Function at 0x180067edc
Capabilities:
Access peb ldr_data
Encode data using xor
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, 0x11b0
call fcn.1800c5be0
sub rsp, rax
movaps xmmword [rsp + 0x11a0], xmm6
movaps xmmword [rsp + 0x1190], xmm7
movaps xmmword [rsp + 0x1180], xmm8
movaps xmmword [rsp + 0x1170], xmm9
movaps xmmword [rsp + 0x1160], xmm10
movaps xmmword [rsp + 0x1150], xmm11
movaps xmmword [rsp + 0x1140], xmm12
movaps xmmword [rsp + 0x1130], xmm13
movaps xmmword [rsp + 0x1120], xmm14
movaps xmmword [rsp + 0x1110], xmm15
lea rbp, [rsp + 0x70]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1801588c8]
xor rax, rsp
mov qword [rbp + 0x1090], rax
xor r12d, r12d
lea esi, [r12 + 0x10]
lea r13d, [r12 + 1]
movabs r15, 0x2c3a3b5c2554ae8b
movabs r14, 0x67ae02d601ee7d4
cmp byte [reloc.WS2_32.dll_accept], r12b
jne 0x1800681f2
lea rcx, [0x18015a120]
call fcn.180003e70
xor edx, edx
mov r8d, 0x110
lea rcx, [rbp + 0xda0]
call sub.VCRUNTIME140.dll_memset
mov dword [rsp + 0x20], r13d
lea r9d, [r12 + 0x40]
mov r8d, r13d
lea rdx, str.C:WINDOWSpizza.txt
lea rcx, [rbp + 0xda0]
call fcn.1800659b4
nop
cmp qword [rbp + 0xe30], r12
je 0x1800681d1
xorps xmm0, xmm0
movups xmmword [rbp + 0xca0], xmm0
mov qword [rbp + 0xcb0], r12
lea ebx, [rsi - 1]
mov qword [rbp + 0xcb8], rbx
mov byte [rbp + 0xca0], r12b
lea rdx, [rbp + 0xca0]
lea rcx, [rbp + 0xda0]
call fcn.18005d858
lea rcx, [rbp + 0xdb0]
call fcn.18006f0cc
test rax, rax
jne 0x180068056
mov rax, qword [rbp + 0xda0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xda0]
add rcx, rax
xor r8d, r8d
lea edx, [rsi - 0xe]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
mov r8, qword [rbp + 0xcb0]
test r8, r8
je 0x180068179
xorps xmm0, xmm0
movups xmmword [rbp + 0x990], xmm0
mov qword [rbp + 0x9a0], r12
mov qword [rbp + 0x9a8], r12
lea rdx, [rbp + 0xca0]
cmp qword [rbp + 0xcb8], rsi
cmovae rdx, qword [rbp + 0xca0]
lea rcx, [rbp + 0x990]
call fcn.18005993c
lea rdx, [rbp + 0x990]
lea rcx, [0x18015a120]
call fcn.1800050c0
cmp byte [0x18015a358], r12b
je 0x180068113
mov byte [reloc.WS2_32.dll_accept], r13b
mov dword [reloc.WS2_32.dll_bind], 2
xorps xmm0, xmm0
movups xmmword [rbp + 0x960], xmm0
mov qword [rbp + 0x970], r12
mov qword [rbp + 0x978], r12
mov r8d, 8
lea rdx, str.Loaded__
lea rcx, [rbp + 0x960]
call fcn.180014cb4
lea rdx, [rbp + 0x960]
lea rcx, [0x1801572e0]
call fcn.18006ed40
jmp 0x180068179
mov qword [rbp + 0xec0], r15
mov qword [rbp + 0xec8], r14
movabs rax, 0x2c3a3b2e4a26dcce
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x448], r14
movdqa xmm0, xmmword [rbp + 0xec0]
xorps xmm0, xmmword [rbp + 0x440]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [0x18015a360]
cmp qword [0x18015a378], rsi
cmovae rdx, qword [0x18015a360]
mov r9d, esi
lea r8, [rbp + 0x440]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
nop
mov rdx, qword [rbp + 0xcb8]
cmp rdx, rsi
jb 0x1800681bc
inc rdx
mov rcx, qword [rbp + 0xca0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800681b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800681b7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800c5488
mov qword [rbp + 0xcb0], r12
mov qword [rbp + 0xcb8], rbx
mov byte [rbp + 0xca0], r12b
lea rcx, [rbp + 0xda0]
call fcn.180066a98
cmp byte [reloc.WS2_32.dll_accept], r12b
jne 0x1800681f2
mov ecx, 3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
mov edi, 0x64
movss xmm8, dword [0x1800cb1f8]
movss xmm15, dword [0x1800cb1fc]
xorps xmm9, xmm9
movss xmm11, dword [0x1800cce54]
movss xmm12, dword [0x1800cb240]
cmp dword [reloc.WS2_32.dll_bind], 2
jne 0x180068d4a
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180068d4a
call fcn.18006f860
call fcn.1800709d4
call fcn.1800736a8
call fcn.18006fc78
call fcn.18006fac4
call fcn.1800703d8
call fcn.1800702ac
call fcn.18006eed4
cmp byte [0x18015a610], r12b
je 0x1800683a0
cmp byte [0x18015a611], r12b
je 0x18006833c
call fcn.1800203e4
mov rbx, rax
movaps xmm0, xmmword [0x180139d90]
movups xmmword [rbp + 0x9d0], xmm0
lea rcx, [rbp + 0x9d0]
call fcn.18001ddb0
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 [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x2a8], xmm0
movss dword [rbp + 0x2ac], xmm1
mov dword [rsp + 0x20], edi
mov r9d, eax
lea rdx, [rbp + 0x2a8]
mov rcx, rbx
call fcn.180031428
call fcn.1800203e4
mov rbx, rax
lea rcx, [0x180157668]
call fcn.18001ddb0
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x38], xmm0
movss dword [rbp + 0x3c], xmm1
lea rdx, [rbp + 0x38]
jmp 0x180068387
call fcn.1800203e4
mov rbx, rax
lea rcx, [0x180157668]
call fcn.18001ddb0
mov ecx, dword [reloc.WS2_32.dll_getpeername]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x40], xmm0
movss dword [rbp + 0x44], xmm1
lea rdx, [rbp + 0x40]
movss dword [rsp + 0x28], xmm15
mov dword [rsp + 0x20], edi
mov r9d, eax
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.180031344
movss xmm10, dword [0x1800cb200]
cmp byte [0x18015a612], r12b
je 0x180068589
lea rdi, [0x180157648]
movss xmm6, dword [0x1800cb204]
mov eax, dword [0x18015a614]
test eax, eax
jne 0x180068475
call fcn.1800203e4
mov rbx, rax
mov rcx, rdi
call fcn.18001ddb0
movss xmm1, dword [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x48], xmm0
movss dword [rbp + 0x4c], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm10
lea rdx, [rbp + 0x48]
mov rcx, rbx
call fcn.180031344
mov rcx, rdi
call fcn.18001ddb0
movss xmm1, dword [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x50], xmm0
movss dword [rbp + 0x54], xmm1
movss dword [rsp + 0x28], xmm6
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm10
lea rdx, [rbp + 0x50]
mov rcx, rbx
call fcn.180031344
mov eax, dword [0x18015a614]
cmp eax, r13d
jne 0x1800684d5
call fcn.1800203e4
mov rbx, rax
mov rcx, rdi
call fcn.18001ddb0
movss xmm1, dword [0x1801597d4]
mulss xmm1, xmm8
movss xmm0, dword [0x1801597d0]
mulss xmm0, xmm8
movss dword [rbp + 0x58], xmm0
movss dword [rbp + 0x5c], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], 0x64
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x58]
mov rcx, rbx
call fcn.180031344
mov eax, dword [0x18015a614]
cmp eax, 2
jne 0x180068589
call fcn.1800203e4
mov rbx, rax
movss xmm6, dword [0x1801597d0]
mulss xmm6, xmm8
movss xmm7, dword [0x1801597d4]
mulss xmm7, xmm8
mov rcx, rdi
call fcn.18001ddb0
movaps xmm0, xmm6
addss xmm0, xmm11
movss dword [rbp + 0x60], xmm0
movss dword [rbp + 0x64], xmm7
movaps xmm1, xmm6
subss xmm1, xmm11
movss dword [rbp + 0x68], xmm1
movss dword [rbp + 0x6c], xmm7
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x60]
lea rdx, [rbp + 0x68]
mov rcx, rbx
call fcn.180032690
mov rcx, rdi
call fcn.18001ddb0
movss dword [rbp + 0x70], xmm6
movaps xmm0, xmm7
addss xmm0, xmm11
movss dword [rbp + 0x74], xmm0
movss dword [rbp + 0x78], xmm6
subss xmm7, xmm11
movss dword [rbp + 0x7c], xmm7
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x70]
lea rdx, [rbp + 0x78]
mov rcx, rbx
call fcn.180032690
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180068af9
call fcn.1800203e4
mov rdi, rax
mov qword [rbp + 0xec0], r15
mov qword [rbp + 0xec8], r14
movabs rax, 0x2c3a3b5c256c9af3
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], r14
movdqa xmm0, xmmword [rbp + 0xec0]
xorps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0x10], xmm0
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x10]
lea rcx, [rbp + 0xc18]
call fcn.18001ce70
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0x9e0], xmm0
lea rcx, [rbp + 0x9e0]
call fcn.18001ddb0
mov dword [rbp + 0x80], 0x41200000
mov dword [rbp + 0x84], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x80]
mov rcx, rdi
call fcn.1800347ec
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa00], xmm0
lea rcx, [rbp + 0xa00]
call fcn.18001ddb0
mov dword [rbp + 0x88], 0x4134cccd
mov dword [rbp + 0x8c], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x88]
mov rcx, rdi
call fcn.1800347ec
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa20], xmm0
lea rcx, [rbp + 0xa20]
call fcn.18001ddb0
mov dword [rbp + 0x90], 0x410b3333
mov dword [rbp + 0x94], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x90]
mov rcx, rdi
call fcn.1800347ec
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa80], xmm0
lea rcx, [rbp + 0xa80]
call fcn.18001ddb0
mov dword [rbp + 0x98], 0x41200000
mov dword [rbp + 0x9c], 0x40e9999a
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0x98]
mov rcx, rdi
call fcn.1800347ec
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0x9c0], xmm0
lea rcx, [rbp + 0x9c0]
call fcn.18001ddb0
mov dword [rbp + 0xa0], 0x41200000
mov dword [rbp + 0xa4], 0x40966666
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0xa0]
mov rcx, rdi
call fcn.1800347ec
movaps xmm0, xmmword [0x1800ccf10]
movups xmmword [rbp + 0x9b0], xmm0
lea rcx, [rbp + 0x9b0]
call fcn.18001ddb0
mov dword [rbp + 0xa8], 0x41200000
mov dword [rbp + 0xac], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0x10]
mov r8d, eax
lea rdx, [rbp + 0xa8]
mov rcx, rdi
call fcn.1800347ec
call fcn.1800209e4
cvttss2si edx, dword [rax + 0xd0]
lea rcx, [rbp + 0xb40]
call fcn.180007d60
nop
lea r8, [rbp + 0xb40]
lea rdx, str.ClientFps:
lea rcx, [rbp + 0xc60]
call fcn.180007e40
nop
lea rcx, [rbp + 0xb40]
call fcn.180006ba0
lea rdx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rdx, qword [rbp + 0xc60]
movss dword [rsp + 0x20], xmm12
xor r9d, r9d
xor r8d, r8d
lea rcx, [rbp + 0xd98]
call fcn.18001ce70
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xab0], xmm0
lea rcx, [rbp + 0xab0]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
movss xmm11, dword [0x1800cce48]
addss xmm0, xmm11
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xb0], 0x41200000
movss dword [rbp + 0xb4], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xb0]
mov rcx, rdi
call fcn.1800347ec
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xaa0], xmm0
lea rcx, [rbp + 0xaa0]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
addss xmm0, xmm11
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xb8], 0x4134cccd
movss dword [rbp + 0xbc], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xb8]
mov rcx, rdi
call fcn.1800347ec
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa90], xmm0
lea rcx, [rbp + 0xa90]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
addss xmm0, xmm11
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xc0], 0x410b3333
movss dword [rbp + 0xc4], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xc0]
mov rcx, rdi
call fcn.1800347ec
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa70], xmm0
lea rcx, [rbp + 0xa70]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
addss xmm0, xmm11
addss xmm0, xmm10
cvtps2pd xmm1, xmm0
addsd xmm1, qword [0x180139d18]
xorps xmm7, xmm7
addsd xmm1, xmm7
cvtpd2ps xmm0, xmm1
mov dword [rbp + 0xc8], 0x41200000
movss dword [rbp + 0xcc], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xc8]
mov rcx, rdi
call fcn.1800347ec
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800cd050]
movups xmmword [rbp + 0xa60], xmm0
lea rcx, [rbp + 0xa60]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
addss xmm0, xmm11
addss xmm0, xmm10
cvtps2pd xmm1, xmm0
subsd xmm1, qword [0x180139d18]
addsd xmm1, xmm7
cvtpd2ps xmm0, xmm1
mov dword [rbp + 0xd0], 0x41200000
movss dword [rbp + 0xd4], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xd0]
mov rcx, rdi
call fcn.1800347ec
lea rbx, [rbp + 0xc60]
cmp qword [rbp + 0xc78], rsi
cmovae rbx, qword [rbp + 0xc60]
movaps xmm0, xmmword [0x1800ccf10]
movups xmmword [rbp + 0xa30], xmm0
lea rcx, [rbp + 0xa30]
call fcn.18001ddb0
movss xmm0, dword [rbp + 0xc1c]
addss xmm0, xmm11
addss xmm0, xmm10
addss xmm0, xmm9
mov dword [rbp + 0xd8], 0x41200000
movss dword [rbp + 0xdc], xmm0
mov qword [rsp + 0x20], r12
mov r9, rbx
mov r8d, eax
lea rdx, [rbp + 0xd8]
mov rcx, rdi
call fcn.1800347ec
nop
lea rcx, [rbp + 0xc60]
call fcn.180006ba0
mov rax, qword [0x180159af8]
test rax, rax
jne 0x180068ba4
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 r9d, dword [rax + rdx + 0x88]
add r9, rdx
cmp r9, rdx
je 0x180068b89
mov r8d, dword [r9 + 0x18]
test r8d, r8d
je 0x180068b89
mov esi, dword [r9 + 0x20]
dec r8d
lea rax, [rsi + r8*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180068b84
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180068b61
cmp r11d, 0x95466b05
je 0x1800690d7
test r8d, r8d
jne 0x180068b45
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180068b9a
cmp qword [rax + 0x30], r12
jne 0x180068b20
mov rax, r12
mov qword [0x180159af8], rax
mov ecx, dword [0x18015a65c]
call rax
test r13b, al
je 0x180068bbf
cmp byte [0x180159ab3], r12b
sete byte [0x180159ab3]
mov rax, qword [0x180159af8]
test rax, rax
jne 0x180068c6a
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 r9d, dword [rax + rdx + 0x88]
add r9, rdx
cmp r9, rdx
je 0x180068c4f
mov r8d, dword [r9 + 0x18]
test r8d, r8d
je 0x180068c4f
mov esi, dword [r9 + 0x20]
dec r8d
lea rax, [rsi + r8*4]
mov ecx, dword [rax + rdx]
add rcx, rdx
mov r11d, 0x811c9dc5
mov al, byte [rcx]
add rcx, r13
test al, al
je 0x180068c4a
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180068c27
cmp r11d, 0x95466b05
je 0x1800690f5
test r8d, r8d
jne 0x180068c0b
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180068c60
cmp qword [rax + 0x30], r12
jne 0x180068be6
mov rax, r12
mov qword [0x180159af8], rax
mov ecx, reloc.WS2_32.dll_WSACleanup
call rax
test ax, ax
jns 0x180068c84
cmp byte [0x18015a646], r12b
sete byte [0x18015a646]
mov rax, qword [0x180159af8]
test rax, rax
jne 0x180068d2f
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 0x180068d14
mov r9d, dword [r8 + 0x18]
test r9d, r9d
je 0x180068d14
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]
add rcx, r13
test al, al
je 0x180068d0f
movsx eax, al
xor eax, r11d
imul r11d, eax, 0x1000193
mov al, byte [rcx]
add rcx, r13
test al, al
jne 0x180068cec
cmp r11d, 0x95466b05
je 0x180069113
test r9d, r9d
jne 0x180068cd0
mov rax, qword [r10]
mov r10, rax
cmp rax, rdi
je 0x180068d25
cmp qword [rax + 0x30], r12
jne 0x180068cab
mov rax, r12
mov qword [0x180159af8], rax
mov ecx, dword [0x18015a660]
call rax
test r13b, al
je 0x180068d4a
cmp byte [0x18015a61c], r12b
sete byte [0x18015a61c]
mov bl, byte [0x180159c98]
call fcn.1800209e4
mov byte [rax + 0x50], bl
cmp byte [0x180159c98], r12b
je 0x18006abcb
mov cl, byte [reloc.WS2_32.dll_accept]
test cl, cl
je 0x18006abcb
mov esi, 3
movabs rdi, 0x2c3a5e31443a8da8
movabs rbx, 0x67ae02d601ee7b1
movss xmm13, dword [0x180139d50]
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, r13d
jne 0x180069190
call fcn.1800209e4
and dword [rbp + 0xe0], 0
and dword [rbp + 0xe4], 0
mov dword [rbp + 0xe8], 0x442f0000
mov dword [rbp + 0xec], 0x43960000
lea r8, [rbp + 0xe0]
xor edx, edx
lea rcx, [rbp + 0xe8]
call fcn.18002c050
mov dword [rbp + 0xf0], 0x43e10000
mov dword [rbp + 0xf4], 0x43f00000
xor edx, edx
lea rcx, [rbp + 0xf0]
call fcn.18002c08c
mov r8d, esi
xor edx, edx
lea rcx, str.Login
call fcn.180019f14
test al, al
je 0x18006917f
or edx, 0xffffffff
xor ecx, ecx
call fcn.180028a5c
lea rcx, str.RUSSAK_ON_TOP_1
call fcn.180057c28
mov ecx, r13d
call fcn.180028558
mov qword [rbp + 0xf80], r15
mov qword [rbp + 0xf88], r14
movabs rax, 0x49575a325731ddde
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], r14
movdqa xmm0, xmmword [rbp + 0xf80]
xorps xmm0, xmmword [rbp + 0x450]
movdqa xmmword [rbp + 0x450], xmm0
lea rcx, [rbp + 0x450]
call fcn.180057c28
mov qword [rbp + 0x1000], r15
mov qword [rbp + 0x1008], r14
mov qword [rbp + 0x460], rdi
mov qword [rbp + 0x468], r14
movdqa xmm0, xmmword [rbp + 0x1000]
xorps xmm0, xmmword [rbp + 0x460]
movdqa xmmword [rbp + 0x460], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x180159f50]
lea rcx, [rbp + 0x460]
call fcn.180052208
mov qword [rbp + 0x1060], r15
mov qword [rbp + 0x1068], r14
movabs rax, 0x4848542b5627cfdb
mov qword [rbp + 0x470], rax
mov qword [rbp + 0x478], r14
movdqa xmm0, xmmword [rbp + 0x1060]
xorps xmm0, xmmword [rbp + 0x470]
movdqa xmmword [rbp + 0x470], xmm0
lea rcx, [rbp + 0x470]
call fcn.180057c28
mov qword [rbp + 0x1050], r15
mov qword [rbp + 0x1058], r14
movabs rax, 0x434d482f44048da8
mov qword [rbp + 0x480], rax
movabs rax, 0x67ae02d601e83a6
mov qword [rbp + 0x488], rax
movdqa xmm0, xmmword [rbp + 0x1050]
xorps xmm0, xmmword [rbp + 0x480]
movdqa xmmword [rbp + 0x480], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
mov r9d, 0x8000
lea r8d, [rsi + 0x16]
lea rdx, [0x18015a4d0]
lea rcx, [rbp + 0x480]
call fcn.180052208
cmp byte [0x180159cba], r12b
je 0x180069049
mov qword [rbp + 0x1040], r15
mov qword [rbp + 0x1048], r14
movabs rax, 0x2c5f48324037c7c7
mov qword [rbp + 0x490], rax
mov qword [rbp + 0x498], r14
movdqa xmm0, xmmword [rbp + 0x1040]
xorps xmm0, xmmword [rbp + 0x490]
movdqa xmmword [rbp + 0x490], xmm0
lea rcx, [rbp + 0x490]
call fcn.180057c28
mov qword [rbp + 0x1070], r15
mov qword [rbp + 0x1078], r14
movabs rax, 0x5f545e3f4c188da8
mov qword [rbp + 0x4a0], rax
mov qword [rbp + 0x4a8], rbx
movdqa xmm0, xmmword [rbp + 0x1070]
xorps xmm0, xmmword [rbp + 0x4a0]
movdqa xmmword [rbp + 0x4a0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [rsi + 0x2f]
lea rdx, [0x18015a050]
lea rcx, [rbp + 0x4a0]
call fcn.180052208
call fcn.18005795c
lea rdx, [0x180159cba]
lea rcx, str.Register_aaa
call fcn.18004c484
call fcn.18005795c
mov qword [rbp + 0xfd0], r15
mov qword [rbp + 0xfd8], r14
movdqa xmm0, xmmword [rbp + 0xfd0]
cmp byte [0x180159cba], r12b
jne 0x180069131
mov dword [rbp + 0xf8], 0x43250000
mov dword [rbp + 0xfc], 0x41d80000
movabs rax, 0x2c3a3b324c33c1c7
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], r14
xorps xmm0, xmmword [rbp + 0x4b0]
movdqa xmmword [rbp + 0x4b0], xmm0
lea rdx, [rbp + 0xf8]
lea rcx, [rbp + 0x4b0]
jmp 0x18006917a
mov ecx, dword [r9 + 0x1c]
add rcx, rdx
mov eax, dword [r9 + 0x24]
add rax, rdx
movzx eax, word [rax + r8*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x180068b9d
mov ecx, dword [r9 + 0x1c]
add rcx, rdx
mov eax, dword [r9 + 0x24]
add rax, rdx
movzx eax, word [rax + r8*2]
mov eax, dword [rcx + rax*4]
add rax, rdx
jmp 0x180068c63
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 0x180068d28
mov dword [rbp + 0x100], 0x43250000
mov dword [rbp + 0x104], 0x41d80000
movabs rax, 0x5e5f4f2f4c33cbd9
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], r14
xorps xmm0, xmmword [rbp + 0x4c0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x4c0]
call fcn.18004b8a4
call fcn.18001e91c
mov cl, byte [reloc.WS2_32.dll_accept]
mov eax, dword [reloc.WS2_32.dll_bind]
test cl, cl
je 0x1800693d0
mov edi, 0x83
movabs rbx, 0x2c3a3b5c513dd6ce
movss xmm6, dword [0x180139d64]
cmp eax, esi
jne 0x1800692c0
call fcn.1800209e4
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0x108], 0
and dword [rbp + 0x10c], 0
movss dword [rbp + 0x110], xmm1
movss dword [rbp + 0x114], xmm0
lea r8, [rbp + 0x108]
xor edx, edx
lea rcx, [rbp + 0x110]
call fcn.18002c050
mov dword [rbp + 0x118], 0x437a0000
mov dword [rbp + 0x11c], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x118]
call fcn.18002c08c
mov r8d, edi
xor edx, edx
lea rcx, str.Offline
call fcn.180019f14
test al, al
je 0x1800692b5
lea rcx, str._Sync_is_currently_offline.
call fcn.180057c28
mov dword [rbp + 0x120], 0x43250000
mov dword [rbp + 0x124], 0x41d80000
mov qword [rbp + 0x1030], r15
mov qword [rbp + 0x1038], r14
mov qword [rbp + 0x4d0], rbx
mov qword [rbp + 0x4d8], r14
movdqa xmm0, xmmword [rbp + 0x1030]
xorps xmm0, xmmword [rbp + 0x4d0]
movdqa xmmword [rbp + 0x4d0], xmm0
lea rdx, [rbp + 0x120]
lea rcx, [rbp + 0x4d0]
call fcn.18004b8a4
test al, al
je 0x1800692b5
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18001e91c
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 4
jne 0x1800693d0
call fcn.1800209e4
movss xmm1, dword [rax + 8]
mulss xmm1, xmm8
movss xmm0, dword [rax + 0xc]
mulss xmm0, xmm8
subss xmm1, xmm6
subss xmm0, xmm6
and dword [rbp + 0x128], 0
and dword [rbp + 0x12c], 0
movss dword [rbp + 0x130], xmm1
movss dword [rbp + 0x134], xmm0
lea r8, [rbp + 0x128]
xor edx, edx
lea rcx, [rbp + 0x130]
call fcn.18002c050
mov dword [rbp + 0x138], 0x437a0000
mov dword [rbp + 0x13c], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x138]
call fcn.18002c08c
mov r8d, edi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.180019f14
test al, al
je 0x1800693c5
lea rcx, str.You_are_blacklisted_from_Sync
call fcn.180057c28
mov dword [rbp + 0x140], 0x43250000
mov dword [rbp + 0x144], 0x41d80000
mov qword [rbp + 0x1080], r15
mov qword [rbp + 0x1088], r14
mov qword [rbp + 0x4e0], rbx
mov qword [rbp + 0x4e8], r14
movdqa xmm0, xmmword [rbp + 0x1080]
xorps xmm0, xmmword [rbp + 0x4e0]
movdqa xmmword [rbp + 0x4e0], xmm0
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x4e0]
call fcn.18004b8a4
test al, al
je 0x1800693c5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.18001e91c
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 2
jne 0x18006abcb
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006e399
call fcn.1800209e4
mov rdi, rax
or dword [rax], esi
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0xce0], xmm0
mov qword [rbp + 0xcf0], rax
lea rax, str.Variant
mov qword [rbp + 0x940], rax
lea rax, str.Variant_1
mov qword [rbp + 0x948], rax
lea rax, str.Variant_2
mov qword [rbp + 0x950], rax
lea rax, str.Variant_3
mov qword [rbp + 0x958], rax
lea rax, [rbp + 0x940]
mov qword [rbp + 0x980], rax
lea rax, [rbp + 0x960]
mov qword [rbp + 0x988], rax
lea r8, [rbp]
lea rdx, [rbp + 0x980]
lea rcx, [rbp + 0xce0]
call fcn.180065bbc
nop
and dword [rbp + 0x148], 0
and dword [rbp + 0x14c], 0
lea rdx, [rbp + 0x148]
mov ecx, 2
call fcn.180028b20
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.Phantom
call fcn.180019f14
mov rcx, qword [0x1801590c8]
mov rax, qword [rcx + 0x3ed8]
mov byte [rax + 0xb8], r13b
mov rax, qword [rcx + 0x3ed8]
mov r14, qword [rax + 0x298]
movsd xmm0, qword [rax + 0x20]
movsd qword [rbp + 0xc20], xmm0
movss xmm10, dword [rax + 0x28]
movss xmm11, dword [rax + 0x2c]
xor edx, edx
lea rcx, [0x180158f30]
call fcn.18002c5b0
movss xmm2, dword [0x1800cce08]
movaps xmm0, xmm10
unpcklps xmm0, xmm11
movq rdx, xmm0
mov rcx, r14
call fcn.180067460
movaps xmm1, xmm15
subss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800ccdf4]
addss xmm1, dword [0x180158f38]
movss dword [0x180158f38], xmm1
call fcn.180021148
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov eax, reloc.WS2_32.dll_select
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [rbp + 0xbb8]
call fcn.180065c04
mov rcx, rax
call fcn.18001ddb0
movss xmm1, dword [rbp + 0xc24]
addss xmm1, dword [0x180139d58]
movaps xmm0, xmm10
addss xmm0, dword [rbp + 0xc20]
movss dword [rbp + 0x150], xmm0
movss dword [rbp + 0x154], xmm1
mov dword [rsp + 0x28], Ordinal_50
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x150]
lea rdx, [rbp + 0xc20]
mov rcx, r14
call fcn.180033614
movaps xmm0, xmmword [0x180139d80]
movups xmmword [rbp + 0xa50], xmm0
lea rcx, [rbp + 0xa50]
call fcn.18001ddb0
movss xmm2, dword [rbp + 0xc24]
addss xmm2, dword [0x180139d58]
movaps xmm0, xmm10
movss xmm1, dword [rbp + 0xc20]
addss xmm0, xmm1
movss dword [rbp + 0x158], xmm0
movss dword [rbp + 0x15c], xmm2
addss xmm1, xmm9
movss dword [rbp + 0x160], xmm1
movss dword [rbp + 0x164], xmm2
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x158]
lea rdx, [rbp + 0x160]
mov rcx, r14
call fcn.180032690
movss xmm0, dword [0x180159018]
movss dword [rbp + 0x4f0], xmm0
movss xmm1, dword [0x18015901c]
movss dword [rbp + 0x4f4], xmm1
movss xmm0, dword [0x180159020]
movss dword [rbp + 0x4f8], xmm0
mov dword [rbp + 0x4fc], 0x3f800000
lea rcx, [rbp + 0x4f0]
call fcn.18001ddb0
mov ebx, eax
mov rcx, qword [rdi + 0x30]
mov rdx, qword [rcx + 0x60]
mov rcx, qword [rdx + 0x10]
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
lea r15, [0x1801395a0]
mov qword [rsp + 0x28], r15
movss dword [rsp + 0x20], xmm9
movss xmm6, dword [0x1800cb23c]
movaps xmm3, xmm6
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x9f0]
call fcn.180034de4
movss xmm0, dword [rax + 4]
mulss xmm0, xmm8
subss xmm13, xmm0
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rcx, qword [rcx + 0x10]
mov qword [rsp + 0x38], r12
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r15
movss dword [rsp + 0x20], xmm9
movaps xmm3, xmm6
movss xmm2, dword [rcx + 0x14]
lea rdx, [rbp + 0x9f8]
call fcn.180034de4
addss xmm13, dword [rbp + 0xc24]
movss xmm0, dword [rax]
mulss xmm0, xmm8
movss xmm14, dword [0x180139d60]
movaps xmm1, xmm14
subss xmm1, xmm0
addss xmm1, dword [rbp + 0xc20]
movss dword [rbp + 0x168], xmm1
movss dword [rbp + 0x16c], xmm13
mov rax, qword [rdi + 0x30]
mov rcx, qword [rax + 0x60]
mov rdx, qword [rcx + 0x10]
mov qword [rsp + 0x40], r12
movss dword [rsp + 0x38], xmm9
mov qword [rsp + 0x30], r12
mov qword [rsp + 0x28], r15
mov dword [rsp + 0x20], ebx
lea r9, [rbp + 0x168]
movss xmm2, dword [rdx + 0x14]
mov rcx, r14
call fcn.180034824
call fcn.180021148
movss xmm6, dword [rax + 0x10]
mov dword [rsp + 0x20], 0xff
mov eax, reloc.WS2_32.dll_select
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [rbp + 0xbc8]
call fcn.180065c04
mov rcx, rax
call fcn.18001ddb0
movaps xmm1, xmm11
movss xmm3, dword [rbp + 0xc24]
addss xmm1, xmm3
movss xmm2, dword [rbp + 0xc20]
movaps xmm0, xmm2
movss xmm13, dword [0x1800cb230]
addss xmm0, xmm13
movss dword [rbp + 0x170], xmm0
movss dword [rbp + 0x174], xmm1
addss xmm3, dword [0x180139d5c]
addss xmm2, xmm9
movss dword [rbp + 0x178], xmm2
movss dword [rbp + 0x17c], xmm3
mov dword [rsp + 0x28], 0x40
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0x178]
mov rcx, r14
call fcn.180033614
movaps xmm0, xmmword [0x180139d80]
movups xmmword [rbp + 0xa10], xmm0
lea rcx, [rbp + 0xa10]
call fcn.18001ddb0
movaps xmm0, xmm11
movss xmm2, dword [rbp + 0xc24]
addss xmm0, xmm2
movss xmm1, dword [rbp + 0xc20]
addss xmm1, xmm13
movss dword [rbp + 0x180], xmm1
movss dword [rbp + 0x184], xmm0
addss xmm2, dword [0x180139d5c]
movss dword [rbp + 0x188], xmm1
movss dword [rbp + 0x18c], xmm2
movss dword [rsp + 0x20], xmm15
mov r9d, eax
lea r8, [rbp + 0x180]
lea rdx, [rbp + 0x188]
mov rcx, r14
call fcn.180032690
and dword [rbp + 0x190], 0
and dword [rbp + 0x194], 0
lea rdx, [rbp + 0x190]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
and dword [rbp + 0x198], 0
mov dword [rbp + 0x19c], 0x42600000
lea rcx, [rbp + 0x198]
call fcn.18002b958
call fcn.18001c488
mov ebx, r12d
mov rdx, qword [0x180158f48]
mov rax, rdx
mov r9, qword [0x180158f40]
sub rax, r9
sar rax, 3
lea r15, [0x180158f20]
test rax, rax
je 0x18006996f
mov rdi, r12
cmp dword [0x180158f3c], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006e3df
mov rdx, qword [r9 + rdi*8]
mov rcx, r15
call fcn.180016c40
test al, al
je 0x180069949
mov dword [0x180158f3c], ebx
and dword [0x180158f38], 0
add ebx, r13d
add rdi, r13
mov rdx, qword [0x180158f48]
mov rcx, rdx
mov r9, qword [0x180158f40]
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180069912
call fcn.18001f078
mov ecx, r13d
call fcn.1800285ac
mov eax, dword [0x180158f3c]
cmp eax, 0xffffffff
je 0x18006e1a5
test eax, eax
je 0x18006c6ab
cmp eax, r13d
je 0x18006bc11
cmp eax, 2
je 0x18006b0d3
cmp eax, esi
je 0x18006ac33
cmp eax, 4
je 0x18006a2a2
cmp eax, 5
jne 0x18006e32f
and dword [rbp + 0x1a0], 0
and dword [rbp + 0x1a4], 0
lea rdx, [rbp + 0x1a0]
lea ecx, [rax + 9]
call fcn.180028b20
mov dword [rbp + 0x1a8], 0x43160000
and dword [rbp + 0x1ac], 0
lea rcx, [rbp + 0x1a8]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x1b0], xmm0
mov dword [rbp + 0x1b4], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1b0]
lea rcx, str.misc_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180159008]
mov rax, rdx
mov r10, qword [0x180159000]
sub rax, r10
sar rax, 3
test rax, rax
je 0x180069ae5
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158ff8], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3d9
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x180069a8e
mov dword [0x180158ff8], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180159008]
mov rcx, rdx
mov r10, qword [0x180159000]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x180069ac9
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180159008]
mov r10, qword [0x180159000]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180069a54
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x1b8], 0x41000000
mov dword [rbp + 0x1bc], 0x41000000
lea rdx, [rbp + 0x1b8]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x1c0], xmm0
mov dword [rbp + 0x1c4], 0x42820000
lea rcx, [rbp + 0x1c0]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x1c8], xmm10
movss dword [rbp + 0x1cc], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1c8]
lea rcx, str.Misc_childs
call fcn.18001bd68
mov ecx, dword [0x180158fd8]
test ecx, ecx
je 0x18006a04c
cmp ecx, 1
jne 0x18006e32f
movabs r15, 0x67ae02d601ee7d4
movabs r14, 0x2c3a3b5c2554ae8b
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, [0x180139cf4]
lea rcx, [0x180158f20]
call fcn.180015cd8
lea rcx, [rbp + 0xb80]
call fcn.180067d20
mov rdx, rax
lea rcx, [0x1801596f8]
call fcn.180066a4c
lea rcx, [rbp + 0xb80]
call fcn.180060c40
mov dword [rbp + 0x1d8], 0x438c0000
mov dword [rbp + 0x1dc], 0x437a0000
mov qword [rbp + 0x1020], r14
mov qword [rbp + 0x1028], r15
movabs rax, 0x4b535d324a178da8
mov qword [rbp + 0x520], rax
movabs rax, 0x67ae02d146d8e98
mov qword [rbp + 0x528], rax
movdqa xmm0, xmmword [rbp + 0x1020]
xorps xmm0, xmmword [rbp + 0x520]
movdqa xmmword [rbp + 0x520], xmm0
lea rdx, [rbp + 0x1d8]
lea rcx, [rbp + 0x520]
call fcn.18004b61c
mov edi, 0x100
test al, al
je 0x180069dd2
mov esi, r12d
mov rax, qword [0x180159700]
mov rdx, qword [0x1801596f8]
sub rax, rdx
sar rax, 5
test rax, rax
je 0x180069d5b
mov r14, r12
lea rbx, [rdx + r14]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x180069cd2
mov rcx, qword [rbx]
lea rdx, [0x18015adb0]
call sub.VCRUNTIME140.dll_strstr
test rax, rax
jne 0x180069cec
cmp byte [0x18015adb0], r12b
jne 0x180069d29
cmp dword [0x180157518], esi
sete dl
and dword [rbp + 0x1e0], 0
and dword [rbp + 0x1e4], 0
cmp qword [rbx + 0x18], 0x10
jb 0x180069d0d
mov rbx, qword [rbx]
lea r9, [rbp + 0x1e0]
xor r8d, r8d
mov rcx, rbx
call fcn.1800564a8
test al, al
je 0x180069d29
mov dword [0x180157518], esi
add esi, r13d
add r14, 0x20
mov rcx, qword [0x180159700]
mov rdx, qword [0x1801596f8]
sub rcx, rdx
sar rcx, 5
movsxd rax, esi
cmp rax, rcx
jb 0x180069cc1
movabs r14, 0x2c3a3b5c2554ae8b
call fcn.180051900
call fcn.180020760
addss xmm0, dword [0x1800cce54]
call fcn.18002b9b0
mov qword [rbp + 0xf40], r14
mov qword [rbp + 0xf48], r15
movabs rax, 0x2c3a533f5735cbd8
mov qword [rbp + 0x530], rax
mov qword [rbp + 0x538], r15
movdqa xmm0, xmmword [rbp + 0xf40]
xorps xmm0, xmmword [rbp + 0x530]
movdqa xmmword [rbp + 0x530], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8, rdi
lea rdx, [0x18015adb0]
lea rcx, [rbp + 0x530]
call fcn.180052208
mov qword [rbp + 0xfa0], r14
mov qword [rbp + 0xfa8], r15
movabs rax, 0xc495c35433ac1c8
mov qword [rbp + 0x540], rax
movabs rax, 0x67ae02d601ee7ee
mov qword [rbp + 0x548], rax
movdqa xmm0, xmmword [rbp + 0xfa0]
xorps xmm0, xmmword [rbp + 0x540]
movdqa xmmword [rbp + 0x540], xmm0
lea rcx, [rbp + 0x540]
call fcn.180057c28
mov qword [rbp + 0xf60], r14
mov qword [rbp + 0xf68], r15
movabs rax, 0x2c3a3b3b43378da8
mov qword [rbp + 0x550], rax
mov qword [rbp + 0x558], r15
movdqa xmm0, xmmword [rbp + 0xf60]
xorps xmm0, xmmword [rbp + 0x550]
movdqa xmmword [rbp + 0x550], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8, rdi
lea rdx, [0x1801595f0]
lea rcx, [rbp + 0x550]
call fcn.180052208
call fcn.1800554c4
mov dword [rbp + 0x1e8], 0x43880000
mov dword [rbp + 0x1ec], 0x41d80000
mov qword [rbp + 0xee0], r14
mov qword [rbp + 0xee8], r15
movabs rax, 0x2c3a5e284431dcc8
mov qword [rbp + 0x560], rax
mov qword [rbp + 0x568], r15
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x560]
movdqa xmmword [rbp + 0x560], xmm0
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x560]
call fcn.18004b8a4
test al, al
je 0x180069ef7
call fcn.18006e3e8
mov dword [rbp + 0x1f0], 0x43880000
mov dword [rbp + 0x1f4], 0x41d80000
mov qword [rbp + 0xed0], r14
mov qword [rbp + 0xed8], r15
movabs rax, 0x2c3a3b5c4135c1c7
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x578], r15
movdqa xmm0, xmmword [rbp + 0xed0]
xorps xmm0, xmmword [rbp + 0x570]
movdqa xmmword [rbp + 0x570], xmm0
lea rdx, [rbp + 0x1f0]
lea rcx, [rbp + 0x570]
call fcn.18004b8a4
test al, al
je 0x180069f90
movsxd rcx, dword [0x180157518]
test ecx, ecx
js 0x180069f90
mov rdx, qword [0x1801596f8]
mov rax, qword [0x180159700]
sub rax, rdx
sar rax, 5
cmp rcx, rax
jae 0x180069f90
shl rcx, 5
add rcx, rdx
call fcn.180067ca8
call fcn.180020760
addss xmm0, dword [0x1800d0dac]
call fcn.18002b9b0
mov dword [rbp + 0x1f8], 0x43880000
mov dword [rbp + 0x1fc], 0x41d80000
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], r15
movabs rax, 0x2c3a5e284038cbcf
mov qword [rbp + 0x580], rax
mov qword [rbp + 0x588], r15
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x580]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x1f8]
lea rcx, [rbp + 0x580]
call fcn.18004b8a4
test al, al
je 0x18006a03b
movsxd rcx, dword [0x180157518]
test ecx, ecx
js 0x18006a03b
mov rdx, qword [0x1801596f8]
mov rax, qword [0x180159700]
sub rax, rdx
sar rax, 5
cmp rcx, rax
jae 0x18006a03b
shl rcx, 5
add rcx, rdx
call fcn.18006721c
lea rcx, [0x180158f20]
call fcn.180015cb4
jmp 0x18006e32f
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Settings
mov rcx, r15
call fcn.180015cd8
movabs r14, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xec0], r14
movabs r15, 0x67ae02d601ee7d4
mov qword [rbp + 0xec8], r15
movabs rax, 0x5e5b562e4020cfdc
mov qword [rbp + 0x500], rax
movabs rax, 0x67ae02d601ee7bf
mov qword [rbp + 0x508], rax
movdqa xmm0, xmmword [rbp + 0xec0]
xorps xmm0, xmmword [rbp + 0x500]
movdqa xmmword [rbp + 0x500], xmm0
lea rdx, [0x180158538]
lea rcx, [rbp + 0x500]
call fcn.18004c484
mov qword [rbp + 0xc40], r14
mov qword [rbp + 0xc48], r15
movabs rdi, 0x8a68142ed974a725
mov qword [rbp + 0xc50], rdi
movabs rbx, 0xe3287697ad7b369e
mov qword [rbp + 0xc58], rbx
movabs rax, 0x6f1a5e304233c1df
mov qword [rbp + 0x900], rax
movabs rax, 0x74138145136d88a6
mov qword [rbp + 0x908], rax
mov qword [rbp + 0x910], rdi
mov qword [rbp + 0x918], rbx
vmovdqu ymm0, ymmword [rbp + 0x900]
vpxor ymm1, ymm0, ymmword [rbp + 0xc40]
vmovdqa ymmword [rbp + 0x900], ymm1
lea rdx, [0x18015a612]
lea rcx, [rbp + 0x900]
vzeroupper
call fcn.18004c484
cmp byte [0x18015a612], r12b
je 0x18006a1fc
mov qword [rbp + 0xfc0], r14
mov qword [rbp + 0xfc8], r15
movabs rax, 0x455b532f563bdcc8
mov qword [rbp + 0x510], rax
movabs rax, 0x61f8c54144dc7a6
mov qword [rbp + 0x518], rax
movdqa xmm0, xmmword [rbp + 0xfc0]
xorps xmm0, xmmword [rbp + 0x510]
movdqa xmmword [rbp + 0x510], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.FiveM_Reshade_Crosshair
lea rdx, [0x18015a614]
lea rcx, [rbp + 0x510]
call fcn.1800508c0
lea rdx, reloc.WLDAP32.dll_Ordinal_45
lea rcx, str.Menu_Key:
call fcn.1800519fc
lea rcx, str.Menu_Color
call fcn.180057c28
call fcn.1800214ac
subss xmm0, dword [0x1800cb224]
movaps xmm1, xmm12
call fcn.18002af28
mov r8d, 0xb0006e2
lea rdx, [0x180159018]
lea rcx, str.accent
call fcn.18004d3e0
test al, al
je 0x18006a255
xor ecx, ecx
call fcn.180038c68
and dword [rbp + 0x1d0], 0
and dword [rbp + 0x1d4], 0
lea rdx, [rbp + 0x1d0]
lea rcx, str.Crash_Game
call fcn.18004b8a4
test al, al
je 0x18006a284
or ecx, 0xffffffff
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
lea rcx, [0x180158f20]
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
jmp 0x180069bb5
and dword [rbp + 0x200], 0
and dword [rbp + 0x204], 0
lea rdx, [rbp + 0x200]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
mov dword [rbp + 0x208], 0x43160000
and dword [rbp + 0x20c], 0
lea rcx, [rbp + 0x208]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x210], xmm0
mov dword [rbp + 0x214], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x210]
lea rcx, str.globalplayer_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180158fe8]
mov rax, rdx
mov r10, qword [0x180158fe0]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18006a3ca
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158fd8], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3d9
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x18006a373
mov dword [0x180158fd8], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180158fe8]
mov rcx, rdx
mov r10, qword [0x180158fe0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18006a3ae
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180158fe8]
mov r10, qword [0x180158fe0]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006a339
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x218], 0x41000000
mov dword [rbp + 0x21c], 0x41000000
lea rdx, [rbp + 0x218]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x220], xmm0
mov dword [rbp + 0x224], 0x42820000
lea rcx, [rbp + 0x220]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x228], xmm10
movss dword [rbp + 0x22c], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x228]
lea rcx, str.Global_Player_childs
call fcn.18001bd68
mov ecx, dword [0x180158fd8]
test ecx, ecx
je 0x18006a52d
cmp ecx, 1
jne 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Vehicle_List
mov rcx, r15
call fcn.180015cd8
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Vehicle_Options
mov rcx, r15
call fcn.180015cd8
jmp 0x18006c6a3
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Player_List
mov rcx, r15
call fcn.180015cd8
mov rax, qword [0x180159760]
mov rax, qword [rax]
test rax, rax
je 0x18006abbf
mov rax, qword [rax + 8]
test rax, rax
je 0x18006a68a
cmp qword [rax + 0x30], r12
je 0x18006abbf
mov rax, qword [0x180159768]
mov rsi, qword [rax]
test rsi, rsi
je 0x18006abbf
mov rsi, qword [rsi + 0x18]
test rsi, rsi
je 0x18006abbf
mov dword [rbp + 0x230], 0x435c0000
mov dword [rbp + 0x234], 0x43960000
lea rdx, [rbp + 0x230]
lea rcx, str.Players_near_you
call fcn.18004b61c
test al, al
je 0x18006a68a
mov ebx, r12d
mov rdi, r12
movsxd rax, ebx
cmp rax, qword [rsi + 0x108]
jae 0x18006a685
mov r14, qword [rsi + 0x100]
test r14, r14
je 0x18006a679
mov r14, qword [r14 + rdi]
test r14, r14
je 0x18006a679
mov eax, dword [0x1801597a0]
mov rcx, qword [rax + r14]
mov rax, qword [0x1801595b0]
add rcx, 0x20
call rax
mov ecx, dword [0x180159794]
mov edx, dword [rcx + r14]
test edx, edx
je 0x18006a679
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x18006a679
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x238], 0
and dword [rbp + 0x23c], 0
lea r9, [rbp + 0x238]
xor r8d, r8d
mov rcx, rax
call fcn.1800564a8
test al, al
je 0x18006a679
mov dword [reloc.WS2_32.dll_accept], ebx
add ebx, r13d
add rdi, 0x10
jmp 0x18006a5ee
call fcn.180051900
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Player_Options
mov rcx, r15
call fcn.180015cd8
mov rax, qword [0x180159760]
mov rsi, qword [rax]
test rsi, rsi
je 0x18006abbf
mov rsi, qword [rsi + 8]
test rsi, rsi
je 0x18006c6a3
mov rdi, qword [rsi + 0x30]
test rdi, rdi
je 0x18006abbf
mov rax, qword [0x180159768]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006abbf
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x18006abbf
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x18006a748
mov rbx, r12
jmp 0x18006a75c
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
test rbx, rbx
jne 0x18006a762
movaps xmm0, xmm9
jmp 0x18006a77a
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x84c], xmm0
movss xmm0, dword [rbp + 0x84c]
ucomiss xmm0, xmm9
jp 0x18006a786
je 0x18006c6a3
test rbx, rbx
jne 0x18006a791
movaps xmm0, xmm9
jmp 0x18006a799
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xb60]
call fcn.180073318
nop
lea r8, [rbp + 0xb60]
lea rdx, str.Health_:
lea rcx, [rbp + 0xd78]
call fcn.180007e40
nop
lea rcx, [rbp + 0xb60]
call fcn.180006ba0
test rbx, rbx
jne 0x18006a7df
movaps xmm0, xmm9
jmp 0x18006a7ea
mov eax, dword [0x180159790]
movss xmm0, dword [rax + rbx]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xb20]
call fcn.180073318
nop
lea r8, [rbp + 0xb20]
lea rdx, str.Armor_:
lea rcx, [rbp + 0xd58]
call fcn.180007e40
nop
lea rcx, [rbp + 0xb20]
call fcn.180006ba0
lea rcx, [rbp + 0xd78]
cmp qword [rbp + 0xd90], 0x10
cmovae rcx, qword [rbp + 0xd78]
call fcn.180057c28
lea rcx, [rbp + 0xd58]
cmp qword [rbp + 0xd70], 0x10
cmovae rcx, qword [rbp + 0xd58]
call fcn.180057c28
test rbx, rbx
jne 0x18006a868
movaps xmm0, xmm9
jmp 0x18006a880
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x858], xmm0
movss xmm0, dword [rbp + 0x858]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xb00]
call fcn.180073318
nop
lea r8, [rbp + 0xb00]
lea rdx, str.X_:
lea rcx, [rbp + 0xd38]
call fcn.180007e40
nop
lea rcx, [rbp + 0xb00]
call fcn.180006ba0
test rbx, rbx
jne 0x18006a8c6
movaps xmm0, xmm9
jmp 0x18006a8de
movsd xmm0, qword [rbx + 0x90]
movsd qword [rbp + 0x380], xmm0
movss xmm0, dword [rbp + 0x384]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xae0]
call fcn.180073318
nop
lea r8, [rbp + 0xae0]
lea rdx, str.Y_:
lea rcx, [rbp + 0xd18]
call fcn.180007e40
nop
lea rcx, [rbp + 0xae0]
call fcn.180006ba0
test rbx, rbx
jne 0x18006a924
movaps xmm0, xmm9
jmp 0x18006a92c
movd xmm0, dword [rbx + 0x98]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0xac0]
call fcn.180073318
nop
lea r8, [rbp + 0xac0]
lea rdx, str.Z_:
lea rcx, [rbp + 0xcf8]
call fcn.180007e40
nop
lea rcx, [rbp + 0xac0]
call fcn.180006ba0
lea rcx, [rbp + 0xd38]
cmp qword [rbp + 0xd50], 0x10
cmovae rcx, qword [rbp + 0xd38]
call fcn.180057c28
lea rcx, [rbp + 0xd18]
cmp qword [rbp + 0xd30], 0x10
cmovae rcx, qword [rbp + 0xd18]
call fcn.180057c28
lea rcx, [rbp + 0xcf8]
cmp qword [rbp + 0xd10], 0x10
cmovae rcx, qword [rbp + 0xcf8]
call fcn.180057c28
and dword [rbp + 0x240], 0
and dword [rbp + 0x244], 0
lea rdx, [rbp + 0x240]
lea rcx, str.Teleport_To_Player
call fcn.18004b8a4
test al, al
je 0x18006aa5e
cmp rbx, rsi
je 0x18006aa5e
mov qword [rdi + 0x30], r12
mov qword [rdi + 0x38], r12
lea rdx, [rbp + 0xf80]
mov rcx, rsi
call fcn.18006e6d8
test rbx, rbx
jne 0x18006aa0e
and dword [rbp + 0x28], ebx
movaps xmm0, xmm9
unpcklps xmm0, xmm9
jmp 0x18006aa1f
movsd xmm0, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x28], eax
movsd qword [rsi + 0x90], xmm0
mov eax, dword [rbp + 0x28]
mov dword [rsi + 0x98], eax
test rbx, rbx
jne 0x18006aa42
and dword [rbp + 0x34], ebx
movaps xmm0, xmm9
unpcklps xmm0, xmm9
jmp 0x18006aa53
movsd xmm0, qword [rbx + 0x90]
mov eax, dword [rbx + 0x98]
mov dword [rbp + 0x34], eax
movsd qword [rdi + 0x50], xmm0
mov eax, dword [rbp + 0x34]
mov dword [rdi + 0x58], eax
test rbx, rbx
jne 0x18006aa68
mov rax, r12
jmp 0x18006aa72
mov eax, dword [0x1801597a0]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
mov qword [rbp + 0x1000], r12
mov rax, qword [0x1801595b0]
mov rcx, rdi
call rax
mov qword [rbp + 0xf80], rax
mov r8, qword [0x180157538]
mov rdx, qword [0x180157530]
lea r9, [rbp + 0xf80]
lea rcx, [rbp + 0x1000]
call fcn.18005d530
mov rbx, qword [rbp + 0x1000]
cmp rbx, qword [0x180157538]
je 0x18006ab18
and dword [rbp + 0x248], 0
and dword [rbp + 0x24c], 0
lea rdx, [rbp + 0x248]
lea rcx, str.Remove_Friend
call fcn.18004b8a4
test al, al
je 0x18006ab7a
sub rbx, qword [0x180157530]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x180157530]
lea rdx, [rbp + 0xec0]
lea rcx, [0x180157530]
call fcn.18006f1bc
jmp 0x18006ab7a
and dword [rbp + 0x250], 0
and dword [rbp + 0x254], 0
lea rdx, [rbp + 0x250]
lea rcx, str.Add_Friend
call fcn.18004b8a4
test al, al
je 0x18006ab7a
mov rax, qword [0x1801595b0]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0xc40]
call fcn.180006c00
nop
lea rdx, [rbp + 0xc40]
lea rcx, [0x180157530]
call fcn.180006990
nop
lea rcx, [rbp + 0xc40]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xcf8]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xd18]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xd38]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xd58]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xd78]
call fcn.180006ba0
jmp 0x18006c6a3
lea rcx, [rbp + 0xce0]
call fcn.1800154d0
mov rcx, qword [rbp + 0x1090]
xor rcx, rsp
call fcn.1800c5a40
lea r11, [rsp + 0x11b0]
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 + 0x258], 0
and dword [rbp + 0x25c], 0
lea rdx, [rbp + 0x258]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
mov dword [rbp + 0x260], 0x43160000
and dword [rbp + 0x264], 0
lea rcx, [rbp + 0x260]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x268], xmm0
mov dword [rbp + 0x26c], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x268]
lea rcx, str.vehicle_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180158fc8]
mov rax, rdx
mov r10, qword [0x180158fc0]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18006ad5b
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158fb8], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3d9
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x18006ad04
mov dword [0x180158fb8], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180158fc8]
mov rcx, rdx
mov r10, qword [0x180158fc0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18006ad3f
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180158fc8]
mov r10, qword [0x180158fc0]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006acca
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x270], 0x41000000
mov dword [rbp + 0x274], 0x41000000
lea rdx, [rbp + 0x270]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x278], xmm0
mov dword [rbp + 0x27c], 0x42820000
lea rcx, [rbp + 0x278]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x280], xmm10
movss dword [rbp + 0x284], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x280]
lea rcx, str.vehicle_childs
call fcn.18001bd68
mov ecx, dword [0x180158fb8]
test ecx, ecx
je 0x18006ae6b
cmp ecx, 1
jne 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Vehicle_Spawnersubtab1
mov rcx, r15
call fcn.180015cd8
lea rcx, str.Will_Be_Avaible_In_The_Next_Update
call fcn.180057c28
call fcn.180051900
jmp 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Vehicle_Modificationsubtab1
mov rcx, r15
call fcn.180015cd8
lea rcx, str.More_in_Next_Update
call fcn.180057c28
movabs r14, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xc40], r14
movabs rsi, 0x67ae02d601ee7d4
mov qword [rbp + 0xc48], rsi
movabs rdi, 0x8a68142ed974a725
mov qword [rbp + 0xc50], rdi
movabs rbx, 0xe3287697ad7b369e
mov qword [rbp + 0xc58], rbx
movabs rax, 0xc5e5e304735c0ce
mov qword [rbp + 0x880], rax
movabs rax, 0x261f8c4e09768282
mov qword [rbp + 0x888], rax
movabs rax, 0x8a686447b517c86b
mov qword [rbp + 0x890], rax
mov qword [rbp + 0x898], rbx
vmovdqu ymm0, ymmword [rbp + 0x880]
vpxor ymm1, ymm0, ymmword [rbp + 0xc40]
vmovdqa ymmword [rbp + 0x880], ymm1
lea rdx, [0x18015a61c]
lea rcx, [rbp + 0x880]
vzeroupper
call fcn.18004c484
mov qword [rbp + 0xeb0], r14
mov qword [rbp + 0xeb8], rsi
movabs rax, 0x671a4b354937c1c5
mov qword [rbp + 0x590], rax
movabs rax, 0x65ac00d5a3e9eb1
mov qword [rbp + 0x598], rax
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x590]
movdqa xmmword [rbp + 0x590], xmm0
lea rdx, [0x18015a660]
lea rcx, [rbp + 0x590]
call fcn.1800519fc
mov qword [rbp + 0xc80], r14
mov qword [rbp + 0xc88], rsi
mov qword [rbp + 0xc90], rdi
mov qword [rbp + 0xc98], rbx
movabs rax, 0x641a5e304735c0ce
mov qword [rbp + 0x8a0], rax
movabs rax, 0x72098f42027095bb
mov qword [rbp + 0x8a8], rax
mov qword [rbp + 0x8b0], rdi
mov qword [rbp + 0x8b8], rbx
vmovdqu ymm0, ymmword [rbp + 0x8a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xc80]
vmovdqa ymmword [rbp + 0x8a0], ymm1
lea rdx, [0x180159aa8]
lea rcx, [rbp + 0x8a0]
vzeroupper
call fcn.18004c484
call fcn.1800214ac
subss xmm0, dword [0x1800cce64]
movss dword [rbp + 0x288], xmm0
mov dword [rbp + 0x28c], 0x41c80000
lea rdx, [rbp + 0x288]
lea rcx, str.Repair_Vehicle
call fcn.18004b8a4
test al, al
je 0x18006b0b0
lea rdx, str._Repaired_
lea rcx, [rbp + 0xb98]
call fcn.180006c00
mov rdx, rax
lea rcx, [0x1801572e0]
call fcn.18006ed40
mov byte [0x1801597e2], r13b
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
jmp 0x18006e193
and dword [rbp + 0x290], 0
and dword [rbp + 0x294], 0
lea rdx, [rbp + 0x290]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
mov dword [rbp + 0x298], 0x43160000
and dword [rbp + 0x29c], 0
lea rcx, [rbp + 0x298]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x2a0], xmm0
mov dword [rbp + 0x2a4], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2a0]
lea rcx, str.self_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180158fa8]
mov rax, rdx
mov r10, qword [0x180158fa0]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18006b1fb
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158f98], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3d9
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x18006b1a4
mov dword [0x180158f98], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180158fa8]
mov rcx, rdx
mov r10, qword [0x180158fa0]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18006b1df
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180158fa8]
mov r10, qword [0x180158fa0]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006b16a
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x310], 0x41000000
mov dword [rbp + 0x314], 0x41000000
lea rdx, [rbp + 0x310]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x2b0], xmm0
mov dword [rbp + 0x2b4], 0x42820000
lea rcx, [rbp + 0x2b0]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x2b8], xmm10
movss dword [rbp + 0x2bc], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2b8]
lea rcx, str.self_childs
call fcn.18001bd68
mov ecx, dword [0x180158f98]
test ecx, ecx
je 0x18006b80f
cmp ecx, 1
jne 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Teleporter
mov rcx, r15
call fcn.180015cd8
mov dword [rbp + 0x2c0], 0x438c0000
mov dword [rbp + 0x2c4], 0x44160000
movabs rsi, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xeb0], rsi
movabs r15, 0x67ae02d601ee7d4
mov qword [rbp + 0xeb8], r15
movabs rax, 0x2c3a4f2f4c188da8
mov qword [rbp + 0x5a0], rax
mov qword [rbp + 0x5a8], r15
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x5a0]
movdqa xmmword [rbp + 0x5a0], xmm0
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x5a0]
call fcn.18004b61c
movabs rdx, 0x2aaaaaaaaaaaaaab
test al, al
je 0x18006b482
mov edi, r12d
mov rcx, qword [0x18015a3e8]
mov r8, qword [0x18015a3e0]
sub rcx, r8
mov rax, rdx
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movabs r14, 0x2aaaaaaaaaaaaaab
je 0x18006b485
mov rsi, r12
lea rbx, [r8 + rsi]
mov rcx, rbx
cmp qword [rbx + 0x18], 0x10
jb 0x18006b3cf
mov rcx, qword [rbx]
lea rdx, [0x18015a4f0]
call sub.VCRUNTIME140.dll_strstr
test rax, rax
jne 0x18006b3e9
cmp byte [0x18015a4f0], r12b
jne 0x18006b43e
cmp dword [0x1801584e0], edi
sete r14b
and dword [rbp + 0x2c8], 0
and dword [rbp + 0x2cc], 0
cmp qword [rbx + 0x18], 0x10
jb 0x18006b40b
mov rbx, qword [rbx]
lea r9, [rbp + 0x2c8]
xor r8d, r8d
mov dl, r14b
mov rcx, rbx
call fcn.1800564a8
test al, al
je 0x18006b42a
mov dword [0x1801584e0], edi
test r14b, r14b
je 0x18006b434
call fcn.18002bd0c
movabs r14, 0x2aaaaaaaaaaaaaab
add edi, r13d
add rsi, 0x30
mov rcx, qword [0x18015a3e8]
mov r8, qword [0x18015a3e0]
sub rcx, r8
mov rax, r14
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
movsxd rax, edi
cmp rax, rdx
jb 0x18006b3be
movabs rsi, 0x2c3a3b5c2554ae8b
jmp 0x18006b485
mov r14, rdx
call fcn.180051900
lea rcx, [0x180158f20]
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Teleport
lea rcx, [0x180158f20]
call fcn.180015cd8
mov qword [rbp + 0xed0], rsi
mov qword [rbp + 0xed8], r15
movabs rbx, 0x6f1a56335127dbc8
mov qword [rbp + 0x5b0], rbx
movabs rax, 0x67ab80d046c88bb
mov qword [rbp + 0x5b8], rax
movdqa xmm0, xmmword [rbp + 0xed0]
xorps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5b0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov edi, 0x100
mov r8d, edi
lea rdx, [0x18015aab0]
lea rcx, [rbp + 0x5b0]
call fcn.180052208
mov qword [rbp + 0xee0], rsi
mov qword [rbp + 0xee8], r15
mov qword [rbp + 0x5c0], rbx
movabs rax, 0x67ab90d046c88bb
mov qword [rbp + 0x5c8], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5c0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, edi
lea rdx, [0x18015abb0]
lea rcx, [rbp + 0x5c0]
call fcn.180052208
mov qword [rbp + 0xf60], rsi
mov qword [rbp + 0xf68], r15
mov qword [rbp + 0x5d0], rbx
movabs rax, 0x67aba0d046c88bb
mov qword [rbp + 0x5d8], rax
movdqa xmm0, xmmword [rbp + 0xf60]
xorps xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5d0], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, edi
lea rdx, [0x18015acb0]
lea rcx, [rbp + 0x5d0]
call fcn.180052208
call fcn.1800214ac
movss xmm8, dword [0x1800cce64]
subss xmm0, xmm8
movss dword [rbp + 0x2d0], xmm0
mov dword [rbp + 0x2d4], 0x41c80000
lea rdx, [rbp + 0x2d0]
lea rcx, str.Teleport_To_Custom_Coords
call fcn.18004b8a4
test al, al
je 0x18006b71d
lea rdx, [0x18015aab0]
lea rcx, [rbp + 0xcc0]
call fcn.180006c00
nop
lea rdx, [0x18015abb0]
lea rcx, [rbp + 0xc80]
call fcn.180006c00
nop
lea rdx, [0x18015acb0]
lea rcx, [rbp + 0xc40]
call fcn.180006c00
nop
cmp qword [rbp + 0xcd0], r12
jne 0x18006b6af
cmp qword [rbp + 0xc90], r12
je 0x18006b6af
cmp qword [rbp + 0xc50], r12
jne 0x18006b6f7
lea rcx, [0x18015a7b0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm7, xmm7
cvtsd2ss xmm7, xmm0
lea rcx, [0x18015a8b0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm6, xmm6
cvtsd2ss xmm6, xmm0
lea rcx, [0x18015a9b0]
call qword [sym.imp.api_ms_win_crt_convert_l1_1_0.dll_atof]
xorps xmm2, xmm2
cvtsd2ss xmm2, xmm0
movaps xmm1, xmm6
movaps xmm0, xmm7
call fcn.18006e70c
nop
lea rcx, [rbp + 0xc40]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xc80]
call fcn.180006ba0
nop
lea rcx, [rbp + 0xcc0]
call fcn.180006ba0
call fcn.1800214ac
subss xmm0, xmm8
movss dword [rbp + 0x2d8], xmm0
mov dword [rbp + 0x2dc], 0x41c80000
lea rdx, [rbp + 0x2d8]
lea rcx, str.Teleport_To_Location
call fcn.18004b8a4
test al, al
je 0x18006b7a7
movsxd r8, dword [0x1801584e0]
test r8d, r8d
js 0x18006b7a7
mov rcx, qword [0x18015a3e8]
mov r9, qword [0x18015a3e0]
sub rcx, r9
mov rax, r14
imul rcx
sar rdx, 3
mov rax, rdx
shr rax, 0x3f
add rdx, rax
cmp r8, rdx
jae 0x18006b7a7
lea rax, [r8 + r8*2]
add rax, rax
movss xmm2, dword [r9 + rax*8 + 0x28]
movss xmm1, dword [r9 + rax*8 + 0x24]
movss xmm0, dword [r9 + rax*8 + 0x20]
call fcn.18006e70c
call fcn.1800214ac
subss xmm0, xmm8
movss dword [rbp + 0x2e0], xmm0
mov dword [rbp + 0x2e4], 0x41c80000
lea rdx, [rbp + 0x2e0]
lea rcx, str.Teleport_To_Marker
call fcn.18004b8a4
test al, al
je 0x18006b803
mov byte [0x180159ab1], r13b
lea rdx, str.Teleported__
lea rcx, [rbp + 0xbd8]
call fcn.180006c00
mov rdx, rax
lea rcx, [0x1801572e0]
call fcn.18006ed40
lea r15, [0x180158f20]
jmp 0x18006c6a3
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Local_Player
mov rcx, r15
call fcn.180015cd8
movabs rdi, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xeb0], rdi
movabs rbx, 0x67ae02d601ee7d4
mov qword [rbp + 0xeb8], rbx
movabs rax, 0x7f1a5e304735c0ce
mov qword [rbp + 0x5e0], rax
movabs rax, 0x67ae02d60788bb1
mov qword [rbp + 0x5e8], rax
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rbp + 0x5e0], xmm0
lea rdx, [0x18015a644]
lea rcx, [rbp + 0x5e0]
call fcn.18004c484
lea rdx, [0x18015a647]
lea rcx, str.Godmode
call fcn.18004c484
xor ecx, ecx
call fcn.18002288c
test al, al
je 0x18006b8e9
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.18002c34c
lea rdx, [0x18015a651]
lea rcx, str.Semi_GodMode
call fcn.18004c484
xor ecx, ecx
call fcn.18002288c
test al, al
je 0x18006b913
lea rcx, str.Sometimes_This_Option_Will_Be_Get_Detected_By_Half_Decent_Anticheats
call fcn.18002c34c
mov qword [rbp + 0xed0], rdi
mov qword [rbp + 0xed8], rbx
movabs rax, 0x455657336674c1c5
mov qword [rbp + 0x5f0], rax
movabs rax, 0x67ae0430f7793a7
mov qword [rbp + 0x5f8], rax
movdqa xmm0, xmmword [rbp + 0xed0]
xorps xmm0, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rdx, [0x18015a64b]
lea rcx, [rbp + 0x5f0]
call fcn.18004c484
mov qword [rbp + 0xee0], rdi
mov qword [rbp + 0xee8], rbx
movabs rax, 0x494e52324c32c0c2
mov qword [rbp + 0x600], rax
movabs rax, 0x67a92420d6ca6f4
mov qword [rbp + 0x608], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x600]
movdqa xmmword [rbp + 0x600], xmm0
lea rdx, [0x18015a64a]
lea rcx, [rbp + 0x600]
call fcn.18004c484
mov qword [rbp + 0xf60], rdi
mov qword [rbp + 0xf68], rbx
movabs rax, 0x4058522f4c22c0c2
mov qword [rbp + 0x610], rax
movabs rax, 0x67ae02d601ee7b1
mov qword [rbp + 0x618], rax
movdqa xmm0, xmmword [rbp + 0xf60]
xorps xmm0, xmmword [rbp + 0x610]
movdqa xmmword [rbp + 0x610], xmm0
lea rdx, [0x1801597e1]
lea rcx, [rbp + 0x610]
call fcn.18004c484
xor ecx, ecx
call fcn.18002288c
test al, al
je 0x18006ba38
lea rcx, str.You_Will_be_Able_To_See_Yourself_but_Other_Players_Wont_see_You_
call fcn.18002c34c
call fcn.1800214ac
subss xmm0, dword [0x1800cce64]
movss dword [rbp + 0x2e8], xmm0
mov dword [rbp + 0x2ec], 0x41c80000
lea rdx, [rbp + 0x2e8]
lea rcx, str.Change_Outfit_Random
call fcn.18004b8a4
test al, al
je 0x18006ba97
mov byte [0x180159ab2], r13b
lea rdx, str.Changed__
lea rcx, [rbp + 0xbf8]
call fcn.180006c00
mov rdx, rax
lea rcx, [0x1801572e0]
call fcn.18006ed40
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Movement
mov rcx, r15
call fcn.180015cd8
lea rdx, [0x180159ab3]
lea rcx, str.Noclip
call fcn.18004c484
mov qword [rbp + 0xfa0], rdi
mov qword [rbp + 0xfa8], rbx
movabs rax, 0x671a4b354937c1c5
mov qword [rbp + 0x620], rax
movabs rax, 0x65ac00d5a3e9eb1
mov qword [rbp + 0x628], rax
movdqa xmm0, xmmword [rbp + 0xfa0]
xorps xmm0, xmmword [rbp + 0x620]
movdqa xmmword [rbp + 0x620], xmm0
lea rdx, [0x18015a65c]
lea rcx, [rbp + 0x620]
call fcn.1800519fc
lea rdx, [0x18015a650]
lea rcx, str.Fastrun
call fcn.18004c484
cmp byte [0x18015a650], r12b
je 0x18006c6a3
mov qword [rbp + 0xf40], rdi
mov qword [rbp + 0xf48], rbx
movabs rax, 0x495f4b0f053adbd9
mov qword [rbp + 0x630], rax
movabs rbx, 0x67ae02d601ee7b0
mov qword [rbp + 0x638], rbx
movdqa xmm0, xmmword [rbp + 0xf40]
xorps xmm0, xmmword [rbp + 0x630]
movdqa xmmword [rbp + 0x630], xmm0
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r12
movss xmm3, dword [0x1800cb20c]
movaps xmm2, xmm15
lea rdx, [0x1801587cc]
lea rcx, [rbp + 0x630]
call fcn.180057214
jmp 0x18006c6a3
and dword [rbp + 0x2f0], 0
and dword [rbp + 0x2f4], 0
lea rdx, [rbp + 0x2f0]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
mov dword [rbp + 0x2f8], 0x43160000
and dword [rbp + 0x2fc], 0
lea rcx, [rbp + 0x2f8]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x300], xmm0
mov dword [rbp + 0x304], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x300]
lea rcx, str.visual_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180158f88]
mov rax, rdx
mov r10, qword [0x180158f80]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18006bd39
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158f78], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3df
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x18006bce2
mov dword [0x180158f78], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180158f88]
mov rcx, rdx
mov r10, qword [0x180158f80]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18006bd1d
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180158f88]
mov r10, qword [0x180158f80]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006bca8
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x308], 0x41000000
mov dword [rbp + 0x30c], 0x41000000
lea rdx, [rbp + 0x308]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x378], xmm0
mov dword [rbp + 0x37c], 0x42820000
lea rcx, [rbp + 0x378]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x318], xmm10
movss dword [rbp + 0x31c], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x318]
lea rcx, str.visual_childs
call fcn.18001bd68
cmp dword [0x180158f78], r12d
jne 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, [0x1801398a0]
mov rcx, r15
call fcn.180015cd8
lea rdx, [0x18015a5fc]
lea rcx, str.Enable
call fcn.18004c484
movabs rsi, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xeb0], rsi
movabs rdi, 0x67ae02d601ee7d4
mov qword [rbp + 0xeb8], rdi
movabs rax, 0x2c3a3b5c252cc1c9
mov qword [rbp + 0x640], rax
mov qword [rbp + 0x648], rdi
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x640]
movdqa xmmword [rbp + 0x640], xmm0
lea rdx, [0x18015a5fe]
lea rcx, [rbp + 0x640]
call fcn.18004c484
mov qword [rbp + 0xed0], rsi
mov qword [rbp + 0xed8], rdi
movabs rax, 0x6e1a5f394938c7cd
mov qword [rbp + 0x650], rax
movabs rax, 0x67ae02d601e9fbb
mov qword [rbp + 0x658], rax
movdqa xmm0, xmmword [rbp + 0xed0]
xorps xmm0, xmmword [rbp + 0x650]
movdqa xmmword [rbp + 0x650], xmm0
lea rdx, [0x18015a5fd]
lea rcx, [rbp + 0x650]
call fcn.18004c484
mov qword [rbp + 0xee0], rsi
mov qword [rbp + 0xee8], rdi
movabs rax, 0x6e1a53284935cbc3
mov qword [rbp + 0x660], rax
movabs rax, 0x67ae02d601e95b5
mov qword [rbp + 0x668], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x660]
movdqa xmmword [rbp + 0x660], xmm0
lea rdx, [0x18015a608]
lea rcx, [rbp + 0x660]
call fcn.18004c484
mov qword [rbp + 0xf60], rsi
mov qword [rbp + 0xf68], rdi
movabs rax, 0x4d781b2e4a39dcca
mov qword [rbp + 0x670], rax
movabs rax, 0x67ae02d601ee7a6
mov qword [rbp + 0x678], rax
movdqa xmm0, xmmword [rbp + 0xf60]
xorps xmm0, xmmword [rbp + 0x670]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [0x18015a605]
lea rcx, [rbp + 0x670]
call fcn.18004c484
mov qword [rbp + 0xfa0], rsi
mov qword [rbp + 0xfa8], rdi
movabs rax, 0x5e53787c4135cbc3
mov qword [rbp + 0x680], rax
movabs rax, 0x67ae02d607b8bb7
mov qword [rbp + 0x688], rax
movdqa xmm0, xmmword [rbp + 0xfa0]
xorps xmm0, xmmword [rbp + 0x680]
movdqa xmmword [rbp + 0x680], xmm0
lea rdx, [0x18015a60a]
lea rcx, [rbp + 0x680]
call fcn.18004c484
mov qword [rbp + 0xf40], rsi
mov qword [rbp + 0xf48], rdi
movabs rax, 0x42554f394931c5d8
mov qword [rbp + 0x690], rax
mov qword [rbp + 0x698], rdi
movdqa xmm0, xmmword [rbp + 0xf40]
xorps xmm0, xmmword [rbp + 0x690]
movdqa xmmword [rbp + 0x690], xmm0
lea rdx, [0x18015a604]
lea rcx, [rbp + 0x690]
call fcn.18004c484
mov qword [rbp + 0x1020], rsi
mov qword [rbp + 0x1028], rdi
movabs rax, 0x4959553d5127c7cf
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], rdi
movdqa xmm0, xmmword [rbp + 0x1020]
xorps xmm0, xmmword [rbp + 0x6a0]
movdqa xmmword [rbp + 0x6a0], xmm0
lea rdx, [0x18015a60b]
lea rcx, [rbp + 0x6a0]
call fcn.18004c484
mov qword [rbp + 0xfc0], rsi
mov qword [rbp + 0xfc8], rdi
movabs rax, 0x621a55335535cbdc
mov qword [rbp + 0x6b0], rax
movabs rbx, 0x67ae02d607b8ab5
mov qword [rbp + 0x6b8], rbx
movdqa xmm0, xmmword [rbp + 0xfc0]
xorps xmm0, xmmword [rbp + 0x6b0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [0x18015a606]
lea rcx, [rbp + 0x6b0]
call fcn.18004c484
mov qword [rbp + 0xec0], rsi
mov qword [rbp + 0xec8], rdi
movabs rax, 0x621a49395c35c2db
mov qword [rbp + 0x6c0], rax
mov qword [rbp + 0x6c8], rbx
movdqa xmm0, xmmword [rbp + 0xec0]
xorps xmm0, xmmword [rbp + 0x6c0]
movdqa xmmword [rbp + 0x6c0], xmm0
lea rdx, [0x18015a607]
lea rcx, [rbp + 0x6c0]
call fcn.18004c484
mov qword [rbp + 0x1010], rsi
mov qword [rbp + 0x1018], rdi
movabs rax, 0x495452305535c0d8
mov qword [rbp + 0x6d0], rax
mov qword [rbp + 0x6d8], rdi
movdqa xmm0, xmmword [rbp + 0x1010]
xorps xmm0, xmmword [rbp + 0x6d0]
movdqa xmmword [rbp + 0x6d0], xmm0
lea rdx, [0x18015a609]
lea rcx, [rbp + 0x6d0]
call fcn.18004c484
mov qword [rbp + 0xff0], rsi
mov qword [rbp + 0xff8], rdi
movabs rax, 0x4f4a757c523bc6d8
mov qword [rbp + 0x6e0], rax
mov qword [rbp + 0x6e8], rdi
movdqa xmm0, xmmword [rbp + 0xff0]
xorps xmm0, xmmword [rbp + 0x6e0]
movdqa xmmword [rbp + 0x6e0], xmm0
lea rdx, [0x18015a60e]
lea rcx, [rbp + 0x6e0]
call fcn.18004c484
mov qword [rbp + 0xfe0], rsi
mov qword [rbp + 0xfe8], rdi
movabs rax, 0x405f687c523bc6d8
mov qword [rbp + 0x6f0], rax
movabs rax, 0x67ae02d601ee7b2
mov qword [rbp + 0x6f8], rax
movdqa xmm0, xmmword [rbp + 0xfe0]
xorps xmm0, xmmword [rbp + 0x6f0]
movdqa xmmword [rbp + 0x6f0], xmm0
lea rdx, [0x18015a60f]
lea rcx, [rbp + 0x6f0]
call fcn.18004c484
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Esp_Settings
mov rcx, r15
call fcn.180015cd8
lea rcx, str.Box_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xf20], rsi
mov qword [rbp + 0xf28], rdi
movabs rax, 0x2c3a3b244a368da8
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], rdi
movdqa xmm0, xmmword [rbp + 0xf20]
xorps xmm0, xmmword [rbp + 0x700]
movdqa xmmword [rbp + 0x700], xmm0
mov r14d, 0x10420
mov r8d, r14d
lea rdx, [0x1801587d0]
lea rcx, [rbp + 0x700]
call fcn.18004d3e0
movups xmm0, xmmword [0x1801587d0]
movups xmmword [0x180157588], xmm0
lea rcx, str.Head_Circle_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf18], rdi
movabs rax, 0x445b5f3d403c8da8
mov qword [rbp + 0x710], rax
movabs rax, 0x67ae02d601e94b5
mov qword [rbp + 0x718], rax
movdqa xmm0, xmmword [rbp + 0xf10]
xorps xmm0, xmmword [rbp + 0x710]
movdqa xmmword [rbp + 0x710], xmm0
mov r8d, r14d
lea rdx, [0x180158800]
lea rcx, [rbp + 0x710]
call fcn.18004d3e0
movups xmm0, xmmword [0x180158800]
movups xmmword [0x180157638], xmm0
lea rcx, str.Skeleton_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xf30], rsi
mov qword [rbp + 0xf38], rdi
movabs rax, 0x5f49482f4e278da8
mov qword [rbp + 0x720], rax
mov qword [rbp + 0x728], rdi
movdqa xmm0, xmmword [rbp + 0xf30]
xorps xmm0, xmmword [rbp + 0x720]
movdqa xmmword [rbp + 0x720], xmm0
mov r8d, r14d
lea rdx, [0x1801587e0]
lea rcx, [rbp + 0x720]
call fcn.18004d3e0
movups xmm0, xmmword [0x1801587e0]
movups xmmword [0x1801575e8], xmm0
lea rcx, str.Distance_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xf00], rsi
mov qword [rbp + 0xf08], rdi
movabs rax, 0x425b4f2f4c308da8
mov qword [rbp + 0x730], rax
movabs rax, 0x67ae02d601e82b7
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0xf00]
xorps xmm0, xmmword [rbp + 0x730]
movdqa xmmword [rbp + 0x730], xmm0
mov r8d, r14d
lea rdx, [0x180158830]
lea rcx, [rbp + 0x730]
call fcn.18004d3e0
movups xmm0, xmmword [0x180158830]
movups xmmword [0x180157628], xmm0
lea rcx, str.Weapon_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xef0], rsi
mov qword [rbp + 0xef8], rdi
movabs rax, 0x42554b3d40238da8
mov qword [rbp + 0x740], rax
mov qword [rbp + 0x748], rdi
movdqa xmm0, xmmword [rbp + 0xef0]
xorps xmm0, xmmword [rbp + 0x740]
movdqa xmmword [rbp + 0x740], xmm0
mov r8d, r14d
lea rdx, [0x1801587f0]
lea rcx, [rbp + 0x740]
call fcn.18004d3e0
movups xmm0, xmmword [0x1801587f0]
movups xmmword [0x180157608], xmm0
lea rcx, str.PlayerName_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xcc0], rsi
mov qword [rbp + 0xcc8], rdi
movabs rax, 0x2c3a5e31443a8da8
mov qword [rbp + 0x750], rax
mov qword [rbp + 0x758], rdi
movdqa xmm0, xmmword [rbp + 0xcc0]
xorps xmm0, xmmword [rbp + 0x750]
movdqa xmmword [rbp + 0x750], xmm0
mov r8d, r14d
lea rdx, [0x180158810]
lea rcx, [rbp + 0x750]
call fcn.18004d3e0
movups xmm0, xmmword [0x180158810]
movups xmmword [0x1801575d8], xmm0
lea rcx, str.SnapLine_Color
call fcn.180057c28
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xc80], rsi
mov qword [rbp + 0xc88], rdi
movabs rax, 0x45564b3d4b278da8
mov qword [rbp + 0x760], rax
movabs rax, 0x67ae02d601e82ba
mov qword [rbp + 0x768], rax
movdqa xmm0, xmmword [rbp + 0xc80]
xorps xmm0, xmmword [rbp + 0x760]
movdqa xmmword [rbp + 0x760], xmm0
mov r8d, r14d
lea rdx, [0x180158820]
lea rcx, [rbp + 0x760]
call fcn.18004d3e0
movups xmm0, xmmword [0x180158820]
movups xmmword [0x180157618], xmm0
call fcn.18005795c
mov qword [rbp + 0xc40], rsi
mov qword [rbp + 0xc48], rdi
movabs rax, 0x681a4939413acbd9
mov qword [rbp + 0x770], rax
movabs rax, 0x61f8343016a94bd
mov qword [rbp + 0x778], rax
movdqa xmm0, xmmword [rbp + 0xc40]
xorps xmm0, xmmword [rbp + 0x770]
movdqa xmmword [rbp + 0x770], xmm0
mov dword [rsp + 0x28], r12d
lea r14, [0x1800ccc9c]
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18015853c]
lea rcx, [rbp + 0x770]
call fcn.180057258
mov rcx, r15
jmp 0x18006e18e
and dword [rbp + 0x320], 0
and dword [rbp + 0x324], 0
lea rdx, [rbp + 0x320]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
mov dword [rbp + 0x328], 0x43160000
and dword [rbp + 0x32c], 0
lea rcx, [rbp + 0x328]
call fcn.18002b958
movaps xmm0, xmm10
subss xmm0, xmm13
movss dword [rbp + 0x330], xmm0
mov dword [rbp + 0x334], 0x425c0000
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x330]
lea rcx, str.combat_subtab
call fcn.18001bd68
mov ebx, r12d
mov rdx, qword [0x180158f68]
mov rax, rdx
mov r10, qword [0x180158f60]
sub rax, r10
sar rax, 3
test rax, rax
je 0x18006c7d3
mov rdi, r12
sub rdx, r10
sar rdx, 3
cmp dword [0x180158f58], ebx
sete r8b
cmp rdx, rdi
jbe 0x18006e3df
mov r9d, edx
mov rdx, qword [r10 + rdi*8]
mov rcx, r15
call fcn.180016638
test al, al
je 0x18006c77c
mov dword [0x180158f58], ebx
and dword [0x180158f38], 0
mov rdx, qword [0x180158f68]
mov rcx, rdx
mov r10, qword [0x180158f60]
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
je 0x18006c7b7
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov rdx, qword [0x180158f68]
mov r10, qword [0x180158f60]
add ebx, r13d
add rdi, r13
mov rcx, rdx
sub rcx, r10
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006c742
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
mov dword [rbp + 0x338], 0x41000000
mov dword [rbp + 0x33c], 0x41000000
lea rdx, [rbp + 0x338]
mov ecx, reloc.WS2_32.dll_ntohl
call fcn.180028b20
movss xmm1, dword [0x180158f38]
mulss xmm1, dword [0x1800cce60]
movss xmm0, dword [0x1800cd040]
subss xmm0, xmm1
movss dword [rbp + 0x340], xmm0
mov dword [rbp + 0x344], 0x42820000
lea rcx, [rbp + 0x340]
call fcn.18002b958
subss xmm11, xmm14
subss xmm10, dword [0x180139d68]
movss dword [rbp + 0x348], xmm10
movss dword [rbp + 0x34c], xmm11
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x348]
lea rcx, str.aimbot_childs
call fcn.18001bd68
mov ecx, dword [0x180158f58]
test ecx, ecx
je 0x18006d818
cmp ecx, 1
jne 0x18006e193
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Physgunsubtab1
mov rcx, r15
call fcn.180015cd8
movabs rsi, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xc40], rsi
movabs rdi, 0x67ae02d601ee7d4
mov qword [rbp + 0xc48], rdi
movabs rax, 0x2c544e3b562dc6db
mov qword [rbp + 0x780], rax
mov qword [rbp + 0x788], rdi
movdqa xmm0, xmmword [rbp + 0xc40]
xorps xmm0, xmmword [rbp + 0x780]
movdqa xmmword [rbp + 0x780], xmm0
lea rdx, [0x1801597e0]
lea rcx, [rbp + 0x780]
call fcn.18004c484
cmp byte [0x1801597e0], r12b
je 0x18006c969
lea rdx, [0x180159aac]
lea rcx, str.Physgun_key
call fcn.1800519fc
mov rcx, r15
call fcn.180015cb4
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Weapon_Modifysubtab1
mov rcx, r15
call fcn.180015cd8
lea rdx, [0x18015a62f]
lea rcx, str.Enabled_Weapon_Options
call fcn.18004c484
xor ecx, ecx
call fcn.18002288c
test al, al
je 0x18006c9f5
lea rcx, str.You_Need_To_Enabled_This_Option_otherwise_The_Weapon_Options_Wont_Work
call fcn.18002c34c
mov qword [rbp + 0xc80], rsi
mov qword [rbp + 0xc88], rdi
movabs rax, 0x455558397774c1c5
mov qword [rbp + 0x790], rax
movabs rax, 0x67ae02d601ee7b8
mov qword [rbp + 0x798], rax
movdqa xmm0, xmmword [rbp + 0xc80]
xorps xmm0, xmmword [rbp + 0x790]
movdqa xmmword [rbp + 0x790], xmm0
lea rdx, [0x18015a630]
lea rcx, [rbp + 0x790]
call fcn.18004c484
cmp byte [0x18015a630], r12b
je 0x18006cac5
mov qword [rbp + 0xcc0], rsi
mov qword [rbp + 0xcc8], rdi
movabs rax, 0x2c3a57354a37cbd9
mov qword [rbp + 0x7a0], rax
mov qword [rbp + 0x7a8], rdi
movdqa xmm0, xmmword [rbp + 0xcc0]
xorps xmm0, xmmword [rbp + 0x7a0]
movdqa xmmword [rbp + 0x7a0], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movss xmm3, dword [0x1800cb20c]
movaps xmm2, xmm9
lea rdx, [0x18015a638]
lea rcx, [rbp + 0x7a0]
call fcn.180057214
mov qword [rbp + 0xef0], rsi
mov qword [rbp + 0xef8], rdi
movabs rax, 0x4d5557397774c1c5
mov qword [rbp + 0x7b0], rax
movabs rbx, 0x67ae02d601ee7b0
mov qword [rbp + 0x7b8], rbx
movdqa xmm0, xmmword [rbp + 0xef0]
xorps xmm0, xmmword [rbp + 0x7b0]
movdqa xmmword [rbp + 0x7b0], xmm0
lea rdx, [0x18015a631]
lea rcx, [rbp + 0x7b0]
call fcn.18004c484
mov qword [rbp + 0xf00], rsi
mov qword [rbp + 0xf08], rdi
movabs rax, 0x4d5f492c7674c1c5
mov qword [rbp + 0x7c0], rax
mov qword [rbp + 0x7c8], rbx
movdqa xmm0, xmmword [rbp + 0xf00]
xorps xmm0, xmmword [rbp + 0x7c0]
movdqa xmmword [rbp + 0x7c0], xmm0
lea rdx, [0x18015a632]
lea rcx, [rbp + 0x7c0]
call fcn.18004c484
mov ecx, r13d
call fcn.180028558
mov qword [rbp + 0xf30], rsi
mov qword [rbp + 0xf38], rdi
movabs rax, 0x494e52314c38c0de
mov qword [rbp + 0x7d0], rax
movabs rax, 0x61f8743014cc7b0
mov qword [rbp + 0x7d8], rax
movdqa xmm0, xmmword [rbp + 0xf30]
xorps xmm0, xmmword [rbp + 0x7d0]
movdqa xmmword [rbp + 0x7d0], xmm0
lea rdx, [0x18015a634]
lea rcx, [rbp + 0x7d0]
call fcn.18004c484
mov qword [rbp + 0xf10], rsi
mov qword [rbp + 0xf18], rdi
movabs rax, 0x6d1a5e284c32c0c2
mov qword [rbp + 0x7e0], rax
movabs rax, 0x67ae02d60718ab9
mov qword [rbp + 0x7e8], rax
movdqa xmm0, xmmword [rbp + 0xf10]
xorps xmm0, xmmword [rbp + 0x7e0]
movdqa xmmword [rbp + 0x7e0], xmm0
lea rdx, [0x18015a635]
lea rcx, [rbp + 0x7e0]
call fcn.18004c484
mov qword [rbp + 0xf20], rsi
mov qword [rbp + 0xf28], rdi
movabs rax, 0x5a5348334924d6ce
mov qword [rbp + 0x7f0], rax
movabs rax, 0x67a8f400d5fc7b1
mov qword [rbp + 0x7f8], rax
movdqa xmm0, xmmword [rbp + 0xf20]
xorps xmm0, xmmword [rbp + 0x7f0]
movdqa xmmword [rbp + 0x7f0], xmm0
lea rdx, [0x18015a633]
lea rcx, [rbp + 0x7f0]
call fcn.18004c484
mov rcx, r15
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
movaps xmm0, xmm9
call fcn.18002b9f0
call fcn.180021460
movaps xmm7, xmm0
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm1, xmm6
unpcklps xmm1, xmm7
movq r8, xmm1
lea rdx, str.Weapon_Spawnersubtab1
mov rcx, r15
call fcn.180015cd8
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0x100
lea rdx, [0x18015a6b0]
lea rcx, [0x180146e1b]
call fcn.180052208
call fcn.1800214ac
movss xmm6, dword [0x1800cce64]
subss xmm0, xmm6
movss dword [rbp + 0x350], xmm0
mov dword [rbp + 0x354], 0x43480000
lea rdx, [rbp + 0x350]
lea rcx, str.list
call fcn.18004b61c
mov ebx, r12d
lea rdi, str.Dagger
lea rdx, [0x18015a6b0]
mov rcx, qword [rdi]
call fcn.180073240
test rax, rax
je 0x18006cd92
and dword [rbp + 0x358], 0
and dword [rbp + 0x35c], 0
cmp dword [0x18015a478], ebx
sete dl
lea r9, [rbp + 0x358]
xor r8d, r8d
mov rcx, qword [rdi]
call fcn.1800564a8
test al, al
je 0x18006cd92
mov dword [0x18015a478], ebx
add ebx, r13d
add rdi, 8
cmp ebx, 0x4a
jl 0x18006cd4b
call fcn.180051900
call fcn.1800214ac
subss xmm0, xmm6
movss dword [rbp + 0x360], xmm0
mov dword [rbp + 0x364], 0x41c80000
lea rdx, [rbp + 0x360]
lea rcx, str.Spawn_Weapon
call fcn.18004b8a4
test al, al
je 0x18006c6a3
xorps xmm0, xmm0
movups xmmword [rbp + 0x920], xmm0
mov qword [rbp + 0x930], r12
mov qword [rbp + 0x938], r12
mov r8d, reloc.WS2_32.dll_recv
lea rdx, str._Spawned_Weapon_
lea rcx, [rbp + 0x920]
call fcn.180014cb4
lea rdx, [rbp + 0x920]
lea rcx, [0x1801572e0]
call fcn.18006ed40
mov ecx, dword [0x18015a478]
cmp ecx, 0x25
jg 0x18006d33c
je 0x18006d322
cmp ecx, 0x12
jg 0x18006d0be
je 0x18006d0a4
cmp ecx, 9
jg 0x18006cf98
je 0x18006cf7e
test ecx, ecx
je 0x18006cf64
sub ecx, 1
je 0x18006cf4a
sub ecx, 1
je 0x18006cf30
sub ecx, 1
je 0x18006cf16
sub ecx, 1
je 0x18006cefc
sub ecx, 1
je 0x18006cee2
sub ecx, 1
je 0x18006cec8
sub ecx, 1
je 0x18006ceae
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x3656c8c1
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x22d8fe39
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x5ef9fec4
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xbfe256d4
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x1b06d571
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xdd5df8d9
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x99b507ea
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x958a4a8f
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x92a27487
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x99aeeb3b
jmp 0x18006d7f2
sub ecx, 0xa
je 0x18006d08a
sub ecx, 1
je 0x18006d070
sub ecx, 1
je 0x18006d056
sub ecx, 1
je 0x18006d03c
sub ecx, 1
je 0x18006d022
sub ecx, 1
je 0x18006d008
sub ecx, 1
je 0x18006cfee
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xcb96392f
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xc1b3c3d1
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xdc4db296
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x47757124
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x83839c4
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xd205520e
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x88374054
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xbfd21232
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x97ea20b8
jmp 0x18006d7f2
cmp ecx, 0x1c
jg 0x18006d216
je 0x18006d1fc
sub ecx, 0x13
je 0x18006d1e2
sub ecx, 1
je 0x18006d1c8
sub ecx, 1
je 0x18006d1ae
sub ecx, 1
je 0x18006d194
sub ecx, 1
je 0x18006d17a
sub ecx, 1
je 0x18006d160
sub ecx, 1
je 0x18006d146
sub ecx, 1
je 0x18006d12c
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x555af99a
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x1d073a89
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xbd248b55
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xdb1aa450
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xa3d4d34
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xefe7e2df
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x78a97cd0
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x2be6766b
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x13532244
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x7846a318
jmp 0x18006d7f2
sub ecx, 0x1d
je 0x18006d308
sub ecx, 1
je 0x18006d2ee
sub ecx, 1
je 0x18006d2d4
sub ecx, 1
je 0x18006d2ba
sub ecx, 1
je 0x18006d2a0
sub ecx, 1
je 0x18006d286
sub ecx, 1
je 0x18006d26c
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x394f415c
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xbfefff6d
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x12e82d3d
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xef951fbb
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x3aabbbaa
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xa89cb99e
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x9d61e50f
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xe284c527
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x83bf0278
jmp 0x18006d7f2
cmp ecx, 0x38
jg 0x18006d5c9
je 0x18006d5af
cmp ecx, 0x2f
jg 0x18006d4a3
je 0x18006d489
sub ecx, 0x26
je 0x18006d46f
sub ecx, 1
je 0x18006d455
sub ecx, 1
je 0x18006d43b
sub ecx, 1
je 0x18006d421
sub ecx, 1
je 0x18006d407
sub ecx, 1
je 0x18006d3ed
sub ecx, 1
je 0x18006d3d3
sub ecx, 1
je 0x18006d3b9
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x7fd62962
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x9d07f764
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x624fe830
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x84d6fafd
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x7f229f94
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x969c3d67
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xc0a3098d
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xaf113f99
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xfad1f1c9
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xdbbd7280
jmp 0x18006d7f2
sub ecx, 0x30
je 0x18006d595
sub ecx, 1
je 0x18006d57b
sub ecx, 1
je 0x18006d561
sub ecx, 1
je 0x18006d547
sub ecx, 1
je 0x18006d52d
sub ecx, 1
je 0x18006d513
sub ecx, 1
je 0x18006d4f9
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xa284510b
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xb1ca77b1
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x6a6c02e0
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xc734385a
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xa914799
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xc472fe2
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x5fc3c11
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x61012683
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x42bf8a85
jmp 0x18006d7f2
cmp ecx, 0x41
jg 0x18006d6fe
je 0x18006d6e4
sub ecx, 0x39
je 0x18006d6ca
sub ecx, 1
je 0x18006d6b0
sub ecx, 1
je 0x18006d696
sub ecx, 1
je 0x18006d67c
sub ecx, 1
je 0x18006d662
sub ecx, 1
je 0x18006d648
sub ecx, 1
je 0x18006d62e
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x497facc3
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xfdbc8a50
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xa0973d5e
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x93e220bd
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x781fe4a
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x63ab0442
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x6d544c99
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x7f7497e5
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x24b17070
jmp 0x18006d7f2
sub ecx, 0x42
je 0x18006d7dd
sub ecx, 1
je 0x18006d7c6
sub ecx, 1
je 0x18006d7af
sub ecx, 1
je 0x18006d798
sub ecx, 1
je 0x18006d781
sub ecx, 1
je 0x18006d76a
sub ecx, 1
je 0x18006d750
cmp ecx, 1
jne 0x18006c6a3
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xfbab5776
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x60ec506
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x34a67b97
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x23c9f95c
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xba45e8b8
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x787f0bb
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0xab564b93
jmp 0x18006d7f2
movabs rcx, 0xd80958fc74e988a6
call fcn.18005b884
mov r8d, 0x2c3731d9
mov dword [rsp + 0x28], r13d
mov dword [rsp + 0x20], r12d
mov r9d, 0x3e7
mov edx, eax
movabs rcx, 0xbf0fd6e56c964fcb
call fcn.180064cd4
jmp 0x18006c6a3
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Aimbot
mov rcx, r15
call fcn.180015cd8
movabs r14, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xc40], r14
movabs r15, 0x67ae02d601ee7d4
mov qword [rbp + 0xc48], r15
movabs rax, 0x2c3a5e304735c0ce
mov qword [rbp + 0x800], rax
mov qword [rbp + 0x808], r15
movdqa xmm0, xmmword [rbp + 0xc40]
xorps xmm0, xmmword [rbp + 0x800]
movdqa xmmword [rbp + 0x800], xmm0
lea rdx, [0x18015a5f2]
lea rcx, [rbp + 0x800]
call fcn.18004c484
lea rdx, [0x180158510]
lea rcx, str.Aim_Key
call fcn.1800519fc
mov qword [rbp + 0xc80], r14
mov qword [rbp + 0xc88], r15
movabs rax, 0x621a55334e37c1c7
mov qword [rbp + 0x810], rax
movabs rax, 0x67ae02d606d84a4
mov qword [rbp + 0x818], rax
movdqa xmm0, xmmword [rbp + 0xc80]
xorps xmm0, xmmword [rbp + 0x810]
movdqa xmmword [rbp + 0x810], xmm0
lea rdx, [0x18015a5f3]
lea rcx, [rbp + 0x810]
call fcn.18004c484
mov qword [rbp + 0xf60], r14
mov qword [rbp + 0xf68], r15
movabs rdi, 0x8a68142ed974a725
mov qword [rbp + 0xf70], rdi
movabs rbx, 0xe3287697ad7b369e
mov qword [rbp + 0xf78], rbx
movabs rax, 0x49537d7c523bc6d8
mov qword [rbp + 0x8e0], rax
movabs rax, 0x6f2cc04b2f3e83b8
mov qword [rbp + 0x8e8], rax
movabs rax, 0x8a68142ed974d040
mov qword [rbp + 0x8f0], rax
mov qword [rbp + 0x8f8], rbx
vmovdqu ymm0, ymmword [rbp + 0x8e0]
vpxor ymm1, ymm0, ymmword [rbp + 0xf60]
vmovdqa ymmword [rbp + 0x8e0], ymm1
lea rdx, [0x18015a610]
lea rcx, [rbp + 0x8e0]
vzeroupper
call fcn.18004c484
cmp byte [0x18015a610], r12b
je 0x18006dabd
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
mov qword [rbp + 0xcc0], r14
mov qword [rbp + 0xcc8], r15
movabs rax, 0x4a4854304a378da8
mov qword [rbp + 0x820], rax
movabs rax, 0x67ae02d601e91bb
mov qword [rbp + 0x828], rax
movdqa xmm0, xmmword [rbp + 0xcc0]
xorps xmm0, xmmword [rbp + 0x820]
movdqa xmmword [rbp + 0x820], xmm0
mov r8d, 0x10420
lea rdx, [0x180158840]
lea rcx, [rbp + 0x820]
call fcn.18004d3e0
movups xmm0, xmmword [0x180158840]
movups xmmword [0x180157668], xmm0
mov qword [rbp + 0xef0], r14
mov qword [rbp + 0xef8], r15
movabs rax, 0x40537d7c5235dccf
mov qword [rbp + 0x830], rax
movabs rax, 0x62caf6b407a82b8
mov qword [rbp + 0x838], rax
movdqa xmm0, xmmword [rbp + 0xef0]
xorps xmm0, xmmword [rbp + 0x830]
movdqa xmmword [rbp + 0x830], xmm0
lea rdx, [0x18015a611]
lea rcx, [rbp + 0x830]
call fcn.18004c484
lea rcx, [0x180158f20]
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Aimbot_Customization
lea rcx, [0x180158f20]
call fcn.180015cd8
mov dword [rsp + 0x28], r12d
lea r14, [0x1800ccc9c]
mov qword [rsp + 0x20], r14
mov r9d, reloc.WLDAP32.dll_Ordinal_200
xor r8d, r8d
lea rdx, [0x18015a5f4]
lea rcx, str.Aimbot_Smoothing
call fcn.180057258
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r14
mov r9d, 0x64
xor r8d, r8d
lea rdx, reloc.WS2_32.dll_getpeername
lea rcx, str.Fov_View
call fcn.180057258
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r14
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x180158514]
lea rcx, str.Aim_Distance
call fcn.180057258
or dword [rsp + 0x20], 0xffffffff
mov r9d, esi
lea r8, str.Head
lea rdx, [0x18015a5f8]
lea rcx, str.Aim_Bone
call fcn.1800508c0
lea rcx, [0x180158f20]
call fcn.180015cb4
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Silent
lea rcx, [0x180158f20]
call fcn.180015cd8
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xf00], rax
mov qword [rbp + 0xf08], r15
movabs rax, 0x6d1a4f324038c7d8
mov qword [rbp + 0x390], rax
movabs rax, 0x67ae02d601e8abd
mov qword [rbp + 0x398], rax
movdqa xmm0, xmmword [rbp + 0xf00]
xorps xmm0, xmmword [rbp + 0x390]
movdqa xmmword [rbp + 0x390], xmm0
lea rdx, [0x180159a94]
lea rcx, [rbp + 0x390]
call fcn.18004c484
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xf30], rax
mov qword [rbp + 0xf38], r15
movabs rax, 0x59781b3f4c33cfc6
mov qword [rbp + 0x3a0], rax
movabs rax, 0x67ae05e147b8bb8
mov qword [rbp + 0x3a8], rax
movdqa xmm0, xmmword [rbp + 0xf30]
xorps xmm0, xmmword [rbp + 0x3a0]
movdqa xmmword [rbp + 0x3a0], xmm0
lea rdx, [0x180159a95]
lea rcx, [rbp + 0x3a0]
call fcn.18004c484
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xf10], rax
mov qword [rbp + 0xf18], r15
movabs rax, 0x7a557d7c5235dccf
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r15
movdqa xmm0, xmmword [rbp + 0xf10]
xorps xmm0, xmmword [rbp + 0x3b0]
movdqa xmmword [rbp + 0x3b0], xmm0
lea rdx, [0x18015a5f1]
lea rcx, [rbp + 0x3b0]
call fcn.18004c484
lea rdx, reloc.WS2_32.dll_bind
lea rcx, str.Silent_Aim_Key
call fcn.1800519fc
lea rdx, [0x180159aa0]
lea rcx, str.Magic_Bullets_Key
call fcn.1800519fc
lea rcx, [0x180158f20]
call fcn.180015cb4
movaps xmm1, xmm12
movaps xmm0, xmm9
call fcn.18002af28
call fcn.180021460
movaps xmm7, xmm0
mulss xmm7, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x50]
mulss xmm1, xmm8
subss xmm7, xmm1
call fcn.1800214ac
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180021148
movss xmm1, dword [rax + 0x4c]
mulss xmm1, xmm8
subss xmm6, xmm1
movaps xmm0, xmm6
unpcklps xmm0, xmm7
movq r8, xmm0
lea rdx, str.Silent_Customization
lea rcx, [0x180158f20]
call fcn.180015cd8
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xf20], rax
mov qword [rbp + 0xf28], r15
movabs rax, 0x621a5e2e4a3ac9c2
mov qword [rbp + 0x3c0], rax
movabs rax, 0x67ae02d606d84a4
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0xf20]
xorps xmm0, xmmword [rbp + 0x3c0]
movdqa xmmword [rbp + 0x3c0], xmm0
lea rdx, [0x180159a97]
lea rcx, [rbp + 0x3c0]
call fcn.18004c484
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xfe0], rax
mov qword [rbp + 0xfe8], r15
movabs rax, 0x681a5e2e4a3ac9c2
mov qword [rbp + 0x3d0], rax
movabs rax, 0x67ae02d607a86b1
mov qword [rbp + 0x3d8], rax
movdqa xmm0, xmmword [rbp + 0xfe0]
xorps xmm0, xmmword [rbp + 0x3d0]
movdqa xmmword [rbp + 0x3d0], xmm0
lea rdx, [0x180159a96]
lea rcx, [rbp + 0x3d0]
call fcn.18004c484
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xff0], rax
mov qword [rbp + 0xff8], r15
movabs rax, 0x6a1a5e2e4a3ac9c2
mov qword [rbp + 0x3e0], rax
movabs rax, 0x67a93490e7b8ea6
mov qword [rbp + 0x3e8], rax
movdqa xmm0, xmmword [rbp + 0xff0]
xorps xmm0, xmmword [rbp + 0x3e0]
movdqa xmmword [rbp + 0x3e0], xmm0
lea rdx, [0x18015a5f0]
lea rcx, [rbp + 0x3e0]
call fcn.18004c484
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0x1010], rax
mov qword [rbp + 0x1018], r15
movabs rax, 0x4d52787c5627c7c6
mov qword [rbp + 0x3f0], rax
movabs rax, 0x67ae02d607b80ba
mov qword [rbp + 0x3f8], rax
movdqa xmm0, xmmword [rbp + 0x1010]
xorps xmm0, xmmword [rbp + 0x3f0]
movdqa xmmword [rbp + 0x3f0], xmm0
mov dword [rsp + 0x28], r12d
lea rax, [0x1800ccf50]
mov qword [rsp + 0x20], rax
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180159aa4]
lea rcx, [rbp + 0x3f0]
call fcn.180057258
movabs rax, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xfa0], rax
mov qword [rbp + 0xfa8], r15
mov qword [rbp + 0xfb0], rdi
mov qword [rbp + 0xfb8], rbx
movabs r15, 0xc574e314c2ccfc6
mov qword [rbp + 0x8c0], r15
movabs rax, 0x63198e4c146d8e90
mov qword [rbp + 0x8c8], rax
mov qword [rbp + 0x8d0], rdi
mov qword [rbp + 0x8d8], rbx
vmovdqu ymm0, ymmword [rbp + 0x8c0]
vpxor ymm1, ymm0, ymmword [rbp + 0xfa0]
vmovdqa ymmword [rbp + 0x8c0], ymm1
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r14
mov r9d, 0x9c4
mov r8d, r13d
lea rdx, [0x18015755c]
lea rcx, [rbp + 0x8c0]
vzeroupper
call fcn.180057258
movabs rdi, 0x2c3a3b5c2554ae8b
mov qword [rbp + 0xeb0], rdi
movabs rbx, 0x67ae02d601ee7d4
mov qword [rbp + 0xeb8], rbx
mov qword [rbp + 0x400], r15
movabs rax, 0x67ae02d60488892
mov qword [rbp + 0x408], rax
movdqa xmm0, xmmword [rbp + 0xeb0]
xorps xmm0, xmmword [rbp + 0x400]
movdqa xmmword [rbp + 0x400], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], r14
mov r9d, 0x46
mov r8d, r13d
lea rdx, [0x180157560]
lea rcx, [rbp + 0x400]
call fcn.180057258
mov qword [rbp + 0xed0], rdi
mov qword [rbp + 0xed8], rbx
movabs rax, 0x485f4f3f4038cbd8
mov qword [rbp + 0x410], rax
movabs rax, 0x60e85410c6ba5f4
mov qword [rbp + 0x418], rax
movdqa xmm0, xmmword [rbp + 0xed0]
xorps xmm0, xmmword [rbp + 0x410]
movdqa xmmword [rbp + 0x410], xmm0
mov dword [rsp + 0x20], esi
mov r9d, 2
lea r8, str.Current_Weapon
lea rdx, [0x180159a9c]
lea rcx, [rbp + 0x410]
call fcn.1800508c0
mov qword [rbp + 0xee0], rdi
mov qword [rbp + 0xee8], rbx
movabs rax, 0x7c1a4f394226cfdf
mov qword [rbp + 0x420], rax
movabs rax, 0x67ae02d14708ebb
mov qword [rbp + 0x428], rax
movdqa xmm0, xmmword [rbp + 0xee0]
xorps xmm0, xmmword [rbp + 0x420]
movdqa xmmword [rbp + 0x420], xmm0
mov dword [rsp + 0x20], 7
mov r9d, esi
lea r8, str.Head
lea rdx, [0x180159a98]
lea rcx, [rbp + 0x420]
call fcn.1800508c0
lea rcx, [0x180158f20]
call fcn.180015cb4
call fcn.18001ea6c
mov ecx, r13d
call fcn.1800285ac
jmp 0x18006e32f
mov ecx, dword [0x18015b148]
mov rax, qword gs:[0x58]
mov edx, 4
mov rax, qword [rax + rcx*8]
mov eax, dword [rdx + rax]
cmp dword [0x18015a6a0], eax
jg 0x18006e3a2
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
sub rax, qword [0x18015a698]
cmp rax, 0x7d0
jbe 0x18006e1e8
mov dword [0x180158f3c], r12d
call fcn.180021148
movss xmm6, dword [rax + 0x10]
movaps xmm1, xmm15
mov ecx, 2
call fcn.180020644
movaps xmm1, xmm11
addss xmm1, dword [rbp + 0xc24]
movaps xmm0, xmm10
addss xmm0, dword [rbp + 0xc20]
movss dword [rbp + 0x368], xmm0
movss dword [rbp + 0x36c], xmm1
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x368]
lea rdx, [rbp + 0xc20]
mov rcx, r14
call fcn.180033614
mulss xmm11, xmm8
subss xmm11, dword [0x1800cce4c]
mulss xmm10, xmm8
subss xmm10, dword [0x1800cce4c]
movss dword [rbp + 0x370], xmm10
movss dword [rbp + 0x374], xmm11
lea rcx, [rbp + 0x370]
call fcn.18002b958
movaps xmm0, xmmword [0x1800d0de0]
movups xmmword [rbp + 0xa40], xmm0
movss xmm0, dword [0x180159018]
movss dword [rbp + 0x430], xmm0
movss xmm1, dword [0x18015901c]
movss dword [rbp + 0x434], xmm1
movss xmm0, dword [0x180159020]
movss dword [rbp + 0x438], xmm0
mov dword [rbp + 0x43c], 0x3f800000
mov qword [rsp + 0x48], r13
movss xmm0, dword [0x1800cce48]
movss dword [rsp + 0x40], xmm0
lea rax, [rbp + 0xa40]
mov qword [rsp + 0x38], rax
lea rax, [rbp + 0x430]
mov qword [rsp + 0x30], rax
movss xmm0, dword [0x1800cce44]
movss dword [rsp + 0x28], xmm0
movss xmm1, dword [0x1800cb214]
movss dword [rsp + 0x20], xmm1
movss xmm2, dword [0x1800cce58]
movaps xmm3, xmm2
lea rdx, str.spinner
mov rcx, r15
call fcn.180016304
call fcn.18001e91c
mov ecx, r13d
call fcn.1800285ac
lea rcx, [0x1801572e0]
call fcn.18005a000
nop
mov rcx, qword [rbp + 0xce0]
test rcx, rcx
je 0x18006abcb
mov rdx, qword [rbp + 0xcf0]
sub rdx, rcx
and rdx, 0xfffffffffffffff8
mov rax, rcx
cmp rdx, 0x1000
jb 0x18006e38f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18006e38f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1800c5488
jmp 0x18006abcb
mov ecx, esi
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
nop
lea rcx, [0x18015a6a0]
call fcn.1800c58b8
cmp dword [0x18015a6a0], 0xffffffff
jne 0x18006e1cc
call qword [sym.imp.KERNEL32.dll_GetTickCount64]
mov qword [0x18015a698], rax
lea rcx, [0x18015a6a0]
call fcn.1800c584c
jmp 0x18006e1cc
call fcn.180059f58
int3
call fcn.180059f58
int3