Function at 0x101bd0b0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push ebp
mov ebp, esp
sub esp, 0x1c
push esi
push edi
mov edi, ecx
push 0x5e0
mov dword [edi], 0
mov dword [edi + 4], 0
mov dword [edi + 8], 0
mov dword [edi + 0xc], 0
mov dword [edi + 0x10], 0
mov dword [edi + 0x14], 0
mov dword [edi + 0x18], 0
mov dword [edi + 0x1c], 0
mov dword [edi + 0x20], 0
mov dword [edi + 0x24], 0
call fcn.100c366d
push 0x5e0
mov esi, eax
push 0
push esi
call fcn.100c6e10
add esp, 0x10
mov ecx, esi
call fcn.1007cd70
mov ecx, dword [edi]
mov dword [edi], eax
test ecx, ecx
je 0x101bd138
push 0x5e0
push ecx
call fcn.100c365a
add esp, 8
push pe_nt_image_headers32
call fcn.100c366d
mov esi, eax
xorps xmm0, xmm0
xor eax, eax
push 0x2a
push eax
mov dword [esi + 8], 0
mov word [esi + 0x19], ax
mov byte [esi + 0x1b], al
mov byte [esi + 0xcf], al
mov dword [esi], eax
mov dword [esi + 4], eax
mov dword [esi + 0x10], eax
mov dword [esi + 0x14], eax
mov byte [esi + 0x18], al
mov dword [esi + 0xc], 0xb4
mov dword [esi + 0x1c], 1
movq qword [esi + 0x20], xmm0
mov dword [esi + 0x28], 0x3f333333
movups xmmword [esi + 0x2c], xmm0
movq qword [esi + 0x3c], xmm0
mov dword [esi + 0x44], eax
mov dword [esi + 0x48], 0x3f333333
movups xmmword [esi + 0x4c], xmm0
movq qword [esi + 0x5c], xmm0
mov dword [esi + 0x64], eax
mov dword [esi + 0x68], eax
mov dword [esi + 0x6c], eax
mov dword [esi + 0x70], eax
mov byte [esi + 0x74], al
lea eax, [esi + 0x75]
push eax
call fcn.100c6e10
push 0x2a
lea eax, [esi + 0xa5]
mov dword [esi + 0x9f], 0
push 0
push eax
mov word [esi + 0xa3], 0
call fcn.100c6e10
mov dword [esi + 0xd0], 0x1e
xorps xmm0, xmm0
movups xmmword [esi + 0xd4], xmm0
add esp, 0x1c
movq qword [esi + 0xe4], xmm0
mov dword [esi + 0xec], 0
mov dword [esi + 0xf0], 0xa
movups xmmword [esi + 0xf4], xmm0
movq qword [esi + 0x104], xmm0
mov dword [esi + 0x10c], 0
mov eax, dword [edi + 4]
mov dword [edi + 4], esi
test eax, eax
je 0x101bd243
push pe_nt_image_headers32
push eax
call fcn.100c365a
add esp, 8
lea ecx, [ebp - 4]
call fcn.1007d120
mov ecx, dword [eax]
mov dword [eax], 0
mov eax, dword [edi + 8]
mov dword [edi + 8], ecx
test eax, eax
je 0x101bd26b
push 0xb4
push eax
call fcn.100c365a
add esp, 8
mov eax, dword [ebp - 4]
test eax, eax
je 0x101bd280
push 0xb4
push eax
call fcn.100c365a
add esp, 8
push 0xe4
call fcn.100c366d
push 0xe4
mov esi, eax
push 0
push esi
call fcn.100c6e10
mov dword [esi + 8], 0x42480000
add esp, 0x10
mov dword [esi + 0xc], 0x3f800000
mov dword [esi + 0x20], 0
mov word [esi + 0x24], 0
mov byte [esi + 0x26], 0
mov dword [esi + 0x58], 0
mov dword [esi + 0x5c], 0
mov dword [esi + 0x60], 0
mov word [esi + 0x64], 0
mov dword [esi + 0x68], 0
mov dword [esi + 0x6c], 0
mov dword [esi + 0x70], 0
mov eax, dword [edi + 0xc]
mov dword [esi + 0x10], 0x3f19999a
mov dword [esi + 0x14], 0x3f19999a
mov dword [esi + 0x18], 0x3f19999a
mov dword [esi + 0x1c], 0x3f19999a
mov dword [esi + 0x28], 0
mov dword [esi + 0x2c], 0
mov dword [esi + 0x30], 0
mov dword [esi + 0x34], 0x3f800000
mov dword [esi + 0x38], 0
mov dword [esi + 0x3c], 0
mov dword [esi + 0x40], 0
mov dword [esi + 0x44], 0x3f800000
mov dword [esi + 0x48], 0
mov dword [esi + 0x4c], 0
mov dword [esi + 0x50], 0
mov dword [esi + 0x54], 0x3f800000
mov dword [esi + 0x74], 0x3f800000
mov dword [esi + 0x78], 0x3e99999a
mov dword [esi + 0x7c], 0x3e4ccccd
mov dword [esi + 0x80], 0x3f800000
mov dword [esi + 0x84], 0x3e99999a
mov dword [esi + 0x88], 0x3e4ccccd
mov dword [esi + 0x8c], 0x3f800000
mov dword [esi + 0x90], 0x3f800000
mov dword [esi + 0x94], 0x3f800000
mov dword [esi + 0x98], 0x3e99999a
mov dword [esi + 0x9c], 0x3e4ccccd
mov dword [esi + 0xa0], 0x3f800000
mov dword [esi + 0xa4], 0x3e99999a
mov dword [esi + 0xa8], 0x3e4ccccd
mov dword [esi + 0xac], 0x3f800000
mov dword [esi + 0xb0], 0x3f800000
mov dword [esi + 0xb4], 0x3f19999a
mov dword [esi + 0xb8], 0x3f19999a
mov dword [esi + 0xbc], 0x3f19999a
mov dword [esi + 0xc0], 0x3f800000
mov dword [esi + 0xc4], 0x3f19999a
mov dword [esi + 0xc8], 0x3f19999a
mov dword [esi + 0xcc], 0x3f19999a
mov dword [esi + 0xd0], 0x3f800000
mov dword [esi + 0xd4], 0
mov dword [esi + 0xd8], 0
mov dword [esi + 0xdc], 0
mov dword [esi + 0xe0], 0x3f800000
mov dword [edi + 0xc], esi
test eax, eax
je 0x101bd482
push 0xe4
push eax
call fcn.100c365a
add esp, 8
push 0x230
call fcn.100c366d
push 0x230
mov esi, eax
push 0
push esi
call fcn.100c6e10
add esp, 0x10
mov ecx, esi
call fcn.1007e0d0
mov ecx, dword [edi + 0x10]
mov dword [edi + 0x10], eax
test ecx, ecx
je 0x101bd4bd
push 0x230
push ecx
call fcn.100c365a
add esp, 8
push 0x1ac
call fcn.100c366d
mov esi, eax
xor eax, eax
push 0xc0
push eax
mov word [esi + 9], ax
mov byte [esi + 0xb], al
lea eax, [esi + 0x14]
push eax
call fcn.100c6e10
xor eax, eax
mov word [esi + 0xd9], ax
mov byte [esi + 0xdb], al
mov word [esi + 0x1aa], ax
push 0x3f
push eax
mov dword [esi], eax
mov dword [esi + 4], eax
mov byte [esi + 8], al
mov dword [esi + 0x10], eax
mov byte [esi + 0xd8], al
mov dword [esi + 0xdc], eax
mov dword [esi + 0xe0], eax
mov dword [esi + 0xe4], eax
lea eax, [esi + 0xe8]
push eax
mov dword [esi + 0xc], 1
mov dword [esi + 0xd4], 0x64
call fcn.100c6e10
push 0x3f
lea eax, [esi + 0x129]
mov word [esi + 0x127], 0
push 0
push eax
call fcn.100c6e10
push 0x3f
lea eax, [esi + 0x16a]
mov word [esi + 0x168], 0
push 0
push eax
call fcn.100c6e10
mov byte [esi + 0x1a9], 0
add esp, 0x34
mov eax, dword [edi + 0x14]
mov dword [edi + 0x14], esi
test eax, eax
je 0x101bd58e
push 0x1ac
push eax
call fcn.100c365a
add esp, 8
push 0x4f0
call fcn.100c366d
push 0x4f0
mov esi, eax
push 0
push esi
call fcn.100c6e10
add esp, 0x10
mov byte [esi + 5], 1
lea ecx, [esi + 0x90]
mov edx, 0x46
nop dword [eax]
mov dword [ecx], 0
lea ecx, [ecx + 0x10]
mov dword [ecx - 0xc], 0
mov dword [ecx - 8], 0
mov dword [ecx - 4], 0x3f800000
sub edx, 1
jne 0x101bd5c0
mov eax, dword [edi + 0x18]
mov dword [edi + 0x18], esi
test eax, eax
je 0x101bd5fb
push 0x4f0
push eax
call fcn.100c365a
add esp, 8
mov eax, dword [0x102d5824]
movq xmm0, qword [str.ragebot_enabled]
push 0
push 1
push 1
push dword [edi + 4]
mov dword [ebp - 0x14], eax
mov ax, word [0x102d5828]
sub esp, 0x18
mov word [ebp - 0x10], ax
mov ecx, esp
mov al, byte [0x102d582a]
mov byte [ebp - 0xe], al
lea eax, [ebp - 0x1c]
push eax
mov dword [ebp - 0xc], 0xf
mov dword [ebp - 8], 0xf
movq qword [ebp - 0x1c], xmm0
mov byte [ebp - 0xd], 0
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd686
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd67c
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x1f
push eax
xorps xmm0, xmm0
inc esi
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_resolver_enabled]
mov ecx, dword [ebp - 4]
add esp, 8
mov dword [ebp - 0x1c], eax
movups xmmword [eax], xmm0
mov dword [ebp - 8], ecx
movq xmm0, qword [0x102dc4b8]
push 0
push 1
push 1
push esi
sub esp, 0x18
movq qword [eax + 0x10], xmm0
mov byte [eax + 0x18], 0
mov ecx, esp
lea eax, [ebp - 0x1c]
mov dword [ebp - 0xc], 0x18
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd723
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd719
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x2f
push eax
xorps xmm0, xmm0
add esi, 2
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_resolver_override_enabled]
mov ecx, dword [ebp - 4]
add esp, 8
mov edx, eax
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], 0x21
push 0
movups xmmword [edx], xmm0
push 1
movups xmm0, xmmword [0x102d58ac]
push 1
push esi
movups xmmword [edx + 0x10], xmm0
mov al, byte [0x102d58bc]
sub esp, 0x18
mov byte [edx + 0x20], al
mov ecx, esp
lea eax, [ebp - 0x1c]
mov byte [edx + 0x21], 0
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd7ca
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd7c0
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x1f
push eax
xorps xmm0, xmm0
add esi, 4
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_automatic_shot_enabled]
mov ecx, dword [ebp - 4]
mov edx, eax
add esp, 8
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], 0x1e
movups xmmword [edx], xmm0
push 0
movq xmm0, qword [0x102d5850]
push 1
movq qword [edx + 0x10], xmm0
mov eax, dword [0x102d5858]
push 1
mov dword [edx + 0x18], eax
mov ax, word [0x102d585c]
push esi
sub esp, 0x18
mov word [edx + 0x1c], ax
lea eax, [ebp - 0x1c]
mov byte [edx + 0x1e], 0
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd87d
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd873
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x1f
push eax
xorps xmm0, xmm0
add esi, 7
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_automatic_stop_enabled]
mov ecx, dword [ebp - 4]
mov edx, eax
add esp, 8
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], 0x1e
movups xmmword [edx], xmm0
push 0
movq xmm0, qword [0x102dc4d4]
push 1
movq qword [edx + 0x10], xmm0
mov eax, dword [0x102dc4dc]
push 1
mov dword [edx + 0x18], eax
mov ax, word [0x102dc4e0]
push esi
sub esp, 0x18
mov word [edx + 0x1c], ax
lea eax, [ebp - 0x1c]
mov byte [edx + 0x1e], 0
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd930
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd926
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x1f
push eax
xorps xmm0, xmm0
add esi, 3
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_psilent_enabled]
mov ecx, dword [ebp - 4]
mov edx, eax
add esp, 8
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], 0x17
movups xmmword [edx], xmm0
mov ecx, dword [0x102dc4f4]
push 0
mov dword [edx + 0x10], ecx
mov ax, word [0x102dc4f8]
push 1
push 1
mov word [edx + 0x14], ax
mov al, byte [0x102dc4fa]
push esi
sub esp, 0x18
mov byte [edx + 0x16], al
lea eax, [ebp - 0x1c]
mov byte [edx + 0x17], 0
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov ecx, dword [ebp - 8]
cmp ecx, 0xf
jbe 0x101bd9df
mov edx, dword [ebp - 0x1c]
inc ecx
mov eax, edx
cmp ecx, 0x1000
jb 0x101bd9d5
mov edx, dword [eax - 4]
add ecx, 0x23
sub eax, edx
add eax, 0xfffffffc
cmp eax, 0x1f
ja 0x101bf809
push ecx
push edx
call fcn.100c365a
add esp, 8
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0x10
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x1a
movups xmm0, xmmword [str.ragebot_double_tap_enabled]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102d5910]
movq qword [edx + 0x10], xmm0
movzx eax, word [0x102d5918]
mov word [edx + 0x18], ax
mov byte [edx + 0x1a], 0
call fcn.1007d710
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0x11
mov dword [ebp - 4], 0x2f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x21
movups xmm0, xmmword [str.ragebot_override_hitboxes_enabled]
movups xmmword [edx], xmm0
movups xmm0, xmmword [0x102d5a0c]
movups xmmword [edx + 0x10], xmm0
movzx eax, byte [0x102d5a1c]
mov byte [edx + 0x20], al
mov byte [edx + 0x21], 0
call fcn.1007d710
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0x18
mov dword [ebp - 4], 0x2f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x22
movups xmm0, xmmword [str.ragebot_override_mindamage_enabled]
movups xmmword [edx], xmm0
movups xmm0, xmmword [0x102d59ac]
movups xmmword [edx + 0x10], xmm0
movzx eax, word [0x102d59bc]
mov word [edx + 0x20], ax
mov byte [edx + 0x22], 0
call fcn.1007d710
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 8
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x1a
movups xmm0, xmmword [str.ragebot_auto_knife_enabled]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc50c]
movq qword [edx + 0x10], xmm0
movzx eax, word [0x102dc514]
mov word [edx + 0x18], ax
mov byte [edx + 0x1a], 0
call fcn.1007d710
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x1c
mov dword [ebp - 4], 0x2f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
add esp, 8
mov dword [esi + 0x14], ecx
mov ecx, edi
mov dword [esi], eax
mov dword [esi + 0x10], 0x20
movups xmm0, xmmword [str.ragebot_override_mindamage_value]
movups xmmword [eax], xmm0
movups xmm0, xmmword [0x102dc528]
movups xmmword [eax + 0x10], xmm0
mov byte [eax + 0x20], 0
call fcn.1007d780
mov eax, dword [edi + 4]
push ecx
push 1
add eax, 0xc
push ecx
push eax
sub esp, 0x18
mov dword [ebp - 4], 0x1f
mov esi, esp
lea eax, [ebp - 4]
xorps xmm0, xmm0
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x1a
movups xmm0, xmmword [str.ragebot_max_backtrack_time]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc54c]
movq qword [edx + 0x10], xmm0
movzx eax, word [0x102dc554]
mov word [edx + 0x18], ax
mov byte [edx + 0x1a], 0
call fcn.1007d780
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 2
push ecx
add eax, 5
mov dword [ebp - 4], 0x2f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x21
movups xmm0, xmmword [str.ragebot_automatic_shot_conditions]
movups xmmword [edx], xmm0
movups xmm0, xmmword [0x102dc568]
movups xmmword [edx + 0x10], xmm0
movzx eax, byte [0x102dc578]
mov byte [edx + 0x20], al
mov byte [edx + 0x21], 0
call fcn.1007d7f0
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 6
push ecx
add eax, 0x12
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
add esp, 8
mov dword [esi], edx
mov dword [esi + 0x10], 0x1e
mov dword [esi + 0x14], ecx
mov ecx, edi
movups xmm0, xmmword [str.ragebot_override_hitboxes_list]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc58c]
movq qword [edx + 0x10], xmm0
mov eax, dword [0x102dc594]
mov dword [edx + 0x18], eax
movzx eax, word [0x102dc598]
mov word [edx + 0x1c], ax
mov byte [edx + 0x1e], 0
call fcn.1007d860
mov esi, dword [edi + 4]
lea eax, [ebp - 4]
lea ecx, [ebp - 0x1c]
mov dword [ebp - 4], 0x1f
push eax
xorps xmm0, xmm0
add esi, 0x68
push ecx
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003970
movups xmm0, xmmword [str.ragebot_override_global]
mov ecx, dword [ebp - 4]
mov edx, eax
add esp, 8
mov dword [ebp - 8], ecx
mov dword [ebp - 0x1c], edx
mov dword [ebp - 0xc], 0x17
movups xmmword [edx], xmm0
mov ecx, dword [0x102dc5ac]
push 0
mov dword [edx + 0x10], ecx
movzx eax, word [0x102dc5b0]
push 7
push 1
mov word [edx + 0x14], ax
movzx eax, byte [0x102dc5b2]
push esi
sub esp, 0x18
mov byte [edx + 0x16], al
lea eax, [ebp - 0x1c]
mov byte [edx + 0x17], 0
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101bde1a
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
mov eax, dword [edi + 4]
sub esp, 0xc
add eax, 0x28
mov dword [ebp - 4], 0x1f
xorps xmm0, xmm0
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov dword [esi + 0x10], 0x15
movups xmm0, xmmword [str.ragebot_points_factor]
movups xmmword [edx], xmm0
mov ecx, dword [0x102dc5c4]
mov dword [edx + 0x10], ecx
mov ecx, edi
movzx eax, byte [0x102dc5c8]
mov byte [edx + 0x14], al
mov byte [edx + 0x15], 0
call fcn.1007d920
mov eax, dword [edi + 4]
sub esp, 0xc
add eax, 0x48
mov dword [ebp - 4], 0x1f
xorps xmm0, xmm0
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x1a
movups xmm0, xmmword [str.ragebot_body_points_factor]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc5dc]
movq qword [edx + 0x10], xmm0
movzx eax, word [0x102dc5e4]
mov word [edx + 0x18], ax
mov byte [edx + 0x1a], 0
call fcn.1007d920
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 8
push ecx
add eax, 0xd0
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov edx, eax
mov dword [esi + 0x10], 0x16
add esp, 8
mov dword [esi], edx
mov ecx, dword [ebp - 4]
mov dword [esi + 0x14], ecx
movups xmm0, xmmword [str.ragebot_minimum_damage]
movups xmmword [edx], xmm0
mov ecx, dword [0x102dc5f8]
mov dword [edx + 0x10], ecx
mov ecx, edi
movzx eax, word [0x102dc5fc]
mov word [edx + 0x14], ax
mov byte [edx + 0x16], 0
call fcn.1007d780
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 8
push ecx
add eax, 0xf0
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi + 0x14], ecx
add esp, 8
mov dword [esi], edx
mov ecx, edi
mov dword [esi + 0x10], 0x1f
movups xmm0, xmmword [str.ragebot_autowall_minimum_damage]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc610]
movq qword [edx + 0x10], xmm0
mov eax, dword [0x102dc618]
mov dword [edx + 0x18], eax
movzx eax, word [0x102dc61c]
mov word [edx + 0x1c], ax
movzx eax, byte [0x102dc61e]
mov byte [edx + 0x1e], al
mov byte [edx + 0x1f], 0
call fcn.1007d780
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 0x30
push ecx
add eax, 0x6f
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
push esi
mov dword [esi + 0x10], 0
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi], edx
add esp, 8
mov dword [esi + 0x10], 0x1d
mov dword [esi + 0x14], ecx
mov ecx, edi
movups xmm0, xmmword [str.ragebot_enabled_hitboxes_list]
movups xmmword [edx], xmm0
movq xmm0, qword [0x102dc630]
movq qword [edx + 0x10], xmm0
mov eax, dword [0x102dc638]
mov dword [edx + 0x18], eax
movzx eax, byte [0x102dc63c]
mov byte [edx + 0x1c], al
mov byte [edx + 0x1d], 0
call fcn.1007d860
mov eax, dword [edi + 4]
xorps xmm0, xmm0
push ecx
push 0x30
push ecx
add eax, 0x9f
mov dword [ebp - 4], 0x2f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
push esi
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
add esp, 8
mov dword [esi], eax
mov dword [esi + 0x10], 0x20
mov dword [esi + 0x14], ecx
mov ecx, edi
movups xmm0, xmmword [str.ragebot_enabled_multipoints_list]
movups xmmword [eax], xmm0
movups xmm0, xmmword [0x102dc650]
movups xmmword [eax + 0x10], xmm0
mov byte [eax + 0x20], 0
call fcn.1007d860
push 0
push 1
push ecx
push dword [edi + 8]
xorps xmm0, xmm0
sub esp, 0x18
mov ecx, esp
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0xf
mov dword [ecx + 0x14], 0xf
movq xmm0, qword [str.antiaim_enabled]
movq qword [ecx], xmm0
mov eax, dword [0x102d5c84]
mov dword [ecx + 8], eax
movzx eax, word [0x102d5c88]
mov word [ecx + 0xc], ax
movzx eax, byte [0x102d5c8a]
mov byte [ecx + 0xe], al
mov byte [ecx + 0xf], 0
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 3
mov dword [ebp - 4], 0x1f
push eax
sub esp, 0x18
lea eax, [ebp - 4]
mov esi, esp
push eax
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
push esi
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
add esp, 8
mov dword [esi], eax
mov dword [esi + 0x10], 0x18
mov dword [esi + 0x14], ecx
mov ecx, edi
movups xmm0, xmmword [str.antiaim_slowwalk_enabled]
movups xmmword [eax], xmm0
movq xmm0, qword [0x102d5dfc]
movq qword [eax + 0x10], xmm0
mov byte [eax + 0x18], 0
call fcn.1007d710
mov eax, dword [edi + 8]
add eax, 7
push 0
push 1
push ecx
push eax
sub esp, 0x18
mov dword [ebp - 4], 0x2f
mov esi, esp
lea eax, [ebp - 4]
xorps xmm0, xmm0
push eax
movups xmmword [esi], xmm0
mov dword [esi + 0x10], 0
push esi
mov dword [esi + 0x14], 0
call fcn.10003970
mov ecx, dword [ebp - 4]
mov edx, eax
mov dword [esi], edx
add esp, 8
mov dword [esi + 0x10], 0x23
mov dword [esi + 0x14], ecx
mov ecx, edi
movups xmm0, xmmword [str.antiaim_stop_during_unchoke_enabled]
movups xmmword [edx], xmm0
movups xmm0, xmmword [0x102dc674]
movups xmmword [edx + 0x10], xmm0
movzx eax, word [0x102dc684]
mov word [edx + 0x20], ax
movzx eax, byte [0x102dc686]
mov byte [edx + 0x22], al
mov byte [edx + 0x23], 0
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 4
push eax
sub esp, 0x18
mov ecx, esp
push 0x1f
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_legit_aa_on_use_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x14
push eax
sub esp, 0x18
mov ecx, esp
push 0x16
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_slowwalk_speed
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
inc eax
push eax
sub esp, 0x18
mov ecx, esp
push 0x18
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_inverter_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 5
push eax
sub esp, 0x18
mov ecx, esp
push 0x17
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_fakelag_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 9
push eax
sub esp, 0x18
mov ecx, esp
push 0x22
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_fakelag_reset_shot_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0xc
push eax
sub esp, 0x18
mov ecx, esp
push 0x1b
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_fakelag_choke_limit
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x10
push eax
sub esp, 0x18
mov ecx, esp
push 0x14
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_fakelag_type
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 2
push eax
sub esp, 0x18
mov ecx, esp
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push 0x18
push str.antiaim_fakeduck_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 6
push eax
sub esp, 0x18
mov ecx, esp
push 0x1a
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_micromoves_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 3
push ecx
add eax, 0x18
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_at_target_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x1c
push eax
sub esp, 0x18
mov ecx, esp
push 0x16
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_at_target_type
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 3
push ecx
add eax, 0x28
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_auto_direction_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 8]
push ecx
push 3
add eax, 0x3c
push ecx
push eax
sub esp, 0x18
mov ecx, esp
xorps xmm0, xmm0
push 0x12
push str.antiaim_pitch_type
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0xa8
push eax
sub esp, 0x18
mov ecx, esp
push 0x1a
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_pitch_custom_angle
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x30
push eax
sub esp, 0x18
mov ecx, esp
push 0x10
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_type
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x90
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_custom_real_angles
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x9c
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_custom_fake_angles
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
add eax, 0x48
push ecx
push 3
push ecx
push eax
sub esp, 0x18
xorps xmm0, xmm0
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_first_angle
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x54
push eax
sub esp, 0x18
mov ecx, esp
push 0x1f
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_second_angle
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x60
push eax
sub esp, 0x18
mov ecx, esp
push 0x23
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_first_real_angle
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x6c
push eax
sub esp, 0x18
mov ecx, esp
push 0x24
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_second_real_angle
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x84
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_switch_tick
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push ecx
push 3
push ecx
add eax, 0x78
push eax
sub esp, 0x18
mov ecx, esp
push 0x1b
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_yaw_jitter_progress
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 8]
xorps xmm0, xmm0
push 0
push 3
push ecx
add eax, 0x2b
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.antiaim_condition_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xbd
push eax
sub esp, 0x18
mov ecx, esp
push 0x15
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_chams_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 0x10
push ecx
add eax, 0xbe
push eax
sub esp, 0x18
mov ecx, esp
push 0x14
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_type_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d7f0
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x1c]
push 0x16
xorps xmm0, xmm0
mov dword [ebp - 0xc], 0
push str.visuals_chams_material
add esi, 0xd0
mov dword [ebp - 8], 0
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003a50
push 0
push 0x10
push 0
push esi
sub esp, 0x18
lea eax, [ebp - 0x1c]
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101be82c
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x1c]
push 0x11
xorps xmm0, xmm0
mov dword [ebp - 0xc], 0
push str.visuals_chams_var
add esi, 0x210
mov dword [ebp - 8], 0
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003a50
push 0
push 0x20
push 1
push esi
sub esp, 0x18
lea eax, [ebp - 0x1c]
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101be88d
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x1c]
push 0x13
xorps xmm0, xmm0
mov dword [ebp - 0xc], 0
push str.visuals_chams_color
add esi, 0x110
mov dword [ebp - 8], 0
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003a50
push 0
push 0x10
push 3
push esi
sub esp, 0x18
lea eax, [ebp - 0x1c]
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101be8ee
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
push 0
push 1
push ecx
push dword [edi + 0x10]
xorps xmm0, xmm0
sub esp, 0x18
mov ecx, esp
push 0x1b
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_thirdperson_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x20
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_thirdperson_distance
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
inc eax
push eax
sub esp, 0x18
mov ecx, esp
push 0x1b
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fov_changer_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x2c
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fov_changer_value
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 2
push eax
sub esp, 0x18
mov ecx, esp
push 0x25
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fov_viewmodel_changer_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x30
push eax
sub esp, 0x18
mov ecx, esp
push 0x23
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fov_viewmodel_changer_value
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x1c]
push 0x25
xorps xmm0, xmm0
mov dword [ebp - 0xc], 0
push str.visuals_fov_viewmodel_changer_offsets
add esi, 0x4c
mov dword [ebp - 8], 0
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003a50
push 0
push 1
push 4
push esi
sub esp, 0x18
lea eax, [ebp - 0x1c]
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101bea93
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 3
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_color_mod_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x78
push eax
sub esp, 0x18
mov ecx, esp
push 0x17
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_color_mod_value
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 4
push eax
sub esp, 0x18
mov ecx, esp
push 0x15
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_trail_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x24
push eax
sub esp, 0x18
mov ecx, esp
push 0x14
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_trail_lenght
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 5
push eax
sub esp, 0x18
mov ecx, esp
push 0x1a
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
push str.visuals_asus_walls_enabled
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x28
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_asus_walls_intensivity
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 6
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_remove_scope_overlay
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xf
push eax
sub esp, 0x18
mov ecx, esp
push 0x1f
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_force_crosshair_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x38
push eax
sub esp, 0x18
mov ecx, esp
push 0x1a
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_override_scope_gap
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x3c
push eax
sub esp, 0x18
mov ecx, esp
movups xmmword [ecx], xmm0
push 0x22
mov dword [ecx + 0x10], 0
push str.visuals_override_scope_line_length
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x40
push eax
sub esp, 0x18
mov ecx, esp
push 0x21
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_override_scope_line_width
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x98
push eax
sub esp, 0x18
mov ecx, esp
push 0x22
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_override_scope_inner_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0xa8
push eax
sub esp, 0x18
mov ecx, esp
push 0x22
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_override_scope_outer_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 8
push eax
sub esp, 0x18
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_bullet_impacts_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
push 0
push 1
add eax, 7
push ecx
push eax
sub esp, 0x18
xorps xmm0, xmm0
mov ecx, esp
push 0x1e
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_bullet_tracers_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov esi, dword [edi + 0x10]
lea ecx, [ebp - 0x1c]
push 0x1c
xorps xmm0, xmm0
mov dword [ebp - 0xc], 0
push str.visuals_bullet_tracers_flags
add esi, 0xb8
mov dword [ebp - 8], 0
movups xmmword [ebp - 0x1c], xmm0
call fcn.10003a50
push 0
push 5
push 1
push esi
sub esp, 0x18
lea eax, [ebp - 0x1c]
mov ecx, esp
push eax
call fcn.1000aa50
mov ecx, edi
call fcn.101bce60
mov eax, dword [ebp - 8]
cmp eax, 0xf
jbe 0x101bee38
push eax
push dword [ebp - 0x1c]
lea eax, [ebp - 0x1c]
push eax
call fcn.10003bf0
add esp, 0xc
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x58
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_bullet_tracers_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x34
push eax
sub esp, 0x18
mov ecx, esp
push 0x17
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_trail_thickness
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 9
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_reveal_movey_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xa
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_reveal_radar_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xc
push eax
sub esp, 0x18
mov ecx, esp
push 0x1c
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
push str.visuals_fog_override_enabled
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x14
push eax
sub esp, 0x18
mov ecx, esp
push 0x11
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fog_start
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x18
push eax
sub esp, 0x18
mov ecx, esp
push 0xf
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fog_end
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x68
push eax
sub esp, 0x18
mov ecx, esp
push 0x11
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_fog_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xd
push eax
sub esp, 0x18
mov ecx, esp
push 0x1f
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_skybox_override_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x10
push eax
sub esp, 0x18
mov ecx, esp
movups xmmword [ecx], xmm0
push 0x1c
mov dword [ecx + 0x10], 0
push str.visuals_skybox_override_hash
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 0xe
push eax
sub esp, 0x18
mov ecx, esp
push 0x25
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_skybox_override_color_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x10]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0x88
push eax
sub esp, 0x18
mov ecx, esp
push 0x1d
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_skybox_override_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
push 0
push 1
push ecx
push dword [edi + 0xc]
xorps xmm0, xmm0
sub esp, 0x18
mov ecx, esp
push 0x13
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 3
push eax
sub esp, 0x18
mov ecx, esp
push 0x26
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_grenade_prediction_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push ecx
push 1
add eax, 0xd4
push ecx
push eax
sub esp, 0x18
mov ecx, esp
xorps xmm0, xmm0
push 0x24
push str.visuals_esp_grenade_prediction_color
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push 0
push 1
push ecx
inc eax
push eax
sub esp, 0x18
mov ecx, esp
push 0x1d
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_hitmarker_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push 0
push 1
push ecx
add eax, 2
push eax
sub esp, 0x18
mov ecx, esp
push 0x17
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_off_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 8
push eax
sub esp, 0x18
mov ecx, esp
push 0x18
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_off_distance
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push ecx
push 1
push ecx
add eax, 0xc
push eax
sub esp, 0x18
mov ecx, esp
push 0x14
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_off_size
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d990
mov eax, dword [edi + 0xc]
add eax, 0x10
push ecx
push 1
push ecx
push eax
sub esp, 0x18
xorps xmm0, xmm0
mov ecx, esp
push 0x15
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_off_color
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push 0
push 2
push ecx
add eax, 0x5a
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_armor_enabled
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
xorps xmm0, xmm0
push 0
push 2
push ecx
add eax, 0x58
push eax
sub esp, 0x18
mov ecx, esp
push 0x19
movups xmmword [ecx], xmm0
mov dword [ecx + 0x10], 0
push str.visuals_esp_health_enable
mov dword [ecx + 0x14], 0
call fcn.10003a50
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push 0
push 2
push ecx
add eax, 0x64
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_box_enable
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push ecx
push 2
push ecx
add eax, 0x68
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_box_type
call fcn.10003b10
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0xc]
push ecx
push 2
push ecx
add eax, 0x74
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_box_color
call fcn.10003b10
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0xc]
push ecx
push 2
push ecx
add eax, 0x94
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_health_colors
call fcn.10003b10
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0xc]
push ecx
push 2
push ecx
add eax, 0xb4
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_armor_colors
call fcn.10003b10
mov ecx, edi
call fcn.1007dbb0
mov eax, dword [edi + 0xc]
push 0
push 2
push ecx
add eax, 0x62
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_name_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push 0
push 2
push ecx
add eax, 0x5c
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_weapon_name_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push 0
push 2
push ecx
add eax, 0x5e
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_weapon_icon_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0xc]
push 0
push 2
push ecx
add eax, 0x60
push eax
sub esp, 0x18
mov ecx, esp
push str.visuals_esp_weapon_ammo_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push ecx
push 1
add eax, 0x10
push ecx
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_hitsound_id
call fcn.10003b10
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x14]
push ecx
push 1
push ecx
add eax, 0xd4
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_hitsound_volume
call fcn.10003b10
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x14]
push ecx
push 1
push ecx
add eax, 0xc
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_speed_hack_ticks
call fcn.10003b10
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x14]
sub esp, 0xc
add eax, 0x14
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_hitsound_file
call fcn.10003b10
mov ecx, edi
call fcn.1007dca0
push 0
push 1
push ecx
push dword [edi + 0x14]
sub esp, 0x18
mov ecx, esp
push str.misc_bunnyhop_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
inc eax
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_adaptive_strafes_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 3
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_auto_strafer_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
add eax, 0xd8
push ecx
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_auto_strafer_directional
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 5
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_fast_stop_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 6
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_quick_peek_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 4
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_fast_movement_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 2
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_duck_in_air_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 0xe6
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_killsay_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 8
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_speed_hack_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
add eax, 0x168
push 1
push ecx
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_deathsay_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 7
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_auto_pistol_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
sub esp, 0xc
add eax, 0xe7
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_killsay_string
call fcn.10003b10
mov ecx, edi
call fcn.1007dd00
mov eax, dword [edi + 0x14]
sub esp, 0xc
add eax, 0x169
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_deathsay_string
call fcn.10003b10
mov ecx, edi
call fcn.1007dd00
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 0x127
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_roundsay_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
push 0
push 1
push ecx
add eax, 0x1a9
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_reveal_cvars_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x14]
sub esp, 0xc
add eax, 0x128
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_roundsay_string
call fcn.10003b10
mov ecx, edi
call fcn.1007dd00
mov eax, dword [edi + 0x14]
push 0
push 6
add eax, 0xe0
push ecx
push eax
sub esp, 0x18
mov ecx, esp
push str.misc_removals_list
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x18]
push 1
push 1
push ecx
add eax, 7
push eax
sub esp, 0x18
mov ecx, esp
push str.gui_menu_opened
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x18]
push 0
push 1
push ecx
add eax, 9
push eax
sub esp, 0x18
mov ecx, esp
push str.gui_allow_movement
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x18]
push 0
push 1
push ecx
add eax, 5
push eax
sub esp, 0x18
mov ecx, esp
push str.gui_watermark_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
mov eax, dword [edi + 0x18]
push ecx
push 1
push ecx
add eax, 0xc
push eax
sub esp, 0x18
mov ecx, esp
push str.gui_theme_id
call fcn.10003b10
mov ecx, edi
call fcn.1007d780
mov eax, dword [edi + 0x18]
sub esp, 0xc
add eax, 0x10
push eax
sub esp, 0x18
mov ecx, esp
push str.gui_theme_name
call fcn.10003b10
mov ecx, edi
call fcn.1007dd60
push 0
push 5
push ecx
push dword [edi + 0x18]
sub esp, 0x18
mov ecx, esp
push str.gui_notify_enabled
call fcn.10003b10
mov ecx, edi
call fcn.1007d710
sub esp, 0x18
mov ecx, esp
push str.gui_menu_opened
call fcn.10003b10
mov ecx, edi
call fcn.101bf810
sub esp, 0x14
mov ecx, eax
call fcn.1007ddc0
mov eax, edi
pop edi
pop esi
mov esp, ebp
pop ebp
ret
call fcn.100d31d8
int3