Files
ddw3/asm/dw2003/pro/STGDGLAB.s

13384 lines
884 KiB
ArmAsm

.include "macros.s"
.section "section_STGDGLAB"
.global STGDGLAB
STGDGLAB:
.L0x00000000: .word 0x80084650 # lb $t0, 0x4650($zr)
.L0x00000004: .word 0x800847c8 # lb $t0, 0x47c8($zr)
.L0x00000008: .word 0x800847f4 # lb $t0, 0x47f4($zr)
.L0x0000000c: .word 0x80084818 # lb $t0, 0x4818($zr)
.L0x00000010: .word 0x80084fa8 # lb $t0, 0x4fa8($zr)
.L0x00000014: .word 0x800850f0 # lb $t0, 0x50f0($zr)
.L0x00000018: .word 0x80085168 # lb $t0, 0x5168($zr)
.L0x0000001c: .word 0x8008518c # lb $t0, 0x518c($zr)
.L0x00000020: .word 0x80085218 # lb $t0, 0x5218($zr)
.L0x00000024: .word 0x00000000 # nop
.L0x00000028: .word 0x80085290 # lb $t0, 0x5290($zr)
.L0x0000002c: .word 0x800852b0 # lb $t0, 0x52b0($zr)
.L0x00000030: .word 0x800852f8 # lb $t0, 0x52f8($zr)
.L0x00000034: .word 0x8008537c # lb $t0, 0x537c($zr)
.L0x00000038: .word 0x800853ac # lb $t0, 0x53ac($zr)
.L0x0000003c: .word 0x80085ec4 # lb $t0, 0x5ec4($zr)
.L0x00000040: .word 0x80085f1c # lb $t0, 0x5f1c($zr)
.L0x00000044: .word 0x800867d0 # lb $t0, 0x67d0($zr)
.L0x00000048: .word 0x8008681c # lb $t0, 0x681c($zr)
.L0x0000004c: .word 0x80086874 # lb $t0, 0x6874($zr)
.L0x00000050: .word 0x80086adc # lb $t0, 0x6adc($zr)
.L0x00000054: .word 0x80086b30 # lb $t0, 0x6b30($zr)
.L0x00000058: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x0000005c: .word 0x800876f8 # lb $t0, 0x76f8($zr)
.L0x00000060: .word 0x8008775c # lb $t0, 0x775c($zr)
.L0x00000064: .word 0x80087a0c # lb $t0, 0x7a0c($zr)
.L0x00000068: .word 0x80087a7c # lb $t0, 0x7a7c($zr)
.L0x0000006c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000070: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000074: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000078: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x0000007c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000080: .word 0x80087da8 # lb $t0, 0x7da8($zr)
.L0x00000084: .word 0x80087de0 # lb $t0, 0x7de0($zr)
.L0x00000088: .word 0x80087e54 # lb $t0, 0x7e54($zr)
.L0x0000008c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000090: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000094: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000098: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x0000009c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000a0: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000a4: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000a8: .word 0x80087e9c # lb $t0, 0x7e9c($zr)
.L0x000000ac: .word 0x80087ebc # lb $t0, 0x7ebc($zr)
.L0x000000b0: .word 0x80087f10 # lb $t0, 0x7f10($zr)
.L0x000000b4: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000b8: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000bc: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000c0: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000c4: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000c8: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000cc: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000d0: .word 0x80087f3c # lb $t0, 0x7f3c($zr)
.L0x000000d4: .word 0x80087fd4 # lb $t0, 0x7fd4($zr)
.L0x000000d8: .word 0x80088030 # lb $t0, -0x7fd0($zr)
.L0x000000dc: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000e0: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000e4: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000e8: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000ec: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000f0: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000f4: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x000000f8: .word 0x80087b2c # lb $t0, 0x7b2c($zr)
.L0x000000fc: .word 0x80087b88 # lb $t0, 0x7b88($zr)
.L0x00000100: .word 0x80087d80 # lb $t0, 0x7d80($zr)
.L0x00000104: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000108: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x0000010c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000110: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000114: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000118: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x0000011c: .word 0x80087654 # lb $t0, 0x7654($zr)
.L0x00000120: .word 0x80088080 # lb $t0, -0x7f80($zr)
.L0x00000124: .word 0x80088114 # lb $t0, -0x7eec($zr)
.L0x00000128: .word 0x800881ac # lb $t0, -0x7e54($zr)
.L0x0000012c: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000130: .word 0x80088bd8 # lb $t0, -0x7428($zr)
.L0x00000134: .word 0x80088d44 # lb $t0, -0x72bc($zr)
.L0x00000138: .word 0x80088e4c # lb $t0, -0x71b4($zr)
.L0x0000013c: .word 0x80089098 # lb $t0, -0x6f68($zr)
.L0x00000140: .word 0x8008913c # lb $t0, -0x6ec4($zr)
.L0x00000144: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000148: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x0000014c: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000150: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000154: .word 0x80089210 # lb $t0, -0x6df0($zr)
.L0x00000158: .word 0x80089290 # lb $t0, -0x6d70($zr)
.L0x0000015c: .word 0x80089358 # lb $t0, -0x6ca8($zr)
.L0x00000160: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000164: .word 0x800894a4 # lb $t0, -0x6b5c($zr)
.L0x00000168: .word 0x800894c8 # lb $t0, -0x6b38($zr)
.L0x0000016c: .word 0x800897c4 # lb $t0, -0x683c($zr)
.L0x00000170: .word 0x800897d4 # lb $t0, -0x682c($zr)
.L0x00000174: .word 0x8008995c # lb $t0, -0x66a4($zr)
.L0x00000178: .word 0x80089a10 # lb $t0, -0x65f0($zr)
.L0x0000017c: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000180: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000184: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000188: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x0000018c: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000190: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000194: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x00000198: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x0000019c: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x000001a0: .word 0x80088bb4 # lb $t0, -0x744c($zr)
.L0x000001a4: .word 0x80089a50 # lb $t0, -0x65b0($zr)
.L0x000001a8: .word 0x80089aa8 # lb $t0, -0x6558($zr)
.L0x000001ac: .word 0x8008b7ec # lb $t0, -0x4814($zr)
.L0x000001b0: .word 0x8008b824 # lb $t0, -0x47dc($zr)
.L0x000001b4: .word 0x8008b96c # lb $t0, -0x4694($zr)
.L0x000001b8: .word 0x8008b9c0 # lb $t0, -0x4640($zr)
.L0x000001bc: .word 0x8008b9e4 # lb $t0, -0x461c($zr)
.L0x000001c0: .word 0x8008bcf4 # lb $t0, -0x430c($zr)
.L0x000001c4: .word 0x8008bd14 # lb $t0, -0x42ec($zr)
.L0x000001c8: .word 0x8008bdbc # lb $t0, -0x4244($zr)
.L0x000001cc: .word 0x8008be34 # lb $t0, -0x41cc($zr)
.L0x000001d0: .word 0x8008bf00 # lb $t0, -0x4100($zr)
.L0x000001d4: .word 0x8008bf2c # lb $t0, -0x40d4($zr)
.L0x000001d8: .word 0x8008bfb4 # lb $t0, -0x404c($zr)
.L0x000001dc: .word 0x8008ca80 # lb $t0, -0x3580($zr)
.L0x000001e0: .word 0x8008cb50 # lb $t0, -0x34b0($zr)
.L0x000001e4: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x000001e8: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x000001ec: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x000001f0: .word 0x8008cf08 # lb $t0, -0x30f8($zr)
.L0x000001f4: .word 0x8008cf28 # lb $t0, -0x30d8($zr)
.L0x000001f8: .word 0x8008cf60 # lb $t0, -0x30a0($zr)
.L0x000001fc: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000200: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000204: .word 0x8008cf9c # lb $t0, -0x3064($zr)
.L0x00000208: .word 0x8008cfd0 # lb $t0, -0x3030($zr)
.L0x0000020c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000210: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000214: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000218: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000021c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000220: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000224: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000228: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000022c: .word 0x8008d120 # lb $t0, -0x2ee0($zr)
.L0x00000230: .word 0x8008d200 # lb $t0, -0x2e00($zr)
.L0x00000234: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000238: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000023c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000240: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000244: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000248: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000024c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000250: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000254: .word 0x8008d400 # lb $t0, -0x2c00($zr)
.L0x00000258: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000025c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000260: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000264: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000268: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000026c: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000270: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000274: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x00000278: .word 0x8008ca6c # lb $t0, -0x3594($zr)
.L0x0000027c: .word 0x8008d47c # lb $t0, -0x2b84($zr)
.L0x00000280: .word 0x8008e070 # lb $t0, -0x1f90($zr)
.L0x00000284: .word 0x8008e094 # lb $t0, -0x1f6c($zr)
.L0x00000288: .word 0x8008e160 # lb $t0, -0x1ea0($zr)
.L0x0000028c: .word 0x8008e424 # lb $t0, -0x1bdc($zr)
.L0x00000290: .word 0x8008e458 # lb $t0, -0x1ba8($zr)
.L0x00000294: .word 0x8008e478 # lb $t0, -0x1b88($zr)
# Start of code
.L0x00000298: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x0000029c: sw $s1, 0x1c($sp) # .word 0xafb1001c
.L0x000002a0: move_ $s1, $a0 # .word 0x00808821
.L0x000002a4: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x000002a8: sw $s2, 0x20($sp) # .word 0xafb20020
.L0x000002ac: sw $s0, 0x18($sp) # .word 0xafb00018
.L0x000002b0: lw $v0, 0xc($s1) # .word 0x8e22000c
.L0x000002b4: nop # .word 0x00000000
.L0x000002b8: beqz $v0, .L0x000002d0 # .word 0x10400005
.L0x000002bc: move_ $s2, $a1 # .word 0x00a09021
.L0x000002c0: bltz $v0, .L0x000002d0 # .word 0x04400003
.L0x000002c4: slti $v0, 0x4 # .word 0x28420004
.L0x000002c8: bnez $v0, .L0x00000378 # .word 0x1440002b
.L0x000002cc: nop # .word 0x00000000
.L0x000002d0: lui $s0, 0x8005 # .word 0x3c108005
.L0x000002d4: addiu $s0, -0x21f0 # .word 0x2610de10
.L0x000002d8: lw $v0, 0x150($s0) # .word 0x8e020150
.L0x000002dc: nop # .word 0x00000000
.L0x000002e0: jalr $v0 # .word 0x0040f809
.L0x000002e4: nop # .word 0x00000000
.L0x000002e8: lw $v0, 0x154($s0) # .word 0x8e020154
.L0x000002ec: nop # .word 0x00000000
.L0x000002f0: jalr $v0 # .word 0x0040f809
.L0x000002f4: li $a0, 0xf000 # .word 0x3404f000
.L0x000002f8: li $a0, 0x140 # .word 0x24040140
.L0x000002fc: li $a1, 0xf0 # .word 0x240500f0
.L0x00000300: move_ $a2, $zr # .word 0x00003021
.L0x00000304: lw $v0, 0x174($s0) # .word 0x8e020174
.L0x00000308: nop # .word 0x00000000
.L0x0000030c: jalr $v0 # .word 0x0040f809
.L0x00000310: move_ $a3, $a2 # .word 0x00c03821
.L0x00000314: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000318: li $a1, 0x3 # .word 0x24050003
.L0x0000031c: li $a2, 0x1000 # .word 0x24061000
.L0x00000320: li $v0, 0x140 # .word 0x24020140
.L0x00000324: sh $zr, 0x10($sp) # .word 0xa7a00010
.L0x00000328: sh $zr, 0x12($sp) # .word 0xa7a00012
.L0x0000032c: sh $v0, 0x14($sp) # .word 0xa7a20014
.L0x00000330: lw $v0, 0x16c($s0) # .word 0x8e02016c
.L0x00000334: li $v1, 0xf0 # .word 0x240300f0
.L0x00000338: jalr $v0 # .word 0x0040f809
.L0x0000033c: sh $v1, 0x16($sp) # .word 0xa7a30016
.L0x00000340: move_ $a0, $v0 # .word 0x00402021
.L0x00000344: move_ $a1, $zr # .word 0x00002821
.L0x00000348: move_ $a2, $a1 # .word 0x00a03021
.L0x0000034c: lw $v0, 0x12c($a0) # .word 0x8c82012c
.L0x00000350: nop # .word 0x00000000
.L0x00000354: jalr $v0 # .word 0x0040f809
.L0x00000358: move_ $a3, $a1 # .word 0x00a03821
.L0x0000035c: jal 0x8008efd0 # .word 0x0c023bf4
.L0x00000360: nop # .word 0x00000000
.L0x00000364: sw $v0, ($s2) # .word 0xae420000
.L0x00000368: lw $v0, 0x38($s1) # .word 0x8e220038
.L0x0000036c: nop # .word 0x00000000
.L0x00000370: jalr $v0 # .word 0x0040f809
.L0x00000374: move_ $a0, $s1 # .word 0x02202021
.L0x00000378: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x0000037c: lw $s2, 0x20($sp) # .word 0x8fb20020
.L0x00000380: lw $s1, 0x1c($sp) # .word 0x8fb1001c
.L0x00000384: lw $s0, 0x18($sp) # .word 0x8fb00018
.L0x00000388: jr $ra # .word 0x03e00008
.L0x0000038c: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00000390: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00000394: lui $a0, 0x8008 # .word 0x3c048008
.L0x00000398: addiu $a0, 0x2f48 # .word 0x24842f48
.L0x0000039c: li $a1, 0x50 # .word 0x24050050
.L0x000003a0: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x000003a4: jal 0x80014504 # .word 0x0c005141
.L0x000003a8: li $a2, 0x4 # .word 0x24060004
.L0x000003ac: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x000003b0: nop # .word 0x00000000
.L0x000003b4: jr $ra # .word 0x03e00008
.L0x000003b8: addiu $sp, 0x18 # .word 0x27bd0018
.L0x000003bc: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x000003c0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000003c4: move_ $s1, $a0 # .word 0x00808821
.L0x000003c8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000003cc: move_ $s0, $a1 # .word 0x00a08021
.L0x000003d0: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000003d4: move_ $s2, $a2 # .word 0x00c09021
.L0x000003d8: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x000003dc: lw $v0, 0x28($s1) # .word 0x8e220028
.L0x000003e0: nop # .word 0x00000000
.L0x000003e4: jalr $v0 # .word 0x0040f809
.L0x000003e8: li $a1, 0x1 # .word 0x24050001
.L0x000003ec: li $v0, 0x1 # .word 0x24020001
.L0x000003f0: sw $v0, 0x10($s1) # .word 0xae220010
.L0x000003f4: bnez $s0, .L0x00000414 # .word 0x16000007
.L0x000003f8: sw $s0, 0x58($s1) # .word 0xae300058
.L0x000003fc: li $v0, 0xff00 # .word 0x3402ff00
.L0x00000400: div $zr, $v0, $s2 # .word 0x0052001a
.L0x00000404: mflo $v0 # .word 0x00001012
.L0x00000408: sw $zr, 0x5c($s1) # .word 0xae20005c
.L0x0000040c: j 0x800830dc # .word 0x08020c37
.L0x00000410: sw $v0, 0x60($s1) # .word 0xae220060
.L0x00000414: li $v0, 0xff00 # .word 0x3402ff00
.L0x00000418: div $zr, $v0, $s2 # .word 0x0052001a
.L0x0000041c: mflo $v1 # .word 0x00001812
.L0x00000420: sw $v0, 0x5c($s1) # .word 0xae22005c
.L0x00000424: negu $v1 # .word 0x00031823
.L0x00000428: sw $v1, 0x60($s1) # .word 0xae230060
.L0x0000042c: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x00000430: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00000434: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00000438: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000043c: jr $ra # .word 0x03e00008
.L0x00000440: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00000444: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00000448: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000044c: move_ $s0, $a0 # .word 0x00808021
.L0x00000450: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00000454: lui $s2, 0x8005 # .word 0x3c128005
.L0x00000458: addiu $s2, -0x21f0 # .word 0x2652de10
.L0x0000045c: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x00000460: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00000464: lw $a0, 0x50($s0) # .word 0x8e040050
.L0x00000468: lw $v0, 0x17c($s2) # .word 0x8e42017c
.L0x0000046c: nop # .word 0x00000000
.L0x00000470: jalr $v0 # .word 0x0040f809
.L0x00000474: nop # .word 0x00000000
.L0x00000478: lw $v1, 0x138($v0) # .word 0x8c430138
.L0x0000047c: lw $a1, 0x54($s0) # .word 0x8e050054
.L0x00000480: jalr $v1 # .word 0x0060f809
.L0x00000484: move_ $a0, $v0 # .word 0x00402021
.L0x00000488: lw $v1, 0x158($s2) # .word 0x8e430158
.L0x0000048c: nop # .word 0x00000000
.L0x00000490: jalr $v1 # .word 0x0060f809
.L0x00000494: move_ $s1, $v0 # .word 0x00408821
.L0x00000498: lui $a3, 0xff # .word 0x3c0700ff
.L0x0000049c: ori $a3, 0xffff # .word 0x34e7ffff
.L0x000004a0: li $v1, 0x5 # .word 0x24030005
.L0x000004a4: sb $v1, 0x3($v0) # .word 0xa0430003
.L0x000004a8: li $v1, 0x2a # .word 0x2403002a
.L0x000004ac: lui $t0, 0xe100 # .word 0x3c08e100
.L0x000004b0: sb $v1, 0x7($v0) # .word 0xa0430007
.L0x000004b4: lw $a0, 0x5c($s0) # .word 0x8e04005c
.L0x000004b8: li $v1, 0x140 # .word 0x24030140
.L0x000004bc: sh $v1, 0x14($v0) # .word 0xa4430014
.L0x000004c0: sh $v1, 0xc($v0) # .word 0xa443000c
.L0x000004c4: li $v1, 0x100 # .word 0x24030100
.L0x000004c8: lui $a2, 0xff00 # .word 0x3c06ff00
.L0x000004cc: ori $t0, 0x245 # .word 0x35080245
.L0x000004d0: addiu $a1, $v0, 0x18 # .word 0x24450018
.L0x000004d4: sh $zr, 0x10($v0) # .word 0xa4400010
.L0x000004d8: sh $zr, 0x8($v0) # .word 0xa4400008
.L0x000004dc: sh $zr, 0xe($v0) # .word 0xa440000e
.L0x000004e0: sh $zr, 0xa($v0) # .word 0xa440000a
.L0x000004e4: sh $v1, 0x16($v0) # .word 0xa4430016
.L0x000004e8: sh $v1, 0x12($v0) # .word 0xa4430012
.L0x000004ec: sra $a0, 0x8 # .word 0x00042203
.L0x000004f0: sb $a0, 0x6($v0) # .word 0xa0440006
.L0x000004f4: sb $a0, 0x5($v0) # .word 0xa0440005
.L0x000004f8: sb $a0, 0x4($v0) # .word 0xa0440004
.L0x000004fc: lw $a0, ($v0) # .word 0x8c440000
.L0x00000500: lw $v1, ($s1) # .word 0x8e230000
.L0x00000504: and $a0, $a2 # .word 0x00862024
.L0x00000508: and $v1, $a3 # .word 0x00671824
.L0x0000050c: or $a0, $v1 # .word 0x00832025
.L0x00000510: sw $a0, ($v0) # .word 0xac440000
.L0x00000514: lw $v1, ($s1) # .word 0x8e230000
.L0x00000518: and $a0, $v0, $a3 # .word 0x00472024
.L0x0000051c: and $v1, $a2 # .word 0x00661824
.L0x00000520: or $v1, $a0 # .word 0x00641825
.L0x00000524: sw $v1, ($s1) # .word 0xae230000
.L0x00000528: li $v1, 0x1 # .word 0x24030001
.L0x0000052c: sb $v1, 0x3($a1) # .word 0xa0a30003
.L0x00000530: sw $t0, 0x4($a1) # .word 0xaca80004
.L0x00000534: lw $a0, 0x18($v0) # .word 0x8c440018
.L0x00000538: lw $v1, ($s1) # .word 0x8e230000
.L0x0000053c: and $a0, $a2 # .word 0x00862024
.L0x00000540: and $v1, $a3 # .word 0x00671824
.L0x00000544: or $a0, $v1 # .word 0x00832025
.L0x00000548: sw $a0, 0x18($v0) # .word 0xac440018
.L0x0000054c: lw $v1, ($s1) # .word 0x8e230000
.L0x00000550: and $a1, $a3 # .word 0x00a72824
.L0x00000554: and $v1, $a2 # .word 0x00661824
.L0x00000558: or $v1, $a1 # .word 0x00651825
.L0x0000055c: sw $v1, ($s1) # .word 0xae230000
.L0x00000560: lw $v1, 0x15c($s2) # .word 0x8e43015c
.L0x00000564: nop # .word 0x00000000
.L0x00000568: jalr $v1 # .word 0x0060f809
.L0x0000056c: addiu $a0, $v0, 0x20 # .word 0x24440020
.L0x00000570: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x00000574: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00000578: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000057c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00000580: jr $ra # .word 0x03e00008
.L0x00000584: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00000588: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000058c: move_ $a1, $a0 # .word 0x00802821
.L0x00000590: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00000594: lw $v1, 0xc($a1) # .word 0x8ca3000c
.L0x00000598: li $v0, 0x1 # .word 0x24020001
.L0x0000059c: beq $v1, $v0, .L0x000005d4 # .word 0x1062000d
.L0x000005a0: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x000005a4: bnez $v0, .L0x000005bc # .word 0x14400005
.L0x000005a8: li $v0, 0x2 # .word 0x24020002
.L0x000005ac: beq $v1, $v0, .L0x00000624 # .word 0x1062001d
.L0x000005b0: li $v0, 0x3 # .word 0x24020003
.L0x000005b4: beq $v1, $v0, .L0x0000062c # .word 0x1062001d
.L0x000005b8: nop # .word 0x00000000
.L0x000005bc: lw $v0, 0x38($a1) # .word 0x8ca20038
.L0x000005c0: nop # .word 0x00000000
.L0x000005c4: jalr $v0 # .word 0x0040f809
.L0x000005c8: move_ $a0, $a1 # .word 0x00a02021
.L0x000005cc: j 0x800832dc # .word 0x08020cb7
.L0x000005d0: nop # .word 0x00000000
.L0x000005d4: lw $v0, 0x10($a1) # .word 0x8ca20010
.L0x000005d8: nop # .word 0x00000000
.L0x000005dc: beqz $v0, .L0x0000062c # .word 0x10400013
.L0x000005e0: nop # .word 0x00000000
.L0x000005e4: lw $v0, 0x5c($a1) # .word 0x8ca2005c
.L0x000005e8: lw $v1, 0x60($a1) # .word 0x8ca30060
.L0x000005ec: lw $a0, 0x58($a1) # .word 0x8ca40058
.L0x000005f0: addu $v0, $v1 # .word 0x00431021
.L0x000005f4: bnez $a0, .L0x00000614 # .word 0x14800007
.L0x000005f8: sw $v0, 0x5c($a1) # .word 0xaca2005c
.L0x000005fc: li $v1, 0xff00 # .word 0x3403ff00
.L0x00000600: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00000604: beqz $v0, .L0x00000624 # .word 0x10400007
.L0x00000608: li $v0, 0x2 # .word 0x24020002
.L0x0000060c: j 0x800832d0 # .word 0x08020cb4
.L0x00000610: sw $v1, 0x5c($a1) # .word 0xaca3005c
.L0x00000614: bgez $v0, .L0x00000624 # .word 0x04410003
.L0x00000618: li $v0, 0x2 # .word 0x24020002
.L0x0000061c: sw $zr, 0x5c($a1) # .word 0xaca0005c
.L0x00000620: sw $v0, 0xc($a1) # .word 0xaca2000c
.L0x00000624: jal 0x800830f4 # .word 0x0c020c3d
.L0x00000628: move_ $a0, $a1 # .word 0x00a02021
.L0x0000062c: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00000630: nop # .word 0x00000000
.L0x00000634: jr $ra # .word 0x03e00008
.L0x00000638: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000063c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00000640: lui $a0, 0x8008 # .word 0x3c048008
.L0x00000644: addiu $a0, 0x3238 # .word 0x24843238
.L0x00000648: li $a1, 0x68 # .word 0x24050068
.L0x0000064c: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00000650: jal 0x80014504 # .word 0x0c005141
.L0x00000654: move_ $a2, $zr # .word 0x00003021
.L0x00000658: lui $v1, 0x8008 # .word 0x3c038008
.L0x0000065c: addiu $v1, 0x306c # .word 0x2463306c
.L0x00000660: sw $v1, 0x64($v0) # .word 0xac430064
.L0x00000664: li $v1, 0x1000 # .word 0x24031000
.L0x00000668: sw $v1, 0x50($v0) # .word 0xac430050
.L0x0000066c: li $v1, 0x6 # .word 0x24030006
.L0x00000670: sw $v1, 0x54($v0) # .word 0xac430054
.L0x00000674: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00000678: nop # .word 0x00000000
.L0x0000067c: jr $ra # .word 0x03e00008
.L0x00000680: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00000684: move_ $t3, $a0 # .word 0x00805821
.L0x00000688: sltiu $v0, $a2, 0x5 # .word 0x2cc20005
.L0x0000068c: bnez $v0, .L0x0000069c # .word 0x14400003
.L0x00000690: move_ $t5, $a1 # .word 0x00a06821
.L0x00000694: jr $ra # .word 0x03e00008
.L0x00000698: move_ $v0, $zr # .word 0x00001021
.L0x0000069c: move_ $t4, $zr # .word 0x00006021
.L0x000006a0: sll $a1, $t5, 0x2 # .word 0x000d2880
.L0x000006a4: addu $v0, $t3, $a1 # .word 0x01651021
.L0x000006a8: move_ $t2, $v0 # .word 0x00405021
.L0x000006ac: lui $v0, 0x8009 # .word 0x3c028009
.L0x000006b0: addiu $v0, -0x298 # .word 0x2442fd68
.L0x000006b4: sll $v1, $a3, 0x2 # .word 0x00071880
.L0x000006b8: addu $v1, $a3 # .word 0x00671821
.L0x000006bc: lw $t6, 0xbc($t3) # .word 0x8d6e00bc
.L0x000006c0: sll $v1, 0x2 # .word 0x00031880
.L0x000006c4: sll $a0, $t6, 0x2 # .word 0x000e2080
.L0x000006c8: addu $a0, $v0 # .word 0x00822021
.L0x000006cc: addu $v0, $a1, $t5 # .word 0x00ad1021
.L0x000006d0: sll $v0, 0x4 # .word 0x00021100
.L0x000006d4: addiu $v0, 0xd0 # .word 0x244200d0
.L0x000006d8: addu $v0, $t3, $v0 # .word 0x01621021
.L0x000006dc: addu $t1, $v0, $v1 # .word 0x00434821
.L0x000006e0: addu $a1, $a2 # .word 0x00a62821
.L0x000006e4: sll $v0, $a1, 0x1 # .word 0x00051040
.L0x000006e8: addu $v0, $a1 # .word 0x00451021
.L0x000006ec: lw $a0, 0x8($a0) # .word 0x8c840008
.L0x000006f0: sll $v0, 0x2 # .word 0x00021080
.L0x000006f4: sw $zr, 0x220($t2) # .word 0xad400220
.L0x000006f8: addu $a0, $v0 # .word 0x00822021
.L0x000006fc: addiu $a0, 0x2 # .word 0x24840002
.L0x00000700: sw $zr, ($t1) # .word 0xad200000
.L0x00000704: lh $v1, ($a0) # .word 0x84830000
.L0x00000708: nop # .word 0x00000000
.L0x0000070c: blez $v1, .L0x0000076c # .word 0x18600017
.L0x00000710: nop # .word 0x00000000
.L0x00000714: lw $v0, 0xb8($t3) # .word 0x8d6200b8
.L0x00000718: nop # .word 0x00000000
.L0x0000071c: blez $v0, .L0x0000076c # .word 0x18400013
.L0x00000720: move_ $a1, $zr # .word 0x00002821
.L0x00000724: move_ $a3, $v1 # .word 0x00603821
.L0x00000728: move_ $t0, $t1 # .word 0x01204021
.L0x0000072c: move_ $v1, $t3 # .word 0x01601821
.L0x00000730: lh $v0, 0x60($v1) # .word 0x84620060
.L0x00000734: nop # .word 0x00000000
.L0x00000738: bne $v0, $a3, .L0x00000758 # .word 0x14470007
.L0x0000073c: nop # .word 0x00000000
.L0x00000740: sw $v0, ($t0) # .word 0xad020000
.L0x00000744: lw $v0, 0x220($t2) # .word 0x8d420220
.L0x00000748: nop # .word 0x00000000
.L0x0000074c: addiu $v0, 0x1 # .word 0x24420001
.L0x00000750: j 0x8008341c # .word 0x08020d07
.L0x00000754: sw $v0, 0x220($t2) # .word 0xad420220
.L0x00000758: lw $v0, 0xb8($t3) # .word 0x8d6200b8
.L0x0000075c: addiu $a1, 0x1 # .word 0x24a50001
.L0x00000760: slt $v0, $a1, $v0 # .word 0x00a2102a
.L0x00000764: bnez $v0, .L0x00000730 # .word 0x1440fff2
.L0x00000768: addiu $v1, 0x2 # .word 0x24630002
.L0x0000076c: addiu $t1, 0x4 # .word 0x25290004
.L0x00000770: addiu $t4, 0x1 # .word 0x258c0001
.L0x00000774: slti $v0, $t4, 0x5 # .word 0x29820005
.L0x00000778: bnez $v0, .L0x00000700 # .word 0x1440ffe1
.L0x0000077c: addiu $a0, 0x2 # .word 0x24840002
.L0x00000780: sll $a0, $t5, 0x2 # .word 0x000d2080
.L0x00000784: addu $a1, $t3, $a0 # .word 0x01642821
.L0x00000788: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000078c: addiu $v0, -0x298 # .word 0x2442fd68
.L0x00000790: sll $v1, $t6, 0x2 # .word 0x000e1880
.L0x00000794: addu $v1, $v0 # .word 0x00621821
.L0x00000798: addu $a0, $a2 # .word 0x00862021
.L0x0000079c: sll $v0, $a0, 0x1 # .word 0x00041040
.L0x000007a0: addu $v0, $a0 # .word 0x00441021
.L0x000007a4: lw $v1, 0x8($v1) # .word 0x8c630008
.L0x000007a8: sll $v0, 0x2 # .word 0x00021080
.L0x000007ac: addu $v0, $v1 # .word 0x00431021
.L0x000007b0: lh $v1, ($v0) # .word 0x84430000
.L0x000007b4: lw $v0, 0x220($a1) # .word 0x8ca20220
.L0x000007b8: nop # .word 0x00000000
.L0x000007bc: slt $v0, $v1 # .word 0x0043102a
.L0x000007c0: beqz $v0, .L0x000007cc # .word 0x10400002
.L0x000007c4: nop # .word 0x00000000
.L0x000007c8: sw $zr, 0x210($a1) # .word 0xaca00210
.L0x000007cc: jr $ra # .word 0x03e00008
.L0x000007d0: li $v0, 0x5 # .word 0x24020005
.L0x000007d4: sltiu $v0, $a2, 0x5 # .word 0x2cc20005
.L0x000007d8: bnez $v0, .L0x000007f8 # .word 0x14400007
.L0x000007dc: move_ $t1, $a0 # .word 0x00804821
.L0x000007e0: jr $ra # .word 0x03e00008
.L0x000007e4: move_ $v0, $zr # .word 0x00001021
.L0x000007e8: j 0x80083500 # .word 0x08020d40
.L0x000007ec: move_ $t0, $v1 # .word 0x00604021
.L0x000007f0: jr $ra # .word 0x03e00008
.L0x000007f4: li $v0, 0x1 # .word 0x24020001
.L0x000007f8: move_ $t0, $zr # .word 0x00004021
.L0x000007fc: move_ $a3, $zr # .word 0x00003821
.L0x00000800: lui $v0, 0x8009 # .word 0x3c028009
.L0x00000804: lw $a0, 0xbc($t1) # .word 0x8d2400bc
.L0x00000808: addiu $v0, -0x298 # .word 0x2442fd68
.L0x0000080c: sll $a0, 0x2 # .word 0x00042080
.L0x00000810: addu $a0, $v0 # .word 0x00822021
.L0x00000814: sll $v0, $a1, 0x2 # .word 0x00051080
.L0x00000818: addu $v0, $a2 # .word 0x00461021
.L0x0000081c: sll $v1, $v0, 0x1 # .word 0x00021840
.L0x00000820: addu $v1, $v0 # .word 0x00621821
.L0x00000824: lw $v0, 0x8($a0) # .word 0x8c820008
.L0x00000828: sll $v1, 0x2 # .word 0x00031880
.L0x0000082c: addu $v0, $v1 # .word 0x00431021
.L0x00000830: addiu $a0, $v0, 0x2 # .word 0x24440002
.L0x00000834: lh $v0, ($a0) # .word 0x84820000
.L0x00000838: lhu $v1, ($a0) # .word 0x94830000
.L0x0000083c: bgtz $v0, .L0x000007e8 # .word 0x1c40ffea
.L0x00000840: addiu $a3, 0x1 # .word 0x24e70001
.L0x00000844: slti $v0, $a3, 0x5 # .word 0x28e20005
.L0x00000848: bnez $v0, .L0x00000834 # .word 0x1440fffa
.L0x0000084c: addiu $a0, 0x2 # .word 0x24840002
.L0x00000850: sll $v0, $t0, 0x10 # .word 0x00081400
.L0x00000854: sra $v0, 0x10 # .word 0x00021403
.L0x00000858: beqz $v0, .L0x00000898 # .word 0x1040000f
.L0x0000085c: nop # .word 0x00000000
.L0x00000860: lw $a0, 0xb8($t1) # .word 0x8d2400b8
.L0x00000864: nop # .word 0x00000000
.L0x00000868: blez $a0, .L0x00000898 # .word 0x1880000b
.L0x0000086c: move_ $v1, $zr # .word 0x00001821
.L0x00000870: move_ $a2, $v0 # .word 0x00403021
.L0x00000874: move_ $a1, $a0 # .word 0x00802821
.L0x00000878: move_ $a0, $t1 # .word 0x01202021
.L0x0000087c: lh $v0, 0x60($a0) # .word 0x84820060
.L0x00000880: nop # .word 0x00000000
.L0x00000884: beq $v0, $a2, .L0x000007f0 # .word 0x1046ffda
.L0x00000888: addiu $v1, 0x1 # .word 0x24630001
.L0x0000088c: slt $v0, $v1, $a1 # .word 0x0065102a
.L0x00000890: bnez $v0, .L0x0000087c # .word 0x1440fffa
.L0x00000894: addiu $a0, 0x2 # .word 0x24840002
.L0x00000898: jr $ra # .word 0x03e00008
.L0x0000089c: move_ $v0, $zr # .word 0x00001021
.L0x000008a0: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000008a4: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000008a8: move_ $s3, $a0 # .word 0x00809821
.L0x000008ac: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000008b0: move_ $s2, $a1 # .word 0x00a09021
.L0x000008b4: sltiu $v0, $s2, 0x4 # .word 0x2e420004
.L0x000008b8: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x000008bc: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000008c0: bnez $v0, .L0x000008d0 # .word 0x14400003
.L0x000008c4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000008c8: j 0x800835b0 # .word 0x08020d6c
.L0x000008cc: move_ $v0, $zr # .word 0x00001021
.L0x000008d0: move_ $s0, $zr # .word 0x00008021
.L0x000008d4: move_ $s1, $s0 # .word 0x02008821
.L0x000008d8: move_ $a0, $s3 # .word 0x02602021
.L0x000008dc: move_ $a1, $s2 # .word 0x02402821
.L0x000008e0: jal 0x80083484 # .word 0x0c020d21
.L0x000008e4: move_ $a2, $s0 # .word 0x02003021
.L0x000008e8: addu $s1, $v0 # .word 0x02228821
.L0x000008ec: addiu $s0, 0x1 # .word 0x26100001
.L0x000008f0: slti $v0, $s0, 0x4 # .word 0x2a020004
.L0x000008f4: bnez $v0, .L0x000008dc # .word 0x1440fff9
.L0x000008f8: move_ $a0, $s3 # .word 0x02602021
.L0x000008fc: move_ $v0, $s1 # .word 0x02201021
.L0x00000900: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x00000904: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00000908: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x0000090c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00000910: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00000914: jr $ra # .word 0x03e00008
.L0x00000918: addiu $sp, 0x28 # .word 0x27bd0028
.L0x0000091c: sw $zr, 0x294($a0) # .word 0xac800294
.L0x00000920: lw $v1, 0x294($a0) # .word 0x8c830294
.L0x00000924: sw $zr, 0x290($a0) # .word 0xac800290
.L0x00000928: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x0000092c: addu $v0, $v1 # .word 0x00431021
.L0x00000930: lw $v1, 0xc0($a0) # .word 0x8c8300c0
.L0x00000934: sll $a1, $v0, 0x2 # .word 0x00022880
.L0x00000938: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x0000093c: addu $v0, $v1 # .word 0x00431021
.L0x00000940: sll $v1, $v0, 0x4 # .word 0x00021900
.L0x00000944: addu $v0, $a1, $v1 # .word 0x00a31021
.L0x00000948: addu $v0, $a0, $v0 # .word 0x00821021
.L0x0000094c: lw $v0, 0xd0($v0) # .word 0x8c4200d0
.L0x00000950: nop # .word 0x00000000
.L0x00000954: bnez $v0, .L0x000009a4 # .word 0x14400013
.L0x00000958: li $a3, 0x4 # .word 0x24070004
.L0x0000095c: move_ $a2, $a1 # .word 0x00a03021
.L0x00000960: move_ $a1, $v1 # .word 0x00602821
.L0x00000964: lw $v0, 0x290($a0) # .word 0x8c820290
.L0x00000968: nop # .word 0x00000000
.L0x0000096c: addiu $v1, $v0, 0x1 # .word 0x24430001
.L0x00000970: slti $v0, $v1, 0x5 # .word 0x28620005
.L0x00000974: bnez $v0, .L0x00000984 # .word 0x14400003
.L0x00000978: sw $v1, 0x290($a0) # .word 0xac830290
.L0x0000097c: jr $ra # .word 0x03e00008
.L0x00000980: sw $a3, 0x290($a0) # .word 0xac870290
.L0x00000984: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00000988: addu $v0, $a2 # .word 0x00461021
.L0x0000098c: addu $v0, $a1 # .word 0x00451021
.L0x00000990: addu $v0, $a0, $v0 # .word 0x00821021
.L0x00000994: lw $v0, 0xd0($v0) # .word 0x8c4200d0
.L0x00000998: nop # .word 0x00000000
.L0x0000099c: beqz $v0, .L0x00000964 # .word 0x1040fff1
.L0x000009a0: nop # .word 0x00000000
.L0x000009a4: jr $ra # .word 0x03e00008
.L0x000009a8: nop # .word 0x00000000
.L0x000009ac: addiu $sp, -0xe0 # .word 0x27bdff20
.L0x000009b0: sw $ra, 0xdc($sp) # .word 0xafbf00dc
.L0x000009b4: sw $s8, 0xd8($sp) # .word 0xafbe00d8
.L0x000009b8: sw $s7, 0xd4($sp) # .word 0xafb700d4
.L0x000009bc: sw $s6, 0xd0($sp) # .word 0xafb600d0
.L0x000009c0: sw $s5, 0xcc($sp) # .word 0xafb500cc
.L0x000009c4: sw $s4, 0xc8($sp) # .word 0xafb400c8
.L0x000009c8: sw $s3, 0xc4($sp) # .word 0xafb300c4
.L0x000009cc: sw $s2, 0xc0($sp) # .word 0xafb200c0
.L0x000009d0: sw $s1, 0xbc($sp) # .word 0xafb100bc
.L0x000009d4: sw $s0, 0xb8($sp) # .word 0xafb000b8
.L0x000009d8: sw $a0, 0xe0($sp) # .word 0xafa400e0
.L0x000009dc: lw $v0, 0x210($a0) # .word 0x8c820210
.L0x000009e0: nop # .word 0x00000000
.L0x000009e4: beqz $v0, .L0x00000a1c # .word 0x1040000d
.L0x000009e8: sw $zr, 0xb0($sp) # .word 0xafa000b0
.L0x000009ec: lw $v0, 0x214($a0) # .word 0x8c820214
.L0x000009f0: nop # .word 0x00000000
.L0x000009f4: beqz $v0, .L0x00000a1c # .word 0x10400009
.L0x000009f8: nop # .word 0x00000000
.L0x000009fc: lw $v0, 0x218($a0) # .word 0x8c820218
.L0x00000a00: nop # .word 0x00000000
.L0x00000a04: beqz $v0, .L0x00000a1c # .word 0x10400005
.L0x00000a08: nop # .word 0x00000000
.L0x00000a0c: lw $v0, 0x21c($a0) # .word 0x8c82021c
.L0x00000a10: nop # .word 0x00000000
.L0x00000a14: sltu $v0, $zr, $v0 # .word 0x0002102b
.L0x00000a18: sw $v0, 0xb0($sp) # .word 0xafa200b0
.L0x00000a1c: jal 0x8001f648 # .word 0x0c007d92
.L0x00000a20: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000a24: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000a28: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00000a2c: lw $a1, 0x58($t0) # .word 0x8d050058
.L0x00000a30: lw $a0, 0x54($t0) # .word 0x8d040054
.L0x00000a34: jalr $v0 # .word 0x0040f809
.L0x00000a38: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00000a3c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000a40: nop # .word 0x00000000
.L0x00000a44: lw $v0, 0x248($t0) # .word 0x8d020248
.L0x00000a48: nop # .word 0x00000000
.L0x00000a4c: beqz $v0, .L0x00000c20 # .word 0x10400074
.L0x00000a50: li $a0, 0x140 # .word 0x24040140
.L0x00000a54: lw $a2, 0x294($t0) # .word 0x8d060294
.L0x00000a58: lw $v0, 0x290($t0) # .word 0x8d020290
.L0x00000a5c: sll $v1, $a2, 0x2 # .word 0x00061880
.L0x00000a60: addu $v1, $a2 # .word 0x00661821
.L0x00000a64: addu $v1, $v0 # .word 0x00621821
.L0x00000a68: lw $a2, 0xc0($t0) # .word 0x8d0600c0
.L0x00000a6c: sll $v1, 0x2 # .word 0x00031880
.L0x00000a70: sll $v0, $a2, 0x2 # .word 0x00061080
.L0x00000a74: addu $v0, $a2 # .word 0x00461021
.L0x00000a78: sll $v0, 0x4 # .word 0x00021100
.L0x00000a7c: addu $v1, $v0 # .word 0x00621821
.L0x00000a80: addu $v1, $t0, $v1 # .word 0x01031821
.L0x00000a84: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00000a88: lw $s0, 0xd0($v1) # .word 0x8c7000d0
.L0x00000a8c: jalr $v0 # .word 0x0040f809
.L0x00000a90: li $a1, 0x100 # .word 0x24050100
.L0x00000a94: li $a0, 0x280 # .word 0x24040280
.L0x00000a98: lw $v0, 0x88($sp) # .word 0x8fa20088
.L0x00000a9c: nop # .word 0x00000000
.L0x00000aa0: jalr $v0 # .word 0x0040f809
.L0x00000aa4: move_ $a1, $zr # .word 0x00002821
.L0x00000aa8: li $a1, 0x1000 # .word 0x24051000
.L0x00000aac: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000ab0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00000ab4: lw $a0, 0x248($t0) # .word 0x8d040248
.L0x00000ab8: jalr $v0 # .word 0x0040f809
.L0x00000abc: move_ $a2, $a1 # .word 0x00a03021
.L0x00000ac0: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000ac4: nop # .word 0x00000000
.L0x00000ac8: lw $v0, 0x294($t0) # .word 0x8d020294
.L0x00000acc: nop # .word 0x00000000
.L0x00000ad0: slti $v0, 0x2 # .word 0x28420002
.L0x00000ad4: beqz $v0, .L0x00000b7c # .word 0x10400029
.L0x00000ad8: move_ $a0, $zr # .word 0x00002021
.L0x00000adc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00000ae0: nop # .word 0x00000000
.L0x00000ae4: jalr $v0 # .word 0x0040f809
.L0x00000ae8: li $a1, 0xc2 # .word 0x240500c2
.L0x00000aec: beqz $s0, .L0x00000b3c # .word 0x12000013
.L0x00000af0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00000af4: lw $v0, -0x258($v0) # .word 0x8c42fda8
.L0x00000af8: nop # .word 0x00000000
.L0x00000afc: jalr $v0 # .word 0x0040f809
.L0x00000b00: move_ $a0, $s0 # .word 0x02002021
.L0x00000b04: move_ $s0, $v0 # .word 0x00408021
.L0x00000b08: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000b0c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000b10: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000b14: nop # .word 0x00000000
.L0x00000b18: jalr $v0 # .word 0x0040f809
.L0x00000b1c: ori $a0, 0x1 # .word 0x34840001
.L0x00000b20: move_ $a0, $v0 # .word 0x00402021
.L0x00000b24: move_ $a1, $s0 # .word 0x02002821
.L0x00000b28: li $a2, 0x14 # .word 0x24060014
.L0x00000b2c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000b30: nop # .word 0x00000000
.L0x00000b34: jalr $v0 # .word 0x0040f809
.L0x00000b38: li $a3, 0xaf # .word 0x240700af
.L0x00000b3c: li $a0, 0x280 # .word 0x24040280
.L0x00000b40: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00000b44: nop # .word 0x00000000
.L0x00000b48: jalr $v0 # .word 0x0040f809
.L0x00000b4c: li $a1, 0x100 # .word 0x24050100
.L0x00000b50: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000b54: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000b58: nop # .word 0x00000000
.L0x00000b5c: jalr $v0 # .word 0x0040f809
.L0x00000b60: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000b64: move_ $a0, $v0 # .word 0x00402021
.L0x00000b68: li $a1, 0x42 # .word 0x24050042
.L0x00000b6c: move_ $a2, $zr # .word 0x00003021
.L0x00000b70: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000b74: j 0x800838c8 # .word 0x08020e32
.L0x00000b78: li $a3, 0xa8 # .word 0x240700a8
.L0x00000b7c: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00000b80: nop # .word 0x00000000
.L0x00000b84: jalr $v0 # .word 0x0040f809
.L0x00000b88: li $a1, 0x4c # .word 0x2405004c
.L0x00000b8c: beqz $s0, .L0x00000bdc # .word 0x12000013
.L0x00000b90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00000b94: lw $v0, -0x258($v0) # .word 0x8c42fda8
.L0x00000b98: nop # .word 0x00000000
.L0x00000b9c: jalr $v0 # .word 0x0040f809
.L0x00000ba0: move_ $a0, $s0 # .word 0x02002021
.L0x00000ba4: move_ $s0, $v0 # .word 0x00408021
.L0x00000ba8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000bac: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000bb0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000bb4: nop # .word 0x00000000
.L0x00000bb8: jalr $v0 # .word 0x0040f809
.L0x00000bbc: ori $a0, 0x1 # .word 0x34840001
.L0x00000bc0: move_ $a0, $v0 # .word 0x00402021
.L0x00000bc4: move_ $a1, $s0 # .word 0x02002821
.L0x00000bc8: li $a2, 0x14 # .word 0x24060014
.L0x00000bcc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000bd0: nop # .word 0x00000000
.L0x00000bd4: jalr $v0 # .word 0x0040f809
.L0x00000bd8: li $a3, 0x39 # .word 0x24070039
.L0x00000bdc: li $a0, 0x280 # .word 0x24040280
.L0x00000be0: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00000be4: nop # .word 0x00000000
.L0x00000be8: jalr $v0 # .word 0x0040f809
.L0x00000bec: li $a1, 0x100 # .word 0x24050100
.L0x00000bf0: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000bf4: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000bf8: nop # .word 0x00000000
.L0x00000bfc: jalr $v0 # .word 0x0040f809
.L0x00000c00: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000c04: move_ $a0, $v0 # .word 0x00402021
.L0x00000c08: li $a1, 0x42 # .word 0x24050042
.L0x00000c0c: move_ $a2, $zr # .word 0x00003021
.L0x00000c10: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000c14: li $a3, 0x32 # .word 0x24070032
.L0x00000c18: jalr $v0 # .word 0x0040f809
.L0x00000c1c: nop # .word 0x00000000
.L0x00000c20: jal 0x8001f648 # .word 0x0c007d92
.L0x00000c24: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00000c28: li $a0, 0x280 # .word 0x24040280
.L0x00000c2c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00000c30: nop # .word 0x00000000
.L0x00000c34: jalr $v0 # .word 0x0040f809
.L0x00000c38: li $a1, 0x100 # .word 0x24050100
.L0x00000c3c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000c40: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00000c44: lw $a0, 0x54($t0) # .word 0x8d040054
.L0x00000c48: lw $a1, 0x58($t0) # .word 0x8d050058
.L0x00000c4c: jalr $v0 # .word 0x0040f809
.L0x00000c50: nop # .word 0x00000000
.L0x00000c54: lui $v0, 0x8005 # .word 0x3c028005
.L0x00000c58: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00000c5c: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00000c60: nop # .word 0x00000000
.L0x00000c64: jalr $v0 # .word 0x0040f809
.L0x00000c68: nop # .word 0x00000000
.L0x00000c6c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000c70: nop # .word 0x00000000
.L0x00000c74: lw $v1, 0x288($t0) # .word 0x8d030288
.L0x00000c78: nop # .word 0x00000000
.L0x00000c7c: subu $v0, $v1 # .word 0x00431023
.L0x00000c80: slti $v0, 0x8 # .word 0x28420008
.L0x00000c84: bnez $v0, .L0x00000cc8 # .word 0x14400010
.L0x00000c88: nop # .word 0x00000000
.L0x00000c8c: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00000c90: nop # .word 0x00000000
.L0x00000c94: jalr $v0 # .word 0x0040f809
.L0x00000c98: nop # .word 0x00000000
.L0x00000c9c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000ca0: nop # .word 0x00000000
.L0x00000ca4: lw $v1, 0x28c($t0) # .word 0x8d03028c
.L0x00000ca8: sw $v0, 0x288($t0) # .word 0xad020288
.L0x00000cac: addiu $v1, 0x1 # .word 0x24630001
.L0x00000cb0: sw $v1, 0x28c($t0) # .word 0xad03028c
.L0x00000cb4: slti $v1, 0x4 # .word 0x28630004
.L0x00000cb8: bnez $v1, .L0x00000cc4 # .word 0x14600002
.L0x00000cbc: nop # .word 0x00000000
.L0x00000cc0: sw $zr, 0x28c($t0) # .word 0xad00028c
.L0x00000cc4: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000cc8: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00000ccc: lw $a0, 0x28c($t0) # .word 0x8d04028c
.L0x00000cd0: jalr $v0 # .word 0x0040f809
.L0x00000cd4: li $s1, 0x1000 # .word 0x24111000
.L0x00000cd8: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000cdc: nop # .word 0x00000000
.L0x00000ce0: lw $v0, 0x278($t0) # .word 0x8d020278
.L0x00000ce4: nop # .word 0x00000000
.L0x00000ce8: bne $v0, $s1, .L0x00000d4c # .word 0x14510018
.L0x00000cec: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000cf0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000cf4: nop # .word 0x00000000
.L0x00000cf8: jalr $v0 # .word 0x0040f809
.L0x00000cfc: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000d00: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000d04: move_ $a0, $v0 # .word 0x00402021
.L0x00000d08: lw $v0, 0x290($t0) # .word 0x8d020290
.L0x00000d0c: li $a1, 0x47 # .word 0x24050047
.L0x00000d10: sll $a2, $v0, 0x2 # .word 0x00023080
.L0x00000d14: addu $a2, $v0 # .word 0x00c23021
.L0x00000d18: sll $a2, 0x3 # .word 0x000630c0
.L0x00000d1c: lw $v0, 0x294($t0) # .word 0x8d020294
.L0x00000d20: addiu $a2, 0x4a # .word 0x24c6004a
.L0x00000d24: sll $a3, $v0, 0x1 # .word 0x00023840
.L0x00000d28: addu $a3, $v0 # .word 0x00e23821
.L0x00000d2c: sll $a3, 0x3 # .word 0x000738c0
.L0x00000d30: subu $a3, $v0 # .word 0x00e23823
.L0x00000d34: sll $a3, 0x1 # .word 0x00073840
.L0x00000d38: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000d3c: nop # .word 0x00000000
.L0x00000d40: jalr $v0 # .word 0x0040f809
.L0x00000d44: addiu $a3, 0x32 # .word 0x24e70032
.L0x00000d48: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000d4c: nop # .word 0x00000000
.L0x00000d50: lw $v0, 0x280($t0) # .word 0x8d020280
.L0x00000d54: nop # .word 0x00000000
.L0x00000d58: beqz $v0, .L0x00000d8c # .word 0x1040000c
.L0x00000d5c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000d60: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000d64: nop # .word 0x00000000
.L0x00000d68: jalr $v0 # .word 0x0040f809
.L0x00000d6c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000d70: move_ $a0, $v0 # .word 0x00402021
.L0x00000d74: li $a1, 0x45 # .word 0x24050045
.L0x00000d78: li $a2, 0x17 # .word 0x24060017
.L0x00000d7c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000d80: nop # .word 0x00000000
.L0x00000d84: jalr $v0 # .word 0x0040f809
.L0x00000d88: li $a3, 0xc9 # .word 0x240700c9
.L0x00000d8c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000d90: nop # .word 0x00000000
.L0x00000d94: lw $v0, 0x284($t0) # .word 0x8d020284
.L0x00000d98: nop # .word 0x00000000
.L0x00000d9c: beqz $v0, .L0x00000dd0 # .word 0x1040000c
.L0x00000da0: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000da4: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00000da8: nop # .word 0x00000000
.L0x00000dac: jalr $v0 # .word 0x0040f809
.L0x00000db0: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000db4: move_ $a0, $v0 # .word 0x00402021
.L0x00000db8: li $a1, 0x46 # .word 0x24050046
.L0x00000dbc: li $a2, 0x110 # .word 0x24060110
.L0x00000dc0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000dc4: nop # .word 0x00000000
.L0x00000dc8: jalr $v0 # .word 0x0040f809
.L0x00000dcc: li $a3, 0xc9 # .word 0x240700c9
.L0x00000dd0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00000dd4: nop # .word 0x00000000
.L0x00000dd8: jalr $v0 # .word 0x0040f809
.L0x00000ddc: move_ $a0, $zr # .word 0x00002021
.L0x00000de0: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000de4: nop # .word 0x00000000
.L0x00000de8: lw $a0, 0x238($t0) # .word 0x8d040238
.L0x00000dec: nop # .word 0x00000000
.L0x00000df0: beq $a0, $s1, .L0x00000e1c # .word 0x1091000a
.L0x00000df4: li $a1, 0x1000 # .word 0x24051000
.L0x00000df8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00000dfc: nop # .word 0x00000000
.L0x00000e00: jalr $v0 # .word 0x0040f809
.L0x00000e04: move_ $a2, $a1 # .word 0x00a03021
.L0x00000e08: move_ $a0, $zr # .word 0x00002021
.L0x00000e0c: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00000e10: nop # .word 0x00000000
.L0x00000e14: jalr $v0 # .word 0x0040f809
.L0x00000e18: li $a1, 0x1f # .word 0x2405001f
.L0x00000e1c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000e20: addiu $s0, $v0, 0x4b38 # .word 0x24504b38
.L0x00000e24: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00000e28: nop # .word 0x00000000
.L0x00000e2c: jalr $v0 # .word 0x0040f809
.L0x00000e30: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000e34: move_ $a0, $v0 # .word 0x00402021
.L0x00000e38: li $a1, 0x44 # .word 0x24050044
.L0x00000e3c: move_ $a2, $zr # .word 0x00003021
.L0x00000e40: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000e44: nop # .word 0x00000000
.L0x00000e48: jalr $v0 # .word 0x0040f809
.L0x00000e4c: li $a3, 0x11 # .word 0x24070011
.L0x00000e50: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000e54: nop # .word 0x00000000
.L0x00000e58: lw $v0, 0x238($t0) # .word 0x8d020238
.L0x00000e5c: nop # .word 0x00000000
.L0x00000e60: beq $v0, $s1, .L0x00000e78 # .word 0x10510005
.L0x00000e64: li $a0, 0x140 # .word 0x24040140
.L0x00000e68: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00000e6c: nop # .word 0x00000000
.L0x00000e70: jalr $v0 # .word 0x0040f809
.L0x00000e74: li $a1, 0x1f # .word 0x2405001f
.L0x00000e78: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00000e7c: nop # .word 0x00000000
.L0x00000e80: jalr $v0 # .word 0x0040f809
.L0x00000e84: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00000e88: move_ $a0, $v0 # .word 0x00402021
.L0x00000e8c: li $a1, 0x43 # .word 0x24050043
.L0x00000e90: li $a2, 0xf0 # .word 0x240600f0
.L0x00000e94: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00000e98: nop # .word 0x00000000
.L0x00000e9c: jalr $v0 # .word 0x0040f809
.L0x00000ea0: li $a3, 0x11 # .word 0x24070011
.L0x00000ea4: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000ea8: nop # .word 0x00000000
.L0x00000eac: lw $a0, 0x278($t0) # .word 0x8d040278
.L0x00000eb0: nop # .word 0x00000000
.L0x00000eb4: beq $a0, $s1, .L0x00000ee8 # .word 0x1091000c
.L0x00000eb8: li $a1, 0x1000 # .word 0x24051000
.L0x00000ebc: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00000ec0: nop # .word 0x00000000
.L0x00000ec4: jalr $v0 # .word 0x0040f809
.L0x00000ec8: move_ $a2, $a1 # .word 0x00a03021
.L0x00000ecc: li $a0, 0x44 # .word 0x24040044
.L0x00000ed0: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00000ed4: nop # .word 0x00000000
.L0x00000ed8: jalr $v0 # .word 0x0040f809
.L0x00000edc: li $a1, 0x42 # .word 0x24050042
.L0x00000ee0: j 0x80083bb0 # .word 0x08020eec
.L0x00000ee4: nop # .word 0x00000000
.L0x00000ee8: li $a0, 0x1000 # .word 0x24041000
.L0x00000eec: move_ $a1, $a0 # .word 0x00802821
.L0x00000ef0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00000ef4: nop # .word 0x00000000
.L0x00000ef8: jalr $v0 # .word 0x0040f809
.L0x00000efc: move_ $a2, $a0 # .word 0x00803021
.L0x00000f00: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000f04: nop # .word 0x00000000
.L0x00000f08: lw $v0, 0xc0($t0) # .word 0x8d0200c0
.L0x00000f0c: nop # .word 0x00000000
.L0x00000f10: sll $a0, $v0, 0x2 # .word 0x00022080
.L0x00000f14: addu $v0, $a0, $v0 # .word 0x00821021
.L0x00000f18: sll $v0, 0x4 # .word 0x00021100
.L0x00000f1c: addu $v0, $t0, $v0 # .word 0x01021021
.L0x00000f20: lw $v1, 0xd0($v0) # .word 0x8c4300d0
.L0x00000f24: li $v0, -0x1 # .word 0x2402ffff
.L0x00000f28: beq $v1, $v0, .L0x00001074 # .word 0x10620052
.L0x00000f2c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00000f30: lw $t0, 0xb0($sp) # .word 0x8fa800b0
.L0x00000f34: nop # .word 0x00000000
.L0x00000f38: beqz $t0, .L0x00000f4c # .word 0x11000004
.L0x00000f3c: nop # .word 0x00000000
.L0x00000f40: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00000f44: j 0x80083c1c # .word 0x08020f07
.L0x00000f48: li $a0, 0x2 # .word 0x24040002
.L0x00000f4c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000f50: nop # .word 0x00000000
.L0x00000f54: addu $v0, $t0, $a0 # .word 0x01041021
.L0x00000f58: lw $v0, 0x210($v0) # .word 0x8c420210
.L0x00000f5c: nop # .word 0x00000000
.L0x00000f60: beqz $v0, .L0x00000f78 # .word 0x10400005
.L0x00000f64: li $a0, 0x1 # .word 0x24040001
.L0x00000f68: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00000f6c: nop # .word 0x00000000
.L0x00000f70: jalr $v0 # .word 0x0040f809
.L0x00000f74: nop # .word 0x00000000
.L0x00000f78: move_ $s8, $zr # .word 0x0000f021
.L0x00000f7c: move_ $s7, $s8 # .word 0x03c0b821
.L0x00000f80: move_ $s6, $s8 # .word 0x03c0b021
.L0x00000f84: li $s3, 0x4 # .word 0x24130004
.L0x00000f88: move_ $s5, $zr # .word 0x0000a821
.L0x00000f8c: move_ $s4, $s7 # .word 0x02e0a021
.L0x00000f90: li $s1, 0xea # .word 0x241100ea
.L0x00000f94: addiu $s2, $s6, 0x10 # .word 0x26d20010
.L0x00000f98: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00000f9c: nop # .word 0x00000000
.L0x00000fa0: lw $v1, 0xc0($t0) # .word 0x8d0300c0
.L0x00000fa4: nop # .word 0x00000000
.L0x00000fa8: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00000fac: addu $v0, $v1 # .word 0x00431021
.L0x00000fb0: sll $v0, 0x4 # .word 0x00021100
.L0x00000fb4: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00000fb8: addu $v0, $t0, $v0 # .word 0x01021021
.L0x00000fbc: lw $s0, 0xd0($v0) # .word 0x8c5000d0
.L0x00000fc0: nop # .word 0x00000000
.L0x00000fc4: beqz $s0, .L0x00001010 # .word 0x12000012
.L0x00000fc8: lui $t0, 0x8009 # .word 0x3c088009
.L0x00000fcc: addiu $t0, -0x298 # .word 0x2508fd68
.L0x00000fd0: lw $v0, 0x40($t0) # .word 0x8d020040
.L0x00000fd4: nop # .word 0x00000000
.L0x00000fd8: jalr $v0 # .word 0x0040f809
.L0x00000fdc: move_ $a0, $s0 # .word 0x02002021
.L0x00000fe0: li $v1, -0x1 # .word 0x2403ffff
.L0x00000fe4: beq $v0, $v1, .L0x00001048 # .word 0x10430018
.L0x00000fe8: lui $t0, 0x8004 # .word 0x3c088004
.L0x00000fec: li $s5, 0x1 # .word 0x24150001
.L0x00000ff0: addiu $t0, 0x4b38 # .word 0x25084b38
.L0x00000ff4: lw $v0, 0x424($t0) # .word 0x8d020424
.L0x00000ff8: nop # .word 0x00000000
.L0x00000ffc: jalr $v0 # .word 0x0040f809
.L0x00001000: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001004: move_ $a0, $v0 # .word 0x00402021
.L0x00001008: j 0x80083ce4 # .word 0x08020f39
.L0x0000100c: li $a1, 0x3f # .word 0x2405003f
.L0x00001010: beqz $s5, .L0x00001048 # .word 0x12a0000d
.L0x00001014: lui $t0, 0x8004 # .word 0x3c088004
.L0x00001018: addiu $t0, 0x4b38 # .word 0x25084b38
.L0x0000101c: lw $v0, 0x424($t0) # .word 0x8d020424
.L0x00001020: nop # .word 0x00000000
.L0x00001024: jalr $v0 # .word 0x0040f809
.L0x00001028: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000102c: move_ $a0, $v0 # .word 0x00402021
.L0x00001030: li $a1, 0x40 # .word 0x24050040
.L0x00001034: move_ $a2, $s1 # .word 0x02203021
.L0x00001038: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000103c: nop # .word 0x00000000
.L0x00001040: jalr $v0 # .word 0x0040f809
.L0x00001044: addiu $a3, $s4, 0x32 # .word 0x26870032
.L0x00001048: addiu $s1, -0x28 # .word 0x2631ffd8
.L0x0000104c: addiu $s3, -0x1 # .word 0x2673ffff
.L0x00001050: bgez $s3, .L0x00000f98 # .word 0x0661ffd1
.L0x00001054: addiu $s2, -0x4 # .word 0x2652fffc
.L0x00001058: addiu $s7, 0x2e # .word 0x26f7002e
.L0x0000105c: addiu $s8, 0x1 # .word 0x27de0001
.L0x00001060: slti $v0, $s8, 0x4 # .word 0x2bc20004
.L0x00001064: bnez $v0, .L0x00000f84 # .word 0x1440ffc7
.L0x00001068: addiu $s6, 0x14 # .word 0x26d60014
.L0x0000106c: j 0x80083d50 # .word 0x08020f54
.L0x00001070: nop # .word 0x00000000
.L0x00001074: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00001078: nop # .word 0x00000000
.L0x0000107c: jalr $v0 # .word 0x0040f809
.L0x00001080: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001084: move_ $a0, $v0 # .word 0x00402021
.L0x00001088: li $a1, 0x3f # .word 0x2405003f
.L0x0000108c: li $a2, 0x4a # .word 0x2406004a
.L0x00001090: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001094: nop # .word 0x00000000
.L0x00001098: jalr $v0 # .word 0x0040f809
.L0x0000109c: li $a3, 0x32 # .word 0x24070032
.L0x000010a0: lw $t0, 0xb0($sp) # .word 0x8fa800b0
.L0x000010a4: nop # .word 0x00000000
.L0x000010a8: beqz $t0, .L0x000010bc # .word 0x11000004
.L0x000010ac: li $a0, 0x2 # .word 0x24040002
.L0x000010b0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000010b4: j 0x80083d74 # .word 0x08020f5d
.L0x000010b8: nop # .word 0x00000000
.L0x000010bc: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000010c0: move_ $a0, $zr # .word 0x00002021
.L0x000010c4: jalr $v0 # .word 0x0040f809
.L0x000010c8: nop # .word 0x00000000
.L0x000010cc: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x000010d0: nop # .word 0x00000000
.L0x000010d4: lw $a1, 0x268($t0) # .word 0x8d050268
.L0x000010d8: li $v0, 0x1000 # .word 0x24021000
.L0x000010dc: beq $a1, $v0, .L0x00001110 # .word 0x10a2000c
.L0x000010e0: move_ $a0, $v0 # .word 0x00402021
.L0x000010e4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000010e8: nop # .word 0x00000000
.L0x000010ec: jalr $v0 # .word 0x0040f809
.L0x000010f0: li $a2, 0x1000 # .word 0x24061000
.L0x000010f4: li $a0, 0x40 # .word 0x24040040
.L0x000010f8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000010fc: nop # .word 0x00000000
.L0x00001100: jalr $v0 # .word 0x0040f809
.L0x00001104: li $a1, 0x3f # .word 0x2405003f
.L0x00001108: j 0x80083dd8 # .word 0x08020f76
.L0x0000110c: nop # .word 0x00000000
.L0x00001110: li $a0, 0x1000 # .word 0x24041000
.L0x00001114: move_ $a1, $a0 # .word 0x00802821
.L0x00001118: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000111c: nop # .word 0x00000000
.L0x00001120: jalr $v0 # .word 0x0040f809
.L0x00001124: move_ $a2, $a0 # .word 0x00803021
.L0x00001128: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x0000112c: nop # .word 0x00000000
.L0x00001130: lw $v0, 0xcc($t0) # .word 0x8d0200cc
.L0x00001134: nop # .word 0x00000000
.L0x00001138: addiu $s0, $v0, -0x2 # .word 0x2450fffe
.L0x0000113c: bltz $s0, .L0x000011a0 # .word 0x06000018
.L0x00001140: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001144: addiu $s2, $v0, 0x4b38 # .word 0x24524b38
.L0x00001148: sll $v0, $s0, 0x1 # .word 0x00101040
.L0x0000114c: addu $v0, $s0 # .word 0x00501021
.L0x00001150: sll $v0, 0x3 # .word 0x000210c0
.L0x00001154: subu $v0, $s0 # .word 0x00501023
.L0x00001158: sll $v0, 0x1 # .word 0x00021040
.L0x0000115c: addiu $s1, $v0, 0x3f # .word 0x2451003f
.L0x00001160: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001164: lw $v0, 0x424($s2) # .word 0x8e420424
.L0x00001168: nop # .word 0x00000000
.L0x0000116c: jalr $v0 # .word 0x0040f809
.L0x00001170: addiu $s0, -0x1 # .word 0x2610ffff
.L0x00001174: move_ $a0, $v0 # .word 0x00402021
.L0x00001178: li $a1, 0x3c # .word 0x2405003c
.L0x0000117c: li $a2, 0x3d # .word 0x2406003d
.L0x00001180: move_ $a3, $s1 # .word 0x02203821
.L0x00001184: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001188: nop # .word 0x00000000
.L0x0000118c: jalr $v0 # .word 0x0040f809
.L0x00001190: addiu $s1, -0x2e # .word 0x2631ffd2
.L0x00001194: bgez $s0, .L0x00001164 # .word 0x0601fff3
.L0x00001198: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000119c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x000011a0: nop # .word 0x00000000
.L0x000011a4: lw $a1, 0x258($t0) # .word 0x8d050258
.L0x000011a8: li $v0, 0x1000 # .word 0x24021000
.L0x000011ac: beq $a1, $v0, .L0x000011e4 # .word 0x10a2000d
.L0x000011b0: nop # .word 0x00000000
.L0x000011b4: move_ $a0, $v0 # .word 0x00402021
.L0x000011b8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000011bc: nop # .word 0x00000000
.L0x000011c0: jalr $v0 # .word 0x0040f809
.L0x000011c4: li $a2, 0x1000 # .word 0x24061000
.L0x000011c8: li $a0, 0x3d # .word 0x2404003d
.L0x000011cc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000011d0: nop # .word 0x00000000
.L0x000011d4: jalr $v0 # .word 0x0040f809
.L0x000011d8: li $a1, 0x42 # .word 0x24050042
.L0x000011dc: j 0x80083eb0 # .word 0x08020fac
.L0x000011e0: lui $s0, 0x8004 # .word 0x3c108004
.L0x000011e4: li $a0, 0x1000 # .word 0x24041000
.L0x000011e8: move_ $a1, $a0 # .word 0x00802821
.L0x000011ec: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000011f0: nop # .word 0x00000000
.L0x000011f4: jalr $v0 # .word 0x0040f809
.L0x000011f8: move_ $a2, $a0 # .word 0x00803021
.L0x000011fc: lui $s0, 0x8004 # .word 0x3c108004
.L0x00001200: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00001204: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001208: nop # .word 0x00000000
.L0x0000120c: jalr $v0 # .word 0x0040f809
.L0x00001210: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001214: move_ $a0, $v0 # .word 0x00402021
.L0x00001218: li $a1, 0x3d # .word 0x2405003d
.L0x0000121c: li $a2, 0x14 # .word 0x24060014
.L0x00001220: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001224: nop # .word 0x00000000
.L0x00001228: jalr $v0 # .word 0x0040f809
.L0x0000122c: li $a3, 0x32 # .word 0x24070032
.L0x00001230: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00001234: nop # .word 0x00000000
.L0x00001238: jalr $v0 # .word 0x0040f809
.L0x0000123c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001240: move_ $a0, $v0 # .word 0x00402021
.L0x00001244: li $a1, 0x40 # .word 0x24050040
.L0x00001248: li $a2, 0x24 # .word 0x24060024
.L0x0000124c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001250: nop # .word 0x00000000
.L0x00001254: jalr $v0 # .word 0x0040f809
.L0x00001258: li $a3, 0x32 # .word 0x24070032
.L0x0000125c: jal 0x8001f648 # .word 0x0c007d92
.L0x00001260: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00001264: li $a0, 0x140 # .word 0x24040140
.L0x00001268: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000126c: nop # .word 0x00000000
.L0x00001270: jalr $v0 # .word 0x0040f809
.L0x00001274: li $a1, 0x100 # .word 0x24050100
.L0x00001278: li $a0, 0x280 # .word 0x24040280
.L0x0000127c: lw $v0, 0x88($sp) # .word 0x8fa20088
.L0x00001280: nop # .word 0x00000000
.L0x00001284: jalr $v0 # .word 0x0040f809
.L0x00001288: move_ $a1, $zr # .word 0x00002821
.L0x0000128c: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00001290: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00001294: lw $a1, 0x58($t0) # .word 0x8d050058
.L0x00001298: lw $a0, 0x54($t0) # .word 0x8d040054
.L0x0000129c: jalr $v0 # .word 0x0040f809
.L0x000012a0: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x000012a4: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x000012a8: nop # .word 0x00000000
.L0x000012ac: lw $a1, 0x258($t0) # .word 0x8d050258
.L0x000012b0: li $v0, 0x1000 # .word 0x24021000
.L0x000012b4: beq $a1, $v0, .L0x000012ec # .word 0x10a2000d
.L0x000012b8: li $a0, 0x1000 # .word 0x24041000
.L0x000012bc: move_ $a0, $v0 # .word 0x00402021
.L0x000012c0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000012c4: nop # .word 0x00000000
.L0x000012c8: jalr $v0 # .word 0x0040f809
.L0x000012cc: li $a2, 0x1000 # .word 0x24061000
.L0x000012d0: li $a0, 0x3d # .word 0x2404003d
.L0x000012d4: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000012d8: nop # .word 0x00000000
.L0x000012dc: jalr $v0 # .word 0x0040f809
.L0x000012e0: li $a1, 0x42 # .word 0x24050042
.L0x000012e4: j 0x80083fb4 # .word 0x08020fed
.L0x000012e8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000012ec: move_ $a1, $a0 # .word 0x00802821
.L0x000012f0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000012f4: nop # .word 0x00000000
.L0x000012f8: jalr $v0 # .word 0x0040f809
.L0x000012fc: move_ $a2, $a0 # .word 0x00803021
.L0x00001300: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001304: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00001308: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000130c: lw $v1, 0xbc($t0) # .word 0x8d0300bc
.L0x00001310: addiu $v0, -0xb90 # .word 0x2442f470
.L0x00001314: sll $v1, 0x2 # .word 0x00031880
.L0x00001318: addu $v1, $v0 # .word 0x00621821
.L0x0000131c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00001320: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00001324: lw $s0, ($v1) # .word 0x8c700000
.L0x00001328: jalr $v0 # .word 0x0040f809
.L0x0000132c: ori $a0, 0x1 # .word 0x34840001
.L0x00001330: move_ $a0, $s0 # .word 0x02002021
.L0x00001334: lui $v1, 0x8009 # .word 0x3c038009
.L0x00001338: lw $v1, -0x258($v1) # .word 0x8c63fda8
.L0x0000133c: nop # .word 0x00000000
.L0x00001340: jalr $v1 # .word 0x0060f809
.L0x00001344: move_ $s0, $v0 # .word 0x00408021
.L0x00001348: move_ $a0, $s0 # .word 0x02002021
.L0x0000134c: move_ $a1, $v0 # .word 0x00402821
.L0x00001350: li $a2, 0x14 # .word 0x24060014
.L0x00001354: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001358: nop # .word 0x00000000
.L0x0000135c: jalr $v0 # .word 0x0040f809
.L0x00001360: li $a3, 0x32 # .word 0x24070032
.L0x00001364: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00001368: nop # .word 0x00000000
.L0x0000136c: lw $a0, 0x278($t0) # .word 0x8d040278
.L0x00001370: li $v0, 0x1000 # .word 0x24021000
.L0x00001374: beq $a0, $v0, .L0x000013a8 # .word 0x1082000c
.L0x00001378: move_ $a1, $v0 # .word 0x00402821
.L0x0000137c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00001380: nop # .word 0x00000000
.L0x00001384: jalr $v0 # .word 0x0040f809
.L0x00001388: li $a2, 0x1000 # .word 0x24061000
.L0x0000138c: li $a0, 0x44 # .word 0x24040044
.L0x00001390: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00001394: nop # .word 0x00000000
.L0x00001398: jalr $v0 # .word 0x0040f809
.L0x0000139c: li $a1, 0x42 # .word 0x24050042
.L0x000013a0: j 0x80084070 # .word 0x0802101c
.L0x000013a4: nop # .word 0x00000000
.L0x000013a8: li $a0, 0x1000 # .word 0x24041000
.L0x000013ac: move_ $a1, $a0 # .word 0x00802821
.L0x000013b0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000013b4: nop # .word 0x00000000
.L0x000013b8: jalr $v0 # .word 0x0040f809
.L0x000013bc: move_ $a2, $a0 # .word 0x00803021
.L0x000013c0: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x000013c4: nop # .word 0x00000000
.L0x000013c8: lw $v1, 0xc0($t0) # .word 0x8d0300c0
.L0x000013cc: nop # .word 0x00000000
.L0x000013d0: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x000013d4: addu $v0, $v1 # .word 0x00431021
.L0x000013d8: sll $v0, 0x4 # .word 0x00021100
.L0x000013dc: addu $v0, $t0, $v0 # .word 0x01021021
.L0x000013e0: lw $v1, 0xd0($v0) # .word 0x8c4300d0
.L0x000013e4: li $v0, -0x1 # .word 0x2402ffff
.L0x000013e8: beq $v1, $v0, .L0x000014c0 # .word 0x10620035
.L0x000013ec: move_ $s6, $zr # .word 0x0000b021
.L0x000013f0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000013f4: addiu $s8, $v0, -0x298 # .word 0x245efd68
.L0x000013f8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000013fc: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x00001400: move_ $s4, $s6 # .word 0x02c0a021
.L0x00001404: move_ $s5, $s6 # .word 0x02c0a821
.L0x00001408: li $s3, 0x4 # .word 0x24130004
.L0x0000140c: li $s2, 0xea # .word 0x241200ea
.L0x00001410: addiu $s1, $s5, 0x10 # .word 0x26b10010
.L0x00001414: lw $t0, 0xe0($sp) # .word 0x8fa800e0
.L0x00001418: nop # .word 0x00000000
.L0x0000141c: lw $v1, 0xc0($t0) # .word 0x8d0300c0
.L0x00001420: nop # .word 0x00000000
.L0x00001424: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00001428: addu $v0, $v1 # .word 0x00431021
.L0x0000142c: sll $v0, 0x4 # .word 0x00021100
.L0x00001430: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00001434: addu $v0, $t0, $v0 # .word 0x01021021
.L0x00001438: lw $s0, 0xd0($v0) # .word 0x8c5000d0
.L0x0000143c: nop # .word 0x00000000
.L0x00001440: beqz $s0, .L0x00001494 # .word 0x12000014
.L0x00001444: nop # .word 0x00000000
.L0x00001448: lw $v0, 0x40($s8) # .word 0x8fc20040
.L0x0000144c: nop # .word 0x00000000
.L0x00001450: jalr $v0 # .word 0x0040f809
.L0x00001454: move_ $a0, $s0 # .word 0x02002021
.L0x00001458: move_ $s0, $v0 # .word 0x00408021
.L0x0000145c: li $v0, -0x1 # .word 0x2402ffff
.L0x00001460: beq $s0, $v0, .L0x00001494 # .word 0x1202000c
.L0x00001464: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00001468: lw $v0, 0x424($s7) # .word 0x8ee20424
.L0x0000146c: nop # .word 0x00000000
.L0x00001470: jalr $v0 # .word 0x0040f809
.L0x00001474: ori $a0, 0x1 # .word 0x34840001
.L0x00001478: move_ $a0, $v0 # .word 0x00402021
.L0x0000147c: move_ $a1, $s0 # .word 0x02002821
.L0x00001480: move_ $a2, $s2 # .word 0x02403021
.L0x00001484: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00001488: nop # .word 0x00000000
.L0x0000148c: jalr $v0 # .word 0x0040f809
.L0x00001490: addiu $a3, $s4, 0x32 # .word 0x26870032
.L0x00001494: addiu $s2, -0x28 # .word 0x2652ffd8
.L0x00001498: addiu $s3, -0x1 # .word 0x2673ffff
.L0x0000149c: bgez $s3, .L0x00001414 # .word 0x0661ffdd
.L0x000014a0: addiu $s1, -0x4 # .word 0x2631fffc
.L0x000014a4: addiu $s4, 0x2e # .word 0x2694002e
.L0x000014a8: addiu $s6, 0x1 # .word 0x26d60001
.L0x000014ac: slti $v0, $s6, 0x4 # .word 0x2ac20004
.L0x000014b0: bnez $v0, .L0x00001408 # .word 0x1440ffd5
.L0x000014b4: addiu $s5, 0x14 # .word 0x26b50014
.L0x000014b8: j 0x800841b4 # .word 0x0802106d
.L0x000014bc: nop # .word 0x00000000
.L0x000014c0: li $a0, 0x280 # .word 0x24040280
.L0x000014c4: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000014c8: nop # .word 0x00000000
.L0x000014cc: jalr $v0 # .word 0x0040f809
.L0x000014d0: li $a1, 0x100 # .word 0x24050100
.L0x000014d4: lui $v0, 0x8004 # .word 0x3c028004
.L0x000014d8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000014dc: nop # .word 0x00000000
.L0x000014e0: jalr $v0 # .word 0x0040f809
.L0x000014e4: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000014e8: move_ $a0, $v0 # .word 0x00402021
.L0x000014ec: li $a1, 0x49 # .word 0x24050049
.L0x000014f0: li $a2, 0x4a # .word 0x2406004a
.L0x000014f4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000014f8: nop # .word 0x00000000
.L0x000014fc: jalr $v0 # .word 0x0040f809
.L0x00001500: li $a3, 0x32 # .word 0x24070032
.L0x00001504: lw $ra, 0xdc($sp) # .word 0x8fbf00dc
.L0x00001508: lw $s8, 0xd8($sp) # .word 0x8fbe00d8
.L0x0000150c: lw $s7, 0xd4($sp) # .word 0x8fb700d4
.L0x00001510: lw $s6, 0xd0($sp) # .word 0x8fb600d0
.L0x00001514: lw $s5, 0xcc($sp) # .word 0x8fb500cc
.L0x00001518: lw $s4, 0xc8($sp) # .word 0x8fb400c8
.L0x0000151c: lw $s3, 0xc4($sp) # .word 0x8fb300c4
.L0x00001520: lw $s2, 0xc0($sp) # .word 0x8fb200c0
.L0x00001524: lw $s1, 0xbc($sp) # .word 0x8fb100bc
.L0x00001528: lw $s0, 0xb8($sp) # .word 0x8fb000b8
.L0x0000152c: jr $ra # .word 0x03e00008
.L0x00001530: addiu $sp, 0xe0 # .word 0x27bd00e0
.L0x00001534: move_ $a3, $a0 # .word 0x00803821
.L0x00001538: lw $t1, 0x294($a3) # .word 0x8ce90294
.L0x0000153c: lw $v0, 0x294($a3) # .word 0x8ce20294
.L0x00001540: nop # .word 0x00000000
.L0x00001544: addu $v1, $v0, $a1 # .word 0x00451821
.L0x00001548: bgez $v1, .L0x00001558 # .word 0x04610003
.L0x0000154c: sw $v1, 0x294($a3) # .word 0xace30294
.L0x00001550: j 0x80084224 # .word 0x08021089
.L0x00001554: sw $zr, 0x294($a3) # .word 0xace00294
.L0x00001558: lw $v0, 0xcc($a3) # .word 0x8ce200cc
.L0x0000155c: nop # .word 0x00000000
.L0x00001560: addiu $a0, $v0, -0x1 # .word 0x2444ffff
.L0x00001564: slt $v0, $a0, $v1 # .word 0x0083102a
.L0x00001568: beqz $v0, .L0x00001574 # .word 0x10400002
.L0x0000156c: nop # .word 0x00000000
.L0x00001570: sw $a0, 0x294($a3) # .word 0xace40294
.L0x00001574: lw $v1, 0x294($a3) # .word 0x8ce30294
.L0x00001578: nop # .word 0x00000000
.L0x0000157c: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00001580: addu $v0, $v1 # .word 0x00431021
.L0x00001584: lw $v1, 0xc0($a3) # .word 0x8ce300c0
.L0x00001588: sll $a0, $v0, 0x2 # .word 0x00022080
.L0x0000158c: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00001590: addu $v0, $v1 # .word 0x00431021
.L0x00001594: sll $v1, $v0, 0x4 # .word 0x00021900
.L0x00001598: addu $v0, $a0, $v1 # .word 0x00831021
.L0x0000159c: addu $v0, $a3, $v0 # .word 0x00e21021
.L0x000015a0: lw $v0, 0xd0($v0) # .word 0x8c4200d0
.L0x000015a4: nop # .word 0x00000000
.L0x000015a8: bnez $v0, .L0x00001620 # .word 0x1440001d
.L0x000015ac: move_ $a2, $zr # .word 0x00003021
.L0x000015b0: move_ $t0, $v1 # .word 0x00604021
.L0x000015b4: move_ $v1, $a0 # .word 0x00801821
.L0x000015b8: addiu $a2, 0x1 # .word 0x24c60001
.L0x000015bc: slti $v0, $a2, 0x5 # .word 0x28c20005
.L0x000015c0: beqz $v0, .L0x000015e4 # .word 0x10400008
.L0x000015c4: addiu $v1, 0x4 # .word 0x24630004
.L0x000015c8: addu $v0, $v1, $t0 # .word 0x00681021
.L0x000015cc: addu $v0, $a3, $v0 # .word 0x00e21021
.L0x000015d0: lw $v0, 0xd0($v0) # .word 0x8c4200d0
.L0x000015d4: nop # .word 0x00000000
.L0x000015d8: beqz $v0, .L0x000015bc # .word 0x1040fff8
.L0x000015dc: addiu $a2, 0x1 # .word 0x24c60001
.L0x000015e0: addiu $a2, -0x1 # .word 0x24c6ffff
.L0x000015e4: lw $v0, 0x294($a3) # .word 0x8ce20294
.L0x000015e8: lw $a0, 0xc0($a3) # .word 0x8ce400c0
.L0x000015ec: sll $v1, $v0, 0x2 # .word 0x00021880
.L0x000015f0: addu $v1, $v0 # .word 0x00621821
.L0x000015f4: addu $v1, $a2 # .word 0x00661821
.L0x000015f8: sll $v1, 0x2 # .word 0x00031880
.L0x000015fc: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00001600: addu $v0, $a0 # .word 0x00441021
.L0x00001604: sll $v0, 0x4 # .word 0x00021100
.L0x00001608: addu $v1, $v0 # .word 0x00621821
.L0x0000160c: addu $v1, $a3, $v1 # .word 0x00e31821
.L0x00001610: lw $v0, 0xd0($v1) # .word 0x8c6200d0
.L0x00001614: nop # .word 0x00000000
.L0x00001618: beqz $v0, .L0x0000153c # .word 0x1040ffc8
.L0x0000161c: nop # .word 0x00000000
.L0x00001620: lw $v0, 0x294($a3) # .word 0x8ce20294
.L0x00001624: nop # .word 0x00000000
.L0x00001628: beq $t1, $v0, .L0x0000163c # .word 0x11220004
.L0x0000162c: move_ $v0, $zr # .word 0x00001021
.L0x00001630: sw $a2, 0x290($a3) # .word 0xace60290
.L0x00001634: jr $ra # .word 0x03e00008
.L0x00001638: li $v0, 0x1 # .word 0x24020001
.L0x0000163c: jr $ra # .word 0x03e00008
.L0x00001640: nop # .word 0x00000000
.L0x00001644: addiu $sp, -0x38 # .word 0x27bdffc8
.L0x00001648: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x0000164c: move_ $s4, $a0 # .word 0x0080a021
.L0x00001650: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00001654: sw $ra, 0x34($sp) # .word 0xafbf0034
.L0x00001658: sw $s8, 0x30($sp) # .word 0xafbe0030
.L0x0000165c: sw $s7, 0x2c($sp) # .word 0xafb7002c
.L0x00001660: sw $s6, 0x28($sp) # .word 0xafb60028
.L0x00001664: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00001668: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000166c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00001670: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00001674: lw $v1, 0xc($s4) # .word 0x8e83000c
.L0x00001678: li $v0, 0x1 # .word 0x24020001
.L0x0000167c: beq $v1, $v0, .L0x00001970 # .word 0x106200bc
.L0x00001680: move_ $s3, $a1 # .word 0x00a09821
.L0x00001684: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00001688: bnez $v0, .L0x000016a0 # .word 0x14400005
.L0x0000168c: li $v0, 0x2 # .word 0x24020002
.L0x00001690: beq $v1, $v0, .L0x000025b0 # .word 0x106203c7
.L0x00001694: li $v0, 0x3 # .word 0x24020003
.L0x00001698: beq $v1, $v0, .L0x00002728 # .word 0x10620423
.L0x0000169c: nop # .word 0x00000000
.L0x000016a0: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x000016a4: nop # .word 0x00000000
.L0x000016a8: lw $v0, 0x70($a0) # .word 0x8c820070
.L0x000016ac: nop # .word 0x00000000
.L0x000016b0: jalr $v0 # .word 0x0040f809
.L0x000016b4: nop # .word 0x00000000
.L0x000016b8: beqz $v0, .L0x00002728 # .word 0x1040041b
.L0x000016bc: nop # .word 0x00000000
.L0x000016c0: lw $v0, 0x38($s4) # .word 0x8e820038
.L0x000016c4: nop # .word 0x00000000
.L0x000016c8: jalr $v0 # .word 0x0040f809
.L0x000016cc: move_ $a0, $s4 # .word 0x02802021
.L0x000016d0: move_ $s5, $zr # .word 0x0000a821
.L0x000016d4: lui $s0, 0x8005 # .word 0x3c108005
.L0x000016d8: lw $v0, 0x50($s4) # .word 0x8e820050
.L0x000016dc: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000016e0: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x000016e4: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x000016e8: nop # .word 0x00000000
.L0x000016ec: jalr $v0 # .word 0x0040f809
.L0x000016f0: move_ $s7, $s5 # .word 0x02a0b821
.L0x000016f4: move_ $a0, $v0 # .word 0x00402021
.L0x000016f8: sw $a0, 0xbc($s4) # .word 0xae8400bc
.L0x000016fc: lw $v0, 0x2740($s0) # .word 0x8e022740
.L0x00001700: nop # .word 0x00000000
.L0x00001704: jalr $v0 # .word 0x0040f809
.L0x00001708: addiu $a1, $s4, 0x60 # .word 0x26850060
.L0x0000170c: li $a1, 0x1 # .word 0x24050001
.L0x00001710: li $a2, 0x14 # .word 0x24060014
.L0x00001714: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00001718: li $a3, 0x19 # .word 0x24070019
.L0x0000171c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00001720: sw $v0, 0xb8($s4) # .word 0xae8200b8
.L0x00001724: li $a1, 0x1 # .word 0x24050001
.L0x00001728: li $a2, 0xff # .word 0x240600ff
.L0x0000172c: sw $v0, ($s3) # .word 0xae620000
.L0x00001730: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00001734: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00001738: li $a3, 0x19 # .word 0x24070019
.L0x0000173c: li $a1, 0x1 # .word 0x24050001
.L0x00001740: li $a2, 0x101 # .word 0x24060101
.L0x00001744: sw $v0, 0x4($s3) # .word 0xae620004
.L0x00001748: lh $a0, 0x54($s4) # .word 0x86840054
.L0x0000174c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00001750: li $a3, 0x19 # .word 0x24070019
.L0x00001754: li $a1, 0x1 # .word 0x24050001
.L0x00001758: li $a2, 0x27 # .word 0x24060027
.L0x0000175c: sw $v0, 0x8($s3) # .word 0xae620008
.L0x00001760: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00001764: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00001768: li $a3, 0xc4 # .word 0x240700c4
.L0x0000176c: move_ $a0, $v0 # .word 0x00402021
.L0x00001770: sw $a0, 0xc($s3) # .word 0xae64000c
.L0x00001774: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00001778: nop # .word 0x00000000
.L0x0000177c: jalr $v0 # .word 0x0040f809
.L0x00001780: li $a1, 0x2 # .word 0x24050002
.L0x00001784: li $a1, 0x1 # .word 0x24050001
.L0x00001788: li $a2, 0x115 # .word 0x24060115
.L0x0000178c: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00001790: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00001794: li $a3, 0xc4 # .word 0x240700c4
.L0x00001798: move_ $a0, $v0 # .word 0x00402021
.L0x0000179c: sw $a0, 0x10($s3) # .word 0xae640010
.L0x000017a0: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000017a4: nop # .word 0x00000000
.L0x000017a8: jalr $v0 # .word 0x0040f809
.L0x000017ac: li $a1, 0x2 # .word 0x24050002
.L0x000017b0: li $a1, 0x1 # .word 0x24050001
.L0x000017b4: li $a2, 0x14 # .word 0x24060014
.L0x000017b8: lh $a0, 0x54($s4) # .word 0x86840054
.L0x000017bc: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000017c0: li $a3, 0x19 # .word 0x24070019
.L0x000017c4: move_ $a0, $v0 # .word 0x00402021
.L0x000017c8: sw $a0, 0x14($s3) # .word 0xae640014
.L0x000017cc: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000017d0: nop # .word 0x00000000
.L0x000017d4: jalr $v0 # .word 0x0040f809
.L0x000017d8: move_ $a1, $s5 # .word 0x02a02821
.L0x000017dc: li $a1, 0x1 # .word 0x24050001
.L0x000017e0: li $a2, 0x14 # .word 0x24060014
.L0x000017e4: lh $a0, 0x54($s4) # .word 0x86840054
.L0x000017e8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000017ec: li $a3, 0x19 # .word 0x24070019
.L0x000017f0: move_ $a0, $v0 # .word 0x00402021
.L0x000017f4: sw $a0, 0x18($s3) # .word 0xae640018
.L0x000017f8: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000017fc: nop # .word 0x00000000
.L0x00001800: jalr $v0 # .word 0x0040f809
.L0x00001804: move_ $a1, $s5 # .word 0x02a02821
.L0x00001808: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000180c: addiu $s8, $v0, -0x298 # .word 0x245efd68
.L0x00001810: move_ $s6, $s4 # .word 0x0280b021
.L0x00001814: move_ $s3, $s4 # .word 0x02809821
.L0x00001818: li $v0, 0x1 # .word 0x24020001
.L0x0000181c: sw $v0, 0x210($s3) # .word 0xae620210
.L0x00001820: move_ $s0, $zr # .word 0x00008021
.L0x00001824: move_ $s1, $s0 # .word 0x02008821
.L0x00001828: move_ $s2, $s0 # .word 0x02009021
.L0x0000182c: move_ $a0, $s4 # .word 0x02802021
.L0x00001830: move_ $a1, $s5 # .word 0x02a02821
.L0x00001834: jal 0x80083484 # .word 0x0c020d21
.L0x00001838: move_ $a2, $s0 # .word 0x02003021
.L0x0000183c: beqz $v0, .L0x00001860 # .word 0x10400008
.L0x00001840: addu $s2, $v0 # .word 0x02429021
.L0x00001844: move_ $a0, $s4 # .word 0x02802021
.L0x00001848: move_ $a1, $s5 # .word 0x02a02821
.L0x0000184c: move_ $a2, $s0 # .word 0x02003021
.L0x00001850: jal 0x80083334 # .word 0x0c020ccd
.L0x00001854: move_ $a3, $s1 # .word 0x02203821
.L0x00001858: j 0x80084548 # .word 0x08021152
.L0x0000185c: addiu $s1, 0x1 # .word 0x26310001
.L0x00001860: addu $v1, $s7, $s0 # .word 0x02f01821
.L0x00001864: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00001868: lw $a0, 0xbc($s4) # .word 0x8e8400bc
.L0x0000186c: addu $v0, $v1 # .word 0x00431021
.L0x00001870: sll $a0, 0x2 # .word 0x00042080
.L0x00001874: addu $a0, $s8 # .word 0x009e2021
.L0x00001878: lw $v1, 0x8($a0) # .word 0x8c830008
.L0x0000187c: sll $v0, 0x2 # .word 0x00021080
.L0x00001880: addu $v0, $v1 # .word 0x00431021
.L0x00001884: lh $v0, ($v0) # .word 0x84420000
.L0x00001888: nop # .word 0x00000000
.L0x0000188c: beqz $v0, .L0x00001898 # .word 0x10400002
.L0x00001890: nop # .word 0x00000000
.L0x00001894: sw $zr, 0x210($s3) # .word 0xae600210
.L0x00001898: addiu $s0, 0x1 # .word 0x26100001
.L0x0000189c: slti $v0, $s0, 0x4 # .word 0x2a020004
.L0x000018a0: bnez $v0, .L0x00001830 # .word 0x1440ffe3
.L0x000018a4: move_ $a0, $s4 # .word 0x02802021
.L0x000018a8: bnez $s2, .L0x000018b4 # .word 0x16400002
.L0x000018ac: li $v0, -0x1 # .word 0x2402ffff
.L0x000018b0: sw $v0, 0xd0($s6) # .word 0xaec200d0
.L0x000018b4: addiu $s6, 0x50 # .word 0x26d60050
.L0x000018b8: addiu $s7, 0x4 # .word 0x26f70004
.L0x000018bc: addiu $s5, 0x1 # .word 0x26b50001
.L0x000018c0: slti $v0, $s5, 0x4 # .word 0x2aa20004
.L0x000018c4: bnez $v0, .L0x00001818 # .word 0x1440ffd4
.L0x000018c8: addiu $s3, 0x4 # .word 0x26730004
.L0x000018cc: move_ $a0, $s4 # .word 0x02802021
.L0x000018d0: lw $a1, 0xc0($s4) # .word 0x8e8500c0
.L0x000018d4: li $v0, 0x4 # .word 0x24020004
.L0x000018d8: jal 0x80083550 # .word 0x0c020d54
.L0x000018dc: sw $v0, 0xc4($s4) # .word 0xae8200c4
.L0x000018e0: move_ $a0, $s4 # .word 0x02802021
.L0x000018e4: jal 0x800835cc # .word 0x0c020d73
.L0x000018e8: sw $v0, 0xcc($s4) # .word 0xae8200cc
.L0x000018ec: addiu $a0, $s4, 0x230 # .word 0x26840230
.L0x000018f0: li $v0, 0x8 # .word 0x24020008
.L0x000018f4: sw $v0, 0x230($s4) # .word 0xae820230
.L0x000018f8: sw $v0, 0x240($s4) # .word 0xae820240
.L0x000018fc: sw $v0, 0x250($s4) # .word 0xae820250
.L0x00001900: sw $v0, 0x270($s4) # .word 0xae820270
.L0x00001904: sw $v0, 0x260($s4) # .word 0xae820260
.L0x00001908: li $v0, 0x1 # .word 0x24020001
.L0x0000190c: lui $s0, 0x8009 # .word 0x3c108009
.L0x00001910: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00001914: sw $zr, 0x280($s4) # .word 0xae800280
.L0x00001918: sw $v0, 0x284($s4) # .word 0xae820284
.L0x0000191c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00001920: nop # .word 0x00000000
.L0x00001924: jalr $v0 # .word 0x0040f809
.L0x00001928: li $a1, 0x1 # .word 0x24050001
.L0x0000192c: addiu $a0, $s4, 0x250 # .word 0x26840250
.L0x00001930: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00001934: nop # .word 0x00000000
.L0x00001938: jalr $v0 # .word 0x0040f809
.L0x0000193c: li $a1, 0x1 # .word 0x24050001
.L0x00001940: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x00001944: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00001948: nop # .word 0x00000000
.L0x0000194c: jalr $v0 # .word 0x0040f809
.L0x00001950: li $a1, 0x1 # .word 0x24050001
.L0x00001954: addiu $a0, $s4, 0x260 # .word 0x26840260
.L0x00001958: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x0000195c: nop # .word 0x00000000
.L0x00001960: jalr $v0 # .word 0x0040f809
.L0x00001964: li $a1, 0x1 # .word 0x24050001
.L0x00001968: j 0x800853d8 # .word 0x080214f6
.L0x0000196c: nop # .word 0x00000000
.L0x00001970: lw $v1, 0x10($s4) # .word 0x8e830010
.L0x00001974: nop # .word 0x00000000
.L0x00001978: sltiu $v0, $v1, 0x9 # .word 0x2c620009
.L0x0000197c: beqz $v0, .L0x000019a0 # .word 0x10400008
.L0x00001980: lui $v0, 0x8008 # .word 0x3c028008
.L0x00001984: addiu $v0, 0x2cb0 # .word 0x24422cb0
.L0x00001988: sll $v1, 0x2 # .word 0x00031880
.L0x0000198c: addu $v1, $v0 # .word 0x00621821
.L0x00001990: lw $v0, ($v1) # .word 0x8c620000
.L0x00001994: nop # .word 0x00000000
.L0x00001998: jr $v0 # .word 0x00400008
.L0x0000199c: nop # .word 0x00000000
.L0x000019a0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000019a4: addiu $s5, $v0, -0x298 # .word 0x2455fd68
.L0x000019a8: lw $v0, 0x34($s5) # .word 0x8ea20034
.L0x000019ac: nop # .word 0x00000000
.L0x000019b0: jalr $v0 # .word 0x0040f809
.L0x000019b4: addiu $a0, $s4, 0x230 # .word 0x26840230
.L0x000019b8: lw $v0, 0x34($s5) # .word 0x8ea20034
.L0x000019bc: nop # .word 0x00000000
.L0x000019c0: jalr $v0 # .word 0x0040f809
.L0x000019c4: addiu $a0, $s4, 0x250 # .word 0x26840250
.L0x000019c8: beqz $v0, .L0x0000271c # .word 0x10400354
.L0x000019cc: lui $v0, 0x8005 # .word 0x3c028005
.L0x000019d0: lw $a0, 0xbc($s4) # .word 0x8e8400bc
.L0x000019d4: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x000019d8: nop # .word 0x00000000
.L0x000019dc: jalr $v0 # .word 0x0040f809
.L0x000019e0: lui $s2, 0x8006 # .word 0x3c128006
.L0x000019e4: lui $s0, 0x8004 # .word 0x3c108004
.L0x000019e8: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x000019ec: move_ $s1, $v0 # .word 0x00408821
.L0x000019f0: lw $a0, -0x3358($s2) # .word 0x8e44cca8
.L0x000019f4: lw $v1, 0x414($s0) # .word 0x8e030414
.L0x000019f8: nop # .word 0x00000000
.L0x000019fc: jalr $v1 # .word 0x0060f809
.L0x00001a00: addiu $a0, 0x39 # .word 0x24840039
.L0x00001a04: lw $a0, ($s3) # .word 0x8e640000
.L0x00001a08: move_ $a1, $v0 # .word 0x00402821
.L0x00001a0c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001a10: nop # .word 0x00000000
.L0x00001a14: jalr $v0 # .word 0x0040f809
.L0x00001a18: li $a2, 0x27 # .word 0x24060027
.L0x00001a1c: move_ $a1, $s1 # .word 0x02202821
.L0x00001a20: lw $a0, ($s3) # .word 0x8e640000
.L0x00001a24: li $a2, -0x1 # .word 0x2406ffff
.L0x00001a28: lw $v0, 0x120($a0) # .word 0x8c820120
.L0x00001a2c: nop # .word 0x00000000
.L0x00001a30: jalr $v0 # .word 0x0040f809
.L0x00001a34: li $a3, 0x1 # .word 0x24070001
.L0x00001a38: move_ $a1, $zr # .word 0x00002821
.L0x00001a3c: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00001a40: lw $a2, 0xc0($s4) # .word 0x8e8600c0
.L0x00001a44: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001a48: nop # .word 0x00000000
.L0x00001a4c: jalr $v0 # .word 0x0040f809
.L0x00001a50: addiu $a2, 0x1 # .word 0x24c60001
.L0x00001a54: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00001a58: nop # .word 0x00000000
.L0x00001a5c: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001a60: nop # .word 0x00000000
.L0x00001a64: jalr $v0 # .word 0x0040f809
.L0x00001a68: li $a1, 0x1 # .word 0x24050001
.L0x00001a6c: lw $a0, -0x3358($s2) # .word 0x8e44cca8
.L0x00001a70: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00001a74: nop # .word 0x00000000
.L0x00001a78: jalr $v0 # .word 0x0040f809
.L0x00001a7c: addiu $a0, 0x39 # .word 0x24840039
.L0x00001a80: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00001a84: move_ $a1, $v0 # .word 0x00402821
.L0x00001a88: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001a8c: nop # .word 0x00000000
.L0x00001a90: jalr $v0 # .word 0x0040f809
.L0x00001a94: li $a2, 0x28 # .word 0x24060028
.L0x00001a98: lw $a0, -0x3358($s2) # .word 0x8e44cca8
.L0x00001a9c: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00001aa0: nop # .word 0x00000000
.L0x00001aa4: jalr $v0 # .word 0x0040f809
.L0x00001aa8: addiu $a0, 0x39 # .word 0x24840039
.L0x00001aac: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001ab0: move_ $a1, $v0 # .word 0x00402821
.L0x00001ab4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001ab8: nop # .word 0x00000000
.L0x00001abc: jalr $v0 # .word 0x0040f809
.L0x00001ac0: li $a2, 0x29 # .word 0x24060029
.L0x00001ac4: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001ac8: nop # .word 0x00000000
.L0x00001acc: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001ad0: nop # .word 0x00000000
.L0x00001ad4: jalr $v0 # .word 0x0040f809
.L0x00001ad8: move_ $a1, $zr # .word 0x00002821
.L0x00001adc: lw $a0, -0x3358($s2) # .word 0x8e44cca8
.L0x00001ae0: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00001ae4: nop # .word 0x00000000
.L0x00001ae8: jalr $v0 # .word 0x0040f809
.L0x00001aec: addiu $a0, 0x39 # .word 0x24840039
.L0x00001af0: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00001af4: move_ $a1, $v0 # .word 0x00402821
.L0x00001af8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00001afc: nop # .word 0x00000000
.L0x00001b00: jalr $v0 # .word 0x0040f809
.L0x00001b04: li $a2, 0x2a # .word 0x2406002a
.L0x00001b08: addiu $a0, $s4, 0x260 # .word 0x26840260
.L0x00001b0c: lw $v0, 0x30($s5) # .word 0x8ea20030
.L0x00001b10: j 0x800851fc # .word 0x0802147f
.L0x00001b14: li $a1, 0x1 # .word 0x24050001
.L0x00001b18: lui $v0, 0x8009 # .word 0x3c028009
.L0x00001b1c: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00001b20: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00001b24: nop # .word 0x00000000
.L0x00001b28: jalr $v0 # .word 0x0040f809
.L0x00001b2c: addiu $a0, $s4, 0x260 # .word 0x26840260
.L0x00001b30: beqz $v0, .L0x0000271c # .word 0x104002fa
.L0x00001b34: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x00001b38: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00001b3c: j 0x800851fc # .word 0x0802147f
.L0x00001b40: li $a1, 0x1 # .word 0x24050001
.L0x00001b44: lui $v0, 0x8009 # .word 0x3c028009
.L0x00001b48: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00001b4c: nop # .word 0x00000000
.L0x00001b50: jalr $v0 # .word 0x0040f809
.L0x00001b54: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x00001b58: beqz $v0, .L0x00002720 # .word 0x104002f1
.L0x00001b5c: move_ $a0, $s4 # .word 0x02802021
.L0x00001b60: j 0x80085204 # .word 0x08021481
.L0x00001b64: nop # .word 0x00000000
.L0x00001b68: lw $v0, 0xc0($s4) # .word 0x8e8200c0
.L0x00001b6c: nop # .word 0x00000000
.L0x00001b70: sw $v0, 0xc8($s4) # .word 0xae8200c8
.L0x00001b74: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001b78: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00001b7c: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00001b80: nop # .word 0x00000000
.L0x00001b84: jalr $v0 # .word 0x0040f809
.L0x00001b88: move_ $a0, $zr # .word 0x00002021
.L0x00001b8c: move_ $a0, $zr # .word 0x00002021
.L0x00001b90: li $a1, 0xb # .word 0x2405000b
.L0x00001b94: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001b98: nop # .word 0x00000000
.L0x00001b9c: jalr $v1 # .word 0x0060f809
.L0x00001ba0: move_ $s0, $v0 # .word 0x00408021
.L0x00001ba4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001ba8: andi $s0, 0x1 # .word 0x32100001
.L0x00001bac: bnez $s0, .L0x00001bec # .word 0x1600000f
.L0x00001bb0: nop # .word 0x00000000
.L0x00001bb4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00001bb8: nop # .word 0x00000000
.L0x00001bbc: jalr $v0 # .word 0x0040f809
.L0x00001bc0: move_ $a0, $zr # .word 0x00002021
.L0x00001bc4: move_ $a0, $zr # .word 0x00002021
.L0x00001bc8: li $a1, 0xa # .word 0x2405000a
.L0x00001bcc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001bd0: nop # .word 0x00000000
.L0x00001bd4: jalr $v1 # .word 0x0060f809
.L0x00001bd8: move_ $s0, $v0 # .word 0x00408021
.L0x00001bdc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001be0: andi $s0, 0x1 # .word 0x32100001
.L0x00001be4: bnez $s0, .L0x00001c5c # .word 0x1600001d
.L0x00001be8: nop # .word 0x00000000
.L0x00001bec: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00001bf0: nop # .word 0x00000000
.L0x00001bf4: jalr $v0 # .word 0x0040f809
.L0x00001bf8: move_ $a0, $zr # .word 0x00002021
.L0x00001bfc: move_ $a0, $zr # .word 0x00002021
.L0x00001c00: li $a1, 0xb # .word 0x2405000b
.L0x00001c04: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001c08: nop # .word 0x00000000
.L0x00001c0c: jalr $v1 # .word 0x0060f809
.L0x00001c10: move_ $s0, $v0 # .word 0x00408021
.L0x00001c14: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001c18: andi $s0, 0x1 # .word 0x32100001
.L0x00001c1c: bnez $s0, .L0x00001c78 # .word 0x16000016
.L0x00001c20: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001c24: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00001c28: nop # .word 0x00000000
.L0x00001c2c: jalr $v0 # .word 0x0040f809
.L0x00001c30: move_ $a0, $zr # .word 0x00002021
.L0x00001c34: move_ $a0, $zr # .word 0x00002021
.L0x00001c38: li $a1, 0xa # .word 0x2405000a
.L0x00001c3c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001c40: nop # .word 0x00000000
.L0x00001c44: jalr $v1 # .word 0x0060f809
.L0x00001c48: move_ $s0, $v0 # .word 0x00408021
.L0x00001c4c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001c50: andi $s0, 0x1 # .word 0x32100001
.L0x00001c54: beqz $s0, .L0x00001c78 # .word 0x12000008
.L0x00001c58: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001c5c: lw $v0, 0xc8($s4) # .word 0x8e8200c8
.L0x00001c60: nop # .word 0x00000000
.L0x00001c64: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00001c68: bgez $v0, .L0x00001d80 # .word 0x04410045
.L0x00001c6c: sw $v0, 0xc8($s4) # .word 0xae8200c8
.L0x00001c70: j 0x80084a30 # .word 0x0802128c
.L0x00001c74: sw $zr, 0xc8($s4) # .word 0xae8000c8
.L0x00001c78: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00001c7c: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00001c80: nop # .word 0x00000000
.L0x00001c84: jalr $v0 # .word 0x0040f809
.L0x00001c88: move_ $a0, $zr # .word 0x00002021
.L0x00001c8c: move_ $a0, $zr # .word 0x00002021
.L0x00001c90: li $a1, 0xa # .word 0x2405000a
.L0x00001c94: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001c98: nop # .word 0x00000000
.L0x00001c9c: jalr $v1 # .word 0x0060f809
.L0x00001ca0: move_ $s0, $v0 # .word 0x00408021
.L0x00001ca4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001ca8: andi $s0, 0x1 # .word 0x32100001
.L0x00001cac: bnez $s0, .L0x00001cec # .word 0x1600000f
.L0x00001cb0: nop # .word 0x00000000
.L0x00001cb4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00001cb8: nop # .word 0x00000000
.L0x00001cbc: jalr $v0 # .word 0x0040f809
.L0x00001cc0: move_ $a0, $zr # .word 0x00002021
.L0x00001cc4: move_ $a0, $zr # .word 0x00002021
.L0x00001cc8: li $a1, 0xb # .word 0x2405000b
.L0x00001ccc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001cd0: nop # .word 0x00000000
.L0x00001cd4: jalr $v1 # .word 0x0060f809
.L0x00001cd8: move_ $s0, $v0 # .word 0x00408021
.L0x00001cdc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001ce0: andi $s0, 0x1 # .word 0x32100001
.L0x00001ce4: bnez $s0, .L0x00001d5c # .word 0x1600001d
.L0x00001ce8: nop # .word 0x00000000
.L0x00001cec: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00001cf0: nop # .word 0x00000000
.L0x00001cf4: jalr $v0 # .word 0x0040f809
.L0x00001cf8: move_ $a0, $zr # .word 0x00002021
.L0x00001cfc: move_ $a0, $zr # .word 0x00002021
.L0x00001d00: li $a1, 0xa # .word 0x2405000a
.L0x00001d04: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001d08: nop # .word 0x00000000
.L0x00001d0c: jalr $v1 # .word 0x0060f809
.L0x00001d10: move_ $s0, $v0 # .word 0x00408021
.L0x00001d14: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001d18: andi $s0, 0x1 # .word 0x32100001
.L0x00001d1c: bnez $s0, .L0x00001d80 # .word 0x16000018
.L0x00001d20: nop # .word 0x00000000
.L0x00001d24: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00001d28: nop # .word 0x00000000
.L0x00001d2c: jalr $v0 # .word 0x0040f809
.L0x00001d30: move_ $a0, $zr # .word 0x00002021
.L0x00001d34: move_ $a0, $zr # .word 0x00002021
.L0x00001d38: li $a1, 0xb # .word 0x2405000b
.L0x00001d3c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001d40: nop # .word 0x00000000
.L0x00001d44: jalr $v1 # .word 0x0060f809
.L0x00001d48: move_ $s0, $v0 # .word 0x00408021
.L0x00001d4c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001d50: andi $s0, 0x1 # .word 0x32100001
.L0x00001d54: beqz $s0, .L0x00001d80 # .word 0x1200000a
.L0x00001d58: nop # .word 0x00000000
.L0x00001d5c: lw $v0, 0xc8($s4) # .word 0x8e8200c8
.L0x00001d60: lw $v1, 0xc4($s4) # .word 0x8e8300c4
.L0x00001d64: addiu $v0, 0x1 # .word 0x24420001
.L0x00001d68: addiu $v1, -0x1 # .word 0x2463ffff
.L0x00001d6c: sw $v0, 0xc8($s4) # .word 0xae8200c8
.L0x00001d70: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00001d74: beqz $v0, .L0x00001d80 # .word 0x10400002
.L0x00001d78: nop # .word 0x00000000
.L0x00001d7c: sw $v1, 0xc8($s4) # .word 0xae8300c8
.L0x00001d80: lw $v1, 0xc8($s4) # .word 0x8e8300c8
.L0x00001d84: lw $v0, 0xc0($s4) # .word 0x8e8200c0
.L0x00001d88: nop # .word 0x00000000
.L0x00001d8c: beq $v1, $v0, .L0x00001e8c # .word 0x1062003f
.L0x00001d90: lui $a0, 0x4 # .word 0x3c040004
.L0x00001d94: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001d98: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00001d9c: nop # .word 0x00000000
.L0x00001da0: jalr $v0 # .word 0x0040f809
.L0x00001da4: ori $a0, 0x1b # .word 0x3484001b
.L0x00001da8: move_ $a1, $zr # .word 0x00002821
.L0x00001dac: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00001db0: lw $a2, 0xc8($s4) # .word 0x8e8600c8
.L0x00001db4: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00001db8: nop # .word 0x00000000
.L0x00001dbc: jalr $v0 # .word 0x0040f809
.L0x00001dc0: addiu $a2, 0x1 # .word 0x24c60001
.L0x00001dc4: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00001dc8: nop # .word 0x00000000
.L0x00001dcc: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00001dd0: nop # .word 0x00000000
.L0x00001dd4: jalr $v0 # .word 0x0040f809
.L0x00001dd8: li $a1, 0x1 # .word 0x24050001
.L0x00001ddc: lw $v1, 0xc8($s4) # .word 0x8e8300c8
.L0x00001de0: nop # .word 0x00000000
.L0x00001de4: bnez $v1, .L0x00001e0c # .word 0x14600009
.L0x00001de8: nop # .word 0x00000000
.L0x00001dec: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001df0: nop # .word 0x00000000
.L0x00001df4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001df8: nop # .word 0x00000000
.L0x00001dfc: jalr $v0 # .word 0x0040f809
.L0x00001e00: move_ $a1, $zr # .word 0x00002821
.L0x00001e04: j 0x80084b2c # .word 0x080212cb
.L0x00001e08: sw $zr, 0x280($s4) # .word 0xae800280
.L0x00001e0c: lw $v0, 0xc4($s4) # .word 0x8e8200c4
.L0x00001e10: nop # .word 0x00000000
.L0x00001e14: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00001e18: bne $v1, $v0, .L0x00001e40 # .word 0x14620009
.L0x00001e1c: nop # .word 0x00000000
.L0x00001e20: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00001e24: nop # .word 0x00000000
.L0x00001e28: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001e2c: nop # .word 0x00000000
.L0x00001e30: jalr $v0 # .word 0x0040f809
.L0x00001e34: move_ $a1, $zr # .word 0x00002821
.L0x00001e38: j 0x80084b2c # .word 0x080212cb
.L0x00001e3c: sw $zr, 0x284($s4) # .word 0xae800284
.L0x00001e40: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001e44: nop # .word 0x00000000
.L0x00001e48: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001e4c: nop # .word 0x00000000
.L0x00001e50: jalr $v0 # .word 0x0040f809
.L0x00001e54: li $a1, 0x1 # .word 0x24050001
.L0x00001e58: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00001e5c: nop # .word 0x00000000
.L0x00001e60: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001e64: nop # .word 0x00000000
.L0x00001e68: jalr $v0 # .word 0x0040f809
.L0x00001e6c: li $a1, 0x1 # .word 0x24050001
.L0x00001e70: li $v0, 0x1 # .word 0x24020001
.L0x00001e74: sw $v0, 0x280($s4) # .word 0xae820280
.L0x00001e78: sw $v0, 0x284($s4) # .word 0xae820284
.L0x00001e7c: li $v0, 0x2 # .word 0x24020002
.L0x00001e80: sw $v0, 0xc($s4) # .word 0xae82000c
.L0x00001e84: j 0x800853cc # .word 0x080214f3
.L0x00001e88: sw $zr, 0x14($s4) # .word 0xae800014
.L0x00001e8c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001e90: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00001e94: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00001e98: nop # .word 0x00000000
.L0x00001e9c: jalr $v0 # .word 0x0040f809
.L0x00001ea0: move_ $a0, $zr # .word 0x00002021
.L0x00001ea4: move_ $a0, $zr # .word 0x00002021
.L0x00001ea8: li $a1, 0xe # .word 0x2405000e
.L0x00001eac: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001eb0: nop # .word 0x00000000
.L0x00001eb4: jalr $v1 # .word 0x0060f809
.L0x00001eb8: move_ $s0, $v0 # .word 0x00408021
.L0x00001ebc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001ec0: andi $s0, 0x1 # .word 0x32100001
.L0x00001ec4: beqz $s0, .L0x00001f30 # .word 0x1200001a
.L0x00001ec8: lui $a0, 0x8004 # .word 0x3c048004
.L0x00001ecc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00001ed0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00001ed4: nop # .word 0x00000000
.L0x00001ed8: jalr $v0 # .word 0x0040f809
.L0x00001edc: ori $a0, 0x50bd # .word 0x348450bd
.L0x00001ee0: li $v0, 0x2 # .word 0x24020002
.L0x00001ee4: sw $v0, 0xc($s4) # .word 0xae82000c
.L0x00001ee8: li $v0, 0x7 # .word 0x24020007
.L0x00001eec: sw $v0, 0x10($s4) # .word 0xae820010
.L0x00001ef0: li $v0, 0x1 # .word 0x24020001
.L0x00001ef4: sw $zr, 0x14($s4) # .word 0xae800014
.L0x00001ef8: sw $v0, 0x18($s4) # .word 0xae820018
.L0x00001efc: sw $zr, 0x280($s4) # .word 0xae800280
.L0x00001f00: sw $zr, 0x284($s4) # .word 0xae800284
.L0x00001f04: lw $a0, 0xc($s3) # .word 0x8e64000c
.L0x00001f08: nop # .word 0x00000000
.L0x00001f0c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001f10: nop # .word 0x00000000
.L0x00001f14: jalr $v0 # .word 0x0040f809
.L0x00001f18: move_ $a1, $zr # .word 0x00002821
.L0x00001f1c: lw $a0, 0x10($s3) # .word 0x8e640010
.L0x00001f20: nop # .word 0x00000000
.L0x00001f24: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00001f28: j 0x80085250 # .word 0x08021494
.L0x00001f2c: move_ $a1, $zr # .word 0x00002821
.L0x00001f30: lw $v1, 0xc0($s4) # .word 0x8e8300c0
.L0x00001f34: nop # .word 0x00000000
.L0x00001f38: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00001f3c: addu $v0, $v1 # .word 0x00431021
.L0x00001f40: sll $v0, 0x4 # .word 0x00021100
.L0x00001f44: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00001f48: lw $v1, 0xd0($v0) # .word 0x8c4300d0
.L0x00001f4c: li $v0, -0x1 # .word 0x2402ffff
.L0x00001f50: beq $v1, $v0, .L0x00002720 # .word 0x106201f3
.L0x00001f54: move_ $a0, $s4 # .word 0x02802021
.L0x00001f58: lw $v0, 0xcc($s4) # .word 0x8e8200cc
.L0x00001f5c: lw $s2, 0x290($s4) # .word 0x8e920290
.L0x00001f60: lw $s5, 0x294($s4) # .word 0x8e950294
.L0x00001f64: slti $v0, 0x2 # .word 0x28420002
.L0x00001f68: bnez $v0, .L0x00002064 # .word 0x1440003e
.L0x00001f6c: nop # .word 0x00000000
.L0x00001f70: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00001f74: nop # .word 0x00000000
.L0x00001f78: jalr $v0 # .word 0x0040f809
.L0x00001f7c: move_ $a0, $zr # .word 0x00002021
.L0x00001f80: move_ $a0, $zr # .word 0x00002021
.L0x00001f84: li $a1, 0x4 # .word 0x24050004
.L0x00001f88: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001f8c: nop # .word 0x00000000
.L0x00001f90: jalr $v1 # .word 0x0060f809
.L0x00001f94: move_ $s0, $v0 # .word 0x00408021
.L0x00001f98: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001f9c: andi $s0, 0x1 # .word 0x32100001
.L0x00001fa0: bnez $s0, .L0x00001fe0 # .word 0x1600000f
.L0x00001fa4: move_ $a0, $s4 # .word 0x02802021
.L0x00001fa8: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00001fac: nop # .word 0x00000000
.L0x00001fb0: jalr $v0 # .word 0x0040f809
.L0x00001fb4: move_ $a0, $zr # .word 0x00002021
.L0x00001fb8: move_ $a0, $zr # .word 0x00002021
.L0x00001fbc: li $a1, 0x4 # .word 0x24050004
.L0x00001fc0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00001fc4: nop # .word 0x00000000
.L0x00001fc8: jalr $v1 # .word 0x0060f809
.L0x00001fcc: move_ $s0, $v0 # .word 0x00408021
.L0x00001fd0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00001fd4: andi $s0, 0x1 # .word 0x32100001
.L0x00001fd8: beqz $s0, .L0x00001fe8 # .word 0x12000003
.L0x00001fdc: move_ $a0, $s4 # .word 0x02802021
.L0x00001fe0: j 0x80084d0c # .word 0x08021343
.L0x00001fe4: li $a1, -0x1 # .word 0x2405ffff
.L0x00001fe8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00001fec: nop # .word 0x00000000
.L0x00001ff0: jalr $v0 # .word 0x0040f809
.L0x00001ff4: move_ $a0, $zr # .word 0x00002021
.L0x00001ff8: move_ $a0, $zr # .word 0x00002021
.L0x00001ffc: li $a1, 0x6 # .word 0x24050006
.L0x00002000: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002004: nop # .word 0x00000000
.L0x00002008: jalr $v1 # .word 0x0060f809
.L0x0000200c: move_ $s0, $v0 # .word 0x00408021
.L0x00002010: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002014: andi $s0, 0x1 # .word 0x32100001
.L0x00002018: bnez $s0, .L0x00002058 # .word 0x1600000f
.L0x0000201c: move_ $a0, $s4 # .word 0x02802021
.L0x00002020: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00002024: nop # .word 0x00000000
.L0x00002028: jalr $v0 # .word 0x0040f809
.L0x0000202c: move_ $a0, $zr # .word 0x00002021
.L0x00002030: move_ $a0, $zr # .word 0x00002021
.L0x00002034: li $a1, 0x6 # .word 0x24050006
.L0x00002038: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000203c: nop # .word 0x00000000
.L0x00002040: jalr $v1 # .word 0x0060f809
.L0x00002044: move_ $s0, $v0 # .word 0x00408021
.L0x00002048: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000204c: andi $s0, 0x1 # .word 0x32100001
.L0x00002050: beqz $s0, .L0x00002064 # .word 0x12000004
.L0x00002054: move_ $a0, $s4 # .word 0x02802021
.L0x00002058: li $a1, 0x1 # .word 0x24050001
.L0x0000205c: jal 0x800841e4 # .word 0x0c021079
.L0x00002060: nop # .word 0x00000000
.L0x00002064: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x00002068: nop # .word 0x00000000
.L0x0000206c: bne $s5, $v0, .L0x00002258 # .word 0x16a2007a
.L0x00002070: lui $v0, 0x8005 # .word 0x3c028005
.L0x00002074: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00002078: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000207c: nop # .word 0x00000000
.L0x00002080: jalr $v0 # .word 0x0040f809
.L0x00002084: move_ $a0, $zr # .word 0x00002021
.L0x00002088: move_ $a0, $zr # .word 0x00002021
.L0x0000208c: li $a1, 0x7 # .word 0x24050007
.L0x00002090: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002094: nop # .word 0x00000000
.L0x00002098: jalr $v1 # .word 0x0060f809
.L0x0000209c: move_ $s0, $v0 # .word 0x00408021
.L0x000020a0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000020a4: andi $s0, 0x1 # .word 0x32100001
.L0x000020a8: bnez $s0, .L0x000020e8 # .word 0x1600000f
.L0x000020ac: nop # .word 0x00000000
.L0x000020b0: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x000020b4: nop # .word 0x00000000
.L0x000020b8: jalr $v0 # .word 0x0040f809
.L0x000020bc: move_ $a0, $zr # .word 0x00002021
.L0x000020c0: move_ $a0, $zr # .word 0x00002021
.L0x000020c4: li $a1, 0x7 # .word 0x24050007
.L0x000020c8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000020cc: nop # .word 0x00000000
.L0x000020d0: jalr $v1 # .word 0x0060f809
.L0x000020d4: move_ $s0, $v0 # .word 0x00408021
.L0x000020d8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000020dc: andi $s0, 0x1 # .word 0x32100001
.L0x000020e0: beqz $s0, .L0x00002144 # .word 0x12000018
.L0x000020e4: nop # .word 0x00000000
.L0x000020e8: lw $v0, 0x290($s4) # .word 0x8e820290
.L0x000020ec: j 0x80084de4 # .word 0x08021379
.L0x000020f0: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000020f4: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x000020f8: lw $a1, 0x290($s4) # .word 0x8e850290
.L0x000020fc: lw $a0, 0xc0($s4) # .word 0x8e8400c0
.L0x00002100: sll $v1, $v0, 0x2 # .word 0x00021880
.L0x00002104: addu $v1, $v0 # .word 0x00621821
.L0x00002108: addu $v1, $a1 # .word 0x00651821
.L0x0000210c: sll $v1, 0x2 # .word 0x00031880
.L0x00002110: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00002114: addu $v0, $a0 # .word 0x00441021
.L0x00002118: sll $v0, 0x4 # .word 0x00021100
.L0x0000211c: addu $v1, $v0 # .word 0x00621821
.L0x00002120: addu $v1, $s4, $v1 # .word 0x02831821
.L0x00002124: lw $v0, 0xd0($v1) # .word 0x8c6200d0
.L0x00002128: nop # .word 0x00000000
.L0x0000212c: bnez $v0, .L0x00002258 # .word 0x1440004a
.L0x00002130: addiu $v0, $a1, -0x1 # .word 0x24a2ffff
.L0x00002134: bgez $v0, .L0x000020f4 # .word 0x0441ffef
.L0x00002138: sw $v0, 0x290($s4) # .word 0xae820290
.L0x0000213c: j 0x80084ec4 # .word 0x080213b1
.L0x00002140: sw $zr, 0x290($s4) # .word 0xae800290
.L0x00002144: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00002148: nop # .word 0x00000000
.L0x0000214c: jalr $v0 # .word 0x0040f809
.L0x00002150: move_ $a0, $zr # .word 0x00002021
.L0x00002154: move_ $a0, $zr # .word 0x00002021
.L0x00002158: li $a1, 0x5 # .word 0x24050005
.L0x0000215c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002160: nop # .word 0x00000000
.L0x00002164: jalr $v1 # .word 0x0060f809
.L0x00002168: move_ $s0, $v0 # .word 0x00408021
.L0x0000216c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002170: andi $s0, 0x1 # .word 0x32100001
.L0x00002174: bnez $s0, .L0x000021b4 # .word 0x1600000f
.L0x00002178: nop # .word 0x00000000
.L0x0000217c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00002180: nop # .word 0x00000000
.L0x00002184: jalr $v0 # .word 0x0040f809
.L0x00002188: move_ $a0, $zr # .word 0x00002021
.L0x0000218c: move_ $a0, $zr # .word 0x00002021
.L0x00002190: li $a1, 0x5 # .word 0x24050005
.L0x00002194: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00002198: nop # .word 0x00000000
.L0x0000219c: jalr $v1 # .word 0x0060f809
.L0x000021a0: move_ $s0, $v0 # .word 0x00408021
.L0x000021a4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000021a8: andi $s0, 0x1 # .word 0x32100001
.L0x000021ac: beqz $s0, .L0x00002258 # .word 0x1200002a
.L0x000021b0: nop # .word 0x00000000
.L0x000021b4: lw $v0, 0x290($s4) # .word 0x8e820290
.L0x000021b8: j 0x80084eb0 # .word 0x080213ac
.L0x000021bc: addiu $v0, 0x1 # .word 0x24420001
.L0x000021c0: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x000021c4: lw $a1, 0x290($s4) # .word 0x8e850290
.L0x000021c8: lw $a0, 0xc0($s4) # .word 0x8e8400c0
.L0x000021cc: sll $v1, $v0, 0x2 # .word 0x00021880
.L0x000021d0: addu $v1, $v0 # .word 0x00621821
.L0x000021d4: addu $v1, $a1 # .word 0x00651821
.L0x000021d8: sll $v1, 0x2 # .word 0x00031880
.L0x000021dc: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x000021e0: addu $v0, $a0 # .word 0x00441021
.L0x000021e4: sll $v0, 0x4 # .word 0x00021100
.L0x000021e8: addu $v1, $v0 # .word 0x00621821
.L0x000021ec: addu $v1, $s4, $v1 # .word 0x02831821
.L0x000021f0: lw $v0, 0xd0($v1) # .word 0x8c6200d0
.L0x000021f4: nop # .word 0x00000000
.L0x000021f8: bnez $v0, .L0x00002258 # .word 0x14400017
.L0x000021fc: addiu $v0, $a1, 0x1 # .word 0x24a20001
.L0x00002200: sw $v0, 0x290($s4) # .word 0xae820290
.L0x00002204: slti $v0, 0x5 # .word 0x28420005
.L0x00002208: bnez $v0, .L0x000021c0 # .word 0x1440ffed
.L0x0000220c: li $v0, 0x4 # .word 0x24020004
.L0x00002210: sw $v0, 0x290($s4) # .word 0xae820290
.L0x00002214: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x00002218: lw $a0, 0x290($s4) # .word 0x8e840290
.L0x0000221c: sll $v1, $v0, 0x2 # .word 0x00021880
.L0x00002220: addu $v1, $v0 # .word 0x00621821
.L0x00002224: addu $v1, $a0 # .word 0x00641821
.L0x00002228: lw $a0, 0xc0($s4) # .word 0x8e8400c0
.L0x0000222c: sll $v1, 0x2 # .word 0x00031880
.L0x00002230: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00002234: addu $v0, $a0 # .word 0x00441021
.L0x00002238: sll $v0, 0x4 # .word 0x00021100
.L0x0000223c: addu $v1, $v0 # .word 0x00621821
.L0x00002240: addu $v1, $s4, $v1 # .word 0x02831821
.L0x00002244: lw $v0, 0xd0($v1) # .word 0x8c6200d0
.L0x00002248: nop # .word 0x00000000
.L0x0000224c: bnez $v0, .L0x00002258 # .word 0x14400002
.L0x00002250: nop # .word 0x00000000
.L0x00002254: sw $s2, 0x290($s4) # .word 0xae920290
.L0x00002258: lw $v0, 0x290($s4) # .word 0x8e820290
.L0x0000225c: nop # .word 0x00000000
.L0x00002260: bne $s2, $v0, .L0x00002278 # .word 0x16420005
.L0x00002264: lui $a0, 0x4 # .word 0x3c040004
.L0x00002268: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x0000226c: nop # .word 0x00000000
.L0x00002270: beq $s5, $v0, .L0x00002294 # .word 0x12a20008
.L0x00002274: lui $s0, 0x8005 # .word 0x3c108005
.L0x00002278: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000227c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00002280: nop # .word 0x00000000
.L0x00002284: jalr $v0 # .word 0x0040f809
.L0x00002288: ori $a0, 0x1b # .word 0x3484001b
.L0x0000228c: j 0x800853d0 # .word 0x080214f4
.L0x00002290: move_ $a0, $s4 # .word 0x02802021
.L0x00002294: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x00002298: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x0000229c: nop # .word 0x00000000
.L0x000022a0: jalr $v0 # .word 0x0040f809
.L0x000022a4: move_ $a0, $zr # .word 0x00002021
.L0x000022a8: move_ $a0, $zr # .word 0x00002021
.L0x000022ac: li $a1, 0xd # .word 0x2405000d
.L0x000022b0: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x000022b4: nop # .word 0x00000000
.L0x000022b8: jalr $v1 # .word 0x0060f809
.L0x000022bc: move_ $s0, $v0 # .word 0x00408021
.L0x000022c0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000022c4: andi $s0, 0x1 # .word 0x32100001
.L0x000022c8: beqz $s0, .L0x0000271c # .word 0x12000114
.L0x000022cc: lui $a0, 0x4 # .word 0x3c040004
.L0x000022d0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000022d4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000022d8: nop # .word 0x00000000
.L0x000022dc: jalr $v0 # .word 0x0040f809
.L0x000022e0: ori $a0, 0x1c # .word 0x3484001c
.L0x000022e4: addiu $a0, $s4, 0x240 # .word 0x26840240
.L0x000022e8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000022ec: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x000022f0: j 0x800851fc # .word 0x0802147f
.L0x000022f4: li $a1, 0x1 # .word 0x24050001
.L0x000022f8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000022fc: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00002300: nop # .word 0x00000000
.L0x00002304: jalr $v0 # .word 0x0040f809
.L0x00002308: addiu $a0, $s4, 0x240 # .word 0x26840240
.L0x0000230c: beqz $v0, .L0x0000271c # .word 0x10400103
.L0x00002310: nop # .word 0x00000000
.L0x00002314: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x00002318: lw $a0, 0x290($s4) # .word 0x8e840290
.L0x0000231c: sll $v1, $v0, 0x2 # .word 0x00021880
.L0x00002320: addu $v1, $v0 # .word 0x00621821
.L0x00002324: addu $v1, $a0 # .word 0x00641821
.L0x00002328: lw $a0, 0xc0($s4) # .word 0x8e8400c0
.L0x0000232c: sll $v1, 0x2 # .word 0x00031880
.L0x00002330: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00002334: addu $v0, $a0 # .word 0x00441021
.L0x00002338: sll $v0, 0x4 # .word 0x00021100
.L0x0000233c: addu $v1, $v0 # .word 0x00621821
.L0x00002340: addu $v1, $s4, $v1 # .word 0x02831821
.L0x00002344: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002348: lw $s0, 0xd0($v1) # .word 0x8c7000d0
.L0x0000234c: lw $v0, -0x3360($v0) # .word 0x8c42cca0
.L0x00002350: nop # .word 0x00000000
.L0x00002354: jalr $v0 # .word 0x0040f809
.L0x00002358: move_ $a0, $s0 # .word 0x02002021
.L0x0000235c: lbu $s2, 0x55($v0) # .word 0x90520055
.L0x00002360: beqz $s0, .L0x00002554 # .word 0x1200007c
.L0x00002364: nop # .word 0x00000000
.L0x00002368: lw $v0, 0x294($s4) # .word 0x8e820294
.L0x0000236c: nop # .word 0x00000000
.L0x00002370: slti $v0, 0x2 # .word 0x28420002
.L0x00002374: beqz $v0, .L0x000023a8 # .word 0x1040000c
.L0x00002378: li $a1, 0x3a # .word 0x2405003a
.L0x0000237c: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00002380: nop # .word 0x00000000
.L0x00002384: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00002388: nop # .word 0x00000000
.L0x0000238c: jalr $v0 # .word 0x0040f809
.L0x00002390: li $a2, 0xad # .word 0x240600ad
.L0x00002394: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00002398: li $a1, 0x3a # .word 0x2405003a
.L0x0000239c: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x000023a0: j 0x80085080 # .word 0x08021420
.L0x000023a4: li $a2, 0xbc # .word 0x240600bc
.L0x000023a8: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x000023ac: nop # .word 0x00000000
.L0x000023b0: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x000023b4: nop # .word 0x00000000
.L0x000023b8: jalr $v0 # .word 0x0040f809
.L0x000023bc: li $a2, 0x37 # .word 0x24060037
.L0x000023c0: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x000023c4: li $a1, 0x3a # .word 0x2405003a
.L0x000023c8: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x000023cc: li $a2, 0x46 # .word 0x24060046
.L0x000023d0: jalr $v0 # .word 0x0040f809
.L0x000023d4: lui $s0, 0x8004 # .word 0x3c108004
.L0x000023d8: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x000023dc: lui $s1, 0x8006 # .word 0x3c118006
.L0x000023e0: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x000023e4: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x000023e8: nop # .word 0x00000000
.L0x000023ec: jalr $v0 # .word 0x0040f809
.L0x000023f0: addiu $a0, 0x4e # .word 0x2484004e
.L0x000023f4: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x000023f8: move_ $a1, $v0 # .word 0x00402821
.L0x000023fc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002400: nop # .word 0x00000000
.L0x00002404: jalr $v0 # .word 0x0040f809
.L0x00002408: move_ $a2, $s2 # .word 0x02403021
.L0x0000240c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00002410: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00002414: nop # .word 0x00000000
.L0x00002418: jalr $v0 # .word 0x0040f809
.L0x0000241c: addiu $a0, 0x47 # .word 0x24840047
.L0x00002420: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x00002424: move_ $a1, $v0 # .word 0x00402821
.L0x00002428: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000242c: nop # .word 0x00000000
.L0x00002430: jalr $v0 # .word 0x0040f809
.L0x00002434: move_ $a2, $s2 # .word 0x02403021
.L0x00002438: j 0x80085204 # .word 0x08021481
.L0x0000243c: nop # .word 0x00000000
.L0x00002440: lui $s0, 0x8005 # .word 0x3c108005
.L0x00002444: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x00002448: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x0000244c: nop # .word 0x00000000
.L0x00002450: jalr $v0 # .word 0x0040f809
.L0x00002454: move_ $a0, $zr # .word 0x00002021
.L0x00002458: move_ $a0, $zr # .word 0x00002021
.L0x0000245c: li $a1, 0xd # .word 0x2405000d
.L0x00002460: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00002464: nop # .word 0x00000000
.L0x00002468: jalr $v1 # .word 0x0060f809
.L0x0000246c: move_ $s0, $v0 # .word 0x00408021
.L0x00002470: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00002474: andi $s0, 0x1 # .word 0x32100001
.L0x00002478: beqz $s0, .L0x0000271c # .word 0x120000a8
.L0x0000247c: addiu $a0, $s4, 0x240 # .word 0x26840240
.L0x00002480: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002484: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00002488: nop # .word 0x00000000
.L0x0000248c: jalr $v0 # .word 0x0040f809
.L0x00002490: move_ $a1, $zr # .word 0x00002821
.L0x00002494: lw $a0, 0x14($s3) # .word 0x8e640014
.L0x00002498: nop # .word 0x00000000
.L0x0000249c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000024a0: nop # .word 0x00000000
.L0x000024a4: jalr $v0 # .word 0x0040f809
.L0x000024a8: move_ $a1, $zr # .word 0x00002821
.L0x000024ac: lw $a0, 0x18($s3) # .word 0x8e640018
.L0x000024b0: j 0x800851f0 # .word 0x0802147c
.L0x000024b4: nop # .word 0x00000000
.L0x000024b8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000024bc: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x000024c0: nop # .word 0x00000000
.L0x000024c4: jalr $v0 # .word 0x0040f809
.L0x000024c8: addiu $a0, $s4, 0x240 # .word 0x26840240
.L0x000024cc: beqz $v0, .L0x0000271c # .word 0x10400093
.L0x000024d0: li $v0, 0x3 # .word 0x24020003
.L0x000024d4: j 0x800853cc # .word 0x080214f3
.L0x000024d8: sw $v0, 0x10($s4) # .word 0xae820010
.L0x000024dc: addiu $a0, $s4, 0x230 # .word 0x26840230
.L0x000024e0: lui $s0, 0x8009 # .word 0x3c108009
.L0x000024e4: addiu $s0, -0x298 # .word 0x2610fd68
.L0x000024e8: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000024ec: nop # .word 0x00000000
.L0x000024f0: jalr $v0 # .word 0x0040f809
.L0x000024f4: move_ $a1, $zr # .word 0x00002821
.L0x000024f8: addiu $a0, $s4, 0x250 # .word 0x26840250
.L0x000024fc: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00002500: nop # .word 0x00000000
.L0x00002504: jalr $v0 # .word 0x0040f809
.L0x00002508: move_ $a1, $zr # .word 0x00002821
.L0x0000250c: lw $a0, ($s3) # .word 0x8e640000
.L0x00002510: nop # .word 0x00000000
.L0x00002514: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002518: nop # .word 0x00000000
.L0x0000251c: jalr $v0 # .word 0x0040f809
.L0x00002520: move_ $a1, $zr # .word 0x00002821
.L0x00002524: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x00002528: nop # .word 0x00000000
.L0x0000252c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002530: nop # .word 0x00000000
.L0x00002534: jalr $v0 # .word 0x0040f809
.L0x00002538: move_ $a1, $zr # .word 0x00002821
.L0x0000253c: lw $a0, 0x8($s3) # .word 0x8e640008
.L0x00002540: nop # .word 0x00000000
.L0x00002544: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002548: move_ $a1, $zr # .word 0x00002821
.L0x0000254c: jalr $v0 # .word 0x0040f809
.L0x00002550: nop # .word 0x00000000
.L0x00002554: lw $v0, 0x10($s4) # .word 0x8e820010
.L0x00002558: nop # .word 0x00000000
.L0x0000255c: addiu $v0, 0x1 # .word 0x24420001
.L0x00002560: j 0x800853cc # .word 0x080214f3
.L0x00002564: sw $v0, 0x10($s4) # .word 0xae820010
.L0x00002568: lui $s0, 0x8009 # .word 0x3c108009
.L0x0000256c: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00002570: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00002574: nop # .word 0x00000000
.L0x00002578: jalr $v0 # .word 0x0040f809
.L0x0000257c: addiu $a0, $s4, 0x230 # .word 0x26840230
.L0x00002580: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00002584: nop # .word 0x00000000
.L0x00002588: jalr $v0 # .word 0x0040f809
.L0x0000258c: addiu $a0, $s4, 0x250 # .word 0x26840250
.L0x00002590: beqz $v0, .L0x0000271c # .word 0x10400062
.L0x00002594: move_ $a0, $s4 # .word 0x02802021
.L0x00002598: lw $v0, 0x28($s4) # .word 0x8e820028
.L0x0000259c: li $a1, 0x3 # .word 0x24050003
.L0x000025a0: jalr $v0 # .word 0x0040f809
.L0x000025a4: nop # .word 0x00000000
.L0x000025a8: j 0x800853d0 # .word 0x080214f4
.L0x000025ac: move_ $a0, $s4 # .word 0x02802021
.L0x000025b0: lw $v1, 0x14($s4) # .word 0x8e830014
.L0x000025b4: nop # .word 0x00000000
.L0x000025b8: sltiu $v0, $v1, 0x5 # .word 0x2c620005
.L0x000025bc: beqz $v0, .L0x000025e0 # .word 0x10400008
.L0x000025c0: lui $v0, 0x8008 # .word 0x3c028008
.L0x000025c4: addiu $v0, 0x2cd8 # .word 0x24422cd8
.L0x000025c8: sll $v1, 0x2 # .word 0x00031880
.L0x000025cc: addu $v1, $v0 # .word 0x00621821
.L0x000025d0: lw $v0, ($v1) # .word 0x8c620000
.L0x000025d4: nop # .word 0x00000000
.L0x000025d8: jr $v0 # .word 0x00400008
.L0x000025dc: nop # .word 0x00000000
.L0x000025e0: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x000025e4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000025e8: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x000025ec: nop # .word 0x00000000
.L0x000025f0: jalr $v0 # .word 0x0040f809
.L0x000025f4: move_ $a1, $zr # .word 0x00002821
.L0x000025f8: j 0x80085398 # .word 0x080214e6
.L0x000025fc: nop # .word 0x00000000
.L0x00002600: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002604: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00002608: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x0000260c: nop # .word 0x00000000
.L0x00002610: jalr $v0 # .word 0x0040f809
.L0x00002614: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x00002618: beqz $v0, .L0x0000271c # .word 0x10400040
.L0x0000261c: addiu $a0, $s4, 0x260 # .word 0x26840260
.L0x00002620: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00002624: nop # .word 0x00000000
.L0x00002628: jalr $v0 # .word 0x0040f809
.L0x0000262c: move_ $a1, $zr # .word 0x00002821
.L0x00002630: lw $v0, 0x14($s4) # .word 0x8e820014
.L0x00002634: lw $v1, 0xc8($s4) # .word 0x8e8300c8
.L0x00002638: addiu $v0, 0x1 # .word 0x24420001
.L0x0000263c: sw $v1, 0xc0($s4) # .word 0xae8300c0
.L0x00002640: j 0x800853cc # .word 0x080214f3
.L0x00002644: sw $v0, 0x14($s4) # .word 0xae820014
.L0x00002648: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000264c: addiu $s1, $v0, -0x298 # .word 0x2451fd68
.L0x00002650: addiu $s0, $s4, 0x260 # .word 0x26900260
.L0x00002654: lw $v0, 0x34($s1) # .word 0x8e220034
.L0x00002658: nop # .word 0x00000000
.L0x0000265c: jalr $v0 # .word 0x0040f809
.L0x00002660: move_ $a0, $s0 # .word 0x02002021
.L0x00002664: beqz $v0, .L0x0000271c # .word 0x1040002d
.L0x00002668: nop # .word 0x00000000
.L0x0000266c: lw $v0, 0x18($s4) # .word 0x8e820018
.L0x00002670: nop # .word 0x00000000
.L0x00002674: bnez $v0, .L0x00002718 # .word 0x14400028
.L0x00002678: li $v0, 0x1 # .word 0x24020001
.L0x0000267c: jal 0x800835cc # .word 0x0c020d73
.L0x00002680: move_ $a0, $s4 # .word 0x02802021
.L0x00002684: move_ $a0, $s0 # .word 0x02002021
.L0x00002688: lw $v0, 0x30($s1) # .word 0x8e220030
.L0x0000268c: nop # .word 0x00000000
.L0x00002690: jalr $v0 # .word 0x0040f809
.L0x00002694: li $a1, 0x1 # .word 0x24050001
.L0x00002698: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x0000269c: lw $v0, 0x30($s1) # .word 0x8e220030
.L0x000026a0: nop # .word 0x00000000
.L0x000026a4: jalr $v0 # .word 0x0040f809
.L0x000026a8: li $a1, 0x1 # .word 0x24050001
.L0x000026ac: lw $a1, 0xc0($s4) # .word 0x8e8500c0
.L0x000026b0: jal 0x80083550 # .word 0x0c020d54
.L0x000026b4: move_ $a0, $s4 # .word 0x02802021
.L0x000026b8: lw $v1, 0x14($s4) # .word 0x8e830014
.L0x000026bc: sw $v0, 0xcc($s4) # .word 0xae8200cc
.L0x000026c0: addiu $v1, 0x1 # .word 0x24630001
.L0x000026c4: j 0x800853cc # .word 0x080214f3
.L0x000026c8: sw $v1, 0x14($s4) # .word 0xae830014
.L0x000026cc: lui $v0, 0x8009 # .word 0x3c028009
.L0x000026d0: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x000026d4: nop # .word 0x00000000
.L0x000026d8: jalr $v0 # .word 0x0040f809
.L0x000026dc: addiu $a0, $s4, 0x260 # .word 0x26840260
.L0x000026e0: beqz $v0, .L0x00002720 # .word 0x1040000f
.L0x000026e4: move_ $a0, $s4 # .word 0x02802021
.L0x000026e8: lw $v0, 0x14($s4) # .word 0x8e820014
.L0x000026ec: nop # .word 0x00000000
.L0x000026f0: addiu $v0, 0x1 # .word 0x24420001
.L0x000026f4: j 0x800853cc # .word 0x080214f3
.L0x000026f8: sw $v0, 0x14($s4) # .word 0xae820014
.L0x000026fc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00002700: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00002704: nop # .word 0x00000000
.L0x00002708: jalr $v0 # .word 0x0040f809
.L0x0000270c: addiu $a0, $s4, 0x270 # .word 0x26840270
.L0x00002710: beqz $v0, .L0x0000271c # .word 0x10400002
.L0x00002714: li $v0, 0x1 # .word 0x24020001
.L0x00002718: sw $v0, 0xc($s4) # .word 0xae82000c
.L0x0000271c: move_ $a0, $s4 # .word 0x02802021
.L0x00002720: jal 0x8008365c # .word 0x0c020d97
.L0x00002724: move_ $a1, $s3 # .word 0x02602821
.L0x00002728: lw $ra, 0x34($sp) # .word 0x8fbf0034
.L0x0000272c: lw $s8, 0x30($sp) # .word 0x8fbe0030
.L0x00002730: lw $s7, 0x2c($sp) # .word 0x8fb7002c
.L0x00002734: lw $s6, 0x28($sp) # .word 0x8fb60028
.L0x00002738: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x0000273c: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00002740: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00002744: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00002748: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000274c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00002750: jr $ra # .word 0x03e00008
.L0x00002754: addiu $sp, 0x38 # .word 0x27bd0038
.L0x00002758: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000275c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00002760: move_ $s1, $a0 # .word 0x00808821
.L0x00002764: lui $a0, 0x8008 # .word 0x3c048008
.L0x00002768: addiu $a0, 0x42f4 # .word 0x248442f4
.L0x0000276c: li $a1, 0x29c # .word 0x2405029c
.L0x00002770: li $a2, 0x1c # .word 0x2406001c
.L0x00002774: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00002778: jal 0x80014504 # .word 0x0c005141
.L0x0000277c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00002780: move_ $s0, $v0 # .word 0x00408021
.L0x00002784: li $v0, 0x1000 # .word 0x24021000
.L0x00002788: sw $v0, 0x54($s0) # .word 0xae020054
.L0x0000278c: li $v0, 0x2 # .word 0x24020002
.L0x00002790: sw $v0, 0x58($s0) # .word 0xae020058
.L0x00002794: sw $s1, 0x50($s0) # .word 0xae110050
.L0x00002798: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x0000279c: nop # .word 0x00000000
.L0x000027a0: jalr $v0 # .word 0x0040f809
.L0x000027a4: move_ $a0, $s1 # .word 0x02202021
.L0x000027a8: move_ $v0, $s0 # .word 0x02001021
.L0x000027ac: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x000027b0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000027b4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000027b8: jr $ra # .word 0x03e00008
.L0x000027bc: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000027c0: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000027c4: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000027c8: move_ $s3, $a0 # .word 0x00809821
.L0x000027cc: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x000027d0: move_ $s4, $a1 # .word 0x00a0a021
.L0x000027d4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000027d8: move_ $s0, $zr # .word 0x00008021
.L0x000027dc: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000027e0: move_ $s1, $s4 # .word 0x02808821
.L0x000027e4: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x000027e8: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000027ec: li $a1, 0x1 # .word 0x24050001
.L0x000027f0: srl $v1, $s0, 0x1f # .word 0x00101fc2
.L0x000027f4: addu $v1, $s0, $v1 # .word 0x02031821
.L0x000027f8: srav $v1, $v1, $a1 # .word 0x00a31807
.L0x000027fc: sllv $v0, $v1, $a1 # .word 0x00a31004
.L0x00002800: subu $v0, $s0, $v0 # .word 0x02021023
.L0x00002804: sll $a2, $v0, 0x5 # .word 0x00023140
.L0x00002808: addu $a2, $v0 # .word 0x00c23021
.L0x0000280c: sll $a2, 0x2 # .word 0x00063080
.L0x00002810: addu $a2, $v0 # .word 0x00c23021
.L0x00002814: addiu $a2, 0x27 # .word 0x24c60027
.L0x00002818: sll $a2, 0x10 # .word 0x00063400
.L0x0000281c: sra $a2, 0x10 # .word 0x00063403
.L0x00002820: sll $a3, $v1, 0x3 # .word 0x000338c0
.L0x00002824: subu $a3, $v1 # .word 0x00e33823
.L0x00002828: sllv $a3, $a3, $a1 # .word 0x00a73804
.L0x0000282c: addiu $a3, 0x16 # .word 0x24e70016
.L0x00002830: sll $a3, 0x10 # .word 0x00073c00
.L0x00002834: sra $a3, 0x10 # .word 0x00073c03
.L0x00002838: lh $a0, 0x50($s3) # .word 0x86640050
.L0x0000283c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00002840: addu $s0, $a1 # .word 0x02058021
.L0x00002844: sw $v0, ($s1) # .word 0xae220000
.L0x00002848: slti $v0, $s0, 0xa # .word 0x2a02000a
.L0x0000284c: bnez $v0, .L0x000027ec # .word 0x1440ffe7
.L0x00002850: addiu $s1, 0x4 # .word 0x26310004
.L0x00002854: li $a1, 0x1 # .word 0x24050001
.L0x00002858: li $a2, 0x5b # .word 0x2406005b
.L0x0000285c: li $a3, 0x6a # .word 0x2407006a
.L0x00002860: move_ $s0, $zr # .word 0x00008021
.L0x00002864: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002868: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000286c: lui $s2, 0x8b # .word 0x3c12008b
.L0x00002870: li $a1, 0x1 # .word 0x24050001
.L0x00002874: li $a2, 0xf5 # .word 0x240600f5
.L0x00002878: sw $v0, 0x28($s4) # .word 0xae820028
.L0x0000287c: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002880: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00002884: li $a3, 0x6a # .word 0x2407006a
.L0x00002888: li $a1, 0x1 # .word 0x24050001
.L0x0000288c: li $a2, 0x12d # .word 0x2406012d
.L0x00002890: sw $v0, 0x2c($s4) # .word 0xae82002c
.L0x00002894: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002898: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000289c: li $a3, 0x6a # .word 0x2407006a
.L0x000028a0: move_ $s1, $s4 # .word 0x02808821
.L0x000028a4: sw $v0, 0x7c($s4) # .word 0xae82007c
.L0x000028a8: li $a1, 0x1 # .word 0x24050001
.L0x000028ac: li $a2, 0xc2 # .word 0x240600c2
.L0x000028b0: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x000028b4: lh $a0, 0x50($s3) # .word 0x86640050
.L0x000028b8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000028bc: addu $s0, $a1 # .word 0x02058021
.L0x000028c0: sw $v0, 0x30($s1) # .word 0xae220030
.L0x000028c4: lui $v0, 0xe # .word 0x3c02000e
.L0x000028c8: addu $s2, $v0 # .word 0x02429021
.L0x000028cc: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x000028d0: bnez $v0, .L0x000028a8 # .word 0x1440fff5
.L0x000028d4: addiu $s1, 0x4 # .word 0x26310004
.L0x000028d8: move_ $s0, $zr # .word 0x00008021
.L0x000028dc: move_ $s2, $s4 # .word 0x02809021
.L0x000028e0: lui $s1, 0x7f # .word 0x3c11007f
.L0x000028e4: li $a1, 0x1 # .word 0x24050001
.L0x000028e8: li $a2, 0x7d # .word 0x2406007d
.L0x000028ec: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x000028f0: lh $a0, 0x50($s3) # .word 0x86640050
.L0x000028f4: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000028f8: addu $s0, $a1 # .word 0x02058021
.L0x000028fc: sw $v0, 0x48($s2) # .word 0xae420048
.L0x00002900: lui $v0, 0xe # .word 0x3c02000e
.L0x00002904: addu $s1, $v0 # .word 0x02228821
.L0x00002908: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x0000290c: bnez $v0, .L0x000028e4 # .word 0x1440fff5
.L0x00002910: addiu $s2, 0x4 # .word 0x26520004
.L0x00002914: move_ $s0, $zr # .word 0x00008021
.L0x00002918: li $s2, 0x18 # .word 0x24120018
.L0x0000291c: lui $s1, 0x7f # .word 0x3c11007f
.L0x00002920: li $a1, 0x1 # .word 0x24050001
.L0x00002924: li $a2, 0xa7 # .word 0x240600a7
.L0x00002928: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x0000292c: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002930: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00002934: addu $s0, $a1 # .word 0x02058021
.L0x00002938: addu $v1, $s4, $s2 # .word 0x02921821
.L0x0000293c: addiu $s2, 0x4 # .word 0x26520004
.L0x00002940: lui $a0, 0xe # .word 0x3c04000e
.L0x00002944: sw $v0, 0x48($v1) # .word 0xac620048
.L0x00002948: slti $v0, $s0, 0x7 # .word 0x2a020007
.L0x0000294c: bnez $v0, .L0x00002920 # .word 0x1440fff4
.L0x00002950: addu $s1, $a0 # .word 0x02248821
.L0x00002954: lw $s1, 0x24($s3) # .word 0x8e710024
.L0x00002958: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x0000295c: nop # .word 0x00000000
.L0x00002960: addiu $v0, -0x3 # .word 0x2442fffd
.L0x00002964: blez $v0, .L0x000029ac # .word 0x18400011
.L0x00002968: move_ $s0, $zr # .word 0x00008021
.L0x0000296c: lw $a0, ($s1) # .word 0x8e240000
.L0x00002970: nop # .word 0x00000000
.L0x00002974: beqz $a0, .L0x00002990 # .word 0x10800006
.L0x00002978: nop # .word 0x00000000
.L0x0000297c: lw $a1, 0x54($s3) # .word 0x8e650054
.L0x00002980: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00002984: nop # .word 0x00000000
.L0x00002988: jalr $v0 # .word 0x0040f809
.L0x0000298c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00002990: addiu $s0, 0x1 # .word 0x26100001
.L0x00002994: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x00002998: nop # .word 0x00000000
.L0x0000299c: addiu $v0, -0x3 # .word 0x2442fffd
.L0x000029a0: slt $v0, $s0, $v0 # .word 0x0202102a
.L0x000029a4: bnez $v0, .L0x0000296c # .word 0x1440fff1
.L0x000029a8: addiu $s1, 0x4 # .word 0x26310004
.L0x000029ac: li $a2, 0x1a # .word 0x2406001a
.L0x000029b0: li $a3, 0x16 # .word 0x24070016
.L0x000029b4: move_ $s0, $zr # .word 0x00008021
.L0x000029b8: lui $s2, 0x83 # .word 0x3c120083
.L0x000029bc: lw $a1, 0x54($s3) # .word 0x8e650054
.L0x000029c0: lh $a0, 0x50($s3) # .word 0x86640050
.L0x000029c4: jal 0x8001b364 # .word 0x0c006cd9
.L0x000029c8: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x000029cc: move_ $a0, $v0 # .word 0x00402021
.L0x000029d0: sw $a0, 0x98($s4) # .word 0xae840098
.L0x000029d4: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000029d8: nop # .word 0x00000000
.L0x000029dc: jalr $v0 # .word 0x0040f809
.L0x000029e0: move_ $a1, $s0 # .word 0x02002821
.L0x000029e4: li $a2, 0x9a # .word 0x2406009a
.L0x000029e8: li $a3, 0x83 # .word 0x24070083
.L0x000029ec: lw $a1, 0x54($s3) # .word 0x8e650054
.L0x000029f0: lh $a0, 0x50($s3) # .word 0x86640050
.L0x000029f4: jal 0x8001b364 # .word 0x0c006cd9
.L0x000029f8: addiu $a1, -0x3 # .word 0x24a5fffd
.L0x000029fc: move_ $a0, $v0 # .word 0x00402021
.L0x00002a00: sw $a0, 0x94($s4) # .word 0xae840094
.L0x00002a04: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00002a08: nop # .word 0x00000000
.L0x00002a0c: jalr $v0 # .word 0x0040f809
.L0x00002a10: move_ $a1, $s0 # .word 0x02002821
.L0x00002a14: move_ $s1, $s4 # .word 0x02808821
.L0x00002a18: li $a1, 0x1 # .word 0x24050001
.L0x00002a1c: li $a2, 0xa7 # .word 0x240600a7
.L0x00002a20: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x00002a24: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002a28: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00002a2c: addu $s0, $a1 # .word 0x02058021
.L0x00002a30: sw $v0, 0x84($s1) # .word 0xae220084
.L0x00002a34: lui $v0, 0xe # .word 0x3c02000e
.L0x00002a38: addu $s2, $v0 # .word 0x02429021
.L0x00002a3c: slti $v0, $s0, 0x4 # .word 0x2a020004
.L0x00002a40: bnez $v0, .L0x00002a18 # .word 0x1440fff5
.L0x00002a44: addiu $s1, 0x4 # .word 0x26310004
.L0x00002a48: li $a1, 0x1 # .word 0x24050001
.L0x00002a4c: li $a2, 0x14 # .word 0x24060014
.L0x00002a50: lh $a0, 0x50($s3) # .word 0x86640050
.L0x00002a54: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00002a58: li $a3, 0xc3 # .word 0x240700c3
.L0x00002a5c: sw $v0, 0x80($s4) # .word 0xae820080
.L0x00002a60: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x00002a64: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00002a68: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00002a6c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00002a70: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00002a74: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00002a78: jr $ra # .word 0x03e00008
.L0x00002a7c: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00002a80: addiu $sp, -0x78 # .word 0x27bdff88
.L0x00002a84: sw $s4, 0x68($sp) # .word 0xafb40068
.L0x00002a88: move_ $s4, $a0 # .word 0x0080a021
.L0x00002a8c: sw $s6, 0x70($sp) # .word 0xafb60070
.L0x00002a90: move_ $s6, $a1 # .word 0x00a0b021
.L0x00002a94: sw $ra, 0x74($sp) # .word 0xafbf0074
.L0x00002a98: sw $s5, 0x6c($sp) # .word 0xafb5006c
.L0x00002a9c: sw $s3, 0x64($sp) # .word 0xafb30064
.L0x00002aa0: sw $s2, 0x60($sp) # .word 0xafb20060
.L0x00002aa4: sw $s1, 0x5c($sp) # .word 0xafb1005c
.L0x00002aa8: beqz $a2, .L0x00002f10 # .word 0x10c00119
.L0x00002aac: sw $s0, 0x58($sp) # .word 0xafb00058
.L0x00002ab0: move_ $s2, $zr # .word 0x00009021
.L0x00002ab4: lui $v0, 0x8004 # .word 0x3c028004
.L0x00002ab8: addiu $s5, $v0, 0x4b38 # .word 0x24554b38
.L0x00002abc: move_ $s3, $s6 # .word 0x02c09821
.L0x00002ac0: lw $v0, 0x68($s4) # .word 0x8e820068
.L0x00002ac4: nop # .word 0x00000000
.L0x00002ac8: sll $v0, 0x1 # .word 0x00021040
.L0x00002acc: addu $v0, $s2 # .word 0x00521021
.L0x00002ad0: sll $v0, 0x1 # .word 0x00021040
.L0x00002ad4: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00002ad8: lh $s1, 0x7a($v0) # .word 0x8451007a
.L0x00002adc: nop # .word 0x00000000
.L0x00002ae0: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x00002ae4: bnez $v0, .L0x00002b98 # .word 0x1440002c
.L0x00002ae8: nop # .word 0x00000000
.L0x00002aec: lw $a0, ($s3) # .word 0x8e640000
.L0x00002af0: nop # .word 0x00000000
.L0x00002af4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002af8: nop # .word 0x00000000
.L0x00002afc: jalr $v0 # .word 0x0040f809
.L0x00002b00: move_ $a1, $zr # .word 0x00002821
.L0x00002b04: move_ $a0, $zr # .word 0x00002021
.L0x00002b08: move_ $v1, $s4 # .word 0x02801821
.L0x00002b0c: lh $v0, 0x74($v1) # .word 0x84620074
.L0x00002b10: nop # .word 0x00000000
.L0x00002b14: beq $v0, $s1, .L0x00002b78 # .word 0x10510018
.L0x00002b18: addiu $a0, 0x1 # .word 0x24840001
.L0x00002b1c: slti $v0, $a0, 0x3 # .word 0x28820003
.L0x00002b20: bnez $v0, .L0x00002b0c # .word 0x1440fffa
.L0x00002b24: addiu $v1, 0x2 # .word 0x24630002
.L0x00002b28: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002b2c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002b30: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x00002b34: nop # .word 0x00000000
.L0x00002b38: jalr $v0 # .word 0x0040f809
.L0x00002b3c: addiu $a0, 0x4e # .word 0x2484004e
.L0x00002b40: move_ $a0, $s1 # .word 0x02202021
.L0x00002b44: lui $v1, 0x8006 # .word 0x3c038006
.L0x00002b48: lw $v1, -0x3360($v1) # .word 0x8c63cca0
.L0x00002b4c: nop # .word 0x00000000
.L0x00002b50: jalr $v1 # .word 0x0060f809
.L0x00002b54: move_ $s0, $v0 # .word 0x00408021
.L0x00002b58: lw $a0, ($s3) # .word 0x8e640000
.L0x00002b5c: lbu $a2, 0x55($v0) # .word 0x90460055
.L0x00002b60: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002b64: nop # .word 0x00000000
.L0x00002b68: jalr $v0 # .word 0x0040f809
.L0x00002b6c: move_ $a1, $s0 # .word 0x02002821
.L0x00002b70: j 0x80085864 # .word 0x08021619
.L0x00002b74: addiu $s3, 0x4 # .word 0x26730004
.L0x00002b78: lw $a0, ($s3) # .word 0x8e640000
.L0x00002b7c: nop # .word 0x00000000
.L0x00002b80: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002b84: nop # .word 0x00000000
.L0x00002b88: jalr $v0 # .word 0x0040f809
.L0x00002b8c: li $a1, 0x7 # .word 0x24050007
.L0x00002b90: j 0x800857dc # .word 0x080215f7
.L0x00002b94: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002b98: lw $a0, ($s3) # .word 0x8e640000
.L0x00002b9c: nop # .word 0x00000000
.L0x00002ba0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002ba4: nop # .word 0x00000000
.L0x00002ba8: jalr $v0 # .word 0x0040f809
.L0x00002bac: move_ $a1, $zr # .word 0x00002821
.L0x00002bb0: addiu $s3, 0x4 # .word 0x26730004
.L0x00002bb4: addiu $s2, 0x1 # .word 0x26520001
.L0x00002bb8: slti $v0, $s2, 0xa # .word 0x2a42000a
.L0x00002bbc: bnez $v0, .L0x00002ac0 # .word 0x1440ffc0
.L0x00002bc0: nop # .word 0x00000000
.L0x00002bc4: lw $v0, 0x68($s4) # .word 0x8e820068
.L0x00002bc8: lw $v1, 0x64($s4) # .word 0x8e830064
.L0x00002bcc: nop # .word 0x00000000
.L0x00002bd0: addu $v0, $v1 # .word 0x00431021
.L0x00002bd4: lw $v1, 0x60($s4) # .word 0x8e830060
.L0x00002bd8: sll $v0, 0x1 # .word 0x00021040
.L0x00002bdc: addu $v0, $v1 # .word 0x00431021
.L0x00002be0: sll $v0, 0x1 # .word 0x00021040
.L0x00002be4: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00002be8: lh $s1, 0x7a($v0) # .word 0x8451007a
.L0x00002bec: nop # .word 0x00000000
.L0x00002bf0: beqz $s1, .L0x00002efc # .word 0x122000c2
.L0x00002bf4: move_ $a1, $s1 # .word 0x02202821
.L0x00002bf8: addiu $a2, $sp, 0x40 # .word 0x27a60040
.L0x00002bfc: move_ $s2, $zr # .word 0x00009021
.L0x00002c00: lui $s0, 0x8005 # .word 0x3c108005
.L0x00002c04: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00002c08: lw $a0, 0x58($s4) # .word 0x8e840058
.L0x00002c0c: lw $v0, 0x2748($s0) # .word 0x8e022748
.L0x00002c10: nop # .word 0x00000000
.L0x00002c14: jalr $v0 # .word 0x0040f809
.L0x00002c18: addiu $s5, $sp, 0x10 # .word 0x27b50010
.L0x00002c1c: lw $a0, 0x58($s4) # .word 0x8e840058
.L0x00002c20: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00002c24: nop # .word 0x00000000
.L0x00002c28: jalr $v0 # .word 0x0040f809
.L0x00002c2c: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00002c30: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002c34: lw $v0, -0x3360($v0) # .word 0x8c42cca0
.L0x00002c38: nop # .word 0x00000000
.L0x00002c3c: jalr $v0 # .word 0x0040f809
.L0x00002c40: move_ $a0, $s1 # .word 0x02202021
.L0x00002c44: move_ $s4, $v0 # .word 0x0040a021
.L0x00002c48: lui $s0, 0x8004 # .word 0x3c108004
.L0x00002c4c: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00002c50: lui $s1, 0x8006 # .word 0x3c118006
.L0x00002c54: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00002c58: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00002c5c: nop # .word 0x00000000
.L0x00002c60: jalr $v0 # .word 0x0040f809
.L0x00002c64: addiu $a0, 0x4e # .word 0x2484004e
.L0x00002c68: move_ $a1, $v0 # .word 0x00402821
.L0x00002c6c: lw $a0, 0x28($s6) # .word 0x8ec40028
.L0x00002c70: lbu $a2, 0x55($s4) # .word 0x92860055
.L0x00002c74: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002c78: nop # .word 0x00000000
.L0x00002c7c: jalr $v0 # .word 0x0040f809
.L0x00002c80: move_ $s3, $s4 # .word 0x02809821
.L0x00002c84: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00002c88: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00002c8c: nop # .word 0x00000000
.L0x00002c90: jalr $v0 # .word 0x0040f809
.L0x00002c94: addiu $a0, 0x39 # .word 0x24840039
.L0x00002c98: lw $a0, 0x2c($s6) # .word 0x8ec4002c
.L0x00002c9c: move_ $a1, $v0 # .word 0x00402821
.L0x00002ca0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002ca4: nop # .word 0x00000000
.L0x00002ca8: jalr $v0 # .word 0x0040f809
.L0x00002cac: li $a2, 0x13 # .word 0x24060013
.L0x00002cb0: lw $a0, 0x7c($s6) # .word 0x8ec4007c
.L0x00002cb4: lb $a2, 0x42($sp) # .word 0x83a60042
.L0x00002cb8: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00002cbc: nop # .word 0x00000000
.L0x00002cc0: jalr $v0 # .word 0x0040f809
.L0x00002cc4: move_ $a1, $s2 # .word 0x02402821
.L0x00002cc8: move_ $s0, $s6 # .word 0x02c08021
.L0x00002ccc: lh $v0, 0xc($s5) # .word 0x86a2000c
.L0x00002cd0: lhu $v1, 0x2($s3) # .word 0x96630002
.L0x00002cd4: nop # .word 0x00000000
.L0x00002cd8: addu $a2, $v0, $v1 # .word 0x00433021
.L0x00002cdc: slti $v0, $a2, 0x3e8 # .word 0x28c203e8
.L0x00002ce0: bnez $v0, .L0x00002cec # .word 0x14400002
.L0x00002ce4: move_ $a1, $zr # .word 0x00002821
.L0x00002ce8: li $a2, 0x3e7 # .word 0x240603e7
.L0x00002cec: lw $a0, 0x48($s0) # .word 0x8e040048
.L0x00002cf0: addiu $s0, 0x4 # .word 0x26100004
.L0x00002cf4: addiu $s3, 0x2 # .word 0x26730002
.L0x00002cf8: addiu $s5, 0x2 # .word 0x26b50002
.L0x00002cfc: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00002d00: nop # .word 0x00000000
.L0x00002d04: jalr $v0 # .word 0x0040f809
.L0x00002d08: addiu $s2, 0x1 # .word 0x26520001
.L0x00002d0c: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x00002d10: bnez $v0, .L0x00002ccc # .word 0x1440ffee
.L0x00002d14: nop # .word 0x00000000
.L0x00002d18: lh $v0, 0x36($sp) # .word 0x87a20036
.L0x00002d1c: nop # .word 0x00000000
.L0x00002d20: beqz $v0, .L0x00002d40 # .word 0x10400007
.L0x00002d24: nop # .word 0x00000000
.L0x00002d28: lw $a0, 0x48($s6) # .word 0x8ec40048
.L0x00002d2c: nop # .word 0x00000000
.L0x00002d30: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002d34: nop # .word 0x00000000
.L0x00002d38: jalr $v0 # .word 0x0040f809
.L0x00002d3c: li $a1, 0x6 # .word 0x24050006
.L0x00002d40: lh $v0, 0x38($sp) # .word 0x87a20038
.L0x00002d44: nop # .word 0x00000000
.L0x00002d48: beqz $v0, .L0x00002d68 # .word 0x10400007
.L0x00002d4c: nop # .word 0x00000000
.L0x00002d50: lw $a0, 0x4c($s6) # .word 0x8ec4004c
.L0x00002d54: nop # .word 0x00000000
.L0x00002d58: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002d5c: nop # .word 0x00000000
.L0x00002d60: jalr $v0 # .word 0x0040f809
.L0x00002d64: li $a1, 0x6 # .word 0x24050006
.L0x00002d68: lh $v0, 0x3a($sp) # .word 0x87a2003a
.L0x00002d6c: nop # .word 0x00000000
.L0x00002d70: beqz $v0, .L0x00002d94 # .word 0x10400008
.L0x00002d74: move_ $s2, $zr # .word 0x00009021
.L0x00002d78: lw $a0, 0x58($s6) # .word 0x8ec40058
.L0x00002d7c: nop # .word 0x00000000
.L0x00002d80: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002d84: nop # .word 0x00000000
.L0x00002d88: jalr $v0 # .word 0x0040f809
.L0x00002d8c: li $a1, 0x6 # .word 0x24050006
.L0x00002d90: move_ $s2, $zr # .word 0x00009021
.L0x00002d94: li $s3, 0x18 # .word 0x24130018
.L0x00002d98: move_ $s1, $s4 # .word 0x02808821
.L0x00002d9c: addiu $s0, $sp, 0x10 # .word 0x27b00010
.L0x00002da0: lh $v0, 0x18($s0) # .word 0x86020018
.L0x00002da4: lhu $v1, 0xe($s1) # .word 0x9623000e
.L0x00002da8: nop # .word 0x00000000
.L0x00002dac: addu $a2, $v0, $v1 # .word 0x00433021
.L0x00002db0: slti $v0, $a2, 0x3e8 # .word 0x28c203e8
.L0x00002db4: bnez $v0, .L0x00002dc0 # .word 0x14400002
.L0x00002db8: move_ $a1, $zr # .word 0x00002821
.L0x00002dbc: li $a2, 0x3e7 # .word 0x240603e7
.L0x00002dc0: addu $v0, $s6, $s3 # .word 0x02d31021
.L0x00002dc4: addiu $s3, 0x4 # .word 0x26730004
.L0x00002dc8: addiu $s1, 0x2 # .word 0x26310002
.L0x00002dcc: lw $a0, 0x48($v0) # .word 0x8c440048
.L0x00002dd0: addiu $s0, 0x2 # .word 0x26100002
.L0x00002dd4: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00002dd8: nop # .word 0x00000000
.L0x00002ddc: jalr $v0 # .word 0x0040f809
.L0x00002de0: addiu $s2, 0x1 # .word 0x26520001
.L0x00002de4: slti $v0, $s2, 0x7 # .word 0x2a420007
.L0x00002de8: bnez $v0, .L0x00002da0 # .word 0x1440ffed
.L0x00002dec: lui $v0, 0x8004 # .word 0x3c028004
.L0x00002df0: move_ $s2, $zr # .word 0x00009021
.L0x00002df4: addiu $s3, $v0, 0x4b38 # .word 0x24534b38
.L0x00002df8: move_ $s1, $s6 # .word 0x02c08821
.L0x00002dfc: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x00002e00: addiu $v1, $sp, 0x40 # .word 0x27a30040
.L0x00002e04: addu $s0, $v1, $v0 # .word 0x00628021
.L0x00002e08: lh $v0, 0x8($s0) # .word 0x86020008
.L0x00002e0c: nop # .word 0x00000000
.L0x00002e10: beqz $v0, .L0x00002ea4 # .word 0x10400024
.L0x00002e14: lui $v0, 0x8006 # .word 0x3c028006
.L0x00002e18: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00002e1c: lw $v0, 0x414($s3) # .word 0x8e620414
.L0x00002e20: nop # .word 0x00000000
.L0x00002e24: jalr $v0 # .word 0x0040f809
.L0x00002e28: addiu $a0, 0xa2 # .word 0x248400a2
.L0x00002e2c: move_ $a1, $v0 # .word 0x00402821
.L0x00002e30: lw $a0, 0x30($s1) # .word 0x8e240030
.L0x00002e34: lhu $a2, 0x8($s0) # .word 0x96060008
.L0x00002e38: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00002e3c: nop # .word 0x00000000
.L0x00002e40: jalr $v0 # .word 0x0040f809
.L0x00002e44: andi $a2, 0x1fff # .word 0x30c61fff
.L0x00002e48: lh $v0, 0x8($s0) # .word 0x86020008
.L0x00002e4c: lhu $v1, 0x8($s0) # .word 0x96030008
.L0x00002e50: andi $v0, 0x8000 # .word 0x30428000
.L0x00002e54: beqz $v0, .L0x00002e70 # .word 0x10400006
.L0x00002e58: li $a1, 0x3 # .word 0x24050003
.L0x00002e5c: lw $a0, 0x30($s1) # .word 0x8e240030
.L0x00002e60: nop # .word 0x00000000
.L0x00002e64: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002e68: j 0x80085b64 # .word 0x080216d9
.L0x00002e6c: nop # .word 0x00000000
.L0x00002e70: andi $v0, $v1, 0x4000 # .word 0x30624000
.L0x00002e74: beqz $v0, .L0x00002e90 # .word 0x10400006
.L0x00002e78: li $a1, 0x4 # .word 0x24050004
.L0x00002e7c: lw $a0, 0x30($s1) # .word 0x8e240030
.L0x00002e80: nop # .word 0x00000000
.L0x00002e84: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002e88: j 0x80085b64 # .word 0x080216d9
.L0x00002e8c: nop # .word 0x00000000
.L0x00002e90: lw $a0, 0x30($s1) # .word 0x8e240030
.L0x00002e94: nop # .word 0x00000000
.L0x00002e98: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00002e9c: j 0x80085b64 # .word 0x080216d9
.L0x00002ea0: move_ $a1, $zr # .word 0x00002821
.L0x00002ea4: lw $a0, 0x30($s1) # .word 0x8e240030
.L0x00002ea8: nop # .word 0x00000000
.L0x00002eac: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002eb0: move_ $a1, $zr # .word 0x00002821
.L0x00002eb4: jalr $v0 # .word 0x0040f809
.L0x00002eb8: addiu $s1, 0x4 # .word 0x26310004
.L0x00002ebc: addiu $s2, 0x1 # .word 0x26520001
.L0x00002ec0: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x00002ec4: bnez $v0, .L0x00002e00 # .word 0x1440ffce
.L0x00002ec8: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x00002ecc: move_ $s2, $zr # .word 0x00009021
.L0x00002ed0: move_ $s0, $s6 # .word 0x02c08021
.L0x00002ed4: li $a1, 0x1 # .word 0x24050001
.L0x00002ed8: lw $a0, 0x48($s0) # .word 0x8e040048
.L0x00002edc: addiu $s0, 0x4 # .word 0x26100004
.L0x00002ee0: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00002ee4: nop # .word 0x00000000
.L0x00002ee8: jalr $v0 # .word 0x0040f809
.L0x00002eec: addu $s2, $a1 # .word 0x02459021
.L0x00002ef0: slti $v0, $s2, 0xe # .word 0x2a42000e
.L0x00002ef4: bnez $v0, .L0x00002ed8 # .word 0x1440fff8
.L0x00002ef8: li $a1, 0x1 # .word 0x24050001
.L0x00002efc: lw $a0, 0x98($s6) # .word 0x8ec40098
.L0x00002f00: nop # .word 0x00000000
.L0x00002f04: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00002f08: j 0x80085c20 # .word 0x08021708
.L0x00002f0c: li $a1, 0x1 # .word 0x24050001
.L0x00002f10: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x00002f14: lw $s0, 0x24($s4) # .word 0x8e900024
.L0x00002f18: addiu $v0, -0x3 # .word 0x2442fffd
.L0x00002f1c: blez $v0, .L0x00002f60 # .word 0x18400010
.L0x00002f20: move_ $s2, $zr # .word 0x00009021
.L0x00002f24: lw $a0, ($s0) # .word 0x8e040000
.L0x00002f28: nop # .word 0x00000000
.L0x00002f2c: beqz $a0, .L0x00002f44 # .word 0x10800005
.L0x00002f30: nop # .word 0x00000000
.L0x00002f34: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00002f38: nop # .word 0x00000000
.L0x00002f3c: jalr $v0 # .word 0x0040f809
.L0x00002f40: move_ $a1, $zr # .word 0x00002821
.L0x00002f44: addiu $s2, 0x1 # .word 0x26520001
.L0x00002f48: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x00002f4c: nop # .word 0x00000000
.L0x00002f50: addiu $v0, -0x3 # .word 0x2442fffd
.L0x00002f54: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00002f58: bnez $v0, .L0x00002f24 # .word 0x1440fff2
.L0x00002f5c: addiu $s0, 0x4 # .word 0x26100004
.L0x00002f60: lw $a0, 0x98($s6) # .word 0x8ec40098
.L0x00002f64: nop # .word 0x00000000
.L0x00002f68: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00002f6c: move_ $a1, $zr # .word 0x00002821
.L0x00002f70: jalr $v0 # .word 0x0040f809
.L0x00002f74: nop # .word 0x00000000
.L0x00002f78: lw $ra, 0x74($sp) # .word 0x8fbf0074
.L0x00002f7c: lw $s6, 0x70($sp) # .word 0x8fb60070
.L0x00002f80: lw $s5, 0x6c($sp) # .word 0x8fb5006c
.L0x00002f84: lw $s4, 0x68($sp) # .word 0x8fb40068
.L0x00002f88: lw $s3, 0x64($sp) # .word 0x8fb30064
.L0x00002f8c: lw $s2, 0x60($sp) # .word 0x8fb20060
.L0x00002f90: lw $s1, 0x5c($sp) # .word 0x8fb1005c
.L0x00002f94: lw $s0, 0x58($sp) # .word 0x8fb00058
.L0x00002f98: jr $ra # .word 0x03e00008
.L0x00002f9c: addiu $sp, 0x78 # .word 0x27bd0078
.L0x00002fa0: addiu $sp, -0x38 # .word 0x27bdffc8
.L0x00002fa4: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00002fa8: move_ $s5, $a1 # .word 0x00a0a821
.L0x00002fac: sw $ra, 0x30($sp) # .word 0xafbf0030
.L0x00002fb0: sw $s7, 0x2c($sp) # .word 0xafb7002c
.L0x00002fb4: sw $s6, 0x28($sp) # .word 0xafb60028
.L0x00002fb8: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00002fbc: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00002fc0: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00002fc4: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00002fc8: beqz $a2, .L0x000030ac # .word 0x10c00038
.L0x00002fcc: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00002fd0: move_ $s1, $zr # .word 0x00008821
.L0x00002fd4: lui $v0, 0x8004 # .word 0x3c028004
.L0x00002fd8: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x00002fdc: lui $s6, 0x8006 # .word 0x3c168006
.L0x00002fe0: move_ $s3, $s5 # .word 0x02a09821
.L0x00002fe4: move_ $s2, $a0 # .word 0x00809021
.L0x00002fe8: addiu $s1, 0x1 # .word 0x26310001
.L0x00002fec: lui $s4, 0x8006 # .word 0x3c148006
.L0x00002ff0: lw $a0, -0x3358($s4) # .word 0x8e84cca8
.L0x00002ff4: lw $v0, 0x414($s7) # .word 0x8ee20414
.L0x00002ff8: nop # .word 0x00000000
.L0x00002ffc: jalr $v0 # .word 0x0040f809
.L0x00003000: addiu $a0, 0x4e # .word 0x2484004e
.L0x00003004: lh $a0, 0x74($s2) # .word 0x86440074
.L0x00003008: addiu $s2, 0x2 # .word 0x26520002
.L0x0000300c: lw $v1, -0x3360($s6) # .word 0x8ec3cca0
.L0x00003010: nop # .word 0x00000000
.L0x00003014: jalr $v1 # .word 0x0060f809
.L0x00003018: move_ $s0, $v0 # .word 0x00408021
.L0x0000301c: move_ $a1, $s0 # .word 0x02002821
.L0x00003020: lw $a0, 0x84($s3) # .word 0x8e640084
.L0x00003024: lbu $a2, 0x55($v0) # .word 0x90460055
.L0x00003028: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000302c: nop # .word 0x00000000
.L0x00003030: jalr $v0 # .word 0x0040f809
.L0x00003034: addiu $s3, 0x4 # .word 0x26730004
.L0x00003038: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x0000303c: bnez $v0, .L0x00002fec # .word 0x1440ffeb
.L0x00003040: addiu $s1, 0x1 # .word 0x26310001
.L0x00003044: lui $s0, 0x8004 # .word 0x3c108004
.L0x00003048: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x0000304c: lw $a0, -0x3358($s4) # .word 0x8e84cca8
.L0x00003050: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00003054: nop # .word 0x00000000
.L0x00003058: jalr $v0 # .word 0x0040f809
.L0x0000305c: addiu $a0, 0x39 # .word 0x24840039
.L0x00003060: lw $a0, 0x90($s5) # .word 0x8ea40090
.L0x00003064: move_ $a1, $v0 # .word 0x00402821
.L0x00003068: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000306c: nop # .word 0x00000000
.L0x00003070: jalr $v0 # .word 0x0040f809
.L0x00003074: li $a2, 0x2c # .word 0x2406002c
.L0x00003078: lw $a0, -0x3358($s4) # .word 0x8e84cca8
.L0x0000307c: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x00003080: nop # .word 0x00000000
.L0x00003084: jalr $v0 # .word 0x0040f809
.L0x00003088: addiu $a0, 0x39 # .word 0x24840039
.L0x0000308c: lw $a0, 0x80($s5) # .word 0x8ea40080
.L0x00003090: move_ $a1, $v0 # .word 0x00402821
.L0x00003094: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00003098: nop # .word 0x00000000
.L0x0000309c: jalr $v0 # .word 0x0040f809
.L0x000030a0: li $a2, 0x2b # .word 0x2406002b
.L0x000030a4: j 0x80085da4 # .word 0x08021769
.L0x000030a8: nop # .word 0x00000000
.L0x000030ac: move_ $s1, $zr # .word 0x00008821
.L0x000030b0: move_ $s0, $s5 # .word 0x02a08021
.L0x000030b4: move_ $a1, $zr # .word 0x00002821
.L0x000030b8: lw $a0, 0x84($s0) # .word 0x8e040084
.L0x000030bc: addiu $s0, 0x4 # .word 0x26100004
.L0x000030c0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000030c4: nop # .word 0x00000000
.L0x000030c8: jalr $v0 # .word 0x0040f809
.L0x000030cc: addiu $s1, 0x1 # .word 0x26310001
.L0x000030d0: slti $v0, $s1, 0x4 # .word 0x2a220004
.L0x000030d4: bnez $v0, .L0x000030b8 # .word 0x1440fff8
.L0x000030d8: move_ $a1, $zr # .word 0x00002821
.L0x000030dc: lw $a0, 0x80($s5) # .word 0x8ea40080
.L0x000030e0: nop # .word 0x00000000
.L0x000030e4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000030e8: nop # .word 0x00000000
.L0x000030ec: jalr $v0 # .word 0x0040f809
.L0x000030f0: move_ $a1, $zr # .word 0x00002821
.L0x000030f4: lw $ra, 0x30($sp) # .word 0x8fbf0030
.L0x000030f8: lw $s7, 0x2c($sp) # .word 0x8fb7002c
.L0x000030fc: lw $s6, 0x28($sp) # .word 0x8fb60028
.L0x00003100: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00003104: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00003108: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000310c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00003110: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00003114: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00003118: jr $ra # .word 0x03e00008
.L0x0000311c: addiu $sp, 0x38 # .word 0x27bd0038
.L0x00003120: addiu $sp, -0xe8 # .word 0x27bdff18
.L0x00003124: sw $s2, 0xd0($sp) # .word 0xafb200d0
.L0x00003128: move_ $s2, $a0 # .word 0x00809021
.L0x0000312c: sw $s6, 0xe0($sp) # .word 0xafb600e0
.L0x00003130: sw $ra, 0xe4($sp) # .word 0xafbf00e4
.L0x00003134: sw $s5, 0xdc($sp) # .word 0xafb500dc
.L0x00003138: sw $s4, 0xd8($sp) # .word 0xafb400d8
.L0x0000313c: sw $s3, 0xd4($sp) # .word 0xafb300d4
.L0x00003140: sw $s1, 0xcc($sp) # .word 0xafb100cc
.L0x00003144: sw $s0, 0xc8($sp) # .word 0xafb000c8
.L0x00003148: lw $v1, 0xc($s2) # .word 0x8e43000c
.L0x0000314c: li $v0, 0x1 # .word 0x24020001
.L0x00003150: beq $v1, $v0, .L0x000031e4 # .word 0x10620024
.L0x00003154: move_ $s6, $a1 # .word 0x00a0b021
.L0x00003158: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x0000315c: bnez $v0, .L0x0000316c # .word 0x14400003
.L0x00003160: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x00003164: bnez $v0, .L0x00004340 # .word 0x14400476
.L0x00003168: nop # .word 0x00000000
.L0x0000316c: lw $v0, 0x38($s2) # .word 0x8e420038
.L0x00003170: nop # .word 0x00000000
.L0x00003174: jalr $v0 # .word 0x0040f809
.L0x00003178: move_ $a0, $s2 # .word 0x02402021
.L0x0000317c: addiu $a0, $s2, 0xdc # .word 0x264400dc
.L0x00003180: li $s1, 0xa # .word 0x2411000a
.L0x00003184: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003188: sw $s1, 0xdc($s2) # .word 0xae5100dc
.L0x0000318c: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00003190: nop # .word 0x00000000
.L0x00003194: jalr $v0 # .word 0x0040f809
.L0x00003198: li $a1, 0x1 # .word 0x24050001
.L0x0000319c: lui $s0, 0x8005 # .word 0x3c108005
.L0x000031a0: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000031a4: lw $a0, 0x58($s2) # .word 0x8e440058
.L0x000031a8: lw $v0, 0x2738($s0) # .word 0x8e022738
.L0x000031ac: nop # .word 0x00000000
.L0x000031b0: jalr $v0 # .word 0x0040f809
.L0x000031b4: addiu $a1, $s2, 0x74 # .word 0x26450074
.L0x000031b8: lw $a0, 0x58($s2) # .word 0x8e440058
.L0x000031bc: lw $v0, 0x2740($s0) # .word 0x8e022740
.L0x000031c0: nop # .word 0x00000000
.L0x000031c4: jalr $v0 # .word 0x0040f809
.L0x000031c8: addiu $a1, $s2, 0x7a # .word 0x2645007a
.L0x000031cc: move_ $a0, $s2 # .word 0x02402021
.L0x000031d0: move_ $a1, $s6 # .word 0x02c02821
.L0x000031d4: jal 0x80085470 # .word 0x0c02151c
.L0x000031d8: sw $v0, 0xd8($s2) # .word 0xae4200d8
.L0x000031dc: j 0x80086ff0 # .word 0x08021bfc
.L0x000031e0: sw $s1, 0xec($s2) # .word 0xae5100ec
.L0x000031e4: lw $v1, 0x10($s2) # .word 0x8e430010
.L0x000031e8: nop # .word 0x00000000
.L0x000031ec: sltiu $v0, $v1, 0x7 # .word 0x2c620007
.L0x000031f0: beqz $v0, .L0x00003214 # .word 0x10400008
.L0x000031f4: lui $v0, 0x8008 # .word 0x3c028008
.L0x000031f8: addiu $v0, 0x2cec # .word 0x24422cec
.L0x000031fc: sll $v1, 0x2 # .word 0x00031880
.L0x00003200: addu $v1, $v0 # .word 0x00621821
.L0x00003204: lw $v0, ($v1) # .word 0x8c620000
.L0x00003208: nop # .word 0x00000000
.L0x0000320c: jr $v0 # .word 0x00400008
.L0x00003210: nop # .word 0x00000000
.L0x00003214: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003218: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000321c: nop # .word 0x00000000
.L0x00003220: jalr $v0 # .word 0x0040f809
.L0x00003224: addiu $a0, $s2, 0xdc # .word 0x264400dc
.L0x00003228: beqz $v0, .L0x00003ea4 # .word 0x1040031e
.L0x0000322c: nop # .word 0x00000000
.L0x00003230: lw $v0, 0x14($s2) # .word 0x8e420014
.L0x00003234: nop # .word 0x00000000
.L0x00003238: beqz $v0, .L0x00003258 # .word 0x10400007
.L0x0000323c: move_ $a0, $s2 # .word 0x02402021
.L0x00003240: lw $v0, 0x28($s2) # .word 0x8e420028
.L0x00003244: nop # .word 0x00000000
.L0x00003248: jalr $v0 # .word 0x0040f809
.L0x0000324c: li $a1, 0x3 # .word 0x24050003
.L0x00003250: j 0x80086b54 # .word 0x08021ad5
.L0x00003254: nop # .word 0x00000000
.L0x00003258: move_ $a1, $s6 # .word 0x02c02821
.L0x0000325c: jal 0x80085730 # .word 0x0c0215cc
.L0x00003260: li $a2, 0x1 # .word 0x24060001
.L0x00003264: j 0x80086b1c # .word 0x08021ac7
.L0x00003268: nop # .word 0x00000000
.L0x0000326c: lw $v0, 0xd8($s2) # .word 0x8e4200d8
.L0x00003270: lw $s5, 0x68($s2) # .word 0x8e550068
.L0x00003274: slti $v0, 0xb # .word 0x2842000b
.L0x00003278: bnez $v0, .L0x000034d4 # .word 0x14400096
.L0x0000327c: move_ $s3, $zr # .word 0x00009821
.L0x00003280: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003284: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00003288: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x0000328c: nop # .word 0x00000000
.L0x00003290: jalr $v0 # .word 0x0040f809
.L0x00003294: move_ $a0, $s3 # .word 0x02602021
.L0x00003298: move_ $a0, $s3 # .word 0x02602021
.L0x0000329c: li $a1, 0xb # .word 0x2405000b
.L0x000032a0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000032a4: nop # .word 0x00000000
.L0x000032a8: jalr $v1 # .word 0x0060f809
.L0x000032ac: move_ $s0, $v0 # .word 0x00408021
.L0x000032b0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000032b4: andi $s0, 0x1 # .word 0x32100001
.L0x000032b8: bnez $s0, .L0x000032f8 # .word 0x1600000f
.L0x000032bc: nop # .word 0x00000000
.L0x000032c0: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000032c4: nop # .word 0x00000000
.L0x000032c8: jalr $v0 # .word 0x0040f809
.L0x000032cc: move_ $a0, $s3 # .word 0x02602021
.L0x000032d0: move_ $a0, $s3 # .word 0x02602021
.L0x000032d4: li $a1, 0xa # .word 0x2405000a
.L0x000032d8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000032dc: nop # .word 0x00000000
.L0x000032e0: jalr $v1 # .word 0x0060f809
.L0x000032e4: move_ $s0, $v0 # .word 0x00408021
.L0x000032e8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000032ec: andi $s0, 0x1 # .word 0x32100001
.L0x000032f0: bnez $s0, .L0x00003368 # .word 0x1600001d
.L0x000032f4: nop # .word 0x00000000
.L0x000032f8: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x000032fc: nop # .word 0x00000000
.L0x00003300: jalr $v0 # .word 0x0040f809
.L0x00003304: move_ $a0, $zr # .word 0x00002021
.L0x00003308: move_ $a0, $zr # .word 0x00002021
.L0x0000330c: li $a1, 0xb # .word 0x2405000b
.L0x00003310: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003314: nop # .word 0x00000000
.L0x00003318: jalr $v1 # .word 0x0060f809
.L0x0000331c: move_ $s0, $v0 # .word 0x00408021
.L0x00003320: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003324: andi $s0, 0x1 # .word 0x32100001
.L0x00003328: bnez $s0, .L0x00003390 # .word 0x16000019
.L0x0000332c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003330: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003334: nop # .word 0x00000000
.L0x00003338: jalr $v0 # .word 0x0040f809
.L0x0000333c: move_ $a0, $zr # .word 0x00002021
.L0x00003340: move_ $a0, $zr # .word 0x00002021
.L0x00003344: li $a1, 0xa # .word 0x2405000a
.L0x00003348: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000334c: nop # .word 0x00000000
.L0x00003350: jalr $v1 # .word 0x0060f809
.L0x00003354: move_ $s0, $v0 # .word 0x00408021
.L0x00003358: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000335c: andi $s0, 0x1 # .word 0x32100001
.L0x00003360: beqz $s0, .L0x00003390 # .word 0x1200000b
.L0x00003364: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003368: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x0000336c: nop # .word 0x00000000
.L0x00003370: addiu $v0, -0x5 # .word 0x2442fffb
.L0x00003374: bgez $v0, .L0x000034bc # .word 0x04410051
.L0x00003378: sw $v0, 0x68($s2) # .word 0xae420068
.L0x0000337c: j 0x8008616c # .word 0x0802185b
.L0x00003380: sw $zr, 0x68($s2) # .word 0xae400068
.L0x00003384: addiu $v0, $a2, -0x5 # .word 0x24c2fffb
.L0x00003388: j 0x8008616c # .word 0x0802185b
.L0x0000338c: sw $v0, 0x68($s2) # .word 0xae420068
.L0x00003390: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00003394: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00003398: nop # .word 0x00000000
.L0x0000339c: jalr $v0 # .word 0x0040f809
.L0x000033a0: move_ $a0, $zr # .word 0x00002021
.L0x000033a4: move_ $a0, $zr # .word 0x00002021
.L0x000033a8: li $a1, 0xa # .word 0x2405000a
.L0x000033ac: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000033b0: nop # .word 0x00000000
.L0x000033b4: jalr $v1 # .word 0x0060f809
.L0x000033b8: move_ $s0, $v0 # .word 0x00408021
.L0x000033bc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000033c0: andi $s0, 0x1 # .word 0x32100001
.L0x000033c4: bnez $s0, .L0x00003404 # .word 0x1600000f
.L0x000033c8: nop # .word 0x00000000
.L0x000033cc: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000033d0: nop # .word 0x00000000
.L0x000033d4: jalr $v0 # .word 0x0040f809
.L0x000033d8: move_ $a0, $zr # .word 0x00002021
.L0x000033dc: move_ $a0, $zr # .word 0x00002021
.L0x000033e0: li $a1, 0xb # .word 0x2405000b
.L0x000033e4: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000033e8: nop # .word 0x00000000
.L0x000033ec: jalr $v1 # .word 0x0060f809
.L0x000033f0: move_ $s0, $v0 # .word 0x00408021
.L0x000033f4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000033f8: andi $s0, 0x1 # .word 0x32100001
.L0x000033fc: bnez $s0, .L0x00003474 # .word 0x1600001d
.L0x00003400: nop # .word 0x00000000
.L0x00003404: lw $v0, 0x3f8($s1) # .word 0x8e2203f8
.L0x00003408: nop # .word 0x00000000
.L0x0000340c: jalr $v0 # .word 0x0040f809
.L0x00003410: move_ $a0, $zr # .word 0x00002021
.L0x00003414: move_ $a0, $zr # .word 0x00002021
.L0x00003418: li $a1, 0xa # .word 0x2405000a
.L0x0000341c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003420: nop # .word 0x00000000
.L0x00003424: jalr $v1 # .word 0x0060f809
.L0x00003428: move_ $s0, $v0 # .word 0x00408021
.L0x0000342c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003430: andi $s0, 0x1 # .word 0x32100001
.L0x00003434: bnez $s0, .L0x000034bc # .word 0x16000021
.L0x00003438: nop # .word 0x00000000
.L0x0000343c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003440: nop # .word 0x00000000
.L0x00003444: jalr $v0 # .word 0x0040f809
.L0x00003448: move_ $a0, $zr # .word 0x00002021
.L0x0000344c: move_ $a0, $zr # .word 0x00002021
.L0x00003450: li $a1, 0xb # .word 0x2405000b
.L0x00003454: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003458: nop # .word 0x00000000
.L0x0000345c: jalr $v1 # .word 0x0060f809
.L0x00003460: move_ $s0, $v0 # .word 0x00408021
.L0x00003464: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003468: andi $s0, 0x1 # .word 0x32100001
.L0x0000346c: beqz $s0, .L0x000034bc # .word 0x12000013
.L0x00003470: nop # .word 0x00000000
.L0x00003474: lw $v1, 0xd8($s2) # .word 0x8e4300d8
.L0x00003478: move_ $a0, $zr # .word 0x00002021
.L0x0000347c: srl $v0, $v1, 0x1f # .word 0x000317c2
.L0x00003480: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00003484: sra $v0, 0x1 # .word 0x00021043
.L0x00003488: subu $a2, $v1, $v0 # .word 0x00623023
.L0x0000348c: addiu $a1, $a2, -0x1 # .word 0x24c5ffff
.L0x00003490: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00003494: nop # .word 0x00000000
.L0x00003498: addiu $v1, $v0, 0x1 # .word 0x24430001
.L0x0000349c: addiu $v0, 0x5 # .word 0x24420005
.L0x000034a0: slt $v0, $a1, $v0 # .word 0x00a2102a
.L0x000034a4: bnez $v0, .L0x00003384 # .word 0x1440ffb7
.L0x000034a8: sw $v1, 0x68($s2) # .word 0xae430068
.L0x000034ac: addiu $a0, 0x1 # .word 0x24840001
.L0x000034b0: slti $v0, $a0, 0x5 # .word 0x28820005
.L0x000034b4: bnez $v0, .L0x00003490 # .word 0x1440fff6
.L0x000034b8: nop # .word 0x00000000
.L0x000034bc: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x000034c0: nop # .word 0x00000000
.L0x000034c4: beq $s5, $v0, .L0x000034d4 # .word 0x12a20003
.L0x000034c8: nop # .word 0x00000000
.L0x000034cc: li $s3, 0x1 # .word 0x24130001
.L0x000034d0: sw $zr, 0x64($s2) # .word 0xae400064
.L0x000034d4: bnez $s3, .L0x000038c4 # .word 0x166000fb
.L0x000034d8: lui $a0, 0x8004 # .word 0x3c048004
.L0x000034dc: lui $v0, 0x8005 # .word 0x3c028005
.L0x000034e0: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x000034e4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000034e8: lw $s4, 0x64($s2) # .word 0x8e540064
.L0x000034ec: jalr $v0 # .word 0x0040f809
.L0x000034f0: move_ $a0, $zr # .word 0x00002021
.L0x000034f4: move_ $a0, $zr # .word 0x00002021
.L0x000034f8: li $a1, 0x4 # .word 0x24050004
.L0x000034fc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003500: nop # .word 0x00000000
.L0x00003504: jalr $v1 # .word 0x0060f809
.L0x00003508: move_ $s0, $v0 # .word 0x00408021
.L0x0000350c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003510: andi $s0, 0x1 # .word 0x32100001
.L0x00003514: bnez $s0, .L0x00003554 # .word 0x1600000f
.L0x00003518: nop # .word 0x00000000
.L0x0000351c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003520: nop # .word 0x00000000
.L0x00003524: jalr $v0 # .word 0x0040f809
.L0x00003528: move_ $a0, $zr # .word 0x00002021
.L0x0000352c: move_ $a0, $zr # .word 0x00002021
.L0x00003530: li $a1, 0x4 # .word 0x24050004
.L0x00003534: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003538: nop # .word 0x00000000
.L0x0000353c: jalr $v1 # .word 0x0060f809
.L0x00003540: move_ $s0, $v0 # .word 0x00408021
.L0x00003544: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003548: andi $s0, 0x1 # .word 0x32100001
.L0x0000354c: beqz $s0, .L0x000035a8 # .word 0x12000016
.L0x00003550: nop # .word 0x00000000
.L0x00003554: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x00003558: nop # .word 0x00000000
.L0x0000355c: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003560: bgez $v0, .L0x00003580 # .word 0x04410007
.L0x00003564: sw $v0, 0x64($s2) # .word 0xae420064
.L0x00003568: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x0000356c: sw $zr, 0x64($s2) # .word 0xae400064
.L0x00003570: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003574: bgez $v0, .L0x00003580 # .word 0x04410002
.L0x00003578: sw $v0, 0x68($s2) # .word 0xae420068
.L0x0000357c: sw $zr, 0x68($s2) # .word 0xae400068
.L0x00003580: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x00003584: nop # .word 0x00000000
.L0x00003588: bne $s4, $v0, .L0x000035a0 # .word 0x16820005
.L0x0000358c: nop # .word 0x00000000
.L0x00003590: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00003594: nop # .word 0x00000000
.L0x00003598: beq $s5, $v0, .L0x00003778 # .word 0x12a20077
.L0x0000359c: lui $v0, 0x8005 # .word 0x3c028005
.L0x000035a0: j 0x80086424 # .word 0x08021909
.L0x000035a4: li $s3, 0x1 # .word 0x24130001
.L0x000035a8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000035ac: nop # .word 0x00000000
.L0x000035b0: jalr $v0 # .word 0x0040f809
.L0x000035b4: move_ $a0, $zr # .word 0x00002021
.L0x000035b8: move_ $a0, $zr # .word 0x00002021
.L0x000035bc: li $a1, 0x6 # .word 0x24050006
.L0x000035c0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000035c4: nop # .word 0x00000000
.L0x000035c8: jalr $v1 # .word 0x0060f809
.L0x000035cc: move_ $s0, $v0 # .word 0x00408021
.L0x000035d0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000035d4: andi $s0, 0x1 # .word 0x32100001
.L0x000035d8: bnez $s0, .L0x00003618 # .word 0x1600000f
.L0x000035dc: nop # .word 0x00000000
.L0x000035e0: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x000035e4: nop # .word 0x00000000
.L0x000035e8: jalr $v0 # .word 0x0040f809
.L0x000035ec: move_ $a0, $zr # .word 0x00002021
.L0x000035f0: move_ $a0, $zr # .word 0x00002021
.L0x000035f4: li $a1, 0x6 # .word 0x24050006
.L0x000035f8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000035fc: nop # .word 0x00000000
.L0x00003600: jalr $v1 # .word 0x0060f809
.L0x00003604: move_ $s0, $v0 # .word 0x00408021
.L0x00003608: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000360c: andi $s0, 0x1 # .word 0x32100001
.L0x00003610: beqz $s0, .L0x00003778 # .word 0x12000059
.L0x00003614: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003618: lw $v0, 0xd8($s2) # .word 0x8e4200d8
.L0x0000361c: nop # .word 0x00000000
.L0x00003620: slti $v0, 0xa # .word 0x2842000a
.L0x00003624: bnez $v0, .L0x00003684 # .word 0x14400017
.L0x00003628: nop # .word 0x00000000
.L0x0000362c: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x00003630: nop # .word 0x00000000
.L0x00003634: addiu $v0, 0x1 # .word 0x24420001
.L0x00003638: sw $v0, 0x64($s2) # .word 0xae420064
.L0x0000363c: slti $v0, 0x5 # .word 0x28420005
.L0x00003640: bnez $v0, .L0x000036b8 # .word 0x1440001d
.L0x00003644: li $v0, 0x4 # .word 0x24020004
.L0x00003648: lw $a0, 0x68($s2) # .word 0x8e440068
.L0x0000364c: lw $v1, 0xd8($s2) # .word 0x8e4300d8
.L0x00003650: sw $v0, 0x64($s2) # .word 0xae420064
.L0x00003654: addiu $a0, 0x1 # .word 0x24840001
.L0x00003658: srl $v0, $v1, 0x1f # .word 0x000317c2
.L0x0000365c: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00003660: sra $v0, 0x1 # .word 0x00021043
.L0x00003664: subu $v1, $v0 # .word 0x00621823
.L0x00003668: addiu $v1, -0x1 # .word 0x2463ffff
.L0x0000366c: sw $a0, 0x68($s2) # .word 0xae440068
.L0x00003670: slt $a0, $v1, $a0 # .word 0x0064202a
.L0x00003674: beqz $a0, .L0x000036b8 # .word 0x10800010
.L0x00003678: nop # .word 0x00000000
.L0x0000367c: j 0x80086368 # .word 0x080218da
.L0x00003680: sw $v1, 0x68($s2) # .word 0xae430068
.L0x00003684: lw $a0, 0x64($s2) # .word 0x8e440064
.L0x00003688: lw $v1, 0xd8($s2) # .word 0x8e4300d8
.L0x0000368c: addiu $a0, 0x1 # .word 0x24840001
.L0x00003690: srl $v0, $v1, 0x1f # .word 0x000317c2
.L0x00003694: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00003698: sra $v0, 0x1 # .word 0x00021043
.L0x0000369c: subu $v1, $v0 # .word 0x00621823
.L0x000036a0: addiu $v1, -0x1 # .word 0x2463ffff
.L0x000036a4: sw $a0, 0x64($s2) # .word 0xae440064
.L0x000036a8: slt $a0, $v1, $a0 # .word 0x0064202a
.L0x000036ac: beqz $a0, .L0x000036b8 # .word 0x10800002
.L0x000036b0: nop # .word 0x00000000
.L0x000036b4: sw $v1, 0x64($s2) # .word 0xae430064
.L0x000036b8: lw $v1, 0x68($s2) # .word 0x8e430068
.L0x000036bc: nop # .word 0x00000000
.L0x000036c0: bne $s5, $v1, .L0x000036d8 # .word 0x16a30005
.L0x000036c4: nop # .word 0x00000000
.L0x000036c8: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x000036cc: nop # .word 0x00000000
.L0x000036d0: beq $s4, $v0, .L0x00003778 # .word 0x12820029
.L0x000036d4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000036d8: lw $a0, 0x60($s2) # .word 0x8e440060
.L0x000036dc: nop # .word 0x00000000
.L0x000036e0: beqz $a0, .L0x00003738 # .word 0x10800015
.L0x000036e4: nop # .word 0x00000000
.L0x000036e8: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x000036ec: nop # .word 0x00000000
.L0x000036f0: addu $v1, $v0 # .word 0x00621821
.L0x000036f4: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x000036f8: addu $v0, $a0 # .word 0x00441021
.L0x000036fc: sll $v0, 0x1 # .word 0x00021040
.L0x00003700: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00003704: lh $v0, 0x7a($v0) # .word 0x8442007a
.L0x00003708: nop # .word 0x00000000
.L0x0000370c: slti $v0, 0x3 # .word 0x28420003
.L0x00003710: beqz $v0, .L0x00003760 # .word 0x10400013
.L0x00003714: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x00003718: addu $v0, $s2, $v0 # .word 0x02421021
.L0x0000371c: lh $v0, 0x7a($v0) # .word 0x8442007a
.L0x00003720: nop # .word 0x00000000
.L0x00003724: slti $v0, 0x3 # .word 0x28420003
.L0x00003728: bnez $v0, .L0x00003764 # .word 0x1440000e
.L0x0000372c: nop # .word 0x00000000
.L0x00003730: j 0x80086410 # .word 0x08021904
.L0x00003734: sw $zr, 0x60($s2) # .word 0xae400060
.L0x00003738: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x0000373c: nop # .word 0x00000000
.L0x00003740: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00003744: sll $v0, 0x2 # .word 0x00021080
.L0x00003748: addu $v0, $s2, $v0 # .word 0x02421021
.L0x0000374c: lh $v0, 0x7a($v0) # .word 0x8442007a
.L0x00003750: nop # .word 0x00000000
.L0x00003754: slti $v0, 0x3 # .word 0x28420003
.L0x00003758: bnez $v0, .L0x00003764 # .word 0x14400002
.L0x0000375c: nop # .word 0x00000000
.L0x00003760: li $s3, 0x1 # .word 0x24130001
.L0x00003764: bnez $s3, .L0x00003778 # .word 0x16600004
.L0x00003768: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000376c: sw $s4, 0x64($s2) # .word 0xae540064
.L0x00003770: sw $s5, 0x68($s2) # .word 0xae550068
.L0x00003774: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003778: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000377c: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003780: nop # .word 0x00000000
.L0x00003784: jalr $v0 # .word 0x0040f809
.L0x00003788: move_ $a0, $zr # .word 0x00002021
.L0x0000378c: move_ $a0, $zr # .word 0x00002021
.L0x00003790: li $a1, 0x7 # .word 0x24050007
.L0x00003794: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003798: nop # .word 0x00000000
.L0x0000379c: jalr $v1 # .word 0x0060f809
.L0x000037a0: move_ $s0, $v0 # .word 0x00408021
.L0x000037a4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000037a8: andi $s0, 0x1 # .word 0x32100001
.L0x000037ac: bnez $s0, .L0x000037ec # .word 0x1600000f
.L0x000037b0: nop # .word 0x00000000
.L0x000037b4: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x000037b8: nop # .word 0x00000000
.L0x000037bc: jalr $v0 # .word 0x0040f809
.L0x000037c0: move_ $a0, $zr # .word 0x00002021
.L0x000037c4: move_ $a0, $zr # .word 0x00002021
.L0x000037c8: li $a1, 0x7 # .word 0x24050007
.L0x000037cc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000037d0: nop # .word 0x00000000
.L0x000037d4: jalr $v1 # .word 0x0060f809
.L0x000037d8: move_ $s0, $v0 # .word 0x00408021
.L0x000037dc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000037e0: andi $s0, 0x1 # .word 0x32100001
.L0x000037e4: beqz $s0, .L0x00003804 # .word 0x12000007
.L0x000037e8: nop # .word 0x00000000
.L0x000037ec: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x000037f0: nop # .word 0x00000000
.L0x000037f4: beqz $v0, .L0x000038bc # .word 0x10400031
.L0x000037f8: nop # .word 0x00000000
.L0x000037fc: j 0x80086568 # .word 0x0802195a
.L0x00003800: sw $zr, 0x60($s2) # .word 0xae400060
.L0x00003804: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003808: nop # .word 0x00000000
.L0x0000380c: jalr $v0 # .word 0x0040f809
.L0x00003810: move_ $a0, $zr # .word 0x00002021
.L0x00003814: move_ $a0, $zr # .word 0x00002021
.L0x00003818: li $a1, 0x5 # .word 0x24050005
.L0x0000381c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003820: nop # .word 0x00000000
.L0x00003824: jalr $v1 # .word 0x0060f809
.L0x00003828: move_ $s0, $v0 # .word 0x00408021
.L0x0000382c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003830: andi $s0, 0x1 # .word 0x32100001
.L0x00003834: bnez $s0, .L0x00003874 # .word 0x1600000f
.L0x00003838: nop # .word 0x00000000
.L0x0000383c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003840: nop # .word 0x00000000
.L0x00003844: jalr $v0 # .word 0x0040f809
.L0x00003848: move_ $a0, $zr # .word 0x00002021
.L0x0000384c: move_ $a0, $zr # .word 0x00002021
.L0x00003850: li $a1, 0x5 # .word 0x24050005
.L0x00003854: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003858: nop # .word 0x00000000
.L0x0000385c: jalr $v1 # .word 0x0060f809
.L0x00003860: move_ $s0, $v0 # .word 0x00408021
.L0x00003864: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003868: andi $s0, 0x1 # .word 0x32100001
.L0x0000386c: beqz $s0, .L0x000038bc # .word 0x12000013
.L0x00003870: nop # .word 0x00000000
.L0x00003874: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x00003878: nop # .word 0x00000000
.L0x0000387c: bnez $v0, .L0x000038bc # .word 0x1440000f
.L0x00003880: nop # .word 0x00000000
.L0x00003884: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00003888: lw $v1, 0x64($s2) # .word 0x8e430064
.L0x0000388c: nop # .word 0x00000000
.L0x00003890: addu $v0, $v1 # .word 0x00431021
.L0x00003894: sll $v0, 0x2 # .word 0x00021080
.L0x00003898: ori $v0, 0x2 # .word 0x34420002
.L0x0000389c: addu $v0, $s2, $v0 # .word 0x02421021
.L0x000038a0: lh $v0, 0x7a($v0) # .word 0x8442007a
.L0x000038a4: nop # .word 0x00000000
.L0x000038a8: slti $v0, 0x3 # .word 0x28420003
.L0x000038ac: bnez $v0, .L0x000038bc # .word 0x14400003
.L0x000038b0: li $v0, 0x1 # .word 0x24020001
.L0x000038b4: sw $v0, 0x60($s2) # .word 0xae420060
.L0x000038b8: li $s3, 0x1 # .word 0x24130001
.L0x000038bc: beqz $s3, .L0x00003934 # .word 0x1260001d
.L0x000038c0: lui $a0, 0x8004 # .word 0x3c048004
.L0x000038c4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000038c8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000038cc: nop # .word 0x00000000
.L0x000038d0: jalr $v0 # .word 0x0040f809
.L0x000038d4: ori $a0, 0x513e # .word 0x3484513e
.L0x000038d8: lw $v0, 0x60($s2) # .word 0x8e420060
.L0x000038dc: lw $a0, 0x98($s6) # .word 0x8ec40098
.L0x000038e0: sll $a1, $v0, 0x5 # .word 0x00022940
.L0x000038e4: addu $a1, $v0 # .word 0x00a22821
.L0x000038e8: sll $a1, 0x2 # .word 0x00052880
.L0x000038ec: addu $a1, $v0 # .word 0x00a22821
.L0x000038f0: lw $v0, 0x64($s2) # .word 0x8e420064
.L0x000038f4: addiu $a1, 0x1a # .word 0x24a5001a
.L0x000038f8: sll $a2, $v0, 0x3 # .word 0x000230c0
.L0x000038fc: subu $a2, $v0 # .word 0x00c23023
.L0x00003900: sll $a2, 0x1 # .word 0x00063040
.L0x00003904: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00003908: nop # .word 0x00000000
.L0x0000390c: jalr $v0 # .word 0x0040f809
.L0x00003910: addiu $a2, 0x16 # .word 0x24c60016
.L0x00003914: move_ $a0, $s2 # .word 0x02402021
.L0x00003918: move_ $a1, $s6 # .word 0x02c02821
.L0x0000391c: jal 0x80085730 # .word 0x0c0215cc
.L0x00003920: li $a2, 0x1 # .word 0x24060001
.L0x00003924: j 0x80086b54 # .word 0x08021ad5
.L0x00003928: nop # .word 0x00000000
.L0x0000392c: j 0x80086668 # .word 0x0802199a
.L0x00003930: move_ $s0, $zr # .word 0x00008021
.L0x00003934: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003938: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000393c: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003940: nop # .word 0x00000000
.L0x00003944: jalr $v0 # .word 0x0040f809
.L0x00003948: move_ $a0, $zr # .word 0x00002021
.L0x0000394c: move_ $a0, $zr # .word 0x00002021
.L0x00003950: li $a1, 0xd # .word 0x2405000d
.L0x00003954: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003958: nop # .word 0x00000000
.L0x0000395c: jalr $v1 # .word 0x0060f809
.L0x00003960: move_ $s0, $v0 # .word 0x00408021
.L0x00003964: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003968: andi $s0, 0x1 # .word 0x32100001
.L0x0000396c: beqz $s0, .L0x00003aa4 # .word 0x1200004d
.L0x00003970: move_ $a1, $zr # .word 0x00002821
.L0x00003974: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00003978: lw $v1, 0x64($s2) # .word 0x8e430064
.L0x0000397c: move_ $a0, $s2 # .word 0x02402021
.L0x00003980: addu $v0, $v1 # .word 0x00431021
.L0x00003984: lw $v1, 0x60($s2) # .word 0x8e430060
.L0x00003988: sll $v0, 0x1 # .word 0x00021040
.L0x0000398c: addu $v0, $v1 # .word 0x00431021
.L0x00003990: sll $v0, 0x1 # .word 0x00021040
.L0x00003994: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00003998: lh $s0, 0x7a($v0) # .word 0x8450007a
.L0x0000399c: lh $v0, 0x74($a0) # .word 0x84820074
.L0x000039a0: nop # .word 0x00000000
.L0x000039a4: beq $v0, $s0, .L0x0000392c # .word 0x1050ffe1
.L0x000039a8: addiu $a1, 0x1 # .word 0x24a50001
.L0x000039ac: slti $v0, $a1, 0x3 # .word 0x28a20003
.L0x000039b0: bnez $v0, .L0x0000399c # .word 0x1440fffa
.L0x000039b4: addiu $a0, 0x2 # .word 0x24840002
.L0x000039b8: bnez $s0, .L0x000039dc # .word 0x16000008
.L0x000039bc: lui $a0, 0x8004 # .word 0x3c048004
.L0x000039c0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000039c4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000039c8: nop # .word 0x00000000
.L0x000039cc: jalr $v0 # .word 0x0040f809
.L0x000039d0: ori $a0, 0x50bd # .word 0x348450bd
.L0x000039d4: j 0x80086b54 # .word 0x08021ad5
.L0x000039d8: nop # .word 0x00000000
.L0x000039dc: lui $v0, 0x8005 # .word 0x3c028005
.L0x000039e0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000039e4: nop # .word 0x00000000
.L0x000039e8: jalr $v0 # .word 0x0040f809
.L0x000039ec: ori $a0, 0x503c # .word 0x3484503c
.L0x000039f0: lui $a0, 0x8005 # .word 0x3c048005
.L0x000039f4: lw $v1, 0x58($s2) # .word 0x8e430058
.L0x000039f8: addiu $a0, -0x6b70 # .word 0x24849490
.L0x000039fc: sll $v0, $v1, 0x5 # .word 0x00031140
.L0x00003a00: subu $v0, $v1 # .word 0x00431023
.L0x00003a04: sll $v0, 0x3 # .word 0x000210c0
.L0x00003a08: subu $v0, $v1 # .word 0x00431023
.L0x00003a0c: sll $v0, 0x2 # .word 0x00021080
.L0x00003a10: addu $v0, $a0 # .word 0x00441021
.L0x00003a14: lw $v1, 0x5c($s2) # .word 0x8e43005c
.L0x00003a18: lw $v0, 0x8($v0) # .word 0x8c420008
.L0x00003a1c: sll $v1, 0x1 # .word 0x00031840
.L0x00003a20: addu $v1, $s2, $v1 # .word 0x02431821
.L0x00003a24: lh $v1, 0x74($v1) # .word 0x84630074
.L0x00003a28: nop # .word 0x00000000
.L0x00003a2c: bne $v1, $v0, .L0x00003a40 # .word 0x14620004
.L0x00003a30: move_ $a0, $s2 # .word 0x02402021
.L0x00003a34: li $v0, 0x2 # .word 0x24020002
.L0x00003a38: j 0x80086720 # .word 0x080219c8
.L0x00003a3c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00003a40: move_ $a1, $s6 # .word 0x02c02821
.L0x00003a44: jal 0x80085730 # .word 0x0c0215cc
.L0x00003a48: move_ $a2, $zr # .word 0x00003021
.L0x00003a4c: addiu $a0, $s2, 0xdc # .word 0x264400dc
.L0x00003a50: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003a54: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00003a58: nop # .word 0x00000000
.L0x00003a5c: jalr $v0 # .word 0x0040f809
.L0x00003a60: move_ $a1, $zr # .word 0x00002821
.L0x00003a64: li $v0, 0x1 # .word 0x24020001
.L0x00003a68: sw $zr, 0x10($s2) # .word 0xae400010
.L0x00003a6c: sw $v0, 0x14($s2) # .word 0xae420014
.L0x00003a70: lw $v0, 0x5c($s2) # .word 0x8e42005c
.L0x00003a74: nop # .word 0x00000000
.L0x00003a78: sll $v0, 0x1 # .word 0x00021040
.L0x00003a7c: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00003a80: sh $s0, 0x74($v0) # .word 0xa4500074
.L0x00003a84: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003a88: lw $a0, 0x58($s2) # .word 0x8e440058
.L0x00003a8c: lw $v0, -0x4b90($v0) # .word 0x8c42b470
.L0x00003a90: nop # .word 0x00000000
.L0x00003a94: jalr $v0 # .word 0x0040f809
.L0x00003a98: addiu $a1, $s2, 0x74 # .word 0x26450074
.L0x00003a9c: j 0x80086b54 # .word 0x08021ad5
.L0x00003aa0: nop # .word 0x00000000
.L0x00003aa4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003aa8: nop # .word 0x00000000
.L0x00003aac: jalr $v0 # .word 0x0040f809
.L0x00003ab0: move_ $a0, $zr # .word 0x00002021
.L0x00003ab4: move_ $a0, $zr # .word 0x00002021
.L0x00003ab8: li $a1, 0xe # .word 0x2405000e
.L0x00003abc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003ac0: nop # .word 0x00000000
.L0x00003ac4: jalr $v1 # .word 0x0060f809
.L0x00003ac8: move_ $s0, $v0 # .word 0x00408021
.L0x00003acc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003ad0: andi $s0, 0x1 # .word 0x32100001
.L0x00003ad4: beqz $s0, .L0x00003ea4 # .word 0x120000f3
.L0x00003ad8: lui $a0, 0x8004 # .word 0x3c048004
.L0x00003adc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003ae0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00003ae4: nop # .word 0x00000000
.L0x00003ae8: jalr $v0 # .word 0x0040f809
.L0x00003aec: ori $a0, 0x50bd # .word 0x348450bd
.L0x00003af0: move_ $a0, $s2 # .word 0x02402021
.L0x00003af4: move_ $a1, $s6 # .word 0x02c02821
.L0x00003af8: jal 0x80085730 # .word 0x0c0215cc
.L0x00003afc: move_ $a2, $zr # .word 0x00003021
.L0x00003b00: addiu $a0, $s2, 0xdc # .word 0x264400dc
.L0x00003b04: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003b08: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00003b0c: nop # .word 0x00000000
.L0x00003b10: jalr $v0 # .word 0x0040f809
.L0x00003b14: move_ $a1, $zr # .word 0x00002821
.L0x00003b18: j 0x80086b4c # .word 0x08021ad3
.L0x00003b1c: li $v0, 0x1 # .word 0x24020001
.L0x00003b20: addiu $a0, $s2, 0xec # .word 0x264400ec
.L0x00003b24: li $v0, 0xa # .word 0x2402000a
.L0x00003b28: sw $v0, 0xec($s2) # .word 0xae4200ec
.L0x00003b2c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003b30: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00003b34: nop # .word 0x00000000
.L0x00003b38: jalr $v0 # .word 0x0040f809
.L0x00003b3c: li $a1, 0x1 # .word 0x24050001
.L0x00003b40: lw $a0, 0x98($s6) # .word 0x8ec40098
.L0x00003b44: nop # .word 0x00000000
.L0x00003b48: lw $v0, 0x88($a0) # .word 0x8c820088
.L0x00003b4c: nop # .word 0x00000000
.L0x00003b50: jalr $v0 # .word 0x0040f809
.L0x00003b54: li $a1, 0x7 # .word 0x24050007
.L0x00003b58: lw $a0, 0x98($s6) # .word 0x8ec40098
.L0x00003b5c: nop # .word 0x00000000
.L0x00003b60: lw $v0, 0x94($a0) # .word 0x8c820094
.L0x00003b64: j 0x80086b14 # .word 0x08021ac5
.L0x00003b68: li $a1, 0x1 # .word 0x24050001
.L0x00003b6c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003b70: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00003b74: nop # .word 0x00000000
.L0x00003b78: jalr $v0 # .word 0x0040f809
.L0x00003b7c: addiu $a0, $s2, 0xec # .word 0x264400ec
.L0x00003b80: beqz $v0, .L0x00003ea4 # .word 0x104000c8
.L0x00003b84: move_ $a0, $s2 # .word 0x02402021
.L0x00003b88: move_ $a1, $s6 # .word 0x02c02821
.L0x00003b8c: jal 0x80085c50 # .word 0x0c021714
.L0x00003b90: li $a2, 0x1 # .word 0x24060001
.L0x00003b94: sw $zr, 0xfc($s2) # .word 0xae4000fc
.L0x00003b98: lw $a0, 0x94($s6) # .word 0x8ec40094
.L0x00003b9c: li $a1, 0x9a # .word 0x2405009a
.L0x00003ba0: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00003ba4: nop # .word 0x00000000
.L0x00003ba8: jalr $v0 # .word 0x0040f809
.L0x00003bac: li $a2, 0x83 # .word 0x24060083
.L0x00003bb0: lw $a0, 0x94($s6) # .word 0x8ec40094
.L0x00003bb4: nop # .word 0x00000000
.L0x00003bb8: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00003bbc: j 0x80086b14 # .word 0x08021ac5
.L0x00003bc0: li $a1, 0x1 # .word 0x24050001
.L0x00003bc4: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003bc8: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00003bcc: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003bd0: lw $s3, 0xfc($s2) # .word 0x8e5300fc
.L0x00003bd4: jalr $v0 # .word 0x0040f809
.L0x00003bd8: move_ $a0, $zr # .word 0x00002021
.L0x00003bdc: move_ $a0, $zr # .word 0x00002021
.L0x00003be0: li $a1, 0x4 # .word 0x24050004
.L0x00003be4: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003be8: nop # .word 0x00000000
.L0x00003bec: jalr $v1 # .word 0x0060f809
.L0x00003bf0: move_ $s0, $v0 # .word 0x00408021
.L0x00003bf4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003bf8: andi $s0, 0x1 # .word 0x32100001
.L0x00003bfc: bnez $s0, .L0x00003c3c # .word 0x1600000f
.L0x00003c00: nop # .word 0x00000000
.L0x00003c04: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003c08: nop # .word 0x00000000
.L0x00003c0c: jalr $v0 # .word 0x0040f809
.L0x00003c10: move_ $a0, $zr # .word 0x00002021
.L0x00003c14: move_ $a0, $zr # .word 0x00002021
.L0x00003c18: li $a1, 0x4 # .word 0x24050004
.L0x00003c1c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003c20: nop # .word 0x00000000
.L0x00003c24: jalr $v1 # .word 0x0060f809
.L0x00003c28: move_ $s0, $v0 # .word 0x00408021
.L0x00003c2c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003c30: andi $s0, 0x1 # .word 0x32100001
.L0x00003c34: beqz $s0, .L0x00003c58 # .word 0x12000008
.L0x00003c38: nop # .word 0x00000000
.L0x00003c3c: lw $v0, 0xfc($s2) # .word 0x8e4200fc
.L0x00003c40: nop # .word 0x00000000
.L0x00003c44: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00003c48: bgez $v0, .L0x00003ce8 # .word 0x04410027
.L0x00003c4c: sw $v0, 0xfc($s2) # .word 0xae4200fc
.L0x00003c50: j 0x80086998 # .word 0x08021a66
.L0x00003c54: sw $zr, 0xfc($s2) # .word 0xae4000fc
.L0x00003c58: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003c5c: nop # .word 0x00000000
.L0x00003c60: jalr $v0 # .word 0x0040f809
.L0x00003c64: move_ $a0, $zr # .word 0x00002021
.L0x00003c68: move_ $a0, $zr # .word 0x00002021
.L0x00003c6c: li $a1, 0x6 # .word 0x24050006
.L0x00003c70: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003c74: nop # .word 0x00000000
.L0x00003c78: jalr $v1 # .word 0x0060f809
.L0x00003c7c: move_ $s0, $v0 # .word 0x00408021
.L0x00003c80: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003c84: andi $s0, 0x1 # .word 0x32100001
.L0x00003c88: bnez $s0, .L0x00003cc8 # .word 0x1600000f
.L0x00003c8c: nop # .word 0x00000000
.L0x00003c90: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00003c94: nop # .word 0x00000000
.L0x00003c98: jalr $v0 # .word 0x0040f809
.L0x00003c9c: move_ $a0, $zr # .word 0x00002021
.L0x00003ca0: move_ $a0, $zr # .word 0x00002021
.L0x00003ca4: li $a1, 0x6 # .word 0x24050006
.L0x00003ca8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003cac: nop # .word 0x00000000
.L0x00003cb0: jalr $v1 # .word 0x0060f809
.L0x00003cb4: move_ $s0, $v0 # .word 0x00408021
.L0x00003cb8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003cbc: andi $s0, 0x1 # .word 0x32100001
.L0x00003cc0: beqz $s0, .L0x00003ce8 # .word 0x12000009
.L0x00003cc4: nop # .word 0x00000000
.L0x00003cc8: lw $v0, 0xfc($s2) # .word 0x8e4200fc
.L0x00003ccc: nop # .word 0x00000000
.L0x00003cd0: addiu $v0, 0x1 # .word 0x24420001
.L0x00003cd4: sw $v0, 0xfc($s2) # .word 0xae4200fc
.L0x00003cd8: slti $v0, 0x4 # .word 0x28420004
.L0x00003cdc: bnez $v0, .L0x00003ce8 # .word 0x14400002
.L0x00003ce0: li $v0, 0x3 # .word 0x24020003
.L0x00003ce4: sw $v0, 0xfc($s2) # .word 0xae4200fc
.L0x00003ce8: lw $v0, 0xfc($s2) # .word 0x8e4200fc
.L0x00003cec: nop # .word 0x00000000
.L0x00003cf0: beq $s3, $v0, .L0x00003d34 # .word 0x12620010
.L0x00003cf4: lui $a0, 0x8004 # .word 0x3c048004
.L0x00003cf8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003cfc: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00003d00: nop # .word 0x00000000
.L0x00003d04: jalr $v0 # .word 0x0040f809
.L0x00003d08: ori $a0, 0x513e # .word 0x3484513e
.L0x00003d0c: li $a1, 0x9a # .word 0x2405009a
.L0x00003d10: lw $v0, 0xfc($s2) # .word 0x8e4200fc
.L0x00003d14: lw $a0, 0x94($s6) # .word 0x8ec40094
.L0x00003d18: sll $a2, $v0, 0x3 # .word 0x000230c0
.L0x00003d1c: subu $a2, $v0 # .word 0x00c23023
.L0x00003d20: sll $a2, 0x1 # .word 0x00063040
.L0x00003d24: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00003d28: nop # .word 0x00000000
.L0x00003d2c: jalr $v0 # .word 0x0040f809
.L0x00003d30: addiu $a2, 0x83 # .word 0x24c60083
.L0x00003d34: move_ $a0, $zr # .word 0x00002021
.L0x00003d38: lui $a1, 0x8005 # .word 0x3c058005
.L0x00003d3c: lw $v0, 0x58($s2) # .word 0x8e420058
.L0x00003d40: addiu $a1, -0x6b70 # .word 0x24a59490
.L0x00003d44: sll $v1, $v0, 0x5 # .word 0x00021940
.L0x00003d48: subu $v1, $v0 # .word 0x00621823
.L0x00003d4c: sll $v1, 0x3 # .word 0x000318c0
.L0x00003d50: subu $v1, $v0 # .word 0x00621823
.L0x00003d54: sll $v1, 0x2 # .word 0x00031880
.L0x00003d58: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003d5c: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00003d60: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003d64: nop # .word 0x00000000
.L0x00003d68: jalr $v0 # .word 0x0040f809
.L0x00003d6c: addu $s3, $v1, $a1 # .word 0x00659821
.L0x00003d70: move_ $a0, $zr # .word 0x00002021
.L0x00003d74: li $a1, 0xd # .word 0x2405000d
.L0x00003d78: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003d7c: nop # .word 0x00000000
.L0x00003d80: jalr $v1 # .word 0x0060f809
.L0x00003d84: move_ $s0, $v0 # .word 0x00408021
.L0x00003d88: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003d8c: andi $s0, 0x1 # .word 0x32100001
.L0x00003d90: beqz $s0, .L0x00003dd8 # .word 0x12000011
.L0x00003d94: lui $a0, 0x8004 # .word 0x3c048004
.L0x00003d98: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003d9c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00003da0: nop # .word 0x00000000
.L0x00003da4: jalr $v0 # .word 0x0040f809
.L0x00003da8: ori $a0, 0x503c # .word 0x3484503c
.L0x00003dac: lw $v1, 0xfc($s2) # .word 0x8e4300fc
.L0x00003db0: nop # .word 0x00000000
.L0x00003db4: slti $v0, $v1, 0x3 # .word 0x28620003
.L0x00003db8: beqz $v0, .L0x00003dd0 # .word 0x10400005
.L0x00003dbc: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00003dc0: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00003dc4: lh $v0, 0x74($v0) # .word 0x84420074
.L0x00003dc8: j 0x80086b1c # .word 0x08021ac7
.L0x00003dcc: sw $v0, 0x8($s3) # .word 0xae620008
.L0x00003dd0: j 0x80086b1c # .word 0x08021ac7
.L0x00003dd4: sw $zr, 0x8($s3) # .word 0xae600008
.L0x00003dd8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00003ddc: nop # .word 0x00000000
.L0x00003de0: jalr $v0 # .word 0x0040f809
.L0x00003de4: move_ $a0, $zr # .word 0x00002021
.L0x00003de8: move_ $a0, $zr # .word 0x00002021
.L0x00003dec: li $a1, 0xe # .word 0x2405000e
.L0x00003df0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00003df4: nop # .word 0x00000000
.L0x00003df8: jalr $v1 # .word 0x0060f809
.L0x00003dfc: move_ $s0, $v0 # .word 0x00408021
.L0x00003e00: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00003e04: andi $s0, 0x1 # .word 0x32100001
.L0x00003e08: beqz $s0, .L0x00003ea4 # .word 0x12000026
.L0x00003e0c: lui $a0, 0x8004 # .word 0x3c048004
.L0x00003e10: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003e14: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00003e18: nop # .word 0x00000000
.L0x00003e1c: jalr $v0 # .word 0x0040f809
.L0x00003e20: ori $a0, 0x50bd # .word 0x348450bd
.L0x00003e24: j 0x80086b1c # .word 0x08021ac7
.L0x00003e28: sw $zr, 0x8($s3) # .word 0xae600008
.L0x00003e2c: addiu $a0, $s2, 0xec # .word 0x264400ec
.L0x00003e30: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003e34: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00003e38: nop # .word 0x00000000
.L0x00003e3c: jalr $v0 # .word 0x0040f809
.L0x00003e40: move_ $a1, $zr # .word 0x00002821
.L0x00003e44: move_ $a0, $s2 # .word 0x02402021
.L0x00003e48: move_ $a1, $s6 # .word 0x02c02821
.L0x00003e4c: jal 0x80085c50 # .word 0x0c021714
.L0x00003e50: move_ $a2, $zr # .word 0x00003021
.L0x00003e54: lw $a0, 0x94($s6) # .word 0x8ec40094
.L0x00003e58: nop # .word 0x00000000
.L0x00003e5c: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00003e60: move_ $a1, $zr # .word 0x00002821
.L0x00003e64: jalr $v0 # .word 0x0040f809
.L0x00003e68: nop # .word 0x00000000
.L0x00003e6c: lw $v0, 0x10($s2) # .word 0x8e420010
.L0x00003e70: nop # .word 0x00000000
.L0x00003e74: addiu $v0, 0x1 # .word 0x24420001
.L0x00003e78: j 0x80086b54 # .word 0x08021ad5
.L0x00003e7c: sw $v0, 0x10($s2) # .word 0xae420010
.L0x00003e80: lui $v0, 0x8009 # .word 0x3c028009
.L0x00003e84: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00003e88: nop # .word 0x00000000
.L0x00003e8c: jalr $v0 # .word 0x0040f809
.L0x00003e90: addiu $a0, $s2, 0xec # .word 0x264400ec
.L0x00003e94: beqz $v0, .L0x00003ea4 # .word 0x10400003
.L0x00003e98: li $v0, 0x1 # .word 0x24020001
.L0x00003e9c: sw $zr, 0x10($s2) # .word 0xae400010
.L0x00003ea0: sw $v0, 0x14($s2) # .word 0xae420014
.L0x00003ea4: jal 0x8001f648 # .word 0x0c007d92
.L0x00003ea8: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00003eac: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00003eb0: lw $a1, 0x54($s2) # .word 0x8e450054
.L0x00003eb4: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00003eb8: nop # .word 0x00000000
.L0x00003ebc: jalr $v0 # .word 0x0040f809
.L0x00003ec0: nop # .word 0x00000000
.L0x00003ec4: li $a0, 0x280 # .word 0x24040280
.L0x00003ec8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00003ecc: nop # .word 0x00000000
.L0x00003ed0: jalr $v0 # .word 0x0040f809
.L0x00003ed4: li $a1, 0x100 # .word 0x24050100
.L0x00003ed8: lw $a0, 0xe4($s2) # .word 0x8e4400e4
.L0x00003edc: li $v0, 0x1000 # .word 0x24021000
.L0x00003ee0: beq $a0, $v0, .L0x00003f14 # .word 0x1082000c
.L0x00003ee4: move_ $a1, $v0 # .word 0x00402821
.L0x00003ee8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00003eec: nop # .word 0x00000000
.L0x00003ef0: jalr $v0 # .word 0x0040f809
.L0x00003ef4: li $a2, 0x1000 # .word 0x24061000
.L0x00003ef8: li $a0, 0x140 # .word 0x24040140
.L0x00003efc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00003f00: nop # .word 0x00000000
.L0x00003f04: jalr $v0 # .word 0x0040f809
.L0x00003f08: li $a1, 0x37 # .word 0x24050037
.L0x00003f0c: j 0x80086c68 # .word 0x08021b1a
.L0x00003f10: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003f14: move_ $s0, $zr # .word 0x00008021
.L0x00003f18: lui $v0, 0x8004 # .word 0x3c028004
.L0x00003f1c: addiu $s1, $v0, 0x4b38 # .word 0x24514b38
.L0x00003f20: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00003f24: nop # .word 0x00000000
.L0x00003f28: sll $v0, 0x1 # .word 0x00021040
.L0x00003f2c: addu $v0, $s0 # .word 0x00501021
.L0x00003f30: sll $v0, 0x1 # .word 0x00021040
.L0x00003f34: addu $v0, $s2, $v0 # .word 0x02421021
.L0x00003f38: lh $v0, 0x7a($v0) # .word 0x8442007a
.L0x00003f3c: nop # .word 0x00000000
.L0x00003f40: slti $v0, 0x3 # .word 0x28420003
.L0x00003f44: bnez $v0, .L0x00003fa8 # .word 0x14400018
.L0x00003f48: nop # .word 0x00000000
.L0x00003f4c: lw $v0, 0x424($s1) # .word 0x8e220424
.L0x00003f50: nop # .word 0x00000000
.L0x00003f54: jalr $v0 # .word 0x0040f809
.L0x00003f58: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00003f5c: move_ $a0, $v0 # .word 0x00402021
.L0x00003f60: li $a1, 0x3e # .word 0x2405003e
.L0x00003f64: srl $v1, $s0, 0x1f # .word 0x00101fc2
.L0x00003f68: addu $v1, $s0, $v1 # .word 0x02031821
.L0x00003f6c: sra $v1, 0x1 # .word 0x00031843
.L0x00003f70: sll $v0, $v1, 0x1 # .word 0x00031040
.L0x00003f74: subu $v0, $s0, $v0 # .word 0x02021023
.L0x00003f78: sll $a2, $v0, 0x5 # .word 0x00023140
.L0x00003f7c: addu $a2, $v0 # .word 0x00c23021
.L0x00003f80: sll $a2, 0x2 # .word 0x00063080
.L0x00003f84: addu $a2, $v0 # .word 0x00c23021
.L0x00003f88: addiu $a2, 0x18 # .word 0x24c60018
.L0x00003f8c: sll $a3, $v1, 0x3 # .word 0x000338c0
.L0x00003f90: subu $a3, $v1 # .word 0x00e33823
.L0x00003f94: sll $a3, 0x1 # .word 0x00073840
.L0x00003f98: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00003f9c: nop # .word 0x00000000
.L0x00003fa0: jalr $v0 # .word 0x0040f809
.L0x00003fa4: addiu $a3, 0x16 # .word 0x24e70016
.L0x00003fa8: addiu $s0, 0x1 # .word 0x26100001
.L0x00003fac: slti $v0, $s0, 0xa # .word 0x2a02000a
.L0x00003fb0: bnez $v0, .L0x00003f20 # .word 0x1440ffdb
.L0x00003fb4: lui $v0, 0x8005 # .word 0x3c028005
.L0x00003fb8: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00003fbc: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00003fc0: nop # .word 0x00000000
.L0x00003fc4: jalr $v0 # .word 0x0040f809
.L0x00003fc8: nop # .word 0x00000000
.L0x00003fcc: lw $v1, 0x6c($s2) # .word 0x8e43006c
.L0x00003fd0: nop # .word 0x00000000
.L0x00003fd4: subu $v0, $v1 # .word 0x00431023
.L0x00003fd8: slti $v0, 0x8 # .word 0x28420008
.L0x00003fdc: bnez $v0, .L0x00004008 # .word 0x1440000a
.L0x00003fe0: nop # .word 0x00000000
.L0x00003fe4: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00003fe8: nop # .word 0x00000000
.L0x00003fec: jalr $v0 # .word 0x0040f809
.L0x00003ff0: nop # .word 0x00000000
.L0x00003ff4: lw $v1, 0x70($s2) # .word 0x8e430070
.L0x00003ff8: sw $v0, 0x6c($s2) # .word 0xae42006c
.L0x00003ffc: li $v0, 0x1 # .word 0x24020001
.L0x00004000: subu $v0, $v1 # .word 0x00431023
.L0x00004004: sw $v0, 0x70($s2) # .word 0xae420070
.L0x00004008: lw $v1, 0xe4($s2) # .word 0x8e4300e4
.L0x0000400c: li $v0, 0x1000 # .word 0x24021000
.L0x00004010: bne $v1, $v0, .L0x000040cc # .word 0x1462002e
.L0x00004014: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00004018: lw $v0, 0x70($s2) # .word 0x8e420070
.L0x0000401c: nop # .word 0x00000000
.L0x00004020: beqz $v0, .L0x000040cc # .word 0x1040002a
.L0x00004024: nop # .word 0x00000000
.L0x00004028: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x0000402c: nop # .word 0x00000000
.L0x00004030: blez $v0, .L0x00004064 # .word 0x1840000c
.L0x00004034: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004038: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000403c: nop # .word 0x00000000
.L0x00004040: jalr $v0 # .word 0x0040f809
.L0x00004044: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00004048: move_ $a0, $v0 # .word 0x00402021
.L0x0000404c: li $a1, 0x34 # .word 0x24050034
.L0x00004050: li $a2, 0x123 # .word 0x24060123
.L0x00004054: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004058: nop # .word 0x00000000
.L0x0000405c: jalr $v0 # .word 0x0040f809
.L0x00004060: li $a3, 0x13 # .word 0x24070013
.L0x00004064: lw $v1, 0xd8($s2) # .word 0x8e4300d8
.L0x00004068: nop # .word 0x00000000
.L0x0000406c: slti $v0, $v1, 0xa # .word 0x2862000a
.L0x00004070: bnez $v0, .L0x000040cc # .word 0x14400016
.L0x00004074: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00004078: srl $v0, $v1, 0x1f # .word 0x000317c2
.L0x0000407c: addu $v0, $v1, $v0 # .word 0x00621021
.L0x00004080: sra $v0, 0x1 # .word 0x00021043
.L0x00004084: subu $v0, $v1, $v0 # .word 0x00621023
.L0x00004088: lw $v1, 0x68($s2) # .word 0x8e430068
.L0x0000408c: addiu $v0, -0x5 # .word 0x2442fffb
.L0x00004090: slt $v1, $v0 # .word 0x0062182a
.L0x00004094: beqz $v1, .L0x000040cc # .word 0x1060000d
.L0x00004098: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000409c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000040a0: nop # .word 0x00000000
.L0x000040a4: jalr $v0 # .word 0x0040f809
.L0x000040a8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000040ac: move_ $a0, $v0 # .word 0x00402021
.L0x000040b0: li $a1, 0x35 # .word 0x24050035
.L0x000040b4: li $a2, 0x123 # .word 0x24060123
.L0x000040b8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000040bc: nop # .word 0x00000000
.L0x000040c0: jalr $v0 # .word 0x0040f809
.L0x000040c4: li $a3, 0x55 # .word 0x24070055
.L0x000040c8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000040cc: move_ $s1, $zr # .word 0x00008821
.L0x000040d0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000040d4: addiu $v0, 0x4b38 # .word 0x24424b38
.L0x000040d8: move_ $s4, $v0 # .word 0x0040a021
.L0x000040dc: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x000040e0: nop # .word 0x00000000
.L0x000040e4: jalr $v0 # .word 0x0040f809
.L0x000040e8: li $s3, 0x8b # .word 0x2413008b
.L0x000040ec: move_ $a0, $v0 # .word 0x00402021
.L0x000040f0: li $a1, 0x29 # .word 0x24050029
.L0x000040f4: li $a2, 0x12 # .word 0x24060012
.L0x000040f8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000040fc: nop # .word 0x00000000
.L0x00004100: jalr $v0 # .word 0x0040f809
.L0x00004104: li $a3, 0xf # .word 0x2407000f
.L0x00004108: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x0000410c: nop # .word 0x00000000
.L0x00004110: jalr $v0 # .word 0x0040f809
.L0x00004114: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00004118: move_ $a0, $v0 # .word 0x00402021
.L0x0000411c: li $a1, 0x2a # .word 0x2405002a
.L0x00004120: li $a2, 0x54 # .word 0x24060054
.L0x00004124: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004128: nop # .word 0x00000000
.L0x0000412c: jalr $v0 # .word 0x0040f809
.L0x00004130: li $a3, 0x64 # .word 0x24070064
.L0x00004134: li $a0, 0x140 # .word 0x24040140
.L0x00004138: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000413c: nop # .word 0x00000000
.L0x00004140: jalr $v0 # .word 0x0040f809
.L0x00004144: move_ $a1, $s1 # .word 0x02202821
.L0x00004148: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x0000414c: lw $a1, 0x54($s2) # .word 0x8e450054
.L0x00004150: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00004154: nop # .word 0x00000000
.L0x00004158: jalr $v0 # .word 0x0040f809
.L0x0000415c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00004160: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x00004164: nop # .word 0x00000000
.L0x00004168: jalr $v0 # .word 0x0040f809
.L0x0000416c: lui $a0, 0x286 # .word 0x3c040286
.L0x00004170: move_ $a0, $v0 # .word 0x00402021
.L0x00004174: li $a1, 0x14 # .word 0x24050014
.L0x00004178: li $a2, 0x5b # .word 0x2406005b
.L0x0000417c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004180: nop # .word 0x00000000
.L0x00004184: jalr $v0 # .word 0x0040f809
.L0x00004188: li $a3, 0x7f # .word 0x2407007f
.L0x0000418c: lw $v0, 0x68($s2) # .word 0x8e420068
.L0x00004190: lw $v1, 0x64($s2) # .word 0x8e430064
.L0x00004194: lw $a0, 0x58($s2) # .word 0x8e440058
.L0x00004198: addu $v0, $v1 # .word 0x00431021
.L0x0000419c: lw $v1, 0x60($s2) # .word 0x8e430060
.L0x000041a0: sll $v0, 0x1 # .word 0x00021040
.L0x000041a4: addu $v0, $v1 # .word 0x00431021
.L0x000041a8: sll $v0, 0x1 # .word 0x00021040
.L0x000041ac: addu $v0, $s2, $v0 # .word 0x02421021
.L0x000041b0: lh $a1, 0x7a($v0) # .word 0x8445007a
.L0x000041b4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000041b8: lw $v0, -0x4b84($v0) # .word 0x8c42b47c
.L0x000041bc: nop # .word 0x00000000
.L0x000041c0: jalr $v0 # .word 0x0040f809
.L0x000041c4: addiu $a2, $sp, 0xb0 # .word 0x27a600b0
.L0x000041c8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000041cc: addiu $s5, $v0, 0x2bdc # .word 0x24552bdc
.L0x000041d0: sll $v0, $s1, 0x1 # .word 0x00111040
.L0x000041d4: addiu $v1, $sp, 0xb0 # .word 0x27a300b0
.L0x000041d8: addu $s0, $v1, $v0 # .word 0x00628021
.L0x000041dc: lh $v0, 0x8($s0) # .word 0x86020008
.L0x000041e0: nop # .word 0x00000000
.L0x000041e4: beqz $v0, .L0x00004238 # .word 0x10400014
.L0x000041e8: nop # .word 0x00000000
.L0x000041ec: lw $v0, 0x424($s4) # .word 0x8e820424
.L0x000041f0: nop # .word 0x00000000
.L0x000041f4: jalr $v0 # .word 0x0040f809
.L0x000041f8: lui $a0, 0x286 # .word 0x3c040286
.L0x000041fc: move_ $a0, $v0 # .word 0x00402021
.L0x00004200: li $a2, 0xb4 # .word 0x240600b4
.L0x00004204: lhu $v1, 0x8($s0) # .word 0x96030008
.L0x00004208: move_ $a3, $s3 # .word 0x02603821
.L0x0000420c: andi $v1, 0x1fff # .word 0x30631fff
.L0x00004210: addiu $v1, -0x1 # .word 0x2463ffff
.L0x00004214: sll $v0, $v1, 0x3 # .word 0x000310c0
.L0x00004218: addu $v0, $v1 # .word 0x00431021
.L0x0000421c: sll $v0, 0x1 # .word 0x00021040
.L0x00004220: addu $v0, $s5 # .word 0x00551021
.L0x00004224: lbu $a1, 0x4($v0) # .word 0x90450004
.L0x00004228: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000422c: nop # .word 0x00000000
.L0x00004230: jalr $v0 # .word 0x0040f809
.L0x00004234: addiu $a1, 0x37 # .word 0x24a50037
.L0x00004238: addiu $s1, 0x1 # .word 0x26310001
.L0x0000423c: slti $v0, $s1, 0x6 # .word 0x2a220006
.L0x00004240: bnez $v0, .L0x000041d0 # .word 0x1440ffe3
.L0x00004244: addiu $s3, 0xe # .word 0x2673000e
.L0x00004248: lw $v0, 0xf4($s2) # .word 0x8e4200f4
.L0x0000424c: nop # .word 0x00000000
.L0x00004250: beqz $v0, .L0x00004340 # .word 0x1040003b
.L0x00004254: nop # .word 0x00000000
.L0x00004258: jal 0x8001f648 # .word 0x0c007d92
.L0x0000425c: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00004260: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00004264: lw $a1, 0x54($s2) # .word 0x8e450054
.L0x00004268: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000426c: nop # .word 0x00000000
.L0x00004270: jalr $v0 # .word 0x0040f809
.L0x00004274: addiu $a1, -0x2 # .word 0x24a5fffe
.L0x00004278: li $a0, 0x280 # .word 0x24040280
.L0x0000427c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00004280: nop # .word 0x00000000
.L0x00004284: jalr $v0 # .word 0x0040f809
.L0x00004288: li $a1, 0x100 # .word 0x24050100
.L0x0000428c: lw $a0, 0xf4($s2) # .word 0x8e4400f4
.L0x00004290: li $s1, 0x1000 # .word 0x24111000
.L0x00004294: beq $a0, $s1, .L0x000042c0 # .word 0x1091000a
.L0x00004298: move_ $a1, $s1 # .word 0x02202821
.L0x0000429c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000042a0: nop # .word 0x00000000
.L0x000042a4: jalr $v0 # .word 0x0040f809
.L0x000042a8: move_ $a2, $s1 # .word 0x02203021
.L0x000042ac: li $a0, 0x140 # .word 0x24040140
.L0x000042b0: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000042b4: nop # .word 0x00000000
.L0x000042b8: jalr $v0 # .word 0x0040f809
.L0x000042bc: li $a1, 0x9d # .word 0x2405009d
.L0x000042c0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000042c4: addiu $s0, $v0, 0x4b38 # .word 0x24504b38
.L0x000042c8: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000042cc: nop # .word 0x00000000
.L0x000042d0: jalr $v0 # .word 0x0040f809
.L0x000042d4: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000042d8: move_ $a0, $v0 # .word 0x00402021
.L0x000042dc: li $a1, 0x2c # .word 0x2405002c
.L0x000042e0: li $a2, 0x95 # .word 0x24060095
.L0x000042e4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000042e8: nop # .word 0x00000000
.L0x000042ec: jalr $v0 # .word 0x0040f809
.L0x000042f0: li $a3, 0x7c # .word 0x2407007c
.L0x000042f4: lw $v0, 0xf4($s2) # .word 0x8e4200f4
.L0x000042f8: nop # .word 0x00000000
.L0x000042fc: beq $v0, $s1, .L0x00004314 # .word 0x10510005
.L0x00004300: move_ $a0, $zr # .word 0x00002021
.L0x00004304: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00004308: nop # .word 0x00000000
.L0x0000430c: jalr $v0 # .word 0x0040f809
.L0x00004310: li $a1, 0xd0 # .word 0x240500d0
.L0x00004314: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00004318: nop # .word 0x00000000
.L0x0000431c: jalr $v0 # .word 0x0040f809
.L0x00004320: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00004324: move_ $a0, $v0 # .word 0x00402021
.L0x00004328: li $a1, 0x2b # .word 0x2405002b
.L0x0000432c: move_ $a2, $zr # .word 0x00003021
.L0x00004330: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00004334: nop # .word 0x00000000
.L0x00004338: jalr $v0 # .word 0x0040f809
.L0x0000433c: li $a3, 0xbf # .word 0x240700bf
.L0x00004340: lw $ra, 0xe4($sp) # .word 0x8fbf00e4
.L0x00004344: lw $s6, 0xe0($sp) # .word 0x8fb600e0
.L0x00004348: lw $s5, 0xdc($sp) # .word 0x8fb500dc
.L0x0000434c: lw $s4, 0xd8($sp) # .word 0x8fb400d8
.L0x00004350: lw $s3, 0xd4($sp) # .word 0x8fb300d4
.L0x00004354: lw $s2, 0xd0($sp) # .word 0x8fb200d0
.L0x00004358: lw $s1, 0xcc($sp) # .word 0x8fb100cc
.L0x0000435c: lw $s0, 0xc8($sp) # .word 0x8fb000c8
.L0x00004360: jr $ra # .word 0x03e00008
.L0x00004364: addiu $sp, 0xe8 # .word 0x27bd00e8
.L0x00004368: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000436c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00004370: move_ $s0, $a0 # .word 0x00808021
.L0x00004374: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00004378: move_ $s1, $a1 # .word 0x00a08821
.L0x0000437c: lui $a0, 0x8008 # .word 0x3c048008
.L0x00004380: addiu $a0, 0x5dd0 # .word 0x24845dd0
.L0x00004384: li $a1, 0x100 # .word 0x24050100
.L0x00004388: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000438c: jal 0x80014504 # .word 0x0c005141
.L0x00004390: li $a2, 0xa0 # .word 0x240600a0
.L0x00004394: li $v1, 0x1000 # .word 0x24031000
.L0x00004398: sw $v1, 0x50($v0) # .word 0xac430050
.L0x0000439c: li $v1, 0x6 # .word 0x24030006
.L0x000043a0: sw $v1, 0x54($v0) # .word 0xac430054
.L0x000043a4: sw $s0, 0x58($v0) # .word 0xac500058
.L0x000043a8: sw $s1, 0x5c($v0) # .word 0xac51005c
.L0x000043ac: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x000043b0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000043b4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000043b8: jr $ra # .word 0x03e00008
.L0x000043bc: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000043c0: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x000043c4: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000043c8: move_ $s3, $a0 # .word 0x00809821
.L0x000043cc: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x000043d0: move_ $s4, $a1 # .word 0x00a0a021
.L0x000043d4: li $a1, 0x1 # .word 0x24050001
.L0x000043d8: li $a2, 0xae # .word 0x240600ae
.L0x000043dc: li $a3, 0x57 # .word 0x24070057
.L0x000043e0: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000043e4: move_ $s0, $zr # .word 0x00008021
.L0x000043e8: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x000043ec: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000043f0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000043f4: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x000043f8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000043fc: lui $s2, 0x16 # .word 0x3c120016
.L0x00004400: move_ $s1, $s4 # .word 0x02808821
.L0x00004404: sw $v0, ($s4) # .word 0xae820000
.L0x00004408: li $a1, 0x1 # .word 0x24050001
.L0x0000440c: li $a2, 0xa7 # .word 0x240600a7
.L0x00004410: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x00004414: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x00004418: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000441c: addu $s0, $a1 # .word 0x02058021
.L0x00004420: sw $v0, 0x38($s1) # .word 0xae220038
.L0x00004424: lui $v0, 0xe # .word 0x3c02000e
.L0x00004428: addu $s2, $v0 # .word 0x02429021
.L0x0000442c: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x00004430: bnez $v0, .L0x00004408 # .word 0x1440fff5
.L0x00004434: addiu $s1, 0x4 # .word 0x26310004
.L0x00004438: move_ $s0, $zr # .word 0x00008021
.L0x0000443c: move_ $s2, $s4 # .word 0x02809021
.L0x00004440: lui $s1, 0x73 # .word 0x3c110073
.L0x00004444: li $a1, 0x1 # .word 0x24050001
.L0x00004448: li $a2, 0xa7 # .word 0x240600a7
.L0x0000444c: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x00004450: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x00004454: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00004458: addu $s0, $a1 # .word 0x02058021
.L0x0000445c: sw $v0, 0x44($s2) # .word 0xae420044
.L0x00004460: lui $v0, 0xe # .word 0x3c02000e
.L0x00004464: addu $s1, $v0 # .word 0x02228821
.L0x00004468: slti $v0, $s0, 0x2 # .word 0x2a020002
.L0x0000446c: bnez $v0, .L0x00004444 # .word 0x1440fff5
.L0x00004470: addiu $s2, 0x4 # .word 0x26520004
.L0x00004474: move_ $s0, $zr # .word 0x00008021
.L0x00004478: move_ $s2, $s4 # .word 0x02809021
.L0x0000447c: lui $s1, 0x4f # .word 0x3c11004f
.L0x00004480: li $a1, 0x1 # .word 0x24050001
.L0x00004484: li $a2, 0x32 # .word 0x24060032
.L0x00004488: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x0000448c: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x00004490: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00004494: addu $s0, $a1 # .word 0x02058021
.L0x00004498: sw $v0, 0x4($s2) # .word 0xae420004
.L0x0000449c: lui $v0, 0xe # .word 0x3c02000e
.L0x000044a0: addu $s1, $v0 # .word 0x02228821
.L0x000044a4: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x000044a8: bnez $v0, .L0x00004480 # .word 0x1440fff5
.L0x000044ac: addiu $s2, 0x4 # .word 0x26520004
.L0x000044b0: move_ $s0, $zr # .word 0x00008021
.L0x000044b4: li $s2, 0x18 # .word 0x24120018
.L0x000044b8: lui $s1, 0x4f # .word 0x3c11004f
.L0x000044bc: li $a1, 0x1 # .word 0x24050001
.L0x000044c0: li $a2, 0x5b # .word 0x2406005b
.L0x000044c4: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x000044c8: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x000044cc: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000044d0: addu $s0, $a1 # .word 0x02058021
.L0x000044d4: addu $v1, $s4, $s2 # .word 0x02921821
.L0x000044d8: addiu $s2, 0x4 # .word 0x26520004
.L0x000044dc: lui $a0, 0xe # .word 0x3c04000e
.L0x000044e0: sw $v0, 0x4($v1) # .word 0xac620004
.L0x000044e4: slti $v0, $s0, 0x7 # .word 0x2a020007
.L0x000044e8: bnez $v0, .L0x000044bc # .word 0x1440fff4
.L0x000044ec: addu $s1, $a0 # .word 0x02248821
.L0x000044f0: lw $s1, 0x24($s3) # .word 0x8e710024
.L0x000044f4: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x000044f8: nop # .word 0x00000000
.L0x000044fc: addiu $v0, -0x4 # .word 0x2442fffc
.L0x00004500: blez $v0, .L0x00004548 # .word 0x18400011
.L0x00004504: move_ $s0, $zr # .word 0x00008021
.L0x00004508: lw $a0, ($s1) # .word 0x8e240000
.L0x0000450c: nop # .word 0x00000000
.L0x00004510: beqz $a0, .L0x0000452c # .word 0x10800006
.L0x00004514: nop # .word 0x00000000
.L0x00004518: lw $a1, 0xb8($s3) # .word 0x8e6500b8
.L0x0000451c: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00004520: nop # .word 0x00000000
.L0x00004524: jalr $v0 # .word 0x0040f809
.L0x00004528: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000452c: addiu $s0, 0x1 # .word 0x26100001
.L0x00004530: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x00004534: nop # .word 0x00000000
.L0x00004538: addiu $v0, -0x4 # .word 0x2442fffc
.L0x0000453c: slt $v0, $s0, $v0 # .word 0x0202102a
.L0x00004540: bnez $v0, .L0x00004508 # .word 0x1440fff1
.L0x00004544: addiu $s1, 0x4 # .word 0x26310004
.L0x00004548: li $a2, 0x9a # .word 0x2406009a
.L0x0000454c: li $a3, 0x73 # .word 0x24070073
.L0x00004550: lw $a1, 0xb8($s3) # .word 0x8e6500b8
.L0x00004554: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x00004558: jal 0x8001b364 # .word 0x0c006cd9
.L0x0000455c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00004560: move_ $a0, $v0 # .word 0x00402021
.L0x00004564: sw $a0, 0x50($s4) # .word 0xae840050
.L0x00004568: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000456c: nop # .word 0x00000000
.L0x00004570: jalr $v0 # .word 0x0040f809
.L0x00004574: move_ $a1, $zr # .word 0x00002821
.L0x00004578: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x0000457c: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00004580: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00004584: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00004588: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000458c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00004590: jr $ra # .word 0x03e00008
.L0x00004594: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00004598: addiu $sp, -0x68 # .word 0x27bdff98
.L0x0000459c: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x000045a0: move_ $s3, $a0 # .word 0x00809821
.L0x000045a4: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x000045a8: move_ $s4, $a1 # .word 0x00a0a021
.L0x000045ac: sw $ra, 0x64($sp) # .word 0xafbf0064
.L0x000045b0: sw $s8, 0x60($sp) # .word 0xafbe0060
.L0x000045b4: sw $s7, 0x5c($sp) # .word 0xafb7005c
.L0x000045b8: sw $s6, 0x58($sp) # .word 0xafb60058
.L0x000045bc: sw $s5, 0x54($sp) # .word 0xafb50054
.L0x000045c0: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x000045c4: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x000045c8: beqz $a2, .L0x000048b8 # .word 0x10c000bb
.L0x000045cc: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x000045d0: move_ $s2, $zr # .word 0x00009021
.L0x000045d4: lui $v0, 0x8006 # .word 0x3c028006
.L0x000045d8: move_ $s6, $v0 # .word 0x0040b021
.L0x000045dc: lui $s0, 0x8005 # .word 0x3c108005
.L0x000045e0: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000045e4: lw $v1, 0x50($s3) # .word 0x8e630050
.L0x000045e8: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x000045ec: lw $a0, 0x64($v1) # .word 0x8c640064
.L0x000045f0: jalr $v0 # .word 0x0040f809
.L0x000045f4: lui $s8, 0x8006 # .word 0x3c1e8006
.L0x000045f8: move_ $s1, $v0 # .word 0x00408821
.L0x000045fc: move_ $a0, $s1 # .word 0x02202021
.L0x00004600: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00004604: nop # .word 0x00000000
.L0x00004608: jalr $v0 # .word 0x0040f809
.L0x0000460c: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00004610: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004614: addiu $v0, 0x4b38 # .word 0x24424b38
.L0x00004618: move_ $s5, $v0 # .word 0x0040a821
.L0x0000461c: sll $v1, $s1, 0x5 # .word 0x00111940
.L0x00004620: subu $v1, $s1 # .word 0x00711823
.L0x00004624: sll $v1, 0x3 # .word 0x000318c0
.L0x00004628: subu $v1, $s1 # .word 0x00711823
.L0x0000462c: sll $v1, 0x2 # .word 0x00031880
.L0x00004630: addiu $s0, 0x75c # .word 0x2610075c
.L0x00004634: addu $s7, $v1, $s0 # .word 0x0070b821
.L0x00004638: lw $a0, -0x3358($s6) # .word 0x8ec4cca8
.L0x0000463c: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x00004640: nop # .word 0x00000000
.L0x00004644: jalr $v0 # .word 0x0040f809
.L0x00004648: addiu $a0, 0x39 # .word 0x24840039
.L0x0000464c: lw $a0, ($s4) # .word 0x8e840000
.L0x00004650: move_ $a1, $v0 # .word 0x00402821
.L0x00004654: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004658: nop # .word 0x00000000
.L0x0000465c: jalr $v0 # .word 0x0040f809
.L0x00004660: li $a2, 0x1 # .word 0x24060001
.L0x00004664: move_ $s1, $s4 # .word 0x02808821
.L0x00004668: lh $v0, 0xcc($s3) # .word 0x866200cc
.L0x0000466c: nop # .word 0x00000000
.L0x00004670: slti $v0, 0x2 # .word 0x28420002
.L0x00004674: beqz $v0, .L0x000046cc # .word 0x10400015
.L0x00004678: nop # .word 0x00000000
.L0x0000467c: bnez $s2, .L0x000046b8 # .word 0x1640000e
.L0x00004680: nop # .word 0x00000000
.L0x00004684: lw $a0, -0x3358($s6) # .word 0x8ec4cca8
.L0x00004688: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x0000468c: nop # .word 0x00000000
.L0x00004690: jalr $v0 # .word 0x0040f809
.L0x00004694: addiu $a0, 0x39 # .word 0x24840039
.L0x00004698: lw $a0, 0x38($s4) # .word 0x8e840038
.L0x0000469c: move_ $a1, $v0 # .word 0x00402821
.L0x000046a0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000046a4: nop # .word 0x00000000
.L0x000046a8: jalr $v0 # .word 0x0040f809
.L0x000046ac: li $a2, 0x1b # .word 0x2406001b
.L0x000046b0: j 0x800873fc # .word 0x08021cff
.L0x000046b4: addiu $s1, 0x4 # .word 0x26310004
.L0x000046b8: lw $a0, 0x38($s1) # .word 0x8e240038
.L0x000046bc: nop # .word 0x00000000
.L0x000046c0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000046c4: j 0x800873f0 # .word 0x08021cfc
.L0x000046c8: move_ $a1, $zr # .word 0x00002821
.L0x000046cc: lw $a0, -0x3358($s6) # .word 0x8ec4cca8
.L0x000046d0: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x000046d4: nop # .word 0x00000000
.L0x000046d8: jalr $v0 # .word 0x0040f809
.L0x000046dc: addiu $a0, 0x4e # .word 0x2484004e
.L0x000046e0: lh $a0, 0xcc($s3) # .word 0x866400cc
.L0x000046e4: lw $v1, -0x3360($s8) # .word 0x8fc3cca0
.L0x000046e8: nop # .word 0x00000000
.L0x000046ec: jalr $v1 # .word 0x0060f809
.L0x000046f0: move_ $s0, $v0 # .word 0x00408021
.L0x000046f4: lw $a0, 0x38($s1) # .word 0x8e240038
.L0x000046f8: lbu $a2, 0x55($v0) # .word 0x90460055
.L0x000046fc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004700: nop # .word 0x00000000
.L0x00004704: jalr $v0 # .word 0x0040f809
.L0x00004708: move_ $a1, $s0 # .word 0x02002821
.L0x0000470c: lh $v1, 0xcc($s3) # .word 0x866300cc
.L0x00004710: lw $v0, 0x8($s7) # .word 0x8ee20008
.L0x00004714: nop # .word 0x00000000
.L0x00004718: bne $v0, $v1, .L0x00004734 # .word 0x14430006
.L0x0000471c: move_ $a1, $zr # .word 0x00002821
.L0x00004720: lw $a0, 0x38($s1) # .word 0x8e240038
.L0x00004724: nop # .word 0x00000000
.L0x00004728: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000472c: j 0x800873f0 # .word 0x08021cfc
.L0x00004730: li $a1, 0x1 # .word 0x24050001
.L0x00004734: lw $a0, 0x38($s1) # .word 0x8e240038
.L0x00004738: nop # .word 0x00000000
.L0x0000473c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00004740: nop # .word 0x00000000
.L0x00004744: jalr $v0 # .word 0x0040f809
.L0x00004748: addiu $s1, 0x4 # .word 0x26310004
.L0x0000474c: addiu $s2, 0x1 # .word 0x26520001
.L0x00004750: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x00004754: bnez $v0, .L0x00004668 # .word 0x1440ffc4
.L0x00004758: addiu $s3, 0x2 # .word 0x26730002
.L0x0000475c: move_ $s2, $zr # .word 0x00009021
.L0x00004760: lui $v0, 0x8004 # .word 0x3c028004
.L0x00004764: addiu $s3, $v0, 0x4b38 # .word 0x24534b38
.L0x00004768: lui $s1, 0x8006 # .word 0x3c118006
.L0x0000476c: move_ $s0, $s4 # .word 0x02808021
.L0x00004770: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00004774: lw $v0, 0x414($s3) # .word 0x8e620414
.L0x00004778: nop # .word 0x00000000
.L0x0000477c: jalr $v0 # .word 0x0040f809
.L0x00004780: addiu $a0, 0x39 # .word 0x24840039
.L0x00004784: move_ $a1, $v0 # .word 0x00402821
.L0x00004788: addiu $a2, $s2, 0x21 # .word 0x26460021
.L0x0000478c: lw $a0, 0x44($s0) # .word 0x8e040044
.L0x00004790: addiu $s0, 0x4 # .word 0x26100004
.L0x00004794: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00004798: nop # .word 0x00000000
.L0x0000479c: jalr $v0 # .word 0x0040f809
.L0x000047a0: addiu $s2, 0x1 # .word 0x26520001
.L0x000047a4: slti $v0, $s2, 0x2 # .word 0x2a420002
.L0x000047a8: bnez $v0, .L0x00004770 # .word 0x1440fff1
.L0x000047ac: nop # .word 0x00000000
.L0x000047b0: move_ $s2, $zr # .word 0x00009021
.L0x000047b4: move_ $s1, $s4 # .word 0x02808821
.L0x000047b8: addiu $s0, $sp, 0x10 # .word 0x27b00010
.L0x000047bc: lh $a2, 0xc($s0) # .word 0x8606000c
.L0x000047c0: nop # .word 0x00000000
.L0x000047c4: slti $v0, $a2, 0x3e8 # .word 0x28c203e8
.L0x000047c8: bnez $v0, .L0x000047d4 # .word 0x14400002
.L0x000047cc: move_ $a1, $zr # .word 0x00002821
.L0x000047d0: li $a2, 0x3e7 # .word 0x240603e7
.L0x000047d4: lw $a0, 0x4($s1) # .word 0x8e240004
.L0x000047d8: addiu $s1, 0x4 # .word 0x26310004
.L0x000047dc: addiu $s0, 0x2 # .word 0x26100002
.L0x000047e0: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x000047e4: nop # .word 0x00000000
.L0x000047e8: jalr $v0 # .word 0x0040f809
.L0x000047ec: addiu $s2, 0x1 # .word 0x26520001
.L0x000047f0: slti $v0, $s2, 0xd # .word 0x2a42000d
.L0x000047f4: bnez $v0, .L0x000047bc # .word 0x1440fff1
.L0x000047f8: nop # .word 0x00000000
.L0x000047fc: lh $v0, 0x36($sp) # .word 0x87a20036
.L0x00004800: nop # .word 0x00000000
.L0x00004804: beqz $v0, .L0x00004824 # .word 0x10400007
.L0x00004808: nop # .word 0x00000000
.L0x0000480c: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00004810: nop # .word 0x00000000
.L0x00004814: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00004818: nop # .word 0x00000000
.L0x0000481c: jalr $v0 # .word 0x0040f809
.L0x00004820: li $a1, 0x6 # .word 0x24050006
.L0x00004824: lh $v0, 0x38($sp) # .word 0x87a20038
.L0x00004828: nop # .word 0x00000000
.L0x0000482c: beqz $v0, .L0x0000484c # .word 0x10400007
.L0x00004830: nop # .word 0x00000000
.L0x00004834: lw $a0, 0x8($s4) # .word 0x8e840008
.L0x00004838: nop # .word 0x00000000
.L0x0000483c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00004840: nop # .word 0x00000000
.L0x00004844: jalr $v0 # .word 0x0040f809
.L0x00004848: li $a1, 0x6 # .word 0x24050006
.L0x0000484c: lh $v0, 0x3a($sp) # .word 0x87a2003a
.L0x00004850: nop # .word 0x00000000
.L0x00004854: beqz $v0, .L0x00004874 # .word 0x10400007
.L0x00004858: nop # .word 0x00000000
.L0x0000485c: lw $a0, 0x14($s4) # .word 0x8e840014
.L0x00004860: nop # .word 0x00000000
.L0x00004864: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00004868: nop # .word 0x00000000
.L0x0000486c: jalr $v0 # .word 0x0040f809
.L0x00004870: li $a1, 0x6 # .word 0x24050006
.L0x00004874: move_ $s2, $zr # .word 0x00009021
.L0x00004878: move_ $s0, $s4 # .word 0x02808021
.L0x0000487c: li $a1, 0x1 # .word 0x24050001
.L0x00004880: lw $a0, 0x4($s0) # .word 0x8e040004
.L0x00004884: addiu $s0, 0x4 # .word 0x26100004
.L0x00004888: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x0000488c: nop # .word 0x00000000
.L0x00004890: jalr $v0 # .word 0x0040f809
.L0x00004894: addu $s2, $a1 # .word 0x02459021
.L0x00004898: slti $v0, $s2, 0xd # .word 0x2a42000d
.L0x0000489c: bnez $v0, .L0x00004880 # .word 0x1440fff8
.L0x000048a0: li $a1, 0x1 # .word 0x24050001
.L0x000048a4: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x000048a8: nop # .word 0x00000000
.L0x000048ac: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000048b0: j 0x800875c8 # .word 0x08021d72
.L0x000048b4: nop # .word 0x00000000
.L0x000048b8: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x000048bc: lw $s0, 0x24($s3) # .word 0x8e700024
.L0x000048c0: addiu $v0, -0x4 # .word 0x2442fffc
.L0x000048c4: blez $v0, .L0x00004908 # .word 0x18400010
.L0x000048c8: move_ $s2, $zr # .word 0x00009021
.L0x000048cc: lw $a0, ($s0) # .word 0x8e040000
.L0x000048d0: nop # .word 0x00000000
.L0x000048d4: beqz $a0, .L0x000048ec # .word 0x10800005
.L0x000048d8: nop # .word 0x00000000
.L0x000048dc: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000048e0: nop # .word 0x00000000
.L0x000048e4: jalr $v0 # .word 0x0040f809
.L0x000048e8: move_ $a1, $zr # .word 0x00002821
.L0x000048ec: addiu $s2, 0x1 # .word 0x26520001
.L0x000048f0: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x000048f4: nop # .word 0x00000000
.L0x000048f8: addiu $v0, -0x4 # .word 0x2442fffc
.L0x000048fc: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00004900: bnez $v0, .L0x000048cc # .word 0x1440fff2
.L0x00004904: addiu $s0, 0x4 # .word 0x26100004
.L0x00004908: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x0000490c: nop # .word 0x00000000
.L0x00004910: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00004914: move_ $a1, $zr # .word 0x00002821
.L0x00004918: jalr $v0 # .word 0x0040f809
.L0x0000491c: nop # .word 0x00000000
.L0x00004920: lw $ra, 0x64($sp) # .word 0x8fbf0064
.L0x00004924: lw $s8, 0x60($sp) # .word 0x8fbe0060
.L0x00004928: lw $s7, 0x5c($sp) # .word 0x8fb7005c
.L0x0000492c: lw $s6, 0x58($sp) # .word 0x8fb60058
.L0x00004930: lw $s5, 0x54($sp) # .word 0x8fb50054
.L0x00004934: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x00004938: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x0000493c: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x00004940: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x00004944: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x00004948: jr $ra # .word 0x03e00008
.L0x0000494c: addiu $sp, 0x68 # .word 0x27bd0068
.L0x00004950: addiu $sp, -0x48 # .word 0x27bdffb8
.L0x00004954: sw $s3, 0x3c($sp) # .word 0xafb3003c
.L0x00004958: move_ $s3, $a0 # .word 0x00809821
.L0x0000495c: sw $ra, 0x44($sp) # .word 0xafbf0044
.L0x00004960: sw $s4, 0x40($sp) # .word 0xafb40040
.L0x00004964: sw $s2, 0x38($sp) # .word 0xafb20038
.L0x00004968: sw $s1, 0x34($sp) # .word 0xafb10034
.L0x0000496c: sw $s0, 0x30($sp) # .word 0xafb00030
.L0x00004970: lw $v1, 0x10($s3) # .word 0x8e630010
.L0x00004974: nop # .word 0x00000000
.L0x00004978: sltiu $v0, $v1, 0x35 # .word 0x2c620035
.L0x0000497c: beqz $v0, .L0x000049a4 # .word 0x10400009
.L0x00004980: move_ $s4, $a1 # .word 0x00a0a021
.L0x00004984: lui $v0, 0x8008 # .word 0x3c028008
.L0x00004988: addiu $v0, 0x2d08 # .word 0x24422d08
.L0x0000498c: sll $v1, 0x2 # .word 0x00031880
.L0x00004990: addu $v1, $v0 # .word 0x00621821
.L0x00004994: lw $v0, ($v1) # .word 0x8c620000
.L0x00004998: nop # .word 0x00000000
.L0x0000499c: jr $v0 # .word 0x00400008
.L0x000049a0: nop # .word 0x00000000
.L0x000049a4: lui $s0, 0x8005 # .word 0x3c108005
.L0x000049a8: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x000049ac: addiu $s0, -0x72cc # .word 0x26108d34
.L0x000049b0: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x000049b4: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x000049b8: nop # .word 0x00000000
.L0x000049bc: jalr $v0 # .word 0x0040f809
.L0x000049c0: nop # .word 0x00000000
.L0x000049c4: move_ $s1, $v0 # .word 0x00408821
.L0x000049c8: move_ $a0, $s1 # .word 0x02202021
.L0x000049cc: lw $v0, 0x2738($s0) # .word 0x8e022738
.L0x000049d0: nop # .word 0x00000000
.L0x000049d4: jalr $v0 # .word 0x0040f809
.L0x000049d8: addiu $a1, $s3, 0xcc # .word 0x266500cc
.L0x000049dc: move_ $a0, $s1 # .word 0x02202021
.L0x000049e0: lw $v0, 0x2740($s0) # .word 0x8e022740
.L0x000049e4: nop # .word 0x00000000
.L0x000049e8: jalr $v0 # .word 0x0040f809
.L0x000049ec: addiu $a1, $s3, 0xd2 # .word 0x266500d2
.L0x000049f0: addiu $a0, $s3, 0x54 # .word 0x26640054
.L0x000049f4: lui $s0, 0x8009 # .word 0x3c108009
.L0x000049f8: addiu $s0, -0x298 # .word 0x2610fd68
.L0x000049fc: sw $v0, 0x12c($s3) # .word 0xae62012c
.L0x00004a00: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004a04: nop # .word 0x00000000
.L0x00004a08: jalr $v0 # .word 0x0040f809
.L0x00004a0c: li $a1, 0x1 # .word 0x24050001
.L0x00004a10: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00004a14: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004a18: nop # .word 0x00000000
.L0x00004a1c: jalr $v0 # .word 0x0040f809
.L0x00004a20: li $a1, 0x1 # .word 0x24050001
.L0x00004a24: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00004a28: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004a2c: nop # .word 0x00000000
.L0x00004a30: jalr $v0 # .word 0x0040f809
.L0x00004a34: li $a1, 0x1 # .word 0x24050001
.L0x00004a38: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00004a3c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004a40: j 0x80088190 # .word 0x08022064
.L0x00004a44: li $a1, 0x1 # .word 0x24050001
.L0x00004a48: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004a4c: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00004a50: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004a54: nop # .word 0x00000000
.L0x00004a58: jalr $v0 # .word 0x0040f809
.L0x00004a5c: addiu $a0, $s3, 0x54 # .word 0x26640054
.L0x00004a60: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004a64: nop # .word 0x00000000
.L0x00004a68: jalr $v0 # .word 0x0040f809
.L0x00004a6c: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00004a70: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004a74: nop # .word 0x00000000
.L0x00004a78: jalr $v0 # .word 0x0040f809
.L0x00004a7c: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00004a80: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004a84: nop # .word 0x00000000
.L0x00004a88: jalr $v0 # .word 0x0040f809
.L0x00004a8c: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00004a90: beqz $v0, .L0x0000553c # .word 0x104002aa
.L0x00004a94: move_ $a0, $s3 # .word 0x02602021
.L0x00004a98: move_ $a1, $s4 # .word 0x02802821
.L0x00004a9c: jal 0x80087248 # .word 0x0c021c92
.L0x00004aa0: li $a2, 0x1 # .word 0x24060001
.L0x00004aa4: j 0x80088198 # .word 0x08022066
.L0x00004aa8: nop # .word 0x00000000
.L0x00004aac: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004ab0: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00004ab4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004ab8: lw $s2, 0xbc($s3) # .word 0x8e7200bc
.L0x00004abc: jalr $v0 # .word 0x0040f809
.L0x00004ac0: move_ $a0, $zr # .word 0x00002021
.L0x00004ac4: move_ $a0, $zr # .word 0x00002021
.L0x00004ac8: li $a1, 0x4 # .word 0x24050004
.L0x00004acc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004ad0: nop # .word 0x00000000
.L0x00004ad4: jalr $v1 # .word 0x0060f809
.L0x00004ad8: move_ $s0, $v0 # .word 0x00408021
.L0x00004adc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004ae0: andi $s0, 0x1 # .word 0x32100001
.L0x00004ae4: bnez $s0, .L0x00004b24 # .word 0x1600000f
.L0x00004ae8: nop # .word 0x00000000
.L0x00004aec: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00004af0: nop # .word 0x00000000
.L0x00004af4: jalr $v0 # .word 0x0040f809
.L0x00004af8: move_ $a0, $zr # .word 0x00002021
.L0x00004afc: move_ $a0, $zr # .word 0x00002021
.L0x00004b00: li $a1, 0x4 # .word 0x24050004
.L0x00004b04: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004b08: nop # .word 0x00000000
.L0x00004b0c: jalr $v1 # .word 0x0060f809
.L0x00004b10: move_ $s0, $v0 # .word 0x00408021
.L0x00004b14: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004b18: andi $s0, 0x1 # .word 0x32100001
.L0x00004b1c: beqz $s0, .L0x00004b40 # .word 0x12000008
.L0x00004b20: nop # .word 0x00000000
.L0x00004b24: lw $v0, 0xbc($s3) # .word 0x8e6200bc
.L0x00004b28: nop # .word 0x00000000
.L0x00004b2c: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00004b30: bgez $v0, .L0x00004bd0 # .word 0x04410027
.L0x00004b34: sw $v0, 0xbc($s3) # .word 0xae6200bc
.L0x00004b38: j 0x80087880 # .word 0x08021e20
.L0x00004b3c: sw $zr, 0xbc($s3) # .word 0xae6000bc
.L0x00004b40: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004b44: nop # .word 0x00000000
.L0x00004b48: jalr $v0 # .word 0x0040f809
.L0x00004b4c: move_ $a0, $zr # .word 0x00002021
.L0x00004b50: move_ $a0, $zr # .word 0x00002021
.L0x00004b54: li $a1, 0x6 # .word 0x24050006
.L0x00004b58: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004b5c: nop # .word 0x00000000
.L0x00004b60: jalr $v1 # .word 0x0060f809
.L0x00004b64: move_ $s0, $v0 # .word 0x00408021
.L0x00004b68: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004b6c: andi $s0, 0x1 # .word 0x32100001
.L0x00004b70: bnez $s0, .L0x00004bb0 # .word 0x1600000f
.L0x00004b74: nop # .word 0x00000000
.L0x00004b78: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00004b7c: nop # .word 0x00000000
.L0x00004b80: jalr $v0 # .word 0x0040f809
.L0x00004b84: move_ $a0, $zr # .word 0x00002021
.L0x00004b88: move_ $a0, $zr # .word 0x00002021
.L0x00004b8c: li $a1, 0x6 # .word 0x24050006
.L0x00004b90: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004b94: nop # .word 0x00000000
.L0x00004b98: jalr $v1 # .word 0x0060f809
.L0x00004b9c: move_ $s0, $v0 # .word 0x00408021
.L0x00004ba0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004ba4: andi $s0, 0x1 # .word 0x32100001
.L0x00004ba8: beqz $s0, .L0x00004bd0 # .word 0x12000009
.L0x00004bac: nop # .word 0x00000000
.L0x00004bb0: lw $v0, 0xbc($s3) # .word 0x8e6200bc
.L0x00004bb4: nop # .word 0x00000000
.L0x00004bb8: addiu $v0, 0x1 # .word 0x24420001
.L0x00004bbc: sw $v0, 0xbc($s3) # .word 0xae6200bc
.L0x00004bc0: slti $v0, 0x2 # .word 0x28420002
.L0x00004bc4: bnez $v0, .L0x00004bd0 # .word 0x14400002
.L0x00004bc8: li $v0, 0x1 # .word 0x24020001
.L0x00004bcc: sw $v0, 0xbc($s3) # .word 0xae6200bc
.L0x00004bd0: lw $v0, 0xbc($s3) # .word 0x8e6200bc
.L0x00004bd4: nop # .word 0x00000000
.L0x00004bd8: beq $s2, $v0, .L0x00004c1c # .word 0x12420010
.L0x00004bdc: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004be0: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004be4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004be8: nop # .word 0x00000000
.L0x00004bec: jalr $v0 # .word 0x0040f809
.L0x00004bf0: ori $a0, 0x513e # .word 0x3484513e
.L0x00004bf4: li $a1, 0x9a # .word 0x2405009a
.L0x00004bf8: lw $v0, 0xbc($s3) # .word 0x8e6200bc
.L0x00004bfc: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x00004c00: sll $a2, $v0, 0x3 # .word 0x000230c0
.L0x00004c04: subu $a2, $v0 # .word 0x00c23023
.L0x00004c08: sll $a2, 0x1 # .word 0x00063040
.L0x00004c0c: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00004c10: nop # .word 0x00000000
.L0x00004c14: jalr $v0 # .word 0x0040f809
.L0x00004c18: addiu $a2, 0x72 # .word 0x24c60072
.L0x00004c1c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004c20: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00004c24: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004c28: nop # .word 0x00000000
.L0x00004c2c: jalr $v0 # .word 0x0040f809
.L0x00004c30: move_ $a0, $zr # .word 0x00002021
.L0x00004c34: move_ $a0, $zr # .word 0x00002021
.L0x00004c38: li $a1, 0xd # .word 0x2405000d
.L0x00004c3c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004c40: nop # .word 0x00000000
.L0x00004c44: jalr $v1 # .word 0x0060f809
.L0x00004c48: move_ $s0, $v0 # .word 0x00408021
.L0x00004c4c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004c50: andi $s0, 0x1 # .word 0x32100001
.L0x00004c54: beqz $s0, .L0x00004cf8 # .word 0x12000028
.L0x00004c58: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004c5c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004c60: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004c64: nop # .word 0x00000000
.L0x00004c68: jalr $v0 # .word 0x0040f809
.L0x00004c6c: ori $a0, 0x503c # .word 0x3484503c
.L0x00004c70: lw $v1, 0xbc($s3) # .word 0x8e6300bc
.L0x00004c74: nop # .word 0x00000000
.L0x00004c78: bnez $v1, .L0x00004c94 # .word 0x14600006
.L0x00004c7c: li $v0, 0x1 # .word 0x24020001
.L0x00004c80: lw $v0, 0x12c($s3) # .word 0x8e62012c
.L0x00004c84: nop # .word 0x00000000
.L0x00004c88: slti $v0, 0x4 # .word 0x28420004
.L0x00004c8c: bnez $v0, .L0x00004cac # .word 0x14400007
.L0x00004c90: li $v0, 0x1 # .word 0x24020001
.L0x00004c94: bne $v1, $v0, .L0x00004cec # .word 0x14620015
.L0x00004c98: nop # .word 0x00000000
.L0x00004c9c: lw $v0, 0x12c($s3) # .word 0x8e62012c
.L0x00004ca0: nop # .word 0x00000000
.L0x00004ca4: bnez $v0, .L0x00004cec # .word 0x14400011
.L0x00004ca8: nop # .word 0x00000000
.L0x00004cac: move_ $a0, $s3 # .word 0x02602021
.L0x00004cb0: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x00004cb4: nop # .word 0x00000000
.L0x00004cb8: jalr $v0 # .word 0x0040f809
.L0x00004cbc: li $a1, 0x1e # .word 0x2405001e
.L0x00004cc0: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x00004cc4: lui $v0, 0x8009 # .word 0x3c028009
.L0x00004cc8: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00004ccc: nop # .word 0x00000000
.L0x00004cd0: jalr $v0 # .word 0x0040f809
.L0x00004cd4: li $a1, 0x1 # .word 0x24050001
.L0x00004cd8: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x00004cdc: nop # .word 0x00000000
.L0x00004ce0: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00004ce4: j 0x80087d94 # .word 0x08021f65
.L0x00004ce8: nop # .word 0x00000000
.L0x00004cec: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00004cf0: j 0x8008819c # .word 0x08022067
.L0x00004cf4: sw $zr, 0x14($s3) # .word 0xae600014
.L0x00004cf8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004cfc: nop # .word 0x00000000
.L0x00004d00: jalr $v0 # .word 0x0040f809
.L0x00004d04: move_ $a0, $zr # .word 0x00002021
.L0x00004d08: move_ $a0, $zr # .word 0x00002021
.L0x00004d0c: li $a1, 0xe # .word 0x2405000e
.L0x00004d10: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004d14: nop # .word 0x00000000
.L0x00004d18: jalr $v1 # .word 0x0060f809
.L0x00004d1c: move_ $s0, $v0 # .word 0x00408021
.L0x00004d20: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004d24: andi $s0, 0x1 # .word 0x32100001
.L0x00004d28: beqz $s0, .L0x0000553c # .word 0x12000204
.L0x00004d2c: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004d30: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004d34: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004d38: nop # .word 0x00000000
.L0x00004d3c: jalr $v0 # .word 0x0040f809
.L0x00004d40: ori $a0, 0x50bd # .word 0x348450bd
.L0x00004d44: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00004d48: li $v1, 0x1 # .word 0x24030001
.L0x00004d4c: sw $v1, 0x14($s3) # .word 0xae630014
.L0x00004d50: addu $v0, $v1 # .word 0x00431021
.L0x00004d54: j 0x800881ec # .word 0x0802207b
.L0x00004d58: sw $v0, 0x10($s3) # .word 0xae620010
.L0x00004d5c: addiu $a0, $s3, 0x54 # .word 0x26640054
.L0x00004d60: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004d64: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00004d68: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004d6c: nop # .word 0x00000000
.L0x00004d70: jalr $v0 # .word 0x0040f809
.L0x00004d74: move_ $a1, $zr # .word 0x00002821
.L0x00004d78: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00004d7c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004d80: nop # .word 0x00000000
.L0x00004d84: jalr $v0 # .word 0x0040f809
.L0x00004d88: move_ $a1, $zr # .word 0x00002821
.L0x00004d8c: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00004d90: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004d94: nop # .word 0x00000000
.L0x00004d98: jalr $v0 # .word 0x0040f809
.L0x00004d9c: move_ $a1, $zr # .word 0x00002821
.L0x00004da0: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00004da4: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00004da8: nop # .word 0x00000000
.L0x00004dac: jalr $v0 # .word 0x0040f809
.L0x00004db0: move_ $a1, $zr # .word 0x00002821
.L0x00004db4: move_ $a0, $s3 # .word 0x02602021
.L0x00004db8: move_ $a1, $s4 # .word 0x02802821
.L0x00004dbc: jal 0x80087248 # .word 0x0c021c92
.L0x00004dc0: move_ $a2, $zr # .word 0x00003021
.L0x00004dc4: j 0x80088198 # .word 0x08022066
.L0x00004dc8: nop # .word 0x00000000
.L0x00004dcc: lui $s0, 0x8009 # .word 0x3c108009
.L0x00004dd0: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00004dd4: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004dd8: nop # .word 0x00000000
.L0x00004ddc: jalr $v0 # .word 0x0040f809
.L0x00004de0: addiu $a0, $s3, 0x54 # .word 0x26640054
.L0x00004de4: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004de8: nop # .word 0x00000000
.L0x00004dec: jalr $v0 # .word 0x0040f809
.L0x00004df0: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00004df4: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004df8: nop # .word 0x00000000
.L0x00004dfc: jalr $v0 # .word 0x0040f809
.L0x00004e00: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00004e04: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00004e08: nop # .word 0x00000000
.L0x00004e0c: jalr $v0 # .word 0x0040f809
.L0x00004e10: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00004e14: beqz $v0, .L0x0000553c # .word 0x104001c9
.L0x00004e18: nop # .word 0x00000000
.L0x00004e1c: lw $v0, 0x14($s3) # .word 0x8e620014
.L0x00004e20: nop # .word 0x00000000
.L0x00004e24: bnez $v0, .L0x00004e64 # .word 0x1440000f
.L0x00004e28: move_ $a0, $s3 # .word 0x02602021
.L0x00004e2c: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x00004e30: li $a1, 0x28 # .word 0x24050028
.L0x00004e34: jalr $v0 # .word 0x0040f809
.L0x00004e38: sw $zr, 0xc8($s3) # .word 0xae6000c8
.L0x00004e3c: lw $v1, 0xbc($s3) # .word 0x8e6300bc
.L0x00004e40: li $v0, 0x1 # .word 0x24020001
.L0x00004e44: beq $v1, $v0, .L0x00005280 # .word 0x1062010e
.L0x00004e48: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00004e4c: bnez $v0, .L0x000051e4 # .word 0x144000e5
.L0x00004e50: li $v0, 0xa # .word 0x2402000a
.L0x00004e54: li $v0, 0x2 # .word 0x24020002
.L0x00004e58: bne $v1, $v0, .L0x000051e4 # .word 0x146200e2
.L0x00004e5c: li $v0, 0xa # .word 0x2402000a
.L0x00004e60: move_ $a0, $s3 # .word 0x02602021
.L0x00004e64: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x00004e68: nop # .word 0x00000000
.L0x00004e6c: jalr $v0 # .word 0x0040f809
.L0x00004e70: li $a1, 0x3 # .word 0x24050003
.L0x00004e74: j 0x800881ec # .word 0x0802207b
.L0x00004e78: nop # .word 0x00000000
.L0x00004e7c: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00004e80: nop # .word 0x00000000
.L0x00004e84: bnez $v0, .L0x00004ec0 # .word 0x1440000e
.L0x00004e88: nop # .word 0x00000000
.L0x00004e8c: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00004e90: nop # .word 0x00000000
.L0x00004e94: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00004e98: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004e9c: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00004ea0: nop # .word 0x00000000
.L0x00004ea4: jalr $v0 # .word 0x0040f809
.L0x00004ea8: nop # .word 0x00000000
.L0x00004eac: move_ $a0, $v0 # .word 0x00402021
.L0x00004eb0: move_ $a1, $zr # .word 0x00002821
.L0x00004eb4: jal 0x8008eabc # .word 0x0c023aaf
.L0x00004eb8: move_ $a2, $a1 # .word 0x00a03021
.L0x00004ebc: sw $v0, 0x54($s4) # .word 0xae820054
.L0x00004ec0: lw $v1, 0x54($s4) # .word 0x8e830054
.L0x00004ec4: lw $v0, 0xc8($s3) # .word 0x8e6200c8
.L0x00004ec8: j 0x80088198 # .word 0x08022066
.L0x00004ecc: sw $v0, 0x160($v1) # .word 0xac620160
.L0x00004ed0: j 0x80087c98 # .word 0x08021f26
.L0x00004ed4: li $s2, 0x1 # .word 0x24120001
.L0x00004ed8: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00004edc: nop # .word 0x00000000
.L0x00004ee0: beqz $v0, .L0x00004efc # .word 0x10400006
.L0x00004ee4: nop # .word 0x00000000
.L0x00004ee8: lw $v0, 0x10($v0) # .word 0x8c420010
.L0x00004eec: nop # .word 0x00000000
.L0x00004ef0: slti $v0, 0x2 # .word 0x28420002
.L0x00004ef4: bnez $v0, .L0x0000553c # .word 0x14400191
.L0x00004ef8: nop # .word 0x00000000
.L0x00004efc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004f00: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00004f04: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00004f08: nop # .word 0x00000000
.L0x00004f0c: jalr $v0 # .word 0x0040f809
.L0x00004f10: move_ $a0, $zr # .word 0x00002021
.L0x00004f14: move_ $a0, $zr # .word 0x00002021
.L0x00004f18: li $a1, 0xd # .word 0x2405000d
.L0x00004f1c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00004f20: nop # .word 0x00000000
.L0x00004f24: jalr $v1 # .word 0x0060f809
.L0x00004f28: move_ $s0, $v0 # .word 0x00408021
.L0x00004f2c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00004f30: andi $s0, 0x1 # .word 0x32100001
.L0x00004f34: beqz $s0, .L0x00005064 # .word 0x1200004b
.L0x00004f38: lui $a0, 0x8004 # .word 0x3c048004
.L0x00004f3c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00004f40: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00004f44: nop # .word 0x00000000
.L0x00004f48: jalr $v0 # .word 0x0040f809
.L0x00004f4c: ori $a0, 0x503c # .word 0x3484503c
.L0x00004f50: lw $v1, 0x14($s3) # .word 0x8e630014
.L0x00004f54: li $v0, 0x14 # .word 0x24020014
.L0x00004f58: bne $v1, $v0, .L0x0000503c # .word 0x14620038
.L0x00004f5c: move_ $a0, $s3 # .word 0x02602021
.L0x00004f60: lui $s0, 0x8005 # .word 0x3c108005
.L0x00004f64: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00004f68: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00004f6c: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00004f70: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00004f74: nop # .word 0x00000000
.L0x00004f78: jalr $v0 # .word 0x0040f809
.L0x00004f7c: nop # .word 0x00000000
.L0x00004f80: move_ $s2, $v0 # .word 0x00409021
.L0x00004f84: move_ $a0, $s2 # .word 0x02402021
.L0x00004f88: lw $v0, 0x2738($s0) # .word 0x8e022738
.L0x00004f8c: nop # .word 0x00000000
.L0x00004f90: jalr $v0 # .word 0x0040f809
.L0x00004f94: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00004f98: move_ $a0, $s2 # .word 0x02402021
.L0x00004f9c: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00004fa0: addiu $s1, $sp, 0x18 # .word 0x27b10018
.L0x00004fa4: lw $v0, 0x160($v0) # .word 0x8c420160
.L0x00004fa8: move_ $a2, $s1 # .word 0x02203021
.L0x00004fac: sll $v0, 0x1 # .word 0x00021040
.L0x00004fb0: addu $v0, $sp, $v0 # .word 0x03a21021
.L0x00004fb4: lh $a1, 0x10($v0) # .word 0x84450010
.L0x00004fb8: lw $v0, 0x2748($s0) # .word 0x8e022748
.L0x00004fbc: nop # .word 0x00000000
.L0x00004fc0: jalr $v0 # .word 0x0040f809
.L0x00004fc4: move_ $s2, $zr # .word 0x00009021
.L0x00004fc8: move_ $v1, $s2 # .word 0x02401821
.L0x00004fcc: lh $v0, 0x8($s1) # .word 0x86220008
.L0x00004fd0: nop # .word 0x00000000
.L0x00004fd4: bnez $v0, .L0x00004ed0 # .word 0x1440ffbe
.L0x00004fd8: addiu $v1, 0x1 # .word 0x24630001
.L0x00004fdc: slti $v0, $v1, 0x6 # .word 0x28620006
.L0x00004fe0: bnez $v0, .L0x00004fcc # .word 0x1440fffa
.L0x00004fe4: addiu $s1, 0x2 # .word 0x26310002
.L0x00004fe8: bnez $s2, .L0x0000503c # .word 0x16400014
.L0x00004fec: move_ $a0, $s3 # .word 0x02602021
.L0x00004ff0: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x00004ff4: nop # .word 0x00000000
.L0x00004ff8: jalr $v0 # .word 0x0040f809
.L0x00004ffc: li $a1, 0x32 # .word 0x24050032
.L0x00005000: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00005004: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005008: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000500c: nop # .word 0x00000000
.L0x00005010: jalr $v0 # .word 0x0040f809
.L0x00005014: li $a1, 0x1 # .word 0x24050001
.L0x00005018: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x0000501c: nop # .word 0x00000000
.L0x00005020: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00005024: nop # .word 0x00000000
.L0x00005028: jalr $v0 # .word 0x0040f809
.L0x0000502c: move_ $a1, $zr # .word 0x00002821
.L0x00005030: lw $v1, 0x54($s4) # .word 0x8e830054
.L0x00005034: j 0x800881e8 # .word 0x0802207a
.L0x00005038: li $v0, 0x4 # .word 0x24020004
.L0x0000503c: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00005040: lw $v1, 0x30($a0) # .word 0x8c830030
.L0x00005044: lw $a2, 0x160($v0) # .word 0x8c460160
.L0x00005048: lw $v0, 0x14($a0) # .word 0x8c820014
.L0x0000504c: move_ $a1, $zr # .word 0x00002821
.L0x00005050: sw $v0, 0x10($a0) # .word 0xac820010
.L0x00005054: jalr $v1 # .word 0x0060f809
.L0x00005058: sw $a2, 0xc8($a0) # .word 0xac8600c8
.L0x0000505c: j 0x800881ec # .word 0x0802207b
.L0x00005060: nop # .word 0x00000000
.L0x00005064: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00005068: nop # .word 0x00000000
.L0x0000506c: jalr $v0 # .word 0x0040f809
.L0x00005070: move_ $a0, $zr # .word 0x00002021
.L0x00005074: move_ $a0, $zr # .word 0x00002021
.L0x00005078: li $a1, 0xe # .word 0x2405000e
.L0x0000507c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00005080: nop # .word 0x00000000
.L0x00005084: jalr $v1 # .word 0x0060f809
.L0x00005088: move_ $s0, $v0 # .word 0x00408021
.L0x0000508c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005090: andi $s0, 0x1 # .word 0x32100001
.L0x00005094: beqz $s0, .L0x0000553c # .word 0x12000129
.L0x00005098: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000509c: lui $v0, 0x8005 # .word 0x3c028005
.L0x000050a0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000050a4: nop # .word 0x00000000
.L0x000050a8: jalr $v0 # .word 0x0040f809
.L0x000050ac: ori $a0, 0x50bd # .word 0x348450bd
.L0x000050b0: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x000050b4: nop # .word 0x00000000
.L0x000050b8: lw $v0, 0x170($a0) # .word 0x8c820170
.L0x000050bc: nop # .word 0x00000000
.L0x000050c0: jalr $v0 # .word 0x0040f809
.L0x000050c4: nop # .word 0x00000000
.L0x000050c8: j 0x80088198 # .word 0x08022066
.L0x000050cc: nop # .word 0x00000000
.L0x000050d0: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x000050d4: nop # .word 0x00000000
.L0x000050d8: bnez $v0, .L0x0000553c # .word 0x14400118
.L0x000050dc: move_ $a0, $s3 # .word 0x02602021
.L0x000050e0: lw $v0, 0x2c($a0) # .word 0x8c82002c
.L0x000050e4: nop # .word 0x00000000
.L0x000050e8: jalr $v0 # .word 0x0040f809
.L0x000050ec: move_ $a1, $zr # .word 0x00002821
.L0x000050f0: j 0x800881ec # .word 0x0802207b
.L0x000050f4: nop # .word 0x00000000
.L0x000050f8: lw $a0, 0x50($s3) # .word 0x8e640050
.L0x000050fc: nop # .word 0x00000000
.L0x00005100: lw $v0, 0x6c($a0) # .word 0x8c82006c
.L0x00005104: nop # .word 0x00000000
.L0x00005108: jalr $v0 # .word 0x0040f809
.L0x0000510c: nop # .word 0x00000000
.L0x00005110: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x00005114: nop # .word 0x00000000
.L0x00005118: lw $v0, 0x170($a0) # .word 0x8c820170
.L0x0000511c: nop # .word 0x00000000
.L0x00005120: jalr $v0 # .word 0x0040f809
.L0x00005124: nop # .word 0x00000000
.L0x00005128: j 0x80088198 # .word 0x08022066
.L0x0000512c: nop # .word 0x00000000
.L0x00005130: lw $a0, 0x50($s3) # .word 0x8e640050
.L0x00005134: nop # .word 0x00000000
.L0x00005138: lw $v0, 0x70($a0) # .word 0x8c820070
.L0x0000513c: nop # .word 0x00000000
.L0x00005140: jalr $v0 # .word 0x0040f809
.L0x00005144: nop # .word 0x00000000
.L0x00005148: beqz $v0, .L0x0000553c # .word 0x104000fc
.L0x0000514c: nop # .word 0x00000000
.L0x00005150: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00005154: nop # .word 0x00000000
.L0x00005158: bnez $v0, .L0x0000553c # .word 0x144000f8
.L0x0000515c: nop # .word 0x00000000
.L0x00005160: lw $v0, 0x58($s4) # .word 0x8e820058
.L0x00005164: nop # .word 0x00000000
.L0x00005168: bnez $v0, .L0x000054e8 # .word 0x144000df
.L0x0000516c: nop # .word 0x00000000
.L0x00005170: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00005174: nop # .word 0x00000000
.L0x00005178: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x0000517c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005180: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00005184: nop # .word 0x00000000
.L0x00005188: jalr $v0 # .word 0x0040f809
.L0x0000518c: nop # .word 0x00000000
.L0x00005190: lw $a1, 0xc8($s3) # .word 0x8e6500c8
.L0x00005194: jal 0x80087018 # .word 0x0c021c06
.L0x00005198: move_ $a0, $v0 # .word 0x00402021
.L0x0000519c: j 0x80088198 # .word 0x08022066
.L0x000051a0: sw $v0, 0x58($s4) # .word 0xae820058
.L0x000051a4: lw $v0, 0x58($s4) # .word 0x8e820058
.L0x000051a8: nop # .word 0x00000000
.L0x000051ac: bnez $v0, .L0x0000553c # .word 0x144000e3
.L0x000051b0: nop # .word 0x00000000
.L0x000051b4: lw $a0, 0x50($s3) # .word 0x8e640050
.L0x000051b8: nop # .word 0x00000000
.L0x000051bc: lw $v0, 0x68($a0) # .word 0x8c820068
.L0x000051c0: nop # .word 0x00000000
.L0x000051c4: jalr $v0 # .word 0x0040f809
.L0x000051c8: nop # .word 0x00000000
.L0x000051cc: move_ $a0, $s3 # .word 0x02602021
.L0x000051d0: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x000051d4: nop # .word 0x00000000
.L0x000051d8: jalr $v0 # .word 0x0040f809
.L0x000051dc: li $a1, 0x28 # .word 0x24050028
.L0x000051e0: li $v0, 0xa # .word 0x2402000a
.L0x000051e4: j 0x800881ec # .word 0x0802207b
.L0x000051e8: sw $v0, 0x14($s3) # .word 0xae620014
.L0x000051ec: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x000051f0: nop # .word 0x00000000
.L0x000051f4: lw $v0, 0x170($a0) # .word 0x8c820170
.L0x000051f8: nop # .word 0x00000000
.L0x000051fc: jalr $v0 # .word 0x0040f809
.L0x00005200: nop # .word 0x00000000
.L0x00005204: j 0x80088198 # .word 0x08022066
.L0x00005208: nop # .word 0x00000000
.L0x0000520c: lw $v0, 0x54($s4) # .word 0x8e820054
.L0x00005210: nop # .word 0x00000000
.L0x00005214: bnez $v0, .L0x0000553c # .word 0x144000c9
.L0x00005218: nop # .word 0x00000000
.L0x0000521c: lw $v0, 0x5c($s4) # .word 0x8e82005c
.L0x00005220: nop # .word 0x00000000
.L0x00005224: bnez $v0, .L0x000054e8 # .word 0x144000b0
.L0x00005228: nop # .word 0x00000000
.L0x0000522c: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00005230: nop # .word 0x00000000
.L0x00005234: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00005238: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000523c: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00005240: nop # .word 0x00000000
.L0x00005244: jalr $v0 # .word 0x0040f809
.L0x00005248: nop # .word 0x00000000
.L0x0000524c: lw $a1, 0xc8($s3) # .word 0x8e6500c8
.L0x00005250: jal 0x8008d774 # .word 0x0c0235dd
.L0x00005254: move_ $a0, $v0 # .word 0x00402021
.L0x00005258: j 0x80088198 # .word 0x08022066
.L0x0000525c: sw $v0, 0x5c($s4) # .word 0xae82005c
.L0x00005260: lw $v0, 0x5c($s4) # .word 0x8e82005c
.L0x00005264: nop # .word 0x00000000
.L0x00005268: bnez $v0, .L0x0000553c # .word 0x144000b4
.L0x0000526c: move_ $a0, $s3 # .word 0x02602021
.L0x00005270: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x00005274: nop # .word 0x00000000
.L0x00005278: jalr $v0 # .word 0x0040f809
.L0x0000527c: li $a1, 0x28 # .word 0x24050028
.L0x00005280: li $v0, 0x14 # .word 0x24020014
.L0x00005284: j 0x800881ec # .word 0x0802207b
.L0x00005288: sw $v0, 0x14($s3) # .word 0xae620014
.L0x0000528c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005290: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00005294: nop # .word 0x00000000
.L0x00005298: jalr $v0 # .word 0x0040f809
.L0x0000529c: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x000052a0: beqz $v0, .L0x0000553c # .word 0x104000a6
.L0x000052a4: nop # .word 0x00000000
.L0x000052a8: lw $v0, 0x4c($s4) # .word 0x8e82004c
.L0x000052ac: nop # .word 0x00000000
.L0x000052b0: bnez $v0, .L0x000052cc # .word 0x14400006
.L0x000052b4: li $a1, 0x1 # .word 0x24050001
.L0x000052b8: li $a2, 0xa4 # .word 0x240600a4
.L0x000052bc: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x000052c0: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000052c4: li $a3, 0xb8 # .word 0x240700b8
.L0x000052c8: sw $v0, 0x4c($s4) # .word 0xae82004c
.L0x000052cc: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x000052d0: lw $a1, 0xb8($s3) # .word 0x8e6500b8
.L0x000052d4: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000052d8: nop # .word 0x00000000
.L0x000052dc: jalr $v0 # .word 0x0040f809
.L0x000052e0: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x000052e4: lui $v1, 0x8004 # .word 0x3c038004
.L0x000052e8: lui $v0, 0x8006 # .word 0x3c028006
.L0x000052ec: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000052f0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000052f4: nop # .word 0x00000000
.L0x000052f8: jalr $v0 # .word 0x0040f809
.L0x000052fc: addiu $a0, 0x39 # .word 0x24840039
.L0x00005300: move_ $a1, $v0 # .word 0x00402821
.L0x00005304: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x00005308: lw $a2, 0xbc($s3) # .word 0x8e6600bc
.L0x0000530c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005310: nop # .word 0x00000000
.L0x00005314: jalr $v0 # .word 0x0040f809
.L0x00005318: addiu $a2, 0x24 # .word 0x24c60024
.L0x0000531c: j 0x80088198 # .word 0x08022066
.L0x00005320: nop # .word 0x00000000
.L0x00005324: lui $s0, 0x8005 # .word 0x3c108005
.L0x00005328: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000532c: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x00005330: nop # .word 0x00000000
.L0x00005334: jalr $v0 # .word 0x0040f809
.L0x00005338: move_ $a0, $zr # .word 0x00002021
.L0x0000533c: move_ $a0, $zr # .word 0x00002021
.L0x00005340: li $a1, 0xd # .word 0x2405000d
.L0x00005344: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00005348: nop # .word 0x00000000
.L0x0000534c: jalr $v1 # .word 0x0060f809
.L0x00005350: move_ $s0, $v0 # .word 0x00408021
.L0x00005354: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005358: andi $s0, 0x1 # .word 0x32100001
.L0x0000535c: beqz $s0, .L0x0000553c # .word 0x12000077
.L0x00005360: lui $a0, 0x4 # .word 0x3c040004
.L0x00005364: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005368: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000536c: nop # .word 0x00000000
.L0x00005370: jalr $v0 # .word 0x0040f809
.L0x00005374: ori $a0, 0x1c # .word 0x3484001c
.L0x00005378: j 0x8008816c # .word 0x0802205b
.L0x0000537c: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x00005380: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005384: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00005388: nop # .word 0x00000000
.L0x0000538c: jalr $v0 # .word 0x0040f809
.L0x00005390: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x00005394: beqz $v0, .L0x0000553c # .word 0x10400069
.L0x00005398: nop # .word 0x00000000
.L0x0000539c: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x000053a0: nop # .word 0x00000000
.L0x000053a4: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000053a8: nop # .word 0x00000000
.L0x000053ac: jalr $v0 # .word 0x0040f809
.L0x000053b0: li $a1, 0x1 # .word 0x24050001
.L0x000053b4: move_ $a0, $s3 # .word 0x02602021
.L0x000053b8: lw $v0, 0x2c($a0) # .word 0x8c82002c
.L0x000053bc: nop # .word 0x00000000
.L0x000053c0: jalr $v0 # .word 0x0040f809
.L0x000053c4: li $a1, 0x2 # .word 0x24050002
.L0x000053c8: j 0x800881ec # .word 0x0802207b
.L0x000053cc: nop # .word 0x00000000
.L0x000053d0: lui $v0, 0x8009 # .word 0x3c028009
.L0x000053d4: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x000053d8: nop # .word 0x00000000
.L0x000053dc: jalr $v0 # .word 0x0040f809
.L0x000053e0: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x000053e4: beqz $v0, .L0x0000553c # .word 0x10400055
.L0x000053e8: nop # .word 0x00000000
.L0x000053ec: lw $v0, 0x4c($s4) # .word 0x8e82004c
.L0x000053f0: nop # .word 0x00000000
.L0x000053f4: bnez $v0, .L0x00005410 # .word 0x14400006
.L0x000053f8: li $a1, 0x1 # .word 0x24050001
.L0x000053fc: li $a2, 0xa4 # .word 0x240600a4
.L0x00005400: lh $a0, 0xb4($s3) # .word 0x866400b4
.L0x00005404: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00005408: li $a3, 0xb8 # .word 0x240700b8
.L0x0000540c: sw $v0, 0x4c($s4) # .word 0xae82004c
.L0x00005410: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x00005414: nop # .word 0x00000000
.L0x00005418: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x0000541c: nop # .word 0x00000000
.L0x00005420: jalr $v0 # .word 0x0040f809
.L0x00005424: move_ $a1, $zr # .word 0x00002821
.L0x00005428: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000542c: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005430: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005434: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00005438: nop # .word 0x00000000
.L0x0000543c: jalr $v0 # .word 0x0040f809
.L0x00005440: addiu $a0, 0x39 # .word 0x24840039
.L0x00005444: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x00005448: move_ $a1, $v0 # .word 0x00402821
.L0x0000544c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005450: nop # .word 0x00000000
.L0x00005454: jalr $v0 # .word 0x0040f809
.L0x00005458: li $a2, 0x25 # .word 0x24060025
.L0x0000545c: j 0x80088198 # .word 0x08022066
.L0x00005460: nop # .word 0x00000000
.L0x00005464: lui $s0, 0x8005 # .word 0x3c108005
.L0x00005468: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000546c: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x00005470: nop # .word 0x00000000
.L0x00005474: jalr $v0 # .word 0x0040f809
.L0x00005478: move_ $a0, $zr # .word 0x00002021
.L0x0000547c: move_ $a0, $zr # .word 0x00002021
.L0x00005480: li $a1, 0xd # .word 0x2405000d
.L0x00005484: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x00005488: nop # .word 0x00000000
.L0x0000548c: jalr $v1 # .word 0x0060f809
.L0x00005490: move_ $s0, $v0 # .word 0x00408021
.L0x00005494: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00005498: andi $s0, 0x1 # .word 0x32100001
.L0x0000549c: beqz $s0, .L0x0000553c # .word 0x12000027
.L0x000054a0: lui $a0, 0x4 # .word 0x3c040004
.L0x000054a4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000054a8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000054ac: nop # .word 0x00000000
.L0x000054b0: jalr $v0 # .word 0x0040f809
.L0x000054b4: ori $a0, 0x1c # .word 0x3484001c
.L0x000054b8: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x000054bc: lui $v0, 0x8009 # .word 0x3c028009
.L0x000054c0: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x000054c4: nop # .word 0x00000000
.L0x000054c8: jalr $v0 # .word 0x0040f809
.L0x000054cc: move_ $a1, $zr # .word 0x00002821
.L0x000054d0: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x000054d4: nop # .word 0x00000000
.L0x000054d8: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000054dc: move_ $a1, $zr # .word 0x00002821
.L0x000054e0: jalr $v0 # .word 0x0040f809
.L0x000054e4: nop # .word 0x00000000
.L0x000054e8: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x000054ec: nop # .word 0x00000000
.L0x000054f0: addiu $v0, 0x1 # .word 0x24420001
.L0x000054f4: j 0x800881ec # .word 0x0802207b
.L0x000054f8: sw $v0, 0x10($s3) # .word 0xae620010
.L0x000054fc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005500: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00005504: nop # .word 0x00000000
.L0x00005508: jalr $v0 # .word 0x0040f809
.L0x0000550c: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00005510: beqz $v0, .L0x0000553c # .word 0x1040000a
.L0x00005514: move_ $a0, $s3 # .word 0x02602021
.L0x00005518: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x0000551c: nop # .word 0x00000000
.L0x00005520: jalr $v0 # .word 0x0040f809
.L0x00005524: li $a1, 0x29 # .word 0x24050029
.L0x00005528: li $v0, 0x14 # .word 0x24020014
.L0x0000552c: sw $v0, 0x14($s3) # .word 0xae620014
.L0x00005530: lw $v1, 0x54($s4) # .word 0x8e830054
.L0x00005534: li $v0, 0x5 # .word 0x24020005
.L0x00005538: sw $v0, 0x10($v1) # .word 0xac620010
.L0x0000553c: lw $ra, 0x44($sp) # .word 0x8fbf0044
.L0x00005540: lw $s4, 0x40($sp) # .word 0x8fb40040
.L0x00005544: lw $s3, 0x3c($sp) # .word 0x8fb3003c
.L0x00005548: lw $s2, 0x38($sp) # .word 0x8fb20038
.L0x0000554c: lw $s1, 0x34($sp) # .word 0x8fb10034
.L0x00005550: lw $s0, 0x30($sp) # .word 0x8fb00030
.L0x00005554: jr $ra # .word 0x03e00008
.L0x00005558: addiu $sp, 0x48 # .word 0x27bd0048
.L0x0000555c: addiu $sp, -0xc0 # .word 0x27bdff40
.L0x00005560: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00005564: move_ $s1, $a0 # .word 0x00808821
.L0x00005568: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x0000556c: sw $ra, 0xb8($sp) # .word 0xafbf00b8
.L0x00005570: jal 0x8001f648 # .word 0x0c007d92
.L0x00005574: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x00005578: lw $a0, 0xb4($s1) # .word 0x8e2400b4
.L0x0000557c: lw $a1, 0xb8($s1) # .word 0x8e2500b8
.L0x00005580: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00005584: nop # .word 0x00000000
.L0x00005588: jalr $v0 # .word 0x0040f809
.L0x0000558c: nop # .word 0x00000000
.L0x00005590: lw $v0, 0xac($s1) # .word 0x8e2200ac
.L0x00005594: nop # .word 0x00000000
.L0x00005598: beqz $v0, .L0x0000562c # .word 0x10400024
.L0x0000559c: nop # .word 0x00000000
.L0x000055a0: lw $a0, 0xb4($s1) # .word 0x8e2400b4
.L0x000055a4: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000055a8: nop # .word 0x00000000
.L0x000055ac: jalr $v0 # .word 0x0040f809
.L0x000055b0: li $a1, 0x1 # .word 0x24050001
.L0x000055b4: lw $a0, 0xac($s1) # .word 0x8e2400ac
.L0x000055b8: li $v0, 0x1000 # .word 0x24021000
.L0x000055bc: beq $a0, $v0, .L0x000055e8 # .word 0x1082000a
.L0x000055c0: move_ $a1, $v0 # .word 0x00402821
.L0x000055c4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000055c8: nop # .word 0x00000000
.L0x000055cc: jalr $v0 # .word 0x0040f809
.L0x000055d0: li $a2, 0x1000 # .word 0x24061000
.L0x000055d4: li $a0, 0x140 # .word 0x24040140
.L0x000055d8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000055dc: nop # .word 0x00000000
.L0x000055e0: jalr $v0 # .word 0x0040f809
.L0x000055e4: li $a1, 0xbe # .word 0x240500be
.L0x000055e8: li $a0, 0x280 # .word 0x24040280
.L0x000055ec: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000055f0: nop # .word 0x00000000
.L0x000055f4: jalr $v0 # .word 0x0040f809
.L0x000055f8: li $a1, 0x100 # .word 0x24050100
.L0x000055fc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005600: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005604: nop # .word 0x00000000
.L0x00005608: jalr $v0 # .word 0x0040f809
.L0x0000560c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00005610: move_ $a0, $v0 # .word 0x00402021
.L0x00005614: li $a1, 0x25 # .word 0x24050025
.L0x00005618: li $a2, 0x92 # .word 0x24060092
.L0x0000561c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005620: nop # .word 0x00000000
.L0x00005624: jalr $v0 # .word 0x0040f809
.L0x00005628: li $a3, 0xb0 # .word 0x240700b0
.L0x0000562c: lw $a0, 0x5c($s1) # .word 0x8e24005c
.L0x00005630: li $v0, 0x1000 # .word 0x24021000
.L0x00005634: beq $a0, $v0, .L0x0000566c # .word 0x1082000d
.L0x00005638: nop # .word 0x00000000
.L0x0000563c: move_ $a1, $v0 # .word 0x00402821
.L0x00005640: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005644: nop # .word 0x00000000
.L0x00005648: jalr $v0 # .word 0x0040f809
.L0x0000564c: li $a2, 0x1000 # .word 0x24061000
.L0x00005650: move_ $a0, $zr # .word 0x00002021
.L0x00005654: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005658: nop # .word 0x00000000
.L0x0000565c: jalr $v0 # .word 0x0040f809
.L0x00005660: li $a1, 0x7f # .word 0x2405007f
.L0x00005664: j 0x80088338 # .word 0x080220ce
.L0x00005668: li $a0, 0x140 # .word 0x24040140
.L0x0000566c: li $a0, 0x1000 # .word 0x24041000
.L0x00005670: move_ $a1, $a0 # .word 0x00802821
.L0x00005674: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005678: nop # .word 0x00000000
.L0x0000567c: jalr $v0 # .word 0x0040f809
.L0x00005680: move_ $a2, $a0 # .word 0x00803021
.L0x00005684: li $a0, 0x140 # .word 0x24040140
.L0x00005688: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000568c: nop # .word 0x00000000
.L0x00005690: jalr $v0 # .word 0x0040f809
.L0x00005694: move_ $a1, $zr # .word 0x00002821
.L0x00005698: lui $s0, 0x8004 # .word 0x3c108004
.L0x0000569c: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x000056a0: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000056a4: nop # .word 0x00000000
.L0x000056a8: jalr $v0 # .word 0x0040f809
.L0x000056ac: lui $a0, 0x286 # .word 0x3c040286
.L0x000056b0: move_ $a0, $v0 # .word 0x00402021
.L0x000056b4: li $a1, 0xf # .word 0x2405000f
.L0x000056b8: move_ $a2, $zr # .word 0x00003021
.L0x000056bc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000056c0: nop # .word 0x00000000
.L0x000056c4: jalr $v0 # .word 0x0040f809
.L0x000056c8: li $a3, 0x4b # .word 0x2407004b
.L0x000056cc: li $a0, 0x280 # .word 0x24040280
.L0x000056d0: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000056d4: nop # .word 0x00000000
.L0x000056d8: jalr $v0 # .word 0x0040f809
.L0x000056dc: li $a1, 0x100 # .word 0x24050100
.L0x000056e0: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000056e4: nop # .word 0x00000000
.L0x000056e8: jalr $v0 # .word 0x0040f809
.L0x000056ec: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000056f0: move_ $a0, $v0 # .word 0x00402021
.L0x000056f4: li $a1, 0x1f # .word 0x2405001f
.L0x000056f8: move_ $a2, $zr # .word 0x00003021
.L0x000056fc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005700: nop # .word 0x00000000
.L0x00005704: jalr $v0 # .word 0x0040f809
.L0x00005708: li $a3, 0x4b # .word 0x2407004b
.L0x0000570c: lw $a0, 0x6c($s1) # .word 0x8e24006c
.L0x00005710: li $v0, 0x1000 # .word 0x24021000
.L0x00005714: beq $a0, $v0, .L0x00005748 # .word 0x1082000c
.L0x00005718: move_ $a1, $v0 # .word 0x00402821
.L0x0000571c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005720: nop # .word 0x00000000
.L0x00005724: jalr $v0 # .word 0x0040f809
.L0x00005728: li $a2, 0x1000 # .word 0x24061000
.L0x0000572c: li $a0, 0x140 # .word 0x24040140
.L0x00005730: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005734: nop # .word 0x00000000
.L0x00005738: jalr $v0 # .word 0x0040f809
.L0x0000573c: li $a1, 0x2a # .word 0x2405002a
.L0x00005740: j 0x80088414 # .word 0x08022105
.L0x00005744: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005748: li $a0, 0x1000 # .word 0x24041000
.L0x0000574c: move_ $a1, $a0 # .word 0x00802821
.L0x00005750: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005754: nop # .word 0x00000000
.L0x00005758: jalr $v0 # .word 0x0040f809
.L0x0000575c: move_ $a2, $a0 # .word 0x00803021
.L0x00005760: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005764: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005768: nop # .word 0x00000000
.L0x0000576c: jalr $v0 # .word 0x0040f809
.L0x00005770: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00005774: move_ $a0, $v0 # .word 0x00402021
.L0x00005778: li $a1, 0x22 # .word 0x24050022
.L0x0000577c: li $a2, 0x92 # .word 0x24060092
.L0x00005780: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005784: nop # .word 0x00000000
.L0x00005788: jalr $v0 # .word 0x0040f809
.L0x0000578c: li $a3, 0xf # .word 0x2407000f
.L0x00005790: lw $v1, 0x7c($s1) # .word 0x8e23007c
.L0x00005794: li $v0, 0x1000 # .word 0x24021000
.L0x00005798: beq $v1, $v0, .L0x000057d0 # .word 0x1062000d
.L0x0000579c: move_ $a1, $v0 # .word 0x00402821
.L0x000057a0: lw $a0, 0x8c($s1) # .word 0x8e24008c
.L0x000057a4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000057a8: nop # .word 0x00000000
.L0x000057ac: jalr $v0 # .word 0x0040f809
.L0x000057b0: li $a2, 0x1000 # .word 0x24061000
.L0x000057b4: li $a0, 0x140 # .word 0x24040140
.L0x000057b8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000057bc: nop # .word 0x00000000
.L0x000057c0: jalr $v0 # .word 0x0040f809
.L0x000057c4: li $a1, 0x5c # .word 0x2405005c
.L0x000057c8: j 0x8008849c # .word 0x08022127
.L0x000057cc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000057d0: li $a0, 0x1000 # .word 0x24041000
.L0x000057d4: move_ $a1, $a0 # .word 0x00802821
.L0x000057d8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000057dc: nop # .word 0x00000000
.L0x000057e0: jalr $v0 # .word 0x0040f809
.L0x000057e4: move_ $a2, $a0 # .word 0x00803021
.L0x000057e8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000057ec: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000057f0: nop # .word 0x00000000
.L0x000057f4: jalr $v0 # .word 0x0040f809
.L0x000057f8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000057fc: move_ $a0, $v0 # .word 0x00402021
.L0x00005800: li $a1, 0x20 # .word 0x24050020
.L0x00005804: li $a2, 0x92 # .word 0x24060092
.L0x00005808: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000580c: nop # .word 0x00000000
.L0x00005810: jalr $v0 # .word 0x0040f809
.L0x00005814: li $a3, 0x51 # .word 0x24070051
.L0x00005818: lw $a0, 0x8c($s1) # .word 0x8e24008c
.L0x0000581c: li $v0, 0x1000 # .word 0x24021000
.L0x00005820: beq $a0, $v0, .L0x00005854 # .word 0x1082000c
.L0x00005824: move_ $a1, $v0 # .word 0x00402821
.L0x00005828: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000582c: nop # .word 0x00000000
.L0x00005830: jalr $v0 # .word 0x0040f809
.L0x00005834: li $a2, 0x1000 # .word 0x24061000
.L0x00005838: li $a0, 0x140 # .word 0x24040140
.L0x0000583c: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00005840: nop # .word 0x00000000
.L0x00005844: jalr $v0 # .word 0x0040f809
.L0x00005848: li $a1, 0x87 # .word 0x24050087
.L0x0000584c: j 0x80088520 # .word 0x08022148
.L0x00005850: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005854: li $a0, 0x1000 # .word 0x24041000
.L0x00005858: move_ $a1, $a0 # .word 0x00802821
.L0x0000585c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00005860: nop # .word 0x00000000
.L0x00005864: jalr $v0 # .word 0x0040f809
.L0x00005868: move_ $a2, $a0 # .word 0x00803021
.L0x0000586c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005870: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005874: nop # .word 0x00000000
.L0x00005878: jalr $v0 # .word 0x0040f809
.L0x0000587c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00005880: move_ $a0, $v0 # .word 0x00402021
.L0x00005884: li $a1, 0x23 # .word 0x24050023
.L0x00005888: li $a2, 0x92 # .word 0x24060092
.L0x0000588c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00005890: nop # .word 0x00000000
.L0x00005894: jalr $v0 # .word 0x0040f809
.L0x00005898: li $a3, 0x6c # .word 0x2407006c
.L0x0000589c: lw $a0, 0x9c($s1) # .word 0x8e24009c
.L0x000058a0: nop # .word 0x00000000
.L0x000058a4: beqz $a0, .L0x00005928 # .word 0x10800020
.L0x000058a8: li $v0, 0x1000 # .word 0x24021000
.L0x000058ac: beq $a0, $v0, .L0x000058e0 # .word 0x1082000c
.L0x000058b0: move_ $a1, $v0 # .word 0x00402821
.L0x000058b4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000058b8: nop # .word 0x00000000
.L0x000058bc: jalr $v0 # .word 0x0040f809
.L0x000058c0: li $a2, 0x1000 # .word 0x24061000
.L0x000058c4: li $a0, 0x140 # .word 0x24040140
.L0x000058c8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000058cc: nop # .word 0x00000000
.L0x000058d0: jalr $v0 # .word 0x0040f809
.L0x000058d4: li $a1, 0xbe # .word 0x240500be
.L0x000058d8: j 0x800885ac # .word 0x0802216b
.L0x000058dc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000058e0: li $a0, 0x1000 # .word 0x24041000
.L0x000058e4: move_ $a1, $a0 # .word 0x00802821
.L0x000058e8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000058ec: nop # .word 0x00000000
.L0x000058f0: jalr $v0 # .word 0x0040f809
.L0x000058f4: move_ $a2, $a0 # .word 0x00803021
.L0x000058f8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000058fc: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00005900: nop # .word 0x00000000
.L0x00005904: jalr $v0 # .word 0x0040f809
.L0x00005908: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000590c: move_ $a0, $v0 # .word 0x00402021
.L0x00005910: li $a1, 0x25 # .word 0x24050025
.L0x00005914: li $a2, 0x92 # .word 0x24060092
.L0x00005918: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000591c: nop # .word 0x00000000
.L0x00005920: jalr $v0 # .word 0x0040f809
.L0x00005924: li $a3, 0xb0 # .word 0x240700b0
.L0x00005928: lw $ra, 0xb8($sp) # .word 0x8fbf00b8
.L0x0000592c: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x00005930: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x00005934: jr $ra # .word 0x03e00008
.L0x00005938: addiu $sp, 0xc0 # .word 0x27bd00c0
.L0x0000593c: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00005940: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005944: move_ $s0, $a0 # .word 0x00808021
.L0x00005948: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000594c: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00005950: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x00005954: li $v0, 0x1 # .word 0x24020001
.L0x00005958: beq $v1, $v0, .L0x000059b8 # .word 0x10620017
.L0x0000595c: move_ $s1, $a1 # .word 0x00a08821
.L0x00005960: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00005964: bnez $v0, .L0x00005974 # .word 0x14400003
.L0x00005968: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x0000596c: bnez $v0, .L0x000059d0 # .word 0x14400018
.L0x00005970: nop # .word 0x00000000
.L0x00005974: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x00005978: nop # .word 0x00000000
.L0x0000597c: jalr $v0 # .word 0x0040f809
.L0x00005980: move_ $a0, $s0 # .word 0x02002021
.L0x00005984: move_ $a0, $s0 # .word 0x02002021
.L0x00005988: move_ $a1, $s1 # .word 0x02202821
.L0x0000598c: li $v1, 0x8 # .word 0x24030008
.L0x00005990: li $v0, 0xa # .word 0x2402000a
.L0x00005994: sw $v1, 0x54($a0) # .word 0xac830054
.L0x00005998: sw $v0, 0x64($a0) # .word 0xac820064
.L0x0000599c: sw $v0, 0x74($a0) # .word 0xac820074
.L0x000059a0: sw $v0, 0x84($a0) # .word 0xac820084
.L0x000059a4: sw $v0, 0x94($a0) # .word 0xac820094
.L0x000059a8: jal 0x80087070 # .word 0x0c021c1c
.L0x000059ac: sw $v1, 0xa4($a0) # .word 0xac8300a4
.L0x000059b0: j 0x80088680 # .word 0x080221a0
.L0x000059b4: nop # .word 0x00000000
.L0x000059b8: move_ $a0, $s0 # .word 0x02002021
.L0x000059bc: jal 0x80087600 # .word 0x0c021d80
.L0x000059c0: move_ $a1, $s1 # .word 0x02202821
.L0x000059c4: move_ $a0, $s0 # .word 0x02002021
.L0x000059c8: jal 0x8008820c # .word 0x0c022083
.L0x000059cc: move_ $a1, $s1 # .word 0x02202821
.L0x000059d0: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x000059d4: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000059d8: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000059dc: jr $ra # .word 0x03e00008
.L0x000059e0: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000059e4: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x000059e8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x000059ec: move_ $s0, $a0 # .word 0x00808021
.L0x000059f0: lui $a0, 0x8009 # .word 0x3c048009
.L0x000059f4: addiu $a0, -0x7a14 # .word 0x248485ec
.L0x000059f8: li $a1, 0x130 # .word 0x24050130
.L0x000059fc: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x00005a00: jal 0x80014504 # .word 0x0c005141
.L0x00005a04: li $a2, 0x60 # .word 0x24060060
.L0x00005a08: li $v1, 0x1000 # .word 0x24031000
.L0x00005a0c: sw $v1, 0xb4($v0) # .word 0xac4300b4
.L0x00005a10: li $v1, 0x6 # .word 0x24030006
.L0x00005a14: sw $v1, 0xb8($v0) # .word 0xac4300b8
.L0x00005a18: sw $s0, 0x50($v0) # .word 0xac500050
.L0x00005a1c: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x00005a20: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00005a24: jr $ra # .word 0x03e00008
.L0x00005a28: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00005a2c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00005a30: li $v0, 0x2 # .word 0x24020002
.L0x00005a34: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00005a38: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x00005a3c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005a40: sw $zr, 0x18($a0) # .word 0xac800018
.L0x00005a44: addiu $a0, 0x94 # .word 0x24840094
.L0x00005a48: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00005a4c: nop # .word 0x00000000
.L0x00005a50: jalr $v0 # .word 0x0040f809
.L0x00005a54: li $a1, 0x1 # .word 0x24050001
.L0x00005a58: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00005a5c: nop # .word 0x00000000
.L0x00005a60: jr $ra # .word 0x03e00008
.L0x00005a64: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00005a68: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x00005a6c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00005a70: move_ $s2, $a0 # .word 0x00809021
.L0x00005a74: addiu $a0, $s2, 0x94 # .word 0x26440094
.L0x00005a78: move_ $a1, $zr # .word 0x00002821
.L0x00005a7c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00005a80: li $v0, 0x2 # .word 0x24020002
.L0x00005a84: sw $ra, 0x20($sp) # .word 0xafbf0020
.L0x00005a88: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00005a8c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005a90: sw $v0, 0xc($s2) # .word 0xae42000c
.L0x00005a94: li $v0, 0x1 # .word 0x24020001
.L0x00005a98: sw $v0, 0x18($s2) # .word 0xae420018
.L0x00005a9c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005aa0: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00005aa4: lw $s3, 0x24($s2) # .word 0x8e530024
.L0x00005aa8: jalr $v0 # .word 0x0040f809
.L0x00005aac: move_ $s1, $a1 # .word 0x00a08821
.L0x00005ab0: move_ $s0, $s3 # .word 0x02608021
.L0x00005ab4: lw $a0, 0x14($s0) # .word 0x8e040014
.L0x00005ab8: nop # .word 0x00000000
.L0x00005abc: beqz $a0, .L0x00005ad4 # .word 0x10800005
.L0x00005ac0: nop # .word 0x00000000
.L0x00005ac4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00005ac8: nop # .word 0x00000000
.L0x00005acc: jalr $v0 # .word 0x0040f809
.L0x00005ad0: move_ $a1, $zr # .word 0x00002821
.L0x00005ad4: lw $a0, 0x28($s0) # .word 0x8e040028
.L0x00005ad8: nop # .word 0x00000000
.L0x00005adc: beqz $a0, .L0x00005af4 # .word 0x10800005
.L0x00005ae0: nop # .word 0x00000000
.L0x00005ae4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00005ae8: nop # .word 0x00000000
.L0x00005aec: jalr $v0 # .word 0x0040f809
.L0x00005af0: move_ $a1, $zr # .word 0x00002821
.L0x00005af4: addiu $s1, 0x1 # .word 0x26310001
.L0x00005af8: slti $v0, $s1, 0x5 # .word 0x2a220005
.L0x00005afc: bnez $v0, .L0x00005ab4 # .word 0x1440ffed
.L0x00005b00: addiu $s0, 0x4 # .word 0x26100004
.L0x00005b04: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x00005b08: nop # .word 0x00000000
.L0x00005b0c: beqz $a0, .L0x00005b28 # .word 0x10800006
.L0x00005b10: li $s1, 0x4 # .word 0x24110004
.L0x00005b14: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00005b18: nop # .word 0x00000000
.L0x00005b1c: jalr $v0 # .word 0x0040f809
.L0x00005b20: move_ $a1, $zr # .word 0x00002821
.L0x00005b24: li $s1, 0x4 # .word 0x24110004
.L0x00005b28: addiu $a0, $s2, 0x10 # .word 0x26440010
.L0x00005b2c: sw $zr, 0xfc($a0) # .word 0xac8000fc
.L0x00005b30: addiu $s1, -0x1 # .word 0x2631ffff
.L0x00005b34: bgez $s1, .L0x00005b2c # .word 0x0621fffd
.L0x00005b38: addiu $a0, -0x4 # .word 0x2484fffc
.L0x00005b3c: lw $ra, 0x20($sp) # .word 0x8fbf0020
.L0x00005b40: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00005b44: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00005b48: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00005b4c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00005b50: jr $ra # .word 0x03e00008
.L0x00005b54: addiu $sp, 0x28 # .word 0x27bd0028
.L0x00005b58: addiu $sp, -0x68 # .word 0x27bdff98
.L0x00005b5c: sw $s6, 0x58($sp) # .word 0xafb60058
.L0x00005b60: move_ $s6, $a0 # .word 0x0080b021
.L0x00005b64: sw $s7, 0x5c($sp) # .word 0xafb7005c
.L0x00005b68: move_ $s7, $a1 # .word 0x00a0b821
.L0x00005b6c: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x00005b70: move_ $s2, $zr # .word 0x00009021
.L0x00005b74: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005b78: sw $s5, 0x54($sp) # .word 0xafb50054
.L0x00005b7c: addiu $s5, $v0, -0x298 # .word 0x2455fd68
.L0x00005b80: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005b84: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x00005b88: addiu $s4, $v0, 0x4b38 # .word 0x24544b38
.L0x00005b8c: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x00005b90: move_ $s1, $s7 # .word 0x02e08821
.L0x00005b94: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x00005b98: move_ $s3, $s2 # .word 0x02409821
.L0x00005b9c: sw $ra, 0x64($sp) # .word 0xafbf0064
.L0x00005ba0: sw $s8, 0x60($sp) # .word 0xafbe0060
.L0x00005ba4: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x00005ba8: lw $v0, 0x4($s5) # .word 0x8ea20004
.L0x00005bac: lw $v1, 0x14($s1) # .word 0x8e230014
.L0x00005bb0: nop # .word 0x00000000
.L0x00005bb4: bnez $v1, .L0x00005bec # .word 0x1460000d
.L0x00005bb8: addu $s0, $v0, $s3 # .word 0x00538021
.L0x00005bbc: lh $a0, 0x58($s6) # .word 0x86c40058
.L0x00005bc0: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00005bc4: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00005bc8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00005bcc: li $a1, 0x3 # .word 0x24050003
.L0x00005bd0: move_ $a0, $v0 # .word 0x00402021
.L0x00005bd4: sw $a0, 0x14($s1) # .word 0xae240014
.L0x00005bd8: lw $a1, 0x5c($s6) # .word 0x8ec5005c
.L0x00005bdc: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00005be0: nop # .word 0x00000000
.L0x00005be4: jalr $v0 # .word 0x0040f809
.L0x00005be8: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00005bec: addiu $s3, 0xc # .word 0x2673000c
.L0x00005bf0: addiu $s2, 0x1 # .word 0x26520001
.L0x00005bf4: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005bf8: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005bfc: lw $v0, 0x414($s4) # .word 0x8e820414
.L0x00005c00: nop # .word 0x00000000
.L0x00005c04: jalr $v0 # .word 0x0040f809
.L0x00005c08: addiu $a0, 0x39 # .word 0x24840039
.L0x00005c0c: move_ $a1, $v0 # .word 0x00402821
.L0x00005c10: lw $a0, 0x14($s1) # .word 0x8e240014
.L0x00005c14: lw $a2, ($s0) # .word 0x8e060000
.L0x00005c18: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005c1c: nop # .word 0x00000000
.L0x00005c20: jalr $v0 # .word 0x0040f809
.L0x00005c24: addiu $s1, 0x4 # .word 0x26310004
.L0x00005c28: slti $v0, $s2, 0x5 # .word 0x2a420005
.L0x00005c2c: bnez $v0, .L0x00005ba8 # .word 0x1440ffde
.L0x00005c30: nop # .word 0x00000000
.L0x00005c34: lw $v0, 0x50($s6) # .word 0x8ec20050
.L0x00005c38: nop # .word 0x00000000
.L0x00005c3c: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00005c40: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005c44: addiu $s0, $v0, -0x72cc # .word 0x24508d34
.L0x00005c48: lw $v0, 0x2718($s0) # .word 0x8e022718
.L0x00005c4c: nop # .word 0x00000000
.L0x00005c50: jalr $v0 # .word 0x0040f809
.L0x00005c54: nop # .word 0x00000000
.L0x00005c58: move_ $s5, $v0 # .word 0x0040a821
.L0x00005c5c: bltz $s5, .L0x00005c74 # .word 0x06a00005
.L0x00005c60: move_ $a0, $s5 # .word 0x02a02021
.L0x00005c64: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x00005c68: nop # .word 0x00000000
.L0x00005c6c: jalr $v0 # .word 0x0040f809
.L0x00005c70: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00005c74: move_ $s2, $zr # .word 0x00009021
.L0x00005c78: lui $v0, 0x8004 # .word 0x3c028004
.L0x00005c7c: addiu $s8, $v0, 0x4b38 # .word 0x245e4b38
.L0x00005c80: move_ $s1, $s7 # .word 0x02e08821
.L0x00005c84: move_ $s4, $s2 # .word 0x0240a021
.L0x00005c88: li $s3, 0x3c # .word 0x2413003c
.L0x00005c8c: lui $t0, 0x8009 # .word 0x3c088009
.L0x00005c90: addiu $t0, -0x298 # .word 0x2508fd68
.L0x00005c94: lw $v0, 0x4($t0) # .word 0x8d020004
.L0x00005c98: lw $v1, 0x28($s1) # .word 0x8e230028
.L0x00005c9c: nop # .word 0x00000000
.L0x00005ca0: bnez $v1, .L0x00005cd8 # .word 0x1460000d
.L0x00005ca4: addu $s0, $v0, $s3 # .word 0x00538021
.L0x00005ca8: lh $a0, 0x58($s6) # .word 0x86c40058
.L0x00005cac: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00005cb0: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00005cb4: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00005cb8: li $a1, 0x3 # .word 0x24050003
.L0x00005cbc: move_ $a0, $v0 # .word 0x00402021
.L0x00005cc0: sw $a0, 0x28($s1) # .word 0xae240028
.L0x00005cc4: lw $a1, 0x5c($s6) # .word 0x8ec5005c
.L0x00005cc8: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00005ccc: nop # .word 0x00000000
.L0x00005cd0: jalr $v0 # .word 0x0040f809
.L0x00005cd4: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00005cd8: bgez $s5, .L0x00005d38 # .word 0x06a10017
.L0x00005cdc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005ce0: bnez $s2, .L0x00005d10 # .word 0x1640000b
.L0x00005ce4: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005ce8: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005cec: lw $v0, 0x414($s8) # .word 0x8fc20414
.L0x00005cf0: nop # .word 0x00000000
.L0x00005cf4: jalr $v0 # .word 0x0040f809
.L0x00005cf8: addiu $a0, 0x39 # .word 0x24840039
.L0x00005cfc: lw $a0, 0x28($s7) # .word 0x8ee40028
.L0x00005d00: move_ $a1, $v0 # .word 0x00402821
.L0x00005d04: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005d08: j 0x80088a0c # .word 0x08022283
.L0x00005d0c: li $a2, 0x1c # .word 0x2406001c
.L0x00005d10: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005d14: lw $v0, 0x414($s8) # .word 0x8fc20414
.L0x00005d18: nop # .word 0x00000000
.L0x00005d1c: jalr $v0 # .word 0x0040f809
.L0x00005d20: addiu $a0, 0x39 # .word 0x24840039
.L0x00005d24: lw $a0, 0x28($s1) # .word 0x8e240028
.L0x00005d28: move_ $a1, $v0 # .word 0x00402821
.L0x00005d2c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005d30: j 0x80088a0c # .word 0x08022283
.L0x00005d34: li $a2, 0x12 # .word 0x24060012
.L0x00005d38: addiu $v0, -0xb70 # .word 0x2442f490
.L0x00005d3c: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00005d40: lw $v0, ($v0) # .word 0x8c420000
.L0x00005d44: lw $a0, 0x28($s1) # .word 0x8e240028
.L0x00005d48: sll $v0, 0x1 # .word 0x00021040
.L0x00005d4c: addu $v0, $sp, $v0 # .word 0x03a21021
.L0x00005d50: lh $a2, 0x10($v0) # .word 0x84460010
.L0x00005d54: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00005d58: move_ $a1, $zr # .word 0x00002821
.L0x00005d5c: jalr $v0 # .word 0x0040f809
.L0x00005d60: addiu $s4, 0x4 # .word 0x26940004
.L0x00005d64: li $a1, 0x1 # .word 0x24050001
.L0x00005d68: lw $a0, 0x28($s1) # .word 0x8e240028
.L0x00005d6c: addiu $s1, 0x4 # .word 0x26310004
.L0x00005d70: addiu $s3, 0xc # .word 0x2673000c
.L0x00005d74: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00005d78: nop # .word 0x00000000
.L0x00005d7c: jalr $v0 # .word 0x0040f809
.L0x00005d80: addu $s2, $a1 # .word 0x02459021
.L0x00005d84: slti $v0, $s2, 0x5 # .word 0x2a420005
.L0x00005d88: bnez $v0, .L0x00005c90 # .word 0x1440ffc1
.L0x00005d8c: lui $t0, 0x8009 # .word 0x3c088009
.L0x00005d90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005d94: lw $v0, -0x294($v0) # .word 0x8c42fd6c
.L0x00005d98: lw $v1, 0x3c($s7) # .word 0x8ee3003c
.L0x00005d9c: nop # .word 0x00000000
.L0x00005da0: bnez $v1, .L0x00005dd8 # .word 0x1460000d
.L0x00005da4: addiu $s0, $v0, 0x78 # .word 0x24500078
.L0x00005da8: lh $a0, 0x58($s6) # .word 0x86c40058
.L0x00005dac: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00005db0: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00005db4: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00005db8: li $a1, 0x1 # .word 0x24050001
.L0x00005dbc: move_ $a0, $v0 # .word 0x00402021
.L0x00005dc0: sw $a0, 0x3c($s7) # .word 0xaee4003c
.L0x00005dc4: lw $a1, 0x5c($s6) # .word 0x8ec5005c
.L0x00005dc8: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00005dcc: nop # .word 0x00000000
.L0x00005dd0: jalr $v0 # .word 0x0040f809
.L0x00005dd4: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00005dd8: bgez $s5, .L0x00005e30 # .word 0x06a10015
.L0x00005ddc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00005de0: lui $v1, 0x8004 # .word 0x3c038004
.L0x00005de4: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005de8: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005dec: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00005df0: nop # .word 0x00000000
.L0x00005df4: jalr $v0 # .word 0x0040f809
.L0x00005df8: addiu $a0, 0x39 # .word 0x24840039
.L0x00005dfc: lw $a0, 0x3c($s7) # .word 0x8ee4003c
.L0x00005e00: move_ $a1, $v0 # .word 0x00402821
.L0x00005e04: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005e08: nop # .word 0x00000000
.L0x00005e0c: jalr $v0 # .word 0x0040f809
.L0x00005e10: li $a2, 0x1b # .word 0x2406001b
.L0x00005e14: lw $a0, 0x40($s7) # .word 0x8ee40040
.L0x00005e18: nop # .word 0x00000000
.L0x00005e1c: beqz $a0, .L0x00005e78 # .word 0x10800016
.L0x00005e20: li $a1, 0x7 # .word 0x24050007
.L0x00005e24: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00005e28: j 0x80088b1c # .word 0x080222c7
.L0x00005e2c: nop # .word 0x00000000
.L0x00005e30: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00005e34: nop # .word 0x00000000
.L0x00005e38: jalr $v0 # .word 0x0040f809
.L0x00005e3c: move_ $a0, $s5 # .word 0x02a02021
.L0x00005e40: lw $a0, 0x3c($s7) # .word 0x8ee4003c
.L0x00005e44: move_ $a1, $v0 # .word 0x00402821
.L0x00005e48: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005e4c: nop # .word 0x00000000
.L0x00005e50: jalr $v0 # .word 0x0040f809
.L0x00005e54: li $a2, -0x1 # .word 0x2406ffff
.L0x00005e58: lw $a0, 0x40($s7) # .word 0x8ee40040
.L0x00005e5c: nop # .word 0x00000000
.L0x00005e60: beqz $a0, .L0x00005e78 # .word 0x10800005
.L0x00005e64: move_ $a1, $zr # .word 0x00002821
.L0x00005e68: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00005e6c: nop # .word 0x00000000
.L0x00005e70: jalr $v0 # .word 0x0040f809
.L0x00005e74: nop # .word 0x00000000
.L0x00005e78: sw $zr, 0x108($s6) # .word 0xaec00108
.L0x00005e7c: lw $ra, 0x64($sp) # .word 0x8fbf0064
.L0x00005e80: lw $s8, 0x60($sp) # .word 0x8fbe0060
.L0x00005e84: lw $s7, 0x5c($sp) # .word 0x8fb7005c
.L0x00005e88: lw $s6, 0x58($sp) # .word 0x8fb60058
.L0x00005e8c: lw $s5, 0x54($sp) # .word 0x8fb50054
.L0x00005e90: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x00005e94: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x00005e98: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x00005e9c: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x00005ea0: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x00005ea4: jr $ra # .word 0x03e00008
.L0x00005ea8: addiu $sp, 0x68 # .word 0x27bd0068
.L0x00005eac: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00005eb0: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00005eb4: move_ $s3, $a0 # .word 0x00809821
.L0x00005eb8: sw $ra, 0x28($sp) # .word 0xafbf0028
.L0x00005ebc: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x00005ec0: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00005ec4: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00005ec8: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00005ecc: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00005ed0: lw $v1, 0x10($s3) # .word 0x8e630010
.L0x00005ed4: nop # .word 0x00000000
.L0x00005ed8: sltiu $v0, $v1, 0x20 # .word 0x2c620020
.L0x00005edc: beqz $v0, .L0x00005f04 # .word 0x10400009
.L0x00005ee0: move_ $s4, $a1 # .word 0x00a0a021
.L0x00005ee4: lui $v0, 0x8008 # .word 0x3c028008
.L0x00005ee8: addiu $v0, 0x2ddc # .word 0x24422ddc
.L0x00005eec: sll $v1, 0x2 # .word 0x00031880
.L0x00005ef0: addu $v1, $v0 # .word 0x00621821
.L0x00005ef4: lw $v0, ($v1) # .word 0x8c620000
.L0x00005ef8: nop # .word 0x00000000
.L0x00005efc: jr $v0 # .word 0x00400008
.L0x00005f00: nop # .word 0x00000000
.L0x00005f04: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00005f08: lui $s0, 0x8009 # .word 0x3c108009
.L0x00005f0c: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00005f10: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00005f14: nop # .word 0x00000000
.L0x00005f18: jalr $v0 # .word 0x0040f809
.L0x00005f1c: li $a1, 0x1 # .word 0x24050001
.L0x00005f20: j 0x80089278 # .word 0x0802249e
.L0x00005f24: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00005f28: move_ $s0, $zr # .word 0x00008021
.L0x00005f2c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005f30: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00005f34: nop # .word 0x00000000
.L0x00005f38: jalr $v0 # .word 0x0040f809
.L0x00005f3c: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00005f40: beqz $v0, .L0x00005fd8 # .word 0x10400025
.L0x00005f44: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005f48: lw $v0, ($s4) # .word 0x8e820000
.L0x00005f4c: nop # .word 0x00000000
.L0x00005f50: bnez $v0, .L0x00005f84 # .word 0x1440000c
.L0x00005f54: li $a1, 0x1 # .word 0x24050001
.L0x00005f58: li $a2, 0xae # .word 0x240600ae
.L0x00005f5c: lh $a0, 0x58($s3) # .word 0x86640058
.L0x00005f60: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00005f64: li $a3, 0x15 # .word 0x24070015
.L0x00005f68: move_ $a0, $v0 # .word 0x00402021
.L0x00005f6c: sw $a0, ($s4) # .word 0xae840000
.L0x00005f70: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x00005f74: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00005f78: nop # .word 0x00000000
.L0x00005f7c: jalr $v0 # .word 0x0040f809
.L0x00005f80: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00005f84: li $a1, 0xae # .word 0x240500ae
.L0x00005f88: lw $a0, ($s4) # .word 0x8e840000
.L0x00005f8c: li $a2, 0x15 # .word 0x24060015
.L0x00005f90: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00005f94: nop # .word 0x00000000
.L0x00005f98: jalr $v0 # .word 0x0040f809
.L0x00005f9c: li $s0, 0x1 # .word 0x24100001
.L0x00005fa0: lui $v1, 0x8004 # .word 0x3c038004
.L0x00005fa4: lui $v0, 0x8006 # .word 0x3c028006
.L0x00005fa8: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00005fac: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00005fb0: nop # .word 0x00000000
.L0x00005fb4: jalr $v0 # .word 0x0040f809
.L0x00005fb8: addiu $a0, 0x39 # .word 0x24840039
.L0x00005fbc: lw $a0, ($s4) # .word 0x8e840000
.L0x00005fc0: move_ $a1, $v0 # .word 0x00402821
.L0x00005fc4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00005fc8: nop # .word 0x00000000
.L0x00005fcc: jalr $v0 # .word 0x0040f809
.L0x00005fd0: move_ $a2, $s0 # .word 0x02003021
.L0x00005fd4: lui $v0, 0x8009 # .word 0x3c028009
.L0x00005fd8: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00005fdc: nop # .word 0x00000000
.L0x00005fe0: jalr $v0 # .word 0x0040f809
.L0x00005fe4: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x00005fe8: beqz $v0, .L0x00006080 # .word 0x10400025
.L0x00005fec: li $v0, 0x2 # .word 0x24020002
.L0x00005ff0: lw $v0, 0x10($s4) # .word 0x8e820010
.L0x00005ff4: nop # .word 0x00000000
.L0x00005ff8: bnez $v0, .L0x0000602c # .word 0x1440000c
.L0x00005ffc: li $a1, 0x1 # .word 0x24050001
.L0x00006000: li $a2, 0xd3 # .word 0x240600d3
.L0x00006004: lh $a0, 0x58($s3) # .word 0x86640058
.L0x00006008: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000600c: li $a3, 0xcc # .word 0x240700cc
.L0x00006010: move_ $a0, $v0 # .word 0x00402021
.L0x00006014: sw $a0, 0x10($s4) # .word 0xae840010
.L0x00006018: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x0000601c: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00006020: nop # .word 0x00000000
.L0x00006024: jalr $v0 # .word 0x0040f809
.L0x00006028: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000602c: li $a1, 0xd3 # .word 0x240500d3
.L0x00006030: lw $a0, 0x10($s4) # .word 0x8e840010
.L0x00006034: li $a2, 0xcc # .word 0x240600cc
.L0x00006038: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x0000603c: nop # .word 0x00000000
.L0x00006040: jalr $v0 # .word 0x0040f809
.L0x00006044: addiu $s0, 0x1 # .word 0x26100001
.L0x00006048: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000604c: lui $v0, 0x8006 # .word 0x3c028006
.L0x00006050: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00006054: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00006058: nop # .word 0x00000000
.L0x0000605c: jalr $v0 # .word 0x0040f809
.L0x00006060: addiu $a0, 0x39 # .word 0x24840039
.L0x00006064: lw $a0, 0x10($s4) # .word 0x8e840010
.L0x00006068: move_ $a1, $v0 # .word 0x00402821
.L0x0000606c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00006070: nop # .word 0x00000000
.L0x00006074: jalr $v0 # .word 0x0040f809
.L0x00006078: li $a2, 0x5 # .word 0x24060005
.L0x0000607c: li $v0, 0x2 # .word 0x24020002
.L0x00006080: bne $s0, $v0, .L0x00006e18 # .word 0x16020365
.L0x00006084: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006088: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000608c: j 0x8008927c # .word 0x0802249f
.L0x00006090: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00006094: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006098: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000609c: nop # .word 0x00000000
.L0x000060a0: jalr $v0 # .word 0x0040f809
.L0x000060a4: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x000060a8: beqz $v0, .L0x00006e18 # .word 0x1040035b
.L0x000060ac: move_ $s1, $zr # .word 0x00008821
.L0x000060b0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000060b4: addiu $s5, $v0, 0x4b38 # .word 0x24554b38
.L0x000060b8: lui $s2, 0x31 # .word 0x3c120031
.L0x000060bc: move_ $s0, $s4 # .word 0x02808021
.L0x000060c0: lw $v0, 0x4($s0) # .word 0x8e020004
.L0x000060c4: nop # .word 0x00000000
.L0x000060c8: bnez $v0, .L0x00006104 # .word 0x1440000e
.L0x000060cc: lui $v0, 0x8006 # .word 0x3c028006
.L0x000060d0: li $a1, 0x1 # .word 0x24050001
.L0x000060d4: li $a2, 0xa7 # .word 0x240600a7
.L0x000060d8: lh $a0, 0x58($s3) # .word 0x86640058
.L0x000060dc: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000060e0: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x000060e4: move_ $a0, $v0 # .word 0x00402021
.L0x000060e8: sw $a0, 0x4($s0) # .word 0xae040004
.L0x000060ec: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x000060f0: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000060f4: nop # .word 0x00000000
.L0x000060f8: jalr $v0 # .word 0x0040f809
.L0x000060fc: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00006100: lui $v0, 0x8006 # .word 0x3c028006
.L0x00006104: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00006108: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x0000610c: nop # .word 0x00000000
.L0x00006110: jalr $v0 # .word 0x0040f809
.L0x00006114: addiu $a0, 0x39 # .word 0x24840039
.L0x00006118: move_ $a1, $v0 # .word 0x00402821
.L0x0000611c: addiu $a2, $s1, 0x2 # .word 0x26260002
.L0x00006120: lw $a0, 0x4($s0) # .word 0x8e040004
.L0x00006124: addiu $s0, 0x4 # .word 0x26100004
.L0x00006128: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000612c: nop # .word 0x00000000
.L0x00006130: jalr $v0 # .word 0x0040f809
.L0x00006134: addiu $s1, 0x1 # .word 0x26310001
.L0x00006138: lui $v0, 0xe # .word 0x3c02000e
.L0x0000613c: addu $s2, $v0 # .word 0x02429021
.L0x00006140: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x00006144: bnez $v0, .L0x000060c0 # .word 0x1440ffde
.L0x00006148: nop # .word 0x00000000
.L0x0000614c: lw $v0, 0x44($s4) # .word 0x8e820044
.L0x00006150: nop # .word 0x00000000
.L0x00006154: bnez $v0, .L0x00006188 # .word 0x1440000c
.L0x00006158: li $a1, 0x1 # .word 0x24050001
.L0x0000615c: li $a2, 0x9a # .word 0x2406009a
.L0x00006160: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x00006164: lh $a0, 0x58($s3) # .word 0x86640058
.L0x00006168: sll $a3, $v0, 0x3 # .word 0x000238c0
.L0x0000616c: subu $a3, $v0 # .word 0x00e23823
.L0x00006170: sllv $a3, $a3, $a1 # .word 0x00a73804
.L0x00006174: addiu $a3, 0x31 # .word 0x24e70031
.L0x00006178: sll $a3, 0x10 # .word 0x00073c00
.L0x0000617c: jal 0x8001b364 # .word 0x0c006cd9
.L0x00006180: sra $a3, 0x10 # .word 0x00073c03
.L0x00006184: sw $v0, 0x44($s4) # .word 0xae820044
.L0x00006188: lw $a0, 0x44($s4) # .word 0x8e840044
.L0x0000618c: nop # .word 0x00000000
.L0x00006190: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00006194: j 0x8008927c # .word 0x0802249f
.L0x00006198: nop # .word 0x00000000
.L0x0000619c: lui $v0, 0x8005 # .word 0x3c028005
.L0x000061a0: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x000061a4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000061a8: lw $s2, 0x60($s3) # .word 0x8e720060
.L0x000061ac: jalr $v0 # .word 0x0040f809
.L0x000061b0: move_ $a0, $zr # .word 0x00002021
.L0x000061b4: move_ $a0, $zr # .word 0x00002021
.L0x000061b8: li $a1, 0x4 # .word 0x24050004
.L0x000061bc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000061c0: nop # .word 0x00000000
.L0x000061c4: jalr $v1 # .word 0x0060f809
.L0x000061c8: move_ $s0, $v0 # .word 0x00408021
.L0x000061cc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000061d0: andi $s0, 0x1 # .word 0x32100001
.L0x000061d4: bnez $s0, .L0x00006214 # .word 0x1600000f
.L0x000061d8: nop # .word 0x00000000
.L0x000061dc: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x000061e0: nop # .word 0x00000000
.L0x000061e4: jalr $v0 # .word 0x0040f809
.L0x000061e8: move_ $a0, $zr # .word 0x00002021
.L0x000061ec: move_ $a0, $zr # .word 0x00002021
.L0x000061f0: li $a1, 0x4 # .word 0x24050004
.L0x000061f4: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000061f8: nop # .word 0x00000000
.L0x000061fc: jalr $v1 # .word 0x0060f809
.L0x00006200: move_ $s0, $v0 # .word 0x00408021
.L0x00006204: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006208: andi $s0, 0x1 # .word 0x32100001
.L0x0000620c: beqz $s0, .L0x00006230 # .word 0x12000008
.L0x00006210: nop # .word 0x00000000
.L0x00006214: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x00006218: nop # .word 0x00000000
.L0x0000621c: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00006220: bgez $v0, .L0x000062c0 # .word 0x04410027
.L0x00006224: sw $v0, 0x60($s3) # .word 0xae620060
.L0x00006228: j 0x80088f70 # .word 0x080223dc
.L0x0000622c: sw $zr, 0x60($s3) # .word 0xae600060
.L0x00006230: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006234: nop # .word 0x00000000
.L0x00006238: jalr $v0 # .word 0x0040f809
.L0x0000623c: move_ $a0, $zr # .word 0x00002021
.L0x00006240: move_ $a0, $zr # .word 0x00002021
.L0x00006244: li $a1, 0x6 # .word 0x24050006
.L0x00006248: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000624c: nop # .word 0x00000000
.L0x00006250: jalr $v1 # .word 0x0060f809
.L0x00006254: move_ $s0, $v0 # .word 0x00408021
.L0x00006258: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000625c: andi $s0, 0x1 # .word 0x32100001
.L0x00006260: bnez $s0, .L0x000062a0 # .word 0x1600000f
.L0x00006264: nop # .word 0x00000000
.L0x00006268: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x0000626c: nop # .word 0x00000000
.L0x00006270: jalr $v0 # .word 0x0040f809
.L0x00006274: move_ $a0, $zr # .word 0x00002021
.L0x00006278: move_ $a0, $zr # .word 0x00002021
.L0x0000627c: li $a1, 0x6 # .word 0x24050006
.L0x00006280: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006284: nop # .word 0x00000000
.L0x00006288: jalr $v1 # .word 0x0060f809
.L0x0000628c: move_ $s0, $v0 # .word 0x00408021
.L0x00006290: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006294: andi $s0, 0x1 # .word 0x32100001
.L0x00006298: beqz $s0, .L0x000062c0 # .word 0x12000009
.L0x0000629c: nop # .word 0x00000000
.L0x000062a0: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x000062a4: nop # .word 0x00000000
.L0x000062a8: addiu $v0, 0x1 # .word 0x24420001
.L0x000062ac: sw $v0, 0x60($s3) # .word 0xae620060
.L0x000062b0: slti $v0, 0x3 # .word 0x28420003
.L0x000062b4: bnez $v0, .L0x000062c0 # .word 0x14400002
.L0x000062b8: li $v0, 0x2 # .word 0x24020002
.L0x000062bc: sw $v0, 0x60($s3) # .word 0xae620060
.L0x000062c0: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x000062c4: nop # .word 0x00000000
.L0x000062c8: beq $s2, $v0, .L0x0000630c # .word 0x12420010
.L0x000062cc: lui $a0, 0x8004 # .word 0x3c048004
.L0x000062d0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000062d4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000062d8: nop # .word 0x00000000
.L0x000062dc: jalr $v0 # .word 0x0040f809
.L0x000062e0: ori $a0, 0x513e # .word 0x3484513e
.L0x000062e4: li $a1, 0x9a # .word 0x2405009a
.L0x000062e8: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x000062ec: lw $a0, 0x44($s4) # .word 0x8e840044
.L0x000062f0: sll $a2, $v0, 0x3 # .word 0x000230c0
.L0x000062f4: subu $a2, $v0 # .word 0x00c23023
.L0x000062f8: sll $a2, 0x1 # .word 0x00063040
.L0x000062fc: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00006300: nop # .word 0x00000000
.L0x00006304: jalr $v0 # .word 0x0040f809
.L0x00006308: addiu $a2, 0x31 # .word 0x24c60031
.L0x0000630c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006310: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00006314: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006318: nop # .word 0x00000000
.L0x0000631c: jalr $v0 # .word 0x0040f809
.L0x00006320: move_ $a0, $zr # .word 0x00002021
.L0x00006324: move_ $a0, $zr # .word 0x00002021
.L0x00006328: li $a1, 0xd # .word 0x2405000d
.L0x0000632c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006330: nop # .word 0x00000000
.L0x00006334: jalr $v1 # .word 0x0060f809
.L0x00006338: move_ $s0, $v0 # .word 0x00408021
.L0x0000633c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006340: andi $s0, 0x1 # .word 0x32100001
.L0x00006344: beqz $s0, .L0x0000636c # .word 0x12000009
.L0x00006348: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000634c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006350: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006354: nop # .word 0x00000000
.L0x00006358: jalr $v0 # .word 0x0040f809
.L0x0000635c: ori $a0, 0x503c # .word 0x3484503c
.L0x00006360: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00006364: j 0x80089a98 # .word 0x080226a6
.L0x00006368: sw $zr, 0x14($s3) # .word 0xae600014
.L0x0000636c: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006370: nop # .word 0x00000000
.L0x00006374: jalr $v0 # .word 0x0040f809
.L0x00006378: move_ $a0, $zr # .word 0x00002021
.L0x0000637c: move_ $a0, $zr # .word 0x00002021
.L0x00006380: li $a1, 0xe # .word 0x2405000e
.L0x00006384: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006388: nop # .word 0x00000000
.L0x0000638c: jalr $v1 # .word 0x0060f809
.L0x00006390: move_ $s0, $v0 # .word 0x00408021
.L0x00006394: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006398: andi $s0, 0x1 # .word 0x32100001
.L0x0000639c: beqz $s0, .L0x00006e18 # .word 0x1200029e
.L0x000063a0: lui $a0, 0x8004 # .word 0x3c048004
.L0x000063a4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000063a8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000063ac: nop # .word 0x00000000
.L0x000063b0: jalr $v0 # .word 0x0040f809
.L0x000063b4: ori $a0, 0x50bd # .word 0x348450bd
.L0x000063b8: li $v0, 0x1 # .word 0x24020001
.L0x000063bc: sw $v0, 0x14($s3) # .word 0xae620014
.L0x000063c0: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x000063c4: lw $a0, 0x50($s3) # .word 0x8e640050
.L0x000063c8: addiu $v0, 0x1 # .word 0x24420001
.L0x000063cc: sw $v0, 0x10($s3) # .word 0xae620010
.L0x000063d0: lw $v0, 0x78($a0) # .word 0x8c820078
.L0x000063d4: nop # .word 0x00000000
.L0x000063d8: jalr $v0 # .word 0x0040f809
.L0x000063dc: nop # .word 0x00000000
.L0x000063e0: j 0x80089ac8 # .word 0x080226b2
.L0x000063e4: nop # .word 0x00000000
.L0x000063e8: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x000063ec: lw $s1, 0x24($s3) # .word 0x8e710024
.L0x000063f0: addiu $v0, -0x2 # .word 0x2442fffe
.L0x000063f4: blez $v0, .L0x00006438 # .word 0x18400010
.L0x000063f8: move_ $s0, $zr # .word 0x00008021
.L0x000063fc: lw $a0, ($s1) # .word 0x8e240000
.L0x00006400: nop # .word 0x00000000
.L0x00006404: beqz $a0, .L0x0000641c # .word 0x10800005
.L0x00006408: nop # .word 0x00000000
.L0x0000640c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006410: nop # .word 0x00000000
.L0x00006414: jalr $v0 # .word 0x0040f809
.L0x00006418: move_ $a1, $zr # .word 0x00002821
.L0x0000641c: addiu $s0, 0x1 # .word 0x26100001
.L0x00006420: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x00006424: nop # .word 0x00000000
.L0x00006428: addiu $v0, -0x2 # .word 0x2442fffe
.L0x0000642c: slt $v0, $s0, $v0 # .word 0x0202102a
.L0x00006430: bnez $v0, .L0x000063fc # .word 0x1440fff2
.L0x00006434: addiu $s1, 0x4 # .word 0x26310004
.L0x00006438: lw $a0, 0x44($s4) # .word 0x8e840044
.L0x0000643c: nop # .word 0x00000000
.L0x00006440: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00006444: nop # .word 0x00000000
.L0x00006448: jalr $v0 # .word 0x0040f809
.L0x0000644c: move_ $a1, $zr # .word 0x00002821
.L0x00006450: addiu $a0, $s3, 0x64 # .word 0x26640064
.L0x00006454: lui $s0, 0x8009 # .word 0x3c108009
.L0x00006458: addiu $s0, -0x298 # .word 0x2610fd68
.L0x0000645c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006460: nop # .word 0x00000000
.L0x00006464: jalr $v0 # .word 0x0040f809
.L0x00006468: move_ $a1, $zr # .word 0x00002821
.L0x0000646c: addiu $a0, $s3, 0x74 # .word 0x26640074
.L0x00006470: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006474: nop # .word 0x00000000
.L0x00006478: jalr $v0 # .word 0x0040f809
.L0x0000647c: move_ $a1, $zr # .word 0x00002821
.L0x00006480: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006484: j 0x80089948 # .word 0x08022652
.L0x00006488: addiu $a0, $s3, 0x84 # .word 0x26640084
.L0x0000648c: move_ $s2, $zr # .word 0x00009021
.L0x00006490: move_ $s1, $s2 # .word 0x02408821
.L0x00006494: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006498: addiu $s4, $v0, -0x298 # .word 0x2454fd68
.L0x0000649c: li $s0, 0x64 # .word 0x24100064
.L0x000064a0: lw $v0, 0x34($s4) # .word 0x8e820034
.L0x000064a4: nop # .word 0x00000000
.L0x000064a8: jalr $v0 # .word 0x0040f809
.L0x000064ac: addu $a0, $s3, $s0 # .word 0x02702021
.L0x000064b0: addu $s1, $v0 # .word 0x02228821
.L0x000064b4: li $v0, 0x3 # .word 0x24020003
.L0x000064b8: bne $s1, $v0, .L0x00006548 # .word 0x16220023
.L0x000064bc: nop # .word 0x00000000
.L0x000064c0: lw $v0, 0x14($s3) # .word 0x8e620014
.L0x000064c4: nop # .word 0x00000000
.L0x000064c8: bnez $v0, .L0x00006538 # .word 0x1440001b
.L0x000064cc: move_ $a0, $s3 # .word 0x02602021
.L0x000064d0: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x000064d4: nop # .word 0x00000000
.L0x000064d8: jalr $v0 # .word 0x0040f809
.L0x000064dc: li $a1, 0xa # .word 0x2405000a
.L0x000064e0: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x000064e4: lw $v0, 0x30($s4) # .word 0x8e820030
.L0x000064e8: nop # .word 0x00000000
.L0x000064ec: jalr $v0 # .word 0x0040f809
.L0x000064f0: li $a1, 0x1 # .word 0x24050001
.L0x000064f4: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x000064f8: nop # .word 0x00000000
.L0x000064fc: sw $zr, 0x64($v0) # .word 0xac400064
.L0x00006500: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x00006504: nop # .word 0x00000000
.L0x00006508: bnez $v0, .L0x00006524 # .word 0x14400006
.L0x0000650c: nop # .word 0x00000000
.L0x00006510: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006514: nop # .word 0x00000000
.L0x00006518: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x0000651c: j 0x800891f8 # .word 0x0802247e
.L0x00006520: sw $v0, 0x110($s3) # .word 0xae620110
.L0x00006524: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006528: nop # .word 0x00000000
.L0x0000652c: lw $v0, 0x60($v0) # .word 0x8c420060
.L0x00006530: j 0x800891f8 # .word 0x0802247e
.L0x00006534: sw $v0, 0x110($s3) # .word 0xae620110
.L0x00006538: lw $v0, 0x28($s3) # .word 0x8e620028
.L0x0000653c: nop # .word 0x00000000
.L0x00006540: jalr $v0 # .word 0x0040f809
.L0x00006544: li $a1, 0x3 # .word 0x24050003
.L0x00006548: addiu $s2, 0x1 # .word 0x26520001
.L0x0000654c: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x00006550: bnez $v0, .L0x000064a0 # .word 0x1440ffd3
.L0x00006554: addiu $s0, 0x10 # .word 0x26100010
.L0x00006558: j 0x80089ac8 # .word 0x080226b2
.L0x0000655c: nop # .word 0x00000000
.L0x00006560: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00006564: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006568: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x0000656c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006570: nop # .word 0x00000000
.L0x00006574: jalr $v0 # .word 0x0040f809
.L0x00006578: li $a1, 0x1 # .word 0x24050001
.L0x0000657c: addiu $a0, $s3, 0xb4 # .word 0x266400b4
.L0x00006580: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006584: nop # .word 0x00000000
.L0x00006588: jalr $v0 # .word 0x0040f809
.L0x0000658c: li $a1, 0x1 # .word 0x24050001
.L0x00006590: addiu $a0, $s3, 0xc4 # .word 0x266400c4
.L0x00006594: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006598: nop # .word 0x00000000
.L0x0000659c: jalr $v0 # .word 0x0040f809
.L0x000065a0: li $a1, 0x1 # .word 0x24050001
.L0x000065a4: addiu $a0, $s3, 0xd4 # .word 0x266400d4
.L0x000065a8: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000065ac: nop # .word 0x00000000
.L0x000065b0: jalr $v0 # .word 0x0040f809
.L0x000065b4: li $a1, 0x1 # .word 0x24050001
.L0x000065b8: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x000065bc: nop # .word 0x00000000
.L0x000065c0: bnez $v0, .L0x00006de4 # .word 0x14400208
.L0x000065c4: addiu $a0, $s3, 0xe4 # .word 0x266400e4
.L0x000065c8: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000065cc: nop # .word 0x00000000
.L0x000065d0: jalr $v0 # .word 0x0040f809
.L0x000065d4: li $a1, 0x1 # .word 0x24050001
.L0x000065d8: j 0x80089a94 # .word 0x080226a5
.L0x000065dc: nop # .word 0x00000000
.L0x000065e0: lui $s0, 0x8009 # .word 0x3c108009
.L0x000065e4: addiu $s0, -0x298 # .word 0x2610fd68
.L0x000065e8: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x000065ec: nop # .word 0x00000000
.L0x000065f0: jalr $v0 # .word 0x0040f809
.L0x000065f4: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x000065f8: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x000065fc: nop # .word 0x00000000
.L0x00006600: jalr $v0 # .word 0x0040f809
.L0x00006604: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00006608: beqz $v0, .L0x00006e18 # .word 0x10400203
.L0x0000660c: move_ $a0, $s3 # .word 0x02602021
.L0x00006610: jal 0x80088808 # .word 0x0c022202
.L0x00006614: move_ $a1, $s4 # .word 0x02802821
.L0x00006618: lw $v0, 0x10($s4) # .word 0x8e820010
.L0x0000661c: nop # .word 0x00000000
.L0x00006620: bnez $v0, .L0x00006654 # .word 0x1440000c
.L0x00006624: li $a1, 0x1 # .word 0x24050001
.L0x00006628: li $a2, 0xa1 # .word 0x240600a1
.L0x0000662c: lh $a0, 0x58($s3) # .word 0x86640058
.L0x00006630: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00006634: li $a3, 0x17 # .word 0x24070017
.L0x00006638: move_ $a0, $v0 # .word 0x00402021
.L0x0000663c: sw $a0, 0x10($s4) # .word 0xae840010
.L0x00006640: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x00006644: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00006648: nop # .word 0x00000000
.L0x0000664c: jalr $v0 # .word 0x0040f809
.L0x00006650: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00006654: lw $a0, 0x10($s4) # .word 0x8e840010
.L0x00006658: li $a1, 0xa1 # .word 0x240500a1
.L0x0000665c: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00006660: nop # .word 0x00000000
.L0x00006664: jalr $v0 # .word 0x0040f809
.L0x00006668: li $a2, 0x17 # .word 0x24060017
.L0x0000666c: lui $v1, 0x8004 # .word 0x3c038004
.L0x00006670: lui $v0, 0x8006 # .word 0x3c028006
.L0x00006674: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00006678: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000667c: nop # .word 0x00000000
.L0x00006680: jalr $v0 # .word 0x0040f809
.L0x00006684: addiu $a0, 0x39 # .word 0x24840039
.L0x00006688: lw $a0, 0x10($s4) # .word 0x8e840010
.L0x0000668c: move_ $a1, $v0 # .word 0x00402821
.L0x00006690: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00006694: nop # .word 0x00000000
.L0x00006698: jalr $v0 # .word 0x0040f809
.L0x0000669c: li $a2, 0x6 # .word 0x24060006
.L0x000066a0: j 0x80089a94 # .word 0x080226a5
.L0x000066a4: nop # .word 0x00000000
.L0x000066a8: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x000066ac: nop # .word 0x00000000
.L0x000066b0: bnez $v0, .L0x0000674c # .word 0x14400026
.L0x000066b4: lui $s0, 0x8009 # .word 0x3c108009
.L0x000066b8: lui $v0, 0x8009 # .word 0x3c028009
.L0x000066bc: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x000066c0: nop # .word 0x00000000
.L0x000066c4: jalr $v0 # .word 0x0040f809
.L0x000066c8: addiu $a0, $s3, 0xe4 # .word 0x266400e4
.L0x000066cc: beqz $v0, .L0x0000674c # .word 0x1040001f
.L0x000066d0: lui $s0, 0x8009 # .word 0x3c108009
.L0x000066d4: lw $v0, 0x40($s4) # .word 0x8e820040
.L0x000066d8: nop # .word 0x00000000
.L0x000066dc: bnez $v0, .L0x00006718 # .word 0x1440000e
.L0x000066e0: lui $v1, 0x8004 # .word 0x3c038004
.L0x000066e4: li $a1, 0x1 # .word 0x24050001
.L0x000066e8: li $a2, 0xf # .word 0x2406000f
.L0x000066ec: lh $a0, 0x58($s3) # .word 0x86640058
.L0x000066f0: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000066f4: li $a3, 0x55 # .word 0x24070055
.L0x000066f8: move_ $a0, $v0 # .word 0x00402021
.L0x000066fc: sw $a0, 0x40($s4) # .word 0xae840040
.L0x00006700: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x00006704: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00006708: nop # .word 0x00000000
.L0x0000670c: jalr $v0 # .word 0x0040f809
.L0x00006710: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00006714: lui $v1, 0x8004 # .word 0x3c038004
.L0x00006718: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000671c: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00006720: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00006724: nop # .word 0x00000000
.L0x00006728: jalr $v0 # .word 0x0040f809
.L0x0000672c: addiu $a0, 0x39 # .word 0x24840039
.L0x00006730: lw $a0, 0x40($s4) # .word 0x8e840040
.L0x00006734: move_ $a1, $v0 # .word 0x00402821
.L0x00006738: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000673c: nop # .word 0x00000000
.L0x00006740: jalr $v0 # .word 0x0040f809
.L0x00006744: li $a2, 0x14 # .word 0x24060014
.L0x00006748: lui $s0, 0x8009 # .word 0x3c108009
.L0x0000674c: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00006750: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00006754: nop # .word 0x00000000
.L0x00006758: jalr $v0 # .word 0x0040f809
.L0x0000675c: addiu $a0, $s3, 0xb4 # .word 0x266400b4
.L0x00006760: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00006764: nop # .word 0x00000000
.L0x00006768: jalr $v0 # .word 0x0040f809
.L0x0000676c: addiu $a0, $s3, 0xc4 # .word 0x266400c4
.L0x00006770: beqz $v0, .L0x00006e18 # .word 0x104001a9
.L0x00006774: nop # .word 0x00000000
.L0x00006778: lw $v0, ($s4) # .word 0x8e820000
.L0x0000677c: nop # .word 0x00000000
.L0x00006780: bnez $v0, .L0x0000679c # .word 0x14400006
.L0x00006784: li $a1, 0x1 # .word 0x24050001
.L0x00006788: li $a2, 0xae # .word 0x240600ae
.L0x0000678c: lh $a0, 0x58($s3) # .word 0x86640058
.L0x00006790: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00006794: li $a3, 0x49 # .word 0x24070049
.L0x00006798: sw $v0, ($s4) # .word 0xae820000
.L0x0000679c: lw $a0, ($s4) # .word 0x8e840000
.L0x000067a0: li $a1, 0xae # .word 0x240500ae
.L0x000067a4: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x000067a8: nop # .word 0x00000000
.L0x000067ac: jalr $v0 # .word 0x0040f809
.L0x000067b0: li $a2, 0x49 # .word 0x24060049
.L0x000067b4: lui $v1, 0x8004 # .word 0x3c038004
.L0x000067b8: lui $v0, 0x8006 # .word 0x3c028006
.L0x000067bc: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x000067c0: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x000067c4: nop # .word 0x00000000
.L0x000067c8: jalr $v0 # .word 0x0040f809
.L0x000067cc: addiu $a0, 0x39 # .word 0x24840039
.L0x000067d0: move_ $a1, $v0 # .word 0x00402821
.L0x000067d4: lw $a0, ($s4) # .word 0x8e840000
.L0x000067d8: lw $a2, 0x60($s3) # .word 0x8e660060
.L0x000067dc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000067e0: nop # .word 0x00000000
.L0x000067e4: jalr $v0 # .word 0x0040f809
.L0x000067e8: addiu $a2, 0x18 # .word 0x24c60018
.L0x000067ec: j 0x80089a94 # .word 0x080226a5
.L0x000067f0: nop # .word 0x00000000
.L0x000067f4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000067f8: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x000067fc: nop # .word 0x00000000
.L0x00006800: jalr $v0 # .word 0x0040f809
.L0x00006804: addiu $a0, $s3, 0xd4 # .word 0x266400d4
.L0x00006808: beqz $v0, .L0x00006e18 # .word 0x10400183
.L0x0000680c: nop # .word 0x00000000
.L0x00006810: j 0x80089a94 # .word 0x080226a5
.L0x00006814: nop # .word 0x00000000
.L0x00006818: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000681c: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00006820: lw $v1, 0x50($s3) # .word 0x8e630050
.L0x00006824: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006828: lw $s2, 0x64($v1) # .word 0x8c720064
.L0x0000682c: jalr $v0 # .word 0x0040f809
.L0x00006830: move_ $a0, $zr # .word 0x00002021
.L0x00006834: move_ $a0, $zr # .word 0x00002021
.L0x00006838: li $a1, 0x7 # .word 0x24050007
.L0x0000683c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006840: nop # .word 0x00000000
.L0x00006844: jalr $v1 # .word 0x0060f809
.L0x00006848: move_ $s0, $v0 # .word 0x00408021
.L0x0000684c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006850: andi $s0, 0x1 # .word 0x32100001
.L0x00006854: bnez $s0, .L0x00006894 # .word 0x1600000f
.L0x00006858: nop # .word 0x00000000
.L0x0000685c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00006860: nop # .word 0x00000000
.L0x00006864: jalr $v0 # .word 0x0040f809
.L0x00006868: move_ $a0, $zr # .word 0x00002021
.L0x0000686c: move_ $a0, $zr # .word 0x00002021
.L0x00006870: li $a1, 0x7 # .word 0x24050007
.L0x00006874: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006878: nop # .word 0x00000000
.L0x0000687c: jalr $v1 # .word 0x0060f809
.L0x00006880: move_ $s0, $v0 # .word 0x00408021
.L0x00006884: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006888: andi $s0, 0x1 # .word 0x32100001
.L0x0000688c: beqz $s0, .L0x000068c4 # .word 0x1200000d
.L0x00006890: nop # .word 0x00000000
.L0x00006894: lw $v1, 0x50($s3) # .word 0x8e630050
.L0x00006898: nop # .word 0x00000000
.L0x0000689c: lw $v0, 0x64($v1) # .word 0x8c620064
.L0x000068a0: nop # .word 0x00000000
.L0x000068a4: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000068a8: bgez $v0, .L0x00006970 # .word 0x04410031
.L0x000068ac: sw $v0, 0x64($v1) # .word 0xac620064
.L0x000068b0: lw $v0, 0x110($s3) # .word 0x8e620110
.L0x000068b4: lw $v1, 0x50($s3) # .word 0x8e630050
.L0x000068b8: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000068bc: j 0x80089620 # .word 0x08022588
.L0x000068c0: sw $v0, 0x64($v1) # .word 0xac620064
.L0x000068c4: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000068c8: nop # .word 0x00000000
.L0x000068cc: jalr $v0 # .word 0x0040f809
.L0x000068d0: move_ $a0, $zr # .word 0x00002021
.L0x000068d4: move_ $a0, $zr # .word 0x00002021
.L0x000068d8: li $a1, 0x5 # .word 0x24050005
.L0x000068dc: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000068e0: nop # .word 0x00000000
.L0x000068e4: jalr $v1 # .word 0x0060f809
.L0x000068e8: move_ $s0, $v0 # .word 0x00408021
.L0x000068ec: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000068f0: andi $s0, 0x1 # .word 0x32100001
.L0x000068f4: bnez $s0, .L0x00006934 # .word 0x1600000f
.L0x000068f8: nop # .word 0x00000000
.L0x000068fc: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00006900: nop # .word 0x00000000
.L0x00006904: jalr $v0 # .word 0x0040f809
.L0x00006908: move_ $a0, $zr # .word 0x00002021
.L0x0000690c: move_ $a0, $zr # .word 0x00002021
.L0x00006910: li $a1, 0x5 # .word 0x24050005
.L0x00006914: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006918: nop # .word 0x00000000
.L0x0000691c: jalr $v1 # .word 0x0060f809
.L0x00006920: move_ $s0, $v0 # .word 0x00408021
.L0x00006924: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006928: andi $s0, 0x1 # .word 0x32100001
.L0x0000692c: beqz $s0, .L0x00006970 # .word 0x12000010
.L0x00006930: nop # .word 0x00000000
.L0x00006934: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006938: nop # .word 0x00000000
.L0x0000693c: lw $v1, 0x64($v0) # .word 0x8c430064
.L0x00006940: nop # .word 0x00000000
.L0x00006944: addiu $v1, 0x1 # .word 0x24630001
.L0x00006948: sw $v1, 0x64($v0) # .word 0xac430064
.L0x0000694c: lw $v0, 0x110($s3) # .word 0x8e620110
.L0x00006950: nop # .word 0x00000000
.L0x00006954: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00006958: slt $v0, $v1 # .word 0x0043102a
.L0x0000695c: beqz $v0, .L0x00006970 # .word 0x10400004
.L0x00006960: nop # .word 0x00000000
.L0x00006964: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006968: nop # .word 0x00000000
.L0x0000696c: sw $zr, 0x64($v0) # .word 0xac400064
.L0x00006970: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006974: nop # .word 0x00000000
.L0x00006978: lw $v0, 0x64($v0) # .word 0x8c420064
.L0x0000697c: nop # .word 0x00000000
.L0x00006980: beq $s2, $v0, .L0x000069b0 # .word 0x1242000b
.L0x00006984: lui $a0, 0x4 # .word 0x3c040004
.L0x00006988: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000698c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006990: nop # .word 0x00000000
.L0x00006994: jalr $v0 # .word 0x0040f809
.L0x00006998: ori $a0, 0x1b # .word 0x3484001b
.L0x0000699c: move_ $a0, $s3 # .word 0x02602021
.L0x000069a0: jal 0x80088808 # .word 0x0c022202
.L0x000069a4: move_ $a1, $s4 # .word 0x02802821
.L0x000069a8: j 0x80089ac8 # .word 0x080226b2
.L0x000069ac: nop # .word 0x00000000
.L0x000069b0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000069b4: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x000069b8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x000069bc: nop # .word 0x00000000
.L0x000069c0: jalr $v0 # .word 0x0040f809
.L0x000069c4: move_ $a0, $zr # .word 0x00002021
.L0x000069c8: move_ $a0, $zr # .word 0x00002021
.L0x000069cc: li $a1, 0xd # .word 0x2405000d
.L0x000069d0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x000069d4: nop # .word 0x00000000
.L0x000069d8: jalr $v1 # .word 0x0060f809
.L0x000069dc: move_ $s0, $v0 # .word 0x00408021
.L0x000069e0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000069e4: andi $s0, 0x1 # .word 0x32100001
.L0x000069e8: beqz $s0, .L0x00006a1c # .word 0x1200000c
.L0x000069ec: lui $a0, 0x4 # .word 0x3c040004
.L0x000069f0: lui $v0, 0x8005 # .word 0x3c028005
.L0x000069f4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x000069f8: nop # .word 0x00000000
.L0x000069fc: jalr $v0 # .word 0x0040f809
.L0x00006a00: ori $a0, 0x1c # .word 0x3484001c
.L0x00006a04: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00006a08: li $v1, 0x1 # .word 0x24030001
.L0x00006a0c: sw $v1, 0x14($s3) # .word 0xae630014
.L0x00006a10: addu $v0, $v1 # .word 0x00431021
.L0x00006a14: j 0x80089ac8 # .word 0x080226b2
.L0x00006a18: sw $v0, 0x10($s3) # .word 0xae620010
.L0x00006a1c: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006a20: nop # .word 0x00000000
.L0x00006a24: jalr $v0 # .word 0x0040f809
.L0x00006a28: move_ $a0, $zr # .word 0x00002021
.L0x00006a2c: move_ $a0, $zr # .word 0x00002021
.L0x00006a30: li $a1, 0xe # .word 0x2405000e
.L0x00006a34: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006a38: nop # .word 0x00000000
.L0x00006a3c: jalr $v1 # .word 0x0060f809
.L0x00006a40: move_ $s0, $v0 # .word 0x00408021
.L0x00006a44: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006a48: andi $s0, 0x1 # .word 0x32100001
.L0x00006a4c: beqz $s0, .L0x00006a74 # .word 0x12000009
.L0x00006a50: lui $a0, 0x8004 # .word 0x3c048004
.L0x00006a54: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006a58: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006a5c: nop # .word 0x00000000
.L0x00006a60: jalr $v0 # .word 0x0040f809
.L0x00006a64: ori $a0, 0x50bd # .word 0x348450bd
.L0x00006a68: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00006a6c: j 0x80089a98 # .word 0x080226a6
.L0x00006a70: sw $zr, 0x14($s3) # .word 0xae600014
.L0x00006a74: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00006a78: nop # .word 0x00000000
.L0x00006a7c: jalr $v0 # .word 0x0040f809
.L0x00006a80: move_ $a0, $zr # .word 0x00002021
.L0x00006a84: move_ $a0, $zr # .word 0x00002021
.L0x00006a88: li $a1, 0xc # .word 0x2405000c
.L0x00006a8c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00006a90: nop # .word 0x00000000
.L0x00006a94: jalr $v1 # .word 0x0060f809
.L0x00006a98: move_ $s0, $v0 # .word 0x00408021
.L0x00006a9c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00006aa0: andi $s0, 0x1 # .word 0x32100001
.L0x00006aa4: beqz $s0, .L0x00006e18 # .word 0x120000dc
.L0x00006aa8: nop # .word 0x00000000
.L0x00006aac: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x00006ab0: nop # .word 0x00000000
.L0x00006ab4: bnez $v0, .L0x00006e18 # .word 0x144000d8
.L0x00006ab8: nop # .word 0x00000000
.L0x00006abc: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006ac0: nop # .word 0x00000000
.L0x00006ac4: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00006ac8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006acc: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00006ad0: nop # .word 0x00000000
.L0x00006ad4: jalr $v0 # .word 0x0040f809
.L0x00006ad8: nop # .word 0x00000000
.L0x00006adc: bltz $v0, .L0x00006e18 # .word 0x044000ce
.L0x00006ae0: lui $a0, 0x4 # .word 0x3c040004
.L0x00006ae4: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00006ae8: li $v1, 0x2 # .word 0x24030002
.L0x00006aec: sw $v1, 0x14($s3) # .word 0xae630014
.L0x00006af0: addiu $v0, 0x1 # .word 0x24420001
.L0x00006af4: sw $v0, 0x10($s3) # .word 0xae620010
.L0x00006af8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006afc: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00006b00: nop # .word 0x00000000
.L0x00006b04: jalr $v0 # .word 0x0040f809
.L0x00006b08: ori $a0, 0x1c # .word 0x3484001c
.L0x00006b0c: j 0x80089ac8 # .word 0x080226b2
.L0x00006b10: nop # .word 0x00000000
.L0x00006b14: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006b18: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00006b1c: j 0x80089948 # .word 0x08022652
.L0x00006b20: addiu $a0, $s3, 0xd4 # .word 0x266400d4
.L0x00006b24: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006b28: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00006b2c: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00006b30: nop # .word 0x00000000
.L0x00006b34: jalr $v0 # .word 0x0040f809
.L0x00006b38: addiu $a0, $s3, 0xd4 # .word 0x266400d4
.L0x00006b3c: beqz $v0, .L0x00006e18 # .word 0x104000b6
.L0x00006b40: nop # .word 0x00000000
.L0x00006b44: lw $v0, 0x14($s3) # .word 0x8e620014
.L0x00006b48: nop # .word 0x00000000
.L0x00006b4c: bnez $v0, .L0x00006be4 # .word 0x14400025
.L0x00006b50: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00006b54: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x00006b58: move_ $a1, $zr # .word 0x00002821
.L0x00006b5c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006b60: nop # .word 0x00000000
.L0x00006b64: jalr $v0 # .word 0x0040f809
.L0x00006b68: move_ $s1, $a1 # .word 0x00a08821
.L0x00006b6c: move_ $s0, $s4 # .word 0x02808021
.L0x00006b70: lw $a0, 0x14($s0) # .word 0x8e040014
.L0x00006b74: nop # .word 0x00000000
.L0x00006b78: beqz $a0, .L0x00006b90 # .word 0x10800005
.L0x00006b7c: nop # .word 0x00000000
.L0x00006b80: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006b84: nop # .word 0x00000000
.L0x00006b88: jalr $v0 # .word 0x0040f809
.L0x00006b8c: move_ $a1, $zr # .word 0x00002821
.L0x00006b90: lw $a0, 0x28($s0) # .word 0x8e040028
.L0x00006b94: nop # .word 0x00000000
.L0x00006b98: beqz $a0, .L0x00006bb0 # .word 0x10800005
.L0x00006b9c: nop # .word 0x00000000
.L0x00006ba0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006ba4: nop # .word 0x00000000
.L0x00006ba8: jalr $v0 # .word 0x0040f809
.L0x00006bac: move_ $a1, $zr # .word 0x00002821
.L0x00006bb0: addiu $s1, 0x1 # .word 0x26310001
.L0x00006bb4: slti $v0, $s1, 0x5 # .word 0x2a220005
.L0x00006bb8: bnez $v0, .L0x00006b70 # .word 0x1440ffed
.L0x00006bbc: addiu $s0, 0x4 # .word 0x26100004
.L0x00006bc0: lw $a0, 0x3c($s4) # .word 0x8e84003c
.L0x00006bc4: nop # .word 0x00000000
.L0x00006bc8: beqz $a0, .L0x00006be0 # .word 0x10800005
.L0x00006bcc: nop # .word 0x00000000
.L0x00006bd0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006bd4: nop # .word 0x00000000
.L0x00006bd8: jalr $v0 # .word 0x0040f809
.L0x00006bdc: move_ $a1, $zr # .word 0x00002821
.L0x00006be0: addiu $a0, $s3, 0xa4 # .word 0x266400a4
.L0x00006be4: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006be8: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00006bec: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006bf0: nop # .word 0x00000000
.L0x00006bf4: jalr $v0 # .word 0x0040f809
.L0x00006bf8: move_ $a1, $zr # .word 0x00002821
.L0x00006bfc: addiu $a0, $s3, 0xb4 # .word 0x266400b4
.L0x00006c00: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006c04: nop # .word 0x00000000
.L0x00006c08: jalr $v0 # .word 0x0040f809
.L0x00006c0c: move_ $a1, $zr # .word 0x00002821
.L0x00006c10: addiu $a0, $s3, 0xc4 # .word 0x266400c4
.L0x00006c14: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006c18: nop # .word 0x00000000
.L0x00006c1c: jalr $v0 # .word 0x0040f809
.L0x00006c20: move_ $a1, $zr # .word 0x00002821
.L0x00006c24: lw $v0, 0x60($s3) # .word 0x8e620060
.L0x00006c28: nop # .word 0x00000000
.L0x00006c2c: bnez $v0, .L0x00006c44 # .word 0x14400005
.L0x00006c30: addiu $a0, $s3, 0xe4 # .word 0x266400e4
.L0x00006c34: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00006c38: nop # .word 0x00000000
.L0x00006c3c: jalr $v0 # .word 0x0040f809
.L0x00006c40: move_ $a1, $zr # .word 0x00002821
.L0x00006c44: lw $a0, ($s4) # .word 0x8e840000
.L0x00006c48: nop # .word 0x00000000
.L0x00006c4c: beqz $a0, .L0x00006c64 # .word 0x10800005
.L0x00006c50: nop # .word 0x00000000
.L0x00006c54: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006c58: nop # .word 0x00000000
.L0x00006c5c: jalr $v0 # .word 0x0040f809
.L0x00006c60: move_ $a1, $zr # .word 0x00002821
.L0x00006c64: lw $a0, 0x10($s4) # .word 0x8e840010
.L0x00006c68: nop # .word 0x00000000
.L0x00006c6c: beqz $a0, .L0x00006c84 # .word 0x10800005
.L0x00006c70: nop # .word 0x00000000
.L0x00006c74: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006c78: nop # .word 0x00000000
.L0x00006c7c: jalr $v0 # .word 0x0040f809
.L0x00006c80: move_ $a1, $zr # .word 0x00002821
.L0x00006c84: lw $a0, 0x40($s4) # .word 0x8e840040
.L0x00006c88: nop # .word 0x00000000
.L0x00006c8c: beqz $a0, .L0x00006de4 # .word 0x10800055
.L0x00006c90: nop # .word 0x00000000
.L0x00006c94: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00006c98: nop # .word 0x00000000
.L0x00006c9c: jalr $v0 # .word 0x0040f809
.L0x00006ca0: move_ $a1, $zr # .word 0x00002821
.L0x00006ca4: j 0x80089a94 # .word 0x080226a5
.L0x00006ca8: nop # .word 0x00000000
.L0x00006cac: lw $v0, 0x14($s3) # .word 0x8e620014
.L0x00006cb0: move_ $s2, $zr # .word 0x00009021
.L0x00006cb4: sltu $s0, $s2, $v0 # .word 0x0242802b
.L0x00006cb8: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x00006cbc: beqz $v0, .L0x00006cf8 # .word 0x1040000e
.L0x00006cc0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006cc4: addiu $s4, $v0, -0x298 # .word 0x2454fd68
.L0x00006cc8: sll $v0, $s0, 0x4 # .word 0x00101100
.L0x00006ccc: addiu $s1, $v0, 0x94 # .word 0x24510094
.L0x00006cd0: addu $a0, $s3, $s1 # .word 0x02712021
.L0x00006cd4: addiu $s1, 0x10 # .word 0x26310010
.L0x00006cd8: lw $v0, 0x34($s4) # .word 0x8e820034
.L0x00006cdc: nop # .word 0x00000000
.L0x00006ce0: jalr $v0 # .word 0x0040f809
.L0x00006ce4: addiu $s0, 0x1 # .word 0x26100001
.L0x00006ce8: addu $s2, $v0 # .word 0x02429021
.L0x00006cec: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x00006cf0: bnez $v0, .L0x00006cd4 # .word 0x1440fff8
.L0x00006cf4: addu $a0, $s3, $s1 # .word 0x02712021
.L0x00006cf8: lw $s0, 0x14($s3) # .word 0x8e700014
.L0x00006cfc: li $v0, 0x1 # .word 0x24020001
.L0x00006d00: bne $s0, $v0, .L0x00006d2c # .word 0x1602000a
.L0x00006d04: li $v0, 0x2 # .word 0x24020002
.L0x00006d08: li $v0, 0x5 # .word 0x24020005
.L0x00006d0c: bne $s2, $v0, .L0x00006e18 # .word 0x16420042
.L0x00006d10: nop # .word 0x00000000
.L0x00006d14: lw $v0, 0x3c($s3) # .word 0x8e62003c
.L0x00006d18: nop # .word 0x00000000
.L0x00006d1c: jalr $v0 # .word 0x0040f809
.L0x00006d20: move_ $a0, $s3 # .word 0x02602021
.L0x00006d24: j 0x80089ac8 # .word 0x080226b2
.L0x00006d28: sw $s0, 0x54($s3) # .word 0xae700054
.L0x00006d2c: bne $s0, $v0, .L0x00006d4c # .word 0x16020007
.L0x00006d30: li $v0, 0x6 # .word 0x24020006
.L0x00006d34: li $v0, 0x5 # .word 0x24020005
.L0x00006d38: bne $s2, $v0, .L0x00006e18 # .word 0x16420037
.L0x00006d3c: move_ $a0, $s3 # .word 0x02602021
.L0x00006d40: lw $v0, 0x2c($a0) # .word 0x8c82002c
.L0x00006d44: j 0x80089ac0 # .word 0x080226b0
.L0x00006d48: li $a1, 0x1e # .word 0x2405001e
.L0x00006d4c: bne $s2, $v0, .L0x00006e18 # .word 0x16420032
.L0x00006d50: move_ $a0, $s3 # .word 0x02602021
.L0x00006d54: lw $v0, 0x2c($a0) # .word 0x8c82002c
.L0x00006d58: j 0x80089ac0 # .word 0x080226b0
.L0x00006d5c: move_ $a1, $zr # .word 0x00002821
.L0x00006d60: lw $v0, 0x54($s3) # .word 0x8e620054
.L0x00006d64: nop # .word 0x00000000
.L0x00006d68: bnez $v0, .L0x00006e18 # .word 0x1440002b
.L0x00006d6c: move_ $a0, $s3 # .word 0x02602021
.L0x00006d70: lw $v0, 0x2c($s3) # .word 0x8e62002c
.L0x00006d74: nop # .word 0x00000000
.L0x00006d78: jalr $v0 # .word 0x0040f809
.L0x00006d7c: li $a1, 0xa # .word 0x2405000a
.L0x00006d80: lw $v0, 0x9c($s3) # .word 0x8e62009c
.L0x00006d84: nop # .word 0x00000000
.L0x00006d88: bnez $v0, .L0x00006e18 # .word 0x14400023
.L0x00006d8c: addiu $a0, $s3, 0x94 # .word 0x26640094
.L0x00006d90: lui $v0, 0x8009 # .word 0x3c028009
.L0x00006d94: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00006d98: j 0x80089ac0 # .word 0x080226b0
.L0x00006d9c: li $a1, 0x1 # .word 0x24050001
.L0x00006da0: lw $v0, 0x48($s4) # .word 0x8e820048
.L0x00006da4: nop # .word 0x00000000
.L0x00006da8: bnez $v0, .L0x00006de4 # .word 0x1440000e
.L0x00006dac: nop # .word 0x00000000
.L0x00006db0: lw $v0, 0x50($s3) # .word 0x8e620050
.L0x00006db4: nop # .word 0x00000000
.L0x00006db8: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00006dbc: lui $v0, 0x8005 # .word 0x3c028005
.L0x00006dc0: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00006dc4: nop # .word 0x00000000
.L0x00006dc8: jalr $v0 # .word 0x0040f809
.L0x00006dcc: nop # .word 0x00000000
.L0x00006dd0: move_ $a0, $v0 # .word 0x00402021
.L0x00006dd4: li $a1, 0x1 # .word 0x24050001
.L0x00006dd8: jal 0x8008eabc # .word 0x0c023aaf
.L0x00006ddc: move_ $a2, $a1 # .word 0x00a03021
.L0x00006de0: sw $v0, 0x48($s4) # .word 0xae820048
.L0x00006de4: lw $v0, 0x10($s3) # .word 0x8e620010
.L0x00006de8: nop # .word 0x00000000
.L0x00006dec: addiu $v0, 0x1 # .word 0x24420001
.L0x00006df0: j 0x80089ac8 # .word 0x080226b2
.L0x00006df4: sw $v0, 0x10($s3) # .word 0xae620010
.L0x00006df8: lw $v0, 0x48($s4) # .word 0x8e820048
.L0x00006dfc: nop # .word 0x00000000
.L0x00006e00: bnez $v0, .L0x00006e18 # .word 0x14400005
.L0x00006e04: move_ $a0, $s3 # .word 0x02602021
.L0x00006e08: lw $v0, 0x2c($a0) # .word 0x8c82002c
.L0x00006e0c: li $a1, 0xa # .word 0x2405000a
.L0x00006e10: jalr $v0 # .word 0x0040f809
.L0x00006e14: nop # .word 0x00000000
.L0x00006e18: lw $ra, 0x28($sp) # .word 0x8fbf0028
.L0x00006e1c: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00006e20: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00006e24: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00006e28: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00006e2c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00006e30: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00006e34: jr $ra # .word 0x03e00008
.L0x00006e38: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00006e3c: addiu $sp, -0xd8 # .word 0x27bdff28
.L0x00006e40: sw $s5, 0xc4($sp) # .word 0xafb500c4
.L0x00006e44: move_ $s5, $a0 # .word 0x0080a821
.L0x00006e48: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x00006e4c: sw $ra, 0xd4($sp) # .word 0xafbf00d4
.L0x00006e50: sw $s8, 0xd0($sp) # .word 0xafbe00d0
.L0x00006e54: sw $s7, 0xcc($sp) # .word 0xafb700cc
.L0x00006e58: sw $s6, 0xc8($sp) # .word 0xafb600c8
.L0x00006e5c: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x00006e60: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00006e64: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x00006e68: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00006e6c: jal 0x8001f648 # .word 0x0c007d92
.L0x00006e70: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x00006e74: lw $v0, 0x10($s5) # .word 0x8ea20010
.L0x00006e78: nop # .word 0x00000000
.L0x00006e7c: slti $v0, 0xa # .word 0x2842000a
.L0x00006e80: beqz $v0, .L0x00007030 # .word 0x1040006b
.L0x00006e84: li $a0, 0x280 # .word 0x24040280
.L0x00006e88: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00006e8c: nop # .word 0x00000000
.L0x00006e90: jalr $v0 # .word 0x0040f809
.L0x00006e94: li $a1, 0x100 # .word 0x24050100
.L0x00006e98: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x00006e9c: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x00006ea0: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00006ea4: nop # .word 0x00000000
.L0x00006ea8: jalr $v0 # .word 0x0040f809
.L0x00006eac: nop # .word 0x00000000
.L0x00006eb0: lw $a0, 0x6c($s5) # .word 0x8ea4006c
.L0x00006eb4: nop # .word 0x00000000
.L0x00006eb8: beqz $a0, .L0x00006f1c # .word 0x10800018
.L0x00006ebc: li $v0, 0x1000 # .word 0x24021000
.L0x00006ec0: beq $a0, $v0, .L0x00006eec # .word 0x1082000a
.L0x00006ec4: move_ $a1, $v0 # .word 0x00402821
.L0x00006ec8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00006ecc: nop # .word 0x00000000
.L0x00006ed0: jalr $v0 # .word 0x0040f809
.L0x00006ed4: li $a2, 0x1000 # .word 0x24061000
.L0x00006ed8: li $a0, 0x140 # .word 0x24040140
.L0x00006edc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00006ee0: nop # .word 0x00000000
.L0x00006ee4: jalr $v0 # .word 0x0040f809
.L0x00006ee8: li $a1, 0x15 # .word 0x24050015
.L0x00006eec: lui $v0, 0x8004 # .word 0x3c028004
.L0x00006ef0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00006ef4: nop # .word 0x00000000
.L0x00006ef8: jalr $v0 # .word 0x0040f809
.L0x00006efc: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00006f00: move_ $a0, $v0 # .word 0x00402021
.L0x00006f04: li $a1, 0x20 # .word 0x24050020
.L0x00006f08: li $a2, 0x92 # .word 0x24060092
.L0x00006f0c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00006f10: nop # .word 0x00000000
.L0x00006f14: jalr $v0 # .word 0x0040f809
.L0x00006f18: li $a3, 0xf # .word 0x2407000f
.L0x00006f1c: lw $a0, 0x7c($s5) # .word 0x8ea4007c
.L0x00006f20: nop # .word 0x00000000
.L0x00006f24: beqz $a0, .L0x00006fa8 # .word 0x10800020
.L0x00006f28: li $v0, 0x1000 # .word 0x24021000
.L0x00006f2c: beq $a0, $v0, .L0x00006f60 # .word 0x1082000c
.L0x00006f30: move_ $a1, $v0 # .word 0x00402821
.L0x00006f34: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00006f38: nop # .word 0x00000000
.L0x00006f3c: jalr $v0 # .word 0x0040f809
.L0x00006f40: li $a2, 0x1000 # .word 0x24061000
.L0x00006f44: li $a0, 0x140 # .word 0x24040140
.L0x00006f48: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00006f4c: nop # .word 0x00000000
.L0x00006f50: jalr $v0 # .word 0x0040f809
.L0x00006f54: li $a1, 0x45 # .word 0x24050045
.L0x00006f58: j 0x80089c2c # .word 0x0802270b
.L0x00006f5c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00006f60: li $a0, 0x1000 # .word 0x24041000
.L0x00006f64: move_ $a1, $a0 # .word 0x00802821
.L0x00006f68: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00006f6c: nop # .word 0x00000000
.L0x00006f70: jalr $v0 # .word 0x0040f809
.L0x00006f74: move_ $a2, $a0 # .word 0x00803021
.L0x00006f78: lui $v0, 0x8004 # .word 0x3c028004
.L0x00006f7c: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00006f80: nop # .word 0x00000000
.L0x00006f84: jalr $v0 # .word 0x0040f809
.L0x00006f88: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00006f8c: move_ $a0, $v0 # .word 0x00402021
.L0x00006f90: li $a1, 0x21 # .word 0x24050021
.L0x00006f94: li $a2, 0x92 # .word 0x24060092
.L0x00006f98: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00006f9c: nop # .word 0x00000000
.L0x00006fa0: jalr $v0 # .word 0x0040f809
.L0x00006fa4: li $a3, 0x2a # .word 0x2407002a
.L0x00006fa8: lw $a0, 0x8c($s5) # .word 0x8ea4008c
.L0x00006fac: nop # .word 0x00000000
.L0x00006fb0: beqz $a0, .L0x0000783c # .word 0x10800222
.L0x00006fb4: li $v0, 0x1000 # .word 0x24021000
.L0x00006fb8: beq $a0, $v0, .L0x00006fec # .word 0x1082000c
.L0x00006fbc: move_ $a1, $v0 # .word 0x00402821
.L0x00006fc0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00006fc4: nop # .word 0x00000000
.L0x00006fc8: jalr $v0 # .word 0x0040f809
.L0x00006fcc: li $a2, 0x1000 # .word 0x24061000
.L0x00006fd0: li $a0, 0x140 # .word 0x24040140
.L0x00006fd4: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00006fd8: nop # .word 0x00000000
.L0x00006fdc: jalr $v0 # .word 0x0040f809
.L0x00006fe0: li $a1, 0xd2 # .word 0x240500d2
.L0x00006fe4: j 0x80089cb8 # .word 0x0802272e
.L0x00006fe8: lui $v0, 0x8004 # .word 0x3c028004
.L0x00006fec: li $a0, 0x1000 # .word 0x24041000
.L0x00006ff0: move_ $a1, $a0 # .word 0x00802821
.L0x00006ff4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00006ff8: nop # .word 0x00000000
.L0x00006ffc: jalr $v0 # .word 0x0040f809
.L0x00007000: move_ $a2, $a0 # .word 0x00803021
.L0x00007004: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007008: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000700c: nop # .word 0x00000000
.L0x00007010: jalr $v0 # .word 0x0040f809
.L0x00007014: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007018: move_ $a0, $v0 # .word 0x00402021
.L0x0000701c: li $a1, 0x24 # .word 0x24050024
.L0x00007020: li $a2, 0xc6 # .word 0x240600c6
.L0x00007024: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007028: j 0x8008a4e4 # .word 0x08022939
.L0x0000702c: li $a3, 0xc4 # .word 0x240700c4
.L0x00007030: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x00007034: nop # .word 0x00000000
.L0x00007038: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x0000703c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007040: lw $v0, -0x4ba4($v0) # .word 0x8c42b45c
.L0x00007044: nop # .word 0x00000000
.L0x00007048: jalr $v0 # .word 0x0040f809
.L0x0000704c: nop # .word 0x00000000
.L0x00007050: lui $v1, 0x8005 # .word 0x3c038005
.L0x00007054: addiu $s0, $v1, -0x21f0 # .word 0x2470de10
.L0x00007058: lw $v1, 0x188($s0) # .word 0x8e030188
.L0x0000705c: nop # .word 0x00000000
.L0x00007060: jalr $v1 # .word 0x0060f809
.L0x00007064: move_ $s6, $v0 # .word 0x0040b021
.L0x00007068: lw $v1, 0xf4($s5) # .word 0x8ea300f4
.L0x0000706c: nop # .word 0x00000000
.L0x00007070: subu $v0, $v1 # .word 0x00431023
.L0x00007074: slti $v0, 0xc # .word 0x2842000c
.L0x00007078: bnez $v0, .L0x0000717c # .word 0x14400040
.L0x0000707c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007080: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007084: nop # .word 0x00000000
.L0x00007088: jalr $v0 # .word 0x0040f809
.L0x0000708c: nop # .word 0x00000000
.L0x00007090: bltz $s6, .L0x000070e0 # .word 0x06c00013
.L0x00007094: sw $v0, 0xf4($s5) # .word 0xaea200f4
.L0x00007098: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000709c: sll $v0, $s6, 0x3 # .word 0x001610c0
.L0x000070a0: subu $v0, $s6 # .word 0x00561023
.L0x000070a4: sll $v0, 0x2 # .word 0x00021080
.L0x000070a8: lw $v1, -0x298($v1) # .word 0x8c63fd68
.L0x000070ac: lw $a0, 0x108($s5) # .word 0x8ea40108
.L0x000070b0: addu $s0, $v1, $v0 # .word 0x00628021
.L0x000070b4: addiu $a0, 0x1 # .word 0x24840001
.L0x000070b8: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x000070bc: addu $v0, $s0, $v0 # .word 0x02021021
.L0x000070c0: sw $a0, 0x108($s5) # .word 0xaea40108
.L0x000070c4: lw $v1, ($v0) # .word 0x8c430000
.L0x000070c8: li $v0, -0x1 # .word 0x2402ffff
.L0x000070cc: beq $v1, $v0, .L0x000070dc # .word 0x10620003
.L0x000070d0: slti $v0, $a0, 0x7 # .word 0x28820007
.L0x000070d4: bnez $v0, .L0x000070e0 # .word 0x14400002
.L0x000070d8: nop # .word 0x00000000
.L0x000070dc: sw $zr, 0x108($s5) # .word 0xaea00108
.L0x000070e0: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x000070e4: nop # .word 0x00000000
.L0x000070e8: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x000070ec: nop # .word 0x00000000
.L0x000070f0: blez $v0, .L0x00007178 # .word 0x18400021
.L0x000070f4: move_ $s2, $zr # .word 0x00009021
.L0x000070f8: lui $v0, 0x8005 # .word 0x3c028005
.L0x000070fc: addiu $s4, $v0, -0x72cc # .word 0x24548d34
.L0x00007100: lui $s3, 0x8009 # .word 0x3c138009
.L0x00007104: move_ $s1, $s5 # .word 0x02a08821
.L0x00007108: lw $v0, 0x2728($s4) # .word 0x8e822728
.L0x0000710c: nop # .word 0x00000000
.L0x00007110: jalr $v0 # .word 0x0040f809
.L0x00007114: move_ $a0, $s2 # .word 0x02402021
.L0x00007118: move_ $s0, $v0 # .word 0x00408021
.L0x0000711c: bltz $s0, .L0x0000715c # .word 0x0600000f
.L0x00007120: sll $v1, $s0, 0x3 # .word 0x001018c0
.L0x00007124: subu $v1, $s0 # .word 0x00701823
.L0x00007128: sll $v1, 0x2 # .word 0x00031880
.L0x0000712c: lw $a0, -0x298($s3) # .word 0x8e64fd68
.L0x00007130: lw $v0, 0xfc($s1) # .word 0x8e2200fc
.L0x00007134: addu $s0, $a0, $v1 # .word 0x00838021
.L0x00007138: addiu $v0, 0x1 # .word 0x24420001
.L0x0000713c: sw $v0, 0xfc($s1) # .word 0xae2200fc
.L0x00007140: sll $v0, 0x2 # .word 0x00021080
.L0x00007144: addu $v0, $s0, $v0 # .word 0x02021021
.L0x00007148: lw $v1, ($v0) # .word 0x8c430000
.L0x0000714c: li $v0, -0x1 # .word 0x2402ffff
.L0x00007150: bne $v1, $v0, .L0x0000715c # .word 0x14620002
.L0x00007154: nop # .word 0x00000000
.L0x00007158: sw $zr, 0xfc($s1) # .word 0xae2000fc
.L0x0000715c: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x00007160: nop # .word 0x00000000
.L0x00007164: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x00007168: addiu $s2, 0x1 # .word 0x26520001
.L0x0000716c: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00007170: bnez $v0, .L0x00007108 # .word 0x1440ffe5
.L0x00007174: addiu $s1, 0x4 # .word 0x26310004
.L0x00007178: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000717c: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00007180: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00007184: nop # .word 0x00000000
.L0x00007188: jalr $v0 # .word 0x0040f809
.L0x0000718c: nop # .word 0x00000000
.L0x00007190: lw $v1, 0xf8($s5) # .word 0x8ea300f8
.L0x00007194: nop # .word 0x00000000
.L0x00007198: subu $v0, $v1 # .word 0x00431023
.L0x0000719c: slti $v0, 0xa # .word 0x2842000a
.L0x000071a0: bnez $v0, .L0x000071d8 # .word 0x1440000d
.L0x000071a4: li $a0, 0x280 # .word 0x24040280
.L0x000071a8: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x000071ac: nop # .word 0x00000000
.L0x000071b0: jalr $v0 # .word 0x0040f809
.L0x000071b4: nop # .word 0x00000000
.L0x000071b8: lw $v1, 0x10c($s5) # .word 0x8ea3010c
.L0x000071bc: sw $v0, 0xf8($s5) # .word 0xaea200f8
.L0x000071c0: addiu $v1, 0x1 # .word 0x24630001
.L0x000071c4: sw $v1, 0x10c($s5) # .word 0xaea3010c
.L0x000071c8: slti $v1, 0x4 # .word 0x28630004
.L0x000071cc: bnez $v1, .L0x000071d8 # .word 0x14600002
.L0x000071d0: li $a0, 0x280 # .word 0x24040280
.L0x000071d4: sw $zr, 0x10c($s5) # .word 0xaea0010c
.L0x000071d8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000071dc: nop # .word 0x00000000
.L0x000071e0: jalr $v0 # .word 0x0040f809
.L0x000071e4: li $a1, 0x100 # .word 0x24050100
.L0x000071e8: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x000071ec: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x000071f0: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000071f4: nop # .word 0x00000000
.L0x000071f8: jalr $v0 # .word 0x0040f809
.L0x000071fc: nop # .word 0x00000000
.L0x00007200: lw $a0, 0xdc($s5) # .word 0x8ea400dc
.L0x00007204: nop # .word 0x00000000
.L0x00007208: beqz $a0, .L0x000073f0 # .word 0x10800079
.L0x0000720c: li $v0, 0x1000 # .word 0x24021000
.L0x00007210: beq $a0, $v0, .L0x00007234 # .word 0x10820008
.L0x00007214: nop # .word 0x00000000
.L0x00007218: move_ $a1, $v0 # .word 0x00402821
.L0x0000721c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007220: nop # .word 0x00000000
.L0x00007224: jalr $v0 # .word 0x0040f809
.L0x00007228: li $a2, 0x1000 # .word 0x24061000
.L0x0000722c: j 0x80089fac # .word 0x080227eb
.L0x00007230: li $a0, 0x280 # .word 0x24040280
.L0x00007234: li $a0, 0x1000 # .word 0x24041000
.L0x00007238: move_ $a1, $a0 # .word 0x00802821
.L0x0000723c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007240: nop # .word 0x00000000
.L0x00007244: jalr $v0 # .word 0x0040f809
.L0x00007248: move_ $a2, $a0 # .word 0x00803021
.L0x0000724c: li $a0, 0x140 # .word 0x24040140
.L0x00007250: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00007254: nop # .word 0x00000000
.L0x00007258: jalr $v0 # .word 0x0040f809
.L0x0000725c: move_ $a1, $zr # .word 0x00002821
.L0x00007260: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x00007264: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x00007268: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000726c: nop # .word 0x00000000
.L0x00007270: jalr $v0 # .word 0x0040f809
.L0x00007274: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00007278: lw $a0, 0x10c($s5) # .word 0x8ea4010c
.L0x0000727c: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00007280: nop # .word 0x00000000
.L0x00007284: jalr $v0 # .word 0x0040f809
.L0x00007288: nop # .word 0x00000000
.L0x0000728c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007290: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007294: nop # .word 0x00000000
.L0x00007298: jalr $v0 # .word 0x0040f809
.L0x0000729c: lui $a0, 0x286 # .word 0x3c040286
.L0x000072a0: move_ $a0, $v0 # .word 0x00402021
.L0x000072a4: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x000072a8: li $a1, 0xd # .word 0x2405000d
.L0x000072ac: lw $v0, 0x64($v0) # .word 0x8c420064
.L0x000072b0: li $a3, 0x65 # .word 0x24070065
.L0x000072b4: sll $a2, $v0, 0x1 # .word 0x00023040
.L0x000072b8: addu $a2, $v0 # .word 0x00c23021
.L0x000072bc: sll $a2, 0x4 # .word 0x00063100
.L0x000072c0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000072c4: nop # .word 0x00000000
.L0x000072c8: jalr $v0 # .word 0x0040f809
.L0x000072cc: addiu $a2, 0xa5 # .word 0x24c600a5
.L0x000072d0: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x000072d4: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x000072d8: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000072dc: nop # .word 0x00000000
.L0x000072e0: jalr $v0 # .word 0x0040f809
.L0x000072e4: nop # .word 0x00000000
.L0x000072e8: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000072ec: nop # .word 0x00000000
.L0x000072f0: jalr $v0 # .word 0x0040f809
.L0x000072f4: move_ $a0, $zr # .word 0x00002021
.L0x000072f8: li $a0, 0x280 # .word 0x24040280
.L0x000072fc: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00007300: nop # .word 0x00000000
.L0x00007304: jalr $v0 # .word 0x0040f809
.L0x00007308: li $a1, 0x100 # .word 0x24050100
.L0x0000730c: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x00007310: nop # .word 0x00000000
.L0x00007314: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x00007318: nop # .word 0x00000000
.L0x0000731c: blez $v0, .L0x000073f0 # .word 0x18400034
.L0x00007320: move_ $s2, $zr # .word 0x00009021
.L0x00007324: lui $s8, 0x8009 # .word 0x3c1e8009
.L0x00007328: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000732c: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x00007330: li $s4, 0xa5 # .word 0x241400a5
.L0x00007334: move_ $s3, $s5 # .word 0x02a09821
.L0x00007338: li $s1, 0xb4 # .word 0x241100b4
.L0x0000733c: lui $t0, 0x8005 # .word 0x3c088005
.L0x00007340: addiu $t0, -0x72cc # .word 0x25088d34
.L0x00007344: lw $v0, 0x2728($t0) # .word 0x8d022728
.L0x00007348: nop # .word 0x00000000
.L0x0000734c: jalr $v0 # .word 0x0040f809
.L0x00007350: move_ $a0, $s2 # .word 0x02402021
.L0x00007354: move_ $s0, $v0 # .word 0x00408021
.L0x00007358: bltz $s0, .L0x000073cc # .word 0x0600001c
.L0x0000735c: li $v0, 0x1000 # .word 0x24021000
.L0x00007360: lw $v1, 0xdc($s5) # .word 0x8ea300dc
.L0x00007364: nop # .word 0x00000000
.L0x00007368: beq $v1, $v0, .L0x00007380 # .word 0x10620005
.L0x0000736c: move_ $a0, $s1 # .word 0x02202021
.L0x00007370: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007374: nop # .word 0x00000000
.L0x00007378: jalr $v0 # .word 0x0040f809
.L0x0000737c: li $a1, 0x8a # .word 0x2405008a
.L0x00007380: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007384: sll $v1, $s0, 0x3 # .word 0x001018c0
.L0x00007388: subu $v1, $s0 # .word 0x00701823
.L0x0000738c: sll $v1, 0x2 # .word 0x00031880
.L0x00007390: lw $a1, -0x298($s8) # .word 0x8fc5fd68
.L0x00007394: lw $v0, 0x424($s7) # .word 0x8ee20424
.L0x00007398: nop # .word 0x00000000
.L0x0000739c: jalr $v0 # .word 0x0040f809
.L0x000073a0: addu $s0, $a1, $v1 # .word 0x00a38021
.L0x000073a4: move_ $a0, $v0 # .word 0x00402021
.L0x000073a8: lw $v0, 0xfc($s3) # .word 0x8e6200fc
.L0x000073ac: move_ $a2, $s4 # .word 0x02803021
.L0x000073b0: sll $v0, 0x2 # .word 0x00021080
.L0x000073b4: addu $v0, $s0, $v0 # .word 0x02021021
.L0x000073b8: lw $a1, ($v0) # .word 0x8c450000
.L0x000073bc: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000073c0: nop # .word 0x00000000
.L0x000073c4: jalr $v0 # .word 0x0040f809
.L0x000073c8: li $a3, 0x81 # .word 0x24070081
.L0x000073cc: addiu $s4, 0x30 # .word 0x26940030
.L0x000073d0: addiu $s3, 0x4 # .word 0x26730004
.L0x000073d4: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x000073d8: nop # .word 0x00000000
.L0x000073dc: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x000073e0: addiu $s2, 0x1 # .word 0x26520001
.L0x000073e4: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x000073e8: bnez $v0, .L0x0000733c # .word 0x1440ffd4
.L0x000073ec: addiu $s1, 0x30 # .word 0x26310030
.L0x000073f0: lw $a0, 0xcc($s5) # .word 0x8ea400cc
.L0x000073f4: nop # .word 0x00000000
.L0x000073f8: beqz $a0, .L0x00007548 # .word 0x10800053
.L0x000073fc: li $v0, 0x1000 # .word 0x24021000
.L0x00007400: beq $a0, $v0, .L0x00007438 # .word 0x1082000d
.L0x00007404: nop # .word 0x00000000
.L0x00007408: move_ $a1, $v0 # .word 0x00402821
.L0x0000740c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007410: nop # .word 0x00000000
.L0x00007414: jalr $v0 # .word 0x0040f809
.L0x00007418: li $a2, 0x1000 # .word 0x24061000
.L0x0000741c: li $a0, 0x140 # .word 0x24040140
.L0x00007420: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007424: nop # .word 0x00000000
.L0x00007428: jalr $v0 # .word 0x0040f809
.L0x0000742c: li $a1, 0x8a # .word 0x2405008a
.L0x00007430: j 0x8008a104 # .word 0x08022841
.L0x00007434: li $a0, 0x140 # .word 0x24040140
.L0x00007438: li $a0, 0x1000 # .word 0x24041000
.L0x0000743c: move_ $a1, $a0 # .word 0x00802821
.L0x00007440: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007444: nop # .word 0x00000000
.L0x00007448: jalr $v0 # .word 0x0040f809
.L0x0000744c: move_ $a2, $a0 # .word 0x00803021
.L0x00007450: li $a0, 0x140 # .word 0x24040140
.L0x00007454: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00007458: nop # .word 0x00000000
.L0x0000745c: jalr $v0 # .word 0x0040f809
.L0x00007460: move_ $a1, $zr # .word 0x00002821
.L0x00007464: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x00007468: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x0000746c: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x00007470: nop # .word 0x00000000
.L0x00007474: jalr $v0 # .word 0x0040f809
.L0x00007478: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000747c: lui $s0, 0x8004 # .word 0x3c108004
.L0x00007480: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00007484: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00007488: nop # .word 0x00000000
.L0x0000748c: jalr $v0 # .word 0x0040f809
.L0x00007490: lui $a0, 0x286 # .word 0x3c040286
.L0x00007494: move_ $a0, $v0 # .word 0x00402021
.L0x00007498: li $a1, 0x10 # .word 0x24050010
.L0x0000749c: li $a2, 0x90 # .word 0x24060090
.L0x000074a0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000074a4: nop # .word 0x00000000
.L0x000074a8: jalr $v0 # .word 0x0040f809
.L0x000074ac: li $a3, 0x5f # .word 0x2407005f
.L0x000074b0: li $a0, 0x140 # .word 0x24040140
.L0x000074b4: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000074b8: nop # .word 0x00000000
.L0x000074bc: jalr $v0 # .word 0x0040f809
.L0x000074c0: move_ $a1, $zr # .word 0x00002821
.L0x000074c4: lw $a0, 0x58($s5) # .word 0x8ea40058
.L0x000074c8: lw $a1, 0x5c($s5) # .word 0x8ea5005c
.L0x000074cc: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000074d0: nop # .word 0x00000000
.L0x000074d4: jalr $v0 # .word 0x0040f809
.L0x000074d8: nop # .word 0x00000000
.L0x000074dc: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000074e0: nop # .word 0x00000000
.L0x000074e4: jalr $v0 # .word 0x0040f809
.L0x000074e8: lui $a0, 0x286 # .word 0x3c040286
.L0x000074ec: move_ $a0, $v0 # .word 0x00402021
.L0x000074f0: li $a1, 0x11 # .word 0x24050011
.L0x000074f4: li $a2, 0x90 # .word 0x24060090
.L0x000074f8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000074fc: nop # .word 0x00000000
.L0x00007500: jalr $v0 # .word 0x0040f809
.L0x00007504: li $a3, 0x5f # .word 0x2407005f
.L0x00007508: li $a0, 0x280 # .word 0x24040280
.L0x0000750c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00007510: nop # .word 0x00000000
.L0x00007514: jalr $v0 # .word 0x0040f809
.L0x00007518: li $a1, 0x100 # .word 0x24050100
.L0x0000751c: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00007520: nop # .word 0x00000000
.L0x00007524: jalr $v0 # .word 0x0040f809
.L0x00007528: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000752c: move_ $a0, $v0 # .word 0x00402021
.L0x00007530: li $a1, 0x27 # .word 0x24050027
.L0x00007534: li $a2, 0x90 # .word 0x24060090
.L0x00007538: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000753c: nop # .word 0x00000000
.L0x00007540: jalr $v0 # .word 0x0040f809
.L0x00007544: li $a3, 0x5f # .word 0x2407005f
.L0x00007548: lw $a0, 0x9c($s5) # .word 0x8ea4009c
.L0x0000754c: nop # .word 0x00000000
.L0x00007550: beqz $a0, .L0x00007684 # .word 0x1080004c
.L0x00007554: li $v0, 0x1000 # .word 0x24021000
.L0x00007558: beq $a0, $v0, .L0x0000758c # .word 0x1082000c
.L0x0000755c: move_ $a1, $v0 # .word 0x00402821
.L0x00007560: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007564: nop # .word 0x00000000
.L0x00007568: jalr $v0 # .word 0x0040f809
.L0x0000756c: li $a2, 0x1000 # .word 0x24061000
.L0x00007570: move_ $a0, $zr # .word 0x00002021
.L0x00007574: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007578: nop # .word 0x00000000
.L0x0000757c: jalr $v0 # .word 0x0040f809
.L0x00007580: li $a1, 0x2f # .word 0x2405002f
.L0x00007584: j 0x8008a254 # .word 0x08022895
.L0x00007588: nop # .word 0x00000000
.L0x0000758c: li $a0, 0x1000 # .word 0x24041000
.L0x00007590: move_ $a1, $a0 # .word 0x00802821
.L0x00007594: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007598: nop # .word 0x00000000
.L0x0000759c: jalr $v0 # .word 0x0040f809
.L0x000075a0: move_ $a2, $a0 # .word 0x00803021
.L0x000075a4: bltz $s6, .L0x000075fc # .word 0x06c00015
.L0x000075a8: sll $v1, $s6, 0x3 # .word 0x001618c0
.L0x000075ac: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000075b0: lui $a1, 0x8009 # .word 0x3c058009
.L0x000075b4: subu $v1, $s6 # .word 0x00761823
.L0x000075b8: sll $v1, 0x2 # .word 0x00031880
.L0x000075bc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000075c0: lw $a1, -0x298($a1) # .word 0x8ca5fd68
.L0x000075c4: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000075c8: nop # .word 0x00000000
.L0x000075cc: jalr $v0 # .word 0x0040f809
.L0x000075d0: addu $s0, $a1, $v1 # .word 0x00a38021
.L0x000075d4: move_ $a0, $v0 # .word 0x00402021
.L0x000075d8: lw $v0, 0x108($s5) # .word 0x8ea20108
.L0x000075dc: li $a2, 0x10 # .word 0x24060010
.L0x000075e0: sll $v0, 0x2 # .word 0x00021080
.L0x000075e4: addu $v0, $s0, $v0 # .word 0x02021021
.L0x000075e8: lw $a1, ($v0) # .word 0x8c450000
.L0x000075ec: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000075f0: nop # .word 0x00000000
.L0x000075f4: jalr $v0 # .word 0x0040f809
.L0x000075f8: li $a3, 0x16 # .word 0x24070016
.L0x000075fc: li $a0, 0x140 # .word 0x24040140
.L0x00007600: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00007604: nop # .word 0x00000000
.L0x00007608: jalr $v0 # .word 0x0040f809
.L0x0000760c: move_ $a1, $zr # .word 0x00002821
.L0x00007610: lui $s0, 0x8004 # .word 0x3c108004
.L0x00007614: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00007618: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000761c: nop # .word 0x00000000
.L0x00007620: jalr $v0 # .word 0x0040f809
.L0x00007624: lui $a0, 0x286 # .word 0x3c040286
.L0x00007628: move_ $a0, $v0 # .word 0x00402021
.L0x0000762c: li $a1, 0xe # .word 0x2405000e
.L0x00007630: move_ $a2, $zr # .word 0x00003021
.L0x00007634: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007638: nop # .word 0x00000000
.L0x0000763c: jalr $v0 # .word 0x0040f809
.L0x00007640: li $a3, 0x13 # .word 0x24070013
.L0x00007644: li $a0, 0x280 # .word 0x24040280
.L0x00007648: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000764c: nop # .word 0x00000000
.L0x00007650: jalr $v0 # .word 0x0040f809
.L0x00007654: li $a1, 0x100 # .word 0x24050100
.L0x00007658: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000765c: nop # .word 0x00000000
.L0x00007660: jalr $v0 # .word 0x0040f809
.L0x00007664: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007668: move_ $a0, $v0 # .word 0x00402021
.L0x0000766c: li $a1, 0x1e # .word 0x2405001e
.L0x00007670: move_ $a2, $zr # .word 0x00003021
.L0x00007674: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007678: nop # .word 0x00000000
.L0x0000767c: jalr $v0 # .word 0x0040f809
.L0x00007680: li $a3, 0x13 # .word 0x24070013
.L0x00007684: li $a0, 0x280 # .word 0x24040280
.L0x00007688: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000768c: nop # .word 0x00000000
.L0x00007690: jalr $v0 # .word 0x0040f809
.L0x00007694: li $a1, 0x100 # .word 0x24050100
.L0x00007698: lw $a0, 0xac($s5) # .word 0x8ea400ac
.L0x0000769c: nop # .word 0x00000000
.L0x000076a0: beqz $a0, .L0x00007724 # .word 0x10800020
.L0x000076a4: li $v0, 0x1000 # .word 0x24021000
.L0x000076a8: beq $a0, $v0, .L0x000076dc # .word 0x1082000c
.L0x000076ac: move_ $a1, $v0 # .word 0x00402821
.L0x000076b0: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000076b4: nop # .word 0x00000000
.L0x000076b8: jalr $v0 # .word 0x0040f809
.L0x000076bc: li $a2, 0x1000 # .word 0x24061000
.L0x000076c0: li $a0, 0x140 # .word 0x24040140
.L0x000076c4: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000076c8: nop # .word 0x00000000
.L0x000076cc: jalr $v0 # .word 0x0040f809
.L0x000076d0: li $a1, 0x1d # .word 0x2405001d
.L0x000076d4: j 0x8008a3a8 # .word 0x080228ea
.L0x000076d8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000076dc: li $a0, 0x1000 # .word 0x24041000
.L0x000076e0: move_ $a1, $a0 # .word 0x00802821
.L0x000076e4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000076e8: nop # .word 0x00000000
.L0x000076ec: jalr $v0 # .word 0x0040f809
.L0x000076f0: move_ $a2, $a0 # .word 0x00803021
.L0x000076f4: lui $v0, 0x8004 # .word 0x3c028004
.L0x000076f8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000076fc: nop # .word 0x00000000
.L0x00007700: jalr $v0 # .word 0x0040f809
.L0x00007704: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007708: move_ $a0, $v0 # .word 0x00402021
.L0x0000770c: li $a1, 0x25 # .word 0x24050025
.L0x00007710: li $a2, 0x8f # .word 0x2406008f
.L0x00007714: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007718: nop # .word 0x00000000
.L0x0000771c: jalr $v0 # .word 0x0040f809
.L0x00007720: li $a3, 0xf # .word 0x2407000f
.L0x00007724: lw $a0, 0xbc($s5) # .word 0x8ea400bc
.L0x00007728: nop # .word 0x00000000
.L0x0000772c: beqz $a0, .L0x000077b0 # .word 0x10800020
.L0x00007730: li $v0, 0x1000 # .word 0x24021000
.L0x00007734: beq $a0, $v0, .L0x00007768 # .word 0x1082000c
.L0x00007738: move_ $a1, $v0 # .word 0x00402821
.L0x0000773c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007740: nop # .word 0x00000000
.L0x00007744: jalr $v0 # .word 0x0040f809
.L0x00007748: li $a2, 0x1000 # .word 0x24061000
.L0x0000774c: li $a0, 0x140 # .word 0x24040140
.L0x00007750: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00007754: nop # .word 0x00000000
.L0x00007758: jalr $v0 # .word 0x0040f809
.L0x0000775c: li $a1, 0x4e # .word 0x2405004e
.L0x00007760: j 0x8008a434 # .word 0x0802290d
.L0x00007764: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007768: li $a0, 0x1000 # .word 0x24041000
.L0x0000776c: move_ $a1, $a0 # .word 0x00802821
.L0x00007770: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007774: nop # .word 0x00000000
.L0x00007778: jalr $v0 # .word 0x0040f809
.L0x0000777c: move_ $a2, $a0 # .word 0x00803021
.L0x00007780: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007784: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007788: nop # .word 0x00000000
.L0x0000778c: jalr $v0 # .word 0x0040f809
.L0x00007790: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007794: move_ $a0, $v0 # .word 0x00402021
.L0x00007798: li $a1, 0x20 # .word 0x24050020
.L0x0000779c: li $a2, 0x92 # .word 0x24060092
.L0x000077a0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000077a4: nop # .word 0x00000000
.L0x000077a8: jalr $v0 # .word 0x0040f809
.L0x000077ac: li $a3, 0x43 # .word 0x24070043
.L0x000077b0: lw $a0, 0xec($s5) # .word 0x8ea400ec
.L0x000077b4: nop # .word 0x00000000
.L0x000077b8: beqz $a0, .L0x0000783c # .word 0x10800020
.L0x000077bc: li $v0, 0x1000 # .word 0x24021000
.L0x000077c0: beq $a0, $v0, .L0x000077f4 # .word 0x1082000c
.L0x000077c4: move_ $a1, $v0 # .word 0x00402821
.L0x000077c8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000077cc: nop # .word 0x00000000
.L0x000077d0: jalr $v0 # .word 0x0040f809
.L0x000077d4: li $a2, 0x1000 # .word 0x24061000
.L0x000077d8: move_ $a0, $zr # .word 0x00002021
.L0x000077dc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000077e0: nop # .word 0x00000000
.L0x000077e4: jalr $v0 # .word 0x0040f809
.L0x000077e8: li $a1, 0x5a # .word 0x2405005a
.L0x000077ec: j 0x8008a4c0 # .word 0x08022930
.L0x000077f0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000077f4: li $a0, 0x1000 # .word 0x24041000
.L0x000077f8: move_ $a1, $a0 # .word 0x00802821
.L0x000077fc: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00007800: nop # .word 0x00000000
.L0x00007804: jalr $v0 # .word 0x0040f809
.L0x00007808: move_ $a2, $a0 # .word 0x00803021
.L0x0000780c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007810: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00007814: nop # .word 0x00000000
.L0x00007818: jalr $v0 # .word 0x0040f809
.L0x0000781c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00007820: move_ $a0, $v0 # .word 0x00402021
.L0x00007824: li $a1, 0x26 # .word 0x24050026
.L0x00007828: move_ $a2, $zr # .word 0x00003021
.L0x0000782c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00007830: li $a3, 0x4d # .word 0x2407004d
.L0x00007834: jalr $v0 # .word 0x0040f809
.L0x00007838: nop # .word 0x00000000
.L0x0000783c: lw $ra, 0xd4($sp) # .word 0x8fbf00d4
.L0x00007840: lw $s8, 0xd0($sp) # .word 0x8fbe00d0
.L0x00007844: lw $s7, 0xcc($sp) # .word 0x8fb700cc
.L0x00007848: lw $s6, 0xc8($sp) # .word 0x8fb600c8
.L0x0000784c: lw $s5, 0xc4($sp) # .word 0x8fb500c4
.L0x00007850: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x00007854: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x00007858: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x0000785c: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x00007860: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x00007864: jr $ra # .word 0x03e00008
.L0x00007868: addiu $sp, 0xd8 # .word 0x27bd00d8
.L0x0000786c: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00007870: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007874: move_ $s0, $a0 # .word 0x00808021
.L0x00007878: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000787c: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x00007880: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00007884: lw $v1, 0xc($s0) # .word 0x8e03000c
.L0x00007888: li $s2, 0x1 # .word 0x24120001
.L0x0000788c: beq $v1, $s2, .L0x000078f0 # .word 0x10720018
.L0x00007890: move_ $s1, $a1 # .word 0x00a08821
.L0x00007894: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00007898: bnez $v0, .L0x000078b0 # .word 0x14400005
.L0x0000789c: li $v0, 0x2 # .word 0x24020002
.L0x000078a0: beq $v1, $v0, .L0x00007904 # .word 0x10620018
.L0x000078a4: li $v0, 0x3 # .word 0x24020003
.L0x000078a8: beq $v1, $v0, .L0x00007948 # .word 0x10620027
.L0x000078ac: nop # .word 0x00000000
.L0x000078b0: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x000078b4: nop # .word 0x00000000
.L0x000078b8: jalr $v0 # .word 0x0040f809
.L0x000078bc: move_ $a0, $s0 # .word 0x02002021
.L0x000078c0: li $v0, 0xa # .word 0x2402000a
.L0x000078c4: li $v1, 0x8 # .word 0x24030008
.L0x000078c8: sw $v0, 0x64($s0) # .word 0xae020064
.L0x000078cc: sw $v0, 0x74($s0) # .word 0xae020074
.L0x000078d0: sw $v1, 0x84($s0) # .word 0xae030084
.L0x000078d4: sw $v0, 0x94($s0) # .word 0xae020094
.L0x000078d8: sw $v0, 0xa4($s0) # .word 0xae0200a4
.L0x000078dc: sw $v0, 0xb4($s0) # .word 0xae0200b4
.L0x000078e0: sw $v0, 0xc4($s0) # .word 0xae0200c4
.L0x000078e4: sw $v1, 0xd4($s0) # .word 0xae0300d4
.L0x000078e8: j 0x8008a5f8 # .word 0x0802297e
.L0x000078ec: sw $v1, 0xe4($s0) # .word 0xae0300e4
.L0x000078f0: move_ $a0, $s0 # .word 0x02002021
.L0x000078f4: jal 0x80088b5c # .word 0x0c0222d7
.L0x000078f8: move_ $a1, $s1 # .word 0x02202821
.L0x000078fc: j 0x8008a5f0 # .word 0x0802297c
.L0x00007900: move_ $a0, $s0 # .word 0x02002021
.L0x00007904: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007908: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000790c: nop # .word 0x00000000
.L0x00007910: jalr $v0 # .word 0x0040f809
.L0x00007914: addiu $a0, $s0, 0x94 # .word 0x26040094
.L0x00007918: beqz $v0, .L0x00007940 # .word 0x10400009
.L0x0000791c: move_ $a0, $s0 # .word 0x02002021
.L0x00007920: lw $v0, 0x18($s0) # .word 0x8e020018
.L0x00007924: nop # .word 0x00000000
.L0x00007928: bnez $v0, .L0x00007940 # .word 0x14400005
.L0x0000792c: sw $s2, 0xc($s0) # .word 0xae12000c
.L0x00007930: move_ $a0, $s0 # .word 0x02002021
.L0x00007934: jal 0x80088808 # .word 0x0c022202
.L0x00007938: move_ $a1, $s1 # .word 0x02202821
.L0x0000793c: move_ $a0, $s0 # .word 0x02002021
.L0x00007940: jal 0x80089aec # .word 0x0c0226bb
.L0x00007944: move_ $a1, $s1 # .word 0x02202821
.L0x00007948: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x0000794c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00007950: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007954: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00007958: jr $ra # .word 0x03e00008
.L0x0000795c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00007960: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00007964: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007968: move_ $s0, $a0 # .word 0x00808021
.L0x0000796c: lui $a0, 0x8009 # .word 0x3c048009
.L0x00007970: addiu $a0, -0x5ae4 # .word 0x2484a51c
.L0x00007974: li $a1, 0x11c # .word 0x2405011c
.L0x00007978: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x0000797c: jal 0x80014504 # .word 0x0c005141
.L0x00007980: li $a2, 0x4c # .word 0x2406004c
.L0x00007984: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007988: addiu $v1, -0x7924 # .word 0x246386dc
.L0x0000798c: sw $v1, 0x114($v0) # .word 0xac430114
.L0x00007990: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007994: addiu $v1, -0x78e8 # .word 0x24638718
.L0x00007998: sw $v1, 0x118($v0) # .word 0xac430118
.L0x0000799c: li $v1, 0x1000 # .word 0x24031000
.L0x000079a0: sw $v1, 0x58($v0) # .word 0xac430058
.L0x000079a4: li $v1, 0x2 # .word 0x24030002
.L0x000079a8: sw $v1, 0x5c($v0) # .word 0xac43005c
.L0x000079ac: sw $s0, 0x50($v0) # .word 0xac500050
.L0x000079b0: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x000079b4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000079b8: jr $ra # .word 0x03e00008
.L0x000079bc: addiu $sp, 0x18 # .word 0x27bd0018
.L0x000079c0: sw $a1, 0x58($a0) # .word 0xac850058
.L0x000079c4: jr $ra # .word 0x03e00008
.L0x000079c8: sw $a2, 0x60($a0) # .word 0xac860060
.L0x000079cc: li $v0, 0x1 # .word 0x24020001
.L0x000079d0: sw $a1, 0x7c($a0) # .word 0xac85007c
.L0x000079d4: sw $a2, 0x80($a0) # .word 0xac860080
.L0x000079d8: jr $ra # .word 0x03e00008
.L0x000079dc: sw $v0, 0x78($a0) # .word 0xac820078
.L0x000079e0: li $v0, 0x1 # .word 0x24020001
.L0x000079e4: sw $a1, 0x6c($a0) # .word 0xac85006c
.L0x000079e8: sw $a2, 0x70($a0) # .word 0xac860070
.L0x000079ec: jr $ra # .word 0x03e00008
.L0x000079f0: sw $v0, 0x68($a0) # .word 0xac820068
.L0x000079f4: jr $ra # .word 0x03e00008
.L0x000079f8: sw $a1, 0x74($a0) # .word 0xac850074
.L0x000079fc: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x00007a00: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00007a04: move_ $s1, $a0 # .word 0x00808821
.L0x00007a08: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x00007a0c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00007a10: lw $v1, 0xc($s1) # .word 0x8e23000c
.L0x00007a14: li $v0, 0x1 # .word 0x24020001
.L0x00007a18: beq $v1, $v0, .L0x00007aa0 # .word 0x10620021
.L0x00007a1c: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00007a20: bnez $v0, .L0x00007a30 # .word 0x14400003
.L0x00007a24: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x00007a28: bnez $v0, .L0x00007c00 # .word 0x14400075
.L0x00007a2c: nop # .word 0x00000000
.L0x00007a30: lw $v0, 0x78($s1) # .word 0x8e220078
.L0x00007a34: nop # .word 0x00000000
.L0x00007a38: beqz $v0, .L0x00007c00 # .word 0x10400071
.L0x00007a3c: nop # .word 0x00000000
.L0x00007a40: lw $v0, 0x68($s1) # .word 0x8e220068
.L0x00007a44: nop # .word 0x00000000
.L0x00007a48: beqz $v0, .L0x00007c00 # .word 0x1040006d
.L0x00007a4c: nop # .word 0x00000000
.L0x00007a50: lw $v1, 0x80($s1) # .word 0x8e230080
.L0x00007a54: lw $v0, 0x7c($s1) # .word 0x8e22007c
.L0x00007a58: lw $a0, 0x70($s1) # .word 0x8e240070
.L0x00007a5c: subu $v1, $v0 # .word 0x00621823
.L0x00007a60: sll $v1, 0x8 # .word 0x00031a00
.L0x00007a64: div $zr, $v1, $a0 # .word 0x0064001a
.L0x00007a68: mflo $a0 # .word 0x00002012
.L0x00007a6c: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x00007a70: nop # .word 0x00000000
.L0x00007a74: div $zr, $v1, $v0 # .word 0x0062001a
.L0x00007a78: mflo $v1 # .word 0x00001812
.L0x00007a7c: lw $v0, 0x6c($s1) # .word 0x8e22006c
.L0x00007a80: nop # .word 0x00000000
.L0x00007a84: mult $a0, $v0 # .word 0x00820018
.L0x00007a88: lw $v0, 0x38($s1) # .word 0x8e220038
.L0x00007a8c: move_ $a0, $s1 # .word 0x02202021
.L0x00007a90: sw $v1, 0x88($s1) # .word 0xae230088
.L0x00007a94: mflo $a2 # .word 0x00003012
.L0x00007a98: j 0x8008a8a8 # .word 0x08022a2a
.L0x00007a9c: sw $a2, 0x64($a0) # .word 0xac860064
.L0x00007aa0: lui $s0, 0x8005 # .word 0x3c108005
.L0x00007aa4: addiu $s0, -0x21f0 # .word 0x2610de10
.L0x00007aa8: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x00007aac: lw $v0, 0x17c($s0) # .word 0x8e02017c
.L0x00007ab0: nop # .word 0x00000000
.L0x00007ab4: jalr $v0 # .word 0x0040f809
.L0x00007ab8: nop # .word 0x00000000
.L0x00007abc: lw $v1, 0x138($v0) # .word 0x8c430138
.L0x00007ac0: lw $a1, 0x54($s1) # .word 0x8e250054
.L0x00007ac4: jalr $v1 # .word 0x0060f809
.L0x00007ac8: move_ $a0, $v0 # .word 0x00402021
.L0x00007acc: lw $v1, 0x158($s0) # .word 0x8e030158
.L0x00007ad0: nop # .word 0x00000000
.L0x00007ad4: jalr $v1 # .word 0x0060f809
.L0x00007ad8: move_ $s0, $v0 # .word 0x00408021
.L0x00007adc: move_ $a2, $v0 # .word 0x00403021
.L0x00007ae0: lw $v0, 0x70($s1) # .word 0x8e220070
.L0x00007ae4: lw $v1, 0x74($s1) # .word 0x8e230074
.L0x00007ae8: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00007aec: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00007af0: beqz $v0, .L0x00007b3c # .word 0x10400012
.L0x00007af4: nop # .word 0x00000000
.L0x00007af8: lw $v0, 0x88($s1) # .word 0x8e220088
.L0x00007afc: nop # .word 0x00000000
.L0x00007b00: mult $v1, $v0 # .word 0x00620018
.L0x00007b04: lw $a0, 0x80($s1) # .word 0x8e240080
.L0x00007b08: lw $v1, 0x7c($s1) # .word 0x8e23007c
.L0x00007b0c: mflo $a3 # .word 0x00003812
.L0x00007b10: sra $v0, $a3, 0x8 # .word 0x00071203
.L0x00007b14: addu $v1, $v0 # .word 0x00621821
.L0x00007b18: lw $v0, 0x64($s1) # .word 0x8e220064
.L0x00007b1c: sw $v1, 0x5c($s1) # .word 0xae23005c
.L0x00007b20: sra $v0, 0x8 # .word 0x00021203
.L0x00007b24: subu $a0, $v0 # .word 0x00822023
.L0x00007b28: slt $v1, $a0, $v1 # .word 0x0083182a
.L0x00007b2c: beqz $v1, .L0x00007b54 # .word 0x10600009
.L0x00007b30: li $v0, 0x5 # .word 0x24020005
.L0x00007b34: j 0x8008a804 # .word 0x08022a01
.L0x00007b38: sw $a0, 0x5c($s1) # .word 0xae24005c
.L0x00007b3c: lw $v0, 0x64($s1) # .word 0x8e220064
.L0x00007b40: lw $v1, 0x80($s1) # .word 0x8e230080
.L0x00007b44: sra $v0, 0x8 # .word 0x00021203
.L0x00007b48: subu $v1, $v0 # .word 0x00621823
.L0x00007b4c: sw $v1, 0x5c($s1) # .word 0xae23005c
.L0x00007b50: li $v0, 0x5 # .word 0x24020005
.L0x00007b54: sb $v0, 0x3($a2) # .word 0xa0c20003
.L0x00007b58: li $v0, 0x28 # .word 0x24020028
.L0x00007b5c: sb $v0, 0x7($a2) # .word 0xa0c20007
.L0x00007b60: li $v0, 0xff # .word 0x240200ff
.L0x00007b64: sb $v0, 0x6($a2) # .word 0xa0c20006
.L0x00007b68: sb $v0, 0x5($a2) # .word 0xa0c20005
.L0x00007b6c: sb $v0, 0x4($a2) # .word 0xa0c20004
.L0x00007b70: lhu $v0, 0x58($s1) # .word 0x96220058
.L0x00007b74: lui $a0, 0xff # .word 0x3c0400ff
.L0x00007b78: sh $v0, 0x10($a2) # .word 0xa4c20010
.L0x00007b7c: sh $v0, 0x8($a2) # .word 0xa4c20008
.L0x00007b80: lhu $v0, 0x58($s1) # .word 0x96220058
.L0x00007b84: lhu $v1, 0x60($s1) # .word 0x96230060
.L0x00007b88: ori $a0, 0xffff # .word 0x3484ffff
.L0x00007b8c: addu $v0, $v1 # .word 0x00431021
.L0x00007b90: sh $v0, 0x14($a2) # .word 0xa4c20014
.L0x00007b94: sh $v0, 0xc($a2) # .word 0xa4c2000c
.L0x00007b98: lhu $v0, 0x5c($s1) # .word 0x9622005c
.L0x00007b9c: lui $a1, 0xff00 # .word 0x3c05ff00
.L0x00007ba0: sh $v0, 0xe($a2) # .word 0xa4c2000e
.L0x00007ba4: sh $v0, 0xa($a2) # .word 0xa4c2000a
.L0x00007ba8: lw $v0, 0x64($s1) # .word 0x8e220064
.L0x00007bac: lhu $v1, 0x5c($s1) # .word 0x9623005c
.L0x00007bb0: sra $v0, 0x8 # .word 0x00021203
.L0x00007bb4: addu $v1, $v0 # .word 0x00621821
.L0x00007bb8: sh $v1, 0x16($a2) # .word 0xa4c30016
.L0x00007bbc: sh $v1, 0x12($a2) # .word 0xa4c30012
.L0x00007bc0: lw $v1, ($a2) # .word 0x8cc30000
.L0x00007bc4: lw $v0, ($s0) # .word 0x8e020000
.L0x00007bc8: and $v1, $a1 # .word 0x00651824
.L0x00007bcc: and $v0, $a0 # .word 0x00441024
.L0x00007bd0: or $v1, $v0 # .word 0x00621825
.L0x00007bd4: sw $v1, ($a2) # .word 0xacc30000
.L0x00007bd8: lw $v0, ($s0) # .word 0x8e020000
.L0x00007bdc: and $a0, $a2, $a0 # .word 0x00c42024
.L0x00007be0: and $v0, $a1 # .word 0x00451024
.L0x00007be4: or $v0, $a0 # .word 0x00441025
.L0x00007be8: sw $v0, ($s0) # .word 0xae020000
.L0x00007bec: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007bf0: lw $v0, -0x2094($v0) # .word 0x8c42df6c
.L0x00007bf4: addiu $a0, $a2, 0x18 # .word 0x24c40018
.L0x00007bf8: jalr $v0 # .word 0x0040f809
.L0x00007bfc: nop # .word 0x00000000
.L0x00007c00: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x00007c04: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00007c08: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00007c0c: jr $ra # .word 0x03e00008
.L0x00007c10: addiu $sp, 0x20 # .word 0x27bd0020
.L0x00007c14: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00007c18: lui $a0, 0x8009 # .word 0x3c048009
.L0x00007c1c: addiu $a0, -0x5954 # .word 0x2484a6ac
.L0x00007c20: li $a1, 0x9c # .word 0x2405009c
.L0x00007c24: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x00007c28: jal 0x80014504 # .word 0x0c005141
.L0x00007c2c: move_ $a2, $zr # .word 0x00003021
.L0x00007c30: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007c34: addiu $v1, -0x5990 # .word 0x2463a670
.L0x00007c38: sw $v1, 0x8c($v0) # .word 0xac43008c
.L0x00007c3c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007c40: addiu $v1, -0x5984 # .word 0x2463a67c
.L0x00007c44: sw $v1, 0x90($v0) # .word 0xac430090
.L0x00007c48: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007c4c: addiu $v1, -0x5970 # .word 0x2463a690
.L0x00007c50: sw $v1, 0x94($v0) # .word 0xac430094
.L0x00007c54: lui $v1, 0x8009 # .word 0x3c038009
.L0x00007c58: addiu $v1, -0x595c # .word 0x2463a6a4
.L0x00007c5c: sw $v1, 0x98($v0) # .word 0xac430098
.L0x00007c60: li $v1, 0x1000 # .word 0x24031000
.L0x00007c64: sw $v1, 0x50($v0) # .word 0xac430050
.L0x00007c68: sw $zr, 0x54($v0) # .word 0xac400054
.L0x00007c6c: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x00007c70: nop # .word 0x00000000
.L0x00007c74: jr $ra # .word 0x03e00008
.L0x00007c78: addiu $sp, 0x18 # .word 0x27bd0018
.L0x00007c7c: addiu $sp, -0x68 # .word 0x27bdff98
.L0x00007c80: sw $s4, 0x50($sp) # .word 0xafb40050
.L0x00007c84: move_ $s4, $a0 # .word 0x0080a021
.L0x00007c88: sw $s7, 0x5c($sp) # .word 0xafb7005c
.L0x00007c8c: move_ $s7, $a1 # .word 0x00a0b821
.L0x00007c90: sw $s2, 0x48($sp) # .word 0xafb20048
.L0x00007c94: move_ $s2, $zr # .word 0x00009021
.L0x00007c98: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007c9c: sw $s6, 0x58($sp) # .word 0xafb60058
.L0x00007ca0: addiu $s6, $v0, -0x298 # .word 0x2456fd68
.L0x00007ca4: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007ca8: sw $s5, 0x54($sp) # .word 0xafb50054
.L0x00007cac: addiu $s5, $v0, 0x4b38 # .word 0x24554b38
.L0x00007cb0: sw $s1, 0x44($sp) # .word 0xafb10044
.L0x00007cb4: move_ $s1, $s7 # .word 0x02e08821
.L0x00007cb8: sw $s3, 0x4c($sp) # .word 0xafb3004c
.L0x00007cbc: move_ $s3, $s2 # .word 0x02409821
.L0x00007cc0: sw $ra, 0x64($sp) # .word 0xafbf0064
.L0x00007cc4: sw $s8, 0x60($sp) # .word 0xafbe0060
.L0x00007cc8: sw $s0, 0x40($sp) # .word 0xafb00040
.L0x00007ccc: lw $v0, 0x4($s6) # .word 0x8ec20004
.L0x00007cd0: lw $v1, 0x4($s1) # .word 0x8e230004
.L0x00007cd4: nop # .word 0x00000000
.L0x00007cd8: bnez $v1, .L0x00007d10 # .word 0x1460000d
.L0x00007cdc: addu $s0, $v0, $s3 # .word 0x00538021
.L0x00007ce0: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00007ce4: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00007ce8: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00007cec: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00007cf0: li $a1, 0x3 # .word 0x24050003
.L0x00007cf4: move_ $a0, $v0 # .word 0x00402021
.L0x00007cf8: sw $a0, 0x4($s1) # .word 0xae240004
.L0x00007cfc: lw $a1, 0x58($s4) # .word 0x8e850058
.L0x00007d00: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00007d04: nop # .word 0x00000000
.L0x00007d08: jalr $v0 # .word 0x0040f809
.L0x00007d0c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00007d10: addiu $s3, 0xc # .word 0x2673000c
.L0x00007d14: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007d18: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007d1c: lw $v0, 0x414($s5) # .word 0x8ea20414
.L0x00007d20: nop # .word 0x00000000
.L0x00007d24: jalr $v0 # .word 0x0040f809
.L0x00007d28: addiu $a0, 0x39 # .word 0x24840039
.L0x00007d2c: move_ $a1, $v0 # .word 0x00402821
.L0x00007d30: lw $a0, 0x4($s1) # .word 0x8e240004
.L0x00007d34: lw $a2, ($s0) # .word 0x8e060000
.L0x00007d38: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007d3c: nop # .word 0x00000000
.L0x00007d40: jalr $v0 # .word 0x0040f809
.L0x00007d44: addiu $s2, 0x1 # .word 0x26520001
.L0x00007d48: lw $a0, 0x4($s1) # .word 0x8e240004
.L0x00007d4c: addiu $s1, 0x4 # .word 0x26310004
.L0x00007d50: lh $a1, 0x4($s0) # .word 0x86050004
.L0x00007d54: lw $v1, 0x5c($s4) # .word 0x8e83005c
.L0x00007d58: lhu $a2, 0x8($s0) # .word 0x96060008
.L0x00007d5c: sll $v0, $v1, 0x4 # .word 0x00031100
.L0x00007d60: subu $v0, $v1 # .word 0x00431023
.L0x00007d64: sll $v0, 0x2 # .word 0x00021080
.L0x00007d68: addu $v0, $v1 # .word 0x00431021
.L0x00007d6c: sll $v0, 0x1 # .word 0x00021040
.L0x00007d70: addu $a2, $v0 # .word 0x00c23021
.L0x00007d74: sll $a2, 0x10 # .word 0x00063400
.L0x00007d78: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00007d7c: nop # .word 0x00000000
.L0x00007d80: jalr $v0 # .word 0x0040f809
.L0x00007d84: sra $a2, 0x10 # .word 0x00063403
.L0x00007d88: slti $v0, $s2, 0x5 # .word 0x2a420005
.L0x00007d8c: bnez $v0, .L0x00007ccc # .word 0x1440ffcf
.L0x00007d90: nop # .word 0x00000000
.L0x00007d94: lw $v0, 0x60($s4) # .word 0x8e820060
.L0x00007d98: nop # .word 0x00000000
.L0x00007d9c: sll $v0, 0x2 # .word 0x00021080
.L0x00007da0: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00007da4: lw $s6, 0xe4($v0) # .word 0x8c5600e4
.L0x00007da8: nop # .word 0x00000000
.L0x00007dac: bltz $s6, .L0x00007dc8 # .word 0x06c00006
.L0x00007db0: move_ $a0, $s6 # .word 0x02c02021
.L0x00007db4: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007db8: lw $v0, -0x4b98($v0) # .word 0x8c42b468
.L0x00007dbc: nop # .word 0x00000000
.L0x00007dc0: jalr $v0 # .word 0x0040f809
.L0x00007dc4: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x00007dc8: move_ $s2, $zr # .word 0x00009021
.L0x00007dcc: lui $v0, 0x8004 # .word 0x3c028004
.L0x00007dd0: addiu $s8, $v0, 0x4b38 # .word 0x245e4b38
.L0x00007dd4: move_ $s1, $s7 # .word 0x02e08821
.L0x00007dd8: move_ $s5, $s2 # .word 0x0240a821
.L0x00007ddc: li $s3, 0x3c # .word 0x2413003c
.L0x00007de0: lui $t0, 0x8009 # .word 0x3c088009
.L0x00007de4: addiu $t0, -0x298 # .word 0x2508fd68
.L0x00007de8: lw $v0, 0x4($t0) # .word 0x8d020004
.L0x00007dec: lw $v1, 0x18($s1) # .word 0x8e230018
.L0x00007df0: nop # .word 0x00000000
.L0x00007df4: bnez $v1, .L0x00007e2c # .word 0x1460000d
.L0x00007df8: addu $s0, $v0, $s3 # .word 0x00538021
.L0x00007dfc: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00007e00: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00007e04: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00007e08: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00007e0c: li $a1, 0x3 # .word 0x24050003
.L0x00007e10: move_ $a0, $v0 # .word 0x00402021
.L0x00007e14: sw $a0, 0x18($s1) # .word 0xae240018
.L0x00007e18: lw $a1, 0x58($s4) # .word 0x8e850058
.L0x00007e1c: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00007e20: nop # .word 0x00000000
.L0x00007e24: jalr $v0 # .word 0x0040f809
.L0x00007e28: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00007e2c: lh $a1, 0x4($s0) # .word 0x86050004
.L0x00007e30: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00007e34: lw $v1, 0x5c($s4) # .word 0x8e83005c
.L0x00007e38: lhu $a2, 0x8($s0) # .word 0x96060008
.L0x00007e3c: sll $v0, $v1, 0x4 # .word 0x00031100
.L0x00007e40: subu $v0, $v1 # .word 0x00431023
.L0x00007e44: sll $v0, 0x2 # .word 0x00021080
.L0x00007e48: addu $v0, $v1 # .word 0x00431021
.L0x00007e4c: sll $v0, 0x1 # .word 0x00021040
.L0x00007e50: addu $a2, $v0 # .word 0x00c23021
.L0x00007e54: sll $a2, 0x10 # .word 0x00063400
.L0x00007e58: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00007e5c: nop # .word 0x00000000
.L0x00007e60: jalr $v0 # .word 0x0040f809
.L0x00007e64: sra $a2, 0x10 # .word 0x00063403
.L0x00007e68: bgez $s6, .L0x00007ec8 # .word 0x06c10017
.L0x00007e6c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007e70: bnez $s2, .L0x00007ea0 # .word 0x1640000b
.L0x00007e74: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007e78: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007e7c: lw $v0, 0x414($s8) # .word 0x8fc20414
.L0x00007e80: nop # .word 0x00000000
.L0x00007e84: jalr $v0 # .word 0x0040f809
.L0x00007e88: addiu $a0, 0x39 # .word 0x24840039
.L0x00007e8c: lw $a0, 0x18($s7) # .word 0x8ee40018
.L0x00007e90: move_ $a1, $v0 # .word 0x00402821
.L0x00007e94: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007e98: j 0x8008ab9c # .word 0x08022ae7
.L0x00007e9c: li $a2, 0x1c # .word 0x2406001c
.L0x00007ea0: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007ea4: lw $v0, 0x414($s8) # .word 0x8fc20414
.L0x00007ea8: nop # .word 0x00000000
.L0x00007eac: jalr $v0 # .word 0x0040f809
.L0x00007eb0: addiu $a0, 0x39 # .word 0x24840039
.L0x00007eb4: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00007eb8: move_ $a1, $v0 # .word 0x00402821
.L0x00007ebc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007ec0: j 0x8008ab9c # .word 0x08022ae7
.L0x00007ec4: li $a2, 0x12 # .word 0x24060012
.L0x00007ec8: addiu $v0, -0xb5c # .word 0x2442f4a4
.L0x00007ecc: addu $v0, $s5, $v0 # .word 0x02a21021
.L0x00007ed0: lw $v0, ($v0) # .word 0x8c420000
.L0x00007ed4: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00007ed8: sll $v0, 0x1 # .word 0x00021040
.L0x00007edc: addu $v0, $sp, $v0 # .word 0x03a21021
.L0x00007ee0: lh $a2, 0x10($v0) # .word 0x84460010
.L0x00007ee4: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00007ee8: move_ $a1, $zr # .word 0x00002821
.L0x00007eec: jalr $v0 # .word 0x0040f809
.L0x00007ef0: addiu $s5, 0x4 # .word 0x26b50004
.L0x00007ef4: li $a1, 0x1 # .word 0x24050001
.L0x00007ef8: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x00007efc: addiu $s1, 0x4 # .word 0x26310004
.L0x00007f00: addiu $s3, 0xc # .word 0x2673000c
.L0x00007f04: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00007f08: nop # .word 0x00000000
.L0x00007f0c: jalr $v0 # .word 0x0040f809
.L0x00007f10: addu $s2, $a1 # .word 0x02459021
.L0x00007f14: slti $v0, $s2, 0x5 # .word 0x2a420005
.L0x00007f18: bnez $v0, .L0x00007de4 # .word 0x1440ffb2
.L0x00007f1c: lui $t0, 0x8009 # .word 0x3c088009
.L0x00007f20: lui $v0, 0x8009 # .word 0x3c028009
.L0x00007f24: lw $v0, -0x294($v0) # .word 0x8c42fd6c
.L0x00007f28: lw $v1, 0x2c($s7) # .word 0x8ee3002c
.L0x00007f2c: nop # .word 0x00000000
.L0x00007f30: bnez $v1, .L0x00007f68 # .word 0x1460000d
.L0x00007f34: addiu $s0, $v0, 0x78 # .word 0x24500078
.L0x00007f38: lh $a0, 0x54($s4) # .word 0x86840054
.L0x00007f3c: lh $a2, 0x4($s0) # .word 0x86060004
.L0x00007f40: lh $a3, 0x8($s0) # .word 0x86070008
.L0x00007f44: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00007f48: li $a1, 0x1 # .word 0x24050001
.L0x00007f4c: move_ $a0, $v0 # .word 0x00402021
.L0x00007f50: sw $a0, 0x2c($s7) # .word 0xaee4002c
.L0x00007f54: lw $a1, 0x58($s4) # .word 0x8e850058
.L0x00007f58: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00007f5c: nop # .word 0x00000000
.L0x00007f60: jalr $v0 # .word 0x0040f809
.L0x00007f64: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00007f68: bgez $s6, .L0x00007fb8 # .word 0x06c10013
.L0x00007f6c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00007f70: lui $v1, 0x8004 # .word 0x3c038004
.L0x00007f74: lui $v0, 0x8006 # .word 0x3c028006
.L0x00007f78: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00007f7c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00007f80: nop # .word 0x00000000
.L0x00007f84: jalr $v0 # .word 0x0040f809
.L0x00007f88: addiu $a0, 0x39 # .word 0x24840039
.L0x00007f8c: lw $a0, 0x2c($s7) # .word 0x8ee4002c
.L0x00007f90: move_ $a1, $v0 # .word 0x00402821
.L0x00007f94: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007f98: nop # .word 0x00000000
.L0x00007f9c: jalr $v0 # .word 0x0040f809
.L0x00007fa0: li $a2, 0x1b # .word 0x2406001b
.L0x00007fa4: lw $a0, 0x30($s7) # .word 0x8ee40030
.L0x00007fa8: nop # .word 0x00000000
.L0x00007fac: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00007fb0: j 0x8008aca0 # .word 0x08022b28
.L0x00007fb4: li $a1, 0x7 # .word 0x24050007
.L0x00007fb8: lw $v0, -0x4b7c($v0) # .word 0x8c42b484
.L0x00007fbc: nop # .word 0x00000000
.L0x00007fc0: jalr $v0 # .word 0x0040f809
.L0x00007fc4: move_ $a0, $s6 # .word 0x02c02021
.L0x00007fc8: lw $a0, 0x2c($s7) # .word 0x8ee4002c
.L0x00007fcc: move_ $a1, $v0 # .word 0x00402821
.L0x00007fd0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00007fd4: nop # .word 0x00000000
.L0x00007fd8: jalr $v0 # .word 0x0040f809
.L0x00007fdc: li $a2, -0x1 # .word 0x2406ffff
.L0x00007fe0: lw $a0, 0x30($s7) # .word 0x8ee40030
.L0x00007fe4: nop # .word 0x00000000
.L0x00007fe8: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00007fec: move_ $a1, $zr # .word 0x00002821
.L0x00007ff0: jalr $v0 # .word 0x0040f809
.L0x00007ff4: nop # .word 0x00000000
.L0x00007ff8: lh $a1, 0x4($s0) # .word 0x86050004
.L0x00007ffc: lw $a0, 0x2c($s7) # .word 0x8ee4002c
.L0x00008000: lw $v1, 0x5c($s4) # .word 0x8e83005c
.L0x00008004: lhu $a2, 0x8($s0) # .word 0x96060008
.L0x00008008: sll $v0, $v1, 0x4 # .word 0x00031100
.L0x0000800c: subu $v0, $v1 # .word 0x00431023
.L0x00008010: sll $v0, 0x2 # .word 0x00021080
.L0x00008014: addu $v0, $v1 # .word 0x00431021
.L0x00008018: sll $v0, 0x1 # .word 0x00021040
.L0x0000801c: addu $a2, $v0 # .word 0x00c23021
.L0x00008020: sll $a2, 0x10 # .word 0x00063400
.L0x00008024: lw $v0, 0x134($a0) # .word 0x8c820134
.L0x00008028: nop # .word 0x00000000
.L0x0000802c: jalr $v0 # .word 0x0040f809
.L0x00008030: sra $a2, 0x10 # .word 0x00063403
.L0x00008034: sw $zr, 0xd8($s4) # .word 0xae8000d8
.L0x00008038: lw $ra, 0x64($sp) # .word 0x8fbf0064
.L0x0000803c: lw $s8, 0x60($sp) # .word 0x8fbe0060
.L0x00008040: lw $s7, 0x5c($sp) # .word 0x8fb7005c
.L0x00008044: lw $s6, 0x58($sp) # .word 0x8fb60058
.L0x00008048: lw $s5, 0x54($sp) # .word 0x8fb50054
.L0x0000804c: lw $s4, 0x50($sp) # .word 0x8fb40050
.L0x00008050: lw $s3, 0x4c($sp) # .word 0x8fb3004c
.L0x00008054: lw $s2, 0x48($sp) # .word 0x8fb20048
.L0x00008058: lw $s1, 0x44($sp) # .word 0x8fb10044
.L0x0000805c: lw $s0, 0x40($sp) # .word 0x8fb00040
.L0x00008060: jr $ra # .word 0x03e00008
.L0x00008064: addiu $sp, 0x68 # .word 0x27bd0068
.L0x00008068: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000806c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00008070: move_ $s2, $a0 # .word 0x00809021
.L0x00008074: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008078: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x0000807c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00008080: lw $v0, 0x20($s2) # .word 0x8e420020
.L0x00008084: lw $s1, 0x24($s2) # .word 0x8e510024
.L0x00008088: addiu $v0, -0x1 # .word 0x2442ffff
.L0x0000808c: blez $v0, .L0x000080d0 # .word 0x18400010
.L0x00008090: move_ $s0, $zr # .word 0x00008021
.L0x00008094: lw $a0, ($s1) # .word 0x8e240000
.L0x00008098: nop # .word 0x00000000
.L0x0000809c: beqz $a0, .L0x000080b4 # .word 0x10800005
.L0x000080a0: nop # .word 0x00000000
.L0x000080a4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x000080a8: nop # .word 0x00000000
.L0x000080ac: jalr $v0 # .word 0x0040f809
.L0x000080b0: move_ $a1, $zr # .word 0x00002821
.L0x000080b4: addiu $s0, 0x1 # .word 0x26100001
.L0x000080b8: lw $v0, 0x20($s2) # .word 0x8e420020
.L0x000080bc: nop # .word 0x00000000
.L0x000080c0: addiu $v0, -0x1 # .word 0x2442ffff
.L0x000080c4: slt $v0, $s0, $v0 # .word 0x0202102a
.L0x000080c8: bnez $v0, .L0x00008094 # .word 0x1440fff2
.L0x000080cc: addiu $s1, 0x4 # .word 0x26310004
.L0x000080d0: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x000080d4: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x000080d8: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000080dc: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000080e0: jr $ra # .word 0x03e00008
.L0x000080e4: addiu $sp, 0x20 # .word 0x27bd0020
.L0x000080e8: addiu $sp, -0xd8 # .word 0x27bdff28
.L0x000080ec: sw $s5, 0xc4($sp) # .word 0xafb500c4
.L0x000080f0: move_ $s5, $a0 # .word 0x0080a821
.L0x000080f4: lui $v0, 0x8005 # .word 0x3c028005
.L0x000080f8: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x000080fc: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00008100: sw $ra, 0xd4($sp) # .word 0xafbf00d4
.L0x00008104: sw $s8, 0xd0($sp) # .word 0xafbe00d0
.L0x00008108: sw $s7, 0xcc($sp) # .word 0xafb700cc
.L0x0000810c: sw $s6, 0xc8($sp) # .word 0xafb600c8
.L0x00008110: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x00008114: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00008118: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x0000811c: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00008120: lw $v1, 0x60($s5) # .word 0x8ea30060
.L0x00008124: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00008128: sll $v1, 0x2 # .word 0x00031880
.L0x0000812c: addu $v1, $s5, $v1 # .word 0x02a31821
.L0x00008130: lw $s6, 0xe4($v1) # .word 0x8c7600e4
.L0x00008134: jalr $v0 # .word 0x0040f809
.L0x00008138: nop # .word 0x00000000
.L0x0000813c: lw $v1, 0xc4($s5) # .word 0x8ea300c4
.L0x00008140: nop # .word 0x00000000
.L0x00008144: subu $v0, $v1 # .word 0x00431023
.L0x00008148: slti $v0, 0xc # .word 0x2842000c
.L0x0000814c: bnez $v0, .L0x00008250 # .word 0x14400040
.L0x00008150: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008154: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00008158: nop # .word 0x00000000
.L0x0000815c: jalr $v0 # .word 0x0040f809
.L0x00008160: nop # .word 0x00000000
.L0x00008164: bltz $s6, .L0x000081b4 # .word 0x06c00013
.L0x00008168: sw $v0, 0xc4($s5) # .word 0xaea200c4
.L0x0000816c: lui $v1, 0x8009 # .word 0x3c038009
.L0x00008170: sll $v0, $s6, 0x3 # .word 0x001610c0
.L0x00008174: subu $v0, $s6 # .word 0x00561023
.L0x00008178: sll $v0, 0x2 # .word 0x00021080
.L0x0000817c: lw $v1, -0x298($v1) # .word 0x8c63fd68
.L0x00008180: lw $a0, 0xd8($s5) # .word 0x8ea400d8
.L0x00008184: addu $s0, $v1, $v0 # .word 0x00628021
.L0x00008188: addiu $a0, 0x1 # .word 0x24840001
.L0x0000818c: sll $v0, $a0, 0x2 # .word 0x00041080
.L0x00008190: addu $v0, $s0, $v0 # .word 0x02021021
.L0x00008194: sw $a0, 0xd8($s5) # .word 0xaea400d8
.L0x00008198: lw $v1, ($v0) # .word 0x8c430000
.L0x0000819c: li $v0, -0x1 # .word 0x2402ffff
.L0x000081a0: beq $v1, $v0, .L0x000081b0 # .word 0x10620003
.L0x000081a4: slti $v0, $a0, 0x7 # .word 0x28820007
.L0x000081a8: bnez $v0, .L0x000081b4 # .word 0x14400002
.L0x000081ac: nop # .word 0x00000000
.L0x000081b0: sw $zr, 0xd8($s5) # .word 0xaea000d8
.L0x000081b4: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x000081b8: nop # .word 0x00000000
.L0x000081bc: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x000081c0: nop # .word 0x00000000
.L0x000081c4: blez $v0, .L0x0000824c # .word 0x18400021
.L0x000081c8: move_ $s2, $zr # .word 0x00009021
.L0x000081cc: lui $v0, 0x8005 # .word 0x3c028005
.L0x000081d0: addiu $s4, $v0, -0x72cc # .word 0x24548d34
.L0x000081d4: lui $s3, 0x8009 # .word 0x3c138009
.L0x000081d8: move_ $s1, $s5 # .word 0x02a08821
.L0x000081dc: lw $v0, 0x2728($s4) # .word 0x8e822728
.L0x000081e0: nop # .word 0x00000000
.L0x000081e4: jalr $v0 # .word 0x0040f809
.L0x000081e8: move_ $a0, $s2 # .word 0x02402021
.L0x000081ec: move_ $s0, $v0 # .word 0x00408021
.L0x000081f0: bltz $s0, .L0x00008230 # .word 0x0600000f
.L0x000081f4: sll $v0, $s0, 0x3 # .word 0x001010c0
.L0x000081f8: subu $v0, $s0 # .word 0x00501023
.L0x000081fc: lw $v1, 0xcc($s1) # .word 0x8e2300cc
.L0x00008200: sll $v0, 0x2 # .word 0x00021080
.L0x00008204: addiu $v1, 0x1 # .word 0x24630001
.L0x00008208: sw $v1, 0xcc($s1) # .word 0xae2300cc
.L0x0000820c: lw $a0, -0x298($s3) # .word 0x8e64fd68
.L0x00008210: sll $v1, 0x2 # .word 0x00031880
.L0x00008214: addu $s0, $a0, $v0 # .word 0x00828021
.L0x00008218: addu $v1, $s0, $v1 # .word 0x02031821
.L0x0000821c: lw $v1, ($v1) # .word 0x8c630000
.L0x00008220: li $v0, -0x1 # .word 0x2402ffff
.L0x00008224: bne $v1, $v0, .L0x00008230 # .word 0x14620002
.L0x00008228: nop # .word 0x00000000
.L0x0000822c: sw $zr, 0xcc($s1) # .word 0xae2000cc
.L0x00008230: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x00008234: nop # .word 0x00000000
.L0x00008238: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x0000823c: addiu $s2, 0x1 # .word 0x26520001
.L0x00008240: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00008244: bnez $v0, .L0x000081dc # .word 0x1440ffe5
.L0x00008248: addiu $s1, 0x4 # .word 0x26310004
.L0x0000824c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008250: addiu $s0, $v0, -0x21f0 # .word 0x2450de10
.L0x00008254: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00008258: nop # .word 0x00000000
.L0x0000825c: jalr $v0 # .word 0x0040f809
.L0x00008260: nop # .word 0x00000000
.L0x00008264: lw $v1, 0xc8($s5) # .word 0x8ea300c8
.L0x00008268: nop # .word 0x00000000
.L0x0000826c: subu $v0, $v1 # .word 0x00431023
.L0x00008270: slti $v0, 0xa # .word 0x2842000a
.L0x00008274: bnez $v0, .L0x000082cc # .word 0x14400015
.L0x00008278: nop # .word 0x00000000
.L0x0000827c: lw $v0, 0x188($s0) # .word 0x8e020188
.L0x00008280: nop # .word 0x00000000
.L0x00008284: jalr $v0 # .word 0x0040f809
.L0x00008288: nop # .word 0x00000000
.L0x0000828c: lw $v1, 0xdc($s5) # .word 0x8ea300dc
.L0x00008290: sw $v0, 0xc8($s5) # .word 0xaea200c8
.L0x00008294: addiu $v1, 0x1 # .word 0x24630001
.L0x00008298: sw $v1, 0xdc($s5) # .word 0xaea300dc
.L0x0000829c: slti $v1, 0x4 # .word 0x28630004
.L0x000082a0: bnez $v1, .L0x000082ac # .word 0x14600002
.L0x000082a4: nop # .word 0x00000000
.L0x000082a8: sw $zr, 0xdc($s5) # .word 0xaea000dc
.L0x000082ac: lw $v0, 0xe0($s5) # .word 0x8ea200e0
.L0x000082b0: nop # .word 0x00000000
.L0x000082b4: addiu $v0, 0x1 # .word 0x24420001
.L0x000082b8: sw $v0, 0xe0($s5) # .word 0xaea200e0
.L0x000082bc: slti $v0, 0x6 # .word 0x28420006
.L0x000082c0: bnez $v0, .L0x000082cc # .word 0x14400002
.L0x000082c4: nop # .word 0x00000000
.L0x000082c8: sw $zr, 0xe0($s5) # .word 0xaea000e0
.L0x000082cc: jal 0x8001f648 # .word 0x0c007d92
.L0x000082d0: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x000082d4: li $a0, 0x280 # .word 0x24040280
.L0x000082d8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000082dc: nop # .word 0x00000000
.L0x000082e0: jalr $v0 # .word 0x0040f809
.L0x000082e4: li $a1, 0x100 # .word 0x24050100
.L0x000082e8: lw $a0, 0x54($s5) # .word 0x8ea40054
.L0x000082ec: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x000082f0: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000082f4: nop # .word 0x00000000
.L0x000082f8: jalr $v0 # .word 0x0040f809
.L0x000082fc: nop # .word 0x00000000
.L0x00008300: lw $a0, 0x6c($s5) # .word 0x8ea4006c
.L0x00008304: nop # .word 0x00000000
.L0x00008308: beqz $a0, .L0x0000849c # .word 0x10800064
.L0x0000830c: li $v0, 0x1000 # .word 0x24021000
.L0x00008310: beq $a0, $v0, .L0x0000835c # .word 0x10820012
.L0x00008314: move_ $a1, $v0 # .word 0x00402821
.L0x00008318: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000831c: nop # .word 0x00000000
.L0x00008320: jalr $v0 # .word 0x0040f809
.L0x00008324: li $a2, 0x1000 # .word 0x24061000
.L0x00008328: lw $v0, 0x5c($s5) # .word 0x8ea2005c
.L0x0000832c: move_ $a0, $zr # .word 0x00002021
.L0x00008330: sll $a1, $v0, 0x4 # .word 0x00022900
.L0x00008334: subu $a1, $v0 # .word 0x00a22823
.L0x00008338: sll $a1, 0x2 # .word 0x00052880
.L0x0000833c: addu $a1, $v0 # .word 0x00a22821
.L0x00008340: sll $a1, 0x1 # .word 0x00052840
.L0x00008344: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00008348: nop # .word 0x00000000
.L0x0000834c: jalr $v0 # .word 0x0040f809
.L0x00008350: addiu $a1, 0x2f # .word 0x24a5002f
.L0x00008354: j 0x8008b024 # .word 0x08022c09
.L0x00008358: nop # .word 0x00000000
.L0x0000835c: li $a0, 0x1000 # .word 0x24041000
.L0x00008360: move_ $a1, $a0 # .word 0x00802821
.L0x00008364: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00008368: nop # .word 0x00000000
.L0x0000836c: jalr $v0 # .word 0x0040f809
.L0x00008370: move_ $a2, $a0 # .word 0x00803021
.L0x00008374: bltz $s6, .L0x000083e4 # .word 0x06c0001b
.L0x00008378: sll $v1, $s6, 0x3 # .word 0x001618c0
.L0x0000837c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008380: lui $a1, 0x8009 # .word 0x3c058009
.L0x00008384: subu $v1, $s6 # .word 0x00761823
.L0x00008388: sll $v1, 0x2 # .word 0x00031880
.L0x0000838c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008390: lw $a1, -0x298($a1) # .word 0x8ca5fd68
.L0x00008394: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00008398: nop # .word 0x00000000
.L0x0000839c: jalr $v0 # .word 0x0040f809
.L0x000083a0: addu $s0, $a1, $v1 # .word 0x00a38021
.L0x000083a4: move_ $a0, $v0 # .word 0x00402021
.L0x000083a8: li $a2, 0x10 # .word 0x24060010
.L0x000083ac: lw $v0, 0xd8($s5) # .word 0x8ea200d8
.L0x000083b0: lw $v1, 0x5c($s5) # .word 0x8ea3005c
.L0x000083b4: sll $v0, 0x2 # .word 0x00021080
.L0x000083b8: addu $v0, $s0, $v0 # .word 0x02021021
.L0x000083bc: sll $a3, $v1, 0x4 # .word 0x00033900
.L0x000083c0: subu $a3, $v1 # .word 0x00e33823
.L0x000083c4: sll $a3, 0x2 # .word 0x00073880
.L0x000083c8: addu $a3, $v1 # .word 0x00e33821
.L0x000083cc: sll $a3, 0x1 # .word 0x00073840
.L0x000083d0: lw $a1, ($v0) # .word 0x8c450000
.L0x000083d4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000083d8: nop # .word 0x00000000
.L0x000083dc: jalr $v0 # .word 0x0040f809
.L0x000083e0: addiu $a3, 0x16 # .word 0x24e70016
.L0x000083e4: li $a0, 0x140 # .word 0x24040140
.L0x000083e8: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x000083ec: nop # .word 0x00000000
.L0x000083f0: jalr $v0 # .word 0x0040f809
.L0x000083f4: move_ $a1, $zr # .word 0x00002821
.L0x000083f8: lui $s0, 0x8004 # .word 0x3c108004
.L0x000083fc: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00008400: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008404: nop # .word 0x00000000
.L0x00008408: jalr $v0 # .word 0x0040f809
.L0x0000840c: lui $a0, 0x286 # .word 0x3c040286
.L0x00008410: move_ $a0, $v0 # .word 0x00402021
.L0x00008414: li $a1, 0xe # .word 0x2405000e
.L0x00008418: lw $v0, 0x5c($s5) # .word 0x8ea2005c
.L0x0000841c: move_ $a2, $zr # .word 0x00003021
.L0x00008420: sll $a3, $v0, 0x4 # .word 0x00023900
.L0x00008424: subu $a3, $v0 # .word 0x00e23823
.L0x00008428: sll $a3, 0x2 # .word 0x00073880
.L0x0000842c: addu $a3, $v0 # .word 0x00e23821
.L0x00008430: sll $a3, 0x1 # .word 0x00073840
.L0x00008434: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008438: nop # .word 0x00000000
.L0x0000843c: jalr $v0 # .word 0x0040f809
.L0x00008440: addiu $a3, 0x13 # .word 0x24e70013
.L0x00008444: li $a0, 0x280 # .word 0x24040280
.L0x00008448: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000844c: nop # .word 0x00000000
.L0x00008450: jalr $v0 # .word 0x0040f809
.L0x00008454: li $a1, 0x100 # .word 0x24050100
.L0x00008458: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000845c: nop # .word 0x00000000
.L0x00008460: jalr $v0 # .word 0x0040f809
.L0x00008464: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008468: move_ $a0, $v0 # .word 0x00402021
.L0x0000846c: li $a1, 0x1e # .word 0x2405001e
.L0x00008470: lw $v0, 0x5c($s5) # .word 0x8ea2005c
.L0x00008474: move_ $a2, $zr # .word 0x00003021
.L0x00008478: sll $a3, $v0, 0x4 # .word 0x00023900
.L0x0000847c: subu $a3, $v0 # .word 0x00e23823
.L0x00008480: sll $a3, 0x2 # .word 0x00073880
.L0x00008484: addu $a3, $v0 # .word 0x00e23821
.L0x00008488: sll $a3, 0x1 # .word 0x00073840
.L0x0000848c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008490: nop # .word 0x00000000
.L0x00008494: jalr $v0 # .word 0x0040f809
.L0x00008498: addiu $a3, 0x13 # .word 0x24e70013
.L0x0000849c: lw $a0, 0x7c($s5) # .word 0x8ea4007c
.L0x000084a0: nop # .word 0x00000000
.L0x000084a4: beqz $a0, .L0x00008528 # .word 0x10800020
.L0x000084a8: li $v0, 0x1000 # .word 0x24021000
.L0x000084ac: beq $a0, $v0, .L0x000084e0 # .word 0x1082000c
.L0x000084b0: move_ $a1, $v0 # .word 0x00402821
.L0x000084b4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000084b8: nop # .word 0x00000000
.L0x000084bc: jalr $v0 # .word 0x0040f809
.L0x000084c0: li $a2, 0x1000 # .word 0x24061000
.L0x000084c4: move_ $a0, $zr # .word 0x00002021
.L0x000084c8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000084cc: nop # .word 0x00000000
.L0x000084d0: jalr $v0 # .word 0x0040f809
.L0x000084d4: li $a1, 0xd1 # .word 0x240500d1
.L0x000084d8: j 0x8008b1ac # .word 0x08022c6b
.L0x000084dc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000084e0: li $a0, 0x1000 # .word 0x24041000
.L0x000084e4: move_ $a1, $a0 # .word 0x00802821
.L0x000084e8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000084ec: nop # .word 0x00000000
.L0x000084f0: jalr $v0 # .word 0x0040f809
.L0x000084f4: move_ $a2, $a0 # .word 0x00803021
.L0x000084f8: lui $v0, 0x8004 # .word 0x3c028004
.L0x000084fc: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x00008500: nop # .word 0x00000000
.L0x00008504: jalr $v0 # .word 0x0040f809
.L0x00008508: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000850c: move_ $a0, $v0 # .word 0x00402021
.L0x00008510: li $a1, 0x26 # .word 0x24050026
.L0x00008514: move_ $a2, $zr # .word 0x00003021
.L0x00008518: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000851c: nop # .word 0x00000000
.L0x00008520: jalr $v0 # .word 0x0040f809
.L0x00008524: li $a3, 0xc4 # .word 0x240700c4
.L0x00008528: lw $a0, 0x8c($s5) # .word 0x8ea4008c
.L0x0000852c: nop # .word 0x00000000
.L0x00008530: beqz $a0, .L0x000085b4 # .word 0x10800020
.L0x00008534: li $v0, 0x1000 # .word 0x24021000
.L0x00008538: beq $a0, $v0, .L0x0000856c # .word 0x1082000c
.L0x0000853c: move_ $a1, $v0 # .word 0x00402821
.L0x00008540: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00008544: nop # .word 0x00000000
.L0x00008548: jalr $v0 # .word 0x0040f809
.L0x0000854c: li $a2, 0x1000 # .word 0x24061000
.L0x00008550: li $a0, 0x140 # .word 0x24040140
.L0x00008554: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00008558: nop # .word 0x00000000
.L0x0000855c: jalr $v0 # .word 0x0040f809
.L0x00008560: li $a1, 0x15 # .word 0x24050015
.L0x00008564: j 0x8008b238 # .word 0x08022c8e
.L0x00008568: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000856c: li $a0, 0x1000 # .word 0x24041000
.L0x00008570: move_ $a1, $a0 # .word 0x00802821
.L0x00008574: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00008578: nop # .word 0x00000000
.L0x0000857c: jalr $v0 # .word 0x0040f809
.L0x00008580: move_ $a2, $a0 # .word 0x00803021
.L0x00008584: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008588: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000858c: nop # .word 0x00000000
.L0x00008590: jalr $v0 # .word 0x0040f809
.L0x00008594: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008598: move_ $a0, $v0 # .word 0x00402021
.L0x0000859c: li $a1, 0x20 # .word 0x24050020
.L0x000085a0: li $a2, 0x92 # .word 0x24060092
.L0x000085a4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000085a8: nop # .word 0x00000000
.L0x000085ac: jalr $v0 # .word 0x0040f809
.L0x000085b0: li $a3, 0xf # .word 0x2407000f
.L0x000085b4: lw $a0, 0xac($s5) # .word 0x8ea400ac
.L0x000085b8: nop # .word 0x00000000
.L0x000085bc: beqz $a0, .L0x00008820 # .word 0x10800098
.L0x000085c0: li $v0, 0x1000 # .word 0x24021000
.L0x000085c4: beq $a0, $v0, .L0x000085e4 # .word 0x10820007
.L0x000085c8: move_ $a1, $v0 # .word 0x00402821
.L0x000085cc: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000085d0: nop # .word 0x00000000
.L0x000085d4: jalr $v0 # .word 0x0040f809
.L0x000085d8: li $a2, 0x1000 # .word 0x24061000
.L0x000085dc: j 0x8008b370 # .word 0x08022cdc
.L0x000085e0: nop # .word 0x00000000
.L0x000085e4: li $a0, 0x1000 # .word 0x24041000
.L0x000085e8: move_ $a1, $a0 # .word 0x00802821
.L0x000085ec: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x000085f0: nop # .word 0x00000000
.L0x000085f4: jalr $v0 # .word 0x0040f809
.L0x000085f8: move_ $a2, $a0 # .word 0x00803021
.L0x000085fc: lw $v0, 0x104($s5) # .word 0x8ea20104
.L0x00008600: nop # .word 0x00000000
.L0x00008604: slti $v0, 0x2 # .word 0x28420002
.L0x00008608: bnez $v0, .L0x000086c0 # .word 0x1440002d
.L0x0000860c: nop # .word 0x00000000
.L0x00008610: lw $a0, 0x54($s5) # .word 0x8ea40054
.L0x00008614: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x00008618: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000861c: nop # .word 0x00000000
.L0x00008620: jalr $v0 # .word 0x0040f809
.L0x00008624: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00008628: lw $a0, 0xdc($s5) # .word 0x8ea400dc
.L0x0000862c: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00008630: nop # .word 0x00000000
.L0x00008634: jalr $v0 # .word 0x0040f809
.L0x00008638: lui $s0, 0x8004 # .word 0x3c108004
.L0x0000863c: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x00008640: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008644: nop # .word 0x00000000
.L0x00008648: jalr $v0 # .word 0x0040f809
.L0x0000864c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008650: move_ $a0, $v0 # .word 0x00402021
.L0x00008654: li $a1, 0x31 # .word 0x24050031
.L0x00008658: li $a2, 0xb8 # .word 0x240600b8
.L0x0000865c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008660: nop # .word 0x00000000
.L0x00008664: jalr $v0 # .word 0x0040f809
.L0x00008668: li $a3, 0xb6 # .word 0x240700b6
.L0x0000866c: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008670: nop # .word 0x00000000
.L0x00008674: jalr $v0 # .word 0x0040f809
.L0x00008678: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000867c: move_ $a0, $v0 # .word 0x00402021
.L0x00008680: li $a1, 0x32 # .word 0x24050032
.L0x00008684: li $a2, 0x100 # .word 0x24060100
.L0x00008688: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000868c: nop # .word 0x00000000
.L0x00008690: jalr $v0 # .word 0x0040f809
.L0x00008694: li $a3, 0xb6 # .word 0x240700b6
.L0x00008698: lw $a0, 0x54($s5) # .word 0x8ea40054
.L0x0000869c: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x000086a0: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000086a4: nop # .word 0x00000000
.L0x000086a8: jalr $v0 # .word 0x0040f809
.L0x000086ac: nop # .word 0x00000000
.L0x000086b0: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000086b4: nop # .word 0x00000000
.L0x000086b8: jalr $v0 # .word 0x0040f809
.L0x000086bc: move_ $a0, $zr # .word 0x00002021
.L0x000086c0: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x000086c4: nop # .word 0x00000000
.L0x000086c8: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x000086cc: nop # .word 0x00000000
.L0x000086d0: blez $v0, .L0x000087a4 # .word 0x18400034
.L0x000086d4: move_ $s2, $zr # .word 0x00009021
.L0x000086d8: lui $s8, 0x8009 # .word 0x3c1e8009
.L0x000086dc: lui $v0, 0x8004 # .word 0x3c028004
.L0x000086e0: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x000086e4: li $s4, 0xa5 # .word 0x241400a5
.L0x000086e8: move_ $s3, $s5 # .word 0x02a09821
.L0x000086ec: li $s1, 0xb4 # .word 0x241100b4
.L0x000086f0: lui $t0, 0x8005 # .word 0x3c088005
.L0x000086f4: addiu $t0, -0x72cc # .word 0x25088d34
.L0x000086f8: lw $v0, 0x2728($t0) # .word 0x8d022728
.L0x000086fc: nop # .word 0x00000000
.L0x00008700: jalr $v0 # .word 0x0040f809
.L0x00008704: move_ $a0, $s2 # .word 0x02402021
.L0x00008708: move_ $s0, $v0 # .word 0x00408021
.L0x0000870c: bltz $s0, .L0x00008780 # .word 0x0600001c
.L0x00008710: li $v0, 0x1000 # .word 0x24021000
.L0x00008714: lw $v1, 0xac($s5) # .word 0x8ea300ac
.L0x00008718: nop # .word 0x00000000
.L0x0000871c: beq $v1, $v0, .L0x00008734 # .word 0x10620005
.L0x00008720: move_ $a0, $s1 # .word 0x02202021
.L0x00008724: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00008728: nop # .word 0x00000000
.L0x0000872c: jalr $v0 # .word 0x0040f809
.L0x00008730: li $a1, 0x4e # .word 0x2405004e
.L0x00008734: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008738: sll $v1, $s0, 0x3 # .word 0x001018c0
.L0x0000873c: subu $v1, $s0 # .word 0x00701823
.L0x00008740: sll $v1, 0x2 # .word 0x00031880
.L0x00008744: lw $a1, -0x298($s8) # .word 0x8fc5fd68
.L0x00008748: lw $v0, 0x424($s7) # .word 0x8ee20424
.L0x0000874c: nop # .word 0x00000000
.L0x00008750: jalr $v0 # .word 0x0040f809
.L0x00008754: addu $s0, $a1, $v1 # .word 0x00a38021
.L0x00008758: move_ $a0, $v0 # .word 0x00402021
.L0x0000875c: lw $v0, 0xcc($s3) # .word 0x8e6200cc
.L0x00008760: move_ $a2, $s4 # .word 0x02803021
.L0x00008764: sll $v0, 0x2 # .word 0x00021080
.L0x00008768: addu $v0, $s0, $v0 # .word 0x02021021
.L0x0000876c: lw $a1, ($v0) # .word 0x8c450000
.L0x00008770: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008774: nop # .word 0x00000000
.L0x00008778: jalr $v0 # .word 0x0040f809
.L0x0000877c: li $a3, 0x47 # .word 0x24070047
.L0x00008780: addiu $s4, 0x30 # .word 0x26940030
.L0x00008784: addiu $s3, 0x4 # .word 0x26730004
.L0x00008788: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x0000878c: nop # .word 0x00000000
.L0x00008790: lw $v0, 0x5c($v0) # .word 0x8c42005c
.L0x00008794: addiu $s2, 0x1 # .word 0x26520001
.L0x00008798: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x0000879c: bnez $v0, .L0x000086f0 # .word 0x1440ffd4
.L0x000087a0: addiu $s1, 0x30 # .word 0x26310030
.L0x000087a4: bltz $s6, .L0x00008820 # .word 0x06c0001e
.L0x000087a8: li $v0, 0x1000 # .word 0x24021000
.L0x000087ac: lw $v1, 0xac($s5) # .word 0x8ea300ac
.L0x000087b0: nop # .word 0x00000000
.L0x000087b4: beq $v1, $v0, .L0x000087cc # .word 0x10620005
.L0x000087b8: li $a0, 0xe4 # .word 0x240400e4
.L0x000087bc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x000087c0: nop # .word 0x00000000
.L0x000087c4: jalr $v0 # .word 0x0040f809
.L0x000087c8: li $a1, 0xb5 # .word 0x240500b5
.L0x000087cc: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000087d0: lui $a1, 0x8009 # .word 0x3c058009
.L0x000087d4: sll $v1, $s6, 0x3 # .word 0x001618c0
.L0x000087d8: subu $v1, $s6 # .word 0x00761823
.L0x000087dc: sll $v1, 0x2 # .word 0x00031880
.L0x000087e0: lui $v0, 0x8004 # .word 0x3c028004
.L0x000087e4: lw $a1, -0x298($a1) # .word 0x8ca5fd68
.L0x000087e8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x000087ec: nop # .word 0x00000000
.L0x000087f0: jalr $v0 # .word 0x0040f809
.L0x000087f4: addu $s0, $a1, $v1 # .word 0x00a38021
.L0x000087f8: move_ $a0, $v0 # .word 0x00402021
.L0x000087fc: lw $v0, 0xd8($s5) # .word 0x8ea200d8
.L0x00008800: li $a2, 0xd5 # .word 0x240600d5
.L0x00008804: sll $v0, 0x2 # .word 0x00021080
.L0x00008808: addu $v0, $s0, $v0 # .word 0x02021021
.L0x0000880c: lw $a1, ($v0) # .word 0x8c450000
.L0x00008810: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008814: nop # .word 0x00000000
.L0x00008818: jalr $v0 # .word 0x0040f809
.L0x0000881c: li $a3, 0xae # .word 0x240700ae
.L0x00008820: lw $a0, 0x9c($s5) # .word 0x8ea4009c
.L0x00008824: nop # .word 0x00000000
.L0x00008828: beqz $a0, .L0x00008ab8 # .word 0x108000a3
.L0x0000882c: li $v0, 0x1000 # .word 0x24021000
.L0x00008830: beq $a0, $v0, .L0x00008868 # .word 0x1082000d
.L0x00008834: nop # .word 0x00000000
.L0x00008838: move_ $a1, $v0 # .word 0x00402821
.L0x0000883c: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00008840: nop # .word 0x00000000
.L0x00008844: jalr $v0 # .word 0x0040f809
.L0x00008848: li $a2, 0x1000 # .word 0x24061000
.L0x0000884c: li $a0, 0x140 # .word 0x24040140
.L0x00008850: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00008854: nop # .word 0x00000000
.L0x00008858: jalr $v0 # .word 0x0040f809
.L0x0000885c: li $a1, 0x85 # .word 0x24050085
.L0x00008860: j 0x8008b534 # .word 0x08022d4d
.L0x00008864: li $a0, 0x280 # .word 0x24040280
.L0x00008868: li $a0, 0x1000 # .word 0x24041000
.L0x0000886c: move_ $a1, $a0 # .word 0x00802821
.L0x00008870: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x00008874: nop # .word 0x00000000
.L0x00008878: jalr $v0 # .word 0x0040f809
.L0x0000887c: move_ $a2, $a0 # .word 0x00803021
.L0x00008880: li $a0, 0x280 # .word 0x24040280
.L0x00008884: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00008888: nop # .word 0x00000000
.L0x0000888c: jalr $v0 # .word 0x0040f809
.L0x00008890: li $a1, 0x100 # .word 0x24050100
.L0x00008894: lw $a0, 0x54($s5) # .word 0x8ea40054
.L0x00008898: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x0000889c: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000088a0: nop # .word 0x00000000
.L0x000088a4: jalr $v0 # .word 0x0040f809
.L0x000088a8: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x000088ac: lui $v0, 0x8004 # .word 0x3c028004
.L0x000088b0: addiu $s0, $v0, 0x4b38 # .word 0x24504b38
.L0x000088b4: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000088b8: nop # .word 0x00000000
.L0x000088bc: jalr $v0 # .word 0x0040f809
.L0x000088c0: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x000088c4: move_ $a0, $v0 # .word 0x00402021
.L0x000088c8: li $a1, 0x33 # .word 0x24050033
.L0x000088cc: li $a2, 0xad # .word 0x240600ad
.L0x000088d0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000088d4: nop # .word 0x00000000
.L0x000088d8: jalr $v0 # .word 0x0040f809
.L0x000088dc: li $a3, 0x66 # .word 0x24070066
.L0x000088e0: lw $a0, 0xdc($s5) # .word 0x8ea400dc
.L0x000088e4: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x000088e8: nop # .word 0x00000000
.L0x000088ec: jalr $v0 # .word 0x0040f809
.L0x000088f0: nop # .word 0x00000000
.L0x000088f4: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000088f8: nop # .word 0x00000000
.L0x000088fc: jalr $v0 # .word 0x0040f809
.L0x00008900: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008904: move_ $a0, $v0 # .word 0x00402021
.L0x00008908: li $a2, 0xa5 # .word 0x240600a5
.L0x0000890c: lw $v0, 0x50($s5) # .word 0x8ea20050
.L0x00008910: li $a3, 0x41 # .word 0x24070041
.L0x00008914: lw $a1, 0x64($v0) # .word 0x8c450064
.L0x00008918: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000891c: nop # .word 0x00000000
.L0x00008920: jalr $v0 # .word 0x0040f809
.L0x00008924: addiu $a1, 0x38 # .word 0x24a50038
.L0x00008928: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x0000892c: nop # .word 0x00000000
.L0x00008930: jalr $v0 # .word 0x0040f809
.L0x00008934: move_ $a0, $zr # .word 0x00002021
.L0x00008938: li $a0, 0x140 # .word 0x24040140
.L0x0000893c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00008940: nop # .word 0x00000000
.L0x00008944: jalr $v0 # .word 0x0040f809
.L0x00008948: move_ $a1, $zr # .word 0x00002821
.L0x0000894c: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008950: nop # .word 0x00000000
.L0x00008954: jalr $v0 # .word 0x0040f809
.L0x00008958: lui $a0, 0x286 # .word 0x3c040286
.L0x0000895c: move_ $a0, $v0 # .word 0x00402021
.L0x00008960: li $a1, 0x10 # .word 0x24050010
.L0x00008964: li $a2, 0x90 # .word 0x24060090
.L0x00008968: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000896c: nop # .word 0x00000000
.L0x00008970: jalr $v0 # .word 0x0040f809
.L0x00008974: li $a3, 0x25 # .word 0x24070025
.L0x00008978: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000897c: nop # .word 0x00000000
.L0x00008980: jalr $v0 # .word 0x0040f809
.L0x00008984: lui $a0, 0x286 # .word 0x3c040286
.L0x00008988: move_ $a0, $v0 # .word 0x00402021
.L0x0000898c: li $a1, 0xb # .word 0x2405000b
.L0x00008990: li $a2, 0xd5 # .word 0x240600d5
.L0x00008994: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008998: nop # .word 0x00000000
.L0x0000899c: jalr $v0 # .word 0x0040f809
.L0x000089a0: li $a3, 0x92 # .word 0x24070092
.L0x000089a4: lw $a0, 0x54($s5) # .word 0x8ea40054
.L0x000089a8: lw $a1, 0x58($s5) # .word 0x8ea50058
.L0x000089ac: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x000089b0: nop # .word 0x00000000
.L0x000089b4: jalr $v0 # .word 0x0040f809
.L0x000089b8: nop # .word 0x00000000
.L0x000089bc: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000089c0: nop # .word 0x00000000
.L0x000089c4: jalr $v0 # .word 0x0040f809
.L0x000089c8: lui $a0, 0x286 # .word 0x3c040286
.L0x000089cc: move_ $a0, $v0 # .word 0x00402021
.L0x000089d0: li $a1, 0x11 # .word 0x24050011
.L0x000089d4: li $a2, 0x90 # .word 0x24060090
.L0x000089d8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x000089dc: nop # .word 0x00000000
.L0x000089e0: jalr $v0 # .word 0x0040f809
.L0x000089e4: li $a3, 0x25 # .word 0x24070025
.L0x000089e8: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x000089ec: nop # .word 0x00000000
.L0x000089f0: jalr $v0 # .word 0x0040f809
.L0x000089f4: lui $a0, 0x286 # .word 0x3c040286
.L0x000089f8: move_ $a0, $v0 # .word 0x00402021
.L0x000089fc: li $a1, 0xc # .word 0x2405000c
.L0x00008a00: li $a2, 0xd5 # .word 0x240600d5
.L0x00008a04: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008a08: nop # .word 0x00000000
.L0x00008a0c: jalr $v0 # .word 0x0040f809
.L0x00008a10: li $a3, 0x92 # .word 0x24070092
.L0x00008a14: li $a0, 0x280 # .word 0x24040280
.L0x00008a18: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x00008a1c: nop # .word 0x00000000
.L0x00008a20: jalr $v0 # .word 0x0040f809
.L0x00008a24: li $a1, 0x100 # .word 0x24050100
.L0x00008a28: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008a2c: nop # .word 0x00000000
.L0x00008a30: jalr $v0 # .word 0x0040f809
.L0x00008a34: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008a38: move_ $a0, $v0 # .word 0x00402021
.L0x00008a3c: li $a1, 0x2d # .word 0x2405002d
.L0x00008a40: li $a2, 0x90 # .word 0x24060090
.L0x00008a44: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008a48: nop # .word 0x00000000
.L0x00008a4c: jalr $v0 # .word 0x0040f809
.L0x00008a50: li $a3, 0x2a # .word 0x2407002a
.L0x00008a54: lw $v1, 0x9c($s5) # .word 0x8ea3009c
.L0x00008a58: li $v0, 0x1000 # .word 0x24021000
.L0x00008a5c: beq $v1, $v0, .L0x00008a78 # .word 0x10620006
.L0x00008a60: nop # .word 0x00000000
.L0x00008a64: li $a0, 0x48 # .word 0x24040048
.L0x00008a68: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x00008a6c: nop # .word 0x00000000
.L0x00008a70: jalr $v0 # .word 0x0040f809
.L0x00008a74: li $a1, 0x69 # .word 0x24050069
.L0x00008a78: lw $a0, 0xe0($s5) # .word 0x8ea400e0
.L0x00008a7c: lw $v0, 0x98($sp) # .word 0x8fa20098
.L0x00008a80: nop # .word 0x00000000
.L0x00008a84: jalr $v0 # .word 0x0040f809
.L0x00008a88: nop # .word 0x00000000
.L0x00008a8c: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x00008a90: nop # .word 0x00000000
.L0x00008a94: jalr $v0 # .word 0x0040f809
.L0x00008a98: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x00008a9c: move_ $a0, $v0 # .word 0x00402021
.L0x00008aa0: li $a1, 0x3b # .word 0x2405003b
.L0x00008aa4: li $a2, 0x33 # .word 0x24060033
.L0x00008aa8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x00008aac: nop # .word 0x00000000
.L0x00008ab0: jalr $v0 # .word 0x0040f809
.L0x00008ab4: li $a3, 0x4a # .word 0x2407004a
.L0x00008ab8: lw $ra, 0xd4($sp) # .word 0x8fbf00d4
.L0x00008abc: lw $s8, 0xd0($sp) # .word 0x8fbe00d0
.L0x00008ac0: lw $s7, 0xcc($sp) # .word 0x8fb700cc
.L0x00008ac4: lw $s6, 0xc8($sp) # .word 0x8fb600c8
.L0x00008ac8: lw $s5, 0xc4($sp) # .word 0x8fb500c4
.L0x00008acc: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x00008ad0: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x00008ad4: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x00008ad8: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x00008adc: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x00008ae0: jr $ra # .word 0x03e00008
.L0x00008ae4: addiu $sp, 0xd8 # .word 0x27bd00d8
.L0x00008ae8: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x00008aec: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00008af0: move_ $s1, $a0 # .word 0x00808821
.L0x00008af4: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x00008af8: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x00008afc: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00008b00: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00008b04: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00008b08: lw $v1, 0x10($s1) # .word 0x8e230010
.L0x00008b0c: nop # .word 0x00000000
.L0x00008b10: sltiu $v0, $v1, 0xc # .word 0x2c62000c
.L0x00008b14: beqz $v0, .L0x00008b3c # .word 0x10400009
.L0x00008b18: move_ $s3, $a1 # .word 0x00a09821
.L0x00008b1c: lui $v0, 0x8008 # .word 0x3c028008
.L0x00008b20: addiu $v0, 0x2e5c # .word 0x24422e5c
.L0x00008b24: sll $v1, 0x2 # .word 0x00031880
.L0x00008b28: addu $v1, $v0 # .word 0x00621821
.L0x00008b2c: lw $v0, ($v1) # .word 0x8c620000
.L0x00008b30: nop # .word 0x00000000
.L0x00008b34: jr $v0 # .word 0x00400008
.L0x00008b38: nop # .word 0x00000000
.L0x00008b3c: addiu $a0, $s1, 0x74 # .word 0x26240074
.L0x00008b40: lui $s0, 0x8009 # .word 0x3c108009
.L0x00008b44: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00008b48: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00008b4c: nop # .word 0x00000000
.L0x00008b50: jalr $v0 # .word 0x0040f809
.L0x00008b54: li $a1, 0x1 # .word 0x24050001
.L0x00008b58: addiu $a0, $s1, 0x84 # .word 0x26240084
.L0x00008b5c: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00008b60: nop # .word 0x00000000
.L0x00008b64: jalr $v0 # .word 0x0040f809
.L0x00008b68: li $a1, 0x1 # .word 0x24050001
.L0x00008b6c: j 0x8008bfa0 # .word 0x08022fe8
.L0x00008b70: nop # .word 0x00000000
.L0x00008b74: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008b78: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00008b7c: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00008b80: nop # .word 0x00000000
.L0x00008b84: jalr $v0 # .word 0x0040f809
.L0x00008b88: addiu $a0, $s1, 0x74 # .word 0x26240074
.L0x00008b8c: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00008b90: nop # .word 0x00000000
.L0x00008b94: jalr $v0 # .word 0x0040f809
.L0x00008b98: addiu $a0, $s1, 0x84 # .word 0x26240084
.L0x00008b9c: beqz $v0, .L0x00009390 # .word 0x104001fc
.L0x00008ba0: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00008ba4: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00008ba8: nop # .word 0x00000000
.L0x00008bac: jalr $v0 # .word 0x0040f809
.L0x00008bb0: li $a1, 0x1 # .word 0x24050001
.L0x00008bb4: addiu $a0, $s1, 0x94 # .word 0x26240094
.L0x00008bb8: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00008bbc: nop # .word 0x00000000
.L0x00008bc0: jalr $v0 # .word 0x0040f809
.L0x00008bc4: li $a1, 0x1 # .word 0x24050001
.L0x00008bc8: lw $v0, ($s3) # .word 0x8e620000
.L0x00008bcc: nop # .word 0x00000000
.L0x00008bd0: bnez $v0, .L0x00008bf4 # .word 0x14400008
.L0x00008bd4: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008bd8: li $a1, 0x1 # .word 0x24050001
.L0x00008bdc: li $a2, 0xae # .word 0x240600ae
.L0x00008be0: lh $a0, 0x54($s1) # .word 0x86240054
.L0x00008be4: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00008be8: li $a3, 0x15 # .word 0x24070015
.L0x00008bec: sw $v0, ($s3) # .word 0xae620000
.L0x00008bf0: lui $v0, 0x8004 # .word 0x3c028004
.L0x00008bf4: addiu $s2, $v0, 0x4b38 # .word 0x24524b38
.L0x00008bf8: lui $s0, 0x8006 # .word 0x3c108006
.L0x00008bfc: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00008c00: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x00008c04: nop # .word 0x00000000
.L0x00008c08: jalr $v0 # .word 0x0040f809
.L0x00008c0c: addiu $a0, 0x39 # .word 0x24840039
.L0x00008c10: lw $a0, ($s3) # .word 0x8e640000
.L0x00008c14: move_ $a1, $v0 # .word 0x00402821
.L0x00008c18: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00008c1c: nop # .word 0x00000000
.L0x00008c20: jalr $v0 # .word 0x0040f809
.L0x00008c24: li $a2, 0x1d # .word 0x2406001d
.L0x00008c28: lw $v0, 0x30($s3) # .word 0x8e620030
.L0x00008c2c: nop # .word 0x00000000
.L0x00008c30: bnez $v0, .L0x00008c4c # .word 0x14400006
.L0x00008c34: li $a1, 0x1 # .word 0x24050001
.L0x00008c38: li $a2, 0xf # .word 0x2406000f
.L0x00008c3c: lh $a0, 0x54($s1) # .word 0x86240054
.L0x00008c40: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00008c44: li $a3, 0xcc # .word 0x240700cc
.L0x00008c48: sw $v0, 0x30($s3) # .word 0xae620030
.L0x00008c4c: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x00008c50: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x00008c54: nop # .word 0x00000000
.L0x00008c58: jalr $v0 # .word 0x0040f809
.L0x00008c5c: addiu $a0, 0x39 # .word 0x24840039
.L0x00008c60: lw $a0, 0x30($s3) # .word 0x8e640030
.L0x00008c64: move_ $a1, $v0 # .word 0x00402821
.L0x00008c68: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00008c6c: nop # .word 0x00000000
.L0x00008c70: jalr $v0 # .word 0x0040f809
.L0x00008c74: li $a2, 0x14 # .word 0x24060014
.L0x00008c78: lw $v0, 0x104($s1) # .word 0x8e220104
.L0x00008c7c: nop # .word 0x00000000
.L0x00008c80: bnez $v0, .L0x00008c9c # .word 0x14400006
.L0x00008c84: move_ $a1, $zr # .word 0x00002821
.L0x00008c88: lw $a0, 0x30($s3) # .word 0x8e640030
.L0x00008c8c: nop # .word 0x00000000
.L0x00008c90: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00008c94: j 0x8008b958 # .word 0x08022e56
.L0x00008c98: li $a1, 0x7 # .word 0x24050007
.L0x00008c9c: lw $a0, 0x30($s3) # .word 0x8e640030
.L0x00008ca0: nop # .word 0x00000000
.L0x00008ca4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00008ca8: nop # .word 0x00000000
.L0x00008cac: jalr $v0 # .word 0x0040f809
.L0x00008cb0: nop # .word 0x00000000
.L0x00008cb4: j 0x8008bfa0 # .word 0x08022fe8
.L0x00008cb8: nop # .word 0x00000000
.L0x00008cbc: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008cc0: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x00008cc4: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00008cc8: nop # .word 0x00000000
.L0x00008ccc: jalr $v0 # .word 0x0040f809
.L0x00008cd0: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00008cd4: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00008cd8: nop # .word 0x00000000
.L0x00008cdc: jalr $v0 # .word 0x0040f809
.L0x00008ce0: addiu $a0, $s1, 0x94 # .word 0x26240094
.L0x00008ce4: beqz $v0, .L0x00009390 # .word 0x104001aa
.L0x00008ce8: addiu $a0, $s1, 0xa4 # .word 0x262400a4
.L0x00008cec: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00008cf0: nop # .word 0x00000000
.L0x00008cf4: jalr $v0 # .word 0x0040f809
.L0x00008cf8: li $a1, 0x1 # .word 0x24050001
.L0x00008cfc: move_ $a0, $s1 # .word 0x02202021
.L0x00008d00: jal 0x8008a92c # .word 0x0c022a4b
.L0x00008d04: move_ $a1, $s3 # .word 0x02602821
.L0x00008d08: j 0x8008bfa0 # .word 0x08022fe8
.L0x00008d0c: nop # .word 0x00000000
.L0x00008d10: lui $v0, 0x8009 # .word 0x3c028009
.L0x00008d14: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00008d18: nop # .word 0x00000000
.L0x00008d1c: jalr $v0 # .word 0x0040f809
.L0x00008d20: addiu $a0, $s1, 0xa4 # .word 0x262400a4
.L0x00008d24: beqz $v0, .L0x00009390 # .word 0x1040019a
.L0x00008d28: nop # .word 0x00000000
.L0x00008d2c: j 0x8008bfa0 # .word 0x08022fe8
.L0x00008d30: nop # .word 0x00000000
.L0x00008d34: lw $v0, 0x104($s1) # .word 0x8e220104
.L0x00008d38: lw $s4, 0x60($s1) # .word 0x8e340060
.L0x00008d3c: slti $v0, 0x2 # .word 0x28420002
.L0x00008d40: bnez $v0, .L0x00008e74 # .word 0x1440004c
.L0x00008d44: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008d48: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008d4c: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008d50: nop # .word 0x00000000
.L0x00008d54: jalr $v0 # .word 0x0040f809
.L0x00008d58: move_ $a0, $zr # .word 0x00002021
.L0x00008d5c: move_ $a0, $zr # .word 0x00002021
.L0x00008d60: li $a1, 0x7 # .word 0x24050007
.L0x00008d64: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008d68: nop # .word 0x00000000
.L0x00008d6c: jalr $v1 # .word 0x0060f809
.L0x00008d70: move_ $s0, $v0 # .word 0x00408021
.L0x00008d74: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008d78: andi $s0, 0x1 # .word 0x32100001
.L0x00008d7c: bnez $s0, .L0x00008dbc # .word 0x1600000f
.L0x00008d80: nop # .word 0x00000000
.L0x00008d84: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x00008d88: nop # .word 0x00000000
.L0x00008d8c: jalr $v0 # .word 0x0040f809
.L0x00008d90: move_ $a0, $zr # .word 0x00002021
.L0x00008d94: move_ $a0, $zr # .word 0x00002021
.L0x00008d98: li $a1, 0x7 # .word 0x24050007
.L0x00008d9c: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008da0: nop # .word 0x00000000
.L0x00008da4: jalr $v1 # .word 0x0060f809
.L0x00008da8: move_ $s0, $v0 # .word 0x00408021
.L0x00008dac: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008db0: andi $s0, 0x1 # .word 0x32100001
.L0x00008db4: beqz $s0, .L0x00008de4 # .word 0x1200000b
.L0x00008db8: nop # .word 0x00000000
.L0x00008dbc: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00008dc0: nop # .word 0x00000000
.L0x00008dc4: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00008dc8: bgez $v0, .L0x00008e74 # .word 0x0441002a
.L0x00008dcc: sw $v0, 0x60($s1) # .word 0xae220060
.L0x00008dd0: lw $v0, 0x104($s1) # .word 0x8e220104
.L0x00008dd4: nop # .word 0x00000000
.L0x00008dd8: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00008ddc: j 0x8008bb24 # .word 0x08022ec9
.L0x00008de0: sw $v0, 0x60($s1) # .word 0xae220060
.L0x00008de4: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008de8: nop # .word 0x00000000
.L0x00008dec: jalr $v0 # .word 0x0040f809
.L0x00008df0: move_ $a0, $zr # .word 0x00002021
.L0x00008df4: move_ $a0, $zr # .word 0x00002021
.L0x00008df8: li $a1, 0x5 # .word 0x24050005
.L0x00008dfc: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008e00: nop # .word 0x00000000
.L0x00008e04: jalr $v1 # .word 0x0060f809
.L0x00008e08: move_ $s0, $v0 # .word 0x00408021
.L0x00008e0c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008e10: andi $s0, 0x1 # .word 0x32100001
.L0x00008e14: bnez $s0, .L0x00008e54 # .word 0x1600000f
.L0x00008e18: nop # .word 0x00000000
.L0x00008e1c: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x00008e20: nop # .word 0x00000000
.L0x00008e24: jalr $v0 # .word 0x0040f809
.L0x00008e28: move_ $a0, $zr # .word 0x00002021
.L0x00008e2c: move_ $a0, $zr # .word 0x00002021
.L0x00008e30: li $a1, 0x5 # .word 0x24050005
.L0x00008e34: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008e38: nop # .word 0x00000000
.L0x00008e3c: jalr $v1 # .word 0x0060f809
.L0x00008e40: move_ $s0, $v0 # .word 0x00408021
.L0x00008e44: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008e48: andi $s0, 0x1 # .word 0x32100001
.L0x00008e4c: beqz $s0, .L0x00008e74 # .word 0x12000009
.L0x00008e50: nop # .word 0x00000000
.L0x00008e54: lw $v1, 0x60($s1) # .word 0x8e230060
.L0x00008e58: lw $v0, 0x104($s1) # .word 0x8e220104
.L0x00008e5c: addiu $v1, 0x1 # .word 0x24630001
.L0x00008e60: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00008e64: slt $v0, $v1 # .word 0x0043102a
.L0x00008e68: beqz $v0, .L0x00008e74 # .word 0x10400002
.L0x00008e6c: sw $v1, 0x60($s1) # .word 0xae230060
.L0x00008e70: sw $zr, 0x60($s1) # .word 0xae200060
.L0x00008e74: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00008e78: nop # .word 0x00000000
.L0x00008e7c: beq $s4, $v0, .L0x00008eac # .word 0x1282000b
.L0x00008e80: lui $a0, 0x4 # .word 0x3c040004
.L0x00008e84: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008e88: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008e8c: nop # .word 0x00000000
.L0x00008e90: jalr $v0 # .word 0x0040f809
.L0x00008e94: ori $a0, 0x1b # .word 0x3484001b
.L0x00008e98: move_ $a0, $s1 # .word 0x02202021
.L0x00008e9c: jal 0x8008a92c # .word 0x0c022a4b
.L0x00008ea0: move_ $a1, $s3 # .word 0x02602821
.L0x00008ea4: j 0x8008c040 # .word 0x08023010
.L0x00008ea8: nop # .word 0x00000000
.L0x00008eac: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008eb0: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x00008eb4: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008eb8: nop # .word 0x00000000
.L0x00008ebc: jalr $v0 # .word 0x0040f809
.L0x00008ec0: move_ $a0, $zr # .word 0x00002021
.L0x00008ec4: move_ $a0, $zr # .word 0x00002021
.L0x00008ec8: li $a1, 0xc # .word 0x2405000c
.L0x00008ecc: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008ed0: nop # .word 0x00000000
.L0x00008ed4: jalr $v1 # .word 0x0060f809
.L0x00008ed8: move_ $s0, $v0 # .word 0x00408021
.L0x00008edc: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008ee0: andi $s0, 0x1 # .word 0x32100001
.L0x00008ee4: beqz $s0, .L0x00008f20 # .word 0x1200000e
.L0x00008ee8: nop # .word 0x00000000
.L0x00008eec: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00008ef0: nop # .word 0x00000000
.L0x00008ef4: sll $v0, 0x2 # .word 0x00021080
.L0x00008ef8: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00008efc: lw $v0, 0xe4($v0) # .word 0x8c4200e4
.L0x00008f00: nop # .word 0x00000000
.L0x00008f04: bltz $v0, .L0x00009390 # .word 0x04400122
.L0x00008f08: lui $a0, 0x4 # .word 0x3c040004
.L0x00008f0c: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00008f10: li $v1, 0x2 # .word 0x24030002
.L0x00008f14: sw $v1, 0x14($s1) # .word 0xae230014
.L0x00008f18: j 0x8008bc60 # .word 0x08022f18
.L0x00008f1c: addiu $v0, 0x1 # .word 0x24420001
.L0x00008f20: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008f24: nop # .word 0x00000000
.L0x00008f28: jalr $v0 # .word 0x0040f809
.L0x00008f2c: move_ $a0, $zr # .word 0x00002021
.L0x00008f30: move_ $a0, $zr # .word 0x00002021
.L0x00008f34: li $a1, 0xd # .word 0x2405000d
.L0x00008f38: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00008f3c: nop # .word 0x00000000
.L0x00008f40: jalr $v1 # .word 0x0060f809
.L0x00008f44: move_ $s0, $v0 # .word 0x00408021
.L0x00008f48: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00008f4c: andi $s0, 0x1 # .word 0x32100001
.L0x00008f50: beqz $s0, .L0x00008fec # .word 0x12000026
.L0x00008f54: nop # .word 0x00000000
.L0x00008f58: lw $v0, 0x50($s1) # .word 0x8e220050
.L0x00008f5c: nop # .word 0x00000000
.L0x00008f60: lw $a0, 0x64($v0) # .word 0x8c440064
.L0x00008f64: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008f68: lw $v0, -0x4bb4($v0) # .word 0x8c42b44c
.L0x00008f6c: nop # .word 0x00000000
.L0x00008f70: jalr $v0 # .word 0x0040f809
.L0x00008f74: nop # .word 0x00000000
.L0x00008f78: bgez $v0, .L0x00008fa0 # .word 0x04410009
.L0x00008f7c: lui $a0, 0x4 # .word 0x3c040004
.L0x00008f80: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00008f84: nop # .word 0x00000000
.L0x00008f88: sll $v0, 0x2 # .word 0x00021080
.L0x00008f8c: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00008f90: lw $v0, 0xe4($v0) # .word 0x8c4200e4
.L0x00008f94: nop # .word 0x00000000
.L0x00008f98: bltz $v0, .L0x00008fd0 # .word 0x0440000d
.L0x00008f9c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008fa0: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x00008fa4: li $v1, 0x1 # .word 0x24030001
.L0x00008fa8: sw $v1, 0x14($s1) # .word 0xae230014
.L0x00008fac: addu $v0, $v1 # .word 0x00431021
.L0x00008fb0: sw $v0, 0x10($s1) # .word 0xae220010
.L0x00008fb4: lui $v0, 0x8005 # .word 0x3c028005
.L0x00008fb8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008fbc: nop # .word 0x00000000
.L0x00008fc0: jalr $v0 # .word 0x0040f809
.L0x00008fc4: ori $a0, 0x1c # .word 0x3484001c
.L0x00008fc8: j 0x8008c040 # .word 0x08023010
.L0x00008fcc: nop # .word 0x00000000
.L0x00008fd0: lui $a0, 0x8004 # .word 0x3c048004
.L0x00008fd4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00008fd8: nop # .word 0x00000000
.L0x00008fdc: jalr $v0 # .word 0x0040f809
.L0x00008fe0: ori $a0, 0x50bd # .word 0x348450bd
.L0x00008fe4: j 0x8008c040 # .word 0x08023010
.L0x00008fe8: nop # .word 0x00000000
.L0x00008fec: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x00008ff0: nop # .word 0x00000000
.L0x00008ff4: jalr $v0 # .word 0x0040f809
.L0x00008ff8: move_ $a0, $zr # .word 0x00002021
.L0x00008ffc: move_ $a0, $zr # .word 0x00002021
.L0x00009000: li $a1, 0xe # .word 0x2405000e
.L0x00009004: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x00009008: nop # .word 0x00000000
.L0x0000900c: jalr $v1 # .word 0x0060f809
.L0x00009010: move_ $s0, $v0 # .word 0x00408021
.L0x00009014: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00009018: andi $s0, 0x1 # .word 0x32100001
.L0x0000901c: beqz $s0, .L0x00009390 # .word 0x120000dc
.L0x00009020: lui $a0, 0x8004 # .word 0x3c048004
.L0x00009024: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009028: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000902c: nop # .word 0x00000000
.L0x00009030: jalr $v0 # .word 0x0040f809
.L0x00009034: ori $a0, 0x50bd # .word 0x348450bd
.L0x00009038: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x0000903c: j 0x8008bfa4 # .word 0x08022fe9
.L0x00009040: sw $zr, 0x14($s1) # .word 0xae200014
.L0x00009044: addiu $a0, $s1, 0xa4 # .word 0x262400a4
.L0x00009048: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000904c: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00009050: nop # .word 0x00000000
.L0x00009054: jalr $v0 # .word 0x0040f809
.L0x00009058: move_ $a1, $zr # .word 0x00002821
.L0x0000905c: j 0x8008bfa0 # .word 0x08022fe8
.L0x00009060: nop # .word 0x00000000
.L0x00009064: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009068: addiu $s0, $v0, -0x298 # .word 0x2450fd68
.L0x0000906c: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00009070: nop # .word 0x00000000
.L0x00009074: jalr $v0 # .word 0x0040f809
.L0x00009078: addiu $a0, $s1, 0xa4 # .word 0x262400a4
.L0x0000907c: beqz $v0, .L0x00009390 # .word 0x104000c4
.L0x00009080: nop # .word 0x00000000
.L0x00009084: jal 0x8008ad18 # .word 0x0c022b46
.L0x00009088: move_ $a0, $s1 # .word 0x02202021
.L0x0000908c: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00009090: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x00009094: nop # .word 0x00000000
.L0x00009098: jalr $v0 # .word 0x0040f809
.L0x0000909c: move_ $a1, $zr # .word 0x00002821
.L0x000090a0: addiu $a0, $s1, 0x74 # .word 0x26240074
.L0x000090a4: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000090a8: nop # .word 0x00000000
.L0x000090ac: jalr $v0 # .word 0x0040f809
.L0x000090b0: move_ $a1, $zr # .word 0x00002821
.L0x000090b4: addiu $a0, $s1, 0x84 # .word 0x26240084
.L0x000090b8: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000090bc: nop # .word 0x00000000
.L0x000090c0: jalr $v0 # .word 0x0040f809
.L0x000090c4: move_ $a1, $zr # .word 0x00002821
.L0x000090c8: addiu $a0, $s1, 0x94 # .word 0x26240094
.L0x000090cc: lw $v0, 0x30($s0) # .word 0x8e020030
.L0x000090d0: nop # .word 0x00000000
.L0x000090d4: jalr $v0 # .word 0x0040f809
.L0x000090d8: move_ $a1, $zr # .word 0x00002821
.L0x000090dc: lw $v0, 0x14($s1) # .word 0x8e220014
.L0x000090e0: nop # .word 0x00000000
.L0x000090e4: beqz $v0, .L0x000092f0 # .word 0x10400082
.L0x000090e8: nop # .word 0x00000000
.L0x000090ec: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x000090f0: nop # .word 0x00000000
.L0x000090f4: lw $v0, 0x6c($a0) # .word 0x8c82006c
.L0x000090f8: nop # .word 0x00000000
.L0x000090fc: jalr $v0 # .word 0x0040f809
.L0x00009100: nop # .word 0x00000000
.L0x00009104: j 0x8008bfa0 # .word 0x08022fe8
.L0x00009108: nop # .word 0x00000000
.L0x0000910c: lui $s0, 0x8009 # .word 0x3c108009
.L0x00009110: addiu $s0, -0x298 # .word 0x2610fd68
.L0x00009114: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00009118: nop # .word 0x00000000
.L0x0000911c: jalr $v0 # .word 0x0040f809
.L0x00009120: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00009124: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00009128: nop # .word 0x00000000
.L0x0000912c: jalr $v0 # .word 0x0040f809
.L0x00009130: addiu $a0, $s1, 0x74 # .word 0x26240074
.L0x00009134: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00009138: nop # .word 0x00000000
.L0x0000913c: jalr $v0 # .word 0x0040f809
.L0x00009140: addiu $a0, $s1, 0x84 # .word 0x26240084
.L0x00009144: lw $v0, 0x34($s0) # .word 0x8e020034
.L0x00009148: nop # .word 0x00000000
.L0x0000914c: jalr $v0 # .word 0x0040f809
.L0x00009150: addiu $a0, $s1, 0x94 # .word 0x26240094
.L0x00009154: beqz $v0, .L0x00009390 # .word 0x1040008e
.L0x00009158: nop # .word 0x00000000
.L0x0000915c: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x00009160: nop # .word 0x00000000
.L0x00009164: lw $v0, 0x70($a0) # .word 0x8c820070
.L0x00009168: nop # .word 0x00000000
.L0x0000916c: jalr $v0 # .word 0x0040f809
.L0x00009170: nop # .word 0x00000000
.L0x00009174: beqz $v0, .L0x00009390 # .word 0x10400086
.L0x00009178: nop # .word 0x00000000
.L0x0000917c: j 0x8008bfa0 # .word 0x08022fe8
.L0x00009180: nop # .word 0x00000000
.L0x00009184: lw $v1, 0x14($s1) # .word 0x8e230014
.L0x00009188: li $v0, 0x1 # .word 0x24020001
.L0x0000918c: bne $v1, $v0, .L0x000091e0 # .word 0x14620014
.L0x00009190: li $v0, 0x2 # .word 0x24020002
.L0x00009194: lui $a0, 0x8005 # .word 0x3c048005
.L0x00009198: lw $v0, 0x50($s1) # .word 0x8e220050
.L0x0000919c: addiu $a0, -0x72cc # .word 0x24848d34
.L0x000091a0: lw $v1, 0x64($v0) # .word 0x8c430064
.L0x000091a4: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x000091a8: sll $v1, 0x2 # .word 0x00031880
.L0x000091ac: sll $v0, 0x2 # .word 0x00021080
.L0x000091b0: addu $v0, $s1, $v0 # .word 0x02221021
.L0x000091b4: lw $v0, 0xe4($v0) # .word 0x8c4200e4
.L0x000091b8: addu $v1, $a0 # .word 0x00641821
.L0x000091bc: sw $v0, 0x70($v1) # .word 0xac620070
.L0x000091c0: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x000091c4: nop # .word 0x00000000
.L0x000091c8: lw $v0, 0x74($a0) # .word 0x8c820074
.L0x000091cc: nop # .word 0x00000000
.L0x000091d0: jalr $v0 # .word 0x0040f809
.L0x000091d4: nop # .word 0x00000000
.L0x000091d8: lw $v1, 0x14($s1) # .word 0x8e230014
.L0x000091dc: li $v0, 0x2 # .word 0x24020002
.L0x000091e0: bne $v1, $v0, .L0x00009238 # .word 0x14620015
.L0x000091e4: move_ $a0, $s1 # .word 0x02202021
.L0x000091e8: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x000091ec: lui $v0, 0x8009 # .word 0x3c028009
.L0x000091f0: sw $zr, 0x5c($s1) # .word 0xae20005c
.L0x000091f4: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x000091f8: nop # .word 0x00000000
.L0x000091fc: jalr $v0 # .word 0x0040f809
.L0x00009200: li $a1, 0x1 # .word 0x24050001
.L0x00009204: lw $v0, 0x34($s3) # .word 0x8e620034
.L0x00009208: nop # .word 0x00000000
.L0x0000920c: bnez $v0, .L0x000092f0 # .word 0x14400038
.L0x00009210: li $a1, 0x1 # .word 0x24050001
.L0x00009214: lw $v0, 0x60($s1) # .word 0x8e220060
.L0x00009218: nop # .word 0x00000000
.L0x0000921c: sll $v0, 0x2 # .word 0x00021080
.L0x00009220: addu $v0, $s1, $v0 # .word 0x02221021
.L0x00009224: lw $a0, 0xe4($v0) # .word 0x8c4400e4
.L0x00009228: jal 0x8008eabc # .word 0x0c023aaf
.L0x0000922c: move_ $a2, $a1 # .word 0x00a03021
.L0x00009230: j 0x8008bfa0 # .word 0x08022fe8
.L0x00009234: sw $v0, 0x34($s3) # .word 0xae620034
.L0x00009238: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x0000923c: nop # .word 0x00000000
.L0x00009240: jalr $v0 # .word 0x0040f809
.L0x00009244: li $a1, 0x3 # .word 0x24050003
.L0x00009248: j 0x8008c040 # .word 0x08023010
.L0x0000924c: nop # .word 0x00000000
.L0x00009250: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009254: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00009258: nop # .word 0x00000000
.L0x0000925c: jalr $v0 # .word 0x0040f809
.L0x00009260: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00009264: beqz $v0, .L0x00009390 # .word 0x1040004a
.L0x00009268: move_ $a0, $s1 # .word 0x02202021
.L0x0000926c: jal 0x8008a92c # .word 0x0c022a4b
.L0x00009270: move_ $a1, $s3 # .word 0x02602821
.L0x00009274: j 0x8008bfa0 # .word 0x08022fe8
.L0x00009278: nop # .word 0x00000000
.L0x0000927c: lw $v0, 0x34($s3) # .word 0x8e620034
.L0x00009280: nop # .word 0x00000000
.L0x00009284: lw $v0, 0x10($v0) # .word 0x8c420010
.L0x00009288: nop # .word 0x00000000
.L0x0000928c: slti $v0, 0x2 # .word 0x28420002
.L0x00009290: bnez $v0, .L0x00009390 # .word 0x1440003f
.L0x00009294: lui $s0, 0x8005 # .word 0x3c108005
.L0x00009298: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000929c: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x000092a0: nop # .word 0x00000000
.L0x000092a4: jalr $v0 # .word 0x0040f809
.L0x000092a8: move_ $a0, $zr # .word 0x00002021
.L0x000092ac: move_ $a0, $zr # .word 0x00002021
.L0x000092b0: li $a1, 0xe # .word 0x2405000e
.L0x000092b4: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x000092b8: nop # .word 0x00000000
.L0x000092bc: jalr $v1 # .word 0x0060f809
.L0x000092c0: move_ $s0, $v0 # .word 0x00408021
.L0x000092c4: srav $s0, $s0, $v0 # .word 0x00508007
.L0x000092c8: andi $s0, 0x1 # .word 0x32100001
.L0x000092cc: beqz $s0, .L0x00009390 # .word 0x12000030
.L0x000092d0: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x000092d4: lui $v0, 0x8009 # .word 0x3c028009
.L0x000092d8: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x000092dc: nop # .word 0x00000000
.L0x000092e0: jalr $v0 # .word 0x0040f809
.L0x000092e4: move_ $a1, $zr # .word 0x00002821
.L0x000092e8: jal 0x8008ad18 # .word 0x0c022b46
.L0x000092ec: move_ $a0, $s1 # .word 0x02202021
.L0x000092f0: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x000092f4: nop # .word 0x00000000
.L0x000092f8: addiu $v0, 0x1 # .word 0x24420001
.L0x000092fc: j 0x8008c040 # .word 0x08023010
.L0x00009300: sw $v0, 0x10($s1) # .word 0xae220010
.L0x00009304: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009308: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000930c: nop # .word 0x00000000
.L0x00009310: jalr $v0 # .word 0x0040f809
.L0x00009314: addiu $a0, $s1, 0x64 # .word 0x26240064
.L0x00009318: beqz $v0, .L0x00009390 # .word 0x1040001d
.L0x0000931c: nop # .word 0x00000000
.L0x00009320: lw $v0, 0x34($s3) # .word 0x8e620034
.L0x00009324: nop # .word 0x00000000
.L0x00009328: bnez $v0, .L0x00009390 # .word 0x14400019
.L0x0000932c: nop # .word 0x00000000
.L0x00009330: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x00009334: nop # .word 0x00000000
.L0x00009338: lw $v0, 0x70($a0) # .word 0x8c820070
.L0x0000933c: nop # .word 0x00000000
.L0x00009340: jalr $v0 # .word 0x0040f809
.L0x00009344: nop # .word 0x00000000
.L0x00009348: beqz $v0, .L0x0000937c # .word 0x1040000c
.L0x0000934c: move_ $a0, $s1 # .word 0x02202021
.L0x00009350: lw $a0, 0x50($s1) # .word 0x8e240050
.L0x00009354: nop # .word 0x00000000
.L0x00009358: lw $v0, 0x68($a0) # .word 0x8c820068
.L0x0000935c: nop # .word 0x00000000
.L0x00009360: jalr $v0 # .word 0x0040f809
.L0x00009364: nop # .word 0x00000000
.L0x00009368: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x0000936c: nop # .word 0x00000000
.L0x00009370: addiu $v0, 0x1 # .word 0x24420001
.L0x00009374: sw $v0, 0x10($s1) # .word 0xae220010
.L0x00009378: move_ $a0, $s1 # .word 0x02202021
.L0x0000937c: move_ $a1, $zr # .word 0x00002821
.L0x00009380: lw $v1, 0x2c($a0) # .word 0x8c83002c
.L0x00009384: li $v0, 0x1 # .word 0x24020001
.L0x00009388: jalr $v1 # .word 0x0060f809
.L0x0000938c: sw $v0, 0x5c($a0) # .word 0xac82005c
.L0x00009390: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x00009394: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00009398: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000939c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x000093a0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x000093a4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000093a8: jr $ra # .word 0x03e00008
.L0x000093ac: addiu $sp, 0x28 # .word 0x27bd0028
.L0x000093b0: addiu $sp, -0x38 # .word 0x27bdffc8
.L0x000093b4: sw $s2, 0x28($sp) # .word 0xafb20028
.L0x000093b8: move_ $s2, $a0 # .word 0x00809021
.L0x000093bc: sw $s0, 0x20($sp) # .word 0xafb00020
.L0x000093c0: sw $ra, 0x34($sp) # .word 0xafbf0034
.L0x000093c4: sw $s4, 0x30($sp) # .word 0xafb40030
.L0x000093c8: sw $s3, 0x2c($sp) # .word 0xafb3002c
.L0x000093cc: sw $s1, 0x24($sp) # .word 0xafb10024
.L0x000093d0: lw $v1, 0xc($s2) # .word 0x8e43000c
.L0x000093d4: li $s4, 0x1 # .word 0x24140001
.L0x000093d8: beq $v1, $s4, .L0x00009548 # .word 0x1074005b
.L0x000093dc: move_ $s0, $a1 # .word 0x00a08021
.L0x000093e0: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x000093e4: bnez $v0, .L0x000093f8 # .word 0x14400004
.L0x000093e8: move_ $a0, $s2 # .word 0x02402021
.L0x000093ec: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x000093f0: bnez $v0, .L0x00009560 # .word 0x1440005b
.L0x000093f4: nop # .word 0x00000000
.L0x000093f8: move_ $s0, $zr # .word 0x00008021
.L0x000093fc: lw $v0, 0x38($s2) # .word 0x8e420038
.L0x00009400: nop # .word 0x00000000
.L0x00009404: jalr $v0 # .word 0x0040f809
.L0x00009408: addiu $s1, $sp, 0x10 # .word 0x27b10010
.L0x0000940c: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009410: addiu $s3, $v0, -0x72cc # .word 0x24538d34
.L0x00009414: li $v0, 0xa # .word 0x2402000a
.L0x00009418: li $v1, 0x8 # .word 0x24030008
.L0x0000941c: sw $v0, 0x64($s2) # .word 0xae420064
.L0x00009420: sw $v1, 0x74($s2) # .word 0xae430074
.L0x00009424: sw $v0, 0x84($s2) # .word 0xae420084
.L0x00009428: sw $v0, 0x94($s2) # .word 0xae420094
.L0x0000942c: sw $v1, 0xa4($s2) # .word 0xae4300a4
.L0x00009430: sw $s4, 0x5c($s2) # .word 0xae54005c
.L0x00009434: move_ $a0, $s0 # .word 0x02002021
.L0x00009438: lw $v0, 0x2728($s3) # .word 0x8e622728
.L0x0000943c: nop # .word 0x00000000
.L0x00009440: jalr $v0 # .word 0x0040f809
.L0x00009444: addiu $s0, 0x1 # .word 0x26100001
.L0x00009448: sw $v0, ($s1) # .word 0xae220000
.L0x0000944c: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x00009450: bnez $v0, .L0x00009434 # .word 0x1440fff8
.L0x00009454: addiu $s1, 0x4 # .word 0x26310004
.L0x00009458: move_ $s0, $zr # .word 0x00008021
.L0x0000945c: li $t2, -0x1 # .word 0x240affff
.L0x00009460: addiu $t1, $sp, 0x10 # .word 0x27a90010
.L0x00009464: move_ $t0, $s2 # .word 0x02404021
.L0x00009468: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000946c: addiu $a3, $v0, -0x72cc # .word 0x24478d34
.L0x00009470: lw $v0, 0x760($a3) # .word 0x8ce20760
.L0x00009474: nop # .word 0x00000000
.L0x00009478: addiu $a2, $v0, -0x3 # .word 0x2446fffd
.L0x0000947c: bltz $a2, .L0x000094c4 # .word 0x04c00011
.L0x00009480: sw $t2, 0xe4($t0) # .word 0xad0a00e4
.L0x00009484: move_ $a0, $zr # .word 0x00002021
.L0x00009488: li $a1, 0x1 # .word 0x24050001
.L0x0000948c: move_ $v1, $t1 # .word 0x01201821
.L0x00009490: lw $v0, ($v1) # .word 0x8c620000
.L0x00009494: nop # .word 0x00000000
.L0x00009498: bltz $v0, .L0x000094ac # .word 0x04400004
.L0x0000949c: nop # .word 0x00000000
.L0x000094a0: bne $a2, $v0, .L0x000094ac # .word 0x14c20002
.L0x000094a4: nop # .word 0x00000000
.L0x000094a8: move_ $a1, $zr # .word 0x00002821
.L0x000094ac: addiu $a0, 0x1 # .word 0x24840001
.L0x000094b0: slti $v0, $a0, 0x3 # .word 0x28820003
.L0x000094b4: bnez $v0, .L0x00009490 # .word 0x1440fff6
.L0x000094b8: addiu $v1, 0x4 # .word 0x24630004
.L0x000094bc: j 0x8008c178 # .word 0x0802305e
.L0x000094c0: nop # .word 0x00000000
.L0x000094c4: move_ $a1, $zr # .word 0x00002821
.L0x000094c8: beqz $a1, .L0x000094ec # .word 0x10a00008
.L0x000094cc: nop # .word 0x00000000
.L0x000094d0: lw $v1, 0x104($s2) # .word 0x8e430104
.L0x000094d4: nop # .word 0x00000000
.L0x000094d8: sll $v0, $v1, 0x2 # .word 0x00031080
.L0x000094dc: addiu $v1, 0x1 # .word 0x24630001
.L0x000094e0: addu $v0, $s2, $v0 # .word 0x02421021
.L0x000094e4: sw $a2, 0xe4($v0) # .word 0xac4600e4
.L0x000094e8: sw $v1, 0x104($s2) # .word 0xae430104
.L0x000094ec: addiu $t0, 0x4 # .word 0x25080004
.L0x000094f0: addiu $s0, 0x1 # .word 0x26100001
.L0x000094f4: slti $v0, $s0, 0x8 # .word 0x2a020008
.L0x000094f8: bnez $v0, .L0x00009470 # .word 0x1440ffdd
.L0x000094fc: addiu $a3, 0x3dc # .word 0x24e703dc
.L0x00009500: lw $a0, 0x50($s2) # .word 0x8e440050
.L0x00009504: nop # .word 0x00000000
.L0x00009508: lw $v0, 0x64($a0) # .word 0x8c820064
.L0x0000950c: nop # .word 0x00000000
.L0x00009510: sll $v0, 0x2 # .word 0x00021080
.L0x00009514: addu $v1, $sp, $v0 # .word 0x03a21821
.L0x00009518: lw $v0, 0x60($a0) # .word 0x8c820060
.L0x0000951c: lw $a2, 0x10($v1) # .word 0x8c660010
.L0x00009520: slti $v0, 0x2 # .word 0x28420002
.L0x00009524: bnez $v0, .L0x00009560 # .word 0x1440000e
.L0x00009528: nop # .word 0x00000000
.L0x0000952c: bltz $a2, .L0x00009560 # .word 0x04c0000c
.L0x00009530: nop # .word 0x00000000
.L0x00009534: lw $v0, 0x104($s2) # .word 0x8e420104
.L0x00009538: nop # .word 0x00000000
.L0x0000953c: addiu $v0, 0x1 # .word 0x24420001
.L0x00009540: j 0x8008c210 # .word 0x08023084
.L0x00009544: sw $v0, 0x104($s2) # .word 0xae420104
.L0x00009548: move_ $a0, $s2 # .word 0x02402021
.L0x0000954c: jal 0x8008b798 # .word 0x0c022de6
.L0x00009550: move_ $a1, $s0 # .word 0x02002821
.L0x00009554: move_ $a0, $s2 # .word 0x02402021
.L0x00009558: jal 0x8008ad98 # .word 0x0c022b66
.L0x0000955c: move_ $a1, $s0 # .word 0x02002821
.L0x00009560: lw $ra, 0x34($sp) # .word 0x8fbf0034
.L0x00009564: lw $s4, 0x30($sp) # .word 0x8fb40030
.L0x00009568: lw $s3, 0x2c($sp) # .word 0x8fb3002c
.L0x0000956c: lw $s2, 0x28($sp) # .word 0x8fb20028
.L0x00009570: lw $s1, 0x24($sp) # .word 0x8fb10024
.L0x00009574: lw $s0, 0x20($sp) # .word 0x8fb00020
.L0x00009578: jr $ra # .word 0x03e00008
.L0x0000957c: addiu $sp, 0x38 # .word 0x27bd0038
.L0x00009580: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x00009584: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00009588: move_ $s0, $a0 # .word 0x00808021
.L0x0000958c: lui $a0, 0x8009 # .word 0x3c048009
.L0x00009590: addiu $a0, -0x3fa0 # .word 0x2484c060
.L0x00009594: li $a1, 0x108 # .word 0x24050108
.L0x00009598: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x0000959c: jal 0x80014504 # .word 0x0c005141
.L0x000095a0: li $a2, 0x38 # .word 0x24060038
.L0x000095a4: li $v1, 0x1000 # .word 0x24031000
.L0x000095a8: sw $v1, 0x54($v0) # .word 0xac430054
.L0x000095ac: li $v1, 0x2 # .word 0x24030002
.L0x000095b0: sw $v1, 0x58($v0) # .word 0xac430058
.L0x000095b4: sw $s0, 0x50($v0) # .word 0xac500050
.L0x000095b8: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x000095bc: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x000095c0: jr $ra # .word 0x03e00008
.L0x000095c4: addiu $sp, 0x18 # .word 0x27bd0018
.L0x000095c8: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x000095cc: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x000095d0: move_ $s4, $a0 # .word 0x0080a021
.L0x000095d4: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x000095d8: move_ $s5, $a1 # .word 0x00a0a821
.L0x000095dc: li $a1, 0x1 # .word 0x24050001
.L0x000095e0: li $a2, 0x9a # .word 0x2406009a
.L0x000095e4: li $a3, 0x46 # .word 0x24070046
.L0x000095e8: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x000095ec: move_ $s2, $zr # .word 0x00009021
.L0x000095f0: sw $ra, 0x28($sp) # .word 0xafbf0028
.L0x000095f4: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x000095f8: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x000095fc: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x00009600: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009604: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009608: lui $s3, 0x58 # .word 0x3c130058
.L0x0000960c: li $a1, 0x1 # .word 0x24050001
.L0x00009610: li $a2, 0x122 # .word 0x24060122
.L0x00009614: sw $v0, ($s5) # .word 0xaea20000
.L0x00009618: lh $a0, 0x70($s4) # .word 0x86840070
.L0x0000961c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009620: li $a3, 0x46 # .word 0x24070046
.L0x00009624: li $a1, 0x1 # .word 0x24050001
.L0x00009628: li $a2, 0x121 # .word 0x24060121
.L0x0000962c: sw $v0, 0x4($s5) # .word 0xaea20004
.L0x00009630: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009634: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009638: li $a3, 0x46 # .word 0x24070046
.L0x0000963c: move_ $s1, $s5 # .word 0x02a08821
.L0x00009640: sw $v0, 0x8($s5) # .word 0xaea20008
.L0x00009644: li $a1, 0x1 # .word 0x24050001
.L0x00009648: li $a2, 0x6b # .word 0x2406006b
.L0x0000964c: sra $s0, $s3, 0x10 # .word 0x00138403
.L0x00009650: move_ $a3, $s0 # .word 0x02003821
.L0x00009654: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009658: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000965c: addu $s2, $a1 # .word 0x02459021
.L0x00009660: li $a1, 0x1 # .word 0x24050001
.L0x00009664: li $a2, 0xf1 # .word 0x240600f1
.L0x00009668: sw $v0, 0xc($s1) # .word 0xae22000c
.L0x0000966c: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009670: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009674: move_ $a3, $s0 # .word 0x02003821
.L0x00009678: sw $v0, 0x24($s1) # .word 0xae220024
.L0x0000967c: lui $v0, 0x11 # .word 0x3c020011
.L0x00009680: addu $s3, $v0 # .word 0x02629821
.L0x00009684: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x00009688: bnez $v0, .L0x00009644 # .word 0x1440ffee
.L0x0000968c: addiu $s1, 0x4 # .word 0x26310004
.L0x00009690: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009694: li $a1, 0x1 # .word 0x24050001
.L0x00009698: li $a2, 0x9a # .word 0x2406009a
.L0x0000969c: li $a3, 0x1a # .word 0x2407001a
.L0x000096a0: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000096a4: move_ $s2, $zr # .word 0x00009021
.L0x000096a8: li $a1, 0x1 # .word 0x24050001
.L0x000096ac: li $a2, 0xc3 # .word 0x240600c3
.L0x000096b0: sw $v0, 0x3c($s5) # .word 0xaea2003c
.L0x000096b4: lh $a0, 0x70($s4) # .word 0x86840070
.L0x000096b8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000096bc: li $a3, 0x38 # .word 0x24070038
.L0x000096c0: li $a1, 0x1 # .word 0x24050001
.L0x000096c4: li $a2, 0xc3 # .word 0x240600c3
.L0x000096c8: sw $v0, 0x40($s5) # .word 0xaea20040
.L0x000096cc: lh $a0, 0x70($s4) # .word 0x86840070
.L0x000096d0: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000096d4: li $a3, 0x48 # .word 0x24070048
.L0x000096d8: li $a1, 0x1 # .word 0x24050001
.L0x000096dc: li $a2, 0x14 # .word 0x24060014
.L0x000096e0: sw $v0, 0x44($s5) # .word 0xaea20044
.L0x000096e4: lh $a0, 0x70($s4) # .word 0x86840070
.L0x000096e8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x000096ec: li $a3, 0xc3 # .word 0x240700c3
.L0x000096f0: move_ $a0, $v0 # .word 0x00402021
.L0x000096f4: sw $a0, 0x48($s5) # .word 0xaea40048
.L0x000096f8: lw $v0, 0x160($a0) # .word 0x8c820160
.L0x000096fc: nop # .word 0x00000000
.L0x00009700: jalr $v0 # .word 0x0040f809
.L0x00009704: li $a1, 0x2 # .word 0x24050002
.L0x00009708: li $a1, 0x1 # .word 0x24050001
.L0x0000970c: li $a2, 0x109 # .word 0x24060109
.L0x00009710: lh $a0, 0x70($s4) # .word 0x86840070
.L0x00009714: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009718: li $a3, 0xd1 # .word 0x240700d1
.L0x0000971c: li $a1, 0x1 # .word 0x24050001
.L0x00009720: li $a2, 0x12c # .word 0x2406012c
.L0x00009724: sw $v0, 0x4c($s5) # .word 0xaea2004c
.L0x00009728: lh $a0, 0x70($s4) # .word 0x86840070
.L0x0000972c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x00009730: li $a3, 0xd1 # .word 0x240700d1
.L0x00009734: sw $v0, 0x50($s5) # .word 0xaea20050
.L0x00009738: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x0000973c: lw $s0, 0x24($s4) # .word 0x8e900024
.L0x00009740: addiu $v0, -0x2 # .word 0x2442fffe
.L0x00009744: blez $v0, .L0x0000978c # .word 0x18400011
.L0x00009748: nop # .word 0x00000000
.L0x0000974c: lw $a0, ($s0) # .word 0x8e040000
.L0x00009750: nop # .word 0x00000000
.L0x00009754: beqz $a0, .L0x00009770 # .word 0x10800006
.L0x00009758: nop # .word 0x00000000
.L0x0000975c: lw $a1, 0x74($s4) # .word 0x8e850074
.L0x00009760: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00009764: nop # .word 0x00000000
.L0x00009768: jalr $v0 # .word 0x0040f809
.L0x0000976c: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00009770: addiu $s2, 0x1 # .word 0x26520001
.L0x00009774: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x00009778: nop # .word 0x00000000
.L0x0000977c: addiu $v0, -0x2 # .word 0x2442fffe
.L0x00009780: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00009784: bnez $v0, .L0x0000974c # .word 0x1440fff1
.L0x00009788: addiu $s0, 0x4 # .word 0x26100004
.L0x0000978c: lw $a0, 0x40($s5) # .word 0x8ea40040
.L0x00009790: nop # .word 0x00000000
.L0x00009794: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x00009798: nop # .word 0x00000000
.L0x0000979c: jalr $v0 # .word 0x0040f809
.L0x000097a0: move_ $a1, $zr # .word 0x00002821
.L0x000097a4: lw $a0, 0x44($s5) # .word 0x8ea40044
.L0x000097a8: nop # .word 0x00000000
.L0x000097ac: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x000097b0: nop # .word 0x00000000
.L0x000097b4: jalr $v0 # .word 0x0040f809
.L0x000097b8: move_ $a1, $zr # .word 0x00002821
.L0x000097bc: move_ $a1, $zr # .word 0x00002821
.L0x000097c0: li $a2, 0xb8 # .word 0x240600b8
.L0x000097c4: lh $a0, 0x70($s4) # .word 0x86840070
.L0x000097c8: jal 0x8001b364 # .word 0x0c006cd9
.L0x000097cc: li $a3, 0x38 # .word 0x24070038
.L0x000097d0: move_ $a0, $v0 # .word 0x00402021
.L0x000097d4: sw $a0, 0x54($s5) # .word 0xaea40054
.L0x000097d8: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x000097dc: nop # .word 0x00000000
.L0x000097e0: jalr $v0 # .word 0x0040f809
.L0x000097e4: move_ $a1, $zr # .word 0x00002821
.L0x000097e8: li $a2, 0x4c # .word 0x2406004c
.L0x000097ec: li $a3, 0x58 # .word 0x24070058
.L0x000097f0: lw $a1, 0x74($s4) # .word 0x8e850074
.L0x000097f4: lh $a0, 0x70($s4) # .word 0x86840070
.L0x000097f8: jal 0x8001b364 # .word 0x0c006cd9
.L0x000097fc: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x00009800: move_ $a0, $v0 # .word 0x00402021
.L0x00009804: sw $a0, 0x58($s5) # .word 0xaea40058
.L0x00009808: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000980c: nop # .word 0x00000000
.L0x00009810: jalr $v0 # .word 0x0040f809
.L0x00009814: move_ $a1, $zr # .word 0x00002821
.L0x00009818: lw $ra, 0x28($sp) # .word 0x8fbf0028
.L0x0000981c: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00009820: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00009824: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00009828: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x0000982c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00009830: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00009834: jr $ra # .word 0x03e00008
.L0x00009838: addiu $sp, 0x30 # .word 0x27bd0030
.L0x0000983c: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x00009840: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x00009844: move_ $s3, $a0 # .word 0x00809821
.L0x00009848: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x0000984c: move_ $s4, $a1 # .word 0x00a0a021
.L0x00009850: sw $ra, 0x2c($sp) # .word 0xafbf002c
.L0x00009854: sw $s6, 0x28($sp) # .word 0xafb60028
.L0x00009858: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x0000985c: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x00009860: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x00009864: beqz $a2, .L0x00009c38 # .word 0x10c000f4
.L0x00009868: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000986c: lh $v0, 0x88($s3) # .word 0x86620088
.L0x00009870: nop # .word 0x00000000
.L0x00009874: slti $v0, 0x3 # .word 0x28420003
.L0x00009878: bnez $v0, .L0x00009c88 # .word 0x14400103
.L0x0000987c: lui $v0, 0x8004 # .word 0x3c028004
.L0x00009880: addiu $s1, $v0, 0x4b38 # .word 0x24514b38
.L0x00009884: lui $s5, 0x8006 # .word 0x3c158006
.L0x00009888: lw $a0, -0x3358($s5) # .word 0x8ea4cca8
.L0x0000988c: lw $v0, 0x414($s1) # .word 0x8e220414
.L0x00009890: nop # .word 0x00000000
.L0x00009894: jalr $v0 # .word 0x0040f809
.L0x00009898: addiu $a0, 0x4e # .word 0x2484004e
.L0x0000989c: lui $v1, 0x8006 # .word 0x3c038006
.L0x000098a0: lh $a0, 0x88($s3) # .word 0x86640088
.L0x000098a4: lw $v1, -0x3360($v1) # .word 0x8c63cca0
.L0x000098a8: nop # .word 0x00000000
.L0x000098ac: jalr $v1 # .word 0x0060f809
.L0x000098b0: move_ $s0, $v0 # .word 0x00408021
.L0x000098b4: lw $a0, ($s4) # .word 0x8e840000
.L0x000098b8: lbu $a2, 0x55($v0) # .word 0x90460055
.L0x000098bc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x000098c0: nop # .word 0x00000000
.L0x000098c4: jalr $v0 # .word 0x0040f809
.L0x000098c8: move_ $a1, $s0 # .word 0x02002821
.L0x000098cc: lw $v0, 0xa8($s3) # .word 0x8e6200a8
.L0x000098d0: move_ $s2, $zr # .word 0x00009021
.L0x000098d4: blez $v0, .L0x00009ab0 # .word 0x18400076
.L0x000098d8: sw $zr, 0x9c($s3) # .word 0xae60009c
.L0x000098dc: move_ $s6, $s1 # .word 0x0220b021
.L0x000098e0: move_ $s0, $s4 # .word 0x02808021
.L0x000098e4: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x000098e8: addu $v0, $s3, $v0 # .word 0x02621021
.L0x000098ec: lh $v1, 0x90($v0) # .word 0x84430090
.L0x000098f0: lhu $s1, 0x90($v0) # .word 0x94510090
.L0x000098f4: beqz $v1, .L0x00009a6c # .word 0x1060005d
.L0x000098f8: nop # .word 0x00000000
.L0x000098fc: lw $a0, -0x3358($s5) # .word 0x8ea4cca8
.L0x00009900: lw $v0, 0x414($s6) # .word 0x8ec20414
.L0x00009904: nop # .word 0x00000000
.L0x00009908: jalr $v0 # .word 0x0040f809
.L0x0000990c: addiu $a0, 0xa2 # .word 0x248400a2
.L0x00009910: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00009914: move_ $a1, $v0 # .word 0x00402821
.L0x00009918: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000991c: nop # .word 0x00000000
.L0x00009920: jalr $v0 # .word 0x0040f809
.L0x00009924: andi $a2, $s1, 0x1fff # .word 0x32261fff
.L0x00009928: andi $v0, $s1, 0x4000 # .word 0x32224000
.L0x0000992c: beqz $v0, .L0x00009974 # .word 0x10400011
.L0x00009930: nop # .word 0x00000000
.L0x00009934: lw $a0, -0x3358($s5) # .word 0x8ea4cca8
.L0x00009938: lw $v0, 0x414($s6) # .word 0x8ec20414
.L0x0000993c: nop # .word 0x00000000
.L0x00009940: jalr $v0 # .word 0x0040f809
.L0x00009944: addiu $a0, 0x39 # .word 0x24840039
.L0x00009948: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x0000994c: move_ $a1, $v0 # .word 0x00402821
.L0x00009950: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009954: nop # .word 0x00000000
.L0x00009958: jalr $v0 # .word 0x0040f809
.L0x0000995c: li $a2, 0x11 # .word 0x24060011
.L0x00009960: lw $v0, 0x9c($s3) # .word 0x8e62009c
.L0x00009964: nop # .word 0x00000000
.L0x00009968: addiu $v0, 0x1 # .word 0x24420001
.L0x0000996c: j 0x8008c650 # .word 0x08023194
.L0x00009970: sw $v0, 0x9c($s3) # .word 0xae62009c
.L0x00009974: lw $a0, -0x3358($s5) # .word 0x8ea4cca8
.L0x00009978: lw $v0, 0x414($s6) # .word 0x8ec20414
.L0x0000997c: nop # .word 0x00000000
.L0x00009980: jalr $v0 # .word 0x0040f809
.L0x00009984: addiu $a0, 0x39 # .word 0x24840039
.L0x00009988: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x0000998c: move_ $a1, $v0 # .word 0x00402821
.L0x00009990: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009994: nop # .word 0x00000000
.L0x00009998: jalr $v0 # .word 0x0040f809
.L0x0000999c: li $a2, 0x12 # .word 0x24060012
.L0x000099a0: andi $v0, $s1, 0x4000 # .word 0x32224000
.L0x000099a4: beqz $v0, .L0x000099d8 # .word 0x1040000c
.L0x000099a8: andi $v0, $s1, 0x8000 # .word 0x32228000
.L0x000099ac: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x000099b0: nop # .word 0x00000000
.L0x000099b4: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000099b8: nop # .word 0x00000000
.L0x000099bc: jalr $v0 # .word 0x0040f809
.L0x000099c0: li $a1, 0x4 # .word 0x24050004
.L0x000099c4: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x000099c8: nop # .word 0x00000000
.L0x000099cc: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000099d0: j 0x8008c744 # .word 0x080231d1
.L0x000099d4: li $a1, 0x4 # .word 0x24050004
.L0x000099d8: beqz $v0, .L0x00009a0c # .word 0x1040000c
.L0x000099dc: andi $v0, $s1, 0x2000 # .word 0x32222000
.L0x000099e0: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x000099e4: nop # .word 0x00000000
.L0x000099e8: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x000099ec: nop # .word 0x00000000
.L0x000099f0: jalr $v0 # .word 0x0040f809
.L0x000099f4: li $a1, 0x3 # .word 0x24050003
.L0x000099f8: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x000099fc: nop # .word 0x00000000
.L0x00009a00: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00009a04: j 0x8008c744 # .word 0x080231d1
.L0x00009a08: li $a1, 0x3 # .word 0x24050003
.L0x00009a0c: bnez $v0, .L0x00009a40 # .word 0x1440000c
.L0x00009a10: nop # .word 0x00000000
.L0x00009a14: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00009a18: nop # .word 0x00000000
.L0x00009a1c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00009a20: nop # .word 0x00000000
.L0x00009a24: jalr $v0 # .word 0x0040f809
.L0x00009a28: li $a1, 0x7 # .word 0x24050007
.L0x00009a2c: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x00009a30: nop # .word 0x00000000
.L0x00009a34: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00009a38: j 0x8008c744 # .word 0x080231d1
.L0x00009a3c: li $a1, 0x7 # .word 0x24050007
.L0x00009a40: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00009a44: nop # .word 0x00000000
.L0x00009a48: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00009a4c: nop # .word 0x00000000
.L0x00009a50: jalr $v0 # .word 0x0040f809
.L0x00009a54: move_ $a1, $zr # .word 0x00002821
.L0x00009a58: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x00009a5c: nop # .word 0x00000000
.L0x00009a60: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x00009a64: j 0x8008c744 # .word 0x080231d1
.L0x00009a68: move_ $a1, $zr # .word 0x00002821
.L0x00009a6c: lw $a0, 0xc($s0) # .word 0x8e04000c
.L0x00009a70: nop # .word 0x00000000
.L0x00009a74: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009a78: nop # .word 0x00000000
.L0x00009a7c: jalr $v0 # .word 0x0040f809
.L0x00009a80: move_ $a1, $zr # .word 0x00002821
.L0x00009a84: lw $a0, 0x24($s0) # .word 0x8e040024
.L0x00009a88: nop # .word 0x00000000
.L0x00009a8c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009a90: move_ $a1, $zr # .word 0x00002821
.L0x00009a94: jalr $v0 # .word 0x0040f809
.L0x00009a98: addiu $s0, 0x4 # .word 0x26100004
.L0x00009a9c: lw $v0, 0xa8($s3) # .word 0x8e6200a8
.L0x00009aa0: addiu $s2, 0x1 # .word 0x26520001
.L0x00009aa4: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00009aa8: bnez $v0, .L0x000098e8 # .word 0x1440ff8f
.L0x00009aac: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x00009ab0: lui $v0, 0x8004 # .word 0x3c028004
.L0x00009ab4: addiu $s2, $v0, 0x4b38 # .word 0x24524b38
.L0x00009ab8: lui $s1, 0x8006 # .word 0x3c118006
.L0x00009abc: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00009ac0: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x00009ac4: nop # .word 0x00000000
.L0x00009ac8: jalr $v0 # .word 0x0040f809
.L0x00009acc: addiu $a0, 0x39 # .word 0x24840039
.L0x00009ad0: lw $a0, 0x4($s4) # .word 0x8e840004
.L0x00009ad4: move_ $a1, $v0 # .word 0x00402821
.L0x00009ad8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009adc: nop # .word 0x00000000
.L0x00009ae0: jalr $v0 # .word 0x0040f809
.L0x00009ae4: li $a2, 0x10 # .word 0x24060010
.L0x00009ae8: lw $a0, 0x8($s4) # .word 0x8e840008
.L0x00009aec: lw $a2, 0x9c($s3) # .word 0x8e66009c
.L0x00009af0: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00009af4: nop # .word 0x00000000
.L0x00009af8: jalr $v0 # .word 0x0040f809
.L0x00009afc: move_ $a1, $zr # .word 0x00002821
.L0x00009b00: lw $a0, 0x8($s4) # .word 0x8e840008
.L0x00009b04: nop # .word 0x00000000
.L0x00009b08: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00009b0c: nop # .word 0x00000000
.L0x00009b10: jalr $v0 # .word 0x0040f809
.L0x00009b14: li $a1, 0x1 # .word 0x24050001
.L0x00009b18: lw $v0, 0xa4($s3) # .word 0x8e6200a4
.L0x00009b1c: nop # .word 0x00000000
.L0x00009b20: sll $v0, 0x1 # .word 0x00021040
.L0x00009b24: addu $v0, $s3, $v0 # .word 0x02621021
.L0x00009b28: lhu $v0, 0x90($v0) # .word 0x94420090
.L0x00009b2c: nop # .word 0x00000000
.L0x00009b30: andi $s0, $v0, 0x1fff # .word 0x30501fff
.L0x00009b34: beqz $s0, .L0x00009be8 # .word 0x1200002c
.L0x00009b38: nop # .word 0x00000000
.L0x00009b3c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00009b40: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x00009b44: nop # .word 0x00000000
.L0x00009b48: jalr $v0 # .word 0x0040f809
.L0x00009b4c: addiu $a0, 0x9b # .word 0x2484009b
.L0x00009b50: lw $a0, 0x48($s4) # .word 0x8e840048
.L0x00009b54: move_ $a1, $v0 # .word 0x00402821
.L0x00009b58: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009b5c: nop # .word 0x00000000
.L0x00009b60: jalr $v0 # .word 0x0040f809
.L0x00009b64: move_ $a2, $s0 # .word 0x02003021
.L0x00009b68: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x00009b6c: lw $v0, 0x414($s2) # .word 0x8e420414
.L0x00009b70: nop # .word 0x00000000
.L0x00009b74: jalr $v0 # .word 0x0040f809
.L0x00009b78: addiu $a0, 0x39 # .word 0x24840039
.L0x00009b7c: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x00009b80: move_ $a1, $v0 # .word 0x00402821
.L0x00009b84: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009b88: nop # .word 0x00000000
.L0x00009b8c: jalr $v0 # .word 0x0040f809
.L0x00009b90: li $a2, 0xe # .word 0x2406000e
.L0x00009b94: lui $a0, 0x8004 # .word 0x3c048004
.L0x00009b98: addiu $a0, 0x2bdc # .word 0x24842bdc
.L0x00009b9c: addiu $v1, $s0, -0x1 # .word 0x2603ffff
.L0x00009ba0: sll $v0, $v1, 0x3 # .word 0x000310c0
.L0x00009ba4: addu $v0, $v1 # .word 0x00431021
.L0x00009ba8: sll $v0, 0x1 # .word 0x00021040
.L0x00009bac: addu $v0, $a0 # .word 0x00441021
.L0x00009bb0: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x00009bb4: lhu $a2, ($v0) # .word 0x94460000
.L0x00009bb8: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x00009bbc: nop # .word 0x00000000
.L0x00009bc0: jalr $v0 # .word 0x0040f809
.L0x00009bc4: move_ $a1, $zr # .word 0x00002821
.L0x00009bc8: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x00009bcc: nop # .word 0x00000000
.L0x00009bd0: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x00009bd4: nop # .word 0x00000000
.L0x00009bd8: jalr $v0 # .word 0x0040f809
.L0x00009bdc: li $a1, 0x1 # .word 0x24050001
.L0x00009be0: j 0x8008c938 # .word 0x0802324e
.L0x00009be4: nop # .word 0x00000000
.L0x00009be8: lw $a0, 0x48($s4) # .word 0x8e840048
.L0x00009bec: nop # .word 0x00000000
.L0x00009bf0: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009bf4: nop # .word 0x00000000
.L0x00009bf8: jalr $v0 # .word 0x0040f809
.L0x00009bfc: move_ $a1, $zr # .word 0x00002821
.L0x00009c00: lw $a0, 0x4c($s4) # .word 0x8e84004c
.L0x00009c04: nop # .word 0x00000000
.L0x00009c08: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009c0c: nop # .word 0x00000000
.L0x00009c10: jalr $v0 # .word 0x0040f809
.L0x00009c14: move_ $a1, $zr # .word 0x00002821
.L0x00009c18: lw $a0, 0x50($s4) # .word 0x8e840050
.L0x00009c1c: nop # .word 0x00000000
.L0x00009c20: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009c24: nop # .word 0x00000000
.L0x00009c28: jalr $v0 # .word 0x0040f809
.L0x00009c2c: move_ $a1, $zr # .word 0x00002821
.L0x00009c30: j 0x8008c938 # .word 0x0802324e
.L0x00009c34: nop # .word 0x00000000
.L0x00009c38: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x00009c3c: lw $s0, 0x24($s3) # .word 0x8e700024
.L0x00009c40: addiu $v0, -0x2 # .word 0x2442fffe
.L0x00009c44: blez $v0, .L0x00009c88 # .word 0x18400010
.L0x00009c48: move_ $s2, $zr # .word 0x00009021
.L0x00009c4c: lw $a0, ($s0) # .word 0x8e040000
.L0x00009c50: nop # .word 0x00000000
.L0x00009c54: beqz $a0, .L0x00009c6c # .word 0x10800005
.L0x00009c58: nop # .word 0x00000000
.L0x00009c5c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x00009c60: nop # .word 0x00000000
.L0x00009c64: jalr $v0 # .word 0x0040f809
.L0x00009c68: move_ $a1, $zr # .word 0x00002821
.L0x00009c6c: addiu $s2, 0x1 # .word 0x26520001
.L0x00009c70: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x00009c74: nop # .word 0x00000000
.L0x00009c78: addiu $v0, -0x2 # .word 0x2442fffe
.L0x00009c7c: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x00009c80: bnez $v0, .L0x00009c4c # .word 0x1440fff2
.L0x00009c84: addiu $s0, 0x4 # .word 0x26100004
.L0x00009c88: lw $ra, 0x2c($sp) # .word 0x8fbf002c
.L0x00009c8c: lw $s6, 0x28($sp) # .word 0x8fb60028
.L0x00009c90: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x00009c94: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x00009c98: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x00009c9c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x00009ca0: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x00009ca4: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x00009ca8: jr $ra # .word 0x03e00008
.L0x00009cac: addiu $sp, 0x30 # .word 0x27bd0030
.L0x00009cb0: addiu $sp, -0xd0 # .word 0x27bdff30
.L0x00009cb4: sw $s4, 0xc0($sp) # .word 0xafb400c0
.L0x00009cb8: move_ $s4, $a0 # .word 0x0080a021
.L0x00009cbc: sw $s3, 0xbc($sp) # .word 0xafb300bc
.L0x00009cc0: sw $ra, 0xcc($sp) # .word 0xafbf00cc
.L0x00009cc4: sw $s6, 0xc8($sp) # .word 0xafb600c8
.L0x00009cc8: sw $s5, 0xc4($sp) # .word 0xafb500c4
.L0x00009ccc: sw $s2, 0xb8($sp) # .word 0xafb200b8
.L0x00009cd0: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x00009cd4: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x00009cd8: lw $v1, 0xc($s4) # .word 0x8e83000c
.L0x00009cdc: li $v0, 0x1 # .word 0x24020001
.L0x00009ce0: beq $v1, $v0, .L0x00009d8c # .word 0x1062002a
.L0x00009ce4: move_ $s3, $a1 # .word 0x00a09821
.L0x00009ce8: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x00009cec: bnez $v0, .L0x00009cfc # .word 0x14400003
.L0x00009cf0: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x00009cf4: bnez $v0, .L0x0000aa9c # .word 0x14400369
.L0x00009cf8: nop # .word 0x00000000
.L0x00009cfc: lw $v0, 0x38($s4) # .word 0x8e820038
.L0x00009d00: nop # .word 0x00000000
.L0x00009d04: jalr $v0 # .word 0x0040f809
.L0x00009d08: move_ $a0, $s4 # .word 0x02802021
.L0x00009d0c: addiu $a0, $s4, 0x50 # .word 0x26840050
.L0x00009d10: li $v0, 0xa # .word 0x2402000a
.L0x00009d14: sw $v0, 0x50($s4) # .word 0xae820050
.L0x00009d18: sw $v0, 0x60($s4) # .word 0xae820060
.L0x00009d1c: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009d20: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x00009d24: nop # .word 0x00000000
.L0x00009d28: jalr $v0 # .word 0x0040f809
.L0x00009d2c: li $a1, 0x1 # .word 0x24050001
.L0x00009d30: lui $s0, 0x8005 # .word 0x3c108005
.L0x00009d34: addiu $s0, -0x72cc # .word 0x26108d34
.L0x00009d38: lw $a0, 0x78($s4) # .word 0x8e840078
.L0x00009d3c: lw $v0, 0x2738($s0) # .word 0x8e022738
.L0x00009d40: nop # .word 0x00000000
.L0x00009d44: jalr $v0 # .word 0x0040f809
.L0x00009d48: addiu $a1, $s4, 0x80 # .word 0x26850080
.L0x00009d4c: lw $v0, 0x7c($s4) # .word 0x8e82007c
.L0x00009d50: lw $a0, 0x78($s4) # .word 0x8e840078
.L0x00009d54: sll $v0, 0x1 # .word 0x00021040
.L0x00009d58: addu $v0, $s4, $v0 # .word 0x02821021
.L0x00009d5c: lh $a1, 0x80($v0) # .word 0x84450080
.L0x00009d60: lw $v0, 0x2748($s0) # .word 0x8e022748
.L0x00009d64: nop # .word 0x00000000
.L0x00009d68: jalr $v0 # .word 0x0040f809
.L0x00009d6c: addiu $a2, $s4, 0x88 # .word 0x26860088
.L0x00009d70: li $v0, 0x6 # .word 0x24020006
.L0x00009d74: sw $v0, 0xa8($s4) # .word 0xae8200a8
.L0x00009d78: move_ $a0, $s4 # .word 0x02802021
.L0x00009d7c: jal 0x8008c278 # .word 0x0c02309e
.L0x00009d80: move_ $a1, $s3 # .word 0x02602821
.L0x00009d84: j 0x8008d74c # .word 0x080235d3
.L0x00009d88: nop # .word 0x00000000
.L0x00009d8c: lw $v1, 0x10($s4) # .word 0x8e830010
.L0x00009d90: nop # .word 0x00000000
.L0x00009d94: sltiu $v0, $v1, 0x29 # .word 0x2c620029
.L0x00009d98: beqz $v0, .L0x00009dbc # .word 0x10400008
.L0x00009d9c: lui $v0, 0x8008 # .word 0x3c028008
.L0x00009da0: addiu $v0, 0x2e8c # .word 0x24422e8c
.L0x00009da4: sll $v1, 0x2 # .word 0x00031880
.L0x00009da8: addu $v1, $v0 # .word 0x00621821
.L0x00009dac: lw $v0, ($v1) # .word 0x8c620000
.L0x00009db0: nop # .word 0x00000000
.L0x00009db4: jr $v0 # .word 0x00400008
.L0x00009db8: nop # .word 0x00000000
.L0x00009dbc: move_ $a0, $s4 # .word 0x02802021
.L0x00009dc0: lw $v0, 0x28($s4) # .word 0x8e820028
.L0x00009dc4: nop # .word 0x00000000
.L0x00009dc8: jalr $v0 # .word 0x0040f809
.L0x00009dcc: li $a1, 0x3 # .word 0x24050003
.L0x00009dd0: lui $v0, 0x8009 # .word 0x3c028009
.L0x00009dd4: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x00009dd8: nop # .word 0x00000000
.L0x00009ddc: jalr $v0 # .word 0x0040f809
.L0x00009de0: addiu $a0, $s4, 0x50 # .word 0x26840050
.L0x00009de4: beqz $v0, .L0x0000a824 # .word 0x1040028f
.L0x00009de8: move_ $a0, $s4 # .word 0x02802021
.L0x00009dec: move_ $a1, $s3 # .word 0x02602821
.L0x00009df0: jal 0x8008c4ec # .word 0x0c02313b
.L0x00009df4: li $a2, 0x1 # .word 0x24060001
.L0x00009df8: lui $v1, 0x8004 # .word 0x3c038004
.L0x00009dfc: lui $v0, 0x8006 # .word 0x3c028006
.L0x00009e00: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x00009e04: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x00009e08: nop # .word 0x00000000
.L0x00009e0c: jalr $v0 # .word 0x0040f809
.L0x00009e10: addiu $a0, 0x39 # .word 0x24840039
.L0x00009e14: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x00009e18: move_ $a1, $v0 # .word 0x00402821
.L0x00009e1c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x00009e20: nop # .word 0x00000000
.L0x00009e24: jalr $v0 # .word 0x0040f809
.L0x00009e28: li $a2, 0x26 # .word 0x24060026
.L0x00009e2c: li $a1, 0x4c # .word 0x2405004c
.L0x00009e30: lw $v0, 0xa4($s4) # .word 0x8e8200a4
.L0x00009e34: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x00009e38: sll $a2, $v0, 0x4 # .word 0x00023100
.L0x00009e3c: addu $a2, $v0 # .word 0x00c23021
.L0x00009e40: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x00009e44: nop # .word 0x00000000
.L0x00009e48: jalr $v0 # .word 0x0040f809
.L0x00009e4c: addiu $a2, 0x58 # .word 0x24c60058
.L0x00009e50: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x00009e54: nop # .word 0x00000000
.L0x00009e58: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00009e5c: nop # .word 0x00000000
.L0x00009e60: jalr $v0 # .word 0x0040f809
.L0x00009e64: li $a1, 0x1 # .word 0x24050001
.L0x00009e68: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x00009e6c: nop # .word 0x00000000
.L0x00009e70: lw $v0, 0x88($a0) # .word 0x8c820088
.L0x00009e74: nop # .word 0x00000000
.L0x00009e78: jalr $v0 # .word 0x0040f809
.L0x00009e7c: move_ $a1, $zr # .word 0x00002821
.L0x00009e80: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x00009e84: nop # .word 0x00000000
.L0x00009e88: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x00009e8c: nop # .word 0x00000000
.L0x00009e90: jalr $v0 # .word 0x0040f809
.L0x00009e94: move_ $a1, $zr # .word 0x00002821
.L0x00009e98: j 0x8008d1ec # .word 0x0802347b
.L0x00009e9c: nop # .word 0x00000000
.L0x00009ea0: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009ea4: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x00009ea8: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00009eac: lw $s2, 0xa4($s4) # .word 0x8e9200a4
.L0x00009eb0: jalr $v0 # .word 0x0040f809
.L0x00009eb4: move_ $a0, $zr # .word 0x00002021
.L0x00009eb8: move_ $a0, $zr # .word 0x00002021
.L0x00009ebc: li $a1, 0x4 # .word 0x24050004
.L0x00009ec0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00009ec4: nop # .word 0x00000000
.L0x00009ec8: jalr $v1 # .word 0x0060f809
.L0x00009ecc: move_ $s0, $v0 # .word 0x00408021
.L0x00009ed0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00009ed4: andi $s0, 0x1 # .word 0x32100001
.L0x00009ed8: bnez $s0, .L0x00009f18 # .word 0x1600000f
.L0x00009edc: nop # .word 0x00000000
.L0x00009ee0: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00009ee4: nop # .word 0x00000000
.L0x00009ee8: jalr $v0 # .word 0x0040f809
.L0x00009eec: move_ $a0, $zr # .word 0x00002021
.L0x00009ef0: move_ $a0, $zr # .word 0x00002021
.L0x00009ef4: li $a1, 0x4 # .word 0x24050004
.L0x00009ef8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00009efc: nop # .word 0x00000000
.L0x00009f00: jalr $v1 # .word 0x0060f809
.L0x00009f04: move_ $s0, $v0 # .word 0x00408021
.L0x00009f08: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00009f0c: andi $s0, 0x1 # .word 0x32100001
.L0x00009f10: beqz $s0, .L0x00009f34 # .word 0x12000008
.L0x00009f14: nop # .word 0x00000000
.L0x00009f18: lw $v0, 0xa4($s4) # .word 0x8e8200a4
.L0x00009f1c: nop # .word 0x00000000
.L0x00009f20: addiu $v0, -0x1 # .word 0x2442ffff
.L0x00009f24: bgez $v0, .L0x00009fc8 # .word 0x04410028
.L0x00009f28: sw $v0, 0xa4($s4) # .word 0xae8200a4
.L0x00009f2c: j 0x8008cc78 # .word 0x0802331e
.L0x00009f30: sw $zr, 0xa4($s4) # .word 0xae8000a4
.L0x00009f34: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x00009f38: nop # .word 0x00000000
.L0x00009f3c: jalr $v0 # .word 0x0040f809
.L0x00009f40: move_ $a0, $zr # .word 0x00002021
.L0x00009f44: move_ $a0, $zr # .word 0x00002021
.L0x00009f48: li $a1, 0x6 # .word 0x24050006
.L0x00009f4c: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00009f50: nop # .word 0x00000000
.L0x00009f54: jalr $v1 # .word 0x0060f809
.L0x00009f58: move_ $s0, $v0 # .word 0x00408021
.L0x00009f5c: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00009f60: andi $s0, 0x1 # .word 0x32100001
.L0x00009f64: bnez $s0, .L0x00009fa4 # .word 0x1600000f
.L0x00009f68: nop # .word 0x00000000
.L0x00009f6c: lw $v0, 0x3fc($s1) # .word 0x8e2203fc
.L0x00009f70: nop # .word 0x00000000
.L0x00009f74: jalr $v0 # .word 0x0040f809
.L0x00009f78: move_ $a0, $zr # .word 0x00002021
.L0x00009f7c: move_ $a0, $zr # .word 0x00002021
.L0x00009f80: li $a1, 0x6 # .word 0x24050006
.L0x00009f84: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x00009f88: nop # .word 0x00000000
.L0x00009f8c: jalr $v1 # .word 0x0060f809
.L0x00009f90: move_ $s0, $v0 # .word 0x00408021
.L0x00009f94: srav $s0, $s0, $v0 # .word 0x00508007
.L0x00009f98: andi $s0, 0x1 # .word 0x32100001
.L0x00009f9c: beqz $s0, .L0x00009fc8 # .word 0x1200000a
.L0x00009fa0: nop # .word 0x00000000
.L0x00009fa4: lw $v0, 0xa4($s4) # .word 0x8e8200a4
.L0x00009fa8: lw $v1, 0xa8($s4) # .word 0x8e8300a8
.L0x00009fac: addiu $v0, 0x1 # .word 0x24420001
.L0x00009fb0: addiu $v1, -0x1 # .word 0x2463ffff
.L0x00009fb4: sw $v0, 0xa4($s4) # .word 0xae8200a4
.L0x00009fb8: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x00009fbc: beqz $v0, .L0x00009fc8 # .word 0x10400002
.L0x00009fc0: nop # .word 0x00000000
.L0x00009fc4: sw $v1, 0xa4($s4) # .word 0xae8300a4
.L0x00009fc8: lw $v0, 0xa4($s4) # .word 0x8e8200a4
.L0x00009fcc: nop # .word 0x00000000
.L0x00009fd0: beq $s2, $v0, .L0x0000a028 # .word 0x12420015
.L0x00009fd4: lui $a0, 0x8004 # .word 0x3c048004
.L0x00009fd8: lui $v0, 0x8005 # .word 0x3c028005
.L0x00009fdc: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x00009fe0: nop # .word 0x00000000
.L0x00009fe4: jalr $v0 # .word 0x0040f809
.L0x00009fe8: ori $a0, 0x513e # .word 0x3484513e
.L0x00009fec: move_ $a0, $s4 # .word 0x02802021
.L0x00009ff0: move_ $a1, $s3 # .word 0x02602821
.L0x00009ff4: jal 0x8008c4ec # .word 0x0c02313b
.L0x00009ff8: li $a2, 0x1 # .word 0x24060001
.L0x00009ffc: li $a1, 0x4c # .word 0x2405004c
.L0x0000a000: lw $v0, 0xa4($s4) # .word 0x8e8200a4
.L0x0000a004: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a008: sll $a2, $v0, 0x4 # .word 0x00023100
.L0x0000a00c: addu $a2, $v0 # .word 0x00c23021
.L0x0000a010: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x0000a014: nop # .word 0x00000000
.L0x0000a018: jalr $v0 # .word 0x0040f809
.L0x0000a01c: addiu $a2, 0x58 # .word 0x24c60058
.L0x0000a020: j 0x8008d4d4 # .word 0x08023535
.L0x0000a024: nop # .word 0x00000000
.L0x0000a028: sll $v1, $s2, 0x1 # .word 0x00121840
.L0x0000a02c: addu $v1, $s4, $v1 # .word 0x02831821
.L0x0000a030: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a034: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x0000a038: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000a03c: lh $s1, 0x90($v1) # .word 0x84710090
.L0x0000a040: jalr $v0 # .word 0x0040f809
.L0x0000a044: move_ $a0, $zr # .word 0x00002021
.L0x0000a048: move_ $a0, $zr # .word 0x00002021
.L0x0000a04c: li $a1, 0xd # .word 0x2405000d
.L0x0000a050: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000a054: nop # .word 0x00000000
.L0x0000a058: jalr $v1 # .word 0x0060f809
.L0x0000a05c: move_ $s0, $v0 # .word 0x00408021
.L0x0000a060: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a064: andi $s0, 0x1 # .word 0x32100001
.L0x0000a068: beqz $s0, .L0x0000a198 # .word 0x1200004b
.L0x0000a06c: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a070: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a074: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a078: nop # .word 0x00000000
.L0x0000a07c: jalr $v0 # .word 0x0040f809
.L0x0000a080: ori $a0, 0x503c # .word 0x3484503c
.L0x0000a084: beqz $s1, .L0x0000a824 # .word 0x122001e7
.L0x0000a088: andi $v0, $s1, 0x4000 # .word 0x32224000
.L0x0000a08c: beqz $v0, .L0x0000a0a0 # .word 0x10400004
.L0x0000a090: li $v0, 0x5 # .word 0x24020005
.L0x0000a094: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a098: j 0x8008ce18 # .word 0x08023386
.L0x0000a09c: li $v0, 0xa # .word 0x2402000a
.L0x0000a0a0: andi $v0, $s1, 0x8000 # .word 0x32228000
.L0x0000a0a4: beqz $v0, .L0x0000a0d8 # .word 0x1040000c
.L0x0000a0a8: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000a0ac: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000a0b0: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000a0b4: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000a0b8: nop # .word 0x00000000
.L0x0000a0bc: jalr $v0 # .word 0x0040f809
.L0x0000a0c0: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a0c4: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x0000a0c8: move_ $a1, $v0 # .word 0x00402821
.L0x0000a0cc: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a0d0: j 0x8008cdfc # .word 0x0802337f
.L0x0000a0d4: li $a2, 0xb # .word 0x2406000b
.L0x0000a0d8: andi $v0, $s1, 0x2000 # .word 0x32222000
.L0x0000a0dc: bnez $v0, .L0x0000a10c # .word 0x1440000b
.L0x0000a0e0: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000a0e4: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000a0e8: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000a0ec: nop # .word 0x00000000
.L0x0000a0f0: jalr $v0 # .word 0x0040f809
.L0x0000a0f4: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a0f8: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x0000a0fc: move_ $a1, $v0 # .word 0x00402821
.L0x0000a100: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a104: j 0x8008cdfc # .word 0x0802337f
.L0x0000a108: li $a2, 0xa # .word 0x2406000a
.L0x0000a10c: lw $v0, 0x9c($s4) # .word 0x8e82009c
.L0x0000a110: nop # .word 0x00000000
.L0x0000a114: slti $v0, 0x3 # .word 0x28420003
.L0x0000a118: bnez $v0, .L0x0000a160 # .word 0x14400011
.L0x0000a11c: li $v0, 0x5 # .word 0x24020005
.L0x0000a120: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000a124: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000a128: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000a12c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000a130: nop # .word 0x00000000
.L0x0000a134: jalr $v0 # .word 0x0040f809
.L0x0000a138: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a13c: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x0000a140: move_ $a1, $v0 # .word 0x00402821
.L0x0000a144: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a148: li $a2, 0x9 # .word 0x24060009
.L0x0000a14c: jalr $v0 # .word 0x0040f809
.L0x0000a150: nop # .word 0x00000000
.L0x0000a154: li $v0, 0x1e # .word 0x2402001e
.L0x0000a158: j 0x8008ce1c # .word 0x08023387
.L0x0000a15c: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a160: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a164: li $v0, 0x14 # .word 0x24020014
.L0x0000a168: sw $v0, 0x14($s4) # .word 0xae820014
.L0x0000a16c: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a170: nop # .word 0x00000000
.L0x0000a174: lw $v0, 0x88($a0) # .word 0x8c820088
.L0x0000a178: nop # .word 0x00000000
.L0x0000a17c: jalr $v0 # .word 0x0040f809
.L0x0000a180: li $a1, 0x7 # .word 0x24050007
.L0x0000a184: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a188: nop # .word 0x00000000
.L0x0000a18c: lw $v0, 0x94($a0) # .word 0x8c820094
.L0x0000a190: j 0x8008d4cc # .word 0x08023533
.L0x0000a194: li $a1, 0x1 # .word 0x24050001
.L0x0000a198: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000a19c: nop # .word 0x00000000
.L0x0000a1a0: jalr $v0 # .word 0x0040f809
.L0x0000a1a4: move_ $a0, $zr # .word 0x00002021
.L0x0000a1a8: move_ $a0, $zr # .word 0x00002021
.L0x0000a1ac: li $a1, 0xe # .word 0x2405000e
.L0x0000a1b0: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000a1b4: nop # .word 0x00000000
.L0x0000a1b8: jalr $v1 # .word 0x0060f809
.L0x0000a1bc: move_ $s0, $v0 # .word 0x00408021
.L0x0000a1c0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a1c4: andi $s0, 0x1 # .word 0x32100001
.L0x0000a1c8: beqz $s0, .L0x0000a824 # .word 0x12000196
.L0x0000a1cc: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a1d0: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a1d4: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a1d8: nop # .word 0x00000000
.L0x0000a1dc: jalr $v0 # .word 0x0040f809
.L0x0000a1e0: ori $a0, 0x50bd # .word 0x348450bd
.L0x0000a1e4: move_ $a0, $s4 # .word 0x02802021
.L0x0000a1e8: lw $v0, 0x2c($s4) # .word 0x8e82002c
.L0x0000a1ec: nop # .word 0x00000000
.L0x0000a1f0: jalr $v0 # .word 0x0040f809
.L0x0000a1f4: li $a1, 0x28 # .word 0x24050028
.L0x0000a1f8: addiu $a0, $s4, 0x50 # .word 0x26840050
.L0x0000a1fc: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000a200: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000a204: nop # .word 0x00000000
.L0x0000a208: jalr $v0 # .word 0x0040f809
.L0x0000a20c: move_ $a1, $zr # .word 0x00002821
.L0x0000a210: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a214: nop # .word 0x00000000
.L0x0000a218: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000a21c: nop # .word 0x00000000
.L0x0000a220: jalr $v0 # .word 0x0040f809
.L0x0000a224: move_ $a1, $zr # .word 0x00002821
.L0x0000a228: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a22c: nop # .word 0x00000000
.L0x0000a230: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000a234: nop # .word 0x00000000
.L0x0000a238: jalr $v0 # .word 0x0040f809
.L0x0000a23c: move_ $a1, $zr # .word 0x00002821
.L0x0000a240: move_ $a0, $s4 # .word 0x02802021
.L0x0000a244: move_ $a1, $s3 # .word 0x02602821
.L0x0000a248: jal 0x8008c4ec # .word 0x0c02313b
.L0x0000a24c: move_ $a2, $zr # .word 0x00003021
.L0x0000a250: j 0x8008d4d4 # .word 0x08023535
.L0x0000a254: nop # .word 0x00000000
.L0x0000a258: addiu $a0, $s4, 0x60 # .word 0x26840060
.L0x0000a25c: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000a260: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000a264: nop # .word 0x00000000
.L0x0000a268: jalr $v0 # .word 0x0040f809
.L0x0000a26c: li $a1, 0x1 # .word 0x24050001
.L0x0000a270: j 0x8008d1ec # .word 0x0802347b
.L0x0000a274: nop # .word 0x00000000
.L0x0000a278: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000a27c: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000a280: nop # .word 0x00000000
.L0x0000a284: jalr $v0 # .word 0x0040f809
.L0x0000a288: addiu $a0, $s4, 0x60 # .word 0x26840060
.L0x0000a28c: beqz $v0, .L0x0000a824 # .word 0x10400165
.L0x0000a290: move_ $a0, $s4 # .word 0x02802021
.L0x0000a294: lw $v0, 0x14($s4) # .word 0x8e820014
.L0x0000a298: lw $v1, 0x30($s4) # .word 0x8e830030
.L0x0000a29c: move_ $a1, $zr # .word 0x00002821
.L0x0000a2a0: jalr $v1 # .word 0x0060f809
.L0x0000a2a4: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a2a8: j 0x8008d4d4 # .word 0x08023535
.L0x0000a2ac: nop # .word 0x00000000
.L0x0000a2b0: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a2b4: nop # .word 0x00000000
.L0x0000a2b8: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000a2bc: nop # .word 0x00000000
.L0x0000a2c0: jalr $v0 # .word 0x0040f809
.L0x0000a2c4: move_ $a1, $zr # .word 0x00002821
.L0x0000a2c8: addiu $a0, $s4, 0x60 # .word 0x26840060
.L0x0000a2cc: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000a2d0: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000a2d4: nop # .word 0x00000000
.L0x0000a2d8: jalr $v0 # .word 0x0040f809
.L0x0000a2dc: move_ $a1, $zr # .word 0x00002821
.L0x0000a2e0: li $v0, 0x6 # .word 0x24020006
.L0x0000a2e4: j 0x8008d4d4 # .word 0x08023535
.L0x0000a2e8: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a2ec: lui $s0, 0x8004 # .word 0x3c108004
.L0x0000a2f0: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x0000a2f4: lui $s1, 0x8006 # .word 0x3c118006
.L0x0000a2f8: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000a2fc: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000a300: nop # .word 0x00000000
.L0x0000a304: jalr $v0 # .word 0x0040f809
.L0x0000a308: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a30c: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x0000a310: move_ $a1, $v0 # .word 0x00402821
.L0x0000a314: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a318: j 0x8008d150 # .word 0x08023454
.L0x0000a31c: li $a2, 0x7 # .word 0x24060007
.L0x0000a320: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a324: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000a328: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a32c: lw $s2, 0xa0($s4) # .word 0x8e9200a0
.L0x0000a330: jalr $v0 # .word 0x0040f809
.L0x0000a334: move_ $a0, $zr # .word 0x00002021
.L0x0000a338: move_ $a0, $zr # .word 0x00002021
.L0x0000a33c: li $a1, 0x4 # .word 0x24050004
.L0x0000a340: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a344: nop # .word 0x00000000
.L0x0000a348: jalr $v1 # .word 0x0060f809
.L0x0000a34c: move_ $s0, $v0 # .word 0x00408021
.L0x0000a350: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a354: andi $s0, 0x1 # .word 0x32100001
.L0x0000a358: beqz $s0, .L0x0000a368 # .word 0x12000003
.L0x0000a35c: nop # .word 0x00000000
.L0x0000a360: j 0x8008d054 # .word 0x08023415
.L0x0000a364: sw $zr, 0xa0($s4) # .word 0xae8000a0
.L0x0000a368: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a36c: nop # .word 0x00000000
.L0x0000a370: jalr $v0 # .word 0x0040f809
.L0x0000a374: move_ $a0, $zr # .word 0x00002021
.L0x0000a378: move_ $a0, $zr # .word 0x00002021
.L0x0000a37c: li $a1, 0x6 # .word 0x24050006
.L0x0000a380: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a384: nop # .word 0x00000000
.L0x0000a388: jalr $v1 # .word 0x0060f809
.L0x0000a38c: move_ $s0, $v0 # .word 0x00408021
.L0x0000a390: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a394: andi $s0, 0x1 # .word 0x32100001
.L0x0000a398: beqz $s0, .L0x0000a3a4 # .word 0x12000002
.L0x0000a39c: li $v0, 0x1 # .word 0x24020001
.L0x0000a3a0: sw $v0, 0xa0($s4) # .word 0xae8200a0
.L0x0000a3a4: lw $v0, 0xa0($s4) # .word 0x8e8200a0
.L0x0000a3a8: nop # .word 0x00000000
.L0x0000a3ac: beq $s2, $v0, .L0x0000a3e8 # .word 0x1242000e
.L0x0000a3b0: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a3b4: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a3b8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a3bc: nop # .word 0x00000000
.L0x0000a3c0: jalr $v0 # .word 0x0040f809
.L0x0000a3c4: ori $a0, 0x513e # .word 0x3484513e
.L0x0000a3c8: li $a1, 0xb8 # .word 0x240500b8
.L0x0000a3cc: lw $a2, 0xa0($s4) # .word 0x8e8600a0
.L0x0000a3d0: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a3d4: sll $a2, 0x4 # .word 0x00063100
.L0x0000a3d8: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x0000a3dc: nop # .word 0x00000000
.L0x0000a3e0: jalr $v0 # .word 0x0040f809
.L0x0000a3e4: addiu $a2, 0x38 # .word 0x24c60038
.L0x0000a3e8: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a3ec: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000a3f0: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a3f4: nop # .word 0x00000000
.L0x0000a3f8: jalr $v0 # .word 0x0040f809
.L0x0000a3fc: move_ $a0, $zr # .word 0x00002021
.L0x0000a400: move_ $a0, $zr # .word 0x00002021
.L0x0000a404: li $a1, 0xd # .word 0x2405000d
.L0x0000a408: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a40c: nop # .word 0x00000000
.L0x0000a410: jalr $v1 # .word 0x0060f809
.L0x0000a414: move_ $s0, $v0 # .word 0x00408021
.L0x0000a418: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a41c: andi $s0, 0x1 # .word 0x32100001
.L0x0000a420: beqz $s0, .L0x0000a6a0 # .word 0x1200009f
.L0x0000a424: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a428: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a42c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a430: nop # .word 0x00000000
.L0x0000a434: jalr $v0 # .word 0x0040f809
.L0x0000a438: ori $a0, 0x503c # .word 0x3484503c
.L0x0000a43c: lw $v0, 0xa0($s4) # .word 0x8e8200a0
.L0x0000a440: nop # .word 0x00000000
.L0x0000a444: bnez $v0, .L0x0000a6ec # .word 0x144000a9
.L0x0000a448: nop # .word 0x00000000
.L0x0000a44c: lw $v1, 0xa4($s4) # .word 0x8e8300a4
.L0x0000a450: nop # .word 0x00000000
.L0x0000a454: sll $v1, 0x1 # .word 0x00031840
.L0x0000a458: addu $v1, $s4, $v1 # .word 0x02831821
.L0x0000a45c: lhu $v0, 0x90($v1) # .word 0x94620090
.L0x0000a460: nop # .word 0x00000000
.L0x0000a464: andi $v0, 0xbfff # .word 0x3042bfff
.L0x0000a468: j 0x8008d39c # .word 0x080234e7
.L0x0000a46c: sh $v0, 0x90($v1) # .word 0xa4620090
.L0x0000a470: lui $s0, 0x8004 # .word 0x3c108004
.L0x0000a474: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x0000a478: lui $s1, 0x8006 # .word 0x3c118006
.L0x0000a47c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000a480: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000a484: nop # .word 0x00000000
.L0x0000a488: jalr $v0 # .word 0x0040f809
.L0x0000a48c: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a490: lw $a0, 0x3c($s3) # .word 0x8e64003c
.L0x0000a494: move_ $a1, $v0 # .word 0x00402821
.L0x0000a498: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a49c: li $a2, 0x8 # .word 0x24060008
.L0x0000a4a0: jalr $v0 # .word 0x0040f809
.L0x0000a4a4: nop # .word 0x00000000
.L0x0000a4a8: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000a4ac: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000a4b0: nop # .word 0x00000000
.L0x0000a4b4: jalr $v0 # .word 0x0040f809
.L0x0000a4b8: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a4bc: lw $a0, 0x40($s3) # .word 0x8e640040
.L0x0000a4c0: move_ $a1, $v0 # .word 0x00402821
.L0x0000a4c4: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a4c8: nop # .word 0x00000000
.L0x0000a4cc: jalr $v0 # .word 0x0040f809
.L0x0000a4d0: li $a2, 0xc # .word 0x2406000c
.L0x0000a4d4: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000a4d8: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000a4dc: nop # .word 0x00000000
.L0x0000a4e0: jalr $v0 # .word 0x0040f809
.L0x0000a4e4: addiu $a0, 0x39 # .word 0x24840039
.L0x0000a4e8: lw $a0, 0x44($s3) # .word 0x8e640044
.L0x0000a4ec: move_ $a1, $v0 # .word 0x00402821
.L0x0000a4f0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000a4f4: nop # .word 0x00000000
.L0x0000a4f8: jalr $v0 # .word 0x0040f809
.L0x0000a4fc: li $a2, 0xd # .word 0x2406000d
.L0x0000a500: sw $zr, 0xa0($s4) # .word 0xae8000a0
.L0x0000a504: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a508: nop # .word 0x00000000
.L0x0000a50c: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000a510: nop # .word 0x00000000
.L0x0000a514: jalr $v0 # .word 0x0040f809
.L0x0000a518: li $a1, 0x1 # .word 0x24050001
.L0x0000a51c: li $a1, 0xb8 # .word 0x240500b8
.L0x0000a520: lw $a2, 0xa0($s4) # .word 0x8e8600a0
.L0x0000a524: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a528: sll $a2, 0x4 # .word 0x00063100
.L0x0000a52c: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x0000a530: nop # .word 0x00000000
.L0x0000a534: jalr $v0 # .word 0x0040f809
.L0x0000a538: addiu $a2, 0x38 # .word 0x24c60038
.L0x0000a53c: lw $v0, 0x10($s4) # .word 0x8e820010
.L0x0000a540: nop # .word 0x00000000
.L0x0000a544: addiu $v0, 0x1 # .word 0x24420001
.L0x0000a548: j 0x8008d4d4 # .word 0x08023535
.L0x0000a54c: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000a550: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a554: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000a558: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a55c: lw $s2, 0xa0($s4) # .word 0x8e9200a0
.L0x0000a560: jalr $v0 # .word 0x0040f809
.L0x0000a564: move_ $a0, $zr # .word 0x00002021
.L0x0000a568: move_ $a0, $zr # .word 0x00002021
.L0x0000a56c: li $a1, 0x4 # .word 0x24050004
.L0x0000a570: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a574: nop # .word 0x00000000
.L0x0000a578: jalr $v1 # .word 0x0060f809
.L0x0000a57c: move_ $s0, $v0 # .word 0x00408021
.L0x0000a580: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a584: andi $s0, 0x1 # .word 0x32100001
.L0x0000a588: beqz $s0, .L0x0000a598 # .word 0x12000003
.L0x0000a58c: nop # .word 0x00000000
.L0x0000a590: j 0x8008d284 # .word 0x080234a1
.L0x0000a594: sw $zr, 0xa0($s4) # .word 0xae8000a0
.L0x0000a598: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a59c: nop # .word 0x00000000
.L0x0000a5a0: jalr $v0 # .word 0x0040f809
.L0x0000a5a4: move_ $a0, $zr # .word 0x00002021
.L0x0000a5a8: move_ $a0, $zr # .word 0x00002021
.L0x0000a5ac: li $a1, 0x6 # .word 0x24050006
.L0x0000a5b0: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a5b4: nop # .word 0x00000000
.L0x0000a5b8: jalr $v1 # .word 0x0060f809
.L0x0000a5bc: move_ $s0, $v0 # .word 0x00408021
.L0x0000a5c0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a5c4: andi $s0, 0x1 # .word 0x32100001
.L0x0000a5c8: beqz $s0, .L0x0000a5d4 # .word 0x12000002
.L0x0000a5cc: li $v0, 0x1 # .word 0x24020001
.L0x0000a5d0: sw $v0, 0xa0($s4) # .word 0xae8200a0
.L0x0000a5d4: lw $v0, 0xa0($s4) # .word 0x8e8200a0
.L0x0000a5d8: nop # .word 0x00000000
.L0x0000a5dc: beq $s2, $v0, .L0x0000a618 # .word 0x1242000e
.L0x0000a5e0: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a5e4: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a5e8: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a5ec: nop # .word 0x00000000
.L0x0000a5f0: jalr $v0 # .word 0x0040f809
.L0x0000a5f4: ori $a0, 0x513e # .word 0x3484513e
.L0x0000a5f8: li $a1, 0xb8 # .word 0x240500b8
.L0x0000a5fc: lw $a2, 0xa0($s4) # .word 0x8e8600a0
.L0x0000a600: lw $a0, 0x54($s3) # .word 0x8e640054
.L0x0000a604: sll $a2, 0x4 # .word 0x00063100
.L0x0000a608: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x0000a60c: nop # .word 0x00000000
.L0x0000a610: jalr $v0 # .word 0x0040f809
.L0x0000a614: addiu $a2, 0x38 # .word 0x24c60038
.L0x0000a618: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a61c: addiu $s1, $v0, -0x4830 # .word 0x2451b7d0
.L0x0000a620: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a624: nop # .word 0x00000000
.L0x0000a628: jalr $v0 # .word 0x0040f809
.L0x0000a62c: move_ $a0, $zr # .word 0x00002021
.L0x0000a630: move_ $a0, $zr # .word 0x00002021
.L0x0000a634: li $a1, 0xd # .word 0x2405000d
.L0x0000a638: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a63c: nop # .word 0x00000000
.L0x0000a640: jalr $v1 # .word 0x0060f809
.L0x0000a644: move_ $s0, $v0 # .word 0x00408021
.L0x0000a648: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a64c: andi $s0, 0x1 # .word 0x32100001
.L0x0000a650: beqz $s0, .L0x0000a6a0 # .word 0x12000013
.L0x0000a654: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a658: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a65c: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a660: nop # .word 0x00000000
.L0x0000a664: jalr $v0 # .word 0x0040f809
.L0x0000a668: ori $a0, 0x503c # .word 0x3484503c
.L0x0000a66c: lw $v0, 0xa0($s4) # .word 0x8e8200a0
.L0x0000a670: nop # .word 0x00000000
.L0x0000a674: bnez $v0, .L0x0000a6ec # .word 0x1440001d
.L0x0000a678: nop # .word 0x00000000
.L0x0000a67c: lw $v1, 0xa4($s4) # .word 0x8e8300a4
.L0x0000a680: nop # .word 0x00000000
.L0x0000a684: sll $v1, 0x1 # .word 0x00031840
.L0x0000a688: addu $v1, $s4, $v1 # .word 0x02831821
.L0x0000a68c: lhu $v0, 0x90($v1) # .word 0x94620090
.L0x0000a690: nop # .word 0x00000000
.L0x0000a694: ori $v0, 0x4000 # .word 0x34424000
.L0x0000a698: j 0x8008d39c # .word 0x080234e7
.L0x0000a69c: sh $v0, 0x90($v1) # .word 0xa4620090
.L0x0000a6a0: lw $v0, 0x3f4($s1) # .word 0x8e2203f4
.L0x0000a6a4: nop # .word 0x00000000
.L0x0000a6a8: jalr $v0 # .word 0x0040f809
.L0x0000a6ac: move_ $a0, $zr # .word 0x00002021
.L0x0000a6b0: move_ $a0, $zr # .word 0x00002021
.L0x0000a6b4: li $a1, 0xe # .word 0x2405000e
.L0x0000a6b8: lw $v1, 0x408($s1) # .word 0x8e230408
.L0x0000a6bc: nop # .word 0x00000000
.L0x0000a6c0: jalr $v1 # .word 0x0060f809
.L0x0000a6c4: move_ $s0, $v0 # .word 0x00408021
.L0x0000a6c8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a6cc: andi $s0, 0x1 # .word 0x32100001
.L0x0000a6d0: beqz $s0, .L0x0000a824 # .word 0x12000054
.L0x0000a6d4: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a6d8: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a6dc: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a6e0: nop # .word 0x00000000
.L0x0000a6e4: jalr $v0 # .word 0x0040f809
.L0x0000a6e8: ori $a0, 0x50bd # .word 0x348450bd
.L0x0000a6ec: lw $a0, 0x40($s3) # .word 0x8e640040
.L0x0000a6f0: nop # .word 0x00000000
.L0x0000a6f4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000a6f8: nop # .word 0x00000000
.L0x0000a6fc: jalr $v0 # .word 0x0040f809
.L0x0000a700: move_ $a1, $zr # .word 0x00002821
.L0x0000a704: lw $a0, 0x44($s3) # .word 0x8e640044
.L0x0000a708: nop # .word 0x00000000
.L0x0000a70c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000a710: nop # .word 0x00000000
.L0x0000a714: jalr $v0 # .word 0x0040f809
.L0x0000a718: move_ $a1, $zr # .word 0x00002821
.L0x0000a71c: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a720: nop # .word 0x00000000
.L0x0000a724: lw $v0, 0x94($a0) # .word 0x8c820094
.L0x0000a728: nop # .word 0x00000000
.L0x0000a72c: jalr $v0 # .word 0x0040f809
.L0x0000a730: move_ $a1, $zr # .word 0x00002821
.L0x0000a734: move_ $a0, $s4 # .word 0x02802021
.L0x0000a738: lw $v0, 0x2c($s4) # .word 0x8e82002c
.L0x0000a73c: nop # .word 0x00000000
.L0x0000a740: jalr $v0 # .word 0x0040f809
.L0x0000a744: li $a1, 0x7 # .word 0x24050007
.L0x0000a748: j 0x8008d4d4 # .word 0x08023535
.L0x0000a74c: sw $zr, 0x14($s4) # .word 0xae800014
.L0x0000a750: lui $s0, 0x8005 # .word 0x3c108005
.L0x0000a754: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000a758: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x0000a75c: nop # .word 0x00000000
.L0x0000a760: jalr $v0 # .word 0x0040f809
.L0x0000a764: move_ $a0, $zr # .word 0x00002021
.L0x0000a768: move_ $a0, $zr # .word 0x00002021
.L0x0000a76c: li $a1, 0xd # .word 0x2405000d
.L0x0000a770: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x0000a774: nop # .word 0x00000000
.L0x0000a778: jalr $v1 # .word 0x0060f809
.L0x0000a77c: move_ $s0, $v0 # .word 0x00408021
.L0x0000a780: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000a784: andi $s0, 0x1 # .word 0x32100001
.L0x0000a788: beqz $s0, .L0x0000a824 # .word 0x12000026
.L0x0000a78c: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000a790: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a794: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000a798: nop # .word 0x00000000
.L0x0000a79c: jalr $v0 # .word 0x0040f809
.L0x0000a7a0: ori $a0, 0x503c # .word 0x3484503c
.L0x0000a7a4: lw $a0, 0x58($s3) # .word 0x8e640058
.L0x0000a7a8: nop # .word 0x00000000
.L0x0000a7ac: lw $v0, 0x94($a0) # .word 0x8c820094
.L0x0000a7b0: nop # .word 0x00000000
.L0x0000a7b4: jalr $v0 # .word 0x0040f809
.L0x0000a7b8: move_ $a1, $zr # .word 0x00002821
.L0x0000a7bc: move_ $a0, $s4 # .word 0x02802021
.L0x0000a7c0: lw $v0, 0x2c($s4) # .word 0x8e82002c
.L0x0000a7c4: j 0x8008d4cc # .word 0x08023533
.L0x0000a7c8: move_ $a1, $zr # .word 0x00002821
.L0x0000a7cc: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000a7d0: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000a7d4: nop # .word 0x00000000
.L0x0000a7d8: jalr $v0 # .word 0x0040f809
.L0x0000a7dc: addiu $a0, $s4, 0x50 # .word 0x26840050
.L0x0000a7e0: beqz $v0, .L0x0000a824 # .word 0x10400010
.L0x0000a7e4: nop # .word 0x00000000
.L0x0000a7e8: lw $v0, 0x7c($s4) # .word 0x8e82007c
.L0x0000a7ec: lw $a0, 0x78($s4) # .word 0x8e840078
.L0x0000a7f0: sll $v0, 0x1 # .word 0x00021040
.L0x0000a7f4: addu $v0, $s4, $v0 # .word 0x02821021
.L0x0000a7f8: lh $a1, 0x80($v0) # .word 0x84450080
.L0x0000a7fc: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000a800: lw $v0, -0x4b80($v0) # .word 0x8c42b480
.L0x0000a804: nop # .word 0x00000000
.L0x0000a808: jalr $v0 # .word 0x0040f809
.L0x0000a80c: addiu $a2, $s4, 0x88 # .word 0x26860088
.L0x0000a810: move_ $a0, $s4 # .word 0x02802021
.L0x0000a814: lw $v0, 0x28($s4) # .word 0x8e820028
.L0x0000a818: li $a1, 0x3 # .word 0x24050003
.L0x0000a81c: jalr $v0 # .word 0x0040f809
.L0x0000a820: nop # .word 0x00000000
.L0x0000a824: jal 0x8001f648 # .word 0x0c007d92
.L0x0000a828: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x0000a82c: lw $a0, 0x70($s4) # .word 0x8e840070
.L0x0000a830: lw $a1, 0x74($s4) # .word 0x8e850074
.L0x0000a834: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000a838: nop # .word 0x00000000
.L0x0000a83c: jalr $v0 # .word 0x0040f809
.L0x0000a840: nop # .word 0x00000000
.L0x0000a844: lw $a0, 0x58($s4) # .word 0x8e840058
.L0x0000a848: li $v0, 0x1000 # .word 0x24021000
.L0x0000a84c: beq $a0, $v0, .L0x0000a880 # .word 0x1082000c
.L0x0000a850: move_ $a1, $v0 # .word 0x00402821
.L0x0000a854: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000a858: nop # .word 0x00000000
.L0x0000a85c: jalr $v0 # .word 0x0040f809
.L0x0000a860: li $a2, 0x1000 # .word 0x24061000
.L0x0000a864: li $a0, 0x140 # .word 0x24040140
.L0x0000a868: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000a86c: nop # .word 0x00000000
.L0x0000a870: jalr $v0 # .word 0x0040f809
.L0x0000a874: li $a1, 0x7d # .word 0x2405007d
.L0x0000a878: j 0x8008d5cc # .word 0x08023573
.L0x0000a87c: li $a0, 0x280 # .word 0x24040280
.L0x0000a880: li $a0, 0x140 # .word 0x24040140
.L0x0000a884: move_ $a1, $zr # .word 0x00002821
.L0x0000a888: move_ $s3, $a1 # .word 0x00a09821
.L0x0000a88c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000a890: nop # .word 0x00000000
.L0x0000a894: jalr $v0 # .word 0x0040f809
.L0x0000a898: li $s2, 0x58 # .word 0x24120058
.L0x0000a89c: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000a8a0: addiu $s6, $v0, 0x4b38 # .word 0x24564b38
.L0x0000a8a4: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000a8a8: addiu $s5, $v0, 0x2bdc # .word 0x24552bdc
.L0x0000a8ac: move_ $s1, $s4 # .word 0x02808821
.L0x0000a8b0: lh $v0, 0x90($s1) # .word 0x86220090
.L0x0000a8b4: lhu $s0, 0x90($s1) # .word 0x96300090
.L0x0000a8b8: beqz $v0, .L0x0000a904 # .word 0x10400012
.L0x0000a8bc: lui $a0, 0x286 # .word 0x3c040286
.L0x0000a8c0: lw $v0, 0x424($s6) # .word 0x8ec20424
.L0x0000a8c4: nop # .word 0x00000000
.L0x0000a8c8: jalr $v0 # .word 0x0040f809
.L0x0000a8cc: andi $s0, 0x1fff # .word 0x32101fff
.L0x0000a8d0: move_ $a0, $v0 # .word 0x00402021
.L0x0000a8d4: li $a2, 0x5d # .word 0x2406005d
.L0x0000a8d8: move_ $a3, $s2 # .word 0x02403821
.L0x0000a8dc: addiu $s0, -0x1 # .word 0x2610ffff
.L0x0000a8e0: sll $v0, $s0, 0x3 # .word 0x001010c0
.L0x0000a8e4: addu $v0, $s0 # .word 0x00501021
.L0x0000a8e8: sll $v0, 0x1 # .word 0x00021040
.L0x0000a8ec: addu $v0, $s5 # .word 0x00551021
.L0x0000a8f0: lbu $a1, 0x4($v0) # .word 0x90450004
.L0x0000a8f4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000a8f8: nop # .word 0x00000000
.L0x0000a8fc: jalr $v0 # .word 0x0040f809
.L0x0000a900: addiu $a1, 0x37 # .word 0x24a50037
.L0x0000a904: addiu $s2, 0x11 # .word 0x26520011
.L0x0000a908: addiu $s3, 0x1 # .word 0x26730001
.L0x0000a90c: slti $v0, $s3, 0x6 # .word 0x2a620006
.L0x0000a910: bnez $v0, .L0x0000a8b0 # .word 0x1440ffe7
.L0x0000a914: addiu $s1, 0x2 # .word 0x26310002
.L0x0000a918: li $a0, 0x280 # .word 0x24040280
.L0x0000a91c: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000a920: nop # .word 0x00000000
.L0x0000a924: jalr $v0 # .word 0x0040f809
.L0x0000a928: li $a1, 0x100 # .word 0x24050100
.L0x0000a92c: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000a930: addiu $s0, $v0, 0x4b38 # .word 0x24504b38
.L0x0000a934: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000a938: nop # .word 0x00000000
.L0x0000a93c: jalr $v0 # .word 0x0040f809
.L0x0000a940: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000a944: move_ $a0, $v0 # .word 0x00402021
.L0x0000a948: li $a1, 0x28 # .word 0x24050028
.L0x0000a94c: li $a2, 0x46 # .word 0x24060046
.L0x0000a950: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000a954: nop # .word 0x00000000
.L0x0000a958: jalr $v0 # .word 0x0040f809
.L0x0000a95c: li $a3, 0x41 # .word 0x24070041
.L0x0000a960: lw $v0, 0x58($s4) # .word 0x8e820058
.L0x0000a964: li $s1, 0x1000 # .word 0x24111000
.L0x0000a968: beq $v0, $s1, .L0x0000a980 # .word 0x10510005
.L0x0000a96c: move_ $a0, $zr # .word 0x00002021
.L0x0000a970: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000a974: nop # .word 0x00000000
.L0x0000a978: jalr $v0 # .word 0x0040f809
.L0x0000a97c: li $a1, 0xd0 # .word 0x240500d0
.L0x0000a980: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000a984: nop # .word 0x00000000
.L0x0000a988: jalr $v0 # .word 0x0040f809
.L0x0000a98c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000a990: move_ $a0, $v0 # .word 0x00402021
.L0x0000a994: li $a1, 0x2b # .word 0x2405002b
.L0x0000a998: move_ $a2, $zr # .word 0x00003021
.L0x0000a99c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000a9a0: nop # .word 0x00000000
.L0x0000a9a4: jalr $v0 # .word 0x0040f809
.L0x0000a9a8: li $a3, 0xbf # .word 0x240700bf
.L0x0000a9ac: lw $v0, 0x58($s4) # .word 0x8e820058
.L0x0000a9b0: nop # .word 0x00000000
.L0x0000a9b4: beq $v0, $s1, .L0x0000a9cc # .word 0x10510005
.L0x0000a9b8: li $a0, 0x140 # .word 0x24040140
.L0x0000a9bc: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000a9c0: nop # .word 0x00000000
.L0x0000a9c4: jalr $v0 # .word 0x0040f809
.L0x0000a9c8: li $a1, 0x1f # .word 0x2405001f
.L0x0000a9cc: lw $v0, 0x424($s0) # .word 0x8e020424
.L0x0000a9d0: nop # .word 0x00000000
.L0x0000a9d4: jalr $v0 # .word 0x0040f809
.L0x0000a9d8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000a9dc: move_ $a0, $v0 # .word 0x00402021
.L0x0000a9e0: li $a1, 0x24 # .word 0x24050024
.L0x0000a9e4: li $a2, 0x92 # .word 0x24060092
.L0x0000a9e8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000a9ec: nop # .word 0x00000000
.L0x0000a9f0: jalr $v0 # .word 0x0040f809
.L0x0000a9f4: li $a3, 0x13 # .word 0x24070013
.L0x0000a9f8: lw $a0, 0x68($s4) # .word 0x8e840068
.L0x0000a9fc: nop # .word 0x00000000
.L0x0000aa00: beqz $a0, .L0x0000aa9c # .word 0x10800026
.L0x0000aa04: nop # .word 0x00000000
.L0x0000aa08: beq $a0, $s1, .L0x0000aa40 # .word 0x1091000d
.L0x0000aa0c: nop # .word 0x00000000
.L0x0000aa10: li $a1, 0x1000 # .word 0x24051000
.L0x0000aa14: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000aa18: nop # .word 0x00000000
.L0x0000aa1c: jalr $v0 # .word 0x0040f809
.L0x0000aa20: move_ $a2, $a1 # .word 0x00a03021
.L0x0000aa24: li $a0, 0x140 # .word 0x24040140
.L0x0000aa28: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000aa2c: nop # .word 0x00000000
.L0x0000aa30: jalr $v0 # .word 0x0040f809
.L0x0000aa34: li $a1, 0x46 # .word 0x24050046
.L0x0000aa38: j 0x8008d708 # .word 0x080235c2
.L0x0000aa3c: nop # .word 0x00000000
.L0x0000aa40: li $a0, 0x1000 # .word 0x24041000
.L0x0000aa44: move_ $a1, $a0 # .word 0x00802821
.L0x0000aa48: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000aa4c: nop # .word 0x00000000
.L0x0000aa50: jalr $v0 # .word 0x0040f809
.L0x0000aa54: move_ $a2, $a0 # .word 0x00803021
.L0x0000aa58: lw $a0, 0x70($s4) # .word 0x8e840070
.L0x0000aa5c: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000aa60: nop # .word 0x00000000
.L0x0000aa64: jalr $v0 # .word 0x0040f809
.L0x0000aa68: li $a1, 0x1 # .word 0x24050001
.L0x0000aa6c: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000aa70: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000aa74: nop # .word 0x00000000
.L0x0000aa78: jalr $v0 # .word 0x0040f809
.L0x0000aa7c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000aa80: move_ $a0, $v0 # .word 0x00402021
.L0x0000aa84: li $a1, 0x23 # .word 0x24050023
.L0x0000aa88: li $a2, 0xae # .word 0x240600ae
.L0x0000aa8c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000aa90: nop # .word 0x00000000
.L0x0000aa94: jalr $v0 # .word 0x0040f809
.L0x0000aa98: li $a3, 0x32 # .word 0x24070032
.L0x0000aa9c: lw $ra, 0xcc($sp) # .word 0x8fbf00cc
.L0x0000aaa0: lw $s6, 0xc8($sp) # .word 0x8fb600c8
.L0x0000aaa4: lw $s5, 0xc4($sp) # .word 0x8fb500c4
.L0x0000aaa8: lw $s4, 0xc0($sp) # .word 0x8fb400c0
.L0x0000aaac: lw $s3, 0xbc($sp) # .word 0x8fb300bc
.L0x0000aab0: lw $s2, 0xb8($sp) # .word 0x8fb200b8
.L0x0000aab4: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x0000aab8: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x0000aabc: jr $ra # .word 0x03e00008
.L0x0000aac0: addiu $sp, 0xd0 # .word 0x27bd00d0
.L0x0000aac4: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000aac8: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000aacc: move_ $s0, $a0 # .word 0x00808021
.L0x0000aad0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000aad4: move_ $s1, $a1 # .word 0x00a08821
.L0x0000aad8: lui $a0, 0x8009 # .word 0x3c048009
.L0x0000aadc: addiu $a0, -0x36a0 # .word 0x2484c960
.L0x0000aae0: li $a1, 0xac # .word 0x240500ac
.L0x0000aae4: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000aae8: jal 0x80014504 # .word 0x0c005141
.L0x0000aaec: li $a2, 0x5c # .word 0x2406005c
.L0x0000aaf0: li $v1, 0x1000 # .word 0x24031000
.L0x0000aaf4: sw $v1, 0x70($v0) # .word 0xac430070
.L0x0000aaf8: li $v1, 0x2 # .word 0x24030002
.L0x0000aafc: sw $v1, 0x74($v0) # .word 0xac430074
.L0x0000ab00: sw $s0, 0x78($v0) # .word 0xac500078
.L0x0000ab04: sw $s1, 0x7c($v0) # .word 0xac51007c
.L0x0000ab08: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x0000ab0c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000ab10: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000ab14: jr $ra # .word 0x03e00008
.L0x0000ab18: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000ab1c: addiu $sp, -0x28 # .word 0x27bdffd8
.L0x0000ab20: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x0000ab24: move_ $s3, $a0 # .word 0x00809821
.L0x0000ab28: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x0000ab2c: move_ $s4, $a1 # .word 0x00a0a021
.L0x0000ab30: li $a1, 0x1 # .word 0x24050001
.L0x0000ab34: li $a2, 0xae # .word 0x240600ae
.L0x0000ab38: li $a3, 0x15 # .word 0x24070015
.L0x0000ab3c: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000ab40: move_ $s0, $zr # .word 0x00008021
.L0x0000ab44: sw $ra, 0x24($sp) # .word 0xafbf0024
.L0x0000ab48: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000ab4c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000ab50: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ab54: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ab58: lui $s2, 0x31 # .word 0x3c120031
.L0x0000ab5c: move_ $s1, $s4 # .word 0x02808821
.L0x0000ab60: sw $v0, ($s4) # .word 0xae820000
.L0x0000ab64: li $a1, 0x1 # .word 0x24050001
.L0x0000ab68: li $a2, 0xa7 # .word 0x240600a7
.L0x0000ab6c: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x0000ab70: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ab74: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ab78: addu $s0, $a1 # .word 0x02058021
.L0x0000ab7c: sw $v0, 0x4($s1) # .word 0xae220004
.L0x0000ab80: lui $v0, 0xe # .word 0x3c02000e
.L0x0000ab84: addu $s2, $v0 # .word 0x02429021
.L0x0000ab88: slti $v0, $s0, 0x3 # .word 0x2a020003
.L0x0000ab8c: bnez $v0, .L0x0000ab64 # .word 0x1440fff5
.L0x0000ab90: addiu $s1, 0x4 # .word 0x26310004
.L0x0000ab94: li $a1, 0x1 # .word 0x24050001
.L0x0000ab98: li $a2, 0x5b # .word 0x2406005b
.L0x0000ab9c: li $a3, 0x6a # .word 0x2407006a
.L0x0000aba0: move_ $s0, $zr # .word 0x00008021
.L0x0000aba4: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000aba8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000abac: lui $s2, 0x7f # .word 0x3c12007f
.L0x0000abb0: move_ $s1, $s4 # .word 0x02808821
.L0x0000abb4: sw $v0, 0x10($s4) # .word 0xae820010
.L0x0000abb8: li $a1, 0x1 # .word 0x24050001
.L0x0000abbc: li $a2, 0x7d # .word 0x2406007d
.L0x0000abc0: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x0000abc4: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000abc8: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000abcc: addu $s0, $a1 # .word 0x02058021
.L0x0000abd0: sw $v0, 0x30($s1) # .word 0xae220030
.L0x0000abd4: lui $v0, 0xe # .word 0x3c02000e
.L0x0000abd8: addu $s2, $v0 # .word 0x02429021
.L0x0000abdc: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x0000abe0: bnez $v0, .L0x0000abb8 # .word 0x1440fff5
.L0x0000abe4: addiu $s1, 0x4 # .word 0x26310004
.L0x0000abe8: move_ $s0, $zr # .word 0x00008021
.L0x0000abec: li $s2, 0x18 # .word 0x24120018
.L0x0000abf0: lui $s1, 0x7f # .word 0x3c11007f
.L0x0000abf4: li $a1, 0x1 # .word 0x24050001
.L0x0000abf8: li $a2, 0xa7 # .word 0x240600a7
.L0x0000abfc: sra $a3, $s1, 0x10 # .word 0x00113c03
.L0x0000ac00: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ac04: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ac08: addu $s0, $a1 # .word 0x02058021
.L0x0000ac0c: addu $v1, $s4, $s2 # .word 0x02921821
.L0x0000ac10: addiu $s2, 0x4 # .word 0x26520004
.L0x0000ac14: lui $a0, 0xe # .word 0x3c04000e
.L0x0000ac18: sw $v0, 0x30($v1) # .word 0xac620030
.L0x0000ac1c: slti $v0, $s0, 0x7 # .word 0x2a020007
.L0x0000ac20: bnez $v0, .L0x0000abf4 # .word 0x1440fff4
.L0x0000ac24: addu $s1, $a0 # .word 0x02248821
.L0x0000ac28: li $a1, 0x1 # .word 0x24050001
.L0x0000ac2c: li $a2, 0xeb # .word 0x240600eb
.L0x0000ac30: li $a3, 0x6a # .word 0x2407006a
.L0x0000ac34: move_ $s0, $zr # .word 0x00008021
.L0x0000ac38: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ac3c: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ac40: lui $s2, 0x8b # .word 0x3c12008b
.L0x0000ac44: li $a1, 0x1 # .word 0x24050001
.L0x0000ac48: li $a2, 0x12d # .word 0x2406012d
.L0x0000ac4c: sw $v0, 0x14($s4) # .word 0xae820014
.L0x0000ac50: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ac54: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ac58: li $a3, 0x6a # .word 0x2407006a
.L0x0000ac5c: move_ $s1, $s4 # .word 0x02808821
.L0x0000ac60: sw $v0, 0x64($s1) # .word 0xae220064
.L0x0000ac64: li $a1, 0x1 # .word 0x24050001
.L0x0000ac68: li $a2, 0xc2 # .word 0x240600c2
.L0x0000ac6c: sra $a3, $s2, 0x10 # .word 0x00123c03
.L0x0000ac70: lh $a0, 0x58($s3) # .word 0x86640058
.L0x0000ac74: jal 0x8001ae38 # .word 0x0c006b8e
.L0x0000ac78: addu $s0, $a1 # .word 0x02058021
.L0x0000ac7c: sw $v0, 0x18($s1) # .word 0xae220018
.L0x0000ac80: lui $v0, 0xe # .word 0x3c02000e
.L0x0000ac84: addu $s2, $v0 # .word 0x02429021
.L0x0000ac88: slti $v0, $s0, 0x6 # .word 0x2a020006
.L0x0000ac8c: bnez $v0, .L0x0000ac64 # .word 0x1440fff5
.L0x0000ac90: addiu $s1, 0x4 # .word 0x26310004
.L0x0000ac94: lw $s1, 0x24($s3) # .word 0x8e710024
.L0x0000ac98: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x0000ac9c: nop # .word 0x00000000
.L0x0000aca0: addiu $v0, -0x2 # .word 0x2442fffe
.L0x0000aca4: blez $v0, .L0x0000acec # .word 0x18400011
.L0x0000aca8: move_ $s0, $zr # .word 0x00008021
.L0x0000acac: lw $a0, ($s1) # .word 0x8e240000
.L0x0000acb0: nop # .word 0x00000000
.L0x0000acb4: beqz $a0, .L0x0000acd0 # .word 0x10800006
.L0x0000acb8: nop # .word 0x00000000
.L0x0000acbc: lw $a1, 0x5c($s3) # .word 0x8e65005c
.L0x0000acc0: lw $v0, 0x15c($a0) # .word 0x8c82015c
.L0x0000acc4: nop # .word 0x00000000
.L0x0000acc8: jalr $v0 # .word 0x0040f809
.L0x0000accc: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000acd0: addiu $s0, 0x1 # .word 0x26100001
.L0x0000acd4: lw $v0, 0x20($s3) # .word 0x8e620020
.L0x0000acd8: nop # .word 0x00000000
.L0x0000acdc: addiu $v0, -0x2 # .word 0x2442fffe
.L0x0000ace0: slt $v0, $s0, $v0 # .word 0x0202102a
.L0x0000ace4: bnez $v0, .L0x0000acac # .word 0x1440fff1
.L0x0000ace8: addiu $s1, 0x4 # .word 0x26310004
.L0x0000acec: lw $ra, 0x24($sp) # .word 0x8fbf0024
.L0x0000acf0: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x0000acf4: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000acf8: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x0000acfc: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000ad00: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000ad04: jr $ra # .word 0x03e00008
.L0x0000ad08: addiu $sp, 0x28 # .word 0x27bd0028
.L0x0000ad0c: addiu $sp, -0x80 # .word 0x27bdff80
.L0x0000ad10: sw $s4, 0x68($sp) # .word 0xafb40068
.L0x0000ad14: move_ $s4, $a0 # .word 0x0080a021
.L0x0000ad18: sw $s5, 0x6c($sp) # .word 0xafb5006c
.L0x0000ad1c: move_ $s5, $a1 # .word 0x00a0a821
.L0x0000ad20: sw $ra, 0x7c($sp) # .word 0xafbf007c
.L0x0000ad24: sw $s8, 0x78($sp) # .word 0xafbe0078
.L0x0000ad28: sw $s7, 0x74($sp) # .word 0xafb70074
.L0x0000ad2c: sw $s6, 0x70($sp) # .word 0xafb60070
.L0x0000ad30: sw $s3, 0x64($sp) # .word 0xafb30064
.L0x0000ad34: sw $s2, 0x60($sp) # .word 0xafb20060
.L0x0000ad38: sw $s1, 0x5c($sp) # .word 0xafb1005c
.L0x0000ad3c: beqz $a2, .L0x0000b270 # .word 0x10c0014c
.L0x0000ad40: sw $s0, 0x58($sp) # .word 0xafb00058
.L0x0000ad44: lw $v0, 0x15c($s4) # .word 0x8e82015c
.L0x0000ad48: nop # .word 0x00000000
.L0x0000ad4c: bnez $v0, .L0x0000ad80 # .word 0x1440000c
.L0x0000ad50: lui $v1, 0x8004 # .word 0x3c038004
.L0x0000ad54: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000ad58: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000ad5c: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000ad60: nop # .word 0x00000000
.L0x0000ad64: jalr $v0 # .word 0x0040f809
.L0x0000ad68: addiu $a0, 0x39 # .word 0x24840039
.L0x0000ad6c: lw $a0, ($s5) # .word 0x8ea40000
.L0x0000ad70: move_ $a1, $v0 # .word 0x00402821
.L0x0000ad74: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000ad78: j 0x8008da58 # .word 0x08023696
.L0x0000ad7c: li $a2, 0x1e # .word 0x2406001e
.L0x0000ad80: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000ad84: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000ad88: lw $v0, 0x4f4c($v1) # .word 0x8c624f4c
.L0x0000ad8c: nop # .word 0x00000000
.L0x0000ad90: jalr $v0 # .word 0x0040f809
.L0x0000ad94: addiu $a0, 0x39 # .word 0x24840039
.L0x0000ad98: lw $a0, ($s5) # .word 0x8ea40000
.L0x0000ad9c: move_ $a1, $v0 # .word 0x00402821
.L0x0000ada0: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000ada4: li $a2, 0x1f # .word 0x2406001f
.L0x0000ada8: jalr $v0 # .word 0x0040f809
.L0x0000adac: move_ $s2, $zr # .word 0x00009021
.L0x0000adb0: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000adb4: addiu $s7, $v0, 0x4b38 # .word 0x24574b38
.L0x0000adb8: lui $s6, 0x8006 # .word 0x3c168006
.L0x0000adbc: lw $v1, 0x54($s4) # .word 0x8e830054
.L0x0000adc0: move_ $s3, $s5 # .word 0x02a09821
.L0x0000adc4: sll $v0, $v1, 0x5 # .word 0x00031140
.L0x0000adc8: subu $v0, $v1 # .word 0x00431023
.L0x0000adcc: sll $v0, 0x3 # .word 0x000210c0
.L0x0000add0: subu $v0, $v1 # .word 0x00431023
.L0x0000add4: sll $v0, 0x2 # .word 0x00021080
.L0x0000add8: lui $v1, 0x8005 # .word 0x3c038005
.L0x0000addc: addiu $v1, -0x6b70 # .word 0x24639490
.L0x0000ade0: addu $s8, $v0, $v1 # .word 0x0043f021
.L0x0000ade4: lw $v0, 0x158($s4) # .word 0x8e820158
.L0x0000ade8: nop # .word 0x00000000
.L0x0000adec: addu $v0, $s2 # .word 0x00521021
.L0x0000adf0: sll $v0, 0x2 # .word 0x00021080
.L0x0000adf4: addu $v0, $s4, $v0 # .word 0x02821021
.L0x0000adf8: lw $s1, 0x90($v0) # .word 0x8c510090
.L0x0000adfc: nop # .word 0x00000000
.L0x0000ae00: slti $v0, $s1, 0x3 # .word 0x2a220003
.L0x0000ae04: beqz $v0, .L0x0000ae5c # .word 0x10400015
.L0x0000ae08: nop # .word 0x00000000
.L0x0000ae0c: bnez $s2, .L0x0000ae48 # .word 0x1640000e
.L0x0000ae10: nop # .word 0x00000000
.L0x0000ae14: lw $a0, -0x3358($s6) # .word 0x8ec4cca8
.L0x0000ae18: lw $v0, 0x414($s7) # .word 0x8ee20414
.L0x0000ae1c: nop # .word 0x00000000
.L0x0000ae20: jalr $v0 # .word 0x0040f809
.L0x0000ae24: addiu $a0, 0x39 # .word 0x24840039
.L0x0000ae28: lw $a0, 0x4($s5) # .word 0x8ea40004
.L0x0000ae2c: move_ $a1, $v0 # .word 0x00402821
.L0x0000ae30: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000ae34: nop # .word 0x00000000
.L0x0000ae38: jalr $v0 # .word 0x0040f809
.L0x0000ae3c: li $a2, 0x1b # .word 0x2406001b
.L0x0000ae40: j 0x8008db8c # .word 0x080236e3
.L0x0000ae44: addiu $s3, 0x4 # .word 0x26730004
.L0x0000ae48: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x0000ae4c: nop # .word 0x00000000
.L0x0000ae50: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000ae54: j 0x8008db80 # .word 0x080236e0
.L0x0000ae58: move_ $a1, $zr # .word 0x00002821
.L0x0000ae5c: lw $a0, -0x3358($s6) # .word 0x8ec4cca8
.L0x0000ae60: lw $v0, 0x414($s7) # .word 0x8ee20414
.L0x0000ae64: nop # .word 0x00000000
.L0x0000ae68: jalr $v0 # .word 0x0040f809
.L0x0000ae6c: addiu $a0, 0x4e # .word 0x2484004e
.L0x0000ae70: move_ $a0, $s1 # .word 0x02202021
.L0x0000ae74: lui $v1, 0x8006 # .word 0x3c038006
.L0x0000ae78: lw $v1, -0x3360($v1) # .word 0x8c63cca0
.L0x0000ae7c: nop # .word 0x00000000
.L0x0000ae80: jalr $v1 # .word 0x0060f809
.L0x0000ae84: move_ $s0, $v0 # .word 0x00408021
.L0x0000ae88: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x0000ae8c: lbu $a2, 0x55($v0) # .word 0x90460055
.L0x0000ae90: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000ae94: nop # .word 0x00000000
.L0x0000ae98: jalr $v0 # .word 0x0040f809
.L0x0000ae9c: move_ $a1, $s0 # .word 0x02002821
.L0x0000aea0: lw $v0, 0x8($s8) # .word 0x8fc20008
.L0x0000aea4: nop # .word 0x00000000
.L0x0000aea8: bne $v0, $s1, .L0x0000aec4 # .word 0x14510006
.L0x0000aeac: move_ $a1, $zr # .word 0x00002821
.L0x0000aeb0: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x0000aeb4: nop # .word 0x00000000
.L0x0000aeb8: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000aebc: j 0x8008db80 # .word 0x080236e0
.L0x0000aec0: li $a1, 0x1 # .word 0x24050001
.L0x0000aec4: lw $a0, 0x4($s3) # .word 0x8e640004
.L0x0000aec8: nop # .word 0x00000000
.L0x0000aecc: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000aed0: nop # .word 0x00000000
.L0x0000aed4: jalr $v0 # .word 0x0040f809
.L0x0000aed8: addiu $s3, 0x4 # .word 0x26730004
.L0x0000aedc: addiu $s2, 0x1 # .word 0x26520001
.L0x0000aee0: slti $v0, $s2, 0x3 # .word 0x2a420003
.L0x0000aee4: bnez $v0, .L0x0000ade4 # .word 0x1440ffbf
.L0x0000aee8: nop # .word 0x00000000
.L0x0000aeec: lw $v0, 0x158($s4) # .word 0x8e820158
.L0x0000aef0: lw $v1, 0x160($s4) # .word 0x8e830160
.L0x0000aef4: nop # .word 0x00000000
.L0x0000aef8: addu $v0, $v1 # .word 0x00431021
.L0x0000aefc: sll $v0, 0x2 # .word 0x00021080
.L0x0000af00: addu $v0, $s4, $v0 # .word 0x02821021
.L0x0000af04: lw $s1, 0x90($v0) # .word 0x8c510090
.L0x0000af08: nop # .word 0x00000000
.L0x0000af0c: beqz $s1, .L0x0000b20c # .word 0x122000bf
.L0x0000af10: addiu $a2, $sp, 0x40 # .word 0x27a60040
.L0x0000af14: move_ $a1, $s1 # .word 0x02202821
.L0x0000af18: lui $s0, 0x8005 # .word 0x3c108005
.L0x0000af1c: addiu $s0, -0x72cc # .word 0x26108d34
.L0x0000af20: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x0000af24: lw $v0, 0x2748($s0) # .word 0x8e022748
.L0x0000af28: nop # .word 0x00000000
.L0x0000af2c: jalr $v0 # .word 0x0040f809
.L0x0000af30: move_ $s2, $zr # .word 0x00009021
.L0x0000af34: lw $a0, 0x54($s4) # .word 0x8e840054
.L0x0000af38: lw $v0, 0x2734($s0) # .word 0x8e022734
.L0x0000af3c: nop # .word 0x00000000
.L0x0000af40: jalr $v0 # .word 0x0040f809
.L0x0000af44: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x0000af48: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000af4c: lw $v0, -0x3360($v0) # .word 0x8c42cca0
.L0x0000af50: nop # .word 0x00000000
.L0x0000af54: jalr $v0 # .word 0x0040f809
.L0x0000af58: move_ $a0, $s1 # .word 0x02202021
.L0x0000af5c: move_ $s4, $v0 # .word 0x0040a021
.L0x0000af60: lui $s0, 0x8004 # .word 0x3c108004
.L0x0000af64: addiu $s0, 0x4b38 # .word 0x26104b38
.L0x0000af68: lui $s1, 0x8006 # .word 0x3c118006
.L0x0000af6c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000af70: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000af74: nop # .word 0x00000000
.L0x0000af78: jalr $v0 # .word 0x0040f809
.L0x0000af7c: addiu $a0, 0x4e # .word 0x2484004e
.L0x0000af80: move_ $a1, $v0 # .word 0x00402821
.L0x0000af84: lw $a0, 0x10($s5) # .word 0x8ea40010
.L0x0000af88: lbu $a2, 0x55($s4) # .word 0x92860055
.L0x0000af8c: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000af90: nop # .word 0x00000000
.L0x0000af94: jalr $v0 # .word 0x0040f809
.L0x0000af98: move_ $s3, $s4 # .word 0x02809821
.L0x0000af9c: lw $a0, -0x3358($s1) # .word 0x8e24cca8
.L0x0000afa0: lw $v0, 0x414($s0) # .word 0x8e020414
.L0x0000afa4: nop # .word 0x00000000
.L0x0000afa8: jalr $v0 # .word 0x0040f809
.L0x0000afac: addiu $a0, 0x39 # .word 0x24840039
.L0x0000afb0: lw $a0, 0x14($s5) # .word 0x8ea40014
.L0x0000afb4: move_ $a1, $v0 # .word 0x00402821
.L0x0000afb8: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000afbc: nop # .word 0x00000000
.L0x0000afc0: jalr $v0 # .word 0x0040f809
.L0x0000afc4: li $a2, 0x13 # .word 0x24060013
.L0x0000afc8: lw $a0, 0x64($s5) # .word 0x8ea40064
.L0x0000afcc: lb $a2, 0x42($sp) # .word 0x83a60042
.L0x0000afd0: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000afd4: nop # .word 0x00000000
.L0x0000afd8: jalr $v0 # .word 0x0040f809
.L0x0000afdc: move_ $a1, $s2 # .word 0x02402821
.L0x0000afe0: move_ $s0, $s5 # .word 0x02a08021
.L0x0000afe4: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x0000afe8: addu $v0, $sp, $v0 # .word 0x03a21021
.L0x0000afec: lh $v1, 0x1c($v0) # .word 0x8443001c
.L0x0000aff0: lhu $v0, 0x2($s3) # .word 0x96620002
.L0x0000aff4: nop # .word 0x00000000
.L0x0000aff8: addu $a2, $v1, $v0 # .word 0x00623021
.L0x0000affc: slti $v0, $a2, 0x3e8 # .word 0x28c203e8
.L0x0000b000: bnez $v0, .L0x0000b00c # .word 0x14400002
.L0x0000b004: nop # .word 0x00000000
.L0x0000b008: li $a2, 0x3e7 # .word 0x240603e7
.L0x0000b00c: lw $a0, 0x30($s0) # .word 0x8e040030
.L0x0000b010: nop # .word 0x00000000
.L0x0000b014: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000b018: nop # .word 0x00000000
.L0x0000b01c: jalr $v0 # .word 0x0040f809
.L0x0000b020: move_ $a1, $zr # .word 0x00002821
.L0x0000b024: bnez $s2, .L0x0000b03c # .word 0x16400005
.L0x0000b028: li $v0, 0x1 # .word 0x24020001
.L0x0000b02c: lh $v0, 0x36($sp) # .word 0x87a20036
.L0x0000b030: nop # .word 0x00000000
.L0x0000b034: bnez $v0, .L0x0000b06c # .word 0x1440000d
.L0x0000b038: li $v0, 0x1 # .word 0x24020001
.L0x0000b03c: bne $s2, $v0, .L0x0000b054 # .word 0x16420005
.L0x0000b040: li $v0, 0x4 # .word 0x24020004
.L0x0000b044: lh $v0, 0x38($sp) # .word 0x87a20038
.L0x0000b048: nop # .word 0x00000000
.L0x0000b04c: bnez $v0, .L0x0000b06c # .word 0x14400007
.L0x0000b050: li $v0, 0x4 # .word 0x24020004
.L0x0000b054: bne $s2, $v0, .L0x0000b084 # .word 0x1642000b
.L0x0000b058: nop # .word 0x00000000
.L0x0000b05c: lh $v0, 0x3a($sp) # .word 0x87a2003a
.L0x0000b060: nop # .word 0x00000000
.L0x0000b064: beqz $v0, .L0x0000b084 # .word 0x10400007
.L0x0000b068: nop # .word 0x00000000
.L0x0000b06c: lw $a0, 0x30($s0) # .word 0x8e040030
.L0x0000b070: nop # .word 0x00000000
.L0x0000b074: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000b078: nop # .word 0x00000000
.L0x0000b07c: jalr $v0 # .word 0x0040f809
.L0x0000b080: li $a1, 0x6 # .word 0x24050006
.L0x0000b084: addiu $s0, 0x4 # .word 0x26100004
.L0x0000b088: addiu $s2, 0x1 # .word 0x26520001
.L0x0000b08c: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x0000b090: bnez $v0, .L0x0000afe4 # .word 0x1440ffd4
.L0x0000b094: addiu $s3, 0x2 # .word 0x26730002
.L0x0000b098: move_ $s2, $zr # .word 0x00009021
.L0x0000b09c: li $s3, 0x18 # .word 0x24130018
.L0x0000b0a0: move_ $s1, $s4 # .word 0x02808821
.L0x0000b0a4: addiu $s0, $sp, 0x10 # .word 0x27b00010
.L0x0000b0a8: lh $v0, 0x18($s0) # .word 0x86020018
.L0x0000b0ac: lhu $v1, 0xe($s1) # .word 0x9623000e
.L0x0000b0b0: nop # .word 0x00000000
.L0x0000b0b4: addu $a2, $v0, $v1 # .word 0x00433021
.L0x0000b0b8: slti $v0, $a2, 0x3e8 # .word 0x28c203e8
.L0x0000b0bc: bnez $v0, .L0x0000b0c8 # .word 0x14400002
.L0x0000b0c0: move_ $a1, $zr # .word 0x00002821
.L0x0000b0c4: li $a2, 0x3e7 # .word 0x240603e7
.L0x0000b0c8: addu $v0, $s5, $s3 # .word 0x02b31021
.L0x0000b0cc: addiu $s3, 0x4 # .word 0x26730004
.L0x0000b0d0: addiu $s1, 0x2 # .word 0x26310002
.L0x0000b0d4: lw $a0, 0x30($v0) # .word 0x8c440030
.L0x0000b0d8: addiu $s0, 0x2 # .word 0x26100002
.L0x0000b0dc: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000b0e0: nop # .word 0x00000000
.L0x0000b0e4: jalr $v0 # .word 0x0040f809
.L0x0000b0e8: addiu $s2, 0x1 # .word 0x26520001
.L0x0000b0ec: slti $v0, $s2, 0x7 # .word 0x2a420007
.L0x0000b0f0: bnez $v0, .L0x0000b0a8 # .word 0x1440ffed
.L0x0000b0f4: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b0f8: move_ $s2, $zr # .word 0x00009021
.L0x0000b0fc: addiu $s3, $v0, 0x4b38 # .word 0x24534b38
.L0x0000b100: move_ $s1, $s5 # .word 0x02a08821
.L0x0000b104: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x0000b108: addiu $v1, $sp, 0x40 # .word 0x27a30040
.L0x0000b10c: addu $s0, $v1, $v0 # .word 0x00628021
.L0x0000b110: lh $v0, 0x8($s0) # .word 0x86020008
.L0x0000b114: nop # .word 0x00000000
.L0x0000b118: beqz $v0, .L0x0000b1ac # .word 0x10400024
.L0x0000b11c: lui $v0, 0x8006 # .word 0x3c028006
.L0x0000b120: lw $a0, -0x3358($v0) # .word 0x8c44cca8
.L0x0000b124: lw $v0, 0x414($s3) # .word 0x8e620414
.L0x0000b128: nop # .word 0x00000000
.L0x0000b12c: jalr $v0 # .word 0x0040f809
.L0x0000b130: addiu $a0, 0xa2 # .word 0x248400a2
.L0x0000b134: move_ $a1, $v0 # .word 0x00402821
.L0x0000b138: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000b13c: lhu $a2, 0x8($s0) # .word 0x96060008
.L0x0000b140: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000b144: nop # .word 0x00000000
.L0x0000b148: jalr $v0 # .word 0x0040f809
.L0x0000b14c: andi $a2, 0x1fff # .word 0x30c61fff
.L0x0000b150: lh $v0, 0x8($s0) # .word 0x86020008
.L0x0000b154: lhu $v1, 0x8($s0) # .word 0x96030008
.L0x0000b158: andi $v0, 0x8000 # .word 0x30428000
.L0x0000b15c: beqz $v0, .L0x0000b178 # .word 0x10400006
.L0x0000b160: li $a1, 0x3 # .word 0x24050003
.L0x0000b164: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000b168: nop # .word 0x00000000
.L0x0000b16c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000b170: j 0x8008de6c # .word 0x0802379b
.L0x0000b174: nop # .word 0x00000000
.L0x0000b178: andi $v0, $v1, 0x4000 # .word 0x30624000
.L0x0000b17c: beqz $v0, .L0x0000b198 # .word 0x10400006
.L0x0000b180: li $a1, 0x4 # .word 0x24050004
.L0x0000b184: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000b188: nop # .word 0x00000000
.L0x0000b18c: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000b190: j 0x8008de6c # .word 0x0802379b
.L0x0000b194: nop # .word 0x00000000
.L0x0000b198: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000b19c: nop # .word 0x00000000
.L0x0000b1a0: lw $v0, 0x138($a0) # .word 0x8c820138
.L0x0000b1a4: j 0x8008de6c # .word 0x0802379b
.L0x0000b1a8: move_ $a1, $zr # .word 0x00002821
.L0x0000b1ac: lw $a0, 0x18($s1) # .word 0x8e240018
.L0x0000b1b0: nop # .word 0x00000000
.L0x0000b1b4: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000b1b8: move_ $a1, $zr # .word 0x00002821
.L0x0000b1bc: jalr $v0 # .word 0x0040f809
.L0x0000b1c0: addiu $s1, 0x4 # .word 0x26310004
.L0x0000b1c4: addiu $s2, 0x1 # .word 0x26520001
.L0x0000b1c8: slti $v0, $s2, 0x6 # .word 0x2a420006
.L0x0000b1cc: bnez $v0, .L0x0000b108 # .word 0x1440ffce
.L0x0000b1d0: sll $v0, $s2, 0x1 # .word 0x00121040
.L0x0000b1d4: move_ $s2, $zr # .word 0x00009021
.L0x0000b1d8: move_ $s0, $s5 # .word 0x02a08021
.L0x0000b1dc: li $a1, 0x1 # .word 0x24050001
.L0x0000b1e0: lw $a0, 0x30($s0) # .word 0x8e040030
.L0x0000b1e4: addiu $s0, 0x4 # .word 0x26100004
.L0x0000b1e8: lw $v0, 0x148($a0) # .word 0x8c820148
.L0x0000b1ec: nop # .word 0x00000000
.L0x0000b1f0: jalr $v0 # .word 0x0040f809
.L0x0000b1f4: addu $s2, $a1 # .word 0x02459021
.L0x0000b1f8: slti $v0, $s2, 0xe # .word 0x2a42000e
.L0x0000b1fc: bnez $v0, .L0x0000b1e0 # .word 0x1440fff8
.L0x0000b200: li $a1, 0x1 # .word 0x24050001
.L0x0000b204: j 0x8008df70 # .word 0x080237dc
.L0x0000b208: nop # .word 0x00000000
.L0x0000b20c: lw $a0, 0x10($s5) # .word 0x8ea40010
.L0x0000b210: move_ $a1, $zr # .word 0x00002821
.L0x0000b214: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000b218: nop # .word 0x00000000
.L0x0000b21c: jalr $v0 # .word 0x0040f809
.L0x0000b220: move_ $s2, $a1 # .word 0x00a09021
.L0x0000b224: lw $a0, 0x14($s5) # .word 0x8ea40014
.L0x0000b228: nop # .word 0x00000000
.L0x0000b22c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000b230: nop # .word 0x00000000
.L0x0000b234: jalr $v0 # .word 0x0040f809
.L0x0000b238: move_ $a1, $zr # .word 0x00002821
.L0x0000b23c: move_ $s0, $s5 # .word 0x02a08021
.L0x0000b240: move_ $a1, $zr # .word 0x00002821
.L0x0000b244: lw $a0, 0x30($s0) # .word 0x8e040030
.L0x0000b248: addiu $s0, 0x4 # .word 0x26100004
.L0x0000b24c: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000b250: nop # .word 0x00000000
.L0x0000b254: jalr $v0 # .word 0x0040f809
.L0x0000b258: addiu $s2, 0x1 # .word 0x26520001
.L0x0000b25c: slti $v0, $s2, 0xe # .word 0x2a42000e
.L0x0000b260: bnez $v0, .L0x0000b244 # .word 0x1440fff8
.L0x0000b264: move_ $a1, $zr # .word 0x00002821
.L0x0000b268: j 0x8008df70 # .word 0x080237dc
.L0x0000b26c: nop # .word 0x00000000
.L0x0000b270: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x0000b274: lw $s0, 0x24($s4) # .word 0x8e900024
.L0x0000b278: addiu $v0, -0x2 # .word 0x2442fffe
.L0x0000b27c: blez $v0, .L0x0000b2c0 # .word 0x18400010
.L0x0000b280: move_ $s2, $zr # .word 0x00009021
.L0x0000b284: lw $a0, ($s0) # .word 0x8e040000
.L0x0000b288: nop # .word 0x00000000
.L0x0000b28c: beqz $a0, .L0x0000b2a4 # .word 0x10800005
.L0x0000b290: nop # .word 0x00000000
.L0x0000b294: lw $v0, 0x144($a0) # .word 0x8c820144
.L0x0000b298: nop # .word 0x00000000
.L0x0000b29c: jalr $v0 # .word 0x0040f809
.L0x0000b2a0: move_ $a1, $zr # .word 0x00002821
.L0x0000b2a4: addiu $s2, 0x1 # .word 0x26520001
.L0x0000b2a8: lw $v0, 0x20($s4) # .word 0x8e820020
.L0x0000b2ac: nop # .word 0x00000000
.L0x0000b2b0: addiu $v0, -0x2 # .word 0x2442fffe
.L0x0000b2b4: slt $v0, $s2, $v0 # .word 0x0242102a
.L0x0000b2b8: bnez $v0, .L0x0000b284 # .word 0x1440fff2
.L0x0000b2bc: addiu $s0, 0x4 # .word 0x26100004
.L0x0000b2c0: lw $ra, 0x7c($sp) # .word 0x8fbf007c
.L0x0000b2c4: lw $s8, 0x78($sp) # .word 0x8fbe0078
.L0x0000b2c8: lw $s7, 0x74($sp) # .word 0x8fb70074
.L0x0000b2cc: lw $s6, 0x70($sp) # .word 0x8fb60070
.L0x0000b2d0: lw $s5, 0x6c($sp) # .word 0x8fb5006c
.L0x0000b2d4: lw $s4, 0x68($sp) # .word 0x8fb40068
.L0x0000b2d8: lw $s3, 0x64($sp) # .word 0x8fb30064
.L0x0000b2dc: lw $s2, 0x60($sp) # .word 0x8fb20060
.L0x0000b2e0: lw $s1, 0x5c($sp) # .word 0x8fb1005c
.L0x0000b2e4: lw $s0, 0x58($sp) # .word 0x8fb00058
.L0x0000b2e8: jr $ra # .word 0x03e00008
.L0x0000b2ec: addiu $sp, 0x80 # .word 0x27bd0080
.L0x0000b2f0: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000b2f4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000b2f8: move_ $s0, $a0 # .word 0x00808021
.L0x0000b2fc: addiu $a0, $s0, 0x80 # .word 0x26040080
.L0x0000b300: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000b304: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000b308: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000b30c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000b310: lw $s1, 0x24($s0) # .word 0x8e110024
.L0x0000b314: jalr $v0 # .word 0x0040f809
.L0x0000b318: move_ $a1, $zr # .word 0x00002821
.L0x0000b31c: move_ $a0, $s0 # .word 0x02002021
.L0x0000b320: move_ $a1, $s1 # .word 0x02202821
.L0x0000b324: jal 0x8008d9bc # .word 0x0c02366f
.L0x0000b328: move_ $a2, $zr # .word 0x00003021
.L0x0000b32c: lw $a0, 0x68($s1) # .word 0x8e240068
.L0x0000b330: nop # .word 0x00000000
.L0x0000b334: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000b338: nop # .word 0x00000000
.L0x0000b33c: jalr $v0 # .word 0x0040f809
.L0x0000b340: move_ $a1, $zr # .word 0x00002821
.L0x0000b344: lw $v0, 0x10($s0) # .word 0x8e020010
.L0x0000b348: nop # .word 0x00000000
.L0x0000b34c: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b350: sw $v0, 0x10($s0) # .word 0xae020010
.L0x0000b354: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x0000b358: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000b35c: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000b360: jr $ra # .word 0x03e00008
.L0x0000b364: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000b368: addiu $sp, -0x30 # .word 0x27bdffd0
.L0x0000b36c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000b370: move_ $s1, $a0 # .word 0x00808821
.L0x0000b374: sw $ra, 0x28($sp) # .word 0xafbf0028
.L0x0000b378: sw $s5, 0x24($sp) # .word 0xafb50024
.L0x0000b37c: sw $s4, 0x20($sp) # .word 0xafb40020
.L0x0000b380: sw $s3, 0x1c($sp) # .word 0xafb3001c
.L0x0000b384: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000b388: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000b38c: lw $v1, 0x10($s1) # .word 0x8e230010
.L0x0000b390: nop # .word 0x00000000
.L0x0000b394: sltiu $v0, $v1, 0x6 # .word 0x2c620006
.L0x0000b398: beqz $v0, .L0x0000b3c0 # .word 0x10400009
.L0x0000b39c: move_ $s3, $a1 # .word 0x00a09821
.L0x0000b3a0: lui $v0, 0x8008 # .word 0x3c028008
.L0x0000b3a4: addiu $v0, 0x2f30 # .word 0x24422f30
.L0x0000b3a8: sll $v1, 0x2 # .word 0x00031880
.L0x0000b3ac: addu $v1, $v0 # .word 0x00621821
.L0x0000b3b0: lw $v0, ($v1) # .word 0x8c620000
.L0x0000b3b4: nop # .word 0x00000000
.L0x0000b3b8: jr $v0 # .word 0x00400008
.L0x0000b3bc: nop # .word 0x00000000
.L0x0000b3c0: addiu $a0, $s1, 0x80 # .word 0x26240080
.L0x0000b3c4: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000b3c8: lw $v0, -0x268($v0) # .word 0x8c42fd98
.L0x0000b3cc: nop # .word 0x00000000
.L0x0000b3d0: jalr $v0 # .word 0x0040f809
.L0x0000b3d4: li $a1, 0x1 # .word 0x24050001
.L0x0000b3d8: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x0000b3dc: j 0x8008e494 # .word 0x08023925
.L0x0000b3e0: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b3e4: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000b3e8: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000b3ec: nop # .word 0x00000000
.L0x0000b3f0: jalr $v0 # .word 0x0040f809
.L0x0000b3f4: addiu $a0, $s1, 0x80 # .word 0x26240080
.L0x0000b3f8: beqz $v0, .L0x0000b7e8 # .word 0x104000fb
.L0x0000b3fc: move_ $a0, $s1 # .word 0x02202021
.L0x0000b400: move_ $a1, $s3 # .word 0x02602821
.L0x0000b404: jal 0x8008d9bc # .word 0x0c02366f
.L0x0000b408: li $a2, 0x1 # .word 0x24060001
.L0x0000b40c: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x0000b410: nop # .word 0x00000000
.L0x0000b414: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000b418: nop # .word 0x00000000
.L0x0000b41c: jalr $v0 # .word 0x0040f809
.L0x0000b420: li $a1, 0x1 # .word 0x24050001
.L0x0000b424: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000b428: nop # .word 0x00000000
.L0x0000b42c: slti $v0, 0x4 # .word 0x28420004
.L0x0000b430: bnez $v0, .L0x0000b4a4 # .word 0x1440001c
.L0x0000b434: nop # .word 0x00000000
.L0x0000b438: jal 0x8008a8c4 # .word 0x0c022a31
.L0x0000b43c: nop # .word 0x00000000
.L0x0000b440: move_ $a0, $v0 # .word 0x00402021
.L0x0000b444: li $a1, 0x122 # .word 0x24050122
.L0x0000b448: sw $a0, 0x6c($s3) # .word 0xae64006c
.L0x0000b44c: lw $v0, 0x8c($a0) # .word 0x8c82008c
.L0x0000b450: nop # .word 0x00000000
.L0x0000b454: jalr $v0 # .word 0x0040f809
.L0x0000b458: li $a2, 0xc # .word 0x2406000c
.L0x0000b45c: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x0000b460: li $a1, 0x35 # .word 0x24050035
.L0x0000b464: lw $v0, 0x90($a0) # .word 0x8c820090
.L0x0000b468: nop # .word 0x00000000
.L0x0000b46c: jalr $v0 # .word 0x0040f809
.L0x0000b470: li $a2, 0x55 # .word 0x24060055
.L0x0000b474: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x0000b478: lw $a2, 0x15c($s1) # .word 0x8e26015c
.L0x0000b47c: lw $v0, 0x94($a0) # .word 0x8c820094
.L0x0000b480: nop # .word 0x00000000
.L0x0000b484: jalr $v0 # .word 0x0040f809
.L0x0000b488: li $a1, 0x3 # .word 0x24050003
.L0x0000b48c: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x0000b490: lw $a1, 0x160($s1) # .word 0x8e250160
.L0x0000b494: lw $v0, 0x98($a0) # .word 0x8c820098
.L0x0000b498: nop # .word 0x00000000
.L0x0000b49c: jalr $v0 # .word 0x0040f809
.L0x0000b4a0: nop # .word 0x00000000
.L0x0000b4a4: lw $v0, 0x10($s1) # .word 0x8e220010
.L0x0000b4a8: j 0x8008e494 # .word 0x08023925
.L0x0000b4ac: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b4b0: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000b4b4: nop # .word 0x00000000
.L0x0000b4b8: blez $v0, .L0x0000b6f4 # .word 0x1840008e
.L0x0000b4bc: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000b4c0: addiu $s2, $v0, -0x4830 # .word 0x2452b7d0
.L0x0000b4c4: lw $s5, 0x160($s1) # .word 0x8e350160
.L0x0000b4c8: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000b4cc: lw $s4, 0x158($s1) # .word 0x8e340158
.L0x0000b4d0: jalr $v0 # .word 0x0040f809
.L0x0000b4d4: move_ $a0, $zr # .word 0x00002021
.L0x0000b4d8: move_ $a0, $zr # .word 0x00002021
.L0x0000b4dc: li $a1, 0x4 # .word 0x24050004
.L0x0000b4e0: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000b4e4: nop # .word 0x00000000
.L0x0000b4e8: jalr $v1 # .word 0x0060f809
.L0x0000b4ec: move_ $s0, $v0 # .word 0x00408021
.L0x0000b4f0: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000b4f4: andi $s0, 0x1 # .word 0x32100001
.L0x0000b4f8: bnez $s0, .L0x0000b538 # .word 0x1600000f
.L0x0000b4fc: nop # .word 0x00000000
.L0x0000b500: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x0000b504: nop # .word 0x00000000
.L0x0000b508: jalr $v0 # .word 0x0040f809
.L0x0000b50c: move_ $a0, $zr # .word 0x00002021
.L0x0000b510: move_ $a0, $zr # .word 0x00002021
.L0x0000b514: li $a1, 0x4 # .word 0x24050004
.L0x0000b518: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000b51c: nop # .word 0x00000000
.L0x0000b520: jalr $v1 # .word 0x0060f809
.L0x0000b524: move_ $s0, $v0 # .word 0x00408021
.L0x0000b528: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000b52c: andi $s0, 0x1 # .word 0x32100001
.L0x0000b530: beqz $s0, .L0x0000b568 # .word 0x1200000d
.L0x0000b534: nop # .word 0x00000000
.L0x0000b538: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000b53c: nop # .word 0x00000000
.L0x0000b540: addiu $v0, -0x1 # .word 0x2442ffff
.L0x0000b544: bgez $v0, .L0x0000b658 # .word 0x04410044
.L0x0000b548: sw $v0, 0x160($s1) # .word 0xae220160
.L0x0000b54c: lw $v0, 0x158($s1) # .word 0x8e220158
.L0x0000b550: sw $zr, 0x160($s1) # .word 0xae200160
.L0x0000b554: addiu $v0, -0x1 # .word 0x2442ffff
.L0x0000b558: bgez $v0, .L0x0000b658 # .word 0x0441003f
.L0x0000b55c: sw $v0, 0x158($s1) # .word 0xae220158
.L0x0000b560: j 0x8008e308 # .word 0x080238c2
.L0x0000b564: sw $zr, 0x158($s1) # .word 0xae200158
.L0x0000b568: lw $v0, 0x3f4($s2) # .word 0x8e4203f4
.L0x0000b56c: nop # .word 0x00000000
.L0x0000b570: jalr $v0 # .word 0x0040f809
.L0x0000b574: move_ $a0, $zr # .word 0x00002021
.L0x0000b578: move_ $a0, $zr # .word 0x00002021
.L0x0000b57c: li $a1, 0x6 # .word 0x24050006
.L0x0000b580: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000b584: nop # .word 0x00000000
.L0x0000b588: jalr $v1 # .word 0x0060f809
.L0x0000b58c: move_ $s0, $v0 # .word 0x00408021
.L0x0000b590: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000b594: andi $s0, 0x1 # .word 0x32100001
.L0x0000b598: bnez $s0, .L0x0000b5d8 # .word 0x1600000f
.L0x0000b59c: nop # .word 0x00000000
.L0x0000b5a0: lw $v0, 0x3fc($s2) # .word 0x8e4203fc
.L0x0000b5a4: nop # .word 0x00000000
.L0x0000b5a8: jalr $v0 # .word 0x0040f809
.L0x0000b5ac: move_ $a0, $zr # .word 0x00002021
.L0x0000b5b0: move_ $a0, $zr # .word 0x00002021
.L0x0000b5b4: li $a1, 0x6 # .word 0x24050006
.L0x0000b5b8: lw $v1, 0x408($s2) # .word 0x8e430408
.L0x0000b5bc: nop # .word 0x00000000
.L0x0000b5c0: jalr $v1 # .word 0x0060f809
.L0x0000b5c4: move_ $s0, $v0 # .word 0x00408021
.L0x0000b5c8: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000b5cc: andi $s0, 0x1 # .word 0x32100001
.L0x0000b5d0: beqz $s0, .L0x0000b658 # .word 0x12000021
.L0x0000b5d4: nop # .word 0x00000000
.L0x0000b5d8: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000b5dc: nop # .word 0x00000000
.L0x0000b5e0: slti $v0, 0x3 # .word 0x28420003
.L0x0000b5e4: bnez $v0, .L0x0000b634 # .word 0x14400013
.L0x0000b5e8: nop # .word 0x00000000
.L0x0000b5ec: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000b5f0: nop # .word 0x00000000
.L0x0000b5f4: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b5f8: sw $v0, 0x160($s1) # .word 0xae220160
.L0x0000b5fc: slti $v0, 0x3 # .word 0x28420003
.L0x0000b600: bnez $v0, .L0x0000b658 # .word 0x14400015
.L0x0000b604: li $v0, 0x2 # .word 0x24020002
.L0x0000b608: sw $v0, 0x160($s1) # .word 0xae220160
.L0x0000b60c: lw $v0, 0x158($s1) # .word 0x8e220158
.L0x0000b610: lw $v1, 0x15c($s1) # .word 0x8e23015c
.L0x0000b614: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b618: addiu $v1, -0x3 # .word 0x2463fffd
.L0x0000b61c: sw $v0, 0x158($s1) # .word 0xae220158
.L0x0000b620: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x0000b624: beqz $v0, .L0x0000b658 # .word 0x1040000c
.L0x0000b628: nop # .word 0x00000000
.L0x0000b62c: j 0x8008e308 # .word 0x080238c2
.L0x0000b630: sw $v1, 0x158($s1) # .word 0xae230158
.L0x0000b634: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000b638: lw $v1, 0x15c($s1) # .word 0x8e23015c
.L0x0000b63c: addiu $v0, 0x1 # .word 0x24420001
.L0x0000b640: addiu $v1, -0x1 # .word 0x2463ffff
.L0x0000b644: sw $v0, 0x160($s1) # .word 0xae220160
.L0x0000b648: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x0000b64c: beqz $v0, .L0x0000b658 # .word 0x10400002
.L0x0000b650: nop # .word 0x00000000
.L0x0000b654: sw $v1, 0x160($s1) # .word 0xae230160
.L0x0000b658: lw $a0, 0x6c($s3) # .word 0x8e64006c
.L0x0000b65c: nop # .word 0x00000000
.L0x0000b660: beqz $a0, .L0x0000b688 # .word 0x10800009
.L0x0000b664: nop # .word 0x00000000
.L0x0000b668: lw $a1, 0x158($s1) # .word 0x8e250158
.L0x0000b66c: nop # .word 0x00000000
.L0x0000b670: beq $s4, $a1, .L0x0000b688 # .word 0x12850005
.L0x0000b674: nop # .word 0x00000000
.L0x0000b678: lw $v0, 0x98($a0) # .word 0x8c820098
.L0x0000b67c: nop # .word 0x00000000
.L0x0000b680: jalr $v0 # .word 0x0040f809
.L0x0000b684: nop # .word 0x00000000
.L0x0000b688: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000b68c: nop # .word 0x00000000
.L0x0000b690: bne $s5, $v0, .L0x0000b6a8 # .word 0x16a20005
.L0x0000b694: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000b698: lw $v0, 0x158($s1) # .word 0x8e220158
.L0x0000b69c: nop # .word 0x00000000
.L0x0000b6a0: beq $s4, $v0, .L0x0000b6f4 # .word 0x12820014
.L0x0000b6a4: nop # .word 0x00000000
.L0x0000b6a8: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000b6ac: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000b6b0: nop # .word 0x00000000
.L0x0000b6b4: jalr $v0 # .word 0x0040f809
.L0x0000b6b8: ori $a0, 0x513e # .word 0x3484513e
.L0x0000b6bc: move_ $a0, $s1 # .word 0x02202021
.L0x0000b6c0: move_ $a1, $s3 # .word 0x02602821
.L0x0000b6c4: jal 0x8008d9bc # .word 0x0c02366f
.L0x0000b6c8: li $a2, 0x1 # .word 0x24060001
.L0x0000b6cc: li $a1, 0x9a # .word 0x2405009a
.L0x0000b6d0: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000b6d4: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x0000b6d8: sll $a2, $v0, 0x3 # .word 0x000230c0
.L0x0000b6dc: subu $a2, $v0 # .word 0x00c23023
.L0x0000b6e0: sll $a2, 0x1 # .word 0x00063040
.L0x0000b6e4: lw $v0, 0x84($a0) # .word 0x8c820084
.L0x0000b6e8: nop # .word 0x00000000
.L0x0000b6ec: jalr $v0 # .word 0x0040f809
.L0x0000b6f0: addiu $a2, 0x31 # .word 0x24c60031
.L0x0000b6f4: lw $v0, 0x16c($s1) # .word 0x8e22016c
.L0x0000b6f8: nop # .word 0x00000000
.L0x0000b6fc: beqz $v0, .L0x0000b7e8 # .word 0x1040003a
.L0x0000b700: lui $s0, 0x8005 # .word 0x3c108005
.L0x0000b704: addiu $s0, -0x4830 # .word 0x2610b7d0
.L0x0000b708: lw $v0, 0x3f4($s0) # .word 0x8e0203f4
.L0x0000b70c: nop # .word 0x00000000
.L0x0000b710: jalr $v0 # .word 0x0040f809
.L0x0000b714: move_ $a0, $zr # .word 0x00002021
.L0x0000b718: move_ $a0, $zr # .word 0x00002021
.L0x0000b71c: li $a1, 0xe # .word 0x2405000e
.L0x0000b720: lw $v1, 0x408($s0) # .word 0x8e030408
.L0x0000b724: nop # .word 0x00000000
.L0x0000b728: jalr $v1 # .word 0x0060f809
.L0x0000b72c: move_ $s0, $v0 # .word 0x00408021
.L0x0000b730: srav $s0, $s0, $v0 # .word 0x00508007
.L0x0000b734: andi $s0, 0x1 # .word 0x32100001
.L0x0000b738: beqz $s0, .L0x0000b7e8 # .word 0x1200002b
.L0x0000b73c: lui $a0, 0x8004 # .word 0x3c048004
.L0x0000b740: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000b744: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000b748: nop # .word 0x00000000
.L0x0000b74c: jalr $v0 # .word 0x0040f809
.L0x0000b750: ori $a0, 0x50bd # .word 0x348450bd
.L0x0000b754: jal 0x8008dfa0 # .word 0x0c0237e8
.L0x0000b758: move_ $a0, $s1 # .word 0x02202021
.L0x0000b75c: lw $a1, 0x6c($s3) # .word 0x8e65006c
.L0x0000b760: nop # .word 0x00000000
.L0x0000b764: beqz $a1, .L0x0000b7e8 # .word 0x10a00020
.L0x0000b768: li $v0, 0x3 # .word 0x24020003
.L0x0000b76c: j 0x8008e498 # .word 0x08023926
.L0x0000b770: sw $v0, 0xc($a1) # .word 0xaca2000c
.L0x0000b774: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000b778: lw $v0, -0x264($v0) # .word 0x8c42fd9c
.L0x0000b77c: nop # .word 0x00000000
.L0x0000b780: jalr $v0 # .word 0x0040f809
.L0x0000b784: addiu $a0, $s1, 0x80 # .word 0x26240080
.L0x0000b788: beqz $v0, .L0x0000b7e8 # .word 0x10400017
.L0x0000b78c: move_ $a0, $s1 # .word 0x02202021
.L0x0000b790: lw $v0, 0x28($s1) # .word 0x8e220028
.L0x0000b794: nop # .word 0x00000000
.L0x0000b798: jalr $v0 # .word 0x0040f809
.L0x0000b79c: li $a1, 0x3 # .word 0x24050003
.L0x0000b7a0: j 0x8008e498 # .word 0x08023926
.L0x0000b7a4: nop # .word 0x00000000
.L0x0000b7a8: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x0000b7ac: nop # .word 0x00000000
.L0x0000b7b0: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000b7b4: nop # .word 0x00000000
.L0x0000b7b8: jalr $v0 # .word 0x0040f809
.L0x0000b7bc: move_ $a1, $zr # .word 0x00002821
.L0x0000b7c0: j 0x8008e498 # .word 0x08023926
.L0x0000b7c4: nop # .word 0x00000000
.L0x0000b7c8: lw $a0, 0x68($s3) # .word 0x8e640068
.L0x0000b7cc: nop # .word 0x00000000
.L0x0000b7d0: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000b7d4: nop # .word 0x00000000
.L0x0000b7d8: jalr $v0 # .word 0x0040f809
.L0x0000b7dc: li $a1, 0x1 # .word 0x24050001
.L0x0000b7e0: li $v0, 0x2 # .word 0x24020002
.L0x0000b7e4: sw $v0, 0x10($s1) # .word 0xae220010
.L0x0000b7e8: lw $v0, 0x88($s1) # .word 0x8e220088
.L0x0000b7ec: nop # .word 0x00000000
.L0x0000b7f0: sw $v0, 0x78($s1) # .word 0xae220078
.L0x0000b7f4: sw $v0, 0x68($s1) # .word 0xae220068
.L0x0000b7f8: lw $ra, 0x28($sp) # .word 0x8fbf0028
.L0x0000b7fc: lw $s5, 0x24($sp) # .word 0x8fb50024
.L0x0000b800: lw $s4, 0x20($sp) # .word 0x8fb40020
.L0x0000b804: lw $s3, 0x1c($sp) # .word 0x8fb3001c
.L0x0000b808: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x0000b80c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000b810: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000b814: jr $ra # .word 0x03e00008
.L0x0000b818: addiu $sp, 0x30 # .word 0x27bd0030
.L0x0000b81c: addiu $sp, -0xe0 # .word 0x27bdff20
.L0x0000b820: sw $s0, 0xc8($sp) # .word 0xafb000c8
.L0x0000b824: move_ $s0, $a0 # .word 0x00808021
.L0x0000b828: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x0000b82c: sw $ra, 0xdc($sp) # .word 0xafbf00dc
.L0x0000b830: sw $s4, 0xd8($sp) # .word 0xafb400d8
.L0x0000b834: sw $s3, 0xd4($sp) # .word 0xafb300d4
.L0x0000b838: sw $s2, 0xd0($sp) # .word 0xafb200d0
.L0x0000b83c: jal 0x8001f648 # .word 0x0c007d92
.L0x0000b840: sw $s1, 0xcc($sp) # .word 0xafb100cc
.L0x0000b844: li $a0, 0x280 # .word 0x24040280
.L0x0000b848: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000b84c: nop # .word 0x00000000
.L0x0000b850: jalr $v0 # .word 0x0040f809
.L0x0000b854: li $a1, 0x100 # .word 0x24050100
.L0x0000b858: lw $a0, 0x58($s0) # .word 0x8e040058
.L0x0000b85c: lw $a1, 0x5c($s0) # .word 0x8e05005c
.L0x0000b860: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000b864: nop # .word 0x00000000
.L0x0000b868: jalr $v0 # .word 0x0040f809
.L0x0000b86c: li $s1, 0x1000 # .word 0x24111000
.L0x0000b870: lw $a0, 0x68($s0) # .word 0x8e040068
.L0x0000b874: nop # .word 0x00000000
.L0x0000b878: beq $a0, $s1, .L0x0000b8a4 # .word 0x1091000a
.L0x0000b87c: move_ $a1, $s1 # .word 0x02202821
.L0x0000b880: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000b884: nop # .word 0x00000000
.L0x0000b888: jalr $v0 # .word 0x0040f809
.L0x0000b88c: move_ $a2, $s1 # .word 0x02203021
.L0x0000b890: li $a0, 0x140 # .word 0x24040140
.L0x0000b894: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000b898: nop # .word 0x00000000
.L0x0000b89c: jalr $v0 # .word 0x0040f809
.L0x0000b8a0: li $a1, 0x15 # .word 0x24050015
.L0x0000b8a4: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b8a8: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000b8ac: nop # .word 0x00000000
.L0x0000b8b0: jalr $v0 # .word 0x0040f809
.L0x0000b8b4: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000b8b8: move_ $a0, $v0 # .word 0x00402021
.L0x0000b8bc: li $a1, 0x20 # .word 0x24050020
.L0x0000b8c0: li $a2, 0x92 # .word 0x24060092
.L0x0000b8c4: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000b8c8: nop # .word 0x00000000
.L0x0000b8cc: jalr $v0 # .word 0x0040f809
.L0x0000b8d0: li $a3, 0xf # .word 0x2407000f
.L0x0000b8d4: lw $a0, 0x78($s0) # .word 0x8e040078
.L0x0000b8d8: nop # .word 0x00000000
.L0x0000b8dc: beq $a0, $s1, .L0x0000b910 # .word 0x1091000c
.L0x0000b8e0: li $a1, 0x1000 # .word 0x24051000
.L0x0000b8e4: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000b8e8: nop # .word 0x00000000
.L0x0000b8ec: jalr $v0 # .word 0x0040f809
.L0x0000b8f0: move_ $a2, $a1 # .word 0x00a03021
.L0x0000b8f4: li $a0, 0x140 # .word 0x24040140
.L0x0000b8f8: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000b8fc: nop # .word 0x00000000
.L0x0000b900: jalr $v0 # .word 0x0040f809
.L0x0000b904: li $a1, 0x45 # .word 0x24050045
.L0x0000b908: j 0x8008e5d8 # .word 0x08023976
.L0x0000b90c: nop # .word 0x00000000
.L0x0000b910: li $a0, 0x1000 # .word 0x24041000
.L0x0000b914: move_ $a1, $a0 # .word 0x00802821
.L0x0000b918: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000b91c: nop # .word 0x00000000
.L0x0000b920: jalr $v0 # .word 0x0040f809
.L0x0000b924: move_ $a2, $a0 # .word 0x00803021
.L0x0000b928: lw $v1, 0x78($s0) # .word 0x8e030078
.L0x0000b92c: li $v0, 0x1000 # .word 0x24021000
.L0x0000b930: bne $v1, $v0, .L0x0000ba20 # .word 0x1462003b
.L0x0000b934: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b938: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000b93c: addiu $s1, $v0, -0x21f0 # .word 0x2451de10
.L0x0000b940: lw $v0, 0x188($s1) # .word 0x8e220188
.L0x0000b944: nop # .word 0x00000000
.L0x0000b948: jalr $v0 # .word 0x0040f809
.L0x0000b94c: nop # .word 0x00000000
.L0x0000b950: lw $v1, 0x164($s0) # .word 0x8e030164
.L0x0000b954: nop # .word 0x00000000
.L0x0000b958: subu $v0, $v1 # .word 0x00431023
.L0x0000b95c: slti $v0, 0x8 # .word 0x28420008
.L0x0000b960: bnez $v0, .L0x0000b98c # .word 0x1440000a
.L0x0000b964: nop # .word 0x00000000
.L0x0000b968: lw $v0, 0x188($s1) # .word 0x8e220188
.L0x0000b96c: nop # .word 0x00000000
.L0x0000b970: jalr $v0 # .word 0x0040f809
.L0x0000b974: nop # .word 0x00000000
.L0x0000b978: lw $v1, 0x168($s0) # .word 0x8e030168
.L0x0000b97c: sw $v0, 0x164($s0) # .word 0xae020164
.L0x0000b980: li $v0, 0x1 # .word 0x24020001
.L0x0000b984: subu $v0, $v1 # .word 0x00431023
.L0x0000b988: sw $v0, 0x168($s0) # .word 0xae020168
.L0x0000b98c: lw $v0, 0x168($s0) # .word 0x8e020168
.L0x0000b990: nop # .word 0x00000000
.L0x0000b994: beqz $v0, .L0x0000ba20 # .word 0x10400022
.L0x0000b998: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b99c: lw $v0, 0x158($s0) # .word 0x8e020158
.L0x0000b9a0: nop # .word 0x00000000
.L0x0000b9a4: beqz $v0, .L0x0000b9d8 # .word 0x1040000c
.L0x0000b9a8: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b9ac: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000b9b0: nop # .word 0x00000000
.L0x0000b9b4: jalr $v0 # .word 0x0040f809
.L0x0000b9b8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000b9bc: move_ $a0, $v0 # .word 0x00402021
.L0x0000b9c0: li $a1, 0x34 # .word 0x24050034
.L0x0000b9c4: li $a2, 0x123 # .word 0x24060123
.L0x0000b9c8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000b9cc: nop # .word 0x00000000
.L0x0000b9d0: jalr $v0 # .word 0x0040f809
.L0x0000b9d4: li $a3, 0x2d # .word 0x2407002d
.L0x0000b9d8: lw $v0, 0x15c($s0) # .word 0x8e02015c
.L0x0000b9dc: lw $v1, 0x158($s0) # .word 0x8e030158
.L0x0000b9e0: addiu $v0, -0x3 # .word 0x2442fffd
.L0x0000b9e4: slt $v1, $v0 # .word 0x0062182a
.L0x0000b9e8: beqz $v1, .L0x0000ba1c # .word 0x1060000c
.L0x0000b9ec: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000b9f0: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000b9f4: nop # .word 0x00000000
.L0x0000b9f8: jalr $v0 # .word 0x0040f809
.L0x0000b9fc: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000ba00: move_ $a0, $v0 # .word 0x00402021
.L0x0000ba04: li $a1, 0x35 # .word 0x24050035
.L0x0000ba08: li $a2, 0x123 # .word 0x24060123
.L0x0000ba0c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000ba10: nop # .word 0x00000000
.L0x0000ba14: jalr $v0 # .word 0x0040f809
.L0x0000ba18: li $a3, 0x55 # .word 0x24070055
.L0x0000ba1c: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000ba20: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000ba24: nop # .word 0x00000000
.L0x0000ba28: jalr $v0 # .word 0x0040f809
.L0x0000ba2c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000ba30: move_ $a0, $v0 # .word 0x00402021
.L0x0000ba34: li $a1, 0x22 # .word 0x24050022
.L0x0000ba38: li $a2, 0x92 # .word 0x24060092
.L0x0000ba3c: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000ba40: nop # .word 0x00000000
.L0x0000ba44: jalr $v0 # .word 0x0040f809
.L0x0000ba48: li $a3, 0x2a # .word 0x2407002a
.L0x0000ba4c: lw $v0, 0x15c($s0) # .word 0x8e02015c
.L0x0000ba50: nop # .word 0x00000000
.L0x0000ba54: blez $v0, .L0x0000bc00 # .word 0x1840006a
.L0x0000ba58: li $v0, 0x1000 # .word 0x24021000
.L0x0000ba5c: lw $v1, 0x88($s0) # .word 0x8e030088
.L0x0000ba60: nop # .word 0x00000000
.L0x0000ba64: beq $v1, $v0, .L0x0000baa0 # .word 0x1062000e
.L0x0000ba68: nop # .word 0x00000000
.L0x0000ba6c: move_ $a1, $v0 # .word 0x00402821
.L0x0000ba70: lw $a0, 0x78($s0) # .word 0x8e040078
.L0x0000ba74: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000ba78: nop # .word 0x00000000
.L0x0000ba7c: jalr $v0 # .word 0x0040f809
.L0x0000ba80: li $a2, 0x1000 # .word 0x24061000
.L0x0000ba84: li $a0, 0x140 # .word 0x24040140
.L0x0000ba88: lw $v0, 0xa4($sp) # .word 0x8fa200a4
.L0x0000ba8c: nop # .word 0x00000000
.L0x0000ba90: jalr $v0 # .word 0x0040f809
.L0x0000ba94: li $a1, 0xa4 # .word 0x240500a4
.L0x0000ba98: j 0x8008e76c # .word 0x080239db
.L0x0000ba9c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000baa0: li $a0, 0x1000 # .word 0x24041000
.L0x0000baa4: move_ $a1, $a0 # .word 0x00802821
.L0x0000baa8: lw $v0, 0x9c($sp) # .word 0x8fa2009c
.L0x0000baac: nop # .word 0x00000000
.L0x0000bab0: jalr $v0 # .word 0x0040f809
.L0x0000bab4: move_ $a2, $a0 # .word 0x00803021
.L0x0000bab8: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000babc: move_ $s1, $zr # .word 0x00008821
.L0x0000bac0: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000bac4: addiu $v0, 0x4b38 # .word 0x24424b38
.L0x0000bac8: move_ $s3, $v0 # .word 0x00409821
.L0x0000bacc: lw $v0, 0x424($s3) # .word 0x8e620424
.L0x0000bad0: nop # .word 0x00000000
.L0x0000bad4: jalr $v0 # .word 0x0040f809
.L0x0000bad8: li $s2, 0x8b # .word 0x2412008b
.L0x0000badc: move_ $a0, $v0 # .word 0x00402021
.L0x0000bae0: li $a1, 0x2a # .word 0x2405002a
.L0x0000bae4: li $a2, 0x54 # .word 0x24060054
.L0x0000bae8: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000baec: nop # .word 0x00000000
.L0x0000baf0: jalr $v0 # .word 0x0040f809
.L0x0000baf4: li $a3, 0x64 # .word 0x24070064
.L0x0000baf8: li $a0, 0x140 # .word 0x24040140
.L0x0000bafc: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000bb00: nop # .word 0x00000000
.L0x0000bb04: jalr $v0 # .word 0x0040f809
.L0x0000bb08: move_ $a1, $s1 # .word 0x02202821
.L0x0000bb0c: lw $a0, 0x58($s0) # .word 0x8e040058
.L0x0000bb10: lw $a1, 0x5c($s0) # .word 0x8e05005c
.L0x0000bb14: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000bb18: nop # .word 0x00000000
.L0x0000bb1c: jalr $v0 # .word 0x0040f809
.L0x0000bb20: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000bb24: lw $v0, 0x424($s3) # .word 0x8e620424
.L0x0000bb28: nop # .word 0x00000000
.L0x0000bb2c: jalr $v0 # .word 0x0040f809
.L0x0000bb30: lui $a0, 0x286 # .word 0x3c040286
.L0x0000bb34: move_ $a0, $v0 # .word 0x00402021
.L0x0000bb38: li $a1, 0x14 # .word 0x24050014
.L0x0000bb3c: li $a2, 0x5b # .word 0x2406005b
.L0x0000bb40: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000bb44: nop # .word 0x00000000
.L0x0000bb48: jalr $v0 # .word 0x0040f809
.L0x0000bb4c: li $a3, 0x7f # .word 0x2407007f
.L0x0000bb50: lw $v0, 0x158($s0) # .word 0x8e020158
.L0x0000bb54: lw $v1, 0x160($s0) # .word 0x8e030160
.L0x0000bb58: lw $a0, 0x54($s0) # .word 0x8e040054
.L0x0000bb5c: addu $v0, $v1 # .word 0x00431021
.L0x0000bb60: sll $v0, 0x2 # .word 0x00021080
.L0x0000bb64: addu $v0, $s0, $v0 # .word 0x02021021
.L0x0000bb68: lw $a1, 0x90($v0) # .word 0x8c450090
.L0x0000bb6c: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000bb70: lw $v0, -0x4b84($v0) # .word 0x8c42b47c
.L0x0000bb74: nop # .word 0x00000000
.L0x0000bb78: jalr $v0 # .word 0x0040f809
.L0x0000bb7c: addiu $a2, $sp, 0xb0 # .word 0x27a600b0
.L0x0000bb80: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000bb84: addiu $s4, $v0, 0x2bdc # .word 0x24542bdc
.L0x0000bb88: sll $v0, $s1, 0x1 # .word 0x00111040
.L0x0000bb8c: addiu $v1, $sp, 0xb0 # .word 0x27a300b0
.L0x0000bb90: addu $s0, $v1, $v0 # .word 0x00628021
.L0x0000bb94: lh $v0, 0x8($s0) # .word 0x86020008
.L0x0000bb98: nop # .word 0x00000000
.L0x0000bb9c: beqz $v0, .L0x0000bbf0 # .word 0x10400014
.L0x0000bba0: nop # .word 0x00000000
.L0x0000bba4: lw $v0, 0x424($s3) # .word 0x8e620424
.L0x0000bba8: nop # .word 0x00000000
.L0x0000bbac: jalr $v0 # .word 0x0040f809
.L0x0000bbb0: lui $a0, 0x286 # .word 0x3c040286
.L0x0000bbb4: move_ $a0, $v0 # .word 0x00402021
.L0x0000bbb8: li $a2, 0xb4 # .word 0x240600b4
.L0x0000bbbc: lhu $v1, 0x8($s0) # .word 0x96030008
.L0x0000bbc0: move_ $a3, $s2 # .word 0x02403821
.L0x0000bbc4: andi $v1, 0x1fff # .word 0x30631fff
.L0x0000bbc8: addiu $v1, -0x1 # .word 0x2463ffff
.L0x0000bbcc: sll $v0, $v1, 0x3 # .word 0x000310c0
.L0x0000bbd0: addu $v0, $v1 # .word 0x00431021
.L0x0000bbd4: sll $v0, 0x1 # .word 0x00021040
.L0x0000bbd8: addu $v0, $s4 # .word 0x00541021
.L0x0000bbdc: lbu $a1, 0x4($v0) # .word 0x90450004
.L0x0000bbe0: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000bbe4: nop # .word 0x00000000
.L0x0000bbe8: jalr $v0 # .word 0x0040f809
.L0x0000bbec: addiu $a1, 0x37 # .word 0x24a50037
.L0x0000bbf0: addiu $s1, 0x1 # .word 0x26310001
.L0x0000bbf4: slti $v0, $s1, 0x6 # .word 0x2a220006
.L0x0000bbf8: bnez $v0, .L0x0000bb88 # .word 0x1440ffe3
.L0x0000bbfc: addiu $s2, 0xe # .word 0x2652000e
.L0x0000bc00: lw $ra, 0xdc($sp) # .word 0x8fbf00dc
.L0x0000bc04: lw $s4, 0xd8($sp) # .word 0x8fb400d8
.L0x0000bc08: lw $s3, 0xd4($sp) # .word 0x8fb300d4
.L0x0000bc0c: lw $s2, 0xd0($sp) # .word 0x8fb200d0
.L0x0000bc10: lw $s1, 0xcc($sp) # .word 0x8fb100cc
.L0x0000bc14: lw $s0, 0xc8($sp) # .word 0x8fb000c8
.L0x0000bc18: jr $ra # .word 0x03e00008
.L0x0000bc1c: addiu $sp, 0xe0 # .word 0x27bd00e0
.L0x0000bc20: addiu $sp, -0x80 # .word 0x27bdff80
.L0x0000bc24: sw $s1, 0x74($sp) # .word 0xafb10074
.L0x0000bc28: move_ $s1, $a0 # .word 0x00808821
.L0x0000bc2c: sw $s2, 0x78($sp) # .word 0xafb20078
.L0x0000bc30: sw $ra, 0x7c($sp) # .word 0xafbf007c
.L0x0000bc34: sw $s0, 0x70($sp) # .word 0xafb00070
.L0x0000bc38: lw $v1, 0xc($s1) # .word 0x8e23000c
.L0x0000bc3c: li $v0, 0x1 # .word 0x24020001
.L0x0000bc40: beq $v1, $v0, .L0x0000bddc # .word 0x10620066
.L0x0000bc44: move_ $s2, $a1 # .word 0x00a09021
.L0x0000bc48: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x0000bc4c: bnez $v0, .L0x0000bc5c # .word 0x14400003
.L0x0000bc50: slti $v0, $v1, 0x4 # .word 0x28620004
.L0x0000bc54: bnez $v0, .L0x0000bdf4 # .word 0x14400067
.L0x0000bc58: nop # .word 0x00000000
.L0x0000bc5c: lw $v0, 0x38($s1) # .word 0x8e220038
.L0x0000bc60: nop # .word 0x00000000
.L0x0000bc64: jalr $v0 # .word 0x0040f809
.L0x0000bc68: move_ $a0, $s1 # .word 0x02202021
.L0x0000bc6c: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000bc70: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x0000bc74: lw $v0, -0x4b94($v0) # .word 0x8c42b46c
.L0x0000bc78: nop # .word 0x00000000
.L0x0000bc7c: jalr $v0 # .word 0x0040f809
.L0x0000bc80: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x0000bc84: move_ $a0, $zr # .word 0x00002021
.L0x0000bc88: addiu $a1, $sp, 0x10 # .word 0x27a50010
.L0x0000bc8c: lh $v1, ($a1) # .word 0x84a30000
.L0x0000bc90: nop # .word 0x00000000
.L0x0000bc94: slti $v0, $v1, 0x3 # .word 0x28620003
.L0x0000bc98: bnez $v0, .L0x0000bcd0 # .word 0x1440000d
.L0x0000bc9c: addiu $a0, 0x1 # .word 0x24840001
.L0x0000bca0: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000bca4: nop # .word 0x00000000
.L0x0000bca8: sll $v0, 0x2 # .word 0x00021080
.L0x0000bcac: addu $v0, $s1, $v0 # .word 0x02221021
.L0x0000bcb0: sw $v1, 0x90($v0) # .word 0xac430090
.L0x0000bcb4: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000bcb8: nop # .word 0x00000000
.L0x0000bcbc: addiu $v0, 0x1 # .word 0x24420001
.L0x0000bcc0: sw $v0, 0x15c($s1) # .word 0xae22015c
.L0x0000bcc4: slti $v0, $a0, 0x3 # .word 0x28820003
.L0x0000bcc8: bnez $v0, .L0x0000bc8c # .word 0x1440fff0
.L0x0000bccc: addiu $a1, 0x2 # .word 0x24a50002
.L0x0000bcd0: lw $v0, 0x50($s1) # .word 0x8e220050
.L0x0000bcd4: nop # .word 0x00000000
.L0x0000bcd8: beqz $v0, .L0x0000bd74 # .word 0x10400026
.L0x0000bcdc: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000bce0: addiu $s0, $sp, 0x18 # .word 0x27b00018
.L0x0000bce4: lw $a0, 0x54($s1) # .word 0x8e240054
.L0x0000bce8: lw $v0, -0x4b8c($v0) # .word 0x8c42b474
.L0x0000bcec: nop # .word 0x00000000
.L0x0000bcf0: jalr $v0 # .word 0x0040f809
.L0x0000bcf4: move_ $a1, $s0 # .word 0x02002821
.L0x0000bcf8: move_ $a0, $zr # .word 0x00002021
.L0x0000bcfc: lh $v1, ($s0) # .word 0x86030000
.L0x0000bd00: nop # .word 0x00000000
.L0x0000bd04: slti $v0, $v1, 0x3 # .word 0x28620003
.L0x0000bd08: bnez $v0, .L0x0000bd64 # .word 0x14400016
.L0x0000bd0c: nop # .word 0x00000000
.L0x0000bd10: lw $v0, 0x90($s1) # .word 0x8e220090
.L0x0000bd14: nop # .word 0x00000000
.L0x0000bd18: beq $v0, $v1, .L0x0000bd64 # .word 0x10430012
.L0x0000bd1c: nop # .word 0x00000000
.L0x0000bd20: lw $v0, 0x94($s1) # .word 0x8e220094
.L0x0000bd24: nop # .word 0x00000000
.L0x0000bd28: beq $v0, $v1, .L0x0000bd64 # .word 0x1043000e
.L0x0000bd2c: nop # .word 0x00000000
.L0x0000bd30: lw $v0, 0x98($s1) # .word 0x8e220098
.L0x0000bd34: nop # .word 0x00000000
.L0x0000bd38: beq $v0, $v1, .L0x0000bd64 # .word 0x1043000a
.L0x0000bd3c: nop # .word 0x00000000
.L0x0000bd40: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000bd44: nop # .word 0x00000000
.L0x0000bd48: sll $v0, 0x2 # .word 0x00021080
.L0x0000bd4c: addu $v0, $s1, $v0 # .word 0x02221021
.L0x0000bd50: sw $v1, 0x90($v0) # .word 0xac430090
.L0x0000bd54: lw $v0, 0x15c($s1) # .word 0x8e22015c
.L0x0000bd58: nop # .word 0x00000000
.L0x0000bd5c: addiu $v0, 0x1 # .word 0x24420001
.L0x0000bd60: sw $v0, 0x15c($s1) # .word 0xae22015c
.L0x0000bd64: addiu $a0, 0x1 # .word 0x24840001
.L0x0000bd68: slti $v0, $a0, 0x2c # .word 0x2882002c
.L0x0000bd6c: bnez $v0, .L0x0000bcfc # .word 0x1440ffe3
.L0x0000bd70: addiu $s0, 0x2 # .word 0x26100002
.L0x0000bd74: move_ $a0, $s1 # .word 0x02202021
.L0x0000bd78: jal 0x8008d7cc # .word 0x0c0235f3
.L0x0000bd7c: move_ $a1, $s2 # .word 0x02402821
.L0x0000bd80: li $a2, 0x9a # .word 0x2406009a
.L0x0000bd84: lh $a0, 0x58($s1) # .word 0x86240058
.L0x0000bd88: lw $a1, 0x5c($s1) # .word 0x8e25005c
.L0x0000bd8c: lw $v0, 0x160($s1) # .word 0x8e220160
.L0x0000bd90: addiu $a1, -0x1 # .word 0x24a5ffff
.L0x0000bd94: sll $a3, $v0, 0x3 # .word 0x000238c0
.L0x0000bd98: subu $a3, $v0 # .word 0x00e23823
.L0x0000bd9c: sll $a3, 0x1 # .word 0x00073840
.L0x0000bda0: addiu $a3, 0x31 # .word 0x24e70031
.L0x0000bda4: sll $a3, 0x10 # .word 0x00073c00
.L0x0000bda8: jal 0x8001b364 # .word 0x0c006cd9
.L0x0000bdac: sra $a3, 0x10 # .word 0x00073c03
.L0x0000bdb0: move_ $a0, $v0 # .word 0x00402021
.L0x0000bdb4: sw $a0, 0x68($s2) # .word 0xae440068
.L0x0000bdb8: lw $v0, 0x80($a0) # .word 0x8c820080
.L0x0000bdbc: nop # .word 0x00000000
.L0x0000bdc0: jalr $v0 # .word 0x0040f809
.L0x0000bdc4: move_ $a1, $zr # .word 0x00002821
.L0x0000bdc8: li $v0, 0xa # .word 0x2402000a
.L0x0000bdcc: sw $v0, 0x60($s1) # .word 0xae220060
.L0x0000bdd0: sw $v0, 0x70($s1) # .word 0xae220070
.L0x0000bdd4: j 0x8008eaa4 # .word 0x08023aa9
.L0x0000bdd8: sw $v0, 0x80($s1) # .word 0xae220080
.L0x0000bddc: move_ $a0, $s1 # .word 0x02202021
.L0x0000bde0: jal 0x8008e018 # .word 0x0c023806
.L0x0000bde4: move_ $a1, $s2 # .word 0x02402821
.L0x0000bde8: move_ $a0, $s1 # .word 0x02202021
.L0x0000bdec: jal 0x8008e4cc # .word 0x0c023933
.L0x0000bdf0: move_ $a1, $s2 # .word 0x02402821
.L0x0000bdf4: lw $ra, 0x7c($sp) # .word 0x8fbf007c
.L0x0000bdf8: lw $s2, 0x78($sp) # .word 0x8fb20078
.L0x0000bdfc: lw $s1, 0x74($sp) # .word 0x8fb10074
.L0x0000be00: lw $s0, 0x70($sp) # .word 0x8fb00070
.L0x0000be04: jr $ra # .word 0x03e00008
.L0x0000be08: addiu $sp, 0x80 # .word 0x27bd0080
.L0x0000be0c: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000be10: sw $s2, 0x18($sp) # .word 0xafb20018
.L0x0000be14: move_ $s2, $a0 # .word 0x00809021
.L0x0000be18: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000be1c: move_ $s0, $a1 # .word 0x00a08021
.L0x0000be20: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000be24: move_ $s1, $a2 # .word 0x00c08821
.L0x0000be28: lui $a0, 0x8009 # .word 0x3c048009
.L0x0000be2c: addiu $a0, -0x1730 # .word 0x2484e8d0
.L0x0000be30: li $a1, 0x174 # .word 0x24050174
.L0x0000be34: sw $ra, 0x1c($sp) # .word 0xafbf001c
.L0x0000be38: jal 0x80014504 # .word 0x0c005141
.L0x0000be3c: li $a2, 0x70 # .word 0x24060070
.L0x0000be40: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000be44: addiu $v1, -0x2060 # .word 0x2463dfa0
.L0x0000be48: sw $v1, 0x170($v0) # .word 0xac430170
.L0x0000be4c: li $v1, 0x1000 # .word 0x24031000
.L0x0000be50: sw $v1, 0x58($v0) # .word 0xac430058
.L0x0000be54: li $v1, 0x2 # .word 0x24030002
.L0x0000be58: sw $v1, 0x5c($v0) # .word 0xac43005c
.L0x0000be5c: sw $s0, 0x50($v0) # .word 0xac500050
.L0x0000be60: sw $s2, 0x54($v0) # .word 0xac520054
.L0x0000be64: sw $s1, 0x16c($v0) # .word 0xac51016c
.L0x0000be68: lw $ra, 0x1c($sp) # .word 0x8fbf001c
.L0x0000be6c: lw $s2, 0x18($sp) # .word 0x8fb20018
.L0x0000be70: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000be74: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000be78: jr $ra # .word 0x03e00008
.L0x0000be7c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000be80: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000be84: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000be88: move_ $s0, $a0 # .word 0x00808021
.L0x0000be8c: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000be90: move_ $s1, $a1 # .word 0x00a08821
.L0x0000be94: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000be98: lw $v1, 0x10($s0) # .word 0x8e030010
.L0x0000be9c: li $a1, 0x1 # .word 0x24050001
.L0x0000bea0: beq $v1, $a1, .L0x0000bee4 # .word 0x10650010
.L0x0000bea4: slti $v0, $v1, 0x2 # .word 0x28620002
.L0x0000bea8: bnez $v0, .L0x0000bec4 # .word 0x14400006
.L0x0000beac: nop # .word 0x00000000
.L0x0000beb0: li $a0, 0x2 # .word 0x24040002
.L0x0000beb4: beq $v1, $a0, .L0x0000bf44 # .word 0x10640023
.L0x0000beb8: li $v0, 0x3 # .word 0x24020003
.L0x0000bebc: beq $v1, $v0, .L0x0000bf64 # .word 0x10620029
.L0x0000bec0: nop # .word 0x00000000
.L0x0000bec4: lw $v0, ($s1) # .word 0x8e220000
.L0x0000bec8: nop # .word 0x00000000
.L0x0000becc: bnez $v0, .L0x0000bf28 # .word 0x14400016
.L0x0000bed0: nop # .word 0x00000000
.L0x0000bed4: jal 0x8008a610 # .word 0x0c022984
.L0x0000bed8: move_ $a0, $s0 # .word 0x02002021
.L0x0000bedc: j 0x8008ebd8 # .word 0x08023af6
.L0x0000bee0: sw $v0, ($s1) # .word 0xae220000
.L0x0000bee4: lw $a0, ($s1) # .word 0x8e240000
.L0x0000bee8: nop # .word 0x00000000
.L0x0000beec: beqz $a0, .L0x0000bf3c # .word 0x10800013
.L0x0000bef0: li $v0, 0x3 # .word 0x24020003
.L0x0000bef4: lw $v0, 0x54($a0) # .word 0x8c820054
.L0x0000bef8: nop # .word 0x00000000
.L0x0000befc: beqz $v0, .L0x0000bf8c # .word 0x10400023
.L0x0000bf00: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000bf04: lw $v0, 0x60($a0) # .word 0x8c820060
.L0x0000bf08: addiu $v1, -0xb48 # .word 0x2463f4b8
.L0x0000bf0c: sll $v0, 0x2 # .word 0x00021080
.L0x0000bf10: addu $v0, $v1 # .word 0x00431021
.L0x0000bf14: lw $v0, ($v0) # .word 0x8c420000
.L0x0000bf18: nop # .word 0x00000000
.L0x0000bf1c: jalr $v0 # .word 0x0040f809
.L0x0000bf20: move_ $a0, $s0 # .word 0x02002021
.L0x0000bf24: sw $v0, 0x4($s1) # .word 0xae220004
.L0x0000bf28: lw $v0, 0x10($s0) # .word 0x8e020010
.L0x0000bf2c: nop # .word 0x00000000
.L0x0000bf30: addiu $v0, 0x1 # .word 0x24420001
.L0x0000bf34: j 0x8008ec3c # .word 0x08023b0f
.L0x0000bf38: sw $v0, 0x10($s0) # .word 0xae020010
.L0x0000bf3c: j 0x8008ec3c # .word 0x08023b0f
.L0x0000bf40: sw $v0, 0x10($s0) # .word 0xae020010
.L0x0000bf44: lw $v0, 0x4($s1) # .word 0x8e220004
.L0x0000bf48: nop # .word 0x00000000
.L0x0000bf4c: bnez $v0, .L0x0000bf8c # .word 0x1440000f
.L0x0000bf50: nop # .word 0x00000000
.L0x0000bf54: sw $a1, 0x10($s0) # .word 0xae050010
.L0x0000bf58: lw $v0, ($s1) # .word 0x8e220000
.L0x0000bf5c: j 0x8008ec3c # .word 0x08023b0f
.L0x0000bf60: sw $zr, 0x54($v0) # .word 0xac400054
.L0x0000bf64: lw $v0, 0x8($s1) # .word 0x8e220008
.L0x0000bf68: nop # .word 0x00000000
.L0x0000bf6c: lw $v0, 0xc($v0) # .word 0x8c42000c
.L0x0000bf70: nop # .word 0x00000000
.L0x0000bf74: bne $v0, $a0, .L0x0000bf8c # .word 0x14440005
.L0x0000bf78: move_ $a0, $s0 # .word 0x02002021
.L0x0000bf7c: lw $v0, 0x28($a0) # .word 0x8c820028
.L0x0000bf80: nop # .word 0x00000000
.L0x0000bf84: jalr $v0 # .word 0x0040f809
.L0x0000bf88: li $a1, 0x3 # .word 0x24050003
.L0x0000bf8c: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x0000bf90: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000bf94: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000bf98: jr $ra # .word 0x03e00008
.L0x0000bf9c: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000bfa0: sw $zr, 0x60($a0) # .word 0xac800060
.L0x0000bfa4: move_ $a1, $zr # .word 0x00002821
.L0x0000bfa8: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000bfac: addiu $v1, $v0, -0x72cc # .word 0x24438d34
.L0x0000bfb0: lw $v0, 0x70($v1) # .word 0x8c620070
.L0x0000bfb4: nop # .word 0x00000000
.L0x0000bfb8: bltz $v0, .L0x0000bfd0 # .word 0x04400005
.L0x0000bfbc: nop # .word 0x00000000
.L0x0000bfc0: lw $v0, 0x60($a0) # .word 0x8c820060
.L0x0000bfc4: nop # .word 0x00000000
.L0x0000bfc8: addiu $v0, 0x1 # .word 0x24420001
.L0x0000bfcc: sw $v0, 0x60($a0) # .word 0xac820060
.L0x0000bfd0: addiu $a1, 0x1 # .word 0x24a50001
.L0x0000bfd4: slti $v0, $a1, 0x3 # .word 0x28a20003
.L0x0000bfd8: bnez $v0, .L0x0000bfb0 # .word 0x1440fff5
.L0x0000bfdc: addiu $v1, 0x4 # .word 0x24630004
.L0x0000bfe0: move_ $a1, $zr # .word 0x00002821
.L0x0000bfe4: li $t1, -0x1 # .word 0x2409ffff
.L0x0000bfe8: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000bfec: addiu $t0, $v0, -0x72cc # .word 0x24488d34
.L0x0000bff0: move_ $a2, $t0 # .word 0x01003021
.L0x0000bff4: lw $v0, 0x70($a2) # .word 0x8cc20070
.L0x0000bff8: nop # .word 0x00000000
.L0x0000bffc: bgez $v0, .L0x0000c044 # .word 0x04410011
.L0x0000c000: slti $v0, $a1, 0x3 # .word 0x28a20003
.L0x0000c004: beqz $v0, .L0x0000c044 # .word 0x1040000f
.L0x0000c008: move_ $a0, $a1 # .word 0x00a02021
.L0x0000c00c: move_ $a3, $a2 # .word 0x00c03821
.L0x0000c010: sll $v0, $a1, 0x2 # .word 0x00051080
.L0x0000c014: addu $v1, $v0, $t0 # .word 0x00481821
.L0x0000c018: lw $v0, 0x70($v1) # .word 0x8c620070
.L0x0000c01c: nop # .word 0x00000000
.L0x0000c020: bltz $v0, .L0x0000c034 # .word 0x04400004
.L0x0000c024: nop # .word 0x00000000
.L0x0000c028: sw $v0, 0x70($a3) # .word 0xace20070
.L0x0000c02c: j 0x8008ecf4 # .word 0x08023b3d
.L0x0000c030: sw $t1, 0x70($v1) # .word 0xac690070
.L0x0000c034: addiu $a0, 0x1 # .word 0x24840001
.L0x0000c038: slti $v0, $a0, 0x3 # .word 0x28820003
.L0x0000c03c: bnez $v0, .L0x0000c018 # .word 0x1440fff6
.L0x0000c040: addiu $v1, 0x4 # .word 0x24630004
.L0x0000c044: addiu $a1, 0x1 # .word 0x24a50001
.L0x0000c048: slti $v0, $a1, 0x3 # .word 0x28a20003
.L0x0000c04c: bnez $v0, .L0x0000bff4 # .word 0x1440ffe9
.L0x0000c050: addiu $a2, 0x4 # .word 0x24c60004
.L0x0000c054: jr $ra # .word 0x03e00008
.L0x0000c058: nop # .word 0x00000000
.L0x0000c05c: addiu $sp, -0xc0 # .word 0x27bdff40
.L0x0000c060: sw $s0, 0xb0($sp) # .word 0xafb000b0
.L0x0000c064: move_ $s0, $a0 # .word 0x00808021
.L0x0000c068: sw $ra, 0xb8($sp) # .word 0xafbf00b8
.L0x0000c06c: sw $s1, 0xb4($sp) # .word 0xafb100b4
.L0x0000c070: lw $s1, 0xc($s0) # .word 0x8e11000c
.L0x0000c074: li $v1, 0x1 # .word 0x24030001
.L0x0000c078: beq $s1, $v1, .L0x0000c118 # .word 0x12230027
.L0x0000c07c: slti $v0, $s1, 0x2 # .word 0x2a220002
.L0x0000c080: bnez $v0, .L0x0000c098 # .word 0x14400005
.L0x0000c084: li $v0, 0x2 # .word 0x24020002
.L0x0000c088: beq $s1, $v0, .L0x0000c1dc # .word 0x12220054
.L0x0000c08c: li $v0, 0x3 # .word 0x24020003
.L0x0000c090: beq $s1, $v0, .L0x0000c1c4 # .word 0x1222004c
.L0x0000c094: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000c098: lw $v0, 0x10($s0) # .word 0x8e020010
.L0x0000c09c: nop # .word 0x00000000
.L0x0000c0a0: beqz $v0, .L0x0000c0b0 # .word 0x10400003
.L0x0000c0a4: nop # .word 0x00000000
.L0x0000c0a8: beq $v0, $v1, .L0x0000c0d8 # .word 0x1043000b
.L0x0000c0ac: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000c0b0: lui $v0, 0x8009 # .word 0x3c028009
.L0x0000c0b4: lw $v0, -0x270($v0) # .word 0x8c42fd90
.L0x0000c0b8: nop # .word 0x00000000
.L0x0000c0bc: jalr $v0 # .word 0x0040f809
.L0x0000c0c0: nop # .word 0x00000000
.L0x0000c0c4: lw $v0, 0x10($s0) # .word 0x8e020010
.L0x0000c0c8: nop # .word 0x00000000
.L0x0000c0cc: addiu $v0, 0x1 # .word 0x24420001
.L0x0000c0d0: j 0x8008ee8c # .word 0x08023ba3
.L0x0000c0d4: sw $v0, 0x10($s0) # .word 0xae020010
.L0x0000c0d8: lw $v0, -0x26c($v0) # .word 0x8c42fd94
.L0x0000c0dc: nop # .word 0x00000000
.L0x0000c0e0: jalr $v0 # .word 0x0040f809
.L0x0000c0e4: nop # .word 0x00000000
.L0x0000c0e8: bnez $v0, .L0x0000c1dc # .word 0x1440003c
.L0x0000c0ec: nop # .word 0x00000000
.L0x0000c0f0: lw $v0, 0x38($s0) # .word 0x8e020038
.L0x0000c0f4: nop # .word 0x00000000
.L0x0000c0f8: jalr $v0 # .word 0x0040f809
.L0x0000c0fc: move_ $a0, $s0 # .word 0x02002021
.L0x0000c100: move_ $a0, $s0 # .word 0x02002021
.L0x0000c104: li $v0, 0x3 # .word 0x24020003
.L0x0000c108: jal 0x8008ec50 # .word 0x0c023b14
.L0x0000c10c: sw $v0, 0x5c($a0) # .word 0xac82005c
.L0x0000c110: j 0x8008ee8c # .word 0x08023ba3
.L0x0000c114: nop # .word 0x00000000
.L0x0000c118: jal 0x8008eb30 # .word 0x0c023acc
.L0x0000c11c: move_ $a0, $s0 # .word 0x02002021
.L0x0000c120: jal 0x8001f648 # .word 0x0c007d92
.L0x0000c124: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x0000c128: lw $a0, 0x50($s0) # .word 0x8e040050
.L0x0000c12c: lw $v0, 0x8c($sp) # .word 0x8fa2008c
.L0x0000c130: nop # .word 0x00000000
.L0x0000c134: jalr $v0 # .word 0x0040f809
.L0x0000c138: li $a1, 0x7 # .word 0x24050007
.L0x0000c13c: li $a0, 0x280 # .word 0x24040280
.L0x0000c140: lw $v0, 0x84($sp) # .word 0x8fa20084
.L0x0000c144: nop # .word 0x00000000
.L0x0000c148: jalr $v0 # .word 0x0040f809
.L0x0000c14c: li $a1, 0x100 # .word 0x24050100
.L0x0000c150: lw $v0, 0x58($s0) # .word 0x8e020058
.L0x0000c154: nop # .word 0x00000000
.L0x0000c158: beqz $v0, .L0x0000c188 # .word 0x1040000b
.L0x0000c15c: move_ $a0, $zr # .word 0x00002021
.L0x0000c160: lw $v0, 0x54($s0) # .word 0x8e020054
.L0x0000c164: nop # .word 0x00000000
.L0x0000c168: addiu $v1, $v0, 0x1 # .word 0x24430001
.L0x0000c16c: slti $v0, $v1, 0x60 # .word 0x28620060
.L0x0000c170: beqz $v0, .L0x0000c17c # .word 0x10400002
.L0x0000c174: sw $v1, 0x54($s0) # .word 0xae030054
.L0x0000c178: move_ $a0, $v1 # .word 0x00602021
.L0x0000c17c: sw $a0, 0x54($s0) # .word 0xae040054
.L0x0000c180: j 0x8008ee3c # .word 0x08023b8f
.L0x0000c184: sw $zr, 0x58($s0) # .word 0xae000058
.L0x0000c188: sw $s1, 0x58($s0) # .word 0xae110058
.L0x0000c18c: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000c190: lw $v0, 0x4f5c($v0) # .word 0x8c424f5c
.L0x0000c194: nop # .word 0x00000000
.L0x0000c198: jalr $v0 # .word 0x0040f809
.L0x0000c19c: lui $a0, 0x2c5 # .word 0x3c0402c5
.L0x0000c1a0: move_ $a0, $v0 # .word 0x00402021
.L0x0000c1a4: li $a1, 0x37 # .word 0x24050037
.L0x0000c1a8: lw $a2, 0x54($s0) # .word 0x8e060054
.L0x0000c1ac: lw $v0, 0x94($sp) # .word 0x8fa20094
.L0x0000c1b0: nop # .word 0x00000000
.L0x0000c1b4: jalr $v0 # .word 0x0040f809
.L0x0000c1b8: move_ $a3, $a2 # .word 0x00c03821
.L0x0000c1bc: j 0x8008ee8c # .word 0x08023ba3
.L0x0000c1c0: nop # .word 0x00000000
.L0x0000c1c4: addiu $v0, -0x72cc # .word 0x24428d34
.L0x0000c1c8: lw $a0, 0x34($v0) # .word 0x8c440034
.L0x0000c1cc: lw $v0, 0x270c($v0) # .word 0x8c42270c
.L0x0000c1d0: nop # .word 0x00000000
.L0x0000c1d4: jalr $v0 # .word 0x0040f809
.L0x0000c1d8: move_ $a1, $zr # .word 0x00002821
.L0x0000c1dc: lw $ra, 0xb8($sp) # .word 0x8fbf00b8
.L0x0000c1e0: lw $s1, 0xb4($sp) # .word 0x8fb100b4
.L0x0000c1e4: lw $s0, 0xb0($sp) # .word 0x8fb000b0
.L0x0000c1e8: jr $ra # .word 0x03e00008
.L0x0000c1ec: addiu $sp, 0xc0 # .word 0x27bd00c0
.L0x0000c1f0: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000c1f4: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x0000c1f8: lw $v0, 0x24($a0) # .word 0x8c820024
.L0x0000c1fc: nop # .word 0x00000000
.L0x0000c200: lw $a0, ($v0) # .word 0x8c440000
.L0x0000c204: nop # .word 0x00000000
.L0x0000c208: beqz $a0, .L0x0000c238 # .word 0x1080000b
.L0x0000c20c: li $v0, 0x1 # .word 0x24020001
.L0x0000c210: lw $v1, 0xc($a0) # .word 0x8c83000c
.L0x0000c214: nop # .word 0x00000000
.L0x0000c218: bne $v1, $v0, .L0x0000c238 # .word 0x14620007
.L0x0000c21c: nop # .word 0x00000000
.L0x0000c220: lw $v0, 0x114($a0) # .word 0x8c820114
.L0x0000c224: nop # .word 0x00000000
.L0x0000c228: jalr $v0 # .word 0x0040f809
.L0x0000c22c: nop # .word 0x00000000
.L0x0000c230: j 0x8008eeec # .word 0x08023bbb
.L0x0000c234: li $v0, 0x1 # .word 0x24020001
.L0x0000c238: move_ $v0, $zr # .word 0x00001021
.L0x0000c23c: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x0000c240: nop # .word 0x00000000
.L0x0000c244: jr $ra # .word 0x03e00008
.L0x0000c248: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000c24c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000c250: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x0000c254: lw $v0, 0x24($a0) # .word 0x8c820024
.L0x0000c258: nop # .word 0x00000000
.L0x0000c25c: lw $a0, ($v0) # .word 0x8c440000
.L0x0000c260: nop # .word 0x00000000
.L0x0000c264: beqz $a0, .L0x0000c294 # .word 0x1080000b
.L0x0000c268: li $v0, 0x1 # .word 0x24020001
.L0x0000c26c: lw $v1, 0xc($a0) # .word 0x8c83000c
.L0x0000c270: nop # .word 0x00000000
.L0x0000c274: bne $v1, $v0, .L0x0000c294 # .word 0x14620007
.L0x0000c278: nop # .word 0x00000000
.L0x0000c27c: lw $v0, 0x118($a0) # .word 0x8c820118
.L0x0000c280: nop # .word 0x00000000
.L0x0000c284: jalr $v0 # .word 0x0040f809
.L0x0000c288: nop # .word 0x00000000
.L0x0000c28c: j 0x8008ef48 # .word 0x08023bd2
.L0x0000c290: li $v0, 0x1 # .word 0x24020001
.L0x0000c294: move_ $v0, $zr # .word 0x00001021
.L0x0000c298: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x0000c29c: nop # .word 0x00000000
.L0x0000c2a0: jr $ra # .word 0x03e00008
.L0x0000c2a4: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000c2a8: lw $v0, 0x24($a0) # .word 0x8c820024
.L0x0000c2ac: nop # .word 0x00000000
.L0x0000c2b0: lw $v1, ($v0) # .word 0x8c430000
.L0x0000c2b4: nop # .word 0x00000000
.L0x0000c2b8: beqz $v1, .L0x0000c2d0 # .word 0x10600005
.L0x0000c2bc: li $v0, 0x1 # .word 0x24020001
.L0x0000c2c0: lw $a0, 0xc($v1) # .word 0x8c64000c
.L0x0000c2c4: move_ $v1, $v0 # .word 0x00401821
.L0x0000c2c8: beq $a0, $v1, .L0x0000c2d4 # .word 0x10830002
.L0x0000c2cc: nop # .word 0x00000000
.L0x0000c2d0: move_ $v0, $zr # .word 0x00001021
.L0x0000c2d4: jr $ra # .word 0x03e00008
.L0x0000c2d8: nop # .word 0x00000000
.L0x0000c2dc: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000c2e0: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x0000c2e4: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000c2e8: lw $s0, 0x24($a0) # .word 0x8c900024
.L0x0000c2ec: jal 0x800832ec # .word 0x0c020cbb
.L0x0000c2f0: nop # .word 0x00000000
.L0x0000c2f4: move_ $a0, $v0 # .word 0x00402021
.L0x0000c2f8: move_ $a1, $zr # .word 0x00002821
.L0x0000c2fc: sw $v0, 0x8($s0) # .word 0xae020008
.L0x0000c300: lw $v0, 0x64($a0) # .word 0x8c820064
.L0x0000c304: nop # .word 0x00000000
.L0x0000c308: jalr $v0 # .word 0x0040f809
.L0x0000c30c: li $a2, 0x1e # .word 0x2406001e
.L0x0000c310: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x0000c314: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000c318: jr $ra # .word 0x03e00008
.L0x0000c31c: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000c320: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000c324: lui $a0, 0x8009 # .word 0x3c048009
.L0x0000c328: addiu $a0, -0x12f4 # .word 0x2484ed0c
.L0x0000c32c: li $a1, 0x7c # .word 0x2405007c
.L0x0000c330: sw $ra, 0x10($sp) # .word 0xafbf0010
.L0x0000c334: jal 0x80014504 # .word 0x0c005141
.L0x0000c338: li $a2, 0xc # .word 0x2406000c
.L0x0000c33c: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c340: addiu $v1, -0x1160 # .word 0x2463eea0
.L0x0000c344: sw $v1, 0x68($v0) # .word 0xac430068
.L0x0000c348: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c34c: addiu $v1, -0x1104 # .word 0x2463eefc
.L0x0000c350: sw $v1, 0x6c($v0) # .word 0xac43006c
.L0x0000c354: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c358: addiu $v1, -0x10a8 # .word 0x2463ef58
.L0x0000c35c: sw $v1, 0x70($v0) # .word 0xac430070
.L0x0000c360: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c364: addiu $v1, -0x13b0 # .word 0x2463ec50
.L0x0000c368: sw $v1, 0x74($v0) # .word 0xac430074
.L0x0000c36c: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c370: addiu $v1, -0x1074 # .word 0x2463ef8c
.L0x0000c374: sw $v1, 0x78($v0) # .word 0xac430078
.L0x0000c378: li $v1, 0x1000 # .word 0x24031000
.L0x0000c37c: sw $v1, 0x50($v0) # .word 0xac430050
.L0x0000c380: lw $ra, 0x10($sp) # .word 0x8fbf0010
.L0x0000c384: nop # .word 0x00000000
.L0x0000c388: jr $ra # .word 0x03e00008
.L0x0000c38c: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000c390: addiu $sp, -0x58 # .word 0x27bdffa8
.L0x0000c394: addiu $a0, $sp, 0x10 # .word 0x27a40010
.L0x0000c398: sw $ra, 0x50($sp) # .word 0xafbf0050
.L0x0000c39c: sw $s1, 0x4c($sp) # .word 0xafb1004c
.L0x0000c3a0: jal 0x8001ffa8 # .word 0x0c007fea
.L0x0000c3a4: sw $s0, 0x48($sp) # .word 0xafb00048
.L0x0000c3a8: li $a0, 0x280 # .word 0x24040280
.L0x0000c3ac: lw $v0, 0x34($sp) # .word 0x8fa20034
.L0x0000c3b0: nop # .word 0x00000000
.L0x0000c3b4: jalr $v0 # .word 0x0040f809
.L0x0000c3b8: li $a1, 0x100 # .word 0x24050100
.L0x0000c3bc: lui $s1, 0x8004 # .word 0x3c118004
.L0x0000c3c0: addiu $s1, 0x4b38 # .word 0x26314b38
.L0x0000c3c4: lw $v0, 0x424($s1) # .word 0x8e220424
.L0x0000c3c8: nop # .word 0x00000000
.L0x0000c3cc: jalr $v0 # .word 0x0040f809
.L0x0000c3d0: lui $a0, 0x2c6 # .word 0x3c0402c6
.L0x0000c3d4: lw $v1, 0x3c($sp) # .word 0x8fa3003c
.L0x0000c3d8: nop # .word 0x00000000
.L0x0000c3dc: jalr $v1 # .word 0x0060f809
.L0x0000c3e0: move_ $a0, $v0 # .word 0x00402021
.L0x0000c3e4: li $a0, 0x140 # .word 0x24040140
.L0x0000c3e8: lw $v0, 0x34($sp) # .word 0x8fa20034
.L0x0000c3ec: nop # .word 0x00000000
.L0x0000c3f0: jalr $v0 # .word 0x0040f809
.L0x0000c3f4: li $a1, 0x100 # .word 0x24050100
.L0x0000c3f8: li $a0, 0x280 # .word 0x24040280
.L0x0000c3fc: lw $v0, 0x38($sp) # .word 0x8fa20038
.L0x0000c400: nop # .word 0x00000000
.L0x0000c404: jalr $v0 # .word 0x0040f809
.L0x0000c408: move_ $a1, $zr # .word 0x00002821
.L0x0000c40c: lw $v0, 0x40($sp) # .word 0x8fa20040
.L0x0000c410: nop # .word 0x00000000
.L0x0000c414: jalr $v0 # .word 0x0040f809
.L0x0000c418: lui $a0, 0x1 # .word 0x3c040001
.L0x0000c41c: lui $a0, 0x2c6 # .word 0x3c0402c6
.L0x0000c420: lw $v0, 0x424($s1) # .word 0x8e220424
.L0x0000c424: nop # .word 0x00000000
.L0x0000c428: jalr $v0 # .word 0x0040f809
.L0x0000c42c: ori $a0, 0x2 # .word 0x34840002
.L0x0000c430: lw $v1, 0x3c($sp) # .word 0x8fa3003c
.L0x0000c434: nop # .word 0x00000000
.L0x0000c438: jalr $v1 # .word 0x0060f809
.L0x0000c43c: move_ $a0, $v0 # .word 0x00402021
.L0x0000c440: lui $s0, 0x8006 # .word 0x3c108006
.L0x0000c444: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c448: lw $v0, 0x40c($s1) # .word 0x8e22040c
.L0x0000c44c: nop # .word 0x00000000
.L0x0000c450: jalr $v0 # .word 0x0040f809
.L0x0000c454: addiu $a0, 0x39 # .word 0x24840039
.L0x0000c458: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c45c: lw $v0, 0x40c($s1) # .word 0x8e22040c
.L0x0000c460: nop # .word 0x00000000
.L0x0000c464: jalr $v0 # .word 0x0040f809
.L0x0000c468: addiu $a0, 0x4e # .word 0x2484004e
.L0x0000c46c: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c470: lw $v0, 0x40c($s1) # .word 0x8e22040c
.L0x0000c474: nop # .word 0x00000000
.L0x0000c478: jalr $v0 # .word 0x0040f809
.L0x0000c47c: addiu $a0, 0x47 # .word 0x24840047
.L0x0000c480: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c484: lw $v0, 0x40c($s1) # .word 0x8e22040c
.L0x0000c488: nop # .word 0x00000000
.L0x0000c48c: jalr $v0 # .word 0x0040f809
.L0x0000c490: addiu $a0, 0xa2 # .word 0x248400a2
.L0x0000c494: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c498: lw $v0, 0x40c($s1) # .word 0x8e22040c
.L0x0000c49c: nop # .word 0x00000000
.L0x0000c4a0: jalr $v0 # .word 0x0040f809
.L0x0000c4a4: addiu $a0, 0x9b # .word 0x2484009b
.L0x0000c4a8: lw $ra, 0x50($sp) # .word 0x8fbf0050
.L0x0000c4ac: lw $s1, 0x4c($sp) # .word 0x8fb1004c
.L0x0000c4b0: lw $s0, 0x48($sp) # .word 0x8fb00048
.L0x0000c4b4: jr $ra # .word 0x03e00008
.L0x0000c4b8: addiu $sp, 0x58 # .word 0x27bd0058
.L0x0000c4bc: addiu $sp, -0x20 # .word 0x27bdffe0
.L0x0000c4c0: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000c4c4: lui $s0, 0x8006 # .word 0x3c108006
.L0x0000c4c8: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c4cc: lui $v0, 0x8004 # .word 0x3c028004
.L0x0000c4d0: sw $s1, 0x14($sp) # .word 0xafb10014
.L0x0000c4d4: addiu $s1, $v0, 0x4b38 # .word 0x24514b38
.L0x0000c4d8: sw $ra, 0x18($sp) # .word 0xafbf0018
.L0x0000c4dc: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x0000c4e0: nop # .word 0x00000000
.L0x0000c4e4: jalr $v0 # .word 0x0040f809
.L0x0000c4e8: addiu $a0, 0x39 # .word 0x24840039
.L0x0000c4ec: bnez $v0, .L0x0000c568 # .word 0x1440001e
.L0x0000c4f0: li $v0, 0x1 # .word 0x24020001
.L0x0000c4f4: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c4f8: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x0000c4fc: nop # .word 0x00000000
.L0x0000c500: jalr $v0 # .word 0x0040f809
.L0x0000c504: addiu $a0, 0x4e # .word 0x2484004e
.L0x0000c508: bnez $v0, .L0x0000c568 # .word 0x14400017
.L0x0000c50c: li $v0, 0x1 # .word 0x24020001
.L0x0000c510: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c514: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x0000c518: nop # .word 0x00000000
.L0x0000c51c: jalr $v0 # .word 0x0040f809
.L0x0000c520: addiu $a0, 0x47 # .word 0x24840047
.L0x0000c524: bnez $v0, .L0x0000c568 # .word 0x14400010
.L0x0000c528: li $v0, 0x1 # .word 0x24020001
.L0x0000c52c: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c530: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x0000c534: nop # .word 0x00000000
.L0x0000c538: jalr $v0 # .word 0x0040f809
.L0x0000c53c: addiu $a0, 0xa2 # .word 0x248400a2
.L0x0000c540: bnez $v0, .L0x0000c564 # .word 0x14400008
.L0x0000c544: nop # .word 0x00000000
.L0x0000c548: lw $a0, -0x3358($s0) # .word 0x8e04cca8
.L0x0000c54c: lw $v0, 0x404($s1) # .word 0x8e220404
.L0x0000c550: nop # .word 0x00000000
.L0x0000c554: jalr $v0 # .word 0x0040f809
.L0x0000c558: addiu $a0, 0x9b # .word 0x2484009b
.L0x0000c55c: j 0x8008f218 # .word 0x08023c86
.L0x0000c560: sltu $v0, $zr, $v0 # .word 0x0002102b
.L0x0000c564: li $v0, 0x1 # .word 0x24020001
.L0x0000c568: lw $ra, 0x18($sp) # .word 0x8fbf0018
.L0x0000c56c: lw $s1, 0x14($sp) # .word 0x8fb10014
.L0x0000c570: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000c574: jr $ra # .word 0x03e00008
.L0x0000c578: addiu $sp, 0x20 # .word 0x27bd0020
.L0x0000c57c: addiu $sp, -0x18 # .word 0x27bdffe8
.L0x0000c580: sw $s0, 0x10($sp) # .word 0xafb00010
.L0x0000c584: move_ $s0, $a0 # .word 0x00808021
.L0x0000c588: li $v0, 0x1 # .word 0x24020001
.L0x0000c58c: sw $ra, 0x14($sp) # .word 0xafbf0014
.L0x0000c590: beqz $a1, .L0x0000c5c8 # .word 0x10a0000d
.L0x0000c594: sw $v0, 0xc($s0) # .word 0xae02000c
.L0x0000c598: lui $a0, 0x4 # .word 0x3c040004
.L0x0000c59c: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000c5a0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000c5a4: nop # .word 0x00000000
.L0x0000c5a8: jalr $v0 # .word 0x0040f809
.L0x0000c5ac: ori $a0, 0x19 # .word 0x34840019
.L0x0000c5b0: lw $v1, ($s0) # .word 0x8e030000
.L0x0000c5b4: li $v0, 0x1000 # .word 0x24021000
.L0x0000c5b8: div $zr, $v0, $v1 # .word 0x0043001a
.L0x0000c5bc: mflo $v0 # .word 0x00001012
.L0x0000c5c0: j 0x8008f2ac # .word 0x08023cab
.L0x0000c5c4: sw $zr, 0x8($s0) # .word 0xae000008
.L0x0000c5c8: lui $a0, 0x4 # .word 0x3c040004
.L0x0000c5cc: lui $v0, 0x8005 # .word 0x3c028005
.L0x0000c5d0: lw $v0, 0x5c48($v0) # .word 0x8c425c48
.L0x0000c5d4: nop # .word 0x00000000
.L0x0000c5d8: jalr $v0 # .word 0x0040f809
.L0x0000c5dc: ori $a0, 0x1a # .word 0x3484001a
.L0x0000c5e0: lw $v0, ($s0) # .word 0x8e020000
.L0x0000c5e4: li $v1, 0x1000 # .word 0x24031000
.L0x0000c5e8: div $zr, $v1, $v0 # .word 0x0062001a
.L0x0000c5ec: mflo $v0 # .word 0x00001012
.L0x0000c5f0: sw $v1, 0x8($s0) # .word 0xae030008
.L0x0000c5f4: sll $v0, 0x1 # .word 0x00021040
.L0x0000c5f8: negu $v0 # .word 0x00021023
.L0x0000c5fc: sw $v0, 0x4($s0) # .word 0xae020004
.L0x0000c600: lw $ra, 0x14($sp) # .word 0x8fbf0014
.L0x0000c604: lw $s0, 0x10($sp) # .word 0x8fb00010
.L0x0000c608: jr $ra # .word 0x03e00008
.L0x0000c60c: addiu $sp, 0x18 # .word 0x27bd0018
.L0x0000c610: move_ $a1, $a0 # .word 0x00802821
.L0x0000c614: lw $v0, 0xc($a1) # .word 0x8ca2000c
.L0x0000c618: nop # .word 0x00000000
.L0x0000c61c: beqz $v0, .L0x0000c674 # .word 0x10400015
.L0x0000c620: li $v0, 0x1 # .word 0x24020001
.L0x0000c624: lw $v1, 0x4($a1) # .word 0x8ca30004
.L0x0000c628: lw $v0, 0x8($a1) # .word 0x8ca20008
.L0x0000c62c: move_ $a0, $v1 # .word 0x00602021
.L0x0000c630: addu $v0, $v1 # .word 0x00431021
.L0x0000c634: blez $a0, .L0x0000c658 # .word 0x18800008
.L0x0000c638: sw $v0, 0x8($a1) # .word 0xaca20008
.L0x0000c63c: slti $v0, 0x1001 # .word 0x28421001
.L0x0000c640: bnez $v0, .L0x0000c66c # .word 0x1440000a
.L0x0000c644: li $v0, 0x1 # .word 0x24020001
.L0x0000c648: li $v1, 0x1000 # .word 0x24031000
.L0x0000c64c: sw $v1, 0x8($a1) # .word 0xaca30008
.L0x0000c650: jr $ra # .word 0x03e00008
.L0x0000c654: sw $zr, 0xc($a1) # .word 0xaca0000c
.L0x0000c658: bgez $v0, .L0x0000c66c # .word 0x04410004
.L0x0000c65c: li $v0, 0x1 # .word 0x24020001
.L0x0000c660: sw $zr, 0x8($a1) # .word 0xaca00008
.L0x0000c664: jr $ra # .word 0x03e00008
.L0x0000c668: sw $zr, 0xc($a1) # .word 0xaca0000c
.L0x0000c66c: jr $ra # .word 0x03e00008
.L0x0000c670: move_ $v0, $zr # .word 0x00001021
.L0x0000c674: jr $ra # .word 0x03e00008
.L0x0000c678: nop # .word 0x00000000
.L0x0000c67c: beq $a1, $a2, .L0x0000c6b4 # .word 0x10a6000d
.L0x0000c680: subu $v1, $a2, $a1 # .word 0x00c51823
.L0x0000c684: sw $a3, ($a0) # .word 0xac870000
.L0x0000c688: move_ $v0, $a3 # .word 0x00e01021
.L0x0000c68c: sll $v1, 0x8 # .word 0x00031a00
.L0x0000c690: div $zr, $v1, $v0 # .word 0x0062001a
.L0x0000c694: mflo $v1 # .word 0x00001812
.L0x0000c698: sll $v0, $a1, 0x8 # .word 0x00051200
.L0x0000c69c: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x0000c6a0: li $v0, 0x1 # .word 0x24020001
.L0x0000c6a4: sw $a1, 0x8($a0) # .word 0xac850008
.L0x0000c6a8: sw $a2, 0x10($a0) # .word 0xac860010
.L0x0000c6ac: sw $v0, 0x18($a0) # .word 0xac820018
.L0x0000c6b0: sw $v1, 0x14($a0) # .word 0xac830014
.L0x0000c6b4: jr $ra # .word 0x03e00008
.L0x0000c6b8: nop # .word 0x00000000
.L0x0000c6bc: lw $v0, 0x18($a0) # .word 0x8c820018
.L0x0000c6c0: nop # .word 0x00000000
.L0x0000c6c4: beqz $v0, .L0x0000c720 # .word 0x10400016
.L0x0000c6c8: li $v0, 0x1 # .word 0x24020001
.L0x0000c6cc: lw $v0, 0xc($a0) # .word 0x8c82000c
.L0x0000c6d0: lw $v1, 0x14($a0) # .word 0x8c830014
.L0x0000c6d4: nop # .word 0x00000000
.L0x0000c6d8: addu $v0, $v1 # .word 0x00431021
.L0x0000c6dc: sw $v0, 0xc($a0) # .word 0xac82000c
.L0x0000c6e0: sra $v0, 0x8 # .word 0x00021203
.L0x0000c6e4: blez $v1, .L0x0000c70c # .word 0x18600009
.L0x0000c6e8: sw $v0, 0x8($a0) # .word 0xac820008
.L0x0000c6ec: lw $v1, 0x10($a0) # .word 0x8c830010
.L0x0000c6f0: nop # .word 0x00000000
.L0x0000c6f4: slt $v0, $v1, $v0 # .word 0x0062102a
.L0x0000c6f8: beqz $v0, .L0x0000c718 # .word 0x10400007
.L0x0000c6fc: li $v0, 0x1 # .word 0x24020001
.L0x0000c700: sw $v1, 0x8($a0) # .word 0xac830008
.L0x0000c704: jr $ra # .word 0x03e00008
.L0x0000c708: sw $zr, 0x18($a0) # .word 0xac800018
.L0x0000c70c: lw $v1, 0x10($a0) # .word 0x8c830010
.L0x0000c710: j 0x8008f3a8 # .word 0x08023cea
.L0x0000c714: slt $v0, $v1 # .word 0x0043102a
.L0x0000c718: jr $ra # .word 0x03e00008
.L0x0000c71c: move_ $v0, $zr # .word 0x00001021
.L0x0000c720: jr $ra # .word 0x03e00008
.L0x0000c724: nop # .word 0x00000000
.L0x0000c728: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c72c: lh $v0, -0x9d8($v1) # .word 0x8462f628
.L0x0000c730: nop # .word 0x00000000
.L0x0000c734: beqz $v0, .L0x0000c76c # .word 0x1040000d
.L0x0000c738: addiu $v1, -0x9d8 # .word 0x2463f628
.L0x0000c73c: lh $v0, ($v1) # .word 0x84620000
.L0x0000c740: nop # .word 0x00000000
.L0x0000c744: bne $v0, $a0, .L0x0000c758 # .word 0x14440004
.L0x0000c748: nop # .word 0x00000000
.L0x0000c74c: lh $v0, 0x2($v1) # .word 0x84620002
.L0x0000c750: jr $ra # .word 0x03e00008
.L0x0000c754: nop # .word 0x00000000
.L0x0000c758: addiu $v1, 0x6 # .word 0x24630006
.L0x0000c75c: lh $v0, ($v1) # .word 0x84620000
.L0x0000c760: nop # .word 0x00000000
.L0x0000c764: bnez $v0, .L0x0000c740 # .word 0x1440fff6
.L0x0000c768: nop # .word 0x00000000
.L0x0000c76c: jr $ra # .word 0x03e00008
.L0x0000c770: move_ $v0, $zr # .word 0x00001021
.L0x0000c774: lui $v1, 0x8009 # .word 0x3c038009
.L0x0000c778: lh $v0, -0x9d8($v1) # .word 0x8462f628
.L0x0000c77c: nop # .word 0x00000000
.L0x0000c780: beqz $v0, .L0x0000c7b8 # .word 0x1040000d
.L0x0000c784: addiu $v1, -0x9d8 # .word 0x2463f628
.L0x0000c788: lh $v0, ($v1) # .word 0x84620000
.L0x0000c78c: nop # .word 0x00000000
.L0x0000c790: bne $v0, $a0, .L0x0000c7a4 # .word 0x14440004
.L0x0000c794: nop # .word 0x00000000
.L0x0000c798: lh $v0, 0x4($v1) # .word 0x84620004
.L0x0000c79c: jr $ra # .word 0x03e00008
.L0x0000c7a0: nop # .word 0x00000000
.L0x0000c7a4: addiu $v1, 0x6 # .word 0x24630006
.L0x0000c7a8: lh $v0, ($v1) # .word 0x84620000
.L0x0000c7ac: nop # .word 0x00000000
.L0x0000c7b0: bnez $v0, .L0x0000c78c # .word 0x1440fff6
.L0x0000c7b4: nop # .word 0x00000000
.L0x0000c7b8: jr $ra # .word 0x03e00008
.L0x0000c7bc: move_ $v0, $zr # .word 0x00001021
# End of code
.L0x0000c7c0: .word 0x0000017f # 0x17f
.L0x0000c7c4: .word 0x00000181 # 0x181
.L0x0000c7c8: .word 0x00000180 # sll $zr, 0x6
.L0x0000c7cc: .word 0x00000003 # sra $zr, 0x0
.L0x0000c7d0: .word 0x00000091 # 0x91
.L0x0000c7d4: .word 0x0000016e # 0x16e
.L0x0000c7d8: .word 0x00000175 # 0x175
.L0x0000c7dc: .word 0x0000001f # 0x1f
.L0x0000c7e0: .word 0x00000000 # nop
.L0x0000c7e4: .word 0x00000002 # srl $zr, 0x0
.L0x0000c7e8: .word 0x00000003 # sra $zr, 0x0
.L0x0000c7ec: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000c7f0: .word 0x00000005 # 0x5
.L0x0000c7f4: .word 0x00000000 # nop
.L0x0000c7f8: .word 0x00000002 # srl $zr, 0x0
.L0x0000c7fc: .word 0x00000003 # sra $zr, 0x0
.L0x0000c800: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000c804: .word 0x00000005 # 0x5
.L0x0000c808: .word 0x8008c230 # lb $t0, -0x3dd0($zr)
.L0x0000c80c: .word 0x80088694 # lb $t0, -0x796c($zr)
.L0x0000c810: .word 0x80085408 # lb $t0, 0x5408($zr)
.L0x0000c814: .word 0x00000007 # srav $zr, $zr, $zr
.L0x0000c818: .word 0x00000008 # jr $zr
.L0x0000c81c: .word 0x00000009 # jalr_zr
.L0x0000c820: .word 0x0000000a # 0xa
.L0x0000c824: .word 0x00000009 # jalr_zr
.L0x0000c828: .word 0x00000008 # jr $zr
.L0x0000c82c: .word 0xffffffff # 0xffffffff
.L0x0000c830: .word 0x0000000e # 0xe
.L0x0000c834: .word 0x0000000f # 0xf
.L0x0000c838: .word 0x00000010 # mfhi $zr
.L0x0000c83c: .word 0x0000000f # 0xf
.L0x0000c840: .word 0xffffffff # 0xffffffff
.L0x0000c844: .word 0xffffffff # 0xffffffff
.L0x0000c848: .word 0xffffffff # 0xffffffff
.L0x0000c84c: .word 0x0000000b # 0xb
.L0x0000c850: .word 0x0000000c # syscall
.L0x0000c854: .word 0x0000000d # break
.L0x0000c858: .word 0x0000000c # syscall
.L0x0000c85c: .word 0xffffffff # 0xffffffff
.L0x0000c860: .word 0xffffffff # 0xffffffff
.L0x0000c864: .word 0xffffffff # 0xffffffff
.L0x0000c868: .word 0x00000003 # sra $zr, 0x0
.L0x0000c86c: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000c870: .word 0x00000005 # 0x5
.L0x0000c874: .word 0x00000006 # srlv $zr, $zr, $zr
.L0x0000c878: .word 0x00000005 # 0x5
.L0x0000c87c: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000c880: .word 0xffffffff # 0xffffffff
.L0x0000c884: .word 0x00000019 # multu $zr, $zr
.L0x0000c888: .word 0x0000001a # div $zr, $zr, $zr
.L0x0000c88c: .word 0x0000001b # divu $zr, $zr, $zr
.L0x0000c890: .word 0x0000001c # 0x1c
.L0x0000c894: .word 0x0000001b # divu $zr, $zr, $zr
.L0x0000c898: .word 0x0000001a # div $zr, $zr, $zr
.L0x0000c89c: .word 0xffffffff # 0xffffffff
.L0x0000c8a0: .word 0x00000000 # nop
.L0x0000c8a4: .word 0x00000001 # 0x1
.L0x0000c8a8: .word 0x00000002 # srl $zr, 0x0
.L0x0000c8ac: .word 0x00000001 # 0x1
.L0x0000c8b0: .word 0xffffffff # 0xffffffff
.L0x0000c8b4: .word 0xffffffff # 0xffffffff
.L0x0000c8b8: .word 0xffffffff # 0xffffffff
.L0x0000c8bc: .word 0x00000011 # mthi $zr
.L0x0000c8c0: .word 0x00000012 # mflo $zr
.L0x0000c8c4: .word 0x00000013 # mtlo $zr
.L0x0000c8c8: .word 0x00000014 # 0x14
.L0x0000c8cc: .word 0x00000013 # mtlo $zr
.L0x0000c8d0: .word 0x00000012 # mflo $zr
.L0x0000c8d4: .word 0xffffffff # 0xffffffff
.L0x0000c8d8: .word 0x00000015 # 0x15
.L0x0000c8dc: .word 0x00000016 # 0x16
.L0x0000c8e0: .word 0x00000017 # 0x17
.L0x0000c8e4: .word 0x00000018 # mult $zr, $zr
.L0x0000c8e8: .word 0x00000017 # 0x17
.L0x0000c8ec: .word 0x00000016 # 0x16
.L0x0000c8f0: .word 0xffffffff # 0xffffffff
.L0x0000c8f4: .word 0x00000015 # 0x15
.L0x0000c8f8: .word 0x00000033 # 0x33
.L0x0000c8fc: .word 0x00000026 # xor $zr, $zr
.L0x0000c900: .word 0x00000016 # 0x16
.L0x0000c904: .word 0x00000033 # 0x33
.L0x0000c908: .word 0x00000030 # 0x30
.L0x0000c90c: .word 0x00000017 # 0x17
.L0x0000c910: .word 0x0000005f # 0x5f
.L0x0000c914: .word 0x00000030 # 0x30
.L0x0000c918: .word 0x0000000e # 0xe
.L0x0000c91c: .word 0x00000033 # 0x33
.L0x0000c920: .word 0x00000039 # 0x39
.L0x0000c924: .word 0x00000017 # 0x17
.L0x0000c928: .word 0x0000005f # 0x5f
.L0x0000c92c: .word 0x00000039 # 0x39
.L0x0000c930: .word 0x00000012 # mflo $zr
.L0x0000c934: .word 0x00000050 # 0x50
.L0x0000c938: .word 0x00000026 # xor $zr, $zr
.L0x0000c93c: .word 0x00000012 # mflo $zr
.L0x0000c940: .word 0x0000005d # 0x5d
.L0x0000c944: .word 0x00000030 # 0x30
.L0x0000c948: .word 0x00000012 # mflo $zr
.L0x0000c94c: .word 0x00000080 # sll $zr, 0x2
.L0x0000c950: .word 0x00000030 # 0x30
.L0x0000c954: .word 0x00000012 # mflo $zr
.L0x0000c958: .word 0x0000005d # 0x5d
.L0x0000c95c: .word 0x00000039 # 0x39
.L0x0000c960: .word 0x00000012 # mflo $zr
.L0x0000c964: .word 0x00000080 # sll $zr, 0x2
.L0x0000c968: .word 0x00000039 # 0x39
.L0x0000c96c: .word 0xffffffff # 0xffffffff
.L0x0000c970: .word 0x00000033 # 0x33
.L0x0000c974: .word 0x00000017 # 0x17
.L0x0000c978: .word 0x0002017f # 0x2017f
.L0x0000c97c: .word 0x0181010c # syscall 0x60404
.L0x0000c980: .word 0x011d0004 # sllv $zr, $sp, $t0
.L0x0000c984: .word 0x00030180 # sll $zr, $v1, 0x6
.L0x0000c988: .word 0x00030114 # 0x30114
.L0x0000c98c: .word 0x012a0001 # 0x12a0001
.L0x0000c990: .word 0x00070091 # 0x70091
.L0x0000c994: .word 0x016e012b # 0x16e012b
.L0x0000c998: .word 0x012c0000 # 0x12c0000
.L0x0000c99c: .word 0x00050175 # 0x50175
.L0x0000c9a0: .word 0x001f0115 # 0x1f0115
.L0x0000c9a4: .word 0x010d0006 # srlv $zr, $t5, $t0
.L0x0000c9a8: .word 0x00220005 # 0x220005
.L0x0000c9ac: .word 0x00060127 # 0x60127
.L0x0000c9b0: .word 0x0132001d # 0x132001d
.L0x0000c9b4: .word 0x0023000c # syscall 0x8c00
.L0x0000c9b8: .word 0x00130125 # 0x130125
.L0x0000c9bc: .word 0x011c0017 # 0x11c0017
.L0x0000c9c0: .word 0x000b0014 # 0xb0014
.L0x0000c9c4: .word 0x001a010a # 0x1a010a
.L0x0000c9c8: .word 0x01310028 # 0x1310028
.L0x0000c9cc: .word 0x0025001b # divu $zr, $at, $a1
.L0x0000c9d0: .word 0x00380108 # 0x380108
.L0x0000c9d4: .word 0x01350021 # addu $zr, $t1, $s5
.L0x0000c9d8: .word 0x0010003b # 0x10003b
.L0x0000c9dc: .word 0x00420123 # 0x420123
.L0x0000c9e0: .word 0x0130001e # 0x130001e
.L0x0000c9e4: .word 0x000f0090 # 0xf0090
.L0x0000c9e8: .word 0x00940119 # 0x940119
.L0x0000c9ec: .word 0x01210013 # 0x1210013
.L0x0000c9f0: .word 0x002a0096 # 0x2a0096
.L0x0000c9f4: .word 0x0097011e # 0x97011e
.L0x0000c9f8: .word 0x012d0019 # multu $t1, $t5
.L0x0000c9fc: .word 0x002600c4 # 0x2600c4
.L0x0000ca00: .word 0x00d30117 # 0xd30117
.L0x0000ca04: .word 0x0105000c # syscall 0x41400
.L0x0000ca08: .word 0x002400d5 # 0x2400d5
.L0x0000ca0c: .word 0x00d60102 # 0xd60102
.L0x0000ca10: .word 0x0134000d # break 0x134
.L0x0000ca14: .word 0x001800e6 # 0x1800e6
.L0x0000ca18: .word 0x00ea0118 # 0xea0118
.L0x0000ca1c: .word 0x0106000e # 0x106000e
.L0x0000ca20: .word 0x001200fe # 0x1200fe
.L0x0000ca24: .word 0x01030124 # 0x1030124
.L0x0000ca28: .word 0x01290011 # 0x1290011
.L0x0000ca2c: .word 0x00160104 # 0x160104
.L0x0000ca30: .word 0x010b010b # 0x10b010b
.L0x0000ca34: .word 0x01330029 # 0x1330029
.L0x0000ca38: .word 0x00140167 # 0x140167
.L0x0000ca3c: .word 0x016f0120 # 0x16f0120
.L0x0000ca40: .word 0x01280008 # 0x1280008
.L0x0000ca44: .word 0x00090170 # 0x90170
.L0x0000ca48: .word 0x01710126 # 0x1710126
.L0x0000ca4c: .word 0x011f000a # 0x11f000a
.L0x0000ca50: .word 0x00270174 # 0x270174
.L0x0000ca54: .word 0x01760122 # 0x1760122
.L0x0000ca58: .word 0x0112001a # div $zr, $t0, $s2
.L0x0000ca5c: .word 0x001b0177 # 0x1b0177
.L0x0000ca60: .word 0x01780110 # 0x1780110
.L0x0000ca64: .word 0x010f001c # 0x10f001c
.L0x0000ca68: .word 0x00200179 # 0x200179
.L0x0000ca6c: .word 0x017a012f # 0x17a012f
.L0x0000ca70: .word 0x012e001f # 0x12e001f
.L0x0000ca74: .word 0x0015017d # 0x15017d
.L0x0000ca78: .word 0x01820100 # 0x1820100
.L0x0000ca7c: .word 0x01090031 # 0x1090031
.L0x0000ca80: .word 0x002b0183 # 0x2b0183
.L0x0000ca84: .word 0x01840113 # 0x1840113
.L0x0000ca88: .word 0x011b002e # 0x11b002e
.L0x0000ca8c: .word 0x00320185 # 0x320185
.L0x0000ca90: .word 0x01860107 # 0x1860107
.L0x0000ca94: .word 0x0111002c # 0x111002c
.L0x0000ca98: .word 0x002f0187 # 0x2f0187
.L0x0000ca9c: .word 0x0188011a # 0x188011a
.L0x0000caa0: .word 0x01010033 # 0x1010033
.L0x0000caa4: .word 0x002d0189 # 0x2d0189
.L0x0000caa8: .word 0x018a010e # 0x18a010e
.L0x0000caac: .word 0x01160030 # 0x1160030
.L0x0000cab0: .word 0x00000000 # nop
.L0x0000cab4: .word 0x00000000 # nop
.L0x0000cab8: .word 0x01820003 # 0x1820003
.L0x0000cabc: .word 0x01880185 # 0x1880185
.L0x0000cac0: .word 0x00000000 # nop
.L0x0000cac4: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cac8: .word 0x00d5000c # syscall 0x35400
.L0x0000cacc: .word 0x00000096 # 0x96
.L0x0000cad0: .word 0x00000002 # srl $zr, 0x0
.L0x0000cad4: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000cad8: .word 0x00000000 # nop
.L0x0000cadc: .word 0x00000000 # nop
.L0x0000cae0: .word 0x00000000 # nop
.L0x0000cae4: .word 0x00000000 # nop
.L0x0000cae8: .word 0x01030005 # 0x1030005
.L0x0000caec: .word 0x009400fe # 0x9400fe
.L0x0000caf0: .word 0x017d0167 # 0x17d0167
.L0x0000caf4: .word 0x001b0003 # sra $zr, $k1, 0x0
.L0x0000caf8: .word 0x017400c4 # 0x17400c4
.L0x0000cafc: .word 0x00000000 # nop
.L0x0000cb00: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000cb04: .word 0x00000013 # mtlo $zr
.L0x0000cb08: .word 0x009700e6 # 0x9700e6
.L0x0000cb0c: .word 0x01760003 # 0x1760003
.L0x0000cb10: .word 0x01780177 # 0x1780177
.L0x0000cb14: .word 0x00000000 # nop
.L0x0000cb18: .word 0x00ea0003 # 0xea0003
.L0x0000cb1c: .word 0x003b0090 # 0x3b0090
.L0x0000cb20: .word 0x00000000 # nop
.L0x0000cb24: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cb28: .word 0x00d600d3 # 0xd600d3
.L0x0000cb2c: .word 0x00000000 # nop
.L0x0000cb30: .word 0x00380001 # 0x380001
.L0x0000cb34: .word 0x00000000 # nop
.L0x0000cb38: .word 0x00000000 # nop
.L0x0000cb3c: .word 0x00060004 # sllv $zr, $a2, $zr
.L0x0000cb40: .word 0x017a0042 # 0x17a0042
.L0x0000cb44: .word 0x00000179 # 0x179
.L0x0000cb48: .word 0x016f0003 # 0x16f0003
.L0x0000cb4c: .word 0x01710170 # 0x1710170
.L0x0000cb50: .word 0x00000000 # nop
.L0x0000cb54: .word 0x01830003 # 0x1830003
.L0x0000cb58: .word 0x01890186 # 0x1890186
.L0x0000cb5c: .word 0x00000000 # nop
.L0x0000cb60: .word 0x01840003 # 0x1840003
.L0x0000cb64: .word 0x018a0187 # 0x18a0187
.L0x0000cb68: .word 0x00000000 # nop
.L0x0000cb6c: .word 0x00000000 # nop
.L0x0000cb70: .word 0x00000000 # nop
.L0x0000cb74: .word 0x00000000 # nop
.L0x0000cb78: .word 0x01840003 # 0x1840003
.L0x0000cb7c: .word 0x018a0187 # 0x18a0187
.L0x0000cb80: .word 0x00000000 # nop
.L0x0000cb84: .word 0x01760003 # 0x1760003
.L0x0000cb88: .word 0x01780177 # 0x1780177
.L0x0000cb8c: .word 0x00000000 # nop
.L0x0000cb90: .word 0x00380001 # 0x380001
.L0x0000cb94: .word 0x00000000 # nop
.L0x0000cb98: .word 0x00000000 # nop
.L0x0000cb9c: .word 0x01030005 # 0x1030005
.L0x0000cba0: .word 0x009400fe # 0x9400fe
.L0x0000cba4: .word 0x017d0167 # 0x17d0167
.L0x0000cba8: .word 0x001b0003 # sra $zr, $k1, 0x0
.L0x0000cbac: .word 0x017400c4 # 0x17400c4
.L0x0000cbb0: .word 0x00000000 # nop
.L0x0000cbb4: .word 0x00060004 # sllv $zr, $a2, $zr
.L0x0000cbb8: .word 0x017a0042 # 0x17a0042
.L0x0000cbbc: .word 0x00000179 # 0x179
.L0x0000cbc0: .word 0x016f0003 # 0x16f0003
.L0x0000cbc4: .word 0x01710170 # 0x1710170
.L0x0000cbc8: .word 0x00000000 # nop
.L0x0000cbcc: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000cbd0: .word 0x00000013 # mtlo $zr
.L0x0000cbd4: .word 0x009700e6 # 0x9700e6
.L0x0000cbd8: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cbdc: .word 0x00d600d3 # 0xd600d3
.L0x0000cbe0: .word 0x00000000 # nop
.L0x0000cbe4: .word 0x00ea0003 # 0xea0003
.L0x0000cbe8: .word 0x003b0090 # 0x3b0090
.L0x0000cbec: .word 0x00000000 # nop
.L0x0000cbf0: .word 0x01830003 # 0x1830003
.L0x0000cbf4: .word 0x01890186 # 0x1890186
.L0x0000cbf8: .word 0x00000000 # nop
.L0x0000cbfc: .word 0x00000000 # nop
.L0x0000cc00: .word 0x00000000 # nop
.L0x0000cc04: .word 0x00000000 # nop
.L0x0000cc08: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cc0c: .word 0x00d5000c # syscall 0x35400
.L0x0000cc10: .word 0x00000096 # 0x96
.L0x0000cc14: .word 0x00000002 # srl $zr, 0x0
.L0x0000cc18: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000cc1c: .word 0x00000000 # nop
.L0x0000cc20: .word 0x00000003 # sra $zr, 0x0
.L0x0000cc24: .word 0x01850182 # 0x1850182
.L0x0000cc28: .word 0x00000188 # 0x188
.L0x0000cc2c: .word 0x00000000 # nop
.L0x0000cc30: .word 0x00000000 # nop
.L0x0000cc34: .word 0x00000000 # nop
.L0x0000cc38: .word 0x01830003 # 0x1830003
.L0x0000cc3c: .word 0x01890186 # 0x1890186
.L0x0000cc40: .word 0x00000000 # nop
.L0x0000cc44: .word 0x01030005 # 0x1030005
.L0x0000cc48: .word 0x009400fe # 0x9400fe
.L0x0000cc4c: .word 0x017d0167 # 0x17d0167
.L0x0000cc50: .word 0x00000003 # sra $zr, 0x0
.L0x0000cc54: .word 0x00c4001b # divu $zr, $a2, $a0
.L0x0000cc58: .word 0x00000174 # 0x174
.L0x0000cc5c: .word 0x00000001 # 0x1
.L0x0000cc60: .word 0x00000038 # 0x38
.L0x0000cc64: .word 0x00000000 # nop
.L0x0000cc68: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cc6c: .word 0x00d600d3 # 0xd600d3
.L0x0000cc70: .word 0x00000000 # nop
.L0x0000cc74: .word 0x00000003 # sra $zr, 0x0
.L0x0000cc78: .word 0x009000ea # 0x9000ea
.L0x0000cc7c: .word 0x0000003b # 0x3b
.L0x0000cc80: .word 0x00000003 # sra $zr, 0x0
.L0x0000cc84: .word 0x01770176 # 0x1770176
.L0x0000cc88: .word 0x00000178 # 0x178
.L0x0000cc8c: .word 0x00000000 # nop
.L0x0000cc90: .word 0x00000000 # nop
.L0x0000cc94: .word 0x00000000 # nop
.L0x0000cc98: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cc9c: .word 0x00d5000c # syscall 0x35400
.L0x0000cca0: .word 0x00000096 # 0x96
.L0x0000cca4: .word 0x00000002 # srl $zr, 0x0
.L0x0000cca8: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000ccac: .word 0x00000000 # nop
.L0x0000ccb0: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000ccb4: .word 0x00420006 # srlv $zr, $v0, $v0
.L0x0000ccb8: .word 0x0179017a # 0x179017a
.L0x0000ccbc: .word 0x00000000 # nop
.L0x0000ccc0: .word 0x00000000 # nop
.L0x0000ccc4: .word 0x00000000 # nop
.L0x0000ccc8: .word 0x01820003 # 0x1820003
.L0x0000cccc: .word 0x01880185 # 0x1880185
.L0x0000ccd0: .word 0x00000000 # nop
.L0x0000ccd4: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000ccd8: .word 0x00000013 # mtlo $zr
.L0x0000ccdc: .word 0x009700e6 # 0x9700e6
.L0x0000cce0: .word 0x00000003 # sra $zr, 0x0
.L0x0000cce4: .word 0x0170016f # 0x170016f
.L0x0000cce8: .word 0x00000171 # 0x171
.L0x0000ccec: .word 0x00000003 # sra $zr, 0x0
.L0x0000ccf0: .word 0x01870184 # 0x1870184
.L0x0000ccf4: .word 0x0000018a # 0x18a
.L0x0000ccf8: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000ccfc: .word 0x00d5000c # syscall 0x35400
.L0x0000cd00: .word 0x00000096 # 0x96
.L0x0000cd04: .word 0x00000002 # srl $zr, 0x0
.L0x0000cd08: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000cd0c: .word 0x00000000 # nop
.L0x0000cd10: .word 0x016f0003 # 0x16f0003
.L0x0000cd14: .word 0x01710170 # 0x1710170
.L0x0000cd18: .word 0x00000000 # nop
.L0x0000cd1c: .word 0x00000000 # nop
.L0x0000cd20: .word 0x00000000 # nop
.L0x0000cd24: .word 0x00000000 # nop
.L0x0000cd28: .word 0x01830003 # 0x1830003
.L0x0000cd2c: .word 0x01890186 # 0x1890186
.L0x0000cd30: .word 0x00000000 # nop
.L0x0000cd34: .word 0x01760003 # 0x1760003
.L0x0000cd38: .word 0x01780177 # 0x1780177
.L0x0000cd3c: .word 0x00000000 # nop
.L0x0000cd40: .word 0x01030005 # 0x1030005
.L0x0000cd44: .word 0x009400fe # 0x9400fe
.L0x0000cd48: .word 0x017d0167 # 0x17d0167
.L0x0000cd4c: .word 0x00000000 # nop
.L0x0000cd50: .word 0x00000000 # nop
.L0x0000cd54: .word 0x00000000 # nop
.L0x0000cd58: .word 0x001b0003 # sra $zr, $k1, 0x0
.L0x0000cd5c: .word 0x017400c4 # 0x17400c4
.L0x0000cd60: .word 0x00000000 # nop
.L0x0000cd64: .word 0x01820003 # 0x1820003
.L0x0000cd68: .word 0x01880185 # 0x1880185
.L0x0000cd6c: .word 0x00000000 # nop
.L0x0000cd70: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000cd74: .word 0x00000013 # mtlo $zr
.L0x0000cd78: .word 0x009700e6 # 0x9700e6
.L0x0000cd7c: .word 0x00000001 # 0x1
.L0x0000cd80: .word 0x00000038 # 0x38
.L0x0000cd84: .word 0x00000000 # nop
.L0x0000cd88: .word 0x01840003 # 0x1840003
.L0x0000cd8c: .word 0x018a0187 # 0x18a0187
.L0x0000cd90: .word 0x00000000 # nop
.L0x0000cd94: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cd98: .word 0x00d600d3 # 0xd600d3
.L0x0000cd9c: .word 0x00000000 # nop
.L0x0000cda0: .word 0x00000003 # sra $zr, 0x0
.L0x0000cda4: .word 0x009000ea # 0x9000ea
.L0x0000cda8: .word 0x0000003b # 0x3b
.L0x0000cdac: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000cdb0: .word 0x00420006 # srlv $zr, $v0, $v0
.L0x0000cdb4: .word 0x0179017a # 0x179017a
.L0x0000cdb8: .word 0x01030005 # 0x1030005
.L0x0000cdbc: .word 0x009400fe # 0x9400fe
.L0x0000cdc0: .word 0x017d0167 # 0x17d0167
.L0x0000cdc4: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000cdc8: .word 0x00000013 # mtlo $zr
.L0x0000cdcc: .word 0x009700e6 # 0x9700e6
.L0x0000cdd0: .word 0x00000003 # sra $zr, 0x0
.L0x0000cdd4: .word 0x00c4001b # divu $zr, $a2, $a0
.L0x0000cdd8: .word 0x00000174 # 0x174
.L0x0000cddc: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000cde0: .word 0x00420006 # srlv $zr, $v0, $v0
.L0x0000cde4: .word 0x0179017a # 0x179017a
.L0x0000cde8: .word 0x016f0003 # 0x16f0003
.L0x0000cdec: .word 0x01710170 # 0x1710170
.L0x0000cdf0: .word 0x00000000 # nop
.L0x0000cdf4: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cdf8: .word 0x00d5000c # syscall 0x35400
.L0x0000cdfc: .word 0x00000096 # 0x96
.L0x0000ce00: .word 0x00000002 # srl $zr, 0x0
.L0x0000ce04: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000ce08: .word 0x00000000 # nop
.L0x0000ce0c: .word 0x00000000 # nop
.L0x0000ce10: .word 0x00000000 # nop
.L0x0000ce14: .word 0x00000000 # nop
.L0x0000ce18: .word 0x01760003 # 0x1760003
.L0x0000ce1c: .word 0x01780177 # 0x1780177
.L0x0000ce20: .word 0x00000000 # nop
.L0x0000ce24: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000ce28: .word 0x00d600d3 # 0xd600d3
.L0x0000ce2c: .word 0x00000000 # nop
.L0x0000ce30: .word 0x00000003 # sra $zr, 0x0
.L0x0000ce34: .word 0x009000ea # 0x9000ea
.L0x0000ce38: .word 0x0000003b # 0x3b
.L0x0000ce3c: .word 0x00000000 # nop
.L0x0000ce40: .word 0x00000000 # nop
.L0x0000ce44: .word 0x00000000 # nop
.L0x0000ce48: .word 0x00380001 # 0x380001
.L0x0000ce4c: .word 0x00000000 # nop
.L0x0000ce50: .word 0x00000000 # nop
.L0x0000ce54: .word 0x01820003 # 0x1820003
.L0x0000ce58: .word 0x01880185 # 0x1880185
.L0x0000ce5c: .word 0x00000000 # nop
.L0x0000ce60: .word 0x01830003 # 0x1830003
.L0x0000ce64: .word 0x01890186 # 0x1890186
.L0x0000ce68: .word 0x00000000 # nop
.L0x0000ce6c: .word 0x01840003 # 0x1840003
.L0x0000ce70: .word 0x018a0187 # 0x18a0187
.L0x0000ce74: .word 0x00000000 # nop
.L0x0000ce78: .word 0x016f0003 # 0x16f0003
.L0x0000ce7c: .word 0x01710170 # 0x1710170
.L0x0000ce80: .word 0x00000000 # nop
.L0x0000ce84: .word 0x001b0003 # sra $zr, $k1, 0x0
.L0x0000ce88: .word 0x017400c4 # 0x17400c4
.L0x0000ce8c: .word 0x00000000 # nop
.L0x0000ce90: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000ce94: .word 0x00000013 # mtlo $zr
.L0x0000ce98: .word 0x009700e6 # 0x9700e6
.L0x0000ce9c: .word 0x00000000 # nop
.L0x0000cea0: .word 0x00000000 # nop
.L0x0000cea4: .word 0x00000000 # nop
.L0x0000cea8: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000ceac: .word 0x00d600d3 # 0xd600d3
.L0x0000ceb0: .word 0x00000000 # nop
.L0x0000ceb4: .word 0x00380001 # 0x380001
.L0x0000ceb8: .word 0x00000000 # nop
.L0x0000cebc: .word 0x00000000 # nop
.L0x0000cec0: .word 0x00ea0003 # 0xea0003
.L0x0000cec4: .word 0x003b0090 # 0x3b0090
.L0x0000cec8: .word 0x00000000 # nop
.L0x0000cecc: .word 0x01760003 # 0x1760003
.L0x0000ced0: .word 0x01780177 # 0x1780177
.L0x0000ced4: .word 0x00000000 # nop
.L0x0000ced8: .word 0x01840003 # 0x1840003
.L0x0000cedc: .word 0x018a0187 # 0x18a0187
.L0x0000cee0: .word 0x00000000 # nop
.L0x0000cee4: .word 0x01030005 # 0x1030005
.L0x0000cee8: .word 0x009400fe # 0x9400fe
.L0x0000ceec: .word 0x017d0167 # 0x17d0167
.L0x0000cef0: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cef4: .word 0x00d5000c # syscall 0x35400
.L0x0000cef8: .word 0x00000096 # 0x96
.L0x0000cefc: .word 0x00000002 # srl $zr, 0x0
.L0x0000cf00: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000cf04: .word 0x00000000 # nop
.L0x0000cf08: .word 0x00060004 # sllv $zr, $a2, $zr
.L0x0000cf0c: .word 0x017a0042 # 0x17a0042
.L0x0000cf10: .word 0x00000179 # 0x179
.L0x0000cf14: .word 0x01820003 # 0x1820003
.L0x0000cf18: .word 0x01880185 # 0x1880185
.L0x0000cf1c: .word 0x00000000 # nop
.L0x0000cf20: .word 0x01830003 # 0x1830003
.L0x0000cf24: .word 0x01890186 # 0x1890186
.L0x0000cf28: .word 0x00000000 # nop
.L0x0000cf2c: .word 0x00000000 # nop
.L0x0000cf30: .word 0x00000000 # nop
.L0x0000cf34: .word 0x00000000 # nop
.L0x0000cf38: .word 0x01760003 # 0x1760003
.L0x0000cf3c: .word 0x01780177 # 0x1780177
.L0x0000cf40: .word 0x00000000 # nop
.L0x0000cf44: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000cf48: .word 0x00000013 # mtlo $zr
.L0x0000cf4c: .word 0x009700e6 # 0x9700e6
.L0x0000cf50: .word 0x00ea0003 # 0xea0003
.L0x0000cf54: .word 0x003b0090 # 0x3b0090
.L0x0000cf58: .word 0x00000000 # nop
.L0x0000cf5c: .word 0x016f0003 # 0x16f0003
.L0x0000cf60: .word 0x01710170 # 0x1710170
.L0x0000cf64: .word 0x00000000 # nop
.L0x0000cf68: .word 0x01030005 # 0x1030005
.L0x0000cf6c: .word 0x009400fe # 0x9400fe
.L0x0000cf70: .word 0x017d0167 # 0x17d0167
.L0x0000cf74: .word 0x001b0003 # sra $zr, $k1, 0x0
.L0x0000cf78: .word 0x017400c4 # 0x17400c4
.L0x0000cf7c: .word 0x00000000 # nop
.L0x0000cf80: .word 0x00060004 # sllv $zr, $a2, $zr
.L0x0000cf84: .word 0x017a0042 # 0x17a0042
.L0x0000cf88: .word 0x00000179 # 0x179
.L0x0000cf8c: .word 0x00380001 # 0x380001
.L0x0000cf90: .word 0x00000000 # nop
.L0x0000cf94: .word 0x00000000 # nop
.L0x0000cf98: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cf9c: .word 0x00d600d3 # 0xd600d3
.L0x0000cfa0: .word 0x00000000 # nop
.L0x0000cfa4: .word 0x01840003 # 0x1840003
.L0x0000cfa8: .word 0x018a0187 # 0x18a0187
.L0x0000cfac: .word 0x00000000 # nop
.L0x0000cfb0: .word 0x01820003 # 0x1820003
.L0x0000cfb4: .word 0x01880185 # 0x1880185
.L0x0000cfb8: .word 0x00000000 # nop
.L0x0000cfbc: .word 0x00000000 # nop
.L0x0000cfc0: .word 0x00000000 # nop
.L0x0000cfc4: .word 0x00000000 # nop
.L0x0000cfc8: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000cfcc: .word 0x00d5000c # syscall 0x35400
.L0x0000cfd0: .word 0x00000096 # 0x96
.L0x0000cfd4: .word 0x00000002 # srl $zr, 0x0
.L0x0000cfd8: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000cfdc: .word 0x00000000 # nop
.L0x0000cfe0: .word 0x01830003 # 0x1830003
.L0x0000cfe4: .word 0x01890186 # 0x1890186
.L0x0000cfe8: .word 0x00000000 # nop
.L0x0000cfec: .word 0x00000000 # nop
.L0x0000cff0: .word 0x00000000 # nop
.L0x0000cff4: .word 0x00000000 # nop
.L0x0000cff8: .word 0x00140003 # sra $zr, $s4, 0x0
.L0x0000cffc: .word 0x00d600d3 # 0xd600d3
.L0x0000d000: .word 0x00000000 # nop
.L0x0000d004: .word 0x00380001 # 0x380001
.L0x0000d008: .word 0x00000000 # nop
.L0x0000d00c: .word 0x00000000 # nop
.L0x0000d010: .word 0x00ea0003 # 0xea0003
.L0x0000d014: .word 0x003b0090 # 0x3b0090
.L0x0000d018: .word 0x00000000 # nop
.L0x0000d01c: .word 0x00000000 # nop
.L0x0000d020: .word 0x00000000 # nop
.L0x0000d024: .word 0x00000000 # nop
.L0x0000d028: .word 0x01040004 # sllv $zr, $a0, $t0
.L0x0000d02c: .word 0x00000013 # mtlo $zr
.L0x0000d030: .word 0x009700e6 # 0x9700e6
.L0x0000d034: .word 0x00050004 # sllv $zr, $a1, $zr
.L0x0000d038: .word 0x00d5000c # syscall 0x35400
.L0x0000d03c: .word 0x00000096 # 0x96
.L0x0000d040: .word 0x00000002 # srl $zr, 0x0
.L0x0000d044: .word 0x010b001a # div $zr, $t0, $t3
.L0x0000d048: .word 0x00000000 # nop
.L0x0000d04c: .word 0x00000000 # nop
.L0x0000d050: .word 0x00000000 # nop
.L0x0000d054: .word 0x00000000 # nop
.L0x0000d058: .word 0x01830003 # 0x1830003
.L0x0000d05c: .word 0x01890186 # 0x1890186
.L0x0000d060: .word 0x00000000 # nop
.L0x0000d064: .word 0x00000003 # sra $zr, 0x0
.L0x0000d068: .word 0x00c4001b # divu $zr, $a2, $a0
.L0x0000d06c: .word 0x00000174 # 0x174
.L0x0000d070: .word 0x00000003 # sra $zr, 0x0
.L0x0000d074: .word 0x0170016f # 0x170016f
.L0x0000d078: .word 0x00000171 # 0x171
.L0x0000d07c: .word 0x00000004 # sllv $zr, $zr, $zr
.L0x0000d080: .word 0x00420006 # srlv $zr, $v0, $v0
.L0x0000d084: .word 0x0179017a # 0x179017a
.L0x0000d088: .word 0x01760003 # 0x1760003
.L0x0000d08c: .word 0x01780177 # 0x1780177
.L0x0000d090: .word 0x00000000 # nop
.L0x0000d094: .word 0x01820003 # 0x1820003
.L0x0000d098: .word 0x01880185 # 0x1880185
.L0x0000d09c: .word 0x00000000 # nop
.L0x0000d0a0: .word 0x01030005 # 0x1030005
.L0x0000d0a4: .word 0x009400fe # 0x9400fe
.L0x0000d0a8: .word 0x017d0167 # 0x17d0167
.L0x0000d0ac: .word 0x01840003 # 0x1840003
.L0x0000d0b0: .word 0x018a0187 # 0x18a0187
.L0x0000d0b4: .word 0x00000000 # nop
.L0x0000d0b8: .word 0x8008f4c4 # lb $t0, -0xb3c($zr)
.L0x0000d0bc: .word 0x8008f5a4 # lb $t0, -0xa5c($zr)
.L0x0000d0c0: .word 0x8008f768 # lb $t0, -0x898($zr)
.L0x0000d0c4: .word 0x8008f828 # lb $t0, -0x7d8($zr)
.L0x0000d0c8: .word 0x8008f8e8 # lb $t0, -0x718($zr)
.L0x0000d0cc: .word 0x8008f9a8 # lb $t0, -0x658($zr)
.L0x0000d0d0: .word 0x8008fa68 # lb $t0, -0x598($zr)
.L0x0000d0d4: .word 0x8008fb28 # lb $t0, -0x4d8($zr)
.L0x0000d0d8: .word 0x8008fbe8 # lb $t0, -0x418($zr)
.L0x0000d0dc: .word 0x8008fca8 # lb $t0, -0x358($zr)
.L0x0000d0e0: .word 0x8008f040 # lb $t0, -0xfc0($zr)
.L0x0000d0e4: .word 0x8008f16c # lb $t0, -0xe94($zr)
.L0x0000d0e8: .word 0x8008f22c # lb $t0, -0xdd4($zr)
.L0x0000d0ec: .word 0x8008f2c0 # lb $t0, -0xd40($zr)
.L0x0000d0f0: .word 0x8008f32c # lb $t0, -0xcd4($zr)
.L0x0000d0f4: .word 0x8008f36c # lb $t0, -0xc94($zr)
.L0x0000d0f8: .word 0x8008f3d8 # lb $t0, -0xc28($zr)
.L0x0000d0fc: .word 0x8008f424 # lb $t0, -0xbdc($zr)