Function at 0x140074af0
Capabilities:
Terminate process

Disassembly:
mov r11, rsp
mov qword [r11 + 0x10], rbx
mov qword [r11 + 0x18], rsi
mov qword [r11 + 0x20], rdi
push rbp
push r12
push r14
lea rbp, [r11 - 0xb8]
sub rsp, 0x1a0
vmovaps xmmword [r11 - 0x28], xmm6
vmovaps xmmword [r11 - 0x38], xmm7
vmovaps xmmword [r11 - 0x48], xmm8
vmovaps xmmword [r11 - 0x58], xmm9
vmovaps xmmword [r11 - 0x68], xmm10
mov rax, qword [0x14009f040]
xor rax, rsp
mov qword [rbp], rax
vmovups xmm0, xmmword [0x14016a6b0]
mov rax, qword [0x14016b5b0]
lea rcx, str.Window
vmovaps xmmword [r11 - 0x78], xmm11
xor edx, edx
vmovaps xmmword [r11 - 0x88], xmm12
vmovaps xmmword [r11 - 0x98], xmm13
vmovaps xmmword [r11 - 0xa8], xmm14
vmovups xmmword [rax + 0x39d8], xmm0
vmovss xmm0, dword [0x14016a6b0]
vmovss xmm1, dword [0x14016a6b4]
vmovss xmm2, dword [0x14016a6b8]
vmovss dword [rax + 0x3a38], xmm0
vmovss dword [rax + 0x3a3c], xmm1
vmovss dword [rax + 0x3a40], xmm2
mov dword [rax + 0x3a44], 0x3dcccccd
lea r8d, [rdx + 0x23]
or dword [rax + 0x47d0], 2
mov dword [rax + 0x47f0], 0x442f0000
mov dword [rax + 0x47f4], 0x44048000
mov dword [rax + 0x47d8], 1
call fcn.140015f80
lea rax, [0x140090494]
mov dword [rbp - 0x38], 1
mov qword [rbp - 0x60], rax
lea r12, str.Misc
lea rax, str.Aimbot___W.I.P__
mov qword [rbp - 0x28], r12
mov qword [rbp - 0x58], rax
xor r14d, r14d
lea rax, [0x1400904ac]
mov dword [rbp - 0x50], r14d
mov qword [rbp - 0x48], rax
lea rax, str.Esp__see_other_players_through_walls
mov qword [rbp - 0x40], rax
lea rax, [0x1400904d8]
mov qword [rbp - 0x30], rax
lea rax, [0x1400904dc]
mov qword [rbp - 0x18], rax
lea rax, str.Config_system
mov qword [rbp - 0x10], rax
mov rax, qword [0x14016b5b0]
mov dword [rbp - 0x20], 2
mov dword [rbp - 8], 3
mov rdx, qword [rax + 0x3ef8]
vmovss xmm0, dword [rdx + 0x250]
cmp qword [rdx + 0x1a8], r14
jne 0x140074c83
cmp qword [rax + 0x4b58], r14
je 0x140074c8b
vmovss xmm0, dword [rdx + 0x220]
vsubss xmm0, xmm0, dword [rdx + 0x100]
vmovss xmm13, dword [0x140090d44]
vfmsub213ss xmm13, xmm0, dword [0x140090ed4]
vmovss xmm14, dword [0x140090f3c]
vmovss xmm12, dword [0x140090d80]
vmovss xmm8, dword [0x140090dcc]
lea rdi, [rbp - 0x50]
mov rcx, qword [rdi - 0x10]
lea rdx, [rbp - 0x78]
vmovss dword [rbp - 0x78], xmm13
vmovss dword [rbp - 0x74], xmm14
call fcn.14003dc20
test al, al
je 0x140074ce3
mov eax, dword [rdi]
mov dword [0x14016bd1c], eax
mov rcx, qword [0x14016b5b0]
mov r8, qword [rcx + 0x3ef8]
cmp byte [rcx + 0x4917], r14b
je 0x140074d22
cmp byte [rcx + 0x4916], r14b
jne 0x140074d22
mov eax, dword [rcx + 0x48e0]
cmp eax, dword [rcx + 0x4794]
jne 0x140074df2
test eax, eax
je 0x140074df2
jmp 0x140074de2
mov eax, dword [rcx + 0x479c]
test al, 1
je 0x140074df2
cmp qword [rcx + 0x3f00], r8
je 0x140074d41
test al, al
jns 0x140074df2
mov eax, dword [rcx + 0x3f58]
test eax, eax
je 0x140074d66
cmp eax, dword [rcx + 0x4794]
je 0x140074d66
cmp byte [rcx + 0x3f65], r14b
jne 0x140074d66
cmp eax, dword [r8 + 0x7c]
jne 0x140074df2
mov rdx, qword [rcx + 0x48d8]
test rdx, rdx
je 0x140074dcd
mov rdx, qword [rdx + 0x378]
test rdx, rdx
je 0x140074dcd
cmp byte [rdx + 0xb7], r14b
je 0x140074dcd
mov rax, qword [r8 + 0x378]
cmp rdx, rax
je 0x140074dcd
mov r9d, dword [rdx + 0x14]
bt r9d, 0x1b
jb 0x140074da5
bt r9d, 0x1a
jae 0x140074dcd
cmp qword [rax + 0x378], rdx
je 0x140074dcd
nop
cmp rax, rdx
je 0x140074dcd
mov rax, qword [rax + 0x370]
test rax, rax
jne 0x140074db0
test dword [rcx + 0x4798], 0x100
je 0x140074df2
mov eax, dword [r8 + 0x7c]
cmp dword [rcx + 0x4794], eax
jne 0x140074de2
cmp byte [r8 + 0xb8], r14b
jne 0x140074df2
mov rcx, qword [rdi - 8]
call fcn.14001c9c0
mov rcx, qword [0x14016b5b0]
mov rdx, qword [rcx + 0x3ef8]
cmp byte [rdx + 0xbb], r14b
jne 0x140074e4d
vmovss xmm0, dword [rcx + 0x381c]
vaddss xmm1, xmm0, dword [rdx + 0x108]
vmovss xmm0, dword [rdx + 0x10c]
vmovss dword [rdx + 0x100], xmm1
vmovss dword [rdx + 0x104], xmm0
vmovsd xmm0, qword [rdx + 0x130]
mov eax, dword [rdx + 0x13c]
vmovsd qword [rdx + 0x128], xmm0
mov dword [rdx + 0x138], eax
mov byte [rdx + 0x140], 1
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
vmovss xmm6, dword [rcx + 0x47a0]
vmovss xmm0, dword [rcx + 0x47a8]
mov rax, qword [rcx + 0x3ef8]
vmovss xmm7, dword [rcx + 0x47ac]
vsubss xmm10, xmm0, xmm6
vaddss xmm0, xmm6, xmm12
mov rsi, qword [rax + 0x298]
vaddss xmm9, xmm7, xmm12
vmovss dword [rbp - 0x80], xmm0
vmovss dword [rbp - 0x7c], xmm9
mov r8d, dword [rsi + 0x7c]
mov ecx, dword [rsi + 0x78]
vaddss xmm11, xmm10, xmm6
cmp ecx, r8d
jne 0x140074ed2
inc ecx
test r8d, r8d
je 0x140074ebd
mov eax, r8d
cdq
sub eax, edx
sar eax, 1
add eax, r8d
jmp 0x140074ec2
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
mov edx, ecx
lea rcx, [rsi + 0x78]
call fcn.1400249b0
movsxd rdx, dword [rsi + 0x78]
mov rcx, qword [rsi + 0x80]
mov rax, qword [rbp - 0x80]
vaddss xmm0, xmm11, xmm12
vmovss dword [rsp + 0x60], xmm0
mov qword [rcx + rdx*8], rax
mov ecx, dword [rsi + 0x78]
inc ecx
mov dword [rsi + 0x78], ecx
mov r8d, dword [rsi + 0x7c]
vmovss dword [rsp + 0x64], xmm9
cmp ecx, r8d
jne 0x140074f30
inc ecx
test r8d, r8d
je 0x140074f1b
mov eax, r8d
cdq
sub eax, edx
sar eax, 1
add eax, r8d
jmp 0x140074f20
mov eax, 8
cmp eax, ecx
cmovg ecx, eax
mov edx, ecx
lea rcx, [rsi + 0x78]
call fcn.1400249b0
movsxd rdx, dword [rsi + 0x78]
mov r9d, 0xffffffff
mov rcx, qword [rsi + 0x80]
mov rax, qword [rsp + 0x60]
vmovss dword [rsp + 0x28], xmm8
mov dword [rsp + 0x20], r14d
mov qword [rcx + rdx*8], rax
mov rcx, rsi
inc dword [rsi + 0x78]
mov r8d, dword [rsi + 0x78]
mov rdx, qword [rsi + 0x80]
call fcn.14002d840
mov eax, dword [rdi]
cmp dword [0x14016bd1c], eax
mov dword [rsi + 0x78], r14d
jne 0x140074fbc
vaddss xmm0, xmm10, xmm6
lea rcx, [0x14016a6b0]
vmovss dword [rsp + 0x70], xmm0
vmovss dword [rsp + 0x74], xmm7
vmovss dword [rsp + 0x50], xmm6
vmovss dword [rsp + 0x54], xmm7
call fcn.14000be60
mov r9d, eax
lea rdx, [rsp + 0x50]
lea r8, [rsp + 0x70]
mov rcx, rsi
vmovss dword [rsp + 0x20], xmm8
call fcn.14002fb80
add rdi, 0x18
lea rcx, [rbp]
lea rax, [rdi - 0x10]
cmp rax, rcx
jne 0x140074cc0
mov rax, qword [0x14016b5b0]
vmovaps xmm14, xmmword [rsp + 0x110]
vmovaps xmm13, xmmword [rsp + 0x120]
vmovaps xmm12, xmmword [rsp + 0x130]
mov rdx, qword [rax + 0x3ef8]
vmovaps xmm11, xmmword [rsp + 0x140]
vmovss xmm0, dword [rdx + 0x250]
cmp qword [rdx + 0x1a8], r14
jne 0x14007501d
cmp qword [rax + 0x4b58], r14
je 0x140075025
vmovss xmm0, dword [rdx + 0x220]
vsubss xmm0, xmm0, dword [rdx + 0x100]
vmovss xmm9, dword [0x140090e98]
lea rcx, [rsp + 0x50]
mov qword [rsp + 0x1c0], r15
vmovss dword [rsp + 0x50], xmm9
vmovss dword [rsp + 0x54], xmm0
call fcn.14003fef0
mov ecx, dword [0x14016bd1c]
test ecx, ecx
je 0x1400768ff
sub ecx, 1
je 0x140075a4e
sub ecx, 1
je 0x1400755bd
cmp ecx, 1
jne 0x140077a68
mov rbx, qword [0x14016b5b0]
vmovss xmm6, dword [0x1400910e0]
mov rax, qword [rbx + 0x3ef8]
mov byte [rax + 0xb8], cl
mov rax, qword [rbx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400750cd
vxorps xmm0, xmm0, xmm0
vmovaps xmm1, xmm6
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm0
call fcn.14001b7c0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x1400750fe
cmp qword [rbx + 0x4b58], r14
je 0x140075106
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vmulss xmm0, xmm0, dword [0x140090d7c]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.LeftChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rdx, qword [rbx]
mov edi, eax
cmp dword [rdx + 0x3f40], eax
jne 0x140075171
lea r8, str.LeftChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, str.LeftChild
call fcn.140013220
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400751e3
lea rdx, str.Config
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400751de
nop
movzx ecx, byte [r8]
test cl, cl
je 0x1400751de
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x1400751d5
cmp byte [rax], cl
je 0x1400751de
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400751c0
call fcn.1400406a0
vmovups xmm0, xmmword [0x140091350]
lea rdx, str.Reworking_Config_System_nPreviously_in_disrepair
lea rcx, [rsp + 0x50]
vmovups xmmword [rsp + 0x50], xmm0
call fcn.14003d3b0
call fcn.1400134e0
vmovaps xmm1, xmm6
call fcn.14001bae0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140075248
cmp qword [rbx + 0x4b58], r14
je 0x140075250
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.RightChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rdx, qword [rbx]
mov edi, eax
cmp dword [rdx + 0x3f40], eax
jne 0x1400752b3
lea r8, str.RightChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, str.RightChild
call fcn.140013220
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x14007532a
lea rdx, str.Menu
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x14007531e
movzx ecx, byte [r8]
test cl, cl
je 0x14007531e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140075315
cmp byte [rax], cl
je 0x14007531e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140075300
call fcn.1400406a0
mov rcx, qword [0x14016b5b0]
or dword [rcx + 0x4780], 1
mov dword [rcx + 0x4784], 0x42c80000
lea rcx, str.ModDark
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], 0
jne 0x140075357
inc rcx
inc r14d
add rcx, rax
cmp byte [rcx], 0
jne 0x140075350
lea r9, str.ModDark
mov dword [rsp + 0x20], r14d
lea rdx, [0x14016c1cc]
lea rcx, str.Menu_Style
call fcn.1400415a0
vmovaps xmm1, xmm6
call fcn.14001bae0
lea rcx, str.Accent
mov r8d, 0x20
lea rdx, [0x14016a6b0]
call fcn.140049500
lea rdx, [0x14016a518]
lea rcx, str.Watermark
call fcn.14003eff0
call fcn.1400130f0
test al, al
je 0x1400753d7
lea rcx, str.Settings
call fcn.14001ca10
lea rcx, str.Settings
call fcn.14001d210
test al, al
je 0x140075474
xor edx, edx
lea rcx, [0x1400894d0]
lea r8d, [rdx + 1]
call fcn.14003cab0
mov r9d, 5
lea r8, str.Name
lea rdx, [0x14016a500]
lea rcx, str.Settings
call fcn.1400417c0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
cmp qword [rbx + 0x48d8], rcx
jne 0x140075458
cmp byte [rbx + 0x4951], 0
je 0x140075458
cmp dword [rbx + 0x4910], 0
jne 0x140075458
mov eax, dword [rbx + 0x4954]
and eax, 0xfffffff2
or eax, 2
mov dword [rbx + 0x4954], eax
test dword [rcx + 0x14], 0x1000000
je 0x140075468
mov byte [rbx + 0x3e5e], 1
call fcn.140018180
mov byte [rbx + 0x3e5e], 0
lea rcx, str.RightClick_for_more_Options
call fcn.140072240
lea rdx, [0x14016c202]
lea rcx, str.Debuglist
call fcn.14003eff0
lea rdx, [0x1401202e4]
lea rcx, str.V_sync
call fcn.14003eff0
lea rcx, str.Removed_Discord
call fcn.14003d270
mov rax, qword [0x14016b5b0]
mov rcx, qword [rax + 0x3ef8]
cmp byte [rcx + 0xbb], 0
jne 0x1400754e2
mov eax, dword [rcx + 0x1b4]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140040070
mov rax, qword [0x14016b5b0]
mov rax, qword [rax + 0x3ef8]
lea rcx, [rsp + 0x50]
vmovss xmm0, dword [0x140090f14]
vmovss dword [rsp + 0x50], xmm0
vmovss xmm1, dword [rax + 0x254]
vsubss xmm1, xmm1, dword [rax + 0x104]
vcvtss2sd xmm2, xmm1, xmm1
vmulsd xmm0, xmm2, qword [0x140090e40]
vcvtsd2ss xmm1, xmm0, xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.14003fef0
mov rax, qword [0x14016b5b0]
vmovaps ymm0, ymmword [0x1400915c0]
vmovups ymmword [rax + 0x3a08], ymm0
vmovups xmm0, xmmword [0x140091380]
vmovups xmmword [rax + 0x3a28], xmm0
mov rdx, qword [rax + 0x3ef8]
cmp qword [rdx + 0x1a8], 0
vmovss xmm0, dword [rdx + 0x250]
jne 0x140075571
cmp qword [rax + 0x4b58], 0
je 0x140075579
vmovss xmm0, dword [rdx + 0x220]
vsubss xmm0, xmm0, dword [rdx + 0x100]
vmovss xmm1, dword [0x140090f2c]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
lea rdx, [rsp + 0x50]
lea rcx, str.Exit
vzeroupper
call fcn.14003dc20
test al, al
je 0x140077a63
mov ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rbx, qword [0x14016b5b0]
vmovss xmm7, dword [0x1400910e0]
vxorps xmm6, xmm6, xmm6
mov rax, qword [rbx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x14007560f
vmovaps xmm1, xmm7
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm6
vmovss dword [rsp + 0x54], xmm6
call fcn.14001b7c0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140075640
cmp qword [rbx + 0x4b58], r14
je 0x140075648
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vmulss xmm0, xmm0, dword [0x140090d7c]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.LeftChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x3f40], eax
jne 0x1400756b3
lea r8, str.LeftChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, str.LeftChild
call fcn.140013220
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140075726
mov r8, r12
cmp r12, 0xffffffffffffffff
jae 0x14007571e
nop dword [rax]
movzx ecx, byte [r8]
test cl, cl
je 0x14007571e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140075715
cmp byte [rax], cl
je 0x14007571e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140075700
mov rdx, r12
call fcn.1400406a0
lea rdx, [0x14016a569]
lea rcx, str.Speclist
call fcn.14003eff0
lea rdx, [0x14016a534]
lea rcx, str.Hitsound
call fcn.14003eff0
vmovaps xmm1, xmm7
call fcn.14001bae0
mov rdx, qword [0x14016b5b0]
lea rcx, str.Neverlose
or dword [rdx + 0x4780], 1
mov dword [rdx + 0x4784], 0x430c0000
mov edx, r14d
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x140075787
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x140075780
mov dword [rsp + 0x20], edx
lea r9, str.Neverlose
lea rdx, [0x14016c1d4]
lea rcx, str.hitsounds
call fcn.1400415a0
lea rdx, [0x14016a51a]
lea rcx, str.Hitmarker
call fcn.14003eff0
call fcn.1400130f0
test al, al
je 0x1400757e3
lea rcx, str.Settings
call fcn.14001ca10
lea rcx, str.Settings
call fcn.14001d210
lea rdi, [0x1400894d0]
test al, al
je 0x1400758ea
xor edx, edx
mov rcx, rdi
lea r8d, [rdx + 1]
call fcn.14003cab0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f2c]
vaddss xmm1, xmm9, dword [0x14016a58c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a50c]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.Hitmarker_Size
vmovss dword [rsp + 0x20], xmm1
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f14]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a58c]
mov qword [rsp + 0x30], rbx
lea rdx, str.Hitmarker_Gap
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm6
call fcn.140064a60
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
cmp qword [rbx + 0x48d8], rcx
jne 0x1400758ce
cmp byte [rbx + 0x4951], r14b
je 0x1400758ce
cmp dword [rbx + 0x4910], r14d
jne 0x1400758ce
mov eax, dword [rbx + 0x4954]
and eax, 0xfffffff2
or eax, 2
mov dword [rbx + 0x4954], eax
test dword [rcx + 0x14], 0x1000000
je 0x1400758de
mov byte [rbx + 0x3e5e], 1
call fcn.140018180
mov byte [rbx + 0x3e5e], r14b
lea rcx, str.RightClick_for_more_Options
call fcn.140072240
lea rdx, [0x14016a508]
lea rcx, str.Damage_Text
call fcn.14003eff0
lea rcx, str.Shows_the_Damage_of_a_Hit
call fcn.140072240
call fcn.1400134e0
vmovaps xmm1, xmm7
call fcn.14001bae0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x14007595b
cmp qword [rbx + 0x4b58], r14
je 0x140075963
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.RightChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rcx, qword [rbx]
mov esi, eax
cmp dword [rcx + 0x3f40], eax
jne 0x1400759c6
lea r8, str.RightChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, esi
lea rcx, str.RightChild
call fcn.140013220
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140075a36
mov r8, rdi
cmp rdi, 0xffffffffffffffff
jae 0x140075a2e
nop dword [rax]
movzx ecx, byte [r8]
test cl, cl
je 0x140075a2e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140075a25
cmp byte [rax], cl
je 0x140075a2e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140075a10
mov rdx, rdi
call fcn.1400406a0
lea rdx, [0x14016c098]
lea rcx, str.BypassOBS
call fcn.14003eff0
jmp 0x140077a63
mov rcx, qword [0x14016b5b0]
vmovss xmm9, dword [0x1400910e0]
vxorps xmm10, xmm10, xmm10
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140075aa2
vmovaps xmm1, xmm9
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm10
vmovss dword [rsp + 0x54], xmm10
call fcn.14001b7c0
mov rcx, qword [0x14016b5b0]
mov r8, qword [rcx + 0x3ef8]
vmovss xmm0, dword [r8 + 0x254]
vsubss xmm1, xmm0, dword [r8 + 0x104]
vmovss xmm0, dword [r8 + 0x250]
cmp qword [r8 + 0x1a8], r14
jne 0x140075ad6
cmp qword [rcx + 0x4b58], r14
je 0x140075adf
vmovss xmm0, dword [r8 + 0x220]
vsubss xmm0, xmm0, dword [r8 + 0x100]
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], 1
mov edx, 2
xor ecx, ecx
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.140013220
test al, al
je 0x140077a68
vmovss xmm6, dword [0x140090f2c]
vmovss xmm7, dword [0x140090e6c]
mov rbx, qword [0x14016b5b0]
lea r15, str.Visuals
mov qword [rbp - 0x78], r15
lea rsi, [rbp - 0x78]
mov qword [rbp - 0x70], r12
mov edi, r14d
nop dword [rax]
nop word [rax + rax]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140075b71
cmp qword [rbx + 0x4b58], r14
je 0x140075b79
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm3, xmm0, dword [rcx + 0x100]
mov rcx, qword [rsi]
lea rdx, [rsp + 0x50]
vmovd xmm0, edi
vmovd xmm1, r14d
vpcmpeqd xmm2, xmm0, xmm1
vblendvps xmm0, xmm8, xmm7, xmm2
vdivss xmm1, xmm3, xmm0
vmovss dword [rsp + 0x50], xmm1
vmovss dword [rsp + 0x54], xmm6
call fcn.14003dc20
test al, al
je 0x140075bbf
mov edx, edi
mov dword [0x14016b608], edx
jmp 0x140075bc5
mov edx, dword [0x14016b608]
mov rbx, qword [0x14016b5b0]
cmp edi, 1
jae 0x140075c2c
mov rcx, qword [rbx + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140075c2c
vmovss xmm0, dword [rbx + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
cmp edi, edx
jne 0x140075ca7
vmovss xmm1, dword [rbx + 0x47ac]
vmovss xmm2, dword [rbx + 0x47a0]
vmovss xmm0, dword [rbx + 0x47a8]
mov rax, qword [rbx + 0x3ef8]
lea rcx, [0x14016a6b0]
vmovss dword [rsp + 0x70], xmm0
vmovss dword [rsp + 0x74], xmm1
vmovss dword [rsp + 0x60], xmm2
mov byte [rax + 0xb8], 1
vmovss dword [rsp + 0x64], xmm1
call fcn.14000be60
mov rcx, qword [rbx + 0x3ef8]
lea r8, [rsp + 0x70]
mov r9d, eax
lea rdx, [rsp + 0x60]
vmovss dword [rsp + 0x20], xmm8
mov rcx, qword [rcx + 0x298]
call fcn.14002fb80
mov rbx, qword [0x14016b5b0]
inc edi
add rsi, 8
cmp edi, 2
jl 0x140075b50
mov rax, qword [rbx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140075cf6
vmovaps xmm1, xmm9
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm10
vmovss dword [rsp + 0x54], xmm10
call fcn.14001b7c0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140075d27
cmp qword [rbx + 0x4b58], r14
je 0x140075d2f
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vmulss xmm0, xmm0, dword [0x140090d7c]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, [0x140090508]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rdx, qword [rbx]
mov edi, eax
cmp dword [rdx + 0x3f40], eax
jne 0x140075d9a
lea r8, [0x140090508]
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, [0x140090508]
call fcn.140013220
mov ecx, dword [0x14016b608]
test ecx, ecx
je 0x140076210
cmp ecx, 1
jne 0x14007666a
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140075e1d
mov r8, r12
cmp r12, 0xffffffffffffffff
jae 0x140075e15
movzx ecx, byte [r8]
test cl, cl
je 0x140075e15
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140075e0c
cmp byte [rax], cl
je 0x140075e15
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140075df7
mov rdx, r12
call fcn.1400406a0
lea rdx, [0x14016c1f8]
lea rcx, str.Crosshair
call fcn.14003eff0
call fcn.1400130f0
test al, al
je 0x140075e45
lea rcx, str.Settings
call fcn.14001ca10
lea rcx, str.Settings
call fcn.14001d210
test al, al
je 0x140075fd0
xor edx, edx
lea rcx, [0x1400894d0]
lea r8d, [rdx + 1]
call fcn.14003cab0
lea rdx, [0x14016a59c]
lea rcx, str.Center_Dot
call fcn.14003eff0
lea rax, [rbp - 0x80]
mov dword [rbp - 0x80], 0x4b
lea r9, [rbp - 0x78]
mov qword [rsp + 0x20], rax
lea r8, [0x14016a5a0]
mov dword [rbp - 0x78], r14d
lea rcx, str.Horizontal_Length
call fcn.140042ca0
lea rax, [rbp - 0x78]
mov dword [rbp - 0x78], 0x4b
lea r9, [rbp - 0x80]
mov qword [rsp + 0x20], rax
lea r8, [0x14016a5ac]
mov dword [rbp - 0x80], r14d
lea rcx, str.Vertical_Length
call fcn.140042ca0
lea rax, [rbp - 0x78]
mov dword [rbp - 0x78], 0x14
lea r9, [rbp - 0x80]
mov qword [rsp + 0x20], rax
lea r8, [0x14016a5a4]
mov dword [rbp - 0x80], 1
lea rcx, str.Thickness
call fcn.140042ca0
lea rax, [rbp - 0x78]
mov dword [rbp - 0x78], 0x23
lea r9, [rbp - 0x80]
mov qword [rsp + 0x20], rax
lea r8, [0x14016a5a8]
mov dword [rbp - 0x80], r14d
lea rcx, [0x1400907c8]
call fcn.140042ca0
lea rdx, [0x14016a5b0]
lea rcx, str.Outline
call fcn.14003eff0
lea rdx, [0x14016c230]
lea rcx, str.T_Style
call fcn.14003eff0
lea rdx, [0x14016c231]
lea rcx, str.Sniper_Only
call fcn.14003eff0
lea rdx, [0x14016c232]
lea rcx, str.Follow_Recoil
call fcn.14003eff0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
cmp qword [rbx + 0x48d8], rcx
jne 0x140075fb4
cmp byte [rbx + 0x4951], r14b
je 0x140075fb4
cmp dword [rbx + 0x4910], r14d
jne 0x140075fb4
mov eax, dword [rbx + 0x4954]
and eax, 0xfffffff2
or eax, 2
mov dword [rbx + 0x4954], eax
test dword [rcx + 0x14], 0x1000000
je 0x140075fc4
mov byte [rbx + 0x3e5e], 1
call fcn.140018180
mov byte [rbx + 0x3e5e], r14b
lea rcx, str.RightClick_for_more_Options
call fcn.140072240
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.CrossHairColor
mov r8d, 0x20
lea rdx, [0x14016a700]
call fcn.140049500
lea rdx, [0x14016c213]
lea rcx, str.Spread_Circle
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.SpreadColor
mov r8d, 0x20
lea rdx, [0x14016a720]
call fcn.140049500
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x14007609a
lea rdx, str.Movement
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x14007608e
nop word [rax + rax]
movzx ecx, byte [r8]
test cl, cl
je 0x14007608e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140076085
cmp byte [rax], cl
je 0x14007608e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140076070
call fcn.1400406a0
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400760e9
lea rdx, str.Indicators
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400760e4
movzx ecx, byte [r8]
test cl, cl
je 0x1400760e4
cmp cl, 0x23
jne 0x1400760db
cmp byte [r8 + 1], cl
je 0x1400760e4
inc r8
cmp r8, 0xffffffffffffffff
jb 0x1400760c8
call fcn.1400406a0
lea rdx, [0x14016a510]
lea rcx, str.Velocity
call fcn.14003eff0
cmp byte [0x14016a510], r14b
je 0x140076118
lea rdx, [0x14016a54c]
lea rcx, str.Max_Velocity
call fcn.14003eff0
lea rdx, [0x14016a568]
lea rcx, str.Velocity_Graph
call fcn.14003eff0
cmp byte [0x14016a568], r14b
je 0x140076157
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.graphColor
mov r8d, 0x20
lea rdx, [0x14016a730]
call fcn.140049500
lea rdx, [0x14016c1e8]
lea rcx, str.Slowed
call fcn.14003eff0
lea rcx, str.Shows_when_your_Movement_Speed_is_Reduced
call fcn.140072240
lea rdx, [0x14016a528]
lea rcx, str.Keystrokes
call fcn.14003eff0
lea rcx, [0x14016a6f0]
call fcn.14000be60
test eax, eax
je 0x1400761c5
cmp dword [0x14016a55c], r14d
jne 0x1400761c5
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.KeyColor
mov r8d, 0x20
lea rdx, [0x14016a6f0]
call fcn.140049500
mov edx, r14d
lea rcx, str.Color
nop
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x1400761d7
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x1400761d0
mov dword [rsp + 0x20], edx
lea r9, str.Color
lea rdx, [0x14016a55c]
lea rcx, str.Key_Style
call fcn.1400415a0
jmp 0x14007666a
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140076266
mov r8, r15
cmp r15, 0xffffffffffffffff
jae 0x14007625e
nop
movzx ecx, byte [r8]
test cl, cl
je 0x14007625e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140076255
cmp byte [rax], cl
je 0x14007625e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140076240
mov rdx, r15
call fcn.1400406a0
lea rdx, [0x14016c208]
lea rcx, [0x14008ec34]
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.boxviscolor
mov r8d, 0x10020
lea rdx, [0x14016a750]
call fcn.140049500
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.BoxColor
mov r8d, 0x20
lea rdx, [0x14016a5f8]
call fcn.140049500
lea rdx, [0x14016c21c]
lea rcx, [0x1400905d4]
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.Filledviscolor
mov r8d, 0x10020
lea rdx, [0x14016a780]
call fcn.140049500
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.FilledBoxColor
mov r8d, 0x20
lea rdx, [0x14016a628]
call fcn.140049500
lea rdx, [0x14016a52a]
lea rcx, str.Health
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.Healthcol
mov r8d, 0x20
lea rdx, [0x14016a740]
call fcn.140049500
lea rdx, [0x14016c1bb]
lea rcx, str.Ammo
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.Ammocol
mov r8d, 0x20
lea rdx, [0x14016a638]
call fcn.140049500
lea rdx, [0x14016c1c1]
lea rcx, str.Armour
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.Armoucol
mov r8d, 0x20
lea rdx, [0x14016a688]
call fcn.140049500
lea rdx, [0x14016c1c2]
lea rcx, str.Headcircle
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.HeadCol
mov r8d, 0x20
lea rdx, [0x14016a678]
call fcn.140049500
lea rdx, [0x14016a53c]
lea rcx, str.Skeleton
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.BoneColor
mov r8d, 0x20
lea rdx, [0x14016a648]
call fcn.140049500
lea rdx, [0x14016a56a]
lea rcx, str.Name
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
mov r8d, 0x20
lea rdx, [0x14016a770]
lea rcx, str.Namecolor
call fcn.140049500
lea rdx, [0x14016a56b]
lea rcx, str.Weapon
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.Weaponcolor
mov r8d, 0x20
lea rdx, [0x14016a760]
call fcn.140049500
lea rdx, [0x14016c1d8]
lea rcx, str.Snapline
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.SnaplineCol
mov r8d, 0x20
lea rdx, [0x14016a6e0]
call fcn.140049500
lea rdx, [0x14016a589]
lea rcx, str.Team_Check
call fcn.14003eff0
cmp byte [0x14016a589], r14b
jne 0x1400764f7
lea rdx, [0x14016a4f8]
lea rcx, str.Local_Check
call fcn.14003eff0
lea rdx, [0x14016c21d]
lea rcx, str.Visible
call fcn.14003eff0
vmovss xmm0, dword [0x140090fc8]
call fcn.14001bb50
mov edx, r14d
lea rcx, str.Classic
nop dword [rax]
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x140076537
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x140076530
mov dword [rsp + 0x20], edx
lea r9, str.Classic
lea rdx, [0x14016c20c]
lea rcx, str.BoxStyle
call fcn.1400415a0
mov edx, r14d
lea rcx, str.Filled
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x140076587
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x140076580
mov dword [rsp + 0x20], edx
lea r9, str.Filled
lea rdx, [0x14016a540]
lea rcx, str.FilledStyle
call fcn.1400415a0
mov edx, r14d
lea rcx, str.Icon
nop word [rax + rax]
mov rax, 0xffffffffffffffff
inc rax
cmp byte [rcx + rax], r14b
jne 0x1400765d7
inc rcx
inc edx
add rcx, rax
cmp byte [rcx], r14b
jne 0x1400765d0
mov dword [rsp + 0x20], edx
lea r9, str.Icon
lea rdx, [0x14016c214]
lea rcx, str.WeaponStyle
call fcn.1400415a0
mov rcx, qword [0x14016b5b0]
mov r9d, 0xa
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov r8, qword [rcx + 0x3ef8]
movsxd rdx, dword [r8 + 0x1c8]
mov rax, qword [r8 + 0x1d0]
mov ecx, dword [rax + rdx*4 - 4]
lea eax, [rdx - 1]
mov dword [r8 + 0x1bc], ecx
lea rdx, [0x14016c1ec]
mov dword [r8 + 0x1c8], eax
lea rcx, str.Flags
lea r8, str.Money
call fcn.1400417c0
call fcn.1400134e0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x1400766d1
vmovss xmm0, dword [rbx + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076702
cmp qword [rbx + 0x4b58], r14
je 0x14007670a
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.RightChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x3f40], eax
jne 0x14007676d
lea r8, str.RightChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, str.RightChild
call fcn.140013220
mov ecx, dword [0x14016b608]
test ecx, ecx
je 0x1400768e9
cmp ecx, 1
jne 0x140077a5e
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400767f4
lea rdx, str.World
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400767ef
movzx ecx, byte [r8]
test cl, cl
je 0x1400767ef
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x1400767e6
cmp byte [rax], cl
je 0x1400767ef
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400767d1
call fcn.1400406a0
lea rdx, [0x14016c212]
lea rcx, str.Nightmode
call fcn.14003eff0
lea rcx, str.This_is_not_actual_Nightmode
call fcn.140072240
vmovaps xmm1, xmm9
call fcn.14001bae0
mov rdx, qword [0x14016b5b0]
lea rcx, [0x14016a6b0]
or dword [rdx + 0x4780], 1
mov dword [rdx + 0x4784], 0x430c0000
call fcn.14000be60
vmovss xmm0, dword [0x140090ff8]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a504]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.brightness
vmovss dword [rsp + 0x20], xmm10
call fcn.140064a60
lea rdx, [0x14016c200]
lea rcx, str.ZeusRange
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.zeusRangeColor
mov r8d, 0x20
lea rdx, [0x14016a618]
call fcn.140049500
lea rdx, [0x14016c201]
lea rcx, str.ZeusTarget
call fcn.14003eff0
vmovaps xmm1, xmm9
call fcn.14001bae0
lea rcx, str.zeusTargetColor
mov r8d, 0x20
lea rdx, [0x14016a710]
call fcn.140049500
jmp 0x140077a5e
lea rcx, str.Dummy_space
call fcn.14003d270
call fcn.140072500
jmp 0x140077a5e
mov rcx, qword [0x14016b5b0]
vmovss xmm10, dword [0x1400910e0]
vxorps xmm7, xmm7, xmm7
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140076952
vmovaps xmm1, xmm10
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm7
vmovss dword [rsp + 0x54], xmm7
call fcn.14001b7c0
mov rcx, qword [0x14016b5b0]
mov rdx, qword [rcx + 0x3ef8]
vmovss xmm0, dword [rdx + 0x254]
vsubss xmm1, xmm0, dword [rdx + 0x104]
vmovss xmm0, dword [rdx + 0x250]
cmp qword [rdx + 0x1a8], r14
jne 0x140076983
cmp qword [rcx + 0x4b58], r14
je 0x14007698b
vmovss xmm0, dword [rdx + 0x220]
vsubss xmm0, xmm0, dword [rdx + 0x100]
mov edx, 2
mov dword [rsp + 0x20], 1
lea r8, [rsp + 0x50]
xor ecx, ecx
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.140013220
test al, al
je 0x140077a68
vmovss xmm6, dword [0x140090f2c]
vmovss xmm9, dword [0x140090e6c]
mov rbx, qword [0x14016b5b0]
lea rax, str.Aimbot
mov qword [rbp - 0x78], rax
lea rsi, [rbp - 0x78]
lea rax, str.Triggerbot
mov edi, r14d
mov qword [rbp - 0x70], rax
nop dword [rax]
nop dword [rax + rax]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076a21
cmp qword [rbx + 0x4b58], r14
je 0x140076a29
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm3, xmm0, dword [rcx + 0x100]
mov rcx, qword [rsi]
lea rdx, [rsp + 0x50]
vmovd xmm0, edi
vmovd xmm1, r14d
vpcmpeqd xmm2, xmm0, xmm1
vblendvps xmm0, xmm8, xmm9, xmm2
vdivss xmm1, xmm3, xmm0
vmovss dword [rsp + 0x50], xmm1
vmovss dword [rsp + 0x54], xmm6
call fcn.14003dc20
test al, al
je 0x140076a6b
mov dword [0x14016b5f8], edi
mov rbx, qword [0x14016b5b0]
cmp edi, 1
jae 0x140076ad2
mov rcx, qword [rbx + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140076ad2
vmovss xmm0, dword [rbx + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
cmp edi, dword [0x14016b5f8]
jne 0x140076b51
vmovss xmm1, dword [rbx + 0x47ac]
vmovss xmm2, dword [rbx + 0x47a0]
vmovss xmm0, dword [rbx + 0x47a8]
mov rax, qword [rbx + 0x3ef8]
lea rcx, [0x14016a6b0]
vmovss dword [rsp + 0x70], xmm0
vmovss dword [rsp + 0x74], xmm1
vmovss dword [rsp + 0x60], xmm2
mov byte [rax + 0xb8], 1
vmovss dword [rsp + 0x64], xmm1
call fcn.14000be60
mov rcx, qword [rbx + 0x3ef8]
lea r8, [rsp + 0x70]
mov r9d, eax
lea rdx, [rsp + 0x60]
vmovss dword [rsp + 0x20], xmm8
mov rcx, qword [rcx + 0x298]
call fcn.14002fb80
mov rbx, qword [0x14016b5b0]
inc edi
add rsi, 8
cmp edi, 2
jl 0x140076a00
mov rax, qword [rbx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rbx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140076ba0
vmovaps xmm1, xmm10
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm7
vmovss dword [rsp + 0x54], xmm7
call fcn.14001b7c0
mov rbx, qword [0x14016b5b0]
mov ecx, dword [0x14016b5f8]
test ecx, ecx
je 0x140076cf8
cmp ecx, 1
jne 0x140077a63
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076be8
cmp qword [rbx + 0x4b58], r14
je 0x140076bf0
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vmulss xmm0, xmm0, dword [0x140090d7c]
lea rdx, [rsp + 0x50]
lea rcx, [0x140090508]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.140013440
lea rdx, [0x14016a4f9]
lea rcx, str.TriggerBot
call fcn.14003eff0
vmovaps xmm1, xmm10
call fcn.14001bae0
lea rcx, [0x14016c220]
call fcn.140072380
lea rdx, [0x14016a509]
lea rcx, str.Teamcheck
call fcn.14003eff0
lea rdx, [0x14016c211]
lea rcx, str.Scoped
call fcn.14003eff0
lea rdx, [0x14016c210]
lea rcx, str.Flashed
call fcn.14003eff0
call fcn.1400134e0
vmovaps xmm1, xmm10
call fcn.14001bae0
mov rdx, qword [0x14016b5b0]
mov rcx, qword [rdx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076cc6
cmp qword [rdx + 0x4b58], r14
je 0x140076cce
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
lea rcx, str.RightChild
lea rdx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.140013440
jmp 0x140077a5e
mov edi, r14d
lea rsi, str.General
lea r15, [0x14008e360]
nop dword [rax]
test edi, edi
je 0x140076d2c
mov rax, qword [rbx + 0x58]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx + 8]
call fcn.140018920
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076d4d
cmp qword [rbx + 0x4b58], r14
je 0x140076d55
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vdivss xmm1, xmm0, dword [r15]
mov rcx, qword [rsi]
lea rdx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm1
vmovss dword [rsp + 0x54], xmm6
call fcn.14003dc20
test al, al
je 0x140076d85
mov dword [0x14016bd18], edi
test edi, edi
je 0x140076d8e
call fcn.1400189c0
mov rbx, qword [0x14016b5b0]
cmp edi, 5
jae 0x140076df5
mov rcx, qword [rbx + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140076df5
vmovss xmm0, dword [rbx + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
cmp edi, dword [0x14016bd18]
jne 0x140076e74
vmovss xmm1, dword [rbx + 0x47ac]
vmovss xmm2, dword [rbx + 0x47a0]
vmovss xmm0, dword [rbx + 0x47a8]
mov rax, qword [rbx + 0x3ef8]
lea rcx, [0x14016a6b0]
vmovss dword [rsp + 0x70], xmm0
vmovss dword [rsp + 0x74], xmm1
vmovss dword [rsp + 0x60], xmm2
mov byte [rax + 0xb8], 1
vmovss dword [rsp + 0x64], xmm1
call fcn.14000be60
mov rcx, qword [rbx + 0x3ef8]
lea r8, [rsp + 0x70]
mov r9d, eax
lea rdx, [rsp + 0x60]
vmovss dword [rsp + 0x20], xmm8
mov rcx, qword [rcx + 0x298]
call fcn.14002fb80
mov rbx, qword [0x14016b5b0]
inc edi
add r15, 4
add rsi, 8
cmp edi, 6
jl 0x140076d10
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x140076eb8
cmp qword [rbx + 0x4b58], r14
je 0x140076ec0
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
vmulss xmm0, xmm0, dword [0x140090d7c]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, [0x140090508]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x3f40], eax
jne 0x140076f2b
lea r8, [0x140090508]
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, [0x140090508]
call fcn.140013220
lea rdx, [0x14016c1fa]
lea rcx, str.AimBot
call fcn.14003eff0
mov rax, qword [0x14016b5b0]
mov rcx, qword [rax + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140076fb8
vmovss xmm0, dword [rax + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
lea rcx, [0x14016c1bc]
call fcn.140072380
lea rdx, [0x14016a544]
lea rcx, str.Drawfov
call fcn.14003eff0
mov rax, qword [0x14016b5b0]
mov rcx, qword [rax + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140077039
vmovss xmm0, dword [rax + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov r8d, 0x20
lea rdx, [0x14016a668]
lea rcx, str.FovCircleColor
call fcn.140049500
lea rdx, [0x14016c1c0]
lea rcx, str.Follow_Recoil
call fcn.14003eff0
lea rdx, [0x14016c1b9]
lea rcx, str.Flashed
call fcn.14003eff0
lea rdx, [0x14016c1b8]
lea rcx, str.Scoped
call fcn.14003eff0
lea rdx, [0x14016c1c8]
lea rcx, str.Teamcheck
call fcn.14003eff0
lea rdx, [0x14016c1fb]
lea rcx, str.Visible
call fcn.14003eff0
mov rax, qword [0x14016b5b0]
mov rax, qword [rax + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400770da
mov eax, dword [rax + 0x1b4]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140040070
movsxd rax, dword [0x14016bd18]
cmp eax, 5
ja case.default.0x1400770fb
lea rdx, [0x140000000]
mov ecx, dword [rdx + rax*4 + 0x77ab8]
add rcx, rdx
jmp rcx
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a548]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a52c]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400771d4
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400771cf
movzx ecx, byte [r8]
test cl, cl
je 0x1400771cf
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x1400771c6
cmp byte [rax], cl
je 0x1400771cf
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400771b1
call fcn.1400406a0
lea rdx, [0x14016a4fa]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a578]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016a57c]
jmp 0x1400778a1
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a538]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a584]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140077319
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x140077314
movzx ecx, byte [r8]
test cl, cl
je 0x140077314
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x14007730b
cmp byte [rax], cl
je 0x140077314
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400772f6
call fcn.1400406a0
lea rdx, [0x14016a580]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a590]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016a594]
jmp 0x1400778a1
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a598]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a4f4]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140077463
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x14007745e
nop dword [rax + rax]
movzx ecx, byte [r8]
test cl, cl
je 0x14007745e
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x140077455
cmp byte [rax], cl
je 0x14007745e
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140077440
call fcn.1400406a0
lea rdx, [0x14016a52b]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a520]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016a524]
jmp 0x1400778a1
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a56c]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a514]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400775a8
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400775a3
movzx ecx, byte [r8]
test cl, cl
je 0x1400775a3
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x14007759a
cmp byte [rax], cl
je 0x1400775a3
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140077585
call fcn.1400406a0
lea rdx, [0x14016a519]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a560]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016a564]
jmp 0x1400778a1
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016c1f4]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a530]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x1400776f3
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x1400776ee
nop word [rax + rax]
movzx ecx, byte [r8]
test cl, cl
je 0x1400776ee
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x1400776e5
cmp byte [rax], cl
je 0x1400776ee
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x1400776d0
call fcn.1400406a0
lea rdx, [0x14016a54d]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016c1e0]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016c1e4]
jmp 0x1400778a1
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090f6c]
mov dword [rsp + 0x38], eax
lea rbx, str._.0f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a558]
vmovss dword [rsp + 0x28], xmm0
lea rdx, str.AimFov
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm0, dword [0x140090fa8]
mov dword [rsp + 0x38], eax
lea r9, [0x14016a570]
mov qword [rsp + 0x30], rbx
lea rdx, str.Smooth
vmovss dword [rsp + 0x28], xmm0
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
mov rcx, qword [0x14016b5b0]
mov rax, qword [rcx + 0x3ef8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ef8]
cmp byte [rax + 0xbb], r14b
jne 0x140077838
lea rdx, str.Account_Recoil
mov r8, rdx
cmp rdx, 0xffffffffffffffff
jae 0x140077833
movzx ecx, byte [r8]
test cl, cl
je 0x140077833
lea rax, [r8 + 1]
cmp cl, 0x23
jne 0x14007782a
cmp byte [rax], cl
je 0x140077833
mov r8, rax
cmp rax, 0xffffffffffffffff
jb 0x140077815
call fcn.1400406a0
lea rdx, [0x14016a529]
lea rcx, [0x140090580]
call fcn.14003eff0
lea rcx, [0x14016a6b0]
call fcn.14000be60
vmovss xmm6, dword [0x140090e68]
mov dword [rsp + 0x38], eax
lea rbx, str._.2f
mov qword [rsp + 0x30], rbx
lea r9, [0x14016a550]
vmovss dword [rsp + 0x28], xmm6
lea rdx, [0x140090584]
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
lea rcx, [0x14016a6b0]
call fcn.14000be60
lea r9, [0x14016a554]
mov dword [rsp + 0x38], eax
lea rdx, str.Pitch
mov qword [rsp + 0x30], rbx
vmovss dword [rsp + 0x28], xmm6
vmovss dword [rsp + 0x20], xmm7
call fcn.140064a60
call fcn.1400134e0
mov rbx, qword [0x14016b5b0]
mov rcx, qword [rbx + 0x3ef8]
cmp byte [rcx + 0xbb], r14b
jne 0x140077929
vmovss xmm0, dword [rbx + 0x381c]
vaddss xmm1, xmm0, dword [rcx + 0x108]
vmovss xmm0, dword [rcx + 0x10c]
vmovss dword [rcx + 0x100], xmm1
vmovss dword [rcx + 0x104], xmm0
vmovsd xmm0, qword [rcx + 0x130]
mov eax, dword [rcx + 0x13c]
vmovsd qword [rcx + 0x128], xmm0
mov dword [rcx + 0x138], eax
mov byte [rcx + 0x140], 1
mov rcx, qword [rbx + 0x3ef8]
vmovss xmm0, dword [rcx + 0x254]
vsubss xmm1, xmm0, dword [rcx + 0x104]
vmovss xmm0, dword [rcx + 0x250]
cmp qword [rcx + 0x1a8], r14
jne 0x14007795a
cmp qword [rbx + 0x4b58], r14
je 0x140077962
vmovss xmm0, dword [rcx + 0x220]
vsubss xmm0, xmm0, dword [rcx + 0x100]
mov byte [rcx + 0xb8], 1
xor edx, edx
mov rbx, qword [rbx + 0x3ef8]
lea rcx, str.RightChild
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
movsxd rax, dword [rbx + 0xf0]
mov r8, qword [rbx + 0xf8]
mov r8d, dword [r8 + rax*4 - 4]
call fcn.14000b8d0
mov rcx, qword [rbx]
mov edi, eax
cmp dword [rcx + 0x3f40], eax
jne 0x1400779c5
lea r8, str.RightChild
mov edx, 0xb
mov ecx, eax
call fcn.140024070
lea r8, [rsp + 0x50]
mov dword [rsp + 0x20], r14d
mov edx, edi
lea rcx, str.RightChild
call fcn.140013220
mov rcx, qword [0x14016b5b0]
mov rdx, qword [rcx + 0x3ef8]
vmovss xmm0, dword [rdx + 0x250]
cmp qword [rdx + 0x1a8], r14
jne 0x140077a05
cmp qword [rcx + 0x4b58], r14
je 0x140077a0d
vmovss xmm0, dword [rdx + 0x220]
vsubss xmm0, xmm0, dword [rdx + 0x100]
vmovss xmm1, dword [0x140090efc]
lea rcx, [rsp + 0x50]
vmovss dword [rsp + 0x50], xmm0
vmovss dword [rsp + 0x54], xmm1
call fcn.14003fef0
vmovups xmm0, xmmword [0x140091370]
vmovups xmm1, xmmword [0x140091390]
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x70]
vmovups xmmword [rsp + 0x50], xmm0
vmovups xmmword [rsp + 0x70], xmm1
call fcn.140073fa0
call fcn.1400134e0
call fcn.1400134e0
mov r15, qword [rsp + 0x1c0]
mov rcx, qword [rbp]
xor rcx, rsp
call fcn.14007f2a0
lea r11, [rsp + 0x1a0]
mov rbx, qword [r11 + 0x28]
mov rsi, qword [r11 + 0x30]
mov rdi, qword [r11 + 0x38]
vmovaps xmm6, xmmword [r11 - 0x10]
vmovaps xmm7, xmmword [r11 - 0x20]
vmovaps xmm8, xmmword [r11 - 0x30]
vmovaps xmm9, xmmword [r11 - 0x40]
vmovaps xmm10, xmmword [r11 - 0x50]
mov rsp, r11
pop r14
pop r12
pop rbp
ret