Function at 0x1800087a0
Capabilities:
Query environment variable
Resolve function by parsing pe exports

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x18], rsi
push rdi
push r14
push r15
sub rsp, 0x2e0
movaps xmmword [rsp + 0x2d0], xmm6
mov rax, qword [0x180131010]
xor rax, rsp
mov qword [rsp + 0x2c0], rax
mov rsi, rdx
mov qword [rsp + 0x60], rdx
xor r14d, r14d
lea rcx, str.APPDATA
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll_getenv]
xorps xmm0, xmm0
movups xmmword [rsp + 0xa0], xmm0
mov qword [rsp + 0xb0], r14
mov qword [rsp + 0xb8], r14
mov r8, 0xffffffffffffffff
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x180008810
mov rdx, rax
lea rcx, [rsp + 0xa0]
call fcn.18000d700
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x100], xmm0
mov qword [rsp + 0x110], r14
mov qword [rsp + 0x118], r14
mov r8d, 9
lea rdx, str.configs_
lea rcx, [rsp + 0x100]
call fcn.18000d700
nop
movabs rbx, 0x7fffffffffffffff
mov rax, rbx
mov rcx, qword [rsp + 0xb0]
sub rax, rcx
mov rdx, qword [rsp + 0x110]
cmp rax, rdx
jb 0x18000a346
lea r9, [rsp + 0xa0]
cmp qword [rsp + 0xb8], 0x10
cmovae r9, qword [rsp + 0xa0]
lea rax, [rsp + 0x100]
cmp qword [rsp + 0x118], 0x10
cmovae rax, qword [rsp + 0x100]
mov qword [rsp + 0x30], rdx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rcx
lea r8, [rsp + 0xa0]
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0x140]
call fcn.18000e330
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0xe0], xmm0
mov qword [rsp + 0xf0], r14
mov qword [rsp + 0xf8], r14
mov r8d, 5
lea rdx, str..scfg
lea rcx, [rsp + 0xe0]
call fcn.18000d700
nop
xor edx, edx
mov r8d, pe_nt_image_headers64
lea rcx, [rsp + 0x190]
call sub.VCRUNTIME140.dll_memset
mov rcx, qword [rsi + 0x10]
mov rdx, qword [rsp + 0x150]
sub rbx, rdx
cmp rbx, rcx
jb 0x18000a34c
lea r9, [rsp + 0x140]
cmp qword [rsp + 0x158], 0x10
cmovae r9, qword [rsp + 0x140]
mov rax, rsi
cmp qword [rsi + 0x18], 0x10
jb 0x180008972
mov rax, qword [rsi]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea r8, [rsp + 0x140]
movzx edx, byte [rsp + 0x40]
lea rcx, [rsp + 0xc0]
call fcn.18000e330
nop
lea rdx, [rsp + 0xe0]
cmp qword [rsp + 0xf8], 0x10
cmovae rdx, qword [rsp + 0xe0]
mov r8, qword [rsp + 0xf0]
lea rcx, [rsp + 0xc0]
call fcn.18000c2d0
xorps xmm0, xmm0
movups xmmword [rsp + 0x68], xmm0
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], r14
movups xmm0, xmmword [rax]
movups xmmword [rsp + 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rsp + 0x78], xmm1
mov qword [rax + 0x10], r14
mov qword [rax + 0x18], send
mov byte [rax], 0
lea rdx, [rsp + 0x68]
lea rcx, [rsp + 0x190]
call fcn.18000a830
nop
mov rdx, qword [rsp + 0x80]
cmp rdx, 0x10
jb 0x180008a56
inc rdx
mov rcx, qword [rsp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008a51
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180008a51
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
mov qword [rsp + 0x78], r14
mov qword [rsp + 0x80], send
mov byte [rsp + 0x68], 0
mov rdx, qword [rsp + 0xd8]
cmp rdx, 0x10
jb 0x180008ab2
inc rdx
mov rcx, qword [rsp + 0xc0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008aad
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180008aad
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
mov qword [rsp + 0xd0], r14
mov qword [rsp + 0xd8], send
mov byte [rsp + 0xc0], 0
cmp qword [rsp + 0x220], 0
jne 0x180008cca
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x190], rax
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rsp + rcx + 0x18c], edx
lea rcx, [rsp + 0x1a0]
call fcn.18000b5b0
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x190], rax
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rsp + rcx + 0x18c], edx
lea rax, vtable.std::ios_base.0
mov qword [rsp + 0x240], rax
lea rcx, [rsp + 0x240]
call fcn.18009adb8
nop
mov rdx, qword [rsp + 0xf8]
cmp rdx, 0x10
jb 0x180008bb0
inc rdx
mov rcx, qword [rsp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008baa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000a1c9
call fcn.18007017c
nop
mov rdx, qword [rsp + 0x158]
cmp rdx, 0x10
jb 0x180008bf4
inc rdx
mov rcx, qword [rsp + 0x140]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008bee
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000a210
call fcn.18007017c
nop
mov rdx, qword [rsp + 0x118]
cmp rdx, 0x10
jb 0x180008c38
inc rdx
mov rcx, qword [rsp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008c32
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000a257
call fcn.18007017c
nop
mov rdx, qword [rsp + 0xb8]
cmp rdx, 0x10
jb 0x180008c7c
inc rdx
mov rcx, qword [rsp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008c76
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18000a2aa
call fcn.18007017c
nop
mov rdx, qword [rsi + 0x18]
cmp rdx, 0x10
jb 0x180008cb6
inc rdx
cmp rdx, 0x1000
mov rcx, qword [rsi]
jb 0x180008cb1
mov r8, qword [rcx - 8]
sub rcx, r8
add rdx, 0x27
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x18000a2b1
mov rcx, r8
call fcn.18007017c
mov qword [rsi + 0x10], r14
mov qword [rsi + 0x18], send
mov byte [rsi], 0
jmp 0x18000a316
mov qword [rsp + 0x90], r14
mov word [rsp + 0x98], 1
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
mov rax, qword [rsp + rcx + 0x1d8]
mov qword [rsp + 0x50], rax
test rax, rax
sete byte [rsp + 0x58]
mov byte [rsp + 0x59], 0
movaps xmm0, xmmword [rsp + 0x90]
movdqa xmmword [rsp + 0x90], xmm0
movaps xmm1, xmmword [rsp + 0x50]
movdqa xmmword [rsp + 0x50], xmm1
lea r8, [rsp + 0x90]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x120]
call fcn.18000ce00
nop
movsxd rdi, dword [rsp + 0x130]
xorps xmm0, xmm0
movups xmmword [rsp + 0xc0], xmm0
mov qword [rsp + 0xd0], r14
mov qword [rsp + 0xd8], send
mov byte [rsp + 0xc0], 0
xor eax, eax
movups xmmword [rsp + 0x68], xmm0
movups xmmword [rsp + 0x78], xmm0
mov qword [rsp + 0x88], rax
mov qword [rsp + 0x78], r14
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x68]
call fcn.180063b60
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x160], xmm0
movups xmmword [rsp + 0x170], xmm0
movups xmmword [rsp + 0x180], xmm0
lea r15, vtable.Json::CharReaderBuilder.0
mov qword [rsp + 0x160], r15
mov qword [rsp + 0x178], r14
xor r8d, r8d
xor edx, edx
lea rcx, [rsp + 0x168]
call fcn.180063b60
nop
lea rcx, [rsp + 0x168]
call fcn.1800616f0
nop
lea rcx, [rsp + 0x160]
call fcn.180061390
mov rbx, rax
mov qword [rsp + 0x90], rax
mov rax, qword [rax]
lea rcx, [rsp + 0x120]
cmp qword [rsp + 0x138], 0x10
jb 0x180008e20
mov rdx, qword [rsp + 0x120]
lea r8, [rdx + rdi]
jmp 0x180008e2c
lea r8, [rcx + rdi]
lea rdx, [rsp + 0x120]
lea rcx, [rsp + 0xc0]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0x68]
mov rcx, rbx
call qword [rax + 8]
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d73e8]
lea rdx, str.boxes_3d
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e80]
mov dword [rcx], eax
lea r8, [0x1800d73c0]
lea rdx, str.settings
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d73d1]
lea rdx, str.menu_bind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x4c], eax
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d73f8]
lea rdx, str.boxes_2d
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 4], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d73ff]
lea rdx, [0x1800d73fc]
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 5], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d740a]
lea rdx, str.cavefinder
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 6], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d741a]
lea rdx, str.fill_boxes
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 7], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7422]
lea rdx, str.tracer
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 8], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7433]
lea rdx, str.tracerchest
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 9], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7442]
lea rdx, str.boxes_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xa], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7451]
lea rdx, str.xray_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xb], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7464]
lea rdx, str.nametag_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xc], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7475]
lea rdx, str.chestesp_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xd], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7484]
lea rdx, str.tracers_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xe], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d78cc]
lea rdx, str.freecam_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0xf], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7494]
lea rdx, str.rainbow_fill
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0x10], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74a3]
lea rdx, str.nametagsize
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x14], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74d5]
lea rdx, str.rainbow_boxes
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0x28], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74e7]
lea rdx, str.rainbow_tracers
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e80]
mov byte [rcx + 0x29], al
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74f6]
lea rdx, str.tracercolor_0_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x2c], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7506]
lea rdx, str.tracercolor_1_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x30], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7516]
lea rdx, str.tracercolor_2_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x34], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7526]
lea rdx, str.tracercolor_3_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x38], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7536]
lea rdx, str.boxes_color_0_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x3c], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7546]
lea rdx, str.boxes_color_1_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x40], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7556]
lea rdx, str.boxes_color_2_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x44], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7566]
lea rdx, str.boxes_color_3_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x48], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d757b]
lea rdx, str.boxes_fill_color_0_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x4c], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7593]
lea rdx, str.boxes_fill_color_1_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x50], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d75ab]
lea rdx, str.boxes_fill_color_2_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x54], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d75c3]
lea rdx, str.boxes_fill_color_3_
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e80]
movss dword [rax + 0x58], xmm0
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74c1]
lea rdx, str.chams
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
xorps xmm6, xmm6
ucomiss xmm0, xmm6
jp 0x180009621
jne 0x180009621
xor ecx, ecx
jmp 0x180009623
mov cl, 1
mov rax, qword [0x180140e80]
mov byte [rax + 0x5e], cl
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74b8]
lea rdx, str.clearesp
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
ucomiss xmm0, xmm6
jp 0x18000966e
jne 0x18000966e
xor ecx, ecx
jmp 0x180009670
mov cl, 1
mov rax, qword [0x180140e80]
mov byte [rax + 0x5d], cl
lea r8, [0x1800d73df]
lea rdx, str.visuals
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d74aa]
lea rdx, str.wirefr
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
ucomiss xmm0, xmm6
jp 0x1800096bb
jne 0x1800096bb
xor ecx, ecx
jmp 0x1800096bd
mov cl, 1
mov rax, qword [0x180140e80]
mov byte [rax + 0x5c], cl
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d75de]
lea rdx, str.aimassist_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d75f2]
lea rdx, str.aimassist_distance
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e60]
movss dword [rax + 4], xmm0
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7607]
lea rdx, str.aimassist_speed
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e60]
movss dword [rax + 0xc], xmm0
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7642]
lea rdx, str.clickerbutton_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx + 0x11], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d765a]
lea rdx, str.clickerbutton_left
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx + 0x12], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7673]
lea rdx, str.clickerbutton_right
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx + 0x13], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7690]
lea rdx, str.autoclicker_left_enabled
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx + 0x14], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d76ad]
lea rdx, str.autoclicker_left_mode
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x18], eax
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d76c4]
lea rdx, str.autoclicker_left_cps
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x1c], eax
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d76d0]
lea rdx, [0x1800d76c8]
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x20], eax
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d76f1]
lea rdx, str.autoclicker_right_enabled
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e60]
mov byte [rcx + 0x24], al
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d770e]
lea rdx, str.autoclicker_right_mode
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x28], eax
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7725]
lea rdx, str.autoclicker_right_cps
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x2c], eax
lea r8, [0x1800d75ca]
lea rdx, str.combat
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7731]
lea rdx, [0x1800d7728]
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e60]
mov dword [rcx + 0x30], eax
lea r8, [0x1800d7740]
lea rdx, str.movement
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7756]
lea rdx, str.speedhack_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e58]
mov byte [rcx], al
lea r8, [0x1800d7740]
lea rdx, str.movement
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7761]
lea rdx, str.Speedhack
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063190
mov rax, qword [0x180140e58]
movsd qword [rax + 8], xmm0
lea r8, [0x1800d7740]
lea rdx, str.movement
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7776]
lea rdx, str.SpeedhackSpeed
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.1800632f0
mov rax, qword [0x180140e58]
movss dword [rax + 0x10], xmm0
lea r8, [0x1800d777c]
lea rdx, str.misc
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d778a]
lea rdx, str.blink_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e48]
mov byte [rcx], al
lea r8, [0x1800d777c]
lea rdx, str.misc
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d779a]
lea rdx, str.blink_hold
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e48]
mov byte [rcx + 1], al
lea r8, [0x1800d777c]
lea rdx, str.misc
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d77cb]
lea rdx, str.freeze_show
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e48]
mov byte [rcx + 4], al
lea r8, [0x1800d73c0]
lea rdx, str.settings
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d77d9]
lea rdx, str.arraylist
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180063450
mov rcx, qword [0x180140e70]
mov byte [rcx], al
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d77ef]
lea rdx, str.espbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d77fb]
lea rdx, str.nametagbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 4], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7809]
lea rdx, str.boxesbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 8], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d781b]
lea rdx, str.tracersbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0xc], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d782e]
lea rdx, str.cavefinderbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x10], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d783c]
lea rdx, str.chestespbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x14], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d784b]
lea rdx, str.freecambind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x18], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d785d]
lea rdx, str.aimassistbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x44], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d786d]
lea rdx, str.speedhackbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x24], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d7879]
lea rdx, str.blinkbind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x28], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d788a]
lea rdx, str.freezebind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x2c], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d78a5]
lea rdx, str.autoclicker_left_bind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x50], eax
lea r8, [0x1800d77e1]
lea rdx, str.binds
lea rcx, [rsp + 0x68]
call fcn.180063f20
lea r8, [0x1800d78be]
lea rdx, str.autoclicker_right_bind
mov rcx, rax
call fcn.180063f20
mov rcx, rax
call fcn.180062a90
mov rcx, qword [0x180140e50]
mov dword [rcx + 0x54], eax
test rbx, rbx
je 0x180009f5d
mov rax, qword [rbx]
mov edx, 1
mov rcx, rbx
call qword [rax]
nop
mov qword [rsp + 0x160], r15
lea rcx, [rsp + 0x168]
call fcn.180063db0
mov qword [rsp + 0x168], r14
mov rbx, qword [rsp + 0x178]
test rbx, rbx
je 0x180009fae
lea r9, [fcn.180001dc0]
mov edx, 0x20
lea r8d, [rdx - 0x1d]
mov rcx, rbx
call fcn.1800702f4
nop
mov edx, 0x60
mov rcx, rbx
call fcn.18007017c
nop
mov edx, dword [rsp + 0x70]
movzx eax, dl
cmp eax, 7
ja case.default.0x180009fcc
lea r8, [0x180000000]
mov ecx, dword [r8 + rax*4 + 0xa354]
add rcx, r8
jmp rcx
shr edx, 8
test dl, 1
je case.0x180009fcc.0
mov rcx, qword [rsp + 0x68]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
jmp case.0x180009fcc.0
mov rbx, qword [rsp + 0x68]
test rbx, rbx
je case.0x180009fcc.0
mov rdx, rbx
mov rcx, rbx
call fcn.180069f20
mov edx, send
mov rcx, rbx
call fcn.18007017c
jmp case.0x180009fcc.0
mov r8d, 0xd6f
lea rdx, [0x180120810]
lea rcx, str.false
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__wassert]
mov qword [rsp + 0x68], r14
mov rbx, qword [rsp + 0x78]
test rbx, rbx
je 0x18000a057
lea r9, [fcn.180001dc0]
mov edx, 0x20
lea r8d, [rdx - 0x1d]
mov rcx, rbx
call fcn.1800702f4
nop
mov edx, 0x60
mov rcx, rbx
call fcn.18007017c
nop
mov rdx, qword [rsp + 0xd8]
cmp rdx, 0x10
jb 0x18000a09e
inc rdx
mov rcx, qword [rsp + 0xc0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000a098
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000a098
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
nop
mov rdx, qword [rsp + 0x138]
cmp rdx, 0x10
jb 0x18000a0e4
inc rdx
mov rcx, qword [rsp + 0x120]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000a0df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000a0df
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
mov qword [rsp + 0x130], r14
mov qword [rsp + 0x138], send
mov byte [rsp + 0x120], 0
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_ifstream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x190], rax
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0xb0]
mov dword [rsp + rcx + 0x18c], edx
lea rcx, [rsp + 0x1a0]
call fcn.18000b5b0
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea rax, vtable.std::basic_istream_char__struct_std::char_traits_char__.0
mov qword [rsp + rcx + 0x190], rax
mov rax, qword [rsp + 0x190]
movsxd rcx, dword [rax + 4]
lea edx, [rcx - 0x18]
mov dword [rsp + rcx + 0x18c], edx
lea rax, vtable.std::ios_base.0
mov qword [rsp + 0x240], rax
lea rcx, [rsp + 0x240]
call fcn.18009adb8
nop
mov rdx, qword [rsp + 0xf8]
cmp rdx, 0x10
jb 0x18000a1d6
inc rdx
mov rcx, qword [rsp + 0xe0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000a1d0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000a1d0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
nop
mov rdx, qword [rsp + 0x158]
cmp rdx, 0x10
jb 0x18000a21d
inc rdx
mov rcx, qword [rsp + 0x140]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000a217
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000a217
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
nop
mov rdx, qword [rsp + 0x118]
cmp rdx, 0x10
jb 0x18000a264
inc rdx
mov rcx, qword [rsp + 0x100]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18000a25e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18000a25e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.18007017c
nop
mov rdx, qword [rsp + 0xb8]
cmp rdx, 0x10
jb 0x180008c7c
inc rdx
mov rcx, qword [rsp + 0xa0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180008c76
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180008c76
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
lea rcx, [rsp + 0x120]
call fcn.180001dc0
nop
lea rcx, [rsp + 0x190]
call fcn.18000a380
nop
lea rcx, [rsp + 0xe0]
call fcn.180001dc0
nop
lea rcx, [rsp + 0x140]
call fcn.180001dc0
nop
lea rcx, [rsp + 0x100]
call fcn.180001dc0
nop
lea rcx, [rsp + 0xa0]
call fcn.180001dc0
nop
mov rcx, qword [rsp + 0x60]
call fcn.180001dc0
xor al, al
mov rcx, qword [rsp + 0x2c0]
xor rcx, rsp
call fcn.18006fda0
lea r11, [rsp + 0x2e0]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x30]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop rdi
ret
call fcn.180001960
nop
call fcn.180001960
int3