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

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
cmp dword [0x1028acf0], 1
push ebx
push esi
push edi
jne 0x1003a1ce
movss xmm0, dword [0x11b3798]
xor eax, eax
movss xmm3, dword [0x100bca30]
movaps xmm2, xmm0
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
mulss xmm2, xmm3
movaps xmm5, xmm2
divss xmm5, xmm0
movss xmm0, dword [0x100bc6ac]
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10038366
movaps xmm2, xmm4
mulss xmm2, xmm3
divss xmm2, xmm4
cvttss2si eax, xmm5
push eax
cvttss2si eax, xmm2
push eax
push 0x18
push 0x1f
mov eax, 0x799756
call eax
mov ebx, dword [sym.imp.OPENGL32.dll_glColor4f]
add esp, 0x10
mov edi, dword [sym.imp.KERNEL32.dll_GetTickCount]
cmp al, 1
jne 0x1003857b
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3d00346e
mov dword [esp + 4], 0x3f1c985f
mov dword [esp], 0x3f72f1aa
call ebx
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100383ea
movaps xmm3, xmm4
jmp 0x100383f2
movss xmm3, dword [0x11b3798]
movss xmm1, dword [0x11b3798]
mov esi, 0x631289
mulss xmm3, dword [0x100bca30]
movaps xmm0, xmm1
push ecx
mulss xmm0, dword [0x100bca30]
mov dword [esp], 0
divss xmm3, xmm4
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
divss xmm0, xmm1
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm3
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
add esp, 0x30
cmp byte [0x8b15636], 0
je 0x1003865c
call edi
sub eax, dword [0x106688fc]
cmp eax, 0x64
jbe 0x1003865c
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f2cac08
mov dword [esp + 4], 0x3f2cac08
mov dword [esp], 0x3f2cac08
call ebx
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100384e0
movaps xmm3, xmm4
jmp 0x100384e8
movss xmm3, dword [0x11b3798]
movss xmm1, dword [0x11b3798]
mulss xmm3, dword [0x100bca30]
movaps xmm0, xmm1
push ecx
mulss xmm0, dword [0x100bca30]
mov dword [esp], 0
divss xmm3, xmm4
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
divss xmm0, xmm1
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm3
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
xor eax, eax
add esp, 0x30
cmp dword [0x10668810], eax
sete al
mov dword [0x10668810], eax
call edi
mov dword [0x106688fc], eax
jmp 0x1003865c
cmp dword [0x10668810], 0
je 0x100385a8
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f2cac08
mov dword [esp + 4], 0x3f2cac08
mov dword [esp], 0x3f2cac08
call ebx
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm4, dword [0x11b3794]
xorps xmm1, xmm1
comiss xmm0, xmm4
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100385d8
movaps xmm3, xmm4
jmp 0x100385e0
movss xmm3, dword [0x11b3798]
movss xmm1, dword [0x11b3798]
mov esi, 0x631289
mulss xmm3, dword [0x100bca30]
movaps xmm0, xmm1
push ecx
mulss xmm0, dword [0x100bca30]
mov dword [esp], 0
divss xmm3, xmm4
push 1
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f5c28f6
mov dword [esp + 0x18], 0x3f5c28f6
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
divss xmm0, xmm1
movss dword [esp + 0xc], xmm0
movss dword [esp + 8], xmm3
mov dword [esp + 4], 0x41b00000
mov dword [esp], 0x41f80000
push 0x8327
call esi
add esp, 0x30
sub esp, 0x10
mov dword [esp + 0xc], 0x3f800000
mov dword [esp + 8], 0x3f800000
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x3f800000
call ebx
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm2, dword [0x11b3794]
xorps xmm1, xmm1
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100386b0
movaps xmm0, xmm2
jmp 0x100386b8
movss xmm0, dword [0x11b3798]
cmp dword [0x10668810], 1
movss xmm4, dword [0x100bcbcc]
mulss xmm2, dword [0x100bccd4]
mulss xmm0, xmm4
subss xmm2, xmm0
movss dword [ebp - 0xc], xmm2
jne 0x1003a1be
cmp byte [0x106688e4], 0
mov ebx, 4
jne 0x10038732
call edi
sub eax, dword [0x106688e8]
cmp eax, 0x3e8
jb 0x1003871e
call edi
mov edx, ebx
mov dword [0x106688e8], eax
lea ecx, [ebp - 8]
mov byte [0x106688e5], 0
mov dword [ebp - 8], 0xf4f304c1
call fcn.10084a30
movss xmm2, dword [ebp - 0xc]
movss xmm4, dword [0x100bcbcc]
mov byte [0x106688e4], 1
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm3, dword [0x11b3794]
comiss xmm0, xmm3
xorps xmm0, xmm0
setae al
movd xmm5, eax
cvtdq2ps xmm5, xmm5
ucomiss xmm5, xmm0
lahf
test ah, 0x44
jnp 0x10038766
movaps xmm1, xmm3
addss xmm1, xmm3
jmp 0x10038772
movss xmm1, dword [0x11b3798]
addss xmm1, xmm1
ucomiss xmm5, xmm0
lahf
test ah, 0x44
jnp 0x10038780
movaps xmm0, xmm3
jmp 0x10038788
movss xmm0, dword [0x11b3798]
mulss xmm0, xmm4
push ecx
mov dword [esp], 0
push 1
divss xmm0, xmm3
push 1
sub esp, 0x20
mov dword [esp + 0x1c], 0x3f19999a
mov dword [esp + 0x18], 0x3f170a3d
mov dword [esp + 0x14], 0
mov dword [esp + 0x10], 0
mov dword [esp + 0xc], 0x43cd0000
movss dword [esp + 8], xmm0
movaps xmm0, xmm2
subss xmm0, xmm1
mov dword [esp + 4], 0
divss xmm0, xmm3
movss dword [esp], xmm0
push 0xf06b
call esi
add esp, 0x30
cmp byte [0x106688e5], 0
je 0x1003a062
cmp dword [0x105e4e24], 0
je 0x1003a1ce
cmp dword [0x105e4e28], 0
je 0x1003a1ce
movss xmm1, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
comiss xmm0, xmm1
xorps xmm0, xmm0
movss dword [ebp - 0x14], xmm1
setae al
movd xmm3, eax
cvtdq2ps xmm3, xmm3
ucomiss xmm3, xmm0
lahf
test ah, 0x44
jnp 0x1003884b
movaps xmm2, xmm1
jmp 0x10038853
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100bcb3c]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 8], xmm2
test ah, 0x44
jnp 0x10038872
movaps xmm2, xmm1
jmp 0x1003887a
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100bca4c]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 0x18], xmm2
test ah, 0x44
jnp 0x10038899
movaps xmm2, xmm1
jmp 0x100388a1
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100bcba4]
ucomiss xmm3, xmm0
divss xmm2, xmm1
lahf
movss dword [ebp - 4], xmm2
test ah, 0x44
jp 0x100388c3
movss xmm1, dword [0x11b3798]
push 0x89
mov ecx, 0x10173658
movss dword [ebp - 0x10], xmm1
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcbcc]
push eax
push 0
push 3
divss xmm0, dword [ebp - 0x14]
cvttss2si eax, xmm0
movss xmm0, dword [ebp - 0xc]
divss xmm0, dword [ebp - 0x14]
push eax
push 8
cvttss2si eax, xmm0
push eax
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
movss xmm0, dword [0x100bc6ac]
xor eax, eax
movss xmm3, dword [0x11b3794]
add esp, 0x20
comiss xmm0, xmm3
xorps xmm0, xmm0
setae al
movd xmm4, eax
cvtdq2ps xmm4, xmm4
ucomiss xmm4, xmm0
lahf
test ah, 0x44
jnp 0x10038946
movaps xmm2, xmm3
jmp 0x1003894e
movss xmm2, dword [0x11b3798]
mulss xmm2, dword [0x100bc9e8]
movss xmm1, dword [ebp - 0xc]
ucomiss xmm4, xmm0
addss xmm2, xmm1
lahf
divss xmm2, xmm3
cvttss2si esi, xmm2
test ah, 0x44
jnp 0x10038975
movaps xmm0, xmm3
jmp 0x1003897d
movss xmm0, dword [0x11b3798]
mulss xmm0, dword [0x100bcb70]
mov ecx, 0x10173658
push 0x8a
cvttss2si ebx, dword [ebp - 8]
addss xmm0, xmm1
divss xmm0, xmm3
cvttss2si edi, xmm0
call fcn.10036b80
push eax
push 0
push 1
push ebx
push 0x19
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
movsx eax, word [0x8b158b8]
cvttss2si ebx, dword [ebp - 0x18]
push eax
mov eax, dword [0x105e4e24]
movzx eax, word [eax + 0xe]
push eax
push str._d___d_
push 0
push 1
push ebx
push 0x19
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
lea ecx, [esi - 1]
push str.______________________________________________________
push 0
push 1
push eax
push 0x19
push ecx
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x8b
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x23
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668814]
push 0x100b9be8
push 0
push 1
push ebx
push 0x23
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x23
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
push 0x44
mov ecx, 0x10173658
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x2d
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668818]
push 0x100b9be8
push 0
push 1
push ebx
push 0x2d
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x2d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10038b35
movss dword [ebp - 0x10], xmm2
jmp 0x10038b42
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8c
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcaac]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x37
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x1066881c]
push str._d__
push 0
push 1
push ebx
push 0x37
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x37
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10038bff
movss dword [ebp - 0x10], xmm2
jmp 0x10038c0c
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8d
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb24]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x41
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668820]
push str._d__
push 0
push 1
push ebx
push 0x41
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x41
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x8e
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x4b
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668828]
push str._d__
push 0
push 1
push ebx
push 0x4b
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x4b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
xorps xmm1, xmm1
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10038d3e
movss dword [ebp - 0x10], xmm2
jmp 0x10038d4b
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x8f
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcaac]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x55
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688ec]
push 0x100b9be8
push 0
push 1
push ebx
push 0x55
push edi
push 0xfafcf224
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x55
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10038e08
movss dword [ebp - 0x10], xmm2
jmp 0x10038e15
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x90
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcaac]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x5f
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688f0]
push 0x100b9be8
push 0
push 1
push ebx
push 0x5f
push edi
push 0xfafcf224
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x5f
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x91
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x69
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668830]
push str._d__
push 0
push 1
push ebx
push 0x69
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x69
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x92
call fcn.10036b80
push eax
push 0
push 1
cvttss2si eax, dword [ebp - 8]
push eax
push 0x73
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688f4]
push 0x100b9be8
push 0
push 1
push ebx
push 0x73
push edi
push 0xff8be100
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x73
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x93
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x7d
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688f8]
push 0x100b9be8
push 0
push 1
push ebx
push 0x7d
push edi
push 0xff8be100
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x7d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x94
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x87
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668834]
push str._d__
push 0
push 1
push ebx
push 0x87
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x87
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x95
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x91
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668838]
push str._d__
push 0
push 1
push ebx
push 0x91
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x91
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x96
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x9b
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x1066883c]
add eax, dword [0x106688e0]
push eax
push str._d__
push 0
push 1
push ebx
push 0x9b
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x9b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100391b1
movss dword [ebp - 0x10], xmm2
jmp 0x100391be
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0x97
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb4c]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0xa5
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668840]
push str._d__
push 0
push 1
push ebx
push 0xa5
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xa5
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x98
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xaf
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668844]
push str._d__
push 0
push 1
push ebx
push 0xaf
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xaf
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
xorps xmm1, xmm1
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jp 0x10039303
movss xmm2, dword [0x11b3798]
push 0x99
mov ecx, 0x10173658
movss dword [ebp - 0x10], xmm2
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb4c]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0xb9
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668848]
push str._d__
push 0
push 1
push ebx
push 0xb9
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xb9
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9a
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xc3
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x1066884c]
push str._d__
push 0
push 1
push ebx
push 0xc3
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xc3
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9b
call fcn.10036b80
push eax
push 0
cvttss2si eax, dword [ebp - 8]
push 1
push eax
push 0xcd
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668850]
push str._d__
push 0
push 1
push ebx
push 0xcd
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xcd
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9c
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xd7
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668854]
push 0x100b9be8
push 0
push 1
push ebx
push 0xd7
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xd7
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9d
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xe1
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668858]
push 0x100b9be8
push 0
push 1
push ebx
push 0xe1
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xe1
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9e
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xeb
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x1066885c]
push str._d__
push 0
push 1
push ebx
push 0xeb
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xeb
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0x9f
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xf5
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668860]
push str._d__
push 0
push 1
push ebx
push 0xf5
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xf5
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xa0
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0xff
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668864]
push str._d__
push 0
push 1
push ebx
push 0xff
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0xff
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xa1
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x109
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668868]
push str._d__
push 0
push 1
push ebx
push 0x109
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x109
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xa2
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x113
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x1066886c]
push str._d__
push 0
push 1
push ebx
push 0x113
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x113
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xa3
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x11d
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668870]
push str._d__
push 0
push 1
push ebx
push 0x11d
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x44
push str.______________________________________________________
push 0
push 1
push eax
push 0x11d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x10668874]
mov ecx, 0x64
add esp, 0x20
cmp eax, ecx
cmovg eax, ecx
mov dword [ebp - 0x14], eax
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
xorps xmm1, xmm1
comiss xmm0, xmm2
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100398cc
movss dword [ebp - 0x10], xmm2
jmp 0x100398d9
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa4
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x127
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x10668890]
push str._d____d__
push 0
push 1
push ebx
push 0x127
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x127
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
movss xmm2, dword [0x11b3794]
xor eax, eax
movss xmm0, dword [0x100bc6ac]
add esp, 0x20
comiss xmm0, xmm2
xorps xmm1, xmm1
movss dword [ebp - 0x18], xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x100399a2
movss dword [ebp - 0x10], xmm2
jmp 0x100399af
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa5
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x131
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x10668878]
push dword [0x10668894]
push str._d____d__
push 0
push 1
push ebx
push 0x131
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x131
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x1066887c]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100bc6ac]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10039a8e
movss dword [ebp - 0x10], xmm2
jmp 0x10039a9b
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa6
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x13b
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x10668898]
push str._d____d__
push 0
push 1
push ebx
push 0x13b
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x13b
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x10668880]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100bc6ac]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10039b77
movss dword [ebp - 0x10], xmm2
jmp 0x10039b84
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa7
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x145
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x1066889c]
push str._d____d__
push 0
push 1
push ebx
push 0x145
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x145
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x10668884]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100bc6ac]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10039c60
movss dword [ebp - 0x10], xmm2
jmp 0x10039c6d
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa8
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x14f
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x106688a0]
push str._d____d__
push 0
push 1
push ebx
push 0x14f
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x14f
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x10668888]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100bc6ac]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10039d49
movss dword [ebp - 0x10], xmm2
jmp 0x10039d56
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xa9
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x159
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x106688a4]
push str._d____d__
push 0
push 1
push ebx
push 0x159
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x159
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
mov eax, dword [0x1066888c]
add esp, 0x20
movss xmm2, dword [0x11b3794]
cmp eax, 0x64
movss xmm0, dword [0x100bc6ac]
mov ecx, 0x64
cmovg eax, ecx
movss dword [ebp - 0x18], xmm2
mov dword [ebp - 0x14], eax
xorps xmm1, xmm1
xor eax, eax
comiss xmm0, xmm2
setae al
movd xmm0, eax
cvtdq2ps xmm0, xmm0
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x10039e32
movss dword [ebp - 0x10], xmm2
jmp 0x10039e3f
movss xmm0, dword [0x11b3798]
movss dword [ebp - 0x10], xmm0
push 0xaa
mov ecx, 0x10173658
call fcn.10036b80
movss xmm0, dword [ebp - 0x10]
mulss xmm0, dword [0x100bcb78]
push eax
push 0
push 1
divss xmm0, dword [ebp - 0x18]
cvttss2si eax, xmm0
push eax
push 0x163
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [ebp - 0x14]
push dword [0x106688a8]
push str._d____d__
push 0
push 1
push ebx
push 0x163
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x163
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xab
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x16d
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688b8]
push dword [0x106688ac]
push str._d______d__
push 0
push 1
push ebx
push 0x16d
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x16d
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xac
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x177
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688bc]
push dword [0x106688b0]
push str._d______d__
push 0
push 1
push ebx
push 0x177
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x177
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
mov ecx, 0x10173658
push 0xad
call fcn.10036b80
push eax
cvttss2si eax, dword [ebp - 8]
push 0
push 1
push eax
push 0x181
push esi
push 0xffffffffffffffff
push 0x1023cd58
call fcn.100607a0
push dword [0x106688c0]
push dword [0x106688b4]
push str._d______d__
push 0
push 1
push ebx
push 0x181
push edi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
cvttss2si eax, dword [ebp - 4]
add esp, 0x48
push str.______________________________________________________
push 0
push 1
push eax
push 0x181
lea eax, [esi - 1]
push eax
push 0xff2d5fe1
push 0x1023cd58
call fcn.100607a0
add esp, 0x20
jmp 0x1003a197
movss xmm0, dword [ebp - 0xc]
mov ecx, 0x10173658
addss xmm0, dword [0x100bcac0]
movzx eax, word [0x106688e6]
cvttss2si esi, xmm0
cmp ax, 1
jne 0x1003a0b7
push 0x100b9af4
push 0x85
call fcn.10036b80
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
mov eax, 2
jmp 0x1003a18e
cmp ax, 2
jne 0x1003a0ef
push 0x100b9af8
push 0x85
call fcn.10036b80
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
mov eax, 3
jmp 0x1003a18e
cmp ax, 3
jne 0x1003a126
push str.....
push 0x85
call fcn.10036b80
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
mov word [0x106688e6], bx
jmp 0x1003a194
cmp ax, 4
jne 0x1003a161
push str......
push 0x85
call fcn.10036b80
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
add esp, 0x24
xor eax, eax
mov word [0x106688e6], ax
jmp 0x1003a197
push 0x100b9b0c
push 0x85
call fcn.10036b80
push eax
push 0
push 1
push 0x34
push 0x32
push esi
push 0xff19bdff
push 0x1023cd58
call fcn.100607a0
mov eax, 1
mov word [0x106688e6], ax
add esp, 0x24
sub esp, 0xc
mov dword [esp + 8], 0x3f800000
mov dword [esp + 4], 0x3f800000
mov dword [esp], 0x3f800000
call dword [sym.imp.OPENGL32.dll_glColor3f]
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret
cmp byte [0x106688e4], 0
je 0x1003a1ce
mov byte [0x106688e4], 0
pop edi
pop esi
pop ebx
mov esp, ebp
pop ebp
ret