Function at 0x10066590
Capabilities:
Create process on windows
Log keystrokes via polling

Disassembly:
push ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100ad993
mov eax, dword fs:[0]
push eax
sub esp, 0x3c8
mov eax, dword [0x100df00c]
xor eax, ebp
mov dword [ebp - 0x10], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov esi, ecx
mov dword [ebp - 0x11c], esi
push 0xb8
lea eax, [ebp - 0x280]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
push str.neuoanitic_validator.txt
lea ecx, [ebp - 0x280]
call fcn.1001d500
lea edx, [ebp - 0x280]
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x1b0]
call fcn.100655d0
lea ecx, [ebp - 0x270]
mov byte [ebp - 4], 1
call fcn.10007770
test eax, eax
jne 0x1006662c
mov eax, dword [ebp - 0x280]
lea ecx, [ebp - 0x280]
push 0
push 2
add ecx, dword [eax + 4]
call dword [sym.imp.MSVCP140.dll_public:_void___thiscall_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool_]
mov eax, dword fs:[0x2c]
mov ecx, dword [0x100e1a08]
mov byte [esi + 0x38], 0
mov byte [esi + 0x63], 0
mov dword [ebp - 0x32c], eax
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x100e7310]
mov dword [ebp - 0x12c], ecx
cmp eax, dword [ecx + 4]
jle 0x10066687
push 0x100e7310
call fcn.100a68e6
add esp, 4
cmp dword [0x100e7310], 0xffffffff
jne 0x10066687
mov al, byte [esi + 0x60]
push 0x100e7310
mov byte [0x100e7738], al
call fcn.100a689c
add esp, 4
mov al, byte [esi + 0x60]
cmp byte [0x100e7738], al
je 0x1006669f
mov byte [0x100e7738], al
test al, al
je 0x1006669f
mov byte [esi + 0x38], 1
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x70]
call eax
test al, al
je 0x10066719
mov ecx, dword [ebp - 0x19c]
mov byte [esi + 0x60], 0
cmp ecx, 0x10
jb 0x100666ee
mov edx, dword [ebp - 0x1b0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x100666e4
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006686c
push ecx
push edx
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x280]
mov dword [ebp - 0x1a0], 0
mov dword [ebp - 0x19c], 0xf
mov byte [ebp - 0x1b0], 0
call fcn.1001d3c0
jmp 0x1006c60c
mov edi, dword [sym.imp.USER32.dll_GetAsyncKeyState]
push 0x2d
mov dword [ebp - 0x30c], edi
call edi
test al, 1
jne 0x10066735
push 0x72
call edi
test al, 1
je 0x10066761
cmp byte [esi + 0x60], 0
mov ecx, dword [0x100e4754]
sete dl
mov byte [esi + 0x60], dl
push edx
mov eax, dword [ecx]
call dword [eax + 0xd0]
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x38]
call eax
fstp dword [0x100e4e80]
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x38]
call eax
fsub dword [0x100e4e80]
movss xmm2, dword [esi + 0x5c]
xorps xmm4, xmm4
movss xmm5, dword [0x100d3a6c]
fstp dword [ebp - 0x118]
movss xmm1, dword [ebp - 0x118]
comiss xmm2, xmm1
movss dword [esi + 0x58], xmm1
jbe 0x1006683c
cmp byte [esi + 0x60], 0
je 0x100667ae
movaps xmm0, xmm5
xorps xmm3, xmm3
jmp 0x100667b4
xorps xmm0, xmm0
movaps xmm3, xmm5
ucomiss xmm4, xmm2
lahf
test ah, 0x44
jp 0x100667c7
comiss xmm1, xmm2
jae 0x10066823
movaps xmm0, xmm3
jmp 0x10066823
subss xmm1, xmm4
mov dword [ebp - 0x128], 0x3f800000
subss xmm2, xmm4
mov dword [ebp - 0x118], 0
lea ecx, [ebp - 0x120]
lea edx, [ebp - 0x118]
subss xmm0, xmm3
divss xmm1, xmm2
comiss xmm4, xmm1
movss dword [ebp - 0x120], xmm1
seta al
test al, al
cmove edx, ecx
lea ecx, [ebp - 0x128]
comiss xmm1, xmm5
seta al
test al, al
cmove ecx, edx
mulss xmm0, dword [ecx]
addss xmm0, xmm3
mov ecx, dword [0x100e4754]
movss dword [esi + 0x54], xmm0
push ecx
movss dword [esp], xmm0
mov eax, dword [ecx]
call dword [eax + 0x1b0]
mov byte [ebp - 4], 0
mov ecx, dword [ebp - 0x19c]
cmp ecx, 0x10
jb 0x1006687c
mov edx, dword [ebp - 0x1b0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10066872
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10066872
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x280]
mov dword [ebp - 0x1a0], 0
mov dword [ebp - 0x19c], 0xf
mov byte [ebp - 0x1b0], 0
mov dword [ebp - 4], 0xffffffff
call fcn.1001d3c0
cmp byte [esi + 0x60], 0
jne 0x100668be
movss xmm0, dword [esi + 0x5c]
comiss xmm0, dword [esi + 0x58]
jbe 0x1006c4d9
push 0xb
push str._Warnings:
mov ecx, 0x100e550c
call fcn.10060440
push 0
lea ecx, [esi + 0x3c]
push 0x100c446c
mov dword [ebp - 0x328], ecx
call fcn.10060440
xor edi, edi
push edi
call dword [sym.imp.USER32.dll_GetKeyState]
bt ax, 0xf
jae 0x1006691f
mov eax, dword [edi*4 + 0x100e7330]
cmp eax, 1
jne 0x1006690d
mov dword [edi*4 + 0x100e7330], 2
jmp 0x1006692a
cmp eax, 2
je 0x1006692a
mov dword [edi*4 + 0x100e7330], 1
jmp 0x1006692a
mov dword [edi*4 + 0x100e7330], 0
inc edi
cmp edi, 0x100
jl 0x100668e6
mov ecx, dword [0x100e4754]
push 0x100e7734
push 0x100e7730
mov eax, dword [ecx]
call dword [eax + 0x180]
cmp byte [0x100df770], 0
mov esi, dword [ebp - 0x11c]
je 0x100669b4
movzx eax, byte [0x100dfa82]
movzx ecx, byte [0x100dfa81]
movzx edx, byte [0x100dfa80]
push 0x96
push eax
push ecx
push edx
lea ecx, [ebp - 0x118]
call fcn.10004c00
mov eax, ecx
push eax
push dword [0x100e5244]
push dword [0x100e5248]
push 0
push 0
call fcn.1007a880
push 0x100dfa88
push dword [0x100e5244]
push dword [0x100e5248]
push 0
push 0
call fcn.1007a8c0
call fcn.100659d0
push dword [0x100dfa80]
push 0x64
push 0x64
push 0x1e
push 0x14
call fcn.1007ab80
mov ecx, dword [0x100e4754]
push dword [0x100dfa88]
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
push 0x64
push 0x64
push 0x1e
mov eax, dword [ecx]
push 0x14
call dword [eax + 0x18c]
push str.BUILD
push 1
push 0x100dfa88
push 0xa
push 0xa
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 0
push eax
push 0x100df94c
call fcn.1007a330
push str.Version_1
push 1
push 0x100dfab4
push 0x1e
push 0x14
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 6
push eax
push 0x100df94c
call fcn.1007a330
push str.Release
push 1
push 0x100dfab4
push 0x32
push 0x14
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 6
push eax
push 0x100df94c
call fcn.1007a330
add esp, 0x54
mov dword [ebp - 0x118], 6
lea eax, [ebp - 0x118]
push 0x100cf0e4
push 1
push 0x100dfab4
push 0x46
push 0x14
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7ec]
add esp, 0x1c
mov edi, dword [0x100e7734]
mov dword [ebp - 0x118], eax
mov eax, dword [0x100e7730]
mov dword [ebp - 0x120], eax
call dword [sym.imp.USER32.dll_GetActiveWindow]
cmp eax, dword [0x100e5404]
jne 0x10066bed
call dword [sym.imp.USER32.dll_GetActiveWindow]
cmp eax, dword [0x100e5404]
je 0x10066aea
mov byte [ebp - 0x305], 0
jmp 0x10066af8
cmp dword [0x100e7334], 2
sete byte [ebp - 0x305]
mov edx, dword [0x100df7e4]
mov ecx, dword [ebp - 0x120]
cmp ecx, edx
jle 0x10066b9e
mov eax, dword [ebp - 0x118]
add eax, edx
cmp ecx, eax
jge 0x10066b9e
mov ecx, dword [0x100df7e8]
lea eax, [ecx - 0x10]
cmp edi, eax
jle 0x10066ba4
cmp edi, ecx
jge 0x10066ba4
cmp byte [ebp - 0x305], 0
je 0x10066ba4
cmp byte [0x100e4e42], 0
mov byte [0x100e4e40], 1
jne 0x10066b76
cmp dword [0x100df7a0], 0
jle 0x10066b6f
mov ecx, dword [0x100e4754]
push dword [0x100df7a8]
mov eax, dword [ecx]
call dword [eax + 0x138]
mov ecx, dword [0x100df7e8]
mov edx, dword [0x100df7e4]
mov byte [0x100e4e42], 1
cmp byte [0x100e4e41], 0
jne 0x10066ba4
mov eax, dword [ebp - 0x120]
sub eax, edx
mov byte [0x100e4e41], 1
mov dword [0x100e72cc], eax
mov eax, edi
sub eax, ecx
mov dword [0x100e72d0], eax
jmp 0x10066ba4
mov ecx, dword [0x100df7e8]
cmp byte [0x100e4e40], 0
je 0x10066bcd
mov edx, dword [ebp - 0x120]
mov ecx, edi
sub edx, dword [0x100e72cc]
sub ecx, dword [0x100e72d0]
mov dword [0x100df7e4], edx
mov dword [0x100df7e8], ecx
cmp byte [ebp - 0x305], 0
jne 0x10066bf9
mov byte [0x100e4e40], 0
mov byte [0x100e4e41], 0
mov byte [0x100e4e42], 0
jmp 0x10066bf9
mov ecx, dword [0x100df7e8]
mov edx, dword [0x100df7e4]
mov eax, dword [0x100df7ec]
mov edi, dword [0x100e7730]
add eax, edx
mov dword [ebp - 0x118], eax
mov eax, dword [0x100e7734]
cmp eax, ecx
setge byte [ebp - 0x305]
add ecx, 0x10
cmp edi, edx
jl 0x10066c3a
cmp edi, dword [ebp - 0x118]
jg 0x10066c3a
cmp byte [ebp - 0x305], 0
je 0x10066c3a
cmp eax, ecx
jg 0x10066c3a
mov al, 1
jmp 0x10066c3c
xor al, al
mov byte [esi + 0x61], al
mov eax, dword [0x100df7ec]
add eax, dword [0x100df7e4]
mov edi, dword [0x100e7734]
mov edx, dword [0x100e7730]
mov dword [ebp - 0x118], eax
mov eax, dword [0x100df7e8]
cmp edi, eax
setge byte [ebp - 0x305]
add eax, 0x10
cmp edx, dword [0x100df7e4]
jl 0x10066c8e
cmp edx, dword [ebp - 0x118]
jg 0x10066c8e
cmp byte [ebp - 0x305], 0
je 0x10066c8e
cmp edi, eax
jg 0x10066c8e
mov al, 1
jmp 0x10066c90
xor al, al
mov ecx, dword [0x100e4790]
mov byte [esi + 0x62], al
push dword [0x100e5238]
mov eax, dword [ecx]
mov eax, dword [eax + 0xc]
call eax
cmp byte [0x100df80c], 0
mov dword [ebp - 0x114], eax
je 0x10066cfb
mov dword [0x100dfa80], 0xfe302725
mov dword [0x100dfa84], 0xff7a3500
mov dword [0x100dfa88], 0xfff46400
mov dword [0x100dfab4], 0x96ad4f26
mov dword [0x100dfa68], 0x96f46400
mov dword [0x100dfa94], 0x967a3500
mov dword [0x100dfa64], 0xff3c3c3c
cmp byte [0x100df788], 0
je 0x10066d09
call fcn.100654f0
mov eax, dword [0x100df7e8]
mov ecx, dword [0x100e4754]
push dword [0x100dfa80]
mov esi, dword [0x100df7f0]
mov edi, dword [0x100df7ec]
mov dword [ebp - 0x120], eax
mov eax, dword [0x100df7e4]
mov dword [ebp - 0x118], eax
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
mov edx, dword [eax + 0x30]
mov eax, dword [ebp - 0x120]
add eax, esi
mov esi, dword [ebp - 0x118]
push eax
lea eax, [esi + edi]
push eax
push dword [ebp - 0x120]
push esi
call edx
mov eax, dword [0x100df7e8]
mov ecx, dword [0x100e4754]
add eax, 0xfffffff0
push dword [0x100dfa94]
mov edi, dword [0x100df7ec]
mov esi, dword [0x100df7e4]
mov dword [ebp - 0x120], eax
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
mov edx, dword [eax + 0x30]
mov eax, dword [ebp - 0x120]
add eax, 0x10
push eax
lea eax, [esi + edi]
push eax
push dword [ebp - 0x120]
push esi
call edx
mov eax, dword [0x100df7e8]
push str.Neuoanitic
push 0x100cf0e8
add eax, 0xfffffff8
mov dword [ebp - 0x118], 4
push 0x10
push 0x100dfab8
push eax
mov eax, 0x66666667
imul dword [0x100df7ec]
sar edx, 3
mov eax, edx
shr eax, 0x1f
add eax, edx
add eax, dword [0x100df7e4]
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov edi, dword [ebp - 0x11c]
add esp, 0x20
mov ecx, dword [0x100df7e8]
mov eax, dword [0x100df7e4]
add ecx, 4
mov dword [edi], eax
mov dword [edi + 4], ecx
mov dword [edi + 8], 0
mov dword [edi + 0xc], 0
mov cl, byte [0x100e525e]
test cl, cl
je 0x10066f96
mov ecx, edi
call fcn.10061360
sub esp, 8
mov ecx, edi
call fcn.100651f0
push 0
push 0x100dfa88
push str.Hello__it_looks_like_its_your_first_time_using_Neuoanitic_
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 0
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.In_this_page_i_will_explain_some_things_about_the_cheat
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.First_of_all:_This_cheat_originated_from_Oanitic._These_2_cheats_are_vastly_diffrent
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.Feel_free_to_check_out_the_other_one_but_dont_forget_that_its_held_together_by_duct_tape_and_prayers_
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.Second:_This__together_with_3_other_features_use_txt_files_to_configurate_things_in_the_cheat.
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.those_files_are_located_in_the_Source_SDK_2013_Folder.
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.Third:_More_stuff_will_be_added_later_on._this_is_in_no_way_the_final_build_already
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.When_you_press_continue_you_get_directed_to_the_welcome_screen_and_will_not_return_to_this_page_again
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x78
push eax
push str.Continue
call fcn.10061d10
movzx ecx, byte [0x100e525e]
xor edx, edx
test al, al
cmovne ecx, edx
mov byte [0x100e525e], cl
cmp byte [0x100e525d], 0
je 0x100674a8
test cl, cl
jne case.0x100682fa.1
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x78
push eax
push str.Continue
call fcn.10061d10
movzx ecx, byte [0x100e525d]
xor edx, edx
test al, al
mov eax, dword [ebp - 0x11c]
push 0x100dfa64
cmovne ecx, edx
mov byte [0x100e525d], cl
movups xmm0, xmmword [edi]
movups xmmword [ebp - 0x13c], xmm0
mov esi, dword [ebp - 0x138]
movd edi, xmm0
add esi, 0x14
mov dword [ebp - 0x138], esi
push esi
add edi, 0xfffffff8
mov dword [ebp - 0x13c], edi
movups xmm0, xmmword [ebp - 0x13c]
movups xmmword [eax], xmm0
mov ecx, dword [0x100df7ec]
mov eax, dword [0x100df7e4]
dec ecx
add eax, ecx
push eax
push esi
lea eax, [edi + 5]
push eax
call fcn.1007a850
lea eax, [edi + 8]
mov dword [ebp - 0x118], 4
mov dword [ebp - 0x13c], eax
lea eax, [esi + 4]
mov dword [ebp - 0x138], eax
mov eax, dword [ebp - 0x11c]
movups xmm0, xmmword [ebp - 0x13c]
push str.Welcome_to_Neuoanitic_
push 0x100cf0e8
movups xmmword [eax], xmm0
mov eax, dword [0x100df7e8]
push 0x10
add eax, 0x28
push 0x100dfa88
push eax
mov eax, dword [0x100df7e4]
add eax, 0xb4
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [ebp - 0x11c]
add esp, 0x20
movups xmm0, xmmword [ebp - 0x13c]
movups xmmword [eax], xmm0
mov ecx, dword [0x100df7ec]
lea eax, [esi + 0x18]
push 0x100dfa64
push eax
mov eax, dword [0x100df7e4]
dec ecx
add eax, ecx
push eax
lea eax, [esi + 0x18]
push eax
lea eax, [edi + 0xd]
push eax
call fcn.1007a850
lea eax, [edi + 0x10]
mov dword [ebp - 0x118], 0
mov edi, dword [ebp - 0x11c]
mov dword [ebp - 0x13c], eax
lea eax, [esi + 8]
mov dword [ebp - 0x138], eax
movups xmm0, xmmword [ebp - 0x13c]
movups xmmword [edi], xmm0
mov eax, dword [0x100df7e8]
push str.Keybinds
push 0x100cf0e8
push 0x10
add eax, 0x46
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x14
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7e8]
push str.F6__Unload
push 0x100cf0e8
push 0x10
add eax, 0x5a
mov dword [ebp - 0x118], 4
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x14
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7e8]
add esp, 0x40
add eax, 0x6e
mov dword [ebp - 0x118], 4
push str.Insert_F3__Menu
push 0x100cf0e8
push 0x10
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x14
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7e8]
push str.Issues
push 0x100cf0e8
push 0x10
add eax, 0x46
mov dword [ebp - 0x118], 0
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x82
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7e8]
add esp, 0x40
add eax, 0x5a
mov dword [ebp - 0x118], 4
push str.Big_names_dont_fit_in_the_playerlist
push 0x100cf0e8
push 0x10
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x82
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
push str.Wrong_cursor_icon_occasionally
push 0x100cf0e8
push 0x10
mov dword [ebp - 0x118], 4
push 0x100dfab8
mov eax, dword [0x100df7e8]
add eax, 0x6e
push eax
mov eax, dword [0x100df7e4]
add eax, 0x82
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [0x100df7e8]
add esp, 0x40
add eax, 0x46
mov dword [ebp - 0x118], 0
push str.Links
push 0x100cf0e8
push 0x10
push 0x100dfab8
push eax
mov eax, dword [0x100df7e4]
add eax, 0x12c
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov esi, dword [0x100e4754]
add esp, 0x20
movups xmm0, xmmword [edi]
mov eax, dword [esi]
push 4
movups xmmword [ebp - 0x31c], xmm0
mov edx, dword [eax + 0x12c]
call fcn.1006cd30
lea ecx, [ebp - 0x12c]
push ecx
lea ecx, [ebp - 0x15c]
mov eax, dword [eax + 0x10]
push ecx
push str.Dont_have_to_define_this...
push eax
mov ecx, esi
call edx
mov eax, dword [ebp - 0x12c]
mov ecx, dword [0x100df7e8]
cdq
sub eax, edx
mov dword [ebp - 0x118], 4
sar eax, 1
sub ecx, eax
mov eax, dword [0x100df7e4]
add ecx, 0x5a
add eax, 0x12c
push ecx
push eax
push ecx
push 0x100dfab8
push str.Discord:_discord.gg_6FkrJHmK6w
lea eax, [ebp - 0x118]
push eax
call fcn.10061a50
mov esi, dword [sym.imp.SHELL32.dll_ShellExecuteA]
test al, al
je 0x10067346
push 5
push 0
push 0
push str.https:__discord.gg_6FkrJHmK6w
push 0
push 0
call esi
mov eax, dword [ebp - 0x12c]
mov ecx, dword [0x100df7e8]
cdq
sub eax, edx
mov dword [ebp - 0x118], 4
sar eax, 1
sub ecx, eax
mov eax, dword [0x100df7e4]
add ecx, 0x6e
add eax, 0x12c
push ecx
push eax
push ecx
push 0x100dfab8
push str.YT:_www.youtube.com__projectoanitic
lea eax, [ebp - 0x118]
push eax
call fcn.10061a50
test al, al
je 0x1006739e
push 5
push 0
push 0
push str.https:__www.youtube.com__projectoanitic
push 0
push 0
call esi
movups xmm0, xmmword [ebp - 0x31c]
push str.Other_Projects
push 0x100cf0e8
push 0x10
movups xmmword [edi], xmm0
mov eax, dword [0x100df7e8]
add eax, 0xc8
mov dword [ebp - 0x118], 0
push 0x100dfa88
push eax
mov eax, dword [0x100df7e4]
add eax, 0xb4
push eax
lea eax, [ebp - 0x118]
push eax
push 0x100df94c
call fcn.1007a330
mov eax, dword [ebp - 0x12c]
add esp, 0x20
mov ecx, dword [0x100df7e8]
cdq
sub eax, edx
mov dword [ebp - 0x118], 4
sar eax, 1
sub ecx, eax
mov eax, dword [0x100df7e4]
add ecx, 0xdc
add eax, 0x14
push ecx
push eax
push ecx
push 0x100dfaa4
push str.Oanitic__oanitic.xyz
lea eax, [ebp - 0x118]
push eax
call fcn.10061a50
test al, al
je 0x10067446
push 5
push 0
push 0
push str.https:__oanitic.xyz
push 0
push 0
call esi
mov eax, dword [ebp - 0x12c]
mov ecx, dword [0x100df7e8]
cdq
sub eax, edx
mov dword [ebp - 0x118], 4
sar eax, 1
sub ecx, eax
mov eax, dword [0x100df7e4]
add ecx, 0xf0
add eax, 0x14
push ecx
push eax
push ecx
push 0x100dfa98
push str.HeadlessHack__headlesshorseless.github.io_HeadlessHack
lea eax, [ebp - 0x118]
push eax
call fcn.10061a50
test al, al
je case.0x100682fa.1
push 5
push 0
push 0
push str.https:__headlesshorseless.github.io_HeadlessHack
push 0
push 0
call esi
jmp case.0x100682fa.1
mov ecx, dword [ebp - 0x12c]
mov eax, dword [0x100e7760]
cmp eax, dword [ecx + 4]
jle 0x100674e8
push 0x100e7760
call fcn.100a68e6
add esp, 4
cmp dword [0x100e7760], 0xffffffff
jne 0x100674e8
push 0x100b3c30
call fcn.100a6768
push 0x100e7760
call fcn.100a689c
add esp, 8
push ecx
push 0x100e51d8
lea ecx, [ebp - 0x170]
mov dword [ebp - 0x12c], 0
mov dword [ebp - 0x128], 0
call fcn.1005ebd0
lea eax, [ebp - 0x170]
mov dword [ebp - 4], 2
push eax
lea ecx, [ebp - 0x134]
call fcn.1005fd30
lea ecx, [ebp - 0x170]
call fcn.10007860
sub esp, 8
lea eax, [ebp - 0x134]
mov ecx, esp
xorps xmm0, xmm0
movlpd qword [ebp - 0x124], xmm0
push eax
call fcn.100603f0
lea ecx, [ebp - 0x124]
call fcn.1005ffa0
lea eax, [ebp - 0x134]
movlpd qword [ebp - 0x148], xmm0
mov ecx, esp
push eax
call fcn.100603f0
lea ecx, [ebp - 0x148]
call fcn.1005fff0
add esp, 8
mov byte [ebp - 4], 6
mov eax, dword [ebp - 0x124]
cmp eax, dword [ebp - 0x148]
je 0x100676ac
add eax, 0x20
lea ecx, [ebp - 0x3a4]
push eax
call fcn.10006e80
lea eax, [ebp - 0x3bc]
mov byte [ebp - 4], 7
push eax
lea ecx, [ebp - 0x3a4]
call fcn.1005f9b0
push ecx
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 8
push ecx
mov ecx, eax
call fcn.10007ca0
cmp dword [ebp - 0x15c], 0x10
lea ecx, [ebp - 0x170]
mov esi, dword [ebp - 0x170]
mov edx, dword [ebp - 0x160]
cmovae ecx, esi
push 4
push str..cfg
push ecx
setae byte [ebp - 0x305]
call fcn.100217e0
add esp, 0xc
mov dword [ebp - 0x118], eax
cmp byte [ebp - 0x305], 0
je 0x1006763b
mov ecx, dword [ebp - 0x15c]
mov eax, esi
inc ecx
cmp ecx, 0x1000
jb 0x10067631
mov esi, dword [eax - 4]
add ecx, 0x23
sub eax, esi
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006686c
push ecx
push esi
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x3bc]
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x15c], 0xf
mov byte [ebp - 0x170], 0
call fcn.10007860
lea ecx, [ebp - 0x3a4]
mov byte [ebp - 4], 6
call fcn.10007860
mov ecx, dword [ebp - 0x12c]
cmp dword [ebp - 0x118], 0xffffffff
lea esi, [ecx + 1]
cmove esi, ecx
lea ecx, [ebp - 0x124]
mov dword [ebp - 0x12c], esi
call fcn.1005fec0
mov eax, dword [ebp - 0x124]
cmp eax, dword [ebp - 0x148]
jne 0x10067592
mov dword [ebp - 0x12c], esi
mov ecx, dword [ebp - 0x144]
or esi, 0xffffffff
mov dword [ebp - 0x118], ecx
test ecx, ecx
je 0x100676e0
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x100676e0
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x118]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x100676e0
mov eax, dword [ecx]
call dword [eax + 4]
mov ecx, dword [ebp - 0x120]
mov dword [ebp - 0x118], ecx
test ecx, ecx
je 0x10067711
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x10067711
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x118]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x10067711
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x130]
mov dword [ebp - 0x118], ecx
test ecx, ecx
je 0x10067749
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x10067749
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x118]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x10067749
mov eax, dword [ecx]
call dword [eax + 4]
lea ecx, [ebp - 0x344]
call fcn.100053e0
push ecx
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 4], 9
push ecx
mov ecx, eax
call fcn.10007ca0
push 0xf
push str.NeuoaniticLua
lea ecx, [ebp - 0x1c8]
mov byte [ebp - 4], 0xa
call fcn.10006fc0
xorps xmm0, xmm0
mov dword [ebp - 0x314], 0
movups xmmword [ebp - 0x324], xmm0
mov dword [ebp - 0x310], 0
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x324], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x314], xmm0
mov dword [eax + 0x10], 0
lea edx, [ebp - 0x324]
mov dword [eax + 0x14], 0xf
lea ecx, [ebp - 0x374]
mov byte [eax], 0
mov byte [ebp - 4], 0xb
mov byte [ebp - 0x118], 0
push dword [ebp - 0x118]
call fcn.1001dc40
add esp, 4
lea eax, [ebp - 0x374]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0x178]
call fcn.1005fd30
lea ecx, [ebp - 0x374]
call fcn.10007860
mov byte [ebp - 4], 0xf
mov ecx, dword [ebp - 0x310]
cmp ecx, 0x10
jb 0x10067846
mov edx, dword [ebp - 0x324]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1006783c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x10067891
push ecx
push edx
call fcn.100a6782
add esp, 8
mov dword [ebp - 0x314], 0
mov dword [ebp - 0x310], 0xf
mov byte [ebp - 0x324], 0
mov byte [ebp - 4], 0x10
mov ecx, dword [ebp - 0x1b4]
cmp ecx, 0x10
jb 0x100678a1
mov edx, dword [ebp - 0x1c8]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x10067897
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x10067897
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.100a6782
add esp, 8
mov dword [ebp - 0x1b8], 0
mov dword [ebp - 0x1b4], 0xf
mov byte [ebp - 0x1c8], 0
lea ecx, [ebp - 0x344]
call fcn.10007860
mov esi, dword [ebp - 0x174]
xorps xmm0, xmm0
movlpd qword [ebp - 0x160], xmm0
test esi, esi
je 0x100678e6
lock inc dword [esi + 4]
mov esi, dword [ebp - 0x174]
mov eax, dword [ebp - 0x178]
mov ecx, esi
mov dword [ebp - 0x120], eax
mov dword [ebp - 0x160], eax
mov dword [ebp - 0x15c], ecx
test esi, esi
je 0x1006790e
lock inc dword [esi + 4]
mov esi, dword [ebp - 0x174]
movlpd qword [ebp - 0x134], xmm0
mov dword [ebp - 0x134], 0
mov dword [ebp - 0x130], 0
test esi, esi
je 0x1006795b
or eax, 0xffffffff
lock xadd dword [esi + 4], eax
jne 0x1006794f
mov eax, dword [esi]
mov ecx, esi
call dword [eax]
or eax, 0xffffffff
lock xadd dword [esi + 8], eax
jne 0x1006794f
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
mov eax, dword [ebp - 0x120]
mov esi, dword [ebp - 0x174]
mov byte [ebp - 4], 0x13
test eax, eax
je 0x10067a8c
nop word [eax + eax]
add eax, 0x20
lea ecx, [ebp - 0x3a4]
push eax
call fcn.10006e80
lea eax, [ebp - 0x3bc]
mov byte [ebp - 4], 0x14
push eax
lea ecx, [ebp - 0x3a4]
call fcn.1005f9b0
push ecx
lea ecx, [ebp - 0x158]
mov byte [ebp - 4], 0x15
push ecx
mov ecx, eax
call fcn.10007ca0
cmp dword [ebp - 0x144], 0x10
lea ecx, [ebp - 0x158]
mov esi, dword [ebp - 0x158]
mov edx, dword [ebp - 0x148]
cmovae ecx, esi
push 4
push str..lua
push ecx
setae byte [ebp - 0x305]
call fcn.100217e0
add esp, 0xc
mov dword [ebp - 0x118], eax
cmp byte [ebp - 0x305], 0
je 0x10067a19
mov ecx, dword [ebp - 0x144]
mov eax, esi
inc ecx
cmp ecx, 0x1000
jb 0x10067a0f
mov esi, dword [eax - 4]
add ecx, 0x23
sub eax, esi
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006686c
push ecx
push esi
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x3bc]
mov dword [ebp - 0x148], 0
mov dword [ebp - 0x144], 0xf
mov byte [ebp - 0x158], 0
call fcn.10007860
lea ecx, [ebp - 0x3a4]
mov byte [ebp - 4], 0x13
call fcn.10007860
mov ecx, dword [ebp - 0x128]
cmp dword [ebp - 0x118], 0xffffffff
lea esi, [ecx + 1]
cmove esi, ecx
lea ecx, [ebp - 0x160]
mov dword [ebp - 0x128], esi
call fcn.1005fec0
mov eax, dword [ebp - 0x160]
test eax, eax
jne 0x10067970
mov dword [ebp - 0x128], esi
mov esi, dword [ebp - 0x174]
mov ecx, dword [ebp - 0x15c]
test ecx, ecx
je 0x10067ac0
or esi, 0xffffffff
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x10067aba
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x15c]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x10067aba
mov eax, dword [ecx]
call dword [eax + 4]
mov esi, dword [ebp - 0x174]
mov dword [ebp - 4], 0xffffffff
test esi, esi
je 0x10067aec
or eax, 0xffffffff
lock xadd dword [esi + 4], eax
jne 0x10067aec
mov eax, dword [esi]
mov ecx, esi
call dword [eax]
or eax, 0xffffffff
lock xadd dword [esi + 8], eax
jne 0x10067aec
mov eax, dword [esi]
mov ecx, esi
call dword [eax + 4]
cmp byte [0x100df798], 0
jne 0x10067c29
mov ecx, dword [edi]
mov edi, dword [edi + 8]
add ecx, 8
mov esi, dword [0x100df7f0]
add edi, ecx
mov ecx, dword [0x100df7e8]
push dword [0x100dfa64]
mov dword [ebp - 0x118], ecx
dec ecx
add esi, ecx
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
push esi
mov esi, dword [ebp - 0x118]
push edi
mov eax, dword [ecx]
push esi
push edi
call dword [eax + 0x3c]
lea eax, [edi + 8]
mov edi, dword [ebp - 0x11c]
mov dword [edi], eax
mov dword [edi + 4], esi
mov dword [edi + 8], 0
mov dword [edi + 0xc], 0
cmp byte [0x100df798], 0
jne 0x10067c29
cmp dword [0x100e4e98], 0
mov ecx, edi
push 0x10
sete al
push 0x46
movzx eax, al
push eax
push 0x100cf638
call fcn.10061d10
mov ecx, dword [0x100e4e98]
xor edx, edx
test al, al
push 0x10
cmovne ecx, edx
cmp ecx, 1
mov dword [0x100e4e98], ecx
push 0x46
sete al
mov ecx, edi
movzx eax, al
push eax
push str.Visuals
call fcn.10061d10
mov ecx, dword [0x100e4e98]
test al, al
mov eax, 1
cmovne ecx, eax
cmp ecx, 2
mov dword [0x100e4e98], ecx
push 0x10
sete al
mov ecx, edi
push 0x46
movzx eax, al
push eax
push str.Misc
call fcn.10061d10
mov ecx, dword [0x100e4e98]
test al, al
mov edx, 2
cmovne ecx, edx
cmp ecx, 5
mov dword [0x100e4e98], ecx
push 0x10
sete al
mov ecx, edi
push 0x46
movzx eax, al
push eax
push str.Playerlist
call fcn.10061d10
test al, al
je 0x10067ce6
mov dword [0x100e4e98], 5
jmp 0x10067ce6
sub esp, 8
mov ecx, edi
cmp dword [0x100e4e98], 0
sete al
movzx eax, al
push eax
push 0x100cf638
call fcn.100621f0
mov ecx, dword [0x100e4e98]
xor edx, edx
test al, al
cmovne ecx, edx
sub esp, 8
cmp ecx, 1
mov dword [0x100e4e98], ecx
mov ecx, edi
sete al
movzx eax, al
push eax
push str.Visuals
call fcn.100621f0
mov ecx, dword [0x100e4e98]
test al, al
mov eax, 1
cmovne ecx, eax
sub esp, 8
cmp ecx, 2
mov dword [0x100e4e98], ecx
mov ecx, edi
sete al
movzx eax, al
push eax
push str.Misc
call fcn.100621f0
mov ecx, dword [0x100e4e98]
test al, al
mov edx, 2
cmovne ecx, edx
sub esp, 8
cmp ecx, 5
mov dword [0x100e4e98], ecx
mov ecx, edi
sete al
movzx eax, al
push eax
push str.Playerlist
call fcn.100621f0
mov ecx, dword [0x100e4e98]
test al, al
mov eax, 5
cmovne ecx, eax
mov dword [0x100e4e98], ecx
mov ecx, dword [edi]
mov edi, dword [edi + 8]
add ecx, 8
push dword [0x100dfa64]
add edi, ecx
mov ecx, dword [0x100df7e8]
mov dword [ebp - 0x118], ecx
lea esi, [ecx - 1]
mov ecx, dword [0x100e4754]
add esi, dword [0x100df7f0]
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
push esi
mov esi, dword [ebp - 0x118]
push edi
mov eax, dword [ecx]
push esi
push edi
call dword [eax + 0x3c]
lea eax, [edi + 8]
mov edi, dword [ebp - 0x11c]
mov dword [edi], eax
mov eax, dword [0x100e4e98]
mov dword [edi + 4], esi
mov dword [edi + 8], 0
mov dword [edi + 0xc], 0
cmp eax, 7
ja case.0x100682fa.1
jmp dword [eax*4 + 0x1006c628]
movups xmm0, xmmword [edi]
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10065020
push 0
push str.Does_the_aiming_for_you.
push 0x100df290
call fcn.100613d0
push 1
push 0x100df320
mov ecx, edi
call fcn.10061740
push 2
push 0x100df300
mov ecx, edi
call fcn.10061740
push ecx
push 0x100df2c0
mov ecx, edi
call fcn.100649c0
cmp byte [0x100df6f8], 0
mov ecx, edi
push 1
push 0x100df310
je 0x10067e02
call fcn.10061740
movss xmm0, dword [0x100df2b8]
movss xmm1, dword [0x100d3ae8]
comiss xmm0, xmm1
jbe 0x10067ddd
mov dword [0x100df2b8], 0x41a00000
movss xmm2, dword [0x100d3a6c]
movaps xmm3, xmm1
push str._.0f
push 0x100df2b8
mov ecx, edi
call fcn.10062ec0
mov byte [0x100df310], 1
jmp 0x10067e28
call fcn.10061740
movss xmm3, dword [0x100d3b54]
mov ecx, edi
movss xmm2, dword [0x100d3a6c]
push str._.0f
push 0x100df2b8
call fcn.10062ec0
lea ecx, [ebp - 0x158]
mov dword [ebp - 0x158], 0
push ecx
lea eax, [ebp - 0x140]
mov dword [ebp - 0x154], str.Auto
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x150], 1
mov dword [ebp - 0x14c], str.Head
mov dword [ebp - 0x148], 2
mov dword [ebp - 0x144], str.Body
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x16
push eax
push 0x100df2a8
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 4
push 0x100df308
mov ecx, edi
call fcn.10061740
push 0xb4
push str.Main
mov ecx, edi
call fcn.10065050
add dword [ebp - 0x31c], 0xbc
mov ecx, edi
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10065020
cmp dword [0x100e4e9c], 0
push 0x10
sete al
push 0x23
movzx eax, al
push eax
push str.Sniper
call fcn.10061d10
test al, al
je 0x10067f10
mov dword [0x100e4e9c], 0
jmp 0x10067f19
mov eax, dword [0x100e4e9c]
test eax, eax
jne 0x10067f52
push 0xa
push 0
push 0x100df318
mov ecx, edi
call fcn.10062c40
push 1
push 0x100dfaa0
push str.Other_tabs_are_still_in_dev_
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
mov eax, dword [0x100e4e9c]
cmp eax, 1
jne 0x10067fb9
push 0
push str.Heals_teammates_automatically
push 0x100df86c
mov ecx, edi
call fcn.100613d0
push 0
push str.Ignores_overhealed_targets_so_everyone_gets_equal_heals
push 0x100df864
mov ecx, edi
call fcn.100613d0
push 0
push str.Heals_only_when_a_player_has_taken_damage
push 0x100df854
mov ecx, edi
call fcn.100613d0
push 1
push 0x100dfab8
push str.UNFINISHED___DO_NOT_USE
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
mov eax, dword [0x100e4e9c]
cmp eax, 2
jne 0x10067fe7
push 1
push 0x100dfab8
push str.COMMING_SOON
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
mov eax, dword [0x100e4e9c]
cmp eax, 3
jne 0x10068010
push 1
push 0x100dfab8
push str.COMMING_SOON
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xbe
push str.Class_Specific
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push 0x100df2c8
call fcn.10061740
push 3
push 0x100df328
mov ecx, edi
call fcn.10061740
push 3
push 0x100df2b0
mov ecx, edi
call fcn.10061740
push 0xbe
push str.Ignores
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 4
push 0x100df2d8
call fcn.10061740
push 1
push 0x100dfab8
push str.Do_not_change_these_unless
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.you_know_what_you_are_doing
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push str.Changes_the_preset_projectile_speed__Has_a_chance_to_improve_aimbot_quality
push 0x100df2f0
mov ecx, edi
call fcn.100613d0
movss xmm3, dword [0x100d3bb4]
mov ecx, edi
movss xmm2, dword [0x100d3b04]
push str._.0f
push 0x100df2e8
call fcn.10062ec0
push 0
push str.Changes_the_preset_projectile_gravity__Has_a_chance_to_improve_aimbot_quality
push 0x100df2e0
mov ecx, edi
call fcn.100613d0
movss xmm3, dword [0x100d3acc]
xorps xmm2, xmm2
push 0x100ce1a8
push 0x100df2f8
mov ecx, edi
call fcn.10062ec0
push 0xbe
push str.Projectile
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
movups xmm0, xmmword [edi]
mov ecx, dword [ebp - 0x11c]
push 0x10
movups xmmword [ebp - 0x150], xmm0
mov edi, dword [ebp - 0x14c]
movd eax, xmm0
add edi, 0x14
movups xmm0, xmmword [ecx]
push 0x46
sub eax, 8
mov dword [ebp - 0x14c], edi
movd esi, xmm0
mov dword [ebp - 0x118], eax
mov dword [ebp - 0x150], eax
add esi, 0xfffffffb
mov dword [ebp - 0x120], eax
cmp dword [0x100e4e54], 0
movups xmmword [ebp - 0x13c], xmm0
sete al
mov dword [ebp - 0x13c], esi
movups xmm0, xmmword [ebp - 0x13c]
movzx eax, al
push eax
push 0x100cf9dc
movups xmmword [ecx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e54]
xor edx, edx
test al, al
lea eax, [esi + 0x48]
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
cmovne ecx, edx
mov edx, dword [ebp - 0x11c]
cmp ecx, 3
mov dword [0x100e4e54], ecx
push 0x10
sete al
mov ecx, edx
push 0x46
movzx eax, al
push eax
push str.Other
movups xmmword [edx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e54]
test al, al
mov edx, 3
lea eax, [esi + 0x90]
cmovne ecx, edx
mov dword [ebp - 0x13c], eax
mov edx, dword [ebp - 0x11c]
cmp ecx, 4
movups xmm0, xmmword [ebp - 0x13c]
push 0x10
sete al
mov dword [0x100e4e54], ecx
push 0x46
movzx eax, al
mov ecx, edx
push eax
push str.Colors
movups xmmword [edx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e54]
test al, al
mov eax, 4
cmovne ecx, eax
lea eax, [esi + 0xd8]
mov esi, dword [ebp - 0x11c]
cmp ecx, 5
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
push 0x10
sete al
mov dword [0x100e4e54], ecx
push 0x46
movzx eax, al
push eax
movups xmmword [esi], xmm0
push str.Menu
mov ecx, esi
call fcn.10061d10
mov ecx, dword [0x100e4e54]
test al, al
movups xmm0, xmmword [ebp - 0x150]
mov eax, 5
cmovne ecx, eax
movups xmmword [esi], xmm0
mov eax, dword [0x100df7e4]
mov esi, dword [ebp - 0x118]
mov dword [0x100e4e54], ecx
mov ecx, dword [0x100df7ec]
push 0x100dfa64
push edi
dec ecx
add eax, ecx
push eax
push edi
push esi
call fcn.1007a850
mov eax, dword [0x100e4e54]
add edi, 4
add esi, 8
mov dword [ebp - 0x14c], edi
mov edi, dword [ebp - 0x11c]
mov dword [ebp - 0x150], esi
movups xmm0, xmmword [ebp - 0x150]
movups xmmword [edi], xmm0
cmp eax, 5
ja case.0x100682fa.1
jmp dword [eax*4 + 0x1006c648]
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10065020
push 0
push str.Enables_Extrasensory_Perception__or_wallhack_if_you_are_that_guy
push 0x100df260
call fcn.100613d0
push 1
push 0x100df3a8
mov ecx, edi
call fcn.10061740
push 2
push 0x100df378
mov ecx, edi
call fcn.10061740
push 3
push 0x100df448
mov ecx, edi
call fcn.10061740
cmp byte [0x100df448], 0
je 0x10068375
push str.Red_Team
push 0x100dfaec
mov ecx, edi
call fcn.10063510
push str.Blu_Team
push 0x100dfae8
mov ecx, edi
call fcn.10063510
push 0xbe
push str.Main
mov ecx, edi
call fcn.10065050
mov eax, dword [ebp - 0x120]
mov ecx, edi
add eax, 0xce
mov dword [ebp - 0x31c], eax
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10065020
cmp dword [0x100e4e88], 0
push 0x10
sete al
push 0x37
movzx eax, al
push eax
push str.Players
call fcn.10061d10
mov ecx, dword [0x100e4e88]
xor edx, edx
test al, al
cmovne ecx, edx
mov dword [0x100e4e88], ecx
cmp byte [0x100df260], dl
je 0x100685dd
test ecx, ecx
jne 0x100685dd
push 1
push 0x100df410
mov ecx, edi
call fcn.10061740
push 3
push 0x100df430
mov ecx, edi
call fcn.10061740
push 0
push str.Draws_the_In_game_name_of_a_player
push 0x100df3d0
mov ecx, edi
call fcn.100613d0
push 0
push str.Draws_how_much_health_a_player_has
push 0x100df418
mov ecx, edi
call fcn.100613d0
lea ecx, [ebp - 0x324]
mov dword [ebp - 0x324], 0
push ecx
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x320], 0x100cfc3c
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x31c], 1
mov dword [ebp - 0x318], 0x100cfc44
mov dword [ebp - 0x314], 2
mov dword [ebp - 0x310], str.Circular
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x17
push eax
push 0x100df3e0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 1
push 0x100df428
mov ecx, edi
call fcn.10061740
lea ecx, [ebp - 0x35c]
mov dword [ebp - 0x35c], 0
push ecx
lea eax, [ebp - 0x32c]
mov dword [ebp - 0x358], 0x100cfc3c
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x354], 1
mov dword [ebp - 0x350], str.Basic_Box
mov dword [ebp - 0x34c], 2
mov dword [ebp - 0x348], str.Corner_Box
mov dword [ebp - 0x344], 3
mov dword [ebp - 0x340], str.3D_Box
mov dword [ebp - 0x33c], 4
mov dword [ebp - 0x338], str.Filled_Box
mov dword [ebp - 0x334], 5
mov dword [ebp - 0x330], str.Filled_3D_Box
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x18
push eax
push 0x100df408
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 2
push 0x100df3e8
mov ecx, edi
call fcn.10061740
push 2
push 0x100df438
mov ecx, edi
call fcn.10061740
push 4
push 0x100df3d8
mov ecx, edi
call fcn.10061740
push 4
push 0x100df420
mov ecx, edi
call fcn.10061740
push 4
push 0x100df400
mov ecx, edi
call fcn.10061740
push 4
push 0x100df3f8
mov ecx, edi
call fcn.10061740
push 4
push 0x100df548
mov ecx, edi
call fcn.10061740
push 0xbe
push str.Options
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10065020
push 0
push str.Disables_the_Scope_overlay
push 0x100df270
call fcn.100613d0
push 0
push str.Disables_the_FOV_Override_of_Zooming_in
push 0x100df288
mov ecx, edi
call fcn.100613d0
push 0x8c
push 0x46
push 0x100df718
mov ecx, edi
call fcn.10062c40
push 1
push 0x100df268
mov ecx, edi
call fcn.10061740
push ecx
push 0x100df730
mov ecx, edi
call fcn.100649c0
lea ecx, [ebp - 0x158]
mov dword [ebp - 0x158], 0
push ecx
lea eax, [ebp - 0x140]
mov dword [ebp - 0x154], 0x100cfc3c
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x150], 1
mov dword [ebp - 0x14c], str.Disable
mov dword [ebp - 0x148], 2
mov dword [ebp - 0x144], str.Static
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x19
push eax
push 0x100df5e0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 1
push 0x100df588
mov ecx, edi
call fcn.10061740
push 1
push 0x100df750
mov ecx, edi
call fcn.10061740
push 0xbe
push str.Main
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push str.This_feature_is_an_ultimate_feature__Please_pay__120_to_unlock_this_feature.
push str.Notice
call fcn.10061620
push 0xbe
push str.Skybox
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push 0x100df740
call fcn.10061740
cmp byte [0x100df740], 0
je 0x10068822
push 0
push str.Draws_a_healthbar_next_to_player_icons.
push 0x100df738
mov ecx, edi
call fcn.100613d0
lea ecx, [ebp - 0x158]
mov dword [ebp - 0x158], 1
push ecx
lea eax, [ebp - 0x140]
mov dword [ebp - 0x154], str.Rectangle
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x150], 2
mov dword [ebp - 0x14c], str.Circle
mov dword [ebp - 0x148], 3
mov dword [ebp - 0x144], str.Window
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x1a
push eax
push 0x100df720
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 0x3e8
push 1
push 0x100df748
mov ecx, edi
call fcn.10062c40
push 0x24
push 0x12
push 0x100df768
mov ecx, edi
call fcn.10062c40
movss xmm3, dword [0x100d3ba8]
mov ecx, edi
movss xmm2, dword [0x100d3b2c]
push str._.0f
push 0x100df710
call fcn.10062ec0
push 0xbe
push 0x100c4c68
mov ecx, edi
call fcn.10065050
mov eax, dword [ebp - 0x120]
mov ecx, edi
add eax, 0xce
mov dword [ebp - 0x31c], eax
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10065020
push 1
push 0x100df280
call fcn.10061740
push 0xbe
push str.Misc_Elements
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push ecx
push 0x100df728
call fcn.100649c0
push 0xbe
push str.Freecam
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
push str.This_feature_is_a_complete_feature__Please_pay__2763_to_unlock_this_feature.
push str.Notice
mov ecx, edi
call fcn.10061620
jmp case.0x100682fa.1
mov ecx, edi
call fcn.10065020
push 0
push str.Draws_a_rectangle_across_your_screen_to_make_it_darker
push 0x100df770
call fcn.100613d0
push 1
push 0x100df798
mov ecx, edi
call fcn.10061740
push 0
push str.Draws_the_gradient_background
push 0x100df788
mov ecx, edi
call fcn.100613d0
lea ecx, [ebp - 0x324]
mov dword [ebp - 0x324], 0
push ecx
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x320], str.Snow
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x31c], 1
mov dword [ebp - 0x318], str.Rain
mov dword [ebp - 0x314], 2
mov dword [ebp - 0x310], str.None__loser_
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x1b
push eax
push 0x100df780
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 0xbe
push 0x100c446c
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
movups xmm0, xmmword [edi]
push 0x10
push 0x46
movups xmmword [ebp - 0x13c], xmm0
mov esi, dword [ebp - 0x138]
mov ecx, edi
movd eax, xmm0
add esi, 0x14
movups xmm0, xmmword [edi]
mov dword [ebp - 0x138], esi
sub eax, 8
mov dword [ebp - 0x128], eax
mov dword [ebp - 0x13c], eax
mov dword [ebp - 0x30c], eax
movd eax, xmm0
movups xmmword [ebp - 0x150], xmm0
add eax, 0xfffffffb
cmp dword [0x100e4e94], 0
mov dword [ebp - 0x150], eax
movups xmm0, xmmword [ebp - 0x150]
mov dword [ebp - 0x120], eax
sete al
movzx eax, al
push eax
push str.Home
movups xmmword [edi], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e94]
xor edx, edx
test al, al
mov eax, dword [ebp - 0x120]
cmovne ecx, edx
add eax, 0x48
mov dword [ebp - 0x150], eax
movups xmm0, xmmword [ebp - 0x150]
mov dword [0x100e4e94], ecx
movups xmmword [edi], xmm0
cmp byte [0x100df708], dl
jne 0x10068aa7
cmp ecx, 1
mov ecx, edi
push 0x10
sete al
push 0x46
movzx eax, al
push eax
push str.Bots
call fcn.10061d10
mov ecx, dword [0x100e4e94]
test al, al
mov eax, 1
cmovne ecx, eax
mov eax, dword [ebp - 0x120]
add eax, 0x90
mov dword [0x100e4e94], ecx
cmp ecx, 3
mov dword [ebp - 0x150], eax
movups xmm0, xmmword [ebp - 0x150]
push 0x10
sete al
mov ecx, edi
push 0x46
movzx eax, al
push eax
push 0x100cfef0
movups xmmword [edi], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e94]
test al, al
mov edx, 3
cmovne ecx, edx
mov dword [0x100e4e94], ecx
movups xmm0, xmmword [ebp - 0x13c]
push 0x100dfa64
push esi
movups xmmword [edi], xmm0
mov ecx, dword [0x100df7ec]
mov eax, dword [0x100df7e4]
dec ecx
add eax, ecx
push eax
push esi
push dword [ebp - 0x128]
call fcn.1007a850
mov eax, dword [ebp - 0x128]
add esi, 4
add eax, 8
mov dword [ebp - 0x138], esi
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
mov eax, dword [0x100e4e94]
movups xmmword [edi], xmm0
sub eax, 0
je 0x100690a9
sub eax, 1
je 0x10068eb2
sub eax, 2
jne case.0x100682fa.1
mov ecx, edi
call fcn.10065020
push 1
push 0x100df458
call fcn.10061740
push 0
push str.Use_simpler_to_understand_presets._Best_for_newcomers
push 0x100df638
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df638], 0
je 0x10068c78
lea ecx, [ebp - 0x324]
mov dword [ebp - 0x324], 0
push ecx
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x320], 0x100cfc3c
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x31c], 1
mov dword [ebp - 0x318], str.Spin
mov dword [ebp - 0x314], 2
mov dword [ebp - 0x310], str.Forward_LJitter
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x22
push eax
push 0x100df668
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
lea ecx, [ebp - 0x354]
mov dword [ebp - 0x354], 0
push ecx
lea eax, [ebp - 0x32c]
mov dword [ebp - 0x350], 0x100cfc3c
push eax
push ecx
lea ecx, [ebp - 0x14c]
mov dword [ebp - 0x34c], 1
mov dword [ebp - 0x348], 0x100d0a0c
mov dword [ebp - 0x344], 2
mov dword [ebp - 0x340], str.Down
mov dword [ebp - 0x33c], 3
mov dword [ebp - 0x338], str.Fakedown
mov dword [ebp - 0x334], 4
mov dword [ebp - 0x330], str.Fakeup
call fcn.1006c870
lea eax, [ebp - 0x14c]
mov dword [ebp - 4], 0x23
push eax
push 0x100df5f0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x14c]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
jmp 0x10068e43
cmp byte [0x100df5d8], 0
je 0x10068c9c
cmp byte [0x100df578], 0
je 0x10068c9c
mov al, byte [0x100df5f8]
test al, al
je 0x10068c9c
cmp byte [0x100df540], 0
jne 0x10068cc9
push ecx
push 0x168
push 0xfffffe98
push 0x100df668
mov ecx, edi
call fcn.10062a00
push ecx
push 0x59
push 0xffffffffffffffa7
push 0x100df5f0
mov ecx, edi
call fcn.10062a00
mov al, byte [0x100df5f8]
test al, al
jne 0x10068ce0
push 0
push str.Replace_the_set_X_angle_to_Jitter
push 0x100df5d8
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df540], 0
jne 0x10068cfc
push 0
push str.Replace_the_set_Y_angle_to_Jitter
push 0x100df578
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df5d8], 0
jne 0x10068d18
push 0
push str.Replace_the_set_X_angle_to_Spin
push 0x100df5f8
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df578], 0
jne 0x10068d3d
push 0
push str.Replace_the_set_Y_angle_to_Spin
push 0x100df540
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df578], 0
je 0x10068d8f
movss xmm3, dword [0x100d3b7c]
movss xmm2, dword [0x100d3bdc]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df5b8
call fcn.10062730
movss xmm3, dword [0x100d3b7c]
movss xmm2, dword [0x100d3bdc]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df690
call fcn.10062730
cmp byte [0x100df5d8], 0
je 0x10068dea
movss xmm3, dword [0x100d3b24]
movss xmm2, dword [0x100d3bcc]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df688
call fcn.10062730
movss xmm3, dword [0x100d3b24]
movss xmm2, dword [0x100d3bcc]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df568
call fcn.10062730
cmp byte [0x100df540], 0
je 0x10068e18
push ecx
push 0x14
push 0
push 0x100df570
mov ecx, edi
call fcn.10062a00
push ecx
push 0x168
push 0
push 0x100df660
mov ecx, edi
call fcn.10062a00
cmp byte [0x100df5f8], 0
je 0x10068e43
push ecx
push 0x14
push 0
push 0x100df5a8
mov ecx, edi
call fcn.10062a00
push ecx
push 0x59
push 0
push 0x100df618
mov ecx, edi
call fcn.10062a00
push 0xbe
push str.Anti_Aim
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 2
push 0x100df4c4
call fcn.10061740
push 0xbe
push str.Resolver
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 3
push 0x100df778
call fcn.10061740
push ecx
push 0x14
push 0
push 0x100df760
mov ecx, edi
call fcn.10062a00
push 0xbe
push str.Fakelag
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
mov ecx, edi
call fcn.10065020
push 1
push 0x100df348
call fcn.10061740
movss xmm3, dword [0x100d3ba4]
movss xmm2, dword [0x100d3a6c]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df340
call fcn.10062730
push 0xbe
push str.Movement
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 3
push 0x100df360
call fcn.10061740
push 4
push 0x100df370
mov ecx, edi
call fcn.10061740
push 0x14
push 0
push 0x100df350
mov ecx, edi
call fcn.10062c40
movss xmm3, dword [0x100d3ba4]
mov ecx, edi
movss xmm2, dword [0x100d3a6c]
push str._.0f
push 0x100df358
call fcn.10062ec0
push 3
push 0x100df368
mov ecx, edi
call fcn.10061740
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x5a
push eax
push str.Manual_Reset
call fcn.10061d10
test al, al
je 0x10068f8f
mov ecx, 0x100e55dc
mov dword [0x100e55d8], 0
call fcn.100093c0
push 0xbe
push str.Pathbased_Movement
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push 0x100df558
call fcn.10061740
push ecx
push 5
push 0
push 0x100df580
mov ecx, edi
call fcn.10062a00
push 2
push 0x100df7d4
mov ecx, edi
call fcn.10061740
push 0xbe
push str.Automations
mov ecx, edi
call fcn.10065050
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x78
push eax
push str.Optimize_Sandboxes
call fcn.10061d10
test al, al
je 0x10069093
mov ecx, dword [0x100e4758]
push str.engine_no_focus_sleep
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, dword [0x100e4758]
mov esi, eax
push str.mat_picmip
mov edx, dword [ecx]
mov edx, dword [edx + 0x34]
call edx
mov ecx, dword [0x100e4758]
mov edi, eax
push str.r_lod
mov edx, dword [ecx]
mov edx, dword [edx + 0x34]
call edx
mov ecx, dword [0x100e4758]
push str.mat_filtertextures
mov dword [ebp - 0x118], eax
mov edx, dword [ecx]
mov edx, dword [edx + 0x34]
call edx
mov edx, dword [esi + 0x18]
lea ecx, [esi + 0x18]
push 0
mov dword [ebp - 0x120], eax
call dword [edx]
mov eax, dword [edi + 0x18]
lea ecx, [edi + 0x18]
push 4
call dword [eax]
mov ecx, dword [ebp - 0x118]
add ecx, 0x18
push 5
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x120]
add ecx, 0x18
push 0
mov eax, dword [ecx]
call dword [eax]
mov edi, dword [ebp - 0x11c]
push str.Vars_that_get_manipulated_by_the_button_above_are:_engine_no_focus_sleep__r_lod__mat_picmip__mat_filtertextures
push str.Changed_Vars
mov ecx, edi
call fcn.10061620
jmp case.0x100682fa.1
mov ecx, dword [0x100e4e90]
movups xmmword [ebp - 0x168], xmm0
test ecx, ecx
jne 0x1006961e
mov ecx, edi
call fcn.10065020
push 1
push 0x100df590
call fcn.10061740
push 1
push 0x100df650
mov ecx, edi
call fcn.10061740
movss xmm3, dword [0x100d3a6c]
xorps xmm2, xmm2
push 0x100ce1a8
push ecx
mov dword [esp], 0x3dcccccd
mov ecx, edi
push 0x100df658
call fcn.10062730
push 0xa0
push str.Movement
mov ecx, edi
call fcn.10065050
cmp byte [0x100df708], 0
jne 0x100692c9
mov ecx, edi
call fcn.10065020
lea ecx, [ebp - 0x180]
mov dword [ebp - 0x180], 0
push ecx
lea eax, [ebp - 0x170]
mov dword [ebp - 0x17c], str.None
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x178], 1
mov dword [ebp - 0x174], str.Advertising
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x1c
push eax
push 0x100df5a0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
movss xmm3, dword [0x100d3adc]
movss xmm2, dword [0x100d3a2c]
push str._.0f
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df6e8
call fcn.10062730
lea ecx, [ebp - 0x324]
mov dword [ebp - 0x324], 0
push ecx
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x320], str.Top_to_Bottom
push eax
push ecx
lea ecx, [ebp - 0x14c]
mov dword [ebp - 0x31c], 1
mov dword [ebp - 0x318], str.Bottom_to_Top
mov dword [ebp - 0x314], 2
mov dword [ebp - 0x310], str.Random
call fcn.1006c870
lea eax, [ebp - 0x14c]
mov dword [ebp - 4], 0x1d
push eax
push 0x100df698
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x14c]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 3
push 0x100df4cc
mov ecx, edi
call fcn.10061740
push 4
push 0x100df4d4
mov ecx, edi
call fcn.10061740
push 2
push 0x100df7dc
mov ecx, edi
call fcn.10061740
push 1
push 0x100dfab8
push str.For_JSpam__Read_Desc_
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100df6d8
mov ecx, edi
call fcn.10061740
push 1
push 0x100df6a8
mov ecx, edi
call fcn.10061740
push ecx
push 0x100df5b0
mov ecx, edi
call fcn.100649c0
push 0xa0
push str.Spams
mov ecx, edi
call fcn.10065050
mov eax, dword [ebp - 0x30c]
add eax, 0xb0
mov dword [ebp - 0x168], eax
movups xmm0, xmmword [ebp - 0x168]
movups xmmword [edi], xmm0
cmp byte [0x100df708], 0
jne 0x10069574
mov ecx, edi
call fcn.10065020
cmp dword [0x100e4e44], 0
push 0x10
sete al
push 0x37
movzx eax, al
push eax
push str.SFreeze
call fcn.10061d10
mov edx, dword [0x100e4e44]
xor ecx, ecx
test al, al
mov eax, dword [edi + 8]
push 0x10
cmovne edx, ecx
mov ecx, dword [edi]
push 0x37
push dword [edi + 4]
add ecx, 5
mov dword [0x100e4e44], edx
add eax, ecx
cmp edx, 1
push eax
sete al
mov ecx, edi
movzx eax, al
push eax
push 0x100d00a8
call fcn.10062040
mov edx, dword [0x100e4e44]
test al, al
mov ecx, dword [edi]
mov eax, 1
cmovne edx, eax
mov eax, dword [edi + 8]
push 0x10
push 0x37
push dword [edi + 4]
add ecx, 5
mov dword [0x100e4e44], edx
add eax, ecx
cmp edx, 2
push eax
sete al
mov ecx, edi
movzx eax, al
push eax
push str.Other
call fcn.10062040
mov ecx, dword [0x100e4e44]
test al, al
mov eax, 2
cmovne ecx, eax
add dword [edi], 0xffffff88
mov dword [0x100e4e44], ecx
test ecx, ecx
jne 0x1006941b
push 4
push 0x100df5c8
mov ecx, edi
call fcn.10061740
push ecx
push 0x100df680
mov ecx, edi
call fcn.100649c0
push 0x9b5
push 1
push 0x100df670
mov ecx, edi
call fcn.10062c40
cmp byte [0x100df5c8], 0
je 0x10069415
push 4
push 0x100df6b0
mov ecx, edi
call fcn.10061740
push 0
push str.Swaps_weapons_instantly
push 0x100df7cc
mov ecx, edi
call fcn.100613d0
push 0
push str._FOR_SERVERS_WITH_HLX_LIKE_NC__Uses_Sfreezing_on_a_payload_to_speed_up_getting_cart_escort_points
push 0x100df7c4
mov ecx, edi
call fcn.100613d0
mov ecx, dword [0x100e4e44]
cmp ecx, 1
jne 0x10069534
mov ecx, dword [0x100e4758]
push str.sv_maxusrcmdprocessticks
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
push 3
push 0x100df598
mov ecx, edi
mov esi, eax
call fcn.10061740
push ecx
push 0x100df5e8
mov ecx, edi
call fcn.100649c0
push 4
push 0x100df6c0
mov ecx, edi
call fcn.10061740
mov eax, dword [esi + 0x1c]
mov eax, dword [eax + 0x30]
test eax, eax
je 0x1006947a
push eax
push 1
push 0x100df648
mov ecx, edi
call fcn.10062c40
push 4
push 0x100df5c0
mov ecx, edi
call fcn.10061740
push 0x1e
push 1
push 0x100df5d0
mov ecx, edi
call fcn.10062c40
lea ecx, [ebp - 0x34c]
mov dword [ebp - 0x34c], 0
push ecx
lea eax, [ebp - 0x32c]
mov dword [ebp - 0x348], str.Default
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x344], 1
mov dword [ebp - 0x340], str.Classic
mov dword [ebp - 0x33c], 2
mov dword [ebp - 0x338], str.Alternative
mov dword [ebp - 0x334], 3
mov dword [ebp - 0x330], str.Alternative_2
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x1e
push eax
push 0x100df6a0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
mov ecx, dword [0x100e4e44]
cmp ecx, 2
jne 0x10069563
push 4
push 0x100df6c8
mov ecx, edi
call fcn.10061740
push 4
push 0x100df628
mov ecx, edi
call fcn.10061740
push 3
push 0x100df338
mov ecx, edi
call fcn.10061740
push 0xbe
push str.Exploits
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 4
push 0x100df6e0
call fcn.10061740
cmp byte [0x100df6e0], 0
je 0x10069607
push 0
push str.Disables_the_sv_cheats_bypass_that_comes_with_the_cheat
push 0x100df6f0
mov ecx, edi
call fcn.100613d0
push 0
push str.Restricts_your_aim_fov_to_lower_values_to_stop_aim_detections
push 0x100df6f8
mov ecx, edi
call fcn.100613d0
push 0
push str.Disables_any_custom_commands_that_neuoanitic_creates__ie_noan_setcvar_
push 0x100df700
mov ecx, edi
call fcn.100613d0
push 0
push str.Disables_a_bunch_of_easily_detectable_features
push 0x100df708
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df6f8], 0
je 0x10069607
movss xmm0, dword [0x100df2b8]
comiss xmm0, dword [0x100d3ae8]
jbe 0x10069600
mov dword [0x100df2b8], 0x41a00000
mov byte [0x100df310], 1
push 0xbe
push str.Anti_AC
mov ecx, edi
call fcn.10065050
mov ecx, dword [0x100e4e90]
cmp ecx, 1
jne 0x10069a4b
mov ecx, edi
call fcn.10065020
lea ecx, [ebp - 0x324]
mov dword [ebp - 0x324], 0
push ecx
lea eax, [ebp - 0x30c]
mov dword [ebp - 0x320], str.Disabled
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x31c], 1
mov dword [ebp - 0x318], 0x100d02ec
mov dword [ebp - 0x314], 2
mov dword [ebp - 0x310], 0x100d03fc
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x1f
push eax
push 0x100df6d0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 0xbe
push str.Votes
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 0
push str.Reduces_your_ping_on_the_scoreboard__DOESNT_REDUCE_YOUR_REAL_PING_
push 0x100df678
call fcn.100613d0
push ecx
push 0x384
push 0
push 0x100df630
mov ecx, edi
call fcn.10062a00
push 0xbe
push str.Ping
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push ecx
push 0x100df2a0
call fcn.100649c0
push ecx
push 0x100df298
mov ecx, edi
call fcn.100649c0
push 0xbe
push str.Achievements
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 0
push str.Makes_you_automatically_rocket_jump
push 0x100df6b8
call fcn.100613d0
push 0xbe
push str.Automations
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
lea ecx, [ebp - 0x34c]
mov dword [ebp - 0x34c], 0
mov dword [ebp - 0x348], str.None
lea eax, [ebp - 0x32c]
mov dword [ebp - 0x344], 1
mov dword [ebp - 0x340], str.Default
mov dword [ebp - 0x33c], 2
mov dword [ebp - 0x338], str.Half_Life
mov dword [ebp - 0x334], 3
mov dword [ebp - 0x330], str.Bigpackets
push ecx
push eax
push ecx
lea ecx, [ebp - 0x14c]
call fcn.1006c870
lea eax, [ebp - 0x14c]
mov dword [ebp - 4], 0x20
push eax
push 0x100df7a0
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x14c]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
lea ecx, [ebp - 0x354]
mov dword [ebp - 0x354], 0
push ecx
lea eax, [ebp - 0x32c]
mov dword [ebp - 0x350], str.Text___Lithium
push eax
push ecx
lea ecx, [ebp - 0x17c]
mov dword [ebp - 0x34c], 1
mov dword [ebp - 0x348], str.Beta
mov dword [ebp - 0x344], 2
mov dword [ebp - 0x340], 0x100d04ac
mov dword [ebp - 0x33c], 3
mov dword [ebp - 0x338], str.First_Iteration
mov dword [ebp - 0x334], 4
mov dword [ebp - 0x330], str.Classic
call fcn.1006c870
lea eax, [ebp - 0x17c]
mov dword [ebp - 4], 0x21
push eax
push 0x100df790
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x17c]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x46
push eax
push str.Info
call fcn.10061d10
test al, al
je 0x100698bf
call fcn.100655b0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x78
push eax
push str.Return_to_Welcome
call fcn.10061d10
movzx ecx, byte [0x100e525d]
test al, al
mov eax, 1
cmovne ecx, eax
push 0xa0
mov byte [0x100e525d], cl
mov ecx, edi
push str.Menu_Related
call fcn.10065050
mov esi, dword [ebp - 0x168]
mov ecx, edi
add esi, 0xc6
mov dword [ebp - 0x168], esi
movups xmm0, xmmword [ebp - 0x168]
movups xmmword [edi], xmm0
call fcn.10065020
push 1
push str.Allows_identifying_other_neuoanitic_users
push 0x100df884
call fcn.100613d0
mov eax, dword [ebp - 0x114]
test eax, eax
je 0x10069948
mov ecx, eax
call fcn.1007c440
test al, al
jne 0x10069951
cmp byte [0x100e4e58], 0
je 0x10069988
push 1
push 0x100dfab8
push str.You_are_listed_as_a_dev
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push str._DEVS_ONLY__Utilizes_the_identify_system_to_have_every_neuoanitic_user_ignore_you._Very_fucking_powerful_in_hvh
push 0x100df874
mov ecx, edi
call fcn.100613d0
push 1
push str.Utilizes_custom_nums_to_create_parties
push 0x100df85c
mov ecx, edi
call fcn.100613d0
cmp byte [0x100df85c], 0
je 0x100699bb
push ecx
push 0xca99
push 0xca1
push 0x100df87c
mov ecx, edi
call fcn.10062a00
push 1
push str.Prints_information_from_identify_to_the_console
push 0x100df88c
mov ecx, edi
call fcn.100613d0
push 0xbe
push str.Identify
mov ecx, edi
call fcn.10065050
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x37
push eax
push 0x100d06f4
call fcn.10061d10
mov ecx, dword [0x100e4e90]
xor edx, edx
test al, al
mov eax, dword [edi + 8]
push 0x10
cmovne ecx, edx
mov dword [0x100e4e90], ecx
mov ecx, dword [edi]
push 0x37
push dword [edi + 4]
add ecx, 5
add eax, ecx
mov ecx, edi
push eax
movzx eax, byte [0x100e1a28]
push eax
push 0x100d06fc
call fcn.10062040
mov ecx, dword [0x100e4e90]
test al, al
mov eax, 2
cmovne ecx, eax
add dword [edi], 0xffffff88
mov dword [0x100e4e90], ecx
jmp 0x10069a51
mov esi, dword [ebp - 0x168]
cmp ecx, 2
jne 0x10069ace
push 0
push 0x100dfab8
push str.This_space_will_be_used_sometime_in_the_future
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x10
push 0x37
push eax
push 0x100d06f4
call fcn.10061d10
mov ecx, dword [0x100e4e90]
test al, al
mov eax, 1
cmovne ecx, eax
mov eax, dword [edi + 8]
push 0x10
mov dword [0x100e4e90], ecx
mov ecx, dword [edi]
push 0x37
push dword [edi + 4]
add ecx, 5
add eax, ecx
mov ecx, edi
push eax
movzx eax, byte [0x100e1a28]
push eax
push 0x100d06fc
call fcn.10062040
add esi, 0xa8
mov dword [ebp - 0x168], esi
movups xmm0, xmmword [ebp - 0x168]
movups xmmword [edi], xmm0
jmp case.0x100682fa.1
movups xmm0, xmmword [edi]
mov ecx, dword [ebp - 0x11c]
push 0x10
movups xmmword [ebp - 0x150], xmm0
mov edi, dword [ebp - 0x14c]
movd eax, xmm0
add edi, 0x14
movups xmm0, xmmword [ecx]
push 0x46
sub eax, 8
mov dword [ebp - 0x14c], edi
movd esi, xmm0
mov dword [ebp - 0x114], eax
mov dword [ebp - 0x150], eax
add esi, 0xfffffffb
mov dword [ebp - 0x120], eax
cmp dword [0x100e4e70], 0
movups xmmword [ebp - 0x13c], xmm0
sete al
mov dword [ebp - 0x13c], esi
movups xmm0, xmmword [ebp - 0x13c]
movzx eax, al
push eax
push str.Welcome
movups xmmword [ecx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e70]
xor edx, edx
test al, al
lea eax, [esi + 0x48]
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
cmovne ecx, edx
mov edx, dword [ebp - 0x11c]
cmp ecx, 1
mov dword [0x100e4e70], ecx
push 0x10
sete al
mov ecx, edx
push 0x46
movzx eax, al
push eax
push str.Exploits
movups xmmword [edx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e70]
test al, al
mov edx, dword [ebp - 0x11c]
mov eax, 1
cmovne ecx, eax
lea eax, [esi + 0x90]
cmp ecx, 2
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
push 0x10
sete al
mov dword [0x100e4e70], ecx
push 0x46
movzx eax, al
mov ecx, edx
push eax
push str.Credits
movups xmmword [edx], xmm0
call fcn.10061d10
mov ecx, dword [0x100e4e70]
test al, al
mov eax, 2
cmovne ecx, eax
lea eax, [esi + 0xd8]
mov esi, dword [ebp - 0x11c]
cmp ecx, 3
mov dword [ebp - 0x13c], eax
movups xmm0, xmmword [ebp - 0x13c]
push 0x10
sete al
mov dword [0x100e4e70], ecx
push 0x46
movzx eax, al
push eax
movups xmmword [esi], xmm0
push str.Elements
mov ecx, esi
call fcn.10061d10
mov ecx, dword [0x100e4e70]
test al, al
movups xmm0, xmmword [ebp - 0x150]
mov edx, 3
cmovne ecx, edx
movups xmmword [esi], xmm0
mov eax, dword [0x100df7e4]
mov esi, dword [ebp - 0x114]
mov dword [0x100e4e70], ecx
mov ecx, dword [0x100df7ec]
push 0x100dfa64
push edi
dec ecx
add eax, ecx
push eax
push edi
push esi
call fcn.1007a850
mov eax, dword [0x100e4e70]
add edi, 4
add esi, 8
mov dword [ebp - 0x14c], edi
mov edi, dword [ebp - 0x11c]
mov dword [ebp - 0x150], esi
movups xmm0, xmmword [ebp - 0x150]
movups xmmword [edi], xmm0
cmp eax, 4
ja case.0x100682fa.1
jmp dword [eax*4 + 0x1006c660]
mov ecx, edi
call fcn.10065020
push 0
push 0x100dfab8
push str.Hello__Welcome_to_the_built_in_docs_
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.Feel_free_to_sit_and_read
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xe6
push str.Welcome
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push 0x100dfab8
push str.NOTICE
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.This_is_not_automatically_updated_
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.EVERYTHING_here_is_hardcoded_into_this_build
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Things_might_and_will_probably_be_inaccurate
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xe6
push 0x100c446c
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10065020
push 1
push 0x100dfab8
push str.REQUIREMENTS
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.A_freshly_changed_map
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str._Under_30s_
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.You_as_Medic
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Sfreezing_at_2500
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.PERFORMING
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Join_as_Medic_as_quickly_as_you_can
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Activate_Sfreezing_and_swap
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.between_your_medigun_and
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.another_weapon
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.NOTICE
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.This_effect_gets_removed_when:
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.You_get_healed__By_medics_or_Disps_
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.You_swap_back_to_your_medigun
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.You_die_or_swap_teams_or_classes
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xae
push str.Infinite_Uber
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push 0x100dfab8
push str.REQUIREMENTS
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.Sfreezing_at_anything_above_700
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.PERFORMING
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Activate_Sfreezing
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
mov dword [ebp - 0x114], 4
push 0x100dfabc
push str.Stand_on_a_pickup
lea eax, [ebp - 0x114]
mov ecx, edi
push eax
call fcn.100618f0
push 0xa4
push str.Pickup_Respawning
mov ecx, edi
call fcn.10065050
mov esi, dword [ebp - 0x120]
mov ecx, edi
add esi, 0xba
mov dword [ebp - 0x31c], esi
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10065020
push 1
push 0x100dfab8
push str.REQUIREMENTS
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.A_good_connection
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Anything_above_100_ping_breaks_stuff
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.A_sentry
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Sfreezing_at_2500
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.PERFORMING
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Activate_Sfreezing
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.Walk_towards_the_sentry
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
mov dword [ebp - 0x114], 4
push 1
push 0x100dfab8
push str.NOTICE
lea eax, [ebp - 0x114]
mov ecx, edi
push eax
call fcn.100618f0
push 0
push 0x100dfabc
push str.This_effect_is_incredibly_inconsistant
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.The_exploit_typically_works_best
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.when_the_server_has_recently_gone
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str.out_of_hibernation
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xb9
push str.Sentry_Ignore
mov ecx, edi
call fcn.10065050
push 0
push 0x100dfabc
push str._________________________________
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.List_is_not_complete
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.Theres_always_more_exploits_with_sfreeze
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.but_there_isnt_much_space_to_work_with_here
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfab8
push str.and_i_cant_just_generate_infinite_space
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfabc
push str._________________________________
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
lea eax, [esi + 0xa8]
mov dword [ebp - 0x31c], eax
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
jmp case.0x100682fa.1
push 0
push 0x100dfa70
push str.Thanks_to_everyone_listed_here
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 0xa
push eax
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.100618f0
push 0
push 0x100dfabc
push str.For_making_this_cheat_a_possibility
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 0
push eax
mov ecx, edi
call fcn.100618f0
mov ecx, edi
call fcn.10065020
push 1
push 0x100dfab8
push str.CODE_USED
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
call fcn.100618f0
push 0xbe
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Fedoraware
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xbe
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Jorhook
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0x32
push 0x32
push 0xff
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.TF2C_Internal_BadPaste
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0xff
push 0
push 0xff
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push 0x100d1078
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xbe
push 0xdb
push 0x70
push 0x93
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Ateris_V1
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0x78
push 0x64
push 0
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.SEOwnedDE
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0xb4
push 0x69
push 0xff
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.NaCl
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 1
push 0x100dfab8
push str.OTHERS
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xbe
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Chromatik_Moniker____Calculator
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xbe
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
mov dword [ebp - 0x118], 4
push 0
mov eax, ecx
mov ecx, edi
push eax
push str.Jorhook____ClassID_Netvar_Dumper
lea eax, [ebp - 0x118]
push eax
call fcn.100618f0
push 0xff
push 0xf4
push 0x64
push 0
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.RijiN____Menu_look
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0
push 0x100dfaa4
push str.Oanitic____Motivator_to_rewrite_it
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xaa
push 0x100c446c
mov ecx, edi
call fcn.10065050
mov ecx, dword [ebp - 0x120]
push ecx
lea esi, [ecx + 0xba]
mov ecx, edi
mov dword [ebp - 0x31c], esi
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
push ecx
call fcn.10061610
call fcn.10065020
lea eax, [ebp - 0x120]
push eax
call fcn.100609f0
push 1
push 0x100dfab8
push str.BASE
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xff
push 0x32
push 0x32
push 0xff
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.TF2C_Internal
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 1
push 0x100dfab8
push str.CONTRIBUTERS
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
lea eax, [ebp - 0x120]
mov dword [ebp - 0x114], 4
push eax
push str.chorgle____Paying__maintaining_oanitic.xyz
lea eax, [ebp - 0x114]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0xf0
push 0x20
push 0xa0
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.pug____Occasionally_adding_things
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xff
push 0
push 0x80
push 0
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.psychpayload____Moderating_the_discord
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 1
push 0x100dfab8
push str.COMPILED
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xbe
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Jun__6_2024
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 1
push 0x100dfab8
push str.TESTED_BY
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xff
push 0x96
push 0x96
push 0x96
lea ecx, [ebp - 0x114]
call fcn.10004c00
push 0
mov eax, ecx
mov dword [ebp - 0x118], 4
push eax
push str.Press_the_logo_in_the_taskbar_to_view
lea eax, [ebp - 0x118]
mov ecx, edi
push eax
call fcn.100618f0
push 0xd2
push 0x100c446c
mov ecx, edi
call fcn.10065050
jmp 0x1006a39f
mov ecx, edi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10065020
movzx eax, byte [0x100e1a28]
push 0x10
push 0x46
push eax
push str.Button
call fcn.10061d10
test al, al
je 0x1006a999
mov ecx, dword [0x100e4754]
push str.ambient_cow1.wav
mov eax, dword [ecx]
call dword [eax + 0x138]
push 0xc8
push str.Buttons
mov ecx, edi
call fcn.10065050
mov ecx, edi
call fcn.10065020
push 1
push str.A_Checkbox_for_toggling_a_variable._This_variant_gets_the_var_name_displayed_on_warnings
push 0x100df7f4
call fcn.100613d0
push 0
push str.A_Checkbox_for_toggling_a_variable._This_variant_does_not_get_displayed_on_warnings
push 0x100df81c
mov ecx, edi
call fcn.100613d0
push 1
push 0x100df844
mov ecx, edi
call fcn.10061740
push ecx
push 0xa
push 1
push 0x100df824
mov ecx, edi
call fcn.10062a00
push 0xa
push 1
push 0x100df824
mov ecx, edi
call fcn.10062c40
movss xmm3, dword [0x100d3adc]
movss xmm2, dword [0x100d3a6c]
push 0x100ce1a8
push ecx
mov dword [esp], 0x3f800000
mov ecx, edi
push 0x100df82c
call fcn.10062730
movss xmm3, dword [0x100d3adc]
mov ecx, edi
movss xmm2, dword [0x100d3a6c]
push 0x100ce1a8
push 0x100df82c
call fcn.10062ec0
push ecx
push 0x100df814
mov ecx, edi
call fcn.100649c0
lea ecx, [ebp - 0x158]
mov dword [ebp - 0x158], 0
push ecx
lea eax, [ebp - 0x140]
mov dword [ebp - 0x154], str.Var_1
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x150], 1
mov dword [ebp - 0x14c], str.Var_2
mov dword [ebp - 0x148], 2
mov dword [ebp - 0x144], str.Var_3
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x24
push eax
push 0x100df804
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
push 0x100dfa48
push str.String_Input
mov ecx, edi
call fcn.10063140
push 0xc8
push str.Var_Inputs
mov ecx, edi
call fcn.10065050
mov eax, dword [ebp - 0x120]
add eax, 0xd8
mov dword [ebp - 0x31c], eax
mov ecx, edi
movups xmm0, xmmword [ebp - 0x31c]
movups xmmword [edi], xmm0
call fcn.10065020
push str.A_simple_box_that_only_serves_to_display_a_hint._Created_because_i_couldnt_add_hints_to_buttons
push str.Hintbox
call fcn.10061620
push 0
push 0x100dfab8
push str.String___No_Rectangle
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 1
push 0x100dfab8
push str.String___With_Rectangle
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
sub esp, 0xc
mov dword [ebp - 0x114], 4
lea eax, [ebp - 0x114]
mov ecx, edi
push eax
call fcn.100619b0
test al, al
je 0x1006abac
push 5
push 0
push 0
push str.https:__oanitic.xyz
push 0
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0x96
push str.Information
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
mov ecx, edi
call fcn.10065020
push 0
push 0x100dfa88
push str.Verify_with_your_Pass
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 0
push eax
call fcn.100618f0
push 0
push 0x100dfaa0
push str.If_you_are_streaming_recording
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfaa0
push str.please_block_out_this_screen_
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
add dword [edi + 8], 0x46
mov ecx, edi
add dword [edi + 0xc], 0xb
add dword [edi + 4], 0xfffffff0
push 0x100dfacc
push str.Password
call fcn.10063140
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x5a
push eax
push str.Login
call fcn.10061d10
test al, al
je 0x1006ac71
call fcn.100657b0
push 0
push 0x100dfaa0
push str.What_this_does_is_set_your_tag_at_the_top
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0
push 0x100dfaa0
push str.of_your_screen._nothing_else_is_changed
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push 0xbe
push str.Verify
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
movups xmm0, xmmword [edi]
lea eax, [esi - 0x10]
mov dword [edi + 8], 0x46
mov ecx, edi
mov dword [edi + 0xc], 0x10
movups xmmword [ebp - 0x31c], xmm0
mov dword [edi + 4], eax
call fcn.10065020
mov esi, dword [ebp - 0x12c]
cmp esi, 0xf
jge 0x1006adcd
lea ecx, [ebp - 0x1c8]
call fcn.10006f40
mov eax, ecx
mov dword [ebp - 4], 0x25
push eax
push str._Add
mov ecx, edi
call fcn.10063140
test al, al
je 0x1006adbb
push 0x100cc0dc
mov edx, 0x100e51d8
lea ecx, [ebp - 0x3bc]
call fcn.1005eeb0
lea ecx, [ebp - 0x1c8]
mov byte [ebp - 4], 0x26
push ecx
mov edx, eax
lea ecx, [ebp - 0x344]
call fcn.1006d670
add esp, 8
push eax
lea ecx, [ebp - 0x374]
call fcn.1005aa90
mov byte [ebp - 4], 0x28
call fcn.1001c7b0
lea ecx, [ebp - 0x374]
mov byte [ebp - 0x305], al
call fcn.10007860
lea ecx, [ebp - 0x344]
call fcn.10007860
lea ecx, [ebp - 0x3bc]
mov byte [ebp - 4], 0x25
call fcn.10007860
cmp byte [ebp - 0x305], 0
jne 0x1006adbb
lea ecx, [ebp - 0x1c8]
call fcn.1001b260
push eax
mov ecx, 0x100e5070
call fcn.1005b3c0
lea ecx, [ebp - 0x1c8]
mov dword [ebp - 4], 0xffffffff
call fcn.10007860
cmp esi, 1
jge 0x1006adf6
push 1
push 0x100dfab8
push str.No_Configs
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
push ecx
push 0x100e51d8
lea ecx, [ebp - 0x374]
call fcn.1005ebd0
lea eax, [ebp - 0x374]
mov dword [ebp - 4], 0x29
push eax
lea ecx, [ebp - 0x134]
call fcn.1005fd30
lea ecx, [ebp - 0x374]
call fcn.10007860
sub esp, 8
lea eax, [ebp - 0x134]
mov ecx, esp
xorps xmm0, xmm0
movlpd qword [ebp - 0x178], xmm0
push eax
call fcn.100603f0
lea ecx, [ebp - 0x178]
call fcn.1005ffa0
lea eax, [ebp - 0x134]
movlpd qword [ebp - 0x148], xmm0
mov ecx, esp
push eax
call fcn.100603f0
lea ecx, [ebp - 0x148]
call fcn.1005fff0
add esp, 8
mov byte [ebp - 4], 0x2d
mov eax, dword [ebp - 0x178]
cmp eax, dword [ebp - 0x148]
je 0x1006b155
nop dword [eax]
add eax, 0x20
lea ecx, [ebp - 0x374]
push eax
mov dword [ebp - 0x120], eax
call fcn.10006e80
lea eax, [ebp - 0x344]
mov byte [ebp - 4], 0x2e
push eax
lea ecx, [ebp - 0x374]
call fcn.1005f9b0
push ecx
lea ecx, [ebp - 0x170]
mov byte [ebp - 4], 0x2f
push ecx
mov ecx, eax
call fcn.10007ca0
cmp dword [ebp - 0x15c], 0x10
lea ecx, [ebp - 0x170]
mov esi, dword [ebp - 0x170]
mov edx, dword [ebp - 0x160]
cmovae ecx, esi
push 4
push str..cfg
push ecx
setae byte [ebp - 0x305]
call fcn.100217e0
add esp, 0xc
mov dword [ebp - 0x114], eax
cmp byte [ebp - 0x305], 0
je 0x1006af3f
mov ecx, dword [ebp - 0x15c]
mov eax, esi
inc ecx
cmp ecx, 0x1000
jb 0x1006af35
mov esi, dword [eax - 4]
add ecx, 0x23
sub eax, esi
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006686c
push ecx
push esi
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x344]
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x15c], 0xf
mov byte [ebp - 0x170], 0
call fcn.10007860
lea ecx, [ebp - 0x374]
mov byte [ebp - 4], 0x2d
call fcn.10007860
cmp dword [ebp - 0x114], 0xffffffff
je 0x1006b138
mov ecx, dword [ebp - 0x120]
lea eax, [ebp - 0x344]
push eax
call fcn.1005f9b0
push eax
lea ecx, [ebp - 0x198]
mov byte [ebp - 4], 0x30
call fcn.10006e80
lea ecx, [ebp - 0x344]
mov byte [ebp - 4], 0x32
call fcn.10007860
cmp dword [ebp - 0x184], 8
lea ecx, [ebp - 0x198]
mov eax, dword [ebp - 0x198]
mov esi, dword [ebp - 0x188]
cmovae ecx, eax
mov edi, dword [ebp - 0x11c]
setae dl
mov dword [ebp - 0x120], eax
lea ecx, [ecx + esi*2]
test dl, dl
je 0x1006b009
lea eax, [eax + esi*2]
add eax, 0xfffffff8
mov edx, eax
sub ecx, eax
sub edx, dword [ebp - 0x120]
mov eax, esi
sar edx, 1
sub eax, edx
sar ecx, 1
cmp eax, ecx
cmovb ecx, eax
mov eax, dword [ebp - 0x120]
jmp 0x1006b03e
lea eax, [ebp - 0x198]
lea eax, [eax + esi*2]
add eax, 0xfffffff8
lea edx, [ebp - 0x198]
mov dword [ebp - 0x114], edx
sub ecx, eax
mov edx, eax
sar ecx, 1
sub edx, dword [ebp - 0x114]
mov eax, esi
sar edx, 1
sub eax, edx
cmp eax, ecx
cmovb ecx, eax
lea eax, [ebp - 0x198]
mov dword [ebp - 0x12c], edx
sub esi, ecx
lea edx, [eax + edx*2]
mov eax, esi
sub eax, dword [ebp - 0x12c]
lea ecx, [edx + ecx*2]
lea eax, [eax*2 + 2]
push eax
push ecx
push edx
call sub.VCRUNTIME140.dll_memmove
add esp, 0xc
mov dword [ebp - 0x188], esi
cmp dword [0x100df8ac], 8
lea ecx, [ebp - 0x198]
mov edx, 0x100df898
cmovae edx, dword [0x100df898]
cmp dword [ebp - 0x184], 8
cmovae ecx, dword [ebp - 0x198]
setae byte [ebp - 0x305]
cmp esi, dword [0x100df8a8]
jne 0x1006b0d3
test esi, esi
je 0x1006b0ca
sub ecx, edx
mov dword [ebp - 0x114], ecx
nop
movzx ecx, word [ecx + edx]
movzx eax, word [edx]
cmp cx, ax
jne 0x1006b0d3
mov ecx, dword [ebp - 0x114]
add edx, 2
sub esi, 1
jne 0x1006b0b0
mov byte [ebp - 0x118], 1
jmp 0x1006b0da
mov byte [ebp - 0x118], 0
cmp byte [ebp - 0x305], 0
lea eax, [ebp - 0x198]
push 0x14
cmovne eax, dword [ebp - 0x198]
mov ecx, edi
push 0x46
push dword [ebp - 0x118]
push eax
call fcn.10061d10
test al, al
je 0x1006b129
cmp dword [ebp - 0x184], 8
lea eax, [ebp - 0x198]
push dword [ebp - 0x188]
cmovae eax, dword [ebp - 0x198]
mov ecx, 0x100df898
push eax
call fcn.10060440
lea ecx, [ebp - 0x198]
mov byte [ebp - 4], 0x2d
call fcn.10007860
lea ecx, [ebp - 0x178]
call fcn.1005fec0
mov eax, dword [ebp - 0x178]
cmp eax, dword [ebp - 0x148]
jne 0x1006ae90
mov ecx, dword [ebp - 0x144]
or esi, 0xffffffff
mov dword [ebp - 0x114], ecx
test ecx, ecx
je 0x1006b189
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x1006b189
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x114]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x1006b189
mov eax, dword [ecx]
call dword [eax + 4]
mov ecx, dword [ebp - 0x174]
mov dword [ebp - 0x114], ecx
test ecx, ecx
je 0x1006b1ba
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x1006b1ba
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x114]
mov eax, esi
lock xadd dword [ecx + 8], eax
jne 0x1006b1ba
mov eax, dword [ecx]
call dword [eax + 4]
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x130]
mov dword [ebp - 0x114], ecx
test ecx, ecx
je 0x1006b1f1
mov eax, esi
lock xadd dword [ecx + 4], eax
jne 0x1006b1f1
mov eax, dword [ecx]
call dword [eax]
mov ecx, dword [ebp - 0x114]
lock xadd dword [ecx + 8], esi
dec esi
jne 0x1006b1f1
mov eax, dword [ecx]
call dword [eax + 4]
mov eax, dword [0x100e4e6c]
add dword [edi + 8], 0x46
sub eax, 0
je 0x1006b293
mov esi, dword [ebp - 0x30c]
sub eax, 1
jne 0x1006b2f4
push 0x1b
call esi
test al, 1
mov dword [ebp - 0x114], 0xb
mov eax, dword [0x100e4e6c]
mov ecx, 0
push ecx
cmovne eax, ecx
mov ecx, edi
push 0x100dfab8
mov dword [0x100e4e6c], eax
lea eax, [ebp - 0x114]
push str.________
push eax
call fcn.100618f0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x46
push eax
push str.Sure_
call fcn.10061d10
test al, al
je 0x1006b2f4
mov ecx, 0x100df898
call fcn.1001b260
push eax
mov ecx, 0x100e5070
call fcn.1005e3e0
call fcn.1006ce50
mov dword [0x100e4e6c], 0
jmp 0x1006b2f4
cmp dword [0x100df8a8], 0
je 0x1006b2ee
push 0
push 0x100dfab8
push str.________
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 0xb
push eax
mov ecx, edi
call fcn.100618f0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x46
push eax
push 0x100d15f0
call fcn.10061d10
mov ecx, dword [0x100e4e6c]
test al, al
mov eax, 1
cmovne ecx, eax
mov dword [0x100e4e6c], ecx
mov esi, dword [ebp - 0x30c]
push 0x56
push 0x100c446c
mov ecx, edi
call fcn.10065050
sub dword [ebp - 0x318], 0x14
mov ecx, edi
add dword [ebp - 0x31c], 0x9e
movups xmm0, xmmword [ebp - 0x31c]
push 0
push 0x1e
movups xmmword [edi], xmm0
mov eax, dword [edi + 4]
add eax, 0x18
push eax
push dword [edi]
movzx eax, byte [0x100e1a28]
push eax
push str.Load
call fcn.10062040
test al, al
je 0x1006b36e
cmp dword [0x100df8a8], 0
je 0x1006b36e
cmp dword [0x100df8ac], 8
mov eax, 0x100df898
mov ecx, 0x100e5070
cmovae eax, dword [0x100df898]
push eax
call fcn.1005c1c0
call fcn.1006ce50
mov eax, dword [0x100e4e48]
sub eax, 0
je 0x1006b3da
sub eax, 1
jne 0x1006b40f
push 0x1b
call esi
test al, 1
mov ecx, 0
mov eax, dword [0x100e4e48]
cmovne eax, ecx
push ecx
mov dword [0x100e4e48], eax
mov ecx, edi
movzx eax, byte [0x100e1a28]
push 0x1e
push eax
push str.Sure_
call fcn.10061d10
test al, al
je 0x1006b40f
mov ecx, 0x100df898
call fcn.1001b260
push eax
mov ecx, 0x100e5070
call fcn.1005b3c0
call fcn.1006ce50
mov dword [0x100e4e48], 0
jmp 0x1006b40f
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0
push 0x1e
push eax
push str.Save
call fcn.10061d10
test al, al
je 0x1006b40f
mov eax, dword [0x100e4e48]
mov ecx, 1
cmp dword [0x100df8a8], 0
cmovne eax, ecx
mov dword [0x100e4e48], eax
push 0x100e545c
mov ecx, 0x100e543c
call fcn.10060420
add dword [edi + 0xc], 0x10
mov esi, dword [edi + 4]
mov ecx, dword [edi]
sub esi, 0x10
add dword [edi + 8], 0x46
mov dword [ebp - 0x118], eax
mov eax, dword [edi + 0xc]
add eax, 4
mov dword [edi + 0x10], ecx
add eax, esi
mov dword [ebp - 0x114], 4
mov dword [edi + 0x14], eax
lea eax, [ecx + 8]
push 1
mov dword [edi], eax
mov ecx, edi
lea eax, [esi + 8]
push 0x100dfab8
mov dword [edi + 4], eax
lea eax, [ebp - 0x114]
push str.Only_for_experienced_users_
push eax
call fcn.100618f0
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x46
push eax
push str.Execute
call fcn.10061d10
test al, al
je 0x1006b610
push ecx
push dword [ebp - 0x118]
lea eax, [ebp - 0x320]
mov ecx, 0x100e2d68
push eax
call fcn.10025b70
mov dword [ebp - 4], 0x33
mov esi, dword [ebp - 0x310]
test esi, esi
je 0x1006b510
cmp esi, 1
je 0x1006b510
mov edx, dword [0x100e2d68]
sub esp, 0x14
mov eax, dword [ebp - 0x320]
mov ecx, esp
movaps xmm0, xmmword [0x100d3cb0]
push edx
mov dword [ecx], eax
mov eax, dword [ebp - 0x31c]
mov dword [ecx + 4], eax
mov eax, dword [ebp - 0x318]
mov dword [ecx + 8], eax
mov eax, dword [ebp - 0x314]
mov dword [ecx + 0xc], eax
lea eax, [ebp - 0x140]
push eax
mov dword [ecx + 0x10], esi
movups xmmword [ebp - 0x31c], xmm0
call fcn.10025b40
add esp, 0x1c
jmp 0x1006b524
movups xmm0, xmmword [ebp - 0x320]
mov dword [ebp - 0x130], esi
movups xmmword [ebp - 0x140], xmm0
lea eax, [ebp - 0x140]
mov dword [ebp - 4], 0x34
push eax
call fcn.10026880
mov dword [ebp - 4], 0xffffffff
mov eax, dword [ebp - 0x140]
mov dword [ebp - 0x30c], eax
test eax, eax
je 0x1006b610
mov esi, dword [ebp - 0x134]
mov ecx, dword [ebp - 0x13c]
mov dword [ebp - 0x114], ecx
cmp esi, 1
jl 0x1006b610
push eax
call fcn.1007eaf0
mov edx, eax
add esp, 4
cmp edx, 1
jl 0x1006b610
mov eax, dword [ebp - 0x114]
mov ecx, esi
neg ecx
cmp eax, ecx
je 0x1006b5ff
cmp edx, eax
je 0x1006b5ff
push eax
push dword [ebp - 0x30c]
call fcn.1007e2d0
mov ecx, eax
add esp, 8
mov dword [ebp - 0x120], ecx
test ecx, ecx
jns 0x1006b5cb
push dword [ebp - 0x30c]
call fcn.1007eaf0
mov ecx, dword [ebp - 0x120]
add esp, 4
inc ecx
add ecx, eax
mov dword [ebp - 0x120], ecx
lea eax, [ecx + esi]
cmp ecx, eax
jge 0x1006b610
mov edi, dword [ebp - 0x30c]
push 0xffffffffffffffff
push ecx
push edi
call fcn.1007f3c0
push 0xfffffffffffffffe
push edi
call fcn.1007f720
mov ecx, dword [ebp - 0x120]
add esp, 0x14
sub esi, 1
jne 0x1006b5d8
mov edi, dword [ebp - 0x11c]
jmp 0x1006b610
not esi
push esi
push dword [ebp - 0x30c]
call fcn.1007f720
add esp, 8
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x46
push eax
push str.Remove
call fcn.10061b80
test al, al
je 0x1006b692
mov eax, dword [ebp - 0x118]
cmp dword [eax + 0x10], 0
je 0x1006b692
mov byte [ebp - 0x114], 0
lea ecx, [ebp - 0x374]
push dword [ebp - 0x114]
mov edx, eax
call fcn.1001dc40
add esp, 4
lea ecx, [ebp - 0x374]
mov dword [ebp - 4], 0x35
call fcn.1005aae0
lea ecx, [ebp - 0x374]
mov dword [ebp - 4], 0xffffffff
call fcn.10007860
push 0x100c444f
mov ecx, 0x100e545c
call fcn.1006ce80
mov ecx, 0x100e5438
call fcn.10060050
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x46
push eax
push str.Open_Folder
call fcn.10061b80
test al, al
je 0x1006b6d5
cmp dword [0x100e5458], 0x10
mov eax, 0x100e5444
push 0xa
cmovae eax, dword [0x100e5444]
push 0
push 0
push eax
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
push 0
push 0x100dfab8
push str.________
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 0xb
push eax
mov ecx, edi
call fcn.100618f0
cmp dword [ebp - 0x128], 1
jge 0x1006b726
push 1
push 0x100dfab8
push str.No_Luas_found
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
mov esi, dword [0x100e543c]
mov esi, dword [esi]
cmp byte [esi + 0xd], 0
jne 0x1006b809
nop dword [eax + eax]
cmp dword [esi + 0x20], 0
lea eax, [esi + 0x10]
mov dword [ebp - 0x118], eax
je 0x1006b7c3
cmp dword [eax + 0x14], 0x10
mov edx, eax
jb 0x1006b759
mov edx, dword [eax]
push dword [eax + 0x10]
cmp dword [0x100e5470], 0x10
mov ecx, 0x100e545c
push edx
cmovae ecx, dword [0x100e545c]
mov edx, dword [0x100e546c]
call fcn.10022030
mov ecx, dword [ebp - 0x118]
add esp, 8
mov edx, ecx
cmp dword [ecx + 0x14], 0x10
jb 0x1006b78e
mov edx, dword [ecx]
push 0x14
push 0x46
push eax
push edx
mov ecx, edi
call fcn.10061b80
test al, al
je 0x1006b7c3
mov eax, dword [ebp - 0x118]
cmp eax, 0x100e545c
je 0x1006b7c3
cmp dword [eax + 0x14], 0x10
mov ecx, dword [eax + 0x10]
jb 0x1006b7b7
mov eax, dword [eax]
push ecx
push eax
mov ecx, 0x100e545c
call fcn.1001d6e0
mov eax, dword [esi + 8]
cmp byte [eax + 0xd], 0
je 0x1006b7e9
mov eax, dword [esi + 4]
cmp byte [eax + 0xd], 0
jne 0x1006b7e5
cmp esi, dword [eax + 8]
jne 0x1006b7e5
mov esi, eax
mov eax, dword [eax + 4]
cmp byte [eax + 0xd], 0
je 0x1006b7d5
mov esi, eax
jmp 0x1006b7ff
mov esi, eax
mov ecx, dword [esi]
cmp byte [ecx + 0xd], 0
jne 0x1006b7ff
mov eax, dword [ecx]
mov esi, ecx
mov ecx, eax
cmp byte [eax + 0xd], 0
je 0x1006b7f3
cmp byte [esi + 0xd], 0
je 0x1006b740
add dword [edi + 8], 0x46
mov ecx, edi
push 0x96
push 0x100d164c
call fcn.10065050
mov ecx, dword [edi]
xorps xmm0, xmm0
mov eax, dword [edi + 0xc]
mov edx, dword [edi + 4]
add eax, 4
add eax, edx
mov dword [edi + 0x10], ecx
mov dword [edi + 0x14], eax
lea eax, [ecx + 8]
mov dword [edi], eax
push 0x14
lea eax, [edx + 8]
mov dword [edi + 4], eax
movzx eax, byte [0x100e1a28]
push 0x5a
push eax
sub esp, 0x18
mov ecx, esp
push 0xe
movups xmmword [ecx], xmm0
push str.disconnect.txt
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.10005680
mov ecx, edi
call fcn.10061ea0
movzx eax, byte [0x100e1a28]
xorps xmm0, xmm0
push 0x14
push 0x5a
push eax
sub esp, 0x18
mov ecx, esp
push 0xc
movups xmmword [ecx], xmm0
push str.chatspam.txt
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.10005680
mov ecx, edi
call fcn.10061ea0
movzx eax, byte [0x100e1a28]
xorps xmm0, xmm0
push 0x14
push 0x5a
push eax
sub esp, 0x18
mov ecx, esp
push 0xf
movups xmmword [ecx], xmm0
push str.servconspam.txt
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.10005680
mov ecx, edi
call fcn.10061ea0
push 0x96
push str.Config_Files
mov ecx, edi
call fcn.10065050
jmp case.0x100682fa.1
movups xmm0, xmmword [edi]
mov esi, 1
mov dword [ebp - 0x120], esi
movups xmmword [ebp - 0x150], xmm0
cmp dword [0x100e5240], esi
jl case.0x100682fa.1
nop dword [eax + eax]
push 0x84
lea eax, [ebp - 0x304]
push 0
push eax
call sub.VCRUNTIME140.dll_memset
mov ecx, dword [0x100e4790]
add esp, 0xc
mov eax, dword [ecx]
push esi
mov eax, dword [eax + 0xc]
call eax
mov dword [ebp - 0x118], eax
test eax, eax
je 0x1006bc16
mov esi, dword [ebp - 0x2bc]
lea eax, [ebp - 0x114]
push eax
lea eax, [ebp - 0x138]
mov dword [ebp - 0x114], esi
push eax
mov ecx, 0x100e5208
call fcn.1000e6d0
mov eax, dword [ebp - 0x130]
mov ecx, dword [0x100e5208]
cmp byte [eax + 0xd], 0
jne 0x1006b98d
cmp esi, dword [eax + 0x10]
jae 0x1006b98f
mov eax, ecx
cmp eax, ecx
mov eax, dword [ebp - 0x32c]
mov ecx, dword [0x100e1a08]
setne byte [ebp - 0x30c]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x100e4858]
cmp eax, dword [ecx + 4]
jle 0x1006b9f9
push 0x100e4858
call fcn.100a68e6
add esp, 4
cmp dword [0x100e4858], 0xffffffff
jne 0x1006b9f9
mov edx, str.m_iTeamNum
mov dword [ebp - 4], 0x36
mov ecx, str.CBaseEntity
call fcn.100083c0
push 0x100e4858
mov dword [0x100e4860], eax
mov dword [ebp - 4], 0xffffffff
call fcn.100a689c
add esp, 4
mov eax, dword [0x100e4860]
mov ecx, dword [ebp - 0x118]
mov eax, dword [eax + ecx]
cmp eax, 2
jne 0x1006ba18
mov dword [ebp - 0x11c], 0xff3232ff
jmp 0x1006ba31
mov dword [ebp - 0x11c], 0xffff9600
cmp eax, 3
je 0x1006ba31
mov dword [ebp - 0x11c], 0xffffffff
mov eax, dword [0x100e4750]
add ecx, 8
mov eax, dword [eax]
mov esi, dword [eax + 0x20]
mov eax, dword [ecx]
mov eax, dword [eax + 0x24]
call eax
lea ecx, [ebp - 0x304]
push ecx
mov ecx, dword [0x100e4750]
push eax
call esi
test al, al
je 0x1006bbff
mov eax, dword [ebp - 0x120]
mov ecx, edi
mov dword [ebp - 0x114], 4
push 0
cmp eax, dword [0x100e5238]
jne 0x1006bae2
push 0x100dfaf0
lea eax, [ebp - 0x304]
push eax
lea eax, [ebp - 0x114]
push eax
call fcn.100618f0
mov esi, dword [ebp - 0x150]
lea eax, [ebp - 0x114]
push 1
add esi, 0xda
mov dword [ebp - 0x114], 4
push 0x100dfab8
mov dword [ebp - 0x150], esi
mov ecx, edi
movups xmm0, xmmword [ebp - 0x150]
push str.You_cant_ignore_yourself
push eax
movups xmmword [edi], xmm0
call fcn.100618f0
add esi, 0xffffff26
mov dword [ebp - 0x150], esi
jmp 0x1006bbff
lea eax, [ebp - 0x11c]
push eax
lea eax, [ebp - 0x304]
push eax
lea eax, [ebp - 0x114]
push eax
call fcn.100618f0
mov eax, dword [ebp - 0x150]
mov ecx, dword [ebp - 0x118]
add eax, 0x8a
mov dword [ebp - 0x150], eax
movups xmm0, xmmword [ebp - 0x150]
mov dword [ebp - 0x128], eax
movups xmmword [edi], xmm0
call fcn.10009c40
mov ecx, dword [eax]
call fcn.10012020
push 1
push 0x100dfab8
push eax
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
mov eax, dword [ebp - 0x128]
add eax, 0x50
cmp byte [ebp - 0x298], 0
mov dword [ebp - 0x150], eax
movups xmm0, xmmword [ebp - 0x150]
movups xmmword [edi], xmm0
je 0x1006bb97
push 1
push 0x100dfab8
push str.Bots_cant_be_ignored
lea eax, [ebp - 0x114]
mov dword [ebp - 0x114], 4
push eax
mov ecx, edi
call fcn.100618f0
jmp 0x1006bbee
push dword [ebp - 0x2bc]
call fcn.1000ad10
push 0x10
test al, al
mov ecx, str.Unignore
push 0x46
push dword [ebp - 0x30c]
mov eax, str.Ignore
cmove ecx, eax
push ecx
mov ecx, edi
call fcn.10061d10
test al, al
je 0x1006bbee
mov esi, dword [ebp - 0x2bc]
push esi
call fcn.1000ad10
push esi
test al, al
jne 0x1006bbdf
call fcn.10061270
jmp 0x1006bbee
call fcn.1000ad10
test al, al
je 0x1006bbee
push esi
call fcn.10061340
mov eax, dword [ebp - 0x128]
add eax, 0xffffff76
mov dword [ebp - 0x150], eax
add dword [ebp - 0x14c], 0x14
movups xmm0, xmmword [ebp - 0x150]
mov esi, dword [ebp - 0x120]
movups xmmword [edi], xmm0
inc esi
mov dword [ebp - 0x120], esi
cmp esi, dword [0x100e5240]
jle 0x1006b920
jmp case.0x100682fa.1
push ecx
push 0x7fffffff
push 0x80000000
push 0x100df83c
mov ecx, edi
call fcn.10062a00
mov ecx, dword [0x100e4754]
lea edx, [ebp - 0x11c]
movups xmm0, xmmword [edi]
push edx
lea edx, [ebp - 0x118]
mov eax, dword [ecx]
push edx
push str.Number
push 4
movups xmmword [ebp - 0x31c], xmm0
call dword [eax + 0x12c]
push dword [edi + 0xc]
mov eax, dword [edi]
mov ecx, edi
add eax, dword [edi + 8]
add eax, dword [ebp - 0x118]
push 0x46
push dword [edi + 4]
push eax
movzx eax, byte [0x100e1a28]
push eax
push str.RESET
call fcn.10062040
mov ecx, dword [0x100df83c]
test al, al
mov esi, dword [ebp - 0x31c]
mov eax, 1
cmovne ecx, eax
push ecx
push 0x7fffffff
mov dword [0x100df83c], ecx
mov ecx, edi
push 0x80000000
push 0x100df834
mov dword [edi], esi
call fcn.10062a00
push dword [edi + 0xc]
mov eax, dword [edi]
mov ecx, edi
add eax, dword [edi + 8]
add eax, dword [ebp - 0x118]
push 0x46
push dword [edi + 4]
push eax
movzx eax, byte [0x100e1a28]
push eax
push str.RESET
call fcn.10062040
mov ecx, dword [0x100df834]
test al, al
mov eax, 1
mov dword [ebp - 0x354], 0
cmovne ecx, eax
mov dword [ebp - 0x34c], eax
mov dword [0x100df834], ecx
lea eax, [ebp - 0x32c]
lea ecx, [ebp - 0x354]
mov dword [edi], esi
push ecx
push eax
push ecx
lea ecx, [ebp - 0x138]
mov dword [ebp - 0x350], str.Addition
mov dword [ebp - 0x348], str.Subtraction
mov dword [ebp - 0x344], 2
mov dword [ebp - 0x340], str.Multiplication
mov dword [ebp - 0x33c], 3
mov dword [ebp - 0x338], str.Division
mov dword [ebp - 0x334], 4
mov dword [ebp - 0x330], str.Power
call fcn.1006c870
lea eax, [ebp - 0x138]
mov dword [ebp - 4], 0x37
push eax
push 0x100df84c
mov ecx, edi
call fcn.10062320
lea ecx, [ebp - 0x138]
mov dword [ebp - 4], 0xffffffff
call fcn.1006cf20
movzx eax, byte [0x100e1a28]
mov ecx, edi
push 0x14
push 0x5a
push eax
push str.Calculate
call fcn.10061d10
test al, al
je 0x1006bdd6
call fcn.10065930
push dword [0x100e4e8c]
lea eax, [ebp - 0x110]
push str.Result:__d
push eax
call fcn.1006d650
add esp, 0xc
mov dword [ebp - 0x114], 4
lea eax, [ebp - 0x110]
mov ecx, edi
push 1
push 0x100dfab8
push eax
lea eax, [ebp - 0x114]
push eax
call fcn.100618f0
jmp case.0x100682fa.1
movups xmm1, xmmword [edi]
mov ecx, dword [ebp - 0x11c]
push 0x64
movd edi, xmm1
movaps xmm0, xmm1
psrldq xmm0, 4
movd esi, xmm0
push 0xa
mov dword [ebp - 0x114], esi
movd xmm0, edi
cvtdq2pd xmm0, xmm0
lea eax, [esi + 0x65]
push eax
addsd xmm0, qword [0x100d3ab8]
subsd xmm0, qword [0x100d3a98]
cvttsd2si eax, xmm0
push eax
movzx eax, byte [0x100e1a28]
push eax
push 0x100c446c
call fcn.10062040
mov ecx, dword [ebp - 0x11c]
lea eax, [edi + 0x32]
push 0xc8
push 0x32
add esi, 0xc8
push esi
push eax
movzx eax, byte [0x100e1a28]
push eax
push 0x100d17bc
call fcn.10062040
mov ecx, dword [ebp - 0x11c]
lea eax, [edi + 0x6e]
push 0xc8
push 0x32
push esi
push eax
movzx eax, byte [0x100e1a28]
push eax
push str.South
call fcn.10062040
push 1
push 2
call fcn.1007d7d0
push eax
mov eax, dword [ebp - 0x114]
push 0x32
push 0x32
add eax, 0xfa
push eax
lea eax, [edi + 0x3e]
push eax
call fcn.1007ad70
mov edi, dword [ebp - 0x11c]
cmp byte [0x100df758], 0
je 0x1006c03f
cmp dword [edi + 0x4c], 0
je 0x1006c03f
cmp dword [edi + 0x50], 8
lea ecx, [edi + 0x3c]
mov edx, dword [0x100e4754]
mov eax, dword [edx]
mov esi, dword [eax + 0x12c]
jb 0x1006bf19
mov ecx, dword [edi + 0x3c]
mov eax, dword [0x100df94c]
lea edi, [ebp - 0x120]
push edi
lea edi, [ebp - 0x128]
push edi
push ecx
push dword [eax + 0x60]
mov ecx, edx
call esi
mov eax, dword [ebp - 0x120]
mov ecx, dword [0x100e4754]
mov edi, dword [0x100e7734]
mov esi, dword [0x100e7730]
add edi, 0xd
push dword [0x100dfa88]
mov dword [ebp - 0x114], eax
add esi, 0xd
mov eax, dword [ebp - 0x128]
mov dword [ebp - 0x30c], eax
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
mov edx, dword [eax + 0x38]
mov eax, dword [ebp - 0x114]
add eax, 4
add eax, edi
push eax
mov eax, dword [ebp - 0x30c]
add eax, 4
add eax, esi
push eax
push edi
push esi
call edx
mov eax, dword [ebp - 0x120]
mov ecx, dword [0x100e4754]
mov edi, dword [0x100e7734]
mov esi, dword [0x100e7730]
add edi, 0xe
push dword [0x100dfa80]
mov dword [ebp - 0x114], eax
add esi, 0xe
mov eax, dword [ebp - 0x128]
mov dword [ebp - 0x30c], eax
mov eax, dword [ecx]
call dword [eax + 0x28]
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
mov edx, dword [eax + 0x30]
mov eax, dword [ebp - 0x114]
add eax, 2
add eax, edi
push eax
mov eax, dword [ebp - 0x30c]
add eax, 2
add eax, esi
push eax
push edi
push esi
call edx
mov edx, dword [ebp - 0x328]
cmp dword [edx + 0x14], 8
jb 0x1006c006
mov edx, dword [edx]
mov ecx, dword [0x100e7734]
mov eax, dword [0x100e7730]
add ecx, 0xf
push edx
push 1
push 0x100dfab8
push ecx
add eax, 0xf
mov dword [ebp - 0x328], 4
push eax
lea eax, [ebp - 0x328]
push eax
push 0x100df94c
call fcn.1007a5e0
add esp, 0x1c
mov eax, dword [ebp - 0x32c]
mov ecx, dword [0x100e1a08]
mov ecx, dword [eax + ecx*4]
mov eax, dword [0x100e7740]
cmp eax, dword [ecx + 4]
jle 0x1006c09f
push 0x100e7740
call fcn.100a68e6
add esp, 4
cmp dword [0x100e7740], 0xffffffff
jne 0x1006c09f
mov dword [ebp - 4], 0x38
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x38]
call eax
push 0x100e7740
fstp dword [0x100e731c]
mov dword [ebp - 4], 0xffffffff
call fcn.100a689c
add esp, 4
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x38]
call eax
fsub dword [0x100e731c]
fstp dword [ebp - 0x328]
movss xmm0, dword [ebp - 0x328]
comiss xmm0, dword [0x100d3a3c]
jbe 0x1006c0f1
mov ecx, dword [0x100e4750]
mov eax, dword [ecx]
mov eax, dword [eax + 0x38]
call eax
mov eax, dword [0x100e4e64]
xor ecx, ecx
inc eax
cmp eax, 3
fstp dword [0x100e731c]
cmovg eax, ecx
mov dword [0x100e4e64], eax
jmp 0x1006c0f6
mov eax, dword [0x100e4e64]
push eax
call fcn.1007de10
mov ecx, dword [0x100e4754]
mov edi, dword [0x100df7e8]
mov esi, dword [0x100df7e4]
add edi, 0xfffffff8
push eax
mov edx, dword [ecx]
add esi, 5
call dword [edx + 0x80]
mov ecx, dword [0x100e4754]
push 0xff
push 0xff
push 0xff
mov eax, dword [ecx]
push 0xff
call dword [eax + 0x2c]
mov ecx, dword [0x100e4754]
mov eax, dword [ecx]
mov edx, dword [eax + 0x88]
lea eax, [edi + 8]
push eax
lea eax, [esi + 0xc]
push eax
push edi
push esi
call edx
mov edx, dword [ebp - 0x32c]
mov esi, dword [0x100e1a08]
mov eax, dword [0x100e7754]
mov ecx, dword [edx + esi*4]
cmp eax, dword [ecx + 4]
jle 0x1006c19f
push 0x100e7754
call fcn.100a68e6
add esp, 4
cmp dword [0x100e7754], 0xffffffff
jne 0x1006c19f
push 0x100b3bb0
call fcn.100a6768
push 0x100e7754
call fcn.100a689c
add esp, 8
mov eax, dword [0x100df780]
mov ecx, dword [0x100e5248]
mov dword [ebp - 0x32c], ecx
sub eax, 0
je 0x1006c21d
sub eax, 1
je 0x1006c1fb
sub eax, 2
je 0x1006c4d9
mov eax, dword [ebp - 0x15c]
mov edi, dword [ebp - 0x15c]
mov dword [ebp - 0x30c], eax
mov eax, dword [ebp - 0x15c]
mov dword [ebp - 0x128], eax
mov eax, dword [ebp - 0x15c]
mov dword [ebp - 0x11c], eax
mov eax, dword [ebp - 0x15c]
mov dword [ebp - 0x12c], eax
jmp 0x1006c24a
xor edi, edi
mov dword [ebp - 0x30c], 0x32
mov dword [ebp - 0x11c], 0xc8
mov dword [ebp - 0x12c], 0x12c
jmp 0x1006c240
mov edi, 0xffffff9c
mov dword [ebp - 0x30c], 0x64
mov dword [ebp - 0x11c], 0x32
mov dword [ebp - 0x12c], 0x64
mov dword [ebp - 0x128], 0x1f4
cmp byte [0x100e4e4c], 0
jne 0x1006c368
mov esi, 0x1f4
nop dword [eax]
mov edx, ecx
mov ecx, edi
call fcn.1001c1c0
mov edx, dword [ebp - 0x128]
mov ecx, dword [ebp - 0x30c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x328], xmm0
movss dword [ebp - 0x320], xmm0
call fcn.1001c1c0
mov edx, dword [ebp - 0x12c]
mov ecx, dword [ebp - 0x11c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
xorps xmm0, xmmword [0x100d3d00]
movss dword [ebp - 0x114], xmm0
movss dword [ebp - 0x31c], xmm0
call fcn.1001c1c0
mov edx, 4
mov dword [ebp - 0x314], 0x41a00000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea ecx, [edx - 3]
movss dword [ebp - 0x118], xmm0
movss dword [ebp - 0x318], xmm0
call fcn.1001c1c0
mov ecx, dword [0x100e4e78]
sub eax, 4
neg eax
sbb eax, eax
add eax, 2
mov dword [ebp - 0x310], eax
cmp ecx, dword [0x100e4e7c]
je 0x1006c345
movss xmm0, dword [ebp - 0x328]
movss dword [ecx], xmm0
movss xmm0, dword [ebp - 0x114]
movss dword [ecx + 4], xmm0
movss xmm0, dword [ebp - 0x118]
movss dword [ecx + 8], xmm0
mov dword [ecx + 0xc], 0x41a00000
mov dword [ecx + 0x10], eax
add dword [0x100e4e78], 0x14
jmp 0x1006c352
lea eax, [ebp - 0x320]
push eax
push ecx
call fcn.1006d700
mov ecx, dword [ebp - 0x32c]
sub esi, 1
jne 0x1006c260
mov byte [0x100e4e4c], 1
mov eax, dword [0x100e4e78]
mov esi, dword [0x100e4e74]
mov dword [ebp - 0x114], eax
cmp esi, eax
je 0x1006c4d9
add esi, 0xc
mov eax, dword [0x100e47b0]
xorps xmm2, xmm2
movss xmm0, dword [esi]
mulss xmm0, dword [eax + 0x1c]
addss xmm0, dword [esi - 0xc]
movss dword [esi - 0xc], xmm0
movss xmm1, dword [eax + 0x1c]
mulss xmm1, dword [esi - 4]
addss xmm1, dword [esi - 8]
movss dword [esi - 8], xmm1
subss xmm1, xmm2
mov eax, dword [0x100e5244]
add eax, 0xffffff38
movd xmm0, eax
cvtdq2ps xmm0, xmm0
subss xmm0, xmm2
divss xmm1, xmm0
movss xmm0, dword [0x100d3a6c]
subss xmm0, xmm1
comiss xmm2, xmm0
movss dword [ebp - 0x328], xmm0
jb 0x1006c467
mov edx, ecx
mov ecx, edi
call fcn.1001c1c0
mov edx, dword [ebp - 0x128]
mov ecx, dword [ebp - 0x30c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [esi - 0xc], xmm0
call fcn.1001c1c0
mov edx, dword [ebp - 0x12c]
mov ecx, dword [ebp - 0x11c]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
xorps xmm0, xmmword [0x100d3d00]
movss dword [esi - 8], xmm0
call fcn.1001c1c0
mov edx, 4
mov dword [esi], 0x41a00000
movd xmm0, eax
cvtdq2ps xmm0, xmm0
lea ecx, [edx - 3]
movss dword [esi - 4], xmm0
call fcn.1001c1c0
movss xmm0, dword [ebp - 0x328]
sub eax, 4
neg eax
sbb eax, eax
add eax, 2
mov dword [esi + 4], eax
mulss xmm0, dword [0x100d3b60]
lea edx, [ebp - 0x120]
push 0x100d17b8
cvttss2si ecx, dword [esi - 8]
push 1
push edx
mov word [ebp - 0x120], 0xff00
mov byte [ebp - 0x11e], 0
mov dword [ebp - 0x328], 0
cvttss2si eax, xmm0
push ecx
mov byte [ebp - 0x11d], al
cvttss2si eax, dword [esi - 0xc]
push eax
lea eax, [ebp - 0x328]
push eax
push 0x100df94c
call fcn.1007a5e0
mov ecx, dword [ebp - 0x32c]
add esi, 0x14
add esp, 0x1c
lea eax, [esi - 0xc]
cmp eax, dword [ebp - 0x114]
jne 0x1006c384
mov ecx, dword [0x100e4754]
push ecx
mov dword [esp], 0x3f800000
mov eax, dword [ecx]
call dword [eax + 0x1b0]
lea ecx, [ebp - 0x3d4]
call fcn.100053e0
push ecx
lea ecx, [ebp - 0x38c]
mov dword [ebp - 4], 0x39
push ecx
mov ecx, eax
call fcn.10007ca0
push 0xf
push str.NeuoaniticLua
lea ecx, [ebp - 0x38c]
mov byte [ebp - 4], 0x3a
call fcn.10006fc0
mov ecx, 0x100e5444
movups xmm0, xmmword [eax]
movups xmmword [ebp - 0x1b0], xmm0
movq xmm0, qword [eax + 0x10]
movq qword [ebp - 0x1a0], xmm0
mov dword [eax + 0x10], 0
mov dword [eax + 0x14], 0xf
mov byte [eax], 0
lea eax, [ebp - 0x1b0]
push eax
call fcn.10020ef0
mov ecx, dword [ebp - 0x19c]
cmp ecx, 0x10
jb 0x1006c595
mov edx, dword [ebp - 0x1b0]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1006c58b
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006c5c5
push ecx
push edx
call fcn.100a6782
add esp, 8
mov byte [ebp - 4], 0x39
mov ecx, dword [ebp - 0x378]
cmp ecx, 0x10
jb 0x1006c5d5
mov edx, dword [ebp - 0x38c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1006c5cb
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1006c5cb
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.100a6782
add esp, 8
lea ecx, [ebp - 0x3d4]
mov dword [ebp - 0x37c], 0
mov dword [ebp - 0x378], 0xf
mov byte [ebp - 0x38c], 0
mov dword [ebp - 4], 0xffffffff
call fcn.10007860
mov ecx, 0x100e5438
call fcn.10060050
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x10]
xor ecx, ebp
call fcn.100a6425
mov esp, ebp
pop ebp
ret