Function at 0x1800622c0
Capabilities:
Access peb ldr_data
Encode data using xor
Execute command
Hash data using fnv
Resolve function by parsing pe exports
Terminate process

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x14e0
call fcn.1800bcec0
sub rsp, rax
movaps xmmword [rsp + 0x14d0], xmm6
movaps xmmword [rsp + 0x14c0], xmm7
movaps xmmword [rsp + 0x14b0], xmm8
movaps xmmword [rsp + 0x14a0], xmm9
movaps xmmword [rsp + 0x1490], xmm10
movaps xmmword [rsp + 0x1480], xmm11
movaps xmmword [rsp + 0x1470], xmm12
movaps xmmword [rsp + 0x1460], xmm13
movaps xmmword [rsp + 0x1450], xmm14
movaps xmmword [rsp + 0x1440], xmm15
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x18014e980]
xor rax, rsp
mov qword [rbp + 0x13c0], rax
xor r15d, r15d
lea edi, [r15 + 0xf]
mov ebx, 0x1000
movabs r13, 0x2eb9bdd87c63348f
movabs r12, 0x7d269f61344a576c
cmp byte [reloc.WS2_32.dll_accept], r15b
jne 0x180062689
lea rcx, [0x18014fc10]
call fcn.180003d70
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0x1260]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], 1
lea r9d, [r15 + 0x40]
lea r8d, [r15 + 1]
lea rdx, str.C:WINDOWSpizza.txt
lea rcx, [rbp + 0x1260]
call fcn.1800603c4
nop
cmp qword [rbp + 0x12f0], r15
je 0x180062668
xorps xmm0, xmm0
movups xmmword [rbp + 0x1108], xmm0
mov qword [rbp + 0x1118], r15
mov qword [rbp + 0x1120], rdi
mov byte [rbp + 0x1108], r15b
lea rdx, [rbp + 0x1108]
lea rcx, [rbp + 0x1260]
call fcn.18005bc20
xorps xmm0, xmm0
movups xmmword [rbp + 0x1128], xmm0
mov qword [rbp + 0x1138], r15
mov qword [rbp + 0x1140], rdi
mov byte [rbp + 0x1128], r15b
lea rdx, [rbp + 0x1128]
lea rcx, [rbp + 0x1260]
call fcn.18005bc20
mov r8, qword [rbp + 0x1138]
cmp qword [rbp + 0x1118], r15
jne 0x180062452
test r8, r8
je 0x1800625c0
lea rax, [rbp + 0xb20]
mov qword [rbp + 0x1380], rax
xorps xmm0, xmm0
movups xmmword [rbp + 0xb20], xmm0
mov qword [rbp + 0xb30], r15
mov qword [rbp + 0xb38], r15
lea rdx, [rbp + 0x1128]
cmp qword [rbp + 0x1140], rdi
cmova rdx, qword [rbp + 0x1128]
lea rcx, [rbp + 0xb20]
call fcn.180059808
nop
xorps xmm0, xmm0
movups xmmword [rbp + 0xb40], xmm0
mov qword [rbp + 0xb50], r15
mov qword [rbp + 0xb58], r15
lea rdx, [rbp + 0x1108]
cmp qword [rbp + 0x1120], rdi
cmova rdx, qword [rbp + 0x1108]
mov r8, qword [rbp + 0x1118]
lea rcx, [rbp + 0xb40]
call fcn.180059808
nop
lea r8, [rbp + 0xb20]
lea rdx, [rbp + 0xb40]
lea rcx, [0x18014fc10]
call fcn.180004f50
cmp byte [0x18014fe48], r15b
je 0x180062557
mov byte [reloc.WS2_32.dll_accept], 1
mov dword [reloc.WS2_32.dll_bind], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0xb60], xmm0
mov qword [rbp + 0xb70], r15
mov qword [rbp + 0xb78], r15
mov r8d, reloc.WS2_32.dll_select
lea rdx, str.Succesfully_Loaded
lea rcx, [rbp + 0xb60]
call fcn.180014f04
lea rdx, [rbp + 0xb60]
lea rcx, [0x18014d2e0]
call fcn.1800699e0
jmp 0x1800625c0
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdaa131146ca
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5c0], xmm0
lea rdx, [0x18014fe50]
cmp qword [0x18014fe68], rdi
cmova rdx, qword [0x18014fe50]
mov r9d, reloc.WS2_32.dll_recv
lea r8, [rbp + 0x5c0]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
mov rdx, qword [rbp + 0x1140]
cmp rdx, rdi
jbe 0x1800625ff
inc rdx
mov rcx, qword [rbp + 0x1128]
mov rax, rcx
cmp rdx, rbx
jb 0x1800625fa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800625fa
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bc778
mov qword [rbp + 0x1138], r15
mov qword [rbp + 0x1140], rdi
mov byte [rbp + 0x1128], r15b
mov rdx, qword [rbp + 0x1120]
cmp rdx, rdi
jbe 0x180062653
inc rdx
mov rcx, qword [rbp + 0x1108]
mov rax, rcx
cmp rdx, rbx
jb 0x18006264e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18006264e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bc778
mov qword [rbp + 0x1118], r15
mov qword [rbp + 0x1120], rdi
mov byte [rbp + 0x1108], r15b
lea rcx, [rbp + 0x1260]
call fcn.180061254
cmp byte [reloc.WS2_32.dll_accept], r15b
jne 0x180062689
mov ecx, 3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
movabs rsi, 0x2c754db6ce712431
movabs rdi, 0x740a325fcc654c3e
mov r14d, 0x64
movss xmm8, dword [0x1800c20f8]
movss xmm12, dword [0x1800c2100]
xorps xmm9, xmm9
movss xmm10, dword [0x1800c3d54]
movss xmm11, dword [0x1800c2140]
cmp dword [reloc.WS2_32.dll_bind], 2
jne 0x180063306
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180063306
call fcn.18006a330
call fcn.18006c164
call fcn.18006aa5c
call fcn.18006a664
call fcn.18006b9ac
call fcn.18006b088
cmp byte [0x18015033b], r15b
je 0x180062847
cmp byte [0x18015033c], r15b
je 0x1800627fa
call fcn.180020580
mov rbx, rax
movdqa xmm0, xmmword [0x180131010]
movups xmmword [rbp + 0xcc0], xmm0
lea rcx, [rbp + 0xcc0]
call fcn.18001df48
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
cvtdq2ps xmm2, xmm2
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x4c], xmm0
movss dword [rbp + 0x50], xmm1
mov dword [rsp + 0x20], r14d
mov r9d, eax
lea rdx, [rbp + 0x4c]
mov rcx, rbx
call fcn.1800314b0
call fcn.180020580
mov rbx, rax
lea rcx, [0x18014e478]
call fcn.18001df48
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x54], xmm0
movss dword [rbp + 0x58], xmm1
lea rdx, [rbp + 0x54]
movss xmm13, dword [0x1800c20fc]
movss dword [rsp + 0x28], xmm13
mov r9d, eax
mov dword [rsp + 0x20], r14d
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.1800313cc
jmp 0x180062850
call fcn.180020580
mov rbx, rax
lea rcx, [0x18014e478]
call fcn.18001df48
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x5c], xmm0
movss dword [rbp + 0x60], xmm1
lea rdx, [rbp + 0x5c]
jmp 0x1800627d5
movss xmm13, dword [0x1800c20fc]
cmp byte [0x18015033d], r15b
je 0x180062a4e
lea r14, [0x18014e458]
movss xmm6, dword [0x1800c2104]
mov eax, dword [0x180150340]
test eax, eax
jne 0x18006291c
call fcn.180020580
mov rbx, rax
mov rcx, r14
call fcn.18001df48
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x64], xmm0
movss dword [rbp + 0x68], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r15d
mov r9d, eax
movaps xmm2, xmm12
lea rdx, [rbp + 0x64]
mov rcx, rbx
call fcn.1800313cc
mov rcx, r14
call fcn.18001df48
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x6c], xmm0
movss dword [rbp + 0x70], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r15d
mov r9d, eax
movaps xmm2, xmm12
lea rdx, [rbp + 0x6c]
mov rcx, rbx
call fcn.1800313cc
mov eax, dword [0x180150340]
cmp eax, 1
jne 0x18006297c
call fcn.180020580
mov rbx, rax
mov rcx, r14
call fcn.18001df48
movss xmm1, dword [0x18014f66c]
mulss xmm1, xmm8
movss xmm0, dword [0x18014f668]
mulss xmm0, xmm8
movss dword [rbp + 0x74], xmm0
movss dword [rbp + 0x78], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], 0x64
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x74]
mov rcx, rbx
call fcn.1800313cc
mov eax, dword [0x180150340]
cmp eax, 2
jne 0x180062a4e
call fcn.180020580
mov rbx, rax
movss xmm6, dword [0x18014f668]
mulss xmm6, xmm8
movss xmm7, dword [0x18014f66c]
mulss xmm7, xmm8
mov rcx, r14
call fcn.18001df48
movaps xmm0, xmm6
addss xmm0, xmm10
movss dword [rbp + 0x7c], xmm0
movss dword [rbp + 0x80], xmm7
movaps xmm1, xmm6
subss xmm1, xmm10
movss dword [rbp + 0x84], xmm1
movss dword [rbp + 0x88], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x7c]
lea rdx, [rbp + 0x84]
mov rcx, rbx
call fcn.1800327e0
mov rcx, r14
call fcn.18001df48
movss dword [rbp + 0x8c], xmm6
movaps xmm0, xmm7
addss xmm0, xmm10
movss dword [rbp + 0x90], xmm0
movss dword [rbp + 0x94], xmm6
subss xmm7, xmm10
movss dword [rbp + 0x98], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x8c]
lea rdx, [rbp + 0x94]
mov rcx, rbx
call fcn.1800327e0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800630bd
call fcn.180020580
mov r14, rax
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0x6bebfbf84c5100af
mov qword [rbp + 0x20], rax
movabs rax, 0x4b08ad3714677729
mov qword [rbp + 0x28], rax
mov qword [rbp + 0x30], rsi
mov qword [rbp + 0x38], rdi
vmovdqu ymm0, ymmword [rbp + 0x20]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x20], ymm1
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0xeddd8bf1b0c58af
mov qword [rbp + 0xa20], rax
movabs rax, 0x4d14ab410e6a240d
mov qword [rbp + 0xa28], rax
movabs rax, 0x5f206df38b236211
mov qword [rbp + 0xa30], rax
movabs rax, 0x740a325fcc453e5b
mov qword [rbp + 0xa38], rax
vmovdqu ymm0, ymmword [rbp + 0xa20]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xa20], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0xc30], xmm0
vxorps xmm1, xmm1, xmm1
vmovdqu xmmword [rbp + 0xc40], xmm1
mov r8d, listen
lea rdx, str.Jul_30_2024
lea rcx, [rbp + 0xc30]
vzeroupper
call fcn.180014f04
nop
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x5d0], r13
mov qword [rbp + 0x5d8], r12
movdqa xmm0, xmmword [rbp + 0x5d0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x5d0], xmm0
lea r8, [rbp + 0xc30]
lea rdx, [rbp + 0x5d0]
lea rcx, [rbp + 0x1058]
call fcn.180008170
nop
lea r8, [rbp + 0xa20]
mov rdx, rax
lea rcx, [rbp + 0x11a8]
call fcn.1800081e0
nop
lea rcx, [rbp + 0x1058]
call fcn.180006dd0
nop
lea rcx, [rbp + 0xc30]
call fcn.180006dd0
call fcn.180020960
mov rsi, rax
lea rdi, [rbp + 0x11a8]
cmp qword [rbp + 0x11c0], 0xf
cmova rdi, qword [rbp + 0x11a8]
movdqa xmm0, xmmword [0x1800c3e10]
movups xmmword [rbp + 0xcd0], xmm0
lea rcx, [rbp + 0xcd0]
call fcn.18001df48
mov ebx, eax
call fcn.180020b58
movss xmm0, dword [rax + 0xc]
subss xmm0, dword [0x1800c3d68]
mov dword [rbp + 0x9c], 0x41000000
movss dword [rbp + 0xa0], xmm0
mov qword [rsp + 0x20], r15
mov r9, rdi
mov r8d, ebx
lea rdx, [rbp + 0x9c]
mov rcx, rsi
call fcn.1800348c4
movss dword [rsp + 0x20], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0x1248]
call fcn.18001d014
movdqa xmm6, xmmword [0x1800c3f70]
movups xmmword [rbp + 0xce0], xmm6
lea rcx, [rbp + 0xce0]
call fcn.18001df48
mov dword [rbp + 0xa4], 0x41200000
mov dword [rbp + 0xa8], 0x40c00000
mov qword [rsp + 0x20], r15
lea r9, [rbp + 0x20]
mov r8d, eax
lea rdx, [rbp + 0xa4]
mov rcx, r14
call fcn.1800348c4
movups xmmword [rbp + 0xcf0], xmm6
lea rcx, [rbp + 0xcf0]
call fcn.18001df48
mov dword [rbp + 0xac], 0x41300000
mov dword [rbp + 0xb0], 0x40c00000
mov qword [rsp + 0x20], r15
lea r9, [rbp + 0x20]
mov r8d, eax
lea rdx, [rbp + 0xac]
mov rcx, r14
call fcn.1800348c4
movups xmmword [rbp + 0xd00], xmm6
lea rcx, [rbp + 0xd00]
call fcn.18001df48
mov dword [rbp + 0xb4], 0x41100000
mov dword [rbp + 0xb8], 0x40c00000
mov qword [rsp + 0x20], r15
lea r9, [rbp + 0x20]
mov r8d, eax
lea rdx, [rbp + 0xb4]
mov rcx, r14
call fcn.1800348c4
movups xmmword [rbp + 0xd10], xmm6
lea rcx, [rbp + 0xd10]
call fcn.18001df48
mov dword [rbp + 0xbc], 0x41200000
mov dword [rbp + 0xc0], 0x40e00000
mov qword [rsp + 0x20], r15
lea r9, [rbp + 0x20]
mov r8d, eax
lea rdx, [rbp + 0xbc]
mov rcx, r14
call fcn.1800348c4
movups xmmword [rbp + 0xdc0], xmm6
lea rcx, [rbp + 0xdc0]
call fcn.18001df48
mov dword [rbp + 0xc4], 0x41200000
mov dword [rbp + 0xc8], 0x40a00000
mov qword [rsp + 0x20], r15
lea r9, [rbp + 0x20]
mov r8d, eax
lea rdx, [rbp + 0xc4]
mov rcx, r14
call fcn.1800348c4
lea rbx, [0x18014fd70]
mov edi, reloc.WS2_32.dll_ntohs
cmp qword [0x18014fd88], rdi
cmova rbx, qword [0x18014fd70]
xorps xmm0, xmm0
movups xmmword [rbp + 0xc50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0xc60], xmm1
lea rax, [rbp + 0x20]
or r8, 0xffffffffffffffff
inc r8
cmp byte [rax + r8], r15b
jne 0x180062e01
lea rdx, [rbp + 0x20]
lea rcx, [rbp + 0xc50]
call fcn.180014f04
nop
lea r8, [0x18013e2bc]
lea rdx, [rbp + 0xc50]
lea rcx, [rbp + 0x1018]
call fcn.1800081e0
nop
mov r8, rbx
mov rdx, rax
lea rcx, [rbp + 0x10e8]
call fcn.1800081e0
nop
lea rcx, [rbp + 0x1018]
call fcn.180006dd0
nop
lea rcx, [rbp + 0xc50]
call fcn.180006dd0
lea rdx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rdx, qword [rbp + 0x10e8]
movss dword [rsp + 0x20], xmm11
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0x1250]
call fcn.18001d014
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movups xmmword [rbp + 0xd20], xmm6
lea rcx, [rbp + 0xd20]
call fcn.18001df48
mov dword [rbp + 0xcc], 0x41200000
mov dword [rbp + 0xd0], 0x40c00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xcc]
mov rcx, r14
call fcn.1800348c4
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movups xmmword [rbp + 0xd30], xmm6
lea rcx, [rbp + 0xd30]
call fcn.18001df48
mov dword [rbp + 0xd4], 0x41300000
mov dword [rbp + 0xd8], 0x40c00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xd4]
mov rcx, r14
call fcn.1800348c4
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movups xmmword [rbp + 0xd40], xmm6
lea rcx, [rbp + 0xd40]
call fcn.18001df48
mov dword [rbp + 0xdc], 0x41100000
mov dword [rbp + 0xe0], 0x40c00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xdc]
mov rcx, r14
call fcn.1800348c4
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movups xmmword [rbp + 0xd50], xmm6
lea rcx, [rbp + 0xd50]
call fcn.18001df48
mov dword [rbp + 0xe4], 0x41200000
mov dword [rbp + 0xe8], 0x40e00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xe4]
mov rcx, r14
call fcn.1800348c4
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movups xmmword [rbp + 0xd60], xmm6
lea rcx, [rbp + 0xd60]
call fcn.18001df48
mov dword [rbp + 0xec], 0x41200000
mov dword [rbp + 0xf0], 0x40a00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xec]
mov rcx, r14
call fcn.1800348c4
lea rbx, [rbp + 0x10e8]
cmp qword [rbp + 0x1100], rdi
cmova rbx, qword [rbp + 0x10e8]
movdqa xmm0, xmmword [0x1800c3e10]
movups xmmword [rbp + 0xd70], xmm0
lea rcx, [rbp + 0xd70]
call fcn.18001df48
mov dword [rbp + 0xf4], 0x41200000
mov dword [rbp + 0xf8], 0x40c00000
mov qword [rsp + 0x20], r15
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xf4]
mov rcx, r14
call fcn.1800348c4
nop
lea rcx, [rbp + 0x10e8]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x11a8]
call fcn.180006dd0
mov r14d, 0x95466b05
mov rax, qword [0x180150500]
test rax, rax
jne 0x18006316a
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x18006314f
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x18006314f
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rsi + r9*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
inc rcx
test al, al
je 0x18006314a
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x18006312b
cmp r11d, r14d
je 0x180063840
test r9d, r9d
jne 0x18006310f
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180063160
cmp qword [rax + 0x30], r15
jne 0x1800630ea
mov rax, r15
mov qword [0x180150500], rax
mov ecx, dword [0x180150398]
call rax
test al, 1
je 0x180063184
cmp byte [0x180150392], r15b
sete byte [0x180150392]
mov rax, qword [0x180150500]
test rax, rax
jne 0x18006322b
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x180063210
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x180063210
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rsi + r9*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
inc rcx
test al, al
je 0x18006320b
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x1800631ec
cmp r11d, r14d
je 0x18006385e
test r9d, r9d
jne 0x1800631d0
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180063221
cmp qword [rax + 0x30], r15
jne 0x1800631ab
mov rax, r15
mov qword [0x180150500], rax
mov ecx, reloc.WS2_32.dll_WSACleanup
call rax
test ax, ax
jns 0x180063245
cmp byte [0x180150386], r15b
sete byte [0x180150386]
mov rax, qword [0x180150500]
test rax, rax
jne 0x1800632ec
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rdi, qword [rax]
mov r10, rdi
mov rdx, qword [r10 + 0x30]
movsxd rax, dword [rdx + 0x3c]
mov r8d, dword [rax + rdx + 0x88]
add r8, rdx
cmp r8, rdx
je 0x1800632d1
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x1800632d1
mov esi, dword [r8 + 0x20]
dec r9d
lea rax, [rsi + r9*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
inc rcx
test al, al
je 0x1800632cc
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
inc rcx
test al, al
jne 0x1800632ad
cmp r11d, r14d
je 0x18006387c
test r9d, r9d
jne 0x180063291
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x1800632e2
cmp qword [rax + 0x30], r15
jne 0x18006326c
mov rax, r15
mov qword [0x180150500], rax
mov ecx, dword [0x18015039c]
call rax
test al, 1
je 0x180063306
cmp byte [0x18015034a], r15b
sete byte [0x18015034a]
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.180020b58
mov byte [rax + 0x50], bl
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800654ad
mov cl, byte [reloc.WS2_32.dll_accept]
test cl, cl
je 0x1800654ad
mov esi, 3
lea rbx, str.Variant
lea r14, str.420_FREE
movss xmm13, dword [0x180130fdc]
movss xmm15, dword [0x1800c213c]
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 1
jne 0x18006389a
call fcn.180020b58
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1170], xmm0
mov qword [rbp + 0x1180], rax
mov qword [rbp + 0xb80], rbx
lea rax, str.Variant_1
mov qword [rbp + 0xb88], rax
lea rax, str.Variant_2
mov qword [rbp + 0xb90], rax
lea rax, str.Variant_3
mov qword [rbp + 0xb98], rax
lea rax, [rbp + 0xb80]
mov qword [rbp + 0xb00], rax
lea rax, [rbp + 0xba0]
mov qword [rbp + 0xb08], rax
movaps xmm0, xmmword [rbp + 0xb00]
movdqa xmmword [rbp + 0x1380], xmm0
lea r8, [rbp]
lea rdx, [rbp + 0x1380]
lea rcx, [rbp + 0x1170]
call fcn.1800604c8
nop
and dword [rbp + 0xfc], 0
and dword [rbp + 0x100], 0
lea rdx, [rbp + 0xfc]
lea ecx, [rsi - 1]
call fcn.180028c20
xor edx, edx
lea r8d, [rsi + 0x28]
lea rcx, str.logintab
call fcn.18001a17c
mov rcx, qword [0x18014f168]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
mov rbx, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0x10e0], xmm0
movss xmm7, dword [rax + 0x28]
movss xmm6, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x18014efd0]
call fcn.18002c610
movss xmm2, dword [0x1800c3d08]
movaps xmm0, xmm7
unpcklps xmm0, xmm6
movq rdx, xmm0
mov rcx, rbx
call fcn.18006196c
movss xmm14, dword [0x1800c20fc]
movaps xmm1, xmm14
subss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3cf4]
addss xmm1, dword [0x18014efd8]
movss dword [0x18014efd8], xmm1
call fcn.1800212bc
movss xmm6, dword [rax + 0x10]
movdqa xmm0, xmmword [0x180131080]
movups xmmword [rbp + 0xd80], xmm0
lea rcx, [rbp + 0xd80]
call fcn.18001df48
movss xmm1, dword [rbp + 0x10e4]
addss xmm1, xmm13
movss xmm0, dword [rbp + 0x10e0]
addss xmm0, xmm7
movss dword [rbp + 0x104], xmm0
movss dword [rbp + 0x108], xmm1
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x104]
lea rdx, [rbp + 0x10e0]
mov rcx, rbx
call fcn.180033708
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r14
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x1168]
call fcn.180034eb0
movss xmm0, dword [rbp + 0x10e4]
addss xmm0, xmm10
subss xmm7, dword [rbp + 0x1168]
mulss xmm7, xmm8
addss xmm7, dword [rbp + 0x10e0]
movss dword [rbp + 0x1148], xmm7
movss dword [rbp + 0x114c], xmm0
movss xmm0, dword [0x18014f0b8]
movss dword [rbp + 0x5e0], xmm0
movss xmm1, dword [0x18014f0bc]
movss dword [rbp + 0x5e4], xmm1
movss xmm0, dword [0x18014f0c0]
movss dword [rbp + 0x5e8], xmm0
mov dword [rbp + 0x5ec], 0x3f800000
lea rcx, [rbp + 0x5e0]
call fcn.18001df48
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rcx + 0x60]
mov rdx, qword [rdx + 0x10]
mov qword [rsp + 0x40], r15
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r15
mov qword [rsp + 0x28], r14
mov dword [rsp + 0x20], eax
lea r9, [rbp + 0x1148]
movss xmm2, dword [rdx + 0x14]
mov rcx, rbx
call fcn.1800348fc
and dword [rbp + 0x10c], 0
and dword [rbp + 0x110], 0
lea rdx, [rbp + 0x10c]
lea ecx, [rsi + 0xb]
call fcn.180028c20
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bd4dcb60e0647da
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], r12
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rcx, [rbp + 0x5f0]
call fcn.180057b0c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9d8b51d0d17ac
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x608], r12
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x600], xmm0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x18014fa00]
lea rcx, [rbp + 0x600]
call fcn.180052210
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4acbd2af0f1055df
mov qword [rbp + 0x610], rax
mov qword [rbp + 0x618], r12
movdqa xmm0, xmmword [rbp + 0x610]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x610], xmm0
lea rcx, [rbp + 0x610]
call fcn.180057b0c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x41ceceab1d3317ac
mov qword [rbp + 0x620], rax
movabs rax, 0x7d269f61344a331e
mov qword [rbp + 0x628], rax
movdqa xmm0, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x620], xmm0
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
mov r9d, 0x8000
lea r8d, [rsi + 0x16]
lea rdx, [0x18014ff68]
lea rcx, [rbp + 0x620]
call fcn.180052210
mov dword [rbp + 0x114], 0x43880000
mov dword [rbp + 0x118], 0x41d80000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdb615045bc3
mov qword [rbp + 0x630], rax
mov qword [rbp + 0x638], r12
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x630], xmm0
lea rdx, [rbp + 0x114]
lea rcx, [rbp + 0x630]
call fcn.18004b934
test al, al
je 0x180063803
mov dword [reloc.WS2_32.dll_bind], 2
and dword [rbp + 0x11c], 0
mov dword [rbp + 0x120], 0x42600000
lea rcx, [rbp + 0x11c]
call fcn.18002b9bc
call fcn.18001eab0
nop
lea rcx, [rbp + 0x1170]
call fcn.180015738
mov cl, byte [reloc.WS2_32.dll_accept]
mov eax, dword [reloc.WS2_32.dll_bind]
jmp 0x1800638a3
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x180063163
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x180063224
mov ecx, dword [r8 + 0x1c]
add rcx, rdx
mov eax, dword [r8 + 0x24]
add rax, rdx
movzx eax, word [rax + r9*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x1800632e5
movss xmm14, dword [0x1800c20fc]
test cl, cl
je 0x180063a6d
mov edi, 0x83
movabs rbx, 0x2eb9bdd8080a4cca
cmp eax, esi
jne 0x180063955
mov r8d, edi
xor edx, edx
lea rcx, str.Offline
call fcn.18001a17c
test al, al
je 0x18006394a
lea rcx, str._Sync_is_currently_offline.
call fcn.180057b0c
mov dword [rbp + 0x124], 0x43250000
mov dword [rbp + 0x128], 0x41d80000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x430], rbx
mov qword [rbp + 0x438], r12
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x430], xmm0
lea rdx, [rbp + 0x124]
lea rcx, [rbp + 0x430]
call fcn.18004b934
test al, al
je 0x18006394a
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18001eab0
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 4
jne 0x180063a6d
call fcn.180020b58
movss xmm2, dword [rax + 8]
mulss xmm2, xmm8
movss xmm1, dword [rax + 0xc]
mulss xmm1, xmm8
subss xmm2, dword [0x180130fe8]
subss xmm1, dword [0x180130fe8]
and dword [rbp + 0x12c], 0
and dword [rbp + 0x130], 0
movss dword [rbp + 0x134], xmm2
movss dword [rbp + 0x138], xmm1
lea r8, [rbp + 0x12c]
xor edx, edx
lea rcx, [rbp + 0x134]
call fcn.18002c0b4
mov dword [rbp + 0x13c], 0x437a0000
mov dword [rbp + 0x140], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x13c]
call fcn.18002c0f0
mov r8d, edi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.18001a17c
test al, al
je 0x180063a62
lea rcx, str.You_are_blacklisted_from_Sync
call fcn.180057b0c
mov dword [rbp + 0x144], 0x43250000
mov dword [rbp + 0x148], 0x41d80000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x650], rbx
mov qword [rbp + 0x658], r12
movdqa xmm0, xmmword [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [rbp + 0x144]
lea rcx, [rbp + 0x650]
call fcn.18004b934
test al, al
je 0x180063a62
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18001eab0
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 2
jne 0x1800691f4
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800691d4
call fcn.180020b58
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x1150], xmm0
mov qword [rbp + 0x1160], rax
lea rax, str.Variant
mov qword [rbp + 0xba0], rax
lea rax, str.Variant_1
mov qword [rbp + 0xba8], rax
lea rax, str.Variant_2
mov qword [rbp + 0xbb0], rax
lea rax, str.Variant_3
mov qword [rbp + 0xbb8], rax
lea rax, [rbp + 0xba0]
mov qword [rbp + 0xb10], rax
lea rax, [rbp + 0xbc0]
mov qword [rbp + 0xb18], rax
movaps xmm0, xmmword [rbp + 0xb10]
movdqa xmmword [rbp + 0x1380], xmm0
lea r8, [rbp + 1]
lea rdx, [rbp + 0x1380]
lea rcx, [rbp + 0x1150]
call fcn.1800604c8
nop
and dword [rbp + 0x14c], 0
and dword [rbp + 0x150], 0
lea rdx, [rbp + 0x14c]
mov ecx, 2
call fcn.180028c20
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, [0x1801307b8]
call fcn.18001a17c
mov rcx, qword [0x18014f168]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], 1
mov rax, qword [rcx + 0x3ed8]
mov r14, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0x10d8], xmm0
movss xmm7, dword [rax + 0x28]
movss xmm10, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x18014efd0]
call fcn.18002c610
movss xmm2, dword [0x1800c3d08]
movaps xmm0, xmm7
unpcklps xmm0, xmm10
movq rdx, xmm0
mov rcx, r14
call fcn.18006196c
movaps xmm1, xmm14
subss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3cf4]
addss xmm1, dword [0x18014efd8]
movss dword [0x18014efd8], xmm1
call fcn.1800212bc
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov edx, reloc.WS2_32.dll_select
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf68]
call fcn.180060510
mov rcx, rax
call fcn.18001df48
movss xmm1, dword [rbp + 0x10dc]
addss xmm1, xmm13
movss xmm0, dword [rbp + 0x10d8]
addss xmm0, xmm7
movss dword [rbp + 0x154], xmm0
movss dword [rbp + 0x158], xmm1
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x154]
lea rdx, [rbp + 0x10d8]
mov rcx, r14
call fcn.180033708
movdqa xmm0, xmmword [0x180131000]
movups xmmword [rbp + 0xd90], xmm0
lea rcx, [rbp + 0xd90]
call fcn.18001df48
movss xmm2, dword [rbp + 0x10dc]
addss xmm2, xmm13
movss xmm1, dword [rbp + 0x10d8]
movaps xmm0, xmm1
addss xmm0, xmm7
movss dword [rbp + 0x15c], xmm0
movss dword [rbp + 0x160], xmm2
addss xmm1, xmm9
movss dword [rbp + 0x164], xmm1
movss dword [rbp + 0x168], xmm2
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x15c]
lea rdx, [rbp + 0x164]
mov rcx, r14
call fcn.1800327e0
movss xmm0, dword [0x18014f0b8]
movss dword [rbp + 0x660], xmm0
movss xmm1, dword [0x18014f0bc]
movss dword [rbp + 0x664], xmm1
movss xmm0, dword [0x18014f0c0]
movss dword [rbp + 0x668], xmm0
mov dword [rbp + 0x66c], 0x3f800000
lea rcx, [rbp + 0x660]
call fcn.18001df48
mov ebx, eax
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
lea rax, str.420_FREE
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0xdd8]
call fcn.180034eb0
movss xmm0, dword [rax + 4]
mulss xmm0, xmm8
movss xmm6, dword [0x180130fd8]
subss xmm6, xmm0
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x38], r15
mov qword [rsp + 0x30], r15
lea rax, str.420_FREE
mov qword [rsp + 0x28], rax
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm15
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0xde0]
call fcn.180034eb0
addss xmm6, dword [rbp + 0x10dc]
movss xmm0, dword [rax]
mulss xmm0, xmm8
movss xmm15, dword [0x180130fe4]
movaps xmm1, xmm15
subss xmm1, xmm0
addss xmm1, dword [rbp + 0x10d8]
movss dword [rbp + 0x16c], xmm1
movss dword [rbp + 0x170], xmm6
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rdx, qword [rcx + 0x10]
mov qword [rsp + 0x40], r15
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r15
lea rax, str.420_FREE
mov qword [rsp + 0x28], rax
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x16c]
movss xmm2, dword [rdx + 0x14]
mov rcx, r14
call fcn.1800348fc
call fcn.1800212bc
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov edx, reloc.WS2_32.dll_select
mov r9d, edx
mov r8d, edx
lea rcx, [rbp + 0xf58]
call fcn.180060510
mov rcx, rax
call fcn.18001df48
movss xmm3, dword [rbp + 0x10dc]
movaps xmm1, xmm3
addss xmm1, xmm10
movss xmm2, dword [rbp + 0x10d8]
movaps xmm0, xmm2
movss xmm13, dword [0x1800c2130]
addss xmm0, xmm13
movss dword [rbp + 0x174], xmm0
movss dword [rbp + 0x178], xmm1
addss xmm3, dword [0x180130fe0]
addss xmm2, xmm9
movss dword [rbp + 0x17c], xmm2
movss dword [rbp + 0x180], xmm3
mov dword [rsp + 0x28], 0x40
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x174]
lea rdx, [rbp + 0x17c]
mov rcx, r14
call fcn.180033708
movdqa xmm0, xmmword [0x180131000]
movups xmmword [rbp + 0xda0], xmm0
lea rcx, [rbp + 0xda0]
call fcn.18001df48
movss xmm2, dword [rbp + 0x10dc]
movaps xmm0, xmm2
addss xmm0, xmm10
movss xmm1, dword [rbp + 0x10d8]
addss xmm1, xmm13
movss dword [rbp + 0x184], xmm1
movss dword [rbp + 0x188], xmm0
addss xmm2, dword [0x180130fe0]
movss dword [rbp + 0x18c], xmm1
movss dword [rbp + 0x190], xmm2
movss dword [rsp + 0x20], xmm14
mov r9d, eax
lea r8, [rbp + 0x184]
lea rdx, [rbp + 0x18c]
mov rcx, r14
call fcn.1800327e0
and dword [rbp + 0x194], 0
and dword [rbp + 0x198], 0
lea rdx, [rbp + 0x194]
mov edi, reloc.WS2_32.dll_ntohl
mov ecx, edi
call fcn.180028c20
and dword [rbp + 0x19c], 0
mov dword [rbp + 0x1a0], 0x42600000
lea rcx, [rbp + 0x19c]
call fcn.18002b9bc
call fcn.18001c62c
mov ebx, r15d
mov rdx, qword [0x18014efe8]
mov rax, rdx
mov r9, qword [0x18014efe0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180064020
mov rdi, r15
cmp dword [0x18014efdc], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006923a
mov rdx, qword [r9 + rdi*8]
lea rcx, [0x18014efc0]
call fcn.180016ea4
test al, al
je 0x180063ff6
mov dword [0x18014efdc], ebx
and dword [0x18014efd8], 0
inc ebx
inc rdi
mov rdx, qword [0x18014efe8]
mov rcx, rdx
mov r9, qword [0x18014efe0]
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180063fbb
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001f220
mov ecx, 1
call fcn.1800286a8
mov eax, dword [0x18014efdc]
cmp eax, 0xffffffff
je 0x180068fde
test eax, eax
je 0x180067ce3
cmp eax, 1
je 0x180066d25
cmp eax, 2
je 0x180065d5e
cmp eax, esi
je 0x180065515
cmp eax, 4
je 0x180064a8b
cmp eax, 5
jne 0x18006917b
and dword [rbp + 0x1a4], 0
and dword [rbp + 0x1a8], 0
lea rdx, [rbp + 0x1a4]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x1ac], 0x43160000
and dword [rbp + 0x1b0], 0
lea rcx, [rbp + 0x1ac]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x1b4], xmm0
mov dword [rbp + 0x1b8], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1b4]
lea rcx, str.misc_subtab
call fcn.18001bf0c
mov esi, r15d
mov rdi, qword [0x18014f0a8]
mov rax, rdi
mov rcx, qword [0x18014f0a0]
sub rax, rcx
sar rax, 3
test rax, rax
je 0x18006419f
mov r14, r15
sub rdi, rcx
sar rdi, 3
cmp dword [0x18014f098], esi
sete bl
mov rdx, r14
lea rcx, [0x18014f0a0]
call fcn.180069b74
mov r9d, edi
mov r8b, bl
mov rdx, qword [rax]
lea rbx, [0x18014efc0]
mov rcx, rbx
call fcn.18001689c
test al, al
je 0x18006414d
mov dword [0x18014f098], esi
and dword [0x18014efd8], 0
mov rdi, qword [0x18014f0a8]
mov rax, rdi
mov rcx, qword [0x18014f0a0]
sub rax, rcx
sar rax, 3
cmp r14, rax
je 0x180064185
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdi, qword [0x18014f0a8]
mov rcx, qword [0x18014f0a0]
inc esi
movsxd r14, esi
mov rax, rdi
sub rax, rcx
sar rax, 3
cmp r14, rax
jb 0x180064105
jmp 0x1800641a6
lea rbx, [0x18014efc0]
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x1bc], 0x41000000
mov dword [rbp + 0x1c0], 0x41000000
lea rdx, [rbp + 0x1bc]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x1c4], xmm0
mov dword [rbp + 0x1c8], 0x42820000
lea rcx, [rbp + 0x1c4]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x1cc], xmm7
movss dword [rbp + 0x1d0], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1cc]
lea rcx, str.Misc_childs
call fcn.18001bf0c
cmp dword [0x18014f078], r15d
jne 0x180064a83
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rbx
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x5cd8d0aa191755d8
mov qword [rbp + 0x670], rax
movabs rax, 0x7d269f61344a5707
mov qword [rbp + 0x678], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [0x18014e35c]
lea rcx, [rbp + 0x670]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rsi, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rsi
movabs rdi, 0x740a325fcc654c3e
mov qword [rbp + 0x1398], rdi
movabs rax, 0x6d99d8b41b045bdb
mov qword [rbp + 0x920], rax
movabs rax, 0xf4ffe094739381e
mov qword [rbp + 0x928], rax
mov qword [rbp + 0x930], rsi
mov qword [rbp + 0x938], rdi
vmovdqu ymm0, ymmword [rbp + 0x920]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x920], ymm1
lea rdx, [0x18015033d]
lea rcx, [rbp + 0x920]
vzeroupper
call fcn.18004c4f4
cmp byte [0x18015033d], r15b
je 0x1800643f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x47d8d5ab0f0c46cc
mov qword [rbp + 0x680], rax
movabs rax, 0x7d43f3184019771e
mov qword [rbp + 0x688], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea r8, str.FiveM_Reshade
lea rdx, [0x180150340]
lea rcx, [rbp + 0x680]
call fcn.1800508ec
lea rdx, [0x18014d59c]
lea rcx, str.Rainbow
call fcn.18004c4f4
lea rdx, reloc.WLDAP32.dll_Ordinal_45
lea rcx, str.Menu_Key:
call fcn.180051a2c
lea rcx, str.Menu_Color
call fcn.180057b0c
call fcn.180021620
subss xmm0, dword [0x1800c2124]
movaps xmm1, xmm11
call fcn.18002b020
mov r8d, 0xb0006e2
lea rdx, [0x18014f0b8]
lea rcx, str.accent
call fcn.18004d44c
test al, al
je 0x180064460
xor ecx, ecx
call fcn.180038cf8
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800644e7
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
cmp byte [0x18014ff82], r15b
je 0x1800644f7
mov byte [0x18014ff83], 1
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0x40dcd0f817005bc3
mov qword [rbp + 0x9e0], rax
movabs rax, 0x953f01855267719
mov qword [rbp + 0x9e8], rax
mov qword [rbp + 0x9f0], rsi
mov qword [rbp + 0x9f8], rdi
vmovdqu ymm0, ymmword [rbp + 0x9e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x9e0], ymm1
lea rdx, [0x18014ff82]
lea rcx, [rbp + 0x9e0]
vzeroupper
call fcn.18004c4f4
and dword [rbp + 0x1d4], 0
and dword [rbp + 0x1d8], 0
lea rdx, [rbp + 0x1d4]
lea rcx, str.Crash_Game
call fcn.18004b934
test al, al
je 0x1800645a0
or ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov rcx, rbx
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Infos
mov rcx, rbx
call fcn.180015f3c
mov dword [rbp + 0x1dc], 0x43480000
mov dword [rbp + 0x1e0], 0x42200000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x7fdef973f307dcb
mov qword [rbp + 0x690], rax
mov qword [rbp + 0x698], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm0
lea rdx, [rbp + 0x1dc]
lea rcx, [rbp + 0x690]
call fcn.18004b934
movabs rcx, 0xddcfa54447ff1b53
movabs rdx, 0xd06d34bdc94b7d00
movabs r8, 0x5ad19dac0e0240fc
test al, al
je 0x180064744
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
mov qword [rbp + 0x13a0], rcx
mov qword [rbp + 0x13a8], rdx
mov qword [rbp + 0xbe0], r8
movabs rax, 0x1442b04e0e392718
mov qword [rbp + 0xbe8], rax
movabs rax, 0x431663d2bc1e4742
mov qword [rbp + 0xbf0], rax
movabs rax, 0x117e5b29a20c6353
mov qword [rbp + 0xbf8], rax
movabs rax, 0xabbdc03777cd2f7c
mov qword [rbp + 0xc00], rax
movabs rax, 0xd06d34bdc92e1e69
mov qword [rbp + 0xc08], rax
vmovdqu ymm0, ymmword [rbp + 0xbe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xbe0], ymm1
vmovdqa xmm0, xmmword [rbp + 0xc00]
vxorps xmm0, xmm0, xmmword [rbp + 0x13a0]
vmovdqa xmmword [rbp + 0xc00], xmm0
lea rcx, [rbp + 0xbe0]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rbp + 0x1e4], 0x43480000
mov dword [rbp + 0x1e8], 0x42200000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x7fcff8d28367bd6
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
lea rdx, [rbp + 0x1e4]
lea rcx, [rbp + 0x6a0]
call fcn.18004b934
movabs rcx, 0xab730d82aa3706c5
movabs r14, 0x1d8ced0bef7e4742
test al, al
je 0x1800648ce
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0xddcfa54447ff1b53
mov qword [rbp + 0x13a0], rax
movabs rax, 0xd06d34bdc94b7d00
mov qword [rbp + 0x13a8], rax
mov qword [rbp + 0x13b0], rcx
mov qword [rbp + 0x13b8], r14
movabs rax, 0x5ad19dac0e0240fc
mov qword [rbp + 0xa80], rax
movabs rax, 0xa51b04e0e392718
mov qword [rbp + 0xa88], rax
movabs rax, 0x4e0039c3a1080a46
mov qword [rbp + 0xa90], rax
movabs rax, 0x404a1d32a306625b
mov qword [rbp + 0xa98], rax
movabs rax, 0xbea6d33622ac2b61
mov qword [rbp + 0xaa0], rax
movabs rax, 0xa30251d9a03d5265
mov qword [rbp + 0xaa8], rax
mov qword [rbp + 0xab0], rcx
mov qword [rbp + 0xab8], r14
vmovdqu ymm0, ymmword [rbp + 0xa80]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xa80], ymm1
vmovdqu ymm0, ymmword [rbp + 0xaa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x13a0]
vmovdqa ymmword [rbp + 0xaa0], ymm1
lea rcx, [rbp + 0xa80]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
movabs rcx, 0xab730d82aa3706c5
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0xddcfa54447ff1b53
mov qword [rbp + 0x13a0], rax
movabs rax, 0xd06d34bdc94b7d00
mov qword [rbp + 0x13a8], rax
mov qword [rbp + 0x13b0], rcx
mov qword [rbp + 0x13b8], r14
movabs rax, 0x3d8c9aa15155dcb
mov qword [rbp + 0xac0], rax
movabs rax, 0x1206f20e576a321f
mov qword [rbp + 0xac8], rax
movabs rax, 0xc0722dea2144911
mov qword [rbp + 0xad0], rax
movabs rax, 0x66d122bad00245d
mov qword [rbp + 0xad8], rax
movabs rax, 0xb3efca302e8a6f32
mov qword [rbp + 0xae0], rax
movabs rax, 0xb30840d8ad6b1261
mov qword [rbp + 0xae8], rax
movabs rax, 0xab4925a2c55367b1
mov qword [rbp + 0xaf0], rax
mov qword [rbp + 0xaf8], r14
vmovdqu ymm0, ymmword [rbp + 0xac0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xac0], ymm1
vmovdqu ymm0, ymmword [rbp + 0xae0]
vpxor ymm1, ymm0, ymmword [rbp + 0x13a0]
vmovdqa ymmword [rbp + 0xae0], ymm1
lea rcx, [rbp + 0xac0]
vzeroupper
call fcn.180057b0c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rdi
movabs rax, 0x4ac9e8f8081055c3
mov qword [rbp + 0x9c0], rax
movabs rax, 0x4414bf410e2f230d
mov qword [rbp + 0x9c8], rax
movabs rax, 0x18477d84e046141f
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x9d8], rdi
vmovdqu ymm2, ymmword [rbp + 0x9c0]
vpxor ymm3, ymm2, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x9c0], ymm3
lea rcx, [rbp + 0x9c0]
vzeroupper
call fcn.180057b0c
mov rax, qword [0x18014f168]
mov rcx, qword [rax + 0x3ed8]
mov byte [rcx + 0xb8], 1
call fcn.1800212bc
mov rcx, rbx
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rcx, rbx
jmp 0x180066d1b
and dword [rbp + 0x1ec], 0
and dword [rbp + 0x1f0], 0
lea rdx, [rbp + 0x1ec]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x1f4], 0x43160000
and dword [rbp + 0x1f8], 0
lea rcx, [rbp + 0x1f4]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x1fc], xmm0
mov dword [rbp + 0x200], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1fc]
lea rcx, str.globalplayer_subtab
call fcn.18001bf0c
mov esi, r15d
mov rdi, qword [0x18014f088]
mov rax, rdi
mov rcx, qword [0x18014f080]
sub rax, rcx
sar rax, 3
lea r12, [0x18014efc0]
test rax, rax
je 0x180064bb6
mov r14, r15
sub rdi, rcx
sar rdi, 3
cmp dword [0x18014f078], esi
sete bl
mov rdx, r14
lea rcx, [0x18014f080]
call fcn.180069b74
mov r9d, edi
mov r8b, bl
mov rdx, qword [rax]
mov rcx, r12
call fcn.18001689c
test al, al
je 0x180064b66
mov dword [0x18014f078], esi
and dword [0x18014efd8], 0
mov rdi, qword [0x18014f088]
mov rax, rdi
mov rcx, qword [0x18014f080]
sub rax, rcx
sar rax, 3
cmp r14, rax
je 0x180064b9e
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdi, qword [0x18014f088]
mov rcx, qword [0x18014f080]
inc esi
movsxd r14, esi
mov rax, rdi
sub rax, rcx
sar rax, 3
cmp r14, rax
jb 0x180064b25
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x204], 0x41000000
mov dword [rbp + 0x208], 0x41000000
lea rdx, [rbp + 0x204]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x20c], xmm0
mov dword [rbp + 0x210], 0x42820000
lea rcx, [rbp + 0x20c]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x214], xmm7
movss dword [rbp + 0x218], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x214]
lea rcx, str.Global_Player_childs
call fcn.18001bf0c
movss xmm10, dword [0x1800c3f38]
movss xmm13, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180064cee
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
cmp dword [0x18014f078], r15d
jne 0x180068fca
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, r12
call fcn.180015f3c
mov rax, qword [0x18014f5f8]
mov rax, qword [rax]
test rax, rax
je 0x1800654a1
mov rax, qword [rax + 8]
test rax, rax
je 0x180064edd
cmp qword [rax + 0x30], r15
je 0x1800654a1
mov rax, qword [0x18014f600]
mov r14, qword [rax]
test r14, r14
je 0x1800654a1
mov r14, qword [r14 + 0x18]
test r14, r14
je 0x1800654a1
mov dword [rbp + 0x21c], 0x435c0000
mov dword [rbp + 0x220], 0x43960000
lea rdx, [rbp + 0x21c]
lea rcx, str.Players_near_you
call fcn.18004b6b0
test al, al
je 0x180064edd
mov ebx, r15d
mov rsi, r15
movsxd rax, ebx
cmp rax, qword [r14 + 0x108]
jae 0x180064e57
mov rdi, qword [r14 + 0x100]
test rdi, rdi
je 0x180064e4c
mov rdi, qword [rdi + rsi]
test rdi, rdi
je 0x180064e4c
mov rcx, rdi
call qword [0x18014f670]
mov eax, dword [0x18014f638]
mov rcx, qword [rax + rdi]
mov rax, qword [0x18014f5d8]
add rcx, 0x20
call rax
mov ecx, dword [0x18014f62c]
mov edx, dword [rcx + rdi]
test edx, edx
je 0x180064e4c
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x180064e4c
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x224], 0
and dword [rbp + 0x228], 0
lea r9, [rbp + 0x224]
xor r8d, r8d
mov rcx, rax
call fcn.18005638c
test al, al
je 0x180064e4c
mov dword [reloc.WS2_32.dll_accept], ebx
inc ebx
add rsi, 0x10
jmp 0x180064db9
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180064ed8
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
call fcn.180051930
mov rcx, r12
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_Options
mov rcx, r12
call fcn.180015f3c
mov rax, qword [0x18014f5f8]
mov rsi, qword [rax]
test rsi, rsi
je 0x1800654a1
mov rsi, qword [rsi + 8]
test rsi, rsi
je 0x180065499
mov rdi, qword [rsi + 0x30]
test rdi, rdi
je 0x1800654a1
mov rax, qword [0x18014f600]
mov rcx, qword [rax]
test rcx, rcx
je 0x1800654a1
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x1800654a1
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x180064f98
mov rbx, r15
jmp 0x180064fac
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
test rbx, rbx
jne 0x180064fb2
movaps xmm0, xmm9
jmp 0x180064fca
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x8e0], xmm0
movss xmm0, dword [rbp + 0x8e0]
ucomiss xmm0, xmm9
jp 0x180064fd6
je 0x180065499
test rbx, rbx
jne 0x180064fe1
movaps xmm0, xmm9
jmp 0x180064fe9
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xe78]
call fcn.18006e99c
nop
lea r8, [rbp + 0xe78]
lea rdx, str.Health_:
lea rcx, [rbp + 0x11e8]
call fcn.180008170
nop
lea rcx, [rbp + 0xe78]
call fcn.180006dd0
test rbx, rbx
jne 0x18006502f
movaps xmm0, xmm9
jmp 0x18006503a
mov eax, dword [0x18014f628]
movss xmm0, dword [rax + rbx]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xe98]
call fcn.18006e99c
nop
lea r8, [rbp + 0xe98]
lea rdx, str.Armor_:
lea rcx, [rbp + 0x1208]
call fcn.180008170
nop
lea rcx, [rbp + 0xe98]
call fcn.180006dd0
lea rcx, [rbp + 0x11e8]
cmp qword [rbp + 0x1200], 0xf
cmova rcx, qword [rbp + 0x11e8]
call fcn.180057b0c
lea rcx, [rbp + 0x1208]
cmp qword [rbp + 0x1220], 0xf
cmova rcx, qword [rbp + 0x1208]
call fcn.180057b0c
test rbx, rbx
jne 0x1800650b8
movaps xmm0, xmm9
jmp 0x1800650d0
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x8ec], xmm0
movss xmm0, dword [rbp + 0x8ec]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xeb8]
call fcn.18006e99c
nop
lea r8, [rbp + 0xeb8]
lea rdx, str.X_:
lea rcx, [rbp + 0x11c8]
call fcn.180008170
nop
lea rcx, [rbp + 0xeb8]
call fcn.180006dd0
test rbx, rbx
jne 0x180065116
movaps xmm0, xmm9
jmp 0x18006512e
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x388], xmm0
movss xmm0, dword [rbp + 0x38c]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xe38]
call fcn.18006e99c
nop
lea r8, [rbp + 0xe38]
lea rdx, str.Y_:
lea rcx, [rbp + 0x1228]
call fcn.180008170
nop
lea rcx, [rbp + 0xe38]
call fcn.180006dd0
test rbx, rbx
jne 0x180065174
movaps xmm0, xmm9
jmp 0x18006517c
movd xmm0, dword [rbx + 0x98]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xe58]
call fcn.18006e99c
nop
lea r8, [rbp + 0xe58]
lea rdx, str.Z_:
lea rcx, [rbp + 0x1188]
call fcn.180008170
nop
lea rcx, [rbp + 0xe58]
call fcn.180006dd0
lea rcx, [rbp + 0x11c8]
cmp qword [rbp + 0x11e0], 0xf
cmova rcx, qword [rbp + 0x11c8]
call fcn.180057b0c
lea rcx, [rbp + 0x1228]
cmp qword [rbp + 0x1240], 0xf
cmova rcx, qword [rbp + 0x1228]
call fcn.180057b0c
lea rcx, [rbp + 0x1188]
cmp qword [rbp + 0x11a0], 0xf
cmova rcx, qword [rbp + 0x1188]
call fcn.180057b0c
and dword [rbp + 0x22c], 0
and dword [rbp + 0x230], 0
lea rdx, [rbp + 0x22c]
lea rcx, str.Teleport_To_Player
call fcn.18004b934
test al, al
je 0x1800652c5
cmp rbx, rsi
je 0x1800652c5
mov qword [rdi + 0x30], r15
mov qword [rdi + 0x38], r15
lea rdx, [rbp + 0x1380]
mov rcx, rsi
call fcn.180069270
test rbx, rbx
jne 0x180065268
movd eax, xmm9
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x180065276
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
movsd qword [rbp + 0x1380], xmm1
mov dword [rbp + 0x1388], eax
lea r8, [rbp + 0x1380]
lea rdx, [rbp + 8]
mov rcx, rsi
call fcn.180069240
test rbx, rbx
jne 0x1800652a9
and dword [rbp + 0x48], ebx
movaps xmm1, xmm9
unpcklps xmm1, xmm9
jmp 0x1800652ba
movsd xmm1, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x48], eax
movsd qword [rdi + 0x50], xmm1
mov eax, dword [rbp + 0x48]
mov dword [rdi + 0x58], eax
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180065346
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
test rbx, rbx
jne 0x180065350
mov rax, r15
jmp 0x18006535a
mov eax, dword [0x18014f638]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
mov qword [rbp + 8], r15
mov rax, qword [0x18014f5d8]
mov rcx, rdi
call rax
mov qword [rbp + 0x1380], rax
mov r8, qword [0x18014d520]
mov rdx, qword [0x18014d518]
lea r9, [rbp + 0x1380]
lea rcx, [rbp + 8]
call fcn.180060240
mov rbx, qword [rbp + 8]
cmp rbx, qword [0x18014d520]
je 0x1800653f7
and dword [rbp + 0x234], 0
and dword [rbp + 0x238], 0
lea rdx, [rbp + 0x234]
lea rcx, str.Remove_Friend
call fcn.18004b934
test al, al
je 0x180065459
sub rbx, qword [0x18014d518]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x18014d518]
lea rdx, [rbp + 0x1380]
lea rcx, [0x18014d518]
call fcn.180069c8c
jmp 0x180065459
and dword [rbp + 0x23c], 0
and dword [rbp + 0x240], 0
lea rdx, [rbp + 0x23c]
lea rcx, str.Add_Friend
call fcn.18004b934
test al, al
je 0x180065459
mov rax, qword [0x18014f5d8]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0x1380]
call fcn.180006e30
nop
lea rdx, [rbp + 0x1380]
lea rcx, [0x18014d518]
call fcn.180006bc0
nop
lea rcx, [rbp + 0x1380]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1188]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1228]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x11c8]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x1208]
call fcn.180006dd0
nop
lea rcx, [rbp + 0x11e8]
call fcn.180006dd0
mov rcx, r12
jmp 0x180068fc5
lea rcx, [rbp + 0x1150]
call fcn.180015738
mov rcx, qword [rbp + 0x13c0]
xor rcx, rsp
call fcn.1800bcd20
lea r11, [rsp + 0x14e0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, 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 rbp
ret
and dword [rbp + 0x244], 0
and dword [rbp + 0x248], 0
lea rdx, [rbp + 0x244]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x24c], 0x43160000
and dword [rbp + 0x250], 0
lea rcx, [rbp + 0x24c]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x254], xmm0
mov dword [rbp + 0x258], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x254]
lea rcx, str.vehicle_subtab
call fcn.18001bf0c
mov ebx, r15d
mov rdx, qword [0x18014f068]
mov rax, rdx
mov r10, qword [0x18014f060]
sub rax, r10
sar rax, 3
lea rsi, [0x18014efc0]
test rax, rax
je 0x180065644
mov rdi, r15
sub rdx, r10
sar rdx, 3
cmp dword [0x18014f058], ebx
sete r8b
cmp rdx, rdi
jbe 0x180069234
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, rsi
call fcn.18001689c
test al, al
je 0x1800655e9
mov dword [0x18014f058], ebx
and dword [0x18014efd8], 0
mov rdx, qword [0x18014f068]
mov rcx, rdx
mov r10, qword [0x18014f060]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180065624
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdx, qword [0x18014f068]
mov r10, qword [0x18014f060]
inc ebx
inc rdi
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800655af
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x25c], 0x41000000
mov dword [rbp + 0x260], 0x41000000
lea rdx, [rbp + 0x25c]
mov ecx, edi
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x264], xmm0
mov dword [rbp + 0x268], 0x42820000
lea rcx, [rbp + 0x264]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x26c], xmm7
movss dword [rbp + 0x270], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x26c]
lea rcx, str.vehicle_childs
call fcn.18001bf0c
mov ecx, dword [0x18014f058]
test ecx, ecx
je 0x18006574e
cmp ecx, 1
jne 0x180065cce
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Spawnersubtab1
mov rcx, rsi
call fcn.180015f3c
lea rcx, str.Will_Be_Avaible_In_The_Next_Update
call fcn.180057b0c
call fcn.180051930
jmp 0x180065cce
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modificationsubtab1
mov rcx, rsi
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2edcd9b711075bc8
mov qword [rbp + 0x6b0], rax
mov qword [rbp + 0x6b8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [0x18015035d]
lea rcx, [rbp + 0x6b0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rdi, 0xedcd1bb150b51d9
mov qword [rbp + 0x6c0], rdi
movabs rbx, 0x7d269f05512f273f
mov qword [rbp + 0x6c8], rbx
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x6c0], xmm0
lea rdx, [0x18015034b]
lea rcx, [rbp + 0x6c0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x41ff9dbd170246cd
mov qword [rbp + 0x6d0], rax
movabs rax, 0x7d269f61342f341e
mov qword [rbp + 0x6d8], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rdx, [0x18014f7eb]
lea rcx, [rbp + 0x6d0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x40d8f5f8051055ca
mov qword [rbp + 0x6e0], rax
movabs rax, 0x7d269f065a233b08
mov qword [rbp + 0x6e8], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
lea rdx, [0x18014f7ed]
lea rcx, [rbp + 0x6e0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x41fb9dac1a0a5cdc
mov qword [rbp + 0x6f0], rax
movabs rax, 0x7d269f61343e2403
mov qword [rbp + 0x6f8], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm0
lea rdx, [0x18014f7ee]
lea rcx, [rbp + 0x6f0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6999d8bf12025ccc
mov qword [rbp + 0x700], rax
movabs rax, 0x7d26e6155d3c361e
mov qword [rbp + 0x708], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
lea rdx, [0x18015035c]
lea rcx, [rbp + 0x700]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x42dbd4ab15155ac6
mov qword [rbp + 0x710], rax
movabs rax, 0x7d269f61344a5709
mov qword [rbp + 0x718], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm0
lea rdx, [0x18014f7ec]
lea rcx, [rbp + 0x710]
call fcn.18004c4f4
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x180065a10
lea rcx, str.Only_Clientside
call fcn.18002c3b0
call fcn.180021620
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x274], xmm0
mov dword [rbp + 0x278], 0x41c80000
lea rdx, [rbp + 0x274]
lea rcx, str.Repair_Vehicle
call fcn.18004b934
test al, al
je 0x180065a73
mov byte [0x18015034c], 1
lea rdx, str.Repaired__
lea rcx, [rbp + 0xff8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x180065a8a
lea rcx, str.Only_Engine
call fcn.18002c3b0
call fcn.180021620
subss xmm0, xmm6
movss dword [rbp + 0x27c], xmm0
mov dword [rbp + 0x280], 0x41c80000
lea rdx, [rbp + 0x27c]
lea rcx, str.Destroy_Vehicle
call fcn.18004b934
test al, al
je 0x180065ae5
mov byte [0x180150348], 1
lea rdx, str.Repaired__
lea rcx, [rbp + 0xfd8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x180065afc
lea rcx, str.Only_Engine
call fcn.18002c3b0
mov rcx, rsi
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Settings
mov rcx, rsi
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x720], rdi
mov qword [rbp + 0x728], rbx
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rbp + 0x720], xmm0
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x180150350]
lea rcx, [rbp + 0x720]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rax
movabs rcx, 0x740a325fcc654c3e
mov qword [rbp + 0x1398], rcx
mov qword [rbp + 0x9a0], rdi
movabs rax, 0x1260bf045f2b252e
mov qword [rbp + 0x9a8], rax
movabs rax, 0x2c754db6ce144743
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x9b8], rcx
vmovdqu ymm0, ymmword [rbp + 0x9a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x9a0], ymm1
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov edi, 0x64
mov r9d, edi
xor r8d, r8d
lea rdx, [0x180150354]
lea rcx, [rbp + 0x9a0]
vzeroupper
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0xec0c9b10a0246c8
mov qword [rbp + 0x730], rax
movabs rax, 0x7d269f044126363a
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x730], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, edi
xor r8d, r8d
lea rdx, [0x180150358]
lea rcx, [rbp + 0x730]
call fcn.18005713c
mov rcx, rsi
call fcn.180015f18
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180068fca
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
jmp 0x180068fca
and dword [rbp + 0x284], 0
and dword [rbp + 0x288], 0
lea rdx, [rbp + 0x284]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x28c], 0x43160000
and dword [rbp + 0x290], 0
lea rcx, [rbp + 0x28c]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x294], xmm0
mov dword [rbp + 0x298], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x294]
lea rcx, str.self_subtab
call fcn.18001bf0c
mov ebx, r15d
mov rdx, qword [0x18014f048]
mov rax, rdx
mov r10, qword [0x18014f040]
sub rax, r10
sar rax, 3
lea rsi, [0x18014efc0]
test rax, rax
je 0x180065e8d
mov rdi, r15
sub rdx, r10
sar rdx, 3
cmp dword [0x18014f038], ebx
sete r8b
cmp rdx, rdi
jbe 0x180069234
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, rsi
call fcn.18001689c
test al, al
je 0x180065e32
mov dword [0x18014f038], ebx
and dword [0x18014efd8], 0
mov rdx, qword [0x18014f048]
mov rcx, rdx
mov r10, qword [0x18014f040]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180065e6d
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdx, qword [0x18014f048]
mov r10, qword [0x18014f040]
inc ebx
inc rdi
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180065df8
mov edi, reloc.WS2_32.dll_ntohl
movss xmm13, dword [0x1800c3f38]
movss xmm14, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180065f20
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x29c], 0x41000000
mov dword [rbp + 0x2a0], 0x41000000
lea rdx, [rbp + 0x29c]
mov ecx, edi
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x2a4], xmm0
mov dword [rbp + 0x2a8], 0x42820000
lea rcx, [rbp + 0x2a4]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x2ac], xmm7
movss dword [rbp + 0x2b0], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2ac]
lea rcx, str.self_childs
call fcn.18001bf0c
mov ecx, dword [0x18014f038]
test ecx, ecx
je 0x1800664e2
cmp ecx, 1
jne 0x180066d18
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleporter
mov rcx, rsi
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180066099
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
mov dword [rbp + 0x2b4], 0x438c0000
mov dword [rbp + 0x2b8], 0x44160000
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9c9ab152f17ac
mov qword [rbp + 0x740], rax
mov qword [rbp + 0x748], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [rbp + 0x2b4]
lea rcx, [rbp + 0x740]
call fcn.18004b6b0
movabs r12, 0x2aaaaaaaaaaaaaab
test al, al
je 0x1800661f9
mov edi, r15d
mov rcx, qword [0x18014fed8]
mov r8, qword [0x18014fed0]
sub rcx, r8
mov rax, r12
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
je 0x1800661f4
mov rsi, r15
lea rbx, [r8 + rsi]
mov rcx, rbx
cmp qword [rbx + 0x18], 0xf
jbe 0x180066151
mov rcx, qword [rbx]
lea rdx, [0x180150200]
call sub.VCRUNTIME140.dll_strstr
test rax, rax
jne 0x18006616b
cmp byte [0x180150200], r15b
jne 0x1800661b6
cmp dword [0x18014e2e8], edi
sete r14b
and dword [rbp + 0x2bc], 0
and dword [rbp + 0x2c0], 0
cmp qword [rbx + 0x18], 0xf
jbe 0x18006618d
mov rbx, qword [rbx]
lea r9, [rbp + 0x2bc]
xor r8d, r8d
mov dl, r14b
mov rcx, rbx
call fcn.18005638c
test al, al
je 0x1800661ac
mov dword [0x18014e2e8], edi
test r14b, r14b
je 0x1800661b6
call fcn.18002bd70
inc edi
add rsi, 0x30
mov rcx, qword [0x18014fed8]
mov r8, qword [0x18014fed0]
sub rcx, r8
mov rax, r12
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, edi
cmp rax, rdx
jb 0x180066140
lea rsi, [0x18014efc0]
call fcn.180051930
mov rcx, rsi
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Teleport
mov rcx, rsi
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800662ce
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
call fcn.180021620
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x2c4], xmm0
mov dword [rbp + 0x2c8], 0x41c80000
lea rdx, [rbp + 0x2c4]
lea rcx, str.Teleport_To_Marker
call fcn.18004b934
test al, al
je 0x180066336
mov byte [0x180150387], 1
lea rdx, str.Teleported__
lea rcx, [rbp + 0xfb8]
call fcn.180006e30
mov rdx, rax
lea r14, [0x18014d2e0]
mov rcx, r14
call fcn.1800699e0
jmp 0x18006633d
lea r14, [0x18014d2e0]
call fcn.180021620
subss xmm0, xmm6
movss dword [rbp + 0x2cc], xmm0
mov dword [rbp + 0x2d0], 0x41c80000
lea rdx, [rbp + 0x2cc]
lea rcx, str.Teleport
call fcn.18004b934
test al, al
je 0x180066d18
movsxd rcx, dword [0x18014e2e8]
test ecx, ecx
js 0x1800664d2
mov r8, rcx
mov rcx, qword [0x18014fed8]
mov r9, qword [0x18014fed0]
sub rcx, r9
mov rax, r12
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jae 0x1800664d2
lea rbx, [r8 + r8*2]
shl rbx, 4
add rbx, r9
mov rax, qword [0x18014f5f8]
mov rcx, qword [rax]
test rcx, rcx
je 0x1800664af
mov rcx, qword [rcx + 8]
test rcx, rcx
je 0x18006649f
mov rdi, qword [rcx + 0x30]
test rdi, rdi
je 0x18006648f
movss xmm2, dword [rbx + 0x28]
movss xmm1, dword [rbx + 0x24]
movss xmm0, dword [rbx + 0x20]
unpcklps xmm0, xmm1
movsd qword [rbp + 0x1380], xmm0
movss dword [rbp + 0x1388], xmm2
lea r8, [rbp + 0x1380]
lea rdx, [rbp + 8]
call fcn.180069240
movss xmm0, dword [rbx + 0x28]
movss xmm1, dword [rbx + 0x24]
movss dword [rbp + 0x90c], xmm0
movss xmm0, dword [rbx + 0x20]
unpcklps xmm0, xmm1
movsd qword [rdi + 0x50], xmm0
mov eax, dword [rbp + 0x90c]
mov dword [rdi + 0x58], eax
mov r8, rbx
lea rdx, str.Teleported_to
lea rcx, [rbp + 0xf98]
call fcn.180008010
nop
lea r8, reloc.WLDAP32.dll_Ordinal_33
mov rdx, rax
lea rcx, [rbp + 0x1038]
call fcn.1800081e0
mov rdx, rax
mov rcx, r14
call fcn.1800699e0
nop
lea rcx, [rbp + 0xf98]
call fcn.180006dd0
jmp 0x180066d18
lea rdx, str.Failed_to_teleport:_Navigation_not_available_
lea rcx, [rbp + 0xf78]
jmp 0x1800664bd
lea rdx, str.Failed_to_teleport:_Local_player_not_available_
lea rcx, [rbp + 0xf38]
jmp 0x1800664bd
lea rdx, str.Failed_to_teleport:_World_not_available_
lea rcx, [rbp + 0xf18]
call fcn.180006e30
mov rdx, rax
mov rcx, r14
call fcn.1800699e0
jmp 0x180066d18
lea rdx, str.Failed_to_teleport:_Invalid_index_selected_
lea rcx, [rbp + 0xef8]
jmp 0x1800664bd
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Local_Player
mov rcx, rsi
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x7d99d8b41e025aca
mov qword [rbp + 0x750], rax
movabs rax, 0x7d269f61342c3b09
mov qword [rbp + 0x758], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x750], xmm0
lea rdx, [0x180150384]
lea rcx, [rbp + 0x750]
call fcn.18004c4f4
lea rdx, [0x180150389]
lea rcx, str.Godmode
call fcn.18004c4f4
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x1800665a5
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.18002c3b0
lea rdx, [0x18015038e]
lea rcx, str.Semi_GodMode
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x47d5d1b73f435bc1
mov qword [rbp + 0x760], rax
movabs rax, 0x7d269f0f5b23231f
mov qword [rbp + 0x768], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x760], xmm0
lea rdx, [0x18015038c]
lea rcx, [rbp + 0x760]
call fcn.18004c4f4
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x180066629
lea rcx, str.You_Will_be_Able_To_Walk_trough_Walls.
call fcn.18002c3b0
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bcdd4b615055ac6
mov qword [rbp + 0x770], rax
movabs rax, 0x7d26ed0e5938164c
mov qword [rbp + 0x778], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x770], xmm0
lea rdx, [0x18015038b]
lea rcx, [rbp + 0x770]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x42dbd4ab15155ac6
mov qword [rbp + 0x780], rax
movabs rax, 0x7d269f61344a5709
mov qword [rbp + 0x788], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x780], xmm0
lea rdx, [0x180150385]
lea rcx, [rbp + 0x780]
call fcn.18004c4f4
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x1800666f4
lea rcx, str.You_Will_be_Able_To_See_Yourself_but_Other_Players_Wont_see_You_
call fcn.18002c3b0
call fcn.180021620
movss xmm10, dword [0x1800c3d64]
subss xmm0, xmm10
movss dword [rbp + 0x2d4], xmm0
mov dword [rbp + 0x2d8], 0x41c80000
lea rdx, [rbp + 0x2d4]
lea rcx, str.Change_Outfit_Random
call fcn.18004b934
test al, al
je 0x180066759
mov byte [0x180150388], 1
lea rdx, str.Changed__
lea rcx, [rbp + 0xed8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800667da
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
mov rcx, rsi
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Other
mov rcx, rsi
call fcn.180015f3c
lea rdx, [0x180150392]
lea rcx, str.Noclip
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6599cdb110005bc1
mov qword [rbp + 0x790], rax
movabs rax, 0x7d06bf410e6a2e09
mov qword [rbp + 0x798], rax
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x790], xmm0
lea rdx, [0x180150398]
lea rcx, [rbp + 0x790]
call fcn.180051a2c
lea rdx, [0x18015038d]
lea rcx, str.Fastrun
call fcn.18004c4f4
cmp byte [0x18015038d], r15b
je 0x180066937
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bdccd8b5c0d41dd
mov qword [rbp + 0x7a0], rax
movabs rbx, 0x7d269f61344a5708
mov qword [rbp + 0x7a8], rbx
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x7a0], xmm0
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r15
movss xmm3, dword [0x1800c210c]
movss xmm2, dword [0x1800c20fc]
lea rdx, [0x18014e85c]
lea rcx, [rbp + 0x7a0]
call fcn.1800570f8
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2ed7c8bf0f1a5cdf
mov qword [rbp + 0x7b0], rax
mov qword [rbp + 0x7b8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x7b0], xmm0
lea rdx, [0x18014ff81]
lea rcx, [rbp + 0x7b0]
call fcn.18004c4f4
cmp byte [0x18014ff81], r15b
je 0x1800669a3
lea rdx, [0x18015036c]
lea rcx, str.Physgun_key
call fcn.180051a2c
mov ecx, 1
call fcn.180028654
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9d5ac100251c7
mov qword [rbp + 0x7c0], rax
mov qword [rbp + 0x7c8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0x7c0], xmm0
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov edi, 0x64
mov r9d, edi
xor r8d, r8d
lea rdx, [0x18014e854]
lea rcx, [rbp + 0x7c0]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdaa130e46ce
mov qword [rbp + 0x7d0], rax
mov qword [rbp + 0x7d8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x7d0], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, edi
xor r8d, r8d
lea rdx, [0x18014e858]
lea rcx, [rbp + 0x7d0]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdd87c155bc9
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x7e8], r12
movdqa xmm0, xmmword [rbp + 0x1380]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x7e0], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
lea r9d, [rdi + 0x1e]
lea r8d, [rdi - 0x5f]
lea rdx, [0x18014e850]
lea rcx, [rbp + 0x7e0]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rdi, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rdi
movabs rbx, 0x740a325fcc654c3e
mov qword [rbp + 0x1398], rbx
movabs rax, 0x6699c4bd17175bc7
mov qword [rbp + 0x980], rax
movabs rax, 0x5d1cbf0940263609
mov qword [rbp + 0x988], rax
movabs rax, 0x2c754db6ce710411
mov qword [rbp + 0x990], rax
mov qword [rbp + 0x998], rbx
vmovdqu ymm0, ymmword [rbp + 0x980]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x980], ymm1
lea rdx, [0x1801503a4]
lea rcx, [rbp + 0x980]
vzeroupper
call fcn.180051a2c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rdi
mov qword [rbp + 0x1398], rbx
movabs rax, 0x6f99c4bd17175bc7
mov qword [rbp + 0x960], rax
movabs rax, 0x5d06a54146253a1e
mov qword [rbp + 0x968], rax
movabs rax, 0x2c754db6ce712411
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], rbx
vmovdqu ymm0, ymmword [rbp + 0x960]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x960], ymm1
lea rdx, [0x1801503a0]
lea rcx, [rbp + 0x960]
vzeroupper
call fcn.180051a2c
call fcn.180057840
call fcn.180021620
subss xmm0, xmm10
movss dword [rbp + 0x2dc], xmm0
mov dword [rbp + 0x2e0], 0x41c80000
lea rdx, [rbp + 0x2dc]
lea rcx, str.Set_Armor
call fcn.18004b934
test al, al
je 0x180066c58
lea rdx, [0x180130be4]
lea rcx, [rbp + 0x1078]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
mov byte [0x18015038f], 1
call fcn.180021620
subss xmm0, xmm10
movss dword [rbp + 0x2e4], xmm0
mov dword [rbp + 0x2e8], 0x41c80000
lea rdx, [rbp + 0x2e4]
lea rcx, str.Set_Health
call fcn.18004b934
test al, al
je 0x180066cb4
lea rdx, [0x180130be4]
lea rcx, [rbp + 0x1098]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
mov byte [0x180150390], 1
call fcn.180021620
subss xmm0, xmm10
movss dword [rbp + 0x2ec], xmm0
mov dword [rbp + 0x2f0], 0x41c80000
lea rdx, [rbp + 0x2ec]
lea rcx, str.FOV_Changer
call fcn.18004b934
test al, al
je 0x180066d10
lea rdx, str._Successfully_Changed_Fov_
lea rcx, [rbp + 0x10b8]
call fcn.180006e30
mov rdx, rax
lea rcx, [0x18014d2e0]
call fcn.1800699e0
mov byte [0x18015038a], 1
mov rcx, rsi
call fcn.180015f18
mov rcx, rsi
call fcn.180015f18
jmp 0x18006917b
and dword [rbp + 0x2f4], 0
and dword [rbp + 0x2f8], 0
lea rdx, [rbp + 0x2f4]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x2fc], 0x43160000
and dword [rbp + 0x300], 0
lea rcx, [rbp + 0x2fc]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x304], xmm0
mov dword [rbp + 0x308], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x304]
lea rcx, str.visual_subtab
call fcn.18001bf0c
mov ebx, r15d
mov rdx, qword [0x18014f028]
mov rax, rdx
mov r10, qword [0x18014f020]
sub rax, r10
sar rax, 3
lea r14, [0x18014efc0]
test rax, rax
je 0x180066e54
mov rdi, r15
sub rdx, r10
sar rdx, 3
cmp dword [0x18014f018], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006923a
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180066df9
mov dword [0x18014f018], ebx
and dword [0x18014efd8], 0
mov rdx, qword [0x18014f028]
mov rcx, rdx
mov r10, qword [0x18014f020]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180066e34
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdx, qword [0x18014f028]
mov r10, qword [0x18014f020]
inc ebx
inc rdi
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180066dbf
mov edi, reloc.WS2_32.dll_ntohl
movss xmm13, dword [0x1800c3f38]
movss xmm14, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180066ee7
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x30c], 0x41000000
mov dword [rbp + 0x310], 0x41000000
lea rdx, [rbp + 0x30c]
mov ecx, edi
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x314], xmm0
mov dword [rbp + 0x318], 0x42820000
lea rcx, [rbp + 0x314]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x31c], xmm7
movss dword [rbp + 0x320], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x31c]
lea rcx, str.visual_childs
call fcn.18001bf0c
mov ecx, dword [0x18014f018]
test ecx, ecx
je 0x18006726b
sub ecx, 1
je 0x180066faa
cmp ecx, 1
je 0x1800677e5
jmp 0x180067cc8
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehiclesubtab1
mov rcx, r14
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eddd8b41e025aca
mov qword [rbp + 0x7f0], rax
mov qword [rbp + 0x7f8], r12
movdqa xmm0, xmmword [rbp + 0x7f0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x7f0], xmm0
lea rdx, [0x18015035e]
lea rcx, [rbp + 0x7f0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rsi, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rsi
movabs rbx, 0x740a325fcc654c3e
mov qword [rbp + 0x1398], rbx
movabs rdi, 0xedcd1bb150b51d9
mov qword [rbp + 0xa00], rdi
movabs rax, 0x1845f10040393e28
mov qword [rbp + 0xa08], rax
mov qword [rbp + 0xa10], rsi
mov qword [rbp + 0xa18], rbx
vmovdqu ymm0, ymmword [rbp + 0xa00]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xa00], ymm1
lea rdx, [0x180150360]
lea rcx, [rbp + 0xa00]
vzeroupper
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x800], rdi
movabs rax, 0x7d269f135b26382f
mov qword [rbp + 0x808], rax
movdqa xmm0, xmmword [rbp + 0x800]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x800], xmm0
lea rdx, [0x180150349]
lea rcx, [rbp + 0x800]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x810], rdi
movabs rax, 0x7d26f715582b3224
mov qword [rbp + 0x818], rax
movdqa xmm0, xmmword [rbp + 0x810]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x810], xmm0
lea rdx, [0x18015035f]
lea rcx, [rbp + 0x810]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x1390], rsi
mov qword [rbp + 0x1398], rbx
mov qword [rbp + 0x940], rdi
movabs rax, 0x134fd341442b393f
mov qword [rbp + 0x948], rax
movabs rax, 0x2c754db6ce712454
mov qword [rbp + 0x950], rax
mov qword [rbp + 0x958], rbx
vmovdqu ymm0, ymmword [rbp + 0x940]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0x940], ymm1
lea rdx, [0x180150361]
lea rcx, [rbp + 0x940]
vzeroupper
call fcn.18004c4f4
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180067cc0
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
jmp 0x180067cc0
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x1801309c0]
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x18006732b
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
movss xmm1, dword [0x1800c3d60]
movaps xmm0, xmm9
call fcn.18002b020
call fcn.18001c62c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eddd8b41e025aca
mov qword [rbp + 0x820], rax
mov qword [rbp + 0x828], r12
movdqa xmm0, xmmword [rbp + 0x820]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x820], xmm0
lea rdx, [0x180150324]
lea rcx, [rbp + 0x820]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6c99d5ac100251c7
mov qword [rbp + 0x830], rax
movabs rax, 0x7d269f61344a250d
mov qword [rbp + 0x838], rax
movdqa xmm0, xmmword [rbp + 0x830]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x830], xmm0
lea rdx, [0x180150333]
lea rcx, [rbp + 0x830]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4ffb9daa130e46ce
mov qword [rbp + 0x840], rax
movabs rax, 0x7d269f61344a571e
mov qword [rbp + 0x848], rax
movdqa xmm0, xmmword [rbp + 0x840]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x18015032e]
lea rcx, [rbp + 0x840]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdd87c1b5bcd
mov qword [rbp + 0x850], rax
mov qword [rbp + 0x858], r12
movdqa xmm0, xmmword [rbp + 0x850]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x850], xmm0
lea rdx, [0x18015032c]
lea rcx, [rbp + 0x850]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6c99d9bd100f5dc9
mov qword [rbp + 0x860], rax
movabs rbx, 0x7d269f61344a2f03
mov qword [rbp + 0x868], rbx
movdqa xmm0, xmmword [rbp + 0x860]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x860], xmm0
lea rdx, [0x180150325]
lea rcx, [rbp + 0x860]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6c99cfbd12115bcc
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], rbx
movdqa xmm0, xmmword [rbp + 0x870]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x870], xmm0
lea rdx, [0x18015032f]
lea rcx, [rbp + 0x870]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x40d6c9bd10065fdc
mov qword [rbp + 0x880], rax
mov qword [rbp + 0x888], r12
movdqa xmm0, xmmword [rbp + 0x880]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x880], xmm0
lea rdx, [0x18015032d]
lea rcx, [rbp + 0x880]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6099cfbd050258df
mov qword [rbp + 0x640], rax
movabs rbx, 0x7d269f61342f3a0d
mov qword [rbp + 0x648], rbx
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x640], xmm0
lea rdx, [0x180150331]
lea rcx, [rbp + 0x640]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6099d3b70c0251d8
mov qword [rbp + 0x890], rax
mov qword [rbp + 0x898], rbx
movdqa xmm0, xmmword [rbp + 0x890]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x890], xmm0
lea rdx, [0x180150330]
lea rcx, [rbp + 0x890]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bd7d4b40c025adc
mov qword [rbp + 0x8a0], rax
mov qword [rbp + 0x8a8], r12
movdqa xmm0, xmmword [rbp + 0x8a0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x8a0], xmm0
lea rdx, [0x180150334]
lea rcx, [rbp + 0x8a0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bdad3b908105dcb
mov qword [rbp + 0x8b0], rax
mov qword [rbp + 0x8b8], r12
movdqa xmm0, xmmword [rbp + 0x8b0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x8b0], xmm0
lea rdx, [0x180150336]
lea rcx, [rbp + 0x8b0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4dc9f3f80b0246cb
mov qword [rbp + 0x8c0], rax
movabs rax, 0x7d269f61344a571f
mov qword [rbp + 0x8c8], rax
movdqa xmm0, xmmword [rbp + 0x8c0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x8c0], xmm0
lea rdx, [0x180150339]
lea rcx, [rbp + 0x8c0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4fdcd9f80b0246cb
mov qword [rbp + 0x8d0], rax
movabs rbx, 0x7d269f61344a5708
mov qword [rbp + 0x8d8], rbx
movdqa xmm0, xmmword [rbp + 0x8d0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x8d0], xmm0
lea rdx, [0x180150337]
lea rcx, [rbp + 0x8d0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdaa1d0755dd
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], r12
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, [0x18014f7ea]
lea rcx, [rbp + 0x3a0]
call fcn.18004c4f4
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Esp_Settings
mov rcx, r14
call fcn.180015f3c
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x1800678bb
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm13
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm14
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
lea rcx, str.Box_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bda0130117ac
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r12
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3b0], xmm0
mov ebx, 0x10420
mov r8d, ebx
lea rdx, [0x18014e878]
lea rcx, [rbp + 0x3b0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e878]
movups xmmword [0x18014e398], xmm0
lea rcx, str.Corner_Box_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x5cdcd3aa130017ac
mov qword [rbp + 0x3c0], rax
mov qword [rbp + 0x3c8], r12
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3c0], xmm0
mov r8d, ebx
lea rdx, [0x18014e888]
lea rcx, [rbp + 0x3c0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e888]
movups xmmword [0x18014e3d8], xmm0
lea rcx, str.Skeleton_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x5dcaceab171017ac
mov qword [rbp + 0x3d0], rax
mov qword [rbp + 0x3d8], r12
movdqa xmm0, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3d0], xmm0
mov r8d, ebx
lea rdx, [0x18014e898]
lea rcx, [rbp + 0x3d0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e898]
movups xmmword [0x18014e3f8], xmm0
lea rcx, str.Distance_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x40d8c9ab150717ac
mov qword [rbp + 0x3e0], rax
movabs rax, 0x7d269f61344a320f
mov qword [rbp + 0x3e8], rax
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3e0], xmm0
mov r8d, ebx
lea rdx, [0x18014e8c8]
lea rcx, [rbp + 0x3e0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e8c8]
movups xmmword [0x18014e438], xmm0
lea rcx, str.Weapon_Name_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x40d6cdb9193417ac
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], r12
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x3f0], xmm0
mov r8d, ebx
lea rdx, [0x18014e8a8]
lea rcx, [rbp + 0x3f0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e8a8]
movups xmmword [0x18014e3e8], xmm0
lea rcx, str.Player_Name_Color
call fcn.180057b0c
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9d8b51d0d17ac
mov qword [rbp + 0x400], rax
mov qword [rbp + 0x408], r12
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x400], xmm0
mov r8d, ebx
lea rdx, [0x18014e8b8]
lea rcx, [rbp + 0x400]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e8b8]
movups xmmword [0x18014e3e8], xmm0
call fcn.180057840
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6a99cfbd180d51dd
mov qword [rbp + 0x410], rax
movabs rax, 0x7d43fc0f553e2405
mov qword [rbp + 0x418], rax
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x410], xmm0
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18014e360]
lea rcx, [rbp + 0x410]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0xec1d29a100f5dc9
mov qword [rbp + 0x420], rax
movabs rax, 0x7d269f005c3a3b2d
mov qword [rbp + 0x428], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x420], xmm0
mov dword [rsp + 0x28], 1
mov qword [rsp + 0x20], r15
mov r9d, 0xff
mov r8d, 1
lea rdx, [0x18014e390]
lea rcx, [rbp + 0x420]
call fcn.18005713c
lea rcx, str.Health__Armor_Bar_positions
call fcn.180057b0c
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.Side
lea rdx, [0x180150328]
lea rcx, str.Style
call fcn.1800508ec
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
jmp 0x180068fca
and dword [rbp + 0x324], 0
and dword [rbp + 0x328], 0
lea rdx, [rbp + 0x324]
mov ecx, edi
call fcn.180028c20
mov dword [rbp + 0x32c], 0x43160000
and dword [rbp + 0x330], 0
lea rcx, [rbp + 0x32c]
call fcn.18002b9bc
movaps xmm0, xmm7
subss xmm0, xmm13
movss dword [rbp + 0x334], xmm0
mov dword [rbp + 0x338], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x334]
lea rcx, str.combat_subtab
call fcn.18001bf0c
mov ebx, r15d
mov rdx, qword [0x18014f008]
mov rax, rdx
mov r10, qword [0x18014f000]
sub rax, r10
sar rax, 3
lea r14, [0x18014efc0]
test rax, rax
je 0x180067e12
mov rdi, r15
sub rdx, r10
sar rdx, 3
cmp dword [0x18014eff8], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006923a
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r14
call fcn.18001689c
test al, al
je 0x180067db7
mov dword [0x18014eff8], ebx
and dword [0x18014efd8], 0
mov rdx, qword [0x18014f008]
mov rcx, rdx
mov r10, qword [0x18014f000]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180067df2
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov rdx, qword [0x18014f008]
mov r10, qword [0x18014f000]
inc ebx
inc rdi
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180067d7d
mov edi, reloc.WS2_32.dll_ntohl
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
mov dword [rbp + 0x33c], 0x41000000
mov dword [rbp + 0x340], 0x41000000
lea rdx, [rbp + 0x33c]
mov ecx, edi
call fcn.180028c20
movss xmm1, dword [0x18014efd8]
mulss xmm1, dword [0x1800c3d60]
movss xmm0, dword [0x1800c3f54]
subss xmm0, xmm1
movss dword [rbp + 0x344], xmm0
mov dword [rbp + 0x348], 0x42820000
lea rcx, [rbp + 0x344]
call fcn.18002b9bc
subss xmm10, xmm15
subss xmm7, dword [0x180130fec]
movss dword [rbp + 0x34c], xmm7
movss dword [rbp + 0x350], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x34c]
lea rcx, str.aimbot_childs
call fcn.18001bf0c
mov ecx, dword [0x18014eff8]
test ecx, ecx
je 0x180068650
cmp ecx, 1
jne 0x180068fca
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Attachmentssubtab1
mov rcx, r14
call fcn.180015f3c
lea rdx, [0x180150367]
lea rcx, str.Enabled_Attachments
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6f99d8bf12025ccc
mov qword [rbp + 0x440], rax
movabs rdi, 0x7d269f6134253a01
mov qword [rbp + 0x448], rdi
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [0x180150368]
lea rcx, [rbp + 0x440]
call fcn.18004c4f4
cmp byte [0x180150368], r15b
je 0x180067fbd
or dword [rsp + 0x20], 0xffffffff
mov r9d, Ordinal_33
lea r8, str.Grenade
lea rdx, [0x180150380]
lea rcx, str.Explo_Type
call fcn.1800508ec
movss xmm10, dword [0x1800c3f38]
movss xmm13, dword [0x1800c2108]
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180068050
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapon_Modifysubtab1
mov rcx, r14
call fcn.180015f3c
lea rdx, [0x180150369]
lea rcx, str.Enabled_Weapon_Options
call fcn.18004c4f4
xor ecx, ecx
call fcn.180022a08
test al, al
je 0x1800680d9
lea rcx, str.You_Need_To_Enabled_This_Option_otherwise_The_Weapon_Options_Wont_Work
call fcn.18002c3b0
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x47d6debd2e435bc1
mov qword [rbp + 0x450], rax
movabs rax, 0x7d269f61344a5700
mov qword [rbp + 0x458], rax
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x450], xmm0
lea rdx, [0x180150370]
lea rcx, [rbp + 0x450]
call fcn.18004c4f4
cmp byte [0x180150370], r15b
je 0x1800681a9
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9d1b1130051dd
mov qword [rbp + 0x460], rax
mov qword [rbp + 0x468], r12
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x460], xmm0
mov dword [rsp + 0x28], r15d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1800c210c]
movaps xmm2, xmm9
lea rdx, [0x180150378]
lea rcx, [rbp + 0x460]
call fcn.1800570f8
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4fd6d1bd2e435bc1
mov qword [rbp + 0x470], rax
movabs rbx, 0x7d269f61344a5708
mov qword [rbp + 0x478], rbx
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x470], xmm0
lea rdx, [0x180150371]
lea rcx, [rbp + 0x470]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4fdccfa82f435bc1
mov qword [rbp + 0x480], rax
mov qword [rbp + 0x488], rbx
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x480], xmm0
lea rdx, [0x180150372]
lea rcx, [rbp + 0x480]
call fcn.18004c4f4
mov ecx, 1
call fcn.180028654
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4bcdd4b5150f5ada
mov qword [rbp + 0x490], rax
movabs rax, 0x7d43f80f55187708
mov qword [rbp + 0x498], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x490], xmm0
lea rdx, [0x180150373]
lea rcx, [rbp + 0x490]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6f99d8ac15055ac6
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], rdi
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4a0], xmm0
lea rdx, [0x180150374]
lea rcx, [rbp + 0x4a0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9bdab34435bc1
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], r12
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4b0], xmm0
lea rdx, [0x180150394]
lea rcx, [rbp + 0x4b0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x41dddab92e435bc1
mov qword [rbp + 0x4c0], rax
movabs rax, 0x7d269f61344a3b00
mov qword [rbp + 0x4c8], rax
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [0x180150393]
lea rcx, [rbp + 0x4c0]
call fcn.18004c4f4
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180068432
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
movaps xmm0, xmm9
call fcn.18002ba54
call fcn.1800215d4
movaps xmm7, xmm0
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapon_Spawnersubtab1
mov rcx, r14
call fcn.180015f3c
mov qword [rsp + 0x28], r15
mov qword [rsp + 0x20], r15
xor r9d, r9d
mov r8d, 0x100
lea rdx, [0x1801503f0]
lea rcx, [0x18013e09b]
call fcn.180052210
call fcn.180021620
movss xmm6, dword [0x1800c3d64]
subss xmm0, xmm6
movss dword [rbp + 0x354], xmm0
mov dword [rbp + 0x358], 0x43480000
lea rdx, [rbp + 0x354]
lea rcx, str.list
call fcn.18004b6b0
mov ebx, r15d
lea rdi, str.Dagger
lea rdx, [0x1801503f0]
mov rcx, qword [rdi]
call fcn.18006e8c4
test rax, rax
je 0x18006853c
and dword [rbp + 0x35c], 0
and dword [rbp + 0x360], 0
cmp dword [0x18014fc08], ebx
sete dl
lea r9, [rbp + 0x35c]
xor r8d, r8d
mov rcx, qword [rdi]
call fcn.18005638c
test al, al
je 0x18006853c
mov dword [0x18014fc08], ebx
inc ebx
add rdi, 8
cmp ebx, 0x4a
jl 0x1800684f5
call fcn.180051930
call fcn.180021620
subss xmm0, xmm6
movss dword [rbp + 0x364], xmm0
mov dword [rbp + 0x368], 0x41c80000
lea rdx, [rbp + 0x364]
lea rcx, str.Spawn_Weapon
call fcn.18004b934
test al, al
je 0x180068fc2
xorps xmm0, xmm0
movups xmmword [rbp + 0xbc0], xmm0
mov qword [rbp + 0xbd0], r15
mov qword [rbp + 0xbd8], r15
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str._Spawned_Weapon_
lea rcx, [rbp + 0xbc0]
call fcn.180014f04
lea rdx, [rbp + 0xbc0]
lea rcx, [0x18014d2e0]
call fcn.1800699e0
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180068fc2
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, xmm10
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, xmm13
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
jmp 0x180068fc2
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, r14
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2eb9d8b41e025aca
mov qword [rbp + 0x4d0], rax
mov qword [rbp + 0x4d8], r12
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, [0x180150318]
lea rcx, [rbp + 0x4d0]
call fcn.18004c4f4
lea rdx, [0x18014e330]
lea rcx, str.Aim_Key
call fcn.180051a2c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6099d3b717005bc3
mov qword [rbp + 0x4e0], rax
movabs rax, 0x7d269f613439341c
mov qword [rbp + 0x4e8], rax
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4e0], xmm0
lea rdx, [0x18015031a]
lea rcx, [rbp + 0x4e0]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rax
movabs rdi, 0x740a325fcc654c3e
mov qword [rbp + 0x1398], rdi
movabs rax, 0x4bd0fbf80b0c5cdc
mov qword [rbp + 0xa40], rax
movabs rax, 0x1470bf077b6a3300
mov qword [rbp + 0xa48], rax
movabs rax, 0x2c754db6ce715354
mov qword [rbp + 0xa50], rax
mov qword [rbp + 0xa58], rdi
vmovdqu ymm0, ymmword [rbp + 0xa40]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xa40], ymm1
lea rdx, [0x18015033b]
lea rcx, [rbp + 0xa40]
vzeroupper
call fcn.18004c4f4
cmp byte [0x18015033b], r15b
je 0x1800688de
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x48cbd2b4130017ac
mov qword [rbp + 0x4f0], rax
movabs rax, 0x7d269f61344a2103
mov qword [rbp + 0x4f8], rax
movdqa xmm0, xmmword [rbp + 0x4f0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x4f0], xmm0
mov r8d, 0x10420
lea rdx, [0x18014e8d8]
lea rcx, [rbp + 0x4f0]
call fcn.18004d44c
movups xmm0, xmmword [0x18014e8d8]
movups xmmword [0x18014e478], xmm0
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x42d0fbf80b0246cb
mov qword [rbp + 0x500], rax
movabs rax, 0x7d70d027142e3200
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [0x18015033c]
lea rcx, [rbp + 0x500]
call fcn.18004c4f4
cmp byte [reloc.WS2_32.dll_accept], r15b
je 0x180068965
call fcn.1800212f4
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
mulss xmm6, dword [0x1800c3f38]
movaps xmm0, xmm6
addss xmm0, xmm9
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0b8], xmm0
movaps xmm0, xmm6
addss xmm0, xmm12
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0bc], xmm0
addss xmm6, dword [0x1800c2108]
movaps xmm0, xmm6
call sub.api_ms_win_crt_math_l1_1_0.dll_sinf
mulss xmm0, xmm8
addss xmm0, xmm8
movss dword [0x18014f0c0], xmm0
mov dword [0x18014f0c4], 0x3f800000
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot_Customization
mov rcx, r14
call fcn.180015f3c
mov dword [rsp + 0x28], r15d
lea rbx, [0x1800c3b9c]
mov qword [rsp + 0x20], rbx
mov r9d, reloc.WLDAP32.dll_Ordinal_200
xor r8d, r8d
lea rdx, [0x18015031c]
lea rcx, str.Aimbot_Smoothing
call fcn.18005713c
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x18014e338]
lea rcx, str.Fov_View
call fcn.18005713c
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18014e33c]
lea rcx, str.Aim_Distance
call fcn.18005713c
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.Head
lea rdx, [0x180150320]
lea rcx, str.Aim_Bone
call fcn.1800508ec
mov rcx, r14
call fcn.180015f18
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent
mov rcx, r14
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6f99c9b6190f5ddc
mov qword [rbp + 0x510], rax
movabs rax, 0x7d269f61344a3a05
mov qword [rbp + 0x518], rax
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x510], xmm0
lea rdx, [0x180150300]
lea rcx, [rbp + 0x510]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x5bfb9dbb150455c2
mov qword [rbp + 0x520], rax
movabs rax, 0x7d269f12402f3b00
mov qword [rbp + 0x528], rax
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [0x180150301]
lea rcx, [rbp + 0x520]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x78d6fbf80b0246cb
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x538], r12
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x530], xmm0
lea rdx, [0x180150305]
lea rcx, [rbp + 0x530]
call fcn.18004c4f4
lea rdx, [0x18014e2f4]
lea rcx, str.Silent_Aim_Key
call fcn.180051a2c
lea rdx, [0x180150310]
lea rcx, str.Magic_Bullets_Key
call fcn.180051a2c
mov rcx, r14
call fcn.180015f18
movaps xmm1, xmm11
movaps xmm0, xmm9
call fcn.18002b020
call fcn.1800215d4
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.180021620
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.1800212bc
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Silent_Customization
mov rcx, r14
call fcn.180015f3c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6099d8aa130d53c6
mov qword [rbp + 0x540], rax
movabs rax, 0x7d269f613439341c
mov qword [rbp + 0x548], rax
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x540], xmm0
lea rdx, [0x180150303]
lea rcx, [rbp + 0x540]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6a99d8aa130d53c6
mov qword [rbp + 0x550], rax
movabs rax, 0x7d269f61342e3609
mov qword [rbp + 0x558], rax
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x550], xmm0
lea rdx, [0x180150302]
lea rcx, [rbp + 0x550]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x6899d8aa130d53c6
mov qword [rbp + 0x560], rax
movabs rax, 0x7d26ec055a2f3e1e
mov qword [rbp + 0x568], rax
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x560], xmm0
lea rdx, [0x180150304]
lea rcx, [rbp + 0x560]
call fcn.18004c4f4
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4fd1fef80f105dc2
mov qword [rbp + 0x570], rax
movabs rax, 0x7d269f61342f3002
mov qword [rbp + 0x578], rax
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x570], xmm0
mov dword [rsp + 0x28], r15d
lea rax, [0x1800c3e60]
mov qword [rsp + 0x20], rax
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180150314]
lea rcx, [rbp + 0x570]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rcx, 0x2c754db6ce712431
mov qword [rbp + 0x1390], rcx
mov qword [rbp + 0x1398], rdi
movabs rdi, 0xed4c8b5151b55c2
mov qword [rbp + 0xa60], rdi
movabs rax, 0x1845f10040393e28
mov qword [rbp + 0xa68], rax
mov qword [rbp + 0xa70], rcx
movabs rcx, 0x740a325fcc654c3e
mov qword [rbp + 0xa78], rcx
vmovdqu ymm0, ymmword [rbp + 0xa60]
vpxor ymm1, ymm0, ymmword [rbp + 0x1380]
vmovdqa ymmword [rbp + 0xa60], ymm1
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x9c4
mov r8d, 1
lea rdx, [0x18014e2ec]
lea rcx, [rbp + 0xa60]
vzeroupper
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
mov qword [rbp + 0x580], rdi
movabs rax, 0x7d269f61341c382a
mov qword [rbp + 0x588], rax
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x580], xmm0
mov dword [rsp + 0x28], r15d
mov qword [rsp + 0x20], rbx
mov r9d, 0x46
lea r8d, [r9 - 0x45]
lea rdx, [0x18014e2f0]
lea rcx, [rbp + 0x580]
call fcn.18005713c
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x4adcc9bb190f51dc
mov qword [rbp + 0x590], rax
movabs rax, 0x7d52fa0d583f154c
mov qword [rbp + 0x598], rax
movdqa xmm0, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x590], xmm0
mov dword [rsp + 0x20], esi
mov r9d, 2
lea r8, str.Current_Weapon
lea rdx, [0x18015030c]
lea rcx, [rbp + 0x590]
call fcn.1800508ec
mov qword [rbp + 0x1380], r13
mov qword [rbp + 0x1388], r12
movabs rax, 0x7e99c9bd1b1155db
mov qword [rbp + 0x5a0], rax
movabs rax, 0x7d269f6140243e03
mov qword [rbp + 0x5a8], rax
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0x1380]
movdqa xmmword [rbp + 0x5a0], xmm0
mov dword [rsp + 0x20], 7
mov r9d, esi
lea r8, str.Head
lea rdx, [0x180150308]
lea rcx, [rbp + 0x5a0]
call fcn.1800508ec
mov rcx, r14
call fcn.180015f18
call fcn.18001ec00
mov ecx, 1
call fcn.1800286a8
jmp 0x18006917b
mov ecx, dword [0x180150760]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov eax, dword [rdx + rax]
cmp dword [0x1801503e0], eax
jg 0x1800691fd
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
sub rax, qword [0x1801503d8]
cmp rax, 0x7d0
jbe 0x180069021
mov dword [0x18014efdc], r15d
call fcn.1800212bc
movss xmm6, dword [rax + 0x10]
movaps xmm1, xmm14
mov ecx, 2
call fcn.1800207dc
movss xmm1, dword [rbp + 0x10dc]
addss xmm1, xmm10
movss xmm0, dword [rbp + 0x10d8]
addss xmm0, xmm7
movss dword [rbp + 0x36c], xmm0
movss dword [rbp + 0x370], xmm1
mov dword [rsp + 0x28], r15d
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x36c]
lea rdx, [rbp + 0x10d8]
mov rcx, r14
call fcn.180033708
mulss xmm10, xmm8
subss xmm10, dword [0x1800c3d4c]
mulss xmm7, xmm8
subss xmm7, dword [0x1800c3d4c]
movss dword [rbp + 0x374], xmm7
movss dword [rbp + 0x378], xmm10
lea rcx, [rbp + 0x374]
call fcn.18002b9bc
movdqa xmm0, xmmword [0x1800c7e10]
movups xmmword [rbp + 0xdb0], xmm0
movss xmm0, dword [0x18014f0b8]
movss dword [rbp + 0x5b0], xmm0
movss xmm1, dword [0x18014f0bc]
movss dword [rbp + 0x5b4], xmm1
movss xmm0, dword [0x18014f0c0]
movss dword [rbp + 0x5b8], xmm0
mov dword [rbp + 0x5bc], 0x3f800000
mov qword [rsp + 0x48], 1
movss xmm0, dword [0x1800c3d48]
movss dword [rsp + 0x40], xmm0
lea rax, [rbp + 0xdb0]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x5b0]
mov qword [rsp + 0x30], rax
movss xmm0, dword [0x1800c3d44]
movss dword [rsp + 0x28], xmm0
movss xmm0, dword [0x1800c2114]
movss dword [rsp + 0x20], xmm0
movss xmm2, dword [0x1800c3d58]
movaps xmm3, xmm2
lea rdx, str.spinner
lea rcx, [0x18014efc0]
call fcn.180016568
or edx, 0xffffffff
xor ecx, ecx
call fcn.180028b58
nop
mov rcx, qword [rbp + 0x1150]
test rcx, rcx
je 0x1800691d4
mov rdx, qword [rbp + 0x1160]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800691bd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800691bd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800bc778
mov qword [rbp + 0x1150], r15
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1158], xmm0
call fcn.18001eab0
mov ecx, 1
call fcn.1800286a8
lea rcx, [0x18014d2e0]
call fcn.180059ecc
jmp 0x1800654ad
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [0x1801503e0]
call fcn.1800bcb98
cmp dword [0x1801503e0], 0xffffffff
jne 0x180069005
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov qword [0x1801503d8], rax
lea rcx, [0x1801503e0]
call fcn.1800bcb2c
jmp 0x180069005
call fcn.180059e24
int3
call fcn.180059e24
int3