Function at 0x1800466d0
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, 0x22f0
call fcn.18004d7c0
sub rsp, rax
movaps xmmword [rsp + 0x22e0], xmm6
movaps xmmword [rsp + 0x22d0], xmm7
movaps xmmword [rsp + 0x22c0], xmm8
movaps xmmword [rsp + 0x22b0], xmm9
movaps xmmword [rsp + 0x22a0], xmm10
movaps xmmword [rsp + 0x2290], xmm11
movaps xmmword [rsp + 0x2280], xmm12
movaps xmmword [rsp + 0x2270], xmm13
movaps xmmword [rsp + 0x2260], xmm14
movaps xmmword [rsp + 0x2250], xmm15
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x180106040]
xor rax, rsp
mov qword [rbp + 0x21e0], rax
xor edx, edx
mov dword [rbp + 0x20f0], 0x442f0000
lea rcx, [rbp + 0x20f0]
mov dword [rbp + 0x20f4], 0x43ff0000
call fcn.180018670
and dword [rbp + 0x20f0], 0
lea rdx, [rbp + 0x20f0]
and dword [rbp + 0x20f4], 0
mov ecx, 0xe
xorps xmm11, xmm11
call fcn.18000d450
and dword [rbp + 0x20f0], 0
lea rdx, [rbp + 0x20f0]
and dword [rbp + 0x20f4], 0
mov ecx, 2
call fcn.18000d450
xorps xmm1, xmm1
mov ecx, 0x10
call fcn.18000d3bc
xorps xmm1, xmm1
mov ecx, 4
call fcn.18000d3bc
movss xmm15, dword [0x180100088]
movaps xmm0, xmm15
call fcn.1800186e4
xor edx, edx
lea rcx, str.MENU
mov r8d, 0x12b
call fcn.180015418
movss xmm12, dword [0x180100174]
xor r15d, r15d
movss xmm9, dword [0x180100160]
mov esi, 0xff
movss xmm13, dword [0x18010013c]
mov r13d, 1
test al, al
je 0x18004a9f5
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm14, dword [rcx + 0xd8]
movss xmm10, dword [rcx + 0xdc]
lea rcx, [rbp + 0x2100]
movss dword [0x1801073c0], xmm14
movss dword [0x1801073c4], xmm10
call fcn.180019508
mov rcx, qword [0x180106ec8]
lea rdx, str.TopBar
xor r8d, r8d
movss xmm0, dword [rax]
movss dword [rbp + 0x20f0], xmm0
mov dword [rbp + 0x20f4], 0x428c0000
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
lea r14d, [r13 + 7]
mov edx, eax
mov r9b, r13b
mov dword [rsp + 0x20], r14d
lea r8, [rbp + 0x20f0]
lea rcx, str.TopBar
call fcn.180012bfc
lea rcx, [rbp + 0x20f0]
call fcn.180019508
movss xmm6, dword [rax + 4]
cvtps2pd xmm6, xmm6
divsd xmm6, qword [0x1801000e0]
call fcn.180019184
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
addsd xmm1, xmm6
cvtpd2ps xmm0, xmm1
call fcn.1800191f0
call fcn.180019160
addss xmm0, dword [0x180100150]
call fcn.1800191a8
mov rcx, qword [0x1801073b0]
call fcn.180017f60
lea rcx, [0x1800ffc5c]
call fcn.180033ef4
movss xmm8, dword [0x180100284]
xorps xmm0, xmm0
movaps xmm1, xmm8
call fcn.1800190b8
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
lea rcx, str.Cheat
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
lea rcx, [rbp + 0x20f0]
call fcn.180019508
movss xmm6, dword [rax]
cvtps2pd xmm6, xmm6
divsd xmm6, qword [0x1801000d8]
call fcn.180019160
xorps xmm1, xmm1
cvtss2sd xmm1, xmm0
addsd xmm1, xmm6
cvtpd2ps xmm0, xmm1
call fcn.1800191a8
mov eax, dword [0x1801073a8]
movabs rdi, 0xa4fde0e5eba6f5c5
movabs r12, 0x2ca192a045911316
test eax, eax
jne 0x180046a6f
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
mov qword [rbp + 0x18], r12
lea rcx, [rbp + 0x10]
movabs rax, 0xa4fde0e5ebebbc84
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rax
movaps xmm0, xmmword [rbp + 0x10]
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rax, 0xa4fde0e5ebf2ba87
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x10], rax
movaps xmm0, xmmword [rbp + 0x10]
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
jmp 0x180046ff9
cmp eax, r13d
jne 0x180046bdf
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
movabs rbx, 0xa4fde0e5bef5bc93
mov qword [rbp + 0x2118], r12
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x90]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], rdi
lea rdx, [rbp]
mov qword [rbp], rdi
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20f8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2100]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rbx, 0xa4fde0e5ebf5b984
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], r12
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], rdi
lea rdx, [rbp]
mov qword [rbp], rdi
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x90]
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x20f8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2100]
jmp 0x180046ff9
cmp eax, 2
jne 0x180046cc4
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
movabs rbx, 0xa4fde0e5ebe7b995
mov qword [rbp + 0x2118], r12
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x20f0], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x20f8], r12
mov qword [rbp + 0x2118], r12
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp]
mov qword [rbp], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x20f0]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rbx, 0xa4fde0e5ebf4b09c
jmp 0x180046f6e
cmp eax, 3
jne 0x180046da9
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
movabs rbx, 0xa4fde0e5a2eeb093
mov qword [rbp + 0x2118], r12
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x20f0], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x20f8], r12
mov qword [rbp + 0x2118], r12
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp]
mov qword [rbp], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x20f0]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rbx, 0xa4fde0e5ebe3b986
jmp 0x180046f6e
cmp eax, 4
jne 0x180046e8e
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
movabs rbx, 0xa4fde0e5ebe7b092
mov qword [rbp + 0x2118], r12
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x20f0], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x20f8], r12
mov qword [rbp + 0x2118], r12
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp]
mov qword [rbp], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x20f0]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rbx, 0xa4fde0e5ebe8ba95
jmp 0x180046b4f
cmp eax, 5
jne 0x180047007
movups xmm0, xmmword [0x180106528]
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmmword [rbp + 0x10], xmm0
call fcn.18000d288
movabs rbx, 0xa4fde0e5eba6bc88
mov qword [rbp + 0x2118], r12
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x20f0], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x20f8], r12
mov qword [rbp + 0x2118], r12
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp]
mov qword [rbp], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x20f0]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
mov ecx, r13d
call fcn.18000d2e4
movabs rbx, 0xa4fde0e5eba6b696
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], r12
lea rcx, [rbp + 0x80]
call fcn.180007e58
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x20f0], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x20f8], r12
lea rcx, [rbp + 0x80]
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x2118], r12
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp]
mov qword [rbp], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r12
mov qword [rbp + 8], r12
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
call fcn.180018018
call fcn.180012e28
lea rcx, [rbp + 0x2100]
call fcn.180019508
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x10]
movss xmm6, dword [0x1801001d8]
xor r8d, r8d
mov qword [rbp + 0x2110], rdi
movss xmm0, dword [rax + 4]
movabs rax, 0xcdae94838eead6e6
mov qword [rbp + 0x10], rax
movabs rax, 0x2ca192a045917672
mov qword [rbp + 0x18], rax
movss dword [rbp + 0x20f4], xmm0
movaps xmm0, xmmword [rbp + 0x10]
mov dword [rbp + 0x20f0], 0x42960000
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
call fcn.180012bfc
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 [0x1801001a8]
call fcn.1800191f0
cmp dword [0x1801073a8], r15d
lea rax, [0x180106528]
lea rbx, [0x180106538]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc68]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x18004712f
mov dword [0x1801073a8], r15d
call fcn.180036510
call fcn.180036510
call fcn.180036510
cmp dword [0x1801073a8], r13d
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc6c]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x180047181
mov dword [0x1801073a8], r13d
call fcn.180036510
call fcn.180036510
call fcn.180036510
cmp dword [0x1801073a8], 2
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc70]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x1800471d6
mov dword [0x1801073a8], 2
call fcn.180036510
call fcn.180036510
call fcn.180036510
cmp dword [0x1801073a8], 3
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc74]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x18004722b
mov dword [0x1801073a8], 3
call fcn.180036510
call fcn.180036510
call fcn.180036510
cmp dword [0x1801073a8], 4
lea rax, [0x180106528]
mov rdx, rbx
cmove rdx, rax
xor ecx, ecx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc78]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x180047280
mov dword [0x1801073a8], 4
call fcn.180036510
call fcn.180036510
call fcn.180036510
cmp dword [0x1801073a8], 5
lea rax, [0x180106528]
cmove rbx, rax
xor ecx, ecx
mov rdx, rbx
call fcn.18000d288
xor r9d, r9d
lea rcx, [0x1800ffc7c]
xor r8d, r8d
movaps xmm1, xmm6
call fcn.180046014
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x1800472d5
mov dword [0x1801073a8], 5
mov ecx, 6
call fcn.18000d2e4
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm12
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm12
call fcn.1800191f0
mov edx, 0x2d
mov dword [rsp + 0x20], 0x87
mov r9d, edx
lea rcx, [rbp + 0x80]
mov r8d, edx
call fcn.180002338
lea rdx, [rbp + 0x90]
mov ecx, 5
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x90], xmm0
call fcn.18000d288
mov eax, dword [0x1801073a8]
test eax, eax
jne 0x18004824d
lea rcx, [rbp + 0x2100]
call fcn.180019508
lea rcx, [rbp]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x10]
movabs r15, 0x2ca192a045911364
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x2118], r12
xor r8d, r8d
movss xmm0, dword [rax]
movabs rax, 0xc5bf8e8c8aebd6e6
mulss xmm0, dword [0x180100040]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], r15
movss dword [rbp + 0x20f4], xmm6
subss xmm0, xmm12
movss dword [rbp + 0x20f0], xmm0
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
call fcn.180012bfc
mov ebx, 0xc8
lea rcx, [rbp + 0x60]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x10], xmm0
call fcn.18000d288
mov rax, qword [0x180106ec8]
movss xmm7, dword [0x18010015c]
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.1800191a8
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.1800191f0
movabs rax, 0xcd8e9384cbcb9c84
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rax
lea rcx, [rbp + 0x10]
movabs rax, 0x2ca1f7c32bf06765
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
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.1800191f0
call fcn.1800368a0
mov rax, qword [0x180106ec8]
movss xmm6, dword [0x1801000e8]
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.1800191a8
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.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
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 [0x180100148]
call fcn.1800191f0
movabs rax, 0x2ca1e6cf27fc7a57
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x18], rax
lea rdx, [0x180107410]
movabs r14, 0x84988c878ac8b0e5
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x10], r14
lea rcx, [rbp + 0x10]
movaps xmm0, xmmword [rbp + 0x10]
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
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.1800191a8
mov rax, qword [0x180106ec8]
movss xmm15, dword [0x180100154]
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.1800191f0
movabs rax, 0xcbbbc0928ad4b1e5
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rax
lea rdx, [0x180107411]
movabs rax, 0x2ca192a045911360
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
lea rcx, [rbp + 0x10]
movaps xmm0, xmmword [rbp + 0x10]
xor r8d, r8d
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
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.1800191a8
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.1800191f0
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x2118], r12
movabs rax, 0xd6bec0928ad4b1e5
lea rdx, [0x180107418]
mov qword [rbp + 0x10], rax
lea rcx, [rbp + 0x10]
movabs rax, 0x2cd3fbc12de26079
xor r8d, r8d
mov qword [rbp + 0x18], rax
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
xor r15d, r15d
cmp byte [0x180107400], r15b
je 0x180047b1b
call fcn.180019160
movss xmm6, dword [0x180100138]
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm15
call fcn.1800191f0
movabs rdi, 0xe6dd838c8cc7b8e5
lea r8, [rbp + 0x2120]
movabs rsi, 0x2ca192d420fd7f63
mov qword [rbp + 0x2110], rdi
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], rsi
lea rcx, [rbp + 0x60]
call fcn.180007e58
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x2108], r12
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], rax
lea rdx, [rbp]
mov qword [rbp], rax
lea rcx, [rbp + 0x2140]
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rdi
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rdi
lea rcx, [rbp + 0x40]
mov qword [rbp + 0x18], rsi
mov qword [rbp + 0x20f8], rsi
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x180107401]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
xor r8d, r8d
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm15
call fcn.1800191f0
movabs rax, 0x6cd9b5d1a3316bea
lea r8, [rbp + 0x2190]
mov qword [rbp + 0x2180], rax
lea rdx, [rbp + 0x2160]
movabs rax, 0x1e20decc0b5b112a
lea rcx, [rbp + 0x40]
movabs r14, 0x8498968c9fc5b4e5
mov qword [rbp + 0x2188], rax
movabs r15, 0x7b81e6cf27fc7a57
mov qword [rbp + 0x2160], r14
movabs r12, 0xb2d63493eeb737cf
mov qword [rbp + 0x2168], r15
movabs r13, 0x491c1ec3864d1e9d
mov qword [rbp + 0x2170], r12
mov qword [rbp + 0x2178], r13
call fcn.180007e58
movabs rax, 0xa4fde0e5eba6f5c5
lea r8, [rbp + 0x40]
mov qword [rbp + 0x21a0], rax
lea rdx, [rbp + 0x10]
mov qword [rbp + 0x10], rax
movabs rsi, 0xdebf67b38bdb5ea7
movabs rax, 0x2ca192a045911316
mov qword [rbp + 0x21b0], rsi
mov qword [rbp + 0x21a8], rax
movabs rdi, 0x207b7f8ea93970f8
mov qword [rbp + 0x18], rax
movabs rax, 0x6cd9b5d1a3316b89
mov qword [rbp + 0x21c0], rax
mov qword [rbp + 0x30], rax
movabs rax, 0x1e20decc0b5b112a
mov qword [rbp + 0x21c8], rax
mov qword [rbp + 0x38], rax
mov qword [rbp + 0x20], rsi
mov qword [rbp + 0x21b8], rdi
mov qword [rbp + 0x28], rdi
lea rcx, [rbp + 0x2140]
call fcn.180007e58
movabs rax, 0x6cd9b5d1a3316bea
mov qword [rbp + 0xa0], r14
mov qword [rbp + 0xc0], rax
lea r8, [rbp + 0x2140]
mov qword [rbp + 0x2130], rax
lea rdx, [rbp + 0x2110]
movabs rax, 0x1e20decc0b5b112a
mov qword [rbp + 0x2110], r14
lea rcx, [rbp + 0x60]
mov qword [rbp + 0xc8], rax
mov qword [rbp + 0x2138], rax
mov qword [rbp + 0xa8], r15
mov qword [rbp + 0x2118], r15
mov qword [rbp + 0xb0], r12
mov qword [rbp + 0x2120], r12
mov qword [rbp + 0xb8], r13
mov qword [rbp + 0x2128], r13
call fcn.180007e58
movdqa xmm2, xmmword [rbp + 0xc0]
lea rdx, [0x180107402]
vmovdqu ymm0, ymmword [rbp + 0x21a0]
vpxor ymm1, ymm0, ymmword [rbp + 0xa0]
vxorps xmm2, xmm2, xmmword [rbp + 0x21c0]
lea rcx, [rbp + 0xa0]
vmovdqa ymmword [rbp + 0xa0], ymm1
vmovdqa xmmword [rbp + 0xc0], xmm2
xor r8d, r8d
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x2140], rax
lea rdx, [0x180107408]
movabs rax, 0xcddd8b868eceb6e5
mov qword [rbp + 0x58], rdi
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x40], rax
lea rcx, [rbp + 0x60]
movabs rax, 0x7aeed4802bf83370
mov qword [rbp + 0x2150], rsi
movaps xmmword [rbp + 0x70], xmm1
movabs r12, 0x2ca192a045911316
mov qword [rbp + 0x48], rax
xor r8d, r8d
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x2148], r12
mov qword [rbp + 0x2158], rdi
movaps xmmword [rbp + 0x60], xmm0
vmovdqu ymm0, ymmword [rbp + 0x2140]
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vmovdqa ymmword [rbp + 0x60], ymm1
vzeroupper
call fcn.180035650
xor r15d, r15d
lea esi, [rbx + 0x37]
movabs rdi, 0xa4fde0e5eba6f5c5
mov r13d, 1
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
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.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x2100]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x10]
mov qword [rbp + 0x2110], rdi
xor r8d, r8d
mov qword [rbp + 0x2118], r12
movss xmm0, dword [rax]
movabs rax, 0xd69ca28a9cf2d6e6
mov qword [rbp + 0x10], rax
subss xmm0, xmm12
mov qword [rbp + 0x18], r12
movss dword [rbp + 0x20f4], xmm6
movss dword [rbp + 0x20f0], xmm0
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
mov edx, eax
mov dword [rsp + 0x20], 8
mov r9b, r13b
lea r8, [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
call fcn.180012bfc
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x10], xmm0
call fcn.18000d288
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.1800191a8
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.1800191f0
movabs rax, 0xd0898596cbcb9c84
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rax
lea rcx, [rbp + 0x10]
movabs rax, 0x2ca192a036f67d7f
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180033ef4
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.1800191f0
mov ecx, r13d
call fcn.18000d2e4
call fcn.1800368a0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
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.1800191a8
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.1800191f0
movss xmm0, dword [0x180100210]
call fcn.180019238
mov qword [rbp + 0x18], r12
lea r9, [rbp + 0x20f0]
movabs rax, 0xa4fde0e5ebd09a83
mov dword [rsp + 0x30], r13d
mov qword [rbp + 0x10], rax
lea r8, [0x1801060b8]
movaps xmm0, xmmword [rbp + 0x10]
lea rax, [rbp + 0x2100]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x2118], r12
mov ebx, 4
xorps xmm0, xmmword [rbp + 0x2110]
mov edx, ebx
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x2100], 0x12c
mov dword [rbp + 0x20f0], r13d
mov qword [rsp + 0x20], rax
call fcn.1800387d8
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.1800191a8
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.1800191f0
movabs rax, 0xa4fd889184c99896
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x10], rax
lea r9, [rbp + 0x2100]
movaps xmm0, xmmword [rbp + 0x10]
lea rax, [rbp + 0x20f0]
mov dword [rsp + 0x30], r13d
lea r8, [0x1801060b4]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x2118], r12
mov edx, ebx
xorps xmm0, xmmword [rbp + 0x2110]
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x20f0], 0x1e
mov dword [rbp + 0x2100], r13d
mov qword [rsp + 0x20], rax
call fcn.1800387d8
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.1800191a8
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.1800191f0
mov qword [rbp + 0x18], r12
lea r9, [rbp + 0x2100]
movabs rax, 0xc19e8e849fd59c81
mov dword [rsp + 0x30], r13d
mov qword [rbp + 0x10], rax
lea r8, [0x1801060b0]
movaps xmm0, xmmword [rbp + 0x10]
lea rax, [rbp + 0x20f0]
mov qword [rbp + 0x2110], rdi
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x2118], r12
mov edx, ebx
xorps xmm0, xmmword [rbp + 0x2110]
mov qword [rsp + 0x28], r15
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x20f0], 0x3e8
mov dword [rbp + 0x2100], r13d
mov qword [rsp + 0x20], rax
call fcn.1800387d8
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.1800191a8
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.1800191f0
and dword [rbp + 0x20f0], 0
lea r8, [rbp + 0x20f0]
and dword [rbp + 0x20f4], 0
lea rdx, [0x1801060ac]
movabs rax, 0xd092828882c7d6e6
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rax
lea rcx, [rbp + 0x10]
movabs rax, 0x2ca192a03cf47849
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.18000e9ec
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.1800191a8
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.1800191f0
movabs rbx, 0xf0dd948a89cb9c84
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x10], rbx
mov qword [rbp + 0x2118], r12
movabs rax, 0x2ca192d420f66177
lea rdi, [fcn.1800370b4]
mov qword [rbp + 0x18], rax
lea r9, [0x180106118]
movaps xmm0, xmmword [rbp + 0x10]
lea rdx, [0x180107414]
xorps xmm0, xmmword [rbp + 0x2110]
lea rcx, [rbp + 0x10]
mov esi, 0x20
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rsp + 0x28], esi
mov r8, rdi
mov dword [rsp + 0x20], 3
call fcn.1800370c8
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.1800191a8
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.1800191f0
mov qword [rbp + 0x10], rbx
lea r9, str.Mouse_aim
movabs rax, 0x2ca192a045f4636f
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
lea rdx, [0x180107404]
movaps xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
movabs r14, 0xa4fde0e5eba6f5c5
mov dword [rsp + 0x28], esi
mov qword [rbp + 0x2110], r14
mov r8, rdi
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rsp + 0x20], 2
call fcn.1800370c8
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.1800191a8
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.1800191f0
mov qword [rbp + 0x18], r12
lea r9, str.Head
movabs rax, 0xc1938fa7cbcb9c84
mov qword [rbp + 0x2110], r14
mov qword [rbp + 0x10], rax
lea rdx, [0x18010740c]
movaps xmm0, xmmword [rbp + 0x10]
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x2118], r12
mov r8, rdi
xorps xmm0, xmmword [rbp + 0x2110]
mov dword [rsp + 0x28], esi
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rsp + 0x20], 6
call fcn.1800370c8
call fcn.180018018
jmp 0x180049cb1
cmp eax, r13d
jne 0x180049776
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x2100]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x10]
movabs r15, 0x2ca192a045911364
mov qword [rbp + 0x2110], rdi
mov qword [rbp + 0x2118], r12
xor r8d, r8d
movss xmm0, dword [rax]
movabs rax, 0xc5bf8e8c8aebd6e6
mulss xmm0, dword [0x180100040]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x18], r15
movss dword [rbp + 0x20f4], xmm6
subss xmm0, xmm12
movss dword [rbp + 0x20f0], xmm0
movaps xmm0, xmmword [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r13b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
mov edx, eax
mov dword [rsp + 0x20], r14d
mov r9b, r13b
lea r8, [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
call fcn.180012bfc
mov ebx, 0xc8
lea rcx, [rbp + 0x40]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x10], xmm0
call fcn.18000d288
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 [0x18010015c]
call fcn.1800191a8
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.1800191f0
movabs rax, 0x848e8c849ed59c93
mov qword [rbp + 0x2140], rdi
mov qword [rbp + 0x40], rax
lea rcx, [rbp + 0x60]
movabs rax, 0x42c0e6d32ce26077
mov qword [rbp + 0x2148], r12
mov qword [rbp + 0x48], rax
movabs rdi, 0x207b7f8ea93970f8
movups xmm0, xmmword [rbp + 0x40]
movabs rax, 0xdebf67b38bdb3bc4
mov qword [rbp + 0x58], rdi
mov qword [rbp + 0x50], rax
movabs rsi, 0xdebf67b38bdb5ea7
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x2150], rsi
movaps xmmword [rbp + 0x60], xmm0
movaps xmmword [rbp + 0x70], xmm1
mov qword [rbp + 0x2158], rdi
vmovdqu ymm0, ymmword [rbp + 0x2140]
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vmovdqa ymmword [rbp + 0x60], ymm1
vzeroupper
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
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.1800191f0
call fcn.1800368a0
mov rax, qword [0x180106ec8]
movss xmm7, dword [0x1801000e8]
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.1800191a8
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.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
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 [0x180100148]
call fcn.1800191f0
movabs rax, 0x2ca192a045c14053
mov qword [rbp + 0x2118], r12
mov qword [rbp + 0x18], rax
lea rdx, [0x1801073fe]
movabs r14, 0x84988c878ac8b0e5
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x10], r14
movabs r13, 0xa4fde0e5eba6f5c5
movaps xmm0, xmmword [rbp + 0x10]
xor r8d, r8d
mov qword [rbp + 0x2110], r13
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
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.1800191a8
mov rax, qword [0x180106ec8]
movss xmm6, dword [0x180100154]
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.1800191f0
mov qword [rbp + 0x10], r14
lea rdx, [0x1801073f5]
movabs rax, 0x2ca192a045e97c54
mov qword [rbp + 0x2110], r13
mov qword [rbp + 0x18], rax
lea rcx, [rbp + 0x10]
movaps xmm0, xmmword [rbp + 0x10]
xor r8d, r8d
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0x6e81e0c52be37c55
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x48], rax
lea rdx, [0x1801073f7]
movups xmm0, xmmword [rbp + 0x40]
movabs rax, 0xdebf67b38bdb26c8
mov qword [rbp + 0x58], rdi
mov qword [rbp + 0x50], rax
lea rcx, [rbp + 0x2160]
movups xmm1, xmmword [rbp + 0x50]
xor r8d, r8d
mov qword [rbp + 0x2140], r13
movaps xmmword [rbp + 0x2160], xmm0
movaps xmmword [rbp + 0x2170], xmm1
mov qword [rbp + 0x2148], r12
mov qword [rbp + 0x2150], rsi
mov qword [rbp + 0x2158], rdi
vmovdqu ymm0, ymmword [rbp + 0x2140]
vpxor ymm1, ymm0, ymmword [rbp + 0x2160]
vmovdqa ymmword [rbp + 0x2160], ymm1
vzeroupper
call fcn.180035650
cmp byte [0x1801073f5], 0
jne 0x1800486d0
cmp byte [0x1801073f7], 0
je 0x1800487c8
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs r12, 0xcbbfc08987cfb3e5
lea r8, [rbp + 0x2120]
movabs r13, 0x2ca192a04591136e
mov qword [rbp + 0x2110], r12
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], r13
lea rcx, [rbp + 0x40]
call fcn.180007e58
movabs rax, 0xa4fde0e5eba6f5c5
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], rax
lea rdx, [rbp]
mov qword [rbp], rax
lea rcx, [rbp + 0x2140]
movabs rax, 0x2ca192a045911316
mov qword [rbp + 0x2108], rax
mov qword [rbp + 8], rax
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], r12
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], r12
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r13
mov qword [rbp + 0x20f8], r13
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801073fb]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
xor r8d, r8d
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
movabs r12, 0x2ca192a045911316
movabs r13, 0xa4fde0e5eba6f5c5
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.1800191a8
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.1800191f0
movabs rax, 0x42cee6c529f47845
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x48], rax
lea rdx, [0x1801073fc]
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x50], rsi
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x58], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x2160], r13
movaps xmmword [rbp + 0x2140], xmm0
movaps xmmword [rbp + 0x2150], xmm1
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
mov qword [rbp + 0x2160], r13
lea rdx, [0x1801073f1]
movabs rax, 0x4de3fad429f0765e
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x2140]
movups xmm0, xmmword [rbp + 0x40]
movabs r13, 0xdebf67b38bdb5ed5
mov qword [rbp + 0x58], rdi
mov qword [rbp + 0x50], r13
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x2168], r12
movaps xmmword [rbp + 0x2140], xmm0
movaps xmmword [rbp + 0x2150], xmm1
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x2160], rax
lea rdx, [0x1801073f4]
movabs rax, 0x5ec0d0d22afc6157
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x2140]
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x58], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x2168], r12
movaps xmmword [rbp + 0x2140], xmm0
movaps xmmword [rbp + 0x2150], xmm1
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x2160], rax
lea rdx, [0x1801073f3]
movabs rax, 0x49cffbcc35f07d65
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x2140]
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x58], rdi
xor r8d, r8d
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x2168], r12
movaps xmmword [rbp + 0x2140], xmm0
movaps xmmword [rbp + 0x2150], xmm1
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2160], rax
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
movabs rax, 0x6281fccf35f07641
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x48], rax
lea rdx, [0x1801073ff]
movups xmm0, xmmword [rbp + 0x40]
movabs r12, 0xdebf67b38bbe33c6
mov qword [rbp + 0x58], rdi
mov qword [rbp + 0x50], r12
lea rcx, [rbp + 0x2140]
movups xmm1, xmmword [rbp + 0x50]
xor r8d, r8d
movaps xmmword [rbp + 0x2140], xmm0
vmovdqu ymm0, ymmword [rbp + 0x2160]
vmovaps xmmword [rbp + 0x2150], xmm1
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x40], r14
mov qword [rbp + 0x2160], rax
lea rdx, [0x1801073fa]
movabs rax, 0x2ca192a045911316
mov qword [rbp + 0x50], r12
mov qword [rbp + 0x2168], rax
lea rcx, [rbp + 0x2140]
movabs rax, 0x6281e0c53cf07f46
mov qword [rbp + 0x58], rdi
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x48], rax
xor r8d, r8d
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x2170], rsi
movaps xmmword [rbp + 0x2150], xmm1
movaps xmmword [rbp + 0x2140], xmm0
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
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.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x2100]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movss xmm0, dword [rax]
movabs rax, 0xa4fde0e5eba6f5c5
subss xmm0, xmm12
movss dword [rbp + 0x20f4], xmm6
movss dword [rbp + 0x20f0], xmm0
mov rcx, qword [0x180106ec8]
lea rdx, [rbp + 0x10]
mov qword [rbp + 0x2110], rax
movabs r12, 0x2ca192a045911316
mov qword [rbp + 0x18], r12
movabs rax, 0xd69ca28a9cf2d6e6
mov qword [rbp + 0x10], rax
mov r14d, 1
movaps xmm0, xmmword [rbp + 0x10]
xor r8d, r8d
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov rax, qword [rcx + 0x1c10]
mov byte [rax + 0x90], r14b
mov rcx, qword [rcx + 0x1c10]
call fcn.18000e2b8
mov edx, eax
mov dword [rsp + 0x20], 8
mov r9b, r14b
lea r8, [rbp + 0x20f0]
lea rcx, [rbp + 0x10]
call fcn.180012bfc
mov eax, 0xff
mov dword [rsp + 0x20], ebx
mov r9d, eax
lea rcx, [rbp + 0x40]
mov r8d, eax
mov edx, eax
call fcn.180002338
lea rdx, [rbp + 0x10]
xor ecx, ecx
movups xmm0, xmmword [rax]
movdqu xmmword [rbp + 0x10], xmm0
call fcn.18000d288
mov rax, qword [0x180106ec8]
movss xmm8, dword [0x18010015c]
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.1800191a8
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.1800191f0
movabs rax, 0x848e8c849ed59c93
mov qword [rbp + 0x50], rsi
mov qword [rbp + 0x40], rax
lea rcx, [rbp + 0x2140]
movabs rax, 0x5fc6fcc931e57665
mov qword [rbp + 0x58], rdi
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x48], rax
movabs rbx, 0xa4fde0e5eba6f5c5
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x2160], rbx
movaps xmmword [rbp + 0x2150], xmm1
movaps xmmword [rbp + 0x2140], xmm0
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180033ef4
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.1800191f0
mov ecx, r14d
call fcn.18000d2e4
call fcn.1800368a0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
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.1800191a8
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.1800191f0
movss xmm0, dword [0x180100210]
call fcn.180019238
mov qword [rbp + 0x18], r12
lea r9, [rbp + 0x2100]
movabs rax, 0xc19e8e849fd59c81
mov dword [rsp + 0x30], r14d
and qword [rsp + 0x28], 0
lea r8, [0x1801060a4]
mov qword [rbp + 0x10], rax
lea edx, [r14 + 3]
movaps xmm0, xmmword [rbp + 0x10]
lea rax, [rbp + 0x20f0]
mov qword [rbp + 0x2110], rbx
lea rcx, [rbp + 0x10]
mov qword [rbp + 0x2118], r12
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x20f0], 0x3e8
mov dword [rbp + 0x2100], r14d
mov qword [rsp + 0x20], rax
call fcn.1800387d8
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.1800191a8
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.1800191f0
movabs rax, 0x84858fa787ca9c83
mov dword [rsp + 0x30], r14d
and qword [rsp + 0x28], 0
lea r9, [rbp + 0x2100]
mov qword [rbp + 0x10], rax
lea r8, [0x1801060a8]
movabs rax, 0x2ca192c12de17f57
mov qword [rbp + 0x2110], rbx
mov qword [rbp + 0x18], rax
lea edx, [r14 + 3]
movaps xmm0, xmmword [rbp + 0x10]
lea rax, [rbp + 0x20f0]
mov qword [rbp + 0x2118], r12
lea rcx, [rbp + 0x10]
xorps xmm0, xmmword [rbp + 0x2110]
movdqa xmmword [rbp + 0x10], xmm0
mov dword [rbp + 0x20f0], 0xff
mov dword [rbp + 0x2100], r14d
mov qword [rsp + 0x20], rax
call fcn.1800387d8
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.1800191a8
mov rax, qword [0x180106ec8]
mov rcx, qword [rax + 0x1c10]
movss xmm0, dword [rcx + 0xdc]
subss xmm0, dword [rcx + 0x14]
movss xmm6, dword [0x180100154]
addss xmm0, dword [rcx + 0x60]
addss xmm0, xmm6
call fcn.1800191f0
movabs rax, 0xc199c0928ad4b1e5
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x40], rax
lea rdx, [0x1801073fd]
movabs rax, 0x49d8f3cc35b17777
mov qword [rbp + 0x58], rdi
movups xmm1, xmmword [rbp + 0x50]
mov qword [rbp + 0x48], rax
lea rcx, [rbp + 0x2140]
movups xmm0, xmmword [rbp + 0x40]
xor r8d, r8d
mov qword [rbp + 0x2160], rbx
movaps xmmword [rbp + 0x2150], xmm1
movaps xmmword [rbp + 0x2140], xmm0
mov qword [rbp + 0x2168], r12
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x2178], rdi
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x2140]
vmovdqa ymmword [rbp + 0x2140], ymm1
vzeroupper
call fcn.180035650
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.1800191a8
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.1800191f0
movabs rax, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x50], r13
mov qword [rbp + 0x58], rdi
lea r8, [rbp + 0x30]
movups xmm1, xmmword [rbp + 0x50]
movabs rbx, 0xcb91c0928ad4b1e5
mov qword [rbp + 0x2160], rax
mov qword [rbp + 0x40], rbx
lea rdx, [rbp + 0x10]
movabs r14, 0x49d8f3cc35fd7275
movaps xmmword [rbp + 0x70], xmm1
mov qword [rbp + 0x48], r14
lea rcx, [rbp + 0x40]
movups xmm0, xmmword [rbp + 0x40]
mov qword [rbp + 0x10], rax
mov qword [rbp + 0x2168], r12
movaps xmmword [rbp + 0x60], xmm0
mov qword [rbp + 0x18], r12
mov qword [rbp + 0x2170], rsi
mov qword [rbp + 0x20], rsi
mov qword [rbp + 0x2178], rdi
mov qword [rbp + 0x28], rdi
call fcn.180007e58
lea r8, [rbp + 0x2130]
mov qword [rbp + 0x60], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2110], rbx
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x68], r14
mov qword [rbp + 0x2118], r14
mov qword [rbp + 0x70], r13
mov qword [rbp + 0x2120], r13
mov qword [rbp + 0x78], rdi
mov qword [rbp + 0x2128], rdi
call fcn.180007e58
vmovdqu ymm0, ymmword [rbp + 0x2160]
vpxor ymm1, ymm0, ymmword [rbp + 0x60]
vmovdqa ymmword [rbp + 0x60], ymm1
xor r8d, r8d
lea rdx, [0x1801073f2]
lea rcx, [rbp + 0x60]
vzeroupper
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs rbx, 0xc18dc0928ad4b1e5
lea r8, [rbp + 0x2120]
movabs rdi, 0x2ca192a045911372
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], rdi
lea rcx, [rbp + 0x40]
call fcn.180007e58
movabs r14, 0xa4fde0e5eba6f5c5
mov qword [rbp + 0x2108], r12
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], r14
lea rdx, [rbp]
mov qword [rbp], r14
lea rcx, [rbp + 0x2140]
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20f8], rdi
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801073f0]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
xor r8d, r8d
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs rbx, 0xd39889938ed4a5e5
lea r8, [rbp + 0x2120]
movabs rdi, 0x2ca192a015c25636
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], rdi
lea rcx, [rbp + 0x40]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], r14
lea rdx, [rbp]
mov qword [rbp], r14
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20f8], rdi
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801074b0]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
xor r8d, r8d
movdqa xmmword [rbp + 0x10], xmm0
call fcn.180035650
call fcn.180019160
addss xmm0, xmm8
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs rbx, 0xcb918fa6cbde9a87
mov qword [rbp + 0x2118], r15
lea r8, [rbp + 0x2120]
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
lea rcx, [rbp + 0x40]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], r14
lea rdx, [rbp]
mov qword [rbp], r14
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], r15
mov qword [rbp + 0x20f8], r15
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801060d8]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
mov esi, 0x10420
movdqa xmmword [rbp + 0x10], xmm0
mov r8d, esi
call fcn.18003dcc0
movups xmm0, xmmword [0x1801060d8]
movups xmmword [0x180106548], xmm0
call fcn.180019160
addss xmm0, xmm8
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs rbx, 0xe7dd928085d49a86
lea r8, [rbp + 0x2120]
movabs rdi, 0x2ca192a037fe7f79
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], rdi
lea rcx, [rbp + 0x40]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], r14
lea rdx, [rbp]
mov qword [rbp], r14
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20f8], rdi
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801060e8]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
mov r8d, esi
movdqa xmmword [rbp + 0x10], xmm0
call fcn.18003dcc0
movups xmm0, xmmword [0x1801060e8]
movups xmmword [0x180106558], xmm0
call fcn.180019160
addss xmm0, xmm8
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movabs rbx, 0xca92948087c39e96
lea r8, [rbp + 0x2120]
movabs rdi, 0x2ca1e0cf29fe5036
mov qword [rbp + 0x2110], rbx
lea rdx, [rbp + 0x2110]
mov qword [rbp + 0x2118], rdi
lea rcx, [rbp + 0x40]
call fcn.180007e58
lea r8, [rbp + 0x10]
mov qword [rbp + 0x2100], r14
lea rdx, [rbp]
mov qword [rbp], r14
lea rcx, [rbp + 0x2140]
mov qword [rbp + 0x2108], r12
mov qword [rbp + 8], r12
call fcn.180007e58
lea r8, [rbp + 0x2100]
mov qword [rbp + 0x10], rbx
lea rdx, [rbp + 0x20f0]
mov qword [rbp + 0x20f0], rbx
lea rcx, [rbp + 0x60]
mov qword [rbp + 0x18], rdi
mov qword [rbp + 0x20f8], rdi
call fcn.180007e58
movdqa xmm0, xmmword [rbp + 0x10]
lea rdx, [0x1801060f8]
xorps xmm0, xmmword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
mov r8d, esi
movdqa xmmword [rbp + 0x10], xmm0
call fcn.18003dcc0
movups xmm0, xmmword [0x1801060f8]
movups xmmword [0x180106568], xmm0
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
xor r15d, r15d
mov r13d, 1
jmp 0x18004a77e
cmp eax, 2
jne 0x180049cc4
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
movss xmm1, dword [rax]
mulss xmm1, dword [0x180100040]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012dd4
mov ebx, 0xc8
lea rcx, [rbp + 0x40]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
movss xmm15, dword [0x18010015c]
addss xmm0, xmm15
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Player_assistance
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.1800368a0
call fcn.180019160
movss xmm6, dword [0x1801000e8]
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
call fcn.180019184
addss xmm0, dword [0x180100148]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x18010741c]
lea rcx, str._Enable_Godmod
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x18010741b]
lea rcx, str._Enable_Semi_Godmod
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x18010741f]
lea rcx, str._Enable_Auto_Armor
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107419]
lea rcx, str._Enable_Noclip
call fcn.180035650
call fcn.180019160
movss xmm6, dword [0x180100194]
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
lea rcx, [rbp]
call fcn.180019508
movss xmm7, dword [0x180100198]
lea rcx, [rbp + 0x20f0]
movaps xmm2, xmm7
movss xmm1, dword [rax]
mulss xmm1, dword [0x180100040]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Armor
call fcn.180034ac0
test al, al
je 0x1800499ea
lea r9, [0x1800ffcf4]
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0xe0]
call fcn.18000602c
lea rcx, [rbp + 0xe0]
call fcn.1800060fc
mov byte [0x18010741d], r13b
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
lea rcx, [rbp]
call fcn.180019508
movaps xmm2, xmm7
lea rcx, [rbp + 0x20f0]
movss xmm1, dword [rax]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Health
call fcn.180034ac0
test al, al
je 0x180049a66
lea r9, [0x1800ffcf4]
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0xe0]
call fcn.18000602c
lea rcx, [rbp + 0xe0]
call fcn.1800060fc
mov byte [0x180107420], r13b
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
lea rcx, [rbp]
call fcn.180019508
movaps xmm2, xmm7
lea rcx, [rbp + 0x20f0]
movss xmm1, dword [rax]
subss xmm1, xmm6
call fcn.180002328
mov rdx, rax
lea rcx, str._Change_Fov
call fcn.180034ac0
test al, al
je 0x180049ae8
lea r9, str._can_be_detected_by_screenshot_:_
mov r8d, 0xbb8
mov edx, r13d
lea rcx, [rbp + 0xe0]
call fcn.18000602c
lea rcx, [rbp + 0xe0]
call fcn.1800060fc
mov byte [0x18010741a], r13b
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm9
call fcn.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
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.180012dd4
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, xmm15
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Player_settings
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.180019160
addss xmm0, xmm15
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm13
call fcn.1800191f0
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.180038e70
call fcn.180019160
addss xmm0, xmm15
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm13
call fcn.1800191f0
mov r9d, ebx
mov dword [rsp + 0x28], r13d
mov r8d, r13d
mov qword [rsp + 0x20], r15
lea rdx, [0x1801060cc]
lea rcx, str.Health_to_set_:
call fcn.180038e70
call fcn.180019160
addss xmm0, xmm15
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm13
call fcn.1800191f0
movss xmm3, dword [0x180100204]
lea rdx, [0x1801060c8]
movss xmm2, dword [0x1801001c8]
lea rcx, str.Fov_Value_:
mov dword [rsp + 0x28], r13d
mov qword [rsp + 0x20], r15
call fcn.180038e34
call fcn.1800368a0
call fcn.180012e28
movss xmm15, dword [0x180100088]
jmp 0x18004a77e
cmp eax, 3
jne 0x180049f2e
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
movss xmm1, dword [rax]
mulss xmm1, dword [0x180100040]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012dd4
mov ebx, 0xc8
lea rcx, [rbp + 0x40]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Vehicle_assistance
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.1800368a0
call fcn.180019160
addss xmm0, dword [0x1801000e8]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
call fcn.180019184
addss xmm0, dword [0x180100148]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x1801074b1]
lea rcx, str._Enable_Godmode
call fcn.180035650
call fcn.180019160
addss xmm0, dword [0x180100194]
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x180100154]
call fcn.1800191f0
xorps xmm2, xmm2
lea rcx, [rbp]
xorps xmm1, xmm1
call fcn.180002328
mov rdx, rax
lea rcx, str.Repair
call fcn.180034ac0
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm9
call fcn.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
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.180012dd4
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Vehicle_settings
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
jmp 0x18004a774
cmp eax, 4
jne 0x18004a31f
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
movss xmm1, dword [rax]
mulss xmm1, dword [0x180100040]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012dd4
mov ebx, 0xc8
lea rcx, [rbp + 0x40]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Weapon_assistance
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.1800368a0
call fcn.180019160
movss xmm7, dword [0x1801000e8]
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
call fcn.180019184
addss xmm0, dword [0x180100148]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107427]
lea rcx, str._Enable_Weapon_Option
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
movss xmm6, dword [0x180100154]
addss xmm0, xmm6
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107423]
lea rcx, str._Enable_No_Recoil
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107428]
lea rcx, str._Enable_No_Spread
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107421]
lea rcx, str._Enable_Infinite_Ammo
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107426]
lea rcx, str._Enable_No_Reload
call fcn.180035650
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x180107425]
lea rcx, str._Enable_No_Range_limit
call fcn.180035650
call fcn.180019160
addss xmm0, dword [0x180100194]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm6
call fcn.1800191f0
movss xmm2, dword [0x1801001a8]
lea rcx, [rbp]
movss xmm1, dword [0x180100218]
call fcn.180002328
mov rdx, rax
lea rcx, str.Set_Ammo
call fcn.180034ac0
test al, al
je 0x18004a1ed
cmp byte [0x180107427], r15b
lea rcx, [rbp + 0xe0]
mov r8d, 0xbb8
lea r9, str.Please_Enable_Weapon_Option_:_
mov edx, r13d
je 0x18004a1d5
lea r9, [0x1800ffea0]
call fcn.18000602c
lea rcx, [rbp + 0xe0]
call fcn.1800060fc
mov byte [0x180107424], r13b
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm9
call fcn.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
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.180012dd4
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Weapon_settings
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
mov r9d, 0x3e7
mov dword [rsp + 0x28], r13d
mov r8d, r13d
mov qword [rsp + 0x20], r15
lea rdx, [0x1801060d4]
lea rcx, str.Ammo_to_set_:
call fcn.180038e70
jmp 0x18004a774
cmp eax, 5
jne 0x18004a77e
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
movss xmm1, dword [rax]
mulss xmm1, dword [0x180100040]
subss xmm1, xmm12
call fcn.180002328
mov rdx, rax
lea rcx, str.MainBar
mov r9d, r14d
mov r8b, r13b
call fcn.180012dd4
mov ebx, 0xc8
lea rcx, [rbp + 0x40]
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Misc_option
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.1800368a0
call fcn.180019160
movss xmm6, dword [0x1801000e8]
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
mov rcx, qword [0x1801073b8]
call fcn.180017f60
call fcn.180019184
addss xmm0, dword [0x180100148]
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x1801073f6]
lea rcx, str._Enable_TP_Zombie
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x1801073f9]
lea rcx, str._Invisible_Zombie
call fcn.180035650
call fcn.180019160
addss xmm0, xmm6
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
xor r8d, r8d
lea rdx, [0x1801073f8]
lea rcx, str._Kill_Zombie
call fcn.180035650
call fcn.180019160
movss xmm7, dword [0x180100138]
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rdi, [0x1800f856a]
mov rcx, rdi
call fcn.180033ef4
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Made_by_fnafowy
call fcn.180033ef4
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.jak_to_kupiles_zostales_oscamowany_gejuchu
call fcn.180033ef4
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.link_do_Discord
call fcn.180033ef4
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x18004a592
mov dword [rsp + 0x28], 5
lea r8, str.https:__discord.gg_QHKxUHef8E
xor r9d, r9d
mov qword [rsp + 0x20], r15
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
mov rcx, rdi
call fcn.180033ef4
xor ecx, ecx
call fcn.180012b24
test al, al
je 0x18004a5df
mov dword [rsp + 0x28], 5
xor r9d, r9d
mov r8, rdi
mov qword [rsp + 0x20], r15
xor edx, edx
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteA]
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
movss xmm0, dword [0x180100208]
call fcn.180019238
call fcn.1800192e4
call fcn.180018018
call fcn.180012e28
movaps xmm1, xmm8
xorps xmm0, xmm0
call fcn.1800190b8
call fcn.180019160
addss xmm0, xmm9
call fcn.1800191a8
lea rcx, [rbp]
call fcn.180019508
lea rcx, [rbp + 0x20f0]
movss xmm6, dword [rax + 4]
subss xmm6, xmm12
call fcn.180019508
movaps xmm2, xmm6
lea rcx, [rbp + 0x2100]
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.180012dd4
mov r9d, esi
mov dword [rsp + 0x20], ebx
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
call fcn.180002338
lea rdx, [rbp + 0x2140]
mov rcx, rax
call fcn.180021058
mov rdx, rax
xor ecx, ecx
call fcn.18000d288
call fcn.180019160
addss xmm0, xmm7
call fcn.1800191a8
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
lea rcx, str.Misc_settings
call fcn.180033ef4
mov ecx, r13d
call fcn.18000d2e4
call fcn.180019184
addss xmm0, xmm9
call fcn.1800191f0
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
xorps xmm2, xmm2
lea rcx, [rbp + 0x2110]
xorps xmm1, xmm1
call fcn.180002328
mov r8, rax
lea rdx, [0x1801060d0]
lea rcx, str.Noclip_Forward
call fcn.18000e9ec
call fcn.180019160
addss xmm0, dword [0x18010015c]
call fcn.1800191a8
call fcn.180019184
addss xmm0, dword [0x1801001a0]
call fcn.1800191f0
xorps xmm2, xmm2
lea rcx, [rbp + 0x10]
xorps xmm1, xmm1
call fcn.180002328
mov r8, rax
lea rdx, [0x1801060c4]
lea rcx, str.Noclip_Backward
call fcn.18000e9ec
call fcn.1800368a0
call fcn.180012e28
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 + 0x40]
mov rbx, qword [rax + 0x270]
call fcn.180002338
mov rcx, rax
call fcn.18000cd5c
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x20f0]
movss xmm7, dword [0x1801000c8]
movaps xmm1, xmm10
movaps xmm0, xmm14
movss dword [rsp + 0x20], xmm7
addss xmm0, dword [0x1801001dc]
mov rdx, qword [rcx + 0x1c10]
mov r9d, eax
mov rcx, rbx
addss xmm1, dword [rdx + 0x1c]
lea rdx, [rbp + 0x2100]
movss dword [rbp + 0x20f0], xmm0
movss dword [rbp + 0x2100], xmm0
movss dword [rbp + 0x2104], xmm10
addss xmm1, xmm15
movss dword [rbp + 0x20f4], xmm1
call fcn.180029ea0
call fcn.1800186fc
lea edi, [rsi - 0x19]
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x20], edi
xor edx, edx
lea rcx, [rbp + 0x40]
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd5c
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x20f0]
movaps xmm8, xmm14
mov dword [rsp + 0x28], r15d
addss xmm8, dword [0x1801001e0]
mov r9d, eax
movss dword [rsp + 0x20], xmm15
mov rdx, qword [rcx + 0x1c10]
mov rcx, rbx
movss xmm0, dword [rdx + 0x1c]
lea rdx, [rbp + 0x2100]
addss xmm0, xmm10
movss dword [rbp + 0x20f0], xmm8
movss dword [rbp + 0x2100], xmm8
movss dword [rbp + 0x2104], xmm10
addss xmm0, dword [0x180100134]
movss dword [rbp + 0x20f4], xmm0
call fcn.18002a0ec
call fcn.1800186fc
mov r9d, esi
mov dword [rsp + 0x20], r14d
mov r8d, esi
lea rcx, [rbp + 0x40]
mov edx, esi
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd5c
mov rcx, qword [0x180106ec8]
movaps xmm0, xmm14
movaps xmm1, xmm10
addss xmm1, dword [0x1801001d0]
mov rdx, qword [rcx + 0x1c10]
addss xmm0, dword [rdx + 0x18]
movss dword [rbp + 0x20f4], xmm1
movss dword [rbp + 0x2100], xmm8
movss dword [rbp + 0x20f0], xmm0
mov r9d, eax
movss dword [rbp + 0x2104], xmm1
lea r8, [rbp + 0x20f0]
movss dword [rsp + 0x20], xmm7
lea rdx, [rbp + 0x2100]
mov rcx, rbx
call fcn.180029ea0
call fcn.1800186fc
xor r9d, r9d
mov dword [rsp + 0x20], edi
xor r8d, r8d
lea rcx, [rbp + 0x40]
xor edx, edx
mov rbx, rax
call fcn.180002338
mov rcx, rax
call fcn.18000cd5c
mov rcx, qword [0x180106ec8]
lea r8, [rbp + 0x20f0]
movaps xmm0, xmm10
mov dword [rsp + 0x28], r15d
addss xmm0, dword [0x1801001e0]
addss xmm10, dword [0x1801001d4]
mov rdx, qword [rcx + 0x1c10]
mov r9d, eax
mov rcx, rbx
movss dword [rsp + 0x20], xmm15
addss xmm14, dword [rdx + 0x18]
lea rdx, [rbp + 0x2100]
movss dword [rbp + 0x20f4], xmm0
movss dword [rbp + 0x2100], xmm8
movss dword [rbp + 0x2104], xmm10
movss dword [rbp + 0x20f0], xmm14
call fcn.18002a0ec
mov ecx, r13d
call fcn.18000d2e4
call fcn.18001768c
mov ecx, 4
call fcn.18000d4f8
movaps xmm1, xmm13
mov ecx, 3
call fcn.18000d3bc
movaps xmm0, xmmword [0x180100340]
lea rdx, [rbp + 0x90]
mov ecx, 2
movups xmmword [rbp + 0x90], xmm0
call fcn.18000d288
call fcn.180045910
mov ecx, r13d
call fcn.18000d4f8
mov ecx, r13d
call fcn.18000d2e4
cmp byte [0x1801074b0], r15b
je 0x18004aff5
xor edx, edx
mov dword [rbp + 0x20f0], 0x43960000
lea rcx, [rbp + 0x20f0]
mov dword [rbp + 0x20f4], 0x43d70000
call fcn.180018670
movss xmm0, dword [0x1801073c0]
lea r8, [rbp + 0x20f0]
addss xmm0, dword [0x18010022c]
and dword [rbp + 0x20f0], 0
lea rcx, [rbp + 0x2100]
and dword [rbp + 0x20f4], 0
xor edx, edx
movss dword [rbp + 0x2100], xmm0
movss xmm0, dword [0x1801073c4]
addss xmm0, xmm9
movss dword [rbp + 0x2104], xmm0
call fcn.1800185e4
and dword [rbp + 0x20f0], 0
lea rdx, [rbp + 0x20f0]
and dword [rbp + 0x20f4], 0
mov ecx, 0xe
call fcn.18000d450
and dword [rbp + 0x20f0], 0
lea rdx, [rbp + 0x20f0]
and dword [rbp + 0x20f4], 0
mov ecx, 2
call fcn.18000d450
xorps xmm1, xmm1
mov ecx, 0x10
call fcn.18000d3bc
xorps xmm1, xmm1
mov ecx, 4
call fcn.18000d3bc
movss xmm1, dword [0x180100164]
mov ecx, 3
call fcn.18000d3bc
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.180015418
test al, al
je 0x18004afe6
cmp dword [0x1801073a8], r13d
mov rax, qword [0x180106ec8]
movss xmm8, dword [0x180100200]
mov rcx, qword [rax + 0x1c10]
movss xmm6, dword [rcx + 0x10]
movss xmm13, dword [rcx + 0x14]
addss xmm6, xmm8
addss xmm13, dword [0x180100214]
movss dword [rbp + 0x2100], xmm6
jne 0x18004afe6
cmp byte [0x1801073f7], r15b
je 0x18004aed5
call fcn.1800186fc
lea r14, [0x180106558]
mov rsi, rax
mov rcx, r14
call fcn.180002388
movss xmm9, dword [0x1801001c4]
lea rcx, [rbp + 0x10]
movaps xmm15, xmm13
movaps xmm14, xmm6
subss xmm14, dword [0x1801001e4]
subss xmm15, xmm8
mov edi, eax
movaps xmm1, xmm14
movss dword [rbp + 0x20f0], xmm14
movaps xmm7, xmm15
addss xmm7, xmm9
movaps xmm2, xmm7
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2110]
movaps xmm1, xmm14
mov rbx, rax
call fcn.180002328
movss xmm10, dword [0x180100104]
mov r9d, edi
mov r8, rbx
movss dword [rsp + 0x20], xmm10
mov rdx, rax
mov rcx, rsi
call fcn.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm8, xmm14
lea rcx, [rbp + 0x10]
addss xmm8, xmm9
movaps xmm2, xmm15
mov edi, eax
movaps xmm1, xmm8
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
movss xmm14, dword [rbp + 0x2100]
lea rcx, [rbp + 0x10]
addss xmm14, dword [0x1801001e4]
movaps xmm2, xmm7
mov edi, eax
movaps xmm1, xmm14
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm7, xmm14
mov edi, eax
subss xmm7, xmm9
movaps xmm2, xmm15
lea rcx, [rbp + 0x10]
movaps xmm1, xmm7
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
addss xmm13, dword [0x180100200]
lea rcx, [rbp + 0x10]
mov edi, eax
movaps xmm6, xmm13
subss xmm6, xmm9
movss xmm9, dword [rbp + 0x20f0]
movaps xmm1, xmm9
movaps xmm2, xmm6
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm13
lea rcx, [rbp + 0x10]
movaps xmm1, xmm8
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rcx, r14
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm6
lea rcx, [rbp + 0x10]
movaps xmm1, xmm14
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2110]
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.180029ea0
call fcn.1800186fc
mov rsi, rax
mov rcx, r14
call fcn.180002388
movaps xmm2, xmm13
lea rcx, [rbp + 0x10]
movaps xmm1, xmm7
mov edi, eax
call fcn.180002328
movaps xmm2, xmm13
lea rcx, [rbp + 0x2110]
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.180029ea0
movss xmm6, dword [rbp + 0x2100]
movaps xmm7, xmm13
jmp 0x18004af01
movaps xmm7, xmm13
movaps xmm14, xmm6
addss xmm14, dword [0x1801001e4]
movaps xmm15, xmm13
addss xmm7, xmm8
movaps xmm9, xmm6
subss xmm15, xmm8
subss xmm9, dword [0x1801001e4]
cmp byte [0x1801073f5], r15b
je 0x18004af72
call fcn.1800186fc
lea rcx, [0x180106548]
mov rsi, rax
call fcn.180002388
movaps xmm2, xmm7
lea rcx, [rbp]
movaps xmm1, xmm14
mov edi, eax
call fcn.180002328
movaps xmm2, xmm15
lea rcx, [rbp + 0x20f0]
movaps xmm1, xmm9
mov rbx, rax
call fcn.180002328
movss xmm0, dword [0x180100088]
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.180029fec
cmp byte [0x1801073ff], r15b
je 0x18004afe6
mov rcx, qword [0x1801073b8]
call fcn.180017f60
call fcn.1800186fc
mov rdi, rax
lea rcx, [rbp + 0x40]
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 + 0x10]
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.18002a8f8
call fcn.180018018
call fcn.18001768c
mov ecx, 5
call fcn.18000d4f8
mov rcx, qword [rbp + 0x21e0]
xor rcx, rsp
call fcn.18004c690
lea r11, [rsp + 0x22f0]
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