Function at 0x100b5e20
Capabilities:
Contain obfuscated stackstrings
Log keystrokes via polling

Disassembly:
push ebp
mov ebp, esp
mov eax, dword fs:[0]
push 0xffffffffffffffff
push 0x100d669f
push eax
mov dword fs:[0], esp
sub esp, 0x1ac
cmp byte [0x1017da30], 0
push esi
push edi
jne 0x100b6922
xor ecx, ecx
call fcn.100684f0
push str.Team_Fortress_2
push 0
call dword [sym.imp.USER32.dll_FindWindowA]
mov ecx, eax
call fcn.1008bd00
mov ecx, dword [ebp + 8]
call fcn.1008ba40
mov ecx, 0x850000
call fcn.100a73c0
call fcn.100658f0
mov edi, eax
call fcn.100687b0
mov dword [ebp - 0x60], eax
call fcn.100658f0
movss xmm0, dword [0x100f06a8]
push ecx
movaps xmm3, xmm0
mov dword [esp], 0x3f800000
movaps xmm2, xmm0
lea ecx, [ebp - 0x24]
movaps xmm1, xmm0
lea esi, [eax + 0xc4]
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
movups xmmword [esi], xmm0
movss xmm0, dword [0x100f0654]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x10], xmm0
movss xmm0, dword [0x100f05d0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x20], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f6b851f
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x30], xmm0
movss xmm0, dword [0x100f05f0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm1, dword [0x100f05f0]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0x40], xmm0
call fcn.10062c20
push ecx
mov dword [esp], 0x3e75c28f
lea ecx, [ebp - 0x24]
xorps xmm3, xmm3
xorps xmm2, xmm2
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x50], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x60], xmm0
movss xmm0, dword [0x100f05b8]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x70], xmm0
movss xmm0, dword [0x100f05f0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0600]
movss xmm2, dword [0x100f05f8]
movss xmm1, dword [0x100f05f4]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmmword [esi + 0x80], xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f800000
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x90], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f05bc]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0xa0], xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f800000
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0xb0], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
movups xmmword [esi + 0xc0], xmm0
movss xmm0, dword [0x100f05dc]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0xd0], xmm0
movss xmm0, dword [0x100f05b8]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0xe0], xmm0
movss xmm0, dword [0x100f0620]
lea ecx, [ebp - 0x24]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0xf0], xmm0
movss xmm0, dword [0x100f0644]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x100], xmm0
movss xmm0, dword [0x100f0660]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0690]
movss xmm2, dword [0x100f066c]
movss xmm1, dword [0x100f0614]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmmword [esi + 0x110], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f0620]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0x120], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f0660]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0x130], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x140], xmm0
movss xmm0, dword [0x100f05b8]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f0a3d71
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x150], xmm0
movss xmm0, dword [0x100f05f0]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0600]
movss xmm2, dword [0x100f05f8]
movss xmm1, dword [0x100f05f4]
movups xmm0, xmmword [eax]
push ecx
mov dword [esp], 0x3f800000
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x160], xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f051eb8
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x170], xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3eb851ec
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x180], xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0600]
movss xmm2, dword [0x100f05f8]
movss xmm1, dword [0x100f05f4]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3ea8f5c3
movups xmmword [esi + 0x190], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x1a0], xmm0
movss xmm0, dword [0x100f060c]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x1b0], xmm0
movss xmm0, dword [0x100f0648]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f064c]
movss xmm2, dword [0x100f0648]
movss xmm1, dword [0x100f0644]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmmword [esi + 0x1c0], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f060c]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0x1d0], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x1e0], xmm0
movss xmm0, dword [0x100f0648]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f064c]
push ecx
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x1f0], xmm0
movss xmm2, dword [0x100f0648]
lea ecx, [ebp - 0x24]
movss xmm1, dword [0x100f0644]
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f051eb8
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x200], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f05dc]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movaps xmm2, xmm1
movups xmmword [esi + 0x210], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3eb851ec
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x220], xmm0
movss xmm0, dword [0x100f05f4]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f051eb8
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x230], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x240], xmm0
movss xmm0, dword [0x100f05dc]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x250], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x260], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x270], xmm0
call fcn.10062c20
push ecx
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x280], xmm0
movss xmm1, dword [0x100f06a8]
lea ecx, [ebp - 0x24]
xorps xmm3, xmm3
mov dword [esp], 0x3f800000
xorps xmm2, xmm2
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f051eb8
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x290], xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0x3f051eb8
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x2a0], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3e947ae1
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x2b0], xmm0
movss xmm0, dword [0x100f060c]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
push ecx
xorps xmm3, xmm3
mov dword [esp], 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
movups xmm0, xmmword [eax]
xorps xmm1, xmm1
movups xmmword [esi + 0x2c0], xmm0
call fcn.10062c20
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3d75c28f
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x2d0], xmm0
movss xmm0, dword [0x100f06a8]
movaps xmm3, xmm0
movaps xmm2, xmm0
movaps xmm1, xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0600]
movss xmm2, dword [0x100f05f8]
movss xmm1, dword [0x100f05f4]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmmword [esi + 0x2e0], xmm0
call fcn.10062c20
movss xmm3, dword [0x100f0690]
movss xmm2, dword [0x100f066c]
movss xmm1, dword [0x100f0614]
movups xmm0, xmmword [eax]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
movups xmmword [esi + 0x2f0], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3f800000
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x300], xmm0
call fcn.10062c20
movups xmm0, xmmword [eax]
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3f333333
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x310], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3e4ccccd
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x320], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f06a8]
xorps xmm3, xmm3
push ecx
xorps xmm2, xmm2
mov dword [esp], 0x3eb33333
movups xmm0, xmmword [eax]
lea ecx, [ebp - 0x24]
movups xmmword [esi + 0x330], xmm0
call fcn.10062c20
movss xmm1, dword [0x100f0778]
lea ecx, [ebp - 0x54]
movaps xmm2, xmm1
movups xmm0, xmmword [eax]
movups xmmword [esi + 0x340], xmm0
call fcn.10005eb0
movss xmm2, dword [0x100f0700]
movss xmm1, dword [0x100f0768]
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 4], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 8], eax
call fcn.10005eb0
movss xmm2, dword [0x100f0770]
movaps xmm1, xmm2
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x38], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 0x3c], eax
call fcn.10005eb0
movss xmm1, dword [0x100f0770]
movaps xmm2, xmm1
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x58], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 0x5c], eax
call fcn.10005eb0
movss xmm2, dword [0x100f0770]
movaps xmm1, xmm2
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x48], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 0x4c], eax
call fcn.10005eb0
xorps xmm2, xmm2
xorps xmm1, xmm1
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x50], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 0x54], eax
call fcn.10005eb0
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x60], ecx
mov dword [edi + 0x64], eax
mov dword [edi + 0x68], 0x41c80000
mov dword [edi + 0x70], 0x41700000
mov dword [edi + 0x78], 0x41200000
mov dword [edi + 0x10], 0x3f800000
mov dword [edi + 0x2c], 0x3f800000
movss xmm2, dword [0x100f0654]
lea ecx, [ebp - 0x54]
movaps xmm1, xmm2
mov dword [edi + 0x34], 0x3f800000
mov dword [edi + 0x44], 0x3f800000
mov dword [edi + 0x88], 0x3f800000
mov dword [edi + 0xc], 0x40e00000
mov dword [edi + 0x28], 0x40800000
mov dword [edi + 0x40], 0x40400000
mov dword [edi + 0x30], 0x40800000
mov dword [edi + 0x74], 0x41100000
mov dword [edi + 0x7c], 0x40400000
mov dword [edi + 0x80], 0x40800000
mov dword [edi + 0x84], 0x40800000
call fcn.10005eb0
movss xmm2, dword [0x100f0764]
movaps xmm1, xmm2
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0x1c], ecx
lea ecx, [ebp - 0x54]
mov dword [edi + 0x20], eax
call fcn.10005eb0
mov ecx, dword [eax]
mov eax, dword [eax + 4]
mov dword [edi + 0xac], ecx
lea ecx, [ebp - 0x1b8]
mov dword [edi + 0xb0], eax
call fcn.100860e0
mov eax, dword [0x100fc4f8]
mov edi, dword [ebp - 0x60]
add eax, 0x1d48
mov dword [ebp - 0x1a4], 1
mov dword [ebp - 0x1a0], 1
mov byte [ebp - 0x19c], 1
mov dword [0x1017ded4], eax
mov esi, dword [edi + 0x90]
mov ecx, esi
call fcn.10088db0
movss xmm2, dword [0x100f0790]
mov ecx, esi
push eax
lea eax, [ebp - 0x1b8]
push eax
push str.C:WindowsFonts_tahomabd.ttf
call fcn.10086450
mov dword [0x1017decc], eax
mov esi, dword [edi + 0x90]
mov ecx, esi
call fcn.10088db0
movss xmm2, dword [0x100f0790]
mov ecx, esi
push eax
lea eax, [ebp - 0x1b8]
push eax
push str.C:WindowsFonts_tahoma.ttf
call fcn.10086450
mov dword [0x1017ded0], eax
mov byte [0x1017da30], 1
mov edi, dword [ebp + 8]
push 0xffffffffffffffff
push 0xa8
push edi
mov eax, dword [edi]
call dword [eax + 0xe4]
mov eax, dword [edi]
push 4
push 1
push 0
push edi
call dword [eax + 0x10c]
mov eax, dword [edi]
push 4
push 4
push 0
push edi
call dword [eax + 0x10c]
mov eax, dword [edi]
push 0
push 0xc2
push edi
call dword [eax + 0xe4]
push 0x2d
call dword [sym.imp.USER32.dll_GetAsyncKeyState]
test al, 1
je 0x100b69ae
cmp byte [0x1017de94], 0
mov ecx, dword [0x100fc31c]
sete al
mov byte [0x1017de94], al
movzx eax, al
push eax
call fcn.100b5250
cmp byte [0x1017ded8], 0
mov ecx, dword [0x100fc310]
sete byte [0x1017ded8]
call fcn.10020210
movss dword [0x1017de90], xmm0
mov ecx, dword [0x100fc310]
call fcn.10020210
subss xmm0, dword [0x1017de90]
movss dword [0x1017de88], xmm0
call fcn.1008bce0
call fcn.1008c210
call fcn.10069650
mov ecx, dword [0x100fc340]
mov eax, dword [ecx]
mov eax, dword [eax + 8]
call eax
test al, al
mov al, byte [0x1017de94]
je 0x100b69f6
test al, al
je 0x100bad45
cmp dword [0x100f95cc], 2
mov esi, 1
jne 0x100b6c3a
movss xmm1, dword [0x100f05b0]
push ecx
movaps xmm3, xmm1
mov dword [esp], 0x3e99999a
movaps xmm2, xmm1
lea ecx, [ebp - 0x24]
call fcn.10062c20
mov edx, eax
lea ecx, [esi + 1]
call fcn.10065ba0
push ecx
xorps xmm3, xmm3
mov dword [esp], 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x24]
xorps xmm1, xmm1
call fcn.10062c20
mov edx, eax
lea ecx, [esi + 4]
call fcn.10065ba0
cmp byte [0x1017de94], 0
mov ecx, 0x22
mov eax, 0x2b
cmovne eax, ecx
xor edx, edx
push eax
mov ecx, str.Doubletap_bar
call fcn.1006e140
add esp, 4
test al, al
je 0x100b6c26
movss xmm2, dword [0x100f07c0]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f0830]
call fcn.10005eb0
xor edx, edx
mov ecx, eax
call fcn.10071750
cmp dword [0x1017dbe8], 0
je 0x100b6c26
push str.Doubletap__
lea ecx, [ebp - 0xa8]
call fcn.10007420
mov dword [ebp - 4], 0
lea ecx, [ebp - 0xc8]
mov edx, dword [0x100fb368]
call fcn.1001a940
mov esi, eax
mov byte [ebp - 4], 1
lea ecx, [ebp - 0x4c]
mov edx, dword [0x100fb364]
call fcn.1001a940
push eax
lea edx, [ebp - 0xa8]
mov byte [ebp - 4], 2
lea ecx, [ebp - 0x2c]
call fcn.100badf0
push 0x100d9a58
mov edx, eax
mov byte [ebp - 4], 3
lea ecx, [ebp - 0xfc]
call fcn.1001c740
push esi
mov edx, eax
mov byte [ebp - 4], 4
lea ecx, [ebp - 0x11c]
call fcn.1001c7b0
push 0x100d9a54
mov edx, eax
mov byte [ebp - 4], 5
lea ecx, [ebp - 0x134]
call fcn.1001c740
add esp, 0x10
lea ecx, [ebp - 0xa8]
push eax
call fcn.1001f870
lea ecx, [ebp - 0x134]
call fcn.100073d0
lea ecx, [ebp - 0x11c]
call fcn.100073d0
lea ecx, [ebp - 0xfc]
call fcn.100073d0
lea ecx, [ebp - 0x2c]
call fcn.100073d0
lea ecx, [ebp - 0x4c]
call fcn.100073d0
lea ecx, [ebp - 0xc8]
mov byte [ebp - 4], 0
call fcn.100073d0
mov eax, dword [0x100fb368]
push ecx
lea ecx, [ebp - 0x24]
mov dword [esp], 0x3f800000
cmp eax, dword [0x100fb364]
jne 0x100b6bcc
cmp dword [0x100fb360], 0
jne 0x100b6bbf
movss xmm3, dword [0x100f0610]
movss xmm2, dword [0x100f06a8]
movaps xmm1, xmm3
jmp 0x100b6bdf
movss xmm2, dword [0x100f0654]
xorps xmm3, xmm3
jmp 0x100b6bd7
movss xmm3, dword [0x100f0610]
movaps xmm2, xmm3
movss xmm1, dword [0x100f06a8]
call fcn.10062c20
mov edx, eax
xor ecx, ecx
call fcn.10065ba0
sub esp, 0x18
lea eax, [ebp - 0xa8]
mov ecx, esp
push eax
call fcn.1000d490
mov ecx, 0x1017decc
call fcn.100b5d00
mov esi, 1
mov ecx, esi
call fcn.10065bf0
lea ecx, [ebp - 0xa8]
mov dword [ebp - 4], 0xffffffff
call fcn.100073d0
call fcn.10070970
mov ecx, 2
call fcn.10065bf0
mov al, byte [0x1017de94]
test al, al
je 0x100bad45
push 0x20
xor edx, edx
mov ecx, str.Fedoraware
call fcn.1006e140
add esp, 4
test al, al
je 0x100bad45
movss xmm2, dword [0x100f0864]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f0874]
call fcn.10005eb0
mov edi, 2
mov ecx, eax
mov edx, edi
call fcn.10071750
push 1
xor edx, edx
mov ecx, edi
call fcn.10096630
movss xmm1, dword [0x100f0828]
add esp, 4
mov ecx, esi
call fcn.10094f10
mov eax, dword fs:[0x2c]
mov esi, 0x1017f1d0
mov ecx, dword [0x100fbfac]
mov edi, dword [eax + ecx*4]
mov eax, dword [0x1017f1f4]
cmp eax, dword [edi + 4]
jle 0x100b6d10
push 0x1017f1f4
call fcn.100d136a
add esp, 4
cmp dword [0x1017f1f4], 0xffffffff
jne 0x100b6d10
mov dword [ebp - 4], 6
movss xmm0, dword [0x100f07c0]
push ecx
movaps xmm3, xmm0
mov dword [esp], 0x437f0000
movaps xmm2, xmm0
movaps xmm1, xmm0
mov ecx, esi
call fcn.100b5bd0
push 0x1017f1f4
mov dword [ebp - 4], 0xffffffff
call fcn.100d1320
add esp, 8
mov eax, dword [0x1017f200]
cmp eax, dword [edi + 4]
jle 0x100b6d71
push 0x1017f200
call fcn.100d136a
add esp, 4
cmp dword [0x1017f200], 0xffffffff
jne 0x100b6d71
mov dword [ebp - 4], 7
movss xmm0, dword [0x100f07c0]
push ecx
movaps xmm3, xmm0
mov dword [esp], 0x437f0000
movaps xmm2, xmm0
movaps xmm1, xmm0
mov ecx, 0x1017f1e4
call fcn.100b5bd0
push 0x1017f200
mov dword [ebp - 4], 0xffffffff
call fcn.100d1320
add esp, 8
cmp dword [0x100fc504], 0
mov eax, 0x1017f1e4
mov edx, esi
mov ecx, 0x15
cmovne edx, eax
call fcn.10065ba0
movss xmm2, dword [0x100f07bc]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Aimbot
call fcn.10097ee0
mov ecx, dword [0x100fc504]
xor edx, edx
test al, al
cmovne ecx, edx
mov dword [0x100fc504], ecx
lea ecx, [edx + 1]
call fcn.10065bf0
cmp dword [0x100fc504], 0
mov eax, 0x1017f1e4
mov edx, esi
mov ecx, 0x15
cmovne edx, eax
call fcn.10065ba0
movss xmm2, dword [0x100f07bc]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Triggerbot
call fcn.10097ee0
mov ecx, dword [0x100fc504]
test al, al
mov eax, 1
cmovne ecx, eax
mov dword [0x100fc504], ecx
mov ecx, eax
call fcn.10065bf0
cmp dword [0x100fc504], 0
mov eax, 0x1017f1e4
mov edx, esi
mov ecx, 0x15
cmovne edx, eax
call fcn.10065ba0
movss xmm2, dword [0x100f07bc]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Visuals
call fcn.10097ee0
mov ecx, dword [0x100fc504]
test al, al
mov eax, 2
cmovne ecx, eax
mov dword [0x100fc504], ecx
lea ecx, [eax - 1]
call fcn.10065bf0
cmp dword [0x100fc504], 0
mov eax, 0x1017f1e4
mov edx, esi
mov ecx, 0x15
cmovne edx, eax
call fcn.10065ba0
movss xmm2, dword [0x100f07bc]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Misc
call fcn.10097ee0
mov ecx, dword [0x100fc504]
mov edx, 3
test al, al
cmovne ecx, edx
mov dword [0x100fc504], ecx
lea ecx, [edx - 2]
call fcn.10065bf0
cmp dword [0x100fc504], 0
mov eax, 0x1017f1e4
mov ecx, 0x15
cmovne esi, eax
mov edx, esi
call fcn.10065ba0
movss xmm2, dword [0x100f07bc]
lea ecx, [ebp - 0x54]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Colours
call fcn.10097ee0
mov ecx, dword [0x100fc504]
mov edx, 4
test al, al
cmovne ecx, edx
mov dword [0x100fc504], ecx
lea ecx, [edx - 3]
call fcn.10065bf0
mov eax, dword [0x1017f1e0]
cmp eax, dword [edi + 4]
jle 0x100b6f82
push 0x1017f1e0
call fcn.100d136a
add esp, 4
cmp dword [0x1017f1e0], 0xffffffff
jne 0x100b6f82
mov ecx, 0x1017f1b8
call fcn.1000d310
push 0x100d74a0
call fcn.100d1775
push 0x1017f1e0
call fcn.100d1320
add esp, 8
xor edi, edi
lea ecx, [ebp - 0xfc]
push edi
push 0x1017dde0
call fcn.10045cb0
lea eax, [ebp - 0xfc]
mov dword [ebp - 4], 8
push eax
lea ecx, [ebp - 0x104]
call fcn.10046dd0
lea ecx, [ebp - 0xfc]
call fcn.1000a470
sub esp, 8
lea eax, [ebp - 0x104]
mov ecx, esp
push eax
call fcn.10056ea0
lea ecx, [ebp - 0xd0]
call fcn.10046f20
lea eax, [ebp - 0x104]
mov ecx, esp
push eax
call fcn.10056ea0
lea ecx, [ebp - 0xb0]
call fcn.10046f40
add esp, 8
lea eax, [ebp - 0xb0]
mov byte [ebp - 4], 0xc
push eax
lea ecx, [ebp - 0xd0]
call fcn.10046f00
test al, al
je 0x100b70c9
nop
lea ecx, [ebp - 0xd0]
call fcn.10046e40
mov ecx, eax
call fcn.10046b90
push eax
lea ecx, [ebp - 0xfc]
call fcn.1000a480
lea ecx, [ebp - 0x11c]
mov byte [ebp - 4], 0xd
push ecx
mov ecx, eax
call fcn.10046b30
lea ecx, [ebp - 0x134]
mov byte [ebp - 4], 0xe
push ecx
mov ecx, eax
call fcn.10046b10
mov esi, eax
mov byte [ebp - 4], 0xf
lea ecx, [ebp - 0x12]
mov dword [ebp - 0x12], 0xa5acbbe9
mov word [ebp - 0xe], 0x100
call fcn.1001e6a0
push 0
push eax
mov ecx, esi
call fcn.10057260
lea ecx, [ebp - 0x134]
mov esi, eax
call fcn.100073d0
lea ecx, [ebp - 0x11c]
call fcn.1000a470
lea ecx, [ebp - 0xfc]
mov byte [ebp - 4], 0xc
call fcn.1000a470
cmp esi, 0xffffffff
je 0x100b70a4
inc edi
lea ecx, [ebp - 0xd0]
call fcn.10046e50
lea eax, [ebp - 0xb0]
push eax
lea ecx, [ebp - 0xd0]
call fcn.10046f00
test al, al
jne 0x100b7010
lea ecx, [ebp - 0xb0]
call fcn.10008fd0
lea ecx, [ebp - 0xd0]
call fcn.10008fd0
lea ecx, [ebp - 0x104]
mov dword [ebp - 4], 0xffffffff
call fcn.10008fd0
cmp edi, 0x64
jge 0x100b7224
lea ecx, [ebp - 0xa8]
call fcn.1000d540
mov dword [ebp - 4], 0x10
movss xmm0, dword [0x100f080c]
call fcn.10072080
push 0
push 0
push 0x20
lea edx, [ebp - 0xa8]
mov ecx, str.configname
call fcn.1008c8a0
add esp, 0xc
test al, al
je 0x100b720d
lea ecx, [ebp - 0x59]
call fcn.10007840
mov edi, eax
lea ecx, [ebp - 0xa8]
lea eax, [ebp - 0x30]
push eax
call fcn.1001c260
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
lea eax, [ebp - 0x60]
push eax
call fcn.1001c280
push edi
push esi
lea ecx, [ebp - 0x2c]
push dword [eax]
call fcn.1001c7d0
push 0x100d9134
mov edx, 0x1017dde0
mov byte [ebp - 4], 0x11
lea ecx, [ebp - 0x11c]
call fcn.1000e030
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x12
push ecx
mov edx, eax
lea ecx, [ebp - 0x134]
call fcn.1000e0a0
add esp, 8
push eax
lea ecx, [ebp - 0xfc]
mov byte [ebp - 4], 0x13
call fcn.1000a420
lea ecx, [ebp - 0xfc]
mov byte [ebp - 4], 0x14
call fcn.1000a9b0
lea ecx, [ebp - 0xfc]
mov byte [ebp - 0x31], al
call fcn.1000a470
lea ecx, [ebp - 0x134]
call fcn.1000a470
lea ecx, [ebp - 0x11c]
mov byte [ebp - 4], 0x11
call fcn.1000a470
cmp byte [ebp - 0x31], 0
jne 0x100b7201
lea ecx, [ebp - 0x2c]
call fcn.1000d0a0
push eax
mov ecx, 0x1017dc78
call fcn.10028480
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0x10
call fcn.1000a470
call fcn.10072240
lea ecx, [ebp - 0xa8]
mov dword [ebp - 4], 0xffffffff
call fcn.100073d0
push 0
push 0x1017dde0
lea ecx, [ebp - 0xfc]
call fcn.10045cb0
lea eax, [ebp - 0xfc]
mov dword [ebp - 4], 0x15
push eax
lea ecx, [ebp - 0x54]
call fcn.10046dd0
lea ecx, [ebp - 0xfc]
call fcn.1000a470
sub esp, 8
lea eax, [ebp - 0x54]
mov ecx, esp
push eax
call fcn.10056ea0
lea ecx, [ebp - 0xb0]
call fcn.10046f20
lea eax, [ebp - 0x54]
mov ecx, esp
push eax
call fcn.10056ea0
lea ecx, [ebp - 0xd8]
call fcn.10046f40
add esp, 8
mov byte [ebp - 4], 0x19
mov edi, dword [ebp - 0xb0]
cmp edi, dword [ebp - 0xd8]
je 0x100b74f9
nop
lea eax, [edi + 0x20]
push eax
lea ecx, [ebp - 0x134]
call fcn.1000d260
lea eax, [ebp - 0x7c]
mov byte [ebp - 4], 0x1a
push eax
lea ecx, [ebp - 0x134]
call fcn.10046b30
lea ecx, [ebp - 0x59]
mov byte [ebp - 4], 0x1b
push ecx
lea ecx, [ebp - 0x11c]
push ecx
mov ecx, eax
call fcn.10057440
mov byte [ebp - 4], 0x1c
lea ecx, [ebp - 0x12]
mov dword [ebp - 0x12], 0xa5acbbe9
mov word [ebp - 0xe], 0x100
call fcn.1001e6d0
push 0
lea eax, [ebp - 0x12]
push eax
lea ecx, [ebp - 0x11c]
call fcn.10057260
lea ecx, [ebp - 0x11c]
mov esi, eax
call fcn.100073d0
lea ecx, [ebp - 0x7c]
call fcn.1000d830
lea ecx, [ebp - 0x134]
mov byte [ebp - 4], 0x19
call fcn.1000d830
cmp esi, 0xffffffff
je 0x100b74dc
mov ecx, edi
call fcn.10046b90
lea ecx, [ebp - 0x7c]
push ecx
mov ecx, eax
call fcn.10046b30
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x1d
push ecx
mov ecx, eax
call fcn.100275f0
lea ecx, [ebp - 0x7c]
mov byte [ebp - 4], 0x1f
call fcn.1000a470
lea eax, [ebp - 0x30]
push eax
lea ecx, [ebp - 0xa8]
call fcn.10025ba0
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
lea eax, [ebp - 0x60]
push eax
call fcn.10025ba0
push 4
lea ecx, [ebp - 0x138]
push ecx
mov ecx, eax
call fcn.100259f0
push esi
lea ecx, [ebp - 0xa8]
push dword [eax]
lea eax, [ebp - 0x13c]
push eax
call fcn.10025bc0
lea ecx, [ebp - 0x31]
call fcn.10007840
mov edi, eax
lea ecx, [ebp - 0xa8]
lea eax, [ebp - 0x100]
push eax
call fcn.10025ba0
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
lea eax, [ebp - 0xcc]
push eax
call fcn.10025c40
push edi
push esi
lea ecx, [ebp - 0xfc]
push dword [eax]
call fcn.10045fb0
mov edx, 0x1017f1b8
mov byte [ebp - 4], 0x20
lea ecx, [ebp - 0xa8]
call fcn.10057810
test al, al
je 0x100b747f
call fcn.100658f0
lea edx, [ebp - 0x24]
mov ecx, 0x15
movups xmm0, xmmword [eax + 0x214]
movups xmmword [ebp - 0x24], xmm0
shufps xmm0, xmm0, 0xff
mulss xmm0, dword [0x100f0654]
movss dword [ebp - 0x18], xmm0
call fcn.10065ba0
movss xmm2, dword [0x100f079c]
lea ecx, [ebp - 0xb8]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
lea ecx, [ebp - 0xfc]
mov esi, eax
call fcn.100073c0
mov edx, esi
mov ecx, eax
call fcn.10097ee0
test al, al
je 0x100b7473
lea eax, [ebp - 0xa8]
mov ecx, 0x1017f1b8
push eax
call fcn.1000d230
mov ecx, 1
call fcn.10065bf0
jmp 0x100b74c2
movss xmm2, dword [0x100f079c]
lea ecx, [ebp - 0x3c]
movss xmm1, dword [0x100f080c]
call fcn.10005eb0
lea ecx, [ebp - 0xfc]
mov esi, eax
call fcn.100073c0
mov edx, esi
mov ecx, eax
call fcn.10097ee0
test al, al
je 0x100b74c2
lea eax, [ebp - 0xa8]
mov ecx, 0x1017f1b8
push eax
call fcn.1000d230
lea ecx, [ebp - 0xfc]
call fcn.100073d0
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0x19
call fcn.1000a470
lea ecx, [ebp - 0xb0]
call fcn.10046e50
mov edi, dword [ebp - 0xb0]
cmp edi, dword [ebp - 0xd8]
jne 0x100b72a0
mov ecx, dword [ebp - 0xd4]
test ecx, ecx
je 0x100b7508
call fcn.100051f0
mov ecx, dword [ebp - 0xac]
test ecx, ecx
je 0x100b7517
call fcn.100051f0
mov dword [ebp - 4], 0xffffffff
mov ecx, dword [ebp - 0x50]
test ecx, ecx
je 0x100b752a
call fcn.100051f0
cmp dword [0x1017f1c8], 0
je 0x100b7648
movss xmm0, dword [0x100f07c8]
call fcn.10072080
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, 0xd
call fcn.10065c70
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Save
call fcn.10097ee0
test al, al
je 0x100b759b
mov ecx, 0x1017f1b8
call fcn.1000d0a0
push eax
mov ecx, 0x1017dc78
call fcn.10028480
mov ecx, 0x1017f1b8
call fcn.10057240
movss xmm1, dword [0x100f08f4]
xorps xmm0, xmm0
call fcn.10071fc0
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Load
call fcn.10097ee0
test al, al
je 0x100b75e8
mov ecx, 0x1017f1b8
call fcn.1000d0a0
push eax
mov ecx, 0x1017dc78
call fcn.10036db0
mov ecx, 0x1017f1b8
call fcn.10057240
movss xmm1, dword [0x100f08f4]
xorps xmm0, xmm0
call fcn.10071fc0
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Remove
call fcn.10097ee0
test al, al
je 0x100b7635
mov ecx, 0x1017f1b8
call fcn.1000d0a0
push eax
mov ecx, 0x1017dc78
call fcn.10044960
mov ecx, 0x1017f1b8
call fcn.10057240
mov esi, 1
mov ecx, esi
call fcn.10065d40
call fcn.10072240
jmp 0x100b764d
mov esi, 1
call fcn.10095d90
mov eax, dword [0x100fc504]
test eax, eax
jne 0x100b7ce3
push eax
push eax
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Global
call fcn.1006b9d0
mov edi, 3
xor edx, edx
push 1
mov ecx, edi
call fcn.10096630
xor edx, edx
mov ecx, str.Global
call fcn.10096f40
mov edx, 0x100f9060
mov ecx, str.AimbotAim_bot
call fcn.10099520
mov ecx, str.Aimbot_master_switch
call fcn.100b5260
mov edx, 0x100f90c8
mov ecx, str.AutoShoot
call fcn.10099520
mov ecx, str.Automatically_shoot_when_a_target_is_found
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0830]
add esp, 8
movss xmm2, dword [0x100f06a8]
mov edx, 0x100f90d8
mov ecx, str.Aimbot_FoV
mov dword [esp], 0x3f800000
push str._.0f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_many_degrees_the_aimbots_FoV_will_have
call fcn.100b5260
push 1
mov edx, 0x100f9068
mov ecx, str.Aim_key
call fcn.100b5350
mov ecx, str.The_key_to_enable_aimbot
call fcn.100b5260
mov edx, 0x100f90d0
mov ecx, str.Aim_at_players
call fcn.10099520
mov ecx, str.The_aimbot_will_aim_at_players
call fcn.100b5260
mov edx, 0x100f90e0
mov ecx, str.Aim_at_buildings
call fcn.10099520
mov ecx, str.The_aimbot_will_aim_at_buildings
call fcn.100b5260
mov edx, 0x100f90b8
mov ecx, str.Ignore_invulnerable
call fcn.10099520
mov ecx, str.The_aimbot_will_ignore_players_who_cant_be_damaged
call fcn.100b5260
mov edx, 0x100f90e8
mov ecx, str.Ignore_cloaked
call fcn.10099520
mov ecx, str.The_aimbot_will_ignore_spies_who_are_cloaked
call fcn.100b5260
mov edx, 0x100f90a8
mov ecx, str.Ignore_friends
call fcn.10099520
mov ecx, str.The_aimbot_will_ignore_steam_friends
call fcn.100b5260
mov edx, 0x100f90b0
mov ecx, str.Ignore_taunting
call fcn.10099520
mov ecx, str.The_aimbot_will_ignore_taunting_players
call fcn.100b5260
mov edx, 0x100f90c0
mov ecx, str.BAim_when_lethal
call fcn.10099520
mov ecx, str.The_aimbot_will_aim_for_body_when_damage_is_lethal_to_it
call fcn.100b5260
mov edx, 0x100f9080
mov ecx, str.Doubletap
call fcn.10099520
mov ecx, str.When_enough_ticks_are_choked__the_aimbot_will_shoot_them_all_at_once_in_a_burst__leading_to_a_rapid_fire_effect
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
xor edx, edx
mov ecx, str.Crithack
call fcn.10096f40
mov edx, 0x100f9300
mov ecx, str.Activecritsactive
call fcn.10099520
mov ecx, str.Crit_hack___this_is_the_worst_fucking_crit_hack_known_to_man_and_Im_sorry_for_adding_it
call fcn.100b5260
push 1
mov edx, 0x100f9308
mov ecx, str.Crit_key
call fcn.100b5350
mov ecx, str.Crit_key__self_explanatory
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov ecx, str.Hitscan
call fcn.10096f40
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f99dc
mov edx, 0x100f9110
mov ecx, str.Sort_methodhitscanSortMethod
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_decide_which_target_to_aim_at
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push edi
push 0x100fb330
mov edx, 0x100f9150
mov ecx, str.Aim_methodhitscanAimMethod
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_aim_at_the_target
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push edi
push 0x100fb348
mov edx, 0x100f9120
mov ecx, str.Aim_positionhitscanAimPosition
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_hitbox_the_aimbot_will_target
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0780]
add esp, 0x30
movss xmm2, dword [0x100f06a8]
mov edx, 0x100f9108
mov ecx, str.Smooth_factor
mov dword [esp], 0x3f800000
push str._.0f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_many_degrees_the_aimbots_FoV_will_have
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push edi
push 0x100fb2dc
mov edx, 0x100f90f0
mov ecx, str.Tap_fire
call fcn.1009b680
call fcn.10072240
mov ecx, str.When_to_tap_fire_with_inaccurate_rapid_fire_weapons
call fcn.100b5260
mov edx, 0x100f9148
mov ecx, str.Minigun_rev_up
call fcn.10099520
mov ecx, str.Will_rev_heavys_minigun_regardless_of_if_aimbot_has_a_target
call fcn.100b5260
mov edx, 0x100f9138
mov ecx, str.Body_multipoint
call fcn.10099520
mov ecx, str.Will_attempt_to_shoot_the_body_hitbox_by_scanning_the_edges
call fcn.100b5260
mov edx, 0x100f9128
mov ecx, str.Head_multipoint
call fcn.10099520
mov ecx, str.Will_attempt_to_shoot_the_head_hitbox_by_scanning_the_edges
call fcn.100b5260
mov edx, 0x100f9118
mov ecx, str.Building_multipoint
call fcn.10099520
mov ecx, str.Will_attempt_to_shoot_buildings_by_scanning_the_edges
call fcn.100b5260
mov edx, 0x100f9100
mov ecx, str.Wait_for_headshot
call fcn.10099520
mov ecx, str.The_aimbot_will_wait_until_it_can_headshot__if_applicable_
call fcn.100b5260
mov edx, 0x100f9140
mov ecx, str.Wait_for_charge
call fcn.10099520
mov ecx, str.The_aimbot_will_wait_until_the_rifle_has_charged_long_enough_to_kill_in_one_shot
call fcn.100b5260
mov edx, 0x100f9158
mov ecx, str.Smooth_if_spectated
call fcn.10099520
mov ecx, str.The_aimbot_will_switch_to_the_smooth_method_if_being_spectated
call fcn.100b5260
mov edx, 0x100f9130
mov ecx, str.Scoped_only
call fcn.10099520
mov ecx, str.The_aimbot_will_only_shoot_if_scoped
call fcn.100b5260
mov edx, 0x100f90f8
mov ecx, str.Scope_automatically
call fcn.10099520
mov ecx, str.The_aimbot_will_automatically_scope_in_to_shoot
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov ecx, str.Projectile
call fcn.10096f40
mov edx, 0x100f91b4
mov ecx, str.Performance_mode
call fcn.10099520
mov ecx, str.Only_taget_enemy_closest_to_the_crosshair
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f99c0
mov edx, 0x100f9194
mov ecx, str.Sort_methodprojectileSortMethod
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_decide_which_target_to_aim_at
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f9aec
push 0x1009b420
mov edx, 0x100f91c4
mov ecx, str.Aim_methodprojectileAimMethod
call fcn.1009b4a0
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_aim_at_the_target
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push edi
push 0x100fb33c
push 0x1009b420
mov edx, 0x100f91bc
mov ecx, str.Aim_positionprojectileAimPosition
call fcn.1009b4a0
add esp, 0x40
call fcn.10072240
mov ecx, str.Which_hitbox_the_aimbot_will_target
call fcn.100b5260
mov edx, 0x100f919c
mov ecx, str.Aim_at_feet_if_on_ground__Demoman_
call fcn.10099520
mov ecx, str.If_true__aimbot_will_aim_at_enemies_feet_if_target_is_on_the_ground__Demoman_only_and_will_only_work_if_the_aim_postition_is_set_to_auto
call fcn.100b5260
push 1
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096980
mov edx, 0x100f91a4
mov ecx, str.Manual_Z_Adjust
call fcn.10099520
mov ecx, str.Manual_Z_Adjust_for_projectiles
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push str._.1f
lea eax, [ebp - 0x60]
mov dword [ebp - 0x30], 0
push eax
lea eax, [ebp - 0x30]
mov dword [ebp - 0x60], 0x41200000
push eax
push 0x100f91ac
lea edx, [edi + 5]
mov ecx, str.Manual_Z_Adjust_amount
call fcn.1009cc00
call fcn.10072240
mov ecx, str.Note:_Higher_values_may_cause_inaccuracy
call fcn.100b5260
push 1
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096980
push 1
xor edx, edx
mov ecx, str.Melee
call fcn.10096980
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f99e4
push 0x1009b420
mov edx, 0x100f916c
mov ecx, str.Sort_methodmeleeSortMethod
call fcn.1009b4a0
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_decide_which_target_to_aim_at
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push edi
push 0x100f9b24
push 0x1009b420
mov edx, 0x100f9184
mov ecx, str.Aim_methodmeleeAimMethod
call fcn.1009b4a0
add esp, 0x40
call fcn.10072240
mov ecx, str.Which_method_the_aimbot_uses_to_aim_at_the_target
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push ecx
mov dword [ebp - 0x60], 0x3f800000
mov dword [ebp - 0x30], 0x41200000
mov dword [esp], 0x3f800000
push str._.0f
lea eax, [ebp - 0x30]
mov ecx, str.Smooth_factormeleeSmooth
push eax
lea eax, [ebp - 0x60]
push eax
push 0x100f9164
lea edx, [edi + 5]
call fcn.1009d460
add esp, 0x14
call fcn.10072240
mov ecx, str.How_many_degrees_the_aimbots_FoV_will_have
call fcn.100b5260
mov edx, 0x100f917c
mov ecx, str.Range_check
call fcn.10099520
mov ecx, str.Only_aim_at_target_if_within_melee_range
call fcn.100b5260
mov edx, 0x100f9174
mov ecx, str.Melee_prediction
call fcn.10099520
mov ecx, str.Aimbot_will_attack_preemptively__predicting_you_will_be_in_range_of_the_target
call fcn.100b5260
mov edx, 0x100f918c
mov ecx, str.Whip_teammates
call fcn.10099520
mov ecx, str.Aimbot_will_target_teammates_if_holding_the_Disciplinary_Action
call fcn.100b5260
call fcn.1006ba10
mov eax, dword [0x100fc504]
jmp 0x100b7ce8
mov edi, 3
cmp eax, 1
jne 0x100b8195
mov ecx, dword [0x100fc4f8]
push 0
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x50], 0
mov eax, dword [ecx + 0x1a6c]
push 0
mov byte [eax + 0x84], 1
lea eax, [ebp - 0x54]
mov ecx, dword [ecx + 0x1a6c]
push eax
push 0
push str.Trigger
call fcn.10067d50
mov edx, eax
mov ecx, str.Trigger
call fcn.1006b7b0
push 1
xor edx, edx
mov ecx, edi
call fcn.10096630
push 1
xor edx, edx
mov ecx, str.Global
call fcn.10096980
mov edx, 0x100f96e4
mov ecx, str.TriggerbotgTrigger
call fcn.10099520
mov ecx, str.Global_triggerbot_master_switch
call fcn.100b5260
push 1
mov edx, 0x100f953c
mov ecx, str.Trigger_key
call fcn.100b5350
mov ecx, str.The_key_which_activates_the_triggerbot
call fcn.100b5260
mov edx, 0x100f9214
mov ecx, str.Ignore_invulnerablegTriggerIgnoreInvuln
call fcn.10099520
mov ecx, str.The_triggerbot_will_ignore_targets_who_cant_be_damaged
call fcn.100b5260
mov edx, 0x100f921c
mov ecx, str.Ignore_cloakedgTriggerIgnoreCloak
call fcn.10099520
mov ecx, str.The_triggerbot_will_ignore_spies_who_are_cloaked
call fcn.100b5260
mov edx, 0x100f920c
mov ecx, str.Ignore_friendgTriggerIgnoreFriend
call fcn.10099520
mov ecx, str.The_triggerbot_will_ignore_steam_friends
call fcn.100b5260
push 1
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096980
push 1
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096980
push 1
xor edx, edx
mov ecx, str.Auto_airblast
call fcn.10096980
mov edx, 0x100f91ec
mov ecx, str.ActivegAAB
call fcn.10099520
mov ecx, str.Auto_airblast_master_switch
call fcn.100b5260
mov edx, 0x100f91fc
mov ecx, str.Rage_modegAABr
call fcn.10099520
mov ecx, str.Will_airblast_whenever_possible__regardless_of_FoV
call fcn.100b5260
mov edx, 0x100f9204
mov ecx, str.SilentgAABs
call fcn.10099520
mov ecx, str.Aim_changes_made_by_the_rage_mode_setting_arent_visible
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x3c
push 1
mov edx, 0x100f91f4
mov ecx, str.Airblast_FoVgAABFoV
call fcn.1009d430
call fcn.10072240
mov ecx, str.How_many_degrees_the_auto_airblasts_FoV_will_have
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov ecx, str.Auto_shoot
call fcn.10096f40
mov edx, 0x100f96f4
mov ecx, str.ActivegAS
call fcn.10099520
mov ecx, str.Shoots_if_mouse_is_over_a_target
call fcn.100b5260
mov edx, 0x100f96ec
mov ecx, str.Shoot_playersgASsp
call fcn.10099520
mov ecx, str.Auto_shoot_will_target_players
call fcn.100b5260
mov edx, 0x100f96fc
mov ecx, str.Shoot_buildingsgASsb
call fcn.10099520
mov ecx, str.Auto_shoot_will_target_buildings
call fcn.100b5260
mov edx, 0x100f9704
mov ecx, str.Head_onlygASho
call fcn.10099520
mov ecx, str.Auto_shoot_will_only_shoot_if_you_are_aiming_at_the_head
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, str.333_p
movss xmm2, dword [0x100f0654]
mov ecx, str.Head_scalegAShs
push 0
push str._.1f
call fcn.1009d400
call fcn.10072240
mov ecx, str.The_scale_at_which_the_auto_shoot_will_try_to_shoot_the_targets_head
call fcn.100b5260
mov edx, 0x100f970c
mov ecx, str.Wait_for_chargegASwfc
call fcn.10099520
mov ecx, str.Auto_shoot_will_only_shoot_if_the_sniper_is_charged_enough_to_kill_in_one_hit___is_fully_charged
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
xor edx, edx
mov ecx, str.Auto_detonate
call fcn.10096f40
mov edx, 0x100f922c
mov ecx, str.ActivegAD
call fcn.10099520
mov ecx, str.Auto_detonate_master_switch
call fcn.100b5260
mov edx, 0x100f923c
mov ecx, str.StickybombsgADs
call fcn.10099520
mov ecx, str.Detonate_sticky_bombs
call fcn.100b5260
mov edx, 0x100f9234
mov ecx, str.Detonator_flaresgADd
call fcn.10099520
mov ecx, str.Detonate_detonator_flares
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f9224
movss xmm2, dword [0x100f0654]
mov ecx, str.Detonate_radiusgADr
push 0
push str._.1f
call fcn.1009d400
add esp, 0x44
call fcn.10072240
mov ecx, str.The_radius_around_the_projectile_that_it_will_detonate_if_a_player_is_in
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov ecx, str.Auto_backstab
call fcn.10096f40
mov edx, 0x100f972c
mov ecx, str.ActivegABS
call fcn.10099520
mov ecx, str.Auto_backstab_will_attempt_to_backstab_the_target_if_possible
call fcn.100b5260
mov edx, 0x100f971c
mov ecx, str.Rage_modegABSr
call fcn.10099520
mov ecx, str.Stabs_whenever_possible_by_aiming_toward_the_back
call fcn.100b5260
mov edx, 0x100f973c
mov ecx, str.SilentgABSs
call fcn.10099520
mov ecx, str.Aim_changes_made_by_the_rage_mode_setting_arent_visible
call fcn.100b5260
mov edx, 0x100f9744
mov ecx, str.Disguise_after_stabgABSd
call fcn.10099520
mov ecx, str.Will_apply_the_previous_disguise_after_stabbing
call fcn.100b5260
mov edx, 0x100f9734
mov ecx, str.Ignore_razorbackgABSig
call fcn.10099520
mov ecx, str.Will_not_attempt_to_backstab_snipers_wearing_the_razorback
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, str.fff__r
movss xmm2, dword [0x100f0654]
mov ecx, str.Stab_range
push 0
push str._.1f
call fcn.1009d400
call fcn.10072240
mov ecx, str.The_range_at_which_auto_backstab_will_attempt_to_stab
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
xor edx, edx
mov ecx, str.Auto_uber
call fcn.10096f40
mov edx, 0x100f9244
mov ecx, str.ActivegAU
call fcn.10099520
mov ecx, str.Auto_uber_master_switch
call fcn.100b5260
mov edx, 0x100f9254
mov ecx, str.Only_on_friendsgAUf
call fcn.10099520
mov ecx, str.Auto_uber_will_only_activate_if_healing_steam_friends
call fcn.100b5260
mov edx, 0x100f9234
mov ecx, str.Uber_selfgAUs
call fcn.10099520
mov ecx, str.Auto_uber_will_activate_if_local_players_health_falls_below_the_percentage
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f07f4]
add esp, 4
movss xmm2, dword [0x100f06a8]
mov edx, 0x100f924c
mov ecx, str.Health_left____gAUhp
mov dword [esp], 0x3f800000
push str._.0f__
call fcn.1009d400
add esp, 8
call fcn.10072240
mov ecx, str.The_amount_of_health_the_heal_target_must_be_below_to_actiavte
call fcn.100b5260
call fcn.1006ba10
mov eax, dword [0x100fc504]
cmp eax, 2
jne 0x100b9477
push 0
push 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Visuals
call fcn.1006b9d0
push 1
xor edx, edx
mov ecx, edi
call fcn.10096630
add esp, 0xc
xor edx, edx
mov ecx, str.Players
call fcn.10096f40
mov edx, 0x100f9024
mov ecx, str.Enable_Team_Enemy_colors
call fcn.10099520
mov edx, 0x20
mov ecx, str.ESPplayerESp
call fcn.100a8f30
test al, al
je 0x100b84ec
mov edx, 0x100f9400
mov ecx, str.Player_ESP
call fcn.10099520
mov ecx, str.Will_draw_useful_information_indicators_on_players
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f93d0
movss xmm2, dword [0x100f05b8]
mov ecx, str.Player_ESP_Opacity
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_transparent_the_ESP_will_be
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100fb2d0
mov edx, 0x100f9358
mov ecx, str.Text_outline
call fcn.1009b680
call fcn.10072240
mov ecx, str.Choose_when_to_use_an_outline_on_elements_drawn_by_ESP
call fcn.100b5260
mov edx, 0x100f9418
mov ecx, str.Local_ESP
call fcn.10099520
mov ecx, str.Will_draw_ESP_on_local_player__thirdperson_
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9b18
mov edx, 0x100f9428
mov ecx, str.Ignore_teammatesESPteam
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_teammates_the_ESP_will_ignore_drawing_on
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9a9c
mov edx, 0x100f9458
mov ecx, str.Ignore_cloakedESPcloak
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_cloaked_spies_the_ESP_will_ignore_drawing_on
call fcn.100b5260
mov edx, 0x100f93e0
mov ecx, str.Player_name
call fcn.10099520
mov ecx, str.Will_draw_the_players_name
call fcn.100b5260
mov edx, 0x100f9450
mov ecx, str.Name_box
call fcn.10099520
mov ecx, str.Will_draw_a_box_around_players_name_to_make_it_stand_out
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9a90
mov edx, 0x100f9440
mov ecx, str.Player_class
call fcn.1009b680
call fcn.10072240
mov ecx, str.Will_draw_the_class_the_player_is
call fcn.100b5260
mov edx, 0x100f9438
mov ecx, str.Player_health
call fcn.10099520
mov ecx, str.Will_draw_the_players_health__as_well_as_their_max_health
call fcn.100b5260
mov edx, 0x100f93e8
mov ecx, str.Player_health_bar
call fcn.10099520
mov ecx, str.Will_draw_a_bar_visualizing_how_much_health_the_player_has
call fcn.100b5260
mov edx, 0x100f9448
mov ecx, str.Player_conditions
call fcn.10099520
mov ecx, str.Will_draw_what_conditions_the_player_is_under
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9b30
mov edx, 0x100f93d8
mov ecx, str.Player_ubercharge
call fcn.1009b680
add esp, 0x44
call fcn.10072240
mov ecx, str.Will_draw_how_much_ubercharge_a_medic_has
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 4
push 0x100f9a08
mov edx, 0x100f9410
mov ecx, str.Player_box
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_sort_of_box_to_draw_on_players
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100fb2f4
mov edx, 0x100f9408
mov ecx, str.Player_bones
call fcn.1009b680
call fcn.10072240
mov ecx, str.Will_draw_the_bone_structure_of_the_player
call fcn.100b5260
mov edx, 0x100f93f0
mov ecx, str.Player_GUID
call fcn.10099520
mov ecx, str.Shows_the_players_Steam_ID
call fcn.100b5260
mov edx, 0x100f9430
mov ecx, str.Player_lines
call fcn.10099520
mov ecx, str.Draws_lines_from_the_local_players_position_to_enemies_position
call fcn.100b5260
mov edx, 0x100f9420
mov ecx, str.Player_Dlights
call fcn.10099520
mov ecx, str.Will_make_players_emit_a_dynamic_light_around_them
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0850]
mov edx, 0x100f93f8
movss xmm2, dword [0x100f0768]
mov ecx, str.Dlight_radius
push 0
push str._.0f
call fcn.1009d400
add esp, 0x20
call fcn.10072240
mov ecx, str.How_far_the_Dlight_will_illuminate
call fcn.100b5260
xor edx, edx
mov ecx, str.ChamsplayerChamss
call fcn.100a8f30
test al, al
je 0x100b86c2
mov edx, 0x100f96a4
mov ecx, str.Player_chams
call fcn.10099520
mov ecx, str.Player_chams_master_switch
call fcn.100b5260
mov ecx, dword [0x100fc338]
push str.mat_phong
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b858b
mov ecx, dword [0x100fc338]
push str.mat_specular
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b858b
mov ecx, dword [0x100fc338]
push str.mat_bumpmap
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b858b
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 7
push 0x100f9ad0
jmp 0x100b85a1
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 6
push 0x100f9a3c
mov edx, 0x100f96cc
mov ecx, str.Player_material
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Which_material_the_chams_will_apply_to_the_player
call fcn.100b5260
mov edx, 0x100f96bc
mov ecx, str.Local_chams
call fcn.10099520
mov ecx, str.Will_draw_chams_on_local_player__thirdperson
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100fb300
mov edx, 0x100f96c4
mov ecx, str.Ignore_teammateschamsteam
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_teammates_the_chams_will_ignore_drawing_on
call fcn.100b5260
mov edx, 0x100f96d4
mov ecx, str.Chams_on_cosmetics
call fcn.10099520
mov ecx, str.Will_draw_chams_on_player_cosmetics
call fcn.100b5260
mov edx, 0x100f96ac
mov ecx, str.Chams_on_weapons
call fcn.10099520
mov ecx, str.Will_draw_chams_on_player_weapons
call fcn.100b5260
mov edx, 0x100f96b4
mov ecx, str.Chams_through_walls
call fcn.10099520
mov ecx, str.Will_draw_chams_on_the_player_regardless_of_if_the_player_is_actually_visible
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f969c
mov ecx, str.Player_chams_opacity
call fcn.1009d400
add esp, 0x14
call fcn.10072240
mov ecx, str.How_opaque_the_chams_are
call fcn.100b5260
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Fix_chams
call fcn.10097ee0
test al, al
je 0x100b86c2
mov ecx, 0x1017de98
call fcn.1005a170
xor edx, edx
mov ecx, str.GlowplayerGloww
call fcn.100a8f30
test al, al
je 0x100b881d
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xa
push 1
mov edx, 0x100f94b4
mov ecx, str.Global_glow_scale
call fcn.1009d430
call fcn.10072240
mov ecx, str.The_scale_at_which_the_glow_will_render
call fcn.100b5260
mov edx, 0x100f94e4
mov ecx, str.Player_glow
call fcn.10099520
mov ecx, str.Player_glow_master_switch
call fcn.100b5260
mov edx, 0x100f94f4
mov ecx, str.Local_rainbow_glow
call fcn.10099520
mov ecx, str.Local_player_glow_is_rainbow_coloured
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f99d0
mov edx, 0x100f9504
mov ecx, str.Ignore_teammatesglowteam
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_teammates_the_glow_will_ignore_drawing_on
call fcn.100b5260
mov edx, 0x100f950c
mov ecx, str.Glow_on_cosmetics
call fcn.10099520
mov ecx, str.Will_draw_glow_on_player_cosmetics
call fcn.100b5260
mov edx, 0x100f94ec
mov ecx, str.Glow_on_weapons
call fcn.10099520
mov ecx, str.Will_draw_glow_on_player_weapons
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f94dc
movss xmm2, dword [0x100f05d0]
mov ecx, str.Player_glow_opacity
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_the_glow_is
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f99c8
mov edx, 0x100f9514
mov ecx, str.Player_glow_color
call fcn.1009b680
add esp, 0x30
call fcn.10072240
mov ecx, str.Which_color_the_glow_will_draw
call fcn.100b5260
xor edx, edx
mov ecx, str.DME_chams
call fcn.100a8f30
test al, al
je 0x100b89cd
mov edx, 0x100f92a4
mov ecx, str.DME_chamsdmeactive
call fcn.10099520
mov ecx, str.DME_chams_master_switch
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 9
push 0x100f9a54
mov edx, 0x100f929c
mov ecx, str.Arm_material
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_material_to_put_on_your_viewmodels_arms_hands
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f92b4
mov ecx, str.Arm_opacity
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_your_viewmodel_arms_will_appear
call fcn.100b5260
mov edx, 0x100f9294
mov ecx, str.Arm_glow_overlay
call fcn.10099520
mov ecx, str.Will_place_a_second_glow_like_material_overlayed_on_top_of_the_original_material
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x64
push 1
mov edx, 0x100f92ac
mov ecx, str.Arm_glow_boost
call fcn.1009d430
call fcn.10072240
mov ecx, str.How_much_the_glow_effect_will_be_boosted_by
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 9
push 0x100f9a18
mov edx, 0x100f92d4
mov ecx, str.Weapon_material
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_material_to_put_on_your_viewmodels_weapon
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f92bc
mov ecx, str.Weapon_opacity
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_your_viewmodel_arms_will_appear
call fcn.100b5260
mov edx, 0x100f92c4
mov ecx, str.Weapon_glow_overlay
call fcn.10099520
mov ecx, str.Will_place_a_second_glow_like_material_overlayed_on_top_of_the_original_material
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x64
push 1
mov edx, 0x100f92cc
mov ecx, str.Weapon_glow_boost
call fcn.1009d430
add esp, 0x48
call fcn.10072240
mov ecx, str.How_much_the_glow_effect_will_be_boosted_by
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov ecx, str.Buildings
call fcn.10096f40
mov edx, 0x20
mov ecx, str.ESPbuildingESP
call fcn.100a8f30
test al, al
je 0x100b8bc3
mov edx, 0x100f9388
mov ecx, str.Building_ESP
call fcn.10099520
mov ecx, str.Will_draw_useful_information_indicators_on_buildings
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f9360
movss xmm2, dword [0x100f05b8]
mov ecx, str.Building_ESP_Opacity
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_transparent_the_ESP_will_be
call fcn.100b5260
mov edx, 0x100f93a0
mov ecx, str.Ignore_team_buildingsESPbuildingsteam
call fcn.10099520
mov ecx, str.Whether_or_not_to_draw_ESP_on_your_teams_buildings
call fcn.100b5260
mov edx, 0x100f9368
mov ecx, str.Building_name
call fcn.10099520
mov ecx, str.Will_draw_the_players_name
call fcn.100b5260
mov edx, 0x100f93c8
mov ecx, str.Name_boxbuildingnamebox
call fcn.10099520
mov ecx, str.Will_draw_a_box_around_the_buildings_name_to_make_it_stand_out
call fcn.100b5260
mov edx, 0x100f93b0
mov ecx, str.Building_health
call fcn.10099520
mov ecx, str.Will_draw_the_buildings_health__as_well_as_its_max_health
call fcn.100b5260
mov edx, 0x100f9370
mov ecx, str.Building_health_bar
call fcn.10099520
mov ecx, str.Will_draw_a_bar_visualizing_how_much_health_the_building_has
call fcn.100b5260
mov edx, 0x100f93c0
mov ecx, str.Building_conditions
call fcn.10099520
mov ecx, str.Will_draw_what_conditions_the_building_is_under
call fcn.100b5260
mov edx, 0x100f9378
mov ecx, str.Building_level
call fcn.10099520
mov ecx, str.Will_draw_what_level_the_building_is
call fcn.100b5260
mov edx, 0x100f93b8
mov ecx, str.Building_owner
call fcn.10099520
mov ecx, str.Shows_who_built_the_building
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 4
push 0x100f9b08
mov edx, 0x100f9390
mov ecx, str.Building_box
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_sort_of_box_to_draw_on_buildings
call fcn.100b5260
mov edx, 0x100f93a8
mov ecx, str.Building_lines
call fcn.10099520
mov ecx, str.Draws_lines_from_the_local_players_position_to_the_buildings_position
call fcn.100b5260
mov edx, 0x100f9398
mov ecx, str.Building_Dlights
call fcn.10099520
mov ecx, str.Will_make_buildings_emit_a_dynamic_light_around_them__although_buildings_cant_move_some_Im_not_sure_that_the_lights_are_actually_dynamic_here...
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
movss xmm3, dword [0x100f0850]
mov edx, 0x100f9380
movss xmm2, dword [0x100f0768]
mov ecx, str.Dlight_radiusbuildingsdlights
push str._.0f
call fcn.1009d400
add esp, 0x1c
call fcn.10072240
mov ecx, str.How_far_the_Dlight_will_illuminate
call fcn.100b5260
xor edx, edx
mov ecx, str.Chamsbuildingchamss
call fcn.100a8f30
test al, al
je 0x100b8d0b
mov edx, 0x100f967c
mov ecx, str.Building_chams
call fcn.10099520
mov ecx, str.Building_chams_master_switch
call fcn.100b5260
mov ecx, dword [0x100fc338]
push str.mat_phong
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b8c62
mov ecx, dword [0x100fc338]
push str.mat_specular
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b8c62
mov ecx, dword [0x100fc338]
push str.mat_bumpmap
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b8c62
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 7
push 0x100f99ec
jmp 0x100b8c78
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 6
push 0x100f9a78
mov edx, 0x100f9694
mov ecx, str.Building_material
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Which_material_the_chams_will_apply_to_the_player
call fcn.100b5260
mov edx, 0x100f968c
mov ecx, str.Ignore_team_buildingsChamsbuildingsteam
call fcn.10099520
mov ecx, str.Whether_or_not_to_draw_chams_on_your_teams_buildings
call fcn.100b5260
mov edx, 0x100f9684
mov ecx, str.Chams_through_wallsbuildingsignorez
call fcn.10099520
mov ecx, str.Will_draw_chams_on_the_building_regardless_of_if_the_building_is_actually_visible
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f9674
mov ecx, str.Building_chams_opacity
call fcn.1009d400
add esp, 8
call fcn.10072240
mov ecx, str.How_opaque_the_chams_are
call fcn.100b5260
xor edx, edx
mov ecx, str.Glowbuildinggloww
call fcn.100a8f30
test al, al
je 0x100b8dca
mov edx, 0x100f94c4
mov ecx, str.Building_glow
call fcn.10099520
mov ecx, str.Player_glow_master_switch
call fcn.100b5260
mov edx, 0x100f94cc
mov ecx, str.Ignore_team_buildingsglowbuildingsteam
call fcn.10099520
mov ecx, str.Whether_or_not_to_draw_glow_on_your_teams_buildings
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f94bc
movss xmm2, dword [0x100f05d0]
mov ecx, str.Building_glow_opacity
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_opaque_the_glow_is
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 2
push 0x100f9b00
mov edx, 0x100f94d4
mov ecx, str.Building_glow_color
call fcn.1009b680
add esp, 0x14
call fcn.10072240
mov ecx, str.Which_color_the_glow_will_draw
call fcn.100b5260
call fcn.10095d90
xor edx, edx
mov dword [ebp - 0x19c], str.Custom
mov ecx, str.World
mov dword [ebp - 0x198], str.sky_tf2_04
mov dword [ebp - 0x194], str.sky_upward
mov dword [ebp - 0x190], str.sky_dustbowl_01
mov dword [ebp - 0x18c], str.sky_goldrush_01
mov dword [ebp - 0x188], str.sky_granary_01
mov dword [ebp - 0x184], str.sky_well_01
mov dword [ebp - 0x180], str.sky_gravel_01
mov dword [ebp - 0x17c], str.sky_badlands_01
mov dword [ebp - 0x178], str.sky_hydro_01
mov dword [ebp - 0x174], str.sky_night_01
mov dword [ebp - 0x170], str.sky_nightfall_01
mov dword [ebp - 0x16c], str.sky_trainyard_01
mov dword [ebp - 0x168], str.sky_stormfront_01
mov dword [ebp - 0x164], str.sky_morningsnow_01
mov dword [ebp - 0x160], str.sky_alpinestorm_01
mov dword [ebp - 0x15c], str.sky_harvest_01
mov dword [ebp - 0x158], str.sky_harvest_night_01
mov dword [ebp - 0x154], str.sky_halloween
mov dword [ebp - 0x150], str.sky_halloween_night_01
mov dword [ebp - 0x14c], str.sky_halloween_night2014_01
mov dword [ebp - 0x148], str.sky_island_01
mov dword [ebp - 0x144], str.sky_rainbow_01
call fcn.10096f40
mov edx, 0x20
mov ecx, str.ESPworldesp
call fcn.100a8f30
test al, al
je 0x100b8f68
mov edx, 0x100f9340
mov ecx, str.Pickups_ESP
call fcn.10099520
mov ecx, str.Pickup_ESP_master_switch
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f93d0
movss xmm2, dword [0x100f05b8]
mov ecx, str.Pickups_ESP_Opacity
push 0
push str._.2f
call fcn.1009d400
add esp, 8
call fcn.10072240
mov ecx, str.How_opaque_transparent_the_ESP_will_be
call fcn.100b5260
mov edx, 0x100f9350
mov ecx, str.Healthpack_ESP
call fcn.10099520
mov ecx, str.Will_draw_ESP_on_health_packs
call fcn.100b5260
mov edx, 0x100f9348
mov ecx, str.Ammopack_ESP
call fcn.10099520
mov ecx, str.Will_draw_ESP_on_ammo_packs
call fcn.100b5260
xor edx, edx
mov ecx, str.Chamschamsworld
call fcn.100a8f30
test al, al
je 0x100b9100
mov edx, 0x100f9644
mov ecx, str.Pickup_chams
call fcn.10099520
mov ecx, str.Pickup_chams_master_switch
call fcn.100b5260
mov edx, 0x100f9654
mov ecx, str.Healthpack_chams
call fcn.10099520
mov ecx, str.Will_draw_chams_on_health_packs
call fcn.100b5260
mov edx, 0x100f9664
mov ecx, str.Ammopack_chams
call fcn.10099520
mov ecx, str.Will_draw_chams_on_ammo_packs
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9af4
mov edx, 0x100f963c
mov ecx, str.Projectile_chams
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.When_to_draw_chams_on_projectiles
call fcn.100b5260
mov ecx, dword [0x100fc338]
push str.mat_phong
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b9070
mov ecx, dword [0x100fc338]
push str.mat_specular
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b9070
mov ecx, dword [0x100fc338]
push str.mat_bumpmap
mov eax, dword [ecx]
mov eax, dword [eax + 0x34]
call eax
mov ecx, eax
call fcn.100c71a0
cmp eax, 1
jne 0x100b9070
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 7
push 0x100f9ab4
jmp 0x100b9086
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 6
push 0x100fb30c
mov edx, 0x100f965c
mov ecx, str.Pickup_chams_material
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Which_material_the_chams_will_apply_to_the_pickups
call fcn.100b5260
mov edx, 0x100f964c
mov ecx, str.Chams_through_wallspickupsignorez
call fcn.10099520
mov ecx, str.Will_draw_chams_on_pickups_through_walls
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f9634
mov ecx, str.Pickup_chams_opacity
call fcn.1009d400
add esp, 8
call fcn.10072240
mov ecx, str.How_opaque_the_chams_are
call fcn.100b5260
xor edx, edx
mov ecx, str.Glowglowworldd
call fcn.100a8f30
test al, al
je 0x100b91d8
mov edx, 0x100f949c
mov ecx, str.Pickup_glow
call fcn.10099520
mov ecx, str.Pickup_glow_master_switch
call fcn.100b5260
mov edx, 0x100f94a4
mov ecx, str.Healthpack_glow
call fcn.10099520
mov ecx, str.Will_draw_glow_on_health_packs
call fcn.100b5260
mov edx, 0x100f94ac
mov ecx, str.Ammopack_glow
call fcn.10099520
mov ecx, str.Will_draw_glow_on_ammo_packs
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100fb2e8
mov edx, 0x100f9494
mov ecx, str.Projectile_glow
call fcn.1009b680
call fcn.10072240
mov ecx, str.When_to_draw_glow_on_projectiles
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f06a8]
mov edx, 0x100f948c
movss xmm2, dword [0x100f05d0]
mov ecx, str.Pickup_glow_opacity
push 0
push str._.2f
call fcn.1009d400
add esp, 0x14
call fcn.10072240
mov ecx, str.How_opaque_the_glow_is
call fcn.100b5260
xor edx, edx
mov ecx, str.Miscellaneous
call fcn.100a8f30
test al, al
je 0x100b946d
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x96
push 0x46
mov edx, 0x100f974c
mov ecx, str.Field_of_view
call fcn.1009d430
call fcn.10072240
mov ecx, str.How_many_degrees_of_field_of_vision_you_would_like
call fcn.100b5260
mov edx, 0x100f97a4
mov ecx, str.World_modulation
call fcn.10099520
mov ecx, str.Will_colour_modulate_the_world
call fcn.100b5260
mov edx, 0x100f99ac
mov ecx, str.Sky_modulation
call fcn.10099520
mov ecx, str.Will_colour_modulate_the_sky
call fcn.100b5260
mov edx, 0x100f97b4
mov ecx, str.Remove_scope
call fcn.10099520
mov ecx, str.Will_remove_the_scope_overlay_on_sniper_rifles
call fcn.100b5260
mov edx, 0x100f97fc
mov ecx, str.Remove_zoom
call fcn.10099520
mov ecx, str.Will_make_scoping_not_affect_your_FoV
call fcn.100b5260
mov edx, 0x100f97f4
mov ecx, str.Remove_punch
call fcn.10099520
mov ecx, str.Will_remove_visual_punch_recoil
call fcn.100b5260
mov edx, 0x100f977c
mov ecx, str.Remove_disguises
call fcn.10099520
mov ecx, str.Will_remove_disguises_from_spies__making_them_appear_normally_and_improving_aimbot_accuracy
call fcn.100b5260
mov edx, 0x100f979c
mov ecx, str.Remove_taunts
call fcn.10099520
mov ecx, str.Will_remove_taunts_on_players__making_them_appear_still_and_improving_aimbot_accuracy
call fcn.100b5260
mov edx, 0x100f9070
mov ecx, str.Remove_interpolation
call fcn.10099520
mov ecx, str.Will_remove_interpolation_on_players__can_improve_accuracy
call fcn.100b5260
mov edx, 0x100f97ac
mov ecx, str.Aimbot_crosshair
call fcn.10099520
mov ecx, str.Will_make_your_crosshair_move_to_where_the_aimbot_is_going_to_shoot
call fcn.100b5260
mov edx, 0x100f9754
mov ecx, str.Aimbot_prediction
call fcn.10099520
mov ecx, str.Will_show_a_rough_estimate_of_where_the_aimbot_is_going_to_aim_at
call fcn.100b5260
mov edx, 0x100f9098
mov ecx, str.Bullet_tracers
call fcn.10099520
mov ecx, str.Will_draw_a_line_from_your_position_to_where_the_aimbot_will_shoot_if_hitscan_or_projectile
call fcn.100b5260
mov edx, 0x100f90a0
mov ecx, str.Rainbow_tracers
call fcn.10099520
mov ecx, str.Bullet_tracer_color_will_be_dictated_by_a_changing_color
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
mov edx, 0x100f9048
mov ecx, str.Thirdperson
call fcn.10099520
mov ecx, str.Will_move_your_camera_to_be_in_a_thirdperson_view
call fcn.100b5260
push 1
mov edx, 0x100f9804
mov ecx, str.Thirdperson_key
call fcn.100b5350
mov ecx, str.What_key_to_toggle_thirdperson__press_ESC_if_no_bind_is_desired
call fcn.100b5260
mov edx, 0x100f976c
mov ecx, str.Thirdperson_show_silent_angles
call fcn.10099520
mov ecx, str.Will_show_your_silent_angles_on_thirdperson__not_what_others_see_
call fcn.100b5260
mov edx, 0x100f9774
mov ecx, str.Thirdperson_instant_yaw
call fcn.10099520
mov ecx, str.Will_set_your_yaw_instantly_in_thirdperson__showing_your_actual_angle__instead_of_what_others_see
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
mov edx, 0x100f9040
mov ecx, str.Skybox_changer
call fcn.10099520
mov ecx, str.Will_change_the_skybox__either_to_a_base_TF2_one_or_a_custom_one
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 6
lea eax, [ebp - 0x19c]
mov edx, 0x1017d9f8
push 0x17
push eax
mov ecx, str.Skybox
call fcn.1009b680
call fcn.10072240
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0
push 0
mov edx, 0x100fb4ac
mov ecx, str.Custom_skybox
call fcn.1008c8a0
add esp, 0x2c
call fcn.10072240
mov ecx, str.If_you_want_to_load_a_custom_skybox__type_it_here__tf_materials_skybox_
call fcn.100b5260
xor edx, edx
mov ecx, 0x100d9027
call fcn.10096f40
mov edx, 0x100f9944
mov ecx, str.World_Textures_Override
call fcn.10099520
mov ecx, str.Turn_this_off_when_in_game_so_you_dont_drop_fps_:p
call fcn.100b5260
call fcn.1006ba10
mov eax, dword [0x100fc504]
cmp eax, 3
jne 0x100ba903
push 0
push 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Misc
call fcn.1006b9d0
push 1
xor edx, edx
mov ecx, edi
call fcn.10096630
add esp, 0xc
mov edx, 0x20
mov ecx, str.Miscellanious_features
call fcn.100a8f30
test al, al
je 0x100b9868
mov edx, 0x100f9584
mov ecx, str.Bunnyhop
call fcn.10099520
mov ecx, str.Will_jump_as_soon_as_you_touch_the_ground_again__keeping_speed_between_jumps
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x40], 0x100e96e4
mov dword [ebp - 0x3c], str.Normal
mov dword [ebp - 0x38], str.Directional
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x40]
mov edx, 0x100f95f4
push 3
push eax
mov ecx, str.Autostrafer
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Will_strafe_for_you_in_air_automatically_so_that_you_gain_speed
call fcn.100b5260
mov edx, 0x100f9624
mov ecx, str.Edge_jump
call fcn.10099520
mov ecx, str.Will_jump_at_the_very_end_of_whatever_platform_youre_on__allowing_you_to_perfectly_make_longer_jumps.
call fcn.100b5260
cmp byte [0x100f9624], 0
je 0x100b9567
push 1
mov edx, 0x100f95fc
mov ecx, str.Edge_jump_key
call fcn.100b5350
add esp, 4
mov ecx, str.Edge_jump_bind__leave_as_None_for_always_on
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0xe0], 0x100e96e4
mov dword [ebp - 0xdc], str.Draggable
mov dword [ebp - 0xd8], str.Static
mov dword [ebp - 0xd4], str.Static__Avatars
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xe0]
mov edx, 0x100f97dc
push 4
push eax
mov ecx, str.Spectator_list
call fcn.1009b680
call fcn.10072240
mov ecx, str.Will_show_who_is_currently_spectating_you
call fcn.100b5260
mov edx, 0x100f95dc
mov ecx, str.Taunt_slide
call fcn.10099520
mov ecx, str.Allows_you_to_input_in_taunts
call fcn.100b5260
mov edx, 0x100f9574
mov ecx, str.Taunt_control
call fcn.10099520
mov ecx, str.Gives_full_control_if_enabled_with_taunt_slide
call fcn.100b5260
mov edx, 0x100f95e4
mov ecx, str.Bypass_pure
call fcn.10099520
mov ecx, str.Allows_you_to_load_any_custom_files__even_if_disallowed_by_the_sv_pure_setting
call fcn.100b5260
mov edx, 0x100f9614
mov ecx, str.Medal_flip
call fcn.10099520
mov ecx, str.Medal_go_spinny_spinny_weeeeeee
call fcn.100b5260
mov edx, 0x100f961c
mov ecx, str.Noisemaker_spam
call fcn.10099520
mov ecx, str.Will_spam_your_noisemaker_without_using_its_charges
call fcn.100b5260
mov edx, 0x100f962c
mov ecx, str.Auto_rocketjump
call fcn.10099520
mov ecx, str.Will_rocket_jump_at_the_angle_youre_looking_at_when_you_press_mouse2_with_a_rocket_launcher
call fcn.100b5260
mov edx, 0x100f960c
mov ecx, str.Chat_spam
call fcn.10099520
mov ecx, str.Spam_the_chat_with_SE_Owned_adverts
call fcn.100b5260
mov edx, 0x100f95ec
mov ecx, str.No_push
call fcn.10099520
mov ecx, str.Will_make_teammates_unable_to_push_you_around
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0xbc], 0x100e96e4
mov dword [ebp - 0xb8], str.Backwards
mov dword [ebp - 0xb4], str.Fake_forward
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xbc]
mov edx, 0x100f9904
push 3
push eax
mov ecx, str.Crouch_speed
call fcn.1009b680
call fcn.10072240
mov ecx, str.Allows_you_to_go_at_normal_walking_speed_when_crouching__affects_many_things__use_with_caution_
call fcn.100b5260
mov edx, 0x100f9284
mov ecx, str.Show_class_changes
call fcn.10099520
mov ecx, str.Will_say_when_people_change_class_in_chat
call fcn.100b5260
mov edx, 0x100f9274
mov ecx, str.Vote_revealer
call fcn.10099520
mov ecx, str.Will_say_who_voted_F1_or_F2_in_chat
call fcn.100b5260
mov edx, 0x100f9264
mov ecx, str.Votes_to_party
call fcn.10099520
mov ecx, str.Will_send_vote_information_to_party_chat__use_with_caution_
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x58], 0x100e96e4
mov dword [ebp - 0x54], str.Chat
mov dword [ebp - 0x50], 0x100e0a24
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x58]
mov edx, 0x100f928c
push 3
push eax
mov ecx, str.Damage_logger
call fcn.1009b680
call fcn.10072240
mov ecx, str.Will_log_any_damage_you_deal_to_players
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0780]
mov edx, 0x100f927c
movss xmm2, dword [0x100f0654]
mov ecx, str.Damage_logger_time
push 0
push str._.1f
call fcn.1009d400
add esp, 0x2c
call fcn.10072240
mov ecx, str.How_many_ticks_the_damage_logger_text_will_stay
call fcn.100b5260
mov edx, 0x100f957c
mov ecx, str.Anti_AFK
call fcn.10099520
mov ecx, str.Will_make_you_jump_every_now_and_again_so_you_dont_get_kicked_for_idling
call fcn.100b5260
mov edx, 0x100f95d4
mov ecx, str.Force_sv_cheats
call fcn.10099520
mov ecx, str.Will_force_sv_cheats_1__allowing_commands_like_tf_viewmodels_offset_override__fog_override
call fcn.100b5260
mov edx, 0x100f926c
mov ecx, str.Be_marked_as_a_cat
call fcn.10099520
mov ecx, str.Will_mark_you_as_a_cathook_instance_to_other_cathook_instances__basically_catbots_
call fcn.100b5260
mov edx, 0x100f9b40
mov ecx, str.Menu_tooltips
call fcn.10099520
mov ecx, str.Will_enable_disable_these
call fcn.100b5260
mov edx, 0x100f9828
mov ecx, str.Old_menu
call fcn.10099520
mov ecx, str.Enable_the_old_menu__home_key_
call fcn.100b5260
mov edx, 0x100f97bc
mov ecx, str.Menu_snow
call fcn.10099520
mov ecx, str.Enable_the_snow_when_menu_is_open
call fcn.100b5260
mov edx, 0x100f926c
mov ecx, str.CatReply
call fcn.10099520
mov ecx, str.Be_marked_by_catbots.
call fcn.100b5260
xor edx, edx
mov ecx, str.Out_of_FoV_arrows
call fcn.100a8f30
test al, al
je 0x100b9996
mov edx, 0x100f975c
mov ecx, str.Activefovar
call fcn.10099520
mov ecx, str.Will_draw_arrows_to_players_who_are_outside_of_the_range_of_your_FoV
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f07d0]
mov edx, 0x100f9784
movss xmm2, dword [0x100f0768]
mov ecx, str.Arrow_length
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_long_the_arrows_are
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0830]
mov edx, 0x100f9814
movss xmm2, dword [0x100f0768]
mov ecx, str.Arrow_angle
push 0
push str._.2f
call fcn.1009d400
call fcn.10072240
mov ecx, str.The_angle_of_the_arrow
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0888]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f97c4
mov ecx, str.Max_distance
call fcn.1009d400
call fcn.10072240
mov ecx, str.How_far_until_the_arrows_will_not_show
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
movss xmm3, dword [0x100f0870]
xorps xmm2, xmm2
push 0
push str._.2f
mov edx, 0x100f97ec
mov ecx, str.Min_distance
call fcn.1009d400
add esp, 0x20
call fcn.10072240
mov ecx, str.How_close_until_the_arrows_will_be_fully_opaque
call fcn.100b5260
xor edx, edx
mov ecx, str.Spy_warning
call fcn.100a8f30
test al, al
je 0x100b9a48
mov edx, 0x100f9794
mov ecx, str.Activespywarn
call fcn.10099520
mov ecx, str.Will_alert_you_when_spies_with_their_knife_out_may_attempt_to_backstab_you
call fcn.100b5260
mov edx, 0x100f978c
mov ecx, str.Voice_commandspywarn1
call fcn.10099520
mov ecx, str.Will_make_your_character_say__Spy___when_a_spy_is_detected
call fcn.100b5260
mov edx, 0x100f97cc
mov ecx, str.Visible_onlyspywarn2
call fcn.10099520
mov ecx, str.Will_only_alert_you_to_visible_spies
call fcn.100b5260
mov edx, 0x100f97e4
mov ecx, str.Ignore_friendsspywarn3
call fcn.10099520
mov ecx, str.Will_ignore_spies_who_are_on_your_friends_list
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x54], 0x100e3334
mov dword [ebp - 0x50], str.Flash
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x54]
mov edx, 0x100f9764
push 2
push eax
mov ecx, str.Warning_style
call fcn.1009b680
add esp, 0xc
call fcn.10072240
xor edx, edx
mov ecx, str.Discord
call fcn.100a8f30
test al, al
je 0x100b9b04
mov edx, 0x100f9330
mov ecx, str.Enable_Discord_RPC
call fcn.10099520
mov ecx, str.Enable_Discord_Rich_Presence
call fcn.100b5260
mov edx, 0x100f9310
mov ecx, str.Include_map
call fcn.10099520
mov ecx, str.Should_Discord_Rich_Presence_contain_current_map_name_
call fcn.100b5260
mov edx, 0x100f9318
mov ecx, str.Include_class
call fcn.10099520
mov ecx, str.Should_Discord_Rich_Presence_contain_current_class_
call fcn.100b5260
mov edx, 0x100f9320
mov ecx, str.Include_timestamp
call fcn.10099520
mov ecx, str.Should_time_since_you_started_playing_TF2_be_included_
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x54], str.Big_fedora__small_TF2
mov dword [ebp - 0x50], str.Small_TF2__big_fedora
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x54]
mov edx, 0x100f9328
push 2
push eax
mov ecx, str.Image_Options
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Which_image_should_be_big_and_which_small
call fcn.100b5260
xor edx, edx
mov ecx, str.Steam
call fcn.100a8f30
test al, al
je 0x100b9c65
mov edx, 0x100f998c
mov ecx, str.Enable_Steam_RPC
call fcn.10099520
mov ecx, str.Enable_Steam_Rich_Presence
call fcn.100b5260
movss xmm0, dword [0x100f082c]
mov dword [ebp - 0x28], str.Special_Event
mov dword [ebp - 0x24], str.MvM_Mann_Up
mov dword [ebp - 0x20], str.Competitive
mov dword [ebp - 0x1c], str.Casual
mov dword [ebp - 0x18], str.MvM_Boot_Camp
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x28]
mov edx, 0x100f9984
push 5
push eax
mov ecx, str.Match_group
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_match_group_should_be_used_
call fcn.100b5260
mov edx, 0x100f997c
mov ecx, str.Override_in_menu
call fcn.10099520
mov ecx, str.Override_match_group_to__Main_Menu__when_in_main_menu
call fcn.100b5260
movss xmm0, dword [0x100f082c]
mov dword [ebp - 0xa8], str.Fedoraware
mov dword [ebp - 0xa4], str.Figoraware
mov dword [ebp - 0xa0], str.Meowhook.club
mov dword [ebp - 0x9c], str.Rathook.cc
mov dword [ebp - 0x98], str.Nitro.tf
mov dword [ebp - 0x94], str.custom
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xa8]
mov edx, 0x100f999c
push 6
push eax
mov ecx, str.Map_text
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_map_text_should_be_used_
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0
push 0
mov edx, 0x100fb4c4
mov ecx, str.Custom_map_text
call fcn.1008c8a0
call fcn.10072240
mov ecx, str.For_when__custom__is_selcted_in__Map_text_._Sets_custom_map_text.
call fcn.100b5260
push 0
push 0x64
push 1
mov edx, 0x100f9994
mov ecx, str.Group_size
call fcn.1009df10
add esp, 0x30
mov ecx, str.Sets_party_size
call fcn.100b5260
call fcn.10095d90
mov edx, 0x20
mov ecx, str.Tickbase_exploits
call fcn.100a8f30
test al, al
je 0x100b9e38
mov edx, 0x100f9078
mov ecx, str.Active
call fcn.10099520
mov ecx, str.Tickbase_exploit_master_switch
call fcn.100b5260
push 1
mov edx, 0x100f9524
mov ecx, str.Recharge_key
call fcn.100b5350
mov ecx, str.Recharges_ticks_for_shifting
call fcn.100b5260
push 1
mov edx, 0x100f95c4
mov ecx, str.Teleport_key
call fcn.100b5350
mov ecx, str.Shifts_ticks_to_move_fast
call fcn.100b5260
push 1
mov edx, 0x100f9090
mov ecx, str.Doubletap_key
call fcn.100b5350
mov ecx, str.Shifts_ticks_when_shooting_for_a_rapid_fire_effect
call fcn.100b5260
mov edx, 0x100f959c
mov ecx, str.Recharge_While_Dead
call fcn.10099520
mov ecx, str.Recharge_your_DoubleTap_bar_while_youre_dead
call fcn.100b5260
mov edx, 0x100f95bc
mov ecx, str.AutoRecharge
call fcn.10099520
mov ecx, str.Recharge_your_DoubleTap_bar_if_you_are_doing_nothing
call fcn.100b5260
mov edx, 0x100f9088
mov ecx, str.Wait_for_DT
call fcn.10099520
mov ecx, str.While_the_doubletap_key_is_held_and_ticks_are_fully_charged__it_will_wait_until_doubletap_is_ready_to_shoot
call fcn.100b5260
mov edx, 0x100f958c
mov ecx, str.Dont_DT_in_air
call fcn.10099520
mov ecx, str.When_enabled__doubletap_will_not_work_if_you_are_mid_air_as_to_avoid_movement_being_uncontrollable
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0xc0], str.On_key
mov dword [ebp - 0xbc], str.Always
mov dword [ebp - 0xb8], str.Disable_on_key
mov dword [ebp - 0xb4], str.Disabled
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xc0]
mov edx, 0x100f95b4
push 4
push eax
mov ecx, str.DT_Mode
call fcn.1009b680
call fcn.10072240
mov ecx, str.How_should_DT_behave
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x40], 0x100e96e4
mov dword [ebp - 0x3c], str.Default
mov dword [ebp - 0x38], str.Nitro
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x40]
mov edx, 0x100f95cc
push 3
push eax
mov ecx, str.DT_indicator_style
call fcn.1009b680
add esp, 0x24
call fcn.10072240
mov ecx, str.Which_style_to_do_the_doubletap_bar_style
call fcn.100b5260
cmp dword [0x100f95cc], 1
jne 0x100b9e38
push 0
push 0x100dae8c
push 0x1e
push 1
mov edx, 0x100f95ac
mov ecx, str.Dt_bar_height
call fcn.1009d430
push 0
push 0x100dae8c
push 0x1e
push 1
mov edx, 0x100f95a4
mov ecx, str.Dt_bar_width
call fcn.1009d430
add esp, 0x20
xor edx, edx
mov ecx, str.Attribute_changer
call fcn.100a8f30
test al, al
je 0x100ba0b8
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x28], 0x100d997c
mov dword [ebp - 0x24], 0x100ed6c8
mov dword [ebp - 0x20], str.Isotope
mov dword [ebp - 0x1c], str.Cool
mov dword [ebp - 0x18], str.Energy_orb
mov dword [ebp - 0xe4], 0x100d997c
mov dword [ebp - 0xe0], 0x100ed6c8
mov dword [ebp - 0xdc], str.Isotope
mov dword [ebp - 0xd8], str.Cool
mov dword [ebp - 0xd4], str.Energy_orb
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x28]
mov edx, 0x100fc508
push 5
push eax
mov ecx, str.Unusual_effect_1
call fcn.1009b680
add esp, 0xc
test al, al
je case.default.0x100b9ed6
mov eax, dword [0x100fc508]
cmp eax, 4
ja case.default.0x100b9ed6
jmp dword [eax*4 + 0x100bad8c]
mov dword [0x100f9914], 0
jmp case.default.0x100b9ed6
mov dword [0x100f9914], 0x2bd
jmp case.default.0x100b9ed6
mov dword [0x100f9914], 0x2be
jmp case.default.0x100b9ed6
mov dword [0x100f9914], 0x2bf
jmp case.default.0x100b9ed6
mov dword [0x100f9914], 0x2c0
call fcn.10072240
mov ecx, str.The_first_unusual_effect_to_be_applied_to_the_weapon
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xe4]
mov edx, 0x100fc500
push 5
push eax
mov ecx, str.Unusual_effect_2
call fcn.1009b680
add esp, 0xc
test al, al
je case.default.0x100b9f5e
mov eax, dword [0x100fc500]
cmp eax, 4
ja case.default.0x100b9f5e
jmp dword [eax*4 + 0x100bada0]
mov dword [0x100f9934], 0
jmp case.default.0x100b9f5e
mov dword [0x100f9934], 0x2bd
jmp case.default.0x100b9f5e
mov dword [0x100f9934], 0x2be
jmp case.default.0x100b9f5e
mov dword [0x100f9934], 0x2bf
jmp case.default.0x100b9f5e
mov dword [0x100f9934], 0x2c0
call fcn.10072240
mov ecx, str.The_second_unusual_effect_to_be_applied_to_the_weapon
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x84], 0x100d997c
mov dword [ebp - 0x80], str.Team_shine
mov dword [ebp - 0x7c], str.Deadly_daffodil
mov dword [ebp - 0x78], str.Manndarin
mov dword [ebp - 0x74], str.Mean_green
mov dword [ebp - 0x70], str.Agonizing_emerald
mov dword [ebp - 0x6c], str.Villainous_violet
mov dword [ebp - 0x68], str.Hot_rod
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x84]
mov edx, 0x100f993c
push 8
push eax
mov ecx, str.Sheen
call fcn.1009b680
add esp, 0xc
call fcn.10072240
mov ecx, str.Which_sheen_to_apply_to_the_weapon
call fcn.100b5260
mov edx, 0x100f992c
mov ecx, str.Style_override
call fcn.10099520
xorps xmm2, xmm2
lea ecx, [ebp - 0x3c]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Set_current
call fcn.10097ee0
movzx ecx, byte [0x100fb562]
test al, al
xorps xmm2, xmm2
xorps xmm1, xmm1
cmovne ecx, esi
mov byte [0x100fb562], cl
lea ecx, [ebp - 0xb8]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Save_all
call fcn.10097ee0
movzx ecx, byte [0x100fb560]
test al, al
xorps xmm2, xmm2
xorps xmm1, xmm1
cmovne ecx, esi
mov byte [0x100fb560], cl
lea ecx, [ebp - 0x54]
call fcn.10005eb0
mov edx, eax
mov ecx, str.Load_all
call fcn.10097ee0
movzx ecx, byte [0x100fb561]
test al, al
cmovne ecx, esi
mov byte [0x100fb561], cl
movaps xmm0, xmmword [0x100f1670]
lea ecx, [ebp - 0x26]
movups xmmword [ebp - 0x26], xmm0
mov word [ebp - 0x16], 0x100
call fcn.10009a90
xor edx, edx
mov ecx, eax
call fcn.100a8f30
test al, al
je 0x100ba329
movaps xmm0, xmmword [0x100f1670]
lea ecx, [ebp - 0x7c]
movups xmmword [ebp - 0x7c], xmm0
mov dword [ebp - 0x6c], 0xbaa5a2f0
mov dword [ebp - 0x68], 0xbeb6a0
mov byte [ebp - 0x64], 1
call fcn.10011820
mov edx, 0x100f99a4
mov ecx, eax
call fcn.10099520
movss xmm0, dword [0x100f07f8]
call fcn.10072080
lea ecx, [ebp - 0x12]
mov dword [ebp - 0x12], 0xacf9e6e2
mov word [ebp - 0xe], 0x100
call fcn.1001e6a0
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x40], 0xa7a3a488
mov esi, eax
mov dword [ebp - 0x3c], 0xa6a5b6e4
mov dword [ebp - 0x38], 0x100aca4
call fcn.100051c0
movss xmm3, dword [0x100f0830]
mov edx, 0x100f956c
movss xmm2, dword [0x100f0948]
push ecx
mov dword [esp], 0x3f800000
mov ecx, eax
push esi
call fcn.1009d400
add esp, 8
call fcn.10072240
movaps xmm0, xmmword [0x100f13b0]
lea ecx, [ebp - 0x90]
movups xmmword [ebp - 0x90], xmm0
mov dword [ebp - 0x70], 0x829dc9be
movaps xmm0, xmmword [0x100f1020]
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x6c], 0x87ce8180
mov dword [ebp - 0x68], 0x978791
mov byte [ebp - 0x64], 1
call fcn.100badc0
mov ecx, eax
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
lea ecx, [ebp - 0x12]
mov dword [ebp - 0x12], 0xacf9e6e2
mov word [ebp - 0xe], 0x100
call fcn.1001e6a0
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x40], 0xbaa6ae82
mov esi, eax
mov dword [ebp - 0x3c], 0xa6a5b6e4
mov dword [ebp - 0x38], 0x100aca4
call fcn.100051c0
movss xmm3, dword [0x100f0830]
mov edx, 0x100f9564
movss xmm2, dword [0x100f0948]
push ecx
mov dword [esp], 0x3f800000
mov ecx, eax
push esi
call fcn.1009d400
add esp, 8
call fcn.10072240
movaps xmm0, xmmword [0x100f13b0]
lea ecx, [ebp - 0x90]
movups xmmword [ebp - 0x90], xmm0
mov dword [ebp - 0x70], 0x829dc9be
movaps xmm0, xmmword [0x100f1020]
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x6c], 0x87ce8180
mov dword [ebp - 0x68], 0x978791
mov byte [ebp - 0x64], 1
call fcn.100badc0
mov ecx, eax
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
mov dword [ebp - 0x12], 0xacf9e6e2
lea ecx, [ebp - 0x12]
mov word [ebp - 0xe], 0x100
call fcn.1001e6a0
lea ecx, [ebp - 0x40]
mov dword [ebp - 0x40], 0xa7aca088
mov esi, eax
mov dword [ebp - 0x3c], 0xa6a5b6e4
mov dword [ebp - 0x38], 0x100aca4
call fcn.100051c0
movss xmm3, dword [0x100f0830]
mov edx, 0x100f955c
movss xmm2, dword [0x100f0948]
push ecx
mov dword [esp], 0x3f800000
mov ecx, eax
push esi
call fcn.1009d400
add esp, 8
call fcn.10072240
movaps xmm0, xmmword [0x100f13b0]
lea ecx, [ebp - 0x90]
movups xmmword [ebp - 0x90], xmm0
mov dword [ebp - 0x70], 0x829dc9be
movaps xmm0, xmmword [0x100f1020]
movups xmmword [ebp - 0x80], xmm0
mov dword [ebp - 0x6c], 0x87ce8180
mov dword [ebp - 0x68], 0x978791
mov byte [ebp - 0x64], 1
call fcn.100badc0
mov ecx, eax
call fcn.100b5260
call fcn.10095d90
mov edx, 0x20
mov ecx, 0x100ed848
call fcn.100a8f30
test al, al
je 0x100ba500
mov edx, 0x100f91d4
mov ecx, str.Anti_aim
call fcn.10099520
mov ecx, str.Anti_aim_master_switch
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x28], 0x100d997c
mov dword [ebp - 0x24], 0x100ed84c
mov dword [ebp - 0x20], str.Down
mov dword [ebp - 0x1c], str.Fake_up
mov dword [ebp - 0x18], str.Fake_down
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x28]
mov edx, 0x100f91cc
push 5
push eax
mov ecx, str.Pitch
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_way_to_look_up_down
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x44], 0x100d997c
mov dword [ebp - 0x40], 0x100e32c4
mov dword [ebp - 0x3c], 0x100e32bc
mov dword [ebp - 0x38], str.Backwards
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x44]
mov edx, 0x100f91e4
push 4
push eax
mov ecx, str.Real_yaw
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_way_to_look_horizontally
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0xc0], 0x100d997c
mov dword [ebp - 0xbc], 0x100e32c4
mov dword [ebp - 0xb8], 0x100e32bc
mov dword [ebp - 0xb4], str.Backwards
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xc0]
mov edx, 0x100f91dc
push 4
push eax
mov ecx, str.Fake_yaw
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_way_to_appear_to_look_horizontally
call fcn.100b5260
mov edx, 0x100f96dc
mov ecx, str.Pitch_Resolver
call fcn.10099520
mov ecx, str.Pitch_Resolver_master_switch__ONLY_HITS_UP_AND_DOWN__THIS_IS_SHIT_
call fcn.100b5260
mov edx, 0x100f952c
mov ecx, str.Fakelag
call fcn.10099520
mov ecx, str.Fakelag_master_switch
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xe
push 1
mov edx, 0x100f9594
mov ecx, str.Fakelag_value
call fcn.1009d430
call fcn.10072240
mov ecx, str.How_much_lag_you_should_fake___
call fcn.100b5260
mov edx, 0x100f951c
mov ecx, str.Fakelag_on_key
call fcn.10099520
mov ecx, str.Fakelag_will_only_activate_when_an_assigned_key_is_held
call fcn.100b5260
push 1
mov edx, 0x100f9534
mov ecx, str.Fakelag_key
call fcn.100b5350
add esp, 0x38
mov ecx, str.Fakelag_will_only_activate_when_this_key_is_held
call fcn.100b5260
xor edx, edx
mov ecx, str.Radar
call fcn.100a8f30
test al, al
je 0x100ba8f9
mov edx, 0x100f9860
mov ecx, str.Activeradar
call fcn.10099520
mov ecx, str.Will_show_nearby_things_relative_to_your_player
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xc8
push 0x14
mov edx, 0x100f9848
mov ecx, str.Radar_size
call fcn.1009d430
call fcn.10072240
mov ecx, str.The_size_of_the_radar_window
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xbb8
push 0x32
mov edx, 0x100f9858
mov ecx, str.Radar_range
call fcn.1009d430
call fcn.10072240
mov ecx, str.The_range_of_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xff
push 0
mov edx, 0x100f9850
mov ecx, str.Radar_background_alpha
call fcn.1009d430
call fcn.10072240
mov ecx, str.The_background_alpha_of_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0xff
push 0
mov edx, 0x100f9868
mov ecx, str.Radar_lines_alpha
call fcn.1009d430
add esp, 0x40
call fcn.10072240
mov ecx, str.The_line_alpha_of_the_radar
call fcn.100b5260
xor edx, edx
mov ecx, str.Playersradarplayers
call fcn.100a8f30
test al, al
je 0x100ba7b0
mov edx, 0x100f9898
mov ecx, str.Activeradarp
call fcn.10099520
mov ecx, str.Will_show_players_on_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0x40], str.Scoreboard
mov dword [ebp - 0x3c], str.Portraits
mov dword [ebp - 0x38], str.Avatar
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0x40]
mov edx, 0x100f98c0
push 3
push eax
mov ecx, str.Iconradari
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_sort_of_icon_to_represent_players_with
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
mov dword [ebp - 0xbc], 0x100e96e4
mov dword [ebp - 0xb8], str.Rectangle
mov dword [ebp - 0xb4], str.Texture
call fcn.10072080
push 0xffffffffffffffff
lea eax, [ebp - 0xbc]
mov edx, 0x100f98a8
push 3
push eax
mov ecx, str.Backgroundradarb
call fcn.1009b680
call fcn.10072240
mov ecx, str.What_sort_of_background_to_put_on_players_on_the_radar
call fcn.100b5260
mov edx, 0x100f98a0
mov ecx, str.Outlineradaro
call fcn.10099520
mov ecx, str.Will_put_an_outline_on_players_on_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100fb324
mov edx, 0x100f9890
mov ecx, str.Ignore_teammatesradarplayersteam
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_teammates_the_radar_will_ignore_drawing_on
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0xffffffffffffffff
push 3
push 0x100f9aa8
mov edx, 0x100f98b8
mov ecx, str.Ignore_cloakedradarplayerscloaked
call fcn.1009b680
call fcn.10072240
mov ecx, str.Which_cloaked_players_the_radar_will_ignore_drawing_on
call fcn.100b5260
mov edx, 0x100f98b0
mov ecx, str.Health_barradarhealt
call fcn.10099520
mov ecx, str.Will_show_players_health_on_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x1e
push 0xc
mov edx, 0x100f9970
mov ecx, str.Icon_sizeplayersizeiconradar
call fcn.1009d430
add esp, 0x40
call fcn.10072240
mov ecx, str.The_icon_size_of_players_on_the_radar
call fcn.100b5260
xor edx, edx
mov ecx, str.Buildingsradarbuildings
call fcn.100a8f30
test al, al
je 0x100ba861
mov edx, 0x100f9878
mov ecx, str.Activeradarbuildingsa
call fcn.10099520
mov ecx, str.Will_show_buildings_on_the_radar
call fcn.100b5260
mov edx, 0x100f9880
mov ecx, str.Outlineradarbuildingsao
call fcn.10099520
mov ecx, str.Will_put_an_outline_on_buildings_on_the_radar
call fcn.100b5260
mov edx, 0x100f9870
mov ecx, str.Ignore_teamradarbuildingsb
call fcn.10099520
mov ecx, str.Will_ignore_team_buildings_when_drawing_buildings_on_the_radar
call fcn.100b5260
mov edx, 0x100f9888
mov ecx, str.Health_barradarbuildingsc
call fcn.10099520
mov ecx, str.Will_show_building_health_on_the_radar
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x1e
push 0xc
mov edx, 0x100f9968
mov ecx, str.Icon_sizebuildingsizeiconradar
call fcn.1009d430
add esp, 0x10
call fcn.10072240
mov ecx, str.The_icon_size_of_buildings_on_the_radar
call fcn.100b5260
xor edx, edx
mov ecx, str.Worldradarworld
call fcn.100a8f30
test al, al
je 0x100ba8f9
mov edx, 0x100f9830
mov ecx, str.Activeradarworldd
call fcn.10099520
mov ecx, str.Will_show_pickups_on_the_radar
call fcn.100b5260
mov edx, 0x100f9830
mov ecx, str.Healthradarworldda
call fcn.10099520
mov ecx, str.Will_show_health_icons_where_health_packs_are
call fcn.100b5260
mov edx, 0x100f9830
mov ecx, str.Ammoradarworlddb
call fcn.10099520
mov ecx, str.Will_show_ammo_icons_where_ammo_packs_are
call fcn.100b5260
movss xmm0, dword [0x100f07f8]
call fcn.10072080
push 0
push 0x100dae8c
push 0x1e
push 0xc
mov edx, 0x100f9960
mov ecx, str.Icon_sizeworldsizeiconradar
call fcn.1009d430
add esp, 0x10
call fcn.10072240
mov ecx, str.The_icon_size_of_pickups_on_the_radar
call fcn.100b5260
call fcn.1006ba10
mov eax, dword [0x100fc504]
cmp eax, 4
jne 0x100babf0
push 0
push 0
xorps xmm2, xmm2
lea ecx, [ebp - 0x140]
xorps xmm1, xmm1
call fcn.10005eb0
mov edx, eax
mov ecx, str.Colours
call fcn.1006b9d0
xor edx, edx
push 1
lea ecx, [edx + 2]
call fcn.10096630
push str.Cheat_colours
call fcn.10097120
add esp, 0x10
cmp dword [0x100f95cc], 1
jne 0x100ba99a
mov edx, 0x100f98d8
mov ecx, str.Dt_bar_chargin_left
call fcn.100b5bf0
mov edx, 0x100f98d0
mov ecx, str.Dt_bar_chargin_right
call fcn.100b5bf0
mov edx, 0x100f98f8
mov ecx, str.Dt_bar_charged_left
call fcn.100b5bf0
mov edx, 0x100f98f4
mov ecx, str.Dt_bar_charged_right
call fcn.100b5bf0
mov edx, 0x100f98cc
mov ecx, str.Dt_bar_outline
call fcn.100b5bf0
mov edx, 0x100f9470
mov ecx, str.Outline_ESP
call fcn.100b5bf0
mov edx, 0x100f9488
mov ecx, str.Conditions
call fcn.100b5bf0
mov edx, 0x100f9474
mov ecx, str.Target
call fcn.100b5bf0
mov edx, 0x100f946c
mov ecx, str.Invulnerable
call fcn.100b5bf0
mov edx, 0x100f9460
mov ecx, str.Cloaked
call fcn.100b5bf0
mov edx, 0x100f947c
mov ecx, str.Friend
call fcn.100b5bf0
mov edx, 0x100f9480
mov ecx, str.Overheal
call fcn.100b5bf0
mov edx, 0x100f9478
mov ecx, str.Health_pack
call fcn.100b5bf0
mov edx, 0x100f9484
mov ecx, str.Ammo_pack
call fcn.100b5bf0
mov edx, 0x100f9468
mov ecx, str.Ubercharged
call fcn.100b5bf0
cmp byte [0x100f9024], 0
jne 0x100baa54
mov edx, 0x100f902c
mov ecx, str.RED_team
call fcn.100b5bf0
mov edx, 0x100f9038
mov ecx, str.BLU_team
jmp 0x100baa6d
mov edx, 0x100f903c
mov ecx, str.Enemy
call fcn.100b5bf0
mov edx, 0x100f9034
mov ecx, str.Team
call fcn.100b5bf0
mov edx, 0x100f92e0
mov ecx, str.Hand_chams
call fcn.100b5bf0
mov edx, 0x100f92e4
mov ecx, str.Hand_glow_chams
call fcn.100b5bf0
mov edx, 0x100f92e8
mov ecx, str.Weapon_chams
call fcn.100b5bf0
mov edx, 0x100f92dc
mov ecx, str.Weapon_glow_chams
call fcn.100b5bf0
mov edx, 0x100f98e0
mov ecx, str.World_modulation
call fcn.100b5bf0
mov edx, 0x100f98ec
mov ecx, str.Sky_modulation
call fcn.100b5bf0
mov edx, 0x100f9900
mov ecx, str.Static_prop_modulation
call fcn.100b5bf0
mov edx, 0x100f98d4
mov ecx, str.FoV_circle
call fcn.100b5bf0
mov edx, 0x100f9464
mov ecx, str.Bones
call fcn.100b5bf0
mov edx, 0x100f9160
mov ecx, str.Bullet_tracer
call fcn.100b5bf0
mov edx, 0x100f98e4
mov ecx, str.Fresnel_chams_base
call fcn.100b5bf0
mov edx, 0x100f98f0
mov ecx, str.Aimbot_prediction
call fcn.100b5bf0
mov edx, 0x100f98fc
mov ecx, str.Damage_logger_background
call fcn.100b5bf0
mov edx, 0x100f98dc
mov ecx, str.Damage_logger_outline
call fcn.100b5bf0
mov edx, 0x100f98e8
mov ecx, str.Damage_logger_text
call fcn.100b5bf0
call fcn.10095d90
xor edx, edx
mov ecx, str.Surface_colours
call fcn.100a8f30
test al, al
je 0x100babd4
movss xmm0, dword [0x100f082c]
call fcn.10072080
mov edx, 0x100f92f8
mov ecx, str.Window_background
call fcn.100b5bf0
mov edx, 0x100f92f0
mov ecx, str.Title_bar
call fcn.100b5bf0
mov edx, 0x100f9824
mov ecx, str.Widget
call fcn.100b5bf0
mov edx, 0x100f92f4
mov ecx, str.Widget_active
call fcn.100b5bf0
mov edx, 0x100f92fc
mov ecx, str.Menu_outline
call fcn.100b5bf0
mov edx, 0x100f92ec
mov ecx, 0x100e0a24
call fcn.100b5bf0
call fcn.10072240
xor edx, edx
mov ecx, str.ImGui_Style
call fcn.100a8f30
test al, al
je 0x100babeb
xor ecx, ecx
call fcn.1007a830
call fcn.1006ba10
call fcn.100a9c90
test al, al
je 0x100bad2a
mov dl, 1
mov ecx, str.Shortcuts
call fcn.100a9e80
test al, al
je 0x100bad00
push 1
push 0
xor edx, edx
mov ecx, str.Full_Update
call fcn.100aab90
add esp, 8
test al, al
je 0x100bac38
mov ecx, dword [0x100fc310]
push str.cl_fullupdate
call fcn.10005ec0
push 1
push 0
xor edx, edx
mov ecx, str.Restart_sound_system
call fcn.100aab90
add esp, 8
test al, al
je 0x100bac5f
mov ecx, dword [0x100fc310]
push str.snd_restart
call fcn.10005ec0
push 1
push 0
xor edx, edx
mov ecx, str.Stop_sound
call fcn.100aab90
add esp, 8
test al, al
je 0x100bac86
mov ecx, dword [0x100fc310]
push str.stopsound
call fcn.10005ec0
push 1
push 0
xor edx, edx
mov ecx, str.Status
call fcn.100aab90
add esp, 8
test al, al
je 0x100bacad
mov ecx, dword [0x100fc310]
push str.status
call fcn.10005ec0
push 1
push 0
xor edx, edx
mov ecx, str.Ping
call fcn.100aab90
add esp, 8
test al, al
je 0x100bacd4
mov ecx, dword [0x100fc310]
push str.ping
call fcn.10005ec0
push 1
push 0
xor edx, edx
mov ecx, str.Retry
call fcn.100aab90
add esp, 8
test al, al
je 0x100bacfb
mov ecx, dword [0x100fc310]
push str.retry
call fcn.10005ec0
call fcn.100aaad0
push 1
push 0
xor edx, edx
mov ecx, str.Playerlist
call fcn.100aab90
add esp, 8
test al, al
je 0x100bad25
cmp byte [0x1017dbb8], 0
sete byte [0x1017dbb8]
call fcn.100a9e30
cmp byte [0x1017dbb8], 0
je 0x100bad3d
mov ecx, 0x1017dbb8
call fcn.100063e0
call fcn.10070970
mov edi, dword [ebp + 8]
call fcn.1006aba0
call fcn.1006afd0
mov ecx, dword [0x100fc4f8]
xor eax, eax
add ecx, 0x1d00
cmp byte [ecx], al
cmove ecx, eax
call fcn.1008b550
mov eax, dword [edi]
push 1
push 0xc2
push edi
call dword [eax + 0xe4]
mov ecx, dword [ebp - 0xc]
pop edi
mov dword fs:[0], ecx
pop esi
mov esp, ebp
pop ebp
ret 4