Skip to content

Instantly share code, notes, and snippets.

@exjam
Last active September 13, 2018 15:19
Show Gist options
  • Save exjam/76668f938e4bfe600210f97872b07530 to your computer and use it in GitHub Desktop.
Save exjam/76668f938e4bfe600210f97872b07530 to your computer and use it in GitHub Desktop.
.text:027D3678 # =============== S U B R O U T I N E =======================================
.text:027D3678
.text:027D3678
.text:027D3678 sub_27D3678: # CODE XREF: sub_27D58F4+4C0↓p
.text:027D3678 # sub_27D5E0C+644↓p ...
.text:027D3678
.text:027D3678 .set back_chain, -0x178
.text:027D3678 .set var_170, -0x170
.text:027D3678 .set var_168, -0x168
.text:027D3678 .set var_164, -0x164
.text:027D3678 .set var_160, -0x160
.text:027D3678 .set var_15C, -0x15C
.text:027D3678 .set var_158, -0x158
.text:027D3678 .set var_154, -0x154
.text:027D3678 .set var_150, -0x150
.text:027D3678 .set var_14C, -0x14C
.text:027D3678 .set var_148, -0x148
.text:027D3678 .set var_144, -0x144
.text:027D3678 .set var_140, -0x140
.text:027D3678 .set var_13C, -0x13C
.text:027D3678 .set var_138, -0x138
.text:027D3678 .set var_134, -0x134
.text:027D3678 .set var_130, -0x130
.text:027D3678 .set var_12C, -0x12C
.text:027D3678 .set var_128, -0x128
.text:027D3678 .set var_124, -0x124
.text:027D3678 .set var_120, -0x120
.text:027D3678 .set var_11C, -0x11C
.text:027D3678 .set var_EC, -0xEC
.text:027D3678 .set var_E8, -0xE8
.text:027D3678 .set var_E0, -0xE0
.text:027D3678 .set var_D0, -0xD0
.text:027D3678 .set var_B0, -0xB0
.text:027D3678 .set var_A8, -0xA8
.text:027D3678 .set var_A0, -0xA0
.text:027D3678 .set var_98, -0x98
.text:027D3678 .set var_90, -0x90
.text:027D3678 .set var_88, -0x88
.text:027D3678 .set var_80, -0x80
.text:027D3678 .set var_78, -0x78
.text:027D3678 .set var_70, -0x70
.text:027D3678 .set var_68, -0x68
.text:027D3678 .set var_60, -0x60
.text:027D3678 .set var_58, -0x58
.text:027D3678 .set var_50, -0x50
.text:027D3678 .set var_48, -0x48
.text:027D3678 .set var_40, -0x40
.text:027D3678 .set var_38, -0x38
.text:027D3678 .set var_30, -0x30
.text:027D3678 .set var_28, -0x28
.text:027D3678 .set var_20, -0x20
.text:027D3678 .set var_18, -0x18
.text:027D3678 .set var_10, -0x10
.text:027D3678 .set var_8, -8
.text:027D3678 .set sender_lr, 4
.text:027D3678
.text:027D3678 stwu r1, back_chain(r1)
.text:027D367C stfd f21, 0x178+var_B0(r1)
.text:027D3680 stfd f22, 0x178+var_A0(r1)
.text:027D3684 stfd f23, 0x178+var_90(r1)
.text:027D3688 ps_merge10 f21, f21, f21
.text:027D368C stfd f24, 0x178+var_80(r1)
.text:027D3690 ps_merge10 f22, f22, f22
.text:027D3694 stfd f25, 0x178+var_70(r1)
.text:027D3698 ps_merge10 f23, f23, f23
.text:027D369C stfd f26, 0x178+var_60(r1)
.text:027D36A0 ps_merge10 f24, f24, f24
.text:027D36A4 stfd f27, 0x178+var_50(r1)
.text:027D36A8 ps_merge10 f26, f26, f26
.text:027D36AC stfd f28, 0x178+var_40(r1)
.text:027D36B0 ps_merge10 f27, f27, f27
.text:027D36B4 stfd f29, 0x178+var_30(r1)
.text:027D36B8 ps_merge10 f29, f29, f29
.text:027D36BC stfd f30, 0x178+var_20(r1)
.text:027D36C0 ps_merge10 f30, f30, f30
.text:027D36C4 stfs f21, 0x178+var_A8(r1)
.text:027D36C8 stfs f22, 0x178+var_98(r1)
.text:027D36CC stfs f23, 0x178+var_88(r1)
.text:027D36D0 ps_merge10 f25, f25, f25
.text:027D36D4 stfs f24, 0x178+var_78(r1)
.text:027D36D8 stfs f25, 0x178+var_68(r1)
.text:027D36DC stfs f26, 0x178+var_58(r1)
.text:027D36E0 ps_merge10 f28, f28, f28
.text:027D36E4 stfs f27, 0x178+var_48(r1)
.text:027D36E8 stfs f28, 0x178+var_38(r1)
.text:027D36EC stfs f29, 0x178+var_28(r1)
.text:027D36F0 mflr r0
.text:027D36F4 stfs f30, 0x178+var_18(r1)
.text:027D36F8 stfd f31, 0x178+var_10(r1)
.text:027D36FC ps_merge10 f31, f31, f31
.text:027D3700 stfs f31, 0x178+var_8(r1)
.text:027D3704 stw r0, 0x178+sender_lr(r1)
.text:027D3708 stmw r24, 0x178+var_D0(r1)
.text:027D370C mr r29, r3
.text:027D3710 mr r30, r4
.text:027D3714 lwz r31, 0x130(r29)
.text:027D3718 lwz r0, 0(r31)
.text:027D371C li r10, 0
.text:027D3720 cmpwi r0, 1
.text:027D3724 bne loc_27D372C
.text:027D3728 mr r10, r31
.text:027D372C
.text:027D372C loc_27D372C: # CODE XREF: sub_27D3678+AC↑j
.text:027D372C lfs f9, 0x30(r29)
.text:027D3730 lis r7, flt_1010F114@ha
.text:027D3734 lwz r25, 0xE8(r29)
.text:027D3738 lis r28, 0x41C6
.text:027D373C lfs f30, flt_1010F114@l(r7)
.text:027D3740 addi r28, r28, 0x4E6D # 0x41C64E6D
.text:027D3744 li r8, 0
.text:027D3748 stfs f9, 4(r30)
.text:027D374C mullw r11, r25, r28
.text:027D3750 stw r31, 0x110(r30)
.text:027D3754 stw r8, 8(r30)
.text:027D3758 lis r4, 0x4330
.text:027D375C addi r0, r11, 0x3039
.text:027D3760 stw r10, 0x114(r30)
.text:027D3764 lis r11, dbl_1010F108@ha
.text:027D3768 stw r29, 0x130(r30)
.text:027D376C mullw r7, r0, r28
.text:027D3770 lfd f13, dbl_1010F108@l(r11)
.text:027D3774 stw r4, 0x178+var_170(r1)
.text:027D3778 stw r0, 0x178+var_170+4(r1)
.text:027D377C addi r0, r7, 0x3039
.text:027D3780 lfd f0, 0x178+var_170(r1)
.text:027D3784 lis r7, flt_1010F110@ha
.text:027D3788 stw r0, 0xE8(r29)
.text:027D378C lis r9, flt_1010F120@ha
.text:027D3790 lfs f31, flt_1010F110@l(r7)
.text:027D3794 fsub f6, f0, f13
.text:027D3798 lfs f29, flt_1010F120@l(r9)
.text:027D379C stw r0, 0x178+var_170+4(r1)
.text:027D37A0 mullw r10, r0, r28
.text:027D37A4 frsp f12, f6
.text:027D37A8 stfs f29, 0(r30)
.text:027D37AC stw r25, 0x138(r30)
.text:027D37B0 fmuls f7, f12, f31
.text:027D37B4 stw r8, 0x154(r30)
.text:027D37B8 lfs f10, 0x4C0(r31)
.text:027D37BC addi r0, r10, 0x3039
.text:027D37C0 lfd f11, 0x178+var_170(r1)
.text:027D37C4 fadds f6, f10, f30
.text:027D37C8 stw r0, 0x178+var_170+4(r1)
.text:027D37CC fmuls f8, f10, f7
.text:027D37D0 mullw r11, r0, r28
.text:027D37D4 lfd f7, 0x178+var_170(r1)
.text:027D37D8 fadds f9, f8, f8
.text:027D37DC lwz r27, 0x7C(r29)
.text:027D37E0 fsub f8, f7, f13
.text:027D37E4 addi r0, r11, 0x3039
.text:027D37E8 fsub f12, f11, f13
.text:027D37EC mullw r10, r0, r28
.text:027D37F0 frsp f0, f8
.text:027D37F4 stw r0, 0x178+var_170+4(r1)
.text:027D37F8 frsp f8, f12
.text:027D37FC lfd f11, 0x178+var_170(r1)
.text:027D3800 addi r5, r10, 0x3039
.text:027D3804 fsubs f10, f6, f9
.text:027D3808 stw r5, 0x178+var_170+4(r1)
.text:027D380C fsub f12, f11, f13
.text:027D3810 mullw r7, r5, r28
.text:027D3814 lfd f6, 0x178+var_170(r1)
.text:027D3818 fmuls f9, f0, f31
.text:027D381C stfs f10, 0x10(r30)
.text:027D3820 addi r0, r7, 0x3039
.text:027D3824 lwz r6, 0x124(r30)
.text:027D3828 fsub f7, f6, f13
.text:027D382C stw r0, 0xE8(r29)
.text:027D3830 fmuls f13, f8, f31
.text:027D3834 stfs f30, 0x98(r30)
.text:027D3838 stw r8, 0x140(r30)
.text:027D383C frsp f10, f12
.text:027D3840 stfs f13, 0x144(r30)
.text:027D3844 frsp f0, f7
.text:027D3848 stfs f9, 0x148(r30)
.text:027D384C stfs f30, 0x9C(r30)
.text:027D3850 fmuls f13, f10, f31
.text:027D3854 stfs f30, 0xA0(r30)
.text:027D3858 fmuls f8, f0, f31
.text:027D385C stfs f13, 0x14C(r30)
.text:027D3860 lis r5, flt_1010F13C@ha
.text:027D3864 lfs f9, flt_1010F13C@l(r5)
.text:027D3868 stfs f8, 0x150(r30)
.text:027D386C stfs f9, 4(r6)
.text:027D3870 lwz r8, 0x124(r30)
.text:027D3874 stfs f29, 8(r8)
.text:027D3878 lwz r10, 0x124(r30)
.text:027D387C lis r26, -0x8000
.text:027D3880 stfs f29, 0xC(r10)
.text:027D3884 lwz r7, 0x4B0(r31)
.text:027D3888 addi r26, r26, -1 # 0x7FFFFFFF
.text:027D388C cmplw r7, r26
.text:027D3890 bne loc_27D38FC
.text:027D3894 lis r11, dbl_1010F108@ha
.text:027D3898 lwz r25, 0xE8(r29)
.text:027D389C lfd f0, dbl_1010F108@l(r11)
.text:027D38A0 lis r4, 0x4330
.text:027D38A4 stw r25, 0x178+var_170+4(r1)
.text:027D38A8 stw r4, 0x178+var_170(r1)
.text:027D38AC lfd f10, 0x178+var_170(r1)
.text:027D38B0 mullw r9, r25, r28
.text:027D38B4 fsub f11, f10, f0
.text:027D38B8 stw r26, 0xC(r30)
.text:027D38BC lfs f7, 0x21C(r29)
.text:027D38C0 addi r0, r9, 0x3039
.text:027D38C4 frsp f9, f11
.text:027D38C8 stw r0, 0xE8(r29)
.text:027D38CC lwz r7, 0x11C(r29)
.text:027D38D0 fmuls f12, f9, f31
.text:027D38D4 lfs f0, 0x460(r31)
.text:027D38D8 lfs f8, 0x28C(r27)
.text:027D38DC fmuls f13, f12, f0
.text:027D38E0 lfs f6, 0x290(r27)
.text:027D38E4 fmuls f27, f7, f8
.text:027D38E8 cmpwi r7, 0
.text:027D38EC addi r5, r29, 0x84
.text:027D38F0 fnmsubs f26, f13, f6, f30
.text:027D38F4 beq loc_27D3A68
.text:027D38F8 b loc_27D39CC
.text:027D38FC # ---------------------------------------------------------------------------
.text:027D38FC
.text:027D38FC loc_27D38FC: # CODE XREF: sub_27D3678+218↑j
.text:027D38FC lwz r25, 0xE8(r29)
.text:027D3900 lwz r10, 0x4B4(r31)
.text:027D3904 mullw r11, r25, r28
.text:027D3908 mulhwu r4, r25, r10
.text:027D390C addi r0, r11, 0x3039
.text:027D3910 stw r0, 0xE8(r29)
.text:027D3914 srawi r11, r10, 0x1F
.text:027D3918 lis r7, dbl_1010F128@ha
.text:027D391C mullw r8, r25, r11
.text:027D3920 lis r0, 0x4330
.text:027D3924 lfd f11, dbl_1010F128@l(r7)
.text:027D3928 add r9, r4, r8
.text:027D392C stw r0, 0x178+var_170(r1)
.text:027D3930 xoris r4, r9, 0x8000
.text:027D3934 stw r4, 0x178+var_170+4(r1)
.text:027D3938 lfd f10, 0x178+var_170(r1)
.text:027D393C fsub f12, f10, f11
.text:027D3940 lwz r6, 0x80(r29)
.text:027D3944 frsp f9, f12
.text:027D3948 lfs f0, 0x1E0(r29)
.text:027D394C fsubs f13, f0, f9
.text:027D3950 lfs f7, 8(r6)
.text:027D3954 fmuls f6, f13, f7
.text:027D3958 lis r11, dbl_1010F108@ha
.text:027D395C fctiwz f8, f6
.text:027D3960 lfd f0, dbl_1010F108@l(r11)
.text:027D3964 addi r0, r1, 0x178+var_170
.text:027D3968 stfiwx f8, 0, r0
.text:027D396C lwz r25, 0xE8(r29)
.text:027D3970 lwz r5, 0x178+var_170(r1)
.text:027D3974 lis r4, 0x4330
.text:027D3978 stw r25, 0x178+var_170+4(r1)
.text:027D397C stw r4, 0x178+var_170(r1)
.text:027D3980 lfd f10, 0x178+var_170(r1)
.text:027D3984 mullw r9, r25, r28
.text:027D3988 fsub f11, f10, f0
.text:027D398C stw r5, 0xC(r30)
.text:027D3990 lfs f7, 0x21C(r29)
.text:027D3994 addi r0, r9, 0x3039
.text:027D3998 frsp f9, f11
.text:027D399C stw r0, 0xE8(r29)
.text:027D39A0 lwz r7, 0x11C(r29)
.text:027D39A4 fmuls f12, f9, f31
.text:027D39A8 lfs f0, 0x460(r31)
.text:027D39AC lfs f6, 0x290(r27)
.text:027D39B0 fmuls f13, f12, f0
.text:027D39B4 lfs f8, 0x28C(r27)
.text:027D39B8 addi r5, r29, 0x84
.text:027D39BC fnmsubs f26, f13, f6, f30
.text:027D39C0 cmpwi r7, 0
.text:027D39C4 fmuls f27, f7, f8
.text:027D39C8 beq loc_27D3A68
.text:027D39CC
.text:027D39CC loc_27D39CC: # CODE XREF: sub_27D3678+280↑j
.text:027D39CC addi r11, r30, 0xA4
.text:027D39D0 cmplw r5, r11
.text:027D39D4 beq loc_27D3A0C
.text:027D39D8 li r0, 3
.text:027D39DC addi r4, r29, 0x80
.text:027D39E0 mtctr r0
.text:027D39E4 addi r7, r11, -4
.text:027D39E8
.text:027D39E8 loc_27D39E8: # CODE XREF: sub_27D3678+390↓j
.text:027D39E8 lwz r5, 4(r4)
.text:027D39EC stw r5, 4(r7)
.text:027D39F0 lwz r8, 8(r4)
.text:027D39F4 stw r8, 8(r7)
.text:027D39F8 lwz r10, 0xC(r4)
.text:027D39FC stw r10, 0xC(r7)
.text:027D3A00 lwzu r0, 0x10(r4)
.text:027D3A04 stwu r0, 0x10(r7)
.text:027D3A08 bdnz loc_27D39E8
.text:027D3A0C
.text:027D3A0C loc_27D3A0C: # CODE XREF: sub_27D3678+35C↑j
.text:027D3A0C addi r8, r30, 0xD4
.text:027D3A10 addi r4, r29, 0xB4
.text:027D3A14 cmplw r4, r8
.text:027D3A18 beq loc_27D3A50
.text:027D3A1C li r0, 3
.text:027D3A20 addi r6, r29, 0xB0
.text:027D3A24 mtctr r0
.text:027D3A28 addi r10, r8, -4
.text:027D3A2C
.text:027D3A2C loc_27D3A2C: # CODE XREF: sub_27D3678+3D4↓j
.text:027D3A2C lwz r4, 4(r6)
.text:027D3A30 stw r4, 4(r10)
.text:027D3A34 lwz r7, 8(r6)
.text:027D3A38 stw r7, 8(r10)
.text:027D3A3C lwz r9, 0xC(r6)
.text:027D3A40 stw r9, 0xC(r10)
.text:027D3A44 lwzu r0, 0x10(r6)
.text:027D3A48 stwu r0, 0x10(r10)
.text:027D3A4C bdnz loc_27D3A2C
.text:027D3A50
.text:027D3A50 loc_27D3A50: # CODE XREF: sub_27D3678+3A0↑j
.text:027D3A50 stw r11, 0x104(r30)
.text:027D3A54 stw r8, 0x108(r30)
.text:027D3A58 lfs f9, 0x48C(r31)
.text:027D3A5C fcmpu cr0, f9, f29
.text:027D3A60 beq loc_27D3ADC
.text:027D3A64 b loc_27D3A80
.text:027D3A68 # ---------------------------------------------------------------------------
.text:027D3A68
.text:027D3A68 loc_27D3A68: # CODE XREF: sub_27D3678+27C↑j
.text:027D3A68 # sub_27D3678+350↑j
.text:027D3A68 stw r5, 0x104(r30)
.text:027D3A6C addi r8, r29, 0xB4
.text:027D3A70 stw r8, 0x108(r30)
.text:027D3A74 lfs f9, 0x48C(r31)
.text:027D3A78 fcmpu cr0, f9, f29
.text:027D3A7C beq loc_27D3ADC
.text:027D3A80
.text:027D3A80 loc_27D3A80: # CODE XREF: sub_27D3678+3EC↑j
.text:027D3A80 lhz r8, 0xE6(r29)
.text:027D3A84 lis r12, off_1015E638@ha
.text:027D3A88 lfs f12, 0x14(r30)
.text:027D3A8C clrlwi r0, r8, 23
.text:027D3A90 addi r8, r8, 1
.text:027D3A94 mulli r5, r0, 0xC
.text:027D3A98 sth r8, 0xE6(r29)
.text:027D3A9C lwz r12, off_1015E638@l(r12)
.text:027D3AA0 lfs f11, 0x48C(r31)
.text:027D3AA4 add r10, r12, r5
.text:027D3AA8 lfsx f10, r12, r5
.text:027D3AAC lfs f0, 0x18(r30)
.text:027D3AB0 fmadds f12, f10, f11, f12
.text:027D3AB4 lfs f9, 4(r10)
.text:027D3AB8 lfs f11, 8(r10)
.text:027D3ABC stfs f12, 0x14(r30)
.text:027D3AC0 lfs f13, 0x48C(r31)
.text:027D3AC4 fmadds f0, f9, f13, f0
.text:027D3AC8 lfs f7, 0x1C(r30)
.text:027D3ACC stfs f0, 0x18(r30)
.text:027D3AD0 lfs f6, 0x48C(r31)
.text:027D3AD4 fmadds f7, f11, f6, f7
.text:027D3AD8 stfs f7, 0x1C(r30)
.text:027D3ADC
.text:027D3ADC loc_27D3ADC: # CODE XREF: sub_27D3678+3E8↑j
.text:027D3ADC # sub_27D3678+404↑j
.text:027D3ADC lbz r0, 1(r27)
.text:027D3AE0 cmpwi r0, 0
.text:027D3AE4 beq loc_27D3B88
.text:027D3AE8 lfs f8, 0x2A0(r27)
.text:027D3AEC lfs f10, 0x2C(r30)
.text:027D3AF0 fmadds f9, f8, f27, f10
.text:027D3AF4 fmuls f11, f9, f26
.text:027D3AF8 lfs f0, 0x30(r30)
.text:027D3AFC stfs f11, 0x2C(r30)
.text:027D3B00 lfs f12, 0x2A4(r27)
.text:027D3B04 fmadds f13, f12, f27, f0
.text:027D3B08 lhz r5, 0xE4(r29)
.text:027D3B0C fmuls f6, f13, f26
.text:027D3B10 lfs f9, 0x34(r30)
.text:027D3B14 clrlwi r0, r5, 23
.text:027D3B18 stfs f6, 0x30(r30)
.text:027D3B1C lfs f7, 0x2A8(r27)
.text:027D3B20 addi r5, r5, 1
.text:027D3B24 fmadds f8, f7, f27, f9
.text:027D3B28 sth r5, 0xE4(r29)
.text:027D3B2C fmuls f10, f8, f26
.text:027D3B30 lis r12, off_1015E634@ha
.text:027D3B34 mulli r5, r0, 0xC
.text:027D3B38 stfs f10, 0x34(r30)
.text:027D3B3C lwz r12, off_1015E634@l(r12)
.text:027D3B40 lfs f13, 0x478(r31)
.text:027D3B44 lfsux f12, r5, r12
.text:027D3B48 fmadds f11, f12, f13, f11
.text:027D3B4C fmr f8, f6
.text:027D3B50 stfs f11, 0x2C(r30)
.text:027D3B54 lfs f6, 4(r5)
.text:027D3B58 lfs f7, 0x47C(r31)
.text:027D3B5C fmadds f8, f6, f7, f8
.text:027D3B60 stfs f8, 0x30(r30)
.text:027D3B64 lfs f9, 8(r5)
.text:027D3B68 fmr f11, f10
.text:027D3B6C lfs f10, 0x480(r31)
.text:027D3B70 fmadds f11, f9, f10, f11
.text:027D3B74 stfs f11, 0x34(r30)
.text:027D3B78 lfs f12, 0x490(r31)
.text:027D3B7C fcmpu cr0, f12, f29
.text:027D3B80 beq loc_27D44D0
.text:027D3B84 b loc_27D3FC8
.text:027D3B88 # ---------------------------------------------------------------------------
.text:027D3B88
.text:027D3B88 loc_27D3B88: # CODE XREF: sub_27D3678+46C↑j
.text:027D3B88 lfs f28, 0x474(r31)
.text:027D3B8C fcmpu cr0, f28, f29
.text:027D3B90 bne loc_27D3C30
.text:027D3B94 lfs f11, 0x468(r31)
.text:027D3B98 lfs f13, 0x2C(r30)
.text:027D3B9C fmadds f12, f11, f27, f13
.text:027D3BA0 fmuls f0, f12, f26
.text:027D3BA4 lfs f8, 0x30(r30)
.text:027D3BA8 stfs f0, 0x2C(r30)
.text:027D3BAC lfs f6, 0x46C(r31)
.text:027D3BB0 fmadds f7, f6, f27, f8
.text:027D3BB4 lhz r5, 0xE4(r29)
.text:027D3BB8 fmuls f9, f7, f26
.text:027D3BBC lfs f12, 0x34(r30)
.text:027D3BC0 clrlwi r0, r5, 23
.text:027D3BC4 stfs f9, 0x30(r30)
.text:027D3BC8 lfs f10, 0x470(r31)
.text:027D3BCC addi r5, r5, 1
.text:027D3BD0 fmadds f11, f10, f27, f12
.text:027D3BD4 sth r5, 0xE4(r29)
.text:027D3BD8 fmuls f13, f11, f26
.text:027D3BDC lis r12, off_1015E634@ha
.text:027D3BE0 mulli r5, r0, 0xC
.text:027D3BE4 stfs f13, 0x34(r30)
.text:027D3BE8 lwz r12, off_1015E634@l(r12)
.text:027D3BEC lfs f13, 0x478(r31)
.text:027D3BF0 lfsux f12, r5, r12
.text:027D3BF4 fmadds f0, f12, f13, f0
.text:027D3BF8 stfs f0, 0x2C(r30)
.text:027D3BFC lfs f6, 4(r5)
.text:027D3C00 lfs f7, 0x47C(r31)
.text:027D3C04 fmadds f9, f6, f7, f9
.text:027D3C08 lfs f11, 0x34(r30)
.text:027D3C0C stfs f9, 0x30(r30)
.text:027D3C10 lfs f9, 8(r5)
.text:027D3C14 lfs f10, 0x480(r31)
.text:027D3C18 fmadds f11, f9, f10, f11
.text:027D3C1C stfs f11, 0x34(r30)
.text:027D3C20 lfs f12, 0x490(r31)
.text:027D3C24 fcmpu cr0, f12, f29
.text:027D3C28 beq loc_27D44D0
.text:027D3C2C b loc_27D3FC8
.text:027D3C30 # ---------------------------------------------------------------------------
.text:027D3C30
.text:027D3C30 loc_27D3C30: # CODE XREF: sub_27D3678+518↑j
.text:027D3C30 lis r9, flt_1010F140@ha
.text:027D3C34 lfs f10, flt_1010F140@l(r9)
.text:027D3C38 lwz r7, 0xE8(r29)
.text:027D3C3C fdivs f28, f28, f10
.text:027D3C40 stw r7, 0x178+var_170+4(r1)
.text:027D3C44 mullw r4, r7, r28
.text:027D3C48 addi r25, r4, 0x3039
.text:027D3C4C stw r25, 0xE8(r29)
.text:027D3C50 lis r12, dword_100BF730@ha
.text:027D3C54 lwz r12, dword_100BF730@l(r12)
.text:027D3C58 lis r24, 0x4330
.text:027D3C5C stw r24, 0x178+var_170(r1)
.text:027D3C60 lfd f6, 0x178+var_170(r1)
.text:027D3C64 stw r12, 0x178+var_170+4(r1)
.text:027D3C68 lfd f11, 0x178+var_170(r1)
.text:027D3C6C lis r7, dbl_1010F108@ha
.text:027D3C70 lfd f12, dbl_1010F108@l(r7)
.text:027D3C74 fsub f7, f6, f12
.text:027D3C78 fsub f12, f11, f12
.text:027D3C7C frsp f0, f7
.text:027D3C80 frsp f10, f12
.text:027D3C84 lis r10, flt_100BF724@ha
.text:027D3C88 fmuls f8, f0, f31
.text:027D3C8C lfs f0, flt_100BF724@l(r10)
.text:027D3C90 fadds f9, f8, f8
.text:027D3C94 fdivs f13, f10, f0
.text:027D3C98 fmuls f8, f9, f0
.text:027D3C9C fmuls f1, f8, f13
.text:027D3CA0 fsubs f28, f30, f28
.text:027D3CA4 bl sub_29C9C70
.text:027D3CA8 stw r24, 0x178+var_170(r1)
.text:027D3CAC clrlwi r5, r4, 8
.text:027D3CB0 stw r5, 0x178+var_170+4(r1)
.text:027D3CB4 lfd f9, 0x178+var_170(r1)
.text:027D3CB8 lis r6, dbl_1010F108@ha
.text:027D3CBC stw r25, 0x178+var_170+4(r1)
.text:027D3CC0 lfd f10, 0x178+var_170(r1)
.text:027D3CC4 lfd f0, dbl_1010F108@l(r6)
.text:027D3CC8 fsubs f13, f30, f28
.text:027D3CCC fsub f11, f10, f0
.text:027D3CD0 fsub f12, f9, f0
.text:027D3CD4 lis r10, flt_1010F138@ha
.text:027D3CD8 lis r6, flt_1014682C@ha
.text:027D3CDC frsp f9, f11
.text:027D3CE0 rlwinm r0, r4, 12,20,27
.text:027D3CE4 frsp f6, f12
.text:027D3CE8 addi r6, r6, flt_1014682C@l
.text:027D3CEC lfs f8, flt_1010F138@l(r10)
.text:027D3CF0 fmuls f12, f9, f31
.text:027D3CF4 mullw r7, r25, r28
.text:027D3CF8 add r8, r6, r0
.text:027D3CFC fmadds f28, f12, f13, f28
.text:027D3D00 lfs f7, 8(r8)
.text:027D3D04 fmuls f12, f6, f8
.text:027D3D08 lfs f6, 0xC(r8)
.text:027D3D0C fnmsubs f1, f28, f28, f30
.text:027D3D10 lfs f0, 0(r8)
.text:027D3D14 fmadds f25, f6, f12, f7
.text:027D3D18 lfs f13, 4(r8)
.text:027D3D1C fcmpu cr0, f1, f29
.text:027D3D20 addi r10, r7, 0x3039
.text:027D3D24 fmadds f22, f13, f12, f0
.text:027D3D28 stw r10, 0xE8(r29)
.text:027D3D2C bgt loc_27D3DB4
.text:027D3D30 fmuls f24, f29, f25
.text:027D3D34 stfs f28, 0x178+var_164(r1)
.text:027D3D38 stfs f24, 0x178+var_168(r1)
.text:027D3D3C lfs f6, 0x46C(r31)
.text:027D3D40 fmuls f6, f29, f6
.text:027D3D44 lfs f7, 0x470(r31)
.text:027D3D48 fsubs f23, f7, f6
.text:027D3D4C fmuls f25, f29, f22
.text:027D3D50 stfs f23, 0x178+var_E0(r1)
.text:027D3D54 lfs f8, 0x468(r31)
.text:027D3D58 lfs f9, 0x470(r31)
.text:027D3D5C fmuls f13, f29, f8
.text:027D3D60 lfs f11, 0x46C(r31)
.text:027D3D64 fmuls f9, f29, f9
.text:027D3D68 fadds f10, f13, f11
.text:027D3D6C fadds f12, f10, f9
.text:027D3D70 fsubs f21, f6, f8
.text:027D3D74 lis r5, flt_101A8CD0@ha
.text:027D3D78 fadds f6, f12, f30
.text:027D3D7C lfs f7, flt_101A8CD0@l(r5)
.text:027D3D80 fcmpu cr0, f6, f7
.text:027D3D84 fsubs f22, f13, f9
.text:027D3D88 ble loc_27D3E14
.text:027D3D8C
.text:027D3D8C loc_27D3D8C: # CODE XREF: sub_27D3678+798↓j
.text:027D3D8C fadds f1, f6, f6
.text:027D3D90 bl sub_29C8CC0
.text:027D3D94 fdivs f9, f30, f1
.text:027D3D98 lis r11, flt_1010F144@ha
.text:027D3D9C lfs f8, flt_1010F144@l(r11)
.text:027D3DA0 fmuls f10, f1, f8
.text:027D3DA4 fmuls f11, f23, f9
.text:027D3DA8 fmuls f7, f21, f9
.text:027D3DAC fmuls f5, f22, f9
.text:027D3DB0 b loc_27D3E24
.text:027D3DB4 # ---------------------------------------------------------------------------
.text:027D3DB4
.text:027D3DB4 loc_27D3DB4: # CODE XREF: sub_27D3678+6B4↑j
.text:027D3DB4 bl sub_29C8CC0
.text:027D3DB8 fmuls f24, f1, f25
.text:027D3DBC stfs f28, 0x178+var_164(r1)
.text:027D3DC0 stfs f24, 0x178+var_168(r1)
.text:027D3DC4 lfs f6, 0x46C(r31)
.text:027D3DC8 fmuls f6, f29, f6
.text:027D3DCC lfs f7, 0x470(r31)
.text:027D3DD0 fsubs f23, f7, f6
.text:027D3DD4 fmuls f25, f1, f22
.text:027D3DD8 stfs f23, 0x178+var_E0(r1)
.text:027D3DDC lfs f8, 0x468(r31)
.text:027D3DE0 lfs f9, 0x470(r31)
.text:027D3DE4 fmuls f13, f29, f8
.text:027D3DE8 lfs f11, 0x46C(r31)
.text:027D3DEC fmuls f9, f29, f9
.text:027D3DF0 fadds f10, f13, f11
.text:027D3DF4 fadds f12, f10, f9
.text:027D3DF8 fsubs f21, f6, f8
.text:027D3DFC lis r5, flt_101A8CD0@ha
.text:027D3E00 fadds f6, f12, f30
.text:027D3E04 lfs f7, flt_101A8CD0@l(r5)
.text:027D3E08 fcmpu cr0, f6, f7
.text:027D3E0C fsubs f22, f13, f9
.text:027D3E10 bgt loc_27D3D8C
.text:027D3E14
.text:027D3E14 loc_27D3E14: # CODE XREF: sub_27D3678+710↑j
.text:027D3E14 fmr f5, f29
.text:027D3E18 fmr f7, f29
.text:027D3E1C fmr f11, f30
.text:027D3E20 fmr f10, f29
.text:027D3E24
.text:027D3E24 loc_27D3E24: # CODE XREF: sub_27D3678+738↑j
.text:027D3E24 fmuls f12, f5, f5
.text:027D3E28 fmadds f13, f11, f11, f12
.text:027D3E2C fmadds f0, f7, f7, f13
.text:027D3E30 lis r5, flt_1010F124@ha
.text:027D3E34 fmadds f6, f10, f10, f0
.text:027D3E38 lfs f9, flt_1010F124@l(r5)
.text:027D3E3C fdivs f12, f9, f6
.text:027D3E40 fmuls f23, f7, f12
.text:027D3E44 fmuls f6, f5, f12
.text:027D3E48 fmuls f9, f7, f23
.text:027D3E4C fmuls f4, f5, f6
.text:027D3E50 fmuls f0, f11, f6
.text:027D3E54 fadds f7, f4, f9
.text:027D3E58 fmuls f1, f11, f12
.text:027D3E5C fmuls f13, f10, f23
.text:027D3E60 fmuls f3, f11, f1
.text:027D3E64 fmuls f2, f10, f6
.text:027D3E68 fsubs f8, f30, f7
.text:027D3E6C fmuls f6, f11, f23
.text:027D3E70 stfs f8, 0x178+var_150(r1)
.text:027D3E74 fadds f12, f3, f9
.text:027D3E78 stfs f28, 0x178+var_158(r1)
.text:027D3E7C fsubs f9, f0, f13
.text:027D3E80 stfs f25, 0x178+var_154(r1)
.text:027D3E84 fmuls f1, f10, f1
.text:027D3E88 stfs f29, 0x178+var_144(r1)
.text:027D3E8C fmuls f7, f5, f23
.text:027D3E90 stfs f24, 0x178+var_15C(r1)
.text:027D3E94 fadds f11, f0, f13
.text:027D3E98 stfs f29, 0x178+var_134(r1)
.text:027D3E9C fsubs f13, f30, f12
.text:027D3EA0 stfs f9, 0x178+var_14C(r1)
.text:027D3EA4 fadds f10, f6, f2
.text:027D3EA8 stfs f29, 0x178+var_124(r1)
.text:027D3EAC fadds f8, f3, f4
.text:027D3EB0 stfs f11, 0x178+var_140(r1)
.text:027D3EB4 fsubs f6, f6, f2
.text:027D3EB8 stfs f13, 0x178+var_13C(r1)
.text:027D3EBC fsubs f0, f7, f1
.text:027D3EC0 stfs f10, 0x178+var_148(r1)
.text:027D3EC4 fadds f7, f7, f1
.text:027D3EC8 stfs f6, 0x178+var_130(r1)
.text:027D3ECC fsubs f9, f30, f8
.text:027D3ED0 stfs f0, 0x178+var_138(r1)
.text:027D3ED4 stfs f7, 0x178+var_12C(r1)
.text:027D3ED8 addi r9, r1, 0x178+var_150
.text:027D3EDC stfs f9, 0x178+var_128(r1)
.text:027D3EE0 psq_l f8, 0x20(r9), 0, 0
.text:027D3EE4 addi r5, r1, 0x178+var_15C
.text:027D3EE8 psq_l f0, 0x18(r9), 0, 0
.text:027D3EEC psq_l f7, 0(r5), 0, 0
.text:027D3EF0 psq_l f13, 0x10(r9), 0, 0
.text:027D3EF4 ps_mul f6, f8, f7
.text:027D3EF8 psq_l f8, 8(r5), 1, 0
.text:027D3EFC ps_mul f12, f13, f7
.text:027D3F00 psq_l f10, 0(r9), 0, 0
.text:027D3F04 ps_madd f13, f0, f8, f12
.text:027D3F08 psq_l f11, 8(r9), 0, 0
.text:027D3F0C ps_mul f9, f10, f7
.text:027D3F10 lfs f12, 0x2C(r30)
.text:027D3F14 ps_madd f10, f11, f8, f9
.text:027D3F18 lfs f7, 0x30(r30)
.text:027D3F1C ps_sum0 f11, f10, f10, f10
.text:027D3F20 psq_l f10, 0x28(r9), 0, 0
.text:027D3F24 ps_sum1 f0, f13, f11, f13
.text:027D3F28 psq_st f0, 0x178+var_168(r1), 0, 0
.text:027D3F2C ps_madd f8, f10, f8, f6
.text:027D3F30 lfs f10, 0x178+var_168(r1)
.text:027D3F34 ps_sum0 f9, f8, f8, f8
.text:027D3F38 lfs f0, 0x178+var_164(r1)
.text:027D3F3C fmadds f6, f0, f27, f7
.text:027D3F40 fmadds f11, f10, f27, f12
.text:027D3F44 lfs f10, 0x34(r30)
.text:027D3F48 fmuls f8, f6, f26
.text:027D3F4C fmadds f9, f9, f27, f10
.text:027D3F50 fmuls f13, f11, f26
.text:027D3F54 fmuls f11, f9, f26
.text:027D3F58 stfs f13, 0x2C(r30)
.text:027D3F5C stfs f8, 0x30(r30)
.text:027D3F60 stfs f11, 0x34(r30)
.text:027D3F64 lhz r5, 0xE4(r29)
.text:027D3F68 lfs f0, 0x2C(r30)
.text:027D3F6C clrlwi r0, r5, 23
.text:027D3F70 addi r5, r5, 1
.text:027D3F74 lis r12, off_1015E634@ha
.text:027D3F78 sth r5, 0xE4(r29)
.text:027D3F7C mulli r5, r0, 0xC
.text:027D3F80 lwz r12, off_1015E634@l(r12)
.text:027D3F84 lfs f13, 0x478(r31)
.text:027D3F88 lfsux f12, r5, r12
.text:027D3F8C fmadds f0, f12, f13, f0
.text:027D3F90 lfs f8, 0x30(r30)
.text:027D3F94 stfs f0, 0x2C(r30)
.text:027D3F98 lfs f6, 4(r5)
.text:027D3F9C lfs f7, 0x47C(r31)
.text:027D3FA0 fmadds f8, f6, f7, f8
.text:027D3FA4 lfs f11, 0x34(r30)
.text:027D3FA8 stfs f8, 0x30(r30)
.text:027D3FAC lfs f9, 8(r5)
.text:027D3FB0 lfs f10, 0x480(r31)
.text:027D3FB4 fmadds f11, f9, f10, f11
.text:027D3FB8 stfs f11, 0x34(r30)
.text:027D3FBC lfs f12, 0x490(r31)
.text:027D3FC0 fcmpu cr0, f12, f29
.text:027D3FC4 beq loc_27D44D0
.text:027D3FC8
.text:027D3FC8 loc_27D3FC8: # CODE XREF: sub_27D3678+50C↑j
.text:027D3FC8 # sub_27D3678+5B4↑j
.text:027D3FC8 lfs f6, 0xB0(r29)
.text:027D3FCC lfs f13, 0x90(r29)
.text:027D3FD0 lfs f0, 0xA0(r29)
.text:027D3FD4 lwz r0, 0x11C(r29)
.text:027D3FD8 stfs f0, 0x178+var_164(r1)
.text:027D3FDC stfs f13, 0x178+var_168(r1)
.text:027D3FE0 cmpwi r0, 0
.text:027D3FE4 stfs f6, 0x178+var_160(r1)
.text:027D3FE8 bne loc_27D40E0
.text:027D3FEC addi r8, r29, 0xB4
.text:027D3FF0 psq_l f2, 0(r8), 1, 0
.text:027D3FF4 psq_l f4, 0x24(r8), 0, 0
.text:027D3FF8 psq_l f11, 4(r8), 0, 0
.text:027D3FFC psq_l f3, 0x20(r8), 1, 0
.text:027D4000 ps_merge10 f7, f11, f2
.text:027D4004 psq_l f12, 0x10(r8), 1, 0
.text:027D4008 ps_merge10 f8, f4, f3
.text:027D400C psq_l f13, 0x14(r8), 0, 0
.text:027D4010 ps_merge10 f6, f13, f12
.text:027D4014 ps_mul f10, f11, f8
.text:027D4018 ps_msub f10, f4, f7, f10
.text:027D401C ps_mul f7, f13, f7
.text:027D4020 ps_mul f0, f2, f4
.text:027D4024 ps_mul f9, f4, f6
.text:027D4028 ps_msub f6, f11, f6, f7
.text:027D402C ps_msub f5, f13, f8, f9
.text:027D4030 ps_mul f9, f2, f5
.text:027D4034 ps_madd f8, f12, f10, f9
.text:027D4038 ps_madd f7, f3, f6, f8
.text:027D403C fcmpu cr0, f7, f29
.text:027D4040 ps_msub f8, f11, f3, f0
.text:027D4044 ps_mul f0, f11, f12
.text:027D4048 ps_msub f9, f2, f13, f0
.text:027D404C ps_mul f0, f13, f3
.text:027D4050 ps_msub f0, f12, f4, f0
.text:027D4054 bne loc_27D4064
.text:027D4058 ps_merge11 f12, f7, f7
.text:027D405C fcmpu cr0, f12, f29
.text:027D4060 beq loc_27D41D0
.text:027D4064
.text:027D4064 loc_27D4064: # CODE XREF: sub_27D3678+9DC↑j
.text:027D4064 fdivs f2, f30, f7
.text:027D4068 lfs f11, 0xC(r8)
.text:027D406C ps_muls0 f3, f5, f2
.text:027D4070 ps_mul f13, f3, f11
.text:027D4074 lfs f12, 0x1C(r8)
.text:027D4078 ps_muls0 f4, f10, f2
.text:027D407C ps_madd f10, f4, f12, f13
.text:027D4080 lfs f13, 0x2C(r8)
.text:027D4084 ps_merge00 f7, f3, f4
.text:027D4088 addi r11, r1, 0x178+var_150
.text:027D408C ps_muls0 f5, f6, f2
.text:027D4090 psq_st f7, 0(r11), 0, 0
.text:027D4094 ps_muls0 f7, f0, f2
.text:027D4098 ps_muls0 f0, f9, f2
.text:027D409C psq_st f7, 0x20(r11), 1, 0
.text:027D40A0 ps_muls0 f8, f8, f2
.text:027D40A4 ps_mul f7, f7, f11
.text:027D40A8 psq_st f8, 0x24(r11), 1, 0
.text:027D40AC ps_nmadd f6, f5, f13, f10
.text:027D40B0 psq_st f0, 0x28(r11), 1, 0
.text:027D40B4 ps_merge11 f10, f3, f4
.text:027D40B8 ps_madd f9, f8, f12, f7
.text:027D40BC ps_merge00 f8, f5, f6
.text:027D40C0 psq_st f10, 0x10(r11), 0, 0
.text:027D40C4 ps_merge11 f10, f5, f6
.text:027D40C8 psq_st f8, 8(r11), 0, 0
.text:027D40CC ps_nmadd f7, f0, f13, f9
.text:027D40D0 psq_st f10, 0x18(r11), 0, 0
.text:027D40D4 psq_st f7, 0x2C(r11), 1, 0
.text:027D40D8 lwz r0, 0x11C(r29)
.text:027D40DC b loc_27D41D0
.text:027D40E0 # ---------------------------------------------------------------------------
.text:027D40E0
.text:027D40E0 loc_27D40E0: # CODE XREF: sub_27D3678+970↑j
.text:027D40E0 addi r9, r30, 0xD4
.text:027D40E4 psq_l f8, 0x14(r9), 0, 0
.text:027D40E8 psq_l f6, 0x10(r9), 1, 0
.text:027D40EC psq_l f4, 0x24(r9), 0, 0
.text:027D40F0 ps_merge10 f10, f8, f6
.text:027D40F4 psq_l f3, 0x20(r9), 1, 0
.text:027D40F8 ps_mul f0, f4, f10
.text:027D40FC psq_l f2, 0(r9), 1, 0
.text:027D4100 ps_merge10 f13, f4, f3
.text:027D4104 psq_l f5, 4(r9), 0, 0
.text:027D4108 ps_mul f9, f2, f4
.text:027D410C ps_merge10 f11, f5, f2
.text:027D4110 ps_mul f7, f5, f13
.text:027D4114 ps_msub f7, f4, f11, f7
.text:027D4118 ps_mul f11, f8, f11
.text:027D411C ps_msub f0, f8, f13, f0
.text:027D4120 ps_msub f13, f5, f10, f11
.text:027D4124 ps_mul f12, f2, f0
.text:027D4128 ps_madd f11, f6, f7, f12
.text:027D412C ps_madd f10, f3, f13, f11
.text:027D4130 fcmpu cr0, f10, f29
.text:027D4134 ps_msub f11, f5, f3, f9
.text:027D4138 ps_mul f9, f5, f6
.text:027D413C ps_msub f12, f2, f8, f9
.text:027D4140 ps_mul f9, f8, f3
.text:027D4144 ps_msub f9, f6, f4, f9
.text:027D4148 bne loc_27D4158
.text:027D414C ps_merge11 f8, f10, f10
.text:027D4150 fcmpu cr0, f8, f29
.text:027D4154 beq loc_27D41D0
.text:027D4158
.text:027D4158 loc_27D4158: # CODE XREF: sub_27D3678+AD0↑j
.text:027D4158 fdivs f1, f30, f10
.text:027D415C lfs f5, 0xC(r9)
.text:027D4160 ps_muls0 f2, f0, f1
.text:027D4164 ps_mul f10, f2, f5
.text:027D4168 addi r7, r1, 0x178+var_150
.text:027D416C ps_muls0 f3, f7, f1
.text:027D4170 lfs f6, 0x1C(r9)
.text:027D4174 ps_merge00 f0, f2, f3
.text:027D4178 lfs f8, 0x2C(r9)
.text:027D417C ps_madd f7, f3, f6, f10
.text:027D4180 psq_st f0, 0(r7), 0, 0
.text:027D4184 ps_muls0 f0, f11, f1
.text:027D4188 ps_muls0 f4, f13, f1
.text:027D418C ps_nmadd f10, f4, f8, f7
.text:027D4190 ps_muls0 f13, f9, f1
.text:027D4194 ps_mul f11, f13, f5
.text:027D4198 psq_st f13, 0x20(r7), 1, 0
.text:027D419C ps_merge00 f13, f4, f10
.text:027D41A0 psq_st f0, 0x24(r7), 1, 0
.text:027D41A4 ps_madd f0, f0, f6, f11
.text:027D41A8 ps_merge11 f6, f4, f10
.text:027D41AC psq_st f13, 8(r7), 0, 0
.text:027D41B0 ps_merge11 f7, f2, f3
.text:027D41B4 psq_st f6, 0x18(r7), 0, 0
.text:027D41B8 ps_muls0 f9, f12, f1
.text:027D41BC psq_st f7, 0x10(r7), 0, 0
.text:027D41C0 ps_nmadd f7, f9, f8, f0
.text:027D41C4 psq_st f9, 0x28(r7), 1, 0
.text:027D41C8 psq_st f7, 0x2C(r7), 1, 0
.text:027D41CC lwz r0, 0x11C(r29)
.text:027D41D0
.text:027D41D0 loc_27D41D0: # CODE XREF: sub_27D3678+9E8↑j
.text:027D41D0 # sub_27D3678+A64↑j ...
.text:027D41D0 addi r9, r1, 0x178+var_150
.text:027D41D4 addi r10, r1, 0x178+var_168
.text:027D41D8 psq_l f10, 0x10(r9), 0, 0
.text:027D41DC psq_l f12, 8(r10), 1, 0
.text:027D41E0 psq_l f11, 0(r10), 0, 0
.text:027D41E4 psq_l f8, 0(r9), 0, 0
.text:027D41E8 ps_mul f7, f10, f11
.text:027D41EC psq_l f9, 8(r9), 0, 0
.text:027D41F0 ps_mul f13, f8, f11
.text:027D41F4 psq_l f8, 0x20(r9), 0, 0
.text:027D41F8 ps_madd f0, f9, f12, f13
.text:027D41FC psq_l f9, 0x28(r9), 0, 0
.text:027D4200 ps_sum0 f6, f0, f0, f0
.text:027D4204 psq_l f0, 0x18(r9), 0, 0
.text:027D4208 ps_mul f10, f8, f11
.text:027D420C ps_madd f11, f9, f12, f10
.text:027D4210 ps_madd f8, f0, f12, f7
.text:027D4214 ps_sum1 f9, f8, f6, f8
.text:027D4218 cmpwi r0, 0
.text:027D421C ps_sum0 f12, f11, f11, f11
.text:027D4220 psq_st f9, 0x178+var_EC(r1), 0, 0
.text:027D4224 fmr f4, f12
.text:027D4228 bne loc_27D431C
.text:027D422C addi r10, r29, 0xB4
.text:027D4230 psq_l f9, 0x14(r10), 0, 0
.text:027D4234 psq_l f6, 0x10(r10), 1, 0
.text:027D4238 psq_l f3, 0x24(r10), 0, 0
.text:027D423C ps_merge10 f12, f9, f6
.text:027D4240 psq_l f2, 0x20(r10), 1, 0
.text:027D4244 ps_mul f8, f3, f12
.text:027D4248 psq_l f1, 0(r10), 1, 0
.text:027D424C ps_merge10 f7, f3, f2
.text:027D4250 psq_l f5, 4(r10), 0, 0
.text:027D4254 ps_mul f11, f1, f3
.text:027D4258 ps_merge10 f13, f5, f1
.text:027D425C ps_mul f10, f5, f7
.text:027D4260 ps_msub f10, f3, f13, f10
.text:027D4264 ps_mul f13, f9, f13
.text:027D4268 ps_msub f8, f9, f7, f8
.text:027D426C ps_msub f7, f5, f12, f13
.text:027D4270 ps_mul f0, f1, f8
.text:027D4274 ps_madd f13, f6, f10, f0
.text:027D4278 ps_madd f12, f2, f7, f13
.text:027D427C fcmpu cr0, f12, f29
.text:027D4280 ps_msub f13, f5, f2, f11
.text:027D4284 ps_mul f11, f5, f6
.text:027D4288 ps_msub f0, f1, f9, f11
.text:027D428C ps_mul f11, f9, f2
.text:027D4290 ps_msub f11, f6, f3, f11
.text:027D4294 bne loc_27D42A4
.text:027D4298 ps_merge11 f9, f12, f12
.text:027D429C fcmpu cr0, f9, f29
.text:027D42A0 beq loc_27D4408
.text:027D42A4
.text:027D42A4 loc_27D42A4: # CODE XREF: sub_27D3678+C1C↑j
.text:027D42A4 fdivs f28, f30, f12
.text:027D42A8 lfs f5, 0xC(r10)
.text:027D42AC ps_muls0 f1, f8, f28
.text:027D42B0 addi r9, r1, 0x178+var_11C
.text:027D42B4 ps_muls0 f2, f10, f28
.text:027D42B8 lfs f9, 0x2C(r10)
.text:027D42BC ps_merge00 f8, f1, f2
.text:027D42C0 lfs f6, 0x1C(r10)
.text:027D42C4 ps_mul f12, f1, f5
.text:027D42C8 psq_st f8, 0(r9), 0, 0
.text:027D42CC ps_muls0 f3, f7, f28
.text:027D42D0 ps_muls0 f7, f11, f28
.text:027D42D4 ps_muls0 f8, f13, f28
.text:027D42D8 psq_st f7, 0x20(r9), 1, 0
.text:027D42DC ps_muls0 f11, f0, f28
.text:027D42E0 ps_madd f10, f2, f6, f12
.text:027D42E4 psq_st f8, 0x24(r9), 1, 0
.text:027D42E8 ps_nmadd f12, f3, f9, f10
.text:027D42EC ps_mul f13, f7, f5
.text:027D42F0 ps_merge00 f0, f3, f12
.text:027D42F4 psq_st f11, 0x28(r9), 1, 0
.text:027D42F8 ps_merge11 f7, f3, f12
.text:027D42FC psq_st f0, 8(r9), 0, 0
.text:027D4300 ps_merge11 f10, f1, f2
.text:027D4304 psq_st f7, 0x18(r9), 0, 0
.text:027D4308 ps_madd f6, f8, f6, f13
.text:027D430C psq_st f10, 0x10(r9), 0, 0
.text:027D4310 ps_nmadd f10, f11, f9, f6
.text:027D4314 psq_st f10, 0x2C(r9), 1, 0
.text:027D4318 b loc_27D4408
.text:027D431C # ---------------------------------------------------------------------------
.text:027D431C
.text:027D431C loc_27D431C: # CODE XREF: sub_27D3678+BB0↑j
.text:027D431C addi r10, r30, 0xD4
.text:027D4320 psq_l f13, 0x14(r10), 0, 0
.text:027D4324 psq_l f11, 0x10(r10), 1, 0
.text:027D4328 psq_l f3, 0x24(r10), 0, 0
.text:027D432C ps_merge10 f7, f13, f11
.text:027D4330 psq_l f2, 0x20(r10), 1, 0
.text:027D4334 ps_mul f10, f3, f7
.text:027D4338 psq_l f1, 0(r10), 1, 0
.text:027D433C ps_merge10 f9, f3, f2
.text:027D4340 psq_l f5, 4(r10), 0, 0
.text:027D4344 ps_mul f6, f1, f3
.text:027D4348 ps_merge10 f8, f5, f1
.text:027D434C ps_mul f12, f5, f9
.text:027D4350 ps_msub f12, f3, f8, f12
.text:027D4354 ps_mul f8, f13, f8
.text:027D4358 ps_msub f8, f5, f7, f8
.text:027D435C ps_msub f10, f13, f9, f10
.text:027D4360 ps_mul f0, f1, f10
.text:027D4364 ps_madd f7, f11, f12, f0
.text:027D4368 ps_madd f0, f2, f8, f7
.text:027D436C fcmpu cr0, f0, f29
.text:027D4370 ps_msub f7, f5, f2, f6
.text:027D4374 ps_mul f6, f5, f11
.text:027D4378 ps_msub f6, f1, f13, f6
.text:027D437C ps_mul f13, f13, f2
.text:027D4380 ps_msub f9, f11, f3, f13
.text:027D4384 bne loc_27D4394
.text:027D4388 ps_merge11 f13, f0, f0
.text:027D438C fcmpu cr0, f13, f29
.text:027D4390 beq loc_27D4408
.text:027D4394
.text:027D4394 loc_27D4394: # CODE XREF: sub_27D3678+D0C↑j
.text:027D4394 fdivs f28, f30, f0
.text:027D4398 lfs f5, 0xC(r10)
.text:027D439C ps_muls0 f1, f10, f28
.text:027D43A0 addi r11, r1, 0x178+var_11C
.text:027D43A4 ps_muls0 f2, f12, f28
.text:027D43A8 lfs f13, 0x2C(r10)
.text:027D43AC ps_merge00 f10, f1, f2
.text:027D43B0 lfs f11, 0x1C(r10)
.text:027D43B4 ps_mul f0, f1, f5
.text:027D43B8 psq_st f10, 0(r11), 0, 0
.text:027D43BC ps_muls0 f3, f8, f28
.text:027D43C0 ps_muls0 f8, f9, f28
.text:027D43C4 ps_madd f0, f2, f11, f0
.text:027D43C8 psq_st f8, 0x20(r11), 1, 0
.text:027D43CC ps_merge11 f10, f1, f2
.text:027D43D0 ps_nmadd f12, f3, f13, f0
.text:027D43D4 ps_mul f0, f8, f5
.text:027D43D8 ps_muls0 f9, f7, f28
.text:027D43DC ps_merge00 f7, f3, f12
.text:027D43E0 psq_st f10, 0x10(r11), 0, 0
.text:027D43E4 ps_muls0 f10, f6, f28
.text:027D43E8 psq_st f9, 0x24(r11), 1, 0
.text:027D43EC ps_madd f8, f9, f11, f0
.text:027D43F0 psq_st f10, 0x28(r11), 1, 0
.text:027D43F4 ps_merge11 f9, f3, f12
.text:027D43F8 psq_st f7, 8(r11), 0, 0
.text:027D43FC ps_nmadd f10, f10, f13, f8
.text:027D4400 psq_st f9, 0x18(r11), 0, 0
.text:027D4404 psq_st f10, 0x2C(r11), 1, 0
.text:027D4408
.text:027D4408 loc_27D4408: # CODE XREF: sub_27D3678+C28↑j
.text:027D4408 # sub_27D3678+CA0↑j ...
.text:027D4408 addi r4, r1, 0x178+var_11C
.text:027D440C addi r9, r29, 0xEC
.text:027D4410 psq_l f11, 0(r4), 0, 0
.text:027D4414 psq_l f8, 0(r9), 0, 0
.text:027D4418 psq_l f12, 8(r4), 0, 0
.text:027D441C psq_l f5, 8(r9), 1, 0
.text:027D4420 ps_mul f9, f11, f8
.text:027D4424 psq_l f13, 0x10(r4), 0, 0
.text:027D4428 ps_madd f10, f12, f5, f9
.text:027D442C psq_l f0, 0x18(r4), 0, 0
.text:027D4430 ps_mul f12, f13, f8
.text:027D4434 psq_l f7, 0x28(r4), 0, 0
.text:027D4438 ps_madd f13, f0, f5, f12
.text:027D443C ps_sum0 f11, f10, f10, f10
.text:027D4440 psq_l f6, 0x20(r4), 0, 0
.text:027D4444 ps_sum1 f0, f13, f11, f13
.text:027D4448 lfs f11, 0x178+var_E8(r1)
.text:027D444C ps_mul f6, f6, f8
.text:027D4450 ps_madd f8, f7, f5, f6
.text:027D4454 psq_st f0, 0x178+var_15C(r1), 0, 0
.text:027D4458 ps_sum0 f9, f8, f8, f8
.text:027D445C lfs f6, 0x178+var_15C(r1)
.text:027D4460 fsubs f13, f4, f9
.text:027D4464 stfs f9, 0x178+var_154(r1)
.text:027D4468 lfs f8, 0x490(r31)
.text:027D446C lfs f0, 0x178+var_EC(r1)
.text:027D4470 fmuls f10, f13, f8
.text:027D4474 lfs f12, 0x178+var_158(r1)
.text:027D4478 fsubs f13, f0, f6
.text:027D447C lfs f7, 0x30(r30)
.text:027D4480 fsubs f9, f11, f12
.text:027D4484 lfs f0, 0x2C(r30)
.text:027D4488 fmuls f6, f13, f8
.text:027D448C fmuls f11, f9, f8
.text:027D4490 lfs f9, 0x14(r30)
.text:027D4494 lfs f12, 0x18(r30)
.text:027D4498 fadds f0, f0, f6
.text:027D449C lfs f8, 0x34(r30)
.text:027D44A0 fadds f7, f7, f11
.text:027D44A4 lfs f13, 0x1C(r30)
.text:027D44A8 fadds f8, f8, f10
.text:027D44AC stfs f0, 0x2C(r30)
.text:027D44B0 fsubs f9, f9, f6
.text:027D44B4 stfs f7, 0x30(r30)
.text:027D44B8 fsubs f12, f12, f11
.text:027D44BC stfs f8, 0x34(r30)
.text:027D44C0 fsubs f13, f13, f10
.text:027D44C4 stfs f9, 0x14(r30)
.text:027D44C8 stfs f12, 0x18(r30)
.text:027D44CC stfs f13, 0x1C(r30)
.text:027D44D0
.text:027D44D0 loc_27D44D0: # CODE XREF: sub_27D3678+508↑j
.text:027D44D0 # sub_27D3678+5B0↑j ...
.text:027D44D0 lfs f9, 0x228(r27)
.text:027D44D4 lfs f8, 0x298(r27)
.text:027D44D8 lfs f6, 0x218(r27)
.text:027D44DC fmuls f7, f8, f9
.text:027D44E0 lfs f0, 0x294(r27)
.text:027D44E4 lfs f11, 0x29C(r27)
.text:027D44E8 fmadds f10, f0, f6, f7
.text:027D44EC lfs f12, 0x238(r27)
.text:027D44F0 fmadds f13, f11, f12, f10
.text:027D44F4 lfs f0, 0x2C(r30)
.text:027D44F8 fadds f0, f0, f13
.text:027D44FC stfs f0, 0x2C(r30)
.text:027D4500 lfs f9, 0x298(r27)
.text:027D4504 lfs f10, 0x22C(r27)
.text:027D4508 lfs f7, 0x21C(r27)
.text:027D450C fmuls f8, f9, f10
.text:027D4510 lfs f6, 0x294(r27)
.text:027D4514 lfs f13, 0x23C(r27)
.text:027D4518 fmadds f11, f6, f7, f8
.text:027D451C lfs f12, 0x29C(r27)
.text:027D4520 lfs f7, 0x30(r30)
.text:027D4524 fmadds f6, f12, f13, f11
.text:027D4528 fadds f7, f7, f6
.text:027D452C stfs f7, 0x30(r30)
.text:027D4530 lfs f13, 0x230(r27)
.text:027D4534 lfs f12, 0x298(r27)
.text:027D4538 lfs f10, 0x220(r27)
.text:027D453C fmuls f11, f12, f13
.text:027D4540 lfs f9, 0x294(r27)
.text:027D4544 lfs f7, 0x29C(r27)
.text:027D4548 fmadds f6, f9, f10, f11
.text:027D454C lfs f8, 0x240(r27)
.text:027D4550 lfs f12, 0x34(r30)
.text:027D4554 fmadds f9, f7, f8, f6
.text:027D4558 fcmpu cr0, f0, f29
.text:027D455C fadds f12, f12, f9
.text:027D4560 stfs f12, 0x34(r30)
.text:027D4564 bne loc_27D457C
.text:027D4568 lfs f10, 0x30(r30)
.text:027D456C fcmpu cr0, f10, f29
.text:027D4570 bne loc_27D457C
.text:027D4574 fcmpu cr0, f12, f29
.text:027D4578 beq loc_27D45E8
.text:027D457C
.text:027D457C loc_27D457C: # CODE XREF: sub_27D3678+EEC↑j
.text:027D457C # sub_27D3678+EF8↑j
.text:027D457C lwz r0, 0xE8(r29)
.text:027D4580 lfs f11, 0x30(r30)
.text:027D4584 lis r9, 0x4330
.text:027D4588 stw r0, 0x178+var_170+4(r1)
.text:027D458C stw r9, 0x178+var_170(r1)
.text:027D4590 lfd f8, 0x178+var_170(r1)
.text:027D4594 lfs f7, 0x34(r30)
.text:027D4598 lis r11, dbl_1010F108@ha
.text:027D459C stfs f0, 0x20(r30)
.text:027D45A0 lfd f13, dbl_1010F108@l(r11)
.text:027D45A4 mullw r7, r0, r28
.text:027D45A8 stfs f11, 0x24(r30)
.text:027D45AC fsub f9, f8, f13
.text:027D45B0 stfs f7, 0x28(r30)
.text:027D45B4 lfs f7, 0x7CC(r31)
.text:027D45B8 addi r25, r7, 0x3039
.text:027D45BC lfs f8, 0x7D0(r31)
.text:027D45C0 frsp f6, f9
.text:027D45C4 stw r25, 0xE8(r29)
.text:027D45C8 fcmpu cr0, f7, f8
.text:027D45CC lwz r6, 0xC(r30)
.text:027D45D0 fmuls f10, f6, f31
.text:027D45D4 lfs f11, 0x7CC(r31)
.text:027D45D8 addi r5, r6, -1
.text:027D45DC fnmsubs f9, f11, f10, f30
.text:027D45E0 beq loc_27D46B8
.text:027D45E4 b loc_27D4650
.text:027D45E8 # ---------------------------------------------------------------------------
.text:027D45E8
.text:027D45E8 loc_27D45E8: # CODE XREF: sub_27D3678+F00↑j
.text:027D45E8 lis r6, flt_1010F148@ha
.text:027D45EC stfs f29, 0x20(r30)
.text:027D45F0 lis r9, 0x4330
.text:027D45F4 lfs f8, flt_1010F148@l(r6)
.text:027D45F8 lis r11, dbl_1010F108@ha
.text:027D45FC stw r9, 0x178+var_170(r1)
.text:027D4600 lwz r0, 0xE8(r29)
.text:027D4604 stfs f8, 0x24(r30)
.text:027D4608 lfd f13, dbl_1010F108@l(r11)
.text:027D460C stfs f29, 0x28(r30)
.text:027D4610 stw r0, 0x178+var_170+4(r1)
.text:027D4614 lfd f8, 0x178+var_170(r1)
.text:027D4618 mullw r7, r0, r28
.text:027D461C fsub f9, f8, f13
.text:027D4620 lfs f7, 0x7CC(r31)
.text:027D4624 lfs f8, 0x7D0(r31)
.text:027D4628 frsp f6, f9
.text:027D462C lwz r6, 0xC(r30)
.text:027D4630 addi r25, r7, 0x3039
.text:027D4634 fcmpu cr0, f7, f8
.text:027D4638 stw r25, 0xE8(r29)
.text:027D463C fmuls f10, f6, f31
.text:027D4640 lfs f11, 0x7CC(r31)
.text:027D4644 addi r5, r6, -1
.text:027D4648 fnmsubs f9, f11, f10, f30
.text:027D464C beq loc_27D46B8
.text:027D4650
.text:027D4650 loc_27D4650: # CODE XREF: sub_27D3678+F6C↑j
.text:027D4650 lis r9, dbl_1010F108@ha
.text:027D4654 stw r25, 0x178+var_170+4(r1)
.text:027D4658 mullw r10, r25, r28
.text:027D465C lis r4, 0x4330
.text:027D4660 lfd f7, dbl_1010F108@l(r9)
.text:027D4664 stw r4, 0x178+var_170(r1)
.text:027D4668 lfd f8, 0x178+var_170(r1)
.text:027D466C addi r11, r10, 0x3039
.text:027D4670 lwz r4, 0x144(r29)
.text:027D4674 fsub f10, f8, f7
.text:027D4678 stw r11, 0xE8(r29)
.text:027D467C lwz r6, 0x480(r4)
.text:027D4680 frsp f13, f10
.text:027D4684 rlwinm r6, r6, 0,6,6
.text:027D4688 lfs f0, 0x25C(r27)
.text:027D468C fmuls f11, f13, f31
.text:027D4690 lfs f13, 0x7D0(r31)
.text:027D4694 addic r0, r6, -1
.text:027D4698 lfs f12, 0x260(r27)
.text:027D469C fnmsubs f8, f13, f11, f30
.text:027D46A0 subfe r0, r0, r6
.text:027D46A4 fmuls f4, f9, f0
.text:027D46A8 clrlwi. r0, r0, 24
.text:027D46AC fmuls f5, f8, f12
.text:027D46B0 beq loc_27D4710
.text:027D46B4 b loc_27D46E4
.text:027D46B8 # ---------------------------------------------------------------------------
.text:027D46B8
.text:027D46B8 loc_27D46B8: # CODE XREF: sub_27D3678+F68↑j
.text:027D46B8 # sub_27D3678+FD4↑j
.text:027D46B8 lfs f11, 0x25C(r27)
.text:027D46BC lwz r4, 0x144(r29)
.text:027D46C0 fmuls f4, f9, f11
.text:027D46C4 lwz r6, 0x480(r4)
.text:027D46C8 rlwinm r6, r6, 0,6,6
.text:027D46CC addic r0, r6, -1
.text:027D46D0 lfs f12, 0x260(r27)
.text:027D46D4 subfe r0, r0, r6
.text:027D46D8 fmuls f5, f9, f12
.text:027D46DC clrlwi. r0, r0, 24
.text:027D46E0 beq loc_27D4710
.text:027D46E4
.text:027D46E4 loc_27D46E4: # CODE XREF: sub_27D3678+103C↑j
.text:027D46E4 lfs f8, 0x220(r29)
.text:027D46E8 lfs f13, 0x224(r29)
.text:027D46EC fmuls f6, f8, f4
.text:027D46F0 stfs f29, 0x13C(r30)
.text:027D46F4 fmuls f9, f13, f5
.text:027D46F8 stfs f6, 0x70(r30)
.text:027D46FC stfs f9, 0x74(r30)
.text:027D4700 lwz r6, 0x77C(r31)
.text:027D4704 cmpwi r6, 0
.text:027D4708 bne loc_27D4AB4
.text:027D470C b loc_27D4ABC
.text:027D4710 # ---------------------------------------------------------------------------
.text:027D4710
.text:027D4710 loc_27D4710: # CODE XREF: sub_27D3678+1038↑j
.text:027D4710 # sub_27D3678+1068↑j
.text:027D4710 cmpwi r5, 0
.text:027D4714 lwz r11, 0x118(r30)
.text:027D4718 bne loc_27D4854
.text:027D471C li r0, -1
.text:027D4720 stw r0, 0x10(r11)
.text:027D4724 lwz r11, 0x118(r30)
.text:027D4728 lis r10, dword_1017B3F0@ha
.text:027D472C stw r26, 0x14(r11)
.text:027D4730 lwzu r4, dword_1017B3F0@l(r10)
.text:027D4734 lis r9, flt_10182A38@ha
.text:027D4738 cmpwi r4, 0
.text:027D473C addi r9, r9, flt_10182A38@l
.text:027D4740 beq loc_27D47CC
.text:027D4744 lfs f8, (flt_10182A38 - 0x10182A38)(r9)
.text:027D4748 lwz r7, 0x118(r30)
.text:027D474C lfs f13, (flt_10182A3C - 0x10182A38)(r9)
.text:027D4750 stfs f8, 0(r7)
.text:027D4754 stfs f13, 4(r7)
.text:027D4758 lwz r8, (dword_1017B3F0 - 0x1017B3F0)(r10)
.text:027D475C cmpwi r8, 0
.text:027D4760 bne loc_27D47F4
.text:027D4764
.text:027D4764 loc_27D4764: # CODE XREF: sub_27D3678+1178↓j
.text:027D4764 stfs f29, (flt_10182A38 - 0x10182A38)(r9)
.text:027D4768 li r4, 1
.text:027D476C stfs f29, (flt_10182A3C - 0x10182A38)(r9)
.text:027D4770 stw r4, (dword_1017B3F0 - 0x1017B3F0)(r10)
.text:027D4774 lwz r6, 0x118(r30)
.text:027D4778 stfs f29, 8(r6)
.text:027D477C stfs f29, 0xC(r6)
.text:027D4780 lfs f6, 0x7DC(r31)
.text:027D4784 lfs f7, 0x7D4(r31)
.text:027D4788 fmuls f0, f6, f7
.text:027D478C fmuls f8, f0, f4
.text:027D4790 lfs f10, 0x220(r29)
.text:027D4794 fmuls f9, f8, f10
.text:027D4798 stfs f9, 0x70(r30)
.text:027D479C lfs f12, 0x7E0(r31)
.text:027D47A0 lfs f13, 0x7D8(r31)
.text:027D47A4 fmuls f11, f12, f13
.text:027D47A8 fmuls f13, f11, f5
.text:027D47AC lfs f5, 0x224(r29)
.text:027D47B0 fmuls f9, f13, f5
.text:027D47B4 stfs f29, 0x13C(r30)
.text:027D47B8 stfs f9, 0x74(r30)
.text:027D47BC lwz r6, 0x77C(r31)
.text:027D47C0 cmpwi r6, 0
.text:027D47C4 bne loc_27D4AB4
.text:027D47C8 b loc_27D4ABC
.text:027D47CC # ---------------------------------------------------------------------------
.text:027D47CC
.text:027D47CC loc_27D47CC: # CODE XREF: sub_27D3678+10C8↑j
.text:027D47CC stfs f29, (flt_10182A38 - 0x10182A38)(r9)
.text:027D47D0 li r7, 1
.text:027D47D4 stfs f29, (flt_10182A3C - 0x10182A38)(r9)
.text:027D47D8 stw r7, (dword_1017B3F0 - 0x1017B3F0)(r10)
.text:027D47DC lwz r7, 0x118(r30)
.text:027D47E0 stfs f29, 0(r7)
.text:027D47E4 stfs f29, 4(r7)
.text:027D47E8 lwz r8, (dword_1017B3F0 - 0x1017B3F0)(r10)
.text:027D47EC cmpwi r8, 0
.text:027D47F0 beq loc_27D4764
.text:027D47F4
.text:027D47F4 loc_27D47F4: # CODE XREF: sub_27D3678+10E8↑j
.text:027D47F4 lfs f8, (flt_10182A38 - 0x10182A38)(r9)
.text:027D47F8 lwz r6, 0x118(r30)
.text:027D47FC lfs f13, (flt_10182A3C - 0x10182A38)(r9)
.text:027D4800 stfs f8, 8(r6)
.text:027D4804 stfs f13, 0xC(r6)
.text:027D4808 lfs f6, 0x7DC(r31)
.text:027D480C lfs f7, 0x7D4(r31)
.text:027D4810 fmuls f0, f6, f7
.text:027D4814 fmuls f8, f0, f4
.text:027D4818 lfs f10, 0x220(r29)
.text:027D481C fmuls f9, f8, f10
.text:027D4820 stfs f9, 0x70(r30)
.text:027D4824 lfs f12, 0x7E0(r31)
.text:027D4828 lfs f13, 0x7D8(r31)
.text:027D482C fmuls f11, f12, f13
.text:027D4830 fmuls f13, f11, f5
.text:027D4834 lfs f5, 0x224(r29)
.text:027D4838 fmuls f9, f13, f5
.text:027D483C stfs f29, 0x13C(r30)
.text:027D4840 stfs f9, 0x74(r30)
.text:027D4844 lwz r6, 0x77C(r31)
.text:027D4848 cmpwi r6, 0
.text:027D484C bne loc_27D4AB4
.text:027D4850 b loc_27D4ABC
.text:027D4854 # ---------------------------------------------------------------------------
.text:027D4854
.text:027D4854 loc_27D4854: # CODE XREF: sub_27D3678+10A0↑j
.text:027D4854 li r7, 0
.text:027D4858 stw r7, 0x10(r11)
.text:027D485C lwz r9, 0x118(r30)
.text:027D4860 stw r7, 0x14(r9)
.text:027D4864 lwz r4, 0x7C4(r31)
.text:027D4868 lis r8, 0x51EC
.text:027D486C mullw r0, r4, r5
.text:027D4870 addi r8, r8, -0x7AE1 # 0x51EB851F
.text:027D4874 mulhw r6, r8, r0
.text:027D4878 srawi r7, r0, 0x1F
.text:027D487C srawi r6, r6, 5
.text:027D4880 lwz r11, 0x118(r30)
.text:027D4884 subf r6, r7, r6
.text:027D4888 stw r6, 0x10(r11)
.text:027D488C lwz r9, 0x7C8(r31)
.text:027D4890 mullw r7, r9, r5
.text:027D4894 mulhw r11, r8, r7
.text:027D4898 srawi r4, r7, 0x1F
.text:027D489C srawi r11, r11, 5
.text:027D48A0 lwz r10, 0x118(r30)
.text:027D48A4 subf r11, r4, r11
.text:027D48A8 stw r11, 0x14(r10)
.text:027D48AC lwz r9, 0x118(r30)
.text:027D48B0 lwz r4, 0x10(r9)
.text:027D48B4 cmpwi r4, 0
.text:027D48B8 bne loc_27D49B4
.text:027D48BC lwz r0, 0x14(r9)
.text:027D48C0 fmr f12, f29
.text:027D48C4 cmplw r0, r5
.text:027D48C8 fmr f13, f29
.text:027D48CC beq loc_27D49F8
.text:027D48D0
.text:027D48D0 loc_27D48D0: # CODE XREF: sub_27D3678+137C↓j
.text:027D48D0 lis r6, dbl_1010F128@ha
.text:027D48D4 lis r7, 0x4330
.text:027D48D8 subf r4, r0, r5
.text:027D48DC lfd f6, dbl_1010F128@l(r6)
.text:027D48E0 xoris r0, r4, 0x8000
.text:027D48E4 stw r7, 0x178+var_170(r1)
.text:027D48E8 stw r0, 0x178+var_170+4(r1)
.text:027D48EC lfd f0, 0x178+var_170(r1)
.text:027D48F0 lfs f9, 0x7F0(r31)
.text:027D48F4 fsub f7, f0, f6
.text:027D48F8 frsp f11, f7
.text:027D48FC fdivs f11, f30, f11
.text:027D4900 lfs f8, 0x7EC(r31)
.text:027D4904 fmuls f0, f8, f11
.text:027D4908 fmuls f7, f9, f11
.text:027D490C lfs f11, 0x7D4(r31)
.text:027D4910 fmuls f10, f12, f11
.text:027D4914 lfs f8, 0x220(r29)
.text:027D4918 fmuls f6, f10, f8
.text:027D491C lfs f2, 0x7DC(r31)
.text:027D4920 fmuls f9, f6, f4
.text:027D4924 lfs f3, 0x7E0(r31)
.text:027D4928 stfs f9, 0(r9)
.text:027D492C lfs f11, 0x7D8(r31)
.text:027D4930 fmuls f10, f13, f11
.text:027D4934 lfs f8, 0x224(r29)
.text:027D4938 fmuls f6, f10, f8
.text:027D493C fmuls f9, f6, f5
.text:027D4940 lwz r6, 0x118(r30)
.text:027D4944 stfs f9, 4(r6)
.text:027D4948 lfs f11, 0x7D4(r31)
.text:027D494C fmuls f10, f0, f11
.text:027D4950 lfs f8, 0x220(r29)
.text:027D4954 fmuls f6, f10, f8
.text:027D4958 fmuls f9, f6, f4
.text:027D495C lwz r4, 0x118(r30)
.text:027D4960 stfs f9, 8(r4)
.text:027D4964 lfs f11, 0x7D8(r31)
.text:027D4968 lfs f6, 0x224(r29)
.text:027D496C fmuls f10, f7, f11
.text:027D4970 fmuls f0, f10, f6
.text:027D4974 fmuls f7, f0, f5
.text:027D4978 lwz r7, 0x118(r30)
.text:027D497C fsubs f10, f2, f12
.text:027D4980 stfs f7, 0xC(r7)
.text:027D4984 lfs f9, 0x7D4(r31)
.text:027D4988 fmuls f8, f10, f9
.text:027D498C lfs f11, 0x220(r29)
.text:027D4990 fmuls f10, f8, f11
.text:027D4994 fmuls f12, f10, f4
.text:027D4998 fsubs f11, f3, f13
.text:027D499C stfs f12, 0x70(r30)
.text:027D49A0 lfs f6, 0x7D8(r31)
.text:027D49A4 fmuls f0, f11, f6
.text:027D49A8 lfs f7, 0x224(r29)
.text:027D49AC fmuls f13, f0, f7
.text:027D49B0 b loc_27D4A9C
.text:027D49B4 # ---------------------------------------------------------------------------
.text:027D49B4
.text:027D49B4 loc_27D49B4: # CODE XREF: sub_27D3678+1240↑j
.text:027D49B4 lis r10, dbl_1010F128@ha
.text:027D49B8 xoris r8, r4, 0x8000
.text:027D49BC lfd f9, dbl_1010F128@l(r10)
.text:027D49C0 lis r6, 0x4330
.text:027D49C4 stw r8, 0x178+var_170+4(r1)
.text:027D49C8 stw r6, 0x178+var_170(r1)
.text:027D49CC lfd f6, 0x178+var_170(r1)
.text:027D49D0 lfs f8, 0x7E4(r31)
.text:027D49D4 fsub f7, f6, f9
.text:027D49D8 lfs f10, 0x7E8(r31)
.text:027D49DC frsp f0, f7
.text:027D49E0 fdivs f9, f30, f0
.text:027D49E4 lwz r0, 0x14(r9)
.text:027D49E8 fmuls f13, f10, f9
.text:027D49EC cmplw r0, r5
.text:027D49F0 fmuls f12, f8, f9
.text:027D49F4 bne loc_27D48D0
.text:027D49F8
.text:027D49F8 loc_27D49F8: # CODE XREF: sub_27D3678+1254↑j
.text:027D49F8 lfs f11, 0x7D4(r31)
.text:027D49FC fmuls f10, f12, f11
.text:027D4A00 lfs f8, 0x220(r29)
.text:027D4A04 fmuls f6, f10, f8
.text:027D4A08 lfs f2, 0x7DC(r31)
.text:027D4A0C fmuls f9, f6, f4
.text:027D4A10 lfs f3, 0x7E0(r31)
.text:027D4A14 stfs f9, 0(r9)
.text:027D4A18 lfs f11, 0x7D8(r31)
.text:027D4A1C fmuls f10, f13, f11
.text:027D4A20 lfs f8, 0x224(r29)
.text:027D4A24 fmuls f6, f10, f8
.text:027D4A28 fmuls f9, f6, f5
.text:027D4A2C lwz r6, 0x118(r30)
.text:027D4A30 stfs f9, 4(r6)
.text:027D4A34 lfs f11, 0x7D4(r31)
.text:027D4A38 fmuls f10, f29, f11
.text:027D4A3C lfs f8, 0x220(r29)
.text:027D4A40 fmuls f6, f10, f8
.text:027D4A44 fmuls f9, f6, f4
.text:027D4A48 lwz r4, 0x118(r30)
.text:027D4A4C stfs f9, 8(r4)
.text:027D4A50 lfs f11, 0x7D8(r31)
.text:027D4A54 lfs f6, 0x224(r29)
.text:027D4A58 fmuls f10, f29, f11
.text:027D4A5C fmuls f0, f10, f6
.text:027D4A60 fmuls f7, f0, f5
.text:027D4A64 lwz r7, 0x118(r30)
.text:027D4A68 fsubs f10, f2, f12
.text:027D4A6C stfs f7, 0xC(r7)
.text:027D4A70 lfs f9, 0x7D4(r31)
.text:027D4A74 fmuls f8, f10, f9
.text:027D4A78 lfs f11, 0x220(r29)
.text:027D4A7C fmuls f10, f8, f11
.text:027D4A80 fmuls f12, f10, f4
.text:027D4A84 fsubs f11, f3, f13
.text:027D4A88 stfs f12, 0x70(r30)
.text:027D4A8C lfs f6, 0x7D8(r31)
.text:027D4A90 fmuls f0, f11, f6
.text:027D4A94 lfs f7, 0x224(r29)
.text:027D4A98 fmuls f13, f0, f7
.text:027D4A9C
.text:027D4A9C loc_27D4A9C: # CODE XREF: sub_27D3678+1338↑j
.text:027D4A9C fmuls f9, f13, f5
.text:027D4AA0 stfs f29, 0x13C(r30)
.text:027D4AA4 stfs f9, 0x74(r30)
.text:027D4AA8 lwz r6, 0x77C(r31)
.text:027D4AAC cmpwi r6, 0
.text:027D4AB0 beq loc_27D4ABC
.text:027D4AB4
.text:027D4AB4 loc_27D4AB4: # CODE XREF: sub_27D3678+1090↑j
.text:027D4AB4 # sub_27D3678+114C↑j ...
.text:027D4AB4 cmpwi r6, 2
.text:027D4AB8 bne loc_27D4AD0
.text:027D4ABC
.text:027D4ABC loc_27D4ABC: # CODE XREF: sub_27D3678+1094↑j
.text:027D4ABC # sub_27D3678+1150↑j ...
.text:027D4ABC lfs f8, 0x784(r31)
.text:027D4AC0 lfs f9, 0x788(r31)
.text:027D4AC4 fadds f1, f8, f9
.text:027D4AC8 stfs f1, 0x68(r30)
.text:027D4ACC b loc_27D4AE8
.text:027D4AD0 # ---------------------------------------------------------------------------
.text:027D4AD0
.text:027D4AD0 loc_27D4AD0: # CODE XREF: sub_27D3678+1440↑j
.text:027D4AD0 cmpwi r6, 1
.text:027D4AD4 bne loc_27D4AE8
.text:027D4AD8 lwz r3, 0x11C(r30)
.text:027D4ADC addi r4, r31, 0x784
.text:027D4AE0 bl sub_27D355C
.text:027D4AE4 stfs f1, 0x68(r30)
.text:027D4AE8
.text:027D4AE8 loc_27D4AE8: # CODE XREF: sub_27D3678+1454↑j
.text:027D4AE8 # sub_27D3678+145C↑j
.text:027D4AE8 lwz r8, 0x780(r31)
.text:027D4AEC cmpwi r8, 0
.text:027D4AF0 beq loc_27D4AFC
.text:027D4AF4 cmpwi r8, 2
.text:027D4AF8 bne loc_27D4B10
.text:027D4AFC
.text:027D4AFC loc_27D4AFC: # CODE XREF: sub_27D3678+1478↑j
.text:027D4AFC lfs f10, 0x798(r31)
.text:027D4B00 lfs f11, 0x79C(r31)
.text:027D4B04 fadds f1, f10, f11
.text:027D4B08 stfs f1, 0x6C(r30)
.text:027D4B0C b loc_27D4B28
.text:027D4B10 # ---------------------------------------------------------------------------
.text:027D4B10
.text:027D4B10 loc_27D4B10: # CODE XREF: sub_27D3678+1480↑j
.text:027D4B10 cmpwi r8, 1
.text:027D4B14 bne loc_27D4B28
.text:027D4B18 lwz r3, 0x120(r30)
.text:027D4B1C addi r4, r31, 0x798
.text:027D4B20 bl sub_27D355C
.text:027D4B24 stfs f1, 0x6C(r30)
.text:027D4B28
.text:027D4B28 loc_27D4B28: # CODE XREF: sub_27D3678+1494↑j
.text:027D4B28 # sub_27D3678+149C↑j
.text:027D4B28 lis r0, 0x4330
.text:027D4B2C lwz r25, 0xE8(r29)
.text:027D4B30 lis r4, dbl_1010F108@ha
.text:027D4B34 stw r0, 0x178+var_170(r1)
.text:027D4B38 lfd f13, dbl_1010F108@l(r4)
.text:027D4B3C mullw r9, r25, r28
.text:027D4B40 stw r25, 0x178+var_170+4(r1)
.text:027D4B44 lfd f0, 0x178+var_170(r1)
.text:027D4B48 fsub f6, f0, f13
.text:027D4B4C addi r10, r9, 0x3039
.text:027D4B50 stw r10, 0x178+var_170+4(r1)
.text:027D4B54 lfd f8, 0x178+var_170(r1)
.text:027D4B58 frsp f12, f6
.text:027D4B5C stw r10, 0xE8(r29)
.text:027D4B60 fsub f9, f8, f13
.text:027D4B64 lfs f10, 0x804(r31)
.text:027D4B68 fmuls f7, f12, f31
.text:027D4B6C lfs f12, 0x7F8(r31)
.text:027D4B70 mullw r8, r10, r28
.text:027D4B74 fmadds f11, f7, f10, f12
.text:027D4B78 frsp f7, f9
.text:027D4B7C lfs f6, 0x2B0(r27)
.text:027D4B80 addi r0, r8, 0x3039
.text:027D4B84 stw r0, 0x178+var_170+4(r1)
.text:027D4B88 fadds f0, f11, f6
.text:027D4B8C stw r0, 0xE8(r29)
.text:027D4B90 fmuls f10, f7, f31
.text:027D4B94 lfd f6, 0x178+var_170(r1)
.text:027D4B98 mullw r7, r0, r28
.text:027D4B9C stfs f0, 0x50(r30)
.text:027D4BA0 lfs f0, 0x7FC(r31)
.text:027D4BA4 fsub f8, f6, f13
.text:027D4BA8 lfs f11, 0x808(r31)
.text:027D4BAC addi r9, r7, 0x3039
.text:027D4BB0 fmadds f12, f10, f11, f0
.text:027D4BB4 lfs f7, 0x2B4(r27)
.text:027D4BB8 frsp f9, f8
.text:027D4BBC fadds f6, f12, f7
.text:027D4BC0 stw r9, 0xE8(r29)
.text:027D4BC4 fmuls f10, f9, f31
.text:027D4BC8 mullw r4, r9, r28
.text:027D4BCC stfs f6, 0x54(r30)
.text:027D4BD0 lfs f6, 0x800(r31)
.text:027D4BD4 lfs f12, 0x80C(r31)
.text:027D4BD8 addi r0, r4, 0x3039
.text:027D4BDC stw r9, 0x178+var_170+4(r1)
.text:027D4BE0 lfd f11, 0x178+var_170(r1)
.text:027D4BE4 stw r0, 0x178+var_170+4(r1)
.text:027D4BE8 lfs f8, 0x2B8(r27)
.text:027D4BEC fmadds f0, f10, f12, f6
.text:027D4BF0 lfd f10, 0x178+var_170(r1)
.text:027D4BF4 fadds f7, f0, f8
.text:027D4BF8 mullw r10, r0, r28
.text:027D4BFC fsub f12, f11, f13
.text:027D4C00 stw r0, 0xE8(r29)
.text:027D4C04 fsub f11, f10, f13
.text:027D4C08 stfs f7, 0x58(r30)
.text:027D4C0C addi r0, r10, 0x3039
.text:027D4C10 frsp f9, f12
.text:027D4C14 lfs f6, 0x81C(r31)
.text:027D4C18 mullw r8, r0, r28
.text:027D4C1C lfs f8, 0x810(r31)
.text:027D4C20 fmuls f0, f9, f31
.text:027D4C24 stw r0, 0x178+var_170+4(r1)
.text:027D4C28 frsp f9, f11
.text:027D4C2C lfd f10, 0x178+var_170(r1)
.text:027D4C30 fmadds f7, f0, f6, f8
.text:027D4C34 fsub f11, f10, f13
.text:027D4C38 stw r0, 0xE8(r29)
.text:027D4C3C stfs f7, 0x5C(r30)
.text:027D4C40 fmuls f12, f9, f31
.text:027D4C44 lfs f0, 0x820(r31)
.text:027D4C48 lfs f7, 0x814(r31)
.text:027D4C4C frsp f9, f11
.text:027D4C50 addi r0, r8, 0x3039
.text:027D4C54 fmadds f6, f12, f0, f7
.text:027D4C58 stw r0, 0xE8(r29)
.text:027D4C5C fmuls f12, f9, f31
.text:027D4C60 stfs f6, 0x60(r30)
.text:027D4C64 lfs f6, 0x818(r31)
.text:027D4C68 lfs f13, 0x824(r31)
.text:027D4C6C fmadds f0, f12, f13, f6
.text:027D4C70 stfs f0, 0x64(r30)
.text:027D4C74 lbz r7, 0x2FC(r31)
.text:027D4C78 cmpwi r7, 0
.text:027D4C7C beq loc_27D4CDC
.text:027D4C80 lwz r25, 0xE8(r29)
.text:027D4C84 lis r0, 0x4330
.text:027D4C88 stw r0, 0x178+var_170(r1)
.text:027D4C8C lis r11, dbl_1010F108@ha
.text:027D4C90 stw r25, 0x178+var_170+4(r1)
.text:027D4C94 lfd f13, 0x178+var_170(r1)
.text:027D4C98 lfd f11, dbl_1010F108@l(r11)
.text:027D4C9C fsub f0, f13, f11
.text:027D4CA0 lis r10, flt_1010F144@ha
.text:027D4CA4 frsp f10, f0
.text:027D4CA8 lfs f13, flt_1010F144@l(r10)
.text:027D4CAC mullw r8, r25, r28
.text:027D4CB0 fmuls f6, f10, f31
.text:027D4CB4 addi r0, r8, 0x3039
.text:027D4CB8 fcmpu cr0, f6, f13
.text:027D4CBC stw r0, 0xE8(r29)
.text:027D4CC0 ble loc_27D4CDC
.text:027D4CC4 lfs f6, 0x50(r30)
.text:027D4CC8 lfs f8, 0x5C(r30)
.text:027D4CCC fneg f9, f6
.text:027D4CD0 fneg f7, f8
.text:027D4CD4 stfs f9, 0x50(r30)
.text:027D4CD8 stfs f7, 0x5C(r30)
.text:027D4CDC
.text:027D4CDC loc_27D4CDC: # CODE XREF: sub_27D3678+1604↑j
.text:027D4CDC # sub_27D3678+1648↑j
.text:027D4CDC lbz r4, 0x2FD(r31)
.text:027D4CE0 cmpwi r4, 0
.text:027D4CE4 beq loc_27D4D44
.text:027D4CE8 lwz r25, 0xE8(r29)
.text:027D4CEC lis r8, 0x4330
.text:027D4CF0 stw r8, 0x178+var_170(r1)
.text:027D4CF4 lis r7, dbl_1010F108@ha
.text:027D4CF8 stw r25, 0x178+var_170+4(r1)
.text:027D4CFC lfd f11, 0x178+var_170(r1)
.text:027D4D00 lfd f12, dbl_1010F108@l(r7)
.text:027D4D04 fsub f13, f11, f12
.text:027D4D08 lis r6, flt_1010F144@ha
.text:027D4D0C frsp f10, f13
.text:027D4D10 lfs f6, flt_1010F144@l(r6)
.text:027D4D14 mullw r5, r25, r28
.text:027D4D18 fmuls f0, f10, f31
.text:027D4D1C addi r6, r5, 0x3039
.text:027D4D20 fcmpu cr0, f0, f6
.text:027D4D24 stw r6, 0xE8(r29)
.text:027D4D28 ble loc_27D4D44
.text:027D4D2C lfs f7, 0x54(r30)
.text:027D4D30 lfs f9, 0x60(r30)
.text:027D4D34 fneg f6, f7
.text:027D4D38 fneg f8, f9
.text:027D4D3C stfs f6, 0x54(r30)
.text:027D4D40 stfs f8, 0x60(r30)
.text:027D4D44
.text:027D4D44 loc_27D4D44: # CODE XREF: sub_27D3678+166C↑j
.text:027D4D44 # sub_27D3678+16B0↑j
.text:027D4D44 lbz r0, 0x2FE(r31)
.text:027D4D48 cmpwi r0, 0
.text:027D4D4C beq loc_27D4DAC
.text:027D4D50 lwz r25, 0xE8(r29)
.text:027D4D54 lis r8, 0x4330
.text:027D4D58 stw r8, 0x178+var_170(r1)
.text:027D4D5C lis r5, dbl_1010F108@ha
.text:027D4D60 stw r25, 0x178+var_170+4(r1)
.text:027D4D64 lfd f12, 0x178+var_170(r1)
.text:027D4D68 lfd f0, dbl_1010F108@l(r5)
.text:027D4D6C fsub f0, f12, f0
.text:027D4D70 lis r11, flt_1010F144@ha
.text:027D4D74 frsp f10, f0
.text:027D4D78 lfs f6, flt_1010F144@l(r11)
.text:027D4D7C mullw r5, r25, r28
.text:027D4D80 fmuls f7, f10, f31
.text:027D4D84 addi r6, r5, 0x3039
.text:027D4D88 fcmpu cr0, f7, f6
.text:027D4D8C stw r6, 0xE8(r29)
.text:027D4D90 ble loc_27D4DAC
.text:027D4D94 lfs f0, 0x58(r30)
.text:027D4D98 lfs f8, 0x64(r30)
.text:027D4D9C fneg f12, f0
.text:027D4DA0 fneg f10, f8
.text:027D4DA4 stfs f12, 0x58(r30)
.text:027D4DA8 stfs f10, 0x64(r30)
.text:027D4DAC
.text:027D4DAC loc_27D4DAC: # CODE XREF: sub_27D3678+16D4↑j
.text:027D4DAC # sub_27D3678+1718↑j
.text:027D4DAC lwz r0, 0x648(r31)
.text:027D4DB0 lis r8, flt_1010F14C@ha
.text:027D4DB4 cmpwi r0, 1
.text:027D4DB8 lfs f10, flt_1010F14C@l(r8)
.text:027D4DBC bne loc_27D4E84
.text:027D4DC0 lwz r4, 0x768(r31)
.text:027D4DC4 lis r0, 0x4330
.text:027D4DC8 stw r0, 0x178+var_170(r1)
.text:027D4DCC lis r7, dbl_1010F108@ha
.text:027D4DD0 stw r4, 0x178+var_170+4(r1)
.text:027D4DD4 lfd f7, 0x178+var_170(r1)
.text:027D4DD8 lfd f8, dbl_1010F108@l(r7)
.text:027D4DDC fsub f9, f7, f8
.text:027D4DE0 frsp f6, f9
.text:027D4DE4 lfs f11, 0x144(r30)
.text:027D4DE8 fmuls f13, f11, f6
.text:027D4DEC fcmpu cr0, f13, f10
.text:027D4DF0 bge loc_27D4E38
.text:027D4DF4 fctiwz f13, f13
.text:027D4DF8 addi r5, r1, 0x178+var_170
.text:027D4DFC stfiwx f13, 0, r5
.text:027D4E00 lwz r0, 0x178+var_170(r1)
.text:027D4E04 addi r9, r31, 0x650
.text:027D4E08 slwi r5, r0, 4
.text:027D4E0C lfsx f8, r9, r5
.text:027D4E10 add r10, r9, r5
.text:027D4E14 stfs f8, 0x78(r30)
.text:027D4E18 lfs f9, 4(r10)
.text:027D4E1C stfs f9, 0x7C(r30)
.text:027D4E20 lfs f11, 8(r10)
.text:027D4E24 stfs f11, 0x80(r30)
.text:027D4E28 lwz r4, 0x64C(r31)
.text:027D4E2C cmpwi r4, 1
.text:027D4E30 bne loc_27D4FA0
.text:027D4E34 b loc_27D4EAC
.text:027D4E38 # ---------------------------------------------------------------------------
.text:027D4E38
.text:027D4E38 loc_27D4E38: # CODE XREF: sub_27D3678+1778↑j
.text:027D4E38 fsubs f6, f13, f10
.text:027D4E3C fctiwz f7, f6
.text:027D4E40 addi r0, r1, 0x178+var_170
.text:027D4E44 stfiwx f7, 0, r0
.text:027D4E48 lwz r4, 0x178+var_170(r1)
.text:027D4E4C addis r0, r4, -0x8000
.text:027D4E50 addi r9, r31, 0x650
.text:027D4E54 slwi r5, r0, 4
.text:027D4E58 lfsx f8, r9, r5
.text:027D4E5C add r10, r9, r5
.text:027D4E60 stfs f8, 0x78(r30)
.text:027D4E64 lfs f9, 4(r10)
.text:027D4E68 stfs f9, 0x7C(r30)
.text:027D4E6C lfs f11, 8(r10)
.text:027D4E70 stfs f11, 0x80(r30)
.text:027D4E74 lwz r4, 0x64C(r31)
.text:027D4E78 cmpwi r4, 1
.text:027D4E7C bne loc_27D4FA0
.text:027D4E80 b loc_27D4EAC
.text:027D4E84 # ---------------------------------------------------------------------------
.text:027D4E84
.text:027D4E84 loc_27D4E84: # CODE XREF: sub_27D3678+1744↑j
.text:027D4E84 lfs f11, 0x650(r31)
.text:027D4E88 stfs f11, 0x78(r30)
.text:027D4E8C lfs f12, 0x654(r31)
.text:027D4E90 stfs f12, 0x7C(r30)
.text:027D4E94 lfs f11, 0x658(r31)
.text:027D4E98 stfs f11, 0x80(r30)
.text:027D4E9C lwz r4, 0x64C(r31)
.text:027D4EA0 cmpwi r4, 1
.text:027D4EA4 addi r9, r31, 0x650
.text:027D4EA8 bne loc_27D4FA0
.text:027D4EAC
.text:027D4EAC loc_27D4EAC: # CODE XREF: sub_27D3678+17BC↑j
.text:027D4EAC # sub_27D3678+1808↑j
.text:027D4EAC lwz r6, 0x76C(r31)
.text:027D4EB0 lis r7, 0x4330
.text:027D4EB4 stw r7, 0x178+var_170(r1)
.text:027D4EB8 lis r11, dbl_1010F108@ha
.text:027D4EBC stw r6, 0x178+var_170+4(r1)
.text:027D4EC0 lfd f0, 0x178+var_170(r1)
.text:027D4EC4 lfd f9, dbl_1010F108@l(r11)
.text:027D4EC8 fsub f6, f0, f9
.text:027D4ECC frsp f13, f6
.text:027D4ED0 lfs f7, 0x144(r30)
.text:027D4ED4 fmuls f8, f7, f13
.text:027D4ED8 fcmpu cr0, f8, f10
.text:027D4EDC bge loc_27D4F3C
.text:027D4EE0 fctiwz f8, f8
.text:027D4EE4 addi r8, r1, 0x178+var_170
.text:027D4EE8 stfiwx f8, 0, r8
.text:027D4EEC lwz r11, 0x178+var_170(r1)
.text:027D4EF0 slwi r5, r11, 4
.text:027D4EF4 add r11, r9, r5
.text:027D4EF8 lfs f12, 0x80(r11)
.text:027D4EFC stfs f12, 0x88(r30)
.text:027D4F00 lfs f13, 0x84(r11)
.text:027D4F04 stfs f13, 0x8C(r30)
.text:027D4F08 lfs f12, 0x88(r11)
.text:027D4F0C mr r3, r29
.text:027D4F10 stfs f12, 0x90(r30)
.text:027D4F14 mr r4, r30
.text:027D4F18 stfs f30, 0x94(r30)
.text:027D4F1C bl sub_27D3490
.text:027D4F20 lis r12, dword_1015E4D4@ha
.text:027D4F24 lwz r3, dword_1015E4D4@l(r12)
.text:027D4F28 mr r4, r29
.text:027D4F2C bl sub_27EAFD4
.text:027D4F30 mr. r9, r3
.text:027D4F34 beq loc_27D5004
.text:027D4F38 b loc_27D4FE0
.text:027D4F3C # ---------------------------------------------------------------------------
.text:027D4F3C
.text:027D4F3C loc_27D4F3C: # CODE XREF: sub_27D3678+1864↑j
.text:027D4F3C fsubs f10, f8, f10
.text:027D4F40 fctiwz f11, f10
.text:027D4F44 addi r6, r1, 0x178+var_170
.text:027D4F48 stfiwx f11, 0, r6
.text:027D4F4C lwz r10, 0x178+var_170(r1)
.text:027D4F50 addis r11, r10, -0x8000
.text:027D4F54 slwi r5, r11, 4
.text:027D4F58 add r11, r9, r5
.text:027D4F5C lfs f12, 0x80(r11)
.text:027D4F60 stfs f12, 0x88(r30)
.text:027D4F64 lfs f13, 0x84(r11)
.text:027D4F68 stfs f13, 0x8C(r30)
.text:027D4F6C lfs f12, 0x88(r11)
.text:027D4F70 mr r3, r29
.text:027D4F74 stfs f12, 0x90(r30)
.text:027D4F78 mr r4, r30
.text:027D4F7C stfs f30, 0x94(r30)
.text:027D4F80 bl sub_27D3490
.text:027D4F84 lis r12, dword_1015E4D4@ha
.text:027D4F88 lwz r3, dword_1015E4D4@l(r12)
.text:027D4F8C mr r4, r29
.text:027D4F90 bl sub_27EAFD4
.text:027D4F94 mr. r9, r3
.text:027D4F98 beq loc_27D5004
.text:027D4F9C b loc_27D4FE0
.text:027D4FA0 # ---------------------------------------------------------------------------
.text:027D4FA0
.text:027D4FA0 loc_27D4FA0: # CODE XREF: sub_27D3678+17B8↑j
.text:027D4FA0 # sub_27D3678+1804↑j ...
.text:027D4FA0 lfs f0, 0x80(r9)
.text:027D4FA4 stfs f0, 0x88(r30)
.text:027D4FA8 lfs f9, 0x84(r9)
.text:027D4FAC stfs f9, 0x8C(r30)
.text:027D4FB0 lfs f12, 0x88(r9)
.text:027D4FB4 mr r3, r29
.text:027D4FB8 stfs f12, 0x90(r30)
.text:027D4FBC mr r4, r30
.text:027D4FC0 stfs f30, 0x94(r30)
.text:027D4FC4 bl sub_27D3490
.text:027D4FC8 lis r12, dword_1015E4D4@ha
.text:027D4FCC lwz r3, dword_1015E4D4@l(r12)
.text:027D4FD0 mr r4, r29
.text:027D4FD4 bl sub_27EAFD4
.text:027D4FD8 mr. r9, r3
.text:027D4FDC beq loc_27D5004
.text:027D4FE0
.text:027D4FE0 loc_27D4FE0: # CODE XREF: sub_27D3678+18C0↑j
.text:027D4FE0 # sub_27D3678+1924↑j
.text:027D4FE0 mtctr r9
.text:027D4FE4 stw r30, 0x178+var_120(r1)
.text:027D4FE8 addi r3, r1, 0x178+var_120
.text:027D4FEC bctrl
.text:027D4FF0 cmpwi r3, 0
.text:027D4FF4 bne loc_27D5004
.text:027D4FF8 mr r3, r30
.text:027D4FFC li r4, 1
.text:027D5000 bl sub_27D3270
.text:027D5004
.text:027D5004 loc_27D5004: # CODE XREF: sub_27D3678+18BC↑j
.text:027D5004 # sub_27D3678+1920↑j ...
.text:027D5004 lmw r24, 0x178+var_D0(r1)
.text:027D5008 lfs f26, 0x178+var_58(r1)
.text:027D500C lfs f24, 0x178+var_78(r1)
.text:027D5010 lfd f26, 0x178+var_60(r1)
.text:027D5014 lfs f23, 0x178+var_88(r1)
.text:027D5018 lfd f24, 0x178+var_80(r1)
.text:027D501C lfd f23, 0x178+var_90(r1)
.text:027D5020 lfs f28, 0x178+var_38(r1)
.text:027D5024 lfs f25, 0x178+var_68(r1)
.text:027D5028 lfd f28, 0x178+var_40(r1)
.text:027D502C lfd f25, 0x178+var_70(r1)
.text:027D5030 lfs f30, 0x178+var_18(r1)
.text:027D5034 lfs f27, 0x178+var_48(r1)
.text:027D5038 lfd f30, 0x178+var_20(r1)
.text:027D503C lfd f27, 0x178+var_50(r1)
.text:027D5040 lfs f22, 0x178+var_98(r1)
.text:027D5044 lfs f29, 0x178+var_28(r1)
.text:027D5048 lfd f22, 0x178+var_A0(r1)
.text:027D504C lfd f29, 0x178+var_30(r1)
.text:027D5050 lfs f21, 0x178+var_A8(r1)
.text:027D5054 lfs f31, 0x178+var_8(r1)
.text:027D5058 lfd f21, 0x178+var_B0(r1)
.text:027D505C lfd f31, 0x178+var_10(r1)
.text:027D5060 isync
.text:027D5064 lwz r0, 0x178+sender_lr(r1)
.text:027D5068 mtlr r0
.text:027D506C addi r1, r1, 0x178
.text:027D5070 blr
.text:027D5070 # End of function sub_27D3678
027D3670 94 21 FE 88 DA A1 00 C8
027D3680 DA C1 00 D8 DA E1 00 E8 12 B5 AC A0 DB 01 00 F8
027D3690 12 D6 B4 A0 DB 21 01 08 12 F7 BC A0 DB 41 01 18
027D36A0 13 18 C4 A0 DB 61 01 28 13 5A D4 A0 DB 81 01 38
027D36B0 13 7B DC A0 DB A1 01 48 13 BD EC A0 DB C1 01 58
027D36C0 13 DE F4 A0 D2 A1 00 D0 D2 C1 00 E0 D2 E1 00 F0
027D36D0 13 39 CC A0 D3 01 01 00 D3 21 01 10 D3 41 01 20
027D36E0 13 9C E4 A0 D3 61 01 30 D3 81 01 40 D3 A1 01 50
027D36F0 7C 08 02 A6 D3 C1 01 60 DB E1 01 68 13 FF FC A0
027D3700 D3 E1 01 70 90 01 01 7C BF 01 00 A8 7C 7D 1B 78
027D3710 7C 9E 23 78 83 FD 01 30 80 1F 00 00 39 40 00 00
027D3720 2C 00 00 01 40 82 00 08 7F EA FB 78 C1 3D 00 30
027D3730 3C E0 10 11 83 3D 00 E8 3F 80 41 C6 C3 C7 F1 14
027D3740 3B 9C 4E 6D 39 00 00 00 D1 3E 00 04 7D 79 E1 D6
027D3750 93 FE 01 10 91 1E 00 08 3C 80 43 30 38 0B 30 39
027D3760 91 5E 01 14 3D 60 10 11 93 BE 01 30 7C E0 E1 D6
027D3770 C9 AB F1 08 90 81 00 08 90 01 00 0C 38 07 30 39
027D3780 C8 01 00 08 3C E0 10 11 90 1D 00 E8 3D 20 10 11
027D3790 C3 E7 F1 10 FC C0 68 28 C3 A9 F1 20 90 01 00 0C
027D37A0 7D 40 E1 D6 FD 80 30 18 D3 BE 00 00 93 3E 01 38
027D37B0 EC EC 07 F2 91 1E 01 54 C1 5F 04 C0 38 0A 30 39
027D37C0 C9 61 00 08 EC CA F0 2A 90 01 00 0C ED 0A 01 F2
027D37D0 7D 60 E1 D6 C8 E1 00 08 ED 28 40 2A 83 7D 00 7C
027D37E0 FD 07 68 28 38 0B 30 39 FD 8B 68 28 7D 40 E1 D6
027D37F0 FC 00 40 18 90 01 00 0C FD 00 60 18 C9 61 00 08
027D3800 38 AA 30 39 ED 46 48 28 90 A1 00 0C FD 8B 68 28
027D3810 7C E5 E1 D6 C8 C1 00 08 ED 20 07 F2 D1 5E 00 10
027D3820 38 07 30 39 80 DE 01 24 FC E6 68 28 90 1D 00 E8
027D3830 ED A8 07 F2 D3 DE 00 98 91 1E 01 40 FD 40 60 18
027D3840 D1 BE 01 44 FC 00 38 18 D1 3E 01 48 D3 DE 00 9C
027D3850 ED AA 07 F2 D3 DE 00 A0 ED 00 07 F2 D1 BE 01 4C
027D3860 3C A0 10 11 C1 25 F1 3C D1 1E 01 50 D1 26 00 04
027D3870 81 1E 01 24 D3 A8 00 08 81 5E 01 24 3F 40 80 00
027D3880 D3 AA 00 0C 80 FF 04 B0 3B 5A FF FF 7C 07 D0 40
027D3890 40 82 00 6C 3D 60 10 11 83 3D 00 E8 C8 0B F1 08
027D38A0 3C 80 43 30 93 21 00 0C 90 81 00 08 C9 41 00 08
027D38B0 7D 39 E1 D6 FD 6A 00 28 93 5E 00 0C C0 FD 02 1C
027D38C0 38 09 30 39 FD 20 58 18 90 1D 00 E8 80 FD 01 1C
027D38D0 ED 89 07 F2 C0 1F 04 60 C1 1B 02 8C ED AC 00 32
027D38E0 C0 DB 02 90 EF 67 02 32 2C 07 00 00 38 BD 00 84
027D38F0 EF 4D F1 BC 41 82 01 74 48 00 00 D4 83 3D 00 E8
027D3900 81 5F 04 B4 7D 79 E1 D6 7C 99 50 16 38 0B 30 39
027D3910 90 1D 00 E8 7D 4B FE 70 3C E0 10 11 7D 19 59 D6
027D3920 3C 00 43 30 C9 67 F1 28 7D 24 42 14 90 01 00 08
027D3930 6D 24 80 00 90 81 00 0C C9 41 00 08 FD 8A 58 28
027D3940 80 DD 00 80 FD 20 60 18 C0 1D 01 E0 ED A0 48 28
027D3950 C0 E6 00 08 EC CD 01 F2 3D 60 10 11 FD 00 30 1E
027D3960 C8 0B F1 08 38 01 00 08 7D 00 07 AE 83 3D 00 E8
027D3970 80 A1 00 08 3C 80 43 30 93 21 00 0C 90 81 00 08
027D3980 C9 41 00 08 7D 39 E1 D6 FD 6A 00 28 90 BE 00 0C
027D3990 C0 FD 02 1C 38 09 30 39 FD 20 58 18 90 1D 00 E8
027D39A0 80 FD 01 1C ED 89 07 F2 C0 1F 04 60 C0 DB 02 90
027D39B0 ED AC 00 32 C1 1B 02 8C 38 BD 00 84 EF 4D F1 BC
027D39C0 2C 07 00 00 EF 67 02 32 41 82 00 A0 39 7E 00 A4
027D39D0 7C 05 58 40 41 82 00 38 38 00 00 03 38 9D 00 80
027D39E0 7C 09 03 A6 38 EB FF FC 80 A4 00 04 90 A7 00 04
027D39F0 81 04 00 08 91 07 00 08 81 44 00 0C 91 47 00 0C
027D3A00 84 04 00 10 94 07 00 10 42 00 FF E0 39 1E 00 D4
027D3A10 38 9D 00 B4 7C 04 40 40 41 82 00 38 38 00 00 03
027D3A20 38 DD 00 B0 7C 09 03 A6 39 48 FF FC 80 86 00 04
027D3A30 90 8A 00 04 80 E6 00 08 90 EA 00 08 81 26 00 0C
027D3A40 91 2A 00 0C 84 06 00 10 94 0A 00 10 42 00 FF E0
027D3A50 91 7E 01 04 91 1E 01 08 C1 3F 04 8C FC 09 E8 00
027D3A60 41 82 00 7C 48 00 00 1C 90 BE 01 04 39 1D 00 B4
027D3A70 91 1E 01 08 C1 3F 04 8C FC 09 E8 00 41 82 00 60
027D3A80 A1 1D 00 E6 3D 80 10 16 C1 9E 00 14 55 00 05 FE
027D3A90 39 08 00 01 1C A0 00 0C B1 1D 00 E6 81 8C E6 38
027D3AA0 C1 7F 04 8C 7D 4C 2A 14 7D 4C 2C 2E C0 1E 00 18
027D3AB0 ED 8A 62 FA C1 2A 00 04 C1 6A 00 08 D1 9E 00 14
027D3AC0 C1 BF 04 8C EC 09 03 7A C0 FE 00 1C D0 1E 00 18
027D3AD0 C0 DF 04 8C EC EB 39 BA D0 FE 00 1C 88 1B 00 01
027D3AE0 2C 00 00 00 41 82 00 A4 C1 1B 02 A0 C1 5E 00 2C
027D3AF0 ED 28 56 FA ED 69 06 B2 C0 1E 00 30 D1 7E 00 2C
027D3B00 C1 9B 02 A4 ED AC 06 FA A0 BD 00 E4 EC CD 06 B2
027D3B10 C1 3E 00 34 54 A0 05 FE D0 DE 00 30 C0 FB 02 A8
027D3B20 38 A5 00 01 ED 07 4E FA B0 BD 00 E4 ED 48 06 B2
027D3B30 3D 80 10 16 1C A0 00 0C D1 5E 00 34 81 8C E6 34
027D3B40 C1 BF 04 78 7D 85 64 6E ED 6C 5B 7A FD 00 30 90
027D3B50 D1 7E 00 2C C0 C5 00 04 C0 FF 04 7C ED 06 41 FA
027D3B60 D1 1E 00 30 C1 25 00 08 FD 60 50 90 C1 5F 04 80
027D3B70 ED 69 5A BA D1 7E 00 34 C1 9F 04 90 FC 0C E8 00
027D3B80 41 82 09 50 48 00 04 44 C3 9F 04 74 FC 1C E8 00
027D3B90 40 82 00 A0 C1 7F 04 68 C1 BE 00 2C ED 8B 6E FA
027D3BA0 EC 0C 06 B2 C1 1E 00 30 D0 1E 00 2C C0 DF 04 6C
027D3BB0 EC E6 46 FA A0 BD 00 E4 ED 27 06 B2 C1 9E 00 34
027D3BC0 54 A0 05 FE D1 3E 00 30 C1 5F 04 70 38 A5 00 01
027D3BD0 ED 6A 66 FA B0 BD 00 E4 ED AB 06 B2 3D 80 10 16
027D3BE0 1C A0 00 0C D1 BE 00 34 81 8C E6 34 C1 BF 04 78
027D3BF0 7D 85 64 6E EC 0C 03 7A D0 1E 00 2C C0 C5 00 04
027D3C00 C0 FF 04 7C ED 26 49 FA C1 7E 00 34 D1 3E 00 30
027D3C10 C1 25 00 08 C1 5F 04 80 ED 69 5A BA D1 7E 00 34
027D3C20 C1 9F 04 90 FC 0C E8 00 41 82 08 A8 48 00 03 9C
027D3C30 3D 20 10 11 C1 49 F1 40 80 FD 00 E8 EF 9C 50 24
027D3C40 90 E1 00 0C 7C 87 E1 D6 3B 24 30 39 93 3D 00 E8
027D3C50 3D 80 10 0C 81 8C F7 30 3F 00 43 30 93 01 00 08
027D3C60 C8 C1 00 08 91 81 00 0C C9 61 00 08 3C E0 10 11
027D3C70 C9 87 F1 08 FC E6 60 28 FD 8B 60 28 FC 00 38 18
027D3C80 FD 40 60 18 3D 40 10 0C ED 00 07 F2 C0 0A F7 24
027D3C90 ED 28 40 2A ED AA 00 24 ED 09 00 32 EC 28 03 72
027D3CA0 EF 9E E0 28 48 1F 5F CD 93 01 00 08 54 85 02 3E
027D3CB0 90 A1 00 0C C9 21 00 08 3C C0 10 11 93 21 00 0C
027D3CC0 C9 41 00 08 C8 06 F1 08 ED BE E0 28 FD 6A 00 28
027D3CD0 FD 89 00 28 3D 40 10 11 3C C0 10 14 FD 20 58 18
027D3CE0 54 80 65 36 FC C0 60 18 38 C6 68 2C C1 0A F1 38
027D3CF0 ED 89 07 F2 7C F9 E1 D6 7D 06 02 14 EF 8C E3 7A
027D3D00 C0 E8 00 08 ED 86 02 32 C0 C8 00 0C EC 3C F7 3C
027D3D10 C0 08 00 00 EF 26 3B 3A C1 A8 00 04 FC 01 E8 00
027D3D20 39 47 30 39 EE CD 03 3A 91 5D 00 E8 41 81 00 88
027D3D30 EF 1D 06 72 D3 81 00 14 D3 01 00 10 C0 DF 04 6C
027D3D40 EC DD 01 B2 C0 FF 04 70 EE E7 30 28 EF 3D 05 B2
027D3D50 D2 E1 00 98 C1 1F 04 68 C1 3F 04 70 ED BD 02 32
027D3D60 C1 7F 04 6C ED 3D 02 72 ED 4D 58 2A ED 8A 48 2A
027D3D70 EE A6 40 28 3C A0 10 1B EC CC F0 2A C0 E5 8C D0
027D3D80 FC 06 38 00 EE CD 48 28 40 81 00 8C EC 26 30 2A
027D3D90 48 1F 4F 31 ED 3E 08 24 3D 60 10 11 C1 0B F1 44
027D3DA0 ED 41 02 32 ED 77 02 72 EC F5 02 72 EC B6 02 72
027D3DB0 48 00 00 74 48 1F 4F 0D EF 01 06 72 D3 81 00 14
027D3DC0 D3 01 00 10 C0 DF 04 6C EC DD 01 B2 C0 FF 04 70
027D3DD0 EE E7 30 28 EF 21 05 B2 D2 E1 00 98 C1 1F 04 68
027D3DE0 C1 3F 04 70 ED BD 02 32 C1 7F 04 6C ED 3D 02 72
027D3DF0 ED 4D 58 2A ED 8A 48 2A EE A6 40 28 3C A0 10 1B
027D3E00 EC CC F0 2A C0 E5 8C D0 FC 06 38 00 EE CD 48 28
027D3E10 41 81 FF 7C FC A0 E8 90 FC E0 E8 90 FD 60 F0 90
027D3E20 FD 40 E8 90 ED 85 01 72 ED AB 62 FA EC 07 69 FA
027D3E30 3C A0 10 11 EC CA 02 BA C1 25 F1 24 ED 89 30 24
027D3E40 EE E7 03 32 EC C5 03 32 ED 27 05 F2 EC 85 01 B2
027D3E50 EC 0B 01 B2 EC E4 48 2A EC 2B 03 32 ED AA 05 F2
027D3E60 EC 6B 00 72 EC 4A 01 B2 ED 1E 38 28 EC CB 05 F2
027D3E70 D1 01 00 28 ED 83 48 2A D3 81 00 20 ED 20 68 28
027D3E80 D3 21 00 24 EC 2A 00 72 D3 A1 00 34 EC E5 05 F2
027D3E90 D3 01 00 1C ED 60 68 2A D3 A1 00 44 ED BE 60 28
027D3EA0 D1 21 00 2C ED 46 10 2A D3 A1 00 54 ED 03 20 2A
027D3EB0 D1 61 00 38 EC C6 10 28 D1 A1 00 3C EC 07 08 28
027D3EC0 D1 41 00 30 EC E7 08 2A D0 C1 00 48 ED 3E 40 28
027D3ED0 D0 01 00 40 D0 E1 00 4C 39 21 00 28 D1 21 00 50
027D3EE0 E1 09 00 20 38 A1 00 1C E0 09 00 18 E0 E5 00 00
027D3EF0 E1 A9 00 10 10 C8 01 F2 E1 05 80 08 11 8D 01 F2
027D3F00 E1 49 00 00 11 A0 62 3A E1 69 00 08 11 2A 01 F2
027D3F10 C1 9E 00 2C 11 4B 4A 3A C0 FE 00 30 11 6A 52 94
027D3F20 E1 49 00 28 10 0D 6A D6 F0 01 00 10 11 0A 32 3A
027D3F30 C1 41 00 10 11 28 42 14 C0 01 00 14 EC C0 3E FA
027D3F40 ED 6A 66 FA C1 5E 00 34 ED 06 06 B2 ED 29 56 FA
027D3F50 ED AB 06 B2 ED 69 06 B2 D1 BE 00 2C D1 1E 00 30
027D3F60 D1 7E 00 34 A0 BD 00 E4 C0 1E 00 2C 54 A0 05 FE
027D3F70 38 A5 00 01 3D 80 10 16 B0 BD 00 E4 1C A0 00 0C
027D3F80 81 8C E6 34 C1 BF 04 78 7D 85 64 6E EC 0C 03 7A
027D3F90 C1 1E 00 30 D0 1E 00 2C C0 C5 00 04 C0 FF 04 7C
027D3FA0 ED 06 41 FA C1 7E 00 34 D1 1E 00 30 C1 25 00 08
027D3FB0 C1 5F 04 80 ED 69 5A BA D1 7E 00 34 C1 9F 04 90
027D3FC0 FC 0C E8 00 41 82 05 0C C0 DD 00 B0 C1 BD 00 90
027D3FD0 C0 1D 00 A0 80 1D 01 1C D0 01 00 14 D1 A1 00 10
027D3FE0 2C 00 00 00 D0 C1 00 18 40 82 00 F8 39 1D 00 B4
027D3FF0 E0 48 80 00 E0 88 00 24 E1 68 00 04 E0 68 80 20
027D4000 10 EB 14 A0 E1 88 80 10 11 04 1C A0 E1 A8 00 14
027D4010 10 CD 64 A0 11 4B 02 32 11 44 51 F8 10 ED 01 F2
027D4020 10 02 01 32 11 24 01 B2 10 CB 39 B8 10 AD 4A 38
027D4030 11 22 01 72 11 0C 4A BA 10 E3 41 BA FC 07 E8 00
027D4040 11 0B 00 F8 10 0B 03 32 11 22 03 78 10 0D 00 F2
027D4050 10 0C 01 38 40 82 00 10 11 87 3C E0 FC 0C E8 00
027D4060 41 82 01 70 EC 5E 38 24 C1 68 00 0C 10 65 00 98
027D4070 11 A3 02 F2 C1 88 00 1C 10 8A 00 98 11 44 6B 3A
027D4080 C1 A8 00 2C 10 E3 24 20 39 61 00 28 10 A6 00 98
027D4090 F0 EB 00 00 10 E0 00 98 10 09 00 98 F0 EB 80 20
027D40A0 11 08 00 98 10 E7 02 F2 F1 0B 80 24 10 C5 53 7E
027D40B0 F0 0B 80 28 11 43 24 E0 11 28 3B 3A 11 05 34 20
027D40C0 F1 4B 00 10 11 45 34 E0 F1 0B 00 08 10 E0 4B 7E
027D40D0 F1 4B 00 18 F0 EB 80 2C 80 1D 01 1C 48 00 00 F4
027D40E0 39 3E 00 D4 E1 09 00 14 E0 C9 80 10 E0 89 00 24
027D40F0 11 48 34 A0 E0 69 80 20 10 04 02 B2 E0 49 80 00
027D4100 11 A4 1C A0 E0 A9 00 04 11 22 01 32 11 65 14 A0
027D4110 10 E5 03 72 10 E4 3A F8 11 68 02 F2 10 08 03 78
027D4120 11 A5 5A B8 11 82 00 32 11 66 61 FA 11 43 5B 7A
027D4130 FC 0A E8 00 11 65 48 F8 11 25 01 B2 11 82 4A 38
027D4140 11 28 00 F2 11 26 49 38 40 82 00 10 11 0A 54 E0
027D4150 FC 08 E8 00 41 82 00 7C EC 3E 50 24 C0 A9 00 0C
027D4160 10 40 00 58 11 42 01 72 38 E1 00 28 10 67 00 58
027D4170 C0 C9 00 1C 10 02 1C 20 C1 09 00 2C 10 E3 51 BA
027D4180 F0 07 00 00 10 0B 00 58 10 8D 00 58 11 44 3A 3E
027D4190 11 A9 00 58 11 6D 01 72 F1 A7 80 20 11 A4 54 20
027D41A0 F0 07 80 24 10 00 59 BA 10 C4 54 E0 F1 A7 00 08
027D41B0 10 E2 1C E0 F0 C7 00 18 11 2C 00 58 F0 E7 00 10
027D41C0 10 E9 02 3E F1 27 80 28 F0 E7 80 2C 80 1D 01 1C
027D41D0 39 21 00 28 39 41 00 10 E1 49 00 10 E1 8A 80 08
027D41E0 E1 6A 00 00 E1 09 00 00 10 EA 02 F2 E1 29 00 08
027D41F0 11 A8 02 F2 E1 09 00 20 10 09 6B 3A E1 29 00 28
027D4200 10 C0 00 14 E0 09 00 18 11 48 02 F2 11 69 53 3A
027D4210 11 00 3B 3A 11 28 41 96 2C 00 00 00 11 8B 5A D4
027D4220 F1 21 00 8C FC 80 60 90 40 82 00 F4 39 5D 00 B4
027D4230 E1 2A 00 14 E0 CA 80 10 E0 6A 00 24 11 89 34 A0
027D4240 E0 4A 80 20 11 03 03 32 E0 2A 80 00 10 E3 14 A0
027D4250 E0 AA 00 04 11 61 00 F2 11 A5 0C A0 11 45 01 F2
027D4260 11 43 53 78 11 A9 03 72 11 09 41 F8 10 E5 6B 38
027D4270 10 01 02 32 11 A6 02 BA 11 82 69 FA FC 0C E8 00
027D4280 11 A5 58 B8 11 65 01 B2 10 01 5A 78 11 69 00 B2
027D4290 11 66 58 F8 40 82 00 10 11 2C 64 E0 FC 09 E8 00
027D42A0 41 82 01 68 EF 9E 60 24 C0 AA 00 0C 10 28 07 18
027D42B0 39 21 00 5C 10 4A 07 18 C1 2A 00 2C 11 01 14 20
027D42C0 C0 CA 00 1C 11 81 01 72 F1 09 00 00 10 67 07 18
027D42D0 10 EB 07 18 11 0D 07 18 F0 E9 80 20 11 60 07 18
027D42E0 11 42 61 BA F1 09 80 24 11 83 52 7E 11 A7 01 72
027D42F0 10 03 64 20 F1 69 80 28 10 E3 64 E0 F0 09 00 08
027D4300 11 41 14 E0 F0 E9 00 18 10 C8 69 BA F1 49 00 10
027D4310 11 4B 32 7E F1 49 80 2C 48 00 00 F0 39 5E 00 D4
027D4320 E1 AA 00 14 E1 6A 80 10 E0 6A 00 24 10 ED 5C A0
027D4330 E0 4A 80 20 11 43 01 F2 E0 2A 80 00 11 23 14 A0
027D4340 E0 AA 00 04 10 C1 00 F2 11 05 0C A0 11 85 02 72
027D4350 11 83 62 38 11 0D 02 32 11 05 41 F8 11 4D 52 78
027D4360 10 01 02 B2 10 EB 03 3A 10 02 3A 3A FC 00 E8 00
027D4370 10 E5 30 B8 10 C5 02 F2 10 C1 33 78 11 AD 00 B2
027D4380 11 2B 68 F8 40 82 00 10 11 A0 04 E0 FC 0D E8 00
027D4390 41 82 00 78 EF 9E 00 24 C0 AA 00 0C 10 2A 07 18
027D43A0 39 61 00 5C 10 4C 07 18 C1 AA 00 2C 11 41 14 20
027D43B0 C1 6A 00 1C 10 01 01 72 F1 4B 00 00 10 68 07 18
027D43C0 11 09 07 18 10 02 02 FA F1 0B 80 20 11 41 14 E0
027D43D0 11 83 03 7E 10 08 01 72 11 27 07 18 10 E3 64 20
027D43E0 F1 4B 00 10 11 46 07 18 F1 2B 80 24 11 09 02 FA
027D43F0 F1 4B 80 28 11 23 64 E0 F0 EB 00 08 11 4A 43 7E
027D4400 F1 2B 00 18 F1 4B 80 2C 38 81 00 5C 39 3D 00 EC
027D4410 E1 64 00 00 E1 09 00 00 E1 84 00 08 E0 A9 80 08
027D4420 11 2B 02 32 E1 A4 00 10 11 4C 49 7A E0 04 00 18
027D4430 11 8D 02 32 E0 E4 00 28 11 A0 61 7A 11 6A 52 94
027D4440 E0 C4 00 20 10 0D 6A D6 C1 61 00 90 10 C6 02 32
027D4450 11 07 31 7A F0 01 00 1C 11 28 42 14 C0 C1 00 1C
027D4460 ED A4 48 28 D1 21 00 24 C1 1F 04 90 C0 01 00 8C
027D4470 ED 4D 02 32 C1 81 00 20 ED A0 30 28 C0 FE 00 30
027D4480 ED 2B 60 28 C0 1E 00 2C EC CD 02 32 ED 69 02 32
027D4490 C1 3E 00 14 C1 9E 00 18 EC 00 30 2A C1 1E 00 34
027D44A0 EC E7 58 2A C1 BE 00 1C ED 08 50 2A D0 1E 00 2C
027D44B0 ED 29 30 28 D0 FE 00 30 ED 8C 58 28 D1 1E 00 34
027D44C0 ED AD 50 28 D1 3E 00 14 D1 9E 00 18 D1 BE 00 1C
027D44D0 C1 3B 02 28 C1 1B 02 98 C0 DB 02 18 EC E8 02 72
027D44E0 C0 1B 02 94 C1 7B 02 9C ED 40 39 BA C1 9B 02 38
027D44F0 ED AB 53 3A C0 1E 00 2C EC 00 68 2A D0 1E 00 2C
027D4500 C1 3B 02 98 C1 5B 02 2C C0 FB 02 1C ED 09 02 B2
027D4510 C0 DB 02 94 C1 BB 02 3C ED 66 41 FA C1 9B 02 9C
027D4520 C0 FE 00 30 EC CC 5B 7A EC E7 30 2A D0 FE 00 30
027D4530 C1 BB 02 30 C1 9B 02 98 C1 5B 02 20 ED 6C 03 72
027D4540 C1 3B 02 94 C0 FB 02 9C EC C9 5A BA C1 1B 02 40
027D4550 C1 9E 00 34 ED 27 32 3A FC 00 E8 00 ED 8C 48 2A
027D4560 D1 9E 00 34 40 82 00 18 C1 5E 00 30 FC 0A E8 00
027D4570 40 82 00 0C FC 0C E8 00 41 82 00 70 80 1D 00 E8
027D4580 C1 7E 00 30 3D 20 43 30 90 01 00 0C 91 21 00 08
027D4590 C9 01 00 08 C0 FE 00 34 3D 60 10 11 D0 1E 00 20
027D45A0 C9 AB F1 08 7C E0 E1 D6 D1 7E 00 24 FD 28 68 28
027D45B0 D0 FE 00 28 C0 FF 07 CC 3B 27 30 39 C1 1F 07 D0
027D45C0 FC C0 48 18 93 3D 00 E8 FC 07 40 00 80 DE 00 0C
027D45D0 ED 46 07 F2 C1 7F 07 CC 38 A6 FF FF ED 2B F2 BC
027D45E0 41 82 00 D8 48 00 00 6C 3C C0 10 11 D3 BE 00 20
027D45F0 3D 20 43 30 C1 06 F1 48 3D 60 10 11 91 21 00 08
027D4600 80 1D 00 E8 D1 1E 00 24 C9 AB F1 08 D3 BE 00 28
027D4610 90 01 00 0C C9 01 00 08 7C E0 E1 D6 FD 28 68 28
027D4620 C0 FF 07 CC C1 1F 07 D0 FC C0 48 18 80 DE 00 0C
027D4630 3B 27 30 39 FC 07 40 00 93 3D 00 E8 ED 46 07 F2
027D4640 C1 7F 07 CC 38 A6 FF FF ED 2B F2 BC 41 82 00 6C
027D4650 3D 20 10 11 93 21 00 0C 7D 59 E1 D6 3C 80 43 30
027D4660 C8 E9 F1 08 90 81 00 08 C9 01 00 08 39 6A 30 39
027D4670 80 9D 01 44 FD 48 38 28 91 7D 00 E8 80 C4 04 80
027D4680 FD A0 50 18 54 C6 01 8C C0 1B 02 5C ED 6D 07 F2
027D4690 C1 BF 07 D0 30 06 FF FF C1 9B 02 60 ED 0D F2 FC
027D46A0 7C 00 31 10 EC 89 00 32 54 00 06 3F EC A8 03 32
027D46B0 41 82 00 60 48 00 00 30 C1 7B 02 5C 80 9D 01 44
027D46C0 EC 89 02 F2 80 C4 04 80 54 C6 01 8C 30 06 FF FF
027D46D0 C1 9B 02 60 7C 00 31 10 EC A9 03 32 54 00 06 3F
027D46E0 41 82 00 30 C1 1D 02 20 C1 BD 02 24 EC C8 01 32
027D46F0 D3 BE 01 3C ED 2D 01 72 D0 DE 00 70 D1 3E 00 74
027D4700 80 DF 07 7C 2C 06 00 00 40 82 03 AC 48 00 03 B0
027D4710 2C 05 00 00 81 7E 01 18 40 82 01 3C 38 00 FF FF
027D4720 90 0B 00 10 81 7E 01 18 3D 40 10 18 93 4B 00 14
027D4730 84 8A B3 F0 3D 20 10 18 2C 04 00 00 39 29 2A 38
027D4740 41 82 00 8C C1 09 00 00 80 FE 01 18 C1 A9 00 04
027D4750 D1 07 00 00 D1 A7 00 04 81 0A 00 00 2C 08 00 00
027D4760 40 82 00 94 D3 A9 00 00 38 80 00 01 D3 A9 00 04
027D4770 90 8A 00 00 80 DE 01 18 D3 A6 00 08 D3 A6 00 0C
027D4780 C0 DF 07 DC C0 FF 07 D4 EC 06 01 F2 ED 00 01 32
027D4790 C1 5D 02 20 ED 28 02 B2 D1 3E 00 70 C1 9F 07 E0
027D47A0 C1 BF 07 D8 ED 6C 03 72 ED AB 01 72 C0 BD 02 24
027D47B0 ED 2D 01 72 D3 BE 01 3C D1 3E 00 74 80 DF 07 7C
027D47C0 2C 06 00 00 40 82 02 F0 48 00 02 F4 D3 A9 00 00
027D47D0 38 E0 00 01 D3 A9 00 04 90 EA 00 00 80 FE 01 18
027D47E0 D3 A7 00 00 D3 A7 00 04 81 0A 00 00 2C 08 00 00
027D47F0 41 82 FF 74 C1 09 00 00 80 DE 01 18 C1 A9 00 04
027D4800 D1 06 00 08 D1 A6 00 0C C0 DF 07 DC C0 FF 07 D4
027D4810 EC 06 01 F2 ED 00 01 32 C1 5D 02 20 ED 28 02 B2
027D4820 D1 3E 00 70 C1 9F 07 E0 C1 BF 07 D8 ED 6C 03 72
027D4830 ED AB 01 72 C0 BD 02 24 ED 2D 01 72 D3 BE 01 3C
027D4840 D1 3E 00 74 80 DF 07 7C 2C 06 00 00 40 82 02 68
027D4850 48 00 02 6C 38 E0 00 00 90 EB 00 10 81 3E 01 18
027D4860 90 E9 00 14 80 9F 07 C4 3D 00 51 EC 7C 04 29 D6
027D4870 39 08 85 1F 7C C8 00 96 7C 07 FE 70 7C C6 2E 70
027D4880 81 7E 01 18 7C C7 30 50 90 CB 00 10 81 3F 07 C8
027D4890 7C E9 29 D6 7D 68 38 96 7C E4 FE 70 7D 6B 2E 70
027D48A0 81 5E 01 18 7D 64 58 50 91 6A 00 14 81 3E 01 18
027D48B0 80 89 00 10 2C 04 00 00 40 82 00 FC 80 09 00 14
027D48C0 FD 80 E8 90 7C 00 28 40 FD A0 E8 90 41 82 01 2C
027D48D0 3C C0 10 11 3C E0 43 30 7C 80 28 50 C8 C6 F1 28
027D48E0 6C 80 80 00 90 E1 00 08 90 01 00 0C C8 01 00 08
027D48F0 C1 3F 07 F0 FC E0 30 28 FD 60 38 18 ED 7E 58 24
027D4900 C1 1F 07 EC EC 08 02 F2 EC E9 02 F2 C1 7F 07 D4
027D4910 ED 4C 02 F2 C1 1D 02 20 EC CA 02 32 C0 5F 07 DC
027D4920 ED 26 01 32 C0 7F 07 E0 D1 29 00 00 C1 7F 07 D8
027D4930 ED 4D 02 F2 C1 1D 02 24 EC CA 02 32 ED 26 01 72
027D4940 80 DE 01 18 D1 26 00 04 C1 7F 07 D4 ED 40 02 F2
027D4950 C1 1D 02 20 EC CA 02 32 ED 26 01 32 80 9E 01 18
027D4960 D1 24 00 08 C1 7F 07 D8 C0 DD 02 24 ED 47 02 F2
027D4970 EC 0A 01 B2 EC E0 01 72 80 FE 01 18 ED 42 60 28
027D4980 D0 E7 00 0C C1 3F 07 D4 ED 0A 02 72 C1 7D 02 20
027D4990 ED 48 02 F2 ED 8A 01 32 ED 63 68 28 D1 9E 00 70
027D49A0 C0 DF 07 D8 EC 0B 01 B2 C0 FD 02 24 ED A0 01 F2
027D49B0 48 00 00 EC 3D 40 10 11 6C 88 80 00 C9 2A F1 28
027D49C0 3C C0 43 30 91 01 00 0C 90 C1 00 08 C8 C1 00 08
027D49D0 C1 1F 07 E4 FC E6 48 28 C1 5F 07 E8 FC 00 38 18
027D49E0 ED 3E 00 24 80 09 00 14 ED AA 02 72 7C 00 28 40
027D49F0 ED 88 02 72 40 82 FE DC C1 7F 07 D4 ED 4C 02 F2
027D4A00 C1 1D 02 20 EC CA 02 32 C0 5F 07 DC ED 26 01 32
027D4A10 C0 7F 07 E0 D1 29 00 00 C1 7F 07 D8 ED 4D 02 F2
027D4A20 C1 1D 02 24 EC CA 02 32 ED 26 01 72 80 DE 01 18
027D4A30 D1 26 00 04 C1 7F 07 D4 ED 5D 02 F2 C1 1D 02 20
027D4A40 EC CA 02 32 ED 26 01 32 80 9E 01 18 D1 24 00 08
027D4A50 C1 7F 07 D8 C0 DD 02 24 ED 5D 02 F2 EC 0A 01 B2
027D4A60 EC E0 01 72 80 FE 01 18 ED 42 60 28 D0 E7 00 0C
027D4A70 C1 3F 07 D4 ED 0A 02 72 C1 7D 02 20 ED 48 02 F2
027D4A80 ED 8A 01 32 ED 63 68 28 D1 9E 00 70 C0 DF 07 D8
027D4A90 EC 0B 01 B2 C0 FD 02 24 ED A0 01 F2 ED 2D 01 72
027D4AA0 D3 BE 01 3C D1 3E 00 74 80 DF 07 7C 2C 06 00 00
027D4AB0 41 82 00 0C 2C 06 00 02 40 82 00 18 C1 1F 07 84
027D4AC0 C1 3F 07 88 EC 28 48 2A D0 3E 00 68 48 00 00 1C
027D4AD0 2C 06 00 01 40 82 00 14 80 7E 01 1C 38 9F 07 84
027D4AE0 4B FF EA 7D D0 3E 00 68 81 1F 07 80 2C 08 00 00
027D4AF0 41 82 00 0C 2C 08 00 02 40 82 00 18 C1 5F 07 98
027D4B00 C1 7F 07 9C EC 2A 58 2A D0 3E 00 6C 48 00 00 1C
027D4B10 2C 08 00 01 40 82 00 14 80 7E 01 20 38 9F 07 98
027D4B20 4B FF EA 3D D0 3E 00 6C 3C 00 43 30 83 3D 00 E8
027D4B30 3C 80 10 11 90 01 00 08 C9 A4 F1 08 7D 39 E1 D6
027D4B40 93 21 00 0C C8 01 00 08 FC C0 68 28 39 49 30 39
027D4B50 91 41 00 0C C9 01 00 08 FD 80 30 18 91 5D 00 E8
027D4B60 FD 28 68 28 C1 5F 08 04 EC EC 07 F2 C1 9F 07 F8
027D4B70 7D 0A E1 D6 ED 67 62 BA FC E0 48 18 C0 DB 02 B0
027D4B80 38 08 30 39 90 01 00 0C EC 0B 30 2A 90 1D 00 E8
027D4B90 ED 47 07 F2 C8 C1 00 08 7C E0 E1 D6 D0 1E 00 50
027D4BA0 C0 1F 07 FC FD 06 68 28 C1 7F 08 08 39 27 30 39
027D4BB0 ED 8A 02 FA C0 FB 02 B4 FD 20 40 18 EC CC 38 2A
027D4BC0 91 3D 00 E8 ED 49 07 F2 7C 89 E1 D6 D0 DE 00 54
027D4BD0 C0 DF 08 00 C1 9F 08 0C 38 04 30 39 91 21 00 0C
027D4BE0 C9 61 00 08 90 01 00 0C C1 1B 02 B8 EC 0A 33 3A
027D4BF0 C9 41 00 08 EC E0 40 2A 7D 40 E1 D6 FD 8B 68 28
027D4C00 90 1D 00 E8 FD 6A 68 28 D0 FE 00 58 38 0A 30 39
027D4C10 FD 20 60 18 C0 DF 08 1C 7D 00 E1 D6 C1 1F 08 10
027D4C20 EC 09 07 F2 90 01 00 0C FD 20 58 18 C9 41 00 08
027D4C30 EC E0 41 BA FD 6A 68 28 90 1D 00 E8 D0 FE 00 5C
027D4C40 ED 89 07 F2 C0 1F 08 20 C0 FF 08 14 FD 20 58 18
027D4C50 38 08 30 39 EC CC 38 3A 90 1D 00 E8 ED 89 07 F2
027D4C60 D0 DE 00 60 C0 DF 08 18 C1 BF 08 24 EC 0C 33 7A
027D4C70 D0 1E 00 64 88 FF 02 FC 2C 07 00 00 41 82 00 60
027D4C80 83 3D 00 E8 3C 00 43 30 90 01 00 08 3D 60 10 11
027D4C90 93 21 00 0C C9 A1 00 08 C9 6B F1 08 FC 0D 58 28
027D4CA0 3D 40 10 11 FD 40 00 18 C1 AA F1 44 7D 19 E1 D6
027D4CB0 EC CA 07 F2 38 08 30 39 FC 06 68 00 90 1D 00 E8
027D4CC0 40 81 00 1C C0 DE 00 50 C1 1E 00 5C FD 20 30 50
027D4CD0 FC E0 40 50 D1 3E 00 50 D0 FE 00 5C 88 9F 02 FD
027D4CE0 2C 04 00 00 41 82 00 60 83 3D 00 E8 3D 00 43 30
027D4CF0 91 01 00 08 3C E0 10 11 93 21 00 0C C9 61 00 08
027D4D00 C9 87 F1 08 FD AB 60 28 3C C0 10 11 FD 40 68 18
027D4D10 C0 C6 F1 44 7C B9 E1 D6 EC 0A 07 F2 38 C5 30 39
027D4D20 FC 00 30 00 90 DD 00 E8 40 81 00 1C C0 FE 00 54
027D4D30 C1 3E 00 60 FC C0 38 50 FD 00 48 50 D0 DE 00 54
027D4D40 D1 1E 00 60 88 1F 02 FE 2C 00 00 00 41 82 00 60
027D4D50 83 3D 00 E8 3D 00 43 30 91 01 00 08 3C A0 10 11
027D4D60 93 21 00 0C C9 81 00 08 C8 05 F1 08 FC 0C 00 28
027D4D70 3D 60 10 11 FD 40 00 18 C0 CB F1 44 7C B9 E1 D6
027D4D80 EC EA 07 F2 38 C5 30 39 FC 07 30 00 90 DD 00 E8
027D4D90 40 81 00 1C C0 1E 00 58 C1 1E 00 64 FD 80 00 50
027D4DA0 FD 40 40 50 D1 9E 00 58 D1 5E 00 64 80 1F 06 48
027D4DB0 3D 00 10 11 2C 00 00 01 C1 48 F1 4C 40 82 00 C8
027D4DC0 80 9F 07 68 3C 00 43 30 90 01 00 08 3C E0 10 11
027D4DD0 90 81 00 0C C8 E1 00 08 C9 07 F1 08 FD 27 40 28
027D4DE0 FC C0 48 18 C1 7E 01 44 ED AB 01 B2 FC 0D 50 00
027D4DF0 40 80 00 48 FD A0 68 1E 38 A1 00 08 7D A0 2F AE
027D4E00 80 01 00 08 39 3F 06 50 54 05 20 36 7D 09 2C 2E
027D4E10 7D 49 2A 14 D1 1E 00 78 C1 2A 00 04 D1 3E 00 7C
027D4E20 C1 6A 00 08 D1 7E 00 80 80 9F 06 4C 2C 04 00 01
027D4E30 40 82 01 70 48 00 00 78 EC CD 50 28 FC E0 30 1E
027D4E40 38 01 00 08 7C E0 07 AE 80 81 00 08 3C 04 80 00
027D4E50 39 3F 06 50 54 05 20 36 7D 09 2C 2E 7D 49 2A 14
027D4E60 D1 1E 00 78 C1 2A 00 04 D1 3E 00 7C C1 6A 00 08
027D4E70 D1 7E 00 80 80 9F 06 4C 2C 04 00 01 40 82 01 24
027D4E80 48 00 00 2C C1 7F 06 50 D1 7E 00 78 C1 9F 06 54
027D4E90 D1 9E 00 7C C1 7F 06 58 D1 7E 00 80 80 9F 06 4C
027D4EA0 2C 04 00 01 39 3F 06 50 40 82 00 F8 80 DF 07 6C
027D4EB0 3C E0 43 30 90 E1 00 08 3D 60 10 11 90 C1 00 0C
027D4EC0 C8 01 00 08 C9 2B F1 08 FC C0 48 28 FD A0 30 18
027D4ED0 C0 FE 01 44 ED 07 03 72 FC 08 50 00 40 80 00 60
027D4EE0 FD 00 40 1E 39 01 00 08 7D 00 47 AE 81 61 00 08
027D4EF0 55 65 20 36 7D 69 2A 14 C1 8B 00 80 D1 9E 00 88
027D4F00 C1 AB 00 84 D1 BE 00 8C C1 8B 00 88 7F A3 EB 78
027D4F10 D1 9E 00 90 7F C4 F3 78 D3 DE 00 94 4B FF E5 75
027D4F20 3D 80 10 16 80 6C E4 D4 7F A4 EB 78 48 01 60 A9
027D4F30 7C 69 1B 79 41 82 00 D0 48 00 00 A8 ED 48 50 28
027D4F40 FD 60 50 1E 38 C1 00 08 7D 60 37 AE 81 41 00 08
027D4F50 3D 6A 80 00 55 65 20 36 7D 69 2A 14 C1 8B 00 80
027D4F60 D1 9E 00 88 C1 AB 00 84 D1 BE 00 8C C1 8B 00 88
027D4F70 7F A3 EB 78 D1 9E 00 90 7F C4 F3 78 D3 DE 00 94
027D4F80 4B FF E5 11 3D 80 10 16 80 6C E4 D4 7F A4 EB 78
027D4F90 48 01 60 45 7C 69 1B 79 41 82 00 6C 48 00 00 44
027D4FA0 C0 09 00 80 D0 1E 00 88 C1 29 00 84 D1 3E 00 8C
027D4FB0 C1 89 00 88 7F A3 EB 78 D1 9E 00 90 7F C4 F3 78
027D4FC0 D3 DE 00 94 4B FF E4 CD 3D 80 10 16 80 6C E4 D4
027D4FD0 7F A4 EB 78 48 01 60 01 7C 69 1B 79 41 82 00 28
027D4FE0 7D 29 03 A6 93 C1 00 58 38 61 00 58 4E 80 04 21
027D4FF0 2C 03 00 00 40 82 00 10 7F C3 F3 78 38 80 00 01
027D5000 4B FF E2 71 BB 01 00 A8 C3 41 01 20 C3 01 01 00
027D5010 CB 41 01 18 C2 E1 00 F0 CB 01 00 F8 CA E1 00 E8
027D5020 C3 81 01 40 C3 21 01 10 CB 81 01 38 CB 21 01 08
027D5030 C3 C1 01 60 C3 61 01 30 CB C1 01 58 CB 61 01 28
027D5040 C2 C1 00 E0 C3 A1 01 50 CA C1 00 D8 CB A1 01 48
027D5050 C2 A1 00 D0 C3 E1 01 70 CA A1 00 C8 CB E1 01 68
027D5060 4C 00 01 2C 80 01 01 7C 7C 08 03 A6 38 21 01 78
027D5070 4E 80 00 20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment