0089ff10 push ebp
0089ff11 mov ebp, esp
0089ff13 and esp, 0xfffffff0
0089ff16 sub esp, 0x28
0089ff19 push esi
0089ff1a push edi
0089ff1b mov edi, ecx
0089ff1d xor esi, esi
0089ff1f nop 
0089ff20 lea eax, [esp + 0x10]
0089ff24 push eax
0089ff25 mov edx, esi
0089ff27 mov ecx, edi
0089ff29 call 0x6dc460
0089ff2e mov eax, dword ptr [0x1e85dac]
0089ff33 sub eax, 0
0089ff36 movss xmm1, dword ptr [0xf2d400]
0089ff3e movss xmm0, dword ptr [0xf2d138]
0089ff46 movss xmm2, dword ptr [0xf2d368]
0089ff4e je 0x89ff68
0089ff50 movss xmm1, dword ptr [0xf2d3fc]
0089ff58 movss xmm0, dword ptr [0xf2d3f8]
0089ff60 movss xmm2, dword ptr [0xf09bc0]
0089ff68 mov ecx, dword ptr [0x1dee620]
0089ff6e mov edx, dword ptr [ecx + 0x30]
0089ff71 movd xmm3, dword ptr [edx]
0089ff75 cvtdq2ps xmm3, xmm3
0089ff78 mulss xmm3, dword ptr [esp + 0x18]
0089ff7e comiss xmm3, xmm1
0089ff81 jbe 0x89ffa0
0089ff83 movss xmm1, dword ptr [esp + 0x10]
0089ff89 comiss xmm1, xmm0
0089ff8c ja 0x89ffe7
0089ff8e movss xmm1, dword ptr [0xec6fe0]
0089ff96 xorps xmm0, xmm1
0089ff99 comiss xmm0, dword ptr [esp + 0x10]
0089ff9e jmp 0x89ffe5
0089ffa0 xorps xmm1, xmm1
0089ffa3 movss xmm0, dword ptr [esp + 0x10]
0089ffa9 subss xmm3, dword ptr [0xf2c190]
0089ffb1 movaps xmm4, xmm1
0089ffb4 mulss xmm2, xmm2
0089ffb8 unpcklps xmm0, xmm3
0089ffbb unpcklps xmm4, xmm1
0089ffbe unpcklps xmm0, xmm4
0089ffc1 mulps xmm0, xmm0
0089ffc4 movaps xmm1, xmm0
0089ffc7 movhlps xmm1, xmm0
0089ffca addps xmm1, xmm0
0089ffcd movaps xmm0, xmm1
0089ffd0 shufps xmm0, xmm1, 1
0089ffd4 addps xmm0, xmm1
0089ffd7 movaps xmmword ptr [esp + 0x20], xmm0
0089ffdc movss xmm0, dword ptr [esp + 0x20]
0089ffe2 comiss xmm0, xmm2
0089ffe5 jbe 0x89fffc
0089ffe7 inc esi
0089ffe8 cmp esi, 3
0089ffeb jle 0x89ff20
0089fff1 mov eax, 1
0089fff6 pop edi
0089fff7 pop esi
0089fff8 mov esp, ebp
0089fffa pop ebp
0089fffb ret 
0089fffc pop edi
0089fffd xor eax, eax
0089ffff pop esi
008a0000 mov esp, ebp
008a0002 pop ebp
008a0003 ret 
008a0004 int3 
008a0005 int3 
008a0006 int3 
008a0007 int3 
008a0008 int3 
008a0009 int3 
008a000a int3 
008a000b int3 
008a000c int3 
008a000d int3 
008a000e int3 
008a000f int3 