OPTION.OUT 001bf45c - 001c00bc

From Final Fantasy Hacktics Wiki
Jump to navigation Jump to search
001bf45c: 27bdfed8 addiu r29,r29,0xfed8
001bf460: afb40110 sw r20,0x0110(r29)
001bf464: 3c14801d lui r20,0x801d
001bf468: 26949a7c addiu r20,r20,0x9a7c
001bf46c: 00002021 addu r4,r0,r0
001bf470: afbf0124 sw r31,0x0124(r29)
001bf474: afbe0120 sw r30,0x0120(r29)
001bf478: afb7011c sw r23,0x011c(r29)
001bf47c: afb60118 sw r22,0x0118(r29)
001bf480: afb50114 sw r21,0x0114(r29)
001bf484: afb3010c sw r19,0x010c(r29)
001bf488: afb20108 sw r18,0x0108(r29)
001bf48c: afb10104 sw r17,0x0104(r29)
001bf490: afb00100 sw r16,0x0100(r29)
001bf494: 0c05295e jal 0x0014a578
001bf498: afa000f0 sw r0,0x00f0(r29)
001bf49c: 34040001 ori r4,r0,0x0001
001bf4a0: 0c05295e jal 0x0014a578
001bf4a4: afa200c8 sw r2,0x00c8(r29)
001bf4a8: afa000b8 sw r0,0x00b8(r29)
001bf4ac: afa000c0 sw r0,0x00c0(r29)
001bf4b0: 0c0532f0 jal 0x0014cbc0
001bf4b4: afa200d0 sw r2,0x00d0(r29)
001bf4b8: 0040b021 addu r22,r2,r0
001bf4bc: 8ec90030 lw r9,0x0030(r22)
001bf4c0: 26840084 addiu r4,r20,0x0084
001bf4c4: afa900e0 sw r9,0x00e0(r29)
001bf4c8: 85220000 lh r2,0x0000(r9)
001bf4cc: 00002821 addu r5,r0,r0
001bf4d0: 00021100 sll r2,r2,0x04
001bf4d4: 2442001c addiu r2,r2,0x001c
001bf4d8: a6c2000e sh r2,0x000e(r22)
001bf4dc: 85220000 lh r2,0x0000(r9)
001bf4e0: 0000b821 addu r23,r0,r0
001bf4e4: 00021100 sll r2,r2,0x04
001bf4e8: 2442001c addiu r2,r2,0x001c
001bf4ec: a6c20006 sh r2,0x0006(r22)
001bf4f0: 85220000 lh r2,0x0000(r9)
001bf4f4: 27b20040 addiu r18,r29,0x0040
001bf4f8: 00021100 sll r2,r2,0x04
001bf4fc: 2442001c addiu r2,r2,0x001c
001bf500: a6c20016 sh r2,0x0016(r22)
001bf504: 3402007e ori r2,r0,0x007e
001bf508: a7a2001a sh r2,0x001a(r29)
001bf50c: 34020008 ori r2,r0,0x0008
001bf510: a7a20020 sh r2,0x0020(r29)
001bf514: 3402000c ori r2,r0,0x000c
001bf518: a7a00018 sh r0,0x0018(r29)
001bf51c: a7a20022 sh r2,0x0022(r29)
001bf520: 96c2000c lhu r2,0x000c(r22)
001bf524: 00008021 addu r16,r0,r0
001bf528: 2442ffee addiu r2,r2,0xffee
001bf52c: a7a2001c sh r2,0x001c(r29)
001bf530: 96c2000e lhu r2,0x000e(r22)
001bf534: 00008821 addu r17,r0,r0
001bf538: 2442ffe6 addiu r2,r2,0xffe6
001bf53c: 0c0529b9 jal 0x0014a6e4
001bf540: a7a2001e sh r2,0x001e(r29)
001bf544: a7a00038 sh r0,0x0038(r29)
001bf548: 92c30002 lbu r3,0x0002(r22)
001bf54c: 34020100 ori r2,r0,0x0100
001bf550: a7a2003c sh r2,0x003c(r29)
001bf554: a7a2003e sh r2,0x003e(r29)
001bf558: a7a3003a sh r3,0x003a(r29)
001bf55c: 27a40028 addiu r4,r29,0x0028
001bf560: 02c02821 addu r5,r22,r0
001bf564: 3c06801d lui r6,0x801d
001bf568: 24c69b0c addiu r6,r6,0x9b0c
001bf56c: 27a20068 addiu r2,r29,0x0068
001bf570: 00511021 addu r2,r2,r17
001bf574: 3c01801d lui r1,0x801d
001bf578: 00300821 addu r1,r1,r16
001bf57c: ac229b78 sw r2,-0x6488(r1)
001bf580: 27a20090 addiu r2,r29,0x0090
001bf584: 00511021 addu r2,r2,r17
001bf588: 3c01801d lui r1,0x801d
001bf58c: 00300821 addu r1,r1,r16
001bf590: ac329b74 sw r18,-0x648c(r1)
001bf594: 3c01801d lui r1,0x801d
001bf598: 00300821 addu r1,r1,r16
001bf59c: ac229b7c sw r2,-0x6484(r1)
001bf5a0: 0c04e05d jal 0x00138174
001bf5a4: 02063021 addu r6,r16,r6
001bf5a8: 26520014 addiu r18,r18,0x0014
001bf5ac: 26100134 addiu r16,r16,0x0134
001bf5b0: 26f70001 addiu r23,r23,0x0001
001bf5b4: 2ae20002 slti r2,r23,0x0002
001bf5b8: 1440ffe8 bne r2,r0,0x001bf55c
001bf5bc: 26310014 addiu r17,r17,0x0014
001bf5c0: 0c04e2b7 jal 0x00138adc
001bf5c4: 2684010c addiu r4,r20,0x010c
001bf5c8: 00002021 addu r4,r0,r0
001bf5cc: 00002821 addu r5,r0,r0
001bf5d0: 0000b821 addu r23,r0,r0
001bf5d4: 341200d8 ori r18,r0,0x00d8
001bf5d8: 02808021 addu r16,r20,r0
001bf5dc: 34110014 ori r17,r0,0x0014
001bf5e0: 86c60000 lh r6,0x0000(r22)
001bf5e4: 86c70002 lh r7,0x0002(r22)
001bf5e8: 30c6ffc0 andi r6,r6,0xffc0
001bf5ec: 0c008e63 jal 0x0002398c
001bf5f0: 30e7ff00 andi r7,r7,0xff00
001bf5f4: 26840078 addiu r4,r20,0x0078
001bf5f8: 34050001 ori r5,r0,0x0001
001bf5fc: 00003021 addu r6,r0,r0
001bf600: 3047ffff andi r7,r2,0xffff
001bf604: 27a20038 addiu r2,r29,0x0038
001bf608: 0c009533 jal 0x000254cc
001bf60c: afa20010 sw r2,0x0010(r29)
001bf610: 0c04b891 jal 0x0012e244
001bf614: 02912021 addu r4,r20,r17
001bf618: 34157d7c ori r21,r0,0x7d7c
001bf61c: 34130008 ori r19,r0,0x0008
001bf620: 34020010 ori r2,r0,0x0010
001bf624: a6150022 sh r21,0x0022(r16)
001bf628: a6130024 sh r19,0x0024(r16)
001bf62c: a6020026 sh r2,0x0026(r16)
001bf630: a2120020 sb r18,0x0020(r16)
001bf634: a2000021 sb r0,0x0021(r16)
001bf638: 96c20008 lhu r2,0x0008(r22)
001bf63c: 96c3000c lhu r3,0x000c(r22)
001bf640: 00000000 nop
001bf644: 00431021 addu r2,r2,r3
001bf648: 2442fff1 addiu r2,r2,0xfff1
001bf64c: a602001c sh r2,0x001c(r16)
001bf650: 86c2000e lh r2,0x000e(r22)
001bf654: 00000000 nop
001bf658: 2442ffce addiu r2,r2,0xffce
001bf65c: 02e20018 mult r23,r2
001bf660: 26520008 addiu r18,r18,0x0008
001bf664: 26310014 addiu r17,r17,0x0014
001bf668: 96c3000a lhu r3,0x000a(r22)
001bf66c: 26f70001 addiu r23,r23,0x0001
001bf670: 00001012 mflo r2
001bf674: 24420010 addiu r2,r2,0x0010
001bf678: 00621821 addu r3,r3,r2
001bf67c: a603001e sh r3,0x001e(r16)
001bf680: 2ae20002 slti r2,r23,0x0002
001bf684: 1440ffe2 bne r2,r0,0x001bf610
001bf688: 26100014 addiu r16,r16,0x0014
001bf68c: 0c04b891 jal 0x0012e244
001bf690: 26840064 addiu r4,r20,0x0064
001bf694: 02802021 addu r4,r20,r0
001bf698: 34020010 ori r2,r0,0x0010
001bf69c: a2820070 sb r2,0x0070(r20)
001bf6a0: a2820071 sb r2,0x0071(r20)
001bf6a4: a6930074 sh r19,0x0074(r20)
001bf6a8: a6930076 sh r19,0x0076(r20)
001bf6ac: 0c04b891 jal 0x0012e244
001bf6b0: a6950072 sh r21,0x0072(r20)
001bf6b4: 02802021 addu r4,r20,r0
001bf6b8: 02c02821 addu r5,r22,r0
001bf6bc: 26d00008 addiu r16,r22,0x0008
001bf6c0: 02003021 addu r6,r16,r0
001bf6c4: 0c052a0d jal 0x0014a834
001bf6c8: 27a70018 addiu r7,r29,0x0018
001bf6cc: 2684003c addiu r4,r20,0x003c
001bf6d0: 34050002 ori r5,r0,0x0002
001bf6d4: 0c04b8ae jal 0x0012e2b8
001bf6d8: 34067c3c ori r6,r0,0x7c3c
001bf6dc: 34020006 ori r2,r0,0x0006
001bf6e0: a682004c sh r2,0x004c(r20)
001bf6e4: 3402000c ori r2,r0,0x000c
001bf6e8: a682004e sh r2,0x004e(r20)
001bf6ec: 34020004 ori r2,r0,0x0004
001bf6f0: a6820060 sh r2,0x0060(r20)
001bf6f4: a6820062 sh r2,0x0062(r20)
001bf6f8: 340200e8 ori r2,r0,0x00e8
001bf6fc: a2820048 sb r2,0x0048(r20)
001bf700: a282005c sb r2,0x005c(r20)
001bf704: 9682001c lhu r2,0x001c(r20)
001bf708: 96840030 lhu r4,0x0030(r20)
001bf70c: 3403000c ori r3,r0,0x000c
001bf710: a283005d sb r3,0x005d(r20)
001bf714: 96830032 lhu r3,0x0032(r20)
001bf718: a2800049 sb r0,0x0049(r20)
001bf71c: 2442ffff addiu r2,r2,0xffff
001bf720: a6820044 sh r2,0x0044(r20)
001bf724: 9682001e lhu r2,0x001e(r20)
001bf728: 2463000e addiu r3,r3,0x000e
001bf72c: a6840058 sh r4,0x0058(r20)
001bf730: a683005a sh r3,0x005a(r20)
001bf734: 24420003 addiu r2,r2,0x0003
001bf738: a6820046 sh r2,0x0046(r20)
001bf73c: 86c30004 lh r3,0x0004(r22)
001bf740: 86c20006 lh r2,0x0006(r22)
001bf744: 00000000 nop
001bf748: 00620018 mult r3,r2
001bf74c: 3c13801c lui r19,0x801c
001bf750: 26733a7c addiu r19,r19,0x3a7c
001bf754: 34090001 ori r9,r0,0x0001
001bf758: 0000b821 addu r23,r0,r0
001bf75c: 02602021 addu r4,r19,r0
001bf760: afa900f8 sw r9,0x00f8(r29)
001bf764: 00002812 mflo r5
001bf768: 000517c2 srl r2,r5,0x1f
001bf76c: 00a22821 addu r5,r5,r2
001bf770: 0c052fb6 jal 0x0014bed8
001bf774: 00052843 sra r5,r5,0x01
001bf778: 3c048017 lui r4,0x8017
001bf77c: 8c844038 lw r4,0x4038(r4)
001bf780: 3c05801c lui r5,0x801c
001bf784: 24a50304 addiu r5,r5,0x0304
001bf788: 0c053228 jal 0x0014c8a0
001bf78c: 24840001 addiu r4,r4,0x0001
001bf790: 02002821 addu r5,r16,r0
001bf794: 00003021 addu r6,r0,r0
001bf798: 3c048017 lui r4,0x8017
001bf79c: 8c844038 lw r4,0x4038(r4)
001bf7a0: 00003821 addu r7,r0,r0
001bf7a4: 0c05328e jal 0x0014ca38
001bf7a8: 24840001 addiu r4,r4,0x0001
001bf7ac: 02c02021 addu r4,r22,r0
001bf7b0: 27a500b8 addiu r5,r29,0x00b8
001bf7b4: 0c06fc00 jal 0x001bf000
001bf7b8: 02603021 addu r6,r19,r0
001bf7bc: 27a40028 addiu r4,r29,0x0028
001bf7c0: 3c028016 lui r2,0x8016
001bf7c4: 8c425fa8 lw r2,0x5fa8(r2)
001bf7c8: 02602821 addu r5,r19,r0
001bf7cc: afa000bc sw r0,0x00bc(r29)
001bf7d0: 00021083 sra r2,r2,0x02
001bf7d4: 0c00923f jal 0x000248fc
001bf7d8: a7a2002c sh r2,0x002c(r29)
001bf7dc: 27a40030 addiu r4,r29,0x0030
001bf7e0: 00002821 addu r5,r0,r0
001bf7e4: 00003021 addu r6,r0,r0
001bf7e8: 00003821 addu r7,r0,r0
001bf7ec: 97a80028 lhu r8,0x0028(r29)
001bf7f0: 97a3002a lhu r3,0x002a(r29)
001bf7f4: 34020002 ori r2,r0,0x0002
001bf7f8: a7a20036 sh r2,0x0036(r29)
001bf7fc: 2462fffe addiu r2,r3,0xfffe
001bf800: 304200ff andi r2,r2,0x00ff
001bf804: 3063ff00 andi r3,r3,0xff00
001bf808: a7a80030 sh r8,0x0030(r29)
001bf80c: 97a8002c lhu r8,0x002c(r29)
001bf810: 00431021 addu r2,r2,r3
001bf814: a7a20032 sh r2,0x0032(r29)
001bf818: 0c00921a jal 0x00024868
001bf81c: a7a80034 sh r8,0x0034(r29)
001bf820: 3c04801d lui r4,0x801d
001bf824: 24849bb0 addiu r4,r4,0x9bb0
001bf828: 2485fecc addiu r5,r4,0xfecc
001bf82c: 0c052fd5 jal 0x0014bf54
001bf830: 34060134 ori r6,r0,0x0134
001bf834: 27a60090 addiu r6,r29,0x0090
001bf838: 27a50068 addiu r5,r29,0x0068
001bf83c: 27a40040 addiu r4,r29,0x0040
001bf840: 00001821 addu r3,r0,r0
001bf844: 3c01801d lui r1,0x801d
001bf848: 00230821 addu r1,r1,r3
001bf84c: ac269b7c sw r6,-0x6484(r1)
001bf850: 24c60014 addiu r6,r6,0x0014
001bf854: 3c01801d lui r1,0x801d
001bf858: 00230821 addu r1,r1,r3
001bf85c: ac259b78 sw r5,-0x6488(r1)
001bf860: 24a50014 addiu r5,r5,0x0014
001bf864: 3c01801d lui r1,0x801d
001bf868: 00230821 addu r1,r1,r3
001bf86c: ac249b74 sw r4,-0x648c(r1)
001bf870: 24840014 addiu r4,r4,0x0014
001bf874: 26f70001 addiu r23,r23,0x0001
001bf878: 2ae20002 slti r2,r23,0x0002
001bf87c: 1440fff1 bne r2,r0,0x001bf844
001bf880: 24630134 addiu r3,r3,0x0134
001bf884: afa000e8 sw r0,0x00e8(r29)
001bf888: 0000f021 addu r30,r0,r0
001bf88c: 0000b821 addu r23,r0,r0
001bf890: 32e20001 andi r2,r23,0x0001
001bf894: 00021880 sll r3,r2,0x02
001bf898: 00621821 addu r3,r3,r2
001bf89c: 00031880 sll r3,r3,0x02
001bf8a0: 00621823 subu r3,r3,r2
001bf8a4: 00031880 sll r3,r3,0x02
001bf8a8: 00621821 addu r3,r3,r2
001bf8ac: 00031880 sll r3,r3,0x02
001bf8b0: 3c02801d lui r2,0x801d
001bf8b4: 24429a7c addiu r2,r2,0x9a7c
001bf8b8: 0062a021 addu r20,r3,r2
001bf8bc: 0c053317 jal 0x0014cc5c
001bf8c0: afb400d8 sw r20,0x00d8(r29)
001bf8c4: 10400009 beq r2,r0,0x001bf8ec
001bf8c8: 26c50008 addiu r5,r22,0x0008
001bf8cc: 3c028016 lui r2,0x8016
001bf8d0: 8c426028 lw r2,0x6028(r2)
001bf8d4: 00000000 nop
001bf8d8: 14400005 bne r2,r0,0x001bf8f0
001bf8dc: 00003021 addu r6,r0,r0
001bf8e0: 26c50008 addiu r5,r22,0x0008
001bf8e4: 0806fe3c j 0x001bf8f0
001bf8e8: 34060001 ori r6,r0,0x0001
001bf8ec: 00003021 addu r6,r0,r0
001bf8f0: 3c048017 lui r4,0x8017
001bf8f4: 8c844038 lw r4,0x4038(r4)
001bf8f8: 00003821 addu r7,r0,r0
001bf8fc: 0c05328e jal 0x0014ca38
001bf900: 24840001 addiu r4,r4,0x0001
001bf904: 17c000dc bne r30,r0,0x001bfc78
001bf908: 00000000 nop
001bf90c: 0c04dee6 jal 0x00137b98
001bf910: 00000000 nop
001bf914: 104000d8 beq r2,r0,0x001bfc78
001bf918: 00000000 nop
001bf91c: 12e000d6 beq r23,r0,0x001bfc78
001bf920: 00000000 nop
001bf924: 8fa900e0 lw r9,0x00e0(r29)
001bf928: 8fa900c8 lw r9,0x00c8(r29)
001bf92c: 00000000 nop
001bf930: 8d220000 lw r2,0x0000(r9)
001bf934: 00000000 nop
001bf938: 30421000 andi r2,r2,0x1000
001bf93c: 10400021 beq r2,r0,0x001bf9c4
001bf940: 00000000 nop
001bf944: 8fa900d0 lw r9,0x00d0(r29)
001bf948: 00000000 nop
001bf94c: 8d220000 lw r2,0x0000(r9)
001bf950: 00000000 nop
001bf954: 30420080 andi r2,r2,0x0080
001bf958: 14400019 bne r2,r0,0x001bf9c0
001bf95c: 00000000 nop
001bf960: 8fa200c0 lw r2,0x00c0(r29)
001bf964: 00000000 nop
001bf968: 1440002a bne r2,r0,0x001bfa14
001bf96c: 2442ffff addiu r2,r2,0xffff
001bf970: 8fa200b8 lw r2,0x00b8(r29)
001bf974: 00000000 nop
001bf978: 10400003 beq r2,r0,0x001bf988
001bf97c: 00000000 nop
001bf980: 0806fe9a j 0x001bfa68
001bf984: 241effff addiu r30,r0,0xffff
001bf988: 8fa900e0 lw r9,0x00e0(r29)
001bf98c: 00000000 nop
001bf990: 85220002 lh r2,0x0002(r9)
001bf994: 00000000 nop
001bf998: 14400039 bne r2,r0,0x001bfa80
001bf99c: 00000000 nop
001bf9a0: 85220000 lh r2,0x0000(r9)
001bf9a4: 85230000 lh r3,0x0000(r9)
001bf9a8: 34090001 ori r9,r0,0x0001
001bf9ac: 2442ffff addiu r2,r2,0xffff
001bf9b0: 10690033 beq r3,r9,0x001bfa80
001bf9b4: afa200c0 sw r2,0x00c0(r29)
001bf9b8: 0806fe9b j 0x001bfa6c
001bf9bc: 34090003 ori r9,r0,0x0003
001bf9c0: 8fa900c8 lw r9,0x00c8(r29)
001bf9c4: 00000000 nop
001bf9c8: 8d220000 lw r2,0x0000(r9)
001bf9cc: 00000000 nop
001bf9d0: 30424000 andi r2,r2,0x4000
001bf9d4: 10400029 beq r2,r0,0x001bfa7c
001bf9d8: 00000000 nop
001bf9dc: 8fa900d0 lw r9,0x00d0(r29)
001bf9e0: 00000000 nop
001bf9e4: 8d220000 lw r2,0x0000(r9)
001bf9e8: 00000000 nop
001bf9ec: 30420080 andi r2,r2,0x0080
001bf9f0: 14400022 bne r2,r0,0x001bfa7c
001bf9f4: 00000000 nop
001bf9f8: 8fa900e0 lw r9,0x00e0(r29)
001bf9fc: 00000000 nop
001bfa00: 85220000 lh r2,0x0000(r9)
001bfa04: 8fa300c0 lw r3,0x00c0(r29)
001bfa08: 2442ffff addiu r2,r2,0xffff
001bfa0c: 10620007 beq r3,r2,0x001bfa2c
001bfa10: 24620001 addiu r2,r3,0x0001
001bfa14: 34090003 ori r9,r0,0x0003
001bfa18: afa200c0 sw r2,0x00c0(r29)
001bfa1c: 3c018016 lui r1,0x8016
001bfa20: ac295fb4 sw r9,0x5fb4(r1)
001bfa24: 0806fea0 j 0x001bfa80
001bfa28: 00000000 nop
001bfa2c: 8fa300b8 lw r3,0x00b8(r29)
001bfa30: 85220002 lh r2,0x0002(r9)
001bfa34: 00000000 nop
001bfa38: 10620003 beq r3,r2,0x001bfa48
001bfa3c: 00000000 nop
001bfa40: 0806fe9a j 0x001bfa68
001bfa44: 27de0001 addiu r30,r30,0x0001
001bfa48: 1460000d bne r3,r0,0x001bfa80
001bfa4c: 00000000 nop
001bfa50: 8fa900e0 lw r9,0x00e0(r29)
001bfa54: 00000000 nop
001bfa58: 85220000 lh r2,0x0000(r9)
001bfa5c: 34090001 ori r9,r0,0x0001
001bfa60: 10490007 beq r2,r9,0x001bfa80
001bfa64: afa000c0 sw r0,0x00c0(r29)
001bfa68: 34090003 ori r9,r0,0x0003
001bfa6c: 3c018016 lui r1,0x8016
001bfa70: ac295fb4 sw r9,0x5fb4(r1)
001bfa74: 0806fea0 j 0x001bfa80
001bfa78: 00000000 nop
001bfa7c: afa000f0 sw r0,0x00f0(r29)
001bfa80: 13c0007d beq r30,r0,0x001bfc78
001bfa84: 00000000 nop
001bfa88: 1bc0000c blez r30,0x001bfabc
001bfa8c: 00000000 nop
001bfa90: 8fa900e0 lw r9,0x00e0(r29)
001bfa94: 8fa300bc lw r3,0x00bc(r29)
001bfa98: 85220000 lh r2,0x0000(r9)
001bfa9c: 00000000 nop
001bfaa0: 00621821 addu r3,r3,r2
001bfaa4: 00031900 sll r3,r3,0x04
001bfaa8: 96c20002 lhu r2,0x0002(r22)
001bfaac: 306300ff andi r3,r3,0x00ff
001bfab0: 00621821 addu r3,r3,r2
001bfab4: 0806feb6 j 0x001bfad8
001bfab8: a7a3002a sh r3,0x002a(r29)
001bfabc: 8fa200bc lw r2,0x00bc(r29)
001bfac0: 96c30002 lhu r3,0x0002(r22)
001bfac4: 2442ffff addiu r2,r2,0xffff
001bfac8: 00021100 sll r2,r2,0x04
001bfacc: 304200ff andi r2,r2,0x00ff
001bfad0: 00431021 addu r2,r2,r3
001bfad4: a7a2002a sh r2,0x002a(r29)
001bfad8: 3c13801c lui r19,0x801c
001bfadc: 26733a7c addiu r19,r19,0x3a7c
001bfae0: 02602021 addu r4,r19,r0
001bfae4: 34050800 ori r5,r0,0x0800
001bfae8: 34020010 ori r2,r0,0x0010
001bfaec: 0c052fb6 jal 0x0014bed8
001bfaf0: a7a2002e sh r2,0x002e(r29)
001bfaf4: 8fb100e0 lw r17,0x00e0(r29)
001bfaf8: 86c20004 lh r2,0x0004(r22)
001bfafc: 8fb200e0 lw r18,0x00e0(r29)
001bfb00: 0000a821 addu r21,r0,r0
001bfb04: 3c018016 lui r1,0x8016
001bfb08: ac225fa8 sw r2,0x5fa8(r1)
001bfb0c: 00002821 addu r5,r0,r0
001bfb10: 8fa300b8 lw r3,0x00b8(r29)
001bfb14: 8fa200c0 lw r2,0x00c0(r29)
001bfb18: 86440004 lh r4,0x0004(r18)
001bfb1c: 00431021 addu r2,r2,r3
001bfb20: 0c0529b3 jal 0x0014a6cc
001bfb24: 005e8021 addu r16,r2,r30
001bfb28: 8643000a lh r3,0x000a(r18)
001bfb2c: 34020002 ori r2,r0,0x0002
001bfb30: 10620007 beq r3,r2,0x001bfb50
001bfb34: 00101840 sll r3,r16,0x01
001bfb38: 8e22001c lw r2,0x001c(r17)
001bfb3c: 00000000 nop
001bfb40: 00621821 addu r3,r3,r2
001bfb44: 84620000 lh r2,0x0000(r3)
001bfb48: 3c018016 lui r1,0x8016
001bfb4c: ac225f8c sw r2,0x5f8c(r1)
001bfb50: 3c038016 lui r3,0x8016
001bfb54: 8c635f8c lw r3,0x5f8c(r3)
001bfb58: 34020004 ori r2,r0,0x0004
001bfb5c: 14620004 bne r3,r2,0x001bfb70
001bfb60: 3c024444 lui r2,0x4444
001bfb64: 34424444 ori r2,r2,0x4444
001bfb68: 3c018016 lui r1,0x8016
001bfb6c: ac225fac sw r2,0x5fac(r1)
001bfb70: 8642000a lh r2,0x000a(r18)
001bfb74: 00000000 nop
001bfb78: 1440000b bne r2,r0,0x001bfba8
001bfb7c: 34090001 ori r9,r0,0x0001
001bfb80: 8e230010 lw r3,0x0010(r17)
001bfb84: 00101040 sll r2,r16,0x01
001bfb88: 00431021 addu r2,r2,r3
001bfb8c: 84440000 lh r4,0x0000(r2)
001bfb90: 3c068016 lui r6,0x8016
001bfb94: 24c65fa0 addiu r6,r6,0x5fa0
001bfb98: 0c052cbc jal 0x0014b2f0
001bfb9c: 02602821 addu r5,r19,r0
001bfba0: 0806ff02 j 0x001bfc08
001bfba4: 26310004 addiu r17,r17,0x0004
001bfba8: 1449000c bne r2,r9,0x001bfbdc
001bfbac: 34090003 ori r9,r0,0x0003
001bfbb0: 34050002 ori r5,r0,0x0002
001bfbb4: 8e230010 lw r3,0x0010(r17)
001bfbb8: 00101040 sll r2,r16,0x01
001bfbbc: 00431021 addu r2,r2,r3
001bfbc0: 84440000 lh r4,0x0000(r2)
001bfbc4: 3c078016 lui r7,0x8016
001bfbc8: 24e75fa0 addiu r7,r7,0x5fa0
001bfbcc: 0c052ad6 jal 0x0014ab58
001bfbd0: 02603021 addu r6,r19,r0
001bfbd4: 0806ff02 j 0x001bfc08
001bfbd8: 26310004 addiu r17,r17,0x0004
001bfbdc: 14490009 bne r2,r9,0x001bfc04
001bfbe0: 34050002 ori r5,r0,0x0002
001bfbe4: 8e230010 lw r3,0x0010(r17)
001bfbe8: 00101040 sll r2,r16,0x01
001bfbec: 00431021 addu r2,r2,r3
001bfbf0: 84440000 lh r4,0x0000(r2)
001bfbf4: 3c078016 lui r7,0x8016
001bfbf8: 24e75fa0 addiu r7,r7,0x5fa0
001bfbfc: 0c052b0c jal 0x0014ac30
001bfc00: 02603021 addu r6,r19,r0
001bfc04: 26310004 addiu r17,r17,0x0004
001bfc08: 26b50001 addiu r21,r21,0x0001
001bfc0c: 2aa20003 slti r2,r21,0x0003
001bfc10: 1440ffbe bne r2,r0,0x001bfb0c
001bfc14: 26520002 addiu r18,r18,0x0002
001bfc18: 27a40028 addiu r4,r29,0x0028
001bfc1c: 3c018016 lui r1,0x8016
001bfc20: ac205fac sw r0,0x5fac(r1)
001bfc24: 3c018016 lui r1,0x8016
001bfc28: ac205f8c sw r0,0x5f8c(r1)
001bfc2c: 0c00923f jal 0x000248fc
001bfc30: 02602821 addu r5,r19,r0
001bfc34: 27a40030 addiu r4,r29,0x0030
001bfc38: 00002821 addu r5,r0,r0
001bfc3c: 00003021 addu r6,r0,r0
001bfc40: 00003821 addu r7,r0,r0
001bfc44: 97a80028 lhu r8,0x0028(r29)
001bfc48: 97a3002a lhu r3,0x002a(r29)
001bfc4c: 34020002 ori r2,r0,0x0002
001bfc50: a7a20036 sh r2,0x0036(r29)
001bfc54: 2462fffe addiu r2,r3,0xfffe
001bfc58: 304200ff andi r2,r2,0x00ff
001bfc5c: 3063ff00 andi r3,r3,0xff00
001bfc60: a7a80030 sh r8,0x0030(r29)
001bfc64: 97a8002c lhu r8,0x002c(r29)
001bfc68: 00431021 addu r2,r2,r3
001bfc6c: a7a20032 sh r2,0x0032(r29)
001bfc70: 0c00921a jal 0x00024868
001bfc74: a7a80034 sh r8,0x0034(r29)
001bfc78: 0c0532a0 jal 0x0014ca80
001bfc7c: 00000000 nop
001bfc80: 8fa900f8 lw r9,0x00f8(r29)
001bfc84: 00000000 nop
001bfc88: 11200002 beq r9,r0,0x001bfc94
001bfc8c: 00000000 nop
001bfc90: afa000f8 sw r0,0x00f8(r29)
001bfc94: 17c0000f bne r30,r0,0x001bfcd4
001bfc98: 00000000 nop
001bfc9c: 0c04dee6 jal 0x00137b98
001bfca0: 00000000 nop
001bfca4: 1040000b beq r2,r0,0x001bfcd4
001bfca8: 02c02021 addu r4,r22,r0
001bfcac: 27a500b8 addiu r5,r29,0x00b8
001bfcb0: 27a600bc addiu r6,r29,0x00bc
001bfcb4: 0c06fc78 jal 0x001bf1e0
001bfcb8: 27a700c0 addiu r7,r29,0x00c0
001bfcbc: afa200f8 sw r2,0x00f8(r29)
001bfcc0: 27a40030 addiu r4,r29,0x0030
001bfcc4: 00002821 addu r5,r0,r0
001bfcc8: 00003021 addu r6,r0,r0
001bfccc: 0c00921a jal 0x00024868
001bfcd0: 00003821 addu r7,r0,r0
001bfcd4: 97a200c0 lhu r2,0x00c0(r29)
001bfcd8: 97a300b8 lhu r3,0x00b8(r29)
001bfcdc: 8fa400c8 lw r4,0x00c8(r29)
001bfce0: 00431021 addu r2,r2,r3
001bfce4: 0c04e025 jal 0x00138094
001bfce8: a6c20038 sh r2,0x0038(r22)
001bfcec: 144000dd bne r2,r0,0x001c0064
001bfcf0: 00002821 addu r5,r0,r0
001bfcf4: 17c00004 bne r30,r0,0x001bfd08
001bfcf8: 00000000 nop
001bfcfc: 8fa500c0 lw r5,0x00c0(r29)
001bfd00: 0c04df04 jal 0x00137c10
001bfd04: 02c02021 addu r4,r22,r0
001bfd08: 0c04dfe1 jal 0x00137f84
001bfd0c: 02c02021 addu r4,r22,r0
001bfd10: 3c028016 lui r2,0x8016
001bfd14: 8c425f88 lw r2,0x5f88(r2)
001bfd18: 34090001 ori r9,r0,0x0001
001bfd1c: 14490006 bne r2,r9,0x001bfd38
001bfd20: 00000000 nop
001bfd24: 0c04e6f7 jal 0x00139bdc
001bfd28: 00000000 nop
001bfd2c: 30420001 andi r2,r2,0x0001
001bfd30: 10400006 beq r2,r0,0x001bfd4c
001bfd34: 00000000 nop
001bfd38: 3c038016 lui r3,0x8016
001bfd3c: 8c635f88 lw r3,0x5f88(r3)
001bfd40: 34020002 ori r2,r0,0x0002
001bfd44: 14620015 bne r3,r2,0x001bfd9c
001bfd48: 00000000 nop
001bfd4c: 3c028004 lui r2,0x8004
001bfd50: 904273a4 lbu r2,0x73a4(r2)
001bfd54: 8fa900f0 lw r9,0x00f0(r29)
001bfd58: 00000000 nop
001bfd5c: 0122102a slt r2,r9,r2
001bfd60: 10400005 beq r2,r0,0x001bfd78
001bfd64: 00000000 nop
001bfd68: 3c028004 lui r2,0x8004
001bfd6c: 904273a5 lbu r2,0x73a5(r2)
001bfd70: 0806ff62 j 0x001bfd88
001bfd74: 00021040 sll r2,r2,0x01
001bfd78: 3c028004 lui r2,0x8004
001bfd7c: 904273a6 lbu r2,0x73a6(r2)
001bfd80: 00000000 nop
001bfd84: 00021040 sll r2,r2,0x01
001bfd88: 03c20018 mult r30,r2
001bfd8c: 8fa900e8 lw r9,0x00e8(r29)
001bfd90: 00001012 mflo r2
001bfd94: 01224821 addu r9,r9,r2
001bfd98: afa900e8 sw r9,0x00e8(r29)
001bfd9c: 3c028016 lui r2,0x8016
001bfda0: 8c425f88 lw r2,0x5f88(r2)
001bfda4: 8fa900f0 lw r9,0x00f0(r29)
001bfda8: 00000000 nop
001bfdac: 01224821 addu r9,r9,r2
001bfdb0: afa900f0 sw r9,0x00f0(r29)
001bfdb4: 8fa900e8 lw r9,0x00e8(r29)
001bfdb8: 00000000 nop
001bfdbc: 2522000f addiu r2,r9,0x000f
001bfdc0: 2c42001f sltiu r2,r2,0x001f
001bfdc4: 14400025 bne r2,r0,0x001bfe5c
001bfdc8: 00000000 nop
001bfdcc: 8fa200bc lw r2,0x00bc(r29)
001bfdd0: 8fa300b8 lw r3,0x00b8(r29)
001bfdd4: 03c21021 addu r2,r30,r2
001bfdd8: 03c31821 addu r3,r30,r3
001bfddc: afa200bc sw r2,0x00bc(r29)
001bfde0: 0c04e6f7 jal 0x00139bdc
001bfde4: afa300b8 sw r3,0x00b8(r29)
001bfde8: 3c048004 lui r4,0x8004
001bfdec: 908473a1 lbu r4,0x73a1(r4)
001bfdf0: 3c038016 lui r3,0x8016
001bfdf4: 8c635f88 lw r3,0x5f88(r3)
001bfdf8: 00000000 nop
001bfdfc: 0083001a div r4,r3
001bfe00: 14600002 bne r3,r0,0x001bfe0c
001bfe04: 00000000 nop
001bfe08: 0007000d break 0x00001c00
001bfe0c: 2401ffff addiu r1,r0,0xffff
001bfe10: 14610004 bne r3,r1,0x001bfe24
001bfe14: 3c018000 lui r1,0x8000
001bfe18: 14810002 bne r4,r1,0x001bfe24
001bfe1c: 00000000 nop
001bfe20: 0006000d break 0x00001800
001bfe24: 00002012 mflo r4
001bfe28: 0000f021 addu r30,r0,r0
001bfe2c: 0044102a slt r2,r2,r4
001bfe30: 1440000a bne r2,r0,0x001bfe5c
001bfe34: afa000e8 sw r0,0x00e8(r29)
001bfe38: 8fa900d0 lw r9,0x00d0(r29)
001bfe3c: 00000000 nop
001bfe40: 8d220000 lw r2,0x0000(r9)
001bfe44: 8fa900c8 lw r9,0x00c8(r29)
001bfe48: 00000000 nop
001bfe4c: 8d230000 lw r3,0x0000(r9)
001bfe50: 30425000 andi r2,r2,0x5000
001bfe54: 00431025 or r2,r2,r3
001bfe58: ad220000 sw r2,0x0000(r9)
001bfe5c: 8fa200bc lw r2,0x00bc(r29)
001bfe60: 8fa900e8 lw r9,0x00e8(r29)
001bfe64: 00021100 sll r2,r2,0x04
001bfe68: 00491021 addu r2,r2,r9
001bfe6c: 8fa900d8 lw r9,0x00d8(r29)
001bfe70: 2442fffe addiu r2,r2,0xfffe
001bfe74: 0c053317 jal 0x0014cc5c
001bfe78: a122000d sb r2,0x000d(r9)
001bfe7c: 14400006 bne r2,r0,0x001bfe98
001bfe80: 34090001 ori r9,r0,0x0001
001bfe84: 3c028016 lui r2,0x8016
001bfe88: 8c426028 lw r2,0x6028(r2)
001bfe8c: 00000000 nop
001bfe90: 14490004 bne r2,r9,0x001bfea4
001bfe94: 34027ffc ori r2,r0,0x7ffc
001bfe98: 8fa900d8 lw r9,0x00d8(r29)
001bfe9c: 0806ffaa j 0x001bfea8
001bfea0: 34027f7d ori r2,r0,0x7f7d
001bfea4: 8fa900d8 lw r9,0x00d8(r29)
001bfea8: 00000000 nop
001bfeac: a522000e sh r2,0x000e(r9)
001bfeb0: 8fa900e0 lw r9,0x00e0(r29)
001bfeb4: 00000000 nop
001bfeb8: 85220002 lh r2,0x0002(r9)
001bfebc: 00000000 nop
001bfec0: 10400037 beq r2,r0,0x001bffa0
001bfec4: 2690010c addiu r16,r20,0x010c
001bfec8: 0c04dee6 jal 0x00137b98
001bfecc: 00000000 nop
001bfed0: 10400034 beq r2,r0,0x001bffa4
001bfed4: 02002021 addu r4,r16,r0
001bfed8: 8fa200b8 lw r2,0x00b8(r29)
001bfedc: 00000000 nop
001bfee0: 10400005 beq r2,r0,0x001bfef8
001bfee4: 00000000 nop
001bfee8: 0c05297a jal 0x0014a5e8
001bfeec: 26840014 addiu r4,r20,0x0014
001bfef0: 0c05297a jal 0x0014a5e8
001bfef4: 2684003c addiu r4,r20,0x003c
001bfef8: 8fa900e0 lw r9,0x00e0(r29)
001bfefc: 8fa200b8 lw r2,0x00b8(r29)
001bff00: 85230002 lh r3,0x0002(r9)
001bff04: 00000000 nop
001bff08: 10430005 beq r2,r3,0x001bff20
001bff0c: 2690010c addiu r16,r20,0x010c
001bff10: 0c05297a jal 0x0014a5e8
001bff14: 26840028 addiu r4,r20,0x0028
001bff18: 0c05297a jal 0x0014a5e8
001bff1c: 26840050 addiu r4,r20,0x0050
001bff20: 86830032 lh r3,0x0032(r20)
001bff24: 8686001e lh r6,0x001e(r20)
001bff28: 86820026 lh r2,0x0026(r20)
001bff2c: 9684001c lhu r4,0x001c(r20)
001bff30: 00c23021 addu r6,r6,r2
001bff34: a684006c sh r4,0x006c(r20)
001bff38: 86c20038 lh r2,0x0038(r22)
001bff3c: 00661823 subu r3,r3,r6
001bff40: 00620018 mult r3,r2
001bff44: 8fa900e0 lw r9,0x00e0(r29)
001bff48: 00000000 nop
001bff4c: 85220000 lh r2,0x0000(r9)
001bff50: 85230002 lh r3,0x0002(r9)
001bff54: 00002812 mflo r5
001bff58: 00431021 addu r2,r2,r3
001bff5c: 00000000 nop
001bff60: 00a2001a div r5,r2
001bff64: 14400002 bne r2,r0,0x001bff70
001bff68: 00000000 nop
001bff6c: 0007000d break 0x00001c00
001bff70: 2401ffff addiu r1,r0,0xffff
001bff74: 14410004 bne r2,r1,0x001bff88
001bff78: 3c018000 lui r1,0x8000
001bff7c: 14a10002 bne r5,r1,0x001bff88
001bff80: 00000000 nop
001bff84: 0006000d break 0x00001800
001bff88: 00002812 mflo r5
001bff8c: 26840064 addiu r4,r20,0x0064
001bff90: 00c53021 addu r6,r6,r5
001bff94: 24c6fffe addiu r6,r6,0xfffe
001bff98: 0c05297a jal 0x0014a5e8
001bff9c: a686006e sh r6,0x006e(r20)
001bffa0: 02002021 addu r4,r16,r0
001bffa4: 26c50008 addiu r5,r22,0x0008
001bffa8: 3c078004 lui r7,0x8004
001bffac: 8ce7597c lw r7,0x597c(r7)
001bffb0: 0c04e243 jal 0x0013890c
001bffb4: 02e03021 addu r6,r23,r0
001bffb8: 8e8400f8 lw r4,0x00f8(r20)
001bffbc: 0c04e105 jal 0x00138414
001bffc0: 00000000 nop
001bffc4: 86c2002c lh r2,0x002c(r22)
001bffc8: 00000000 nop
001bffcc: 28420005 slti r2,r2,0x0005
001bffd0: 14400004 bne r2,r0,0x001bffe4
001bffd4: 00000000 nop
001bffd8: 8e8400f8 lw r4,0x00f8(r20)
001bffdc: 0c05297a jal 0x0014a5e8
001bffe0: 00000000 nop
001bffe4: 0c05297a jal 0x0014a5e8
001bffe8: 26840118 addiu r4,r20,0x0118
001bffec: 0c05297a jal 0x0014a5e8
001bfff0: 26840084 addiu r4,r20,0x0084
001bfff4: 8fa400d8 lw r4,0x00d8(r29)
001bfff8: 0c05297a jal 0x0014a5e8
001bfffc: 00000000 nop
001c0000: 0c05297a jal 0x0014a5e8
001c0004: 26840078 addiu r4,r20,0x0078
001c0008: 0c05297a jal 0x0014a5e8
001c000c: 02002021 addu r4,r16,r0
001c0010: 26900090 addiu r16,r20,0x0090
001c0014: 0c04e118 jal 0x00138460
001c0018: 02002021 addu r4,r16,r0
001c001c: 02c02021 addu r4,r22,r0
001c0020: 02002821 addu r5,r16,r0
001c0024: 02e03021 addu r6,r23,r0
001c0028: 8fa700c0 lw r7,0x00c0(r29)
001c002c: 0c04e15c jal 0x00138570
001c0030: 26f70001 addiu r23,r23,0x0001
001c0034: 02002021 addu r4,r16,r0
001c0038: 340203e8 ori r2,r0,0x03e8
001c003c: a68200b0 sh r2,0x00b0(r20)
001c0040: 968200c6 lhu r2,0x00c6(r20)
001c0044: 968300da lhu r3,0x00da(r20)
001c0048: 24420004 addiu r2,r2,0x0004
001c004c: 24630004 addiu r3,r3,0x0004
001c0050: a68200c6 sh r2,0x00c6(r20)
001c0054: 0c04e2c4 jal 0x00138b10
001c0058: a68300da sh r3,0x00da(r20)
001c005c: 0806fe25 j 0x001bf894
001c0060: 32e20001 andi r2,r23,0x0001
001c0064: 00003021 addu r6,r0,r0
001c0068: 3c048017 lui r4,0x8017
001c006c: 8c844038 lw r4,0x4038(r4)
001c0070: 34070001 ori r7,r0,0x0001
001c0074: 0c05328e jal 0x0014ca38
001c0078: 24840001 addiu r4,r4,0x0001
001c007c: 0c0532a0 jal 0x0014ca80
001c0080: 00000000 nop
001c0084: 0c053256 jal 0x0014c958
001c0088: 00000000 nop
001c008c: 8fbf0124 lw r31,0x0124(r29)
001c0090: 8fbe0120 lw r30,0x0120(r29)
001c0094: 8fb7011c lw r23,0x011c(r29)
001c0098: 8fb60118 lw r22,0x0118(r29)
001c009c: 8fb50114 lw r21,0x0114(r29)
001c00a0: 8fb40110 lw r20,0x0110(r29)
001c00a4: 8fb3010c lw r19,0x010c(r29)
001c00a8: 8fb20108 lw r18,0x0108(r29)
001c00ac: 8fb10104 lw r17,0x0104(r29)
001c00b0: 8fb00100 lw r16,0x0100(r29)
001c00b4: 27bd0128 addiu r29,r29,0x0128
001c00b8: 03e00008 jr r31
001c00bc: 00000000 nop