Function at 0x180063b54
Capabilities:
Access peb ldr_data
Encode data using xor
Execute command
Hash data using fnv
Resolve function by parsing pe exports
Set registry value
Terminate process
Write and execute a file
Write file on windows

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, 0x1e40
call fcn.1800bf8c0
sub rsp, rax
movaps xmmword [rsp + 0x1e30], xmm6
movaps xmmword [rsp + 0x1e20], xmm7
movaps xmmword [rsp + 0x1e10], xmm8
movaps xmmword [rsp + 0x1e00], xmm9
movaps xmmword [rsp + 0x1df0], xmm10
movaps xmmword [rsp + 0x1de0], xmm11
movaps xmmword [rsp + 0x1dd0], xmm12
movaps xmmword [rsp + 0x1dc0], xmm13
movaps xmmword [rsp + 0x1db0], xmm14
movaps xmmword [rsp + 0x1da0], xmm15
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x180181580]
xor rax, rsp
mov qword [rbp + 0x1d40], rax
xor r12d, r12d
movabs rsi, 0xf3182cebdc97c389
movabs r15, 0xf3182c85b5f0acc5
movabs r13, 0xd3ab226cd73d56c2
lea r14d, [r12 + 1]
cmp byte [reloc.WS2_32.dll_accept], r12b
jne 0x180063ce4
mov qword [rbp + 0x1c30], r15
mov qword [rbp + 0x1c38], r13
mov qword [rbp + 0x4f0], rsi
mov qword [rbp + 0x4f8], r13
movdqa xmm0, xmmword [rbp + 0x1c30]
xorps xmm0, xmmword [rbp + 0x4f0]
movdqa xmmword [rbp + 0x4f0], xmm0
lea r8, [0x180163a14]
lea rdx, [rbp + 0x4f0]
lea rcx, [0x1801866f8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [0x1801866f8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [0x1801866f8]
mov qword [rsp + 0x20], rax
mov r9d, r14d
mov edx, 0xff
mov r8d, edx
lea rcx, [0x180186700]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [0x1801866f8]
mov qword [rsp + 0x20], rax
mov r9d, r14d
lea edx, [r12 + 0x19]
mov r8d, edx
lea rcx, [0x180186be8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
lea rcx, [0x1801868c0]
call fcn.180003a90
mov eax, r14d
mov dword [reloc.WS2_32.dll_bind], eax
mov byte [reloc.WS2_32.dll_accept], r14b
jmp 0x180063cea
mov eax, dword [reloc.WS2_32.dll_bind]
mov edi, 0x64
movss xmm8, dword [0x1800c4054]
movss xmm13, dword [0x1800c4058]
movss xmm14, dword [0x1800c405c]
xorps xmm9, xmm9
movss xmm10, dword [0x1800c4098]
movss xmm12, dword [0x1800c4068]
cmp eax, 2
jne 0x180064300
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180064300
call fcn.18006e370
call fcn.18006f998
call fcn.18006066c
call fcn.18006e748
call fcn.18006e5d4
call fcn.18006f5b4
call fcn.18006ed7c
cmp byte [0x180186c35], r12b
je 0x180063e8f
cmp byte [0x180186c36], r12b
je 0x180063e2b
call fcn.180021df8
mov rbx, rax
movaps xmm0, xmmword [0x180163ea0]
movups xmmword [rbp + 0x10c0], xmm0
lea rcx, [rbp + 0x10c0]
call fcn.18001f758
mov ecx, dword [reloc.WS2_32.dll_sendto]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
cvtdq2ps xmm2, xmm2
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x34], xmm0
movss dword [rbp + 0x38], xmm1
mov dword [rsp + 0x20], edi
mov r9d, eax
lea rdx, [rbp + 0x34]
mov rcx, rbx
call fcn.18003323c
call fcn.180021df8
mov rbx, rax
lea rcx, [0x180180158]
call fcn.18001f758
mov ecx, dword [reloc.WS2_32.dll_sendto]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x3c], xmm0
movss dword [rbp + 0x40], xmm1
lea rdx, [rbp + 0x3c]
jmp 0x180063e76
call fcn.180021df8
mov rbx, rax
lea rcx, [0x180180158]
call fcn.18001f758
mov ecx, dword [reloc.WS2_32.dll_sendto]
lea edx, [rcx + rcx*4]
add edx, edx
movd xmm2, edx
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x44], xmm0
movss dword [rbp + 0x48], xmm1
lea rdx, [rbp + 0x44]
movss dword [rsp + 0x28], xmm13
mov dword [rsp + 0x20], edi
mov r9d, eax
cvtdq2ps xmm2, xmm2
mov rcx, rbx
call fcn.180033158
movss xmm11, dword [0x1800c4070]
cmp byte [0x180186c37], r12b
je 0x180064082
lea rsi, [0x180180138]
mov eax, dword [0x180186c3c]
test eax, eax
jne 0x180063f64
call fcn.180021df8
mov rbx, rax
mov rcx, rsi
call fcn.18001f758
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x4c], xmm0
movss dword [rbp + 0x50], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movss xmm6, dword [0x1800c5da8]
movaps xmm2, xmm6
lea rdx, [rbp + 0x4c]
mov rcx, rbx
call fcn.180033158
mov rcx, rsi
call fcn.18001f758
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x54], xmm0
movss dword [rbp + 0x58], xmm1
movss dword [rsp + 0x28], xmm14
mov dword [rsp + 0x20], r12d
mov r9d, eax
movaps xmm2, xmm6
lea rdx, [rbp + 0x54]
mov rcx, rbx
call fcn.180033158
mov eax, dword [0x180186c3c]
cmp eax, r14d
jne 0x180063fc1
call fcn.180021df8
mov rbx, rax
mov rcx, rsi
call fcn.18001f758
movss xmm1, dword [0x180182554]
mulss xmm1, xmm8
movss xmm0, dword [0x180182550]
mulss xmm0, xmm8
movss dword [rbp + 0x5c], xmm0
movss dword [rbp + 0x60], xmm1
movss dword [rsp + 0x28], xmm9
mov dword [rsp + 0x20], edi
mov r9d, eax
movaps xmm2, xmm14
lea rdx, [rbp + 0x5c]
mov rcx, rbx
call fcn.180033158
mov eax, dword [0x180186c3c]
cmp eax, 2
jne 0x180064078
call fcn.180021df8
mov rbx, rax
movss xmm6, dword [0x180182550]
mulss xmm6, xmm8
movss xmm7, dword [0x180182554]
mulss xmm7, xmm8
mov rcx, rsi
call fcn.18001f758
movaps xmm0, xmm6
addss xmm0, xmm11
movss dword [rbp + 0x64], xmm0
movss dword [rbp + 0x68], xmm7
movaps xmm1, xmm6
subss xmm1, xmm11
movss dword [rbp + 0x6c], xmm1
movss dword [rbp + 0x70], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x64]
lea rdx, [rbp + 0x6c]
mov rcx, rbx
call fcn.180034284
mov rcx, rsi
call fcn.18001f758
movss dword [rbp + 0x74], xmm6
movaps xmm0, xmm7
addss xmm0, xmm11
movss dword [rbp + 0x78], xmm0
movss dword [rbp + 0x7c], xmm6
subss xmm7, xmm11
movss dword [rbp + 0x80], xmm7
movss dword [rsp + 0x20], xmm13
mov r9d, eax
lea r8, [rbp + 0x74]
lea rdx, [rbp + 0x7c]
mov rcx, rbx
call fcn.180034284
movabs rsi, 0xf3182cebdc97c389
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006423e
call fcn.180021df8
mov rbx, rax
mov qword [rbp + 0x1c40], r15
mov qword [rbp + 0x1c48], r13
movabs rax, 0xb53819d398c8989d
mov qword [rbp + 0xa0], rax
movabs rax, 0xd3ab226cd7781390
mov qword [rbp + 0xa8], rax
movdqa xmm0, xmmword [rbp + 0xa0]
xorps xmm0, xmmword [rbp + 0x1c40]
movdqa xmmword [rbp + 0xa0], xmm0
movss dword [rsp + 0x20], xmm10
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0xa0]
lea rcx, [rbp + 0x1930]
call fcn.18001e848
movaps xmm0, xmmword [0x180163f40]
movups xmmword [rbp + 0x1120], xmm0
lea rcx, [rbp + 0x1120]
call fcn.18001f758
movss xmm0, dword [rbp + 0x1930]
addss xmm0, xmm12
addss xmm0, dword [0x1800c5db8]
movss dword [rbp + 0x84], xmm0
mov dword [rbp + 0x88], 0x40c00000
mov dword [rbp + 0x8c], 0x40c00000
mov dword [rbp + 0x90], 0x40800000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rbp + 0x84]
lea rdx, [rbp + 0x8c]
mov rcx, rbx
call fcn.1800351ac
movaps xmm0, xmmword [0x180163f20]
movups xmmword [rbp + 0x1130], xmm0
lea rcx, [rbp + 0x1130]
call fcn.18001f758
movss xmm0, dword [rbp + 0x1930]
addss xmm0, xmm12
addss xmm0, dword [0x1800c5db8]
movss dword [rbp + 0xb0], xmm0
mov dword [rbp + 0xb4], 0x41c80000
mov dword [rbp + 0xb8], 0x40c00000
mov dword [rbp + 0xbc], 0x40c00000
mov dword [rsp + 0x28], r12d
movss dword [rsp + 0x20], xmm9
mov r9d, eax
lea r8, [rbp + 0xb0]
lea rdx, [rbp + 0xb8]
mov rcx, rbx
call fcn.1800351ac
movaps xmm0, xmmword [0x1800c41a0]
movups xmmword [rbp + 0x10d0], xmm0
lea rcx, [rbp + 0x10d0]
call fcn.18001f758
mov dword [rbp + 0xc0], 0x41200000
mov dword [rbp + 0xc4], 0x40c00000
mov qword [rsp + 0x20], r12
lea r9, [rbp + 0xa0]
mov r8d, eax
lea rdx, [rbp + 0xc0]
mov rcx, rbx
call fcn.18003636c
mov rax, qword [0x180186c98]
test rax, rax
jne 0x1800642e5
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov rbx, qword [rax]
mov r11, rbx
mov r8, qword [r11 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov r10d, dword [rax + r8 + 0x88]
add r10, r8
cmp r10, r8
je 0x1800642ca
mov r9d, dword [r10 + 0x18]
test r9d, r9d
je 0x1800642ca
mov edi, dword [r10 + 0x20]
dec r9d
lea rcx, [r8 + r9*4]
mov edx, dword [rcx + rdi]
add rdx, r8
mov ecx, 0x811c9dc5
mov al, byte [rdx]
add rdx, r14
test al, al
je 0x1800642c5
movsx eax, al
xor eax, ecx
imul ecx, eax, 0x1000193
mov al, byte [rdx]
add rdx, r14
test al, al
jne 0x1800642a5
cmp ecx, 0x95466b05
je 0x1800646a7
test r9d, r9d
jne 0x18006428a
mov rax, qword [r11]
mov r11, rax
cmp rax, rbx
je 0x1800642db
cmp qword [rax + 0x30], r12
jne 0x180064265
mov rax, r12
mov qword [0x180186c98], rax
mov ecx, dword [0x180186c70]
call rax
test r14b, al
je 0x180064300
cmp byte [0x180186c6d], r12b
sete byte [0x180186c6d]
mov bl, byte [reloc.WS2_32.dll_accept]
call fcn.1800223d0
mov byte [rax + 0x70], bl
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006d7e7
mov cl, byte [reloc.WS2_32.dll_accept]
test cl, cl
je 0x18006d7e7
mov ebx, 3
movabs rdi, 0xf31849e8d49e8fe6
movss xmm6, dword [0x180163e84]
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, r14d
jne 0x180064735
call fcn.1800223d0
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 + 0xc8], r12d
and dword [rbp + 0xcc], r12d
movss dword [rbp + 0xd0], xmm1
movss dword [rbp + 0xd4], xmm0
lea r8, [rbp + 0xc8]
xor edx, edx
lea rcx, [rbp + 0xd0]
call fcn.18002dc48
mov dword [rbp + 0xd8], 0x43390000
mov dword [rbp + 0xdc], 0x435c0000
xor edx, edx
lea rcx, [rbp + 0xd8]
call fcn.18002dc84
mov r8d, ebx
xor edx, edx
lea rcx, str.Login
call fcn.18001b80c
test al, al
je 0x180064724
mov edx, 0xffff0080
xor ecx, ecx
call fcn.18002a8dc
lea rcx, str.X48_V5_FREE
call fcn.180059f6c
mov ecx, r14d
call fcn.18002a3d4
mov qword [rbp + 0x1c40], r15
mov qword [rbp + 0x1c48], r13
movabs rax, 0x96754debc795df90
mov qword [rbp + 0x500], rax
mov qword [rbp + 0x508], r13
movdqa xmm0, xmmword [rbp + 0x500]
xorps xmm0, xmmword [rbp + 0x1c40]
movdqa xmmword [rbp + 0x500], xmm0
lea rcx, [rbp + 0x500]
call fcn.180059f6c
mov qword [rbp + 0x1b80], r15
mov qword [rbp + 0x1b88], r13
mov qword [rbp + 0x510], rdi
mov qword [rbp + 0x518], r13
movdqa xmm0, xmmword [rbp + 0x510]
xorps xmm0, xmmword [rbp + 0x1b80]
movdqa xmmword [rbp + 0x510], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x180186700]
lea rcx, [rbp + 0x510]
call fcn.1800546e8
mov qword [rbp + 0x1c20], r15
mov qword [rbp + 0x1c28], r13
movabs rax, 0x976a43f2c683cd95
mov qword [rbp + 0x520], rax
mov qword [rbp + 0x528], r13
movdqa xmm0, xmmword [rbp + 0x520]
xorps xmm0, xmmword [rbp + 0x1c20]
movdqa xmmword [rbp + 0x520], xmm0
lea rcx, [rbp + 0x520]
call fcn.180059f6c
mov qword [rbp + 0x1c90], r15
mov qword [rbp + 0x1c98], r13
movabs rax, 0x9c6f5ff6d4a08fe6
mov qword [rbp + 0x530], rax
movabs rax, 0xd3ab226cd73d32b0
mov qword [rbp + 0x538], rax
movdqa xmm0, xmmword [rbp + 0x530]
xorps xmm0, xmmword [rbp + 0x1c90]
movdqa xmmword [rbp + 0x530], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
mov r9d, 0x8000
lea r8d, [rbx + 0x16]
lea rdx, [0x180186be8]
lea rcx, [rbp + 0x530]
call fcn.1800546e8
cmp byte [0x18018278c], r12b
je 0x180064618
mov qword [rbp + 0x1c80], r15
mov qword [rbp + 0x1c88], r13
movabs rax, 0xf37d5febd093c589
mov qword [rbp + 0x540], rax
mov qword [rbp + 0x548], r13
movdqa xmm0, xmmword [rbp + 0x540]
xorps xmm0, xmmword [rbp + 0x1c80]
movdqa xmmword [rbp + 0x540], xmm0
lea rcx, [rbp + 0x540]
call fcn.180059f6c
mov qword [rbp + 0x1c70], r15
mov qword [rbp + 0x1c78], r13
movabs rax, 0x807649e6dcbc8fe6
mov qword [rbp + 0x550], rax
movabs rax, 0xd3ab226cd73d56a7
mov qword [rbp + 0x558], rax
movdqa xmm0, xmmword [rbp + 0x550]
xorps xmm0, xmmword [rbp + 0x1c70]
movdqa xmmword [rbp + 0x550], xmm0
mov qword [rsp + 0x28], r12
mov qword [rsp + 0x20], r12
xor r9d, r9d
lea r8d, [rbx + 0x2f]
lea rdx, [0x180186800]
lea rcx, [rbp + 0x550]
call fcn.1800546e8
call fcn.180059cb4
lea rdx, [0x18018278c]
lea rcx, str.Register_aaa
call fcn.18004e938
call fcn.180059cb4
mov qword [rbp + 0x1c50], r15
mov qword [rbp + 0x1c58], r13
cmp byte [0x18018278c], r12b
jne 0x1800646c5
mov dword [rbp + 0xe0], 0x43250000
mov dword [rbp + 0xe4], 0x41d80000
mov qword [rbp + 0x560], rsi
mov qword [rbp + 0x568], r13
movdqa xmm0, xmmword [rbp + 0x560]
xorps xmm0, xmmword [rbp + 0x1c50]
movdqa xmmword [rbp + 0x560], xmm0
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x560]
call fcn.18004df6c
test al, al
je 0x180064724
call fcn.180063778
jmp 0x180064724
mov edx, dword [r10 + 0x1c]
add rdx, r8
mov ecx, dword [r10 + 0x24]
add rcx, r8
movzx ecx, word [rcx + r9*2]
mov eax, dword [rdx + rcx*4]
add rax, r8
jmp 0x1800642de
mov dword [rbp + 0xe8], 0x43250000
mov dword [rbp + 0xec], 0x41d80000
movabs rax, 0x817d58f6dc97c997
mov qword [rbp + 0x570], rax
mov qword [rbp + 0x578], r13
movdqa xmm0, xmmword [rbp + 0x570]
xorps xmm0, xmmword [rbp + 0x1c50]
movdqa xmmword [rbp + 0x570], xmm0
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x570]
call fcn.18004df6c
test al, al
je 0x180064724
call fcn.1800639a8
call fcn.1800202b8
mov cl, byte [reloc.WS2_32.dll_accept]
mov eax, dword [reloc.WS2_32.dll_bind]
test cl, cl
je 0x18006496d
mov esi, 0x83
movabs rdi, 0xf3182c85c199d480
cmp eax, ebx
jne 0x18006485d
call fcn.1800223d0
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 + 0xf0], r12d
and dword [rbp + 0xf4], r12d
movss dword [rbp + 0xf8], xmm1
movss dword [rbp + 0xfc], xmm0
lea r8, [rbp + 0xf0]
xor edx, edx
lea rcx, [rbp + 0xf8]
call fcn.18002dc48
mov dword [rbp + 0x100], 0x437a0000
mov dword [rbp + 0x104], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x100]
call fcn.18002dc84
mov r8d, esi
xor edx, edx
lea rcx, str.Offline
call fcn.18001b80c
test al, al
je 0x180064852
lea rcx, str._Sync_is_currently_offline.
call fcn.180059f6c
mov dword [rbp + 0x108], 0x43250000
mov dword [rbp + 0x10c], 0x41d80000
mov qword [rbp + 0x1ca0], r15
mov qword [rbp + 0x1ca8], r13
mov qword [rbp + 0x580], rdi
mov qword [rbp + 0x588], r13
movdqa xmm0, xmmword [rbp + 0x580]
xorps xmm0, xmmword [rbp + 0x1ca0]
movdqa xmmword [rbp + 0x580], xmm0
lea rdx, [rbp + 0x108]
lea rcx, [rbp + 0x580]
call fcn.18004df6c
test al, al
je 0x180064852
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.1800202b8
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 4
jne 0x18006496d
call fcn.1800223d0
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 + 0x110], r12d
and dword [rbp + 0x114], r12d
movss dword [rbp + 0x118], xmm1
movss dword [rbp + 0x11c], xmm0
lea r8, [rbp + 0x110]
xor edx, edx
lea rcx, [rbp + 0x118]
call fcn.18002dc48
mov dword [rbp + 0x120], 0x437a0000
mov dword [rbp + 0x124], 0x437a0000
xor edx, edx
lea rcx, [rbp + 0x120]
call fcn.18002dc84
mov r8d, esi
xor edx, edx
lea rcx, str.BlackLISTED
call fcn.18001b80c
test al, al
je 0x180064962
lea rcx, str.You_are_blacklisted_from_Sync
call fcn.180059f6c
mov dword [rbp + 0x128], 0x43250000
mov dword [rbp + 0x12c], 0x41d80000
mov qword [rbp + 0x1c60], r15
mov qword [rbp + 0x1c68], r13
mov qword [rbp + 0x590], rdi
mov qword [rbp + 0x598], r13
movdqa xmm0, xmmword [rbp + 0x590]
xorps xmm0, xmmword [rbp + 0x1c60]
movdqa xmmword [rbp + 0x590], xmm0
lea rdx, [rbp + 0x128]
lea rcx, [rbp + 0x590]
call fcn.18004df6c
test al, al
je 0x180064962
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_abort]
int3
call fcn.1800202b8
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 2
jne 0x18006d7e7
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x18006d84f
mov dword [rbp + 0x130], 0x44480000
mov dword [rbp + 0x134], 0x43d20000
xor edx, edx
lea rcx, [rbp + 0x130]
call fcn.18002dc84
and dword [rbp + 0x138], r12d
and dword [rbp + 0x13c], r12d
lea rdx, [rbp + 0x138]
mov ecx, 2
call fcn.18002a998
movaps xmm1, xmm9
mov ecx, 4
call fcn.18002aa24
mov dword [rbp + 0x140], 0x43ff0000
mov dword [rbp + 0x144], 0x43be0000
lea rdx, [rbp + 0x140]
mov ecx, 5
call fcn.18002a998
xor edx, edx
lea r8d, [rdx + 0x2b]
lea rcx, str.24151
call fcn.18001b80c
mov rcx, qword [0x180182138]
mov rax, qword [rcx + 0x3ec8]
mov byte [rax + 0xb8], r14b
mov rax, qword [rcx + 0x3ec8]
mov rbx, qword [rax + 0x298]
movss xmm11, dword [rax + 0x20]
movss xmm7, dword [rax + 0x24]
movss xmm12, dword [rax + 0x28]
movss xmm15, dword [rax + 0x2c]
movss dword [rbp + 0x1b80], xmm15
call fcn.180022b1c
mov rcx, rax
lea rdx, [rbp + 0x14e0]
mov eax, 8
lea r8d, [rax + 0x78]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
add rdx, r8
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx - 0x10], xmm1
add rcx, r8
sub rax, r14
jne 0x180064a64
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
mov rax, qword [rcx + 0x20]
mov qword [rdx + 0x20], rax
mov eax, dword [rcx + 0x28]
mov dword [rdx + 0x28], eax
movaps xmm1, xmm13
subss xmm1, dword [0x180181c40]
mulss xmm1, dword [0x180163e24]
addss xmm1, dword [0x180181c40]
movss dword [0x180181c40], xmm1
call fcn.180022b1c
movaps xmm0, xmm7
addss xmm0, xmm15
movss dword [rbp], xmm0
movaps xmm6, xmm12
addss xmm6, xmm11
movaps xmm0, xmm15
subss xmm0, dword [0x1800c5dc4]
movss dword [rbp + 0x1c20], xmm0
movaps xmm15, xmm11
addss xmm15, xmm9
cmp byte [reloc.WS2_32.dll_accept], r12b
je 0x180064c96
movaps xmm0, xmmword [0x180163ee0]
movdqu xmmword [rax + 0xdc], xmm0
movaps xmm0, xmmword [0x180163ec0]
movups xmmword [rbp + 0x10e0], xmm0
lea rcx, [rbp + 0x10e0]
call fcn.18001f758
movss dword [rbp + 0x148], xmm6
movss xmm0, dword [rbp]
movss dword [rbp + 0x14c], xmm0
movaps xmm0, xmm7
addss xmm0, dword [rbp + 0x1c20]
movss dword [rbp + 0x150], xmm15
movss dword [rbp + 0x154], xmm0
mov edi, 0xc0
mov dword [rsp + 0x28], edi
movss xmm6, dword [rbp + 0x14f0]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x148]
lea rdx, [rbp + 0x150]
mov rcx, rbx
call fcn.1800351ac
movaps xmm0, xmmword [0x180163ec0]
movups xmmword [rbp + 0x10f0], xmm0
lea rcx, [rbp + 0x10f0]
call fcn.18001f758
movaps xmm0, xmm7
addss xmm0, dword [0x180163e7c]
subss xmm12, dword [0x1800c4074]
addss xmm12, xmm11
movss dword [rbp + 0x158], xmm12
movss dword [rbp + 0x15c], xmm0
movaps xmm1, xmm7
addss xmm1, xmm14
movaps xmm0, xmm11
addss xmm0, dword [0x1800c5f4c]
movss dword [rbp + 0x160], xmm0
movss dword [rbp + 0x164], xmm1
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x158]
lea rdx, [rbp + 0x160]
mov rcx, rbx
call fcn.1800351ac
movaps xmm1, xmm13
xor ecx, ecx
call fcn.180022054
movss xmm14, dword [rbp + 0x1b80]
movaps xmm0, xmm14
subss xmm0, dword [0x1800c5dc0]
addss xmm7, xmm0
movss xmm12, dword [0x1800c5db4]
addss xmm11, xmm12
movss dword [rbp + 0x168], xmm11
movss dword [rbp + 0x16c], xmm7
lea rdx, [rbp + 0x168]
jmp 0x180064df5
movaps xmm0, xmmword [0x180163ed0]
movdqu xmmword [rax + 0xdc], xmm0
movaps xmm0, xmmword [0x180163ee0]
movups xmmword [rbp + 0x1100], xmm0
lea rcx, [rbp + 0x1100]
call fcn.18001f758
movss dword [rbp + 0x170], xmm6
movss xmm0, dword [rbp]
movss dword [rbp + 0x174], xmm0
movaps xmm0, xmm7
addss xmm0, dword [rbp + 0x1c20]
movss dword [rbp + 0x178], xmm15
movss dword [rbp + 0x17c], xmm0
mov edi, 0xc0
mov dword [rsp + 0x28], edi
movss xmm6, dword [rbp + 0x14f0]
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x170]
lea rdx, [rbp + 0x178]
mov rcx, rbx
call fcn.1800351ac
movaps xmm0, xmmword [0x180163ee0]
movups xmmword [rbp + 0x1110], xmm0
lea rcx, [rbp + 0x1110]
call fcn.18001f758
movaps xmm0, xmm7
addss xmm0, dword [0x180163e7c]
subss xmm12, dword [0x1800c4074]
addss xmm12, xmm11
movss dword [rbp + 0x180], xmm12
movss dword [rbp + 0x184], xmm0
movaps xmm1, xmm7
addss xmm1, xmm14
movaps xmm0, xmm11
addss xmm0, dword [0x1800c5f4c]
movss dword [rbp + 0x188], xmm0
movss dword [rbp + 0x18c], xmm1
mov dword [rsp + 0x28], edi
movss dword [rsp + 0x20], xmm6
mov r9d, eax
lea r8, [rbp + 0x180]
lea rdx, [rbp + 0x188]
mov rcx, rbx
call fcn.1800351ac
movaps xmm1, xmm13
xor ecx, ecx
call fcn.180022054
movss xmm14, dword [rbp + 0x1b80]
movaps xmm0, xmm14
subss xmm0, dword [0x1800c5dc0]
addss xmm7, xmm0
movss xmm12, dword [0x1800c5db4]
addss xmm11, xmm12
movss dword [rbp + 0x190], xmm11
movss dword [rbp + 0x194], xmm7
lea rdx, [rbp + 0x190]
mov qword [rsp + 0x20], r12
lea r9, str.X48_V5_FREE
mov r8d, eax
mov rcx, rbx
call fcn.18003636c
movups xmm0, xmmword [0x180186a20]
movaps xmmword [rbp + 0x1160], xmm0
movups xmm1, xmmword [0x180186a30]
movaps xmmword [rbp + 0x1170], xmm1
lea rdx, [rbp + 0x1160]
lea rcx, [0x1800c5c14]
call fcn.180059f6c
mov ecx, dword [0x180181c44]
lea rsi, [0x180181c40]
test ecx, ecx
je 0x18006ccae
sub ecx, r14d
je 0x18006ae25
sub ecx, r14d
je 0x180069ef7
sub ecx, r14d
je 0x1800699c0
sub ecx, r14d
je 0x180068e00
sub ecx, r14d
je 0x180068699
sub ecx, r14d
je 0x1800679a9
cmp ecx, r14d
jne 0x18006d78d
mov dword [rbp + 0x198], 0x42960000
mov dword [rbp + 0x19c], 0x41000000
lea rcx, [rbp + 0x198]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181d68]
mov rax, rdx
mov r9, qword [0x180181d60]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180064f74
mov rdi, r12
cmp dword [0x180181d58], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d85e
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180064f1a
cmp dword [0x180181d58], ebx
je 0x180064f1a
mov dword [0x180181d58], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181d68]
mov rcx, rdx
mov r9, qword [0x180181d60]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180064f58
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181d68]
mov r9, qword [0x180181d60]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180064edb
call fcn.180020aa8
mov dword [rbp + 0x1a0], 0x42820000
mov dword [rbp + 0x1a4], 0x42480000
lea rcx, [rbp + 0x1a0]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x1a8], xmm0
movss dword [rbp + 0x1ac], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1a8]
lea rcx, str.misc_childs
call fcn.18001d770
cmp dword [0x180181d58], r12d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x1800662af
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Misc
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x817941f7d084cd92
mov qword [rbp + 0x5a0], rax
movabs rax, 0xd3ab226cd73d56a9
mov qword [rbp + 0x5a8], rax
movdqa xmm0, xmmword [rbp + 0x5a0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x5a0], xmm0
lea r14, [0x180181378]
mov rdx, r14
lea rcx, [rbp + 0x5a0]
call fcn.18004e938
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rsi, 0x9a7944f6c69fde86
mov qword [rbp + 0x5b0], rsi
movabs rax, 0xd3ab226cd73d56b0
mov qword [rbp + 0x5b8], rax
movdqa xmm0, xmmword [rbp + 0x5b0]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea r15, [0x180186c37]
mov rdx, r15
lea rcx, [rbp + 0x5b0]
call fcn.18004e938
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
movabs rbx, 0xf99781368049be3c
lea rdx, [0x180186c38]
mov qword [rbp + 0x1ae0], rax
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rbx
movabs rax, 0xd37d40e7d483c581
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
cmp byte [0x180186c38], r12b
je 0x180065197
mov qword [rbp + 0xd60], rax
movabs rax, 0xb2ce644cbc4e3f90
mov qword [rbp + 0xd68], rax
movabs rax, 0x1d39e694a322f233
mov qword [rbp + 0xd70], rax
mov qword [rbp + 0xd78], rbx
vpxor ymm1, ymm0, ymmword [rbp + 0xd60]
vmovdqa ymmword [rbp + 0xd60], ymm1
lea rcx, [rbp + 0xd60]
jmp 0x1800651de
mov qword [rbp + 0xd80], rax
movabs rax, 0xb2ce644cbc4e3f90
mov qword [rbp + 0xd88], rax
movabs rax, 0x1d39e694a322f233
mov qword [rbp + 0xd90], rax
mov qword [rbp + 0xd98], rbx
vpxor ymm1, ymm0, ymmword [rbp + 0xd80]
vmovdqa ymmword [rbp + 0xd80], ymm1
lea rcx, [rbp + 0xd80]
vzeroupper
call fcn.18004e938
lea rdi, [0x180186c3c]
movabs rbx, 0xf3182c85b5f0acc5
cmp byte [0x180186c37], r12b
je 0x18006525e
mov qword [rbp + 0x1ad0], rbx
mov qword [rbp + 0x1ad8], r13
mov qword [rbp + 0x5c0], rsi
movabs rax, 0xd3ce4e15a36e76b0
mov qword [rbp + 0x5c8], rax
movdqa xmm0, xmmword [rbp + 0x5c0]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x5c0], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.FiveM_Reshade_Crosshair
mov rdx, rdi
lea rcx, [rbp + 0x5c0]
call fcn.180052e94
mov dword [rbp + 0x1b0], 0x43160000
mov dword [rbp + 0x1b4], 0x41a00000
lea r8, [rbp + 0x1b0]
lea rdx, reloc.WLDAP32.dll_Ordinal_45
lea rcx, str.Menu_Bind_:
call fcn.180053fc8
lea rcx, [0x180181c40]
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Configs
lea rcx, [0x180181c40]
call fcn.1800179c4
mov qword [rbp + 0x1ab0], rbx
mov qword [rbp + 0x1ab8], r13
movabs rax, 0xd36b4becd39ec386
mov qword [rbp + 0x5d0], rax
movabs rax, 0xd3ab226cd73d56f8
mov qword [rbp + 0x5d8], rax
movdqa xmm0, xmmword [rbp + 0x5d0]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x5d0], xmm0
lea rcx, [rbp + 0x5d0]
call fcn.180059f6c
mov qword [rbp + 0x1a60], rbx
mov qword [rbp + 0x1a68], r13
movabs rax, 0xf3182ce2d3938fe6
mov qword [rbp + 0x5e0], rax
mov qword [rbp + 0x5e8], r13
movdqa xmm0, xmmword [rbp + 0x5e0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x5e0], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea rsi, str.Legit
mov r8, rsi
lea rdx, [0x180186620]
lea rcx, [rbp + 0x5e0]
call fcn.1800577f8
call fcn.180059cb4
and dword [rbp + 0x1b8], r12d
and dword [rbp + 0x1bc], r12d
mov qword [rbp + 0x1a80], rbx
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf3182c85d191c389
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], r13
movdqa xmm0, xmmword [rbp + 0x5f0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x5f0], xmm0
lea rdx, [rbp + 0x1b8]
lea rcx, [rbp + 0x5f0]
call fcn.18004df6c
lea rbx, [0x180186c2b]
test al, al
je 0x180065c8c
movsxd rdx, dword [0x180186620]
lea r8, [0x180163a14]
mov rdx, qword [rsi + rdx*8]
lea rcx, [rbp + 0x1920]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1920]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c03]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181348]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018134c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181350]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181354]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c04]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181344]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181370]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c14]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c18]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c1c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c21]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c24]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c20]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c29]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c28]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018137c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c30]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c32]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c33]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c34]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c35]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c36]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825ac]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825af]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825ae]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825b0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c46]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c44]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c47]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c49]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4b]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c51]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c54]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c58]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801813a4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c5c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801813a8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, str.2ddd
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1920]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186630]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rcx, qword [rbp + 0x1920]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
and dword [rbp + 0x1c0], r12d
and dword [rbp + 0x1c4], r12d
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1a70], rax
mov qword [rbp + 0x1a78], r13
movabs rax, 0xf3182c85d086cd96
mov qword [rbp + 0x600], rax
mov qword [rbp + 0x608], r13
movdqa xmm0, xmmword [rbp + 0x600]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x600], xmm0
lea rdx, [rbp + 0x1c0]
lea rcx, [rbp + 0x600]
call fcn.18004df6c
test al, al
je 0x18006799d
movsxd rdx, dword [0x180186620]
lea r8, [0x1801639b4]
mov rdx, qword [rsi + rdx*8]
lea rcx, [rbp + 0x1918]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1918]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov r9, qword [rbp + 0x1918]
mov esi, 1
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c03]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181348]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x18018134c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181350]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181354]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c04]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181344]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181370]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c14]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c18]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c1c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c21]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c24]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c20]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c29]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c28]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x18018137c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c30]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c32]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c33]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c34]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c35]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c36]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825ac]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825af]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825ae]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825b0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c46]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c44]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c47]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c49]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4b]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c51]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c54]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c58]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801813a4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c5c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801813a8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, str.2ddd
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1918]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186630]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [rbp + 0x1918]
jmp 0x180067997
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Misc
mov rcx, rsi
call fcn.1800179c4
mov dword [rbp + 0x1c8], 0x43480000
mov dword [rbp + 0x1cc], 0x42200000
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1af0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1af8], rbx
movabs rax, 0x807168a5cd91c993
mov qword [rbp + 0xd20], rax
movabs rax, 0xbce10a4cb34f39a1
mov qword [rbp + 0xd28], rax
movabs rax, 0x481994888070e92e
mov qword [rbp + 0xd30], rax
movabs rax, 0xf9bef253f428da4c
mov qword [rbp + 0xd38], rax
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xd20]
vmovdqa ymmword [rbp + 0xd20], ymm1
lea rdx, [rbp + 0x1c8]
lea rcx, [rbp + 0xd20]
vzeroupper
call fcn.18004df6c
movabs rsi, 0x1da92958f8f09d66
movabs rcx, 0x87700cf1c791d8b6
movabs rdx, 0xbacf0d43ed4e26b6
movabs r14, 0x3fe627b19f023c99
test al, al
je 0x180066490
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
mov qword [rbp + 0x1bf0], rdi
mov qword [rbp + 0x1bf8], rbx
mov qword [rbp + 0x1c00], r14
mov qword [rbp + 0x1c08], rsi
mov qword [rbp + 0x1040], rcx
mov qword [rbp + 0x1048], rdx
movabs rax, 0x725ac883b43fe434
mov qword [rbp + 0x1050], rax
movabs rax, 0x9ce3e840ee209151
mov qword [rbp + 0x1058], rax
movabs rax, 0x4eb55df2ed724db6
mov qword [rbp + 0x1060], rax
movabs rax, 0x1da92958f8b4e908
mov qword [rbp + 0x1068], rax
vmovdqu ymm0, ymmword [rbp + 0x1be0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1040]
vmovdqa ymmword [rbp + 0x1040], ymm1
vmovdqa xmm2, xmmword [rbp + 0x1060]
vxorps xmm2, xmm2, xmmword [rbp + 0x1c00]
vmovdqa xmmword [rbp + 0x1060], xmm2
lea rcx, [rbp + 0x1040]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov dword [rbp + 0x1d0], 0x43480000
mov dword [rbp + 0x1d4], 0x42200000
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
movabs rax, 0x906b45c195c8989d
mov qword [rbp + 0xce0], rax
movabs rax, 0xbac46844f75924ad
mov qword [rbp + 0xce8], rax
movabs rax, 0x6d6cc695a916a729
mov qword [rbp + 0xcf0], rax
movabs rax, 0xf997a845e53ddf58
mov qword [rbp + 0xcf8], rax
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xce0]
vmovdqa ymmword [rbp + 0xce0], ymm1
lea rdx, [rbp + 0x1d0]
lea rcx, [rbp + 0xce0]
vzeroupper
call fcn.18004df6c
test al, al
je 0x180066600
mov qword [rbp + 0x1cc0], r15
mov qword [rbp + 0x1cc8], r13
mov qword [rbp + 0x1cd0], rdi
mov qword [rbp + 0x1cd8], rbx
mov qword [rbp + 0x1ce0], r14
mov qword [rbp + 0x1ce8], rsi
movabs rax, 0x87700cf1c791d8b6
mov qword [rbp + 0x1080], rax
movabs rax, 0xbacf0d43ed4e26b6
mov qword [rbp + 0x1088], rax
movabs rax, 0x7a5ec883b43fe434
mov qword [rbp + 0x1090], rax
movabs rax, 0x80edb97bb321fa13
mov qword [rbp + 0x1098], rax
movabs rax, 0x3fe627b19f3171cd
mov qword [rbp + 0x10a0], rax
mov qword [rbp + 0x10a8], rsi
vmovdqu ymm0, ymmword [rbp + 0x1cc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1080]
vmovdqa ymmword [rbp + 0x1080], ymm1
vmovdqa xmm2, xmmword [rbp + 0x10a0]
vxorps xmm2, xmm2, xmmword [rbp + 0x1ce0]
vmovdqa xmmword [rbp + 0x10a0], xmm2
lea rcx, [rbp + 0x1080]
vzeroupper
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], rbx
movabs rax, 0x967643f1e6d0d587
mov qword [rbp + 0xd00], rax
movabs rax, 0xf38d025be40e67a6
mov qword [rbp + 0xd08], rax
movabs rax, 0x3d01d088bc3ee231
mov qword [rbp + 0xd10], rax
movabs rax, 0xf997813680498414
mov qword [rbp + 0xd18], rax
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xd00]
vmovdqa ymmword [rbp + 0xd00], ymm1
lea rcx, [rbp + 0xd00]
vzeroupper
call fcn.180059f6c
mov qword [rbp + 0x1d00], r15
mov qword [rbp + 0x1d08], r13
mov qword [rbp + 0x1d10], rdi
mov qword [rbp + 0x1d18], rbx
mov qword [rbp + 0x1d20], r14
mov qword [rbp + 0x1d28], rsi
movabs rax, 0x9d6d6aa5d086cd8d
mov qword [rbp + 0x1000], rax
movabs rax, 0xbbff0204a35401e2
mov qword [rbp + 0x1008], rax
movabs rax, 0x48199294a332a722
mov qword [rbp + 0x1010], rax
movabs rax, 0x9ce3e253f42cda52
mov qword [rbp + 0x1018], rax
movabs rax, 0x5cc642d4ed441cfd
mov qword [rbp + 0x1020], rax
movabs rax, 0x1d9301788c91f80e
mov qword [rbp + 0x1028], rax
vmovdqu ymm0, ymmword [rbp + 0x1d00]
vpxor ymm1, ymm0, ymmword [rbp + 0x1000]
vmovdqa ymmword [rbp + 0x1000], ymm1
vmovdqa xmm2, xmmword [rbp + 0x1020]
vxorps xmm2, xmm2, xmmword [rbp + 0x1d20]
vmovdqa xmmword [rbp + 0x1020], xmm2
lea rcx, [rbp + 0x1000]
vzeroupper
call fcn.180059f6c
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
mov qword [rbp + 0x1b70], rdi
mov qword [rbp + 0x1b78], rbx
movabs rax, 0x976879a5c183cd89
mov qword [rbp + 0xd40], rax
movabs rax, 0xe799024ced5822a3
mov qword [rbp + 0xd48], rax
movabs rax, 0x290bd6d5e866b769
mov qword [rbp + 0xd50], rax
mov qword [rbp + 0xd58], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b60]
vpxor ymm1, ymm0, ymmword [rbp + 0xd40]
vmovdqa ymmword [rbp + 0xd40], ymm1
lea rcx, [rbp + 0xd40]
vzeroupper
call fcn.180059f6c
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x817941f7d084cd92
mov qword [rbp + 0x610], rax
movabs rax, 0xd3ab226cd73d56a9
mov qword [rbp + 0x618], rax
movdqa xmm0, xmmword [rbp + 0x610]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x610], xmm0
lea r14, [0x180181378]
mov rdx, r14
lea rcx, [rbp + 0x610]
call fcn.18004e938
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rsi, 0x9a7944f6c69fde86
mov qword [rbp + 0x620], rsi
movabs rax, 0xd3ab226cd73d56b0
mov qword [rbp + 0x628], rax
movdqa xmm0, xmmword [rbp + 0x620]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x620], xmm0
lea r15, [0x180186c37]
mov rdx, r15
lea rcx, [rbp + 0x620]
call fcn.18004e938
lea rdi, [0x180186c3c]
movabs rbx, 0xf3182c85b5f0acc5
cmp byte [0x180186c37], r12b
je 0x180066905
mov qword [rbp + 0x1a60], rbx
mov qword [rbp + 0x1a68], r13
mov qword [rbp + 0x630], rsi
movabs rax, 0xd3ce4e15a36e76b0
mov qword [rbp + 0x638], rax
movdqa xmm0, xmmword [rbp + 0x630]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x630], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.FiveM_Reshade_Crosshair
mov rdx, rdi
lea rcx, [rbp + 0x630]
call fcn.180052e94
mov dword [rbp + 0x1d8], 0x43160000
mov dword [rbp + 0x1dc], 0x41a00000
lea r8, [rbp + 0x1d8]
lea rdx, reloc.WLDAP32.dll_Ordinal_45
lea rcx, str.Menu_Bind_:
call fcn.180053fc8
lea rcx, str.Menu_Color
call fcn.180059f6c
call fcn.180022e70
subss xmm0, dword [0x1800c4080]
movaps xmm1, xmm10
call fcn.18002cbec
mov r8d, 0xb0006e2
lea rdx, [0x180180040]
lea rcx, str.accent
call fcn.18004f854
test al, al
je 0x180066979
xor ecx, ecx
call fcn.18003a7fc
lea rcx, [0x180181c40]
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Configs
lea rcx, [0x180181c40]
call fcn.1800179c4
mov qword [rbp + 0x1ab0], rbx
mov qword [rbp + 0x1ab8], r13
movabs rax, 0xd36b4becd39ec386
mov qword [rbp + 0x640], rax
movabs rax, 0xd3ab226cd73d56f8
mov qword [rbp + 0x648], rax
movdqa xmm0, xmmword [rbp + 0x640]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x640], xmm0
lea rcx, [rbp + 0x640]
call fcn.180059f6c
mov qword [rbp + 0x1a90], rbx
mov qword [rbp + 0x1a98], r13
movabs rax, 0xf3182ce2d3938fe6
mov qword [rbp + 0x650], rax
mov qword [rbp + 0x658], r13
movdqa xmm0, xmmword [rbp + 0x650]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x650], xmm0
or dword [rsp + 0x20], 0xffffffff
mov r9d, 5
lea rsi, str.Legit
mov r8, rsi
lea rdx, [0x180186620]
lea rcx, [rbp + 0x650]
call fcn.1800577f8
call fcn.180059cb4
and dword [rbp + 0x1e0], r12d
and dword [rbp + 0x1e4], r12d
mov qword [rbp + 0x1ac0], rbx
mov qword [rbp + 0x1ac8], r13
movabs rax, 0xf3182c85d191c389
mov qword [rbp + 0x660], rax
mov qword [rbp + 0x668], r13
movdqa xmm0, xmmword [rbp + 0x660]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x660], xmm0
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x660]
call fcn.18004df6c
lea rbx, [0x180186c2b]
test al, al
je 0x180067379
movsxd rdx, dword [0x180186620]
lea r8, [0x180163a14]
mov rdx, qword [rsi + rdx*8]
lea rcx, [rbp + 0x1910]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1910]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c03]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181348]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018134c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181350]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181354]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c04]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181344]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180181370]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c14]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c18]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c1c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c21]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c24]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c20]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c29]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c2e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c28]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x18018137c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c30]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c32]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c33]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c34]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c35]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c36]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825ac]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825af]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825ae]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801825b0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c46]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c44]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c47]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c49]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4b]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c4f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c51]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c54]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c58]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801813a4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c5c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x1801813a8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186c60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, str.2ddd
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rax, qword [rbp + 0x1910]
mov qword [rsp + 0x20], rax
mov eax, 1
mov r9d, eax
mov r8d, eax
mov edx, eax
lea rcx, [0x180186630]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fread_s]
mov rcx, qword [rbp + 0x1910]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
and dword [rbp + 0x1e8], r12d
and dword [rbp + 0x1ec], r12d
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1ad0], rax
mov qword [rbp + 0x1ad8], r13
movabs rax, 0xf3182c85d086cd96
mov qword [rbp + 0x670], rax
mov qword [rbp + 0x678], r13
movdqa xmm0, xmmword [rbp + 0x670]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x670], xmm0
lea rdx, [rbp + 0x1e8]
lea rcx, [rbp + 0x670]
call fcn.18004df6c
test al, al
je 0x18006799d
movsxd rdx, dword [0x180186620]
lea r8, [0x1801639b4]
mov rdx, qword [rsi + rdx*8]
lea rcx, [rbp + 0x1928]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fopen_s]
xor r8d, r8d
xor edx, edx
mov rcx, qword [rbp + 0x1928]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fseek]
mov r9, qword [rbp + 0x1928]
mov esi, 1
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c03]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181348]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x18018134c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181350]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181354]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c04]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181344]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c10]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180181370]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c14]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c18]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c1c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c21]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c24]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c20]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
mov rcx, rbx
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2d]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c29]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c2e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c28]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
mov rcx, r14
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x18018137c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c30]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c32]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c33]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c34]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c35]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c36]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
mov rcx, rdi
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825ac]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825af]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825ae]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801825b0]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c46]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c44]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c47]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c49]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4a]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4b]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4e]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c4f]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c51]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c54]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c58]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801813a4]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c5c]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x1801813a8]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186c60]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, str.2ddd
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov r9, qword [rbp + 0x1928]
mov r8d, esi
mov edx, esi
lea rcx, [0x180186630]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fwrite]
mov rcx, qword [rbp + 0x1928]
call qword [sym.imp.api_ms_win_crt_stdio_l1_1_0.dll_fclose]
lea rsi, [0x180181c40]
jmp 0x18006d780
mov dword [rbp + 0x1f0], 0x42960000
mov dword [rbp + 0x1f4], 0x41000000
lea rcx, [rbp + 0x1f0]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181d28]
mov rax, rdx
mov r9, qword [0x180181d20]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180067a8e
mov rdi, r12
cmp dword [0x180181d18], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180067a34
cmp dword [0x180181d18], ebx
je 0x180067a34
mov dword [0x180181d18], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181d28]
mov rcx, rdx
mov r9, qword [0x180181d20]
sub rcx, r9
sar rcx, 3
dec rcx
movsxd rax, ebx
cmp rax, rcx
je 0x180067a72
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181d28]
mov r9, qword [0x180181d20]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800679f5
call fcn.180020aa8
mov dword [rbp + 0x1f8], 0x42820000
mov dword [rbp + 0x1fc], 0x42480000
lea rcx, [rbp + 0x1f8]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x200], xmm0
movss dword [rbp + 0x204], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x200]
lea rcx, str.vehicle
call fcn.18001d770
cmp dword [0x180181d18], r12d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x180067d49
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_List
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rax, qword [rax]
test rax, rax
je 0x18006d7e7
mov rax, qword [rax + 8]
test rax, rax
je 0x180067f7f
cmp qword [rax + 0x30], r12
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 0x10]
test rdi, rdi
je 0x18006d7e7
mov dword [rbp + 0x208], 0x435c0000
mov dword [rbp + 0x20c], 0x43960000
lea rdx, [rbp + 0x208]
lea rcx, [0x180163c50]
call fcn.18004dcec
test al, al
je 0x180067ce6
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x188]
jae 0x180067cda
mov rax, qword [rdi + 0x180]
test rax, rax
je 0x180067cce
mov rax, qword [rsi + rax]
test rax, rax
je 0x180067cce
mov rax, qword [rax + 0x20]
lea rcx, [rax + 0x298]
neg rax
sbb rdx, rdx
and rdx, rcx
lea rcx, [rbp + 0x1958]
call fcn.1800081d0
nop
mov r8, r14
lea rdx, reloc.WLDAP32.dll_Ordinal_35
lea rcx, [rbp + 0x1958]
call fcn.180008050
mov edx, ebx
lea rcx, [rbp + 0xfe0]
call fcn.1800092d0
nop
lea rdx, [rbp + 0xfe0]
cmp qword [rbp + 0xff8], 0xf
cmova rdx, qword [rbp + 0xfe0]
mov r8, qword [rbp + 0xff0]
lea rcx, [rbp + 0x1958]
call fcn.180008050
nop
lea rcx, [rbp + 0xfe0]
call fcn.180008170
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x210], 0
and dword [rbp + 0x214], 0
lea rcx, [rbp + 0x1958]
cmp qword [rbp + 0x1970], 0xf
cmova rcx, qword [rbp + 0x1958]
lea r9, [rbp + 0x210]
xor r8d, r8d
call fcn.180058780
test al, al
je 0x180067cc2
mov dword [reloc.WS2_32.dll_accept], ebx
lea rcx, [rbp + 0x1958]
call fcn.180008170
add ebx, r14d
add rsi, 0x10
jmp 0x180067bd1
call fcn.180053ecc
lea rsi, [0x180181c40]
mov edx, dword [reloc.WS2_32.dll_accept]
lea rcx, [rbp + 0x1220]
call fcn.1800092d0
nop
lea r8, [rbp + 0x1220]
lea rdx, str.Vehicle_selected_:
lea rcx, [rbp + 0x1a38]
call fcn.1800093b0
nop
lea rcx, [rbp + 0x1220]
call fcn.180008170
lea rcx, [rbp + 0x1a38]
cmp qword [rbp + 0x1a50], 0xf
cmova rcx, qword [rbp + 0x1a38]
call fcn.180059f6c
nop
lea rcx, [rbp + 0x1a38]
jmp 0x180067f7a
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_List
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rax, qword [rax]
test rax, rax
je 0x18006d7e7
mov rax, qword [rax + 8]
test rax, rax
je 0x180067f7f
cmp qword [rax + 0x30], r12
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 0x10]
test rdi, rdi
je 0x18006d7e7
mov dword [rbp + 0x218], 0x435c0000
mov dword [rbp + 0x21c], 0x43960000
lea rdx, [rbp + 0x218]
lea rcx, [0x180163c50]
call fcn.18004dcec
test al, al
je 0x180067f1c
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x188]
jae 0x180067f10
mov rax, qword [rdi + 0x180]
test rax, rax
je 0x180067f04
mov rax, qword [rsi + rax]
test rax, rax
je 0x180067f04
mov rax, qword [rax + 0x20]
lea rcx, [rax + 0x298]
neg rax
sbb rdx, rdx
and rdx, rcx
lea rcx, [rbp + 0x1938]
call fcn.1800081d0
nop
mov r8, r14
lea rdx, reloc.WLDAP32.dll_Ordinal_35
lea rcx, [rbp + 0x1938]
call fcn.180008050
mov edx, ebx
lea rcx, [rbp + 0xfc0]
call fcn.1800092d0
nop
lea rdx, [rbp + 0xfc0]
cmp qword [rbp + 0xfd8], 0xf
cmova rdx, qword [rbp + 0xfc0]
mov r8, qword [rbp + 0xfd0]
lea rcx, [rbp + 0x1938]
call fcn.180008050
nop
lea rcx, [rbp + 0xfc0]
call fcn.180008170
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x220], 0
and dword [rbp + 0x224], 0
lea rcx, [rbp + 0x1938]
cmp qword [rbp + 0x1950], 0xf
cmova rcx, qword [rbp + 0x1938]
lea r9, [rbp + 0x220]
xor r8d, r8d
call fcn.180058780
test al, al
je 0x180067ef8
mov dword [reloc.WS2_32.dll_accept], ebx
lea rcx, [rbp + 0x1938]
call fcn.180008170
add ebx, r14d
add rsi, 0x10
jmp 0x180067e07
call fcn.180053ecc
lea rsi, [0x180181c40]
mov edx, dword [reloc.WS2_32.dll_accept]
lea rcx, [rbp + 0x1180]
call fcn.1800092d0
nop
lea r8, [rbp + 0x1180]
lea rdx, str.Vehicle_selected_:
lea rcx, [rbp + 0x1978]
call fcn.1800093b0
nop
lea rcx, [rbp + 0x1180]
call fcn.180008170
lea rcx, [rbp + 0x1978]
cmp qword [rbp + 0x1990], 0xf
cmova rcx, qword [rbp + 0x1978]
call fcn.180059f6c
nop
lea rcx, [rbp + 0x1978]
call fcn.180008170
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
cmp byte [0x180186c38], r12b
je 0x180068321
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_Options
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006d780
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006d7e7
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x18006d7e7
mov rbx, qword [rax + 0x180]
test rbx, rbx
jne 0x18006803e
mov rbx, r12
jmp 0x18006804d
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x1308]
mov rcx, rbx
call fcn.180063234
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x180068079
jne 0x180068079
lea rcx, str.You_are_not_ingame
call fcn.180059f6c
jmp 0x18006799d
test rbx, rbx
jne 0x180068084
movaps xmm0, xmm9
jmp 0x18006808c
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x11a0]
call fcn.180071878
nop
lea r8, [rbp + 0x11a0]
lea rdx, str.Health_Of_Vehicle:
lea rcx, [rbp + 0x1a18]
call fcn.1800093b0
nop
lea rcx, [rbp + 0x11a0]
call fcn.180008170
lea rcx, [rbp + 0x1a18]
cmp qword [rbp + 0x1a30], 0xf
cmova rcx, qword [rbp + 0x1a18]
call fcn.180059f6c
lea rdx, [rbp + 0x1320]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax + 8]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1200]
call fcn.180071878
nop
lea rdx, [rbp + 0x132c]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax + 4]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x11e0]
call fcn.180071878
nop
lea rdx, [rbp + 0x1338]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x11c0]
call fcn.180071878
nop
lea r8, [rbp + 0x11c0]
lea rdx, str.X_:
lea rcx, [rbp + 0x1418]
call fcn.1800093b0
nop
lea r8, str._n__Y_:
mov rdx, rax
lea rcx, [rbp + 0x13f8]
call fcn.180009420
nop
lea r8, [rbp + 0x11e0]
mov rdx, rax
lea rcx, [rbp + 0x14b8]
call fcn.180009490
nop
lea r8, str._n__Z_:
mov rdx, rax
lea rcx, [rbp + 0x13d8]
call fcn.180009420
nop
lea r8, [rbp + 0x1200]
mov rdx, rax
lea rcx, [rbp + 0x1998]
call fcn.180009490
nop
lea rcx, [rbp + 0x13d8]
call fcn.180008170
nop
lea rcx, [rbp + 0x14b8]
call fcn.180008170
nop
lea rcx, [rbp + 0x13f8]
call fcn.180008170
nop
lea rcx, [rbp + 0x1418]
call fcn.180008170
nop
lea rcx, [rbp + 0x11c0]
call fcn.180008170
nop
lea rcx, [rbp + 0x11e0]
call fcn.180008170
nop
lea rcx, [rbp + 0x1200]
call fcn.180008170
lea rcx, [rbp + 0x1998]
cmp qword [rbp + 0x19b0], 0xf
cmova rcx, qword [rbp + 0x1998]
call fcn.180059f6c
and dword [rbp + 0x228], 0
and dword [rbp + 0x22c], 0
lea rdx, [rbp + 0x228]
lea rcx, str.Teleport_To_Vehicle
call fcn.18004df6c
test al, al
je 0x180068308
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1ae0], xmm0
lea r8, [rbp + 0x1ae0]
lea rdx, [rbp + 0x1b00]
mov rcx, rsi
call fcn.18006d8bc
lea rdx, [rbp + 0x1a90]
mov rcx, rdi
call fcn.18006d8e0
lea rdx, [rbp + 0x1344]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1ad0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1ad8], eax
lea r8, [rbp + 0x1ad0]
lea rdx, [rbp + 0x1b80]
mov rcx, rdi
call fcn.18006d88c
lea rdx, [rbp + 0x1314]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1ac0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1ac8], eax
lea r8, [rbp + 0x1ac0]
lea rdx, [rbp + 0x1c20]
mov rcx, rsi
call fcn.18006d864
nop
lea rcx, [rbp + 0x1998]
call fcn.180008170
nop
lea rcx, [rbp + 0x1a18]
jmp 0x18006868f
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles_Options
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006d780
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006d7e7
mov rax, qword [rcx + 0x10]
test rax, rax
je 0x18006d7e7
mov rbx, qword [rax + 0x180]
test rbx, rbx
jne 0x1800683be
mov rbx, r12
jmp 0x1800683cd
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x1350]
mov rcx, rbx
call fcn.180063234
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x1800683ec
je 0x180068068
test rbx, rbx
jne 0x1800683f7
movaps xmm0, xmm9
jmp 0x1800683ff
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x12a0]
call fcn.180071878
nop
lea r8, [rbp + 0x12a0]
lea rdx, str.Health_Of_Vehicle:
lea rcx, [rbp + 0x19d8]
call fcn.1800093b0
nop
lea rcx, [rbp + 0x12a0]
call fcn.180008170
lea rcx, [rbp + 0x19d8]
cmp qword [rbp + 0x19f0], 0xf
cmova rcx, qword [rbp + 0x19d8]
call fcn.180059f6c
lea rdx, [rbp + 0x135c]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax + 8]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1280]
call fcn.180071878
nop
lea rdx, [rbp + 0x1368]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax + 4]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1260]
call fcn.180071878
nop
lea rdx, [rbp + 0x12c0]
mov rcx, rbx
call fcn.180063234
movss xmm1, dword [rax]
cvtps2pd xmm1, xmm1
lea rcx, [rbp + 0x1240]
call fcn.180071878
nop
lea r8, [rbp + 0x1240]
lea rdx, str.X_:
lea rcx, [rbp + 0x1498]
call fcn.1800093b0
nop
lea r8, str._n__Y_:
mov rdx, rax
lea rcx, [rbp + 0x1478]
call fcn.180009420
nop
lea r8, [rbp + 0x1260]
mov rdx, rax
lea rcx, [rbp + 0x1458]
call fcn.180009490
nop
lea r8, str._n__Z_:
mov rdx, rax
lea rcx, [rbp + 0x1438]
call fcn.180009420
nop
lea r8, [rbp + 0x1280]
mov rdx, rax
lea rcx, [rbp + 0x19b8]
call fcn.180009490
nop
lea rcx, [rbp + 0x1438]
call fcn.180008170
nop
lea rcx, [rbp + 0x1458]
call fcn.180008170
nop
lea rcx, [rbp + 0x1478]
call fcn.180008170
nop
lea rcx, [rbp + 0x1498]
call fcn.180008170
nop
lea rcx, [rbp + 0x1240]
call fcn.180008170
nop
lea rcx, [rbp + 0x1260]
call fcn.180008170
nop
lea rcx, [rbp + 0x1280]
call fcn.180008170
lea rcx, [rbp + 0x19b8]
cmp qword [rbp + 0x19d0], 0xf
cmova rcx, qword [rbp + 0x19b8]
call fcn.180059f6c
and dword [rbp + 0x230], 0
and dword [rbp + 0x234], 0
lea rdx, [rbp + 0x230]
lea rcx, str.Teleport_To_Vehicle
call fcn.18004df6c
test al, al
je 0x18006867b
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1ae0], xmm0
lea r8, [rbp + 0x1ae0]
lea rdx, [rbp + 0x1b00]
mov rcx, rsi
call fcn.18006d8bc
lea rdx, [rbp + 0x1a90]
mov rcx, rdi
call fcn.18006d8e0
lea rdx, [rbp + 0x12cc]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1ac0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1ac8], eax
lea r8, [rbp + 0x1ac0]
lea rdx, [rbp + 0x1b80]
mov rcx, rdi
call fcn.18006d88c
lea rdx, [rbp + 0x12d8]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1ad0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1ad8], eax
lea r8, [rbp + 0x1ad0]
lea rdx, [rbp + 0x1c20]
mov rcx, rsi
call fcn.18006d864
nop
lea rcx, [rbp + 0x19b8]
call fcn.180008170
nop
lea rcx, [rbp + 0x19d8]
call fcn.180008170
jmp 0x18006799d
mov dword [rbp + 0x238], 0x42960000
mov dword [rbp + 0x23c], 0x41000000
lea rcx, [rbp + 0x238]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181ce8]
mov rax, rdx
mov r9, qword [0x180181ce0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006877e
mov rdi, r12
cmp dword [0x180181cd8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180068724
cmp dword [0x180181cd8], ebx
je 0x180068724
mov dword [0x180181cd8], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181ce8]
mov rcx, rdx
mov r9, qword [0x180181ce0]
sub rcx, r9
sar rcx, 3
dec rcx
movsxd rax, ebx
cmp rax, rcx
je 0x180068762
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181ce8]
mov r9, qword [0x180181ce0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x1800686e5
call fcn.180020aa8
mov dword [rbp + 0x240], 0x42820000
mov dword [rbp + 0x244], 0x42480000
lea rcx, [rbp + 0x240]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x248], xmm0
movss dword [rbp + 0x24c], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x248]
lea rcx, str.playerlist
call fcn.18001d770
cmp dword [0x180181cd8], r14d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x180068957
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rax, qword [rax]
test rax, rax
je 0x18006d7e7
mov rax, qword [rax + 8]
test rax, rax
je 0x180068ab7
cmp qword [rax + 0x30], r12
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 0x18]
test rdi, rdi
je 0x18006d7e7
mov dword [rbp + 0x250], 0x435c0000
mov dword [rbp + 0x254], 0x43960000
lea rdx, [rbp + 0x250]
lea rcx, [0x180163c50]
call fcn.18004dcec
test al, al
je 0x180068ab7
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x108]
jae 0x180068aab
mov r14, qword [rdi + 0x100]
test r14, r14
je 0x18006894c
mov r14, qword [r14 + rsi]
test r14, r14
je 0x18006894c
mov eax, dword [0x180182524]
mov rcx, qword [rax + r14]
mov rax, qword [0x1801824c8]
add rcx, 0x20
call rax
mov ecx, dword [0x180182518]
mov edx, dword [rcx + r14]
test edx, edx
je 0x18006894c
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x18006894c
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x258], r12d
and dword [rbp + 0x25c], r12d
lea r9, [rbp + 0x258]
xor r8d, r8d
mov rcx, rax
call fcn.180058780
test al, al
je 0x18006894c
mov dword [reloc.WS2_32.dll_accept], ebx
inc ebx
add rsi, 0x10
jmp 0x1800688c1
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_List
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rax, qword [rax]
test rax, rax
je 0x18006d7e7
mov rax, qword [rax + 8]
test rax, rax
je 0x180068ab7
cmp qword [rax + 0x30], r12
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 0x18]
test rdi, rdi
je 0x18006d7e7
mov dword [rbp + 0x260], 0x435c0000
mov dword [rbp + 0x264], 0x43960000
lea rdx, [rbp + 0x260]
lea rcx, [0x180163c50]
call fcn.18004dcec
test al, al
je 0x180068ab7
mov ebx, r12d
mov rsi, r12
movsxd rax, ebx
cmp rax, qword [rdi + 0x108]
jae 0x180068aab
mov r14, qword [rdi + 0x100]
test r14, r14
je 0x180068aa0
mov r14, qword [rsi + r14]
test r14, r14
je 0x180068aa0
mov eax, dword [0x180182524]
mov rcx, qword [rax + r14]
mov rax, qword [0x1801824c8]
add rcx, 0x20
call rax
mov ecx, dword [0x180182518]
mov edx, dword [rcx + r14]
test edx, edx
je 0x180068aa0
and edx, 0x1fc000
cmp edx, 0x8000
jne 0x180068aa0
cmp dword [reloc.WS2_32.dll_accept], ebx
sete dl
and dword [rbp + 0x268], r12d
and dword [rbp + 0x26c], r12d
lea r9, [rbp + 0x268]
xor r8d, r8d
mov rcx, rax
call fcn.180058780
test al, al
je 0x180068aa0
mov dword [reloc.WS2_32.dll_accept], ebx
inc ebx
add rsi, 0x10
jmp 0x180068a15
call fcn.180053ecc
lea rsi, [0x180181c40]
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player_Options
mov rcx, rsi
call fcn.1800179c4
mov rax, qword [0x1801824e0]
mov rdi, qword [rax]
test rdi, rdi
je 0x18006d7e7
mov rdi, qword [rdi + 8]
test rdi, rdi
je 0x18006d780
mov rsi, qword [rdi + 0x30]
test rsi, rsi
je 0x18006d7e7
mov rax, qword [0x1801824e8]
mov rcx, qword [rax]
test rcx, rcx
je 0x18006d7e7
mov rax, qword [rcx + 0x18]
test rax, rax
je 0x18006d7e7
mov rbx, qword [rax + 0x100]
test rbx, rbx
jne 0x180068b69
mov rbx, r12
jmp 0x180068b78
mov eax, dword [reloc.WS2_32.dll_accept]
shl eax, 4
cdqe
mov rbx, qword [rax + rbx]
lea rdx, [rbp + 0x12e4]
mov rcx, rbx
call fcn.180063234
movss xmm0, dword [rax]
ucomiss xmm0, xmm9
jp 0x180068b97
je 0x18006799d
test rbx, rbx
jne 0x180068ba2
movaps xmm0, xmm9
jmp 0x180068baa
movss xmm0, dword [rbx + 0x280]
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
lea rcx, [rbp + 0x1140]
call fcn.180071878
nop
lea r8, [rbp + 0x1140]
lea rdx, str.Health_Of_Player_:
lea rcx, [rbp + 0x19f8]
call fcn.1800093b0
nop
lea rcx, [rbp + 0x1140]
call fcn.180008170
lea rcx, [rbp + 0x19f8]
cmp qword [rbp + 0x1a10], 0xf
cmova rcx, qword [rbp + 0x19f8]
call fcn.180059f6c
and dword [rbp + 0x270], 0
and dword [rbp + 0x274], 0
lea rdx, [rbp + 0x270]
lea rcx, str.Teleport_To_Player
call fcn.18004df6c
test al, al
je 0x180068cd6
cmp rbx, rdi
je 0x180068cd6
xorps xmm0, xmm0
movaps xmmword [rbp + 0x1ae0], xmm0
lea r8, [rbp + 0x1ae0]
lea rdx, [rbp + 0x1b00]
mov rcx, rsi
call fcn.18006d8bc
lea rdx, [rbp + 0x1b80]
mov rcx, rdi
call fcn.18006d8e0
lea rdx, [rbp + 0x12f0]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1ac0], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1ac8], eax
lea r8, [rbp + 0x1ac0]
lea rdx, [rbp + 0x1c20]
mov rcx, rdi
call fcn.18006d88c
lea rdx, [rbp + 0x12fc]
mov rcx, rbx
call fcn.180063234
movsd xmm0, qword [rax]
movsd qword [rbp + 0x1a90], xmm0
mov eax, dword [rax + 8]
mov dword [rbp + 0x1a98], eax
lea r8, [rbp + 0x1a90]
lea rdx, [rbp + 0x1c40]
mov rcx, rsi
call fcn.18006d864
test rbx, rbx
jne 0x180068ce0
mov rax, r12
jmp 0x180068cea
mov eax, dword [0x180182524]
mov rax, qword [rax + rbx]
lea rdi, [rax + 0x20]
xor eax, eax
mov qword [rbp + 0x1b80], rax
mov rax, qword [0x1801824c8]
mov rcx, rdi
call rax
mov qword [rbp + 0x1c20], rax
mov r8, qword [0x180180780]
mov rdx, qword [0x180180778]
lea r9, [rbp + 0x1c20]
lea rcx, [rbp + 0x1b80]
call fcn.180061cf0
mov rbx, qword [rbp + 0x1b80]
cmp rbx, qword [0x180180780]
je 0x180068d92
and dword [rbp + 0x278], 0
and dword [rbp + 0x27c], 0
lea rdx, [rbp + 0x278]
lea rcx, str.Remove_Friend
call fcn.18004df6c
test al, al
je 0x180068df4
sub rbx, qword [0x180180778]
sar rbx, 5
movsxd r8, ebx
shl r8, 5
add r8, qword [0x180180778]
lea rdx, [rbp + 0x1ad0]
lea rcx, [0x180180778]
call fcn.18006dccc
jmp 0x180068df4
and dword [rbp + 0x280], 0
and dword [rbp + 0x284], 0
lea rdx, [rbp + 0x280]
lea rcx, str.Add_Friend
call fcn.18004df6c
test al, al
je 0x180068df4
mov rax, qword [0x1801824c8]
mov rcx, rdi
call rax
mov rdx, rax
lea rcx, [rbp + 0x1b20]
call fcn.1800081d0
nop
lea rdx, [rbp + 0x1b20]
lea rcx, [0x180180778]
call fcn.180007f60
nop
lea rcx, [rbp + 0x1b20]
call fcn.180008170
nop
lea rcx, [rbp + 0x19f8]
jmp 0x18006868f
mov dword [rbp + 0x288], 0x42960000
mov dword [rbp + 0x28c], 0x41000000
lea rcx, [rbp + 0x288]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181d48]
mov rax, rdx
mov r9, qword [0x180181d40]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180068ee5
mov rdi, r12
cmp dword [0x180181d38], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180068e8b
cmp dword [0x180181d38], ebx
je 0x180068e8b
mov dword [0x180181d38], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181d48]
mov rcx, rdx
mov r9, qword [0x180181d40]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180068ec9
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181d48]
mov r9, qword [0x180181d40]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180068e4c
call fcn.180020aa8
mov dword [rbp + 0x290], 0x42820000
mov dword [rbp + 0x294], 0x42480000
lea rcx, [rbp + 0x290]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x298], xmm0
movss dword [rbp + 0x29c], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x298]
lea rcx, str.extinction_childs
call fcn.18001d770
cmp dword [0x180181d38], r12d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x180068faa
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x180170e8b]
mov rcx, rsi
call fcn.1800179c4
jmp 0x1800690b8
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Extinction
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x81796aa5da84d984
mov qword [rbp + 0x680], rax
movabs rax, 0xd3ab226cd73d56af
mov qword [rbp + 0x688], rax
movdqa xmm0, xmmword [rbp + 0x680]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x680], xmm0
lea rdx, [0x180186c62]
lea rcx, [rbp + 0x680]
call fcn.18004e938
mov dword [rbp + 0x2a0], 0x43160000
mov dword [rbp + 0x2a4], 0x41a00000
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xc93855e0de84c38d
mov qword [rbp + 0x690], rax
movabs rax, 0xd3ab226cd71d76e2
mov qword [rbp + 0x698], rax
movdqa xmm0, xmmword [rbp + 0x690]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x690], xmm0
lea r8, [rbp + 0x2a0]
lea rdx, [0x180186c74]
lea rcx, [rbp + 0x690]
call fcn.180053fc8
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
cmp byte [0x180186c38], r12b
je 0x180069554
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Visuais
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xf3185ee4c399d884
mov qword [rbp + 0x6a0], rax
mov qword [rbp + 0x6a8], r13
movdqa xmm0, xmmword [rbp + 0x6a0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x6a0], xmm0
lea rdx, [0x180186c44]
lea rcx, [rbp + 0x6a0]
call fcn.18004e938
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs r14, 0x94796ea5c19fc389
mov qword [rbp + 0x6b0], r14
movabs rax, 0xd3ab2209ba5218e2
mov qword [rbp + 0x6b8], rax
movdqa xmm0, xmmword [rbp + 0x6b0]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x6b0], xmm0
lea rdx, [0x180186c45]
lea rcx, [rbp + 0x6b0]
call fcn.18004e938
mov esi, 0x10420
cmp byte [0x180186c45], r12b
je 0x180069249
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0xc22c1eb4d49e8fe6
mov qword [rbp + 0x6c0], rax
movabs rax, 0xd3ab226cb25067f6
mov qword [rbp + 0x6c8], rax
movdqa xmm0, xmmword [rbp + 0x6c0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x6c0], xmm0
mov r8d, esi
lea rdx, [0x180181458]
lea rcx, [rbp + 0x6c0]
call fcn.18004f854
movups xmm0, xmmword [0x180181458]
movups xmmword [0x1801801b8], xmm0
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1af0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1af8], rbx
mov qword [rbp + 0xe60], r14
movabs rax, 0xb0c54318a45412e2
mov qword [rbp + 0xe68], rax
movabs rax, 0x1d39e6e7c650e62e
mov qword [rbp + 0xe70], rax
mov qword [rbp + 0xe78], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xe60]
vmovdqa ymmword [rbp + 0xe60], ymm1
lea rdx, [0x180186c46]
lea rcx, [rbp + 0xe60]
vzeroupper
call fcn.18004e938
cmp byte [0x180186c46], r12b
je 0x180069358
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0xc12b49e8d49e8fe6
mov qword [rbp + 0x6d0], rax
movabs rax, 0xd3ab226cd70f65f7
mov qword [rbp + 0x6d8], rax
movdqa xmm0, xmmword [rbp + 0x6d0]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x6d0], xmm0
mov r8d, esi
lea rdx, [0x180181488]
lea rcx, [rbp + 0x6d0]
call fcn.18004f854
movups xmm0, xmmword [0x180181488]
movups xmmword [0x1801801c8], xmm0
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
mov qword [rbp + 0x6e0], r14
movabs rax, 0xd3ab4304b9541ae2
mov qword [rbp + 0x6e8], rax
movdqa xmm0, xmmword [rbp + 0x6e0]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x6e0], xmm0
lea rdx, [0x180186c47]
lea rcx, [rbp + 0x6e0]
call fcn.18004e938
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
mov qword [rbp + 0xdc0], r14
movabs rax, 0xbccf430fa55c1be2
mov qword [rbp + 0xdc8], rax
movabs rax, 0x1d39e6e7c6508735
mov qword [rbp + 0xdd0], rax
mov qword [rbp + 0xdd8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xdc0]
vmovdqa ymmword [rbp + 0xdc0], ymm1
lea rdx, [0x180186c48]
lea rcx, [rbp + 0xdc0]
vzeroupper
call fcn.18004e938
cmp byte [0x180186c48], r12b
je 0x1800694db
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], rbx
movabs rax, 0xc62c1bb082c58fe6
mov qword [rbp + 0xf80], rax
movabs rax, 0xbeca4c5de30c65f0
mov qword [rbp + 0xf88], rax
movabs r15, 0x1d39e6e7c6508722
mov qword [rbp + 0xf90], r15
mov qword [rbp + 0xf98], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xf80]
vmovdqa ymmword [rbp + 0xf80], ymm1
mov r8d, esi
lea rdx, [0x180181478]
lea rcx, [rbp + 0xf80]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181478]
movups xmmword [0x1801801d8], xmm0
movabs r15, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0x6f0], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0x6f8], rax
movdqa xmm0, xmmword [rbp + 0x6f0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x6f0], xmm0
lea rcx, [rbp + 0x6f0]
lea rdx, reloc.WLDAP32.dll_Ordinal_200
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
xor r8d, r8d
mov r9d, 0x3e8
mov qword [rsp + 0x20], rbx
call fcn.1800593ec
jmp 0x18006799d
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Visuals
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xf37c49e9d791c280
mov qword [rbp + 0x700], rax
mov qword [rbp + 0x708], r13
movdqa xmm0, xmmword [rbp + 0x700]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x700], xmm0
lea rdx, [0x180186c44]
lea rcx, [rbp + 0x700]
call fcn.18004e938
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs r14, 0x94796ea5c19fc389
mov qword [rbp + 0x710], r14
movabs rax, 0xd3ab2209ba5c18e2
mov qword [rbp + 0x718], rax
movdqa xmm0, xmmword [rbp + 0x710]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x710], xmm0
lea rdx, [0x180186c45]
lea rcx, [rbp + 0x710]
call fcn.18004e938
mov esi, 0x10420
cmp byte [0x180186c45], r12b
je 0x1800696c3
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0xc22c1eb4d49e8fe6
mov qword [rbp + 0x720], rax
movabs rax, 0xd3ab226cb25067f6
mov qword [rbp + 0x728], rax
movdqa xmm0, xmmword [rbp + 0x720]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x720], xmm0
mov r8d, esi
lea rdx, [0x180181458]
lea rcx, [rbp + 0x720]
call fcn.18004f854
movups xmm0, xmmword [0x180181458]
movups xmmword [0x1801801b8], xmm0
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1af0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1af8], rbx
mov qword [rbp + 0xf60], r14
movabs rax, 0xb0c54318a45412e2
mov qword [rbp + 0xf68], rax
movabs r15, 0x1d39e6e7c6508722
mov qword [rbp + 0xf70], r15
mov qword [rbp + 0xf78], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xf60]
vmovdqa ymmword [rbp + 0xf60], ymm1
lea rdx, [0x180186c46]
lea rcx, [rbp + 0xf60]
vzeroupper
call fcn.18004e938
cmp byte [0x180186c46], r12b
je 0x1800697e0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1a90], rax
mov qword [rbp + 0x1a98], r13
movabs rax, 0xc12b49e8d49e8fe6
mov qword [rbp + 0x730], rax
movabs rax, 0xd3ab226cd70f65f7
mov qword [rbp + 0x738], rax
movdqa xmm0, xmmword [rbp + 0x730]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x730], xmm0
mov r8d, esi
lea rdx, [0x180181488]
lea rcx, [rbp + 0x730]
call fcn.18004f854
movups xmm0, xmmword [0x180181488]
movups xmmword [0x1801801c8], xmm0
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1b00], rax
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
mov qword [rbp + 0xf40], r14
movabs rax, 0xbdc24e1cb65305e2
mov qword [rbp + 0xf48], rax
mov qword [rbp + 0xf50], r15
mov qword [rbp + 0xf58], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xf40]
vmovdqa ymmword [rbp + 0xf40], ymm1
lea rdx, [0x180186c47]
lea rcx, [rbp + 0xf40]
vzeroupper
call fcn.18004e938
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1ac0], rax
mov qword [rbp + 0x1ac8], r13
mov qword [rbp + 0x740], r14
movabs rax, 0xd3d94707a55c1be2
mov qword [rbp + 0x748], rax
movdqa xmm0, xmmword [rbp + 0x740]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x740], xmm0
lea rdx, [0x180186c48]
lea rcx, [rbp + 0x740]
call fcn.18004e938
cmp byte [0x180186c48], r12b
je 0x180069963
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1b20], rax
mov qword [rbp + 0x1b28], r13
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], rbx
movabs rax, 0xc62c1bb082c58fe6
mov qword [rbp + 0xf20], rax
movabs rax, 0xbeca4c5de30c65f0
mov qword [rbp + 0xf28], rax
mov qword [rbp + 0xf30], r15
mov qword [rbp + 0xf38], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xf20]
vmovdqa ymmword [rbp + 0xf20], ymm1
mov r8d, esi
lea rdx, [0x180181478]
lea rcx, [rbp + 0xf20]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181478]
movups xmmword [0x1801801d8], xmm0
movabs rax, 0xf3182c85b5f0acc5
mov qword [rbp + 0x1ad0], rax
mov qword [rbp + 0x1ad8], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0x750], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0x758], rax
movdqa xmm0, xmmword [rbp + 0x750]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x750], xmm0
lea rcx, [rbp + 0x750]
jmp 0x180069529
mov dword [rbp + 0x2a8], 0x42960000
mov dword [rbp + 0x2ac], 0x41000000
lea rcx, [rbp + 0x2a8]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181d08]
mov rax, rdx
mov r9, qword [0x180181d00]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180069aa5
mov rdi, r12
cmp dword [0x180181cf8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180069a4b
cmp dword [0x180181cf8], ebx
je 0x180069a4b
mov dword [0x180181cf8], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181d08]
mov rcx, rdx
mov r9, qword [0x180181d00]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180069a89
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181d08]
mov r9, qword [0x180181d00]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180069a0c
call fcn.180020aa8
mov dword [rbp + 0x2b0], 0x42820000
mov dword [rbp + 0x2b4], 0x42480000
lea rcx, [rbp + 0x2b0]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x2b8], xmm0
movss dword [rbp + 0x2bc], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2b8]
lea rcx, str.Vehicles_childs
call fcn.18001d770
cmp dword [0x180181cf8], r12d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x180069d01
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modifications
mov rcx, rsi
call fcn.1800179c4
and dword [rbp + 0x2c0], r12d
and dword [rbp + 0x2c4], r12d
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xa5385eecd480c997
mov qword [rbp + 0x760], rax
movabs rax, 0xd3ab4700b4543ea7
mov qword [rbp + 0x768], rax
movdqa xmm0, xmmword [rbp + 0x760]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x760], xmm0
lea rdx, [rbp + 0x2c0]
lea rcx, [rbp + 0x760]
call fcn.18004df6c
test al, al
je 0x180069bdc
mov byte [0x1801825a6], r14b
mov dword [rbp + 0x2c8], 0x43160000
mov dword [rbp + 0x2cc], 0x41a00000
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0xc93855e0de84c38d
mov qword [rbp + 0x770], rax
movabs rax, 0xd3ab226cd71d76e2
mov qword [rbp + 0x778], rax
movdqa xmm0, xmmword [rbp + 0x770]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x770], xmm0
lea r8, [rbp + 0x2c8]
lea rdx, [0x180186c8c]
lea rcx, [rbp + 0x770]
call fcn.180053fc8
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf3182cf1c69fc387
mov qword [rbp + 0x780], rax
mov qword [rbp + 0x788], r13
movdqa xmm0, xmmword [rbp + 0x780]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x780], xmm0
lea rdx, [0x1801825a5]
lea rcx, [rbp + 0x780]
call fcn.18004e938
cmp byte [0x1801825a5], r12b
je 0x18006d780
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x834b0cf1c69fc387
mov qword [rbp + 0x790], rax
movabs rax, 0xd3ab226cd75933a7
mov qword [rbp + 0x798], rax
movdqa xmm0, xmmword [rbp + 0x790]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x790], xmm0
lea rcx, [rbp + 0x790]
jmp 0x180069ed3
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicle_Modifications
mov rcx, rsi
call fcn.1800179c4
and dword [rbp + 0x2d0], r12d
and dword [rbp + 0x2d4], r12d
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xa5385eecd480c997
mov qword [rbp + 0x7a0], rax
movabs rax, 0xd3ab4700b4543ea7
mov qword [rbp + 0x7a8], rax
movdqa xmm0, xmmword [rbp + 0x7a0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x7a0], xmm0
lea rdx, [rbp + 0x2d0]
lea rcx, [rbp + 0x7a0]
call fcn.18004df6c
test al, al
je 0x180069db3
mov byte [0x1801825a6], r14b
mov dword [rbp + 0x2d8], 0x43160000
mov dword [rbp + 0x2dc], 0x41a00000
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0xc93855e0de84c38d
mov qword [rbp + 0x7b0], rax
movabs rax, 0xd3ab226cd71d76e2
mov qword [rbp + 0x7b8], rax
movdqa xmm0, xmmword [rbp + 0x7b0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x7b0], xmm0
lea r8, [rbp + 0x2d8]
lea rdx, [0x180186c8c]
lea rcx, [rbp + 0x7b0]
call fcn.180053fc8
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf3182cf1c69fc387
mov qword [rbp + 0x7c0], rax
mov qword [rbp + 0x7c8], r13
movdqa xmm0, xmmword [rbp + 0x7c0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x7c0], xmm0
lea rdx, [0x1801825a5]
lea rcx, [rbp + 0x7c0]
call fcn.18004e938
cmp byte [0x1801825a5], r12b
je 0x18006d780
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x834b0cf1c69fc387
mov qword [rbp + 0x7d0], rax
movabs rax, 0xd3ab226cd75933a7
mov qword [rbp + 0x7d8], rax
movdqa xmm0, xmmword [rbp + 0x7d0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x7d0], xmm0
lea rcx, [rbp + 0x7d0]
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r12
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1801825a8]
call fcn.1800593ec
jmp 0x18006d780
mov dword [rbp + 0x2e0], 0x42960000
mov dword [rbp + 0x2e4], 0x41000000
lea rcx, [rbp + 0x2e0]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181cc8]
mov rax, rdx
mov r9, qword [0x180181cc0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x180069fdc
mov rdi, r12
cmp dword [0x180181cb8], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x180069f82
cmp dword [0x180181cb8], ebx
je 0x180069f82
mov dword [0x180181cb8], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181cc8]
mov rcx, rdx
mov r9, qword [0x180181cc0]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x180069fc0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181cc8]
mov r9, qword [0x180181cc0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x180069f43
call fcn.180020aa8
mov dword [rbp + 0x2e8], 0x42820000
mov dword [rbp + 0x2ec], 0x42480000
lea rcx, [rbp + 0x2e8]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x2f0], xmm0
movss dword [rbp + 0x2f4], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x2f0]
lea rcx, str.localplayer_childs
call fcn.18001d770
mov ecx, dword [0x180181cb8]
test ecx, ecx
je 0x18006a74f
cmp ecx, r14d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x18006a287
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapons_Modification
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xf31849e9d791c280
mov qword [rbp + 0x7e0], rax
mov qword [rbp + 0x7e8], r13
movdqa xmm0, xmmword [rbp + 0x7e0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x7e0], xmm0
lea rdx, [0x180186c49]
lea rcx, [rbp + 0x7e0]
call fcn.18004e938
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x9a774fe0e7d0c38b
mov qword [rbp + 0x7f0], rax
movabs rax, 0xd3ab226cd73d56ae
mov qword [rbp + 0x7f8], rax
movdqa xmm0, xmmword [rbp + 0x7f0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x7f0], xmm0
lea rdx, [0x180186c4a]
lea rcx, [rbp + 0x7f0]
call fcn.18004e938
cmp byte [0x180186c4a], r12b
je 0x18006a1c6
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf31840ecda93c997
mov qword [rbp + 0x800], rax
mov qword [rbp + 0x808], r13
movdqa xmm0, xmmword [rbp + 0x800]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x800], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm12
movaps xmm2, xmm9
lea rdx, [0x180186c54]
lea rcx, [rbp + 0x800]
call fcn.1800593a8
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x927d5ef5e6d0c38b
mov qword [rbp + 0x810], rax
movabs rbx, 0xd3ab226cd73d56a6
mov qword [rbp + 0x818], rbx
movdqa xmm0, xmmword [rbp + 0x810]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x810], xmm0
lea rdx, [0x180186c4c]
lea rcx, [rbp + 0x810]
call fcn.18004e938
mov ecx, r14d
call fcn.18002a3d4
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x966c45e8dc9cc290
mov qword [rbp + 0x820], rax
movabs rax, 0xd3ce4502b66f76a6
mov qword [rbp + 0x828], rax
movdqa xmm0, xmmword [rbp + 0x820]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x820], xmm0
lea rdx, [0x180186c4e]
lea rcx, [rbp + 0x820]
call fcn.18004e938
jmp 0x18006d780
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Weapons_Modification
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xf31849e9d791c280
mov qword [rbp + 0x830], rax
mov qword [rbp + 0x838], r13
movdqa xmm0, xmmword [rbp + 0x830]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x830], xmm0
lea rdx, [0x180186c49]
lea rcx, [rbp + 0x830]
call fcn.18004e938
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x9a774fe0e7d0c38b
mov qword [rbp + 0x840], rax
movabs rax, 0xd3ab226cd73d56ae
mov qword [rbp + 0x848], rax
movdqa xmm0, xmmword [rbp + 0x840]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x840], xmm0
lea rdx, [0x180186c4a]
lea rcx, [rbp + 0x840]
call fcn.18004e938
cmp byte [0x180186c4a], r12b
je 0x18006a3e2
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf31840ecda93c997
mov qword [rbp + 0x850], rax
mov qword [rbp + 0x858], r13
movdqa xmm0, xmmword [rbp + 0x850]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x850], xmm0
mov dword [rsp + 0x28], r12d
lea rax, str._.3f
mov qword [rsp + 0x20], rax
movaps xmm3, xmm12
movaps xmm2, xmm9
lea rdx, [0x180186c54]
lea rcx, [rbp + 0x850]
call fcn.1800593a8
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x927d5ef5e6d0c38b
mov qword [rbp + 0x860], rax
movabs rbx, 0xd3ab226cd73d56a6
mov qword [rbp + 0x868], rbx
movdqa xmm0, xmmword [rbp + 0x860]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x860], xmm0
lea rdx, [0x180186c4c]
lea rcx, [rbp + 0x860]
call fcn.18004e938
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x927740e0e7d0c38b
mov qword [rbp + 0x870], rax
mov qword [rbp + 0x878], rbx
movdqa xmm0, xmmword [rbp + 0x870]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x870], xmm0
lea rdx, [0x180186c4b]
lea rcx, [rbp + 0x870]
call fcn.18004e938
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x966c45ebdc96c28c
mov qword [rbp + 0x880], rax
movabs rax, 0xd3ab2203ba5017e2
mov qword [rbp + 0x888], rax
movdqa xmm0, xmmword [rbp + 0x880]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x880], xmm0
lea rdx, [0x180186c4f]
lea rcx, [rbp + 0x880]
call fcn.18004e938
mov ecx, r14d
call fcn.18002a3d4
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x966c45e8dc9cc290
mov qword [rbp + 0x890], rax
movabs rax, 0xd3ce4502b66f76a6
mov qword [rbp + 0x898], rax
movdqa xmm0, xmmword [rbp + 0x890]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x890], xmm0
lea rdx, [0x180186c4e]
lea rcx, [rbp + 0x890]
call fcn.18004e938
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0xb13849e2d49dcd81
mov qword [rbp + 0x8a0], rax
movabs rax, 0xd3ab226ca34e39ad
mov qword [rbp + 0x8a8], rax
movdqa xmm0, xmmword [rbp + 0x8a0]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x8a0], xmm0
lea rdx, [0x180186c51]
lea rcx, [rbp + 0x8a0]
call fcn.18004e938
mov ecx, r14d
call fcn.18002a3d4
mov dword [rbp + 0x2f8], 0x43200000
mov dword [rbp + 0x2fc], 0x41a00000
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1af0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1af8], rbx
movabs rax, 0xbb3849e2d49dcd81
mov qword [rbp + 0xf00], rax
movabs rax, 0xf3910215b25622ad
mov qword [rbp + 0xf08], rax
mov qword [rbp + 0xf10], rdi
mov qword [rbp + 0xf18], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xf00]
vmovdqa ymmword [rbp + 0xf00], ymm1
lea r8, [rbp + 0x2f8]
lea rdx, [0x180186c88]
lea rcx, [rbp + 0xf00]
vzeroupper
call fcn.180053fc8
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rsi, 0x85715fead980d480
mov qword [rbp + 0x8b0], rsi
movabs rax, 0xd3ab4d01ba7c76a7
mov qword [rbp + 0x8b8], rax
movdqa xmm0, xmmword [rbp + 0x8b0]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0x8b0], xmm0
lea rdx, [0x180186c4d]
lea rcx, [rbp + 0x8b0]
call fcn.18004e938
mov ecx, r14d
call fcn.18002a3d4
mov dword [rbp + 0x300], 0x43200000
mov dword [rbp + 0x304], 0x41a00000
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
mov qword [rbp + 0xee0], rsi
movabs rax, 0xaace4918b87576a7
mov qword [rbp + 0xee8], rax
movabs rax, 0x1d39e6e7c670bd67
mov qword [rbp + 0xef0], rax
mov qword [rbp + 0xef8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xee0]
vmovdqa ymmword [rbp + 0xee0], ymm1
lea r8, [rbp + 0x300]
lea rdx, [0x180186c84]
lea rcx, [rbp + 0xee0]
vzeroupper
call fcn.180053fc8
jmp 0x18006799d
cmp byte [0x180186c38], r12b
je 0x18006a79c
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x180170e8b]
mov rcx, rsi
call fcn.1800179c4
jmp 0x18006abfe
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Player
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xa03849e9d791c280
mov qword [rbp + 0x8c0], rax
movabs rax, 0xd3ab226cd75b3aa7
mov qword [rbp + 0x8c8], rax
movdqa xmm0, xmmword [rbp + 0x8c0]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0x8c0], xmm0
lea rdx, [0x180186c61]
lea rcx, [rbp + 0x8c0]
call fcn.18004e938
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xf37d48eaf894c382
mov qword [rbp + 0x8d0], rax
mov qword [rbp + 0x8d8], r13
movdqa xmm0, xmmword [rbp + 0x8d0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x8d0], xmm0
lea rdx, [0x180186c64]
lea rcx, [rbp + 0x8d0]
call fcn.18004e938
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x97776ba8dc9dc996
mov qword [rbp + 0x8e0], rax
movabs rax, 0xd3ab226cb259398f
mov qword [rbp + 0x8e8], rax
movdqa xmm0, xmmword [rbp + 0x8e0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x8e0], xmm0
lea rdx, [0x180186c69]
lea rcx, [rbp + 0x8e0]
call fcn.18004e938
mov ecx, r14d
call fcn.18002a3d4
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xf31844f1d991c98d
mov qword [rbp + 0x8f0], rax
mov qword [rbp + 0x8f8], r13
movdqa xmm0, xmmword [rbp + 0x8f0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x8f0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1801813b4]
lea rcx, [rbp + 0x8f0]
call fcn.1800593ec
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xf3182cf7da9dde84
mov qword [rbp + 0x900], rax
mov qword [rbp + 0x908], r13
movdqa xmm0, xmmword [rbp + 0x900]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x900], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x1801813b8]
lea rcx, [rbp + 0x900]
call fcn.1800593ec
mov dword [rbp + 0x308], 0x43160000
mov dword [rbp + 0x30c], 0x41a00000
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1af0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1af8], rbx
movabs rax, 0xbb3855e0de84c38d
mov qword [rbp + 0xec0], rax
movabs rax, 0xf3910204a35137a7
mov qword [rbp + 0xec8], rax
movabs rax, 0x1d39e6e7c650a767
mov qword [rbp + 0xed0], rax
mov qword [rbp + 0xed8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xec0]
vmovdqa ymmword [rbp + 0xec0], ymm1
lea r8, [rbp + 0x308]
lea rdx, [0x180186c7c]
lea rcx, [rbp + 0xec0]
vzeroupper
call fcn.180053fc8
mov dword [rbp + 0x310], 0x43160000
mov dword [rbp + 0x314], 0x41a00000
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
movabs rax, 0xb23855e0de84c38d
mov qword [rbp + 0xe20], rax
movabs rax, 0xf38b184ca5523bb0
mov qword [rbp + 0xe28], rax
movabs rax, 0x1d39e6e7c6508767
mov qword [rbp + 0xe30], rax
mov qword [rbp + 0xe38], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xe20]
vmovdqa ymmword [rbp + 0xe20], ymm1
lea r8, [rbp + 0x310]
lea rdx, [0x180186c78]
lea rcx, [rbp + 0xe20]
vzeroupper
call fcn.180053fc8
call fcn.180059cb4
and dword [rbp + 0x318], r12d
and dword [rbp + 0x31c], r12d
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x9f7949cd9584c996
mov qword [rbp + 0x910], rax
movabs rax, 0xd3ab226cd73d56aa
mov qword [rbp + 0x918], rax
movdqa xmm0, xmmword [rbp + 0x910]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x910], xmm0
lea rdx, [rbp + 0x318]
lea rcx, [rbp + 0x910]
call fcn.18004df6c
test al, al
je 0x18006ab7e
mov byte [0x180186c6b], r14b
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
and dword [rbp + 0x320], r12d
and dword [rbp + 0x324], r12d
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x9c755ec49584c996
mov qword [rbp + 0x920], rax
movabs rax, 0xd3ab226cd73d56b0
mov qword [rbp + 0x928], rax
movdqa xmm0, xmmword [rbp + 0x920]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x920], xmm0
lea rdx, [rbp + 0x320]
lea rcx, [rbp + 0x920]
call fcn.18004df6c
test al, al
je 0x18006abfe
mov byte [0x180186c6a], r14b
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
cmp byte [0x180186c38], r12b
je 0x18006ac60
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, [0x180170e8b]
mov rcx, rsi
call fcn.1800179c4
jmp 0x18006d780
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Movement
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0xf3185cecd993c38b
mov qword [rbp + 0x930], rax
mov qword [rbp + 0x938], r13
movdqa xmm0, xmmword [rbp + 0x930]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x930], xmm0
lea rdx, [0x180186c6d]
lea rcx, [rbp + 0x930]
call fcn.18004e938
mov dword [rbp + 0x328], 0x43160000
mov dword [rbp + 0x32c], 0x41a00000
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0xb8385cecd993c38b
mov qword [rbp + 0x940], rax
movabs rax, 0xd38b024ced1d2fa7
mov qword [rbp + 0x948], rax
movdqa xmm0, xmmword [rbp + 0x940]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x940], xmm0
lea r8, [rbp + 0x328]
lea rdx, [0x180186c70]
lea rcx, [rbp + 0x940]
call fcn.180053fc8
mov qword [rbp + 0x1b50], r15
mov qword [rbp + 0x1b58], r13
movabs rax, 0x9d6d7ea5c183cd83
mov qword [rbp + 0x950], rax
mov qword [rbp + 0x958], r13
movdqa xmm0, xmmword [rbp + 0x950]
xorps xmm0, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0x950], xmm0
lea rdx, [0x180186c68]
lea rcx, [rbp + 0x950]
call fcn.18004e938
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0x967d5cd6959ed997
mov qword [rbp + 0x960], rax
movabs rbx, 0xd3ab226cd73d56a6
mov qword [rbp + 0x968], rbx
movdqa xmm0, xmmword [rbp + 0x960]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0x960], xmm0
mov dword [rsp + 0x28], r14d
mov qword [rsp + 0x20], r12
movaps xmm3, xmm12
movaps xmm2, xmm13
lea rdx, [0x1801813bc]
lea rcx, [rbp + 0x960]
call fcn.1800593a8
jmp 0x18006d780
mov dword [rbp + 0x330], 0x42960000
mov dword [rbp + 0x334], 0x41000000
lea rcx, [rbp + 0x330]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181ca8]
mov rax, rdx
mov r9, qword [0x180181ca0]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006af0a
mov rdi, r12
cmp dword [0x180181c98], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x18006aeb0
cmp dword [0x180181c98], ebx
je 0x18006aeb0
mov dword [0x180181c98], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181ca8]
mov rcx, rdx
mov r9, qword [0x180181ca0]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x18006aeee
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181ca8]
mov r9, qword [0x180181ca0]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006ae71
call fcn.180020aa8
mov dword [rbp + 0x338], 0x42820000
mov dword [rbp + 0x33c], 0x42480000
lea rcx, [rbp + 0x338]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x340], xmm0
movss dword [rbp + 0x344], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x340]
lea rcx, str.visuals_childs
call fcn.18001d770
mov ecx, dword [0x180181c98]
test ecx, ecx
je 0x18006bbf8
cmp ecx, r14d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x18006b5cd
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0xf31849e9d791c280
mov qword [rbp + 0x970], rax
mov qword [rbp + 0x978], r13
movdqa xmm0, xmmword [rbp + 0x970]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0x970], xmm0
lea rdx, [0x1801825ac]
lea rcx, [rbp + 0x970]
call fcn.18004e938
mov dword [rbp + 0x348], 0x43200000
mov dword [rbp + 0x34c], 0x41a00000
mov qword [rbp + 0x1b50], r15
mov qword [rbp + 0x1b58], r13
movabs rax, 0xc93855e0de84c38d
mov qword [rbp + 0x980], rax
movabs rax, 0xd3ab226cd73d56e2
mov qword [rbp + 0x988], rax
movdqa xmm0, xmmword [rbp + 0x980]
xorps xmm0, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0x980], xmm0
lea r8, [rbp + 0x348]
lea rdx, [0x180186c80]
lea rcx, [rbp + 0x980]
call fcn.180053fc8
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xf3182c85d09dcd8b
mov qword [rbp + 0x990], rax
mov qword [rbp + 0x998], r13
movdqa xmm0, xmmword [rbp + 0x990]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0x990], xmm0
lea rdx, [0x1801825ad]
lea rcx, [rbp + 0x990]
call fcn.18004e938
movabs rdi, 0x1d39e6e7c6508747
movabs rbx, 0xf99781368049be3c
mov esi, 0x10420
cmp byte [0x1801825ad], r12b
je 0x18006b1b5
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rbx
movabs rax, 0x942a19b687c58fe6
mov qword [rbp + 0xea0], rax
movabs rax, 0xa3d84308b35b31a4
mov qword [rbp + 0xea8], rax
movabs rax, 0x1d39e6e7c650872b
mov qword [rbp + 0xeb0], rax
mov qword [rbp + 0xeb8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xea0]
vmovdqa ymmword [rbp + 0xea0], ymm1
mov r8d, esi
lea rdx, [0x180181468]
lea rcx, [rbp + 0xea0]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181468]
movups xmmword [0x180180168], xmm0
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0x9a0], rax
mov qword [rbp + 0x9a8], r13
movdqa xmm0, xmmword [rbp + 0x9a0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x9a0], xmm0
lea rdx, [0x1801825af]
lea rcx, [rbp + 0x9a0]
call fcn.18004e938
movabs r14, 0x972a19b687c58fe6
cmp byte [0x1801825af], r12b
je 0x18006b2b4
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
mov qword [rbp + 0xe80], r14
movabs rax, 0xa0ca105de40c65f0
mov qword [rbp + 0xe88], rax
movabs rax, 0x1d39e6e7c650eb37
mov qword [rbp + 0xe90], rax
mov qword [rbp + 0xe98], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xe80]
vmovdqa ymmword [rbp + 0xe80], ymm1
mov r8d, esi
lea rdx, [0x1801814c8]
lea rcx, [rbp + 0xe80]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x1801814c8]
movups xmmword [0x1801801a8], xmm0
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0xf31844f1d991c98d
mov qword [rbp + 0x9b0], rax
mov qword [rbp + 0x9b8], r13
movdqa xmm0, xmmword [rbp + 0x9b0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x9b0], xmm0
lea rdx, [0x1801825ae]
lea rcx, [rbp + 0x9b0]
call fcn.18004e938
cmp byte [0x1801825ae], r12b
je 0x18006b424
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
mov qword [rbp + 0x9c0], r14
movabs rax, 0xd3ab226cbb4d25a3
mov qword [rbp + 0x9c8], rax
movdqa xmm0, xmmword [rbp + 0x9c0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x9c0], xmm0
mov r8d, esi
lea rdx, [0x1801814a8]
lea rcx, [rbp + 0x9c0]
call fcn.18004f854
movups xmm0, xmmword [0x1801814a8]
movups xmmword [0x180180188], xmm0
cmp byte [0x1801825ae], r12b
je 0x18006b424
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], rbx
mov qword [rbp + 0xe40], r14
movabs rax, 0xa0cd1059bb4d25a3
mov qword [rbp + 0xe48], rax
movabs rax, 0x1d39e6e7c650e123
mov qword [rbp + 0xe50], rax
mov qword [rbp + 0xe58], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xe40]
vmovdqa ymmword [rbp + 0xe40], ymm1
mov r8d, esi
lea rdx, [0x180181498]
lea rcx, [rbp + 0xe40]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181498]
movups xmmword [0x180180178], xmm0
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xf3185ee0de82cd88
mov qword [rbp + 0x9d0], rax
mov qword [rbp + 0x9d8], r13
movdqa xmm0, xmmword [rbp + 0x9d0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0x9d0], xmm0
lea rdx, [0x1801825b1]
lea rcx, [rbp + 0x9d0]
call fcn.18004e938
cmp byte [0x1801825b1], r12b
je 0x18006b523
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
mov qword [rbp + 0x1b70], rdi
mov qword [rbp + 0x1b78], rbx
movabs rax, 0x857c19b687c58fe6
mov qword [rbp + 0xe00], rax
movabs rax, 0xb799431ab15c37a3
mov qword [rbp + 0xe08], rax
movabs rax, 0x1d39e6e7aa20f426
mov qword [rbp + 0xe10], rax
mov qword [rbp + 0xe18], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b60]
vpxor ymm1, ymm0, ymmword [rbp + 0xe00]
vmovdqa ymmword [rbp + 0xe00], ymm1
mov r8d, esi
lea rdx, [0x1801814b8]
lea rcx, [rbp + 0xe00]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x1801814b8]
movups xmmword [0x180180198], xmm0
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x967645e9c591c296
mov qword [rbp + 0x9e0], rax
mov qword [rbp + 0x9e8], r13
movdqa xmm0, xmmword [rbp + 0x9e0]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x9e0], xmm0
lea rdx, [0x1801825b0]
lea rcx, [rbp + 0x9e0]
call fcn.18004e938
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0x9f0], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0x9f8], rax
movdqa xmm0, xmmword [rbp + 0x9f0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x9f0], xmm0
lea rdx, [0x1801807d8]
lea rcx, [rbp + 0x9f0]
jmp 0x180069530
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Vehicles
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0xf31849e9d791c280
mov qword [rbp + 0xa00], rax
mov qword [rbp + 0xa08], r13
movdqa xmm0, xmmword [rbp + 0xa00]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0xa00], xmm0
lea rdx, [0x1801825ac]
lea rcx, [rbp + 0xa00]
call fcn.18004e938
mov dword [rbp + 4], 0x43200000
mov dword [rbp + 8], 0x41a00000
mov qword [rbp + 0x1b50], r15
mov qword [rbp + 0x1b58], r13
movabs rax, 0xc93855e0de84c38d
mov qword [rbp + 0xa10], rax
movabs rax, 0xd3ab226cd73d56e2
mov qword [rbp + 0xa18], rax
movdqa xmm0, xmmword [rbp + 0xa10]
xorps xmm0, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0xa10], xmm0
lea r8, [rbp + 4]
lea rdx, [0x180186c80]
lea rcx, [rbp + 0xa10]
call fcn.180053fc8
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xf3182c85d09dcd8b
mov qword [rbp + 0xa20], rax
mov qword [rbp + 0xa28], r13
movdqa xmm0, xmmword [rbp + 0xa20]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0xa20], xmm0
lea rdx, [0x1801825ad]
lea rcx, [rbp + 0xa20]
call fcn.18004e938
movabs rdi, 0x1d39e6e7c6508747
movabs rbx, 0xf99781368049be3c
mov esi, 0x10420
cmp byte [0x1801825ad], r12b
je 0x18006b7e0
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
mov qword [rbp + 0x1af0], rdi
mov qword [rbp + 0x1af8], rbx
movabs rax, 0x942a19b687c58fe6
mov qword [rbp + 0xde0], rax
movabs rax, 0xa3d84308b35b31a4
mov qword [rbp + 0xde8], rax
movabs rax, 0x1d39e6e7c650872b
mov qword [rbp + 0xdf0], rax
mov qword [rbp + 0xdf8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1ae0]
vpxor ymm1, ymm0, ymmword [rbp + 0xde0]
vmovdqa ymmword [rbp + 0xde0], ymm1
mov r8d, esi
lea rdx, [0x180181468]
lea rcx, [rbp + 0xde0]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181468]
movups xmmword [0x180180168], xmm0
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0xa30], rax
mov qword [rbp + 0xa38], r13
movdqa xmm0, xmmword [rbp + 0xa30]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0xa30], xmm0
lea rdx, [0x1801825af]
lea rcx, [rbp + 0xa30]
call fcn.18004e938
movabs r14, 0x972a19b687c58fe6
cmp byte [0x1801825af], r12b
je 0x18006b8df
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
mov qword [rbp + 0x1b10], rdi
mov qword [rbp + 0x1b18], rbx
mov qword [rbp + 0xc80], r14
movabs rax, 0xa0ca105de40c65f0
mov qword [rbp + 0xc88], rax
movabs rax, 0x1d39e6e7c650eb37
mov qword [rbp + 0xc90], rax
mov qword [rbp + 0xc98], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b00]
vpxor ymm1, ymm0, ymmword [rbp + 0xc80]
vmovdqa ymmword [rbp + 0xc80], ymm1
mov r8d, esi
lea rdx, [0x1801814c8]
lea rcx, [rbp + 0xc80]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x1801814c8]
movups xmmword [0x1801801a8], xmm0
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0xf31844f1d991c98d
mov qword [rbp + 0xa40], rax
mov qword [rbp + 0xa48], r13
movdqa xmm0, xmmword [rbp + 0xa40]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0xa40], xmm0
lea rdx, [0x1801825ae]
lea rcx, [rbp + 0xa40]
call fcn.18004e938
cmp byte [0x1801825ae], r12b
je 0x18006ba4f
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
mov qword [rbp + 0xa50], r14
movabs rax, 0xd3ab226cbb4d25a3
mov qword [rbp + 0xa58], rax
movdqa xmm0, xmmword [rbp + 0xa50]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0xa50], xmm0
mov r8d, esi
lea rdx, [0x1801814a8]
lea rcx, [rbp + 0xa50]
call fcn.18004f854
movups xmm0, xmmword [0x1801814a8]
movups xmmword [0x180180188], xmm0
cmp byte [0x1801825ae], r12b
je 0x18006ba4f
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
mov qword [rbp + 0x1b30], rdi
mov qword [rbp + 0x1b38], rbx
mov qword [rbp + 0xcc0], r14
movabs rax, 0xa0cd1059bb4d25a3
mov qword [rbp + 0xcc8], rax
movabs rax, 0x1d39e6e7c650e123
mov qword [rbp + 0xcd0], rax
mov qword [rbp + 0xcd8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b20]
vpxor ymm1, ymm0, ymmword [rbp + 0xcc0]
vmovdqa ymmword [rbp + 0xcc0], ymm1
mov r8d, esi
lea rdx, [0x180181498]
lea rcx, [rbp + 0xcc0]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x180181498]
movups xmmword [0x180180178], xmm0
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xf3185ee0de82cd88
mov qword [rbp + 0xa60], rax
mov qword [rbp + 0xa68], r13
movdqa xmm0, xmmword [rbp + 0xa60]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0xa60], xmm0
lea rdx, [0x1801825b1]
lea rcx, [rbp + 0xa60]
call fcn.18004e938
cmp byte [0x1801825b1], r12b
je 0x18006bb4e
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
mov qword [rbp + 0x1b70], rdi
mov qword [rbp + 0x1b78], rbx
movabs rax, 0x857c19b687c58fe6
mov qword [rbp + 0xca0], rax
movabs rax, 0xb799431ab15c37a3
mov qword [rbp + 0xca8], rax
movabs rax, 0x1d39e6e7aa20f426
mov qword [rbp + 0xcb0], rax
mov qword [rbp + 0xcb8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1b60]
vpxor ymm1, ymm0, ymmword [rbp + 0xca0]
vmovdqa ymmword [rbp + 0xca0], ymm1
mov r8d, esi
lea rdx, [0x1801814b8]
lea rcx, [rbp + 0xca0]
vzeroupper
call fcn.18004f854
movups xmm0, xmmword [0x1801814b8]
movups xmmword [0x180180198], xmm0
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x967645e9c591c296
mov qword [rbp + 0xa70], rax
mov qword [rbp + 0xa78], r13
movdqa xmm0, xmmword [rbp + 0xa70]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0xa70], xmm0
lea rdx, [0x1801825b0]
lea rcx, [rbp + 0xa70]
call fcn.18004e938
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0xa80], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0xa88], rax
movdqa xmm0, xmmword [rbp + 0xa80]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0xa80], xmm0
lea rdx, [0x1801807d8]
lea rcx, [rbp + 0xa80]
jmp 0x180069530
cmp byte [0x180186c38], r12b
je 0x18006c02f
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0xf37c49e9d791c280
mov qword [rbp + 0xa90], rax
mov qword [rbp + 0xa98], r13
movdqa xmm0, xmmword [rbp + 0xa90]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0xa90], xmm0
lea rdx, [0x180186c18]
lea rcx, [rbp + 0xa90]
call fcn.18004e938
mov qword [rbp + 0x1b50], r15
mov qword [rbp + 0x1b58], r13
movabs rax, 0xb13844f1d991c98d
mov qword [rbp + 0xaa0], rax
movabs rax, 0xd3ab226cd73d24a3
mov qword [rbp + 0xaa8], rax
movdqa xmm0, xmmword [rbp + 0xaa0]
xorps xmm0, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0xaa0], xmm0
lea rdx, [0x180186c2c]
lea rcx, [rbp + 0xaa0]
call fcn.18004e938
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0x925a0cf7da9dde84
mov qword [rbp + 0xab0], rax
movabs rax, 0xd3ab226cd73d56b0
mov qword [rbp + 0xab8], rax
movdqa xmm0, xmmword [rbp + 0xab0]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0xab0], xmm0
lea rdx, [0x180186c29]
lea rcx, [rbp + 0xab0]
call fcn.18004e938
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0xf3182c85b588c387
mov qword [rbp + 0xac0], rax
mov qword [rbp + 0xac8], r13
movdqa xmm0, xmmword [rbp + 0xac0]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0xac0], xmm0
lea rdx, [0x180186c21]
lea rcx, [rbp + 0xac0]
call fcn.18004e938
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0x9d7758e0d995c796
mov qword [rbp + 0xad0], rax
mov qword [rbp + 0xad8], r13
movdqa xmm0, xmmword [rbp + 0xad0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0xad0], xmm0
lea rdx, [0x180186c28]
lea rcx, [rbp + 0xad0]
call fcn.18004e938
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xbd385ee0cc91c095
mov qword [rbp + 0xae0], rax
movabs rdi, 0xd3ab226cd7583ba3
mov qword [rbp + 0xae8], rdi
movdqa xmm0, xmmword [rbp + 0xae0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0xae0], xmm0
lea rdx, [0x180186c2b]
lea rcx, [rbp + 0xae0]
call fcn.18004e938
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0xbd3842eac591c992
mov qword [rbp + 0xaf0], rax
mov qword [rbp + 0xaf8], rdi
movdqa xmm0, xmmword [rbp + 0xaf0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0xaf0], xmm0
lea rdx, [0x180186c2a]
lea rcx, [rbp + 0xaf0]
call fcn.18004e938
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x967645e9c591c296
mov qword [rbp + 0xb00], rax
mov qword [rbp + 0xb08], r13
movdqa xmm0, xmmword [rbp + 0xb00]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0xb00], xmm0
lea rdx, [0x180186c2d]
lea rcx, [rbp + 0xb00]
call fcn.18004e938
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0xb10], rax
mov qword [rbp + 0xb18], r13
movdqa xmm0, xmmword [rbp + 0xb10]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0xb10], xmm0
lea rdx, [0x180186c2f]
lea rcx, [rbp + 0xb10]
call fcn.18004e938
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x906862a5c29fc496
mov qword [rbp + 0xb20], rax
movabs rax, 0xd3ab226cd73d56b1
mov qword [rbp + 0xb28], rax
movdqa xmm0, xmmword [rbp + 0xb20]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0xb20], xmm0
lea rdx, [0x180186c32]
lea rcx, [rbp + 0xb20]
call fcn.18004e938
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0x927d48a5c291dea1
mov qword [rbp + 0xb30], rax
movabs rbx, 0xd3ab226cd73d56a6
mov qword [rbp + 0xb38], rbx
movdqa xmm0, xmmword [rbp + 0xb30]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0xb30], xmm0
lea rdx, [0x180186c30]
lea rcx, [rbp + 0xb30]
call fcn.18004e938
mov qword [rbp + 0x1bd0], r15
mov qword [rbp + 0x1bd8], r13
movabs rax, 0xf3182cf7d494cd97
mov qword [rbp + 0xb40], rax
mov qword [rbp + 0xb48], r13
movdqa xmm0, xmmword [rbp + 0xb40]
xorps xmm0, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0xb40], xmm0
lea rcx, [rbp + 0xb40]
jmp 0x18006c454
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1bd0], r15
mov qword [rbp + 0x1bd8], r13
movabs rax, 0xf37c49e9d791c280
mov qword [rbp + 0xb50], rax
mov qword [rbp + 0xb58], r13
movdqa xmm0, xmmword [rbp + 0xb50]
xorps xmm0, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0xb50], xmm0
lea rdx, [0x180186c18]
lea rcx, [rbp + 0xb50]
call fcn.18004e938
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rax, 0xb13844f1d991c98d
mov qword [rbp + 0xb60], rax
movabs rax, 0xd3ab226cd73d24a3
mov qword [rbp + 0xb68], rax
movdqa xmm0, xmmword [rbp + 0xb60]
xorps xmm0, xmmword [rbp + 0x1be0]
movdqa xmmword [rbp + 0xb60], xmm0
lea rdx, [0x180186c2c]
lea rcx, [rbp + 0xb60]
call fcn.18004e938
mov qword [rbp + 0x1b50], r15
mov qword [rbp + 0x1b58], r13
movabs rax, 0x925a0cf7da9dde84
mov qword [rbp + 0xb70], rax
movabs rax, 0xd3ab226cd73d56b0
mov qword [rbp + 0xb78], rax
movdqa xmm0, xmmword [rbp + 0xb70]
xorps xmm0, xmmword [rbp + 0x1b50]
movdqa xmmword [rbp + 0xb70], xmm0
lea rdx, [0x180186c29]
lea rcx, [rbp + 0xb70]
call fcn.18004e938
mov qword [rbp + 0x1b40], r15
mov qword [rbp + 0x1b48], r13
movabs rax, 0xf3182c85b588c387
mov qword [rbp + 0xb80], rax
mov qword [rbp + 0xb88], r13
movdqa xmm0, xmmword [rbp + 0xb80]
xorps xmm0, xmmword [rbp + 0x1b40]
movdqa xmmword [rbp + 0xb80], xmm0
lea rdx, [0x180186c21]
lea rcx, [rbp + 0xb80]
call fcn.18004e938
mov qword [rbp + 0x1aa0], r15
mov qword [rbp + 0x1aa8], r13
movabs rax, 0x9d7758e0d995c796
mov qword [rbp + 0xb90], rax
mov qword [rbp + 0xb98], r13
movdqa xmm0, xmmword [rbp + 0xb90]
xorps xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0xb90], xmm0
lea rdx, [0x180186c28]
lea rcx, [rbp + 0xb90]
call fcn.18004e938
mov qword [rbp + 0x1a70], r15
mov qword [rbp + 0x1a78], r13
movabs rax, 0xbd385ee0cc91c095
mov qword [rbp + 0xba0], rax
movabs rdi, 0xd3ab226cd7583ba3
mov qword [rbp + 0xba8], rdi
movdqa xmm0, xmmword [rbp + 0xba0]
xorps xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0xba0], xmm0
lea rdx, [0x180186c2b]
lea rcx, [rbp + 0xba0]
call fcn.18004e938
mov qword [rbp + 0x1a80], r15
mov qword [rbp + 0x1a88], r13
movabs rax, 0xbd3842eac591c992
mov qword [rbp + 0xbb0], rax
mov qword [rbp + 0xbb8], rdi
movdqa xmm0, xmmword [rbp + 0xbb0]
xorps xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0xbb0], xmm0
lea rdx, [0x180186c2a]
lea rcx, [rbp + 0xbb0]
call fcn.18004e938
mov qword [rbp + 0x1a60], r15
mov qword [rbp + 0x1a68], r13
movabs rax, 0x967645e9c591c296
mov qword [rbp + 0xbc0], rax
mov qword [rbp + 0xbc8], r13
movdqa xmm0, xmmword [rbp + 0xbc0]
xorps xmm0, xmmword [rbp + 0x1a60]
movdqa xmmword [rbp + 0xbc0], xmm0
lea rdx, [0x180186c2d]
lea rcx, [rbp + 0xbc0]
call fcn.18004e938
mov qword [rbp + 0x1ab0], r15
mov qword [rbp + 0x1ab8], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0xbd0], rax
mov qword [rbp + 0xbd8], r13
movdqa xmm0, xmmword [rbp + 0xbd0]
xorps xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0xbd0], xmm0
lea rdx, [0x180186c2f]
lea rcx, [rbp + 0xbd0]
call fcn.18004e938
mov qword [rbp + 0x1a90], r15
mov qword [rbp + 0x1a98], r13
movabs rax, 0x906862a5c29fc496
mov qword [rbp + 0xbe0], rax
movabs rax, 0xd3ab226cd73d56b1
mov qword [rbp + 0xbe8], rax
movdqa xmm0, xmmword [rbp + 0xbe0]
xorps xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0xbe0], xmm0
lea rdx, [0x180186c32]
lea rcx, [rbp + 0xbe0]
call fcn.18004e938
mov qword [rbp + 0x1ac0], r15
mov qword [rbp + 0x1ac8], r13
movabs rax, 0x927d48a5c291dea1
mov qword [rbp + 0xbf0], rax
movabs rbx, 0xd3ab226cd73d56a6
mov qword [rbp + 0xbf8], rbx
movdqa xmm0, xmmword [rbp + 0xbf0]
xorps xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0xbf0], xmm0
lea rdx, [0x180186c30]
lea rcx, [rbp + 0xbf0]
call fcn.18004e938
mov qword [rbp + 0x1ad0], r15
mov qword [rbp + 0x1ad8], r13
movabs rax, 0xf3182cf7d494cd97
mov qword [rbp + 0xc00], rax
mov qword [rbp + 0xc08], r13
movdqa xmm0, xmmword [rbp + 0xc00]
xorps xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0xc00], xmm0
lea rcx, [rbp + 0xc00]
lea rdx, [0x180181c31]
call fcn.18004e938
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
cmp byte [0x180186c38], r12b
je 0x18006c865
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Customization
mov rcx, rsi
call fcn.1800179c4
lea rcx, str.Box_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0xf3182cfdda928fe6
mov qword [rbp + 0xc10], rax
mov qword [rbp + 0xc18], r13
movdqa xmm0, xmmword [rbp + 0xc10]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0xc10], xmm0
mov esi, 0x10420
mov r8d, esi
lea rdx, [0x1801813d8]
lea rcx, [rbp + 0xc10]
call fcn.18004f854
movups xmm0, xmmword [0x1801813d8]
movups xmmword [0x180180078], xmm0
lea rcx, str.Skeleton_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x806b5ff6de838fe6
mov qword [rbp + 0xc20], rax
mov qword [rbp + 0xc28], r13
movdqa xmm0, xmmword [rbp + 0xc20]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0xc20], xmm0
mov r8d, esi
lea rdx, [0x1801813e8]
lea rcx, [rbp + 0xc20]
call fcn.18004f854
movups xmm0, xmmword [0x1801813e8]
movups xmmword [0x1801800d8], xmm0
lea rcx, str.Distance_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ba0], r15
mov qword [rbp + 0x1ba8], r13
movabs rax, 0x9d7958f6dc948fe6
mov qword [rbp + 0xc30], rax
movabs rax, 0xd3ab226cd73d33a1
mov qword [rbp + 0xc38], rax
movdqa xmm0, xmmword [rbp + 0xc30]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0xc30], xmm0
mov r8d, esi
lea rdx, [0x180181438]
lea rcx, [rbp + 0xc30]
call fcn.18004f854
movups xmm0, xmmword [0x180181438]
movups xmmword [0x180180118], xmm0
lea rcx, str.Weapon_Name_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b90], r15
mov qword [rbp + 0x1b98], r13
movabs rax, 0x9d775ce4d0a78fe6
mov qword [rbp + 0xc40], rax
mov qword [rbp + 0xc48], r13
movdqa xmm0, xmmword [rbp + 0xc40]
xorps xmm0, xmmword [rbp + 0x1b90]
movdqa xmmword [rbp + 0xc40], xmm0
mov r8d, esi
lea rdx, [0x1801813f8]
lea rcx, [rbp + 0xc40]
call fcn.18004f854
movups xmm0, xmmword [0x1801813f8]
movups xmmword [0x1801800c8], xmm0
lea rcx, str.Player_Name_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
movabs rax, 0xf31849e8d49e8fe6
mov qword [rbp + 0xc50], rax
mov qword [rbp + 0xc58], r13
movdqa xmm0, xmmword [rbp + 0xc50]
xorps xmm0, xmmword [rbp + 0x1b60]
movdqa xmmword [rbp + 0xc50], xmm0
mov r8d, esi
lea rdx, [0x180181418]
lea rcx, [rbp + 0xc50]
call fcn.18004f854
movups xmm0, xmmword [0x180181418]
movups xmmword [0x1801800c8], xmm0
lea rcx, str.Snap_Line_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x9a745ce4db838fe6
mov qword [rbp + 0xc60], rax
movabs rax, 0xd3ab226cd73d33ac
mov qword [rbp + 0xc68], rax
movdqa xmm0, xmmword [rbp + 0xc60]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0xc60], xmm0
mov r8d, esi
lea rdx, [0x180181428]
lea rcx, [rbp + 0xc60]
call fcn.18004f854
movups xmm0, xmmword [0x180181428]
movups xmmword [0x180180108], xmm0
call fcn.180059cb4
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0x350], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0x358], rax
movdqa xmm0, xmmword [rbp + 0x350]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x350], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18018137c]
lea rcx, [rbp + 0x350]
call fcn.1800593ec
lea rcx, str.Health__Armor_Bar_positions
call fcn.180059f6c
lea r8, str.Side
mov r9d, 3
or dword [rsp + 0x20], 0xffffffff
lea rdx, [0x180181374]
lea rcx, str.Style
call fcn.180052e94
jmp 0x18006799d
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Customization
mov rcx, rsi
call fcn.1800179c4
lea rcx, str.Box_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0xf3182cfdda928fe6
mov qword [rbp + 0x360], rax
mov qword [rbp + 0x368], r13
movdqa xmm0, xmmword [rbp + 0x360]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x360], xmm0
mov esi, 0x10420
mov r8d, esi
lea rdx, [0x1801813d8]
lea rcx, [rbp + 0x360]
call fcn.18004f854
movups xmm0, xmmword [0x1801813d8]
movups xmmword [0x180180078], xmm0
lea rcx, str.Head_Circle_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0x9b7948e4d0988fe6
mov qword [rbp + 0x370], rax
movabs rax, 0xd3ab226cd73d25a3
mov qword [rbp + 0x378], rax
movdqa xmm0, xmmword [rbp + 0x370]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x370], xmm0
mov r8d, esi
lea rdx, [0x180181408]
lea rcx, [rbp + 0x370]
call fcn.18004f854
movups xmm0, xmmword [0x180181408]
movups xmmword [0x180180128], xmm0
lea rcx, str.Skeleton_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
movabs rax, 0x806b5ff6de838fe6
mov qword [rbp + 0x380], rax
mov qword [rbp + 0x388], r13
movdqa xmm0, xmmword [rbp + 0x380]
xorps xmm0, xmmword [rbp + 0x1b60]
movdqa xmmword [rbp + 0x380], xmm0
mov r8d, esi
lea rdx, [0x1801813e8]
lea rcx, [rbp + 0x380]
call fcn.18004f854
movups xmm0, xmmword [0x1801813e8]
movups xmmword [0x1801800d8], xmm0
lea rcx, str.Distance_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b90], r15
mov qword [rbp + 0x1b98], r13
movabs rax, 0x9d7958f6dc948fe6
mov qword [rbp + 0x390], rax
movabs rax, 0xd3ab226cd73d33a1
mov qword [rbp + 0x398], rax
movdqa xmm0, xmmword [rbp + 0x390]
xorps xmm0, xmmword [rbp + 0x1b90]
movdqa xmmword [rbp + 0x390], xmm0
mov r8d, esi
lea rdx, [0x180181438]
lea rcx, [rbp + 0x390]
call fcn.18004f854
movups xmm0, xmmword [0x180181438]
movups xmmword [0x180180118], xmm0
lea rcx, str.Weapon_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1ba0], r15
mov qword [rbp + 0x1ba8], r13
movabs rax, 0x9d775ce4d0878fe6
mov qword [rbp + 0x3a0], rax
mov qword [rbp + 0x3a8], r13
movdqa xmm0, xmmword [rbp + 0x3a0]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x3a0], xmm0
mov r8d, esi
lea rdx, [0x1801813f8]
lea rcx, [rbp + 0x3a0]
call fcn.18004f854
movups xmm0, xmmword [0x1801813f8]
movups xmmword [0x1801800f8], xmm0
lea rcx, str.Weapon_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x817d55e4d9808fe6
mov qword [rbp + 0x3b0], rax
mov qword [rbp + 0x3b8], r13
movdqa xmm0, xmmword [rbp + 0x3b0]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0x3b0], xmm0
mov r8d, esi
lea rdx, [0x180181418]
lea rcx, [rbp + 0x3b0]
call fcn.18004f854
movups xmm0, xmmword [0x180181418]
movups xmmword [0x1801800c8], xmm0
lea rcx, str.SnapLine_Color
call fcn.180059f6c
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0x9a745ce4db838fe6
mov qword [rbp + 0x3c0], rax
movabs rax, 0xd3ab226cd73d33ac
mov qword [rbp + 0x3c8], rax
movdqa xmm0, xmmword [rbp + 0x3c0]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0x3c0], xmm0
mov r8d, esi
lea rdx, [0x180181428]
lea rcx, [rbp + 0x3c0]
call fcn.18004f854
movups xmm0, xmmword [0x180181428]
movups xmmword [0x180180108], xmm0
call fcn.180059cb4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0xb7385ee0d19ec997
mov qword [rbp + 0x3d0], rax
movabs rax, 0xd3ce4102b64925ab
mov qword [rbp + 0x3d8], rax
movdqa xmm0, xmmword [rbp + 0x3d0]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x3d0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x18018137c]
lea rcx, [rbp + 0x3d0]
call fcn.1800593ec
lea rcx, str.Health__Armor_Bar_positions
call fcn.180059f6c
lea r8, str.Side
jmp 0x18006c842
mov dword [rbp + 0xc], 0x42960000
mov dword [rbp + 0x10], 0x41000000
lea rcx, [rbp + 0xc]
call fcn.18002d57c
call fcn.18001de44
mov ebx, r12d
mov rdx, qword [0x180181c88]
mov rax, rdx
mov r9, qword [0x180181c80]
sub rax, r9
sar rax, 3
test rax, rax
je 0x18006cd8a
mov rdi, r12
cmp dword [0x180181c78], ebx
sete r8b
sub rdx, r9
sar rdx, 3
cmp rdx, rdi
jbe 0x18006d858
mov rdx, qword [r9 + rdi*8]
mov rcx, rsi
call fcn.180017e04
test al, al
je 0x18006cd30
cmp dword [0x180181c78], ebx
je 0x18006cd30
mov dword [0x180181c78], ebx
and dword [0x180181c40], r12d
mov rdx, qword [0x180181c88]
mov rcx, rdx
mov r9, qword [0x180181c80]
sub rcx, r9
sar rcx, 3
sub rcx, r14
movsxd rax, ebx
cmp rax, rcx
je 0x18006cd6e
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov rdx, qword [0x180181c88]
mov r9, qword [0x180181c80]
add ebx, r14d
add rdi, r14
mov rcx, rdx
sub rcx, r9
sar rcx, 3
movsxd rax, ebx
cmp rax, rcx
jb 0x18006ccf1
call fcn.180020aa8
mov dword [rbp + 0x14], 0x42820000
mov dword [rbp + 0x18], 0x42480000
lea rcx, [rbp + 0x14]
call fcn.18002d57c
call fcn.180022e24
movaps xmm7, xmm0
subss xmm7, dword [0x1800c5f50]
call fcn.180022e70
subss xmm0, dword [0x1800c5f50]
movss dword [rbp + 0x1c], xmm0
movss dword [rbp + 0x20], xmm7
xor r9d, r9d
xor r8d, r8d
lea rdx, [rbp + 0x1c]
lea rcx, str.rage_childs
call fcn.18001d770
cmp dword [0x180181c78], r12d
jne 0x18006d788
cmp byte [0x180186c38], r12b
je 0x18006d115
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0xf37748e4c399d884
mov qword [rbp + 0x3e0], rax
mov qword [rbp + 0x3e8], r13
movdqa xmm0, xmmword [rbp + 0x3e0]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x3e0], xmm0
lea rdx, [0x180186c03]
lea rcx, [rbp + 0x3e0]
call fcn.18004e938
mov dword [rbp + 0x24], 0x43200000
mov dword [rbp + 0x28], 0x41a00000
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0xf3182c85b5f08fe6
mov qword [rbp + 0x3f0], rax
mov qword [rbp + 0x3f8], r13
movdqa xmm0, xmmword [rbp + 0x3f0]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x3f0], xmm0
lea r8, [rbp + 0x24]
lea rdx, [0x180181344]
lea rcx, [rbp + 0x3f0]
call fcn.180053fc8
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0xa33858e0d282cd91
mov qword [rbp + 0x400], rax
movabs rax, 0xd3ab226cd74e32a7
mov qword [rbp + 0x408], rax
movdqa xmm0, xmmword [rbp + 0x400]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x400], xmm0
lea rdx, [0x180186c08]
lea rcx, [rbp + 0x400]
call fcn.18004e938
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
movabs rax, 0xb73858e0d282cd91
mov qword [rbp + 0x410], rax
movabs rax, 0xd3ab226cd75937a7
mov qword [rbp + 0x418], rax
movdqa xmm0, xmmword [rbp + 0x410]
xorps xmm0, xmmword [rbp + 0x1b60]
movdqa xmmword [rbp + 0x410], xmm0
lea rdx, [0x180186c31]
lea rcx, [rbp + 0x410]
call fcn.18004e938
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1bf0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1bf8], rbx
movabs rax, 0x96716aa5c29fc496
mov qword [rbp + 0xfa0], rax
movabs rax, 0xbafd020a981d32ae
mov qword [rbp + 0xfa8], rax
movabs rax, 0x1d39e6e7c650f022
mov qword [rbp + 0xfb0], rax
mov qword [rbp + 0xfb8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1be0]
vpxor ymm1, ymm0, ymmword [rbp + 0xfa0]
vmovdqa ymmword [rbp + 0xfa0], ymm1
lea rdx, [0x180186c35]
lea rcx, [rbp + 0xfa0]
vzeroupper
call fcn.18004e938
cmp byte [0x180186c35], r12b
je 0x18006d43b
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b90], r15
mov qword [rbp + 0x1b98], r13
movabs rax, 0x956a43e9da938fe6
mov qword [rbp + 0x420], rax
movabs rax, 0xd3ab226cd73d20ad
mov qword [rbp + 0x428], rax
movdqa xmm0, xmmword [rbp + 0x420]
xorps xmm0, xmmword [rbp + 0x1b90]
movdqa xmmword [rbp + 0x420], xmm0
mov r8d, 0x10420
lea rdx, [0x180181448]
lea rcx, [rbp + 0x420]
call fcn.18004f854
movups xmm0, xmmword [0x180181448]
movups xmmword [0x180180158], xmm0
mov qword [rbp + 0x1ba0], r15
mov qword [rbp + 0x1ba8], r13
movabs rax, 0x9f716aa5c291de81
mov qword [rbp + 0x430], rax
movabs rax, 0xd3fd6d2af75933ae
mov qword [rbp + 0x438], rax
movdqa xmm0, xmmword [rbp + 0x430]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x430], xmm0
lea rcx, [rbp + 0x430]
jmp 0x18006d428
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aimbot
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1ae0], r15
mov qword [rbp + 0x1ae8], r13
movabs rax, 0xf37c49e9d791c280
mov qword [rbp + 0x440], rax
mov qword [rbp + 0x448], r13
movdqa xmm0, xmmword [rbp + 0x440]
xorps xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x440], xmm0
lea rdx, [0x180186c03]
lea rcx, [rbp + 0x440]
call fcn.18004e938
mov dword [rbp + 0x2c], 0x43200000
mov dword [rbp + 0x30], 0x41a00000
mov qword [rbp + 0x1b00], r15
mov qword [rbp + 0x1b08], r13
movabs rax, 0xf3182c85b5f08fe6
mov qword [rbp + 0x450], rax
mov qword [rbp + 0x458], r13
movdqa xmm0, xmmword [rbp + 0x450]
xorps xmm0, xmmword [rbp + 0x1b00]
movdqa xmmword [rbp + 0x450], xmm0
lea r8, [rbp + 0x2c]
lea rdx, [0x180181344]
lea rcx, [rbp + 0x450]
call fcn.180053fc8
mov qword [rbp + 0x1b20], r15
mov qword [rbp + 0x1b28], r13
movabs rax, 0xa33858e0d282cd91
mov qword [rbp + 0x460], rax
movabs rax, 0xd3ab226cd74e32a7
mov qword [rbp + 0x468], rax
movdqa xmm0, xmmword [rbp + 0x460]
xorps xmm0, xmmword [rbp + 0x1b20]
movdqa xmmword [rbp + 0x460], xmm0
lea rdx, [0x180186c08]
lea rcx, [rbp + 0x460]
call fcn.18004e938
mov qword [rbp + 0x1b60], r15
mov qword [rbp + 0x1b68], r13
movabs rax, 0xb73858e0d282cd91
mov qword [rbp + 0x470], rax
movabs rax, 0xd3ab226cd75937a7
mov qword [rbp + 0x478], rax
movdqa xmm0, xmmword [rbp + 0x470]
xorps xmm0, xmmword [rbp + 0x1b60]
movdqa xmmword [rbp + 0x470], xmm0
lea rdx, [0x180186c31]
lea rcx, [rbp + 0x470]
call fcn.18004e938
mov qword [rbp + 0x1be0], r15
mov qword [rbp + 0x1be8], r13
movabs rdi, 0x1d39e6e7c6508747
mov qword [rbp + 0x1bf0], rdi
movabs rbx, 0xf99781368049be3c
mov qword [rbp + 0x1bf8], rbx
movabs rax, 0x96716aa5c29fc496
mov qword [rbp + 0xda0], rax
movabs rax, 0xbafd020a981d32ae
mov qword [rbp + 0xda8], rax
movabs rax, 0x1d39e6e7c650f022
mov qword [rbp + 0xdb0], rax
mov qword [rbp + 0xdb8], rbx
vmovdqu ymm0, ymmword [rbp + 0x1be0]
vpxor ymm1, ymm0, ymmword [rbp + 0xda0]
vmovdqa ymmword [rbp + 0xda0], ymm1
lea rdx, [0x180186c35]
lea rcx, [rbp + 0xda0]
vzeroupper
call fcn.18004e938
cmp byte [0x180186c35], r12b
je 0x18006d43b
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
mov qword [rbp + 0x1b90], r15
mov qword [rbp + 0x1b98], r13
movabs rax, 0x956a43e9da938fe6
mov qword [rbp + 0x480], rax
movabs rax, 0xd3ab226cd73d20ad
mov qword [rbp + 0x488], rax
movdqa xmm0, xmmword [rbp + 0x480]
xorps xmm0, xmmword [rbp + 0x1b90]
movdqa xmmword [rbp + 0x480], xmm0
mov r8d, 0x10420
lea rdx, [0x180181448]
lea rcx, [rbp + 0x480]
call fcn.18004f854
movups xmm0, xmmword [0x180181448]
movups xmmword [0x180180158], xmm0
mov qword [rbp + 0x1ba0], r15
mov qword [rbp + 0x1ba8], r13
movabs rax, 0x9f716aa5c291de81
mov qword [rbp + 0x490], rax
movabs rax, 0xd3fd6d2af75933ae
mov qword [rbp + 0x498], rax
movdqa xmm0, xmmword [rbp + 0x490]
xorps xmm0, xmmword [rbp + 0x1ba0]
movdqa xmmword [rbp + 0x490], xmm0
lea rcx, [rbp + 0x490]
lea rdx, [0x180186c36]
call fcn.18004e938
lea rsi, [0x180181c40]
mov rcx, rsi
call fcn.180017c80
movaps xmm1, xmm10
movaps xmm0, xmm9
call fcn.18002cbec
cmp byte [0x180186c38], r12b
je 0x18006d5e2
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Settings
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x9d7144f1da9fc196
mov qword [rbp + 0x4a0], rax
movabs rax, 0xd3ab226cd73d56a5
mov qword [rbp + 0x4a8], rax
movdqa xmm0, xmmword [rbp + 0x4a0]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0x4a0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180186c0c]
lea rcx, [rbp + 0x4a0]
call fcn.1800593ec
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0xb4
xor r8d, r8d
lea rdx, [0x180181348]
lea rcx, str.Field_Of_View
call fcn.1800593ec
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0x4b0], rax
mov qword [rbp + 0x4b8], r13
movdqa xmm0, xmmword [rbp + 0x4b0]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0x4b0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x180181354]
lea rcx, [rbp + 0x4b0]
call fcn.1800593ec
mov qword [rbp + 0x1bd0], r15
mov qword [rbp + 0x1bd8], r13
movabs rax, 0x967643c7959dc584
mov qword [rbp + 0x4c0], rax
mov qword [rbp + 0x4c8], r13
movdqa xmm0, xmmword [rbp + 0x4c0]
xorps xmm0, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0x4c0], xmm0
lea rcx, [rbp + 0x4c0]
jmp 0x18006d762
call fcn.180022e24
movaps xmm7, xmm0
call fcn.180022e70
movaps xmm6, xmm0
mulss xmm6, xmm8
call fcn.180022b1c
movss xmm0, dword [rax + 0x4c]
mulss xmm0, xmm8
subss xmm6, xmm0
unpcklps xmm6, xmm7
movq r8, xmm6
lea rdx, str.Aim_Settings
mov rcx, rsi
call fcn.1800179c4
mov qword [rbp + 0x1bb0], r15
mov qword [rbp + 0x1bb8], r13
movabs rax, 0x9d7144f1da9fc196
mov qword [rbp + 0x4d0], rax
movabs rax, 0xd3ab226cd73d56a5
mov qword [rbp + 0x4d8], rax
movdqa xmm0, xmmword [rbp + 0x4d0]
xorps xmm0, xmmword [rbp + 0x1bb0]
movdqa xmmword [rbp + 0x4d0], xmm0
mov dword [rsp + 0x28], r12d
lea rbx, [0x1800c5bfc]
mov qword [rsp + 0x20], rbx
mov r9d, 0x64
xor r8d, r8d
lea rdx, [0x180186c0c]
lea rcx, [rbp + 0x4d0]
call fcn.1800593ec
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0xb4
xor r8d, r8d
lea rdx, [0x180181348]
lea rcx, str.Field_Of_View
call fcn.1800593ec
mov qword [rbp + 0x1bc0], r15
mov qword [rbp + 0x1bc8], r13
movabs rax, 0x967b42e4c183c581
mov qword [rbp + 0x4e0], rax
mov qword [rbp + 0x4e8], r13
movdqa xmm0, xmmword [rbp + 0x4e0]
xorps xmm0, xmmword [rbp + 0x1bc0]
movdqa xmmword [rbp + 0x4e0], xmm0
mov dword [rsp + 0x28], r12d
mov qword [rsp + 0x20], rbx
mov r9d, 0x3e8
xor r8d, r8d
lea rdx, [0x180181354]
lea rcx, [rbp + 0x4e0]
call fcn.1800593ec
mov qword [rbp + 0x1bd0], r15
mov qword [rbp + 0x1bd8], r13
movabs rax, 0x967643c7959dc584
mov qword [rbp + 0x1c30], rax
mov qword [rbp + 0x1c38], r13
movdqa xmm0, xmmword [rbp + 0x1c30]
xorps xmm0, xmmword [rbp + 0x1bd0]
movdqa xmmword [rbp + 0x1c30], xmm0
lea rcx, [rbp + 0x1c30]
or dword [rsp + 0x20], 0xffffffff
mov r9d, 3
lea r8, str.Head
lea rdx, [0x180186c10]
call fcn.180052e94
mov rcx, rsi
call fcn.180017c80
call fcn.1800204ac
movaps xmm0, xmm9
call fcn.18002d614
lea rax, vtable.std::_Func_impl_no_alloc_class__void___cdecl_Menu::Render_void_::_98::_lambda_178___void___.0
mov qword [rbp + 0x1378], rax
lea rax, [rbp + 0x1378]
mov qword [rbp + 0x13b0], rax
subss xmm14, dword [0x1800c5dc4]
lea r9, [rbp + 0x1378]
movss xmm0, dword [0x1800c4084]
unpcklps xmm0, xmm14
movq r8, xmm0
lea rdx, str.tab_area
mov rcx, rsi
call fcn.1800184e8
call fcn.1800202b8
mov rcx, qword [rbp + 0x1d40]
xor rcx, rsp
call fcn.1800bf720
lea r11, [rsp + 0x1e40]
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
mov ecx, ebx
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_exit]
int3
call fcn.18006dcb8
int3
call fcn.18006dcb8
int3