Files
smb-decomp/asm/code_4.s
ComplexPlane 85e42eb3ec Labels. Mostly related to physics and animation. (#18)
* Rename stcoli functions

* Add gen_compile_commands.py script

* Add shebang

* gen_compile_commands: pretend to be GCC

* Separately compilable game headers

* Separately compilable system dolphin headers

* Work in progress starting stcoli.c

* Partially label PhysicsBall type

And some stcoli funcs

* Stcoli labelling

* Add Vec2d type

* Collision body labels

* StageGoal labels

* More goal labels

* gen_compile_commands.py: Prefer nonmatching C to matching asm

* sda2-^>_SDA2_BASE_ in stcoli.s

* Match first stcoli function (dol not matching atm though)

* Fix float literals (still not OK)

* gen_compile_commands.py absolute paths (needed on Linux?)

* gen_compile_commands.py fixes

- Export absolute paths, even on Linux
- Add some defines so more C code is exposed for clangd
- Remove extraneous spaces in output
- Executable bit

* Executable bit

* stcoli: match function 2 (meshcoli_grid_lookup())

Didn't fix asm/float literals though

* Small refactor fixes

* First 2 stcoli functions OK

* PhysicsBall labels

* Decompile stcoli_sub03

DOL not matching again though...

* Fix stcoli.s sdata2 alignment after stcoli.c's

* Stcoli func labels

* Format somewhat more reasonably

* Decompile stcoli_sub04

* Decompile stcoli_sub05

Small stcoli_sub05 cleanup

static.lcf

* Labelling

Labelling

Labelling

Labelling

Labelling

* Coli struct labels

* Decompile collide_ball_with_tri_verts

* Decompile collide_ball_with_tri_vert

* Small labels

* Move vec mag sq function to mathutil.h

* Decompile collide_ball_with_rect

* More labels

* Even more labels

* Decompile collide_ball_with_cylinder

Cleanup

* Correct mathutil ifdefs

* Decompile collide_ball_with_circle

* Format

* Labels

* Decompile g_collide_ball_with_sphere

* Decompile g_collide_ball_with_cone

* Little labelling

* Update static.lcf

* PhysicsBall labels

* hit -> plane

* PhysicsBall docs

* Add .clang-format

Not everything follows this but it's generally close to the observed
style

* Rename, and tidy unused stack vars

* Misc

* Remove duplicate ColiRect type

* Label check_ball_in_goal()

* Rename stagedef itemgroupo init pos/rot

* Decompile collide_ball_with_plane (woo)

This function was an extremely tough one, probably harder than all the
previous stcoli funcs combined. Lots of playing around with
combining/splitting temps that may be Vec's or individual temps.

Remove thing

* Document collide_ball_with_plane

* Reword some collide_ball_with_plane docs

* f32 -> float

* accel -> gravityAccel

* Decompile test_line_intersects_rect

* Decompile stcoli_sub15

* Clean up stcoli_sub15 a little

* RaycastHit result

* Renames

* MovableStagePart -> Itemgroup

* stcoli raycast renames

* ItemgroupInfo field labels

* Decompile raycast_stage_down()

* Clean up raycast_stage_down()

* Label bonus_wave_raycast_down()

* Fix bonus_wave_raycast_down() return type

asdf

* Decompile raycast_tri()

* Cleanup raycast_tri()

* Skip raycast_cone(), decompile raycast_sphere()

* Decompile raycast_cylinder()

* .clang-format

* Freecam stub

* 32-byte align dvd read buffers

* Working freecam

* Rename some stagedef stuff

* More stagedef renames

* Stage object labels

* Slight freecam improvements

* Remove nonmatching code

* Label GMA stuff

* Keyframe labels

* Bg model stuff

* Fix stcoli shiftability

* Bg model animation labels

* Bg anim labels again

* Stuff

* Fix wrong label

* The great itemgroup rename

* More consistent .gitignore

* Undo erroneous labels in input.c

* Fix newline

* Label tevutil function names

* GX enums

* Propagate tevutil.h include

* Remove unnecessary tevutil includes

* Tevutil function signatures

* Fix GXSetFog_cached arg order

* Format tevutil.h

* GXSetCullMode checkpoint

* Finish GXSetCullMode enum labels

* Fix enum, update .gitignore

* Itemgroup -> AnimGroup rename pt1

* animgroup -> anim_group

* Fix

* Fix aniimGroup

* Sampler label

* Avdisp checkpoint

* More avdisp label

* More avdisp

Fog

* build_tev_material checkpoint

checkpoint

checkpoint

* Restore matching

* avdisp checkpoint

* Renames

* Label some GMA shape flags

* Propagate GXSetBlendMode_cached

* Propagate GXSetTevSwapMode

* Propagate GXSetFog

* Tev material setup funcs

* Propagate GXSetTevColorIn

* Propagate GXSetTevAlphaIn

* Propagate GXSetTevColor/AlphaOp

* Propagate GXSetTevOrder

* Propagate GXLoadTexObj_cached

* Rematch

* Sampler -> TevStageDesc

* More tev-related labels

* Yes this is probably the unlit flag

* TevMaterialCache-related labels

* Rematch

* Document extra disp lists

* GMA header and flags

* Idk

* Stuff

* More stuff

* Tev post mul/add labels

* Idk

* Draw func labels

* GMA docs

* Layer funcs

* Color/alpha in

* Rematch

* Quick comment remove

* Fix couple function names

* Fix tev layer flag names

* Fix tev layer flags again

* Fix Dolphin includes

* Fix check_ball_entered_goal

* Remove unnecessary stcoli include
2022-04-17 16:02:56 -05:00

25793 lines
771 KiB
ArmAsm

.include "macros.inc"
.section .text
.global func_800AD180
func_800AD180:
/* 800AD180 000A90A0 7C 08 02 A6 */ mflr r0
/* 800AD184 000A90A4 90 01 00 04 */ stw r0, 4(r1)
/* 800AD188 000A90A8 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 800AD18C 000A90AC DB E1 00 78 */ stfd f31, 0x78(r1)
/* 800AD190 000A90B0 FF E0 28 90 */ fmr f31, f5
/* 800AD194 000A90B4 DB C1 00 70 */ stfd f30, 0x70(r1)
/* 800AD198 000A90B8 FF C0 08 90 */ fmr f30, f1
/* 800AD19C 000A90BC DB A1 00 68 */ stfd f29, 0x68(r1)
/* 800AD1A0 000A90C0 FF A0 10 90 */ fmr f29, f2
/* 800AD1A4 000A90C4 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 800AD1A8 000A90C8 FF 80 20 90 */ fmr f28, f4
/* 800AD1AC 000A90CC DB 61 00 58 */ stfd f27, 0x58(r1)
/* 800AD1B0 000A90D0 FF 60 18 90 */ fmr f27, f3
/* 800AD1B4 000A90D4 93 E1 00 54 */ stw r31, 0x54(r1)
/* 800AD1B8 000A90D8 7C 7F 1B 78 */ mr r31, r3
/* 800AD1BC 000A90DC 93 C1 00 50 */ stw r30, 0x50(r1)
/* 800AD1C0 000A90E0 3B C5 00 00 */ addi r30, r5, 0
/* 800AD1C4 000A90E4 93 A1 00 4C */ stw r29, 0x4c(r1)
/* 800AD1C8 000A90E8 7C 9D 23 78 */ mr r29, r4
/* 800AD1CC 000A90EC 88 03 00 00 */ lbz r0, 0(r3)
/* 800AD1D0 000A90F0 2C 00 00 03 */ cmpwi r0, 3
/* 800AD1D4 000A90F4 40 82 01 88 */ bne lbl_800AD35C
/* 800AD1D8 000A90F8 38 7F 00 04 */ addi r3, r31, 4
/* 800AD1DC 000A90FC 38 80 00 00 */ li r4, 0
/* 800AD1E0 000A9100 4B FF 22 51 */ bl GXLoadTexObj_cached
/* 800AD1E4 000A9104 57 A0 86 3E */ rlwinm r0, r29, 0x10, 0x18, 0x1f
/* 800AD1E8 000A9108 98 01 00 30 */ stb r0, 0x30(r1)
/* 800AD1EC 000A910C 57 A0 C6 3E */ rlwinm r0, r29, 0x18, 0x18, 0x1f
/* 800AD1F0 000A9110 38 81 00 2C */ addi r4, r1, 0x2c
/* 800AD1F4 000A9114 98 01 00 31 */ stb r0, 0x31(r1)
/* 800AD1F8 000A9118 38 00 00 FF */ li r0, 0xff
/* 800AD1FC 000A911C 38 60 00 01 */ li r3, 1
/* 800AD200 000A9120 9B A1 00 32 */ stb r29, 0x32(r1)
/* 800AD204 000A9124 98 01 00 33 */ stb r0, 0x33(r1)
/* 800AD208 000A9128 80 01 00 30 */ lwz r0, 0x30(r1)
/* 800AD20C 000A912C 90 01 00 2C */ stw r0, 0x2c(r1)
/* 800AD210 000A9130 48 03 54 2D */ bl GXSetTevColor
/* 800AD214 000A9134 57 C0 86 3E */ rlwinm r0, r30, 0x10, 0x18, 0x1f
/* 800AD218 000A9138 98 01 00 30 */ stb r0, 0x30(r1)
/* 800AD21C 000A913C 57 C0 C6 3E */ rlwinm r0, r30, 0x18, 0x18, 0x1f
/* 800AD220 000A9140 38 81 00 28 */ addi r4, r1, 0x28
/* 800AD224 000A9144 98 01 00 31 */ stb r0, 0x31(r1)
/* 800AD228 000A9148 38 00 00 00 */ li r0, 0
/* 800AD22C 000A914C 38 60 00 02 */ li r3, 2
/* 800AD230 000A9150 9B C1 00 32 */ stb r30, 0x32(r1)
/* 800AD234 000A9154 98 01 00 33 */ stb r0, 0x33(r1)
/* 800AD238 000A9158 80 01 00 30 */ lwz r0, 0x30(r1)
/* 800AD23C 000A915C 90 01 00 28 */ stw r0, 0x28(r1)
/* 800AD240 000A9160 48 03 53 FD */ bl GXSetTevColor
/* 800AD244 000A9164 A0 1F 00 02 */ lhz r0, 2(r31)
/* 800AD248 000A9168 EF 9E E0 2A */ fadds f28, f30, f28
/* 800AD24C 000A916C EF FD F8 2A */ fadds f31, f29, f31
/* 800AD250 000A9170 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 800AD254 000A9174 41 82 00 50 */ beq lbl_800AD2A4
/* 800AD258 000A9178 C8 22 B6 D0 */ lfd f1, lbl_802F5ED0@sda21(r2)
/* 800AD25C 000A917C C8 02 B6 E0 */ lfd f0, lbl_802F5EE0@sda21(r2)
/* 800AD260 000A9180 FC 81 06 F2 */ fmul f4, f1, f27
/* 800AD264 000A9184 C8 22 B6 D8 */ lfd f1, lbl_802F5ED8@sda21(r2)
/* 800AD268 000A9188 FC 5D 00 28 */ fsub f2, f29, f0
/* 800AD26C 000A918C FC 1F 00 28 */ fsub f0, f31, f0
/* 800AD270 000A9190 FC 80 20 18 */ frsp f4, f4
/* 800AD274 000A9194 FC 7E 08 28 */ fsub f3, f30, f1
/* 800AD278 000A9198 FC 3C 08 28 */ fsub f1, f28, f1
/* 800AD27C 000A919C FC 42 01 32 */ fmul f2, f2, f4
/* 800AD280 000A91A0 FC 00 01 32 */ fmul f0, f0, f4
/* 800AD284 000A91A4 FF C3 01 32 */ fmul f30, f3, f4
/* 800AD288 000A91A8 FF 81 01 32 */ fmul f28, f1, f4
/* 800AD28C 000A91AC FF A0 10 50 */ fneg f29, f2
/* 800AD290 000A91B0 FF E0 00 50 */ fneg f31, f0
/* 800AD294 000A91B4 FF C0 F0 18 */ frsp f30, f30
/* 800AD298 000A91B8 FF A0 E8 18 */ frsp f29, f29
/* 800AD29C 000A91BC FF 80 E0 18 */ frsp f28, f28
/* 800AD2A0 000A91C0 FF E0 F8 18 */ frsp f31, f31
lbl_800AD2A4:
/* 800AD2A4 000A91C4 38 60 00 80 */ li r3, 0x80
/* 800AD2A8 000A91C8 38 80 00 07 */ li r4, 7
/* 800AD2AC 000A91CC 38 A0 00 04 */ li r5, 4
/* 800AD2B0 000A91D0 48 03 24 49 */ bl GXBegin
/* 800AD2B4 000A91D4 3C 80 CC 01 */ lis r4, 0xCC008000@ha
/* 800AD2B8 000A91D8 FC C0 D8 50 */ fneg f6, f27
/* 800AD2BC 000A91DC D3 C4 80 00 */ stfs f30, 0xCC008000@l(r4)
/* 800AD2C0 000A91E0 3C 00 43 30 */ lis r0, 0x4330
/* 800AD2C4 000A91E4 C0 A2 B6 E8 */ lfs f5, lbl_802F5EE8@sda21(r2)
/* 800AD2C8 000A91E8 D3 A4 80 00 */ stfs f29, -0x8000(r4)
/* 800AD2CC 000A91EC C0 82 B6 EC */ lfs f4, lbl_802F5EEC@sda21(r2)
/* 800AD2D0 000A91F0 D0 C4 80 00 */ stfs f6, -0x8000(r4)
/* 800AD2D4 000A91F4 C8 42 B6 F8 */ lfd f2, lbl_802F5EF8@sda21(r2)
/* 800AD2D8 000A91F8 D0 A4 80 00 */ stfs f5, -0x8000(r4)
/* 800AD2DC 000A91FC C8 62 B6 F0 */ lfd f3, lbl_802F5EF0@sda21(r2)
/* 800AD2E0 000A9200 D0 A4 80 00 */ stfs f5, -0x8000(r4)
/* 800AD2E4 000A9204 D3 84 80 00 */ stfs f28, -0x8000(r4)
/* 800AD2E8 000A9208 D3 A4 80 00 */ stfs f29, -0x8000(r4)
/* 800AD2EC 000A920C D0 C4 80 00 */ stfs f6, -0x8000(r4)
/* 800AD2F0 000A9210 D0 84 80 00 */ stfs f4, -0x8000(r4)
/* 800AD2F4 000A9214 D0 A4 80 00 */ stfs f5, -0x8000(r4)
/* 800AD2F8 000A9218 D3 84 80 00 */ stfs f28, -0x8000(r4)
/* 800AD2FC 000A921C D3 E4 80 00 */ stfs f31, -0x8000(r4)
/* 800AD300 000A9220 D0 C4 80 00 */ stfs f6, -0x8000(r4)
/* 800AD304 000A9224 A0 7F 00 2E */ lhz r3, 0x2e(r31)
/* 800AD308 000A9228 90 61 00 44 */ stw r3, 0x44(r1)
/* 800AD30C 000A922C 90 01 00 40 */ stw r0, 0x40(r1)
/* 800AD310 000A9230 C8 01 00 40 */ lfd f0, 0x40(r1)
/* 800AD314 000A9234 90 61 00 3C */ stw r3, 0x3c(r1)
/* 800AD318 000A9238 FC 00 10 28 */ fsub f0, f0, f2
/* 800AD31C 000A923C 90 01 00 38 */ stw r0, 0x38(r1)
/* 800AD320 000A9240 FC 23 00 24 */ fdiv f1, f3, f0
/* 800AD324 000A9244 C8 01 00 38 */ lfd f0, 0x38(r1)
/* 800AD328 000A9248 D0 84 80 00 */ stfs f4, -0x8000(r4)
/* 800AD32C 000A924C FC 00 10 28 */ fsub f0, f0, f2
/* 800AD330 000A9250 FC 23 08 28 */ fsub f1, f3, f1
/* 800AD334 000A9254 FC 03 00 24 */ fdiv f0, f3, f0
/* 800AD338 000A9258 FC 20 08 18 */ frsp f1, f1
/* 800AD33C 000A925C FC 03 00 28 */ fsub f0, f3, f0
/* 800AD340 000A9260 D0 24 80 00 */ stfs f1, -0x8000(r4)
/* 800AD344 000A9264 FC 00 00 18 */ frsp f0, f0
/* 800AD348 000A9268 D3 C4 80 00 */ stfs f30, -0x8000(r4)
/* 800AD34C 000A926C D3 E4 80 00 */ stfs f31, -0x8000(r4)
/* 800AD350 000A9270 D0 C4 80 00 */ stfs f6, -0x8000(r4)
/* 800AD354 000A9274 D0 A4 80 00 */ stfs f5, -0x8000(r4)
/* 800AD358 000A9278 D0 04 80 00 */ stfs f0, -0x8000(r4)
lbl_800AD35C:
/* 800AD35C 000A927C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 800AD360 000A9280 CB E1 00 78 */ lfd f31, 0x78(r1)
/* 800AD364 000A9284 CB C1 00 70 */ lfd f30, 0x70(r1)
/* 800AD368 000A9288 7C 08 03 A6 */ mtlr r0
/* 800AD36C 000A928C CB A1 00 68 */ lfd f29, 0x68(r1)
/* 800AD370 000A9290 CB 81 00 60 */ lfd f28, 0x60(r1)
/* 800AD374 000A9294 CB 61 00 58 */ lfd f27, 0x58(r1)
/* 800AD378 000A9298 83 E1 00 54 */ lwz r31, 0x54(r1)
/* 800AD37C 000A929C 83 C1 00 50 */ lwz r30, 0x50(r1)
/* 800AD380 000A92A0 83 A1 00 4C */ lwz r29, 0x4c(r1)
/* 800AD384 000A92A4 38 21 00 80 */ addi r1, r1, 0x80
/* 800AD388 000A92A8 4E 80 00 20 */ blr
.global func_800AD38C
func_800AD38C:
/* 800AD38C 000A92AC 7C 08 02 A6 */ mflr r0
/* 800AD390 000A92B0 90 01 00 04 */ stw r0, 4(r1)
/* 800AD394 000A92B4 94 21 FF F8 */ stwu r1, -8(r1)
/* 800AD398 000A92B8 48 00 18 11 */ bl func_800AEBA8
/* 800AD39C 000A92BC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800AD3A0 000A92C0 38 21 00 08 */ addi r1, r1, 8
/* 800AD3A4 000A92C4 7C 08 03 A6 */ mtlr r0
/* 800AD3A8 000A92C8 4E 80 00 20 */ blr
.global ev_name_entry_init
ev_name_entry_init:
/* 800AD3AC 000A92CC 7C 08 02 A6 */ mflr r0
/* 800AD3B0 000A92D0 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AD3B4 000A92D4 90 01 00 04 */ stw r0, 4(r1)
/* 800AD3B8 000A92D8 38 00 00 01 */ li r0, 1
/* 800AD3BC 000A92DC 38 80 00 00 */ li r4, 0
/* 800AD3C0 000A92E0 94 21 FE C8 */ stwu r1, -0x138(r1)
/* 800AD3C4 000A92E4 38 A0 00 04 */ li r5, 4
/* 800AD3C8 000A92E8 DB E1 01 30 */ stfd f31, 0x130(r1)
/* 800AD3CC 000A92EC DB C1 01 28 */ stfd f30, 0x128(r1)
/* 800AD3D0 000A92F0 DB A1 01 20 */ stfd f29, 0x120(r1)
/* 800AD3D4 000A92F4 DB 81 01 18 */ stfd f28, 0x118(r1)
/* 800AD3D8 000A92F8 DB 61 01 10 */ stfd f27, 0x110(r1)
/* 800AD3DC 000A92FC DB 41 01 08 */ stfd f26, 0x108(r1)
/* 800AD3E0 000A9300 BF 01 00 E8 */ stmw r24, 0xe8(r1)
/* 800AD3E4 000A9304 3B E3 62 20 */ addi r31, r3, lbl_802C6220@l
/* 800AD3E8 000A9308 38 7F 05 80 */ addi r3, r31, 0x580
/* 800AD3EC 000A930C 90 1F 05 74 */ stw r0, 0x574(r31)
/* 800AD3F0 000A9310 38 00 FF FE */ li r0, -2
/* 800AD3F4 000A9314 90 1F 05 7C */ stw r0, 0x57c(r31)
/* 800AD3F8 000A9318 4B F5 5F 29 */ bl memset
/* 800AD3FC 000A931C 3B C0 00 00 */ li r30, 0
/* 800AD400 000A9320 93 CD A0 28 */ stw r30, lbl_802F2208@sda21(r13)
/* 800AD404 000A9324 38 6D 96 38 */ addi r3, r13, lbl_802F1818@sda21
/* 800AD408 000A9328 4B F9 81 F5 */ bl find_stage_or_bg_model
/* 800AD40C 000A932C 3C 80 80 1D */ lis r4, lbl_801D6C70@ha
/* 800AD410 000A9330 38 04 6C 70 */ addi r0, r4, lbl_801D6C70@l
/* 800AD414 000A9334 3B A3 00 00 */ addi r29, r3, 0
/* 800AD418 000A9338 7C 1B 03 78 */ mr r27, r0
/* 800AD41C 000A933C 3B 5F 00 F4 */ addi r26, r31, 0xf4
/* 800AD420 000A9340 3B 20 00 30 */ li r25, 0x30
lbl_800AD424:
/* 800AD424 000A9344 80 7B 00 00 */ lwz r3, 0(r27)
/* 800AD428 000A9348 28 03 00 00 */ cmplwi r3, 0
/* 800AD42C 000A934C 40 82 00 0C */ bne lbl_800AD438
/* 800AD430 000A9350 93 DA 00 00 */ stw r30, 0(r26)
/* 800AD434 000A9354 48 00 00 0C */ b lbl_800AD440
lbl_800AD438:
/* 800AD438 000A9358 4B F9 81 C5 */ bl find_stage_or_bg_model
/* 800AD43C 000A935C 90 7A 00 00 */ stw r3, 0(r26)
lbl_800AD440:
/* 800AD440 000A9360 37 39 FF FF */ addic. r25, r25, -1
/* 800AD444 000A9364 3B 7B 00 04 */ addi r27, r27, 4
/* 800AD448 000A9368 3B 5A 00 04 */ addi r26, r26, 4
/* 800AD44C 000A936C 41 81 FF D8 */ bgt lbl_800AD424
/* 800AD450 000A9370 38 00 00 06 */ li r0, 6
/* 800AD454 000A9374 C0 02 B7 00 */ lfs f0, lbl_802F5F00@sda21(r2)
/* 800AD458 000A9378 7C 09 03 A6 */ mtctr r0
/* 800AD45C 000A937C 38 7F 01 B4 */ addi r3, r31, 0x1b4
lbl_800AD460:
/* 800AD460 000A9380 D0 03 00 08 */ stfs f0, 8(r3)
/* 800AD464 000A9384 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800AD468 000A9388 D0 03 00 10 */ stfs f0, 0x10(r3)
/* 800AD46C 000A938C D0 03 00 1C */ stfs f0, 0x1c(r3)
/* 800AD470 000A9390 D0 03 00 20 */ stfs f0, 0x20(r3)
/* 800AD474 000A9394 D0 03 00 24 */ stfs f0, 0x24(r3)
/* 800AD478 000A9398 D0 03 00 30 */ stfs f0, 0x30(r3)
/* 800AD47C 000A939C D0 03 00 34 */ stfs f0, 0x34(r3)
/* 800AD480 000A93A0 D0 03 00 38 */ stfs f0, 0x38(r3)
/* 800AD484 000A93A4 D0 03 00 44 */ stfs f0, 0x44(r3)
/* 800AD488 000A93A8 D0 03 00 48 */ stfs f0, 0x48(r3)
/* 800AD48C 000A93AC D0 03 00 4C */ stfs f0, 0x4c(r3)
/* 800AD490 000A93B0 D0 03 00 58 */ stfs f0, 0x58(r3)
/* 800AD494 000A93B4 D0 03 00 5C */ stfs f0, 0x5c(r3)
/* 800AD498 000A93B8 D0 03 00 60 */ stfs f0, 0x60(r3)
/* 800AD49C 000A93BC D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800AD4A0 000A93C0 D0 03 00 70 */ stfs f0, 0x70(r3)
/* 800AD4A4 000A93C4 D0 03 00 74 */ stfs f0, 0x74(r3)
/* 800AD4A8 000A93C8 D0 03 00 80 */ stfs f0, 0x80(r3)
/* 800AD4AC 000A93CC D0 03 00 84 */ stfs f0, 0x84(r3)
/* 800AD4B0 000A93D0 D0 03 00 88 */ stfs f0, 0x88(r3)
/* 800AD4B4 000A93D4 D0 03 00 94 */ stfs f0, 0x94(r3)
/* 800AD4B8 000A93D8 D0 03 00 98 */ stfs f0, 0x98(r3)
/* 800AD4BC 000A93DC D0 03 00 9C */ stfs f0, 0x9c(r3)
/* 800AD4C0 000A93E0 38 63 00 A0 */ addi r3, r3, 0xa0
/* 800AD4C4 000A93E4 42 00 FF 9C */ bdnz lbl_800AD460
/* 800AD4C8 000A93E8 38 61 00 0C */ addi r3, r1, 0xc
/* 800AD4CC 000A93EC 38 80 00 00 */ li r4, 0
/* 800AD4D0 000A93F0 38 A0 00 CC */ li r5, 0xcc
/* 800AD4D4 000A93F4 4B F5 5E 4D */ bl memset
/* 800AD4D8 000A93F8 38 00 00 0A */ li r0, 0xa
/* 800AD4DC 000A93FC B0 01 00 10 */ sth r0, 0x10(r1)
/* 800AD4E0 000A9400 3B 81 00 64 */ addi r28, r1, 0x64
/* 800AD4E4 000A9404 3B 5F 00 F4 */ addi r26, r31, 0xf4
/* 800AD4E8 000A9408 93 A1 00 60 */ stw r29, 0x60(r1)
/* 800AD4EC 000A940C 3B 1F 01 B4 */ addi r24, r31, 0x1b4
/* 800AD4F0 000A9410 3B 20 00 00 */ li r25, 0
/* 800AD4F4 000A9414 C3 42 B7 04 */ lfs f26, lbl_802F5F04@sda21(r2)
/* 800AD4F8 000A9418 3F C0 43 30 */ lis r30, 0x4330
/* 800AD4FC 000A941C C3 62 B7 08 */ lfs f27, lbl_802F5F08@sda21(r2)
/* 800AD500 000A9420 CB 82 B7 28 */ lfd f28, lbl_802F5F28@sda21(r2)
/* 800AD504 000A9424 C3 A2 B7 0C */ lfs f29, lbl_802F5F0C@sda21(r2)
/* 800AD508 000A9428 C3 C2 B7 10 */ lfs f30, lbl_802F5F10@sda21(r2)
/* 800AD50C 000A942C C3 E2 B7 14 */ lfs f31, lbl_802F5F14@sda21(r2)
lbl_800AD510:
/* 800AD510 000A9430 80 1A 00 00 */ lwz r0, 0(r26)
/* 800AD514 000A9434 28 00 00 00 */ cmplwi r0, 0
/* 800AD518 000A9438 41 82 00 6C */ beq lbl_800AD584
/* 800AD51C 000A943C 6F 20 80 00 */ xoris r0, r25, 0x8000
/* 800AD520 000A9440 93 A1 00 60 */ stw r29, 0x60(r1)
/* 800AD524 000A9444 90 01 00 E4 */ stw r0, 0xe4(r1)
/* 800AD528 000A9448 93 C1 00 E0 */ stw r30, 0xe0(r1)
/* 800AD52C 000A944C C8 01 00 E0 */ lfd f0, 0xe0(r1)
/* 800AD530 000A9450 EC 00 E0 28 */ fsubs f0, f0, f28
/* 800AD534 000A9454 EC 1B 00 2A */ fadds f0, f27, f0
/* 800AD538 000A9458 EC 1A 00 32 */ fmuls f0, f26, f0
/* 800AD53C 000A945C EC 00 E8 24 */ fdivs f0, f0, f29
/* 800AD540 000A9460 FC 00 00 1E */ fctiwz f0, f0
/* 800AD544 000A9464 D8 01 00 D8 */ stfd f0, 0xd8(r1)
/* 800AD548 000A9468 80 01 00 DC */ lwz r0, 0xdc(r1)
/* 800AD54C 000A946C 7C 1B 07 34 */ extsh r27, r0
/* 800AD550 000A9470 B3 61 00 7E */ sth r27, 0x7e(r1)
/* 800AD554 000A9474 D3 C1 00 64 */ stfs f30, 0x64(r1)
/* 800AD558 000A9478 D3 C1 00 68 */ stfs f30, 0x68(r1)
/* 800AD55C 000A947C D3 E1 00 6C */ stfs f31, 0x6c(r1)
/* 800AD560 000A9480 4B F5 A0 05 */ bl mathutil_mtxA_from_identity
/* 800AD564 000A9484 7F 63 DB 78 */ mr r3, r27
/* 800AD568 000A9488 4B F5 AA 95 */ bl mathutil_mtxA_rotate_y
/* 800AD56C 000A948C 38 7C 00 00 */ addi r3, r28, 0
/* 800AD570 000A9490 38 9C 00 00 */ addi r4, r28, 0
/* 800AD574 000A9494 4B F5 A8 C9 */ bl mathutil_mtxA_tf_vec
/* 800AD578 000A9498 93 01 00 B0 */ stw r24, 0xb0(r1)
/* 800AD57C 000A949C 38 61 00 0C */ addi r3, r1, 0xc
/* 800AD580 000A94A0 4B FB DD 41 */ bl func_8006B2C0
lbl_800AD584:
/* 800AD584 000A94A4 3B 39 00 01 */ addi r25, r25, 1
/* 800AD588 000A94A8 2C 19 00 30 */ cmpwi r25, 0x30
/* 800AD58C 000A94AC 3B 18 00 14 */ addi r24, r24, 0x14
/* 800AD590 000A94B0 3B 5A 00 04 */ addi r26, r26, 4
/* 800AD594 000A94B4 41 80 FF 7C */ blt lbl_800AD510
/* 800AD598 000A94B8 38 60 00 03 */ li r3, 3
/* 800AD59C 000A94BC 4B FC 30 09 */ bl call_bitmap_load_group
/* 800AD5A0 000A94C0 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800AD5A4 000A94C4 38 63 EC 20 */ addi r3, r3, modeCtrl@l
/* 800AD5A8 000A94C8 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 800AD5AC 000A94CC 80 63 00 04 */ lwz r3, 4(r3)
/* 800AD5B0 000A94D0 1C 00 00 50 */ mulli r0, r0, 0x50
/* 800AD5B4 000A94D4 7C 9F 02 14 */ add r4, r31, r0
/* 800AD5B8 000A94D8 38 84 05 B4 */ addi r4, r4, 0x5b4
/* 800AD5BC 000A94DC 48 00 17 11 */ bl func_800AECCC
/* 800AD5C0 000A94E0 90 7F 05 84 */ stw r3, 0x584(r31)
/* 800AD5C4 000A94E4 38 00 00 00 */ li r0, 0
/* 800AD5C8 000A94E8 90 1F 05 88 */ stw r0, 0x588(r31)
/* 800AD5CC 000A94EC C0 02 B7 18 */ lfs f0, lbl_802F5F18@sda21(r2)
/* 800AD5D0 000A94F0 D0 1F 05 8C */ stfs f0, 0x58c(r31)
/* 800AD5D4 000A94F4 C0 02 B7 1C */ lfs f0, lbl_802F5F1C@sda21(r2)
/* 800AD5D8 000A94F8 D0 1F 05 90 */ stfs f0, 0x590(r31)
/* 800AD5DC 000A94FC C0 1F 05 8C */ lfs f0, 0x58c(r31)
/* 800AD5E0 000A9500 D0 1F 05 94 */ stfs f0, 0x594(r31)
/* 800AD5E4 000A9504 C0 1F 05 90 */ lfs f0, 0x590(r31)
/* 800AD5E8 000A9508 D0 1F 05 98 */ stfs f0, 0x598(r31)
/* 800AD5EC 000A950C C0 02 B7 20 */ lfs f0, lbl_802F5F20@sda21(r2)
/* 800AD5F0 000A9510 D0 1F 05 9C */ stfs f0, 0x59c(r31)
/* 800AD5F4 000A9514 C0 1F 05 9C */ lfs f0, 0x59c(r31)
/* 800AD5F8 000A9518 D0 1F 05 A0 */ stfs f0, 0x5a0(r31)
/* 800AD5FC 000A951C C0 02 B7 24 */ lfs f0, lbl_802F5F24@sda21(r2)
/* 800AD600 000A9520 D0 1F 05 A4 */ stfs f0, 0x5a4(r31)
/* 800AD604 000A9524 C0 1F 05 A4 */ lfs f0, 0x5a4(r31)
/* 800AD608 000A9528 D0 1F 05 A8 */ stfs f0, 0x5a8(r31)
/* 800AD60C 000A952C C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AD610 000A9530 D0 1F 05 AC */ stfs f0, 0x5ac(r31)
/* 800AD614 000A9534 D0 1F 05 B0 */ stfs f0, 0x5b0(r31)
/* 800AD618 000A9538 BB 01 00 E8 */ lmw r24, 0xe8(r1)
/* 800AD61C 000A953C 80 01 01 3C */ lwz r0, 0x13c(r1)
/* 800AD620 000A9540 CB E1 01 30 */ lfd f31, 0x130(r1)
/* 800AD624 000A9544 CB C1 01 28 */ lfd f30, 0x128(r1)
/* 800AD628 000A9548 7C 08 03 A6 */ mtlr r0
/* 800AD62C 000A954C CB A1 01 20 */ lfd f29, 0x120(r1)
/* 800AD630 000A9550 CB 81 01 18 */ lfd f28, 0x118(r1)
/* 800AD634 000A9554 CB 61 01 10 */ lfd f27, 0x110(r1)
/* 800AD638 000A9558 CB 41 01 08 */ lfd f26, 0x108(r1)
/* 800AD63C 000A955C 38 21 01 38 */ addi r1, r1, 0x138
/* 800AD640 000A9560 4E 80 00 20 */ blr
.global ev_name_entry_main
ev_name_entry_main:
/* 800AD644 000A9564 7C 08 02 A6 */ mflr r0
/* 800AD648 000A9568 3C 80 80 20 */ lis r4, ballInfo@ha
/* 800AD64C 000A956C 90 01 00 04 */ stw r0, 4(r1)
/* 800AD650 000A9570 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800AD654 000A9574 38 84 5E 60 */ addi r4, r4, ballInfo@l
/* 800AD658 000A9578 94 21 FE C8 */ stwu r1, -0x138(r1)
/* 800AD65C 000A957C DB E1 01 30 */ stfd f31, 0x130(r1)
/* 800AD660 000A9580 DB C1 01 28 */ stfd f30, 0x128(r1)
/* 800AD664 000A9584 DB A1 01 20 */ stfd f29, 0x120(r1)
/* 800AD668 000A9588 DB 81 01 18 */ stfd f28, 0x118(r1)
/* 800AD66C 000A958C BF 61 01 04 */ stmw r27, 0x104(r1)
/* 800AD670 000A9590 3B E3 EC 20 */ addi r31, r3, modeCtrl@l
/* 800AD674 000A9594 3C 60 80 1F */ lis r3, cameraInfo@ha
/* 800AD678 000A9598 3B BF 00 2C */ addi r29, r31, 0x2c
/* 800AD67C 000A959C 80 BF 00 2C */ lwz r5, 0x2c(r31)
/* 800AD680 000A95A0 80 0D 9D 00 */ lwz r0, gamePauseStatus@sda21(r13)
/* 800AD684 000A95A4 1C A5 01 A4 */ mulli r5, r5, 0x1a4
/* 800AD688 000A95A8 7C C4 2A 14 */ add r6, r4, r5
/* 800AD68C 000A95AC 88 86 00 2E */ lbz r4, 0x2e(r6)
/* 800AD690 000A95B0 70 00 00 0A */ andi. r0, r0, 0xa
/* 800AD694 000A95B4 3C A0 80 2C */ lis r5, lbl_802C6220@ha
/* 800AD698 000A95B8 7C 80 07 74 */ extsb r0, r4
/* 800AD69C 000A95BC 1C 80 02 84 */ mulli r4, r0, 0x284
/* 800AD6A0 000A95C0 38 03 EF 00 */ addi r0, r3, cameraInfo@l
/* 800AD6A4 000A95C4 3B 86 00 00 */ addi r28, r6, 0
/* 800AD6A8 000A95C8 3B C5 62 20 */ addi r30, r5, lbl_802C6220@l
/* 800AD6AC 000A95CC 7F 60 22 14 */ add r27, r0, r4
/* 800AD6B0 000A95D0 40 82 0D 10 */ bne lbl_800AE3C0
/* 800AD6B4 000A95D4 80 1E 05 74 */ lwz r0, 0x574(r30)
/* 800AD6B8 000A95D8 28 00 00 0B */ cmplwi r0, 0xb
/* 800AD6BC 000A95DC 41 81 06 F0 */ bgt lbl_800ADDAC
/* 800AD6C0 000A95E0 3C 60 80 1D */ lis r3, lbl_801D6D60@ha
/* 800AD6C4 000A95E4 38 63 6D 60 */ addi r3, r3, lbl_801D6D60@l
/* 800AD6C8 000A95E8 54 00 10 3A */ slwi r0, r0, 2
/* 800AD6CC 000A95EC 7C 03 00 2E */ lwzx r0, r3, r0
/* 800AD6D0 000A95F0 7C 09 03 A6 */ mtctr r0
/* 800AD6D4 000A95F4 4E 80 04 20 */ bctr
.global lbl_800AD6D8
lbl_800AD6D8:
/* 800AD6D8 000A95F8 38 00 00 02 */ li r0, 2
/* 800AD6DC 000A95FC 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800AD6E0 000A9600 48 00 06 CC */ b lbl_800ADDAC
.global lbl_800AD6E4
lbl_800AD6E4:
/* 800AD6E4 000A9604 88 1B 00 1E */ lbz r0, 0x1e(r27)
/* 800AD6E8 000A9608 2C 00 00 22 */ cmpwi r0, 0x22
/* 800AD6EC 000A960C 41 82 00 10 */ beq lbl_800AD6FC
/* 800AD6F0 000A9610 A8 0D 99 AE */ lha r0, gameSubmode@sda21(r13)
/* 800AD6F4 000A9614 2C 00 00 40 */ cmpwi r0, 0x40
/* 800AD6F8 000A9618 40 82 06 B4 */ bne lbl_800ADDAC
lbl_800AD6FC:
/* 800AD6FC 000A961C 38 00 00 03 */ li r0, 3
/* 800AD700 000A9620 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800AD704 000A9624 38 60 FF FF */ li r3, -1
/* 800AD708 000A9628 38 00 FF F1 */ li r0, -15
/* 800AD70C 000A962C 90 7E 05 7C */ stw r3, 0x57c(r30)
/* 800AD710 000A9630 90 1E 05 78 */ stw r0, 0x578(r30)
/* 800AD714 000A9634 48 00 06 98 */ b lbl_800ADDAC
.global lbl_800AD718
lbl_800AD718:
/* 800AD718 000A9638 3B FE 05 78 */ addi r31, r30, 0x578
/* 800AD71C 000A963C 80 7E 05 78 */ lwz r3, 0x578(r30)
/* 800AD720 000A9640 3C 00 43 30 */ lis r0, 0x4330
/* 800AD724 000A9644 38 63 00 01 */ addi r3, r3, 1
/* 800AD728 000A9648 90 7E 05 78 */ stw r3, 0x578(r30)
/* 800AD72C 000A964C 80 7E 05 78 */ lwz r3, 0x578(r30)
/* 800AD730 000A9650 C8 22 B7 28 */ lfd f1, lbl_802F5F28@sda21(r2)
/* 800AD734 000A9654 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800AD738 000A9658 C8 42 B7 30 */ lfd f2, lbl_802F5F30@sda21(r2)
/* 800AD73C 000A965C 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800AD740 000A9660 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800AD744 000A9664 C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800AD748 000A9668 FC 00 08 28 */ fsub f0, f0, f1
/* 800AD74C 000A966C FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800AD750 000A9670 40 82 00 10 */ bne lbl_800AD760
/* 800AD754 000A9674 80 1C 00 94 */ lwz r0, 0x94(r28)
/* 800AD758 000A9678 60 00 04 00 */ ori r0, r0, 0x400
/* 800AD75C 000A967C 90 1C 00 94 */ stw r0, 0x94(r28)
lbl_800AD760:
/* 800AD760 000A9680 80 7F 00 00 */ lwz r3, 0(r31)
/* 800AD764 000A9684 3C 00 43 30 */ lis r0, 0x4330
/* 800AD768 000A9688 C8 22 B7 28 */ lfd f1, lbl_802F5F28@sda21(r2)
/* 800AD76C 000A968C 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800AD770 000A9690 C8 42 B7 38 */ lfd f2, lbl_802F5F38@sda21(r2)
/* 800AD774 000A9694 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800AD778 000A9698 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800AD77C 000A969C C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800AD780 000A96A0 FC 00 08 28 */ fsub f0, f0, f1
/* 800AD784 000A96A4 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800AD788 000A96A8 40 82 00 14 */ bne lbl_800AD79C
/* 800AD78C 000A96AC 48 00 11 45 */ bl func_800AE8D0
/* 800AD790 000A96B0 80 1C 00 94 */ lwz r0, 0x94(r28)
/* 800AD794 000A96B4 54 00 06 B0 */ rlwinm r0, r0, 0, 0x1a, 0x18
/* 800AD798 000A96B8 90 1C 00 94 */ stw r0, 0x94(r28)
lbl_800AD79C:
/* 800AD79C 000A96BC A8 0D 99 AE */ lha r0, gameSubmode@sda21(r13)
/* 800AD7A0 000A96C0 2C 00 00 40 */ cmpwi r0, 0x40
/* 800AD7A4 000A96C4 40 82 06 08 */ bne lbl_800ADDAC
/* 800AD7A8 000A96C8 38 00 00 04 */ li r0, 4
/* 800AD7AC 000A96CC 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800AD7B0 000A96D0 38 60 00 00 */ li r3, 0
/* 800AD7B4 000A96D4 3C 00 43 30 */ lis r0, 0x4330
/* 800AD7B8 000A96D8 90 7E 05 7C */ stw r3, 0x57c(r30)
/* 800AD7BC 000A96DC 80 7F 00 00 */ lwz r3, 0(r31)
/* 800AD7C0 000A96E0 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AD7C4 000A96E4 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800AD7C8 000A96E8 C8 02 B7 38 */ lfd f0, lbl_802F5F38@sda21(r2)
/* 800AD7CC 000A96EC 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800AD7D0 000A96F0 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800AD7D4 000A96F4 C8 21 00 F8 */ lfd f1, 0xf8(r1)
/* 800AD7D8 000A96F8 FC 21 10 28 */ fsub f1, f1, f2
/* 800AD7DC 000A96FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AD7E0 000A9700 40 80 00 08 */ bge lbl_800AD7E8
/* 800AD7E4 000A9704 48 00 10 ED */ bl func_800AE8D0
lbl_800AD7E8:
/* 800AD7E8 000A9708 4B FC 2E 41 */ bl create_sprite
/* 800AD7EC 000A970C 7C 66 1B 79 */ or. r6, r3, r3
/* 800AD7F0 000A9710 41 82 05 BC */ beq lbl_800ADDAC
/* 800AD7F4 000A9714 C0 02 B7 40 */ lfs f0, lbl_802F5F40@sda21(r2)
/* 800AD7F8 000A9718 3C 60 80 1D */ lis r3, lbl_801D6D48@ha
/* 800AD7FC 000A971C 38 83 6D 48 */ addi r4, r3, lbl_801D6D48@l
/* 800AD800 000A9720 4C C6 31 82 */ crclr 6
/* 800AD804 000A9724 D0 06 00 04 */ stfs f0, 4(r6)
/* 800AD808 000A9728 38 A0 00 01 */ li r5, 1
/* 800AD80C 000A972C C0 02 B7 44 */ lfs f0, lbl_802F5F44@sda21(r2)
/* 800AD810 000A9730 38 00 00 03 */ li r0, 3
/* 800AD814 000A9734 38 66 00 8C */ addi r3, r6, 0x8c
/* 800AD818 000A9738 D0 06 00 08 */ stfs f0, 8(r6)
/* 800AD81C 000A973C 98 A6 00 01 */ stb r5, 1(r6)
/* 800AD820 000A9740 98 06 00 03 */ stb r0, 3(r6)
/* 800AD824 000A9744 48 05 74 01 */ bl sprintf
/* 800AD828 000A9748 48 00 05 84 */ b lbl_800ADDAC
.global lbl_800AD82C
lbl_800AD82C:
/* 800AD82C 000A974C 38 00 00 05 */ li r0, 5
/* 800AD830 000A9750 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800AD834 000A9754 38 60 00 01 */ li r3, 1
/* 800AD838 000A9758 3C 00 43 30 */ lis r0, 0x4330
/* 800AD83C 000A975C 80 9C 00 94 */ lwz r4, 0x94(r28)
/* 800AD840 000A9760 54 84 05 A8 */ rlwinm r4, r4, 0, 0x16, 0x14
/* 800AD844 000A9764 90 9C 00 94 */ stw r4, 0x94(r28)
/* 800AD848 000A9768 90 7E 05 88 */ stw r3, 0x588(r30)
/* 800AD84C 000A976C C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AD850 000A9770 D0 1E 05 94 */ stfs f0, 0x594(r30)
/* 800AD854 000A9774 C0 02 B7 1C */ lfs f0, lbl_802F5F1C@sda21(r2)
/* 800AD858 000A9778 D0 1E 05 98 */ stfs f0, 0x598(r30)
/* 800AD85C 000A977C C0 02 B7 20 */ lfs f0, lbl_802F5F20@sda21(r2)
/* 800AD860 000A9780 D0 1E 05 A0 */ stfs f0, 0x5a0(r30)
/* 800AD864 000A9784 80 7E 05 7C */ lwz r3, 0x57c(r30)
/* 800AD868 000A9788 C8 22 B7 28 */ lfd f1, lbl_802F5F28@sda21(r2)
/* 800AD86C 000A978C 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800AD870 000A9790 C8 42 B7 50 */ lfd f2, lbl_802F5F50@sda21(r2)
/* 800AD874 000A9794 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800AD878 000A9798 C8 62 B7 48 */ lfd f3, lbl_802F5F48@sda21(r2)
/* 800AD87C 000A979C 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800AD880 000A97A0 C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800AD884 000A97A4 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AD888 000A97A8 FC 02 00 32 */ fmul f0, f2, f0
/* 800AD88C 000A97AC FC 03 00 2A */ fadd f0, f3, f0
/* 800AD890 000A97B0 FC 00 00 18 */ frsp f0, f0
/* 800AD894 000A97B4 D0 1E 05 A8 */ stfs f0, 0x5a8(r30)
/* 800AD898 000A97B8 48 00 05 14 */ b lbl_800ADDAC
.global lbl_800AD89C
lbl_800AD89C:
/* 800AD89C 000A97BC 80 0D A0 28 */ lwz r0, lbl_802F2208@sda21(r13)
/* 800AD8A0 000A97C0 28 00 00 00 */ cmplwi r0, 0
/* 800AD8A4 000A97C4 41 82 00 0C */ beq lbl_800AD8B0
/* 800AD8A8 000A97C8 38 00 00 06 */ li r0, 6
/* 800AD8AC 000A97CC 90 1E 05 74 */ stw r0, 0x574(r30)
lbl_800AD8B0:
/* 800AD8B0 000A97D0 3C 60 80 1F */ lis r3, infoWork@ha
/* 800AD8B4 000A97D4 38 63 3A 58 */ addi r3, r3, infoWork@l
/* 800AD8B8 000A97D8 80 63 00 00 */ lwz r3, 0(r3)
/* 800AD8BC 000A97DC 54 60 07 BD */ rlwinm. r0, r3, 0, 0x1e, 0x1e
/* 800AD8C0 000A97E0 40 82 00 0C */ bne lbl_800AD8CC
/* 800AD8C4 000A97E4 54 60 07 FF */ clrlwi. r0, r3, 0x1f
/* 800AD8C8 000A97E8 41 82 04 E4 */ beq lbl_800ADDAC
lbl_800AD8CC:
/* 800AD8CC 000A97EC 38 00 00 07 */ li r0, 7
/* 800AD8D0 000A97F0 3C 60 80 1F */ lis r3, infoWork@ha
/* 800AD8D4 000A97F4 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800AD8D8 000A97F8 38 83 3A 58 */ addi r4, r3, infoWork@l
/* 800AD8DC 000A97FC 80 04 00 00 */ lwz r0, 0(r4)
/* 800AD8E0 000A9800 38 7C 00 00 */ addi r3, r28, 0
/* 800AD8E4 000A9804 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d
/* 800AD8E8 000A9808 90 04 00 00 */ stw r0, 0(r4)
/* 800AD8EC 000A980C 80 04 00 00 */ lwz r0, 0(r4)
/* 800AD8F0 000A9810 60 00 00 01 */ ori r0, r0, 1
/* 800AD8F4 000A9814 90 04 00 00 */ stw r0, 0(r4)
/* 800AD8F8 000A9818 80 1C 00 94 */ lwz r0, 0x94(r28)
/* 800AD8FC 000A981C 60 00 10 00 */ ori r0, r0, 0x1000
/* 800AD900 000A9820 90 1C 00 94 */ stw r0, 0x94(r28)
/* 800AD904 000A9824 80 04 00 00 */ lwz r0, 0(r4)
/* 800AD908 000A9828 60 00 00 08 */ ori r0, r0, 8
/* 800AD90C 000A982C 90 04 00 00 */ stw r0, 0(r4)
/* 800AD910 000A9830 4B F8 A2 0D */ bl func_80037B1C
/* 800AD914 000A9834 48 00 04 98 */ b lbl_800ADDAC
.global lbl_800AD918
lbl_800AD918:
/* 800AD918 000A9838 80 8D A0 28 */ lwz r4, lbl_802F2208@sda21(r13)
/* 800AD91C 000A983C 80 64 00 00 */ lwz r3, 0(r4)
/* 800AD920 000A9840 80 04 00 04 */ lwz r0, 4(r4)
/* 800AD924 000A9844 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800AD928 000A9848 90 01 00 E0 */ stw r0, 0xe0(r1)
/* 800AD92C 000A984C 80 64 00 08 */ lwz r3, 8(r4)
/* 800AD930 000A9850 80 04 00 0C */ lwz r0, 0xc(r4)
/* 800AD934 000A9854 90 61 00 E4 */ stw r3, 0xe4(r1)
/* 800AD938 000A9858 90 01 00 E8 */ stw r0, 0xe8(r1)
/* 800AD93C 000A985C 80 04 00 10 */ lwz r0, 0x10(r4)
/* 800AD940 000A9860 90 01 00 EC */ stw r0, 0xec(r1)
/* 800AD944 000A9864 80 61 00 E0 */ lwz r3, 0xe0(r1)
/* 800AD948 000A9868 4B F9 F7 0D */ bl func_8004D054
/* 800AD94C 000A986C 7C 7C 1B 79 */ or. r28, r3, r3
/* 800AD950 000A9870 41 82 00 38 */ beq lbl_800AD988
/* 800AD954 000A9874 38 7C 00 00 */ addi r3, r28, 0
/* 800AD958 000A9878 38 80 00 05 */ li r4, 5
/* 800AD95C 000A987C 48 00 1A 55 */ bl func_800AF3B0
/* 800AD960 000A9880 38 9C 00 00 */ addi r4, r28, 0
/* 800AD964 000A9884 38 61 00 2C */ addi r3, r1, 0x2c
/* 800AD968 000A9888 38 A0 00 AC */ li r5, 0xac
/* 800AD96C 000A988C 4B F5 5A A9 */ bl memcpy
/* 800AD970 000A9890 38 00 00 0F */ li r0, 0xf
/* 800AD974 000A9894 90 01 00 3C */ stw r0, 0x3c(r1)
/* 800AD978 000A9898 38 61 00 2C */ addi r3, r1, 0x2c
/* 800AD97C 000A989C 4B F9 F5 8D */ bl g_spawn_effect_object
/* 800AD980 000A98A0 80 8D A0 28 */ lwz r4, lbl_802F2208@sda21(r13)
/* 800AD984 000A98A4 90 64 00 04 */ stw r3, 4(r4)
lbl_800AD988:
/* 800AD988 000A98A8 28 1C 00 00 */ cmplwi r28, 0
/* 800AD98C 000A98AC 41 82 00 60 */ beq lbl_800AD9EC
/* 800AD990 000A98B0 80 1C 00 30 */ lwz r0, 0x30(r28)
/* 800AD994 000A98B4 28 00 00 00 */ cmplwi r0, 0
/* 800AD998 000A98B8 41 82 00 54 */ beq lbl_800AD9EC
/* 800AD99C 000A98BC 38 61 00 2C */ addi r3, r1, 0x2c
/* 800AD9A0 000A98C0 38 80 00 00 */ li r4, 0
/* 800AD9A4 000A98C4 38 A0 00 AC */ li r5, 0xac
/* 800AD9A8 000A98C8 4B F5 59 79 */ bl memset
/* 800AD9AC 000A98CC 38 00 00 25 */ li r0, 0x25
/* 800AD9B0 000A98D0 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AD9B4 000A98D4 B0 01 00 34 */ sth r0, 0x34(r1)
/* 800AD9B8 000A98D8 38 61 00 2C */ addi r3, r1, 0x2c
/* 800AD9BC 000A98DC 80 1C 00 30 */ lwz r0, 0x30(r28)
/* 800AD9C0 000A98E0 90 01 00 5C */ stw r0, 0x5c(r1)
/* 800AD9C4 000A98E4 80 9C 00 34 */ lwz r4, 0x34(r28)
/* 800AD9C8 000A98E8 80 1C 00 38 */ lwz r0, 0x38(r28)
/* 800AD9CC 000A98EC 90 81 00 60 */ stw r4, 0x60(r1)
/* 800AD9D0 000A98F0 90 01 00 64 */ stw r0, 0x64(r1)
/* 800AD9D4 000A98F4 80 1C 00 3C */ lwz r0, 0x3c(r28)
/* 800AD9D8 000A98F8 90 01 00 68 */ stw r0, 0x68(r1)
/* 800AD9DC 000A98FC D0 01 00 50 */ stfs f0, 0x50(r1)
/* 800AD9E0 000A9900 D0 01 00 54 */ stfs f0, 0x54(r1)
/* 800AD9E4 000A9904 D0 01 00 58 */ stfs f0, 0x58(r1)
/* 800AD9E8 000A9908 4B F9 F5 21 */ bl g_spawn_effect_object
lbl_800AD9EC:
/* 800AD9EC 000A990C 88 01 00 DC */ lbz r0, 0xdc(r1)
/* 800AD9F0 000A9910 2C 00 00 08 */ cmpwi r0, 8
/* 800AD9F4 000A9914 41 82 00 08 */ beq lbl_800AD9FC
/* 800AD9F8 000A9918 48 00 00 54 */ b lbl_800ADA4C
lbl_800AD9FC:
/* 800AD9FC 000A991C 38 60 50 3D */ li r3, 0x503d
/* 800ADA00 000A9920 4B F7 DB A5 */ bl g_play_sound
/* 800ADA04 000A9924 38 BE 05 7C */ addi r5, r30, 0x57c
/* 800ADA08 000A9928 80 7E 05 7C */ lwz r3, 0x57c(r30)
/* 800ADA0C 000A992C 2C 03 00 00 */ cmpwi r3, 0
/* 800ADA10 000A9930 40 81 00 1C */ ble lbl_800ADA2C
/* 800ADA14 000A9934 38 03 FF FF */ addi r0, r3, -1
/* 800ADA18 000A9938 90 05 00 00 */ stw r0, 0(r5)
/* 800ADA1C 000A993C 38 80 00 20 */ li r4, 0x20
/* 800ADA20 000A9940 80 05 00 00 */ lwz r0, 0(r5)
/* 800ADA24 000A9944 7C 7E 02 14 */ add r3, r30, r0
/* 800ADA28 000A9948 98 83 05 80 */ stb r4, 0x580(r3)
lbl_800ADA2C:
/* 800ADA2C 000A994C 80 05 00 00 */ lwz r0, 0(r5)
/* 800ADA30 000A9950 2C 00 00 02 */ cmpwi r0, 2
/* 800ADA34 000A9954 40 82 00 68 */ bne lbl_800ADA9C
/* 800ADA38 000A9958 38 60 00 00 */ li r3, 0
/* 800ADA3C 000A995C 48 00 0E F5 */ bl func_800AE930
/* 800ADA40 000A9960 38 00 00 24 */ li r0, 0x24
/* 800ADA44 000A9964 98 1B 00 1E */ stb r0, 0x1e(r27)
/* 800ADA48 000A9968 48 00 00 54 */ b lbl_800ADA9C
lbl_800ADA4C:
/* 800ADA4C 000A996C 3C 60 00 01 */ lis r3, 0x0000C83C@ha
/* 800ADA50 000A9970 38 63 C8 3C */ addi r3, r3, 0x0000C83C@l
/* 800ADA54 000A9974 4B F7 DB 51 */ bl g_play_sound
/* 800ADA58 000A9978 38 9E 05 7C */ addi r4, r30, 0x57c
/* 800ADA5C 000A997C 80 7E 05 7C */ lwz r3, 0x57c(r30)
/* 800ADA60 000A9980 2C 03 00 03 */ cmpwi r3, 3
/* 800ADA64 000A9984 40 80 00 38 */ bge lbl_800ADA9C
/* 800ADA68 000A9988 88 01 00 DC */ lbz r0, 0xdc(r1)
/* 800ADA6C 000A998C 7C 7E 1A 14 */ add r3, r30, r3
/* 800ADA70 000A9990 98 03 05 80 */ stb r0, 0x580(r3)
/* 800ADA74 000A9994 80 64 00 00 */ lwz r3, 0(r4)
/* 800ADA78 000A9998 38 03 00 01 */ addi r0, r3, 1
/* 800ADA7C 000A999C 90 04 00 00 */ stw r0, 0(r4)
/* 800ADA80 000A99A0 80 04 00 00 */ lwz r0, 0(r4)
/* 800ADA84 000A99A4 2C 00 00 03 */ cmpwi r0, 3
/* 800ADA88 000A99A8 40 82 00 14 */ bne lbl_800ADA9C
/* 800ADA8C 000A99AC 38 60 00 01 */ li r3, 1
/* 800ADA90 000A99B0 48 00 0E A1 */ bl func_800AE930
/* 800ADA94 000A99B4 38 00 00 25 */ li r0, 0x25
/* 800ADA98 000A99B8 98 1B 00 1E */ stb r0, 0x1e(r27)
lbl_800ADA9C:
/* 800ADA9C 000A99BC 80 7E 05 7C */ lwz r3, 0x57c(r30)
/* 800ADAA0 000A99C0 3C 00 43 30 */ lis r0, 0x4330
/* 800ADAA4 000A99C4 C8 22 B7 28 */ lfd f1, lbl_802F5F28@sda21(r2)
/* 800ADAA8 000A99C8 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800ADAAC 000A99CC C8 42 B7 50 */ lfd f2, lbl_802F5F50@sda21(r2)
/* 800ADAB0 000A99D0 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800ADAB4 000A99D4 C8 62 B7 48 */ lfd f3, lbl_802F5F48@sda21(r2)
/* 800ADAB8 000A99D8 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800ADABC 000A99DC C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800ADAC0 000A99E0 EC 00 08 28 */ fsubs f0, f0, f1
/* 800ADAC4 000A99E4 FC 02 00 32 */ fmul f0, f2, f0
/* 800ADAC8 000A99E8 FC 03 00 2A */ fadd f0, f3, f0
/* 800ADACC 000A99EC FC 00 00 18 */ frsp f0, f0
/* 800ADAD0 000A99F0 D0 1E 05 A8 */ stfs f0, 0x5a8(r30)
/* 800ADAD4 000A99F4 80 1E 05 7C */ lwz r0, 0x57c(r30)
/* 800ADAD8 000A99F8 2C 00 00 03 */ cmpwi r0, 3
/* 800ADADC 000A99FC 40 81 00 10 */ ble lbl_800ADAEC
/* 800ADAE0 000A9A00 38 00 00 07 */ li r0, 7
/* 800ADAE4 000A9A04 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800ADAE8 000A9A08 48 00 00 0C */ b lbl_800ADAF4
lbl_800ADAEC:
/* 800ADAEC 000A9A0C 38 00 00 04 */ li r0, 4
/* 800ADAF0 000A9A10 90 1E 05 74 */ stw r0, 0x574(r30)
lbl_800ADAF4:
/* 800ADAF4 000A9A14 38 00 00 00 */ li r0, 0
/* 800ADAF8 000A9A18 90 0D A0 28 */ stw r0, lbl_802F2208@sda21(r13)
/* 800ADAFC 000A9A1C 48 00 02 B0 */ b lbl_800ADDAC
.global lbl_800ADB00
lbl_800ADB00:
/* 800ADB00 000A9A20 38 00 00 08 */ li r0, 8
/* 800ADB04 000A9A24 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800ADB08 000A9A28 3B 7E 05 80 */ addi r27, r30, 0x580
/* 800ADB0C 000A9A2C 38 80 00 00 */ li r4, 0
/* 800ADB10 000A9A30 80 7E 05 7C */ lwz r3, 0x57c(r30)
/* 800ADB14 000A9A34 38 00 00 04 */ li r0, 4
/* 800ADB18 000A9A38 7C 9B 19 AE */ stbx r4, r27, r3
/* 800ADB1C 000A9A3C 7F 63 DB 78 */ mr r3, r27
/* 800ADB20 000A9A40 90 1E 05 7C */ stw r0, 0x57c(r30)
/* 800ADB24 000A9A44 48 05 90 3D */ bl strlen
/* 800ADB28 000A9A48 28 03 00 00 */ cmplwi r3, 0
/* 800ADB2C 000A9A4C 40 82 00 10 */ bne lbl_800ADB3C
/* 800ADB30 000A9A50 38 7B 00 00 */ addi r3, r27, 0
/* 800ADB34 000A9A54 38 8D 96 40 */ addi r4, r13, lbl_802F1820@sda21
/* 800ADB38 000A9A58 48 05 8F 75 */ bl strcpy
lbl_800ADB3C:
/* 800ADB3C 000A9A5C 7F 63 DB 78 */ mr r3, r27
/* 800ADB40 000A9A60 48 00 0F E9 */ bl func_800AEB28
/* 800ADB44 000A9A64 2C 03 00 00 */ cmpwi r3, 0
/* 800ADB48 000A9A68 41 82 00 10 */ beq lbl_800ADB58
/* 800ADB4C 000A9A6C 38 7B 00 00 */ addi r3, r27, 0
/* 800ADB50 000A9A70 38 8D 96 44 */ addi r4, r13, lbl_802F1824@sda21
/* 800ADB54 000A9A74 48 05 8F 59 */ bl strcpy
lbl_800ADB58:
/* 800ADB58 000A9A78 C0 02 B7 5C */ lfs f0, lbl_802F5F5C@sda21(r2)
/* 800ADB5C 000A9A7C 38 9B 00 00 */ addi r4, r27, 0
/* 800ADB60 000A9A80 38 A0 00 04 */ li r5, 4
/* 800ADB64 000A9A84 D0 1E 05 A8 */ stfs f0, 0x5a8(r30)
/* 800ADB68 000A9A88 80 1D 00 00 */ lwz r0, 0(r29)
/* 800ADB6C 000A9A8C 1C 00 00 50 */ mulli r0, r0, 0x50
/* 800ADB70 000A9A90 7C 7E 02 14 */ add r3, r30, r0
/* 800ADB74 000A9A94 38 63 05 B4 */ addi r3, r3, 0x5b4
/* 800ADB78 000A9A98 4B F5 58 9D */ bl memcpy
/* 800ADB7C 000A9A9C 48 00 15 1D */ bl func_800AF098
/* 800ADB80 000A9AA0 7F 63 DB 78 */ mr r3, r27
/* 800ADB84 000A9AA4 48 00 11 D1 */ bl func_800AED54
/* 800ADB88 000A9AA8 7F 63 DB 78 */ mr r3, r27
/* 800ADB8C 000A9AAC 4B F9 B8 A5 */ bl func_80049430
/* 800ADB90 000A9AB0 38 60 00 34 */ li r3, 0x34
/* 800ADB94 000A9AB4 4B F7 DA 11 */ bl g_play_sound
/* 800ADB98 000A9AB8 38 60 00 59 */ li r3, 0x59
/* 800ADB9C 000A9ABC 4B F7 DA 09 */ bl g_play_sound
/* 800ADBA0 000A9AC0 48 00 02 0C */ b lbl_800ADDAC
.global lbl_800ADBA4
lbl_800ADBA4:
/* 800ADBA4 000A9AC4 38 00 00 09 */ li r0, 9
/* 800ADBA8 000A9AC8 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800ADBAC 000A9ACC 38 60 00 5A */ li r3, 0x5a
/* 800ADBB0 000A9AD0 38 00 00 11 */ li r0, 0x11
/* 800ADBB4 000A9AD4 90 7E 05 78 */ stw r3, 0x578(r30)
/* 800ADBB8 000A9AD8 38 60 00 00 */ li r3, 0
/* 800ADBBC 000A9ADC 98 1C 00 03 */ stb r0, 3(r28)
/* 800ADBC0 000A9AE0 4B FC 2B 91 */ bl destroy_sprite_with_tag
/* 800ADBC4 000A9AE4 38 60 00 02 */ li r3, 2
/* 800ADBC8 000A9AE8 4B FC 2B 89 */ bl destroy_sprite_with_tag
/* 800ADBCC 000A9AEC 4B FD AA 21 */ bl func_800885EC
/* 800ADBD0 000A9AF0 80 7F 00 04 */ lwz r3, 4(r31)
/* 800ADBD4 000A9AF4 4B FD AB 0D */ bl func_800886E0
/* 800ADBD8 000A9AF8 80 7E 05 84 */ lwz r3, 0x584(r30)
/* 800ADBDC 000A9AFC 3C 00 43 30 */ lis r0, 0x4330
/* 800ADBE0 000A9B00 C8 22 B7 28 */ lfd f1, lbl_802F5F28@sda21(r2)
/* 800ADBE4 000A9B04 1C 63 00 2E */ mulli r3, r3, 0x2e
/* 800ADBE8 000A9B08 38 63 00 A0 */ addi r3, r3, 0xa0
/* 800ADBEC 000A9B0C 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800ADBF0 000A9B10 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800ADBF4 000A9B14 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800ADBF8 000A9B18 C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800ADBFC 000A9B1C EC 00 08 28 */ fsubs f0, f0, f1
/* 800ADC00 000A9B20 D0 1E 05 98 */ stfs f0, 0x598(r30)
/* 800ADC04 000A9B24 C0 02 B7 60 */ lfs f0, lbl_802F5F60@sda21(r2)
/* 800ADC08 000A9B28 D0 1E 05 A0 */ stfs f0, 0x5a0(r30)
.global lbl_800ADC0C
lbl_800ADC0C:
/* 800ADC0C 000A9B2C 38 9E 05 78 */ addi r4, r30, 0x578
/* 800ADC10 000A9B30 80 7E 05 78 */ lwz r3, 0x578(r30)
/* 800ADC14 000A9B34 38 03 FF FF */ addi r0, r3, -1
/* 800ADC18 000A9B38 90 1E 05 78 */ stw r0, 0x578(r30)
/* 800ADC1C 000A9B3C 80 1E 05 78 */ lwz r0, 0x578(r30)
/* 800ADC20 000A9B40 2C 00 00 00 */ cmpwi r0, 0
/* 800ADC24 000A9B44 40 80 00 1C */ bge lbl_800ADC40
/* 800ADC28 000A9B48 38 00 00 05 */ li r0, 5
/* 800ADC2C 000A9B4C 98 1C 00 03 */ stb r0, 3(r28)
/* 800ADC30 000A9B50 38 60 00 0A */ li r3, 0xa
/* 800ADC34 000A9B54 38 00 01 4A */ li r0, 0x14a
/* 800ADC38 000A9B58 90 7E 05 74 */ stw r3, 0x574(r30)
/* 800ADC3C 000A9B5C 90 04 00 00 */ stw r0, 0(r4)
lbl_800ADC40:
/* 800ADC40 000A9B60 C0 3C 00 0C */ lfs f1, 0xc(r28)
/* 800ADC44 000A9B64 C8 02 B7 68 */ lfd f0, lbl_802F5F68@sda21(r2)
/* 800ADC48 000A9B68 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800ADC4C 000A9B6C 40 80 01 60 */ bge lbl_800ADDAC
/* 800ADC50 000A9B70 4B F5 9D 5D */ bl mathutil_mtxA_from_mtxB
/* 800ADC54 000A9B74 38 61 00 20 */ addi r3, r1, 0x20
/* 800ADC58 000A9B78 4B F5 A2 AD */ bl mathutil_mtxA_rigid_inv_tf_tl
/* 800ADC5C 000A9B7C C0 41 00 20 */ lfs f2, 0x20(r1)
/* 800ADC60 000A9B80 38 61 00 20 */ addi r3, r1, 0x20
/* 800ADC64 000A9B84 C0 3C 00 04 */ lfs f1, 4(r28)
/* 800ADC68 000A9B88 7C 64 1B 78 */ mr r4, r3
/* 800ADC6C 000A9B8C C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800ADC70 000A9B90 EC 22 08 28 */ fsubs f1, f2, f1
/* 800ADC74 000A9B94 D0 21 00 20 */ stfs f1, 0x20(r1)
/* 800ADC78 000A9B98 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800ADC7C 000A9B9C C0 21 00 28 */ lfs f1, 0x28(r1)
/* 800ADC80 000A9BA0 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800ADC84 000A9BA4 EC 01 00 28 */ fsubs f0, f1, f0
/* 800ADC88 000A9BA8 D0 01 00 28 */ stfs f0, 0x28(r1)
/* 800ADC8C 000A9BAC C0 22 B7 70 */ lfs f1, lbl_802F5F70@sda21(r2)
/* 800ADC90 000A9BB0 4B F5 A4 E5 */ bl mathutil_vec_set_len
/* 800ADC94 000A9BB4 C0 3C 00 1C */ lfs f1, 0x1c(r28)
/* 800ADC98 000A9BB8 C0 01 00 20 */ lfs f0, 0x20(r1)
/* 800ADC9C 000A9BBC EC 01 00 2A */ fadds f0, f1, f0
/* 800ADCA0 000A9BC0 D0 1C 00 1C */ stfs f0, 0x1c(r28)
/* 800ADCA4 000A9BC4 C0 3C 00 20 */ lfs f1, 0x20(r28)
/* 800ADCA8 000A9BC8 C0 01 00 24 */ lfs f0, 0x24(r1)
/* 800ADCAC 000A9BCC EC 01 00 2A */ fadds f0, f1, f0
/* 800ADCB0 000A9BD0 D0 1C 00 20 */ stfs f0, 0x20(r28)
/* 800ADCB4 000A9BD4 C0 3C 00 24 */ lfs f1, 0x24(r28)
/* 800ADCB8 000A9BD8 C0 01 00 28 */ lfs f0, 0x28(r1)
/* 800ADCBC 000A9BDC EC 01 00 2A */ fadds f0, f1, f0
/* 800ADCC0 000A9BE0 D0 1C 00 24 */ stfs f0, 0x24(r28)
/* 800ADCC4 000A9BE4 48 00 00 E8 */ b lbl_800ADDAC
.global lbl_800ADCC8
lbl_800ADCC8:
/* 800ADCC8 000A9BE8 38 DE 05 78 */ addi r6, r30, 0x578
/* 800ADCCC 000A9BEC 80 7E 05 78 */ lwz r3, 0x578(r30)
/* 800ADCD0 000A9BF0 3C 00 43 30 */ lis r0, 0x4330
/* 800ADCD4 000A9BF4 38 63 FF FF */ addi r3, r3, -1
/* 800ADCD8 000A9BF8 90 7E 05 78 */ stw r3, 0x578(r30)
/* 800ADCDC 000A9BFC 80 9E 05 78 */ lwz r4, 0x578(r30)
/* 800ADCE0 000A9C00 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800ADCE4 000A9C04 6C 83 80 00 */ xoris r3, r4, 0x8000
/* 800ADCE8 000A9C08 C8 22 B7 78 */ lfd f1, lbl_802F5F78@sda21(r2)
/* 800ADCEC 000A9C0C 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800ADCF0 000A9C10 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800ADCF4 000A9C14 C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800ADCF8 000A9C18 FC 00 10 28 */ fsub f0, f0, f2
/* 800ADCFC 000A9C1C FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADD00 000A9C20 40 81 00 48 */ ble lbl_800ADD48
/* 800ADD04 000A9C24 88 1C 00 2E */ lbz r0, 0x2e(r28)
/* 800ADD08 000A9C28 3C 60 80 20 */ lis r3, lbl_80206BD0@ha
/* 800ADD0C 000A9C2C 3C A0 80 1F */ lis r5, controllerInfo@ha
/* 800ADD10 000A9C30 7C 00 07 74 */ extsb r0, r0
/* 800ADD14 000A9C34 54 04 10 3A */ slwi r4, r0, 2
/* 800ADD18 000A9C38 38 03 6B D0 */ addi r0, r3, lbl_80206BD0@l
/* 800ADD1C 000A9C3C 7C 60 22 14 */ add r3, r0, r4
/* 800ADD20 000A9C40 80 03 00 00 */ lwz r0, 0(r3)
/* 800ADD24 000A9C44 38 65 3B 70 */ addi r3, r5, controllerInfo@l
/* 800ADD28 000A9C48 1C 00 00 3C */ mulli r0, r0, 0x3c
/* 800ADD2C 000A9C4C 7C 63 02 14 */ add r3, r3, r0
/* 800ADD30 000A9C50 A0 03 00 18 */ lhz r0, 0x18(r3)
/* 800ADD34 000A9C54 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
/* 800ADD38 000A9C58 41 82 00 74 */ beq lbl_800ADDAC
/* 800ADD3C 000A9C5C 38 00 00 61 */ li r0, 0x61
/* 800ADD40 000A9C60 90 06 00 00 */ stw r0, 0(r6)
/* 800ADD44 000A9C64 48 00 00 68 */ b lbl_800ADDAC
lbl_800ADD48:
/* 800ADD48 000A9C68 90 61 00 FC */ stw r3, 0xfc(r1)
/* 800ADD4C 000A9C6C 90 01 00 F8 */ stw r0, 0xf8(r1)
/* 800ADD50 000A9C70 C8 01 00 F8 */ lfd f0, 0xf8(r1)
/* 800ADD54 000A9C74 FC 00 10 28 */ fsub f0, f0, f2
/* 800ADD58 000A9C78 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800ADD5C 000A9C7C 40 82 00 18 */ bne lbl_800ADD74
/* 800ADD60 000A9C80 38 00 00 00 */ li r0, 0
/* 800ADD64 000A9C84 90 1E 05 88 */ stw r0, 0x588(r30)
/* 800ADD68 000A9C88 38 60 00 00 */ li r3, 0
/* 800ADD6C 000A9C8C 4B FD AC 11 */ bl func_8008897C
/* 800ADD70 000A9C90 48 00 00 3C */ b lbl_800ADDAC
lbl_800ADD74:
/* 800ADD74 000A9C94 2C 04 00 00 */ cmpwi r4, 0
/* 800ADD78 000A9C98 40 80 00 34 */ bge lbl_800ADDAC
/* 800ADD7C 000A9C9C 38 00 00 0B */ li r0, 0xb
/* 800ADD80 000A9CA0 90 1E 05 74 */ stw r0, 0x574(r30)
/* 800ADD84 000A9CA4 48 00 00 28 */ b lbl_800ADDAC
.global lbl_800ADD88
lbl_800ADD88:
/* 800ADD88 000A9CA8 3B A0 00 00 */ li r29, 0
/* 800ADD8C 000A9CAC 93 BE 05 74 */ stw r29, 0x574(r30)
/* 800ADD90 000A9CB0 38 60 00 0E */ li r3, 0xe
/* 800ADD94 000A9CB4 38 00 00 1B */ li r0, 0x1b
/* 800ADD98 000A9CB8 98 7B 00 1E */ stb r3, 0x1e(r27)
/* 800ADD9C 000A9CBC 38 60 00 01 */ li r3, 1
/* 800ADDA0 000A9CC0 98 1C 00 03 */ stb r0, 3(r28)
/* 800ADDA4 000A9CC4 4B FD AB D9 */ bl func_8008897C
/* 800ADDA8 000A9CC8 93 BE 05 88 */ stw r29, 0x588(r30)
lbl_800ADDAC:
.global lbl_800ADDAC
/* 800ADDAC 000A9CCC 38 7E 05 8C */ addi r3, r30, 0x58c
/* 800ADDB0 000A9CD0 38 9E 05 94 */ addi r4, r30, 0x594
/* 800ADDB4 000A9CD4 C0 3E 05 8C */ lfs f1, 0x58c(r30)
/* 800ADDB8 000A9CD8 C0 1E 05 94 */ lfs f0, 0x594(r30)
/* 800ADDBC 000A9CDC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800ADDC0 000A9CE0 40 80 00 2C */ bge lbl_800ADDEC
/* 800ADDC4 000A9CE4 C8 02 B7 80 */ lfd f0, lbl_802F5F80@sda21(r2)
/* 800ADDC8 000A9CE8 FC 01 00 2A */ fadd f0, f1, f0
/* 800ADDCC 000A9CEC FC 00 00 18 */ frsp f0, f0
/* 800ADDD0 000A9CF0 D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADDD4 000A9CF4 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADDD8 000A9CF8 C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADDDC 000A9CFC FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADDE0 000A9D00 40 81 00 34 */ ble lbl_800ADE14
/* 800ADDE4 000A9D04 D0 23 00 00 */ stfs f1, 0(r3)
/* 800ADDE8 000A9D08 48 00 00 2C */ b lbl_800ADE14
lbl_800ADDEC:
/* 800ADDEC 000A9D0C 40 81 00 28 */ ble lbl_800ADE14
/* 800ADDF0 000A9D10 C8 02 B7 80 */ lfd f0, lbl_802F5F80@sda21(r2)
/* 800ADDF4 000A9D14 FC 01 00 28 */ fsub f0, f1, f0
/* 800ADDF8 000A9D18 FC 00 00 18 */ frsp f0, f0
/* 800ADDFC 000A9D1C D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADE00 000A9D20 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADE04 000A9D24 C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADE08 000A9D28 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADE0C 000A9D2C 40 80 00 08 */ bge lbl_800ADE14
/* 800ADE10 000A9D30 D0 23 00 00 */ stfs f1, 0(r3)
lbl_800ADE14:
/* 800ADE14 000A9D34 38 7E 05 90 */ addi r3, r30, 0x590
/* 800ADE18 000A9D38 38 9E 05 98 */ addi r4, r30, 0x598
/* 800ADE1C 000A9D3C C0 3E 05 90 */ lfs f1, 0x590(r30)
/* 800ADE20 000A9D40 C0 1E 05 98 */ lfs f0, 0x598(r30)
/* 800ADE24 000A9D44 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800ADE28 000A9D48 40 80 00 2C */ bge lbl_800ADE54
/* 800ADE2C 000A9D4C C8 02 B7 88 */ lfd f0, lbl_802F5F88@sda21(r2)
/* 800ADE30 000A9D50 FC 01 00 2A */ fadd f0, f1, f0
/* 800ADE34 000A9D54 FC 00 00 18 */ frsp f0, f0
/* 800ADE38 000A9D58 D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADE3C 000A9D5C C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADE40 000A9D60 C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADE44 000A9D64 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADE48 000A9D68 40 81 00 34 */ ble lbl_800ADE7C
/* 800ADE4C 000A9D6C D0 23 00 00 */ stfs f1, 0(r3)
/* 800ADE50 000A9D70 48 00 00 2C */ b lbl_800ADE7C
lbl_800ADE54:
/* 800ADE54 000A9D74 40 81 00 28 */ ble lbl_800ADE7C
/* 800ADE58 000A9D78 C8 02 B7 88 */ lfd f0, lbl_802F5F88@sda21(r2)
/* 800ADE5C 000A9D7C FC 01 00 28 */ fsub f0, f1, f0
/* 800ADE60 000A9D80 FC 00 00 18 */ frsp f0, f0
/* 800ADE64 000A9D84 D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADE68 000A9D88 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADE6C 000A9D8C C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADE70 000A9D90 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADE74 000A9D94 40 80 00 08 */ bge lbl_800ADE7C
/* 800ADE78 000A9D98 D0 23 00 00 */ stfs f1, 0(r3)
lbl_800ADE7C:
/* 800ADE7C 000A9D9C 38 7E 05 9C */ addi r3, r30, 0x59c
/* 800ADE80 000A9DA0 38 9E 05 A0 */ addi r4, r30, 0x5a0
/* 800ADE84 000A9DA4 C0 3E 05 9C */ lfs f1, 0x59c(r30)
/* 800ADE88 000A9DA8 C0 1E 05 A0 */ lfs f0, 0x5a0(r30)
/* 800ADE8C 000A9DAC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800ADE90 000A9DB0 40 80 00 2C */ bge lbl_800ADEBC
/* 800ADE94 000A9DB4 C8 02 B7 88 */ lfd f0, lbl_802F5F88@sda21(r2)
/* 800ADE98 000A9DB8 FC 01 00 2A */ fadd f0, f1, f0
/* 800ADE9C 000A9DBC FC 00 00 18 */ frsp f0, f0
/* 800ADEA0 000A9DC0 D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADEA4 000A9DC4 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADEA8 000A9DC8 C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADEAC 000A9DCC FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADEB0 000A9DD0 40 81 00 34 */ ble lbl_800ADEE4
/* 800ADEB4 000A9DD4 D0 23 00 00 */ stfs f1, 0(r3)
/* 800ADEB8 000A9DD8 48 00 00 2C */ b lbl_800ADEE4
lbl_800ADEBC:
/* 800ADEBC 000A9DDC 40 81 00 28 */ ble lbl_800ADEE4
/* 800ADEC0 000A9DE0 C8 02 B7 88 */ lfd f0, lbl_802F5F88@sda21(r2)
/* 800ADEC4 000A9DE4 FC 01 00 28 */ fsub f0, f1, f0
/* 800ADEC8 000A9DE8 FC 00 00 18 */ frsp f0, f0
/* 800ADECC 000A9DEC D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADED0 000A9DF0 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADED4 000A9DF4 C0 24 00 00 */ lfs f1, 0(r4)
/* 800ADED8 000A9DF8 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800ADEDC 000A9DFC 40 80 00 08 */ bge lbl_800ADEE4
/* 800ADEE0 000A9E00 D0 23 00 00 */ stfs f1, 0(r3)
lbl_800ADEE4:
/* 800ADEE4 000A9E04 38 7E 05 A4 */ addi r3, r30, 0x5a4
/* 800ADEE8 000A9E08 C0 3E 05 A8 */ lfs f1, 0x5a8(r30)
/* 800ADEEC 000A9E0C C0 1E 05 A4 */ lfs f0, 0x5a4(r30)
/* 800ADEF0 000A9E10 C8 42 B7 90 */ lfd f2, lbl_802F5F90@sda21(r2)
/* 800ADEF4 000A9E14 EC 21 00 28 */ fsubs f1, f1, f0
/* 800ADEF8 000A9E18 C8 02 B7 98 */ lfd f0, lbl_802F5F98@sda21(r2)
/* 800ADEFC 000A9E1C FC 22 00 72 */ fmul f1, f2, f1
/* 800ADF00 000A9E20 FF 80 08 18 */ frsp f28, f1
/* 800ADF04 000A9E24 FC 1C 00 40 */ fcmpo cr0, f28, f0
/* 800ADF08 000A9E28 40 81 00 0C */ ble lbl_800ADF14
/* 800ADF0C 000A9E2C C3 82 B7 A0 */ lfs f28, lbl_802F5FA0@sda21(r2)
/* 800ADF10 000A9E30 48 00 00 14 */ b lbl_800ADF24
lbl_800ADF14:
/* 800ADF14 000A9E34 C8 02 B7 A8 */ lfd f0, lbl_802F5FA8@sda21(r2)
/* 800ADF18 000A9E38 FC 1C 00 40 */ fcmpo cr0, f28, f0
/* 800ADF1C 000A9E3C 40 80 00 08 */ bge lbl_800ADF24
/* 800ADF20 000A9E40 C3 82 B7 B0 */ lfs f28, lbl_802F5FB0@sda21(r2)
lbl_800ADF24:
/* 800ADF24 000A9E44 C0 03 00 00 */ lfs f0, 0(r3)
/* 800ADF28 000A9E48 3B 9E 05 AC */ addi r28, r30, 0x5ac
/* 800ADF2C 000A9E4C EC 00 E0 2A */ fadds f0, f0, f28
/* 800ADF30 000A9E50 D0 03 00 00 */ stfs f0, 0(r3)
/* 800ADF34 000A9E54 C0 1E 05 AC */ lfs f0, 0x5ac(r30)
/* 800ADF38 000A9E58 FC 00 00 1E */ fctiwz f0, f0
/* 800ADF3C 000A9E5C D8 01 00 F8 */ stfd f0, 0xf8(r1)
/* 800ADF40 000A9E60 80 01 00 FC */ lwz r0, 0xfc(r1)
/* 800ADF44 000A9E64 7C 03 07 34 */ extsh r3, r0
/* 800ADF48 000A9E68 38 63 40 00 */ addi r3, r3, 0x4000
/* 800ADF4C 000A9E6C 4B F5 92 95 */ bl mathutil_sin
/* 800ADF50 000A9E70 C8 42 B7 B8 */ lfd f2, lbl_802F5FB8@sda21(r2)
/* 800ADF54 000A9E74 3B BE 05 B0 */ addi r29, r30, 0x5b0
/* 800ADF58 000A9E78 C0 1E 05 B0 */ lfs f0, 0x5b0(r30)
/* 800ADF5C 000A9E7C FC 42 07 32 */ fmul f2, f2, f28
/* 800ADF60 000A9E80 FC 22 00 72 */ fmul f1, f2, f1
/* 800ADF64 000A9E84 FC 00 08 2A */ fadd f0, f0, f1
/* 800ADF68 000A9E88 FC 00 00 18 */ frsp f0, f0
/* 800ADF6C 000A9E8C D0 1E 05 B0 */ stfs f0, 0x5b0(r30)
/* 800ADF70 000A9E90 C0 1C 00 00 */ lfs f0, 0(r28)
/* 800ADF74 000A9E94 FC 00 00 1E */ fctiwz f0, f0
/* 800ADF78 000A9E98 D8 01 00 F0 */ stfd f0, 0xf0(r1)
/* 800ADF7C 000A9E9C 80 01 00 F4 */ lwz r0, 0xf4(r1)
/* 800ADF80 000A9EA0 7C 03 07 34 */ extsh r3, r0
/* 800ADF84 000A9EA4 4B F5 92 5D */ bl mathutil_sin
/* 800ADF88 000A9EA8 C0 42 B7 C0 */ lfs f2, lbl_802F5FC0@sda21(r2)
/* 800ADF8C 000A9EAC 3B 7E 01 B4 */ addi r27, r30, 0x1b4
/* 800ADF90 000A9EB0 C0 1D 00 00 */ lfs f0, 0(r29)
/* 800ADF94 000A9EB4 EC 22 00 72 */ fmuls f1, f2, f1
/* 800ADF98 000A9EB8 EC 00 08 2A */ fadds f0, f0, f1
/* 800ADF9C 000A9EBC D0 1D 00 00 */ stfs f0, 0(r29)
/* 800ADFA0 000A9EC0 C0 3D 00 00 */ lfs f1, 0(r29)
/* 800ADFA4 000A9EC4 C8 02 B7 C8 */ lfd f0, lbl_802F5FC8@sda21(r2)
/* 800ADFA8 000A9EC8 FC 01 00 32 */ fmul f0, f1, f0
/* 800ADFAC 000A9ECC FC 00 00 18 */ frsp f0, f0
/* 800ADFB0 000A9ED0 D0 1D 00 00 */ stfs f0, 0(r29)
/* 800ADFB4 000A9ED4 C0 3C 00 00 */ lfs f1, 0(r28)
/* 800ADFB8 000A9ED8 C0 1D 00 00 */ lfs f0, 0(r29)
/* 800ADFBC 000A9EDC EC 01 00 2A */ fadds f0, f1, f0
/* 800ADFC0 000A9EE0 D0 1C 00 00 */ stfs f0, 0(r28)
/* 800ADFC4 000A9EE4 80 1E 05 7C */ lwz r0, 0x57c(r30)
/* 800ADFC8 000A9EE8 2C 00 FF FF */ cmpwi r0, -1
/* 800ADFCC 000A9EEC 41 82 00 20 */ beq lbl_800ADFEC
/* 800ADFD0 000A9EF0 40 80 00 10 */ bge lbl_800ADFE0
/* 800ADFD4 000A9EF4 2C 00 FF FE */ cmpwi r0, -2
/* 800ADFD8 000A9EF8 40 80 03 CC */ bge lbl_800AE3A4
/* 800ADFDC 000A9EFC 48 00 02 48 */ b lbl_800AE224
lbl_800ADFE0:
/* 800ADFE0 000A9F00 2C 00 00 03 */ cmpwi r0, 3
/* 800ADFE4 000A9F04 41 82 01 88 */ beq lbl_800AE16C
/* 800ADFE8 000A9F08 48 00 02 3C */ b lbl_800AE224
lbl_800ADFEC:
/* 800ADFEC 000A9F0C 80 7E 05 78 */ lwz r3, 0x578(r30)
/* 800ADFF0 000A9F10 38 00 00 10 */ li r0, 0x10
/* 800ADFF4 000A9F14 7C 09 03 A6 */ mtctr r0
/* 800ADFF8 000A9F18 C8 42 B7 E0 */ lfd f2, lbl_802F5FE0@sda21(r2)
/* 800ADFFC 000A9F1C 7C 60 0E 70 */ srawi r0, r3, 1
/* 800AE000 000A9F20 20 00 00 30 */ subfic r0, r0, 0x30
/* 800AE004 000A9F24 38 60 00 30 */ li r3, 0x30
lbl_800AE008:
/* 800AE008 000A9F28 7C 03 00 00 */ cmpw r3, r0
/* 800AE00C 000A9F2C 40 81 00 14 */ ble lbl_800AE020
/* 800AE010 000A9F30 C0 02 B7 D0 */ lfs f0, lbl_802F5FD0@sda21(r2)
/* 800AE014 000A9F34 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE018 000A9F38 C0 82 B7 D4 */ lfs f4, lbl_802F5FD4@sda21(r2)
/* 800AE01C 000A9F3C 48 00 00 10 */ b lbl_800AE02C
lbl_800AE020:
/* 800AE020 000A9F40 C0 02 B7 D8 */ lfs f0, lbl_802F5FD8@sda21(r2)
/* 800AE024 000A9F44 C0 62 B7 DC */ lfs f3, lbl_802F5FDC@sda21(r2)
/* 800AE028 000A9F48 C0 82 B7 08 */ lfs f4, lbl_802F5F08@sda21(r2)
lbl_800AE02C:
/* 800AE02C 000A9F4C C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE030 000A9F50 38 63 FF FF */ addi r3, r3, -1
/* 800AE034 000A9F54 7C 03 00 00 */ cmpw r3, r0
/* 800AE038 000A9F58 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE03C 000A9F5C FC 02 00 32 */ fmul f0, f2, f0
/* 800AE040 000A9F60 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE044 000A9F64 FC 00 00 18 */ frsp f0, f0
/* 800AE048 000A9F68 D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE04C 000A9F6C C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE050 000A9F70 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE054 000A9F74 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE058 000A9F78 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE05C 000A9F7C FC 00 00 18 */ frsp f0, f0
/* 800AE060 000A9F80 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE064 000A9F84 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE068 000A9F88 EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE06C 000A9F8C FC 02 00 32 */ fmul f0, f2, f0
/* 800AE070 000A9F90 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE074 000A9F94 FC 00 00 18 */ frsp f0, f0
/* 800AE078 000A9F98 D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE07C 000A9F9C 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE080 000A9FA0 40 81 00 14 */ ble lbl_800AE094
/* 800AE084 000A9FA4 C0 02 B7 D0 */ lfs f0, lbl_802F5FD0@sda21(r2)
/* 800AE088 000A9FA8 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE08C 000A9FAC C0 82 B7 D4 */ lfs f4, lbl_802F5FD4@sda21(r2)
/* 800AE090 000A9FB0 48 00 00 10 */ b lbl_800AE0A0
lbl_800AE094:
/* 800AE094 000A9FB4 C0 02 B7 D8 */ lfs f0, lbl_802F5FD8@sda21(r2)
/* 800AE098 000A9FB8 C0 62 B7 DC */ lfs f3, lbl_802F5FDC@sda21(r2)
/* 800AE09C 000A9FBC C0 82 B7 08 */ lfs f4, lbl_802F5F08@sda21(r2)
lbl_800AE0A0:
/* 800AE0A0 000A9FC0 C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE0A4 000A9FC4 38 63 FF FF */ addi r3, r3, -1
/* 800AE0A8 000A9FC8 7C 03 00 00 */ cmpw r3, r0
/* 800AE0AC 000A9FCC EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE0B0 000A9FD0 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE0B4 000A9FD4 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE0B8 000A9FD8 FC 00 00 18 */ frsp f0, f0
/* 800AE0BC 000A9FDC D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE0C0 000A9FE0 C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE0C4 000A9FE4 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE0C8 000A9FE8 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE0CC 000A9FEC FC 01 00 2A */ fadd f0, f1, f0
/* 800AE0D0 000A9FF0 FC 00 00 18 */ frsp f0, f0
/* 800AE0D4 000A9FF4 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE0D8 000A9FF8 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE0DC 000A9FFC EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE0E0 000AA000 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE0E4 000AA004 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE0E8 000AA008 FC 00 00 18 */ frsp f0, f0
/* 800AE0EC 000AA00C D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE0F0 000AA010 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE0F4 000AA014 40 81 00 14 */ ble lbl_800AE108
/* 800AE0F8 000AA018 C0 02 B7 D0 */ lfs f0, lbl_802F5FD0@sda21(r2)
/* 800AE0FC 000AA01C C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE100 000AA020 C0 82 B7 D4 */ lfs f4, lbl_802F5FD4@sda21(r2)
/* 800AE104 000AA024 48 00 00 10 */ b lbl_800AE114
lbl_800AE108:
/* 800AE108 000AA028 C0 02 B7 D8 */ lfs f0, lbl_802F5FD8@sda21(r2)
/* 800AE10C 000AA02C C0 62 B7 DC */ lfs f3, lbl_802F5FDC@sda21(r2)
/* 800AE110 000AA030 C0 82 B7 08 */ lfs f4, lbl_802F5F08@sda21(r2)
lbl_800AE114:
/* 800AE114 000AA034 C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE118 000AA038 38 63 FF FF */ addi r3, r3, -1
/* 800AE11C 000AA03C EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE120 000AA040 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE124 000AA044 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE128 000AA048 FC 00 00 18 */ frsp f0, f0
/* 800AE12C 000AA04C D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE130 000AA050 C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE134 000AA054 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE138 000AA058 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE13C 000AA05C FC 01 00 2A */ fadd f0, f1, f0
/* 800AE140 000AA060 FC 00 00 18 */ frsp f0, f0
/* 800AE144 000AA064 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE148 000AA068 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE14C 000AA06C EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE150 000AA070 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE154 000AA074 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE158 000AA078 FC 00 00 18 */ frsp f0, f0
/* 800AE15C 000AA07C D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE160 000AA080 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE164 000AA084 42 00 FE A4 */ bdnz lbl_800AE008
/* 800AE168 000AA088 48 00 02 3C */ b lbl_800AE3A4
lbl_800AE16C:
/* 800AE16C 000AA08C 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800AE170 000AA090 3B A0 00 30 */ li r29, 0x30
/* 800AE174 000AA094 CB A2 B7 E8 */ lfd f29, lbl_802F5FE8@sda21(r2)
/* 800AE178 000AA098 CB C2 B7 F0 */ lfd f30, lbl_802F5FF0@sda21(r2)
/* 800AE17C 000AA09C 54 1C 4C AC */ rlwinm r28, r0, 9, 0x12, 0x16
/* 800AE180 000AA0A0 CB E2 B7 F8 */ lfd f31, lbl_802F5FF8@sda21(r2)
/* 800AE184 000AA0A4 CB 82 B8 00 */ lfd f28, lbl_802F6000@sda21(r2)
lbl_800AE188:
/* 800AE188 000AA0A8 88 1B 00 00 */ lbz r0, 0(r27)
/* 800AE18C 000AA0AC 2C 00 00 08 */ cmpwi r0, 8
/* 800AE190 000AA0B0 40 82 00 28 */ bne lbl_800AE1B8
/* 800AE194 000AA0B4 7F 83 E3 78 */ mr r3, r28
/* 800AE198 000AA0B8 4B F5 90 49 */ bl mathutil_sin
/* 800AE19C 000AA0BC FC 1D 08 2A */ fadd f0, f29, f1
/* 800AE1A0 000AA0C0 FC 5E 08 2A */ fadd f2, f30, f1
/* 800AE1A4 000AA0C4 FC 7F 08 2A */ fadd f3, f31, f1
/* 800AE1A8 000AA0C8 FC 00 00 18 */ frsp f0, f0
/* 800AE1AC 000AA0CC FC 40 10 18 */ frsp f2, f2
/* 800AE1B0 000AA0D0 FC 60 18 18 */ frsp f3, f3
/* 800AE1B4 000AA0D4 48 00 00 10 */ b lbl_800AE1C4
lbl_800AE1B8:
/* 800AE1B8 000AA0D8 C0 02 B7 D8 */ lfs f0, lbl_802F5FD8@sda21(r2)
/* 800AE1BC 000AA0DC C0 42 B7 DC */ lfs f2, lbl_802F5FDC@sda21(r2)
/* 800AE1C0 000AA0E0 C0 62 B7 08 */ lfs f3, lbl_802F5F08@sda21(r2)
lbl_800AE1C4:
/* 800AE1C4 000AA0E4 C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE1C8 000AA0E8 3B 9C 08 00 */ addi r28, r28, 0x800
/* 800AE1CC 000AA0EC 37 BD FF FF */ addic. r29, r29, -1
/* 800AE1D0 000AA0F0 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE1D4 000AA0F4 57 9C 04 BE */ clrlwi r28, r28, 0x12
/* 800AE1D8 000AA0F8 FC 1C 00 32 */ fmul f0, f28, f0
/* 800AE1DC 000AA0FC FC 01 00 2A */ fadd f0, f1, f0
/* 800AE1E0 000AA100 FC 00 00 18 */ frsp f0, f0
/* 800AE1E4 000AA104 D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE1E8 000AA108 C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE1EC 000AA10C EC 02 08 28 */ fsubs f0, f2, f1
/* 800AE1F0 000AA110 FC 1C 00 32 */ fmul f0, f28, f0
/* 800AE1F4 000AA114 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE1F8 000AA118 FC 00 00 18 */ frsp f0, f0
/* 800AE1FC 000AA11C D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE200 000AA120 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE204 000AA124 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE208 000AA128 FC 1C 00 32 */ fmul f0, f28, f0
/* 800AE20C 000AA12C FC 01 00 2A */ fadd f0, f1, f0
/* 800AE210 000AA130 FC 00 00 18 */ frsp f0, f0
/* 800AE214 000AA134 D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE218 000AA138 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE21C 000AA13C 41 81 FF 6C */ bgt lbl_800AE188
/* 800AE220 000AA140 48 00 01 84 */ b lbl_800AE3A4
lbl_800AE224:
/* 800AE224 000AA144 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800AE228 000AA148 38 00 00 10 */ li r0, 0x10
/* 800AE22C 000AA14C 7C 09 03 A6 */ mtctr r0
/* 800AE230 000AA150 C8 42 B8 10 */ lfd f2, lbl_802F6010@sda21(r2)
/* 800AE234 000AA154 54 63 D9 7E */ srwi r3, r3, 5
/* 800AE238 000AA158 38 80 00 30 */ li r4, 0x30
lbl_800AE23C:
/* 800AE23C 000AA15C 54 60 07 FF */ clrlwi. r0, r3, 0x1f
/* 800AE240 000AA160 41 82 00 14 */ beq lbl_800AE254
/* 800AE244 000AA164 C0 02 B7 D4 */ lfs f0, lbl_802F5FD4@sda21(r2)
/* 800AE248 000AA168 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE24C 000AA16C C0 82 B7 D0 */ lfs f4, lbl_802F5FD0@sda21(r2)
/* 800AE250 000AA170 48 00 00 10 */ b lbl_800AE260
lbl_800AE254:
/* 800AE254 000AA174 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AE258 000AA178 C0 62 B8 08 */ lfs f3, lbl_802F6008@sda21(r2)
/* 800AE25C 000AA17C C0 82 B8 0C */ lfs f4, lbl_802F600C@sda21(r2)
lbl_800AE260:
/* 800AE260 000AA180 C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE264 000AA184 38 63 00 01 */ addi r3, r3, 1
/* 800AE268 000AA188 54 60 07 FF */ clrlwi. r0, r3, 0x1f
/* 800AE26C 000AA18C EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE270 000AA190 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE274 000AA194 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE278 000AA198 FC 00 00 18 */ frsp f0, f0
/* 800AE27C 000AA19C D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE280 000AA1A0 C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE284 000AA1A4 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE288 000AA1A8 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE28C 000AA1AC FC 01 00 2A */ fadd f0, f1, f0
/* 800AE290 000AA1B0 FC 00 00 18 */ frsp f0, f0
/* 800AE294 000AA1B4 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE298 000AA1B8 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE29C 000AA1BC EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE2A0 000AA1C0 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE2A4 000AA1C4 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE2A8 000AA1C8 FC 00 00 18 */ frsp f0, f0
/* 800AE2AC 000AA1CC D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE2B0 000AA1D0 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE2B4 000AA1D4 41 82 00 14 */ beq lbl_800AE2C8
/* 800AE2B8 000AA1D8 C0 02 B7 D4 */ lfs f0, lbl_802F5FD4@sda21(r2)
/* 800AE2BC 000AA1DC C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE2C0 000AA1E0 C0 82 B7 D0 */ lfs f4, lbl_802F5FD0@sda21(r2)
/* 800AE2C4 000AA1E4 48 00 00 10 */ b lbl_800AE2D4
lbl_800AE2C8:
/* 800AE2C8 000AA1E8 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AE2CC 000AA1EC C0 62 B8 08 */ lfs f3, lbl_802F6008@sda21(r2)
/* 800AE2D0 000AA1F0 C0 82 B8 0C */ lfs f4, lbl_802F600C@sda21(r2)
lbl_800AE2D4:
/* 800AE2D4 000AA1F4 C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE2D8 000AA1F8 38 63 00 01 */ addi r3, r3, 1
/* 800AE2DC 000AA1FC 54 60 07 FF */ clrlwi. r0, r3, 0x1f
/* 800AE2E0 000AA200 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE2E4 000AA204 38 84 FF FF */ addi r4, r4, -1
/* 800AE2E8 000AA208 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE2EC 000AA20C FC 01 00 2A */ fadd f0, f1, f0
/* 800AE2F0 000AA210 FC 00 00 18 */ frsp f0, f0
/* 800AE2F4 000AA214 D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE2F8 000AA218 C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE2FC 000AA21C EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE300 000AA220 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE304 000AA224 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE308 000AA228 FC 00 00 18 */ frsp f0, f0
/* 800AE30C 000AA22C D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE310 000AA230 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE314 000AA234 EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE318 000AA238 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE31C 000AA23C FC 01 00 2A */ fadd f0, f1, f0
/* 800AE320 000AA240 FC 00 00 18 */ frsp f0, f0
/* 800AE324 000AA244 D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE328 000AA248 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE32C 000AA24C 41 82 00 14 */ beq lbl_800AE340
/* 800AE330 000AA250 C0 02 B7 D4 */ lfs f0, lbl_802F5FD4@sda21(r2)
/* 800AE334 000AA254 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE338 000AA258 C0 82 B7 D0 */ lfs f4, lbl_802F5FD0@sda21(r2)
/* 800AE33C 000AA25C 48 00 00 10 */ b lbl_800AE34C
lbl_800AE340:
/* 800AE340 000AA260 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AE344 000AA264 C0 62 B8 08 */ lfs f3, lbl_802F6008@sda21(r2)
/* 800AE348 000AA268 C0 82 B8 0C */ lfs f4, lbl_802F600C@sda21(r2)
lbl_800AE34C:
/* 800AE34C 000AA26C C0 3B 00 08 */ lfs f1, 8(r27)
/* 800AE350 000AA270 38 84 FF FF */ addi r4, r4, -1
/* 800AE354 000AA274 38 63 00 01 */ addi r3, r3, 1
/* 800AE358 000AA278 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AE35C 000AA27C FC 02 00 32 */ fmul f0, f2, f0
/* 800AE360 000AA280 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE364 000AA284 FC 00 00 18 */ frsp f0, f0
/* 800AE368 000AA288 D0 1B 00 08 */ stfs f0, 8(r27)
/* 800AE36C 000AA28C C0 3B 00 0C */ lfs f1, 0xc(r27)
/* 800AE370 000AA290 EC 03 08 28 */ fsubs f0, f3, f1
/* 800AE374 000AA294 FC 02 00 32 */ fmul f0, f2, f0
/* 800AE378 000AA298 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE37C 000AA29C FC 00 00 18 */ frsp f0, f0
/* 800AE380 000AA2A0 D0 1B 00 0C */ stfs f0, 0xc(r27)
/* 800AE384 000AA2A4 C0 3B 00 10 */ lfs f1, 0x10(r27)
/* 800AE388 000AA2A8 EC 04 08 28 */ fsubs f0, f4, f1
/* 800AE38C 000AA2AC FC 02 00 32 */ fmul f0, f2, f0
/* 800AE390 000AA2B0 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE394 000AA2B4 FC 00 00 18 */ frsp f0, f0
/* 800AE398 000AA2B8 D0 1B 00 10 */ stfs f0, 0x10(r27)
/* 800AE39C 000AA2BC 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AE3A0 000AA2C0 42 00 FE 9C */ bdnz lbl_800AE23C
lbl_800AE3A4:
/* 800AE3A4 000AA2C4 4B F5 96 09 */ bl mathutil_mtxA_from_mtxB
/* 800AE3A8 000AA2C8 38 61 00 08 */ addi r3, r1, 8
/* 800AE3AC 000AA2CC 4B F5 9B 59 */ bl mathutil_mtxA_rigid_inv_tf_tl
/* 800AE3B0 000AA2D0 C0 22 B7 08 */ lfs f1, lbl_802F5F08@sda21(r2)
/* 800AE3B4 000AA2D4 38 81 00 08 */ addi r4, r1, 8
/* 800AE3B8 000AA2D8 38 60 00 05 */ li r3, 5
/* 800AE3BC 000AA2DC 4B F8 AD 0D */ bl func_800390C8
lbl_800AE3C0:
/* 800AE3C0 000AA2E0 BB 61 01 04 */ lmw r27, 0x104(r1)
/* 800AE3C4 000AA2E4 80 01 01 3C */ lwz r0, 0x13c(r1)
/* 800AE3C8 000AA2E8 CB E1 01 30 */ lfd f31, 0x130(r1)
/* 800AE3CC 000AA2EC CB C1 01 28 */ lfd f30, 0x128(r1)
/* 800AE3D0 000AA2F0 7C 08 03 A6 */ mtlr r0
/* 800AE3D4 000AA2F4 CB A1 01 20 */ lfd f29, 0x120(r1)
/* 800AE3D8 000AA2F8 CB 81 01 18 */ lfd f28, 0x118(r1)
/* 800AE3DC 000AA2FC 38 21 01 38 */ addi r1, r1, 0x138
/* 800AE3E0 000AA300 4E 80 00 20 */ blr
.global ev_name_entry_dest
ev_name_entry_dest:
/* 800AE3E4 000AA304 7C 08 02 A6 */ mflr r0
/* 800AE3E8 000AA308 38 60 00 03 */ li r3, 3
/* 800AE3EC 000AA30C 90 01 00 04 */ stw r0, 4(r1)
/* 800AE3F0 000AA310 94 21 FF F8 */ stwu r1, -8(r1)
/* 800AE3F4 000AA314 4B FC 21 D1 */ bl call_bitmap_free_group
/* 800AE3F8 000AA318 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800AE3FC 000AA31C 38 21 00 08 */ addi r1, r1, 8
/* 800AE400 000AA320 7C 08 03 A6 */ mtlr r0
/* 800AE404 000AA324 4E 80 00 20 */ blr
.global func_800AE408
func_800AE408:
/* 800AE408 000AA328 7C 08 02 A6 */ mflr r0
/* 800AE40C 000AA32C 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800AE410 000AA330 90 01 00 04 */ stw r0, 4(r1)
/* 800AE414 000AA334 38 63 EC 20 */ addi r3, r3, modeCtrl@l
/* 800AE418 000AA338 3C 80 80 2C */ lis r4, lbl_802C6220@ha
/* 800AE41C 000AA33C 94 21 FE C8 */ stwu r1, -0x138(r1)
/* 800AE420 000AA340 BE E1 01 14 */ stmw r23, 0x114(r1)
/* 800AE424 000AA344 3B A3 00 2C */ addi r29, r3, 0x2c
/* 800AE428 000AA348 3B 44 62 20 */ addi r26, r4, lbl_802C6220@l
/* 800AE42C 000AA34C 80 63 00 2C */ lwz r3, 0x2c(r3)
/* 800AE430 000AA350 80 1A 05 88 */ lwz r0, 0x588(r26)
/* 800AE434 000AA354 1C 83 01 A4 */ mulli r4, r3, 0x1a4
/* 800AE438 000AA358 3C 60 80 20 */ lis r3, ballInfo@ha
/* 800AE43C 000AA35C 38 63 5E 60 */ addi r3, r3, ballInfo@l
/* 800AE440 000AA360 2C 00 00 00 */ cmpwi r0, 0
/* 800AE444 000AA364 7F 03 22 14 */ add r24, r3, r4
/* 800AE448 000AA368 41 82 04 38 */ beq lbl_800AE880
/* 800AE44C 000AA36C C0 3A 05 8C */ lfs f1, 0x58c(r26)
/* 800AE450 000AA370 C0 1A 05 9C */ lfs f0, 0x59c(r26)
/* 800AE454 000AA374 FC 20 08 1E */ fctiwz f1, f1
/* 800AE458 000AA378 FC 00 00 1E */ fctiwz f0, f0
/* 800AE45C 000AA37C D8 21 01 08 */ stfd f1, 0x108(r1)
/* 800AE460 000AA380 D8 01 01 00 */ stfd f0, 0x100(r1)
/* 800AE464 000AA384 83 21 01 0C */ lwz r25, 0x10c(r1)
/* 800AE468 000AA388 82 E1 01 04 */ lwz r23, 0x104(r1)
/* 800AE46C 000AA38C 4B FC 36 21 */ bl func_80071A8C
/* 800AE470 000AA390 38 60 00 1D */ li r3, 0x1d
/* 800AE474 000AA394 4B FC 36 61 */ bl func_80071AD4
/* 800AE478 000AA398 C0 22 B8 18 */ lfs f1, lbl_802F6018@sda21(r2)
/* 800AE47C 000AA39C 4B FC 36 A1 */ bl func_80071B1C
/* 800AE480 000AA3A0 38 19 00 41 */ addi r0, r25, 0x41
/* 800AE484 000AA3A4 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE488 000AA3A8 6C 1E 80 00 */ xoris r30, r0, 0x8000
/* 800AE48C 000AA3AC 6E FC 80 00 */ xoris r28, r23, 0x8000
/* 800AE490 000AA3B0 93 C1 00 FC */ stw r30, 0xfc(r1)
/* 800AE494 000AA3B4 3F 60 43 30 */ lis r27, 0x4330
/* 800AE498 000AA3B8 93 81 00 F4 */ stw r28, 0xf4(r1)
/* 800AE49C 000AA3BC 93 61 00 F8 */ stw r27, 0xf8(r1)
/* 800AE4A0 000AA3C0 93 61 00 F0 */ stw r27, 0xf0(r1)
/* 800AE4A4 000AA3C4 C8 21 00 F8 */ lfd f1, 0xf8(r1)
/* 800AE4A8 000AA3C8 C8 01 00 F0 */ lfd f0, 0xf0(r1)
/* 800AE4AC 000AA3CC EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE4B0 000AA3D0 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE4B4 000AA3D4 4B FC 36 AD */ bl func_80071B60
/* 800AE4B8 000AA3D8 38 60 00 30 */ li r3, 0x30
/* 800AE4BC 000AA3DC 4B FC 36 BD */ bl func_80071B78
/* 800AE4C0 000AA3E0 38 19 00 B4 */ addi r0, r25, 0xb4
/* 800AE4C4 000AA3E4 93 81 00 E4 */ stw r28, 0xe4(r1)
/* 800AE4C8 000AA3E8 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE4CC 000AA3EC C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE4D0 000AA3F0 90 01 00 EC */ stw r0, 0xec(r1)
/* 800AE4D4 000AA3F4 93 61 00 E8 */ stw r27, 0xe8(r1)
/* 800AE4D8 000AA3F8 93 61 00 E0 */ stw r27, 0xe0(r1)
/* 800AE4DC 000AA3FC C8 21 00 E8 */ lfd f1, 0xe8(r1)
/* 800AE4E0 000AA400 C8 01 00 E0 */ lfd f0, 0xe0(r1)
/* 800AE4E4 000AA404 EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE4E8 000AA408 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE4EC 000AA40C 4B FC 36 75 */ bl func_80071B60
/* 800AE4F0 000AA410 38 60 00 31 */ li r3, 0x31
/* 800AE4F4 000AA414 4B FC 36 85 */ bl func_80071B78
/* 800AE4F8 000AA418 38 19 01 21 */ addi r0, r25, 0x121
/* 800AE4FC 000AA41C 93 81 00 D4 */ stw r28, 0xd4(r1)
/* 800AE500 000AA420 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE504 000AA424 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE508 000AA428 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800AE50C 000AA42C 93 61 00 D8 */ stw r27, 0xd8(r1)
/* 800AE510 000AA430 93 61 00 D0 */ stw r27, 0xd0(r1)
/* 800AE514 000AA434 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800AE518 000AA438 C8 01 00 D0 */ lfd f0, 0xd0(r1)
/* 800AE51C 000AA43C EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE520 000AA440 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE524 000AA444 4B FC 36 3D */ bl func_80071B60
/* 800AE528 000AA448 38 60 00 32 */ li r3, 0x32
/* 800AE52C 000AA44C 4B FC 36 4D */ bl func_80071B78
/* 800AE530 000AA450 38 19 01 CC */ addi r0, r25, 0x1cc
/* 800AE534 000AA454 93 81 00 C4 */ stw r28, 0xc4(r1)
/* 800AE538 000AA458 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE53C 000AA45C C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE540 000AA460 90 01 00 CC */ stw r0, 0xcc(r1)
/* 800AE544 000AA464 93 61 00 C8 */ stw r27, 0xc8(r1)
/* 800AE548 000AA468 93 61 00 C0 */ stw r27, 0xc0(r1)
/* 800AE54C 000AA46C C8 21 00 C8 */ lfd f1, 0xc8(r1)
/* 800AE550 000AA470 C8 01 00 C0 */ lfd f0, 0xc0(r1)
/* 800AE554 000AA474 EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE558 000AA478 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE55C 000AA47C 4B FC 36 05 */ bl func_80071B60
/* 800AE560 000AA480 38 60 00 33 */ li r3, 0x33
/* 800AE564 000AA484 4B FC 36 15 */ bl func_80071B78
/* 800AE568 000AA488 3B FA 05 90 */ addi r31, r26, 0x590
/* 800AE56C 000AA48C C0 1A 05 90 */ lfs f0, 0x590(r26)
/* 800AE570 000AA490 38 60 00 1F */ li r3, 0x1f
/* 800AE574 000AA494 FC 00 00 1E */ fctiwz f0, f0
/* 800AE578 000AA498 D8 01 00 B8 */ stfd f0, 0xb8(r1)
/* 800AE57C 000AA49C 82 E1 00 BC */ lwz r23, 0xbc(r1)
/* 800AE580 000AA4A0 4B FC 35 55 */ bl func_80071AD4
/* 800AE584 000AA4A4 6E FC 80 00 */ xoris r28, r23, 0x8000
/* 800AE588 000AA4A8 93 C1 00 B4 */ stw r30, 0xb4(r1)
/* 800AE58C 000AA4AC C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE590 000AA4B0 93 81 00 AC */ stw r28, 0xac(r1)
/* 800AE594 000AA4B4 93 61 00 B0 */ stw r27, 0xb0(r1)
/* 800AE598 000AA4B8 93 61 00 A8 */ stw r27, 0xa8(r1)
/* 800AE59C 000AA4BC C8 21 00 B0 */ lfd f1, 0xb0(r1)
/* 800AE5A0 000AA4C0 C8 01 00 A8 */ lfd f0, 0xa8(r1)
/* 800AE5A4 000AA4C4 EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE5A8 000AA4C8 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE5AC 000AA4CC 4B FC 35 B5 */ bl func_80071B60
/* 800AE5B0 000AA4D0 3B DA 05 84 */ addi r30, r26, 0x584
/* 800AE5B4 000AA4D4 80 7A 05 84 */ lwz r3, 0x584(r26)
/* 800AE5B8 000AA4D8 38 63 00 31 */ addi r3, r3, 0x31
/* 800AE5BC 000AA4DC 4B FC 35 BD */ bl func_80071B78
/* 800AE5C0 000AA4E0 38 60 00 1C */ li r3, 0x1c
/* 800AE5C4 000AA4E4 4B FC 35 11 */ bl func_80071AD4
/* 800AE5C8 000AA4E8 38 19 00 AC */ addi r0, r25, 0xac
/* 800AE5CC 000AA4EC 93 81 00 9C */ stw r28, 0x9c(r1)
/* 800AE5D0 000AA4F0 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE5D4 000AA4F4 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE5D8 000AA4F8 90 01 00 A4 */ stw r0, 0xa4(r1)
/* 800AE5DC 000AA4FC 93 61 00 A0 */ stw r27, 0xa0(r1)
/* 800AE5E0 000AA500 93 61 00 98 */ stw r27, 0x98(r1)
/* 800AE5E4 000AA504 C8 21 00 A0 */ lfd f1, 0xa0(r1)
/* 800AE5E8 000AA508 C8 01 00 98 */ lfd f0, 0x98(r1)
/* 800AE5EC 000AA50C EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE5F0 000AA510 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE5F4 000AA514 4B FC 35 6D */ bl func_80071B60
/* 800AE5F8 000AA518 38 7A 05 80 */ addi r3, r26, 0x580
/* 800AE5FC 000AA51C 4B FC 38 5D */ bl func_80071E58
/* 800AE600 000AA520 80 1D 00 00 */ lwz r0, 0(r29)
/* 800AE604 000AA524 7F 24 CB 78 */ mr r4, r25
/* 800AE608 000AA528 80 7E 00 00 */ lwz r3, 0(r30)
/* 800AE60C 000AA52C 38 B7 00 00 */ addi r5, r23, 0
/* 800AE610 000AA530 1C 00 00 50 */ mulli r0, r0, 0x50
/* 800AE614 000AA534 7C DA 02 14 */ add r6, r26, r0
/* 800AE618 000AA538 38 C6 05 B4 */ addi r6, r6, 0x5b4
/* 800AE61C 000AA53C 4B FD 9C 15 */ bl func_80088230
/* 800AE620 000AA540 38 60 00 1B */ li r3, 0x1b
/* 800AE624 000AA544 4B FC 34 B1 */ bl func_80071AD4
/* 800AE628 000AA548 C0 1F 00 00 */ lfs f0, 0(r31)
/* 800AE62C 000AA54C 38 19 01 8C */ addi r0, r25, 0x18c
/* 800AE630 000AA550 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE634 000AA554 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE638 000AA558 FC 00 00 1E */ fctiwz f0, f0
/* 800AE63C 000AA55C 90 01 00 8C */ stw r0, 0x8c(r1)
/* 800AE640 000AA560 D8 01 00 90 */ stfd f0, 0x90(r1)
/* 800AE644 000AA564 83 C1 00 94 */ lwz r30, 0x94(r1)
/* 800AE648 000AA568 93 61 00 88 */ stw r27, 0x88(r1)
/* 800AE64C 000AA56C 6F DC 80 00 */ xoris r28, r30, 0x8000
/* 800AE650 000AA570 93 81 00 84 */ stw r28, 0x84(r1)
/* 800AE654 000AA574 C8 01 00 88 */ lfd f0, 0x88(r1)
/* 800AE658 000AA578 93 61 00 80 */ stw r27, 0x80(r1)
/* 800AE65C 000AA57C EC 20 10 28 */ fsubs f1, f0, f2
/* 800AE660 000AA580 C8 01 00 80 */ lfd f0, 0x80(r1)
/* 800AE664 000AA584 EC 40 10 28 */ fsubs f2, f0, f2
/* 800AE668 000AA588 4B FC 34 F9 */ bl func_80071B60
/* 800AE66C 000AA58C 80 1D 00 00 */ lwz r0, 0(r29)
/* 800AE670 000AA590 4C C6 31 82 */ crclr 6
/* 800AE674 000AA594 38 6D 96 48 */ addi r3, r13, lbl_802F1828@sda21
/* 800AE678 000AA598 1C 00 00 50 */ mulli r0, r0, 0x50
/* 800AE67C 000AA59C 7C 9A 02 14 */ add r4, r26, r0
/* 800AE680 000AA5A0 80 84 05 B8 */ lwz r4, 0x5b8(r4)
/* 800AE684 000AA5A4 4B FC 44 3D */ bl func_80072AC0
/* 800AE688 000AA5A8 38 00 03 0B */ li r0, 0x30b
/* 800AE68C 000AA5AC C0 02 B8 18 */ lfs f0, lbl_802F6018@sda21(r2)
/* 800AE690 000AA5B0 90 01 00 08 */ stw r0, 8(r1)
/* 800AE694 000AA5B4 38 19 00 27 */ addi r0, r25, 0x27
/* 800AE698 000AA5B8 6C 03 80 00 */ xoris r3, r0, 0x8000
/* 800AE69C 000AA5BC D0 01 00 14 */ stfs f0, 0x14(r1)
/* 800AE6A0 000AA5C0 38 1E 00 20 */ addi r0, r30, 0x20
/* 800AE6A4 000AA5C4 3B A0 00 00 */ li r29, 0
/* 800AE6A8 000AA5C8 93 A1 00 30 */ stw r29, 0x30(r1)
/* 800AE6AC 000AA5CC 3C 80 01 00 */ lis r4, 0x00FFFFFF@ha
/* 800AE6B0 000AA5D0 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800AE6B4 000AA5D4 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AE6B8 000AA5D8 3B C0 00 02 */ li r30, 2
/* 800AE6BC 000AA5DC 90 61 00 7C */ stw r3, 0x7c(r1)
/* 800AE6C0 000AA5E0 38 60 00 05 */ li r3, 5
/* 800AE6C4 000AA5E4 3B E4 FF FF */ addi r31, r4, 0x00FFFFFF@l
/* 800AE6C8 000AA5E8 D0 61 00 34 */ stfs f3, 0x34(r1)
/* 800AE6CC 000AA5EC 93 C1 00 38 */ stw r30, 0x38(r1)
/* 800AE6D0 000AA5F0 90 61 00 3C */ stw r3, 0x3c(r1)
/* 800AE6D4 000AA5F4 38 61 00 08 */ addi r3, r1, 8
/* 800AE6D8 000AA5F8 93 E1 00 40 */ stw r31, 0x40(r1)
/* 800AE6DC 000AA5FC 93 A1 00 44 */ stw r29, 0x44(r1)
/* 800AE6E0 000AA600 93 61 00 78 */ stw r27, 0x78(r1)
/* 800AE6E4 000AA604 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE6E8 000AA608 90 01 00 74 */ stw r0, 0x74(r1)
/* 800AE6EC 000AA60C C8 01 00 78 */ lfd f0, 0x78(r1)
/* 800AE6F0 000AA610 93 61 00 70 */ stw r27, 0x70(r1)
/* 800AE6F4 000AA614 EC 20 10 28 */ fsubs f1, f0, f2
/* 800AE6F8 000AA618 C8 01 00 70 */ lfd f0, 0x70(r1)
/* 800AE6FC 000AA61C EC 00 10 28 */ fsubs f0, f0, f2
/* 800AE700 000AA620 D0 21 00 0C */ stfs f1, 0xc(r1)
/* 800AE704 000AA624 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 800AE708 000AA628 D0 61 00 18 */ stfs f3, 0x18(r1)
/* 800AE70C 000AA62C C0 02 B8 1C */ lfs f0, lbl_802F601C@sda21(r2)
/* 800AE710 000AA630 D0 01 00 1C */ stfs f0, 0x1c(r1)
/* 800AE714 000AA634 C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AE718 000AA638 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800AE71C 000AA63C C0 02 B8 20 */ lfs f0, lbl_802F6020@sda21(r2)
/* 800AE720 000AA640 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800AE724 000AA644 D0 61 00 28 */ stfs f3, 0x28(r1)
/* 800AE728 000AA648 D0 61 00 2C */ stfs f3, 0x2c(r1)
/* 800AE72C 000AA64C 4B FC 50 FD */ bl draw_naomi_sprite
/* 800AE730 000AA650 C0 21 00 0C */ lfs f1, 0xc(r1)
/* 800AE734 000AA654 38 61 00 08 */ addi r3, r1, 8
/* 800AE738 000AA658 C0 02 B8 24 */ lfs f0, lbl_802F6024@sda21(r2)
/* 800AE73C 000AA65C EC 01 00 2A */ fadds f0, f1, f0
/* 800AE740 000AA660 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 800AE744 000AA664 C0 22 B8 28 */ lfs f1, lbl_802F6028@sda21(r2)
/* 800AE748 000AA668 D0 21 00 18 */ stfs f1, 0x18(r1)
/* 800AE74C 000AA66C C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AE750 000AA670 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800AE754 000AA674 C0 02 B8 2C */ lfs f0, lbl_802F602C@sda21(r2)
/* 800AE758 000AA678 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800AE75C 000AA67C D0 21 00 28 */ stfs f1, 0x28(r1)
/* 800AE760 000AA680 C0 02 B8 30 */ lfs f0, lbl_802F6030@sda21(r2)
/* 800AE764 000AA684 D0 01 00 2C */ stfs f0, 0x2c(r1)
/* 800AE768 000AA688 4B FC 50 C1 */ bl draw_naomi_sprite
/* 800AE76C 000AA68C C0 21 00 0C */ lfs f1, 0xc(r1)
/* 800AE770 000AA690 38 61 00 08 */ addi r3, r1, 8
/* 800AE774 000AA694 C0 02 B8 34 */ lfs f0, lbl_802F6034@sda21(r2)
/* 800AE778 000AA698 EC 01 00 2A */ fadds f0, f1, f0
/* 800AE77C 000AA69C D0 01 00 0C */ stfs f0, 0xc(r1)
/* 800AE780 000AA6A0 C0 22 B7 58 */ lfs f1, lbl_802F5F58@sda21(r2)
/* 800AE784 000AA6A4 D0 21 00 18 */ stfs f1, 0x18(r1)
/* 800AE788 000AA6A8 C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AE78C 000AA6AC D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800AE790 000AA6B0 C0 02 B8 30 */ lfs f0, lbl_802F6030@sda21(r2)
/* 800AE794 000AA6B4 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800AE798 000AA6B8 D0 21 00 28 */ stfs f1, 0x28(r1)
/* 800AE79C 000AA6BC C0 02 B8 20 */ lfs f0, lbl_802F6020@sda21(r2)
/* 800AE7A0 000AA6C0 D0 01 00 2C */ stfs f0, 0x2c(r1)
/* 800AE7A4 000AA6C4 4B FC 50 85 */ bl draw_naomi_sprite
/* 800AE7A8 000AA6C8 88 98 00 2E */ lbz r4, 0x2e(r24)
/* 800AE7AC 000AA6CC 3C 60 80 20 */ lis r3, playerCharacterSelection@ha
/* 800AE7B0 000AA6D0 38 03 6B C0 */ addi r0, r3, playerCharacterSelection@l
/* 800AE7B4 000AA6D4 7C 83 07 74 */ extsb r3, r4
/* 800AE7B8 000AA6D8 54 63 10 3A */ slwi r3, r3, 2
/* 800AE7BC 000AA6DC 7C 60 1A 14 */ add r3, r0, r3
/* 800AE7C0 000AA6E0 80 A3 00 00 */ lwz r5, 0(r3)
/* 800AE7C4 000AA6E4 38 60 00 00 */ li r3, 0
/* 800AE7C8 000AA6E8 38 80 00 00 */ li r4, 0
/* 800AE7CC 000AA6EC 4B FD 35 31 */ bl func_80081CFC
/* 800AE7D0 000AA6F0 6F 24 80 00 */ xoris r4, r25, 0x8000
/* 800AE7D4 000AA6F4 90 61 00 08 */ stw r3, 8(r1)
/* 800AE7D8 000AA6F8 C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AE7DC 000AA6FC 38 00 10 0A */ li r0, 0x100a
/* 800AE7E0 000AA700 90 81 00 6C */ stw r4, 0x6c(r1)
/* 800AE7E4 000AA704 38 61 00 08 */ addi r3, r1, 8
/* 800AE7E8 000AA708 C0 1A 05 A4 */ lfs f0, 0x5a4(r26)
/* 800AE7EC 000AA70C 93 61 00 68 */ stw r27, 0x68(r1)
/* 800AE7F0 000AA710 C8 21 00 68 */ lfd f1, 0x68(r1)
/* 800AE7F4 000AA714 93 81 00 64 */ stw r28, 0x64(r1)
/* 800AE7F8 000AA718 EC 21 10 28 */ fsubs f1, f1, f2
/* 800AE7FC 000AA71C 93 61 00 60 */ stw r27, 0x60(r1)
/* 800AE800 000AA720 EC 21 00 2A */ fadds f1, f1, f0
/* 800AE804 000AA724 C8 01 00 60 */ lfd f0, 0x60(r1)
/* 800AE808 000AA728 FC 00 10 28 */ fsub f0, f0, f2
/* 800AE80C 000AA72C D0 21 00 0C */ stfs f1, 0xc(r1)
/* 800AE810 000AA730 C8 22 B8 38 */ lfd f1, lbl_802F6038@sda21(r2)
/* 800AE814 000AA734 FC 01 00 2A */ fadd f0, f1, f0
/* 800AE818 000AA738 FC 00 00 18 */ frsp f0, f0
/* 800AE81C 000AA73C D0 01 00 10 */ stfs f0, 0x10(r1)
/* 800AE820 000AA740 C0 02 B8 40 */ lfs f0, lbl_802F6040@sda21(r2)
/* 800AE824 000AA744 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 800AE828 000AA748 C0 1A 05 AC */ lfs f0, 0x5ac(r26)
/* 800AE82C 000AA74C FC 00 00 1E */ fctiwz f0, f0
/* 800AE830 000AA750 D8 01 00 58 */ stfd f0, 0x58(r1)
/* 800AE834 000AA754 80 81 00 5C */ lwz r4, 0x5c(r1)
/* 800AE838 000AA758 7C 84 07 34 */ extsh r4, r4
/* 800AE83C 000AA75C 90 81 00 30 */ stw r4, 0x30(r1)
/* 800AE840 000AA760 C0 22 B7 58 */ lfs f1, lbl_802F5F58@sda21(r2)
/* 800AE844 000AA764 D0 21 00 34 */ stfs f1, 0x34(r1)
/* 800AE848 000AA768 93 C1 00 38 */ stw r30, 0x38(r1)
/* 800AE84C 000AA76C 90 01 00 3C */ stw r0, 0x3c(r1)
/* 800AE850 000AA770 93 E1 00 40 */ stw r31, 0x40(r1)
/* 800AE854 000AA774 93 A1 00 44 */ stw r29, 0x44(r1)
/* 800AE858 000AA778 C0 02 B8 44 */ lfs f0, lbl_802F6044@sda21(r2)
/* 800AE85C 000AA77C D0 01 00 18 */ stfs f0, 0x18(r1)
/* 800AE860 000AA780 C0 02 B7 00 */ lfs f0, lbl_802F5F00@sda21(r2)
/* 800AE864 000AA784 D0 01 00 1C */ stfs f0, 0x1c(r1)
/* 800AE868 000AA788 C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AE86C 000AA78C D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800AE870 000AA790 D0 01 00 24 */ stfs f0, 0x24(r1)
/* 800AE874 000AA794 D0 21 00 28 */ stfs f1, 0x28(r1)
/* 800AE878 000AA798 D0 21 00 2C */ stfs f1, 0x2c(r1)
/* 800AE87C 000AA79C 4B FC 4F AD */ bl draw_naomi_sprite
lbl_800AE880:
/* 800AE880 000AA7A0 BA E1 01 14 */ lmw r23, 0x114(r1)
/* 800AE884 000AA7A4 80 01 01 3C */ lwz r0, 0x13c(r1)
/* 800AE888 000AA7A8 38 21 01 38 */ addi r1, r1, 0x138
/* 800AE88C 000AA7AC 7C 08 03 A6 */ mtlr r0
/* 800AE890 000AA7B0 4E 80 00 20 */ blr
.global func_800AE894
func_800AE894:
/* 800AE894 000AA7B4 3C 60 80 17 */ lis r3, eventInfo@ha
/* 800AE898 000AA7B8 38 63 3C C8 */ addi r3, r3, eventInfo@l
/* 800AE89C 000AA7BC 88 03 00 C0 */ lbz r0, 0xc0(r3)
/* 800AE8A0 000AA7C0 7C 00 07 75 */ extsb. r0, r0
/* 800AE8A4 000AA7C4 40 82 00 0C */ bne lbl_800AE8B0
/* 800AE8A8 000AA7C8 38 60 00 01 */ li r3, 1
/* 800AE8AC 000AA7CC 4E 80 00 20 */ blr
lbl_800AE8B0:
/* 800AE8B0 000AA7D0 3C 60 80 2C */ lis r3, lbl_802C6794@ha
/* 800AE8B4 000AA7D4 80 03 67 94 */ lwz r0, lbl_802C6794@l(r3)
/* 800AE8B8 000AA7D8 2C 00 00 00 */ cmpwi r0, 0
/* 800AE8BC 000AA7DC 40 82 00 0C */ bne lbl_800AE8C8
/* 800AE8C0 000AA7E0 38 60 00 01 */ li r3, 1
/* 800AE8C4 000AA7E4 4E 80 00 20 */ blr
lbl_800AE8C8:
/* 800AE8C8 000AA7E8 38 60 00 00 */ li r3, 0
/* 800AE8CC 000AA7EC 4E 80 00 20 */ blr
.global func_800AE8D0
func_800AE8D0:
/* 800AE8D0 000AA7F0 7C 08 02 A6 */ mflr r0
/* 800AE8D4 000AA7F4 3C 60 80 2C */ lis r3, lbl_802C63D4@ha
/* 800AE8D8 000AA7F8 90 01 00 04 */ stw r0, 4(r1)
/* 800AE8DC 000AA7FC 38 00 00 06 */ li r0, 6
/* 800AE8E0 000AA800 7C 09 03 A6 */ mtctr r0
/* 800AE8E4 000AA804 38 63 63 D4 */ addi r3, r3, lbl_802C63D4@l
/* 800AE8E8 000AA808 94 21 FF F8 */ stwu r1, -8(r1)
/* 800AE8EC 000AA80C 38 00 FF FF */ li r0, -1
lbl_800AE8F0:
/* 800AE8F0 000AA810 90 03 00 04 */ stw r0, 4(r3)
/* 800AE8F4 000AA814 90 03 00 18 */ stw r0, 0x18(r3)
/* 800AE8F8 000AA818 90 03 00 2C */ stw r0, 0x2c(r3)
/* 800AE8FC 000AA81C 90 03 00 40 */ stw r0, 0x40(r3)
/* 800AE900 000AA820 90 03 00 54 */ stw r0, 0x54(r3)
/* 800AE904 000AA824 90 03 00 68 */ stw r0, 0x68(r3)
/* 800AE908 000AA828 90 03 00 7C */ stw r0, 0x7c(r3)
/* 800AE90C 000AA82C 90 03 00 90 */ stw r0, 0x90(r3)
/* 800AE910 000AA830 38 63 00 A0 */ addi r3, r3, 0xa0
/* 800AE914 000AA834 42 00 FF DC */ bdnz lbl_800AE8F0
/* 800AE918 000AA838 38 60 00 00 */ li r3, 0
/* 800AE91C 000AA83C 48 00 00 15 */ bl func_800AE930
/* 800AE920 000AA840 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800AE924 000AA844 38 21 00 08 */ addi r1, r1, 8
/* 800AE928 000AA848 7C 08 03 A6 */ mtlr r0
/* 800AE92C 000AA84C 4E 80 00 20 */ blr
.global func_800AE930
func_800AE930:
/* 800AE930 000AA850 7C 08 02 A6 */ mflr r0
/* 800AE934 000AA854 38 80 00 00 */ li r4, 0
/* 800AE938 000AA858 90 01 00 04 */ stw r0, 4(r1)
/* 800AE93C 000AA85C 38 A0 00 AC */ li r5, 0xac
/* 800AE940 000AA860 94 21 FE E0 */ stwu r1, -0x120(r1)
/* 800AE944 000AA864 DB E1 01 18 */ stfd f31, 0x118(r1)
/* 800AE948 000AA868 DB C1 01 10 */ stfd f30, 0x110(r1)
/* 800AE94C 000AA86C DB A1 01 08 */ stfd f29, 0x108(r1)
/* 800AE950 000AA870 DB 81 01 00 */ stfd f28, 0x100(r1)
/* 800AE954 000AA874 DB 61 00 F8 */ stfd f27, 0xf8(r1)
/* 800AE958 000AA878 DB 41 00 F0 */ stfd f26, 0xf0(r1)
/* 800AE95C 000AA87C DB 21 00 E8 */ stfd f25, 0xe8(r1)
/* 800AE960 000AA880 BF 21 00 CC */ stmw r25, 0xcc(r1)
/* 800AE964 000AA884 3B 43 00 00 */ addi r26, r3, 0
/* 800AE968 000AA888 38 61 00 0C */ addi r3, r1, 0xc
/* 800AE96C 000AA88C 4B F5 49 B5 */ bl memset
/* 800AE970 000AA890 38 00 00 24 */ li r0, 0x24
/* 800AE974 000AA894 C3 22 B7 10 */ lfs f25, lbl_802F5F10@sda21(r2)
/* 800AE978 000AA898 3C A0 80 2C */ lis r5, lbl_802C63D4@ha
/* 800AE97C 000AA89C B0 01 00 14 */ sth r0, 0x14(r1)
/* 800AE980 000AA8A0 3C 80 80 1D */ lis r4, lbl_801D6B58@ha
/* 800AE984 000AA8A4 C3 42 B8 48 */ lfs f26, lbl_802F6048@sda21(r2)
/* 800AE988 000AA8A8 3C 60 80 2C */ lis r3, lbl_802C6314@ha
/* 800AE98C 000AA8AC C3 62 B8 4C */ lfs f27, lbl_802F604C@sda21(r2)
/* 800AE990 000AA8B0 38 A5 63 D4 */ addi r5, r5, lbl_802C63D4@l
/* 800AE994 000AA8B4 C3 82 B7 04 */ lfs f28, lbl_802F5F04@sda21(r2)
/* 800AE998 000AA8B8 38 84 6B 58 */ addi r4, r4, lbl_801D6B58@l
/* 800AE99C 000AA8BC C3 A2 B7 08 */ lfs f29, lbl_802F5F08@sda21(r2)
/* 800AE9A0 000AA8C0 38 03 63 14 */ addi r0, r3, lbl_802C6314@l
/* 800AE9A4 000AA8C4 CB C2 B7 28 */ lfd f30, lbl_802F5F28@sda21(r2)
/* 800AE9A8 000AA8C8 C3 E2 B7 0C */ lfs f31, lbl_802F5F0C@sda21(r2)
/* 800AE9AC 000AA8CC 3B E1 00 40 */ addi r31, r1, 0x40
/* 800AE9B0 000AA8D0 3B 65 00 00 */ addi r27, r5, 0
/* 800AE9B4 000AA8D4 3B 84 00 00 */ addi r28, r4, 0
/* 800AE9B8 000AA8D8 7C 1D 03 78 */ mr r29, r0
/* 800AE9BC 000AA8DC 3B C0 00 00 */ li r30, 0
/* 800AE9C0 000AA8E0 3F 20 43 30 */ lis r25, 0x4330
lbl_800AE9C4:
/* 800AE9C4 000AA8E4 80 1D 00 00 */ lwz r0, 0(r29)
/* 800AE9C8 000AA8E8 28 00 00 00 */ cmplwi r0, 0
/* 800AE9CC 000AA8EC 41 82 00 BC */ beq lbl_800AEA88
/* 800AE9D0 000AA8F0 80 7B 00 04 */ lwz r3, 4(r27)
/* 800AE9D4 000AA8F4 2C 03 00 00 */ cmpwi r3, 0
/* 800AE9D8 000AA8F8 41 80 00 20 */ blt lbl_800AE9F8
/* 800AE9DC 000AA8FC 4B F9 E6 79 */ bl func_8004D054
/* 800AE9E0 000AA900 28 03 00 00 */ cmplwi r3, 0
/* 800AE9E4 000AA904 41 82 00 0C */ beq lbl_800AE9F0
/* 800AE9E8 000AA908 38 80 00 05 */ li r4, 5
/* 800AE9EC 000AA90C 48 00 09 C5 */ bl func_800AF3B0
lbl_800AE9F0:
/* 800AE9F0 000AA910 38 00 FF FF */ li r0, -1
/* 800AE9F4 000AA914 90 1B 00 04 */ stw r0, 4(r27)
lbl_800AE9F8:
/* 800AE9F8 000AA918 2C 1A 00 00 */ cmpwi r26, 0
/* 800AE9FC 000AA91C 41 82 00 10 */ beq lbl_800AEA0C
/* 800AEA00 000AA920 88 1B 00 00 */ lbz r0, 0(r27)
/* 800AEA04 000AA924 2C 00 00 08 */ cmpwi r0, 8
/* 800AEA08 000AA928 40 82 00 80 */ bne lbl_800AEA88
lbl_800AEA0C:
/* 800AEA0C 000AA92C 80 1D 00 00 */ lwz r0, 0(r29)
/* 800AEA10 000AA930 90 01 00 3C */ stw r0, 0x3c(r1)
/* 800AEA14 000AA934 D3 21 00 40 */ stfs f25, 0x40(r1)
/* 800AEA18 000AA938 D3 41 00 44 */ stfs f26, 0x44(r1)
/* 800AEA1C 000AA93C D3 61 00 48 */ stfs f27, 0x48(r1)
/* 800AEA20 000AA940 4B F5 8B 45 */ bl mathutil_mtxA_from_identity
/* 800AEA24 000AA944 6F C0 80 00 */ xoris r0, r30, 0x8000
/* 800AEA28 000AA948 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 800AEA2C 000AA94C 93 21 00 C0 */ stw r25, 0xc0(r1)
/* 800AEA30 000AA950 C8 01 00 C0 */ lfd f0, 0xc0(r1)
/* 800AEA34 000AA954 EC 00 F0 28 */ fsubs f0, f0, f30
/* 800AEA38 000AA958 EC 1D 00 2A */ fadds f0, f29, f0
/* 800AEA3C 000AA95C EC 1C 00 32 */ fmuls f0, f28, f0
/* 800AEA40 000AA960 EC 00 F8 24 */ fdivs f0, f0, f31
/* 800AEA44 000AA964 FC 00 00 1E */ fctiwz f0, f0
/* 800AEA48 000AA968 D8 01 00 B8 */ stfd f0, 0xb8(r1)
/* 800AEA4C 000AA96C 80 01 00 BC */ lwz r0, 0xbc(r1)
/* 800AEA50 000AA970 7C 03 07 34 */ extsh r3, r0
/* 800AEA54 000AA974 4B F5 95 A9 */ bl mathutil_mtxA_rotate_y
/* 800AEA58 000AA978 38 7F 00 00 */ addi r3, r31, 0
/* 800AEA5C 000AA97C 38 9F 00 00 */ addi r4, r31, 0
/* 800AEA60 000AA980 4B F5 93 DD */ bl mathutil_mtxA_tf_vec
/* 800AEA64 000AA984 48 05 7E 01 */ bl rand
/* 800AEA68 000AA988 54 63 06 FE */ clrlwi r3, r3, 0x1b
/* 800AEA6C 000AA98C 38 03 00 10 */ addi r0, r3, 0x10
/* 800AEA70 000AA990 90 01 00 1C */ stw r0, 0x1c(r1)
/* 800AEA74 000AA994 38 61 00 0C */ addi r3, r1, 0xc
/* 800AEA78 000AA998 4B F9 E4 91 */ bl g_spawn_effect_object
/* 800AEA7C 000AA99C 90 7B 00 04 */ stw r3, 4(r27)
/* 800AEA80 000AA9A0 88 1C 00 00 */ lbz r0, 0(r28)
/* 800AEA84 000AA9A4 98 1B 00 00 */ stb r0, 0(r27)
lbl_800AEA88:
/* 800AEA88 000AA9A8 3B DE 00 01 */ addi r30, r30, 1
/* 800AEA8C 000AA9AC 2C 1E 00 30 */ cmpwi r30, 0x30
/* 800AEA90 000AA9B0 3B BD 00 04 */ addi r29, r29, 4
/* 800AEA94 000AA9B4 3B 9C 00 01 */ addi r28, r28, 1
/* 800AEA98 000AA9B8 3B 7B 00 14 */ addi r27, r27, 0x14
/* 800AEA9C 000AA9BC 41 80 FF 28 */ blt lbl_800AE9C4
/* 800AEAA0 000AA9C0 BB 21 00 CC */ lmw r25, 0xcc(r1)
/* 800AEAA4 000AA9C4 80 01 01 24 */ lwz r0, 0x124(r1)
/* 800AEAA8 000AA9C8 CB E1 01 18 */ lfd f31, 0x118(r1)
/* 800AEAAC 000AA9CC CB C1 01 10 */ lfd f30, 0x110(r1)
/* 800AEAB0 000AA9D0 7C 08 03 A6 */ mtlr r0
/* 800AEAB4 000AA9D4 CB A1 01 08 */ lfd f29, 0x108(r1)
/* 800AEAB8 000AA9D8 CB 81 01 00 */ lfd f28, 0x100(r1)
/* 800AEABC 000AA9DC CB 61 00 F8 */ lfd f27, 0xf8(r1)
/* 800AEAC0 000AA9E0 CB 41 00 F0 */ lfd f26, 0xf0(r1)
/* 800AEAC4 000AA9E4 CB 21 00 E8 */ lfd f25, 0xe8(r1)
/* 800AEAC8 000AA9E8 38 21 01 20 */ addi r1, r1, 0x120
/* 800AEACC 000AA9EC 4E 80 00 20 */ blr
.global func_800AEAD0
func_800AEAD0:
/* 800AEAD0 000AA9F0 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AEAD4 000AA9F4 38 63 62 20 */ addi r3, r3, lbl_802C6220@l
/* 800AEAD8 000AA9F8 38 63 00 04 */ addi r3, r3, 4
/* 800AEADC 000AA9FC 38 00 FF FF */ li r0, -1
/* 800AEAE0 000AAA00 98 03 00 0E */ stb r0, 0xe(r3)
/* 800AEAE4 000AAA04 98 03 00 1E */ stb r0, 0x1e(r3)
/* 800AEAE8 000AAA08 98 03 00 2E */ stb r0, 0x2e(r3)
/* 800AEAEC 000AAA0C 98 03 00 3E */ stb r0, 0x3e(r3)
/* 800AEAF0 000AAA10 98 03 00 4E */ stb r0, 0x4e(r3)
/* 800AEAF4 000AAA14 38 63 00 50 */ addi r3, r3, 0x50
/* 800AEAF8 000AAA18 98 03 00 0E */ stb r0, 0xe(r3)
/* 800AEAFC 000AAA1C 98 03 00 1E */ stb r0, 0x1e(r3)
/* 800AEB00 000AAA20 98 03 00 2E */ stb r0, 0x2e(r3)
/* 800AEB04 000AAA24 98 03 00 3E */ stb r0, 0x3e(r3)
/* 800AEB08 000AAA28 98 03 00 4E */ stb r0, 0x4e(r3)
/* 800AEB0C 000AAA2C 38 63 00 50 */ addi r3, r3, 0x50
/* 800AEB10 000AAA30 98 03 00 0E */ stb r0, 0xe(r3)
/* 800AEB14 000AAA34 98 03 00 1E */ stb r0, 0x1e(r3)
/* 800AEB18 000AAA38 98 03 00 2E */ stb r0, 0x2e(r3)
/* 800AEB1C 000AAA3C 98 03 00 3E */ stb r0, 0x3e(r3)
/* 800AEB20 000AAA40 98 03 00 4E */ stb r0, 0x4e(r3)
/* 800AEB24 000AAA44 4E 80 00 20 */ blr
.global func_800AEB28
func_800AEB28:
/* 800AEB28 000AAA48 7C 08 02 A6 */ mflr r0
/* 800AEB2C 000AAA4C 3C 80 80 1D */ lis r4, lbl_801D6D30@ha
/* 800AEB30 000AAA50 90 01 00 04 */ stw r0, 4(r1)
/* 800AEB34 000AAA54 38 04 6D 30 */ addi r0, r4, lbl_801D6D30@l
/* 800AEB38 000AAA58 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800AEB3C 000AAA5C 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800AEB40 000AAA60 3B E0 00 00 */ li r31, 0
/* 800AEB44 000AAA64 93 C1 00 18 */ stw r30, 0x18(r1)
/* 800AEB48 000AAA68 3B C0 00 06 */ li r30, 6
/* 800AEB4C 000AAA6C 93 A1 00 14 */ stw r29, 0x14(r1)
/* 800AEB50 000AAA70 7C 1D 03 78 */ mr r29, r0
/* 800AEB54 000AAA74 93 81 00 10 */ stw r28, 0x10(r1)
/* 800AEB58 000AAA78 3B 83 00 00 */ addi r28, r3, 0
lbl_800AEB5C:
/* 800AEB5C 000AAA7C 80 7D 00 00 */ lwz r3, 0(r29)
/* 800AEB60 000AAA80 7F 84 E3 78 */ mr r4, r28
/* 800AEB64 000AAA84 48 05 7D 95 */ bl strcmp
/* 800AEB68 000AAA88 2C 03 00 00 */ cmpwi r3, 0
/* 800AEB6C 000AAA8C 40 82 00 0C */ bne lbl_800AEB78
/* 800AEB70 000AAA90 3B E0 00 01 */ li r31, 1
/* 800AEB74 000AAA94 48 00 00 10 */ b lbl_800AEB84
lbl_800AEB78:
/* 800AEB78 000AAA98 37 DE FF FF */ addic. r30, r30, -1
/* 800AEB7C 000AAA9C 3B BD 00 04 */ addi r29, r29, 4
/* 800AEB80 000AAAA0 41 81 FF DC */ bgt lbl_800AEB5C
lbl_800AEB84:
/* 800AEB84 000AAAA4 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800AEB88 000AAAA8 7F E3 FB 78 */ mr r3, r31
/* 800AEB8C 000AAAAC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800AEB90 000AAAB0 83 C1 00 18 */ lwz r30, 0x18(r1)
/* 800AEB94 000AAAB4 7C 08 03 A6 */ mtlr r0
/* 800AEB98 000AAAB8 83 A1 00 14 */ lwz r29, 0x14(r1)
/* 800AEB9C 000AAABC 83 81 00 10 */ lwz r28, 0x10(r1)
/* 800AEBA0 000AAAC0 38 21 00 20 */ addi r1, r1, 0x20
/* 800AEBA4 000AAAC4 4E 80 00 20 */ blr
.global func_800AEBA8
func_800AEBA8:
/* 800AEBA8 000AAAC8 7C 08 02 A6 */ mflr r0
/* 800AEBAC 000AAACC 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AEBB0 000AAAD0 90 01 00 04 */ stw r0, 4(r1)
/* 800AEBB4 000AAAD4 38 80 00 00 */ li r4, 0
/* 800AEBB8 000AAAD8 38 A0 00 F4 */ li r5, 0xf4
/* 800AEBBC 000AAADC 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 800AEBC0 000AAAE0 BE A1 00 14 */ stmw r21, 0x14(r1)
/* 800AEBC4 000AAAE4 3B 83 62 20 */ addi r28, r3, lbl_802C6220@l
/* 800AEBC8 000AAAE8 38 7C 00 00 */ addi r3, r28, 0
/* 800AEBCC 000AAAEC 4B F5 47 55 */ bl memset
/* 800AEBD0 000AAAF0 3B 20 00 00 */ li r25, 0
/* 800AEBD4 000AAAF4 3C 60 80 1D */ lis r3, lbl_801D6DC0@ha
/* 800AEBD8 000AAAF8 38 03 6D C0 */ addi r0, r3, lbl_801D6DC0@l
/* 800AEBDC 000AAAFC 1C 99 00 14 */ mulli r4, r25, 0x14
/* 800AEBE0 000AAB00 38 60 00 F4 */ li r3, 0xf4
/* 800AEBE4 000AAB04 90 7C 00 00 */ stw r3, 0(r28)
/* 800AEBE8 000AAB08 3C 60 00 0B */ lis r3, 0x000AFC80@ha
/* 800AEBEC 000AAB0C 3A DC 00 04 */ addi r22, r28, 4
/* 800AEBF0 000AAB10 7F 40 22 14 */ add r26, r0, r4
/* 800AEBF4 000AAB14 3B A3 FC 80 */ addi r29, r3, 0x000AFC80@l
/* 800AEBF8 000AAB18 3F 80 00 01 */ lis r28, 0x0000C350@ha
lbl_800AEBFC:
/* 800AEBFC 000AAB1C 3B 00 00 00 */ li r24, 0
/* 800AEC00 000AAB20 57 00 10 3A */ slwi r0, r24, 2
/* 800AEC04 000AAB24 3A F6 00 00 */ addi r23, r22, 0
/* 800AEC08 000AAB28 3A BC C3 50 */ addi r21, r28, 0x0000C350@l
/* 800AEC0C 000AAB2C 7F 7A 02 14 */ add r27, r26, r0
/* 800AEC10 000AAB30 3B C0 00 FF */ li r30, 0xff
/* 800AEC14 000AAB34 3B E0 00 00 */ li r31, 0
lbl_800AEC18:
/* 800AEC18 000AAB38 7E E3 BB 78 */ mr r3, r23
/* 800AEC1C 000AAB3C 80 9B 00 00 */ lwz r4, 0(r27)
/* 800AEC20 000AAB40 48 05 7E 8D */ bl strcpy
/* 800AEC24 000AAB44 92 B7 00 04 */ stw r21, 4(r23)
/* 800AEC28 000AAB48 3B 18 00 01 */ addi r24, r24, 1
/* 800AEC2C 000AAB4C 2C 18 00 05 */ cmpwi r24, 5
/* 800AEC30 000AAB50 93 B7 00 08 */ stw r29, 8(r23)
/* 800AEC34 000AAB54 3B 7B 00 04 */ addi r27, r27, 4
/* 800AEC38 000AAB58 3A B5 FC 18 */ addi r21, r21, -1000
/* 800AEC3C 000AAB5C 9B D7 00 0C */ stb r30, 0xc(r23)
/* 800AEC40 000AAB60 9B F7 00 0D */ stb r31, 0xd(r23)
/* 800AEC44 000AAB64 3A F7 00 10 */ addi r23, r23, 0x10
/* 800AEC48 000AAB68 41 80 FF D0 */ blt lbl_800AEC18
/* 800AEC4C 000AAB6C 3B 39 00 01 */ addi r25, r25, 1
/* 800AEC50 000AAB70 2C 19 00 03 */ cmpwi r25, 3
/* 800AEC54 000AAB74 3B 5A 00 14 */ addi r26, r26, 0x14
/* 800AEC58 000AAB78 3A D6 00 50 */ addi r22, r22, 0x50
/* 800AEC5C 000AAB7C 41 80 FF A0 */ blt lbl_800AEBFC
/* 800AEC60 000AAB80 BA A1 00 14 */ lmw r21, 0x14(r1)
/* 800AEC64 000AAB84 80 01 00 44 */ lwz r0, 0x44(r1)
/* 800AEC68 000AAB88 38 21 00 40 */ addi r1, r1, 0x40
/* 800AEC6C 000AAB8C 7C 08 03 A6 */ mtlr r0
/* 800AEC70 000AAB90 4E 80 00 20 */ blr
.global func_800AEC74
func_800AEC74:
/* 800AEC74 000AAB94 7C 08 02 A6 */ mflr r0
/* 800AEC78 000AAB98 1C A3 00 50 */ mulli r5, r3, 0x50
/* 800AEC7C 000AAB9C 90 01 00 04 */ stw r0, 4(r1)
/* 800AEC80 000AABA0 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800AEC84 000AABA4 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AEC88 000AABA8 38 03 62 20 */ addi r0, r3, lbl_802C6220@l
/* 800AEC8C 000AABAC 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800AEC90 000AABB0 7C 9F 23 79 */ or. r31, r4, r4
/* 800AEC94 000AABB4 7C 60 2A 14 */ add r3, r0, r5
/* 800AEC98 000AABB8 38 83 00 04 */ addi r4, r3, 4
/* 800AEC9C 000AABBC 41 82 00 18 */ beq lbl_800AECB4
/* 800AECA0 000AABC0 38 7F 00 00 */ addi r3, r31, 0
/* 800AECA4 000AABC4 38 A0 00 50 */ li r5, 0x50
/* 800AECA8 000AABC8 4B F5 47 6D */ bl memcpy
/* 800AECAC 000AABCC 7F E3 FB 78 */ mr r3, r31
/* 800AECB0 000AABD0 48 00 00 08 */ b lbl_800AECB8
lbl_800AECB4:
/* 800AECB4 000AABD4 7C 83 23 78 */ mr r3, r4
lbl_800AECB8:
/* 800AECB8 000AABD8 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800AECBC 000AABDC 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800AECC0 000AABE0 38 21 00 20 */ addi r1, r1, 0x20
/* 800AECC4 000AABE4 7C 08 03 A6 */ mtlr r0
/* 800AECC8 000AABE8 4E 80 00 20 */ blr
.global func_800AECCC
func_800AECCC:
/* 800AECCC 000AABEC 1C A3 00 50 */ mulli r5, r3, 0x50
/* 800AECD0 000AABF0 80 84 00 04 */ lwz r4, 4(r4)
/* 800AECD4 000AABF4 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AECD8 000AABF8 38 03 62 20 */ addi r0, r3, lbl_802C6220@l
/* 800AECDC 000AABFC 7C 60 2A 14 */ add r3, r0, r5
/* 800AECE0 000AAC00 38 A3 00 04 */ addi r5, r3, 4
/* 800AECE4 000AAC04 80 03 00 08 */ lwz r0, 8(r3)
/* 800AECE8 000AAC08 38 60 00 00 */ li r3, 0
/* 800AECEC 000AAC0C 7C 00 20 51 */ subf. r0, r0, r4
/* 800AECF0 000AAC10 41 81 00 54 */ bgt lbl_800AED44
/* 800AECF4 000AAC14 80 05 00 14 */ lwz r0, 0x14(r5)
/* 800AECF8 000AAC18 38 60 00 01 */ li r3, 1
/* 800AECFC 000AAC1C 38 A5 00 10 */ addi r5, r5, 0x10
/* 800AED00 000AAC20 7C 00 20 51 */ subf. r0, r0, r4
/* 800AED04 000AAC24 41 81 00 40 */ bgt lbl_800AED44
/* 800AED08 000AAC28 80 05 00 14 */ lwz r0, 0x14(r5)
/* 800AED0C 000AAC2C 38 60 00 02 */ li r3, 2
/* 800AED10 000AAC30 38 A5 00 10 */ addi r5, r5, 0x10
/* 800AED14 000AAC34 7C 00 20 51 */ subf. r0, r0, r4
/* 800AED18 000AAC38 41 81 00 2C */ bgt lbl_800AED44
/* 800AED1C 000AAC3C 80 05 00 14 */ lwz r0, 0x14(r5)
/* 800AED20 000AAC40 38 60 00 03 */ li r3, 3
/* 800AED24 000AAC44 38 A5 00 10 */ addi r5, r5, 0x10
/* 800AED28 000AAC48 7C 00 20 51 */ subf. r0, r0, r4
/* 800AED2C 000AAC4C 41 81 00 18 */ bgt lbl_800AED44
/* 800AED30 000AAC50 80 05 00 14 */ lwz r0, 0x14(r5)
/* 800AED34 000AAC54 38 60 00 04 */ li r3, 4
/* 800AED38 000AAC58 7C 00 20 51 */ subf. r0, r0, r4
/* 800AED3C 000AAC5C 41 81 00 08 */ bgt lbl_800AED44
/* 800AED40 000AAC60 38 60 00 05 */ li r3, 5
lbl_800AED44:
/* 800AED44 000AAC64 2C 03 00 05 */ cmpwi r3, 5
/* 800AED48 000AAC68 4D 80 00 20 */ bltlr
/* 800AED4C 000AAC6C 38 60 FF FF */ li r3, -1
/* 800AED50 000AAC70 4E 80 00 20 */ blr
.global func_800AED54
func_800AED54:
/* 800AED54 000AAC74 7C 08 02 A6 */ mflr r0
/* 800AED58 000AAC78 3C 80 80 2C */ lis r4, lbl_802C6220@ha
/* 800AED5C 000AAC7C 90 01 00 04 */ stw r0, 4(r1)
/* 800AED60 000AAC80 38 A4 62 20 */ addi r5, r4, lbl_802C6220@l
/* 800AED64 000AAC84 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800AED68 000AAC88 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 800AED6C 000AAC8C BF 21 00 14 */ stmw r25, 0x14(r1)
/* 800AED70 000AAC90 3B 23 00 00 */ addi r25, r3, 0
/* 800AED74 000AAC94 3B 65 00 04 */ addi r27, r5, 4
/* 800AED78 000AAC98 3B C4 EC 20 */ addi r30, r4, modeCtrl@l
/* 800AED7C 000AAC9C 3B A0 00 03 */ li r29, 3
/* 800AED80 000AACA0 3B E0 FF FF */ li r31, -1
lbl_800AED84:
/* 800AED84 000AACA4 3B 5B 00 00 */ addi r26, r27, 0
/* 800AED88 000AACA8 3B 80 00 05 */ li r28, 5
lbl_800AED8C:
/* 800AED8C 000AACAC 88 7A 00 0E */ lbz r3, 0xe(r26)
/* 800AED90 000AACB0 80 1E 00 2C */ lwz r0, 0x2c(r30)
/* 800AED94 000AACB4 7C 63 07 74 */ extsb r3, r3
/* 800AED98 000AACB8 7C 03 00 00 */ cmpw r3, r0
/* 800AED9C 000AACBC 40 82 00 14 */ bne lbl_800AEDB0
/* 800AEDA0 000AACC0 38 7A 00 00 */ addi r3, r26, 0
/* 800AEDA4 000AACC4 38 99 00 00 */ addi r4, r25, 0
/* 800AEDA8 000AACC8 48 05 7D 05 */ bl strcpy
/* 800AEDAC 000AACCC 9B FA 00 0E */ stb r31, 0xe(r26)
lbl_800AEDB0:
/* 800AEDB0 000AACD0 37 9C FF FF */ addic. r28, r28, -1
/* 800AEDB4 000AACD4 3B 5A 00 10 */ addi r26, r26, 0x10
/* 800AEDB8 000AACD8 41 81 FF D4 */ bgt lbl_800AED8C
/* 800AEDBC 000AACDC 37 BD FF FF */ addic. r29, r29, -1
/* 800AEDC0 000AACE0 3B 7B 00 50 */ addi r27, r27, 0x50
/* 800AEDC4 000AACE4 41 81 FF C0 */ bgt lbl_800AED84
/* 800AEDC8 000AACE8 BB 21 00 14 */ lmw r25, 0x14(r1)
/* 800AEDCC 000AACEC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800AEDD0 000AACF0 38 21 00 30 */ addi r1, r1, 0x30
/* 800AEDD4 000AACF4 7C 08 03 A6 */ mtlr r0
/* 800AEDD8 000AACF8 4E 80 00 20 */ blr
.global func_800AEDDC
func_800AEDDC:
/* 800AEDDC 000AACFC 4E 80 00 20 */ blr
.global func_800AEDE0
func_800AEDE0:
/* 800AEDE0 000AAD00 7C 08 02 A6 */ mflr r0
/* 800AEDE4 000AAD04 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800AEDE8 000AAD08 90 01 00 04 */ stw r0, 4(r1)
/* 800AEDEC 000AAD0C 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 800AEDF0 000AAD10 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 800AEDF4 000AAD14 93 C1 00 28 */ stw r30, 0x28(r1)
/* 800AEDF8 000AAD18 3B C3 EC 20 */ addi r30, r3, modeCtrl@l
/* 800AEDFC 000AAD1C 3C 60 80 20 */ lis r3, ballInfo@ha
/* 800AEE00 000AAD20 93 A1 00 24 */ stw r29, 0x24(r1)
/* 800AEE04 000AAD24 38 03 5E 60 */ addi r0, r3, ballInfo@l
/* 800AEE08 000AAD28 3B FE 00 2C */ addi r31, r30, 0x2c
/* 800AEE0C 000AAD2C 80 9E 00 2C */ lwz r4, 0x2c(r30)
/* 800AEE10 000AAD30 1C 64 01 A4 */ mulli r3, r4, 0x1a4
/* 800AEE14 000AAD34 7F A0 1A 14 */ add r29, r0, r3
/* 800AEE18 000AAD38 38 61 00 0C */ addi r3, r1, 0xc
/* 800AEE1C 000AAD3C 38 8D 96 44 */ addi r4, r13, lbl_802F1824@sda21
/* 800AEE20 000AAD40 48 05 7C 8D */ bl strcpy
/* 800AEE24 000AAD44 80 1D 00 7C */ lwz r0, 0x7c(r29)
/* 800AEE28 000AAD48 3C 60 80 1F */ lis r3, infoWork@ha
/* 800AEE2C 000AAD4C 38 63 3A 58 */ addi r3, r3, infoWork@l
/* 800AEE30 000AAD50 90 01 00 10 */ stw r0, 0x10(r1)
/* 800AEE34 000AAD54 80 03 00 08 */ lwz r0, 8(r3)
/* 800AEE38 000AAD58 90 01 00 14 */ stw r0, 0x14(r1)
/* 800AEE3C 000AAD5C A8 03 00 20 */ lha r0, 0x20(r3)
/* 800AEE40 000AAD60 98 01 00 18 */ stb r0, 0x18(r1)
/* 800AEE44 000AAD64 80 7E 00 08 */ lwz r3, 8(r30)
/* 800AEE48 000AAD68 54 60 06 F7 */ rlwinm. r0, r3, 0, 0x1b, 0x1b
/* 800AEE4C 000AAD6C 41 82 00 10 */ beq lbl_800AEE5C
/* 800AEE50 000AAD70 38 00 00 02 */ li r0, 2
/* 800AEE54 000AAD74 98 01 00 19 */ stb r0, 0x19(r1)
/* 800AEE58 000AAD78 48 00 00 20 */ b lbl_800AEE78
lbl_800AEE5C:
/* 800AEE5C 000AAD7C 54 60 07 39 */ rlwinm. r0, r3, 0, 0x1c, 0x1c
/* 800AEE60 000AAD80 41 82 00 10 */ beq lbl_800AEE70
/* 800AEE64 000AAD84 38 00 00 01 */ li r0, 1
/* 800AEE68 000AAD88 98 01 00 19 */ stb r0, 0x19(r1)
/* 800AEE6C 000AAD8C 48 00 00 0C */ b lbl_800AEE78
lbl_800AEE70:
/* 800AEE70 000AAD90 38 00 00 00 */ li r0, 0
/* 800AEE74 000AAD94 98 01 00 19 */ stb r0, 0x19(r1)
lbl_800AEE78:
/* 800AEE78 000AAD98 80 9F 00 00 */ lwz r4, 0(r31)
/* 800AEE7C 000AAD9C 3C 60 80 2C */ lis r3, lbl_802C67D4@ha
/* 800AEE80 000AADA0 38 03 67 D4 */ addi r0, r3, lbl_802C67D4@l
/* 800AEE84 000AADA4 80 A1 00 10 */ lwz r5, 0x10(r1)
/* 800AEE88 000AADA8 1C 64 00 50 */ mulli r3, r4, 0x50
/* 800AEE8C 000AADAC 7C C0 1A 14 */ add r6, r0, r3
/* 800AEE90 000AADB0 80 06 00 04 */ lwz r0, 4(r6)
/* 800AEE94 000AADB4 38 E0 00 00 */ li r7, 0
/* 800AEE98 000AADB8 7C 05 00 51 */ subf. r0, r5, r0
/* 800AEE9C 000AADBC 41 80 00 54 */ blt lbl_800AEEF0
/* 800AEEA0 000AADC0 38 66 00 10 */ addi r3, r6, 0x10
/* 800AEEA4 000AADC4 80 06 00 14 */ lwz r0, 0x14(r6)
/* 800AEEA8 000AADC8 38 E0 00 01 */ li r7, 1
/* 800AEEAC 000AADCC 7C 05 00 51 */ subf. r0, r5, r0
/* 800AEEB0 000AADD0 41 80 00 40 */ blt lbl_800AEEF0
/* 800AEEB4 000AADD4 80 03 00 14 */ lwz r0, 0x14(r3)
/* 800AEEB8 000AADD8 38 E0 00 02 */ li r7, 2
/* 800AEEBC 000AADDC 38 63 00 10 */ addi r3, r3, 0x10
/* 800AEEC0 000AADE0 7C 05 00 51 */ subf. r0, r5, r0
/* 800AEEC4 000AADE4 41 80 00 2C */ blt lbl_800AEEF0
/* 800AEEC8 000AADE8 80 03 00 14 */ lwz r0, 0x14(r3)
/* 800AEECC 000AADEC 38 E0 00 03 */ li r7, 3
/* 800AEED0 000AADF0 38 63 00 10 */ addi r3, r3, 0x10
/* 800AEED4 000AADF4 7C 05 00 51 */ subf. r0, r5, r0
/* 800AEED8 000AADF8 41 80 00 18 */ blt lbl_800AEEF0
/* 800AEEDC 000AADFC 80 03 00 14 */ lwz r0, 0x14(r3)
/* 800AEEE0 000AAE00 38 E0 00 04 */ li r7, 4
/* 800AEEE4 000AAE04 7C 05 00 51 */ subf. r0, r5, r0
/* 800AEEE8 000AAE08 41 80 00 08 */ blt lbl_800AEEF0
/* 800AEEEC 000AAE0C 38 E0 00 05 */ li r7, 5
lbl_800AEEF0:
/* 800AEEF0 000AAE10 2C 07 00 05 */ cmpwi r7, 5
/* 800AEEF4 000AAE14 40 80 01 88 */ bge lbl_800AF07C
/* 800AEEF8 000AAE18 38 07 00 01 */ addi r0, r7, 1
/* 800AEEFC 000AAE1C 2C 00 00 05 */ cmpwi r0, 5
/* 800AEF00 000AAE20 38 A6 00 40 */ addi r5, r6, 0x40
/* 800AEF04 000AAE24 20 60 00 05 */ subfic r3, r0, 5
/* 800AEF08 000AAE28 40 80 01 4C */ bge lbl_800AF054
/* 800AEF0C 000AAE2C 54 60 E8 FF */ rlwinm. r0, r3, 0x1d, 3, 0x1f
/* 800AEF10 000AAE30 7C 09 03 A6 */ mtctr r0
/* 800AEF14 000AAE34 41 82 01 14 */ beq lbl_800AF028
lbl_800AEF18:
/* 800AEF18 000AAE38 80 85 FF F0 */ lwz r4, -0x10(r5)
/* 800AEF1C 000AAE3C 80 05 FF F4 */ lwz r0, -0xc(r5)
/* 800AEF20 000AAE40 90 85 00 00 */ stw r4, 0(r5)
/* 800AEF24 000AAE44 90 05 00 04 */ stw r0, 4(r5)
/* 800AEF28 000AAE48 80 85 FF F8 */ lwz r4, -8(r5)
/* 800AEF2C 000AAE4C 80 05 FF FC */ lwz r0, -4(r5)
/* 800AEF30 000AAE50 90 85 00 08 */ stw r4, 8(r5)
/* 800AEF34 000AAE54 90 05 00 0C */ stw r0, 0xc(r5)
/* 800AEF38 000AAE58 80 85 FF E0 */ lwz r4, -0x20(r5)
/* 800AEF3C 000AAE5C 80 05 FF E4 */ lwz r0, -0x1c(r5)
/* 800AEF40 000AAE60 90 85 FF F0 */ stw r4, -0x10(r5)
/* 800AEF44 000AAE64 90 05 FF F4 */ stw r0, -0xc(r5)
/* 800AEF48 000AAE68 80 85 FF E8 */ lwz r4, -0x18(r5)
/* 800AEF4C 000AAE6C 80 05 FF EC */ lwz r0, -0x14(r5)
/* 800AEF50 000AAE70 90 85 FF F8 */ stw r4, -8(r5)
/* 800AEF54 000AAE74 90 05 FF FC */ stw r0, -4(r5)
/* 800AEF58 000AAE78 80 85 FF D0 */ lwz r4, -0x30(r5)
/* 800AEF5C 000AAE7C 80 05 FF D4 */ lwz r0, -0x2c(r5)
/* 800AEF60 000AAE80 90 85 FF E0 */ stw r4, -0x20(r5)
/* 800AEF64 000AAE84 90 05 FF E4 */ stw r0, -0x1c(r5)
/* 800AEF68 000AAE88 80 85 FF D8 */ lwz r4, -0x28(r5)
/* 800AEF6C 000AAE8C 80 05 FF DC */ lwz r0, -0x24(r5)
/* 800AEF70 000AAE90 90 85 FF E8 */ stw r4, -0x18(r5)
/* 800AEF74 000AAE94 90 05 FF EC */ stw r0, -0x14(r5)
/* 800AEF78 000AAE98 80 85 FF C0 */ lwz r4, -0x40(r5)
/* 800AEF7C 000AAE9C 80 05 FF C4 */ lwz r0, -0x3c(r5)
/* 800AEF80 000AAEA0 90 85 FF D0 */ stw r4, -0x30(r5)
/* 800AEF84 000AAEA4 90 05 FF D4 */ stw r0, -0x2c(r5)
/* 800AEF88 000AAEA8 80 85 FF C8 */ lwz r4, -0x38(r5)
/* 800AEF8C 000AAEAC 80 05 FF CC */ lwz r0, -0x34(r5)
/* 800AEF90 000AAEB0 90 85 FF D8 */ stw r4, -0x28(r5)
/* 800AEF94 000AAEB4 90 05 FF DC */ stw r0, -0x24(r5)
/* 800AEF98 000AAEB8 80 85 FF B0 */ lwz r4, -0x50(r5)
/* 800AEF9C 000AAEBC 80 05 FF B4 */ lwz r0, -0x4c(r5)
/* 800AEFA0 000AAEC0 90 85 FF C0 */ stw r4, -0x40(r5)
/* 800AEFA4 000AAEC4 90 05 FF C4 */ stw r0, -0x3c(r5)
/* 800AEFA8 000AAEC8 80 85 FF B8 */ lwz r4, -0x48(r5)
/* 800AEFAC 000AAECC 80 05 FF BC */ lwz r0, -0x44(r5)
/* 800AEFB0 000AAED0 90 85 FF C8 */ stw r4, -0x38(r5)
/* 800AEFB4 000AAED4 90 05 FF CC */ stw r0, -0x34(r5)
/* 800AEFB8 000AAED8 80 85 FF A0 */ lwz r4, -0x60(r5)
/* 800AEFBC 000AAEDC 80 05 FF A4 */ lwz r0, -0x5c(r5)
/* 800AEFC0 000AAEE0 90 85 FF B0 */ stw r4, -0x50(r5)
/* 800AEFC4 000AAEE4 90 05 FF B4 */ stw r0, -0x4c(r5)
/* 800AEFC8 000AAEE8 80 85 FF A8 */ lwz r4, -0x58(r5)
/* 800AEFCC 000AAEEC 80 05 FF AC */ lwz r0, -0x54(r5)
/* 800AEFD0 000AAEF0 90 85 FF B8 */ stw r4, -0x48(r5)
/* 800AEFD4 000AAEF4 90 05 FF BC */ stw r0, -0x44(r5)
/* 800AEFD8 000AAEF8 80 85 FF 90 */ lwz r4, -0x70(r5)
/* 800AEFDC 000AAEFC 80 05 FF 94 */ lwz r0, -0x6c(r5)
/* 800AEFE0 000AAF00 90 85 FF A0 */ stw r4, -0x60(r5)
/* 800AEFE4 000AAF04 90 05 FF A4 */ stw r0, -0x5c(r5)
/* 800AEFE8 000AAF08 80 85 FF 98 */ lwz r4, -0x68(r5)
/* 800AEFEC 000AAF0C 80 05 FF 9C */ lwz r0, -0x64(r5)
/* 800AEFF0 000AAF10 90 85 FF A8 */ stw r4, -0x58(r5)
/* 800AEFF4 000AAF14 90 05 FF AC */ stw r0, -0x54(r5)
/* 800AEFF8 000AAF18 80 85 FF 80 */ lwz r4, -0x80(r5)
/* 800AEFFC 000AAF1C 80 05 FF 84 */ lwz r0, -0x7c(r5)
/* 800AF000 000AAF20 90 85 FF 90 */ stw r4, -0x70(r5)
/* 800AF004 000AAF24 90 05 FF 94 */ stw r0, -0x6c(r5)
/* 800AF008 000AAF28 80 85 FF 88 */ lwz r4, -0x78(r5)
/* 800AF00C 000AAF2C 80 05 FF 8C */ lwz r0, -0x74(r5)
/* 800AF010 000AAF30 90 85 FF 98 */ stw r4, -0x68(r5)
/* 800AF014 000AAF34 90 05 FF 9C */ stw r0, -0x64(r5)
/* 800AF018 000AAF38 38 A5 FF 80 */ addi r5, r5, -128
/* 800AF01C 000AAF3C 42 00 FE FC */ bdnz lbl_800AEF18
/* 800AF020 000AAF40 70 63 00 07 */ andi. r3, r3, 7
/* 800AF024 000AAF44 41 82 00 30 */ beq lbl_800AF054
lbl_800AF028:
/* 800AF028 000AAF48 7C 69 03 A6 */ mtctr r3
lbl_800AF02C:
/* 800AF02C 000AAF4C 80 85 FF F0 */ lwz r4, -0x10(r5)
/* 800AF030 000AAF50 80 05 FF F4 */ lwz r0, -0xc(r5)
/* 800AF034 000AAF54 90 85 00 00 */ stw r4, 0(r5)
/* 800AF038 000AAF58 90 05 00 04 */ stw r0, 4(r5)
/* 800AF03C 000AAF5C 80 85 FF F8 */ lwz r4, -8(r5)
/* 800AF040 000AAF60 80 05 FF FC */ lwz r0, -4(r5)
/* 800AF044 000AAF64 90 85 00 08 */ stw r4, 8(r5)
/* 800AF048 000AAF68 90 05 00 0C */ stw r0, 0xc(r5)
/* 800AF04C 000AAF6C 38 A5 FF F0 */ addi r5, r5, -16
/* 800AF050 000AAF70 42 00 FF DC */ bdnz lbl_800AF02C
lbl_800AF054:
/* 800AF054 000AAF74 54 E4 20 36 */ slwi r4, r7, 4
/* 800AF058 000AAF78 80 61 00 0C */ lwz r3, 0xc(r1)
/* 800AF05C 000AAF7C 80 01 00 10 */ lwz r0, 0x10(r1)
/* 800AF060 000AAF80 7C 86 22 14 */ add r4, r6, r4
/* 800AF064 000AAF84 90 64 00 00 */ stw r3, 0(r4)
/* 800AF068 000AAF88 90 04 00 04 */ stw r0, 4(r4)
/* 800AF06C 000AAF8C 80 61 00 14 */ lwz r3, 0x14(r1)
/* 800AF070 000AAF90 80 01 00 18 */ lwz r0, 0x18(r1)
/* 800AF074 000AAF94 90 64 00 08 */ stw r3, 8(r4)
/* 800AF078 000AAF98 90 04 00 0C */ stw r0, 0xc(r4)
lbl_800AF07C:
/* 800AF07C 000AAF9C 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800AF080 000AAFA0 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 800AF084 000AAFA4 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 800AF088 000AAFA8 7C 08 03 A6 */ mtlr r0
/* 800AF08C 000AAFAC 83 A1 00 24 */ lwz r29, 0x24(r1)
/* 800AF090 000AAFB0 38 21 00 30 */ addi r1, r1, 0x30
/* 800AF094 000AAFB4 4E 80 00 20 */ blr
.global func_800AF098
func_800AF098:
/* 800AF098 000AAFB8 7C 08 02 A6 */ mflr r0
/* 800AF09C 000AAFBC 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800AF0A0 000AAFC0 90 01 00 04 */ stw r0, 4(r1)
/* 800AF0A4 000AAFC4 3C 80 80 2C */ lis r4, lbl_802C67D4@ha
/* 800AF0A8 000AAFC8 94 21 FF C8 */ stwu r1, -0x38(r1)
/* 800AF0AC 000AAFCC BE E1 00 14 */ stmw r23, 0x14(r1)
/* 800AF0B0 000AAFD0 3B A3 EC 20 */ addi r29, r3, modeCtrl@l
/* 800AF0B4 000AAFD4 3C 60 80 2C */ lis r3, lbl_802C6220@ha
/* 800AF0B8 000AAFD8 3B 3D 00 2C */ addi r25, r29, 0x2c
/* 800AF0BC 000AAFDC 3B C3 62 20 */ addi r30, r3, lbl_802C6220@l
/* 800AF0C0 000AAFE0 3B 00 00 05 */ li r24, 5
/* 800AF0C4 000AAFE4 80 1D 00 2C */ lwz r0, 0x2c(r29)
/* 800AF0C8 000AAFE8 1C A0 00 50 */ mulli r5, r0, 0x50
/* 800AF0CC 000AAFEC 38 04 67 D4 */ addi r0, r4, lbl_802C67D4@l
/* 800AF0D0 000AAFF0 7E E0 2A 14 */ add r23, r0, r5
lbl_800AF0D4:
/* 800AF0D4 000AAFF4 80 7D 00 04 */ lwz r3, 4(r29)
/* 800AF0D8 000AAFF8 38 97 00 00 */ addi r4, r23, 0
/* 800AF0DC 000AAFFC 1C 03 00 50 */ mulli r0, r3, 0x50
/* 800AF0E0 000AB000 7C BE 02 14 */ add r5, r30, r0
/* 800AF0E4 000AB004 3B 65 00 04 */ addi r27, r5, 4
/* 800AF0E8 000AB008 4B FF FB E5 */ bl func_800AECCC
/* 800AF0EC 000AB00C 7C 7F 1B 79 */ or. r31, r3, r3
/* 800AF0F0 000AB010 41 80 00 54 */ blt lbl_800AF144
/* 800AF0F4 000AB014 3B 9B 00 30 */ addi r28, r27, 0x30
/* 800AF0F8 000AB018 3B 40 00 04 */ li r26, 4
/* 800AF0FC 000AB01C 48 00 00 1C */ b lbl_800AF118
lbl_800AF100:
/* 800AF100 000AB020 38 9C 00 00 */ addi r4, r28, 0
/* 800AF104 000AB024 38 7C 00 10 */ addi r3, r28, 0x10
/* 800AF108 000AB028 38 A0 00 10 */ li r5, 0x10
/* 800AF10C 000AB02C 4B F5 43 09 */ bl memcpy
/* 800AF110 000AB030 3B 5A FF FF */ addi r26, r26, -1
/* 800AF114 000AB034 3B 9C FF F0 */ addi r28, r28, -16
lbl_800AF118:
/* 800AF118 000AB038 7C 1A F8 00 */ cmpw r26, r31
/* 800AF11C 000AB03C 41 81 FF E4 */ bgt lbl_800AF100
/* 800AF120 000AB040 57 E0 20 36 */ slwi r0, r31, 4
/* 800AF124 000AB044 7F 5B 02 14 */ add r26, r27, r0
/* 800AF128 000AB048 38 7A 00 00 */ addi r3, r26, 0
/* 800AF12C 000AB04C 38 97 00 00 */ addi r4, r23, 0
/* 800AF130 000AB050 38 A0 00 10 */ li r5, 0x10
/* 800AF134 000AB054 4B F5 42 E1 */ bl memcpy
/* 800AF138 000AB058 80 19 00 00 */ lwz r0, 0(r25)
/* 800AF13C 000AB05C 7C 00 07 74 */ extsb r0, r0
/* 800AF140 000AB060 98 1A 00 0E */ stb r0, 0xe(r26)
lbl_800AF144:
/* 800AF144 000AB064 37 18 FF FF */ addic. r24, r24, -1
/* 800AF148 000AB068 3A F7 00 10 */ addi r23, r23, 0x10
/* 800AF14C 000AB06C 41 81 FF 88 */ bgt lbl_800AF0D4
/* 800AF150 000AB070 BA E1 00 14 */ lmw r23, 0x14(r1)
/* 800AF154 000AB074 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 800AF158 000AB078 38 21 00 38 */ addi r1, r1, 0x38
/* 800AF15C 000AB07C 7C 08 03 A6 */ mtlr r0
/* 800AF160 000AB080 4E 80 00 20 */ blr
.global func_800AF164
func_800AF164:
/* 800AF164 000AB084 7C 08 02 A6 */ mflr r0
/* 800AF168 000AB088 3C 60 80 2C */ lis r3, lbl_802C67D4@ha
/* 800AF16C 000AB08C 90 01 00 04 */ stw r0, 4(r1)
/* 800AF170 000AB090 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 800AF174 000AB094 BF 21 00 14 */ stmw r25, 0x14(r1)
/* 800AF178 000AB098 3B 83 67 D4 */ addi r28, r3, lbl_802C67D4@l
/* 800AF17C 000AB09C 3B 40 00 00 */ li r26, 0
/* 800AF180 000AB0A0 3B A0 FF FF */ li r29, -1
/* 800AF184 000AB0A4 3B C0 00 00 */ li r30, 0
/* 800AF188 000AB0A8 3B E0 00 FF */ li r31, 0xff
lbl_800AF18C:
/* 800AF18C 000AB0AC 3B 3C 00 00 */ addi r25, r28, 0
/* 800AF190 000AB0B0 3B 60 00 05 */ li r27, 5
lbl_800AF194:
/* 800AF194 000AB0B4 38 79 00 00 */ addi r3, r25, 0
/* 800AF198 000AB0B8 38 8D 96 44 */ addi r4, r13, lbl_802F1824@sda21
/* 800AF19C 000AB0BC 48 05 79 11 */ bl strcpy
/* 800AF1A0 000AB0C0 93 B9 00 04 */ stw r29, 4(r25)
/* 800AF1A4 000AB0C4 37 7B FF FF */ addic. r27, r27, -1
/* 800AF1A8 000AB0C8 93 D9 00 08 */ stw r30, 8(r25)
/* 800AF1AC 000AB0CC 9B F9 00 0C */ stb r31, 0xc(r25)
/* 800AF1B0 000AB0D0 3B 39 00 10 */ addi r25, r25, 0x10
/* 800AF1B4 000AB0D4 41 81 FF E0 */ bgt lbl_800AF194
/* 800AF1B8 000AB0D8 3B 5A 00 01 */ addi r26, r26, 1
/* 800AF1BC 000AB0DC 2C 1A 00 04 */ cmpwi r26, 4
/* 800AF1C0 000AB0E0 3B 9C 00 50 */ addi r28, r28, 0x50
/* 800AF1C4 000AB0E4 41 80 FF C8 */ blt lbl_800AF18C
/* 800AF1C8 000AB0E8 BB 21 00 14 */ lmw r25, 0x14(r1)
/* 800AF1CC 000AB0EC 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800AF1D0 000AB0F0 38 21 00 30 */ addi r1, r1, 0x30
/* 800AF1D4 000AB0F4 7C 08 03 A6 */ mtlr r0
/* 800AF1D8 000AB0F8 4E 80 00 20 */ blr
.global func_800AF1DC
func_800AF1DC:
/* 800AF1DC 000AB0FC 38 00 00 00 */ li r0, 0
/* 800AF1E0 000AB100 B0 03 00 0A */ sth r0, 0xa(r3)
/* 800AF1E4 000AB104 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF1E8 000AB108 D0 03 00 24 */ stfs f0, 0x24(r3)
/* 800AF1EC 000AB10C C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AF1F0 000AB110 D0 03 00 28 */ stfs f0, 0x28(r3)
/* 800AF1F4 000AB114 4E 80 00 20 */ blr
.global func_800AF1F8
func_800AF1F8:
/* 800AF1F8 000AB118 A8 03 00 0A */ lha r0, 0xa(r3)
/* 800AF1FC 000AB11C 2C 00 00 01 */ cmpwi r0, 1
/* 800AF200 000AB120 41 82 00 44 */ beq lbl_800AF244
/* 800AF204 000AB124 40 80 00 10 */ bge lbl_800AF214
/* 800AF208 000AB128 2C 00 00 00 */ cmpwi r0, 0
/* 800AF20C 000AB12C 40 80 00 14 */ bge lbl_800AF220
/* 800AF210 000AB130 4E 80 00 20 */ blr
lbl_800AF214:
/* 800AF214 000AB134 2C 00 00 03 */ cmpwi r0, 3
/* 800AF218 000AB138 4C 80 00 20 */ bgelr
/* 800AF21C 000AB13C 48 00 00 4C */ b lbl_800AF268
lbl_800AF220:
/* 800AF220 000AB140 80 83 00 10 */ lwz r4, 0x10(r3)
/* 800AF224 000AB144 38 04 FF FF */ addi r0, r4, -1
/* 800AF228 000AB148 90 03 00 10 */ stw r0, 0x10(r3)
/* 800AF22C 000AB14C 80 03 00 10 */ lwz r0, 0x10(r3)
/* 800AF230 000AB150 2C 00 00 00 */ cmpwi r0, 0
/* 800AF234 000AB154 4C 80 00 20 */ bgelr
/* 800AF238 000AB158 38 00 00 01 */ li r0, 1
/* 800AF23C 000AB15C B0 03 00 0A */ sth r0, 0xa(r3)
/* 800AF240 000AB160 4E 80 00 20 */ blr
lbl_800AF244:
/* 800AF244 000AB164 C0 43 00 28 */ lfs f2, 0x28(r3)
/* 800AF248 000AB168 C8 02 B8 50 */ lfd f0, lbl_802F6050@sda21(r2)
/* 800AF24C 000AB16C C8 22 B8 10 */ lfd f1, lbl_802F6010@sda21(r2)
/* 800AF250 000AB170 FC 00 10 28 */ fsub f0, f0, f2
/* 800AF254 000AB174 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF258 000AB178 FC 02 00 2A */ fadd f0, f2, f0
/* 800AF25C 000AB17C FC 00 00 18 */ frsp f0, f0
/* 800AF260 000AB180 D0 03 00 28 */ stfs f0, 0x28(r3)
/* 800AF264 000AB184 4E 80 00 20 */ blr
lbl_800AF268:
/* 800AF268 000AB188 C0 43 00 28 */ lfs f2, 0x28(r3)
/* 800AF26C 000AB18C C8 02 B8 58 */ lfd f0, lbl_802F6058@sda21(r2)
/* 800AF270 000AB190 C8 22 B8 00 */ lfd f1, lbl_802F6000@sda21(r2)
/* 800AF274 000AB194 FC 00 10 28 */ fsub f0, f0, f2
/* 800AF278 000AB198 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF27C 000AB19C FC 02 00 2A */ fadd f0, f2, f0
/* 800AF280 000AB1A0 FC 00 00 18 */ frsp f0, f0
/* 800AF284 000AB1A4 D0 03 00 28 */ stfs f0, 0x28(r3)
/* 800AF288 000AB1A8 C0 23 00 24 */ lfs f1, 0x24(r3)
/* 800AF28C 000AB1AC C8 02 B8 60 */ lfd f0, lbl_802F6060@sda21(r2)
/* 800AF290 000AB1B0 FC 01 00 28 */ fsub f0, f1, f0
/* 800AF294 000AB1B4 FC 00 00 18 */ frsp f0, f0
/* 800AF298 000AB1B8 D0 03 00 24 */ stfs f0, 0x24(r3)
/* 800AF29C 000AB1BC C0 23 00 24 */ lfs f1, 0x24(r3)
/* 800AF2A0 000AB1C0 C8 02 B8 68 */ lfd f0, lbl_802F6068@sda21(r2)
/* 800AF2A4 000AB1C4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF2A8 000AB1C8 4C 80 00 20 */ bgelr
/* 800AF2AC 000AB1CC 3C 80 80 20 */ lis r4, spritePoolInfo@ha
/* 800AF2B0 000AB1D0 A8 03 00 00 */ lha r0, 0(r3)
/* 800AF2B4 000AB1D4 38 64 59 88 */ addi r3, r4, spritePoolInfo@l
/* 800AF2B8 000AB1D8 80 63 00 4C */ lwz r3, 0x4c(r3)
/* 800AF2BC 000AB1DC 38 80 00 03 */ li r4, 3
/* 800AF2C0 000AB1E0 7C 83 01 AE */ stbx r4, r3, r0
/* 800AF2C4 000AB1E4 4E 80 00 20 */ blr
.global func_800AF2C8
func_800AF2C8:
/* 800AF2C8 000AB1E8 7C 08 02 A6 */ mflr r0
/* 800AF2CC 000AB1EC 90 01 00 04 */ stw r0, 4(r1)
/* 800AF2D0 000AB1F0 94 21 FF C0 */ stwu r1, -0x40(r1)
/* 800AF2D4 000AB1F4 DB E1 00 38 */ stfd f31, 0x38(r1)
/* 800AF2D8 000AB1F8 DB C1 00 30 */ stfd f30, 0x30(r1)
/* 800AF2DC 000AB1FC 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 800AF2E0 000AB200 3B E3 00 00 */ addi r31, r3, 0
/* 800AF2E4 000AB204 38 7F 00 34 */ addi r3, r31, 0x34
/* 800AF2E8 000AB208 4B F5 83 F5 */ bl mathutil_mtxA_from_mtxB_translate
/* 800AF2EC 000AB20C C0 22 B7 10 */ lfs f1, lbl_802F5F10@sda21(r2)
/* 800AF2F0 000AB210 38 61 00 18 */ addi r3, r1, 0x18
/* 800AF2F4 000AB214 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF2F8 000AB218 7C 64 1B 78 */ mr r4, r3
/* 800AF2FC 000AB21C D0 21 00 18 */ stfs f1, 0x18(r1)
/* 800AF300 000AB220 D0 21 00 1C */ stfs f1, 0x1c(r1)
/* 800AF304 000AB224 D0 01 00 20 */ stfs f0, 0x20(r1)
/* 800AF308 000AB228 4B F5 8C 19 */ bl mathutil_mtxA_rigid_inv_tf_vec
/* 800AF30C 000AB22C C0 21 00 18 */ lfs f1, 0x18(r1)
/* 800AF310 000AB230 C0 41 00 20 */ lfs f2, 0x20(r1)
/* 800AF314 000AB234 4B F5 7F 91 */ bl mathutil_atan2
/* 800AF318 000AB238 7C 63 07 34 */ extsh r3, r3
/* 800AF31C 000AB23C 4B F5 8C E1 */ bl mathutil_mtxA_rotate_y
/* 800AF320 000AB240 C8 42 B8 70 */ lfd f2, lbl_802F6070@sda21(r2)
/* 800AF324 000AB244 C0 3F 00 24 */ lfs f1, 0x24(r31)
/* 800AF328 000AB248 C3 DF 00 28 */ lfs f30, 0x28(r31)
/* 800AF32C 000AB24C C8 02 B7 E8 */ lfd f0, lbl_802F5FE8@sda21(r2)
/* 800AF330 000AB250 FC 22 00 72 */ fmul f1, f2, f1
/* 800AF334 000AB254 C0 62 B7 58 */ lfs f3, lbl_802F5F58@sda21(r2)
/* 800AF338 000AB258 FC 00 F0 2A */ fadd f0, f0, f30
/* 800AF33C 000AB25C FC 40 F0 90 */ fmr f2, f30
/* 800AF340 000AB260 FF E1 00 24 */ fdiv f31, f1, f0
/* 800AF344 000AB264 FF E0 F8 18 */ frsp f31, f31
/* 800AF348 000AB268 FC 20 F8 90 */ fmr f1, f31
/* 800AF34C 000AB26C 4B F5 8A 8D */ bl mathutil_mtxA_scale_xyz
/* 800AF350 000AB270 FC 1F F0 40 */ fcmpo cr0, f31, f30
/* 800AF354 000AB274 40 81 00 08 */ ble lbl_800AF35C
/* 800AF358 000AB278 48 00 00 08 */ b lbl_800AF360
lbl_800AF35C:
/* 800AF35C 000AB27C FF E0 F0 90 */ fmr f31, f30
lbl_800AF360:
/* 800AF360 000AB280 FC 20 F8 90 */ fmr f1, f31
/* 800AF364 000AB284 4B FD F0 BD */ bl g_avdisp_set_model_scale
/* 800AF368 000AB288 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF36C 000AB28C 38 80 00 00 */ li r4, 0
/* 800AF370 000AB290 48 03 52 11 */ bl GXLoadPosMtxImm
/* 800AF374 000AB294 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF378 000AB298 38 80 00 00 */ li r4, 0
/* 800AF37C 000AB29C 48 03 52 41 */ bl GXLoadNrmMtxImm
/* 800AF380 000AB2A0 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 800AF384 000AB2A4 4B FD F0 B5 */ bl avdisp_draw_model_culled_sort_translucent
/* 800AF388 000AB2A8 80 01 00 44 */ lwz r0, 0x44(r1)
/* 800AF38C 000AB2AC CB E1 00 38 */ lfd f31, 0x38(r1)
/* 800AF390 000AB2B0 CB C1 00 30 */ lfd f30, 0x30(r1)
/* 800AF394 000AB2B4 7C 08 03 A6 */ mtlr r0
/* 800AF398 000AB2B8 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 800AF39C 000AB2BC 38 21 00 40 */ addi r1, r1, 0x40
/* 800AF3A0 000AB2C0 4E 80 00 20 */ blr
.global func_800AF3A4
func_800AF3A4:
/* 800AF3A4 000AB2C4 38 00 00 00 */ li r0, 0
/* 800AF3A8 000AB2C8 90 03 00 30 */ stw r0, 0x30(r3)
/* 800AF3AC 000AB2CC 4E 80 00 20 */ blr
.global func_800AF3B0
func_800AF3B0:
/* 800AF3B0 000AB2D0 2C 04 00 06 */ cmpwi r4, 6
/* 800AF3B4 000AB2D4 4D 82 00 20 */ beqlr
/* 800AF3B8 000AB2D8 40 80 00 10 */ bge lbl_800AF3C8
/* 800AF3BC 000AB2DC 2C 04 00 05 */ cmpwi r4, 5
/* 800AF3C0 000AB2E0 40 80 00 10 */ bge lbl_800AF3D0
/* 800AF3C4 000AB2E4 4E 80 00 20 */ blr
lbl_800AF3C8:
/* 800AF3C8 000AB2E8 2C 04 00 08 */ cmpwi r4, 8
/* 800AF3CC 000AB2EC 4C 80 00 20 */ bgelr
lbl_800AF3D0:
/* 800AF3D0 000AB2F0 38 00 00 02 */ li r0, 2
/* 800AF3D4 000AB2F4 B0 03 00 0A */ sth r0, 0xa(r3)
/* 800AF3D8 000AB2F8 4E 80 00 20 */ blr
.global func_800AF3DC
func_800AF3DC:
/* 800AF3DC 000AB2FC 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800AF3E0 000AB300 38 84 EC 20 */ addi r4, r4, modeCtrl@l
/* 800AF3E4 000AB304 80 A4 00 2C */ lwz r5, 0x2c(r4)
/* 800AF3E8 000AB308 38 00 00 00 */ li r0, 0
/* 800AF3EC 000AB30C 3C 80 80 20 */ lis r4, ballInfo@ha
/* 800AF3F0 000AB310 B0 03 00 0A */ sth r0, 0xa(r3)
/* 800AF3F4 000AB314 1C A5 01 A4 */ mulli r5, r5, 0x1a4
/* 800AF3F8 000AB318 38 00 00 3C */ li r0, 0x3c
/* 800AF3FC 000AB31C 90 03 00 10 */ stw r0, 0x10(r3)
/* 800AF400 000AB320 38 04 5E 60 */ addi r0, r4, ballInfo@l
/* 800AF404 000AB324 7C 80 2A 14 */ add r4, r0, r5
/* 800AF408 000AB328 C0 23 00 34 */ lfs f1, 0x34(r3)
/* 800AF40C 000AB32C 38 00 40 00 */ li r0, 0x4000
/* 800AF410 000AB330 C0 04 00 04 */ lfs f0, 4(r4)
/* 800AF414 000AB334 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF418 000AB338 D0 03 00 88 */ stfs f0, 0x88(r3)
/* 800AF41C 000AB33C C0 23 00 38 */ lfs f1, 0x38(r3)
/* 800AF420 000AB340 C0 04 00 08 */ lfs f0, 8(r4)
/* 800AF424 000AB344 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF428 000AB348 D0 03 00 8C */ stfs f0, 0x8c(r3)
/* 800AF42C 000AB34C C0 23 00 3C */ lfs f1, 0x3c(r3)
/* 800AF430 000AB350 C0 04 00 0C */ lfs f0, 0xc(r4)
/* 800AF434 000AB354 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF438 000AB358 D0 03 00 90 */ stfs f0, 0x90(r3)
/* 800AF43C 000AB35C C8 22 B7 E8 */ lfd f1, lbl_802F5FE8@sda21(r2)
/* 800AF440 000AB360 C0 03 00 24 */ lfs f0, 0x24(r3)
/* 800AF444 000AB364 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF448 000AB368 FC 00 00 18 */ frsp f0, f0
/* 800AF44C 000AB36C D0 03 00 94 */ stfs f0, 0x94(r3)
/* 800AF450 000AB370 C0 03 00 28 */ lfs f0, 0x28(r3)
/* 800AF454 000AB374 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF458 000AB378 FC 00 00 18 */ frsp f0, f0
/* 800AF45C 000AB37C D0 03 00 98 */ stfs f0, 0x98(r3)
/* 800AF460 000AB380 C0 03 00 2C */ lfs f0, 0x2c(r3)
/* 800AF464 000AB384 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF468 000AB388 FC 00 00 18 */ frsp f0, f0
/* 800AF46C 000AB38C D0 03 00 9C */ stfs f0, 0x9c(r3)
/* 800AF470 000AB390 B0 03 00 A2 */ sth r0, 0xa2(r3)
/* 800AF474 000AB394 4E 80 00 20 */ blr
.global func_800AF478
func_800AF478:
/* 800AF478 000AB398 94 21 FF E8 */ stwu r1, -0x18(r1)
/* 800AF47C 000AB39C 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800AF480 000AB3A0 38 84 EC 20 */ addi r4, r4, modeCtrl@l
/* 800AF484 000AB3A4 80 A4 00 2C */ lwz r5, 0x2c(r4)
/* 800AF488 000AB3A8 3C 80 80 20 */ lis r4, ballInfo@ha
/* 800AF48C 000AB3AC A8 03 00 0A */ lha r0, 0xa(r3)
/* 800AF490 000AB3B0 38 84 5E 60 */ addi r4, r4, ballInfo@l
/* 800AF494 000AB3B4 1C A5 01 A4 */ mulli r5, r5, 0x1a4
/* 800AF498 000AB3B8 2C 00 00 01 */ cmpwi r0, 1
/* 800AF49C 000AB3BC 7C C4 2A 14 */ add r6, r4, r5
/* 800AF4A0 000AB3C0 41 82 00 7C */ beq lbl_800AF51C
/* 800AF4A4 000AB3C4 40 80 00 78 */ bge lbl_800AF51C
/* 800AF4A8 000AB3C8 2C 00 00 00 */ cmpwi r0, 0
/* 800AF4AC 000AB3CC 40 80 00 08 */ bge lbl_800AF4B4
/* 800AF4B0 000AB3D0 48 00 00 6C */ b lbl_800AF51C
lbl_800AF4B4:
/* 800AF4B4 000AB3D4 80 A3 00 10 */ lwz r5, 0x10(r3)
/* 800AF4B8 000AB3D8 3C 80 43 30 */ lis r4, 0x4330
/* 800AF4BC 000AB3DC C8 42 B7 28 */ lfd f2, lbl_802F5F28@sda21(r2)
/* 800AF4C0 000AB3E0 6C A0 80 00 */ xoris r0, r5, 0x8000
/* 800AF4C4 000AB3E4 C0 02 B7 1C */ lfs f0, lbl_802F5F1C@sda21(r2)
/* 800AF4C8 000AB3E8 90 01 00 14 */ stw r0, 0x14(r1)
/* 800AF4CC 000AB3EC 38 05 FF FF */ addi r0, r5, -1
/* 800AF4D0 000AB3F0 C8 62 B8 50 */ lfd f3, lbl_802F6050@sda21(r2)
/* 800AF4D4 000AB3F4 90 81 00 10 */ stw r4, 0x10(r1)
/* 800AF4D8 000AB3F8 C8 82 B8 70 */ lfd f4, lbl_802F6070@sda21(r2)
/* 800AF4DC 000AB3FC C8 21 00 10 */ lfd f1, 0x10(r1)
/* 800AF4E0 000AB400 90 03 00 10 */ stw r0, 0x10(r3)
/* 800AF4E4 000AB404 EC 21 10 28 */ fsubs f1, f1, f2
/* 800AF4E8 000AB408 80 03 00 10 */ lwz r0, 0x10(r3)
/* 800AF4EC 000AB40C EC 01 00 24 */ fdivs f0, f1, f0
/* 800AF4F0 000AB410 2C 00 00 00 */ cmpwi r0, 0
/* 800AF4F4 000AB414 FC 03 00 28 */ fsub f0, f3, f0
/* 800AF4F8 000AB418 FC 00 00 18 */ frsp f0, f0
/* 800AF4FC 000AB41C FC 84 00 32 */ fmul f4, f4, f0
/* 800AF500 000AB420 FC 80 20 18 */ frsp f4, f4
/* 800AF504 000AB424 40 80 00 44 */ bge lbl_800AF548
/* 800AF508 000AB428 38 00 00 01 */ li r0, 1
/* 800AF50C 000AB42C B0 03 00 0A */ sth r0, 0xa(r3)
/* 800AF510 000AB430 C0 02 B8 78 */ lfs f0, lbl_802F6078@sda21(r2)
/* 800AF514 000AB434 D0 03 00 94 */ stfs f0, 0x94(r3)
/* 800AF518 000AB438 48 00 00 30 */ b lbl_800AF548
lbl_800AF51C:
/* 800AF51C 000AB43C C0 23 00 24 */ lfs f1, 0x24(r3)
/* 800AF520 000AB440 C8 02 B8 68 */ lfd f0, lbl_802F6068@sda21(r2)
/* 800AF524 000AB444 C0 82 B7 D4 */ lfs f4, lbl_802F5FD4@sda21(r2)
/* 800AF528 000AB448 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF52C 000AB44C 40 80 00 1C */ bge lbl_800AF548
/* 800AF530 000AB450 3C 80 80 20 */ lis r4, spritePoolInfo@ha
/* 800AF534 000AB454 A8 03 00 00 */ lha r0, 0(r3)
/* 800AF538 000AB458 38 84 59 88 */ addi r4, r4, spritePoolInfo@l
/* 800AF53C 000AB45C 80 84 00 4C */ lwz r4, 0x4c(r4)
/* 800AF540 000AB460 38 A0 00 03 */ li r5, 3
/* 800AF544 000AB464 7C A4 01 AE */ stbx r5, r4, r0
lbl_800AF548:
/* 800AF548 000AB468 C0 03 00 88 */ lfs f0, 0x88(r3)
/* 800AF54C 000AB46C C8 62 B8 80 */ lfd f3, lbl_802F6080@sda21(r2)
/* 800AF550 000AB470 FC 00 00 F2 */ fmul f0, f0, f3
/* 800AF554 000AB474 FC 00 00 18 */ frsp f0, f0
/* 800AF558 000AB478 D0 03 00 88 */ stfs f0, 0x88(r3)
/* 800AF55C 000AB47C C0 23 00 8C */ lfs f1, 0x8c(r3)
/* 800AF560 000AB480 C8 42 B8 00 */ lfd f2, lbl_802F6000@sda21(r2)
/* 800AF564 000AB484 EC 04 08 28 */ fsubs f0, f4, f1
/* 800AF568 000AB488 FC 02 00 32 */ fmul f0, f2, f0
/* 800AF56C 000AB48C FC 01 00 2A */ fadd f0, f1, f0
/* 800AF570 000AB490 FC 00 00 18 */ frsp f0, f0
/* 800AF574 000AB494 D0 03 00 8C */ stfs f0, 0x8c(r3)
/* 800AF578 000AB498 C0 03 00 90 */ lfs f0, 0x90(r3)
/* 800AF57C 000AB49C FC 00 00 F2 */ fmul f0, f0, f3
/* 800AF580 000AB4A0 FC 00 00 18 */ frsp f0, f0
/* 800AF584 000AB4A4 D0 03 00 90 */ stfs f0, 0x90(r3)
/* 800AF588 000AB4A8 C0 26 00 04 */ lfs f1, 4(r6)
/* 800AF58C 000AB4AC C0 03 00 88 */ lfs f0, 0x88(r3)
/* 800AF590 000AB4B0 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF594 000AB4B4 D0 03 00 34 */ stfs f0, 0x34(r3)
/* 800AF598 000AB4B8 C0 26 00 08 */ lfs f1, 8(r6)
/* 800AF59C 000AB4BC C0 03 00 8C */ lfs f0, 0x8c(r3)
/* 800AF5A0 000AB4C0 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF5A4 000AB4C4 D0 03 00 38 */ stfs f0, 0x38(r3)
/* 800AF5A8 000AB4C8 C0 26 00 0C */ lfs f1, 0xc(r6)
/* 800AF5AC 000AB4CC C0 03 00 90 */ lfs f0, 0x90(r3)
/* 800AF5B0 000AB4D0 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF5B4 000AB4D4 D0 03 00 3C */ stfs f0, 0x3c(r3)
/* 800AF5B8 000AB4D8 C0 23 00 24 */ lfs f1, 0x24(r3)
/* 800AF5BC 000AB4DC C0 03 00 94 */ lfs f0, 0x94(r3)
/* 800AF5C0 000AB4E0 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AF5C4 000AB4E4 FC 02 00 32 */ fmul f0, f2, f0
/* 800AF5C8 000AB4E8 FC 01 00 2A */ fadd f0, f1, f0
/* 800AF5CC 000AB4EC FC 00 00 18 */ frsp f0, f0
/* 800AF5D0 000AB4F0 D0 03 00 24 */ stfs f0, 0x24(r3)
/* 800AF5D4 000AB4F4 C0 23 00 28 */ lfs f1, 0x28(r3)
/* 800AF5D8 000AB4F8 C0 03 00 98 */ lfs f0, 0x98(r3)
/* 800AF5DC 000AB4FC EC 00 08 28 */ fsubs f0, f0, f1
/* 800AF5E0 000AB500 FC 02 00 32 */ fmul f0, f2, f0
/* 800AF5E4 000AB504 FC 01 00 2A */ fadd f0, f1, f0
/* 800AF5E8 000AB508 FC 00 00 18 */ frsp f0, f0
/* 800AF5EC 000AB50C D0 03 00 28 */ stfs f0, 0x28(r3)
/* 800AF5F0 000AB510 C0 23 00 2C */ lfs f1, 0x2c(r3)
/* 800AF5F4 000AB514 C0 03 00 9C */ lfs f0, 0x9c(r3)
/* 800AF5F8 000AB518 EC 00 08 28 */ fsubs f0, f0, f1
/* 800AF5FC 000AB51C FC 02 00 32 */ fmul f0, f2, f0
/* 800AF600 000AB520 FC 01 00 2A */ fadd f0, f1, f0
/* 800AF604 000AB524 FC 00 00 18 */ frsp f0, f0
/* 800AF608 000AB528 D0 03 00 2C */ stfs f0, 0x2c(r3)
/* 800AF60C 000AB52C A8 83 00 A2 */ lha r4, 0xa2(r3)
/* 800AF610 000AB530 38 04 08 00 */ addi r0, r4, 0x800
/* 800AF614 000AB534 B0 03 00 A2 */ sth r0, 0xa2(r3)
/* 800AF618 000AB538 A8 03 00 A2 */ lha r0, 0xa2(r3)
/* 800AF61C 000AB53C 54 00 04 7E */ clrlwi r0, r0, 0x11
/* 800AF620 000AB540 B0 03 00 A2 */ sth r0, 0xa2(r3)
/* 800AF624 000AB544 38 21 00 18 */ addi r1, r1, 0x18
/* 800AF628 000AB548 4E 80 00 20 */ blr
.global func_800AF62C
func_800AF62C:
/* 800AF62C 000AB54C 7C 08 02 A6 */ mflr r0
/* 800AF630 000AB550 90 01 00 04 */ stw r0, 4(r1)
/* 800AF634 000AB554 94 21 FF E0 */ stwu r1, -0x20(r1)
/* 800AF638 000AB558 93 E1 00 1C */ stw r31, 0x1c(r1)
/* 800AF63C 000AB55C 3B E3 00 00 */ addi r31, r3, 0
/* 800AF640 000AB560 38 7F 00 34 */ addi r3, r31, 0x34
/* 800AF644 000AB564 4B F5 80 99 */ bl mathutil_mtxA_from_mtxB_translate
/* 800AF648 000AB568 C0 22 B7 10 */ lfs f1, lbl_802F5F10@sda21(r2)
/* 800AF64C 000AB56C 38 61 00 0C */ addi r3, r1, 0xc
/* 800AF650 000AB570 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF654 000AB574 7C 64 1B 78 */ mr r4, r3
/* 800AF658 000AB578 D0 21 00 0C */ stfs f1, 0xc(r1)
/* 800AF65C 000AB57C D0 21 00 10 */ stfs f1, 0x10(r1)
/* 800AF660 000AB580 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 800AF664 000AB584 4B F5 88 BD */ bl mathutil_mtxA_rigid_inv_tf_vec
/* 800AF668 000AB588 C0 21 00 0C */ lfs f1, 0xc(r1)
/* 800AF66C 000AB58C C0 41 00 14 */ lfs f2, 0x14(r1)
/* 800AF670 000AB590 4B F5 7C 35 */ bl mathutil_atan2
/* 800AF674 000AB594 A8 1F 00 A2 */ lha r0, 0xa2(r31)
/* 800AF678 000AB598 7C 63 07 34 */ extsh r3, r3
/* 800AF67C 000AB59C 7C 60 1A 14 */ add r3, r0, r3
/* 800AF680 000AB5A0 38 63 C0 00 */ addi r3, r3, -16384
/* 800AF684 000AB5A4 4B F5 89 79 */ bl mathutil_mtxA_rotate_y
/* 800AF688 000AB5A8 C0 3F 00 24 */ lfs f1, 0x24(r31)
/* 800AF68C 000AB5AC C0 5F 00 28 */ lfs f2, 0x28(r31)
/* 800AF690 000AB5B0 C0 7F 00 2C */ lfs f3, 0x2c(r31)
/* 800AF694 000AB5B4 4B F5 87 45 */ bl mathutil_mtxA_scale_xyz
/* 800AF698 000AB5B8 C0 3F 00 28 */ lfs f1, 0x28(r31)
/* 800AF69C 000AB5BC 4B FD ED 85 */ bl g_avdisp_set_model_scale
/* 800AF6A0 000AB5C0 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF6A4 000AB5C4 38 80 00 00 */ li r4, 0
/* 800AF6A8 000AB5C8 48 03 4E D9 */ bl GXLoadPosMtxImm
/* 800AF6AC 000AB5CC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF6B0 000AB5D0 38 80 00 00 */ li r4, 0
/* 800AF6B4 000AB5D4 48 03 4F 09 */ bl GXLoadNrmMtxImm
/* 800AF6B8 000AB5D8 80 7F 00 30 */ lwz r3, 0x30(r31)
/* 800AF6BC 000AB5DC 4B FD ED 7D */ bl avdisp_draw_model_culled_sort_translucent
/* 800AF6C0 000AB5E0 80 01 00 24 */ lwz r0, 0x24(r1)
/* 800AF6C4 000AB5E4 83 E1 00 1C */ lwz r31, 0x1c(r1)
/* 800AF6C8 000AB5E8 38 21 00 20 */ addi r1, r1, 0x20
/* 800AF6CC 000AB5EC 7C 08 03 A6 */ mtlr r0
/* 800AF6D0 000AB5F0 4E 80 00 20 */ blr
.global func_800AF6D4
func_800AF6D4:
/* 800AF6D4 000AB5F4 4E 80 00 20 */ blr
.global func_800AF6D8
func_800AF6D8:
/* 800AF6D8 000AB5F8 38 00 00 00 */ li r0, 0
/* 800AF6DC 000AB5FC B0 03 00 0C */ sth r0, 0xc(r3)
/* 800AF6E0 000AB600 80 03 00 08 */ lwz r0, 8(r3)
/* 800AF6E4 000AB604 60 00 00 12 */ ori r0, r0, 0x12
/* 800AF6E8 000AB608 90 03 00 08 */ stw r0, 8(r3)
/* 800AF6EC 000AB60C 80 83 00 54 */ lwz r4, 0x54(r3)
/* 800AF6F0 000AB610 C8 22 B8 88 */ lfd f1, lbl_802F6088@sda21(r2)
/* 800AF6F4 000AB614 C0 04 00 14 */ lfs f0, 0x14(r4)
/* 800AF6F8 000AB618 FC 01 00 32 */ fmul f0, f1, f0
/* 800AF6FC 000AB61C FC 00 00 18 */ frsp f0, f0
/* 800AF700 000AB620 D0 03 00 34 */ stfs f0, 0x34(r3)
/* 800AF704 000AB624 80 A3 00 54 */ lwz r5, 0x54(r3)
/* 800AF708 000AB628 80 85 00 08 */ lwz r4, 8(r5)
/* 800AF70C 000AB62C 80 05 00 0C */ lwz r0, 0xc(r5)
/* 800AF710 000AB630 90 83 00 10 */ stw r4, 0x10(r3)
/* 800AF714 000AB634 90 03 00 14 */ stw r0, 0x14(r3)
/* 800AF718 000AB638 80 05 00 10 */ lwz r0, 0x10(r5)
/* 800AF71C 000AB63C 90 03 00 18 */ stw r0, 0x18(r3)
/* 800AF720 000AB640 80 83 00 58 */ lwz r4, 0x58(r3)
/* 800AF724 000AB644 80 03 00 5C */ lwz r0, 0x5c(r3)
/* 800AF728 000AB648 90 83 00 A8 */ stw r4, 0xa8(r3)
/* 800AF72C 000AB64C 90 03 00 AC */ stw r0, 0xac(r3)
/* 800AF730 000AB650 80 03 00 60 */ lwz r0, 0x60(r3)
/* 800AF734 000AB654 90 03 00 B0 */ stw r0, 0xb0(r3)
/* 800AF738 000AB658 4E 80 00 20 */ blr
.global func_800AF73C
func_800AF73C:
/* 800AF73C 000AB65C A8 03 00 0C */ lha r0, 0xc(r3)
/* 800AF740 000AB660 2C 00 00 01 */ cmpwi r0, 1
/* 800AF744 000AB664 41 82 00 18 */ beq lbl_800AF75C
/* 800AF748 000AB668 40 80 00 08 */ bge lbl_800AF750
/* 800AF74C 000AB66C 48 00 00 44 */ b lbl_800AF790
lbl_800AF750:
/* 800AF750 000AB670 2C 00 00 03 */ cmpwi r0, 3
/* 800AF754 000AB674 40 80 00 3C */ bge lbl_800AF790
/* 800AF758 000AB678 48 00 00 14 */ b lbl_800AF76C
lbl_800AF75C:
/* 800AF75C 000AB67C 38 00 00 02 */ li r0, 2
/* 800AF760 000AB680 B0 03 00 0C */ sth r0, 0xc(r3)
/* 800AF764 000AB684 38 00 00 08 */ li r0, 8
/* 800AF768 000AB688 B0 03 00 0E */ sth r0, 0xe(r3)
lbl_800AF76C:
/* 800AF76C 000AB68C A8 83 00 0E */ lha r4, 0xe(r3)
/* 800AF770 000AB690 38 04 FF FF */ addi r0, r4, -1
/* 800AF774 000AB694 B0 03 00 0E */ sth r0, 0xe(r3)
/* 800AF778 000AB698 A8 03 00 0E */ lha r0, 0xe(r3)
/* 800AF77C 000AB69C 2C 00 00 00 */ cmpwi r0, 0
/* 800AF780 000AB6A0 40 80 00 10 */ bge lbl_800AF790
/* 800AF784 000AB6A4 80 03 00 08 */ lwz r0, 8(r3)
/* 800AF788 000AB6A8 60 00 00 02 */ ori r0, r0, 2
/* 800AF78C 000AB6AC 90 03 00 08 */ stw r0, 8(r3)
lbl_800AF790:
/* 800AF790 000AB6B0 C0 23 00 A8 */ lfs f1, 0xa8(r3)
/* 800AF794 000AB6B4 C0 03 00 58 */ lfs f0, 0x58(r3)
/* 800AF798 000AB6B8 C8 62 B8 10 */ lfd f3, lbl_802F6010@sda21(r2)
/* 800AF79C 000AB6BC EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF7A0 000AB6C0 C0 23 00 64 */ lfs f1, 0x64(r3)
/* 800AF7A4 000AB6C4 FC 03 00 32 */ fmul f0, f3, f0
/* 800AF7A8 000AB6C8 FC 01 00 2A */ fadd f0, f1, f0
/* 800AF7AC 000AB6CC FC 00 00 18 */ frsp f0, f0
/* 800AF7B0 000AB6D0 D0 03 00 64 */ stfs f0, 0x64(r3)
/* 800AF7B4 000AB6D4 C0 23 00 AC */ lfs f1, 0xac(r3)
/* 800AF7B8 000AB6D8 C0 03 00 5C */ lfs f0, 0x5c(r3)
/* 800AF7BC 000AB6DC C0 43 00 68 */ lfs f2, 0x68(r3)
/* 800AF7C0 000AB6E0 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF7C4 000AB6E4 FC 03 00 32 */ fmul f0, f3, f0
/* 800AF7C8 000AB6E8 FC 02 00 2A */ fadd f0, f2, f0
/* 800AF7CC 000AB6EC FC 00 00 18 */ frsp f0, f0
/* 800AF7D0 000AB6F0 D0 03 00 68 */ stfs f0, 0x68(r3)
/* 800AF7D4 000AB6F4 C0 23 00 B0 */ lfs f1, 0xb0(r3)
/* 800AF7D8 000AB6F8 C0 03 00 60 */ lfs f0, 0x60(r3)
/* 800AF7DC 000AB6FC C0 43 00 6C */ lfs f2, 0x6c(r3)
/* 800AF7E0 000AB700 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AF7E4 000AB704 FC 03 00 32 */ fmul f0, f3, f0
/* 800AF7E8 000AB708 FC 02 00 2A */ fadd f0, f2, f0
/* 800AF7EC 000AB70C FC 00 00 18 */ frsp f0, f0
/* 800AF7F0 000AB710 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800AF7F4 000AB714 C0 03 00 64 */ lfs f0, 0x64(r3)
/* 800AF7F8 000AB718 C8 22 B8 90 */ lfd f1, lbl_802F6090@sda21(r2)
/* 800AF7FC 000AB71C FC 00 00 72 */ fmul f0, f0, f1
/* 800AF800 000AB720 FC 00 00 18 */ frsp f0, f0
/* 800AF804 000AB724 D0 03 00 64 */ stfs f0, 0x64(r3)
/* 800AF808 000AB728 C0 03 00 68 */ lfs f0, 0x68(r3)
/* 800AF80C 000AB72C FC 00 00 72 */ fmul f0, f0, f1
/* 800AF810 000AB730 FC 00 00 18 */ frsp f0, f0
/* 800AF814 000AB734 D0 03 00 68 */ stfs f0, 0x68(r3)
/* 800AF818 000AB738 C0 03 00 6C */ lfs f0, 0x6c(r3)
/* 800AF81C 000AB73C FC 00 00 72 */ fmul f0, f0, f1
/* 800AF820 000AB740 FC 00 00 18 */ frsp f0, f0
/* 800AF824 000AB744 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800AF828 000AB748 C0 23 00 58 */ lfs f1, 0x58(r3)
/* 800AF82C 000AB74C C0 03 00 64 */ lfs f0, 0x64(r3)
/* 800AF830 000AB750 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF834 000AB754 D0 03 00 58 */ stfs f0, 0x58(r3)
/* 800AF838 000AB758 C0 23 00 5C */ lfs f1, 0x5c(r3)
/* 800AF83C 000AB75C C0 03 00 68 */ lfs f0, 0x68(r3)
/* 800AF840 000AB760 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF844 000AB764 D0 03 00 5C */ stfs f0, 0x5c(r3)
/* 800AF848 000AB768 C0 23 00 60 */ lfs f1, 0x60(r3)
/* 800AF84C 000AB76C C0 03 00 6C */ lfs f0, 0x6c(r3)
/* 800AF850 000AB770 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF854 000AB774 D0 03 00 60 */ stfs f0, 0x60(r3)
/* 800AF858 000AB778 4E 80 00 20 */ blr
.global func_800AF85C
func_800AF85C:
/* 800AF85C 000AB77C 7C 08 02 A6 */ mflr r0
/* 800AF860 000AB780 90 01 00 04 */ stw r0, 4(r1)
/* 800AF864 000AB784 94 21 FF C8 */ stwu r1, -0x38(r1)
/* 800AF868 000AB788 DB E1 00 30 */ stfd f31, 0x30(r1)
/* 800AF86C 000AB78C 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 800AF870 000AB790 7C 7F 1B 78 */ mr r31, r3
/* 800AF874 000AB794 80 83 00 A4 */ lwz r4, 0xa4(r3)
/* 800AF878 000AB798 C8 02 B8 50 */ lfd f0, lbl_802F6050@sda21(r2)
/* 800AF87C 000AB79C 80 64 00 08 */ lwz r3, 8(r4)
/* 800AF880 000AB7A0 80 04 00 0C */ lwz r0, 0xc(r4)
/* 800AF884 000AB7A4 90 61 00 18 */ stw r3, 0x18(r1)
/* 800AF888 000AB7A8 90 01 00 1C */ stw r0, 0x1c(r1)
/* 800AF88C 000AB7AC 80 04 00 10 */ lwz r0, 0x10(r4)
/* 800AF890 000AB7B0 90 01 00 20 */ stw r0, 0x20(r1)
/* 800AF894 000AB7B4 C0 21 00 18 */ lfs f1, 0x18(r1)
/* 800AF898 000AB7B8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF89C 000AB7BC 40 81 00 0C */ ble lbl_800AF8A8
/* 800AF8A0 000AB7C0 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF8A4 000AB7C4 D0 01 00 18 */ stfs f0, 0x18(r1)
lbl_800AF8A8:
/* 800AF8A8 000AB7C8 C0 21 00 1C */ lfs f1, 0x1c(r1)
/* 800AF8AC 000AB7CC C8 02 B8 50 */ lfd f0, lbl_802F6050@sda21(r2)
/* 800AF8B0 000AB7D0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF8B4 000AB7D4 40 81 00 0C */ ble lbl_800AF8C0
/* 800AF8B8 000AB7D8 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF8BC 000AB7DC D0 01 00 1C */ stfs f0, 0x1c(r1)
lbl_800AF8C0:
/* 800AF8C0 000AB7E0 C0 21 00 20 */ lfs f1, 0x20(r1)
/* 800AF8C4 000AB7E4 C8 02 B8 50 */ lfd f0, lbl_802F6050@sda21(r2)
/* 800AF8C8 000AB7E8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF8CC 000AB7EC 40 81 00 0C */ ble lbl_800AF8D8
/* 800AF8D0 000AB7F0 C0 02 B7 58 */ lfs f0, lbl_802F5F58@sda21(r2)
/* 800AF8D4 000AB7F4 D0 01 00 20 */ stfs f0, 0x20(r1)
lbl_800AF8D8:
/* 800AF8D8 000AB7F8 C0 21 00 18 */ lfs f1, 0x18(r1)
/* 800AF8DC 000AB7FC C0 41 00 1C */ lfs f2, 0x1c(r1)
/* 800AF8E0 000AB800 C0 61 00 20 */ lfs f3, 0x20(r1)
/* 800AF8E4 000AB804 C0 82 B7 58 */ lfs f4, lbl_802F5F58@sda21(r2)
/* 800AF8E8 000AB808 4B FD FE 2D */ bl g_avdisp_set_some_color_1
/* 800AF8EC 000AB80C 38 7F 00 58 */ addi r3, r31, 0x58
/* 800AF8F0 000AB810 4B F5 7D ED */ bl mathutil_mtxA_from_mtxB_translate
/* 800AF8F4 000AB814 A8 7F 00 72 */ lha r3, 0x72(r31)
/* 800AF8F8 000AB818 4B F5 87 05 */ bl mathutil_mtxA_rotate_y
/* 800AF8FC 000AB81C A8 7F 00 70 */ lha r3, 0x70(r31)
/* 800AF900 000AB820 4B F5 86 89 */ bl mathutil_mtxA_rotate_x
/* 800AF904 000AB824 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF908 000AB828 38 80 00 00 */ li r4, 0
/* 800AF90C 000AB82C 48 03 4C 75 */ bl GXLoadPosMtxImm
/* 800AF910 000AB830 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF914 000AB834 38 80 00 00 */ li r4, 0
/* 800AF918 000AB838 48 03 4C A5 */ bl GXLoadNrmMtxImm
/* 800AF91C 000AB83C 80 7F 00 54 */ lwz r3, 0x54(r31)
/* 800AF920 000AB840 4B FD EB 19 */ bl avdisp_draw_model_culled_sort_translucent
/* 800AF924 000AB844 80 7F 00 54 */ lwz r3, 0x54(r31)
/* 800AF928 000AB848 38 81 00 0C */ addi r4, r1, 0xc
/* 800AF92C 000AB84C 38 63 00 08 */ addi r3, r3, 8
/* 800AF930 000AB850 4B F5 84 FD */ bl mathutil_mtxA_tf_point
/* 800AF934 000AB854 C0 21 00 14 */ lfs f1, 0x14(r1)
/* 800AF938 000AB858 C0 02 B7 10 */ lfs f0, lbl_802F5F10@sda21(r2)
/* 800AF93C 000AB85C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AF940 000AB860 40 80 00 C0 */ bge lbl_800AFA00
/* 800AF944 000AB864 3B E1 00 0C */ addi r31, r1, 0xc
/* 800AF948 000AB868 C0 21 00 0C */ lfs f1, 0xc(r1)
/* 800AF94C 000AB86C C0 41 00 10 */ lfs f2, 0x10(r1)
/* 800AF950 000AB870 C0 01 00 14 */ lfs f0, 0x14(r1)
/* 800AF954 000AB874 EC 21 00 72 */ fmuls f1, f1, f1
/* 800AF958 000AB878 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800AF95C 000AB87C EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800AF960 000AB880 4B F5 77 99 */ bl mathutil_sqrt
/* 800AF964 000AB884 C8 02 B8 98 */ lfd f0, lbl_802F6098@sda21(r2)
/* 800AF968 000AB888 7F E3 FB 78 */ mr r3, r31
/* 800AF96C 000AB88C C0 41 00 18 */ lfs f2, 0x18(r1)
/* 800AF970 000AB890 FC A1 00 28 */ fsub f5, f1, f0
/* 800AF974 000AB894 C0 01 00 1C */ lfs f0, 0x1c(r1)
/* 800AF978 000AB898 C0 61 00 20 */ lfs f3, 0x20(r1)
/* 800AF97C 000AB89C EC 02 00 2A */ fadds f0, f2, f0
/* 800AF980 000AB8A0 C0 81 00 0C */ lfs f4, 0xc(r1)
/* 800AF984 000AB8A4 FC A5 08 24 */ fdiv f5, f5, f1
/* 800AF988 000AB8A8 C0 42 B8 A0 */ lfs f2, lbl_802F60A0@sda21(r2)
/* 800AF98C 000AB8AC C0 22 B7 08 */ lfs f1, lbl_802F5F08@sda21(r2)
/* 800AF990 000AB8B0 FC A0 28 18 */ frsp f5, f5
/* 800AF994 000AB8B4 EC 03 00 2A */ fadds f0, f3, f0
/* 800AF998 000AB8B8 EC 64 01 72 */ fmuls f3, f4, f5
/* 800AF99C 000AB8BC EC 02 00 32 */ fmuls f0, f2, f0
/* 800AF9A0 000AB8C0 D0 61 00 0C */ stfs f3, 0xc(r1)
/* 800AF9A4 000AB8C4 EC 01 00 2A */ fadds f0, f1, f0
/* 800AF9A8 000AB8C8 C0 21 00 10 */ lfs f1, 0x10(r1)
/* 800AF9AC 000AB8CC EC 21 01 72 */ fmuls f1, f1, f5
/* 800AF9B0 000AB8D0 EF E5 00 32 */ fmuls f31, f5, f0
/* 800AF9B4 000AB8D4 D0 21 00 10 */ stfs f1, 0x10(r1)
/* 800AF9B8 000AB8D8 C0 01 00 14 */ lfs f0, 0x14(r1)
/* 800AF9BC 000AB8DC EC 00 01 72 */ fmuls f0, f0, f5
/* 800AF9C0 000AB8E0 D0 01 00 14 */ stfs f0, 0x14(r1)
/* 800AF9C4 000AB8E4 4B F5 7B F9 */ bl mathutil_mtxA_from_translate
/* 800AF9C8 000AB8E8 FC 20 F8 90 */ fmr f1, f31
/* 800AF9CC 000AB8EC 4B F5 83 FD */ bl mathutil_mtxA_scale_s
/* 800AF9D0 000AB8F0 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF9D4 000AB8F4 38 80 00 00 */ li r4, 0
/* 800AF9D8 000AB8F8 48 03 4B A9 */ bl GXLoadPosMtxImm
/* 800AF9DC 000AB8FC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800AF9E0 000AB900 38 80 00 00 */ li r4, 0
/* 800AF9E4 000AB904 48 03 4B D9 */ bl GXLoadNrmMtxImm
/* 800AF9E8 000AB908 FC 20 F8 90 */ fmr f1, f31
/* 800AF9EC 000AB90C 4B FD EA 35 */ bl g_avdisp_set_model_scale
/* 800AF9F0 000AB910 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800AF9F4 000AB914 80 63 00 08 */ lwz r3, 8(r3)
/* 800AF9F8 000AB918 80 63 02 D0 */ lwz r3, 0x2d0(r3)
/* 800AF9FC 000AB91C 4B FD EA 3D */ bl avdisp_draw_model_culled_sort_translucent
lbl_800AFA00:
/* 800AFA00 000AB920 4B F5 E9 BD */ bl func_8000E3BC
/* 800AFA04 000AB924 80 01 00 3C */ lwz r0, 0x3c(r1)
/* 800AFA08 000AB928 CB E1 00 30 */ lfd f31, 0x30(r1)
/* 800AFA0C 000AB92C 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 800AFA10 000AB930 7C 08 03 A6 */ mtlr r0
/* 800AFA14 000AB934 38 21 00 38 */ addi r1, r1, 0x38
/* 800AFA18 000AB938 4E 80 00 20 */ blr
.global func_800AFA1C
func_800AFA1C:
/* 800AFA1C 000AB93C 7C 08 02 A6 */ mflr r0
/* 800AFA20 000AB940 90 01 00 04 */ stw r0, 4(r1)
/* 800AFA24 000AB944 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 800AFA28 000AB948 93 E1 00 7C */ stw r31, 0x7c(r1)
/* 800AFA2C 000AB94C 3B E4 00 00 */ addi r31, r4, 0
/* 800AFA30 000AB950 93 C1 00 78 */ stw r30, 0x78(r1)
/* 800AFA34 000AB954 3B C3 00 00 */ addi r30, r3, 0
/* 800AFA38 000AB958 38 7E 00 1C */ addi r3, r30, 0x1c
/* 800AFA3C 000AB95C 4B F5 7B 81 */ bl mathutil_mtxA_from_translate
/* 800AFA40 000AB960 A8 7E 00 72 */ lha r3, 0x72(r30)
/* 800AFA44 000AB964 4B F5 85 B9 */ bl mathutil_mtxA_rotate_y
/* 800AFA48 000AB968 A8 7E 00 70 */ lha r3, 0x70(r30)
/* 800AFA4C 000AB96C 4B F5 85 3D */ bl mathutil_mtxA_rotate_x
/* 800AFA50 000AB970 38 7F 00 00 */ addi r3, r31, 0
/* 800AFA54 000AB974 38 81 00 10 */ addi r4, r1, 0x10
/* 800AFA58 000AB978 4B F9 25 51 */ bl stcoli_sub31
/* 800AFA5C 000AB97C C8 42 B8 A8 */ lfd f2, lbl_802F60A8@sda21(r2)
/* 800AFA60 000AB980 C0 1F 00 28 */ lfs f0, 0x28(r31)
/* 800AFA64 000AB984 C0 22 B7 10 */ lfs f1, lbl_802F5F10@sda21(r2)
/* 800AFA68 000AB988 FC 42 00 2A */ fadd f2, f2, f0
/* 800AFA6C 000AB98C C0 01 00 1C */ lfs f0, 0x1c(r1)
/* 800AFA70 000AB990 D0 21 00 6C */ stfs f1, 0x6c(r1)
/* 800AFA74 000AB994 FC 40 10 18 */ frsp f2, f2
/* 800AFA78 000AB998 D0 21 00 70 */ stfs f1, 0x70(r1)
/* 800AFA7C 000AB99C FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800AFA80 000AB9A0 40 81 00 0C */ ble lbl_800AFA8C
/* 800AFA84 000AB9A4 D0 21 00 74 */ stfs f1, 0x74(r1)
/* 800AFA88 000AB9A8 48 00 00 28 */ b lbl_800AFAB0
lbl_800AFA8C:
/* 800AFA8C 000AB9AC EC 00 10 28 */ fsubs f0, f0, f2
/* 800AFA90 000AB9B0 C8 22 B8 B0 */ lfd f1, lbl_802F60B0@sda21(r2)
/* 800AFA94 000AB9B4 C0 41 00 34 */ lfs f2, 0x34(r1)
/* 800AFA98 000AB9B8 D0 01 00 74 */ stfs f0, 0x74(r1)
/* 800AFA9C 000AB9BC C0 01 00 74 */ lfs f0, 0x74(r1)
/* 800AFAA0 000AB9C0 FC 01 00 32 */ fmul f0, f1, f0
/* 800AFAA4 000AB9C4 FC 02 00 2A */ fadd f0, f2, f0
/* 800AFAA8 000AB9C8 FC 00 00 18 */ frsp f0, f0
/* 800AFAAC 000AB9CC D0 01 00 34 */ stfs f0, 0x34(r1)
lbl_800AFAB0:
/* 800AFAB0 000AB9D0 38 61 00 6C */ addi r3, r1, 0x6c
/* 800AFAB4 000AB9D4 38 83 00 00 */ addi r4, r3, 0
/* 800AFAB8 000AB9D8 4B F5 83 85 */ bl mathutil_mtxA_tf_vec
/* 800AFABC 000AB9DC C0 3E 00 58 */ lfs f1, 0x58(r30)
/* 800AFAC0 000AB9E0 C0 01 00 6C */ lfs f0, 0x6c(r1)
/* 800AFAC4 000AB9E4 EC 01 00 2A */ fadds f0, f1, f0
/* 800AFAC8 000AB9E8 D0 1E 00 58 */ stfs f0, 0x58(r30)
/* 800AFACC 000AB9EC C0 3E 00 5C */ lfs f1, 0x5c(r30)
/* 800AFAD0 000AB9F0 C0 01 00 70 */ lfs f0, 0x70(r1)
/* 800AFAD4 000AB9F4 EC 01 00 2A */ fadds f0, f1, f0
/* 800AFAD8 000AB9F8 D0 1E 00 5C */ stfs f0, 0x5c(r30)
/* 800AFADC 000AB9FC C0 3E 00 60 */ lfs f1, 0x60(r30)
/* 800AFAE0 000ABA00 C0 01 00 74 */ lfs f0, 0x74(r1)
/* 800AFAE4 000ABA04 EC 01 00 2A */ fadds f0, f1, f0
/* 800AFAE8 000ABA08 D0 1E 00 60 */ stfs f0, 0x60(r30)
/* 800AFAEC 000ABA0C C0 3E 00 58 */ lfs f1, 0x58(r30)
/* 800AFAF0 000ABA10 C0 1E 00 7C */ lfs f0, 0x7c(r30)
/* 800AFAF4 000ABA14 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AFAF8 000ABA18 D0 1E 00 64 */ stfs f0, 0x64(r30)
/* 800AFAFC 000ABA1C C0 3E 00 5C */ lfs f1, 0x5c(r30)
/* 800AFB00 000ABA20 C0 1E 00 80 */ lfs f0, 0x80(r30)
/* 800AFB04 000ABA24 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AFB08 000ABA28 D0 1E 00 68 */ stfs f0, 0x68(r30)
/* 800AFB0C 000ABA2C C0 3E 00 60 */ lfs f1, 0x60(r30)
/* 800AFB10 000ABA30 C0 1E 00 84 */ lfs f0, 0x84(r30)
/* 800AFB14 000ABA34 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AFB18 000ABA38 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 800AFB1C 000ABA3C 80 0D A0 28 */ lwz r0, lbl_802F2208@sda21(r13)
/* 800AFB20 000ABA40 28 00 00 00 */ cmplwi r0, 0
/* 800AFB24 000ABA44 40 82 00 CC */ bne lbl_800AFBF0
/* 800AFB28 000ABA48 38 9E 00 58 */ addi r4, r30, 0x58
/* 800AFB2C 000ABA4C 38 7E 00 A8 */ addi r3, r30, 0xa8
/* 800AFB30 000ABA50 C0 A3 00 00 */ lfs f5, 0(r3)
/* 800AFB34 000ABA54 C0 44 00 00 */ lfs f2, 0(r4)
/* 800AFB38 000ABA58 C0 83 00 04 */ lfs f4, 4(r3)
/* 800AFB3C 000ABA5C C0 24 00 04 */ lfs f1, 4(r4)
/* 800AFB40 000ABA60 C0 63 00 08 */ lfs f3, 8(r3)
/* 800AFB44 000ABA64 C0 04 00 08 */ lfs f0, 8(r4)
/* 800AFB48 000ABA68 EC A5 10 28 */ fsubs f5, f5, f2
/* 800AFB4C 000ABA6C EC 84 08 28 */ fsubs f4, f4, f1
/* 800AFB50 000ABA70 EC 63 00 28 */ fsubs f3, f3, f0
/* 800AFB54 000ABA74 EC 25 01 72 */ fmuls f1, f5, f5
/* 800AFB58 000ABA78 EC 24 09 3A */ fmadds f1, f4, f4, f1
/* 800AFB5C 000ABA7C EC 23 08 FA */ fmadds f1, f3, f3, f1
/* 800AFB60 000ABA80 4B F5 75 99 */ bl mathutil_sqrt
/* 800AFB64 000ABA84 C8 42 B8 50 */ lfd f2, lbl_802F6050@sda21(r2)
/* 800AFB68 000ABA88 FC 01 10 40 */ fcmpo cr0, f1, f2
/* 800AFB6C 000ABA8C 40 81 00 84 */ ble lbl_800AFBF0
/* 800AFB70 000ABA90 80 7E 00 A4 */ lwz r3, 0xa4(r30)
/* 800AFB74 000ABA94 38 00 00 01 */ li r0, 1
/* 800AFB78 000ABA98 90 6D A0 28 */ stw r3, lbl_802F2208@sda21(r13)
/* 800AFB7C 000ABA9C C0 03 00 08 */ lfs f0, 8(r3)
/* 800AFB80 000ABAA0 FC 00 10 2A */ fadd f0, f0, f2
/* 800AFB84 000ABAA4 FC 00 00 18 */ frsp f0, f0
/* 800AFB88 000ABAA8 D0 03 00 08 */ stfs f0, 8(r3)
/* 800AFB8C 000ABAAC C0 03 00 0C */ lfs f0, 0xc(r3)
/* 800AFB90 000ABAB0 FC 00 10 2A */ fadd f0, f0, f2
/* 800AFB94 000ABAB4 FC 00 00 18 */ frsp f0, f0
/* 800AFB98 000ABAB8 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800AFB9C 000ABABC C0 03 00 10 */ lfs f0, 0x10(r3)
/* 800AFBA0 000ABAC0 FC 00 10 2A */ fadd f0, f0, f2
/* 800AFBA4 000ABAC4 FC 00 00 18 */ frsp f0, f0
/* 800AFBA8 000ABAC8 D0 03 00 10 */ stfs f0, 0x10(r3)
/* 800AFBAC 000ABACC B0 1E 00 0C */ sth r0, 0xc(r30)
/* 800AFBB0 000ABAD0 80 1E 00 08 */ lwz r0, 8(r30)
/* 800AFBB4 000ABAD4 54 00 07 FA */ rlwinm r0, r0, 0, 0x1f, 0x1d
/* 800AFBB8 000ABAD8 90 1E 00 08 */ stw r0, 8(r30)
/* 800AFBBC 000ABADC C0 21 00 34 */ lfs f1, 0x34(r1)
/* 800AFBC0 000ABAE0 C8 02 B7 F0 */ lfd f0, lbl_802F5FF0@sda21(r2)
/* 800AFBC4 000ABAE4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AFBC8 000ABAE8 40 80 00 0C */ bge lbl_800AFBD4
/* 800AFBCC 000ABAEC C0 02 B7 00 */ lfs f0, lbl_802F5F00@sda21(r2)
/* 800AFBD0 000ABAF0 D0 01 00 34 */ stfs f0, 0x34(r1)
lbl_800AFBD4:
/* 800AFBD4 000ABAF4 C0 21 00 30 */ lfs f1, 0x30(r1)
/* 800AFBD8 000ABAF8 38 60 00 33 */ li r3, 0x33
/* 800AFBDC 000ABAFC C8 02 B7 F8 */ lfd f0, lbl_802F5FF8@sda21(r2)
/* 800AFBE0 000ABB00 FC 01 00 2A */ fadd f0, f1, f0
/* 800AFBE4 000ABB04 FC 00 00 18 */ frsp f0, f0
/* 800AFBE8 000ABB08 D0 01 00 30 */ stfs f0, 0x30(r1)
/* 800AFBEC 000ABB0C 4B F7 B9 B9 */ bl g_play_sound
lbl_800AFBF0:
/* 800AFBF0 000ABB10 38 61 00 10 */ addi r3, r1, 0x10
/* 800AFBF4 000ABB14 38 9F 00 00 */ addi r4, r31, 0
/* 800AFBF8 000ABB18 4B F9 23 59 */ bl stcoli_sub30
/* 800AFBFC 000ABB1C 80 01 00 84 */ lwz r0, 0x84(r1)
/* 800AFC00 000ABB20 83 E1 00 7C */ lwz r31, 0x7c(r1)
/* 800AFC04 000ABB24 83 C1 00 78 */ lwz r30, 0x78(r1)
/* 800AFC08 000ABB28 7C 08 03 A6 */ mtlr r0
/* 800AFC0C 000ABB2C 38 21 00 80 */ addi r1, r1, 0x80
/* 800AFC10 000ABB30 4E 80 00 20 */ blr
.global func_800AFC14
func_800AFC14:
/* 800AFC14 000ABB34 4E 80 00 20 */ blr
.global func_800AFC18
func_800AFC18:
/* 800AFC18 000ABB38 4E 80 00 20 */ blr
.global func_800AFC1C
func_800AFC1C:
/* 800AFC1C 000ABB3C 7C 08 02 A6 */ mflr r0
/* 800AFC20 000ABB40 3C 80 80 2C */ lis r4, lbl_802C6220@ha
/* 800AFC24 000ABB44 90 01 00 04 */ stw r0, 4(r1)
/* 800AFC28 000ABB48 38 84 62 20 */ addi r4, r4, lbl_802C6220@l
/* 800AFC2C 000ABB4C 38 63 5B 0C */ addi r3, r3, 0x5b0c
/* 800AFC30 000ABB50 94 21 FF F8 */ stwu r1, -8(r1)
/* 800AFC34 000ABB54 38 A0 00 F4 */ li r5, 0xf4
/* 800AFC38 000ABB58 4B F5 37 DD */ bl memcpy
/* 800AFC3C 000ABB5C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800AFC40 000ABB60 38 21 00 08 */ addi r1, r1, 8
/* 800AFC44 000ABB64 7C 08 03 A6 */ mtlr r0
/* 800AFC48 000ABB68 4E 80 00 20 */ blr
.global func_800AFC4C
func_800AFC4C:
/* 800AFC4C 000ABB6C 7C 08 02 A6 */ mflr r0
/* 800AFC50 000ABB70 3C 80 80 2C */ lis r4, lbl_802C6220@ha
/* 800AFC54 000ABB74 90 01 00 04 */ stw r0, 4(r1)
/* 800AFC58 000ABB78 38 A3 00 00 */ addi r5, r3, 0
/* 800AFC5C 000ABB7C 94 21 FF E8 */ stwu r1, -0x18(r1)
/* 800AFC60 000ABB80 93 E1 00 14 */ stw r31, 0x14(r1)
/* 800AFC64 000ABB84 3B E4 62 20 */ addi r31, r4, lbl_802C6220@l
/* 800AFC68 000ABB88 38 85 5B 0C */ addi r4, r5, 0x5b0c
/* 800AFC6C 000ABB8C 38 7F 00 00 */ addi r3, r31, 0
/* 800AFC70 000ABB90 38 A0 00 F4 */ li r5, 0xf4
/* 800AFC74 000ABB94 4B F5 37 A1 */ bl memcpy
/* 800AFC78 000ABB98 80 1F 00 00 */ lwz r0, 0(r31)
/* 800AFC7C 000ABB9C 28 00 00 F4 */ cmplwi r0, 0xf4
/* 800AFC80 000ABBA0 41 82 00 0C */ beq lbl_800AFC8C
/* 800AFC84 000ABBA4 38 00 00 00 */ li r0, 0
/* 800AFC88 000ABBA8 48 00 00 08 */ b lbl_800AFC90
lbl_800AFC8C:
/* 800AFC8C 000ABBAC 38 00 00 01 */ li r0, 1
lbl_800AFC90:
/* 800AFC90 000ABBB0 2C 00 00 00 */ cmpwi r0, 0
/* 800AFC94 000ABBB4 40 82 00 08 */ bne lbl_800AFC9C
/* 800AFC98 000ABBB8 4B FF EF 11 */ bl func_800AEBA8
lbl_800AFC9C:
/* 800AFC9C 000ABBBC 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 800AFCA0 000ABBC0 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 800AFCA4 000ABBC4 38 21 00 18 */ addi r1, r1, 0x18
/* 800AFCA8 000ABBC8 7C 08 03 A6 */ mtlr r0
/* 800AFCAC 000ABBCC 4E 80 00 20 */ blr
.global credits_finish
credits_finish:
/* 800AFCB0 000ABBD0 7C 08 02 A6 */ mflr r0
/* 800AFCB4 000ABBD4 90 01 00 04 */ stw r0, 4(r1)
/* 800AFCB8 000ABBD8 94 21 FF F8 */ stwu r1, -8(r1)
/* 800AFCBC 000ABBDC 4B F7 4D F9 */ bl g_free_minigame_graphics
/* 800AFCC0 000ABBE0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800AFCC4 000ABBE4 4B FD B6 11 */ bl func_8008B2D4
/* 800AFCC8 000ABBE8 38 00 00 00 */ li r0, 0
/* 800AFCCC 000ABBEC 90 0D A0 74 */ stw r0, lbl_802F2254@sda21(r13)
/* 800AFCD0 000ABBF0 4B F5 B7 8D */ bl event_finish_all
/* 800AFCD4 000ABBF4 38 60 00 00 */ li r3, 0
/* 800AFCD8 000ABBF8 4B FC 0A 79 */ bl destroy_sprite_with_tag
/* 800AFCDC 000ABBFC 38 60 00 02 */ li r3, 2
/* 800AFCE0 000ABC00 4B FC 08 E5 */ bl call_bitmap_free_group
/* 800AFCE4 000ABC04 38 60 00 46 */ li r3, 0x46
/* 800AFCE8 000ABC08 38 80 00 01 */ li r4, 1
/* 800AFCEC 000ABC0C 4B F7 D2 4D */ bl g_play_music
/* 800AFCF0 000ABC10 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800AFCF4 000ABC14 38 21 00 08 */ addi r1, r1, 8
/* 800AFCF8 000ABC18 7C 08 03 A6 */ mtlr r0
/* 800AFCFC 000ABC1C 4E 80 00 20 */ blr
.global credits_init
credits_init:
/* 800AFD00 000ABC20 7C 08 02 A6 */ mflr r0
/* 800AFD04 000ABC24 3C 60 80 2C */ lis r3, lbl_802C6918@ha
/* 800AFD08 000ABC28 90 01 00 04 */ stw r0, 4(r1)
/* 800AFD0C 000ABC2C 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800AFD10 000ABC30 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800AFD14 000ABC34 3B E3 69 18 */ addi r31, r3, lbl_802C6918@l
/* 800AFD18 000ABC38 93 C1 00 08 */ stw r30, 8(r1)
/* 800AFD1C 000ABC3C 4B F5 B7 41 */ bl event_finish_all
/* 800AFD20 000ABC40 38 60 00 C5 */ li r3, 0xc5
/* 800AFD24 000ABC44 4B F9 4C 01 */ bl load_stage
/* 800AFD28 000ABC48 3C 60 80 0B */ lis r3, credits_finish@ha
/* 800AFD2C 000ABC4C 38 03 FC B0 */ addi r0, r3, credits_finish@l
/* 800AFD30 000ABC50 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800AFD34 000ABC54 90 0D 99 9C */ stw r0, lbl_802F1B7C@sda21(r13)
/* 800AFD38 000ABC58 38 83 FF FF */ addi r4, r3, 0x00FFFFFF@l
/* 800AFD3C 000ABC5C 38 60 01 00 */ li r3, 0x100
/* 800AFD40 000ABC60 38 A0 00 1E */ li r5, 0x1e
/* 800AFD44 000ABC64 4B FC 35 99 */ bl g_start_screen_fade
/* 800AFD48 000ABC68 38 60 00 12 */ li r3, 0x12
/* 800AFD4C 000ABC6C 4B F5 B5 DD */ bl event_start
/* 800AFD50 000ABC70 38 60 00 0F */ li r3, 0xf
/* 800AFD54 000ABC74 4B F5 B5 D5 */ bl event_start
/* 800AFD58 000ABC78 38 60 00 01 */ li r3, 1
/* 800AFD5C 000ABC7C 4B F5 B5 CD */ bl event_start
/* 800AFD60 000ABC80 38 60 00 13 */ li r3, 0x13
/* 800AFD64 000ABC84 4B F5 B5 C5 */ bl event_start
/* 800AFD68 000ABC88 38 60 00 0D */ li r3, 0xd
/* 800AFD6C 000ABC8C 4B F5 B5 BD */ bl event_start
/* 800AFD70 000ABC90 38 60 00 04 */ li r3, 4
/* 800AFD74 000ABC94 4B F5 B5 B5 */ bl event_start
/* 800AFD78 000ABC98 38 60 00 05 */ li r3, 5
/* 800AFD7C 000ABC9C 4B F5 B5 AD */ bl event_start
/* 800AFD80 000ABCA0 38 60 00 07 */ li r3, 7
/* 800AFD84 000ABCA4 4B F5 B5 A5 */ bl event_start
/* 800AFD88 000ABCA8 38 60 00 10 */ li r3, 0x10
/* 800AFD8C 000ABCAC 4B F5 B5 9D */ bl event_start
/* 800AFD90 000ABCB0 38 60 00 02 */ li r3, 2
/* 800AFD94 000ABCB4 4B F5 B5 95 */ bl event_start
/* 800AFD98 000ABCB8 38 60 00 0B */ li r3, 0xb
/* 800AFD9C 000ABCBC 4B F5 B5 8D */ bl event_start
/* 800AFDA0 000ABCC0 38 60 00 46 */ li r3, 0x46
/* 800AFDA4 000ABCC4 38 80 00 00 */ li r4, 0
/* 800AFDA8 000ABCC8 4B F7 D1 91 */ bl g_play_music
/* 800AFDAC 000ABCCC 38 60 00 3F */ li r3, 0x3f
/* 800AFDB0 000ABCD0 4B F6 8C 55 */ bl camera_set_state
/* 800AFDB4 000ABCD4 38 60 00 03 */ li r3, 3
/* 800AFDB8 000ABCD8 4B F5 B5 71 */ bl event_start
/* 800AFDBC 000ABCDC 3C 60 80 20 */ lis r3, spritePoolInfo@ha
/* 800AFDC0 000ABCE0 80 CD 9D 38 */ lwz r6, currentBallStructPtr@sda21(r13)
/* 800AFDC4 000ABCE4 38 83 59 88 */ addi r4, r3, spritePoolInfo@l
/* 800AFDC8 000ABCE8 3C 60 80 20 */ lis r3, ballInfo@ha
/* 800AFDCC 000ABCEC 80 E4 00 0C */ lwz r7, 0xc(r4)
/* 800AFDD0 000ABCF0 38 03 5E 60 */ addi r0, r3, ballInfo@l
/* 800AFDD4 000ABCF4 7C 05 03 78 */ mr r5, r0
/* 800AFDD8 000ABCF8 39 00 00 00 */ li r8, 0
/* 800AFDDC 000ABCFC 38 60 00 00 */ li r3, 0
/* 800AFDE0 000ABD00 48 00 00 24 */ b lbl_800AFE04
lbl_800AFDE4:
/* 800AFDE4 000ABD04 88 07 00 00 */ lbz r0, 0(r7)
/* 800AFDE8 000ABD08 2C 00 00 02 */ cmpwi r0, 2
/* 800AFDEC 000ABD0C 40 82 00 0C */ bne lbl_800AFDF8
/* 800AFDF0 000ABD10 90 AD 9D 38 */ stw r5, currentBallStructPtr@sda21(r13)
/* 800AFDF4 000ABD14 98 65 00 03 */ stb r3, 3(r5)
lbl_800AFDF8:
/* 800AFDF8 000ABD18 39 08 00 01 */ addi r8, r8, 1
/* 800AFDFC 000ABD1C 38 A5 01 A4 */ addi r5, r5, 0x1a4
/* 800AFE00 000ABD20 38 E7 00 01 */ addi r7, r7, 1
lbl_800AFE04:
/* 800AFE04 000ABD24 80 04 00 08 */ lwz r0, 8(r4)
/* 800AFE08 000ABD28 7C 08 00 00 */ cmpw r8, r0
/* 800AFE0C 000ABD2C 41 80 FF D8 */ blt lbl_800AFDE4
/* 800AFE10 000ABD30 90 CD 9D 38 */ stw r6, currentBallStructPtr@sda21(r13)
/* 800AFE14 000ABD34 38 60 00 02 */ li r3, 2
/* 800AFE18 000ABD38 4B FC 07 8D */ bl call_bitmap_load_group
/* 800AFE1C 000ABD3C 4B F7 30 F9 */ bl func_80022F14
/* 800AFE20 000ABD40 C0 42 B8 B8 */ lfs f2, lbl_802F60B8@sda21(r2)
/* 800AFE24 000ABD44 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800AFE28 000ABD48 80 AD 9A 5C */ lwz r5, currentCameraStructPtr@sda21(r13)
/* 800AFE2C 000ABD4C 3C 60 80 20 */ lis r3, ballInfo@ha
/* 800AFE30 000ABD50 3B C0 00 00 */ li r30, 0
/* 800AFE34 000ABD54 D0 45 00 00 */ stfs f2, 0(r5)
/* 800AFE38 000ABD58 38 84 EC 20 */ addi r4, r4, modeCtrl@l
/* 800AFE3C 000ABD5C 38 03 5E 60 */ addi r0, r3, ballInfo@l
/* 800AFE40 000ABD60 C0 1F 00 0C */ lfs f0, 0xc(r31)
/* 800AFE44 000ABD64 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800AFE48 000ABD68 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800AFE4C 000ABD6C 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800AFE50 000ABD70 B3 C3 00 1C */ sth r30, 0x1c(r3)
/* 800AFE54 000ABD74 93 CD A0 34 */ stw r30, lbl_802F2214@sda21(r13)
/* 800AFE58 000ABD78 C0 02 B8 BC */ lfs f0, lbl_802F60BC@sda21(r2)
/* 800AFE5C 000ABD7C C0 3F 00 0C */ lfs f1, 0xc(r31)
/* 800AFE60 000ABD80 EC 01 00 28 */ fsubs f0, f1, f0
/* 800AFE64 000ABD84 D0 1F 00 18 */ stfs f0, 0x18(r31)
/* 800AFE68 000ABD88 C0 02 B8 C0 */ lfs f0, lbl_802F60C0@sda21(r2)
/* 800AFE6C 000ABD8C D0 1F 00 1C */ stfs f0, 0x1c(r31)
/* 800AFE70 000ABD90 C0 02 B8 C4 */ lfs f0, lbl_802F60C4@sda21(r2)
/* 800AFE74 000ABD94 D0 1F 00 20 */ stfs f0, 0x20(r31)
/* 800AFE78 000ABD98 80 64 00 2C */ lwz r3, 0x2c(r4)
/* 800AFE7C 000ABD9C 1C 63 01 A4 */ mulli r3, r3, 0x1a4
/* 800AFE80 000ABDA0 7C 00 1A 14 */ add r0, r0, r3
/* 800AFE84 000ABDA4 90 0D 9D 38 */ stw r0, currentBallStructPtr@sda21(r13)
/* 800AFE88 000ABDA8 D0 5F 00 24 */ stfs f2, 0x24(r31)
/* 800AFE8C 000ABDAC D0 5F 00 0C */ stfs f2, 0xc(r31)
/* 800AFE90 000ABDB0 C0 02 B8 C8 */ lfs f0, lbl_802F60C8@sda21(r2)
/* 800AFE94 000ABDB4 D0 1F 00 28 */ stfs f0, 0x28(r31)
/* 800AFE98 000ABDB8 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 800AFE9C 000ABDBC D0 5F 00 2C */ stfs f2, 0x2c(r31)
/* 800AFEA0 000ABDC0 D0 5F 00 14 */ stfs f2, 0x14(r31)
/* 800AFEA4 000ABDC4 C0 02 B8 CC */ lfs f0, lbl_802F60CC@sda21(r2)
/* 800AFEA8 000ABDC8 D0 4D A0 94 */ stfs f2, lbl_802F2274@sda21(r13)
/* 800AFEAC 000ABDCC D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
/* 800AFEB0 000ABDD0 D0 4D A0 D8 */ stfs f2, lbl_802F22B8@sda21(r13)
/* 800AFEB4 000ABDD4 D0 5F 00 38 */ stfs f2, 0x38(r31)
/* 800AFEB8 000ABDD8 D0 5F 00 34 */ stfs f2, 0x34(r31)
/* 800AFEBC 000ABDDC D0 5F 00 30 */ stfs f2, 0x30(r31)
/* 800AFEC0 000ABDE0 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800AFEC4 000ABDE4 D0 1F 00 64 */ stfs f0, 0x64(r31)
/* 800AFEC8 000ABDE8 D0 1F 00 50 */ stfs f0, 0x50(r31)
/* 800AFECC 000ABDEC D0 1F 00 3C */ stfs f0, 0x3c(r31)
/* 800AFED0 000ABDF0 D0 5F 00 60 */ stfs f2, 0x60(r31)
/* 800AFED4 000ABDF4 D0 5F 00 5C */ stfs f2, 0x5c(r31)
/* 800AFED8 000ABDF8 D0 5F 00 54 */ stfs f2, 0x54(r31)
/* 800AFEDC 000ABDFC D0 5F 00 4C */ stfs f2, 0x4c(r31)
/* 800AFEE0 000ABE00 D0 5F 00 44 */ stfs f2, 0x44(r31)
/* 800AFEE4 000ABE04 D0 5F 00 40 */ stfs f2, 0x40(r31)
/* 800AFEE8 000ABE08 D0 1F 00 6C */ stfs f0, 0x6c(r31)
/* 800AFEEC 000ABE0C D0 5F 00 74 */ stfs f2, 0x74(r31)
/* 800AFEF0 000ABE10 D0 5F 00 70 */ stfs f2, 0x70(r31)
/* 800AFEF4 000ABE14 4B F5 76 71 */ bl mathutil_mtxA_from_identity
/* 800AFEF8 000ABE18 38 7F 00 78 */ addi r3, r31, 0x78
/* 800AFEFC 000ABE1C 4B F5 79 7D */ bl mathutil_mtxA_to_mtx
/* 800AFF00 000ABE20 38 7F 00 A8 */ addi r3, r31, 0xa8
/* 800AFF04 000ABE24 4B F5 89 6D */ bl mathutil_mtxA_to_quat
/* 800AFF08 000ABE28 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800AFF0C 000ABE2C 38 00 00 01 */ li r0, 1
/* 800AFF10 000ABE30 C0 22 B8 D4 */ lfs f1, lbl_802F60D4@sda21(r2)
/* 800AFF14 000ABE34 D0 0D A0 CC */ stfs f0, lbl_802F22AC@sda21(r13)
/* 800AFF18 000ABE38 D0 2D A0 D4 */ stfs f1, lbl_802F22B4@sda21(r13)
/* 800AFF1C 000ABE3C D0 0D A0 C4 */ stfs f0, lbl_802F22A4@sda21(r13)
/* 800AFF20 000ABE40 D0 0D A0 DC */ stfs f0, lbl_802F22BC@sda21(r13)
/* 800AFF24 000ABE44 93 CD A0 A8 */ stw r30, lbl_802F2288@sda21(r13)
/* 800AFF28 000ABE48 90 0D A0 4C */ stw r0, lbl_802F222C@sda21(r13)
/* 800AFF2C 000ABE4C 93 CD A0 30 */ stw r30, lbl_802F2210@sda21(r13)
/* 800AFF30 000ABE50 93 CD A0 48 */ stw r30, lbl_802F2228@sda21(r13)
/* 800AFF34 000ABE54 93 CD A0 A4 */ stw r30, lbl_802F2284@sda21(r13)
/* 800AFF38 000ABE58 93 CD A0 38 */ stw r30, lbl_802F2218@sda21(r13)
/* 800AFF3C 000ABE5C 93 CD A0 7C */ stw r30, lbl_802F225C@sda21(r13)
/* 800AFF40 000ABE60 93 CD A0 78 */ stw r30, lbl_802F2258@sda21(r13)
/* 800AFF44 000ABE64 93 CD A0 44 */ stw r30, lbl_802F2224@sda21(r13)
/* 800AFF48 000ABE68 48 00 38 3D */ bl func_800B3784
/* 800AFF4C 000ABE6C 48 00 5C 11 */ bl func_800B5B5C
/* 800AFF50 000ABE70 48 00 34 BD */ bl func_800B340C
/* 800AFF54 000ABE74 48 00 35 61 */ bl func_800B34B4
/* 800AFF58 000ABE78 38 00 00 93 */ li r0, 0x93
/* 800AFF5C 000ABE7C B0 0D 99 AC */ sth r0, gameSubmodeRequest@sda21(r13)
/* 800AFF60 000ABE80 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800AFF64 000ABE84 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 800AFF68 000ABE88 83 C1 00 08 */ lwz r30, 8(r1)
/* 800AFF6C 000ABE8C 7C 08 03 A6 */ mtlr r0
/* 800AFF70 000ABE90 38 21 00 10 */ addi r1, r1, 0x10
/* 800AFF74 000ABE94 4E 80 00 20 */ blr
.global credits_main
credits_main:
/* 800AFF78 000ABE98 7C 08 02 A6 */ mflr r0
/* 800AFF7C 000ABE9C 3C 60 80 2C */ lis r3, lbl_802C6918@ha
/* 800AFF80 000ABEA0 90 01 00 04 */ stw r0, 4(r1)
/* 800AFF84 000ABEA4 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 800AFF88 000ABEA8 DB E1 00 58 */ stfd f31, 0x58(r1)
/* 800AFF8C 000ABEAC DB C1 00 50 */ stfd f30, 0x50(r1)
/* 800AFF90 000ABEB0 DB A1 00 48 */ stfd f29, 0x48(r1)
/* 800AFF94 000ABEB4 DB 81 00 40 */ stfd f28, 0x40(r1)
/* 800AFF98 000ABEB8 DB 61 00 38 */ stfd f27, 0x38(r1)
/* 800AFF9C 000ABEBC BF 01 00 18 */ stmw r24, 0x18(r1)
/* 800AFFA0 000ABEC0 3B 83 69 18 */ addi r28, r3, lbl_802C6918@l
/* 800AFFA4 000ABEC4 80 0D 9D 00 */ lwz r0, gamePauseStatus@sda21(r13)
/* 800AFFA8 000ABEC8 70 00 00 0A */ andi. r0, r0, 0xa
/* 800AFFAC 000ABECC 40 82 0B 74 */ bne lbl_800B0B20
/* 800AFFB0 000ABED0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800AFFB4 000ABED4 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800AFFB8 000ABED8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800AFFBC 000ABEDC 4C 41 13 82 */ cror 2, 1, 2
/* 800AFFC0 000ABEE0 40 82 00 58 */ bne lbl_800B0018
/* 800AFFC4 000ABEE4 3C 60 80 20 */ lis r3, spritePoolInfo@ha
/* 800AFFC8 000ABEE8 38 83 59 88 */ addi r4, r3, spritePoolInfo@l
/* 800AFFCC 000ABEEC 3C 60 80 20 */ lis r3, worldInfo@ha
/* 800AFFD0 000ABEF0 80 C4 00 0C */ lwz r6, 0xc(r4)
/* 800AFFD4 000ABEF4 38 03 6B F0 */ addi r0, r3, worldInfo@l
/* 800AFFD8 000ABEF8 7C 05 03 78 */ mr r5, r0
/* 800AFFDC 000ABEFC 38 E0 00 00 */ li r7, 0
/* 800AFFE0 000ABF00 38 60 00 0B */ li r3, 0xb
/* 800AFFE4 000ABF04 48 00 00 20 */ b lbl_800B0004
lbl_800AFFE8:
/* 800AFFE8 000ABF08 88 06 00 00 */ lbz r0, 0(r6)
/* 800AFFEC 000ABF0C 2C 00 00 02 */ cmpwi r0, 2
/* 800AFFF0 000ABF10 40 82 00 08 */ bne lbl_800AFFF8
/* 800AFFF4 000ABF14 98 65 00 08 */ stb r3, 8(r5)
lbl_800AFFF8:
/* 800AFFF8 000ABF18 38 E7 00 01 */ addi r7, r7, 1
/* 800AFFFC 000ABF1C 38 A5 00 40 */ addi r5, r5, 0x40
/* 800B0000 000ABF20 38 C6 00 01 */ addi r6, r6, 1
lbl_800B0004:
/* 800B0004 000ABF24 80 04 00 08 */ lwz r0, 8(r4)
/* 800B0008 000ABF28 7C 07 00 00 */ cmpw r7, r0
/* 800B000C 000ABF2C 41 80 FF DC */ blt lbl_800AFFE8
/* 800B0010 000ABF30 38 00 00 01 */ li r0, 1
/* 800B0014 000ABF34 90 0D A0 A8 */ stw r0, lbl_802F2288@sda21(r13)
lbl_800B0018:
/* 800B0018 000ABF38 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B001C 000ABF3C C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0020 000ABF40 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B0024 000ABF44 41 82 00 18 */ beq lbl_800B003C
/* 800B0028 000ABF48 80 0D A0 A8 */ lwz r0, lbl_802F2288@sda21(r13)
/* 800B002C 000ABF4C 2C 00 00 00 */ cmpwi r0, 0
/* 800B0030 000ABF50 41 82 00 0C */ beq lbl_800B003C
/* 800B0034 000ABF54 38 60 00 02 */ li r3, 2
/* 800B0038 000ABF58 4B F5 B3 5D */ bl event_finish
lbl_800B003C:
/* 800B003C 000ABF5C C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0040 000ABF60 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B0044 000ABF64 80 AD 9A 5C */ lwz r5, currentCameraStructPtr@sda21(r13)
/* 800B0048 000ABF68 38 63 EC 20 */ addi r3, r3, modeCtrl@l
/* 800B004C 000ABF6C 3B A3 00 2C */ addi r29, r3, 0x2c
/* 800B0050 000ABF70 D0 05 00 00 */ stfs f0, 0(r5)
/* 800B0054 000ABF74 3C 80 80 20 */ lis r4, ballInfo@ha
/* 800B0058 000ABF78 38 A4 5E 60 */ addi r5, r4, ballInfo@l
/* 800B005C 000ABF7C C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0060 000ABF80 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B0064 000ABF84 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800B0068 000ABF88 80 DD 00 00 */ lwz r6, 0(r29)
/* 800B006C 000ABF8C 80 7C 00 0C */ lwz r3, 0xc(r28)
/* 800B0070 000ABF90 1C 86 01 A4 */ mulli r4, r6, 0x1a4
/* 800B0074 000ABF94 80 1C 00 10 */ lwz r0, 0x10(r28)
/* 800B0078 000ABF98 7C 85 22 14 */ add r4, r5, r4
/* 800B007C 000ABF9C 90 64 00 04 */ stw r3, 4(r4)
/* 800B0080 000ABFA0 90 04 00 08 */ stw r0, 8(r4)
/* 800B0084 000ABFA4 80 1C 00 14 */ lwz r0, 0x14(r28)
/* 800B0088 000ABFA8 90 04 00 0C */ stw r0, 0xc(r4)
/* 800B008C 000ABFAC 80 0D A0 E8 */ lwz r0, lbl_802F22C8@sda21(r13)
/* 800B0090 000ABFB0 54 00 07 BD */ rlwinm. r0, r0, 0, 0x1e, 0x1e
/* 800B0094 000ABFB4 41 82 00 74 */ beq lbl_800B0108
/* 800B0098 000ABFB8 3C 60 80 20 */ lis r3, lbl_80206BD0@ha
/* 800B009C 000ABFBC 54 C4 10 3A */ slwi r4, r6, 2
/* 800B00A0 000ABFC0 38 03 6B D0 */ addi r0, r3, lbl_80206BD0@l
/* 800B00A4 000ABFC4 7C 60 22 14 */ add r3, r0, r4
/* 800B00A8 000ABFC8 80 03 00 00 */ lwz r0, 0(r3)
/* 800B00AC 000ABFCC 3C 60 80 1F */ lis r3, controllerInfo@ha
/* 800B00B0 000ABFD0 38 63 3B 70 */ addi r3, r3, controllerInfo@l
/* 800B00B4 000ABFD4 1C 00 00 3C */ mulli r0, r0, 0x3c
/* 800B00B8 000ABFD8 7C 63 02 14 */ add r3, r3, r0
/* 800B00BC 000ABFDC A0 03 00 18 */ lhz r0, 0x18(r3)
/* 800B00C0 000ABFE0 54 00 05 EF */ rlwinm. r0, r0, 0, 0x17, 0x17
/* 800B00C4 000ABFE4 41 82 00 44 */ beq lbl_800B0108
/* 800B00C8 000ABFE8 80 0D A0 78 */ lwz r0, lbl_802F2258@sda21(r13)
/* 800B00CC 000ABFEC 2C 00 00 00 */ cmpwi r0, 0
/* 800B00D0 000ABFF0 40 82 00 38 */ bne lbl_800B0108
/* 800B00D4 000ABFF4 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B00D8 000ABFF8 C8 02 B8 E0 */ lfd f0, lbl_802F60E0@sda21(r2)
/* 800B00DC 000ABFFC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B00E0 000AC000 4C 41 13 82 */ cror 2, 1, 2
/* 800B00E4 000AC004 40 82 00 24 */ bne lbl_800B0108
/* 800B00E8 000AC008 C8 02 B8 E8 */ lfd f0, lbl_802F60E8@sda21(r2)
/* 800B00EC 000AC00C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B00F0 000AC010 4C 40 13 82 */ cror 2, 0, 2
/* 800B00F4 000AC014 40 82 00 14 */ bne lbl_800B0108
/* 800B00F8 000AC018 C0 02 B8 F0 */ lfs f0, lbl_802F60F0@sda21(r2)
/* 800B00FC 000AC01C 38 00 00 01 */ li r0, 1
/* 800B0100 000AC020 90 0D A0 78 */ stw r0, lbl_802F2258@sda21(r13)
/* 800B0104 000AC024 D0 0D A0 D4 */ stfs f0, lbl_802F22B4@sda21(r13)
lbl_800B0108:
/* 800B0108 000AC028 C0 6D A0 D4 */ lfs f3, lbl_802F22B4@sda21(r13)
/* 800B010C 000AC02C C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B0110 000AC030 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B0114 000AC034 4C 41 13 82 */ cror 2, 1, 2
/* 800B0118 000AC038 40 82 00 1C */ bne lbl_800B0134
/* 800B011C 000AC03C C8 02 B8 F8 */ lfd f0, lbl_802F60F8@sda21(r2)
/* 800B0120 000AC040 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B0124 000AC044 4C 40 13 82 */ cror 2, 0, 2
/* 800B0128 000AC048 40 82 00 0C */ bne lbl_800B0134
/* 800B012C 000AC04C 38 00 00 01 */ li r0, 1
/* 800B0130 000AC050 90 0D A0 7C */ stw r0, lbl_802F225C@sda21(r13)
lbl_800B0134:
/* 800B0134 000AC054 80 8D A0 4C */ lwz r4, lbl_802F222C@sda21(r13)
/* 800B0138 000AC058 3C 00 43 30 */ lis r0, 0x4330
/* 800B013C 000AC05C C8 22 BA 28 */ lfd f1, lbl_802F6228@sda21(r2)
/* 800B0140 000AC060 6C 83 80 00 */ xoris r3, r4, 0x8000
/* 800B0144 000AC064 C8 42 B9 00 */ lfd f2, lbl_802F6100@sda21(r2)
/* 800B0148 000AC068 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B014C 000AC06C 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0150 000AC070 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B0154 000AC074 FC 00 08 28 */ fsub f0, f0, f1
/* 800B0158 000AC078 FC 02 00 32 */ fmul f0, f2, f0
/* 800B015C 000AC07C FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B0160 000AC080 4C 41 13 82 */ cror 2, 1, 2
/* 800B0164 000AC084 40 82 00 68 */ bne lbl_800B01CC
/* 800B0168 000AC088 C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B016C 000AC08C FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B0170 000AC090 4C 40 13 82 */ cror 2, 0, 2
/* 800B0174 000AC094 40 82 00 58 */ bne lbl_800B01CC
/* 800B0178 000AC098 2C 04 00 24 */ cmpwi r4, 0x24
/* 800B017C 000AC09C 40 80 00 50 */ bge lbl_800B01CC
/* 800B0180 000AC0A0 38 04 00 01 */ addi r0, r4, 1
/* 800B0184 000AC0A4 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0188 000AC0A8 90 0D A0 4C */ stw r0, lbl_802F222C@sda21(r13)
/* 800B018C 000AC0AC 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B0190 000AC0B0 D0 0D A0 C8 */ stfs f0, lbl_802F22A8@sda21(r13)
/* 800B0194 000AC0B4 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B0198 000AC0B8 7C 00 01 94 */ addze r0, r0
/* 800B019C 000AC0BC 54 00 08 3C */ slwi r0, r0, 1
/* 800B01A0 000AC0C0 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B01A4 000AC0C4 41 82 00 08 */ beq lbl_800B01AC
/* 800B01A8 000AC0C8 48 00 35 DD */ bl func_800B3784
lbl_800B01AC:
/* 800B01AC 000AC0CC 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B01B0 000AC0D0 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B01B4 000AC0D4 7C 00 01 94 */ addze r0, r0
/* 800B01B8 000AC0D8 54 00 08 3C */ slwi r0, r0, 1
/* 800B01BC 000AC0DC 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B01C0 000AC0E0 40 82 00 08 */ bne lbl_800B01C8
/* 800B01C4 000AC0E4 48 00 34 59 */ bl func_800B361C
lbl_800B01C8:
/* 800B01C8 000AC0E8 48 00 32 ED */ bl func_800B34B4
lbl_800B01CC:
/* 800B01CC 000AC0EC 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B01D0 000AC0F0 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B01D4 000AC0F4 7C 00 01 94 */ addze r0, r0
/* 800B01D8 000AC0F8 54 00 08 3C */ slwi r0, r0, 1
/* 800B01DC 000AC0FC 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B01E0 000AC100 41 82 00 08 */ beq lbl_800B01E8
/* 800B01E4 000AC104 48 00 3A E5 */ bl func_800B3CC8
lbl_800B01E8:
/* 800B01E8 000AC108 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B01EC 000AC10C 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B01F0 000AC110 7C 00 01 94 */ addze r0, r0
/* 800B01F4 000AC114 54 00 08 3C */ slwi r0, r0, 1
/* 800B01F8 000AC118 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B01FC 000AC11C 40 82 00 08 */ bne lbl_800B0204
/* 800B0200 000AC120 48 00 3B CD */ bl func_800B3DCC
lbl_800B0204:
/* 800B0204 000AC124 C0 CD A0 C4 */ lfs f6, lbl_802F22A4@sda21(r13)
/* 800B0208 000AC128 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B020C 000AC12C FC 06 00 00 */ fcmpu cr0, f6, f0
/* 800B0210 000AC130 41 82 00 14 */ beq lbl_800B0224
/* 800B0214 000AC134 C0 2D A0 C8 */ lfs f1, lbl_802F22A8@sda21(r13)
/* 800B0218 000AC138 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B021C 000AC13C EC 01 00 2A */ fadds f0, f1, f0
/* 800B0220 000AC140 D0 0D A0 C8 */ stfs f0, lbl_802F22A8@sda21(r13)
lbl_800B0224:
/* 800B0224 000AC144 C0 A2 B8 B8 */ lfs f5, lbl_802F60B8@sda21(r2)
/* 800B0228 000AC148 FC 06 28 00 */ fcmpu cr0, f6, f5
/* 800B022C 000AC14C 40 82 00 74 */ bne lbl_800B02A0
/* 800B0230 000AC150 C0 4D A0 98 */ lfs f2, lbl_802F2278@sda21(r13)
/* 800B0234 000AC154 C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B0238 000AC158 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B023C 000AC15C EC 60 10 2A */ fadds f3, f0, f2
/* 800B0240 000AC160 C8 02 B9 10 */ lfd f0, lbl_802F6110@sda21(r2)
/* 800B0244 000AC164 EC 81 10 2A */ fadds f4, f1, f2
/* 800B0248 000AC168 C0 4D A0 C0 */ lfs f2, lbl_802F22A0@sda21(r13)
/* 800B024C 000AC16C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B0250 000AC170 D0 6D A0 D8 */ stfs f3, lbl_802F22B8@sda21(r13)
/* 800B0254 000AC174 EC 42 08 28 */ fsubs f2, f2, f1
/* 800B0258 000AC178 C0 2D A0 D8 */ lfs f1, lbl_802F22B8@sda21(r13)
/* 800B025C 000AC17C D0 8D A0 D4 */ stfs f4, lbl_802F22B4@sda21(r13)
/* 800B0260 000AC180 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0264 000AC184 D0 4D A0 C0 */ stfs f2, lbl_802F22A0@sda21(r13)
/* 800B0268 000AC188 4C 41 13 82 */ cror 2, 1, 2
/* 800B026C 000AC18C 40 82 00 08 */ bne lbl_800B0274
/* 800B0270 000AC190 D0 AD A0 D8 */ stfs f5, lbl_802F22B8@sda21(r13)
lbl_800B0274:
/* 800B0274 000AC194 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0278 000AC198 FC 06 00 00 */ fcmpu cr0, f6, f0
/* 800B027C 000AC19C 40 82 00 24 */ bne lbl_800B02A0
/* 800B0280 000AC1A0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B0284 000AC1A4 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B0288 000AC1A8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B028C 000AC1AC 40 81 00 14 */ ble lbl_800B02A0
/* 800B0290 000AC1B0 C0 2D A0 CC */ lfs f1, lbl_802F22AC@sda21(r13)
/* 800B0294 000AC1B4 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B0298 000AC1B8 EC 01 00 2A */ fadds f0, f1, f0
/* 800B029C 000AC1BC D0 0D A0 CC */ stfs f0, lbl_802F22AC@sda21(r13)
lbl_800B02A0:
/* 800B02A0 000AC1C0 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B02A4 000AC1C4 FC 06 00 00 */ fcmpu cr0, f6, f0
/* 800B02A8 000AC1C8 40 82 00 FC */ bne lbl_800B03A4
/* 800B02AC 000AC1CC 80 0D A0 A8 */ lwz r0, lbl_802F2288@sda21(r13)
/* 800B02B0 000AC1D0 2C 00 00 00 */ cmpwi r0, 0
/* 800B02B4 000AC1D4 41 82 00 F0 */ beq lbl_800B03A4
/* 800B02B8 000AC1D8 80 1D 00 00 */ lwz r0, 0(r29)
/* 800B02BC 000AC1DC 3C 60 80 20 */ lis r3, lbl_80206BD0@ha
/* 800B02C0 000AC1E0 3C A0 80 1F */ lis r5, controllerInfo@ha
/* 800B02C4 000AC1E4 C8 62 BA 28 */ lfd f3, lbl_802F6228@sda21(r2)
/* 800B02C8 000AC1E8 54 04 10 3A */ slwi r4, r0, 2
/* 800B02CC 000AC1EC 38 03 6B D0 */ addi r0, r3, lbl_80206BD0@l
/* 800B02D0 000AC1F0 C0 02 B9 18 */ lfs f0, lbl_802F6118@sda21(r2)
/* 800B02D4 000AC1F4 7C 60 22 14 */ add r3, r0, r4
/* 800B02D8 000AC1F8 80 63 00 00 */ lwz r3, 0(r3)
/* 800B02DC 000AC1FC 38 85 3B 70 */ addi r4, r5, controllerInfo@l
/* 800B02E0 000AC200 3C 00 43 30 */ lis r0, 0x4330
/* 800B02E4 000AC204 1C 63 00 3C */ mulli r3, r3, 0x3c
/* 800B02E8 000AC208 7C 64 1A 14 */ add r3, r4, r3
/* 800B02EC 000AC20C 88 63 00 02 */ lbz r3, 2(r3)
/* 800B02F0 000AC210 7C 63 07 74 */ extsb r3, r3
/* 800B02F4 000AC214 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800B02F8 000AC218 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B02FC 000AC21C 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0300 000AC220 C8 21 00 10 */ lfd f1, 0x10(r1)
/* 800B0304 000AC224 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B0308 000AC228 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B030C 000AC22C 40 80 00 28 */ bge lbl_800B0334
/* 800B0310 000AC230 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B0314 000AC234 C8 02 B9 20 */ lfd f0, lbl_802F6120@sda21(r2)
/* 800B0318 000AC238 80 6D A0 34 */ lwz r3, lbl_802F2214@sda21(r13)
/* 800B031C 000AC23C FC 01 00 28 */ fsub f0, f1, f0
/* 800B0320 000AC240 38 03 00 01 */ addi r0, r3, 1
/* 800B0324 000AC244 90 0D A0 34 */ stw r0, lbl_802F2214@sda21(r13)
/* 800B0328 000AC248 FC 00 00 18 */ frsp f0, f0
/* 800B032C 000AC24C D0 0D A0 94 */ stfs f0, lbl_802F2274@sda21(r13)
/* 800B0330 000AC250 48 00 00 74 */ b lbl_800B03A4
lbl_800B0334:
/* 800B0334 000AC254 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0338 000AC258 C0 22 B9 28 */ lfs f1, lbl_802F6128@sda21(r2)
/* 800B033C 000AC25C 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0340 000AC260 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B0344 000AC264 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B0348 000AC268 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B034C 000AC26C 40 80 00 28 */ bge lbl_800B0374
/* 800B0350 000AC270 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B0354 000AC274 C8 02 B9 20 */ lfd f0, lbl_802F6120@sda21(r2)
/* 800B0358 000AC278 80 6D A0 34 */ lwz r3, lbl_802F2214@sda21(r13)
/* 800B035C 000AC27C FC 01 00 2A */ fadd f0, f1, f0
/* 800B0360 000AC280 38 03 00 01 */ addi r0, r3, 1
/* 800B0364 000AC284 90 0D A0 34 */ stw r0, lbl_802F2214@sda21(r13)
/* 800B0368 000AC288 FC 00 00 18 */ frsp f0, f0
/* 800B036C 000AC28C D0 0D A0 94 */ stfs f0, lbl_802F2274@sda21(r13)
/* 800B0370 000AC290 48 00 00 34 */ b lbl_800B03A4
lbl_800B0374:
/* 800B0374 000AC294 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0378 000AC298 80 6D A0 34 */ lwz r3, lbl_802F2214@sda21(r13)
/* 800B037C 000AC29C 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0380 000AC2A0 38 03 00 01 */ addi r0, r3, 1
/* 800B0384 000AC2A4 C0 02 B9 2C */ lfs f0, lbl_802F612C@sda21(r2)
/* 800B0388 000AC2A8 C8 21 00 10 */ lfd f1, 0x10(r1)
/* 800B038C 000AC2AC C0 4D A0 94 */ lfs f2, lbl_802F2274@sda21(r13)
/* 800B0390 000AC2B0 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B0394 000AC2B4 90 0D A0 34 */ stw r0, lbl_802F2214@sda21(r13)
/* 800B0398 000AC2B8 EC 01 00 24 */ fdivs f0, f1, f0
/* 800B039C 000AC2BC EC 02 00 2A */ fadds f0, f2, f0
/* 800B03A0 000AC2C0 D0 0D A0 94 */ stfs f0, lbl_802F2274@sda21(r13)
lbl_800B03A4:
/* 800B03A4 000AC2C4 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B03A8 000AC2C8 3B 5C 00 14 */ addi r26, r28, 0x14
/* 800B03AC 000AC2CC C8 02 B9 30 */ lfd f0, lbl_802F6130@sda21(r2)
/* 800B03B0 000AC2D0 3B 7C 00 10 */ addi r27, r28, 0x10
/* 800B03B4 000AC2D4 FC 01 00 32 */ fmul f0, f1, f0
/* 800B03B8 000AC2D8 FC 00 00 18 */ frsp f0, f0
/* 800B03BC 000AC2DC D0 0D A0 94 */ stfs f0, lbl_802F2274@sda21(r13)
/* 800B03C0 000AC2E0 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B03C4 000AC2E4 D0 1C 00 24 */ stfs f0, 0x24(r28)
/* 800B03C8 000AC2E8 C0 1C 00 14 */ lfs f0, 0x14(r28)
/* 800B03CC 000AC2EC D0 1C 00 2C */ stfs f0, 0x2c(r28)
/* 800B03D0 000AC2F0 C0 1C 00 10 */ lfs f0, 0x10(r28)
/* 800B03D4 000AC2F4 D0 1C 00 28 */ stfs f0, 0x28(r28)
/* 800B03D8 000AC2F8 C0 3C 00 0C */ lfs f1, 0xc(r28)
/* 800B03DC 000AC2FC C0 0D A0 94 */ lfs f0, lbl_802F2274@sda21(r13)
/* 800B03E0 000AC300 EC 01 00 2A */ fadds f0, f1, f0
/* 800B03E4 000AC304 D0 1C 00 0C */ stfs f0, 0xc(r28)
/* 800B03E8 000AC308 C0 6D A0 98 */ lfs f3, lbl_802F2278@sda21(r13)
/* 800B03EC 000AC30C C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B03F0 000AC310 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B03F4 000AC314 40 80 00 30 */ bge lbl_800B0424
/* 800B03F8 000AC318 C8 22 B9 38 */ lfd f1, lbl_802F6138@sda21(r2)
/* 800B03FC 000AC31C C8 02 B9 40 */ lfd f0, lbl_802F6140@sda21(r2)
/* 800B0400 000AC320 FC 23 00 72 */ fmul f1, f3, f1
/* 800B0404 000AC324 FC 20 08 18 */ frsp f1, f1
/* 800B0408 000AC328 D0 2D A0 98 */ stfs f1, lbl_802F2278@sda21(r13)
/* 800B040C 000AC32C C0 2D A0 98 */ lfs f1, lbl_802F2278@sda21(r13)
/* 800B0410 000AC330 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0414 000AC334 40 81 00 AC */ ble lbl_800B04C0
/* 800B0418 000AC338 C0 02 B9 48 */ lfs f0, lbl_802F6148@sda21(r2)
/* 800B041C 000AC33C D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
/* 800B0420 000AC340 48 00 00 A0 */ b lbl_800B04C0
lbl_800B0424:
/* 800B0424 000AC344 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B0428 000AC348 C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B042C 000AC34C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0430 000AC350 4C 41 13 82 */ cror 2, 1, 2
/* 800B0434 000AC354 40 82 00 48 */ bne lbl_800B047C
/* 800B0438 000AC358 C8 02 B9 50 */ lfd f0, lbl_802F6150@sda21(r2)
/* 800B043C 000AC35C C0 4D A0 94 */ lfs f2, lbl_802F2274@sda21(r13)
/* 800B0440 000AC360 FC 63 00 32 */ fmul f3, f3, f0
/* 800B0444 000AC364 C8 22 B9 58 */ lfd f1, lbl_802F6158@sda21(r2)
/* 800B0448 000AC368 C8 02 B9 20 */ lfd f0, lbl_802F6120@sda21(r2)
/* 800B044C 000AC36C FC 22 00 72 */ fmul f1, f2, f1
/* 800B0450 000AC370 FC 60 18 18 */ frsp f3, f3
/* 800B0454 000AC374 FC 40 08 18 */ frsp f2, f1
/* 800B0458 000AC378 D0 6D A0 98 */ stfs f3, lbl_802F2278@sda21(r13)
/* 800B045C 000AC37C C0 2D A0 98 */ lfs f1, lbl_802F2278@sda21(r13)
/* 800B0460 000AC380 D0 4D A0 94 */ stfs f2, lbl_802F2274@sda21(r13)
/* 800B0464 000AC384 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0468 000AC388 4C 40 13 82 */ cror 2, 0, 2
/* 800B046C 000AC38C 40 82 00 28 */ bne lbl_800B0494
/* 800B0470 000AC390 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0474 000AC394 D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
/* 800B0478 000AC398 48 00 00 1C */ b lbl_800B0494
lbl_800B047C:
/* 800B047C 000AC39C C8 02 B9 20 */ lfd f0, lbl_802F6120@sda21(r2)
/* 800B0480 000AC3A0 FC 03 00 40 */ fcmpo cr0, f3, f0
/* 800B0484 000AC3A4 4C 40 13 82 */ cror 2, 0, 2
/* 800B0488 000AC3A8 40 82 00 0C */ bne lbl_800B0494
/* 800B048C 000AC3AC C0 02 B9 48 */ lfs f0, lbl_802F6148@sda21(r2)
/* 800B0490 000AC3B0 D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
lbl_800B0494:
/* 800B0494 000AC3B4 C0 4D A0 98 */ lfs f2, lbl_802F2278@sda21(r13)
/* 800B0498 000AC3B8 C8 22 B9 60 */ lfd f1, lbl_802F6160@sda21(r2)
/* 800B049C 000AC3BC C8 02 B9 68 */ lfd f0, lbl_802F6168@sda21(r2)
/* 800B04A0 000AC3C0 FC 22 00 72 */ fmul f1, f2, f1
/* 800B04A4 000AC3C4 FC 20 08 18 */ frsp f1, f1
/* 800B04A8 000AC3C8 D0 2D A0 98 */ stfs f1, lbl_802F2278@sda21(r13)
/* 800B04AC 000AC3CC C0 2D A0 98 */ lfs f1, lbl_802F2278@sda21(r13)
/* 800B04B0 000AC3D0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B04B4 000AC3D4 40 81 00 0C */ ble lbl_800B04C0
/* 800B04B8 000AC3D8 C0 02 B9 70 */ lfs f0, lbl_802F6170@sda21(r2)
/* 800B04BC 000AC3DC D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
lbl_800B04C0:
/* 800B04C0 000AC3E0 C8 02 B9 78 */ lfd f0, lbl_802F6178@sda21(r2)
/* 800B04C4 000AC3E4 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B04C8 000AC3E8 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B04CC 000AC3EC 40 80 00 20 */ bge lbl_800B04EC
/* 800B04D0 000AC3F0 80 0D A0 38 */ lwz r0, lbl_802F2218@sda21(r13)
/* 800B04D4 000AC3F4 2C 00 00 00 */ cmpwi r0, 0
/* 800B04D8 000AC3F8 40 82 00 14 */ bne lbl_800B04EC
/* 800B04DC 000AC3FC C0 02 B9 48 */ lfs f0, lbl_802F6148@sda21(r2)
/* 800B04E0 000AC400 38 00 00 01 */ li r0, 1
/* 800B04E4 000AC404 90 0D A0 38 */ stw r0, lbl_802F2218@sda21(r13)
/* 800B04E8 000AC408 D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
lbl_800B04EC:
/* 800B04EC 000AC40C C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B04F0 000AC410 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B04F4 000AC414 40 80 00 0C */ bge lbl_800B0500
/* 800B04F8 000AC418 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B04FC 000AC41C D0 0D A0 D8 */ stfs f0, lbl_802F22B8@sda21(r13)
lbl_800B0500:
/* 800B0500 000AC420 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0504 000AC424 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B0508 000AC428 D0 03 00 00 */ stfs f0, 0(r3)
/* 800B050C 000AC42C C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0510 000AC430 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B0514 000AC434 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800B0518 000AC438 80 0D A0 A4 */ lwz r0, lbl_802F2284@sda21(r13)
/* 800B051C 000AC43C 2C 00 00 00 */ cmpwi r0, 0
/* 800B0520 000AC440 40 82 01 E0 */ bne lbl_800B0700
/* 800B0524 000AC444 38 00 00 00 */ li r0, 0
/* 800B0528 000AC448 C3 82 B9 90 */ lfs f28, lbl_802F6190@sda21(r2)
/* 800B052C 000AC44C 3C C0 80 1D */ lis r6, lbl_801D7524@ha
/* 800B0530 000AC450 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B0534 000AC454 3C A0 66 66 */ lis r5, 0x66666667@ha
/* 800B0538 000AC458 C3 A2 B8 B8 */ lfs f29, lbl_802F60B8@sda21(r2)
/* 800B053C 000AC45C 3C 80 80 20 */ lis r4, spritePoolInfo@ha
/* 800B0540 000AC460 CB C2 B8 F8 */ lfd f30, lbl_802F60F8@sda21(r2)
/* 800B0544 000AC464 3C 60 80 26 */ lis r3, lbl_802673C8@ha
/* 800B0548 000AC468 CB E2 B9 80 */ lfd f31, lbl_802F6180@sda21(r2)
/* 800B054C 000AC46C CB 62 B9 88 */ lfd f27, lbl_802F6188@sda21(r2)
/* 800B0550 000AC470 3B C6 75 24 */ addi r30, r6, lbl_801D7524@l
/* 800B0554 000AC474 3B E5 66 67 */ addi r31, r5, 0x66666667@l
/* 800B0558 000AC478 3B 04 59 88 */ addi r24, r4, spritePoolInfo@l
/* 800B055C 000AC47C 3B 23 73 C8 */ addi r25, r3, lbl_802673C8@l
/* 800B0560 000AC480 3F A0 00 04 */ lis r29, 4
/* 800B0564 000AC484 48 00 01 90 */ b lbl_800B06F4
lbl_800B0568:
/* 800B0568 000AC488 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B056C 000AC48C 54 00 20 36 */ slwi r0, r0, 4
/* 800B0570 000AC490 7C 7E 02 14 */ add r3, r30, r0
/* 800B0574 000AC494 C0 03 00 0C */ lfs f0, 0xc(r3)
/* 800B0578 000AC498 FC 00 00 1E */ fctiwz f0, f0
/* 800B057C 000AC49C D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B0580 000AC4A0 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800B0584 000AC4A4 2C 00 01 00 */ cmpwi r0, 0x100
/* 800B0588 000AC4A8 40 82 01 60 */ bne lbl_800B06E8
/* 800B058C 000AC4AC C0 23 00 00 */ lfs f1, 0(r3)
/* 800B0590 000AC4B0 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0594 000AC4B4 C0 6D A0 D4 */ lfs f3, lbl_802F22B4@sda21(r13)
/* 800B0598 000AC4B8 EC 81 00 28 */ fsubs f4, f1, f0
/* 800B059C 000AC4BC C0 43 00 08 */ lfs f2, 8(r3)
/* 800B05A0 000AC4C0 C0 23 00 04 */ lfs f1, 4(r3)
/* 800B05A4 000AC4C4 C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B05A8 000AC4C8 EC 63 10 28 */ fsubs f3, f3, f2
/* 800B05AC 000AC4CC EC 01 00 28 */ fsubs f0, f1, f0
/* 800B05B0 000AC4D0 C0 5A 00 00 */ lfs f2, 0(r26)
/* 800B05B4 000AC4D4 EC 24 01 32 */ fmuls f1, f4, f4
/* 800B05B8 000AC4D8 EC 43 10 28 */ fsubs f2, f3, f2
/* 800B05BC 000AC4DC EC 00 00 32 */ fmuls f0, f0, f0
/* 800B05C0 000AC4E0 EC 42 00 B2 */ fmuls f2, f2, f2
/* 800B05C4 000AC4E4 EC 01 00 2A */ fadds f0, f1, f0
/* 800B05C8 000AC4E8 EC 42 00 2A */ fadds f2, f2, f0
/* 800B05CC 000AC4EC FC 02 E8 40 */ fcmpo cr0, f2, f29
/* 800B05D0 000AC4F0 40 81 00 68 */ ble lbl_800B0638
/* 800B05D4 000AC4F4 FC 20 10 34 */ frsqrte f1, f2
/* 800B05D8 000AC4F8 FC 01 00 72 */ fmul f0, f1, f1
/* 800B05DC 000AC4FC FC 3E 00 72 */ fmul f1, f30, f1
/* 800B05E0 000AC500 FC 02 00 32 */ fmul f0, f2, f0
/* 800B05E4 000AC504 FC 1F 00 28 */ fsub f0, f31, f0
/* 800B05E8 000AC508 FC 21 00 32 */ fmul f1, f1, f0
/* 800B05EC 000AC50C FC 01 00 72 */ fmul f0, f1, f1
/* 800B05F0 000AC510 FC 3E 00 72 */ fmul f1, f30, f1
/* 800B05F4 000AC514 FC 02 00 32 */ fmul f0, f2, f0
/* 800B05F8 000AC518 FC 1F 00 28 */ fsub f0, f31, f0
/* 800B05FC 000AC51C FC 21 00 32 */ fmul f1, f1, f0
/* 800B0600 000AC520 FC 01 00 72 */ fmul f0, f1, f1
/* 800B0604 000AC524 FC 3E 00 72 */ fmul f1, f30, f1
/* 800B0608 000AC528 FC 02 00 32 */ fmul f0, f2, f0
/* 800B060C 000AC52C FC 1F 00 28 */ fsub f0, f31, f0
/* 800B0610 000AC530 FC 21 00 32 */ fmul f1, f1, f0
/* 800B0614 000AC534 FC 01 00 72 */ fmul f0, f1, f1
/* 800B0618 000AC538 FC 3E 00 72 */ fmul f1, f30, f1
/* 800B061C 000AC53C FC 02 00 32 */ fmul f0, f2, f0
/* 800B0620 000AC540 FC 1F 00 28 */ fsub f0, f31, f0
/* 800B0624 000AC544 FC 01 00 32 */ fmul f0, f1, f0
/* 800B0628 000AC548 FC 02 00 32 */ fmul f0, f2, f0
/* 800B062C 000AC54C FC 00 00 18 */ frsp f0, f0
/* 800B0630 000AC550 D0 01 00 0C */ stfs f0, 0xc(r1)
/* 800B0634 000AC554 C0 41 00 0C */ lfs f2, 0xc(r1)
lbl_800B0638:
/* 800B0638 000AC558 FC 02 D8 40 */ fcmpo cr0, f2, f27
/* 800B063C 000AC55C 40 80 00 AC */ bge lbl_800B06E8
/* 800B0640 000AC560 38 00 00 01 */ li r0, 1
/* 800B0644 000AC564 90 0D A0 A0 */ stw r0, lbl_802F2280@sda21(r13)
/* 800B0648 000AC568 38 7D B0 03 */ addi r3, r29, -20477
/* 800B064C 000AC56C 4B F7 AF 59 */ bl g_play_sound
/* 800B0650 000AC570 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B0654 000AC574 54 00 20 36 */ slwi r0, r0, 4
/* 800B0658 000AC578 7C 7E 02 14 */ add r3, r30, r0
/* 800B065C 000AC57C D3 83 00 0C */ stfs f28, 0xc(r3)
/* 800B0660 000AC580 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B0664 000AC584 7C 1F 20 96 */ mulhw r0, r31, r4
/* 800B0668 000AC588 7C 00 16 70 */ srawi r0, r0, 2
/* 800B066C 000AC58C 54 03 0F FE */ srwi r3, r0, 0x1f
/* 800B0670 000AC590 7C 00 1A 14 */ add r0, r0, r3
/* 800B0674 000AC594 1C 00 00 0A */ mulli r0, r0, 0xa
/* 800B0678 000AC598 7C 00 20 51 */ subf. r0, r0, r4
/* 800B067C 000AC59C 40 82 00 0C */ bne lbl_800B0688
/* 800B0680 000AC5A0 38 60 50 1F */ li r3, 0x501f
/* 800B0684 000AC5A4 4B F7 AF 21 */ bl g_play_sound
lbl_800B0688:
/* 800B0688 000AC5A8 80 6D A0 48 */ lwz r3, lbl_802F2228@sda21(r13)
/* 800B068C 000AC5AC 38 B9 00 00 */ addi r5, r25, 0
/* 800B0690 000AC5B0 38 80 00 00 */ li r4, 0
/* 800B0694 000AC5B4 38 03 00 01 */ addi r0, r3, 1
/* 800B0698 000AC5B8 90 0D A0 48 */ stw r0, lbl_802F2228@sda21(r13)
/* 800B069C 000AC5BC 80 18 00 48 */ lwz r0, 0x48(r24)
/* 800B06A0 000AC5C0 80 78 00 4C */ lwz r3, 0x4c(r24)
/* 800B06A4 000AC5C4 2C 00 00 00 */ cmpwi r0, 0
/* 800B06A8 000AC5C8 7C 09 03 A6 */ mtctr r0
/* 800B06AC 000AC5CC 40 81 00 2C */ ble lbl_800B06D8
lbl_800B06B0:
/* 800B06B0 000AC5D0 88 03 00 00 */ lbz r0, 0(r3)
/* 800B06B4 000AC5D4 7C 00 07 75 */ extsb. r0, r0
/* 800B06B8 000AC5D8 41 82 00 14 */ beq lbl_800B06CC
/* 800B06BC 000AC5DC A8 05 00 08 */ lha r0, 8(r5)
/* 800B06C0 000AC5E0 2C 00 00 20 */ cmpwi r0, 0x20
/* 800B06C4 000AC5E4 40 82 00 08 */ bne lbl_800B06CC
/* 800B06C8 000AC5E8 38 84 00 01 */ addi r4, r4, 1
lbl_800B06CC:
/* 800B06CC 000AC5EC 38 63 00 01 */ addi r3, r3, 1
/* 800B06D0 000AC5F0 38 A5 00 AC */ addi r5, r5, 0xac
/* 800B06D4 000AC5F4 42 00 FF DC */ bdnz lbl_800B06B0
lbl_800B06D8:
/* 800B06D8 000AC5F8 2C 04 00 08 */ cmpwi r4, 8
/* 800B06DC 000AC5FC 40 80 00 0C */ bge lbl_800B06E8
/* 800B06E0 000AC600 38 60 00 00 */ li r3, 0
/* 800B06E4 000AC604 4B FA 4D C1 */ bl background_interact
lbl_800B06E8:
/* 800B06E8 000AC608 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B06EC 000AC60C 38 03 00 01 */ addi r0, r3, 1
/* 800B06F0 000AC610 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B06F4:
/* 800B06F4 000AC614 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B06F8 000AC618 2C 00 00 C8 */ cmpwi r0, 0xc8
/* 800B06FC 000AC61C 41 80 FE 6C */ blt lbl_800B0568
lbl_800B0700:
/* 800B0700 000AC620 80 0D A0 A0 */ lwz r0, lbl_802F2280@sda21(r13)
/* 800B0704 000AC624 2C 00 00 00 */ cmpwi r0, 0
/* 800B0708 000AC628 41 82 00 18 */ beq lbl_800B0720
/* 800B070C 000AC62C 3C 60 00 04 */ lis r3, 0x0003B003@ha
/* 800B0710 000AC630 38 63 B0 03 */ addi r3, r3, 0x0003B003@l
/* 800B0714 000AC634 4B F7 AE 91 */ bl g_play_sound
/* 800B0718 000AC638 38 00 00 00 */ li r0, 0
/* 800B071C 000AC63C 90 0D A0 A0 */ stw r0, lbl_802F2280@sda21(r13)
lbl_800B0720:
/* 800B0720 000AC640 C0 3C 00 0C */ lfs f1, 0xc(r28)
/* 800B0724 000AC644 C8 02 B9 98 */ lfd f0, lbl_802F6198@sda21(r2)
/* 800B0728 000AC648 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B072C 000AC64C 40 80 00 1C */ bge lbl_800B0748
/* 800B0730 000AC650 C0 4D A0 94 */ lfs f2, lbl_802F2274@sda21(r13)
/* 800B0734 000AC654 C0 22 B9 A0 */ lfs f1, lbl_802F61A0@sda21(r2)
/* 800B0738 000AC658 C0 02 B9 A4 */ lfs f0, lbl_802F61A4@sda21(r2)
/* 800B073C 000AC65C EC 22 00 72 */ fmuls f1, f2, f1
/* 800B0740 000AC660 D0 2D A0 94 */ stfs f1, lbl_802F2274@sda21(r13)
/* 800B0744 000AC664 D0 1C 00 0C */ stfs f0, 0xc(r28)
lbl_800B0748:
/* 800B0748 000AC668 C8 22 B9 A8 */ lfd f1, lbl_802F61A8@sda21(r2)
/* 800B074C 000AC66C C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0750 000AC670 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0754 000AC674 40 80 00 1C */ bge lbl_800B0770
/* 800B0758 000AC678 C0 4D A0 94 */ lfs f2, lbl_802F2274@sda21(r13)
/* 800B075C 000AC67C C0 22 B9 A0 */ lfs f1, lbl_802F61A0@sda21(r2)
/* 800B0760 000AC680 C0 02 B9 B0 */ lfs f0, lbl_802F61B0@sda21(r2)
/* 800B0764 000AC684 EC 22 00 72 */ fmuls f1, f2, f1
/* 800B0768 000AC688 D0 2D A0 94 */ stfs f1, lbl_802F2274@sda21(r13)
/* 800B076C 000AC68C D0 1C 00 0C */ stfs f0, 0xc(r28)
lbl_800B0770:
/* 800B0770 000AC690 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0774 000AC694 3B BC 00 70 */ addi r29, r28, 0x70
/* 800B0778 000AC698 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B077C 000AC69C 3B DC 00 74 */ addi r30, r28, 0x74
/* 800B0780 000AC6A0 D0 03 00 00 */ stfs f0, 0(r3)
/* 800B0784 000AC6A4 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B0788 000AC6A8 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B078C 000AC6AC D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800B0790 000AC6B0 C0 42 B8 BC */ lfs f2, lbl_802F60BC@sda21(r2)
/* 800B0794 000AC6B4 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B0798 000AC6B8 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B079C 000AC6BC D0 4D A0 90 */ stfs f2, lbl_802F2270@sda21(r13)
/* 800B07A0 000AC6C0 D0 2D A0 88 */ stfs f1, lbl_802F2268@sda21(r13)
/* 800B07A4 000AC6C4 D0 0D A0 8C */ stfs f0, lbl_802F226C@sda21(r13)
/* 800B07A8 000AC6C8 C0 1C 00 0C */ lfs f0, 0xc(r28)
/* 800B07AC 000AC6CC D0 1C 00 6C */ stfs f0, 0x6c(r28)
/* 800B07B0 000AC6D0 C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B07B4 000AC6D4 D0 1C 00 70 */ stfs f0, 0x70(r28)
/* 800B07B8 000AC6D8 C0 1A 00 00 */ lfs f0, 0(r26)
/* 800B07BC 000AC6DC D0 1C 00 74 */ stfs f0, 0x74(r28)
/* 800B07C0 000AC6E0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B07C4 000AC6E4 C0 02 B9 B4 */ lfs f0, lbl_802F61B4@sda21(r2)
/* 800B07C8 000AC6E8 D0 2D A0 D0 */ stfs f1, lbl_802F22B0@sda21(r13)
/* 800B07CC 000AC6EC D0 0D A0 90 */ stfs f0, lbl_802F2270@sda21(r13)
/* 800B07D0 000AC6F0 48 00 48 51 */ bl func_800B5020
/* 800B07D4 000AC6F4 48 00 42 7D */ bl func_800B4A50
/* 800B07D8 000AC6F8 C0 1C 00 6C */ lfs f0, 0x6c(r28)
/* 800B07DC 000AC6FC D0 1C 00 0C */ stfs f0, 0xc(r28)
/* 800B07E0 000AC700 C0 1D 00 00 */ lfs f0, 0(r29)
/* 800B07E4 000AC704 D0 1B 00 00 */ stfs f0, 0(r27)
/* 800B07E8 000AC708 C0 1E 00 00 */ lfs f0, 0(r30)
/* 800B07EC 000AC70C D0 1A 00 00 */ stfs f0, 0(r26)
/* 800B07F0 000AC710 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B07F4 000AC714 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B07F8 000AC718 C0 6D A0 D0 */ lfs f3, lbl_802F22B0@sda21(r13)
/* 800B07FC 000AC71C C0 4D A0 88 */ lfs f2, lbl_802F2268@sda21(r13)
/* 800B0800 000AC720 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B0804 000AC724 C0 0D A0 8C */ lfs f0, lbl_802F226C@sda21(r13)
/* 800B0808 000AC728 D0 6D A0 D4 */ stfs f3, lbl_802F22B4@sda21(r13)
/* 800B080C 000AC72C D0 4D A0 94 */ stfs f2, lbl_802F2274@sda21(r13)
/* 800B0810 000AC730 D0 0D A0 98 */ stfs f0, lbl_802F2278@sda21(r13)
/* 800B0814 000AC734 40 82 00 08 */ bne lbl_800B081C
/* 800B0818 000AC738 48 00 4D CD */ bl func_800B55E4
lbl_800B081C:
/* 800B081C 000AC73C 48 00 54 39 */ bl func_800B5C54
/* 800B0820 000AC740 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B0824 000AC744 C8 42 B9 B8 */ lfd f2, lbl_802F61B8@sda21(r2)
/* 800B0828 000AC748 FC 60 02 10 */ fabs f3, f0
/* 800B082C 000AC74C C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B0830 000AC750 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B0834 000AC754 FC 43 10 24 */ fdiv f2, f3, f2
/* 800B0838 000AC758 FC 40 10 18 */ frsp f2, f2
/* 800B083C 000AC75C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0840 000AC760 D0 4D A0 80 */ stfs f2, lbl_802F2260@sda21(r13)
/* 800B0844 000AC764 40 80 00 20 */ bge lbl_800B0864
/* 800B0848 000AC768 80 6D 9D 38 */ lwz r3, currentBallStructPtr@sda21(r13)
/* 800B084C 000AC76C 38 80 00 00 */ li r4, 0
/* 800B0850 000AC770 38 A0 00 00 */ li r5, 0
/* 800B0854 000AC774 88 63 00 2E */ lbz r3, 0x2e(r3)
/* 800B0858 000AC778 7C 63 07 74 */ extsb r3, r3
/* 800B085C 000AC77C 4B F7 C2 01 */ bl func_8002CA5C
/* 800B0860 000AC780 48 00 00 60 */ b lbl_800B08C0
lbl_800B0864:
/* 800B0864 000AC784 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B0868 000AC788 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B086C 000AC78C FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B0870 000AC790 41 82 00 20 */ beq lbl_800B0890
/* 800B0874 000AC794 80 6D 9D 38 */ lwz r3, currentBallStructPtr@sda21(r13)
/* 800B0878 000AC798 38 80 00 00 */ li r4, 0
/* 800B087C 000AC79C 38 A0 00 00 */ li r5, 0
/* 800B0880 000AC7A0 88 63 00 2E */ lbz r3, 0x2e(r3)
/* 800B0884 000AC7A4 7C 63 07 74 */ extsb r3, r3
/* 800B0888 000AC7A8 4B F7 C1 D5 */ bl func_8002CA5C
/* 800B088C 000AC7AC 48 00 00 34 */ b lbl_800B08C0
lbl_800B0890:
/* 800B0890 000AC7B0 80 0D A0 7C */ lwz r0, lbl_802F225C@sda21(r13)
/* 800B0894 000AC7B4 2C 00 00 00 */ cmpwi r0, 0
/* 800B0898 000AC7B8 41 82 00 28 */ beq lbl_800B08C0
/* 800B089C 000AC7BC C0 0D A0 80 */ lfs f0, lbl_802F2260@sda21(r13)
/* 800B08A0 000AC7C0 38 A0 00 41 */ li r5, 0x41
/* 800B08A4 000AC7C4 80 6D 9D 38 */ lwz r3, currentBallStructPtr@sda21(r13)
/* 800B08A8 000AC7C8 FC 00 00 1E */ fctiwz f0, f0
/* 800B08AC 000AC7CC 88 63 00 2E */ lbz r3, 0x2e(r3)
/* 800B08B0 000AC7D0 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B08B4 000AC7D4 7C 63 07 74 */ extsb r3, r3
/* 800B08B8 000AC7D8 80 81 00 14 */ lwz r4, 0x14(r1)
/* 800B08BC 000AC7DC 4B F7 C1 A1 */ bl func_8002CA5C
lbl_800B08C0:
/* 800B08C0 000AC7E0 C8 02 B9 C0 */ lfd f0, lbl_802F61C0@sda21(r2)
/* 800B08C4 000AC7E4 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B08C8 000AC7E8 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B08CC 000AC7EC 4C 40 13 82 */ cror 2, 0, 2
/* 800B08D0 000AC7F0 40 82 00 18 */ bne lbl_800B08E8
/* 800B08D4 000AC7F4 C8 02 B9 C8 */ lfd f0, lbl_802F61C8@sda21(r2)
/* 800B08D8 000AC7F8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B08DC 000AC7FC 40 80 00 0C */ bge lbl_800B08E8
/* 800B08E0 000AC800 38 60 00 8C */ li r3, 0x8c
/* 800B08E4 000AC804 4B F7 A6 ED */ bl SoundReq
lbl_800B08E8:
/* 800B08E8 000AC808 C8 02 B9 D0 */ lfd f0, lbl_802F61D0@sda21(r2)
/* 800B08EC 000AC80C C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B08F0 000AC810 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B08F4 000AC814 4C 40 13 82 */ cror 2, 0, 2
/* 800B08F8 000AC818 40 82 00 18 */ bne lbl_800B0910
/* 800B08FC 000AC81C C8 02 B9 D8 */ lfd f0, lbl_802F61D8@sda21(r2)
/* 800B0900 000AC820 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0904 000AC824 40 80 00 0C */ bge lbl_800B0910
/* 800B0908 000AC828 38 60 00 8D */ li r3, 0x8d
/* 800B090C 000AC82C 4B F7 A6 C5 */ bl SoundReq
lbl_800B0910:
/* 800B0910 000AC830 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B0914 000AC834 C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B0918 000AC838 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B091C 000AC83C 4C 41 13 82 */ cror 2, 1, 2
/* 800B0920 000AC840 40 82 00 18 */ bne lbl_800B0938
/* 800B0924 000AC844 C8 02 B9 E0 */ lfd f0, lbl_802F61E0@sda21(r2)
/* 800B0928 000AC848 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B092C 000AC84C 40 80 00 0C */ bge lbl_800B0938
/* 800B0930 000AC850 38 60 00 08 */ li r3, 8
/* 800B0934 000AC854 4B F7 AC 71 */ bl g_play_sound
lbl_800B0938:
/* 800B0938 000AC858 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B093C 000AC85C C8 02 B9 E8 */ lfd f0, lbl_802F61E8@sda21(r2)
/* 800B0940 000AC860 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0944 000AC864 4C 41 13 82 */ cror 2, 1, 2
/* 800B0948 000AC868 40 82 00 18 */ bne lbl_800B0960
/* 800B094C 000AC86C C8 02 B9 F0 */ lfd f0, lbl_802F61F0@sda21(r2)
/* 800B0950 000AC870 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0954 000AC874 40 80 00 0C */ bge lbl_800B0960
/* 800B0958 000AC878 38 60 00 1E */ li r3, 0x1e
/* 800B095C 000AC87C 4B F7 AC 49 */ bl g_play_sound
lbl_800B0960:
/* 800B0960 000AC880 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B0964 000AC884 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0968 000AC888 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B096C 000AC88C 41 82 00 74 */ beq lbl_800B09E0
/* 800B0970 000AC890 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B0974 000AC894 3C 00 43 30 */ lis r0, 0x4330
/* 800B0978 000AC898 C8 22 BA 30 */ lfd f1, lbl_802F6230@sda21(r2)
/* 800B097C 000AC89C 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0980 000AC8A0 C8 42 B9 F8 */ lfd f2, lbl_802F61F8@sda21(r2)
/* 800B0984 000AC8A4 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0988 000AC8A8 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B098C 000AC8AC EC 00 08 28 */ fsubs f0, f0, f1
/* 800B0990 000AC8B0 EC 20 18 28 */ fsubs f1, f0, f3
/* 800B0994 000AC8B4 FC 02 08 40 */ fcmpo cr0, f2, f1
/* 800B0998 000AC8B8 4C 40 13 82 */ cror 2, 0, 2
/* 800B099C 000AC8BC 40 82 00 44 */ bne lbl_800B09E0
/* 800B09A0 000AC8C0 C8 02 BA 00 */ lfd f0, lbl_802F6200@sda21(r2)
/* 800B09A4 000AC8C4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B09A8 000AC8C8 40 80 00 38 */ bge lbl_800B09E0
/* 800B09AC 000AC8CC 80 0D A0 44 */ lwz r0, lbl_802F2224@sda21(r13)
/* 800B09B0 000AC8D0 2C 00 00 0B */ cmpwi r0, 0xb
/* 800B09B4 000AC8D4 41 81 00 10 */ bgt lbl_800B09C4
/* 800B09B8 000AC8D8 38 60 00 59 */ li r3, 0x59
/* 800B09BC 000AC8DC 4B F7 AB E9 */ bl g_play_sound
/* 800B09C0 000AC8E0 48 00 00 20 */ b lbl_800B09E0
lbl_800B09C4:
/* 800B09C4 000AC8E4 2C 00 00 16 */ cmpwi r0, 0x16
/* 800B09C8 000AC8E8 41 81 00 10 */ bgt lbl_800B09D8
/* 800B09CC 000AC8EC 38 60 00 58 */ li r3, 0x58
/* 800B09D0 000AC8F0 4B F7 AB D5 */ bl g_play_sound
/* 800B09D4 000AC8F4 48 00 00 0C */ b lbl_800B09E0
lbl_800B09D8:
/* 800B09D8 000AC8F8 38 60 00 1B */ li r3, 0x1b
/* 800B09DC 000AC8FC 4B F7 AB C9 */ bl g_play_sound
lbl_800B09E0:
/* 800B09E0 000AC900 80 0D A0 78 */ lwz r0, lbl_802F2258@sda21(r13)
/* 800B09E4 000AC904 2C 00 00 00 */ cmpwi r0, 0
/* 800B09E8 000AC908 40 82 00 48 */ bne lbl_800B0A30
/* 800B09EC 000AC90C C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B09F0 000AC910 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B09F4 000AC914 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B09F8 000AC918 41 82 00 38 */ beq lbl_800B0A30
/* 800B09FC 000AC91C 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B0A00 000AC920 3C 00 43 30 */ lis r0, 0x4330
/* 800B0A04 000AC924 C8 22 BA 30 */ lfd f1, lbl_802F6230@sda21(r2)
/* 800B0A08 000AC928 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0A0C 000AC92C C8 42 BA 08 */ lfd f2, lbl_802F6208@sda21(r2)
/* 800B0A10 000AC930 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0A14 000AC934 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B0A18 000AC938 EC 00 08 28 */ fsubs f0, f0, f1
/* 800B0A1C 000AC93C EC 00 18 28 */ fsubs f0, f0, f3
/* 800B0A20 000AC940 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B0A24 000AC944 40 82 00 0C */ bne lbl_800B0A30
/* 800B0A28 000AC948 38 60 01 E9 */ li r3, 0x1e9
/* 800B0A2C 000AC94C 4B F7 AB 79 */ bl g_play_sound
lbl_800B0A30:
/* 800B0A30 000AC950 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B0A34 000AC954 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0A38 000AC958 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B0A3C 000AC95C 41 82 00 38 */ beq lbl_800B0A74
/* 800B0A40 000AC960 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B0A44 000AC964 3C 00 43 30 */ lis r0, 0x4330
/* 800B0A48 000AC968 C8 22 BA 30 */ lfd f1, lbl_802F6230@sda21(r2)
/* 800B0A4C 000AC96C 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0A50 000AC970 C8 42 BA 10 */ lfd f2, lbl_802F6210@sda21(r2)
/* 800B0A54 000AC974 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0A58 000AC978 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B0A5C 000AC97C EC 00 08 28 */ fsubs f0, f0, f1
/* 800B0A60 000AC980 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B0A64 000AC984 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B0A68 000AC988 40 82 00 0C */ bne lbl_800B0A74
/* 800B0A6C 000AC98C 38 60 01 26 */ li r3, 0x126
/* 800B0A70 000AC990 4B F7 AB 35 */ bl g_play_sound
lbl_800B0A74:
/* 800B0A74 000AC994 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B0A78 000AC998 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B0A7C 000AC99C FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B0A80 000AC9A0 41 82 00 38 */ beq lbl_800B0AB8
/* 800B0A84 000AC9A4 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B0A88 000AC9A8 3C 00 43 30 */ lis r0, 0x4330
/* 800B0A8C 000AC9AC C8 22 BA 30 */ lfd f1, lbl_802F6230@sda21(r2)
/* 800B0A90 000AC9B0 90 61 00 14 */ stw r3, 0x14(r1)
/* 800B0A94 000AC9B4 C8 42 BA 18 */ lfd f2, lbl_802F6218@sda21(r2)
/* 800B0A98 000AC9B8 90 01 00 10 */ stw r0, 0x10(r1)
/* 800B0A9C 000AC9BC C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B0AA0 000AC9C0 EC 00 08 28 */ fsubs f0, f0, f1
/* 800B0AA4 000AC9C4 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B0AA8 000AC9C8 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B0AAC 000AC9CC 40 82 00 0C */ bne lbl_800B0AB8
/* 800B0AB0 000AC9D0 38 60 01 26 */ li r3, 0x126
/* 800B0AB4 000AC9D4 4B F7 BC C1 */ bl SoundOffID
lbl_800B0AB8:
/* 800B0AB8 000AC9D8 80 6D 99 24 */ lwz r3, naomiCommonObj@sda21(r13)
/* 800B0ABC 000AC9DC 80 83 00 0C */ lwz r4, 0xc(r3)
/* 800B0AC0 000AC9E0 80 64 00 08 */ lwz r3, 8(r4)
/* 800B0AC4 000AC9E4 80 04 00 0C */ lwz r0, 0xc(r4)
/* 800B0AC8 000AC9E8 90 7C 00 6C */ stw r3, 0x6c(r28)
/* 800B0ACC 000AC9EC 90 1C 00 70 */ stw r0, 0x70(r28)
/* 800B0AD0 000AC9F0 80 04 00 10 */ lwz r0, 0x10(r4)
/* 800B0AD4 000AC9F4 90 1C 00 74 */ stw r0, 0x74(r28)
/* 800B0AD8 000AC9F8 4B F5 6A 8D */ bl mathutil_mtxA_from_identity
/* 800B0ADC 000AC9FC 80 6D A0 84 */ lwz r3, lbl_802F2264@sda21(r13)
/* 800B0AE0 000ACA00 4B F5 75 1D */ bl mathutil_mtxA_rotate_y
/* 800B0AE4 000ACA04 38 60 40 00 */ li r3, 0x4000
/* 800B0AE8 000ACA08 4B F5 74 A1 */ bl mathutil_mtxA_rotate_x
/* 800B0AEC 000ACA0C C0 22 BA 20 */ lfs f1, lbl_802F6220@sda21(r2)
/* 800B0AF0 000ACA10 C0 42 BA 24 */ lfs f2, lbl_802F6224@sda21(r2)
/* 800B0AF4 000ACA14 FC 60 08 90 */ fmr f3, f1
/* 800B0AF8 000ACA18 4B F5 72 E1 */ bl mathutil_mtxA_scale_xyz
/* 800B0AFC 000ACA1C C0 3C 00 6C */ lfs f1, 0x6c(r28)
/* 800B0B00 000ACA20 C0 5D 00 00 */ lfs f2, 0(r29)
/* 800B0B04 000ACA24 C0 1E 00 00 */ lfs f0, 0(r30)
/* 800B0B08 000ACA28 FC 20 08 50 */ fneg f1, f1
/* 800B0B0C 000ACA2C FC 40 10 50 */ fneg f2, f2
/* 800B0B10 000ACA30 FC 60 00 50 */ fneg f3, f0
/* 800B0B14 000ACA34 4B F5 72 1D */ bl mathutil_mtxA_translate_xyz
/* 800B0B18 000ACA38 38 7C 00 B8 */ addi r3, r28, 0xb8
/* 800B0B1C 000ACA3C 4B F5 6D 5D */ bl mathutil_mtxA_to_mtx
lbl_800B0B20:
/* 800B0B20 000ACA40 BB 01 00 18 */ lmw r24, 0x18(r1)
/* 800B0B24 000ACA44 80 01 00 64 */ lwz r0, 0x64(r1)
/* 800B0B28 000ACA48 CB E1 00 58 */ lfd f31, 0x58(r1)
/* 800B0B2C 000ACA4C CB C1 00 50 */ lfd f30, 0x50(r1)
/* 800B0B30 000ACA50 7C 08 03 A6 */ mtlr r0
/* 800B0B34 000ACA54 CB A1 00 48 */ lfd f29, 0x48(r1)
/* 800B0B38 000ACA58 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 800B0B3C 000ACA5C CB 61 00 38 */ lfd f27, 0x38(r1)
/* 800B0B40 000ACA60 38 21 00 60 */ addi r1, r1, 0x60
/* 800B0B44 000ACA64 4E 80 00 20 */ blr
.global func_800B0B48
func_800B0B48:
/* 800B0B48 000ACA68 7C 08 02 A6 */ mflr r0
/* 800B0B4C 000ACA6C 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B0B50 000ACA70 90 01 00 04 */ stw r0, 4(r1)
/* 800B0B54 000ACA74 3C A0 80 1D */ lis r5, lbl_801D6E00@ha
/* 800B0B58 000ACA78 3C 80 80 2C */ lis r4, lbl_802C6918@ha
/* 800B0B5C 000ACA7C 94 21 FF 10 */ stwu r1, -0xf0(r1)
/* 800B0B60 000ACA80 93 E1 00 EC */ stw r31, 0xec(r1)
/* 800B0B64 000ACA84 3B E4 69 18 */ addi r31, r4, lbl_802C6918@l
/* 800B0B68 000ACA88 93 C1 00 E8 */ stw r30, 0xe8(r1)
/* 800B0B6C 000ACA8C 3B C5 6E 00 */ addi r30, r5, lbl_801D6E00@l
/* 800B0B70 000ACA90 93 A1 00 E4 */ stw r29, 0xe4(r1)
/* 800B0B74 000ACA94 93 81 00 E0 */ stw r28, 0xe0(r1)
/* 800B0B78 000ACA98 3B 83 EC 20 */ addi r28, r3, modeCtrl@l
/* 800B0B7C 000ACA9C 80 7C 00 2C */ lwz r3, 0x2c(r28)
/* 800B0B80 000ACAA0 4B F6 7A C9 */ bl func_80018648
/* 800B0B84 000ACAA4 4B FE 21 B9 */ bl g_draw_ball_shadow
/* 800B0B88 000ACAA8 4B FA 44 69 */ bl func_80054FF0
/* 800B0B8C 000ACAAC 80 7C 00 2C */ lwz r3, 0x2c(r28)
/* 800B0B90 000ACAB0 4B F7 1A 31 */ bl func_800225C0
/* 800B0B94 000ACAB4 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B0B98 000ACAB8 38 00 00 00 */ li r0, 0
/* 800B0B9C 000ACABC 7C 03 00 40 */ cmplw r3, r0
/* 800B0BA0 000ACAC0 41 82 00 0C */ beq lbl_800B0BAC
/* 800B0BA4 000ACAC4 38 80 00 00 */ li r4, 0
/* 800B0BA8 000ACAC8 4B FD BD 7D */ bl func_8008C924
lbl_800B0BAC:
/* 800B0BAC 000ACACC 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B0BB0 000ACAD0 38 63 00 30 */ addi r3, r3, 0x30
/* 800B0BB4 000ACAD4 4B F5 6C FD */ bl mathutil_mtxA_from_mtx
/* 800B0BB8 000ACAD8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0BBC 000ACADC C0 42 BA 38 */ lfs f2, lbl_802F6238@sda21(r2)
/* 800B0BC0 000ACAE0 FC 60 08 90 */ fmr f3, f1
/* 800B0BC4 000ACAE4 4B F5 71 6D */ bl mathutil_mtxA_translate_xyz
/* 800B0BC8 000ACAE8 38 60 F7 00 */ li r3, -2304
/* 800B0BCC 000ACAEC 4B F5 73 BD */ bl mathutil_mtxA_rotate_x
/* 800B0BD0 000ACAF0 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B0BD4 000ACAF4 38 63 00 30 */ addi r3, r3, 0x30
/* 800B0BD8 000ACAF8 4B F5 6C A1 */ bl mathutil_mtxA_to_mtx
/* 800B0BDC 000ACAFC 4B F9 69 55 */ bl stage_draw
/* 800B0BE0 000ACB00 4B FA 44 49 */ bl background_draw
/* 800B0BE4 000ACB04 4B F9 C1 7D */ bl effect_draw
/* 800B0BE8 000ACB08 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B0BEC 000ACB0C C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B0BF0 000ACB10 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B0BF4 000ACB14 40 80 09 D4 */ bge lbl_800B15C8
/* 800B0BF8 000ACB18 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B0BFC 000ACB1C FC 40 08 90 */ fmr f2, f1
/* 800B0C00 000ACB20 FC 60 08 90 */ fmr f3, f1
/* 800B0C04 000ACB24 FC 80 08 90 */ fmr f4, f1
/* 800B0C08 000ACB28 4B FD EB 0D */ bl g_avdisp_set_some_color_1
/* 800B0C0C 000ACB2C 4B F5 6D A1 */ bl mathutil_mtxA_from_mtxB
/* 800B0C10 000ACB30 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0C14 000ACB34 C0 62 BA 3C */ lfs f3, lbl_802F623C@sda21(r2)
/* 800B0C18 000ACB38 FC 40 08 90 */ fmr f2, f1
/* 800B0C1C 000ACB3C 4B F5 71 15 */ bl mathutil_mtxA_translate_xyz
/* 800B0C20 000ACB40 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0C24 000ACB44 38 80 00 00 */ li r4, 0
/* 800B0C28 000ACB48 4B FE 9D FD */ bl g_gxutil_upload_some_mtx
/* 800B0C2C 000ACB4C C0 22 BA 40 */ lfs f1, lbl_802F6240@sda21(r2)
/* 800B0C30 000ACB50 4B FD D9 35 */ bl avdisp_set_alpha
/* 800B0C34 000ACB54 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0C38 000ACB58 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0C3C 000ACB5C 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0C40 000ACB60 4B FD DF 55 */ bl avdisp_draw_model_unculled_sort_all
/* 800B0C44 000ACB64 4B F5 6D 69 */ bl mathutil_mtxA_from_mtxB
/* 800B0C48 000ACB68 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0C4C 000ACB6C C0 62 BA 44 */ lfs f3, lbl_802F6244@sda21(r2)
/* 800B0C50 000ACB70 FC 40 08 90 */ fmr f2, f1
/* 800B0C54 000ACB74 4B F5 70 DD */ bl mathutil_mtxA_translate_xyz
/* 800B0C58 000ACB78 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0C5C 000ACB7C 38 80 00 00 */ li r4, 0
/* 800B0C60 000ACB80 4B FE 9D C5 */ bl g_gxutil_upload_some_mtx
/* 800B0C64 000ACB84 C0 22 BA 48 */ lfs f1, lbl_802F6248@sda21(r2)
/* 800B0C68 000ACB88 4B FD D8 FD */ bl avdisp_set_alpha
/* 800B0C6C 000ACB8C 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0C70 000ACB90 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0C74 000ACB94 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0C78 000ACB98 4B FD DF 1D */ bl avdisp_draw_model_unculled_sort_all
/* 800B0C7C 000ACB9C 4B F5 6D 31 */ bl mathutil_mtxA_from_mtxB
/* 800B0C80 000ACBA0 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0C84 000ACBA4 C0 62 BA 4C */ lfs f3, lbl_802F624C@sda21(r2)
/* 800B0C88 000ACBA8 FC 40 08 90 */ fmr f2, f1
/* 800B0C8C 000ACBAC 4B F5 70 A5 */ bl mathutil_mtxA_translate_xyz
/* 800B0C90 000ACBB0 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0C94 000ACBB4 38 80 00 00 */ li r4, 0
/* 800B0C98 000ACBB8 4B FE 9D 8D */ bl g_gxutil_upload_some_mtx
/* 800B0C9C 000ACBBC C0 22 BA 50 */ lfs f1, lbl_802F6250@sda21(r2)
/* 800B0CA0 000ACBC0 4B FD D8 C5 */ bl avdisp_set_alpha
/* 800B0CA4 000ACBC4 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0CA8 000ACBC8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0CAC 000ACBCC 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0CB0 000ACBD0 4B FD DE E5 */ bl avdisp_draw_model_unculled_sort_all
/* 800B0CB4 000ACBD4 4B F5 6C F9 */ bl mathutil_mtxA_from_mtxB
/* 800B0CB8 000ACBD8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0CBC 000ACBDC C0 62 B8 D4 */ lfs f3, lbl_802F60D4@sda21(r2)
/* 800B0CC0 000ACBE0 FC 40 08 90 */ fmr f2, f1
/* 800B0CC4 000ACBE4 4B F5 70 6D */ bl mathutil_mtxA_translate_xyz
/* 800B0CC8 000ACBE8 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0CCC 000ACBEC 38 80 00 00 */ li r4, 0
/* 800B0CD0 000ACBF0 4B FE 9D 55 */ bl g_gxutil_upload_some_mtx
/* 800B0CD4 000ACBF4 C0 22 BA 54 */ lfs f1, lbl_802F6254@sda21(r2)
/* 800B0CD8 000ACBF8 4B FD D8 8D */ bl avdisp_set_alpha
/* 800B0CDC 000ACBFC 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0CE0 000ACC00 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0CE4 000ACC04 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0CE8 000ACC08 4B FD DE AD */ bl avdisp_draw_model_unculled_sort_all
/* 800B0CEC 000ACC0C 4B F5 6C C1 */ bl mathutil_mtxA_from_mtxB
/* 800B0CF0 000ACC10 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0CF4 000ACC14 C0 62 BA 58 */ lfs f3, lbl_802F6258@sda21(r2)
/* 800B0CF8 000ACC18 FC 40 08 90 */ fmr f2, f1
/* 800B0CFC 000ACC1C 4B F5 70 35 */ bl mathutil_mtxA_translate_xyz
/* 800B0D00 000ACC20 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0D04 000ACC24 38 80 00 00 */ li r4, 0
/* 800B0D08 000ACC28 4B FE 9D 1D */ bl g_gxutil_upload_some_mtx
/* 800B0D0C 000ACC2C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B0D10 000ACC30 4B FD D8 55 */ bl avdisp_set_alpha
/* 800B0D14 000ACC34 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0D18 000ACC38 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0D1C 000ACC3C 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0D20 000ACC40 4B FD DE 75 */ bl avdisp_draw_model_unculled_sort_all
/* 800B0D24 000ACC44 4B F5 6C 89 */ bl mathutil_mtxA_from_mtxB
/* 800B0D28 000ACC48 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0D2C 000ACC4C C0 62 BA 5C */ lfs f3, lbl_802F625C@sda21(r2)
/* 800B0D30 000ACC50 FC 40 08 90 */ fmr f2, f1
/* 800B0D34 000ACC54 4B F5 6F FD */ bl mathutil_mtxA_translate_xyz
/* 800B0D38 000ACC58 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0D3C 000ACC5C 38 80 00 00 */ li r4, 0
/* 800B0D40 000ACC60 4B FE 9C E5 */ bl g_gxutil_upload_some_mtx
/* 800B0D44 000ACC64 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0D48 000ACC68 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0D4C 000ACC6C 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B0D50 000ACC70 4B FD DE 45 */ bl avdisp_draw_model_unculled_sort_all
/* 800B0D54 000ACC74 4B F5 6C 59 */ bl mathutil_mtxA_from_mtxB
/* 800B0D58 000ACC78 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0D5C 000ACC7C C0 62 B9 18 */ lfs f3, lbl_802F6118@sda21(r2)
/* 800B0D60 000ACC80 FC 40 08 90 */ fmr f2, f1
/* 800B0D64 000ACC84 4B F5 6F CD */ bl mathutil_mtxA_translate_xyz
/* 800B0D68 000ACC88 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0D6C 000ACC8C 38 80 00 00 */ li r4, 0
/* 800B0D70 000ACC90 4B FE 9C B5 */ bl g_gxutil_upload_some_mtx
/* 800B0D74 000ACC94 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0D78 000ACC98 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0D7C 000ACC9C 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0D80 000ACCA0 4B FD DA 2D */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0D84 000ACCA4 4B F5 6C 29 */ bl mathutil_mtxA_from_mtxB
/* 800B0D88 000ACCA8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0D8C 000ACCAC C0 62 BA 60 */ lfs f3, lbl_802F6260@sda21(r2)
/* 800B0D90 000ACCB0 FC 40 08 90 */ fmr f2, f1
/* 800B0D94 000ACCB4 4B F5 6F 9D */ bl mathutil_mtxA_translate_xyz
/* 800B0D98 000ACCB8 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0D9C 000ACCBC 38 80 00 00 */ li r4, 0
/* 800B0DA0 000ACCC0 4B FE 9C 85 */ bl g_gxutil_upload_some_mtx
/* 800B0DA4 000ACCC4 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0DA8 000ACCC8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0DAC 000ACCCC 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0DB0 000ACCD0 4B FD D9 FD */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0DB4 000ACCD4 4B F5 6B F9 */ bl mathutil_mtxA_from_mtxB
/* 800B0DB8 000ACCD8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0DBC 000ACCDC C0 62 BA 64 */ lfs f3, lbl_802F6264@sda21(r2)
/* 800B0DC0 000ACCE0 FC 40 08 90 */ fmr f2, f1
/* 800B0DC4 000ACCE4 4B F5 6F 6D */ bl mathutil_mtxA_translate_xyz
/* 800B0DC8 000ACCE8 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0DCC 000ACCEC 38 80 00 00 */ li r4, 0
/* 800B0DD0 000ACCF0 4B FE 9C 55 */ bl g_gxutil_upload_some_mtx
/* 800B0DD4 000ACCF4 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0DD8 000ACCF8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0DDC 000ACCFC 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0DE0 000ACD00 4B FD D9 CD */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0DE4 000ACD04 4B F5 6B C9 */ bl mathutil_mtxA_from_mtxB
/* 800B0DE8 000ACD08 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0DEC 000ACD0C C0 62 BA 68 */ lfs f3, lbl_802F6268@sda21(r2)
/* 800B0DF0 000ACD10 FC 40 08 90 */ fmr f2, f1
/* 800B0DF4 000ACD14 4B F5 6F 3D */ bl mathutil_mtxA_translate_xyz
/* 800B0DF8 000ACD18 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0DFC 000ACD1C 38 80 00 00 */ li r4, 0
/* 800B0E00 000ACD20 4B FE 9C 25 */ bl g_gxutil_upload_some_mtx
/* 800B0E04 000ACD24 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0E08 000ACD28 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0E0C 000ACD2C 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0E10 000ACD30 4B FD D9 9D */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0E14 000ACD34 4B F5 6B 99 */ bl mathutil_mtxA_from_mtxB
/* 800B0E18 000ACD38 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0E1C 000ACD3C C0 62 BA 6C */ lfs f3, lbl_802F626C@sda21(r2)
/* 800B0E20 000ACD40 FC 40 08 90 */ fmr f2, f1
/* 800B0E24 000ACD44 4B F5 6F 0D */ bl mathutil_mtxA_translate_xyz
/* 800B0E28 000ACD48 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0E2C 000ACD4C 38 80 00 00 */ li r4, 0
/* 800B0E30 000ACD50 4B FE 9B F5 */ bl g_gxutil_upload_some_mtx
/* 800B0E34 000ACD54 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0E38 000ACD58 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0E3C 000ACD5C 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0E40 000ACD60 4B FD D9 6D */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0E44 000ACD64 4B F5 6B 69 */ bl mathutil_mtxA_from_mtxB
/* 800B0E48 000ACD68 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0E4C 000ACD6C C0 62 BA 70 */ lfs f3, lbl_802F6270@sda21(r2)
/* 800B0E50 000ACD70 FC 40 08 90 */ fmr f2, f1
/* 800B0E54 000ACD74 4B F5 6E DD */ bl mathutil_mtxA_translate_xyz
/* 800B0E58 000ACD78 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0E5C 000ACD7C 38 80 00 00 */ li r4, 0
/* 800B0E60 000ACD80 4B FE 9B C5 */ bl g_gxutil_upload_some_mtx
/* 800B0E64 000ACD84 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0E68 000ACD88 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0E6C 000ACD8C 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0E70 000ACD90 4B FD D9 3D */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0E74 000ACD94 4B F5 6B 39 */ bl mathutil_mtxA_from_mtxB
/* 800B0E78 000ACD98 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B0E7C 000ACD9C C0 62 BA 74 */ lfs f3, lbl_802F6274@sda21(r2)
/* 800B0E80 000ACDA0 FC 40 08 90 */ fmr f2, f1
/* 800B0E84 000ACDA4 4B F5 6E AD */ bl mathutil_mtxA_translate_xyz
/* 800B0E88 000ACDA8 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0E8C 000ACDAC 38 80 00 00 */ li r4, 0
/* 800B0E90 000ACDB0 4B FE 9B 95 */ bl g_gxutil_upload_some_mtx
/* 800B0E94 000ACDB4 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B0E98 000ACDB8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0E9C 000ACDBC 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B0EA0 000ACDC0 4B FD D9 0D */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B0EA4 000ACDC4 38 7F 00 0C */ addi r3, r31, 0xc
/* 800B0EA8 000ACDC8 4B F5 68 35 */ bl mathutil_mtxA_from_mtxB_translate
/* 800B0EAC 000ACDCC 38 60 00 01 */ li r3, 1
/* 800B0EB0 000ACDD0 38 80 00 07 */ li r4, 7
/* 800B0EB4 000ACDD4 38 A0 00 00 */ li r5, 0
/* 800B0EB8 000ACDD8 4B FD D7 11 */ bl avdisp_set_z_mode
/* 800B0EBC 000ACDDC C0 22 BA 78 */ lfs f1, lbl_802F6278@sda21(r2)
/* 800B0EC0 000ACDE0 FC 40 08 90 */ fmr f2, f1
/* 800B0EC4 000ACDE4 FC 60 08 90 */ fmr f3, f1
/* 800B0EC8 000ACDE8 FC 80 08 90 */ fmr f4, f1
/* 800B0ECC 000ACDEC 4B FD E8 49 */ bl g_avdisp_set_some_color_1
/* 800B0ED0 000ACDF0 38 7F 00 0C */ addi r3, r31, 0xc
/* 800B0ED4 000ACDF4 4B F5 68 09 */ bl mathutil_mtxA_from_mtxB_translate
/* 800B0ED8 000ACDF8 C0 22 BA 78 */ lfs f1, lbl_802F6278@sda21(r2)
/* 800B0EDC 000ACDFC C0 42 BA 7C */ lfs f2, lbl_802F627C@sda21(r2)
/* 800B0EE0 000ACE00 C0 62 BA 80 */ lfs f3, lbl_802F6280@sda21(r2)
/* 800B0EE4 000ACE04 4B F5 6E 4D */ bl mathutil_mtxA_translate_xyz
/* 800B0EE8 000ACE08 38 60 40 00 */ li r3, 0x4000
/* 800B0EEC 000ACE0C 4B F5 70 9D */ bl mathutil_mtxA_rotate_x
/* 800B0EF0 000ACE10 C0 22 BA 84 */ lfs f1, lbl_802F6284@sda21(r2)
/* 800B0EF4 000ACE14 4B F5 6E D5 */ bl mathutil_mtxA_scale_s
/* 800B0EF8 000ACE18 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0EFC 000ACE1C 38 80 00 00 */ li r4, 0
/* 800B0F00 000ACE20 4B FE 9B 25 */ bl g_gxutil_upload_some_mtx
/* 800B0F04 000ACE24 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0F08 000ACE28 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0F0C 000ACE2C 80 63 02 70 */ lwz r3, 0x270(r3)
/* 800B0F10 000ACE30 4B FD DB 55 */ bl avdisp_draw_model_unculled_sort_none
/* 800B0F14 000ACE34 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B0F18 000ACE38 FC 40 08 90 */ fmr f2, f1
/* 800B0F1C 000ACE3C FC 60 08 90 */ fmr f3, f1
/* 800B0F20 000ACE40 FC 80 08 90 */ fmr f4, f1
/* 800B0F24 000ACE44 4B FD E7 F1 */ bl g_avdisp_set_some_color_1
/* 800B0F28 000ACE48 38 60 00 01 */ li r3, 1
/* 800B0F2C 000ACE4C 38 80 00 03 */ li r4, 3
/* 800B0F30 000ACE50 38 A0 00 01 */ li r5, 1
/* 800B0F34 000ACE54 4B FD D6 95 */ bl avdisp_set_z_mode
/* 800B0F38 000ACE58 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B0F3C 000ACE5C C0 22 B8 C8 */ lfs f1, lbl_802F60C8@sda21(r2)
/* 800B0F40 000ACE60 3B 83 EC 20 */ addi r28, r3, modeCtrl@l
/* 800B0F44 000ACE64 83 BC 00 2C */ lwz r29, 0x2c(r28)
/* 800B0F48 000ACE68 4B FD D6 1D */ bl avdisp_set_alpha
/* 800B0F4C 000ACE6C 38 7F 00 0C */ addi r3, r31, 0xc
/* 800B0F50 000ACE70 4B F5 67 8D */ bl mathutil_mtxA_from_mtxB_translate
/* 800B0F54 000ACE74 38 60 20 00 */ li r3, 0x2000
/* 800B0F58 000ACE78 4B F5 71 31 */ bl mathutil_mtxA_rotate_z
/* 800B0F5C 000ACE7C 38 60 C0 00 */ li r3, -16384
/* 800B0F60 000ACE80 4B F5 70 9D */ bl mathutil_mtxA_rotate_y
/* 800B0F64 000ACE84 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B0F68 000ACE88 38 80 00 00 */ li r4, 0
/* 800B0F6C 000ACE8C 4B FE 9A B9 */ bl g_gxutil_upload_some_mtx
/* 800B0F70 000ACE90 38 60 00 01 */ li r3, 1
/* 800B0F74 000ACE94 38 80 00 03 */ li r4, 3
/* 800B0F78 000ACE98 38 A0 00 00 */ li r5, 0
/* 800B0F7C 000ACE9C 4B FD D6 4D */ bl avdisp_set_z_mode
/* 800B0F80 000ACEA0 80 1C 00 24 */ lwz r0, 0x24(r28)
/* 800B0F84 000ACEA4 2C 00 00 01 */ cmpwi r0, 1
/* 800B0F88 000ACEA8 40 81 01 A8 */ ble lbl_800B1130
/* 800B0F8C 000ACEAC 2C 1D 00 00 */ cmpwi r29, 0
/* 800B0F90 000ACEB0 40 82 00 64 */ bne lbl_800B0FF4
/* 800B0F94 000ACEB4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0F98 000ACEB8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0F9C 000ACEBC 80 63 01 C8 */ lwz r3, 0x1c8(r3)
/* 800B0FA0 000ACEC0 4B FD DA C5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B0FA4 000ACEC4 38 60 00 01 */ li r3, 1
/* 800B0FA8 000ACEC8 38 80 00 03 */ li r4, 3
/* 800B0FAC 000ACECC 38 A0 00 01 */ li r5, 1
/* 800B0FB0 000ACED0 4B FD D6 19 */ bl avdisp_set_z_mode
/* 800B0FB4 000ACED4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0FB8 000ACED8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0FBC 000ACEDC 80 63 01 88 */ lwz r3, 0x188(r3)
/* 800B0FC0 000ACEE0 4B FD DA A5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B0FC4 000ACEE4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0FC8 000ACEE8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0FCC 000ACEEC 80 63 01 90 */ lwz r3, 0x190(r3)
/* 800B0FD0 000ACEF0 4B FD DA 95 */ bl avdisp_draw_model_unculled_sort_none
/* 800B0FD4 000ACEF4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0FD8 000ACEF8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0FDC 000ACEFC 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B0FE0 000ACF00 4B FD DA 85 */ bl avdisp_draw_model_unculled_sort_none
/* 800B0FE4 000ACF04 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B0FE8 000ACF08 80 63 00 08 */ lwz r3, 8(r3)
/* 800B0FEC 000ACF0C 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B0FF0 000ACF10 4B FD DA 75 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B0FF4:
/* 800B0FF4 000ACF14 2C 1D 00 01 */ cmpwi r29, 1
/* 800B0FF8 000ACF18 40 82 00 64 */ bne lbl_800B105C
/* 800B0FFC 000ACF1C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1000 000ACF20 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1004 000ACF24 80 63 01 F8 */ lwz r3, 0x1f8(r3)
/* 800B1008 000ACF28 4B FD DA 5D */ bl avdisp_draw_model_unculled_sort_none
/* 800B100C 000ACF2C 38 60 00 01 */ li r3, 1
/* 800B1010 000ACF30 38 80 00 03 */ li r4, 3
/* 800B1014 000ACF34 38 A0 00 01 */ li r5, 1
/* 800B1018 000ACF38 4B FD D5 B1 */ bl avdisp_set_z_mode
/* 800B101C 000ACF3C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1020 000ACF40 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1024 000ACF44 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B1028 000ACF48 4B FD DA 3D */ bl avdisp_draw_model_unculled_sort_none
/* 800B102C 000ACF4C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1030 000ACF50 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1034 000ACF54 80 63 00 18 */ lwz r3, 0x18(r3)
/* 800B1038 000ACF58 4B FD DA 2D */ bl avdisp_draw_model_unculled_sort_none
/* 800B103C 000ACF5C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1040 000ACF60 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1044 000ACF64 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1048 000ACF68 4B FD DA 1D */ bl avdisp_draw_model_unculled_sort_none
/* 800B104C 000ACF6C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1050 000ACF70 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1054 000ACF74 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1058 000ACF78 4B FD DA 0D */ bl avdisp_draw_model_unculled_sort_none
lbl_800B105C:
/* 800B105C 000ACF7C 2C 1D 00 02 */ cmpwi r29, 2
/* 800B1060 000ACF80 40 82 00 64 */ bne lbl_800B10C4
/* 800B1064 000ACF84 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1068 000ACF88 80 63 00 08 */ lwz r3, 8(r3)
/* 800B106C 000ACF8C 80 63 01 D8 */ lwz r3, 0x1d8(r3)
/* 800B1070 000ACF90 4B FD D9 F5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1074 000ACF94 38 60 00 01 */ li r3, 1
/* 800B1078 000ACF98 38 80 00 03 */ li r4, 3
/* 800B107C 000ACF9C 38 A0 00 01 */ li r5, 1
/* 800B1080 000ACFA0 4B FD D5 49 */ bl avdisp_set_z_mode
/* 800B1084 000ACFA4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1088 000ACFA8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B108C 000ACFAC 80 63 02 28 */ lwz r3, 0x228(r3)
/* 800B1090 000ACFB0 4B FD D9 D5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1094 000ACFB4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1098 000ACFB8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B109C 000ACFBC 80 63 02 30 */ lwz r3, 0x230(r3)
/* 800B10A0 000ACFC0 4B FD D9 C5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B10A4 000ACFC4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B10A8 000ACFC8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B10AC 000ACFCC 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B10B0 000ACFD0 4B FD D9 B5 */ bl avdisp_draw_model_unculled_sort_none
/* 800B10B4 000ACFD4 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B10B8 000ACFD8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B10BC 000ACFDC 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B10C0 000ACFE0 4B FD D9 A5 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B10C4:
/* 800B10C4 000ACFE4 2C 1D 00 03 */ cmpwi r29, 3
/* 800B10C8 000ACFE8 40 82 00 C8 */ bne lbl_800B1190
/* 800B10CC 000ACFEC 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B10D0 000ACFF0 80 63 00 08 */ lwz r3, 8(r3)
/* 800B10D4 000ACFF4 80 63 01 E8 */ lwz r3, 0x1e8(r3)
/* 800B10D8 000ACFF8 4B FD D9 8D */ bl avdisp_draw_model_unculled_sort_none
/* 800B10DC 000ACFFC 38 60 00 01 */ li r3, 1
/* 800B10E0 000AD000 38 80 00 03 */ li r4, 3
/* 800B10E4 000AD004 38 A0 00 01 */ li r5, 1
/* 800B10E8 000AD008 4B FD D4 E1 */ bl avdisp_set_z_mode
/* 800B10EC 000AD00C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B10F0 000AD010 80 63 00 08 */ lwz r3, 8(r3)
/* 800B10F4 000AD014 80 63 00 A8 */ lwz r3, 0xa8(r3)
/* 800B10F8 000AD018 4B FD D9 6D */ bl avdisp_draw_model_unculled_sort_none
/* 800B10FC 000AD01C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1100 000AD020 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1104 000AD024 80 63 00 B0 */ lwz r3, 0xb0(r3)
/* 800B1108 000AD028 4B FD D9 5D */ bl avdisp_draw_model_unculled_sort_none
/* 800B110C 000AD02C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1110 000AD030 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1114 000AD034 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1118 000AD038 4B FD D9 4D */ bl avdisp_draw_model_unculled_sort_none
/* 800B111C 000AD03C 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1120 000AD040 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1124 000AD044 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1128 000AD048 4B FD D9 3D */ bl avdisp_draw_model_unculled_sort_none
/* 800B112C 000AD04C 48 00 00 64 */ b lbl_800B1190
lbl_800B1130:
/* 800B1130 000AD050 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1134 000AD054 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1138 000AD058 80 63 01 E8 */ lwz r3, 0x1e8(r3)
/* 800B113C 000AD05C 4B FD D9 29 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1140 000AD060 38 60 00 01 */ li r3, 1
/* 800B1144 000AD064 38 80 00 03 */ li r4, 3
/* 800B1148 000AD068 38 A0 00 01 */ li r5, 1
/* 800B114C 000AD06C 4B FD D4 7D */ bl avdisp_set_z_mode
/* 800B1150 000AD070 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1154 000AD074 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1158 000AD078 80 63 00 A8 */ lwz r3, 0xa8(r3)
/* 800B115C 000AD07C 4B FD D9 09 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1160 000AD080 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1164 000AD084 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1168 000AD088 80 63 00 B0 */ lwz r3, 0xb0(r3)
/* 800B116C 000AD08C 4B FD D8 F9 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1170 000AD090 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1174 000AD094 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1178 000AD098 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B117C 000AD09C 4B FD D8 E9 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1180 000AD0A0 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1184 000AD0A4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1188 000AD0A8 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B118C 000AD0AC 4B FD D8 D9 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B1190:
/* 800B1190 000AD0B0 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1194 000AD0B4 4B FD D3 D1 */ bl avdisp_set_alpha
/* 800B1198 000AD0B8 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B119C 000AD0BC C8 02 BA 88 */ lfd f0, lbl_802F6288@sda21(r2)
/* 800B11A0 000AD0C0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B11A4 000AD0C4 40 80 03 64 */ bge lbl_800B1508
/* 800B11A8 000AD0C8 C8 02 BA 90 */ lfd f0, lbl_802F6290@sda21(r2)
/* 800B11AC 000AD0CC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B11B0 000AD0D0 4C 41 13 82 */ cror 2, 1, 2
/* 800B11B4 000AD0D4 40 82 03 54 */ bne lbl_800B1508
/* 800B11B8 000AD0D8 3C 60 00 76 */ lis r3, 0x0075FFF3@ha
/* 800B11BC 000AD0DC 38 63 FF F3 */ addi r3, r3, 0x0075FFF3@l
/* 800B11C0 000AD0E0 4B FC 09 25 */ bl func_80071AE4
/* 800B11C4 000AD0E4 38 60 00 09 */ li r3, 9
/* 800B11C8 000AD0E8 4B FC 09 0D */ bl func_80071AD4
/* 800B11CC 000AD0EC C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B11D0 000AD0F0 C8 02 B8 E0 */ lfd f0, lbl_802F60E0@sda21(r2)
/* 800B11D4 000AD0F4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B11D8 000AD0F8 40 80 00 1C */ bge lbl_800B11F4
/* 800B11DC 000AD0FC C8 02 BA 98 */ lfd f0, lbl_802F6298@sda21(r2)
/* 800B11E0 000AD100 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B11E4 000AD104 4C 41 13 82 */ cror 2, 1, 2
/* 800B11E8 000AD108 40 82 00 0C */ bne lbl_800B11F4
/* 800B11EC 000AD10C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B11F0 000AD110 4B FC 09 51 */ bl func_80071B40
lbl_800B11F4:
/* 800B11F4 000AD114 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B11F8 000AD118 C8 02 BA 88 */ lfd f0, lbl_802F6288@sda21(r2)
/* 800B11FC 000AD11C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1200 000AD120 40 80 00 34 */ bge lbl_800B1234
/* 800B1204 000AD124 C8 02 B8 E0 */ lfd f0, lbl_802F60E0@sda21(r2)
/* 800B1208 000AD128 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B120C 000AD12C 4C 41 13 82 */ cror 2, 1, 2
/* 800B1210 000AD130 40 82 00 24 */ bne lbl_800B1234
/* 800B1214 000AD134 C8 22 BA A0 */ lfd f1, lbl_802F62A0@sda21(r2)
/* 800B1218 000AD138 C8 02 B9 F8 */ lfd f0, lbl_802F61F8@sda21(r2)
/* 800B121C 000AD13C FC 21 10 2A */ fadd f1, f1, f2
/* 800B1220 000AD140 C8 42 B9 88 */ lfd f2, lbl_802F6188@sda21(r2)
/* 800B1224 000AD144 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B1228 000AD148 FC 22 00 28 */ fsub f1, f2, f0
/* 800B122C 000AD14C FC 20 08 18 */ frsp f1, f1
/* 800B1230 000AD150 4B FC 09 11 */ bl func_80071B40
lbl_800B1234:
/* 800B1234 000AD154 C0 22 BA A8 */ lfs f1, lbl_802F62A8@sda21(r2)
/* 800B1238 000AD158 C0 42 BA AC */ lfs f2, lbl_802F62AC@sda21(r2)
/* 800B123C 000AD15C 4B FC 09 25 */ bl func_80071B60
/* 800B1240 000AD160 38 6D 96 B0 */ addi r3, r13, lbl_802F1890@sda21
/* 800B1244 000AD164 4C C6 31 82 */ crclr 6
/* 800B1248 000AD168 4B FC 18 79 */ bl func_80072AC0
/* 800B124C 000AD16C 4B FB F3 DD */ bl create_sprite
/* 800B1250 000AD170 90 6D A0 70 */ stw r3, lbl_802F2250@sda21(r13)
/* 800B1254 000AD174 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1258 000AD178 28 03 00 00 */ cmplwi r3, 0
/* 800B125C 000AD17C 41 82 01 3C */ beq lbl_800B1398
/* 800B1260 000AD180 38 00 00 09 */ li r0, 9
/* 800B1264 000AD184 98 03 00 01 */ stb r0, 1(r3)
/* 800B1268 000AD188 C0 02 BA B0 */ lfs f0, lbl_802F62B0@sda21(r2)
/* 800B126C 000AD18C 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1270 000AD190 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B1274 000AD194 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1278 000AD198 C0 02 BA B4 */ lfs f0, lbl_802F62B4@sda21(r2)
/* 800B127C 000AD19C C0 23 00 08 */ lfs f1, 8(r3)
/* 800B1280 000AD1A0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1284 000AD1A4 40 80 00 28 */ bge lbl_800B12AC
/* 800B1288 000AD1A8 C8 22 BA C8 */ lfd f1, lbl_802F62C8@sda21(r2)
/* 800B128C 000AD1AC C0 0D A0 D4 */ lfs f0, lbl_802F22B4@sda21(r13)
/* 800B1290 000AD1B0 C8 42 BA C0 */ lfd f2, lbl_802F62C0@sda21(r2)
/* 800B1294 000AD1B4 FC 01 00 2A */ fadd f0, f1, f0
/* 800B1298 000AD1B8 C8 22 BA B8 */ lfd f1, lbl_802F62B8@sda21(r2)
/* 800B129C 000AD1BC FC 02 00 32 */ fmul f0, f2, f0
/* 800B12A0 000AD1C0 FC 01 00 2A */ fadd f0, f1, f0
/* 800B12A4 000AD1C4 FC 00 00 18 */ frsp f0, f0
/* 800B12A8 000AD1C8 D0 03 00 08 */ stfs f0, 8(r3)
lbl_800B12AC:
/* 800B12AC 000AD1CC 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B12B0 000AD1D0 C0 02 BA B4 */ lfs f0, lbl_802F62B4@sda21(r2)
/* 800B12B4 000AD1D4 C0 23 00 08 */ lfs f1, 8(r3)
/* 800B12B8 000AD1D8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B12BC 000AD1DC 4C 41 13 82 */ cror 2, 1, 2
/* 800B12C0 000AD1E0 40 82 00 08 */ bne lbl_800B12C8
/* 800B12C4 000AD1E4 D0 03 00 08 */ stfs f0, 8(r3)
lbl_800B12C8:
/* 800B12C8 000AD1E8 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B12CC 000AD1EC 38 00 00 04 */ li r0, 4
/* 800B12D0 000AD1F0 38 A0 00 75 */ li r5, 0x75
/* 800B12D4 000AD1F4 98 03 00 03 */ stb r0, 3(r3)
/* 800B12D8 000AD1F8 38 80 00 FF */ li r4, 0xff
/* 800B12DC 000AD1FC 38 00 00 F3 */ li r0, 0xf3
/* 800B12E0 000AD200 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B12E4 000AD204 98 A3 00 0C */ stb r5, 0xc(r3)
/* 800B12E8 000AD208 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B12EC 000AD20C 98 83 00 0D */ stb r4, 0xd(r3)
/* 800B12F0 000AD210 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B12F4 000AD214 98 03 00 0E */ stb r0, 0xe(r3)
/* 800B12F8 000AD218 C0 02 BA 40 */ lfs f0, lbl_802F6240@sda21(r2)
/* 800B12FC 000AD21C 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1300 000AD220 D0 03 00 40 */ stfs f0, 0x40(r3)
/* 800B1304 000AD224 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1308 000AD228 D0 03 00 44 */ stfs f0, 0x44(r3)
/* 800B130C 000AD22C C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1310 000AD230 C8 02 BA D0 */ lfd f0, lbl_802F62D0@sda21(r2)
/* 800B1314 000AD234 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1318 000AD238 40 80 00 20 */ bge lbl_800B1338
/* 800B131C 000AD23C C8 02 BA 90 */ lfd f0, lbl_802F6290@sda21(r2)
/* 800B1320 000AD240 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1324 000AD244 4C 41 13 82 */ cror 2, 1, 2
/* 800B1328 000AD248 40 82 00 10 */ bne lbl_800B1338
/* 800B132C 000AD24C C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B1330 000AD250 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1334 000AD254 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B1338:
/* 800B1338 000AD258 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B133C 000AD25C C8 02 BA 88 */ lfd f0, lbl_802F6288@sda21(r2)
/* 800B1340 000AD260 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1344 000AD264 40 80 00 38 */ bge lbl_800B137C
/* 800B1348 000AD268 C8 02 BA D0 */ lfd f0, lbl_802F62D0@sda21(r2)
/* 800B134C 000AD26C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1350 000AD270 4C 41 13 82 */ cror 2, 1, 2
/* 800B1354 000AD274 40 82 00 28 */ bne lbl_800B137C
/* 800B1358 000AD278 C8 22 BA 08 */ lfd f1, lbl_802F6208@sda21(r2)
/* 800B135C 000AD27C C8 02 BA C0 */ lfd f0, lbl_802F62C0@sda21(r2)
/* 800B1360 000AD280 FC 21 10 2A */ fadd f1, f1, f2
/* 800B1364 000AD284 C8 42 B9 88 */ lfd f2, lbl_802F6188@sda21(r2)
/* 800B1368 000AD288 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B136C 000AD28C FC 01 00 24 */ fdiv f0, f1, f0
/* 800B1370 000AD290 FC 02 00 28 */ fsub f0, f2, f0
/* 800B1374 000AD294 FC 00 00 18 */ frsp f0, f0
/* 800B1378 000AD298 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B137C:
/* 800B137C 000AD29C 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1380 000AD2A0 4C C6 31 82 */ crclr 6
/* 800B1384 000AD2A4 38 8D 96 B8 */ addi r4, r13, lbl_802F1898@sda21
/* 800B1388 000AD2A8 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B138C 000AD2AC 48 05 38 99 */ bl sprintf
/* 800B1390 000AD2B0 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B1394 000AD2B4 4B FB EF 35 */ bl func_800702C8
lbl_800B1398:
/* 800B1398 000AD2B8 80 6D A0 70 */ lwz r3, lbl_802F2250@sda21(r13)
/* 800B139C 000AD2BC 4B FB EF 2D */ bl func_800702C8
/* 800B13A0 000AD2C0 38 60 00 00 */ li r3, 0
/* 800B13A4 000AD2C4 4B FB F3 AD */ bl destroy_sprite_with_tag
/* 800B13A8 000AD2C8 4B FB F2 81 */ bl create_sprite
/* 800B13AC 000AD2CC 90 6D A0 64 */ stw r3, lbl_802F2244@sda21(r13)
/* 800B13B0 000AD2D0 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B13B4 000AD2D4 28 03 00 00 */ cmplwi r3, 0
/* 800B13B8 000AD2D8 41 82 01 40 */ beq lbl_800B14F8
/* 800B13BC 000AD2DC 38 00 00 09 */ li r0, 9
/* 800B13C0 000AD2E0 98 03 00 01 */ stb r0, 1(r3)
/* 800B13C4 000AD2E4 C0 02 BA B0 */ lfs f0, lbl_802F62B0@sda21(r2)
/* 800B13C8 000AD2E8 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B13CC 000AD2EC D0 03 00 04 */ stfs f0, 4(r3)
/* 800B13D0 000AD2F0 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B13D4 000AD2F4 C0 02 BA D8 */ lfs f0, lbl_802F62D8@sda21(r2)
/* 800B13D8 000AD2F8 C0 23 00 08 */ lfs f1, 8(r3)
/* 800B13DC 000AD2FC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B13E0 000AD300 40 80 00 28 */ bge lbl_800B1408
/* 800B13E4 000AD304 C8 22 BA C8 */ lfd f1, lbl_802F62C8@sda21(r2)
/* 800B13E8 000AD308 C0 0D A0 D4 */ lfs f0, lbl_802F22B4@sda21(r13)
/* 800B13EC 000AD30C C8 42 BA E8 */ lfd f2, lbl_802F62E8@sda21(r2)
/* 800B13F0 000AD310 FC 01 00 2A */ fadd f0, f1, f0
/* 800B13F4 000AD314 C8 22 BA E0 */ lfd f1, lbl_802F62E0@sda21(r2)
/* 800B13F8 000AD318 FC 02 00 32 */ fmul f0, f2, f0
/* 800B13FC 000AD31C FC 01 00 2A */ fadd f0, f1, f0
/* 800B1400 000AD320 FC 00 00 18 */ frsp f0, f0
/* 800B1404 000AD324 D0 03 00 08 */ stfs f0, 8(r3)
lbl_800B1408:
/* 800B1408 000AD328 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B140C 000AD32C C0 02 BA D8 */ lfs f0, lbl_802F62D8@sda21(r2)
/* 800B1410 000AD330 C0 23 00 08 */ lfs f1, 8(r3)
/* 800B1414 000AD334 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1418 000AD338 4C 41 13 82 */ cror 2, 1, 2
/* 800B141C 000AD33C 40 82 00 08 */ bne lbl_800B1424
/* 800B1420 000AD340 D0 03 00 08 */ stfs f0, 8(r3)
lbl_800B1424:
/* 800B1424 000AD344 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1428 000AD348 38 00 00 04 */ li r0, 4
/* 800B142C 000AD34C 38 A0 00 75 */ li r5, 0x75
/* 800B1430 000AD350 98 03 00 03 */ stb r0, 3(r3)
/* 800B1434 000AD354 38 80 00 FF */ li r4, 0xff
/* 800B1438 000AD358 38 00 00 F3 */ li r0, 0xf3
/* 800B143C 000AD35C 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1440 000AD360 98 A3 00 0C */ stb r5, 0xc(r3)
/* 800B1444 000AD364 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1448 000AD368 98 83 00 0D */ stb r4, 0xd(r3)
/* 800B144C 000AD36C 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1450 000AD370 98 03 00 0E */ stb r0, 0xe(r3)
/* 800B1454 000AD374 C0 02 BA 40 */ lfs f0, lbl_802F6240@sda21(r2)
/* 800B1458 000AD378 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B145C 000AD37C D0 03 00 40 */ stfs f0, 0x40(r3)
/* 800B1460 000AD380 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1464 000AD384 D0 03 00 44 */ stfs f0, 0x44(r3)
/* 800B1468 000AD388 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B146C 000AD38C C8 02 BA D0 */ lfd f0, lbl_802F62D0@sda21(r2)
/* 800B1470 000AD390 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1474 000AD394 40 80 00 20 */ bge lbl_800B1494
/* 800B1478 000AD398 C8 02 BA 90 */ lfd f0, lbl_802F6290@sda21(r2)
/* 800B147C 000AD39C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1480 000AD3A0 4C 41 13 82 */ cror 2, 1, 2
/* 800B1484 000AD3A4 40 82 00 10 */ bne lbl_800B1494
/* 800B1488 000AD3A8 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B148C 000AD3AC 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B1490 000AD3B0 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B1494:
/* 800B1494 000AD3B4 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B1498 000AD3B8 C8 02 BA 88 */ lfd f0, lbl_802F6288@sda21(r2)
/* 800B149C 000AD3BC FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B14A0 000AD3C0 40 80 00 38 */ bge lbl_800B14D8
/* 800B14A4 000AD3C4 C8 02 BA D0 */ lfd f0, lbl_802F62D0@sda21(r2)
/* 800B14A8 000AD3C8 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B14AC 000AD3CC 4C 41 13 82 */ cror 2, 1, 2
/* 800B14B0 000AD3D0 40 82 00 28 */ bne lbl_800B14D8
/* 800B14B4 000AD3D4 C8 22 BA 08 */ lfd f1, lbl_802F6208@sda21(r2)
/* 800B14B8 000AD3D8 C8 02 BA C0 */ lfd f0, lbl_802F62C0@sda21(r2)
/* 800B14BC 000AD3DC FC 21 10 2A */ fadd f1, f1, f2
/* 800B14C0 000AD3E0 C8 42 B9 88 */ lfd f2, lbl_802F6188@sda21(r2)
/* 800B14C4 000AD3E4 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B14C8 000AD3E8 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B14CC 000AD3EC FC 02 00 28 */ fsub f0, f2, f0
/* 800B14D0 000AD3F0 FC 00 00 18 */ frsp f0, f0
/* 800B14D4 000AD3F4 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B14D8:
/* 800B14D8 000AD3F8 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B14DC 000AD3FC 3C 9E 00 01 */ addis r4, r30, 1
/* 800B14E0 000AD400 4C C6 31 82 */ crclr 6
/* 800B14E4 000AD404 38 84 BC 2C */ addi r4, r4, -17364
/* 800B14E8 000AD408 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B14EC 000AD40C 48 05 37 39 */ bl sprintf
/* 800B14F0 000AD410 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B14F4 000AD414 4B FB ED D5 */ bl func_800702C8
lbl_800B14F8:
/* 800B14F8 000AD418 80 6D A0 64 */ lwz r3, lbl_802F2244@sda21(r13)
/* 800B14FC 000AD41C 4B FB ED CD */ bl func_800702C8
/* 800B1500 000AD420 38 60 00 00 */ li r3, 0
/* 800B1504 000AD424 4B FB F2 4D */ bl destroy_sprite_with_tag
lbl_800B1508:
/* 800B1508 000AD428 4B FC 05 85 */ bl func_80071A8C
/* 800B150C 000AD42C 4B FC 05 81 */ bl func_80071A8C
/* 800B1510 000AD430 C8 02 B9 C0 */ lfd f0, lbl_802F61C0@sda21(r2)
/* 800B1514 000AD434 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1518 000AD438 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B151C 000AD43C 4C 40 13 82 */ cror 2, 0, 2
/* 800B1520 000AD440 40 82 1C 28 */ bne lbl_800B3148
/* 800B1524 000AD444 C8 02 BA F0 */ lfd f0, lbl_802F62F0@sda21(r2)
/* 800B1528 000AD448 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B152C 000AD44C 4C 40 13 82 */ cror 2, 0, 2
/* 800B1530 000AD450 40 82 1C 18 */ bne lbl_800B3148
/* 800B1534 000AD454 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B1538 000AD458 38 63 FF FF */ addi r3, r3, 0x00FFFFFF@l
/* 800B153C 000AD45C 4B FC 05 A9 */ bl func_80071AE4
/* 800B1540 000AD460 38 60 00 09 */ li r3, 9
/* 800B1544 000AD464 4B FC 05 91 */ bl func_80071AD4
/* 800B1548 000AD468 C0 22 BA A8 */ lfs f1, lbl_802F62A8@sda21(r2)
/* 800B154C 000AD46C C0 42 BA F8 */ lfs f2, lbl_802F62F8@sda21(r2)
/* 800B1550 000AD470 4B FC 06 11 */ bl func_80071B60
/* 800B1554 000AD474 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1558 000AD478 C8 02 B9 C0 */ lfd f0, lbl_802F61C0@sda21(r2)
/* 800B155C 000AD47C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1560 000AD480 4C 41 13 82 */ cror 2, 1, 2
/* 800B1564 000AD484 40 82 00 18 */ bne lbl_800B157C
/* 800B1568 000AD488 C8 02 BB 00 */ lfd f0, lbl_802F6300@sda21(r2)
/* 800B156C 000AD48C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1570 000AD490 40 80 00 0C */ bge lbl_800B157C
/* 800B1574 000AD494 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1578 000AD498 4B FC 05 C9 */ bl func_80071B40
lbl_800B157C:
/* 800B157C 000AD49C C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B1580 000AD4A0 C8 02 BB 00 */ lfd f0, lbl_802F6300@sda21(r2)
/* 800B1584 000AD4A4 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1588 000AD4A8 4C 41 13 82 */ cror 2, 1, 2
/* 800B158C 000AD4AC 40 82 00 30 */ bne lbl_800B15BC
/* 800B1590 000AD4B0 C8 02 BA F0 */ lfd f0, lbl_802F62F0@sda21(r2)
/* 800B1594 000AD4B4 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1598 000AD4B8 40 80 00 24 */ bge lbl_800B15BC
/* 800B159C 000AD4BC C8 22 B9 F8 */ lfd f1, lbl_802F61F8@sda21(r2)
/* 800B15A0 000AD4C0 C8 02 B9 10 */ lfd f0, lbl_802F6110@sda21(r2)
/* 800B15A4 000AD4C4 FC 21 10 2A */ fadd f1, f1, f2
/* 800B15A8 000AD4C8 C8 42 B9 88 */ lfd f2, lbl_802F6188@sda21(r2)
/* 800B15AC 000AD4CC FC 01 00 24 */ fdiv f0, f1, f0
/* 800B15B0 000AD4D0 FC 22 00 28 */ fsub f1, f2, f0
/* 800B15B4 000AD4D4 FC 20 08 18 */ frsp f1, f1
/* 800B15B8 000AD4D8 4B FC 05 89 */ bl func_80071B40
lbl_800B15BC:
/* 800B15BC 000AD4DC 38 6D 96 C0 */ addi r3, r13, lbl_802F18A0@sda21
/* 800B15C0 000AD4E0 4B FC 08 99 */ bl func_80071E58
/* 800B15C4 000AD4E4 48 00 1B 84 */ b lbl_800B3148
lbl_800B15C8:
/* 800B15C8 000AD4E8 4C 41 13 82 */ cror 2, 1, 2
/* 800B15CC 000AD4EC 40 82 1B 7C */ bne lbl_800B3148
/* 800B15D0 000AD4F0 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B15D4 000AD4F4 2C 00 00 01 */ cmpwi r0, 1
/* 800B15D8 000AD4F8 41 81 00 64 */ bgt lbl_800B163C
/* 800B15DC 000AD4FC C8 02 B9 F0 */ lfd f0, lbl_802F61F0@sda21(r2)
/* 800B15E0 000AD500 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B15E4 000AD504 4C 40 13 82 */ cror 2, 0, 2
/* 800B15E8 000AD508 40 82 00 54 */ bne lbl_800B163C
/* 800B15EC 000AD50C C8 02 B9 88 */ lfd f0, lbl_802F6188@sda21(r2)
/* 800B15F0 000AD510 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B15F4 000AD514 40 80 00 48 */ bge lbl_800B163C
/* 800B15F8 000AD518 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B15FC 000AD51C 38 63 FF FF */ addi r3, r3, 0x00FFFFFF@l
/* 800B1600 000AD520 4B FC 04 E5 */ bl func_80071AE4
/* 800B1604 000AD524 38 60 00 09 */ li r3, 9
/* 800B1608 000AD528 4B FC 04 CD */ bl func_80071AD4
/* 800B160C 000AD52C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1610 000AD530 4B FC 05 31 */ bl func_80071B40
/* 800B1614 000AD534 C0 22 BB 08 */ lfs f1, lbl_802F6308@sda21(r2)
/* 800B1618 000AD538 C0 42 BA F8 */ lfs f2, lbl_802F62F8@sda21(r2)
/* 800B161C 000AD53C 4B FC 05 45 */ bl func_80071B60
/* 800B1620 000AD540 38 60 00 47 */ li r3, 0x47
/* 800B1624 000AD544 4B FC 05 55 */ bl func_80071B78
/* 800B1628 000AD548 C0 22 BA B0 */ lfs f1, lbl_802F62B0@sda21(r2)
/* 800B162C 000AD54C C0 42 BA F8 */ lfs f2, lbl_802F62F8@sda21(r2)
/* 800B1630 000AD550 4B FC 05 31 */ bl func_80071B60
/* 800B1634 000AD554 38 60 00 4F */ li r3, 0x4f
/* 800B1638 000AD558 4B FC 05 41 */ bl func_80071B78
lbl_800B163C:
/* 800B163C 000AD55C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1640 000AD560 FC 40 08 90 */ fmr f2, f1
/* 800B1644 000AD564 FC 60 08 90 */ fmr f3, f1
/* 800B1648 000AD568 FC 80 08 90 */ fmr f4, f1
/* 800B164C 000AD56C 4B FD E0 C9 */ bl g_avdisp_set_some_color_1
/* 800B1650 000AD570 4B F5 63 5D */ bl mathutil_mtxA_from_mtxB
/* 800B1654 000AD574 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1658 000AD578 C0 62 BB 0C */ lfs f3, lbl_802F630C@sda21(r2)
/* 800B165C 000AD57C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1660 000AD580 FC 40 08 90 */ fmr f2, f1
/* 800B1664 000AD584 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1668 000AD588 4B F5 66 C9 */ bl mathutil_mtxA_translate_xyz
/* 800B166C 000AD58C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1670 000AD590 38 80 00 00 */ li r4, 0
/* 800B1674 000AD594 4B FE 93 B1 */ bl g_gxutil_upload_some_mtx
/* 800B1678 000AD598 C0 22 BB 10 */ lfs f1, lbl_802F6310@sda21(r2)
/* 800B167C 000AD59C 4B FD CE E9 */ bl avdisp_set_alpha
/* 800B1680 000AD5A0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1684 000AD5A4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1688 000AD5A8 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B168C 000AD5AC 4B FD D5 09 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1690 000AD5B0 4B F5 63 1D */ bl mathutil_mtxA_from_mtxB
/* 800B1694 000AD5B4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1698 000AD5B8 C0 62 BA 3C */ lfs f3, lbl_802F623C@sda21(r2)
/* 800B169C 000AD5BC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B16A0 000AD5C0 FC 40 08 90 */ fmr f2, f1
/* 800B16A4 000AD5C4 EC 63 00 2A */ fadds f3, f3, f0
/* 800B16A8 000AD5C8 4B F5 66 89 */ bl mathutil_mtxA_translate_xyz
/* 800B16AC 000AD5CC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B16B0 000AD5D0 38 80 00 00 */ li r4, 0
/* 800B16B4 000AD5D4 4B FE 93 71 */ bl g_gxutil_upload_some_mtx
/* 800B16B8 000AD5D8 C0 22 BA 78 */ lfs f1, lbl_802F6278@sda21(r2)
/* 800B16BC 000AD5DC 4B FD CE A9 */ bl avdisp_set_alpha
/* 800B16C0 000AD5E0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B16C4 000AD5E4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B16C8 000AD5E8 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B16CC 000AD5EC 4B FD D4 C9 */ bl avdisp_draw_model_unculled_sort_all
/* 800B16D0 000AD5F0 4B F5 62 DD */ bl mathutil_mtxA_from_mtxB
/* 800B16D4 000AD5F4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B16D8 000AD5F8 C0 62 BA 44 */ lfs f3, lbl_802F6244@sda21(r2)
/* 800B16DC 000AD5FC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B16E0 000AD600 FC 40 08 90 */ fmr f2, f1
/* 800B16E4 000AD604 EC 63 00 2A */ fadds f3, f3, f0
/* 800B16E8 000AD608 4B F5 66 49 */ bl mathutil_mtxA_translate_xyz
/* 800B16EC 000AD60C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B16F0 000AD610 38 80 00 00 */ li r4, 0
/* 800B16F4 000AD614 4B FE 93 31 */ bl g_gxutil_upload_some_mtx
/* 800B16F8 000AD618 C0 22 BB 14 */ lfs f1, lbl_802F6314@sda21(r2)
/* 800B16FC 000AD61C 4B FD CE 69 */ bl avdisp_set_alpha
/* 800B1700 000AD620 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1704 000AD624 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1708 000AD628 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B170C 000AD62C 4B FD D4 89 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1710 000AD630 4B F5 62 9D */ bl mathutil_mtxA_from_mtxB
/* 800B1714 000AD634 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1718 000AD638 C0 62 BA 4C */ lfs f3, lbl_802F624C@sda21(r2)
/* 800B171C 000AD63C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1720 000AD640 FC 40 08 90 */ fmr f2, f1
/* 800B1724 000AD644 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1728 000AD648 4B F5 66 09 */ bl mathutil_mtxA_translate_xyz
/* 800B172C 000AD64C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1730 000AD650 38 80 00 00 */ li r4, 0
/* 800B1734 000AD654 4B FE 92 F1 */ bl g_gxutil_upload_some_mtx
/* 800B1738 000AD658 C0 22 B8 C8 */ lfs f1, lbl_802F60C8@sda21(r2)
/* 800B173C 000AD65C 4B FD CE 29 */ bl avdisp_set_alpha
/* 800B1740 000AD660 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1744 000AD664 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1748 000AD668 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B174C 000AD66C 4B FD D4 49 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1750 000AD670 4B F5 62 5D */ bl mathutil_mtxA_from_mtxB
/* 800B1754 000AD674 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1758 000AD678 C0 62 B8 D4 */ lfs f3, lbl_802F60D4@sda21(r2)
/* 800B175C 000AD67C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1760 000AD680 FC 40 08 90 */ fmr f2, f1
/* 800B1764 000AD684 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1768 000AD688 4B F5 65 C9 */ bl mathutil_mtxA_translate_xyz
/* 800B176C 000AD68C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1770 000AD690 38 80 00 00 */ li r4, 0
/* 800B1774 000AD694 4B FE 92 B1 */ bl g_gxutil_upload_some_mtx
/* 800B1778 000AD698 C0 22 BA 40 */ lfs f1, lbl_802F6240@sda21(r2)
/* 800B177C 000AD69C 4B FD CD E9 */ bl avdisp_set_alpha
/* 800B1780 000AD6A0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1784 000AD6A4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1788 000AD6A8 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B178C 000AD6AC 4B FD D4 09 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1790 000AD6B0 4B F5 62 1D */ bl mathutil_mtxA_from_mtxB
/* 800B1794 000AD6B4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1798 000AD6B8 C0 62 BA 58 */ lfs f3, lbl_802F6258@sda21(r2)
/* 800B179C 000AD6BC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B17A0 000AD6C0 FC 40 08 90 */ fmr f2, f1
/* 800B17A4 000AD6C4 EC 63 00 2A */ fadds f3, f3, f0
/* 800B17A8 000AD6C8 4B F5 65 89 */ bl mathutil_mtxA_translate_xyz
/* 800B17AC 000AD6CC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B17B0 000AD6D0 38 80 00 00 */ li r4, 0
/* 800B17B4 000AD6D4 4B FE 92 71 */ bl g_gxutil_upload_some_mtx
/* 800B17B8 000AD6D8 C0 22 BA 48 */ lfs f1, lbl_802F6248@sda21(r2)
/* 800B17BC 000AD6DC 4B FD CD A9 */ bl avdisp_set_alpha
/* 800B17C0 000AD6E0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B17C4 000AD6E4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B17C8 000AD6E8 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B17CC 000AD6EC 4B FD D3 C9 */ bl avdisp_draw_model_unculled_sort_all
/* 800B17D0 000AD6F0 4B F5 61 DD */ bl mathutil_mtxA_from_mtxB
/* 800B17D4 000AD6F4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B17D8 000AD6F8 C0 62 BA 5C */ lfs f3, lbl_802F625C@sda21(r2)
/* 800B17DC 000AD6FC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B17E0 000AD700 FC 40 08 90 */ fmr f2, f1
/* 800B17E4 000AD704 EC 63 00 2A */ fadds f3, f3, f0
/* 800B17E8 000AD708 4B F5 65 49 */ bl mathutil_mtxA_translate_xyz
/* 800B17EC 000AD70C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B17F0 000AD710 38 80 00 00 */ li r4, 0
/* 800B17F4 000AD714 4B FE 92 31 */ bl g_gxutil_upload_some_mtx
/* 800B17F8 000AD718 C0 22 BA 50 */ lfs f1, lbl_802F6250@sda21(r2)
/* 800B17FC 000AD71C 4B FD CD 69 */ bl avdisp_set_alpha
/* 800B1800 000AD720 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1804 000AD724 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1808 000AD728 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B180C 000AD72C 4B FD D3 89 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1810 000AD730 4B F5 61 9D */ bl mathutil_mtxA_from_mtxB
/* 800B1814 000AD734 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1818 000AD738 C0 62 B9 18 */ lfs f3, lbl_802F6118@sda21(r2)
/* 800B181C 000AD73C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1820 000AD740 FC 40 08 90 */ fmr f2, f1
/* 800B1824 000AD744 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1828 000AD748 4B F5 65 09 */ bl mathutil_mtxA_translate_xyz
/* 800B182C 000AD74C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1830 000AD750 38 80 00 00 */ li r4, 0
/* 800B1834 000AD754 4B FE 91 F1 */ bl g_gxutil_upload_some_mtx
/* 800B1838 000AD758 C0 22 BA 54 */ lfs f1, lbl_802F6254@sda21(r2)
/* 800B183C 000AD75C 4B FD CD 29 */ bl avdisp_set_alpha
/* 800B1840 000AD760 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1844 000AD764 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1848 000AD768 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B184C 000AD76C 4B FD D3 49 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1850 000AD770 4B F5 61 5D */ bl mathutil_mtxA_from_mtxB
/* 800B1854 000AD774 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1858 000AD778 C0 62 BA 60 */ lfs f3, lbl_802F6260@sda21(r2)
/* 800B185C 000AD77C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1860 000AD780 FC 40 08 90 */ fmr f2, f1
/* 800B1864 000AD784 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1868 000AD788 4B F5 64 C9 */ bl mathutil_mtxA_translate_xyz
/* 800B186C 000AD78C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1870 000AD790 38 80 00 00 */ li r4, 0
/* 800B1874 000AD794 4B FE 91 B1 */ bl g_gxutil_upload_some_mtx
/* 800B1878 000AD798 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B187C 000AD79C 4B FD CC E9 */ bl avdisp_set_alpha
/* 800B1880 000AD7A0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1884 000AD7A4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1888 000AD7A8 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B188C 000AD7AC 4B FD D3 09 */ bl avdisp_draw_model_unculled_sort_all
/* 800B1890 000AD7B0 4B F5 61 1D */ bl mathutil_mtxA_from_mtxB
/* 800B1894 000AD7B4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1898 000AD7B8 C0 62 BA 64 */ lfs f3, lbl_802F6264@sda21(r2)
/* 800B189C 000AD7BC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B18A0 000AD7C0 FC 40 08 90 */ fmr f2, f1
/* 800B18A4 000AD7C4 EC 63 00 2A */ fadds f3, f3, f0
/* 800B18A8 000AD7C8 4B F5 64 89 */ bl mathutil_mtxA_translate_xyz
/* 800B18AC 000AD7CC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B18B0 000AD7D0 38 80 00 00 */ li r4, 0
/* 800B18B4 000AD7D4 4B FE 91 71 */ bl g_gxutil_upload_some_mtx
/* 800B18B8 000AD7D8 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B18BC 000AD7DC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B18C0 000AD7E0 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B18C4 000AD7E4 4B FD D2 D1 */ bl avdisp_draw_model_unculled_sort_all
/* 800B18C8 000AD7E8 4B F5 60 E5 */ bl mathutil_mtxA_from_mtxB
/* 800B18CC 000AD7EC C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B18D0 000AD7F0 C0 62 BA 68 */ lfs f3, lbl_802F6268@sda21(r2)
/* 800B18D4 000AD7F4 C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B18D8 000AD7F8 FC 40 08 90 */ fmr f2, f1
/* 800B18DC 000AD7FC EC 63 00 2A */ fadds f3, f3, f0
/* 800B18E0 000AD800 4B F5 64 51 */ bl mathutil_mtxA_translate_xyz
/* 800B18E4 000AD804 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B18E8 000AD808 38 80 00 00 */ li r4, 0
/* 800B18EC 000AD80C 4B FE 91 39 */ bl g_gxutil_upload_some_mtx
/* 800B18F0 000AD810 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B18F4 000AD814 80 63 00 08 */ lwz r3, 8(r3)
/* 800B18F8 000AD818 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B18FC 000AD81C 4B FD CE B1 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B1900 000AD820 4B F5 60 AD */ bl mathutil_mtxA_from_mtxB
/* 800B1904 000AD824 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1908 000AD828 C0 62 BA 6C */ lfs f3, lbl_802F626C@sda21(r2)
/* 800B190C 000AD82C C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1910 000AD830 FC 40 08 90 */ fmr f2, f1
/* 800B1914 000AD834 EC 63 00 2A */ fadds f3, f3, f0
/* 800B1918 000AD838 4B F5 64 19 */ bl mathutil_mtxA_translate_xyz
/* 800B191C 000AD83C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1920 000AD840 38 80 00 00 */ li r4, 0
/* 800B1924 000AD844 4B FE 91 01 */ bl g_gxutil_upload_some_mtx
/* 800B1928 000AD848 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B192C 000AD84C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1930 000AD850 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B1934 000AD854 4B FD CE 79 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B1938 000AD858 4B F5 60 75 */ bl mathutil_mtxA_from_mtxB
/* 800B193C 000AD85C C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1940 000AD860 C0 62 BA 70 */ lfs f3, lbl_802F6270@sda21(r2)
/* 800B1944 000AD864 C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B1948 000AD868 FC 40 08 90 */ fmr f2, f1
/* 800B194C 000AD86C EC 63 00 2A */ fadds f3, f3, f0
/* 800B1950 000AD870 4B F5 63 E1 */ bl mathutil_mtxA_translate_xyz
/* 800B1954 000AD874 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1958 000AD878 38 80 00 00 */ li r4, 0
/* 800B195C 000AD87C 4B FE 90 C9 */ bl g_gxutil_upload_some_mtx
/* 800B1960 000AD880 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1964 000AD884 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1968 000AD888 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B196C 000AD88C 4B FD CE 41 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B1970 000AD890 4B F5 60 3D */ bl mathutil_mtxA_from_mtxB
/* 800B1974 000AD894 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1978 000AD898 C0 42 BB 18 */ lfs f2, lbl_802F6318@sda21(r2)
/* 800B197C 000AD89C C0 6D A0 D8 */ lfs f3, lbl_802F22B8@sda21(r13)
/* 800B1980 000AD8A0 4B F5 63 B1 */ bl mathutil_mtxA_translate_xyz
/* 800B1984 000AD8A4 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1988 000AD8A8 38 80 00 00 */ li r4, 0
/* 800B198C 000AD8AC 4B FE 90 99 */ bl g_gxutil_upload_some_mtx
/* 800B1990 000AD8B0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1994 000AD8B4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1998 000AD8B8 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B199C 000AD8BC 4B FD CE 11 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B19A0 000AD8C0 4B F5 60 0D */ bl mathutil_mtxA_from_mtxB
/* 800B19A4 000AD8C4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B19A8 000AD8C8 C0 62 B8 BC */ lfs f3, lbl_802F60BC@sda21(r2)
/* 800B19AC 000AD8CC C0 0D A0 D8 */ lfs f0, lbl_802F22B8@sda21(r13)
/* 800B19B0 000AD8D0 FC 40 08 90 */ fmr f2, f1
/* 800B19B4 000AD8D4 EC 63 00 2A */ fadds f3, f3, f0
/* 800B19B8 000AD8D8 4B F5 63 79 */ bl mathutil_mtxA_translate_xyz
/* 800B19BC 000AD8DC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B19C0 000AD8E0 38 80 00 00 */ li r4, 0
/* 800B19C4 000AD8E4 4B FE 90 61 */ bl g_gxutil_upload_some_mtx
/* 800B19C8 000AD8E8 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B19CC 000AD8EC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B19D0 000AD8F0 80 63 02 20 */ lwz r3, 0x220(r3)
/* 800B19D4 000AD8F4 4B FD CD D9 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B19D8 000AD8F8 48 00 1F 15 */ bl func_800B38EC
/* 800B19DC 000AD8FC 80 0D A0 78 */ lwz r0, lbl_802F2258@sda21(r13)
/* 800B19E0 000AD900 2C 00 00 00 */ cmpwi r0, 0
/* 800B19E4 000AD904 40 82 00 3C */ bne lbl_800B1A20
/* 800B19E8 000AD908 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B19EC 000AD90C 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B19F0 000AD910 7C 00 01 94 */ addze r0, r0
/* 800B19F4 000AD914 54 00 08 3C */ slwi r0, r0, 1
/* 800B19F8 000AD918 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B19FC 000AD91C 41 82 00 08 */ beq lbl_800B1A04
/* 800B1A00 000AD920 48 00 28 ED */ bl func_800B42EC
lbl_800B1A04:
/* 800B1A04 000AD924 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B1A08 000AD928 7C 60 0E 70 */ srawi r0, r3, 1
/* 800B1A0C 000AD92C 7C 00 01 94 */ addze r0, r0
/* 800B1A10 000AD930 54 00 08 3C */ slwi r0, r0, 1
/* 800B1A14 000AD934 7C 00 18 11 */ subfc. r0, r0, r3
/* 800B1A18 000AD938 40 82 00 08 */ bne lbl_800B1A20
/* 800B1A1C 000AD93C 48 00 24 B1 */ bl func_800B3ECC
lbl_800B1A20:
/* 800B1A20 000AD940 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1A24 000AD944 C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B1A28 000AD948 C8 42 BB 20 */ lfd f2, lbl_802F6320@sda21(r2)
/* 800B1A2C 000AD94C FC 01 00 28 */ fsub f0, f1, f0
/* 800B1A30 000AD950 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B1A34 000AD954 40 80 00 40 */ bge lbl_800B1A74
/* 800B1A38 000AD958 4B F5 5F 75 */ bl mathutil_mtxA_from_mtxB
/* 800B1A3C 000AD95C C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B1A40 000AD960 C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B1A44 000AD964 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1A48 000AD968 FC 62 00 28 */ fsub f3, f2, f0
/* 800B1A4C 000AD96C FC 40 08 90 */ fmr f2, f1
/* 800B1A50 000AD970 FC 60 18 18 */ frsp f3, f3
/* 800B1A54 000AD974 4B F5 62 DD */ bl mathutil_mtxA_translate_xyz
/* 800B1A58 000AD978 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1A5C 000AD97C 38 80 00 00 */ li r4, 0
/* 800B1A60 000AD980 4B FE 8F C5 */ bl g_gxutil_upload_some_mtx
/* 800B1A64 000AD984 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B1A68 000AD988 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1A6C 000AD98C 80 63 00 00 */ lwz r3, 0(r3)
/* 800B1A70 000AD990 4B FD CD 3D */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B1A74:
/* 800B1A74 000AD994 C0 3F 00 10 */ lfs f1, 0x10(r31)
/* 800B1A78 000AD998 C8 02 B8 F8 */ lfd f0, lbl_802F60F8@sda21(r2)
/* 800B1A7C 000AD99C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1A80 000AD9A0 4C 40 13 82 */ cror 2, 0, 2
/* 800B1A84 000AD9A4 40 82 00 90 */ bne lbl_800B1B14
/* 800B1A88 000AD9A8 38 60 00 01 */ li r3, 1
/* 800B1A8C 000AD9AC 38 80 00 03 */ li r4, 3
/* 800B1A90 000AD9B0 38 A0 00 00 */ li r5, 0
/* 800B1A94 000AD9B4 4B FD CB 35 */ bl avdisp_set_z_mode
/* 800B1A98 000AD9B8 C0 22 BA 78 */ lfs f1, lbl_802F6278@sda21(r2)
/* 800B1A9C 000AD9BC FC 40 08 90 */ fmr f2, f1
/* 800B1AA0 000AD9C0 FC 60 08 90 */ fmr f3, f1
/* 800B1AA4 000AD9C4 FC 80 08 90 */ fmr f4, f1
/* 800B1AA8 000AD9C8 4B FD DC 6D */ bl g_avdisp_set_some_color_1
/* 800B1AAC 000AD9CC 38 7F 00 0C */ addi r3, r31, 0xc
/* 800B1AB0 000AD9D0 4B F5 5C 2D */ bl mathutil_mtxA_from_mtxB_translate
/* 800B1AB4 000AD9D4 C0 22 BA 78 */ lfs f1, lbl_802F6278@sda21(r2)
/* 800B1AB8 000AD9D8 C0 42 BA 7C */ lfs f2, lbl_802F627C@sda21(r2)
/* 800B1ABC 000AD9DC C0 62 BA 80 */ lfs f3, lbl_802F6280@sda21(r2)
/* 800B1AC0 000AD9E0 4B F5 62 71 */ bl mathutil_mtxA_translate_xyz
/* 800B1AC4 000AD9E4 38 60 40 00 */ li r3, 0x4000
/* 800B1AC8 000AD9E8 4B F5 64 C1 */ bl mathutil_mtxA_rotate_x
/* 800B1ACC 000AD9EC C0 22 BA 84 */ lfs f1, lbl_802F6284@sda21(r2)
/* 800B1AD0 000AD9F0 4B F5 62 F9 */ bl mathutil_mtxA_scale_s
/* 800B1AD4 000AD9F4 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1AD8 000AD9F8 38 80 00 00 */ li r4, 0
/* 800B1ADC 000AD9FC 4B FE 8F 49 */ bl g_gxutil_upload_some_mtx
/* 800B1AE0 000ADA00 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1AE4 000ADA04 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1AE8 000ADA08 80 63 02 70 */ lwz r3, 0x270(r3)
/* 800B1AEC 000ADA0C 4B FD C9 B1 */ bl avdisp_draw_model_culled_sort_none
/* 800B1AF0 000ADA10 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1AF4 000ADA14 FC 40 08 90 */ fmr f2, f1
/* 800B1AF8 000ADA18 FC 60 08 90 */ fmr f3, f1
/* 800B1AFC 000ADA1C FC 80 08 90 */ fmr f4, f1
/* 800B1B00 000ADA20 4B FD DC 15 */ bl g_avdisp_set_some_color_1
/* 800B1B04 000ADA24 38 60 00 01 */ li r3, 1
/* 800B1B08 000ADA28 38 80 00 03 */ li r4, 3
/* 800B1B0C 000ADA2C 38 A0 00 01 */ li r5, 1
/* 800B1B10 000ADA30 4B FD CA B9 */ bl avdisp_set_z_mode
lbl_800B1B14:
/* 800B1B14 000ADA34 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B1B18 000ADA38 C0 22 B8 C8 */ lfs f1, lbl_802F60C8@sda21(r2)
/* 800B1B1C 000ADA3C 3B 83 EC 20 */ addi r28, r3, modeCtrl@l
/* 800B1B20 000ADA40 83 BC 00 2C */ lwz r29, 0x2c(r28)
/* 800B1B24 000ADA44 4B FD CA 41 */ bl avdisp_set_alpha
/* 800B1B28 000ADA48 38 7F 00 0C */ addi r3, r31, 0xc
/* 800B1B2C 000ADA4C 4B F5 5B B1 */ bl mathutil_mtxA_from_mtxB_translate
/* 800B1B30 000ADA50 38 7F 00 78 */ addi r3, r31, 0x78
/* 800B1B34 000ADA54 4B F5 61 0D */ bl mathutil_mtxA_mult_right
/* 800B1B38 000ADA58 38 60 20 00 */ li r3, 0x2000
/* 800B1B3C 000ADA5C 4B F5 65 4D */ bl mathutil_mtxA_rotate_z
/* 800B1B40 000ADA60 38 60 C0 00 */ li r3, -16384
/* 800B1B44 000ADA64 4B F5 64 B9 */ bl mathutil_mtxA_rotate_y
/* 800B1B48 000ADA68 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B1B4C 000ADA6C 38 80 00 00 */ li r4, 0
/* 800B1B50 000ADA70 4B FE 8E D5 */ bl g_gxutil_upload_some_mtx
/* 800B1B54 000ADA74 38 60 00 01 */ li r3, 1
/* 800B1B58 000ADA78 38 80 00 03 */ li r4, 3
/* 800B1B5C 000ADA7C 38 A0 00 00 */ li r5, 0
/* 800B1B60 000ADA80 4B FD CA 69 */ bl avdisp_set_z_mode
/* 800B1B64 000ADA84 80 1C 00 24 */ lwz r0, 0x24(r28)
/* 800B1B68 000ADA88 2C 00 00 01 */ cmpwi r0, 1
/* 800B1B6C 000ADA8C 40 81 01 A8 */ ble lbl_800B1D14
/* 800B1B70 000ADA90 2C 1D 00 00 */ cmpwi r29, 0
/* 800B1B74 000ADA94 40 82 00 64 */ bne lbl_800B1BD8
/* 800B1B78 000ADA98 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1B7C 000ADA9C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1B80 000ADAA0 80 63 01 C8 */ lwz r3, 0x1c8(r3)
/* 800B1B84 000ADAA4 4B FD CE E1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1B88 000ADAA8 38 60 00 01 */ li r3, 1
/* 800B1B8C 000ADAAC 38 80 00 03 */ li r4, 3
/* 800B1B90 000ADAB0 38 A0 00 01 */ li r5, 1
/* 800B1B94 000ADAB4 4B FD CA 35 */ bl avdisp_set_z_mode
/* 800B1B98 000ADAB8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1B9C 000ADABC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1BA0 000ADAC0 80 63 01 88 */ lwz r3, 0x188(r3)
/* 800B1BA4 000ADAC4 4B FD CE C1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1BA8 000ADAC8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1BAC 000ADACC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1BB0 000ADAD0 80 63 01 90 */ lwz r3, 0x190(r3)
/* 800B1BB4 000ADAD4 4B FD CE B1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1BB8 000ADAD8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1BBC 000ADADC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1BC0 000ADAE0 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1BC4 000ADAE4 4B FD CE A1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1BC8 000ADAE8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1BCC 000ADAEC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1BD0 000ADAF0 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1BD4 000ADAF4 4B FD CE 91 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B1BD8:
/* 800B1BD8 000ADAF8 2C 1D 00 01 */ cmpwi r29, 1
/* 800B1BDC 000ADAFC 40 82 00 64 */ bne lbl_800B1C40
/* 800B1BE0 000ADB00 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1BE4 000ADB04 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1BE8 000ADB08 80 63 01 F8 */ lwz r3, 0x1f8(r3)
/* 800B1BEC 000ADB0C 4B FD CE 79 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1BF0 000ADB10 38 60 00 01 */ li r3, 1
/* 800B1BF4 000ADB14 38 80 00 03 */ li r4, 3
/* 800B1BF8 000ADB18 38 A0 00 01 */ li r5, 1
/* 800B1BFC 000ADB1C 4B FD C9 CD */ bl avdisp_set_z_mode
/* 800B1C00 000ADB20 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C04 000ADB24 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C08 000ADB28 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B1C0C 000ADB2C 4B FD CE 59 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C10 000ADB30 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C14 000ADB34 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C18 000ADB38 80 63 00 18 */ lwz r3, 0x18(r3)
/* 800B1C1C 000ADB3C 4B FD CE 49 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C20 000ADB40 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C24 000ADB44 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C28 000ADB48 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1C2C 000ADB4C 4B FD CE 39 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C30 000ADB50 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C34 000ADB54 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C38 000ADB58 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1C3C 000ADB5C 4B FD CE 29 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B1C40:
/* 800B1C40 000ADB60 2C 1D 00 02 */ cmpwi r29, 2
/* 800B1C44 000ADB64 40 82 00 64 */ bne lbl_800B1CA8
/* 800B1C48 000ADB68 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C4C 000ADB6C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C50 000ADB70 80 63 01 D8 */ lwz r3, 0x1d8(r3)
/* 800B1C54 000ADB74 4B FD CE 11 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C58 000ADB78 38 60 00 01 */ li r3, 1
/* 800B1C5C 000ADB7C 38 80 00 03 */ li r4, 3
/* 800B1C60 000ADB80 38 A0 00 01 */ li r5, 1
/* 800B1C64 000ADB84 4B FD C9 65 */ bl avdisp_set_z_mode
/* 800B1C68 000ADB88 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C6C 000ADB8C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C70 000ADB90 80 63 02 28 */ lwz r3, 0x228(r3)
/* 800B1C74 000ADB94 4B FD CD F1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C78 000ADB98 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C7C 000ADB9C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C80 000ADBA0 80 63 02 30 */ lwz r3, 0x230(r3)
/* 800B1C84 000ADBA4 4B FD CD E1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C88 000ADBA8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C8C 000ADBAC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1C90 000ADBB0 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1C94 000ADBB4 4B FD CD D1 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1C98 000ADBB8 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1C9C 000ADBBC 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1CA0 000ADBC0 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1CA4 000ADBC4 4B FD CD C1 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B1CA8:
/* 800B1CA8 000ADBC8 2C 1D 00 03 */ cmpwi r29, 3
/* 800B1CAC 000ADBCC 40 82 00 C8 */ bne lbl_800B1D74
/* 800B1CB0 000ADBD0 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1CB4 000ADBD4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1CB8 000ADBD8 80 63 01 E8 */ lwz r3, 0x1e8(r3)
/* 800B1CBC 000ADBDC 4B FD CD A9 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1CC0 000ADBE0 38 60 00 01 */ li r3, 1
/* 800B1CC4 000ADBE4 38 80 00 03 */ li r4, 3
/* 800B1CC8 000ADBE8 38 A0 00 01 */ li r5, 1
/* 800B1CCC 000ADBEC 4B FD C8 FD */ bl avdisp_set_z_mode
/* 800B1CD0 000ADBF0 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1CD4 000ADBF4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1CD8 000ADBF8 80 63 00 A8 */ lwz r3, 0xa8(r3)
/* 800B1CDC 000ADBFC 4B FD CD 89 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1CE0 000ADC00 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1CE4 000ADC04 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1CE8 000ADC08 80 63 00 B0 */ lwz r3, 0xb0(r3)
/* 800B1CEC 000ADC0C 4B FD CD 79 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1CF0 000ADC10 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1CF4 000ADC14 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1CF8 000ADC18 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1CFC 000ADC1C 4B FD CD 69 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D00 000ADC20 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D04 000ADC24 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D08 000ADC28 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1D0C 000ADC2C 4B FD CD 59 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D10 000ADC30 48 00 00 64 */ b lbl_800B1D74
lbl_800B1D14:
/* 800B1D14 000ADC34 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D18 000ADC38 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D1C 000ADC3C 80 63 01 E8 */ lwz r3, 0x1e8(r3)
/* 800B1D20 000ADC40 4B FD CD 45 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D24 000ADC44 38 60 00 01 */ li r3, 1
/* 800B1D28 000ADC48 38 80 00 03 */ li r4, 3
/* 800B1D2C 000ADC4C 38 A0 00 01 */ li r5, 1
/* 800B1D30 000ADC50 4B FD C8 99 */ bl avdisp_set_z_mode
/* 800B1D34 000ADC54 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D38 000ADC58 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D3C 000ADC5C 80 63 00 A8 */ lwz r3, 0xa8(r3)
/* 800B1D40 000ADC60 4B FD CD 25 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D44 000ADC64 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D48 000ADC68 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D4C 000ADC6C 80 63 00 B0 */ lwz r3, 0xb0(r3)
/* 800B1D50 000ADC70 4B FD CD 15 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D54 000ADC74 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D58 000ADC78 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D5C 000ADC7C 80 63 00 88 */ lwz r3, 0x88(r3)
/* 800B1D60 000ADC80 4B FD CD 05 */ bl avdisp_draw_model_unculled_sort_none
/* 800B1D64 000ADC84 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B1D68 000ADC88 80 63 00 08 */ lwz r3, 8(r3)
/* 800B1D6C 000ADC8C 80 63 00 90 */ lwz r3, 0x90(r3)
/* 800B1D70 000ADC90 4B FD CC F5 */ bl avdisp_draw_model_unculled_sort_none
lbl_800B1D74:
/* 800B1D74 000ADC94 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1D78 000ADC98 4B FD C7 ED */ bl avdisp_set_alpha
/* 800B1D7C 000ADC9C C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B1D80 000ADCA0 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B1D84 000ADCA4 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 800B1D88 000ADCA8 40 82 00 44 */ bne lbl_800B1DCC
/* 800B1D8C 000ADCAC C0 0D A0 C4 */ lfs f0, lbl_802F22A4@sda21(r13)
/* 800B1D90 000ADCB0 FC 00 08 00 */ fcmpu cr0, f0, f1
/* 800B1D94 000ADCB4 40 82 00 38 */ bne lbl_800B1DCC
/* 800B1D98 000ADCB8 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1D9C 000ADCBC C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B1DA0 000ADCC0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1DA4 000ADCC4 4C 41 13 82 */ cror 2, 1, 2
/* 800B1DA8 000ADCC8 40 82 00 24 */ bne lbl_800B1DCC
/* 800B1DAC 000ADCCC 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B1DB0 000ADCD0 3C 00 43 30 */ lis r0, 0x4330
/* 800B1DB4 000ADCD4 C8 22 BA 30 */ lfd f1, lbl_802F6230@sda21(r2)
/* 800B1DB8 000ADCD8 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B1DBC 000ADCDC 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B1DC0 000ADCE0 C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B1DC4 000ADCE4 EC 00 08 28 */ fsubs f0, f0, f1
/* 800B1DC8 000ADCE8 D0 0D A0 C4 */ stfs f0, lbl_802F22A4@sda21(r13)
lbl_800B1DCC:
/* 800B1DCC 000ADCEC C8 02 B9 08 */ lfd f0, lbl_802F6108@sda21(r2)
/* 800B1DD0 000ADCF0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B1DD4 000ADCF4 FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B1DD8 000ADCF8 4C 40 13 82 */ cror 2, 0, 2
/* 800B1DDC 000ADCFC 40 82 00 64 */ bne lbl_800B1E40
/* 800B1DE0 000ADD00 C8 02 BB 28 */ lfd f0, lbl_802F6328@sda21(r2)
/* 800B1DE4 000ADD04 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1DE8 000ADD08 40 80 00 58 */ bge lbl_800B1E40
/* 800B1DEC 000ADD0C C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B1DF0 000ADD10 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B1DF4 000ADD14 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B1DF8 000ADD18 40 82 00 48 */ bne lbl_800B1E40
/* 800B1DFC 000ADD1C 3C 60 00 9F */ lis r3, 0x009EF8FF@ha
/* 800B1E00 000ADD20 38 63 F8 FF */ addi r3, r3, 0x009EF8FF@l
/* 800B1E04 000ADD24 4B FB FC E1 */ bl func_80071AE4
/* 800B1E08 000ADD28 38 60 00 09 */ li r3, 9
/* 800B1E0C 000ADD2C 4B FB FC C9 */ bl func_80071AD4
/* 800B1E10 000ADD30 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B1E14 000ADD34 C8 22 B9 08 */ lfd f1, lbl_802F6108@sda21(r2)
/* 800B1E18 000ADD38 C8 02 B9 10 */ lfd f0, lbl_802F6110@sda21(r2)
/* 800B1E1C 000ADD3C FC 22 08 28 */ fsub f1, f2, f1
/* 800B1E20 000ADD40 FC 21 00 24 */ fdiv f1, f1, f0
/* 800B1E24 000ADD44 FC 20 08 18 */ frsp f1, f1
/* 800B1E28 000ADD48 4B FB FD 19 */ bl func_80071B40
/* 800B1E2C 000ADD4C C0 22 BB 30 */ lfs f1, lbl_802F6330@sda21(r2)
/* 800B1E30 000ADD50 C0 42 BA F8 */ lfs f2, lbl_802F62F8@sda21(r2)
/* 800B1E34 000ADD54 4B FB FD 2D */ bl func_80071B60
/* 800B1E38 000ADD58 38 6D 96 C8 */ addi r3, r13, lbl_802F18A8@sda21
/* 800B1E3C 000ADD5C 4B FC 00 1D */ bl func_80071E58
lbl_800B1E40:
/* 800B1E40 000ADD60 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B1E44 000ADD64 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B1E48 000ADD68 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B1E4C 000ADD6C 41 82 00 1C */ beq lbl_800B1E68
/* 800B1E50 000ADD70 80 0D A0 34 */ lwz r0, lbl_802F2214@sda21(r13)
/* 800B1E54 000ADD74 2C 00 00 00 */ cmpwi r0, 0
/* 800B1E58 000ADD78 40 82 00 10 */ bne lbl_800B1E68
/* 800B1E5C 000ADD7C 80 6D A0 48 */ lwz r3, lbl_802F2228@sda21(r13)
/* 800B1E60 000ADD80 38 03 FF 38 */ addi r0, r3, -200
/* 800B1E64 000ADD84 90 0D A0 48 */ stw r0, lbl_802F2228@sda21(r13)
lbl_800B1E68:
/* 800B1E68 000ADD88 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B1E6C 000ADD8C 3F A0 43 30 */ lis r29, 0x4330
/* 800B1E70 000ADD90 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B1E74 000ADD94 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B1E78 000ADD98 C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B1E7C 000ADD9C 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B1E80 000ADDA0 C8 02 B9 F8 */ lfd f0, lbl_802F61F8@sda21(r2)
/* 800B1E84 000ADDA4 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1E88 000ADDA8 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1E8C 000ADDAC EC 21 10 28 */ fsubs f1, f1, f2
/* 800B1E90 000ADDB0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1E94 000ADDB4 4C 41 13 82 */ cror 2, 1, 2
/* 800B1E98 000ADDB8 40 82 01 D0 */ bne lbl_800B2068
/* 800B1E9C 000ADDBC 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B1EA0 000ADDC0 C8 02 BB 38 */ lfd f0, lbl_802F6338@sda21(r2)
/* 800B1EA4 000ADDC4 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B1EA8 000ADDC8 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1EAC 000ADDCC EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1EB0 000ADDD0 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B1EB4 000ADDD4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1EB8 000ADDD8 40 80 01 B0 */ bge lbl_800B2068
/* 800B1EBC 000ADDDC C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B1EC0 000ADDE0 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B1EC4 000ADDE4 41 82 01 A4 */ beq lbl_800B2068
/* 800B1EC8 000ADDE8 80 0D A0 78 */ lwz r0, lbl_802F2258@sda21(r13)
/* 800B1ECC 000ADDEC 2C 00 00 00 */ cmpwi r0, 0
/* 800B1ED0 000ADDF0 40 82 01 98 */ bne lbl_800B2068
/* 800B1ED4 000ADDF4 38 60 00 B1 */ li r3, 0xb1
/* 800B1ED8 000ADDF8 4B FB FB FD */ bl func_80071AD4
/* 800B1EDC 000ADDFC 3C 60 00 20 */ lis r3, 0x20
/* 800B1EE0 000ADE00 4B FB FC 71 */ bl func_80071B50
/* 800B1EE4 000ADE04 38 60 00 00 */ li r3, 0
/* 800B1EE8 000ADE08 4B FB FB FD */ bl func_80071AE4
/* 800B1EEC 000ADE0C 3C 60 00 20 */ lis r3, 0x20
/* 800B1EF0 000ADE10 4B FB FC 61 */ bl func_80071B50
/* 800B1EF4 000ADE14 C0 22 BB 40 */ lfs f1, lbl_802F6340@sda21(r2)
/* 800B1EF8 000ADE18 C0 42 BB 44 */ lfs f2, lbl_802F6344@sda21(r2)
/* 800B1EFC 000ADE1C 4B FB FC 65 */ bl func_80071B60
/* 800B1F00 000ADE20 38 7E 02 40 */ addi r3, r30, 0x240
/* 800B1F04 000ADE24 4C C6 31 82 */ crclr 6
/* 800B1F08 000ADE28 4B FC 0B B9 */ bl func_80072AC0
/* 800B1F0C 000ADE2C 3C 60 00 F8 */ lis r3, 0x00F7F325@ha
/* 800B1F10 000ADE30 38 63 F3 25 */ addi r3, r3, 0x00F7F325@l
/* 800B1F14 000ADE34 4B FB FB D1 */ bl func_80071AE4
/* 800B1F18 000ADE38 38 60 00 B1 */ li r3, 0xb1
/* 800B1F1C 000ADE3C 4B FB FB B9 */ bl func_80071AD4
/* 800B1F20 000ADE40 3C 60 00 20 */ lis r3, 0x20
/* 800B1F24 000ADE44 4B FB FC 2D */ bl func_80071B50
/* 800B1F28 000ADE48 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B1F2C 000ADE4C C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B1F30 000ADE50 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B1F34 000ADE54 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B1F38 000ADE58 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B1F3C 000ADE5C C8 42 B9 F8 */ lfd f2, lbl_802F61F8@sda21(r2)
/* 800B1F40 000ADE60 C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B1F44 000ADE64 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B1F48 000ADE68 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B1F4C 000ADE6C FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B1F50 000ADE70 4C 41 13 82 */ cror 2, 1, 2
/* 800B1F54 000ADE74 40 82 00 50 */ bne lbl_800B1FA4
/* 800B1F58 000ADE78 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B1F5C 000ADE7C C8 02 BA A0 */ lfd f0, lbl_802F62A0@sda21(r2)
/* 800B1F60 000ADE80 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B1F64 000ADE84 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1F68 000ADE88 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B1F6C 000ADE8C EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1F70 000ADE90 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1F74 000ADE94 40 80 00 30 */ bge lbl_800B1FA4
/* 800B1F78 000ADE98 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B1F7C 000ADE9C C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B1F80 000ADEA0 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B1F84 000ADEA4 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1F88 000ADEA8 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B1F8C 000ADEAC EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1F90 000ADEB0 FC 21 10 28 */ fsub f1, f1, f2
/* 800B1F94 000ADEB4 FC 21 00 24 */ fdiv f1, f1, f0
/* 800B1F98 000ADEB8 FC 20 08 18 */ frsp f1, f1
/* 800B1F9C 000ADEBC 4B FB FB A5 */ bl func_80071B40
/* 800B1FA0 000ADEC0 48 00 00 A0 */ b lbl_800B2040
lbl_800B1FA4:
/* 800B1FA4 000ADEC4 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B1FA8 000ADEC8 3C 00 43 30 */ lis r0, 0x4330
/* 800B1FAC 000ADECC C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B1FB0 000ADED0 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B1FB4 000ADED4 C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B1FB8 000ADED8 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B1FBC 000ADEDC C8 02 BA A0 */ lfd f0, lbl_802F62A0@sda21(r2)
/* 800B1FC0 000ADEE0 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1FC4 000ADEE4 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1FC8 000ADEE8 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B1FCC 000ADEEC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1FD0 000ADEF0 4C 41 13 82 */ cror 2, 1, 2
/* 800B1FD4 000ADEF4 40 82 00 30 */ bne lbl_800B2004
/* 800B1FD8 000ADEF8 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B1FDC 000ADEFC C8 02 BB 38 */ lfd f0, lbl_802F6338@sda21(r2)
/* 800B1FE0 000ADF00 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B1FE4 000ADF04 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B1FE8 000ADF08 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B1FEC 000ADF0C EC 21 10 28 */ fsubs f1, f1, f2
/* 800B1FF0 000ADF10 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B1FF4 000ADF14 40 80 00 10 */ bge lbl_800B2004
/* 800B1FF8 000ADF18 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B1FFC 000ADF1C 4B FB FB 45 */ bl func_80071B40
/* 800B2000 000ADF20 48 00 00 40 */ b lbl_800B2040
lbl_800B2004:
/* 800B2004 000ADF24 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B2008 000ADF28 3C 00 43 30 */ lis r0, 0x4330
/* 800B200C 000ADF2C C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B2010 000ADF30 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B2014 000ADF34 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B2018 000ADF38 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B201C 000ADF3C C8 02 BB 50 */ lfd f0, lbl_802F6350@sda21(r2)
/* 800B2020 000ADF40 C8 41 00 D8 */ lfd f2, 0xd8(r1)
/* 800B2024 000ADF44 EC 42 18 28 */ fsubs f2, f2, f3
/* 800B2028 000ADF48 EC 22 08 28 */ fsubs f1, f2, f1
/* 800B202C 000ADF4C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2030 000ADF50 4C 41 13 82 */ cror 2, 1, 2
/* 800B2034 000ADF54 40 82 00 0C */ bne lbl_800B2040
/* 800B2038 000ADF58 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B203C 000ADF5C 4B FB FB 05 */ bl func_80071B40
lbl_800B2040:
/* 800B2040 000ADF60 C0 22 BB 58 */ lfs f1, lbl_802F6358@sda21(r2)
/* 800B2044 000ADF64 C0 42 BA A8 */ lfs f2, lbl_802F62A8@sda21(r2)
/* 800B2048 000ADF68 4B FB FB 19 */ bl func_80071B60
/* 800B204C 000ADF6C 38 7E 02 40 */ addi r3, r30, 0x240
/* 800B2050 000ADF70 4C C6 31 82 */ crclr 6
/* 800B2054 000ADF74 4B FC 0A 6D */ bl func_80072AC0
/* 800B2058 000ADF78 4B FB FA 35 */ bl func_80071A8C
/* 800B205C 000ADF7C 3C 60 00 F8 */ lis r3, 0x00F7F325@ha
/* 800B2060 000ADF80 38 63 F3 25 */ addi r3, r3, 0x00F7F325@l
/* 800B2064 000ADF84 4B FB FA 81 */ bl func_80071AE4
lbl_800B2068:
/* 800B2068 000ADF88 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B206C 000ADF8C 3C 00 43 30 */ lis r0, 0x4330
/* 800B2070 000ADF90 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B2074 000ADF94 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B2078 000ADF98 C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B207C 000ADF9C 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B2080 000ADFA0 C8 02 BB 60 */ lfd f0, lbl_802F6360@sda21(r2)
/* 800B2084 000ADFA4 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B2088 000ADFA8 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B208C 000ADFAC EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2090 000ADFB0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2094 000ADFB4 4C 41 13 82 */ cror 2, 1, 2
/* 800B2098 000ADFB8 40 82 06 E8 */ bne lbl_800B2780
/* 800B209C 000ADFBC 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B20A0 000ADFC0 C8 02 BB 38 */ lfd f0, lbl_802F6338@sda21(r2)
/* 800B20A4 000ADFC4 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B20A8 000ADFC8 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B20AC 000ADFCC EC 21 18 28 */ fsubs f1, f1, f3
/* 800B20B0 000ADFD0 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B20B4 000ADFD4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B20B8 000ADFD8 40 80 06 C8 */ bge lbl_800B2780
/* 800B20BC 000ADFDC C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B20C0 000ADFE0 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B20C4 000ADFE4 41 82 06 BC */ beq lbl_800B2780
/* 800B20C8 000ADFE8 80 0D A0 78 */ lwz r0, lbl_802F2258@sda21(r13)
/* 800B20CC 000ADFEC 2C 00 00 00 */ cmpwi r0, 0
/* 800B20D0 000ADFF0 40 82 06 B0 */ bne lbl_800B2780
/* 800B20D4 000ADFF4 80 0D A0 48 */ lwz r0, lbl_802F2228@sda21(r13)
/* 800B20D8 000ADFF8 2C 00 04 CA */ cmpwi r0, 0x4ca
/* 800B20DC 000ADFFC 41 80 00 10 */ blt lbl_800B20EC
/* 800B20E0 000AE000 38 00 00 01 */ li r0, 1
/* 800B20E4 000AE004 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B20E8 000AE008 48 00 04 94 */ b lbl_800B257C
lbl_800B20EC:
/* 800B20EC 000AE00C 2C 00 04 B1 */ cmpwi r0, 0x4b1
/* 800B20F0 000AE010 41 80 00 10 */ blt lbl_800B2100
/* 800B20F4 000AE014 38 00 00 02 */ li r0, 2
/* 800B20F8 000AE018 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B20FC 000AE01C 48 00 04 80 */ b lbl_800B257C
lbl_800B2100:
/* 800B2100 000AE020 2C 00 04 98 */ cmpwi r0, 0x498
/* 800B2104 000AE024 41 80 00 10 */ blt lbl_800B2114
/* 800B2108 000AE028 38 00 00 03 */ li r0, 3
/* 800B210C 000AE02C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2110 000AE030 48 00 04 6C */ b lbl_800B257C
lbl_800B2114:
/* 800B2114 000AE034 2C 00 04 7F */ cmpwi r0, 0x47f
/* 800B2118 000AE038 41 80 00 10 */ blt lbl_800B2128
/* 800B211C 000AE03C 38 00 00 04 */ li r0, 4
/* 800B2120 000AE040 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2124 000AE044 48 00 04 58 */ b lbl_800B257C
lbl_800B2128:
/* 800B2128 000AE048 2C 00 04 66 */ cmpwi r0, 0x466
/* 800B212C 000AE04C 41 80 00 10 */ blt lbl_800B213C
/* 800B2130 000AE050 38 00 00 05 */ li r0, 5
/* 800B2134 000AE054 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2138 000AE058 48 00 04 44 */ b lbl_800B257C
lbl_800B213C:
/* 800B213C 000AE05C 2C 00 04 4D */ cmpwi r0, 0x44d
/* 800B2140 000AE060 41 80 00 10 */ blt lbl_800B2150
/* 800B2144 000AE064 38 00 00 06 */ li r0, 6
/* 800B2148 000AE068 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B214C 000AE06C 48 00 04 30 */ b lbl_800B257C
lbl_800B2150:
/* 800B2150 000AE070 2C 00 04 34 */ cmpwi r0, 0x434
/* 800B2154 000AE074 41 80 00 10 */ blt lbl_800B2164
/* 800B2158 000AE078 38 00 00 07 */ li r0, 7
/* 800B215C 000AE07C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2160 000AE080 48 00 04 1C */ b lbl_800B257C
lbl_800B2164:
/* 800B2164 000AE084 2C 00 04 1B */ cmpwi r0, 0x41b
/* 800B2168 000AE088 41 80 00 10 */ blt lbl_800B2178
/* 800B216C 000AE08C 38 00 00 08 */ li r0, 8
/* 800B2170 000AE090 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2174 000AE094 48 00 04 08 */ b lbl_800B257C
lbl_800B2178:
/* 800B2178 000AE098 2C 00 04 02 */ cmpwi r0, 0x402
/* 800B217C 000AE09C 41 80 00 10 */ blt lbl_800B218C
/* 800B2180 000AE0A0 38 00 00 09 */ li r0, 9
/* 800B2184 000AE0A4 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2188 000AE0A8 48 00 03 F4 */ b lbl_800B257C
lbl_800B218C:
/* 800B218C 000AE0AC 2C 00 03 E9 */ cmpwi r0, 0x3e9
/* 800B2190 000AE0B0 41 80 00 10 */ blt lbl_800B21A0
/* 800B2194 000AE0B4 38 00 00 0A */ li r0, 0xa
/* 800B2198 000AE0B8 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B219C 000AE0BC 48 00 03 E0 */ b lbl_800B257C
lbl_800B21A0:
/* 800B21A0 000AE0C0 2C 00 03 D0 */ cmpwi r0, 0x3d0
/* 800B21A4 000AE0C4 41 80 00 10 */ blt lbl_800B21B4
/* 800B21A8 000AE0C8 38 00 00 0B */ li r0, 0xb
/* 800B21AC 000AE0CC 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B21B0 000AE0D0 48 00 03 CC */ b lbl_800B257C
lbl_800B21B4:
/* 800B21B4 000AE0D4 2C 00 03 B7 */ cmpwi r0, 0x3b7
/* 800B21B8 000AE0D8 41 80 00 10 */ blt lbl_800B21C8
/* 800B21BC 000AE0DC 38 00 00 0C */ li r0, 0xc
/* 800B21C0 000AE0E0 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B21C4 000AE0E4 48 00 03 B8 */ b lbl_800B257C
lbl_800B21C8:
/* 800B21C8 000AE0E8 2C 00 03 9E */ cmpwi r0, 0x39e
/* 800B21CC 000AE0EC 41 80 00 10 */ blt lbl_800B21DC
/* 800B21D0 000AE0F0 38 00 00 0D */ li r0, 0xd
/* 800B21D4 000AE0F4 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B21D8 000AE0F8 48 00 03 A4 */ b lbl_800B257C
lbl_800B21DC:
/* 800B21DC 000AE0FC 2C 00 03 85 */ cmpwi r0, 0x385
/* 800B21E0 000AE100 41 80 00 10 */ blt lbl_800B21F0
/* 800B21E4 000AE104 38 00 00 0E */ li r0, 0xe
/* 800B21E8 000AE108 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B21EC 000AE10C 48 00 03 90 */ b lbl_800B257C
lbl_800B21F0:
/* 800B21F0 000AE110 2C 00 03 6C */ cmpwi r0, 0x36c
/* 800B21F4 000AE114 41 80 00 10 */ blt lbl_800B2204
/* 800B21F8 000AE118 38 00 00 0F */ li r0, 0xf
/* 800B21FC 000AE11C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2200 000AE120 48 00 03 7C */ b lbl_800B257C
lbl_800B2204:
/* 800B2204 000AE124 2C 00 03 53 */ cmpwi r0, 0x353
/* 800B2208 000AE128 41 80 00 10 */ blt lbl_800B2218
/* 800B220C 000AE12C 38 00 00 10 */ li r0, 0x10
/* 800B2210 000AE130 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2214 000AE134 48 00 03 68 */ b lbl_800B257C
lbl_800B2218:
/* 800B2218 000AE138 2C 00 03 3A */ cmpwi r0, 0x33a
/* 800B221C 000AE13C 41 80 00 10 */ blt lbl_800B222C
/* 800B2220 000AE140 38 00 00 11 */ li r0, 0x11
/* 800B2224 000AE144 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2228 000AE148 48 00 03 54 */ b lbl_800B257C
lbl_800B222C:
/* 800B222C 000AE14C 2C 00 03 21 */ cmpwi r0, 0x321
/* 800B2230 000AE150 41 80 00 10 */ blt lbl_800B2240
/* 800B2234 000AE154 38 00 00 12 */ li r0, 0x12
/* 800B2238 000AE158 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B223C 000AE15C 48 00 03 40 */ b lbl_800B257C
lbl_800B2240:
/* 800B2240 000AE160 2C 00 03 08 */ cmpwi r0, 0x308
/* 800B2244 000AE164 41 80 00 10 */ blt lbl_800B2254
/* 800B2248 000AE168 38 00 00 13 */ li r0, 0x13
/* 800B224C 000AE16C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2250 000AE170 48 00 03 2C */ b lbl_800B257C
lbl_800B2254:
/* 800B2254 000AE174 2C 00 02 EF */ cmpwi r0, 0x2ef
/* 800B2258 000AE178 41 80 00 10 */ blt lbl_800B2268
/* 800B225C 000AE17C 38 00 00 14 */ li r0, 0x14
/* 800B2260 000AE180 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2264 000AE184 48 00 03 18 */ b lbl_800B257C
lbl_800B2268:
/* 800B2268 000AE188 2C 00 02 D6 */ cmpwi r0, 0x2d6
/* 800B226C 000AE18C 41 80 00 10 */ blt lbl_800B227C
/* 800B2270 000AE190 38 00 00 15 */ li r0, 0x15
/* 800B2274 000AE194 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2278 000AE198 48 00 03 04 */ b lbl_800B257C
lbl_800B227C:
/* 800B227C 000AE19C 2C 00 02 BD */ cmpwi r0, 0x2bd
/* 800B2280 000AE1A0 41 80 00 10 */ blt lbl_800B2290
/* 800B2284 000AE1A4 38 00 00 16 */ li r0, 0x16
/* 800B2288 000AE1A8 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B228C 000AE1AC 48 00 02 F0 */ b lbl_800B257C
lbl_800B2290:
/* 800B2290 000AE1B0 2C 00 02 A4 */ cmpwi r0, 0x2a4
/* 800B2294 000AE1B4 41 80 00 10 */ blt lbl_800B22A4
/* 800B2298 000AE1B8 38 00 00 17 */ li r0, 0x17
/* 800B229C 000AE1BC 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B22A0 000AE1C0 48 00 02 DC */ b lbl_800B257C
lbl_800B22A4:
/* 800B22A4 000AE1C4 2C 00 02 8B */ cmpwi r0, 0x28b
/* 800B22A8 000AE1C8 41 80 00 10 */ blt lbl_800B22B8
/* 800B22AC 000AE1CC 38 00 00 18 */ li r0, 0x18
/* 800B22B0 000AE1D0 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B22B4 000AE1D4 48 00 02 C8 */ b lbl_800B257C
lbl_800B22B8:
/* 800B22B8 000AE1D8 2C 00 02 72 */ cmpwi r0, 0x272
/* 800B22BC 000AE1DC 41 80 00 10 */ blt lbl_800B22CC
/* 800B22C0 000AE1E0 38 00 00 19 */ li r0, 0x19
/* 800B22C4 000AE1E4 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B22C8 000AE1E8 48 00 02 B4 */ b lbl_800B257C
lbl_800B22CC:
/* 800B22CC 000AE1EC 2C 00 02 59 */ cmpwi r0, 0x259
/* 800B22D0 000AE1F0 41 80 00 10 */ blt lbl_800B22E0
/* 800B22D4 000AE1F4 38 00 00 1A */ li r0, 0x1a
/* 800B22D8 000AE1F8 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B22DC 000AE1FC 48 00 02 A0 */ b lbl_800B257C
lbl_800B22E0:
/* 800B22E0 000AE200 2C 00 02 40 */ cmpwi r0, 0x240
/* 800B22E4 000AE204 41 80 00 10 */ blt lbl_800B22F4
/* 800B22E8 000AE208 38 00 00 1B */ li r0, 0x1b
/* 800B22EC 000AE20C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B22F0 000AE210 48 00 02 8C */ b lbl_800B257C
lbl_800B22F4:
/* 800B22F4 000AE214 2C 00 02 27 */ cmpwi r0, 0x227
/* 800B22F8 000AE218 41 80 00 10 */ blt lbl_800B2308
/* 800B22FC 000AE21C 38 00 00 1C */ li r0, 0x1c
/* 800B2300 000AE220 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2304 000AE224 48 00 02 78 */ b lbl_800B257C
lbl_800B2308:
/* 800B2308 000AE228 2C 00 02 0E */ cmpwi r0, 0x20e
/* 800B230C 000AE22C 41 80 00 10 */ blt lbl_800B231C
/* 800B2310 000AE230 38 00 00 1D */ li r0, 0x1d
/* 800B2314 000AE234 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2318 000AE238 48 00 02 64 */ b lbl_800B257C
lbl_800B231C:
/* 800B231C 000AE23C 2C 00 01 F5 */ cmpwi r0, 0x1f5
/* 800B2320 000AE240 41 80 00 10 */ blt lbl_800B2330
/* 800B2324 000AE244 38 00 00 1E */ li r0, 0x1e
/* 800B2328 000AE248 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B232C 000AE24C 48 00 02 50 */ b lbl_800B257C
lbl_800B2330:
/* 800B2330 000AE250 2C 00 01 DC */ cmpwi r0, 0x1dc
/* 800B2334 000AE254 41 80 00 10 */ blt lbl_800B2344
/* 800B2338 000AE258 38 00 00 1F */ li r0, 0x1f
/* 800B233C 000AE25C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2340 000AE260 48 00 02 3C */ b lbl_800B257C
lbl_800B2344:
/* 800B2344 000AE264 2C 00 01 C3 */ cmpwi r0, 0x1c3
/* 800B2348 000AE268 41 80 00 10 */ blt lbl_800B2358
/* 800B234C 000AE26C 38 00 00 20 */ li r0, 0x20
/* 800B2350 000AE270 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2354 000AE274 48 00 02 28 */ b lbl_800B257C
lbl_800B2358:
/* 800B2358 000AE278 2C 00 01 AA */ cmpwi r0, 0x1aa
/* 800B235C 000AE27C 41 80 00 10 */ blt lbl_800B236C
/* 800B2360 000AE280 38 00 00 21 */ li r0, 0x21
/* 800B2364 000AE284 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2368 000AE288 48 00 02 14 */ b lbl_800B257C
lbl_800B236C:
/* 800B236C 000AE28C 2C 00 01 91 */ cmpwi r0, 0x191
/* 800B2370 000AE290 41 80 00 10 */ blt lbl_800B2380
/* 800B2374 000AE294 38 00 00 22 */ li r0, 0x22
/* 800B2378 000AE298 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B237C 000AE29C 48 00 02 00 */ b lbl_800B257C
lbl_800B2380:
/* 800B2380 000AE2A0 2C 00 01 78 */ cmpwi r0, 0x178
/* 800B2384 000AE2A4 41 80 00 10 */ blt lbl_800B2394
/* 800B2388 000AE2A8 38 00 00 23 */ li r0, 0x23
/* 800B238C 000AE2AC 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2390 000AE2B0 48 00 01 EC */ b lbl_800B257C
lbl_800B2394:
/* 800B2394 000AE2B4 2C 00 01 5F */ cmpwi r0, 0x15f
/* 800B2398 000AE2B8 41 80 00 10 */ blt lbl_800B23A8
/* 800B239C 000AE2BC 38 00 00 24 */ li r0, 0x24
/* 800B23A0 000AE2C0 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B23A4 000AE2C4 48 00 01 D8 */ b lbl_800B257C
lbl_800B23A8:
/* 800B23A8 000AE2C8 2C 00 01 46 */ cmpwi r0, 0x146
/* 800B23AC 000AE2CC 41 80 00 10 */ blt lbl_800B23BC
/* 800B23B0 000AE2D0 38 00 00 25 */ li r0, 0x25
/* 800B23B4 000AE2D4 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B23B8 000AE2D8 48 00 01 C4 */ b lbl_800B257C
lbl_800B23BC:
/* 800B23BC 000AE2DC 2C 00 01 2D */ cmpwi r0, 0x12d
/* 800B23C0 000AE2E0 41 80 00 10 */ blt lbl_800B23D0
/* 800B23C4 000AE2E4 38 00 00 26 */ li r0, 0x26
/* 800B23C8 000AE2E8 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B23CC 000AE2EC 48 00 01 B0 */ b lbl_800B257C
lbl_800B23D0:
/* 800B23D0 000AE2F0 2C 00 01 14 */ cmpwi r0, 0x114
/* 800B23D4 000AE2F4 41 80 00 10 */ blt lbl_800B23E4
/* 800B23D8 000AE2F8 38 00 00 27 */ li r0, 0x27
/* 800B23DC 000AE2FC 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B23E0 000AE300 48 00 01 9C */ b lbl_800B257C
lbl_800B23E4:
/* 800B23E4 000AE304 2C 00 00 FB */ cmpwi r0, 0xfb
/* 800B23E8 000AE308 41 80 00 10 */ blt lbl_800B23F8
/* 800B23EC 000AE30C 38 00 00 28 */ li r0, 0x28
/* 800B23F0 000AE310 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B23F4 000AE314 48 00 01 88 */ b lbl_800B257C
lbl_800B23F8:
/* 800B23F8 000AE318 2C 00 00 E2 */ cmpwi r0, 0xe2
/* 800B23FC 000AE31C 41 80 00 10 */ blt lbl_800B240C
/* 800B2400 000AE320 38 00 00 29 */ li r0, 0x29
/* 800B2404 000AE324 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2408 000AE328 48 00 01 74 */ b lbl_800B257C
lbl_800B240C:
/* 800B240C 000AE32C 2C 00 00 C9 */ cmpwi r0, 0xc9
/* 800B2410 000AE330 41 80 00 10 */ blt lbl_800B2420
/* 800B2414 000AE334 38 00 00 2A */ li r0, 0x2a
/* 800B2418 000AE338 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B241C 000AE33C 48 00 01 60 */ b lbl_800B257C
lbl_800B2420:
/* 800B2420 000AE340 2C 00 00 B0 */ cmpwi r0, 0xb0
/* 800B2424 000AE344 41 80 00 10 */ blt lbl_800B2434
/* 800B2428 000AE348 38 00 00 2B */ li r0, 0x2b
/* 800B242C 000AE34C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2430 000AE350 48 00 01 4C */ b lbl_800B257C
lbl_800B2434:
/* 800B2434 000AE354 2C 00 00 97 */ cmpwi r0, 0x97
/* 800B2438 000AE358 41 80 00 10 */ blt lbl_800B2448
/* 800B243C 000AE35C 38 00 00 2C */ li r0, 0x2c
/* 800B2440 000AE360 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2444 000AE364 48 00 01 38 */ b lbl_800B257C
lbl_800B2448:
/* 800B2448 000AE368 2C 00 00 7E */ cmpwi r0, 0x7e
/* 800B244C 000AE36C 41 80 00 10 */ blt lbl_800B245C
/* 800B2450 000AE370 38 00 00 2D */ li r0, 0x2d
/* 800B2454 000AE374 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2458 000AE378 48 00 01 24 */ b lbl_800B257C
lbl_800B245C:
/* 800B245C 000AE37C 2C 00 00 65 */ cmpwi r0, 0x65
/* 800B2460 000AE380 41 80 00 10 */ blt lbl_800B2470
/* 800B2464 000AE384 38 00 00 2E */ li r0, 0x2e
/* 800B2468 000AE388 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B246C 000AE38C 48 00 01 10 */ b lbl_800B257C
lbl_800B2470:
/* 800B2470 000AE390 2C 00 00 4C */ cmpwi r0, 0x4c
/* 800B2474 000AE394 41 80 00 10 */ blt lbl_800B2484
/* 800B2478 000AE398 38 00 00 2F */ li r0, 0x2f
/* 800B247C 000AE39C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2480 000AE3A0 48 00 00 FC */ b lbl_800B257C
lbl_800B2484:
/* 800B2484 000AE3A4 2C 00 00 33 */ cmpwi r0, 0x33
/* 800B2488 000AE3A8 41 80 00 10 */ blt lbl_800B2498
/* 800B248C 000AE3AC 38 00 00 30 */ li r0, 0x30
/* 800B2490 000AE3B0 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2494 000AE3B4 48 00 00 E8 */ b lbl_800B257C
lbl_800B2498:
/* 800B2498 000AE3B8 2C 00 00 1A */ cmpwi r0, 0x1a
/* 800B249C 000AE3BC 41 80 00 10 */ blt lbl_800B24AC
/* 800B24A0 000AE3C0 38 00 00 31 */ li r0, 0x31
/* 800B24A4 000AE3C4 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B24A8 000AE3C8 48 00 00 D4 */ b lbl_800B257C
lbl_800B24AC:
/* 800B24AC 000AE3CC 2C 00 00 01 */ cmpwi r0, 1
/* 800B24B0 000AE3D0 41 80 00 10 */ blt lbl_800B24C0
/* 800B24B4 000AE3D4 38 00 00 32 */ li r0, 0x32
/* 800B24B8 000AE3D8 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B24BC 000AE3DC 48 00 00 C0 */ b lbl_800B257C
lbl_800B24C0:
/* 800B24C0 000AE3E0 2C 00 FE 0D */ cmpwi r0, -499
/* 800B24C4 000AE3E4 41 80 00 10 */ blt lbl_800B24D4
/* 800B24C8 000AE3E8 38 00 00 33 */ li r0, 0x33
/* 800B24CC 000AE3EC 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B24D0 000AE3F0 48 00 00 AC */ b lbl_800B257C
lbl_800B24D4:
/* 800B24D4 000AE3F4 2C 00 FC 19 */ cmpwi r0, -999
/* 800B24D8 000AE3F8 41 80 00 10 */ blt lbl_800B24E8
/* 800B24DC 000AE3FC 38 00 00 34 */ li r0, 0x34
/* 800B24E0 000AE400 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B24E4 000AE404 48 00 00 98 */ b lbl_800B257C
lbl_800B24E8:
/* 800B24E8 000AE408 2C 00 FA 25 */ cmpwi r0, -1499
/* 800B24EC 000AE40C 41 80 00 10 */ blt lbl_800B24FC
/* 800B24F0 000AE410 38 00 00 35 */ li r0, 0x35
/* 800B24F4 000AE414 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B24F8 000AE418 48 00 00 84 */ b lbl_800B257C
lbl_800B24FC:
/* 800B24FC 000AE41C 2C 00 F8 31 */ cmpwi r0, -1999
/* 800B2500 000AE420 41 80 00 10 */ blt lbl_800B2510
/* 800B2504 000AE424 38 00 00 36 */ li r0, 0x36
/* 800B2508 000AE428 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B250C 000AE42C 48 00 00 70 */ b lbl_800B257C
lbl_800B2510:
/* 800B2510 000AE430 2C 00 F6 3D */ cmpwi r0, -2499
/* 800B2514 000AE434 41 80 00 10 */ blt lbl_800B2524
/* 800B2518 000AE438 38 00 00 37 */ li r0, 0x37
/* 800B251C 000AE43C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2520 000AE440 48 00 00 5C */ b lbl_800B257C
lbl_800B2524:
/* 800B2524 000AE444 2C 00 F4 49 */ cmpwi r0, -2999
/* 800B2528 000AE448 41 80 00 10 */ blt lbl_800B2538
/* 800B252C 000AE44C 38 00 00 38 */ li r0, 0x38
/* 800B2530 000AE450 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2534 000AE454 48 00 00 48 */ b lbl_800B257C
lbl_800B2538:
/* 800B2538 000AE458 2C 00 F2 55 */ cmpwi r0, -3499
/* 800B253C 000AE45C 41 80 00 10 */ blt lbl_800B254C
/* 800B2540 000AE460 38 00 00 39 */ li r0, 0x39
/* 800B2544 000AE464 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2548 000AE468 48 00 00 34 */ b lbl_800B257C
lbl_800B254C:
/* 800B254C 000AE46C 2C 00 F0 61 */ cmpwi r0, -3999
/* 800B2550 000AE470 41 80 00 10 */ blt lbl_800B2560
/* 800B2554 000AE474 38 00 00 3A */ li r0, 0x3a
/* 800B2558 000AE478 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B255C 000AE47C 48 00 00 20 */ b lbl_800B257C
lbl_800B2560:
/* 800B2560 000AE480 2C 00 EE 6D */ cmpwi r0, -4499
/* 800B2564 000AE484 41 80 00 10 */ blt lbl_800B2574
/* 800B2568 000AE488 38 00 00 3B */ li r0, 0x3b
/* 800B256C 000AE48C 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
/* 800B2570 000AE490 48 00 00 0C */ b lbl_800B257C
lbl_800B2574:
/* 800B2574 000AE494 38 00 00 3C */ li r0, 0x3c
/* 800B2578 000AE498 90 0D A0 44 */ stw r0, lbl_802F2224@sda21(r13)
lbl_800B257C:
/* 800B257C 000AE49C 80 0D A0 44 */ lwz r0, lbl_802F2224@sda21(r13)
/* 800B2580 000AE4A0 54 00 10 3A */ slwi r0, r0, 2
/* 800B2584 000AE4A4 7C 7E 02 14 */ add r3, r30, r0
/* 800B2588 000AE4A8 80 03 06 30 */ lwz r0, 0x630(r3)
/* 800B258C 000AE4AC 90 0D A0 50 */ stw r0, lbl_802F2230@sda21(r13)
/* 800B2590 000AE4B0 4B FB E0 99 */ bl create_sprite
/* 800B2594 000AE4B4 90 6D A0 68 */ stw r3, lbl_802F2248@sda21(r13)
/* 800B2598 000AE4B8 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B259C 000AE4BC 28 03 00 00 */ cmplwi r3, 0
/* 800B25A0 000AE4C0 41 82 01 D0 */ beq lbl_800B2770
/* 800B25A4 000AE4C4 38 00 00 B1 */ li r0, 0xb1
/* 800B25A8 000AE4C8 98 03 00 01 */ stb r0, 1(r3)
/* 800B25AC 000AE4CC 38 A0 00 04 */ li r5, 4
/* 800B25B0 000AE4D0 38 80 00 00 */ li r4, 0
/* 800B25B4 000AE4D4 C0 02 BB 68 */ lfs f0, lbl_802F6368@sda21(r2)
/* 800B25B8 000AE4D8 3C 00 43 30 */ lis r0, 0x4330
/* 800B25BC 000AE4DC 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25C0 000AE4E0 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B25C4 000AE4E4 C0 02 BB 6C */ lfs f0, lbl_802F636C@sda21(r2)
/* 800B25C8 000AE4E8 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25CC 000AE4EC D0 03 00 08 */ stfs f0, 8(r3)
/* 800B25D0 000AE4F0 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25D4 000AE4F4 98 A3 00 03 */ stb r5, 3(r3)
/* 800B25D8 000AE4F8 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25DC 000AE4FC 98 83 00 0C */ stb r4, 0xc(r3)
/* 800B25E0 000AE500 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25E4 000AE504 98 83 00 0D */ stb r4, 0xd(r3)
/* 800B25E8 000AE508 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B25EC 000AE50C 98 83 00 0E */ stb r4, 0xe(r3)
/* 800B25F0 000AE510 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B25F4 000AE514 C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B25F8 000AE518 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B25FC 000AE51C C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2600 000AE520 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B2604 000AE524 C8 42 B9 F8 */ lfd f2, lbl_802F61F8@sda21(r2)
/* 800B2608 000AE528 C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B260C 000AE52C EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2610 000AE530 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2614 000AE534 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B2618 000AE538 40 81 00 58 */ ble lbl_800B2670
/* 800B261C 000AE53C 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B2620 000AE540 C8 02 BA A0 */ lfd f0, lbl_802F62A0@sda21(r2)
/* 800B2624 000AE544 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B2628 000AE548 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B262C 000AE54C EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2630 000AE550 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2634 000AE554 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2638 000AE558 4C 40 13 82 */ cror 2, 0, 2
/* 800B263C 000AE55C 40 82 00 34 */ bne lbl_800B2670
/* 800B2640 000AE560 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B2644 000AE564 C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B2648 000AE568 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B264C 000AE56C 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2650 000AE570 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B2654 000AE574 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2658 000AE578 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B265C 000AE57C FC 21 10 28 */ fsub f1, f1, f2
/* 800B2660 000AE580 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B2664 000AE584 FC 00 00 18 */ frsp f0, f0
/* 800B2668 000AE588 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B266C 000AE58C 48 00 00 68 */ b lbl_800B26D4
lbl_800B2670:
/* 800B2670 000AE590 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B2674 000AE594 3C 00 43 30 */ lis r0, 0x4330
/* 800B2678 000AE598 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B267C 000AE59C 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B2680 000AE5A0 C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B2684 000AE5A4 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B2688 000AE5A8 C8 02 BA A0 */ lfd f0, lbl_802F62A0@sda21(r2)
/* 800B268C 000AE5AC C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B2690 000AE5B0 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2694 000AE5B4 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2698 000AE5B8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B269C 000AE5BC 4C 41 13 82 */ cror 2, 1, 2
/* 800B26A0 000AE5C0 40 82 00 34 */ bne lbl_800B26D4
/* 800B26A4 000AE5C4 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B26A8 000AE5C8 C8 02 BB 50 */ lfd f0, lbl_802F6350@sda21(r2)
/* 800B26AC 000AE5CC 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B26B0 000AE5D0 C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B26B4 000AE5D4 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B26B8 000AE5D8 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B26BC 000AE5DC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B26C0 000AE5E0 4C 40 13 82 */ cror 2, 0, 2
/* 800B26C4 000AE5E4 40 82 00 10 */ bne lbl_800B26D4
/* 800B26C8 000AE5E8 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B26CC 000AE5EC 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B26D0 000AE5F0 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B26D4:
/* 800B26D4 000AE5F4 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B26D8 000AE5F8 3F A0 00 20 */ lis r29, 0x20
/* 800B26DC 000AE5FC 4C C6 31 82 */ crclr 6
/* 800B26E0 000AE600 38 8D 96 D0 */ addi r4, r13, lbl_802F18B0@sda21
/* 800B26E4 000AE604 93 A3 00 74 */ stw r29, 0x74(r3)
/* 800B26E8 000AE608 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B26EC 000AE60C 80 AD A0 50 */ lwz r5, lbl_802F2230@sda21(r13)
/* 800B26F0 000AE610 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B26F4 000AE614 48 05 25 31 */ bl sprintf
/* 800B26F8 000AE618 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B26FC 000AE61C 4B FB DB CD */ bl func_800702C8
/* 800B2700 000AE620 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2704 000AE624 28 03 00 00 */ cmplwi r3, 0
/* 800B2708 000AE628 41 82 00 68 */ beq lbl_800B2770
/* 800B270C 000AE62C C0 02 BA B0 */ lfs f0, lbl_802F62B0@sda21(r2)
/* 800B2710 000AE630 38 E0 00 04 */ li r7, 4
/* 800B2714 000AE634 38 C0 00 F7 */ li r6, 0xf7
/* 800B2718 000AE638 4C C6 31 82 */ crclr 6
/* 800B271C 000AE63C D0 03 00 04 */ stfs f0, 4(r3)
/* 800B2720 000AE640 38 A0 00 F3 */ li r5, 0xf3
/* 800B2724 000AE644 C0 02 BA 38 */ lfs f0, lbl_802F6238@sda21(r2)
/* 800B2728 000AE648 38 00 00 25 */ li r0, 0x25
/* 800B272C 000AE64C 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2730 000AE650 38 8D 96 D0 */ addi r4, r13, lbl_802F18B0@sda21
/* 800B2734 000AE654 D0 03 00 08 */ stfs f0, 8(r3)
/* 800B2738 000AE658 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B273C 000AE65C 98 E3 00 03 */ stb r7, 3(r3)
/* 800B2740 000AE660 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2744 000AE664 98 C3 00 0C */ stb r6, 0xc(r3)
/* 800B2748 000AE668 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B274C 000AE66C 98 A3 00 0D */ stb r5, 0xd(r3)
/* 800B2750 000AE670 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2754 000AE674 98 03 00 0E */ stb r0, 0xe(r3)
/* 800B2758 000AE678 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B275C 000AE67C 93 A3 00 74 */ stw r29, 0x74(r3)
/* 800B2760 000AE680 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2764 000AE684 80 AD A0 50 */ lwz r5, lbl_802F2230@sda21(r13)
/* 800B2768 000AE688 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B276C 000AE68C 48 05 24 B9 */ bl sprintf
lbl_800B2770:
/* 800B2770 000AE690 80 6D A0 68 */ lwz r3, lbl_802F2248@sda21(r13)
/* 800B2774 000AE694 4B FB DB 55 */ bl func_800702C8
/* 800B2778 000AE698 38 60 00 00 */ li r3, 0
/* 800B277C 000AE69C 4B FB DF D5 */ bl destroy_sprite_with_tag
lbl_800B2780:
/* 800B2780 000AE6A0 C0 8D A0 C4 */ lfs f4, lbl_802F22A4@sda21(r13)
/* 800B2784 000AE6A4 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B2788 000AE6A8 FC 04 08 00 */ fcmpu cr0, f4, f1
/* 800B278C 000AE6AC 41 82 02 7C */ beq lbl_800B2A08
/* 800B2790 000AE6B0 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B2794 000AE6B4 3C 00 43 30 */ lis r0, 0x4330
/* 800B2798 000AE6B8 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B279C 000AE6BC 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B27A0 000AE6C0 C8 02 BB 70 */ lfd f0, lbl_802F6370@sda21(r2)
/* 800B27A4 000AE6C4 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B27A8 000AE6C8 C8 41 00 D8 */ lfd f2, 0xd8(r1)
/* 800B27AC 000AE6CC EC 42 18 28 */ fsubs f2, f2, f3
/* 800B27B0 000AE6D0 EC 42 20 28 */ fsubs f2, f2, f4
/* 800B27B4 000AE6D4 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B27B8 000AE6D8 4C 40 13 82 */ cror 2, 0, 2
/* 800B27BC 000AE6DC 40 82 02 4C */ bne lbl_800B2A08
/* 800B27C0 000AE6E0 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B27C4 000AE6E4 C8 42 BB 78 */ lfd f2, lbl_802F6378@sda21(r2)
/* 800B27C8 000AE6E8 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B27CC 000AE6EC C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B27D0 000AE6F0 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B27D4 000AE6F4 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B27D8 000AE6F8 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B27DC 000AE6FC 4C 40 13 82 */ cror 2, 0, 2
/* 800B27E0 000AE700 40 82 00 3C */ bne lbl_800B281C
/* 800B27E4 000AE704 90 61 00 DC */ stw r3, 0xdc(r1)
/* 800B27E8 000AE708 C8 02 BA 10 */ lfd f0, lbl_802F6210@sda21(r2)
/* 800B27EC 000AE70C 90 01 00 D8 */ stw r0, 0xd8(r1)
/* 800B27F0 000AE710 C8 41 00 D8 */ lfd f2, 0xd8(r1)
/* 800B27F4 000AE714 EC 42 18 28 */ fsubs f2, f2, f3
/* 800B27F8 000AE718 EC 42 20 28 */ fsubs f2, f2, f4
/* 800B27FC 000AE71C FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B2800 000AE720 40 80 00 1C */ bge lbl_800B281C
/* 800B2804 000AE724 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B2808 000AE728 38 80 00 05 */ li r4, 5
/* 800B280C 000AE72C 38 A0 00 06 */ li r5, 6
/* 800B2810 000AE730 38 C0 00 00 */ li r6, 0
/* 800B2814 000AE734 4B FD 93 C1 */ bl func_8008BBD4
/* 800B2818 000AE738 48 00 01 F0 */ b lbl_800B2A08
lbl_800B281C:
/* 800B281C 000AE73C 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2820 000AE740 3F A0 43 30 */ lis r29, 0x4330
/* 800B2824 000AE744 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B2828 000AE748 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B282C 000AE74C C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B2830 000AE750 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B2834 000AE754 C8 82 BA 10 */ lfd f4, lbl_802F6210@sda21(r2)
/* 800B2838 000AE758 C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B283C 000AE75C EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2840 000AE760 EC 00 10 28 */ fsubs f0, f0, f2
/* 800B2844 000AE764 FC 04 00 40 */ fcmpo cr0, f4, f0
/* 800B2848 000AE768 4C 40 13 82 */ cror 2, 0, 2
/* 800B284C 000AE76C 40 82 01 BC */ bne lbl_800B2A08
/* 800B2850 000AE770 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B2854 000AE774 C8 02 BB 70 */ lfd f0, lbl_802F6370@sda21(r2)
/* 800B2858 000AE778 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B285C 000AE77C C8 21 00 D8 */ lfd f1, 0xd8(r1)
/* 800B2860 000AE780 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2864 000AE784 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2868 000AE788 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B286C 000AE78C 4C 40 13 82 */ cror 2, 0, 2
/* 800B2870 000AE790 40 82 01 98 */ bne lbl_800B2A08
/* 800B2874 000AE794 90 01 00 DC */ stw r0, 0xdc(r1)
/* 800B2878 000AE798 80 8D 9A 5C */ lwz r4, currentCameraStructPtr@sda21(r13)
/* 800B287C 000AE79C 93 A1 00 D8 */ stw r29, 0xd8(r1)
/* 800B2880 000AE7A0 80 7F 00 0C */ lwz r3, 0xc(r31)
/* 800B2884 000AE7A4 C8 01 00 D8 */ lfd f0, 0xd8(r1)
/* 800B2888 000AE7A8 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 800B288C 000AE7AC EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2890 000AE7B0 90 64 00 0C */ stw r3, 0xc(r4)
/* 800B2894 000AE7B4 90 04 00 10 */ stw r0, 0x10(r4)
/* 800B2898 000AE7B8 EC 00 10 28 */ fsubs f0, f0, f2
/* 800B289C 000AE7BC 80 1F 00 14 */ lwz r0, 0x14(r31)
/* 800B28A0 000AE7C0 FC 00 20 28 */ fsub f0, f0, f4
/* 800B28A4 000AE7C4 90 04 00 14 */ stw r0, 0x14(r4)
/* 800B28A8 000AE7C8 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B28AC 000AE7CC FC 40 00 1E */ fctiwz f2, f0
/* 800B28B0 000AE7D0 C0 23 00 0C */ lfs f1, 0xc(r3)
/* 800B28B4 000AE7D4 C0 03 00 00 */ lfs f0, 0(r3)
/* 800B28B8 000AE7D8 D8 41 00 D0 */ stfd f2, 0xd0(r1)
/* 800B28BC 000AE7DC C0 43 00 14 */ lfs f2, 0x14(r3)
/* 800B28C0 000AE7E0 EC 21 00 28 */ fsubs f1, f1, f0
/* 800B28C4 000AE7E4 C0 03 00 08 */ lfs f0, 8(r3)
/* 800B28C8 000AE7E8 83 81 00 D4 */ lwz r28, 0xd4(r1)
/* 800B28CC 000AE7EC EC 42 00 28 */ fsubs f2, f2, f0
/* 800B28D0 000AE7F0 4B F5 49 D5 */ bl mathutil_atan2
/* 800B28D4 000AE7F4 80 8D 9A 5C */ lwz r4, currentCameraStructPtr@sda21(r13)
/* 800B28D8 000AE7F8 38 03 80 00 */ addi r0, r3, -32768
/* 800B28DC 000AE7FC B0 04 00 1A */ sth r0, 0x1a(r4)
/* 800B28E0 000AE800 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B28E4 000AE804 C0 63 00 14 */ lfs f3, 0x14(r3)
/* 800B28E8 000AE808 C0 43 00 08 */ lfs f2, 8(r3)
/* 800B28EC 000AE80C C0 23 00 0C */ lfs f1, 0xc(r3)
/* 800B28F0 000AE810 C0 03 00 00 */ lfs f0, 0(r3)
/* 800B28F4 000AE814 EC 43 10 28 */ fsubs f2, f3, f2
/* 800B28F8 000AE818 EC 21 00 28 */ fsubs f1, f1, f0
/* 800B28FC 000AE81C EC 21 00 72 */ fmuls f1, f1, f1
/* 800B2900 000AE820 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B2904 000AE824 4B F5 47 F5 */ bl mathutil_sqrt
/* 800B2908 000AE828 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B290C 000AE82C FC 40 08 90 */ fmr f2, f1
/* 800B2910 000AE830 C0 63 00 10 */ lfs f3, 0x10(r3)
/* 800B2914 000AE834 C0 03 00 04 */ lfs f0, 4(r3)
/* 800B2918 000AE838 EC 23 00 28 */ fsubs f1, f3, f0
/* 800B291C 000AE83C 4B F5 49 89 */ bl mathutil_atan2
/* 800B2920 000AE840 80 AD 9A 5C */ lwz r5, currentCameraStructPtr@sda21(r13)
/* 800B2924 000AE844 6F 80 80 00 */ xoris r0, r28, 0x8000
/* 800B2928 000AE848 90 01 00 CC */ stw r0, 0xcc(r1)
/* 800B292C 000AE84C 38 80 00 00 */ li r4, 0
/* 800B2930 000AE850 B0 65 00 18 */ sth r3, 0x18(r5)
/* 800B2934 000AE854 80 6D 9A 5C */ lwz r3, currentCameraStructPtr@sda21(r13)
/* 800B2938 000AE858 93 A1 00 C8 */ stw r29, 0xc8(r1)
/* 800B293C 000AE85C B0 83 00 1C */ sth r4, 0x1c(r3)
/* 800B2940 000AE860 C8 01 00 C8 */ lfd f0, 0xc8(r1)
/* 800B2944 000AE864 90 01 00 C4 */ stw r0, 0xc4(r1)
/* 800B2948 000AE868 C8 42 BA 28 */ lfd f2, lbl_802F6228@sda21(r2)
/* 800B294C 000AE86C 93 A1 00 C0 */ stw r29, 0xc0(r1)
/* 800B2950 000AE870 FC 20 10 28 */ fsub f1, f0, f2
/* 800B2954 000AE874 C8 62 BB 80 */ lfd f3, lbl_802F6380@sda21(r2)
/* 800B2958 000AE878 C8 01 00 C0 */ lfd f0, 0xc0(r1)
/* 800B295C 000AE87C C0 9F 00 10 */ lfs f4, 0x10(r31)
/* 800B2960 000AE880 FC 23 00 72 */ fmul f1, f3, f1
/* 800B2964 000AE884 FC 00 10 28 */ fsub f0, f0, f2
/* 800B2968 000AE888 FC 01 00 32 */ fmul f0, f1, f0
/* 800B296C 000AE88C FC 04 00 2A */ fadd f0, f4, f0
/* 800B2970 000AE890 FC 00 00 18 */ frsp f0, f0
/* 800B2974 000AE894 D0 1F 00 10 */ stfs f0, 0x10(r31)
/* 800B2978 000AE898 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B297C 000AE89C C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B2980 000AE8A0 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2984 000AE8A4 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B2988 000AE8A8 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B298C 000AE8AC C8 02 BB 88 */ lfd f0, lbl_802F6388@sda21(r2)
/* 800B2990 000AE8B0 C8 41 00 B8 */ lfd f2, 0xb8(r1)
/* 800B2994 000AE8B4 EC 42 18 28 */ fsubs f2, f2, f3
/* 800B2998 000AE8B8 EC 22 08 28 */ fsubs f1, f2, f1
/* 800B299C 000AE8BC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B29A0 000AE8C0 40 80 00 50 */ bge lbl_800B29F0
/* 800B29A4 000AE8C4 38 61 00 08 */ addi r3, r1, 8
/* 800B29A8 000AE8C8 38 80 00 00 */ li r4, 0
/* 800B29AC 000AE8CC 38 A0 00 AC */ li r5, 0xac
/* 800B29B0 000AE8D0 4B F5 09 71 */ bl memset
/* 800B29B4 000AE8D4 38 00 00 0A */ li r0, 0xa
/* 800B29B8 000AE8D8 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B29BC 000AE8DC B0 01 00 10 */ sth r0, 0x10(r1)
/* 800B29C0 000AE8E0 38 63 EC 20 */ addi r3, r3, modeCtrl@l
/* 800B29C4 000AE8E4 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 800B29C8 000AE8E8 38 61 00 08 */ addi r3, r1, 8
/* 800B29CC 000AE8EC 7C 00 07 34 */ extsh r0, r0
/* 800B29D0 000AE8F0 B0 01 00 1C */ sth r0, 0x1c(r1)
/* 800B29D4 000AE8F4 80 9F 00 0C */ lwz r4, 0xc(r31)
/* 800B29D8 000AE8F8 80 1F 00 10 */ lwz r0, 0x10(r31)
/* 800B29DC 000AE8FC 90 81 00 3C */ stw r4, 0x3c(r1)
/* 800B29E0 000AE900 90 01 00 40 */ stw r0, 0x40(r1)
/* 800B29E4 000AE904 80 1F 00 14 */ lwz r0, 0x14(r31)
/* 800B29E8 000AE908 90 01 00 44 */ stw r0, 0x44(r1)
/* 800B29EC 000AE90C 4B F9 A5 1D */ bl g_spawn_effect_object
lbl_800B29F0:
/* 800B29F0 000AE910 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B29F4 000AE914 38 80 00 02 */ li r4, 2
/* 800B29F8 000AE918 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B29FC 000AE91C 38 A0 00 0F */ li r5, 0xf
/* 800B2A00 000AE920 38 C0 00 00 */ li r6, 0
/* 800B2A04 000AE924 4B FD 91 D1 */ bl func_8008BBD4
lbl_800B2A08:
/* 800B2A08 000AE928 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2A0C 000AE92C C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B2A10 000AE930 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B2A14 000AE934 41 82 02 6C */ beq lbl_800B2C80
/* 800B2A18 000AE938 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2A1C 000AE93C 3F A0 43 30 */ lis r29, 0x4330
/* 800B2A20 000AE940 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B2A24 000AE944 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2A28 000AE948 C8 02 BB 70 */ lfd f0, lbl_802F6370@sda21(r2)
/* 800B2A2C 000AE94C 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2A30 000AE950 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2A34 000AE954 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2A38 000AE958 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2A3C 000AE95C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2A40 000AE960 4C 41 13 82 */ cror 2, 1, 2
/* 800B2A44 000AE964 40 82 02 3C */ bne lbl_800B2C80
/* 800B2A48 000AE968 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2A4C 000AE96C C8 02 BB 90 */ lfd f0, lbl_802F6390@sda21(r2)
/* 800B2A50 000AE970 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2A54 000AE974 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2A58 000AE978 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2A5C 000AE97C EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2A60 000AE980 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2A64 000AE984 4C 40 13 82 */ cror 2, 0, 2
/* 800B2A68 000AE988 40 82 02 18 */ bne lbl_800B2C80
/* 800B2A6C 000AE98C 4B FB DB BD */ bl create_sprite
/* 800B2A70 000AE990 90 6D A0 60 */ stw r3, lbl_802F2240@sda21(r13)
/* 800B2A74 000AE994 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2A78 000AE998 28 03 00 00 */ cmplwi r3, 0
/* 800B2A7C 000AE99C 41 82 01 F4 */ beq lbl_800B2C70
/* 800B2A80 000AE9A0 38 00 00 01 */ li r0, 1
/* 800B2A84 000AE9A4 98 03 00 00 */ stb r0, 0(r3)
/* 800B2A88 000AE9A8 38 80 02 02 */ li r4, 0x202
/* 800B2A8C 000AE9AC 38 00 00 04 */ li r0, 4
/* 800B2A90 000AE9B0 C0 02 BB 98 */ lfs f0, lbl_802F6398@sda21(r2)
/* 800B2A94 000AE9B4 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2A98 000AE9B8 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B2A9C 000AE9BC C0 02 BB 9C */ lfs f0, lbl_802F639C@sda21(r2)
/* 800B2AA0 000AE9C0 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2AA4 000AE9C4 D0 03 00 08 */ stfs f0, 8(r3)
/* 800B2AA8 000AE9C8 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2AAC 000AE9CC B0 83 00 3C */ sth r4, 0x3c(r3)
/* 800B2AB0 000AE9D0 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2AB4 000AE9D4 98 03 00 03 */ stb r0, 3(r3)
/* 800B2AB8 000AE9D8 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2ABC 000AE9DC C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B2AC0 000AE9E0 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2AC4 000AE9E4 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2AC8 000AE9E8 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2ACC 000AE9EC C8 42 BB 70 */ lfd f2, lbl_802F6370@sda21(r2)
/* 800B2AD0 000AE9F0 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 800B2AD4 000AE9F4 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2AD8 000AE9F8 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2ADC 000AE9FC FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B2AE0 000AEA00 4C 41 13 82 */ cror 2, 1, 2
/* 800B2AE4 000AEA04 40 82 00 58 */ bne lbl_800B2B3C
/* 800B2AE8 000AEA08 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2AEC 000AEA0C C8 02 BB A0 */ lfd f0, lbl_802F63A0@sda21(r2)
/* 800B2AF0 000AEA10 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2AF4 000AEA14 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2AF8 000AEA18 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2AFC 000AEA1C EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2B00 000AEA20 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2B04 000AEA24 4C 40 13 82 */ cror 2, 0, 2
/* 800B2B08 000AEA28 40 82 00 34 */ bne lbl_800B2B3C
/* 800B2B0C 000AEA2C 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2B10 000AEA30 C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B2B14 000AEA34 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2B18 000AEA38 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2B1C 000AEA3C C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2B20 000AEA40 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2B24 000AEA44 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2B28 000AEA48 FC 21 10 28 */ fsub f1, f1, f2
/* 800B2B2C 000AEA4C FC 01 00 24 */ fdiv f0, f1, f0
/* 800B2B30 000AEA50 FC 00 00 18 */ frsp f0, f0
/* 800B2B34 000AEA54 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B2B38 000AEA58 48 00 01 18 */ b lbl_800B2C50
lbl_800B2B3C:
/* 800B2B3C 000AEA5C 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B2B40 000AEA60 3C 00 43 30 */ lis r0, 0x4330
/* 800B2B44 000AEA64 C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B2B48 000AEA68 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2B4C 000AEA6C C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2B50 000AEA70 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2B54 000AEA74 C8 02 BB A8 */ lfd f0, lbl_802F63A8@sda21(r2)
/* 800B2B58 000AEA78 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2B5C 000AEA7C EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2B60 000AEA80 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2B64 000AEA84 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2B68 000AEA88 4C 41 13 82 */ cror 2, 1, 2
/* 800B2B6C 000AEA8C 40 82 00 54 */ bne lbl_800B2BC0
/* 800B2B70 000AEA90 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2B74 000AEA94 C8 42 BB 90 */ lfd f2, lbl_802F6390@sda21(r2)
/* 800B2B78 000AEA98 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2B7C 000AEA9C C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 800B2B80 000AEAA0 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2B84 000AEAA4 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2B88 000AEAA8 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B2B8C 000AEAAC 40 80 00 34 */ bge lbl_800B2BC0
/* 800B2B90 000AEAB0 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2B94 000AEAB4 C8 02 BA 88 */ lfd f0, lbl_802F6288@sda21(r2)
/* 800B2B98 000AEAB8 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2B9C 000AEABC 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2BA0 000AEAC0 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2BA4 000AEAC4 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2BA8 000AEAC8 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2BAC 000AEACC FC 21 10 28 */ fsub f1, f1, f2
/* 800B2BB0 000AEAD0 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B2BB4 000AEAD4 FC 00 00 18 */ frsp f0, f0
/* 800B2BB8 000AEAD8 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B2BBC 000AEADC 48 00 00 94 */ b lbl_800B2C50
lbl_800B2BC0:
/* 800B2BC0 000AEAE0 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B2BC4 000AEAE4 3C 00 43 30 */ lis r0, 0x4330
/* 800B2BC8 000AEAE8 C8 62 BA 30 */ lfd f3, lbl_802F6230@sda21(r2)
/* 800B2BCC 000AEAEC 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2BD0 000AEAF0 C0 4D A0 C4 */ lfs f2, lbl_802F22A4@sda21(r13)
/* 800B2BD4 000AEAF4 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2BD8 000AEAF8 C8 02 BB B0 */ lfd f0, lbl_802F63B0@sda21(r2)
/* 800B2BDC 000AEAFC C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2BE0 000AEB00 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2BE4 000AEB04 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2BE8 000AEB08 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2BEC 000AEB0C 4C 41 13 82 */ cror 2, 1, 2
/* 800B2BF0 000AEB10 40 82 00 14 */ bne lbl_800B2C04
/* 800B2BF4 000AEB14 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B2BF8 000AEB18 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2BFC 000AEB1C D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B2C00 000AEB20 48 00 00 50 */ b lbl_800B2C50
lbl_800B2C04:
/* 800B2C04 000AEB24 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2C08 000AEB28 C8 02 BB A0 */ lfd f0, lbl_802F63A0@sda21(r2)
/* 800B2C0C 000AEB2C 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2C10 000AEB30 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2C14 000AEB34 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2C18 000AEB38 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2C1C 000AEB3C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2C20 000AEB40 40 81 00 30 */ ble lbl_800B2C50
/* 800B2C24 000AEB44 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B2C28 000AEB48 C8 02 BB A8 */ lfd f0, lbl_802F63A8@sda21(r2)
/* 800B2C2C 000AEB4C 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B2C30 000AEB50 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2C34 000AEB54 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2C38 000AEB58 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2C3C 000AEB5C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2C40 000AEB60 40 80 00 10 */ bge lbl_800B2C50
/* 800B2C44 000AEB64 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B2C48 000AEB68 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2C4C 000AEB6C D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B2C50:
/* 800B2C50 000AEB70 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2C54 000AEB74 3C 9E 00 01 */ addis r4, r30, 1
/* 800B2C58 000AEB78 4C C6 31 82 */ crclr 6
/* 800B2C5C 000AEB7C 38 84 BC 38 */ addi r4, r4, -17352
/* 800B2C60 000AEB80 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B2C64 000AEB84 48 05 1F C1 */ bl sprintf
/* 800B2C68 000AEB88 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2C6C 000AEB8C 4B FB D6 5D */ bl func_800702C8
lbl_800B2C70:
/* 800B2C70 000AEB90 80 6D A0 60 */ lwz r3, lbl_802F2240@sda21(r13)
/* 800B2C74 000AEB94 4B FB D6 55 */ bl func_800702C8
/* 800B2C78 000AEB98 38 60 00 00 */ li r3, 0
/* 800B2C7C 000AEB9C 4B FB DA D5 */ bl destroy_sprite_with_tag
lbl_800B2C80:
/* 800B2C80 000AEBA0 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2C84 000AEBA4 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B2C88 000AEBA8 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B2C8C 000AEBAC 41 82 01 64 */ beq lbl_800B2DF0
/* 800B2C90 000AEBB0 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2C94 000AEBB4 3F A0 43 30 */ lis r29, 0x4330
/* 800B2C98 000AEBB8 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B2C9C 000AEBBC 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2CA0 000AEBC0 C8 02 BB 90 */ lfd f0, lbl_802F6390@sda21(r2)
/* 800B2CA4 000AEBC4 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2CA8 000AEBC8 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2CAC 000AEBCC EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2CB0 000AEBD0 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2CB4 000AEBD4 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2CB8 000AEBD8 4C 41 13 82 */ cror 2, 1, 2
/* 800B2CBC 000AEBDC 40 82 01 34 */ bne lbl_800B2DF0
/* 800B2CC0 000AEBE0 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2CC4 000AEBE4 C8 02 BB B8 */ lfd f0, lbl_802F63B8@sda21(r2)
/* 800B2CC8 000AEBE8 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2CCC 000AEBEC C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2CD0 000AEBF0 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2CD4 000AEBF4 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2CD8 000AEBF8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2CDC 000AEBFC 4C 40 13 82 */ cror 2, 0, 2
/* 800B2CE0 000AEC00 40 82 01 10 */ bne lbl_800B2DF0
/* 800B2CE4 000AEC04 4B FB D9 45 */ bl create_sprite
/* 800B2CE8 000AEC08 90 6D A0 5C */ stw r3, lbl_802F223C@sda21(r13)
/* 800B2CEC 000AEC0C 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2CF0 000AEC10 28 03 00 00 */ cmplwi r3, 0
/* 800B2CF4 000AEC14 41 82 00 EC */ beq lbl_800B2DE0
/* 800B2CF8 000AEC18 38 00 00 01 */ li r0, 1
/* 800B2CFC 000AEC1C 98 03 00 00 */ stb r0, 0(r3)
/* 800B2D00 000AEC20 38 80 02 00 */ li r4, 0x200
/* 800B2D04 000AEC24 38 00 00 04 */ li r0, 4
/* 800B2D08 000AEC28 C0 02 BA B0 */ lfs f0, lbl_802F62B0@sda21(r2)
/* 800B2D0C 000AEC2C 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2D10 000AEC30 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B2D14 000AEC34 C0 02 BB C0 */ lfs f0, lbl_802F63C0@sda21(r2)
/* 800B2D18 000AEC38 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2D1C 000AEC3C D0 03 00 08 */ stfs f0, 8(r3)
/* 800B2D20 000AEC40 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2D24 000AEC44 B0 83 00 3C */ sth r4, 0x3c(r3)
/* 800B2D28 000AEC48 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2D2C 000AEC4C 98 03 00 03 */ stb r0, 3(r3)
/* 800B2D30 000AEC50 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2D34 000AEC54 C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B2D38 000AEC58 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2D3C 000AEC5C C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2D40 000AEC60 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2D44 000AEC64 C8 42 BB 90 */ lfd f2, lbl_802F6390@sda21(r2)
/* 800B2D48 000AEC68 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 800B2D4C 000AEC6C EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2D50 000AEC70 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2D54 000AEC74 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B2D58 000AEC78 4C 41 13 82 */ cror 2, 1, 2
/* 800B2D5C 000AEC7C 40 82 00 58 */ bne lbl_800B2DB4
/* 800B2D60 000AEC80 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2D64 000AEC84 C8 02 BB C8 */ lfd f0, lbl_802F63C8@sda21(r2)
/* 800B2D68 000AEC88 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2D6C 000AEC8C C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2D70 000AEC90 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2D74 000AEC94 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2D78 000AEC98 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2D7C 000AEC9C 4C 40 13 82 */ cror 2, 0, 2
/* 800B2D80 000AECA0 40 82 00 34 */ bne lbl_800B2DB4
/* 800B2D84 000AECA4 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2D88 000AECA8 C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B2D8C 000AECAC 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2D90 000AECB0 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2D94 000AECB4 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2D98 000AECB8 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2D9C 000AECBC EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2DA0 000AECC0 FC 21 10 28 */ fsub f1, f1, f2
/* 800B2DA4 000AECC4 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B2DA8 000AECC8 FC 00 00 18 */ frsp f0, f0
/* 800B2DAC 000AECCC D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B2DB0 000AECD0 48 00 00 10 */ b lbl_800B2DC0
lbl_800B2DB4:
/* 800B2DB4 000AECD4 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B2DB8 000AECD8 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2DBC 000AECDC D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B2DC0:
/* 800B2DC0 000AECE0 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2DC4 000AECE4 3C 9E 00 01 */ addis r4, r30, 1
/* 800B2DC8 000AECE8 4C C6 31 82 */ crclr 6
/* 800B2DCC 000AECEC 38 84 BC 48 */ addi r4, r4, -17336
/* 800B2DD0 000AECF0 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B2DD4 000AECF4 48 05 1E 51 */ bl sprintf
/* 800B2DD8 000AECF8 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2DDC 000AECFC 4B FB D4 ED */ bl func_800702C8
lbl_800B2DE0:
/* 800B2DE0 000AED00 80 6D A0 5C */ lwz r3, lbl_802F223C@sda21(r13)
/* 800B2DE4 000AED04 4B FB D4 E5 */ bl func_800702C8
/* 800B2DE8 000AED08 38 60 00 00 */ li r3, 0
/* 800B2DEC 000AED0C 4B FB D9 65 */ bl destroy_sprite_with_tag
lbl_800B2DF0:
/* 800B2DF0 000AED10 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2DF4 000AED14 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B2DF8 000AED18 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B2DFC 000AED1C 41 82 01 68 */ beq lbl_800B2F64
/* 800B2E00 000AED20 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2E04 000AED24 3F A0 43 30 */ lis r29, 0x4330
/* 800B2E08 000AED28 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B2E0C 000AED2C 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2E10 000AED30 C8 02 BB 90 */ lfd f0, lbl_802F6390@sda21(r2)
/* 800B2E14 000AED34 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2E18 000AED38 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2E1C 000AED3C EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2E20 000AED40 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2E24 000AED44 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2E28 000AED48 4C 41 13 82 */ cror 2, 1, 2
/* 800B2E2C 000AED4C 40 82 01 38 */ bne lbl_800B2F64
/* 800B2E30 000AED50 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2E34 000AED54 C8 02 BB B8 */ lfd f0, lbl_802F63B8@sda21(r2)
/* 800B2E38 000AED58 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2E3C 000AED5C C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2E40 000AED60 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2E44 000AED64 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2E48 000AED68 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2E4C 000AED6C 4C 40 13 82 */ cror 2, 0, 2
/* 800B2E50 000AED70 40 82 01 14 */ bne lbl_800B2F64
/* 800B2E54 000AED74 4B FB D7 D5 */ bl create_sprite
/* 800B2E58 000AED78 90 6D A0 58 */ stw r3, lbl_802F2238@sda21(r13)
/* 800B2E5C 000AED7C 38 00 00 00 */ li r0, 0
/* 800B2E60 000AED80 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2E64 000AED84 7C 03 00 40 */ cmplw r3, r0
/* 800B2E68 000AED88 41 82 00 EC */ beq lbl_800B2F54
/* 800B2E6C 000AED8C 38 00 00 01 */ li r0, 1
/* 800B2E70 000AED90 98 03 00 00 */ stb r0, 0(r3)
/* 800B2E74 000AED94 38 80 00 04 */ li r4, 4
/* 800B2E78 000AED98 38 00 00 0D */ li r0, 0xd
/* 800B2E7C 000AED9C C0 02 BA D8 */ lfs f0, lbl_802F62D8@sda21(r2)
/* 800B2E80 000AEDA0 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2E84 000AEDA4 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B2E88 000AEDA8 C0 02 BB D0 */ lfs f0, lbl_802F63D0@sda21(r2)
/* 800B2E8C 000AEDAC 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2E90 000AEDB0 D0 03 00 08 */ stfs f0, 8(r3)
/* 800B2E94 000AEDB4 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2E98 000AEDB8 98 83 00 03 */ stb r4, 3(r3)
/* 800B2E9C 000AEDBC 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2EA0 000AEDC0 B0 03 00 3C */ sth r0, 0x3c(r3)
/* 800B2EA4 000AEDC4 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2EA8 000AEDC8 C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B2EAC 000AEDCC 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2EB0 000AEDD0 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2EB4 000AEDD4 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2EB8 000AEDD8 C8 42 BB 90 */ lfd f2, lbl_802F6390@sda21(r2)
/* 800B2EBC 000AEDDC C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 800B2EC0 000AEDE0 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2EC4 000AEDE4 EC 00 18 28 */ fsubs f0, f0, f3
/* 800B2EC8 000AEDE8 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B2ECC 000AEDEC 4C 41 13 82 */ cror 2, 1, 2
/* 800B2ED0 000AEDF0 40 82 00 58 */ bne lbl_800B2F28
/* 800B2ED4 000AEDF4 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2ED8 000AEDF8 C8 02 BB C8 */ lfd f0, lbl_802F63C8@sda21(r2)
/* 800B2EDC 000AEDFC 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2EE0 000AEE00 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2EE4 000AEE04 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2EE8 000AEE08 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2EEC 000AEE0C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2EF0 000AEE10 4C 40 13 82 */ cror 2, 0, 2
/* 800B2EF4 000AEE14 40 82 00 34 */ bne lbl_800B2F28
/* 800B2EF8 000AEE18 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2EFC 000AEE1C C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B2F00 000AEE20 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2F04 000AEE24 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2F08 000AEE28 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2F0C 000AEE2C EC 21 20 28 */ fsubs f1, f1, f4
/* 800B2F10 000AEE30 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2F14 000AEE34 FC 21 10 28 */ fsub f1, f1, f2
/* 800B2F18 000AEE38 FC 01 00 24 */ fdiv f0, f1, f0
/* 800B2F1C 000AEE3C FC 00 00 18 */ frsp f0, f0
/* 800B2F20 000AEE40 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B2F24 000AEE44 48 00 00 10 */ b lbl_800B2F34
lbl_800B2F28:
/* 800B2F28 000AEE48 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B2F2C 000AEE4C 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2F30 000AEE50 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B2F34:
/* 800B2F34 000AEE54 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2F38 000AEE58 3C 9E 00 01 */ addis r4, r30, 1
/* 800B2F3C 000AEE5C 4C C6 31 82 */ crclr 6
/* 800B2F40 000AEE60 38 84 BC 58 */ addi r4, r4, -17320
/* 800B2F44 000AEE64 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B2F48 000AEE68 48 05 1C DD */ bl sprintf
/* 800B2F4C 000AEE6C 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2F50 000AEE70 4B FB D3 79 */ bl func_800702C8
lbl_800B2F54:
/* 800B2F54 000AEE74 80 6D A0 58 */ lwz r3, lbl_802F2238@sda21(r13)
/* 800B2F58 000AEE78 4B FB D3 71 */ bl func_800702C8
/* 800B2F5C 000AEE7C 38 60 00 00 */ li r3, 0
/* 800B2F60 000AEE80 4B FB D7 F1 */ bl destroy_sprite_with_tag
lbl_800B2F64:
/* 800B2F64 000AEE84 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2F68 000AEE88 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B2F6C 000AEE8C FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B2F70 000AEE90 41 82 01 14 */ beq lbl_800B3084
/* 800B2F74 000AEE94 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2F78 000AEE98 3F A0 43 30 */ lis r29, 0x4330
/* 800B2F7C 000AEE9C C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B2F80 000AEEA0 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2F84 000AEEA4 C8 02 BB 90 */ lfd f0, lbl_802F6390@sda21(r2)
/* 800B2F88 000AEEA8 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2F8C 000AEEAC C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2F90 000AEEB0 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2F94 000AEEB4 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2F98 000AEEB8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2F9C 000AEEBC 4C 41 13 82 */ cror 2, 1, 2
/* 800B2FA0 000AEEC0 40 82 00 E4 */ bne lbl_800B3084
/* 800B2FA4 000AEEC4 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2FA8 000AEEC8 C8 02 BB B8 */ lfd f0, lbl_802F63B8@sda21(r2)
/* 800B2FAC 000AEECC 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2FB0 000AEED0 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B2FB4 000AEED4 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B2FB8 000AEED8 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B2FBC 000AEEDC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B2FC0 000AEEE0 4C 40 13 82 */ cror 2, 0, 2
/* 800B2FC4 000AEEE4 40 82 00 C0 */ bne lbl_800B3084
/* 800B2FC8 000AEEE8 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B2FCC 000AEEEC 38 63 FF FF */ addi r3, r3, 0x00FFFFFF@l
/* 800B2FD0 000AEEF0 4B FB EB 15 */ bl func_80071AE4
/* 800B2FD4 000AEEF4 38 60 00 01 */ li r3, 1
/* 800B2FD8 000AEEF8 4B FB EA FD */ bl func_80071AD4
/* 800B2FDC 000AEEFC 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B2FE0 000AEF00 C8 82 BA 30 */ lfd f4, lbl_802F6230@sda21(r2)
/* 800B2FE4 000AEF04 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B2FE8 000AEF08 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B2FEC 000AEF0C 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B2FF0 000AEF10 C8 42 BB 90 */ lfd f2, lbl_802F6390@sda21(r2)
/* 800B2FF4 000AEF14 C8 01 00 B8 */ lfd f0, 0xb8(r1)
/* 800B2FF8 000AEF18 EC 00 20 28 */ fsubs f0, f0, f4
/* 800B2FFC 000AEF1C EC 00 18 28 */ fsubs f0, f0, f3
/* 800B3000 000AEF20 FC 00 10 40 */ fcmpo cr0, f0, f2
/* 800B3004 000AEF24 4C 41 13 82 */ cror 2, 1, 2
/* 800B3008 000AEF28 40 82 00 54 */ bne lbl_800B305C
/* 800B300C 000AEF2C 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B3010 000AEF30 C8 02 BB C8 */ lfd f0, lbl_802F63C8@sda21(r2)
/* 800B3014 000AEF34 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B3018 000AEF38 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B301C 000AEF3C EC 21 20 28 */ fsubs f1, f1, f4
/* 800B3020 000AEF40 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B3024 000AEF44 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B3028 000AEF48 4C 40 13 82 */ cror 2, 0, 2
/* 800B302C 000AEF4C 40 82 00 30 */ bne lbl_800B305C
/* 800B3030 000AEF50 90 01 00 BC */ stw r0, 0xbc(r1)
/* 800B3034 000AEF54 C8 02 BB 48 */ lfd f0, lbl_802F6348@sda21(r2)
/* 800B3038 000AEF58 93 A1 00 B8 */ stw r29, 0xb8(r1)
/* 800B303C 000AEF5C C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B3040 000AEF60 EC 21 20 28 */ fsubs f1, f1, f4
/* 800B3044 000AEF64 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B3048 000AEF68 FC 21 10 28 */ fsub f1, f1, f2
/* 800B304C 000AEF6C FC 21 00 24 */ fdiv f1, f1, f0
/* 800B3050 000AEF70 FC 20 08 18 */ frsp f1, f1
/* 800B3054 000AEF74 4B FB EA ED */ bl func_80071B40
/* 800B3058 000AEF78 48 00 00 0C */ b lbl_800B3064
lbl_800B305C:
/* 800B305C 000AEF7C C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B3060 000AEF80 4B FB EA E1 */ bl func_80071B40
lbl_800B3064:
/* 800B3064 000AEF84 C0 22 BB D4 */ lfs f1, lbl_802F63D4@sda21(r2)
/* 800B3068 000AEF88 C0 42 BB D8 */ lfs f2, lbl_802F63D8@sda21(r2)
/* 800B306C 000AEF8C 4B FB EA F5 */ bl func_80071B60
/* 800B3070 000AEF90 3C 7E 00 01 */ addis r3, r30, 1
/* 800B3074 000AEF94 4C C6 31 82 */ crclr 6
/* 800B3078 000AEF98 38 63 BC 64 */ addi r3, r3, -17308
/* 800B307C 000AEF9C 4B FB FA 45 */ bl func_80072AC0
/* 800B3080 000AEFA0 4B FB EA 0D */ bl func_80071A8C
lbl_800B3084:
/* 800B3084 000AEFA4 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B3088 000AEFA8 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B308C 000AEFAC FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B3090 000AEFB0 41 82 00 6C */ beq lbl_800B30FC
/* 800B3094 000AEFB4 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B3098 000AEFB8 3C 00 43 30 */ lis r0, 0x4330
/* 800B309C 000AEFBC C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B30A0 000AEFC0 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B30A4 000AEFC4 C8 02 BB E0 */ lfd f0, lbl_802F63E0@sda21(r2)
/* 800B30A8 000AEFC8 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B30AC 000AEFCC C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B30B0 000AEFD0 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B30B4 000AEFD4 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B30B8 000AEFD8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B30BC 000AEFDC 4C 41 13 82 */ cror 2, 1, 2
/* 800B30C0 000AEFE0 40 82 00 3C */ bne lbl_800B30FC
/* 800B30C4 000AEFE4 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B30C8 000AEFE8 C8 02 BB E8 */ lfd f0, lbl_802F63E8@sda21(r2)
/* 800B30CC 000AEFEC 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B30D0 000AEFF0 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B30D4 000AEFF4 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B30D8 000AEFF8 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B30DC 000AEFFC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B30E0 000AF000 4C 40 13 82 */ cror 2, 0, 2
/* 800B30E4 000AF004 40 82 00 18 */ bne lbl_800B30FC
/* 800B30E8 000AF008 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B30EC 000AF00C 38 83 FF FF */ addi r4, r3, 0x00FFFFFF@l
/* 800B30F0 000AF010 38 60 01 01 */ li r3, 0x101
/* 800B30F4 000AF014 38 A0 00 28 */ li r5, 0x28
/* 800B30F8 000AF018 4B FC 01 E5 */ bl g_start_screen_fade
lbl_800B30FC:
/* 800B30FC 000AF01C C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B3100 000AF020 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B3104 000AF024 FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B3108 000AF028 41 82 00 40 */ beq lbl_800B3148
/* 800B310C 000AF02C 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B3110 000AF030 3C 00 43 30 */ lis r0, 0x4330
/* 800B3114 000AF034 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B3118 000AF038 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B311C 000AF03C C8 02 BB E8 */ lfd f0, lbl_802F63E8@sda21(r2)
/* 800B3120 000AF040 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B3124 000AF044 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B3128 000AF048 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B312C 000AF04C EC 21 18 28 */ fsubs f1, f1, f3
/* 800B3130 000AF050 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B3134 000AF054 4C 41 13 82 */ cror 2, 1, 2
/* 800B3138 000AF058 40 82 00 10 */ bne lbl_800B3148
/* 800B313C 000AF05C 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B3140 000AF060 38 00 00 00 */ li r0, 0
/* 800B3144 000AF064 90 03 EC 20 */ stw r0, modeCtrl@l(r3)
lbl_800B3148:
/* 800B3148 000AF068 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B314C 000AF06C 38 63 FF FF */ addi r3, r3, 0x00FFFFFF@l
/* 800B3150 000AF070 4B FB E9 95 */ bl func_80071AE4
/* 800B3154 000AF074 38 60 00 B1 */ li r3, 0xb1
/* 800B3158 000AF078 4B FB E9 7D */ bl func_80071AD4
/* 800B315C 000AF07C C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B3160 000AF080 C8 02 BA F0 */ lfd f0, lbl_802F62F0@sda21(r2)
/* 800B3164 000AF084 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B3168 000AF088 40 80 00 10 */ bge lbl_800B3178
/* 800B316C 000AF08C C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B3170 000AF090 4B FB E9 D1 */ bl func_80071B40
/* 800B3174 000AF094 48 00 00 4C */ b lbl_800B31C0
lbl_800B3178:
/* 800B3178 000AF098 4C 41 13 82 */ cror 2, 1, 2
/* 800B317C 000AF09C 40 82 00 28 */ bne lbl_800B31A4
/* 800B3180 000AF0A0 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B3184 000AF0A4 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B3188 000AF0A8 40 80 00 1C */ bge lbl_800B31A4
/* 800B318C 000AF0AC C8 22 B9 10 */ lfd f1, lbl_802F6110@sda21(r2)
/* 800B3190 000AF0B0 FC 01 10 2A */ fadd f0, f1, f2
/* 800B3194 000AF0B4 FC 20 08 24 */ fdiv f1, f0, f1
/* 800B3198 000AF0B8 FC 20 08 18 */ frsp f1, f1
/* 800B319C 000AF0BC 4B FB E9 A5 */ bl func_80071B40
/* 800B31A0 000AF0C0 48 00 00 20 */ b lbl_800B31C0
lbl_800B31A4:
/* 800B31A4 000AF0C4 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B31A8 000AF0C8 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B31AC 000AF0CC FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B31B0 000AF0D0 4C 41 13 82 */ cror 2, 1, 2
/* 800B31B4 000AF0D4 40 82 00 0C */ bne lbl_800B31C0
/* 800B31B8 000AF0D8 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B31BC 000AF0DC 4B FB E9 85 */ bl func_80071B40
lbl_800B31C0:
/* 800B31C0 000AF0E0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B31C4 000AF0E4 C8 02 BB F0 */ lfd f0, lbl_802F63F0@sda21(r2)
/* 800B31C8 000AF0E8 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B31CC 000AF0EC 4C 40 13 82 */ cror 2, 0, 2
/* 800B31D0 000AF0F0 40 82 02 1C */ bne lbl_800B33EC
/* 800B31D4 000AF0F4 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B31D8 000AF0F8 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B31DC 000AF0FC FC 03 00 00 */ fcmpu cr0, f3, f0
/* 800B31E0 000AF100 41 82 00 34 */ beq lbl_800B3214
/* 800B31E4 000AF104 41 82 02 08 */ beq lbl_800B33EC
/* 800B31E8 000AF108 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B31EC 000AF10C 3C 00 43 30 */ lis r0, 0x4330
/* 800B31F0 000AF110 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B31F4 000AF114 90 61 00 BC */ stw r3, 0xbc(r1)
/* 800B31F8 000AF118 C8 02 BB 38 */ lfd f0, lbl_802F6338@sda21(r2)
/* 800B31FC 000AF11C 90 01 00 B8 */ stw r0, 0xb8(r1)
/* 800B3200 000AF120 C8 21 00 B8 */ lfd f1, 0xb8(r1)
/* 800B3204 000AF124 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B3208 000AF128 EC 21 18 28 */ fsubs f1, f1, f3
/* 800B320C 000AF12C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B3210 000AF130 40 80 01 DC */ bge lbl_800B33EC
lbl_800B3214:
/* 800B3214 000AF134 4B FB D4 15 */ bl create_sprite
/* 800B3218 000AF138 90 6D A0 6C */ stw r3, lbl_802F224C@sda21(r13)
/* 800B321C 000AF13C 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3220 000AF140 28 03 00 00 */ cmplwi r3, 0
/* 800B3224 000AF144 41 82 00 D4 */ beq lbl_800B32F8
/* 800B3228 000AF148 38 00 00 01 */ li r0, 1
/* 800B322C 000AF14C 98 03 00 00 */ stb r0, 0(r3)
/* 800B3230 000AF150 38 A0 00 0C */ li r5, 0xc
/* 800B3234 000AF154 38 80 00 04 */ li r4, 4
/* 800B3238 000AF158 C0 02 BB F8 */ lfs f0, lbl_802F63F8@sda21(r2)
/* 800B323C 000AF15C 38 00 00 00 */ li r0, 0
/* 800B3240 000AF160 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3244 000AF164 D0 03 00 04 */ stfs f0, 4(r3)
/* 800B3248 000AF168 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B324C 000AF16C D0 03 00 08 */ stfs f0, 8(r3)
/* 800B3250 000AF170 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3254 000AF174 B0 A3 00 3C */ sth r5, 0x3c(r3)
/* 800B3258 000AF178 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B325C 000AF17C 98 83 00 03 */ stb r4, 3(r3)
/* 800B3260 000AF180 C0 02 BA 80 */ lfs f0, lbl_802F6280@sda21(r2)
/* 800B3264 000AF184 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3268 000AF188 D0 03 00 40 */ stfs f0, 0x40(r3)
/* 800B326C 000AF18C 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3270 000AF190 D0 03 00 44 */ stfs f0, 0x44(r3)
/* 800B3274 000AF194 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3278 000AF198 B0 03 00 68 */ sth r0, 0x68(r3)
/* 800B327C 000AF19C C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B3280 000AF1A0 C8 02 BA F0 */ lfd f0, lbl_802F62F0@sda21(r2)
/* 800B3284 000AF1A4 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B3288 000AF1A8 40 80 00 14 */ bge lbl_800B329C
/* 800B328C 000AF1AC C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B3290 000AF1B0 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B3294 000AF1B4 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B3298 000AF1B8 48 00 00 40 */ b lbl_800B32D8
lbl_800B329C:
/* 800B329C 000AF1BC 4C 41 13 82 */ cror 2, 1, 2
/* 800B32A0 000AF1C0 40 82 00 2C */ bne lbl_800B32CC
/* 800B32A4 000AF1C4 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B32A8 000AF1C8 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B32AC 000AF1CC 40 80 00 20 */ bge lbl_800B32CC
/* 800B32B0 000AF1D0 C8 22 B9 10 */ lfd f1, lbl_802F6110@sda21(r2)
/* 800B32B4 000AF1D4 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B32B8 000AF1D8 FC 01 10 2A */ fadd f0, f1, f2
/* 800B32BC 000AF1DC FC 00 08 24 */ fdiv f0, f0, f1
/* 800B32C0 000AF1E0 FC 00 00 18 */ frsp f0, f0
/* 800B32C4 000AF1E4 D0 03 00 6C */ stfs f0, 0x6c(r3)
/* 800B32C8 000AF1E8 48 00 00 10 */ b lbl_800B32D8
lbl_800B32CC:
/* 800B32CC 000AF1EC C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B32D0 000AF1F0 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B32D4 000AF1F4 D0 03 00 6C */ stfs f0, 0x6c(r3)
lbl_800B32D8:
/* 800B32D8 000AF1F8 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B32DC 000AF1FC 3C 9E 00 01 */ addis r4, r30, 1
/* 800B32E0 000AF200 4C C6 31 82 */ crclr 6
/* 800B32E4 000AF204 38 84 BC 88 */ addi r4, r4, -17272
/* 800B32E8 000AF208 38 63 00 8C */ addi r3, r3, 0x8c
/* 800B32EC 000AF20C 48 05 19 39 */ bl sprintf
/* 800B32F0 000AF210 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B32F4 000AF214 4B FB CF D5 */ bl func_800702C8
lbl_800B32F8:
/* 800B32F8 000AF218 80 6D A0 6C */ lwz r3, lbl_802F224C@sda21(r13)
/* 800B32FC 000AF21C 4B FB CF CD */ bl func_800702C8
/* 800B3300 000AF220 38 60 00 00 */ li r3, 0
/* 800B3304 000AF224 4B FB D4 4D */ bl destroy_sprite_with_tag
/* 800B3308 000AF228 80 0D A0 48 */ lwz r0, lbl_802F2228@sda21(r13)
/* 800B330C 000AF22C 2C 00 00 00 */ cmpwi r0, 0
/* 800B3310 000AF230 41 80 00 64 */ blt lbl_800B3374
/* 800B3314 000AF234 38 60 00 00 */ li r3, 0
/* 800B3318 000AF238 4B FB E7 CD */ bl func_80071AE4
/* 800B331C 000AF23C 3C 60 00 20 */ lis r3, 0x20
/* 800B3320 000AF240 4B FB E8 31 */ bl func_80071B50
/* 800B3324 000AF244 C0 22 BB FC */ lfs f1, lbl_802F63FC@sda21(r2)
/* 800B3328 000AF248 C0 42 BC 00 */ lfs f2, lbl_802F6400@sda21(r2)
/* 800B332C 000AF24C 4B FB E8 35 */ bl func_80071B60
/* 800B3330 000AF250 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B3334 000AF254 4C C6 31 82 */ crclr 6
/* 800B3338 000AF258 38 6D 96 D4 */ addi r3, r13, lbl_802F18B4@sda21
/* 800B333C 000AF25C 4B FB F7 85 */ bl func_80072AC0
/* 800B3340 000AF260 3C 60 00 FE */ lis r3, 0x00FDE900@ha
/* 800B3344 000AF264 38 63 E9 00 */ addi r3, r3, 0x00FDE900@l
/* 800B3348 000AF268 4B FB E7 9D */ bl func_80071AE4
/* 800B334C 000AF26C 3C 60 00 20 */ lis r3, 0x20
/* 800B3350 000AF270 4B FB E8 01 */ bl func_80071B50
/* 800B3354 000AF274 C0 22 BC 04 */ lfs f1, lbl_802F6404@sda21(r2)
/* 800B3358 000AF278 C0 42 BC 00 */ lfs f2, lbl_802F6400@sda21(r2)
/* 800B335C 000AF27C 4B FB E8 05 */ bl func_80071B60
/* 800B3360 000AF280 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B3364 000AF284 4C C6 31 82 */ crclr 6
/* 800B3368 000AF288 38 6D 96 D4 */ addi r3, r13, lbl_802F18B4@sda21
/* 800B336C 000AF28C 4B FB F7 55 */ bl func_80072AC0
/* 800B3370 000AF290 4B FB E7 1D */ bl func_80071A8C
lbl_800B3374:
/* 800B3374 000AF294 80 0D A0 48 */ lwz r0, lbl_802F2228@sda21(r13)
/* 800B3378 000AF298 2C 00 00 00 */ cmpwi r0, 0
/* 800B337C 000AF29C 40 80 00 64 */ bge lbl_800B33E0
/* 800B3380 000AF2A0 38 60 00 00 */ li r3, 0
/* 800B3384 000AF2A4 4B FB E7 61 */ bl func_80071AE4
/* 800B3388 000AF2A8 3C 60 00 20 */ lis r3, 0x20
/* 800B338C 000AF2AC 4B FB E7 C5 */ bl func_80071B50
/* 800B3390 000AF2B0 C0 22 BB FC */ lfs f1, lbl_802F63FC@sda21(r2)
/* 800B3394 000AF2B4 C0 42 BC 00 */ lfs f2, lbl_802F6400@sda21(r2)
/* 800B3398 000AF2B8 4B FB E7 C9 */ bl func_80071B60
/* 800B339C 000AF2BC 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B33A0 000AF2C0 4C C6 31 82 */ crclr 6
/* 800B33A4 000AF2C4 38 6D 96 D4 */ addi r3, r13, lbl_802F18B4@sda21
/* 800B33A8 000AF2C8 4B FB F7 19 */ bl func_80072AC0
/* 800B33AC 000AF2CC 3C 60 00 6C */ lis r3, 0x006BFFF7@ha
/* 800B33B0 000AF2D0 38 63 FF F7 */ addi r3, r3, 0x006BFFF7@l
/* 800B33B4 000AF2D4 4B FB E7 31 */ bl func_80071AE4
/* 800B33B8 000AF2D8 3C 60 00 20 */ lis r3, 0x20
/* 800B33BC 000AF2DC 4B FB E7 95 */ bl func_80071B50
/* 800B33C0 000AF2E0 C0 22 BC 04 */ lfs f1, lbl_802F6404@sda21(r2)
/* 800B33C4 000AF2E4 C0 42 BC 00 */ lfs f2, lbl_802F6400@sda21(r2)
/* 800B33C8 000AF2E8 4B FB E7 99 */ bl func_80071B60
/* 800B33CC 000AF2EC 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B33D0 000AF2F0 4C C6 31 82 */ crclr 6
/* 800B33D4 000AF2F4 38 6D 96 D4 */ addi r3, r13, lbl_802F18B4@sda21
/* 800B33D8 000AF2F8 4B FB F6 E9 */ bl func_80072AC0
/* 800B33DC 000AF2FC 4B FB E6 B1 */ bl func_80071A8C
lbl_800B33E0:
/* 800B33E0 000AF300 3C 60 01 00 */ lis r3, 0x00FFFFFF@ha
/* 800B33E4 000AF304 38 63 FF FF */ addi r3, r3, 0x00FFFFFF@l
/* 800B33E8 000AF308 4B FB E6 FD */ bl func_80071AE4
lbl_800B33EC:
/* 800B33EC 000AF30C 80 01 00 F4 */ lwz r0, 0xf4(r1)
/* 800B33F0 000AF310 83 E1 00 EC */ lwz r31, 0xec(r1)
/* 800B33F4 000AF314 83 C1 00 E8 */ lwz r30, 0xe8(r1)
/* 800B33F8 000AF318 7C 08 03 A6 */ mtlr r0
/* 800B33FC 000AF31C 83 A1 00 E4 */ lwz r29, 0xe4(r1)
/* 800B3400 000AF320 83 81 00 E0 */ lwz r28, 0xe0(r1)
/* 800B3404 000AF324 38 21 00 F0 */ addi r1, r1, 0xf0
/* 800B3408 000AF328 4E 80 00 20 */ blr
.global func_800B340C
func_800B340C:
/* 800B340C 000AF32C 38 00 00 19 */ li r0, 0x19
/* 800B3410 000AF330 C0 42 BA 4C */ lfs f2, lbl_802F624C@sda21(r2)
/* 800B3414 000AF334 3C 60 80 1D */ lis r3, lbl_801D7524@ha
/* 800B3418 000AF338 C0 22 BC 08 */ lfs f1, lbl_802F6408@sda21(r2)
/* 800B341C 000AF33C 7C 09 03 A6 */ mtctr r0
/* 800B3420 000AF340 C0 02 BA 74 */ lfs f0, lbl_802F6274@sda21(r2)
/* 800B3424 000AF344 38 63 75 24 */ addi r3, r3, lbl_801D7524@l
lbl_800B3428:
/* 800B3428 000AF348 D0 43 00 00 */ stfs f2, 0(r3)
/* 800B342C 000AF34C D0 43 00 08 */ stfs f2, 8(r3)
/* 800B3430 000AF350 D0 23 00 0C */ stfs f1, 0xc(r3)
/* 800B3434 000AF354 D0 03 00 08 */ stfs f0, 8(r3)
/* 800B3438 000AF358 D0 43 00 10 */ stfs f2, 0x10(r3)
/* 800B343C 000AF35C D0 43 00 18 */ stfs f2, 0x18(r3)
/* 800B3440 000AF360 D0 23 00 1C */ stfs f1, 0x1c(r3)
/* 800B3444 000AF364 D0 03 00 18 */ stfs f0, 0x18(r3)
/* 800B3448 000AF368 D0 43 00 20 */ stfs f2, 0x20(r3)
/* 800B344C 000AF36C D0 43 00 28 */ stfs f2, 0x28(r3)
/* 800B3450 000AF370 D0 23 00 2C */ stfs f1, 0x2c(r3)
/* 800B3454 000AF374 D0 03 00 28 */ stfs f0, 0x28(r3)
/* 800B3458 000AF378 D0 43 00 30 */ stfs f2, 0x30(r3)
/* 800B345C 000AF37C D0 43 00 38 */ stfs f2, 0x38(r3)
/* 800B3460 000AF380 D0 23 00 3C */ stfs f1, 0x3c(r3)
/* 800B3464 000AF384 D0 03 00 38 */ stfs f0, 0x38(r3)
/* 800B3468 000AF388 D0 43 00 40 */ stfs f2, 0x40(r3)
/* 800B346C 000AF38C D0 43 00 48 */ stfs f2, 0x48(r3)
/* 800B3470 000AF390 D0 23 00 4C */ stfs f1, 0x4c(r3)
/* 800B3474 000AF394 D0 03 00 48 */ stfs f0, 0x48(r3)
/* 800B3478 000AF398 D0 43 00 50 */ stfs f2, 0x50(r3)
/* 800B347C 000AF39C D0 43 00 58 */ stfs f2, 0x58(r3)
/* 800B3480 000AF3A0 D0 23 00 5C */ stfs f1, 0x5c(r3)
/* 800B3484 000AF3A4 D0 03 00 58 */ stfs f0, 0x58(r3)
/* 800B3488 000AF3A8 D0 43 00 60 */ stfs f2, 0x60(r3)
/* 800B348C 000AF3AC D0 43 00 68 */ stfs f2, 0x68(r3)
/* 800B3490 000AF3B0 D0 23 00 6C */ stfs f1, 0x6c(r3)
/* 800B3494 000AF3B4 D0 03 00 68 */ stfs f0, 0x68(r3)
/* 800B3498 000AF3B8 D0 43 00 70 */ stfs f2, 0x70(r3)
/* 800B349C 000AF3BC D0 43 00 78 */ stfs f2, 0x78(r3)
/* 800B34A0 000AF3C0 D0 23 00 7C */ stfs f1, 0x7c(r3)
/* 800B34A4 000AF3C4 D0 03 00 78 */ stfs f0, 0x78(r3)
/* 800B34A8 000AF3C8 38 63 00 80 */ addi r3, r3, 0x80
/* 800B34AC 000AF3CC 42 00 FF 7C */ bdnz lbl_800B3428
/* 800B34B0 000AF3D0 4E 80 00 20 */ blr
.global func_800B34B4
func_800B34B4:
/* 800B34B4 000AF3D4 7C 08 02 A6 */ mflr r0
/* 800B34B8 000AF3D8 3C 60 80 1D */ lis r3, lbl_801D7524@ha
/* 800B34BC 000AF3DC 90 01 00 04 */ stw r0, 4(r1)
/* 800B34C0 000AF3E0 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 800B34C4 000AF3E4 DB E1 00 58 */ stfd f31, 0x58(r1)
/* 800B34C8 000AF3E8 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 800B34CC 000AF3EC DB A1 00 48 */ stfd f29, 0x48(r1)
/* 800B34D0 000AF3F0 DB 81 00 40 */ stfd f28, 0x40(r1)
/* 800B34D4 000AF3F4 DB 61 00 38 */ stfd f27, 0x38(r1)
/* 800B34D8 000AF3F8 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 800B34DC 000AF3FC 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 800B34E0 000AF400 3B E3 75 24 */ addi r31, r3, lbl_801D7524@l
/* 800B34E4 000AF404 3C 60 6B CA */ lis r3, 0x6BCA1AF3@ha
/* 800B34E8 000AF408 93 C1 00 28 */ stw r30, 0x28(r1)
/* 800B34EC 000AF40C 3B C0 00 00 */ li r30, 0
/* 800B34F0 000AF410 93 A1 00 24 */ stw r29, 0x24(r1)
/* 800B34F4 000AF414 3B A3 1A F3 */ addi r29, r3, 0x6BCA1AF3@l
/* 800B34F8 000AF418 93 81 00 20 */ stw r28, 0x20(r1)
/* 800B34FC 000AF41C 3F 80 43 30 */ lis r28, 0x4330
/* 800B3500 000AF420 C3 42 B8 BC */ lfs f26, lbl_802F60BC@sda21(r2)
/* 800B3504 000AF424 C3 62 B8 B8 */ lfs f27, lbl_802F60B8@sda21(r2)
/* 800B3508 000AF428 CB 82 BA 28 */ lfd f28, lbl_802F6228@sda21(r2)
/* 800B350C 000AF42C CB A2 BC 10 */ lfd f29, lbl_802F6410@sda21(r2)
/* 800B3510 000AF430 CB C2 BC 18 */ lfd f30, lbl_802F6418@sda21(r2)
/* 800B3514 000AF434 CB E2 B9 00 */ lfd f31, lbl_802F6100@sda21(r2)
lbl_800B3518:
/* 800B3518 000AF438 D3 7F 00 00 */ stfs f27, 0(r31)
/* 800B351C 000AF43C D3 7F 00 08 */ stfs f27, 8(r31)
/* 800B3520 000AF440 C0 1F 00 0C */ lfs f0, 0xc(r31)
/* 800B3524 000AF444 FC 00 00 1E */ fctiwz f0, f0
/* 800B3528 000AF448 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 800B352C 000AF44C 80 01 00 1C */ lwz r0, 0x1c(r1)
/* 800B3530 000AF450 60 00 01 00 */ ori r0, r0, 0x100
/* 800B3534 000AF454 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3538 000AF458 90 01 00 14 */ stw r0, 0x14(r1)
/* 800B353C 000AF45C 93 81 00 10 */ stw r28, 0x10(r1)
/* 800B3540 000AF460 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B3544 000AF464 EC 00 E0 28 */ fsubs f0, f0, f28
/* 800B3548 000AF468 D0 1F 00 0C */ stfs f0, 0xc(r31)
/* 800B354C 000AF46C 48 05 33 19 */ bl rand
/* 800B3550 000AF470 54 64 04 7E */ clrlwi r4, r3, 0x11
/* 800B3554 000AF474 7C 1D 20 96 */ mulhw r0, r29, r4
/* 800B3558 000AF478 7C 00 1E 70 */ srawi r0, r0, 3
/* 800B355C 000AF47C 54 03 0F FE */ srwi r3, r0, 0x1f
/* 800B3560 000AF480 7C 00 1A 14 */ add r0, r0, r3
/* 800B3564 000AF484 1C 00 00 13 */ mulli r0, r0, 0x13
/* 800B3568 000AF488 7C 60 20 50 */ subf r3, r0, r4
/* 800B356C 000AF48C 38 03 FF F7 */ addi r0, r3, -9
/* 800B3570 000AF490 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3574 000AF494 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B3578 000AF498 93 81 00 08 */ stw r28, 8(r1)
/* 800B357C 000AF49C C8 01 00 08 */ lfd f0, 8(r1)
/* 800B3580 000AF4A0 EC 00 E0 28 */ fsubs f0, f0, f28
/* 800B3584 000AF4A4 D0 1F 00 00 */ stfs f0, 0(r31)
/* 800B3588 000AF4A8 D3 5F 00 08 */ stfs f26, 8(r31)
/* 800B358C 000AF4AC FF 5A E8 2A */ fadd f26, f26, f29
/* 800B3590 000AF4B0 FF 40 D0 18 */ frsp f26, f26
/* 800B3594 000AF4B4 FC 1A F0 40 */ fcmpo cr0, f26, f30
/* 800B3598 000AF4B8 4C 41 13 82 */ cror 2, 1, 2
/* 800B359C 000AF4BC 40 82 00 08 */ bne lbl_800B35A4
/* 800B35A0 000AF4C0 C3 42 BC 20 */ lfs f26, lbl_802F6420@sda21(r2)
lbl_800B35A4:
/* 800B35A4 000AF4C4 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B35A8 000AF4C8 3B DE 00 01 */ addi r30, r30, 1
/* 800B35AC 000AF4CC C0 3F 00 08 */ lfs f1, 8(r31)
/* 800B35B0 000AF4D0 2C 1E 00 C8 */ cmpwi r30, 0xc8
/* 800B35B4 000AF4D4 38 03 FF FF */ addi r0, r3, -1
/* 800B35B8 000AF4D8 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B35BC 000AF4DC 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B35C0 000AF4E0 93 81 00 08 */ stw r28, 8(r1)
/* 800B35C4 000AF4E4 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B35C8 000AF4E8 FC 00 E0 28 */ fsub f0, f0, f28
/* 800B35CC 000AF4EC FC 1F 00 32 */ fmul f0, f31, f0
/* 800B35D0 000AF4F0 FC 01 00 2A */ fadd f0, f1, f0
/* 800B35D4 000AF4F4 FC 00 00 18 */ frsp f0, f0
/* 800B35D8 000AF4F8 D0 1F 00 08 */ stfs f0, 8(r31)
/* 800B35DC 000AF4FC 3B FF 00 10 */ addi r31, r31, 0x10
/* 800B35E0 000AF500 41 80 FF 38 */ blt lbl_800B3518
/* 800B35E4 000AF504 80 01 00 64 */ lwz r0, 0x64(r1)
/* 800B35E8 000AF508 CB E1 00 58 */ lfd f31, 0x58(r1)
/* 800B35EC 000AF50C CB C1 00 50 */ lfd f30, 0x50(r1)
/* 800B35F0 000AF510 7C 08 03 A6 */ mtlr r0
/* 800B35F4 000AF514 CB A1 00 48 */ lfd f29, 0x48(r1)
/* 800B35F8 000AF518 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 800B35FC 000AF51C CB 61 00 38 */ lfd f27, 0x38(r1)
/* 800B3600 000AF520 CB 41 00 30 */ lfd f26, 0x30(r1)
/* 800B3604 000AF524 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 800B3608 000AF528 83 C1 00 28 */ lwz r30, 0x28(r1)
/* 800B360C 000AF52C 83 A1 00 24 */ lwz r29, 0x24(r1)
/* 800B3610 000AF530 83 81 00 20 */ lwz r28, 0x20(r1)
/* 800B3614 000AF534 38 21 00 60 */ addi r1, r1, 0x60
/* 800B3618 000AF538 4E 80 00 20 */ blr
.global func_800B361C
func_800B361C:
/* 800B361C 000AF53C 7C 08 02 A6 */ mflr r0
/* 800B3620 000AF540 3C 80 80 1E */ lis r4, lbl_801D83B0@ha
/* 800B3624 000AF544 90 01 00 04 */ stw r0, 4(r1)
/* 800B3628 000AF548 38 00 00 00 */ li r0, 0
/* 800B362C 000AF54C 3C 60 88 89 */ lis r3, 0x88888889@ha
/* 800B3630 000AF550 94 21 FF A8 */ stwu r1, -0x58(r1)
/* 800B3634 000AF554 DB E1 00 50 */ stfd f31, 0x50(r1)
/* 800B3638 000AF558 DB C1 00 48 */ stfd f30, 0x48(r1)
/* 800B363C 000AF55C DB A1 00 40 */ stfd f29, 0x40(r1)
/* 800B3640 000AF560 DB 81 00 38 */ stfd f28, 0x38(r1)
/* 800B3644 000AF564 93 E1 00 34 */ stw r31, 0x34(r1)
/* 800B3648 000AF568 3B E3 88 89 */ addi r31, r3, 0x88888889@l
/* 800B364C 000AF56C 93 C1 00 30 */ stw r30, 0x30(r1)
/* 800B3650 000AF570 3B C4 83 B0 */ addi r30, r4, lbl_801D83B0@l
/* 800B3654 000AF574 93 A1 00 2C */ stw r29, 0x2c(r1)
/* 800B3658 000AF578 3F A0 43 30 */ lis r29, 0x4330
/* 800B365C 000AF57C C3 82 B8 B8 */ lfs f28, lbl_802F60B8@sda21(r2)
/* 800B3660 000AF580 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B3664 000AF584 CB A2 BA 28 */ lfd f29, lbl_802F6228@sda21(r2)
/* 800B3668 000AF588 CB C2 BC 28 */ lfd f30, lbl_802F6428@sda21(r2)
/* 800B366C 000AF58C CB E2 B9 00 */ lfd f31, lbl_802F6100@sda21(r2)
/* 800B3670 000AF590 48 00 00 DC */ b lbl_800B374C
lbl_800B3674:
/* 800B3674 000AF594 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3678 000AF598 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B367C 000AF59C 7C 7E 02 14 */ add r3, r30, r0
/* 800B3680 000AF5A0 D3 83 00 18 */ stfs f28, 0x18(r3)
/* 800B3684 000AF5A4 C0 03 00 08 */ lfs f0, 8(r3)
/* 800B3688 000AF5A8 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800B368C 000AF5AC D3 83 00 1C */ stfs f28, 0x1c(r3)
/* 800B3690 000AF5B0 D3 83 00 10 */ stfs f28, 0x10(r3)
/* 800B3694 000AF5B4 48 05 31 D1 */ bl rand
/* 800B3698 000AF5B8 54 65 04 7E */ clrlwi r5, r3, 0x11
/* 800B369C 000AF5BC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B36A0 000AF5C0 7C 7F 28 96 */ mulhw r3, r31, r5
/* 800B36A4 000AF5C4 7C 63 2A 14 */ add r3, r3, r5
/* 800B36A8 000AF5C8 7C 63 26 70 */ srawi r3, r3, 4
/* 800B36AC 000AF5CC 54 64 0F FE */ srwi r4, r3, 0x1f
/* 800B36B0 000AF5D0 7C 63 22 14 */ add r3, r3, r4
/* 800B36B4 000AF5D4 1C 63 00 1E */ mulli r3, r3, 0x1e
/* 800B36B8 000AF5D8 7C 63 28 50 */ subf r3, r3, r5
/* 800B36BC 000AF5DC 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800B36C0 000AF5E0 90 61 00 24 */ stw r3, 0x24(r1)
/* 800B36C4 000AF5E4 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B36C8 000AF5E8 93 A1 00 20 */ stw r29, 0x20(r1)
/* 800B36CC 000AF5EC 7C BE 02 14 */ add r5, r30, r0
/* 800B36D0 000AF5F0 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 800B36D4 000AF5F4 EC 00 E8 28 */ fsubs f0, f0, f29
/* 800B36D8 000AF5F8 D0 05 00 10 */ stfs f0, 0x10(r5)
/* 800B36DC 000AF5FC 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B36E0 000AF600 C0 25 00 10 */ lfs f1, 0x10(r5)
/* 800B36E4 000AF604 38 03 FF FF */ addi r0, r3, -1
/* 800B36E8 000AF608 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B36EC 000AF60C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 800B36F0 000AF610 93 A1 00 18 */ stw r29, 0x18(r1)
/* 800B36F4 000AF614 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 800B36F8 000AF618 FC 00 E8 28 */ fsub f0, f0, f29
/* 800B36FC 000AF61C FC 1F 00 32 */ fmul f0, f31, f0
/* 800B3700 000AF620 FC 1E 00 2A */ fadd f0, f30, f0
/* 800B3704 000AF624 FC 01 00 2A */ fadd f0, f1, f0
/* 800B3708 000AF628 FC 00 00 18 */ frsp f0, f0
/* 800B370C 000AF62C D0 05 00 10 */ stfs f0, 0x10(r5)
/* 800B3710 000AF630 C0 05 00 20 */ lfs f0, 0x20(r5)
/* 800B3714 000AF634 FC 00 00 1E */ fctiwz f0, f0
/* 800B3718 000AF638 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B371C 000AF63C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800B3720 000AF640 60 00 01 00 */ ori r0, r0, 0x100
/* 800B3724 000AF644 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3728 000AF648 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B372C 000AF64C 93 A1 00 08 */ stw r29, 8(r1)
/* 800B3730 000AF650 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B3734 000AF654 EC 00 E8 28 */ fsubs f0, f0, f29
/* 800B3738 000AF658 D0 05 00 20 */ stfs f0, 0x20(r5)
/* 800B373C 000AF65C D3 85 00 28 */ stfs f28, 0x28(r5)
/* 800B3740 000AF660 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B3744 000AF664 38 03 00 01 */ addi r0, r3, 1
/* 800B3748 000AF668 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B374C:
/* 800B374C 000AF66C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3750 000AF670 2C 00 02 0C */ cmpwi r0, 0x20c
/* 800B3754 000AF674 41 80 FF 20 */ blt lbl_800B3674
/* 800B3758 000AF678 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 800B375C 000AF67C CB E1 00 50 */ lfd f31, 0x50(r1)
/* 800B3760 000AF680 CB C1 00 48 */ lfd f30, 0x48(r1)
/* 800B3764 000AF684 7C 08 03 A6 */ mtlr r0
/* 800B3768 000AF688 CB A1 00 40 */ lfd f29, 0x40(r1)
/* 800B376C 000AF68C CB 81 00 38 */ lfd f28, 0x38(r1)
/* 800B3770 000AF690 83 E1 00 34 */ lwz r31, 0x34(r1)
/* 800B3774 000AF694 83 C1 00 30 */ lwz r30, 0x30(r1)
/* 800B3778 000AF698 83 A1 00 2C */ lwz r29, 0x2c(r1)
/* 800B377C 000AF69C 38 21 00 58 */ addi r1, r1, 0x58
/* 800B3780 000AF6A0 4E 80 00 20 */ blr
.global func_800B3784
func_800B3784:
/* 800B3784 000AF6A4 7C 08 02 A6 */ mflr r0
/* 800B3788 000AF6A8 3C 80 80 1E */ lis r4, lbl_801DEF44@ha
/* 800B378C 000AF6AC 90 01 00 04 */ stw r0, 4(r1)
/* 800B3790 000AF6B0 38 00 00 00 */ li r0, 0
/* 800B3794 000AF6B4 3C 60 88 89 */ lis r3, 0x88888889@ha
/* 800B3798 000AF6B8 94 21 FF A8 */ stwu r1, -0x58(r1)
/* 800B379C 000AF6BC DB E1 00 50 */ stfd f31, 0x50(r1)
/* 800B37A0 000AF6C0 DB C1 00 48 */ stfd f30, 0x48(r1)
/* 800B37A4 000AF6C4 DB A1 00 40 */ stfd f29, 0x40(r1)
/* 800B37A8 000AF6C8 DB 81 00 38 */ stfd f28, 0x38(r1)
/* 800B37AC 000AF6CC 93 E1 00 34 */ stw r31, 0x34(r1)
/* 800B37B0 000AF6D0 3B E3 88 89 */ addi r31, r3, 0x88888889@l
/* 800B37B4 000AF6D4 93 C1 00 30 */ stw r30, 0x30(r1)
/* 800B37B8 000AF6D8 3B C4 EF 44 */ addi r30, r4, lbl_801DEF44@l
/* 800B37BC 000AF6DC 93 A1 00 2C */ stw r29, 0x2c(r1)
/* 800B37C0 000AF6E0 3F A0 43 30 */ lis r29, 0x4330
/* 800B37C4 000AF6E4 C3 82 B8 B8 */ lfs f28, lbl_802F60B8@sda21(r2)
/* 800B37C8 000AF6E8 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B37CC 000AF6EC CB A2 BA 28 */ lfd f29, lbl_802F6228@sda21(r2)
/* 800B37D0 000AF6F0 CB C2 BA C0 */ lfd f30, lbl_802F62C0@sda21(r2)
/* 800B37D4 000AF6F4 CB E2 B9 00 */ lfd f31, lbl_802F6100@sda21(r2)
/* 800B37D8 000AF6F8 48 00 00 DC */ b lbl_800B38B4
lbl_800B37DC:
/* 800B37DC 000AF6FC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B37E0 000AF700 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B37E4 000AF704 7C 7E 02 14 */ add r3, r30, r0
/* 800B37E8 000AF708 D3 83 00 18 */ stfs f28, 0x18(r3)
/* 800B37EC 000AF70C C0 03 00 08 */ lfs f0, 8(r3)
/* 800B37F0 000AF710 D0 03 00 0C */ stfs f0, 0xc(r3)
/* 800B37F4 000AF714 D3 83 00 1C */ stfs f28, 0x1c(r3)
/* 800B37F8 000AF718 D3 83 00 14 */ stfs f28, 0x14(r3)
/* 800B37FC 000AF71C 48 05 30 69 */ bl rand
/* 800B3800 000AF720 54 65 04 7E */ clrlwi r5, r3, 0x11
/* 800B3804 000AF724 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3808 000AF728 7C 7F 28 96 */ mulhw r3, r31, r5
/* 800B380C 000AF72C 7C 63 2A 14 */ add r3, r3, r5
/* 800B3810 000AF730 7C 63 26 70 */ srawi r3, r3, 4
/* 800B3814 000AF734 54 64 0F FE */ srwi r4, r3, 0x1f
/* 800B3818 000AF738 7C 63 22 14 */ add r3, r3, r4
/* 800B381C 000AF73C 1C 63 00 1E */ mulli r3, r3, 0x1e
/* 800B3820 000AF740 7C 63 28 50 */ subf r3, r3, r5
/* 800B3824 000AF744 6C 63 80 00 */ xoris r3, r3, 0x8000
/* 800B3828 000AF748 90 61 00 24 */ stw r3, 0x24(r1)
/* 800B382C 000AF74C 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B3830 000AF750 93 A1 00 20 */ stw r29, 0x20(r1)
/* 800B3834 000AF754 7C BE 02 14 */ add r5, r30, r0
/* 800B3838 000AF758 C8 01 00 20 */ lfd f0, 0x20(r1)
/* 800B383C 000AF75C EC 00 E8 28 */ fsubs f0, f0, f29
/* 800B3840 000AF760 D0 05 00 14 */ stfs f0, 0x14(r5)
/* 800B3844 000AF764 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B3848 000AF768 C0 25 00 14 */ lfs f1, 0x14(r5)
/* 800B384C 000AF76C 38 03 FF FF */ addi r0, r3, -1
/* 800B3850 000AF770 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3854 000AF774 90 01 00 1C */ stw r0, 0x1c(r1)
/* 800B3858 000AF778 93 A1 00 18 */ stw r29, 0x18(r1)
/* 800B385C 000AF77C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 800B3860 000AF780 FC 00 E8 28 */ fsub f0, f0, f29
/* 800B3864 000AF784 FC 1F 00 32 */ fmul f0, f31, f0
/* 800B3868 000AF788 FC 1E 00 2A */ fadd f0, f30, f0
/* 800B386C 000AF78C FC 01 00 2A */ fadd f0, f1, f0
/* 800B3870 000AF790 FC 00 00 18 */ frsp f0, f0
/* 800B3874 000AF794 D0 05 00 14 */ stfs f0, 0x14(r5)
/* 800B3878 000AF798 C0 05 00 20 */ lfs f0, 0x20(r5)
/* 800B387C 000AF79C FC 00 00 1E */ fctiwz f0, f0
/* 800B3880 000AF7A0 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B3884 000AF7A4 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800B3888 000AF7A8 60 00 01 00 */ ori r0, r0, 0x100
/* 800B388C 000AF7AC 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3890 000AF7B0 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B3894 000AF7B4 93 A1 00 08 */ stw r29, 8(r1)
/* 800B3898 000AF7B8 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B389C 000AF7BC EC 00 E8 28 */ fsubs f0, f0, f29
/* 800B38A0 000AF7C0 D0 05 00 20 */ stfs f0, 0x20(r5)
/* 800B38A4 000AF7C4 D3 85 00 28 */ stfs f28, 0x28(r5)
/* 800B38A8 000AF7C8 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B38AC 000AF7CC 38 03 00 01 */ addi r0, r3, 1
/* 800B38B0 000AF7D0 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B38B4:
/* 800B38B4 000AF7D4 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B38B8 000AF7D8 2C 00 01 22 */ cmpwi r0, 0x122
/* 800B38BC 000AF7DC 41 80 FF 20 */ blt lbl_800B37DC
/* 800B38C0 000AF7E0 80 01 00 5C */ lwz r0, 0x5c(r1)
/* 800B38C4 000AF7E4 CB E1 00 50 */ lfd f31, 0x50(r1)
/* 800B38C8 000AF7E8 CB C1 00 48 */ lfd f30, 0x48(r1)
/* 800B38CC 000AF7EC 7C 08 03 A6 */ mtlr r0
/* 800B38D0 000AF7F0 CB A1 00 40 */ lfd f29, 0x40(r1)
/* 800B38D4 000AF7F4 CB 81 00 38 */ lfd f28, 0x38(r1)
/* 800B38D8 000AF7F8 83 E1 00 34 */ lwz r31, 0x34(r1)
/* 800B38DC 000AF7FC 83 C1 00 30 */ lwz r30, 0x30(r1)
/* 800B38E0 000AF800 83 A1 00 2C */ lwz r29, 0x2c(r1)
/* 800B38E4 000AF804 38 21 00 58 */ addi r1, r1, 0x58
/* 800B38E8 000AF808 4E 80 00 20 */ blr
.global func_800B38EC
func_800B38EC:
/* 800B38EC 000AF80C 7C 08 02 A6 */ mflr r0
/* 800B38F0 000AF810 3C 80 80 1D */ lis r4, lbl_801D6E00@ha
/* 800B38F4 000AF814 90 01 00 04 */ stw r0, 4(r1)
/* 800B38F8 000AF818 38 00 00 00 */ li r0, 0
/* 800B38FC 000AF81C 3C 60 80 2C */ lis r3, lbl_802C6918@ha
/* 800B3900 000AF820 94 21 FF 80 */ stwu r1, -0x80(r1)
/* 800B3904 000AF824 DB E1 00 78 */ stfd f31, 0x78(r1)
/* 800B3908 000AF828 DB C1 00 70 */ stfd f30, 0x70(r1)
/* 800B390C 000AF82C DB A1 00 68 */ stfd f29, 0x68(r1)
/* 800B3910 000AF830 DB 81 00 60 */ stfd f28, 0x60(r1)
/* 800B3914 000AF834 DB 61 00 58 */ stfd f27, 0x58(r1)
/* 800B3918 000AF838 DB 41 00 50 */ stfd f26, 0x50(r1)
/* 800B391C 000AF83C DB 21 00 48 */ stfd f25, 0x48(r1)
/* 800B3920 000AF840 DB 01 00 40 */ stfd f24, 0x40(r1)
/* 800B3924 000AF844 DA E1 00 38 */ stfd f23, 0x38(r1)
/* 800B3928 000AF848 DA C1 00 30 */ stfd f22, 0x30(r1)
/* 800B392C 000AF84C DA A1 00 28 */ stfd f21, 0x28(r1)
/* 800B3930 000AF850 93 E1 00 24 */ stw r31, 0x24(r1)
/* 800B3934 000AF854 3F E0 43 30 */ lis r31, 0x4330
/* 800B3938 000AF858 93 C1 00 20 */ stw r30, 0x20(r1)
/* 800B393C 000AF85C 3B C3 69 18 */ addi r30, r3, lbl_802C6918@l
/* 800B3940 000AF860 93 A1 00 1C */ stw r29, 0x1c(r1)
/* 800B3944 000AF864 3B A4 6E 00 */ addi r29, r4, lbl_801D6E00@l
/* 800B3948 000AF868 C3 A2 B8 BC */ lfs f29, lbl_802F60BC@sda21(r2)
/* 800B394C 000AF86C 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B3950 000AF870 CB C2 B9 88 */ lfd f30, lbl_802F6188@sda21(r2)
/* 800B3954 000AF874 C3 E2 BC 3C */ lfs f31, lbl_802F643C@sda21(r2)
/* 800B3958 000AF878 C2 A2 BC 08 */ lfs f21, lbl_802F6408@sda21(r2)
/* 800B395C 000AF87C CB 02 B9 00 */ lfd f24, lbl_802F6100@sda21(r2)
/* 800B3960 000AF880 CB 22 BA 28 */ lfd f25, lbl_802F6228@sda21(r2)
/* 800B3964 000AF884 CB 42 B8 D8 */ lfd f26, lbl_802F60D8@sda21(r2)
/* 800B3968 000AF888 CB 62 B9 10 */ lfd f27, lbl_802F6110@sda21(r2)
/* 800B396C 000AF88C CA C2 B9 C0 */ lfd f22, lbl_802F61C0@sda21(r2)
/* 800B3970 000AF890 CA E2 BC 30 */ lfd f23, lbl_802F6430@sda21(r2)
/* 800B3974 000AF894 C3 82 B8 B8 */ lfs f28, lbl_802F60B8@sda21(r2)
/* 800B3978 000AF898 48 00 02 FC */ b lbl_800B3C74
lbl_800B397C:
/* 800B397C 000AF89C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3980 000AF8A0 54 00 20 36 */ slwi r0, r0, 4
/* 800B3984 000AF8A4 7C 7D 02 14 */ add r3, r29, r0
/* 800B3988 000AF8A8 C0 23 07 30 */ lfs f1, 0x730(r3)
/* 800B398C 000AF8AC 38 83 07 30 */ addi r4, r3, 0x730
/* 800B3990 000AF8B0 38 63 07 24 */ addi r3, r3, 0x724
/* 800B3994 000AF8B4 FC 00 08 1E */ fctiwz f0, f1
/* 800B3998 000AF8B8 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B399C 000AF8BC 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800B39A0 000AF8C0 2C 00 01 00 */ cmpwi r0, 0x100
/* 800B39A4 000AF8C4 40 82 01 C0 */ bne lbl_800B3B64
/* 800B39A8 000AF8C8 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B39AC 000AF8CC C0 03 00 08 */ lfs f0, 8(r3)
/* 800B39B0 000AF8D0 EC 01 00 28 */ fsubs f0, f1, f0
/* 800B39B4 000AF8D4 FC 00 B0 40 */ fcmpo cr0, f0, f22
/* 800B39B8 000AF8D8 40 81 02 B0 */ ble lbl_800B3C68
/* 800B39BC 000AF8DC FC 00 B8 40 */ fcmpo cr0, f0, f23
/* 800B39C0 000AF8E0 40 80 02 A8 */ bge lbl_800B3C68
/* 800B39C4 000AF8E4 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B39C8 000AF8E8 38 03 FF FF */ addi r0, r3, -1
/* 800B39CC 000AF8EC 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B39D0 000AF8F0 90 01 00 14 */ stw r0, 0x14(r1)
/* 800B39D4 000AF8F4 93 E1 00 10 */ stw r31, 0x10(r1)
/* 800B39D8 000AF8F8 C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B39DC 000AF8FC FC 00 C8 28 */ fsub f0, f0, f25
/* 800B39E0 000AF900 FC 18 00 32 */ fmul f0, f24, f0
/* 800B39E4 000AF904 FC 01 00 28 */ fsub f0, f1, f0
/* 800B39E8 000AF908 FC 00 D0 40 */ fcmpo cr0, f0, f26
/* 800B39EC 000AF90C 4C 41 13 82 */ cror 2, 1, 2
/* 800B39F0 000AF910 40 82 00 F0 */ bne lbl_800B3AE0
/* 800B39F4 000AF914 FC 00 D8 40 */ fcmpo cr0, f0, f27
/* 800B39F8 000AF918 4C 40 13 82 */ cror 2, 0, 2
/* 800B39FC 000AF91C 40 82 00 E4 */ bne lbl_800B3AE0
/* 800B3A00 000AF920 4B F5 3F AD */ bl mathutil_mtxA_from_mtxB
/* 800B3A04 000AF924 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3A08 000AF928 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B3A0C 000AF92C 54 00 20 36 */ slwi r0, r0, 4
/* 800B3A10 000AF930 7C 7D 02 14 */ add r3, r29, r0
/* 800B3A14 000AF934 C0 03 07 2C */ lfs f0, 0x72c(r3)
/* 800B3A18 000AF938 C0 23 07 24 */ lfs f1, 0x724(r3)
/* 800B3A1C 000AF93C EC 62 00 28 */ fsubs f3, f2, f0
/* 800B3A20 000AF940 C0 43 07 28 */ lfs f2, 0x728(r3)
/* 800B3A24 000AF944 4B F5 43 0D */ bl mathutil_mtxA_translate_xyz
/* 800B3A28 000AF948 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B3A2C 000AF94C 54 03 48 2C */ slwi r3, r0, 9
/* 800B3A30 000AF950 4B F5 45 CD */ bl mathutil_mtxA_rotate_y
/* 800B3A34 000AF954 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B3A38 000AF958 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B3A3C 000AF95C 38 03 FF FF */ addi r0, r3, -1
/* 800B3A40 000AF960 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3A44 000AF964 90 01 00 14 */ stw r0, 0x14(r1)
/* 800B3A48 000AF968 93 E1 00 10 */ stw r31, 0x10(r1)
/* 800B3A4C 000AF96C C8 01 00 10 */ lfd f0, 0x10(r1)
/* 800B3A50 000AF970 FC 00 C8 28 */ fsub f0, f0, f25
/* 800B3A54 000AF974 FC 18 00 32 */ fmul f0, f24, f0
/* 800B3A58 000AF978 FC 01 00 28 */ fsub f0, f1, f0
/* 800B3A5C 000AF97C FC 00 D8 24 */ fdiv f0, f0, f27
/* 800B3A60 000AF980 FC 1B 00 32 */ fmul f0, f27, f0
/* 800B3A64 000AF984 FC 00 D8 24 */ fdiv f0, f0, f27
/* 800B3A68 000AF988 FC 20 00 18 */ frsp f1, f0
/* 800B3A6C 000AF98C FC 40 08 90 */ fmr f2, f1
/* 800B3A70 000AF990 FC 60 08 90 */ fmr f3, f1
/* 800B3A74 000AF994 4B F5 43 65 */ bl mathutil_mtxA_scale_xyz
/* 800B3A78 000AF998 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B3A7C 000AF99C 38 80 00 00 */ li r4, 0
/* 800B3A80 000AF9A0 4B FE 6F A5 */ bl g_gxutil_upload_some_mtx
/* 800B3A84 000AF9A4 C0 22 B8 D0 */ lfs f1, lbl_802F60D0@sda21(r2)
/* 800B3A88 000AF9A8 FC 40 08 90 */ fmr f2, f1
/* 800B3A8C 000AF9AC FC 60 08 90 */ fmr f3, f1
/* 800B3A90 000AF9B0 FC 80 08 90 */ fmr f4, f1
/* 800B3A94 000AF9B4 4B FD BC 81 */ bl g_avdisp_set_some_color_1
/* 800B3A98 000AF9B8 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B3A9C 000AF9BC C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B3AA0 000AF9C0 38 03 FF FF */ addi r0, r3, -1
/* 800B3AA4 000AF9C4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3AA8 000AF9C8 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B3AAC 000AF9CC 93 E1 00 08 */ stw r31, 8(r1)
/* 800B3AB0 000AF9D0 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B3AB4 000AF9D4 FC 00 C8 28 */ fsub f0, f0, f25
/* 800B3AB8 000AF9D8 FC 18 00 32 */ fmul f0, f24, f0
/* 800B3ABC 000AF9DC FC 01 00 28 */ fsub f0, f1, f0
/* 800B3AC0 000AF9E0 FC 20 D8 24 */ fdiv f1, f0, f27
/* 800B3AC4 000AF9E4 FC 20 08 18 */ frsp f1, f1
/* 800B3AC8 000AF9E8 4B FD AA 9D */ bl avdisp_set_alpha
/* 800B3ACC 000AF9EC 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B3AD0 000AF9F0 80 63 00 08 */ lwz r3, 8(r3)
/* 800B3AD4 000AF9F4 80 63 01 18 */ lwz r3, 0x118(r3)
/* 800B3AD8 000AF9F8 4B FD AA 29 */ bl avdisp_draw_model_culled_sort_all
/* 800B3ADC 000AF9FC 48 00 00 54 */ b lbl_800B3B30
lbl_800B3AE0:
/* 800B3AE0 000AFA00 4B F5 3E CD */ bl mathutil_mtxA_from_mtxB
/* 800B3AE4 000AFA04 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3AE8 000AFA08 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B3AEC 000AFA0C 54 00 20 36 */ slwi r0, r0, 4
/* 800B3AF0 000AFA10 7C 7D 02 14 */ add r3, r29, r0
/* 800B3AF4 000AFA14 C0 03 07 2C */ lfs f0, 0x72c(r3)
/* 800B3AF8 000AFA18 C0 23 07 24 */ lfs f1, 0x724(r3)
/* 800B3AFC 000AFA1C EC 62 00 28 */ fsubs f3, f2, f0
/* 800B3B00 000AFA20 C0 43 07 28 */ lfs f2, 0x728(r3)
/* 800B3B04 000AFA24 4B F5 42 2D */ bl mathutil_mtxA_translate_xyz
/* 800B3B08 000AFA28 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B3B0C 000AFA2C 54 03 48 2C */ slwi r3, r0, 9
/* 800B3B10 000AFA30 4B F5 44 ED */ bl mathutil_mtxA_rotate_y
/* 800B3B14 000AFA34 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B3B18 000AFA38 38 80 00 00 */ li r4, 0
/* 800B3B1C 000AFA3C 4B FE 6F 09 */ bl g_gxutil_upload_some_mtx
/* 800B3B20 000AFA40 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B3B24 000AFA44 80 63 00 08 */ lwz r3, 8(r3)
/* 800B3B28 000AFA48 80 63 01 18 */ lwz r3, 0x118(r3)
/* 800B3B2C 000AFA4C 4B FD A9 71 */ bl avdisp_draw_model_culled_sort_none
lbl_800B3B30:
/* 800B3B30 000AFA50 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B3B34 000AFA54 C0 42 BA 7C */ lfs f2, lbl_802F627C@sda21(r2)
/* 800B3B38 000AFA58 FC 60 08 90 */ fmr f3, f1
/* 800B3B3C 000AFA5C 4B F5 41 F5 */ bl mathutil_mtxA_translate_xyz
/* 800B3B40 000AFA60 C0 22 BC 38 */ lfs f1, lbl_802F6438@sda21(r2)
/* 800B3B44 000AFA64 FC 40 08 90 */ fmr f2, f1
/* 800B3B48 000AFA68 FC 60 08 90 */ fmr f3, f1
/* 800B3B4C 000AFA6C 4B F5 42 8D */ bl mathutil_mtxA_scale_xyz
/* 800B3B50 000AFA70 80 6D 99 24 */ lwz r3, naomiCommonObj@sda21(r13)
/* 800B3B54 000AFA74 C0 22 BB 14 */ lfs f1, lbl_802F6314@sda21(r2)
/* 800B3B58 000AFA78 80 63 00 10 */ lwz r3, 0x10(r3)
/* 800B3B5C 000AFA7C 4B F7 DA 89 */ bl g_draw_naomi_model_with_alpha
/* 800B3B60 000AFA80 48 00 01 08 */ b lbl_800B3C68
lbl_800B3B64:
/* 800B3B64 000AFA84 D8 01 00 08 */ stfd f0, 8(r1)
/* 800B3B68 000AFA88 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800B3B6C 000AFA8C 2C 00 00 00 */ cmpwi r0, 0
/* 800B3B70 000AFA90 41 81 00 0C */ bgt lbl_800B3B7C
/* 800B3B74 000AFA94 D3 84 00 00 */ stfs f28, 0(r4)
/* 800B3B78 000AFA98 48 00 00 F0 */ b lbl_800B3C68
lbl_800B3B7C:
/* 800B3B7C 000AFA9C EC 01 E8 28 */ fsubs f0, f1, f29
/* 800B3B80 000AFAA0 D0 04 00 00 */ stfs f0, 0(r4)
/* 800B3B84 000AFAA4 4B F5 3E 29 */ bl mathutil_mtxA_from_mtxB
/* 800B3B88 000AFAA8 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3B8C 000AFAAC C0 5E 00 18 */ lfs f2, 0x18(r30)
/* 800B3B90 000AFAB0 54 00 20 36 */ slwi r0, r0, 4
/* 800B3B94 000AFAB4 C0 1E 00 0C */ lfs f0, 0xc(r30)
/* 800B3B98 000AFAB8 7C 7D 02 14 */ add r3, r29, r0
/* 800B3B9C 000AFABC C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B3BA0 000AFAC0 EC A2 00 2A */ fadds f5, f2, f0
/* 800B3BA4 000AFAC4 C0 43 07 30 */ lfs f2, 0x730(r3)
/* 800B3BA8 000AFAC8 C0 03 07 2C */ lfs f0, 0x72c(r3)
/* 800B3BAC 000AFACC EC C2 07 F2 */ fmuls f6, f2, f31
/* 800B3BB0 000AFAD0 C0 83 07 24 */ lfs f4, 0x724(r3)
/* 800B3BB4 000AFAD4 EC 01 00 28 */ fsubs f0, f1, f0
/* 800B3BB8 000AFAD8 C0 3E 00 20 */ lfs f1, 0x20(r30)
/* 800B3BBC 000AFADC C0 7E 00 1C */ lfs f3, 0x1c(r30)
/* 800B3BC0 000AFAE0 C0 43 07 28 */ lfs f2, 0x728(r3)
/* 800B3BC4 000AFAE4 FC DE 30 28 */ fsub f6, f30, f6
/* 800B3BC8 000AFAE8 EC 43 10 28 */ fsubs f2, f3, f2
/* 800B3BCC 000AFAEC EC 01 00 28 */ fsubs f0, f1, f0
/* 800B3BD0 000AFAF0 EC 85 20 28 */ fsubs f4, f5, f4
/* 800B3BD4 000AFAF4 FC 42 01 B2 */ fmul f2, f2, f6
/* 800B3BD8 000AFAF8 FC 26 01 32 */ fmul f1, f6, f4
/* 800B3BDC 000AFAFC FC 60 01 B2 */ fmul f3, f0, f6
/* 800B3BE0 000AFB00 FC 20 08 18 */ frsp f1, f1
/* 800B3BE4 000AFB04 FC 40 10 18 */ frsp f2, f2
/* 800B3BE8 000AFB08 FC 60 18 18 */ frsp f3, f3
/* 800B3BEC 000AFB0C 4B F5 41 45 */ bl mathutil_mtxA_translate_xyz
/* 800B3BF0 000AFB10 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3BF4 000AFB14 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B3BF8 000AFB18 54 00 20 36 */ slwi r0, r0, 4
/* 800B3BFC 000AFB1C 7C 7D 02 14 */ add r3, r29, r0
/* 800B3C00 000AFB20 C0 03 07 2C */ lfs f0, 0x72c(r3)
/* 800B3C04 000AFB24 C0 23 07 24 */ lfs f1, 0x724(r3)
/* 800B3C08 000AFB28 EC 62 00 28 */ fsubs f3, f2, f0
/* 800B3C0C 000AFB2C C0 43 07 28 */ lfs f2, 0x728(r3)
/* 800B3C10 000AFB30 4B F5 41 21 */ bl mathutil_mtxA_translate_xyz
/* 800B3C14 000AFB34 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3C18 000AFB38 54 00 20 36 */ slwi r0, r0, 4
/* 800B3C1C 000AFB3C 7C 7D 02 14 */ add r3, r29, r0
/* 800B3C20 000AFB40 C0 03 07 30 */ lfs f0, 0x730(r3)
/* 800B3C24 000AFB44 EC 15 00 28 */ fsubs f0, f21, f0
/* 800B3C28 000AFB48 EC 00 07 F2 */ fmuls f0, f0, f31
/* 800B3C2C 000AFB4C FC 1E 00 28 */ fsub f0, f30, f0
/* 800B3C30 000AFB50 FC 20 00 18 */ frsp f1, f0
/* 800B3C34 000AFB54 FC 40 08 90 */ fmr f2, f1
/* 800B3C38 000AFB58 FC 60 08 90 */ fmr f3, f1
/* 800B3C3C 000AFB5C 4B F5 41 9D */ bl mathutil_mtxA_scale_xyz
/* 800B3C40 000AFB60 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B3C44 000AFB64 54 03 60 26 */ slwi r3, r0, 0xc
/* 800B3C48 000AFB68 4B F5 43 B5 */ bl mathutil_mtxA_rotate_y
/* 800B3C4C 000AFB6C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B3C50 000AFB70 38 80 00 00 */ li r4, 0
/* 800B3C54 000AFB74 4B FE 6D D1 */ bl g_gxutil_upload_some_mtx
/* 800B3C58 000AFB78 80 6D 9A E8 */ lwz r3, commonGma@sda21(r13)
/* 800B3C5C 000AFB7C 80 63 00 08 */ lwz r3, 8(r3)
/* 800B3C60 000AFB80 80 63 01 18 */ lwz r3, 0x118(r3)
/* 800B3C64 000AFB84 4B FD A7 D5 */ bl avdisp_draw_model_culled_sort_translucent
lbl_800B3C68:
/* 800B3C68 000AFB88 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B3C6C 000AFB8C 38 03 00 01 */ addi r0, r3, 1
/* 800B3C70 000AFB90 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B3C74:
/* 800B3C74 000AFB94 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3C78 000AFB98 2C 00 00 C8 */ cmpwi r0, 0xc8
/* 800B3C7C 000AFB9C 41 80 FD 00 */ blt lbl_800B397C
/* 800B3C80 000AFBA0 80 01 00 84 */ lwz r0, 0x84(r1)
/* 800B3C84 000AFBA4 CB E1 00 78 */ lfd f31, 0x78(r1)
/* 800B3C88 000AFBA8 CB C1 00 70 */ lfd f30, 0x70(r1)
/* 800B3C8C 000AFBAC 7C 08 03 A6 */ mtlr r0
/* 800B3C90 000AFBB0 CB A1 00 68 */ lfd f29, 0x68(r1)
/* 800B3C94 000AFBB4 CB 81 00 60 */ lfd f28, 0x60(r1)
/* 800B3C98 000AFBB8 CB 61 00 58 */ lfd f27, 0x58(r1)
/* 800B3C9C 000AFBBC CB 41 00 50 */ lfd f26, 0x50(r1)
/* 800B3CA0 000AFBC0 CB 21 00 48 */ lfd f25, 0x48(r1)
/* 800B3CA4 000AFBC4 CB 01 00 40 */ lfd f24, 0x40(r1)
/* 800B3CA8 000AFBC8 CA E1 00 38 */ lfd f23, 0x38(r1)
/* 800B3CAC 000AFBCC CA C1 00 30 */ lfd f22, 0x30(r1)
/* 800B3CB0 000AFBD0 CA A1 00 28 */ lfd f21, 0x28(r1)
/* 800B3CB4 000AFBD4 83 E1 00 24 */ lwz r31, 0x24(r1)
/* 800B3CB8 000AFBD8 83 C1 00 20 */ lwz r30, 0x20(r1)
/* 800B3CBC 000AFBDC 83 A1 00 1C */ lwz r29, 0x1c(r1)
/* 800B3CC0 000AFBE0 38 21 00 80 */ addi r1, r1, 0x80
/* 800B3CC4 000AFBE4 4E 80 00 20 */ blr
.global func_800B3CC8
func_800B3CC8:
/* 800B3CC8 000AFBE8 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B3CCC 000AFBEC 3C 60 80 1D */ lis r3, lbl_801D6E00@ha
/* 800B3CD0 000AFBF0 38 63 6E 00 */ addi r3, r3, lbl_801D6E00@l
/* 800B3CD4 000AFBF4 C1 2D A0 D4 */ lfs f9, lbl_802F22B4@sda21(r13)
/* 800B3CD8 000AFBF8 54 00 18 38 */ slwi r0, r0, 3
/* 800B3CDC 000AFBFC 7C 83 02 14 */ add r4, r3, r0
/* 800B3CE0 000AFC00 C8 62 BC 40 */ lfd f3, lbl_802F6440@sda21(r2)
/* 800B3CE4 000AFC04 80 04 FF F8 */ lwz r0, -8(r4)
/* 800B3CE8 000AFC08 3C 63 00 01 */ addis r3, r3, 1
/* 800B3CEC 000AFC0C C8 42 BC 48 */ lfd f2, lbl_802F6448@sda21(r2)
/* 800B3CF0 000AFC10 90 0D A0 AC */ stw r0, lbl_802F228C@sda21(r13)
/* 800B3CF4 000AFC14 C0 E2 B8 BC */ lfs f7, lbl_802F60BC@sda21(r2)
/* 800B3CF8 000AFC18 80 84 FF FC */ lwz r4, -4(r4)
/* 800B3CFC 000AFC1C 80 0D A0 AC */ lwz r0, lbl_802F228C@sda21(r13)
/* 800B3D00 000AFC20 90 8D A0 B0 */ stw r4, lbl_802F2290@sda21(r13)
/* 800B3D04 000AFC24 C8 C2 B9 20 */ lfd f6, lbl_802F6120@sda21(r2)
/* 800B3D08 000AFC28 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B3D0C 000AFC2C 80 AD A0 B0 */ lwz r5, lbl_802F2290@sda21(r13)
/* 800B3D10 000AFC30 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3D14 000AFC34 C8 82 B8 D8 */ lfd f4, lbl_802F60D8@sda21(r2)
/* 800B3D18 000AFC38 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B3D1C 000AFC3C C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B3D20 000AFC40 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B3D24 000AFC44 7C 83 02 14 */ add r4, r3, r0
/* 800B3D28 000AFC48 38 84 81 44 */ addi r4, r4, -32444
/* 800B3D2C 000AFC4C 48 00 00 90 */ b lbl_800B3DBC
lbl_800B3D30:
/* 800B3D30 000AFC50 C1 04 00 0C */ lfs f8, 0xc(r4)
/* 800B3D34 000AFC54 C0 A4 00 1C */ lfs f5, 0x1c(r4)
/* 800B3D38 000AFC58 EC A8 28 2A */ fadds f5, f8, f5
/* 800B3D3C 000AFC5C D0 A4 00 0C */ stfs f5, 0xc(r4)
/* 800B3D40 000AFC60 C0 A4 00 14 */ lfs f5, 0x14(r4)
/* 800B3D44 000AFC64 FC 09 28 40 */ fcmpo cr0, f9, f5
/* 800B3D48 000AFC68 4C 41 13 82 */ cror 2, 1, 2
/* 800B3D4C 000AFC6C 40 82 00 08 */ bne lbl_800B3D54
/* 800B3D50 000AFC70 D0 E4 00 18 */ stfs f7, 0x18(r4)
lbl_800B3D54:
/* 800B3D54 000AFC74 C0 A4 00 18 */ lfs f5, 0x18(r4)
/* 800B3D58 000AFC78 FC 07 28 00 */ fcmpu cr0, f7, f5
/* 800B3D5C 000AFC7C 40 82 00 50 */ bne lbl_800B3DAC
/* 800B3D60 000AFC80 C0 A4 00 1C */ lfs f5, 0x1c(r4)
/* 800B3D64 000AFC84 FC A5 30 28 */ fsub f5, f5, f6
/* 800B3D68 000AFC88 FC A0 28 18 */ frsp f5, f5
/* 800B3D6C 000AFC8C D0 A4 00 1C */ stfs f5, 0x1c(r4)
/* 800B3D70 000AFC90 D0 E4 00 18 */ stfs f7, 0x18(r4)
/* 800B3D74 000AFC94 C0 A4 00 0C */ lfs f5, 0xc(r4)
/* 800B3D78 000AFC98 FC 05 20 40 */ fcmpo cr0, f5, f4
/* 800B3D7C 000AFC9C 40 80 00 30 */ bge lbl_800B3DAC
/* 800B3D80 000AFCA0 C0 A4 00 00 */ lfs f5, 0(r4)
/* 800B3D84 000AFCA4 FC 05 18 40 */ fcmpo cr0, f5, f3
/* 800B3D88 000AFCA8 4C 40 13 82 */ cror 2, 0, 2
/* 800B3D8C 000AFCAC 40 82 00 1C */ bne lbl_800B3DA8
/* 800B3D90 000AFCB0 FC 05 10 40 */ fcmpo cr0, f5, f2
/* 800B3D94 000AFCB4 4C 41 13 82 */ cror 2, 1, 2
/* 800B3D98 000AFCB8 40 82 00 10 */ bne lbl_800B3DA8
/* 800B3D9C 000AFCBC D0 24 00 0C */ stfs f1, 0xc(r4)
/* 800B3DA0 000AFCC0 D0 04 00 18 */ stfs f0, 0x18(r4)
/* 800B3DA4 000AFCC4 48 00 00 08 */ b lbl_800B3DAC
lbl_800B3DA8:
/* 800B3DA8 000AFCC8 D0 04 00 18 */ stfs f0, 0x18(r4)
lbl_800B3DAC:
/* 800B3DAC 000AFCCC 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B3DB0 000AFCD0 38 84 00 34 */ addi r4, r4, 0x34
/* 800B3DB4 000AFCD4 38 03 00 01 */ addi r0, r3, 1
/* 800B3DB8 000AFCD8 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B3DBC:
/* 800B3DBC 000AFCDC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3DC0 000AFCE0 7C 00 28 00 */ cmpw r0, r5
/* 800B3DC4 000AFCE4 41 80 FF 6C */ blt lbl_800B3D30
/* 800B3DC8 000AFCE8 4E 80 00 20 */ blr
.global func_800B3DCC
func_800B3DCC:
/* 800B3DCC 000AFCEC 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B3DD0 000AFCF0 3C 60 80 1D */ lis r3, lbl_801D6E00@ha
/* 800B3DD4 000AFCF4 38 83 6E 00 */ addi r4, r3, lbl_801D6E00@l
/* 800B3DD8 000AFCF8 C1 2D A0 D4 */ lfs f9, lbl_802F22B4@sda21(r13)
/* 800B3DDC 000AFCFC 54 00 18 38 */ slwi r0, r0, 3
/* 800B3DE0 000AFD00 7C 64 02 14 */ add r3, r4, r0
/* 800B3DE4 000AFD04 C8 62 BC 40 */ lfd f3, lbl_802F6440@sda21(r2)
/* 800B3DE8 000AFD08 80 03 01 18 */ lwz r0, 0x118(r3)
/* 800B3DEC 000AFD0C C8 42 BC 48 */ lfd f2, lbl_802F6448@sda21(r2)
/* 800B3DF0 000AFD10 90 0D A0 B4 */ stw r0, lbl_802F2294@sda21(r13)
/* 800B3DF4 000AFD14 C0 E2 B8 BC */ lfs f7, lbl_802F60BC@sda21(r2)
/* 800B3DF8 000AFD18 80 63 01 1C */ lwz r3, 0x11c(r3)
/* 800B3DFC 000AFD1C 80 0D A0 B4 */ lwz r0, lbl_802F2294@sda21(r13)
/* 800B3E00 000AFD20 90 6D A0 B8 */ stw r3, lbl_802F2298@sda21(r13)
/* 800B3E04 000AFD24 C8 C2 B9 20 */ lfd f6, lbl_802F6120@sda21(r2)
/* 800B3E08 000AFD28 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B3E0C 000AFD2C 80 AD A0 B8 */ lwz r5, lbl_802F2298@sda21(r13)
/* 800B3E10 000AFD30 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3E14 000AFD34 C8 82 B8 D8 */ lfd f4, lbl_802F60D8@sda21(r2)
/* 800B3E18 000AFD38 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B3E1C 000AFD3C C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B3E20 000AFD40 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B3E24 000AFD44 7C 84 02 14 */ add r4, r4, r0
/* 800B3E28 000AFD48 38 84 15 B0 */ addi r4, r4, 0x15b0
/* 800B3E2C 000AFD4C 48 00 00 90 */ b lbl_800B3EBC
lbl_800B3E30:
/* 800B3E30 000AFD50 C1 04 00 0C */ lfs f8, 0xc(r4)
/* 800B3E34 000AFD54 C0 A4 00 1C */ lfs f5, 0x1c(r4)
/* 800B3E38 000AFD58 EC A8 28 2A */ fadds f5, f8, f5
/* 800B3E3C 000AFD5C D0 A4 00 0C */ stfs f5, 0xc(r4)
/* 800B3E40 000AFD60 C0 A4 00 10 */ lfs f5, 0x10(r4)
/* 800B3E44 000AFD64 FC 09 28 40 */ fcmpo cr0, f9, f5
/* 800B3E48 000AFD68 4C 41 13 82 */ cror 2, 1, 2
/* 800B3E4C 000AFD6C 40 82 00 08 */ bne lbl_800B3E54
/* 800B3E50 000AFD70 D0 E4 00 18 */ stfs f7, 0x18(r4)
lbl_800B3E54:
/* 800B3E54 000AFD74 C0 A4 00 18 */ lfs f5, 0x18(r4)
/* 800B3E58 000AFD78 FC 07 28 00 */ fcmpu cr0, f7, f5
/* 800B3E5C 000AFD7C 40 82 00 50 */ bne lbl_800B3EAC
/* 800B3E60 000AFD80 C0 A4 00 1C */ lfs f5, 0x1c(r4)
/* 800B3E64 000AFD84 FC A5 30 28 */ fsub f5, f5, f6
/* 800B3E68 000AFD88 FC A0 28 18 */ frsp f5, f5
/* 800B3E6C 000AFD8C D0 A4 00 1C */ stfs f5, 0x1c(r4)
/* 800B3E70 000AFD90 D0 E4 00 18 */ stfs f7, 0x18(r4)
/* 800B3E74 000AFD94 C0 A4 00 0C */ lfs f5, 0xc(r4)
/* 800B3E78 000AFD98 FC 05 20 40 */ fcmpo cr0, f5, f4
/* 800B3E7C 000AFD9C 40 80 00 30 */ bge lbl_800B3EAC
/* 800B3E80 000AFDA0 C0 A4 00 00 */ lfs f5, 0(r4)
/* 800B3E84 000AFDA4 FC 05 18 40 */ fcmpo cr0, f5, f3
/* 800B3E88 000AFDA8 4C 40 13 82 */ cror 2, 0, 2
/* 800B3E8C 000AFDAC 40 82 00 1C */ bne lbl_800B3EA8
/* 800B3E90 000AFDB0 FC 05 10 40 */ fcmpo cr0, f5, f2
/* 800B3E94 000AFDB4 4C 41 13 82 */ cror 2, 1, 2
/* 800B3E98 000AFDB8 40 82 00 10 */ bne lbl_800B3EA8
/* 800B3E9C 000AFDBC D0 24 00 0C */ stfs f1, 0xc(r4)
/* 800B3EA0 000AFDC0 D0 04 00 18 */ stfs f0, 0x18(r4)
/* 800B3EA4 000AFDC4 48 00 00 08 */ b lbl_800B3EAC
lbl_800B3EA8:
/* 800B3EA8 000AFDC8 D0 04 00 18 */ stfs f0, 0x18(r4)
lbl_800B3EAC:
/* 800B3EAC 000AFDCC 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B3EB0 000AFDD0 38 84 00 34 */ addi r4, r4, 0x34
/* 800B3EB4 000AFDD4 38 03 00 01 */ addi r0, r3, 1
/* 800B3EB8 000AFDD8 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B3EBC:
/* 800B3EBC 000AFDDC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3EC0 000AFDE0 7C 00 28 00 */ cmpw r0, r5
/* 800B3EC4 000AFDE4 41 80 FF 6C */ blt lbl_800B3E30
/* 800B3EC8 000AFDE8 4E 80 00 20 */ blr
.global func_800B3ECC
func_800B3ECC:
/* 800B3ECC 000AFDEC 7C 08 02 A6 */ mflr r0
/* 800B3ED0 000AFDF0 3C 60 80 1D */ lis r3, lbl_801D6E00@ha
/* 800B3ED4 000AFDF4 90 01 00 04 */ stw r0, 4(r1)
/* 800B3ED8 000AFDF8 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 800B3EDC 000AFDFC DB E1 00 58 */ stfd f31, 0x58(r1)
/* 800B3EE0 000AFE00 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 800B3EE4 000AFE04 DB A1 00 48 */ stfd f29, 0x48(r1)
/* 800B3EE8 000AFE08 DB 81 00 40 */ stfd f28, 0x40(r1)
/* 800B3EEC 000AFE0C DB 61 00 38 */ stfd f27, 0x38(r1)
/* 800B3EF0 000AFE10 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 800B3EF4 000AFE14 DB 21 00 28 */ stfd f25, 0x28(r1)
/* 800B3EF8 000AFE18 DB 01 00 20 */ stfd f24, 0x20(r1)
/* 800B3EFC 000AFE1C DA E1 00 18 */ stfd f23, 0x18(r1)
/* 800B3F00 000AFE20 93 E1 00 14 */ stw r31, 0x14(r1)
/* 800B3F04 000AFE24 3F E0 43 30 */ lis r31, 0x4330
/* 800B3F08 000AFE28 93 C1 00 10 */ stw r30, 0x10(r1)
/* 800B3F0C 000AFE2C 3B C3 6E 00 */ addi r30, r3, lbl_801D6E00@l
/* 800B3F10 000AFE30 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B3F14 000AFE34 C2 E2 B8 BC */ lfs f23, lbl_802F60BC@sda21(r2)
/* 800B3F18 000AFE38 54 00 18 38 */ slwi r0, r0, 3
/* 800B3F1C 000AFE3C CB 02 BA C0 */ lfd f24, lbl_802F62C0@sda21(r2)
/* 800B3F20 000AFE40 7C 7E 02 14 */ add r3, r30, r0
/* 800B3F24 000AFE44 CB 22 B8 F8 */ lfd f25, lbl_802F60F8@sda21(r2)
/* 800B3F28 000AFE48 80 03 01 18 */ lwz r0, 0x118(r3)
/* 800B3F2C 000AFE4C CB 62 BC 58 */ lfd f27, lbl_802F6458@sda21(r2)
/* 800B3F30 000AFE50 90 0D A0 B4 */ stw r0, lbl_802F2294@sda21(r13)
/* 800B3F34 000AFE54 CB 82 BC 50 */ lfd f28, lbl_802F6450@sda21(r2)
/* 800B3F38 000AFE58 80 63 01 1C */ lwz r3, 0x11c(r3)
/* 800B3F3C 000AFE5C 80 0D A0 B4 */ lwz r0, lbl_802F2294@sda21(r13)
/* 800B3F40 000AFE60 90 6D A0 B8 */ stw r3, lbl_802F2298@sda21(r13)
/* 800B3F44 000AFE64 CB A2 B9 00 */ lfd f29, lbl_802F6100@sda21(r2)
/* 800B3F48 000AFE68 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B3F4C 000AFE6C CB C2 BA 28 */ lfd f30, lbl_802F6228@sda21(r2)
/* 800B3F50 000AFE70 C3 42 B8 B8 */ lfs f26, lbl_802F60B8@sda21(r2)
/* 800B3F54 000AFE74 C3 E2 B8 D0 */ lfs f31, lbl_802F60D0@sda21(r2)
/* 800B3F58 000AFE78 48 00 03 48 */ b lbl_800B42A0
lbl_800B3F5C:
/* 800B3F5C 000AFE7C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3F60 000AFE80 7C 7E 02 14 */ add r3, r30, r0
/* 800B3F64 000AFE84 88 03 13 A4 */ lbz r0, 0x13a4(r3)
/* 800B3F68 000AFE88 98 0D A0 54 */ stb r0, lbl_802F2234@sda21(r13)
/* 800B3F6C 000AFE8C 88 6D A0 54 */ lbz r3, lbl_802F2234@sda21(r13)
/* 800B3F70 000AFE90 48 00 07 A1 */ bl func_800B4710
/* 800B3F74 000AFE94 88 0D A0 54 */ lbz r0, lbl_802F2234@sda21(r13)
/* 800B3F78 000AFE98 2C 00 00 2B */ cmpwi r0, 0x2b
/* 800B3F7C 000AFE9C 41 82 03 18 */ beq lbl_800B4294
/* 800B3F80 000AFEA0 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B3F84 000AFEA4 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B3F88 000AFEA8 7C 7E 02 14 */ add r3, r30, r0
/* 800B3F8C 000AFEAC C0 03 15 C8 */ lfs f0, 0x15c8(r3)
/* 800B3F90 000AFEB0 FC 1A 00 00 */ fcmpu cr0, f26, f0
/* 800B3F94 000AFEB4 40 82 01 4C */ bne lbl_800B40E0
/* 800B3F98 000AFEB8 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B3F9C 000AFEBC C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B3FA0 000AFEC0 38 03 FF FF */ addi r0, r3, -1
/* 800B3FA4 000AFEC4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3FA8 000AFEC8 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B3FAC 000AFECC 93 E1 00 08 */ stw r31, 8(r1)
/* 800B3FB0 000AFED0 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B3FB4 000AFED4 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B3FB8 000AFED8 FC 1D 00 32 */ fmul f0, f29, f0
/* 800B3FBC 000AFEDC FC 1C 00 2A */ fadd f0, f28, f0
/* 800B3FC0 000AFEE0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B3FC4 000AFEE4 4C 40 13 82 */ cror 2, 0, 2
/* 800B3FC8 000AFEE8 40 82 00 8C */ bne lbl_800B4054
/* 800B3FCC 000AFEEC 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B3FD0 000AFEF0 4B F5 38 E1 */ bl mathutil_mtxA_from_mtx
/* 800B3FD4 000AFEF4 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B3FD8 000AFEF8 C0 6D A0 D4 */ lfs f3, lbl_802F22B4@sda21(r13)
/* 800B3FDC 000AFEFC 38 03 FF FF */ addi r0, r3, -1
/* 800B3FE0 000AFF00 80 8D A0 40 */ lwz r4, lbl_802F2220@sda21(r13)
/* 800B3FE4 000AFF04 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B3FE8 000AFF08 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B3FEC 000AFF0C 1C 04 00 34 */ mulli r0, r4, 0x34
/* 800B3FF0 000AFF10 93 E1 00 08 */ stw r31, 8(r1)
/* 800B3FF4 000AFF14 7C 7E 02 14 */ add r3, r30, r0
/* 800B3FF8 000AFF18 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B3FFC 000AFF1C C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B4000 000AFF20 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B4004 000AFF24 C0 43 15 BC */ lfs f2, 0x15bc(r3)
/* 800B4008 000AFF28 FC 1D 00 32 */ fmul f0, f29, f0
/* 800B400C 000AFF2C FC 03 00 28 */ fsub f0, f3, f0
/* 800B4010 000AFF30 FC 1C 00 32 */ fmul f0, f28, f0
/* 800B4014 000AFF34 FC 7B 00 2A */ fadd f3, f27, f0
/* 800B4018 000AFF38 FC 60 18 18 */ frsp f3, f3
/* 800B401C 000AFF3C 4B F5 3D 15 */ bl mathutil_mtxA_translate_xyz
/* 800B4020 000AFF40 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4024 000AFF44 FC 40 08 90 */ fmr f2, f1
/* 800B4028 000AFF48 FC 60 08 90 */ fmr f3, f1
/* 800B402C 000AFF4C 4B F5 3D AD */ bl mathutil_mtxA_scale_xyz
/* 800B4030 000AFF50 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4034 000AFF54 38 80 00 00 */ li r4, 0
/* 800B4038 000AFF58 4B FE 69 ED */ bl g_gxutil_upload_some_mtx
/* 800B403C 000AFF5C 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B4040 000AFF60 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4044 000AFF64 80 63 00 08 */ lwz r3, 8(r3)
/* 800B4048 000AFF68 54 00 18 38 */ slwi r0, r0, 3
/* 800B404C 000AFF6C 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4050 000AFF70 4B FD A7 5D */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B4054:
/* 800B4054 000AFF74 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B4058 000AFF78 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B405C 000AFF7C 38 03 FF FF */ addi r0, r3, -1
/* 800B4060 000AFF80 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B4064 000AFF84 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B4068 000AFF88 93 E1 00 08 */ stw r31, 8(r1)
/* 800B406C 000AFF8C C8 01 00 08 */ lfd f0, 8(r1)
/* 800B4070 000AFF90 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B4074 000AFF94 FC 1D 00 32 */ fmul f0, f29, f0
/* 800B4078 000AFF98 FC 1C 00 2A */ fadd f0, f28, f0
/* 800B407C 000AFF9C FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B4080 000AFFA0 4C 41 13 82 */ cror 2, 1, 2
/* 800B4084 000AFFA4 40 82 00 5C */ bne lbl_800B40E0
/* 800B4088 000AFFA8 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B408C 000AFFAC 4B F5 38 25 */ bl mathutil_mtxA_from_mtx
/* 800B4090 000AFFB0 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4094 000AFFB4 C0 62 BC 64 */ lfs f3, lbl_802F6464@sda21(r2)
/* 800B4098 000AFFB8 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B409C 000AFFBC 7C 7E 02 14 */ add r3, r30, r0
/* 800B40A0 000AFFC0 C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B40A4 000AFFC4 C0 43 15 BC */ lfs f2, 0x15bc(r3)
/* 800B40A8 000AFFC8 4B F5 3C 89 */ bl mathutil_mtxA_translate_xyz
/* 800B40AC 000AFFCC C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B40B0 000AFFD0 FC 40 08 90 */ fmr f2, f1
/* 800B40B4 000AFFD4 FC 60 08 90 */ fmr f3, f1
/* 800B40B8 000AFFD8 4B F5 3D 21 */ bl mathutil_mtxA_scale_xyz
/* 800B40BC 000AFFDC 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B40C0 000AFFE0 38 80 00 00 */ li r4, 0
/* 800B40C4 000AFFE4 4B FE 69 61 */ bl g_gxutil_upload_some_mtx
/* 800B40C8 000AFFE8 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B40CC 000AFFEC 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B40D0 000AFFF0 80 63 00 08 */ lwz r3, 8(r3)
/* 800B40D4 000AFFF4 54 00 18 38 */ slwi r0, r0, 3
/* 800B40D8 000AFFF8 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B40DC 000AFFFC 4B FD A6 D1 */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B40E0:
/* 800B40E0 000B0000 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B40E4 000B0004 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B40E8 000B0008 7C 7E 02 14 */ add r3, r30, r0
/* 800B40EC 000B000C C0 03 15 C8 */ lfs f0, 0x15c8(r3)
/* 800B40F0 000B0010 FC 17 00 00 */ fcmpu cr0, f23, f0
/* 800B40F4 000B0014 40 82 00 5C */ bne lbl_800B4150
/* 800B40F8 000B0018 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B40FC 000B001C 4B F5 37 B5 */ bl mathutil_mtxA_from_mtx
/* 800B4100 000B0020 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4104 000B0024 C0 62 BC 64 */ lfs f3, lbl_802F6464@sda21(r2)
/* 800B4108 000B0028 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B410C 000B002C 7C 7E 02 14 */ add r3, r30, r0
/* 800B4110 000B0030 C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B4114 000B0034 C0 43 15 BC */ lfs f2, 0x15bc(r3)
/* 800B4118 000B0038 4B F5 3C 19 */ bl mathutil_mtxA_translate_xyz
/* 800B411C 000B003C C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4120 000B0040 FC 40 08 90 */ fmr f2, f1
/* 800B4124 000B0044 FC 60 08 90 */ fmr f3, f1
/* 800B4128 000B0048 4B F5 3C B1 */ bl mathutil_mtxA_scale_xyz
/* 800B412C 000B004C 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4130 000B0050 38 80 00 00 */ li r4, 0
/* 800B4134 000B0054 4B FE 68 F1 */ bl g_gxutil_upload_some_mtx
/* 800B4138 000B0058 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B413C 000B005C 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4140 000B0060 80 63 00 08 */ lwz r3, 8(r3)
/* 800B4144 000B0064 54 00 18 38 */ slwi r0, r0, 3
/* 800B4148 000B0068 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B414C 000B006C 4B FD A6 61 */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B4150:
/* 800B4150 000B0070 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4154 000B0074 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4158 000B0078 7C 7E 02 14 */ add r3, r30, r0
/* 800B415C 000B007C C0 03 15 C8 */ lfs f0, 0x15c8(r3)
/* 800B4160 000B0080 38 63 15 B0 */ addi r3, r3, 0x15b0
/* 800B4164 000B0084 FC 1F 00 00 */ fcmpu cr0, f31, f0
/* 800B4168 000B0088 40 82 01 2C */ bne lbl_800B4294
/* 800B416C 000B008C C4 23 00 20 */ lfsu f1, 0x20(r3)
/* 800B4170 000B0090 FC 00 08 1E */ fctiwz f0, f1
/* 800B4174 000B0094 D8 01 00 08 */ stfd f0, 8(r1)
/* 800B4178 000B0098 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800B417C 000B009C 2C 00 01 00 */ cmpwi r0, 0x100
/* 800B4180 000B00A0 40 82 00 78 */ bne lbl_800B41F8
/* 800B4184 000B00A4 4B F5 38 29 */ bl mathutil_mtxA_from_mtxB
/* 800B4188 000B00A8 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B418C 000B00AC C0 8D A0 D4 */ lfs f4, lbl_802F22B4@sda21(r13)
/* 800B4190 000B00B0 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4194 000B00B4 7C 7E 02 14 */ add r3, r30, r0
/* 800B4198 000B00B8 C0 23 15 C0 */ lfs f1, 0x15c0(r3)
/* 800B419C 000B00BC C0 03 15 B8 */ lfs f0, 0x15b8(r3)
/* 800B41A0 000B00C0 FC 78 08 2A */ fadd f3, f24, f1
/* 800B41A4 000B00C4 C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B41A8 000B00C8 C0 43 15 BC */ lfs f2, 0x15bc(r3)
/* 800B41AC 000B00CC FC 03 00 2A */ fadd f0, f3, f0
/* 800B41B0 000B00D0 FC 19 00 2A */ fadd f0, f25, f0
/* 800B41B4 000B00D4 FC 64 00 28 */ fsub f3, f4, f0
/* 800B41B8 000B00D8 FC 60 18 18 */ frsp f3, f3
/* 800B41BC 000B00DC 4B F5 3B 75 */ bl mathutil_mtxA_translate_xyz
/* 800B41C0 000B00E0 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B41C4 000B00E4 FC 40 08 90 */ fmr f2, f1
/* 800B41C8 000B00E8 FC 60 08 90 */ fmr f3, f1
/* 800B41CC 000B00EC 4B F5 3C 0D */ bl mathutil_mtxA_scale_xyz
/* 800B41D0 000B00F0 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B41D4 000B00F4 38 80 00 00 */ li r4, 0
/* 800B41D8 000B00F8 4B FE 68 4D */ bl g_gxutil_upload_some_mtx
/* 800B41DC 000B00FC 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B41E0 000B0100 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B41E4 000B0104 80 63 00 08 */ lwz r3, 8(r3)
/* 800B41E8 000B0108 54 00 18 38 */ slwi r0, r0, 3
/* 800B41EC 000B010C 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B41F0 000B0110 4B FD A5 BD */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B41F4 000B0114 48 00 00 A0 */ b lbl_800B4294
lbl_800B41F8:
/* 800B41F8 000B0118 D8 01 00 08 */ stfd f0, 8(r1)
/* 800B41FC 000B011C 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800B4200 000B0120 2C 00 00 00 */ cmpwi r0, 0
/* 800B4204 000B0124 41 81 00 0C */ bgt lbl_800B4210
/* 800B4208 000B0128 D3 43 00 00 */ stfs f26, 0(r3)
/* 800B420C 000B012C 48 00 00 88 */ b lbl_800B4294
lbl_800B4210:
/* 800B4210 000B0130 EC 01 B8 28 */ fsubs f0, f1, f23
/* 800B4214 000B0134 D0 03 00 00 */ stfs f0, 0(r3)
/* 800B4218 000B0138 4B F5 37 95 */ bl mathutil_mtxA_from_mtxB
/* 800B421C 000B013C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4220 000B0140 C0 8D A0 D4 */ lfs f4, lbl_802F22B4@sda21(r13)
/* 800B4224 000B0144 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4228 000B0148 7C 7E 02 14 */ add r3, r30, r0
/* 800B422C 000B014C C0 23 15 C0 */ lfs f1, 0x15c0(r3)
/* 800B4230 000B0150 C0 03 15 B8 */ lfs f0, 0x15b8(r3)
/* 800B4234 000B0154 FC 78 08 2A */ fadd f3, f24, f1
/* 800B4238 000B0158 C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B423C 000B015C FC 19 00 2A */ fadd f0, f25, f0
/* 800B4240 000B0160 C0 43 15 BC */ lfs f2, 0x15bc(r3)
/* 800B4244 000B0164 FC 03 00 2A */ fadd f0, f3, f0
/* 800B4248 000B0168 FC 64 00 28 */ fsub f3, f4, f0
/* 800B424C 000B016C FC 60 18 18 */ frsp f3, f3
/* 800B4250 000B0170 4B F5 3A E1 */ bl mathutil_mtxA_translate_xyz
/* 800B4254 000B0174 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B4258 000B0178 54 03 60 26 */ slwi r3, r0, 0xc
/* 800B425C 000B017C 4B F5 3D A1 */ bl mathutil_mtxA_rotate_y
/* 800B4260 000B0180 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4264 000B0184 FC 40 08 90 */ fmr f2, f1
/* 800B4268 000B0188 FC 60 08 90 */ fmr f3, f1
/* 800B426C 000B018C 4B F5 3B 6D */ bl mathutil_mtxA_scale_xyz
/* 800B4270 000B0190 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4274 000B0194 38 80 00 00 */ li r4, 0
/* 800B4278 000B0198 4B FE 67 AD */ bl g_gxutil_upload_some_mtx
/* 800B427C 000B019C 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B4280 000B01A0 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4284 000B01A4 80 63 00 08 */ lwz r3, 8(r3)
/* 800B4288 000B01A8 54 00 18 38 */ slwi r0, r0, 3
/* 800B428C 000B01AC 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4290 000B01B0 4B FD A1 A9 */ bl avdisp_draw_model_culled_sort_translucent
lbl_800B4294:
/* 800B4294 000B01B4 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B4298 000B01B8 38 03 00 01 */ addi r0, r3, 1
/* 800B429C 000B01BC 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B42A0:
/* 800B42A0 000B01C0 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B42A4 000B01C4 80 0D A0 B8 */ lwz r0, lbl_802F2298@sda21(r13)
/* 800B42A8 000B01C8 7C 03 00 00 */ cmpw r3, r0
/* 800B42AC 000B01CC 41 80 FC B0 */ blt lbl_800B3F5C
/* 800B42B0 000B01D0 80 01 00 64 */ lwz r0, 0x64(r1)
/* 800B42B4 000B01D4 CB E1 00 58 */ lfd f31, 0x58(r1)
/* 800B42B8 000B01D8 CB C1 00 50 */ lfd f30, 0x50(r1)
/* 800B42BC 000B01DC 7C 08 03 A6 */ mtlr r0
/* 800B42C0 000B01E0 CB A1 00 48 */ lfd f29, 0x48(r1)
/* 800B42C4 000B01E4 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 800B42C8 000B01E8 CB 61 00 38 */ lfd f27, 0x38(r1)
/* 800B42CC 000B01EC CB 41 00 30 */ lfd f26, 0x30(r1)
/* 800B42D0 000B01F0 CB 21 00 28 */ lfd f25, 0x28(r1)
/* 800B42D4 000B01F4 CB 01 00 20 */ lfd f24, 0x20(r1)
/* 800B42D8 000B01F8 CA E1 00 18 */ lfd f23, 0x18(r1)
/* 800B42DC 000B01FC 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 800B42E0 000B0200 83 C1 00 10 */ lwz r30, 0x10(r1)
/* 800B42E4 000B0204 38 21 00 60 */ addi r1, r1, 0x60
/* 800B42E8 000B0208 4E 80 00 20 */ blr
.global func_800B42EC
func_800B42EC:
/* 800B42EC 000B020C 7C 08 02 A6 */ mflr r0
/* 800B42F0 000B0210 3C 60 80 1D */ lis r3, lbl_801D6E00@ha
/* 800B42F4 000B0214 90 01 00 04 */ stw r0, 4(r1)
/* 800B42F8 000B0218 38 83 6E 00 */ addi r4, r3, lbl_801D6E00@l
/* 800B42FC 000B021C 94 21 FF A0 */ stwu r1, -0x60(r1)
/* 800B4300 000B0220 DB E1 00 58 */ stfd f31, 0x58(r1)
/* 800B4304 000B0224 DB C1 00 50 */ stfd f30, 0x50(r1)
/* 800B4308 000B0228 DB A1 00 48 */ stfd f29, 0x48(r1)
/* 800B430C 000B022C DB 81 00 40 */ stfd f28, 0x40(r1)
/* 800B4310 000B0230 DB 61 00 38 */ stfd f27, 0x38(r1)
/* 800B4314 000B0234 DB 41 00 30 */ stfd f26, 0x30(r1)
/* 800B4318 000B0238 DB 21 00 28 */ stfd f25, 0x28(r1)
/* 800B431C 000B023C DB 01 00 20 */ stfd f24, 0x20(r1)
/* 800B4320 000B0240 DA E1 00 18 */ stfd f23, 0x18(r1)
/* 800B4324 000B0244 93 E1 00 14 */ stw r31, 0x14(r1)
/* 800B4328 000B0248 3F E4 00 01 */ addis r31, r4, 1
/* 800B432C 000B024C 93 C1 00 10 */ stw r30, 0x10(r1)
/* 800B4330 000B0250 3F C0 43 30 */ lis r30, 0x4330
/* 800B4334 000B0254 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B4338 000B0258 C2 E2 B8 BC */ lfs f23, lbl_802F60BC@sda21(r2)
/* 800B433C 000B025C 54 00 18 38 */ slwi r0, r0, 3
/* 800B4340 000B0260 CB 02 BA C0 */ lfd f24, lbl_802F62C0@sda21(r2)
/* 800B4344 000B0264 7C 64 02 14 */ add r3, r4, r0
/* 800B4348 000B0268 CB 22 B8 F8 */ lfd f25, lbl_802F60F8@sda21(r2)
/* 800B434C 000B026C 80 03 FF F8 */ lwz r0, -8(r3)
/* 800B4350 000B0270 CB 62 BC 58 */ lfd f27, lbl_802F6458@sda21(r2)
/* 800B4354 000B0274 90 0D A0 AC */ stw r0, lbl_802F228C@sda21(r13)
/* 800B4358 000B0278 CB 82 BC 50 */ lfd f28, lbl_802F6450@sda21(r2)
/* 800B435C 000B027C 80 63 FF FC */ lwz r3, -4(r3)
/* 800B4360 000B0280 80 0D A0 AC */ lwz r0, lbl_802F228C@sda21(r13)
/* 800B4364 000B0284 90 6D A0 B0 */ stw r3, lbl_802F2290@sda21(r13)
/* 800B4368 000B0288 CB A2 B9 00 */ lfd f29, lbl_802F6100@sda21(r2)
/* 800B436C 000B028C 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B4370 000B0290 CB C2 BA 28 */ lfd f30, lbl_802F6228@sda21(r2)
/* 800B4374 000B0294 C3 42 B8 B8 */ lfs f26, lbl_802F60B8@sda21(r2)
/* 800B4378 000B0298 C3 E2 B8 D0 */ lfs f31, lbl_802F60D0@sda21(r2)
/* 800B437C 000B029C 48 00 03 48 */ b lbl_800B46C4
lbl_800B4380:
/* 800B4380 000B02A0 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4384 000B02A4 7C 7F 02 14 */ add r3, r31, r0
/* 800B4388 000B02A8 88 03 80 20 */ lbz r0, -0x7fe0(r3)
/* 800B438C 000B02AC 98 0D A0 54 */ stb r0, lbl_802F2234@sda21(r13)
/* 800B4390 000B02B0 88 6D A0 54 */ lbz r3, lbl_802F2234@sda21(r13)
/* 800B4394 000B02B4 48 00 03 7D */ bl func_800B4710
/* 800B4398 000B02B8 88 0D A0 54 */ lbz r0, lbl_802F2234@sda21(r13)
/* 800B439C 000B02BC 2C 00 00 2B */ cmpwi r0, 0x2b
/* 800B43A0 000B02C0 41 82 03 18 */ beq lbl_800B46B8
/* 800B43A4 000B02C4 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B43A8 000B02C8 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B43AC 000B02CC 7C 7F 02 14 */ add r3, r31, r0
/* 800B43B0 000B02D0 C0 03 81 5C */ lfs f0, -0x7ea4(r3)
/* 800B43B4 000B02D4 FC 1A 00 00 */ fcmpu cr0, f26, f0
/* 800B43B8 000B02D8 40 82 01 4C */ bne lbl_800B4504
/* 800B43BC 000B02DC 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B43C0 000B02E0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B43C4 000B02E4 38 03 FF FF */ addi r0, r3, -1
/* 800B43C8 000B02E8 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B43CC 000B02EC 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B43D0 000B02F0 93 C1 00 08 */ stw r30, 8(r1)
/* 800B43D4 000B02F4 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B43D8 000B02F8 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B43DC 000B02FC FC 1D 00 32 */ fmul f0, f29, f0
/* 800B43E0 000B0300 FC 1C 00 2A */ fadd f0, f28, f0
/* 800B43E4 000B0304 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B43E8 000B0308 4C 40 13 82 */ cror 2, 0, 2
/* 800B43EC 000B030C 40 82 00 8C */ bne lbl_800B4478
/* 800B43F0 000B0310 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B43F4 000B0314 4B F5 34 BD */ bl mathutil_mtxA_from_mtx
/* 800B43F8 000B0318 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B43FC 000B031C C0 6D A0 D4 */ lfs f3, lbl_802F22B4@sda21(r13)
/* 800B4400 000B0320 38 03 FF FF */ addi r0, r3, -1
/* 800B4404 000B0324 80 8D A0 40 */ lwz r4, lbl_802F2220@sda21(r13)
/* 800B4408 000B0328 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B440C 000B032C 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B4410 000B0330 1C 04 00 34 */ mulli r0, r4, 0x34
/* 800B4414 000B0334 93 C1 00 08 */ stw r30, 8(r1)
/* 800B4418 000B0338 7C 7F 02 14 */ add r3, r31, r0
/* 800B441C 000B033C C8 01 00 08 */ lfd f0, 8(r1)
/* 800B4420 000B0340 C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B4424 000B0344 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B4428 000B0348 C0 43 81 50 */ lfs f2, -0x7eb0(r3)
/* 800B442C 000B034C FC 1D 00 32 */ fmul f0, f29, f0
/* 800B4430 000B0350 FC 03 00 28 */ fsub f0, f3, f0
/* 800B4434 000B0354 FC 1C 00 32 */ fmul f0, f28, f0
/* 800B4438 000B0358 FC 7B 00 2A */ fadd f3, f27, f0
/* 800B443C 000B035C FC 60 18 18 */ frsp f3, f3
/* 800B4440 000B0360 4B F5 38 F1 */ bl mathutil_mtxA_translate_xyz
/* 800B4444 000B0364 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4448 000B0368 FC 40 08 90 */ fmr f2, f1
/* 800B444C 000B036C FC 60 08 90 */ fmr f3, f1
/* 800B4450 000B0370 4B F5 39 89 */ bl mathutil_mtxA_scale_xyz
/* 800B4454 000B0374 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4458 000B0378 38 80 00 00 */ li r4, 0
/* 800B445C 000B037C 4B FE 65 C9 */ bl g_gxutil_upload_some_mtx
/* 800B4460 000B0380 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B4464 000B0384 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4468 000B0388 80 63 00 08 */ lwz r3, 8(r3)
/* 800B446C 000B038C 54 00 18 38 */ slwi r0, r0, 3
/* 800B4470 000B0390 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4474 000B0394 4B FD A3 39 */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B4478:
/* 800B4478 000B0398 80 6D A0 4C */ lwz r3, lbl_802F222C@sda21(r13)
/* 800B447C 000B039C C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B4480 000B03A0 38 03 FF FF */ addi r0, r3, -1
/* 800B4484 000B03A4 6C 00 80 00 */ xoris r0, r0, 0x8000
/* 800B4488 000B03A8 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B448C 000B03AC 93 C1 00 08 */ stw r30, 8(r1)
/* 800B4490 000B03B0 C8 01 00 08 */ lfd f0, 8(r1)
/* 800B4494 000B03B4 FC 00 F0 28 */ fsub f0, f0, f30
/* 800B4498 000B03B8 FC 1D 00 32 */ fmul f0, f29, f0
/* 800B449C 000B03BC FC 1C 00 2A */ fadd f0, f28, f0
/* 800B44A0 000B03C0 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B44A4 000B03C4 4C 41 13 82 */ cror 2, 1, 2
/* 800B44A8 000B03C8 40 82 00 5C */ bne lbl_800B4504
/* 800B44AC 000B03CC 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B44B0 000B03D0 4B F5 34 01 */ bl mathutil_mtxA_from_mtx
/* 800B44B4 000B03D4 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B44B8 000B03D8 C0 62 BC 64 */ lfs f3, lbl_802F6464@sda21(r2)
/* 800B44BC 000B03DC 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B44C0 000B03E0 7C 7F 02 14 */ add r3, r31, r0
/* 800B44C4 000B03E4 C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B44C8 000B03E8 C0 43 81 50 */ lfs f2, -0x7eb0(r3)
/* 800B44CC 000B03EC 4B F5 38 65 */ bl mathutil_mtxA_translate_xyz
/* 800B44D0 000B03F0 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B44D4 000B03F4 FC 40 08 90 */ fmr f2, f1
/* 800B44D8 000B03F8 FC 60 08 90 */ fmr f3, f1
/* 800B44DC 000B03FC 4B F5 38 FD */ bl mathutil_mtxA_scale_xyz
/* 800B44E0 000B0400 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B44E4 000B0404 38 80 00 00 */ li r4, 0
/* 800B44E8 000B0408 4B FE 65 3D */ bl g_gxutil_upload_some_mtx
/* 800B44EC 000B040C 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B44F0 000B0410 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B44F4 000B0414 80 63 00 08 */ lwz r3, 8(r3)
/* 800B44F8 000B0418 54 00 18 38 */ slwi r0, r0, 3
/* 800B44FC 000B041C 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4500 000B0420 4B FD A2 AD */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B4504:
/* 800B4504 000B0424 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4508 000B0428 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B450C 000B042C 7C 7F 02 14 */ add r3, r31, r0
/* 800B4510 000B0430 C0 03 81 5C */ lfs f0, -0x7ea4(r3)
/* 800B4514 000B0434 FC 17 00 00 */ fcmpu cr0, f23, f0
/* 800B4518 000B0438 40 82 00 5C */ bne lbl_800B4574
/* 800B451C 000B043C 80 6D 99 5C */ lwz r3, lbl_802F1B3C@sda21(r13)
/* 800B4520 000B0440 4B F5 33 91 */ bl mathutil_mtxA_from_mtx
/* 800B4524 000B0444 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4528 000B0448 C0 62 BC 64 */ lfs f3, lbl_802F6464@sda21(r2)
/* 800B452C 000B044C 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4530 000B0450 7C 7F 02 14 */ add r3, r31, r0
/* 800B4534 000B0454 C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B4538 000B0458 C0 43 81 50 */ lfs f2, -0x7eb0(r3)
/* 800B453C 000B045C 4B F5 37 F5 */ bl mathutil_mtxA_translate_xyz
/* 800B4540 000B0460 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4544 000B0464 FC 40 08 90 */ fmr f2, f1
/* 800B4548 000B0468 FC 60 08 90 */ fmr f3, f1
/* 800B454C 000B046C 4B F5 38 8D */ bl mathutil_mtxA_scale_xyz
/* 800B4550 000B0470 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4554 000B0474 38 80 00 00 */ li r4, 0
/* 800B4558 000B0478 4B FE 64 CD */ bl g_gxutil_upload_some_mtx
/* 800B455C 000B047C 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B4560 000B0480 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4564 000B0484 80 63 00 08 */ lwz r3, 8(r3)
/* 800B4568 000B0488 54 00 18 38 */ slwi r0, r0, 3
/* 800B456C 000B048C 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4570 000B0490 4B FD A2 3D */ bl avdisp_draw_model_unculled_sort_translucent
lbl_800B4574:
/* 800B4574 000B0494 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4578 000B0498 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B457C 000B049C 7C 7F 02 14 */ add r3, r31, r0
/* 800B4580 000B04A0 C0 03 81 5C */ lfs f0, -0x7ea4(r3)
/* 800B4584 000B04A4 38 63 81 44 */ addi r3, r3, -32444
/* 800B4588 000B04A8 FC 1F 00 00 */ fcmpu cr0, f31, f0
/* 800B458C 000B04AC 40 82 01 2C */ bne lbl_800B46B8
/* 800B4590 000B04B0 C4 23 00 20 */ lfsu f1, 0x20(r3)
/* 800B4594 000B04B4 FC 00 08 1E */ fctiwz f0, f1
/* 800B4598 000B04B8 D8 01 00 08 */ stfd f0, 8(r1)
/* 800B459C 000B04BC 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800B45A0 000B04C0 2C 00 01 00 */ cmpwi r0, 0x100
/* 800B45A4 000B04C4 40 82 00 78 */ bne lbl_800B461C
/* 800B45A8 000B04C8 4B F5 34 05 */ bl mathutil_mtxA_from_mtxB
/* 800B45AC 000B04CC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B45B0 000B04D0 C0 8D A0 D4 */ lfs f4, lbl_802F22B4@sda21(r13)
/* 800B45B4 000B04D4 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B45B8 000B04D8 7C 7F 02 14 */ add r3, r31, r0
/* 800B45BC 000B04DC C0 23 81 58 */ lfs f1, -0x7ea8(r3)
/* 800B45C0 000B04E0 C0 03 81 4C */ lfs f0, -0x7eb4(r3)
/* 800B45C4 000B04E4 FC 78 08 2A */ fadd f3, f24, f1
/* 800B45C8 000B04E8 C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B45CC 000B04EC C0 43 81 50 */ lfs f2, -0x7eb0(r3)
/* 800B45D0 000B04F0 FC 03 00 2A */ fadd f0, f3, f0
/* 800B45D4 000B04F4 FC 19 00 2A */ fadd f0, f25, f0
/* 800B45D8 000B04F8 FC 64 00 28 */ fsub f3, f4, f0
/* 800B45DC 000B04FC FC 60 18 18 */ frsp f3, f3
/* 800B45E0 000B0500 4B F5 37 51 */ bl mathutil_mtxA_translate_xyz
/* 800B45E4 000B0504 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B45E8 000B0508 FC 40 08 90 */ fmr f2, f1
/* 800B45EC 000B050C FC 60 08 90 */ fmr f3, f1
/* 800B45F0 000B0510 4B F5 37 E9 */ bl mathutil_mtxA_scale_xyz
/* 800B45F4 000B0514 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B45F8 000B0518 38 80 00 00 */ li r4, 0
/* 800B45FC 000B051C 4B FE 64 29 */ bl g_gxutil_upload_some_mtx
/* 800B4600 000B0520 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B4604 000B0524 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B4608 000B0528 80 63 00 08 */ lwz r3, 8(r3)
/* 800B460C 000B052C 54 00 18 38 */ slwi r0, r0, 3
/* 800B4610 000B0530 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B4614 000B0534 4B FD A1 99 */ bl avdisp_draw_model_unculled_sort_translucent
/* 800B4618 000B0538 48 00 00 A0 */ b lbl_800B46B8
lbl_800B461C:
/* 800B461C 000B053C D8 01 00 08 */ stfd f0, 8(r1)
/* 800B4620 000B0540 80 01 00 0C */ lwz r0, 0xc(r1)
/* 800B4624 000B0544 2C 00 00 00 */ cmpwi r0, 0
/* 800B4628 000B0548 41 81 00 0C */ bgt lbl_800B4634
/* 800B462C 000B054C D3 43 00 00 */ stfs f26, 0(r3)
/* 800B4630 000B0550 48 00 00 88 */ b lbl_800B46B8
lbl_800B4634:
/* 800B4634 000B0554 EC 01 B8 28 */ fsubs f0, f1, f23
/* 800B4638 000B0558 D0 03 00 00 */ stfs f0, 0(r3)
/* 800B463C 000B055C 4B F5 33 71 */ bl mathutil_mtxA_from_mtxB
/* 800B4640 000B0560 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4644 000B0564 C0 8D A0 D4 */ lfs f4, lbl_802F22B4@sda21(r13)
/* 800B4648 000B0568 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B464C 000B056C 7C 7F 02 14 */ add r3, r31, r0
/* 800B4650 000B0570 C0 23 81 58 */ lfs f1, -0x7ea8(r3)
/* 800B4654 000B0574 C0 03 81 4C */ lfs f0, -0x7eb4(r3)
/* 800B4658 000B0578 FC 78 08 2A */ fadd f3, f24, f1
/* 800B465C 000B057C C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B4660 000B0580 FC 19 00 2A */ fadd f0, f25, f0
/* 800B4664 000B0584 C0 43 81 50 */ lfs f2, -0x7eb0(r3)
/* 800B4668 000B0588 FC 03 00 2A */ fadd f0, f3, f0
/* 800B466C 000B058C FC 64 00 28 */ fsub f3, f4, f0
/* 800B4670 000B0590 FC 60 18 18 */ frsp f3, f3
/* 800B4674 000B0594 4B F5 36 BD */ bl mathutil_mtxA_translate_xyz
/* 800B4678 000B0598 80 0D 99 54 */ lwz r0, unpausedFrameCounter@sda21(r13)
/* 800B467C 000B059C 54 03 60 26 */ slwi r3, r0, 0xc
/* 800B4680 000B05A0 4B F5 39 7D */ bl mathutil_mtxA_rotate_y
/* 800B4684 000B05A4 C0 22 BC 60 */ lfs f1, lbl_802F6460@sda21(r2)
/* 800B4688 000B05A8 FC 40 08 90 */ fmr f2, f1
/* 800B468C 000B05AC FC 60 08 90 */ fmr f3, f1
/* 800B4690 000B05B0 4B F5 37 49 */ bl mathutil_mtxA_scale_xyz
/* 800B4694 000B05B4 80 6D 99 80 */ lwz r3, mathutilData@sda21(r13)
/* 800B4698 000B05B8 38 80 00 00 */ li r4, 0
/* 800B469C 000B05BC 4B FE 63 89 */ bl g_gxutil_upload_some_mtx
/* 800B46A0 000B05C0 80 6D 9D 58 */ lwz r3, decodedStageGmaPtr@sda21(r13)
/* 800B46A4 000B05C4 80 0D A0 BC */ lwz r0, lbl_802F229C@sda21(r13)
/* 800B46A8 000B05C8 80 63 00 08 */ lwz r3, 8(r3)
/* 800B46AC 000B05CC 54 00 18 38 */ slwi r0, r0, 3
/* 800B46B0 000B05D0 7C 63 00 2E */ lwzx r3, r3, r0
/* 800B46B4 000B05D4 4B FD 9D 85 */ bl avdisp_draw_model_culled_sort_translucent
lbl_800B46B8:
/* 800B46B8 000B05D8 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B46BC 000B05DC 38 03 00 01 */ addi r0, r3, 1
/* 800B46C0 000B05E0 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B46C4:
/* 800B46C4 000B05E4 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B46C8 000B05E8 80 0D A0 B0 */ lwz r0, lbl_802F2290@sda21(r13)
/* 800B46CC 000B05EC 7C 03 00 00 */ cmpw r3, r0
/* 800B46D0 000B05F0 41 80 FC B0 */ blt lbl_800B4380
/* 800B46D4 000B05F4 80 01 00 64 */ lwz r0, 0x64(r1)
/* 800B46D8 000B05F8 CB E1 00 58 */ lfd f31, 0x58(r1)
/* 800B46DC 000B05FC CB C1 00 50 */ lfd f30, 0x50(r1)
/* 800B46E0 000B0600 7C 08 03 A6 */ mtlr r0
/* 800B46E4 000B0604 CB A1 00 48 */ lfd f29, 0x48(r1)
/* 800B46E8 000B0608 CB 81 00 40 */ lfd f28, 0x40(r1)
/* 800B46EC 000B060C CB 61 00 38 */ lfd f27, 0x38(r1)
/* 800B46F0 000B0610 CB 41 00 30 */ lfd f26, 0x30(r1)
/* 800B46F4 000B0614 CB 21 00 28 */ lfd f25, 0x28(r1)
/* 800B46F8 000B0618 CB 01 00 20 */ lfd f24, 0x20(r1)
/* 800B46FC 000B061C CA E1 00 18 */ lfd f23, 0x18(r1)
/* 800B4700 000B0620 83 E1 00 14 */ lwz r31, 0x14(r1)
/* 800B4704 000B0624 83 C1 00 10 */ lwz r30, 0x10(r1)
/* 800B4708 000B0628 38 21 00 60 */ addi r1, r1, 0x60
/* 800B470C 000B062C 4E 80 00 20 */ blr
.global func_800B4710
func_800B4710:
/* 800B4710 000B0630 7C 60 07 74 */ extsb r0, r3
/* 800B4714 000B0634 2C 00 00 41 */ cmpwi r0, 0x41
/* 800B4718 000B0638 41 82 00 0C */ beq lbl_800B4724
/* 800B471C 000B063C 2C 00 00 61 */ cmpwi r0, 0x61
/* 800B4720 000B0640 40 82 00 10 */ bne lbl_800B4730
lbl_800B4724:
/* 800B4724 000B0644 38 00 00 01 */ li r0, 1
/* 800B4728 000B0648 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B472C 000B064C 4E 80 00 20 */ blr
lbl_800B4730:
/* 800B4730 000B0650 2C 00 00 42 */ cmpwi r0, 0x42
/* 800B4734 000B0654 41 82 00 0C */ beq lbl_800B4740
/* 800B4738 000B0658 2C 00 00 62 */ cmpwi r0, 0x62
/* 800B473C 000B065C 40 82 00 10 */ bne lbl_800B474C
lbl_800B4740:
/* 800B4740 000B0660 38 00 00 07 */ li r0, 7
/* 800B4744 000B0664 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4748 000B0668 4E 80 00 20 */ blr
lbl_800B474C:
/* 800B474C 000B066C 2C 00 00 43 */ cmpwi r0, 0x43
/* 800B4750 000B0670 41 82 00 0C */ beq lbl_800B475C
/* 800B4754 000B0674 2C 00 00 63 */ cmpwi r0, 0x63
/* 800B4758 000B0678 40 82 00 10 */ bne lbl_800B4768
lbl_800B475C:
/* 800B475C 000B067C 38 00 00 0C */ li r0, 0xc
/* 800B4760 000B0680 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4764 000B0684 4E 80 00 20 */ blr
lbl_800B4768:
/* 800B4768 000B0688 2C 00 00 44 */ cmpwi r0, 0x44
/* 800B476C 000B068C 41 82 00 0C */ beq lbl_800B4778
/* 800B4770 000B0690 2C 00 00 64 */ cmpwi r0, 0x64
/* 800B4774 000B0694 40 82 00 10 */ bne lbl_800B4784
lbl_800B4778:
/* 800B4778 000B0698 38 00 00 10 */ li r0, 0x10
/* 800B477C 000B069C 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4780 000B06A0 4E 80 00 20 */ blr
lbl_800B4784:
/* 800B4784 000B06A4 2C 00 00 45 */ cmpwi r0, 0x45
/* 800B4788 000B06A8 41 82 00 0C */ beq lbl_800B4794
/* 800B478C 000B06AC 2C 00 00 65 */ cmpwi r0, 0x65
/* 800B4790 000B06B0 40 82 00 10 */ bne lbl_800B47A0
lbl_800B4794:
/* 800B4794 000B06B4 38 00 00 13 */ li r0, 0x13
/* 800B4798 000B06B8 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B479C 000B06BC 4E 80 00 20 */ blr
lbl_800B47A0:
/* 800B47A0 000B06C0 2C 00 00 46 */ cmpwi r0, 0x46
/* 800B47A4 000B06C4 41 82 00 0C */ beq lbl_800B47B0
/* 800B47A8 000B06C8 2C 00 00 66 */ cmpwi r0, 0x66
/* 800B47AC 000B06CC 40 82 00 10 */ bne lbl_800B47BC
lbl_800B47B0:
/* 800B47B0 000B06D0 38 00 00 17 */ li r0, 0x17
/* 800B47B4 000B06D4 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B47B8 000B06D8 4E 80 00 20 */ blr
lbl_800B47BC:
/* 800B47BC 000B06DC 2C 00 00 47 */ cmpwi r0, 0x47
/* 800B47C0 000B06E0 41 82 00 0C */ beq lbl_800B47CC
/* 800B47C4 000B06E4 2C 00 00 67 */ cmpwi r0, 0x67
/* 800B47C8 000B06E8 40 82 00 10 */ bne lbl_800B47D8
lbl_800B47CC:
/* 800B47CC 000B06EC 38 00 00 1A */ li r0, 0x1a
/* 800B47D0 000B06F0 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B47D4 000B06F4 4E 80 00 20 */ blr
lbl_800B47D8:
/* 800B47D8 000B06F8 2C 00 00 48 */ cmpwi r0, 0x48
/* 800B47DC 000B06FC 41 82 00 0C */ beq lbl_800B47E8
/* 800B47E0 000B0700 2C 00 00 68 */ cmpwi r0, 0x68
/* 800B47E4 000B0704 40 82 00 10 */ bne lbl_800B47F4
lbl_800B47E8:
/* 800B47E8 000B0708 38 00 00 1C */ li r0, 0x1c
/* 800B47EC 000B070C 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B47F0 000B0710 4E 80 00 20 */ blr
lbl_800B47F4:
/* 800B47F4 000B0714 2C 00 00 49 */ cmpwi r0, 0x49
/* 800B47F8 000B0718 41 82 00 0C */ beq lbl_800B4804
/* 800B47FC 000B071C 2C 00 00 69 */ cmpwi r0, 0x69
/* 800B4800 000B0720 40 82 00 10 */ bne lbl_800B4810
lbl_800B4804:
/* 800B4804 000B0724 38 00 00 1D */ li r0, 0x1d
/* 800B4808 000B0728 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B480C 000B072C 4E 80 00 20 */ blr
lbl_800B4810:
/* 800B4810 000B0730 2C 00 00 4A */ cmpwi r0, 0x4a
/* 800B4814 000B0734 41 82 00 0C */ beq lbl_800B4820
/* 800B4818 000B0738 2C 00 00 6A */ cmpwi r0, 0x6a
/* 800B481C 000B073C 40 82 00 10 */ bne lbl_800B482C
lbl_800B4820:
/* 800B4820 000B0740 38 00 00 1E */ li r0, 0x1e
/* 800B4824 000B0744 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4828 000B0748 4E 80 00 20 */ blr
lbl_800B482C:
/* 800B482C 000B074C 2C 00 00 4B */ cmpwi r0, 0x4b
/* 800B4830 000B0750 41 82 00 0C */ beq lbl_800B483C
/* 800B4834 000B0754 2C 00 00 6B */ cmpwi r0, 0x6b
/* 800B4838 000B0758 40 82 00 10 */ bne lbl_800B4848
lbl_800B483C:
/* 800B483C 000B075C 38 00 00 1F */ li r0, 0x1f
/* 800B4840 000B0760 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4844 000B0764 4E 80 00 20 */ blr
lbl_800B4848:
/* 800B4848 000B0768 2C 00 00 4C */ cmpwi r0, 0x4c
/* 800B484C 000B076C 41 82 00 0C */ beq lbl_800B4858
/* 800B4850 000B0770 2C 00 00 6C */ cmpwi r0, 0x6c
/* 800B4854 000B0774 40 82 00 10 */ bne lbl_800B4864
lbl_800B4858:
/* 800B4858 000B0778 38 00 00 20 */ li r0, 0x20
/* 800B485C 000B077C 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4860 000B0780 4E 80 00 20 */ blr
lbl_800B4864:
/* 800B4864 000B0784 2C 00 00 4D */ cmpwi r0, 0x4d
/* 800B4868 000B0788 41 82 00 0C */ beq lbl_800B4874
/* 800B486C 000B078C 2C 00 00 6D */ cmpwi r0, 0x6d
/* 800B4870 000B0790 40 82 00 10 */ bne lbl_800B4880
lbl_800B4874:
/* 800B4874 000B0794 38 00 00 22 */ li r0, 0x22
/* 800B4878 000B0798 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B487C 000B079C 4E 80 00 20 */ blr
lbl_800B4880:
/* 800B4880 000B07A0 2C 00 00 4E */ cmpwi r0, 0x4e
/* 800B4884 000B07A4 41 82 00 0C */ beq lbl_800B4890
/* 800B4888 000B07A8 2C 00 00 6E */ cmpwi r0, 0x6e
/* 800B488C 000B07AC 40 82 00 10 */ bne lbl_800B489C
lbl_800B4890:
/* 800B4890 000B07B0 38 00 00 24 */ li r0, 0x24
/* 800B4894 000B07B4 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4898 000B07B8 4E 80 00 20 */ blr
lbl_800B489C:
/* 800B489C 000B07BC 2C 00 00 4F */ cmpwi r0, 0x4f
/* 800B48A0 000B07C0 41 82 00 0C */ beq lbl_800B48AC
/* 800B48A4 000B07C4 2C 00 00 6F */ cmpwi r0, 0x6f
/* 800B48A8 000B07C8 40 82 00 10 */ bne lbl_800B48B8
lbl_800B48AC:
/* 800B48AC 000B07CC 38 00 00 26 */ li r0, 0x26
/* 800B48B0 000B07D0 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B48B4 000B07D4 4E 80 00 20 */ blr
lbl_800B48B8:
/* 800B48B8 000B07D8 2C 00 00 50 */ cmpwi r0, 0x50
/* 800B48BC 000B07DC 41 82 00 0C */ beq lbl_800B48C8
/* 800B48C0 000B07E0 2C 00 00 70 */ cmpwi r0, 0x70
/* 800B48C4 000B07E4 40 82 00 10 */ bne lbl_800B48D4
lbl_800B48C8:
/* 800B48C8 000B07E8 38 00 00 28 */ li r0, 0x28
/* 800B48CC 000B07EC 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B48D0 000B07F0 4E 80 00 20 */ blr
lbl_800B48D4:
/* 800B48D4 000B07F4 2C 00 00 51 */ cmpwi r0, 0x51
/* 800B48D8 000B07F8 41 82 00 0C */ beq lbl_800B48E4
/* 800B48DC 000B07FC 2C 00 00 71 */ cmpwi r0, 0x71
/* 800B48E0 000B0800 40 82 00 10 */ bne lbl_800B48F0
lbl_800B48E4:
/* 800B48E4 000B0804 38 00 00 2E */ li r0, 0x2e
/* 800B48E8 000B0808 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B48EC 000B080C 4E 80 00 20 */ blr
lbl_800B48F0:
/* 800B48F0 000B0810 2C 00 00 52 */ cmpwi r0, 0x52
/* 800B48F4 000B0814 41 82 00 0C */ beq lbl_800B4900
/* 800B48F8 000B0818 2C 00 00 72 */ cmpwi r0, 0x72
/* 800B48FC 000B081C 40 82 00 10 */ bne lbl_800B490C
lbl_800B4900:
/* 800B4900 000B0820 38 00 00 30 */ li r0, 0x30
/* 800B4904 000B0824 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4908 000B0828 4E 80 00 20 */ blr
lbl_800B490C:
/* 800B490C 000B082C 2C 00 00 53 */ cmpwi r0, 0x53
/* 800B4910 000B0830 41 82 00 0C */ beq lbl_800B491C
/* 800B4914 000B0834 2C 00 00 73 */ cmpwi r0, 0x73
/* 800B4918 000B0838 40 82 00 10 */ bne lbl_800B4928
lbl_800B491C:
/* 800B491C 000B083C 38 00 00 31 */ li r0, 0x31
/* 800B4920 000B0840 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4924 000B0844 4E 80 00 20 */ blr
lbl_800B4928:
/* 800B4928 000B0848 2C 00 00 54 */ cmpwi r0, 0x54
/* 800B492C 000B084C 41 82 00 0C */ beq lbl_800B4938
/* 800B4930 000B0850 2C 00 00 74 */ cmpwi r0, 0x74
/* 800B4934 000B0854 40 82 00 10 */ bne lbl_800B4944
lbl_800B4938:
/* 800B4938 000B0858 38 00 00 38 */ li r0, 0x38
/* 800B493C 000B085C 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4940 000B0860 4E 80 00 20 */ blr
lbl_800B4944:
/* 800B4944 000B0864 2C 00 00 55 */ cmpwi r0, 0x55
/* 800B4948 000B0868 41 82 00 0C */ beq lbl_800B4954
/* 800B494C 000B086C 2C 00 00 75 */ cmpwi r0, 0x75
/* 800B4950 000B0870 40 82 00 10 */ bne lbl_800B4960
lbl_800B4954:
/* 800B4954 000B0874 38 00 00 3B */ li r0, 0x3b
/* 800B4958 000B0878 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B495C 000B087C 4E 80 00 20 */ blr
lbl_800B4960:
/* 800B4960 000B0880 2C 00 00 56 */ cmpwi r0, 0x56
/* 800B4964 000B0884 41 82 00 0C */ beq lbl_800B4970
/* 800B4968 000B0888 2C 00 00 76 */ cmpwi r0, 0x76
/* 800B496C 000B088C 40 82 00 10 */ bne lbl_800B497C
lbl_800B4970:
/* 800B4970 000B0890 38 00 00 3D */ li r0, 0x3d
/* 800B4974 000B0894 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4978 000B0898 4E 80 00 20 */ blr
lbl_800B497C:
/* 800B497C 000B089C 2C 00 00 57 */ cmpwi r0, 0x57
/* 800B4980 000B08A0 41 82 00 0C */ beq lbl_800B498C
/* 800B4984 000B08A4 2C 00 00 77 */ cmpwi r0, 0x77
/* 800B4988 000B08A8 40 82 00 10 */ bne lbl_800B4998
lbl_800B498C:
/* 800B498C 000B08AC 38 00 00 3E */ li r0, 0x3e
/* 800B4990 000B08B0 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4994 000B08B4 4E 80 00 20 */ blr
lbl_800B4998:
/* 800B4998 000B08B8 2C 00 00 58 */ cmpwi r0, 0x58
/* 800B499C 000B08BC 41 82 00 0C */ beq lbl_800B49A8
/* 800B49A0 000B08C0 2C 00 00 78 */ cmpwi r0, 0x78
/* 800B49A4 000B08C4 40 82 00 10 */ bne lbl_800B49B4
lbl_800B49A8:
/* 800B49A8 000B08C8 38 00 00 3F */ li r0, 0x3f
/* 800B49AC 000B08CC 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B49B0 000B08D0 4E 80 00 20 */ blr
lbl_800B49B4:
/* 800B49B4 000B08D4 2C 00 00 59 */ cmpwi r0, 0x59
/* 800B49B8 000B08D8 41 82 00 0C */ beq lbl_800B49C4
/* 800B49BC 000B08DC 2C 00 00 79 */ cmpwi r0, 0x79
/* 800B49C0 000B08E0 40 82 00 10 */ bne lbl_800B49D0
lbl_800B49C4:
/* 800B49C4 000B08E4 38 00 00 40 */ li r0, 0x40
/* 800B49C8 000B08E8 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B49CC 000B08EC 4E 80 00 20 */ blr
lbl_800B49D0:
/* 800B49D0 000B08F0 2C 00 00 5A */ cmpwi r0, 0x5a
/* 800B49D4 000B08F4 41 82 00 0C */ beq lbl_800B49E0
/* 800B49D8 000B08F8 2C 00 00 7A */ cmpwi r0, 0x7a
/* 800B49DC 000B08FC 40 82 00 10 */ bne lbl_800B49EC
lbl_800B49E0:
/* 800B49E0 000B0900 38 00 00 41 */ li r0, 0x41
/* 800B49E4 000B0904 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B49E8 000B0908 4E 80 00 20 */ blr
lbl_800B49EC:
/* 800B49EC 000B090C 2C 00 00 2C */ cmpwi r0, 0x2c
/* 800B49F0 000B0910 40 82 00 10 */ bne lbl_800B4A00
/* 800B49F4 000B0914 38 00 00 0E */ li r0, 0xe
/* 800B49F8 000B0918 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B49FC 000B091C 4E 80 00 20 */ blr
lbl_800B4A00:
/* 800B4A00 000B0920 2C 00 00 2E */ cmpwi r0, 0x2e
/* 800B4A04 000B0924 40 82 00 10 */ bne lbl_800B4A14
/* 800B4A08 000B0928 38 00 00 2C */ li r0, 0x2c
/* 800B4A0C 000B092C 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4A10 000B0930 4E 80 00 20 */ blr
lbl_800B4A14:
/* 800B4A14 000B0934 2C 00 00 26 */ cmpwi r0, 0x26
/* 800B4A18 000B0938 40 82 00 10 */ bne lbl_800B4A28
/* 800B4A1C 000B093C 38 00 00 03 */ li r0, 3
/* 800B4A20 000B0940 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4A24 000B0944 4E 80 00 20 */ blr
lbl_800B4A28:
/* 800B4A28 000B0948 2C 00 00 2F */ cmpwi r0, 0x2f
/* 800B4A2C 000B094C 40 82 00 10 */ bne lbl_800B4A3C
/* 800B4A30 000B0950 38 00 00 37 */ li r0, 0x37
/* 800B4A34 000B0954 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4A38 000B0958 4E 80 00 20 */ blr
lbl_800B4A3C:
/* 800B4A3C 000B095C 2C 00 00 32 */ cmpwi r0, 0x32
/* 800B4A40 000B0960 4C 82 00 20 */ bnelr
/* 800B4A44 000B0964 38 00 00 3A */ li r0, 0x3a
/* 800B4A48 000B0968 90 0D A0 BC */ stw r0, lbl_802F229C@sda21(r13)
/* 800B4A4C 000B096C 4E 80 00 20 */ blr
.global func_800B4A50
func_800B4A50:
/* 800B4A50 000B0970 7C 08 02 A6 */ mflr r0
/* 800B4A54 000B0974 3C 80 80 1D */ lis r4, lbl_801D6E00@ha
/* 800B4A58 000B0978 90 01 00 04 */ stw r0, 4(r1)
/* 800B4A5C 000B097C 3C 60 80 2C */ lis r3, lbl_802C6918@ha
/* 800B4A60 000B0980 94 21 FF 18 */ stwu r1, -0xe8(r1)
/* 800B4A64 000B0984 DB E1 00 E0 */ stfd f31, 0xe0(r1)
/* 800B4A68 000B0988 DB C1 00 D8 */ stfd f30, 0xd8(r1)
/* 800B4A6C 000B098C DB A1 00 D0 */ stfd f29, 0xd0(r1)
/* 800B4A70 000B0990 DB 81 00 C8 */ stfd f28, 0xc8(r1)
/* 800B4A74 000B0994 DB 61 00 C0 */ stfd f27, 0xc0(r1)
/* 800B4A78 000B0998 DB 41 00 B8 */ stfd f26, 0xb8(r1)
/* 800B4A7C 000B099C DB 21 00 B0 */ stfd f25, 0xb0(r1)
/* 800B4A80 000B09A0 DB 01 00 A8 */ stfd f24, 0xa8(r1)
/* 800B4A84 000B09A4 DA E1 00 A0 */ stfd f23, 0xa0(r1)
/* 800B4A88 000B09A8 DA C1 00 98 */ stfd f22, 0x98(r1)
/* 800B4A8C 000B09AC DA A1 00 90 */ stfd f21, 0x90(r1)
/* 800B4A90 000B09B0 DA 81 00 88 */ stfd f20, 0x88(r1)
/* 800B4A94 000B09B4 DA 61 00 80 */ stfd f19, 0x80(r1)
/* 800B4A98 000B09B8 DA 41 00 78 */ stfd f18, 0x78(r1)
/* 800B4A9C 000B09BC DA 21 00 70 */ stfd f17, 0x70(r1)
/* 800B4AA0 000B09C0 DA 01 00 68 */ stfd f16, 0x68(r1)
/* 800B4AA4 000B09C4 D9 E1 00 60 */ stfd f15, 0x60(r1)
/* 800B4AA8 000B09C8 D9 C1 00 58 */ stfd f14, 0x58(r1)
/* 800B4AAC 000B09CC BF 21 00 3C */ stmw r25, 0x3c(r1)
/* 800B4AB0 000B09D0 3B 83 69 18 */ addi r28, r3, lbl_802C6918@l
/* 800B4AB4 000B09D4 3B 64 6E 00 */ addi r27, r4, lbl_801D6E00@l
/* 800B4AB8 000B09D8 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800B4ABC 000B09DC 3C 60 80 20 */ lis r3, lbl_80206BD0@ha
/* 800B4AC0 000B09E0 3B A4 EC 20 */ addi r29, r4, modeCtrl@l
/* 800B4AC4 000B09E4 3B C3 6B D0 */ addi r30, r3, lbl_80206BD0@l
/* 800B4AC8 000B09E8 3B 5C 00 0C */ addi r26, r28, 0xc
/* 800B4ACC 000B09EC 3F E0 43 30 */ lis r31, 0x4330
/* 800B4AD0 000B09F0 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B4AD4 000B09F4 C0 02 BB 14 */ lfs f0, lbl_802F6314@sda21(r2)
/* 800B4AD8 000B09F8 54 00 18 38 */ slwi r0, r0, 3
/* 800B4ADC 000B09FC CB E2 BA 28 */ lfd f31, lbl_802F6228@sda21(r2)
/* 800B4AE0 000B0A00 7C BB 02 14 */ add r5, r27, r0
/* 800B4AE4 000B0A04 C3 C2 BC 90 */ lfs f30, lbl_802F6490@sda21(r2)
/* 800B4AE8 000B0A08 80 05 01 18 */ lwz r0, 0x118(r5)
/* 800B4AEC 000B0A0C CB A2 BC 88 */ lfd f29, lbl_802F6488@sda21(r2)
/* 800B4AF0 000B0A10 90 0D A0 B4 */ stw r0, lbl_802F2294@sda21(r13)
/* 800B4AF4 000B0A14 CB 82 BC 98 */ lfd f28, lbl_802F6498@sda21(r2)
/* 800B4AF8 000B0A18 80 A5 01 1C */ lwz r5, 0x11c(r5)
/* 800B4AFC 000B0A1C 80 0D A0 B4 */ lwz r0, lbl_802F2294@sda21(r13)
/* 800B4B00 000B0A20 CB 62 BC 80 */ lfd f27, lbl_802F6480@sda21(r2)
/* 800B4B04 000B0A24 90 AD A0 B8 */ stw r5, lbl_802F2298@sda21(r13)
/* 800B4B08 000B0A28 CB 42 B9 20 */ lfd f26, lbl_802F6120@sda21(r2)
/* 800B4B0C 000B0A2C 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B4B10 000B0A30 C2 A2 B8 B8 */ lfs f21, lbl_802F60B8@sda21(r2)
/* 800B4B14 000B0A34 CB 22 BA C0 */ lfd f25, lbl_802F62C0@sda21(r2)
/* 800B4B18 000B0A38 CB 02 BC 70 */ lfd f24, lbl_802F6470@sda21(r2)
/* 800B4B1C 000B0A3C CA C2 BC 78 */ lfd f22, lbl_802F6478@sda21(r2)
/* 800B4B20 000B0A40 C2 E2 B8 D0 */ lfs f23, lbl_802F60D0@sda21(r2)
/* 800B4B24 000B0A44 C1 E2 B9 90 */ lfs f15, lbl_802F6190@sda21(r2)
/* 800B4B28 000B0A48 C1 C2 BC 68 */ lfs f14, lbl_802F6468@sda21(r2)
/* 800B4B2C 000B0A4C D8 01 00 18 */ stfd f0, 0x18(r1)
/* 800B4B30 000B0A50 CA 22 B8 F8 */ lfd f17, lbl_802F60F8@sda21(r2)
/* 800B4B34 000B0A54 C2 82 BC 08 */ lfs f20, lbl_802F6408@sda21(r2)
/* 800B4B38 000B0A58 CA 62 BC 40 */ lfd f19, lbl_802F6440@sda21(r2)
/* 800B4B3C 000B0A5C CA 42 BC 48 */ lfd f18, lbl_802F6448@sda21(r2)
/* 800B4B40 000B0A60 CA 02 B9 88 */ lfd f16, lbl_802F6188@sda21(r2)
/* 800B4B44 000B0A64 48 00 04 70 */ b lbl_800B4FB4
lbl_800B4B48:
/* 800B4B48 000B0A68 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B4B4C 000B0A6C 1C 03 00 34 */ mulli r0, r3, 0x34
/* 800B4B50 000B0A70 7C 9B 02 14 */ add r4, r27, r0
/* 800B4B54 000B0A74 C0 04 15 C8 */ lfs f0, 0x15c8(r4)
/* 800B4B58 000B0A78 FC 17 00 00 */ fcmpu cr0, f23, f0
/* 800B4B5C 000B0A7C 40 82 04 4C */ bne lbl_800B4FA8
/* 800B4B60 000B0A80 7C 7B 1A 14 */ add r3, r27, r3
/* 800B4B64 000B0A84 88 03 13 A4 */ lbz r0, 0x13a4(r3)
/* 800B4B68 000B0A88 2C 00 00 2B */ cmpwi r0, 0x2b
/* 800B4B6C 000B0A8C 41 82 04 3C */ beq lbl_800B4FA8
/* 800B4B70 000B0A90 C0 04 15 D8 */ lfs f0, 0x15d8(r4)
/* 800B4B74 000B0A94 FC 15 00 00 */ fcmpu cr0, f21, f0
/* 800B4B78 000B0A98 40 82 04 30 */ bne lbl_800B4FA8
/* 800B4B7C 000B0A9C C0 04 15 D0 */ lfs f0, 0x15d0(r4)
/* 800B4B80 000B0AA0 FC 14 00 00 */ fcmpu cr0, f20, f0
/* 800B4B84 000B0AA4 40 82 04 24 */ bne lbl_800B4FA8
/* 800B4B88 000B0AA8 C0 84 15 B0 */ lfs f4, 0x15b0(r4)
/* 800B4B8C 000B0AAC FC 04 98 40 */ fcmpo cr0, f4, f19
/* 800B4B90 000B0AB0 4C 40 13 82 */ cror 2, 0, 2
/* 800B4B94 000B0AB4 40 82 04 14 */ bne lbl_800B4FA8
/* 800B4B98 000B0AB8 FC 04 90 40 */ fcmpo cr0, f4, f18
/* 800B4B9C 000B0ABC 4C 41 13 82 */ cror 2, 1, 2
/* 800B4BA0 000B0AC0 40 82 04 08 */ bne lbl_800B4FA8
/* 800B4BA4 000B0AC4 C0 24 15 C0 */ lfs f1, 0x15c0(r4)
/* 800B4BA8 000B0AC8 C0 04 15 B8 */ lfs f0, 0x15b8(r4)
/* 800B4BAC 000B0ACC FC 39 08 2A */ fadd f1, f25, f1
/* 800B4BB0 000B0AD0 C0 7C 00 10 */ lfs f3, 0x10(r28)
/* 800B4BB4 000B0AD4 FC 18 00 2A */ fadd f0, f24, f0
/* 800B4BB8 000B0AD8 C0 5C 00 0C */ lfs f2, 0xc(r28)
/* 800B4BBC 000B0ADC FC 71 18 28 */ fsub f3, f17, f3
/* 800B4BC0 000B0AE0 FC 01 00 2A */ fadd f0, f1, f0
/* 800B4BC4 000B0AE4 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B4BC8 000B0AE8 EC 84 10 28 */ fsubs f4, f4, f2
/* 800B4BCC 000B0AEC C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B4BD0 000B0AF0 FC 63 00 F2 */ fmul f3, f3, f3
/* 800B4BD4 000B0AF4 FC 01 00 28 */ fsub f0, f1, f0
/* 800B4BD8 000B0AF8 EC 24 01 32 */ fmuls f1, f4, f4
/* 800B4BDC 000B0AFC FC 00 10 28 */ fsub f0, f0, f2
/* 800B4BE0 000B0B00 FC 23 08 2A */ fadd f1, f3, f1
/* 800B4BE4 000B0B04 FC 00 00 32 */ fmul f0, f0, f0
/* 800B4BE8 000B0B08 FC 21 00 2A */ fadd f1, f1, f0
/* 800B4BEC 000B0B0C FC 20 08 18 */ frsp f1, f1
/* 800B4BF0 000B0B10 4B F5 25 09 */ bl mathutil_sqrt
/* 800B4BF4 000B0B14 FC 01 80 40 */ fcmpo cr0, f1, f16
/* 800B4BF8 000B0B18 40 80 03 B0 */ bge lbl_800B4FA8
/* 800B4BFC 000B0B1C C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B4C00 000B0B20 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B4C04 000B0B24 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B4C08 000B0B28 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4C0C 000B0B2C EC 20 08 2A */ fadds f1, f0, f1
/* 800B4C10 000B0B30 4B F5 24 E9 */ bl mathutil_sqrt
/* 800B4C14 000B0B34 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4C18 000B0B38 D0 2D A0 9C */ stfs f1, lbl_802F227C@sda21(r13)
/* 800B4C1C 000B0B3C 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4C20 000B0B40 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B4C24 000B0B44 C0 5C 00 0C */ lfs f2, 0xc(r28)
/* 800B4C28 000B0B48 7C 7B 02 14 */ add r3, r27, r0
/* 800B4C2C 000B0B4C C0 03 15 B0 */ lfs f0, 0x15b0(r3)
/* 800B4C30 000B0B50 EC 02 00 28 */ fsubs f0, f2, f0
/* 800B4C34 000B0B54 D0 01 00 08 */ stfs f0, 8(r1)
/* 800B4C38 000B0B58 D2 A1 00 0C */ stfs f21, 0xc(r1)
/* 800B4C3C 000B0B5C C0 03 15 C0 */ lfs f0, 0x15c0(r3)
/* 800B4C40 000B0B60 C0 63 15 B8 */ lfs f3, 0x15b8(r3)
/* 800B4C44 000B0B64 FC 19 00 2A */ fadd f0, f25, f0
/* 800B4C48 000B0B68 C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B4C4C 000B0B6C FC 78 18 2A */ fadd f3, f24, f3
/* 800B4C50 000B0B70 FC 00 18 2A */ fadd f0, f0, f3
/* 800B4C54 000B0B74 FC 01 00 28 */ fsub f0, f1, f0
/* 800B4C58 000B0B78 FC 00 10 28 */ fsub f0, f0, f2
/* 800B4C5C 000B0B7C FC 00 00 50 */ fneg f0, f0
/* 800B4C60 000B0B80 FC 00 00 18 */ frsp f0, f0
/* 800B4C64 000B0B84 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 800B4C68 000B0B88 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B4C6C 000B0B8C C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B4C70 000B0B90 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4C74 000B0B94 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4C78 000B0B98 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B4C7C 000B0B9C EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B4C80 000B0BA0 4B F5 24 79 */ bl mathutil_sqrt
/* 800B4C84 000B0BA4 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4C88 000B0BA8 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4C8C 000B0BAC EC 80 08 24 */ fdivs f4, f0, f1
/* 800B4C90 000B0BB0 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B4C94 000B0BB4 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4C98 000B0BB8 C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B4C9C 000B0BBC C0 6D A0 D0 */ lfs f3, lbl_802F22B0@sda21(r13)
/* 800B4CA0 000B0BC0 7C 7B 02 14 */ add r3, r27, r0
/* 800B4CA4 000B0BC4 C0 03 15 C0 */ lfs f0, 0x15c0(r3)
/* 800B4CA8 000B0BC8 C0 A3 15 B8 */ lfs f5, 0x15b8(r3)
/* 800B4CAC 000B0BCC FC 19 00 2A */ fadd f0, f25, f0
/* 800B4CB0 000B0BD0 FC B8 28 2A */ fadd f5, f24, f5
/* 800B4CB4 000B0BD4 FC 00 28 2A */ fadd f0, f0, f5
/* 800B4CB8 000B0BD8 FC 01 00 28 */ fsub f0, f1, f0
/* 800B4CBC 000B0BDC FC 00 20 2A */ fadd f0, f0, f4
/* 800B4CC0 000B0BE0 FC 02 00 28 */ fsub f0, f2, f0
/* 800B4CC4 000B0BE4 FC 03 00 28 */ fsub f0, f3, f0
/* 800B4CC8 000B0BE8 FC 00 00 18 */ frsp f0, f0
/* 800B4CCC 000B0BEC D0 0D A0 D0 */ stfs f0, lbl_802F22B0@sda21(r13)
/* 800B4CD0 000B0BF0 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B4CD4 000B0BF4 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B4CD8 000B0BF8 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4CDC 000B0BFC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4CE0 000B0C00 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B4CE4 000B0C04 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B4CE8 000B0C08 4B F5 24 11 */ bl mathutil_sqrt
/* 800B4CEC 000B0C0C C0 01 00 08 */ lfs f0, 8(r1)
/* 800B4CF0 000B0C10 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4CF4 000B0C14 FC 16 00 32 */ fmul f0, f22, f0
/* 800B4CF8 000B0C18 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4CFC 000B0C1C FC 00 08 24 */ fdiv f0, f0, f1
/* 800B4D00 000B0C20 7C 7B 02 14 */ add r3, r27, r0
/* 800B4D04 000B0C24 C0 23 15 B0 */ lfs f1, 0x15b0(r3)
/* 800B4D08 000B0C28 FC 01 00 2A */ fadd f0, f1, f0
/* 800B4D0C 000B0C2C FC 00 00 18 */ frsp f0, f0
/* 800B4D10 000B0C30 D0 1C 00 0C */ stfs f0, 0xc(r28)
/* 800B4D14 000B0C34 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B4D18 000B0C38 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B4D1C 000B0C3C C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4D20 000B0C40 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4D24 000B0C44 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B4D28 000B0C48 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B4D2C 000B0C4C 4B F5 23 CD */ bl mathutil_sqrt
/* 800B4D30 000B0C50 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4D34 000B0C54 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4D38 000B0C58 FC 16 00 32 */ fmul f0, f22, f0
/* 800B4D3C 000B0C5C C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B4D40 000B0C60 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4D44 000B0C64 FC 20 08 24 */ fdiv f1, f0, f1
/* 800B4D48 000B0C68 7C 7B 02 14 */ add r3, r27, r0
/* 800B4D4C 000B0C6C C0 03 15 C0 */ lfs f0, 0x15c0(r3)
/* 800B4D50 000B0C70 C0 63 15 B8 */ lfs f3, 0x15b8(r3)
/* 800B4D54 000B0C74 FC 19 00 2A */ fadd f0, f25, f0
/* 800B4D58 000B0C78 FC 78 18 2A */ fadd f3, f24, f3
/* 800B4D5C 000B0C7C FC 00 18 2A */ fadd f0, f0, f3
/* 800B4D60 000B0C80 FC 02 00 28 */ fsub f0, f2, f0
/* 800B4D64 000B0C84 FC 00 08 28 */ fsub f0, f0, f1
/* 800B4D68 000B0C88 FC 00 00 18 */ frsp f0, f0
/* 800B4D6C 000B0C8C D0 1C 00 14 */ stfs f0, 0x14(r28)
/* 800B4D70 000B0C90 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B4D74 000B0C94 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B4D78 000B0C98 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4D7C 000B0C9C EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4D80 000B0CA0 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B4D84 000B0CA4 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B4D88 000B0CA8 4B F5 23 71 */ bl mathutil_sqrt
/* 800B4D8C 000B0CAC C0 4D A0 9C */ lfs f2, lbl_802F227C@sda21(r13)
/* 800B4D90 000B0CB0 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4D94 000B0CB4 FC 40 10 50 */ fneg f2, f2
/* 800B4D98 000B0CB8 EC 02 00 32 */ fmuls f0, f2, f0
/* 800B4D9C 000B0CBC EC 00 08 24 */ fdivs f0, f0, f1
/* 800B4DA0 000B0CC0 D0 0D A0 8C */ stfs f0, lbl_802F226C@sda21(r13)
/* 800B4DA4 000B0CC4 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B4DA8 000B0CC8 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B4DAC 000B0CCC C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B4DB0 000B0CD0 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B4DB4 000B0CD4 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B4DB8 000B0CD8 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B4DBC 000B0CDC 4B F5 23 3D */ bl mathutil_sqrt
/* 800B4DC0 000B0CE0 C0 4D A0 9C */ lfs f2, lbl_802F227C@sda21(r13)
/* 800B4DC4 000B0CE4 38 60 00 08 */ li r3, 8
/* 800B4DC8 000B0CE8 C0 01 00 08 */ lfs f0, 8(r1)
/* 800B4DCC 000B0CEC EC 02 00 32 */ fmuls f0, f2, f0
/* 800B4DD0 000B0CF0 EC 00 08 24 */ fdivs f0, f0, f1
/* 800B4DD4 000B0CF4 D0 0D A0 88 */ stfs f0, lbl_802F2268@sda21(r13)
/* 800B4DD8 000B0CF8 4B F7 61 F9 */ bl SoundReq
/* 800B4DDC 000B0CFC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4DE0 000B0D00 38 80 00 01 */ li r4, 1
/* 800B4DE4 000B0D04 38 A0 00 1E */ li r5, 0x1e
/* 800B4DE8 000B0D08 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4DEC 000B0D0C 7C 7B 02 14 */ add r3, r27, r0
/* 800B4DF0 000B0D10 C0 03 15 D8 */ lfs f0, 0x15d8(r3)
/* 800B4DF4 000B0D14 EC 00 B8 2A */ fadds f0, f0, f23
/* 800B4DF8 000B0D18 D0 03 15 D8 */ stfs f0, 0x15d8(r3)
/* 800B4DFC 000B0D1C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4E00 000B0D20 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4E04 000B0D24 7C 7B 02 14 */ add r3, r27, r0
/* 800B4E08 000B0D28 D1 E3 15 D0 */ stfs f15, 0x15d0(r3)
/* 800B4E0C 000B0D2C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4E10 000B0D30 80 6D A0 48 */ lwz r3, lbl_802F2228@sda21(r13)
/* 800B4E14 000B0D34 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B4E18 000B0D38 D1 CD A0 C0 */ stfs f14, lbl_802F22A0@sda21(r13)
/* 800B4E1C 000B0D3C 38 63 FF F6 */ addi r3, r3, -10
/* 800B4E20 000B0D40 90 6D A0 48 */ stw r3, lbl_802F2228@sda21(r13)
/* 800B4E24 000B0D44 7C 7B 02 14 */ add r3, r27, r0
/* 800B4E28 000B0D48 D2 E3 15 D4 */ stfs f23, 0x15d4(r3)
/* 800B4E2C 000B0D4C 80 1D 00 2C */ lwz r0, 0x2c(r29)
/* 800B4E30 000B0D50 54 00 10 3A */ slwi r0, r0, 2
/* 800B4E34 000B0D54 7C 7E 02 14 */ add r3, r30, r0
/* 800B4E38 000B0D58 80 63 00 00 */ lwz r3, 0(r3)
/* 800B4E3C 000B0D5C 48 00 12 B9 */ bl func_800B60F4
/* 800B4E40 000B0D60 38 60 00 17 */ li r3, 0x17
/* 800B4E44 000B0D64 4B F7 67 61 */ bl g_play_sound
/* 800B4E48 000B0D68 38 7C 00 E8 */ addi r3, r28, 0xe8
/* 800B4E4C 000B0D6C 38 80 00 00 */ li r4, 0
/* 800B4E50 000B0D70 38 A0 00 AC */ li r5, 0xac
/* 800B4E54 000B0D74 4B F4 E4 CD */ bl memset
/* 800B4E58 000B0D78 38 00 00 13 */ li r0, 0x13
/* 800B4E5C 000B0D7C C8 01 00 18 */ lfd f0, 0x18(r1)
/* 800B4E60 000B0D80 B0 1C 00 F0 */ sth r0, 0xf0(r28)
/* 800B4E64 000B0D84 38 00 00 00 */ li r0, 0
/* 800B4E68 000B0D88 80 7D 00 2C */ lwz r3, 0x2c(r29)
/* 800B4E6C 000B0D8C 7C 63 07 34 */ extsh r3, r3
/* 800B4E70 000B0D90 B0 7C 00 FC */ sth r3, 0xfc(r28)
/* 800B4E74 000B0D94 80 9C 00 0C */ lwz r4, 0xc(r28)
/* 800B4E78 000B0D98 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 800B4E7C 000B0D9C 90 9C 01 1C */ stw r4, 0x11c(r28)
/* 800B4E80 000B0DA0 90 7C 01 20 */ stw r3, 0x120(r28)
/* 800B4E84 000B0DA4 80 7C 00 14 */ lwz r3, 0x14(r28)
/* 800B4E88 000B0DA8 90 7C 01 24 */ stw r3, 0x124(r28)
/* 800B4E8C 000B0DAC D0 1C 01 10 */ stfs f0, 0x110(r28)
/* 800B4E90 000B0DB0 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B4E94 000B0DB4 48 00 00 B8 */ b lbl_800B4F4C
lbl_800B4E98:
/* 800B4E98 000B0DB8 48 05 19 CD */ bl rand
/* 800B4E9C 000B0DBC 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B4EA0 000B0DC0 C0 0D A0 94 */ lfs f0, lbl_802F2274@sda21(r13)
/* 800B4EA4 000B0DC4 90 01 00 34 */ stw r0, 0x34(r1)
/* 800B4EA8 000B0DC8 FC 1B 00 32 */ fmul f0, f27, f0
/* 800B4EAC 000B0DCC 93 E1 00 30 */ stw r31, 0x30(r1)
/* 800B4EB0 000B0DD0 C8 21 00 30 */ lfd f1, 0x30(r1)
/* 800B4EB4 000B0DD4 EC 21 F8 28 */ fsubs f1, f1, f31
/* 800B4EB8 000B0DD8 EC 21 F0 24 */ fdivs f1, f1, f30
/* 800B4EBC 000B0DDC FC 3D 00 72 */ fmul f1, f29, f1
/* 800B4EC0 000B0DE0 FC 21 E0 28 */ fsub f1, f1, f28
/* 800B4EC4 000B0DE4 FC 00 08 2A */ fadd f0, f0, f1
/* 800B4EC8 000B0DE8 FC 00 00 18 */ frsp f0, f0
/* 800B4ECC 000B0DEC D0 1C 01 28 */ stfs f0, 0x128(r28)
/* 800B4ED0 000B0DF0 48 05 19 95 */ bl rand
/* 800B4ED4 000B0DF4 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B4ED8 000B0DF8 90 01 00 2C */ stw r0, 0x2c(r1)
/* 800B4EDC 000B0DFC 93 E1 00 28 */ stw r31, 0x28(r1)
/* 800B4EE0 000B0E00 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 800B4EE4 000B0E04 EC 00 F8 28 */ fsubs f0, f0, f31
/* 800B4EE8 000B0E08 EC 00 F0 24 */ fdivs f0, f0, f30
/* 800B4EEC 000B0E0C FC 1D 00 32 */ fmul f0, f29, f0
/* 800B4EF0 000B0E10 FC 00 E0 28 */ fsub f0, f0, f28
/* 800B4EF4 000B0E14 FC 1A 00 2A */ fadd f0, f26, f0
/* 800B4EF8 000B0E18 FC 00 00 18 */ frsp f0, f0
/* 800B4EFC 000B0E1C D0 1C 01 2C */ stfs f0, 0x12c(r28)
/* 800B4F00 000B0E20 48 05 19 65 */ bl rand
/* 800B4F04 000B0E24 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B4F08 000B0E28 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B4F0C 000B0E2C 90 01 00 24 */ stw r0, 0x24(r1)
/* 800B4F10 000B0E30 38 7C 00 E8 */ addi r3, r28, 0xe8
/* 800B4F14 000B0E34 FC 1B 00 32 */ fmul f0, f27, f0
/* 800B4F18 000B0E38 93 E1 00 20 */ stw r31, 0x20(r1)
/* 800B4F1C 000B0E3C C8 21 00 20 */ lfd f1, 0x20(r1)
/* 800B4F20 000B0E40 EC 21 F8 28 */ fsubs f1, f1, f31
/* 800B4F24 000B0E44 EC 21 F0 24 */ fdivs f1, f1, f30
/* 800B4F28 000B0E48 FC 3D 00 72 */ fmul f1, f29, f1
/* 800B4F2C 000B0E4C FC 21 E0 28 */ fsub f1, f1, f28
/* 800B4F30 000B0E50 FC 00 08 2A */ fadd f0, f0, f1
/* 800B4F34 000B0E54 FC 00 00 18 */ frsp f0, f0
/* 800B4F38 000B0E58 D0 1C 01 30 */ stfs f0, 0x130(r28)
/* 800B4F3C 000B0E5C 4B F9 7F CD */ bl g_spawn_effect_object
/* 800B4F40 000B0E60 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B4F44 000B0E64 38 03 00 01 */ addi r0, r3, 1
/* 800B4F48 000B0E68 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B4F4C:
/* 800B4F4C 000B0E6C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B4F50 000B0E70 2C 00 00 05 */ cmpwi r0, 5
/* 800B4F54 000B0E74 41 80 FF 44 */ blt lbl_800B4E98
/* 800B4F58 000B0E78 38 7C 01 94 */ addi r3, r28, 0x194
/* 800B4F5C 000B0E7C 38 80 00 00 */ li r4, 0
/* 800B4F60 000B0E80 38 A0 00 AC */ li r5, 0xac
/* 800B4F64 000B0E84 4B F4 E3 BD */ bl memset
/* 800B4F68 000B0E88 80 7D 00 2C */ lwz r3, 0x2c(r29)
/* 800B4F6C 000B0E8C 38 00 00 2F */ li r0, 0x2f
/* 800B4F70 000B0E90 7C 63 07 34 */ extsh r3, r3
/* 800B4F74 000B0E94 B0 7C 01 A8 */ sth r3, 0x1a8(r28)
/* 800B4F78 000B0E98 B0 1C 01 9C */ sth r0, 0x19c(r28)
/* 800B4F7C 000B0E9C 93 5C 01 C4 */ stw r26, 0x1c4(r28)
/* 800B4F80 000B0EA0 48 05 18 E5 */ bl rand
/* 800B4F84 000B0EA4 54 60 04 7E */ clrlwi r0, r3, 0x11
/* 800B4F88 000B0EA8 B0 1C 02 36 */ sth r0, 0x236(r28)
/* 800B4F8C 000B0EAC 3B 20 00 00 */ li r25, 0
lbl_800B4F90:
/* 800B4F90 000B0EB0 93 3C 01 A4 */ stw r25, 0x1a4(r28)
/* 800B4F94 000B0EB4 38 7C 01 94 */ addi r3, r28, 0x194
/* 800B4F98 000B0EB8 4B F9 7F 71 */ bl g_spawn_effect_object
/* 800B4F9C 000B0EBC 3B 39 00 01 */ addi r25, r25, 1
/* 800B4FA0 000B0EC0 2C 19 00 0A */ cmpwi r25, 0xa
/* 800B4FA4 000B0EC4 41 80 FF EC */ blt lbl_800B4F90
lbl_800B4FA8:
/* 800B4FA8 000B0EC8 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B4FAC 000B0ECC 38 03 00 01 */ addi r0, r3, 1
/* 800B4FB0 000B0ED0 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B4FB4:
/* 800B4FB4 000B0ED4 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B4FB8 000B0ED8 80 0D A0 B8 */ lwz r0, lbl_802F2298@sda21(r13)
/* 800B4FBC 000B0EDC 7C 03 00 00 */ cmpw r3, r0
/* 800B4FC0 000B0EE0 41 80 FB 88 */ blt lbl_800B4B48
/* 800B4FC4 000B0EE4 BB 21 00 3C */ lmw r25, 0x3c(r1)
/* 800B4FC8 000B0EE8 80 01 00 EC */ lwz r0, 0xec(r1)
/* 800B4FCC 000B0EEC CB E1 00 E0 */ lfd f31, 0xe0(r1)
/* 800B4FD0 000B0EF0 CB C1 00 D8 */ lfd f30, 0xd8(r1)
/* 800B4FD4 000B0EF4 7C 08 03 A6 */ mtlr r0
/* 800B4FD8 000B0EF8 CB A1 00 D0 */ lfd f29, 0xd0(r1)
/* 800B4FDC 000B0EFC CB 81 00 C8 */ lfd f28, 0xc8(r1)
/* 800B4FE0 000B0F00 CB 61 00 C0 */ lfd f27, 0xc0(r1)
/* 800B4FE4 000B0F04 CB 41 00 B8 */ lfd f26, 0xb8(r1)
/* 800B4FE8 000B0F08 CB 21 00 B0 */ lfd f25, 0xb0(r1)
/* 800B4FEC 000B0F0C CB 01 00 A8 */ lfd f24, 0xa8(r1)
/* 800B4FF0 000B0F10 CA E1 00 A0 */ lfd f23, 0xa0(r1)
/* 800B4FF4 000B0F14 CA C1 00 98 */ lfd f22, 0x98(r1)
/* 800B4FF8 000B0F18 CA A1 00 90 */ lfd f21, 0x90(r1)
/* 800B4FFC 000B0F1C CA 81 00 88 */ lfd f20, 0x88(r1)
/* 800B5000 000B0F20 CA 61 00 80 */ lfd f19, 0x80(r1)
/* 800B5004 000B0F24 CA 41 00 78 */ lfd f18, 0x78(r1)
/* 800B5008 000B0F28 CA 21 00 70 */ lfd f17, 0x70(r1)
/* 800B500C 000B0F2C CA 01 00 68 */ lfd f16, 0x68(r1)
/* 800B5010 000B0F30 C9 E1 00 60 */ lfd f15, 0x60(r1)
/* 800B5014 000B0F34 C9 C1 00 58 */ lfd f14, 0x58(r1)
/* 800B5018 000B0F38 38 21 00 E8 */ addi r1, r1, 0xe8
/* 800B501C 000B0F3C 4E 80 00 20 */ blr
.global func_800B5020
func_800B5020:
/* 800B5020 000B0F40 7C 08 02 A6 */ mflr r0
/* 800B5024 000B0F44 3C 60 80 1D */ lis r3, lbl_801D6E00@ha
/* 800B5028 000B0F48 90 01 00 04 */ stw r0, 4(r1)
/* 800B502C 000B0F4C 38 C3 6E 00 */ addi r6, r3, lbl_801D6E00@l
/* 800B5030 000B0F50 3C 80 80 2C */ lis r4, lbl_802C6918@ha
/* 800B5034 000B0F54 94 21 FF 18 */ stwu r1, -0xe8(r1)
/* 800B5038 000B0F58 DB E1 00 E0 */ stfd f31, 0xe0(r1)
/* 800B503C 000B0F5C DB C1 00 D8 */ stfd f30, 0xd8(r1)
/* 800B5040 000B0F60 DB A1 00 D0 */ stfd f29, 0xd0(r1)
/* 800B5044 000B0F64 DB 81 00 C8 */ stfd f28, 0xc8(r1)
/* 800B5048 000B0F68 DB 61 00 C0 */ stfd f27, 0xc0(r1)
/* 800B504C 000B0F6C DB 41 00 B8 */ stfd f26, 0xb8(r1)
/* 800B5050 000B0F70 DB 21 00 B0 */ stfd f25, 0xb0(r1)
/* 800B5054 000B0F74 DB 01 00 A8 */ stfd f24, 0xa8(r1)
/* 800B5058 000B0F78 DA E1 00 A0 */ stfd f23, 0xa0(r1)
/* 800B505C 000B0F7C DA C1 00 98 */ stfd f22, 0x98(r1)
/* 800B5060 000B0F80 DA A1 00 90 */ stfd f21, 0x90(r1)
/* 800B5064 000B0F84 DA 81 00 88 */ stfd f20, 0x88(r1)
/* 800B5068 000B0F88 DA 61 00 80 */ stfd f19, 0x80(r1)
/* 800B506C 000B0F8C DA 41 00 78 */ stfd f18, 0x78(r1)
/* 800B5070 000B0F90 DA 21 00 70 */ stfd f17, 0x70(r1)
/* 800B5074 000B0F94 DA 01 00 68 */ stfd f16, 0x68(r1)
/* 800B5078 000B0F98 D9 E1 00 60 */ stfd f15, 0x60(r1)
/* 800B507C 000B0F9C D9 C1 00 58 */ stfd f14, 0x58(r1)
/* 800B5080 000B0FA0 BF 21 00 3C */ stmw r25, 0x3c(r1)
/* 800B5084 000B0FA4 3B 84 69 18 */ addi r28, r4, lbl_802C6918@l
/* 800B5088 000B0FA8 3C 80 80 1F */ lis r4, modeCtrl@ha
/* 800B508C 000B0FAC 3B C4 EC 20 */ addi r30, r4, modeCtrl@l
/* 800B5090 000B0FB0 3B 5C 00 0C */ addi r26, r28, 0xc
/* 800B5094 000B0FB4 3F A6 00 01 */ addis r29, r6, 1
/* 800B5098 000B0FB8 3F E0 43 30 */ lis r31, 0x4330
/* 800B509C 000B0FBC 80 0D A0 4C */ lwz r0, lbl_802F222C@sda21(r13)
/* 800B50A0 000B0FC0 C0 02 BB 14 */ lfs f0, lbl_802F6314@sda21(r2)
/* 800B50A4 000B0FC4 54 00 18 38 */ slwi r0, r0, 3
/* 800B50A8 000B0FC8 CB E2 BA 28 */ lfd f31, lbl_802F6228@sda21(r2)
/* 800B50AC 000B0FCC 7C 66 02 14 */ add r3, r6, r0
/* 800B50B0 000B0FD0 C3 C2 BC 90 */ lfs f30, lbl_802F6490@sda21(r2)
/* 800B50B4 000B0FD4 80 03 FF F8 */ lwz r0, -8(r3)
/* 800B50B8 000B0FD8 CB A2 BC 88 */ lfd f29, lbl_802F6488@sda21(r2)
/* 800B50BC 000B0FDC 90 0D A0 AC */ stw r0, lbl_802F228C@sda21(r13)
/* 800B50C0 000B0FE0 CB 82 BC 98 */ lfd f28, lbl_802F6498@sda21(r2)
/* 800B50C4 000B0FE4 80 A3 FF FC */ lwz r5, -4(r3)
/* 800B50C8 000B0FE8 3C 60 80 20 */ lis r3, lbl_80206BD0@ha
/* 800B50CC 000B0FEC 80 0D A0 AC */ lwz r0, lbl_802F228C@sda21(r13)
/* 800B50D0 000B0FF0 3B 63 6B D0 */ addi r27, r3, lbl_80206BD0@l
/* 800B50D4 000B0FF4 90 AD A0 B0 */ stw r5, lbl_802F2290@sda21(r13)
/* 800B50D8 000B0FF8 CB 62 BC 80 */ lfd f27, lbl_802F6480@sda21(r2)
/* 800B50DC 000B0FFC 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B50E0 000B1000 CB 42 B9 20 */ lfd f26, lbl_802F6120@sda21(r2)
/* 800B50E4 000B1004 C2 C2 B8 B8 */ lfs f22, lbl_802F60B8@sda21(r2)
/* 800B50E8 000B1008 CB 22 BA C0 */ lfd f25, lbl_802F62C0@sda21(r2)
/* 800B50EC 000B100C CB 02 BC 70 */ lfd f24, lbl_802F6470@sda21(r2)
/* 800B50F0 000B1010 CA E2 BC 78 */ lfd f23, lbl_802F6478@sda21(r2)
/* 800B50F4 000B1014 C2 A2 B8 D0 */ lfs f21, lbl_802F60D0@sda21(r2)
/* 800B50F8 000B1018 C1 E2 B9 90 */ lfs f15, lbl_802F6190@sda21(r2)
/* 800B50FC 000B101C C1 C2 BC 68 */ lfs f14, lbl_802F6468@sda21(r2)
/* 800B5100 000B1020 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 800B5104 000B1024 CA 22 B8 F8 */ lfd f17, lbl_802F60F8@sda21(r2)
/* 800B5108 000B1028 C2 82 BC 08 */ lfs f20, lbl_802F6408@sda21(r2)
/* 800B510C 000B102C CA 62 BC 40 */ lfd f19, lbl_802F6440@sda21(r2)
/* 800B5110 000B1030 CA 42 BC 48 */ lfd f18, lbl_802F6448@sda21(r2)
/* 800B5114 000B1034 CA 02 B9 88 */ lfd f16, lbl_802F6188@sda21(r2)
/* 800B5118 000B1038 48 00 04 60 */ b lbl_800B5578
lbl_800B511C:
/* 800B511C 000B103C 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B5120 000B1040 1C 03 00 34 */ mulli r0, r3, 0x34
/* 800B5124 000B1044 7C 9D 02 14 */ add r4, r29, r0
/* 800B5128 000B1048 C0 04 81 5C */ lfs f0, -0x7ea4(r4)
/* 800B512C 000B104C FC 15 00 00 */ fcmpu cr0, f21, f0
/* 800B5130 000B1050 40 82 04 3C */ bne lbl_800B556C
/* 800B5134 000B1054 7C 7D 1A 14 */ add r3, r29, r3
/* 800B5138 000B1058 88 03 80 20 */ lbz r0, -0x7fe0(r3)
/* 800B513C 000B105C 2C 00 00 2B */ cmpwi r0, 0x2b
/* 800B5140 000B1060 41 82 04 2C */ beq lbl_800B556C
/* 800B5144 000B1064 C0 04 81 6C */ lfs f0, -0x7e94(r4)
/* 800B5148 000B1068 FC 16 00 00 */ fcmpu cr0, f22, f0
/* 800B514C 000B106C 40 82 04 20 */ bne lbl_800B556C
/* 800B5150 000B1070 C0 04 81 64 */ lfs f0, -0x7e9c(r4)
/* 800B5154 000B1074 FC 14 00 00 */ fcmpu cr0, f20, f0
/* 800B5158 000B1078 40 82 04 14 */ bne lbl_800B556C
/* 800B515C 000B107C C0 84 81 44 */ lfs f4, -0x7ebc(r4)
/* 800B5160 000B1080 FC 04 98 40 */ fcmpo cr0, f4, f19
/* 800B5164 000B1084 4C 40 13 82 */ cror 2, 0, 2
/* 800B5168 000B1088 40 82 04 04 */ bne lbl_800B556C
/* 800B516C 000B108C FC 04 90 40 */ fcmpo cr0, f4, f18
/* 800B5170 000B1090 4C 41 13 82 */ cror 2, 1, 2
/* 800B5174 000B1094 40 82 03 F8 */ bne lbl_800B556C
/* 800B5178 000B1098 C0 24 81 58 */ lfs f1, -0x7ea8(r4)
/* 800B517C 000B109C C0 04 81 4C */ lfs f0, -0x7eb4(r4)
/* 800B5180 000B10A0 FC 39 08 2A */ fadd f1, f25, f1
/* 800B5184 000B10A4 C0 7C 00 10 */ lfs f3, 0x10(r28)
/* 800B5188 000B10A8 FC 18 00 2A */ fadd f0, f24, f0
/* 800B518C 000B10AC C0 5C 00 0C */ lfs f2, 0xc(r28)
/* 800B5190 000B10B0 FC 71 18 28 */ fsub f3, f17, f3
/* 800B5194 000B10B4 FC 01 00 2A */ fadd f0, f1, f0
/* 800B5198 000B10B8 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B519C 000B10BC EC 84 10 28 */ fsubs f4, f4, f2
/* 800B51A0 000B10C0 C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B51A4 000B10C4 FC 63 00 F2 */ fmul f3, f3, f3
/* 800B51A8 000B10C8 FC 01 00 28 */ fsub f0, f1, f0
/* 800B51AC 000B10CC EC 24 01 32 */ fmuls f1, f4, f4
/* 800B51B0 000B10D0 FC 00 10 28 */ fsub f0, f0, f2
/* 800B51B4 000B10D4 FC 23 08 2A */ fadd f1, f3, f1
/* 800B51B8 000B10D8 FC 00 00 32 */ fmul f0, f0, f0
/* 800B51BC 000B10DC FC 21 00 2A */ fadd f1, f1, f0
/* 800B51C0 000B10E0 FC 20 08 18 */ frsp f1, f1
/* 800B51C4 000B10E4 4B F5 1F 35 */ bl mathutil_sqrt
/* 800B51C8 000B10E8 FC 01 80 40 */ fcmpo cr0, f1, f16
/* 800B51CC 000B10EC 40 80 03 A0 */ bge lbl_800B556C
/* 800B51D0 000B10F0 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B51D4 000B10F4 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B51D8 000B10F8 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B51DC 000B10FC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B51E0 000B1100 EC 20 08 2A */ fadds f1, f0, f1
/* 800B51E4 000B1104 4B F5 1F 15 */ bl mathutil_sqrt
/* 800B51E8 000B1108 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B51EC 000B110C D0 2D A0 9C */ stfs f1, lbl_802F227C@sda21(r13)
/* 800B51F0 000B1110 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B51F4 000B1114 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B51F8 000B1118 C0 5C 00 0C */ lfs f2, 0xc(r28)
/* 800B51FC 000B111C 7C 7D 02 14 */ add r3, r29, r0
/* 800B5200 000B1120 C0 03 81 44 */ lfs f0, -0x7ebc(r3)
/* 800B5204 000B1124 EC 02 00 28 */ fsubs f0, f2, f0
/* 800B5208 000B1128 D0 01 00 08 */ stfs f0, 8(r1)
/* 800B520C 000B112C D2 C1 00 0C */ stfs f22, 0xc(r1)
/* 800B5210 000B1130 C0 03 81 58 */ lfs f0, -0x7ea8(r3)
/* 800B5214 000B1134 C0 63 81 4C */ lfs f3, -0x7eb4(r3)
/* 800B5218 000B1138 FC 19 00 2A */ fadd f0, f25, f0
/* 800B521C 000B113C C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B5220 000B1140 FC 78 18 2A */ fadd f3, f24, f3
/* 800B5224 000B1144 FC 00 18 2A */ fadd f0, f0, f3
/* 800B5228 000B1148 FC 01 00 28 */ fsub f0, f1, f0
/* 800B522C 000B114C FC 00 10 28 */ fsub f0, f0, f2
/* 800B5230 000B1150 FC 00 00 50 */ fneg f0, f0
/* 800B5234 000B1154 FC 00 00 18 */ frsp f0, f0
/* 800B5238 000B1158 D0 01 00 10 */ stfs f0, 0x10(r1)
/* 800B523C 000B115C C0 21 00 08 */ lfs f1, 8(r1)
/* 800B5240 000B1160 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B5244 000B1164 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B5248 000B1168 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B524C 000B116C EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5250 000B1170 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5254 000B1174 4B F5 1E A5 */ bl mathutil_sqrt
/* 800B5258 000B1178 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B525C 000B117C 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B5260 000B1180 EC 80 08 24 */ fdivs f4, f0, f1
/* 800B5264 000B1184 C0 2D A0 D4 */ lfs f1, lbl_802F22B4@sda21(r13)
/* 800B5268 000B1188 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B526C 000B118C C0 5C 00 14 */ lfs f2, 0x14(r28)
/* 800B5270 000B1190 C0 6D A0 D0 */ lfs f3, lbl_802F22B0@sda21(r13)
/* 800B5274 000B1194 7C 7D 02 14 */ add r3, r29, r0
/* 800B5278 000B1198 C0 03 81 58 */ lfs f0, -0x7ea8(r3)
/* 800B527C 000B119C C0 A3 81 4C */ lfs f5, -0x7eb4(r3)
/* 800B5280 000B11A0 FC 19 00 2A */ fadd f0, f25, f0
/* 800B5284 000B11A4 FC B8 28 2A */ fadd f5, f24, f5
/* 800B5288 000B11A8 FC 00 28 2A */ fadd f0, f0, f5
/* 800B528C 000B11AC FC 01 00 28 */ fsub f0, f1, f0
/* 800B5290 000B11B0 FC 00 20 2A */ fadd f0, f0, f4
/* 800B5294 000B11B4 FC 02 00 28 */ fsub f0, f2, f0
/* 800B5298 000B11B8 FC 03 00 28 */ fsub f0, f3, f0
/* 800B529C 000B11BC FC 00 00 18 */ frsp f0, f0
/* 800B52A0 000B11C0 D0 0D A0 D0 */ stfs f0, lbl_802F22B0@sda21(r13)
/* 800B52A4 000B11C4 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B52A8 000B11C8 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B52AC 000B11CC C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B52B0 000B11D0 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B52B4 000B11D4 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B52B8 000B11D8 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B52BC 000B11DC 4B F5 1E 3D */ bl mathutil_sqrt
/* 800B52C0 000B11E0 C0 01 00 08 */ lfs f0, 8(r1)
/* 800B52C4 000B11E4 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B52C8 000B11E8 FC 17 00 32 */ fmul f0, f23, f0
/* 800B52CC 000B11EC 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B52D0 000B11F0 FC 00 08 24 */ fdiv f0, f0, f1
/* 800B52D4 000B11F4 7C 7D 02 14 */ add r3, r29, r0
/* 800B52D8 000B11F8 C0 23 81 44 */ lfs f1, -0x7ebc(r3)
/* 800B52DC 000B11FC FC 01 00 2A */ fadd f0, f1, f0
/* 800B52E0 000B1200 FC 00 00 18 */ frsp f0, f0
/* 800B52E4 000B1204 D0 1C 00 0C */ stfs f0, 0xc(r28)
/* 800B52E8 000B1208 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B52EC 000B120C C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B52F0 000B1210 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B52F4 000B1214 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B52F8 000B1218 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B52FC 000B121C EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5300 000B1220 4B F5 1D F9 */ bl mathutil_sqrt
/* 800B5304 000B1224 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B5308 000B1228 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B530C 000B122C FC 17 00 32 */ fmul f0, f23, f0
/* 800B5310 000B1230 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B5314 000B1234 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B5318 000B1238 FC 20 08 24 */ fdiv f1, f0, f1
/* 800B531C 000B123C 7C 7D 02 14 */ add r3, r29, r0
/* 800B5320 000B1240 C0 03 81 58 */ lfs f0, -0x7ea8(r3)
/* 800B5324 000B1244 C0 63 81 4C */ lfs f3, -0x7eb4(r3)
/* 800B5328 000B1248 FC 19 00 2A */ fadd f0, f25, f0
/* 800B532C 000B124C FC 78 18 2A */ fadd f3, f24, f3
/* 800B5330 000B1250 FC 00 18 2A */ fadd f0, f0, f3
/* 800B5334 000B1254 FC 02 00 28 */ fsub f0, f2, f0
/* 800B5338 000B1258 FC 00 08 28 */ fsub f0, f0, f1
/* 800B533C 000B125C FC 00 00 18 */ frsp f0, f0
/* 800B5340 000B1260 D0 1C 00 14 */ stfs f0, 0x14(r28)
/* 800B5344 000B1264 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B5348 000B1268 C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B534C 000B126C C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B5350 000B1270 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5354 000B1274 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5358 000B1278 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B535C 000B127C 4B F5 1D 9D */ bl mathutil_sqrt
/* 800B5360 000B1280 C0 4D A0 9C */ lfs f2, lbl_802F227C@sda21(r13)
/* 800B5364 000B1284 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B5368 000B1288 FC 40 10 50 */ fneg f2, f2
/* 800B536C 000B128C EC 02 00 32 */ fmuls f0, f2, f0
/* 800B5370 000B1290 EC 00 08 24 */ fdivs f0, f0, f1
/* 800B5374 000B1294 D0 0D A0 8C */ stfs f0, lbl_802F226C@sda21(r13)
/* 800B5378 000B1298 C0 21 00 08 */ lfs f1, 8(r1)
/* 800B537C 000B129C C0 41 00 0C */ lfs f2, 0xc(r1)
/* 800B5380 000B12A0 C0 01 00 10 */ lfs f0, 0x10(r1)
/* 800B5384 000B12A4 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5388 000B12A8 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B538C 000B12AC EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5390 000B12B0 4B F5 1D 69 */ bl mathutil_sqrt
/* 800B5394 000B12B4 C0 4D A0 9C */ lfs f2, lbl_802F227C@sda21(r13)
/* 800B5398 000B12B8 38 60 00 08 */ li r3, 8
/* 800B539C 000B12BC C0 01 00 08 */ lfs f0, 8(r1)
/* 800B53A0 000B12C0 EC 02 00 32 */ fmuls f0, f2, f0
/* 800B53A4 000B12C4 EC 00 08 24 */ fdivs f0, f0, f1
/* 800B53A8 000B12C8 D0 0D A0 88 */ stfs f0, lbl_802F2268@sda21(r13)
/* 800B53AC 000B12CC 4B F7 5C 25 */ bl SoundReq
/* 800B53B0 000B12D0 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B53B4 000B12D4 38 60 00 17 */ li r3, 0x17
/* 800B53B8 000B12D8 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B53BC 000B12DC 7C 9D 02 14 */ add r4, r29, r0
/* 800B53C0 000B12E0 C0 04 81 6C */ lfs f0, -0x7e94(r4)
/* 800B53C4 000B12E4 EC 00 A8 2A */ fadds f0, f0, f21
/* 800B53C8 000B12E8 D0 04 81 6C */ stfs f0, -0x7e94(r4)
/* 800B53CC 000B12EC 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B53D0 000B12F0 1C 00 00 34 */ mulli r0, r0, 0x34
/* 800B53D4 000B12F4 7C 9D 02 14 */ add r4, r29, r0
/* 800B53D8 000B12F8 D1 E4 81 64 */ stfs f15, -0x7e9c(r4)
/* 800B53DC 000B12FC 80 8D A0 48 */ lwz r4, lbl_802F2228@sda21(r13)
/* 800B53E0 000B1300 D1 CD A0 C0 */ stfs f14, lbl_802F22A0@sda21(r13)
/* 800B53E4 000B1304 38 04 FF F6 */ addi r0, r4, -10
/* 800B53E8 000B1308 90 0D A0 48 */ stw r0, lbl_802F2228@sda21(r13)
/* 800B53EC 000B130C 4B F7 61 B9 */ bl g_play_sound
/* 800B53F0 000B1310 38 7C 00 E8 */ addi r3, r28, 0xe8
/* 800B53F4 000B1314 38 80 00 00 */ li r4, 0
/* 800B53F8 000B1318 38 A0 00 AC */ li r5, 0xac
/* 800B53FC 000B131C 4B F4 DF 25 */ bl memset
/* 800B5400 000B1320 38 00 00 13 */ li r0, 0x13
/* 800B5404 000B1324 C8 01 00 18 */ lfd f0, 0x18(r1)
/* 800B5408 000B1328 B0 1C 00 F0 */ sth r0, 0xf0(r28)
/* 800B540C 000B132C 38 00 00 00 */ li r0, 0
/* 800B5410 000B1330 80 7E 00 2C */ lwz r3, 0x2c(r30)
/* 800B5414 000B1334 7C 63 07 34 */ extsh r3, r3
/* 800B5418 000B1338 B0 7C 00 FC */ sth r3, 0xfc(r28)
/* 800B541C 000B133C 80 9C 00 0C */ lwz r4, 0xc(r28)
/* 800B5420 000B1340 80 7C 00 10 */ lwz r3, 0x10(r28)
/* 800B5424 000B1344 90 9C 01 1C */ stw r4, 0x11c(r28)
/* 800B5428 000B1348 90 7C 01 20 */ stw r3, 0x120(r28)
/* 800B542C 000B134C 80 7C 00 14 */ lwz r3, 0x14(r28)
/* 800B5430 000B1350 90 7C 01 24 */ stw r3, 0x124(r28)
/* 800B5434 000B1354 D0 1C 01 10 */ stfs f0, 0x110(r28)
/* 800B5438 000B1358 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
/* 800B543C 000B135C 48 00 00 B8 */ b lbl_800B54F4
lbl_800B5440:
/* 800B5440 000B1360 48 05 14 25 */ bl rand
/* 800B5444 000B1364 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B5448 000B1368 C0 0D A0 94 */ lfs f0, lbl_802F2274@sda21(r13)
/* 800B544C 000B136C 90 01 00 34 */ stw r0, 0x34(r1)
/* 800B5450 000B1370 FC 1B 00 32 */ fmul f0, f27, f0
/* 800B5454 000B1374 93 E1 00 30 */ stw r31, 0x30(r1)
/* 800B5458 000B1378 C8 21 00 30 */ lfd f1, 0x30(r1)
/* 800B545C 000B137C EC 21 F8 28 */ fsubs f1, f1, f31
/* 800B5460 000B1380 EC 21 F0 24 */ fdivs f1, f1, f30
/* 800B5464 000B1384 FC 3D 00 72 */ fmul f1, f29, f1
/* 800B5468 000B1388 FC 21 E0 28 */ fsub f1, f1, f28
/* 800B546C 000B138C FC 00 08 2A */ fadd f0, f0, f1
/* 800B5470 000B1390 FC 00 00 18 */ frsp f0, f0
/* 800B5474 000B1394 D0 1C 01 28 */ stfs f0, 0x128(r28)
/* 800B5478 000B1398 48 05 13 ED */ bl rand
/* 800B547C 000B139C 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B5480 000B13A0 90 01 00 2C */ stw r0, 0x2c(r1)
/* 800B5484 000B13A4 93 E1 00 28 */ stw r31, 0x28(r1)
/* 800B5488 000B13A8 C8 01 00 28 */ lfd f0, 0x28(r1)
/* 800B548C 000B13AC EC 00 F8 28 */ fsubs f0, f0, f31
/* 800B5490 000B13B0 EC 00 F0 24 */ fdivs f0, f0, f30
/* 800B5494 000B13B4 FC 1D 00 32 */ fmul f0, f29, f0
/* 800B5498 000B13B8 FC 00 E0 28 */ fsub f0, f0, f28
/* 800B549C 000B13BC FC 1A 00 2A */ fadd f0, f26, f0
/* 800B54A0 000B13C0 FC 00 00 18 */ frsp f0, f0
/* 800B54A4 000B13C4 D0 1C 01 2C */ stfs f0, 0x12c(r28)
/* 800B54A8 000B13C8 48 05 13 BD */ bl rand
/* 800B54AC 000B13CC 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B54B0 000B13D0 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B54B4 000B13D4 90 01 00 24 */ stw r0, 0x24(r1)
/* 800B54B8 000B13D8 38 7C 00 E8 */ addi r3, r28, 0xe8
/* 800B54BC 000B13DC FC 1B 00 32 */ fmul f0, f27, f0
/* 800B54C0 000B13E0 93 E1 00 20 */ stw r31, 0x20(r1)
/* 800B54C4 000B13E4 C8 21 00 20 */ lfd f1, 0x20(r1)
/* 800B54C8 000B13E8 EC 21 F8 28 */ fsubs f1, f1, f31
/* 800B54CC 000B13EC EC 21 F0 24 */ fdivs f1, f1, f30
/* 800B54D0 000B13F0 FC 3D 00 72 */ fmul f1, f29, f1
/* 800B54D4 000B13F4 FC 21 E0 28 */ fsub f1, f1, f28
/* 800B54D8 000B13F8 FC 00 08 2A */ fadd f0, f0, f1
/* 800B54DC 000B13FC FC 00 00 18 */ frsp f0, f0
/* 800B54E0 000B1400 D0 1C 01 30 */ stfs f0, 0x130(r28)
/* 800B54E4 000B1404 4B F9 7A 25 */ bl g_spawn_effect_object
/* 800B54E8 000B1408 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B54EC 000B140C 38 03 00 01 */ addi r0, r3, 1
/* 800B54F0 000B1410 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B54F4:
/* 800B54F4 000B1414 80 0D A0 40 */ lwz r0, lbl_802F2220@sda21(r13)
/* 800B54F8 000B1418 2C 00 00 05 */ cmpwi r0, 5
/* 800B54FC 000B141C 41 80 FF 44 */ blt lbl_800B5440
/* 800B5500 000B1420 38 7C 01 94 */ addi r3, r28, 0x194
/* 800B5504 000B1424 38 80 00 00 */ li r4, 0
/* 800B5508 000B1428 38 A0 00 AC */ li r5, 0xac
/* 800B550C 000B142C 4B F4 DE 15 */ bl memset
/* 800B5510 000B1430 80 7E 00 2C */ lwz r3, 0x2c(r30)
/* 800B5514 000B1434 38 00 00 2F */ li r0, 0x2f
/* 800B5518 000B1438 7C 63 07 34 */ extsh r3, r3
/* 800B551C 000B143C B0 7C 01 A8 */ sth r3, 0x1a8(r28)
/* 800B5520 000B1440 B0 1C 01 9C */ sth r0, 0x19c(r28)
/* 800B5524 000B1444 93 5C 01 C4 */ stw r26, 0x1c4(r28)
/* 800B5528 000B1448 48 05 13 3D */ bl rand
/* 800B552C 000B144C 54 60 04 7E */ clrlwi r0, r3, 0x11
/* 800B5530 000B1450 B0 1C 02 36 */ sth r0, 0x236(r28)
/* 800B5534 000B1454 3B 20 00 00 */ li r25, 0
lbl_800B5538:
/* 800B5538 000B1458 93 3C 01 A4 */ stw r25, 0x1a4(r28)
/* 800B553C 000B145C 38 7C 01 94 */ addi r3, r28, 0x194
/* 800B5540 000B1460 4B F9 79 C9 */ bl g_spawn_effect_object
/* 800B5544 000B1464 3B 39 00 01 */ addi r25, r25, 1
/* 800B5548 000B1468 2C 19 00 0A */ cmpwi r25, 0xa
/* 800B554C 000B146C 41 80 FF EC */ blt lbl_800B5538
/* 800B5550 000B1470 80 1E 00 2C */ lwz r0, 0x2c(r30)
/* 800B5554 000B1474 38 80 00 01 */ li r4, 1
/* 800B5558 000B1478 38 A0 00 1E */ li r5, 0x1e
/* 800B555C 000B147C 54 00 10 3A */ slwi r0, r0, 2
/* 800B5560 000B1480 7C 7B 02 14 */ add r3, r27, r0
/* 800B5564 000B1484 80 63 00 00 */ lwz r3, 0(r3)
/* 800B5568 000B1488 48 00 0B 8D */ bl func_800B60F4
lbl_800B556C:
/* 800B556C 000B148C 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B5570 000B1490 38 03 00 01 */ addi r0, r3, 1
/* 800B5574 000B1494 90 0D A0 40 */ stw r0, lbl_802F2220@sda21(r13)
lbl_800B5578:
/* 800B5578 000B1498 80 6D A0 40 */ lwz r3, lbl_802F2220@sda21(r13)
/* 800B557C 000B149C 80 0D A0 B0 */ lwz r0, lbl_802F2290@sda21(r13)
/* 800B5580 000B14A0 7C 03 00 00 */ cmpw r3, r0
/* 800B5584 000B14A4 41 80 FB 98 */ blt lbl_800B511C
/* 800B5588 000B14A8 BB 21 00 3C */ lmw r25, 0x3c(r1)
/* 800B558C 000B14AC 80 01 00 EC */ lwz r0, 0xec(r1)
/* 800B5590 000B14B0 CB E1 00 E0 */ lfd f31, 0xe0(r1)
/* 800B5594 000B14B4 CB C1 00 D8 */ lfd f30, 0xd8(r1)
/* 800B5598 000B14B8 7C 08 03 A6 */ mtlr r0
/* 800B559C 000B14BC CB A1 00 D0 */ lfd f29, 0xd0(r1)
/* 800B55A0 000B14C0 CB 81 00 C8 */ lfd f28, 0xc8(r1)
/* 800B55A4 000B14C4 CB 61 00 C0 */ lfd f27, 0xc0(r1)
/* 800B55A8 000B14C8 CB 41 00 B8 */ lfd f26, 0xb8(r1)
/* 800B55AC 000B14CC CB 21 00 B0 */ lfd f25, 0xb0(r1)
/* 800B55B0 000B14D0 CB 01 00 A8 */ lfd f24, 0xa8(r1)
/* 800B55B4 000B14D4 CA E1 00 A0 */ lfd f23, 0xa0(r1)
/* 800B55B8 000B14D8 CA C1 00 98 */ lfd f22, 0x98(r1)
/* 800B55BC 000B14DC CA A1 00 90 */ lfd f21, 0x90(r1)
/* 800B55C0 000B14E0 CA 81 00 88 */ lfd f20, 0x88(r1)
/* 800B55C4 000B14E4 CA 61 00 80 */ lfd f19, 0x80(r1)
/* 800B55C8 000B14E8 CA 41 00 78 */ lfd f18, 0x78(r1)
/* 800B55CC 000B14EC CA 21 00 70 */ lfd f17, 0x70(r1)
/* 800B55D0 000B14F0 CA 01 00 68 */ lfd f16, 0x68(r1)
/* 800B55D4 000B14F4 C9 E1 00 60 */ lfd f15, 0x60(r1)
/* 800B55D8 000B14F8 C9 C1 00 58 */ lfd f14, 0x58(r1)
/* 800B55DC 000B14FC 38 21 00 E8 */ addi r1, r1, 0xe8
/* 800B55E0 000B1500 4E 80 00 20 */ blr
.global func_800B55E4
func_800B55E4:
/* 800B55E4 000B1504 7C 08 02 A6 */ mflr r0
/* 800B55E8 000B1508 3C 60 80 2C */ lis r3, lbl_802C6918@ha
/* 800B55EC 000B150C 90 01 00 04 */ stw r0, 4(r1)
/* 800B55F0 000B1510 94 21 FF B8 */ stwu r1, -0x48(r1)
/* 800B55F4 000B1514 DB E1 00 40 */ stfd f31, 0x40(r1)
/* 800B55F8 000B1518 BF 61 00 2C */ stmw r27, 0x2c(r1)
/* 800B55FC 000B151C 3B C3 69 18 */ addi r30, r3, lbl_802C6918@l
/* 800B5600 000B1520 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B5604 000B1524 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B5608 000B1528 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B560C 000B152C 41 82 02 34 */ beq lbl_800B5840
/* 800B5610 000B1530 FC 00 00 50 */ fneg f0, f0
/* 800B5614 000B1534 D0 3E 00 30 */ stfs f1, 0x30(r30)
/* 800B5618 000B1538 3B FE 00 38 */ addi r31, r30, 0x38
/* 800B561C 000B153C D0 1E 00 38 */ stfs f0, 0x38(r30)
/* 800B5620 000B1540 C0 3E 00 30 */ lfs f1, 0x30(r30)
/* 800B5624 000B1544 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 800B5628 000B1548 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B562C 000B154C EC 00 00 32 */ fmuls f0, f0, f0
/* 800B5630 000B1550 EC 21 00 2A */ fadds f1, f1, f0
/* 800B5634 000B1554 4B F5 1A C5 */ bl mathutil_sqrt
/* 800B5638 000B1558 C0 02 BC A0 */ lfs f0, lbl_802F64A0@sda21(r2)
/* 800B563C 000B155C 3B BE 00 70 */ addi r29, r30, 0x70
/* 800B5640 000B1560 3B 9E 00 74 */ addi r28, r30, 0x74
/* 800B5644 000B1564 EC 00 00 72 */ fmuls f0, f0, f1
/* 800B5648 000B1568 D0 0D A0 E0 */ stfs f0, lbl_802F22C0@sda21(r13)
/* 800B564C 000B156C C0 1F 00 00 */ lfs f0, 0(r31)
/* 800B5650 000B1570 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 800B5654 000B1574 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B5658 000B1578 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B565C 000B157C D0 3E 00 70 */ stfs f1, 0x70(r30)
/* 800B5660 000B1580 C0 5E 00 30 */ lfs f2, 0x30(r30)
/* 800B5664 000B1584 EC 22 00 B2 */ fmuls f1, f2, f2
/* 800B5668 000B1588 FC 40 10 50 */ fneg f2, f2
/* 800B566C 000B158C EC 21 00 2A */ fadds f1, f1, f0
/* 800B5670 000B1590 D0 5E 00 74 */ stfs f2, 0x74(r30)
/* 800B5674 000B1594 4B F5 1A 85 */ bl mathutil_sqrt
/* 800B5678 000B1598 C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B567C 000B159C FF E0 08 90 */ fmr f31, f1
/* 800B5680 000B15A0 FC 00 00 1E */ fctiwz f0, f0
/* 800B5684 000B15A4 D8 01 00 20 */ stfd f0, 0x20(r1)
/* 800B5688 000B15A8 80 61 00 24 */ lwz r3, 0x24(r1)
/* 800B568C 000B15AC 4B F5 1B 55 */ bl mathutil_sin
/* 800B5690 000B15B0 EC 21 F8 24 */ fdivs f1, f1, f31
/* 800B5694 000B15B4 C0 1E 00 30 */ lfs f0, 0x30(r30)
/* 800B5698 000B15B8 EC 00 00 72 */ fmuls f0, f0, f1
/* 800B569C 000B15BC D0 1E 00 30 */ stfs f0, 0x30(r30)
/* 800B56A0 000B15C0 C0 22 BC A4 */ lfs f1, lbl_802F64A4@sda21(r2)
/* 800B56A4 000B15C4 C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B56A8 000B15C8 EC 01 00 2A */ fadds f0, f1, f0
/* 800B56AC 000B15CC FC 00 00 1E */ fctiwz f0, f0
/* 800B56B0 000B15D0 D8 01 00 18 */ stfd f0, 0x18(r1)
/* 800B56B4 000B15D4 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 800B56B8 000B15D8 4B F5 1B 29 */ bl mathutil_sin
/* 800B56BC 000B15DC 3B 7E 00 34 */ addi r27, r30, 0x34
/* 800B56C0 000B15E0 D0 3E 00 34 */ stfs f1, 0x34(r30)
/* 800B56C4 000B15E4 C0 3E 00 30 */ lfs f1, 0x30(r30)
/* 800B56C8 000B15E8 C0 1F 00 00 */ lfs f0, 0(r31)
/* 800B56CC 000B15EC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B56D0 000B15F0 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B56D4 000B15F4 EC 21 00 2A */ fadds f1, f1, f0
/* 800B56D8 000B15F8 4B F5 1A 21 */ bl mathutil_sqrt
/* 800B56DC 000B15FC C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B56E0 000B1600 FF E0 08 90 */ fmr f31, f1
/* 800B56E4 000B1604 FC 00 00 1E */ fctiwz f0, f0
/* 800B56E8 000B1608 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B56EC 000B160C 80 61 00 14 */ lwz r3, 0x14(r1)
/* 800B56F0 000B1610 4B F5 1A F1 */ bl mathutil_sin
/* 800B56F4 000B1614 EC 21 F8 24 */ fdivs f1, f1, f31
/* 800B56F8 000B1618 C0 1F 00 00 */ lfs f0, 0(r31)
/* 800B56FC 000B161C 38 7E 00 30 */ addi r3, r30, 0x30
/* 800B5700 000B1620 EC 00 00 72 */ fmuls f0, f0, f1
/* 800B5704 000B1624 D0 1F 00 00 */ stfs f0, 0(r31)
/* 800B5708 000B1628 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B570C 000B162C D0 3E 02 40 */ stfs f1, 0x240(r30)
/* 800B5710 000B1630 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B5714 000B1634 D0 1E 02 44 */ stfs f0, 0x244(r30)
/* 800B5718 000B1638 D0 3E 02 48 */ stfs f1, 0x248(r30)
/* 800B571C 000B163C 4B F5 29 E1 */ bl mathutil_vec_normalize_len
/* 800B5720 000B1640 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B5724 000B1644 38 9E 00 30 */ addi r4, r30, 0x30
/* 800B5728 000B1648 38 BE 02 40 */ addi r5, r30, 0x240
/* 800B572C 000B164C 4B F5 36 05 */ bl mathutil_quat_from_dirs
/* 800B5730 000B1650 38 7E 00 A8 */ addi r3, r30, 0xa8
/* 800B5734 000B1654 4B F5 35 61 */ bl mathutil_quat_normalize
/* 800B5738 000B1658 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B573C 000B165C 4B F5 35 59 */ bl mathutil_quat_normalize
/* 800B5740 000B1660 38 7E 00 3C */ addi r3, r30, 0x3c
/* 800B5744 000B1664 38 9E 00 A8 */ addi r4, r30, 0xa8
/* 800B5748 000B1668 48 01 4C 91 */ bl C_MTXQuat
/* 800B574C 000B166C C0 3E 00 3C */ lfs f1, 0x3c(r30)
/* 800B5750 000B1670 38 7E 00 6C */ addi r3, r30, 0x6c
/* 800B5754 000B1674 C0 9E 00 6C */ lfs f4, 0x6c(r30)
/* 800B5758 000B1678 C0 1E 00 4C */ lfs f0, 0x4c(r30)
/* 800B575C 000B167C C0 7D 00 00 */ lfs f3, 0(r29)
/* 800B5760 000B1680 EC 21 01 32 */ fmuls f1, f1, f4
/* 800B5764 000B1684 C0 5E 00 5C */ lfs f2, 0x5c(r30)
/* 800B5768 000B1688 EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B576C 000B168C C0 BC 00 00 */ lfs f5, 0(r28)
/* 800B5770 000B1690 EC 42 01 72 */ fmuls f2, f2, f5
/* 800B5774 000B1694 EC 01 00 2A */ fadds f0, f1, f0
/* 800B5778 000B1698 EC 02 00 2A */ fadds f0, f2, f0
/* 800B577C 000B169C D0 1E 00 30 */ stfs f0, 0x30(r30)
/* 800B5780 000B16A0 C0 3E 00 40 */ lfs f1, 0x40(r30)
/* 800B5784 000B16A4 C0 1E 00 50 */ lfs f0, 0x50(r30)
/* 800B5788 000B16A8 C0 5E 00 60 */ lfs f2, 0x60(r30)
/* 800B578C 000B16AC EC 21 01 32 */ fmuls f1, f1, f4
/* 800B5790 000B16B0 EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B5794 000B16B4 EC 42 01 72 */ fmuls f2, f2, f5
/* 800B5798 000B16B8 EC 01 00 2A */ fadds f0, f1, f0
/* 800B579C 000B16BC EC 02 00 2A */ fadds f0, f2, f0
/* 800B57A0 000B16C0 D0 1B 00 00 */ stfs f0, 0(r27)
/* 800B57A4 000B16C4 C0 3E 00 44 */ lfs f1, 0x44(r30)
/* 800B57A8 000B16C8 C0 1E 00 54 */ lfs f0, 0x54(r30)
/* 800B57AC 000B16CC C0 5E 00 64 */ lfs f2, 0x64(r30)
/* 800B57B0 000B16D0 EC 21 01 32 */ fmuls f1, f1, f4
/* 800B57B4 000B16D4 EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B57B8 000B16D8 EC 42 01 72 */ fmuls f2, f2, f5
/* 800B57BC 000B16DC EC 01 00 2A */ fadds f0, f1, f0
/* 800B57C0 000B16E0 EC 02 00 2A */ fadds f0, f2, f0
/* 800B57C4 000B16E4 D0 1F 00 00 */ stfs f0, 0(r31)
/* 800B57C8 000B16E8 C0 1E 00 30 */ lfs f0, 0x30(r30)
/* 800B57CC 000B16EC D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 800B57D0 000B16F0 C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B57D4 000B16F4 D0 1D 00 00 */ stfs f0, 0(r29)
/* 800B57D8 000B16F8 C0 1F 00 00 */ lfs f0, 0(r31)
/* 800B57DC 000B16FC D0 1C 00 00 */ stfs f0, 0(r28)
/* 800B57E0 000B1700 4B F5 29 1D */ bl mathutil_vec_normalize_len
/* 800B57E4 000B1704 38 7E 00 78 */ addi r3, r30, 0x78
/* 800B57E8 000B1708 4B F5 20 C9 */ bl mathutil_mtxA_from_mtx
/* 800B57EC 000B170C 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B57F0 000B1710 4B F5 30 81 */ bl mathutil_mtxA_to_quat
/* 800B57F4 000B1714 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B57F8 000B1718 4B F5 34 9D */ bl mathutil_quat_normalize
/* 800B57FC 000B171C C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B5800 000B1720 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B5804 000B1724 38 9E 00 6C */ addi r4, r30, 0x6c
/* 800B5808 000B1728 FC 00 00 1E */ fctiwz f0, f0
/* 800B580C 000B172C D8 01 00 08 */ stfd f0, 8(r1)
/* 800B5810 000B1730 80 A1 00 0C */ lwz r5, 0xc(r1)
/* 800B5814 000B1734 4B F5 32 3D */ bl mathutil_quat_from_axis_angle
/* 800B5818 000B1738 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B581C 000B173C 38 83 00 00 */ addi r4, r3, 0
/* 800B5820 000B1740 38 BE 02 4C */ addi r5, r30, 0x24c
/* 800B5824 000B1744 4B F5 2A E1 */ bl mathutil_quat_mult
/* 800B5828 000B1748 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B582C 000B174C 4B F5 2A 31 */ bl mathutil_mtxA_from_quat
/* 800B5830 000B1750 38 7E 00 78 */ addi r3, r30, 0x78
/* 800B5834 000B1754 4B F5 20 45 */ bl mathutil_mtxA_to_mtx
/* 800B5838 000B1758 38 7E 00 A8 */ addi r3, r30, 0xa8
/* 800B583C 000B175C 4B F5 30 35 */ bl mathutil_mtxA_to_quat
lbl_800B5840:
/* 800B5840 000B1760 C0 3E 00 0C */ lfs f1, 0xc(r30)
/* 800B5844 000B1764 C0 1E 00 24 */ lfs f0, 0x24(r30)
/* 800B5848 000B1768 C8 42 B8 D8 */ lfd f2, lbl_802F60D8@sda21(r2)
/* 800B584C 000B176C EC 61 00 28 */ fsubs f3, f1, f0
/* 800B5850 000B1770 FC 02 18 00 */ fcmpu cr0, f2, f3
/* 800B5854 000B1774 40 82 00 18 */ bne lbl_800B586C
/* 800B5858 000B1778 C0 3E 00 14 */ lfs f1, 0x14(r30)
/* 800B585C 000B177C C0 1E 00 2C */ lfs f0, 0x2c(r30)
/* 800B5860 000B1780 EC 01 00 28 */ fsubs f0, f1, f0
/* 800B5864 000B1784 FC 02 00 00 */ fcmpu cr0, f2, f0
/* 800B5868 000B1788 41 82 02 3C */ beq lbl_800B5AA4
lbl_800B586C:
/* 800B586C 000B178C D0 7E 00 30 */ stfs f3, 0x30(r30)
/* 800B5870 000B1790 3B 7E 00 38 */ addi r27, r30, 0x38
/* 800B5874 000B1794 C0 3E 00 14 */ lfs f1, 0x14(r30)
/* 800B5878 000B1798 C0 1E 00 2C */ lfs f0, 0x2c(r30)
/* 800B587C 000B179C EC 01 00 28 */ fsubs f0, f1, f0
/* 800B5880 000B17A0 D0 1E 00 38 */ stfs f0, 0x38(r30)
/* 800B5884 000B17A4 C0 3E 00 30 */ lfs f1, 0x30(r30)
/* 800B5888 000B17A8 C0 1E 00 38 */ lfs f0, 0x38(r30)
/* 800B588C 000B17AC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5890 000B17B0 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B5894 000B17B4 EC 21 00 2A */ fadds f1, f1, f0
/* 800B5898 000B17B8 4B F5 18 61 */ bl mathutil_sqrt
/* 800B589C 000B17BC C0 02 BC A0 */ lfs f0, lbl_802F64A0@sda21(r2)
/* 800B58A0 000B17C0 3B 9E 00 70 */ addi r28, r30, 0x70
/* 800B58A4 000B17C4 3B BE 00 74 */ addi r29, r30, 0x74
/* 800B58A8 000B17C8 EC 00 00 72 */ fmuls f0, f0, f1
/* 800B58AC 000B17CC D0 0D A0 E0 */ stfs f0, lbl_802F22C0@sda21(r13)
/* 800B58B0 000B17D0 C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B58B4 000B17D4 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 800B58B8 000B17D8 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B58BC 000B17DC C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B58C0 000B17E0 D0 3E 00 70 */ stfs f1, 0x70(r30)
/* 800B58C4 000B17E4 C0 5E 00 30 */ lfs f2, 0x30(r30)
/* 800B58C8 000B17E8 EC 22 00 B2 */ fmuls f1, f2, f2
/* 800B58CC 000B17EC FC 40 10 50 */ fneg f2, f2
/* 800B58D0 000B17F0 EC 21 00 2A */ fadds f1, f1, f0
/* 800B58D4 000B17F4 D0 5E 00 74 */ stfs f2, 0x74(r30)
/* 800B58D8 000B17F8 4B F5 18 21 */ bl mathutil_sqrt
/* 800B58DC 000B17FC C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B58E0 000B1800 FF E0 08 90 */ fmr f31, f1
/* 800B58E4 000B1804 FC 00 00 1E */ fctiwz f0, f0
/* 800B58E8 000B1808 D8 01 00 08 */ stfd f0, 8(r1)
/* 800B58EC 000B180C 80 61 00 0C */ lwz r3, 0xc(r1)
/* 800B58F0 000B1810 4B F5 18 F1 */ bl mathutil_sin
/* 800B58F4 000B1814 EC 21 F8 24 */ fdivs f1, f1, f31
/* 800B58F8 000B1818 C0 1E 00 30 */ lfs f0, 0x30(r30)
/* 800B58FC 000B181C EC 00 00 72 */ fmuls f0, f0, f1
/* 800B5900 000B1820 D0 1E 00 30 */ stfs f0, 0x30(r30)
/* 800B5904 000B1824 C0 22 BC A4 */ lfs f1, lbl_802F64A4@sda21(r2)
/* 800B5908 000B1828 C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B590C 000B182C EC 01 00 2A */ fadds f0, f1, f0
/* 800B5910 000B1830 FC 00 00 1E */ fctiwz f0, f0
/* 800B5914 000B1834 D8 01 00 10 */ stfd f0, 0x10(r1)
/* 800B5918 000B1838 80 61 00 14 */ lwz r3, 0x14(r1)
/* 800B591C 000B183C 4B F5 18 C5 */ bl mathutil_sin
/* 800B5920 000B1840 3B FE 00 34 */ addi r31, r30, 0x34
/* 800B5924 000B1844 D0 3E 00 34 */ stfs f1, 0x34(r30)
/* 800B5928 000B1848 C0 3E 00 30 */ lfs f1, 0x30(r30)
/* 800B592C 000B184C C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B5930 000B1850 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5934 000B1854 EC 00 00 32 */ fmuls f0, f0, f0
/* 800B5938 000B1858 EC 21 00 2A */ fadds f1, f1, f0
/* 800B593C 000B185C 4B F5 17 BD */ bl mathutil_sqrt
/* 800B5940 000B1860 C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B5944 000B1864 FF E0 08 90 */ fmr f31, f1
/* 800B5948 000B1868 FC 00 00 1E */ fctiwz f0, f0
/* 800B594C 000B186C D8 01 00 18 */ stfd f0, 0x18(r1)
/* 800B5950 000B1870 80 61 00 1C */ lwz r3, 0x1c(r1)
/* 800B5954 000B1874 4B F5 18 8D */ bl mathutil_sin
/* 800B5958 000B1878 EC 21 F8 24 */ fdivs f1, f1, f31
/* 800B595C 000B187C C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B5960 000B1880 38 7E 00 30 */ addi r3, r30, 0x30
/* 800B5964 000B1884 EC 00 00 72 */ fmuls f0, f0, f1
/* 800B5968 000B1888 D0 1B 00 00 */ stfs f0, 0(r27)
/* 800B596C 000B188C C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B5970 000B1890 D0 3E 02 40 */ stfs f1, 0x240(r30)
/* 800B5974 000B1894 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B5978 000B1898 D0 1E 02 44 */ stfs f0, 0x244(r30)
/* 800B597C 000B189C D0 3E 02 48 */ stfs f1, 0x248(r30)
/* 800B5980 000B18A0 4B F5 27 7D */ bl mathutil_vec_normalize_len
/* 800B5984 000B18A4 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B5988 000B18A8 38 9E 00 30 */ addi r4, r30, 0x30
/* 800B598C 000B18AC 38 BE 02 40 */ addi r5, r30, 0x240
/* 800B5990 000B18B0 4B F5 33 A1 */ bl mathutil_quat_from_dirs
/* 800B5994 000B18B4 38 7E 00 A8 */ addi r3, r30, 0xa8
/* 800B5998 000B18B8 4B F5 32 FD */ bl mathutil_quat_normalize
/* 800B599C 000B18BC 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B59A0 000B18C0 4B F5 32 F5 */ bl mathutil_quat_normalize
/* 800B59A4 000B18C4 38 7E 00 3C */ addi r3, r30, 0x3c
/* 800B59A8 000B18C8 38 9E 00 A8 */ addi r4, r30, 0xa8
/* 800B59AC 000B18CC 48 01 4A 2D */ bl C_MTXQuat
/* 800B59B0 000B18D0 C0 3E 00 3C */ lfs f1, 0x3c(r30)
/* 800B59B4 000B18D4 38 7E 00 6C */ addi r3, r30, 0x6c
/* 800B59B8 000B18D8 C0 9E 00 6C */ lfs f4, 0x6c(r30)
/* 800B59BC 000B18DC C0 1E 00 4C */ lfs f0, 0x4c(r30)
/* 800B59C0 000B18E0 C0 7C 00 00 */ lfs f3, 0(r28)
/* 800B59C4 000B18E4 EC 21 01 32 */ fmuls f1, f1, f4
/* 800B59C8 000B18E8 C0 5E 00 5C */ lfs f2, 0x5c(r30)
/* 800B59CC 000B18EC EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B59D0 000B18F0 C0 BD 00 00 */ lfs f5, 0(r29)
/* 800B59D4 000B18F4 EC 42 01 72 */ fmuls f2, f2, f5
/* 800B59D8 000B18F8 EC 01 00 2A */ fadds f0, f1, f0
/* 800B59DC 000B18FC EC 02 00 2A */ fadds f0, f2, f0
/* 800B59E0 000B1900 D0 1E 00 30 */ stfs f0, 0x30(r30)
/* 800B59E4 000B1904 C0 3E 00 40 */ lfs f1, 0x40(r30)
/* 800B59E8 000B1908 C0 1E 00 50 */ lfs f0, 0x50(r30)
/* 800B59EC 000B190C C0 5E 00 60 */ lfs f2, 0x60(r30)
/* 800B59F0 000B1910 EC 21 01 32 */ fmuls f1, f1, f4
/* 800B59F4 000B1914 EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B59F8 000B1918 EC 42 01 72 */ fmuls f2, f2, f5
/* 800B59FC 000B191C EC 01 00 2A */ fadds f0, f1, f0
/* 800B5A00 000B1920 EC 02 00 2A */ fadds f0, f2, f0
/* 800B5A04 000B1924 D0 1F 00 00 */ stfs f0, 0(r31)
/* 800B5A08 000B1928 C0 3E 00 44 */ lfs f1, 0x44(r30)
/* 800B5A0C 000B192C C0 1E 00 54 */ lfs f0, 0x54(r30)
/* 800B5A10 000B1930 C0 5E 00 64 */ lfs f2, 0x64(r30)
/* 800B5A14 000B1934 EC 21 01 32 */ fmuls f1, f1, f4
/* 800B5A18 000B1938 EC 00 00 F2 */ fmuls f0, f0, f3
/* 800B5A1C 000B193C EC 42 01 72 */ fmuls f2, f2, f5
/* 800B5A20 000B1940 EC 01 00 2A */ fadds f0, f1, f0
/* 800B5A24 000B1944 EC 02 00 2A */ fadds f0, f2, f0
/* 800B5A28 000B1948 D0 1B 00 00 */ stfs f0, 0(r27)
/* 800B5A2C 000B194C C0 1E 00 30 */ lfs f0, 0x30(r30)
/* 800B5A30 000B1950 D0 1E 00 6C */ stfs f0, 0x6c(r30)
/* 800B5A34 000B1954 C0 1F 00 00 */ lfs f0, 0(r31)
/* 800B5A38 000B1958 D0 1C 00 00 */ stfs f0, 0(r28)
/* 800B5A3C 000B195C C0 1B 00 00 */ lfs f0, 0(r27)
/* 800B5A40 000B1960 D0 1D 00 00 */ stfs f0, 0(r29)
/* 800B5A44 000B1964 4B F5 26 B9 */ bl mathutil_vec_normalize_len
/* 800B5A48 000B1968 38 7E 00 78 */ addi r3, r30, 0x78
/* 800B5A4C 000B196C 4B F5 1E 65 */ bl mathutil_mtxA_from_mtx
/* 800B5A50 000B1970 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B5A54 000B1974 4B F5 2E 1D */ bl mathutil_mtxA_to_quat
/* 800B5A58 000B1978 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B5A5C 000B197C 4B F5 32 39 */ bl mathutil_quat_normalize
/* 800B5A60 000B1980 C0 0D A0 E0 */ lfs f0, lbl_802F22C0@sda21(r13)
/* 800B5A64 000B1984 38 7E 02 4C */ addi r3, r30, 0x24c
/* 800B5A68 000B1988 38 9E 00 6C */ addi r4, r30, 0x6c
/* 800B5A6C 000B198C FC 00 00 1E */ fctiwz f0, f0
/* 800B5A70 000B1990 D8 01 00 20 */ stfd f0, 0x20(r1)
/* 800B5A74 000B1994 80 A1 00 24 */ lwz r5, 0x24(r1)
/* 800B5A78 000B1998 4B F5 2F D9 */ bl mathutil_quat_from_axis_angle
/* 800B5A7C 000B199C 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B5A80 000B19A0 38 83 00 00 */ addi r4, r3, 0
/* 800B5A84 000B19A4 38 BE 02 4C */ addi r5, r30, 0x24c
/* 800B5A88 000B19A8 4B F5 28 7D */ bl mathutil_quat_mult
/* 800B5A8C 000B19AC 38 7E 02 5C */ addi r3, r30, 0x25c
/* 800B5A90 000B19B0 4B F5 27 CD */ bl mathutil_mtxA_from_quat
/* 800B5A94 000B19B4 38 7E 00 78 */ addi r3, r30, 0x78
/* 800B5A98 000B19B8 4B F5 1D E1 */ bl mathutil_mtxA_to_mtx
/* 800B5A9C 000B19BC 38 7E 00 A8 */ addi r3, r30, 0xa8
/* 800B5AA0 000B19C0 4B F5 2D D1 */ bl mathutil_mtxA_to_quat
lbl_800B5AA4:
/* 800B5AA4 000B19C4 48 05 0D C1 */ bl rand
/* 800B5AA8 000B19C8 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B5AAC 000B19CC C8 62 BA 28 */ lfd f3, lbl_802F6228@sda21(r2)
/* 800B5AB0 000B19D0 90 01 00 0C */ stw r0, 0xc(r1)
/* 800B5AB4 000B19D4 3F E0 43 30 */ lis r31, 0x4330
/* 800B5AB8 000B19D8 C0 22 BC 90 */ lfs f1, lbl_802F6490@sda21(r2)
/* 800B5ABC 000B19DC 93 E1 00 08 */ stw r31, 8(r1)
/* 800B5AC0 000B19E0 C8 02 BC A8 */ lfd f0, lbl_802F64A8@sda21(r2)
/* 800B5AC4 000B19E4 C8 41 00 08 */ lfd f2, 8(r1)
/* 800B5AC8 000B19E8 EC 42 18 28 */ fsubs f2, f2, f3
/* 800B5ACC 000B19EC EC 22 08 24 */ fdivs f1, f2, f1
/* 800B5AD0 000B19F0 FC 00 00 72 */ fmul f0, f0, f1
/* 800B5AD4 000B19F4 FC 00 00 18 */ frsp f0, f0
/* 800B5AD8 000B19F8 D0 1E 00 30 */ stfs f0, 0x30(r30)
/* 800B5ADC 000B19FC 48 05 0D 89 */ bl rand
/* 800B5AE0 000B1A00 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B5AE4 000B1A04 C8 62 BA 28 */ lfd f3, lbl_802F6228@sda21(r2)
/* 800B5AE8 000B1A08 90 01 00 14 */ stw r0, 0x14(r1)
/* 800B5AEC 000B1A0C C0 22 BC 90 */ lfs f1, lbl_802F6490@sda21(r2)
/* 800B5AF0 000B1A10 93 E1 00 10 */ stw r31, 0x10(r1)
/* 800B5AF4 000B1A14 C8 02 BC A8 */ lfd f0, lbl_802F64A8@sda21(r2)
/* 800B5AF8 000B1A18 C8 41 00 10 */ lfd f2, 0x10(r1)
/* 800B5AFC 000B1A1C EC 42 18 28 */ fsubs f2, f2, f3
/* 800B5B00 000B1A20 EC 22 08 24 */ fdivs f1, f2, f1
/* 800B5B04 000B1A24 FC 00 00 72 */ fmul f0, f0, f1
/* 800B5B08 000B1A28 FC 00 00 18 */ frsp f0, f0
/* 800B5B0C 000B1A2C D0 1E 00 34 */ stfs f0, 0x34(r30)
/* 800B5B10 000B1A30 48 05 0D 55 */ bl rand
/* 800B5B14 000B1A34 6C 60 80 00 */ xoris r0, r3, 0x8000
/* 800B5B18 000B1A38 C8 62 BA 28 */ lfd f3, lbl_802F6228@sda21(r2)
/* 800B5B1C 000B1A3C 90 01 00 1C */ stw r0, 0x1c(r1)
/* 800B5B20 000B1A40 C0 22 BC 90 */ lfs f1, lbl_802F6490@sda21(r2)
/* 800B5B24 000B1A44 93 E1 00 18 */ stw r31, 0x18(r1)
/* 800B5B28 000B1A48 C8 02 BC A8 */ lfd f0, lbl_802F64A8@sda21(r2)
/* 800B5B2C 000B1A4C C8 41 00 18 */ lfd f2, 0x18(r1)
/* 800B5B30 000B1A50 EC 42 18 28 */ fsubs f2, f2, f3
/* 800B5B34 000B1A54 EC 22 08 24 */ fdivs f1, f2, f1
/* 800B5B38 000B1A58 FC 00 00 72 */ fmul f0, f0, f1
/* 800B5B3C 000B1A5C FC 00 00 18 */ frsp f0, f0
/* 800B5B40 000B1A60 D0 1E 00 38 */ stfs f0, 0x38(r30)
/* 800B5B44 000B1A64 80 01 00 4C */ lwz r0, 0x4c(r1)
/* 800B5B48 000B1A68 CB E1 00 40 */ lfd f31, 0x40(r1)
/* 800B5B4C 000B1A6C BB 61 00 2C */ lmw r27, 0x2c(r1)
/* 800B5B50 000B1A70 38 21 00 48 */ addi r1, r1, 0x48
/* 800B5B54 000B1A74 7C 08 03 A6 */ mtlr r0
/* 800B5B58 000B1A78 4E 80 00 20 */ blr
.global func_800B5B5C
func_800B5B5C:
/* 800B5B5C 000B1A7C 7C 08 02 A6 */ mflr r0
/* 800B5B60 000B1A80 3C 60 80 1F */ lis r3, modeCtrl@ha
/* 800B5B64 000B1A84 90 01 00 04 */ stw r0, 4(r1)
/* 800B5B68 000B1A88 38 63 EC 20 */ addi r3, r3, modeCtrl@l
/* 800B5B6C 000B1A8C 3C A0 80 2C */ lis r5, lbl_802C6918@ha
/* 800B5B70 000B1A90 94 21 FF F0 */ stwu r1, -0x10(r1)
/* 800B5B74 000B1A94 93 E1 00 0C */ stw r31, 0xc(r1)
/* 800B5B78 000B1A98 3B E5 69 18 */ addi r31, r5, lbl_802C6918@l
/* 800B5B7C 000B1A9C 93 C1 00 08 */ stw r30, 8(r1)
/* 800B5B80 000B1AA0 3B C3 00 2C */ addi r30, r3, 0x2c
/* 800B5B84 000B1AA4 80 03 00 2C */ lwz r0, 0x2c(r3)
/* 800B5B88 000B1AA8 3C 60 80 20 */ lis r3, playerCharacterSelection@ha
/* 800B5B8C 000B1AAC 54 04 10 3A */ slwi r4, r0, 2
/* 800B5B90 000B1AB0 38 03 6B C0 */ addi r0, r3, playerCharacterSelection@l
/* 800B5B94 000B1AB4 7C 60 22 14 */ add r3, r0, r4
/* 800B5B98 000B1AB8 80 03 00 00 */ lwz r0, 0(r3)
/* 800B5B9C 000B1ABC 90 0D A0 3C */ stw r0, lbl_802F221C@sda21(r13)
/* 800B5BA0 000B1AC0 80 6D A0 3C */ lwz r3, lbl_802F221C@sda21(r13)
/* 800B5BA4 000B1AC4 4B FD 5C 95 */ bl g_make_ape
/* 800B5BA8 000B1AC8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B5BAC 000B1ACC 38 80 00 08 */ li r4, 8
/* 800B5BB0 000B1AD0 90 6D A0 74 */ stw r3, lbl_802F2254@sda21(r13)
/* 800B5BB4 000B1AD4 38 A0 00 00 */ li r5, 0
/* 800B5BB8 000B1AD8 38 C0 00 00 */ li r6, 0
/* 800B5BBC 000B1ADC D0 3F 00 6C */ stfs f1, 0x6c(r31)
/* 800B5BC0 000B1AE0 D0 3F 00 70 */ stfs f1, 0x70(r31)
/* 800B5BC4 000B1AE4 C0 02 B8 D0 */ lfs f0, lbl_802F60D0@sda21(r2)
/* 800B5BC8 000B1AE8 D0 1F 00 74 */ stfs f0, 0x74(r31)
/* 800B5BCC 000B1AEC C0 1F 00 0C */ lfs f0, 0xc(r31)
/* 800B5BD0 000B1AF0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5BD4 000B1AF4 D0 03 00 30 */ stfs f0, 0x30(r3)
/* 800B5BD8 000B1AF8 C0 5F 00 10 */ lfs f2, 0x10(r31)
/* 800B5BDC 000B1AFC C8 02 BC B0 */ lfd f0, lbl_802F64B0@sda21(r2)
/* 800B5BE0 000B1B00 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5BE4 000B1B04 FC 02 00 28 */ fsub f0, f2, f0
/* 800B5BE8 000B1B08 FC 00 00 18 */ frsp f0, f0
/* 800B5BEC 000B1B0C D0 03 00 34 */ stfs f0, 0x34(r3)
/* 800B5BF0 000B1B10 C0 1F 00 14 */ lfs f0, 0x14(r31)
/* 800B5BF4 000B1B14 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5BF8 000B1B18 D0 03 00 38 */ stfs f0, 0x38(r3)
/* 800B5BFC 000B1B1C 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C00 000B1B20 D0 23 00 48 */ stfs f1, 0x48(r3)
/* 800B5C04 000B1B24 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C08 000B1B28 D0 23 00 4C */ stfs f1, 0x4c(r3)
/* 800B5C0C 000B1B2C 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C10 000B1B30 D0 23 00 50 */ stfs f1, 0x50(r3)
/* 800B5C14 000B1B34 80 1E 00 00 */ lwz r0, 0(r30)
/* 800B5C18 000B1B38 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C1C 000B1B3C 90 03 00 B4 */ stw r0, 0xb4(r3)
/* 800B5C20 000B1B40 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C24 000B1B44 4B FD 5F B1 */ bl func_8008BBD4
/* 800B5C28 000B1B48 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C2C 000B1B4C 4B FD 68 7D */ bl func_8008C4A8
/* 800B5C30 000B1B50 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C34 000B1B54 38 9F 00 6C */ addi r4, r31, 0x6c
/* 800B5C38 000B1B58 4B FD 67 D1 */ bl func_8008C408
/* 800B5C3C 000B1B5C 80 01 00 14 */ lwz r0, 0x14(r1)
/* 800B5C40 000B1B60 83 E1 00 0C */ lwz r31, 0xc(r1)
/* 800B5C44 000B1B64 83 C1 00 08 */ lwz r30, 8(r1)
/* 800B5C48 000B1B68 7C 08 03 A6 */ mtlr r0
/* 800B5C4C 000B1B6C 38 21 00 10 */ addi r1, r1, 0x10
/* 800B5C50 000B1B70 4E 80 00 20 */ blr
.global func_800B5C54
func_800B5C54:
/* 800B5C54 000B1B74 7C 08 02 A6 */ mflr r0
/* 800B5C58 000B1B78 3C 80 80 2C */ lis r4, lbl_802C6918@ha
/* 800B5C5C 000B1B7C 90 01 00 04 */ stw r0, 4(r1)
/* 800B5C60 000B1B80 94 21 FF D0 */ stwu r1, -0x30(r1)
/* 800B5C64 000B1B84 93 E1 00 2C */ stw r31, 0x2c(r1)
/* 800B5C68 000B1B88 3B E4 69 18 */ addi r31, r4, lbl_802C6918@l
/* 800B5C6C 000B1B8C 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C70 000B1B90 C0 1F 00 0C */ lfs f0, 0xc(r31)
/* 800B5C74 000B1B94 D0 03 00 30 */ stfs f0, 0x30(r3)
/* 800B5C78 000B1B98 C0 3F 00 10 */ lfs f1, 0x10(r31)
/* 800B5C7C 000B1B9C C8 02 BC B8 */ lfd f0, lbl_802F64B8@sda21(r2)
/* 800B5C80 000B1BA0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C84 000B1BA4 FC 01 00 28 */ fsub f0, f1, f0
/* 800B5C88 000B1BA8 FC 00 00 18 */ frsp f0, f0
/* 800B5C8C 000B1BAC D0 03 00 34 */ stfs f0, 0x34(r3)
/* 800B5C90 000B1BB0 C0 1F 00 14 */ lfs f0, 0x14(r31)
/* 800B5C94 000B1BB4 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5C98 000B1BB8 D0 03 00 38 */ stfs f0, 0x38(r3)
/* 800B5C9C 000B1BBC C0 0D A0 94 */ lfs f0, lbl_802F2274@sda21(r13)
/* 800B5CA0 000B1BC0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5CA4 000B1BC4 D0 03 00 48 */ stfs f0, 0x48(r3)
/* 800B5CA8 000B1BC8 C0 22 B8 B8 */ lfs f1, lbl_802F60B8@sda21(r2)
/* 800B5CAC 000B1BCC 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5CB0 000B1BD0 D0 23 00 4C */ stfs f1, 0x4c(r3)
/* 800B5CB4 000B1BD4 C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B5CB8 000B1BD8 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5CBC 000B1BDC D0 03 00 50 */ stfs f0, 0x50(r3)
/* 800B5CC0 000B1BE0 C0 4D A0 D4 */ lfs f2, lbl_802F22B4@sda21(r13)
/* 800B5CC4 000B1BE4 C8 02 B8 D8 */ lfd f0, lbl_802F60D8@sda21(r2)
/* 800B5CC8 000B1BE8 FC 02 00 40 */ fcmpo cr0, f2, f0
/* 800B5CCC 000B1BEC 40 80 00 1C */ bge lbl_800B5CE8
/* 800B5CD0 000B1BF0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5CD4 000B1BF4 38 80 00 01 */ li r4, 1
/* 800B5CD8 000B1BF8 38 A0 00 00 */ li r5, 0
/* 800B5CDC 000B1BFC 38 C0 00 00 */ li r6, 0
/* 800B5CE0 000B1C00 4B FD 5E F5 */ bl func_8008BBD4
/* 800B5CE4 000B1C04 48 00 01 08 */ b lbl_800B5DEC
lbl_800B5CE8:
/* 800B5CE8 000B1C08 C0 0D A0 C0 */ lfs f0, lbl_802F22A0@sda21(r13)
/* 800B5CEC 000B1C0C FC 00 08 40 */ fcmpo cr0, f0, f1
/* 800B5CF0 000B1C10 4C 41 13 82 */ cror 2, 1, 2
/* 800B5CF4 000B1C14 40 82 00 4C */ bne lbl_800B5D40
/* 800B5CF8 000B1C18 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5CFC 000B1C1C 38 63 00 48 */ addi r3, r3, 0x48
/* 800B5D00 000B1C20 C0 23 00 00 */ lfs f1, 0(r3)
/* 800B5D04 000B1C24 C0 43 00 04 */ lfs f2, 4(r3)
/* 800B5D08 000B1C28 C0 03 00 08 */ lfs f0, 8(r3)
/* 800B5D0C 000B1C2C EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5D10 000B1C30 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5D14 000B1C34 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5D18 000B1C38 4B F5 13 E1 */ bl mathutil_sqrt
/* 800B5D1C 000B1C3C C8 02 BC 30 */ lfd f0, lbl_802F6430@sda21(r2)
/* 800B5D20 000B1C40 38 80 00 04 */ li r4, 4
/* 800B5D24 000B1C44 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5D28 000B1C48 38 A0 00 00 */ li r5, 0
/* 800B5D2C 000B1C4C FC 21 00 24 */ fdiv f1, f1, f0
/* 800B5D30 000B1C50 38 C0 00 00 */ li r6, 0
/* 800B5D34 000B1C54 FC 20 08 18 */ frsp f1, f1
/* 800B5D38 000B1C58 4B FD 5E 9D */ bl func_8008BBD4
/* 800B5D3C 000B1C5C 48 00 00 B0 */ b lbl_800B5DEC
lbl_800B5D40:
/* 800B5D40 000B1C60 C0 6D A0 C4 */ lfs f3, lbl_802F22A4@sda21(r13)
/* 800B5D44 000B1C64 FC 03 08 00 */ fcmpu cr0, f3, f1
/* 800B5D48 000B1C68 41 82 00 6C */ beq lbl_800B5DB4
/* 800B5D4C 000B1C6C 80 6D 99 54 */ lwz r3, unpausedFrameCounter@sda21(r13)
/* 800B5D50 000B1C70 3C 00 43 30 */ lis r0, 0x4330
/* 800B5D54 000B1C74 C8 42 BA 30 */ lfd f2, lbl_802F6230@sda21(r2)
/* 800B5D58 000B1C78 90 61 00 24 */ stw r3, 0x24(r1)
/* 800B5D5C 000B1C7C C8 02 BB 78 */ lfd f0, lbl_802F6378@sda21(r2)
/* 800B5D60 000B1C80 90 01 00 20 */ stw r0, 0x20(r1)
/* 800B5D64 000B1C84 C8 21 00 20 */ lfd f1, 0x20(r1)
/* 800B5D68 000B1C88 EC 21 10 28 */ fsubs f1, f1, f2
/* 800B5D6C 000B1C8C EC 21 18 28 */ fsubs f1, f1, f3
/* 800B5D70 000B1C90 FC 01 00 40 */ fcmpo cr0, f1, f0
/* 800B5D74 000B1C94 40 80 00 78 */ bge lbl_800B5DEC
/* 800B5D78 000B1C98 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5D7C 000B1C9C 38 63 00 48 */ addi r3, r3, 0x48
/* 800B5D80 000B1CA0 C0 23 00 00 */ lfs f1, 0(r3)
/* 800B5D84 000B1CA4 C0 43 00 04 */ lfs f2, 4(r3)
/* 800B5D88 000B1CA8 C0 03 00 08 */ lfs f0, 8(r3)
/* 800B5D8C 000B1CAC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5D90 000B1CB0 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5D94 000B1CB4 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5D98 000B1CB8 4B F5 13 61 */ bl mathutil_sqrt
/* 800B5D9C 000B1CBC 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5DA0 000B1CC0 38 80 00 05 */ li r4, 5
/* 800B5DA4 000B1CC4 38 A0 00 00 */ li r5, 0
/* 800B5DA8 000B1CC8 38 C0 00 00 */ li r6, 0
/* 800B5DAC 000B1CCC 4B FD 5E 29 */ bl func_8008BBD4
/* 800B5DB0 000B1CD0 48 00 00 3C */ b lbl_800B5DEC
lbl_800B5DB4:
/* 800B5DB4 000B1CD4 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5DB8 000B1CD8 38 63 00 48 */ addi r3, r3, 0x48
/* 800B5DBC 000B1CDC C0 23 00 00 */ lfs f1, 0(r3)
/* 800B5DC0 000B1CE0 C0 43 00 04 */ lfs f2, 4(r3)
/* 800B5DC4 000B1CE4 C0 03 00 08 */ lfs f0, 8(r3)
/* 800B5DC8 000B1CE8 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5DCC 000B1CEC EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5DD0 000B1CF0 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5DD4 000B1CF4 4B F5 13 25 */ bl mathutil_sqrt
/* 800B5DD8 000B1CF8 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5DDC 000B1CFC 38 80 00 00 */ li r4, 0
/* 800B5DE0 000B1D00 38 A0 00 00 */ li r5, 0
/* 800B5DE4 000B1D04 38 C0 00 00 */ li r6, 0
/* 800B5DE8 000B1D08 4B FD 5D ED */ bl func_8008BBD4
lbl_800B5DEC:
/* 800B5DEC 000B1D0C 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5DF0 000B1D10 4B FD 66 B9 */ bl func_8008C4A8
/* 800B5DF4 000B1D14 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5DF8 000B1D18 38 63 00 60 */ addi r3, r3, 0x60
/* 800B5DFC 000B1D1C 4B F5 24 61 */ bl mathutil_mtxA_from_quat
/* 800B5E00 000B1D20 C0 2D A0 C4 */ lfs f1, lbl_802F22A4@sda21(r13)
/* 800B5E04 000B1D24 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B5E08 000B1D28 FC 01 00 00 */ fcmpu cr0, f1, f0
/* 800B5E0C 000B1D2C 41 82 00 3C */ beq lbl_800B5E48
/* 800B5E10 000B1D30 4B F5 19 E1 */ bl mathutil_mtxA_push
/* 800B5E14 000B1D34 4B F5 17 51 */ bl mathutil_mtxA_from_identity
/* 800B5E18 000B1D38 38 60 40 00 */ li r3, 0x4000
/* 800B5E1C 000B1D3C 4B F5 21 E1 */ bl mathutil_mtxA_rotate_y
/* 800B5E20 000B1D40 38 61 00 08 */ addi r3, r1, 8
/* 800B5E24 000B1D44 4B F5 2A 4D */ bl mathutil_mtxA_to_quat
/* 800B5E28 000B1D48 4B F5 1A 0D */ bl mathutil_mtxA_pop
/* 800B5E2C 000B1D4C 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5E30 000B1D50 38 A1 00 08 */ addi r5, r1, 8
/* 800B5E34 000B1D54 C0 22 BC C0 */ lfs f1, lbl_802F64C0@sda21(r2)
/* 800B5E38 000B1D58 38 63 00 60 */ addi r3, r3, 0x60
/* 800B5E3C 000B1D5C 38 83 00 00 */ addi r4, r3, 0
/* 800B5E40 000B1D60 4B F5 30 A5 */ bl mathutil_quat_slerp
/* 800B5E44 000B1D64 48 00 00 84 */ b lbl_800B5EC8
lbl_800B5E48:
/* 800B5E48 000B1D68 38 61 00 1A */ addi r3, r1, 0x1a
/* 800B5E4C 000B1D6C 38 81 00 1C */ addi r4, r1, 0x1c
/* 800B5E50 000B1D70 38 A1 00 18 */ addi r5, r1, 0x18
/* 800B5E54 000B1D74 4B F5 32 9D */ bl mathutil_mtxA_to_euler_yxz
/* 800B5E58 000B1D78 A8 61 00 1A */ lha r3, 0x1a(r1)
/* 800B5E5C 000B1D7C C0 4D A0 98 */ lfs f2, lbl_802F2278@sda21(r13)
/* 800B5E60 000B1D80 38 03 C0 00 */ addi r0, r3, -16384
/* 800B5E64 000B1D84 C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B5E68 000B1D88 B0 01 00 1A */ sth r0, 0x1a(r1)
/* 800B5E6C 000B1D8C C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B5E70 000B1D90 EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5E74 000B1D94 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5E78 000B1D98 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5E7C 000B1D9C 4B F5 12 7D */ bl mathutil_sqrt
/* 800B5E80 000B1DA0 C0 0D A0 94 */ lfs f0, lbl_802F2274@sda21(r13)
/* 800B5E84 000B1DA4 EC 00 08 24 */ fdivs f0, f0, f1
/* 800B5E88 000B1DA8 D0 1F 00 6C */ stfs f0, 0x6c(r31)
/* 800B5E8C 000B1DAC C0 02 B8 B8 */ lfs f0, lbl_802F60B8@sda21(r2)
/* 800B5E90 000B1DB0 D0 1F 00 70 */ stfs f0, 0x70(r31)
/* 800B5E94 000B1DB4 C0 4D A0 98 */ lfs f2, lbl_802F2278@sda21(r13)
/* 800B5E98 000B1DB8 C0 2D A0 94 */ lfs f1, lbl_802F2274@sda21(r13)
/* 800B5E9C 000B1DBC EC 21 00 72 */ fmuls f1, f1, f1
/* 800B5EA0 000B1DC0 EC 20 08 3A */ fmadds f1, f0, f0, f1
/* 800B5EA4 000B1DC4 EC 22 08 BA */ fmadds f1, f2, f2, f1
/* 800B5EA8 000B1DC8 4B F5 12 51 */ bl mathutil_sqrt
/* 800B5EAC 000B1DCC C0 0D A0 98 */ lfs f0, lbl_802F2278@sda21(r13)
/* 800B5EB0 000B1DD0 38 9F 00 6C */ addi r4, r31, 0x6c
/* 800B5EB4 000B1DD4 FC 00 00 50 */ fneg f0, f0
/* 800B5EB8 000B1DD8 EC 00 08 24 */ fdivs f0, f0, f1
/* 800B5EBC 000B1DDC D0 1F 00 74 */ stfs f0, 0x74(r31)
/* 800B5EC0 000B1DE0 80 6D A0 74 */ lwz r3, lbl_802F2254@sda21(r13)
/* 800B5EC4 000B1DE4 4B FD 65 45 */ bl func_8008C408
lbl_800B5EC8:
/* 800B5EC8 000B1DE8 80 01 00 34 */ lwz r0, 0x34(r1)
/* 800B5ECC 000B1DEC 83 E1 00 2C */ lwz r31, 0x2c(r1)
/* 800B5ED0 000B1DF0 38 21 00 30 */ addi r1, r1, 0x30
/* 800B5ED4 000B1DF4 7C 08 03 A6 */ mtlr r0
/* 800B5ED8 000B1DF8 4E 80 00 20 */ blr
.section .sdata2
.balign 8
.global lbl_802F5ED0
lbl_802F5ED0:
# ROM: 0x1EF8F0
.4byte 0x3F63B4F6
.4byte 0x9FE2918E
.global lbl_802F5ED8
lbl_802F5ED8:
# ROM: 0x1EF8F8
.4byte 0x40740000
.4byte 0
.global lbl_802F5EE0
lbl_802F5EE0:
# ROM: 0x1EF900
.4byte 0x406E0000
.4byte 0
.global lbl_802F5EE8
lbl_802F5EE8:
# ROM: 0x1EF908
.4byte 0
.global lbl_802F5EEC
lbl_802F5EEC:
# ROM: 0x1EF90C
.4byte 0x3F800000
.global lbl_802F5EF0
lbl_802F5EF0:
# ROM: 0x1EF910
.4byte 0x3FF00000
.4byte 0
.global lbl_802F5EF8
lbl_802F5EF8:
# ROM: 0x1EF918
.4byte 0x43300000
.4byte 0
.global lbl_802F5F00
lbl_802F5F00:
# ROM: 0x1EF920
.4byte 0x3E800000
.global lbl_802F5F04
lbl_802F5F04:
# ROM: 0x1EF924
.4byte 0xC7800000
.global lbl_802F5F08
lbl_802F5F08:
# ROM: 0x1EF928
.4byte 0x3F000000
.global lbl_802F5F0C
lbl_802F5F0C:
# ROM: 0x1EF92C
.4byte 0x42400000
.global lbl_802F5F10
lbl_802F5F10:
# ROM: 0x1EF930
.4byte 0
.global lbl_802F5F14
lbl_802F5F14:
# ROM: 0x1EF934
.4byte 0xC18C0000
.global lbl_802F5F18
lbl_802F5F18:
# ROM: 0x1EF938
.4byte 0x44200000
.global lbl_802F5F1C
lbl_802F5F1C:
# ROM: 0x1EF93C
.4byte 0x42700000
.global lbl_802F5F20
lbl_802F5F20:
# ROM: 0x1EF940
.4byte 0x42100000
.global lbl_802F5F24
lbl_802F5F24:
# ROM: 0x1EF944
.4byte 0x438C0000
.global lbl_802F5F28
lbl_802F5F28:
# ROM: 0x1EF948
.4byte 0x43300000
.4byte 0x80000000
.global lbl_802F5F30
lbl_802F5F30:
# ROM: 0x1EF950
.4byte 0x402E0000
.4byte 0
.global lbl_802F5F38
lbl_802F5F38:
# ROM: 0x1EF958
.4byte 0x404E0000
.4byte 0
.global lbl_802F5F40
lbl_802F5F40:
# ROM: 0x1EF960
.4byte 0x43A00000
.global lbl_802F5F44
lbl_802F5F44:
# ROM: 0x1EF964
.4byte 0x42D40000
.global lbl_802F5F48
lbl_802F5F48:
# ROM: 0x1EF968
.4byte 0x40676000
.4byte 0
.global lbl_802F5F50
lbl_802F5F50:
# ROM: 0x1EF970
.4byte 0x403F0000
.4byte 0
.global lbl_802F5F58
lbl_802F5F58:
# ROM: 0x1EF978
.4byte 0x3F800000
.global lbl_802F5F5C
lbl_802F5F5C:
# ROM: 0x1EF97C
.4byte 0x44380000
.global lbl_802F5F60
lbl_802F5F60:
# ROM: 0x1EF980
.4byte 0x43080000
.4byte 0
.global lbl_802F5F68
lbl_802F5F68:
# ROM: 0x1EF988
.4byte 0xC0118000
.4byte 0
.global lbl_802F5F70
lbl_802F5F70:
# ROM: 0x1EF990
.4byte 0x3A1D4952
.4byte 0
.global lbl_802F5F78
lbl_802F5F78:
# ROM: 0x1EF998
.4byte 0x40580000
.4byte 0
.global lbl_802F5F80
lbl_802F5F80:
# ROM: 0x1EF9A0
.4byte 0x40355555
.4byte 0x55555555
.global lbl_802F5F88
lbl_802F5F88:
# ROM: 0x1EF9A8
.4byte 0x401C71C7
.4byte 0x1C71C71C
.global lbl_802F5F90
lbl_802F5F90:
# ROM: 0x1EF9B0
.4byte 0x3FB33333
.4byte 0x33333333
.global lbl_802F5F98
lbl_802F5F98:
# ROM: 0x1EF9B8
.4byte 0x40280000
.4byte 0
.global lbl_802F5FA0
lbl_802F5FA0:
# ROM: 0x1EF9C0
.4byte 0x41400000
.4byte 0
.global lbl_802F5FA8
lbl_802F5FA8:
# ROM: 0x1EF9C8
.4byte 0xC0280000
.4byte 0
.global lbl_802F5FB0
lbl_802F5FB0:
# ROM: 0x1EF9D0
.4byte 0xC1400000
.4byte 0
.global lbl_802F5FB8
lbl_802F5FB8:
# ROM: 0x1EF9D8
.4byte 0xC0568000
.4byte 0
.global lbl_802F5FC0
lbl_802F5FC0:
# ROM: 0x1EF9E0
.4byte 0xC3800000
.4byte 0
.global lbl_802F5FC8
lbl_802F5FC8:
# ROM: 0x1EF9E8
.4byte 0x3FEF5C28
.4byte 0xF5C28F5C
.global lbl_802F5FD0
lbl_802F5FD0:
# ROM: 0x1EF9F0
.4byte 0x3F4CCCCD
.global lbl_802F5FD4
lbl_802F5FD4:
# ROM: 0x1EF9F4
.4byte 0x40000000
.global lbl_802F5FD8
lbl_802F5FD8:
# ROM: 0x1EF9F8
.4byte 0x3F19999A
.global lbl_802F5FDC
lbl_802F5FDC:
# ROM: 0x1EF9FC
.4byte 0x3F0CCCCD
.global lbl_802F5FE0
lbl_802F5FE0:
# ROM: 0x1EFA00
.4byte 0x3FA99999
.4byte 0x9999999A
.global lbl_802F5FE8
lbl_802F5FE8:
# ROM: 0x1EFA08
.4byte 0x3FE00000
.4byte 0
.global lbl_802F5FF0
lbl_802F5FF0:
# ROM: 0x1EFA10
.4byte 0x3FD00000
.4byte 0
.global lbl_802F5FF8
lbl_802F5FF8:
# ROM: 0x1EFA18
.4byte 0x3FC00000
.4byte 0
.global lbl_802F6000
lbl_802F6000:
# ROM: 0x1EFA20
.4byte 0x3FC99999
.4byte 0x9999999A
.global lbl_802F6008
lbl_802F6008:
# ROM: 0x1EFA28
.4byte 0x3F333333
.global lbl_802F600C
lbl_802F600C:
# ROM: 0x1EFA2C
.4byte 0x3ECCCCCD
.global lbl_802F6010
lbl_802F6010:
# ROM: 0x1EFA30
.4byte 0x3FB99999
.4byte 0x9999999A
.global lbl_802F6018
lbl_802F6018:
# ROM: 0x1EFA38
.4byte 0x3F83D70A
.global lbl_802F601C
lbl_802F601C:
# ROM: 0x1EFA3C
.4byte 0x3CC00000
.global lbl_802F6020
lbl_802F6020:
# ROM: 0x1EFA40
.4byte 0x3F7A0000
.global lbl_802F6024
lbl_802F6024:
# ROM: 0x1EFA44
.4byte 0x43800000
.global lbl_802F6028
lbl_802F6028:
# ROM: 0x1EFA48
.4byte 0x3E480000
.global lbl_802F602C
lbl_802F602C:
# ROM: 0x1EFA4C
.4byte 0x3F6E0000
.global lbl_802F6030
lbl_802F6030:
# ROM: 0x1EFA50
.4byte 0x3F740000
.global lbl_802F6034
lbl_802F6034:
# ROM: 0x1EFA54
.4byte 0x42480000
.global lbl_802F6038
lbl_802F6038:
# ROM: 0x1EFA58
.4byte 0x402F0000
.4byte 0
.global lbl_802F6040
lbl_802F6040:
# ROM: 0x1EFA60
.4byte 0x3E4CCCCD
.global lbl_802F6044
lbl_802F6044:
# ROM: 0x1EFA64
.4byte 0x3EC4EC4F
.global lbl_802F6048
lbl_802F6048:
# ROM: 0x1EFA68
.4byte 0x3FC00000
.global lbl_802F604C
lbl_802F604C:
# ROM: 0x1EFA6C
.4byte 0xC1840000
.global lbl_802F6050
lbl_802F6050:
# ROM: 0x1EFA70
.4byte 0x3FF00000
.4byte 0
.global lbl_802F6058
lbl_802F6058:
# ROM: 0x1EFA78
.4byte 0x40100000
.4byte 0
.global lbl_802F6060
lbl_802F6060:
# ROM: 0x1EFA80
.4byte 0x3FB11111
.4byte 0x11111111
.global lbl_802F6068
lbl_802F6068:
# ROM: 0x1EFA88
.4byte 0
.4byte 0
.global lbl_802F6070
lbl_802F6070:
# ROM: 0x1EFA90
.4byte 0x3FF80000
.4byte 0
.global lbl_802F6078
lbl_802F6078:
# ROM: 0x1EFA98
.4byte 0xBD4CCCCD
.4byte 0
.global lbl_802F6080
lbl_802F6080:
# ROM: 0x1EFAA0
.4byte 0x3FE99999
.4byte 0x9999999A
.global lbl_802F6088
lbl_802F6088:
# ROM: 0x1EFAA8
.4byte 0x3FE80000
.4byte 0
.global lbl_802F6090
lbl_802F6090:
# ROM: 0x1EFAB0
.4byte 0x3FECCCCC
.4byte 0xCCCCCCCD
.global lbl_802F6098
lbl_802F6098:
# ROM: 0x1EFAB8
.4byte 0x3FF2DD2F
.4byte 0x1A9FBE77
.global lbl_802F60A0
lbl_802F60A0:
# ROM: 0x1EFAC0
.4byte 0x3E2AAAAB
.4byte 0
.global lbl_802F60A8
lbl_802F60A8:
# ROM: 0x1EFAC8
.4byte 0x3FE66666
.4byte 0x66666666
.global lbl_802F60B0
lbl_802F60B0:
# ROM: 0x1EFAD0
.4byte 0xBFA99999
.4byte 0x9999999A
.global lbl_802F60B8
lbl_802F60B8:
# ROM: 0x1EFAD8
.4byte 0
.global lbl_802F60BC
lbl_802F60BC:
# ROM: 0x1EFADC
.4byte 0x41200000
.global lbl_802F60C0
lbl_802F60C0:
# ROM: 0x1EFAE0
.4byte 0x41280000
.global lbl_802F60C4
lbl_802F60C4:
# ROM: 0x1EFAE4
.4byte 0xC0A00000
.global lbl_802F60C8
lbl_802F60C8:
# ROM: 0x1EFAE8
.4byte 0x3F000000
.global lbl_802F60CC
lbl_802F60CC:
# ROM: 0x1EFAEC
.4byte 0x3DA3D70A
.global lbl_802F60D0
lbl_802F60D0:
# ROM: 0x1EFAF0
.4byte 0x3F800000
.global lbl_802F60D4
lbl_802F60D4:
# ROM: 0x1EFAF4
.4byte 0xC2B40000
.global lbl_802F60D8
lbl_802F60D8:
# ROM: 0x1EFAF8
.4byte 0
.4byte 0
.global lbl_802F60E0
lbl_802F60E0:
# ROM: 0x1EFB00
.4byte 0xC04E0000
.4byte 0
.global lbl_802F60E8
lbl_802F60E8:
# ROM: 0x1EFB08
.4byte 0x40A68000
.4byte 0
.global lbl_802F60F0
lbl_802F60F0:
# ROM: 0x1EFB10
.4byte 0x457A0000
.4byte 0
.global lbl_802F60F8
lbl_802F60F8:
# ROM: 0x1EFB18
.4byte 0x3FE00000
.4byte 0
.global lbl_802F6100
lbl_802F6100:
# ROM: 0x1EFB20
.4byte 0x40540000
.4byte 0
.global lbl_802F6108
lbl_802F6108:
# ROM: 0x1EFB28
.4byte 0x40A6A800
.4byte 0
.global lbl_802F6110
lbl_802F6110:
# ROM: 0x1EFB30
.4byte 0x40240000
.4byte 0
.global lbl_802F6118
lbl_802F6118:
# ROM: 0x1EFB38
.4byte 0xC2700000
.4byte 0
.global lbl_802F6120
lbl_802F6120:
# ROM: 0x1EFB40
.4byte 0x3F847AE1
.4byte 0x47AE147B
.global lbl_802F6128
lbl_802F6128:
# ROM: 0x1EFB48
.4byte 0x42700000
.global lbl_802F612C
lbl_802F612C:
# ROM: 0x1EFB4C
.4byte 0x45BB8000
.global lbl_802F6130
lbl_802F6130:
# ROM: 0x1EFB50
.4byte 0x3FEF5C28
.4byte 0xF5C28F5C
.global lbl_802F6138
lbl_802F6138:
# ROM: 0x1EFB58
.4byte 0x3FEE6666
.4byte 0x66666666
.global lbl_802F6140
lbl_802F6140:
# ROM: 0x1EFB60
.4byte 0xBFA99999
.4byte 0x9999999A
.global lbl_802F6148
lbl_802F6148:
# ROM: 0x1EFB68
.4byte 0x3C23D70A
.4byte 0
.global lbl_802F6150
lbl_802F6150:
# ROM: 0x1EFB70
.4byte 0x3FECCCCC
.4byte 0xCCCCCCCD
.global lbl_802F6158
lbl_802F6158:
# ROM: 0x1EFB78
.4byte 0x3FE99999
.4byte 0x9999999A
.global lbl_802F6160
lbl_802F6160:
# ROM: 0x1EFB80
.4byte 0x3FF147AE
.4byte 0x147AE148
.global lbl_802F6168
lbl_802F6168:
# ROM: 0x1EFB88
.4byte 0x3FCC28F5
.4byte 0xC28F5C29
.global lbl_802F6170
lbl_802F6170:
# ROM: 0x1EFB90
.4byte 0x3E6147AE
.4byte 0
.global lbl_802F6178
lbl_802F6178:
# ROM: 0x1EFB98
.4byte 0xBFD33333
.4byte 0x33333333
.global lbl_802F6180
lbl_802F6180:
# ROM: 0x1EFBA0
.4byte 0x40080000
.4byte 0
.global lbl_802F6188
lbl_802F6188:
# ROM: 0x1EFBA8
.4byte 0x3FF00000
.4byte 0
.global lbl_802F6190
lbl_802F6190:
# ROM: 0x1EFBB0
.4byte 0x437F0000
.4byte 0
.global lbl_802F6198
lbl_802F6198:
# ROM: 0x1EFBB8
.4byte 0xC022B333
.4byte 0x33333333
.global lbl_802F61A0
lbl_802F61A0:
# ROM: 0x1EFBC0
.4byte 0xBF800000
.global lbl_802F61A4
lbl_802F61A4:
# ROM: 0x1EFBC4
.4byte 0xC115999A
.global lbl_802F61A8
lbl_802F61A8:
# ROM: 0x1EFBC8
.4byte 0x4022B333
.4byte 0x33333333
.global lbl_802F61B0
lbl_802F61B0:
# ROM: 0x1EFBD0
.4byte 0x4115999A
.global lbl_802F61B4
lbl_802F61B4:
# ROM: 0x1EFBD4
.4byte 0x447A0000
.global lbl_802F61B8
lbl_802F61B8:
# ROM: 0x1EFBD8
.4byte 0x3F66872B
.4byte 0x020C49BA
.global lbl_802F61C0
lbl_802F61C0:
# ROM: 0x1EFBE0
.4byte 0xC03E0000
.4byte 0
.global lbl_802F61C8
lbl_802F61C8:
# ROM: 0x1EFBE8
.4byte 0xC03DCCCC
.4byte 0xCCCCCCCD
.global lbl_802F61D0
lbl_802F61D0:
# ROM: 0x1EFBF0
.4byte 0xBFD99999
.4byte 0x9999999A
.global lbl_802F61D8
lbl_802F61D8:
# ROM: 0x1EFBF8
.4byte 0xBFC99999
.4byte 0x9999999A
.global lbl_802F61E0
lbl_802F61E0:
# ROM: 0x1EFC00
.4byte 0x40A6A866
.4byte 0x66666666
.global lbl_802F61E8
lbl_802F61E8:
# ROM: 0x1EFC08
.4byte 0xC0140000
.4byte 0
.global lbl_802F61F0
lbl_802F61F0:
# ROM: 0x1EFC10
.4byte 0xC0080000
.4byte 0
.global lbl_802F61F8
lbl_802F61F8:
# ROM: 0x1EFC18
.4byte 0x40340000
.4byte 0
.global lbl_802F6200
lbl_802F6200:
# ROM: 0x1EFC20
.4byte 0x40360000
.4byte 0
.global lbl_802F6208
lbl_802F6208:
# ROM: 0x1EFC28
.4byte 0x404B8000
.4byte 0
.global lbl_802F6210
lbl_802F6210:
# ROM: 0x1EFC30
.4byte 0x4072C000
.4byte 0
.global lbl_802F6218
lbl_802F6218:
# ROM: 0x1EFC38
.4byte 0x407F4000
.4byte 0
.global lbl_802F6220
lbl_802F6220:
# ROM: 0x1EFC40
.4byte 0x3DCCCCCD
.global lbl_802F6224
lbl_802F6224:
# ROM: 0x1EFC44
.4byte 0x3D23D70A
.global lbl_802F6228
lbl_802F6228:
# ROM: 0x1EFC48
.4byte 0x43300000
.4byte 0x80000000
.global lbl_802F6230
lbl_802F6230:
# ROM: 0x1EFC50
.4byte 0x43300000
.4byte 0
.global lbl_802F6238
lbl_802F6238:
# ROM: 0x1EFC58
.4byte 0x43480000
.global lbl_802F623C
lbl_802F623C:
# ROM: 0x1EFC5C
.4byte 0xC2F00000
.global lbl_802F6240
lbl_802F6240:
# ROM: 0x1EFC60
.4byte 0x3F19999A
.global lbl_802F6244
lbl_802F6244:
# ROM: 0x1EFC64
.4byte 0xC2DC0000
.global lbl_802F6248
lbl_802F6248:
# ROM: 0x1EFC68
.4byte 0x3F333333
.global lbl_802F624C
lbl_802F624C:
# ROM: 0x1EFC6C
.4byte 0xC2C80000
.global lbl_802F6250
lbl_802F6250:
# ROM: 0x1EFC70
.4byte 0x3F4CCCCD
.global lbl_802F6254
lbl_802F6254:
# ROM: 0x1EFC74
.4byte 0x3F666666
.global lbl_802F6258
lbl_802F6258:
# ROM: 0x1EFC78
.4byte 0xC2A00000
.global lbl_802F625C
lbl_802F625C:
# ROM: 0x1EFC7C
.4byte 0xC28C0000
.global lbl_802F6260
lbl_802F6260:
# ROM: 0x1EFC80
.4byte 0xC2480000
.global lbl_802F6264
lbl_802F6264:
# ROM: 0x1EFC84
.4byte 0xC2200000
.global lbl_802F6268
lbl_802F6268:
# ROM: 0x1EFC88
.4byte 0xC1F00000
.global lbl_802F626C
lbl_802F626C:
# ROM: 0x1EFC8C
.4byte 0xC1A00000
.global lbl_802F6270
lbl_802F6270:
# ROM: 0x1EFC90
.4byte 0xC1200000
.global lbl_802F6274
lbl_802F6274:
# ROM: 0x1EFC94
.4byte 0x80000000
.global lbl_802F6278
lbl_802F6278:
# ROM: 0x1EFC98
.4byte 0x3E99999A
.global lbl_802F627C
lbl_802F627C:
# ROM: 0x1EFC9C
.4byte 0xBEFD70A4
.global lbl_802F6280
lbl_802F6280:
# ROM: 0x1EFCA0
.4byte 0x3EB33333
.global lbl_802F6284
lbl_802F6284:
# ROM: 0x1EFCA4
.4byte 0x3F11EB85
.global lbl_802F6288
lbl_802F6288:
# ROM: 0x1EFCA8
.4byte 0xC0440000
.4byte 0
.global lbl_802F6290
lbl_802F6290:
# ROM: 0x1EFCB0
.4byte 0xC0554000
.4byte 0
.global lbl_802F6298
lbl_802F6298:
# ROM: 0x1EFCB8
.4byte 0xC0568000
.4byte 0
.global lbl_802F62A0
lbl_802F62A0:
# ROM: 0x1EFCC0
.4byte 0x404E0000
.4byte 0
.global lbl_802F62A8
lbl_802F62A8:
# ROM: 0x1EFCC8
.4byte 0x430C0000
.global lbl_802F62AC
lbl_802F62AC:
# ROM: 0x1EFCCC
.4byte 0x43640000
.global lbl_802F62B0
lbl_802F62B0:
# ROM: 0x1EFCD0
.4byte 0x43A00000
.global lbl_802F62B4
lbl_802F62B4:
# ROM: 0x1EFCD4
.4byte 0x43160000
.global lbl_802F62B8
lbl_802F62B8:
# ROM: 0x1EFCD8
.4byte 0xC0468000
.4byte 0
.global lbl_802F62C0
lbl_802F62C0:
# ROM: 0x1EFCE0
.4byte 0x402E0000
.4byte 0
.global lbl_802F62C8
lbl_802F62C8:
# ROM: 0x1EFCE8
.4byte 0x40568000
.4byte 0
.global lbl_802F62D0
lbl_802F62D0:
# ROM: 0x1EFCF0
.4byte 0xC04B8000
.4byte 0
.global lbl_802F62D8
lbl_802F62D8:
# ROM: 0x1EFCF8
.4byte 0x433E0000
.4byte 0
.global lbl_802F62E0
lbl_802F62E0:
# ROM: 0x1EFD00
.4byte 0xC0490000
.4byte 0
.global lbl_802F62E8
lbl_802F62E8:
# ROM: 0x1EFD08
.4byte 0x40320000
.4byte 0
.global lbl_802F62F0
lbl_802F62F0:
# ROM: 0x1EFD10
.4byte 0xC0240000
.4byte 0
.global lbl_802F62F8
lbl_802F62F8:
# ROM: 0x1EFD18
.4byte 0x43500000
.4byte 0
.global lbl_802F6300
lbl_802F6300:
# ROM: 0x1EFD20
.4byte 0xC0340000
.4byte 0
.global lbl_802F6308
lbl_802F6308:
# ROM: 0x1EFD28
.4byte 0x43780000
.global lbl_802F630C
lbl_802F630C:
# ROM: 0x1EFD2C
.4byte 0xC3020000
.global lbl_802F6310
lbl_802F6310:
# ROM: 0x1EFD30
.4byte 0x3E4CCCCD
.global lbl_802F6314
lbl_802F6314:
# ROM: 0x1EFD34
.4byte 0x3ECCCCCD
.global lbl_802F6318
lbl_802F6318:
# ROM: 0x1EFD38
.4byte 0x38D1B717
.4byte 0
.global lbl_802F6320
lbl_802F6320:
# ROM: 0x1EFD40
.4byte 0xC06F4000
.4byte 0
.global lbl_802F6328
lbl_802F6328:
# ROM: 0x1EFD48
.4byte 0x40A6E400
.4byte 0
.global lbl_802F6330
lbl_802F6330:
# ROM: 0x1EFD50
.4byte 0x43300000
.4byte 0
.global lbl_802F6338
lbl_802F6338:
# ROM: 0x1EFD58
.4byte 0x40790000
.4byte 0
.global lbl_802F6340
lbl_802F6340:
# ROM: 0x1EFD60
.4byte 0x43370000
.global lbl_802F6344
lbl_802F6344:
# ROM: 0x1EFD64
.4byte 0x430F0000
.global lbl_802F6348
lbl_802F6348:
# ROM: 0x1EFD68
.4byte 0x40440000
.4byte 0
.global lbl_802F6350
lbl_802F6350:
# ROM: 0x1EFD70
.4byte 0x40768000
.4byte 0
.global lbl_802F6358
lbl_802F6358:
# ROM: 0x1EFD78
.4byte 0x43340000
.4byte 0
.global lbl_802F6360
lbl_802F6360:
# ROM: 0x1EFD80
.4byte 0x40490000
.4byte 0
.global lbl_802F6368
lbl_802F6368:
# ROM: 0x1EFD88
.4byte 0x43A18000
.global lbl_802F636C
lbl_802F636C:
# ROM: 0x1EFD8C
.4byte 0x434B0000
.global lbl_802F6370
lbl_802F6370:
# ROM: 0x1EFD90
.4byte 0x4080E000
.4byte 0
.global lbl_802F6378
lbl_802F6378:
# ROM: 0x1EFD98
.4byte 0x40590000
.4byte 0
.global lbl_802F6380
lbl_802F6380:
# ROM: 0x1EFDA0
.4byte 0x3F564CE8
.4byte 0xBBEBA906
.global lbl_802F6388
lbl_802F6388:
# ROM: 0x1EFDA8
.4byte 0x407C2000
.4byte 0
.global lbl_802F6390
lbl_802F6390:
# ROM: 0x1EFDB0
.4byte 0x40890000
.4byte 0
.global lbl_802F6398
lbl_802F6398:
# ROM: 0x1EFDB8
.4byte 0x43A10000
.global lbl_802F639C
lbl_802F639C:
# ROM: 0x1EFDBC
.4byte 0x43520000
.global lbl_802F63A0
lbl_802F63A0:
# ROM: 0x1EFDC0
.4byte 0x40822000
.4byte 0
.global lbl_802F63A8
lbl_802F63A8:
# ROM: 0x1EFDC8
.4byte 0x4087C000
.4byte 0
.global lbl_802F63B0
lbl_802F63B0:
# ROM: 0x1EFDD0
.4byte 0x4088B000
.4byte 0
.global lbl_802F63B8
lbl_802F63B8:
# ROM: 0x1EFDD8
.4byte 0x4090B800
.4byte 0
.global lbl_802F63C0
lbl_802F63C0:
# ROM: 0x1EFDE0
.4byte 0x43510000
.4byte 0
.global lbl_802F63C8
lbl_802F63C8:
# ROM: 0x1EFDE8
.4byte 0x408A4000
.4byte 0
.global lbl_802F63D0
lbl_802F63D0:
# ROM: 0x1EFDF0
.4byte 0x43B68000
.global lbl_802F63D4
lbl_802F63D4:
# ROM: 0x1EFDF4
.4byte 0x434D0000
.global lbl_802F63D8
lbl_802F63D8:
# ROM: 0x1EFDF8
.4byte 0x43B40000
.4byte 0
.global lbl_802F63E0
lbl_802F63E0:
# ROM: 0x1EFE00
.4byte 0x40904000
.4byte 0
.global lbl_802F63E8
lbl_802F63E8:
# ROM: 0x1EFE08
.4byte 0x4090CE00
.4byte 0
.global lbl_802F63F0
lbl_802F63F0:
# ROM: 0x1EFE10
.4byte 0x40AB5800
.4byte 0
.global lbl_802F63F8
lbl_802F63F8:
# ROM: 0x1EFE18
.4byte 0x42200000
.global lbl_802F63FC
lbl_802F63FC:
# ROM: 0x1EFE1C
.4byte 0x42820000
.global lbl_802F6400
lbl_802F6400:
# ROM: 0x1EFE20
.4byte 0x41F00000
.global lbl_802F6404
lbl_802F6404:
# ROM: 0x1EFE24
.4byte 0x42780000
.global lbl_802F6408
lbl_802F6408:
# ROM: 0x1EFE28
.4byte 0x43800000
.4byte 0
.global lbl_802F6410
lbl_802F6410:
# ROM: 0x1EFE30
.4byte 0x3FD99999
.4byte 0x9999999A
.global lbl_802F6418
lbl_802F6418:
# ROM: 0x1EFE38
.4byte 0x40504000
.4byte 0
.global lbl_802F6420
lbl_802F6420:
# ROM: 0x1EFE40
.4byte 0x41300000
.4byte 0
.global lbl_802F6428
lbl_802F6428:
# ROM: 0x1EFE48
.4byte 0x40390000
.4byte 0
.global lbl_802F6430
lbl_802F6430:
# ROM: 0x1EFE50
.4byte 0x40140000
.4byte 0
.global lbl_802F6438
lbl_802F6438:
# ROM: 0x1EFE58
.4byte 0xBF000000
.global lbl_802F643C
lbl_802F643C:
# ROM: 0x1EFE5C
.4byte 0x3B800000
.global lbl_802F6440
lbl_802F6440:
# ROM: 0x1EFE60
.4byte 0x40230000
.4byte 0
.global lbl_802F6448
lbl_802F6448:
# ROM: 0x1EFE68
.4byte 0xC0230000
.4byte 0
.global lbl_802F6450
lbl_802F6450:
# ROM: 0x1EFE70
.4byte 0x40220000
.4byte 0
.global lbl_802F6458
lbl_802F6458:
# ROM: 0x1EFE78
.4byte 0xC058C000
.4byte 0
.global lbl_802F6460
lbl_802F6460:
# ROM: 0x1EFE80
.4byte 0x3F59999A
.global lbl_802F6464
lbl_802F6464:
# ROM: 0x1EFE84
.4byte 0xC1700000
.global lbl_802F6468
lbl_802F6468:
# ROM: 0x1EFE88
.4byte 0x41A00000
.4byte 0
.global lbl_802F6470
lbl_802F6470:
# ROM: 0x1EFE90
.4byte 0x3FE2E147
.4byte 0xAE147AE1
.global lbl_802F6478
lbl_802F6478:
# ROM: 0x1EFE98
.4byte 0x3FF19999
.4byte 0x9999999A
.global lbl_802F6480
lbl_802F6480:
# ROM: 0x1EFEA0
.4byte 0x3FBC28F5
.4byte 0xC28F5C29
.global lbl_802F6488
lbl_802F6488:
# ROM: 0x1EFEA8
.4byte 0x3FD00000
.4byte 0
.global lbl_802F6490
lbl_802F6490:
# ROM: 0x1EFEB0
.4byte 0x46FFFE00
.4byte 0
.global lbl_802F6498
lbl_802F6498:
# ROM: 0x1EFEB8
.4byte 0x3FC00000
.4byte 0
.global lbl_802F64A0
lbl_802F64A0:
# ROM: 0x1EFEC0
.4byte 0x46A2F983
.global lbl_802F64A4
lbl_802F64A4:
# ROM: 0x1EFEC4
.4byte 0x46800000
.global lbl_802F64A8
lbl_802F64A8:
# ROM: 0x1EFEC8
.4byte 0x3FB99999
.4byte 0x9999999A
.global lbl_802F64B0
lbl_802F64B0:
# ROM: 0x1EFED0
.4byte 0x3FC1EB85
.4byte 0x1EB851EC
.global lbl_802F64B8
lbl_802F64B8:
# ROM: 0x1EFED8
.4byte 0x3FBEB851
.4byte 0xEB851EB8
.global lbl_802F64C0
lbl_802F64C0:
# ROM: 0x1EFEE0
.4byte 0x3D75C28F
.4byte 0
.global lbl_802F64C8
lbl_802F64C8:
# ROM: 0x1EFEE8
.4byte 0x3C888889
.global lbl_802F64CC
lbl_802F64CC:
# ROM: 0x1EFEEC
.4byte 0x43C80000
.global lbl_802F64D0
lbl_802F64D0:
# ROM: 0x1EFEF0
.4byte 0
.global lbl_802F64D4
lbl_802F64D4:
# ROM: 0x1EFEF4
.4byte 0x41A00000
.global lbl_802F64D8
lbl_802F64D8:
# ROM: 0x1EFEF8
.4byte 0xC2800000
.global lbl_802F64DC
lbl_802F64DC:
# ROM: 0x1EFEFC
.4byte 0x437A0000
.global lbl_802F64E0
lbl_802F64E0:
# ROM: 0x1EFF00
.4byte 0x42C80000
.global lbl_802F64E4
lbl_802F64E4:
# ROM: 0x1EFF04
.4byte 0x3F800000
.global lbl_802F64E8
lbl_802F64E8:
# ROM: 0x1EFF08
.4byte 0xC2740000
.4byte 0
.global lbl_802F64F0
lbl_802F64F0:
# ROM: 0x1EFF10
.4byte 0x43300000
.4byte 0x80000000
.global lbl_802F64F8
lbl_802F64F8:
# ROM: 0x1EFF18
.4byte 0x3F000000
.global lbl_802F64FC
lbl_802F64FC:
# ROM: 0x1EFF1C
.4byte 0x41A60000
.global lbl_802F6500
lbl_802F6500:
# ROM: 0x1EFF20
.4byte 0x43700000
.global lbl_802F6504
lbl_802F6504:
# ROM: 0x1EFF24
.4byte 0x3F4CCCCD
.global lbl_802F6508
lbl_802F6508:
# ROM: 0x1EFF28
.4byte 0x3ECCCCCD
.global lbl_802F650C
lbl_802F650C:
# ROM: 0x1EFF2C
.4byte 0x46FFFE00
.global lbl_802F6510
lbl_802F6510:
# ROM: 0x1EFF30
.4byte 0xC2780000
.global lbl_802F6514
lbl_802F6514:
# ROM: 0x1EFF34
.4byte 0xBF800000
.global lbl_802F6518
lbl_802F6518:
# ROM: 0x1EFF38
.4byte 0x41200000
.global lbl_802F651C
lbl_802F651C:
# ROM: 0x1EFF3C
.4byte 0xC0000000
.global lbl_802F6520
lbl_802F6520:
# ROM: 0x1EFF40
.4byte 0x3FA00000
.global lbl_802F6524
lbl_802F6524:
# ROM: 0x1EFF44
.4byte 0x3F666666
.global lbl_802F6528
lbl_802F6528:
# ROM: 0x1EFF48
.4byte 0x3E4CCCCD
.global lbl_802F652C
lbl_802F652C:
# ROM: 0x1EFF4C
.4byte 0x3DCCCCCD
.global lbl_802F6530
lbl_802F6530:
# ROM: 0x1EFF50
.4byte 0x3FC00000
.global lbl_802F6534
lbl_802F6534:
# ROM: 0x1EFF54
.4byte 0x3E99999A
.global lbl_802F6538
lbl_802F6538:
# ROM: 0x1EFF58
.4byte 0xBC888889
.global lbl_802F653C
lbl_802F653C:
# ROM: 0x1EFF5C
.4byte 0x3F19999A
.global lbl_802F6540
lbl_802F6540:
# ROM: 0x1EFF60
.4byte 0x3E4CCCCC
.global lbl_802F6544
lbl_802F6544:
# ROM: 0x1EFF64
.4byte 0xBBB60B61
.global lbl_802F6548
lbl_802F6548:
# ROM: 0x1EFF68
.4byte 0xBB5A740E
.global lbl_802F654C
lbl_802F654C:
# ROM: 0x1EFF6C
.4byte 0x3F7D70A4
.global lbl_802F6550
lbl_802F6550:
# ROM: 0x1EFF70
.4byte 0xC1A30A3D
.global lbl_802F6554
lbl_802F6554:
# ROM: 0x1EFF74
.4byte 0xC015C28F
.global lbl_802F6558
lbl_802F6558:
# ROM: 0x1EFF78
.4byte 0xC1A31EB8
.global lbl_802F655C
lbl_802F655C:
# ROM: 0x1EFF7C
.4byte 0x41400000
.global lbl_802F6560
lbl_802F6560:
# ROM: 0x1EFF80
.4byte 0x43960000
.global lbl_802F6564
lbl_802F6564:
# ROM: 0x1EFF84
.4byte 0xC0800000
.global lbl_802F6568
lbl_802F6568:
# ROM: 0x1EFF88
.4byte 0xBE4CCCCD
.global lbl_802F656C
lbl_802F656C:
# ROM: 0x1EFF8C
.4byte 0x40D00000
.global lbl_802F6570
lbl_802F6570:
# ROM: 0x1EFF90
.4byte 0x40C00000
.global lbl_802F6574
lbl_802F6574:
# ROM: 0x1EFF94
.4byte 0x40400000
.global lbl_802F6578
lbl_802F6578:
# ROM: 0x1EFF98
.4byte 0x41000000
.global lbl_802F657C
lbl_802F657C:
# ROM: 0x1EFF9C
.4byte 0x42200000
.global lbl_802F6580
lbl_802F6580:
# ROM: 0x1EFFA0
.4byte 0x40800000
.global lbl_802F6584
lbl_802F6584:
# ROM: 0x1EFFA4
.4byte 0xBB1C09C1
.global lbl_802F6588
lbl_802F6588:
# ROM: 0x1EFFA8
.4byte 0x40A00000
.global lbl_802F658C
lbl_802F658C:
# ROM: 0x1EFFAC
.4byte 0x40000000
.global lbl_802F6590
lbl_802F6590:
# ROM: 0x1EFFB0
.4byte 0x40066666
.global lbl_802F6594
lbl_802F6594:
# ROM: 0x1EFFB4
.4byte 0x42F00000
.global lbl_802F6598
lbl_802F6598:
# ROM: 0x1EFFB8
.4byte 0xBECCCCCD
.global lbl_802F659C
lbl_802F659C:
# ROM: 0x1EFFBC
.4byte 0xBEB33333
.global lbl_802F65A0
lbl_802F65A0:
# ROM: 0x1EFFC0
.4byte 0xBF19999A
.global lbl_802F65A4
lbl_802F65A4:
# ROM: 0x1EFFC4
.4byte 0xBE99999A
.global lbl_802F65A8
lbl_802F65A8:
# ROM: 0x1EFFC8
.4byte 0x416CCCCD
.global lbl_802F65AC
lbl_802F65AC:
# ROM: 0x1EFFCC
.4byte 0x40200000
.global lbl_802F65B0
lbl_802F65B0:
# ROM: 0x1EFFD0
.4byte 0x3C088889
.global lbl_802F65B4
lbl_802F65B4:
# ROM: 0x1EFFD4
.4byte 0x40900000
.global lbl_802F65B8
lbl_802F65B8:
# ROM: 0x1EFFD8
.4byte 0x40600000
.global lbl_802F65BC
lbl_802F65BC:
# ROM: 0x1EFFDC
.4byte 0x3E800000
.global lbl_802F65C0
lbl_802F65C0:
# ROM: 0x1EFFE0
.4byte 0xC0200000
.global lbl_802F65C4
lbl_802F65C4:
# ROM: 0x1EFFE4
.4byte 0xBEAE147B
.global lbl_802F65C8
lbl_802F65C8:
# ROM: 0x1EFFE8
.4byte 0xBE800000
.global lbl_802F65CC
lbl_802F65CC:
# ROM: 0x1EFFEC
.4byte 0x40F9999A
.global lbl_802F65D0
lbl_802F65D0:
# ROM: 0x1EFFF0
.4byte 0x3F333333
.global lbl_802F65D4
lbl_802F65D4:
# ROM: 0x1EFFF4
.4byte 0x40866666
.global lbl_802F65D8
lbl_802F65D8:
# ROM: 0x1EFFF8
.4byte 0x40266666
.global lbl_802F65DC
lbl_802F65DC:
# ROM: 0x1EFFFC
.4byte 0x3E19999A
.global lbl_802F65E0
lbl_802F65E0:
# ROM: 0x1F0000
.4byte 0xBF000000
.global lbl_802F65E4
lbl_802F65E4:
# ROM: 0x1F0004
.4byte 0xBDCCCCCD
.global lbl_802F65E8
lbl_802F65E8:
# ROM: 0x1F0008
.4byte 0xBB03126F
.global lbl_802F65EC
lbl_802F65EC:
# ROM: 0x1F000C
.4byte 0x403CCCCD
.global lbl_802F65F0
lbl_802F65F0:
# ROM: 0x1F0010
.4byte 0xBD4CCCCD
.global lbl_802F65F4
lbl_802F65F4:
# ROM: 0x1F0014
.4byte 0x44400000
.global lbl_802F65F8
lbl_802F65F8:
# ROM: 0x1F0018
.4byte 0x45100000
.global lbl_802F65FC
lbl_802F65FC:
# ROM: 0x1F001C
.4byte 0xC5100000
.global lbl_802F6600
lbl_802F6600:
# ROM: 0x1F0020
.4byte 0x3F7AE148
.global lbl_802F6604
lbl_802F6604:
# ROM: 0x1F0024
.4byte 0xBA83126F
.global lbl_802F6608
lbl_802F6608:
# ROM: 0x1F0028
.4byte 0x3F733333
.global lbl_802F660C
lbl_802F660C:
# ROM: 0x1F002C
.4byte 0xBF59999A
.global lbl_802F6610
lbl_802F6610:
# ROM: 0x1F0030
.4byte 0xBB83126F
.global lbl_802F6614
lbl_802F6614:
# ROM: 0x1F0034
.4byte 0xC2700000
.global lbl_802F6618
lbl_802F6618:
# ROM: 0x1F0038
.4byte 0x3F6B851F
.global lbl_802F661C
lbl_802F661C:
# ROM: 0x1F003C
.4byte 0x3D4CCCCD
.global lbl_802F6620
lbl_802F6620:
# ROM: 0x1F0040
.4byte 0x389D4952
.4byte 0
.global lbl_802F6628
lbl_802F6628:
# ROM: 0x1F0048
.4byte 0x3F841204
.4byte 0xA920E4EC
.global lbl_802F6630
lbl_802F6630:
# ROM: 0x1F0050
.4byte 0xC0A00000
.global lbl_802F6634
lbl_802F6634:
# ROM: 0x1F0054
.4byte 0x41F00000
.global lbl_802F6638
lbl_802F6638:
# ROM: 0x1F0058
.4byte 0xC1700000
.global lbl_802F663C
lbl_802F663C:
# ROM: 0x1F005C
.4byte 0x3C449BA6
.global lbl_802F6640
lbl_802F6640:
# ROM: 0x1F0060
.4byte 0xBC03126F
.global lbl_802F6644
lbl_802F6644:
# ROM: 0x1F0064
.4byte 0xC0900000
.global lbl_802F6648
lbl_802F6648:
# ROM: 0x1F0068
.4byte 0x405CCCCD
.global lbl_802F664C
lbl_802F664C:
# ROM: 0x1F006C
.4byte 0x3E051EB8
.global lbl_802F6650
lbl_802F6650:
# ROM: 0x1F0070
.4byte 0x3DF5C290
.global lbl_802F6654
lbl_802F6654:
# ROM: 0x1F0074
.4byte 0xBDC08313
.global lbl_802F6658
lbl_802F6658:
# ROM: 0x1F0078
.4byte 0xBC23D70A
.global lbl_802F665C
lbl_802F665C:
# ROM: 0x1F007C
.4byte 0x3FD55555
.global lbl_802F6660
lbl_802F6660:
# ROM: 0x1F0080
.4byte 0x3B808081
.global lbl_802F6664
lbl_802F6664:
# ROM: 0x1F0084
.4byte 0x3BA3D70A
.global lbl_802F6668
lbl_802F6668:
# ROM: 0x1F0088
.4byte 0x43300000
.4byte 0
.global lbl_802F6670
lbl_802F6670:
# ROM: 0x1F0090
.4byte 0x44800000
.global lbl_802F6674
lbl_802F6674:
# ROM: 0x1F0094
.4byte 0x3A83126F
.global lbl_802F6678
lbl_802F6678:
# ROM: 0x1F0098
.4byte 0x45000000
.global lbl_802F667C
lbl_802F667C:
# ROM: 0x1F009C
.4byte 0x42700000
.global lbl_802F6680
lbl_802F6680:
# ROM: 0x1F00A0
.4byte 0x42A00000
.global lbl_802F6684
lbl_802F6684:
# ROM: 0x1F00A4
.4byte 0x3F8CCCCD
.global lbl_802F6688
lbl_802F6688:
# ROM: 0x1F00A8
.4byte 0x45800000
.global lbl_802F668C
lbl_802F668C:
# ROM: 0x1F00AC
.4byte 0xBE000000
.global lbl_802F6690
lbl_802F6690:
# ROM: 0x1F00B0
.4byte 0x404CCCCD
.global lbl_802F6694
lbl_802F6694:
# ROM: 0x1F00B4
.4byte 0x43800000
.global lbl_802F6698
lbl_802F6698:
# ROM: 0x1F00B8
.4byte 0x41800000
.global lbl_802F669C
lbl_802F669C:
# ROM: 0x1F00BC
.4byte 0x3E19C38B
.global lbl_802F66A0
lbl_802F66A0:
# ROM: 0x1F00C0
.4byte 0x41A08F5C
.global lbl_802F66A4
lbl_802F66A4:
# ROM: 0x1F00C4
.4byte 0x3CCCCCCD
.global lbl_802F66A8
lbl_802F66A8:
# ROM: 0x1F00C8
.4byte 0x3D8F5C29
.global lbl_802F66AC
lbl_802F66AC:
# ROM: 0x1F00CC
.4byte 0x3F7C0000
.global lbl_802F66B0
lbl_802F66B0:
# ROM: 0x1F00D0
.4byte 0x3C23D70A
.global lbl_802F66B4
lbl_802F66B4:
# ROM: 0x1F00D4
.4byte 0x3F3504F3
.global lbl_802F66B8
lbl_802F66B8:
# ROM: 0x1F00D8
.4byte 0x3FD33333
.4byte 0x40000000
.global lbl_802F66C0
lbl_802F66C0:
# ROM: 0x1F00E0
.4byte 0x3FE66666
.4byte 0x60000000
.global lbl_802F66C8
lbl_802F66C8:
# ROM: 0x1F00E8
.4byte 0x3F780000
.4byte 0
.global lbl_802F66D0
lbl_802F66D0:
# ROM: 0x1F00F0
.4byte 0x40700000
.4byte 0
.global lbl_802F66D8
lbl_802F66D8:
# ROM: 0x1F00F8
.4byte 0x46800000
.global lbl_802F66DC
lbl_802F66DC:
# ROM: 0x1F00FC
.4byte 0
.global lbl_802F66E0
lbl_802F66E0:
# ROM: 0x1F0100
.4byte 0x437F0000
.global lbl_802F66E4
lbl_802F66E4:
# ROM: 0x1F0104
.4byte 0x469C4000
.global lbl_802F66E8
lbl_802F66E8:
# ROM: 0x1F0108
.4byte 0xC1200000
.4byte 0
.global lbl_802F66F0
lbl_802F66F0:
# ROM: 0x1F0110
.4byte 0
.global lbl_802F66F4
lbl_802F66F4:
# ROM: 0x1F0114
.4byte 0x3F000000
.global lbl_802F66F8
lbl_802F66F8:
# ROM: 0x1F0118
.4byte 0x3D4CCCCD
.global lbl_802F66FC
lbl_802F66FC:
# ROM: 0x1F011C
.4byte 0x3E4CCCCD
.global lbl_802F6700
lbl_802F6700:
# ROM: 0x1F0120
.4byte 0x3DCCCCCD
.4byte 0
.global lbl_802F6708
lbl_802F6708:
# ROM: 0x1F0128
.4byte 0
.global lbl_802F670C
lbl_802F670C:
# ROM: 0x1F012C
.4byte 0xBE99999A
.global lbl_802F6710
lbl_802F6710:
# ROM: 0x1F0130
.4byte 0xBD4CCCCD
.global lbl_802F6714
lbl_802F6714:
# ROM: 0x1F0134
.4byte 0x3F7D70A4
.global lbl_802F6718
lbl_802F6718:
# ROM: 0x1F0138
.4byte 0xBBA09025
.global lbl_802F671C
lbl_802F671C:
# ROM: 0x1F013C
.4byte 0x3F75C28F
.global lbl_802F6720
lbl_802F6720:
# ROM: 0x1F0140
.4byte 0x45C00000
.4byte 0
.global lbl_802F6728
lbl_802F6728:
# ROM: 0x1F0148
.4byte 0x43300000
.4byte 0x80000000
.section .data
.global lbl_801D6B58
lbl_801D6B58:
# ROM: 0x1D3B58
.4byte 0x00002041
.4byte 0x42434445
.4byte 0x46474849
.4byte 0x4A4B4C4D
.4byte 0x4E4F5051
.4byte 0x52535455
.4byte 0x56575859
.4byte 0x5A21262D
.4byte 0x2E3F4039
.4byte 0x38373635
.4byte 0x34333231
.4byte 0x30080000
glabel string_FONT_ARROW_R
.asciz "FONT_ARROW_R"
.balign 4
glabel string_FONT_EXCLAM
.asciz "FONT_EXCLAM"
glabel string_FONT_AMPERSAND
.asciz "FONT_AMPERSAND"
.balign 4
glabel string_FONT_MINUS
.asciz "FONT_MINUS"
.balign 4
glabel string_FONT_PERIOD
.asciz "FONT_PERIOD"
glabel string_FONT_QUESTION
.asciz "FONT_QUESTION"
.balign 4
glabel string_FONT_ATMARK
.asciz "FONT_ATMARK"
glabel string_FONT_NINE
.asciz "FONT_NINE"
.balign 4
glabel string_FONT_EIGHT
.asciz "FONT_EIGHT"
.balign 4
glabel string_FONT_SEVEN
.asciz "FONT_SEVEN"
.balign 4
glabel string_FONT_SIX
.asciz "FONT_SIX"
.balign 4
glabel string_FONT_FIVE
.asciz "FONT_FIVE"
.balign 4
glabel string_FONT_FOUR
.asciz "FONT_FOUR"
.balign 4
glabel string_FONT_THREE
.asciz "FONT_THREE"
.balign 4
glabel string_FONT_TWO
.asciz "FONT_TWO"
.balign 4
glabel string_FONT_ONE
.asciz "FONT_ONE"
.balign 4
glabel string_FONT_ZERO
.asciz "FONT_ZERO"
.balign 4
glabel string_FONT_ARROW_L
.asciz "FONT_ARROW_L"
.balign 4
.global lbl_801D6C70
lbl_801D6C70:
# ROM: 0x1D3C70
.4byte 0
.4byte 0
.4byte string_FONT_ARROW_R ;# ptr
.4byte string_FONT_A ;# ptr
.4byte string_FONT_B ;# ptr
.4byte string_FONT_C ;# ptr
.4byte string_FONT_D ;# ptr
.4byte string_FONT_E ;# ptr
.4byte string_FONT_F ;# ptr
.4byte string_FONT_G ;# ptr
.4byte string_FONT_H ;# ptr
.4byte string_FONT_I ;# ptr
.4byte string_FONT_J ;# ptr
.4byte string_FONT_K ;# ptr
.4byte string_FONT_L ;# ptr
.4byte string_FONT_M ;# ptr
.4byte string_FONT_N ;# ptr
.4byte string_FONT_O ;# ptr
.4byte string_FONT_P ;# ptr
.4byte string_FONT_Q ;# ptr
.4byte string_FONT_R ;# ptr
.4byte string_FONT_S ;# ptr
.4byte string_FONT_T ;# ptr
.4byte string_FONT_U ;# ptr
.4byte string_FONT_V ;# ptr
.4byte string_FONT_W ;# ptr
.4byte string_FONT_X ;# ptr
.4byte string_FONT_Y ;# ptr
.4byte string_FONT_Z ;# ptr
.4byte string_FONT_EXCLAM ;# ptr
.4byte string_FONT_AMPERSAND ;# ptr
.4byte string_FONT_MINUS ;# ptr
.4byte string_FONT_PERIOD ;# ptr
.4byte string_FONT_QUESTION ;# ptr
.4byte string_FONT_ATMARK ;# ptr
.4byte string_FONT_NINE ;# ptr
.4byte string_FONT_EIGHT ;# ptr
.4byte string_FONT_SEVEN ;# ptr
.4byte string_FONT_SIX ;# ptr
.4byte string_FONT_FIVE ;# ptr
.4byte string_FONT_FOUR ;# ptr
.4byte string_FONT_THREE ;# ptr
.4byte string_FONT_TWO ;# ptr
.4byte string_FONT_ONE ;# ptr
.4byte string_FONT_ZERO ;# ptr
.4byte string_FONT_ARROW_L ;# ptr
.4byte 0
.4byte 0
.global lbl_801D6D30
lbl_801D6D30:
# ROM: 0x1D3D30
.4byte lbl_802F1800 ;# ptr
.4byte lbl_802F1804 ;# ptr
.4byte lbl_802F1808 ;# ptr
.4byte lbl_802F180C ;# ptr
.4byte lbl_802F1810 ;# ptr
.4byte lbl_802F1814 ;# ptr
.global lbl_801D6D48
lbl_801D6D48:
# ROM: 0x1D3D48
glabel string_PLEASE_ENTER_YOUR_NAME
.asciz "PLEASE ENTER YOUR NAME"
.balign 4
.global lbl_801D6D60
lbl_801D6D60:
# ROM: 0x1D3D60
.4byte lbl_800ADDAC ;# ptr
.4byte lbl_800AD6D8 ;# ptr
.4byte lbl_800AD6E4 ;# ptr
.4byte lbl_800AD718 ;# ptr
.4byte lbl_800AD82C ;# ptr
.4byte lbl_800AD89C ;# ptr
.4byte lbl_800AD918 ;# ptr
.4byte lbl_800ADB00 ;# ptr
.4byte lbl_800ADBA4 ;# ptr
.4byte lbl_800ADC0C ;# ptr
.4byte lbl_800ADCC8 ;# ptr
.4byte lbl_800ADD88 ;# ptr
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global lbl_801D6DC0
lbl_801D6DC0:
# ROM: 0x1D3DC0
.4byte lbl_802F1830 ;# ptr
.4byte lbl_802F1834 ;# ptr
.4byte lbl_802F1838 ;# ptr
.4byte lbl_802F183C ;# ptr
.4byte lbl_802F1820 ;# ptr
.4byte lbl_802F1830 ;# ptr
.4byte lbl_802F1840 ;# ptr
.4byte lbl_802F1844 ;# ptr
.4byte lbl_802F1848 ;# ptr
.4byte lbl_802F184C ;# ptr
.4byte lbl_802F1830 ;# ptr
.4byte lbl_802F1850 ;# ptr
.4byte lbl_802F1854 ;# ptr
.4byte lbl_802F1858 ;# ptr
.4byte lbl_802F185C ;# ptr
.4byte 0
.global lbl_801D6E00
lbl_801D6E00:
# ROM: 0x1D3E00
.4byte 0
.4byte 0x00000015
.4byte 0
.4byte 0
.4byte 0x00000015
.4byte 0x00000027
.4byte 0
.4byte 0
.4byte 0x00000027
.4byte 0x0000003D
.4byte 0
.4byte 0
.4byte 0x0000003D
.4byte 0x00000052
.4byte 0
.4byte 0
.4byte 0x00000052
.4byte 0x00000066
.4byte 0
.4byte 0
.4byte 0x00000066
.4byte 0x0000007B
.4byte 0
.4byte 0
.4byte 0x0000007B
.4byte 0x0000008A
.4byte 0
.4byte 0
.4byte 0x0000008A
.4byte 0x000000A0
.4byte 0
.4byte 0
.4byte 0x000000A0
.4byte 0x000000B0
.4byte 0
.4byte 0
.4byte 0x000000B0
.4byte 0x000000BB
.4byte 0
.4byte 0
.4byte 0x000000BB
.4byte 0x000000CD
.4byte 0
.4byte 0
.4byte 0x000000CD
.4byte 0x000000D5
.4byte 0
.4byte 0
.4byte 0x000000D5
.4byte 0x000000E1
.4byte 0
.4byte 0
.4byte 0x000000E1
.4byte 0x000000ED
.4byte 0
.4byte 0
.4byte 0x000000ED
.4byte 0x000000F6
.4byte 0
.4byte 0
.4byte 0x000000F6
.4byte 0x00000101
.4byte 0
.4byte 0
.4byte 0x00000101
.4byte 0x0000010F
.4byte 0
.4byte 0
.4byte 0x0000010F
.4byte 0x00000122
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x0000000C
.4byte 0
.4byte 0
.4byte 0x0000000C
.4byte 0x00000036
.4byte 0
.4byte 0
.4byte 0x00000036
.4byte 0x00000061
.4byte 0
.4byte 0
.4byte 0x00000061
.4byte 0x00000096
.4byte 0
.4byte 0
.4byte 0x00000096
.4byte 0x000000A2
.4byte 0
.4byte 0
.4byte 0x000000A2
.4byte 0x000000B0
.4byte 0
.4byte 0
.4byte 0x000000B0
.4byte 0x000000D3
.4byte 0
.4byte 0
.4byte 0x000000D3
.4byte 0x000000E1
.4byte 0
.4byte 0
.4byte 0x000000E1
.4byte 0x00000111
.4byte 0
.4byte 0
.4byte 0x00000111
.4byte 0x00000121
.4byte 0
.4byte 0
.4byte 0x00000121
.4byte 0x0000012C
.4byte 0
.4byte 0
.4byte 0x0000012C
.4byte 0x0000014D
.4byte 0
.4byte 0
.4byte 0x0000014D
.4byte 0x00000176
.4byte 0
.4byte 0
.4byte 0x00000176
.4byte 0x0000019B
.4byte 0
.4byte 0
.4byte 0x0000019B
.4byte 0x000001B0
.4byte 0
.4byte 0
.4byte 0x000001B0
.4byte 0x000001D5
.4byte 0
.4byte 0
.4byte 0x000001D5
.4byte 0x000001FB
.4byte 0
.4byte 0
.4byte 0x000001FB
.4byte 0x0000020C
glabel string_Your_Monkey_Level
.asciz "Your Monkey Level"
.balign 4
glabel string_Chimpanzee
.asciz "Chimpanzee"
.balign 4
glabel string_Orangutan
.asciz "Orangutan"
.balign 4
glabel string_Siamang_Gibbon
.asciz "Siamang Gibbon"
.balign 4
glabel string_Moloch_Gibbon
.asciz "Moloch Gibbon"
.balign 4
glabel string_Capped_Gibbon
.asciz "Capped Gibbon"
.balign 4
glabel string_White_Handed_Gibbon
.asciz "White-Handed Gibbon"
glabel string_Gelada_Baboon
.asciz "Gelada Baboon"
.balign 4
glabel string_Mandrill
.asciz "Mandrill"
.balign 4
glabel string_Hamadryas_Baboon
.asciz "Hamadryas Baboon"
.balign 4
glabel string_Yellow_Baboon
.asciz "Yellow Baboon"
.balign 4
glabel string_Black_Ape
.asciz "Black Ape"
.balign 4
glabel string_Japanese_Macaque
.asciz "Japanese Macaque"
.balign 4
glabel string_Long_Tailed_Macaque
.asciz "Long-Tailed Macaque"
glabel string_Savanna_Monkey
.asciz "Savanna Monkey"
.balign 4
glabel string_de_Brazza_s_Monkey
.asciz "de Brazza's Monkey"
.balign 4
glabel string_Lion_Tailed_Macaque
.asciz "Lion-Tailed Macaque"
glabel string_Pig_Tailed_Macaque
.asciz "Pig-Tailed Macaque"
.balign 4
glabel string_Stump_Tailed_Macaque
.asciz "Stump-Tailed Macaque"
.balign 4
glabel string_Bonnet_Monkey
.asciz "Bonnet Monkey"
.balign 4
glabel string_Talapoin_Monkey
.asciz "Talapoin Monkey"
glabel string_Grey_Cheeked_Mangabey
.asciz "Grey-Cheeked Mangabey"
.balign 4
glabel string_Patas_Monkey
.asciz "Patas Monkey"
.balign 4
glabel string_White_Collared_Mangabey
.asciz "White-Collared Mangabey"
glabel string_Proboscis_Monkey
.asciz "Proboscis Monkey"
.balign 4
glabel string_Golden_Snub_Nosed_Monkey
.asciz "Golden Snub-Nosed Monkey"
.balign 4
glabel string_Silvered_Leaf_Monkey
.asciz "Silvered Leaf-Monkey"
.balign 4
glabel string_Douc_Langur
.asciz "Douc Langur"
glabel string_Hanuman_Langur
.asciz "Hanuman Langur"
.balign 4
glabel string_Dusky_Langur
.asciz "Dusky Langur"
.balign 4
glabel string_Abyssinian_Black_and_White_Colobus
.asciz "Abyssinian Black and White Colobus"
.balign 4
glabel string_Brown_Tufted_Capuchin
.asciz "Brown Tufted Capuchin"
.balign 4
glabel string_Squirrel_Monkey
.asciz "Squirrel Monkey"
glabel string_Titi_Monkey
.asciz "Titi Monkey"
glabel string_Douroucouli
.asciz "Douroucouli"
glabel string_Humboldt_s_Woolly_Monkey
.asciz "Humboldt's Woolly Monkey"
.balign 4
glabel string_Spider_Monkey
.asciz "Spider Monkey"
.balign 4
glabel string_Red_Howler_Monkey
.asciz "Red Howler Monkey"
.balign 4
glabel string_Black_Howler_Monkey
.asciz "Black Howler Monkey"
glabel string_Mat_Faced_Saki
.asciz "Mat-Faced Saki"
.balign 4
glabel string_Bare_Faced_Uakari
.asciz "Bare-Faced Uakari"
.balign 4
glabel string_Goeldi_s_Marmoset
.asciz "Goeldi's Marmoset"
.balign 4
glabel string_Golden_lion_Tamarin
.asciz "Golden lion Tamarin"
glabel string_Emperor_Tamarin
.asciz "Emperor Tamarin"
glabel string_Cotton_Top_Tamarin
.asciz "Cotton-Top Tamarin"
.balign 4
glabel string_Pygmy_Marmoset
.asciz "Pygmy Marmoset"
.balign 4
glabel string_Western_Tarsier
.asciz "Western Tarsier"
glabel string_Thick_Tailed_Bushbaby
.asciz "Thick-Tailed Bushbaby"
.balign 4
glabel string_Bush_Baby
.asciz "Bush Baby"
.balign 4
glabel string_Slow_Loris
.asciz "Slow Loris"
.balign 4
glabel string_Slender_Loris
.asciz "Slender Loris"
.balign 4
glabel string_Verreaux_s_Sifaka
.asciz "Verreaux's Sifaka"
.balign 4
glabel string_Ruffed_Lemur
.asciz "Ruffed Lemur"
.balign 4
glabel string_Ring_tailed_Lemur
.asciz "Ring-tailed Lemur"
.balign 4
glabel string_Gray_Mouse_Lemur
.asciz "Gray Mouse Lemur"
.balign 4
.4byte string_Your_Monkey_Level ;# ptr
.4byte string_Bonobo ;# ptr
.4byte string_Gorilla ;# ptr
.4byte string_Chimpanzee ;# ptr
.4byte string_Orangutan ;# ptr
.4byte string_Siamang_Gibbon ;# ptr
.4byte string_Moloch_Gibbon ;# ptr
.4byte string_Capped_Gibbon ;# ptr
.4byte string_White_Handed_Gibbon ;# ptr
.4byte string_Gelada_Baboon ;# ptr
.4byte string_Mandrill ;# ptr
.4byte string_Hamadryas_Baboon ;# ptr
.4byte string_Yellow_Baboon ;# ptr
.4byte string_Black_Ape ;# ptr
.4byte string_Japanese_Macaque ;# ptr
.4byte string_Long_Tailed_Macaque ;# ptr
.4byte string_Savanna_Monkey ;# ptr
.4byte string_de_Brazza_s_Monkey ;# ptr
.4byte string_Lion_Tailed_Macaque ;# ptr
.4byte string_Pig_Tailed_Macaque ;# ptr
.4byte string_Stump_Tailed_Macaque ;# ptr
.4byte string_Bonnet_Monkey ;# ptr
.4byte string_Talapoin_Monkey ;# ptr
.4byte string_Grey_Cheeked_Mangabey ;# ptr
.4byte string_Patas_Monkey ;# ptr
.4byte string_White_Collared_Mangabey ;# ptr
.4byte string_Proboscis_Monkey ;# ptr
.4byte string_Golden_Snub_Nosed_Monkey ;# ptr
.4byte string_Silvered_Leaf_Monkey ;# ptr
.4byte string_Douc_Langur ;# ptr
.4byte string_Hanuman_Langur ;# ptr
.4byte string_Dusky_Langur ;# ptr
.4byte string_Abyssinian_Black_and_White_Colobus ;# ptr
.4byte string_Brown_Tufted_Capuchin ;# ptr
.4byte string_Squirrel_Monkey ;# ptr
.4byte string_Titi_Monkey ;# ptr
.4byte string_Douroucouli ;# ptr
.4byte string_Humboldt_s_Woolly_Monkey ;# ptr
.4byte string_Spider_Monkey ;# ptr
.4byte string_Red_Howler_Monkey ;# ptr
.4byte string_Black_Howler_Monkey ;# ptr
.4byte string_Mat_Faced_Saki ;# ptr
.4byte string_Bare_Faced_Uakari ;# ptr
.4byte string_Goeldi_s_Marmoset ;# ptr
.4byte string_Golden_lion_Tamarin ;# ptr
.4byte string_Emperor_Tamarin ;# ptr
.4byte string_Cotton_Top_Tamarin ;# ptr
.4byte string_Pygmy_Marmoset ;# ptr
.4byte string_Western_Tarsier ;# ptr
.4byte string_Aye_Aye ;# ptr
.4byte string_Thick_Tailed_Bushbaby ;# ptr
.4byte string_Bush_Baby ;# ptr
.4byte string_Potto ;# ptr
.4byte string_Slow_Loris ;# ptr
.4byte string_Slender_Loris ;# ptr
.4byte string_Verreaux_s_Sifaka ;# ptr
.4byte string_Avahi ;# ptr
.4byte string_Indris ;# ptr
.4byte string_Ruffed_Lemur ;# ptr
.4byte string_Ring_tailed_Lemur ;# ptr
.4byte string_Gray_Mouse_Lemur ;# ptr
.global lbl_801D7524
lbl_801D7524:
# ROM: 0x1D4524
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0
.4byte 0x3F000000
.4byte 0
.4byte 0x43800000
.4byte 0x48495341
.4byte 0x5348492B
.4byte 0x454E444F
.4byte 0x54455453
.4byte 0x5559412B
.4byte 0x4B414B55
.4byte 0x4B4F5441
.4byte 0x2B4D4154
.4byte 0x53554D4F
.4byte 0x544F594F
.4byte 0x5348494E
.4byte 0x4F52492B
.4byte 0x53555A55
.4byte 0x4B495445
.4byte 0x5453552B
.4byte 0x594F5348
.4byte 0x494D4954
.4byte 0x53554549
.4byte 0x4A492B54
.4byte 0x414B414B
.4byte 0x49594F55
.4byte 0x49434849
.4byte 0x2B495348
.4byte 0x494B4157
.4byte 0x414E4F52
.4byte 0x494F2B48
.4byte 0x41474159
.4byte 0x4153554D
.4byte 0x4153412B
.4byte 0x4D415453
.4byte 0x554D4F52
.4byte 0x494B4F4A
.4byte 0x492B544F
.4byte 0x4B494544
.4byte 0x414D4945
.4byte 0x2B4B4157
.4byte 0x414E4953
.4byte 0x48494A55
.4byte 0x4E2B544F
.4byte 0x4B554841
.4byte 0x52414A55
.4byte 0x4E494348
.4byte 0x492B5941
.4byte 0x4D414441
.4byte 0x44414953
.4byte 0x554B452B
.4byte 0x5341544F
.4byte 0x4B554D49
.4byte 0x4B4F2B53
.4byte 0x414B5552
.4byte 0x41495955
.4byte 0x4B494F2B
.4byte 0x4F44414B
.4byte 0x415A5548
.4byte 0x49524F2B
.4byte 0x495A414B
.4byte 0x494D4943
.4byte 0x48494849
.4byte 0x524F2B53
.4byte 0x41544F4D
.4byte 0x494B412B
.4byte 0x5341544F
.4byte 0x4D415249
.4byte 0x2B534153
.4byte 0x414B494B
.4byte 0x454E5441
.4byte 0x524F552B
.4byte 0x4E49494E
.4byte 0x41434849
.4byte 0x47414B55
.4byte 0x2B46554B
.4byte 0x55484152
.4byte 0x414D494B
.4byte 0x412B4B4F
.4byte 0x4A494D41
.4byte 0x59554B49
.4byte 0x4E4F4255
.4byte 0x2B415249
.4byte 0x4B415741
.4byte 0x4849524F
.4byte 0x59554B49
.4byte 0x2B53414B
.4byte 0x414D4F54
.4byte 0x4F484944
.4byte 0x454E4F52
.4byte 0x492B5348
.4byte 0x4F4A4948
.4byte 0x41525559
.4byte 0x4F534849
.4byte 0x2B544F4D
.4byte 0x49544153
.4byte 0x414B4145
.4byte 0x2B4F5355
.4byte 0x4D494B41
.4byte 0x4F52552B
.4byte 0x4D4F524F
.4byte 0x54414B4F
.4byte 0x4E414D49
.4byte 0x2B594F53
.4byte 0x48494441
.4byte 0x52494F2B
.4byte 0x4E415453
.4byte 0x554B494D
.4byte 0x41534145
.4byte 0x2B4F544F
.4byte 0x5348494B
.4byte 0x6F6A692B
.4byte 0x75656461
.4byte 0x444F4C45
.4byte 0x2B464F4F
.4byte 0x442B434F
.4byte 0x4D50414E
.4byte 0x592C494E
.4byte 0x432E444F
.4byte 0x4C452B4A
.4byte 0x4150414E
.4byte 0x2C4C5444
.4byte 0x2E484149
.4byte 0x4B594F53
.4byte 0x5455524D
.4byte 0x2B434F2E
.4byte 0x2C4C5444
.4byte 0x2E542F53
.4byte 0x2B4D5553
.4byte 0x49432B43
.4byte 0x4F2E2C4C
.4byte 0x54442E54
.4byte 0x4F534849
.4byte 0x4849524F
.4byte 0x2B4E4147
.4byte 0x4F534849
.global lbl_801D83B0
lbl_801D83B0:
# ROM: 0x1D53B0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1080000
.4byte 0xC1080000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41080000
.4byte 0x41080000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x41080000
.4byte 0x41080000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40800000
.4byte 0x40800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x42960000
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1280000
.4byte 0xC1280000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1180000
.4byte 0xC1180000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1080000
.4byte 0xC1080000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C9999A
.4byte 0x40C9999A
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E9999A
.4byte 0x40E9999A
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x4104CCCD
.4byte 0x4104CCCD
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x4114CCCD
.4byte 0x4114CCCD
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x4124CCCD
.4byte 0x4124CCCD
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FA66666
.4byte 0x3FA66666
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40066666
.4byte 0x40066666
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40466666
.4byte 0x40466666
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40833333
.4byte 0x40833333
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A33333
.4byte 0x40A33333
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C33333
.4byte 0x40C33333
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC104CCCD
.4byte 0xC104CCCD
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E9999A
.4byte 0xC0E9999A
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40533333
.4byte 0x40533333
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40900000
.4byte 0x40900000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
glabel string_game_program_directorsystem_programmersParty_game_programmersMini_game_programmers2D_system_programmerStage_design_directorStage_DesignersMotion_design_directorMotion_Designers2d_designerCharacter_designerPlannersSound_DesignMonkey_VoicePublicityCooperationSpecial_ThanksProducer___Director
.asciz "game+program+directorsystem+programmersParty+game+programmersMini+game+programmers2D+system+programmerStage+design+directorStage+DesignersMotion+design+directorMotion+Designers2d+designerCharacter+designerPlannersSound+DesignMonkey+VoicePublicityCooperationSpecial+ThanksProducer+&+Director"
.balign 4
.global lbl_801DEF44
lbl_801DEF44:
# ROM: 0x1DBF44
.4byte 0xC1200000
.4byte 0xC1200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41200000
.4byte 0x41200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1280000
.4byte 0xC1280000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1180000
.4byte 0xC1180000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1080000
.4byte 0xC1080000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41080000
.4byte 0x41080000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41180000
.4byte 0x41180000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41280000
.4byte 0x41280000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1200000
.4byte 0xC1200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41200000
.4byte 0x41200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1200000
.4byte 0xC1200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1200000
.4byte 0xC1200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41200000
.4byte 0x41200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1300000
.4byte 0xC1300000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1200000
.4byte 0xC1200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41200000
.4byte 0x41200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1080000
.4byte 0xC1080000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0F00000
.4byte 0xC0F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40F00000
.4byte 0x40F00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41080000
.4byte 0x41080000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0D00000
.4byte 0xC0D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0B00000
.4byte 0xC0B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0900000
.4byte 0xC0900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0600000
.4byte 0xC0600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0200000
.4byte 0xC0200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBFC00000
.4byte 0xBFC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF000000
.4byte 0xBF000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F000000
.4byte 0x3F000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3FC00000
.4byte 0x3FC00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40200000
.4byte 0x40200000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40600000
.4byte 0x40600000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40900000
.4byte 0x40900000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40B00000
.4byte 0x40B00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40D00000
.4byte 0x40D00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1100000
.4byte 0xC1100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC1000000
.4byte 0xC1000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0E00000
.4byte 0xC0E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0C00000
.4byte 0xC0C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0A00000
.4byte 0xC0A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0800000
.4byte 0xC0800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0400000
.4byte 0xC0400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xC0000000
.4byte 0xC0000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0xBF800000
.4byte 0xBF800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3F800000
.4byte 0x3F800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40000000
.4byte 0x40000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40400000
.4byte 0x40400000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40800000
.4byte 0x40800000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40A00000
.4byte 0x40A00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x40E00000
.4byte 0x40E00000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41000000
.4byte 0x41000000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
.4byte 0x41100000
.4byte 0x41100000
.4byte 0x40C00000
.4byte 0x40C00000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x43800000
.4byte 0x43800000
.4byte 0
.4byte 0
.4byte 0
glabel string_MONKEY_BALL
.asciz "MONKEY BALL"
glabel string_spr_logo_work
.asciz "spr_logo_work"
.balign 4
glabel string_spr_logo2_work
.asciz "spr_logo2_work"
.balign 4
glabel string_spr_c_work
.asciz "spr_c_work"
.balign 4
glabel string_AMUSEMENT_VISION__LTD__SEGA_2001
.asciz "AMUSEMENT VISION, LTD./SEGA,2001"
.balign 4
glabel string_spr_banana_work
.asciz "spr_banana_work"
.global lbl_801E2A98
lbl_801E2A98:
# ROM: 0x1DFA98
.4byte 0x3F333333
.4byte 0xBECCCCCD
glabel string__333_3
.asciz "?333"
.byte 0x00, 0x80, 0x00
.4byte 0
.4byte 0xBF2CCCCD
.4byte 0
.4byte 0x3F400000
.4byte 0x00008000
.4byte 0
.4byte 0x3CA3D70B
.4byte 0xBECCCCCD
.4byte 0x3F8CCCCD
.4byte 0x00008000
.4byte 0
.global lbl_801E2AD4
lbl_801E2AD4:
# ROM: 0x1DFAD4
.4byte 0
.4byte 0x41200000
.4byte 0x40B00000
.4byte 0xBF99999A
.4byte 0x41200000
.4byte 0x40A00000
.4byte 0x3F99999A
.4byte 0x41200000
.4byte 0x40A00000
.4byte 0
.4byte 0x41200000
.4byte 0x40800000
.4byte 0xBDCCCCCD
.4byte 0x41200000
.4byte 0x40B00000
.4byte 0x3DCCCCCD
.4byte 0x41200000
.4byte 0x40D00000
.4byte 0
.4byte 0x41200000
.4byte 0x41180000
.global lbl_801E2B28
lbl_801E2B28:
# ROM: 0x1DFB28
.4byte 0x00E800E8
.4byte 0x01010101
.4byte 0x016D016D
.4byte 0x01860187
.global lbl_801E2B38
lbl_801E2B38:
# ROM: 0x1DFB38
.4byte func_800B65B4 ;# ptr
.4byte func_800B6608 ;# ptr
.4byte func_800B6848 ;# ptr
.4byte func_800B69F8 ;# ptr
.4byte func_800B6C14 ;# ptr
.4byte func_800B6EA4 ;# ptr
.4byte func_800B6F9C ;# ptr
.4byte func_800B7078 ;# ptr
.4byte func_800B72D4 ;# ptr
.4byte func_800B7B6C ;# ptr
.4byte func_800B7D38 ;# ptr
.4byte func_800B7F6C ;# ptr
.4byte func_800B7FB4 ;# ptr
.4byte func_800B83EC ;# ptr
.4byte func_800B86E0 ;# ptr
.4byte func_800B8780 ;# ptr
.4byte func_800B8AA4 ;# ptr
.4byte func_800B8D7C ;# ptr
.4byte func_800B8E1C ;# ptr
.4byte func_800B9444 ;# ptr
.4byte func_800B9724 ;# ptr
.4byte func_800B9920 ;# ptr
.4byte func_800B9A8C ;# ptr
.4byte func_800B9EA4 ;# ptr
.4byte func_800B9FDC ;# ptr
.4byte func_800BA124 ;# ptr
.4byte func_800BA160 ;# ptr
.4byte func_800BA928 ;# ptr
.4byte func_800BA950 ;# ptr
.4byte func_800BA4F4 ;# ptr
.4byte func_800BA51C ;# ptr
.4byte func_800BB050 ;# ptr
.4byte func_800BB064 ;# ptr
.global lbl_801E2BBC
lbl_801E2BBC:
# ROM: 0x1DFBBC
glabel string_fail_to_alloc_memory_for_ending_management__n
.asciz "fail to alloc memory for ending-management!\n"
.balign 4
.global lbl_801E2BEC
lbl_801E2BEC:
# ROM: 0x1DFBEC
.4byte lbl_800BC7A4 ;# ptr
.4byte lbl_800BBD34 ;# ptr
.4byte lbl_800BBDA4 ;# ptr
.4byte lbl_800BBDF0 ;# ptr
.4byte lbl_800BBE9C ;# ptr
.4byte lbl_800BBEB0 ;# ptr
.4byte lbl_800BBEF8 ;# ptr
.4byte lbl_800BBFAC ;# ptr
.4byte lbl_800BC080 ;# ptr
.4byte lbl_800BC110 ;# ptr
.4byte lbl_800BC218 ;# ptr
.4byte lbl_800BC29C ;# ptr
.4byte lbl_800BC7A4 ;# ptr
.4byte lbl_800BC7A4 ;# ptr
.4byte lbl_800BC7A4 ;# ptr
.4byte lbl_800BC7A4 ;# ptr
.4byte lbl_800BC3DC ;# ptr
.4byte lbl_800BC468 ;# ptr
.4byte lbl_800BC590 ;# ptr
.4byte lbl_800BC5C4 ;# ptr
.4byte lbl_800BC650 ;# ptr
.4byte lbl_800BC6A4 ;# ptr
glabel lbl_801E2C44
.4byte 0x00232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3EA3D70B
.4byte 0x07232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0C232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x16171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x1B171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x15171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x1A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0F171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x18232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x13232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x08232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x0D232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x05232526
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DCCCCCD
.4byte 0x3E9374BD
.4byte 0xFF000000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
glabel lbl_801E2DAC
.4byte 0x00181919
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3EA3D70B
.4byte 0x07202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0C202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x16171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x1B171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x15171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x1A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0F171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x18202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x13202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x08202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x0D202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DA3D70B
.4byte 0x05202223
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3D23D70A
.4byte 0x3FB851EB
.4byte 0xFF000000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
glabel lbl_801E2F14
.4byte 0x00201B19
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3EA3D70B
.4byte 0x07161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0C161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x16171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x1B171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x15171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x1A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E23D70B
.4byte 0x0F171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x0A171819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x18161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DC49BA6
.4byte 0x13161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DC49BA6
.4byte 0x08161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DC49BA6
.4byte 0x0D161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3DC49BA6
.4byte 0x05161819
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E4CCCCD
.4byte 0x3E75C290
.4byte 0xFF000000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
glabel lbl_801E307C
.4byte 0x00212526
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3EF5C290
.4byte 0x07252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E75C290
.4byte 0x0C252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E75C290
.4byte 0x16191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E449BA6
.4byte 0x1B191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E449BA6
.4byte 0x15191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E75C290
.4byte 0x1A191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E75C290
.4byte 0x0F191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E83126F
.4byte 0x0A191A1C
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E83126F
.4byte 0x18252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x13252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x08252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x0D252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E03126F
.4byte 0x05252829
.4byte 0
.4byte 0
.4byte 0
.4byte 0x3E4CCCCD
.4byte 0x3EFDF3B7
.4byte 0xFF000000
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.4byte 0
.global lbl_801E31E4
lbl_801E31E4:
# ROM: 0x1E01E4
.4byte lbl_801E2C44 ;# ptr
.4byte lbl_801E2DAC ;# ptr
.4byte lbl_801E2F14 ;# ptr
.4byte lbl_801E307C ;# ptr
.global lbl_801E31F4
lbl_801E31F4:
# ROM: 0x1E01F4
.4byte lbl_800BD07C ;# ptr
.4byte lbl_800BD058 ;# ptr
.4byte lbl_800BD0A0 ;# ptr
.4byte lbl_800BD0E8 ;# ptr
.4byte lbl_800BD164 ;# ptr
.4byte lbl_800BD164 ;# ptr
.4byte lbl_800BD0C4 ;# ptr
.4byte lbl_800BD10C ;# ptr
.4byte lbl_800BD164 ;# ptr
.4byte lbl_800BD140 ;# ptr
.global lbl_801E321C
lbl_801E321C:
# ROM: 0x1E021C
.4byte lbl_800BE6D4 ;# ptr
.4byte lbl_800BE6D4 ;# ptr
.4byte lbl_800BD708 ;# ptr
.4byte lbl_800BE6D4 ;# ptr
.4byte lbl_800BD9D8 ;# ptr
.4byte lbl_800BDCA4 ;# ptr
.4byte lbl_800BDD48 ;# ptr
.4byte lbl_800BDF68 ;# ptr
.4byte lbl_800BE1D4 ;# ptr
.4byte lbl_800BE33C ;# ptr
.4byte lbl_800BE694 ;# ptr
.global lbl_801E3248
lbl_801E3248:
# ROM: 0x1E0248
.4byte func_800C013C ;# ptr
.4byte func_800C0354 ;# ptr
.4byte 0
.4byte 0
.global lbl_801E3258
lbl_801E3258:
# ROM: 0x1E0258
glabel string_h_KONNDOHA_SARANI
.asciz "h/KONNDOHA SARANI"
.balign 4
glabel string_h_UENOk_REBERUh_DE_ASONNDENE
.asciz "h/UENOk/REBERUh/DE ASONNDENE"
.balign 4
.4byte string_h_KONNDOHA_SARANI ;# ptr
.4byte string_h_UENOk_REBERUh_DE_ASONNDENE ;# ptr
.4byte 0
glabel string_Try_a_higher_level
.asciz "Try a higher level"
.balign 4
glabel string_next_time
.asciz "next time"
.balign 4
glabel lbl_801E32B8
.4byte string_Try_a_higher_level ;# ptr
.4byte string_next_time ;# ptr
.4byte 0
glabel string_h_KOREDE_k_KIMIh_MO
.asciz "h/KOREDE k/KIMIh/MO"
glabel string_h_ICHININNMAENO_Ok_SARUh_SANNDAYO
.asciz "h/ICHININNMAENO Ok/SARUh/SANNDAYO"
.balign 4
.4byte string_h_KOREDE_k_KIMIh_MO ;# ptr
.4byte string_h_ICHININNMAENO_Ok_SARUh_SANNDAYO ;# ptr
.4byte 0
glabel string_Now_you_ve_become
.asciz "Now you've become"
.balign 4
glabel string_cool_monkey_like_me
.asciz "cool monkey like me"
glabel lbl_801E3330
.4byte string_Now_you_ve_become ;# ptr
.4byte string_cool_monkey_like_me ;# ptr
.4byte 0
glabel string_k_KIMIh_TTEk_SUGOIh_NE__KOREKARAMO
.asciz "k/KIMIh/TTEk/SUGOIh/NE! KOREKARAMO"
.balign 4
glabel string_k_MONNKI_BO_RUh_WO_YOROSIKU_
.asciz "k/MONNKI-BO-RUh/WO YOROSIKU!"
.balign 4
.4byte string_k_KIMIh_TTEk_SUGOIh_NE__KOREKARAMO ;# ptr
.4byte string_k_MONNKI_BO_RUh_WO_YOROSIKU_ ;# ptr
.4byte 0
glabel string_You_are_so_cool__Remember_
.asciz "You are so cool! Remember,"
.balign 4
glabel string_Monkey_Ball_is_the_best_game_for_you_
.asciz "Monkey Ball is the best game for you!"
.balign 4
glabel lbl_801E33D0
.4byte string_You_are_so_cool__Remember_ ;# ptr
.4byte string_Monkey_Ball_is_the_best_game_for_you_ ;# ptr
.4byte 0
glabel string_h_KOKOMADE__k_PUREIh_DEKITAk_KIMIh_HAk_SUGOIh_YO_
.asciz "h/KOKOMADE, k/PUREIh/DEKITAk/KIMIh/HAk/SUGOIh/YO!"
.balign 4
glabel string_h_KOKOMADENOk_PUREIh___OTUKARESAMADESITA_
.asciz "h/KOKOMADENOk/PUREIh/, OTUKARESAMADESITA!"
.balign 4
glabel string_p_TSUGI_h_NIk_PUREIh_SURUTOKIHA__SAIGOMADE
.asciz "p/TSUGI/h/NIk/PUREIh/SURUTOKIHA, SAIGOMADE"
.balign 4
glabel string_h_IKERUYOUNI__GANNBATTEMITENE_
.asciz "h/IKERUYOUNI, GANNBATTEMITENE!"
.balign 4
.4byte string_h_KOKOMADE__k_PUREIh_DEKITAk_KIMIh_HAk_SUGOIh_YO_ ;# ptr
.4byte string_h_KOKOMADENOk_PUREIh___OTUKARESAMADESITA_ ;# ptr
.4byte string_p_TSUGI_h_NIk_PUREIh_SURUTOKIHA__SAIGOMADE ;# ptr
.4byte string_h_IKERUYOUNI__GANNBATTEMITENE_ ;# ptr
.4byte 0
glabel string_Wow__You_ve_made_it_this_far_
.asciz "Wow! You've made it this far!"
.balign 4
glabel string_You_re_incredible_
.asciz "You're incredible!"
.balign 4
glabel string_The_next_time_you_play_
.asciz "The next time you play,"
glabel string_let_s_try_to_make_it
.asciz "let's try to make it"
.balign 4
glabel string_all_the_way_to_the_end_
.asciz "all the way to the end!"
glabel lbl_801E3518
.4byte string_Wow__You_ve_made_it_this_far_ ;# ptr
.4byte string_You_re_incredible_ ;# ptr
.4byte string_The_next_time_you_play_ ;# ptr
.4byte string_let_s_try_to_make_it ;# ptr
.4byte string_all_the_way_to_the_end_ ;# ptr
.4byte 0
glabel string_h__pk_POINNTOh_WOk_GETTOh_SHITAYO_
.asciz "h/%pk/POINNTOh/WOk/GETTOh/SHITAYO!"
.balign 4
glabel string_h_ZENBUDE_tk_POINNTOh_DANE_
.asciz "h/ZENBUDE%tk/POINNTOh/DANE!"
glabel string_h_ATO_nk_POINNTOh_DE
.asciz "h/ATO%nk/POINNTOh/DE"
.balign 4
glabel string_k_MINIGE_MUh_WOk_GETTOh_DEKIRUYO_
.asciz "k/MINIGE-MUh/WOk/GETTOh/DEKIRUYO!"
.balign 4
.4byte string_h__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_k_MINIGE_MUh_WOk_GETTOh_DEKIRUYO_ ;# ptr
.4byte 0
glabel string_You_got__p_
.asciz "You got %p!"
glabel string_All_together__you_have__t_
.asciz "All together, you have %t!"
.balign 4
glabel string_Only__n_left_to
.asciz "Only %n left to"
glabel string_unlock_the_next_Mini_Game_
.asciz "unlock the next Mini Game!"
.balign 4
glabel lbl_801E3614
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Only__n_left_to ;# ptr
.4byte string_unlock_the_next_Mini_Game_ ;# ptr
.4byte 0
glabel string_h_ZENNBUDE_tk_POINNTOh_DANE_
.asciz "h/ZENNBUDE%tk/POINNTOh/DANE!"
.balign 4
glabel string_k_POINNTOh_GATAKUSANNTAMATTAKARA
.asciz "k/POINNTOh/GATAKUSANNTAMATTAKARA"
.balign 4
glabel string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUYO_
.asciz "h/SUKINAk/MINIGE-MUh/WOk/GETTOh/DEKIRUYO!"
.balign 4
.4byte string_h__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENNBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_k_POINNTOh_GATAKUSANNTAMATTAKARA ;# ptr
.4byte string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUYO_ ;# ptr
.4byte 0
glabel string_Since_you_got_a_lot_of_points_
.asciz "Since you got a lot of points,"
.balign 4
glabel string_you_can_unlock_a_Mini_Game_
.asciz "you can unlock a Mini Game!"
glabel lbl_801E36E8
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_can_unlock_a_Mini_Game_ ;# ptr
.4byte 0
glabel string__pk_POINNTOh_WOk_GETTOh_SHITAYO_
.asciz "%pk/POINNTOh/WOk/GETTOh/SHITAYO!"
.balign 4
glabel string_h_SAIGONOk_MINIGE_MUh_WOk_GETTOh_SHITENE_
.asciz "h/SAIGONOk/MINIGE-MUh/WOk/GETTOh/SHITENE!"
.balign 4
.4byte string__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_k_POINNTOh_GATAKUSANNTAMATTAKARA ;# ptr
.4byte string_h_SAIGONOk_MINIGE_MUh_WOk_GETTOh_SHITENE_ ;# ptr
.4byte 0
glabel string_you_can_unlock_the_last_Mini_Game_
.asciz "you can unlock the last Mini Game!"
.balign 4
glabel lbl_801E3784
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_can_unlock_the_last_Mini_Game_ ;# ptr
.4byte 0
glabel string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_
.asciz "k/%pk/POINNTOh/WOk/GETTOh/SHITAYO!"
.balign 4
glabel string_h_k_KONNTEXINYU_h_p_KAISUUh_WOHUYASERUYO_
.asciz "h/k/KONNTEXINYU-h/p/KAISUUh/WOHUYASERUYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENNBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_h_k_KONNTEXINYU_h_p_KAISUUh_WOHUYASERUYO_ ;# ptr
.4byte 0
glabel string_increase_your_number_of_continues_
.asciz "increase your number of continues!"
.balign 4
glabel lbl_801E3820
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Only__n_left_to ;# ptr
.4byte string_increase_your_number_of_continues_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU_p_KAISUU_h_GA_cp_KAIsuu_h_NINATTAYO_
.asciz "k/KONNTEXINYU-p/KAISUU/h/GA%cp/KAIsuu/h/NINATTAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_k_POINNTOh_GATAKUSANNTAMATTAKARA ;# ptr
.4byte string_k_KONNTEXINYU_p_KAISUU_h_GA_cp_KAIsuu_h_NINATTAYO_ ;# ptr
.4byte 0
glabel string_you_increase_your_number
.asciz "you increase your number"
.balign 4
glabel string_of_continues_to__c_
.asciz "of continues to %c!"
glabel lbl_801E38AC
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_increase_your_number ;# ptr
.4byte string_of_continues_to__c_ ;# ptr
.4byte 0
glabel string_h_KOREDEk_KONNTEXINYU_h_GAp_NANNKAI_h_DEMO
.asciz "h/KOREDEk/KONNTEXINYU-h/GAp/NANNKAI/h/DEMO"
.balign 4
glabel string_h_DEKIRUYOUNINATTAYO_
.asciz "h/DEKIRUYOUNINATTAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DANE_ ;# ptr
.4byte string_h_KOREDEk_KONNTEXINYU_h_GAp_NANNKAI_h_DEMO ;# ptr
.4byte string_h_DEKIRUYOUNINATTAYO_ ;# ptr
.4byte 0
glabel string_Now__you_can_play_with
.asciz "Now, you can play with"
.balign 4
glabel string_infinite_continues_
.asciz "infinite continues!"
glabel lbl_801E3948
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Now__you_can_play_with ;# ptr
.4byte string_infinite_continues_ ;# ptr
.4byte 0
glabel string_k_KIMIh_HA__SUBETENOMONOWOk_GETTOh_SHITEIRUYO_
.asciz "k/KIMIh/HA, SUBETENOMONOWOk/GETTOh/SHITEIRUYO!"
.balign 4
glabel string_h_KOREKARAHA__1k_PUREIh_DEk_GETTOh_DEKIRU
.asciz "h/KOREKARAHA, 1k/PUREIh/DEk/GETTOh/DEKIRU"
.balign 4
glabel string_k_PUREIPOINNTOh_KIROKUNIk_TYARENJIh_DAYO_
.asciz "k/PUREIPOINNTOh/KIROKUNIk/TYARENJIh/DAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_k_KIMIh_HA__SUBETENOMONOWOk_GETTOh_SHITEIRUYO_ ;# ptr
.4byte string_h_KOREKARAHA__1k_PUREIh_DEk_GETTOh_DEKIRU ;# ptr
.4byte string_k_PUREIPOINNTOh_KIROKUNIk_TYARENJIh_DAYO_ ;# ptr
.4byte 0
glabel string_You_ve_unlocked_everything_
.asciz "You've unlocked everything!"
glabel string_Now__you_can_try_to_set_the
.asciz "Now, you can try to set the"
glabel string_high_score_for_the_most_Play_Points_
.asciz "high score for the most Play Points!"
.balign 4
glabel lbl_801E3A58
.4byte string_You_got__p_ ;# ptr
.4byte string_You_ve_unlocked_everything_ ;# ptr
.4byte string_Now__you_can_try_to_set_the ;# ptr
.4byte string_high_score_for_the_most_Play_Points_ ;# ptr
.4byte 0
glabel string_k_SAIKO_h_HA___bk_POINNTOh_DANE_
.asciz "k/SAIKO-h/HA, %bk/POINNTOh/DANE!"
.balign 4
glabel string_k_SAIKO_h_KIROKUWOKOERARERUYOUNI
.asciz "k/SAIKO-h/KIROKUWOKOERARERUYOUNI"
.balign 4
glabel string_h_KOREKARAMO__GANBATTENE_
.asciz "h/KOREKARAMO, GANBATTENE!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_k_SAIKO_h_HA___bk_POINNTOh_DANE_ ;# ptr
.4byte string_k_SAIKO_h_KIROKUWOKOERARERUYOUNI ;# ptr
.4byte string_h_KOREKARAMO__GANBATTENE_ ;# ptr
.4byte 0
glabel string_The_high_score_is__b_
.asciz "The high score is %b!"
.balign 4
glabel string_Do_your_best_to_try_and_beat
.asciz "Do your best to try and beat"
.balign 4
glabel string_the_high_score__okay_
.asciz "the high score, okay?"
.balign 4
glabel lbl_801E3B34
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Do_your_best_to_try_and_beat ;# ptr
.4byte string_the_high_score__okay_ ;# ptr
.4byte 0
glabel string_h_KORETTE__k_SAIKO_h_KIROKUDAYO_
.asciz "h/KORETTE, k/SAIKO-h/KIROKUDAYO!"
.balign 4
glabel string_k_YATTAh_NE__KOREKARAMO__SARANIUENO
.asciz "k/YATTAh/NE! KOREKARAMO, SARANIUENO"
glabel string_h_KIROKUWOMEZASITE__GANBATTENE_
.asciz "h/KIROKUWOMEZASITE, GANBATTENE!"
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_KORETTE__k_SAIKO_h_KIROKUDAYO_ ;# ptr
.4byte string_k_YATTAh_NE__KOREKARAMO__SARANIUENO ;# ptr
.4byte string_h_KIROKUWOMEZASITE__GANBATTENE_ ;# ptr
.4byte 0
glabel string_That_s_a_new_high_score_
.asciz "That's a new high score!"
.balign 4
glabel string_Congratulations_
.asciz "Congratulations!"
.balign 4
glabel string_That_was_truly_a_great_game_
.asciz "That was truly a great game!"
.balign 4
glabel lbl_801E3C14
.4byte string_You_got__p_ ;# ptr
.4byte string_That_s_a_new_high_score_ ;# ptr
.4byte string_Congratulations_ ;# ptr
.4byte string_That_was_truly_a_great_game_ ;# ptr
.4byte 0
glabel string_h_KOREYORIk_SUGOIh_KIROKUHANAIYO_
.asciz "h/KOREYORIk/SUGOIh/KIROKUHANAIYO!"
.balign 4
glabel string_k_KIMIh_HA__k_KANPEKIh_DANE_
.asciz "k/KIMIh/HA, k/KANPEKIh/DANE!"
.balign 4
glabel string_h_TYO_k_MIRAKURUh_NAk_PUREIh_DATTAYO_
.asciz "h/TYO-k/MIRAKURUh/NAk/PUREIh/DATTAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_h_KOREYORIk_SUGOIh_KIROKUHANAIYO_ ;# ptr
.4byte string_k_KIMIh_HA__k_KANPEKIh_DANE_ ;# ptr
.4byte string_h_TYO_k_MIRAKURUh_NAk_PUREIh_DATTAYO_ ;# ptr
.4byte 0
glabel string_There_s_no_record_better_than_this_
.asciz "There's no record better than this!"
glabel string_You_are_the_greatest_
.asciz "You are the greatest!"
.balign 4
glabel lbl_801E3CE4
.4byte string_You_got__p_ ;# ptr
.4byte string_There_s_no_record_better_than_this_ ;# ptr
.4byte string_You_are_the_greatest_ ;# ptr
.4byte string_That_was_truly_a_great_game_ ;# ptr
.4byte 0
glabel string_h_MOUITIDO___bk_POINNTOh_DASERUKA
.asciz "h/MOUITIDO, %bk/POINNTOh/DASERUKA"
.balign 4
glabel string_k_TYARENJIh_SHITEMITENE_
.asciz "k/TYARENJIh/SHITEMITENE!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAYO_ ;# ptr
.4byte string_k_SAIKO_h_HA___bk_POINNTOh_DANE_ ;# ptr
.4byte string_h_MOUITIDO___bk_POINNTOh_DASERUKA ;# ptr
.4byte string_k_TYARENJIh_SHITEMITENE_ ;# ptr
.4byte 0
glabel string_Try_one_more_time_to_see
.asciz "Try one more time to see"
.balign 4
glabel string_if_you_can_get__b_
.asciz "if you can get %b!"
.balign 4
glabel lbl_801E3D7C
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Try_one_more_time_to_see ;# ptr
.4byte string_if_you_can_get__b_ ;# ptr
.4byte 0
glabel string_h_KONNDOHA_MOTTO
.asciz "h/KONNDOHA MOTTO"
.balign 4
glabel string_h_UENOk_REBERUh_WO_MEZASHITENE
.asciz "h/UENOk/REBERUh/WO MEZASHITENE"
.balign 4
.4byte string_h_KONNDOHA_MOTTO ;# ptr
.4byte string_h_UENOk_REBERUh_WO_MEZASHITENE ;# ptr
.4byte 0
glabel lbl_801E3DD0
.4byte string_Try_a_higher_level ;# ptr
.4byte string_next_time ;# ptr
.4byte 0
glabel string_h_ANATAMO_KOREDE
.asciz "h/ANATAMO KOREDE"
.balign 4
glabel string_h_ICHININNMAENO_Ok_SARUh_SANNNE
.asciz "h/ICHININNMAENO Ok/SARUh/SANNNE"
.4byte string_h_ANATAMO_KOREDE ;# ptr
.4byte string_h_ICHININNMAENO_Ok_SARUh_SANNNE ;# ptr
.4byte 0
glabel string_pretty_monkey_like_me
.asciz "pretty monkey like me"
.balign 4
glabel lbl_801E3E34
.4byte string_Now_you_ve_become ;# ptr
.4byte string_pretty_monkey_like_me ;# ptr
.4byte 0
glabel string_h_ANATATTEk_SUGOIh_WA__KOREKARAMO
.asciz "h/ANATATTEk/SUGOIh/WA! KOREKARAMO"
.balign 4
glabel string_k_PUREI_h_SHIMAKUTTENE
.asciz "k/PUREI h/SHIMAKUTTENE"
.balign 4
.4byte string_h_ANATATTEk_SUGOIh_WA__KOREKARAMO ;# ptr
.4byte string_k_PUREI_h_SHIMAKUTTENE ;# ptr
.4byte 0
glabel string_You_are_so_fantastic__Remember_
.asciz "You are so fantastic! Remember,"
glabel lbl_801E3EA8
.4byte string_You_are_so_fantastic__Remember_ ;# ptr
.4byte string_Monkey_Ball_is_the_best_game_for_you_ ;# ptr
.4byte 0
glabel string_h_KOKOMADEk_PUREIh_DEKITAANATAHA__k_ERAIh_WA_
.asciz "h/KOKOMADEk/PUREIh/DEKITAANATAHA, k/ERAIh/WA!"
.balign 4
glabel string_p_JIBUNN_h_DEp_JIBUNN_h_WOHOMETEAGETEMOIIKAMO_
.asciz "p/JIBUNN/h/DEp/JIBUNN/h/WOHOMETEAGETEMOIIKAMO!"
.balign 4
glabel string_p_IMA_p_KAIsuu_h_HAAKIRAMETAKEDO__p_TSUGI_h_NOk_PUREIh_DEHA
.asciz "p/IMA/p/KAIsuu/h/HAAKIRAMETAKEDO, p/TSUGI/h/NOk/PUREIh/DEHA"
glabel string_k_KURIAh_DEKIRUYOUNI__GANNBATTENE_
.asciz "k/KURIAh/DEKIRUYOUNI, GANNBATTENE!"
.balign 4
.4byte string_h_KOKOMADEk_PUREIh_DEKITAANATAHA__k_ERAIh_WA_ ;# ptr
.4byte string_p_JIBUNN_h_DEp_JIBUNN_h_WOHOMETEAGETEMOIIKAMO_ ;# ptr
.4byte string_p_IMA_p_KAIsuu_h_HAAKIRAMETAKEDO__p_TSUGI_h_NOk_PUREIh_DEHA ;# ptr
.4byte string_k_KURIAh_DEKIRUYOUNI__GANNBATTENE_ ;# ptr
.4byte 0
glabel string_You_really_are_something_
.asciz "You really are something!"
.balign 4
glabel string_I_guess_you_should_take_a_break_
.asciz "I guess you should take a break."
.balign 4
glabel string_Next_time__let_s_try_to_make_it
.asciz "Next time, let's try to make it"
glabel lbl_801E3FE8
.4byte string_Wow__You_ve_made_it_this_far_ ;# ptr
.4byte string_You_really_are_something_ ;# ptr
.4byte string_I_guess_you_should_take_a_break_ ;# ptr
.4byte string_Next_time__let_s_try_to_make_it ;# ptr
.4byte string_all_the_way_to_the_end_ ;# ptr
.4byte 0
glabel string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_
.asciz "k/%pk/POINNTOh/WOk/GETTOh/SHITAWA!"
.balign 4
glabel string_h_ZE_NBUDE_tk_POINNTOh_YO_
.asciz "h/ZE~NBUDE%tk/POINNTOh/YO."
.balign 4
glabel string_k_MINIGE_MUh_GAk_GETTOh_DEKITYATTARISHITE_
.asciz "k/MINIGE-MUh/GAk/GETTOh/DEKITYATTARISHITE."
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_k_MINIGE_MUh_GAk_GETTOh_DEKITYATTARISHITE_ ;# ptr
.4byte 0
glabel string_All_together__that_s__t_
.asciz "All together, that's %t!"
.balign 4
glabel string_You_might_be_able_to_unlock_a_game
.asciz "You might be able to unlock a game"
.balign 4
glabel string_with__n__more_points_
.asciz "with %n_ more points!"
.balign 4
glabel lbl_801E40D8
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_You_might_be_able_to_unlock_a_game ;# ptr
.4byte string_with__n__more_points_ ;# ptr
.4byte 0
glabel string_h_TAKKUSA_NNk_POINNTOh_GAATUMATTAKARA
.asciz "h/TAKKUSA~NNk/POINNTOh/GAATUMATTAKARA"
.balign 4
glabel string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUWAYO_
.asciz "h/SUKINAk/MINIGE-MUh/WOk/GETTOh/DEKIRUWAYO!"
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_TAKKUSA_NNk_POINNTOh_GAATUMATTAKARA ;# ptr
.4byte string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUWAYO_ ;# ptr
.4byte 0
glabel string_Since_you_got_a_whole_lot_more_points_
.asciz "Since you got a whole lot more points,"
.balign 4
glabel string_you_can_unlock_any_Mini_Game
.asciz "you can unlock any Mini Game"
.balign 4
glabel string_you_want_
.asciz "you want!"
.balign 4
glabel lbl_801E41A8
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_Since_you_got_a_whole_lot_more_points_ ;# ptr
.4byte string_you_can_unlock_any_Mini_Game ;# ptr
.4byte string_you_want_ ;# ptr
.4byte 0
glabel string_h_SAIGONOk_MINIGE_MUh_MOk_GETTOh_DEKIRUWAYO_
.asciz "h/SAIGONOk/MINIGE-MUh/MOk/GETTOh/DEKIRUWAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_TAKKUSA_NNk_POINNTOh_GAATUMATTAKARA ;# ptr
.4byte string_h_SAIGONOk_MINIGE_MUh_MOk_GETTOh_DEKIRUWAYO_ ;# ptr
.4byte 0
glabel string_you_ll_be_able_to_unlock
.asciz "you'll be able to unlock"
.balign 4
glabel string_the_last_Mini_Game_
.asciz "the last Mini Game!"
glabel lbl_801E4234
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_Since_you_got_a_whole_lot_more_points_ ;# ptr
.4byte string_you_ll_be_able_to_unlock ;# ptr
.4byte string_the_last_Mini_Game_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU_p_KAISUU_h_WOHUYASERUWAYO_
.asciz "k/KONNTEXINYU-p/KAISUU/h/WOHUYASERUWAYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_k_KONNTEXINYU_p_KAISUU_h_WOHUYASERUWAYO_ ;# ptr
.4byte 0
glabel string_You_can_increase
.asciz "You can increase"
.balign 4
glabel string_your_number_of_continues
.asciz "your number of continues"
.balign 4
glabel string_if_you_get__n__more_points_
.asciz "if you get %n_ more points!"
glabel lbl_801E42D8
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_You_can_increase ;# ptr
.4byte string_your_number_of_continues ;# ptr
.4byte string_if_you_get__n__more_points_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU_p_KAISUU_h_GA_cp_KAIsuu_h_NINATTAWA_
.asciz "k/KONNTEXINYU-p/KAISUU/h/GA%cp/KAIsuu/h/NINATTAWA!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_TAKKUSA_NNk_POINNTOh_GAATUMATTAKARA ;# ptr
.4byte string_k_KONNTEXINYU_p_KAISUU_h_GA_cp_KAIsuu_h_NINATTAWA_ ;# ptr
.4byte 0
glabel string_you_ll_be_able_to_increase
.asciz "you'll be able to increase"
.balign 4
glabel string_your_number_of_continues_to__c_
.asciz "your number of continues to %c!"
glabel lbl_801E4374
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_Since_you_got_a_whole_lot_more_points_ ;# ptr
.4byte string_you_ll_be_able_to_increase ;# ptr
.4byte string_your_number_of_continues_to__c_ ;# ptr
.4byte 0
glabel string_h_DEKIRUYOUNINATTAWAYO_
.asciz "h/DEKIRUYOUNINATTAWAYO!"
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ZE_NBUDE_tk_POINNTOh_YO_ ;# ptr
.4byte string_h_KOREDEk_KONNTEXINYU_h_GAp_NANNKAI_h_DEMO ;# ptr
.4byte string_h_DEKIRUYOUNINATTAWAYO_ ;# ptr
.4byte 0
glabel lbl_801E43B8
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__that_s__t_ ;# ptr
.4byte string_Now__you_can_play_with ;# ptr
.4byte string_infinite_continues_ ;# ptr
.4byte 0
glabel string_h_ANATANIAGERARERUMONOHA__MOUNAIWA_
.asciz "h/ANATANIAGERARERUMONOHA, MOUNAIWA!"
glabel string_h_KOREKARAHA__1k_PUREIh_DEk_PUREIPOINNTOh_WO
.asciz "h/KOREKARAHA, 1k/PUREIh/DEk/PUREIPOINNTOh/WO"
.balign 4
glabel string_h_DOREDAKETORERUKANI__TYOUSENNYO_
.asciz "h/DOREDAKETORERUKANI, TYOUSENNYO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_ANATANIAGERARERUMONOHA__MOUNAIWA_ ;# ptr
.4byte string_h_KOREKARAHA__1k_PUREIh_DEk_PUREIPOINNTOh_WO ;# ptr
.4byte string_h_DOREDAKETORERUKANI__TYOUSENNYO_ ;# ptr
.4byte 0
glabel string_Now__you_can_try_to_see_how_many
.asciz "Now, you can try to see how many"
.balign 4
glabel string_points_you_can_get_in_1_player_mode_
.asciz "points you can get in 1 player mode!"
.balign 4
glabel lbl_801E44A4
.4byte string_You_got__p_ ;# ptr
.4byte string_You_ve_unlocked_everything_ ;# ptr
.4byte string_Now__you_can_try_to_see_how_many ;# ptr
.4byte string_points_you_can_get_in_1_player_mode_ ;# ptr
.4byte 0
glabel string_k_SAIKO_h_HA___bk_POINNTOh_YO_
.asciz "k/SAIKO-h/HA, %bk/POINNTOh/YO!"
.balign 4
glabel string_k_SAIKO_h_KIROKUWONURIKAERARERUYOUNI
.asciz "k/SAIKO-h/KIROKUWONURIKAERARERUYOUNI"
.balign 4
glabel string_h_KOREKARAMO__ASOBITUDUKETENE_
.asciz "h/KOREKARAMO, ASOBITUDUKETENE!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_k_SAIKO_h_HA___bk_POINNTOh_YO_ ;# ptr
.4byte string_k_SAIKO_h_KIROKUWONURIKAERARERUYOUNI ;# ptr
.4byte string_h_KOREKARAMO__ASOBITUDUKETENE_ ;# ptr
.4byte 0
glabel string_Do_your_best_and_play_more_to_beat
.asciz "Do your best and play more to beat"
.balign 4
glabel lbl_801E4558
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Do_your_best_and_play_more_to_beat ;# ptr
.4byte string_the_high_score__okay_ ;# ptr
.4byte 0
glabel string_h_KOREHA__k_SAIKO_h_KIROKUDAWA_
.asciz "h/KOREHA, k/SAIKO-h/KIROKUDAWA!"
glabel string_k_SUGGO_I__h_KOREKARAMO
.asciz "k/SUGGO~I! h/KOREKARAMO"
glabel string_h_UENOKIROKUWOMEZASHITE__GANBATTENE_
.asciz "h/UENOKIROKUWOMEZASHITE, GANBATTENE!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_KOREHA__k_SAIKO_h_KIROKUDAWA_ ;# ptr
.4byte string_k_SUGGO_I__h_KOREKARAMO ;# ptr
.4byte string_h_UENOKIROKUWOMEZASHITE__GANBATTENE_ ;# ptr
.4byte 0
glabel string_You_got_the_high_score_
.asciz "You got the high score!"
glabel string_Wow__I_can_t_believe_it_
.asciz "Wow! I can't believe it!"
.balign 4
glabel string_Now_just_try_to_beat
.asciz "Now just try to beat"
.balign 4
glabel string_your_own_record_
.asciz "your own record!"
.balign 4
glabel lbl_801E4640
.4byte string_You_got__p_ ;# ptr
.4byte string_You_got_the_high_score_ ;# ptr
.4byte string_Wow__I_can_t_believe_it_ ;# ptr
.4byte string_Now_just_try_to_beat ;# ptr
.4byte string_your_own_record_ ;# ptr
.4byte 0
glabel string_h_KOREIJYOUNOKIROKUHA__DENAIWAYO_
.asciz "h/KOREIJYOUNOKIROKUHA, DENAIWAYO!"
.balign 4
glabel string_h_ANATATTE__k_PA_FEKUTOh_NE_
.asciz "h/ANATATTE, k/PA-FEKUTOh/NE!"
.balign 4
glabel string_h_MOU__k_SUTEKIp___k_TOKIMEKIp___k_DA_ISUKIh_YO_
.asciz "h/MOU, k/SUTEKIp/./k/TOKIMEKIp/./k/DA~ISUKIh/YO!"
.balign 4
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_KOREIJYOUNOKIROKUHA__DENAIWAYO_ ;# ptr
.4byte string_h_ANATATTE__k_PA_FEKUTOh_NE_ ;# ptr
.4byte string_h_MOU__k_SUTEKIp___k_TOKIMEKIp___k_DA_ISUKIh_YO_ ;# ptr
.4byte 0
glabel string_You_are_perfect_
.asciz "You are perfect!"
.balign 4
glabel lbl_801E46F8
.4byte string_You_got__p_ ;# ptr
.4byte string_There_s_no_record_better_than_this_ ;# ptr
.4byte string_You_are_perfect_ ;# ptr
.4byte string_You_are_the_greatest_ ;# ptr
.4byte 0
glabel string_h_KIROKUHA__bk_POINNTOh_YO_
.asciz "h/KIROKUHA,%bk/POINNTOh/YO!"
glabel string_h__bk_POINNTOh_TOIUk_SAIKO_h_KIROKUWO
.asciz "h/%bk/POINNTOh/TOIUk/SAIKO-h/KIROKUWO"
.balign 4
glabel string_h_MATADASERUKA__TYOUSENNSITENE_
.asciz "h/MATADASERUKA, TYOUSENNSITENE!"
.4byte string_k__pk_POINNTOh_WOk_GETTOh_SHITAWA_ ;# ptr
.4byte string_h_KIROKUHA__bk_POINNTOh_YO_ ;# ptr
.4byte string_h__bk_POINNTOh_TOIUk_SAIKO_h_KIROKUWO ;# ptr
.4byte string_h_MATADASERUKA__TYOUSENNSITENE_ ;# ptr
.4byte 0
glabel string_if_you_can_get_the_high_score
.asciz "if you can get the high score"
.balign 4
glabel lbl_801E47A4
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Try_one_more_time_to_see ;# ptr
.4byte string_if_you_can_get_the_high_score ;# ptr
.4byte string_of__b_ ;# ptr
.4byte 0
glabel string_h_MOTTO_UENOk_REBERUh_DE
.asciz "h/MOTTO UENOk/REBERUh/DE"
.balign 4
glabel string_h_ASOBITAIDEk_CHU
.asciz "h/ASOBITAIDEk/CHU"
.balign 4
.4byte string_h_MOTTO_UENOk_REBERUh_DE ;# ptr
.4byte string_h_ASOBITAIDEk_CHU ;# ptr
.4byte 0
glabel string_I_want_to_play_higher_level
.asciz "I want to play higher level"
glabel lbl_801E4814
.4byte string_I_want_to_play_higher_level ;# ptr
.4byte string_next_time ;# ptr
.4byte 0
glabel string_h_KOREDE_RIPPANA_Ok_SARUh_SANNNO
.asciz "h/KOREDE RIPPANA Ok/SARUh/SANNNO"
.balign 4
glabel string_h_NAKAMAIRIDEk_CHU
.asciz "h/NAKAMAIRIDEk/CHU"
.balign 4
.4byte string_h_KOREDE_RIPPANA_Ok_SARUh_SANNNO ;# ptr
.4byte string_h_NAKAMAIRIDEk_CHU ;# ptr
.4byte 0
glabel string_grown_up_monkey_like_me
.asciz "grown up monkey like me"
glabel lbl_801E487C
.4byte string_Now_you_ve_become ;# ptr
.4byte string_grown_up_monkey_like_me ;# ptr
.4byte 0
glabel string_k_SUGOIh_DEk_CHU__h_KOREKARAMO
.asciz "k/SUGOIh/DEk/CHU! h/KOREKARAMO"
.balign 4
glabel string_h_ZUTTO_ASONNDEHOSIIDEk_CHU
.asciz "h/ZUTTO ASONNDEHOSIIDEk/CHU"
.4byte string_k_SUGOIh_DEk_CHU__h_KOREKARAMO ;# ptr
.4byte string_h_ZUTTO_ASONNDEHOSIIDEk_CHU ;# ptr
.4byte 0
glabel string_You_are_such_grown_up__Remember_
.asciz "You are such grown up! Remember,"
.balign 4
glabel lbl_801E48F4
.4byte string_You_are_such_grown_up__Remember_ ;# ptr
.4byte string_Monkey_Ball_is_the_best_game_for_you_ ;# ptr
.4byte 0
glabel string_h_KONOk_SUTE_JIh_MADEk_PUREIh_DEKIRUNANNTE
.asciz "h/KONOk/SUTE-JIh/MADEk/PUREIh/DEKIRUNANNTE"
.balign 4
glabel string_k_SUGOIh_DEk_TYU__ODOROKIh_DEk_TYU_
.asciz "k/SUGOIh/DEk/TYU! ODOROKIh/DEk/TYU!"
glabel string_h_TOTTEMOk_MUZUKAh_TIIDEk_TYUh_KEDO
.asciz "h/TOTTEMOk/MUZUKAh/TIIDEk/TYUh/KEDO"
glabel string_h_TUGIHAk_SAIGOh_MADEITTEHOTIIDEk_TYU_
.asciz "h/TUGIHAk/SAIGOh/MADEITTEHOTIIDEk/TYU!"
.balign 4
.4byte string_h_KONOk_SUTE_JIh_MADEk_PUREIh_DEKIRUNANNTE ;# ptr
.4byte string_k_SUGOIh_DEk_TYU__ODOROKIh_DEk_TYU_ ;# ptr
.4byte string_h_TOTTEMOk_MUZUKAh_TIIDEk_TYUh_KEDO ;# ptr
.4byte string_h_TUGIHAk_SAIGOh_MADEITTEHOTIIDEk_TYU_ ;# ptr
.4byte 0
glabel string_You_are_weally_good_
.asciz "You are weally good!"
.balign 4
glabel string_It_s_a_wittle_hard__but_let_s_try
.asciz "It's a wittle hard, but let's try"
.balign 4
glabel string_to_make_it_all_da_way_to_da_end_
.asciz "to make it all da way to da end!"
.balign 4
glabel lbl_801E4A10
.4byte string_Wow__You_ve_made_it_this_far_ ;# ptr
.4byte string_You_are_weally_good_ ;# ptr
.4byte string_It_s_a_wittle_hard__but_let_s_try ;# ptr
.4byte string_to_make_it_all_da_way_to_da_end_ ;# ptr
.4byte 0
glabel string_h__pk_POINNTO__GETTOh_DEk_TYU_
.asciz "h/%pk/POINNTO, GETTOh/DEk/TYU!"
.balign 4
glabel string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_
.asciz "h/ZENBUDE%tk/POINNTOh/DEk/TYU!"
.balign 4
glabel string_k_MINIGE_MUGETTOh_DEk_TYU__BABU__
.asciz "k/MINIGE-MUGETTOh/DEk/TYU! BABU~!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_k_MINIGE_MUGETTOh_DEk_TYU__BABU__ ;# ptr
.4byte 0
glabel string_All_togeder__you_have__t_
.asciz "All togeder, you have %t!"
.balign 4
glabel string_Only__n_weft_to
.asciz "Only %n weft to"
glabel string_unwock_the_next_Mini_Game_
.asciz "unwock the next Mini Game!"
.balign 4
glabel lbl_801E4AE4
.4byte string_You_got__p_ ;# ptr
.4byte string_All_togeder__you_have__t_ ;# ptr
.4byte string_Only__n_weft_to ;# ptr
.4byte string_unwock_the_next_Mini_Game_ ;# ptr
.4byte 0
glabel string_k_POINNTOh_WOTAKUSANNk_GETTOh_TITADEk_TYUh_KARA
.asciz "k/POINNTOh/WOTAKUSANNk/GETTOh/TITADEk/TYUh/KARA"
glabel string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUDEk_TYU_
.asciz "h/SUKINAk/MINIGE-MUh/WOk/GETTOh/DEKIRUDEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_k_POINNTOh_WOTAKUSANNk_GETTOh_TITADEk_TYUh_KARA ;# ptr
.4byte string_h_SUKINAk_MINIGE_MUh_WOk_GETTOh_DEKIRUDEk_TYU_ ;# ptr
.4byte 0
glabel lbl_801E4B6C
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_can_unlock_a_Mini_Game_ ;# ptr
.4byte 0
glabel string_h__pk_POINNTO_GETTOh_DEk_TYU_
.asciz "h/%pk/POINNTO,GETTOh/DEk/TYU!"
.balign 4
glabel string_k_MINIGE_MUh_WOZENNBUk_GETTOh_DEKIRUDEk_TYU_
.asciz "k/MINIGE-MUh/WOZENNBUk/GETTOh/DEKIRUDEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO_GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_k_POINNTOh_WOTAKUSANNk_GETTOh_TITADEk_TYUh_KARA ;# ptr
.4byte string_k_MINIGE_MUh_WOZENNBUk_GETTOh_DEKIRUDEk_TYU_ ;# ptr
.4byte 0
glabel string_Since_you_got_a_wot_of_points_
.asciz "Since you got a wot of points,"
.balign 4
glabel string_you_can_unwock_the_last_Mini_Game_
.asciz "you can unwock the last Mini Game!"
.balign 4
glabel lbl_801E4C28
.4byte string_You_got__p_ ;# ptr
.4byte string_All_togeder__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_wot_of_points_ ;# ptr
.4byte string_you_can_unwock_the_last_Mini_Game_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU_h_WOHUYASERUDEk_TYU_
.asciz "k/KONNTEXINYU-h/WOHUYASERUDEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO_GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_h_ATO_nk_POINNTOh_DE ;# ptr
.4byte string_k_KONNTEXINYU_h_WOHUYASERUDEk_TYU_ ;# ptr
.4byte 0
glabel string_All_togedder__you_have__p_
.asciz "All togedder, you have %p!"
.balign 4
glabel string_incwease_your_number_of_continues_
.asciz "incwease your number of continues!"
.balign 4
glabel lbl_801E4CB4
.4byte string_You_got__p_ ;# ptr
.4byte string_All_togedder__you_have__p_ ;# ptr
.4byte string_Only__n_weft_to ;# ptr
.4byte string_incwease_your_number_of_continues_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU_h_GA_ch_KAININATTADEk_TYU_
.asciz "k/KONNTEXINYU-h/GA%ch/KAININATTADEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO_GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_k_POINNTOh_WOTAKUSANNk_GETTOh_TITADEk_TYUh_KARA ;# ptr
.4byte string_k_KONNTEXINYU_h_GA_ch_KAININATTADEk_TYU_ ;# ptr
.4byte 0
glabel string_you_incwease_your_number
.asciz "you incwease your number"
.balign 4
glabel string_of_continues_
.asciz "of continues!"
.balign 4
glabel lbl_801E4D34
.4byte string_You_got__p_ ;# ptr
.4byte string_All_togeder__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_wot_of_points_ ;# ptr
.4byte string_you_incwease_your_number ;# ptr
.4byte string_of_continues_ ;# ptr
.4byte 0
glabel string_h_NANNKAIDEMOk_KONNTEXINYU_h_GA
.asciz "h/NANNKAIDEMOk/KONNTEXINYU-h/GA"
glabel string_h_DEKIRUYOUNINATTADEk_TYU__BABU__
.asciz "h/DEKIRUYOUNINATTADEk/TYU! BABU~!"
.balign 4
.4byte string_h__pk_POINNTO_GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_ZENBUDE_tk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_h_NANNKAIDEMOk_KONNTEXINYU_h_GA ;# ptr
.4byte string_h_DEKIRUYOUNINATTADEk_TYU__BABU__ ;# ptr
.4byte 0
glabel string_Now__you_can_pway_with
.asciz "Now, you can pway with"
.balign 4
glabel lbl_801E4DBC
.4byte string_You_got__p_ ;# ptr
.4byte string_All_togeder__you_have__t_ ;# ptr
.4byte string_Now__you_can_pway_with ;# ptr
.4byte string_infinite_continues_ ;# ptr
.4byte 0
glabel string_h_MOU__k_PUREZENNTOh_SURUMONOHANAIDEk_TYU_
.asciz "h/MOU, k/PUREZENNTOh/SURUMONOHANAIDEk/TYU!"
.balign 4
glabel string_h_IKUTUk_GETTOh_SURUKANIk_TYARENJIh_DEk_TYU_
.asciz "h/IKUTUk/GETTOh/SURUKANIk/TYARENJIh/DEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_MOU__k_PUREZENNTOh_SURUMONOHANAIDEk_TYU_ ;# ptr
.4byte string_h_KOREKARAHA__1k_PUREIh_DEk_PUREIPOINNTOh_WO ;# ptr
.4byte string_h_IKUTUk_GETTOh_SURUKANIk_TYARENJIh_DEk_TYU_ ;# ptr
.4byte 0
glabel string_You_ve_unwocked_everyting_
.asciz "You've unwocked everyting!"
.balign 4
glabel lbl_801E4E5C
.4byte string_You_got__p_ ;# ptr
.4byte string_You_ve_unwocked_everyting_ ;# ptr
.4byte string_Now__you_can_try_to_set_the ;# ptr
.4byte string_high_score_for_the_most_Play_Points_ ;# ptr
.4byte 0
glabel string_k_SAIKO_h_HA_bk_POINNTOh_DEk_TYU_
.asciz "k/SAIKO-h/HA%bk/POINNTOh/DEk/TYU!"
.balign 4
glabel string_k_SAIKO_h_KIROKU__MEZATITE
.asciz "k/SAIKO-h/KIROKU, MEZATITE"
.balign 4
glabel string_h_KOREKARAMO__k_PUREIh_SURUDEk_TYU_
.asciz "h/KOREKARAMO, k/PUREIh/SURUDEk/TYU!"
.4byte string_h__pk_POINNTO_GETTOh_DEk_TYU_ ;# ptr
.4byte string_k_SAIKO_h_HA_bk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_k_SAIKO_h_KIROKU__MEZATITE ;# ptr
.4byte string_h_KOREKARAMO__k_PUREIh_SURUDEk_TYU_ ;# ptr
.4byte 0
glabel string_the_high_score___Let_s_go__
.asciz "the high score!! Let's go!!"
glabel lbl_801E4F04
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Do_your_best_to_try_and_beat ;# ptr
.4byte string_the_high_score___Let_s_go__ ;# ptr
.4byte 0
glabel string_h_KOREHA__k_SAIKO_h_KIROKUDEk_TYU_
.asciz "h/KOREHA, k/SAIKO-h/KIROKUDEk/TYU!"
.balign 4
glabel string_h_YATTADEk_TYU__h_URETIIDEk_TYU_
.asciz "h/YATTADEk/TYU! h/URETIIDEk/TYU!"
.balign 4
glabel string_k_SUGOIh_DEk_TYU__UKIUKIh_DEk_TYU_
.asciz "k/SUGOIh/DEk/TYU! UKIUKIh/DEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_h_KOREHA__k_SAIKO_h_KIROKUDEk_TYU_ ;# ptr
.4byte string_h_YATTADEk_TYU__h_URETIIDEk_TYU_ ;# ptr
.4byte string_k_SUGOIh_DEk_TYU__UKIUKIh_DEk_TYU_ ;# ptr
.4byte 0
glabel string_Congwatuwations_
.asciz "Congwatuwations!"
.balign 4
glabel string_That_was_truly_a_gweat_game_
.asciz "That was truly a gweat game!"
.balign 4
glabel lbl_801E4FCC
.4byte string_You_got__p_ ;# ptr
.4byte string_That_s_a_new_high_score_ ;# ptr
.4byte string_Congwatuwations_ ;# ptr
.4byte string_That_was_truly_a_gweat_game_ ;# ptr
.4byte 0
glabel string_k_PA_FEKUTOh_NAKIROKUDEk_TYU_
.asciz "k/PA-FEKUTOh/NAKIROKUDEk/TYU!"
.balign 4
glabel string_h_KOREYORIk_SUGOIh_KIROKUHA
.asciz "h/KOREYORIk/SUGOIh/KIROKUHA"
glabel string_h_MOUNAIDEk_TYU__ODOROKIh_DEk_TYU_
.asciz "h/MOUNAIDEk/TYU! ODOROKIh/DEk/TYU!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_k_PA_FEKUTOh_NAKIROKUDEk_TYU_ ;# ptr
.4byte string_h_KOREYORIk_SUGOIh_KIROKUHA ;# ptr
.4byte string_h_MOUNAIDEk_TYU__ODOROKIh_DEk_TYU_ ;# ptr
.4byte 0
glabel string_There_s_no_wecord_better_than_this_
.asciz "There's no wecord better than this!"
glabel lbl_801E5078
.4byte string_You_got__p_ ;# ptr
.4byte string_There_s_no_wecord_better_than_this_ ;# ptr
.4byte string_You_are_the_greatest_ ;# ptr
.4byte string_That_was_truly_a_gweat_game_ ;# ptr
.4byte 0
glabel string_k_SAIKO_h_HA__bk_POINNTOh_DEk_TYU_
.asciz "k/SAIKO-h/HA,%bk/POINNTOh/DEk/TYU!"
.balign 4
glabel string_h__bk_POINNTOh_WOMATAk_GETTOh_DEKIRUKA
.asciz "h/%bk/POINNTOh/WOMATAk/GETTOh/DEKIRUKA"
.balign 4
glabel string_k_TYARENNJIh_TITEHOSIIDEk_TYU__BABU__
.asciz "k/TYARENNJIh/TITEHOSIIDEk/TYU! BABU~!"
.balign 4
.4byte string_h__pk_POINNTO__GETTOh_DEk_TYU_ ;# ptr
.4byte string_k_SAIKO_h_HA__bk_POINNTOh_DEk_TYU_ ;# ptr
.4byte string_h__bk_POINNTOh_WOMATAk_GETTOh_DEKIRUKA ;# ptr
.4byte string_k_TYARENNJIh_TITEHOSIIDEk_TYU__BABU__ ;# ptr
.4byte 0
glabel string_if_you_can_get__b__Goo_goo___
.asciz "if you can get %b! Goo goo!!!"
.balign 4
glabel lbl_801E5134
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Try_one_more_time_to_see ;# ptr
.4byte string_if_you_can_get__b__Goo_goo___ ;# ptr
.4byte 0
glabel string_k_SAIKYO_NOSARU_MEZASHITE_MOTTO
.asciz "k/SAIKYO~NOSARU MEZASHITE MOTTO"
glabel string_k_UENO_REBERUDE_ASONDEKURE__
.asciz "k/UENO REBERUDE ASONDEKURE~!"
.balign 4
.4byte string_k_SAIKYO_NOSARU_MEZASHITE_MOTTO ;# ptr
.4byte string_k_UENO_REBERUDE_ASONDEKURE__ ;# ptr
.4byte 0
glabel string_Try_to_be_the_greatest_monkey_ever_
.asciz "Try to be the greatest monkey ever!"
glabel string_Play_the_more_difficult_levels_
.asciz "Play the more difficult levels!"
glabel lbl_801E51D8
.4byte string_Try_to_be_the_greatest_monkey_ever_ ;# ptr
.4byte string_Play_the_more_difficult_levels_ ;# ptr
.4byte 0
glabel string_k_SUGOIJYANE_KA__ODOROKIDAZE_
.asciz "k/SUGOIJYANE~KA! ODOROKIDAZE!"
.balign 4
glabel string_k_DAXA_KEDO_UEHA_MADA_ARUZE_
.asciz "k/DAXA~KEDO UEHA MADA ARUZE!"
.balign 4
.4byte string_k_SUGOIJYANE_KA__ODOROKIDAZE_ ;# ptr
.4byte string_k_DAXA_KEDO_UEHA_MADA_ARUZE_ ;# ptr
.4byte 0
glabel string_Wow__You_re_really_good_
.asciz "Wow! You're really good!"
.balign 4
glabel string_I_m_surprised_
.asciz "I'm surprised!"
.balign 4
glabel string_Buuuut__there_s_still_a_more
.asciz "Buuuut, there's still a more"
.balign 4
glabel string_difficult_level_to_beat_
.asciz "difficult level to beat!"
.balign 4
glabel lbl_801E5298
.4byte string_Wow__You_re_really_good_ ;# ptr
.4byte string_I_m_surprised_ ;# ptr
.4byte string_Buuuut__there_s_still_a_more ;# ptr
.4byte string_difficult_level_to_beat_ ;# ptr
.4byte 0
glabel string_k_UHOUHO_UHOHO_I__YATTA__
.asciz "k/UHOUHO UHOHO~I! YATTA~!"
.balign 4
glabel string_k_KOREDE_SAIKYO_NOSARU_DAZE__
.asciz "k/KOREDE SAIKYO~NOSARU DAZE~!"
.balign 4
.4byte string_k_UHOUHO_UHOHO_I__YATTA__ ;# ptr
.4byte string_k_KOREDE_SAIKYO_NOSARU_DAZE__ ;# ptr
.4byte 0
glabel string_I_can_t_believe_it_
.asciz "I can't believe it!"
glabel string_You_really_are_the_greatest
.asciz "You really are the greatest"
glabel string_monkey_ever__
.asciz "monkey ever!!"
.balign 4
glabel lbl_801E5334
.4byte string_Oh_wow_ ;# ptr
.4byte string_I_can_t_believe_it_ ;# ptr
.4byte string_You_really_are_the_greatest ;# ptr
.4byte string_monkey_ever__ ;# ptr
.4byte 0
glabel string_k_KONOSUTE_JIMADE_KORETA_OMAEHA
.asciz "k/KONOSUTE~JIMADE KORETA OMAEHA"
glabel string_k_KANARINO_UDEMAEDA_XTU__UHOUHO_
.asciz "k/KANARINO UDEMAEDA~XTU! UHOUHO!"
.balign 4
glabel string_k_TUGINI_PUREISURUTOKIHA_AKIRAMEZUNI
.asciz "k/TUGINI PUREISURUTOKIHA AKIRAMEZUNI"
.balign 4
glabel string_k_ZENNBU_KURIA_DEKIRUYOUNI_GANBARE_
.asciz "k/ZENNBU KURIA DEKIRUYOUNI GANBARE!"
.4byte string_k_KONOSUTE_JIMADE_KORETA_OMAEHA ;# ptr
.4byte string_k_KANARINO_UDEMAEDA_XTU__UHOUHO_ ;# ptr
.4byte string_k_TUGINI_PUREISURUTOKIHA_AKIRAMEZUNI ;# ptr
.4byte string_k_ZENNBU_KURIA_DEKIRUYOUNI_GANBARE_ ;# ptr
.4byte 0
glabel string_You_really_are_something_to_have
.asciz "You really are something to have"
.balign 4
glabel string_made_it_this_far__Congratulations__
.asciz "made it this far! Congratulations!!"
glabel string_Next_time_you_play_
.asciz "Next time you play,"
glabel string_let_s_take_it_all_the_way___
.asciz "let's take it all the way!!!"
.balign 4
glabel lbl_801E5468
.4byte string_You_really_are_something_to_have ;# ptr
.4byte string_made_it_this_far__Congratulations__ ;# ptr
.4byte string_Next_time_you_play_ ;# ptr
.4byte string_let_s_take_it_all_the_way___ ;# ptr
.4byte 0
glabel string_k__pk_POINNTO_GETTOXO_XTU_
.asciz "k/%pk/POINNTO GETTOXO~XTU!"
.balign 4
glabel string_k_ZENBUDE__tk_POINNTOXO_XTU_
.asciz "k/ZENBUDE %tk/POINNTOXO~XTU!"
.balign 4
glabel string_k_ATO__nk_POINNTO_DE
.asciz "k/ATO %nk/POINNTO DE"
.balign 4
glabel string_k_MINIGEXE_MU_GETTOXO_XTU__UHOHO_
.asciz "k/MINIGEXE~MU GETTOXO~XTU! UHOHO!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_ATO__nk_POINNTO_DE ;# ptr
.4byte string_k_MINIGEXE_MU_GETTOXO_XTU__UHOHO_ ;# ptr
.4byte 0
glabel string_You_got__p__Alright___
.asciz "You got %p! Alright!!!"
.balign 4
glabel string_Go_go_go___
.asciz "Go go go!!!"
glabel lbl_801E552C
.4byte string_You_got__p__Alright___ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Only__n_left_to ;# ptr
.4byte string_unlock_the_next_Mini_Game_ ;# ptr
.4byte string_Go_go_go___ ;# ptr
.4byte 0
glabel string_k_POINNTO_TAKUSANN__DAXAKA_RA
.asciz "k/POINNTO TAKUSANN! DAXAKA~RA"
.balign 4
glabel string_k_MINIGE_MU_GETTOXO_XTU__DAXA__
.asciz "k/MINIGE~MU GETTOXO~XTU! DAXA~!"
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_POINNTO_TAKUSANN__DAXAKA_RA ;# ptr
.4byte string_k_MINIGE_MU_GETTOXO_XTU__DAXA__ ;# ptr
.4byte 0
glabel string_you_can_unlock_a_Mini_Game__Yeah___
.asciz "you can unlock a Mini Game! Yeah!!!"
glabel lbl_801E55BC
.4byte string_You_got__p__Alright___ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_can_unlock_a_Mini_Game__Yeah___ ;# ptr
.4byte 0
glabel string_k_MINIGEXE_MU_ZE_NNBU_GETTOXO_XTU_
.asciz "k/MINIGEXE~MU ZE~NNBU GETTOXO~XTU!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_POINNTO_TAKUSANN__DAXAKA_RA ;# ptr
.4byte string_k_MINIGEXE_MU_ZE_NNBU_GETTOXO_XTU_ ;# ptr
.4byte 0
glabel string_All_together__you_have__t
.asciz "All together, you have %t"
.balign 4
glabel string_Go_for_it___
.asciz "Go for it!!!"
.balign 4
glabel lbl_801E5634
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_can_unlock_the_last_Mini_Game_ ;# ptr
.4byte string_Go_for_it___ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU__HUE_RU__UHOUHO_
.asciz "k/KONNTEXINYU~ HUE~RU! UHOUHO!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_ATO__nk_POINNTO_DE ;# ptr
.4byte string_k_KONNTEXINYU__HUE_RU__UHOUHO_ ;# ptr
.4byte 0
glabel lbl_801E5680
.4byte string_You_got__p__Alright___ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Only__n_left_to ;# ptr
.4byte string_increase_your_number_of_continues_ ;# ptr
.4byte 0
glabel string_k_KONNTEXINYU___ck__KAINI_HUETA_XTU_
.asciz "k/KONNTEXINYU~ %ck/ KAINI HUETA~XTU!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_POINNTO_TAKUSANN__DAXAKA_RA ;# ptr
.4byte string_k_KONNTEXINYU___ck__KAINI_HUETA_XTU_ ;# ptr
.4byte 0
glabel lbl_801E56D0
.4byte string_You_got__p__Alright___ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Since_you_got_a_lot_of_points_ ;# ptr
.4byte string_you_increase_your_number ;# ptr
.4byte string_of_continues_to__c_ ;# ptr
.4byte 0
glabel string_k_DAXAKA_RA_KONNTEXINYU__NANNDOMO
.asciz "k/DAXAKA~RA KONNTEXINYU~ NANNDOMO"
.balign 4
glabel string_k_DEKIRUYOUNI_NATTA___NATTA__
.asciz "k/DEKIRUYOUNI NATTA~! NATTA~!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_ZENBUDE__tk_POINNTOXO_XTU_ ;# ptr
.4byte string_k_DAXAKA_RA_KONNTEXINYU__NANNDOMO ;# ptr
.4byte string_k_DEKIRUYOUNI_NATTA___NATTA__ ;# ptr
.4byte 0
glabel string_infinite_continues__Good_job__
.asciz "infinite continues! Good job!!"
.balign 4
glabel lbl_801E5760
.4byte string_You_got__p_ ;# ptr
.4byte string_All_together__you_have__t_ ;# ptr
.4byte string_Now__you_can_play_with ;# ptr
.4byte string_infinite_continues__Good_job__ ;# ptr
.4byte 0
glabel string_k_MOU_OMAENI_YARERUMONO_NAI_
.asciz "k/MOU OMAENI YARERUMONO NAI!"
.balign 4
glabel string_k_KOREKARAHA_1PUREIDE_PUREIPOINNTO
.asciz "k/KOREKARAHA 1PUREIDE PUREIPOINNTO"
.balign 4
glabel string_k_NANNTENN_GETTODEKIRUKA_TYARENNJI_
.asciz "k/NANNTENN GETTODEKIRUKA TYARENNJI!"
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_MOU_OMAENI_YARERUMONO_NAI_ ;# ptr
.4byte string_k_KOREKARAHA_1PUREIDE_PUREIPOINNTO ;# ptr
.4byte string_k_NANNTENN_GETTODEKIRUKA_TYARENNJI_ ;# ptr
.4byte 0
glabel string_You_ve_unlocked_everything__Wow___
.asciz "You've unlocked everything! Wow!!!"
.balign 4
glabel string_high_score_for_most_Play_Points_
.asciz "high score for most Play Points!"
.balign 4
glabel lbl_801E5838
.4byte string_You_got__p_ ;# ptr
.4byte string_You_ve_unlocked_everything__Wow___ ;# ptr
.4byte string_Now__you_can_try_to_set_the ;# ptr
.4byte string_high_score_for_most_Play_Points_ ;# ptr
.4byte 0
glabel string_k_SAIKO__bk_POINNTO__ZANNNENN_
.asciz "k/SAIKO~%bk/POINNTO! ZANNNENN!"
.balign 4
glabel string_k_KOREKARAMO_SAIKO_KIROKU_MEZASITE
.asciz "k/KOREKARAMO SAIKO~KIROKU MEZASITE"
.balign 4
glabel string_k_PUREI_SURUNO_DA_XTU__UHOHO_I_
.asciz "k/PUREI SURUNO DA~XTU! UHOHO~I!"
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_SAIKO__bk_POINNTO__ZANNNENN_ ;# ptr
.4byte string_k_KOREKARAMO_SAIKO_KIROKU_MEZASITE ;# ptr
.4byte string_k_PUREI_SURUNO_DA_XTU__UHOHO_I_ ;# ptr
.4byte 0
glabel string_the_high_score__You_can_do_it___
.asciz "the high score! You can do it!!!"
.balign 4
glabel lbl_801E58E8
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Do_your_best_to_try_and_beat ;# ptr
.4byte string_the_high_score__You_can_do_it___ ;# ptr
.4byte 0
glabel string_k_SAIKO_KIROKU_DETTA___DETTA__
.asciz "k/SAIKO~KIROKU DETTA~! DETTA~!"
.balign 4
glabel string_k_UHO_UHOHO__UHOUHO_UHOHO_I_
.asciz "k/UHO UHOHO! UHOUHO UHOHO~I!"
.balign 4
glabel string_k_YATTA__YATTA___YATTA_GO_NN_
.asciz "k/YATTA~ YATTA~! YATTA~GO~NN!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_SAIKO_KIROKU_DETTA___DETTA__ ;# ptr
.4byte string_k_UHO_UHOHO__UHOUHO_UHOHO_I_ ;# ptr
.4byte string_k_YATTA__YATTA___YATTA_GO_NN_ ;# ptr
.4byte 0
glabel string_You_really_are_the_best____Woo_hoo___
.asciz "You really are the best!!! Woo hoo!!!"
.balign 4
glabel lbl_801E5998
.4byte string_You_got__p_ ;# ptr
.4byte string_That_s_a_new_high_score_ ;# ptr
.4byte string_Congratulations_ ;# ptr
.4byte string_You_really_are_the_best____Woo_hoo___ ;# ptr
.4byte 0
glabel string_k_KO_KOREHA_ODOROKINO_DA_IKIROKU_
.asciz "k/KO KOREHA ODOROKINO DA~IKIROKU!"
.balign 4
glabel string_k_KOREIJYO__SUGOI_KIROKU_DENAI_
.asciz "k/KOREIJYO~ SUGOI KIROKU DENAI!"
glabel string_k_OMAE_TENNSA_I_SUGOIZOXO_XTU_
.asciz "k/OMAE TENNSA~I SUGOIZOXO~XTU!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_KO_KOREHA_ODOROKINO_DA_IKIROKU_ ;# ptr
.4byte string_k_KOREIJYO__SUGOI_KIROKU_DENAI_ ;# ptr
.4byte string_k_OMAE_TENNSA_I_SUGOIZOXO_XTU_ ;# ptr
.4byte 0
glabel string_I_can_t_believe_it__
.asciz "I can't believe it!!"
.balign 4
glabel string_You_must_be_a_genius___
.asciz "You must be a genius!!!"
glabel lbl_801E5A54
.4byte string_You_got__p_ ;# ptr
.4byte string_There_s_no_record_better_than_this_ ;# ptr
.4byte string_I_can_t_believe_it__ ;# ptr
.4byte string_You_must_be_a_genius___ ;# ptr
.4byte 0
glabel string_k_SAIKO__bk_POINNTO__ZANNNENN
.asciz "k/SAIKO~%bk/POINNTO! ZANNNENN"
.balign 4
glabel string_k__bk_POINNTO_MATA_DASERUYO_NI
.asciz "k/%bk/POINNTO MATA DASERUYO~NI"
.balign 4
glabel string_k_GANNBARE_XTU__1p___k_2p___k_3p___k_DAXA_XTU_
.asciz "k/GANNBARE~XTU! 1p/./k/2p/./k/3p/./k/DAXA~XTU!"
.balign 4
.4byte string_k__pk_POINNTO_GETTOXO_XTU_ ;# ptr
.4byte string_k_SAIKO__bk_POINNTO__ZANNNENN ;# ptr
.4byte string_k__bk_POINNTO_MATA_DASERUYO_NI ;# ptr
.4byte string_k_GANNBARE_XTU__1p___k_2p___k_3p___k_DAXA_XTU_ ;# ptr
.4byte 0
glabel string_Readyp_TENNTENN_a__Go___
.asciz "Readyp/TENNTENN/a/ Go!!!"
.balign 4
glabel lbl_801E5B08
.4byte string_You_got__p_ ;# ptr
.4byte string_The_high_score_is__b_ ;# ptr
.4byte string_Try_one_more_time_to_see ;# ptr
.4byte string_if_you_can_get__b_ ;# ptr
.4byte string_Readyp_TENNTENN_a__Go___ ;# ptr
.4byte 0
glabel lbl_801E5B20
.4byte lbl_801E32B8 ;# ptr
.4byte lbl_801E3330 ;# ptr
.4byte lbl_801E33D0 ;# ptr
.4byte lbl_801E3518 ;# ptr
.4byte lbl_801E3614 ;# ptr
.4byte lbl_801E36E8 ;# ptr
.4byte lbl_801E3784 ;# ptr
.4byte lbl_801E3820 ;# ptr
.4byte lbl_801E38AC ;# ptr
.4byte lbl_801E3948 ;# ptr
.4byte lbl_801E3A58 ;# ptr
.4byte lbl_801E3B34 ;# ptr
.4byte lbl_801E3C14 ;# ptr
.4byte lbl_801E3CE4 ;# ptr
.4byte lbl_801E3D7C ;# ptr
glabel lbl_801E5B5C
.4byte lbl_801E3DD0 ;# ptr
.4byte lbl_801E3E34 ;# ptr
.4byte lbl_801E3EA8 ;# ptr
.4byte lbl_801E3FE8 ;# ptr
.4byte lbl_801E40D8 ;# ptr
.4byte lbl_801E41A8 ;# ptr
.4byte lbl_801E4234 ;# ptr
.4byte lbl_801E42D8 ;# ptr
.4byte lbl_801E4374 ;# ptr
.4byte lbl_801E43B8 ;# ptr
.4byte lbl_801E44A4 ;# ptr
.4byte lbl_801E4558 ;# ptr
.4byte lbl_801E4640 ;# ptr
.4byte lbl_801E46F8 ;# ptr
.4byte lbl_801E47A4 ;# ptr
glabel lbl_801E5B98
.4byte lbl_801E4814 ;# ptr
.4byte lbl_801E487C ;# ptr
.4byte lbl_801E48F4 ;# ptr
.4byte lbl_801E4A10 ;# ptr
.4byte lbl_801E4AE4 ;# ptr
.4byte lbl_801E4B6C ;# ptr
.4byte lbl_801E4C28 ;# ptr
.4byte lbl_801E4CB4 ;# ptr
.4byte lbl_801E4D34 ;# ptr
.4byte lbl_801E4DBC ;# ptr
.4byte lbl_801E4E5C ;# ptr
.4byte lbl_801E4F04 ;# ptr
.4byte lbl_801E4FCC ;# ptr
.4byte lbl_801E5078 ;# ptr
.4byte lbl_801E5134 ;# ptr
glabel lbl_801E5BD4
.4byte lbl_801E51D8 ;# ptr
.4byte lbl_801E5298 ;# ptr
.4byte lbl_801E5334 ;# ptr
.4byte lbl_801E5468 ;# ptr
.4byte lbl_801E552C ;# ptr
.4byte lbl_801E55BC ;# ptr
.4byte lbl_801E5634 ;# ptr
.4byte lbl_801E5680 ;# ptr
.4byte lbl_801E56D0 ;# ptr
.4byte lbl_801E5760 ;# ptr
.4byte lbl_801E5838 ;# ptr
.4byte lbl_801E58E8 ;# ptr
.4byte lbl_801E5998 ;# ptr
.4byte lbl_801E5A54 ;# ptr
.4byte lbl_801E5B08 ;# ptr
.global lbl_801E5C10
lbl_801E5C10:
# ROM: 0x1E2C10
.4byte lbl_801E5B20 ;# ptr
.4byte lbl_801E5B5C ;# ptr
.4byte lbl_801E5B98 ;# ptr
.4byte lbl_801E5BD4 ;# ptr
.global lbl_801E5C20
lbl_801E5C20:
# ROM: 0x1E2C20
.4byte lbl_800C0EEC ;# ptr
.4byte lbl_800C0EF4 ;# ptr
.4byte lbl_800C0EFC ;# ptr
.4byte lbl_800C0F04 ;# ptr
.4byte lbl_800C0F0C ;# ptr
.4byte lbl_800C0F14 ;# ptr
.4byte lbl_800C0F1C ;# ptr
.4byte lbl_800C0F24 ;# ptr
.4byte lbl_800C0F2C ;# ptr
.4byte lbl_800C0F34 ;# ptr
.4byte lbl_800C0F3C ;# ptr
.4byte lbl_800C0F44 ;# ptr
.4byte lbl_800C0F4C ;# ptr
.4byte lbl_800C0F54 ;# ptr
.4byte lbl_800C0F5C ;# ptr
.4byte string__point ;# ptr
.4byte string__points ;# ptr
.4byte lbl_802F1920 ;# ptr
glabel string_c_0xff0000__dc_0x000000__s
.asciz "c/0xff0000/%dc/0x000000/%s"
.balign 4
glabel string_c_0xff0000__dc_0x000000_
.asciz "c/0xff0000/%dc/0x000000/"
.balign 4
.global lbl_801E5CA0
lbl_801E5CA0:
# ROM: 0x1E2CA0
.4byte lbl_800C15F8 ;# ptr
.4byte lbl_800C15E0 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1624 ;# ptr
.4byte lbl_800C15A0 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1544 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1650 ;# ptr
.4byte lbl_800C1574 ;# ptr
.4byte 0