BUNIT.OUT 001ca650 - 001cb010

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001ca650: 3c02801f lui r2,0x801f
001ca654: 8442cbb0 lh r2,-0x3450(r2)
001ca658: 27bdff60 addiu r29,r29,-0x00a0
001ca65c: afb3008c sw r19,0x008c(r29)
001ca660: 3c13801f lui r19,0x801f
001ca664: 9673c8b4 lhu r19,-0x374c(r19)
001ca668: afb20088 sw r18,0x0088(r29)
001ca66c: 00809021 addu r18,r4,r0
001ca670: afbf009c sw r31,0x009c(r29)
001ca674: afb60098 sw r22,0x0098(r29)
001ca678: afb50094 sw r21,0x0094(r29)
001ca67c: afb40090 sw r20,0x0090(r29)
001ca680: afb10084 sw r17,0x0084(r29)
001ca684: 1c40000d bgtz r2,0x001ca6bc
001ca688: afb00080 sw r16,0x0080(r29)
001ca68c: 92500004 lbu r16,0x0004(r18)
001ca690: 2402ffff addiu r2,r0,-0x0001
001ca694: 12020254 beq r16,r2,0x001cafe8
001ca698: 02401021 addu r2,r18,r0
001ca69c: 2411ffff addiu r17,r0,-0x0001
001ca6a0: 0c0728b8 jal 0x001ca2e0
001ca6a4: 02402021 addu r4,r18,r0
001ca6a8: 2610ffff addiu r16,r16,-0x0001
001ca6ac: 1611fffc bne r16,r17,0x001ca6a0
001ca6b0: 00409021 addu r18,r2,r0
001ca6b4: 08072bfa j 0x001cafe8
001ca6b8: 02401021 addu r2,r18,r0
001ca6bc: 0c07210f jal 0x001c843c
001ca6c0: 00000000 nop
001ca6c4: 34030001 ori r3,r0,0x0001
001ca6c8: 3c01801f lui r1,0x801f
001ca6cc: a423c8c8 sh r3,-0x3738(r1)
001ca6d0: 3c03801f lui r3,0x801f
001ca6d4: 8063c8d4 lb r3,-0x372c(r3)
001ca6d8: 00000000 nop
001ca6dc: 10600003 beq r3,r0,0x001ca6ec
001ca6e0: 00408821 addu r17,r2,r0
001ca6e4: 0c0728d3 jal 0x001ca34c
001ca6e8: 02402021 addu r4,r18,r0
001ca6ec: 3c02801f lui r2,0x801f
001ca6f0: 8042c8f8 lb r2,-0x3708(r2)
001ca6f4: 3c16801f lui r22,0x801f
001ca6f8: 96d6ca98 lhu r22,-0x3568(r22)
001ca6fc: 14400087 bne r2,r0,0x001ca91c
001ca700: 00000000 nop
001ca704: 0c072d04 jal 0x001cb410
001ca708: 00000000 nop
001ca70c: 00408021 addu r16,r2,r0
001ca710: 12000007 beq r16,r0,0x001ca730
001ca714: 34020002 ori r2,r0,0x0002
001ca718: 1202007e beq r16,r2,0x001ca914
001ca71c: 02002021 addu r4,r16,r0
001ca720: 0c072cb4 jal 0x001cb2d0
001ca724: 02402821 addu r5,r18,r0
001ca728: 08072a45 j 0x001ca914
001ca72c: 00000000 nop
001ca730: 3c04801f lui r4,0x801f
001ca734: 8c84c8b8 lw r4,-0x3748(r4)
001ca738: 3c021000 lui r2,0x1000
001ca73c: 00821024 and r2,r4,r2
001ca740: 14400003 bne r2,r0,0x001ca750
001ca744: 30821000 andi r2,r4,0x1000
001ca748: 1040002d beq r2,r0,0x001ca800
001ca74c: 3c024000 lui r2,0x4000
001ca750: 3c02801f lui r2,0x801f
001ca754: 8442ca98 lh r2,-0x3568(r2)
001ca758: 3c08801f lui r8,0x801f
001ca75c: 8508cadc lh r8,-0x3524(r8)
001ca760: 00000000 nop
001ca764: 1502001f bne r8,r2,0x001ca7e4
001ca768: 00401821 addu r3,r2,r0
001ca76c: 19000069 blez r8,0x001ca914
001ca770: 2402ffff addiu r2,r0,-0x0001
001ca774: 3c04801f lui r4,0x801f
001ca778: 8c84c8dc lw r4,-0x3724(r4)
001ca77c: 3c01801f lui r1,0x801f
001ca780: a022c8f8 sb r2,-0x3708(r1)
001ca784: 10800063 beq r4,r0,0x001ca914
001ca788: 27a60020 addiu r6,r29,0x0020
001ca78c: 3c05801d lui r5,0x801d
001ca790: 24a5fa7c addiu r5,r5,-0x0584
001ca794: 00003821 addu r7,r0,r0
001ca798: 00081040 sll r2,r8,0x01
001ca79c: 3c03801f lui r3,0x801f
001ca7a0: 8c63c8d8 lw r3,-0x3728(r3)
001ca7a4: 3c08801f lui r8,0x801f
001ca7a8: 9508c8c0 lhu r8,-0x3740(r8)
001ca7ac: 00431021 addu r2,r2,r3
001ca7b0: 9449fffe lhu r9,-0x0002(r2)
001ca7b4: 3c03801f lui r3,0x801f
001ca7b8: 9463c8e8 lhu r3,-0x3718(r3)
001ca7bc: 34020100 ori r2,r0,0x0100
001ca7c0: a7a20020 sh r2,0x0020(r29)
001ca7c4: 34020020 ori r2,r0,0x0020
001ca7c8: a7a20022 sh r2,0x0022(r29)
001ca7cc: a7a80026 sh r8,0x0026(r29)
001ca7d0: a7a30024 sh r3,0x0024(r29)
001ca7d4: 0c072e8f jal 0x001cba3c
001ca7d8: a4a90000 sh r9,0x0000(r5)
001ca7dc: 08072a45 j 0x001ca914
001ca7e0: 00000000 nop
001ca7e4: 30821000 andi r2,r4,0x1000
001ca7e8: 1040004a beq r2,r0,0x001ca914
001ca7ec: 2462ffff addiu r2,r3,-0x0001
001ca7f0: 3c01801f lui r1,0x801f
001ca7f4: a422ca98 sh r2,-0x3568(r1)
001ca7f8: 08072a45 j 0x001ca914
001ca7fc: 00000000 nop
001ca800: 00821024 and r2,r4,r2
001ca804: 14400003 bne r2,r0,0x001ca814
001ca808: 30824000 andi r2,r4,0x4000
001ca80c: 1040003f beq r2,r0,0x001ca90c
001ca810: 00000000 nop
001ca814: 3c03801f lui r3,0x801f
001ca818: 8463c8bc lh r3,-0x3744(r3)
001ca81c: 3c02801f lui r2,0x801f
001ca820: 8442cadc lh r2,-0x3524(r2)
001ca824: 3c08801f lui r8,0x801f
001ca828: 8508ca98 lh r8,-0x3568(r8)
001ca82c: 00603821 addu r7,r3,r0
001ca830: 00431021 addu r2,r2,r3
001ca834: 2442ffff addiu r2,r2,-0x0001
001ca838: 14480027 bne r2,r8,0x001ca8d8
001ca83c: 01001821 addu r3,r8,r0
001ca840: 3c02801f lui r2,0x801f
001ca844: 8442cbb0 lh r2,-0x3450(r2)
001ca848: 00000000 nop
001ca84c: 2442ffff addiu r2,r2,-0x0001
001ca850: 0102102a slt r2,r8,r2
001ca854: 1040002f beq r2,r0,0x001ca914
001ca858: 34020001 ori r2,r0,0x0001
001ca85c: 3c04801f lui r4,0x801f
001ca860: 8c84c8dc lw r4,-0x3724(r4)
001ca864: 3c01801f lui r1,0x801f
001ca868: a022c8f8 sb r2,-0x3708(r1)
001ca86c: 10800029 beq r4,r0,0x001ca914
001ca870: 27a60020 addiu r6,r29,0x0020
001ca874: 3c05801d lui r5,0x801d
001ca878: 24a5fa7c addiu r5,r5,-0x0584
001ca87c: 3c09801f lui r9,0x801f
001ca880: 9529c8c0 lhu r9,-0x3740(r9)
001ca884: 00000000 nop
001ca888: 00e90018 mult r7,r9
001ca88c: 00081040 sll r2,r8,0x01
001ca890: 3c03801f lui r3,0x801f
001ca894: 8c63c8d8 lw r3,-0x3728(r3)
001ca898: 00003821 addu r7,r0,r0
001ca89c: 00431021 addu r2,r2,r3
001ca8a0: 94480002 lhu r8,0x0002(r2)
001ca8a4: 3c03801f lui r3,0x801f
001ca8a8: 9463c8e8 lhu r3,-0x3718(r3)
001ca8ac: 34020100 ori r2,r0,0x0100
001ca8b0: a7a20020 sh r2,0x0020(r29)
001ca8b4: a7a90026 sh r9,0x0026(r29)
001ca8b8: a7a30024 sh r3,0x0024(r29)
001ca8bc: a4a80000 sh r8,0x0000(r5)
001ca8c0: 00001012 mflo r2
001ca8c4: 24420030 addiu r2,r2,0x0030
001ca8c8: 0c072e8f jal 0x001cba3c
001ca8cc: a7a20022 sh r2,0x0022(r29)
001ca8d0: 08072a45 j 0x001ca914
001ca8d4: 00000000 nop
001ca8d8: 3c02801f lui r2,0x801f
001ca8dc: 8442cbb0 lh r2,-0x3450(r2)
001ca8e0: 00000000 nop
001ca8e4: 2442ffff addiu r2,r2,-0x0001
001ca8e8: 0102102a slt r2,r8,r2
001ca8ec: 10400009 beq r2,r0,0x001ca914
001ca8f0: 30824000 andi r2,r4,0x4000
001ca8f4: 10400007 beq r2,r0,0x001ca914
001ca8f8: 24620001 addiu r2,r3,0x0001
001ca8fc: 3c01801f lui r1,0x801f
001ca900: a422ca98 sh r2,-0x3568(r1)
001ca904: 08072a45 j 0x001ca914
001ca908: 00000000 nop
001ca90c: 3c01801f lui r1,0x801f
001ca910: a420c8ac sh r0,-0x3754(r1)
001ca914: 3c02801f lui r2,0x801f
001ca918: 8042c8f8 lb r2,-0x3708(r2)
001ca91c: 00000000 nop
001ca920: 04410054 bgez r2,0x001caa74
001ca924: 00000000 nop
001ca928: 3c04801f lui r4,0x801f
001ca92c: 9484c8ac lhu r4,-0x3754(r4)
001ca930: 3c028004 lui r2,0x8004
001ca934: 904273a4 lbu r2,0x73a4(r2)
001ca938: 00000000 nop
001ca93c: 0082102b sltu r2,r4,r2
001ca940: 14400005 bne r2,r0,0x001ca958
001ca944: 322200ff andi r2,r17,0x00ff
001ca948: 3c038004 lui r3,0x8004
001ca94c: 906373a6 lbu r3,0x73a6(r3)
001ca950: 08072a5d j 0x001ca974
001ca954: 00620018 mult r3,r2
001ca958: 3c038004 lui r3,0x8004
001ca95c: 906373a5 lbu r3,0x73a5(r3)
001ca960: 00000000 nop
001ca964: 00620018 mult r3,r2
001ca968: 00441021 addu r2,r2,r4
001ca96c: 3c01801f lui r1,0x801f
001ca970: a422c8ac sh r2,-0x3754(r1)
001ca974: 3c02801d lui r2,0x801d
001ca978: 9442f954 lhu r2,-0x06ac(r2)
001ca97c: 00001812 mflo r3
001ca980: 00431023 subu r2,r2,r3
001ca984: 3c01801d lui r1,0x801d
001ca988: a422f954 sh r2,-0x06ac(r1)
001ca98c: 3c02801f lui r2,0x801f
001ca990: 8442c8c0 lh r2,-0x3740(r2)
001ca994: 3c03801d lui r3,0x801d
001ca998: 8463f954 lh r3,-0x06ac(r3)
001ca99c: 00021023 subu r2,r0,r2
001ca9a0: 0043102a slt r2,r2,r3
001ca9a4: 14400079 bne r2,r0,0x001cab8c
001ca9a8: 00000000 nop
001ca9ac: 3c02801f lui r2,0x801f
001ca9b0: 9442ca98 lhu r2,-0x3568(r2)
001ca9b4: 3c03801f lui r3,0x801f
001ca9b8: 8c63c8dc lw r3,-0x3724(r3)
001ca9bc: 3c01801d lui r1,0x801d
001ca9c0: a420f954 sh r0,-0x06ac(r1)
001ca9c4: 3c01801f lui r1,0x801f
001ca9c8: a020c8f8 sb r0,-0x3708(r1)
001ca9cc: 2442ffff addiu r2,r2,-0x0001
001ca9d0: 3c01801f lui r1,0x801f
001ca9d4: a422ca98 sh r2,-0x3568(r1)
001ca9d8: 3c01801f lui r1,0x801f
001ca9dc: a422cadc sh r2,-0x3524(r1)
001ca9e0: 106000af beq r3,r0,0x001caca0
001ca9e4: 00000000 nop
001ca9e8: 3c02801f lui r2,0x801f
001ca9ec: 8442c8bc lh r2,-0x3744(r2)
001ca9f0: 00000000 nop
001ca9f4: 18400065 blez r2,0x001cab8c
001ca9f8: 00008021 addu r16,r0,r0
001ca9fc: 3c08801f lui r8,0x801f
001caa00: 8508c8c0 lh r8,-0x3740(r8)
001caa04: 2602ffff addiu r2,r16,-0x0001
001caa08: 00480018 mult r2,r8
001caa0c: 00003012 mflo r6
001caa10: 00000000 nop
001caa14: 00000000 nop
001caa18: 01100018 mult r8,r16
001caa1c: 27a40020 addiu r4,r29,0x0020
001caa20: 34050100 ori r5,r0,0x0100
001caa24: 2667ffff addiu r7,r19,-0x0001
001caa28: 3c03801f lui r3,0x801f
001caa2c: 9463c8e8 lhu r3,-0x3718(r3)
001caa30: 34020100 ori r2,r0,0x0100
001caa34: a7a20020 sh r2,0x0020(r29)
001caa38: a7a30024 sh r3,0x0024(r29)
001caa3c: a7a80026 sh r8,0x0026(r29)
001caa40: 24c60030 addiu r6,r6,0x0030
001caa44: a7a60022 sh r6,0x0022(r29)
001caa48: 00003012 mflo r6
001caa4c: 0c07393c jal 0x001ce4f0
001caa50: 24c60030 addiu r6,r6,0x0030
001caa54: 3c02801f lui r2,0x801f
001caa58: 8442c8bc lh r2,-0x3744(r2)
001caa5c: 26100001 addiu r16,r16,0x0001
001caa60: 0202102a slt r2,r16,r2
001caa64: 10400049 beq r2,r0,0x001cab8c
001caa68: 00000000 nop
001caa6c: 08072a7f j 0x001ca9fc
001caa70: 00000000 nop
001caa74: 18400045 blez r2,0x001cab8c
001caa78: 00000000 nop
001caa7c: 3c04801f lui r4,0x801f
001caa80: 9484c8ac lhu r4,-0x3754(r4)
001caa84: 3c028004 lui r2,0x8004
001caa88: 904273a4 lbu r2,0x73a4(r2)
001caa8c: 00000000 nop
001caa90: 0082102b sltu r2,r4,r2
001caa94: 14400005 bne r2,r0,0x001caaac
001caa98: 322200ff andi r2,r17,0x00ff
001caa9c: 3c038004 lui r3,0x8004
001caaa0: 906373a6 lbu r3,0x73a6(r3)
001caaa4: 08072ab2 j 0x001caac8
001caaa8: 00620018 mult r3,r2
001caaac: 3c038004 lui r3,0x8004
001caab0: 906373a5 lbu r3,0x73a5(r3)
001caab4: 00000000 nop
001caab8: 00620018 mult r3,r2
001caabc: 00441021 addu r2,r2,r4
001caac0: 3c01801f lui r1,0x801f
001caac4: a422c8ac sh r2,-0x3754(r1)
001caac8: 3c02801d lui r2,0x801d
001caacc: 9442f954 lhu r2,-0x06ac(r2)
001caad0: 00001812 mflo r3
001caad4: 00431021 addu r2,r2,r3
001caad8: 3c01801d lui r1,0x801d
001caadc: a422f954 sh r2,-0x06ac(r1)
001caae0: 3c03801f lui r3,0x801f
001caae4: 8463c8c0 lh r3,-0x3740(r3)
001caae8: 3c02801d lui r2,0x801d
001caaec: 8442f954 lh r2,-0x06ac(r2)
001caaf0: 00000000 nop
001caaf4: 0043102a slt r2,r2,r3
001caaf8: 14400024 bne r2,r0,0x001cab8c
001caafc: 00604021 addu r8,r3,r0
001cab00: 3c02801f lui r2,0x801f
001cab04: 9442cadc lhu r2,-0x3524(r2)
001cab08: 3c03801f lui r3,0x801f
001cab0c: 9463ca98 lhu r3,-0x3568(r3)
001cab10: 3c04801f lui r4,0x801f
001cab14: 8c84c8dc lw r4,-0x3724(r4)
001cab18: 3c01801d lui r1,0x801d
001cab1c: a420f954 sh r0,-0x06ac(r1)
001cab20: 3c01801f lui r1,0x801f
001cab24: a020c8f8 sb r0,-0x3708(r1)
001cab28: 24420001 addiu r2,r2,0x0001
001cab2c: 24630001 addiu r3,r3,0x0001
001cab30: 3c01801f lui r1,0x801f
001cab34: a422cadc sh r2,-0x3524(r1)
001cab38: 3c01801f lui r1,0x801f
001cab3c: a423ca98 sh r3,-0x3568(r1)
001cab40: 10800057 beq r4,r0,0x001caca0
001cab44: 27a40020 addiu r4,r29,0x0020
001cab48: 3c02801f lui r2,0x801f
001cab4c: 9442c8bc lhu r2,-0x3744(r2)
001cab50: 00000000 nop
001cab54: 01020018 mult r8,r2
001cab58: 34050100 ori r5,r0,0x0100
001cab5c: 34060030 ori r6,r0,0x0030
001cab60: 2667ffff addiu r7,r19,-0x0001
001cab64: 3c03801f lui r3,0x801f
001cab68: 9463c8e8 lhu r3,-0x3718(r3)
001cab6c: 34020100 ori r2,r0,0x0100
001cab70: a7a20020 sh r2,0x0020(r29)
001cab74: 25020030 addiu r2,r8,0x0030
001cab78: a7a20022 sh r2,0x0022(r29)
001cab7c: a7a30024 sh r3,0x0024(r29)
001cab80: 00001012 mflo r2
001cab84: 0c07393c jal 0x001ce4f0
001cab88: a7a20026 sh r2,0x0026(r29)
001cab8c: 3c02801f lui r2,0x801f
001cab90: 8c42c8dc lw r2,-0x3724(r2)
001cab94: 00000000 nop
001cab98: 10400041 beq r2,r0,0x001caca0
001cab9c: 00000000 nop
001caba0: 3c06801d lui r6,0x801d
001caba4: 84c6f954 lh r6,-0x06ac(r6)
001caba8: 00000000 nop
001cabac: 10c0001d beq r6,r0,0x001cac24
001cabb0: 27a40020 addiu r4,r29,0x0020
001cabb4: 00002821 addu r5,r0,r0
001cabb8: 24c6002b addiu r6,r6,0x002b
001cabbc: 3c03801f lui r3,0x801f
001cabc0: 9463c8c0 lhu r3,-0x3740(r3)
001cabc4: 3c02801f lui r2,0x801f
001cabc8: 9442c8bc lhu r2,-0x3744(r2)
001cabcc: 3c08801d lui r8,0x801d
001cabd0: 9508f95c lhu r8,-0x06a4(r8)
001cabd4: 3c09801f lui r9,0x801f
001cabd8: 9529cae4 lhu r9,-0x351c(r9)
001cabdc: 00620018 mult r3,r2
001cabe0: 3c0a801f lui r10,0x801f
001cabe4: 854ac8b4 lh r10,-0x374c(r10)
001cabe8: 92420007 lbu r2,0x0007(r18)
001cabec: 00003821 addu r7,r0,r0
001cabf0: a7a20020 sh r2,0x0020(r29)
001cabf4: 92430008 lbu r3,0x0008(r18)
001cabf8: 3c02801f lui r2,0x801f
001cabfc: 9442c8e8 lhu r2,-0x3718(r2)
001cac00: 2463fffb addiu r3,r3,-0x0005
001cac04: a7a30022 sh r3,0x0022(r29)
001cac08: 3c03801f lui r3,0x801f
001cac0c: 8463c8cc lh r3,-0x3734(r3)
001cac10: 00021080 sll r2,r2,0x02
001cac14: a7a20024 sh r2,0x0024(r29)
001cac18: 00001012 mflo r2
001cac1c: 08072b22 j 0x001cac88
001cac20: 2442000a addiu r2,r2,0x000a
001cac24: 00002821 addu r5,r0,r0
001cac28: 3c03801f lui r3,0x801f
001cac2c: 9463c8c0 lhu r3,-0x3740(r3)
001cac30: 3c02801f lui r2,0x801f
001cac34: 9442c8bc lhu r2,-0x3744(r2)
001cac38: 3c08801d lui r8,0x801d
001cac3c: 9508f95c lhu r8,-0x06a4(r8)
001cac40: 3c09801f lui r9,0x801f
001cac44: 9529cae4 lhu r9,-0x351c(r9)
001cac48: 00620018 mult r3,r2
001cac4c: 3c0a801f lui r10,0x801f
001cac50: 854ac8b4 lh r10,-0x374c(r10)
001cac54: 92420007 lbu r2,0x0007(r18)
001cac58: 34060030 ori r6,r0,0x0030
001cac5c: a7a20020 sh r2,0x0020(r29)
001cac60: 3c02801f lui r2,0x801f
001cac64: 9442c8e8 lhu r2,-0x3718(r2)
001cac68: 92430008 lbu r3,0x0008(r18)
001cac6c: 00003821 addu r7,r0,r0
001cac70: a7a30022 sh r3,0x0022(r29)
001cac74: 3c03801f lui r3,0x801f
001cac78: 8463c8cc lh r3,-0x3734(r3)
001cac7c: 00021080 sll r2,r2,0x02
001cac80: a7a20024 sh r2,0x0024(r29)
001cac84: 00001012 mflo r2
001cac88: a7a20026 sh r2,0x0026(r29)
001cac8c: afa30010 sw r3,0x0010(r29)
001cac90: afa80014 sw r8,0x0014(r29)
001cac94: afa90018 sw r9,0x0018(r29)
001cac98: 0c073622 jal 0x001cd888
001cac9c: afaa001c sw r10,0x001c(r29)
001caca0: 3c02801f lui r2,0x801f
001caca4: 9042c8f4 lbu r2,-0x370c(r2)
001caca8: 00000000 nop
001cacac: 1440006f bne r2,r0,0x001cae6c
001cacb0: 00000000 nop
001cacb4: 3c02801f lui r2,0x801f
001cacb8: 8442cadc lh r2,-0x3524(r2)
001cacbc: 00000000 nop
001cacc0: 1040001a beq r2,r0,0x001cad2c
001cacc4: 27a40020 addiu r4,r29,0x0020
001cacc8: 340500d8 ori r5,r0,0x00d8
001caccc: 00003021 addu r6,r0,r0
001cacd0: 3c02801f lui r2,0x801f
001cacd4: 9442c8d0 lhu r2,-0x3730(r2)
001cacd8: 3c03801f lui r3,0x801f
001cacdc: 8463c8cc lh r3,-0x3734(r3)
001cace0: 3c08801d lui r8,0x801d
001cace4: 9508f95e lhu r8,-0x06a2(r8)
001cace8: 3c09801d lui r9,0x801d
001cacec: 9529f96e lhu r9,-0x0692(r9)
001cacf0: 3c0a801f lui r10,0x801f
001cacf4: 854ac8b4 lh r10,-0x374c(r10)
001cacf8: 00003821 addu r7,r0,r0
001cacfc: a7a20020 sh r2,0x0020(r29)
001cad00: 924b000c lbu r11,0x000c(r18)
001cad04: 34020008 ori r2,r0,0x0008
001cad08: a7a20024 sh r2,0x0024(r29)
001cad0c: 34020010 ori r2,r0,0x0010
001cad10: a7a20026 sh r2,0x0026(r29)
001cad14: a7ab0022 sh r11,0x0022(r29)
001cad18: afa30010 sw r3,0x0010(r29)
001cad1c: afa80014 sw r8,0x0014(r29)
001cad20: afa90018 sw r9,0x0018(r29)
001cad24: 0c073622 jal 0x001cd888
001cad28: afaa001c sw r10,0x001c(r29)
001cad2c: 3c02801f lui r2,0x801f
001cad30: 8442cbb0 lh r2,-0x3450(r2)
001cad34: 3c04801f lui r4,0x801f
001cad38: 8484c8bc lh r4,-0x3744(r4)
001cad3c: 3c03801f lui r3,0x801f
001cad40: 8463cadc lh r3,-0x3524(r3)
001cad44: 00441023 subu r2,r2,r4
001cad48: 0062182a slt r3,r3,r2
001cad4c: 1060001a beq r3,r0,0x001cadb8
001cad50: 27a40020 addiu r4,r29,0x0020
001cad54: 340500e0 ori r5,r0,0x00e0
001cad58: 00003021 addu r6,r0,r0
001cad5c: 3c02801f lui r2,0x801f
001cad60: 9442c8d0 lhu r2,-0x3730(r2)
001cad64: 3c03801f lui r3,0x801f
001cad68: 8463c8cc lh r3,-0x3734(r3)
001cad6c: 3c08801d lui r8,0x801d
001cad70: 9508f95e lhu r8,-0x06a2(r8)
001cad74: 3c09801d lui r9,0x801d
001cad78: 9529f96e lhu r9,-0x0692(r9)
001cad7c: 3c0a801f lui r10,0x801f
001cad80: 854ac8b4 lh r10,-0x374c(r10)
001cad84: 00003821 addu r7,r0,r0
001cad88: a7a20020 sh r2,0x0020(r29)
001cad8c: 924b000d lbu r11,0x000d(r18)
001cad90: 34020008 ori r2,r0,0x0008
001cad94: a7a20024 sh r2,0x0024(r29)
001cad98: 34020010 ori r2,r0,0x0010
001cad9c: a7a20026 sh r2,0x0026(r29)
001cada0: a7ab0022 sh r11,0x0022(r29)
001cada4: afa30010 sw r3,0x0010(r29)
001cada8: afa80014 sw r8,0x0014(r29)
001cadac: afa90018 sw r9,0x0018(r29)
001cadb0: 0c073622 jal 0x001cd888
001cadb4: afaa001c sw r10,0x001c(r29)
001cadb8: 3c05801f lui r5,0x801f
001cadbc: 84a5cbb0 lh r5,-0x3450(r5)
001cadc0: 3c02801f lui r2,0x801f
001cadc4: 8442c8bc lh r2,-0x3744(r2)
001cadc8: 00000000 nop
001cadcc: 0045102a slt r2,r2,r5
001cadd0: 10400026 beq r2,r0,0x001cae6c
001cadd4: 34060010 ori r6,r0,0x0010
001cadd8: 9248000c lbu r8,0x000c(r18)
001caddc: 9242000d lbu r2,0x000d(r18)
001cade0: 3c03801f lui r3,0x801f
001cade4: 8463ca98 lh r3,-0x3568(r3)
001cade8: 25040014 addiu r4,r8,0x0014
001cadec: 00448023 subu r16,r2,r4
001cadf0: 02030018 mult r16,r3
001cadf4: 00001812 mflo r3
001cadf8: 24a2ffff addiu r2,r5,-0x0001
001cadfc: 00000000 nop
001cae00: 0062001a div r3,r2
001cae04: 00001812 mflo r3
001cae08: 00003821 addu r7,r0,r0
001cae0c: 3c09801d lui r9,0x801d
001cae10: 9529f96e lhu r9,-0x0692(r9)
001cae14: 3c0a801f lui r10,0x801f
001cae18: 854ac8b4 lh r10,-0x374c(r10)
001cae1c: 27a40020 addiu r4,r29,0x0020
001cae20: 2510000f addiu r16,r8,0x000f
001cae24: 3c08801d lui r8,0x801d
001cae28: 9508f95e lhu r8,-0x06a2(r8)
001cae2c: 34020008 ori r2,r0,0x0008
001cae30: a7a20024 sh r2,0x0024(r29)
001cae34: a7a20026 sh r2,0x0026(r29)
001cae38: 3c02801f lui r2,0x801f
001cae3c: 9442c8d0 lhu r2,-0x3730(r2)
001cae40: 34050010 ori r5,r0,0x0010
001cae44: a7a20020 sh r2,0x0020(r29)
001cae48: 3c02801f lui r2,0x801f
001cae4c: 8442c8cc lh r2,-0x3734(r2)
001cae50: 02038021 addu r16,r16,r3
001cae54: a7b00022 sh r16,0x0022(r29)
001cae58: afa20010 sw r2,0x0010(r29)
001cae5c: afa80014 sw r8,0x0014(r29)
001cae60: afa90018 sw r9,0x0018(r29)
001cae64: 0c073622 jal 0x001cd888
001cae68: afaa001c sw r10,0x001c(r29)
001cae6c: 92420002 lbu r2,0x0002(r18)
001cae70: 00000000 nop
001cae74: 10400017 beq r2,r0,0x001caed4
001cae78: 00000000 nop
001cae7c: 3c02801f lui r2,0x801f
001cae80: 8442ca98 lh r2,-0x3568(r2)
001cae84: 3c03801f lui r3,0x801f
001cae88: 8463cadc lh r3,-0x3524(r3)
001cae8c: 3c04801f lui r4,0x801f
001cae90: 8484c8c0 lh r4,-0x3740(r4)
001cae94: 00431023 subu r2,r2,r3
001cae98: 00440018 mult r2,r4
001cae9c: 3c05801d lui r5,0x801d
001caea0: 24a5fa80 addiu r5,r5,-0x0580
001caea4: 3c06801f lui r6,0x801f
001caea8: 90c6c8f4 lbu r6,-0x370c(r6)
001caeac: 92420007 lbu r2,0x0007(r18)
001caeb0: 9243000b lbu r3,0x000b(r18)
001caeb4: 27a40038 addiu r4,r29,0x0038
001caeb8: 00431023 subu r2,r2,r3
001caebc: a7a20038 sh r2,0x0038(r29)
001caec0: 92420008 lbu r2,0x0008(r18)
001caec4: 00001812 mflo r3
001caec8: 00431021 addu r2,r2,r3
001caecc: 0c07273d jal 0x001c9cf4
001caed0: a7a2003a sh r2,0x003a(r29)
001caed4: 92420001 lbu r2,0x0001(r18)
001caed8: 3c03801f lui r3,0x801f
001caedc: 8463c8bc lh r3,-0x3744(r3)
001caee0: 3c01801d lui r1,0x801d
001caee4: ac20f958 sw r0,-0x06a8(r1)
001caee8: 02429021 addu r18,r18,r2
001caeec: 3c02801d lui r2,0x801d
001caef0: 8442f954 lh r2,-0x06ac(r2)
001caef4: 00000000 nop
001caef8: 14400002 bne r2,r0,0x001caf04
001caefc: 24730001 addiu r19,r3,0x0001
001caf00: 00609821 addu r19,r3,r0
001caf04: 00008821 addu r17,r0,r0
001caf08: 1a60002e blez r19,0x001cafc4
001caf0c: 0240a821 addu r21,r18,r0
001caf10: 3c14801d lui r20,0x801d
001caf14: 2694f98c addiu r20,r20,-0x0674
001caf18: 3c03801f lui r3,0x801f
001caf1c: 8463cadc lh r3,-0x3524(r3)
001caf20: 3c02801f lui r2,0x801f
001caf24: 8442cbb0 lh r2,-0x3450(r2)
001caf28: 00711821 addu r3,r3,r17
001caf2c: 2442ffff addiu r2,r2,-0x0001
001caf30: 0043102a slt r2,r2,r3
001caf34: 10400006 beq r2,r0,0x001caf50
001caf38: 00000000 nop
001caf3c: 3c02801d lui r2,0x801d
001caf40: 8442f954 lh r2,-0x06ac(r2)
001caf44: 00000000 nop
001caf48: 1040001e beq r2,r0,0x001cafc4
001caf4c: 00000000 nop
001caf50: 02a09021 addu r18,r21,r0
001caf54: 3c02801f lui r2,0x801f
001caf58: 8442c8c4 lh r2,-0x373c(r2)
001caf5c: 00000000 nop
001caf60: 1840000f blez r2,0x001cafa0
001caf64: 00008021 addu r16,r0,r0
001caf68: 92420000 lbu r2,0x0000(r18)
001caf6c: 02402021 addu r4,r18,r0
001caf70: 00021080 sll r2,r2,0x02
001caf74: 00541021 addu r2,r2,r20
001caf78: 8c420000 lw r2,0x0000(r2)
001caf7c: 00000000 nop
001caf80: 0040f809 jalr r31,r2
001caf84: 26100001 addiu r16,r16,0x0001
001caf88: 3c03801f lui r3,0x801f
001caf8c: 8463c8c4 lh r3,-0x373c(r3)
001caf90: 00000000 nop
001caf94: 0203182a slt r3,r16,r3
001caf98: 1460fff3 bne r3,r0,0x001caf68
001caf9c: 00409021 addu r18,r2,r0
001cafa0: 3c02801d lui r2,0x801d
001cafa4: 8c42f958 lw r2,-0x06a8(r2)
001cafa8: 26310001 addiu r17,r17,0x0001
001cafac: 24420001 addiu r2,r2,0x0001
001cafb0: 3c01801d lui r1,0x801d
001cafb4: ac22f958 sw r2,-0x06a8(r1)
001cafb8: 0233102a slt r2,r17,r19
001cafbc: 1440ffd6 bne r2,r0,0x001caf18
001cafc0: 00000000 nop
001cafc4: 3c02801f lui r2,0x801f
001cafc8: 9442ca98 lhu r2,-0x3568(r2)
001cafcc: 3c01801f lui r1,0x801f
001cafd0: a420c8c8 sh r0,-0x3738(r1)
001cafd4: 12c20003 beq r22,r2,0x001cafe4
001cafd8: 34020003 ori r2,r0,0x0003
001cafdc: 3c01801f lui r1,0x801f
001cafe0: a022caac sb r2,-0x3554(r1)
001cafe4: 02401021 addu r2,r18,r0
001cafe8: 8fbf009c lw r31,0x009c(r29)
001cafec: 8fb60098 lw r22,0x0098(r29)
001caff0: 8fb50094 lw r21,0x0094(r29)
001caff4: 8fb40090 lw r20,0x0090(r29)
001caff8: 8fb3008c lw r19,0x008c(r29)
001caffc: 8fb20088 lw r18,0x0088(r29)
001cb000: 8fb10084 lw r17,0x0084(r29)
001cb004: 8fb00080 lw r16,0x0080(r29)
001cb008: 27bd00a0 addiu r29,r29,0x00a0
001cb00c: 03e00008 jr r31
001cb010: 00000000 nop