Function at 0x1001eef0
Capabilities:
Parse credit card information
Parse pe header

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff0
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
mov eax, 0x3338
call fcn.10229ed0
mov ecx, dword [ebx + 0x14]
mov eax, 0x66666667
imul dword [ebx + 0x10]
push esi
mov esi, dword [ebx + 8]
sar edx, 1
mov eax, edx
shr eax, 0x1f
add eax, edx
movd xmm3, esi
push edi
mov edi, dword [ebx + 0xc]
cvtdq2ps xmm3, xmm3
movd xmm5, eax
mov eax, 0x2aaaaaab
imul ecx
movd xmm2, edi
cvtdq2ps xmm5, xmm5
mov eax, edx
movss dword [ebp - 0x1c], xmm3
shr eax, 0x1f
add eax, edx
movss dword [ebp - 0x24], xmm5
cvtdq2ps xmm2, xmm2
movd xmm4, eax
mov eax, dword [0x106c5b78]
movss dword [ebp - 0x18], xmm2
cvtdq2ps xmm4, xmm4
movss dword [ebp - 0x20], xmm4
test eax, eax
jne 0x1001f270
movups xmm0, xmmword [0x106c0018]
sub esp, 0x14
movaps xmm1, xmm2
mov eax, esp
movaps xmmword [ebp - 0x40], xmm0
addss xmm1, xmm4
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x40]
movss dword [ebp - 0x2c], xmm1
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0018]
add esp, 0x10
movss xmm3, dword [ebp - 0x1c]
mov eax, esp
movss xmm2, dword [ebp - 0x18]
movaps xmm1, xmm3
addss xmm1, dword [ebp - 0x24]
movaps xmmword [ebp - 0x50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x50]
movss dword [ebp - 4], xmm1
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm2
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
add esi, dword [ebx + 0x10]
add esp, 0x10
movups xmm0, xmmword [0x106c0018]
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0018]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x70]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x2c]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
add edi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0018]
movd xmm1, edi
cvtdq2ps xmm1, xmm1
movaps xmmword [ebp - 0x80], xmm0
movaps xmm2, xmm1
movss xmm0, dword [0x106bff90]
add esp, 0x10
subss xmm2, dword [ebp - 0x20]
mov eax, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x80]
movss dword [ebp - 0x2c], xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0018]
add esp, 0x10
movss xmm1, dword [ebp - 4]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x90]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0018]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xa0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0018]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x2c]
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov eax, dword [0x106c5b78]
add esp, 0x24
movss xmm2, dword [ebp - 0x18]
movss xmm3, dword [ebp - 0x1c]
movss xmm4, dword [ebp - 0x20]
movss xmm5, dword [ebp - 0x24]
mov esi, dword [ebx + 8]
mov ecx, dword [ebx + 0x14]
jmp 0x1001f27a
movss dword [ebp - 0x18], xmm2
movss dword [ebp - 0x1c], xmm3
cmp eax, 1
jne 0x10033c5b
mov eax, dword [0x106c3770]
mov edx, dword [0x106c376c]
mov dword [ebp - 0x30], eax
mov dword [ebp - 0x2c], edx
cmp edx, eax
je 0x10033c5b
nop dword [eax]
add esi, dword [ebx + 0x10]
movaps xmm1, xmm4
mov eax, dword [edx + 0xa8]
addss xmm1, xmm2
mov edi, dword [ebx + 0xc]
movaps xmm0, xmm3
mov dword [ebp - 0xc], esi
addss xmm0, xmm5
movss dword [ebp - 8], xmm1
movss dword [ebp - 0x14], xmm0
cmp eax, 1
jne 0x1001f597
movups xmm0, xmmword [0x106c0bc0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xc0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xd0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0xe0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0xf0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0bc0]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x100], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x100]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x110], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x110]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x120], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x120]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bc0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x130], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x130]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 2
jne 0x1001f867
movups xmm0, xmmword [0x106c0bd0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x140], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x140]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x150], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x150]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x160], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x160]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x170], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x170]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0bd0]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x180], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x180]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x190], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x190]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bd0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 3
jne 0x1001fb37
movups xmm0, xmmword [0x106c0be0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x1e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x1f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1f0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0be0]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x200], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x200]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x210], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x210]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x220], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x220]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0be0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x230], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x230]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 4
jne 0x1001fe07
movups xmm0, xmmword [0x106c0bf0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x240], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x240]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x250], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x250]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x260], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x260]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x270], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x270]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0bf0]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x280], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x280]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x290], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x290]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x2a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0bf0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x2b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 5
jne 0x100200d7
movups xmm0, xmmword [0x106c0c00]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x2c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x2d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x2e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x2f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x2f0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c00]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x300], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x300]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x310], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x310]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x320], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x320]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c00]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x330], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x330]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 6
jne 0x100203a7
movups xmm0, xmmword [0x106c0c10]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x340], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x340]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x350], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x350]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x360], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x360]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x370], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x370]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c10]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x380], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x380]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x390], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x390]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x3a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c10]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x3b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 7
jne 0x10020677
movups xmm0, xmmword [0x106c0c20]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x3c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x3d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x3e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x3f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x3f0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c20]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x400], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x400]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x410], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x410]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x420], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x420]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c20]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x430], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x430]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 8
jne 0x10020947
movups xmm0, xmmword [0x106c0c30]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x440], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x440]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x450], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x450]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
movd xmm2, esi
mov eax, esp
movaps xmmword [ebp - 0x460], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x460]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [ebp - 4], xmm1
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
movss xmm2, dword [ebp - 0x18]
mov eax, esp
movaps xmmword [ebp - 0x470], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x470]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c30]
add esi, edi
add esp, 0x10
movaps xmmword [ebp - 0x480], xmm0
movss xmm0, dword [0x106bff90]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [ebp - 0x10], xmm2
movups xmm0, xmmword [ebp - 0x480]
mov eax, esp
sub esp, 0x10
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x490], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x490]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x4a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c30]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x4b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 9
jne 0x10020c31
movups xmm0, xmmword [0x106c0c40]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x4c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x4d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x4e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x4f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x4f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c40]
add esi, edi
movaps xmmword [ebp - 0x500], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x500]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x510], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x510]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x520], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x520]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c40]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x530], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x530]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xa
jne 0x10020f1b
movups xmm0, xmmword [0x106c0c50]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x540], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x540]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x550], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x550]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x560], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x560]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x570], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x570]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c50]
add esi, edi
movaps xmmword [ebp - 0x580], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x580]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x590], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x590]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x5a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c50]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x5b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xb
jne 0x10021205
movups xmm0, xmmword [0x106c0c60]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x5c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x5d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x5e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x5f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x5f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c60]
add esi, edi
movaps xmmword [ebp - 0x600], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x600]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x610], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x610]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x620], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x620]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c60]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x630], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x630]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xc
jne 0x100214ef
movups xmm0, xmmword [0x106c0c70]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x640], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x640]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x650], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x650]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x660], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x660]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x670], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x670]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c70]
add esi, edi
movaps xmmword [ebp - 0x680], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x680]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x690], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x690]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x6a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c70]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x6b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xd
jne 0x100217d9
movups xmm0, xmmword [0x106c0c80]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x6c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x6d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x6e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x6f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x6f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c80]
add esi, edi
movaps xmmword [ebp - 0x700], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x700]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x710], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x710]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x720], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x720]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c80]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x730], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x730]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xe
jne 0x10021ac3
movups xmm0, xmmword [0x106c0c90]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x740], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x740]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x750], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x750]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x760], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x760]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x770], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x770]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0c90]
add esi, edi
movaps xmmword [ebp - 0x780], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x780]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x790], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x790]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x7a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0c90]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x7b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0xf
jne 0x10021dad
movups xmm0, xmmword [0x106c0ca0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x7c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x7d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x7e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x7f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x7f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0ca0]
add esi, edi
movaps xmmword [ebp - 0x800], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x800]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x810], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x810]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x820], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x820]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ca0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x830], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x830]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x10
jne 0x10022097
movups xmm0, xmmword [0x106c0cb0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x840], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x840]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x850], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x850]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x860], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x860]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x870], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x870]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0cb0]
add esi, edi
movaps xmmword [ebp - 0x880], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x880]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x890], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x890]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x8a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cb0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x8b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x11
jne 0x10022381
movups xmm0, xmmword [0x106c0cc0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x8c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x8d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x8e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x8f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x8f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0cc0]
add esi, edi
movaps xmmword [ebp - 0x900], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x900]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x910], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x910]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x920], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x920]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cc0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x930], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x930]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x12
jne 0x1002266b
movups xmm0, xmmword [0x106c0cd0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x940], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x940]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x950], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x950]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x960], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x960]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x970], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x970]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0cd0]
add esi, edi
movaps xmmword [ebp - 0x980], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x980]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x990], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x990]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x9a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cd0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x9b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x13
jne 0x10022955
movups xmm0, xmmword [0x106c0ce0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x9c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x9d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x9e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x9f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x9f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0ce0]
add esi, edi
movaps xmmword [ebp - 0xa00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xa10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xa20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0ce0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xa30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x14
jne 0x10022c3f
movups xmm0, xmmword [0x106c0cf0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xa40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xa50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xa60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xa70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0cf0]
add esi, edi
movaps xmmword [ebp - 0xa80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xa90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xa90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xaa0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xaa0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0cf0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xab0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xab0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x15
jne 0x10022f29
movups xmm0, xmmword [0x106c0d00]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xac0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xac0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xad0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xad0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xae0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xae0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xaf0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xaf0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d00]
add esi, edi
movaps xmmword [ebp - 0xb00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xb10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xb20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d00]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xb30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x16
jne 0x10023213
movups xmm0, xmmword [0x106c0d10]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xb40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xb50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xb60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xb70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d10]
add esi, edi
movaps xmmword [ebp - 0xb80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xb90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xb90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xba0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xba0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d10]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xbb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xbb0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x17
jne 0x100234fd
movups xmm0, xmmword [0x106c0d20]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xbc0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xbc0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xbd0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xbd0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xbe0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xbe0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xbf0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xbf0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d20]
add esi, edi
movaps xmmword [ebp - 0xc00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xc10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xc20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d20]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xc30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x18
jne 0x100237e7
movups xmm0, xmmword [0x106c0d30]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xc40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xc50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xc60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xc70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d30]
add esi, edi
movaps xmmword [ebp - 0xc80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xc90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xc90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xca0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xca0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d30]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xcb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xcb0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x19
jne 0x10023ad1
movups xmm0, xmmword [0x106c0d40]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xcc0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xcc0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xcd0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xcd0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xce0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xce0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xcf0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xcf0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d40]
add esi, edi
movaps xmmword [ebp - 0xd00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xd10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xd20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d40]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xd30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1a
jne 0x10023dbb
movups xmm0, xmmword [0x106c0d50]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xd40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xd50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xd60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xd70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d50]
add esi, edi
movaps xmmword [ebp - 0xd80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xd90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xd90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xda0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xda0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d50]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xdb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xdb0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1b
jne 0x100240a5
movups xmm0, xmmword [0x106c0d60]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xdc0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xdc0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xdd0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xdd0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xde0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xde0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xdf0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xdf0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d60]
add esi, edi
movaps xmmword [ebp - 0xe00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xe10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xe20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d60]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xe30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1c
jne 0x1002438f
movups xmm0, xmmword [0x106c0d70]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xe40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xe50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xe60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xe70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d70]
add esi, edi
movaps xmmword [ebp - 0xe80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xe90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xe90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xea0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xea0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d70]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xeb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xeb0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1d
jne 0x10024679
movups xmm0, xmmword [0x106c0d80]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xec0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xec0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xed0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xed0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xee0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xee0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xef0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xef0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d80]
add esi, edi
movaps xmmword [ebp - 0xf00], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf00]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xf10], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf10]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xf20], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf20]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d80]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xf30], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf30]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1e
jne 0x10024963
movups xmm0, xmmword [0x106c0d90]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xf40], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf40]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xf50], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf50]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xf60], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf60]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xf70], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf70]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0d90]
add esi, edi
movaps xmmword [ebp - 0xf80], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf80]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0xf90], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xf90]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0xfa0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xfa0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0d90]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0xfb0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xfb0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x1f
jne 0x10024c4d
movups xmm0, xmmword [0x106c0da0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0xfc0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xfc0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0xfd0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xfd0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0xfe0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xfe0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0xff0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0xff0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0da0]
add esi, edi
movaps xmmword [ebp - 0x1000], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1000]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1010], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1010]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1020], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1020]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0da0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1030], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1030]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x20
jne 0x10024f37
movups xmm0, xmmword [0x106c0db0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1040], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1040]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1050], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1050]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x1060], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1060]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x1070], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1070]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0db0]
add esi, edi
movaps xmmword [ebp - 0x1080], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1080]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1090], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1090]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x10a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0db0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x10b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x21
jne 0x10025221
movups xmm0, xmmword [0x106c0dc0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x10c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x10d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x10e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x10f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x10f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0dc0]
add esi, edi
movaps xmmword [ebp - 0x1100], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1100]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1110], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1110]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1120], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1120]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dc0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1130], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1130]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x22
jne 0x1002550b
movups xmm0, xmmword [0x106c0dd0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1140], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1140]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1150], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1150]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x1160], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1160]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x1170], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1170]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0dd0]
add esi, edi
movaps xmmword [ebp - 0x1180], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1180]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1190], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1190]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x11a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0dd0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x11b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x23
jne 0x100257f5
movups xmm0, xmmword [0x106c0de0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x11c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x11d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x11e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x11f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x11f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0de0]
add esi, edi
movaps xmmword [ebp - 0x1200], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1200]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1210], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1210]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1220], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1220]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0de0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1230], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1230]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x24
jne 0x10025adf
movups xmm0, xmmword [0x106c0df0]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1240], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1240]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1250], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1250]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x1260], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1260]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x1270], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1270]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0df0]
add esi, edi
movaps xmmword [ebp - 0x1280], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1280]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1290], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1290]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x12a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0df0]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x12b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x25
jne 0x10025dc9
movups xmm0, xmmword [0x106c0e00]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x12c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x12d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x12e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x12f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x12f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0e00]
add esi, edi
movaps xmmword [ebp - 0x1300], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1300]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1310], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1310]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1320], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1320]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e00]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1330], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1330]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x26
jne 0x100260b3
movups xmm0, xmmword [0x106c0e10]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1340], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1340]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1350], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1350]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x1360], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1360]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x1370], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1370]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0e10]
add esi, edi
movaps xmmword [ebp - 0x1380], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1380]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1390], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1390]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x13a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e10]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x13b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x27
jne 0x1002639d
movups xmm0, xmmword [0x106c0e20]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x13c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x13d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x13e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x13f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x13f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0e20]
add esi, edi
movaps xmmword [ebp - 0x1400], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1400]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1410], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1410]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x1420], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1420]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e20]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x1430], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1430]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x28
jne 0x10026687
movups xmm0, xmmword [0x106c0e30]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x1440], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1440]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x1450], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1450]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x1460], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1460]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 4], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x1470], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1470]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0e30]
add esi, edi
movaps xmmword [ebp - 0x1480], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 0x10], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1480]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1490], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1490]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
movd xmm1, dword [ebp - 0xc]
mov eax, esp
movaps xmmword [ebp - 0x14a0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14a0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 4]
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e30]
add esp, 0x10
mov eax, esp
movaps xmmword [ebp - 0x14b0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14b0]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x10]
jmp 0x10033c0b
cmp eax, 0x29
jne 0x10026997
movups xmm0, xmmword [0x106c0e40]
sub esp, 0x14
mov eax, esp
movaps xmmword [ebp - 0x14c0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14c0]
movups xmmword [eax], xmm0
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm3
movss dword [esp + 4], xmm2
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movss xmm3, dword [ebp - 0x1c]
movaps xmmword [ebp - 0x14d0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14d0]
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movups xmm0, xmmword [0x106c0e40]
add esp, 0x10
mov eax, esp
movd xmm2, esi
movaps xmmword [ebp - 0x14e0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14e0]
cvtdq2ps xmm2, xmm2
movups xmmword [eax], xmm0
movd xmm0, edi
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movups xmm0, xmmword [0x106c0e40]
add esp, 0x10
mov eax, esp
movd xmm1, esi
movaps xmmword [ebp - 0x14f0], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x14f0]
cvtdq2ps xmm1, xmm1
movups xmmword [eax], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov esi, dword [ebx + 0x14]
movups xmm0, xmmword [0x106c0e40]
add esi, edi
movaps xmmword [ebp - 0x1500], xmm0
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss xmm0, dword [0x106bff90]
add esp, 0x10
mov eax, esp
movss dword [ebp - 8], xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1500]
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
movss dword [esp + 0xc], xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movups xmm0, xmmword [0x106c0e40]
add esp, 0x10
movss xmm1, dword [ebp - 0x14]
mov eax, esp
movaps xmmword [ebp - 0x1510], xmm0
movss xmm0, dword [0x106bff90]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1510]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1520]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov eax, esp
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ebp - 0x1520]
movups xmmword [eax], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1530]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2a
jne 0x10026d1c
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1540]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1550]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1560]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1570]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1580]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1590]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2b
jne 0x100270a1
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x15f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1600]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1610]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1620]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1630]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2c
jne 0x10027426
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1640]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1650]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1660]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1670]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1680]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1690]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2d
jne 0x100277ab
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x16f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1700]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1710]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1720]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1730]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2e
jne 0x10027b30
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1740]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1750]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1760]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1770]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1780]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1790]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0e90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x2f
jne 0x10027eb5
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x17f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1800]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1810]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1820]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1830]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ea0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x30
jne 0x1002823a
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1840]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1850]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1860]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1870]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1880]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1890]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0eb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x31
jne 0x100285bf
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x18f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1900]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1910]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1920]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1930]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ec0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x32
jne 0x10028944
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1940]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1950]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1960]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1970]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1980]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1990]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ed0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x33
jne 0x10028cc9
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x19f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ee0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x34
jne 0x1002904e
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1a90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1aa0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ab0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ef0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x35
jne 0x100293d3
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ac0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ad0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ae0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1af0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f00]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x36
jne 0x10029758
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1b90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ba0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1bb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f10]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x37
jne 0x10029add
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1bc0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1bd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1be0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1bf0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f20]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x38
jne 0x10029e62
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1c90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ca0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1cb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f30]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x39
jne 0x1002a1e7
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1cc0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1cd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ce0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1cf0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f40]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3a
jne 0x1002a56c
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1d90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1da0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1db0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f50]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3b
jne 0x1002a8f1
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1dc0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1dd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1de0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1df0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f60]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3c
jne 0x1002ac76
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1e90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ea0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1eb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f70]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3d
jne 0x1002affb
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ec0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ed0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ee0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ef0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f80]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3e
jne 0x1002b380
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f40]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1f90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1fa0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1fb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0f90]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x3f
jne 0x1002b705
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1fc0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1fd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1fe0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x1ff0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2000]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2010]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2020]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2030]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fa0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x40
jne 0x1002ba8a
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2040]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2050]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2060]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2070]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2080]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2090]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fb0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x41
jne 0x1002be0f
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x20f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2100]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2110]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2120]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2130]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fc0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x42
jne 0x1002c194
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2140]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2150]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2160]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2170]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2180]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2190]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fd0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x43
jne 0x1002c519
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x21f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2200]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2210]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2220]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2230]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0fe0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x44
jne 0x1002c89e
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2240]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2250]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2260]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2270]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2280]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2290]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0ff0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x45
jne 0x1002cc23
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x22f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2300]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2310]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2320]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2330]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1000]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x46
jne 0x1002cfa8
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2340]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2350]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2360]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2370]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2380]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2390]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1010]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x47
jne 0x1002d32d
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x23f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2400]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2410]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2420]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2430]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1020]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x48
jne 0x1002d6b2
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2440]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2450]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2460]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2470]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2480]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2490]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1030]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x49
jne 0x1002da37
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x24f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2500]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2510]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2520]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2530]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1040]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4a
jne 0x1002ddbc
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2540]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2550]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2560]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2570]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2580]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2590]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1050]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4b
jne 0x1002e141
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x25f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2600]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2610]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2620]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2630]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1060]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4c
jne 0x1002e4c6
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2640]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2650]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2660]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2670]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2680]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2690]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1070]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4d
jne 0x1002e84b
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x26f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2700]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2710]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2720]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2730]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1080]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4e
jne 0x1002ebd0
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2740]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2750]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2760]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2770]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2780]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2790]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1090]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x4f
jne 0x1002ef55
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x27f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2800]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2810]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2820]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2830]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x50
jne 0x1002f2da
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2840]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2850]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2860]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2870]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2880]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2890]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x51
jne 0x1002f65f
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x28f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2900]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2910]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2920]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2930]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x52
jne 0x1002f9e4
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2940]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2950]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2960]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2970]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2980]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2990]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x53
jne 0x1002fd69
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29c0]
movss dword [ebp - 4], xmm0
sub esp, 0x10
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x29f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
sub esp, 0x14
movss xmm0, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
sub esp, 0x10
cmp eax, 0x54
jne 0x100300ee
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2a90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2aa0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ab0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c10f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x55
jne 0x10030470
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ac0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ad0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ae0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2af0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1100]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x56
jne 0x100307f2
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2b90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ba0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2bb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1110]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x57
jne 0x10030b74
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2bc0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2bd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2be0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2bf0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1120]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x58
jne 0x10030ef6
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2c90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ca0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2cb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1130]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x59
jne 0x10031278
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2cc0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2cd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ce0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2cf0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1140]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5a
jne 0x100315fa
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2d90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2da0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2db0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1150]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5b
jne 0x1003197c
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2dc0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2dd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2de0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2df0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1160]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5c
jne 0x10031cfe
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2e90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ea0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2eb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1170]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5d
jne 0x10032080
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ec0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ed0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ee0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ef0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f00]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f10]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f20]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f30]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1180]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5e
jne 0x10032402
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f40]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f50]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f60]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f70]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f80]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2f90]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2fa0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2fb0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c1190]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x5f
jne 0x10032784
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2fc0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2fd0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2fe0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x2ff0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3000]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3010]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3020]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3030]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11a0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x60
jne 0x10032b06
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3040]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3050]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3060]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3070]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3080]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3090]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x61
jne 0x10032e88
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30c0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x30f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3100]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3110]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3120]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3130]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11c0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
cmp eax, 0x62
jne 0x1003320a
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3140]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3150]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3160]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, eax
movd xmm2, esi
mov eax, esp
cvtdq2ps xmm2, xmm2
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movaps xmm1, xmm2
subss xmm1, dword [ebp - 0x24]
movups xmmword [eax], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x10], xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm2
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3170]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
mov ecx, esp
movups xmm0, xmmword [eax]
sub esp, 0x10
movd xmm1, esi
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
cvtdq2ps xmm1, xmm1
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3180]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3190]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31a0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
mov ecx, esp
sub esp, 0x10
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31b0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11d0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
movd xmm0, esi
cvtdq2ps xmm0, xmm0
subss xmm0, xmm5
movss dword [ebp - 0x10], xmm0
cmp eax, 0x63
jne 0x10033592
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31c0]
movss dword [ebp - 4], xmm0
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31d0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31e0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x31f0]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
sub esp, 0x10
movss xmm0, dword [ebp - 8]
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0xc], xmm0
movd xmm0, edi
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3200]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
mov ecx, eax
mov esi, dword [ebx + 0x14]
sub esp, 0x14
mov eax, esp
add esi, edi
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [ecx]
movd xmm1, esi
movups xmmword [eax], xmm0
mov eax, dword [ebx + 8]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm1
movaps xmm2, xmm1
subss xmm2, dword [ebp - 0x20]
movss dword [esp + 8], xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esp + 4], xmm2
movss dword [ebp - 8], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3210]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movd xmm0, dword [ebx + 8]
cvtdq2ps xmm0, xmm0
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3220]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm1, dword [ebp - 0xc]
sub esp, 0x10
movd xmm0, esi
cvtdq2ps xmm0, xmm0
cvtdq2ps xmm1, xmm1
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3230]
movss dword [ebp - 4], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11e0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 4]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 8]
jmp 0x10033c0b
lea esi, [edi + ecx]
movd xmm0, esi
cvtdq2ps xmm0, xmm0
subss xmm0, xmm4
movss dword [ebp - 4], xmm0
movss xmm0, dword [0x106bff90]
cmp eax, 0x64
jne 0x100338d0
movss dword [ebp - 0x28], xmm0
lea ecx, [ebp - 0x3240]
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3250]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3260]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3270]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0xc]
movss xmm2, dword [ebp - 0x18]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3280]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm1, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm1
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3290]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm3, dword [ebp - 0x1c]
mov ecx, esp
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x14]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm1
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x32a0]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c11f0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
add esp, 0x14
movss dword [ebp - 0x28], xmm0
movups xmm0, xmmword [0x106c11f0]
lea ecx, [ebp - 0x32b0]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
jmp 0x10033be5
movss dword [ebp - 0x28], xmm0
lea ecx, [ebp - 0x32c0]
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm2, dword [ebp - 0x18]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x32d0]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm1, dword [ebp - 0x14]
mov ecx, esp
movss xmm3, dword [ebp - 0x1c]
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x32e0]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x18]
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x32f0]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 8]
movss dword [esp + 0xc], xmm0
movd xmm0, dword [ebp - 0xc]
movss xmm2, dword [ebp - 0x18]
cvtdq2ps xmm0, xmm0
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm2
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3300]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm1, dword [ebp - 4]
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 0x1c]
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm1
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3310]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movss xmm3, dword [ebp - 0x1c]
mov ecx, esp
movd xmm1, esi
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movss xmm0, dword [ebp - 0x14]
movss dword [esp + 0xc], xmm1
movss dword [esp + 8], xmm0
movss dword [esp + 4], xmm1
movss dword [esp], xmm3
call fcn.10034150
movss xmm0, dword [0x106bff90]
lea ecx, [ebp - 0x3320]
movss dword [ebp - 0x28], xmm0
add esp, 0x14
movups xmm0, xmmword [0x106c0018]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
movd xmm1, dword [ebp - 0xc]
mov ecx, esp
cvtdq2ps xmm1, xmm1
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss xmm0, dword [ebp - 0x10]
movss dword [esp], xmm0
call fcn.10034150
movss xmm0, dword [0x106bff90]
add esp, 0x14
movss dword [ebp - 0x28], xmm0
movups xmm0, xmmword [0x106c0018]
lea ecx, [ebp - 0x3330]
movups xmmword [esp], xmm0
call fcn.1001e8e0
movss xmm0, dword [ebp - 0x28]
sub esp, 0x14
mov ecx, esp
movss dword [esp + 0x10], xmm0
sub esp, 0x10
movups xmm0, xmmword [eax]
movups xmmword [ecx], xmm0
movd xmm0, esi
cvtdq2ps xmm0, xmm0
movss dword [esp + 0xc], xmm0
movss xmm0, dword [ebp - 4]
movd xmm1, dword [ebp - 0xc]
cvtdq2ps xmm1, xmm1
movss dword [esp + 8], xmm1
movss dword [esp + 4], xmm0
movss dword [esp], xmm1
call fcn.10034150
mov edx, dword [ebp - 0x2c]
add esp, 0x24
movss xmm2, dword [ebp - 0x18]
add edx, 0x17c
movss xmm3, dword [ebp - 0x1c]
movss xmm4, dword [ebp - 0x20]
movss xmm5, dword [ebp - 0x24]
mov esi, dword [ebx + 8]
mov ecx, dword [ebx + 0x14]
mov dword [ebp - 0x2c], edx
cmp edx, dword [ebp - 0x30]
jne 0x1001f2a0
pop edi
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret