Function at 0x1000c010
Capabilities:
Contain obfuscated stackstrings
Parse pe header

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 0x10038e02
mov eax, dword fs:[0]
push eax
push ebx
sub esp, 0x7b8
mov eax, dword [0x10045008]
xor eax, ebp
mov dword [ebp - 0x14], eax
push esi
push edi
push eax
lea eax, [ebp - 0xc]
mov dword fs:[0], eax
push 0x104
lea eax, [ebp - 0x120]
push eax
push dword [0x100913a4]
call dword [sym.imp.KERNEL32.dll_GetModuleFileNameA]
xorps xmm0, xmm0
mov dword [ebp - 0x128], 0
lea ecx, [ebp - 0x120]
mov dword [ebp - 0x124], 0
movups xmmword [ebp - 0x138], xmm0
lea edx, [ecx + 1]
mov al, byte [ecx]
inc ecx
test al, al
jne 0x1000c090
sub ecx, edx
lea eax, [ebp - 0x120]
push ecx
push eax
lea ecx, [ebp - 0x138]
call fcn.10010880
mov dword [ebp - 4], 0
mov word [ebp - 0x758], 0x5c
push ecx
lea eax, [ebp - 0x758]
mov byte [ebp - 4], 1
push eax
lea ecx, [ebp - 0x138]
call fcn.1000fc10
xorps xmm0, xmm0
mov dword [ebp - 0x5b0], 0
lea ecx, [ebp - 0x5c0]
mov dword [ebp - 0x5ac], 0
movups xmmword [ebp - 0x5c0], xmm0
lea edx, [eax + 1]
cmp dword [ebp - 0x128], edx
lea eax, [ebp - 0x138]
cmovb edx, dword [ebp - 0x128]
cmp dword [ebp - 0x124], 0x10
push edx
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10010880
mov ecx, dword [ebp - 0x124]
cmp ecx, 0x10
jb 0x1000c15c
mov edx, dword [ebp - 0x138]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1000c152
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x1000faf7
push ecx
push edx
call fcn.10035d86
add esp, 8
movups xmm0, xmmword [ebp - 0x5c0]
xor eax, eax
mov byte [ebp - 0x5c0], 0
mov word [ebp - 0x758], ax
movups xmmword [ebp - 0x138], xmm0
mov dword [ebp - 0x33c], 0x666e6f63
movq xmm0, qword [ebp - 0x5b0]
movq qword [ebp - 0x128], xmm0
mov dword [ebp - 0x5b0], 0
mov dword [ebp - 0x5ac], 0xf
mov dword [ebp - 0x338], 0x632e6769
mov word [ebp - 0x334], 0x6766
mov byte [ebp - 0x332], al
lea eax, [ebp - 0x33c]
mov byte [ebp - 4], 2
push eax
lea ecx, [ebp - 0x138]
call fcn.1000fce0
xorps xmm0, xmm0
mov word [ebp - 0x334], 0
movq qword [ebp - 0x33c], xmm0
mov byte [ebp - 0x332], 0
mov dword [ebp - 0x168], 0x69746341
mov word [ebp - 0x164], 0x6576
mov byte [ebp - 0x162], 0
mov dword [ebp - 0x2a8], 0x626d6941
mov word [ebp - 0x2a4], 0x746f
mov byte [ebp - 0x2a2], 0
mov byte [ebp - 4], 4
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x168]
lea ecx, [ebp - 0x2a8]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb235c]
push eax
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x614]
mov dword [ebp - 0x168], eax
add esp, 8
mov word [ebp - 0x164], ax
mov byte [ebp - 0x162], al
mov dword [ebp - 0x2a8], eax
mov word [ebp - 0x2a4], ax
mov byte [ebp - 0x2a2], al
mov eax, str.gRFzB_YAC
sub eax, 0x3674a937
push eax
call fcn.10010100
mov edx, eax
mov dword [ebp - 0x2b0], 0x626d6941
mov word [ebp - 0x2ac], 0x746f
mov byte [ebp - 0x2aa], 0
mov byte [ebp - 4], 6
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2b0]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2364]
push eax
call fcn.100079a0
xor eax, eax
add esp, 8
mov dword [ebp - 0x2b0], eax
xorps xmm0, xmm0
mov word [ebp - 0x2ac], ax
mov byte [ebp - 0x2aa], al
mov word [ebp - 0x60c], ax
mov byte [ebp - 0x60a], al
mov eax, str.PggFxwm
sub eax, 0x572441b7
movq qword [ebp - 0x614], xmm0
push eax
lea ecx, [ebp - 0x6e0]
call fcn.10010190
mov edx, eax
mov dword [ebp - 0x2b8], 0x626d6941
mov word [ebp - 0x2b4], 0x746f
mov byte [ebp - 0x2b2], 0
mov byte [ebp - 4], 8
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2b8]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb235d]
push eax
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x65c]
mov dword [ebp - 0x2b8], eax
add esp, 8
mov word [ebp - 0x2b4], ax
xorps xmm0, xmm0
mov byte [ebp - 0x2b2], al
mov word [ebp - 0x6d8], ax
mov eax, 0x1003da14
sub eax, 0x7856a157
movq qword [ebp - 0x6e0], xmm0
push eax
call fcn.10010210
mov edx, eax
mov dword [ebp - 0x2c0], 0x626d6941
mov word [ebp - 0x2bc], 0x746f
mov byte [ebp - 0x2ba], 0
mov byte [ebp - 4], 0xa
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2c0]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2367]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x278], 0x626d6941
xorps xmm0, xmm0
mov dword [ebp - 0x2c0], eax
mov word [ebp - 0x2bc], ax
mov byte [ebp - 0x2ba], al
movq qword [ebp - 0x65c], xmm0
mov byte [ebp - 0x654], al
mov word [ebp - 0x274], 0x746f
mov byte [ebp - 0x272], al
mov byte [ebp - 4], 0xb
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x278]
mov edx, str.Hitsound
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2365]
push eax
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x6d4]
mov dword [ebp - 0x278], eax
add esp, 0x10
mov word [ebp - 0x274], ax
mov byte [ebp - 0x272], al
mov eax, 0x1003da3c
sub eax, 0x7913f1f6
push eax
call fcn.10010280
mov edx, eax
mov dword [ebp - 0x2d0], 0x626d6941
mov word [ebp - 0x2cc], 0x746f
mov byte [ebp - 0x2ca], 0
mov byte [ebp - 4], 0xd
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2d0]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2494]
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x384], 0x53746948
xorps xmm0, xmm0
mov dword [ebp - 0x2d0], eax
mov word [ebp - 0x2cc], ax
mov byte [ebp - 0x2ca], al
movq qword [ebp - 0x6d4], xmm0
mov word [ebp - 0x6cc], ax
mov dword [ebp - 0x380], 0x6e6163
mov dword [ebp - 0x170], 0x626d6941
mov word [ebp - 0x16c], 0x746f
mov byte [ebp - 0x16a], al
mov byte [ebp - 4], 0xf
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x384]
lea ecx, [ebp - 0x170]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2490]
call fcn.100079a0
xor eax, eax
xorps xmm0, xmm0
add esp, 0x10
mov dword [ebp - 0x170], eax
mov word [ebp - 0x16c], ax
mov ecx, 0xfc
mov byte [ebp - 0x16a], al
xor edx, edx
movq qword [ebp - 0x384], xmm0
nop dword [eax]
mov al, byte [edx + 0x1003da60]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x47c], al
and ecx, 0x800000ff
jns 0x1000c5b0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xc
jl 0x1000c590
mov byte [ebp - 0x470], 0
mov dword [ebp - 0x178], 0x626d6941
mov word [ebp - 0x174], 0x746f
mov byte [ebp - 0x172], 0
mov byte [ebp - 4], 0x11
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x47c]
lea ecx, [ebp - 0x178]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2369]
push eax
call fcn.100079a0
xor eax, eax
xorps xmm0, xmm0
add esp, 8
mov dword [ebp - 0x178], eax
mov word [ebp - 0x174], ax
mov ecx, 0xc3
mov byte [ebp - 0x172], al
xor edx, edx
movq qword [ebp - 0x47c], xmm0
mov dword [ebp - 0x474], eax
mov byte [ebp - 0x470], al
nop
mov al, byte [edx + 0x1003da78]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x744], al
and ecx, 0x800000ff
jns 0x1000c660
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x1000c640
mov byte [ebp - 0x735], 0
mov dword [ebp - 0x180], 0x626d6941
mov word [ebp - 0x17c], 0x746f
mov byte [ebp - 0x17a], 0
mov byte [ebp - 4], 0x13
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x744]
lea ecx, [ebp - 0x180]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2370]
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x188], 0x62746948
xorps xmm0, xmm0
mov dword [ebp - 0x180], eax
mov word [ebp - 0x17c], ax
mov byte [ebp - 0x17a], al
movups xmmword [ebp - 0x744], xmm0
mov word [ebp - 0x184], 0x786f
mov byte [ebp - 0x182], al
mov dword [ebp - 0x190], 0x626d6941
mov word [ebp - 0x18c], 0x746f
mov byte [ebp - 0x18a], al
mov byte [ebp - 4], 0x15
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x188]
lea ecx, [ebp - 0x190]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2374]
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x620]
mov dword [ebp - 0x188], eax
add esp, 0x10
mov word [ebp - 0x184], ax
mov byte [ebp - 0x182], al
mov dword [ebp - 0x190], eax
mov word [ebp - 0x18c], ax
mov byte [ebp - 0x18a], al
mov eax, 0x1003daa0
sub eax, 0x4564fb2f
push eax
call fcn.10010300
mov edx, eax
mov dword [ebp - 0x198], 0x626d6941
mov word [ebp - 0x194], 0x746f
mov byte [ebp - 0x192], 0
mov byte [ebp - 4], 0x17
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x198]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2378]
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x1a0], 0x656c6953
xorps xmm0, xmm0
mov dword [ebp - 0x198], eax
mov word [ebp - 0x194], ax
mov byte [ebp - 0x192], al
movq qword [ebp - 0x620], xmm0
mov word [ebp - 0x618], ax
mov byte [ebp - 0x616], al
mov word [ebp - 0x19c], 0x746e
mov byte [ebp - 0x19a], al
mov dword [ebp - 0x1a8], 0x626d6941
mov word [ebp - 0x1a4], 0x746f
mov byte [ebp - 0x1a2], al
mov byte [ebp - 4], 0x19
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x1a0]
lea ecx, [ebp - 0x1a8]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb236a]
push eax
call fcn.100079a0
xor eax, eax
add esp, 0x10
mov dword [ebp - 0x1a0], eax
mov ecx, 0xec
mov word [ebp - 0x19c], ax
xor edx, edx
mov byte [ebp - 0x19a], al
mov dword [ebp - 0x1a8], eax
mov word [ebp - 0x1a4], ax
mov byte [ebp - 0x1a2], al
mov al, byte [edx + 0x1003dac4]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x58c], al
and ecx, 0x800000ff
jns 0x1000c8a2
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000c882
mov byte [ebp - 0x57f], 0
mov dword [ebp - 0x1b0], 0x626d6941
mov word [ebp - 0x1ac], 0x746f
mov byte [ebp - 0x1aa], 0
mov byte [ebp - 4], 0x1b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x58c]
lea ecx, [ebp - 0x1b0]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb236b]
push eax
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x668]
mov dword [ebp - 0x1b0], eax
add esp, 8
mov word [ebp - 0x1ac], ax
xorps xmm0, xmm0
mov byte [ebp - 0x1aa], al
mov dword [ebp - 0x584], eax
mov word [ebp - 0x580], ax
mov eax, str.FfcXALM
sub eax, 0x246f92f2
movq qword [ebp - 0x58c], xmm0
push eax
call fcn.10010390
mov edx, eax
mov dword [ebp - 0x1b8], 0x626d6941
mov word [ebp - 0x1b4], 0x746f
mov byte [ebp - 0x1b2], 0
mov byte [ebp - 4], 0x1d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x1b8]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb236c]
push eax
call fcn.100079a0
add esp, 8
lea ecx, [ebp - 0x62c]
xor eax, eax
xorps xmm0, xmm0
mov dword [ebp - 0x1b8], eax
mov word [ebp - 0x1b4], ax
push 0x2eff40dc
mov byte [ebp - 0x1b2], al
movq qword [ebp - 0x668], xmm0
mov byte [ebp - 0x660], al
call fcn.10010400
mov edx, eax
mov dword [ebp - 0x1c8], 0x626d6941
mov word [ebp - 0x1c4], 0x746f
mov byte [ebp - 0x1c2], 0
mov byte [ebp - 4], 0x1f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x1c8]
movss xmm2, dword [0x10fb24b8]
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xor eax, eax
xorps xmm0, xmm0
add esp, 4
mov dword [ebp - 0x1c8], eax
mov word [ebp - 0x1c4], ax
mov ecx, 0xcd
mov byte [ebp - 0x1c2], al
xor edx, edx
movq qword [ebp - 0x62c], xmm0
mov word [ebp - 0x624], ax
mov byte [ebp - 0x622], al
mov al, byte [edx + 0x1003db04]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x5a8], al
and ecx, 0x800000ff
jns 0x1000ca61
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xb
jl 0x1000ca41
mov byte [ebp - 0x59d], 0
mov dword [ebp - 0x1c0], 0x626d6941
mov word [ebp - 0x1bc], 0x746f
mov byte [ebp - 0x1ba], 0
mov byte [ebp - 4], 0x21
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x5a8]
lea ecx, [ebp - 0x1c0]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb236f]
push eax
call fcn.100079a0
add esp, 8
lea ecx, [ebp - 0x638]
xor eax, eax
xorps xmm0, xmm0
mov dword [ebp - 0x1c0], eax
mov word [ebp - 0x1bc], ax
push 0x3bcf5d1a
mov byte [ebp - 0x1ba], al
movq qword [ebp - 0x5a8], xmm0
mov dword [ebp - 0x5a0], eax
call fcn.10010490
mov edx, eax
mov dword [ebp - 0x1d0], 0x626d6941
mov word [ebp - 0x1cc], 0x746f
mov byte [ebp - 0x1ca], 0
mov byte [ebp - 4], 0x23
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x1d0]
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb24a8]
push eax
call fcn.100079a0
xor eax, eax
xorps xmm0, xmm0
add esp, 8
mov dword [ebp - 0x1d0], eax
mov word [ebp - 0x1cc], ax
mov ecx, 0x4f
mov byte [ebp - 0x1ca], al
xor edx, edx
movq qword [ebp - 0x638], xmm0
mov word [ebp - 0x630], ax
mov byte [ebp - 0x62e], al
mov al, byte [edx + 0x1003db2c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x45c], al
and ecx, 0x800000ff
jns 0x1000cb93
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xe
jl 0x1000cb73
mov byte [ebp - 0x44e], 0
mov dword [ebp - 0x1d8], 0x626d6941
mov word [ebp - 0x1d4], 0x746f
mov byte [ebp - 0x1d2], 0
mov byte [ebp - 4], 0x25
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x45c]
lea ecx, [ebp - 0x1d8]
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb2498]
push eax
call fcn.100079a0
xor eax, eax
lea ecx, [ebp - 0x6c8]
mov dword [ebp - 0x1d8], eax
add esp, 8
mov word [ebp - 0x1d4], ax
xorps xmm0, xmm0
mov byte [ebp - 0x1d2], al
mov dword [ebp - 0x454], eax
mov word [ebp - 0x450], ax
mov byte [ebp - 0x44e], al
mov eax, 0x1003db44
sub eax, 0x2e30c83e
movq qword [ebp - 0x45c], xmm0
push eax
call fcn.10010520
mov edx, eax
mov dword [ebp - 0x1e0], 0x626d6941
mov word [ebp - 0x1dc], 0x746f
mov byte [ebp - 0x1da], 0
mov byte [ebp - 4], 0x27
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x1e0]
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb24b4]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x7c0], 0x79654b
xorps xmm0, xmm0
mov dword [ebp - 0x1e0], eax
mov word [ebp - 0x1dc], ax
mov byte [ebp - 0x1da], al
movq qword [ebp - 0x6c8], xmm0
mov word [ebp - 0x6c0], ax
mov dword [ebp - 0x1e8], 0x626d6941
mov word [ebp - 0x1e4], 0x746f
mov byte [ebp - 0x1e2], al
mov byte [ebp - 4], 0x29
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x7c0]
lea ecx, [ebp - 0x1e8]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb238c]
call fcn.100079a0
xor eax, eax
add esp, 0x10
mov dword [ebp - 0x1e8], eax
mov ecx, 0xc
mov word [ebp - 0x1e4], ax
xor edx, edx
mov byte [ebp - 0x1e2], al
mov dword [ebp - 0x7c0], eax
mov al, byte [edx + str._li_btvzwa]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x59c], al
and ecx, 0x800000ff
jns 0x1000cd41
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000cd21
mov byte [ebp - 0x58f], 0
mov dword [ebp - 0x1f0], 0x626d6941
mov word [ebp - 0x1ec], 0x746f
mov byte [ebp - 0x1ea], 0
mov byte [ebp - 4], 0x2b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x59c]
lea ecx, [ebp - 0x1f0]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb254c]
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x1f8], 0x69746341
xorps xmm0, xmm0
mov dword [ebp - 0x1f0], eax
add esp, 8
mov word [ebp - 0x1ec], ax
mov byte [ebp - 0x1ea], al
movq qword [ebp - 0x59c], xmm0
mov dword [ebp - 0x594], eax
mov word [ebp - 0x590], ax
mov word [ebp - 0x1f4], 0x6576
mov byte [ebp - 0x1f2], al
mov eax, 0x1003db84
lea ecx, [ebp - 0x674]
sub eax, 0x1a23599d
push eax
call fcn.100105a0
mov byte [ebp - 4], 0x2d
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x1f8]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2544]
mov ecx, eax
call fcn.100079a0
xor eax, eax
mov byte [ebp - 0x66c], 0
xorps xmm0, xmm0
mov dword [ebp - 0x1f8], eax
add esp, 8
movq qword [ebp - 0x674], xmm0
mov word [ebp - 0x1f4], ax
mov byte [ebp - 0x1f2], al
mov dword [ebp - 0x2e0], 0x72616d53
mov word [ebp - 0x2dc], 0x74
mov eax, 0x1003db98
lea ecx, [ebp - 0x650]
sub eax, 0x1a23599d
push eax
call fcn.100105a0
mov esi, eax
mov byte [ebp - 4], 0x2f
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x2e0]
movzx eax, byte [0x10fb24bc]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
add esp, 8
mov byte [ebp - 0x648], 0
xor eax, eax
mov dword [ebp - 0x140], 0x65646f4d
xorps xmm0, xmm0
mov dword [ebp - 0x2e0], eax
movq qword [ebp - 0x650], xmm0
mov word [ebp - 0x2dc], ax
mov byte [ebp - 0x13c], al
mov eax, 0x1003dbac
lea ecx, [ebp - 0x680]
sub eax, 0x1a23599d
push eax
call fcn.100105a0
mov byte [ebp - 4], 0x31
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x140]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2540]
mov ecx, eax
call fcn.100079a0
xorps xmm0, xmm0
mov byte [ebp - 0x678], 0
add esp, 8
movq qword [ebp - 0x680], xmm0
mov dword [ebp - 0x140], 0
mov byte [ebp - 0x13c], 0
mov dword [ebp - 0x148], 0x65707954
mov byte [ebp - 0x144], 0
mov eax, 0x1003dbc0
lea ecx, [ebp - 0x68c]
sub eax, 0x1a23599d
push eax
call fcn.100105a0
mov byte [ebp - 4], 0x33
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x148]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2548]
mov ecx, eax
call fcn.100079a0
xorps xmm0, xmm0
mov byte [ebp - 0x684], 0
add esp, 8
movq qword [ebp - 0x68c], xmm0
mov dword [ebp - 0x148], 0
mov byte [ebp - 0x144], 0
mov dword [ebp - 0x200], 0x69746341
mov word [ebp - 0x1fc], 0x6576
mov byte [ebp - 0x1fa], 0
push 0x3db68dce
lea ecx, [ebp - 0x644]
call fcn.10010610
mov esi, eax
mov byte [ebp - 4], 0x35
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x200]
movzx eax, byte [0x10fb2560]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
xor eax, eax
mov word [ebp - 0x63c], 0
xorps xmm0, xmm0
mov byte [ebp - 0x63a], 0
add esp, 8
movq qword [ebp - 0x644], xmm0
mov dword [ebp - 0x200], eax
mov word [ebp - 0x1fc], ax
mov byte [ebp - 0x1fa], al
mov dword [ebp - 0x150], 0x64656553
mov byte [ebp - 0x14c], al
push 0x3db68de2
lea ecx, [ebp - 0x5cc]
call fcn.10010610
mov esi, eax
mov byte [ebp - 4], 0x37
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x150]
movzx eax, byte [0x10fb2561]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
add esp, 8
mov word [ebp - 0x5c4], 0
xorps xmm0, xmm0
mov byte [ebp - 0x5c2], 0
lea ecx, [ebp - 0x698]
movq qword [ebp - 0x5cc], xmm0
mov dword [ebp - 0x150], 0
push 0x366be6b0
mov byte [ebp - 0x14c], 0
call fcn.100106a0
mov esi, eax
push 0x3db68dfa
lea ecx, [ebp - 0x5e4]
call fcn.10010610
mov byte [ebp - 4], 0x39
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
mov edx, esi
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2568]
mov ecx, eax
call fcn.100079a0
xorps xmm0, xmm0
mov word [ebp - 0x5dc], 0
add esp, 8
movq qword [ebp - 0x5e4], xmm0
mov byte [ebp - 0x5da], 0
movq qword [ebp - 0x698], xmm0
mov byte [ebp - 0x690], 0
mov dword [ebp - 0x7bc], 0x79654b
push 0x3db68e0a
lea ecx, [ebp - 0x5f0]
call fcn.10010610
mov byte [ebp - 4], 0x3b
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x7bc]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb256c]
mov ecx, eax
call fcn.100079a0
xorps xmm0, xmm0
mov word [ebp - 0x5e8], 0
add esp, 8
movq qword [ebp - 0x5f0], xmm0
mov byte [ebp - 0x5e6], 0
mov dword [ebp - 0x7bc], 0
mov dword [ebp - 0x208], 0x62746948
mov word [ebp - 0x204], 0x786f
mov byte [ebp - 0x202], 0
push 0x3db68e1e
lea ecx, [ebp - 0x608]
call fcn.10010610
mov byte [ebp - 4], 0x3d
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x208]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2570]
mov ecx, eax
call fcn.100079a0
add esp, 8
xor eax, eax
mov word [ebp - 0x600], 0
xorps xmm0, xmm0
mov byte [ebp - 0x5fe], 0
movq qword [ebp - 0x608], xmm0
mov dword [ebp - 0x208], eax
mov word [ebp - 0x204], ax
mov byte [ebp - 0x202], al
mov dword [ebp - 0x210], 0x6f636552
mov word [ebp - 0x20c], 0x6c69
mov byte [ebp - 0x20a], al
push 0x3db68e32
lea ecx, [ebp - 0x5fc]
call fcn.10010610
mov esi, eax
mov byte [ebp - 4], 0x3f
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x210]
movzx eax, byte [0x10fb2564]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
xor eax, eax
mov word [ebp - 0x5f4], 0
xorps xmm0, xmm0
mov byte [ebp - 0x5f2], 0
add esp, 8
movq qword [ebp - 0x5fc], xmm0
mov dword [ebp - 0x210], eax
mov word [ebp - 0x20c], ax
mov byte [ebp - 0x20a], al
mov dword [ebp - 0x218], 0x65727053
mov word [ebp - 0x214], 0x6461
mov byte [ebp - 0x212], al
push 0x3db68e46
lea ecx, [ebp - 0x5d8]
call fcn.10010610
mov esi, eax
mov byte [ebp - 4], 0x41
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x218]
movzx eax, byte [0x10fb2563]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
xor eax, eax
mov word [ebp - 0x5d0], 0
mov dword [ebp - 0x218], eax
lea ecx, [ebp - 0x6ec]
mov word [ebp - 0x214], ax
add esp, 8
mov byte [ebp - 0x212], al
xorps xmm0, xmm0
mov eax, str.QwkyOx
movq qword [ebp - 0x5d8], xmm0
sub eax, 0x4efc3ae0
mov byte [ebp - 0x5ce], 0
push eax
call fcn.10010780
mov edi, eax
push 0x27562e06
lea ecx, [ebp - 0x6a4]
call fcn.10010710
mov esi, eax
mov byte [ebp - 4], 0x43
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae ecx, dword [ebp - 0x138]
push ecx
movzx eax, byte [0x10fb2558]
mov edx, edi
push eax
mov ecx, esi
call fcn.100079a0
xorps xmm0, xmm0
mov byte [ebp - 0x69c], 0
add esp, 8
movq qword [ebp - 0x6a4], xmm0
movq qword [ebp - 0x6ec], xmm0
mov ecx, 0x62
mov word [ebp - 0x6e4], 0
xor edx, edx
nop
mov al, byte [edx + 0x1003dc70]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x754], al
and ecx, 0x800000ff
jns 0x1000d3f0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xf
jl 0x1000d3d0
mov byte [ebp - 0x745], 0
push 0x27562e22
lea ecx, [ebp - 0x6b0]
call fcn.10010710
mov esi, eax
mov byte [ebp - 4], 0x45
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x754]
movzx eax, byte [0x10fb2559]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
xorps xmm0, xmm0
mov byte [ebp - 0x6a8], 0
add esp, 8
movq qword [ebp - 0x6b0], xmm0
movups xmmword [ebp - 0x754], xmm0
mov ecx, 0x89
xor edx, edx
mov al, byte [edx + 0x1003dc8c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x46c], al
and ecx, 0x800000ff
jns 0x1000d480
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xc
jl 0x1000d460
mov byte [ebp - 0x460], 0
push 0x27562e3e
lea ecx, [ebp - 0x6bc]
call fcn.10010710
mov byte [ebp - 4], 0x47
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x46c]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb255c]
mov ecx, eax
call fcn.100079a0
xorps xmm0, xmm0
mov byte [ebp - 0x6b4], 0
movq qword [ebp - 0x6bc], xmm0
movq qword [ebp - 0x46c], xmm0
mov dword [ebp - 0x464], 0
mov byte [ebp - 0x460], 0
mov dword [ebp - 0x7b8], 0x505345
mov byte [ebp - 4], 0x48
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7b8]
mov edx, str.Name
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2590]
push eax
call fcn.100079a0
mov dword [ebp - 0x7b8], 0
mov dword [ebp - 0x7b4], 0x505345
mov byte [ebp - 4], 0x49
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7b4]
mov edx, str.Health
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2574]
call fcn.100079a0
mov dword [ebp - 0x7b4], 0
mov dword [ebp - 0x7c8], 0x505345
mov byte [ebp - 4], 0x4a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7c8]
mov edx, str.Armor
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb259a]
push eax
call fcn.100079a0
mov dword [ebp - 0x7c8], 0
mov dword [ebp - 0x7ac], 0x505345
mov byte [ebp - 4], 0x4b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7ac]
mov edx, str.Weapon
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2591]
push eax
call fcn.100079a0
mov dword [ebp - 0x7ac], 0
mov dword [ebp - 0x7a8], 0x505345
mov byte [ebp - 4], 0x4c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2593]
push eax
mov edx, str.Bone
lea ecx, [ebp - 0x7a8]
call fcn.100079a0
mov dword [ebp - 0x7a8], 0
mov dword [ebp - 0x7a4], 0x505345
mov byte [ebp - 4], 0x4d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7a4]
mov edx, str.AimSpot
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2595]
push eax
call fcn.100079a0
mov dword [ebp - 0x7a4], 0
mov dword [ebp - 0x7a0], 0x505345
mov byte [ebp - 4], 0x4e
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7a0]
mov edx, 0x1003dcf0
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2596]
push eax
call fcn.100079a0
add esp, 0x40
mov dword [ebp - 0x7a0], 0
mov dword [ebp - 0x79c], 0x505345
mov byte [ebp - 4], 0x4f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x79c]
mov edx, str.history_ticks
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2594]
push eax
call fcn.100079a0
mov dword [ebp - 0x79c], 0
mov dword [ebp - 0x798], 0x505345
mov byte [ebp - 4], 0x50
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x798]
mov edx, str.lc_indicator
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb25e8]
call fcn.100079a0
mov dword [ebp - 0x798], 0
mov dword [ebp - 0x794], 0x505345
mov byte [ebp - 4], 0x51
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x794]
mov edx, str.Box_Type
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2620]
call fcn.100079a0
mov dword [ebp - 0x794], 0
mov dword [ebp - 0x7b0], 0x505345
mov byte [ebp - 4], 0x52
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7b0]
mov edx, str.hitmarker
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2598]
push eax
call fcn.100079a0
mov dword [ebp - 0x7b0], 0
mov dword [ebp - 0x78c], 0x505345
mov byte [ebp - 4], 0x53
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x78c]
mov edx, 0x1003dd40
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25a4]
push eax
call fcn.100079a0
mov dword [ebp - 0x78c], 0
mov dword [ebp - 0x788], 0x505345
mov byte [ebp - 4], 0x54
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x788]
mov edx, 0x1003dd4c
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25a8]
push eax
call fcn.100079a0
mov dword [ebp - 0x788], 0
mov dword [ebp - 0x784], 0x505345
mov byte [ebp - 4], 0x55
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x784]
mov edx, 0x1003dd5c
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25ac]
push eax
call fcn.100079a0
mov dword [ebp - 0x784], 0
mov dword [ebp - 0x780], 0x505345
mov byte [ebp - 4], 0x56
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x780]
mov edx, 0x1003dd6c
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25b4]
push eax
call fcn.100079a0
add esp, 0x40
mov dword [ebp - 0x780], 0
mov dword [ebp - 0x77c], 0x505345
mov byte [ebp - 4], 0x57
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x77c]
mov edx, 0x1003dd7c
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25c8]
push eax
call fcn.100079a0
mov dword [ebp - 0x77c], 0
mov dword [ebp - 0x778], 0x505345
mov byte [ebp - 4], 0x58
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x778]
mov edx, 0x1003dd8c
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25cc]
push eax
call fcn.100079a0
mov dword [ebp - 0x778], 0
mov dword [ebp - 0x774], 0x505345
mov byte [ebp - 4], 0x59
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x774]
mov edx, 0x1003dda0
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25d0]
push eax
call fcn.100079a0
mov dword [ebp - 0x774], 0
mov dword [ebp - 0x770], 0x505345
mov byte [ebp - 4], 0x5a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x770]
mov edx, str.health_alpha
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25d4]
push eax
call fcn.100079a0
mov dword [ebp - 0x770], 0
mov dword [ebp - 0x790], 0x505345
mov byte [ebp - 4], 0x5b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x790]
mov edx, 0x1003ddc4
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25d8]
push eax
call fcn.100079a0
mov dword [ebp - 0x790], 0
mov dword [ebp - 0x764], 0x505345
mov byte [ebp - 4], 0x5c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x764]
mov edx, 0x1003ddd4
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25dc]
push eax
call fcn.100079a0
mov dword [ebp - 0x764], 0
mov dword [ebp - 0x760], 0x505345
mov byte [ebp - 4], 0x5d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x760]
mov edx, 0x1003dde4
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25e0]
push eax
call fcn.100079a0
mov dword [ebp - 0x760], 0
mov dword [ebp - 0x768], 0x505345
mov byte [ebp - 4], 0x5e
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x768]
mov edx, str.armor_alpha
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25e4]
push eax
call fcn.100079a0
add esp, 0x40
mov dword [ebp - 0x768], 0
mov dword [ebp - 0x76c], 0x505345
mov byte [ebp - 4], 0x5f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x76c]
mov edx, str.Ground
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2599]
push eax
call fcn.100079a0
mov dword [ebp - 0x76c], 0
mov dword [ebp - 0x7c4], 0x505345
mov byte [ebp - 4], 0x60
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x7c4]
mov edx, 0x1003de10
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25a0]
push eax
call fcn.100079a0
mov dword [ebp - 0x7c4], 0
mov dword [ebp - 0x75c], 0x505345
mov byte [ebp - 4], 0x61
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x75c]
mov edx, str.Hitbox
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2597]
push eax
call fcn.100079a0
mov dword [ebp - 0x75c], 0
mov dword [ebp - 0x220], 0x69746341
mov word [ebp - 0x21c], 0x6576
mov byte [ebp - 0x21a], 0
mov dword [ebp - 0x2e8], 0x6d616843
mov word [ebp - 0x2e4], 0x73
mov byte [ebp - 4], 0x63
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x220]
lea ecx, [ebp - 0x2e8]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25ec]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x2f0], 0x6d616843
mov dword [ebp - 0x2e8], eax
mov word [ebp - 0x2e4], ax
mov dword [ebp - 0x220], eax
mov word [ebp - 0x21c], ax
mov byte [ebp - 0x21a], al
mov word [ebp - 0x2ec], 0x73
mov byte [ebp - 4], 0x64
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2f0]
mov edx, str.Weapons
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25ed]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x2f8], 0x6d616843
mov dword [ebp - 0x2f0], eax
mov word [ebp - 0x2ec], ax
mov word [ebp - 0x2f4], 0x73
mov byte [ebp - 4], 0x65
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25ee]
lea ecx, [ebp - 0x2f8]
push eax
mov edx, str.Shadows
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x2d8], 0x6d616843
mov dword [ebp - 0x2f8], eax
mov word [ebp - 0x2f4], ax
mov word [ebp - 0x2d4], 0x73
mov byte [ebp - 4], 0x66
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2d8]
mov edx, str.Outline
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25ef]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x328], 0x6d616843
mov dword [ebp - 0x2d8], eax
mov word [ebp - 0x2d4], ax
mov word [ebp - 0x324], 0x73
mov byte [ebp - 4], 0x67
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x328]
mov edx, str.HandsOutline
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25f0]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x300], 0x6d616843
add esp, 0x40
mov dword [ebp - 0x328], eax
mov word [ebp - 0x324], ax
mov word [ebp - 0x2fc], 0x73
mov byte [ebp - 4], 0x68
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x300]
mov edx, str.Hands
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25f1]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x308], 0x6d616843
mov dword [ebp - 0x300], eax
mov word [ebp - 0x2fc], ax
mov word [ebp - 0x304], 0x73
mov byte [ebp - 4], 0x69
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x308]
mov edx, str.EnemyOnly
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb25f2]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x310], 0x6d616843
mov dword [ebp - 0x308], eax
mov word [ebp - 0x304], ax
mov word [ebp - 0x30c], 0x73
mov byte [ebp - 4], 0x6a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25f4]
mov edx, str.HandsRed
lea ecx, [ebp - 0x310]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x318], 0x6d616843
mov dword [ebp - 0x310], eax
mov word [ebp - 0x30c], ax
mov word [ebp - 0x314], 0x73
mov byte [ebp - 4], 0x6b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x318]
mov edx, str.HandsGreen
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25f8]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x320], 0x6d616843
mov dword [ebp - 0x318], eax
mov word [ebp - 0x314], ax
mov word [ebp - 0x31c], 0x73
mov byte [ebp - 4], 0x6c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x320]
mov edx, str.HandsBlue
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb25fc]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x330], 0x6d616843
mov dword [ebp - 0x320], eax
mov word [ebp - 0x31c], ax
mov word [ebp - 0x32c], 0x73
mov byte [ebp - 4], 0x6d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x330]
mov edx, str.HandsAlpha
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb2600]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x158], 0x65707954
add esp, 0x30
mov dword [ebp - 0x330], eax
mov word [ebp - 0x32c], ax
mov byte [ebp - 0x154], al
push 0x5b4f358d
lea ecx, [ebp - 0x6f8]
call fcn.10010800
mov byte [ebp - 4], 0x6f
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x158]
cmovae ecx, dword [ebp - 0x138]
push ecx
push dword [0x10fb2614]
mov ecx, eax
call fcn.100079a0
add esp, 8
mov word [ebp - 0x6f0], 0
xorps xmm0, xmm0
mov dword [ebp - 0x158], 0
movq qword [ebp - 0x6f8], xmm0
mov byte [ebp - 0x154], 0
push 0x5b4f35a1
lea ecx, [ebp - 0x704]
call fcn.10010800
mov esi, eax
mov byte [ebp - 4], 0x70
lea ecx, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
mov edx, str.Dynamic
movzx eax, byte [0x10fb2618]
cmovae ecx, dword [ebp - 0x138]
push ecx
push eax
mov ecx, esi
call fcn.100079a0
add esp, 8
mov word [ebp - 0x6fc], 0
xorps xmm0, xmm0
lea ecx, [ebp - 0x710]
movq qword [ebp - 0x704], xmm0
push 0x5b4f35b9
call fcn.10010800
mov esi, eax
mov byte [ebp - 4], 0x71
lea ecx, [ebp - 0x138]
cvttss2si eax, dword [0x10fb25b8]
cmp dword [ebp - 0x124], 0x10
mov edx, str.Cross_Red
cmovae ecx, dword [ebp - 0x138]
push ecx
mov ecx, esi
push eax
call fcn.100079a0
add esp, 8
mov word [ebp - 0x708], 0
xorps xmm0, xmm0
lea ecx, [ebp - 0x71c]
movq qword [ebp - 0x710], xmm0
push 0x5b4f35d1
call fcn.10010800
mov esi, eax
mov byte [ebp - 4], 0x72
lea ecx, [ebp - 0x138]
cvttss2si eax, dword [0x10fb25bc]
cmp dword [ebp - 0x124], 0x10
mov edx, str.Cross_Green
cmovae ecx, dword [ebp - 0x138]
push ecx
mov ecx, esi
push eax
call fcn.100079a0
add esp, 8
mov word [ebp - 0x714], 0
xorps xmm0, xmm0
lea ecx, [ebp - 0x728]
movq qword [ebp - 0x71c], xmm0
push 0x5b4f35e9
call fcn.10010800
mov esi, eax
mov byte [ebp - 4], 0x73
lea ecx, [ebp - 0x138]
cvttss2si eax, dword [0x10fb25c0]
cmp dword [ebp - 0x124], 0x10
mov edx, str.Cross_Blue
cmovae ecx, dword [ebp - 0x138]
push ecx
mov ecx, esi
push eax
call fcn.100079a0
add esp, 8
mov word [ebp - 0x720], 0
xorps xmm0, xmm0
lea ecx, [ebp - 0x734]
movq qword [ebp - 0x728], xmm0
push 0x5b4f3601
call fcn.10010800
mov esi, eax
mov byte [ebp - 4], 0x74
cvttss2si eax, dword [0x10fb25c4]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x138]
mov edx, str.Cross_Alpha
cmovae ecx, dword [ebp - 0x138]
push ecx
mov ecx, esi
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov word [ebp - 0x72c], 0
movq qword [ebp - 0x734], xmm0
mov dword [ebp - 0x40c], 0x75736956
mov dword [ebp - 0x408], 0x736c61
mov byte [ebp - 4], 0x75
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x40c]
movss xmm2, dword [0x10fb2578]
mov edx, str.ASUS
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x3ac], 0x75736956
add esp, 0xc
movq qword [ebp - 0x40c], xmm0
mov dword [ebp - 0x3a8], 0x736c61
mov byte [ebp - 4], 0x76
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3ac]
movss xmm2, dword [0x10fb257c]
mov edx, str.Night_Mode
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x3d4], 0x75736956
add esp, 4
movq qword [ebp - 0x3ac], xmm0
mov dword [ebp - 0x3d0], 0x736c61
mov byte [ebp - 4], 0x77
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3d4]
mov edx, str.Radar
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2588]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x39c], 0x75736956
movq qword [ebp - 0x3d4], xmm0
mov dword [ebp - 0x398], 0x736c61
mov byte [ebp - 4], 0x78
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x39c]
mov edx, str.NoSky
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2589]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x394], 0x75736956
movq qword [ebp - 0x39c], xmm0
mov dword [ebp - 0x390], 0x736c61
mov byte [ebp - 4], 0x79
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb258a]
push eax
mov edx, str.NoHands
lea ecx, [ebp - 0x394]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x38c], 0x75736956
movq qword [ebp - 0x394], xmm0
mov dword [ebp - 0x388], 0x736c61
mov byte [ebp - 4], 0x7a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x38c]
mov edx, str.NoSmoke
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb258b]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x37c], 0x75736956
movq qword [ebp - 0x38c], xmm0
mov dword [ebp - 0x378], 0x736c61
mov byte [ebp - 4], 0x7b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x37c]
mov edx, str.NoFlash
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb258c]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3a4], 0x75736956
movq qword [ebp - 0x37c], xmm0
mov dword [ebp - 0x3a0], 0x736c61
mov byte [ebp - 4], 0x7c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3a4]
mov edx, str.NoVisualRecoil
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb258d]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x228], 0x69746341
movq qword [ebp - 0x3a4], xmm0
mov word [ebp - 0x224], 0x6576
mov byte [ebp - 0x222], 0
mov dword [ebp - 0x374], 0x69746e41
mov dword [ebp - 0x370], 0x6d6941
mov byte [ebp - 4], 0x7e
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x228]
lea ecx, [ebp - 0x374]
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2648]
push eax
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x36c], 0x69746e41
xorps xmm0, xmm0
mov dword [ebp - 0x228], eax
movq qword [ebp - 0x374], xmm0
mov word [ebp - 0x224], ax
mov byte [ebp - 0x222], al
mov dword [ebp - 0x368], 0x6d6941
mov byte [ebp - 4], 0x7f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2654]
mov edx, str.Pitch
lea ecx, [ebp - 0x36c]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x364], 0x69746e41
add esp, 0x40
movq qword [ebp - 0x36c], xmm0
mov dword [ebp - 0x360], 0x6d6941
mov byte [ebp - 4], 0x80
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x364]
mov edx, 0x1003e02c
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2658]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x35c], 0x69746e41
movq qword [ebp - 0x364], xmm0
mov dword [ebp - 0x358], 0x6d6941
mov byte [ebp - 4], 0x81
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x35c]
mov edx, str.Jitter_Real_Yaw
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb268c]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x354], 0x69746e41
movq qword [ebp - 0x35c], xmm0
mov dword [ebp - 0x350], 0x6d6941
mov byte [ebp - 4], 0x82
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x354]
mov edx, str.Jitter_Fake_Yaw
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb2680]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x34c], 0x69746e41
movq qword [ebp - 0x354], xmm0
mov dword [ebp - 0x348], 0x6d6941
mov byte [ebp - 4], 0x83
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x34c]
movss xmm2, dword [0x10fb26a0]
mov edx, str.Custom_Pitch
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x344], 0x69746e41
add esp, 0x1c
movq qword [ebp - 0x34c], xmm0
mov dword [ebp - 0x340], 0x6d6941
mov byte [ebp - 4], 0x84
lea eax, [ebp - 0x138]
movd xmm2, dword [0x10fb2670]
lea ecx, [ebp - 0x344]
cmp dword [ebp - 0x124], 0x10
mov edx, str.Edge_Pitch
cvtdq2ps xmm2, xmm2
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
add esp, 4
xorps xmm0, xmm0
mov dword [ebp - 0x444], 0x69746e41
movq qword [ebp - 0x344], xmm0
mov dword [ebp - 0x440], 0x6d6941
mov byte [ebp - 4], 0x85
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x444]
mov edx, str.Custom_Edge_Pitch
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb26b8]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x434], 0x69746e41
movq qword [ebp - 0x444], xmm0
mov dword [ebp - 0x430], 0x6d6941
mov byte [ebp - 4], 0x86
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x434]
mov edx, str.Flip
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2674]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x43c], 0x69746e41
movq qword [ebp - 0x434], xmm0
mov dword [ebp - 0x438], 0x6d6941
mov byte [ebp - 4], 0x87
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x43c]
mov edx, str.Edge_Real
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb26ac]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x404], 0x69746e41
movq qword [ebp - 0x43c], xmm0
mov dword [ebp - 0x400], 0x6d6941
mov byte [ebp - 4], 0x88
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x404]
mov edx, str.Edge_Fake
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb26b0]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3fc], 0x69746e41
movq qword [ebp - 0x404], xmm0
mov dword [ebp - 0x3f8], 0x6d6941
mov byte [ebp - 4], 0x89
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3fc]
mov edx, str.Variation
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb265c]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3f4], 0x69746e41
movq qword [ebp - 0x3fc], xmm0
mov dword [ebp - 0x3f0], 0x6d6941
mov byte [ebp - 4], 0x8a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
lea ecx, [ebp - 0x3f4]
push eax
movzx eax, byte [0x10fb2649]
mov edx, str.Static
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3ec], 0x69746e41
movq qword [ebp - 0x3f4], xmm0
mov dword [ebp - 0x3e8], 0x6d6941
mov byte [ebp - 4], 0x8b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3ec]
mov edx, str.WallDetection
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb264a]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3e4], 0x69746e41
movq qword [ebp - 0x3ec], xmm0
mov dword [ebp - 0x3e0], 0x6d6941
mov byte [ebp - 4], 0x8c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3e4]
mov edx, str.WallDetectionMode
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb266c]
call fcn.100079a0
mov byte [ebp - 4], 0
lea eax, [ebp - 0x138]
add esp, 0x40
xorps xmm0, xmm0
cmp dword [ebp - 0x124], 0x10
mov edx, 0x1003e140
mov ecx, str.AtTargets
movq qword [ebp - 0x3e4], xmm0
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26e4]
call fcn.100079a0
mov dword [ebp - 0x3dc], 0x69746e41
mov dword [ebp - 0x3d8], 0x6d6941
mov byte [ebp - 4], 0x8d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3dc]
mov edx, str.DuckInAir
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2651]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x3cc], 0x69746e41
movq qword [ebp - 0x3dc], xmm0
mov dword [ebp - 0x3c8], 0x6d6941
mov byte [ebp - 4], 0x8e
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3cc]
movss xmm2, dword [0x10fb267c]
mov edx, str.RealValue
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x3c4], 0x69746e41
add esp, 0x14
movq qword [ebp - 0x3cc], xmm0
mov dword [ebp - 0x3c0], 0x6d6941
mov byte [ebp - 4], 0x8f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3c4]
movss xmm2, dword [0x10fb26b4]
mov edx, str.spin_speed
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x3bc], 0x69746e41
add esp, 4
movq qword [ebp - 0x3c4], xmm0
mov dword [ebp - 0x3b8], 0x6d6941
mov byte [ebp - 4], 0x90
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3bc]
movss xmm2, dword [0x10fb2698]
mov edx, str.FakeValue
cmovae eax, dword [ebp - 0x138]
push eax
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x3b4], 0x69746e41
add esp, 4
movq qword [ebp - 0x3bc], xmm0
mov dword [ebp - 0x3b0], 0x6d6941
mov byte [ebp - 4], 0x91
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x3b4]
mov edx, str.EnemyCheck
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2652]
movd xmm2, eax
cvtdq2ps xmm2, xmm2
call fcn.10007870
xorps xmm0, xmm0
mov dword [ebp - 0x230], 0x69746341
add esp, 4
movq qword [ebp - 0x3b4], xmm0
mov word [ebp - 0x22c], 0x6576
mov byte [ebp - 0x22a], 0
mov dword [ebp - 0x414], 0x656b6146
mov dword [ebp - 0x410], 0x67616c
mov byte [ebp - 4], 0x93
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x230]
lea ecx, [ebp - 0x414]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26cc]
call fcn.100079a0
xor eax, eax
mov dword [ebp - 0x160], 0x65646f4d
xorps xmm0, xmm0
mov dword [ebp - 0x230], eax
movq qword [ebp - 0x414], xmm0
mov word [ebp - 0x22c], ax
mov byte [ebp - 0x22a], al
mov byte [ebp - 0x15c], al
mov dword [ebp - 0x41c], 0x656b6146
mov dword [ebp - 0x418], 0x67616c
mov byte [ebp - 4], 0x95
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea edx, [ebp - 0x160]
lea ecx, [ebp - 0x41c]
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26c0]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x160], 0
movq qword [ebp - 0x41c], xmm0
mov byte [ebp - 0x15c], 0
mov dword [ebp - 0x424], 0x656b6146
mov dword [ebp - 0x420], 0x67616c
mov byte [ebp - 4], 0x96
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x424]
mov edx, str.Value
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26c4]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x42c], 0x656b6146
movq qword [ebp - 0x424], xmm0
mov dword [ebp - 0x428], 0x67616c
mov byte [ebp - 4], 0x97
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x42c]
mov edx, str.InAttack
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26d0]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x44c], 0x656b6146
movq qword [ebp - 0x42c], xmm0
mov dword [ebp - 0x448], 0x67616c
mov byte [ebp - 4], 0x98
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x44c]
mov edx, str.AirOnly
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb26d4]
call fcn.100079a0
xorps xmm0, xmm0
add esp, 0x28
movq qword [ebp - 0x44c], xmm0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e21c]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x48c], al
and ecx, 0x800000ff
jns 0x1000ed33
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000ed13
mov byte [ebp - 0x47f], 0
mov byte [ebp - 4], 0x99
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x48c]
mov edx, str.BunnyHop
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2624]
push eax
call fcn.100079a0
mov byte [ebp - 4], 0
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
xorps xmm0, xmm0
mov edx, 0x1003e22c
movq qword [ebp - 0x48c], xmm0
cmovae eax, dword [ebp - 0x138]
mov ecx, str.AutoStrafe
push eax
push dword [0x10fb26e0]
mov dword [ebp - 0x484], 0
mov word [ebp - 0x480], 0
call fcn.100079a0
add esp, 0x10
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e254]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x49c], al
and ecx, 0x800000ff
jns 0x1000ede7
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000edc7
mov byte [ebp - 0x48f], 0
mov byte [ebp - 4], 0x9a
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x49c]
mov edx, str.CircleStrafe
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2625]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x494], 0
add esp, 8
movq qword [ebp - 0x49c], xmm0
mov word [ebp - 0x490], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e274]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4ac], al
and ecx, 0x800000ff
jns 0x1000ee70
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000ee50
mov byte [ebp - 0x49f], 0
mov byte [ebp - 4], 0x9b
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4ac]
mov edx, str.RetrackValue
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb2644]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4a4], 0
add esp, 8
movq qword [ebp - 0x4ac], xmm0
mov word [ebp - 0x4a0], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e290]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4bc], al
and ecx, 0x800000ff
jns 0x1000eef7
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000eed7
mov byte [ebp - 0x4af], 0
mov byte [ebp - 4], 0x9c
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4bc]
mov edx, str.EdgeJump
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2628]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4b4], 0
add esp, 8
movq qword [ebp - 0x4bc], xmm0
mov word [ebp - 0x4b0], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e2ac]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4cc], al
and ecx, 0x800000ff
jns 0x1000ef80
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000ef60
mov byte [ebp - 0x4bf], 0
mov byte [ebp - 4], 0x9d
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4cc]
mov edx, str.Speedhack
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2629]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4c4], 0
add esp, 8
movq qword [ebp - 0x4cc], xmm0
mov word [ebp - 0x4c0], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e2cc]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4dc], al
and ecx, 0x800000ff
jns 0x1000f006
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000efe6
mov byte [ebp - 0x4cf], 0
mov byte [ebp - 4], 0x9e
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4dc]
mov edx, str.SpeedhackValue
cmovae eax, dword [ebp - 0x138]
push eax
cvttss2si eax, dword [0x10fb2638]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4d4], 0
add esp, 8
movq qword [ebp - 0x4dc], xmm0
mov word [ebp - 0x4d0], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e2e8]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4ec], al
and ecx, 0x800000ff
jns 0x1000f090
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f070
mov byte [ebp - 0x4df], 0
mov byte [ebp - 4], 0x9f
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4ec]
mov edx, str.AutoKnife
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb262c]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4e4], 0
add esp, 8
movq qword [ebp - 0x4ec], xmm0
mov word [ebp - 0x4e0], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e304]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x4fc], al
and ecx, 0x800000ff
jns 0x1000f116
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f0f6
mov byte [ebp - 0x4ef], 0
mov byte [ebp - 4], 0xa0
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x4fc]
mov edx, str.RoundSay
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb262e]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x4f4], 0
add esp, 8
movq qword [ebp - 0x4fc], xmm0
mov word [ebp - 0x4f0], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e320]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x50c], al
and ecx, 0x800000ff
jns 0x1000f1a0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f180
mov byte [ebp - 0x4ff], 0
mov byte [ebp - 4], 0xa1
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x50c]
mov edx, str.ThirdPerson
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2634]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x504], 0
add esp, 8
movq qword [ebp - 0x50c], xmm0
mov word [ebp - 0x500], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e344]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x51c], al
and ecx, 0x800000ff
jns 0x1000f226
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f206
mov byte [ebp - 0x50f], 0
mov byte [ebp - 4], 0xa2
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x51c]
mov edx, str.OriginCorrection
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb262a]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x514], 0
add esp, 8
movq qword [ebp - 0x51c], xmm0
mov word [ebp - 0x510], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e364]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x52c], al
and ecx, 0x800000ff
jns 0x1000f2b0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f290
mov byte [ebp - 0x51f], 0
mov byte [ebp - 4], 0xa3
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x52c]
mov edx, str.CheatsBypass
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2630]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x524], 0
add esp, 8
movq qword [ebp - 0x52c], xmm0
mov word [ebp - 0x520], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e380]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x53c], al
and ecx, 0x800000ff
jns 0x1000f336
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f316
mov byte [ebp - 0x52f], 0
mov byte [ebp - 4], 0xa4
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x53c]
mov edx, str.AirStuck
cmovae eax, dword [ebp - 0x138]
push eax
movzx eax, byte [0x10fb2631]
push eax
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x534], 0
add esp, 8
movq qword [ebp - 0x53c], xmm0
mov word [ebp - 0x530], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax]
mov al, byte [edx + 0x1003e398]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x54c], al
and ecx, 0x800000ff
jns 0x1000f3c0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f3a0
mov byte [ebp - 0x53f], 0
mov byte [ebp - 4], 0xa5
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x54c]
mov edx, str.Menu.x
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb21c8]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x544], 0
add esp, 8
movq qword [ebp - 0x54c], xmm0
mov word [ebp - 0x540], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + 0x1003e3b0]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x55c], al
and ecx, 0x800000ff
jns 0x1000f444
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f424
mov byte [ebp - 0x54f], 0
mov byte [ebp - 4], 0xa6
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x55c]
mov edx, str.Menu.y
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb21cc]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x554], 0
add esp, 8
movq qword [ebp - 0x55c], xmm0
mov word [ebp - 0x550], 0
mov ecx, 0x45
xor edx, edx
nop dword [eax + eax]
mov al, byte [edx + 0x1003e3c8]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x56c], al
and ecx, 0x800000ff
jns 0x1000f4d0
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f4b0
mov byte [ebp - 0x55f], 0
mov byte [ebp - 4], 0xa7
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x56c]
mov edx, str.Radar.x
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb21d8]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x564], 0
add esp, 8
movq qword [ebp - 0x56c], xmm0
mov word [ebp - 0x560], 0
mov ecx, 0x45
xor edx, edx
mov al, byte [edx + str._b_4_____]
xor al, cl
inc ecx
mov byte [ebp + edx - 0x57c], al
and ecx, 0x800000ff
jns 0x1000f554
dec ecx
or ecx, 0xffffff00
inc ecx
inc edx
cmp edx, 0xd
jl 0x1000f534
mov byte [ebp - 0x56f], 0
mov byte [ebp - 4], 0xa8
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x57c]
mov edx, str.Radar.y
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb21dc]
call fcn.100079a0
xorps xmm0, xmm0
mov dword [ebp - 0x574], 0
movq qword [ebp - 0x57c], xmm0
mov word [ebp - 0x570], 0
mov dword [ebp - 0x2c8], 0x6f6c6f43
mov word [ebp - 0x2c4], 0x7372
mov byte [ebp - 0x2c2], 0
mov byte [ebp - 4], 0xa9
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2c8]
mov edx, str.ESP.TT
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2328]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x238], 0x6f6c6f43
mov dword [ebp - 0x2c8], eax
mov word [ebp - 0x2c4], ax
mov byte [ebp - 0x2c2], al
mov word [ebp - 0x234], 0x7372
mov byte [ebp - 0x232], al
mov byte [ebp - 4], 0xaa
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x238]
mov edx, str.ESP.CT
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2324]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x240], 0x6f6c6f43
mov dword [ebp - 0x238], eax
mov word [ebp - 0x234], ax
mov byte [ebp - 0x232], al
mov word [ebp - 0x23c], 0x7372
mov byte [ebp - 0x23a], al
mov byte [ebp - 4], 0xab
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x240]
mov edx, str.ESP.TTInvis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2330]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x248], 0x6f6c6f43
mov dword [ebp - 0x240], eax
mov word [ebp - 0x23c], ax
mov byte [ebp - 0x23a], al
mov word [ebp - 0x244], 0x7372
mov byte [ebp - 0x242], al
mov byte [ebp - 4], 0xac
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x248]
mov edx, str.ESP.CTInvis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb232c]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x248], eax
mov word [ebp - 0x244], ax
mov byte [ebp - 0x242], al
mov dword [ebp - 0x250], 0x6f6c6f43
mov word [ebp - 0x24c], 0x7372
mov byte [ebp - 0x24a], al
mov byte [ebp - 4], 0xad
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x250]
mov edx, str.ESP.Wpn
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2334]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x258], 0x6f6c6f43
mov dword [ebp - 0x250], eax
mov word [ebp - 0x24c], ax
mov byte [ebp - 0x24a], al
mov word [ebp - 0x254], 0x7372
mov byte [ebp - 0x252], al
mov byte [ebp - 4], 0xae
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x258]
mov edx, str.Chams.CTInvis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2340]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x260], 0x6f6c6f43
mov dword [ebp - 0x258], eax
mov word [ebp - 0x254], ax
mov byte [ebp - 0x252], al
mov word [ebp - 0x25c], 0x7372
mov byte [ebp - 0x25a], al
mov byte [ebp - 4], 0xaf
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x260]
mov edx, str.Chams.CTVis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2338]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x268], 0x6f6c6f43
add esp, 0x40
mov dword [ebp - 0x260], eax
mov word [ebp - 0x25c], ax
mov byte [ebp - 0x25a], al
mov word [ebp - 0x264], 0x7372
mov byte [ebp - 0x262], al
mov byte [ebp - 4], 0xb0
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x268]
mov edx, str.Chams.CTOutline
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2350]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x270], 0x6f6c6f43
mov dword [ebp - 0x268], eax
mov word [ebp - 0x264], ax
mov byte [ebp - 0x262], al
mov word [ebp - 0x26c], 0x7372
mov byte [ebp - 0x26a], al
mov byte [ebp - 4], 0xb1
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2344]
mov edx, str.Chams.TTInvis
lea ecx, [ebp - 0x270]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x280], 0x6f6c6f43
mov dword [ebp - 0x270], eax
mov word [ebp - 0x26c], ax
mov byte [ebp - 0x26a], al
mov word [ebp - 0x27c], 0x7372
mov byte [ebp - 0x27a], al
mov byte [ebp - 4], 0xb2
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x280]
mov edx, str.Chams.TTVis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb233c]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x288], 0x6f6c6f43
mov dword [ebp - 0x280], eax
mov word [ebp - 0x27c], ax
mov byte [ebp - 0x27a], al
mov word [ebp - 0x284], 0x7372
mov byte [ebp - 0x282], al
mov byte [ebp - 4], 0xb3
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x288]
mov edx, str.Chams.TTOutline
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2354]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x290], 0x6f6c6f43
mov dword [ebp - 0x288], eax
mov word [ebp - 0x284], ax
mov byte [ebp - 0x282], al
mov word [ebp - 0x28c], 0x7372
mov byte [ebp - 0x28a], al
mov byte [ebp - 4], 0xb4
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x290]
mov edx, str.Chams.WpnInvis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb234c]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x2a0], 0x6f6c6f43
mov dword [ebp - 0x290], eax
mov word [ebp - 0x28c], ax
mov byte [ebp - 0x28a], al
mov word [ebp - 0x29c], 0x7372
mov byte [ebp - 0x29a], al
mov byte [ebp - 4], 0xb5
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x2a0]
mov edx, str.Chams.WpnVis
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2348]
call fcn.10007ef0
xor eax, eax
mov dword [ebp - 0x298], 0x6f6c6f43
mov dword [ebp - 0x2a0], eax
mov word [ebp - 0x29c], ax
mov byte [ebp - 0x29a], al
mov word [ebp - 0x294], 0x7372
mov byte [ebp - 0x292], al
mov byte [ebp - 4], 0xb6
lea eax, [ebp - 0x138]
cmp dword [ebp - 0x124], 0x10
lea ecx, [ebp - 0x298]
mov edx, str.Chams.WpnOutline
cmovae eax, dword [ebp - 0x138]
push eax
push dword [0x10fb2358]
call fcn.10007ef0
mov ecx, dword [ebp - 0x124]
xor eax, eax
add esp, 0x38
mov dword [ebp - 0x298], eax
mov word [ebp - 0x294], ax
mov byte [ebp - 0x292], al
cmp ecx, 0x10
jb 0x1000fb07
mov edx, dword [ebp - 0x138]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x1000fafd
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
jbe 0x1000fafd
call dword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
push ecx
push edx
call fcn.10035d86
add esp, 8
mov ecx, dword [ebp - 0xc]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
mov ecx, dword [ebp - 0x14]
xor ecx, ebp
call fcn.10035a5e
mov esp, ebp
pop ebp
mov esp, ebx
pop ebx
ret