lbl_802A431C: /* 802A431C 94 21 FF F0 */ stwu r1, -0x10(r1) /* 802A4320 7C 08 02 A6 */ mflr r0 /* 802A4324 90 01 00 14 */ stw r0, 0x14(r1) /* 802A4328 80 A3 00 04 */ lwz r5, 4(r3) /* 802A432C 80 85 00 00 */ lwz r4, 0(r5) /* 802A4330 38 05 00 04 */ addi r0, r5, 4 /* 802A4334 90 03 00 04 */ stw r0, 4(r3) /* 802A4338 3C E0 62 73 */ lis r7, 0x6273 /* 0x62736674@ha */ /* 802A433C 38 07 66 74 */ addi r0, r7, 0x6674 /* 0x62736674@l */ /* 802A4340 7C 04 00 00 */ cmpw r4, r0 /* 802A4344 41 82 03 5C */ beq lbl_802A46A0 /* 802A4348 40 80 00 84 */ bge lbl_802A43CC /* 802A434C 3C C0 62 6D */ lis r6, 0x626D /* 0x626D7320@ha */ /* 802A4350 38 06 73 20 */ addi r0, r6, 0x7320 /* 0x626D7320@l */ /* 802A4354 7C 04 00 00 */ cmpw r4, r0 /* 802A4358 41 82 02 7C */ beq lbl_802A45D4 /* 802A435C 40 80 00 3C */ bge lbl_802A4398 /* 802A4360 3C A0 3E 5F */ lis r5, 0x3E5F /* 0x3E5F626C@ha */ /* 802A4364 38 05 62 6C */ addi r0, r5, 0x626C /* 0x3E5F626C@l */ /* 802A4368 7C 04 00 00 */ cmpw r4, r0 /* 802A436C 41 82 01 94 */ beq lbl_802A4500 /* 802A4370 40 80 00 14 */ bge lbl_802A4384 /* 802A4374 38 05 41 41 */ addi r0, r5, 0x4141 /* 802A4378 7C 04 00 00 */ cmpw r4, r0 /* 802A437C 41 82 00 C0 */ beq lbl_802A443C /* 802A4380 48 00 03 9C */ b lbl_802A471C lbl_802A4384: /* 802A4384 3C A0 62 6C */ lis r5, 0x626C /* 0x626C5F3C@ha */ /* 802A4388 38 05 5F 3C */ addi r0, r5, 0x5F3C /* 0x626C5F3C@l */ /* 802A438C 7C 04 00 00 */ cmpw r4, r0 /* 802A4390 41 82 01 3C */ beq lbl_802A44CC /* 802A4394 48 00 03 88 */ b lbl_802A471C lbl_802A4398: /* 802A4398 3C A0 62 6E */ lis r5, 0x626E /* 0x626E6B20@ha */ /* 802A439C 38 05 6B 20 */ addi r0, r5, 0x6B20 /* 0x626E6B20@l */ /* 802A43A0 7C 04 00 00 */ cmpw r4, r0 /* 802A43A4 41 82 00 EC */ beq lbl_802A4490 /* 802A43A8 40 80 00 14 */ bge lbl_802A43BC /* 802A43AC 38 06 73 61 */ addi r0, r6, 0x7361 /* 802A43B0 7C 04 00 00 */ cmpw r4, r0 /* 802A43B4 41 82 02 70 */ beq lbl_802A4624 /* 802A43B8 48 00 03 64 */ b lbl_802A471C lbl_802A43BC: /* 802A43BC 38 07 63 20 */ addi r0, r7, 0x6320 /* 802A43C0 7C 04 00 00 */ cmpw r4, r0 /* 802A43C4 41 82 01 50 */ beq lbl_802A4514 /* 802A43C8 48 00 03 54 */ b lbl_802A471C lbl_802A43CC: /* 802A43CC 3C A0 73 65 */ lis r5, 0x7365 /* 0x73656374@ha */ /* 802A43D0 38 05 63 74 */ addi r0, r5, 0x6374 /* 0x73656374@l */ /* 802A43D4 7C 04 00 00 */ cmpw r4, r0 /* 802A43D8 41 82 02 F4 */ beq lbl_802A46CC /* 802A43DC 40 80 00 38 */ bge lbl_802A4414 /* 802A43E0 38 07 74 6E */ addi r0, r7, 0x746e /* 802A43E4 7C 04 00 00 */ cmpw r4, r0 /* 802A43E8 41 82 01 AC */ beq lbl_802A4594 /* 802A43EC 40 80 00 14 */ bge lbl_802A4400 /* 802A43F0 38 07 74 20 */ addi r0, r7, 0x7420 /* 802A43F4 7C 04 00 00 */ cmpw r4, r0 /* 802A43F8 41 82 01 5C */ beq lbl_802A4554 /* 802A43FC 48 00 03 20 */ b lbl_802A471C lbl_802A4400: /* 802A4400 3C A0 64 73 */ lis r5, 0x6473 /* 0x64737162@ha */ /* 802A4404 38 05 71 62 */ addi r0, r5, 0x7162 /* 0x64737162@l */ /* 802A4408 7C 04 00 00 */ cmpw r4, r0 /* 802A440C 41 82 02 70 */ beq lbl_802A467C /* 802A4410 48 00 03 0C */ b lbl_802A471C lbl_802A4414: /* 802A4414 3C A0 77 73 */ lis r5, 0x7773 /* 0x77732020@ha */ /* 802A4418 38 05 20 20 */ addi r0, r5, 0x2020 /* 0x77732020@l */ /* 802A441C 7C 04 00 00 */ cmpw r4, r0 /* 802A4420 41 82 00 24 */ beq lbl_802A4444 /* 802A4424 40 80 02 F8 */ bge lbl_802A471C /* 802A4428 3C A0 76 62 */ lis r5, 0x7662 /* 0x76626E6B@ha */ /* 802A442C 38 05 6E 6B */ addi r0, r5, 0x6E6B /* 0x76626E6B@l */ /* 802A4430 7C 04 00 00 */ cmpw r4, r0 /* 802A4434 41 82 02 14 */ beq lbl_802A4648 /* 802A4438 48 00 02 E4 */ b lbl_802A471C lbl_802A443C: /* 802A443C 38 60 00 00 */ li r3, 0 /* 802A4440 48 00 02 F0 */ b lbl_802A4730 lbl_802A4444: /* 802A4444 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4448 80 85 00 00 */ lwz r4, 0(r5) /* 802A444C 38 05 00 04 */ addi r0, r5, 4 /* 802A4450 90 03 00 04 */ stw r0, 4(r3) /* 802A4454 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4458 80 E5 00 00 */ lwz r7, 0(r5) /* 802A445C 38 05 00 04 */ addi r0, r5, 4 /* 802A4460 90 03 00 04 */ stw r0, 4(r3) /* 802A4464 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4468 80 C5 00 00 */ lwz r6, 0(r5) /* 802A446C 38 05 00 04 */ addi r0, r5, 4 /* 802A4470 90 03 00 04 */ stw r0, 4(r3) /* 802A4474 80 03 00 08 */ lwz r0, 8(r3) /* 802A4478 7C A0 3A 14 */ add r5, r0, r7 /* 802A447C 81 83 00 00 */ lwz r12, 0(r3) /* 802A4480 81 8C 00 0C */ lwz r12, 0xc(r12) /* 802A4484 7D 89 03 A6 */ mtctr r12 /* 802A4488 4E 80 04 21 */ bctrl /* 802A448C 48 00 02 A0 */ b lbl_802A472C lbl_802A4490: /* 802A4490 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4494 80 85 00 00 */ lwz r4, 0(r5) /* 802A4498 38 05 00 04 */ addi r0, r5, 4 /* 802A449C 90 03 00 04 */ stw r0, 4(r3) /* 802A44A0 80 A3 00 04 */ lwz r5, 4(r3) /* 802A44A4 80 C5 00 00 */ lwz r6, 0(r5) /* 802A44A8 38 05 00 04 */ addi r0, r5, 4 /* 802A44AC 90 03 00 04 */ stw r0, 4(r3) /* 802A44B0 80 03 00 08 */ lwz r0, 8(r3) /* 802A44B4 7C A0 32 14 */ add r5, r0, r6 /* 802A44B8 81 83 00 00 */ lwz r12, 0(r3) /* 802A44BC 81 8C 00 10 */ lwz r12, 0x10(r12) /* 802A44C0 7D 89 03 A6 */ mtctr r12 /* 802A44C4 4E 80 04 21 */ bctrl /* 802A44C8 48 00 02 64 */ b lbl_802A472C lbl_802A44CC: /* 802A44CC 80 A3 00 04 */ lwz r5, 4(r3) /* 802A44D0 80 85 00 00 */ lwz r4, 0(r5) /* 802A44D4 38 05 00 04 */ addi r0, r5, 4 /* 802A44D8 90 03 00 04 */ stw r0, 4(r3) /* 802A44DC 80 C3 00 04 */ lwz r6, 4(r3) /* 802A44E0 80 A6 00 00 */ lwz r5, 0(r6) /* 802A44E4 38 06 00 04 */ addi r0, r6, 4 /* 802A44E8 90 03 00 04 */ stw r0, 4(r3) /* 802A44EC 81 83 00 00 */ lwz r12, 0(r3) /* 802A44F0 81 8C 00 38 */ lwz r12, 0x38(r12) /* 802A44F4 7D 89 03 A6 */ mtctr r12 /* 802A44F8 4E 80 04 21 */ bctrl /* 802A44FC 48 00 02 30 */ b lbl_802A472C lbl_802A4500: /* 802A4500 81 83 00 00 */ lwz r12, 0(r3) /* 802A4504 81 8C 00 3C */ lwz r12, 0x3c(r12) /* 802A4508 7D 89 03 A6 */ mtctr r12 /* 802A450C 4E 80 04 21 */ bctrl /* 802A4510 48 00 02 1C */ b lbl_802A472C lbl_802A4514: /* 802A4514 80 83 00 04 */ lwz r4, 4(r3) /* 802A4518 80 A4 00 00 */ lwz r5, 0(r4) /* 802A451C 38 04 00 04 */ addi r0, r4, 4 /* 802A4520 90 03 00 04 */ stw r0, 4(r3) /* 802A4524 80 83 00 04 */ lwz r4, 4(r3) /* 802A4528 80 C4 00 00 */ lwz r6, 0(r4) /* 802A452C 38 04 00 04 */ addi r0, r4, 4 /* 802A4530 90 03 00 04 */ stw r0, 4(r3) /* 802A4534 80 03 00 08 */ lwz r0, 8(r3) /* 802A4538 7C 80 2A 14 */ add r4, r0, r5 /* 802A453C 7C A5 30 50 */ subf r5, r5, r6 /* 802A4540 81 83 00 00 */ lwz r12, 0(r3) /* 802A4544 81 8C 00 14 */ lwz r12, 0x14(r12) /* 802A4548 7D 89 03 A6 */ mtctr r12 /* 802A454C 4E 80 04 21 */ bctrl /* 802A4550 48 00 01 DC */ b lbl_802A472C lbl_802A4554: /* 802A4554 80 83 00 04 */ lwz r4, 4(r3) /* 802A4558 80 A4 00 00 */ lwz r5, 0(r4) /* 802A455C 38 04 00 04 */ addi r0, r4, 4 /* 802A4560 90 03 00 04 */ stw r0, 4(r3) /* 802A4564 80 83 00 04 */ lwz r4, 4(r3) /* 802A4568 80 C4 00 00 */ lwz r6, 0(r4) /* 802A456C 38 04 00 04 */ addi r0, r4, 4 /* 802A4570 90 03 00 04 */ stw r0, 4(r3) /* 802A4574 80 03 00 08 */ lwz r0, 8(r3) /* 802A4578 7C 80 2A 14 */ add r4, r0, r5 /* 802A457C 7C A5 30 50 */ subf r5, r5, r6 /* 802A4580 81 83 00 00 */ lwz r12, 0(r3) /* 802A4584 81 8C 00 18 */ lwz r12, 0x18(r12) /* 802A4588 7D 89 03 A6 */ mtctr r12 /* 802A458C 4E 80 04 21 */ bctrl /* 802A4590 48 00 01 9C */ b lbl_802A472C lbl_802A4594: /* 802A4594 80 83 00 04 */ lwz r4, 4(r3) /* 802A4598 80 A4 00 00 */ lwz r5, 0(r4) /* 802A459C 38 04 00 04 */ addi r0, r4, 4 /* 802A45A0 90 03 00 04 */ stw r0, 4(r3) /* 802A45A4 80 83 00 04 */ lwz r4, 4(r3) /* 802A45A8 80 C4 00 00 */ lwz r6, 0(r4) /* 802A45AC 38 04 00 04 */ addi r0, r4, 4 /* 802A45B0 90 03 00 04 */ stw r0, 4(r3) /* 802A45B4 80 03 00 08 */ lwz r0, 8(r3) /* 802A45B8 7C 80 2A 14 */ add r4, r0, r5 /* 802A45BC 7C A5 30 50 */ subf r5, r5, r6 /* 802A45C0 81 83 00 00 */ lwz r12, 0(r3) /* 802A45C4 81 8C 00 1C */ lwz r12, 0x1c(r12) /* 802A45C8 7D 89 03 A6 */ mtctr r12 /* 802A45CC 4E 80 04 21 */ bctrl /* 802A45D0 48 00 01 5C */ b lbl_802A472C lbl_802A45D4: /* 802A45D4 80 A3 00 04 */ lwz r5, 4(r3) /* 802A45D8 80 85 00 00 */ lwz r4, 0(r5) /* 802A45DC 38 05 00 04 */ addi r0, r5, 4 /* 802A45E0 90 03 00 04 */ stw r0, 4(r3) /* 802A45E4 80 A3 00 04 */ lwz r5, 4(r3) /* 802A45E8 80 C5 00 00 */ lwz r6, 0(r5) /* 802A45EC 38 05 00 04 */ addi r0, r5, 4 /* 802A45F0 90 03 00 04 */ stw r0, 4(r3) /* 802A45F4 80 A3 00 04 */ lwz r5, 4(r3) /* 802A45F8 80 E5 00 00 */ lwz r7, 0(r5) /* 802A45FC 38 05 00 04 */ addi r0, r5, 4 /* 802A4600 90 03 00 04 */ stw r0, 4(r3) /* 802A4604 80 03 00 08 */ lwz r0, 8(r3) /* 802A4608 7C A0 32 14 */ add r5, r0, r6 /* 802A460C 7C C6 38 50 */ subf r6, r6, r7 /* 802A4610 81 83 00 00 */ lwz r12, 0(r3) /* 802A4614 81 8C 00 20 */ lwz r12, 0x20(r12) /* 802A4618 7D 89 03 A6 */ mtctr r12 /* 802A461C 4E 80 04 21 */ bctrl /* 802A4620 48 00 01 0C */ b lbl_802A472C lbl_802A4624: /* 802A4624 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4628 80 85 00 00 */ lwz r4, 0(r5) /* 802A462C 38 05 00 04 */ addi r0, r5, 4 /* 802A4630 90 03 00 04 */ stw r0, 4(r3) /* 802A4634 81 83 00 00 */ lwz r12, 0(r3) /* 802A4638 81 8C 00 24 */ lwz r12, 0x24(r12) /* 802A463C 7D 89 03 A6 */ mtctr r12 /* 802A4640 4E 80 04 21 */ bctrl /* 802A4644 48 00 00 E8 */ b lbl_802A472C lbl_802A4648: /* 802A4648 80 A3 00 04 */ lwz r5, 4(r3) /* 802A464C 80 85 00 00 */ lwz r4, 0(r5) /* 802A4650 38 05 00 04 */ addi r0, r5, 4 /* 802A4654 90 03 00 04 */ stw r0, 4(r3) /* 802A4658 80 C3 00 04 */ lwz r6, 4(r3) /* 802A465C 80 A6 00 00 */ lwz r5, 0(r6) /* 802A4660 38 06 00 04 */ addi r0, r6, 4 /* 802A4664 90 03 00 04 */ stw r0, 4(r3) /* 802A4668 81 83 00 00 */ lwz r12, 0(r3) /* 802A466C 81 8C 00 28 */ lwz r12, 0x28(r12) /* 802A4670 7D 89 03 A6 */ mtctr r12 /* 802A4674 4E 80 04 21 */ bctrl /* 802A4678 48 00 00 B4 */ b lbl_802A472C lbl_802A467C: /* 802A467C 80 A3 00 04 */ lwz r5, 4(r3) /* 802A4680 80 85 00 00 */ lwz r4, 0(r5) /* 802A4684 38 05 00 04 */ addi r0, r5, 4 /* 802A4688 90 03 00 04 */ stw r0, 4(r3) /* 802A468C 81 83 00 00 */ lwz r12, 0(r3) /* 802A4690 81 8C 00 2C */ lwz r12, 0x2c(r12) /* 802A4694 7D 89 03 A6 */ mtctr r12 /* 802A4698 4E 80 04 21 */ bctrl /* 802A469C 48 00 00 90 */ b lbl_802A472C lbl_802A46A0: /* 802A46A0 80 83 00 04 */ lwz r4, 4(r3) /* 802A46A4 80 A4 00 00 */ lwz r5, 0(r4) /* 802A46A8 38 04 00 04 */ addi r0, r4, 4 /* 802A46AC 90 03 00 04 */ stw r0, 4(r3) /* 802A46B0 80 03 00 08 */ lwz r0, 8(r3) /* 802A46B4 7C 80 2A 14 */ add r4, r0, r5 /* 802A46B8 81 83 00 00 */ lwz r12, 0(r3) /* 802A46BC 81 8C 00 30 */ lwz r12, 0x30(r12) /* 802A46C0 7D 89 03 A6 */ mtctr r12 /* 802A46C4 4E 80 04 21 */ bctrl /* 802A46C8 48 00 00 64 */ b lbl_802A472C lbl_802A46CC: /* 802A46CC 80 83 00 04 */ lwz r4, 4(r3) /* 802A46D0 38 04 00 01 */ addi r0, r4, 1 /* 802A46D4 90 03 00 04 */ stw r0, 4(r3) /* 802A46D8 80 83 00 04 */ lwz r4, 4(r3) /* 802A46DC 38 04 00 01 */ addi r0, r4, 1 /* 802A46E0 90 03 00 04 */ stw r0, 4(r3) /* 802A46E4 88 84 00 00 */ lbz r4, 0(r4) /* 802A46E8 80 A3 00 04 */ lwz r5, 4(r3) /* 802A46EC 38 05 00 01 */ addi r0, r5, 1 /* 802A46F0 90 03 00 04 */ stw r0, 4(r3) /* 802A46F4 88 A5 00 00 */ lbz r5, 0(r5) /* 802A46F8 80 C3 00 04 */ lwz r6, 4(r3) /* 802A46FC 38 06 00 01 */ addi r0, r6, 1 /* 802A4700 90 03 00 04 */ stw r0, 4(r3) /* 802A4704 88 C6 00 00 */ lbz r6, 0(r6) /* 802A4708 81 83 00 00 */ lwz r12, 0(r3) /* 802A470C 81 8C 00 34 */ lwz r12, 0x34(r12) /* 802A4710 7D 89 03 A6 */ mtctr r12 /* 802A4714 4E 80 04 21 */ bctrl /* 802A4718 48 00 00 14 */ b lbl_802A472C lbl_802A471C: /* 802A471C 81 83 00 00 */ lwz r12, 0(r3) /* 802A4720 81 8C 00 40 */ lwz r12, 0x40(r12) /* 802A4724 7D 89 03 A6 */ mtctr r12 /* 802A4728 4E 80 04 21 */ bctrl lbl_802A472C: /* 802A472C 38 60 00 01 */ li r3, 1 lbl_802A4730: /* 802A4730 80 01 00 14 */ lwz r0, 0x14(r1) /* 802A4734 7C 08 03 A6 */ mtlr r0 /* 802A4738 38 21 00 10 */ addi r1, r1, 0x10 /* 802A473C 4E 80 00 20 */ blr