Function at 0x100c4b10
Capabilities:
Allocate or change rwx memory
Execute shellcode via indirect call

Disassembly:
push ebp
mov ebp, esp
push ecx
mov eax, dword [0xe61e58]
xorps xmm0, xmm0
cmp eax, 0x320
movd xmm1, eax
cvtdq2ps xmm1, xmm1
divss xmm1, dword [0xe7c3d4]
cvttss2si eax, xmm1
mov dword [ecx + 8], eax
jl 0x100c4ba0
cvtsi2ss xmm0, dword [0xe61e5c]
divss xmm0, dword [0xe7c3d8]
cvttss2si eax, xmm0
xorps xmm0, xmm0
mov dword [ecx + 0xc], eax
cvtsi2ss xmm0, dword [0xe61e5c]
divss xmm0, dword [0xe7c3d8]
cvtps2pd xmm0, xmm0
movsd qword [ecx + 0x20], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [0xe61e58]
divss xmm0, dword [0xe7c3d4]
cvtps2pd xmm0, xmm0
movsd qword [ecx + 0x18], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [0xe61e5c]
divss xmm0, dword [0xe7c3d8]
movss dword [ecx + 0x14], xmm0
jmp 0x100c4be1
mov dword [ecx + 0xc], 0x280
cvtsi2ss xmm0, dword [0xe61e5c]
divss xmm0, dword [0xe7c3d8]
cvtps2pd xmm0, xmm0
movsd qword [ecx + 0x20], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [0xe61e58]
divss xmm0, dword [0xe7c3d4]
mov dword [ecx + 0x14], 0x44200000
cvtps2pd xmm0, xmm0
movsd qword [ecx + 0x18], xmm0
xorps xmm0, xmm0
cvtsi2ss xmm0, dword [0xe61e58]
push ebx
push esi
push edi
divss xmm0, dword [0xe7c3d4]
movss dword [ecx + 0x10], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
cvttss2si eax, xmm0
subss xmm0, dword [0x10143e44]
lea esi, [eax - 0xbe]
lea edi, [eax - 0x17c]
movss dword [0x1054dee8], xmm0
lea ebx, [eax - 0x23a]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x86bda8
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 4]
mov dword [0x86bda8], 0x1054dee8
push eax
push dword [ebp - 4]
push 4
push 0x86bda8
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c7284
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 4]
mov dword [0x5c7284], esi
push eax
push dword [ebp - 4]
push 4
push 0x5c7284
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c72c0
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 4]
mov dword [0x5c72c0], esi
mov esi, dword [sym.imp.KERNEL32.dll_VirtualProtect]
push eax
push dword [ebp - 4]
push 4
push 0x5c72c0
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c6f68
call esi
lea eax, [ebp - 4]
mov dword [0x5c6f68], edi
push eax
push dword [ebp - 4]
push 4
push 0x5c6f68
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c6fb3
call esi
lea eax, [ebp - 4]
mov dword [0x5c6fb3], edi
push eax
push dword [ebp - 4]
push 4
push 0x5c6fb3
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c6fe9
call esi
lea eax, [ebp - 4]
mov dword [0x5c6fe9], edi
push eax
push dword [ebp - 4]
push 4
push 0x5c6fe9
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c700a
call esi
lea eax, [ebp - 4]
mov dword [0x5c700a], edi
push eax
push dword [ebp - 4]
push 4
push 0x5c700a
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c72b7
call esi
lea eax, [ebp - 4]
mov dword [0x5c72b7], edi
push eax
push dword [ebp - 4]
push 4
push 0x5c72b7
call esi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c7307
call esi
lea eax, [ebp - 4]
mov dword [0x5c7307], edi
push eax
push dword [ebp - 4]
mov edi, esi
push 4
push 0x5c7307
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c72fe
call edi
lea eax, [ebp - 4]
mov dword [0x5c72fe], ebx
push eax
push dword [ebp - 4]
push 4
push 0x5c72fe
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5c7325
call edi
lea eax, [ebp - 4]
mov dword [0x5c7325], ebx
push eax
push dword [ebp - 4]
push 4
push 0x5c7325
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 4]
push eax
push 0x40
push 4
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
push 0x842a14
subss xmm0, xmm1
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x842a14], esi
push eax
push dword [ebp - 4]
push 4
push 0x842a14
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5c72c9
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x5c72c9], esi
push eax
push dword [ebp - 4]
push 4
push 0x5c72c9
call edi
cmp byte [0x101f68ae], 0
jne 0x100c4eb8
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x943a5a
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x943a5a], esi
push eax
push dword [ebp - 4]
push 4
push 0x943a5a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d06fa
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d06fa], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d06fa
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d0706
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d0706], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d0706
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x40f7b8
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x40f7b8], esi
push eax
push dword [ebp - 4]
push 4
push 0x40f7b8
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bc83
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x48bc83], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bc83
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bc8d
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x48bc8d], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bc8d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bdce
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x48bdce], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bdce
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bdd8
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x48bdd8], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bdd8
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d71
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7d71], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7d71
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d8d
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7d8d], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7d8d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e06
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7e06], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7e06
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e8c
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7e8c], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7e8c
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x6359c3
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x6359c3], esi
push eax
push dword [ebp - 4]
push 4
push 0x6359c3
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x779cd0
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x779cd0], esi
push eax
push dword [ebp - 4]
push 4
push 0x779cd0
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x779cdb
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x779cdb], esi
push eax
push dword [ebp - 4]
push 4
push 0x779cdb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
push eax
push 0x40
push 4
push 0x82b76a
call edi
lea eax, [ebp - 4]
mov dword [0x82b76a], esi
push eax
push dword [ebp - 4]
push 4
push 0x82b76a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x635b5c
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x635b5c], esi
push eax
push dword [ebp - 4]
push 4
push 0x635b5c
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d0723
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d0723], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d0723
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d072f
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d072f], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d072f
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x40f7dd
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x40f7dd], esi
push eax
push dword [ebp - 4]
push 4
push 0x40f7dd
call edi
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x4d7d7e
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7d7e], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7d7e
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e13
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7e13], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7e13
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e99
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7e99], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7e99
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x6359d9
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x6359d9], esi
push eax
push dword [ebp - 4]
push 4
push 0x6359d9
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x635b73
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x635b73], esi
push eax
push dword [ebp - 4]
push 4
push 0x635b73
call edi
cmp byte [0x101f68ae], 0
jne 0x100c54a0
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x943a4c
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
call edi
lea eax, [ebp - 4]
mov dword [0x943a4c], esi
push eax
push dword [ebp - 4]
push 4
push 0x943a4c
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bcee
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
call edi
lea eax, [ebp - 4]
mov dword [0x48bcee], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bcee
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bcf8
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
call edi
lea eax, [ebp - 4]
mov dword [0x48bcf8], esi
push eax
push dword [ebp - 4]
push 4
push 0x48bcf8
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48be6e
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
call edi
lea eax, [ebp - 4]
mov dword [0x48be6e], esi
push eax
push dword [ebp - 4]
push 4
push 0x48be6e
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48be78
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
call edi
lea eax, [ebp - 4]
mov dword [0x48be78], esi
push eax
push dword [ebp - 4]
push 4
push 0x48be78
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
sub esi, 0x33
push 0x48c091
call edi
lea eax, [ebp - 4]
mov dword [0x48c091], esi
push eax
push dword [ebp - 4]
push 4
push 0x48c091
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5b4952
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014407c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x5b4952], esi
push eax
push dword [ebp - 4]
push 4
push 0x5b4952
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5b8340
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014407c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x5b8340], esi
push eax
push dword [ebp - 4]
push 4
push 0x5b8340
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7d453a
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014407c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x7d453a], esi
push eax
push dword [ebp - 4]
push 4
push 0x7d453a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8346f2
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014407c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8346f2], esi
push eax
push dword [ebp - 4]
push 4
push 0x8346f2
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x597928
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x10143f78]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x597928], esi
push eax
push dword [ebp - 4]
push 4
push 0x597928
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x59792e
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x59792e], esi
push eax
push dword [ebp - 4]
push 4
push 0x59792e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x872632
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x872632], esi
push eax
push dword [ebp - 4]
push 4
push 0x872632
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8737e2
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8737e2], esi
push eax
push dword [ebp - 4]
push 4
push 0x8737e2
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7a4d
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4e7a4d], esi
push eax
push dword [ebp - 4]
push 4
push 0x4e7a4d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a110
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143ed0]
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85a110], esi
push eax
push dword [ebp - 4]
push 4
push 0x85a110
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bcc5
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143ee0]
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85bcc5], esi
push eax
push dword [ebp - 4]
push 4
push 0x85bcc5
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bdea
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143ee0]
mulss xmm0, dword [0x101430a0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85bdea], esi
push eax
push dword [ebp - 4]
push 4
push 0x85bdea
call edi
cmp dword [0x101f6600], 0
jne 0x100c5a70
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192d4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143c64]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8192d4], esi
push eax
push dword [ebp - 4]
push 4
push 0x8192d4
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192ee
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143c64]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8192ee], esi
push eax
push dword [ebp - 4]
push 4
push 0x8192ee
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x819308
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143c64]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x819308], esi
push eax
push dword [ebp - 4]
push 4
push 0x819308
call edi
cmp byte [0x101f68ae], 0
jne 0x100c5acd
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42b032
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143fec]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x42b032], esi
push eax
push dword [ebp - 4]
push 4
push 0x42b032
call edi
cmp dword [0x101f6600], 0
jne 0x100c5b82
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192c7
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143b8c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8192c7], esi
push eax
push dword [ebp - 4]
push 4
push 0x8192c7
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x81a5eb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x101440d0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x81a5eb], esi
push eax
push dword [ebp - 4]
push 4
push 0x81a5eb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x81a653
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x101440e4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x81a653], esi
push eax
push dword [ebp - 4]
push 4
push 0x81a653
call edi
cmp byte [0x101f68ae], 0
jne 0x100c5c8b
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42b037
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x101440f0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x42b037], esi
push eax
push dword [ebp - 4]
push 4
push 0x42b037
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x9448aa
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143e1c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x9448aa], esi
push eax
push dword [ebp - 4]
push 4
push 0x9448aa
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d9a
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143fb4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7d9a], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7d9a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e1e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143fb4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d7e1e], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d7e1e
call edi
cmp dword [0x101f6600], 0
jne 0x100c5e3c
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192e1
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143ec8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8192e1], esi
push eax
push dword [ebp - 4]
push 4
push 0x8192e1
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192fb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10144084]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8192fb], esi
push eax
push dword [ebp - 4]
push 4
push 0x8192fb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x819441
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x1014413c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x819441], esi
push eax
push dword [ebp - 4]
push 4
push 0x819441
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7757
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143d7c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4e7757], esi
push eax
push dword [ebp - 4]
push 4
push 0x4e7757
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7689
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143d7c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4e7689], esi
push eax
push dword [ebp - 4]
push 4
push 0x4e7689
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x82aaae
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143be4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x82aaae], esi
push eax
push dword [ebp - 4]
push 4
push 0x82aaae
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b31b
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143d28]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b31b], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b31b
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143c6c]
cvttss2si esi, xmm0
push 0x85c39c
call edi
lea eax, [ebp - 4]
mov dword [0x85c39c], esi
push eax
push dword [ebp - 4]
push 4
push 0x85c39c
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x428e88
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143e40]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x428e88], esi
push eax
push dword [ebp - 4]
push 4
push 0x428e88
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4283cb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143e40]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4283cb], esi
push eax
push dword [ebp - 4]
push 4
push 0x4283cb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x426cfe
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143e44]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x426cfe], esi
push eax
push dword [ebp - 4]
push 4
push 0x426cfe
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42622e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143e44]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x42622e], esi
push eax
push dword [ebp - 4]
push 4
push 0x42622e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b446
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143db8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b446], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b446
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b9f0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143db8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b9f0], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b9f0
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c55f
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143ed8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85c55f], esi
push eax
push dword [ebp - 4]
push 4
push 0x85c55f
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b3b2
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143da8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b3b2], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b3b2
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143e08]
cvttss2si esi, xmm0
push 0x85bb12
call edi
lea eax, [ebp - 4]
mov dword [0x85bb12], esi
push eax
push dword [ebp - 4]
push 4
push 0x85bb12
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x41f538
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143ff8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x41f538], esi
push eax
push dword [ebp - 4]
push 4
push 0x41f538
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b168
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143da8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b168], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b168
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85eca7
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143f18]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85eca7], esi
push eax
push dword [ebp - 4]
push 4
push 0x85eca7
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c84d
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143dc0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85c84d], esi
push eax
push dword [ebp - 4]
push 4
push 0x85c84d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b602
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143d64]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b602], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b602
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x86859d
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10143d64]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x86859d], esi
push eax
push dword [ebp - 4]
push 4
push 0x86859d
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b316
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143db0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b316], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b316
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b5fd
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143e34]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b5fd], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b5fd
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143d98]
cvttss2si esi, xmm0
push 0x85b441
call edi
lea eax, [ebp - 4]
mov dword [0x85b441], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b441
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b9eb
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143d98]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b9eb], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b9eb
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7c3211
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143ec8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x7c3211], esi
push eax
push dword [ebp - 4]
push 4
push 0x7c3211
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7c3218
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143ec8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x7c3218], esi
push eax
push dword [ebp - 4]
push 4
push 0x7c3218
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85eca2
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143ec8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85eca2], esi
push eax
push dword [ebp - 4]
push 4
push 0x85eca2
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b3ad
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143dbc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85b3ad], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b3ad
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bb0d
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143f10]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85bb0d], esi
push eax
push dword [ebp - 4]
push 4
push 0x85bb0d
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c55a
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143dd4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85c55a], esi
push eax
push dword [ebp - 4]
push 4
push 0x85c55a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c848
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143dd4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85c848], esi
push eax
push dword [ebp - 4]
push 4
push 0x85c848
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143dbc]
cvttss2si esi, xmm0
push 0x85b163
call edi
lea eax, [ebp - 4]
mov dword [0x85b163], esi
push eax
push dword [ebp - 4]
push 4
push 0x85b163
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8685a7
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143e84]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x8685a7], esi
push eax
push dword [ebp - 4]
push 4
push 0x8685a7
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e77e7
divss xmm0, dword [0xe7c3d8]
cvtps2pd xmm0, xmm0
movsd qword [0x1054def0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
movss dword [0x1054def8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10144150]
mulss xmm0, dword [0x101430a0]
addss xmm0, dword [0x10143ee0]
movss dword [0x1054defc], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143d14]
movss dword [0x1054df00], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143ca8]
movss dword [0x1054df04], xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4e77e7], 0x1054df04
push eax
push dword [ebp - 4]
push 4
push 0x4e77e7
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x868afc
call edi
lea eax, [ebp - 4]
mov dword [0x868afc], 0x1054df00
push eax
push dword [ebp - 4]
push 4
push 0x868afc
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x82afef
call edi
lea eax, [ebp - 4]
mov dword [0x82afef], 0x1054defc
push eax
push dword [ebp - 4]
push 4
push 0x82afef
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x80f905
call edi
lea eax, [ebp - 4]
mov dword [0x80f905], 0x1054def0
push eax
push dword [ebp - 4]
push 4
push 0x80f905
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x82b391
call edi
lea eax, [ebp - 4]
mov dword [0x82b391], 0x1054def0
push eax
push dword [ebp - 4]
push 4
push 0x82b391
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x82b320
call edi
lea eax, [ebp - 4]
mov dword [0x82b320], 0x1054def0
push eax
push dword [ebp - 4]
push 4
push 0x82b320
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x82b0dd
call edi
lea eax, [ebp - 4]
mov dword [0x82b0dd], 0x1054def0
push eax
push dword [ebp - 4]
push 4
push 0x82b0dd
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x82abea
call edi
lea eax, [ebp - 4]
mov dword [0x82abea], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x82abea
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5b97ba
call edi
lea eax, [ebp - 4]
mov dword [0x5b97ba], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x5b97ba
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5b982a
call edi
lea eax, [ebp - 4]
mov dword [0x5b982a], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x5b982a
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5b98e2
call edi
lea eax, [ebp - 4]
mov dword [0x5b98e2], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x5b98e2
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8c2ded
call edi
lea eax, [ebp - 4]
mov dword [0x8c2ded], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8c2ded
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8c2e5d
call edi
lea eax, [ebp - 4]
mov dword [0x8c2e5d], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8c2e5d
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8cc6f1
call edi
lea eax, [ebp - 4]
mov dword [0x8cc6f1], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8cc6f1
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8cc766
call edi
mov dword [0x8cc766], 0x1054def8
lea eax, [ebp - 4]
push eax
push dword [ebp - 4]
push 4
push 0x8cc766
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8d9996
call edi
lea eax, [ebp - 4]
mov dword [0x8d9996], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8d9996
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8d9a0b
call edi
lea eax, [ebp - 4]
mov dword [0x8d9a0b], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8d9a0b
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8ef459
call edi
lea eax, [ebp - 4]
mov dword [0x8ef459], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8ef459
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8ef4cb
call edi
lea eax, [ebp - 4]
mov dword [0x8ef4cb], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8ef4cb
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8ef5a3
call edi
lea eax, [ebp - 4]
mov dword [0x8ef5a3], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8ef5a3
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x914fa7
call edi
lea eax, [ebp - 4]
mov dword [0x914fa7], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x914fa7
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x91501c
call edi
lea eax, [ebp - 4]
mov dword [0x91501c], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x91501c
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x8ef638
call edi
lea eax, [ebp - 4]
mov dword [0x8ef638], 0x1054def8
push eax
push dword [ebp - 4]
push 4
push 0x8ef638
call edi
movd xmm1, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm1, xmm1
push eax
push 0x40
push 4
push 0x5ca15a
divss xmm1, dword [0xe7c3d8]
divss xmm1, dword [0x101440ec]
movaps xmm0, xmm1
mulss xmm1, dword [0x10143028]
mulss xmm0, dword [0x10143050]
movss dword [0x1054df0c], xmm1
movss dword [0x1054df08], xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x5ca15a], 0x1054df08
push eax
push dword [ebp - 4]
push 4
push 0x5ca15a
call edi
lea eax, [ebp - 4]
push eax
push 0x40
push 4
push 0x5ca139
call edi
lea eax, [ebp - 4]
mov dword [0x5ca139], 0x1054df0c
push eax
push dword [ebp - 4]
push 4
push 0x5ca139
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d9324
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10143c50]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x4d9324], esi
push eax
push dword [ebp - 4]
push 4
push 0x4d9324
call edi
cmp dword [0x101f67d0], 0
jne 0x100c6cda
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a426
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014401c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85a426], esi
push eax
push dword [ebp - 4]
push 4
push 0x85a426
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 4]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a09e
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101440ec]
addss xmm0, dword [0x1014401c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 4]
mov dword [0x85a09e], esi
push eax
push dword [ebp - 4]
push 4
push 0x85a09e
call edi
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret