Function at 0x100670f0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x10090c20
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x98
mov eax, dword [0x100b7040]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov eax, dword [0x10166214]
cmp byte [eax + 0xc], 0
je 0x100695c3
xor eax, eax
mov dword [ebp - 0x3c], str.Option
mov dword [ebp - 0x9c], eax
lea esi, [ebp - 0x14]
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x38], str.Option_1
sub esi, eax
mov dword [ebp - 0x34], str.Option_2
mov eax, esi
mov dword [ebp - 0x30], str.Option_3
xor edi, edi
sar eax, 2
mov dword [ebp - 0x2c], str.Option_4
mov dword [ebp - 0x28], str.Option_5
mov dword [ebp - 0x24], str._Option_6
mov dword [ebp - 0x20], str.Option_7
mov dword [ebp - 0x1c], str.Option_8
mov dword [ebp - 0x18], str.Option_9
mov dword [ebp - 0xa4], edi
mov dword [ebp - 0xa0], edi
mov dword [ebp - 0x6c], esi
mov dword [ebp - 0x48], eax
test eax, eax
je 0x1006722e
cmp eax, 0x3fffffff
ja 0x100695e1
lea esi, [eax*4]
test esi, esi
je 0x10067203
cmp esi, 0x1000
jb 0x100671f8
lea eax, [esi + 0x23]
cmp eax, esi
jbe 0x100695e6
push eax
call fcn.1006c404
add esp, 4
test eax, eax
je 0x100695eb
lea edi, [eax + 0x23]
and edi, 0xffffffe0
mov dword [edi - 4], eax
jmp 0x10067203
push esi
call fcn.1006c404
add esp, 4
mov edi, eax
push dword [ebp - 0x6c]
lea eax, [edi + esi]
mov dword [ebp - 0xa4], edi
mov dword [ebp - 0x9c], eax
lea eax, [ebp - 0x3c]
push eax
push edi
call fcn.1006e210
mov eax, dword [ebp - 0x48]
add esp, 0xc
lea eax, [edi + eax*4]
mov dword [ebp - 0xa0], eax
mov dword [ebp - 4], 0
lea eax, [ebp - 0x54]
mov esi, dword [0x10166204]
push eax
mov dword [ebp - 0x54], 2
movss xmm1, dword [esi + 0x3790]
lea ecx, [esi + 0x4764]
movss xmm0, dword [esi + 0x3794]
movss dword [ebp - 0x50], xmm1
movss dword [ebp - 0x4c], xmm0
call fcn.10036a00
push 0xab
xor edx, edx
mov dword [esi + 0x3790], 0
mov ecx, str.Hello__world_
mov dword [esi + 0x3794], 0
call fcn.10026df0
mov ecx, dword [0x10166204]
add esp, 4
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
movss xmm0, dword [eax + 0x14]
mov esi, dword [eax + 0x264]
movss dword [ebp - 0x80], xmm0
movss xmm0, dword [eax + 0x18]
movss dword [ebp - 0x7c], xmm0
movss xmm0, dword [eax + 0x1c]
movss dword [ebp - 0x40], xmm0
movss xmm0, dword [eax + 0x20]
movss dword [ebp - 0x84], xmm0
test ecx, ecx
jne 0x100672fe
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov ecx, dword [0x10166204]
add esp, 0xc
movss xmm2, dword [ecx + 0x18]
lea edx, [ebp - 0x60]
movss xmm0, dword [0x100ae174]
subss xmm0, dword [0x100b7ad8]
mulss xmm2, dword [0x100ae220]
push 0
mov dword [ebp - 0x60], 0x442c8000
mov dword [ebp - 0x5c], 0x43fa0000
mulss xmm2, xmm0
addss xmm2, dword [0x100b7ad8]
movss dword [0x100b7ad8], xmm2
mov ecx, dword [ecx + 0x3e48]
call fcn.1002a930
mov eax, dword [0x10166204]
add esp, 4
test eax, eax
jne 0x10067375
push 0xb9f
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov eax, dword [0x10166204]
add esp, 0xc
movss xmm0, dword [0x100b7ae0]
lea ecx, [ebp - 0x68]
movss dword [ebp - 0x68], xmm0
movss xmm0, dword [0x100b7ae4]
movss dword [ebp - 0x64], xmm0
movss xmm0, dword [0x100b7ae8]
movss dword [ebp - 0x60], xmm0
movss xmm0, dword [eax + 0x3788]
mulss xmm0, dword [0x100b7aec]
movss dword [ebp - 0x5c], xmm0
call fcn.10015ee0
mov dword [ebp - 0x6c], eax
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x48], eax
cmp dword [eax], 1
jg 0x100673e9
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x48]
add esp, 0xc
mov eax, dword [eax + 8]
mov eax, dword [eax + 4]
mov dword [ebp - 0x74], eax
mov eax, dword [0x10166204]
test eax, eax
jne 0x10067417
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov eax, dword [0x10166204]
add esp, 0xc
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x48], eax
cmp dword [eax], 1
jg 0x1006743f
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x48]
add esp, 0xc
mov eax, dword [eax + 8]
movss xmm3, dword [0x100ae300]
push ecx
push 0
mov eax, dword [eax + 4]
push str.NEVERLOSE
push ecx
lea ecx, [ebp - 0x50]
mov dword [esp], 0
movss xmm2, dword [eax + 0x10]
push ecx
mov ecx, dword [ebp - 0x74]
call fcn.10048f10
cmp dword [0x10166204], 0
movss xmm0, dword [0x100ae294]
movss xmm1, dword [eax]
mulss xmm1, dword [0x100ae128]
subss xmm0, xmm1
addss xmm0, dword [0x100ae174]
addss xmm0, dword [ebp - 0x80]
movss dword [ebp - 0x60], xmm0
movss xmm0, dword [ebp - 0x7c]
addss xmm0, dword [0x100ae244]
movss dword [ebp - 0x5c], xmm0
jne 0x100674ca
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
add esp, 0xc
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x48], eax
cmp dword [eax], 1
jg 0x100674f7
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x48]
add esp, 0xc
cmp dword [0x10166204], 0
mov eax, dword [eax + 8]
mov eax, dword [eax + 4]
movss xmm2, dword [eax + 0x10]
movss dword [ebp - 0x74], xmm2
jne 0x10067527
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
add esp, 0xc
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x48], eax
cmp dword [eax], 1
jg 0x10067554
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x48]
add esp, 0xc
test dword [ebp - 0x6c], 0xff000000
mov eax, dword [eax + 8]
mov ecx, dword [eax + 4]
mov dword [ebp - 0x48], ecx
je 0x100675f2
test ecx, ecx
jne 0x10067577
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 8]
mov dword [ebp - 0x48], ecx
movss xmm0, dword [ebp - 0x74]
xorps xmm1, xmm1
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jp 0x10067595
mov eax, dword [esi + 0x2c]
movss xmm0, dword [eax + 0xc]
movss dword [ebp - 0x74], xmm0
mov eax, dword [ecx + 0x30]
mov eax, dword [eax + 4]
cmp eax, dword [esi + 0x70]
je 0x100675ba
push 0x65b
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui_draw.cpp
push str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call fcn.10071a1d
mov ecx, dword [ebp - 0x48]
add esp, 0xc
movups xmm0, xmmword [esi + 0x60]
lea eax, [ebp - 0x98]
movss xmm2, dword [ebp - 0x74]
push 0
push ecx
mov dword [esp], 0
push 0x100adabd
push str.NEVERLOSE
push eax
push dword [ebp - 0x6c]
lea eax, [ebp - 0x60]
push eax
push esi
movups xmmword [ebp - 0x98], xmm0
call fcn.100490e0
movss xmm1, dword [0x100ae174]
xor ecx, ecx
call fcn.1001e4c0
cmp dword [0x10166204], 0
mov dword [ebp - 0x48], eax
jne 0x10067624
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
add esp, 0xc
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x6c], eax
cmp dword [eax], 1
jg 0x10067651
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x6c]
add esp, 0xc
cmp dword [0x10166204], 0
mov eax, dword [eax + 8]
mov eax, dword [eax + 4]
mov dword [ebp - 0x74], eax
jne 0x1006767a
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
add esp, 0xc
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x48]
add eax, 0x3c
mov dword [ebp - 0x6c], eax
cmp dword [eax], 1
jg 0x100676a7
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x6c]
add esp, 0xc
mov eax, dword [eax + 8]
movss xmm3, dword [0x100ae300]
push ecx
push 0
mov eax, dword [eax + 4]
push str.NEVERLOSE
push ecx
lea ecx, [ebp - 0x50]
mov dword [esp], 0
movss xmm2, dword [eax + 0x10]
push ecx
mov ecx, dword [ebp - 0x74]
call fcn.10048f10
movss xmm1, dword [0x100ae294]
mov ecx, dword [0x10166204]
movss xmm0, dword [eax]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss xmm0, dword [ebp - 0x7c]
addss xmm0, dword [0x100ae244]
addss xmm1, dword [ebp - 0x80]
movss dword [ebp - 0x5c], xmm0
movss dword [ebp - 0x60], xmm1
test ecx, ecx
jne 0x10067731
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov ecx, dword [0x10166204]
add esp, 0xc
mov eax, dword [ecx + 0x48]
add eax, 0x3c
mov dword [ebp - 0x6c], eax
cmp dword [eax], 1
jg 0x1006775f
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov ecx, dword [0x10166204]
add esp, 0xc
mov eax, dword [ebp - 0x6c]
mov eax, dword [eax + 8]
mov eax, dword [eax + 4]
movss xmm2, dword [eax + 0x10]
movss dword [ebp - 0x74], xmm2
test ecx, ecx
jne 0x10067790
push 0x102d
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov ecx, dword [0x10166204]
add esp, 0xc
mov eax, dword [ecx + 0x48]
add eax, 0x3c
mov dword [ebp - 0x6c], eax
cmp dword [eax], 1
jg 0x100677b8
push 0x709
push 0x100aa7a0
push str.i___0__i___Size
call fcn.10071a1d
mov eax, dword [ebp - 0x6c]
add esp, 0xc
test dword [ebp - 0x48], 0xff000000
mov eax, dword [eax + 8]
mov ecx, dword [eax + 4]
mov dword [ebp - 0x6c], ecx
je 0x10067856
test ecx, ecx
jne 0x100677db
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 8]
mov dword [ebp - 0x6c], ecx
movss xmm0, dword [ebp - 0x74]
xorps xmm1, xmm1
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jp 0x100677f9
mov eax, dword [esi + 0x2c]
movss xmm0, dword [eax + 0xc]
movss dword [ebp - 0x74], xmm0
mov eax, dword [ecx + 0x30]
mov eax, dword [eax + 4]
cmp eax, dword [esi + 0x70]
je 0x1006781e
push 0x65b
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui_draw.cpp
push str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call fcn.10071a1d
mov ecx, dword [ebp - 0x6c]
add esp, 0xc
movups xmm0, xmmword [esi + 0x60]
lea eax, [ebp - 0x98]
movss xmm2, dword [ebp - 0x74]
push 0
push ecx
mov dword [esp], 0
push 0x100adabd
push str.NEVERLOSE
push eax
push dword [ebp - 0x48]
lea eax, [ebp - 0x60]
push eax
push esi
movups xmmword [ebp - 0x98], xmm0
call fcn.100490e0
movss xmm0, dword [ebp - 0x80]
xorps xmm2, xmm2
addss xmm0, dword [0x100ae2ac]
movss xmm1, dword [ebp - 0x84]
sub esp, 8
subss xmm1, dword [0x100ae280]
mov ecx, 2
movss dword [ebp - 0x60], xmm0
movss xmm0, dword [ebp - 0x80]
addss xmm1, dword [ebp - 0x7c]
addss xmm0, xmm2
mov dword [esp + 4], 0x3f800000
movss dword [ebp - 0x5c], xmm1
movss dword [ebp - 0x6c], xmm1
movss xmm1, dword [0x100ae128]
movss dword [ebp - 0x70], xmm0
call fcn.1001e4c0
add esp, 4
mov ecx, esi
push eax
lea eax, [ebp - 0x60]
push eax
lea eax, [ebp - 0x70]
push eax
call fcn.10042df0
mov eax, dword [0x10166204]
test eax, eax
jne 0x100678ed
push 0xb9f
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov eax, dword [0x10166204]
add esp, 0xc
movss xmm0, dword [0x100b7af0]
lea ecx, [ebp - 0x58]
movss dword [ebp - 0x58], xmm0
movss xmm0, dword [0x100b7af4]
movss dword [ebp - 0x54], xmm0
movss xmm0, dword [0x100b7af8]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [eax + 0x3788]
mulss xmm0, dword [0x100b7afc]
movss dword [ebp - 0x4c], xmm0
call fcn.10015ee0
movss xmm0, dword [ebp - 0x80]
mov dword [ebp - 0x48], eax
addss xmm0, dword [0x100ae264]
movss dword [ebp - 0x5c], xmm0
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [ebp - 0x84]
subss xmm0, dword [0x100ae278]
addss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x4c], xmm0
test eax, 0xff000000
je 0x100679dc
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 8]
movss xmm0, dword [eax + 0xc]
mov dword [ebp - 0x6c], ecx
movss dword [ebp - 0x74], xmm0
mov eax, dword [ecx + 0x30]
mov eax, dword [eax + 4]
cmp eax, dword [esi + 0x70]
je 0x100679a4
push 0x65b
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui_draw.cpp
push str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call fcn.10071a1d
mov ecx, dword [ebp - 0x6c]
add esp, 0xc
movups xmm0, xmmword [esi + 0x60]
lea eax, [ebp - 0x98]
movss xmm2, dword [ebp - 0x74]
push 0
push ecx
mov dword [esp], 0
push 0x100adac7
push str.razzoto
push eax
push dword [ebp - 0x48]
lea eax, [ebp - 0x50]
push eax
push esi
movups xmmword [ebp - 0x98], xmm0
call fcn.100490e0
mov eax, dword [0x10166204]
test eax, eax
jne 0x10067a01
push 0xb9f
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov eax, dword [0x10166204]
add esp, 0xc
movss xmm0, dword [0x100b7b00]
lea ecx, [ebp - 0x58]
movss dword [ebp - 0x58], xmm0
movss xmm0, dword [0x100b7b04]
movss dword [ebp - 0x54], xmm0
movss xmm0, dword [0x100b7b08]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [eax + 0x3788]
mulss xmm0, dword [0x100b7b0c]
movss dword [ebp - 0x4c], xmm0
call fcn.10015ee0
movss xmm0, dword [ebp - 0x5c]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [ebp - 0x84]
mov dword [ebp - 0x6c], eax
subss xmm0, dword [0x100ae258]
addss xmm0, dword [ebp - 0x7c]
movss dword [ebp - 0x74], xmm0
movss dword [ebp - 0x4c], xmm0
test eax, 0xff000000
je 0x10067ae8
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 8]
movss xmm0, dword [eax + 0xc]
mov dword [ebp - 0x5c], ecx
movss dword [ebp - 0x48], xmm0
mov eax, dword [ecx + 0x30]
mov eax, dword [eax + 4]
cmp eax, dword [esi + 0x70]
je 0x10067ab0
push 0x65b
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui_draw.cpp
push str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call fcn.10071a1d
mov ecx, dword [ebp - 0x5c]
add esp, 0xc
movups xmm0, xmmword [esi + 0x60]
lea eax, [ebp - 0x98]
movss xmm2, dword [ebp - 0x48]
push 0
push ecx
mov dword [esp], 0
push 0x100adacf
push 0x100adac8
push eax
push dword [ebp - 0x6c]
lea eax, [ebp - 0x50]
push eax
push esi
movups xmmword [ebp - 0x98], xmm0
call fcn.100490e0
mov eax, dword [0x10166204]
test eax, eax
jne 0x10067b0d
push 0xb9f
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui.cpp
push str.GImGui___0___No_current_context._Did_you_call_ImGui::CreateContext___and_ImGui::SetCurrentContext_____
call fcn.10071a1d
mov eax, dword [0x10166204]
add esp, 0xc
movss xmm0, dword [0x100b7ae0]
lea ecx, [ebp - 0x58]
movss dword [ebp - 0x58], xmm0
movss xmm0, dword [0x100b7ae4]
movss dword [ebp - 0x54], xmm0
movss xmm0, dword [0x100b7ae8]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [eax + 0x3788]
mulss xmm0, dword [0x100b7aec]
movss dword [ebp - 0x4c], xmm0
call fcn.10015ee0
movss xmm3, dword [0x100ae300]
push ecx
push 0
push str.Status:
push ecx
mov dword [ebp - 0x6c], eax
lea eax, [ebp - 0x50]
mov dword [esp], 0xbf800000
push eax
mov eax, dword [0x10166204]
movss xmm2, dword [eax + 0x3bb8]
mov ecx, dword [eax + 0x3bb4]
call fcn.10048f10
test dword [ebp - 0x6c], 0xff000000
movss xmm0, dword [ebp - 0x50]
addss xmm0, dword [0x100ae16c]
cvttss2si eax, xmm0
movd xmm0, eax
cvtdq2ps xmm0, xmm0
addss xmm0, dword [0x100ae264]
addss xmm0, dword [ebp - 0x80]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [ebp - 0x74]
movss dword [ebp - 0x4c], xmm0
je 0x10067c35
mov eax, dword [esi + 0x2c]
mov ecx, dword [eax + 8]
movss xmm0, dword [eax + 0xc]
mov dword [ebp - 0x5c], ecx
movss dword [ebp - 0x48], xmm0
mov eax, dword [ecx + 0x30]
mov eax, dword [eax + 4]
cmp eax, dword [esi + 0x70]
je 0x10067bfd
push 0x65b
push str.C:Users_akiDesktopStealth_RemasteredStealth_RemasteredImGuiimgui_draw.cpp
push str.font__ContainerAtlas__TexID___CmdHeader.TextureId
call fcn.10071a1d
mov ecx, dword [ebp - 0x5c]
add esp, 0xc
movups xmm0, xmmword [esi + 0x60]
lea eax, [ebp - 0x98]
movss xmm2, dword [ebp - 0x48]
push 0
push ecx
mov dword [esp], 0
push 0x100adad9
push str.Developer
push eax
push dword [ebp - 0x6c]
lea eax, [ebp - 0x50]
push eax
push esi
movups xmmword [ebp - 0x98], xmm0
call fcn.100490e0
mov ecx, dword [0x10166204]
mov dword [ebp - 0x50], 0x43160000
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
movss xmm0, dword [eax + 0x18]
movss xmm1, dword [eax + 0x14]
subss xmm0, dword [eax + 0x7c]
subss xmm1, dword [eax + 0x78]
mov byte [eax + 0x131], 1
addss xmm0, dword [0x100ae28c]
addss xmm1, dword [0x100ae220]
movss dword [eax + 0xf4], xmm0
movss xmm0, dword [ebp - 0x84]
subss xmm0, dword [0x100ae2a0]
movss dword [eax + 0xf0], xmm1
mov eax, dword [ecx + 0x3e48]
movss dword [ebp - 0x4c], xmm0
mov byte [eax + 0xac], 1
mov esi, dword [ecx + 0x3e48]
cmp dword [esi + 0xe4], 0
jg 0x10067cd8
push 0x712
push 0x100aa7a0
push 0x100aa5ec
call fcn.10071a1d
add esp, 0xc
mov ecx, dword [esi + 0xe4]
xor edx, edx
mov eax, dword [esi + 0xec]
push dword [eax + ecx*4 - 4]
mov ecx, str.tabs
call fcn.1001d5a0
mov ecx, dword [esi]
add esp, 4
mov dword [ebp - 0x5c], eax
cmp dword [ecx + 0x3e7c], eax
jne 0x10067d1c
push ecx
push str.tabs
mov edx, 0xb
mov ecx, eax
call fcn.100363e0
mov eax, dword [ebp - 0x5c]
add esp, 8
push 8
lea edx, [ebp - 0x50]
mov ecx, str.tabs
push 0
push edx
mov edx, eax
call fcn.10024030
add esp, 0xc
push str.Aimbot
call fcn.10069610
cmp dword [0x100b7adc], 0
sete al
movzx eax, al
push eax
push str.Legitbot
push 0x100adaf4
call fcn.1001b180
test al, al
mov eax, dword [0x100b7adc]
je 0x10067d73
test eax, eax
je 0x10067d73
xor eax, eax
mov dword [0x100b7adc], eax
mov dword [0x100b7ad8], eax
cmp eax, 1
sete al
movzx eax, al
push eax
push 0x1009d658
push 0x100adaf8
call fcn.1001b180
test al, al
je 0x10067dad
cmp dword [0x100b7adc], 1
je 0x10067dad
mov dword [0x100b7adc], 1
mov dword [0x100b7ad8], 0
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067df3
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067e33
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067e6d
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
push str.Visuals
call fcn.10069610
cmp dword [0x100b7adc], 2
sete al
movzx eax, al
push eax
push str.Players
push 0x100adb04
call fcn.1001b180
test al, al
mov eax, dword [0x100b7adc]
je 0x10067eb6
cmp eax, 2
je 0x10067eb6
mov eax, 2
mov dword [0x100b7ad8], 0
mov dword [0x100b7adc], eax
cmp eax, 3
sete al
movzx eax, al
push eax
push str.Vehicles
push 0x100adb14
call fcn.1001b180
test al, al
mov eax, dword [0x100b7adc]
je 0x10067ef1
cmp eax, 3
je 0x10067ef1
mov eax, 3
mov dword [0x100b7ad8], 0
mov dword [0x100b7adc], eax
cmp eax, 4
sete al
movzx eax, al
push eax
push str.View
push 0x100adb20
call fcn.1001b180
test al, al
je 0x10067f2b
cmp dword [0x100b7adc], 4
je 0x10067f2b
mov dword [0x100b7adc], 4
mov dword [0x100b7ad8], 0
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067f71
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067fb1
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10067feb
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
push str.Miscellaneous
call fcn.10069610
cmp dword [0x100b7adc], 5
sete al
movzx eax, al
push eax
push str.Main
push 0x100adb34
call fcn.1001b180
test al, al
je 0x10068033
cmp dword [0x100b7adc], 5
je 0x10068033
mov dword [0x100b7adc], 5
mov dword [0x100b7ad8], 0
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x10068079
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x100680b9
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
mov ecx, dword [0x10166204]
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
cmp byte [eax + 0xaf], 0
jne 0x100680f3
movss xmm1, dword [0x100ae328]
lea ecx, [ebp - 0x50]
mov dword [ebp - 0x50], 0
mov dword [ebp - 0x4c], 0
call fcn.1002da40
push str.Settings
call fcn.10069610
cmp dword [0x100b7adc], 6
sete al
movzx eax, al
push eax
push str.Config
push 0x100adb40
call fcn.1001b180
test al, al
je 0x1006813b
cmp dword [0x100b7adc], 6
je 0x1006813b
mov dword [0x100b7adc], 6
mov dword [0x100b7ad8], 0
call fcn.10024240
mov ecx, dword [0x10166204]
lea edx, [ebp - 0x50]
push ecx
mov dword [ebp - 0x50], 0x43160000
mov dword [ebp - 0x4c], 0x41c80000
mov eax, dword [ecx + 0x3e48]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
mov ecx, str.Last_Update:_7_6_2024
movss xmm1, dword [eax + 0x14]
movss xmm0, dword [eax + 0x18]
subss xmm1, dword [eax + 0x78]
subss xmm0, dword [eax + 0x7c]
mov byte [eax + 0x131], 1
addss xmm1, dword [0x100ae2b4]
addss xmm0, dword [0x100ae244]
movss dword [eax + 0xf0], xmm1
movss dword [eax + 0xf4], xmm0
call fcn.10050310
mov esi, dword [0x10166204]
lea eax, [ebp - 0x54]
movss xmm0, dword [0x100b7ad8]
add esp, 4
movss dword [ebp - 0x5c], xmm0
mov dword [ebp - 0x54], 0
movss xmm0, dword [esi + 0x3788]
lea ecx, [esi + 0x4764]
push eax
movss dword [ebp - 0x50], xmm0
call fcn.10036a00
movss xmm0, dword [ebp - 0x5c]
lea eax, [ebp - 0x54]
movss dword [esi + 0x3788], xmm0
mov esi, dword [0x10166204]
push eax
mov dword [ebp - 0x54], 0xe
movss xmm1, dword [esi + 0x37d4]
lea ecx, [esi + 0x4764]
movss xmm0, dword [esi + 0x37d8]
movss dword [ebp - 0x50], xmm1
movss dword [ebp - 0x4c], xmm0
call fcn.10036a00
mov ecx, dword [0x10166204]
movss xmm0, dword [0x100ae290]
mov dword [esi + 0x37d4], 0x41000000
mov dword [esi + 0x37d8], 0x41000000
mov eax, dword [ecx + 0x3e48]
movss xmm3, dword [0x100b7ad8]
mulss xmm3, dword [0x100ae1fc]
mov byte [eax + 0xac], 1
mov eax, dword [ecx + 0x3e48]
subss xmm0, xmm3
movss xmm2, dword [eax + 0x14]
movss xmm1, dword [eax + 0x18]
subss xmm2, dword [eax + 0x78]
subss xmm1, dword [eax + 0x7c]
mov byte [eax + 0x131], 1
addss xmm2, dword [0x100ae2b0]
addss xmm1, xmm0
movss xmm0, dword [ebp - 0x40]
subss xmm0, dword [0x100ae2b8]
movss dword [eax + 0xf0], xmm2
movss dword [eax + 0xf4], xmm1
mov eax, dword [ecx + 0x3e48]
movss dword [ebp - 0x50], xmm0
movss xmm0, dword [ebp - 0x84]
subss xmm0, dword [0x100ae298]
mov byte [eax + 0xac], 1
mov esi, dword [ecx + 0x3e48]
mov dword [ebp - 0x40], esi
movss dword [ebp - 0x4c], xmm0
cmp dword [esi + 0xe4], 0
jg 0x10068309
push 0x712
push 0x100aa7a0
push 0x100aa5ec
call fcn.10071a1d
add esp, 0xc
mov ecx, dword [esi + 0xe4]
xor edx, edx
mov eax, dword [esi + 0xec]
push dword [eax + ecx*4 - 4]
mov ecx, str.childs
call fcn.1001d5a0
mov ecx, dword [ebp - 0x40]
mov esi, eax
add esp, 4
mov ecx, dword [ecx]
cmp dword [ecx + 0x3e7c], esi
jne 0x1006834c
push ecx
push str.childs
mov edx, 0xb
mov ecx, esi
call fcn.100363e0
add esp, 8
push 8
lea eax, [ebp - 0x50]
mov edx, esi
push 0
push eax
mov ecx, str.childs
call fcn.10024030
mov eax, dword [0x100b7adc]
add esp, 0xc
cmp eax, 5
ja case.default.0x10068371
jmp dword [eax*4 + 0x100695f0]
call fcn.1002e120
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43430000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x10166220
mov ecx, str.Enabled
call fcn.10051420
call fcn.100525c0
mov edx, 0x101663fd
mov ecx, str.Team_Protect
call fcn.10051420
call fcn.100525c0
mov edx, 0x101663fe
mov ecx, str.Lock_Through_Objects
call fcn.10051420
call fcn.100525c0
mov edx, 0x101663ff
mov ecx, str.Ignore_Max_Distance
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166400
mov ecx, str.Ignore_AFK
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x434a0000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Misc
call fcn.1001b8e0
mov edx, 0x10166408
mov ecx, str.Draw_Range
call fcn.10051420
call fcn.100525c0
xor esi, esi
mov edx, 0x100adbc0
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x40], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100684c0
sub ecx, dword [ebp - 0x40]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x100684b8
push ecx
push esi
push 0x100adbc0
push ecx
mov edx, 0x10166404
mov ecx, str.Style
call fcn.10053970
call fcn.100525c0
mov edx, 0x10166409
mov ecx, str.Draw_Tracer
call fcn.10051420
call fcn.100525c0
add esp, 0xc
mov dword [ebp - 0x5c], 0x3f800000
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x40a00000
mov edx, 8
mov ecx, str.Thickness
push str._0.1f
push eax
lea eax, [ebp - 0x5c]
push eax
push 0x1016640c
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
push 0xb0106e0
mov edx, 0x10166410
mov ecx, str.Color
call fcn.1005c6d0
add esp, 4
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
call fcn.1002e280
movss xmm1, dword [0x100ae328]
xorps xmm0, xmm0
call fcn.1002ddf0
call fcn.1002e120
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43430000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Aimbot
call fcn.1001b8e0
mov edx, 0x10166221
mov ecx, str.Silent
call fcn.10051420
call fcn.100525c0
push ecx
push str._.0f__
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x41a00000
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x42c80000
push eax
push 0x101663f0
mov edx, 8
mov ecx, str.Recoil
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166222
mov ecx, str.Smooth
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166223
mov ecx, 0x100adbf4
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166224
mov ecx, str.Triggerbot
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x434a0000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Weapon
call fcn.1001b8e0
xor esi, esi
mov edx, str.Colt_45
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x40], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x100686e0
sub ecx, dword [ebp - 0x40]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x100686d1
push ecx
push esi
push str.Colt_45
push ecx
mov edx, 0x10166934
mov ecx, str.Weapon
call fcn.10053970
call fcn.100525c0
mov eax, dword [0x10166934]
mov ecx, str.Enabled
lea edx, [eax + 0x101663e2]
call fcn.10051420
call fcn.100525c0
add esp, 0xc
mov dword [ebp - 0x40], 0xc8
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 1
mov edx, 4
mov ecx, str.Range
push str._d_px
push eax
lea eax, [ebp - 0x5c]
push eax
mov eax, dword [0x10166934]
lea eax, [eax + eax*2]
lea eax, [eax*4 + 0x10166330]
push eax
call fcn.10054dc0
add esp, 0x14
call fcn.10023f10
test al, al
je 0x10068952
cmp dword [0x10166404], 0
je 0x100688b3
call fcn.10021010
movss xmm0, dword [0x1016640c]
lea ecx, [ebp - 0x98]
movss dword [ebp - 0x48], xmm0
mov esi, eax
movups xmm0, xmmword [0x10166410]
mov dword [ebp - 0x5c], esi
movups xmmword [ebp - 0x98], xmm0
call fcn.10015ee0
mov ecx, dword [0x10166934]
mov dword [ebp - 0x74], eax
lea ecx, [ecx + ecx*2]
movd xmm2, dword [ecx*4 + 0x10166330]
mov ecx, dword [0x101661ec]
cvtdq2ps xmm2, xmm2
movss xmm0, dword [ecx]
mulss xmm2, dword [0x100ae190]
movss dword [ebp - 0x88], xmm0
movss xmm0, dword [ecx + 4]
movss dword [ebp - 0x84], xmm0
test eax, 0xff000000
je 0x10068952
movss xmm0, dword [0x100ae128]
comiss xmm0, xmm2
ja 0x10068952
subss xmm2, xmm0
comiss xmm0, xmm2
jbe 0x10068876
mov edx, dword [esi + 0x54]
lea eax, [esi + 0x54]
mov esi, dword [eax + 4]
mov dword [ebp - 0x6c], eax
cmp edx, esi
jne 0x10068856
inc edx
mov dword [ebp - 0x40], edx
test esi, esi
je 0x10068841
mov eax, esi
cdq
sub eax, edx
mov edx, dword [ebp - 0x40]
mov ecx, eax
mov eax, dword [ebp - 0x6c]
sar ecx, 1
add ecx, esi
jmp 0x10068846
mov ecx, 8
cmp ecx, edx
cmovg edx, ecx
mov ecx, eax
push edx
call fcn.100375d0
mov eax, dword [ebp - 0x6c]
mov ecx, dword [eax + 8]
mov eax, dword [eax]
mov edx, dword [ebp - 0x88]
mov esi, dword [ebp - 0x84]
mov dword [ecx + eax*8], edx
mov dword [ecx + eax*8 + 4], esi
mov esi, dword [ebp - 0x5c]
inc dword [esi + 0x54]
jmp 0x10068891
push 0x3f
push ecx
lea eax, [ebp - 0x88]
mov dword [esp], 0x40c5eb9c
push eax
xorps xmm3, xmm3
mov ecx, esi
call fcn.100424d0
movss xmm0, dword [ebp - 0x48]
push ecx
movss dword [esp], xmm0
mov ecx, esi
push 1
push dword [ebp - 0x74]
push dword [esi + 0x54]
push dword [esi + 0x5c]
call fcn.10041160
jmp 0x1006894b
call fcn.10021010
movups xmm0, xmmword [0x10166410]
mov esi, eax
lea ecx, [ebp - 0x98]
mov dword [ebp - 0x5c], esi
movups xmmword [ebp - 0x98], xmm0
call fcn.10015ee0
mov ecx, dword [0x10166934]
mov dword [ebp - 0x48], eax
lea ecx, [ecx + ecx*2]
movd xmm2, dword [ecx*4 + 0x10166330]
mov ecx, dword [0x101661ec]
cvtdq2ps xmm2, xmm2
movss xmm0, dword [ecx]
mulss xmm2, dword [0x100ae190]
movss dword [ebp - 0x78], xmm0
movss xmm0, dword [ecx + 4]
movss dword [ebp - 0x74], xmm0
test eax, 0xff000000
je 0x10068952
movss xmm0, dword [0x100ae128]
comiss xmm0, xmm2
ja 0x10068952
push 0x3f
push ecx
lea eax, [ebp - 0x78]
mov dword [esp], 0x40c5eb9c
push eax
xorps xmm3, xmm3
mov ecx, esi
call fcn.100424d0
push dword [ebp - 0x48]
mov ecx, esi
push dword [esi + 0x54]
push dword [esi + 0x5c]
call fcn.10041e40
mov dword [esi + 0x54], 0
call fcn.100525c0
push ecx
push str._d__
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 1
push eax
mov eax, dword [0x10166934]
mov edx, 4
mov ecx, str.Chance
lea eax, [eax + eax*2]
lea eax, [eax*4 + 0x10166334]
push eax
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
push ecx
push str._d__
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 1
push eax
mov eax, dword [0x10166934]
mov edx, 4
mov ecx, str.Smoothness
lea eax, [eax + eax*2]
lea eax, [eax*4 + 0x10166338]
push eax
call fcn.10054dc0
add esp, 0x14
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
call fcn.1002e280
jmp case.default.0x10068371
call fcn.1002e120
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43650000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x10166420
mov ecx, str.No_Reload
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166426
mov ecx, str.Rapid_Fire
call fcn.10051420
call fcn.100525c0
push ecx
push str._0.1f
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x3f800000
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x41200000
push eax
push 0x10166428
mov edx, 8
mov ecx, str.Fire_Rate
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x1016642d
mov ecx, str.No_Recoil
call fcn.10051420
call fcn.100525c0
mov edx, 0x1016642c
mov ecx, str.Fast_Crosshair
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166430
mov ecx, str.Auto_Litefoot
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
call fcn.1002e280
movss xmm1, dword [0x100ae328]
xorps xmm0, xmm0
call fcn.1002ddf0
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43050000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Auto_C_Bug
call fcn.1001b8e0
mov edx, 0x10166431
mov ecx, str.Enabled
call fcn.10051420
call fcn.100525c0
mov dword [ebp - 0x40], 0x64
mov dword [ebp - 0x5c], 0
push ecx
push str._d_ms
lea eax, [ebp - 0x40]
mov edx, 4
push eax
lea eax, [ebp - 0x5c]
mov ecx, str.Bullet_Delay
push eax
push 0x10166434
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
push ecx
push str._d_ms
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0
push eax
push 0x10166438
mov edx, 4
mov ecx, str.Crouch_Delay
call fcn.10054dc0
add esp, 0x14
jmp 0x10069559
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43bc8000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x1016648c
mov ecx, str.Nametag
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166494
mov ecx, 0x100aa934
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664a6
mov ecx, str.Filled
call fcn.10051420
call fcn.100525c0
xor esi, esi
mov edx, 0x100add2c
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x40], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10068c90
sub ecx, dword [ebp - 0x40]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x10068c88
push ecx
push esi
push 0x100add2c
push ecx
mov edx, 0x10166498
mov ecx, str.Style
call fcn.10053970
add esp, 0x10
call fcn.100525c0
mov edx, 0x1016649e
mov ecx, str.Chams
call fcn.10051420
call fcn.100525c0
mov edx, 0x1016648e
mov ecx, str.Snipeline
call fcn.10051420
call fcn.100525c0
xor esi, esi
mov edx, str.Above
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x40], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x10068cf8
sub ecx, dword [ebp - 0x40]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x10068cf0
push ecx
push esi
push str.Above
push ecx
mov edx, 0x10166490
mov ecx, str.Position
call fcn.10053970
add esp, 0x10
call fcn.100525c0
mov edx, 0x1016649c
mov ecx, str.Skeleton
call fcn.10051420
call fcn.100525c0
mov edx, 0x1016648d
mov ecx, str.Weapon
call fcn.10051420
call fcn.100525c0
mov edx, 0x1016649d
mov ecx, str.Distance
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
movss xmm1, dword [0x100ae328]
xorps xmm0, xmm0
call fcn.1002ddf0
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43480000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Settings
call fcn.1001b8e0
push ecx
push str._0.1f
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x3f800000
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x40400000
push eax
push 0x101664a0
mov edx, 8
mov ecx, str.Thickness
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x101664a4
mov ecx, str.Disable_for_Teammates
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664a5
mov ecx, str.Use_Custom_Colors
call fcn.10051420
call fcn.100525c0
push 0xb0106e0
mov edx, 0x101664a8
mov ecx, str.Visible
call fcn.1005c6d0
add esp, 4
call fcn.100525c0
push 0xb0106e0
mov edx, 0x101664b8
mov ecx, str.Not_Visible
call fcn.1005c6d0
add esp, 4
jmp 0x10069559
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43650000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x101664c8
mov ecx, str.Nametag
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664c9
mov ecx, str.Health
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664cb
mov ecx, str.Engine
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664ca
mov ecx, str.Status
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664cc
mov ecx, str.Distance
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664cd
mov ecx, str.Bounding_Box
jmp 0x10069554
call fcn.1002e120
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43480000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x101664fc
mov ecx, str.Weather_Changer
call fcn.10051420
call fcn.100525c0
push ecx
push 0x100aa244
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x14
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0
push eax
push 0x10166500
mov edx, 4
mov ecx, str.Weather
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166504
mov ecx, str.Time_Changer
call fcn.10051420
call fcn.100525c0
push ecx
push 0x100aa244
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x18
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0
push eax
push 0x10166508
mov edx, 4
mov ecx, str.Time
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x101664f4
mov ecx, str.No_Drugs_Effect
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x42fa0000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.FPS_Funcs
call fcn.1001b8e0
mov edx, 0x101664e9
mov ecx, str.FPS_Unlock
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664ea
mov ecx, str.FPS_Boost
call fcn.10051420
call fcn.100525c0
mov edx, 0x101664eb
mov ecx, str.Fake_FPS
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
call fcn.1002e280
movss xmm1, dword [0x100ae328]
xorps xmm0, xmm0
call fcn.1002ddf0
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43220000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.DMG_Informer
call fcn.1001b8e0
mov edx, 0x101664ce
mov ecx, str.Enabled
call fcn.10051420
call fcn.100525c0
push ecx
push str._d_px
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x14
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 7
push eax
push 0x101664d0
mov edx, 4
mov ecx, str.Font_Size
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
push ecx
push str._.1f_s
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x3dcccccd
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x41200000
push eax
push 0x101664d4
mov edx, 8
mov ecx, str.Time
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
push 0xb0106e0
mov edx, 0x101664d8
mov ecx, str.Color
call fcn.1005c6d0
add esp, 4
jmp 0x10069559
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43c78000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.General
call fcn.1001b8e0
mov edx, 0x1016643c
mov ecx, str.Anti_Stun
call fcn.10051420
call fcn.100525c0
push ecx
push 0x100aa244
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 1
push eax
push 0x10166440
mov edx, 4
mov ecx, str.Chance
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166444
mov ecx, str.Fast_Rotation
call fcn.10051420
call fcn.100525c0
push ecx
push 0x100aa244
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0xf
push eax
push 0x10166448
mov edx, 4
mov ecx, str.Rotation_Rate
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x1016644c
mov ecx, str.Fast_Sprint
call fcn.10051420
call fcn.100525c0
push ecx
push str._0.1f
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x3f800000
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x3fc00000
push eax
push 0x10166450
mov edx, 8
mov ecx, str.Sprint_Rate
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166454
mov ecx, str.Air_Break
call fcn.10051420
call fcn.100525c0
push ecx
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x64
push 0x100aa244
push eax
mov dword [ebp - 0x5c], 1
lea eax, [ebp - 0x5c]
push eax
push 0x10166458
mov edx, 4
mov ecx, str.Speed
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166464
mov ecx, str.Infinite_Energy
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166465
mov ecx, str.Infinite_Oxygen
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166474
mov ecx, str.Fast_Respawn
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
movss xmm1, dword [0x100ae328]
xorps xmm0, xmm0
call fcn.1002ddf0
mov eax, dword [0x10166204]
mov eax, dword [eax + 0x3e48]
movss xmm0, dword [eax + 0x1c]
mulss xmm0, dword [0x100ae128]
movss dword [ebp - 0x40], xmm0
call fcn.1001e490
movss xmm1, dword [ebp - 0x40]
mov dword [ebp - 0x40], 0x43c78000
push dword [ebp - 0x40]
movss xmm0, dword [eax + 0x4c]
mulss xmm0, dword [0x100ae128]
subss xmm1, xmm0
movss dword [ebp - 0x44], xmm1
push dword [ebp - 0x44]
push str.Misc
call fcn.1001b8e0
mov edx, 0x10166466
mov ecx, str.No_Fall
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166467
mov ecx, str.Mega_Jump
call fcn.10051420
call fcn.100525c0
push ecx
push str._0.1f
lea eax, [ebp - 0x40]
mov dword [ebp - 0x5c], 0x3f800000
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x40], 0x40a00000
push eax
push 0x10166468
mov edx, 8
mov ecx, str.Force
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166488
mov ecx, str.Auto_Bike_Spam
call fcn.10051420
call fcn.100525c0
mov edx, 0x1016646c
mov ecx, str.Change_Skin
call fcn.10051420
call fcn.100525c0
push ecx
push 0x100aa244
lea eax, [ebp - 0x40]
mov dword [ebp - 0x40], 0x137
push eax
lea eax, [ebp - 0x5c]
mov dword [ebp - 0x5c], 0
push eax
push 0x10166470
mov edx, 4
mov ecx, str.Skin
call fcn.10054dc0
add esp, 0x14
call fcn.100525c0
mov edx, 0x10166475
mov ecx, str.Upside_Mode
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166476
mov ecx, str.Invert_Walk
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166477
mov ecx, str.Shake_Mode
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166478
mov ecx, str.Invalid_Aim_Z
call fcn.10051420
call fcn.100525c0
mov edx, 0x10166479
mov ecx, str.Invisible
call fcn.10051420
mov ecx, 3
call fcn.1001e8f0
call fcn.1002e280
call fcn.10024240
call fcn.10024240
call fcn.10024240
mov ecx, 2
call fcn.1001e8f0
call fcn.100297b0
mov ecx, 1
call fcn.1001e8f0
test edi, edi
je 0x100695c3
sti
invalid
mov ecx, dword [ebp - 0x9c]
mov eax, edi
sub ecx, edi
and ecx, 0xfffffffc
cmp ecx, 0x1000
jb 0x100695b9
mov edi, dword [eax - 4]
add ecx, 0x23
sub eax, edi
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x100695eb
push ecx
push edi
call fcn.1006c3f1
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.1006c3e3
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.1000e8c0
call fcn.100118c0
call fcn.1007026f
js 0x10069575
push es
adc bl, bh
mov dword [esi], eax
adc cl, dh
mov eax, dword [esi]
adc byte [ebp - 0x72], dh
push es
adc byte [edi + ecx*4], bh
push es
adc byte [edx], al
xchg edx, eax
push es
adc ah, cl
int3