Function at 0x14005aa60
Capabilities:
Create thread

Disassembly:
mov rax, rsp
mov qword [rax + 0x10], rbx
mov qword [rax + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0xe60
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1400dd180]
xor rax, rsp
mov qword [rsp + 0xdb8], rax
mov r13, rcx
mov qword [rsp + 0xc0], rcx
xor esi, esi
mov r15d, esi
mov dword [rsp + 0xa0], esi
mov rax, qword [0x1401174f0]
or dword [rax + 0x3fe0], 0x40
mov dword [rax + 0x4040], 0x3f7d70a4
movss xmm9, dword [0x1400c3fcc]
movaps xmm1, xmm9
mov edi, 3
mov ecx, edi
call fcn.14001b170
xorps xmm13, xmm13
mov qword [rsp + 0x358], rsi
lea rdx, [rsp + 0x358]
mov ecx, 2
call fcn.14001b1f0
xorps xmm1, xmm1
mov ecx, 4
call fcn.14001b170
movss xmm7, dword [0x1400c4098]
movss xmm8, dword [0x1400c4078]
mov rax, qword [0x1401174f0]
or dword [rax + 0x3fe0], 2
movaps xmm0, xmm7
unpcklps xmm0, xmm8
movsd qword [rax + 0x4000], xmm0
mov dword [rax + 0x3fe8], 1
xor edx, edx
mov r8d, 0x12b
lea rcx, str.GameOverlayUI
call fcn.1400248d0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
mov rbx, qword [rax + 0x288]
mov qword [rsp + 0x58], rbx
cmp byte [0x140117858], sil
jne 0x14005abe7
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
xor r9d, r9d
lea r8, [0x1400275b0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov byte [0x140117858], 1
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
movsd xmm6, qword [rax + 0x18]
movsd qword [rsp + 0x60], xmm6
movaps xmm0, xmm6
addss xmm0, xmm7
movss xmm10, dword [rsp + 0x64]
movaps xmm7, xmm10
addss xmm7, xmm8
movss dword [rsp + 0x940], xmm6
movss dword [rsp + 0x944], xmm10
movss dword [rsp + 0x948], xmm0
movss dword [rsp + 0x94c], xmm7
movdqa xmm0, xmmword [0x1400c4590]
movups xmmword [rsp + 0x888], xmm0
lea rcx, [rsp + 0x888]
call fcn.14001ae10
mov dword [rsp + 0x28], esi
movss xmm0, dword [0x1400c3fdc]
movss dword [rsp + 0x20], xmm0
mov r9d, eax
lea r8, [rsp + 0x948]
lea rdx, [rsp + 0x940]
mov rcx, rbx
call fcn.14003b200
movdqa xmm0, xmmword [0x1400c4600]
movups xmmword [rsp + 0x898], xmm0
lea rcx, [rsp + 0x898]
call fcn.14001ae10
addss xmm6, dword [0x1400c4044]
movss dword [rsp + 0x368], xmm6
movss dword [rsp + 0x36c], xmm7
mov dword [rsp + 0x28], 0x50
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rsp + 0x368]
lea rdx, [rsp + 0x60]
mov rcx, rbx
call fcn.14003b200
call fcn.14005a390
movdqa xmm0, xmmword [0x1400c46f0]
movups xmmword [rsp + 0x8a8], xmm0
lea rcx, [rsp + 0x8a8]
call fcn.14001ae10
mov r14d, eax
movss xmm8, dword [0x1400c3e88]
movss xmm15, dword [0x1400c3e84]
test eax, 0xff000000
je 0x14005ae35
movss xmm0, dword [rsp + 0x948]
test byte [rbx + 0x30], 1
je 0x14005ad93
subss xmm0, xmm8
movss dword [rsp + 0x378], xmm0
movss xmm0, dword [rsp + 0x94c]
subss xmm0, xmm8
movss dword [rsp + 0x37c], xmm0
movss xmm1, dword [rsp + 0x944]
addss xmm1, xmm8
movss xmm0, dword [rsp + 0x940]
addss xmm0, xmm8
movss dword [rsp + 0x370], xmm0
movss dword [rsp + 0x374], xmm1
lea rdx, [rsp + 0x370]
lea r8, [rsp + 0x378]
jmp 0x14005adf6
movss xmm1, dword [rsp + 0x94c]
subss xmm1, xmm15
subss xmm0, xmm15
movss dword [rsp + 0x388], xmm0
movss dword [rsp + 0x38c], xmm1
movss xmm2, dword [rsp + 0x944]
addss xmm2, xmm8
movss xmm0, dword [rsp + 0x940]
addss xmm0, xmm8
movss dword [rsp + 0x380], xmm0
movss dword [rsp + 0x384], xmm2
lea rdx, [rsp + 0x380]
lea r8, [rsp + 0x388]
mov dword [rsp + 0x20], esi
movaps xmm3, xmm9
mov rcx, rbx
call fcn.14003ab60
movss xmm0, dword [0x1400c3ee8]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 1
mov r9d, r14d
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140038d10
mov dword [rbx + 0x78], esi
movdqa xmm0, xmmword [0x1400c46f0]
movups xmmword [rsp + 0x778], xmm0
lea rcx, [rsp + 0x778]
call fcn.14001ae10
movss dword [rsp + 0x390], xmm6
movss dword [rsp + 0x394], xmm7
addss xmm10, xmm13
movss dword [rsp + 0x398], xmm6
movss dword [rsp + 0x39c], xmm10
movss xmm10, dword [0x1400c3ed0]
movss dword [rsp + 0x20], xmm10
mov r9d, eax
lea r8, [rsp + 0x390]
lea rdx, [rsp + 0x398]
mov rcx, rbx
call fcn.14003af90
movdqa xmm0, xmmword [0x1400c45e0]
movups xmmword [rsp + 0x8c0], xmm0
lea rcx, [rsp + 0x8c0]
call fcn.14001ae10
movss xmm3, dword [rsp + 0x940]
movaps xmm0, xmm3
addss xmm0, dword [0x1400c4080]
movss dword [rsp + 0x3a0], xmm0
movss xmm2, dword [rsp + 0x944]
movaps xmm1, xmm2
movss xmm11, dword [0x1400c4014]
addss xmm1, xmm11
movss dword [rsp + 0x3a4], xmm1
addss xmm3, dword [0x1400c4048]
movss dword [rsp + 0x3a8], xmm3
movss xmm14, dword [0x1400c3fc0]
addss xmm2, xmm14
movss dword [rsp + 0x3ac], xmm2
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rsp + 0x3a0]
lea rdx, [rsp + 0x3a8]
mov rcx, rbx
call fcn.14003b200
movdqa xmm0, xmmword [0x1400c46f0]
movups xmmword [rsp + 0x8d0], xmm0
lea rcx, [rsp + 0x8d0]
call fcn.14001ae10
movss xmm3, dword [rsp + 0x940]
movaps xmm0, xmm3
addss xmm0, dword [0x1400c4080]
movss dword [rsp + 0x3b0], xmm0
movss xmm2, dword [rsp + 0x944]
movaps xmm1, xmm2
addss xmm1, xmm11
movss dword [rsp + 0x3b4], xmm1
addss xmm3, dword [0x1400c4048]
movss dword [rsp + 0x3b8], xmm3
addss xmm2, xmm14
movss dword [rsp + 0x3bc], xmm2
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rsp + 0x3b0]
lea rdx, [rsp + 0x3b8]
mov rcx, rbx
call fcn.14003b0f0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm1, xmm11
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm13
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
movdqa xmm0, xmmword [0x1400c45e0]
movups xmmword [rsp + 0x8e0], xmm0
lea rcx, [rsp + 0x8e0]
call fcn.14001ae10
movss xmm3, dword [rsp + 0x944]
movaps xmm1, xmm3
addss xmm1, xmm11
movss xmm2, dword [rsp + 0x940]
movaps xmm0, xmm2
addss xmm0, dword [0x1400c4094]
movss dword [rsp + 0x3c0], xmm0
movss dword [rsp + 0x3c4], xmm1
addss xmm3, xmm14
addss xmm2, dword [0x1400c4084]
movss dword [rsp + 0x3c8], xmm2
movss dword [rsp + 0x3cc], xmm3
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rsp + 0x3c0]
lea rdx, [rsp + 0x3c8]
mov rcx, rbx
call fcn.14003b200
movdqa xmm0, xmmword [0x1400c46f0]
movups xmmword [rsp + 0x8f0], xmm0
lea rcx, [rsp + 0x8f0]
call fcn.14001ae10
movss xmm3, dword [rsp + 0x944]
movaps xmm1, xmm3
addss xmm1, xmm11
movss xmm2, dword [rsp + 0x940]
movaps xmm0, xmm2
addss xmm0, dword [0x1400c4094]
movss dword [rsp + 0x3d0], xmm0
movss dword [rsp + 0x3d4], xmm1
addss xmm2, dword [0x1400c4084]
movss dword [rsp + 0x3d8], xmm2
addss xmm3, xmm14
movss dword [rsp + 0x3dc], xmm3
movss dword [rsp + 0x30], xmm10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rsp + 0x3d0]
lea rdx, [rsp + 0x3d8]
mov rcx, rbx
call fcn.14003b0f0
movdqa xmm0, xmmword [0x1400c46f0]
movups xmmword [rsp + 0x640], xmm0
lea rcx, [rsp + 0x640]
call fcn.14001ae10
mov r14d, eax
movss xmm7, dword [rsp + 0x944]
movaps xmm1, xmm7
movss xmm12, dword [0x1400c4000]
addss xmm1, xmm12
movss xmm6, dword [rsp + 0x940]
movaps xmm0, xmm6
addss xmm0, dword [0x1400c4088]
movss dword [rsp + 0x3e0], xmm0
movss dword [rsp + 0x3e4], xmm1
movss xmm11, dword [0x1400c3f94]
test eax, 0xff000000
je 0x14005b26f
mov dword [rsp + 0x28], 0x63
movss dword [rsp + 0x20], xmm11
xorps xmm3, xmm3
movss xmm2, dword [0x1400c3fd0]
lea rdx, [rsp + 0x3e0]
mov rcx, rbx
call fcn.14003a730
movss dword [rsp + 0x28], xmm10
mov dword [rsp + 0x20], 1
mov r9d, r14d
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140038d10
mov dword [rbx + 0x78], esi
movss xmm7, dword [rsp + 0x944]
movss xmm6, dword [rsp + 0x940]
movdqa xmm0, xmmword [0x1400c4580]
movups xmmword [rsp + 0x650], xmm0
lea rcx, [rsp + 0x650]
call fcn.14001ae10
mov r14d, eax
movaps xmm1, xmm7
addss xmm1, xmm12
movaps xmm0, xmm6
addss xmm0, dword [0x1400c4088]
movss dword [rsp + 0x3e8], xmm0
movss dword [rsp + 0x3ec], xmm1
test eax, 0xff000000
je 0x14005b310
mov dword [rsp + 0x28], 0x63
movss dword [rsp + 0x20], xmm11
xorps xmm3, xmm3
movss xmm2, dword [0x1400c3fd4]
lea rdx, [rsp + 0x3e8]
mov rcx, rbx
call fcn.14003a730
mov r9d, r14d
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140039c40
mov dword [rbx + 0x78], esi
movss xmm7, dword [rsp + 0x944]
movss xmm6, dword [rsp + 0x940]
movdqa xmm0, xmmword [0x1400c4770]
movups xmmword [rsp + 0x660], xmm0
lea rcx, [rsp + 0x660]
call fcn.14001ae10
addss xmm7, xmm9
movss xmm9, dword [0x1400c408c]
addss xmm6, xmm9
movss dword [rsp + 0x3f0], xmm6
movss dword [rsp + 0x3f4], xmm7
test eax, 0xff000000
je 0x14005b3ba
mov rcx, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0xc8], xmm0
mov byte [rsp + 0x48], sil
movss dword [rsp + 0x40], xmm13
lea rdx, [0x1400c326c]
mov qword [rsp + 0x38], rdx
lea rdx, str.v2ce
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0xc8]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x3f0]
movss xmm2, dword [rcx + 0x10]
mov rdx, rbx
mov rcx, qword [rcx + 8]
call fcn.1400422f0
mov rcx, qword [0x140117508]
call fcn.1400273c0
nop
xorps xmm0, xmm0
movups xmmword [rsp + 0x508], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x518], xmm1
mov r8d, 9
lea rdx, str.expiresAt
lea rcx, [rsp + 0x508]
call fcn.140004250
nop
lea rcx, [rsp + 0x508]
call fcn.140069bbc
mov r14d, eax
mov rdx, qword [rsp + 0x520]
cmp rdx, 0xf
jbe 0x14005b44c
inc rdx
mov rcx, qword [rsp + 0x508]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005b447
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005b597
call fcn.1400ad414
movdqa xmm0, xmmword [0x1400c4140]
movdqu xmmword [rsp + 0x518], xmm0
mov byte [rsp + 0x508], 0
mov edx, r14d
lea rcx, [rsp + 0xce0]
call fcn.14005a200
nop
lea r8, [rsp + 0xce0]
mov r9, qword [rsp + 0xce0]
mov r10, qword [rsp + 0xcf8]
cmp r10, 0xf
cmova r8, r9
movdqa xmm0, xmmword [0x1400c4750]
movups xmmword [rsp + 0x670], xmm0
lea rcx, [rsp + 0x670]
call fcn.14001ae10
mov r11d, eax
movss xmm1, dword [rsp + 0x944]
addss xmm1, xmm12
movss xmm0, dword [rsp + 0x940]
addss xmm0, xmm9
movss dword [rsp + 0x3f8], xmm0
movss dword [rsp + 0x3fc], xmm1
test eax, 0xff000000
je 0x14005b56c
mov rcx, 0xffffffffffffffff
inc rcx
cmp byte [r8 + rcx], 0
jne 0x14005b4f6
add rcx, r8
cmp r8, rcx
je 0x14005b56c
mov rax, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0xc8], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm13
mov qword [rsp + 0x38], rcx
mov qword [rsp + 0x30], r8
lea rcx, [rsp + 0xc8]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], r11d
lea r9, [rsp + 0x3f8]
movss xmm2, dword [rax + 0x10]
mov rdx, rbx
mov rcx, qword [rax + 8]
call fcn.1400422f0
mov r10, qword [rsp + 0xcf8]
mov r9, qword [rsp + 0xce0]
cmp r10, 0xf
jbe 0x14005b5a6
lea rdx, [r10 + 1]
mov rax, r9
cmp rdx, 0x1000
jb 0x14005b59e
add rdx, 0x27
mov r9, qword [r9 - 8]
sub rax, r9
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005b59e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
mov rcx, r9
call fcn.1400ad414
movdqa xmm0, xmmword [0x1400c4140]
movdqu xmmword [rsp + 0xcf0], xmm0
mov byte [rsp + 0xce0], 0
jmp 0x14005b600
call fcn.140027460
mov rcx, qword [0x140117520]
call fcn.1400273c0
movdqa xmm0, xmmword [0x1400c47d0]
movups xmmword [rsp + 0x690], xmm0
lea rcx, [rsp + 0x690]
call fcn.14001ae10
movss xmm1, dword [rsp + 0x944]
addss xmm1, xmm14
movss xmm0, dword [rsp + 0x940]
addss xmm0, dword [0x1400c3fe4]
movss dword [rsp + 0x408], xmm0
movss dword [rsp + 0x40c], xmm1
test eax, 0xff000000
je 0x14005b6c7
mov rcx, qword [rbx + 0x38]
movups xmm0, xmmword [rbx + 0x88]
movups xmmword [rsp + 0xc8], xmm0
mov byte [rsp + 0x48], 0
movss dword [rsp + 0x40], xmm13
lea rdx, [0x1400c32ad]
mov qword [rsp + 0x38], rdx
lea rdx, str.SK22T
mov qword [rsp + 0x30], rdx
lea rdx, [rsp + 0xc8]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], eax
lea r9, [rsp + 0x408]
movss xmm2, dword [rcx + 0x10]
mov rdx, rbx
mov rcx, qword [rcx + 8]
call fcn.1400422f0
call fcn.140027460
movss xmm7, dword [0x1400c3f80]
mov qword [rsp + 0x410], 0x40a00000
lea rdx, [rsp + 0x410]
mov ecx, 2
call fcn.14001b1f0
mov dword [rsp + 0x418], 0x40a00000
mov dword [rsp + 0x41c], 0x40a00000
lea rdx, [rsp + 0x418]
mov ecx, ntohs
call fcn.14001b1f0
mov dword [rsp + 0x420], 0x43160000
mov dword [rsp + 0x424], 0x43c80000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.tabmenu
call fcn.14001a880
mov r14d, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005b78b
lea r8, str.tabmenu
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
mov dword [rsp + 0x20], 0x10004
xor r9d, r9d
lea r8, [rsp + 0x420]
mov edx, r14d
lea rcx, str.tabmenu
call fcn.140021bb0
mov dword [rsp + 0x428], 0x43160000
mov dword [rsp + 0x42c], 0x42ba0000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.Closet
call fcn.14001a880
mov r14d, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005b81e
lea r8, str.Closet
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
lea r8, [rsp + 0x428]
mov edx, r14d
lea rcx, str.Closet
call fcn.140017b70
cmp dword [0x1400de7f4], 2
sete al
mov dword [rsp + 0x430], 0x43070000
mov dword [rsp + 0x434], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c32b0]
lea rdx, [rsp + 0x430]
lea rcx, str.Legit_Bot
call fcn.140017290
test al, al
je 0x14005b88f
mov eax, 2
mov dword [0x1400de7f4], eax
mov dword [reloc.WS2_32.dll_getsockname], 6
jmp 0x14005b895
mov eax, dword [0x1400de7f4]
cmp eax, 1
sete al
mov dword [rsp + 0x438], 0x43070000
mov dword [rsp + 0x43c], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c32bc]
lea rdx, [rsp + 0x438]
lea rcx, str.Trigger_Bot
call fcn.140017290
test al, al
je 0x14005b8e8
mov dword [0x1400de7f4], 1
mov dword [reloc.WS2_32.dll_getsockname], 2
call fcn.140021dd0
mov dword [rsp + 0x440], 0x43160000
mov dword [rsp + 0x444], 0x42fa0000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.Entities
call fcn.14001a880
mov r14d, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005b95e
lea r8, str.Entities
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
lea r8, [rsp + 0x440]
mov edx, r14d
lea rcx, str.Entities
call fcn.140017b70
cmp dword [0x1400de7f4], 3
sete al
mov dword [rsp + 0x448], 0x43070000
mov dword [rsp + 0x44c], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c32f4]
lea rdx, [rsp + 0x448]
lea rcx, str.Visual
call fcn.140017290
test al, al
je 0x14005b9ca
mov dword [0x1400de7f4], edi
mov dword [reloc.WS2_32.dll_getsockname], 8
jmp 0x14005b9d0
mov edi, dword [0x1400de7f4]
cmp edi, 4
sete al
mov dword [rsp + 0x450], 0x43070000
mov dword [rsp + 0x454], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c3300]
lea rdx, [rsp + 0x450]
lea rcx, str.Misc
call fcn.140017290
test al, al
je 0x14005ba26
mov eax, 4
mov dword [0x1400de7f4], eax
mov dword [reloc.WS2_32.dll_getsockname], 0xa
jmp 0x14005ba2c
mov eax, dword [0x1400de7f4]
cmp eax, 5
sete al
mov dword [rsp + 0x458], 0x43070000
mov dword [rsp + 0x45c], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c3310]
lea rdx, [rsp + 0x458]
lea rcx, str.Players
call fcn.140017290
test al, al
je 0x14005ba7f
mov dword [0x1400de7f4], 5
mov dword [reloc.WS2_32.dll_getsockname], 0xb
call fcn.140021dd0
mov dword [rsp + 0x460], 0x43160000
mov dword [rsp + 0x464], 0x42fa0000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.Others
call fcn.14001a880
mov edi, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005baf4
lea r8, str.Others
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
lea r8, [rsp + 0x460]
mov edx, edi
lea rcx, str.Others
call fcn.140017b70
cmp dword [0x1400de7f4], 7
sete al
mov dword [rsp + 0x468], 0x43070000
mov dword [rsp + 0x46c], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c3314]
lea rdx, [rsp + 0x468]
lea rcx, str.Cloud
call fcn.140017290
test al, al
je 0x14005bb64
mov eax, 7
mov dword [0x1400de7f4], eax
mov dword [reloc.WS2_32.dll_getsockname], 0xf
jmp 0x14005bb6a
mov eax, dword [0x1400de7f4]
cmp eax, 8
sete al
mov dword [rsp + 0x470], 0x43070000
mov dword [rsp + 0x474], 0x41f00000
mov byte [rsp + 0x20], al
lea r9, [0x1400c3320]
lea rdx, [rsp + 0x470]
lea rcx, str.Settings
call fcn.140017290
test al, al
je 0x14005bbbd
mov dword [0x1400de7f4], 8
mov dword [reloc.WS2_32.dll_getsockname], 4
call fcn.140021dd0
call fcn.140021dd0
mov rdx, qword [0x1401174f0]
movsxd rax, dword [rdx + 0x4060]
lea rcx, [rax + rax*2]
mov r8, qword [rdx + 0x4068]
movsxd rax, dword [r8 + rcx*4 - 0xc]
lea r10, [rax + rax*2]
lea r12, [0x140000000]
mov r9d, dword [r12 + r10*4 + 0xbe008]
cmp dword [r12 + r10*4 + 0xbe000], 8
jne 0x14005bc3e
mov eax, dword [r12 + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14005bc1f
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x14005bc3e
cmp eax, 2
jne 0x14005bc3e
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 - 4]
mov dword [r9 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r10, [rax + rax*2]
mov r9d, dword [r12 + r10*4 + 0xbe008]
cmp dword [r12 + r10*4 + 0xbe000], 8
jne 0x14005bcac
mov eax, dword [r12 + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14005bc8d
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x14005bcac
cmp eax, 2
jne 0x14005bcac
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r9 + rdx + 0x37fc], eax
dec dword [rdx + 0x4060]
mov rax, qword [rdx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rdx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm1, xmm14
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm6, dword [0x1400c4048]
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x478], 0x41700000
mov dword [rsp + 0x47c], 0x40a00000
lea rdx, [rsp + 0x478]
mov ecx, 2
call fcn.14001b1f0
mov dword [rsp + 0x480], 0x41200000
mov dword [rsp + 0x484], 0x42480000
lea rdx, [rsp + 0x480]
mov ecx, ntohs
call fcn.14001b1f0
mov dword [rsp + 0x488], 0x43d20000
mov dword [rsp + 0x48c], 0x42200000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.subtabmenu
call fcn.14001a880
mov edi, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005bde2
lea r8, str.subtabmenu
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
mov dword [rsp + 0x20], 0x10004
xor r9d, r9d
lea r8, [rsp + 0x488]
mov edx, edi
lea rcx, str.subtabmenu
call fcn.140021bb0
mov eax, dword [0x1400de7f4]
dec eax
cmp eax, 7
ja case.0x14005be21.6
cdqe
mov ecx, dword [r12 + rax*4 + 0x617a4]
add rcx, r12
jmp rcx
cmp dword [reloc.WS2_32.dll_getsockname], 6
sete r9b
mov dword [rsp + 0x130], 0x42960000
mov dword [rsp + 0x134], 0x41f00000
lea rdx, [rsp + 0x130]
lea rcx, str.Aim_Assist
call fcn.140017e40
test al, al
je 0x14005be69
mov eax, 6
mov dword [reloc.WS2_32.dll_getsockname], eax
jmp 0x14005be6f
mov eax, dword [reloc.WS2_32.dll_getsockname]
cmp eax, 7
sete r9b
mov dword [rsp + 0x138], 0x42960000
mov dword [rsp + 0x13c], 0x41f00000
lea rdx, [rsp + 0x138]
lea rcx, str.Silent_Aim
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 7
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 2
sete r9b
mov dword [rsp + 0x140], 0x42960000
mov dword [rsp + 0x144], 0x41f00000
lea rdx, [rsp + 0x140]
lea rcx, str.Trigger_Bot
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 2
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 8
sete r9b
mov dword [rsp + 0x148], 0x42960000
mov dword [rsp + 0x14c], 0x41f00000
lea rdx, [rsp + 0x148]
lea rcx, str.Players
call fcn.140017e40
test al, al
je 0x14005bf49
mov eax, 8
mov dword [reloc.WS2_32.dll_getsockname], eax
jmp 0x14005bf4f
mov eax, dword [reloc.WS2_32.dll_getsockname]
cmp eax, 9
sete r9b
mov dword [rsp + 0x150], 0x42960000
mov dword [rsp + 0x154], 0x41f00000
lea rdx, [rsp + 0x150]
lea rcx, str.Others
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 9
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 0xa
sete r9b
mov dword [rsp + 0x158], 0x42960000
mov dword [rsp + 0x15c], 0x41f00000
lea rdx, [rsp + 0x158]
lea rcx, str.Client
call fcn.140017e40
test al, al
je 0x14005bfdd
mov eax, 0xa
mov dword [reloc.WS2_32.dll_getsockname], eax
jmp 0x14005bfe3
mov eax, dword [reloc.WS2_32.dll_getsockname]
cmp eax, 5
sete r9b
mov dword [rsp + 0x160], 0x42960000
mov dword [rsp + 0x164], 0x41f00000
lea rdx, [rsp + 0x160]
lea rcx, str.Weapons
call fcn.140017e40
test al, al
je 0x14005c025
mov eax, 5
mov dword [reloc.WS2_32.dll_getsockname], eax
jmp 0x14005c02b
mov eax, dword [reloc.WS2_32.dll_getsockname]
cmp eax, 0xc
sete r9b
mov dword [rsp + 0x168], 0x42960000
mov dword [rsp + 0x16c], 0x41f00000
lea rdx, [rsp + 0x168]
lea rcx, str._Teleport_Options
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 0xc
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 0xb
sete r9b
mov dword [rsp + 0x170], 0x42960000
mov dword [rsp + 0x174], 0x41f00000
lea rdx, [rsp + 0x170]
lea rcx, str.In_Game_Players
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 0xb
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 0xf
sete r9b
mov dword [rsp + 0x178], 0x42960000
mov dword [rsp + 0x17c], 0x41f00000
lea rdx, [rsp + 0x178]
lea rcx, str.Chat
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 0xf
jmp case.0x14005be21.6
cmp dword [reloc.WS2_32.dll_getsockname], 4
sete r9b
mov dword [rsp + 0x180], 0x42960000
mov dword [rsp + 0x184], 0x41f00000
lea rdx, [rsp + 0x180]
lea rcx, str.Options
call fcn.140017e40
test al, al
je case.0x14005be21.6
mov dword [reloc.WS2_32.dll_getsockname], 4
call fcn.140021dd0
mov rdx, qword [0x1401174f0]
movsxd rax, dword [rdx + 0x4060]
lea rcx, [rax + rax*2]
mov r8, qword [rdx + 0x4068]
movsxd rax, dword [r8 + rcx*4 - 0xc]
lea r10, [rax + rax*2]
mov r9d, dword [r12 + r10*4 + 0xbe008]
cmp dword [r12 + r10*4 + 0xbe000], 8
jne 0x14005c1bc
mov eax, dword [r12 + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14005c19d
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x14005c1bc
cmp eax, 2
jne 0x14005c1bc
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 - 4]
mov dword [r9 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r10, [rax + rax*2]
mov r9d, dword [r12 + r10*4 + 0xbe008]
cmp dword [r12 + r10*4 + 0xbe000], 8
jne 0x14005c22a
mov eax, dword [r12 + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14005c20b
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x14005c22a
cmp eax, 2
jne 0x14005c22a
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r9 + rdx + 0x37fc], eax
dec dword [rdx + 0x4060]
mov rax, qword [rdx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rdx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm1, dword [0x1400c4018]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x188], 0x40a00000
mov dword [rsp + 0x18c], 0x40a00000
lea rdx, [rsp + 0x188]
mov ecx, 2
call fcn.14001b1f0
mov dword [rsp + 0x190], 0x41700000
mov dword [rsp + 0x194], 0x41700000
lea rdx, [rsp + 0x190]
mov ecx, ntohs
call fcn.14001b1f0
mov dword [rsp + 0x198], 0x43f00000
mov dword [rsp + 0x19c], 0x43c18000
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movsxd r8, dword [rax + 0xd0]
mov rax, qword [rax + 0xd8]
mov r8d, dword [rax + r8*4 - 4]
xor edx, edx
lea rcx, str.Main
call fcn.14001a880
mov edi, eax
cmp dword [rbx + 0x3f0c], eax
jne 0x14005c35b
lea r8, str.Main
mov edx, ntohs
mov ecx, eax
call fcn.14002f320
mov dword [rsp + 0x20], 0x10004
xor r9d, r9d
lea r8, [rsp + 0x198]
mov edx, edi
lea rcx, str.Main
call fcn.140021bb0
mov eax, dword [0x1400de7f4]
dec eax
cmp eax, 7
ja case.0x14005c39a.6
cdqe
mov ecx, dword [r12 + rax*4 + 0x617c4]
add rcx, r12
jmp rcx
mov ecx, dword [reloc.WS2_32.dll_getsockname]
sub ecx, 6
je 0x14005c5eb
cmp ecx, 1
jne case.0x14005c39a.6
mov dword [rsp + 0x1a0], 0x435c0000
mov dword [rsp + 0x1a4], 0x43bb8000
lea rdx, [rsp + 0x1a0]
lea rcx, str.Bullet_Redirection
call fcn.1400184d0
mov rdx, qword [0x140117530]
lea rcx, str.Silent_Aim_Enabled
call fcn.140049270
mov rdx, qword [0x140117530]
inc rdx
lea rcx, str.Draw_Field_of_view
call fcn.140049270
mov dword [rsp + 0x20], 6
lea r9, str.x0_f_
lea rdx, [0x1401175c4]
lea rcx, str.Hitbox_Selection
call fcn.14004b390
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x1a8], 0x435c0000
mov dword [rsp + 0x1ac], 0x43bb8000
lea rdx, [rsp + 0x1a8]
lea rcx, str.Silent_Aim_Configuration
call fcn.1400184d0
mov dword [rsp + 0xb40], 0xb4
mov dword [rsp + 0xb48], esi
mov dword [rsp + 0x30], esi
lea rbx, [0x1400bde94]
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xb40]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xb48]
lea r8, [0x140104ec0]
mov edx, 4
lea rcx, str.Miss_Chance
call fcn.14004c0c0
mov dword [rsp + 0xb50], 0xb4
mov dword [rsp + 0xb58], esi
mov r8, qword [0x140117530]
add r8, 0xc
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xb50]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xb58]
mov edx, 4
lea rcx, str.Field_Of_View
call fcn.14004c0c0
mov dword [rsp + 0xb88], 0xb4
mov dword [rsp + 0x968], esi
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xb88]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x968]
lea r8, [0x140104ec0]
mov edx, 4
lea rcx, str.Maximum_Distance
call fcn.14004c0c0
lea rdx, [0x14011753e]
lea rcx, str.Ignore_Peds
call fcn.140049270
lea rdx, [0x14011753e]
lea rcx, str.Ignore_Death
call fcn.140049270
lea rdx, [0x14011753e]
lea rcx, str.Ignore_Friends
call fcn.140049270
jmp 0x1400614ce
mov dword [rsp + 0x1b0], 0x435c0000
mov dword [rsp + 0x1b4], 0x43740000
lea rdx, [rsp + 0x1b0]
lea rcx, str.Aim_Assist
call fcn.1400184d0
mov rdx, qword [0x140117530]
add rdx, 2
lea rcx, str.Aim_Assist_Enabled
call fcn.140049270
mov rdx, qword [0x140117530]
add rdx, 4
lea rcx, str.Draw_Field_of_view
call fcn.140049270
lea rdx, [0x140117578]
lea rcx, str.Aim_Assist_Key
call fcn.14004d570
mov dword [rsp + 0x20], 2
lea r9, str.Closest_Crosshair
lea rdx, [0x140117538]
lea rcx, str.Target_Selection
call fcn.14004b390
test al, al
je 0x14005c6a7
mov eax, dword [0x140117538]
test eax, eax
jne 0x14005c695
mov rax, qword [0x140117530]
mov word [rax + 0x20], 0x100
jmp 0x14005c6a7
cmp eax, 1
jne 0x14005c6a7
mov rax, qword [0x140117530]
mov word [rax + 0x20], 1
mov dword [rsp + 0x20], 6
lea r9, str.x0_f_
lea rdx, [0x1401175c4]
lea rcx, str.Hitbox_Priority
call fcn.14004b390
lea rdx, [0x14011753f]
lea rcx, str.Visible_Only
call fcn.140049270
lea rdx, [0x14011753e]
lea rcx, str.Disable_when_spectated
call fcn.140049270
call fcn.140021dd0
mov dword [rsp + 0x1b8], 0x435c0000
mov dword [rsp + 0x1bc], 0x43030000
lea rdx, [rsp + 0x1b8]
lea rcx, str.Aimbot_Prediction__Offline_
call fcn.1400184d0
lea rdx, [0x14011753e]
lea rcx, str.Auto_Prediction
call fcn.140049270
mov dword [rsp + 0x970], 0x3f800000
mov dword [rsp + 0x978], 0x3dcccccd
mov dword [rsp + 0x30], esi
lea rax, str._.3f
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x970]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x978]
lea r8, [0x1400de7f8]
mov edx, 8
lea rcx, str.Prediction_Amount
call fcn.14004c0c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x1c0], 0x435c0000
mov dword [rsp + 0x1c4], 0x43bb8000
lea rdx, [rsp + 0x1c0]
lea rcx, str.Aim_Assist_Configuration
call fcn.1400184d0
mov dword [rsp + 0x980], 0xb4
mov dword [rsp + 0x988], esi
mov r8, qword [0x140117530]
add r8, 8
mov dword [rsp + 0x30], esi
lea rax, str._dpx
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x980]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x988]
mov edx, 4
lea rcx, str.Field_of_view
call fcn.14004c0c0
mov dword [rsp + 0x990], 0x3e8
mov dword [rsp + 0x998], esi
mov r8, qword [0x140117530]
add r8, 0x1c
mov dword [rsp + 0x30], esi
lea rbx, str._dms
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x990]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x998]
mov edx, 4
lea rcx, str.Delay__ms_
call fcn.14004c0c0
mov dword [rsp + 0x9a0], 0x42480000
mov dword [rsp + 0x9a8], 0x3dcccccd
mov r8, qword [0x140117530]
add r8, 0x14
mov dword [rsp + 0x30], esi
lea rbx, str._d__
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x9a0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9a8]
mov edx, 8
lea rcx, str.Smooth_X
call fcn.14004c0c0
mov dword [rsp + 0x9b0], 0x42480000
mov dword [rsp + 0x9b8], 0x3dcccccd
mov r8, qword [0x140117530]
add r8, 0x18
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x9b0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9b8]
mov edx, 8
lea rcx, str.Smooth_Y
call fcn.14004c0c0
mov dword [rsp + 0x9c0], 0x168
mov dword [rsp + 0x9c8], esi
mov r8, qword [0x140117530]
add r8, 0x10
mov dword [rsp + 0x30], esi
lea rax, [0x1400c34cc]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x9c0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9c8]
mov edx, 4
lea rcx, str.Maximum_Distance
call fcn.14004c0c0
mov r9d, 5
lea r8, [0x140105008]
lea rdx, [0x140104e88]
lea rcx, str.Ignore_Conditions
call fcn.14004b580
jmp 0x1400614ce
cmp dword [reloc.WS2_32.dll_getsockname], 2
jne case.0x14005c39a.6
mov dword [rsp + 0x1c8], 0x435c0000
mov dword [rsp + 0x1cc], 0x43580000
lea rdx, [rsp + 0x1c8]
lea rcx, str.Trigger_Bot
call fcn.1400184d0
mov rdx, qword [0x140117530]
add rdx, 0x22
lea rcx, str.Trigger_Bot_Enabled
call fcn.140049270
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140119be8], eax
jle 0x14005ca9e
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x14005ca9e
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
lea rdx, [0x140119be4]
lea rcx, str.Trigger_Activate_Bind
call fcn.14004d570
mov dword [rsp + 0x9d0], 0x64
mov dword [rsp + 0x9d8], esi
mov r8, qword [0x140117530]
add r8, 0x2c
mov dword [rsp + 0x30], esi
lea rbx, str._d__
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0x9d0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9d8]
mov edx, 4
lea rcx, str.Hitchance
call fcn.14004c0c0
mov r9d, 6
lea r8, str.x0_f_
lea rdx, [0x1401176d8]
lea rcx, str.Target_Hitbox
call fcn.14004b580
call fcn.140021dd0
mov dword [rsp + 0x1d0], 0x435c0000
mov dword [rsp + 0x1d4], 0x43020000
lea rdx, [rsp + 0x1d0]
lea rcx, str.Trigger_Bot_Field_of_view
call fcn.1400184d0
mov rdx, qword [0x140117530]
add rdx, 0x23
lea rcx, str.Draw_Field_of_view
call fcn.140049270
mov dword [rsp + 0x9e0], 0x42f00000
mov dword [rsp + 0x9e8], 0
mov r8, qword [0x140117530]
add r8, 0x24
mov dword [rsp + 0x30], esi
lea rax, str._dpx
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x9e0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9e8]
mov edx, 8
lea rcx, str.Field_of_view
call fcn.14004c0c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x1d8], 0x435c0000
mov dword [rsp + 0x1dc], 0x43898000
lea rdx, [rsp + 0x1d8]
lea rcx, str.Trigger_Bot_Settings
call fcn.1400184d0
lea rdx, [0x14011753e]
lea rcx, str.Disable_for_NPCs
call fcn.140049270
lea rdx, [0x14011753e]
lea rcx, str.Disable_for_Friends
call fcn.140049270
mov dword [rsp + 0x9f0], 0x43b40000
mov dword [rsp + 0x9f8], 0
mov r8, qword [0x140117530]
add r8, 0x28
mov dword [rsp + 0x30], esi
lea rdi, [0x1400c29b8]
mov qword [rsp + 0x28], rdi
lea rax, [rsp + 0x9f0]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0x9f8]
mov edx, 8
lea rcx, str.Max_shooting_Distance
call fcn.14004c0c0
mov dword [rsp + 0xb60], 0x3e8
mov dword [rsp + 0xa00], esi
mov r8, qword [0x140117530]
add r8, 0x30
mov dword [rsp + 0x30], esi
lea rbx, str._dms
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xb60]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa00]
mov edx, 4
lea rcx, str.Pre_Fire_Delay__ms_
call fcn.14004c0c0
mov dword [rsp + 0xa08], 0x3e8
mov dword [rsp + 0xa10], esi
mov r8, qword [0x140117530]
add r8, 0x34
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xa08]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa10]
mov edx, 4
lea rcx, str.Between_Shots_Delay__ms_
call fcn.14004c0c0
jmp 0x1400614ce
mov ecx, dword [reloc.WS2_32.dll_getsockname]
sub ecx, 8
je 0x14005d02a
cmp ecx, 1
jne case.0x14005c39a.6
mov dword [rsp + 0x1e0], 0x435c0000
mov dword [rsp + 0x1e4], 0x43250000
lea rdx, [rsp + 0x1e0]
lea rcx, str.ESP_Customization
call fcn.1400184d0
lea rdx, [0x14011753e]
lea rcx, str.Draw_Filled_Box
call fcn.140049270
mov dword [rsp + 0xa18], 0xb4
mov dword [rsp + 0xa20], esi
mov dword [rsp + 0x30], esi
lea rbx, [0x1400bde94]
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xa18]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa20]
lea r8, [0x140104ec4]
mov edx, 4
lea rcx, str.Box_Size
call fcn.14004c0c0
call fcn.140021dd0
mov dword [rsp + 0x1e8], 0x435c0000
mov dword [rsp + 0x1ec], 0x43250000
lea rdx, [rsp + 0x1e8]
lea rcx, str.ESP_Testing
call fcn.1400184d0
lea rdx, [0x14011753e]
lea rcx, str.Ima_testing
call fcn.140049270
mov dword [rsp + 0xa28], 0xb4
mov dword [rsp + 0xa30], esi
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xa28]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa30]
lea r8, [0x140104ec4]
mov edx, 4
lea rcx, str.Test_Box_Size
call fcn.14004c0c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x1f0], 0x435c0000
mov dword [rsp + 0x1f4], 0x43bb8000
lea rdx, [rsp + 0x1f0]
lea rcx, str.Vehicle_ESP
call fcn.1400184d0
call fcn.14000e400
lea rdx, [rax + 0x15]
lea rcx, str.Enable_Vehicle_ESP
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x18]
lea rcx, str.Show_Enemy_Vehicle
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x19]
lea rcx, str.Show_Local_Vehicle
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x20]
lea rcx, str.Draw_Vehicle_Health
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x21]
lea rcx, str.Draw_Vehicle_Tracers
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x22]
lea rcx, str.Draw_Vehicle_Boxes
call fcn.140049270
mov dword [rsp + 0xa38], 0x43fa0000
mov dword [rsp + 0xa40], 0
call fcn.14000e400
lea r8, [rax + 0x1c]
mov dword [rsp + 0x30], esi
lea rcx, str._d_m
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0xa38]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0xa40]
mov edx, 8
lea rcx, str.Max._Render_Distance
call fcn.14004c0c0
jmp 0x1400614ce
mov dword [rsp + 0x1f8], 0x435c0000
mov dword [rsp + 0x1fc], 0x43bb8000
lea rdx, [rsp + 0x1f8]
lea rcx, str.Entities_ESP
call fcn.1400184d0
call fcn.14000e400
lea rdx, [rax + 6]
lea rcx, str.Boxes
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x12]
lea rcx, str.Tracers
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 0x13]
lea rcx, str.Skeleton
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 8]
lea rcx, str.Health_bar
call fcn.140049270
call fcn.14000e400
lea rdx, [rax + 9]
lea rcx, str.Armor_bar
call fcn.140049270
mov r9d, 5
lea r8, str.Weapon_Text
lea rdx, [0x1401176d0]
lea rcx, str.Drawing_Flags
call fcn.14004b580
mov r9d, 4
lea r8, str.82_f_
lea rdx, [0x1401176e0]
lea rcx, str.Ignore_Options
call fcn.14004b580
movzx ebx, byte [0x1401176e0]
call fcn.14000e400
mov byte [rax + 1], bl
movzx ebx, byte [0x1401176e1]
call fcn.14000e400
mov byte [rax + 2], bl
movzx ebx, byte [0x1401176e2]
call fcn.14000e400
mov byte [rax + 3], bl
movzx ebx, byte [0x1401176e3]
call fcn.14000e400
mov byte [rax + 5], bl
mov dword [rsp + 0xa48], 0x1f4
mov dword [rsp + 0xb68], esi
call fcn.14000e400
lea r8, [rax + 0x70]
mov dword [rsp + 0x30], esi
lea rcx, str._d_m
mov qword [rsp + 0x28], rcx
lea rcx, [rsp + 0xa48]
mov qword [rsp + 0x20], rcx
lea r9, [rsp + 0xb68]
mov edx, 4
lea rcx, str.Max._Render_Distance
call fcn.14004c0c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x200], 0x435c0000
mov dword [rsp + 0x204], 0x43bb8000
lea rdx, [rsp + 0x200]
lea rcx, str.ESP_Preview
call fcn.1400184d0
mov rbx, qword [0x1401174f0]
mov rax, qword [rbx + 0x3ed8]
movss xmm6, dword [rax + 0x20]
mov qword [rsp + 0x30], rsi
lea rdi, str.Visuals_Preview
mov qword [rsp + 0x28], rdi
movss xmm0, dword [0x1400c40c4]
movss dword [rsp + 0x20], xmm0
movss xmm3, dword [0x1400c40b8]
movss xmm2, dword [rbx + 0x3c38]
lea rdx, [rsp + 0x60]
mov rcx, qword [rbx + 0x3c30]
call fcn.1400420d0
movss xmm0, dword [rsp + 0x60]
addss xmm0, dword [0x1400c3ec8]
cvttss2si eax, xmm0
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov rax, qword [rbx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rbx + 0x3ed8]
movss xmm2, dword [rax + 0x18]
subss xmm2, dword [rax + 0x64]
subss xmm6, xmm1
mulss xmm6, xmm8
addss xmm2, xmm6
movss dword [rax + 0xe0], xmm2
movss xmm0, dword [rax + 0xf8]
maxss xmm0, xmm2
movss dword [rax + 0xf8], xmm0
mov rcx, rdi
call fcn.1400477c0
mov rcx, qword [r13 + 0x110]
call fcn.1400273c0
cmp byte [0x140117858], 0
jne 0x14005d320
mov qword [rsp + 0x28], rsi
mov dword [rsp + 0x20], esi
xor r9d, r9d
lea r8, [0x1400275b0]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_CreateThread]
mov byte [0x140117858], 1
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x3ed8]
movss xmm12, dword [rcx + 0x20]
movss xmm9, dword [rcx + 0x24]
mulss xmm12, xmm8
addss xmm12, dword [rcx + 0x18]
mulss xmm9, xmm8
addss xmm9, dword [rcx + 0x1c]
movaps xmm14, xmm12
subss xmm14, dword [0x1400c4014]
addss xmm14, xmm7
movaps xmm10, xmm9
subss xmm10, dword [0x1400c4028]
addss xmm10, xmm7
movaps xmm6, xmm12
addss xmm6, dword [0x1400c4014]
subss xmm6, xmm7
movaps xmm11, xmm9
addss xmm11, dword [0x1400c4028]
subss xmm11, xmm7
call fcn.14000e400
cmp byte [rax + 6], 0
je 0x14005d5fa
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov rbx, rax
movdqa xmm0, xmmword [0x1400c4570]
movups xmmword [rsp + 0x6a0], xmm0
lea rcx, [rsp + 0x6a0]
call fcn.14001ae10
mov edi, eax
movaps xmm7, xmm14
addss xmm7, xmm8
test eax, 0xff000000
je 0x14005d4d4
movaps xmm2, xmm10
addss xmm2, xmm8
movaps xmm0, xmm6
movaps xmm1, xmm11
test byte [rbx + 0x30], 1
je 0x14005d453
subss xmm0, xmm8
movss dword [rsp + 0x210], xmm0
subss xmm1, xmm8
movss dword [rsp + 0x214], xmm1
movss dword [rsp + 0x208], xmm7
movss dword [rsp + 0x20c], xmm2
lea rdx, [rsp + 0x208]
lea r8, [rsp + 0x210]
jmp 0x14005d491
subss xmm0, xmm15
movss dword [rsp + 0x220], xmm0
subss xmm1, xmm15
movss dword [rsp + 0x224], xmm1
movss dword [rsp + 0x218], xmm7
movss dword [rsp + 0x21c], xmm2
lea rdx, [rsp + 0x218]
lea r8, [rsp + 0x220]
mov dword [rsp + 0x20], esi
movss xmm3, dword [0x1400c3f10]
mov rcx, rbx
call fcn.14003ab60
movss xmm0, dword [0x1400c3ed0]
movss dword [rsp + 0x28], xmm0
mov dword [rsp + 0x20], 1
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140038d10
mov dword [rbx + 0x78], esi
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov rbx, rax
movdqa xmm0, xmmword [0x1400c47c0]
movups xmmword [rsp + 0x6b0], xmm0
lea rcx, [rsp + 0x6b0]
call fcn.14001ae10
mov edi, eax
test eax, 0xff000000
je 0x14005d5f2
movaps xmm1, xmm10
addss xmm1, xmm8
movaps xmm0, xmm11
test byte [rbx + 0x30], 1
je 0x14005d576
subss xmm6, xmm8
movss dword [rsp + 0x230], xmm6
subss xmm0, xmm8
movss dword [rsp + 0x234], xmm0
movss dword [rsp + 0x228], xmm7
movss dword [rsp + 0x22c], xmm1
lea rdx, [rsp + 0x228]
lea r8, [rsp + 0x230]
jmp 0x14005d5b4
subss xmm6, xmm15
movss dword [rsp + 0x240], xmm6
subss xmm0, xmm15
movss dword [rsp + 0x244], xmm0
movss dword [rsp + 0x238], xmm7
movss dword [rsp + 0x23c], xmm1
lea rdx, [rsp + 0x238]
lea r8, [rsp + 0x240]
mov dword [rsp + 0x20], esi
movss xmm6, dword [0x1400c3ed0]
movaps xmm3, xmm6
mov rcx, rbx
call fcn.14003ab60
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], 1
mov r9d, edi
mov r8d, dword [rbx + 0x78]
mov rdx, qword [rbx + 0x80]
mov rcx, rbx
call fcn.140038d10
mov dword [rbx + 0x78], esi
movss xmm7, dword [0x1400c3f80]
call fcn.14000e400
cmp byte [rax + 8], 0
je 0x14005d767
movaps xmm1, xmm14
movss xmm0, dword [0x1400c3f14]
subss xmm1, xmm0
subss xmm1, xmm7
movss dword [rsp + 0x58], xmm1
addss xmm10, xmm7
subss xmm10, dword [0x1400c3f58]
movss dword [rsp + 0x5c], xmm10
movaps xmm8, xmm1
addss xmm8, xmm0
addss xmm1, xmm0
movss dword [rsp + 0x60], xmm1
movaps xmm0, xmm10
addss xmm0, dword [0x1400c4054]
movss dword [rsp + 0x64], xmm0
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movdqa xmm0, xmmword [0x1400c44f0]
movups xmmword [rsp + 0x6c0], xmm0
lea rcx, [rsp + 0x6c0]
call fcn.14001ae10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003b200
movss dword [rsp + 0x60], xmm8
addss xmm10, dword [0x1400c4054]
subss xmm10, dword [0x1400c3f58]
movss dword [rsp + 0x64], xmm10
movss xmm6, dword [0x1400c3ee8]
subss xmm8, xmm6
movss dword [rsp + 0x58], xmm8
subss xmm10, dword [0x1400c4040]
movss dword [rsp + 0x5c], xmm10
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movdqa xmm0, xmmword [0x1400c45c0]
movups xmmword [rsp + 0x6d0], xmm0
lea rcx, [rsp + 0x6d0]
call fcn.14001ae10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003b200
jmp 0x14005d76f
movss xmm6, dword [0x1400c3ee8]
call fcn.14000e400
movss xmm8, dword [0x1400c3f80]
cmp byte [rax + 9], 0
je 0x14005d8a3
movss dword [rsp + 0x58], xmm14
addss xmm11, xmm8
movss dword [rsp + 0x5c], xmm11
movaps xmm0, xmm14
addss xmm0, dword [0x1400c4024]
movss dword [rsp + 0x60], xmm0
movaps xmm0, xmm11
addss xmm0, xmm6
movss dword [rsp + 0x64], xmm0
addss xmm14, dword [0x1400c400c]
movss dword [rsp + 0xa0], xmm14
addss xmm11, xmm6
movss dword [rsp + 0xa4], xmm11
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movdqa xmm0, xmmword [0x1400c44f0]
movups xmmword [rsp + 0x6e0], xmm0
lea rcx, [rsp + 0x6e0]
call fcn.14001ae10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003b200
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movdqa xmm0, xmmword [0x1400c4840]
movups xmmword [rsp + 0x790], xmm0
lea rcx, [rsp + 0x790]
call fcn.14001ae10
mov dword [rsp + 0x28], esi
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rsp + 0xa0]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003b200
call fcn.14000e400
cmp byte [rax + 0x13], 0
je 0x14005dacf
subss xmm9, dword [0x1400c4028]
addss xmm9, xmm8
movss dword [rsp + 0x4b0], xmm12
movaps xmm0, xmm9
addss xmm0, dword [0x1400c4010]
movss dword [rsp + 0x4b4], xmm0
movss dword [rsp + 0x4b8], xmm12
movaps xmm1, xmm9
addss xmm1, dword [0x1400c401c]
movss dword [rsp + 0x4bc], xmm1
movss dword [rsp + 0x4c0], xmm12
movaps xmm0, xmm9
addss xmm0, dword [0x1400c4034]
movss dword [rsp + 0x4c4], xmm0
movaps xmm1, xmm12
subss xmm1, dword [0x1400c3fe4]
movss dword [rsp + 0x4c8], xmm1
movaps xmm0, xmm9
addss xmm0, dword [0x1400c404c]
movss dword [rsp + 0x4cc], xmm0
addss xmm12, dword [0x1400c3fe4]
movss dword [rsp + 0x4d0], xmm12
movss dword [rsp + 0x4d4], xmm0
movss dword [rsp + 0x4d8], xmm1
addss xmm9, dword [0x1400c4028]
movss dword [rsp + 0x4dc], xmm9
movss dword [rsp + 0x4e0], xmm12
movss dword [rsp + 0x4e4], xmm9
movdqa xmm0, xmmword [0x1400c4200]
movdqu xmmword [rsp + 0x900], xmm0
movdqa xmm1, xmmword [0x1400c4220]
movdqu xmmword [rsp + 0x910], xmm1
movdqa xmm0, xmmword [0x1400c4250]
movdqu xmmword [rsp + 0x920], xmm0
movdqa xmm6, xmmword [0x1400c4850]
movdqa xmm7, xmmword [0x1400c4550]
movss xmm8, dword [0x1400c3f48]
movss xmm9, dword [0x1400c3ec0]
movsxd rax, dword [rsp + rsi*8 + 0x900]
movsd xmm0, qword [rsp + rax*8 + 0x4b0]
movsd qword [rsp + 0x58], xmm0
movsxd rax, dword [rsp + rsi*8 + 0x904]
movsd xmm1, qword [rsp + rax*8 + 0x4b0]
movsd qword [rsp + 0x60], xmm1
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movups xmmword [rsp + 0x6f0], xmm7
lea rcx, [rsp + 0x6f0]
call fcn.14001ae10
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003af90
mov rax, qword [0x1401174f0]
mov rcx, qword [rax + 0x40e0]
lea r8, str.Foreground
mov edx, 1
mov rcx, qword [rcx]
call fcn.14001d3e0
mov r10, rax
movups xmmword [rsp + 0x700], xmm6
lea rcx, [rsp + 0x700]
call fcn.14001ae10
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rsp + 0x60]
lea rdx, [rsp + 0x58]
mov rcx, r10
call fcn.14003af90
inc rsi
cmp rsi, 6
jl 0x14005d9e8
call fcn.140027460
jmp 0x1400614ce
cmp dword [reloc.WS2_32.dll_getsockname], 0xb
jne case.0x14005c39a.6
mov dword [rsp + 0x248], 0x435c0000
mov dword [rsp + 0x24c], 0x43bb8000
lea rdx, [rsp + 0x248]
lea rcx, str.Players
call fcn.1400184d0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm8, dword [0x1400c40c4]
cmp byte [rax + 0x9b], 0
jne 0x14005db5b
mov qword [rsp + 0x250], 0
movaps xmm1, xmm8
lea rcx, [rsp + 0x250]
call fcn.1400285e0
mov qword [rsp + 0x258], 0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rsp + 0x258]
mov qword [rsp + 0x20], rax
mov r9d, 0x100
lea r8, [0x1401175d0]
xor edx, edx
lea rcx, str.Search_Player...
call fcn.140050080
mov rdi, qword [0x140119c08]
mov rdx, qword [0x140119bf8]
test rdx, rdx
je 0x14005e2cb
test rdi, rdi
je 0x14005e2cb
add rdx, 0x18
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xca0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rsp + 0xca0]
test rbx, rbx
jne 0x14005dc04
lea rcx, str.Error_Code:_113_PedReplayInterface
call fcn.1400477c0
call fcn.140021dd0
jmp 0x140061712
lea rdx, [rbx + 0x100]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc18]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov r14, qword [rsp + 0xc18]
mov qword [rsp + 0x60], r14
lea rdx, [rbx + 0x108]
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xa50]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov ebx, dword [rsp + 0xa50]
mov dword [rsp + 0x98], ebx
mov rdx, qword [0x140119c50]
add rdx, rdi
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc10]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rcx, qword [rsp + 0xc10]
test rcx, rcx
jne 0x14005dcba
lea rcx, str.Error_Code:_114_localPlayerInfo
call fcn.1400477c0
call fcn.140021dd0
jmp 0x140061712
mov rdx, qword [0x140119c58]
add rdx, rcx
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xa54]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov r13d, dword [rsp + 0xa54]
mov dword [rsp + 0xa0], r13d
mov r12d, esi
mov dword [rsp + 0x80], esi
test ebx, ebx
jle 0x14005e2b8
mov ebx, esi
mov dword [rsp + 0xc0], ebx
mov eax, dword [rsp + 0x98]
test r14, r14
je 0x14005e29a
movsxd rdx, ebx
add rdx, r14
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc40]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rsp + 0xc40]
mov qword [rsp + 0x58], rdi
test rdi, rdi
je 0x14005e293
mov rdx, qword [0x140119c50]
add rdx, rdi
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc68]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rcx, qword [rsp + 0xc68]
test rcx, rcx
je 0x14005e293
mov rdx, qword [0x140119c58]
add rdx, rcx
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xa58]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov ebx, dword [rsp + 0xa58]
lea r10, [rsp + 0xd6d]
mov r8d, ebx
test ebx, ebx
jns 0x14005de20
neg r8d
nop dword [rax]
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005dde0
dec r10
mov byte [r10], 0x2d
jmp 0x14005de4a
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005de20
lea r9, [rsp + 0x50]
lea r8, [rsp + 0xd6d]
mov rdx, r10
lea rcx, [rsp + 0x5e0]
call fcn.140003af0
or r15d, 0x18
call fcn.14000e400
call fcn.14000e400
call fcn.14000e400
mov rdx, qword [rsp + 0x5f8]
cmp rdx, 0xf
jbe 0x14005debd
inc rdx
mov rcx, qword [rsp + 0x5e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005deb8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005f0bc
call fcn.1400ad414
mov qword [rsp + 0x5f0], rsi
mov qword [rsp + 0x5f8], 0xf
mov byte [rsp + 0x5e0], 0
cmp ebx, r13d
je 0x14005e171
cmp byte [0x1401175d0], 0
je 0x14005e151
lea r10, [rsp + 0xd85]
mov r8d, ebx
test ebx, ebx
jns 0x14005df40
neg r8d
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005df01
dec r10
mov byte [r10], 0x2d
jmp 0x14005df6a
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005df40
lea r9, [rsp + 0x50]
lea r8, [rsp + 0xd85]
mov rdx, r10
lea rcx, [rsp + 0x490]
call fcn.140003af0
or r15d, 0x181
mov r14, 0xffffffffffffffff
lea rax, [0x1401175d0]
nop dword [rax]
inc r14
cmp byte [rax + r14], 0
jne 0x14005dfa0
lea r12, [rsp + 0x490]
mov r13, qword [rsp + 0x4a8]
cmp r13, 0xf
cmova r12, qword [rsp + 0x490]
mov rax, qword [rsp + 0x4a0]
cmp r14, rax
ja 0x14005e05a
sub rax, r14
mov qword [rsp + 0xc8], rax
test r14, r14
je 0x14005e161
lea r8, [r12 + 1]
add r8, rax
movsx edx, byte [0x1401175d0]
sub r8, r12
mov rcx, r12
call sub.VCRUNTIME140.dll_memchr
mov rdi, rax
test rax, rax
je 0x14005e055
nop
mov r8, r14
lea rdx, [0x1401175d0]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14005e12f
inc rdi
mov r8, qword [rsp + 0xc8]
inc r8
add r8, r12
sub r8, rdi
movsx edx, byte [0x1401175d0]
mov rcx, rdi
call sub.VCRUNTIME140.dll_memchr
mov rdi, rax
test rax, rax
jne 0x14005e010
mov rdi, qword [rsp + 0x58]
mov r12d, dword [rsp + 0x80]
xor r14b, r14b
test r15b, 1
je 0x14005e0c7
and r15d, 0xfffffffe
cmp r13, 0xf
jbe 0x14005e0ab
lea rdx, [r13 + 1]
mov rcx, qword [rsp + 0x490]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005e0a6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005f0bc
call fcn.1400ad414
mov qword [rsp + 0x4a0], rsi
mov qword [rsp + 0x4a8], 0xf
mov byte [rsp + 0x490], 0
test r14b, r14b
je 0x14005e27f
cmp rdi, qword [0x140117510]
sete r14b
mov qword [rsp + 0x260], 0
lea r10, [rsp + 0xdb5]
test ebx, ebx
jns 0x14005e180
neg ebx
nop dword [rax]
dec r10
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov ebx, edx
test edx, edx
jne 0x14005e100
dec r10
mov byte [r10], 0x2d
jmp 0x14005e1a6
sub rdi, r12
mov r12d, dword [rsp + 0x80]
cmp rdi, 0xffffffffffffffff
mov rdi, qword [rsp + 0x58]
je 0x14005e062
mov r14b, 1
jmp 0x14005e065
mov r13, qword [rsp + 0x4a8]
mov r14b, 1
jmp 0x14005e065
mov r12d, dword [rsp + 0x80]
mov r14b, 1
jmp 0x14005e065
mov r13, qword [rsp + 0x4a8]
jmp 0x14005e062
dec r10
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov ebx, edx
test edx, edx
jne 0x14005e180
lea r9, [rsp + 0x50]
lea r8, [rsp + 0xdb5]
mov rdx, r10
lea rcx, [rsp + 0x4e8]
call fcn.140003af0
or r15d, 0x60
lea rcx, [rsp + 0x4e8]
cmp qword [rsp + 0x500], 0xf
cmova rcx, qword [rsp + 0x4e8]
lea r9, [rsp + 0x260]
xor r8d, r8d
movzx edx, r14b
call fcn.140053ba0
movzx ebx, al
mov rdx, qword [rsp + 0x500]
cmp rdx, 0xf
jbe 0x14005e23b
inc rdx
mov rcx, qword [rsp + 0x4e8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005e236
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005f0bc
call fcn.1400ad414
mov qword [rsp + 0x4f8], rsi
mov qword [rsp + 0x500], 0xf
mov byte [rsp + 0x4e8], 0
mov r14, qword [rsp + 0x60]
mov eax, dword [rsp + 0x98]
mov r13d, dword [rsp + 0xa0]
test bl, bl
mov ebx, dword [rsp + 0xc0]
je 0x14005e29a
mov qword [0x140117510], rdi
jmp 0x14005e29a
mov ebx, dword [rsp + 0xc0]
mov r14, qword [rsp + 0x60]
mov r13d, dword [rsp + 0xa0]
mov eax, dword [rsp + 0x98]
inc r12d
mov dword [rsp + 0x80], r12d
add ebx, 0x10
mov dword [rsp + 0xc0], ebx
cmp r12d, eax
jl 0x14005dd16
cmp qword [0x140117510], 0
jne 0x14005e2d7
mov qword [0x140117510], rsi
jmp 0x14005e2d7
lea rcx, str.Error:_ReplayInterface_or_LocalPlayer_is_null.
call fcn.1400477c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm1, xmm7
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm6, dword [0x1400c4060]
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov rcx, qword [0x140117510]
test rcx, rcx
je 0x14005f0f0
mov rbx, qword [0x140119c08]
mov rdx, qword [0x140119c50]
add rdx, rcx
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xca8]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xca8]
add rdx, qword [0x140119c58]
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xa5c]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov r8d, dword [rsp + 0xa5c]
lea r10, [rsp + 0xd9d]
test r8d, r8d
jns 0x14005e420
neg r8d
nop word [rax + rax]
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005e3e0
dec r10
mov byte [r10], 0x2d
jmp 0x14005e44a
dec r10
mov eax, 0xcccccccd
mul r8d
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub r8b, cl
add r8b, 0x30
mov byte [r10], r8b
mov r8d, edx
test edx, edx
jne 0x14005e420
lea r9, [rsp + 0x50]
lea r8, [rsp + 0xd9d]
mov rdx, r10
lea rcx, [rsp + 0xb90]
call fcn.140003af0
nop
lea rdx, [rbx + 0x90]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xbd0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x140117510]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xbe0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm1, dword [rsp + 0xbd8]
subss xmm1, dword [rsp + 0xbe8]
movss xmm0, dword [rsp + 0xbd4]
subss xmm0, dword [rsp + 0xbe4]
movss xmm2, dword [rsp + 0xbd0]
subss xmm2, dword [rsp + 0xbe0]
mulss xmm2, xmm2
mulss xmm0, xmm0
addss xmm2, xmm0
mulss xmm1, xmm1
addss xmm2, xmm1
xorps xmm0, xmm0
ucomiss xmm0, xmm2
ja 0x14005e518
xorps xmm0, xmm0
sqrtss xmm0, xmm2
jmp 0x14005e520
movaps xmm0, xmm2
call sub.api_ms_win_crt_math_l1_1_0.dll_sqrtf
xorps xmm7, xmm7
cvtss2sd xmm7, xmm0
call fcn.14000e400
mov rbx, qword [rax + 0x30]
call fcn.14000e400
mov rdi, qword [rax + 0x28]
cmp rdi, rbx
je 0x14005e598
mov r15, qword [rsp + 0xba8]
mov r14, qword [rsp + 0xba0]
mov r12, qword [rsp + 0xb90]
nop word [rax + rax]
lea rdx, [rsp + 0xb90]
cmp r15, 0xf
cmova rdx, r12
mov r8, qword [rdi + 0x10]
mov rcx, rdi
cmp qword [rdi + 0x18], 0xf
jbe 0x14005e581
mov rcx, qword [rdi]
cmp r8, r14
jne 0x14005e58f
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x14005e598
add rdi, 0x20
cmp rdi, rbx
jne 0x14005e560
call fcn.14000e400
mov rbx, qword [rax + 0x30]
cmp rdi, rbx
setne r14b
mov dword [rsp + 0x268], 0x435c0000
mov dword [rsp + 0x26c], 0x43250000
lea rdx, [rsp + 0x268]
lea rcx, str.Player_Info
call fcn.1400184d0
lea rcx, [0x1400c3908]
call fcn.1400477c0
movaps xmm1, xmm8
movaps xmm0, xmm13
call fcn.1400288e0
lea rdx, [rsp + 0xb90]
cmp qword [rsp + 0xba8], 0xf
cmova rdx, qword [rsp + 0xb90]
movdqa xmm0, xmmword [0x1400c4800]
movups xmmword [rsp + 0x710], xmm0
lea rcx, [rsp + 0x710]
call fcn.1400478d0
lea rcx, [0x1400c392c]
call fcn.1400477c0
movaps xmm1, xmm8
movaps xmm0, xmm13
call fcn.1400288e0
cmp rdi, rbx
je 0x14005e661
movdqa xmm0, xmmword [0x1400c4800]
movups xmmword [rsp + 0x720], xmm0
lea rcx, [rsp + 0x720]
lea rdx, str.Friend
jmp 0x14005e680
movdqa xmm0, xmmword [0x1400c47b0]
movups xmmword [rsp + 0x730], xmm0
lea rcx, [rsp + 0x730]
lea rdx, str.Not_Friend
call fcn.1400478d0
lea rcx, str.Distance:
call fcn.1400477c0
movaps xmm1, xmm8
movaps xmm0, xmm13
call fcn.1400288e0
movdqa xmm4, xmmword [0x1400c4800]
movups xmmword [rsp + 0x740], xmm4
movaps xmm2, xmm7
movq r8, xmm7
lea rdx, str._.2fm
lea rcx, [rsp + 0x740]
call fcn.1400478d0
lea rcx, str.Weapon:
call fcn.1400477c0
movaps xmm1, xmm8
movaps xmm0, xmm13
call fcn.1400288e0
mov rdx, qword [0x140117510]
add rdx, 0x10d8
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcb0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xcb0]
test rdx, rdx
je 0x14005e84a
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xbf8]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xbf8]
test rdx, rdx
je 0x14005e826
add rdx, 0x10
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcb8]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov edx, dword [rsp + 0xcb8]
lea rcx, [rsp + 0xd00]
call fcn.140057c60
nop
lea rdx, [rsp + 0xd00]
cmp qword [rsp + 0xd18], 0xf
cmova rdx, qword [rsp + 0xd00]
movdqa xmm0, xmmword [0x1400c4800]
movups xmmword [rsp + 0x758], xmm0
lea rcx, [rsp + 0x758]
call fcn.1400478d0
nop
mov rdx, qword [rsp + 0xd18]
cmp rdx, 0xf
jbe 0x14005e80b
inc rdx
mov rcx, qword [rsp + 0xd00]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005e806
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14005f0c3
call fcn.1400ad414
movdqa xmm0, xmmword [0x1400c4140]
movdqu xmmword [rsp + 0xd10], xmm0
mov byte [rsp + 0xd00], 0
jmp 0x14005e84a
movdqa xmm0, xmmword [0x1400c4800]
movups xmmword [rsp + 0x768], xmm0
lea rdx, str.Error.
lea rcx, [rsp + 0x768]
call fcn.1400478d0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
addss xmm1, dword [0x1400c4050]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm6
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x270], 0x435c0000
mov dword [rsp + 0x274], 0x43250000
lea rdx, [rsp + 0x270]
lea rcx, str.Player_Options
call fcn.1400184d0
mov byte [rsp + 0x50], r14b
movsd xmm0, qword [0x1400c3db0]
movsd qword [rsp + 0x88], xmm0
movzx ecx, word [0x1400c3db8]
mov word [rsp + 0x90], cx
movzx eax, byte [0x1400c3dba]
mov byte [rsp + 0x88], 0x41
xor byte [rsp + 0x89], 0x36
xor byte [rsp + 0x8a], 0x37
xor byte [rsp + 0x8b], 0x38
xor byte [rsp + 0x8c], 0x39
xor byte [rsp + 0x8d], 0x3a
xor byte [rsp + 0x8e], 0x3b
xor byte [rsp + 0x8f], 0x3c
xor cl, 0x3d
mov byte [rsp + 0x90], cl
xor byte [rsp + 0x91], 0x3e
xor al, 0x3f
mov byte [rsp + 0x92], al
lea rdx, [rsp + 0x50]
lea rcx, [rsp + 0x88]
call fcn.140049270
test al, al
je 0x14005ead7
call fcn.14000e400
cmp byte [rsp + 0x50], 0
je 0x14005e9e7
cmp rdi, qword [rax + 0x30]
jne 0x14005ead7
call fcn.14000e400
mov rbx, rax
mov rax, qword [rax + 0x30]
cmp rax, qword [rbx + 0x38]
je 0x14005e9ce
lea rdx, [rsp + 0xb90]
mov rcx, rax
call fcn.140008c60
add qword [rbx + 0x30], 0x20
jmp 0x14005ead7
lea r8, [rsp + 0xb90]
mov rdx, rax
lea rcx, [rbx + 0x28]
call fcn.140062740
jmp 0x14005ead7
cmp rdi, qword [rax + 0x30]
je 0x14005ead7
call fcn.14000e400
mov r15, rax
mov r12, qword [rax + 0x30]
lea rcx, [rdi + 0x20]
cmp rcx, r12
je 0x14005ea83
add rdi, 0x30
nop word [rax + rax]
lea r14, [rdi - 0x10]
lea rbx, [rdi - 0x30]
cmp rbx, r14
je 0x14005ea76
mov rdx, qword [rdi - 0x18]
cmp rdx, 0xf
jbe 0x14005ea57
mov rcx, qword [rbx]
inc rdx
cmp rdx, 0x1000
jb 0x14005ea52
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14005f0c3
mov rcx, r8
call fcn.1400ad414
movups xmm0, xmmword [r14]
movups xmmword [rbx], xmm0
movups xmm1, xmmword [r14 + 0x10]
movups xmmword [rbx + 0x10], xmm1
mov qword [rdi], rsi
mov qword [rdi + 8], reloc.WS2_32.dll_ntohs
mov byte [r14], 0
add rdi, 0x20
lea rax, [rdi - 0x10]
cmp rax, r12
jne 0x14005ea10
mov rbx, qword [r15 + 0x30]
mov rdx, qword [rbx - 8]
cmp rdx, 0xf
jbe 0x14005eac2
mov rcx, qword [rbx - 0x20]
inc rdx
cmp rdx, 0x1000
jb 0x14005eabd
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x14005f0c3
mov rcx, r8
call fcn.1400ad414
mov qword [rbx - 0x10], rsi
mov qword [rbx - 8], 0xf
mov byte [rbx - 0x20], 0
add qword [r15 + 0x30], 0xffffffffffffffe0
movzx eax, word [0x1400c3e18]
mov word [rsp + 0xb8], ax
movups xmm3, xmmword [str.fFR_M_OY]
movzx eax, byte [0x1400c3e1a]
movups xmmword [rsp + 0xa8], xmm3
mov byte [rsp + 0xba], al
mov r8d, esi
mov ebx, dword [0x1400dd1d8]
movdqa xmm7, xmmword [0x1400c4360]
cmp ebx, 2
jl 0x14005ecce
movdqa xmm4, xmmword [0x1400c4880]
movdqa xmm5, xmmword [str.111155557777]
movdqa xmm6, xmmword [0x1400c4380]
movdqa xmm2, xmmword [0x1400c4210]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm6
movd eax, xmm3
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rsp + 0xa8], xmm2
movdqa xmm2, xmmword [0x1400c4290]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm6
movd xmm0, dword [rsp + 0xac]
xorps xmm2, xmm0
movd dword [rsp + 0xac], xmm2
movdqa xmm3, xmmword [0x1400c42c0]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
paddb xmm3, xmm6
movd xmm0, dword [rsp + 0xb0]
xorps xmm3, xmm0
movd dword [rsp + 0xb0], xmm3
movdqa xmm2, xmmword [0x1400c42e0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
paddb xmm2, xmm6
movd xmm0, dword [rsp + 0xb4]
xorps xmm2, xmm0
movd dword [rsp + 0xb4], xmm2
mov r8d, reloc.WS2_32.dll_recv
mov eax, r8d
lea r9, [rsp + 0xa8]
add r9, rax
nop dword [rax]
mov eax, 0x5397829d
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
sub al, cl
add al, 0x35
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x14005ece0
lea rdx, [0x1401174ea]
lea rcx, [rsp + 0xa8]
call fcn.140049270
mov dword [rsp + 0x278], 0x42fa0000
mov dword [rsp + 0x27c], 0x41b00000
movups xmm6, xmmword [0x1400c3d90]
movups xmmword [rsp + 0xd8], xmm6
movzx eax, word [0x1400c3da0]
mov word [rsp + 0xe8], ax
movzx eax, byte [0x1400c3da2]
mov byte [rsp + 0xea], al
mov r8d, esi
cmp ebx, 2
jl 0x14005ef31
movdqa xmm4, xmmword [0x1400c4880]
movdqa xmm5, xmmword [str.111155557777]
movdqa xmm3, xmmword [0x1400c4210]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
mov ecx, dword [0x1400c4380]
movd xmm0, ecx
paddb xmm3, xmm0
movd eax, xmm6
movd xmm0, eax
xorps xmm3, xmm0
movd dword [rsp + 0xd8], xmm3
movdqa xmm2, xmmword [0x1400c4290]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0xdc]
xorps xmm2, xmm1
movd dword [rsp + 0xdc], xmm2
movdqa xmm3, xmmword [0x1400c42c0]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, ecx
paddb xmm3, xmm0
movd xmm1, dword [rsp + 0xe0]
xorps xmm3, xmm1
movd dword [rsp + 0xe0], xmm3
movdqa xmm2, xmmword [0x1400c42e0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0xe4]
xorps xmm2, xmm1
movd dword [rsp + 0xe4], xmm2
mov r8d, reloc.WS2_32.dll_recv
mov eax, r8d
lea r9, [rsp + 0xd8]
add r9, rax
nop
mov eax, 0x5397829d
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
sub al, cl
add al, 0x35
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x13
jl 0x14005ef40
xor r8d, r8d
lea rdx, [rsp + 0x278]
lea rcx, [rsp + 0xd8]
call fcn.140047f40
test al, al
je 0x14005f07c
mov rdx, qword [0x140117510]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xbb0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [0x140119c08]
lea rdx, [rbx + 0x30]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xbf0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movsd xmm0, qword [rsp + 0xbb0]
movsd qword [rsp + 0x5d0], xmm0
mov eax, dword [rsp + 0xbb8]
mov dword [rsp + 0x5d8], eax
mov rdx, qword [rsp + 0xbf0]
add rdx, 0x30
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x5d0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movsd xmm0, qword [rsp + 0xbb0]
movsd qword [rsp + 0x5c0], xmm0
mov eax, dword [rsp + 0xbb8]
mov dword [rsp + 0x5c8], eax
lea rdx, [rbx + 0x90]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x5c0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
call fcn.140021dd0
nop
mov rdx, qword [rsp + 0xba8]
cmp rdx, 0xf
jbe 0x14005f0cf
inc rdx
mov rcx, qword [rsp + 0xb90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14005f0ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14005f0ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.1400ad414
mov qword [rsp + 0xba0], rsi
mov qword [rsp + 0xba8], 0xf
mov byte [rsp + 0xb90], 0
jmp case.0x14005c39a.6
mov dword [rsp + 0x280], 0x435c0000
mov dword [rsp + 0x284], 0x43250000
lea rdx, [rsp + 0x280]
lea rcx, str.Player_Info
call fcn.1400184d0
lea rcx, str.Select_a_player_to_see_info.
call fcn.1400477c0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm6
addss xmm1, dword [0x1400c4050]
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x288], 0x435c0000
mov dword [rsp + 0x28c], 0x434f0000
lea rdx, [rsp + 0x288]
lea rcx, str.Player_Options
call fcn.1400184d0
lea rcx, str.Select_a_player_to_see_options.
call fcn.1400477c0
jmp 0x1400614ce
cmp dword [reloc.WS2_32.dll_getsockname], 4
jne case.0x14005c39a.6
mov dword [rsp + 0x290], 0x435c0000
mov dword [rsp + 0x294], 0x437a0000
lea rdx, [rsp + 0x290]
lea rcx, str.Configuration
call fcn.1400184d0
mov ebx, esi
mov rax, qword [0x140117548]
mov r8, qword [0x140117540]
sub rax, r8
sar rax, 5
test rax, rax
je 0x14005f290
mov rdi, rsi
nop
mov qword [rsp + 0x298], 0
cmp dword [0x140117518], ebx
sete dl
lea rcx, [r8 + rdi]
cmp qword [rcx + 0x18], 0xf
jbe 0x14005f253
mov rcx, qword [rcx]
lea r9, [rsp + 0x298]
xor r8d, r8d
call fcn.140053ba0
test al, al
je 0x14005f26d
mov dword [0x140117518], ebx
inc ebx
add rdi, 0x20
mov rcx, qword [0x140117548]
mov r8, qword [0x140117540]
sub rcx, r8
sar rcx, 5
movsxd rax, ebx
cmp rax, rcx
jb 0x14005f230
mov rax, qword [0x1401174f0]
mov rax, qword [rax + 0x3ed8]
cmp byte [rax + 0x9b], 0
jne 0x14005f2b9
mov eax, dword [rax + 0x1a4]
neg eax
sbb ecx, ecx
add ecx, 6
call fcn.140049d10
mov eax, dword [str.fWA_9]
mov dword [rsp + 0x68], eax
movzx eax, byte [0x1400c3e20]
mov dword [rsp + 0xfc], 0x41b80000
mov dword [rsp + 0xf8], 0x42b00000
mov byte [rsp + 0x68], 0x53
xor byte [rsp + 0x69], 0x36
xor byte [rsp + 0x6a], 0x37
xor byte [rsp + 0x6b], 0x38
xor al, 0x39
mov byte [rsp + 0x6c], al
xor r8d, r8d
lea rdx, [rsp + 0xf8]
lea rcx, [rsp + 0x68]
call fcn.140047f40
test al, al
je 0x14005f3bc
movsxd rdx, dword [0x140117518]
shl rdx, 5
add rdx, qword [0x140117540]
cmp qword [rdx + 0x18], 0xf
jbe 0x14005f333
mov rdx, qword [rdx]
lea r8, [0x1400c3988]
lea rcx, [rsp + 0x938]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
mov r9, qword [rsp + 0x938]
test r9, r9
je 0x14005f3bc
mov edx, 1
mov r8d, edx
lea rcx, [0x1400dd222]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rbx, qword [rsp + 0x938]
call fcn.1400017b0
lea rcx, [rax + 7]
mov r9, rbx
mov edx, 1
mov r8d, edx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rbx, qword [rsp + 0x938]
call fcn.1400017b0
lea rcx, [rax + 6]
mov r9, rbx
mov edx, 1
mov r8d, edx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [rsp + 0x938]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
movss xmm1, dword [0x1400c40c4]
movaps xmm0, xmm13
call fcn.1400288e0
mov eax, dword [str.yYV9]
mov dword [rsp + 0x70], eax
movzx eax, byte [0x1400c3d88]
mov dword [rsp + 0xf4], 0x41b80000
mov dword [rsp + 0xf0], 0x42b00000
mov byte [rsp + 0x70], 0x4c
xor byte [rsp + 0x71], 0x36
xor byte [rsp + 0x72], 0x37
xor byte [rsp + 0x73], 0x38
xor al, 0x39
mov byte [rsp + 0x74], al
xor r8d, r8d
lea rdx, [rsp + 0xf0]
lea rcx, [rsp + 0x70]
call fcn.140047f40
test al, al
je 0x14005f4d0
movsxd rdx, dword [0x140117518]
shl rdx, 5
add rdx, qword [0x140117540]
cmp qword [rdx + 0x18], 0xf
jbe 0x14005f447
mov rdx, qword [rdx]
lea r8, [0x1400c39c0]
lea rcx, [rsp + 0x930]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
mov r9, qword [rsp + 0x930]
test r9, r9
je 0x14005f4d0
mov edx, 1
mov r8d, edx
lea rcx, [0x1400dd222]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov rbx, qword [rsp + 0x930]
call fcn.1400017b0
lea rcx, [rax + 7]
mov r9, rbx
mov edx, 1
mov r8d, edx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov rbx, qword [rsp + 0x930]
call fcn.1400017b0
lea rcx, [rax + 6]
mov r9, rbx
mov edx, 1
mov r8d, edx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread]
mov rcx, qword [rsp + 0x930]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
call fcn.140021dd0
mov dword [rsp + 0x2a0], 0x435c0000
mov dword [rsp + 0x2a4], 0x43450000
lea rdx, [rsp + 0x2a0]
lea rcx, str.Unload_Options
call fcn.1400184d0
lea rdx, [0x14011753d]
lea rcx, str.Clear_Tracers
call fcn.140049270
lea rdx, [0x14011757c]
lea rcx, str.Restart_Explorer
call fcn.140049270
lea rdx, [0x14011753c]
lea rcx, str.Self_Destruct
call fcn.140049270
mov dword [rsp + 0x2a8], 0x433e0000
mov dword [rsp + 0x2ac], 0x41c80000
mov eax, dword [str._xwx_]
mov dword [rsp + 0x78], eax
movzx ecx, word [0x1400c3da8]
mov word [rsp + 0x7c], cx
movzx eax, byte [0x1400c3daa]
mov byte [rsp + 0x78], 0x55
xor byte [rsp + 0x79], 0x36
xor byte [rsp + 0x7a], 0x37
xor byte [rsp + 0x7b], 0x38
xor cl, 0x39
mov byte [rsp + 0x7c], cl
xor byte [rsp + 0x7d], 0x3a
xor al, 0x3b
mov byte [rsp + 0x7e], al
xor r8d, r8d
lea rdx, [rsp + 0x2a8]
lea rcx, [rsp + 0x78]
call fcn.140047f40
test al, al
jne 0x140061777
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x2b0], 0x435c0000
mov dword [rsp + 0x2b4], 0x43750000
lea rdx, [rsp + 0x2b0]
lea rcx, str.Menu_Options
call fcn.1400184d0
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140119be8], eax
jle 0x14005f6b5
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x14005f6b5
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
lea rdx, [0x140119bd0]
lea rcx, str.Menu_Keybind
call fcn.14004d570
lea rdx, [0x140104e8d]
lea rcx, str.Menu_Particles
call fcn.140049270
mov rdx, qword [0x140117530]
add rdx, 6
lea rcx, str.Show_Watermark
call fcn.140049270
mov rdx, qword [0x140117530]
add rdx, 7
lea rcx, str.Show_Keybinds
call fcn.140049270
lea rdx, [0x1400dd222]
lea rcx, str.Show_Cordinates
call fcn.140049270
jmp 0x1400614ce
mov eax, dword [reloc.WS2_32.dll_getsockname]
cmp eax, 5
je 0x140060a59
cmp eax, 0xa
je 0x1400603ec
cmp eax, 0xc
jne case.0x14005c39a.6
mov rcx, qword [r13 + 0x110]
call fcn.1400273c0
mov dword [rsp + 0x2b8], 0x435c0000
mov dword [rsp + 0x2bc], 0x43be0000
lea rdx, [rsp + 0x2b8]
lea rcx, str.Teleport_Locations
call fcn.1400184d0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm6, dword [0x1400c40c4]
cmp byte [rax + 0x9b], 0
jne 0x14005f7c1
mov qword [rsp + 0x2c0], 0
movaps xmm1, xmm6
lea rcx, [rsp + 0x2c0]
call fcn.1400285e0
mov qword [rsp + 0x2c8], 0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rsp + 0x2c8]
mov qword [rsp + 0x20], rax
mov r9d, 0x40
lea r8, [0x140117580]
xor edx, edx
lea rcx, str.Search_locations...
call fcn.140050080
mov ebx, esi
lea rdi, str.Forum_Drive
nop dword [rax]
lea rdx, [0x140117580]
mov rcx, qword [rdi]
call qword [sym.imp.VCRUNTIME140.dll_strstr]
test rax, rax
je 0x14005f857
mov qword [rsp + 0x2d0], 0
cmp dword [0x140104ec8], ebx
sete dl
lea r9, [rsp + 0x2d0]
xor r8d, r8d
mov rcx, qword [rdi]
call fcn.140053ba0
test al, al
je 0x14005f857
mov dword [0x140104ec8], ebx
inc ebx
add rdi, 8
cmp ebx, 0x17
jl 0x14005f810
call fcn.140021dd0
call fcn.140027460
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
movss xmm7, dword [0x1400c4060]
addss xmm0, xmm7
addss xmm1, dword [0x1400c3f80]
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x2d8], 0x435c0000
mov dword [rsp + 0x2dc], 0x437a0000
lea rdx, [rsp + 0x2d8]
lea rcx, str.Teleport_to_coordinates
call fcn.1400184d0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
cmp byte [rax + 0x9b], 0
jne 0x14005f951
mov qword [rsp + 0x2e0], 0
movaps xmm1, xmm6
lea rcx, [rsp + 0x2e0]
call fcn.1400285e0
mov qword [rsp + 0x20], rsi
xor r9d, r9d
lea r8, [0x1401175c0]
lea rcx, str.X_Coord
call fcn.14004d1f0
mov qword [rsp + 0x20], rsi
xor r9d, r9d
lea r8, [0x1401175cc]
lea rcx, str.Y_Coord
call fcn.14004d1f0
mov qword [rsp + 0x20], rsi
xor r9d, r9d
lea r8, [0x1401175c8]
lea rcx, str.Z_Coord
call fcn.14004d1f0
mov dword [rsp + 0x2e8], 0x433e0000
mov dword [rsp + 0x2ec], 0x41c80000
xor r8d, r8d
lea rdx, [rsp + 0x2e8]
lea rcx, str.Teleport_to_Coordinates
call fcn.140047f40
test al, al
je 0x14005fb23
mov rdx, qword [0x140119c08]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xd38]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x140119c08]
add rdx, 0x30
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc08]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rsp + 0xc08]
movaps xmm0, xmm13
unpcklps xmm0, xmm13
movsd qword [rsp + 0x5b0], xmm0
movss dword [rsp + 0x5b8], xmm13
lea rdx, [rbx + 0x30]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x5b0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movss xmm1, dword [0x1401175cc]
movss xmm2, dword [0x1401175c8]
movss xmm0, dword [0x1401175c0]
unpcklps xmm0, xmm1
movsd qword [rsp + 0x5a0], xmm0
movss dword [rsp + 0x5a8], xmm2
mov rdx, qword [0x140119c08]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x5a0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movss xmm1, dword [0x1401175cc]
movss xmm2, dword [0x1401175c8]
movss xmm0, dword [0x1401175c0]
unpcklps xmm0, xmm1
movsd qword [rsp + 0x590], xmm0
movss dword [rsp + 0x598], xmm2
lea rdx, [rbx + 0x50]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x590]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x2f0], 0
xor r8d, r8d
lea rdx, [rsp + 0x2f0]
lea rcx, str.Get_position
call fcn.140047f40
test al, al
je 0x14005fbb0
mov rdx, qword [0x140119c08]
test rdx, rdx
je 0x14005fbb0
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xbc0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xbc0]
movss dword [0x1401175c0], xmm0
movss xmm2, dword [rsp + 0xbc4]
movss dword [0x1401175cc], xmm2
movss xmm0, dword [rsp + 0xbc8]
movss dword [0x1401175c8], xmm0
movaps xmm1, xmm6
movaps xmm0, xmm13
call fcn.1400288e0
mov qword [rsp + 0x2f8], 0
xor r8d, r8d
lea rdx, [rsp + 0x2f8]
lea rcx, str.Copy_position
call fcn.140047f40
test al, al
je 0x14005fbe8
call fcn.14005a6e0
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, xmm7
addss xmm1, dword [0x1400c4068]
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x300], 0x435c0000
mov dword [rsp + 0x304], 0x42f00000
lea rdx, [rsp + 0x300]
lea rcx, str.Teleport_Options
call fcn.1400184d0
mov dword [rsp + 0x308], 0x433e0000
mov dword [rsp + 0x30c], 0x41c80000
movups xmm6, xmmword [str.aS__IUIH]
movups xmmword [rsp + 0x100], xmm6
movzx eax, word [0x1400c3df8]
mov word [rsp + 0x110], ax
mov r14d, dword [0x1400dd1d8]
movdqa xmm7, xmmword [0x1400c4360]
cmp byte [0x1400c3df9], 0
je 0x14005fef0
mov r8d, esi
cmp r14d, 2
jl 0x14005fea5
movdqa xmm4, xmmword [0x1400c4880]
movdqa xmm5, xmmword [str.111155557777]
movdqa xmm3, xmmword [0x1400c4210]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
mov ecx, dword [0x1400c4380]
movd xmm0, ecx
paddb xmm3, xmm0
movd eax, xmm6
movd xmm0, eax
xorps xmm3, xmm0
movd dword [rsp + 0x100], xmm3
movdqa xmm2, xmmword [0x1400c4290]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x104]
xorps xmm2, xmm1
movd dword [rsp + 0x104], xmm2
movdqa xmm3, xmmword [0x1400c42c0]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, ecx
paddb xmm3, xmm0
movd xmm1, dword [rsp + 0x108]
xorps xmm3, xmm1
movd dword [rsp + 0x108], xmm3
movdqa xmm2, xmmword [0x1400c42e0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x10c]
xorps xmm2, xmm1
movd dword [rsp + 0x10c], xmm2
mov r8d, reloc.WS2_32.dll_recv
mov eax, r8d
lea r9, [rsp + 0x100]
add r9, rax
nop dword [rax]
nop word [rax + rax]
mov eax, 0x5397829d
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
sub al, cl
add al, 0x35
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x14005fec0
xor r8d, r8d
lea rdx, [rsp + 0x308]
lea rcx, [rsp + 0x100]
call fcn.140047f40
test al, al
je 0x14006004c
cmp dword [0x140104ec8], 0x16
ja 0x14006004c
mov rdx, qword [0x140119c08]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0xd48]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [0x140119c08]
add rdx, 0x30
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xd20]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rsp + 0xd20]
movsxd rax, dword [0x140104ec8]
lea rcx, [rax + rax*2]
movsd xmm6, qword [r12 + rcx*4 + 0x104ed0]
mov ebx, dword [r12 + rcx*4 + 0x104ed8]
movaps xmm0, xmm13
unpcklps xmm0, xmm13
movsd qword [rsp + 0x580], xmm0
movss dword [rsp + 0x588], xmm13
lea rdx, [rdi + 0x30]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x580]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movsd qword [rsp + 0x570], xmm6
mov dword [rsp + 0x578], ebx
mov rdx, qword [0x140119c08]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x570]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movsd qword [rsp + 0x560], xmm6
mov dword [rsp + 0x568], ebx
lea rdx, [rdi + 0x50]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x560]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov qword [rsp + 0x310], 0
movups xmm6, xmmword [0x1400c3dc0]
movups xmmword [rsp + 0x118], xmm6
movzx eax, word [0x1400c3dd0]
mov word [rsp + 0x128], ax
cmp byte [0x1400c3dd1], 0
je 0x140060290
mov r8d, esi
cmp r14d, 2
jl 0x14006024f
movdqa xmm4, xmmword [0x1400c4880]
movdqa xmm5, xmmword [str.111155557777]
movdqa xmm3, xmmword [0x1400c4210]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
mov ecx, dword [0x1400c4380]
movd xmm0, ecx
paddb xmm3, xmm0
movd eax, xmm6
movd xmm0, eax
xorps xmm3, xmm0
movd dword [rsp + 0x118], xmm3
movdqa xmm2, xmmword [0x1400c4290]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x11c]
xorps xmm2, xmm1
movd dword [rsp + 0x11c], xmm2
movdqa xmm3, xmmword [0x1400c42c0]
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm3, xmm0
andps xmm3, xmm7
packuswb xmm3, xmm3
packuswb xmm3, xmm3
movd xmm0, ecx
paddb xmm3, xmm0
movd xmm1, dword [rsp + 0x120]
xorps xmm3, xmm1
movd dword [rsp + 0x120], xmm3
movdqa xmm2, xmmword [0x1400c42e0]
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
psrad xmm1, 4
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm5
psubd xmm2, xmm0
andps xmm2, xmm7
packuswb xmm2, xmm2
packuswb xmm2, xmm2
movd xmm0, ecx
paddb xmm2, xmm0
movd xmm1, dword [rsp + 0x124]
xorps xmm2, xmm1
movd dword [rsp + 0x124], xmm2
mov r8d, reloc.WS2_32.dll_recv
mov eax, r8d
lea r9, [rsp + 0x118]
add r9, rax
nop dword [rax]
mov eax, 0x5397829d
imul r8d
sar edx, 4
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x31
movzx eax, r8b
sub al, cl
add al, 0x35
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x140060260
xor r8d, r8d
lea rdx, [rsp + 0x310]
lea rcx, [rsp + 0x118]
call fcn.140047f40
test al, al
je 0x1400614ce
mov rdx, qword [0x140119c08]
add rdx, 0x30
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcc0]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rsp + 0xcc0]
mov rdx, qword [0x140119c80]
add rdx, 0x20f9750
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x958]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movsd xmm0, qword [rsp + 0x958]
movsd qword [rsp + 0x550], xmm0
mov eax, dword [rsp + 0x960]
mov dword [rsp + 0x558], eax
lea rdx, [rbx + 0x30]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x550]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movsd xmm0, qword [rsp + 0x958]
movsd qword [rsp + 0x540], xmm0
mov eax, dword [rsp + 0x960]
mov dword [rsp + 0x548], eax
mov rdx, qword [0x140119c08]
add rdx, 0x90
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x540]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movsd xmm0, qword [rsp + 0x958]
movsd qword [rsp + 0x530], xmm0
mov eax, dword [rsp + 0x960]
mov dword [rsp + 0x538], eax
lea rdx, [rbx + 0x50]
mov qword [rsp + 0x20], rsi
mov r9d, ntohs
lea r8, [rsp + 0x530]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x1400614ce
mov dword [rsp + 0x318], 0x435c0000
mov dword [rsp + 0x31c], 0x43750000
lea rdx, [rsp + 0x318]
lea rcx, str.Self_Options
call fcn.1400184d0
lea rdx, [0x1400dd208]
lea rcx, str.God_Mode
call fcn.140049270
test al, al
je 0x140060496
mov rdx, qword [0x140119c08]
test rdx, rdx
jne 0x14006045e
lea rdx, str.Local_player_address_not_found_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.140009510
lea rdx, [0x140009970]
mov rcx, rax
call qword [sym.imp.MSVCP140.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]
jmp 0x140060496
movzx eax, byte [0x1400dd208]
mov byte [rsp + 0x950], al
add rdx, 0x189
mov qword [rsp + 0x20], rsi
mov r9d, 1
lea r8, [rsp + 0x950]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rdx, [0x1400dd228]
lea rcx, str.Remove_Collisions
call fcn.140049270
lea rdx, [0x1400dd221]
lea rcx, str.Remove_Ragdoll
call fcn.140049270
test al, al
je 0x140060537
mov rdx, qword [0x140119c08]
test rdx, rdx
jne 0x1400604f1
lea rdx, str.Local_player_address_not_found_
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_char__struct_std::char_traits_char___std::cerr]
call fcn.140009510
lea rdx, [0x140009970]
mov rcx, rax
call qword [sym.imp.MSVCP140.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]
jmp 0x140060537
cmp byte [0x1400dd221], 0
jne 0x140060503
movss xmm10, dword [0x1400c4004]
movss dword [rsp + 0xa60], xmm10
add rdx, 0x10b8
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xa60]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
lea rdx, [0x1400dd230]
lea rcx, str.Infinite_Stamina
call fcn.140049270
lea rdx, [0x1400dd220]
lea rcx, str.Override_Cam_Distance
call fcn.140049270
lea rbx, [0x1400bde94]
test al, al
je 0x1400605b4
mov dword [rsp + 0xa68], 0x96
mov dword [rsp + 0xa70], 0x19
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xa68]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa70]
lea r8, [0x1400dd20c]
mov edx, 4
lea rcx, str.Distance_Value
call fcn.14004c0c0
call fcn.140021dd0
mov dword [rsp + 0x320], 0x435c0000
mov dword [rsp + 0x324], 0x43750000
lea rdx, [rsp + 0x320]
lea rcx, str.Vehicle_Options
call fcn.1400184d0
lea rdx, [0x14011753e]
lea rcx, str.Boost_Vehicle
call fcn.140049270
lea rdx, [0x1400dd20b]
lea rcx, str.Easy_Handling
call fcn.140049270
lea rdx, [0x14011753e]
lea rcx, str.Auto_Seat_Belt
call fcn.140049270
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x328], 0x435c0000
mov dword [rsp + 0x32c], 0x43bb8000
lea rdx, [rsp + 0x328]
lea rcx, str.Misc_Options
call fcn.1400184d0
mov eax, 4
mov edi, eax
mov r15d, eax
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdi + rcx]
cmp dword [0x140119be8], eax
jle 0x14006072b
lea rcx, [0x140119be8]
call fcn.1400ad118
mov r15d, edi
cmp dword [0x140119be8], 0xffffffff
jne 0x14006072b
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
lea rdx, [0x140119bc8]
lea rcx, str.Health_Key
call fcn.14004d570
mov r14, rdi
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdi + rcx]
cmp dword [0x140119be8], eax
jle 0x1400607a5
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x1400607a5
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
mov r14, r15
lea rdx, [0x140119bcc]
lea rcx, str.Armor_Key
call fcn.14004d570
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdi + rcx]
cmp dword [0x140119be8], eax
jle 0x140060819
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x140060819
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
mov dword [rsp + 0xa78], 0x43fa0000
mov dword [rsp + 0xa80], 0
mov dword [rsp + 0x30], esi
lea rdi, [0x1400c29b8]
mov qword [rsp + 0x28], rdi
lea rax, [rsp + 0xa78]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa80]
lea r8, [0x140119bd8]
mov edx, 8
lea rcx, str.Health_Amount
call fcn.14004c0c0
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [r14 + rcx]
cmp dword [0x140119be8], eax
jle 0x1400608ce
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x1400608ce
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
mov dword [rsp + 0xa88], 0x43480000
mov dword [rsp + 0xa90], 0
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rdi
lea rax, [rsp + 0xa88]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xa90]
lea r8, [0x140119bd4]
mov edx, 8
lea rcx, str.Armor_Amount
call fcn.14004c0c0
lea rdx, [0x1400dd21c]
lea rcx, str.Noclip
call fcn.140049270
cmp byte [0x1400dd21c], 0
je 0x14006097e
mov dword [rsp + 0xa98], 0xa
mov dword [rsp + 0xaa0], esi
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xa98]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xaa0]
lea r8, [0x1400dd218]
mov edx, 4
lea rcx, str.Noclip_Speed
call fcn.14004c0c0
lea rdx, [0x1400dd21d]
lea rcx, str.Vehicle_Noclip
call fcn.140049270
lea rdx, [0x1400dd21e]
lea rcx, str.Super_Jump
call fcn.140049270
lea rdx, [0x1400dd21f]
lea rcx, str.Modify_Movement
call fcn.140049270
cmp byte [0x1400dd21f], 0
je 0x1400614ce
mov dword [rsp + 0xaa8], 0xa
mov dword [rsp + 0xab0], esi
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xaa8]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xab0]
lea r8, [0x1400dd210]
mov edx, 4
lea rcx, str.Walkspeed_Value
call fcn.14004c0c0
mov dword [rsp + 0xab8], 0xa
mov dword [rsp + 0xac0], esi
mov dword [rsp + 0x30], esi
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xab8]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xac0]
lea r8, [0x1400dd214]
mov edx, 4
lea rcx, str.Swimspeed_Value
call fcn.14004c0c0
jmp 0x1400614ce
mov dword [rsp + 0x330], 0x435c0000
mov dword [rsp + 0x334], 0x439b0000
lea rdx, [rsp + 0x330]
lea rcx, str.Weapon_Options
call fcn.1400184d0
lea rdx, [0x1400dd224]
lea rcx, str.Remove_Weapon_Recoil
call fcn.140049270
test al, al
je 0x140060bc5
movzx r14d, byte [0x1400dd224]
mov rdx, qword [0x140119c30]
add rdx, qword [0x140119c08]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcd0]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xcd0]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcc8]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rsp + 0xcc8]
cmp byte [0x1401174d1], 0
jne 0x140060b5b
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xac8]
lea rdx, [rdi + 0x2f4]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xac8]
movss dword [0x1401174e0], xmm0
mov byte [0x1401174d1], 1
jmp 0x140060b63
movss xmm0, dword [0x1401174e0]
test rdi, rdi
je 0x140060bc5
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea rdx, [rdi + 0x2f4]
mov rcx, qword [0x140104e58]
test r14b, r14b
je 0x140060ba4
mov dword [rsp + 0xad0], 0
lea r8, [rsp + 0xad0]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x140060bc5
movss dword [rsp + 0xad8], xmm0
lea r8, [rsp + 0xad8]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov byte [0x1401174d1], 0
lea rdx, [0x1400dd225]
lea rcx, str.Remove_Weapon_Spread
call fcn.140049270
test al, al
je 0x140060d01
movzx r14d, byte [0x1400dd225]
mov rdx, qword [0x140119c30]
add rdx, qword [0x140119c08]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc98]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc98]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc90]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rsp + 0xc90]
cmp byte [0x1401174d2], 0
jne 0x140060c9a
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xae0]
lea rdx, [rdi + 0x74]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xae0]
movss dword [0x1401174e4], xmm0
mov byte [0x1401174d2], 1
jmp 0x140060ca2
movss xmm0, dword [0x1401174e4]
test rdi, rdi
je 0x140060d01
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea rdx, [rdi + 0x74]
mov rcx, qword [0x140104e58]
test r14b, r14b
je 0x140060ce0
mov dword [rsp + 0xae8], 0
lea r8, [rsp + 0xae8]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x140060d01
movss dword [rsp + 0xaf0], xmm0
lea r8, [rsp + 0xaf0]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov byte [0x1401174d2], 0
lea rdx, [0x1400dd227]
lea rcx, str.Remove_Range_Limit
call fcn.140049270
test al, al
je 0x140060e43
movzx r14d, byte [0x1400dd227]
mov rdx, qword [0x140119c08]
add rdx, 0x10d8
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc88]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc88]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc80]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdi, qword [rsp + 0xc80]
cmp byte [0x1401174e8], 0
jne 0x140060dd9
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xaf8]
lea rdx, [rdi + 0x28c]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xaf8]
movss dword [0x1401174d4], xmm0
mov byte [0x1401174e8], 1
jmp 0x140060de1
movss xmm0, dword [0x1401174d4]
test rdi, rdi
je 0x140060e43
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea rdx, [rdi + 0x28c]
mov rcx, qword [0x140104e58]
test r14b, r14b
je 0x140060e22
mov dword [rsp + 0xb00], 0x4479c000
lea r8, [rsp + 0xb00]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x140060e43
movss dword [rsp + 0xb08], xmm0
lea r8, [rsp + 0xb08]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov byte [0x1401174e8], 0
lea rdx, [0x1400dd226]
lea rcx, str.Instant_Reload
call fcn.140049270
test al, al
je 0x140061032
movzx r15d, byte [0x1400dd226]
mov rdx, qword [0x140119c30]
add rdx, qword [0x140119c08]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc78]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc78]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc70]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov r14, qword [rsp + 0xc70]
cmp byte [0x1401174d3], 0
jne 0x140060f54
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb10]
lea rdx, [r14 + 0x130]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xb10]
movss dword [0x1401174dc], xmm0
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb14]
lea rdx, [r14 + 0x134]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
movss xmm0, dword [rsp + 0xb14]
movss dword [0x1401174d8], xmm0
mov byte [0x1401174d3], 1
test r14, r14
je 0x140061032
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea rdx, [r14 + 0x130]
mov rcx, qword [0x140104e58]
test r15b, r15b
je 0x140060fce
mov dword [rsp + 0xb18], 0x41200000
lea r8, [rsp + 0xb18]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov dword [rsp + 0xb20], 0x41200000
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb20]
lea rdx, [r14 + 0x134]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
jmp 0x140061032
movss xmm0, dword [0x1401174dc]
movss dword [rsp + 0xb28], xmm0
lea r8, [rsp + 0xb28]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
movss xmm0, dword [0x1401174d8]
movss dword [rsp + 0xb30], xmm0
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb30]
lea rdx, [r14 + 0x134]
mov rcx, qword [0x140104e58]
mov rcx, qword [rcx]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov byte [0x1401174d3], 0
lea rdx, [0x1400dd231]
lea rcx, str.Infinite_Ammo
call fcn.140049270
mov edx, 4
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov eax, dword [rdx + rcx]
cmp dword [0x140119be8], eax
jle 0x1400610ab
lea rcx, [0x140119be8]
call fcn.1400ad118
cmp dword [0x140119be8], 0xffffffff
jne 0x1400610ab
mov dword [0x140119bcc], 0x72
mov dword [0x140119bd0], 0x2d
mov dword [0x140119bd4], 0x42c80000
mov qword [0x140119bd8], 0x43480000
lea rcx, [0x140119be8]
call fcn.1400ad0ac
lea rdx, [0x140119bc4]
lea rcx, str.Refill_Ammo
call fcn.14004d570
mov dword [rsp + 0x338], 0x433e0000
mov dword [rsp + 0x33c], 0x41c80000
xor r8d, r8d
lea rdx, [rsp + 0x338]
lea rcx, str.Default_Refill
call fcn.140047f40
test al, al
je 0x140061228
mov rdx, qword [0x140119c30]
add rdx, qword [0x140119c08]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc60]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc60]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc58]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc58]
add rdx, 0x60
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc50]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc50]
add rdx, 8
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc48]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xcd8]
mov rdx, qword [rsp + 0xc48]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rsp + 0xcd8]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xd28]
lea rdx, [rbx + 0x18]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov dword [rsp + 0xb38], 0x41f00000
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb38]
lea rdx, [rbx + 0x18]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
mov dword [rsp + 0x340], 0x433e0000
mov dword [rsp + 0x344], 0x41c80000
xor r8d, r8d
lea rdx, [rsp + 0x340]
lea rcx, str.2944_Test_Ammo
call fcn.140047f40
test al, al
je 0x140061392
mov rdx, qword [0x140119c08]
add rdx, 0x10c8
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc38]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc38]
add rdx, 0x20
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc30]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc30]
add rdx, 0x60
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc28]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rdx, qword [rsp + 0xc28]
add rdx, 8
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc20]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xc00]
mov rdx, qword [rsp + 0xc20]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov rbx, qword [rsp + 0xc00]
mov qword [rsp + 0x20], rsi
mov r9d, 8
lea r8, [rsp + 0xd30]
lea rdx, [rbx + 0x18]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_ReadProcessMemory]
mov dword [rsp + 0xb80], 0x41f00000
mov qword [rsp + 0x20], rsi
mov r9d, 4
lea r8, [rsp + 0xb80]
lea rdx, [rbx + 0x18]
mov rcx, qword [0x140119c70]
call qword [sym.imp.KERNEL32.dll_WriteProcessMemory]
call fcn.140021dd0
mov rcx, qword [0x1401174f0]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0x98], 1
mov rax, qword [rcx + 0x3ed8]
movss xmm1, dword [rax + 0x1c]
subss xmm1, dword [rax + 0x68]
movss xmm0, dword [rax + 0x18]
subss xmm0, dword [rax + 0x64]
addss xmm0, dword [0x1400c4060]
addss xmm1, xmm7
unpcklps xmm0, xmm1
movsd qword [rax + 0xe0], xmm0
movss xmm1, dword [rax + 0xfc]
maxss xmm1, dword [rax + 0xe4]
movss xmm0, dword [rax + 0xf8]
maxss xmm0, dword [rax + 0xe0]
unpcklps xmm0, xmm1
movsd qword [rax + 0xf8], xmm0
mov dword [rsp + 0x348], 0x435c0000
mov dword [rsp + 0x34c], 0x43110000
lea rdx, [rsp + 0x348]
lea rcx, str.Weapon_Modifier
call fcn.1400184d0
lea rdx, [0x1400dd229]
lea rcx, str.Damage_Modifier
call fcn.140049270
mov dword [rsp + 0xb78], 0xc8
mov dword [rsp + 0xb70], 1
mov dword [rsp + 0x30], esi
lea rbx, str._d__
mov qword [rsp + 0x28], rbx
lea rax, [rsp + 0xb78]
mov qword [rsp + 0x20], rax
lea r9, [rsp + 0xb70]
lea r8, [0x1400dd22c]
mov edx, 4
lea rcx, str.Damage_Boost_Amount
call fcn.14004c0c0
jmp 0x1400614ce
cmp dword [reloc.WS2_32.dll_getsockname], 0xf
jne case.0x14005c39a.6
mov dword [rsp + 0x350], 0x43e38000
mov dword [rsp + 0x354], 0x43bb8000
lea rdx, [rsp + 0x350]
lea rcx, str.Global_Chat
call fcn.1400184d0
call fcn.140021dd0
call fcn.140021dd0
mov rdx, qword [0x1401174f0]
movsxd rax, dword [rdx + 0x4060]
lea rcx, [rax + rax*2]
mov r8, qword [rdx + 0x4068]
movsxd rax, dword [r8 + rcx*4 - 0xc]
lea r10, [rax + rax*2]
lea rbx, [0x140000000]
mov r9d, dword [rbx + r10*4 + 0xbe008]
cmp dword [rbx + r10*4 + 0xbe000], 8
jne 0x14006154f
mov eax, dword [rbx + r10*4 + 0xbe004]
cmp eax, 1
jne 0x140061530
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x14006154f
cmp eax, 2
jne 0x14006154f
mov eax, dword [r8 + rcx*4 - 8]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 - 4]
mov dword [r9 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r10, [rax + rax*2]
mov r9d, dword [rbx + r10*4 + 0xbe008]
cmp dword [rbx + r10*4 + 0xbe000], 8
jne 0x1400615bd
mov eax, dword [rbx + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14006159e
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x1400615bd
cmp eax, 2
jne 0x1400615bd
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r9 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r11, [rax + rax*2]
mov r10d, dword [rbx + r11*4 + 0xbe008]
cmp dword [rbx + r11*4 + 0xbe000], 8
jne 0x14006162b
mov eax, dword [rbx + r11*4 + 0xbe004]
cmp eax, 1
jne 0x14006160c
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r10 + rdx + 0x37f8], eax
jmp 0x14006162b
cmp eax, 2
jne 0x14006162b
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r10 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r10 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r10, [rax + rax*2]
mov r9d, dword [rbx + r10*4 + 0xbe008]
cmp dword [rbx + r10*4 + 0xbe000], 8
jne 0x140061699
mov eax, dword [rbx + r10*4 + 0xbe004]
cmp eax, 1
jne 0x14006167a
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x140061699
cmp eax, 2
jne 0x140061699
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r9 + rdx + 0x37fc], eax
movsxd rcx, dword [rdx + 0x4060]
lea eax, [rcx - 1]
mov dword [rdx + 0x4060], eax
lea rax, [rcx - 2]
lea rcx, [rax + rax*2]
movsxd rax, dword [r8 + rcx*4]
lea r10, [rax + rax*2]
mov r9d, dword [rbx + r10*4 + 0xbe008]
cmp dword [rbx + r10*4 + 0xbe000], 8
jne 0x140061707
mov eax, dword [rbx + r10*4 + 0xbe004]
cmp eax, 1
jne 0x1400616e8
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
jmp 0x140061707
cmp eax, 2
jne 0x140061707
mov eax, dword [r8 + rcx*4 + 4]
mov dword [r9 + rdx + 0x37f8], eax
mov eax, dword [r8 + rcx*4 + 8]
mov dword [r9 + rdx + 0x37fc], eax
dec dword [rdx + 0x4060]
call fcn.140026e70
mov rcx, qword [rsp + 0xdb8]
xor rcx, rsp
call fcn.1400ad050
lea r11, [rsp + 0xe60]
mov rbx, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
cmp byte [0x14011753c], 0
je 0x140061785
call fcn.140059f40
cmp byte [0x14011757c], 0
je 0x140061793
call fcn.14005a060
mov ecx, 0x3e8
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.14005a1e0
int3