Function at 0x1800465d4
Capabilities:
Create process 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, 0x2310
call fcn.18004d820
sub rsp, rax
movaps xmmword [rsp + 0x2300], xmm6
movaps xmmword [rsp + 0x22f0], xmm7
movaps xmmword [rsp + 0x22e0], xmm8
movaps xmmword [rsp + 0x22d0], xmm9
movaps xmmword [rsp + 0x22c0], xmm10
movaps xmmword [rsp + 0x22b0], xmm11
movaps xmmword [rsp + 0x22a0], xmm12
movaps xmmword [rsp + 0x2290], xmm13
movaps xmmword [rsp + 0x2280], xmm14
movaps xmmword [rsp + 0x2270], xmm15
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x180106040]
xor rax, rsp
mov qword [rbp + 0x2200], rax
xor edx, edx
mov dword [rbp + 0x2140], 0x442f0000
lea rcx, [rbp + 0x2140]
mov dword [rbp + 0x2144], 0x43ff0000
call fcn.180018634
and dword [rbp + 0x2140], 0
lea rdx, [rbp + 0x2140]
and dword [rbp + 0x2144], 0
mov ecx, 0xe
xorps xmm11, xmm11
call fcn.18000d3f8
and dword [rbp + 0x2140], 0
lea rdx, [rbp + 0x2140]
and dword [rbp + 0x2144], 0
mov ecx, 2
call fcn.18000d3f8
xorps xmm1, xmm1
mov ecx, 0x10
call fcn.18000d364
xorps xmm1, xmm1
mov ecx, 4
call fcn.18000d364
movss xmm15, dword [0x1800fff70]
movaps xmm0, xmm15
call fcn.1800186a8
xor edx, edx
lea rcx, str.MENU
mov r8d, 0x12b
call fcn.1800153dc
movss xmm12, dword [0x18010005c]
xor r15d, r15d
movss xmm9, dword [0x180100048]
mov esi, 0xff
movss xmm13, dword [0x180100024]
mov r13d, 1
test al, al
je 0x18004aa30
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm14, dword [rcx + 0xd8]
movss xmm10, dword [rcx + 0xdc]
lea rcx, [rbp + 0x2150]
movss dword [0x1801073c0], xmm14
movss dword [0x1801073c4], xmm10
call fcn.1800194cc
mov rcx, qword [0x180106ec8]
lea rdx, str.TopBar
xor r8d, r8d
movss xmm0, dword [rax]
movss dword [rbp + 0x2140], xmm0
mov dword [rbp + 0x2144], 0x428c0000
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
lea r14d, [r13 + 7]
mov edx, eax
mov r9b, r13b
mov dword [rsp + 0x20], r14d
lea r8, [rbp + 0x2140]
lea rcx, str.TopBar
call fcn.180012bb8
lea rcx, [rbp + 0x2140]
call fcn.1800194cc
movss xmm6, dword [rax + 4]
cvtps2pd xmm6, xmm6
divsd xmm6, qword [0x1800fffc8]
call fcn.180019148
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
addsd xmm1, xmm6
cvtpd2ps xmm0, xmm1
call fcn.1800191b4
call fcn.180019124
addss xmm0, dword [0x180100038]
call fcn.18001916c
mov rcx, qword [0x1801073b0]
call fcn.180017f24
lea rcx, [0x1800fc274]
call fcn.180033e90
movss xmm8, dword [0x180100164]
xorps xmm0, xmm0
movaps xmm1, xmm8
call fcn.18001907c
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
lea rcx, str.Eagle
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
lea rcx, [rbp + 0x2140]
call fcn.1800194cc
movss xmm6, dword [rax]
cvtps2pd xmm6, xmm6
divsd xmm6, qword [0x1800fffc0]
call fcn.180019124
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
addsd xmm1, xmm6
cvtpd2ps xmm0, xmm1
call fcn.18001916c
mov eax, dword [0x1801073a8]
movabs rdi, 0x57aa886086a66f43
movabs r12, 0x1b5db75cb24ed70
test eax, eax
jne 0x1800469a6
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rax, 0x57aa886086eb2602
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2170], rax
lea rcx, [rbp + 0x2160]
movaps xmm0, xmmword [rbp + 0x2170]
mov qword [rbp + 0x2180], rdi
mov qword [rbp + 0x2188], r12
xorps xmm0, xmmword [rbp + 0x2180]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rax, 0x57aa886086f22001
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2170], rax
lea rcx, [rbp + 0x2160]
movaps xmm0, xmmword [rbp + 0x2170]
mov qword [rbp + 0x2180], rdi
mov qword [rbp + 0x2188], r12
xorps xmm0, xmmword [rbp + 0x2180]
movdqa xmmword [rbp + 0x2160], xmm0
jmp 0x180046fc2
cmp eax, r13d
jne 0x180046b1e
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rbx, 0x57aa8860d3f52615
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x50]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rdi
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rbx
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2158], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rbx, 0x57aa886086f52302
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rdi
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2150], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2158], r12
lea rcx, [rbp + 0x50]
jmp 0x180046f91
cmp eax, 2
jne 0x180046c1e
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rbx, 0x57aa886086e72313
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2180], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2188], r12
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rbx, 0x57aa886086f42a1a
jmp 0x180046f19
cmp eax, 3
jne 0x180046d1e
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rbx, 0x57aa8860cfee2a15
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2180], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2188], r12
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rbx, 0x57aa886086e32300
jmp 0x180046f19
cmp eax, 4
jne 0x180046e1e
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rbx, 0x57aa886086e72a14
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2180], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2188], r12
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rbx, 0x57aa886086e82013
jmp 0x180046f19
cmp eax, 5
jne 0x180046fc7
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
movabs rbx, 0x57aa886086a6260e
mov qword [rbp + 0x2188], r12
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2160], rdi
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2180], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2188], r12
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2148], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov ecx, r13d
call fcn.18000d28c
movabs rbx, 0x57aa886086a62c10
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], r12
lea rcx, [rbp + 0x40]
call fcn.180007e04
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2168], r12
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2160], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x2180], rdi
mov qword [rbp + 0x2188], r12
call fcn.180007e04
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2148], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rbx
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], rbx
mov qword [rbp + 0x2178], r12
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2170]
xorps xmm0, xmmword [rbp + 0x2160]
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.180033e90
call fcn.180017fdc
call fcn.180012de4
lea rcx, [rbp + 0x2150]
call fcn.1800194cc
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x2160]
movss xmm6, dword [0x1801000c0]
xor r8d, r8d
mov qword [rbp + 0x2170], rdi
movss xmm0, dword [rax + 4]
movabs rax, 0x3ef9fc06e3ea4c60
mov qword [rbp + 0x2160], rax
movabs rax, 0x1b5db75cb248814
mov qword [rbp + 0x2168], rax
movss dword [rbp + 0x2144], xmm0
movaps xmm0, xmmword [rbp + 0x2160]
mov dword [rbp + 0x2140], 0x42960000
mov qword [rbp + 0x2178], r12
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x2140]
lea rcx, [rbp + 0x2160]
call fcn.180012bb8
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, dword [0x180100090]
call fcn.1800191b4
cmp dword [0x1801073a8], r15d
lea rax, [0x180106528]
lea rbx, [0x180106538]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d230
xor r9d, r9d
lea rcx, [0x1800ffb34]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x180047101
mov dword [0x1801073a8], r15d
call fcn.1800364ac
call fcn.1800364ac
call fcn.1800364ac
cmp dword [0x1801073a8], r13d
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d230
xor r9d, r9d
lea rcx, [0x1800ffb38]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x180047153
mov dword [0x1801073a8], r13d
call fcn.1800364ac
call fcn.1800364ac
call fcn.1800364ac
cmp dword [0x1801073a8], 2
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d230
xor r9d, r9d
lea rcx, str.Self
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x1800471a8
mov dword [0x1801073a8], 2
call fcn.1800364ac
call fcn.1800364ac
call fcn.1800364ac
cmp dword [0x1801073a8], 3
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d230
xor r9d, r9d
lea rcx, [0x1800ffb44]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x1800471fd
mov dword [0x1801073a8], 3
call fcn.1800364ac
call fcn.1800364ac
call fcn.1800364ac
cmp dword [0x1801073a8], 4
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d230
xor r9d, r9d
lea rcx, str.Weapons
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x180047252
mov dword [0x1801073a8], 4
call fcn.1800364ac
call fcn.1800364ac
call fcn.1800364ac
cmp dword [0x1801073a8], 5
lea rax, [0x180106528]
cmove rbx, rax
xor ecx, ecx
mov rdx, rbx
call fcn.18000d230
xor r9d, r9d
lea rcx, str.Eagle
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180045fa8
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x1800472a7
mov dword [0x1801073a8], 5
mov ecx, 6
call fcn.18000d28c
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm12
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm12
call fcn.1800191b4
mov edx, 0x2d
mov dword [rsp + 0x20], 0x87
mov r9d, edx
lea rcx, [rbp + 0x40]
mov r8d, edx
call fcn.180002338
lea rdx, [rbp + 0x50]
mov ecx, 5
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x50], xmm0
call fcn.18000d230
mov eax, dword [0x1801073a8]
test eax, eax
jne 0x18004831e
lea rcx, [rbp + 0x2150]
call fcn.1800194cc
lea rcx, [rbp + 0x2180]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x2160]
movabs r15, 0x1b5db75cb24ed02
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2178], r12
xor r8d, r8d
movss xmm0, dword [rax]
movabs rax, 0x36e8e609e7eb4c60
mulss xmm0, dword [0x1800fff28]
mov qword [rbp + 0x2160], rax
mov qword [rbp + 0x2168], r15
movss dword [rbp + 0x2144], xmm6
subss xmm0, xmm12
movss dword [rbp + 0x2140], xmm0
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x2140]
lea rcx, [rbp + 0x2160]
call fcn.180012bb8
mov ebx, 0xc8
lea rcx, [rbp + 0x20]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
mov rax, qword [0x180106ec8]
movss xmm7, dword [0x180100044]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
movabs rax, 0x3ed9fb01a6cb0602
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2160], rax
lea rcx, [rbp + 0x2160]
movabs rax, 0x1b5be16a5459903
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
mov rax, qword [0x180106ec8]
movss xmm6, dword [0x1800fffd0]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm6
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, dword [0x180100030]
call fcn.1800191b4
movabs rax, 0x1b5af1aa9498431
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2168], rax
lea rdx, [0x180107410]
movabs r14, 0x77cfe402e7c82a63
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2160], r14
lea rcx, [rbp + 0x2160]
movaps xmm0, xmmword [rbp + 0x2160]
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm6
call fcn.18001916c
mov rax, qword [0x180106ec8]
movss xmm15, dword [0x18010003c]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm15
call fcn.1800191b4
movabs rax, 0x38eca817e7d42b63
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2160], rax
lea rdx, [0x180107411]
movabs rax, 0x1b5db75cb24ed06
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
lea rcx, [rbp + 0x2160]
movaps xmm0, xmmword [rbp + 0x2160]
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm6
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm15
call fcn.1800191b4
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2178], r12
movabs rax, 0x25e9a817e7d42b63
lea rdx, [0x180107418]
mov qword [rbp + 0x2160], rax
lea rcx, [rbp + 0x2160]
movabs rax, 0x1c7b214a3579e1f
xor r8d, r8d
mov qword [rbp + 0x2168], rax
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.1800355ec
xor r15d, r15d
cmp byte [0x180107400], r15b
je 0x180047b59
call fcn.180019124
movss xmm6, dword [0x180100020]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm15
call fcn.1800191b4
movabs rdi, 0x158aeb09e1c72263
lea r8, [rbp + 0x2190]
movabs rsi, 0x1b5db01ae488105
mov qword [rbp + 0x2180], rdi
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], rsi
lea rcx, [rbp + 0x20]
call fcn.180007e04
movabs rax, 0x57aa886086a66f43
mov qword [rbp + 0x2168], r12
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], rax
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], rax
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2148], r12
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rdi
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rdi
lea rcx, [rbp]
mov qword [rbp + 0x2178], rsi
mov qword [rbp + 0x2158], rsi
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x180107401]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
xor r8d, r8d
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm15
call fcn.1800191b4
movabs rax, 0xa3d522ecf47e59e4
lea r8, [rbp + 0xd0]
mov qword [rbp + 0xc0], rax
lea rdx, [rbp + 0xa0]
movabs rax, 0xf70b548149483b94
lea rcx, [rbp]
movabs r14, 0x77cffe09f2c52e63
mov qword [rbp + 0xc8], rax
movabs r15, 0x5695af1aa9498431
mov qword [rbp + 0xa0], r14
movabs r12, 0xfe51a6d6584a20ed
mov qword [rbp + 0xa8], r15
movabs r13, 0xf08394f6afe05937
mov qword [rbp + 0xb0], r12
mov qword [rbp + 0xb8], r13
call fcn.180007e04
movabs rax, 0x57aa886086a66f43
lea r8, [rbp + 0x100]
mov qword [rbp + 0x21c0], rax
lea rdx, [rbp + 0xd0]
mov qword [rbp + 0xd0], rax
movabs rsi, 0x9238f5f63d264985
movabs rax, 0x1b5db75cb24ed70
mov qword [rbp + 0x21d0], rsi
mov qword [rbp + 0x21c8], rax
movabs rdi, 0x99e4f5bb80943752
mov qword [rbp + 0xd8], rax
movabs rax, 0xa3d522ecf47e5987
mov qword [rbp + 0x21e0], rax
mov qword [rbp + 0xf0], rax
movabs rax, 0xf70b548149483b94
mov qword [rbp + 0x21e8], rax
mov qword [rbp + 0xf8], rax
mov qword [rbp + 0xe0], rsi
mov qword [rbp + 0x21d8], rdi
mov qword [rbp + 0xe8], rdi
lea rcx, [rbp + 0x21a0]
call fcn.180007e04
movabs rax, 0xa3d522ecf47e59e4
mov qword [rbp + 0x60], r14
mov qword [rbp + 0x80], rax
lea r8, [rbp + 0x130]
mov qword [rbp + 0x120], rax
lea rdx, [rbp + 0x100]
movabs rax, 0xf70b548149483b94
mov qword [rbp + 0x100], r14
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x88], rax
mov qword [rbp + 0x128], rax
mov qword [rbp + 0x68], r15
mov qword [rbp + 0x108], r15
mov qword [rbp + 0x70], r12
mov qword [rbp + 0x110], r12
mov qword [rbp + 0x78], r13
mov qword [rbp + 0x118], r13
call fcn.180007e04
movdqa xmm2, xmmword [rbp + 0x80]
lea rdx, [0x180107402]
vmovdqu ymm0, ymmword [rbp + 0x21c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vxorps xmm2, xmm2, xmmword [rbp + 0x21e0]
lea rcx, [rbp + 0x60]
vmovdqa ymmword [rbp + 0x60], ymm1
vmovdqa xmmword [rbp + 0x80], xmm2
xor r8d, r8d
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm6
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm15
call fcn.1800191b4
movabs rax, 0x57aa886086a66f43
mov qword [rbp + 0x10], rsi
mov qword [rbp + 0x21a0], rax
lea rdx, [0x180107408]
movabs rax, 0x3e8ae303e3ce2c63
mov qword [rbp + 0x18], rdi
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp], rax
lea rcx, [rbp + 0x20]
movabs rax, 0x57fa9d55a54dcd16
mov qword [rbp + 0x21b0], rsi
movaps xmmword [rbp + 0x30], xmm1
movabs r12, 0x1b5db75cb24ed70
mov qword [rbp + 8], rax
xor r8d, r8d
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x21a8], r12
mov qword [rbp + 0x21b8], rdi
movaps xmmword [rbp + 0x20], xmm0
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
xor r15d, r15d
lea esi, [rbx + 0x37]
movabs rdi, 0x57aa886086a66f43
mov r13d, 1
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2150]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x2160]
mov qword [rbp + 0x2170], rdi
xor r8d, r8d
mov qword [rbp + 0x2178], r12
movss xmm0, dword [rax]
movabs rax, 0x25cbca0ff1f24c60
mov qword [rbp + 0x2160], rax
subss xmm0, xmm12
mov qword [rbp + 0x2168], r12
movss dword [rbp + 0x2144], xmm6
movss dword [rbp + 0x2140], xmm0
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
mov edx, eax
mov dword [rsp + 0x20], 8
mov r9b, r13b
lea r8, [rbp + 0x2140]
lea rcx, [rbp + 0x2160]
call fcn.180012bb8
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
movabs rax, 0x23deed13a6cb0602
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2160], rax
lea rcx, [rbp + 0x2160]
movabs rax, 0x1b5db75b8438319
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.180033e90
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
mov ecx, r13d
call fcn.18000d28c
call fcn.18003683c
mov rcx, qword [0x1801073b8]
call fcn.180017f24
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
movss xmm0, dword [0x1801000ec]
call fcn.1800191fc
mov qword [rbp + 0x2168], r12
lea r9, [rbp + 0x2140]
movabs rax, 0x57aa886086d00005
mov dword [rsp + 0x30], r13d
mov qword [rbp + 0x2160], rax
lea r8, [0x1801060b8]
movaps xmm0, xmmword [rbp + 0x2160]
lea rax, [rbp + 0x2150]
mov qword [rbp + 0x2170], rdi
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2178], r12
mov ebx, 4
xorps xmm0, xmmword [rbp + 0x2170]
mov edx, ebx
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rbp + 0x2150], 0x12c
mov dword [rbp + 0x2140], r13d
mov qword [rsp + 0x20], rax
call fcn.180038774
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
movabs rax, 0x57aae014e9c90210
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2160], rax
lea r9, [rbp + 0x2150]
movaps xmm0, xmmword [rbp + 0x2160]
lea rax, [rbp + 0x2140]
mov dword [rsp + 0x30], r13d
lea r8, [0x1801060b4]
mov qword [rbp + 0x2170], rdi
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2178], r12
mov edx, ebx
xorps xmm0, xmmword [rbp + 0x2170]
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rbp + 0x2140], 0x1e
mov dword [rbp + 0x2150], r13d
mov qword [rsp + 0x20], rax
call fcn.180038774
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
mov qword [rbp + 0x2168], r12
lea r9, [rbp + 0x2150]
movabs rax, 0x32c9e601f2d50607
mov dword [rsp + 0x30], r13d
mov qword [rbp + 0x2160], rax
lea r8, [0x1801060b0]
movaps xmm0, xmmword [rbp + 0x2160]
lea rax, [rbp + 0x2140]
mov qword [rbp + 0x2170], rdi
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2178], r12
mov edx, ebx
xorps xmm0, xmmword [rbp + 0x2170]
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rbp + 0x2140], 0x3e8
mov dword [rbp + 0x2150], r13d
mov qword [rsp + 0x20], rax
call fcn.180038774
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
and dword [rbp + 0x2140], 0
lea r8, [rbp + 0x2140]
and dword [rbp + 0x2144], 0
lea rdx, [0x1801060ac]
movabs rax, 0x23c5ea0defc74c60
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2160], rax
lea rcx, [rbp + 0x2160]
movabs rax, 0x1b5db75b241862f
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.18000e994
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
movabs rbx, 0x38afc0fe4cb0602
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2160], rbx
mov qword [rbp + 0x2178], r12
movabs rax, 0x1b5db01ae439f11
lea rdi, [fcn.180037050]
mov qword [rbp + 0x2168], rax
lea r9, [0x180106110]
movaps xmm0, xmmword [rbp + 0x2160]
lea rdx, [0x180107414]
xorps xmm0, xmmword [rbp + 0x2170]
lea rcx, [rbp + 0x2160]
mov esi, 0x20
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rsp + 0x28], esi
mov r8, rdi
mov dword [rsp + 0x20], 3
call fcn.180037064
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
mov qword [rbp + 0x2160], rbx
lea r9, str.Mouse_aim
movabs rax, 0x1b5db75cb419d09
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
lea rdx, [0x180107404]
movaps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2160]
movabs r14, 0x57aa886086a66f43
mov dword [rsp + 0x28], esi
mov qword [rbp + 0x2170], r14
mov r8, rdi
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rsp + 0x20], 2
call fcn.180037064
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
mov qword [rbp + 0x2168], r12
lea r9, str.Head
movabs rax, 0x32c4e722a6cb0602
mov qword [rbp + 0x2170], r14
mov qword [rbp + 0x2160], rax
lea rdx, [0x18010740c]
movaps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2178], r12
mov r8, rdi
xorps xmm0, xmmword [rbp + 0x2170]
mov dword [rsp + 0x28], esi
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rsp + 0x20], 6
call fcn.180037064
call fcn.180017fdc
jmp 0x180049dc3
cmp eax, r13d
jne 0x180049879
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2150]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x2160]
movabs r15, 0x1b5db75cb24ed02
mov qword [rbp + 0x2170], rdi
mov qword [rbp + 0x2178], r12
xor r8d, r8d
movss xmm0, dword [rax]
movabs rax, 0x36e8e609e7eb4c60
mulss xmm0, dword [0x1800fff28]
mov qword [rbp + 0x2160], rax
mov qword [rbp + 0x2168], r15
movss dword [rbp + 0x2144], xmm6
subss xmm0, xmm12
movss dword [rbp + 0x2140], xmm0
movaps xmm0, xmmword [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x2140]
lea rcx, [rbp + 0x2160]
call fcn.180012bb8
mov ebx, 0xc8
lea rcx, [rbp]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, dword [0x180100044]
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
movabs rax, 0x77d9e401f3d50615
mov qword [rbp + 0x21a0], rdi
mov qword [rbp], rax
lea rcx, [rbp + 0x20]
movabs rax, 0x6fd4af06a2579e11
mov qword [rbp + 0x21a8], r12
mov qword [rbp + 8], rax
movabs rdi, 0x99e4f5bb80943752
movups xmm0, xmmword [rbp]
movabs rax, 0x9238f5f63d262ce6
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x10], rax
movabs rsi, 0x9238f5f63d264985
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x21b0], rsi
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
mov rax, qword [0x180106ec8]
movss xmm7, dword [0x1800fffd0]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, dword [0x180100030]
call fcn.1800191b4
movabs rax, 0x1b5db75cb74be35
mov qword [rbp + 0x2178], r12
mov qword [rbp + 0x2168], rax
lea rdx, [0x1801073fe]
movabs r14, 0x77cfe402e7c82a63
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2160], r14
movabs r13, 0x57aa886086a66f43
movaps xmm0, xmmword [rbp + 0x2160]
xor r8d, r8d
mov qword [rbp + 0x2170], r13
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
movss xmm6, dword [0x18010003c]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
mov qword [rbp + 0x2160], r14
lea rdx, [0x1801073f5]
movabs rax, 0x1b5db75cb5c8232
mov qword [rbp + 0x2170], r13
mov qword [rbp + 0x2168], rax
lea rcx, [rbp + 0x2160]
movaps xmm0, xmmword [rbp + 0x2160]
xor r8d, r8d
mov qword [rbp + 0x2178], r12
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x4395a910a5568233
mov qword [rbp], r14
mov qword [rbp + 8], rax
lea rdx, [0x1801073f7]
movups xmm0, xmmword [rbp]
movabs rax, 0x9238f5f63d2631ea
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x10], rax
lea rcx, [rbp + 0x20]
movups xmm1, xmmword [rbp + 0x10]
xor r8d, r8d
mov qword [rbp + 0x21a0], r13
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21a8], r12
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
cmp byte [0x1801073f5], 0
jne 0x1800487cb
cmp byte [0x1801073f7], 0
je 0x1800488de
call fcn.180019124
addss xmm0, xmm7
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs r12, 0x38e8a80ceacf2963
lea r8, [rbp + 0x2190]
movabs r13, 0x1b5db75cb24ed08
mov qword [rbp + 0x2180], r12
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], r13
lea rcx, [rbp]
call fcn.180007e04
movabs rax, 0x57aa886086a66f43
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2160], rax
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2180], rax
lea rcx, [rbp]
movabs rax, 0x1b5db75cb24ed70
mov qword [rbp + 0x2168], rax
mov qword [rbp + 0x2188], rax
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2170], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2178], r13
mov qword [rbp + 0x2148], r13
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801073fb]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
xor r8d, r8d
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.1800355ec
movabs r12, 0x1b5db75cb24ed70
movabs r13, 0x57aa886086a66f43
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x6fdaaf10a7418623
mov qword [rbp], r14
mov qword [rbp + 8], rax
lea rdx, [0x1801073fc]
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x10], rsi
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x18], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x21a0], r13
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21a8], r12
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
mov qword [rbp + 0x21a0], r13
lea rdx, [0x1801073f1]
movabs rax, 0x60f7b301a7458838
mov qword [rbp], r14
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movups xmm0, xmmword [rbp]
movabs r13, 0x9238f5f63d2649f7
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x10], r13
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x21a8], r12
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x57aa886086a66f43
mov qword [rbp], r14
mov qword [rbp + 0x21a0], rax
lea rdx, [0x1801073f4]
movabs rax, 0x73d49907a4499f31
mov qword [rbp + 0x10], rsi
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x18], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x21a8], r12
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x57aa886086a66f43
mov qword [rbp], r14
mov qword [rbp + 0x21a0], rax
lea rdx, [0x1801073f3]
movabs rax, 0x64dbb219bb458303
mov qword [rbp + 0x10], rsi
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x18], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 0x21a8], r12
movaps xmmword [rbp + 0x20], xmm0
movaps xmmword [rbp + 0x30], xmm1
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x57aa886086a66f43
mov qword [rbp + 0x21a8], r12
mov qword [rbp + 0x21a0], rax
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
movabs rax, 0x4f95b51abb458827
mov qword [rbp], r14
mov qword [rbp + 8], rax
lea rdx, [0x1801073ff]
movups xmm0, xmmword [rbp]
movabs r12, 0x9238f5f63d4324e4
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x10], r12
lea rcx, [rbp + 0x20]
movups xmm1, xmmword [rbp + 0x10]
xor r8d, r8d
movaps xmmword [rbp + 0x20], xmm0
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vmovaps xmmword [rbp + 0x30], xmm1
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x57aa886086a66f43
mov qword [rbp], r14
mov qword [rbp + 0x21a0], rax
lea rdx, [0x1801073fa]
movabs rax, 0x1b5db75cb24ed70
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x21a8], rax
lea rcx, [rbp + 0x20]
movabs rax, 0x4f95a910b2458120
mov qword [rbp + 0x18], rdi
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 8], rax
xor r8d, r8d
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x21b0], rsi
movaps xmmword [rbp + 0x30], xmm1
movaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2150]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movss xmm0, dword [rax]
movabs rax, 0x57aa886086a66f43
subss xmm0, xmm12
movss dword [rbp + 0x2144], xmm6
movss dword [rbp + 0x2140], xmm0
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x2160]
mov qword [rbp + 0x2170], rax
movabs r14, 0x1b5db75cb24ed70
mov qword [rbp + 0x2168], r14
movabs rax, 0x25cbca0ff1f24c60
mov qword [rbp + 0x2160], rax
mov r12d, 1
movaps xmm0, xmmword [rbp + 0x2160]
xor r8d, r8d
mov qword [rbp + 0x2178], r14
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r12b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e260
mov edx, eax
mov dword [rsp + 0x20], 8
mov r9b, r12b
lea r8, [rbp + 0x2140]
lea rcx, [rbp + 0x2160]
call fcn.180012bb8
mov eax, 0xff
mov dword [rsp + 0x20], ebx
mov r9d, eax
lea rcx, [rbp]
mov r8d, eax
mov edx, eax
call fcn.180002338
lea rdx, [rbp + 0x2160]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x2160], xmm0
call fcn.18000d230
mov rax, qword [0x180106ec8]
movss xmm8, dword [0x180100044]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm8
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
movabs rax, 0x77d9e401f3d50615
mov qword [rbp + 0x10], rsi
mov qword [rbp], rax
lea rcx, [rbp + 0x20]
movabs rax, 0x72d2b51cbf508803
mov qword [rbp + 0x18], rdi
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 8], rax
movabs rbx, 0x57aa886086a66f43
movups xmm0, xmmword [rbp]
mov qword [rbp + 0x21a0], rbx
movaps xmmword [rbp + 0x30], xmm1
movaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x21a8], r14
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.180033e90
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm9
call fcn.1800191b4
mov ecx, r12d
call fcn.18000d28c
call fcn.18003683c
mov rcx, qword [0x1801073b8]
call fcn.180017f24
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm8
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
movss xmm0, dword [0x1801000ec]
call fcn.1800191fc
mov qword [rbp + 0x2168], r14
lea r9, [rbp + 0x2150]
movabs rax, 0x32c9e601f2d50607
mov dword [rsp + 0x30], r12d
and qword [rsp + 0x28], 0
lea r8, [0x1801060a4]
mov qword [rbp + 0x2160], rax
lea edx, [r12 + 3]
movaps xmm0, xmmword [rbp + 0x2160]
lea rax, [rbp + 0x2140]
mov qword [rbp + 0x2170], rbx
lea rcx, [rbp + 0x2160]
mov qword [rbp + 0x2178], r14
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rbp + 0x2140], 0x3e8
mov dword [rbp + 0x2150], r12d
mov qword [rsp + 0x20], rax
call fcn.180038774
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm8
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm13
call fcn.1800191b4
movabs rax, 0x77d2e722eaca0605
mov dword [rsp + 0x30], r12d
and qword [rsp + 0x28], 0
lea r9, [rbp + 0x2150]
mov qword [rbp + 0x2160], rax
lea r8, [0x1801060a8]
movabs rax, 0x1b5db14a3548131
mov qword [rbp + 0x2170], rbx
mov qword [rbp + 0x2168], rax
lea edx, [r12 + 3]
movaps xmm0, xmmword [rbp + 0x2160]
lea rax, [rbp + 0x2140]
mov qword [rbp + 0x2178], r14
lea rcx, [rbp + 0x2160]
xorps xmm0, xmmword [rbp + 0x2170]
movdqa xmmword [rbp + 0x2160], xmm0
mov dword [rbp + 0x2140], 0xff
mov dword [rbp + 0x2150], r12d
mov qword [rsp + 0x20], rax
call fcn.180038774
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
movss xmm6, dword [0x18010003c]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x32cea817e7d42b63
mov qword [rbp + 0x10], r13
mov qword [rbp], rax
lea rdx, [0x1801073fd]
movabs rax, 0x64ccba19bb048911
mov qword [rbp + 0x18], rdi
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movups xmm0, xmmword [rbp]
mov r12, rbx
mov qword [rbp + 0x21a0], rbx
movaps xmmword [rbp + 0x30], xmm1
xor r8d, r8d
movaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x21a8], r14
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191b4
movabs rax, 0x38c6a817e7d42b63
mov qword [rbp + 0x10], r13
mov qword [rbp], rax
lea rdx, [0x1801073f2]
movabs rax, 0x64ccba19bb488c13
mov qword [rbp + 0x18], rdi
movups xmm1, xmmword [rbp + 0x10]
mov qword [rbp + 8], rax
lea rcx, [rbp + 0x20]
movups xmm0, xmmword [rbp]
xor r8d, r8d
mov qword [rbp + 0x21a0], rbx
movaps xmmword [rbp + 0x30], xmm1
movaps xmmword [rbp + 0x20], xmm0
mov qword [rbp + 0x21a8], r14
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21b8], rdi
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x20]
vmovdqa ymmword [rbp + 0x20], ymm1
vzeroupper
call fcn.1800355ec
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xd8]
subss xmm0, dword [rcx + 0x10]
addss xmm0, dword [rcx + 0x5c]
addss xmm0, xmm7
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs rbx, 0x32daa817e7d42b63
lea r8, [rbp + 0x2190]
movabs rdi, 0x1b5db75cb24ed14
mov qword [rbp + 0x2180], rbx
mov qword [rbp + 0x2188], rdi
lea rdx, [rbp + 0x2180]
lea rcx, [rbp]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2168], r14
mov qword [rbp + 0x2148], r14
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], rdi
mov qword [rbp + 0x2158], rdi
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801073f0]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
xor r8d, r8d
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm7
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs rbx, 0x20cfe116e3d43f63
lea r8, [rbp + 0x2190]
movabs rdi, 0x1b5db759b77a850
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], rdi
lea rcx, [rbp]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2168], r14
mov qword [rbp + 0x2148], r14
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], rdi
mov qword [rbp + 0x2158], rdi
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801074b0]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
xor r8d, r8d
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm8
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs rbx, 0x38c6e723a6de0001
mov qword [rbp + 0x2188], r15
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
lea rcx, [rbp]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2168], r14
mov qword [rbp + 0x2148], r14
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], r15
mov qword [rbp + 0x2158], r15
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801060d0]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
mov esi, 0x10420
movdqa xmmword [rbp + 0x2170], xmm0
mov r8d, esi
call fcn.18003dc5c
movups xmm0, xmmword [0x1801060d0]
movups xmmword [0x180106548], xmm0
call fcn.180019124
addss xmm0, xmm8
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs rbx, 0x148afa05e8d40000
lea r8, [rbp + 0x2190]
movabs rdi, 0x1b5db75b94b811f
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], rdi
lea rcx, [rbp]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2168], r14
mov qword [rbp + 0x2148], r14
call fcn.180007e04
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2170], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2150], rbx
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2178], rdi
mov qword [rbp + 0x2158], rdi
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801060e0]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
mov r8d, esi
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.18003dc5c
movups xmm0, xmmword [0x1801060e0]
movups xmmword [0x180106558], xmm0
call fcn.180019124
addss xmm0, xmm8
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm6
call fcn.1800191b4
movabs rbx, 0x39c5fc05eac30410
lea r8, [rbp + 0x2190]
movabs rdi, 0x1b5a91aa74bae50
mov qword [rbp + 0x2180], rbx
lea rdx, [rbp + 0x2180]
mov qword [rbp + 0x2188], rdi
lea rcx, [rbp]
call fcn.180007e04
lea r8, [rbp + 0x2150]
mov qword [rbp + 0x2160], r12
lea rdx, [rbp + 0x2140]
mov qword [rbp + 0x2140], r12
lea rcx, [rbp + 0x21a0]
mov qword [rbp + 0x2168], r14
mov qword [rbp + 0x2148], r14
call fcn.180007e04
mov qword [rbp + 0x2170], rbx
lea r8, [rbp + 0x2160]
mov qword [rbp + 0x2150], rbx
lea rdx, [rbp + 0x2150]
mov qword [rbp + 0x2178], rdi
lea rcx, [rbp + 0x20]
mov qword [rbp + 0x2158], rdi
call fcn.180007e04
movdqa xmm0, xmmword [rbp + 0x2170]
lea rdx, [0x1801060f0]
xorps xmm0, xmmword [rbp + 0x2160]
lea rcx, [rbp + 0x2170]
mov r8d, esi
movdqa xmmword [rbp + 0x2170], xmm0
call fcn.18003dc5c
movups xmm0, xmmword [0x1801060f0]
movups xmmword [0x180106568], xmm0
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
xor r15d, r15d
mov r13d, 1
jmp 0x18004a7b9
cmp eax, 2
jne 0x180049dd6
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
mulss xmm1, dword [0x1800fff28]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov ebx, 0xc8
lea rcx, [rbp]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
movss xmm15, dword [0x180100044]
addss xmm0, xmm15
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Player_assistance
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
call fcn.180019124
movss xmm6, dword [0x1800fffd0]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
call fcn.180019148
addss xmm0, dword [0x180100030]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x18010741c]
lea rcx, str._Enable_Godmod
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x18010741b]
lea rcx, str._Enable_Semi_Godmod
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x18010741f]
lea rcx, str._Enable_Auto_Armor
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107419]
lea rcx, str._Enable_Noclip
call fcn.1800355ec
call fcn.180019124
movss xmm6, dword [0x18010007c]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
movss xmm7, dword [0x180100080]
lea rcx, [rbp + 0x2140]
movaps xmm2, xmm7
movss xmm1, dword [rax]
mulss xmm1, dword [0x1800fff28]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Armor
call fcn.180034a5c
test al, al
je 0x180049af3
lea r9, [0x1800ffbc4]
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0x130]
call fcn.180006028
lea rcx, [rbp + 0x130]
call fcn.1800060f8
mov byte [0x18010741d], r13b
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
movaps xmm2, xmm7
lea rcx, [rbp + 0x2140]
movss xmm1, dword [rax]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Health
call fcn.180034a5c
test al, al
je 0x180049b72
lea r9, [0x1800ffbc4]
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0x130]
call fcn.180006028
lea rcx, [rbp + 0x130]
call fcn.1800060f8
mov byte [0x180107420], r13b
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
movaps xmm2, xmm7
lea rcx, [rbp + 0x2140]
movss xmm1, dword [rax]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str._Change_Fov
call fcn.180034a5c
test al, al
je 0x180049bf7
lea r9, str._can_be_detected_by_screenshot_:_
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0x130]
call fcn.180006028
lea rcx, [rbp + 0x130]
call fcn.1800060f8
mov byte [0x18010741a], r13b
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.TwoBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
addss xmm0, xmm15
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Player_settings
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.180019124
addss xmm0, xmm15
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm13
call fcn.1800191b4
mov ebx, 0x64
mov dword [rsp + 0x28], r13d
mov r9d, ebx
mov qword [rsp + 0x20], r15
mov r8d, r13d
lea rdx, [0x1801060bc]
lea rcx, str.Armor_to_set_:
call fcn.180038e0c
call fcn.180019124
addss xmm0, xmm15
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm13
call fcn.1800191b4
mov r9d, ebx
mov dword [rsp + 0x28], r13d
mov r8d, r13d
mov qword [rsp + 0x20], r15
lea rdx, [0x1801060c8]
lea rcx, str.Health_to_set_:
call fcn.180038e0c
call fcn.180019124
addss xmm0, xmm15
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm13
call fcn.1800191b4
movss xmm3, dword [0x1801000e0]
lea rdx, [0x1801060c4]
movss xmm2, dword [0x1801000b0]
lea rcx, str.Fov_Value_:
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r15
call fcn.180038dd0
call fcn.18003683c
call fcn.180012de4
movss xmm15, dword [0x1800fff70]
jmp 0x18004a7b9
cmp eax, 3
jne 0x18004a04e
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
mulss xmm1, dword [0x1800fff28]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov ebx, 0xc8
lea rcx, [rbp]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
addss xmm0, dword [0x180100044]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Vehicle_assistance
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
call fcn.180019124
addss xmm0, dword [0x1800fffd0]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
call fcn.180019148
addss xmm0, dword [0x180100030]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x1801074b1]
lea rcx, str._Enable_Godmode
call fcn.1800355ec
call fcn.180019124
addss xmm0, dword [0x18010007c]
call fcn.18001916c
call fcn.180019148
addss xmm0, dword [0x18010003c]
call fcn.1800191b4
xorps xmm2, xmm2
lea rcx, [rbp + 0x2180]
xorps xmm1, xmm1
call fcn.180002328
mov rdx, rax
lea rcx, str.Repair
call fcn.180034a5c
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.TwoBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
addss xmm0, dword [0x180100044]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Vehicle_settings
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
jmp 0x18004a7b4
cmp eax, 4
jne 0x18004a47e
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
mulss xmm1, dword [0x1800fff28]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov ebx, 0xc8
lea rcx, [rbp]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
addss xmm0, dword [0x180100044]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Weapon_assistance
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
call fcn.180019124
movss xmm6, dword [0x1800fffd0]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
call fcn.180019148
addss xmm0, dword [0x180100030]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107427]
lea rcx, str._Enable_Weapon_Option
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
movss xmm7, dword [0x18010003c]
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107423]
lea rcx, str._Enable_No_Recoil
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107428]
lea rcx, str._Enable_No_Spread
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107421]
lea rcx, str._Enable_Infinite_Ammo
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107426]
lea rcx, str._Enable_No_Reload
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107425]
lea rcx, str._Enable_No_Range_limit
call fcn.1800355ec
call fcn.180019124
addss xmm0, dword [0x180100020]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x180107422]
lea rcx, str._Enable_Explosive_Ammo
call fcn.1800355ec
call fcn.180019124
addss xmm0, dword [0x18010007c]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm7
call fcn.1800191b4
movss xmm2, dword [0x180100090]
lea rcx, [rbp + 0x2180]
movss xmm1, dword [0x1801000f4]
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Ammo
call fcn.180034a5c
test al, al
je 0x18004a349
cmp byte [0x180107427], r15b
lea rcx, [rbp + 0x130]
mov r8d, 0xbb8
lea r9, str.Please_Enable_Weapon_Option_:_
mov edx, r13d
je 0x18004a331
lea r9, [0x1800ffd88]
call fcn.180006028
lea rcx, [rbp + 0x130]
call fcn.1800060f8
mov byte [0x180107424], r13b
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.TwoBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
addss xmm0, dword [0x180100044]
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Weapon_settings
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.180019124
addss xmm0, dword [0x180100044]
call fcn.18001916c
mov r9d, 0x3e7
mov dword [rsp + 0x28], r13d
mov r8d, r13d
mov qword [rsp + 0x20], r15
lea rdx, [0x1801060cc]
lea rcx, str.Ammo_to_set_:
call fcn.180038e0c
jmp 0x18004a044
cmp eax, 5
jne 0x18004a7b9
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
mulss xmm1, dword [0x1800fff28]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
mov r9d, esi
mov dword [rsp + 0x20], 0xc8
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x21a0]
mov rcx, rax
call fcn.180021020
mov rdx, rax
xor ecx, ecx
call fcn.18000d230
call fcn.180019124
movss xmm7, dword [0x180100044]
addss xmm0, xmm7
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Misc_option
call fcn.180033e90
mov ecx, r13d
call fcn.18000d28c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.18003683c
call fcn.180019124
movss xmm6, dword [0x1800fffd0]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
mov rcx, qword [0x1801073b8]
call fcn.180017f24
call fcn.180019148
addss xmm0, dword [0x180100030]
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x1801073f6]
lea rcx, str._Enable_TP_Zombie
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x1801073f9]
lea rcx, str._Invisible_Zombie
call fcn.1800355ec
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
xor r8d, r8d
lea rdx, [0x1801073f8]
lea rcx, str._Kill_Zombie
call fcn.1800355ec
call fcn.180019124
movss xmm6, dword [0x180100020]
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.For_TP_Zombie_u_need_to_active_ESP
call fcn.180033e90
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Made_by_zxr
call fcn.180033e90
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.if_u_paid_for_this___u_got_scammed_looser_haha
call fcn.180033e90
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
lea rcx, str.Click_for_my_discord
call fcn.180033e90
xor ecx, ecx
call fcn.180012ae0
test al, al
je 0x18004a6f4
mov dword [rsp + 0x28], 5
lea r8, str.https:__discord.gg_redcheats
xor r9d, r9d
mov qword [rsp + 0x20], r15
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.180019124
addss xmm0, xmm6
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
call fcn.180019124
addss xmm0, xmm7
call fcn.18001916c
call fcn.180019148
addss xmm0, xmm9
call fcn.1800191b4
movss xmm0, dword [0x1801000e4]
call fcn.1800191fc
call fcn.1800192a8
call fcn.180017fdc
call fcn.180012de4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.18001907c
call fcn.180019124
addss xmm0, xmm9
call fcn.18001916c
lea rcx, [rbp + 0x2180]
call fcn.1800194cc
lea rcx, [rbp + 0x2140]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.1800194cc
movaps xmm2, xmm6
lea rcx, [rbp + 0x2150]
movss xmm1, dword [rax]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.TwoBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012d90
call fcn.180012de4
mov rcx, qword [0x180106ec8]
mov r14d, 0x87
mov dword [rsp + 0x20], r14d
mov rax, qword [rcx + 0x1c10]
lea esi, [r14 - 0x5a]
mov r9d, esi
mov r8d, esi
mov edx, esi
mov byte [rax + 0x90], r13b
mov rax, qword [rcx + 0x1c10]
lea rcx, [rbp]
mov rbx, qword [rax + 0x270]
call fcn.180002338
mov rcx, rax
call fcn.18000cd08
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x2140]
movss xmm7, dword [0x1800fffb0]
movaps xmm1, xmm10
movaps xmm0, xmm14
movss dword [rsp + 0x20], xmm7
addss xmm0, dword [0x1801000c4]
mov rdx, qword [rcx + 0x1c10]
mov r9d, eax
mov rcx, rbx
addss xmm1, dword [rdx + 0x1c]
lea rdx, [rbp + 0x2150]
movss dword [rbp + 0x2140], xmm0
movss dword [rbp + 0x2150], xmm0
movss dword [rbp + 0x2154], xmm10
addss xmm1, xmm15
movss dword [rbp + 0x2144], xmm1
call fcn.180029e48
call fcn.1800186c0
lea edi, [rsi - 0x19]
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x20], edi
xor edx, edx
lea rcx, [rbp]
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd08
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x2140]
movaps xmm8, xmm14
mov dword [rsp + 0x28], r15d
addss xmm8, dword [0x1801000c8]
mov r9d, eax
movss dword [rsp + 0x20], xmm15
mov rdx, qword [rcx + 0x1c10]
mov rcx, rbx
movss xmm0, dword [rdx + 0x1c]
lea rdx, [rbp + 0x2150]
addss xmm0, xmm10
movss dword [rbp + 0x2140], xmm8
movss dword [rbp + 0x2150], xmm8
movss dword [rbp + 0x2154], xmm10
addss xmm0, dword [0x18010001c]
movss dword [rbp + 0x2144], xmm0
call fcn.18002a094
call fcn.1800186c0
mov r9d, esi
mov dword [rsp + 0x20], r14d
mov r8d, esi
lea rcx, [rbp]
mov edx, esi
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd08
mov rcx, qword [0x180106ec8]
movaps xmm0, xmm14
movaps xmm1, xmm10
addss xmm1, dword [0x1801000b8]
mov rdx, qword [rcx + 0x1c10]
addss xmm0, dword [rdx + 0x18]
movss dword [rbp + 0x2144], xmm1
movss dword [rbp + 0x2150], xmm8
movss dword [rbp + 0x2140], xmm0
mov r9d, eax
movss dword [rbp + 0x2154], xmm1
lea r8, [rbp + 0x2140]
movss dword [rsp + 0x20], xmm7
lea rdx, [rbp + 0x2150]
mov rcx, rbx
call fcn.180029e48
call fcn.1800186c0
xor r9d, r9d
mov dword [rsp + 0x20], edi
xor r8d, r8d
lea rcx, [rbp]
xor edx, edx
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd08
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x2140]
movaps xmm0, xmm10
mov dword [rsp + 0x28], r15d
addss xmm0, dword [0x1801000c8]
addss xmm10, dword [0x1801000bc]
mov rdx, qword [rcx + 0x1c10]
mov r9d, eax
mov rcx, rbx
movss dword [rsp + 0x20], xmm15
addss xmm14, dword [rdx + 0x18]
lea rdx, [rbp + 0x2150]
movss dword [rbp + 0x2144], xmm0
movss dword [rbp + 0x2150], xmm8
movss dword [rbp + 0x2154], xmm10
movss dword [rbp + 0x2140], xmm14
call fcn.18002a094
mov ecx, r13d
call fcn.18000d28c
call fcn.180017650
mov ecx, 4
call fcn.18000d4a0
movaps xmm1, xmm13
mov ecx, 3
call fcn.18000d364
movaps xmm0, xmmword [0x180100210]
lea rdx, [rbp + 0x50]
mov ecx, 2
movups xmmword [rbp + 0x50], xmm0
call fcn.18000d230
call fcn.1800458a4
mov ecx, r13d
call fcn.18000d4a0
mov ecx, r13d
call fcn.18000d28c
cmp byte [0x1801074b0], r15b
je 0x18004b048
xor edx, edx
mov dword [rbp + 0x2140], 0x43960000
lea rcx, [rbp + 0x2140]
mov dword [rbp + 0x2144], 0x43d70000
call fcn.180018634
movss xmm0, dword [0x1801073c0]
lea r8, [rbp + 0x2140]
addss xmm0, dword [0x18010010c]
and dword [rbp + 0x2140], 0
lea rcx, [rbp + 0x2150]
and dword [rbp + 0x2144], 0
xor edx, edx
movss dword [rbp + 0x2150], xmm0
movss xmm0, dword [0x1801073c4]
addss xmm0, xmm9
movss dword [rbp + 0x2154], xmm0
call fcn.1800185a8
and dword [rbp + 0x2140], 0
lea rdx, [rbp + 0x2140]
and dword [rbp + 0x2144], 0
mov ecx, 0xe
call fcn.18000d3f8
and dword [rbp + 0x2140], 0
lea rdx, [rbp + 0x2140]
and dword [rbp + 0x2144], 0
mov ecx, 2
call fcn.18000d3f8
xorps xmm1, xmm1
mov ecx, 0x10
call fcn.18000d364
xorps xmm1, xmm1
mov ecx, 4
call fcn.18000d364
movss xmm1, dword [0x18010004c]
mov ecx, 3
call fcn.18000d364
mov rax, qword [0x180106ec8]
lea rcx, str.MENU_2
xor edx, edx
mov r8d, 0x12b
or dword [rax + 0x1d08], 0x40
mov dword [rax + 0x1d68], 0x3f800000
call fcn.1800153dc
test al, al
je 0x18004b039
cmp dword [0x1801073a8], r13d
mov rax, qword [0x180106ec8]
movss xmm8, dword [0x1801000dc]
mov rcx, qword [rax + 0x1c10]
movss xmm6, dword [rcx + 0x10]
movss xmm13, dword [rcx + 0x14]
addss xmm6, xmm8
addss xmm13, dword [0x1801000f0]
movss dword [rbp + 0x2150], xmm6
jne 0x18004b039
cmp byte [0x1801073f7], r15b
je 0x18004af22
call fcn.1800186c0
lea r14, [0x180106558]
mov rsi, rax
mov rcx, r14
call fcn.180002388
movss xmm9, dword [0x1801000ac]
lea rcx, [rbp + 0x2180]
movaps xmm15, xmm13
movaps xmm14, xmm6
subss xmm14, dword [0x1801000cc]
subss xmm15, xmm8
mov edi, eax
movaps xmm1, xmm14
movss dword [rbp + 0x2140], xmm14
movaps xmm7, xmm15
addss xmm7, xmm9
movaps xmm2, xmm7
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2170]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
movss xmm10, dword [0x1800fffec]
mov r9d, edi
mov r8, rbx
movss dword [rsp + 0x20], xmm10
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm8, xmm14
lea rcx, [rbp + 0x2170]
addss xmm8, xmm9
movaps xmm2, xmm15
mov edi, eax
movaps xmm1, xmm8
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
movss xmm14, dword [rbp + 0x2150]
lea rcx, [rbp + 0x2170]
addss xmm14, dword [0x1801000cc]
movaps xmm2, xmm7
mov edi, eax
movaps xmm1, xmm14
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm7, xmm14
mov edi, eax
subss xmm7, xmm9
movaps xmm2, xmm15
lea rcx, [rbp + 0x2170]
movaps xmm1, xmm7
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
addss xmm13, dword [0x1801000dc]
lea rcx, [rbp + 0x2170]
mov edi, eax
movaps xmm6, xmm13
subss xmm6, xmm9
movss xmm9, dword [rbp + 0x2140]
movaps xmm1, xmm9
movaps xmm2, xmm6
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm9
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm13
lea rcx, [rbp + 0x2170]
movaps xmm1, xmm8
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm9
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm6
lea rcx, [rbp + 0x2170]
movaps xmm1, xmm14
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
call fcn.1800186c0
mov rsi, rax
mov rcx, r14
call fcn.180002388
movaps xmm2, xmm13
lea rcx, [rbp + 0x2170]
movaps xmm1, xmm7
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2180]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
mov r9d, edi
movss dword [rsp + 0x20], xmm10
mov r8, rbx
mov rdx, rax
mov rcx, rsi
call fcn.180029e48
movss xmm6, dword [rbp + 0x2150]
movaps xmm7, xmm13
jmp 0x18004af4e
movaps xmm7, xmm13
movaps xmm14, xmm6
addss xmm14, dword [0x1801000cc]
movaps xmm15, xmm13
addss xmm7, xmm8
movaps xmm9, xmm6
subss xmm15, xmm8
subss xmm9, dword [0x1801000cc]
cmp byte [0x1801073f5], r15b
je 0x18004afc2
call fcn.1800186c0
lea rcx, [0x180106548]
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm7
lea rcx, [rbp + 0x2140]
movaps xmm1, xmm14
mov edi, eax
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2150]
movaps xmm1, xmm9
mov rbx, rax
call fcn.180002328
movss xmm0, dword [0x1800fff70]
mov r9d, edi
movss dword [rsp + 0x30], xmm0
mov r8, rbx
mov dword [rsp + 0x28], r15d
mov rdx, rax
mov rcx, rsi
movss dword [rsp + 0x20], xmm11
call fcn.180029f94
cmp byte [0x1801073ff], r15b
je 0x18004b039
mov rcx, qword [0x1801073b8]
call fcn.180017f24
call fcn.1800186c0
mov rdi, rax
lea rcx, [rbp]
mov eax, 0xff
mov r9d, eax
mov dword [rsp + 0x20], eax
mov r8d, eax
mov edx, eax
call fcn.180002338
mov rcx, rax
call fcn.180002388
subss xmm6, xmm12
movaps xmm2, xmm7
lea rcx, [rbp + 0x2170]
mov ebx, eax
movaps xmm1, xmm6
call fcn.180002328
lea r9, str.None
mov qword [rsp + 0x20], r15
mov r8d, ebx
mov rdx, rax
mov rcx, rdi
call fcn.18002a8a0
call fcn.180017fdc
call fcn.180017650
mov ecx, 5
call fcn.18000d4a0
mov rcx, qword [rbp + 0x2200]
xor rcx, rsp
call fcn.18004c6f0
lea r11, [rsp + 0x2310]
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