Function at 0x10069c80
Capabilities:
Log keystrokes via polling

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x1010b55f
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ebx
sub esp, 0x298
xor eax, eax
mov dword [ebp - 0x6c], ecx
mov dword [ebp - 0x2c], eax
push esi
mov esi, dword [0x105ef74c]
mov dword [ebp - 0x40], eax
lea eax, [ecx + 1]
mov dword [ebp - 0xa4], eax
mov al, byte [eax]
push edi
mov byte [esi + 0xb0], al
lea eax, [ebp - 0x98]
push eax
push dword [0x1076aa94]
mov dword [ebp - 0x50], esi
call dword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [ebp - 0x90]
sub eax, dword [ebp - 0x98]
movd xmm1, eax
mov eax, dword [ebp - 0x8c]
sub eax, dword [ebp - 0x94]
cvtdq2ps xmm1, xmm1
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [ebp - 0x20], xmm1
mov eax, dword [ebp - 0x20]
mov dword [esi + 0x10], eax
lea eax, [ebp - 0x30]
movss dword [ebp - 0x1c], xmm0
mov ecx, dword [ebp - 0x1c]
push eax
mov dword [esi + 0x14], ecx
call dword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov edi, dword [ebp - 0x30]
mov ecx, edi
sub ecx, dword [0x1076aa98]
mov esi, dword [ebp - 0x2c]
mov edx, esi
sbb edx, dword [0x1076aa9c]
call fcn.100faf30
mov edx, dword [0x1076aaa4]
mov ecx, dword [0x1076aaa0]
cvtsd2ss xmm0, xmm0
movss dword [ebp - 0x14], xmm0
call fcn.100faf30
movss xmm1, dword [ebp - 0x14]
cvtsd2ss xmm0, xmm0
mov eax, dword [ebp - 0x50]
push 0x11
divss xmm1, xmm0
movss dword [eax + 0x18], xmm1
mov dword [0x1076aa9c], esi
mov esi, dword [sym.imp.USER32.dll_GetKeyState]
mov dword [0x1076aa98], edi
call esi
mov edi, dword [ebp - 0x50]
shr eax, 0xf
and al, 1
push 0x10
mov byte [edi + 0x100], al
call esi
shr eax, 0xf
and al, 1
push 0x12
mov byte [edi + 0x101], al
call esi
mov esi, dword [0x105ef74c]
shr eax, 0xf
and al, 1
mov byte [edi + 0x103], 0
mov byte [edi + 0x102], al
cmp byte [esi + 0x35b], 0
je 0x10069e06
cvttss2si eax, dword [esi + 0xe8]
mov dword [ebp - 0x20], eax
cvttss2si eax, dword [esi + 0xec]
mov dword [ebp - 0x1c], eax
lea eax, [ebp - 0x20]
push eax
push dword [0x1076aa94]
call dword [sym.imp.USER32.dll_ClientToScreen]
push dword [ebp - 0x1c]
push dword [ebp - 0x20]
call dword [sym.imp.USER32.dll_SetCursorPos]
mov dword [ebp - 0x20], 0xff7fffff
mov eax, dword [ebp - 0x20]
mov dword [ebp - 0x1c], 0xff7fffff
mov ecx, dword [ebp - 0x1c]
mov dword [esi + 0xe8], eax
mov dword [esi + 0xec], ecx
call dword [sym.imp.USER32.dll_GetForegroundWindow]
test eax, eax
je 0x10069e94
mov ecx, dword [0x1076aa94]
cmp eax, ecx
je 0x10069e46
push ecx
push eax
call dword [sym.imp.USER32.dll_IsChild]
test eax, eax
je 0x10069e94
lea eax, [ebp - 0x48]
push eax
call dword [sym.imp.USER32.dll_GetCursorPos]
test eax, eax
je 0x10069e94
lea eax, [ebp - 0x48]
push eax
push dword [0x1076aa94]
call dword [sym.imp.USER32.dll_ScreenToClient]
test eax, eax
je 0x10069e94
movd xmm0, dword [ebp - 0x48]
movd xmm1, dword [ebp - 0x44]
cvtdq2ps xmm0, xmm0
cvtdq2ps xmm1, xmm1
movss dword [ebp - 0x20], xmm0
mov eax, dword [ebp - 0x20]
movss dword [ebp - 0x1c], xmm1
mov ecx, dword [ebp - 0x1c]
mov dword [esi + 0xe8], eax
mov dword [esi + 0xec], ecx
cmp byte [edi + 0xb0], 0
je 0x10069ea2
or eax, 0xffffffff
jmp 0x10069ead
mov eax, dword [0x105ef74c]
mov eax, dword [eax + 0x1d94]
cmp dword [0x105ec988], eax
je 0x10069ebf
mov dword [0x105ec988], eax
call fcn.100bfff0
call fcn.100c0120
cmp dword [0x1076aa70], 0
jne 0x10069ed2
call fcn.10086a30
call fcn.1008ceb0
mov esi, dword [0x105ef74c]
lea eax, [ebp - 0xe8]
push eax
mov dword [ebp - 0xe8], 2
movups xmm0, xmmword [esi + 0x15ec]
lea ecx, [esi + 0x1aec]
movups xmmword [ebp - 0xe4], xmm0
call fcn.1009a6f0
xorps xmm0, xmm0
mov dword [ebp - 0xe8], 5
movups xmmword [esi + 0x15ec], xmm0
mov esi, dword [0x105ef74c]
lea eax, [ebp - 0xe8]
push eax
movups xmm0, xmmword [esi + 0x161c]
lea ecx, [esi + 0x1aec]
movups xmmword [ebp - 0xe4], xmm0
call fcn.1009a6f0
mov edx, dword [0x105ef74c]
xorps xmm0, xmm0
movups xmmword [esi + 0x161c], xmm0
mov dword [ebp - 0x20], 0
mov eax, dword [ebp - 0x20]
or dword [edx + 0x1a80], 3
mov dword [edx + 0x1a90], eax
mov dword [ebp - 0x1c], 0
mov ecx, dword [ebp - 0x1c]
mov dword [edx + 0x1a94], ecx
mov dword [edx + 0x1a84], 1
mov dword [ebp - 0x48], 0
mov eax, dword [ebp - 0x48]
mov dword [edx + 0x1a98], eax
mov dword [ebp - 0x44], 0
mov ecx, dword [ebp - 0x44]
mov dword [edx + 0x1a9c], ecx
mov ecx, dword [edi + 0x14]
mov eax, dword [edi + 0x10]
mov dword [edx + 0x1aa4], ecx
mov ecx, str.Invisible
mov dword [edx + 0x1aa0], eax
mov dword [edx + 0x1a88], 1
xor edx, edx
push 0xc0201
call fcn.10091a40
mov ecx, dword [0x105ef74c]
add esp, 4
mov eax, dword [ecx + 0x1a00]
mov byte [eax + 0x7c], 1
mov eax, dword [ecx + 0x1a00]
mov ecx, dword [eax + 0x278]
mov dword [ebp - 0x14], ecx
mov eax, dword [ecx + 0x28]
movss xmm0, dword [eax + 0x20]
movss xmm2, dword [eax + 0x18]
comiss xmm2, xmm0
movss xmm3, dword [eax + 0x24]
movss xmm1, dword [eax + 0x1c]
movss dword [ebp - 0x98], xmm2
movss dword [ebp - 0x94], xmm1
movss dword [ebp - 0x90], xmm0
movss dword [ebp - 0x8c], xmm3
jb 0x1006a035
movss dword [ebp - 0x90], xmm2
comiss xmm1, xmm3
jb 0x1006a042
movss dword [ebp - 0x8c], xmm1
mov eax, dword [ecx + 0x40]
lea esi, [ecx + 0x40]
mov ecx, dword [esi + 4]
cmp eax, ecx
jne 0x1006a075
lea edi, [eax + 1]
test ecx, ecx
je 0x1006a061
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
jmp 0x1006a066
mov eax, 8
cmp eax, edi
mov ecx, esi
cmovg edi, eax
push edi
call fcn.100a90b0
mov eax, dword [esi]
movups xmm0, xmmword [ebp - 0x98]
mov ecx, dword [ebp - 0x14]
shl eax, 4
add eax, dword [esi + 8]
movups xmmword [eax], xmm0
inc dword [esi]
call fcn.100a23d0
mov ecx, 2
call fcn.10089e50
push 0
mov eax, 0x5922f0
call eax
add esp, 4
test al, al
je 0x1006a384
test byte [0x2e490d40], 4
je 0x1006a384
mov ecx, 0x106788e8
call fcn.1005a020
cmp byte [0x105f2154], 0
mov eax, dword [0x105ef74c]
mov dword [ebp - 0x14], 0x106788e8
je 0x1006a1d0
cmp dword [0x105f1498], 0
jle 0x1006a1d0
movss xmm1, dword [eax + 0x10]
mov edi, 0x2e4edcc0
movss xmm0, dword [eax + 0x14]
mov esi, 0x10678a44
mulss xmm1, dword [0x105cfcf8]
mov eax, 0x50ec80
mov dword [ebp - 0x2c], 0
mulss xmm0, dword [0x105cfcf8]
movss dword [0x106788fc], xmm1
movss dword [0x10678900], xmm0
nop word [eax + eax]
cmp dword [0x105f1498], 1
jne 0x1006a14a
push edi
push 0
call eax
add esp, 8
test al, al
je 0x1006a168
mov eax, 0x50ec80
cmp dword [0x105f1498], 2
jne 0x1006a15f
push edi
push 0
call eax
add esp, 8
test al, al
jne 0x1006a168
cmp dword [0x105f1498], 3
jne 0x1006a1ac
mov edx, dword [ebp - 0x2c]
cmp edx, dword [0x2e448c80]
je 0x1006a1af
test byte [edi + 0x378], 2
je 0x1006a1af
test dword [edi + 0x1e0], 0x40000
jne 0x1006a1af
mov eax, dword [esi - 8]
sub esp, 0x10
mov ecx, esp
push edx
mov dword [ecx], eax
mov eax, dword [esi - 4]
mov dword [ecx + 4], eax
mov eax, dword [esi]
mov dword [ecx + 8], eax
mov eax, dword [esi + 4]
mov dword [ecx + 0xc], eax
lea ecx, [ebp - 0x14]
call fcn.1005b600
mov edx, dword [ebp - 0x2c]
inc edx
add esi, 0x3c8
add edi, 0x380
mov dword [ebp - 0x2c], edx
mov eax, 0x50ec80
cmp esi, 0x1067ce54
jl 0x1006a130
call fcn.1005bb50
call fcn.1005c250
call fcn.1005c740
cmp byte [0x105f2094], 0
je 0x1006a384
cmp byte [0x10678850], 0
je 0x1006a384
mov esi, dword [0x105ef74c]
xorps xmm0, xmm0
movss xmm1, dword [0x105cfd30]
mov eax, dword [esi + 0x1a00]
mov byte [eax + 0x7c], 1
mov edi, dword [esi + 0x1a00]
movss xmm4, dword [0x105f3d38]
comiss xmm0, xmm4
mov eax, dword [edi + 0x278]
mov dword [ebp - 0x14], eax
movss xmm3, dword [0x105f3d44]
movss xmm5, dword [0x105f3d3c]
movss xmm6, dword [0x105f3d40]
mulss xmm3, dword [esi + 0x1518]
jbe 0x1006a255
xorps xmm2, xmm2
jmp 0x1006a25c
movaps xmm2, xmm1
minss xmm2, xmm4
comiss xmm0, xmm5
movss xmm4, dword [0x105cfe38]
movss xmm7, dword [0x105cfcf8]
mulss xmm2, xmm4
addss xmm2, xmm7
cvttss2si ecx, xmm2
jbe 0x1006a282
xorps xmm2, xmm2
jmp 0x1006a289
movaps xmm2, xmm1
minss xmm2, xmm5
mulss xmm2, xmm4
addss xmm2, xmm7
cvttss2si eax, xmm2
shl eax, 8
or ecx, eax
comiss xmm0, xmm6
jbe 0x1006a2a4
xorps xmm2, xmm2
jmp 0x1006a2ab
movaps xmm2, xmm1
minss xmm2, xmm6
mulss xmm2, xmm4
addss xmm2, xmm7
cvttss2si eax, xmm2
shl eax, 0x10
or ecx, eax
comiss xmm0, xmm3
jbe 0x1006a2c6
xorps xmm1, xmm1
jmp 0x1006a2ca
minss xmm1, xmm3
mov byte [edi + 0x7c], 1
mov eax, dword [esi + 0x1a00]
mulss xmm1, xmm4
push 0xf
push ecx
movss xmm2, dword [eax + 0xc]
movss xmm3, dword [eax + 0x10]
addss xmm1, xmm7
movaps xmm0, xmm3
movss dword [ebp - 0xbc], xmm2
addss xmm0, dword [eax + 0x18]
movss dword [ebp - 0xb8], xmm3
mov dword [esp], 0
cvttss2si edx, xmm1
movaps xmm1, xmm2
movss dword [ebp - 0xb0], xmm0
addss xmm1, dword [eax + 0x14]
mov byte [eax + 0x7c], 1
mov eax, dword [esi + 0x1a00]
shl edx, 0x18
or edx, ecx
mov ecx, dword [ebp - 0x14]
movss dword [ebp - 0xb4], xmm1
movss xmm2, dword [eax + 0xc]
movss xmm3, dword [eax + 0x10]
movaps xmm1, xmm2
addss xmm1, dword [eax + 0x14]
movaps xmm0, xmm3
movss dword [ebp - 0x170], xmm2
addss xmm0, dword [eax + 0x18]
push edx
lea eax, [ebp - 0xb4]
movss dword [ebp - 0x16c], xmm3
push eax
lea eax, [ebp - 0x170]
movss dword [ebp - 0x168], xmm1
push eax
movss dword [ebp - 0x164], xmm0
call fcn.100a3fb0
call fcn.10093c90
mov esi, dword [ebp - 0xa4]
cmp byte [esi], 0
je 0x1006ec6a
mov edi, dword [ebp - 0x6c]
mov edx, dword [0x105ef74c]
push 0x2a
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe50]
or dword [edx + 0x1a80], 2
mov dword [edx + 0x1a88], 1
movss dword [ebp - 0x20], xmm0
mov eax, dword [ebp - 0x20]
movss dword [ebp - 0x1c], xmm0
mov ecx, dword [ebp - 0x1c]
mov dword [edx + 0x1aa4], ecx
mov ecx, str.Serbware
mov dword [edx + 0x1aa0], eax
mov edx, esi
call fcn.10091a40
mov eax, dword [0x105ef74c]
mov dword [eax + 0x2d38], 0xa90025c
lea ecx, [eax + 0x1ca4]
movss xmm0, dword [eax + 0x10]
movss xmm1, dword [eax + 0x14]
push ecx
mov eax, esp
movss dword [eax], xmm0
movss dword [eax + 4], xmm1
call fcn.10069410
mov esi, dword [0x105ef74c]
add esp, 8
mov eax, dword [esi + 0x1a00]
mov dword [ebp - 0x2c], eax
cmp byte [eax + 0x7f], 0
jne 0x1006ec65
mov ecx, dword [eax + 0xbc]
xor edx, edx
mov eax, dword [eax + 0xc4]
push dword [eax + ecx*4 - 4]
mov ecx, str.TabRegion
call fcn.100890e0
add esp, 4
mov dword [ebp - 0x34], eax
cmp dword [esi + 0x1a34], eax
jne 0x1006a468
mov dword [esi + 0x1a38], eax
cmp dword [esi + 0x1a6c], eax
jne 0x1006a477
mov byte [esi + 0x1a70], 1
lea ecx, [esi + 0x1e34]
push ecx
push eax
call fcn.10089a50
mov ecx, eax
mov edx, dword [ecx]
cmp edx, 0xffffffff
je 0x1006a4a2
mov eax, dword [esi + 0x1e30]
mov ecx, edx
shl ecx, 4
sub ecx, edx
lea edx, [eax + ecx*8]
mov dword [ebp - 0x14], edx
jmp 0x1006a4ba
mov eax, dword [esi + 0x1e40]
mov dword [ecx], eax
lea ecx, [esi + 0x1e28]
call fcn.100bda20
mov edx, eax
mov dword [ebp - 0x14], eax
mov ecx, dword [ebp - 0x2c]
movss xmm0, dword [esi + 0x1554]
mov eax, dword [ebp - 0x34]
addss xmm0, xmm0
push ecx
movss xmm4, dword [ecx + 0xcc]
movss xmm2, dword [ecx + 0xc8]
movaps xmm1, xmm4
addss xmm1, dword [esi + 0x18d0]
movss xmm3, dword [ecx + 0x224]
mov ecx, dword [ebp - 0x14]
mov dword [edx + 0xc], eax
lea edx, [ebp - 0xbc]
movss dword [ebp - 0xbc], xmm2
addss xmm1, xmm0
movss dword [ebp - 0xb8], xmm4
movss dword [ebp - 0xb4], xmm3
movss dword [ebp - 0xb0], xmm1
call fcn.100ba220
add esp, 4
test al, al
je 0x1006ec65
push ecx
mov ecx, str.Aimbot
call fcn.100bb350
add esp, 4
test al, al
je 0x1006b736
mov ecx, str.Global_Settings
call fcn.100b86a0
test al, al
je 0x1006a60c
push ecx
push 0
mov edx, 0x105efa44
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 0
cmp dword [eax + 0x14], 0x10
jb 0x1006a580
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
cmp dword [0x105efa28], 0x10
mov ecx, 0x105efa14
mov edx, eax
cmovae ecx, dword [0x105efa14]
xor esi, esi
cmp byte [eax], 0
mov dword [ebp - 0x34], ecx
je 0x1006a5c0
nop
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006a5a8
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006a5a0
mov eax, dword [ebp - 0x14]
mov ecx, dword [ebp - 0x34]
push ecx
push esi
push eax
push ecx
mov edx, 0x105efa58
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006a60c
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006a602
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee70
push edx
push ecx
call fcn.100d5613
add esp, 8
mov ecx, str.Basic_Settings
call fcn.100b86a0
test al, al
je 0x1006a6cc
cmp dword [0x105efae8], 0x10
mov ecx, 0x105efad4
mov edx, 0x105efb14
cmovae ecx, dword [0x105efad4]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105efba8], 0x10
mov ecx, 0x105efb94
mov edx, 0x105efbd4
cmovae ecx, dword [0x105efb94]
call fcn.100ab370
cmp dword [0x105efc68], 0x10
mov ecx, 0x105efc54
mov edx, 0x105efc94
cmovae ecx, dword [0x105efc54]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105efd28], 0x10
mov ecx, 0x105efd14
mov edx, 0x105efd54
cmovae ecx, dword [0x105efd14]
call fcn.100ab370
mov ecx, str.Advanced_Settings
call fcn.100b86a0
test al, al
je 0x1006a995
push ecx
push 0
mov edx, 0x105efe04
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 1
cmp dword [eax + 0x14], 0x10
jb 0x1006a706
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
cmp dword [0x105efde8], 0x10
mov ecx, 0x105efdd4
mov edx, eax
cmovae ecx, dword [0x105efdd4]
xor esi, esi
cmp byte [eax], 0
mov dword [ebp - 0x34], ecx
je 0x1006a748
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
nop dword [eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006a730
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006a725
mov eax, dword [ebp - 0x14]
mov ecx, dword [ebp - 0x34]
push ecx
push esi
push eax
push ecx
mov edx, 0x105efe18
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006a794
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006a78a
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee75
push edx
push ecx
call fcn.100d5613
add esp, 8
push ecx
push 0
mov edx, 0x105efec4
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 2
cmp dword [eax + 0x14], 0x10
jb 0x1006a7bc
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
cmp dword [0x105efea8], 0x10
mov ecx, 0x105efe94
mov edx, eax
cmovae ecx, dword [0x105efe94]
xor esi, esi
cmp byte [eax], 0
mov dword [ebp - 0x34], ecx
je 0x1006a800
nop dword [eax + eax]
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006a7e8
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006a7e0
mov eax, dword [ebp - 0x14]
mov ecx, dword [ebp - 0x34]
push ecx
push esi
push eax
push ecx
mov edx, 0x105efed8
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006a84c
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006a842
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee7a
push edx
push ecx
call fcn.100d5613
add esp, 8
push ecx
push 0
mov edx, 0x105eff84
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 3
cmp dword [eax + 0x14], 0x10
jb 0x1006a874
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
cmp dword [0x105eff68], 0x10
mov ecx, 0x105eff54
mov edx, eax
cmovae ecx, dword [0x105eff54]
xor esi, esi
cmp byte [eax], 0
mov dword [ebp - 0x34], ecx
je 0x1006a8b8
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
nop dword [eax + eax]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006a8a0
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006a893
mov eax, dword [ebp - 0x14]
mov ecx, dword [ebp - 0x34]
push ecx
push esi
push eax
push ecx
mov edx, 0x105eff98
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006a904
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006a8fa
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee7f
push edx
push ecx
call fcn.100d5613
add esp, 8
cmp dword [0x105f0028], 0x10
mov ecx, 0x105f0014
mov edx, 0x105f0054
cmovae ecx, dword [0x105f0014]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe14]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105f00e8], 0x10
mov ecx, 0x105f00d4
mov edx, 0x105f0114
cmovae ecx, dword [0x105f00d4]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105f01a8], 0x10
mov ecx, 0x105f0194
mov edx, 0x105f01d4
cmovae ecx, dword [0x105f0194]
call fcn.100ab370
mov ecx, str.Removals
call fcn.100b86a0
test al, al
je 0x1006aa55
cmp dword [0x105f0268], 0x10
mov ecx, 0x105f0254
mov edx, 0x105f0294
cmovae ecx, dword [0x105f0254]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105f0328], 0x10
mov ecx, 0x105f0314
mov edx, 0x105f0354
cmovae ecx, dword [0x105f0314]
call fcn.100ab370
cmp dword [0x105f03e8], 0x10
mov ecx, 0x105f03d4
mov edx, 0x105f0414
cmovae ecx, dword [0x105f03d4]
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
cmp dword [0x105f04a8], 0x10
mov ecx, 0x105f0494
mov edx, 0x105f04d4
cmovae ecx, dword [0x105f0494]
call fcn.100ab370
mov ecx, str.Anti_Aim
call fcn.100b86a0
test al, al
je 0x1006b67e
movss xmm0, dword [edi + 0x189c]
lea eax, [ebp - 0xe8]
mulss xmm0, dword [0x105cfe24]
mov esi, dword [0x105ef74c]
push eax
mov dword [ebp - 0xe8], 0
movss dword [ebp - 0x2c], xmm0
movups xmm0, xmmword [esi + 0x15cc]
lea ecx, [esi + 0x1aec]
movups xmmword [ebp - 0xe4], xmm0
call fcn.1009a6f0
movups xmm0, xmmword [esi + 0x15dc]
push str.Pitch:
movups xmmword [esi + 0x15cc], xmm0
call fcn.100a98d0
mov eax, dword [ebp - 0x50]
add esp, 4
movss xmm0, dword [ebp - 0x2c]
movss xmm1, dword [0x105cfea4]
addss xmm0, dword [eax + 0x151c]
addss xmm0, dword [eax + 0x1560]
call fcn.100948a0
push str.Yaw:
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
movss xmm0, dword [ebp - 0x2c]
ucomiss xmm0, dword [0x105cfc84]
mov eax, dword [0x105ef74c]
mov dword [ebp - 0x4c], eax
mov ecx, dword [eax + 0x1a00]
mov dword [ebp - 0x34], ecx
lahf
test ah, 0x44
jp 0x1006ab2e
movss xmm0, dword [ecx + 0x254]
lea esi, [ecx + 0x1bc]
movss dword [ecx + 0x1a8], xmm0
mov ecx, dword [esi + 4]
mov edx, dword [esi]
cmp edx, ecx
jne 0x1006ab6f
inc edx
mov dword [ebp - 0x14], edx
test ecx, ecx
je 0x1006ab5b
mov eax, ecx
cdq
sub eax, edx
mov edx, dword [ebp - 0x14]
sar eax, 1
add eax, ecx
jmp 0x1006ab60
mov eax, 8
cmp eax, edx
mov ecx, esi
cmovg edx, eax
push edx
call fcn.1009a7c0
mov edx, dword [esi]
mov ecx, dword [esi + 8]
mov eax, dword [ebp - 0x34]
push ecx
push 0
mov eax, dword [eax + 0x1a8]
mov dword [ecx + edx*4], eax
mov edx, 0x105f0584
mov eax, dword [ebp - 0x4c]
lea ecx, [ebp - 0x68]
inc dword [esi]
and dword [eax + 0x1ad8], 0xfffffffe
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 4
cmp dword [eax + 0x14], 0x10
jb 0x1006abb2
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006abdd
nop dword [eax + eax]
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006abc8
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006abc0
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0598
mov ecx, str.pitchdefault
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006ac2e
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006ac24
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee84
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
push ecx
push 0
mov edx, 0x105f0644
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 5
cmp dword [eax + 0x14], 0x10
jb 0x1006ac66
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006ac8d
nop
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006ac78
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006ac70
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0658
mov ecx, str.yawdefault
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006acde
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006acd4
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee89
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
mov ecx, dword [0x105ef74c]
mov eax, dword [ecx + 0x1a00]
mov byte [eax + 0x7c], 1
mov ecx, dword [ecx + 0x1a00]
mov edx, dword [ecx + 0x1bc]
sub edx, 1
mov dword [ecx + 0x1bc], edx
jne 0x1006ad1f
movss xmm0, dword [ecx + 0x254]
jmp 0x1006ad2b
mov eax, dword [ecx + 0x1c4]
movss xmm0, dword [eax + edx*4 - 4]
push str.Default
movss dword [ecx + 0x1a8], xmm0
call fcn.100a98d0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
ucomiss xmm0, dword [0x105cfc84]
mov eax, dword [0x105ef74c]
mov dword [ebp - 0x4c], eax
mov ecx, dword [eax + 0x1a00]
mov dword [ebp - 0x34], ecx
lahf
test ah, 0x44
jp 0x1006ad6b
movss xmm0, dword [ecx + 0x254]
lea esi, [ecx + 0x1bc]
movss dword [ecx + 0x1a8], xmm0
mov ecx, dword [esi + 4]
mov edx, dword [esi]
cmp edx, ecx
jne 0x1006adac
inc edx
mov dword [ebp - 0x14], edx
test ecx, ecx
je 0x1006ad98
mov eax, ecx
cdq
sub eax, edx
mov edx, dword [ebp - 0x14]
sar eax, 1
add eax, ecx
jmp 0x1006ad9d
mov eax, 8
cmp eax, edx
mov ecx, esi
cmovg edx, eax
push edx
call fcn.1009a7c0
mov edx, dword [esi]
mov ecx, dword [esi + 8]
mov eax, dword [ebp - 0x34]
push ecx
push 0
mov eax, dword [eax + 0x1a8]
mov dword [ecx + edx*4], eax
mov edx, 0x105f0704
mov eax, dword [ebp - 0x4c]
lea ecx, [ebp - 0x68]
inc dword [esi]
and dword [eax + 0x1ad8], 0xfffffffe
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 6
cmp dword [eax + 0x14], 0x10
jb 0x1006adef
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006ae15
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006ae00
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006adf8
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0718
mov ecx, str.pitchsprint
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006ae66
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006ae5c
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee8e
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
push ecx
push 0
mov edx, 0x105f07c4
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 7
cmp dword [eax + 0x14], 0x10
jb 0x1006ae9e
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006aec5
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006aeb0
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006aea7
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f07d8
mov ecx, str.yawsprint
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006af16
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006af0c
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee93
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
mov ecx, dword [0x105ef74c]
mov eax, dword [ecx + 0x1a00]
mov byte [eax + 0x7c], 1
mov ecx, dword [ecx + 0x1a00]
mov edx, dword [ecx + 0x1bc]
sub edx, 1
mov dword [ecx + 0x1bc], edx
jne 0x1006af57
movss xmm0, dword [ecx + 0x254]
jmp 0x1006af63
mov eax, dword [ecx + 0x1c4]
movss xmm0, dword [eax + edx*4 - 4]
push str.On_Sprint
movss dword [ecx + 0x1a8], xmm0
call fcn.100a98d0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
ucomiss xmm0, dword [0x105cfc84]
mov eax, dword [0x105ef74c]
mov dword [ebp - 0x4c], eax
mov ecx, dword [eax + 0x1a00]
mov dword [ebp - 0x34], ecx
lahf
test ah, 0x44
jp 0x1006afa3
movss xmm0, dword [ecx + 0x254]
lea esi, [ecx + 0x1bc]
movss dword [ecx + 0x1a8], xmm0
mov ecx, dword [esi + 4]
mov edx, dword [esi]
cmp edx, ecx
jne 0x1006afe4
inc edx
mov dword [ebp - 0x14], edx
test ecx, ecx
je 0x1006afd0
mov eax, ecx
cdq
sub eax, edx
mov edx, dword [ebp - 0x14]
sar eax, 1
add eax, ecx
jmp 0x1006afd5
mov eax, 8
cmp eax, edx
mov ecx, esi
cmovg edx, eax
push edx
call fcn.1009a7c0
mov edx, dword [esi]
mov ecx, dword [esi + 8]
mov eax, dword [ebp - 0x34]
push ecx
push 0
mov eax, dword [eax + 0x1a8]
mov dword [ecx + edx*4], eax
mov edx, 0x105f0884
mov eax, dword [ebp - 0x4c]
lea ecx, [ebp - 0x68]
inc dword [esi]
and dword [eax + 0x1ad8], 0xfffffffe
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 8
cmp dword [eax + 0x14], 0x10
jb 0x1006b027
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006b04d
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006b038
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006b030
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0898
mov ecx, str.pitchmantle
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006b09e
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006b094
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee98
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
push ecx
push 0
mov edx, 0x105f0944
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 9
cmp dword [eax + 0x14], 0x10
jb 0x1006b0d6
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006b0fd
nop
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x34], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006b0e8
sub ecx, dword [ebp - 0x34]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006b0e0
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0958
mov ecx, str.yawmantle
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006b14e
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006b144
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006ee9d
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
mov ecx, dword [0x105ef74c]
mov eax, dword [ecx + 0x1a00]
mov byte [eax + 0x7c], 1
mov ecx, dword [ecx + 0x1a00]
mov edx, dword [ecx + 0x1bc]
sub edx, 1
mov dword [ecx + 0x1bc], edx
jne 0x1006b18f
movss xmm0, dword [ecx + 0x254]
jmp 0x1006b19b
mov eax, dword [ecx + 0x1c4]
movss xmm0, dword [eax + edx*4 - 4]
push str.On_Mantle_Hint
movss dword [ecx + 0x1a8], xmm0
call fcn.100a98d0
movss xmm0, dword [ebp - 0x2c]
add esp, 4
ucomiss xmm0, dword [0x105cfc84]
mov eax, dword [0x105ef74c]
mov dword [ebp - 0x4c], eax
mov ecx, dword [eax + 0x1a00]
mov dword [ebp - 0x34], ecx
lahf
test ah, 0x44
jp 0x1006b1db
movss xmm0, dword [ecx + 0x254]
lea esi, [ecx + 0x1bc]
movss dword [ecx + 0x1a8], xmm0
mov ecx, dword [esi + 4]
mov edx, dword [esi]
cmp edx, ecx
jne 0x1006b21c
inc edx
mov dword [ebp - 0x14], edx
test ecx, ecx
je 0x1006b208
mov eax, ecx
cdq
sub eax, edx
mov edx, dword [ebp - 0x14]
sar eax, 1
add eax, ecx
jmp 0x1006b20d
mov eax, 8
cmp eax, edx
mov ecx, esi
cmovg edx, eax
push edx
call fcn.1009a7c0
mov edx, dword [esi]
mov ecx, dword [esi + 8]
mov eax, dword [ebp - 0x34]
push ecx
push 0
mov eax, dword [eax + 0x1a8]
mov dword [ecx + edx*4], eax
mov edx, 0x105f0a04
mov eax, dword [ebp - 0x4c]
lea ecx, [ebp - 0x68]
inc dword [esi]
and dword [eax + 0x1ad8], 0xfffffffe
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 0xa
cmp dword [eax + 0x14], 0x10
jb 0x1006b25f
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006b285
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006b270
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006b268
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0a18
mov ecx, str.pitchtarget
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006b2d6
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006b2cc
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006eea2
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
push ecx
push 0
mov edx, 0x105f0ac4
lea ecx, [ebp - 0x68]
call fcn.100c1370
add esp, 8
mov dword [ebp - 0x14], eax
mov dword [ebp - 4], 0xb
cmp dword [eax + 0x14], 0x10
jb 0x1006b30e
mov eax, dword [eax]
mov dword [ebp - 0x14], eax
xor esi, esi
mov edx, eax
cmp byte [eax], 0
je 0x1006b335
mov ecx, edx
lea eax, [ecx + 1]
mov dword [ebp - 0x2c], eax
nop
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006b320
sub ecx, dword [ebp - 0x2c]
inc edx
add edx, ecx
inc esi
cmp byte [edx], al
jne 0x1006b317
mov eax, dword [ebp - 0x14]
push ecx
push esi
push eax
push ecx
mov edx, 0x105f0ad8
mov ecx, str.yawtarget
call fcn.100acb00
mov dword [ebp - 4], 0xffffffff
add esp, 0x10
mov edx, dword [ebp - 0x54]
cmp edx, 0x10
jb 0x1006b386
mov ecx, dword [ebp - 0x68]
inc edx
mov eax, ecx
cmp edx, 0x1000
jb 0x1006b37c
mov ecx, dword [ecx - 4]
add edx, 0x23
sub eax, ecx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1006eea7
push edx
push ecx
call fcn.100d5613
add esp, 8
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
mov ecx, dword [0x105ef74c]
mov eax, dword [ecx + 0x1a00]
mov byte [eax + 0x7c], 1
mov ecx, dword [ecx + 0x1a00]
mov edx, dword [ecx + 0x1bc]
sub edx, 1
mov dword [ecx + 0x1bc], edx
jne 0x1006b3c7
movss xmm0, dword [ecx + 0x254]
jmp 0x1006b3d3
mov eax, dword [ecx + 0x1c4]
movss xmm0, dword [eax + edx*4 - 4]
push str.On_Target
movss dword [ecx + 0x1a8], xmm0
call fcn.100a98d0
add esp, 4
mov dword [ebp - 0x14], 0x3f800000
cmp dword [0x105f0b68], 0x10
lea eax, [ebp - 0x14]
mov ecx, 0x105f0b54
mov dword [ebp - 0x2c], 0x3f800000
cmovae ecx, dword [0x105f0b54]
mov edx, 8
push 0x100000
push str._.0f_degrees
push eax
lea eax, [ebp - 0x2c]
push eax
push 0x105f0b9c
call fcn.100ae450
add esp, 0x14
test al, al
je 0x1006b474
movss xmm0, dword [0x105f0c04]
mov ecx, 0x105f0b9c
comiss xmm0, dword [0x105f0b9c]
mov eax, 0x105f0c04
cmovbe eax, ecx
movss xmm0, dword [eax]
mov eax, 0x105f0c08
comiss xmm0, dword [0x105f0c08]
movss dword [0x105f0b9c], xmm0
cmovbe eax, ecx
movss xmm0, dword [eax]
movss dword [0x105f0b9c], xmm0
cmp dword [0x105f0c28], 0x10
lea eax, [ebp - 0x14]
push 0x100000
push str._.0f_degrees
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x14], 0x3f800000
push eax
mov ecx, 0x105f0c14
mov dword [ebp - 0x2c], 0x3f800000
cmovae ecx, dword [0x105f0c14]
mov edx, 8
push 0x105f0c5c
call fcn.100ae450
add esp, 0x14
test al, al
je 0x1006b500
movss xmm0, dword [0x105f0cc4]
mov ecx, 0x105f0c5c
comiss xmm0, dword [0x105f0c5c]
mov eax, 0x105f0cc4
cmovbe eax, ecx
movss xmm0, dword [eax]
mov eax, 0x105f0cc8
comiss xmm0, dword [0x105f0cc8]
movss dword [0x105f0c5c], xmm0
cmovbe eax, ecx
movss xmm0, dword [eax]
movss dword [0x105f0c5c], xmm0
cmp dword [0x105f0ce8], 0x10
lea eax, [ebp - 0x14]
push 0x100000
push str._.0f_degrees
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x14], 0x3f800000
push eax
mov ecx, 0x105f0cd4
mov dword [ebp - 0x2c], 0x3f800000
cmovae ecx, dword [0x105f0cd4]
mov edx, 8
push 0x105f0d1c
call fcn.100ae450
add esp, 0x14
test al, al
je 0x1006b58c
movss xmm0, dword [0x105f0d84]
mov ecx, 0x105f0d1c
comiss xmm0, dword [0x105f0d1c]
mov eax, 0x105f0d84
cmovbe eax, ecx
movss xmm0, dword [eax]
mov eax, 0x105f0d88
comiss xmm0, dword [0x105f0d88]
movss dword [0x105f0d1c], xmm0
cmovbe eax, ecx
movss xmm0, dword [eax]
movss dword [0x105f0d1c], xmm0
push ecx
push str._.0f_degrees
mov ecx, 0x105f0d94
call fcn.10022820
movss xmm3, dword [0x105cfd30]
mov esi, 0x105f0ddc
movaps xmm2, xmm3
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006b5fa
movss xmm0, dword [0x105f0e44]
mov eax, 0x105f0e44
comiss xmm0, dword [0x105f0ddc]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f0e48
comiss xmm0, dword [0x105f0e48]
movss dword [0x105f0ddc], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f0ddc], xmm0
push ecx
push str._.0f_degrees
mov ecx, 0x105f0e54
call fcn.10022820
movss xmm3, dword [0x105cfd30]
mov esi, 0x105f0e9c
movaps xmm2, xmm3
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006b668
movss xmm0, dword [0x105f0f04]
mov eax, 0x105f0f04
comiss xmm0, dword [0x105f0e9c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f0f08
comiss xmm0, dword [0x105f0f08]
movss dword [0x105f0e9c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f0e9c], xmm0
mov ecx, 0x105f0f14
call fcn.10022820
mov edx, 0x105f0f54
mov ecx, eax
call fcn.100ab370
mov ecx, str.Inclusions
call fcn.100b86a0
test al, al
je 0x1006b6d5
mov ecx, 0x105f0fd4
call fcn.10022820
mov edx, 0x105f1014
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1094
call fcn.10022820
mov edx, 0x105f10d4
mov ecx, eax
call fcn.100ab370
mov ecx, str.Exclusions
call fcn.100b86a0
test al, al
je 0x1006b72c
mov ecx, 0x105f1154
call fcn.10022820
mov edx, 0x105f1194
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1214
call fcn.10022820
mov edx, 0x105f1254
mov ecx, eax
call fcn.100ab370
call fcn.1007d3d0
call fcn.100bb400
push ecx
mov ecx, 0x105ccc34
call fcn.100bb350
add esp, 4
test al, al
je 0x1006bd03
mov ecx, str.Global_Settings
call fcn.100b86a0
test al, al
je 0x1006b7ad
push ecx
push 0
mov edx, 0x105f1484
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0xc
call fcn.10022820
mov ecx, 0x105f1454
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f1498
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
mov ecx, str.World_Space
call fcn.100b86a0
test al, al
je 0x1006bac1
push ecx
push 0
mov edx, 0x105f1544
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0xd
call fcn.10022820
mov ecx, 0x105f1514
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f1558
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
push ecx
push 0
mov edx, 0x105f1604
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0xe
call fcn.10022820
mov ecx, 0x105f15d4
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f1618
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
push ecx
push 0
mov edx, 0x105f16c4
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0xf
call fcn.10022820
mov ecx, 0x105f1694
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f16d8
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
push ecx
push 0
mov edx, 0x105f1784
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0x10
call fcn.10022820
mov ecx, 0x105f1754
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f1798
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
mov ecx, 0x105f1814
call fcn.10022820
mov edx, 0x105f1854
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f18d4
call fcn.10022820
mov edx, 0x105f1914
mov ecx, eax
call fcn.100ab370
mov ecx, 0x105f1994
call fcn.10022820
mov edx, 0x105f19d4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1a54
call fcn.10022820
mov edx, 0x105f1a94
mov ecx, eax
call fcn.100ab370
mov ecx, 0x105f1b14
call fcn.10022820
mov edx, 0x105f1b54
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1bd4
call fcn.10022820
mov edx, 0x105f1c14
mov ecx, eax
call fcn.100ab370
mov ecx, 0x105f1c94
call fcn.10022820
mov edx, 0x105f1cd4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1d54
call fcn.10022820
mov edx, 0x105f1d94
mov ecx, eax
call fcn.100ab370
mov ecx, 0x105f1e14
call fcn.10022820
mov edx, 0x105f1e54
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f1ed4
call fcn.10022820
mov edx, 0x105f1f14
mov ecx, eax
call fcn.100ab370
mov ecx, 0x105f1f94
call fcn.10022820
mov edx, 0x105f1fd4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f2054
call fcn.10022820
mov edx, 0x105f2094
mov ecx, eax
call fcn.100ab370
mov ecx, str.Screen_Space
call fcn.100b86a0
test al, al
je 0x1006bb18
mov ecx, 0x105f2114
call fcn.10022820
mov edx, 0x105f2154
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f21d4
call fcn.10022820
mov edx, 0x105f2214
mov ecx, eax
call fcn.100ab370
mov ecx, str.Colors
call fcn.100b86a0
test al, al
je 0x1006bcfe
push ecx
push 0x105f2294
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2354
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2414
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f24d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2594
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2654
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2714
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f27d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2894
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2954
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2a14
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2ad4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2b94
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2c54
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2d14
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2dd4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2e94
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f2f54
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3014
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f30d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3194
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3254
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3314
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f33d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3494
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3554
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3614
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f36d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3794
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3854
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3914
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f39d4
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3a94
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3b54
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3c14
mov ecx, edi
call fcn.1006efa0
push ecx
push 0x105f3cd4
mov ecx, edi
call fcn.1006efa0
call fcn.100bb400
push ecx
mov ecx, str.Misc.
call fcn.100bb350
add esp, 4
test al, al
je 0x1006cc54
mov ecx, str.Basic_Settings
call fcn.100b86a0
test al, al
je 0x1006bda7
mov ecx, 0x105f3d94
call fcn.10022820
mov edx, 0x105f3dd4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe14]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f3e54
call fcn.10022820
mov edx, 0x105f3e94
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f3f14
call fcn.10022820
mov edx, 0x105f3f54
mov ecx, eax
call fcn.100ab370
mov ecx, str.Advanced_Settings
call fcn.100b86a0
test al, al
je 0x1006be35
mov ecx, 0x105f3fd4
call fcn.10022820
mov edx, 0x105f4014
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe14]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f4094
call fcn.10022820
mov edx, 0x105f40d4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f4154
call fcn.10022820
mov edx, 0x105f4194
mov ecx, eax
call fcn.100ab370
mov ecx, str.Aimbot_Tweaks
call fcn.100b86a0
test al, al
je 0x1006c454
push ecx
push 0
mov edx, 0x105f4244
lea ecx, [ebp - 0x84]
call fcn.100c1370
add esp, 8
mov ecx, eax
mov dword [ebp - 4], 0x11
call fcn.10022820
mov ecx, 0x105f4214
mov esi, eax
call fcn.10022820
push ecx
push esi
mov edx, 0x105f4258
mov ecx, eax
call fcn.100acbe0
add esp, 8
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x84]
call fcn.100205d0
push ecx
push str._.0f_degrees
mov ecx, 0x105f42d4
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f431c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006bf0d
movss xmm0, dword [0x105f4384]
mov eax, 0x105f4384
comiss xmm0, dword [0x105f431c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4388
comiss xmm0, dword [0x105f4388]
movss dword [0x105f431c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f431c], xmm0
push ecx
push str._.0f_percent
mov ecx, 0x105f4394
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f43dc
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006bf80
movss xmm0, dword [0x105f4444]
mov eax, 0x105f4444
comiss xmm0, dword [0x105f43dc]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4448
comiss xmm0, dword [0x105f4448]
movss dword [0x105f43dc], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f43dc], xmm0
push ecx
push str._.0f_hp
mov ecx, 0x105f4454
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f449c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006bff3
movss xmm0, dword [0x105f4504]
mov eax, 0x105f4504
comiss xmm0, dword [0x105f449c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4508
comiss xmm0, dword [0x105f4508]
movss dword [0x105f449c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f449c], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f4814
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f485c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c066
movss xmm0, dword [0x105f48c4]
mov eax, 0x105f48c4
comiss xmm0, dword [0x105f485c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f48c8
comiss xmm0, dword [0x105f48c8]
movss dword [0x105f485c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f485c], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f4514
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f455c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c0d9
movss xmm0, dword [0x105f45c4]
mov eax, 0x105f45c4
comiss xmm0, dword [0x105f455c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f45c8
comiss xmm0, dword [0x105f45c8]
movss dword [0x105f455c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f455c], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f45d4
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f461c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c14c
movss xmm0, dword [0x105f4684]
mov eax, 0x105f4684
comiss xmm0, dword [0x105f461c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4688
comiss xmm0, dword [0x105f4688]
movss dword [0x105f461c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f461c], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f4694
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f46dc
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c1bf
movss xmm0, dword [0x105f4744]
mov eax, 0x105f4744
comiss xmm0, dword [0x105f46dc]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4748
comiss xmm0, dword [0x105f4748]
movss dword [0x105f46dc], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f46dc], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f4754
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f479c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c232
movss xmm0, dword [0x105f4804]
mov eax, 0x105f4804
comiss xmm0, dword [0x105f479c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4808
comiss xmm0, dword [0x105f4808]
movss dword [0x105f479c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f479c], xmm0
push ecx
push str._.0f_ms
mov ecx, 0x105f48d4
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f491c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c2a5
movss xmm0, dword [0x105f4984]
mov eax, 0x105f4984
comiss xmm0, dword [0x105f491c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4988
comiss xmm0, dword [0x105f4988]
movss dword [0x105f491c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f491c], xmm0
push ecx
push str._.1f
mov ecx, 0x105f4994
call fcn.10022820
movss xmm3, dword [0x105cfdb0]
mov esi, 0x105f49dc
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c318
movss xmm0, dword [0x105f4a44]
mov eax, 0x105f4a44
comiss xmm0, dword [0x105f49dc]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4a48
comiss xmm0, dword [0x105f4a48]
movss dword [0x105f49dc], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f49dc], xmm0
push ecx
push str._.1f
mov ecx, 0x105f4a54
call fcn.10022820
movss xmm3, dword [0x105cfd30]
mov esi, 0x105f4a9c
movss xmm2, dword [0x105cfcd0]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c38b
movss xmm0, dword [0x105f4b04]
mov eax, 0x105f4b04
comiss xmm0, dword [0x105f4a9c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4b08
comiss xmm0, dword [0x105f4b08]
movss dword [0x105f4a9c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f4a9c], xmm0
push ecx
push str._.0f_fov
mov ecx, 0x105f4b14
call fcn.10022820
movss xmm3, dword [0x105cfe08]
mov esi, 0x105f4b5c
movss xmm2, dword [0x105cfd30]
mov edx, esi
mov ecx, eax
call fcn.100aea00
add esp, 8
test al, al
je 0x1006c3fe
movss xmm0, dword [0x105f4bc4]
mov eax, 0x105f4bc4
comiss xmm0, dword [0x105f4b5c]
cmovbe eax, esi
movss xmm0, dword [eax]
mov eax, 0x105f4bc8
comiss xmm0, dword [0x105f4bc8]
movss dword [0x105f4b5c], xmm0
cmovbe eax, esi
movss xmm0, dword [eax]
movss dword [0x105f4b5c], xmm0
mov ecx, 0x105f4bd4
mov dword [ebp - 0x20], 0
mov dword [ebp - 0x1c], 0
call fcn.10022820
lea ecx, [ebp - 0x20]
mov edx, 0x105f4c18
push ecx
mov ecx, eax
call fcn.1008ee00
add esp, 4
mov dword [ebp - 0x20], 0
mov ecx, 0x105f4c94
mov dword [ebp - 0x1c], 0
call fcn.10022820
lea ecx, [ebp - 0x20]
mov edx, 0x105f4cd8
push ecx
mov ecx, eax
call fcn.1008ee00
add esp, 4
mov ecx, str.Troll_Toolkit
call fcn.100b86a0
test al, al
je 0x1006c5e9
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f4d54
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x50]
mov edx, esi
mov ecx, str.chatspam
push 0
push 0x400
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute1
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c4e5
push esi
mov ecx, 0x105f4da0
call fcn.1001fa00
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f4e14
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x450]
mov edx, esi
mov ecx, str.killspam
push 0
push 0x400
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute2
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c567
push esi
mov ecx, 0x105f4e60
call fcn.1001fa00
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f4ed4
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x850]
mov edx, esi
mov ecx, str.votespam
push 0
push 0x400
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute3
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c5e9
push esi
mov ecx, 0x105f4f20
call fcn.1001fa00
mov ecx, str.Functions
call fcn.100b86a0
test al, al
je 0x1006cc4f
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f4f94
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 4]
mov edx, esi
mov ecx, str.name
push 0
push 0x20
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute4
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c67c
push esi
mov ecx, 0x105f4fe0
call fcn.1001fa00
call fcn.10065110
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5054
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x24]
mov edx, esi
mov ecx, str.clan
push 0x40
push 8
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute5
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c6fd
push esi
mov ecx, 0x105f50a0
call fcn.1001fa00
call fcn.10065110
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5114
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x2c]
mov edx, esi
mov ecx, str.xuid
push 0x41
push 0x14
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute6
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c77e
push esi
mov ecx, 0x105f5160
call fcn.1001fa00
call fcn.10065110
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f51d4
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x40]
mov edx, esi
mov ecx, str.ip
push 0x44
push 0x10
call fcn.100aea90
movss xmm1, dword [0x105cfea4]
add esp, 0x10
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute7
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006c861
push esi
lea ecx, [ebp - 0x68]
call fcn.1001f990
lea eax, [ebp - 0x68]
mov dword [ebp - 4], 0x12
push eax
lea ecx, [ebp - 0x48]
call fcn.100cf2f0
lea ecx, [ebp - 0x68]
mov dword [ebp - 4], 0xffffffff
call fcn.100205d0
cmp byte [ebp - 0x48], 0
je 0x1006c84b
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0x48]
call fcn.100cf1b0
push eax
mov ecx, 0x105f5220
call fcn.1004a990
lea ecx, [ebp - 0x84]
call fcn.100205d0
jmp 0x1006c855
mov ecx, 0x105f5220
call fcn.100700c0
push 1
mov eax, 0x628e30
call eax
add esp, 4
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Crash_Server
call fcn.100aa3e0
test al, al
je 0x1006c8d8
lea eax, [ebp - 0x14]
mov dword [ebp - 0x14], 0x105f5e38
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x2c], 0x10060040
push eax
lea ecx, [ebp - 0xac]
call fcn.10070100
mov ecx, eax
mov dword [ebp - 4], 0x13
call fcn.10062070
mov dword [ebp - 4], 0xffffffff
cmp dword [ebp - 0xa8], 0
jne 0x1006eeac
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.SL_Server
call fcn.100aa3e0
test al, al
je 0x1006c960
mov esi, dword [0x11d0acc]
lea ecx, [ebp - 0x68]
push str.sl__i__u
call fcn.1001f990
sub esp, 0x18
mov dword [ebp - 4], 0x14
mov ecx, esp
lea edx, [ebp - 0x68]
push esi
push 0xffffffffffffffff
call fcn.10070180
add esp, 8
call fcn.10066100
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x68]
call fcn.100205d0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Migrate_All
call fcn.100aa3e0
test al, al
je 0x1006c9d6
call fcn.100677f0
push dword [eax]
mov eax, 0x5f8040
push 0
call eax
add esp, 8
mov dword [ebp - 0x14], eax
xor esi, esi
nop dword [eax]
cmp eax, esi
je 0x1006c9d0
xorps xmm0, xmm0
mov ecx, 0x105f5e38
movlpd qword [ebp - 0x20], xmm0
push dword [ebp - 0x1c]
push dword [ebp - 0x20]
push esi
call fcn.1005f7b0
mov eax, dword [ebp - 0x14]
inc esi
cmp esi, 0x12
jl 0x1006c9b0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Immobilize_All
call fcn.100aa3e0
test al, al
je 0x1006ca58
call fcn.100677f0
push dword [eax]
mov eax, 0x5f8040
push 0
call eax
add esp, 8
mov dword [ebp - 0x14], eax
xor esi, esi
cmp eax, esi
je 0x1006ca52
xorps xmm0, xmm0
mov ecx, 0x105f5e38
movlpd qword [ebp - 0x20], xmm0
push dword [ebp - 0x1c]
push dword [ebp - 0x20]
push esi
call fcn.1005f810
mov eax, dword [ebp - 0x14]
inc esi
cmp esi, 0x12
jl 0x1006ca32
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Kick_All
call fcn.100aa3e0
test al, al
je 0x1006cada
call fcn.100677f0
push dword [eax]
mov eax, 0x5f8040
push 0
call eax
add esp, 8
mov dword [ebp - 0x14], eax
xor esi, esi
cmp eax, esi
je 0x1006cad4
xorps xmm0, xmm0
mov ecx, 0x105f5e38
movlpd qword [ebp - 0x20], xmm0
push dword [ebp - 0x1c]
push dword [ebp - 0x20]
push esi
call fcn.1005f870
mov eax, dword [ebp - 0x14]
inc esi
cmp esi, 0x12
jl 0x1006cab4
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.End_Round
call fcn.100aa3e0
test al, al
je 0x1006cb50
mov esi, dword [0x11d0acc]
lea ecx, [ebp - 0x68]
push str.mr__d__1_endround
call fcn.1001f990
sub esp, 0x18
mov dword [ebp - 4], 0x15
mov ecx, esp
lea edx, [ebp - 0x68]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
mov dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x68]
call fcn.100205d0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Upload_Stats
call fcn.100aa3e0
test al, al
je 0x1006cb99
call fcn.100783e0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Reset_Stats
call fcn.100aa3e0
test al, al
je 0x1006cbf4
sub esp, 0x18
mov ecx, esp
push str.resetStats_n
call fcn.1001f990
call fcn.10067750
add esp, 0x18
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x42a00000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Disconnect
call fcn.100aa3e0
test al, al
je 0x1006cc4f
sub esp, 0x18
mov ecx, esp
push str.disconnect_n
call fcn.1001f990
call fcn.10067750
add esp, 0x18
call fcn.100bb400
push ecx
mov ecx, str.Tools
call fcn.100bb350
add esp, 4
test al, al
je 0x1006d8ef
mov ecx, str.Protections
call fcn.100b86a0
test al, al
je 0x1006cda3
mov ecx, 0x105f5294
call fcn.10022820
mov edx, 0x105f52d4
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe14]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f5354
call fcn.10022820
mov edx, 0x105f5394
mov ecx, eax
call fcn.100ab370
movss xmm0, dword [edi + 0x189c]
mulss xmm0, dword [0x105cfe34]
movss xmm1, dword [0x105cfea4]
call fcn.100948a0
mov ecx, 0x105f5414
call fcn.10022820
mov edx, 0x105f5454
mov ecx, eax
call fcn.100ab370
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f54d4
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0xc78]
mov edx, esi
mov ecx, str.steamid
push 0x41
push 0x14
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006cd4c
push esi
mov ecx, 0x105f5520
call fcn.1001fa00
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute1
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006cda3
mov ecx, 0x105f61f0
call fcn.10022820
mov ecx, 0x105f5520
mov esi, eax
call fcn.10022820
push esi
push eax
push str.XUID
push str.SteamID
call dword [sym.imp.KERNEL32.dll_WritePrivateProfileStringA]
mov ecx, str.Stats
call fcn.100b86a0
test al, al
je 0x1006cefd
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5594
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 0xc
mov edx, 0x105f55d8
mov ecx, str.rank
call fcn.100aea50
add esp, 0xc
test al, al
je 0x1006ce1d
mov edx, dword [0x105f55d8]
cmp edx, dword [0x105f563c]
cmovl edx, dword [0x105f563c]
cmp dword [0x105f5640], edx
cmovl edx, dword [0x105f5640]
mov dword [0x105f55d8], edx
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute2
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006ce57
push dword [0x105f55d8]
call fcn.100782f0
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5654
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 0xc
mov edx, 0x105f5698
mov ecx, str.prestige
call fcn.100aea50
add esp, 0xc
test al, al
je 0x1006cebf
mov edx, dword [0x105f5698]
cmp edx, dword [0x105f56fc]
cmovl edx, dword [0x105f56fc]
cmp dword [0x105f5700], edx
cmovl edx, dword [0x105f5700]
mov dword [0x105f5698], edx
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute3
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006cefd
mov eax, dword [0x105f5698]
mov dword [0x2fb1754], eax
call fcn.100783e0
mov ecx, str.Troll_Toolkit
call fcn.100b86a0
test al, al
je 0x1006d211
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5714
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0xc50]
mov edx, esi
mov ecx, str.join
push 0x41
push 0x14
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006cf63
push esi
mov ecx, 0x105f5760
call fcn.1001fa00
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute4
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006cfaf
push 0xa
mov ecx, 0x105f5760
call fcn.100c0910
add esp, 4
push edx
push eax
push 0
mov eax, 0x6eb1e0
call eax
add esp, 0xc
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f57d4
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0xc64]
mov edx, esi
mov ecx, str.pull
push 0x41
push 0x14
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006d003
push esi
mov ecx, 0x105f5820
call fcn.1001fa00
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute5
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006d0d6
push 0xa
mov ecx, 0x105f5820
mov dword [ebp - 0x48], 0x3c
mov dword [ebp - 0x44], 0
mov dword [ebp - 0x38], 1
mov dword [ebp - 0x34], 0
call fcn.100c0910
mov dword [ebp - 0x20], eax
lea ecx, [ebp - 0x20]
lea eax, [ebp - 0x18]
mov dword [ebp - 0x1c], edx
push eax
push ecx
lea ecx, [ebp - 0xb8]
call fcn.10070040
lea ecx, [ebp - 0x48]
mov dword [ebp - 4], 0x16
push ecx
lea ecx, [ebp - 0x38]
mov dword [ebp - 0x14], 0x105f5e38
push ecx
push eax
lea eax, [ebp - 0x14]
mov dword [ebp - 0x2c], 0x1005f300
push eax
lea eax, [ebp - 0x2c]
push eax
lea ecx, [ebp - 0xac]
call fcn.10070240
mov ecx, eax
mov byte [ebp - 4], 0x17
call fcn.10062070
mov byte [ebp - 4], 0x16
cmp dword [ebp - 0xa8], 0
jne 0x1006eeb1
lea ecx, [ebp - 0xb8]
mov dword [ebp - 4], 0xffffffff
call fcn.1005cef0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x43250000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Save_Pull_List
call fcn.100aa3e0
test al, al
je 0x1006d161
mov eax, dword [0x105f5e50]
xor esi, esi
mov dword [0x105f5e54], eax
mov edi, 0x5f8040
nop dword [eax + eax]
mov ecx, esi
call fcn.10067810
test al, al
je 0x1006d158
call fcn.100677f0
push dword [eax]
push 0
call edi
add esp, 8
cmp esi, eax
je 0x1006d158
mov ecx, esi
call fcn.10067860
mov dword [ebp - 0x20], eax
mov ecx, 0x105f5e50
lea eax, [ebp - 0x20]
mov dword [ebp - 0x1c], edx
push eax
call fcn.10070010
inc esi
cmp esi, 0x12
jl 0x1006d120
mov edi, dword [ebp - 0x6c]
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [edi + 0x189c]
lea edx, [ebp - 0x20]
lea ecx, [ebp - 0xa0]
mov dword [ebp - 0x20], 0x43250000
mov dword [ebp - 0x1c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Load_Pull_List
call fcn.100aa3e0
test al, al
je 0x1006d211
lea eax, [ebp - 0x20]
mov dword [ebp - 0x20], 0x3c
push eax
lea eax, [ebp - 0x48]
mov dword [ebp - 0x1c], 0
push eax
push 0x105f5e50
lea eax, [ebp - 0x14]
mov dword [ebp - 0x48], 1
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x44], 0
push eax
lea ecx, [ebp - 0xac]
mov dword [ebp - 0x14], 0x105f5e38
mov dword [ebp - 0x2c], 0x1005f300
call fcn.10070310
mov ecx, eax
mov dword [ebp - 4], 0x18
call fcn.10062070
mov dword [ebp - 4], 0xffffffff
cmp dword [ebp - 0xa8], 0
jne 0x1006eeb6
mov ecx, str.Command_Input
call fcn.100b86a0
test al, al
je 0x1006d466
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5894
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0xc8c]
mov edx, esi
mov ecx, str.cbufcmd
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006d29e
sub esp, 0x18
mov ecx, esp
push esi
call fcn.1001f990
lea ecx, [ebp - 0x84]
call fcn.10068030
add esp, 0x18
mov ecx, 0x105f58e0
push eax
call fcn.1004a990
lea ecx, [ebp - 0x84]
call fcn.100205d0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute6
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006d2e4
sub esp, 0x18
mov ecx, esp
push 0x105f58e0
call fcn.10020690
call fcn.10067750
add esp, 0x18
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5954
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
lea esi, [edi + 0x108c]
mov edx, esi
mov ecx, str.reliablecmd
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006d35f
sub esp, 0x18
mov ecx, esp
push esi
call fcn.1001f990
lea ecx, [ebp - 0x84]
call fcn.10068030
add esp, 0x18
mov ecx, 0x105f59a0
push eax
call fcn.1004a990
lea ecx, [ebp - 0x84]
call fcn.100205d0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute7
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006d3a5
sub esp, 0x18
mov ecx, esp
push 0x105f59a0
call fcn.10020690
call fcn.10066100
add esp, 0x18
mov edx, 1
xor ecx, ecx
call fcn.10089e00
mov ecx, 0x105f5a14
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
add edi, 0x148c
mov edx, edi
mov ecx, str.servercmd
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
test al, al
je 0x1006d420
sub esp, 0x18
mov ecx, esp
push edi
call fcn.1001f990
lea ecx, [ebp - 0x84]
call fcn.10068030
add esp, 0x18
mov ecx, 0x105f5a60
push eax
call fcn.1004a990
lea ecx, [ebp - 0x84]
call fcn.100205d0
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
lea edx, [ebp - 0x20]
mov dword [ebp - 0x20], 0
mov ecx, str.Execute8
mov dword [ebp - 0x1c], 0
call fcn.100aa3e0
test al, al
je 0x1006d466
sub esp, 0x18
mov ecx, esp
push 0x105f5a60
call fcn.10020690
call fcn.100676d0
add esp, 0x18
mov ecx, str.Materials
call fcn.100b86a0
test al, al
je 0x1006d8ea
mov ecx, 0x105f5ad4
call fcn.10022820
mov edx, 0x105f5b14
mov ecx, eax
call fcn.100ab370
call fcn.10067680
mov esi, dword [ebp - 0x50]
mov edx, 1
xor ecx, ecx
subss xmm0, dword [esi + 0x1560]
mulss xmm0, dword [0x105cfcf8]
movss dword [ebp - 0x14], xmm0
call fcn.10089e00
mov ecx, 0x105f5b94
call fcn.10022820
push eax
call fcn.100a98d0
movss xmm0, dword [ebp - 0x14]
add esp, 4
addss xmm0, dword [esi + 0x151c]
movss xmm1, dword [0x105cfea4]
addss xmm0, dword [esi + 0x1560]
call fcn.100948a0
mov ecx, 0x105f5c54
call fcn.10022820
push eax
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
movss xmm0, dword [ebp - 0x14]
call fcn.10094a10
sub esp, 0xc
mov edx, 0x105f5bd8
mov ecx, str.width
call fcn.100aea50
add esp, 0xc
test al, al
je 0x1006d552
mov ecx, dword [0x105f5bd8]
cmp ecx, dword [0x105f5c3c]
cmovl ecx, dword [0x105f5c3c]
cmp dword [0x105f5c40], ecx
cmovl ecx, dword [0x105f5c40]
mov dword [0x105f5bd8], ecx
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
sub esp, 0xc
mov edx, 0x105f5c98
mov ecx, str.height
call fcn.100aea50
add esp, 0xc
test al, al
je 0x1006d5a1
mov ecx, dword [0x105f5c98]
cmp ecx, dword [0x105f5cfc]
cmovl ecx, dword [0x105f5cfc]
cmp dword [0x105f5d00], ecx
cmovl ecx, dword [0x105f5d00]
mov dword [0x105f5c98], ecx
call fcn.10094a90
mov dword [ebp - 0x94], 0
mov dword [ebp - 0x90], 0
mov dword [ebp - 0x8c], 0
mov dword [ebp - 4], 0x19
mov edi, 0x105e6e10
mov ecx, 0x1076b6b8
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1006d5d8
sub ecx, edx
je 0x1006d634
push 0x1076b6b8
lea ecx, [ebp - 0x1a8]
call fcn.1001f990
mov byte [ebp - 4], 0x1a
lea ecx, [ebp - 0x68]
mov esi, dword [ebp - 0x40]
push dword [edi]
or esi, 1
mov dword [ebp - 0x2c], esi
call fcn.1001f990
mov dword [ebp - 4], 0x1b
lea edx, [ebp - 0x1a8]
or esi, 2
push ecx
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x40], esi
mov dword [ebp - 0x2c], esi
call fcn.100c0c90
add esp, 4
mov byte [ebp - 0x21], 0
test al, al
je 0x1006d638
mov byte [ebp - 0x21], 1
mov eax, dword [ebp - 0x40]
test al, 2
je 0x1006d650
and eax, 0xfffffffd
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x40], eax
call fcn.100205d0
mov eax, dword [ebp - 0x40]
mov dword [ebp - 4], 0x19
test al, 1
je 0x1006d66c
and eax, 0xfffffffe
lea ecx, [ebp - 0x1a8]
mov dword [ebp - 0x40], eax
call fcn.100205d0
cmp byte [ebp - 0x21], 0
je 0x1006d69b
push dword [edi]
lea ecx, [ebp - 0x68]
call fcn.1001f990
lea eax, [ebp - 0x68]
mov byte [ebp - 4], 0x1c
push eax
lea ecx, [ebp - 0x94]
call fcn.1004a1f0
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x19
call fcn.100205d0
add edi, 4
cmp edi, 0x105eab38
jne 0x1006d5d0
push dword [ebp - 0x90]
push dword [ebp - 0x94]
call fcn.10070420
call fcn.10067680
call fcn.10094a10
push 0xa
mov ecx, str.materials
call fcn.100b9150
add esp, 0xc
test al, al
je 0x1006d89f
xor edi, edi
lea ecx, [ebp - 0x94]
mov dword [ebp - 0x14], edi
call fcn.1004a1d0
test eax, eax
je 0x1006d89a
mov dword [ebp - 0x20], edi
mov dword [ebp - 0x1c], edi
nop word [eax + eax]
push edi
lea ecx, [ebp - 0x94]
call fcn.1004a1b0
mov ecx, eax
call fcn.10022820
lea ecx, [ebp - 0x20]
xor dl, dl
push ecx
push 8
mov ecx, eax
call fcn.100b8720
add esp, 8
lea ecx, [ebp - 0x84]
mov edx, edi
call fcn.10023000
mov ecx, eax
mov byte [ebp - 4], 0x1d
call fcn.10022820
mov ecx, eax
call fcn.10095ef0
lea ecx, [ebp - 0x84]
mov byte [ebp - 0x39], al
mov byte [ebp - 4], 0x19
call fcn.100205d0
cmp byte [ebp - 0x39], 0
je 0x1006d883
push ecx
push 0
mov ecx, str.Copy_Text
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006d7cc
call fcn.100997d0
push edi
lea ecx, [ebp - 0x94]
call fcn.1004a1b0
mov ecx, eax
call fcn.10022820
push edi
lea ecx, [ebp - 0x94]
mov esi, eax
call fcn.1004a1b0
push esi
mov ecx, dword [eax + 0x10]
xor eax, eax
cmp byte [0x105f5b14], al
push ecx
push dword [0x105f5c98]
setne al
push dword [0x105f5bd8]
add eax, 0x48
push eax
push str._c__x_02X__x_02X__x_02X_s
call fcn.100995c0
add esp, 0x18
call fcn.10099820
push ecx
push 0
mov ecx, str.Set_As_Name
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006d87e
push edi
lea ecx, [ebp - 0x94]
call fcn.1004a1b0
mov ecx, eax
call fcn.10022820
push edi
lea ecx, [ebp - 0x94]
mov dword [ebp - 0x2c], eax
call fcn.1004a1b0
cmp byte [0x105f5b14], 0
mov edi, dword [0x105f5c98]
setne cl
mov esi, dword [eax + 0x10]
add cl, 0x48
mov eax, dword [0x105f5bd8]
mov byte [ebp - 0x34], cl
lea ecx, [ebp - 0x68]
push str._c_c_c_c_s
mov dword [ebp - 0x50], eax
call fcn.1001f990
mov byte [ebp - 4], 0x1e
lea edx, [ebp - 0x68]
push dword [ebp - 0x2c]
lea ecx, [ebp - 0x84]
push esi
push edi
push dword [ebp - 0x50]
push dword [ebp - 0x34]
call fcn.10070460
add esp, 0x14
mov ecx, 0x105f4fe0
push eax
call fcn.1004a990
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x19
call fcn.100205d0
call fcn.10065110
mov edi, dword [ebp - 0x14]
call fcn.10095bf0
inc edi
lea ecx, [ebp - 0x94]
mov dword [ebp - 0x14], edi
call fcn.1004a1d0
cmp edi, eax
jb 0x1006d700
call fcn.100b91c0
push 0
push 0
push 0x40
lea eax, [ebp - 0x20]
mov dword [ebp - 0x1c], 0
push eax
push 0x100
push 0x1076b6b8
mov edx, str.Filter_material_names...
mov dword [ebp - 0x20], 0
mov ecx, str.filter
call fcn.100b03a0
add esp, 0x18
call fcn.10094a90
lea ecx, [ebp - 0x94]
mov dword [ebp - 4], 0xffffffff
call fcn.1004ad90
call fcn.100bb400
push ecx
mov ecx, str.Players
call fcn.100bb350
add esp, 4
test al, al
je 0x1006ec4c
push ecx
mov edx, str.PlayerList
mov ecx, 3
call fcn.100bd8c0
add esp, 4
call fcn.100abf30
mov edx, 1
xor ecx, ecx
call fcn.10089e00
push str.Name:
call fcn.100a98d0
add esp, 4
call fcn.100bd020
push str.IP_Address:
call fcn.100a98d0
add esp, 4
call fcn.100bd020
push str.Steam_ID:
call fcn.100a98d0
add esp, 4
call fcn.100bd020
mov ecx, 1
call fcn.10089e50
call fcn.100677f0
push dword [eax]
mov eax, 0x5f8040
push 0
call eax
xor cl, cl
mov dword [ebp - 0x88], eax
xor edi, edi
mov byte [ebp - 0x21], cl
add esp, 8
mov dword [ebp - 0x50], edi
xor esi, esi
nop
push str.player_i
lea ecx, [ebp - 0x68]
call fcn.1001f990
push esi
lea edx, [ebp - 0x68]
mov dword [ebp - 4], 0x1f
lea ecx, [ebp - 0x1a8]
call fcn.100610e0
add esp, 4
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x21
call fcn.100205d0
mov ecx, edi
call fcn.10067810
test al, al
je 0x1006ebff
mov edx, edi
lea ecx, [ebp - 0x1d0]
call fcn.10062320
mov ecx, edi
mov byte [ebp - 4], 0x22
call fcn.10067860
mov dword [ebp - 0x4c], edx
lea ecx, [ebp - 0x20]
mov edx, edi
mov dword [ebp - 0x34], eax
call fcn.100678c0
call fcn.100abf30
lea ecx, [ebp - 0x1a8]
call fcn.10022820
mov ecx, eax
call fcn.10094490
lea esi, [esi + esi*2]
mov eax, 0x5922f0
push 0
add esi, 0x106786dc
call eax
add esp, 4
test al, al
je 0x1006da7e
mov edx, edi
lea ecx, [ebp - 0xe4]
call fcn.10068820
mov edx, eax
xor ecx, ecx
call fcn.10089db0
lea ecx, [ebp - 0x1d0]
mov dword [ebp - 0x158], 0
mov dword [ebp - 0x154], 0
call fcn.10022820
lea ecx, [ebp - 0x158]
mov edx, esi
push ecx
push ecx
mov ecx, eax
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
jmp 0x1006dab1
lea ecx, [ebp - 0x1d0]
mov dword [ebp - 0x160], 0
mov dword [ebp - 0x15c], 0
call fcn.10022820
lea ecx, [ebp - 0x160]
mov edx, esi
push ecx
push ecx
mov ecx, eax
call fcn.100b8d00
add esp, 8
mov eax, dword [0x105ec7c0]
test eax, eax
je 0x1006dcb5
mov eax, dword [eax]
sub esp, 8
mov ecx, dword [ebp - 0x34]
mov edx, dword [eax + 0x1c]
mov eax, esp
mov dword [eax], ecx
mov ecx, dword [ebp - 0x4c]
mov dword [eax + 4], ecx
mov ecx, dword [0x105ec7c0]
call edx
mov dword [ebp - 0x14], eax
test eax, eax
je 0x1006db9c
cmp byte [eax], 0
je 0x1006db9c
lea ecx, [ebp - 0x1d0]
call fcn.10022820
push eax
lea ecx, [ebp - 0x84]
call fcn.1001f990
mov byte [ebp - 4], 0x23
lea ecx, [ebp - 0xd4]
mov esi, dword [ebp - 0x40]
push dword [ebp - 0x14]
or esi, 4
mov dword [ebp - 0x2c], esi
call fcn.1001f990
mov dword [ebp - 4], 0x24
lea edx, [ebp - 0x84]
or esi, 8
push ecx
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0x40], esi
mov dword [ebp - 0x2c], esi
call fcn.100c0c50
add esp, 4
test al, al
je 0x1006db9c
push str._unknown_
lea ecx, [ebp - 0x288]
call fcn.1001f990
mov dword [ebp - 4], 0x25
lea ecx, [ebp - 0x68]
push dword [ebp - 0x14]
or esi, 0x10
mov dword [ebp - 0x2c], esi
call fcn.1001f990
mov dword [ebp - 4], 0x26
lea edx, [ebp - 0x288]
or esi, 0x20
push ecx
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x40], esi
mov dword [ebp - 0x2c], esi
call fcn.100c0c50
add esp, 4
mov byte [ebp - 0x39], 1
test al, al
jne 0x1006dba0
mov byte [ebp - 0x39], 0
mov eax, dword [ebp - 0x40]
test al, 0x20
je 0x1006dbb8
and eax, 0xffffffdf
lea ecx, [ebp - 0x68]
mov dword [ebp - 0x40], eax
call fcn.100205d0
mov eax, dword [ebp - 0x40]
test al, 0x10
je 0x1006dbd0
and eax, 0xffffffef
lea ecx, [ebp - 0x288]
mov dword [ebp - 0x40], eax
call fcn.100205d0
mov eax, dword [ebp - 0x40]
test al, 8
je 0x1006dbe8
and eax, 0xfffffff7
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0x40], eax
call fcn.100205d0
mov eax, dword [ebp - 0x40]
mov dword [ebp - 4], 0x22
test al, 4
je 0x1006dc04
and eax, 0xfffffffb
lea ecx, [ebp - 0x84]
mov dword [ebp - 0x40], eax
call fcn.100205d0
cmp byte [ebp - 0x39], 0
je 0x1006dcb5
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
mov edx, 1
xor ecx, ecx
call fcn.10089e00
lea esi, [edi*2 + 0x106786dc]
mov dword [ebp - 0x178], 0
push str.__s_
lea ecx, [ebp - 0x84]
mov dword [ebp - 0x174], 0
add esi, edi
call fcn.1001f990
mov byte [ebp - 4], 0x27
lea edx, [ebp - 0x84]
push dword [ebp - 0x14]
lea ecx, [ebp - 0xd4]
call fcn.100610e0
add esp, 4
mov ecx, eax
mov byte [ebp - 4], 0x28
call fcn.10022820
lea ecx, [ebp - 0x178]
mov edx, esi
push ecx
push ecx
mov ecx, eax
call fcn.100b8d00
add esp, 8
lea ecx, [ebp - 0xd4]
call fcn.100205d0
lea ecx, [ebp - 0x84]
mov byte [ebp - 4], 0x22
call fcn.100205d0
mov ecx, 1
call fcn.10089e50
cmp dword [ebp - 0x88], edi
jne 0x1006dd3c
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm3, dword [0x105cfce8]
movss xmm2, dword [0x105cfd30]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x260]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x180]
mov dword [ebp - 0x180], 0
push eax
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x17c], 0
push ecx
add edx, edi
mov ecx, str._You_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
call fcn.100677f0
push edi
push dword [eax]
mov eax, 0x46a710
call eax
add esp, 8
test al, al
je 0x1006ddd1
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm3, dword [0x105cfd30]
movss xmm1, dword [0x105cfce8]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x270]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x188]
mov dword [ebp - 0x188], 0
push eax
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x184], 0
push ecx
add edx, edi
mov ecx, str._Host_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [0x105ec7c0]
test eax, eax
je 0x1006de7f
mov eax, dword [eax]
sub esp, 8
mov ecx, dword [ebp - 0x34]
mov edx, dword [eax + 0x14]
mov eax, esp
mov dword [eax], ecx
mov ecx, dword [ebp - 0x4c]
mov dword [eax + 4], ecx
mov ecx, dword [0x105ec7c0]
call edx
cmp eax, 3
jne 0x1006de7f
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm3, dword [0x105cfd30]
movss xmm2, dword [0x105cfce8]
movaps xmm1, xmm3
push ecx
lea ecx, [ebp - 0x298]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x190]
mov dword [ebp - 0x190], 0
push eax
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x18c], 0
push ecx
add edx, edi
mov ecx, str._Friend_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
sub esp, 0x40
mov esi, esp
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14], esp
push str.Never
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x29
mov ecx, esp
push 0x105cbeaf
call fcn.1001f990
push dword [ebp - 0x4c]
mov ecx, esi
mov byte [ebp - 4], 0x22
push dword [ebp - 0x34]
call fcn.10069080
lea eax, [ebp - 0x44]
mov ecx, 0x105f64d0
push eax
call fcn.100748f0
mov esi, dword [ebp - 0x44]
cmp esi, dword [0x105f64e4]
je 0x1006e2fe
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm3, dword [0x105cfcf0]
movss xmm1, dword [0x105cfd30]
movaps xmm2, xmm3
push ecx
lea ecx, [ebp - 0x250]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea ecx, [ebp - 0x1b0]
mov dword [ebp - 0x1b0], 0
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x1ac], 0
push ecx
add edx, edi
mov ecx, str._Shitter_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 1
je 0x1006dfdd
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x1f0]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x1b8]
mov dword [ebp - 0x1b8], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x1b4], 0
add edx, edi
mov ecx, str._Crash_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 2
je 0x1006e063
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x200]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0xf0]
mov dword [ebp - 0xf0], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0xec], 0
add edx, edi
mov ecx, str._Migrate_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 4
je 0x1006e0e9
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x210]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0xf8]
mov dword [ebp - 0xf8], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0xf4], 0
add edx, edi
mov ecx, str._Immobilize_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 8
je 0x1006e16f
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x220]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x100]
mov dword [ebp - 0x100], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0xfc], 0
add edx, edi
mov ecx, str._Kick_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 0x10
je 0x1006e1f5
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x230]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x108]
mov dword [ebp - 0x108], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x104], 0
add edx, edi
mov ecx, str._Multipoint_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 0x20
je 0x1006e27b
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x240]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x110]
mov dword [ebp - 0x110], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x10c], 0
add edx, edi
mov ecx, str._Prioritize_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
mov eax, dword [esi + 0x38]
test al, 0x40
je 0x1006e2fe
movss xmm1, dword [0x105cfea4]
xorps xmm0, xmm0
call fcn.100948a0
movss xmm2, dword [0x105cfd30]
movss xmm3, dword [0x105cfce8]
movaps xmm1, xmm2
push ecx
lea ecx, [ebp - 0x2a8]
mov dword [esp], 0x3f800000
call fcn.100245a0
mov edx, ecx
xor ecx, ecx
call fcn.10089db0
lea eax, [ebp - 0x118]
mov dword [ebp - 0x118], 0
push eax
push ecx
lea edx, [edi*2 + 0x106786dc]
mov dword [ebp - 0x114], 0
add edx, edi
mov ecx, str._Ignore_
call fcn.100b8d00
add esp, 8
mov ecx, 1
call fcn.10089e50
lea ecx, [ebp - 0x1a8]
call fcn.10022820
mov ecx, eax
call fcn.10095ef0
or byte [ebp - 0x21], al
test al, al
je 0x1006eafa
cmp byte [0x1076b7b8], 0
jne 0x1006e331
push edi
call fcn.10060130
mov byte [0x1076b7b8], 1
push ecx
push 0
mov ecx, str.Add_To_Shit_List
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006e389
sub esp, 0x40
mov esi, esp
push 0
sub esp, 0x18
mov ecx, esp
mov dword [ebp - 0x14], esp
call int.100cec30
sub esp, 0x18
mov byte [ebp - 4], 0x2a
lea eax, [ebp - 0x1d0]
mov ecx, esp
push eax
call fcn.10020690
push dword [ebp - 0x4c]
mov ecx, esi
mov byte [ebp - 4], 0x22
push dword [ebp - 0x34]
call fcn.10069080
mov ecx, 0x105f64d0
call fcn.10074930
push ecx
push 0
mov ecx, str.View_Profile
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006e3b6
push dword [ebp - 0x4c]
mov eax, 0x589740
push dword [ebp - 0x34]
call eax
mov eax, dword [ebp - 0xa4]
add esp, 8
mov byte [eax], 0
push ecx
push 0
mov ecx, str.Steal_ID
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006e3dc
push edi
call fcn.10065450
push 1
mov eax, 0x628e30
call eax
add esp, 4
call fcn.100abf30
call fcn.100677f0
mov edx, dword [ebp - 0x88]
push edi
mov ecx, dword [eax]
call fcn.100677d0
add esp, 4
mov ecx, str.Migrate_Player
test eax, eax
setne dl
call fcn.100b9290
mov esi, dword [ebp - 0x6c]
test al, al
je 0x1006e5ef
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe30]
call fcn.10094a10
mov edx, 1
xor ecx, ecx
call fcn.10089e00
push str.Message:
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
mov edx, 0x1076aab8
mov ecx, str.migrate
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
call fcn.10094a90
call fcn.100685f0
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.10094950
movss xmm2, dword [esi + 0x189c]
lea edx, [ebp - 0x120]
lea ecx, [ebp - 0x168]
mov dword [ebp - 0x120], 0x42480000
mov dword [ebp - 0x11c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Execute
call fcn.100aa3e0
test al, al
je 0x1006e5d5
sub esp, 0x18
mov ecx, esp
push 0x1076aab8
call fcn.1001f990
mov edx, dword [ebp - 0x88]
lea ecx, [ebp - 0x68]
push edi
call fcn.100681c0
add esp, 0x1c
mov byte [ebp - 4], 0x2b
cmp dword [ebp - 0x58], 0
je 0x1006e56a
sub esp, 0x18
lea eax, [ebp - 0x68]
mov ecx, esp
push eax
call fcn.10020690
lea ecx, [ebp - 0xd4]
call fcn.10051790
add esp, 0x18
mov ecx, eax
mov byte [ebp - 4], 0x2c
call fcn.10022820
push str.say___s_
lea ecx, [ebp - 0x84]
mov esi, eax
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x2d
mov ecx, esp
lea edx, [ebp - 0x84]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x2b
call fcn.100205d0
mov esi, dword [ebp - 0x6c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x128], 0x1f4
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x124], 0
push eax
lea eax, [ebp - 0x14]
mov dword [ebp - 0x14], 0x105f5e38
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x2c], fcn.1005f7b0
push eax
lea ecx, [ebp - 0x1d8]
call fcn.10070520
mov ecx, eax
mov byte [ebp - 4], 0x2e
call fcn.10062070
mov byte [ebp - 4], 0x2b
cmp dword [ebp - 0x1d4], 0
jne 0x1006eeac
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x22
call fcn.100205d0
mov edi, dword [ebp - 0x50]
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.100949b0
call fcn.100b9dc0
call fcn.100677f0
mov edx, dword [ebp - 0x88]
push edi
mov ecx, dword [eax]
call fcn.100677d0
add esp, 4
mov ecx, str.Immobilize_Player
test eax, eax
setne dl
call fcn.100b9290
test al, al
je 0x1006e7fa
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe30]
call fcn.10094a10
mov edx, 1
xor ecx, ecx
call fcn.10089e00
push str.Message:
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
mov edx, 0x1076aeb8
mov ecx, str.immobilize
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
call fcn.10094a90
call fcn.100685f0
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.10094950
movss xmm2, dword [esi + 0x189c]
lea edx, [ebp - 0x130]
lea ecx, [ebp - 0xb4]
mov dword [ebp - 0x130], 0x42480000
mov dword [ebp - 0x12c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Execute
call fcn.100aa3e0
test al, al
je 0x1006e7e0
sub esp, 0x18
mov ecx, esp
push 0x1076aeb8
call fcn.1001f990
mov edx, dword [ebp - 0x88]
lea ecx, [ebp - 0x68]
push edi
call fcn.100681c0
add esp, 0x1c
mov byte [ebp - 4], 0x2f
cmp dword [ebp - 0x58], 0
je 0x1006e775
sub esp, 0x18
lea eax, [ebp - 0x68]
mov ecx, esp
push eax
call fcn.10020690
lea ecx, [ebp - 0xd4]
call fcn.10051790
add esp, 0x18
mov ecx, eax
mov byte [ebp - 4], 0x30
call fcn.10022820
push str.say___s_
lea ecx, [ebp - 0x84]
mov esi, eax
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x31
mov ecx, esp
lea edx, [ebp - 0x84]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x2f
call fcn.100205d0
mov esi, dword [ebp - 0x6c]
lea eax, [ebp - 0x138]
mov dword [ebp - 0x138], 0x1f4
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x134], 0
push eax
lea eax, [ebp - 0x14]
mov dword [ebp - 0x14], 0x105f5e38
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x2c], fcn.1005f810
push eax
lea ecx, [ebp - 0x1e0]
call fcn.10070520
mov ecx, eax
mov byte [ebp - 4], 0x32
call fcn.10062070
mov byte [ebp - 4], 0x2f
cmp dword [ebp - 0x1dc], 0
jne 0x1006eeac
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x22
call fcn.100205d0
mov edi, dword [ebp - 0x50]
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.100949b0
call fcn.100b9dc0
call fcn.100677f0
mov edx, dword [ebp - 0x88]
push edi
mov ecx, dword [eax]
call fcn.100677d0
add esp, 4
mov ecx, str.Kick_Player
test eax, eax
setne dl
call fcn.100b9290
test al, al
je 0x1006ea05
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe30]
call fcn.10094a10
mov edx, 1
xor ecx, ecx
call fcn.10089e00
push str.Message:
call fcn.100a98d0
add esp, 4
mov ecx, 1
call fcn.10089e50
sub esp, 8
mov edx, 0x1076b2b8
mov ecx, str.kick
push 0
push 0x400
call fcn.100aea90
add esp, 0x10
call fcn.10094a90
call fcn.100685f0
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.10094950
movss xmm2, dword [esi + 0x189c]
lea edx, [ebp - 0x140]
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x140], 0x42480000
mov dword [ebp - 0x13c], 0
call fcn.100676b0
mov edx, eax
mov ecx, str.Execute
call fcn.100aa3e0
test al, al
je 0x1006e9eb
sub esp, 0x18
mov ecx, esp
push 0x1076b2b8
call fcn.1001f990
mov edx, dword [ebp - 0x88]
lea ecx, [ebp - 0x68]
push edi
call fcn.100681c0
add esp, 0x1c
mov byte [ebp - 4], 0x33
cmp dword [ebp - 0x58], 0
je 0x1006e980
sub esp, 0x18
lea eax, [ebp - 0x68]
mov ecx, esp
push eax
call fcn.10020690
lea ecx, [ebp - 0xd4]
call fcn.10051790
add esp, 0x18
mov ecx, eax
mov byte [ebp - 4], 0x34
call fcn.10022820
push str.say___s_
lea ecx, [ebp - 0x84]
mov esi, eax
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x35
mov ecx, esp
lea edx, [ebp - 0x84]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x33
call fcn.100205d0
mov esi, dword [ebp - 0x6c]
lea eax, [ebp - 0x148]
mov dword [ebp - 0x148], 0x1f4
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x144], 0
push eax
lea eax, [ebp - 0x14]
mov dword [ebp - 0x14], 0x105f5e38
push eax
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x2c], fcn.1005f870
push eax
lea ecx, [ebp - 0xa0]
call fcn.10070520
mov ecx, eax
mov byte [ebp - 4], 0x36
call fcn.10062070
mov byte [ebp - 4], 0x33
cmp dword [ebp - 0x9c], 0
jne 0x1006eeac
lea ecx, [ebp - 0x68]
mov byte [ebp - 4], 0x22
call fcn.100205d0
mov edi, dword [ebp - 0x50]
movss xmm0, dword [esi + 0x189c]
mulss xmm0, dword [0x105cfe20]
call fcn.100949b0
call fcn.100b9dc0
call fcn.100abf30
call fcn.100abf30
push ecx
lea eax, [edi*2 + 0x106786de]
mov ecx, str.Multipoint
add eax, edi
push eax
call fcn.100ba1e0
add esp, 4
lea eax, [edi*2 + 0x106786dd]
add eax, edi
mov ecx, str.Ignore
push eax
call fcn.100ba1e0
call fcn.100abf30
add esp, 4
mov ecx, str.Copy_Name
push 0
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006ea74
call fcn.100997d0
lea ecx, [ebp - 0x1d0]
call fcn.10022820
push eax
call fcn.100995c0
add esp, 4
call fcn.10099820
push ecx
push 0
mov ecx, str.Copy_IP_Address
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006eac4
call fcn.100997d0
lea eax, [ebp - 0x84]
push eax
lea ecx, [ebp - 0x20]
call fcn.100cf1b0
mov ecx, eax
mov byte [ebp - 4], 0x37
call fcn.10022820
push eax
call fcn.100995c0
add esp, 4
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x84]
call fcn.100205d0
call fcn.10099820
push ecx
push 0
mov ecx, str.Copy_Steam_ID
call fcn.100b9e60
add esp, 8
test al, al
je 0x1006eaf5
call fcn.100997d0
push dword [ebp - 0x4c]
push dword [ebp - 0x34]
push str._llu
call fcn.100995c0
add esp, 0xc
call fcn.10099820
call fcn.10095bf0
call fcn.100bd020
lea eax, [ebp - 0x84]
mov dword [ebp - 0x150], 0
lea esi, [edi*2 + 0x106786dc]
mov dword [ebp - 0x14c], 0
push eax
lea ecx, [ebp - 0x20]
add esi, edi
call fcn.100cf1b0
mov ecx, eax
mov byte [ebp - 4], 0x38
call fcn.10022820
lea ecx, [ebp - 0x150]
mov edx, esi
push ecx
push ecx
mov ecx, eax
call fcn.100b8d00
add esp, 8
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0x1a8]
call fcn.10022820
mov ecx, eax
call fcn.10095db0
or byte [ebp - 0x21], al
call fcn.100bd020
push dword [ebp - 0x4c]
lea ecx, [ebp - 0x84]
mov dword [ebp - 0xac], 0
push dword [ebp - 0x34]
mov dword [ebp - 0xa8], 0
call fcn.100620b0
add esp, 8
mov ecx, eax
mov byte [ebp - 4], 0x39
call fcn.10022820
lea ecx, [ebp - 0xac]
mov edx, esi
push ecx
push ecx
mov ecx, eax
call fcn.100b8d00
add esp, 8
mov byte [ebp - 4], 0x22
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0x1a8]
call fcn.10022820
mov ecx, eax
call fcn.10095db0
or byte [ebp - 0x21], al
call fcn.100bd020
mov eax, dword [0x105ef74c]
lea ecx, [ebp - 0x1d0]
mov eax, dword [eax + 0x1a00]
dec dword [eax + 0xbc]
call fcn.100205d0
lea ecx, [ebp - 0x1a8]
mov dword [ebp - 4], 0xffffffff
call fcn.100205d0
inc edi
mov dword [ebp - 0x50], edi
mov esi, edi
cmp edi, 0x12
jl 0x1006d990
mov cl, byte [ebp - 0x21]
xor edx, edx
movzx eax, byte [0x1076b7b8]
test cl, cl
push ecx
cmove eax, edx
lea ecx, [edx + 1]
mov byte [0x1076b7b8], al
call fcn.100bd8c0
add esp, 4
call fcn.100abf30
call fcn.100bb400
mov ecx, 0x105f64d0
call fcn.10075680
mov ecx, 0x105ef900
call fcn.10048df0
call fcn.100ba4c0
call fcn.10093c90
call fcn.1006ef50
call fcn.1008e850
mov edi, dword [ebp - 0x6c]
push 0
mov edx, dword [edi + 0x1bd4]
mov eax, dword [edx]
mov ecx, dword [eax + 0x84]
lea eax, [edi + 0x1bd8]
push eax
push 1
push edx
call ecx
mov ecx, dword [0x105ef74c]
xor eax, eax
add ecx, 0x1c5c
cmp byte [ecx], al
cmove ecx, eax
call fcn.10085f80
push 0
mov eax, 0x5922f0
call eax
add esp, 4
test al, al
je 0x1006ee5d
lea ecx, [edi + 0x18b0]
call fcn.100cf150
test al, al
je 0x1006ed89
cmp dword [0x105f4db0], 0
je 0x1006ed89
sub esp, 0x18
mov ecx, esp
push 0x105f4da0
call fcn.10020690
lea ecx, [ebp - 0xd4]
call fcn.10051790
add esp, 0x18
mov ecx, eax
mov dword [ebp - 4], 0x3a
call fcn.10022820
push str.say___s_
lea ecx, [ebp - 0x84]
mov esi, eax
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x3b
mov ecx, esp
lea edx, [ebp - 0x84]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0xffffffff
call fcn.100205d0
lea ecx, [ebp - 0x90]
call fcn.1001f880
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x18b0], ecx
mov dword [edi + 0x18b4], eax
mov dword [edi + 0x18b8], 0x3e8
mov dword [edi + 0x18bc], 0
lea ecx, [edi + 0x18c0]
mov dword [ebp - 0x44], ecx
call fcn.100cf150
test al, al
je 0x1006ee5d
cmp dword [0x105f4f30], 0
je 0x1006ee5d
sub esp, 0x18
mov ecx, esp
push 0x105f4f20
call fcn.10020690
lea ecx, [ebp - 0xd4]
call fcn.10068030
add esp, 0x18
mov ecx, eax
mov dword [ebp - 4], 0x3c
call fcn.10022820
push str.callvote__s
lea ecx, [ebp - 0x84]
mov esi, eax
call fcn.1001f990
sub esp, 0x18
mov byte [ebp - 4], 0x3d
mov ecx, esp
lea edx, [ebp - 0x84]
push esi
call fcn.100610e0
add esp, 4
call fcn.10066100
add esp, 0x18
lea ecx, [ebp - 0x84]
call fcn.100205d0
lea ecx, [ebp - 0xd4]
call fcn.100205d0
mov eax, dword [0x11c7d74]
mov ecx, dword [eax + 0x68]
mov eax, dword [0x2e490d08]
cmp eax, ecx
cmovl eax, ecx
lea ecx, [ebp - 0x90]
cdq
mov esi, eax
mov edi, edx
add esi, 0x7530
adc edi, 0
call fcn.1001f880
mov edx, dword [ebp - 0x44]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edx], ecx
mov dword [edx + 4], eax
mov dword [edx + 8], esi
mov dword [edx + 0xc], edi
mov ecx, dword [ebp - 0xc]
pop edi
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100d9eff
call fcn.100dd3f3
call fcn.100dd3f3
call fcn.100dd3f3
int3