.include "macros.inc" .section .text, "ax" # 0x80006980 - 0x803E1E60 .global lbl_80091268 lbl_80091268: /* 80091268 0008CEC8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8009126C 0008CECC 7C 08 02 A6 */ mflr r0 /* 80091270 0008CED0 7C 63 07 34 */ extsh r3, r3 /* 80091274 0008CED4 38 A0 00 03 */ li r5, 3 /* 80091278 0008CED8 90 01 00 14 */ stw r0, 0x14(r1) /* 8009127C 0008CEDC 38 C1 00 08 */ addi r6, r1, 8 /* 80091280 0008CEE0 48 1C 2C 0D */ bl func_80253E8C /* 80091284 0008CEE4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80091288 0008CEE8 7C 08 03 A6 */ mtlr r0 /* 8009128C 0008CEEC 38 21 00 10 */ addi r1, r1, 0x10 /* 80091290 0008CEF0 4E 80 00 20 */ blr .global lbl_80091294 lbl_80091294: /* 80091294 0008CEF4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80091298 0008CEF8 7C 08 02 A6 */ mflr r0 /* 8009129C 0008CEFC 38 A0 00 03 */ li r5, 3 /* 800912A0 0008CF00 90 01 00 24 */ stw r0, 0x24(r1) /* 800912A4 0008CF04 38 C1 00 08 */ addi r6, r1, 8 /* 800912A8 0008CF08 93 E1 00 1C */ stw r31, 0x1c(r1) /* 800912AC 0008CF0C 3B E0 00 00 */ li r31, 0 /* 800912B0 0008CF10 93 C1 00 18 */ stw r30, 0x18(r1) /* 800912B4 0008CF14 7C 9E 23 78 */ mr r30, r4 /* 800912B8 0008CF18 93 A1 00 14 */ stw r29, 0x14(r1) /* 800912BC 0008CF1C 7C 7D 1B 78 */ mr r29, r3 /* 800912C0 0008CF20 48 1C 2B CD */ bl func_80253E8C /* 800912C4 0008CF24 80 01 00 08 */ lwz r0, 8(r1) /* 800912C8 0008CF28 2C 00 00 02 */ cmpwi r0, 2 /* 800912CC 0008CF2C 41 82 00 94 */ beq lbl_80091360 /* 800912D0 0008CF30 40 80 01 0C */ bge lbl_800913DC /* 800912D4 0008CF34 2C 00 00 01 */ cmpwi r0, 1 /* 800912D8 0008CF38 40 80 00 08 */ bge lbl_800912E0 /* 800912DC 0008CF3C 48 00 01 00 */ b lbl_800913DC lbl_800912E0: /* 800912E0 0008CF40 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 800912E4 0008CF44 28 00 00 01 */ cmplwi r0, 1 /* 800912E8 0008CF48 40 82 00 08 */ bne lbl_800912F0 /* 800912EC 0008CF4C 3B E0 29 C6 */ li r31, 0x29c6 lbl_800912F0: /* 800912F0 0008CF50 28 00 00 02 */ cmplwi r0, 2 /* 800912F4 0008CF54 40 82 00 08 */ bne lbl_800912FC /* 800912F8 0008CF58 3B E0 29 C7 */ li r31, 0x29c7 lbl_800912FC: /* 800912FC 0008CF5C 28 00 00 03 */ cmplwi r0, 3 /* 80091300 0008CF60 40 82 00 08 */ bne lbl_80091308 /* 80091304 0008CF64 3B E0 29 C8 */ li r31, 0x29c8 lbl_80091308: /* 80091308 0008CF68 28 00 00 04 */ cmplwi r0, 4 /* 8009130C 0008CF6C 40 82 00 08 */ bne lbl_80091314 /* 80091310 0008CF70 3B E0 29 C9 */ li r31, 0x29c9 lbl_80091314: /* 80091314 0008CF74 28 00 00 05 */ cmplwi r0, 5 /* 80091318 0008CF78 40 82 00 08 */ bne lbl_80091320 /* 8009131C 0008CF7C 3B E0 29 CA */ li r31, 0x29ca lbl_80091320: /* 80091320 0008CF80 28 00 00 06 */ cmplwi r0, 6 /* 80091324 0008CF84 40 82 00 08 */ bne lbl_8009132C /* 80091328 0008CF88 3B E0 29 CB */ li r31, 0x29cb lbl_8009132C: /* 8009132C 0008CF8C 28 00 00 07 */ cmplwi r0, 7 /* 80091330 0008CF90 40 82 00 08 */ bne lbl_80091338 /* 80091334 0008CF94 3B E0 29 CC */ li r31, 0x29cc lbl_80091338: /* 80091338 0008CF98 28 00 00 08 */ cmplwi r0, 8 /* 8009133C 0008CF9C 40 82 00 08 */ bne lbl_80091344 /* 80091340 0008CFA0 3B E0 29 CD */ li r31, 0x29cd lbl_80091344: /* 80091344 0008CFA4 28 00 00 09 */ cmplwi r0, 9 /* 80091348 0008CFA8 40 82 00 08 */ bne lbl_80091350 /* 8009134C 0008CFAC 3B E0 29 CE */ li r31, 0x29ce lbl_80091350: /* 80091350 0008CFB0 28 00 00 0A */ cmplwi r0, 0xa /* 80091354 0008CFB4 40 82 00 88 */ bne lbl_800913DC /* 80091358 0008CFB8 3B E0 29 CF */ li r31, 0x29cf /* 8009135C 0008CFBC 48 00 00 80 */ b lbl_800913DC lbl_80091360: /* 80091360 0008CFC0 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 80091364 0008CFC4 28 00 00 01 */ cmplwi r0, 1 /* 80091368 0008CFC8 40 82 00 08 */ bne lbl_80091370 /* 8009136C 0008CFCC 3B E0 29 D1 */ li r31, 0x29d1 lbl_80091370: /* 80091370 0008CFD0 28 00 00 02 */ cmplwi r0, 2 /* 80091374 0008CFD4 40 82 00 08 */ bne lbl_8009137C /* 80091378 0008CFD8 3B E0 29 D2 */ li r31, 0x29d2 lbl_8009137C: /* 8009137C 0008CFDC 28 00 00 03 */ cmplwi r0, 3 /* 80091380 0008CFE0 40 82 00 08 */ bne lbl_80091388 /* 80091384 0008CFE4 3B E0 29 D3 */ li r31, 0x29d3 lbl_80091388: /* 80091388 0008CFE8 28 00 00 04 */ cmplwi r0, 4 /* 8009138C 0008CFEC 40 82 00 08 */ bne lbl_80091394 /* 80091390 0008CFF0 3B E0 29 D4 */ li r31, 0x29d4 lbl_80091394: /* 80091394 0008CFF4 28 00 00 05 */ cmplwi r0, 5 /* 80091398 0008CFF8 40 82 00 08 */ bne lbl_800913A0 /* 8009139C 0008CFFC 3B E0 29 D5 */ li r31, 0x29d5 lbl_800913A0: /* 800913A0 0008D000 28 00 00 06 */ cmplwi r0, 6 /* 800913A4 0008D004 40 82 00 08 */ bne lbl_800913AC /* 800913A8 0008D008 3B E0 29 D6 */ li r31, 0x29d6 lbl_800913AC: /* 800913AC 0008D00C 28 00 00 07 */ cmplwi r0, 7 /* 800913B0 0008D010 40 82 00 08 */ bne lbl_800913B8 /* 800913B4 0008D014 3B E0 29 D7 */ li r31, 0x29d7 lbl_800913B8: /* 800913B8 0008D018 28 00 00 08 */ cmplwi r0, 8 /* 800913BC 0008D01C 40 82 00 08 */ bne lbl_800913C4 /* 800913C0 0008D020 3B E0 29 D8 */ li r31, 0x29d8 lbl_800913C4: /* 800913C4 0008D024 28 00 00 09 */ cmplwi r0, 9 /* 800913C8 0008D028 40 82 00 08 */ bne lbl_800913D0 /* 800913CC 0008D02C 3B E0 29 D9 */ li r31, 0x29d9 lbl_800913D0: /* 800913D0 0008D030 28 00 00 0A */ cmplwi r0, 0xa /* 800913D4 0008D034 40 82 00 08 */ bne lbl_800913DC /* 800913D8 0008D038 3B E0 29 DA */ li r31, 0x29da lbl_800913DC: /* 800913DC 0008D03C 2C 1F 00 00 */ cmpwi r31, 0 /* 800913E0 0008D040 41 82 00 18 */ beq lbl_800913F8 /* 800913E4 0008D044 7F A3 EB 78 */ mr r3, r29 /* 800913E8 0008D048 7F C4 F3 78 */ mr r4, r30 /* 800913EC 0008D04C 7F E6 FB 78 */ mr r6, r31 /* 800913F0 0008D050 38 A0 00 02 */ li r5, 2 /* 800913F4 0008D054 48 1C 2A C1 */ bl func_80253EB4 lbl_800913F8: /* 800913F8 0008D058 80 01 00 08 */ lwz r0, 8(r1) /* 800913FC 0008D05C 28 00 00 04 */ cmplwi r0, 4 /* 80091400 0008D060 40 82 00 24 */ bne lbl_80091424 /* 80091404 0008D064 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 80091408 0008D068 28 00 00 0B */ cmplwi r0, 0xb /* 8009140C 0008D06C 40 82 00 18 */ bne lbl_80091424 /* 80091410 0008D070 7F A3 EB 78 */ mr r3, r29 /* 80091414 0008D074 7F C4 F3 78 */ mr r4, r30 /* 80091418 0008D078 38 A0 00 01 */ li r5, 1 /* 8009141C 0008D07C 38 C0 00 00 */ li r6, 0 /* 80091420 0008D080 48 1C 2A 95 */ bl func_80253EB4 lbl_80091424: /* 80091424 0008D084 80 01 00 24 */ lwz r0, 0x24(r1) /* 80091428 0008D088 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009142C 0008D08C 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80091430 0008D090 83 A1 00 14 */ lwz r29, 0x14(r1) /* 80091434 0008D094 7C 08 03 A6 */ mtlr r0 /* 80091438 0008D098 38 21 00 20 */ addi r1, r1, 0x20 /* 8009143C 0008D09C 4E 80 00 20 */ blr .global lbl_80091440 lbl_80091440: /* 80091440 0008D0A0 4E 80 00 20 */ blr .global lbl_80091444 lbl_80091444: /* 80091444 0008D0A4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80091448 0008D0A8 7C 08 02 A6 */ mflr r0 /* 8009144C 0008D0AC 38 A0 00 03 */ li r5, 3 /* 80091450 0008D0B0 90 01 00 24 */ stw r0, 0x24(r1) /* 80091454 0008D0B4 38 C1 00 08 */ addi r6, r1, 8 /* 80091458 0008D0B8 93 E1 00 1C */ stw r31, 0x1c(r1) /* 8009145C 0008D0BC 93 C1 00 18 */ stw r30, 0x18(r1) /* 80091460 0008D0C0 3B C0 00 00 */ li r30, 0 /* 80091464 0008D0C4 93 A1 00 14 */ stw r29, 0x14(r1) /* 80091468 0008D0C8 7C 9D 23 78 */ mr r29, r4 /* 8009146C 0008D0CC 93 81 00 10 */ stw r28, 0x10(r1) /* 80091470 0008D0D0 7C 7C 1B 78 */ mr r28, r3 /* 80091474 0008D0D4 48 1C 2A 19 */ bl func_80253E8C /* 80091478 0008D0D8 38 60 00 01 */ li r3, 1 /* 8009147C 0008D0DC 4B FF 9A D5 */ bl func_8008AF50 /* 80091480 0008D0E0 7C 7F 1B 78 */ mr r31, r3 /* 80091484 0008D0E4 38 60 00 02 */ li r3, 2 /* 80091488 0008D0E8 4B FF 9A C9 */ bl func_8008AF50 /* 8009148C 0008D0EC 80 01 00 08 */ lwz r0, 8(r1) /* 80091490 0008D0F0 28 00 00 12 */ cmplwi r0, 0x12 /* 80091494 0008D0F4 41 81 01 E8 */ bgt lbl_8009167C /* 80091498 0008D0F8 3C 80 80 41 */ lis r4, lbl_8040DBB8@ha /* 8009149C 0008D0FC 54 00 10 3A */ slwi r0, r0, 2 /* 800914A0 0008D100 38 84 DB B8 */ addi r4, r4, lbl_8040DBB8@l /* 800914A4 0008D104 7C 84 00 2E */ lwzx r4, r4, r0 /* 800914A8 0008D108 7C 89 03 A6 */ mtctr r4 /* 800914AC 0008D10C 4E 80 04 20 */ bctr /* 800914B0 0008D110 4B FF 90 9D */ bl func_8008A54C /* 800914B4 0008D114 7C 7E 1B 78 */ mr r30, r3 /* 800914B8 0008D118 48 00 01 C4 */ b lbl_8009167C /* 800914BC 0008D11C 2C 1F 00 00 */ cmpwi r31, 0 /* 800914C0 0008D120 41 82 00 1C */ beq lbl_800914DC /* 800914C4 0008D124 38 60 00 01 */ li r3, 1 /* 800914C8 0008D128 4B FF 9A 89 */ bl func_8008AF50 /* 800914CC 0008D12C 7C 64 1B 78 */ mr r4, r3 /* 800914D0 0008D130 38 60 00 17 */ li r3, 0x17 /* 800914D4 0008D134 48 0C AE 35 */ bl func_8015C308 /* 800914D8 0008D138 3B C0 2A 26 */ li r30, 0x2a26 lbl_800914DC: /* 800914DC 0008D13C 38 60 00 39 */ li r3, 0x39 /* 800914E0 0008D140 48 0D 15 B1 */ bl func_80162A90 /* 800914E4 0008D144 28 03 00 01 */ cmplwi r3, 1 /* 800914E8 0008D148 40 82 01 94 */ bne lbl_8009167C /* 800914EC 0008D14C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800914F0 0008D150 80 03 00 10 */ lwz r0, 0x10(r3) /* 800914F4 0008D154 28 00 03 ED */ cmplwi r0, 0x3ed /* 800914F8 0008D158 40 82 01 84 */ bne lbl_8009167C /* 800914FC 0008D15C 38 60 00 04 */ li r3, 4 /* 80091500 0008D160 4B FF 9A 51 */ bl func_8008AF50 /* 80091504 0008D164 7C 64 1B 78 */ mr r4, r3 /* 80091508 0008D168 38 60 00 18 */ li r3, 0x18 /* 8009150C 0008D16C 48 0C AD FD */ bl func_8015C308 /* 80091510 0008D170 3B C0 2A 28 */ li r30, 0x2a28 /* 80091514 0008D174 48 00 01 68 */ b lbl_8009167C /* 80091518 0008D178 2C 03 00 00 */ cmpwi r3, 0 /* 8009151C 0008D17C 40 82 00 1C */ bne lbl_80091538 /* 80091520 0008D180 7F 83 E3 78 */ mr r3, r28 /* 80091524 0008D184 7F A4 EB 78 */ mr r4, r29 /* 80091528 0008D188 38 A0 00 02 */ li r5, 2 /* 8009152C 0008D18C 38 C0 00 00 */ li r6, 0 /* 80091530 0008D190 48 1C 29 85 */ bl func_80253EB4 /* 80091534 0008D194 48 00 01 48 */ b lbl_8009167C lbl_80091538: /* 80091538 0008D198 38 60 00 02 */ li r3, 2 /* 8009153C 0008D19C 4B FF 9A 15 */ bl func_8008AF50 /* 80091540 0008D1A0 7C 64 1B 78 */ mr r4, r3 /* 80091544 0008D1A4 38 60 00 18 */ li r3, 0x18 /* 80091548 0008D1A8 48 0C AD C1 */ bl func_8015C308 /* 8009154C 0008D1AC 3B C0 2A 27 */ li r30, 0x2a27 /* 80091550 0008D1B0 48 00 01 2C */ b lbl_8009167C /* 80091554 0008D1B4 2C 1F 00 00 */ cmpwi r31, 0 /* 80091558 0008D1B8 40 82 01 24 */ bne lbl_8009167C /* 8009155C 0008D1BC 7F 83 E3 78 */ mr r3, r28 /* 80091560 0008D1C0 7F A4 EB 78 */ mr r4, r29 /* 80091564 0008D1C4 38 A0 00 01 */ li r5, 1 /* 80091568 0008D1C8 38 C0 00 00 */ li r6, 0 /* 8009156C 0008D1CC 48 1C 29 49 */ bl func_80253EB4 /* 80091570 0008D1D0 48 00 01 0C */ b lbl_8009167C /* 80091574 0008D1D4 2C 03 00 00 */ cmpwi r3, 0 /* 80091578 0008D1D8 40 82 01 04 */ bne lbl_8009167C /* 8009157C 0008D1DC 7F 83 E3 78 */ mr r3, r28 /* 80091580 0008D1E0 7F A4 EB 78 */ mr r4, r29 /* 80091584 0008D1E4 38 A0 00 01 */ li r5, 1 /* 80091588 0008D1E8 38 C0 00 00 */ li r6, 0 /* 8009158C 0008D1EC 48 1C 29 29 */ bl func_80253EB4 /* 80091590 0008D1F0 48 00 00 EC */ b lbl_8009167C /* 80091594 0008D1F4 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 80091598 0008D1F8 2C 00 00 00 */ cmpwi r0, 0 /* 8009159C 0008D1FC 40 82 00 E0 */ bne lbl_8009167C /* 800915A0 0008D200 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 800915A4 0008D204 2C 00 00 02 */ cmpwi r0, 2 /* 800915A8 0008D208 41 82 00 20 */ beq lbl_800915C8 /* 800915AC 0008D20C 40 80 00 10 */ bge lbl_800915BC /* 800915B0 0008D210 2C 00 00 01 */ cmpwi r0, 1 /* 800915B4 0008D214 40 80 00 1C */ bge lbl_800915D0 /* 800915B8 0008D218 48 00 00 C4 */ b lbl_8009167C lbl_800915BC: /* 800915BC 0008D21C 2C 00 00 04 */ cmpwi r0, 4 /* 800915C0 0008D220 40 80 00 BC */ bge lbl_8009167C /* 800915C4 0008D224 48 00 00 14 */ b lbl_800915D8 lbl_800915C8: /* 800915C8 0008D228 3B C0 2A 29 */ li r30, 0x2a29 /* 800915CC 0008D22C 48 00 00 B0 */ b lbl_8009167C lbl_800915D0: /* 800915D0 0008D230 3B C0 2A 2A */ li r30, 0x2a2a /* 800915D4 0008D234 48 00 00 A8 */ b lbl_8009167C lbl_800915D8: /* 800915D8 0008D238 3B C0 2A 57 */ li r30, 0x2a57 /* 800915DC 0008D23C 48 00 00 A0 */ b lbl_8009167C /* 800915E0 0008D240 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 800915E4 0008D244 2C 00 00 00 */ cmpwi r0, 0 /* 800915E8 0008D248 40 82 00 94 */ bne lbl_8009167C /* 800915EC 0008D24C 3B C0 2A 2B */ li r30, 0x2a2b /* 800915F0 0008D250 48 00 00 8C */ b lbl_8009167C /* 800915F4 0008D254 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 800915F8 0008D258 2C 00 00 00 */ cmpwi r0, 0 /* 800915FC 0008D25C 41 82 00 80 */ beq lbl_8009167C /* 80091600 0008D260 7F 83 E3 78 */ mr r3, r28 /* 80091604 0008D264 7F A4 EB 78 */ mr r4, r29 /* 80091608 0008D268 38 A0 00 01 */ li r5, 1 /* 8009160C 0008D26C 38 C0 00 00 */ li r6, 0 /* 80091610 0008D270 48 1C 28 A5 */ bl func_80253EB4 /* 80091614 0008D274 48 00 00 68 */ b lbl_8009167C /* 80091618 0008D278 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 8009161C 0008D27C 2C 00 00 00 */ cmpwi r0, 0 /* 80091620 0008D280 40 82 00 5C */ bne lbl_8009167C /* 80091624 0008D284 3B C0 2A 2C */ li r30, 0x2a2c /* 80091628 0008D288 48 00 00 54 */ b lbl_8009167C /* 8009162C 0008D28C 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 80091630 0008D290 2C 00 00 00 */ cmpwi r0, 0 /* 80091634 0008D294 41 82 00 48 */ beq lbl_8009167C /* 80091638 0008D298 7F 83 E3 78 */ mr r3, r28 /* 8009163C 0008D29C 7F A4 EB 78 */ mr r4, r29 /* 80091640 0008D2A0 38 A0 00 01 */ li r5, 1 /* 80091644 0008D2A4 38 C0 00 00 */ li r6, 0 /* 80091648 0008D2A8 48 1C 28 6D */ bl func_80253EB4 /* 8009164C 0008D2AC 48 00 00 30 */ b lbl_8009167C /* 80091650 0008D2B0 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13) /* 80091654 0008D2B4 28 00 00 0D */ cmplwi r0, 0xd /* 80091658 0008D2B8 40 82 00 24 */ bne lbl_8009167C /* 8009165C 0008D2BC 88 0D 9A 72 */ lbz r0, lbl_8063ED32-_SDA_BASE_(r13) /* 80091660 0008D2C0 2C 00 00 00 */ cmpwi r0, 0 /* 80091664 0008D2C4 41 82 00 18 */ beq lbl_8009167C /* 80091668 0008D2C8 7F 83 E3 78 */ mr r3, r28 /* 8009166C 0008D2CC 7F A4 EB 78 */ mr r4, r29 /* 80091670 0008D2D0 38 A0 00 01 */ li r5, 1 /* 80091674 0008D2D4 38 C0 00 00 */ li r6, 0 /* 80091678 0008D2D8 48 1C 28 3D */ bl func_80253EB4 lbl_8009167C: /* 8009167C 0008D2DC 2C 1E 00 00 */ cmpwi r30, 0 /* 80091680 0008D2E0 41 82 00 18 */ beq lbl_80091698 /* 80091684 0008D2E4 7F 83 E3 78 */ mr r3, r28 /* 80091688 0008D2E8 7F A4 EB 78 */ mr r4, r29 /* 8009168C 0008D2EC 7F C6 F3 78 */ mr r6, r30 /* 80091690 0008D2F0 38 A0 00 02 */ li r5, 2 /* 80091694 0008D2F4 48 1C 28 21 */ bl func_80253EB4 lbl_80091698: /* 80091698 0008D2F8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8009169C 0008D2FC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800916A0 0008D300 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800916A4 0008D304 83 A1 00 14 */ lwz r29, 0x14(r1) /* 800916A8 0008D308 83 81 00 10 */ lwz r28, 0x10(r1) /* 800916AC 0008D30C 7C 08 03 A6 */ mtlr r0 /* 800916B0 0008D310 38 21 00 20 */ addi r1, r1, 0x20 /* 800916B4 0008D314 4E 80 00 20 */ blr .global lbl_800916B8 lbl_800916B8: /* 800916B8 0008D318 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800916BC 0008D31C 7C 08 02 A6 */ mflr r0 /* 800916C0 0008D320 38 A0 00 03 */ li r5, 3 /* 800916C4 0008D324 90 01 00 24 */ stw r0, 0x24(r1) /* 800916C8 0008D328 38 C1 00 08 */ addi r6, r1, 8 /* 800916CC 0008D32C 93 E1 00 1C */ stw r31, 0x1c(r1) /* 800916D0 0008D330 7C 9F 23 78 */ mr r31, r4 /* 800916D4 0008D334 93 C1 00 18 */ stw r30, 0x18(r1) /* 800916D8 0008D338 7C 7E 1B 78 */ mr r30, r3 /* 800916DC 0008D33C 48 1C 27 B1 */ bl func_80253E8C /* 800916E0 0008D340 80 61 00 08 */ lwz r3, 8(r1) /* 800916E4 0008D344 38 03 FF FD */ addi r0, r3, -3 /* 800916E8 0008D348 28 00 00 06 */ cmplwi r0, 6 /* 800916EC 0008D34C 41 81 01 78 */ bgt lbl_80091864 /* 800916F0 0008D350 3C 60 80 41 */ lis r3, lbl_8040DC04@ha /* 800916F4 0008D354 54 00 10 3A */ slwi r0, r0, 2 /* 800916F8 0008D358 38 63 DC 04 */ addi r3, r3, lbl_8040DC04@l /* 800916FC 0008D35C 7C 63 00 2E */ lwzx r3, r3, r0 /* 80091700 0008D360 7C 69 03 A6 */ mtctr r3 /* 80091704 0008D364 4E 80 04 20 */ bctr /* 80091708 0008D368 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009170C 0008D36C 88 03 00 14 */ lbz r0, 0x14(r3) /* 80091710 0008D370 28 00 00 0B */ cmplwi r0, 0xb /* 80091714 0008D374 40 82 00 28 */ bne lbl_8009173C /* 80091718 0008D378 C0 02 87 B8 */ lfs f0, lbl_80640DB8-_SDA2_BASE_(r2) /* 8009171C 0008D37C 7F C3 F3 78 */ mr r3, r30 /* 80091720 0008D380 80 FF 00 24 */ lwz r7, 0x24(r31) /* 80091724 0008D384 7F E4 FB 78 */ mr r4, r31 /* 80091728 0008D388 38 A0 00 02 */ li r5, 2 /* 8009172C 0008D38C 38 C0 2A 40 */ li r6, 0x2a40 /* 80091730 0008D390 D0 07 00 04 */ stfs f0, 4(r7) /* 80091734 0008D394 48 1C 27 81 */ bl func_80253EB4 /* 80091738 0008D398 48 00 01 2C */ b lbl_80091864 lbl_8009173C: /* 8009173C 0008D39C 7F C3 F3 78 */ mr r3, r30 /* 80091740 0008D3A0 7F E4 FB 78 */ mr r4, r31 /* 80091744 0008D3A4 38 A0 00 02 */ li r5, 2 /* 80091748 0008D3A8 38 C0 2A 40 */ li r6, 0x2a40 /* 8009174C 0008D3AC 48 1C 27 69 */ bl func_80253EB4 /* 80091750 0008D3B0 48 00 01 14 */ b lbl_80091864 /* 80091754 0008D3B4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091758 0008D3B8 88 03 00 14 */ lbz r0, 0x14(r3) /* 8009175C 0008D3BC 28 00 00 0B */ cmplwi r0, 0xb /* 80091760 0008D3C0 41 82 01 04 */ beq lbl_80091864 /* 80091764 0008D3C4 7F C3 F3 78 */ mr r3, r30 /* 80091768 0008D3C8 7F E4 FB 78 */ mr r4, r31 /* 8009176C 0008D3CC 38 A0 00 02 */ li r5, 2 /* 80091770 0008D3D0 38 C0 2A 42 */ li r6, 0x2a42 /* 80091774 0008D3D4 48 1C 27 41 */ bl func_80253EB4 /* 80091778 0008D3D8 48 00 00 EC */ b lbl_80091864 /* 8009177C 0008D3DC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091780 0008D3E0 88 03 00 14 */ lbz r0, 0x14(r3) /* 80091784 0008D3E4 28 00 00 0B */ cmplwi r0, 0xb /* 80091788 0008D3E8 41 82 00 DC */ beq lbl_80091864 /* 8009178C 0008D3EC 38 60 00 01 */ li r3, 1 /* 80091790 0008D3F0 4B FF 97 C1 */ bl func_8008AF50 /* 80091794 0008D3F4 7C 64 1B 78 */ mr r4, r3 /* 80091798 0008D3F8 38 60 00 17 */ li r3, 0x17 /* 8009179C 0008D3FC 48 0C AB 6D */ bl func_8015C308 /* 800917A0 0008D400 7F C3 F3 78 */ mr r3, r30 /* 800917A4 0008D404 7F E4 FB 78 */ mr r4, r31 /* 800917A8 0008D408 38 A0 00 02 */ li r5, 2 /* 800917AC 0008D40C 38 C0 2A 43 */ li r6, 0x2a43 /* 800917B0 0008D410 48 1C 27 05 */ bl func_80253EB4 /* 800917B4 0008D414 48 00 00 B0 */ b lbl_80091864 /* 800917B8 0008D418 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800917BC 0008D41C 88 03 00 14 */ lbz r0, 0x14(r3) /* 800917C0 0008D420 28 00 00 0B */ cmplwi r0, 0xb /* 800917C4 0008D424 40 82 00 28 */ bne lbl_800917EC /* 800917C8 0008D428 C0 02 87 B8 */ lfs f0, lbl_80640DB8-_SDA2_BASE_(r2) /* 800917CC 0008D42C 7F C3 F3 78 */ mr r3, r30 /* 800917D0 0008D430 80 FF 00 24 */ lwz r7, 0x24(r31) /* 800917D4 0008D434 7F E4 FB 78 */ mr r4, r31 /* 800917D8 0008D438 38 A0 00 02 */ li r5, 2 /* 800917DC 0008D43C 38 C0 2A 41 */ li r6, 0x2a41 /* 800917E0 0008D440 D0 07 00 04 */ stfs f0, 4(r7) /* 800917E4 0008D444 48 1C 26 D1 */ bl func_80253EB4 /* 800917E8 0008D448 48 00 00 7C */ b lbl_80091864 lbl_800917EC: /* 800917EC 0008D44C 7F C3 F3 78 */ mr r3, r30 /* 800917F0 0008D450 7F E4 FB 78 */ mr r4, r31 /* 800917F4 0008D454 38 A0 00 02 */ li r5, 2 /* 800917F8 0008D458 38 C0 2A 41 */ li r6, 0x2a41 /* 800917FC 0008D45C 48 1C 26 B9 */ bl func_80253EB4 /* 80091800 0008D460 48 00 00 64 */ b lbl_80091864 /* 80091804 0008D464 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091808 0008D468 88 03 00 14 */ lbz r0, 0x14(r3) /* 8009180C 0008D46C 28 00 00 0B */ cmplwi r0, 0xb /* 80091810 0008D470 41 82 00 54 */ beq lbl_80091864 /* 80091814 0008D474 7F C3 F3 78 */ mr r3, r30 /* 80091818 0008D478 7F E4 FB 78 */ mr r4, r31 /* 8009181C 0008D47C 38 A0 00 02 */ li r5, 2 /* 80091820 0008D480 38 C0 2A 42 */ li r6, 0x2a42 /* 80091824 0008D484 48 1C 26 91 */ bl func_80253EB4 /* 80091828 0008D488 48 00 00 3C */ b lbl_80091864 /* 8009182C 0008D48C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091830 0008D490 88 03 00 14 */ lbz r0, 0x14(r3) /* 80091834 0008D494 28 00 00 0B */ cmplwi r0, 0xb /* 80091838 0008D498 41 82 00 2C */ beq lbl_80091864 /* 8009183C 0008D49C 38 60 00 02 */ li r3, 2 /* 80091840 0008D4A0 4B FF 97 11 */ bl func_8008AF50 /* 80091844 0008D4A4 7C 64 1B 78 */ mr r4, r3 /* 80091848 0008D4A8 38 60 00 18 */ li r3, 0x18 /* 8009184C 0008D4AC 48 0C AA BD */ bl func_8015C308 /* 80091850 0008D4B0 7F C3 F3 78 */ mr r3, r30 /* 80091854 0008D4B4 7F E4 FB 78 */ mr r4, r31 /* 80091858 0008D4B8 38 A0 00 02 */ li r5, 2 /* 8009185C 0008D4BC 38 C0 52 1D */ li r6, 0x521d /* 80091860 0008D4C0 48 1C 26 55 */ bl func_80253EB4 lbl_80091864: /* 80091864 0008D4C4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80091868 0008D4C8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009186C 0008D4CC 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80091870 0008D4D0 7C 08 03 A6 */ mtlr r0 /* 80091874 0008D4D4 38 21 00 20 */ addi r1, r1, 0x20 /* 80091878 0008D4D8 4E 80 00 20 */ blr .global lbl_8009187C lbl_8009187C: /* 8009187C 0008D4DC 4E 80 00 20 */ blr .global lbl_80091880 lbl_80091880: /* 80091880 0008D4E0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80091884 0008D4E4 7C 08 02 A6 */ mflr r0 /* 80091888 0008D4E8 38 A0 00 03 */ li r5, 3 /* 8009188C 0008D4EC 90 01 00 24 */ stw r0, 0x24(r1) /* 80091890 0008D4F0 38 C1 00 08 */ addi r6, r1, 8 /* 80091894 0008D4F4 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80091898 0008D4F8 7C 9F 23 78 */ mr r31, r4 /* 8009189C 0008D4FC 93 C1 00 18 */ stw r30, 0x18(r1) /* 800918A0 0008D500 7C 7E 1B 78 */ mr r30, r3 /* 800918A4 0008D504 48 1C 25 E9 */ bl func_80253E8C /* 800918A8 0008D508 80 61 00 08 */ lwz r3, 8(r1) /* 800918AC 0008D50C 38 03 FF FD */ addi r0, r3, -3 /* 800918B0 0008D510 28 00 00 08 */ cmplwi r0, 8 /* 800918B4 0008D514 41 81 01 6C */ bgt lbl_80091A20 /* 800918B8 0008D518 3C 60 80 41 */ lis r3, lbl_8040DC20@ha /* 800918BC 0008D51C 54 00 10 3A */ slwi r0, r0, 2 /* 800918C0 0008D520 38 63 DC 20 */ addi r3, r3, lbl_8040DC20@l /* 800918C4 0008D524 7C 63 00 2E */ lwzx r3, r3, r0 /* 800918C8 0008D528 7C 69 03 A6 */ mtctr r3 /* 800918CC 0008D52C 4E 80 04 20 */ bctr /* 800918D0 0008D530 4B FF 8B E5 */ bl func_8008A4B4 /* 800918D4 0008D534 2C 03 00 00 */ cmpwi r3, 0 /* 800918D8 0008D538 40 82 01 48 */ bne lbl_80091A20 /* 800918DC 0008D53C 38 60 00 40 */ li r3, 0x40 /* 800918E0 0008D540 38 00 00 FF */ li r0, 0xff /* 800918E4 0008D544 98 7F 00 02 */ stb r3, 2(r31) /* 800918E8 0008D548 98 7F 00 03 */ stb r3, 3(r31) /* 800918EC 0008D54C 98 7F 00 04 */ stb r3, 4(r31) /* 800918F0 0008D550 98 1F 00 05 */ stb r0, 5(r31) /* 800918F4 0008D554 48 00 01 2C */ b lbl_80091A20 /* 800918F8 0008D558 7F C3 F3 78 */ mr r3, r30 /* 800918FC 0008D55C 7F E4 FB 78 */ mr r4, r31 /* 80091900 0008D560 38 A0 00 02 */ li r5, 2 /* 80091904 0008D564 38 C0 2A 31 */ li r6, 0x2a31 /* 80091908 0008D568 48 1C 25 AD */ bl func_80253EB4 /* 8009190C 0008D56C 48 00 01 14 */ b lbl_80091A20 /* 80091910 0008D570 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091914 0008D574 A0 03 00 9A */ lhz r0, 0x9a(r3) /* 80091918 0008D578 28 00 00 01 */ cmplwi r0, 1 /* 8009191C 0008D57C 40 82 00 1C */ bne lbl_80091938 /* 80091920 0008D580 7F C3 F3 78 */ mr r3, r30 /* 80091924 0008D584 7F E4 FB 78 */ mr r4, r31 /* 80091928 0008D588 38 A0 00 02 */ li r5, 2 /* 8009192C 0008D58C 38 C0 2A 33 */ li r6, 0x2a33 /* 80091930 0008D590 48 1C 25 85 */ bl func_80253EB4 /* 80091934 0008D594 48 00 00 EC */ b lbl_80091A20 lbl_80091938: /* 80091938 0008D598 28 00 00 02 */ cmplwi r0, 2 /* 8009193C 0008D59C 40 82 00 1C */ bne lbl_80091958 /* 80091940 0008D5A0 7F C3 F3 78 */ mr r3, r30 /* 80091944 0008D5A4 7F E4 FB 78 */ mr r4, r31 /* 80091948 0008D5A8 38 A0 00 02 */ li r5, 2 /* 8009194C 0008D5AC 38 C0 2A 34 */ li r6, 0x2a34 /* 80091950 0008D5B0 48 1C 25 65 */ bl func_80253EB4 /* 80091954 0008D5B4 48 00 00 CC */ b lbl_80091A20 lbl_80091958: /* 80091958 0008D5B8 28 00 00 04 */ cmplwi r0, 4 /* 8009195C 0008D5BC 40 82 00 C4 */ bne lbl_80091A20 /* 80091960 0008D5C0 7F C3 F3 78 */ mr r3, r30 /* 80091964 0008D5C4 7F E4 FB 78 */ mr r4, r31 /* 80091968 0008D5C8 38 A0 00 02 */ li r5, 2 /* 8009196C 0008D5CC 38 C0 2A 35 */ li r6, 0x2a35 /* 80091970 0008D5D0 48 1C 25 45 */ bl func_80253EB4 /* 80091974 0008D5D4 48 00 00 AC */ b lbl_80091A20 /* 80091978 0008D5D8 4B FF 8A A1 */ bl func_8008A418 /* 8009197C 0008D5DC 2C 03 00 00 */ cmpwi r3, 0 /* 80091980 0008D5E0 40 82 00 A0 */ bne lbl_80091A20 /* 80091984 0008D5E4 38 60 00 40 */ li r3, 0x40 /* 80091988 0008D5E8 38 00 00 FF */ li r0, 0xff /* 8009198C 0008D5EC 98 7F 00 02 */ stb r3, 2(r31) /* 80091990 0008D5F0 98 7F 00 03 */ stb r3, 3(r31) /* 80091994 0008D5F4 98 7F 00 04 */ stb r3, 4(r31) /* 80091998 0008D5F8 98 1F 00 05 */ stb r0, 5(r31) /* 8009199C 0008D5FC 48 00 00 84 */ b lbl_80091A20 /* 800919A0 0008D600 7F C3 F3 78 */ mr r3, r30 /* 800919A4 0008D604 7F E4 FB 78 */ mr r4, r31 /* 800919A8 0008D608 38 A0 00 02 */ li r5, 2 /* 800919AC 0008D60C 38 C0 2A 32 */ li r6, 0x2a32 /* 800919B0 0008D610 48 1C 25 05 */ bl func_80253EB4 /* 800919B4 0008D614 48 00 00 6C */ b lbl_80091A20 /* 800919B8 0008D618 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800919BC 0008D61C 80 03 00 08 */ lwz r0, 8(r3) /* 800919C0 0008D620 2C 00 00 02 */ cmpwi r0, 2 /* 800919C4 0008D624 40 82 00 1C */ bne lbl_800919E0 /* 800919C8 0008D628 7F C3 F3 78 */ mr r3, r30 /* 800919CC 0008D62C 7F E4 FB 78 */ mr r4, r31 /* 800919D0 0008D630 38 A0 00 02 */ li r5, 2 /* 800919D4 0008D634 38 C0 46 36 */ li r6, 0x4636 /* 800919D8 0008D638 48 1C 24 DD */ bl func_80253EB4 /* 800919DC 0008D63C 48 00 00 44 */ b lbl_80091A20 lbl_800919E0: /* 800919E0 0008D640 2C 00 00 01 */ cmpwi r0, 1 /* 800919E4 0008D644 40 82 00 3C */ bne lbl_80091A20 /* 800919E8 0008D648 7F C3 F3 78 */ mr r3, r30 /* 800919EC 0008D64C 7F E4 FB 78 */ mr r4, r31 /* 800919F0 0008D650 38 A0 00 02 */ li r5, 2 /* 800919F4 0008D654 38 C0 46 37 */ li r6, 0x4637 /* 800919F8 0008D658 48 1C 24 BD */ bl func_80253EB4 /* 800919FC 0008D65C 48 00 00 24 */ b lbl_80091A20 /* 80091A00 0008D660 88 0D 9B 7C */ lbz r0, lbl_8063EE3C-_SDA_BASE_(r13) /* 80091A04 0008D664 2C 00 00 00 */ cmpwi r0, 0 /* 80091A08 0008D668 40 82 00 18 */ bne lbl_80091A20 /* 80091A0C 0008D66C 7F C3 F3 78 */ mr r3, r30 /* 80091A10 0008D670 7F E4 FB 78 */ mr r4, r31 /* 80091A14 0008D674 38 A0 00 02 */ li r5, 2 /* 80091A18 0008D678 38 C0 2A 36 */ li r6, 0x2a36 /* 80091A1C 0008D67C 48 1C 24 99 */ bl func_80253EB4 lbl_80091A20: /* 80091A20 0008D680 80 01 00 24 */ lwz r0, 0x24(r1) /* 80091A24 0008D684 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80091A28 0008D688 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80091A2C 0008D68C 7C 08 03 A6 */ mtlr r0 /* 80091A30 0008D690 38 21 00 20 */ addi r1, r1, 0x20 /* 80091A34 0008D694 4E 80 00 20 */ blr .global lbl_80091A38 lbl_80091A38: /* 80091A38 0008D698 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80091A3C 0008D69C 7C 08 02 A6 */ mflr r0 /* 80091A40 0008D6A0 38 A0 00 03 */ li r5, 3 /* 80091A44 0008D6A4 90 01 00 24 */ stw r0, 0x24(r1) /* 80091A48 0008D6A8 38 C1 00 08 */ addi r6, r1, 8 /* 80091A4C 0008D6AC 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80091A50 0008D6B0 7C 9F 23 78 */ mr r31, r4 /* 80091A54 0008D6B4 93 C1 00 18 */ stw r30, 0x18(r1) /* 80091A58 0008D6B8 7C 7E 1B 78 */ mr r30, r3 /* 80091A5C 0008D6BC 48 1C 24 31 */ bl func_80253E8C /* 80091A60 0008D6C0 80 01 00 08 */ lwz r0, 8(r1) /* 80091A64 0008D6C4 2C 00 00 04 */ cmpwi r0, 4 /* 80091A68 0008D6C8 41 82 00 34 */ beq lbl_80091A9C /* 80091A6C 0008D6CC 40 80 00 10 */ bge lbl_80091A7C /* 80091A70 0008D6D0 2C 00 00 03 */ cmpwi r0, 3 /* 80091A74 0008D6D4 40 80 00 14 */ bge lbl_80091A88 /* 80091A78 0008D6D8 48 00 00 24 */ b lbl_80091A9C lbl_80091A7C: /* 80091A7C 0008D6DC 2C 00 00 06 */ cmpwi r0, 6 /* 80091A80 0008D6E0 41 82 00 1C */ beq lbl_80091A9C /* 80091A84 0008D6E4 48 00 00 18 */ b lbl_80091A9C lbl_80091A88: /* 80091A88 0008D6E8 7F C3 F3 78 */ mr r3, r30 /* 80091A8C 0008D6EC 7F E4 FB 78 */ mr r4, r31 /* 80091A90 0008D6F0 38 A0 00 02 */ li r5, 2 /* 80091A94 0008D6F4 38 C0 2A 52 */ li r6, 0x2a52 /* 80091A98 0008D6F8 48 1C 24 1D */ bl func_80253EB4 lbl_80091A9C: /* 80091A9C 0008D6FC 80 01 00 24 */ lwz r0, 0x24(r1) /* 80091AA0 0008D700 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80091AA4 0008D704 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80091AA8 0008D708 7C 08 03 A6 */ mtlr r0 /* 80091AAC 0008D70C 38 21 00 20 */ addi r1, r1, 0x20 /* 80091AB0 0008D710 4E 80 00 20 */ blr .global lbl_80091AB4 lbl_80091AB4: /* 80091AB4 0008D714 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80091AB8 0008D718 7C 08 02 A6 */ mflr r0 /* 80091ABC 0008D71C 90 01 00 34 */ stw r0, 0x34(r1) /* 80091AC0 0008D720 39 61 00 30 */ addi r11, r1, 0x30 /* 80091AC4 0008D724 48 13 56 65 */ bl _savegpr_27 /* 80091AC8 0008D728 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13) /* 80091ACC 0008D72C 7C 7B 1B 78 */ mr r27, r3 /* 80091AD0 0008D730 83 CD 9A DC */ lwz r30, lbl_8063ED9C-_SDA_BASE_(r13) /* 80091AD4 0008D734 7C 9C 23 78 */ mr r28, r4 /* 80091AD8 0008D738 2C 00 00 00 */ cmpwi r0, 0 /* 80091ADC 0008D73C 83 AD 9A E0 */ lwz r29, lbl_8063EDA0-_SDA_BASE_(r13) /* 80091AE0 0008D740 3B E0 00 00 */ li r31, 0 /* 80091AE4 0008D744 41 82 00 0C */ beq lbl_80091AF0 /* 80091AE8 0008D748 3B C0 00 01 */ li r30, 1 /* 80091AEC 0008D74C 3B A0 00 01 */ li r29, 1 lbl_80091AF0: /* 80091AF0 0008D750 7F 63 DB 78 */ mr r3, r27 /* 80091AF4 0008D754 7F 84 E3 78 */ mr r4, r28 /* 80091AF8 0008D758 38 C1 00 08 */ addi r6, r1, 8 /* 80091AFC 0008D75C 38 A0 00 03 */ li r5, 3 /* 80091B00 0008D760 48 1C 23 8D */ bl func_80253E8C /* 80091B04 0008D764 80 61 00 08 */ lwz r3, 8(r1) /* 80091B08 0008D768 38 03 FF EC */ addi r0, r3, -20 /* 80091B0C 0008D76C 28 00 00 26 */ cmplwi r0, 0x26 /* 80091B10 0008D770 41 81 01 84 */ bgt lbl_80091C94 /* 80091B14 0008D774 3C 60 80 41 */ lis r3, lbl_8040DC44@ha /* 80091B18 0008D778 54 00 10 3A */ slwi r0, r0, 2 /* 80091B1C 0008D77C 38 63 DC 44 */ addi r3, r3, lbl_8040DC44@l /* 80091B20 0008D780 7C 63 00 2E */ lwzx r3, r3, r0 /* 80091B24 0008D784 7C 69 03 A6 */ mtctr r3 /* 80091B28 0008D788 4E 80 04 20 */ bctr /* 80091B2C 0008D78C 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13) /* 80091B30 0008D790 2C 00 00 00 */ cmpwi r0, 0 /* 80091B34 0008D794 40 82 01 60 */ bne lbl_80091C94 /* 80091B38 0008D798 3B E0 2A 90 */ li r31, 0x2a90 /* 80091B3C 0008D79C 48 00 01 58 */ b lbl_80091C94 /* 80091B40 0008D7A0 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13) /* 80091B44 0008D7A4 2C 00 00 00 */ cmpwi r0, 0 /* 80091B48 0008D7A8 40 82 01 4C */ bne lbl_80091C94 /* 80091B4C 0008D7AC 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 80091B50 0008D7B0 28 00 00 01 */ cmplwi r0, 1 /* 80091B54 0008D7B4 41 80 00 14 */ blt lbl_80091B68 /* 80091B58 0008D7B8 28 00 00 04 */ cmplwi r0, 4 /* 80091B5C 0008D7BC 41 81 00 0C */ bgt lbl_80091B68 /* 80091B60 0008D7C0 3B E0 2A 91 */ li r31, 0x2a91 /* 80091B64 0008D7C4 48 00 01 30 */ b lbl_80091C94 lbl_80091B68: /* 80091B68 0008D7C8 28 00 00 05 */ cmplwi r0, 5 /* 80091B6C 0008D7CC 41 80 00 14 */ blt lbl_80091B80 /* 80091B70 0008D7D0 28 00 00 08 */ cmplwi r0, 8 /* 80091B74 0008D7D4 41 81 00 0C */ bgt lbl_80091B80 /* 80091B78 0008D7D8 3B E0 2A 92 */ li r31, 0x2a92 /* 80091B7C 0008D7DC 48 00 01 18 */ b lbl_80091C94 lbl_80091B80: /* 80091B80 0008D7E0 28 00 00 09 */ cmplwi r0, 9 /* 80091B84 0008D7E4 40 82 01 10 */ bne lbl_80091C94 /* 80091B88 0008D7E8 3B E0 2A 93 */ li r31, 0x2a93 /* 80091B8C 0008D7EC 48 00 01 08 */ b lbl_80091C94 /* 80091B90 0008D7F0 88 0D 9A FD */ lbz r0, lbl_8063EDBD-_SDA_BASE_(r13) /* 80091B94 0008D7F4 2C 00 00 00 */ cmpwi r0, 0 /* 80091B98 0008D7F8 41 82 00 FC */ beq lbl_80091C94 /* 80091B9C 0008D7FC 7F 63 DB 78 */ mr r3, r27 /* 80091BA0 0008D800 7F 84 E3 78 */ mr r4, r28 /* 80091BA4 0008D804 38 A0 00 01 */ li r5, 1 /* 80091BA8 0008D808 38 C0 00 00 */ li r6, 0 /* 80091BAC 0008D80C 48 1C 23 09 */ bl func_80253EB4 /* 80091BB0 0008D810 48 00 00 E4 */ b lbl_80091C94 /* 80091BB4 0008D814 2C 1E 00 01 */ cmpwi r30, 1 /* 80091BB8 0008D818 41 82 00 DC */ beq lbl_80091C94 /* 80091BBC 0008D81C 7F 63 DB 78 */ mr r3, r27 /* 80091BC0 0008D820 7F 84 E3 78 */ mr r4, r28 /* 80091BC4 0008D824 38 A0 00 01 */ li r5, 1 /* 80091BC8 0008D828 38 C0 00 00 */ li r6, 0 /* 80091BCC 0008D82C 48 1C 22 E9 */ bl func_80253EB4 /* 80091BD0 0008D830 2C 1E 00 02 */ cmpwi r30, 2 /* 80091BD4 0008D834 41 82 00 C0 */ beq lbl_80091C94 /* 80091BD8 0008D838 7F 63 DB 78 */ mr r3, r27 /* 80091BDC 0008D83C 7F 84 E3 78 */ mr r4, r28 /* 80091BE0 0008D840 38 A0 00 01 */ li r5, 1 /* 80091BE4 0008D844 38 C0 00 00 */ li r6, 0 /* 80091BE8 0008D848 48 1C 22 CD */ bl func_80253EB4 /* 80091BEC 0008D84C 2C 1E 00 03 */ cmpwi r30, 3 /* 80091BF0 0008D850 41 82 00 A4 */ beq lbl_80091C94 /* 80091BF4 0008D854 7F 63 DB 78 */ mr r3, r27 /* 80091BF8 0008D858 7F 84 E3 78 */ mr r4, r28 /* 80091BFC 0008D85C 38 A0 00 01 */ li r5, 1 /* 80091C00 0008D860 38 C0 00 00 */ li r6, 0 /* 80091C04 0008D864 48 1C 22 B1 */ bl func_80253EB4 /* 80091C08 0008D868 2C 1E 00 04 */ cmpwi r30, 4 /* 80091C0C 0008D86C 41 82 00 88 */ beq lbl_80091C94 /* 80091C10 0008D870 7F 63 DB 78 */ mr r3, r27 /* 80091C14 0008D874 7F 84 E3 78 */ mr r4, r28 /* 80091C18 0008D878 38 A0 00 01 */ li r5, 1 /* 80091C1C 0008D87C 38 C0 00 00 */ li r6, 0 /* 80091C20 0008D880 48 1C 22 95 */ bl func_80253EB4 /* 80091C24 0008D884 2C 1D 00 01 */ cmpwi r29, 1 /* 80091C28 0008D888 41 82 00 6C */ beq lbl_80091C94 /* 80091C2C 0008D88C 7F 63 DB 78 */ mr r3, r27 /* 80091C30 0008D890 7F 84 E3 78 */ mr r4, r28 /* 80091C34 0008D894 38 A0 00 01 */ li r5, 1 /* 80091C38 0008D898 38 C0 00 00 */ li r6, 0 /* 80091C3C 0008D89C 48 1C 22 79 */ bl func_80253EB4 /* 80091C40 0008D8A0 2C 1D 00 02 */ cmpwi r29, 2 /* 80091C44 0008D8A4 41 82 00 50 */ beq lbl_80091C94 /* 80091C48 0008D8A8 7F 63 DB 78 */ mr r3, r27 /* 80091C4C 0008D8AC 7F 84 E3 78 */ mr r4, r28 /* 80091C50 0008D8B0 38 A0 00 01 */ li r5, 1 /* 80091C54 0008D8B4 38 C0 00 00 */ li r6, 0 /* 80091C58 0008D8B8 48 1C 22 5D */ bl func_80253EB4 /* 80091C5C 0008D8BC 2C 1D 00 03 */ cmpwi r29, 3 /* 80091C60 0008D8C0 41 82 00 34 */ beq lbl_80091C94 /* 80091C64 0008D8C4 7F 63 DB 78 */ mr r3, r27 /* 80091C68 0008D8C8 7F 84 E3 78 */ mr r4, r28 /* 80091C6C 0008D8CC 38 A0 00 01 */ li r5, 1 /* 80091C70 0008D8D0 38 C0 00 00 */ li r6, 0 /* 80091C74 0008D8D4 48 1C 22 41 */ bl func_80253EB4 /* 80091C78 0008D8D8 2C 1D 00 04 */ cmpwi r29, 4 /* 80091C7C 0008D8DC 41 82 00 18 */ beq lbl_80091C94 /* 80091C80 0008D8E0 7F 63 DB 78 */ mr r3, r27 /* 80091C84 0008D8E4 7F 84 E3 78 */ mr r4, r28 /* 80091C88 0008D8E8 38 A0 00 01 */ li r5, 1 /* 80091C8C 0008D8EC 38 C0 00 00 */ li r6, 0 /* 80091C90 0008D8F0 48 1C 22 25 */ bl func_80253EB4 lbl_80091C94: /* 80091C94 0008D8F4 2C 1F 00 00 */ cmpwi r31, 0 /* 80091C98 0008D8F8 41 82 00 18 */ beq lbl_80091CB0 /* 80091C9C 0008D8FC 7F 63 DB 78 */ mr r3, r27 /* 80091CA0 0008D900 7F 84 E3 78 */ mr r4, r28 /* 80091CA4 0008D904 7F E6 FB 78 */ mr r6, r31 /* 80091CA8 0008D908 38 A0 00 02 */ li r5, 2 /* 80091CAC 0008D90C 48 1C 22 09 */ bl func_80253EB4 lbl_80091CB0: /* 80091CB0 0008D910 39 61 00 30 */ addi r11, r1, 0x30 /* 80091CB4 0008D914 48 13 54 C1 */ bl _restgpr_27 /* 80091CB8 0008D918 80 01 00 34 */ lwz r0, 0x34(r1) /* 80091CBC 0008D91C 7C 08 03 A6 */ mtlr r0 /* 80091CC0 0008D920 38 21 00 30 */ addi r1, r1, 0x30 /* 80091CC4 0008D924 4E 80 00 20 */ blr .global lbl_80091CC8 lbl_80091CC8: /* 80091CC8 0008D928 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80091CCC 0008D92C 7C 08 02 A6 */ mflr r0 /* 80091CD0 0008D930 38 A0 00 03 */ li r5, 3 /* 80091CD4 0008D934 90 01 00 24 */ stw r0, 0x24(r1) /* 80091CD8 0008D938 38 C1 00 08 */ addi r6, r1, 8 /* 80091CDC 0008D93C 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80091CE0 0008D940 7C 9F 23 78 */ mr r31, r4 /* 80091CE4 0008D944 93 C1 00 18 */ stw r30, 0x18(r1) /* 80091CE8 0008D948 7C 7E 1B 78 */ mr r30, r3 /* 80091CEC 0008D94C 93 A1 00 14 */ stw r29, 0x14(r1) /* 80091CF0 0008D950 3B A0 00 00 */ li r29, 0 /* 80091CF4 0008D954 48 1C 21 99 */ bl func_80253E8C /* 80091CF8 0008D958 80 01 00 08 */ lwz r0, 8(r1) /* 80091CFC 0008D95C 28 00 00 E5 */ cmplwi r0, 0xe5 /* 80091D00 0008D960 40 82 00 24 */ bne lbl_80091D24 /* 80091D04 0008D964 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13) /* 80091D08 0008D968 28 00 00 61 */ cmplwi r0, 0x61 /* 80091D0C 0008D96C 40 82 00 18 */ bne lbl_80091D24 /* 80091D10 0008D970 7F C3 F3 78 */ mr r3, r30 /* 80091D14 0008D974 7F E4 FB 78 */ mr r4, r31 /* 80091D18 0008D978 38 A0 00 01 */ li r5, 1 /* 80091D1C 0008D97C 38 C0 00 00 */ li r6, 0 /* 80091D20 0008D980 48 1C 21 95 */ bl func_80253EB4 lbl_80091D24: /* 80091D24 0008D984 38 00 00 3B */ li r0, 0x3b /* 80091D28 0008D988 80 61 00 08 */ lwz r3, 8(r1) /* 80091D2C 0008D98C 38 80 00 4D */ li r4, 0x4d /* 80091D30 0008D990 7C 09 03 A6 */ mtctr r0 lbl_80091D34: /* 80091D34 0008D994 7C 03 20 40 */ cmplw r3, r4 /* 80091D38 0008D998 40 82 00 1C */ bne lbl_80091D54 /* 80091D3C 0008D99C 7F C3 F3 78 */ mr r3, r30 /* 80091D40 0008D9A0 7F E4 FB 78 */ mr r4, r31 /* 80091D44 0008D9A4 38 A0 00 01 */ li r5, 1 /* 80091D48 0008D9A8 38 C0 00 00 */ li r6, 0 /* 80091D4C 0008D9AC 48 1C 21 69 */ bl func_80253EB4 /* 80091D50 0008D9B0 48 00 00 0C */ b lbl_80091D5C lbl_80091D54: /* 80091D54 0008D9B4 38 84 00 01 */ addi r4, r4, 1 /* 80091D58 0008D9B8 42 00 FF DC */ bdnz lbl_80091D34 lbl_80091D5C: /* 80091D5C 0008D9BC 80 01 00 08 */ lwz r0, 8(r1) /* 80091D60 0008D9C0 2C 00 00 E3 */ cmpwi r0, 0xe3 /* 80091D64 0008D9C4 41 82 00 14 */ beq lbl_80091D78 /* 80091D68 0008D9C8 40 80 00 E4 */ bge lbl_80091E4C /* 80091D6C 0008D9CC 2C 00 00 11 */ cmpwi r0, 0x11 /* 80091D70 0008D9D0 41 82 00 94 */ beq lbl_80091E04 /* 80091D74 0008D9D4 48 00 00 D8 */ b lbl_80091E4C lbl_80091D78: /* 80091D78 0008D9D8 80 AD 9A D0 */ lwz r5, lbl_8063ED90-_SDA_BASE_(r13) /* 80091D7C 0008D9DC A0 85 00 16 */ lhz r4, 0x16(r5) /* 80091D80 0008D9E0 28 04 00 01 */ cmplwi r4, 1 /* 80091D84 0008D9E4 40 82 00 08 */ bne lbl_80091D8C /* 80091D88 0008D9E8 3B A0 2A A8 */ li r29, 0x2aa8 lbl_80091D8C: /* 80091D8C 0008D9EC 28 04 00 02 */ cmplwi r4, 2 /* 80091D90 0008D9F0 40 82 00 18 */ bne lbl_80091DA8 /* 80091D94 0008D9F4 88 05 00 1C */ lbz r0, 0x1c(r5) /* 80091D98 0008D9F8 7C 00 00 34 */ cntlzw r0, r0 /* 80091D9C 0008D9FC 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f /* 80091DA0 0008DA00 7C 60 00 D0 */ neg r3, r0 /* 80091DA4 0008DA04 3B A3 2A A9 */ addi r29, r3, 0x2aa9 lbl_80091DA8: /* 80091DA8 0008DA08 28 04 00 03 */ cmplwi r4, 3 /* 80091DAC 0008DA0C 40 82 00 18 */ bne lbl_80091DC4 /* 80091DB0 0008DA10 88 05 00 1D */ lbz r0, 0x1d(r5) /* 80091DB4 0008DA14 7C 00 00 34 */ cntlzw r0, r0 /* 80091DB8 0008DA18 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f /* 80091DBC 0008DA1C 7C 60 00 D0 */ neg r3, r0 /* 80091DC0 0008DA20 3B A3 2A A9 */ addi r29, r3, 0x2aa9 lbl_80091DC4: /* 80091DC4 0008DA24 28 04 00 04 */ cmplwi r4, 4 /* 80091DC8 0008DA28 40 82 00 18 */ bne lbl_80091DE0 /* 80091DCC 0008DA2C 88 05 00 1E */ lbz r0, 0x1e(r5) /* 80091DD0 0008DA30 7C 00 00 34 */ cntlzw r0, r0 /* 80091DD4 0008DA34 54 00 DF FE */ rlwinm r0, r0, 0x1b, 0x1f, 0x1f /* 80091DD8 0008DA38 7C 60 00 D0 */ neg r3, r0 /* 80091DDC 0008DA3C 3B A3 2A A9 */ addi r29, r3, 0x2aa9 lbl_80091DE0: /* 80091DE0 0008DA40 28 04 00 05 */ cmplwi r4, 5 /* 80091DE4 0008DA44 40 82 00 68 */ bne lbl_80091E4C /* 80091DE8 0008DA48 88 05 00 1F */ lbz r0, 0x1f(r5) /* 80091DEC 0008DA4C 2C 00 00 00 */ cmpwi r0, 0 /* 80091DF0 0008DA50 40 82 00 0C */ bne lbl_80091DFC /* 80091DF4 0008DA54 3B A0 2A A8 */ li r29, 0x2aa8 /* 80091DF8 0008DA58 48 00 00 54 */ b lbl_80091E4C lbl_80091DFC: /* 80091DFC 0008DA5C 3B A0 2A A9 */ li r29, 0x2aa9 /* 80091E00 0008DA60 48 00 00 4C */ b lbl_80091E4C lbl_80091E04: /* 80091E04 0008DA64 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091E08 0008DA68 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091E0C 0008DA6C 28 00 00 04 */ cmplwi r0, 4 /* 80091E10 0008DA70 40 81 00 18 */ ble lbl_80091E28 /* 80091E14 0008DA74 3C 80 1B F6 */ lis r4, 0x1BF60C00@ha /* 80091E18 0008DA78 38 60 03 EF */ li r3, 0x3ef /* 80091E1C 0008DA7C 38 84 0C 00 */ addi r4, r4, 0x1BF60C00@l /* 80091E20 0008DA80 4B FC 8E 41 */ bl func_8005AC60 /* 80091E24 0008DA84 48 00 00 14 */ b lbl_80091E38 lbl_80091E28: /* 80091E28 0008DA88 3C 80 1B F7 */ lis r4, 0x1BF70C00@ha /* 80091E2C 0008DA8C 38 60 03 EF */ li r3, 0x3ef /* 80091E30 0008DA90 38 84 0C 00 */ addi r4, r4, 0x1BF70C00@l /* 80091E34 0008DA94 4B FC 8E 2D */ bl func_8005AC60 lbl_80091E38: /* 80091E38 0008DA98 7C 66 1B 78 */ mr r6, r3 /* 80091E3C 0008DA9C 7F C3 F3 78 */ mr r3, r30 /* 80091E40 0008DAA0 7F E4 FB 78 */ mr r4, r31 /* 80091E44 0008DAA4 38 A0 00 01 */ li r5, 1 /* 80091E48 0008DAA8 48 1C 20 6D */ bl func_80253EB4 lbl_80091E4C: /* 80091E4C 0008DAAC 2C 1D 00 00 */ cmpwi r29, 0 /* 80091E50 0008DAB0 41 82 00 18 */ beq lbl_80091E68 /* 80091E54 0008DAB4 7F C3 F3 78 */ mr r3, r30 /* 80091E58 0008DAB8 7F E4 FB 78 */ mr r4, r31 /* 80091E5C 0008DABC 7F A6 EB 78 */ mr r6, r29 /* 80091E60 0008DAC0 38 A0 00 02 */ li r5, 2 /* 80091E64 0008DAC4 48 1C 20 51 */ bl func_80253EB4 lbl_80091E68: /* 80091E68 0008DAC8 80 61 00 08 */ lwz r3, 8(r1) /* 80091E6C 0008DACC 38 03 FF 78 */ addi r0, r3, -136 /* 80091E70 0008DAD0 28 00 00 3A */ cmplwi r0, 0x3a /* 80091E74 0008DAD4 41 81 0A A0 */ bgt lbl_80092914 /* 80091E78 0008DAD8 3C 60 80 41 */ lis r3, lbl_8040DCE0@ha /* 80091E7C 0008DADC 54 00 10 3A */ slwi r0, r0, 2 /* 80091E80 0008DAE0 38 63 DC E0 */ addi r3, r3, lbl_8040DCE0@l /* 80091E84 0008DAE4 7C 63 00 2E */ lwzx r3, r3, r0 /* 80091E88 0008DAE8 7C 69 03 A6 */ mtctr r3 /* 80091E8C 0008DAEC 4E 80 04 20 */ bctr /* 80091E90 0008DAF0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091E94 0008DAF4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091E98 0008DAF8 28 00 00 01 */ cmplwi r0, 1 /* 80091E9C 0008DAFC 40 81 00 28 */ ble lbl_80091EC4 /* 80091EA0 0008DB00 88 03 01 48 */ lbz r0, 0x148(r3) /* 80091EA4 0008DB04 2C 00 00 00 */ cmpwi r0, 0 /* 80091EA8 0008DB08 41 82 0A 6C */ beq lbl_80092914 /* 80091EAC 0008DB0C 7F C3 F3 78 */ mr r3, r30 /* 80091EB0 0008DB10 7F E4 FB 78 */ mr r4, r31 /* 80091EB4 0008DB14 38 A0 00 01 */ li r5, 1 /* 80091EB8 0008DB18 38 C0 00 00 */ li r6, 0 /* 80091EBC 0008DB1C 48 1C 1F F9 */ bl func_80253EB4 /* 80091EC0 0008DB20 48 00 0A 54 */ b lbl_80092914 lbl_80091EC4: /* 80091EC4 0008DB24 7F C3 F3 78 */ mr r3, r30 /* 80091EC8 0008DB28 7F E4 FB 78 */ mr r4, r31 /* 80091ECC 0008DB2C 38 A0 00 01 */ li r5, 1 /* 80091ED0 0008DB30 38 C0 00 00 */ li r6, 0 /* 80091ED4 0008DB34 48 1C 1F E1 */ bl func_80253EB4 /* 80091ED8 0008DB38 48 00 0A 3C */ b lbl_80092914 /* 80091EDC 0008DB3C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091EE0 0008DB40 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091EE4 0008DB44 28 00 00 01 */ cmplwi r0, 1 /* 80091EE8 0008DB48 40 81 00 28 */ ble lbl_80091F10 /* 80091EEC 0008DB4C 88 03 01 48 */ lbz r0, 0x148(r3) /* 80091EF0 0008DB50 28 00 00 01 */ cmplwi r0, 1 /* 80091EF4 0008DB54 41 82 0A 20 */ beq lbl_80092914 /* 80091EF8 0008DB58 7F C3 F3 78 */ mr r3, r30 /* 80091EFC 0008DB5C 7F E4 FB 78 */ mr r4, r31 /* 80091F00 0008DB60 38 A0 00 01 */ li r5, 1 /* 80091F04 0008DB64 38 C0 00 00 */ li r6, 0 /* 80091F08 0008DB68 48 1C 1F AD */ bl func_80253EB4 /* 80091F0C 0008DB6C 48 00 0A 08 */ b lbl_80092914 lbl_80091F10: /* 80091F10 0008DB70 7F C3 F3 78 */ mr r3, r30 /* 80091F14 0008DB74 7F E4 FB 78 */ mr r4, r31 /* 80091F18 0008DB78 38 A0 00 01 */ li r5, 1 /* 80091F1C 0008DB7C 38 C0 00 00 */ li r6, 0 /* 80091F20 0008DB80 48 1C 1F 95 */ bl func_80253EB4 /* 80091F24 0008DB84 48 00 09 F0 */ b lbl_80092914 /* 80091F28 0008DB88 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091F2C 0008DB8C A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091F30 0008DB90 28 00 00 01 */ cmplwi r0, 1 /* 80091F34 0008DB94 40 81 00 28 */ ble lbl_80091F5C /* 80091F38 0008DB98 88 03 01 49 */ lbz r0, 0x149(r3) /* 80091F3C 0008DB9C 28 00 00 02 */ cmplwi r0, 2 /* 80091F40 0008DBA0 41 82 09 D4 */ beq lbl_80092914 /* 80091F44 0008DBA4 7F C3 F3 78 */ mr r3, r30 /* 80091F48 0008DBA8 7F E4 FB 78 */ mr r4, r31 /* 80091F4C 0008DBAC 38 A0 00 01 */ li r5, 1 /* 80091F50 0008DBB0 38 C0 00 00 */ li r6, 0 /* 80091F54 0008DBB4 48 1C 1F 61 */ bl func_80253EB4 /* 80091F58 0008DBB8 48 00 09 BC */ b lbl_80092914 lbl_80091F5C: /* 80091F5C 0008DBBC 7F C3 F3 78 */ mr r3, r30 /* 80091F60 0008DBC0 7F E4 FB 78 */ mr r4, r31 /* 80091F64 0008DBC4 38 A0 00 01 */ li r5, 1 /* 80091F68 0008DBC8 38 C0 00 00 */ li r6, 0 /* 80091F6C 0008DBCC 48 1C 1F 49 */ bl func_80253EB4 /* 80091F70 0008DBD0 48 00 09 A4 */ b lbl_80092914 /* 80091F74 0008DBD4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091F78 0008DBD8 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091F7C 0008DBDC 28 00 00 01 */ cmplwi r0, 1 /* 80091F80 0008DBE0 40 81 00 28 */ ble lbl_80091FA8 /* 80091F84 0008DBE4 88 03 01 49 */ lbz r0, 0x149(r3) /* 80091F88 0008DBE8 28 00 00 03 */ cmplwi r0, 3 /* 80091F8C 0008DBEC 41 82 09 88 */ beq lbl_80092914 /* 80091F90 0008DBF0 7F C3 F3 78 */ mr r3, r30 /* 80091F94 0008DBF4 7F E4 FB 78 */ mr r4, r31 /* 80091F98 0008DBF8 38 A0 00 01 */ li r5, 1 /* 80091F9C 0008DBFC 38 C0 00 00 */ li r6, 0 /* 80091FA0 0008DC00 48 1C 1F 15 */ bl func_80253EB4 /* 80091FA4 0008DC04 48 00 09 70 */ b lbl_80092914 lbl_80091FA8: /* 80091FA8 0008DC08 7F C3 F3 78 */ mr r3, r30 /* 80091FAC 0008DC0C 7F E4 FB 78 */ mr r4, r31 /* 80091FB0 0008DC10 38 A0 00 01 */ li r5, 1 /* 80091FB4 0008DC14 38 C0 00 00 */ li r6, 0 /* 80091FB8 0008DC18 48 1C 1E FD */ bl func_80253EB4 /* 80091FBC 0008DC1C 48 00 09 58 */ b lbl_80092914 /* 80091FC0 0008DC20 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80091FC4 0008DC24 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80091FC8 0008DC28 28 00 00 01 */ cmplwi r0, 1 /* 80091FCC 0008DC2C 40 81 00 28 */ ble lbl_80091FF4 /* 80091FD0 0008DC30 88 03 01 4A */ lbz r0, 0x14a(r3) /* 80091FD4 0008DC34 28 00 00 04 */ cmplwi r0, 4 /* 80091FD8 0008DC38 41 82 09 3C */ beq lbl_80092914 /* 80091FDC 0008DC3C 7F C3 F3 78 */ mr r3, r30 /* 80091FE0 0008DC40 7F E4 FB 78 */ mr r4, r31 /* 80091FE4 0008DC44 38 A0 00 01 */ li r5, 1 /* 80091FE8 0008DC48 38 C0 00 00 */ li r6, 0 /* 80091FEC 0008DC4C 48 1C 1E C9 */ bl func_80253EB4 /* 80091FF0 0008DC50 48 00 09 24 */ b lbl_80092914 lbl_80091FF4: /* 80091FF4 0008DC54 7F C3 F3 78 */ mr r3, r30 /* 80091FF8 0008DC58 7F E4 FB 78 */ mr r4, r31 /* 80091FFC 0008DC5C 38 A0 00 01 */ li r5, 1 /* 80092000 0008DC60 38 C0 00 00 */ li r6, 0 /* 80092004 0008DC64 48 1C 1E B1 */ bl func_80253EB4 /* 80092008 0008DC68 48 00 09 0C */ b lbl_80092914 /* 8009200C 0008DC6C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092010 0008DC70 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092014 0008DC74 28 00 00 01 */ cmplwi r0, 1 /* 80092018 0008DC78 40 81 00 28 */ ble lbl_80092040 /* 8009201C 0008DC7C 88 03 01 4A */ lbz r0, 0x14a(r3) /* 80092020 0008DC80 28 00 00 05 */ cmplwi r0, 5 /* 80092024 0008DC84 41 82 08 F0 */ beq lbl_80092914 /* 80092028 0008DC88 7F C3 F3 78 */ mr r3, r30 /* 8009202C 0008DC8C 7F E4 FB 78 */ mr r4, r31 /* 80092030 0008DC90 38 A0 00 01 */ li r5, 1 /* 80092034 0008DC94 38 C0 00 00 */ li r6, 0 /* 80092038 0008DC98 48 1C 1E 7D */ bl func_80253EB4 /* 8009203C 0008DC9C 48 00 08 D8 */ b lbl_80092914 lbl_80092040: /* 80092040 0008DCA0 7F C3 F3 78 */ mr r3, r30 /* 80092044 0008DCA4 7F E4 FB 78 */ mr r4, r31 /* 80092048 0008DCA8 38 A0 00 01 */ li r5, 1 /* 8009204C 0008DCAC 38 C0 00 00 */ li r6, 0 /* 80092050 0008DCB0 48 1C 1E 65 */ bl func_80253EB4 /* 80092054 0008DCB4 48 00 08 C0 */ b lbl_80092914 /* 80092058 0008DCB8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009205C 0008DCBC A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092060 0008DCC0 28 00 00 01 */ cmplwi r0, 1 /* 80092064 0008DCC4 40 81 00 28 */ ble lbl_8009208C /* 80092068 0008DCC8 88 03 01 4B */ lbz r0, 0x14b(r3) /* 8009206C 0008DCCC 28 00 00 06 */ cmplwi r0, 6 /* 80092070 0008DCD0 41 82 08 A4 */ beq lbl_80092914 /* 80092074 0008DCD4 7F C3 F3 78 */ mr r3, r30 /* 80092078 0008DCD8 7F E4 FB 78 */ mr r4, r31 /* 8009207C 0008DCDC 38 A0 00 01 */ li r5, 1 /* 80092080 0008DCE0 38 C0 00 00 */ li r6, 0 /* 80092084 0008DCE4 48 1C 1E 31 */ bl func_80253EB4 /* 80092088 0008DCE8 48 00 08 8C */ b lbl_80092914 lbl_8009208C: /* 8009208C 0008DCEC 7F C3 F3 78 */ mr r3, r30 /* 80092090 0008DCF0 7F E4 FB 78 */ mr r4, r31 /* 80092094 0008DCF4 38 A0 00 01 */ li r5, 1 /* 80092098 0008DCF8 38 C0 00 00 */ li r6, 0 /* 8009209C 0008DCFC 48 1C 1E 19 */ bl func_80253EB4 /* 800920A0 0008DD00 48 00 08 74 */ b lbl_80092914 /* 800920A4 0008DD04 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800920A8 0008DD08 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800920AC 0008DD0C 28 00 00 01 */ cmplwi r0, 1 /* 800920B0 0008DD10 40 81 00 28 */ ble lbl_800920D8 /* 800920B4 0008DD14 88 03 01 4B */ lbz r0, 0x14b(r3) /* 800920B8 0008DD18 28 00 00 07 */ cmplwi r0, 7 /* 800920BC 0008DD1C 41 82 08 58 */ beq lbl_80092914 /* 800920C0 0008DD20 7F C3 F3 78 */ mr r3, r30 /* 800920C4 0008DD24 7F E4 FB 78 */ mr r4, r31 /* 800920C8 0008DD28 38 A0 00 01 */ li r5, 1 /* 800920CC 0008DD2C 38 C0 00 00 */ li r6, 0 /* 800920D0 0008DD30 48 1C 1D E5 */ bl func_80253EB4 /* 800920D4 0008DD34 48 00 08 40 */ b lbl_80092914 lbl_800920D8: /* 800920D8 0008DD38 7F C3 F3 78 */ mr r3, r30 /* 800920DC 0008DD3C 7F E4 FB 78 */ mr r4, r31 /* 800920E0 0008DD40 38 A0 00 01 */ li r5, 1 /* 800920E4 0008DD44 38 C0 00 00 */ li r6, 0 /* 800920E8 0008DD48 48 1C 1D CD */ bl func_80253EB4 /* 800920EC 0008DD4C 48 00 08 28 */ b lbl_80092914 /* 800920F0 0008DD50 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800920F4 0008DD54 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800920F8 0008DD58 28 00 00 01 */ cmplwi r0, 1 /* 800920FC 0008DD5C 40 81 00 28 */ ble lbl_80092124 /* 80092100 0008DD60 88 03 01 4C */ lbz r0, 0x14c(r3) /* 80092104 0008DD64 28 00 00 08 */ cmplwi r0, 8 /* 80092108 0008DD68 41 82 08 0C */ beq lbl_80092914 /* 8009210C 0008DD6C 7F C3 F3 78 */ mr r3, r30 /* 80092110 0008DD70 7F E4 FB 78 */ mr r4, r31 /* 80092114 0008DD74 38 A0 00 01 */ li r5, 1 /* 80092118 0008DD78 38 C0 00 00 */ li r6, 0 /* 8009211C 0008DD7C 48 1C 1D 99 */ bl func_80253EB4 /* 80092120 0008DD80 48 00 07 F4 */ b lbl_80092914 lbl_80092124: /* 80092124 0008DD84 7F C3 F3 78 */ mr r3, r30 /* 80092128 0008DD88 7F E4 FB 78 */ mr r4, r31 /* 8009212C 0008DD8C 38 A0 00 01 */ li r5, 1 /* 80092130 0008DD90 38 C0 00 00 */ li r6, 0 /* 80092134 0008DD94 48 1C 1D 81 */ bl func_80253EB4 /* 80092138 0008DD98 48 00 07 DC */ b lbl_80092914 /* 8009213C 0008DD9C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092140 0008DDA0 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092144 0008DDA4 28 00 00 01 */ cmplwi r0, 1 /* 80092148 0008DDA8 40 81 00 28 */ ble lbl_80092170 /* 8009214C 0008DDAC 88 03 01 4C */ lbz r0, 0x14c(r3) /* 80092150 0008DDB0 28 00 00 09 */ cmplwi r0, 9 /* 80092154 0008DDB4 41 82 07 C0 */ beq lbl_80092914 /* 80092158 0008DDB8 7F C3 F3 78 */ mr r3, r30 /* 8009215C 0008DDBC 7F E4 FB 78 */ mr r4, r31 /* 80092160 0008DDC0 38 A0 00 01 */ li r5, 1 /* 80092164 0008DDC4 38 C0 00 00 */ li r6, 0 /* 80092168 0008DDC8 48 1C 1D 4D */ bl func_80253EB4 /* 8009216C 0008DDCC 48 00 07 A8 */ b lbl_80092914 lbl_80092170: /* 80092170 0008DDD0 7F C3 F3 78 */ mr r3, r30 /* 80092174 0008DDD4 7F E4 FB 78 */ mr r4, r31 /* 80092178 0008DDD8 38 A0 00 01 */ li r5, 1 /* 8009217C 0008DDDC 38 C0 00 00 */ li r6, 0 /* 80092180 0008DDE0 48 1C 1D 35 */ bl func_80253EB4 /* 80092184 0008DDE4 48 00 07 90 */ b lbl_80092914 /* 80092188 0008DDE8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009218C 0008DDEC A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092190 0008DDF0 28 00 00 01 */ cmplwi r0, 1 /* 80092194 0008DDF4 40 81 00 28 */ ble lbl_800921BC /* 80092198 0008DDF8 88 03 01 4D */ lbz r0, 0x14d(r3) /* 8009219C 0008DDFC 28 00 00 0A */ cmplwi r0, 0xa /* 800921A0 0008DE00 41 82 07 74 */ beq lbl_80092914 /* 800921A4 0008DE04 7F C3 F3 78 */ mr r3, r30 /* 800921A8 0008DE08 7F E4 FB 78 */ mr r4, r31 /* 800921AC 0008DE0C 38 A0 00 01 */ li r5, 1 /* 800921B0 0008DE10 38 C0 00 00 */ li r6, 0 /* 800921B4 0008DE14 48 1C 1D 01 */ bl func_80253EB4 /* 800921B8 0008DE18 48 00 07 5C */ b lbl_80092914 lbl_800921BC: /* 800921BC 0008DE1C 7F C3 F3 78 */ mr r3, r30 /* 800921C0 0008DE20 7F E4 FB 78 */ mr r4, r31 /* 800921C4 0008DE24 38 A0 00 01 */ li r5, 1 /* 800921C8 0008DE28 38 C0 00 00 */ li r6, 0 /* 800921CC 0008DE2C 48 1C 1C E9 */ bl func_80253EB4 /* 800921D0 0008DE30 48 00 07 44 */ b lbl_80092914 /* 800921D4 0008DE34 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800921D8 0008DE38 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800921DC 0008DE3C 28 00 00 01 */ cmplwi r0, 1 /* 800921E0 0008DE40 40 81 00 28 */ ble lbl_80092208 /* 800921E4 0008DE44 88 03 01 4D */ lbz r0, 0x14d(r3) /* 800921E8 0008DE48 28 00 00 0B */ cmplwi r0, 0xb /* 800921EC 0008DE4C 41 82 07 28 */ beq lbl_80092914 /* 800921F0 0008DE50 7F C3 F3 78 */ mr r3, r30 /* 800921F4 0008DE54 7F E4 FB 78 */ mr r4, r31 /* 800921F8 0008DE58 38 A0 00 01 */ li r5, 1 /* 800921FC 0008DE5C 38 C0 00 00 */ li r6, 0 /* 80092200 0008DE60 48 1C 1C B5 */ bl func_80253EB4 /* 80092204 0008DE64 48 00 07 10 */ b lbl_80092914 lbl_80092208: /* 80092208 0008DE68 7F C3 F3 78 */ mr r3, r30 /* 8009220C 0008DE6C 7F E4 FB 78 */ mr r4, r31 /* 80092210 0008DE70 38 A0 00 01 */ li r5, 1 /* 80092214 0008DE74 38 C0 00 00 */ li r6, 0 /* 80092218 0008DE78 48 1C 1C 9D */ bl func_80253EB4 /* 8009221C 0008DE7C 48 00 06 F8 */ b lbl_80092914 /* 80092220 0008DE80 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092224 0008DE84 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092228 0008DE88 28 00 00 01 */ cmplwi r0, 1 /* 8009222C 0008DE8C 40 81 00 28 */ ble lbl_80092254 /* 80092230 0008DE90 88 03 01 4E */ lbz r0, 0x14e(r3) /* 80092234 0008DE94 28 00 00 0C */ cmplwi r0, 0xc /* 80092238 0008DE98 41 82 06 DC */ beq lbl_80092914 /* 8009223C 0008DE9C 7F C3 F3 78 */ mr r3, r30 /* 80092240 0008DEA0 7F E4 FB 78 */ mr r4, r31 /* 80092244 0008DEA4 38 A0 00 01 */ li r5, 1 /* 80092248 0008DEA8 38 C0 00 00 */ li r6, 0 /* 8009224C 0008DEAC 48 1C 1C 69 */ bl func_80253EB4 /* 80092250 0008DEB0 48 00 06 C4 */ b lbl_80092914 lbl_80092254: /* 80092254 0008DEB4 7F C3 F3 78 */ mr r3, r30 /* 80092258 0008DEB8 7F E4 FB 78 */ mr r4, r31 /* 8009225C 0008DEBC 38 A0 00 01 */ li r5, 1 /* 80092260 0008DEC0 38 C0 00 00 */ li r6, 0 /* 80092264 0008DEC4 48 1C 1C 51 */ bl func_80253EB4 /* 80092268 0008DEC8 48 00 06 AC */ b lbl_80092914 /* 8009226C 0008DECC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092270 0008DED0 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092274 0008DED4 28 00 00 01 */ cmplwi r0, 1 /* 80092278 0008DED8 40 81 00 28 */ ble lbl_800922A0 /* 8009227C 0008DEDC 88 03 01 4E */ lbz r0, 0x14e(r3) /* 80092280 0008DEE0 28 00 00 0D */ cmplwi r0, 0xd /* 80092284 0008DEE4 41 82 06 90 */ beq lbl_80092914 /* 80092288 0008DEE8 7F C3 F3 78 */ mr r3, r30 /* 8009228C 0008DEEC 7F E4 FB 78 */ mr r4, r31 /* 80092290 0008DEF0 38 A0 00 01 */ li r5, 1 /* 80092294 0008DEF4 38 C0 00 00 */ li r6, 0 /* 80092298 0008DEF8 48 1C 1C 1D */ bl func_80253EB4 /* 8009229C 0008DEFC 48 00 06 78 */ b lbl_80092914 lbl_800922A0: /* 800922A0 0008DF00 7F C3 F3 78 */ mr r3, r30 /* 800922A4 0008DF04 7F E4 FB 78 */ mr r4, r31 /* 800922A8 0008DF08 38 A0 00 01 */ li r5, 1 /* 800922AC 0008DF0C 38 C0 00 00 */ li r6, 0 /* 800922B0 0008DF10 48 1C 1C 05 */ bl func_80253EB4 /* 800922B4 0008DF14 48 00 06 60 */ b lbl_80092914 /* 800922B8 0008DF18 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800922BC 0008DF1C A0 03 00 16 */ lhz r0, 0x16(r3) /* 800922C0 0008DF20 28 00 00 01 */ cmplwi r0, 1 /* 800922C4 0008DF24 40 81 00 28 */ ble lbl_800922EC /* 800922C8 0008DF28 88 03 01 4F */ lbz r0, 0x14f(r3) /* 800922CC 0008DF2C 28 00 00 0E */ cmplwi r0, 0xe /* 800922D0 0008DF30 41 82 06 44 */ beq lbl_80092914 /* 800922D4 0008DF34 7F C3 F3 78 */ mr r3, r30 /* 800922D8 0008DF38 7F E4 FB 78 */ mr r4, r31 /* 800922DC 0008DF3C 38 A0 00 01 */ li r5, 1 /* 800922E0 0008DF40 38 C0 00 00 */ li r6, 0 /* 800922E4 0008DF44 48 1C 1B D1 */ bl func_80253EB4 /* 800922E8 0008DF48 48 00 06 2C */ b lbl_80092914 lbl_800922EC: /* 800922EC 0008DF4C 7F C3 F3 78 */ mr r3, r30 /* 800922F0 0008DF50 7F E4 FB 78 */ mr r4, r31 /* 800922F4 0008DF54 38 A0 00 01 */ li r5, 1 /* 800922F8 0008DF58 38 C0 00 00 */ li r6, 0 /* 800922FC 0008DF5C 48 1C 1B B9 */ bl func_80253EB4 /* 80092300 0008DF60 48 00 06 14 */ b lbl_80092914 /* 80092304 0008DF64 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092308 0008DF68 A0 03 00 16 */ lhz r0, 0x16(r3) /* 8009230C 0008DF6C 28 00 00 01 */ cmplwi r0, 1 /* 80092310 0008DF70 40 81 00 28 */ ble lbl_80092338 /* 80092314 0008DF74 88 03 01 4F */ lbz r0, 0x14f(r3) /* 80092318 0008DF78 28 00 00 0F */ cmplwi r0, 0xf /* 8009231C 0008DF7C 41 82 05 F8 */ beq lbl_80092914 /* 80092320 0008DF80 7F C3 F3 78 */ mr r3, r30 /* 80092324 0008DF84 7F E4 FB 78 */ mr r4, r31 /* 80092328 0008DF88 38 A0 00 01 */ li r5, 1 /* 8009232C 0008DF8C 38 C0 00 00 */ li r6, 0 /* 80092330 0008DF90 48 1C 1B 85 */ bl func_80253EB4 /* 80092334 0008DF94 48 00 05 E0 */ b lbl_80092914 lbl_80092338: /* 80092338 0008DF98 7F C3 F3 78 */ mr r3, r30 /* 8009233C 0008DF9C 7F E4 FB 78 */ mr r4, r31 /* 80092340 0008DFA0 38 A0 00 01 */ li r5, 1 /* 80092344 0008DFA4 38 C0 00 00 */ li r6, 0 /* 80092348 0008DFA8 48 1C 1B 6D */ bl func_80253EB4 /* 8009234C 0008DFAC 48 00 05 C8 */ b lbl_80092914 /* 80092350 0008DFB0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092354 0008DFB4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092358 0008DFB8 28 00 00 02 */ cmplwi r0, 2 /* 8009235C 0008DFBC 40 81 00 30 */ ble lbl_8009238C /* 80092360 0008DFC0 88 03 01 50 */ lbz r0, 0x150(r3) /* 80092364 0008DFC4 2C 00 00 00 */ cmpwi r0, 0 /* 80092368 0008DFC8 41 82 05 AC */ beq lbl_80092914 /* 8009236C 0008DFCC 28 00 00 01 */ cmplwi r0, 1 /* 80092370 0008DFD0 41 82 05 A4 */ beq lbl_80092914 /* 80092374 0008DFD4 7F C3 F3 78 */ mr r3, r30 /* 80092378 0008DFD8 7F E4 FB 78 */ mr r4, r31 /* 8009237C 0008DFDC 38 A0 00 01 */ li r5, 1 /* 80092380 0008DFE0 38 C0 00 00 */ li r6, 0 /* 80092384 0008DFE4 48 1C 1B 31 */ bl func_80253EB4 /* 80092388 0008DFE8 48 00 05 8C */ b lbl_80092914 lbl_8009238C: /* 8009238C 0008DFEC 7F C3 F3 78 */ mr r3, r30 /* 80092390 0008DFF0 7F E4 FB 78 */ mr r4, r31 /* 80092394 0008DFF4 38 A0 00 01 */ li r5, 1 /* 80092398 0008DFF8 38 C0 00 00 */ li r6, 0 /* 8009239C 0008DFFC 48 1C 1B 19 */ bl func_80253EB4 /* 800923A0 0008E000 48 00 05 74 */ b lbl_80092914 /* 800923A4 0008E004 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800923A8 0008E008 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800923AC 0008E00C 28 00 00 02 */ cmplwi r0, 2 /* 800923B0 0008E010 40 81 00 30 */ ble lbl_800923E0 /* 800923B4 0008E014 88 03 01 50 */ lbz r0, 0x150(r3) /* 800923B8 0008E018 28 00 00 02 */ cmplwi r0, 2 /* 800923BC 0008E01C 41 82 05 58 */ beq lbl_80092914 /* 800923C0 0008E020 28 00 00 03 */ cmplwi r0, 3 /* 800923C4 0008E024 41 82 05 50 */ beq lbl_80092914 /* 800923C8 0008E028 7F C3 F3 78 */ mr r3, r30 /* 800923CC 0008E02C 7F E4 FB 78 */ mr r4, r31 /* 800923D0 0008E030 38 A0 00 01 */ li r5, 1 /* 800923D4 0008E034 38 C0 00 00 */ li r6, 0 /* 800923D8 0008E038 48 1C 1A DD */ bl func_80253EB4 /* 800923DC 0008E03C 48 00 05 38 */ b lbl_80092914 lbl_800923E0: /* 800923E0 0008E040 7F C3 F3 78 */ mr r3, r30 /* 800923E4 0008E044 7F E4 FB 78 */ mr r4, r31 /* 800923E8 0008E048 38 A0 00 01 */ li r5, 1 /* 800923EC 0008E04C 38 C0 00 00 */ li r6, 0 /* 800923F0 0008E050 48 1C 1A C5 */ bl func_80253EB4 /* 800923F4 0008E054 48 00 05 20 */ b lbl_80092914 /* 800923F8 0008E058 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800923FC 0008E05C A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092400 0008E060 28 00 00 02 */ cmplwi r0, 2 /* 80092404 0008E064 40 81 00 30 */ ble lbl_80092434 /* 80092408 0008E068 88 03 01 51 */ lbz r0, 0x151(r3) /* 8009240C 0008E06C 28 00 00 04 */ cmplwi r0, 4 /* 80092410 0008E070 41 82 05 04 */ beq lbl_80092914 /* 80092414 0008E074 28 00 00 05 */ cmplwi r0, 5 /* 80092418 0008E078 41 82 04 FC */ beq lbl_80092914 /* 8009241C 0008E07C 7F C3 F3 78 */ mr r3, r30 /* 80092420 0008E080 7F E4 FB 78 */ mr r4, r31 /* 80092424 0008E084 38 A0 00 01 */ li r5, 1 /* 80092428 0008E088 38 C0 00 00 */ li r6, 0 /* 8009242C 0008E08C 48 1C 1A 89 */ bl func_80253EB4 /* 80092430 0008E090 48 00 04 E4 */ b lbl_80092914 lbl_80092434: /* 80092434 0008E094 7F C3 F3 78 */ mr r3, r30 /* 80092438 0008E098 7F E4 FB 78 */ mr r4, r31 /* 8009243C 0008E09C 38 A0 00 01 */ li r5, 1 /* 80092440 0008E0A0 38 C0 00 00 */ li r6, 0 /* 80092444 0008E0A4 48 1C 1A 71 */ bl func_80253EB4 /* 80092448 0008E0A8 48 00 04 CC */ b lbl_80092914 /* 8009244C 0008E0AC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092450 0008E0B0 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092454 0008E0B4 28 00 00 02 */ cmplwi r0, 2 /* 80092458 0008E0B8 40 81 00 30 */ ble lbl_80092488 /* 8009245C 0008E0BC 88 03 01 51 */ lbz r0, 0x151(r3) /* 80092460 0008E0C0 28 00 00 06 */ cmplwi r0, 6 /* 80092464 0008E0C4 41 82 04 B0 */ beq lbl_80092914 /* 80092468 0008E0C8 28 00 00 07 */ cmplwi r0, 7 /* 8009246C 0008E0CC 41 82 04 A8 */ beq lbl_80092914 /* 80092470 0008E0D0 7F C3 F3 78 */ mr r3, r30 /* 80092474 0008E0D4 7F E4 FB 78 */ mr r4, r31 /* 80092478 0008E0D8 38 A0 00 01 */ li r5, 1 /* 8009247C 0008E0DC 38 C0 00 00 */ li r6, 0 /* 80092480 0008E0E0 48 1C 1A 35 */ bl func_80253EB4 /* 80092484 0008E0E4 48 00 04 90 */ b lbl_80092914 lbl_80092488: /* 80092488 0008E0E8 7F C3 F3 78 */ mr r3, r30 /* 8009248C 0008E0EC 7F E4 FB 78 */ mr r4, r31 /* 80092490 0008E0F0 38 A0 00 01 */ li r5, 1 /* 80092494 0008E0F4 38 C0 00 00 */ li r6, 0 /* 80092498 0008E0F8 48 1C 1A 1D */ bl func_80253EB4 /* 8009249C 0008E0FC 48 00 04 78 */ b lbl_80092914 /* 800924A0 0008E100 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800924A4 0008E104 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800924A8 0008E108 28 00 00 02 */ cmplwi r0, 2 /* 800924AC 0008E10C 40 81 00 30 */ ble lbl_800924DC /* 800924B0 0008E110 88 03 01 52 */ lbz r0, 0x152(r3) /* 800924B4 0008E114 28 00 00 08 */ cmplwi r0, 8 /* 800924B8 0008E118 41 82 04 5C */ beq lbl_80092914 /* 800924BC 0008E11C 28 00 00 09 */ cmplwi r0, 9 /* 800924C0 0008E120 41 82 04 54 */ beq lbl_80092914 /* 800924C4 0008E124 7F C3 F3 78 */ mr r3, r30 /* 800924C8 0008E128 7F E4 FB 78 */ mr r4, r31 /* 800924CC 0008E12C 38 A0 00 01 */ li r5, 1 /* 800924D0 0008E130 38 C0 00 00 */ li r6, 0 /* 800924D4 0008E134 48 1C 19 E1 */ bl func_80253EB4 /* 800924D8 0008E138 48 00 04 3C */ b lbl_80092914 lbl_800924DC: /* 800924DC 0008E13C 7F C3 F3 78 */ mr r3, r30 /* 800924E0 0008E140 7F E4 FB 78 */ mr r4, r31 /* 800924E4 0008E144 38 A0 00 01 */ li r5, 1 /* 800924E8 0008E148 38 C0 00 00 */ li r6, 0 /* 800924EC 0008E14C 48 1C 19 C9 */ bl func_80253EB4 /* 800924F0 0008E150 48 00 04 24 */ b lbl_80092914 /* 800924F4 0008E154 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800924F8 0008E158 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800924FC 0008E15C 28 00 00 02 */ cmplwi r0, 2 /* 80092500 0008E160 40 81 00 30 */ ble lbl_80092530 /* 80092504 0008E164 88 03 01 52 */ lbz r0, 0x152(r3) /* 80092508 0008E168 28 00 00 0A */ cmplwi r0, 0xa /* 8009250C 0008E16C 41 82 04 08 */ beq lbl_80092914 /* 80092510 0008E170 28 00 00 0B */ cmplwi r0, 0xb /* 80092514 0008E174 41 82 04 00 */ beq lbl_80092914 /* 80092518 0008E178 7F C3 F3 78 */ mr r3, r30 /* 8009251C 0008E17C 7F E4 FB 78 */ mr r4, r31 /* 80092520 0008E180 38 A0 00 01 */ li r5, 1 /* 80092524 0008E184 38 C0 00 00 */ li r6, 0 /* 80092528 0008E188 48 1C 19 8D */ bl func_80253EB4 /* 8009252C 0008E18C 48 00 03 E8 */ b lbl_80092914 lbl_80092530: /* 80092530 0008E190 7F C3 F3 78 */ mr r3, r30 /* 80092534 0008E194 7F E4 FB 78 */ mr r4, r31 /* 80092538 0008E198 38 A0 00 01 */ li r5, 1 /* 8009253C 0008E19C 38 C0 00 00 */ li r6, 0 /* 80092540 0008E1A0 48 1C 19 75 */ bl func_80253EB4 /* 80092544 0008E1A4 48 00 03 D0 */ b lbl_80092914 /* 80092548 0008E1A8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009254C 0008E1AC A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092550 0008E1B0 28 00 00 02 */ cmplwi r0, 2 /* 80092554 0008E1B4 40 81 00 30 */ ble lbl_80092584 /* 80092558 0008E1B8 88 03 01 53 */ lbz r0, 0x153(r3) /* 8009255C 0008E1BC 28 00 00 0C */ cmplwi r0, 0xc /* 80092560 0008E1C0 41 82 03 B4 */ beq lbl_80092914 /* 80092564 0008E1C4 28 00 00 0D */ cmplwi r0, 0xd /* 80092568 0008E1C8 41 82 03 AC */ beq lbl_80092914 /* 8009256C 0008E1CC 7F C3 F3 78 */ mr r3, r30 /* 80092570 0008E1D0 7F E4 FB 78 */ mr r4, r31 /* 80092574 0008E1D4 38 A0 00 01 */ li r5, 1 /* 80092578 0008E1D8 38 C0 00 00 */ li r6, 0 /* 8009257C 0008E1DC 48 1C 19 39 */ bl func_80253EB4 /* 80092580 0008E1E0 48 00 03 94 */ b lbl_80092914 lbl_80092584: /* 80092584 0008E1E4 7F C3 F3 78 */ mr r3, r30 /* 80092588 0008E1E8 7F E4 FB 78 */ mr r4, r31 /* 8009258C 0008E1EC 38 A0 00 01 */ li r5, 1 /* 80092590 0008E1F0 38 C0 00 00 */ li r6, 0 /* 80092594 0008E1F4 48 1C 19 21 */ bl func_80253EB4 /* 80092598 0008E1F8 48 00 03 7C */ b lbl_80092914 /* 8009259C 0008E1FC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800925A0 0008E200 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800925A4 0008E204 28 00 00 02 */ cmplwi r0, 2 /* 800925A8 0008E208 40 81 00 30 */ ble lbl_800925D8 /* 800925AC 0008E20C 88 03 01 53 */ lbz r0, 0x153(r3) /* 800925B0 0008E210 28 00 00 0E */ cmplwi r0, 0xe /* 800925B4 0008E214 41 82 03 60 */ beq lbl_80092914 /* 800925B8 0008E218 28 00 00 0F */ cmplwi r0, 0xf /* 800925BC 0008E21C 41 82 03 58 */ beq lbl_80092914 /* 800925C0 0008E220 7F C3 F3 78 */ mr r3, r30 /* 800925C4 0008E224 7F E4 FB 78 */ mr r4, r31 /* 800925C8 0008E228 38 A0 00 01 */ li r5, 1 /* 800925CC 0008E22C 38 C0 00 00 */ li r6, 0 /* 800925D0 0008E230 48 1C 18 E5 */ bl func_80253EB4 /* 800925D4 0008E234 48 00 03 40 */ b lbl_80092914 lbl_800925D8: /* 800925D8 0008E238 7F C3 F3 78 */ mr r3, r30 /* 800925DC 0008E23C 7F E4 FB 78 */ mr r4, r31 /* 800925E0 0008E240 38 A0 00 01 */ li r5, 1 /* 800925E4 0008E244 38 C0 00 00 */ li r6, 0 /* 800925E8 0008E248 48 1C 18 CD */ bl func_80253EB4 /* 800925EC 0008E24C 48 00 03 28 */ b lbl_80092914 /* 800925F0 0008E250 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800925F4 0008E254 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800925F8 0008E258 28 00 00 03 */ cmplwi r0, 3 /* 800925FC 0008E25C 40 81 00 40 */ ble lbl_8009263C /* 80092600 0008E260 88 03 01 54 */ lbz r0, 0x154(r3) /* 80092604 0008E264 2C 00 00 00 */ cmpwi r0, 0 /* 80092608 0008E268 41 82 03 0C */ beq lbl_80092914 /* 8009260C 0008E26C 28 00 00 01 */ cmplwi r0, 1 /* 80092610 0008E270 41 82 03 04 */ beq lbl_80092914 /* 80092614 0008E274 28 00 00 02 */ cmplwi r0, 2 /* 80092618 0008E278 41 82 02 FC */ beq lbl_80092914 /* 8009261C 0008E27C 28 00 00 03 */ cmplwi r0, 3 /* 80092620 0008E280 41 82 02 F4 */ beq lbl_80092914 /* 80092624 0008E284 7F C3 F3 78 */ mr r3, r30 /* 80092628 0008E288 7F E4 FB 78 */ mr r4, r31 /* 8009262C 0008E28C 38 A0 00 01 */ li r5, 1 /* 80092630 0008E290 38 C0 00 00 */ li r6, 0 /* 80092634 0008E294 48 1C 18 81 */ bl func_80253EB4 /* 80092638 0008E298 48 00 02 DC */ b lbl_80092914 lbl_8009263C: /* 8009263C 0008E29C 7F C3 F3 78 */ mr r3, r30 /* 80092640 0008E2A0 7F E4 FB 78 */ mr r4, r31 /* 80092644 0008E2A4 38 A0 00 01 */ li r5, 1 /* 80092648 0008E2A8 38 C0 00 00 */ li r6, 0 /* 8009264C 0008E2AC 48 1C 18 69 */ bl func_80253EB4 /* 80092650 0008E2B0 48 00 02 C4 */ b lbl_80092914 /* 80092654 0008E2B4 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092658 0008E2B8 A0 03 00 16 */ lhz r0, 0x16(r3) /* 8009265C 0008E2BC 28 00 00 03 */ cmplwi r0, 3 /* 80092660 0008E2C0 40 81 00 40 */ ble lbl_800926A0 /* 80092664 0008E2C4 88 03 01 54 */ lbz r0, 0x154(r3) /* 80092668 0008E2C8 28 00 00 04 */ cmplwi r0, 4 /* 8009266C 0008E2CC 41 82 02 A8 */ beq lbl_80092914 /* 80092670 0008E2D0 28 00 00 05 */ cmplwi r0, 5 /* 80092674 0008E2D4 41 82 02 A0 */ beq lbl_80092914 /* 80092678 0008E2D8 28 00 00 06 */ cmplwi r0, 6 /* 8009267C 0008E2DC 41 82 02 98 */ beq lbl_80092914 /* 80092680 0008E2E0 28 00 00 07 */ cmplwi r0, 7 /* 80092684 0008E2E4 41 82 02 90 */ beq lbl_80092914 /* 80092688 0008E2E8 7F C3 F3 78 */ mr r3, r30 /* 8009268C 0008E2EC 7F E4 FB 78 */ mr r4, r31 /* 80092690 0008E2F0 38 A0 00 01 */ li r5, 1 /* 80092694 0008E2F4 38 C0 00 00 */ li r6, 0 /* 80092698 0008E2F8 48 1C 18 1D */ bl func_80253EB4 /* 8009269C 0008E2FC 48 00 02 78 */ b lbl_80092914 lbl_800926A0: /* 800926A0 0008E300 7F C3 F3 78 */ mr r3, r30 /* 800926A4 0008E304 7F E4 FB 78 */ mr r4, r31 /* 800926A8 0008E308 38 A0 00 01 */ li r5, 1 /* 800926AC 0008E30C 38 C0 00 00 */ li r6, 0 /* 800926B0 0008E310 48 1C 18 05 */ bl func_80253EB4 /* 800926B4 0008E314 48 00 02 60 */ b lbl_80092914 /* 800926B8 0008E318 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800926BC 0008E31C A0 03 00 16 */ lhz r0, 0x16(r3) /* 800926C0 0008E320 28 00 00 03 */ cmplwi r0, 3 /* 800926C4 0008E324 40 81 00 40 */ ble lbl_80092704 /* 800926C8 0008E328 88 03 01 55 */ lbz r0, 0x155(r3) /* 800926CC 0008E32C 28 00 00 08 */ cmplwi r0, 8 /* 800926D0 0008E330 41 82 02 44 */ beq lbl_80092914 /* 800926D4 0008E334 28 00 00 09 */ cmplwi r0, 9 /* 800926D8 0008E338 41 82 02 3C */ beq lbl_80092914 /* 800926DC 0008E33C 28 00 00 0A */ cmplwi r0, 0xa /* 800926E0 0008E340 41 82 02 34 */ beq lbl_80092914 /* 800926E4 0008E344 28 00 00 0B */ cmplwi r0, 0xb /* 800926E8 0008E348 41 82 02 2C */ beq lbl_80092914 /* 800926EC 0008E34C 7F C3 F3 78 */ mr r3, r30 /* 800926F0 0008E350 7F E4 FB 78 */ mr r4, r31 /* 800926F4 0008E354 38 A0 00 01 */ li r5, 1 /* 800926F8 0008E358 38 C0 00 00 */ li r6, 0 /* 800926FC 0008E35C 48 1C 17 B9 */ bl func_80253EB4 /* 80092700 0008E360 48 00 02 14 */ b lbl_80092914 lbl_80092704: /* 80092704 0008E364 7F C3 F3 78 */ mr r3, r30 /* 80092708 0008E368 7F E4 FB 78 */ mr r4, r31 /* 8009270C 0008E36C 38 A0 00 01 */ li r5, 1 /* 80092710 0008E370 38 C0 00 00 */ li r6, 0 /* 80092714 0008E374 48 1C 17 A1 */ bl func_80253EB4 /* 80092718 0008E378 48 00 01 FC */ b lbl_80092914 /* 8009271C 0008E37C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092720 0008E380 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092724 0008E384 28 00 00 03 */ cmplwi r0, 3 /* 80092728 0008E388 40 81 00 40 */ ble lbl_80092768 /* 8009272C 0008E38C 88 03 01 55 */ lbz r0, 0x155(r3) /* 80092730 0008E390 28 00 00 0C */ cmplwi r0, 0xc /* 80092734 0008E394 41 82 01 E0 */ beq lbl_80092914 /* 80092738 0008E398 28 00 00 0D */ cmplwi r0, 0xd /* 8009273C 0008E39C 41 82 01 D8 */ beq lbl_80092914 /* 80092740 0008E3A0 28 00 00 0E */ cmplwi r0, 0xe /* 80092744 0008E3A4 41 82 01 D0 */ beq lbl_80092914 /* 80092748 0008E3A8 28 00 00 0F */ cmplwi r0, 0xf /* 8009274C 0008E3AC 41 82 01 C8 */ beq lbl_80092914 /* 80092750 0008E3B0 7F C3 F3 78 */ mr r3, r30 /* 80092754 0008E3B4 7F E4 FB 78 */ mr r4, r31 /* 80092758 0008E3B8 38 A0 00 01 */ li r5, 1 /* 8009275C 0008E3BC 38 C0 00 00 */ li r6, 0 /* 80092760 0008E3C0 48 1C 17 55 */ bl func_80253EB4 /* 80092764 0008E3C4 48 00 01 B0 */ b lbl_80092914 lbl_80092768: /* 80092768 0008E3C8 7F C3 F3 78 */ mr r3, r30 /* 8009276C 0008E3CC 7F E4 FB 78 */ mr r4, r31 /* 80092770 0008E3D0 38 A0 00 01 */ li r5, 1 /* 80092774 0008E3D4 38 C0 00 00 */ li r6, 0 /* 80092778 0008E3D8 48 1C 17 3D */ bl func_80253EB4 /* 8009277C 0008E3DC 48 00 01 98 */ b lbl_80092914 /* 80092780 0008E3E0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092784 0008E3E4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092788 0008E3E8 28 00 00 04 */ cmplwi r0, 4 /* 8009278C 0008E3EC 40 81 00 28 */ ble lbl_800927B4 /* 80092790 0008E3F0 88 03 00 1F */ lbz r0, 0x1f(r3) /* 80092794 0008E3F4 2C 00 00 00 */ cmpwi r0, 0 /* 80092798 0008E3F8 41 82 01 7C */ beq lbl_80092914 /* 8009279C 0008E3FC 7F C3 F3 78 */ mr r3, r30 /* 800927A0 0008E400 7F E4 FB 78 */ mr r4, r31 /* 800927A4 0008E404 38 A0 00 01 */ li r5, 1 /* 800927A8 0008E408 38 C0 00 00 */ li r6, 0 /* 800927AC 0008E40C 48 1C 17 09 */ bl func_80253EB4 /* 800927B0 0008E410 48 00 01 64 */ b lbl_80092914 lbl_800927B4: /* 800927B4 0008E414 7F C3 F3 78 */ mr r3, r30 /* 800927B8 0008E418 7F E4 FB 78 */ mr r4, r31 /* 800927BC 0008E41C 38 A0 00 01 */ li r5, 1 /* 800927C0 0008E420 38 C0 00 00 */ li r6, 0 /* 800927C4 0008E424 48 1C 16 F1 */ bl func_80253EB4 /* 800927C8 0008E428 48 00 01 4C */ b lbl_80092914 /* 800927CC 0008E42C 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800927D0 0008E430 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800927D4 0008E434 28 00 00 04 */ cmplwi r0, 4 /* 800927D8 0008E438 40 81 00 28 */ ble lbl_80092800 /* 800927DC 0008E43C 88 03 00 1F */ lbz r0, 0x1f(r3) /* 800927E0 0008E440 2C 00 00 00 */ cmpwi r0, 0 /* 800927E4 0008E444 40 82 01 30 */ bne lbl_80092914 /* 800927E8 0008E448 7F C3 F3 78 */ mr r3, r30 /* 800927EC 0008E44C 7F E4 FB 78 */ mr r4, r31 /* 800927F0 0008E450 38 A0 00 01 */ li r5, 1 /* 800927F4 0008E454 38 C0 00 00 */ li r6, 0 /* 800927F8 0008E458 48 1C 16 BD */ bl func_80253EB4 /* 800927FC 0008E45C 48 00 01 18 */ b lbl_80092914 lbl_80092800: /* 80092800 0008E460 7F C3 F3 78 */ mr r3, r30 /* 80092804 0008E464 7F E4 FB 78 */ mr r4, r31 /* 80092808 0008E468 38 A0 00 01 */ li r5, 1 /* 8009280C 0008E46C 38 C0 00 00 */ li r6, 0 /* 80092810 0008E470 48 1C 16 A5 */ bl func_80253EB4 /* 80092814 0008E474 48 00 01 00 */ b lbl_80092914 /* 80092818 0008E478 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009281C 0008E47C A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092820 0008E480 28 00 00 04 */ cmplwi r0, 4 /* 80092824 0008E484 41 81 00 F0 */ bgt lbl_80092914 /* 80092828 0008E488 7F C3 F3 78 */ mr r3, r30 /* 8009282C 0008E48C 7F E4 FB 78 */ mr r4, r31 /* 80092830 0008E490 38 A0 00 01 */ li r5, 1 /* 80092834 0008E494 38 C0 00 00 */ li r6, 0 /* 80092838 0008E498 48 1C 16 7D */ bl func_80253EB4 /* 8009283C 0008E49C 48 00 00 D8 */ b lbl_80092914 /* 80092840 0008E4A0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092844 0008E4A4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092848 0008E4A8 28 00 00 02 */ cmplwi r0, 2 /* 8009284C 0008E4AC 40 80 00 C8 */ bge lbl_80092914 /* 80092850 0008E4B0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092854 0008E4B4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092858 0008E4B8 28 00 00 02 */ cmplwi r0, 2 /* 8009285C 0008E4BC 40 80 00 B8 */ bge lbl_80092914 /* 80092860 0008E4C0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092864 0008E4C4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092868 0008E4C8 28 00 00 02 */ cmplwi r0, 2 /* 8009286C 0008E4CC 40 80 00 A8 */ bge lbl_80092914 /* 80092870 0008E4D0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092874 0008E4D4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092878 0008E4D8 28 00 00 02 */ cmplwi r0, 2 /* 8009287C 0008E4DC 40 80 00 98 */ bge lbl_80092914 /* 80092880 0008E4E0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092884 0008E4E4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092888 0008E4E8 28 00 00 02 */ cmplwi r0, 2 /* 8009288C 0008E4EC 40 80 00 88 */ bge lbl_80092914 /* 80092890 0008E4F0 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80092894 0008E4F4 A0 03 00 16 */ lhz r0, 0x16(r3) /* 80092898 0008E4F8 28 00 00 02 */ cmplwi r0, 2 /* 8009289C 0008E4FC 40 80 00 78 */ bge lbl_80092914 /* 800928A0 0008E500 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928A4 0008E504 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928A8 0008E508 28 00 00 02 */ cmplwi r0, 2 /* 800928AC 0008E50C 40 80 00 68 */ bge lbl_80092914 /* 800928B0 0008E510 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928B4 0008E514 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928B8 0008E518 28 00 00 02 */ cmplwi r0, 2 /* 800928BC 0008E51C 40 80 00 58 */ bge lbl_80092914 /* 800928C0 0008E520 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928C4 0008E524 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928C8 0008E528 28 00 00 03 */ cmplwi r0, 3 /* 800928CC 0008E52C 40 80 00 48 */ bge lbl_80092914 /* 800928D0 0008E530 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928D4 0008E534 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928D8 0008E538 28 00 00 03 */ cmplwi r0, 3 /* 800928DC 0008E53C 40 80 00 38 */ bge lbl_80092914 /* 800928E0 0008E540 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928E4 0008E544 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928E8 0008E548 28 00 00 03 */ cmplwi r0, 3 /* 800928EC 0008E54C 40 80 00 28 */ bge lbl_80092914 /* 800928F0 0008E550 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800928F4 0008E554 A0 03 00 16 */ lhz r0, 0x16(r3) /* 800928F8 0008E558 28 00 00 03 */ cmplwi r0, 3 /* 800928FC 0008E55C 40 80 00 18 */ bge lbl_80092914 /* 80092900 0008E560 7F C3 F3 78 */ mr r3, r30 /* 80092904 0008E564 7F E4 FB 78 */ mr r4, r31 /* 80092908 0008E568 38 A0 00 01 */ li r5, 1 /* 8009290C 0008E56C 38 C0 00 00 */ li r6, 0 /* 80092910 0008E570 48 1C 15 A5 */ bl func_80253EB4 lbl_80092914: /* 80092914 0008E574 80 01 00 24 */ lwz r0, 0x24(r1) /* 80092918 0008E578 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009291C 0008E57C 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80092920 0008E580 83 A1 00 14 */ lwz r29, 0x14(r1) /* 80092924 0008E584 7C 08 03 A6 */ mtlr r0 /* 80092928 0008E588 38 21 00 20 */ addi r1, r1, 0x20 /* 8009292C 0008E58C 4E 80 00 20 */ blr .global lbl_80092930 lbl_80092930: /* 80092930 0008E590 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80092934 0008E594 7C 08 02 A6 */ mflr r0 /* 80092938 0008E598 38 A0 00 03 */ li r5, 3 /* 8009293C 0008E59C 90 01 00 24 */ stw r0, 0x24(r1) /* 80092940 0008E5A0 38 C1 00 08 */ addi r6, r1, 8 /* 80092944 0008E5A4 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80092948 0008E5A8 7C 9F 23 78 */ mr r31, r4 /* 8009294C 0008E5AC 93 C1 00 18 */ stw r30, 0x18(r1) /* 80092950 0008E5B0 7C 7E 1B 78 */ mr r30, r3 /* 80092954 0008E5B4 48 1C 15 39 */ bl func_80253E8C /* 80092958 0008E5B8 80 01 00 08 */ lwz r0, 8(r1) /* 8009295C 0008E5BC 3C A0 80 48 */ lis r5, lbl_8047B100@ha /* 80092960 0008E5C0 38 A5 B1 00 */ addi r5, r5, lbl_8047B100@l /* 80092964 0008E5C4 28 00 00 3D */ cmplwi r0, 0x3d /* 80092968 0008E5C8 41 81 07 7C */ bgt lbl_800930E4 /* 8009296C 0008E5CC 3C 60 80 41 */ lis r3, lbl_8040DDCC@ha /* 80092970 0008E5D0 54 00 10 3A */ slwi r0, r0, 2 /* 80092974 0008E5D4 38 63 DD CC */ addi r3, r3, lbl_8040DDCC@l /* 80092978 0008E5D8 7C 63 00 2E */ lwzx r3, r3, r0 /* 8009297C 0008E5DC 7C 69 03 A6 */ mtctr r3 /* 80092980 0008E5E0 4E 80 04 20 */ bctr /* 80092984 0008E5E4 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80092988 0008E5E8 2C 00 00 00 */ cmpwi r0, 0 /* 8009298C 0008E5EC 40 82 07 58 */ bne lbl_800930E4 /* 80092990 0008E5F0 88 8D 9A 4C */ lbz r4, lbl_8063ED0C-_SDA_BASE_(r13) /* 80092994 0008E5F4 28 04 00 01 */ cmplwi r4, 1 /* 80092998 0008E5F8 40 82 00 2C */ bne lbl_800929C4 /* 8009299C 0008E5FC 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 800929A0 0008E600 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3) /* 800929A4 0008E604 2C 00 00 00 */ cmpwi r0, 0 /* 800929A8 0008E608 40 82 00 1C */ bne lbl_800929C4 /* 800929AC 0008E60C 7F C3 F3 78 */ mr r3, r30 /* 800929B0 0008E610 7F E4 FB 78 */ mr r4, r31 /* 800929B4 0008E614 38 A0 00 02 */ li r5, 2 /* 800929B8 0008E618 38 C0 2A 68 */ li r6, 0x2a68 /* 800929BC 0008E61C 48 1C 14 F9 */ bl func_80253EB4 /* 800929C0 0008E620 48 00 07 24 */ b lbl_800930E4 lbl_800929C4: /* 800929C4 0008E624 28 04 00 01 */ cmplwi r4, 1 /* 800929C8 0008E628 40 82 00 2C */ bne lbl_800929F4 /* 800929CC 0008E62C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 800929D0 0008E630 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3) /* 800929D4 0008E634 2C 00 00 00 */ cmpwi r0, 0 /* 800929D8 0008E638 41 82 00 1C */ beq lbl_800929F4 /* 800929DC 0008E63C 7F C3 F3 78 */ mr r3, r30 /* 800929E0 0008E640 7F E4 FB 78 */ mr r4, r31 /* 800929E4 0008E644 38 A0 00 02 */ li r5, 2 /* 800929E8 0008E648 38 C0 2A 69 */ li r6, 0x2a69 /* 800929EC 0008E64C 48 1C 14 C9 */ bl func_80253EB4 /* 800929F0 0008E650 48 00 06 F4 */ b lbl_800930E4 lbl_800929F4: /* 800929F4 0008E654 28 04 00 02 */ cmplwi r4, 2 /* 800929F8 0008E658 40 82 00 30 */ bne lbl_80092A28 /* 800929FC 0008E65C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092A00 0008E660 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092A04 0008E664 88 03 00 01 */ lbz r0, 1(r3) /* 80092A08 0008E668 2C 00 00 00 */ cmpwi r0, 0 /* 80092A0C 0008E66C 40 82 00 1C */ bne lbl_80092A28 /* 80092A10 0008E670 7F C3 F3 78 */ mr r3, r30 /* 80092A14 0008E674 7F E4 FB 78 */ mr r4, r31 /* 80092A18 0008E678 38 A0 00 02 */ li r5, 2 /* 80092A1C 0008E67C 38 C0 2A 68 */ li r6, 0x2a68 /* 80092A20 0008E680 48 1C 14 95 */ bl func_80253EB4 /* 80092A24 0008E684 48 00 06 C0 */ b lbl_800930E4 lbl_80092A28: /* 80092A28 0008E688 28 04 00 02 */ cmplwi r4, 2 /* 80092A2C 0008E68C 40 82 00 30 */ bne lbl_80092A5C /* 80092A30 0008E690 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092A34 0008E694 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092A38 0008E698 88 03 00 01 */ lbz r0, 1(r3) /* 80092A3C 0008E69C 2C 00 00 00 */ cmpwi r0, 0 /* 80092A40 0008E6A0 41 82 00 1C */ beq lbl_80092A5C /* 80092A44 0008E6A4 7F C3 F3 78 */ mr r3, r30 /* 80092A48 0008E6A8 7F E4 FB 78 */ mr r4, r31 /* 80092A4C 0008E6AC 38 A0 00 02 */ li r5, 2 /* 80092A50 0008E6B0 38 C0 2A 69 */ li r6, 0x2a69 /* 80092A54 0008E6B4 48 1C 14 61 */ bl func_80253EB4 /* 80092A58 0008E6B8 48 00 06 8C */ b lbl_800930E4 lbl_80092A5C: /* 80092A5C 0008E6BC 28 04 00 03 */ cmplwi r4, 3 /* 80092A60 0008E6C0 40 82 00 30 */ bne lbl_80092A90 /* 80092A64 0008E6C4 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092A68 0008E6C8 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092A6C 0008E6CC 88 03 00 02 */ lbz r0, 2(r3) /* 80092A70 0008E6D0 2C 00 00 00 */ cmpwi r0, 0 /* 80092A74 0008E6D4 40 82 00 1C */ bne lbl_80092A90 /* 80092A78 0008E6D8 7F C3 F3 78 */ mr r3, r30 /* 80092A7C 0008E6DC 7F E4 FB 78 */ mr r4, r31 /* 80092A80 0008E6E0 38 A0 00 02 */ li r5, 2 /* 80092A84 0008E6E4 38 C0 2A 68 */ li r6, 0x2a68 /* 80092A88 0008E6E8 48 1C 14 2D */ bl func_80253EB4 /* 80092A8C 0008E6EC 48 00 06 58 */ b lbl_800930E4 lbl_80092A90: /* 80092A90 0008E6F0 28 04 00 03 */ cmplwi r4, 3 /* 80092A94 0008E6F4 40 82 00 30 */ bne lbl_80092AC4 /* 80092A98 0008E6F8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092A9C 0008E6FC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092AA0 0008E700 88 03 00 02 */ lbz r0, 2(r3) /* 80092AA4 0008E704 2C 00 00 00 */ cmpwi r0, 0 /* 80092AA8 0008E708 41 82 00 1C */ beq lbl_80092AC4 /* 80092AAC 0008E70C 7F C3 F3 78 */ mr r3, r30 /* 80092AB0 0008E710 7F E4 FB 78 */ mr r4, r31 /* 80092AB4 0008E714 38 A0 00 02 */ li r5, 2 /* 80092AB8 0008E718 38 C0 2A 69 */ li r6, 0x2a69 /* 80092ABC 0008E71C 48 1C 13 F9 */ bl func_80253EB4 /* 80092AC0 0008E720 48 00 06 24 */ b lbl_800930E4 lbl_80092AC4: /* 80092AC4 0008E724 28 04 00 04 */ cmplwi r4, 4 /* 80092AC8 0008E728 40 82 00 30 */ bne lbl_80092AF8 /* 80092ACC 0008E72C 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092AD0 0008E730 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092AD4 0008E734 88 03 00 03 */ lbz r0, 3(r3) /* 80092AD8 0008E738 2C 00 00 00 */ cmpwi r0, 0 /* 80092ADC 0008E73C 40 82 00 1C */ bne lbl_80092AF8 /* 80092AE0 0008E740 7F C3 F3 78 */ mr r3, r30 /* 80092AE4 0008E744 7F E4 FB 78 */ mr r4, r31 /* 80092AE8 0008E748 38 A0 00 02 */ li r5, 2 /* 80092AEC 0008E74C 38 C0 2A 68 */ li r6, 0x2a68 /* 80092AF0 0008E750 48 1C 13 C5 */ bl func_80253EB4 /* 80092AF4 0008E754 48 00 05 F0 */ b lbl_800930E4 lbl_80092AF8: /* 80092AF8 0008E758 28 04 00 04 */ cmplwi r4, 4 /* 80092AFC 0008E75C 40 82 00 30 */ bne lbl_80092B2C /* 80092B00 0008E760 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092B04 0008E764 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092B08 0008E768 88 03 00 03 */ lbz r0, 3(r3) /* 80092B0C 0008E76C 2C 00 00 00 */ cmpwi r0, 0 /* 80092B10 0008E770 41 82 00 1C */ beq lbl_80092B2C /* 80092B14 0008E774 7F C3 F3 78 */ mr r3, r30 /* 80092B18 0008E778 7F E4 FB 78 */ mr r4, r31 /* 80092B1C 0008E77C 38 A0 00 02 */ li r5, 2 /* 80092B20 0008E780 38 C0 2A 69 */ li r6, 0x2a69 /* 80092B24 0008E784 48 1C 13 91 */ bl func_80253EB4 /* 80092B28 0008E788 48 00 05 BC */ b lbl_800930E4 lbl_80092B2C: /* 80092B2C 0008E78C 28 04 00 05 */ cmplwi r4, 5 /* 80092B30 0008E790 40 82 00 30 */ bne lbl_80092B60 /* 80092B34 0008E794 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092B38 0008E798 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092B3C 0008E79C 88 03 00 04 */ lbz r0, 4(r3) /* 80092B40 0008E7A0 2C 00 00 00 */ cmpwi r0, 0 /* 80092B44 0008E7A4 40 82 00 1C */ bne lbl_80092B60 /* 80092B48 0008E7A8 7F C3 F3 78 */ mr r3, r30 /* 80092B4C 0008E7AC 7F E4 FB 78 */ mr r4, r31 /* 80092B50 0008E7B0 38 A0 00 02 */ li r5, 2 /* 80092B54 0008E7B4 38 C0 2A 68 */ li r6, 0x2a68 /* 80092B58 0008E7B8 48 1C 13 5D */ bl func_80253EB4 /* 80092B5C 0008E7BC 48 00 05 88 */ b lbl_800930E4 lbl_80092B60: /* 80092B60 0008E7C0 28 04 00 05 */ cmplwi r4, 5 /* 80092B64 0008E7C4 40 82 00 30 */ bne lbl_80092B94 /* 80092B68 0008E7C8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092B6C 0008E7CC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092B70 0008E7D0 88 03 00 04 */ lbz r0, 4(r3) /* 80092B74 0008E7D4 2C 00 00 00 */ cmpwi r0, 0 /* 80092B78 0008E7D8 41 82 00 1C */ beq lbl_80092B94 /* 80092B7C 0008E7DC 7F C3 F3 78 */ mr r3, r30 /* 80092B80 0008E7E0 7F E4 FB 78 */ mr r4, r31 /* 80092B84 0008E7E4 38 A0 00 02 */ li r5, 2 /* 80092B88 0008E7E8 38 C0 2A 69 */ li r6, 0x2a69 /* 80092B8C 0008E7EC 48 1C 13 29 */ bl func_80253EB4 /* 80092B90 0008E7F0 48 00 05 54 */ b lbl_800930E4 lbl_80092B94: /* 80092B94 0008E7F4 28 04 00 06 */ cmplwi r4, 6 /* 80092B98 0008E7F8 40 82 00 30 */ bne lbl_80092BC8 /* 80092B9C 0008E7FC 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092BA0 0008E800 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092BA4 0008E804 88 03 00 05 */ lbz r0, 5(r3) /* 80092BA8 0008E808 2C 00 00 00 */ cmpwi r0, 0 /* 80092BAC 0008E80C 40 82 00 1C */ bne lbl_80092BC8 /* 80092BB0 0008E810 7F C3 F3 78 */ mr r3, r30 /* 80092BB4 0008E814 7F E4 FB 78 */ mr r4, r31 /* 80092BB8 0008E818 38 A0 00 02 */ li r5, 2 /* 80092BBC 0008E81C 38 C0 2A 68 */ li r6, 0x2a68 /* 80092BC0 0008E820 48 1C 12 F5 */ bl func_80253EB4 /* 80092BC4 0008E824 48 00 05 20 */ b lbl_800930E4 lbl_80092BC8: /* 80092BC8 0008E828 28 04 00 06 */ cmplwi r4, 6 /* 80092BCC 0008E82C 40 82 05 18 */ bne lbl_800930E4 /* 80092BD0 0008E830 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092BD4 0008E834 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092BD8 0008E838 88 03 00 05 */ lbz r0, 5(r3) /* 80092BDC 0008E83C 2C 00 00 00 */ cmpwi r0, 0 /* 80092BE0 0008E840 41 82 05 04 */ beq lbl_800930E4 /* 80092BE4 0008E844 7F C3 F3 78 */ mr r3, r30 /* 80092BE8 0008E848 7F E4 FB 78 */ mr r4, r31 /* 80092BEC 0008E84C 38 A0 00 02 */ li r5, 2 /* 80092BF0 0008E850 38 C0 2A 69 */ li r6, 0x2a69 /* 80092BF4 0008E854 48 1C 12 C1 */ bl func_80253EB4 /* 80092BF8 0008E858 48 00 04 EC */ b lbl_800930E4 /* 80092BFC 0008E85C 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80092C00 0008E860 2C 00 00 00 */ cmpwi r0, 0 /* 80092C04 0008E864 40 82 04 E0 */ bne lbl_800930E4 /* 80092C08 0008E868 7F C3 F3 78 */ mr r3, r30 /* 80092C0C 0008E86C 7F E4 FB 78 */ mr r4, r31 /* 80092C10 0008E870 38 A0 00 02 */ li r5, 2 /* 80092C14 0008E874 38 C0 2A 6A */ li r6, 0x2a6a /* 80092C18 0008E878 48 1C 12 9D */ bl func_80253EB4 /* 80092C1C 0008E87C 48 00 04 C8 */ b lbl_800930E4 /* 80092C20 0008E880 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80092C24 0008E884 2C 00 00 00 */ cmpwi r0, 0 /* 80092C28 0008E888 41 82 04 BC */ beq lbl_800930E4 /* 80092C2C 0008E88C 7F C3 F3 78 */ mr r3, r30 /* 80092C30 0008E890 7F E4 FB 78 */ mr r4, r31 /* 80092C34 0008E894 38 A0 00 01 */ li r5, 1 /* 80092C38 0008E898 38 C0 00 00 */ li r6, 0 /* 80092C3C 0008E89C 48 1C 12 79 */ bl func_80253EB4 /* 80092C40 0008E8A0 48 00 04 A4 */ b lbl_800930E4 /* 80092C44 0008E8A4 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80092C48 0008E8A8 2C 00 00 00 */ cmpwi r0, 0 /* 80092C4C 0008E8AC 40 82 04 98 */ bne lbl_800930E4 /* 80092C50 0008E8B0 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13) /* 80092C54 0008E8B4 2C 00 00 00 */ cmpwi r0, 0 /* 80092C58 0008E8B8 40 82 00 1C */ bne lbl_80092C74 /* 80092C5C 0008E8BC 3C 80 19 90 */ lis r4, 0x19900C00@ha /* 80092C60 0008E8C0 38 60 03 EF */ li r3, 0x3ef /* 80092C64 0008E8C4 38 84 0C 00 */ addi r4, r4, 0x19900C00@l /* 80092C68 0008E8C8 4B FC 7F F9 */ bl func_8005AC60 /* 80092C6C 0008E8CC 7C 66 1B 78 */ mr r6, r3 /* 80092C70 0008E8D0 48 00 00 40 */ b lbl_80092CB0 lbl_80092C74: /* 80092C74 0008E8D4 2C 00 00 01 */ cmpwi r0, 1 /* 80092C78 0008E8D8 40 82 00 1C */ bne lbl_80092C94 /* 80092C7C 0008E8DC 3C 80 19 91 */ lis r4, 0x19910C00@ha /* 80092C80 0008E8E0 38 60 03 EF */ li r3, 0x3ef /* 80092C84 0008E8E4 38 84 0C 00 */ addi r4, r4, 0x19910C00@l /* 80092C88 0008E8E8 4B FC 7F D9 */ bl func_8005AC60 /* 80092C8C 0008E8EC 7C 66 1B 78 */ mr r6, r3 /* 80092C90 0008E8F0 48 00 00 20 */ b lbl_80092CB0 lbl_80092C94: /* 80092C94 0008E8F4 2C 00 00 02 */ cmpwi r0, 2 /* 80092C98 0008E8F8 40 82 00 18 */ bne lbl_80092CB0 /* 80092C9C 0008E8FC 3C 80 19 8F */ lis r4, 0x198F0C00@ha /* 80092CA0 0008E900 38 60 03 EF */ li r3, 0x3ef /* 80092CA4 0008E904 38 84 0C 00 */ addi r4, r4, 0x198F0C00@l /* 80092CA8 0008E908 4B FC 7F B9 */ bl func_8005AC60 /* 80092CAC 0008E90C 7C 66 1B 78 */ mr r6, r3 lbl_80092CB0: /* 80092CB0 0008E910 7F C3 F3 78 */ mr r3, r30 /* 80092CB4 0008E914 7F E4 FB 78 */ mr r4, r31 /* 80092CB8 0008E918 38 A0 00 01 */ li r5, 1 /* 80092CBC 0008E91C 48 1C 11 F9 */ bl func_80253EB4 /* 80092CC0 0008E920 48 00 04 24 */ b lbl_800930E4 /* 80092CC4 0008E924 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80092CC8 0008E928 2C 00 00 00 */ cmpwi r0, 0 /* 80092CCC 0008E92C 40 82 04 18 */ bne lbl_800930E4 /* 80092CD0 0008E930 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13) /* 80092CD4 0008E934 2C 00 00 00 */ cmpwi r0, 0 /* 80092CD8 0008E938 40 82 00 1C */ bne lbl_80092CF4 /* 80092CDC 0008E93C 3C 80 19 91 */ lis r4, 0x19910C00@ha /* 80092CE0 0008E940 38 60 03 EF */ li r3, 0x3ef /* 80092CE4 0008E944 38 84 0C 00 */ addi r4, r4, 0x19910C00@l /* 80092CE8 0008E948 4B FC 7F 79 */ bl func_8005AC60 /* 80092CEC 0008E94C 7C 66 1B 78 */ mr r6, r3 /* 80092CF0 0008E950 48 00 00 40 */ b lbl_80092D30 lbl_80092CF4: /* 80092CF4 0008E954 2C 00 00 01 */ cmpwi r0, 1 /* 80092CF8 0008E958 40 82 00 1C */ bne lbl_80092D14 /* 80092CFC 0008E95C 3C 80 19 90 */ lis r4, 0x19900C00@ha /* 80092D00 0008E960 38 60 03 EF */ li r3, 0x3ef /* 80092D04 0008E964 38 84 0C 00 */ addi r4, r4, 0x19900C00@l /* 80092D08 0008E968 4B FC 7F 59 */ bl func_8005AC60 /* 80092D0C 0008E96C 7C 66 1B 78 */ mr r6, r3 /* 80092D10 0008E970 48 00 00 20 */ b lbl_80092D30 lbl_80092D14: /* 80092D14 0008E974 2C 00 00 02 */ cmpwi r0, 2 /* 80092D18 0008E978 40 82 00 18 */ bne lbl_80092D30 /* 80092D1C 0008E97C 3C 80 19 8E */ lis r4, 0x198E0C00@ha /* 80092D20 0008E980 38 60 03 EF */ li r3, 0x3ef /* 80092D24 0008E984 38 84 0C 00 */ addi r4, r4, 0x198E0C00@l /* 80092D28 0008E988 4B FC 7F 39 */ bl func_8005AC60 /* 80092D2C 0008E98C 7C 66 1B 78 */ mr r6, r3 lbl_80092D30: /* 80092D30 0008E990 7F C3 F3 78 */ mr r3, r30 /* 80092D34 0008E994 7F E4 FB 78 */ mr r4, r31 /* 80092D38 0008E998 38 A0 00 01 */ li r5, 1 /* 80092D3C 0008E99C 48 1C 11 79 */ bl func_80253EB4 /* 80092D40 0008E9A0 48 00 03 A4 */ b lbl_800930E4 /* 80092D44 0008E9A4 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092D48 0008E9A8 88 03 AA F8 */ lbz r0, lbl_8047AAF8@l(r3) /* 80092D4C 0008E9AC 2C 00 00 00 */ cmpwi r0, 0 /* 80092D50 0008E9B0 40 82 03 94 */ bne lbl_800930E4 /* 80092D54 0008E9B4 7F C3 F3 78 */ mr r3, r30 /* 80092D58 0008E9B8 7F E4 FB 78 */ mr r4, r31 /* 80092D5C 0008E9BC 38 A0 00 01 */ li r5, 1 /* 80092D60 0008E9C0 38 C0 00 00 */ li r6, 0 /* 80092D64 0008E9C4 48 1C 11 51 */ bl func_80253EB4 /* 80092D68 0008E9C8 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092D6C 0008E9CC 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092D70 0008E9D0 88 03 00 01 */ lbz r0, 1(r3) /* 80092D74 0008E9D4 2C 00 00 00 */ cmpwi r0, 0 /* 80092D78 0008E9D8 40 82 03 6C */ bne lbl_800930E4 /* 80092D7C 0008E9DC 7F C3 F3 78 */ mr r3, r30 /* 80092D80 0008E9E0 7F E4 FB 78 */ mr r4, r31 /* 80092D84 0008E9E4 38 A0 00 01 */ li r5, 1 /* 80092D88 0008E9E8 38 C0 00 00 */ li r6, 0 /* 80092D8C 0008E9EC 48 1C 11 29 */ bl func_80253EB4 /* 80092D90 0008E9F0 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092D94 0008E9F4 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092D98 0008E9F8 88 03 00 02 */ lbz r0, 2(r3) /* 80092D9C 0008E9FC 2C 00 00 00 */ cmpwi r0, 0 /* 80092DA0 0008EA00 40 82 03 44 */ bne lbl_800930E4 /* 80092DA4 0008EA04 7F C3 F3 78 */ mr r3, r30 /* 80092DA8 0008EA08 7F E4 FB 78 */ mr r4, r31 /* 80092DAC 0008EA0C 38 A0 00 01 */ li r5, 1 /* 80092DB0 0008EA10 38 C0 00 00 */ li r6, 0 /* 80092DB4 0008EA14 48 1C 11 01 */ bl func_80253EB4 /* 80092DB8 0008EA18 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092DBC 0008EA1C 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092DC0 0008EA20 88 03 00 03 */ lbz r0, 3(r3) /* 80092DC4 0008EA24 2C 00 00 00 */ cmpwi r0, 0 /* 80092DC8 0008EA28 40 82 03 1C */ bne lbl_800930E4 /* 80092DCC 0008EA2C 7F C3 F3 78 */ mr r3, r30 /* 80092DD0 0008EA30 7F E4 FB 78 */ mr r4, r31 /* 80092DD4 0008EA34 38 A0 00 01 */ li r5, 1 /* 80092DD8 0008EA38 38 C0 00 00 */ li r6, 0 /* 80092DDC 0008EA3C 48 1C 10 D9 */ bl func_80253EB4 /* 80092DE0 0008EA40 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092DE4 0008EA44 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092DE8 0008EA48 88 03 00 04 */ lbz r0, 4(r3) /* 80092DEC 0008EA4C 2C 00 00 00 */ cmpwi r0, 0 /* 80092DF0 0008EA50 40 82 02 F4 */ bne lbl_800930E4 /* 80092DF4 0008EA54 7F C3 F3 78 */ mr r3, r30 /* 80092DF8 0008EA58 7F E4 FB 78 */ mr r4, r31 /* 80092DFC 0008EA5C 38 A0 00 01 */ li r5, 1 /* 80092E00 0008EA60 38 C0 00 00 */ li r6, 0 /* 80092E04 0008EA64 48 1C 10 B1 */ bl func_80253EB4 /* 80092E08 0008EA68 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80092E0C 0008EA6C 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80092E10 0008EA70 88 03 00 05 */ lbz r0, 5(r3) /* 80092E14 0008EA74 2C 00 00 00 */ cmpwi r0, 0 /* 80092E18 0008EA78 40 82 02 CC */ bne lbl_800930E4 /* 80092E1C 0008EA7C 7F C3 F3 78 */ mr r3, r30 /* 80092E20 0008EA80 7F E4 FB 78 */ mr r4, r31 /* 80092E24 0008EA84 38 A0 00 01 */ li r5, 1 /* 80092E28 0008EA88 38 C0 00 00 */ li r6, 0 /* 80092E2C 0008EA8C 48 1C 10 89 */ bl func_80253EB4 /* 80092E30 0008EA90 48 00 02 B4 */ b lbl_800930E4 /* 80092E34 0008EA94 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092E38 0008EA98 2C 00 00 00 */ cmpwi r0, 0 /* 80092E3C 0008EA9C 40 81 00 18 */ ble lbl_80092E54 /* 80092E40 0008EAA0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092E44 0008EAA4 38 60 03 EF */ li r3, 0x3ef /* 80092E48 0008EAA8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092E4C 0008EAAC 4B FC 7E 15 */ bl func_8005AC60 /* 80092E50 0008EAB0 48 00 00 14 */ b lbl_80092E64 lbl_80092E54: /* 80092E54 0008EAB4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092E58 0008EAB8 38 60 03 EF */ li r3, 0x3ef /* 80092E5C 0008EABC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092E60 0008EAC0 4B FC 7E 01 */ bl func_8005AC60 lbl_80092E64: /* 80092E64 0008EAC4 7C 66 1B 78 */ mr r6, r3 /* 80092E68 0008EAC8 7F C3 F3 78 */ mr r3, r30 /* 80092E6C 0008EACC 7F E4 FB 78 */ mr r4, r31 /* 80092E70 0008EAD0 38 A0 00 01 */ li r5, 1 /* 80092E74 0008EAD4 48 1C 10 41 */ bl func_80253EB4 /* 80092E78 0008EAD8 48 00 02 6C */ b lbl_800930E4 /* 80092E7C 0008EADC 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092E80 0008EAE0 2C 00 00 01 */ cmpwi r0, 1 /* 80092E84 0008EAE4 40 81 00 18 */ ble lbl_80092E9C /* 80092E88 0008EAE8 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092E8C 0008EAEC 38 60 03 EF */ li r3, 0x3ef /* 80092E90 0008EAF0 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092E94 0008EAF4 4B FC 7D CD */ bl func_8005AC60 /* 80092E98 0008EAF8 48 00 00 14 */ b lbl_80092EAC lbl_80092E9C: /* 80092E9C 0008EAFC 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092EA0 0008EB00 38 60 03 EF */ li r3, 0x3ef /* 80092EA4 0008EB04 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092EA8 0008EB08 4B FC 7D B9 */ bl func_8005AC60 lbl_80092EAC: /* 80092EAC 0008EB0C 7C 66 1B 78 */ mr r6, r3 /* 80092EB0 0008EB10 7F C3 F3 78 */ mr r3, r30 /* 80092EB4 0008EB14 7F E4 FB 78 */ mr r4, r31 /* 80092EB8 0008EB18 38 A0 00 01 */ li r5, 1 /* 80092EBC 0008EB1C 48 1C 0F F9 */ bl func_80253EB4 /* 80092EC0 0008EB20 48 00 02 24 */ b lbl_800930E4 /* 80092EC4 0008EB24 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092EC8 0008EB28 2C 00 00 02 */ cmpwi r0, 2 /* 80092ECC 0008EB2C 40 81 00 18 */ ble lbl_80092EE4 /* 80092ED0 0008EB30 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092ED4 0008EB34 38 60 03 EF */ li r3, 0x3ef /* 80092ED8 0008EB38 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092EDC 0008EB3C 4B FC 7D 85 */ bl func_8005AC60 /* 80092EE0 0008EB40 48 00 00 14 */ b lbl_80092EF4 lbl_80092EE4: /* 80092EE4 0008EB44 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092EE8 0008EB48 38 60 03 EF */ li r3, 0x3ef /* 80092EEC 0008EB4C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092EF0 0008EB50 4B FC 7D 71 */ bl func_8005AC60 lbl_80092EF4: /* 80092EF4 0008EB54 7C 66 1B 78 */ mr r6, r3 /* 80092EF8 0008EB58 7F C3 F3 78 */ mr r3, r30 /* 80092EFC 0008EB5C 7F E4 FB 78 */ mr r4, r31 /* 80092F00 0008EB60 38 A0 00 01 */ li r5, 1 /* 80092F04 0008EB64 48 1C 0F B1 */ bl func_80253EB4 /* 80092F08 0008EB68 48 00 01 DC */ b lbl_800930E4 /* 80092F0C 0008EB6C 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092F10 0008EB70 2C 00 00 03 */ cmpwi r0, 3 /* 80092F14 0008EB74 40 81 00 18 */ ble lbl_80092F2C /* 80092F18 0008EB78 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092F1C 0008EB7C 38 60 03 EF */ li r3, 0x3ef /* 80092F20 0008EB80 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092F24 0008EB84 4B FC 7D 3D */ bl func_8005AC60 /* 80092F28 0008EB88 48 00 00 14 */ b lbl_80092F3C lbl_80092F2C: /* 80092F2C 0008EB8C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092F30 0008EB90 38 60 03 EF */ li r3, 0x3ef /* 80092F34 0008EB94 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092F38 0008EB98 4B FC 7D 29 */ bl func_8005AC60 lbl_80092F3C: /* 80092F3C 0008EB9C 7C 66 1B 78 */ mr r6, r3 /* 80092F40 0008EBA0 7F C3 F3 78 */ mr r3, r30 /* 80092F44 0008EBA4 7F E4 FB 78 */ mr r4, r31 /* 80092F48 0008EBA8 38 A0 00 01 */ li r5, 1 /* 80092F4C 0008EBAC 48 1C 0F 69 */ bl func_80253EB4 /* 80092F50 0008EBB0 48 00 01 94 */ b lbl_800930E4 /* 80092F54 0008EBB4 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092F58 0008EBB8 2C 00 00 04 */ cmpwi r0, 4 /* 80092F5C 0008EBBC 40 81 00 18 */ ble lbl_80092F74 /* 80092F60 0008EBC0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092F64 0008EBC4 38 60 03 EF */ li r3, 0x3ef /* 80092F68 0008EBC8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092F6C 0008EBCC 4B FC 7C F5 */ bl func_8005AC60 /* 80092F70 0008EBD0 48 00 00 14 */ b lbl_80092F84 lbl_80092F74: /* 80092F74 0008EBD4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092F78 0008EBD8 38 60 03 EF */ li r3, 0x3ef /* 80092F7C 0008EBDC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092F80 0008EBE0 4B FC 7C E1 */ bl func_8005AC60 lbl_80092F84: /* 80092F84 0008EBE4 7C 66 1B 78 */ mr r6, r3 /* 80092F88 0008EBE8 7F C3 F3 78 */ mr r3, r30 /* 80092F8C 0008EBEC 7F E4 FB 78 */ mr r4, r31 /* 80092F90 0008EBF0 38 A0 00 01 */ li r5, 1 /* 80092F94 0008EBF4 48 1C 0F 21 */ bl func_80253EB4 /* 80092F98 0008EBF8 48 00 01 4C */ b lbl_800930E4 /* 80092F9C 0008EBFC 80 0D 9A 58 */ lwz r0, lbl_8063ED18-_SDA_BASE_(r13) /* 80092FA0 0008EC00 2C 00 00 05 */ cmpwi r0, 5 /* 80092FA4 0008EC04 40 81 00 18 */ ble lbl_80092FBC /* 80092FA8 0008EC08 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80092FAC 0008EC0C 38 60 03 EF */ li r3, 0x3ef /* 80092FB0 0008EC10 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80092FB4 0008EC14 4B FC 7C AD */ bl func_8005AC60 /* 80092FB8 0008EC18 48 00 00 14 */ b lbl_80092FCC lbl_80092FBC: /* 80092FBC 0008EC1C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80092FC0 0008EC20 38 60 03 EF */ li r3, 0x3ef /* 80092FC4 0008EC24 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80092FC8 0008EC28 4B FC 7C 99 */ bl func_8005AC60 lbl_80092FCC: /* 80092FCC 0008EC2C 7C 66 1B 78 */ mr r6, r3 /* 80092FD0 0008EC30 7F C3 F3 78 */ mr r3, r30 /* 80092FD4 0008EC34 7F E4 FB 78 */ mr r4, r31 /* 80092FD8 0008EC38 38 A0 00 01 */ li r5, 1 /* 80092FDC 0008EC3C 48 1C 0E D9 */ bl func_80253EB4 /* 80092FE0 0008EC40 48 00 01 04 */ b lbl_800930E4 /* 80092FE4 0008EC44 7F C3 F3 78 */ mr r3, r30 /* 80092FE8 0008EC48 7F E4 FB 78 */ mr r4, r31 /* 80092FEC 0008EC4C 38 A0 00 00 */ li r5, 0 /* 80092FF0 0008EC50 48 00 1A 91 */ bl func_80094A80 /* 80092FF4 0008EC54 48 00 00 F0 */ b lbl_800930E4 /* 80092FF8 0008EC58 7F C3 F3 78 */ mr r3, r30 /* 80092FFC 0008EC5C 7F E4 FB 78 */ mr r4, r31 /* 80093000 0008EC60 38 A0 00 01 */ li r5, 1 /* 80093004 0008EC64 48 00 1A 7D */ bl func_80094A80 /* 80093008 0008EC68 48 00 00 DC */ b lbl_800930E4 /* 8009300C 0008EC6C 7F C3 F3 78 */ mr r3, r30 /* 80093010 0008EC70 7F E4 FB 78 */ mr r4, r31 /* 80093014 0008EC74 38 A0 00 02 */ li r5, 2 /* 80093018 0008EC78 48 00 1A 69 */ bl func_80094A80 /* 8009301C 0008EC7C 48 00 00 C8 */ b lbl_800930E4 /* 80093020 0008EC80 7F C3 F3 78 */ mr r3, r30 /* 80093024 0008EC84 7F E4 FB 78 */ mr r4, r31 /* 80093028 0008EC88 38 A0 00 03 */ li r5, 3 /* 8009302C 0008EC8C 48 00 1A 55 */ bl func_80094A80 /* 80093030 0008EC90 48 00 00 B4 */ b lbl_800930E4 /* 80093034 0008EC94 7F C3 F3 78 */ mr r3, r30 /* 80093038 0008EC98 7F E4 FB 78 */ mr r4, r31 /* 8009303C 0008EC9C 38 A0 00 04 */ li r5, 4 /* 80093040 0008ECA0 48 00 1A 41 */ bl func_80094A80 /* 80093044 0008ECA4 48 00 00 A0 */ b lbl_800930E4 /* 80093048 0008ECA8 7F C3 F3 78 */ mr r3, r30 /* 8009304C 0008ECAC 7F E4 FB 78 */ mr r4, r31 /* 80093050 0008ECB0 38 A0 00 05 */ li r5, 5 /* 80093054 0008ECB4 48 00 1A 2D */ bl func_80094A80 /* 80093058 0008ECB8 48 00 00 8C */ b lbl_800930E4 /* 8009305C 0008ECBC 7F C3 F3 78 */ mr r3, r30 /* 80093060 0008ECC0 7F E4 FB 78 */ mr r4, r31 /* 80093064 0008ECC4 4B FC 82 31 */ bl func_8005B294 /* 80093068 0008ECC8 48 00 00 7C */ b lbl_800930E4 /* 8009306C 0008ECCC 7F C3 F3 78 */ mr r3, r30 /* 80093070 0008ECD0 7F E4 FB 78 */ mr r4, r31 /* 80093074 0008ECD4 38 A5 00 8C */ addi r5, r5, 0x8c /* 80093078 0008ECD8 4B FC 82 1D */ bl func_8005B294 /* 8009307C 0008ECDC 48 00 00 68 */ b lbl_800930E4 /* 80093080 0008ECE0 7F C3 F3 78 */ mr r3, r30 /* 80093084 0008ECE4 7F E4 FB 78 */ mr r4, r31 /* 80093088 0008ECE8 38 A5 01 18 */ addi r5, r5, 0x118 /* 8009308C 0008ECEC 4B FC 82 09 */ bl func_8005B294 /* 80093090 0008ECF0 48 00 00 54 */ b lbl_800930E4 /* 80093094 0008ECF4 7F C3 F3 78 */ mr r3, r30 /* 80093098 0008ECF8 7F E4 FB 78 */ mr r4, r31 /* 8009309C 0008ECFC 38 A5 01 A4 */ addi r5, r5, 0x1a4 /* 800930A0 0008ED00 4B FC 81 F5 */ bl func_8005B294 /* 800930A4 0008ED04 48 00 00 40 */ b lbl_800930E4 /* 800930A8 0008ED08 7F C3 F3 78 */ mr r3, r30 /* 800930AC 0008ED0C 7F E4 FB 78 */ mr r4, r31 /* 800930B0 0008ED10 38 A5 02 30 */ addi r5, r5, 0x230 /* 800930B4 0008ED14 4B FC 81 E1 */ bl func_8005B294 /* 800930B8 0008ED18 48 00 00 2C */ b lbl_800930E4 /* 800930BC 0008ED1C 7F C3 F3 78 */ mr r3, r30 /* 800930C0 0008ED20 7F E4 FB 78 */ mr r4, r31 /* 800930C4 0008ED24 38 A5 02 BC */ addi r5, r5, 0x2bc /* 800930C8 0008ED28 4B FC 81 CD */ bl func_8005B294 /* 800930CC 0008ED2C 48 00 00 18 */ b lbl_800930E4 /* 800930D0 0008ED30 7F C3 F3 78 */ mr r3, r30 /* 800930D4 0008ED34 7F E4 FB 78 */ mr r4, r31 /* 800930D8 0008ED38 38 A0 00 02 */ li r5, 2 /* 800930DC 0008ED3C 38 C0 00 00 */ li r6, 0 /* 800930E0 0008ED40 48 1C 0D D5 */ bl func_80253EB4 lbl_800930E4: /* 800930E4 0008ED44 80 01 00 24 */ lwz r0, 0x24(r1) /* 800930E8 0008ED48 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800930EC 0008ED4C 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800930F0 0008ED50 7C 08 03 A6 */ mtlr r0 /* 800930F4 0008ED54 38 21 00 20 */ addi r1, r1, 0x20 /* 800930F8 0008ED58 4E 80 00 20 */ blr .global lbl_800930FC lbl_800930FC: /* 800930FC 0008ED5C 94 21 FE E0 */ stwu r1, -0x120(r1) /* 80093100 0008ED60 7C 08 02 A6 */ mflr r0 /* 80093104 0008ED64 C0 22 87 BC */ lfs f1, lbl_80640DBC-_SDA2_BASE_(r2) /* 80093108 0008ED68 38 A0 00 03 */ li r5, 3 /* 8009310C 0008ED6C 90 01 01 24 */ stw r0, 0x124(r1) /* 80093110 0008ED70 38 C1 00 08 */ addi r6, r1, 8 /* 80093114 0008ED74 C0 02 87 C0 */ lfs f0, lbl_80640DC0-_SDA2_BASE_(r2) /* 80093118 0008ED78 93 E1 01 1C */ stw r31, 0x11c(r1) /* 8009311C 0008ED7C 7C 9F 23 78 */ mr r31, r4 /* 80093120 0008ED80 93 C1 01 18 */ stw r30, 0x118(r1) /* 80093124 0008ED84 7C 7E 1B 78 */ mr r30, r3 /* 80093128 0008ED88 D0 21 00 F4 */ stfs f1, 0xf4(r1) /* 8009312C 0008ED8C D0 21 00 10 */ stfs f1, 0x10(r1) /* 80093130 0008ED90 D0 21 00 3C */ stfs f1, 0x3c(r1) /* 80093134 0008ED94 D0 21 00 68 */ stfs f1, 0x68(r1) /* 80093138 0008ED98 D0 01 00 84 */ stfs f0, 0x84(r1) /* 8009313C 0008ED9C D0 01 00 98 */ stfs f0, 0x98(r1) /* 80093140 0008EDA0 D0 01 00 CC */ stfs f0, 0xcc(r1) /* 80093144 0008EDA4 D0 01 00 E0 */ stfs f0, 0xe0(r1) /* 80093148 0008EDA8 48 1C 0D 45 */ bl func_80253E8C /* 8009314C 0008EDAC 80 01 00 08 */ lwz r0, 8(r1) /* 80093150 0008EDB0 80 AD 9A D0 */ lwz r5, lbl_8063ED90-_SDA_BASE_(r13) /* 80093154 0008EDB4 28 00 00 3D */ cmplwi r0, 0x3d /* 80093158 0008EDB8 41 81 02 88 */ bgt lbl_800933E0 /* 8009315C 0008EDBC 3C 60 80 41 */ lis r3, lbl_8040DEC4@ha /* 80093160 0008EDC0 54 00 10 3A */ slwi r0, r0, 2 /* 80093164 0008EDC4 38 63 DE C4 */ addi r3, r3, lbl_8040DEC4@l /* 80093168 0008EDC8 7C 63 00 2E */ lwzx r3, r3, r0 /* 8009316C 0008EDCC 7C 69 03 A6 */ mtctr r3 /* 80093170 0008EDD0 4E 80 04 20 */ bctr /* 80093174 0008EDD4 7F C3 F3 78 */ mr r3, r30 /* 80093178 0008EDD8 7F E4 FB 78 */ mr r4, r31 /* 8009317C 0008EDDC 38 A0 00 01 */ li r5, 1 /* 80093180 0008EDE0 38 C0 00 00 */ li r6, 0 /* 80093184 0008EDE4 48 1C 0D 31 */ bl func_80253EB4 /* 80093188 0008EDE8 48 00 02 58 */ b lbl_800933E0 /* 8009318C 0008EDEC 7F C3 F3 78 */ mr r3, r30 /* 80093190 0008EDF0 7F E4 FB 78 */ mr r4, r31 /* 80093194 0008EDF4 38 A0 00 02 */ li r5, 2 /* 80093198 0008EDF8 38 C0 00 00 */ li r6, 0 /* 8009319C 0008EDFC 48 1C 0D 19 */ bl func_80253EB4 /* 800931A0 0008EE00 48 00 02 40 */ b lbl_800933E0 /* 800931A4 0008EE04 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 800931A8 0008EE08 2C 00 00 00 */ cmpwi r0, 0 /* 800931AC 0008EE0C 40 81 00 18 */ ble lbl_800931C4 /* 800931B0 0008EE10 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 800931B4 0008EE14 38 60 03 EF */ li r3, 0x3ef /* 800931B8 0008EE18 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 800931BC 0008EE1C 4B FC 7A A5 */ bl func_8005AC60 /* 800931C0 0008EE20 48 00 00 14 */ b lbl_800931D4 lbl_800931C4: /* 800931C4 0008EE24 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 800931C8 0008EE28 38 60 03 EF */ li r3, 0x3ef /* 800931CC 0008EE2C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 800931D0 0008EE30 4B FC 7A 91 */ bl func_8005AC60 lbl_800931D4: /* 800931D4 0008EE34 7C 66 1B 78 */ mr r6, r3 /* 800931D8 0008EE38 7F C3 F3 78 */ mr r3, r30 /* 800931DC 0008EE3C 7F E4 FB 78 */ mr r4, r31 /* 800931E0 0008EE40 38 A0 00 01 */ li r5, 1 /* 800931E4 0008EE44 48 1C 0C D1 */ bl func_80253EB4 /* 800931E8 0008EE48 48 00 01 F8 */ b lbl_800933E0 /* 800931EC 0008EE4C 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 800931F0 0008EE50 2C 00 00 01 */ cmpwi r0, 1 /* 800931F4 0008EE54 40 81 00 18 */ ble lbl_8009320C /* 800931F8 0008EE58 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 800931FC 0008EE5C 38 60 03 EF */ li r3, 0x3ef /* 80093200 0008EE60 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80093204 0008EE64 4B FC 7A 5D */ bl func_8005AC60 /* 80093208 0008EE68 48 00 00 14 */ b lbl_8009321C lbl_8009320C: /* 8009320C 0008EE6C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80093210 0008EE70 38 60 03 EF */ li r3, 0x3ef /* 80093214 0008EE74 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80093218 0008EE78 4B FC 7A 49 */ bl func_8005AC60 lbl_8009321C: /* 8009321C 0008EE7C 7C 66 1B 78 */ mr r6, r3 /* 80093220 0008EE80 7F C3 F3 78 */ mr r3, r30 /* 80093224 0008EE84 7F E4 FB 78 */ mr r4, r31 /* 80093228 0008EE88 38 A0 00 01 */ li r5, 1 /* 8009322C 0008EE8C 48 1C 0C 89 */ bl func_80253EB4 /* 80093230 0008EE90 48 00 01 B0 */ b lbl_800933E0 /* 80093234 0008EE94 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 80093238 0008EE98 2C 00 00 02 */ cmpwi r0, 2 /* 8009323C 0008EE9C 40 81 00 18 */ ble lbl_80093254 /* 80093240 0008EEA0 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 80093244 0008EEA4 38 60 03 EF */ li r3, 0x3ef /* 80093248 0008EEA8 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 8009324C 0008EEAC 4B FC 7A 15 */ bl func_8005AC60 /* 80093250 0008EEB0 48 00 00 14 */ b lbl_80093264 lbl_80093254: /* 80093254 0008EEB4 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80093258 0008EEB8 38 60 03 EF */ li r3, 0x3ef /* 8009325C 0008EEBC 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80093260 0008EEC0 4B FC 7A 01 */ bl func_8005AC60 lbl_80093264: /* 80093264 0008EEC4 7C 66 1B 78 */ mr r6, r3 /* 80093268 0008EEC8 7F C3 F3 78 */ mr r3, r30 /* 8009326C 0008EECC 7F E4 FB 78 */ mr r4, r31 /* 80093270 0008EED0 38 A0 00 01 */ li r5, 1 /* 80093274 0008EED4 48 1C 0C 41 */ bl func_80253EB4 /* 80093278 0008EED8 48 00 01 68 */ b lbl_800933E0 /* 8009327C 0008EEDC 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 80093280 0008EEE0 2C 00 00 03 */ cmpwi r0, 3 /* 80093284 0008EEE4 40 81 00 18 */ ble lbl_8009329C /* 80093288 0008EEE8 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 8009328C 0008EEEC 38 60 03 EF */ li r3, 0x3ef /* 80093290 0008EEF0 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80093294 0008EEF4 4B FC 79 CD */ bl func_8005AC60 /* 80093298 0008EEF8 48 00 00 14 */ b lbl_800932AC lbl_8009329C: /* 8009329C 0008EEFC 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 800932A0 0008EF00 38 60 03 EF */ li r3, 0x3ef /* 800932A4 0008EF04 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 800932A8 0008EF08 4B FC 79 B9 */ bl func_8005AC60 lbl_800932AC: /* 800932AC 0008EF0C 7C 66 1B 78 */ mr r6, r3 /* 800932B0 0008EF10 7F C3 F3 78 */ mr r3, r30 /* 800932B4 0008EF14 7F E4 FB 78 */ mr r4, r31 /* 800932B8 0008EF18 38 A0 00 01 */ li r5, 1 /* 800932BC 0008EF1C 48 1C 0B F9 */ bl func_80253EB4 /* 800932C0 0008EF20 48 00 01 20 */ b lbl_800933E0 /* 800932C4 0008EF24 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 800932C8 0008EF28 2C 00 00 04 */ cmpwi r0, 4 /* 800932CC 0008EF2C 40 81 00 18 */ ble lbl_800932E4 /* 800932D0 0008EF30 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 800932D4 0008EF34 38 60 03 EF */ li r3, 0x3ef /* 800932D8 0008EF38 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 800932DC 0008EF3C 4B FC 79 85 */ bl func_8005AC60 /* 800932E0 0008EF40 48 00 00 14 */ b lbl_800932F4 lbl_800932E4: /* 800932E4 0008EF44 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 800932E8 0008EF48 38 60 03 EF */ li r3, 0x3ef /* 800932EC 0008EF4C 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 800932F0 0008EF50 4B FC 79 71 */ bl func_8005AC60 lbl_800932F4: /* 800932F4 0008EF54 7C 66 1B 78 */ mr r6, r3 /* 800932F8 0008EF58 7F C3 F3 78 */ mr r3, r30 /* 800932FC 0008EF5C 7F E4 FB 78 */ mr r4, r31 /* 80093300 0008EF60 38 A0 00 01 */ li r5, 1 /* 80093304 0008EF64 48 1C 0B B1 */ bl func_80253EB4 /* 80093308 0008EF68 48 00 00 D8 */ b lbl_800933E0 /* 8009330C 0008EF6C 80 0D 9A 5C */ lwz r0, lbl_8063ED1C-_SDA_BASE_(r13) /* 80093310 0008EF70 2C 00 00 05 */ cmpwi r0, 5 /* 80093314 0008EF74 40 81 00 18 */ ble lbl_8009332C /* 80093318 0008EF78 3C 80 0B CE */ lis r4, 0x0BCE0C00@ha /* 8009331C 0008EF7C 38 60 03 EF */ li r3, 0x3ef /* 80093320 0008EF80 38 84 0C 00 */ addi r4, r4, 0x0BCE0C00@l /* 80093324 0008EF84 4B FC 79 3D */ bl func_8005AC60 /* 80093328 0008EF88 48 00 00 14 */ b lbl_8009333C lbl_8009332C: /* 8009332C 0008EF8C 3C 80 0B CD */ lis r4, 0x0BCD0C00@ha /* 80093330 0008EF90 38 60 03 EF */ li r3, 0x3ef /* 80093334 0008EF94 38 84 0C 00 */ addi r4, r4, 0x0BCD0C00@l /* 80093338 0008EF98 4B FC 79 29 */ bl func_8005AC60 lbl_8009333C: /* 8009333C 0008EF9C 7C 66 1B 78 */ mr r6, r3 /* 80093340 0008EFA0 7F C3 F3 78 */ mr r3, r30 /* 80093344 0008EFA4 7F E4 FB 78 */ mr r4, r31 /* 80093348 0008EFA8 38 A0 00 01 */ li r5, 1 /* 8009334C 0008EFAC 48 1C 0B 69 */ bl func_80253EB4 /* 80093350 0008EFB0 48 00 00 90 */ b lbl_800933E0 /* 80093354 0008EFB4 7F C3 F3 78 */ mr r3, r30 /* 80093358 0008EFB8 7F E4 FB 78 */ mr r4, r31 /* 8009335C 0008EFBC 38 A5 4B 80 */ addi r5, r5, 0x4b80 /* 80093360 0008EFC0 4B FC 7F 35 */ bl func_8005B294 /* 80093364 0008EFC4 48 00 00 7C */ b lbl_800933E0 /* 80093368 0008EFC8 7F C3 F3 78 */ mr r3, r30 /* 8009336C 0008EFCC 7F E4 FB 78 */ mr r4, r31 /* 80093370 0008EFD0 38 A5 4C 0C */ addi r5, r5, 0x4c0c /* 80093374 0008EFD4 4B FC 7F 21 */ bl func_8005B294 /* 80093378 0008EFD8 48 00 00 68 */ b lbl_800933E0 /* 8009337C 0008EFDC 7F C3 F3 78 */ mr r3, r30 /* 80093380 0008EFE0 7F E4 FB 78 */ mr r4, r31 /* 80093384 0008EFE4 38 A5 4C 98 */ addi r5, r5, 0x4c98 /* 80093388 0008EFE8 4B FC 7F 0D */ bl func_8005B294 /* 8009338C 0008EFEC 48 00 00 54 */ b lbl_800933E0 /* 80093390 0008EFF0 7F C3 F3 78 */ mr r3, r30 /* 80093394 0008EFF4 7F E4 FB 78 */ mr r4, r31 /* 80093398 0008EFF8 38 A5 4D 24 */ addi r5, r5, 0x4d24 /* 8009339C 0008EFFC 4B FC 7E F9 */ bl func_8005B294 /* 800933A0 0008F000 48 00 00 40 */ b lbl_800933E0 /* 800933A4 0008F004 7F C3 F3 78 */ mr r3, r30 /* 800933A8 0008F008 7F E4 FB 78 */ mr r4, r31 /* 800933AC 0008F00C 38 A5 4D B0 */ addi r5, r5, 0x4db0 /* 800933B0 0008F010 4B FC 7E E5 */ bl func_8005B294 /* 800933B4 0008F014 48 00 00 2C */ b lbl_800933E0 /* 800933B8 0008F018 7F C3 F3 78 */ mr r3, r30 /* 800933BC 0008F01C 7F E4 FB 78 */ mr r4, r31 /* 800933C0 0008F020 38 A5 4E 3C */ addi r5, r5, 0x4e3c /* 800933C4 0008F024 4B FC 7E D1 */ bl func_8005B294 /* 800933C8 0008F028 48 00 00 18 */ b lbl_800933E0 /* 800933CC 0008F02C 7F C3 F3 78 */ mr r3, r30 /* 800933D0 0008F030 7F E4 FB 78 */ mr r4, r31 /* 800933D4 0008F034 38 A0 00 02 */ li r5, 2 /* 800933D8 0008F038 38 C0 00 00 */ li r6, 0 /* 800933DC 0008F03C 48 1C 0A D9 */ bl func_80253EB4 lbl_800933E0: /* 800933E0 0008F040 80 01 01 24 */ lwz r0, 0x124(r1) /* 800933E4 0008F044 83 E1 01 1C */ lwz r31, 0x11c(r1) /* 800933E8 0008F048 83 C1 01 18 */ lwz r30, 0x118(r1) /* 800933EC 0008F04C 7C 08 03 A6 */ mtlr r0 /* 800933F0 0008F050 38 21 01 20 */ addi r1, r1, 0x120 /* 800933F4 0008F054 4E 80 00 20 */ blr .global lbl_800933F8 lbl_800933F8: /* 800933F8 0008F058 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800933FC 0008F05C 7C 08 02 A6 */ mflr r0 /* 80093400 0008F060 38 A0 00 03 */ li r5, 3 /* 80093404 0008F064 90 01 00 24 */ stw r0, 0x24(r1) /* 80093408 0008F068 38 C1 00 08 */ addi r6, r1, 8 /* 8009340C 0008F06C 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80093410 0008F070 7C 9F 23 78 */ mr r31, r4 /* 80093414 0008F074 93 C1 00 18 */ stw r30, 0x18(r1) /* 80093418 0008F078 7C 7E 1B 78 */ mr r30, r3 /* 8009341C 0008F07C 48 1C 0A 71 */ bl func_80253E8C /* 80093420 0008F080 80 01 00 08 */ lwz r0, 8(r1) /* 80093424 0008F084 2C 00 00 06 */ cmpwi r0, 6 /* 80093428 0008F088 41 82 00 E4 */ beq lbl_8009350C /* 8009342C 0008F08C 40 80 00 14 */ bge lbl_80093440 /* 80093430 0008F090 2C 00 00 04 */ cmpwi r0, 4 /* 80093434 0008F094 41 82 00 1C */ beq lbl_80093450 /* 80093438 0008F098 40 80 00 B0 */ bge lbl_800934E8 /* 8009343C 0008F09C 48 00 01 58 */ b lbl_80093594 lbl_80093440: /* 80093440 0008F0A0 2C 00 00 08 */ cmpwi r0, 8 /* 80093444 0008F0A4 41 82 01 04 */ beq lbl_80093548 /* 80093448 0008F0A8 40 80 01 4C */ bge lbl_80093594 /* 8009344C 0008F0AC 48 00 01 14 */ b lbl_80093560 lbl_80093450: /* 80093450 0008F0B0 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80093454 0008F0B4 28 00 00 01 */ cmplwi r0, 1 /* 80093458 0008F0B8 40 82 00 78 */ bne lbl_800934D0 /* 8009345C 0008F0BC 80 0D 9A 78 */ lwz r0, lbl_8063ED38-_SDA_BASE_(r13) /* 80093460 0008F0C0 2C 00 00 00 */ cmpwi r0, 0 /* 80093464 0008F0C4 40 82 00 1C */ bne lbl_80093480 /* 80093468 0008F0C8 3C 80 27 50 */ lis r4, 0x27500C00@ha /* 8009346C 0008F0CC 38 60 03 EF */ li r3, 0x3ef /* 80093470 0008F0D0 38 84 0C 00 */ addi r4, r4, 0x27500C00@l /* 80093474 0008F0D4 4B FC 77 ED */ bl func_8005AC60 /* 80093478 0008F0D8 7C 66 1B 78 */ mr r6, r3 /* 8009347C 0008F0DC 48 00 00 40 */ b lbl_800934BC lbl_80093480: /* 80093480 0008F0E0 2C 00 00 01 */ cmpwi r0, 1 /* 80093484 0008F0E4 40 82 00 1C */ bne lbl_800934A0 /* 80093488 0008F0E8 3C 80 27 4F */ lis r4, 0x274F0C00@ha /* 8009348C 0008F0EC 38 60 03 EF */ li r3, 0x3ef /* 80093490 0008F0F0 38 84 0C 00 */ addi r4, r4, 0x274F0C00@l /* 80093494 0008F0F4 4B FC 77 CD */ bl func_8005AC60 /* 80093498 0008F0F8 7C 66 1B 78 */ mr r6, r3 /* 8009349C 0008F0FC 48 00 00 20 */ b lbl_800934BC lbl_800934A0: /* 800934A0 0008F100 2C 00 00 02 */ cmpwi r0, 2 /* 800934A4 0008F104 40 82 00 18 */ bne lbl_800934BC /* 800934A8 0008F108 3C 80 27 4E */ lis r4, 0x274E0C00@ha /* 800934AC 0008F10C 38 60 03 EF */ li r3, 0x3ef /* 800934B0 0008F110 38 84 0C 00 */ addi r4, r4, 0x274E0C00@l /* 800934B4 0008F114 4B FC 77 AD */ bl func_8005AC60 /* 800934B8 0008F118 7C 66 1B 78 */ mr r6, r3 lbl_800934BC: /* 800934BC 0008F11C 7F C3 F3 78 */ mr r3, r30 /* 800934C0 0008F120 7F E4 FB 78 */ mr r4, r31 /* 800934C4 0008F124 38 A0 00 01 */ li r5, 1 /* 800934C8 0008F128 48 1C 09 ED */ bl func_80253EB4 /* 800934CC 0008F12C 48 00 00 C8 */ b lbl_80093594 lbl_800934D0: /* 800934D0 0008F130 7F C3 F3 78 */ mr r3, r30 /* 800934D4 0008F134 7F E4 FB 78 */ mr r4, r31 /* 800934D8 0008F138 38 A0 00 01 */ li r5, 1 /* 800934DC 0008F13C 38 C0 00 00 */ li r6, 0 /* 800934E0 0008F140 48 1C 09 D5 */ bl func_80253EB4 /* 800934E4 0008F144 48 00 00 B0 */ b lbl_80093594 lbl_800934E8: /* 800934E8 0008F148 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 800934EC 0008F14C 28 00 00 01 */ cmplwi r0, 1 /* 800934F0 0008F150 41 82 00 A4 */ beq lbl_80093594 /* 800934F4 0008F154 7F C3 F3 78 */ mr r3, r30 /* 800934F8 0008F158 7F E4 FB 78 */ mr r4, r31 /* 800934FC 0008F15C 38 A0 00 01 */ li r5, 1 /* 80093500 0008F160 38 C0 00 00 */ li r6, 0 /* 80093504 0008F164 48 1C 09 B1 */ bl func_80253EB4 /* 80093508 0008F168 48 00 00 8C */ b lbl_80093594 lbl_8009350C: /* 8009350C 0008F16C 88 0D 9A 63 */ lbz r0, lbl_8063ED23-_SDA_BASE_(r13) /* 80093510 0008F170 28 00 00 01 */ cmplwi r0, 1 /* 80093514 0008F174 41 82 00 1C */ beq lbl_80093530 /* 80093518 0008F178 7F C3 F3 78 */ mr r3, r30 /* 8009351C 0008F17C 7F E4 FB 78 */ mr r4, r31 /* 80093520 0008F180 38 A0 00 02 */ li r5, 2 /* 80093524 0008F184 38 C0 00 00 */ li r6, 0 /* 80093528 0008F188 48 1C 09 8D */ bl func_80253EB4 /* 8009352C 0008F18C 48 00 00 68 */ b lbl_80093594 lbl_80093530: /* 80093530 0008F190 7F C3 F3 78 */ mr r3, r30 /* 80093534 0008F194 7F E4 FB 78 */ mr r4, r31 /* 80093538 0008F198 38 A0 00 02 */ li r5, 2 /* 8009353C 0008F19C 38 C0 2A 6B */ li r6, 0x2a6b /* 80093540 0008F1A0 48 1C 09 75 */ bl func_80253EB4 /* 80093544 0008F1A4 48 00 00 50 */ b lbl_80093594 lbl_80093548: /* 80093548 0008F1A8 7F C3 F3 78 */ mr r3, r30 /* 8009354C 0008F1AC 7F E4 FB 78 */ mr r4, r31 /* 80093550 0008F1B0 38 A0 00 01 */ li r5, 1 /* 80093554 0008F1B4 38 C0 00 00 */ li r6, 0 /* 80093558 0008F1B8 48 1C 09 5D */ bl func_80253EB4 /* 8009355C 0008F1BC 48 00 00 38 */ b lbl_80093594 lbl_80093560: /* 80093560 0008F1C0 7F C3 F3 78 */ mr r3, r30 /* 80093564 0008F1C4 7F E4 FB 78 */ mr r4, r31 /* 80093568 0008F1C8 38 A0 00 02 */ li r5, 2 /* 8009356C 0008F1CC 38 C0 00 00 */ li r6, 0 /* 80093570 0008F1D0 48 1C 09 45 */ bl func_80253EB4 /* 80093574 0008F1D4 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13) /* 80093578 0008F1D8 28 00 00 67 */ cmplwi r0, 0x67 /* 8009357C 0008F1DC 40 81 00 18 */ ble lbl_80093594 /* 80093580 0008F1E0 7F C3 F3 78 */ mr r3, r30 /* 80093584 0008F1E4 7F E4 FB 78 */ mr r4, r31 /* 80093588 0008F1E8 38 A0 00 01 */ li r5, 1 /* 8009358C 0008F1EC 38 C0 00 00 */ li r6, 0 /* 80093590 0008F1F0 48 1C 09 25 */ bl func_80253EB4 lbl_80093594: /* 80093594 0008F1F4 80 01 00 24 */ lwz r0, 0x24(r1) /* 80093598 0008F1F8 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 8009359C 0008F1FC 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800935A0 0008F200 7C 08 03 A6 */ mtlr r0 /* 800935A4 0008F204 38 21 00 20 */ addi r1, r1, 0x20 /* 800935A8 0008F208 4E 80 00 20 */ blr .global lbl_800935AC lbl_800935AC: /* 800935AC 0008F20C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800935B0 0008F210 7C 08 02 A6 */ mflr r0 /* 800935B4 0008F214 38 A0 00 03 */ li r5, 3 /* 800935B8 0008F218 90 01 00 24 */ stw r0, 0x24(r1) /* 800935BC 0008F21C 38 C1 00 08 */ addi r6, r1, 8 /* 800935C0 0008F220 93 E1 00 1C */ stw r31, 0x1c(r1) /* 800935C4 0008F224 7C 9F 23 78 */ mr r31, r4 /* 800935C8 0008F228 93 C1 00 18 */ stw r30, 0x18(r1) /* 800935CC 0008F22C 7C 7E 1B 78 */ mr r30, r3 /* 800935D0 0008F230 48 1C 08 BD */ bl func_80253E8C /* 800935D4 0008F234 80 01 00 08 */ lwz r0, 8(r1) /* 800935D8 0008F238 2C 00 00 07 */ cmpwi r0, 7 /* 800935DC 0008F23C 41 82 00 20 */ beq lbl_800935FC /* 800935E0 0008F240 40 80 00 10 */ bge lbl_800935F0 /* 800935E4 0008F244 2C 00 00 05 */ cmpwi r0, 5 /* 800935E8 0008F248 41 82 00 44 */ beq lbl_8009362C /* 800935EC 0008F24C 48 00 00 54 */ b lbl_80093640 lbl_800935F0: /* 800935F0 0008F250 2C 00 00 09 */ cmpwi r0, 9 /* 800935F4 0008F254 40 80 00 4C */ bge lbl_80093640 /* 800935F8 0008F258 48 00 00 34 */ b lbl_8009362C lbl_800935FC: /* 800935FC 0008F25C A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13) /* 80093600 0008F260 28 00 00 67 */ cmplwi r0, 0x67 /* 80093604 0008F264 40 80 00 3C */ bge lbl_80093640 /* 80093608 0008F268 88 0D 9A 64 */ lbz r0, lbl_8063ED24-_SDA_BASE_(r13) /* 8009360C 0008F26C 28 00 00 02 */ cmplwi r0, 2 /* 80093610 0008F270 40 82 00 30 */ bne lbl_80093640 /* 80093614 0008F274 7F C3 F3 78 */ mr r3, r30 /* 80093618 0008F278 7F E4 FB 78 */ mr r4, r31 /* 8009361C 0008F27C 38 A0 00 02 */ li r5, 2 /* 80093620 0008F280 38 C0 00 00 */ li r6, 0 /* 80093624 0008F284 48 1C 08 91 */ bl func_80253EB4 /* 80093628 0008F288 48 00 00 18 */ b lbl_80093640 lbl_8009362C: /* 8009362C 0008F28C 7F C3 F3 78 */ mr r3, r30 /* 80093630 0008F290 7F E4 FB 78 */ mr r4, r31 /* 80093634 0008F294 38 A0 00 01 */ li r5, 1 /* 80093638 0008F298 38 C0 00 00 */ li r6, 0 /* 8009363C 0008F29C 48 1C 08 79 */ bl func_80253EB4 lbl_80093640: /* 80093640 0008F2A0 80 01 00 24 */ lwz r0, 0x24(r1) /* 80093644 0008F2A4 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80093648 0008F2A8 83 C1 00 18 */ lwz r30, 0x18(r1) /* 8009364C 0008F2AC 7C 08 03 A6 */ mtlr r0 /* 80093650 0008F2B0 38 21 00 20 */ addi r1, r1, 0x20 /* 80093654 0008F2B4 4E 80 00 20 */ blr .global lbl_80093658 lbl_80093658: /* 80093658 0008F2B8 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8009365C 0008F2BC 7C 08 02 A6 */ mflr r0 /* 80093660 0008F2C0 38 A0 00 03 */ li r5, 3 /* 80093664 0008F2C4 90 01 00 24 */ stw r0, 0x24(r1) /* 80093668 0008F2C8 38 C1 00 08 */ addi r6, r1, 8 /* 8009366C 0008F2CC 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80093670 0008F2D0 3B E0 00 00 */ li r31, 0 /* 80093674 0008F2D4 93 C1 00 18 */ stw r30, 0x18(r1) /* 80093678 0008F2D8 7C 9E 23 78 */ mr r30, r4 /* 8009367C 0008F2DC 93 A1 00 14 */ stw r29, 0x14(r1) /* 80093680 0008F2E0 7C 7D 1B 78 */ mr r29, r3 /* 80093684 0008F2E4 48 1C 08 09 */ bl func_80253E8C /* 80093688 0008F2E8 80 61 00 08 */ lwz r3, 8(r1) /* 8009368C 0008F2EC 38 03 FF F1 */ addi r0, r3, -15 /* 80093690 0008F2F0 28 00 00 30 */ cmplwi r0, 0x30 /* 80093694 0008F2F4 41 81 00 F4 */ bgt lbl_80093788 /* 80093698 0008F2F8 3C 60 80 41 */ lis r3, lbl_8040DFE8@ha /* 8009369C 0008F2FC 54 00 10 3A */ slwi r0, r0, 2 /* 800936A0 0008F300 38 63 DF E8 */ addi r3, r3, lbl_8040DFE8@l /* 800936A4 0008F304 7C 63 00 2E */ lwzx r3, r3, r0 /* 800936A8 0008F308 7C 69 03 A6 */ mtctr r3 /* 800936AC 0008F30C 4E 80 04 20 */ bctr /* 800936B0 0008F310 3B E0 2A 72 */ li r31, 0x2a72 /* 800936B4 0008F314 48 00 00 D4 */ b lbl_80093788 /* 800936B8 0008F318 3B E0 2A 73 */ li r31, 0x2a73 /* 800936BC 0008F31C 48 00 00 CC */ b lbl_80093788 /* 800936C0 0008F320 3B E0 2A 74 */ li r31, 0x2a74 /* 800936C4 0008F324 48 00 00 C4 */ b lbl_80093788 /* 800936C8 0008F328 3B E0 2A 75 */ li r31, 0x2a75 /* 800936CC 0008F32C 48 00 00 BC */ b lbl_80093788 /* 800936D0 0008F330 3B E0 2A 76 */ li r31, 0x2a76 /* 800936D4 0008F334 48 00 00 B4 */ b lbl_80093788 /* 800936D8 0008F338 3B E0 2A 77 */ li r31, 0x2a77 /* 800936DC 0008F33C 48 00 00 AC */ b lbl_80093788 /* 800936E0 0008F340 3B E0 2A 78 */ li r31, 0x2a78 /* 800936E4 0008F344 48 00 00 A4 */ b lbl_80093788 /* 800936E8 0008F348 3B E0 2A 79 */ li r31, 0x2a79 /* 800936EC 0008F34C 48 00 00 9C */ b lbl_80093788 /* 800936F0 0008F350 3B E0 2A 7A */ li r31, 0x2a7a /* 800936F4 0008F354 48 00 00 94 */ b lbl_80093788 /* 800936F8 0008F358 3B E0 2A 7B */ li r31, 0x2a7b /* 800936FC 0008F35C 48 00 00 8C */ b lbl_80093788 /* 80093700 0008F360 88 0D 9A 4C */ lbz r0, lbl_8063ED0C-_SDA_BASE_(r13) /* 80093704 0008F364 28 00 00 0A */ cmplwi r0, 0xa /* 80093708 0008F368 41 81 00 80 */ bgt lbl_80093788 /* 8009370C 0008F36C 3C 60 80 41 */ lis r3, lbl_8040DFBC@ha /* 80093710 0008F370 54 00 10 3A */ slwi r0, r0, 2 /* 80093714 0008F374 38 63 DF BC */ addi r3, r3, lbl_8040DFBC@l /* 80093718 0008F378 7C 63 00 2E */ lwzx r3, r3, r0 /* 8009371C 0008F37C 7C 69 03 A6 */ mtctr r3 /* 80093720 0008F380 4E 80 04 20 */ bctr /* 80093724 0008F384 3B E0 2A 7E */ li r31, 0x2a7e /* 80093728 0008F388 48 00 00 60 */ b lbl_80093788 /* 8009372C 0008F38C 3B E0 2A 7F */ li r31, 0x2a7f /* 80093730 0008F390 48 00 00 58 */ b lbl_80093788 /* 80093734 0008F394 3B E0 2A 80 */ li r31, 0x2a80 /* 80093738 0008F398 48 00 00 50 */ b lbl_80093788 /* 8009373C 0008F39C 3B E0 2A 81 */ li r31, 0x2a81 /* 80093740 0008F3A0 48 00 00 48 */ b lbl_80093788 /* 80093744 0008F3A4 3B E0 2A 82 */ li r31, 0x2a82 /* 80093748 0008F3A8 48 00 00 40 */ b lbl_80093788 /* 8009374C 0008F3AC 3B E0 2A 83 */ li r31, 0x2a83 /* 80093750 0008F3B0 48 00 00 38 */ b lbl_80093788 /* 80093754 0008F3B4 3B E0 2A 84 */ li r31, 0x2a84 /* 80093758 0008F3B8 48 00 00 30 */ b lbl_80093788 /* 8009375C 0008F3BC 3B E0 2A 85 */ li r31, 0x2a85 /* 80093760 0008F3C0 48 00 00 28 */ b lbl_80093788 /* 80093764 0008F3C4 3B E0 2A 86 */ li r31, 0x2a86 /* 80093768 0008F3C8 48 00 00 20 */ b lbl_80093788 /* 8009376C 0008F3CC 3B E0 2A 87 */ li r31, 0x2a87 /* 80093770 0008F3D0 48 00 00 18 */ b lbl_80093788 /* 80093774 0008F3D4 7F A3 EB 78 */ mr r3, r29 /* 80093778 0008F3D8 7F C4 F3 78 */ mr r4, r30 /* 8009377C 0008F3DC 38 A0 00 01 */ li r5, 1 /* 80093780 0008F3E0 38 C0 00 00 */ li r6, 0 /* 80093784 0008F3E4 48 1C 07 31 */ bl func_80253EB4 lbl_80093788: /* 80093788 0008F3E8 2C 1F 00 00 */ cmpwi r31, 0 /* 8009378C 0008F3EC 41 82 00 18 */ beq lbl_800937A4 /* 80093790 0008F3F0 7F A3 EB 78 */ mr r3, r29 /* 80093794 0008F3F4 7F C4 F3 78 */ mr r4, r30 /* 80093798 0008F3F8 7F E6 FB 78 */ mr r6, r31 /* 8009379C 0008F3FC 38 A0 00 02 */ li r5, 2 /* 800937A0 0008F400 48 1C 07 15 */ bl func_80253EB4 lbl_800937A4: /* 800937A4 0008F404 80 01 00 24 */ lwz r0, 0x24(r1) /* 800937A8 0008F408 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800937AC 0008F40C 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800937B0 0008F410 83 A1 00 14 */ lwz r29, 0x14(r1) /* 800937B4 0008F414 7C 08 03 A6 */ mtlr r0 /* 800937B8 0008F418 38 21 00 20 */ addi r1, r1, 0x20 /* 800937BC 0008F41C 4E 80 00 20 */ blr .global lbl_800937C0 lbl_800937C0: /* 800937C0 0008F420 94 21 FE E0 */ stwu r1, -0x120(r1) /* 800937C4 0008F424 7C 08 02 A6 */ mflr r0 /* 800937C8 0008F428 C0 22 87 BC */ lfs f1, lbl_80640DBC-_SDA2_BASE_(r2) /* 800937CC 0008F42C 38 A0 00 03 */ li r5, 3 /* 800937D0 0008F430 90 01 01 24 */ stw r0, 0x124(r1) /* 800937D4 0008F434 38 C1 00 08 */ addi r6, r1, 8 /* 800937D8 0008F438 C0 02 87 C0 */ lfs f0, lbl_80640DC0-_SDA2_BASE_(r2) /* 800937DC 0008F43C 93 E1 01 1C */ stw r31, 0x11c(r1) /* 800937E0 0008F440 7C 9F 23 78 */ mr r31, r4 /* 800937E4 0008F444 93 C1 01 18 */ stw r30, 0x118(r1) /* 800937E8 0008F448 7C 7E 1B 78 */ mr r30, r3 /* 800937EC 0008F44C D0 21 00 F4 */ stfs f1, 0xf4(r1) /* 800937F0 0008F450 D0 21 00 10 */ stfs f1, 0x10(r1) /* 800937F4 0008F454 D0 21 00 3C */ stfs f1, 0x3c(r1) /* 800937F8 0008F458 D0 21 00 68 */ stfs f1, 0x68(r1) /* 800937FC 0008F45C D0 01 00 84 */ stfs f0, 0x84(r1) /* 80093800 0008F460 D0 01 00 98 */ stfs f0, 0x98(r1) /* 80093804 0008F464 D0 01 00 CC */ stfs f0, 0xcc(r1) /* 80093808 0008F468 D0 01 00 E0 */ stfs f0, 0xe0(r1) /* 8009380C 0008F46C 48 1C 06 81 */ bl func_80253E8C /* 80093810 0008F470 80 61 00 08 */ lwz r3, 8(r1) /* 80093814 0008F474 38 03 FF F9 */ addi r0, r3, -7 /* 80093818 0008F478 28 00 00 69 */ cmplwi r0, 0x69 /* 8009381C 0008F47C 41 81 06 C0 */ bgt lbl_80093EDC /* 80093820 0008F480 3C 60 80 41 */ lis r3, lbl_8040E0AC@ha /* 80093824 0008F484 54 00 10 3A */ slwi r0, r0, 2 /* 80093828 0008F488 38 63 E0 AC */ addi r3, r3, lbl_8040E0AC@l /* 8009382C 0008F48C 7C 63 00 2E */ lwzx r3, r3, r0 /* 80093830 0008F490 7C 69 03 A6 */ mtctr r3 /* 80093834 0008F494 4E 80 04 20 */ bctr /* 80093838 0008F498 7F C3 F3 78 */ mr r3, r30 /* 8009383C 0008F49C 7F E4 FB 78 */ mr r4, r31 /* 80093840 0008F4A0 38 A0 00 01 */ li r5, 1 /* 80093844 0008F4A4 38 C0 00 01 */ li r6, 1 /* 80093848 0008F4A8 38 E0 00 1E */ li r7, 0x1e /* 8009384C 0008F4AC 39 00 00 28 */ li r8, 0x28 /* 80093850 0008F4B0 48 00 14 95 */ bl func_80094CE4 /* 80093854 0008F4B4 48 00 06 88 */ b lbl_80093EDC /* 80093858 0008F4B8 7F C3 F3 78 */ mr r3, r30 /* 8009385C 0008F4BC 7F E4 FB 78 */ mr r4, r31 /* 80093860 0008F4C0 38 A0 00 01 */ li r5, 1 /* 80093864 0008F4C4 38 C0 00 02 */ li r6, 2 /* 80093868 0008F4C8 38 E0 00 1F */ li r7, 0x1f /* 8009386C 0008F4CC 39 00 00 29 */ li r8, 0x29 /* 80093870 0008F4D0 48 00 14 75 */ bl func_80094CE4 /* 80093874 0008F4D4 48 00 06 68 */ b lbl_80093EDC /* 80093878 0008F4D8 7F C3 F3 78 */ mr r3, r30 /* 8009387C 0008F4DC 7F E4 FB 78 */ mr r4, r31 /* 80093880 0008F4E0 38 A0 00 01 */ li r5, 1 /* 80093884 0008F4E4 38 C0 00 03 */ li r6, 3 /* 80093888 0008F4E8 38 E0 00 20 */ li r7, 0x20 /* 8009388C 0008F4EC 39 00 00 2A */ li r8, 0x2a /* 80093890 0008F4F0 48 00 14 55 */ bl func_80094CE4 /* 80093894 0008F4F4 48 00 06 48 */ b lbl_80093EDC /* 80093898 0008F4F8 7F C3 F3 78 */ mr r3, r30 /* 8009389C 0008F4FC 7F E4 FB 78 */ mr r4, r31 /* 800938A0 0008F500 38 A0 00 01 */ li r5, 1 /* 800938A4 0008F504 38 C0 00 04 */ li r6, 4 /* 800938A8 0008F508 38 E0 00 21 */ li r7, 0x21 /* 800938AC 0008F50C 39 00 00 2B */ li r8, 0x2b /* 800938B0 0008F510 48 00 14 35 */ bl func_80094CE4 /* 800938B4 0008F514 48 00 06 28 */ b lbl_80093EDC /* 800938B8 0008F518 7F C3 F3 78 */ mr r3, r30 /* 800938BC 0008F51C 7F E4 FB 78 */ mr r4, r31 /* 800938C0 0008F520 38 A0 00 01 */ li r5, 1 /* 800938C4 0008F524 38 C0 00 05 */ li r6, 5 /* 800938C8 0008F528 38 E0 00 22 */ li r7, 0x22 /* 800938CC 0008F52C 39 00 00 2C */ li r8, 0x2c /* 800938D0 0008F530 48 00 14 15 */ bl func_80094CE4 /* 800938D4 0008F534 48 00 06 08 */ b lbl_80093EDC /* 800938D8 0008F538 7F C3 F3 78 */ mr r3, r30 /* 800938DC 0008F53C 7F E4 FB 78 */ mr r4, r31 /* 800938E0 0008F540 38 A0 00 01 */ li r5, 1 /* 800938E4 0008F544 38 C0 00 01 */ li r6, 1 /* 800938E8 0008F548 38 E0 00 28 */ li r7, 0x28 /* 800938EC 0008F54C 39 00 00 1E */ li r8, 0x1e /* 800938F0 0008F550 48 00 13 F5 */ bl func_80094CE4 /* 800938F4 0008F554 48 00 05 E8 */ b lbl_80093EDC /* 800938F8 0008F558 7F C3 F3 78 */ mr r3, r30 /* 800938FC 0008F55C 7F E4 FB 78 */ mr r4, r31 /* 80093900 0008F560 38 A0 00 00 */ li r5, 0 /* 80093904 0008F564 38 C0 00 04 */ li r6, 4 /* 80093908 0008F568 38 E0 00 3E */ li r7, 0x3e /* 8009390C 0008F56C 39 00 00 3F */ li r8, 0x3f /* 80093910 0008F570 48 00 13 D5 */ bl func_80094CE4 /* 80093914 0008F574 48 00 05 C8 */ b lbl_80093EDC /* 80093918 0008F578 7F C3 F3 78 */ mr r3, r30 /* 8009391C 0008F57C 7F E4 FB 78 */ mr r4, r31 /* 80093920 0008F580 38 A0 00 00 */ li r5, 0 /* 80093924 0008F584 38 C0 00 05 */ li r6, 5 /* 80093928 0008F588 38 E0 00 42 */ li r7, 0x42 /* 8009392C 0008F58C 39 00 00 43 */ li r8, 0x43 /* 80093930 0008F590 48 00 13 B5 */ bl func_80094CE4 /* 80093934 0008F594 48 00 05 A8 */ b lbl_80093EDC /* 80093938 0008F598 7F C3 F3 78 */ mr r3, r30 /* 8009393C 0008F59C 7F E4 FB 78 */ mr r4, r31 /* 80093940 0008F5A0 38 A0 00 00 */ li r5, 0 /* 80093944 0008F5A4 38 C0 00 03 */ li r6, 3 /* 80093948 0008F5A8 38 E0 00 3A */ li r7, 0x3a /* 8009394C 0008F5AC 39 00 00 3B */ li r8, 0x3b /* 80093950 0008F5B0 48 00 13 95 */ bl func_80094CE4 /* 80093954 0008F5B4 48 00 05 88 */ b lbl_80093EDC /* 80093958 0008F5B8 7F C3 F3 78 */ mr r3, r30 /* 8009395C 0008F5BC 7F E4 FB 78 */ mr r4, r31 /* 80093960 0008F5C0 38 A0 00 00 */ li r5, 0 /* 80093964 0008F5C4 38 C0 00 02 */ li r6, 2 /* 80093968 0008F5C8 38 E0 00 36 */ li r7, 0x36 /* 8009396C 0008F5CC 39 00 00 37 */ li r8, 0x37 /* 80093970 0008F5D0 48 00 13 75 */ bl func_80094CE4 /* 80093974 0008F5D4 48 00 05 68 */ b lbl_80093EDC /* 80093978 0008F5D8 7F C3 F3 78 */ mr r3, r30 /* 8009397C 0008F5DC 7F E4 FB 78 */ mr r4, r31 /* 80093980 0008F5E0 38 A0 00 01 */ li r5, 1 /* 80093984 0008F5E4 38 C0 00 02 */ li r6, 2 /* 80093988 0008F5E8 38 E0 00 29 */ li r7, 0x29 /* 8009398C 0008F5EC 39 00 00 1F */ li r8, 0x1f /* 80093990 0008F5F0 48 00 13 55 */ bl func_80094CE4 /* 80093994 0008F5F4 48 00 05 48 */ b lbl_80093EDC /* 80093998 0008F5F8 7F C3 F3 78 */ mr r3, r30 /* 8009399C 0008F5FC 7F E4 FB 78 */ mr r4, r31 /* 800939A0 0008F600 38 A0 00 00 */ li r5, 0 /* 800939A4 0008F604 38 C0 00 04 */ li r6, 4 /* 800939A8 0008F608 38 E0 00 3F */ li r7, 0x3f /* 800939AC 0008F60C 39 00 00 3E */ li r8, 0x3e /* 800939B0 0008F610 48 00 13 35 */ bl func_80094CE4 /* 800939B4 0008F614 48 00 05 28 */ b lbl_80093EDC /* 800939B8 0008F618 7F C3 F3 78 */ mr r3, r30 /* 800939BC 0008F61C 7F E4 FB 78 */ mr r4, r31 /* 800939C0 0008F620 38 A0 00 00 */ li r5, 0 /* 800939C4 0008F624 38 C0 00 01 */ li r6, 1 /* 800939C8 0008F628 38 E0 00 32 */ li r7, 0x32 /* 800939CC 0008F62C 39 00 00 33 */ li r8, 0x33 /* 800939D0 0008F630 48 00 13 15 */ bl func_80094CE4 /* 800939D4 0008F634 48 00 05 08 */ b lbl_80093EDC /* 800939D8 0008F638 7F C3 F3 78 */ mr r3, r30 /* 800939DC 0008F63C 7F E4 FB 78 */ mr r4, r31 /* 800939E0 0008F640 38 A0 00 00 */ li r5, 0 /* 800939E4 0008F644 38 C0 00 05 */ li r6, 5 /* 800939E8 0008F648 38 E0 00 44 */ li r7, 0x44 /* 800939EC 0008F64C 39 00 00 45 */ li r8, 0x45 /* 800939F0 0008F650 48 00 12 F5 */ bl func_80094CE4 /* 800939F4 0008F654 48 00 04 E8 */ b lbl_80093EDC /* 800939F8 0008F658 7F C3 F3 78 */ mr r3, r30 /* 800939FC 0008F65C 7F E4 FB 78 */ mr r4, r31 /* 80093A00 0008F660 38 A0 00 00 */ li r5, 0 /* 80093A04 0008F664 38 C0 00 03 */ li r6, 3 /* 80093A08 0008F668 38 E0 00 3C */ li r7, 0x3c /* 80093A0C 0008F66C 39 00 00 3D */ li r8, 0x3d /* 80093A10 0008F670 48 00 12 D5 */ bl func_80094CE4 /* 80093A14 0008F674 48 00 04 C8 */ b lbl_80093EDC /* 80093A18 0008F678 7F C3 F3 78 */ mr r3, r30 /* 80093A1C 0008F67C 7F E4 FB 78 */ mr r4, r31 /* 80093A20 0008F680 38 A0 00 01 */ li r5, 1 /* 80093A24 0008F684 38 C0 00 03 */ li r6, 3 /* 80093A28 0008F688 38 E0 00 2A */ li r7, 0x2a /* 80093A2C 0008F68C 39 00 00 20 */ li r8, 0x20 /* 80093A30 0008F690 48 00 12 B5 */ bl func_80094CE4 /* 80093A34 0008F694 48 00 04 A8 */ b lbl_80093EDC /* 80093A38 0008F698 7F C3 F3 78 */ mr r3, r30 /* 80093A3C 0008F69C 7F E4 FB 78 */ mr r4, r31 /* 80093A40 0008F6A0 38 A0 00 00 */ li r5, 0 /* 80093A44 0008F6A4 38 C0 00 05 */ li r6, 5 /* 80093A48 0008F6A8 38 E0 00 43 */ li r7, 0x43 /* 80093A4C 0008F6AC 39 00 00 42 */ li r8, 0x42 /* 80093A50 0008F6B0 48 00 12 95 */ bl func_80094CE4 /* 80093A54 0008F6B4 48 00 04 88 */ b lbl_80093EDC /* 80093A58 0008F6B8 7F C3 F3 78 */ mr r3, r30 /* 80093A5C 0008F6BC 7F E4 FB 78 */ mr r4, r31 /* 80093A60 0008F6C0 38 A0 00 00 */ li r5, 0 /* 80093A64 0008F6C4 38 C0 00 01 */ li r6, 1 /* 80093A68 0008F6C8 38 E0 00 33 */ li r7, 0x33 /* 80093A6C 0008F6CC 39 00 00 32 */ li r8, 0x32 /* 80093A70 0008F6D0 48 00 12 75 */ bl func_80094CE4 /* 80093A74 0008F6D4 48 00 04 68 */ b lbl_80093EDC /* 80093A78 0008F6D8 7F C3 F3 78 */ mr r3, r30 /* 80093A7C 0008F6DC 7F E4 FB 78 */ mr r4, r31 /* 80093A80 0008F6E0 38 A0 00 00 */ li r5, 0 /* 80093A84 0008F6E4 38 C0 00 02 */ li r6, 2 /* 80093A88 0008F6E8 38 E0 00 38 */ li r7, 0x38 /* 80093A8C 0008F6EC 39 00 00 39 */ li r8, 0x39 /* 80093A90 0008F6F0 48 00 12 55 */ bl func_80094CE4 /* 80093A94 0008F6F4 48 00 04 48 */ b lbl_80093EDC /* 80093A98 0008F6F8 7F C3 F3 78 */ mr r3, r30 /* 80093A9C 0008F6FC 7F E4 FB 78 */ mr r4, r31 /* 80093AA0 0008F700 38 A0 00 00 */ li r5, 0 /* 80093AA4 0008F704 38 C0 00 04 */ li r6, 4 /* 80093AA8 0008F708 38 E0 00 40 */ li r7, 0x40 /* 80093AAC 0008F70C 39 00 00 41 */ li r8, 0x41 /* 80093AB0 0008F710 48 00 12 35 */ bl func_80094CE4 /* 80093AB4 0008F714 48 00 04 28 */ b lbl_80093EDC /* 80093AB8 0008F718 7F C3 F3 78 */ mr r3, r30 /* 80093ABC 0008F71C 7F E4 FB 78 */ mr r4, r31 /* 80093AC0 0008F720 38 A0 00 01 */ li r5, 1 /* 80093AC4 0008F724 38 C0 00 04 */ li r6, 4 /* 80093AC8 0008F728 38 E0 00 2B */ li r7, 0x2b /* 80093ACC 0008F72C 39 00 00 21 */ li r8, 0x21 /* 80093AD0 0008F730 48 00 12 15 */ bl func_80094CE4 /* 80093AD4 0008F734 48 00 04 08 */ b lbl_80093EDC /* 80093AD8 0008F738 7F C3 F3 78 */ mr r3, r30 /* 80093ADC 0008F73C 7F E4 FB 78 */ mr r4, r31 /* 80093AE0 0008F740 38 A0 00 00 */ li r5, 0 /* 80093AE4 0008F744 38 C0 00 03 */ li r6, 3 /* 80093AE8 0008F748 38 E0 00 3B */ li r7, 0x3b /* 80093AEC 0008F74C 39 00 00 3A */ li r8, 0x3a /* 80093AF0 0008F750 48 00 11 F5 */ bl func_80094CE4 /* 80093AF4 0008F754 48 00 03 E8 */ b lbl_80093EDC /* 80093AF8 0008F758 7F C3 F3 78 */ mr r3, r30 /* 80093AFC 0008F75C 7F E4 FB 78 */ mr r4, r31 /* 80093B00 0008F760 38 A0 00 00 */ li r5, 0 /* 80093B04 0008F764 38 C0 00 05 */ li r6, 5 /* 80093B08 0008F768 38 E0 00 45 */ li r7, 0x45 /* 80093B0C 0008F76C 39 00 00 44 */ li r8, 0x44 /* 80093B10 0008F770 48 00 11 D5 */ bl func_80094CE4 /* 80093B14 0008F774 48 00 03 C8 */ b lbl_80093EDC /* 80093B18 0008F778 7F C3 F3 78 */ mr r3, r30 /* 80093B1C 0008F77C 7F E4 FB 78 */ mr r4, r31 /* 80093B20 0008F780 38 A0 00 00 */ li r5, 0 /* 80093B24 0008F784 38 C0 00 02 */ li r6, 2 /* 80093B28 0008F788 38 E0 00 39 */ li r7, 0x39 /* 80093B2C 0008F78C 39 00 00 38 */ li r8, 0x38 /* 80093B30 0008F790 48 00 11 B5 */ bl func_80094CE4 /* 80093B34 0008F794 48 00 03 A8 */ b lbl_80093EDC /* 80093B38 0008F798 7F C3 F3 78 */ mr r3, r30 /* 80093B3C 0008F79C 7F E4 FB 78 */ mr r4, r31 /* 80093B40 0008F7A0 38 A0 00 00 */ li r5, 0 /* 80093B44 0008F7A4 38 C0 00 01 */ li r6, 1 /* 80093B48 0008F7A8 38 E0 00 34 */ li r7, 0x34 /* 80093B4C 0008F7AC 39 00 00 35 */ li r8, 0x35 /* 80093B50 0008F7B0 48 00 11 95 */ bl func_80094CE4 /* 80093B54 0008F7B4 48 00 03 88 */ b lbl_80093EDC /* 80093B58 0008F7B8 7F C3 F3 78 */ mr r3, r30 /* 80093B5C 0008F7BC 7F E4 FB 78 */ mr r4, r31 /* 80093B60 0008F7C0 38 A0 00 01 */ li r5, 1 /* 80093B64 0008F7C4 38 C0 00 05 */ li r6, 5 /* 80093B68 0008F7C8 38 E0 00 2C */ li r7, 0x2c /* 80093B6C 0008F7CC 39 00 00 22 */ li r8, 0x22 /* 80093B70 0008F7D0 48 00 11 75 */ bl func_80094CE4 /* 80093B74 0008F7D4 48 00 03 68 */ b lbl_80093EDC /* 80093B78 0008F7D8 7F C3 F3 78 */ mr r3, r30 /* 80093B7C 0008F7DC 7F E4 FB 78 */ mr r4, r31 /* 80093B80 0008F7E0 38 A0 00 00 */ li r5, 0 /* 80093B84 0008F7E4 38 C0 00 02 */ li r6, 2 /* 80093B88 0008F7E8 38 E0 00 37 */ li r7, 0x37 /* 80093B8C 0008F7EC 39 00 00 36 */ li r8, 0x36 /* 80093B90 0008F7F0 48 00 11 55 */ bl func_80094CE4 /* 80093B94 0008F7F4 48 00 03 48 */ b lbl_80093EDC /* 80093B98 0008F7F8 7F C3 F3 78 */ mr r3, r30 /* 80093B9C 0008F7FC 7F E4 FB 78 */ mr r4, r31 /* 80093BA0 0008F800 38 A0 00 00 */ li r5, 0 /* 80093BA4 0008F804 38 C0 00 03 */ li r6, 3 /* 80093BA8 0008F808 38 E0 00 3D */ li r7, 0x3d /* 80093BAC 0008F80C 39 00 00 3C */ li r8, 0x3c /* 80093BB0 0008F810 48 00 11 35 */ bl func_80094CE4 /* 80093BB4 0008F814 48 00 03 28 */ b lbl_80093EDC /* 80093BB8 0008F818 7F C3 F3 78 */ mr r3, r30 /* 80093BBC 0008F81C 7F E4 FB 78 */ mr r4, r31 /* 80093BC0 0008F820 38 A0 00 00 */ li r5, 0 /* 80093BC4 0008F824 38 C0 00 04 */ li r6, 4 /* 80093BC8 0008F828 38 E0 00 41 */ li r7, 0x41 /* 80093BCC 0008F82C 39 00 00 40 */ li r8, 0x40 /* 80093BD0 0008F830 48 00 11 15 */ bl func_80094CE4 /* 80093BD4 0008F834 48 00 03 08 */ b lbl_80093EDC /* 80093BD8 0008F838 7F C3 F3 78 */ mr r3, r30 /* 80093BDC 0008F83C 7F E4 FB 78 */ mr r4, r31 /* 80093BE0 0008F840 38 A0 00 00 */ li r5, 0 /* 80093BE4 0008F844 38 C0 00 01 */ li r6, 1 /* 80093BE8 0008F848 38 E0 00 35 */ li r7, 0x35 /* 80093BEC 0008F84C 39 00 00 34 */ li r8, 0x34 /* 80093BF0 0008F850 48 00 10 F5 */ bl func_80094CE4 /* 80093BF4 0008F854 48 00 02 E8 */ b lbl_80093EDC /* 80093BF8 0008F858 7F C3 F3 78 */ mr r3, r30 /* 80093BFC 0008F85C 7F E4 FB 78 */ mr r4, r31 /* 80093C00 0008F860 38 A0 00 02 */ li r5, 2 /* 80093C04 0008F864 38 C0 2A C1 */ li r6, 0x2ac1 /* 80093C08 0008F868 48 1C 02 AD */ bl func_80253EB4 /* 80093C0C 0008F86C 48 00 02 D0 */ b lbl_80093EDC /* 80093C10 0008F870 38 60 00 00 */ li r3, 0 /* 80093C14 0008F874 4B FE F0 8D */ bl func_80082CA0 /* 80093C18 0008F878 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093C1C 0008F87C 7F C3 F3 78 */ mr r3, r30 /* 80093C20 0008F880 7F E4 FB 78 */ mr r4, r31 /* 80093C24 0008F884 38 A0 00 18 */ li r5, 0x18 /* 80093C28 0008F888 38 C0 2A BA */ li r6, 0x2aba /* 80093C2C 0008F88C 48 00 02 C9 */ bl func_80093EF4 /* 80093C30 0008F890 48 00 02 AC */ b lbl_80093EDC /* 80093C34 0008F894 38 60 00 01 */ li r3, 1 /* 80093C38 0008F898 4B FE F0 69 */ bl func_80082CA0 /* 80093C3C 0008F89C 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093C40 0008F8A0 7F C3 F3 78 */ mr r3, r30 /* 80093C44 0008F8A4 7F E4 FB 78 */ mr r4, r31 /* 80093C48 0008F8A8 38 A0 00 17 */ li r5, 0x17 /* 80093C4C 0008F8AC 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093C50 0008F8B0 48 00 02 A5 */ bl func_80093EF4 /* 80093C54 0008F8B4 48 00 02 88 */ b lbl_80093EDC /* 80093C58 0008F8B8 38 60 00 02 */ li r3, 2 /* 80093C5C 0008F8BC 4B FE F0 45 */ bl func_80082CA0 /* 80093C60 0008F8C0 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093C64 0008F8C4 7F C3 F3 78 */ mr r3, r30 /* 80093C68 0008F8C8 7F E4 FB 78 */ mr r4, r31 /* 80093C6C 0008F8CC 38 A0 00 17 */ li r5, 0x17 /* 80093C70 0008F8D0 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093C74 0008F8D4 48 00 02 81 */ bl func_80093EF4 /* 80093C78 0008F8D8 48 00 02 64 */ b lbl_80093EDC /* 80093C7C 0008F8DC 38 60 00 03 */ li r3, 3 /* 80093C80 0008F8E0 4B FE F0 21 */ bl func_80082CA0 /* 80093C84 0008F8E4 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093C88 0008F8E8 7F C3 F3 78 */ mr r3, r30 /* 80093C8C 0008F8EC 7F E4 FB 78 */ mr r4, r31 /* 80093C90 0008F8F0 38 A0 00 17 */ li r5, 0x17 /* 80093C94 0008F8F4 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093C98 0008F8F8 48 00 02 5D */ bl func_80093EF4 /* 80093C9C 0008F8FC 48 00 02 40 */ b lbl_80093EDC /* 80093CA0 0008F900 38 60 00 04 */ li r3, 4 /* 80093CA4 0008F904 4B FE EF FD */ bl func_80082CA0 /* 80093CA8 0008F908 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093CAC 0008F90C 7F C3 F3 78 */ mr r3, r30 /* 80093CB0 0008F910 7F E4 FB 78 */ mr r4, r31 /* 80093CB4 0008F914 38 A0 00 17 */ li r5, 0x17 /* 80093CB8 0008F918 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093CBC 0008F91C 48 00 02 39 */ bl func_80093EF4 /* 80093CC0 0008F920 48 00 02 1C */ b lbl_80093EDC /* 80093CC4 0008F924 38 60 00 05 */ li r3, 5 /* 80093CC8 0008F928 4B FE EF D9 */ bl func_80082CA0 /* 80093CCC 0008F92C 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093CD0 0008F930 7F C3 F3 78 */ mr r3, r30 /* 80093CD4 0008F934 7F E4 FB 78 */ mr r4, r31 /* 80093CD8 0008F938 38 A0 00 17 */ li r5, 0x17 /* 80093CDC 0008F93C 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093CE0 0008F940 48 00 02 15 */ bl func_80093EF4 /* 80093CE4 0008F944 48 00 01 F8 */ b lbl_80093EDC /* 80093CE8 0008F948 7F C3 F3 78 */ mr r3, r30 /* 80093CEC 0008F94C 7F E4 FB 78 */ mr r4, r31 /* 80093CF0 0008F950 38 A0 00 02 */ li r5, 2 /* 80093CF4 0008F954 38 C0 2A C4 */ li r6, 0x2ac4 /* 80093CF8 0008F958 48 1C 01 BD */ bl func_80253EB4 /* 80093CFC 0008F95C 48 00 01 E0 */ b lbl_80093EDC /* 80093D00 0008F960 38 60 00 00 */ li r3, 0 /* 80093D04 0008F964 4B FE F4 81 */ bl func_80083184 /* 80093D08 0008F968 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093D0C 0008F96C 7F C3 F3 78 */ mr r3, r30 /* 80093D10 0008F970 7F E4 FB 78 */ mr r4, r31 /* 80093D14 0008F974 38 A0 00 18 */ li r5, 0x18 /* 80093D18 0008F978 38 C0 2A BA */ li r6, 0x2aba /* 80093D1C 0008F97C 48 00 01 D9 */ bl func_80093EF4 /* 80093D20 0008F980 48 00 01 BC */ b lbl_80093EDC /* 80093D24 0008F984 38 60 00 01 */ li r3, 1 /* 80093D28 0008F988 4B FE F4 5D */ bl func_80083184 /* 80093D2C 0008F98C 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093D30 0008F990 7F C3 F3 78 */ mr r3, r30 /* 80093D34 0008F994 7F E4 FB 78 */ mr r4, r31 /* 80093D38 0008F998 38 A0 00 17 */ li r5, 0x17 /* 80093D3C 0008F99C 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093D40 0008F9A0 48 00 01 B5 */ bl func_80093EF4 /* 80093D44 0008F9A4 48 00 01 98 */ b lbl_80093EDC /* 80093D48 0008F9A8 38 60 00 02 */ li r3, 2 /* 80093D4C 0008F9AC 4B FE F4 39 */ bl func_80083184 /* 80093D50 0008F9B0 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093D54 0008F9B4 7F C3 F3 78 */ mr r3, r30 /* 80093D58 0008F9B8 7F E4 FB 78 */ mr r4, r31 /* 80093D5C 0008F9BC 38 A0 00 17 */ li r5, 0x17 /* 80093D60 0008F9C0 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093D64 0008F9C4 48 00 01 91 */ bl func_80093EF4 /* 80093D68 0008F9C8 48 00 01 74 */ b lbl_80093EDC /* 80093D6C 0008F9CC 38 60 00 03 */ li r3, 3 /* 80093D70 0008F9D0 4B FE F4 15 */ bl func_80083184 /* 80093D74 0008F9D4 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093D78 0008F9D8 7F C3 F3 78 */ mr r3, r30 /* 80093D7C 0008F9DC 7F E4 FB 78 */ mr r4, r31 /* 80093D80 0008F9E0 38 A0 00 17 */ li r5, 0x17 /* 80093D84 0008F9E4 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093D88 0008F9E8 48 00 01 6D */ bl func_80093EF4 /* 80093D8C 0008F9EC 48 00 01 50 */ b lbl_80093EDC /* 80093D90 0008F9F0 38 60 00 04 */ li r3, 4 /* 80093D94 0008F9F4 4B FE F3 F1 */ bl func_80083184 /* 80093D98 0008F9F8 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093D9C 0008F9FC 7F C3 F3 78 */ mr r3, r30 /* 80093DA0 0008FA00 7F E4 FB 78 */ mr r4, r31 /* 80093DA4 0008FA04 38 A0 00 17 */ li r5, 0x17 /* 80093DA8 0008FA08 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093DAC 0008FA0C 48 00 01 49 */ bl func_80093EF4 /* 80093DB0 0008FA10 48 00 01 2C */ b lbl_80093EDC /* 80093DB4 0008FA14 38 60 00 05 */ li r3, 5 /* 80093DB8 0008FA18 4B FE F3 CD */ bl func_80083184 /* 80093DBC 0008FA1C 54 67 06 3E */ clrlwi r7, r3, 0x18 /* 80093DC0 0008FA20 7F C3 F3 78 */ mr r3, r30 /* 80093DC4 0008FA24 7F E4 FB 78 */ mr r4, r31 /* 80093DC8 0008FA28 38 A0 00 17 */ li r5, 0x17 /* 80093DCC 0008FA2C 38 C0 2A B9 */ li r6, 0x2ab9 /* 80093DD0 0008FA30 48 00 01 25 */ bl func_80093EF4 /* 80093DD4 0008FA34 48 00 01 08 */ b lbl_80093EDC /* 80093DD8 0008FA38 7F C3 F3 78 */ mr r3, r30 /* 80093DDC 0008FA3C 7F E4 FB 78 */ mr r4, r31 /* 80093DE0 0008FA40 38 A0 00 02 */ li r5, 2 /* 80093DE4 0008FA44 38 C0 2A C7 */ li r6, 0x2ac7 /* 80093DE8 0008FA48 48 1C 00 CD */ bl func_80253EB4 /* 80093DEC 0008FA4C 48 00 00 F0 */ b lbl_80093EDC /* 80093DF0 0008FA50 7F C3 F3 78 */ mr r3, r30 /* 80093DF4 0008FA54 7F E4 FB 78 */ mr r4, r31 /* 80093DF8 0008FA58 38 A0 00 02 */ li r5, 2 /* 80093DFC 0008FA5C 38 C0 2A B1 */ li r6, 0x2ab1 /* 80093E00 0008FA60 48 1C 00 B5 */ bl func_80253EB4 /* 80093E04 0008FA64 48 00 00 D8 */ b lbl_80093EDC /* 80093E08 0008FA68 7F C3 F3 78 */ mr r3, r30 /* 80093E0C 0008FA6C 7F E4 FB 78 */ mr r4, r31 /* 80093E10 0008FA70 38 A0 00 02 */ li r5, 2 /* 80093E14 0008FA74 38 C0 2A AC */ li r6, 0x2aac /* 80093E18 0008FA78 48 1C 00 9D */ bl func_80253EB4 /* 80093E1C 0008FA7C 48 00 00 C0 */ b lbl_80093EDC /* 80093E20 0008FA80 7F C3 F3 78 */ mr r3, r30 /* 80093E24 0008FA84 7F E4 FB 78 */ mr r4, r31 /* 80093E28 0008FA88 38 A0 00 02 */ li r5, 2 /* 80093E2C 0008FA8C 38 C0 2A AD */ li r6, 0x2aad /* 80093E30 0008FA90 48 1C 00 85 */ bl func_80253EB4 /* 80093E34 0008FA94 48 00 00 A8 */ b lbl_80093EDC /* 80093E38 0008FA98 7F C3 F3 78 */ mr r3, r30 /* 80093E3C 0008FA9C 7F E4 FB 78 */ mr r4, r31 /* 80093E40 0008FAA0 38 A0 00 02 */ li r5, 2 /* 80093E44 0008FAA4 38 C0 2A AE */ li r6, 0x2aae /* 80093E48 0008FAA8 48 1C 00 6D */ bl func_80253EB4 /* 80093E4C 0008FAAC 48 00 00 90 */ b lbl_80093EDC /* 80093E50 0008FAB0 7F C3 F3 78 */ mr r3, r30 /* 80093E54 0008FAB4 7F E4 FB 78 */ mr r4, r31 /* 80093E58 0008FAB8 38 A0 00 02 */ li r5, 2 /* 80093E5C 0008FABC 38 C0 2A AF */ li r6, 0x2aaf /* 80093E60 0008FAC0 48 1C 00 55 */ bl func_80253EB4 /* 80093E64 0008FAC4 48 00 00 78 */ b lbl_80093EDC /* 80093E68 0008FAC8 7F C3 F3 78 */ mr r3, r30 /* 80093E6C 0008FACC 7F E4 FB 78 */ mr r4, r31 /* 80093E70 0008FAD0 38 A0 00 02 */ li r5, 2 /* 80093E74 0008FAD4 38 C0 2A B0 */ li r6, 0x2ab0 /* 80093E78 0008FAD8 48 1C 00 3D */ bl func_80253EB4 /* 80093E7C 0008FADC 48 00 00 60 */ b lbl_80093EDC /* 80093E80 0008FAE0 C0 02 87 C4 */ lfs f0, lbl_80640DC4-_SDA2_BASE_(r2) /* 80093E84 0008FAE4 7F C3 F3 78 */ mr r3, r30 /* 80093E88 0008FAE8 80 FF 00 24 */ lwz r7, 0x24(r31) /* 80093E8C 0008FAEC 7F E4 FB 78 */ mr r4, r31 /* 80093E90 0008FAF0 38 A0 00 02 */ li r5, 2 /* 80093E94 0008FAF4 38 C0 55 2D */ li r6, 0x552d /* 80093E98 0008FAF8 D0 07 00 04 */ stfs f0, 4(r7) /* 80093E9C 0008FAFC 48 1C 00 19 */ bl func_80253EB4 /* 80093EA0 0008FB00 48 00 00 3C */ b lbl_80093EDC /* 80093EA4 0008FB04 7F C3 F3 78 */ mr r3, r30 /* 80093EA8 0008FB08 7F E4 FB 78 */ mr r4, r31 /* 80093EAC 0008FB0C 38 A0 00 02 */ li r5, 2 /* 80093EB0 0008FB10 38 C0 55 2E */ li r6, 0x552e /* 80093EB4 0008FB14 48 1C 00 01 */ bl func_80253EB4 /* 80093EB8 0008FB18 48 00 00 24 */ b lbl_80093EDC /* 80093EBC 0008FB1C C0 02 87 C8 */ lfs f0, lbl_80640DC8-_SDA2_BASE_(r2) /* 80093EC0 0008FB20 7F C3 F3 78 */ mr r3, r30 /* 80093EC4 0008FB24 80 FF 00 24 */ lwz r7, 0x24(r31) /* 80093EC8 0008FB28 7F E4 FB 78 */ mr r4, r31 /* 80093ECC 0008FB2C 38 A0 00 02 */ li r5, 2 /* 80093ED0 0008FB30 38 C0 55 2F */ li r6, 0x552f /* 80093ED4 0008FB34 D0 07 00 04 */ stfs f0, 4(r7) /* 80093ED8 0008FB38 48 1B FF DD */ bl func_80253EB4 lbl_80093EDC: /* 80093EDC 0008FB3C 80 01 01 24 */ lwz r0, 0x124(r1) /* 80093EE0 0008FB40 83 E1 01 1C */ lwz r31, 0x11c(r1) /* 80093EE4 0008FB44 83 C1 01 18 */ lwz r30, 0x118(r1) /* 80093EE8 0008FB48 7C 08 03 A6 */ mtlr r0 /* 80093EEC 0008FB4C 38 21 01 20 */ addi r1, r1, 0x120 /* 80093EF0 0008FB50 4E 80 00 20 */ blr .global func_80093EF4 func_80093EF4: /* 80093EF4 0008FB54 94 21 FF D0 */ stwu r1, -0x30(r1) /* 80093EF8 0008FB58 7C 08 02 A6 */ mflr r0 /* 80093EFC 0008FB5C 90 01 00 34 */ stw r0, 0x34(r1) /* 80093F00 0008FB60 39 61 00 30 */ addi r11, r1, 0x30 /* 80093F04 0008FB64 48 13 32 21 */ bl _savegpr_26 /* 80093F08 0008FB68 81 0D 9B A0 */ lwz r8, lbl_8063EE60-_SDA_BASE_(r13) /* 80093F0C 0008FB6C 7C 7A 1B 78 */ mr r26, r3 /* 80093F10 0008FB70 7C 9B 23 78 */ mr r27, r4 /* 80093F14 0008FB74 7C BC 2B 78 */ mr r28, r5 /* 80093F18 0008FB78 38 08 00 01 */ addi r0, r8, 1 /* 80093F1C 0008FB7C 7C DD 33 78 */ mr r29, r6 /* 80093F20 0008FB80 2C 00 00 2A */ cmpwi r0, 0x2a /* 80093F24 0008FB84 90 0D 9B A0 */ stw r0, lbl_8063EE60-_SDA_BASE_(r13) /* 80093F28 0008FB88 7C FE 3B 78 */ mr r30, r7 /* 80093F2C 0008FB8C 40 82 00 0C */ bne lbl_80093F38 /* 80093F30 0008FB90 38 00 00 00 */ li r0, 0 /* 80093F34 0008FB94 90 0D 9B A0 */ stw r0, lbl_8063EE60-_SDA_BASE_(r13) lbl_80093F38: /* 80093F38 0008FB98 7F 43 D3 78 */ mr r3, r26 /* 80093F3C 0008FB9C 7F 64 DB 78 */ mr r4, r27 /* 80093F40 0008FBA0 38 C1 00 08 */ addi r6, r1, 8 /* 80093F44 0008FBA4 38 A0 00 05 */ li r5, 5 /* 80093F48 0008FBA8 48 1B FF 45 */ bl func_80253E8C /* 80093F4C 0008FBAC 80 0D 9B A0 */ lwz r0, lbl_8063EE60-_SDA_BASE_(r13) /* 80093F50 0008FBB0 3C A0 80 48 */ lis r5, lbl_8047B7A8@ha /* 80093F54 0008FBB4 38 A5 B7 A8 */ addi r5, r5, lbl_8047B7A8@l /* 80093F58 0008FBB8 83 E1 00 08 */ lwz r31, 8(r1) /* 80093F5C 0008FBBC 1C 00 00 14 */ mulli r0, r0, 0x14 /* 80093F60 0008FBC0 7F 83 E3 78 */ mr r3, r28 /* 80093F64 0008FBC4 7F C4 F3 78 */ mr r4, r30 /* 80093F68 0008FBC8 7C 05 02 14 */ add r0, r5, r0 /* 80093F6C 0008FBCC 90 1F 00 00 */ stw r0, 0(r31) /* 80093F70 0008FBD0 48 0C 83 99 */ bl func_8015C308 /* 80093F74 0008FBD4 80 9F 00 00 */ lwz r4, 0(r31) /* 80093F78 0008FBD8 7F A3 EB 78 */ mr r3, r29 /* 80093F7C 0008FBDC 48 1B C4 5D */ bl func_802503D8 /* 80093F80 0008FBE0 88 BB 00 02 */ lbz r5, 2(r27) /* 80093F84 0008FBE4 38 00 00 84 */ li r0, 0x84 /* 80093F88 0008FBE8 7F 43 D3 78 */ mr r3, r26 /* 80093F8C 0008FBEC 7F 64 DB 78 */ mr r4, r27 /* 80093F90 0008FBF0 98 BF 00 04 */ stb r5, 4(r31) /* 80093F94 0008FBF4 38 A0 00 02 */ li r5, 2 /* 80093F98 0008FBF8 38 C0 FF FE */ li r6, -2 /* 80093F9C 0008FBFC 88 FB 00 03 */ lbz r7, 3(r27) /* 80093FA0 0008FC00 98 FF 00 05 */ stb r7, 5(r31) /* 80093FA4 0008FC04 88 FB 00 04 */ lbz r7, 4(r27) /* 80093FA8 0008FC08 98 FF 00 06 */ stb r7, 6(r31) /* 80093FAC 0008FC0C 88 FB 00 05 */ lbz r7, 5(r27) /* 80093FB0 0008FC10 98 FF 00 07 */ stb r7, 7(r31) /* 80093FB4 0008FC14 98 1F 00 09 */ stb r0, 9(r31) /* 80093FB8 0008FC18 48 1B FE FD */ bl func_80253EB4 /* 80093FBC 0008FC1C 39 61 00 30 */ addi r11, r1, 0x30 /* 80093FC0 0008FC20 48 13 31 B1 */ bl _restgpr_26 /* 80093FC4 0008FC24 80 01 00 34 */ lwz r0, 0x34(r1) /* 80093FC8 0008FC28 7C 08 03 A6 */ mtlr r0 /* 80093FCC 0008FC2C 38 21 00 30 */ addi r1, r1, 0x30 /* 80093FD0 0008FC30 4E 80 00 20 */ blr lbl_80093FD4: /* 80093FD4 0008FC34 94 21 FF F0 */ stwu r1, -0x10(r1) /* 80093FD8 0008FC38 7C 08 02 A6 */ mflr r0 /* 80093FDC 0008FC3C 90 01 00 14 */ stw r0, 0x14(r1) /* 80093FE0 0008FC40 93 E1 00 0C */ stw r31, 0xc(r1) /* 80093FE4 0008FC44 7C 9F 23 78 */ mr r31, r4 /* 80093FE8 0008FC48 7C A4 2B 78 */ mr r4, r5 /* 80093FEC 0008FC4C 93 C1 00 08 */ stw r30, 8(r1) /* 80093FF0 0008FC50 7C 7E 1B 78 */ mr r30, r3 /* 80093FF4 0008FC54 38 60 03 EF */ li r3, 0x3ef /* 80093FF8 0008FC58 4B FC 6C 69 */ bl func_8005AC60 /* 80093FFC 0008FC5C 7C 66 1B 78 */ mr r6, r3 /* 80094000 0008FC60 7F C3 F3 78 */ mr r3, r30 /* 80094004 0008FC64 7F E4 FB 78 */ mr r4, r31 /* 80094008 0008FC68 38 A0 00 01 */ li r5, 1 /* 8009400C 0008FC6C 48 1B FE A9 */ bl func_80253EB4 /* 80094010 0008FC70 80 01 00 14 */ lwz r0, 0x14(r1) /* 80094014 0008FC74 83 E1 00 0C */ lwz r31, 0xc(r1) /* 80094018 0008FC78 83 C1 00 08 */ lwz r30, 8(r1) /* 8009401C 0008FC7C 7C 08 03 A6 */ mtlr r0 /* 80094020 0008FC80 38 21 00 10 */ addi r1, r1, 0x10 /* 80094024 0008FC84 4E 80 00 20 */ blr .global lbl_80094028 lbl_80094028: /* 80094028 0008FC88 94 21 FF E0 */ stwu r1, -0x20(r1) /* 8009402C 0008FC8C 7C 08 02 A6 */ mflr r0 /* 80094030 0008FC90 38 A0 00 03 */ li r5, 3 /* 80094034 0008FC94 90 01 00 24 */ stw r0, 0x24(r1) /* 80094038 0008FC98 38 C1 00 0C */ addi r6, r1, 0xc /* 8009403C 0008FC9C 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80094040 0008FCA0 7C 9F 23 78 */ mr r31, r4 /* 80094044 0008FCA4 93 C1 00 18 */ stw r30, 0x18(r1) /* 80094048 0008FCA8 7C 7E 1B 78 */ mr r30, r3 /* 8009404C 0008FCAC 93 A1 00 14 */ stw r29, 0x14(r1) /* 80094050 0008FCB0 48 1B FE 3D */ bl func_80253E8C /* 80094054 0008FCB4 80 01 00 0C */ lwz r0, 0xc(r1) /* 80094058 0008FCB8 28 00 00 10 */ cmplwi r0, 0x10 /* 8009405C 0008FCBC 41 81 05 74 */ bgt lbl_800945D0 /* 80094060 0008FCC0 3C 60 80 41 */ lis r3, lbl_8040E254@ha /* 80094064 0008FCC4 54 00 10 3A */ slwi r0, r0, 2 /* 80094068 0008FCC8 38 63 E2 54 */ addi r3, r3, lbl_8040E254@l /* 8009406C 0008FCCC 7C 63 00 2E */ lwzx r3, r3, r0 /* 80094070 0008FCD0 7C 69 03 A6 */ mtctr r3 /* 80094074 0008FCD4 4E 80 04 20 */ bctr /* 80094078 0008FCD8 7F C3 F3 78 */ mr r3, r30 /* 8009407C 0008FCDC 7F E4 FB 78 */ mr r4, r31 /* 80094080 0008FCE0 38 C1 00 08 */ addi r6, r1, 8 /* 80094084 0008FCE4 38 A0 00 05 */ li r5, 5 /* 80094088 0008FCE8 48 1B FE 05 */ bl func_80253E8C /* 8009408C 0008FCEC 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha /* 80094090 0008FCF0 83 A1 00 08 */ lwz r29, 8(r1) /* 80094094 0008FCF4 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l /* 80094098 0008FCF8 90 7D 00 00 */ stw r3, 0(r29) /* 8009409C 0008FCFC 4B FF 6A 6D */ bl func_8008AB08 /* 800940A0 0008FD00 80 9D 00 00 */ lwz r4, 0(r29) /* 800940A4 0008FD04 48 1B C3 35 */ bl func_802503D8 /* 800940A8 0008FD08 38 00 00 FF */ li r0, 0xff /* 800940AC 0008FD0C 38 E0 00 60 */ li r7, 0x60 /* 800940B0 0008FD10 98 1D 00 04 */ stb r0, 4(r29) /* 800940B4 0008FD14 38 00 00 84 */ li r0, 0x84 /* 800940B8 0008FD18 7F C3 F3 78 */ mr r3, r30 /* 800940BC 0008FD1C 7F E4 FB 78 */ mr r4, r31 /* 800940C0 0008FD20 89 1F 00 03 */ lbz r8, 3(r31) /* 800940C4 0008FD24 38 A0 00 02 */ li r5, 2 /* 800940C8 0008FD28 38 C0 FF FE */ li r6, -2 /* 800940CC 0008FD2C 99 1D 00 05 */ stb r8, 5(r29) /* 800940D0 0008FD30 98 FD 00 06 */ stb r7, 6(r29) /* 800940D4 0008FD34 88 FF 00 05 */ lbz r7, 5(r31) /* 800940D8 0008FD38 98 FD 00 07 */ stb r7, 7(r29) /* 800940DC 0008FD3C 98 1D 00 09 */ stb r0, 9(r29) /* 800940E0 0008FD40 48 1B FD D5 */ bl func_80253EB4 /* 800940E4 0008FD44 48 00 04 EC */ b lbl_800945D0 /* 800940E8 0008FD48 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13) /* 800940EC 0008FD4C 38 60 00 17 */ li r3, 0x17 /* 800940F0 0008FD50 A0 84 00 16 */ lhz r4, 0x16(r4) /* 800940F4 0008FD54 48 0C 82 15 */ bl func_8015C308 /* 800940F8 0008FD58 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800940FC 0008FD5C 80 03 00 10 */ lwz r0, 0x10(r3) /* 80094100 0008FD60 28 00 03 EC */ cmplwi r0, 0x3ec /* 80094104 0008FD64 40 82 00 2C */ bne lbl_80094130 /* 80094108 0008FD68 A0 83 00 16 */ lhz r4, 0x16(r3) /* 8009410C 0008FD6C 2C 04 00 00 */ cmpwi r4, 0 /* 80094110 0008FD70 41 82 00 20 */ beq lbl_80094130 /* 80094114 0008FD74 28 04 00 05 */ cmplwi r4, 5 /* 80094118 0008FD78 41 81 00 18 */ bgt lbl_80094130 /* 8009411C 0008FD7C 38 02 87 CC */ addi r0, r2, lbl_80640DCC-_SDA2_BASE_ /* 80094120 0008FD80 38 60 00 18 */ li r3, 0x18 /* 80094124 0008FD84 7C 84 02 14 */ add r4, r4, r0 /* 80094128 0008FD88 88 84 FF FF */ lbz r4, -1(r4) /* 8009412C 0008FD8C 48 0C 81 DD */ bl func_8015C308 lbl_80094130: /* 80094130 0008FD90 4B FF 6A D5 */ bl func_8008AC04 /* 80094134 0008FD94 7C 66 1B 78 */ mr r6, r3 /* 80094138 0008FD98 7F C3 F3 78 */ mr r3, r30 /* 8009413C 0008FD9C 7F E4 FB 78 */ mr r4, r31 /* 80094140 0008FDA0 38 A0 00 02 */ li r5, 2 /* 80094144 0008FDA4 48 1B FD 71 */ bl func_80253EB4 /* 80094148 0008FDA8 48 00 04 88 */ b lbl_800945D0 /* 8009414C 0008FDAC C0 02 87 D4 */ lfs f0, lbl_80640DD4-_SDA2_BASE_(r2) /* 80094150 0008FDB0 80 7F 00 24 */ lwz r3, 0x24(r31) /* 80094154 0008FDB4 D0 03 00 00 */ stfs f0, 0(r3) /* 80094158 0008FDB8 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009415C 0008FDBC A0 03 00 9A */ lhz r0, 0x9a(r3) /* 80094160 0008FDC0 28 00 00 01 */ cmplwi r0, 1 /* 80094164 0008FDC4 40 82 00 1C */ bne lbl_80094180 /* 80094168 0008FDC8 7F C3 F3 78 */ mr r3, r30 /* 8009416C 0008FDCC 7F E4 FB 78 */ mr r4, r31 /* 80094170 0008FDD0 38 A0 00 02 */ li r5, 2 /* 80094174 0008FDD4 38 C0 2A 5B */ li r6, 0x2a5b /* 80094178 0008FDD8 48 1B FD 3D */ bl func_80253EB4 /* 8009417C 0008FDDC 48 00 04 54 */ b lbl_800945D0 lbl_80094180: /* 80094180 0008FDE0 28 00 00 02 */ cmplwi r0, 2 /* 80094184 0008FDE4 40 82 00 1C */ bne lbl_800941A0 /* 80094188 0008FDE8 7F C3 F3 78 */ mr r3, r30 /* 8009418C 0008FDEC 7F E4 FB 78 */ mr r4, r31 /* 80094190 0008FDF0 38 A0 00 02 */ li r5, 2 /* 80094194 0008FDF4 38 C0 2A 5C */ li r6, 0x2a5c /* 80094198 0008FDF8 48 1B FD 1D */ bl func_80253EB4 /* 8009419C 0008FDFC 48 00 04 34 */ b lbl_800945D0 lbl_800941A0: /* 800941A0 0008FE00 28 00 00 04 */ cmplwi r0, 4 /* 800941A4 0008FE04 40 82 04 2C */ bne lbl_800945D0 /* 800941A8 0008FE08 7F C3 F3 78 */ mr r3, r30 /* 800941AC 0008FE0C 7F E4 FB 78 */ mr r4, r31 /* 800941B0 0008FE10 38 A0 00 02 */ li r5, 2 /* 800941B4 0008FE14 38 C0 2A 5D */ li r6, 0x2a5d /* 800941B8 0008FE18 48 1B FC FD */ bl func_80253EB4 /* 800941BC 0008FE1C 48 00 04 14 */ b lbl_800945D0 /* 800941C0 0008FE20 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800941C4 0008FE24 80 03 00 08 */ lwz r0, 8(r3) /* 800941C8 0008FE28 2C 00 00 02 */ cmpwi r0, 2 /* 800941CC 0008FE2C 40 82 00 1C */ bne lbl_800941E8 /* 800941D0 0008FE30 7F C3 F3 78 */ mr r3, r30 /* 800941D4 0008FE34 7F E4 FB 78 */ mr r4, r31 /* 800941D8 0008FE38 38 A0 00 02 */ li r5, 2 /* 800941DC 0008FE3C 38 C0 2A 5E */ li r6, 0x2a5e /* 800941E0 0008FE40 48 1B FC D5 */ bl func_80253EB4 /* 800941E4 0008FE44 48 00 03 EC */ b lbl_800945D0 lbl_800941E8: /* 800941E8 0008FE48 2C 00 00 01 */ cmpwi r0, 1 /* 800941EC 0008FE4C 40 82 03 E4 */ bne lbl_800945D0 /* 800941F0 0008FE50 7F C3 F3 78 */ mr r3, r30 /* 800941F4 0008FE54 7F E4 FB 78 */ mr r4, r31 /* 800941F8 0008FE58 38 A0 00 02 */ li r5, 2 /* 800941FC 0008FE5C 38 C0 2A 5F */ li r6, 0x2a5f /* 80094200 0008FE60 48 1B FC B5 */ bl func_80253EB4 /* 80094204 0008FE64 48 00 03 CC */ b lbl_800945D0 /* 80094208 0008FE68 7F C3 F3 78 */ mr r3, r30 /* 8009420C 0008FE6C 7F E4 FB 78 */ mr r4, r31 /* 80094210 0008FE70 38 C1 00 08 */ addi r6, r1, 8 /* 80094214 0008FE74 38 A0 00 05 */ li r5, 5 /* 80094218 0008FE78 48 1B FC 75 */ bl func_80253E8C /* 8009421C 0008FE7C 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha /* 80094220 0008FE80 83 A1 00 08 */ lwz r29, 8(r1) /* 80094224 0008FE84 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l /* 80094228 0008FE88 38 60 2A 5A */ li r3, 0x2a5a /* 8009422C 0008FE8C 38 84 01 00 */ addi r4, r4, 0x100 /* 80094230 0008FE90 90 9D 00 00 */ stw r4, 0(r29) /* 80094234 0008FE94 48 1B C1 A5 */ bl func_802503D8 /* 80094238 0008FE98 38 00 00 FF */ li r0, 0xff /* 8009423C 0008FE9C 38 80 00 46 */ li r4, 0x46 /* 80094240 0008FEA0 98 1D 00 04 */ stb r0, 4(r29) /* 80094244 0008FEA4 38 E0 00 1E */ li r7, 0x1e /* 80094248 0008FEA8 38 00 00 84 */ li r0, 0x84 /* 8009424C 0008FEAC 7F C3 F3 78 */ mr r3, r30 /* 80094250 0008FEB0 98 9D 00 05 */ stb r4, 5(r29) /* 80094254 0008FEB4 7F E4 FB 78 */ mr r4, r31 /* 80094258 0008FEB8 38 A0 00 02 */ li r5, 2 /* 8009425C 0008FEBC 38 C0 FF FE */ li r6, -2 /* 80094260 0008FEC0 98 FD 00 06 */ stb r7, 6(r29) /* 80094264 0008FEC4 88 ED 9A C8 */ lbz r7, lbl_8063ED88-_SDA_BASE_(r13) /* 80094268 0008FEC8 98 FD 00 07 */ stb r7, 7(r29) /* 8009426C 0008FECC 98 1D 00 09 */ stb r0, 9(r29) /* 80094270 0008FED0 48 1B FC 45 */ bl func_80253EB4 /* 80094274 0008FED4 48 00 03 5C */ b lbl_800945D0 /* 80094278 0008FED8 7F C3 F3 78 */ mr r3, r30 /* 8009427C 0008FEDC 7F E4 FB 78 */ mr r4, r31 /* 80094280 0008FEE0 38 C1 00 08 */ addi r6, r1, 8 /* 80094284 0008FEE4 38 A0 00 05 */ li r5, 5 /* 80094288 0008FEE8 48 1B FC 05 */ bl func_80253E8C /* 8009428C 0008FEEC 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha /* 80094290 0008FEF0 83 A1 00 08 */ lwz r29, 8(r1) /* 80094294 0008FEF4 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l /* 80094298 0008FEF8 38 03 01 40 */ addi r0, r3, 0x140 /* 8009429C 0008FEFC 90 1D 00 00 */ stw r0, 0(r29) /* 800942A0 0008FF00 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 800942A4 0008FF04 A0 83 3D 98 */ lhz r4, 0x3d98(r3) /* 800942A8 0008FF08 28 04 FF FF */ cmplwi r4, 0xffff /* 800942AC 0008FF0C 40 82 00 40 */ bne lbl_800942EC /* 800942B0 0008FF10 38 63 3D A8 */ addi r3, r3, 0x3da8 /* 800942B4 0008FF14 38 80 00 05 */ li r4, 5 /* 800942B8 0008FF18 38 A0 00 00 */ li r5, 0 /* 800942BC 0008FF1C 48 34 6C 41 */ bl func_803DAEFC /* 800942C0 0008FF20 3C A0 80 64 */ lis r5, lbl_8063CE34@ha /* 800942C4 0008FF24 7C 64 1B 78 */ mr r4, r3 /* 800942C8 0008FF28 38 A5 CE 34 */ addi r5, r5, lbl_8063CE34@l /* 800942CC 0008FF2C 38 65 00 10 */ addi r3, r5, 0x10 /* 800942D0 0008FF30 48 2F DC C5 */ bl func_80391F94 /* 800942D4 0008FF34 54 63 04 3E */ clrlwi r3, r3, 0x10 /* 800942D8 0008FF38 48 1B C0 1D */ bl func_802502F4 /* 800942DC 0008FF3C 7C 64 1B 78 */ mr r4, r3 /* 800942E0 0008FF40 38 60 00 15 */ li r3, 0x15 /* 800942E4 0008FF44 48 0C 80 25 */ bl func_8015C308 /* 800942E8 0008FF48 48 00 00 28 */ b lbl_80094310 lbl_800942EC: /* 800942EC 0008FF4C 3C 60 80 64 */ lis r3, lbl_8063CE34@ha /* 800942F0 0008FF50 38 63 CE 34 */ addi r3, r3, lbl_8063CE34@l /* 800942F4 0008FF54 38 63 00 10 */ addi r3, r3, 0x10 /* 800942F8 0008FF58 48 2F DC 9D */ bl func_80391F94 /* 800942FC 0008FF5C 54 63 04 3E */ clrlwi r3, r3, 0x10 /* 80094300 0008FF60 48 1B BF F5 */ bl func_802502F4 /* 80094304 0008FF64 7C 64 1B 78 */ mr r4, r3 /* 80094308 0008FF68 38 60 00 15 */ li r3, 0x15 /* 8009430C 0008FF6C 48 0C 7F FD */ bl func_8015C308 lbl_80094310: /* 80094310 0008FF70 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80094314 0008FF74 A0 63 3B C8 */ lhz r3, 0x3bc8(r3) /* 80094318 0008FF78 48 1B BF DD */ bl func_802502F4 /* 8009431C 0008FF7C 7C 64 1B 78 */ mr r4, r3 /* 80094320 0008FF80 38 60 00 0E */ li r3, 0xe /* 80094324 0008FF84 48 0C 7F E5 */ bl func_8015C308 /* 80094328 0008FF88 80 9D 00 00 */ lwz r4, 0(r29) /* 8009432C 0008FF8C 38 60 2A 58 */ li r3, 0x2a58 /* 80094330 0008FF90 48 1B C0 A9 */ bl func_802503D8 /* 80094334 0008FF94 88 BF 00 02 */ lbz r5, 2(r31) /* 80094338 0008FF98 38 00 00 84 */ li r0, 0x84 /* 8009433C 0008FF9C 7F C3 F3 78 */ mr r3, r30 /* 80094340 0008FFA0 7F E4 FB 78 */ mr r4, r31 /* 80094344 0008FFA4 98 BD 00 04 */ stb r5, 4(r29) /* 80094348 0008FFA8 38 A0 00 02 */ li r5, 2 /* 8009434C 0008FFAC 38 C0 FF FE */ li r6, -2 /* 80094350 0008FFB0 88 FF 00 03 */ lbz r7, 3(r31) /* 80094354 0008FFB4 98 FD 00 05 */ stb r7, 5(r29) /* 80094358 0008FFB8 88 FF 00 04 */ lbz r7, 4(r31) /* 8009435C 0008FFBC 98 FD 00 06 */ stb r7, 6(r29) /* 80094360 0008FFC0 88 FF 00 05 */ lbz r7, 5(r31) /* 80094364 0008FFC4 98 FD 00 07 */ stb r7, 7(r29) /* 80094368 0008FFC8 98 1D 00 09 */ stb r0, 9(r29) /* 8009436C 0008FFCC 48 1B FB 49 */ bl func_80253EB4 /* 80094370 0008FFD0 48 00 02 60 */ b lbl_800945D0 /* 80094374 0008FFD4 7F C3 F3 78 */ mr r3, r30 /* 80094378 0008FFD8 7F E4 FB 78 */ mr r4, r31 /* 8009437C 0008FFDC 38 C1 00 08 */ addi r6, r1, 8 /* 80094380 0008FFE0 38 A0 00 05 */ li r5, 5 /* 80094384 0008FFE4 48 1B FB 09 */ bl func_80253E8C /* 80094388 0008FFE8 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha /* 8009438C 0008FFEC 83 A1 00 08 */ lwz r29, 8(r1) /* 80094390 0008FFF0 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l /* 80094394 0008FFF4 38 60 00 51 */ li r3, 0x51 /* 80094398 0008FFF8 38 04 01 80 */ addi r0, r4, 0x180 /* 8009439C 0008FFFC 90 1D 00 00 */ stw r0, 0(r29) /* 800943A0 00090000 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13) /* 800943A4 00090004 38 84 3B B0 */ addi r4, r4, 0x3bb0 /* 800943A8 00090008 48 0C 7F 61 */ bl func_8015C308 /* 800943AC 0009000C 80 9D 00 00 */ lwz r4, 0(r29) /* 800943B0 00090010 38 60 2A 59 */ li r3, 0x2a59 /* 800943B4 00090014 48 1B C0 25 */ bl func_802503D8 /* 800943B8 00090018 88 BF 00 02 */ lbz r5, 2(r31) /* 800943BC 0009001C 38 00 00 84 */ li r0, 0x84 /* 800943C0 00090020 7F C3 F3 78 */ mr r3, r30 /* 800943C4 00090024 7F E4 FB 78 */ mr r4, r31 /* 800943C8 00090028 98 BD 00 04 */ stb r5, 4(r29) /* 800943CC 0009002C 38 A0 00 02 */ li r5, 2 /* 800943D0 00090030 38 C0 FF FE */ li r6, -2 /* 800943D4 00090034 88 FF 00 03 */ lbz r7, 3(r31) /* 800943D8 00090038 98 FD 00 05 */ stb r7, 5(r29) /* 800943DC 0009003C 88 FF 00 04 */ lbz r7, 4(r31) /* 800943E0 00090040 98 FD 00 06 */ stb r7, 6(r29) /* 800943E4 00090044 88 FF 00 05 */ lbz r7, 5(r31) /* 800943E8 00090048 98 FD 00 07 */ stb r7, 7(r29) /* 800943EC 0009004C 98 1D 00 09 */ stb r0, 9(r29) /* 800943F0 00090050 48 1B FA C5 */ bl func_80253EB4 /* 800943F4 00090054 48 00 01 DC */ b lbl_800945D0 /* 800943F8 00090058 7F C3 F3 78 */ mr r3, r30 /* 800943FC 0009005C 7F E4 FB 78 */ mr r4, r31 /* 80094400 00090060 38 C1 00 08 */ addi r6, r1, 8 /* 80094404 00090064 38 A0 00 05 */ li r5, 5 /* 80094408 00090068 48 1B FA 85 */ bl func_80253E8C /* 8009440C 0009006C 3C 60 80 48 */ lis r3, lbl_8047BAF0@ha /* 80094410 00090070 83 A1 00 08 */ lwz r29, 8(r1) /* 80094414 00090074 38 63 BA F0 */ addi r3, r3, lbl_8047BAF0@l /* 80094418 00090078 38 80 00 05 */ li r4, 5 /* 8009441C 0009007C 38 03 02 00 */ addi r0, r3, 0x200 /* 80094420 00090080 38 A0 00 00 */ li r5, 0 /* 80094424 00090084 90 1D 00 00 */ stw r0, 0(r29) /* 80094428 00090088 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 8009442C 0009008C 38 63 4B 80 */ addi r3, r3, 0x4b80 /* 80094430 00090090 48 34 6A CD */ bl func_803DAEFC /* 80094434 00090094 3C A0 80 64 */ lis r5, lbl_8063CE34@ha /* 80094438 00090098 7C 64 1B 78 */ mr r4, r3 /* 8009443C 0009009C 38 A5 CE 34 */ addi r5, r5, lbl_8063CE34@l /* 80094440 000900A0 38 65 00 10 */ addi r3, r5, 0x10 /* 80094444 000900A4 48 2F DB 51 */ bl func_80391F94 /* 80094448 000900A8 54 63 04 3E */ clrlwi r3, r3, 0x10 /* 8009444C 000900AC 48 1B BE A9 */ bl func_802502F4 /* 80094450 000900B0 7C 64 1B 78 */ mr r4, r3 /* 80094454 000900B4 38 60 00 15 */ li r3, 0x15 /* 80094458 000900B8 48 0C 7E B1 */ bl func_8015C308 /* 8009445C 000900BC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80094460 000900C0 A0 63 49 A0 */ lhz r3, 0x49a0(r3) /* 80094464 000900C4 48 1B BE 91 */ bl func_802502F4 /* 80094468 000900C8 7C 64 1B 78 */ mr r4, r3 /* 8009446C 000900CC 38 60 00 0E */ li r3, 0xe /* 80094470 000900D0 48 0C 7E 99 */ bl func_8015C308 /* 80094474 000900D4 80 9D 00 00 */ lwz r4, 0(r29) /* 80094478 000900D8 38 60 2A 58 */ li r3, 0x2a58 /* 8009447C 000900DC 48 1B BF 5D */ bl func_802503D8 /* 80094480 000900E0 88 BF 00 02 */ lbz r5, 2(r31) /* 80094484 000900E4 38 00 00 84 */ li r0, 0x84 /* 80094488 000900E8 7F C3 F3 78 */ mr r3, r30 /* 8009448C 000900EC 7F E4 FB 78 */ mr r4, r31 /* 80094490 000900F0 98 BD 00 04 */ stb r5, 4(r29) /* 80094494 000900F4 38 A0 00 02 */ li r5, 2 /* 80094498 000900F8 38 C0 FF FE */ li r6, -2 /* 8009449C 000900FC 88 FF 00 03 */ lbz r7, 3(r31) /* 800944A0 00090100 98 FD 00 05 */ stb r7, 5(r29) /* 800944A4 00090104 88 FF 00 04 */ lbz r7, 4(r31) /* 800944A8 00090108 98 FD 00 06 */ stb r7, 6(r29) /* 800944AC 0009010C 88 FF 00 05 */ lbz r7, 5(r31) /* 800944B0 00090110 98 FD 00 07 */ stb r7, 7(r29) /* 800944B4 00090114 98 1D 00 09 */ stb r0, 9(r29) /* 800944B8 00090118 48 1B F9 FD */ bl func_80253EB4 /* 800944BC 0009011C 48 00 01 14 */ b lbl_800945D0 /* 800944C0 00090120 7F C3 F3 78 */ mr r3, r30 /* 800944C4 00090124 7F E4 FB 78 */ mr r4, r31 /* 800944C8 00090128 38 C1 00 08 */ addi r6, r1, 8 /* 800944CC 0009012C 38 A0 00 05 */ li r5, 5 /* 800944D0 00090130 48 1B F9 BD */ bl func_80253E8C /* 800944D4 00090134 3C 80 80 48 */ lis r4, lbl_8047BAF0@ha /* 800944D8 00090138 83 A1 00 08 */ lwz r29, 8(r1) /* 800944DC 0009013C 38 84 BA F0 */ addi r4, r4, lbl_8047BAF0@l /* 800944E0 00090140 38 60 00 51 */ li r3, 0x51 /* 800944E4 00090144 38 04 01 C0 */ addi r0, r4, 0x1c0 /* 800944E8 00090148 90 1D 00 00 */ stw r0, 0(r29) /* 800944EC 0009014C 80 8D 9A D0 */ lwz r4, lbl_8063ED90-_SDA_BASE_(r13) /* 800944F0 00090150 38 84 49 88 */ addi r4, r4, 0x4988 /* 800944F4 00090154 48 0C 7E 15 */ bl func_8015C308 /* 800944F8 00090158 80 9D 00 00 */ lwz r4, 0(r29) /* 800944FC 0009015C 38 60 2A 59 */ li r3, 0x2a59 /* 80094500 00090160 48 1B BE D9 */ bl func_802503D8 /* 80094504 00090164 88 BF 00 02 */ lbz r5, 2(r31) /* 80094508 00090168 38 00 00 84 */ li r0, 0x84 /* 8009450C 0009016C 7F C3 F3 78 */ mr r3, r30 /* 80094510 00090170 7F E4 FB 78 */ mr r4, r31 /* 80094514 00090174 98 BD 00 04 */ stb r5, 4(r29) /* 80094518 00090178 38 A0 00 02 */ li r5, 2 /* 8009451C 0009017C 38 C0 FF FE */ li r6, -2 /* 80094520 00090180 88 FF 00 03 */ lbz r7, 3(r31) /* 80094524 00090184 98 FD 00 05 */ stb r7, 5(r29) /* 80094528 00090188 88 FF 00 04 */ lbz r7, 4(r31) /* 8009452C 0009018C 98 FD 00 06 */ stb r7, 6(r29) /* 80094530 00090190 88 FF 00 05 */ lbz r7, 5(r31) /* 80094534 00090194 98 FD 00 07 */ stb r7, 7(r29) /* 80094538 00090198 98 1D 00 09 */ stb r0, 9(r29) /* 8009453C 0009019C 48 1B F9 79 */ bl func_80253EB4 /* 80094540 000901A0 48 00 00 90 */ b lbl_800945D0 /* 80094544 000901A4 7F C3 F3 78 */ mr r3, r30 /* 80094548 000901A8 7F E4 FB 78 */ mr r4, r31 /* 8009454C 000901AC 38 A0 00 02 */ li r5, 2 /* 80094550 000901B0 38 C0 00 00 */ li r6, 0 /* 80094554 000901B4 48 1B F9 61 */ bl func_80253EB4 /* 80094558 000901B8 48 00 00 78 */ b lbl_800945D0 /* 8009455C 000901BC 7F C3 F3 78 */ mr r3, r30 /* 80094560 000901C0 7F E4 FB 78 */ mr r4, r31 /* 80094564 000901C4 38 A0 00 02 */ li r5, 2 /* 80094568 000901C8 38 C0 00 00 */ li r6, 0 /* 8009456C 000901CC 48 1B F9 49 */ bl func_80253EB4 /* 80094570 000901D0 48 00 00 60 */ b lbl_800945D0 /* 80094574 000901D4 7F C3 F3 78 */ mr r3, r30 /* 80094578 000901D8 7F E4 FB 78 */ mr r4, r31 /* 8009457C 000901DC 38 A0 00 02 */ li r5, 2 /* 80094580 000901E0 38 C0 00 00 */ li r6, 0 /* 80094584 000901E4 48 1B F9 31 */ bl func_80253EB4 /* 80094588 000901E8 48 00 00 48 */ b lbl_800945D0 /* 8009458C 000901EC 7F C3 F3 78 */ mr r3, r30 /* 80094590 000901F0 7F E4 FB 78 */ mr r4, r31 /* 80094594 000901F4 38 A0 00 02 */ li r5, 2 /* 80094598 000901F8 38 C0 00 00 */ li r6, 0 /* 8009459C 000901FC 48 1B F9 19 */ bl func_80253EB4 /* 800945A0 00090200 48 00 00 30 */ b lbl_800945D0 /* 800945A4 00090204 7F C3 F3 78 */ mr r3, r30 /* 800945A8 00090208 7F E4 FB 78 */ mr r4, r31 /* 800945AC 0009020C 38 A0 00 02 */ li r5, 2 /* 800945B0 00090210 38 C0 00 00 */ li r6, 0 /* 800945B4 00090214 48 1B F9 01 */ bl func_80253EB4 /* 800945B8 00090218 48 00 00 18 */ b lbl_800945D0 /* 800945BC 0009021C 7F C3 F3 78 */ mr r3, r30 /* 800945C0 00090220 7F E4 FB 78 */ mr r4, r31 /* 800945C4 00090224 38 A0 00 02 */ li r5, 2 /* 800945C8 00090228 38 C0 00 00 */ li r6, 0 /* 800945CC 0009022C 48 1B F8 E9 */ bl func_80253EB4 lbl_800945D0: /* 800945D0 00090230 80 01 00 24 */ lwz r0, 0x24(r1) /* 800945D4 00090234 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800945D8 00090238 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800945DC 0009023C 83 A1 00 14 */ lwz r29, 0x14(r1) /* 800945E0 00090240 7C 08 03 A6 */ mtlr r0 /* 800945E4 00090244 38 21 00 20 */ addi r1, r1, 0x20 /* 800945E8 00090248 4E 80 00 20 */ blr .global lbl_800945EC lbl_800945EC: /* 800945EC 0009024C 94 21 FF E0 */ stwu r1, -0x20(r1) /* 800945F0 00090250 7C 08 02 A6 */ mflr r0 /* 800945F4 00090254 38 A0 00 03 */ li r5, 3 /* 800945F8 00090258 90 01 00 24 */ stw r0, 0x24(r1) /* 800945FC 0009025C 38 C1 00 08 */ addi r6, r1, 8 /* 80094600 00090260 93 E1 00 1C */ stw r31, 0x1c(r1) /* 80094604 00090264 3B E0 00 00 */ li r31, 0 /* 80094608 00090268 93 C1 00 18 */ stw r30, 0x18(r1) /* 8009460C 0009026C 7C 9E 23 78 */ mr r30, r4 /* 80094610 00090270 93 A1 00 14 */ stw r29, 0x14(r1) /* 80094614 00090274 7C 7D 1B 78 */ mr r29, r3 /* 80094618 00090278 48 1B F8 75 */ bl func_80253E8C /* 8009461C 0009027C 80 01 00 08 */ lwz r0, 8(r1) /* 80094620 00090280 2C 00 00 01 */ cmpwi r0, 1 /* 80094624 00090284 41 82 00 9C */ beq lbl_800946C0 /* 80094628 00090288 40 80 01 50 */ bge lbl_80094778 /* 8009462C 0009028C 2C 00 00 00 */ cmpwi r0, 0 /* 80094630 00090290 40 80 00 08 */ bge lbl_80094638 /* 80094634 00090294 48 00 01 44 */ b lbl_80094778 lbl_80094638: /* 80094638 00090298 80 0D 9A 74 */ lwz r0, lbl_8063ED34-_SDA_BASE_(r13) /* 8009463C 0009029C 2C 00 00 06 */ cmpwi r0, 6 /* 80094640 000902A0 41 82 00 54 */ beq lbl_80094694 /* 80094644 000902A4 40 80 00 18 */ bge lbl_8009465C /* 80094648 000902A8 2C 00 00 05 */ cmpwi r0, 5 /* 8009464C 000902AC 40 80 00 2C */ bge lbl_80094678 /* 80094650 000902B0 2C 00 00 03 */ cmpwi r0, 3 /* 80094654 000902B4 40 80 00 14 */ bge lbl_80094668 /* 80094658 000902B8 48 00 01 20 */ b lbl_80094778 lbl_8009465C: /* 8009465C 000902BC 2C 00 00 08 */ cmpwi r0, 8 /* 80094660 000902C0 41 82 00 44 */ beq lbl_800946A4 /* 80094664 000902C4 48 00 01 14 */ b lbl_80094778 lbl_80094668: /* 80094668 000902C8 C0 02 87 D8 */ lfs f0, lbl_80640DD8-_SDA2_BASE_(r2) /* 8009466C 000902CC 80 7E 00 24 */ lwz r3, 0x24(r30) /* 80094670 000902D0 D0 03 00 0C */ stfs f0, 0xc(r3) /* 80094674 000902D4 48 00 01 04 */ b lbl_80094778 lbl_80094678: /* 80094678 000902D8 C0 22 87 DC */ lfs f1, lbl_80640DDC-_SDA2_BASE_(r2) /* 8009467C 000902DC 80 7E 00 24 */ lwz r3, 0x24(r30) /* 80094680 000902E0 C0 02 87 E0 */ lfs f0, lbl_80640DE0-_SDA2_BASE_(r2) /* 80094684 000902E4 D0 23 00 04 */ stfs f1, 4(r3) /* 80094688 000902E8 80 7E 00 24 */ lwz r3, 0x24(r30) /* 8009468C 000902EC D0 03 00 0C */ stfs f0, 0xc(r3) /* 80094690 000902F0 48 00 00 E8 */ b lbl_80094778 lbl_80094694: /* 80094694 000902F4 C0 02 87 E4 */ lfs f0, lbl_80640DE4-_SDA2_BASE_(r2) /* 80094698 000902F8 80 7E 00 24 */ lwz r3, 0x24(r30) /* 8009469C 000902FC D0 03 00 04 */ stfs f0, 4(r3) /* 800946A0 00090300 48 00 00 D8 */ b lbl_80094778 lbl_800946A4: /* 800946A4 00090304 C0 22 87 E8 */ lfs f1, lbl_80640DE8-_SDA2_BASE_(r2) /* 800946A8 00090308 80 7E 00 24 */ lwz r3, 0x24(r30) /* 800946AC 0009030C C0 02 87 EC */ lfs f0, lbl_80640DEC-_SDA2_BASE_(r2) /* 800946B0 00090310 D0 23 00 04 */ stfs f1, 4(r3) /* 800946B4 00090314 80 7E 00 24 */ lwz r3, 0x24(r30) /* 800946B8 00090318 D0 03 00 0C */ stfs f0, 0xc(r3) /* 800946BC 0009031C 48 00 00 BC */ b lbl_80094778 lbl_800946C0: /* 800946C0 00090320 80 0D 9A 74 */ lwz r0, lbl_8063ED34-_SDA_BASE_(r13) /* 800946C4 00090324 2C 00 00 06 */ cmpwi r0, 6 /* 800946C8 00090328 41 82 00 94 */ beq lbl_8009475C /* 800946CC 0009032C 40 80 00 14 */ bge lbl_800946E0 /* 800946D0 00090330 2C 00 00 04 */ cmpwi r0, 4 /* 800946D4 00090334 41 82 00 1C */ beq lbl_800946F0 /* 800946D8 00090338 40 80 00 20 */ bge lbl_800946F8 /* 800946DC 0009033C 48 00 00 80 */ b lbl_8009475C lbl_800946E0: /* 800946E0 00090340 2C 00 00 08 */ cmpwi r0, 8 /* 800946E4 00090344 41 82 00 4C */ beq lbl_80094730 /* 800946E8 00090348 40 80 00 74 */ bge lbl_8009475C /* 800946EC 0009034C 48 00 00 30 */ b lbl_8009471C lbl_800946F0: /* 800946F0 00090350 3B E0 2A 97 */ li r31, 0x2a97 /* 800946F4 00090354 48 00 00 68 */ b lbl_8009475C lbl_800946F8: /* 800946F8 00090358 C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2) /* 800946FC 0009035C 3C 80 80 48 */ lis r4, lbl_8047B060@ha /* 80094700 00090360 80 BE 00 24 */ lwz r5, 0x24(r30) /* 80094704 00090364 38 84 B0 60 */ addi r4, r4, lbl_8047B060@l /* 80094708 00090368 38 60 00 21 */ li r3, 0x21 /* 8009470C 0009036C D0 05 00 04 */ stfs f0, 4(r5) /* 80094710 00090370 A3 ED 9B 72 */ lhz r31, lbl_8063EE32-_SDA_BASE_(r13) /* 80094714 00090374 48 0C 7B F5 */ bl func_8015C308 /* 80094718 00090378 48 00 00 44 */ b lbl_8009475C lbl_8009471C: /* 8009471C 0009037C C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2) /* 80094720 00090380 3B E0 2A A4 */ li r31, 0x2aa4 /* 80094724 00090384 80 7E 00 24 */ lwz r3, 0x24(r30) /* 80094728 00090388 D0 03 00 04 */ stfs f0, 4(r3) /* 8009472C 0009038C 48 00 00 30 */ b lbl_8009475C lbl_80094730: /* 80094730 00090390 C0 02 87 F0 */ lfs f0, lbl_80640DF0-_SDA2_BASE_(r2) /* 80094734 00090394 80 7E 00 24 */ lwz r3, 0x24(r30) /* 80094738 00090398 D0 03 00 04 */ stfs f0, 4(r3) /* 8009473C 0009039C 80 0D 9A 7C */ lwz r0, lbl_8063ED3C-_SDA_BASE_(r13) /* 80094740 000903A0 2C 00 00 01 */ cmpwi r0, 1 /* 80094744 000903A4 40 82 00 0C */ bne lbl_80094750 /* 80094748 000903A8 3B E0 2A 9B */ li r31, 0x2a9b /* 8009474C 000903AC 48 00 00 10 */ b lbl_8009475C lbl_80094750: /* 80094750 000903B0 2C 00 00 02 */ cmpwi r0, 2 /* 80094754 000903B4 40 82 00 08 */ bne lbl_8009475C /* 80094758 000903B8 3B E0 52 3C */ li r31, 0x523c lbl_8009475C: /* 8009475C 000903BC 2C 1F 00 00 */ cmpwi r31, 0 /* 80094760 000903C0 41 82 00 18 */ beq lbl_80094778 /* 80094764 000903C4 7F A3 EB 78 */ mr r3, r29 /* 80094768 000903C8 7F C4 F3 78 */ mr r4, r30 /* 8009476C 000903CC 7F E6 FB 78 */ mr r6, r31 /* 80094770 000903D0 38 A0 00 02 */ li r5, 2 /* 80094774 000903D4 48 1B F7 41 */ bl func_80253EB4 lbl_80094778: /* 80094778 000903D8 80 01 00 24 */ lwz r0, 0x24(r1) /* 8009477C 000903DC 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80094780 000903E0 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80094784 000903E4 83 A1 00 14 */ lwz r29, 0x14(r1) /* 80094788 000903E8 7C 08 03 A6 */ mtlr r0 /* 8009478C 000903EC 38 21 00 20 */ addi r1, r1, 0x20 /* 80094790 000903F0 4E 80 00 20 */ blr .global lbl_80094794 lbl_80094794: /* 80094794 000903F4 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80094798 000903F8 7C 08 02 A6 */ mflr r0 /* 8009479C 000903FC 38 A0 00 03 */ li r5, 3 /* 800947A0 00090400 90 01 00 24 */ stw r0, 0x24(r1) /* 800947A4 00090404 38 C1 00 08 */ addi r6, r1, 8 /* 800947A8 00090408 93 E1 00 1C */ stw r31, 0x1c(r1) /* 800947AC 0009040C 7C 9F 23 78 */ mr r31, r4 /* 800947B0 00090410 93 C1 00 18 */ stw r30, 0x18(r1) /* 800947B4 00090414 7C 7E 1B 78 */ mr r30, r3 /* 800947B8 00090418 48 1B F6 D5 */ bl func_80253E8C /* 800947BC 0009041C 80 01 00 08 */ lwz r0, 8(r1) /* 800947C0 00090420 2C 00 00 00 */ cmpwi r0, 0 /* 800947C4 00090424 41 82 00 0C */ beq lbl_800947D0 /* 800947C8 00090428 41 80 00 1C */ blt lbl_800947E4 /* 800947CC 0009042C 48 00 00 18 */ b lbl_800947E4 lbl_800947D0: /* 800947D0 00090430 7F C3 F3 78 */ mr r3, r30 /* 800947D4 00090434 7F E4 FB 78 */ mr r4, r31 /* 800947D8 00090438 38 A0 00 01 */ li r5, 1 /* 800947DC 0009043C 38 C0 00 00 */ li r6, 0 /* 800947E0 00090440 48 1B F6 D5 */ bl func_80253EB4 lbl_800947E4: /* 800947E4 00090444 80 01 00 24 */ lwz r0, 0x24(r1) /* 800947E8 00090448 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 800947EC 0009044C 83 C1 00 18 */ lwz r30, 0x18(r1) /* 800947F0 00090450 7C 08 03 A6 */ mtlr r0 /* 800947F4 00090454 38 21 00 20 */ addi r1, r1, 0x20 /* 800947F8 00090458 4E 80 00 20 */ blr .global lbl_800947FC lbl_800947FC: /* 800947FC 0009045C 4E 80 00 20 */ blr .global lbl_80094800 lbl_80094800: /* 80094800 00090460 4E 80 00 20 */ blr .global lbl_80094804 lbl_80094804: /* 80094804 00090464 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80094808 00090468 7C 08 02 A6 */ mflr r0 /* 8009480C 0009046C 38 A0 00 03 */ li r5, 3 /* 80094810 00090470 90 01 00 24 */ stw r0, 0x24(r1) /* 80094814 00090474 38 C1 00 0C */ addi r6, r1, 0xc /* 80094818 00090478 93 E1 00 1C */ stw r31, 0x1c(r1) /* 8009481C 0009047C 93 C1 00 18 */ stw r30, 0x18(r1) /* 80094820 00090480 7C 9E 23 78 */ mr r30, r4 /* 80094824 00090484 93 A1 00 14 */ stw r29, 0x14(r1) /* 80094828 00090488 7C 7D 1B 78 */ mr r29, r3 /* 8009482C 0009048C 48 1B F6 61 */ bl func_80253E8C /* 80094830 00090490 80 01 00 0C */ lwz r0, 0xc(r1) /* 80094834 00090494 2C 00 00 04 */ cmpwi r0, 4 /* 80094838 00090498 41 82 00 F4 */ beq lbl_8009492C /* 8009483C 0009049C 40 80 00 10 */ bge lbl_8009484C /* 80094840 000904A0 2C 00 00 03 */ cmpwi r0, 3 /* 80094844 000904A4 40 80 00 14 */ bge lbl_80094858 /* 80094848 000904A8 48 00 00 E4 */ b lbl_8009492C lbl_8009484C: /* 8009484C 000904AC 2C 00 00 06 */ cmpwi r0, 6 /* 80094850 000904B0 40 80 00 DC */ bge lbl_8009492C /* 80094854 000904B4 48 00 00 70 */ b lbl_800948C4 lbl_80094858: /* 80094858 000904B8 7F A3 EB 78 */ mr r3, r29 /* 8009485C 000904BC 7F C4 F3 78 */ mr r4, r30 /* 80094860 000904C0 38 C1 00 08 */ addi r6, r1, 8 /* 80094864 000904C4 38 A0 00 05 */ li r5, 5 /* 80094868 000904C8 48 1B F6 25 */ bl func_80253E8C /* 8009486C 000904CC 3C 80 80 48 */ lis r4, lbl_8047BD70@ha /* 80094870 000904D0 83 E1 00 08 */ lwz r31, 8(r1) /* 80094874 000904D4 38 84 BD 70 */ addi r4, r4, lbl_8047BD70@l /* 80094878 000904D8 38 60 2A 95 */ li r3, 0x2a95 /* 8009487C 000904DC 90 9F 00 00 */ stw r4, 0(r31) /* 80094880 000904E0 48 1B BB 59 */ bl func_802503D8 /* 80094884 000904E4 88 BE 00 02 */ lbz r5, 2(r30) /* 80094888 000904E8 38 00 00 84 */ li r0, 0x84 /* 8009488C 000904EC 7F A3 EB 78 */ mr r3, r29 /* 80094890 000904F0 7F C4 F3 78 */ mr r4, r30 /* 80094894 000904F4 98 BF 00 04 */ stb r5, 4(r31) /* 80094898 000904F8 38 A0 00 02 */ li r5, 2 /* 8009489C 000904FC 38 C0 FF FE */ li r6, -2 /* 800948A0 00090500 88 FE 00 03 */ lbz r7, 3(r30) /* 800948A4 00090504 98 FF 00 05 */ stb r7, 5(r31) /* 800948A8 00090508 88 FE 00 04 */ lbz r7, 4(r30) /* 800948AC 0009050C 98 FF 00 06 */ stb r7, 6(r31) /* 800948B0 00090510 88 FE 00 05 */ lbz r7, 5(r30) /* 800948B4 00090514 98 FF 00 07 */ stb r7, 7(r31) /* 800948B8 00090518 98 1F 00 09 */ stb r0, 9(r31) /* 800948BC 0009051C 48 1B F5 F9 */ bl func_80253EB4 /* 800948C0 00090520 48 00 00 6C */ b lbl_8009492C lbl_800948C4: /* 800948C4 00090524 7F A3 EB 78 */ mr r3, r29 /* 800948C8 00090528 7F C4 F3 78 */ mr r4, r30 /* 800948CC 0009052C 38 C1 00 08 */ addi r6, r1, 8 /* 800948D0 00090530 38 A0 00 05 */ li r5, 5 /* 800948D4 00090534 48 1B F5 B9 */ bl func_80253E8C /* 800948D8 00090538 3C 80 80 48 */ lis r4, lbl_8047BD84@ha /* 800948DC 0009053C 83 E1 00 08 */ lwz r31, 8(r1) /* 800948E0 00090540 38 84 BD 84 */ addi r4, r4, lbl_8047BD84@l /* 800948E4 00090544 38 60 2A 96 */ li r3, 0x2a96 /* 800948E8 00090548 90 9F 00 00 */ stw r4, 0(r31) /* 800948EC 0009054C 48 1B BA ED */ bl func_802503D8 /* 800948F0 00090550 88 BE 00 02 */ lbz r5, 2(r30) /* 800948F4 00090554 38 00 00 84 */ li r0, 0x84 /* 800948F8 00090558 7F A3 EB 78 */ mr r3, r29 /* 800948FC 0009055C 7F C4 F3 78 */ mr r4, r30 /* 80094900 00090560 98 BF 00 04 */ stb r5, 4(r31) /* 80094904 00090564 38 A0 00 02 */ li r5, 2 /* 80094908 00090568 38 C0 FF FE */ li r6, -2 /* 8009490C 0009056C 88 FE 00 03 */ lbz r7, 3(r30) /* 80094910 00090570 98 FF 00 05 */ stb r7, 5(r31) /* 80094914 00090574 88 FE 00 04 */ lbz r7, 4(r30) /* 80094918 00090578 98 FF 00 06 */ stb r7, 6(r31) /* 8009491C 0009057C 88 FE 00 05 */ lbz r7, 5(r30) /* 80094920 00090580 98 FF 00 07 */ stb r7, 7(r31) /* 80094924 00090584 98 1F 00 09 */ stb r0, 9(r31) /* 80094928 00090588 48 1B F5 8D */ bl func_80253EB4 lbl_8009492C: /* 8009492C 0009058C 80 01 00 24 */ lwz r0, 0x24(r1) /* 80094930 00090590 83 E1 00 1C */ lwz r31, 0x1c(r1) /* 80094934 00090594 83 C1 00 18 */ lwz r30, 0x18(r1) /* 80094938 00090598 83 A1 00 14 */ lwz r29, 0x14(r1) /* 8009493C 0009059C 7C 08 03 A6 */ mtlr r0 /* 80094940 000905A0 38 21 00 20 */ addi r1, r1, 0x20 /* 80094944 000905A4 4E 80 00 20 */ blr .global lbl_80094948 lbl_80094948: /* 80094948 000905A8 94 21 FF F0 */ stwu r1, -0x10(r1) /* 8009494C 000905AC 7C 08 02 A6 */ mflr r0 /* 80094950 000905B0 7C 63 07 34 */ extsh r3, r3 /* 80094954 000905B4 38 A0 00 03 */ li r5, 3 /* 80094958 000905B8 90 01 00 14 */ stw r0, 0x14(r1) /* 8009495C 000905BC 38 C1 00 08 */ addi r6, r1, 8 /* 80094960 000905C0 48 1B F5 2D */ bl func_80253E8C /* 80094964 000905C4 80 01 00 14 */ lwz r0, 0x14(r1) /* 80094968 000905C8 7C 08 03 A6 */ mtlr r0 /* 8009496C 000905CC 38 21 00 10 */ addi r1, r1, 0x10 /* 80094970 000905D0 4E 80 00 20 */ blr .global func_80094974 func_80094974: /* 80094974 000905D4 38 ED 9A E8 */ addi r7, r13, lbl_8063EDA8-_SDA_BASE_ /* 80094978 000905D8 7C 07 18 AE */ lbzx r0, r7, r3 /* 8009497C 000905DC 2C 00 00 00 */ cmpwi r0, 0 /* 80094980 000905E0 41 82 00 78 */ beq lbl_800949F8 /* 80094984 000905E4 3C C0 80 48 */ lis r6, lbl_8047B018@ha /* 80094988 000905E8 54 68 10 3A */ slwi r8, r3, 2 /* 8009498C 000905EC 38 C6 B0 18 */ addi r6, r6, lbl_8047B018@l /* 80094990 000905F0 7C 06 40 2E */ lwzx r0, r6, r8 /* 80094994 000905F4 2C 00 00 14 */ cmpwi r0, 0x14 /* 80094998 000905F8 40 80 00 18 */ bge lbl_800949B0 /* 8009499C 000905FC 80 A4 00 24 */ lwz r5, 0x24(r4) /* 800949A0 00090600 C0 02 87 F4 */ lfs f0, lbl_80640DF4-_SDA2_BASE_(r2) /* 800949A4 00090604 C0 25 00 00 */ lfs f1, 0(r5) /* 800949A8 00090608 EC 01 00 2A */ fadds f0, f1, f0 /* 800949AC 0009060C D0 05 00 00 */ stfs f0, 0(r5) lbl_800949B0: /* 800949B0 00090610 7C A6 40 2E */ lwzx r5, r6, r8 /* 800949B4 00090614 38 05 00 01 */ addi r0, r5, 1 /* 800949B8 00090618 2C 00 00 0A */ cmpwi r0, 0xa /* 800949BC 0009061C 7C 06 41 2E */ stwx r0, r6, r8 /* 800949C0 00090620 40 82 00 20 */ bne lbl_800949E0 /* 800949C4 00090624 80 A4 00 24 */ lwz r5, 0x24(r4) /* 800949C8 00090628 C0 02 87 F8 */ lfs f0, lbl_80640DF8-_SDA2_BASE_(r2) /* 800949CC 0009062C C0 25 00 00 */ lfs f1, 0(r5) /* 800949D0 00090630 EC 01 00 28 */ fsubs f0, f1, f0 /* 800949D4 00090634 D0 05 00 00 */ stfs f0, 0(r5) /* 800949D8 00090638 88 0D 9A 50 */ lbz r0, lbl_8063ED10-_SDA_BASE_(r13) /* 800949DC 0009063C 98 0D 9A 51 */ stb r0, lbl_8063ED11-_SDA_BASE_(r13) lbl_800949E0: /* 800949E0 00090640 7C 06 40 2E */ lwzx r0, r6, r8 /* 800949E4 00090644 2C 00 00 14 */ cmpwi r0, 0x14 /* 800949E8 00090648 40 82 00 10 */ bne lbl_800949F8 /* 800949EC 0009064C 38 00 00 00 */ li r0, 0 /* 800949F0 00090650 7C 06 41 2E */ stwx r0, r6, r8 /* 800949F4 00090654 7C 07 19 AE */ stbx r0, r7, r3 lbl_800949F8: /* 800949F8 00090658 38 ED 9A F0 */ addi r7, r13, lbl_8063EDB0-_SDA_BASE_ /* 800949FC 0009065C 7C 07 18 AE */ lbzx r0, r7, r3 /* 80094A00 00090660 2C 00 00 00 */ cmpwi r0, 0 /* 80094A04 00090664 4D 82 00 20 */ beqlr /* 80094A08 00090668 3C C0 80 48 */ lis r6, lbl_8047B018@ha /* 80094A0C 0009066C 54 68 10 3A */ slwi r8, r3, 2 /* 80094A10 00090670 38 C6 B0 18 */ addi r6, r6, lbl_8047B018@l /* 80094A14 00090674 7C 06 40 2E */ lwzx r0, r6, r8 /* 80094A18 00090678 2C 00 00 14 */ cmpwi r0, 0x14 /* 80094A1C 0009067C 40 80 00 18 */ bge lbl_80094A34 /* 80094A20 00090680 80 A4 00 24 */ lwz r5, 0x24(r4) /* 80094A24 00090684 C0 02 87 F4 */ lfs f0, lbl_80640DF4-_SDA2_BASE_(r2) /* 80094A28 00090688 C0 25 00 00 */ lfs f1, 0(r5) /* 80094A2C 0009068C EC 01 00 28 */ fsubs f0, f1, f0 /* 80094A30 00090690 D0 05 00 00 */ stfs f0, 0(r5) lbl_80094A34: /* 80094A34 00090694 7C A6 40 2E */ lwzx r5, r6, r8 /* 80094A38 00090698 38 05 00 01 */ addi r0, r5, 1 /* 80094A3C 0009069C 2C 00 00 0A */ cmpwi r0, 0xa /* 80094A40 000906A0 7C 06 41 2E */ stwx r0, r6, r8 /* 80094A44 000906A4 40 82 00 20 */ bne lbl_80094A64 /* 80094A48 000906A8 80 84 00 24 */ lwz r4, 0x24(r4) /* 80094A4C 000906AC C0 02 87 F8 */ lfs f0, lbl_80640DF8-_SDA2_BASE_(r2) /* 80094A50 000906B0 C0 24 00 00 */ lfs f1, 0(r4) /* 80094A54 000906B4 EC 01 00 2A */ fadds f0, f1, f0 /* 80094A58 000906B8 D0 04 00 00 */ stfs f0, 0(r4) /* 80094A5C 000906BC 88 0D 9A 50 */ lbz r0, lbl_8063ED10-_SDA_BASE_(r13) /* 80094A60 000906C0 98 0D 9A 51 */ stb r0, lbl_8063ED11-_SDA_BASE_(r13) lbl_80094A64: /* 80094A64 000906C4 7C 06 40 2E */ lwzx r0, r6, r8 /* 80094A68 000906C8 2C 00 00 14 */ cmpwi r0, 0x14 /* 80094A6C 000906CC 4C 82 00 20 */ bnelr /* 80094A70 000906D0 38 00 00 00 */ li r0, 0 /* 80094A74 000906D4 7C 06 41 2E */ stwx r0, r6, r8 /* 80094A78 000906D8 7C 07 19 AE */ stbx r0, r7, r3 /* 80094A7C 000906DC 4E 80 00 20 */ blr .global func_80094A80 func_80094A80: /* 80094A80 000906E0 94 21 FF E0 */ stwu r1, -0x20(r1) /* 80094A84 000906E4 7C 08 02 A6 */ mflr r0 /* 80094A88 000906E8 90 01 00 24 */ stw r0, 0x24(r1) /* 80094A8C 000906EC 39 61 00 20 */ addi r11, r1, 0x20 /* 80094A90 000906F0 48 13 26 99 */ bl _savegpr_27 /* 80094A94 000906F4 A0 0D 9A 22 */ lhz r0, lbl_8063ECE2-_SDA_BASE_(r13) /* 80094A98 000906F8 7C 7B 1B 78 */ mr r27, r3 /* 80094A9C 000906FC 7C 9C 23 78 */ mr r28, r4 /* 80094AA0 00090700 7C BF 2B 78 */ mr r31, r5 /* 80094AA4 00090704 28 00 00 69 */ cmplwi r0, 0x69 /* 80094AA8 00090708 41 80 00 0C */ blt lbl_80094AB4 /* 80094AAC 0009070C 28 00 00 6B */ cmplwi r0, 0x6b /* 80094AB0 00090710 40 81 02 1C */ ble lbl_80094CCC lbl_80094AB4: /* 80094AB4 00090714 28 00 00 8D */ cmplwi r0, 0x8d /* 80094AB8 00090718 41 80 00 0C */ blt lbl_80094AC4 /* 80094ABC 0009071C 28 00 00 8F */ cmplwi r0, 0x8f /* 80094AC0 00090720 40 81 02 0C */ ble lbl_80094CCC lbl_80094AC4: /* 80094AC4 00090724 3C 60 80 48 */ lis r3, lbl_8047AAF8@ha /* 80094AC8 00090728 38 63 AA F8 */ addi r3, r3, lbl_8047AAF8@l /* 80094ACC 0009072C 7C 03 28 AE */ lbzx r0, r3, r5 /* 80094AD0 00090730 2C 00 00 00 */ cmpwi r0, 0 /* 80094AD4 00090734 41 82 01 F8 */ beq lbl_80094CCC /* 80094AD8 00090738 3F C0 80 48 */ lis r30, lbl_8047AAC8@ha /* 80094ADC 0009073C 54 BD 15 BA */ rlwinm r29, r5, 2, 0x16, 0x1d /* 80094AE0 00090740 3B DE AA C8 */ addi r30, r30, lbl_8047AAC8@l /* 80094AE4 00090744 7C 1E E8 2E */ lwzx r0, r30, r29 /* 80094AE8 00090748 2C 00 00 03 */ cmpwi r0, 3 /* 80094AEC 0009074C 41 82 00 54 */ beq lbl_80094B40 /* 80094AF0 00090750 40 80 00 1C */ bge lbl_80094B0C /* 80094AF4 00090754 2C 00 00 01 */ cmpwi r0, 1 /* 80094AF8 00090758 41 82 00 30 */ beq lbl_80094B28 /* 80094AFC 0009075C 40 80 00 38 */ bge lbl_80094B34 /* 80094B00 00090760 2C 00 00 00 */ cmpwi r0, 0 /* 80094B04 00090764 40 80 00 18 */ bge lbl_80094B1C /* 80094B08 00090768 48 00 00 58 */ b lbl_80094B60 lbl_80094B0C: /* 80094B0C 0009076C 2C 00 00 05 */ cmpwi r0, 5 /* 80094B10 00090770 41 82 00 48 */ beq lbl_80094B58 /* 80094B14 00090774 40 80 00 4C */ bge lbl_80094B60 /* 80094B18 00090778 48 00 00 34 */ b lbl_80094B4C lbl_80094B1C: /* 80094B1C 0009077C 3C 60 0B CF */ lis r3, 0x0BCF0C00@ha /* 80094B20 00090780 38 83 0C 00 */ addi r4, r3, 0x0BCF0C00@l /* 80094B24 00090784 48 00 00 3C */ b lbl_80094B60 lbl_80094B28: /* 80094B28 00090788 3C 60 0B D0 */ lis r3, 0x0BD00C00@ha /* 80094B2C 0009078C 38 83 0C 00 */ addi r4, r3, 0x0BD00C00@l /* 80094B30 00090790 48 00 00 30 */ b lbl_80094B60 lbl_80094B34: /* 80094B34 00090794 3C 60 0B D1 */ lis r3, 0x0BD10C00@ha /* 80094B38 00090798 38 83 0C 00 */ addi r4, r3, 0x0BD10C00@l /* 80094B3C 0009079C 48 00 00 24 */ b lbl_80094B60 lbl_80094B40: /* 80094B40 000907A0 3C 60 0B D2 */ lis r3, 0x0BD20C00@ha /* 80094B44 000907A4 38 83 0C 00 */ addi r4, r3, 0x0BD20C00@l /* 80094B48 000907A8 48 00 00 18 */ b lbl_80094B60 lbl_80094B4C: /* 80094B4C 000907AC 3C 60 0B D3 */ lis r3, 0x0BD30C00@ha /* 80094B50 000907B0 38 83 0C 00 */ addi r4, r3, 0x0BD30C00@l /* 80094B54 000907B4 48 00 00 0C */ b lbl_80094B60 lbl_80094B58: /* 80094B58 000907B8 3C 60 0B D4 */ lis r3, 0x0BD40C00@ha /* 80094B5C 000907BC 38 83 0C 00 */ addi r4, r3, 0x0BD40C00@l lbl_80094B60: /* 80094B60 000907C0 38 60 03 EF */ li r3, 0x3ef /* 80094B64 000907C4 4B FC 60 FD */ bl func_8005AC60 /* 80094B68 000907C8 7C 66 1B 78 */ mr r6, r3 /* 80094B6C 000907CC 7F 63 DB 78 */ mr r3, r27 /* 80094B70 000907D0 7F 84 E3 78 */ mr r4, r28 /* 80094B74 000907D4 38 A0 00 01 */ li r5, 1 /* 80094B78 000907D8 48 1B F3 3D */ bl func_80253EB4 /* 80094B7C 000907DC 80 6D 9A D0 */ lwz r3, lbl_8063ED90-_SDA_BASE_(r13) /* 80094B80 000907E0 80 03 00 10 */ lwz r0, 0x10(r3) /* 80094B84 000907E4 28 80 03 F0 */ cmplwi cr1, r0, 0x3f0 /* 80094B88 000907E8 40 86 00 70 */ bne cr1, lbl_80094BF8 /* 80094B8C 000907EC 7C DE E8 2E */ lwzx r6, r30, r29 /* 80094B90 000907F0 3C 80 80 48 */ lis r4, lbl_8047B100@ha /* 80094B94 000907F4 1C BF 00 8C */ mulli r5, r31, 0x8c /* 80094B98 000907F8 38 00 00 44 */ li r0, 0x44 /* 80094B9C 000907FC 38 84 B1 00 */ addi r4, r4, lbl_8047B100@l /* 80094BA0 00090800 1C E6 00 8C */ mulli r7, r6, 0x8c /* 80094BA4 00090804 7D 04 2A 14 */ add r8, r4, r5 /* 80094BA8 00090808 7C 83 3A 14 */ add r4, r3, r7 /* 80094BAC 0009080C 38 A8 FF FF */ addi r5, r8, -1 /* 80094BB0 00090810 38 C4 06 47 */ addi r6, r4, 0x647 /* 80094BB4 00090814 7C 09 03 A6 */ mtctr r0 lbl_80094BB8: /* 80094BB8 00090818 88 85 00 01 */ lbz r4, 1(r5) /* 80094BBC 0009081C 8C 05 00 02 */ lbzu r0, 2(r5) /* 80094BC0 00090820 98 86 00 01 */ stb r4, 1(r6) /* 80094BC4 00090824 9C 06 00 02 */ stbu r0, 2(r6) /* 80094BC8 00090828 42 00 FF F0 */ bdnz lbl_80094BB8 /* 80094BCC 0009082C 7C 63 3A 14 */ add r3, r3, r7 /* 80094BD0 00090830 38 00 00 44 */ li r0, 0x44 /* 80094BD4 00090834 38 A3 21 F7 */ addi r5, r3, 0x21f7 /* 80094BD8 00090838 38 88 FF FF */ addi r4, r8, -1 /* 80094BDC 0009083C 7C 09 03 A6 */ mtctr r0 lbl_80094BE0: /* 80094BE0 00090840 88 64 00 01 */ lbz r3, 1(r4) /* 80094BE4 00090844 8C 04 00 02 */ lbzu r0, 2(r4) /* 80094BE8 00090848 98 65 00 01 */ stb r3, 1(r5) /* 80094BEC 0009084C 9C 05 00 02 */ stbu r0, 2(r5) /* 80094BF0 00090850 42 00 FF F0 */ bdnz lbl_80094BE0 /* 80094BF4 00090854 48 00 00 D8 */ b lbl_80094CCC lbl_80094BF8: /* 80094BF8 00090858 28 1F 00 05 */ cmplwi r31, 5 /* 80094BFC 0009085C 41 81 00 68 */ bgt lbl_80094C64 /* 80094C00 00090860 7C BE E8 2E */ lwzx r5, r30, r29 /* 80094C04 00090864 1C 9F 00 8C */ mulli r4, r31, 0x8c /* 80094C08 00090868 38 00 00 44 */ li r0, 0x44 /* 80094C0C 0009086C 1D 05 00 8C */ mulli r8, r5, 0x8c /* 80094C10 00090870 7C E3 22 14 */ add r7, r3, r4 /* 80094C14 00090874 7C 83 42 14 */ add r4, r3, r8 /* 80094C18 00090878 38 A7 3D A7 */ addi r5, r7, 0x3da7 /* 80094C1C 0009087C 38 C4 06 47 */ addi r6, r4, 0x647 /* 80094C20 00090880 7C 09 03 A6 */ mtctr r0 lbl_80094C24: /* 80094C24 00090884 88 85 00 01 */ lbz r4, 1(r5) /* 80094C28 00090888 8C 05 00 02 */ lbzu r0, 2(r5) /* 80094C2C 0009088C 98 86 00 01 */ stb r4, 1(r6) /* 80094C30 00090890 9C 06 00 02 */ stbu r0, 2(r6) /* 80094C34 00090894 42 00 FF F0 */ bdnz lbl_80094C24 /* 80094C38 00090898 7C 63 42 14 */ add r3, r3, r8 /* 80094C3C 0009089C 38 00 00 44 */ li r0, 0x44 /* 80094C40 000908A0 38 A3 21 F7 */ addi r5, r3, 0x21f7 /* 80094C44 000908A4 38 87 3D A7 */ addi r4, r7, 0x3da7 /* 80094C48 000908A8 7C 09 03 A6 */ mtctr r0 lbl_80094C4C: /* 80094C4C 000908AC 88 64 00 01 */ lbz r3, 1(r4) /* 80094C50 000908B0 8C 04 00 02 */ lbzu r0, 2(r4) /* 80094C54 000908B4 98 65 00 01 */ stb r3, 1(r5) /* 80094C58 000908B8 9C 05 00 02 */ stbu r0, 2(r5) /* 80094C5C 000908BC 42 00 FF F0 */ bdnz lbl_80094C4C /* 80094C60 000908C0 48 00 00 6C */ b lbl_80094CCC lbl_80094C64: /* 80094C64 000908C4 40 86 00 68 */ bne cr1, lbl_80094CCC /* 80094C68 000908C8 7C BE E8 2E */ lwzx r5, r30, r29 /* 80094C6C 000908CC 38 1F FF FA */ addi r0, r31, -6 /* 80094C70 000908D0 1C 80 00 8C */ mulli r4, r0, 0x8c /* 80094C74 000908D4 38 00 00 44 */ li r0, 0x44 /* 80094C78 000908D8 1D 05 00 8C */ mulli r8, r5, 0x8c /* 80094C7C 000908DC 7C E3 22 14 */ add r7, r3, r4 /* 80094C80 000908E0 7C 83 42 14 */ add r4, r3, r8 /* 80094C84 000908E4 38 A7 4B 7F */ addi r5, r7, 0x4b7f /* 80094C88 000908E8 38 C4 06 47 */ addi r6, r4, 0x647 /* 80094C8C 000908EC 7C 09 03 A6 */ mtctr r0 lbl_80094C90: /* 80094C90 000908F0 88 85 00 01 */ lbz r4, 1(r5) /* 80094C94 000908F4 8C 05 00 02 */ lbzu r0, 2(r5) /* 80094C98 000908F8 98 86 00 01 */ stb r4, 1(r6) /* 80094C9C 000908FC 9C 06 00 02 */ stbu r0, 2(r6) /* 80094CA0 00090900 42 00 FF F0 */ bdnz lbl_80094C90 /* 80094CA4 00090904 7C 63 42 14 */ add r3, r3, r8 /* 80094CA8 00090908 38 00 00 44 */ li r0, 0x44 /* 80094CAC 0009090C 38 A3 21 F7 */ addi r5, r3, 0x21f7 /* 80094CB0 00090910 38 87 4B 7F */ addi r4, r7, 0x4b7f /* 80094CB4 00090914 7C 09 03 A6 */ mtctr r0 lbl_80094CB8: /* 80094CB8 00090918 88 64 00 01 */ lbz r3, 1(r4) /* 80094CBC 0009091C 8C 04 00 02 */ lbzu r0, 2(r4) /* 80094CC0 00090920 98 65 00 01 */ stb r3, 1(r5) /* 80094CC4 00090924 9C 05 00 02 */ stbu r0, 2(r5) /* 80094CC8 00090928 42 00 FF F0 */ bdnz lbl_80094CB8 lbl_80094CCC: /* 80094CCC 0009092C 39 61 00 20 */ addi r11, r1, 0x20 /* 80094CD0 00090930 48 13 24 A5 */ bl _restgpr_27 /* 80094CD4 00090934 80 01 00 24 */ lwz r0, 0x24(r1) /* 80094CD8 00090938 7C 08 03 A6 */ mtlr r0 /* 80094CDC 0009093C 38 21 00 20 */ addi r1, r1, 0x20 /* 80094CE0 00090940 4E 80 00 20 */ blr .global func_80094CE4 func_80094CE4: /* 80094CE4 00090944 81 4D 9A D0 */ lwz r10, lbl_8063ED90-_SDA_BASE_(r13) /* 80094CE8 00090948 38 06 00 01 */ addi r0, r6, 1 /* 80094CEC 0009094C A1 2A 00 16 */ lhz r9, 0x16(r10) /* 80094CF0 00090950 7C 09 00 00 */ cmpw r9, r0 /* 80094CF4 00090954 40 80 00 2C */ bge lbl_80094D20 /* 80094CF8 00090958 2C 05 00 00 */ cmpwi r5, 0 /* 80094CFC 0009095C 41 82 00 14 */ beq lbl_80094D10 /* 80094D00 00090960 7C C7 33 78 */ mr r7, r6 /* 80094D04 00090964 38 A0 00 18 */ li r5, 0x18 /* 80094D08 00090968 38 C0 2A BA */ li r6, 0x2aba /* 80094D0C 0009096C 4B FF F1 E8 */ b func_80093EF4 lbl_80094D10: /* 80094D10 00090970 7C C7 33 78 */ mr r7, r6 /* 80094D14 00090974 38 A0 00 17 */ li r5, 0x17 /* 80094D18 00090978 38 C0 2A B9 */ li r6, 0x2ab9 /* 80094D1C 0009097C 4B FF F1 D8 */ b func_80093EF4 lbl_80094D20: /* 80094D20 00090980 38 CA 00 1C */ addi r6, r10, 0x1c /* 80094D24 00090984 7C 06 40 AE */ lbzx r0, r6, r8 /* 80094D28 00090988 7C C6 38 AE */ lbzx r6, r6, r7 /* 80094D2C 0009098C 7C 06 00 40 */ cmplw r6, r0 /* 80094D30 00090990 40 81 00 24 */ ble lbl_80094D54 /* 80094D34 00090994 2C 05 00 00 */ cmpwi r5, 0 /* 80094D38 00090998 41 82 00 10 */ beq lbl_80094D48 /* 80094D3C 0009099C 3C A0 21 0D */ lis r5, 0x210D0C00@ha /* 80094D40 000909A0 38 A5 0C 00 */ addi r5, r5, 0x210D0C00@l /* 80094D44 000909A4 4B FF F2 90 */ b lbl_80093FD4 lbl_80094D48: /* 80094D48 000909A8 3C A0 21 0C */ lis r5, 0x210C0C00@ha /* 80094D4C 000909AC 38 A5 0C 00 */ addi r5, r5, 0x210C0C00@l /* 80094D50 000909B0 4B FF F2 84 */ b lbl_80093FD4 lbl_80094D54: /* 80094D54 000909B4 40 80 00 24 */ bge lbl_80094D78 /* 80094D58 000909B8 2C 05 00 00 */ cmpwi r5, 0 /* 80094D5C 000909BC 41 82 00 10 */ beq lbl_80094D6C /* 80094D60 000909C0 3C A0 21 0B */ lis r5, 0x210B0C00@ha /* 80094D64 000909C4 38 A5 0C 00 */ addi r5, r5, 0x210B0C00@l /* 80094D68 000909C8 4B FF F2 6C */ b lbl_80093FD4 lbl_80094D6C: /* 80094D6C 000909CC 3C A0 21 0A */ lis r5, 0x210A0C00@ha /* 80094D70 000909D0 38 A5 0C 00 */ addi r5, r5, 0x210A0C00@l /* 80094D74 000909D4 4B FF F2 60 */ b lbl_80093FD4 lbl_80094D78: /* 80094D78 000909D8 4C 82 00 20 */ bnelr /* 80094D7C 000909DC 2C 05 00 00 */ cmpwi r5, 0 /* 80094D80 000909E0 41 82 00 10 */ beq lbl_80094D90 /* 80094D84 000909E4 3C A0 21 0F */ lis r5, 0x210F0C00@ha /* 80094D88 000909E8 38 A5 0C 00 */ addi r5, r5, 0x210F0C00@l /* 80094D8C 000909EC 4B FF F2 48 */ b lbl_80093FD4 lbl_80094D90: /* 80094D90 000909F0 3C A0 21 0E */ lis r5, 0x210E0C00@ha /* 80094D94 000909F4 38 A5 0C 00 */ addi r5, r5, 0x210E0C00@l /* 80094D98 000909F8 4B FF F2 3C */ b lbl_80093FD4 /* 80094D9C 000909FC 4E 80 00 20 */ blr .global func_80094DA0 func_80094DA0: /* 80094DA0 00090A00 38 A0 00 01 */ li r5, 1 /* 80094DA4 00090A04 38 6D 9B 98 */ addi r3, r13, lbl_8063EE58-_SDA_BASE_ /* 80094DA8 00090A08 38 80 00 04 */ li r4, 4 /* 80094DAC 00090A0C 38 00 00 00 */ li r0, 0 /* 80094DB0 00090A10 98 AD 9B 98 */ stb r5, lbl_8063EE58-_SDA_BASE_(r13) /* 80094DB4 00090A14 B0 83 00 02 */ sth r4, 2(r3) /* 80094DB8 00090A18 98 03 00 04 */ stb r0, 4(r3) /* 80094DBC 00090A1C 4E 80 00 20 */ blr