Function at 0x100408a0
Capabilities:
Check for time delay via gettickcount

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x20
mov eax, dword [0x100bc018]
xor eax, ebp
mov dword [ebp - 4], eax
push ebx
xor eax, eax
push esi
mov dword [ebp - 0x20], eax
push edi
push eax
mov eax, 0x402bc0
call eax
mov edx, 0x96a4c0
mov ecx, eax
call edx
mov edi, eax
test edi, edi
je 0x10042674
movzx ebx, word [edi + 0x7e]
lea ecx, [edi + 0x4ec]
push 0x1c
mov eax, 0x4c8640
call eax
test al, al
je 0x10040925
call dword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [ebx*4 + 0x10689584]
cmp eax, 0x1f4
jbe 0x10040925
fld dword [0x100b6f7c]
push ecx
fstp dword [esp]
push 0x7eb1
lea esi, [edi + 0x308]
call fcn.10098960
call dword [sym.imp.KERNEL32.dll_GetTickCount]
mov dword [ebx*4 + 0x10689584], eax
mov ecx, ebx
imul ecx, ecx, 0x7c
cmp dword [ecx + 0x10743678], 0
lea esi, [ecx + 0x10743638]
mov dword [ebp - 0x14], esi
je 0x10042674
cmp byte [edi + 0x30c], 0
je 0x10042674
cmp byte [edi + 0xe], 0
jne 0x10040960
cmp dword [0x1014a0dc], 0
jne 0x10042674
mov eax, dword [0xe61e18]
cmp eax, 0x12
jl 0x10040984
cmp eax, 0x17
jle 0x10042674
xor edx, edx
cmp eax, 0x35
sete dl
cmp edx, 1
je 0x10042674
fld dword [edi + 0x404]
lea eax, [ebp - 0x1c]
fstp dword [ebp - 0x10]
push eax
fld dword [edi + 0x408]
lea ecx, [ebp - 0x18]
fstp dword [ebp - 0xc]
push ecx
fld dword [edi + 0x40c]
lea edx, [ebp - 0x10]
fadd dword [edi + 0x3e8]
push edx
mov eax, 0x635b00
fadd qword [0x100b6f18]
fstp dword [ebp - 8]
call eax
sub dword [ebp - 0x18], 0x2a
add esp, 0xc
cmp dword [esi + 0x28], 0
je 0x10040a1c
push 0x1c
mov edx, 0x4c8640
lea ecx, [edi + 0x4ec]
call edx
test al, al
jne 0x10040a1c
call dword [sym.imp.KERNEL32.dll_GetTickCount]
sub eax, dword [ebx*4 + 0x10689584]
cmp eax, 0x1f4
jbe 0x10040a1c
fld dword [0x100b70d4]
push ecx
fstp dword [esp]
push 0x7e7a
lea esi, [edi + 0x308]
call fcn.10098960
call dword [sym.imp.KERNEL32.dll_GetTickCount]
mov esi, dword [ebp - 0x14]
mov dword [ebx*4 + 0x10689584], eax
cmp dword [0x1014a0d8], 0
je 0x10042674
fld1
mov edi, dword [sym.imp.OPENGL32.dll_glColor3f]
sub esp, 0xc
fst dword [esp + 8]
fst dword [esp + 4]
fstp dword [esp]
call edi
push 1
mov eax, 0x635fd0
call eax
add esp, 4
cmp dword [0x10689554], 0
jne case.default.0x10040a69
mov eax, dword [esi + 0x1c]
add eax, 0xfffffffe
cmp eax, 0xb
ja case.default.0x10040a69
jmp dword [eax*4 + 0x10042698]
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7210]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2778
call ecx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2779
call edx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277a
jmp 0x10040f38
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7210]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277b
call ecx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277c
call edx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7210]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277d
jmp 0x10040f38
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277e
call ecx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x277f
call edx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2780
jmp 0x10040f38
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2781
call ecx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2782
call edx
jmp 0x10040f3f
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7224]
fstp dword [esp + 0xc]
fld dword [0x100b7220]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b7218]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fsub qword [0x100b7208]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2783
mov eax, 0x637c60
call eax
add esp, 0x30
fld1
sub esp, 0xc
fst dword [esp + 8]
fst dword [esp + 4]
fstp dword [esp]
call edi
push 1
mov ecx, 0x635fd0
call ecx
add esp, 4
cmp dword [0x10689554], 0
jne case.default.0x10040f7c
mov eax, dword [esi + 0x20]
add eax, 0xfffffff7
cmp eax, 0xb
ja case.default.0x10040f7c
jmp dword [eax*4 + 0x100426c8]
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2784
call edx
jmp 0x10041452
fldz
push ecx
fst dword [esp]
mov eax, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2785
call eax
jmp 0x10041452
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2786
jmp 0x1004144b
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2787
call edx
jmp 0x10041452
fldz
push ecx
fst dword [esp]
mov eax, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2788
call eax
jmp 0x10041452
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2789
jmp 0x1004144b
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278a
call edx
jmp 0x10041452
fldz
push ecx
fst dword [esp]
mov eax, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278b
call eax
jmp 0x10041452
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278c
jmp 0x1004144b
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278d
call edx
jmp 0x10041452
fldz
push ecx
fst dword [esp]
mov eax, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278e
call eax
jmp 0x10041452
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b7200]
fstp dword [esp + 0xc]
fld dword [0x100b7140]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71f8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b6f28]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x278f
mov ecx, 0x637c60
call ecx
add esp, 0x30
fld1
sub esp, 0xc
fst dword [esp + 8]
fst dword [esp + 4]
fstp dword [esp]
call edi
push 1
mov edx, 0x635fd0
call edx
add esp, 4
cmp dword [0x10689554], 0
jne case.default.0x1004148d
mov eax, dword [esi + 0x24]
dec eax
cmp eax, 0x27
ja case.default.0x1004148d
jmp dword [eax*4 + 0x100426f8]
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2790
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2791
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2792
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2793
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2794
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2795
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2796
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2797
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2798
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2799
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279a
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279b
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279c
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279d
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279e
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x279f
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a0
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a1
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a2
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a3
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a4
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a5
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a6
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a7
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a8
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27a9
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27aa
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27ab
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27ac
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27ad
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27ae
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27af
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b0
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b1
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b2
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b3
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b4
jmp 0x10042492
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b5
call ecx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
mov edx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b6
call edx
jmp 0x10042499
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fstp dword [esp + 0xc]
fld dword [0x100b71f0]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71e8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71e0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x27b7
mov eax, 0x637c60
call eax
add esp, 0x30
fld1
sub esp, 0xc
fst dword [esp + 8]
fst dword [esp + 4]
fstp dword [esp]
call edi
push 1
mov ecx, 0x635fd0
call ecx
add esp, 4
cmp dword [0x10689554], 0
jne case.default.0x100424d4
mov eax, dword [esi + 0x28]
dec eax
cmp eax, 3
ja case.default.0x100424d4
jmp dword [eax*4 + 0x10042798]
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fst dword [esp + 0xc]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71d8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71d0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2774
jmp 0x10042651
fldz
push ecx
fst dword [esp]
mov eax, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fst dword [esp + 0xc]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71d8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71d0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2775
call eax
jmp 0x10042658
fldz
push ecx
fst dword [esp]
mov ecx, 0x637c60
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fst dword [esp + 0xc]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71d8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71d0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2776
call ecx
jmp 0x10042658
fldz
push ecx
fst dword [esp]
fld1
push 1
push 1
sub esp, 0x20
fst dword [esp + 0x1c]
fstp dword [esp + 0x18]
fst dword [esp + 0x14]
fstp dword [esp + 0x10]
fld dword [0x100b71f4]
fst dword [esp + 0xc]
fstp dword [esp + 8]
fild dword [ebp - 0x1c]
fsub qword [0x100b71d8]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp + 4]
fild dword [ebp - 0x18]
fadd qword [0x100b71d0]
fstp dword [ebp - 0x14]
fld dword [ebp - 0x14]
fstp dword [esp]
push 0x2777
mov edx, 0x637c60
call edx
add esp, 0x30
mov eax, 0x635f50
call eax
fld1
sub esp, 0xc
fst dword [esp + 8]
fst dword [esp + 4]
fstp dword [esp]
call edi
mov eax, dword [ebp - 0x20]
inc eax
mov dword [ebp - 0x20], eax
cmp eax, 0x190
jl 0x100408b8
mov ecx, dword [ebp - 4]
pop edi
pop esi
xor ecx, ebp
pop ebx
call fcn.100ab6d6
mov esp, ebp
pop ebp
ret