Function at 0x1800e56fd
Capabilities:
Create directory

Disassembly:
jmp 0x18015f9f0
mov dword [rsp + 0x10], edx
mov qword [rsp + 8], rcx
push rbp
push rsi
push rdi
mov eax, 0x2ba0
call fcn.1800e4e83
sub rsp, rax
lea rbp, [rsp + 0x30]
lea rdi, [rsp + 0x30]
mov ecx, 0x95c
mov eax, 0xcccccccc
rep stosd dword [rdi], eax
mov rcx, qword [rsp + 0x2bc8]
mov rax, qword [0x180396380]
xor rax, rbp
mov qword [rbp + 0x2b60], rax
lea rcx, [0x1803e116a]
call fcn.1800e8ecf
xor edx, edx
lea rcx, str.C:GMOD_SDK_Settings
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
xor edx, edx
lea rcx, [rbp + 8]
call fcn.1800e71dd
nop
cmp dword [rbp + 0x2b98], 1
jne 0x18015fb7c
mov edx, 0x110
lea rcx, [rbp + 0x40]
call fcn.1800e75ed
lea rdx, str.C:GMOD_SDK_Settings_
lea rcx, [rbp + 0x898]
call fcn.1800e6459
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
mov r8, qword [rbp + 0x2b90]
mov rdx, qword [rbp + 0x2b30]
lea rcx, [rbp + 0x8d8]
call fcn.1800e8803
mov qword [rbp + 0x2b38], rax
mov rax, qword [rbp + 0x2b38]
mov qword [rbp + 0x2b40], rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 1
mov rdx, qword [rbp + 0x2b40]
lea rcx, [rbp + 0x40]
call fcn.1800e7cc8
nop
lea rcx, [rbp + 0x8d8]
call fcn.1800e4ed8
nop
lea rcx, [rbp + 0x898]
call fcn.1800e4ed8
mov rax, qword [rbp + 0x40]
movsxd rax, dword [rax + 4]
lea rax, [rbp + rax + 0x40]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_bool___cdecl_std::ios_base::good_void_const___ptr64]
movzx eax, al
test eax, eax
jne 0x18015fb64
xor edx, edx
mov rcx, qword [rbp + 0x2b90]
call fcn.1800e56fd
mov edx, 1
mov rcx, qword [rbp + 0x2b90]
call fcn.1800e56fd
nop
lea rcx, [rbp + 0x40]
call fcn.1800e4cb2
nop
lea rcx, [rbp + 8]
call fcn.1800e585b
jmp 0x1801633ac
lea rdx, [rbp + 8]
lea rcx, [rbp + 0x40]
call fcn.1800e5572
nop
lea rcx, [rbp + 0x40]
call fcn.1800e4cb2
nop
lea rdx, str.Globals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.menuKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 0x48
lea r8, section..data
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Globals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.menuKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f004]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
xor r9d, r9d
mov r8b, 0xff
xor edx, edx
lea rcx, [rbp + 0x918]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x958]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Globals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.menuColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x1ed0]
lea rcx, [rbp + 0x958]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x1ed0]
lea r8, [0x1803b7460]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, str.Globals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.untrusted
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039722a]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xa18]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0xad8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xa58]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0xa98]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1f70]
lea rcx, [rbp + 0xad8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x1f20]
lea rcx, [rbp + 0xa98]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x1f70]
lea rdx, [rbp + 0x1f20]
lea rcx, [rbp + 0x9a0]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0xb18]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.playerChams
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x1fc0]
lea rcx, [rbp + 0xb18]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x1fc0]
lea r8, [0x1803b7520]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xc08]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0xcc8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xc48]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0xc88]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2090]
lea rcx, [rbp + 0xcc8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2040]
lea rcx, [rbp + 0xc88]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x2090]
lea rdx, [rbp + 0x2040]
lea rcx, [rbp + 0xb90]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0xd08]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.teamMateSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x20e0]
lea rcx, [rbp + 0xd08]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x20e0]
lea r8, [0x1803b76a0]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xdf8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0xeb8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xe38]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0xe78]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x21b0]
lea rcx, [rbp + 0xeb8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2160]
lea rcx, [rbp + 0xe78]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x21b0]
lea rdx, [rbp + 0x2160]
lea rcx, [rbp + 0xd80]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0xef8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.ragdollChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x2200]
lea rcx, [rbp + 0xef8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2200]
lea r8, [0x1803b7840]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0xfe8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x10a8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1028]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0x1068]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x22d0]
lea rcx, [rbp + 0x10a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2280]
lea rcx, [rbp + 0x1068]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x22d0]
lea rdx, [rbp + 0x2280]
lea rcx, [rbp + 0xf70]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0x10e8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.weaponChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x2320]
lea rcx, [rbp + 0x10e8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2320]
lea r8, [0x1803b75e0]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x11d8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1298]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1218]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0x1258]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x23f0]
lea rcx, [rbp + 0x1298]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x23a0]
lea rcx, [rbp + 0x1258]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x23f0]
lea rdx, [rbp + 0x23a0]
lea rcx, [rbp + 0x1160]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0x12d8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.npcChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x2440]
lea rcx, [rbp + 0x12d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2440]
lea r8, [0x1803b7580]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x13c8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1488]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1408]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0x1448]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2510]
lea rcx, [rbp + 0x1488]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x24c0]
lea rcx, [rbp + 0x1448]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x2510]
lea rdx, [rbp + 0x24c0]
lea rcx, [rbp + 0x1350]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0x14c8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.armChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x2560]
lea rcx, [rbp + 0x14c8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2560]
lea r8, [0x1803b7640]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x15b8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1678]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x15f8]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0x1638]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2630]
lea rcx, [rbp + 0x1678]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x25e0]
lea rcx, [rbp + 0x1638]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x2630]
lea rdx, [rbp + 0x25e0]
lea rcx, [rbp + 0x1540]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0x16b8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.localPlayerChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x2680]
lea rcx, [rbp + 0x16b8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2680]
lea r8, [0x1803b74c0]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x17a8]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1868]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x17e8]
call fcn.1800e486b
mov qword [rbp + 0x2b30], rax
lea rax, [rbp + 0x1828]
mov rdi, rax
mov rsi, qword [rbp + 0x2b30]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2750]
lea rcx, [rbp + 0x1868]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rax, [rbp + 0x2700]
lea rcx, [rbp + 0x1828]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
mov dword [rsp + 0x20], 0
xor r9d, r9d
lea r8, [rbp + 0x2750]
lea rdx, [rbp + 0x2700]
lea rcx, [rbp + 0x1730]
call fcn.1800e4023
mov qword [rbp + 0x2b38], rax
lea rax, [rbp + 0x18a8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b38]
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Chams
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rdx, str.netLocalChamsSettings
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e90f0
mov qword [rbp + 0x2b50], rax
mov rax, qword [rbp + 0x2b50]
mov qword [rbp + 0x2b58], rax
lea rax, [rbp + 0x27a0]
lea rcx, [rbp + 0x18a8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x58
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x27a0]
lea r8, [0x1803b7a30]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b58]
call fcn.1800e850b
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.infosEmplacement
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7300]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espDormant
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039722d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espBoundingBox
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039722e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1918]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1958]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espBoundingBoxColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2820]
lea rcx, [rbp + 0x1958]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2820]
lea r8, [0x1803b7748]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espHealthBar
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039722f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espName
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397248]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.weaponText
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397249]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.weaponAmmo
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724a]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espDistance
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724b]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.skeletonEsp
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.skeletonDetails
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1998]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x19d8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.skeletonEspColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2870]
lea rcx, [rbp + 0x19d8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2870]
lea r8, [0x1803b77c0]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1a18]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1a58]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espDistanceColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x28c0]
lea rcx, [rbp + 0x1a58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x28c0]
lea r8, [0x1803b7720]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1a98]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1ad8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espAmmoColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2910]
lea rcx, [rbp + 0x1ad8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2910]
lea r8, [0x1803b7770]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1b18]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1b58]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espWeaponColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2960]
lea rcx, [rbp + 0x1b58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2960]
lea r8, [0x1803b78c0]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1b98]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1bd8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espNameColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x29b0]
lea rcx, [rbp + 0x1bd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x29b0]
lea r8, [0x1803b7798]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1c18]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1c58]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.espHealthColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2a00]
lea rcx, [rbp + 0x1c58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2a00]
lea r8, [0x1803b7898]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.espShapeInt
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7304]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.entEsp
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, [0x1802d23ac]
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.onlyFriends
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18039724f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fovEnabled
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397294]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, [0x1802d2548]
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336778]
lea r8, [0x18038f00c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.viewModelFOV
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336778]
lea r8, [0x18038f010]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.noVisualRecoil
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397295]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1c98]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1cd8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.worldColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2a50]
lea rcx, [rbp + 0x1cd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2a50]
lea r8, [0x1803b78e8]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.changeWorldColor
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397296]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.disableSkyBox
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972bc]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Visuals
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fullBright
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x180397297]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.currentAntiAimPitch
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7308]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.currentAntiAimYaw
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b730c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.enableAntiAim
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972bd]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.antiAimKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7310]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.antiAimKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f014]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.AntiAim
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fakePitch
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xorps xmm3, xmm3
lea r8, [0x1803b7314]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotFOV
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336664]
lea r8, [0x1803b7318]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.silentAim
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972be]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.lockOnTarget
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972bf]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b731c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x18038f018]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.enableAimbot
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972f8]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotHitbox
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7320]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotAutoWall
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972f9]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotAutoFire
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972fa]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotMinDmg
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803365c0]
lea r8, [0x1803b7324]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotFovEnabled
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972fb]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.drawAimbotFov
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972fc]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimbotSelection
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7328]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.drawAimbotHeadlines
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972fd]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimAtTeammates
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972fe]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.aimAtFriends
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803972ff]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.onlyAimAtFriends
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b72fe]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.pistolFastShoot
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b72ff]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.smoothing
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b732c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.smoothSteps
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803365c0]
lea r8, [0x1803b7338]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1d18]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1d58]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Aimbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.fovColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2aa0]
lea rcx, [rbp + 0x1d58]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2aa0]
lea r8, [0x1803b7a88]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.drawSpectators
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b732e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.drawCrosshair
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b732f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.quickStop
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b733c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.killMessage
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b733d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.killMessageOOC
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b733e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.bunnyHop
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b733f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.autoStrafe
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7340]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.autoStrafeStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7344]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fastWalk
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7341]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.edgeJump
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7342]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.optiClamp
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7343]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.optiStrength
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803366c4]
lea r8, [0x1803b7348]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.optiStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b734c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.optiRandomization
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b734d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.optiAutoStrafe
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b734e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.crosshairSize
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336664]
lea r8, [0x1803b7350]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.thirdperson
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b734f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.thirdpersonKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7354]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.thirdpersonKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f01c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.thirdpersonDistance
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336694]
lea r8, [0x1803b7358]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.removeHands
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b735c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.flashlightSpam
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b735d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.useSpam
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b735e]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.noRecoil
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b735f]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.noSpread
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7360]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.freeCam
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7361]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.freeCamKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7364]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.freeCamKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f020]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.freeCamSpeed
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803365c0]
lea r8, [0x1803b7368]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.hitmarkerSoundEnabled
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7362]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.hitmarkerSound
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b736c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.hitmarker
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7363]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.hitmarkerSize
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x180336674]
lea r8, [0x18038f024]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fakeLag
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7370]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fakeLagTicks
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803365c0]
lea r8, [0x1803b7374]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fakeLagKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7378]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.fakeLagKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f028]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.zoom
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7371]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.zoomKey
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b737c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e919f
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.zoomKeyStyle
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
mov r9d, 1
lea r8, [0x18038f02c]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e6a53
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.zoomFOV
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803366c0]
lea r8, [0x18038f030]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.svCheats
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7372]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.svAllowCsLua
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7373]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.rainbowSpeed
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
movss xmm3, dword [0x1803365c0]
lea r8, [0x18038f034]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e465e
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.scriptDumper
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b732d]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
mov r9b, 0xff
mov r8b, 0xff
mov dl, 0xff
lea rcx, [rbp + 0x1d98]
call fcn.1800e486b
mov qword [rbp + 0x2b28], rax
lea rax, [rbp + 0x1dd8]
mov rdi, rax
mov rsi, qword [rbp + 0x2b28]
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea rdx, str.Misc
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b30], rax
mov rax, qword [rbp + 0x2b30]
mov qword [rbp + 0x2b38], rax
lea rdx, str.crossHairColor
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e90f0
mov qword [rbp + 0x2b40], rax
mov rax, qword [rbp + 0x2b40]
mov qword [rbp + 0x2b48], rax
lea rax, [rbp + 0x2af0]
lea rcx, [rbp + 0x1dd8]
mov rdi, rax
mov rsi, rcx
mov ecx, 0x28
rep movsb byte [rdi], byte [rsi]
lea r9, [rbp + 0x2af0]
lea r8, [0x1803b76f8]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b48]
call fcn.1800e8123
lea rdx, str.Triggerbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.triggerBot
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7380]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Triggerbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.triggerBotHead
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7381]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Triggerbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.triggerBotChest
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7382]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Triggerbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.triggerBotStomach
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7383]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
lea rdx, str.Triggerbot
lea rcx, [rbp + 8]
call fcn.1800e90f0
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
lea rdx, str.triggerbotFastShoot
mov rcx, qword [rbp + 0x2b30]
call fcn.1800e90f0
mov qword [rbp + 0x2b38], rax
xor r9d, r9d
lea r8, [0x1803b7384]
mov edx, dword [rbp + 0x2b98]
mov rcx, qword [rbp + 0x2b38]
call fcn.1800e55ea
nop
jmp 0x18016325d
cmp dword [rbp + 0x2b98], 0
jne 0x1801633a3
mov edx, 0x108
lea rcx, [rbp + 0x170]
call fcn.1800e5f86
lea rdx, str.C:GMOD_SDK_Settings_
lea rcx, [rbp + 0x1e18]
call fcn.1800e6459
mov qword [rbp + 0x2b28], rax
mov rax, qword [rbp + 0x2b28]
mov qword [rbp + 0x2b30], rax
mov r8, qword [rbp + 0x2b90]
mov rdx, qword [rbp + 0x2b30]
lea rcx, [rbp + 0x1e58]
call fcn.1800e8803
mov qword [rbp + 0x2b38], rax
mov rax, qword [rbp + 0x2b38]
mov qword [rbp + 0x2b40], rax
mov dword [rsp + 0x20], 1
mov r9d, 0x40
mov r8d, 2
mov rdx, qword [rbp + 0x2b40]
lea rcx, [rbp + 0x170]
call fcn.1800e9064
nop
lea rcx, [rbp + 0x1e58]
call fcn.1800e4ed8
nop
lea rcx, [rbp + 0x1e18]
call fcn.1800e4ed8
mov rax, qword [rbp + 0x170]
movsxd rax, dword [rax + 4]
lea rax, [rbp + rax + 0x170]
mov rcx, rax
call qword [sym.imp.MSVCP140D.dll_public:_bool___cdecl_std::ios_base::bad_void_const___ptr64]
movzx eax, al
test eax, eax
je 0x18016334e
lea rcx, [rbp + 0x170]
call fcn.1800e537e
nop
lea rcx, [rbp + 8]
call fcn.1800e585b
jmp 0x1801633ac
mov edx, 4
lea rcx, [rbp + 0x1e98]
call fcn.1800e5211
mov rdx, rax
lea rcx, [rbp + 0x170]
call fcn.1800e5e6e
lea rdx, [rbp + 8]
mov rcx, rax
call fcn.1800e67a1
mov qword [rbp + 0x2b28], rax
lea rdx, [0x1800e4348]
mov rcx, qword [rbp + 0x2b28]
call qword [sym.imp.MSVCP140D.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::operator___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64____cdecl___class_std::basic_ostream_char__struct_std::char_traits_char______ptr64_____ptr64]
nop
lea rcx, [rbp + 0x170]
call fcn.1800e537e
nop
lea rcx, [rbp + 8]
call fcn.1800e585b
lea rcx, [rbp - 0x30]
lea rdx, [0x1802c5880]
call fcn.1800e81be
mov rcx, qword [rbp + 0x2b60]
xor rcx, rbp
call fcn.1800e669d
lea rsp, [rbp + 0x2b70]
pop rdi
pop rsi
pop rbp
ret