006dc460 push ebp
006dc461 mov ebp, esp
006dc463 and esp, 0xfffffff0
006dc466 sub esp, 0x10
006dc469 movss xmm0, dword ptr [ecx + 0x10]
006dc46e shufps xmm0, xmm0, 0
006dc472 shl edx, 5
006dc475 mulps xmm0, xmmword ptr [edx + 0xf23c10]
006dc47c mov eax, dword ptr [edx + 0xf23c00]
006dc482 movaps xmmword ptr [esp], xmm0
006dc486 movss xmm0, dword ptr [0xec6e14]
006dc48e movss dword ptr [esp + 0xc], xmm0
006dc494 movaps xmm0, xmmword ptr [esp]
006dc498 shl eax, 6
006dc49b add eax, dword ptr [ecx + 8]
006dc49e movaps xmm1, xmm0
006dc4a1 shufps xmm1, xmm0, 0
006dc4a5 mulps xmm1, xmmword ptr [eax]
006dc4a8 addps xmm1, xmmword ptr [eax + 0x30]
006dc4ac movaps xmm2, xmm0
006dc4af shufps xmm2, xmm0, 0x55
006dc4b3 mulps xmm2, xmmword ptr [eax + 0x10]
006dc4b7 shufps xmm0, xmm0, 0xaa
006dc4bb mulps xmm0, xmmword ptr [eax + 0x20]
006dc4bf mov eax, dword ptr [ebp + 8]
006dc4c2 addps xmm1, xmm2
006dc4c5 addps xmm1, xmm0
006dc4c8 movaps xmmword ptr [eax], xmm1
006dc4cb mov esp, ebp
006dc4cd pop ebp
006dc4ce ret 4
006dc4d1 int3 
006dc4d3 int3 
006dc4d4 int3 
006dc4d5 int3 
006dc4d6 int3 
006dc4d7 int3 
006dc4d8 int3 
006dc4d9 int3 
006dc4da int3 
006dc4db int3 
006dc4dc int3 
006dc4dd int3 
006dc4de int3 
006dc4df int3 
006dc4e0 push ebp
006dc4e1 mov ebp, esp
006dc4e3 and esp, 0xfffffff0
006dc4e6 sub esp, 0xac
006dc4ec xorps xmm0, xmm0
006dc4ef movss dword ptr [edi], xmm0
006dc4f3 xor eax, eax
006dc4f5 movss dword ptr [esi], xmm0
006dc4f9 movd xmm0, dword ptr [ebp + 0x14]
006dc4fe mov dword ptr [esp + 0x60], eax
006dc502 mov dword ptr [esp + 0x5c], eax
006dc506 mov eax, dword ptr [ebp + 0xc]
006dc509 cvtdq2ps xmm0, xmm0
006dc50c mulss xmm0, dword ptr [0xec6f80]
006dc514 shufps xmm3, xmm3, 0
006dc518 push ebx
006dc519 movss dword ptr [esp + 0x4c], xmm0
006dc51f movaps xmmword ptr [esp + 0xa0], xmm3
006dc527 mov dword ptr [esp + 0x58], eax
006dc52b jmp 0x6dc53e
006dc52d lea ecx, [ecx]
006dc530 movaps xmm3, xmmword ptr [esp + 0xa0]
006dc538 movss xmm0, dword ptr [esp + 0x4c]
006dc53e mov ecx, dword ptr [esp + 0x58]
006dc542 movaps xmm1, xmmword ptr [ecx]
006dc545 movaps xmmword ptr [esp + 0x10], xmm1
006dc54a movss dword ptr [esp + 0x50], xmm0
006dc550 fld dword ptr [esp + 0x50]
006dc554 fsin 
006dc556 fstp dword ptr [esp + 0x2c]
006dc55a movss dword ptr [esp + 0x68], xmm0
006dc560 fld dword ptr [esp + 0x68]
006dc564 fcos 
006dc566 fstp dword ptr [esp + 0x9c]
006dc56d movss xmm0, dword ptr [esp + 0x2c]
006dc573 movss xmm1, dword ptr [esp + 0x9c]
006dc57c mov edx, dword ptr [ebp + 0x10]
006dc57f mov eax, dword ptr [ebp + 8]
006dc582 movaps xmm5, xmm0
006dc585 mulss xmm0, dword ptr [esp + 0x10]
006dc58b mulss xmm5, dword ptr [esp + 0x18]
006dc591 mov eax, dword ptr [eax*4 + 0xf23c80]
006dc598 movaps xmm4, xmm1
006dc59b mulss xmm4, dword ptr [esp + 0x10]
006dc5a1 mulss xmm1, dword ptr [esp + 0x18]
006dc5a7 subss xmm1, xmm0
006dc5ab movss xmm0, dword ptr [esp + 0x1c]
006dc5b1 addss xmm4, xmm5
006dc5b5 movss xmm5, dword ptr [esp + 0x14]
006dc5bb sub esp, 8
006dc5be lea ecx, [esp + 0x78]
006dc5c2 unpcklps xmm4, xmm1
006dc5c5 unpcklps xmm5, xmm0
006dc5c8 movaps xmm0, xmmword ptr [edx]
006dc5cb unpcklps xmm4, xmm5
006dc5ce mulps xmm4, xmm3
006dc5d1 addps xmm4, xmm0
006dc5d4 movss xmm0, dword ptr [edi]
006dc5d8 movaps xmmword ptr [esp + 0x78], xmm4