Function at 0x1001ee60
Capabilities:
Parse pe header
Self delete

Disassembly:
push ebx
mov ebx, esp
sub esp, 8
and esp, 0xfffffff8
add esp, 4
push ebp
mov ebp, dword [ebx + 4]
mov dword [esp + 4], ebp
mov ebp, esp
push 0xffffffffffffffff
push 0x100c4e70
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x250
mov eax, dword [0x100f0364]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
mov dword [ebp - 0x140], 0
cmp byte [0x10130e09], 0
jne 0x1001ef54
call fcn.100423c0
xorps xmm1, xmm1
movss xmm0, dword [eax]
comiss xmm0, xmm1
jbe 0x1001ef47
call fcn.10044570
mov dword [ebp - 0x138], 0x3f800000
mov dword [ebp - 0x48], 0
movss xmm0, dword [eax + 0x10]
movss dword [ebp - 0x140], xmm0
call fcn.100423c0
movss xmm1, dword [ebp - 0x140]
lea edx, [ebp - 0x48]
mulss xmm1, dword [0x100e5818]
lea ecx, [ebp - 0x12c]
movss xmm0, dword [eax]
lea eax, [ebp - 0x138]
push eax
subss xmm0, xmm1
movss dword [ebp - 0x12c], xmm0
call fcn.1000e790
add esp, 4
movss xmm0, dword [eax]
movss dword [ebp - 0x140], xmm0
call fcn.100423c0
movss xmm0, dword [ebp - 0x140]
jmp 0x1001efdb
cmp byte [0x10130e09], 0
je 0x1001efe8
call fcn.100423c0
movss xmm0, dword [0x100e572c]
comiss xmm0, dword [eax]
jbe 0x1001efdf
call fcn.10044570
mov dword [ebp - 0x140], 0x3f800000
mov dword [ebp - 0x128], 0
movss xmm0, dword [eax + 0x10]
movss dword [ebp - 0x12c], xmm0
call fcn.100423c0
movss xmm0, dword [ebp - 0x12c]
lea edx, [ebp - 0x128]
mulss xmm0, dword [0x100e5818]
lea ecx, [ebp - 0x64]
addss xmm0, dword [eax]
lea eax, [ebp - 0x140]
push eax
movss dword [ebp - 0x64], xmm0
call fcn.1000e790
add esp, 4
movss xmm0, dword [eax]
movss dword [ebp - 0x12c], xmm0
call fcn.100423c0
movss xmm0, dword [ebp - 0x12c]
movss dword [eax], xmm0
cmp byte [0x10130e09], 0
jne 0x1001f001
call fcn.100423c0
xorps xmm1, xmm1
movss xmm0, dword [eax]
ucomiss xmm0, xmm1
lahf
test ah, 0x44
jnp 0x1002696e
mov eax, dword [0x10135b78]
xor edx, edx
movaps xmm0, xmmword [0x100e5bf0]
mov ecx, str.recoded_by_flash
push 0x20000001
or dword [eax + 0x1c20], 0x10
movups xmmword [eax + 0x1c60], xmm0
mov dword [eax + 0x1c70], 0
mov dword [eax + 0x1c74], 0
call fcn.1004a740
mov ecx, dword [0x10135b78]
add esp, 4
mov dword [ebp - 0x14c], 0
mov dword [ebp - 0x150], 0
movss xmm3, dword [ecx + 0x1520]
mov eax, dword [ecx + 0x1b9c]
movaps xmm0, xmm3
addss xmm0, xmm3
push 0xff
push 0x13
movss xmm2, dword [eax + 0x18]
movss xmm1, dword [eax + 0x14]
subss xmm2, xmm0
push 0x11
push 0xf
movss dword [ebp - 0x138], xmm2
movss xmm2, dword [ecx + 0x151c]
movaps xmm0, xmm2
addss xmm0, xmm2
subss xmm1, xmm0
movss xmm0, dword [eax + 0xc]
addss xmm0, xmm2
movss dword [ebp - 0x140], xmm1
movss xmm1, dword [eax + 0x10]
addss xmm1, xmm3
movss dword [ebp - 0x150], xmm0
movss dword [ebp - 0x14c], xmm1
mov eax, dword [ecx + 0x1b9c]
mov byte [eax + 0xa4], 1
mov eax, dword [ecx + 0x1b9c]
lea ecx, [ebp - 0x3c]
mov esi, dword [eax + 0x2a4]
call fcn.10016690
mov ecx, eax
call fcn.10042060
movss xmm1, dword [ebp - 0x140]
movss xmm0, dword [ebp - 0x138]
addss xmm1, dword [ebp - 0x150]
addss xmm0, dword [ebp - 0x14c]
push 0
push ecx
mov dword [esp], 0x40a00000
mov ecx, esi
push eax
lea eax, [ebp - 0x11c]
movss dword [ebp - 0x11c], xmm1
push eax
lea eax, [ebp - 0x150]
movss dword [ebp - 0x118], xmm0
push eax
call fcn.1005e110
push 0xff
push 0x18
push 0x18
push 0x18
lea ecx, [ebp - 0x3c]
call fcn.10016690
mov ecx, eax
call fcn.10042060
movss xmm0, dword [ebp - 0x14c]
movss xmm1, dword [ebp - 0x150]
movss xmm3, dword [ebp - 0x138]
movss xmm2, dword [ebp - 0x140]
addss xmm3, xmm0
addss xmm0, dword [0x100e5884]
addss xmm2, xmm1
movss dword [ebp - 0x68], xmm1
push 0xc0
movss dword [ebp - 0x118], xmm3
movss dword [ebp - 0x64], xmm0
movss dword [ebp - 0x11c], xmm2
push ecx
mov dword [esp], 0x40a00000
mov ecx, esi
push eax
lea eax, [ebp - 0x11c]
push eax
lea eax, [ebp - 0x68]
push eax
call fcn.1005e110
mov eax, dword [0x10135b78]
mov eax, dword [eax + 0x98]
mov ecx, dword [eax + 0x3c]
mov ecx, dword [ecx + 8]
call fcn.1004d070
push ecx
mov dword [esp], 0xbf800000
lea ecx, [ebp - 0x190]
push 0
push 0
mov edx, str.STACKBEATER
call fcn.100473c0
add esp, 0xc
lea ecx, [ebp - 0x3c]
push 0xff
push 0xe3
push 0xdd
push 0x39
call fcn.10016690
mov ecx, eax
call fcn.10042060
movss xmm2, dword [ebp - 0x150]
movss xmm0, dword [ebp - 0x190]
addss xmm2, dword [0x100e5894]
mulss xmm0, dword [0x100e56b0]
push 0
movss xmm1, dword [ebp - 0x14c]
addss xmm1, dword [0x100e5860]
push ecx
subss xmm2, xmm0
mov dword [esp], 0
movss xmm0, dword [ebp - 0x18c]
mov ecx, esi
mulss xmm0, dword [0x100e56b0]
push 0
push str.STACKBEATER
push eax
subss xmm1, xmm0
movss dword [ebp - 0x11c], xmm2
lea eax, [ebp - 0x11c]
xorps xmm2, xmm2
push eax
push 0
movss dword [ebp - 0x118], xmm1
call fcn.1005e890
call fcn.1004d1a0
mov eax, dword [0x10135b78]
mov eax, dword [eax + 0x98]
mov ecx, dword [eax + 0x3c]
mov ecx, dword [ecx + 8]
call fcn.1004d070
push 5
push 0
mov edx, 0x10130e10
mov ecx, str.Aimbot
call fcn.10067a20
push 5
push 1
mov edx, 0x10130e10
mov ecx, str.Anti_aim
call fcn.10067a20
push 5
push 2
mov edx, 0x10130e10
mov ecx, str.Visuals
call fcn.10067a20
push 5
push 3
mov edx, 0x10130e10
mov ecx, str.Misc
call fcn.10067a20
push 5
push 4
mov edx, 0x10130e10
mov ecx, str.Skins
call fcn.10067a20
add esp, 0x28
call fcn.1004d1a0
mov eax, dword [0x10135b78]
lea ecx, [ebp - 0x260]
push 0x10139700
mov eax, dword [eax + 0x1b9c]
movss xmm0, dword [eax + 0x14]
mulss xmm0, dword [0x100e56b0]
movss xmm1, dword [eax + 0x18]
subss xmm1, dword [0x100e58c8]
subss xmm0, dword [0x100e5878]
movss dword [ebp - 0x174], xmm1
movss dword [ebp - 0x178], xmm0
call fcn.10026a00
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x11c]
mov eax, dword [0x10135b78]
mov eax, dword [eax + 0x1b9c]
movss xmm0, dword [eax + 0x14]
mulss xmm0, dword [0x100e56a8]
movss xmm1, dword [eax + 0x10]
addss xmm1, dword [0x100e58b8]
movss dword [ebp - 0x140], xmm0
movss xmm0, dword [eax + 0xc]
addss xmm0, dword [0x100e5840]
movss dword [ebp - 0x154], xmm1
movss dword [ebp - 0x158], xmm0
call fcn.1004d440
movss xmm1, dword [ebp - 0x140]
lea ecx, [ebp - 0x168]
movss xmm2, dword [eax + 4]
mulss xmm2, dword [0x100e56a0]
call fcn.10016680
lea ecx, [ebp - 0x11c]
call fcn.1004d300
movss xmm1, dword [ebp - 0x168]
lea ecx, [ebp - 0x160]
addss xmm1, dword [ebp - 0x158]
movss xmm2, dword [eax + 4]
addss xmm2, dword [0x100e58b8]
addss xmm1, dword [0x100e5834]
call fcn.10016680
lea ecx, [ebp - 0x11c]
call fcn.1004d440
movss xmm1, dword [ebp - 0x140]
lea ecx, [ebp - 0x198]
movss xmm2, dword [eax + 4]
mulss xmm2, dword [0x100e56b8]
call fcn.10016680
movss xmm2, dword [ebp - 0x164]
lea ecx, [ebp - 0x180]
addss xmm2, dword [ebp - 0x154]
movss xmm1, dword [ebp - 0x158]
addss xmm2, dword [0x100e5870]
call fcn.10016680
movss xmm2, dword [ebp - 0x164]
lea ecx, [ebp - 0x1b0]
addss xmm2, dword [ebp - 0x154]
movss xmm1, dword [ebp - 0x160]
addss xmm2, dword [0x100e5870]
call fcn.10016680
lea ecx, [ebp - 0x11c]
call fcn.1004d440
movss xmm1, dword [ebp - 0x140]
lea ecx, [ebp - 0x170]
movss xmm2, dword [eax + 4]
mulss xmm2, dword [0x100e5698]
subss xmm2, dword [0x100e582c]
call fcn.10016680
movss xmm2, dword [ebp - 0x194]
lea ecx, [ebp - 0x1a0]
addss xmm2, dword [ebp - 0x15c]
movss xmm1, dword [ebp - 0x160]
addss xmm2, dword [0x100e5870]
call fcn.10016680
lea ecx, [ebp - 0x11c]
call fcn.1004d440
movss xmm1, dword [ebp - 0x140]
lea ecx, [ebp - 0x188]
movss xmm2, dword [eax + 4]
mulss xmm2, dword [0x100e5670]
call fcn.10016680
lea ecx, [ebp - 0x11c]
call fcn.1004d300
lea ecx, [ebp - 0x68]
mov esi, eax
call fcn.1004d440
movss xmm1, dword [esi + 4]
movss xmm0, dword [ebp - 0x19c]
addss xmm1, dword [eax + 4]
subss xmm0, xmm1
mulss xmm0, xmm0
call fcn.10003dc0
mov eax, dword [0x10135b78]
movss dword [ebp - 0x64], xmm0
movss xmm0, dword [ebp - 0x17c]
mov eax, dword [eax + 0x1b9c]
movss xmm1, dword [eax + 0x18]
addss xmm1, dword [eax + 0x10]
subss xmm0, xmm1
mulss xmm0, xmm0
call fcn.10003c40
movss xmm1, dword [ebp - 0x64]
subss xmm0, dword [0x100e5850]
subss xmm1, dword [0x100e5850]
mov eax, dword [0x10135b78]
movss xmm3, dword [ebp - 0x140]
movss dword [ebp - 0x188], xmm3
movss dword [ebp - 0x16c], xmm0
movss xmm0, dword [ebp - 0x15c]
movss dword [ebp - 0x184], xmm1
movss dword [ebp - 0x170], xmm3
mov eax, dword [eax + 0x1b9c]
movss xmm1, dword [eax + 0x18]
addss xmm1, dword [eax + 0x10]
subss xmm0, xmm1
mulss xmm0, xmm0
call fcn.10003c40
subss xmm0, dword [0x100e5850]
movss xmm1, dword [ebp - 0x140]
mov eax, dword [0x10130e10]
movss dword [ebp - 0x1a8], xmm1
movss dword [ebp - 0x1a4], xmm0
cmp eax, 4
ja case.default.0x1001f626
jmp dword [eax*4 + 0x1002698c]
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x158]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x168]
mov ecx, str.MAIN
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x44]
push str.rage_enable
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 1
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Enabled
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_silent
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 2
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Show_viewangles
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_scope
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 3
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Autoscope
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Nearest_crosshair
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Closest_position
push eax
mov dword [ebp - 0x4c], str.Lowest_health
mov dword [ebp - 0x48], str.Resolved
call fcn.10027170
push str.rage_target_selection
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
mov byte [ebp - 4], 4
lea eax, [ebp - 0x44]
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Sorting
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_target_limit_amt
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push 0x100df8c0
push 0xa
push 4
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 5
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Target_limit
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Default
push eax
mov dword [ebp - 0x48], str.Prefer
call fcn.10027170
push str.rage_safepoint_opt
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 6
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Safe_point
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Default
mov dword [ebp - 0x12c], str.Dynamic
push eax
lea eax, [ebp - 0x130]
push eax
lea ecx, [ebp - 0x4c]
call fcn.10027170
push str.rage_record_opt
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 7
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Backtrack_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Limit_targettable_players_per_tick
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Limit_hitbox_selection
push eax
mov dword [ebp - 0x4c], str.Reduce_multipoints
mov dword [ebp - 0x48], str.Skip_backtrack
call fcn.10027170
push str.rage_opti
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 8
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.FPS_mitigations
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push 0x100df428
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push str._dfps
push 0xf0
push 0x3f
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 9
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.rage_max_fps
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_autopeek
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xa
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Autopeek
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_autopeek
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xb
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x44]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1001fac0
push str.rage_autopeek_key_style
lea ecx, [ebp - 0x78]
call fcn.1000e060
lea eax, [ebp - 0x78]
mov byte [ebp - 4], 0xc
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df558
lea ecx, [ebp - 0x44]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xd
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.rage_autopeek_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_aimbot_matrix
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xe
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Aimbot_matrixes
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100cef48
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0xf
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.rage_aimbot_matrix_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x160]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x198]
mov ecx, str.ACCURACY
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x44]
push str.rage_resolver
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x10
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Resolver
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_recoil
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x11
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Control_recoil
call fcn.10067db0
lea ecx, [ebp - 0x44]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Adaptive
push eax
mov dword [ebp - 0x48], str.Unsafe
call fcn.10027170
push str.rage_lagfix
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x12
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Fakelag_correction
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_hitchance
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x13
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Hitchance
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_ab_amt
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x14
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Accuracy_boost
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
mov dword [ebp - 0x50], str.None
lea eax, [ebp - 0x44]
mov dword [ebp - 0x4c], str.Always
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x48], str.Hitchance_fail
push eax
lea ecx, [ebp - 0x130]
call fcn.10027170
push str.rage_autostop_conditions
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x15
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Autostop_conditions
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Slow_motion
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Between_shots
push eax
mov dword [ebp - 0x4c], str.Force_accuracy
mov dword [ebp - 0x48], str.Early
call fcn.10027170
push str.rage_autostop_options
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x16
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Autostop_modifiers
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Always
mov dword [ebp - 0x4c], str.Unsafe
mov dword [ebp - 0x48], str.Double_tap
push eax
lea eax, [ebp - 0x50]
push eax
lea ecx, [ebp - 0x130]
call fcn.10027170
push str.rage_prefer_baim
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x17
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Prefer_bodyaim_conditions
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Always
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Health_under_x
push eax
mov dword [ebp - 0x4c], str.Unsafe
mov dword [ebp - 0x48], str.Double_tap
call fcn.10027170
push str.rage_force_baim
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x18
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Force_bodyaim_conditions
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_forcebaim_key_style
lea ecx, [ebp - 0x78]
call fcn.1000e060
lea eax, [ebp - 0x78]
mov byte [ebp - 4], 0x19
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov esi, eax
lea ecx, [ebp - 0x44]
push 0x100df5c4
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x1a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.rage_forcebaim_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x44]
call fcn.1000e010
lea ecx, [ebp - 0x78]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_force_baim
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x1b
push eax
mov ecx, 0x10139780
call fcn.1000dd40
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x64], 1
push ecx
mov ecx, eax
call fcn.1000dbc0
lea ecx, [ebp - 0x44]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10020056
push 0x100dfb50
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push str._dhp
push 0x4b
push 0x1e
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x1c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.rage_baim_health
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x180]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x170]
mov ecx, str.HITBOXES
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x44], str.Head
push eax
lea eax, [ebp - 0x44]
mov dword [ebp - 0x40], str.Chest
push eax
mov dword [ebp - 0x3c], str.Stomach
mov dword [ebp - 0x38], str.Arms
mov dword [ebp - 0x34], str.Legs
mov dword [ebp - 0x30], str.Feet
call fcn.10027170
push str.rage_hitbox
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x5c]
call fcn.1000e060
lea eax, [ebp - 0x5c]
mov byte [ebp - 4], 0x1d
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Hitscan
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x64], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x44], str.Head
push eax
lea eax, [ebp - 0x44]
mov dword [ebp - 0x40], str.Chest
push eax
mov dword [ebp - 0x3c], str.Stomach
mov dword [ebp - 0x38], str.Arms
mov dword [ebp - 0x34], str.Legs
mov dword [ebp - 0x30], str.Feet
call fcn.10027170
push str.rage_multipoint
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x128], ecx
lea ecx, [ebp - 0x5c]
call fcn.1000e060
lea eax, [ebp - 0x5c]
mov byte [ebp - 4], 0x1e
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x64]
push edi
push dword [ebp - 0x128]
call fcn.10027350
mov edx, esi
mov ecx, str.Multipoint
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x5c]
call fcn.1000e010
push str.rage_multipoint
lea ecx, [ebp - 0x44]
call fcn.1000e060
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x1f
push eax
mov ecx, 0x10139780
call fcn.1000dd40
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x64], 0
push ecx
mov ecx, eax
call fcn.1000dbc0
lea ecx, [ebp - 0x44]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10020270
push str.rage_mp_scale
lea ecx, [ebp - 0x44]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0x19
lea eax, [ebp - 0x44]
mov byte [ebp - 4], 0x20
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Head_multipoint_scale
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x44]
call fcn.1000e010
push str.rage_multipoint
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov eax, 1
mov byte [ebp - 4], 0x21
mov dword [ebp - 0x138], eax
mov ecx, 0x10139780
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.1000dd40
lea ecx, [ebp - 0x64]
mov dword [ebp - 0x64], 1
push ecx
mov ecx, eax
call fcn.1000dbc0
cmp byte [eax], 0
jne 0x10020416
push str.rage_multipoint
lea ecx, [ebp - 0xa8]
call fcn.1000e060
mov eax, 3
mov dword [ebp - 4], 0x22
mov dword [ebp - 0x138], eax
mov ecx, 0x10139780
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.1000dd40
lea ecx, [ebp - 0x128]
mov dword [ebp - 0x128], 2
push ecx
mov ecx, eax
call fcn.1000dbc0
cmp byte [eax], 0
jne 0x10020416
push str.rage_multipoint
lea ecx, [ebp - 0xd4]
call fcn.1000e060
mov eax, 7
mov dword [ebp - 4], 0x23
mov dword [ebp - 0x138], eax
mov ecx, 0x10139780
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0xd4]
push eax
call fcn.1000dd40
lea ecx, [ebp - 0x12c]
mov dword [ebp - 0x12c], 3
push ecx
mov ecx, eax
call fcn.1000dbc0
cmp byte [eax], 0
jne 0x10020416
push str.rage_multipoint
lea ecx, [ebp - 0x90]
call fcn.1000e060
mov eax, 0xf
mov dword [ebp - 4], 0x24
mov dword [ebp - 0x138], eax
mov ecx, 0x10139780
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0x90]
push eax
call fcn.1000dd40
lea ecx, [ebp - 0x48]
mov dword [ebp - 0x48], 4
push ecx
mov ecx, eax
call fcn.1000dbc0
cmp byte [eax], 0
jne 0x10020416
push str.rage_multipoint
lea ecx, [ebp - 0x44]
call fcn.1000e060
mov eax, 0x1f
mov dword [ebp - 4], 0x25
mov dword [ebp - 0x138], eax
mov ecx, 0x10139780
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0x44]
push eax
call fcn.1000dd40
lea ecx, [ebp - 0x118]
mov dword [ebp - 0x118], 5
push ecx
mov ecx, eax
call fcn.1000dbc0
mov byte [ebp - 0x111], 0
cmp byte [eax], 0
je 0x1002041d
mov byte [ebp - 0x111], 1
mov eax, dword [ebp - 0x138]
test al, 0x10
je 0x1002043e
and eax, 0xffffffef
lea ecx, [ebp - 0x44]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
test al, 8
je 0x1002045c
and eax, 0xfffffff7
lea ecx, [ebp - 0x90]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
test al, 4
je 0x1002047a
and eax, 0xfffffffb
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
test al, 2
je 0x10020498
and eax, 0xfffffffd
lea ecx, [ebp - 0xa8]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
mov dword [ebp - 4], 0
test al, 1
je 0x100204ab
lea ecx, [ebp - 0x2c]
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x100204f9
push str.rage_body_mp_scale
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0x19
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x26
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Body_multipoint_scale
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.rage_dmg
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x7e
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x27
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Visible_minimum_damage
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.rage_dmg_pen
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x7e
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x28
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Wallbang_minimum_damage
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.rage_dmg_override_amt
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x7e
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x29
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Minimum_damage_override
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.rage_dmg_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x2a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df5ec
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x2b
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.rage_dmg_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_dmg_health
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x2c
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Scale_minimum_damage_to_health
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x1a0]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x188]
mov ecx, str.EXPLOITS
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.rage_doubletap
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x2d
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Double_tap
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_doubletap
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x2e
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10026959
push str.rage_doubletap_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x2f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df4d4
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x30
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.rage_doubletap_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.rage_hitchance_doubletap
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 3
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x31
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Double_tap_tolerance
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.rage_charge_delay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push ecx
mov byte [ebp - 4], 0x32
lea eax, [ebp - 0x2c]
mov dword [esp], 0x3f800000
mov ecx, 0x10139740
push str._.2fs
push eax
call fcn.1000dd80
movss xmm3, dword [0x100e572c]
mov edx, eax
movss xmm2, dword [0x100e5674]
mov ecx, str.Double_tap_recharge_delay
call fcn.1001e180
add esp, 8
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Minimal_speed
mov dword [ebp - 0x48], str.Full_stop
push eax
call fcn.10027170
push str.rage_doubletap_qs_mode
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x33
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Double_tap_autostop_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], 0x100dfd50
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Always_on
push eax
mov dword [ebp - 0x48], str.Adaptive
call fcn.10027170
push str.rage_break_lc
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x34
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Break_lagcompensation
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Accurate
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Fast
push eax
mov dword [ebp - 0x4c], str.Unsafe
mov dword [ebp - 0x48], str.Adaptive
call fcn.10027170
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
push str.rage_shift_mode
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x35
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Double_tap_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
jmp 0x10026954
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x158]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x168]
mov ecx, str.MAIN
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.antiaim_enable
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x36
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Enabled
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Standing
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Moving
push eax
mov dword [ebp - 0x48], str.Jumping
call fcn.10027170
push str.aa_cond
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x37
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Conditions
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.aa_cond
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x38
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
sub esi, 0
je 0x100213e5
sub esi, 1
je 0x10020f86
sub esi, 1
jne 0x10021854
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.None
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Default
push eax
mov dword [ebp - 0x38], 0x100e0028
mov dword [ebp - 0x34], str.random
mov dword [ebp - 0x30], str.ideal
call fcn.10027170
push str.pitch_air
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x4f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Pitch
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0xbc]
mov dword [ebp - 0xdc], str.None
push eax
lea eax, [ebp - 0xdc]
mov dword [ebp - 0xd8], str.Static
push eax
mov dword [ebp - 0xd4], str.Random_jitter
mov dword [ebp - 0xd0], str.Rotate
mov dword [ebp - 0xcc], str.Random
mov dword [ebp - 0xc8], str.Distortion
mov dword [ebp - 0xc4], str.Shift_distortion
mov dword [ebp - 0xc0], str.Center_jitter
call fcn.10027170
push str.yaw_air
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x50
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, 0x100dfe68
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.yaw_air
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x51
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
test esi, esi
jle 0x10021854
push str.yaw_air
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x52
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
add esi, 0xfffffffe
cmp esi, 5
ja case.default.0x10020d2a
jmp dword [esi*4 + 0x100269a0]
push 0x100e0050
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 1
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x53
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.jitter_range_air
call fcn.1006b230
add esp, 0x10
jmp 0x10020e50
push str.rot_range_air
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0x168
push 0x23
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x54
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.rotate_range_air
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xd4]
call fcn.1000e010
push str.rot_speed_air
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 1
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x55
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Rotation_speed
call fcn.1006b230
add esp, 0x10
jmp 0x10020e50
push str.rand_update_air
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._.2fs
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x56
push eax
mov ecx, 0x10139740
call fcn.1000dd80
movss xmm3, dword [0x100e572c]
xorps xmm2, xmm2
mov edx, eax
mov ecx, str.Update_rate
call fcn.1006b1f0
add esp, 8
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.Freestand
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Backwards
push eax
mov dword [ebp - 0x38], str.Left
mov dword [ebp - 0x34], str.Right
mov dword [ebp - 0x30], str.Custom
call fcn.10027170
push str.dir_air
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x57
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Direction
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.dir_air
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x58
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 4
jne 0x10021854
push 0x100e00c4
lea ecx, [ebp - 0xa8]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 0xffffff4c
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x59
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov ecx, str.dir_custom_air
jmp 0x1002183b
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.None
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Default
push eax
mov dword [ebp - 0x38], 0x100dfddc
mov dword [ebp - 0x34], str.Random
mov dword [ebp - 0x30], str.Ideal
call fcn.10027170
push str.pitch_walk
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x44
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Pitch
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0xbc]
mov dword [ebp - 0xdc], str.None
push eax
lea eax, [ebp - 0xdc]
mov dword [ebp - 0xd8], str.Static
push eax
mov dword [ebp - 0xd4], str.Random_jitter
mov dword [ebp - 0xd0], str.Rotate
mov dword [ebp - 0xcc], str.Random
mov dword [ebp - 0xc8], str.Distortion
mov dword [ebp - 0xc4], str.Shift_distortion
mov dword [ebp - 0xc0], str.Center_jitter
call fcn.10027170
push str.yaw_walk
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x45
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, 0x100dfe68
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.yaw_walk
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x46
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
test esi, esi
jle 0x10021854
push str.yaw_walk
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x47
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
add esi, 0xfffffffe
cmp esi, 5
ja case.default.0x10021189
jmp dword [esi*4 + 0x100269b8]
push 0x100dff88
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 1
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x48
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.jitter_range_walk
call fcn.1006b230
add esp, 0x10
jmp 0x100212af
push 0x100dffb0
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0x168
push 0x23
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x49
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.rot_range_walk
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xd4]
call fcn.1000e010
push str.rot_speed_walk
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 1
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x4a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Rotation_speed
call fcn.1006b230
add esp, 0x10
jmp 0x100212af
push str.rand_update_walk
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._.2fs
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x4b
push eax
mov ecx, 0x10139740
call fcn.1000dd80
movss xmm3, dword [0x100e572c]
xorps xmm2, xmm2
mov edx, eax
mov ecx, str.Update_rate
call fcn.1006b1f0
add esp, 8
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.Freestand
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Backwards
push eax
mov dword [ebp - 0x38], str.Left
mov dword [ebp - 0x34], str.Right
mov dword [ebp - 0x30], str.Custom
call fcn.10027170
push str.dir_walk
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x4c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Direction
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.dir_walk
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x4d
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 4
jne 0x10021854
push 0x100e0004
lea ecx, [ebp - 0xa8]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 0xffffff4c
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x4e
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov ecx, str.dir_custom_walk
jmp 0x1002183b
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.None
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Default
push eax
mov dword [ebp - 0x38], 0x100dfddc
mov dword [ebp - 0x34], str.Jitter
mov dword [ebp - 0x30], str.Ideal
call fcn.10027170
push str.pitch_stand
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x39
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Pitch
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0xbc]
mov dword [ebp - 0xdc], str.None
push eax
lea eax, [ebp - 0xdc]
mov dword [ebp - 0xd8], str.Static
push eax
mov dword [ebp - 0xd4], str.Random_jitter
mov dword [ebp - 0xd0], str.Rotate
mov dword [ebp - 0xcc], str.Random
mov dword [ebp - 0xc8], str.Distortion
mov dword [ebp - 0xc4], str.Shift_distortion
mov dword [ebp - 0xc0], str.Center_jitter
call fcn.10027170
push str.yaw_stand
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x3a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, 0x100dfe68
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.yaw_stand
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x3b
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
test esi, esi
jle 0x10021854
push str.yaw_stand
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x3c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
add esi, 0xfffffffe
cmp esi, 5
ja case.default.0x100215e8
jmp dword [esi*4 + 0x100269d0]
push 0x100dfe70
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 5
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x3d
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.jitter_range_stand
call fcn.1006b230
add esp, 0x10
jmp 0x1002170e
push 0x100dfe9c
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0x168
push 0x23
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x3e
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.rot_range_stand
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xd4]
call fcn.1000e010
push str.rot_speed_stand
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 1
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x3f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Rotation_speed
call fcn.1006b230
add esp, 0x10
jmp 0x1002170e
push str.rand_update_stand
lea ecx, [ebp - 0xd4]
call fcn.1000e060
push 0
push str._.2fs
lea eax, [ebp - 0xd4]
mov byte [ebp - 4], 0x40
push eax
mov ecx, 0x10139740
call fcn.1000dd80
movss xmm3, dword [0x100e572c]
xorps xmm2, xmm2
mov edx, eax
mov ecx, str.Update_rate
call fcn.1006b1f0
add esp, 8
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.Freestand
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Backwards
push eax
mov dword [ebp - 0x38], str.Left
mov dword [ebp - 0x34], str.Right
mov dword [ebp - 0x30], str.Custom
call fcn.10027170
push str.dir_stand
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x41
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Direction
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
push str.dir_stand
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x42
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xa8]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 4
jne 0x10021854
push 0x100dff48
lea ecx, [ebp - 0xa8]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 0xffffff4c
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x43
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov ecx, str.dir_custom_stand
mov edx, eax
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x180]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x170]
mov ecx, str.FAKELAG
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.fakelag_enable
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x5a
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Enabled
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.fakelag_enable
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x5b
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10021be5
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Moving
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Jumping
push eax
call fcn.10027170
push str.fakelag_conditions
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x5c
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Triggers
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Maximum
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Fluctuate
push eax
mov dword [ebp - 0x4c], str.Random
mov dword [ebp - 0x48], str.Adaptive
call fcn.10027170
push str.fakelag_mode
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x5d
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.fakelag_limit
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov byte [ebp - 4], 0x5e
push 0
push 0x100e014c
push 0xe
push 2
lea eax, [ebp - 0x2c]
mov ecx, 0x10139720
push eax
call fcn.1000dd80
mov edx, eax
mov ecx, str.Limit
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.fakelag_ground
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x5f
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Avoid_ground
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.fakelag_exploit
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x60
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.While_exploiting
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.None
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Force
push eax
mov dword [ebp - 0x4c], str.Reset
mov dword [ebp - 0x48], str.Force_safety
call fcn.10027170
push str.onshot_mode
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x61
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.On_shot_anti_aim
call fcn.1006cda0
add esp, 0xc
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.onshot_mode
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x62
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 3
jne 0x10021be5
push str.fakelag_delay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x63
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Delay_shot_for_safety
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x160]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x1a8]
mov ecx, str.DETAIL
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.None
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Default
push eax
mov dword [ebp - 0xa4], str.Relative
mov dword [ebp - 0xa0], str.Jitter
mov dword [ebp - 0x9c], str.Rotate
mov dword [ebp - 0x98], str.Random
mov dword [ebp - 0x94], str.Local_view
call fcn.10027170
push str.fake_yaw
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x64
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Fake_yaw
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.fake_yaw
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x65
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x2c]
cmp esi, 2
jne 0x10021d51
push 0x100e0230
call fcn.1000e060
push 0
push 0x100df8c0
push 0x91
push 0xffffff6f
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x66
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov ecx, str.fake_relative
jmp 0x10021db2
push str.fake_yaw
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x67
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 3
jne 0x10021dc8
push 0x100e0250
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0xb4
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x68
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov ecx, str.fake_jitter_range
mov edx, eax
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x44], str.None
push eax
lea eax, [ebp - 0x44]
mov dword [ebp - 0x40], str.Static
push eax
mov dword [ebp - 0x3c], str.Double_flick
mov dword [ebp - 0x38], str.Break_979_activity
mov dword [ebp - 0x34], str.Dynamic
mov dword [ebp - 0x30], str.Switch
call fcn.10027170
push str.body_fake_stand
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x69
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Lower_body_yaw_target
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.body_fake_stand
lea ecx, [ebp - 0x90]
call fcn.1000e060
mov eax, 0x20
mov byte [ebp - 4], 0x6a
mov dword [ebp - 0x138], eax
mov ecx, 0x10139720
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0x90]
push eax
call fcn.1000dd80
cmp dword [eax], 1
je 0x10021f68
push str.body_fake_stand
lea ecx, [ebp - 0xd4]
call fcn.1000e060
mov eax, 0x60
mov dword [ebp - 4], 0x6b
mov dword [ebp - 0x138], eax
mov ecx, 0x10139720
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0xd4]
push eax
call fcn.1000dd80
cmp dword [eax], 2
je 0x10021f68
push str.body_fake_stand
lea ecx, [ebp - 0xa8]
call fcn.1000e060
mov eax, 0xe0
mov dword [ebp - 4], 0x6c
mov dword [ebp - 0x138], eax
mov ecx, 0x10139720
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0xa8]
push eax
call fcn.1000dd80
cmp dword [eax], 4
je 0x10021f68
push str.body_fake_stand
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov eax, 0x1e0
mov dword [ebp - 4], 0x6d
mov dword [ebp - 0x138], eax
mov ecx, 0x10139720
mov dword [ebp - 0x140], eax
lea eax, [ebp - 0x2c]
push eax
call fcn.1000dd80
mov byte [ebp - 0x111], 0
cmp dword [eax], 5
jne 0x10021f6f
mov byte [ebp - 0x111], 1
mov eax, dword [ebp - 0x138]
test eax, 0x100
je 0x10021f95
and eax, 0xfffffeff
lea ecx, [ebp - 0x2c]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
test al, al
jns 0x10021fb5
and eax, 0xffffff7f
lea ecx, [ebp - 0xa8]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
test al, 0x40
je 0x10021fd3
and eax, 0xffffffbf
lea ecx, [ebp - 0xd4]
mov dword [ebp - 0x138], eax
call fcn.1000e010
mov eax, dword [ebp - 0x138]
mov dword [ebp - 4], 0
test al, 0x20
je 0x10021fe9
lea ecx, [ebp - 0x90]
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1002203d
push 0x100e02cc
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 0xffffff4c
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x6e
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.custom_body_fake_stand
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.body_fake_stand
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x6f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 2
jne 0x100220ba
push str.custom_body_fake_stand_z_flick
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100dfe6c
push 0xb4
push 0xffffff4c
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x70
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Double_flick_angle
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Nearest_crosshair
push eax
mov dword [ebp - 0x48], str.Lowest_distance
call fcn.10027170
push str.at_target
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x71
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.At_targets
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.manual_aa_enable
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x72
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Manual_anti_aim
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.manual_aa_enable
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x73
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10022419
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0380
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x74
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.arrow_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.arrow_size
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._dpx
push 0x30
push 0x10
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x75
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Arrows_size
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e03b8
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x76
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.arrow_col_inactive
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.Left_side
call fcn.10066110
add esp, 4
lea ecx, [ebp - 0xa8]
push str.manual_left_keystyle
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x77
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100e0408
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x78
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.manual_left_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.Right_side
call fcn.10066110
add esp, 4
lea ecx, [ebp - 0xa8]
push str.manual_right_keystyle
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x79
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100e0450
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x7a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.manual_right_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.Back_side
call fcn.10066110
add esp, 4
lea ecx, [ebp - 0xa8]
push str.manual_back_keystyle
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x7b
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100e049c
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x7c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.manual_back_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.On_fakeflick
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.On_manual_anti_aim
push eax
call fcn.10027170
push str.ignore_yaw
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x7d
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Ignore_yaw
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Walk
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Slide
push eax
mov dword [ebp - 0x48], str.Jitter
call fcn.10027170
push str.leg_type
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x7e
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Leg_movement
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.antiaim_fakewalk
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov byte [ebp - 4], 0x7f
lea eax, [ebp - 0x2c]
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Slow_walk
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.antiaim_fakewalk
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x80
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x100226b2
push str.antiaim_fakewalk_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x81
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df518
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x82
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.antiaim_fakewalk_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Default
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Desync
push eax
mov dword [ebp - 0x48], str.Fast
call fcn.10027170
push 0x100e0554
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x83
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.slow_mo_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push 0x100e0554
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x84
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
cmp esi, 1
jne 0x100227ac
push str.desync_walk_ticks
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x28
push 0xa
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x85
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Desync_ticks
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.desync_walk_safe
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x86
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Safe_desync
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.desync_walk_angle
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x91
push 0x2d
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x87
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Desync_flick_angle
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.break_boxhack
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x88
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Experimental_desync
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.break_boxhack_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x89
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df688
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x8a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.break_boxhack_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.lag_walk
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x8b
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Lag_walk
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.lag_walk
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x8c
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10022930
push str.lag_walk_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x8d
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df61c
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x8e
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.lag_walk_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push 0x100df62c
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x8f
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Fake_flick
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push 0x100df62c
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x90
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10022a10
push str.fake_flick_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x91
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df650
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x92
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.fake_flick_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push 0x100df62c
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x93
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10026959
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Default
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Optimal
push eax
mov dword [ebp - 0x48], str.Experimental
call fcn.10027170
push str.desync_mode
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x94
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Fake_flick_angle_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Default
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.High
push eax
call fcn.10027170
push str.desync_move_mode
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x95
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Fake_flick_micromove_mode
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push 0x100df1fc
push str.Inverter
call fcn.10066110
add esp, 8
lea ecx, [ebp - 0xa8]
push str.desync_invert_key_style
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0x96
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100e06dc
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x97
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.desync_invert
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
mov byte [ebp - 4], 0
lea ecx, [ebp - 0xa8]
jmp 0x10026954
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x158]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x168]
mov ecx, str.ENEMY
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.esp_dormant
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x98
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Dormant
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_box
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x99
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Bounding_box
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0730
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9a
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_box_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_health
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9b
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Health_bar
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_health
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9c
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10022e92
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0764
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9d
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_health_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push 0x100df1fc
push str.Health_bar_secondary_color
call fcn.10066110
movss xmm1, dword [0x100e59f4]
add esp, 8
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e07a4
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9e
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_health_col2
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_health_animate
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x9f
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Animate
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push 0x100e07e8
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100e07e4
push 0x20
push 4
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa0
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.esp_health_animate_speed
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.esp_name
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa1
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Name
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0834
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa2
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_name_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Text
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Icon
push eax
call fcn.10027170
push str.esp_weapon
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa3
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Weapon
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0878
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov byte [ebp - 4], 0xa4
push 1
lea eax, [ebp - 0x2c]
mov ecx, 0x10139760
push eax
call fcn.1000dd60
push eax
push str.esp_weapon_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_ammo
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa5
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Ammo_bar
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e08b4
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa6
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_ammo_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_glow
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa7
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Glow
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e08e8
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa8
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_glow_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_model_glow
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xa9
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Pulsating_glow
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0928
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xaa
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_glow_col1
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_high_glow
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xab
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Highlight_glow
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0968
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xac
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_glow_col2
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_high_glow2
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xad
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Pulsating_highlight_glow
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e09b4
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xae
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_glow_col3
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xb0], str.Money
push eax
lea eax, [ebp - 0xb0]
mov dword [ebp - 0xac], str.Armor
push eax
mov dword [ebp - 0xa8], str.Scoped
mov dword [ebp - 0xa4], str.Flashed
mov dword [ebp - 0xa0], str.Reload
mov dword [ebp - 0x9c], str.Bomb
mov dword [ebp - 0x98], str.Moving_backtrack
mov dword [ebp - 0x94], str.Body_backtrack
call fcn.10027170
push str.esp_flags
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xaf
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Flags
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_enemy
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb0
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Chams
call fcn.10067db0
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_enemy
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb1
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023b7a
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0a50
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb2
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.chams_enemy_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.Default
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Flat
push eax
mov dword [ebp - 0xa4], str.Metallic
mov dword [ebp - 0xa0], str.Glow_overlay
mov dword [ebp - 0x9c], str.Wireframe
mov dword [ebp - 0x98], str.Alternative_metallic
mov dword [ebp - 0x94], str.Thin_glow_overlay
call fcn.10027170
push 0x100e0ad0
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb3
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.chams_enemy_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_enemy_overlay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb4
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Overlay
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.chams_enemy_overlay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb5
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023671
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0b08
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb6
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.chams_enemy_overlay_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Animated_wireframe
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Animated_wireframe_2
push eax
mov dword [ebp - 0x4c], str.Thin_glow
mov dword [ebp - 0x48], str.Glow
call fcn.10027170
push 0x100e0b74
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb7
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.chams_enemy_overlay_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_enemy_wall
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb8
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.When_hidden
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.chams_enemy_wall
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xb9
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023963
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0bc8
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xba
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.chams_enemy_col_wall
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.Default
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Flat
push eax
mov dword [ebp - 0xa4], str.Metallic
mov dword [ebp - 0xa0], str.Glow_overlay
mov dword [ebp - 0x9c], str.Wireframe
mov dword [ebp - 0x98], str.Alternative_metallic
mov dword [ebp - 0x94], str.Thin_glow_overlay
call fcn.10027170
push 0x100e0bf8
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xbb
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.chams_enemy_mat_wall
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_enemy_overlay_wall
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xbc
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Hidden_overlay
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.chams_enemy_overlay_wall
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xbd
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023963
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0c54
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xbe
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.chams_enemy_overlay_wall_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Animated_wireframe
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Animated_wireframe_2
push eax
mov dword [ebp - 0x4c], str.Thin_glow
mov dword [ebp - 0x48], str.Glow
call fcn.10027170
push 0x100e0c94
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xbf
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.chams_enemy_overlay_wall_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_occlusion_fix
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc0
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Disable_occlusion
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Smoothed
push eax
mov dword [ebp - 0x48], str.Accurate
call fcn.10027170
push str.chams_history
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc1
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.History
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.chams_history
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc2
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0
call fcn.1000e010
test esi, esi
jle 0x10023b7a
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0d20
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc3
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.chams_history_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.Default
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Flat
push eax
mov dword [ebp - 0xa4], str.Metallic
mov dword [ebp - 0xa0], str.Glow_overlay
mov dword [ebp - 0x9c], str.Wireframe
mov dword [ebp - 0x98], str.Alternative_metallic
mov dword [ebp - 0x94], str.Thin_glow_overlay
call fcn.10027170
push 0x100e0d48
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc4
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.chams_history_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Normal
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.History
push eax
call fcn.10027170
push str.esp_skeleton
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc5
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Skeleton
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0d94
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc6
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_skeleton_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_lby_bar
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc7
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Body_update_bar
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0dd8
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov byte [ebp - 4], 0xc8
push 1
lea eax, [ebp - 0x2c]
mov ecx, 0x10139760
push eax
call fcn.1000dd60
push eax
push str.esp_lby_bar_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_oof
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xc9
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Out_of_fov_arrows
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0e18
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xca
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.esp_oof_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.esp_oof
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xcb
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023e3e
push str.esp_oof_size
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._dpx
push 0x8c
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xcc
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.oof_size
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.esp_oof_pos
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xcd
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.oof_pos
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x160]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x168]
mov ecx, str.LOCAL
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.local_thirdperson
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xce
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Thirdperson
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.local_thirdperson_key_style
lea ecx, [ebp - 0xa8]
call fcn.1000e060
lea eax, [ebp - 0xa8]
mov byte [ebp - 4], 0xcf
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push 0x100df6cc
lea ecx, [ebp - 0x2c]
mov esi, eax
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd0
push eax
mov ecx, 0x10139720
call fcn.1000dd80
push esi
mov edx, eax
mov ecx, str.local_thirdperson_key
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.local_thirdperson
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd1
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10023fa1
push str.local_thirdperson_dst
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0xc8
push 0x28
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd2
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.thirdpreson_distance
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.local_chams
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd3
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Local_chams
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0edc
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd4
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.local_chams_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.local_chams
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd5
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10024132
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.Default
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Flat
push eax
mov dword [ebp - 0xa4], str.Metallic
mov dword [ebp - 0xa0], str.Glow_overlay
mov dword [ebp - 0x9c], str.Wireframe
mov dword [ebp - 0x98], str.Alternative_metallic
mov dword [ebp - 0x94], str.Thin_glow_overlay
call fcn.10027170
push 0x100e0f00
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd6
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.local_chams_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.local_chams_overlay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd7
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Local_overlay
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e0f48
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd8
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.local_chams_overlay_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.local_chams_overlay
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xd9
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10024293
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Animated_wireframe
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Animated_wireframe_2
push eax
mov dword [ebp - 0x4c], str.Thin_glow
mov dword [ebp - 0x48], str.Glow
call fcn.10027170
push 0x100e0f7c
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xda
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.local_chams_overlay_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Transparency
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Disable_chams
push eax
call fcn.10027170
push str.local_blend
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xdb
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Local_blending_mode
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.attachments_chams
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xdc
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Attachments_chams
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e1018
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xdd
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.attachments_chams_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.attachments_chams
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xde
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov al, byte [eax]
lea ecx, [ebp - 0x2c]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10024482
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Default
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Flat
push eax
call fcn.10027170
push 0x100e1048
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xdf
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.attachments_chams_mat
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.local_spec_list
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe0
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Spectators
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], str.Default
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Crosshair
push eax
mov dword [ebp - 0x4c], str.Nemesis_keybind_list
mov dword [ebp - 0x48], str.Nemesis_indicators
call fcn.10027170
push str.local_indicators
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe1
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Indicators
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.local_indicators
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe2
push eax
mov ecx, 0x10139780
call fcn.1000dd40
lea ecx, [ebp - 0x118]
mov dword [ebp - 0x118], 3
push ecx
mov ecx, eax
call fcn.1000dbc0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1002464f
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x44], str.Body_yaw
push eax
lea eax, [ebp - 0x44]
mov dword [ebp - 0x40], str.Velocity
push eax
mov dword [ebp - 0x3c], str.Fakelag
mov dword [ebp - 0x38], str.Exploit
mov dword [ebp - 0x34], str.Stand_height
mov dword [ebp - 0x30], str.Inaccuracy
call fcn.10027170
push str.nemesis_indicators
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe3
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Display
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.local_stickman
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe4
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Local_stickman_esp
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e1170
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe5
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.local_stickman_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x180]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x170]
mov ecx, str.MISC
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.misc_grenade_preview
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe6
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Grenade_preview
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e11cc
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe7
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.misc_grenade_preview_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_bullet_tracer
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe8
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Bullet_tracer
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e1228
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xe9
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.misc_bullet_tracer_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_bullet_tracer_enemy
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xea
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Show_enemy_bullets
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e128c
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xeb
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.misc_bullet_tracer_col2
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_bullet_tracer
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xec
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1002492f
push 0x100e12c4
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100e12c0
push 0xa
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xed
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.misc_bullet_tracer_time
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_hitmarker
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xee
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Hitmarker
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_preserve_crosshair
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xef
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Preserve_crosshair
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_preserve_killfeed
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf0
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Extended_killfeed
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_reveal_radar
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf1
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Reveal_radar
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_draw_model_scope
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf2
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Draw_model_in_scope
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_viewmodel_fov
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov byte [ebp - 4], 0xf3
lea eax, [ebp - 0x2c]
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Viewmodel_fov
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_viewmodel_fov
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf4
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10024afd
push 0x100e13d0
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100e13c8
push 0x82
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf5
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.misc_viewmodel_fov_value
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_aspect_ratio
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf6
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Aspect_ratio
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.misc_aspect_ratio
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf7
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov byte [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10024bb8
push 0x100e142c
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0xc8
push 0
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf8
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.misc_aspect_ratio_value
call fcn.1006b230
add esp, 0x10
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x1b0]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x170]
mov ecx, str.WORLD
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.None
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Clear
push eax
mov dword [ebp - 0x48], str.Wireframe
call fcn.10027170
push str.world_smoke
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xf9
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Smoke_removal
call fcn.1006cda0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x131]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x40], str.Flash
push eax
lea eax, [ebp - 0x40]
mov dword [ebp - 0x3c], str.Visual_recoil
push eax
mov dword [ebp - 0x38], 0x100e14a4
mov dword [ebp - 0x34], str.Scope_blur
mov dword [ebp - 0x30], str.Scope_overlay
call fcn.10027170
push str.world_removals
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xfa
push eax
mov ecx, 0x10139780
call fcn.1000dd40
mov esi, eax
sub esp, 0xc
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Removals
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x111]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x50], str.Text
push eax
lea eax, [ebp - 0x50]
mov dword [ebp - 0x4c], str.Ammo
push eax
mov dword [ebp - 0x48], str.Icon
call fcn.10027170
push str.world_weapon_esp
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xfb
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Weapon_ESP
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push str.world_weapon_esp_col
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xfc
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.dropped_weapon_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x145]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.Text
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Timer
push eax
call fcn.10027170
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
push str.world_projectile_esp
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xfd
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Projectile_ESP
call fcn.1006cee0
add esp, 0xc
mov byte [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e1568
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xfe
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.world_projectile_esp_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.world_fullbright
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0xff
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Fullbright
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov byte [ebp - 4], 0
call fcn.1000e010
push str.world_ambient
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], pe_nt_image_headers32
push eax
mov ecx, 0x10139700
call fcn.1000dda0
push eax
push str.Ambient_lightning
call fcn.10066110
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e15e4
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x101
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.world_ambient_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x139]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x4c]
lea eax, [ebp - 0x128]
mov dword [ebp - 0x130], str.None
push eax
lea eax, [ebp - 0x130]
mov dword [ebp - 0x12c], str.Custom
push eax
call fcn.10027170
push str.world_dim
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x102
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.World_dim
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.world_dim
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x103
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov dword [ebp - 4], 0
call fcn.1000e010
cmp esi, 1
jne 0x1002509f
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push str.world_dim_col
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x104
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.world_dim_col_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.prop_dim
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x105
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Prop_dim
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e1660
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x106
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.prop_dim_col
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.nade_warning
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x107
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Grenade_warning
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
movss xmm1, dword [0x100e59f4]
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push 0x100e16a0
lea ecx, [ebp - 0x2c]
call fcn.1000e060
mov dword [ebp - 4], 0x108
push 1
lea eax, [ebp - 0x2c]
mov ecx, 0x10139760
push eax
call fcn.1000dd60
push eax
push str.nade_warn_color
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.world_hostage_esp
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x109
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Hostage_ESP
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.world_bomb_esp
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10a
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Bomb_ESP
call fcn.10067db0
lea ecx, [ebp - 0x2c]
jmp 0x1002694d
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x158]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x178]
mov ecx, str.MISC
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.effects_fov_value
call fcn.1000e060
push 0
push 0x100e13c8
push 0x82
push 0x2d
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10b
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Field_of_view
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.effects_fov_value_scope
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._d__
push 0x64
push 1
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Override_zoom_fov
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.smooth_fov
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10d
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.FOV_smoothing
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.smooth_fov
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10e
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10025426
push str.smooth_fov_amount
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100e07e4
push 0x20
push 8
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x10f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.smooth
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_bhop
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x110
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Automatic_jump
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.misc_strafe
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x111
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Automatic_strafe
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.misc_strafe
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x112
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov dword [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1002552d
push str.strafe_smooth
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push str._i__
push 0x64
push 0xa
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x113
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Strafe_smoothness
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_duckinair
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x114
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Duck_in_air
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.misc_clantag
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x115
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Clan_tag
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x139]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x44]
mov dword [ebp - 0x54], 0x100e182c
push eax
lea eax, [ebp - 0x54]
mov dword [ebp - 0x50], str.Purchase
push eax
mov dword [ebp - 0x4c], str.Harmed
mov dword [ebp - 0x48], str.Bomb
call fcn.10027170
push str.misc_notifications
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x116
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Notifications
call fcn.1006cee0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_fakeping
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x117
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Ping_spike
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.misc_fakeping
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x118
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov dword [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10025712
push 0x100e1874
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100e13c8
push 0x3e8
push 0x32
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x119
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.misc_fakeping_value
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.misc_ragdoll
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11a
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Force_ragdoll
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.misc_unlockinv
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11b
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Unlock_inventory_ingame
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
lea ecx, [ebp - 0x139]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x3c], str.None
push eax
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x38], str.SCAR_20
push eax
mov dword [ebp - 0x34], str.SSG_08
mov dword [ebp - 0x30], 0x100e18f8
call fcn.10027170
push str.buybot_mainweapon
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11c
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Primary_autobuy
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x145]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x2c]
mov dword [ebp - 0x3c], str.None
push eax
lea eax, [ebp - 0x3c]
mov dword [ebp - 0x38], str.Heavy_pistol
mov dword [ebp - 0x34], str.Dual_berettas
mov dword [ebp - 0x30], str.TEC_9_Five_seveN
push eax
call fcn.10027170
push str.buybot_secweapon
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11d
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Secondary_autobuy
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x112]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.HE_grenade
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Molotov
push eax
mov dword [ebp - 0xa4], str.Smoke
mov dword [ebp - 0xa0], str.Kevlar
mov dword [ebp - 0x9c], str.Kevlar__Helmet
mov dword [ebp - 0x98], str.Taser
mov dword [ebp - 0x94], str.Defuse_kit
call fcn.10027170
push str.buybot_equipment
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11e
push eax
mov ecx, 0x10139780
call fcn.1000dd40
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Misc_autobuy
call fcn.1006cee0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x4c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x160]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x178]
mov ecx, str.OTHER
call fcn.10047b10
push str.Menu_key
call fcn.10066110
add esp, 0x10
lea ecx, [ebp - 0x2c]
push str.misMenukey
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x11f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.menukey
call fcn.1006d350
add esp, 4
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.Menu_color
call fcn.10066110
movss xmm1, dword [0x100e59f4]
add esp, 4
movss xmm0, dword [0x100e5914]
call fcn.1004d9c0
push str.menu_color
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x120
push eax
mov ecx, 0x10139760
call fcn.1000dd60
push eax
push str.menucolor
mov ecx, 0x10130de8
call fcn.1001e220
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.anti_untrasted
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x121
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Anti_untrusted
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push 0x100e1a48
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 1
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x122
push eax
mov ecx, 0x10139760
call fcn.1000dd60
mov edx, eax
mov ecx, str.watermark_color
call fcn.10070c20
add esp, 4
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.watermark
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x123
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Watermark
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.sv_maxunlag
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push ecx
mov dword [ebp - 4], 0x124
lea eax, [ebp - 0x2c]
mov dword [esp], 0x3f800000
mov ecx, 0x10139740
push str._.2fs
push eax
call fcn.1000dd80
movss xmm3, dword [0x100e572c]
mov edx, eax
movss xmm2, dword [0x100e5658]
mov ecx, str.sv_maxunlag
call fcn.1001e180
add esp, 8
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.mat_drawgray
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x125
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.mat_drawgray
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.mat_showlowresimage
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x126
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.mat_showlowresimage
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.mat_picmip
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x14
push 0xfffffffffffffff6
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x127
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.mat_picmip
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.cl_threaded_bone_setup
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 2
push 0
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x128
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.cl_threaded_bone_setup
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str._preset
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x129
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push 0x101397a0
call fcn.100272e0
mov edx, esi
mov ecx, str.Config
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str._preset
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x12a
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0xd4]
mov edx, dword [eax]
call fcn.1001e150
push eax
mov edx, str._preset_
mov byte [ebp - 4], 0x2b
lea ecx, [ebp - 0xa8]
call fcn.100276e0
add esp, 4
push 0
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x2c
call fcn.1000dd80
mov edx, eax
mov ecx, str.presetkey
call fcn.1006d350
add esp, 4
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
call fcn.1000e010
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
xorps xmm2, xmm2
lea ecx, [ebp - 0x144]
xorps xmm1, xmm1
call fcn.10016680
mov edx, eax
mov ecx, str.Load
call fcn.10066d40
test al, al
je 0x10025df3
mov ecx, 0x10139700
call fcn.1002a050
mov ecx, dword [0x10135ca4]
mov byte [0x10137e98], 1
mov byte [0x10137ed0], 1
test ecx, ecx
je 0x10025df3
mov eax, dword [ecx]
mov eax, dword [eax + 0x6c]
call eax
test al, al
je 0x10025df3
mov ecx, dword [0x10135ca4]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
call eax
test al, al
je 0x10025df3
mov eax, dword [0x10135d18]
mov dword [eax + 0x174], 0xffffffff
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
mov edx, eax
mov ecx, str.Save
call fcn.10066d40
test al, al
je 0x10025e61
mov ecx, 0x10139700
call fcn.100290a0
mov ecx, dword [0x10135ca4]
mov byte [0x10137e98], 1
mov byte [0x10137ed0], 1
test ecx, ecx
je 0x10025e61
mov eax, dword [ecx]
mov eax, dword [eax + 0x6c]
call eax
test al, al
je 0x10025e61
mov ecx, dword [0x10135ca4]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
call eax
test al, al
je 0x10025e61
mov eax, dword [0x10135d18]
mov dword [eax + 0x174], 0xffffffff
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
mov edx, eax
mov ecx, str.Open_config_folder
call fcn.10066d40
test al, al
je 0x10026959
push 1
push 0
push 0
push str.C:_stackbeater
push str.open
push 0
call dword [sym.imp.SHELL32.dll_ShellExecuteA]
jmp 0x10026959
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x158]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x178]
mov ecx, str.OTHER
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.skins_enable
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x12d
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Enabled
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.skins_enable
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x12e
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov dword [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x100262d2
lea ecx, [ebp - 0x139]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xbc], str.None
push eax
lea eax, [ebp - 0xbc]
mov dword [ebp - 0xb8], str.Bayonet
push eax
mov dword [ebp - 0xb4], str.Bowie_knife
mov dword [ebp - 0xb0], str.Butterfly_knife
mov dword [ebp - 0xac], str.Falchion_knife
mov dword [ebp - 0xa8], str.Flip_knife
mov dword [ebp - 0xa4], str.Gut_knife
mov dword [ebp - 0xa0], str.Huntsman_knife
mov dword [ebp - 0x9c], str.Karambit
mov dword [ebp - 0x98], str.M9_bayonet
mov dword [ebp - 0x94], str.shadow_daggers
call fcn.10027170
push str.skins_knife
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x12f
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Knife_model
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x145]
call fcn.100273e0
mov dword [ebp - 0x118], eax
lea ecx, [ebp - 0x130]
lea eax, [ebp - 0x90]
mov dword [ebp - 0xac], str.None
push eax
lea eax, [ebp - 0xac]
mov dword [ebp - 0xa8], str.Bloodhound
push eax
mov dword [ebp - 0xa4], str.Sport
mov dword [ebp - 0xa0], str.Driver
mov dword [ebp - 0x9c], str.Handwraps
mov dword [ebp - 0x98], str.Moto
mov dword [ebp - 0x94], str.Specialist
call fcn.10027170
push str.skins_glove
mov ecx, dword [eax]
mov edi, dword [eax + 4]
mov dword [ebp - 0x68], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x130
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
mov ecx, esp
push dword [ebp - 0x118]
push edi
push dword [ebp - 0x68]
call fcn.10027350
mov edx, esi
mov ecx, str.Glove_model
call fcn.1006cda0
add esp, 0xc
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.skins_glove
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x131
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov dword [ebp - 4], 0
call fcn.1000e010
test esi, esi
jle 0x100262d2
lea ecx, [ebp - 0x6c]
call fcn.100273c0
push str.skins_glove
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0x132
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x33
push eax
mov ecx, 0x10139720
call fcn.1000dd80
lea ecx, [ebp - 0x2c]
mov esi, dword [eax]
mov byte [ebp - 4], 0x32
call fcn.1000e010
dec esi
cmp esi, 5
ja case.default.0x100261a1
jmp dword [esi*4 + 0x100269e8]
mov dword [ebp - 0x3c], str.Emerald
mov dword [ebp - 0x38], str.Mangrove
mov dword [ebp - 0x34], str.Rattler
mov dword [ebp - 0x30], str.Case_hardened
jmp 0x1002625d
mov dword [ebp - 0x3c], str.Vice
mov dword [ebp - 0x38], str.Omega
mov dword [ebp - 0x34], str.Amphibious
mov dword [ebp - 0x30], str.Bronze_morph
jmp 0x1002625d
mov dword [ebp - 0x3c], str.Overtake
mov dword [ebp - 0x38], str.Racing_green
mov dword [ebp - 0x34], str.King_snake
mov dword [ebp - 0x30], str.Imperial_plaid
jmp 0x1002625d
mov dword [ebp - 0x3c], str.Cobalt_skulls
mov dword [ebp - 0x38], str.Overprint
mov dword [ebp - 0x34], str.Duct_tape
mov dword [ebp - 0x30], str.Arboreal
jmp 0x1002625d
mov dword [ebp - 0x3c], str.Turtle
mov dword [ebp - 0x38], str.Transport
mov dword [ebp - 0x34], str.Polygon
mov dword [ebp - 0x30], str.POW_
jmp 0x1002625d
mov dword [ebp - 0x3c], str.Crimson_web
mov dword [ebp - 0x38], str.Buckshot
mov dword [ebp - 0x34], str.Fade
mov dword [ebp - 0x30], str.Mogul
lea eax, [ebp - 0x2c]
push eax
lea eax, [ebp - 0x3c]
push eax
lea ecx, [ebp - 0x11c]
call fcn.10027170
lea ecx, [ebp - 0x6c]
push dword [eax + 4]
push dword [eax]
call fcn.10027190
push str.skins_glove_skin
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov byte [ebp - 4], 0x34
push eax
mov ecx, 0x10139720
call fcn.1000dd80
sub esp, 0xc
mov esi, eax
lea eax, [ebp - 0x6c]
mov ecx, esp
push eax
call fcn.100272e0
mov edx, esi
mov ecx, str.glove_skin
call fcn.1006cda0
add esp, 0xc
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0x6c]
mov dword [ebp - 4], 0
call fcn.10004530
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
mov edx, eax
mov ecx, str.Update_skins
call fcn.10066d40
test al, al
je 0x10026336
mov ecx, dword [0x10135ca4]
mov byte [0x10137e98], 1
mov byte [0x10137ed0], 1
test ecx, ecx
je 0x10026336
mov eax, dword [ecx]
mov eax, dword [eax + 0x6c]
call eax
test al, al
je 0x10026336
mov ecx, dword [0x10135ca4]
mov eax, dword [ecx]
mov eax, dword [eax + 0x68]
call eax
test al, al
je 0x10026336
mov eax, dword [0x10135d18]
mov dword [eax + 0x174], 0xffffffff
push str.other_viewmodel
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x135
push eax
mov ecx, 0x10139700
call fcn.1000dda0
mov edx, eax
mov ecx, str.Customize_viewmodel
call fcn.10067db0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
push str.other_viewmodel
lea ecx, [ebp - 0x2c]
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x136
push eax
mov ecx, 0x10139700
call fcn.1000dda0
lea ecx, [ebp - 0x2c]
mov al, byte [eax]
mov byte [ebp - 0x111], al
mov dword [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x1002649a
push str.other_viewmodel_x
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x19
push 0xffffffffffffffe7
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x137
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Viewmodel_x
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.other_viewmodel_y
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x19
push 0xffffffffffffffe7
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x138
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Viewmodel_y
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
push str.other_viewmodel_z
lea ecx, [ebp - 0x2c]
call fcn.1000e060
push 0
push 0x100df8c0
push 0x19
push 0xffffffffffffffe7
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x139
push eax
mov ecx, 0x10139720
call fcn.1000dd80
mov edx, eax
mov ecx, str.Viewmodel_z
call fcn.1006b230
add esp, 0x10
mov dword [ebp - 4], 0
lea ecx, [ebp - 0x2c]
call fcn.1000e010
call fcn.10047b80
xorps xmm2, xmm2
lea ecx, [ebp - 0x11c]
xorps xmm1, xmm1
call fcn.10016680
push eax
xor edx, edx
lea ecx, [ebp - 0x160]
call fcn.1004d510
push 0
push 0
lea edx, [ebp - 0x178]
mov ecx, str.SKINS
call fcn.10047b10
add esp, 0xc
lea ecx, [ebp - 0x2c]
push str.skins_enable
call fcn.1000e060
lea eax, [ebp - 0x2c]
mov dword [ebp - 4], 0x13a
push eax
mov ecx, 0x10139700
mov dword [ebp - 0x140], 0x200
call fcn.1000dda0
cmp byte [eax], 0
je 0x10026516
cmp dword [0x10130614], 0
mov byte [ebp - 0x111], 1
jne 0x1002651d
mov byte [ebp - 0x111], 0
lea ecx, [ebp - 0x2c]
mov dword [ebp - 4], 0
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10026959
push 0
push 0
push 0
mov esi, 0x10139950
mov ecx, str.Search
push 0x80
mov edx, esi
call fcn.1006b370
add esp, 0x10
lea ecx, [ebp - 0x11c]
xorps xmm2, xmm2
xorps xmm1, xmm1
call fcn.10016680
mov edx, eax
mov ecx, str.Skins
call fcn.1001e170
mov ecx, 0x10137ea0
call fcn.10027490
mov ecx, 0x10137ea0
mov edi, eax
call fcn.10027480
mov dword [ebp - 0x118], eax
cmp edi, eax
je 0x100267a7
nop dword [eax]
push edi
lea ecx, [ebp - 0x110]
call fcn.10026d70
mov dword [ebp - 4], 0x13b
cmp esi, 0x100df1fc
je 0x100265e9
push 0
push 0x10139950
lea ecx, [ebp - 0x10c]
call fcn.10015470
cmp eax, 0xffffffff
jne 0x100265e9
lea ecx, [ebp - 0x110]
mov dword [ebp - 4], 0
call fcn.10026de0
jmp 0x10026798
mov edx, dword [ebp - 0x110]
lea ecx, [ebp - 0xd4]
call fcn.1001e150
push eax
mov edx, 0x100e1da0
mov byte [ebp - 4], 0x3c
lea ecx, [ebp - 0xa8]
call fcn.100276e0
push 0x100e1d9c
mov edx, eax
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push eax
lea ecx, [ebp - 0x10c]
mov byte [ebp - 4], 0x3e
call fcn.10027500
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x3b
call fcn.1000e010
xorps xmm2, xmm2
lea ecx, [ebp - 0x68]
xorps xmm1, xmm1
call fcn.10016680
mov edx, dword [0x10130618]
lea ecx, [ebp - 0xd4]
mov esi, eax
call fcn.1001e150
push eax
mov edx, str.skins_
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0xa8]
call fcn.100276e0
push str._weapon
mov edx, eax
mov byte [ebp - 4], 0x40
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x41
call fcn.1000dd80
lea ecx, [ebp - 0x10c]
mov eax, dword [eax]
cmp eax, dword [ebp - 0x110]
sete byte [ebp - 0x111]
call fcn.1000e000
mov dl, byte [ebp - 0x111]
mov ecx, eax
push esi
push 0
call fcn.10075600
add esp, 8
mov byte [ebp - 0x111], al
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
mov byte [ebp - 4], 0x3b
call fcn.1000e010
cmp byte [ebp - 0x111], 0
je 0x10026781
mov edx, dword [0x10130618]
lea ecx, [ebp - 0xd4]
call fcn.1001e150
push eax
mov edx, str.skins_
mov byte [ebp - 4], 0x42
lea ecx, [ebp - 0xa8]
call fcn.100276e0
push str._weapon
mov edx, eax
mov byte [ebp - 4], 0x43
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x44
call fcn.1000dd80
mov ecx, dword [ebp - 0x110]
mov dword [eax], ecx
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
call fcn.1000e010
lea ecx, [ebp - 0x110]
mov dword [ebp - 4], 0
call fcn.10026de0
mov esi, 0x10139950
add edi, 0x34
cmp edi, dword [ebp - 0x118]
jne 0x100265a0
call fcn.10076500
mov edx, dword [0x10130618]
lea ecx, [ebp - 0xd4]
call fcn.1001e150
push eax
mov edx, str.skins_
mov dword [ebp - 4], 0x145
lea ecx, [ebp - 0xa8]
call fcn.100276e0
push str._weapon_seed
mov edx, eax
mov byte [ebp - 4], 0x46
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push 0
push 0x100df8c0
push 0xff
push 0
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x47
call fcn.1000dd80
mov edx, eax
mov ecx, str.Seed
call fcn.1006b230
add esp, 0x10
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0
call fcn.1000e010
mov edx, dword [0x10130618]
lea ecx, [ebp - 0xd4]
call fcn.1001e150
push eax
mov edx, str.skins_
mov dword [ebp - 4], 0x148
lea ecx, [ebp - 0xa8]
call fcn.100276e0
push str._weapon_stat
mov edx, eax
mov byte [ebp - 4], 0x49
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push 0
push 0x100df8c0
push 0x539
push 0
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x4a
call fcn.1000dd80
mov edx, eax
mov ecx, str.Stat_Trak
call fcn.1006b230
add esp, 0x10
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0
call fcn.1000e010
mov edx, dword [0x10130618]
lea ecx, [ebp - 0xd4]
call fcn.1001e150
mov dword [ebp - 4], 0x14b
lea ecx, [ebp - 0xa8]
push eax
mov edx, str.skins_
call fcn.100276e0
push str._weapon_wear
mov edx, eax
mov byte [ebp - 4], 0x4c
lea ecx, [ebp - 0x2c]
call fcn.10027750
add esp, 8
push 0
push str._d__
push 0x64
push 0
push eax
mov ecx, 0x10139720
mov byte [ebp - 4], 0x4d
call fcn.1000dd80
mov edx, eax
mov ecx, str.Wear
call fcn.1006b230
add esp, 0x10
lea ecx, [ebp - 0x2c]
call fcn.1000e010
lea ecx, [ebp - 0xa8]
call fcn.1000e010
lea ecx, [ebp - 0xd4]
mov dword [ebp - 4], 0
call fcn.1000e010
call fcn.10047b80
call fcn.1004cd50
lea ecx, [ebp - 0x260]
call fcn.10026cd0
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.100bfdfa
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret