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

Disassembly:
push ebp
mov ebp, esp
sub esp, 8
mov eax, dword [0x101a306c]
xor eax, ebp
mov dword [ebp - 4], eax
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 0x100b922c
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 0x100b926d
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 [0x10196450]
lea esi, [eax - 0xbe]
lea edi, [eax - 0x17c]
movss dword [0x105aa1c8], xmm0
lea ebx, [eax - 0x23a]
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x86bda8
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
mov dword [0x86bda8], 0x105aa1c8
push eax
push dword [ebp - 8]
push 4
push 0x86bda8
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c7284
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
mov dword [0x5c7284], esi
push eax
push dword [ebp - 8]
push 4
push 0x5c7284
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c72c0
call dword [sym.imp.KERNEL32.dll_VirtualProtect]
lea eax, [ebp - 8]
mov dword [0x5c72c0], esi
mov esi, dword [sym.imp.KERNEL32.dll_VirtualProtect]
push eax
push dword [ebp - 8]
push 4
push 0x5c72c0
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c6f68
call esi
lea eax, [ebp - 8]
mov dword [0x5c6f68], edi
push eax
push dword [ebp - 8]
push 4
push 0x5c6f68
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c6fb3
call esi
lea eax, [ebp - 8]
mov dword [0x5c6fb3], edi
push eax
push dword [ebp - 8]
push 4
push 0x5c6fb3
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c6fe9
call esi
lea eax, [ebp - 8]
mov dword [0x5c6fe9], edi
push eax
push dword [ebp - 8]
push 4
push 0x5c6fe9
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c700a
call esi
lea eax, [ebp - 8]
mov dword [0x5c700a], edi
push eax
push dword [ebp - 8]
push 4
push 0x5c700a
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c72b7
call esi
lea eax, [ebp - 8]
mov dword [0x5c72b7], edi
push eax
push dword [ebp - 8]
push 4
push 0x5c72b7
call esi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c7307
call esi
lea eax, [ebp - 8]
mov dword [0x5c7307], edi
push eax
push dword [ebp - 8]
mov edi, esi
push 4
push 0x5c7307
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c72fe
call edi
lea eax, [ebp - 8]
mov dword [0x5c72fe], ebx
push eax
push dword [ebp - 8]
push 4
push 0x5c72fe
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5c7325
call edi
lea eax, [ebp - 8]
mov dword [0x5c7325], ebx
push eax
push dword [ebp - 8]
push 4
push 0x5c7325
call edi
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 8]
push eax
push 0x40
push 4
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
push 0x842a14
subss xmm0, xmm1
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x842a14], esi
push eax
push dword [ebp - 8]
push 4
push 0x842a14
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5c72c9
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x5c72c9], esi
push eax
push dword [ebp - 8]
push 4
push 0x5c72c9
call edi
cmp byte [0x1025044e], 0
jne 0x100b9544
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x943a5a
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x943a5a], esi
push eax
push dword [ebp - 8]
push 4
push 0x943a5a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d06fa
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d06fa], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d06fa
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d0706
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d0706], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d0706
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x40f7b8
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x40f7b8], esi
push eax
push dword [ebp - 8]
push 4
push 0x40f7b8
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bc83
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x48bc83], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bc83
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bc8d
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x48bc8d], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bc8d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bdce
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x48bdce], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bdce
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x48bdd8
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x48bdd8], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bdd8
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d71
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7d71], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7d71
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d8d
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7d8d], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7d8d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e06
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7e06], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7e06
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e8c
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7e8c], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7e8c
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x6359c3
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x6359c3], esi
push eax
push dword [ebp - 8]
push 4
push 0x6359c3
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x779cd0
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x779cd0], esi
push eax
push dword [ebp - 8]
push 4
push 0x779cd0
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x779cdb
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x779cdb], esi
push eax
push dword [ebp - 8]
push 4
push 0x779cdb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
push eax
push 0x40
push 4
push 0x82b76a
call edi
lea eax, [ebp - 8]
mov dword [0x82b76a], esi
push eax
push dword [ebp - 8]
push 4
push 0x82b76a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x635b5c
divss xmm0, dword [0xe7c3d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x635b5c], esi
push eax
push dword [ebp - 8]
push 4
push 0x635b5c
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d0723
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d0723], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d0723
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d072f
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d072f], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d072f
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x40f7dd
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x40f7dd], esi
push eax
push dword [ebp - 8]
push 4
push 0x40f7dd
call edi
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x4d7d7e
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7d7e], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7d7e
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e13
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7e13], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7e13
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e99
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7e99], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7e99
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x6359d9
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x6359d9], esi
push eax
push dword [ebp - 8]
push 4
push 0x6359d9
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x635b73
divss xmm0, dword [0xe7c3d8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x635b73], esi
push eax
push dword [ebp - 8]
push 4
push 0x635b73
call edi
cmp byte [0x1025044e], 0
jne 0x100b9b2c
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x943a4c], esi
push eax
push dword [ebp - 8]
push 4
push 0x943a4c
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x48bcee], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bcee
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x48bcf8], esi
push eax
push dword [ebp - 8]
push 4
push 0x48bcf8
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x48be6e], esi
push eax
push dword [ebp - 8]
push 4
push 0x48be6e
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x48be78], esi
push eax
push dword [ebp - 8]
push 4
push 0x48be78
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
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 - 8]
mov dword [0x48c091], esi
push eax
push dword [ebp - 8]
push 4
push 0x48c091
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5b4952
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019669c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x5b4952], esi
push eax
push dword [ebp - 8]
push 4
push 0x5b4952
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x5b8340
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019669c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x5b8340], esi
push eax
push dword [ebp - 8]
push 4
push 0x5b8340
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7d453a
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019669c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7d453a], esi
push eax
push dword [ebp - 8]
push 4
push 0x7d453a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8346f2
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019669c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8346f2], esi
push eax
push dword [ebp - 8]
push 4
push 0x8346f2
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x597928
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x10196588]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x597928], esi
push eax
push dword [ebp - 8]
push 4
push 0x597928
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x59792e
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x59792e], esi
push eax
push dword [ebp - 8]
push 4
push 0x59792e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x872632
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x872632], esi
push eax
push dword [ebp - 8]
push 4
push 0x872632
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8737e2
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8737e2], esi
push eax
push dword [ebp - 8]
push 4
push 0x8737e2
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7a4d
xorps xmm1, xmm1
divss xmm0, dword [0xe7c3d4]
subss xmm0, xmm1
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4e7a4d], esi
push eax
push dword [ebp - 8]
push 4
push 0x4e7a4d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a110
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101964e4]
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85a110], esi
push eax
push dword [ebp - 8]
push 4
push 0x85a110
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bcc5
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101964f4]
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85bcc5], esi
push eax
push dword [ebp - 8]
push 4
push 0x85bcc5
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bdea
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101964f4]
mulss xmm0, dword [0x101956b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85bdea], esi
push eax
push dword [ebp - 8]
push 4
push 0x85bdea
call edi
cmp dword [0x102501a0], 0
jne 0x100ba0fc
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192d4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x1019625c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8192d4], esi
push eax
push dword [ebp - 8]
push 4
push 0x8192d4
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192ee
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x1019625c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8192ee], esi
push eax
push dword [ebp - 8]
push 4
push 0x8192ee
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x819308
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x1019625c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x819308], esi
push eax
push dword [ebp - 8]
push 4
push 0x819308
call edi
cmp byte [0x1025044e], 0
jne 0x100ba159
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42b032
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x10196608]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x42b032], esi
push eax
push dword [ebp - 8]
push 4
push 0x42b032
call edi
cmp dword [0x102501a0], 0
jne 0x100ba20e
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192c7
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x1019616c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8192c7], esi
push eax
push dword [ebp - 8]
push 4
push 0x8192c7
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x81a5eb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101966ec]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x81a5eb], esi
push eax
push dword [ebp - 8]
push 4
push 0x81a5eb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x81a653
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x10196700]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x81a653], esi
push eax
push dword [ebp - 8]
push 4
push 0x81a653
call edi
cmp byte [0x1025044e], 0
jne 0x100ba317
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42b037
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x1019670c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x42b037], esi
push eax
push dword [ebp - 8]
push 4
push 0x42b037
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x9448aa
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x10196428]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x9448aa], esi
push eax
push dword [ebp - 8]
push 4
push 0x9448aa
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7d9a
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101965c8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7d9a], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7d9a
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d7e1e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101965c8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d7e1e], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d7e1e
call edi
cmp dword [0x102501a0], 0
jne 0x100ba4c8
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192e1
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101964dc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8192e1], esi
push eax
push dword [ebp - 8]
push 4
push 0x8192e1
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8192fb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101966a4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8192fb], esi
push eax
push dword [ebp - 8]
push 4
push 0x8192fb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x819441
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x10196758]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x819441], esi
push eax
push dword [ebp - 8]
push 4
push 0x819441
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7757
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196378]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4e7757], esi
push eax
push dword [ebp - 8]
push 4
push 0x4e7757
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e7689
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196378]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4e7689], esi
push eax
push dword [ebp - 8]
push 4
push 0x4e7689
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x82aaae
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101961cc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x82aaae], esi
push eax
push dword [ebp - 8]
push 4
push 0x82aaae
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b31b
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196320]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b31b], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b31b
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196264]
cvttss2si esi, xmm0
push 0x85c39c
call edi
lea eax, [ebp - 8]
mov dword [0x85c39c], esi
push eax
push dword [ebp - 8]
push 4
push 0x85c39c
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x428e88
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019644c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x428e88], esi
push eax
push dword [ebp - 8]
push 4
push 0x428e88
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4283cb
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019644c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4283cb], esi
push eax
push dword [ebp - 8]
push 4
push 0x4283cb
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x426cfe
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196450]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x426cfe], esi
push eax
push dword [ebp - 8]
push 4
push 0x426cfe
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x42622e
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196450]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x42622e], esi
push eax
push dword [ebp - 8]
push 4
push 0x42622e
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b446
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101963b8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b446], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b446
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b9f0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101963b8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b9f0], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b9f0
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c55f
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101964ec]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85c55f], esi
push eax
push dword [ebp - 8]
push 4
push 0x85c55f
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b3b2
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101963a8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b3b2], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b3b2
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196410]
cvttss2si esi, xmm0
push 0x85bb12
call edi
lea eax, [ebp - 8]
mov dword [0x85bb12], esi
push eax
push dword [ebp - 8]
push 4
push 0x85bb12
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x41f538
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196614]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x41f538], esi
push eax
push dword [ebp - 8]
push 4
push 0x41f538
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b168
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101963a8]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b168], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b168
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85eca7
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019652c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85eca7], esi
push eax
push dword [ebp - 8]
push 4
push 0x85eca7
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c84d
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x101963c0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85c84d], esi
push eax
push dword [ebp - 8]
push 4
push 0x85c84d
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b602
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196360]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b602], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b602
call edi
movd xmm0, dword [0xe61e58]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x86859d
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x10196360]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x86859d], esi
push eax
push dword [ebp - 8]
push 4
push 0x86859d
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b316
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101963b0]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b316], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b316
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b5fd
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196440]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b5fd], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b5fd
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196394]
cvttss2si esi, xmm0
push 0x85b441
call edi
lea eax, [ebp - 8]
mov dword [0x85b441], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b441
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b9eb
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196394]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b9eb], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b9eb
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7c3211
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101964dc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7c3211], esi
push eax
push dword [ebp - 8]
push 4
push 0x7c3211
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x7c3218
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101964dc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x7c3218], esi
push eax
push dword [ebp - 8]
push 4
push 0x7c3218
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85eca2
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101964dc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85eca2], esi
push eax
push dword [ebp - 8]
push 4
push 0x85eca2
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85b3ad
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101963bc]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85b3ad], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b3ad
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85bb0d
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196524]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85bb0d], esi
push eax
push dword [ebp - 8]
push 4
push 0x85bb0d
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c55a
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101963d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85c55a], esi
push eax
push dword [ebp - 8]
push 4
push 0x85c55a
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85c848
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101963d4]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85c848], esi
push eax
push dword [ebp - 8]
push 4
push 0x85c848
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101963bc]
cvttss2si esi, xmm0
push 0x85b163
call edi
lea eax, [ebp - 8]
mov dword [0x85b163], esi
push eax
push dword [ebp - 8]
push 4
push 0x85b163
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x8685a7
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196498]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x8685a7], esi
push eax
push dword [ebp - 8]
push 4
push 0x8685a7
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4e77e7
divss xmm0, dword [0xe7c3d8]
cvtps2pd xmm0, xmm0
movsd qword [0x105aa1d0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
movss dword [0x105aa1d8], xmm0
movd xmm0, dword [0xe61e58]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d4]
subss xmm0, dword [0x1019676c]
mulss xmm0, dword [0x101956b0]
addss xmm0, dword [0x101964f4]
movss dword [0x105aa1dc], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196310]
movss dword [0x105aa1e0], xmm0
movd xmm0, dword [0xe61e5c]
cvtdq2ps xmm0, xmm0
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x101962a4]
movss dword [0x105aa1e4], xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4e77e7], 0x105aa1e4
push eax
push dword [ebp - 8]
push 4
push 0x4e77e7
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x868afc
call edi
lea eax, [ebp - 8]
mov dword [0x868afc], 0x105aa1e0
push eax
push dword [ebp - 8]
push 4
push 0x868afc
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x82afef
call edi
lea eax, [ebp - 8]
mov dword [0x82afef], 0x105aa1dc
push eax
push dword [ebp - 8]
push 4
push 0x82afef
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x80f905
call edi
lea eax, [ebp - 8]
mov dword [0x80f905], 0x105aa1d0
push eax
push dword [ebp - 8]
push 4
push 0x80f905
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x82b391
call edi
lea eax, [ebp - 8]
mov dword [0x82b391], 0x105aa1d0
push eax
push dword [ebp - 8]
push 4
push 0x82b391
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x82b320
call edi
lea eax, [ebp - 8]
mov dword [0x82b320], 0x105aa1d0
push eax
push dword [ebp - 8]
push 4
push 0x82b320
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x82b0dd
call edi
lea eax, [ebp - 8]
mov dword [0x82b0dd], 0x105aa1d0
push eax
push dword [ebp - 8]
push 4
push 0x82b0dd
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x82abea
call edi
lea eax, [ebp - 8]
mov dword [0x82abea], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x82abea
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5b97ba
call edi
lea eax, [ebp - 8]
mov dword [0x5b97ba], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x5b97ba
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5b982a
call edi
lea eax, [ebp - 8]
mov dword [0x5b982a], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x5b982a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5b98e2
call edi
lea eax, [ebp - 8]
mov dword [0x5b98e2], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x5b98e2
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8c2ded
call edi
lea eax, [ebp - 8]
mov dword [0x8c2ded], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8c2ded
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8c2e5d
call edi
lea eax, [ebp - 8]
mov dword [0x8c2e5d], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8c2e5d
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8cc6f1
call edi
lea eax, [ebp - 8]
mov dword [0x8cc6f1], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8cc6f1
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8cc766
call edi
mov dword [0x8cc766], 0x105aa1d8
lea eax, [ebp - 8]
push eax
push dword [ebp - 8]
push 4
push 0x8cc766
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8d9996
call edi
lea eax, [ebp - 8]
mov dword [0x8d9996], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8d9996
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8d9a0b
call edi
lea eax, [ebp - 8]
mov dword [0x8d9a0b], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8d9a0b
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8ef459
call edi
lea eax, [ebp - 8]
mov dword [0x8ef459], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8ef459
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8ef4cb
call edi
lea eax, [ebp - 8]
mov dword [0x8ef4cb], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8ef4cb
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8ef5a3
call edi
lea eax, [ebp - 8]
mov dword [0x8ef5a3], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8ef5a3
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x914fa7
call edi
lea eax, [ebp - 8]
mov dword [0x914fa7], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x914fa7
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x91501c
call edi
lea eax, [ebp - 8]
mov dword [0x91501c], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x91501c
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x8ef638
call edi
lea eax, [ebp - 8]
mov dword [0x8ef638], 0x105aa1d8
push eax
push dword [ebp - 8]
push 4
push 0x8ef638
call edi
movd xmm1, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm1, xmm1
push eax
push 0x40
push 4
push 0x5ca15a
divss xmm1, dword [0xe7c3d8]
divss xmm1, dword [0x10196708]
movaps xmm0, xmm1
mulss xmm1, dword [0x10195638]
mulss xmm0, dword [0x10195660]
movss dword [0x105aa1ec], xmm1
movss dword [0x105aa1e8], xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x5ca15a], 0x105aa1e8
push eax
push dword [ebp - 8]
push 4
push 0x5ca15a
call edi
lea eax, [ebp - 8]
push eax
push 0x40
push 4
push 0x5ca139
call edi
lea eax, [ebp - 8]
mov dword [0x5ca139], 0x105aa1ec
push eax
push dword [ebp - 8]
push 4
push 0x5ca139
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x4d9324
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196248]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x4d9324], esi
push eax
push dword [ebp - 8]
push 4
push 0x4d9324
call edi
cmp dword [0x10250370], 0
jne 0x100bb366
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a426
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019663c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85a426], esi
push eax
push dword [ebp - 8]
push 4
push 0x85a426
call edi
movd xmm0, dword [0xe61e5c]
lea eax, [ebp - 8]
cvtdq2ps xmm0, xmm0
push eax
push 0x40
push 4
push 0x85a09e
divss xmm0, dword [0xe7c3d8]
subss xmm0, dword [0x10196708]
addss xmm0, dword [0x1019663c]
cvttss2si esi, xmm0
call edi
lea eax, [ebp - 8]
mov dword [0x85a09e], esi
push eax
push dword [ebp - 8]
push 4
push 0x85a09e
call edi
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.100ed713
mov esp, ebp
pop ebp
ret