Function at 0x1800577a0
Capabilities:
Delete file
Execute command

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x698]
sub rsp, 0x770
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm12
mov rax, qword [0x180093020]
xor rax, rsp
mov qword [rbp + 0x600], rax
xor r12d, r12d
mov esi, r12d
mov dword [rsp + 0x48], r12d
mov rbx, qword [0x1800a67f0]
mov dword [rbx + 0x15b0], r12d
mov dword [rbx + 0x15e4], r12d
mov dword [rbx + 0x157c], r12d
mov eax, 0x3f000000
mov dword [rbx + 0x158c], eax
mov dword [rbx + 0x1590], eax
mov qword [rbx + 0x15d8], 0x40800000
xorps xmm8, xmm8
xorps xmm1, xmm1
lea r14d, [r12 + 2]
mov ecx, r14d
call fcn.18002adc4
and dword [rbp + 0xb0], r12d
and dword [rbp + 0xb4], r12d
lea rdx, [rbp + 0xb0]
lea r15d, [r12 + 1]
mov ecx, r15d
call fcn.18002ae3c
xorps xmm1, xmm1
lea edi, [r12 + 3]
mov ecx, edi
call fcn.18002adc4
xorps xmm1, xmm1
mov ecx, r14d
call fcn.18002adc4
and dword [rbp + 0xa8], r12d
and dword [rbp + 0xac], r12d
lea rdx, [rbp + 0xa8]
mov ecx, r15d
call fcn.18002ae3c
xorps xmm1, xmm1
mov ecx, edi
call fcn.18002adc4
mov rax, qword [0x1800a67f0]
mov qword [rax + 0x1b58], r12
mov qword [rax + 0x1b60], r12
mov dword [rax + 0x1b4c], r15d
or dword [rax + 0x1b48], edi
movsd xmm0, qword [rax + 0x10]
movsd qword [rax + 0x1b68], xmm0
mov dword [rax + 0x1b50], r15d
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov edi, eax
mov ecx, r15d
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov r8d, eax
mov rcx, qword [0x1800a67f0]
lea r10, [rcx + 0x1e00]
movss xmm0, dword [0x180087e04]
movss xmm1, dword [0x1800a6fa0]
comiss xmm0, xmm1
jbe 0x18005792f
addss xmm1, dword [0x180087da0]
movss dword [0x1800a6fa0], xmm1
and dword [rbp - 0x30], r12d
and dword [rbp - 0x2c], r12d
and dword [rbp - 0x28], r12d
movss xmm0, dword [rcx + 0x1570]
mulss xmm0, dword [0x180087dd4]
movss dword [rbp - 0x24], xmm0
lea rcx, [rbp - 0x30]
call fcn.18002a8d8
movd xmm5, edi
cvtdq2ps xmm5, xmm5
movss dword [rbp + 0xc0], xmm5
movd xmm0, r8d
cvtdq2ps xmm0, xmm0
movss dword [rbp + 0xc4], xmm0
and dword [rbp + 0xb8], r12d
and dword [rbp + 0xbc], r12d
mov r13d, 0xf
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0xc0]
lea rdx, [rbp + 0xb8]
mov rcx, r10
call fcn.1800419e4
xorps xmm0, xmm0
movups xmmword [rbp + 0x68], xmm0
lea rdx, [rbp + 0x68]
lea ecx, [r13 - 0xb]
call fcn.18002ad68
xorps xmm1, xmm1
lea ecx, [r13 - 0xc]
call fcn.18002adc4
xor edx, edx
mov r8d, 0x2027
lea rcx, str.menu2
call fcn.180031270
call fcn.180056ff0
call fcn.1800330a4
mov r8, qword [0x1800a67f0]
movsxd rax, dword [r8 + 0x1bd0]
lea rdx, [rax + rax*4]
mov rcx, qword [r8 + 0x1bd8]
movsxd rax, dword [rcx + rdx*4 - 0x14]
add rax, rax
movups xmm0, xmmword [rcx + rdx*4 - 0x10]
movdqu xmmword [r8 + rax*8 + 0x1628], xmm0
or rdi, 0xffffffffffffffff
add dword [r8 + 0x1bd0], edi
mov ecx, r15d
call fcn.18002aec8
xorps xmm1, xmm1
mov ecx, r14d
call fcn.18002adc4
and dword [rbp + 0x40], r12d
and dword [rbp + 0x44], r12d
lea rdx, [rbp + 0x40]
mov ecx, r15d
call fcn.18002ae3c
xorps xmm1, xmm1
lea ecx, [rdi + 4]
call fcn.18002adc4
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x1648], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057a83
movaps xmm0, xmmword [0x1800884d0]
movdqu xmmword [rbx + 0x1648], xmm0
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x1658], xmm0
movaps xmm1, xmmword [0x1800884d0]
movdqu xmmword [rbx + 0x1668], xmm1
cmp byte [0x1800a67eb], r15b
jne 0x180057ab9
movaps xmm0, xmmword [0x180088590]
movdqu xmmword [rbx + 0x1668], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057ad1
movaps xmm0, xmmword [0x1800886a0]
movdqu xmmword [rbx + 0x1668], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057ae9
movaps xmm0, xmmword [0x180088600]
movdqu xmmword [rbx + 0x1668], xmm0
xorps xmm0, xmm0
movdqu xmmword [rbx + 0x1678], xmm0
movaps xmm1, xmmword [0x1800882c0]
movdqu xmmword [rbx + 0x1688], xmm1
cmp byte [0x1800a67eb], r15b
jne 0x180057b17
movaps xmm0, xmm1
movdqu xmmword [rbx + 0x1688], xmm1
cmp byte [0x1800a67ea], r15b
jne 0x180057b2f
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x1688], xmm0
movaps xmm0, xmmword [0x180088190]
movdqu xmmword [rbx + 0x1698], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbx + 0x16a8], xmm1
movaps xmm0, xmmword [0x180088230]
movdqu xmmword [rbx + 0x16b8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057b70
movaps xmm0, xmmword [0x180088390]
movdqu xmmword [rbx + 0x16b8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057b88
movaps xmm0, xmmword [0x1800882b0]
movdqu xmmword [rbx + 0x16b8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057ba0
movaps xmm0, xmmword [0x1800883d0]
movdqu xmmword [rbx + 0x16b8], xmm0
movaps xmm0, xmmword [0x180088240]
movdqu xmmword [rbx + 0x16c8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057bc7
movaps xmm0, xmmword [0x180088330]
movdqu xmmword [rbx + 0x16c8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057bdf
movaps xmm0, xmmword [0x1800882a0]
movdqu xmmword [rbx + 0x16c8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057bf7
movaps xmm0, xmmword [0x1800883e0]
movdqu xmmword [rbx + 0x16c8], xmm0
movaps xmm0, xmmword [0x180088380]
movdqu xmmword [rbx + 0x16d8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057c1e
movaps xmm0, xmmword [0x180088330]
movdqu xmmword [rbx + 0x16d8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057c36
movaps xmm0, xmmword [0x180088290]
movdqu xmmword [rbx + 0x16d8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057c4e
movaps xmm0, xmmword [0x1800883f0]
movdqu xmmword [rbx + 0x16d8], xmm0
movaps xmm0, xmmword [0x180088450]
movdqu xmmword [rbx + 0x16e8], xmm0
movaps xmm1, xmmword [0x180088460]
movdqu xmmword [rbx + 0x16f8], xmm1
movaps xmm0, xmmword [0x1800881b0]
movdqu xmmword [rbx + 0x1708], xmm0
movaps xmm1, xmmword [0x1800884d0]
movdqu xmmword [rbx + 0x1718], xmm1
movaps xmm0, xmmword [0x180088310]
movdqu xmmword [rbx + 0x1728], xmm0
movaps xmm1, xmmword [0x1800881e0]
movdqu xmmword [rbx + 0x1738], xmm1
movaps xmm0, xmmword [0x180088250]
movdqu xmmword [rbx + 0x1748], xmm0
movaps xmm1, xmmword [0x180088340]
movdqu xmmword [rbx + 0x1758], xmm1
movaps xmm0, xmmword [0x1800882d0]
movdqu xmmword [rbx + 0x1768], xmm0
movaps xmm1, xmmword [0x1800881f0]
movdqu xmmword [rbx + 0x1778], xmm1
movaps xmm0, xmmword [0x180088340]
movdqu xmmword [rbx + 0x1788], xmm0
movaps xmm1, xmmword [0x180088440]
movdqu xmmword [rbx + 0x1798], xmm1
cmp byte [0x1800a67eb], r15b
jne 0x180057d1a
movaps xmm0, xmmword [0x1800882b0]
movdqu xmmword [rbx + 0x1798], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057d32
movaps xmm0, xmmword [0x1800882c0]
movdqu xmmword [rbx + 0x1798], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057d4a
movaps xmm0, xmmword [0x1800883d0]
movdqu xmmword [rbx + 0x1798], xmm0
movaps xmm0, xmmword [0x180088430]
movdqu xmmword [rbx + 0x17a8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057d71
movaps xmm0, xmmword [0x1800882a0]
movdqu xmmword [rbx + 0x17a8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057d89
movaps xmm0, xmmword [0x1800883a0]
movdqu xmmword [rbx + 0x17a8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057da1
movaps xmm0, xmmword [0x1800883e0]
movdqu xmmword [rbx + 0x17a8], xmm0
movaps xmm0, xmmword [0x180088420]
movdqu xmmword [rbx + 0x17b8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057dc8
movaps xmm0, xmmword [0x180088290]
movdqu xmmword [rbx + 0x17b8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057de0
movaps xmm0, xmmword [0x180088400]
movdqu xmmword [rbx + 0x17b8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057df8
movaps xmm0, xmmword [0x1800883f0]
movdqu xmmword [rbx + 0x17b8], xmm0
movaps xmm0, xmmword [0x180088320]
movdqu xmmword [rbx + 0x17f8], xmm0
movaps xmm1, xmmword [0x180088660]
movdqu xmmword [rbx + 0x1808], xmm1
movaps xmm0, xmmword [0x180088690]
movdqu xmmword [rbx + 0x1818], xmm0
movaps xmm1, xmmword [0x1800881a0]
movdqu xmmword [rbx + 0x1828], xmm1
movaps xmm0, xmmword [0x180088350]
movdqu xmmword [rbx + 0x1838], xmm0
movaps xmm1, xmmword [0x180088480]
movdqu xmmword [rbx + 0x1848], xmm1
movaps xmm0, xmmword [0x1800884d0]
movdqu xmmword [rbx + 0x18e8], xmm0
movaps xmm1, xmmword [0x180088470]
movdqu xmmword [rbx + 0x18f8], xmm1
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x1788], xmm0
movaps xmm1, xmmword [0x180088270]
movdqu xmmword [rbx + 0x17c8], xmm1
cmp byte [0x1800a67eb], r15b
jne 0x180057ea6
movaps xmm0, xmmword [0x1800882b0]
movdqu xmmword [rbx + 0x17c8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057ebe
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x17c8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057ed6
movaps xmm0, xmmword [0x1800883d0]
movdqu xmmword [rbx + 0x17c8], xmm0
movaps xmm0, xmmword [0x180088570]
movdqu xmmword [rbx + 0x17d8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057efd
movaps xmm0, xmmword [0x1800885c0]
movdqu xmmword [rbx + 0x17d8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057f15
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x17d8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057f2d
movaps xmm0, xmmword [0x1800886d0]
movdqu xmmword [rbx + 0x17d8], xmm0
movaps xmm0, xmmword [0x180088570]
movdqu xmmword [rbx + 0x17e8], xmm0
cmp byte [0x1800a67eb], r15b
jne 0x180057f54
movaps xmm0, xmmword [0x1800885c0]
movdqu xmmword [rbx + 0x17e8], xmm0
cmp byte [0x1800a67ea], r15b
jne 0x180057f6c
movaps xmm0, xmmword [0x1800886e0]
movdqu xmmword [rbx + 0x17e8], xmm0
cmp byte [0x1800a67e9], r15b
jne 0x180057f84
movaps xmm0, xmmword [0x1800886d0]
movdqu xmmword [rbx + 0x17e8], xmm0
movaps xmm0, xmmword [0x180088530]
movdqu xmmword [rbx + 0x17f8], xmm0
movaps xmm1, xmmword [0x1800883c0]
movdqu xmmword [rbx + 0x1808], xmm1
movaps xmm0, xmmword [0x180088670]
movdqu xmmword [rbx + 0x1818], xmm0
movaps xmm1, xmmword [0x1800881d0]
movdqu xmmword [rbx + 0x1828], xmm1
movaps xmm0, xmmword [0x180088370]
movdqu xmmword [rbx + 0x1838], xmm0
movaps xmm1, xmmword [0x1800884c0]
movdqu xmmword [rbx + 0x1848], xmm1
movss xmm0, dword [rbx + 0x17d4]
movss xmm4, dword [rbx + 0x1704]
subss xmm4, xmm0
movss xmm7, dword [0x180087e1c]
mulss xmm4, xmm7
addss xmm4, xmm0
movss xmm0, dword [rbx + 0x17d0]
movss xmm3, dword [rbx + 0x1700]
subss xmm3, xmm0
mulss xmm3, xmm7
addss xmm3, xmm0
movss xmm1, dword [rbx + 0x17cc]
movss xmm2, dword [rbx + 0x16fc]
subss xmm2, xmm1
mulss xmm2, xmm7
addss xmm2, xmm1
movss xmm6, dword [rbx + 0x16f8]
movss xmm0, dword [rbx + 0x17c8]
movaps xmm1, xmm6
subss xmm1, xmm0
mulss xmm1, xmm7
addss xmm1, xmm0
movss dword [rbp + 0x5b0], xmm1
movss dword [rbp + 0x5b4], xmm2
movss dword [rbp + 0x5b8], xmm3
movss dword [rbp + 0x5bc], xmm4
movups xmm0, xmmword [rbp + 0x5b0]
movdqu xmmword [rbx + 0x1858], xmm0
movups xmm1, xmmword [rbx + 0x17d8]
movdqu xmmword [rbx + 0x1868], xmm1
movss xmm0, dword [rbx + 0x17f4]
movss xmm5, dword [rbx + 0x1704]
subss xmm5, xmm0
movss xmm4, dword [0x180087e00]
mulss xmm5, xmm4
addss xmm5, xmm0
movss xmm0, dword [rbx + 0x17f0]
movss xmm3, dword [rbx + 0x1700]
subss xmm3, xmm0
mulss xmm3, xmm4
addss xmm3, xmm0
movss xmm1, dword [rbx + 0x17ec]
movss xmm2, dword [rbx + 0x16fc]
subss xmm2, xmm1
mulss xmm2, xmm4
addss xmm2, xmm1
movss xmm0, dword [rbx + 0x17e8]
subss xmm6, xmm0
mulss xmm6, xmm4
addss xmm6, xmm0
movss dword [rbp + 0x5b0], xmm6
movss dword [rbp + 0x5b4], xmm2
movss dword [rbp + 0x5b8], xmm3
movss dword [rbp + 0x5bc], xmm5
movups xmm0, xmmword [rbp + 0x5b0]
movdqu xmmword [rbx + 0x1878], xmm0
movss xmm0, dword [rbx + 0x1864]
movss xmm4, dword [rbx + 0x16f4]
subss xmm4, xmm0
mulss xmm4, xmm7
addss xmm4, xmm0
movss xmm1, dword [rbx + 0x1860]
movss xmm3, dword [rbx + 0x16f0]
subss xmm3, xmm1
mulss xmm3, xmm7
addss xmm3, xmm1
movss xmm0, dword [rbx + 0x185c]
movss xmm2, dword [rbx + 0x16ec]
subss xmm2, xmm0
mulss xmm2, xmm7
addss xmm2, xmm0
movss xmm6, dword [rbx + 0x16e8]
movss xmm0, dword [rbx + 0x1858]
movaps xmm1, xmm6
subss xmm1, xmm0
mulss xmm1, xmm7
addss xmm1, xmm0
movss dword [rbp + 0x5b0], xmm1
movss dword [rbp + 0x5b4], xmm2
movss dword [rbp + 0x5b8], xmm3
movss dword [rbp + 0x5bc], xmm4
movups xmm0, xmmword [rbp + 0x5b0]
movdqu xmmword [rbx + 0x1888], xmm0
movss xmm1, dword [rbx + 0x1884]
movss xmm5, dword [rbx + 0x16f4]
subss xmm5, xmm1
movss xmm4, dword [0x180087dec]
mulss xmm5, xmm4
addss xmm5, xmm1
movss xmm0, dword [rbx + 0x1880]
movss xmm3, dword [rbx + 0x16f0]
subss xmm3, xmm0
mulss xmm3, xmm4
addss xmm3, xmm0
movss xmm1, dword [rbx + 0x187c]
movss xmm2, dword [rbx + 0x16ec]
subss xmm2, xmm1
mulss xmm2, xmm4
addss xmm2, xmm1
movss xmm0, dword [rbx + 0x1878]
subss xmm6, xmm0
mulss xmm6, xmm4
addss xmm6, xmm0
movss dword [rbp + 0x5b0], xmm6
movss dword [rbp + 0x5b4], xmm2
movss dword [rbp + 0x5b8], xmm3
movss dword [rbp + 0x5bc], xmm5
movups xmm0, xmmword [rbp + 0x5b0]
movdqu xmmword [rbx + 0x1898], xmm0
movaps xmm1, xmmword [0x180088640]
movdqu xmmword [rbx + 0x18a8], xmm1
movaps xmm0, xmmword [0x1800885d0]
movdqu xmmword [rbx + 0x18b8], xmm0
movaps xmm1, xmmword [0x180088570]
movdqu xmmword [rbx + 0x18c8], xmm1
movaps xmm0, xmmword [0x1800884f0]
movdqu xmmword [rbx + 0x18d8], xmm0
movdqu xmmword [rbx + 0x18e8], xmm1
movaps xmm0, xmmword [0x180088470]
movdqu xmmword [rbx + 0x18f8], xmm0
movdqu xmmword [rbx + 0x1908], xmm1
movaps xmm0, xmmword [0x1800883b0]
movdqu xmmword [rbx + 0x1918], xmm0
movaps xmm1, xmmword [0x1800881c0]
movdqu xmmword [rbx + 0x1928], xmm1
movaps xmm0, xmmword [0x180088210]
movdqu xmmword [rbx + 0x1938], xmm0
mov rax, qword [0x1800a67f0]
or dword [rax + 0x1b48], r14d
mov dword [rax + 0x1b68], 0x442f0000
mov dword [rax + 0x1b6c], 0x43fa0000
mov ecx, 4
mov dword [rax + 0x1b50], ecx
movss xmm0, dword [0x180087f1c]
movss dword [rbp + 0x28], xmm0
and dword [rbp + 0x2c], r12d
lea rdx, [rbp + 0x28]
mov ecx, 0xb
call fcn.18002ae3c
xor edx, edx
lea r8d, [rdx + 0x23]
lea rcx, str.mef.pub
call fcn.180031270
test al, al
je 0x180059d98
mov rcx, qword [0x1800a67f0]
mov rax, qword [rcx + 0x1aa8]
mov byte [rax + 0x80], r15b
mov rax, qword [rcx + 0x1aa8]
mov r14, qword [rax + 0x2b0]
mov rax, qword [0x1800a67f0]
mov rcx, qword [rax + 0x1aa8]
movss xmm10, dword [rcx + 0x10]
movss xmm2, dword [rcx + 0x14]
movss xmm1, dword [0x1800a6f9c]
subss xmm1, dword [0x180087d94]
movss dword [0x1800a6f9c], xmm1
movss xmm7, dword [0x18008803c]
movss xmm6, dword [0x180087e38]
comiss xmm7, xmm1
jbe 0x1800583da
addss xmm1, xmm6
movss dword [0x1800a6f9c], xmm1
mov ebx, r12d
mov dword [rbp - 0x34], 0x3f800000
movaps xmm0, xmm2
addss xmm0, dword [0x180087f04]
movss dword [rbp + 0x24], xmm0
addss xmm2, dword [0x180087ecc]
movss dword [rbp + 0x34], xmm2
movd xmm9, ebx
cvtdq2ps xmm9, xmm9
movaps xmm0, xmm9
mulss xmm0, dword [0x180087d98]
addss xmm0, xmm1
comiss xmm8, xmm0
jbe 0x180058424
addss xmm0, xmm6
lea rax, [rbp + 0x58]
mov qword [rsp + 0x28], rax
lea rax, [rbp + 0x54]
mov qword [rsp + 0x20], rax
lea r9, [rbp + 0x50]
movaps xmm2, xmm6
movaps xmm1, xmm6
call fcn.18002aa1c
movss xmm0, dword [rbp + 0x50]
movss dword [rbp - 0x40], xmm0
movss xmm1, dword [rbp + 0x54]
movss dword [rbp - 0x3c], xmm1
movss xmm0, dword [rbp + 0x58]
movss dword [rbp - 0x38], xmm0
lea rcx, [rbp - 0x40]
call fcn.18002a8d8
addss xmm9, xmm10
movaps xmm0, xmm9
addss xmm0, xmm6
movss dword [rbp + 0x20], xmm0
movss dword [rbp + 0x30], xmm9
mov dword [rsp + 0x28], r13d
movss dword [rsp + 0x20], xmm8
mov r9d, eax
lea r8, [rbp + 0x20]
lea rdx, [rbp + 0x30]
mov rcx, r14
call fcn.1800419e4
add ebx, r15d
cmp ebx, 0x4b0
jge 0x1800584bb
movss xmm1, dword [0x1800a6f9c]
jmp 0x180058401
mov dword [rbp + 0x38], 0x40e00000
mov dword [rbp + 0x3c], 0x40e00000
lea rcx, [rbp + 0x38]
call fcn.180033d48
lea rcx, str.mef.pub
call fcn.180046f74
movss xmm0, dword [0x180087f20]
movss dword [rsp + 0x78], xmm0
mov dword [rsp + 0x7c], 0x41f00000
lea rcx, [rsp + 0x78]
call fcn.180033d48
call fcn.180034030
mov dword [rbp - 0x80], 0x42e60000
mov dword [rbp - 0x7c], 0x41f00000
lea rax, [0x1800832a0]
lea rcx, str.AIMBOT
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rbp - 0x80]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
test al, al
cmovne ecx, r12d
mov dword [0x1800a73e0], ecx
mov dword [rbp - 0x78], 0x42e60000
mov dword [rbp - 0x74], 0x41f00000
lea rax, [0x1800832b0]
lea rcx, str.VISUALS
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rbp - 0x78]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
test al, al
cmovne ecx, r15d
mov dword [0x1800a73e0], ecx
mov dword [rbp - 0x70], 0x42e60000
mov dword [rbp - 0x6c], 0x41f00000
lea rax, [0x1800832c0]
lea rcx, str.WEAPONS
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rbp - 0x70]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
test al, al
mov r14d, 2
cmovne ecx, r14d
mov dword [0x1800a73e0], ecx
mov dword [rsp + 0x70], 0x42e60000
mov dword [rsp + 0x74], 0x41f00000
lea rax, [0x1800832d8]
lea rcx, str.MISC
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rsp + 0x70]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
test al, al
lea eax, [r14 + 1]
cmovne ecx, eax
mov dword [0x1800a73e0], ecx
mov dword [rsp + 0x5c], 0x42e60000
mov dword [rsp + 0x60], 0x41f00000
lea rax, [0x1800832f0]
lea rcx, str.CONFIG
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rsp + 0x5c]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
test al, al
lea eax, [r14 + 2]
cmovne ecx, eax
mov dword [0x1800a73e0], ecx
mov dword [rsp + 0x54], 0x42e60000
mov dword [rsp + 0x58], 0x41f00000
lea rax, [0x180083300]
lea rcx, str.SETTINGS
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rsp + 0x54]
call fcn.180047614
mov ecx, dword [0x1800a73e0]
lea edx, [r14 + 3]
test al, al
cmovne ecx, edx
mov dword [0x1800a73e0], ecx
call fcn.18003414c
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, dword [0x1800a73e0]
movss xmm12, dword [0x180087fa8]
movss xmm10, dword [0x180087df8]
test r8d, r8d
je 0x18005b1a0
sub r8d, r15d
je 0x18005a948
sub r8d, r15d
je 0x18005a439
sub r8d, r15d
je 0x180059deb
cmp r8d, r15d
jne 0x180059b89
mov dword [rsp + 0x4c], 0x43160000
mov dword [rsp + 0x50], 0x41a00000
lea rcx, [rsp + 0x4c]
call fcn.180033d48
mov dword [rsp + 0x40], 0xbf800000
movss xmm3, dword [0x180087fa4]
movss dword [rsp + 0x44], xmm3
movabs rax, 0x4c672fe1c8afbf58
mov qword [rbp], rax
movabs rax, 0x2d192352fd80af40
mov qword [rbp + 8], rax
movabs rax, 0x38d1f15af561ad09
mov qword [rbp + 0x10], rax
movabs rcx, 0x9a3abbdbd6b01336
mov qword [rbp + 0x18], rcx
movabs rbx, 0x29344888aec1d01b
mov qword [rbp + 0x5e0], rbx
movabs r14, 0x41704b1189e3ca2c
mov qword [rbp + 0x5e8], r14
movabs rax, 0x38d1f15af561ad6d
mov qword [rbp + 0x5f0], rax
mov qword [rbp + 0x5f8], rcx
movdqa xmm0, xmmword [rbp]
pxor xmm0, xmmword [rbp + 0x5e0]
movdqa xmmword [rbp], xmm0
movdqa xmm1, xmmword [rbp + 0x10]
pxor xmm1, xmmword [rbp + 0x5f0]
movdqa xmmword [rbp + 0x10], xmm1
mov r9d, 0x10000
lea rdx, [rsp + 0x40]
lea rcx, [rbp]
call fcn.18002ee34
mov qword [rbp + 0x220], r12
mov qword [rbp + 0x178], r12
mov qword [rbp + 0x1a0], r12
mov qword [rbp + 0x1b0], r12
mov qword [rbp + 0x1b8], r13
mov byte [rbp + 0x1a0], r12b
movabs rax, 0x29751cc9ea91805a
mov qword [rbp - 0x20], rax
mov qword [rbp - 0x18], r14
mov qword [rbp + 0x5c0], rbx
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x20]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x20], xmm0
lea r8, [rbp - 0x20]
lea rdx, [rbp + 0x220]
lea rcx, [rbp + 0x178]
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll__dupenv_s]
test eax, eax
jne 0x180058a87
mov r9, qword [rbp + 0x178]
test r9, r9
je 0x180058a87
movabs rax, 0x75761dd8c8a4bd47
mov qword [rbp - 0x10], rax
mov qword [rbp - 8], r14
mov qword [rbp + 0x5c0], rbx
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x10]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x10], xmm0
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], r13
mov byte [rbp - 0x68], r12b
mov rbx, rdi
inc rbx
cmp byte [r9 + rbx], r12b
jne 0x1800588a9
lea rcx, [rbp - 0x68]
cmp rbx, r13
ja 0x1800588d1
mov qword [rbp - 0x58], rbx
mov r8, rbx
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rbx - 0x68], r12b
jmp 0x1800588da
mov rdx, rbx
call fcn.18001ee88
nop
lea rdx, [rbp - 0x10]
lea rcx, [rbp - 0x68]
call fcn.18001f6a0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0xe8], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0xf8], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
mov byte [rax], r12b
mov esi, r15d
mov dword [rsp + 0x48], r15d
lea rdx, [rbp + 0xe8]
lea rcx, [rbp + 0x1a0]
call fcn.18005f49c
mov rdx, qword [rbp + 0x100]
cmp rdx, 0x10
jb 0x180058967
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058961
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180058961
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
nop
mov rdx, qword [rbp - 0x50]
cmp rdx, 0x10
jb 0x1800589a5
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800589a0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800589a0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x108]
call fcn.18005c774
nop
lea rcx, [rbp + 0x108]
call fcn.18005f368
mov bl, al
lea rcx, [rbp + 0x108]
call fcn.18000bfd4
test bl, bl
jne 0x180058a1f
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x88]
call fcn.18005c774
nop
lea rcx, [rbp + 0x88]
cmp qword [rbp + 0xa0], 8
cmovae rcx, qword [rbp + 0x88]
call fcn.180076fac
shr rax, 0x20
test eax, eax
jne 0x18005b447
lea rcx, [rbp + 0x88]
call fcn.18000bfd4
movabs rax, 0x293448d4dab2a549
mov qword [rbp + 0x5c0], rax
mov qword [rbp + 0x5c8], r14
movabs rax, 0x29344888aec1d01b
mov qword [rbp + 0x5b0], rax
mov qword [rbp + 0x5b8], r14
movdqa xmm0, xmmword [rbp + 0x5c0]
pxor xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5c0], xmm0
lea rdx, [rbp + 0x5c0]
lea rcx, [rbp + 0x1a0]
call fcn.18001f6a0
mov rcx, qword [rbp + 0x178]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
lea rdx, [rbp + 0x1a0]
lea rcx, [rbp + 0x128]
call fcn.18005c774
nop
lea rcx, [rbp + 0x128]
call fcn.18005f368
mov bl, al
lea rcx, [rbp + 0x128]
call fcn.18000bfd4
lea rdx, [rbp + 0x1a0]
test bl, bl
je 0x180059556
lea rcx, [rbp + 0x148]
call fcn.18005c774
nop
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, [rbp + 0x148]
lea rcx, [rbp + 0x5b0]
call fcn.18005e00c
test eax, eax
jne 0x18005b45d
lea rcx, [rbp + 0x148]
call fcn.18000bfd4
xorps xmm0, xmm0
movups xmmword [rbp + 0x5d0], xmm0
mov rcx, qword [rbp + 0x5b8]
test rcx, rcx
je 0x180058b29
lock add dword [rcx + 8], r15d
mov rcx, qword [rbp + 0x5b8]
mov esi, dword [rsp + 0x48]
movaps xmm0, xmmword [rbp + 0x5b0]
movdqa xmmword [rbp + 0x5d0], xmm0
test rcx, rcx
je 0x180058b4d
lock add dword [rcx + 8], r15d
mov rcx, qword [rbp + 0x5b8]
mov esi, dword [rsp + 0x48]
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x248], xmm1
test rcx, rcx
je 0x180058b93
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x180058b8f
mov rbx, qword [rbp + 0x5b8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x180058b8f
mov rcx, qword [rbp + 0x5b8]
mov rax, qword [rcx]
call qword [rax + 8]
mov esi, dword [rsp + 0x48]
mov r13, qword [rbp + 0x5d0]
mov r15, qword [rbp + 0x5d8]
test r13, r13
je 0x1800591c2
lea rbx, [r13 + 0x20]
mov qword [rbp + 0x200], r12
mov qword [rbp + 0x210], r12
mov qword [rbp + 0x218], 7
mov word [rbp + 0x200], r12w
mov rdx, qword [rbx + 0x10]
lea rcx, [rbp + 0x200]
call fcn.18005d294
lea rcx, [rbp + 0x200]
mov rdx, qword [rbp + 0x200]
mov r8, qword [rbp + 0x218]
cmp r8, 8
cmovae rcx, rdx
mov r9, rbx
cmp qword [rbx + 0x18], 8
jb 0x180058c09
mov r9, qword [rbx]
mov rax, qword [rbx + 0x10]
lea r10, [r9 + rax*2]
jb 0x180058c16
mov rbx, qword [rbx]
cmp rbx, r10
je 0x180058c49
sub rcx, rbx
cmp word [rbx], 0x5c
jne 0x180058c2b
mov eax, 0x2f
jmp 0x180058c2e
movzx eax, word [rbx]
mov word [rbx + rcx], ax
add rbx, 2
cmp rbx, r10
jne 0x180058c1e
mov r8, qword [rbp + 0x218]
mov rdx, qword [rbp + 0x200]
lea r12, [rbp + 0x200]
cmp r8, 8
cmovae r12, rdx
mov r14, qword [rbp + 0x210]
call fcn.180076d4c
mov dword [rbp + 0x5c], eax
xor ecx, ecx
mov qword [rbp + 0x1c0], rcx
mov qword [rbp + 0x1d0], rcx
mov qword [rbp + 0x1d8], 0xf
mov byte [rbp + 0x1c0], cl
or esi, 0x10
mov dword [rsp + 0x48], esi
test r14, r14
je 0x180058d1d
cmp r14, 0x7fffffff
ja 0x18005b47d
mov dword [rsp + 0x20], ecx
xor r9d, r9d
mov r8d, r14d
mov rdx, r12
mov ecx, eax
call fcn.180076dbc
mov rbx, rax
mov qword [rsp + 0x68], rax
shr rax, 0x20
test eax, eax
jne 0x18005b473
movsxd rdx, ebx
xor r8d, r8d
lea rcx, [rbp + 0x1c0]
call fcn.180056c00
lea r9, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0x10
cmovae r9, qword [rbp + 0x1c0]
mov dword [rsp + 0x20], ebx
mov r8d, r14d
mov rdx, r12
mov ecx, dword [rbp + 0x5c]
call fcn.180076dbc
mov qword [rbp + 0x5c], rax
shr rax, 0x20
xor r12d, r12d
test eax, eax
jne 0x18005b43e
jmp 0x180058d20
xor r12d, r12d
and esi, 0xffffffef
or esi, 0xc
lea rcx, [rbp + 0x200]
call fcn.18000bfd4
or esi, 2
lea rbx, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0x10
cmovae rbx, qword [rbp + 0x1c0]
mov r14, qword [rbp + 0x1d0]
test r14, r14
je 0x180058dbe
xor edx, edx
mov r8d, 0x100
lea rcx, [rbp + 0x260]
call sub.VCRUNTIME140.dll_memset
lea rcx, [0x1800849e4]
mov edx, 1
movzx eax, byte [rcx]
mov byte [rbp + rax + 0x260], dl
add rcx, rdx
lea rax, [0x1800849e6]
cmp rcx, rax
jne 0x180058d78
lea rax, [r14 - 1]
mov rcx, rdi
cmp rax, rdi
cmovb rcx, rax
add rcx, rbx
jmp 0x180058dac
cmp rcx, rbx
je 0x180058dbe
sub rcx, rdx
movzx eax, byte [rcx]
cmp byte [rbp + rax + 0x260], r12b
je 0x180058da4
sub rcx, rbx
jmp 0x180058dc1
mov rcx, rdi
inc rcx
mov qword [rbp + 0x180], r12
mov qword [rbp + 0x190], r12
mov qword [rbp + 0x198], 0xf
mov byte [rbp + 0x180], r12b
cmp r14, rcx
jb 0x18005b48b
sub r14, rcx
mov rbx, rdi
cmp r14, rdi
cmovb rbx, r14
lea r9, [rbp + 0x1c0]
cmp qword [rbp + 0x1d8], 0x10
cmovae r9, qword [rbp + 0x1c0]
add r9, rcx
lea rcx, [rbp + 0x180]
cmp rbx, 0xf
ja 0x180058e3d
mov qword [rbp + 0x190], rbx
mov r8, rbx
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rbx + 0x180], r12b
jmp 0x180058e45
mov rdx, rbx
call fcn.18001ee88
or esi, 0x20
lea rcx, [rbp + 0x180]
cmp qword [rbp + 0x198], 0x10
cmovae rcx, qword [rbp + 0x180]
mov rdx, qword [rbp + 0x190]
test rdx, rdx
je 0x180058e98
lea rax, [rdx - 1]
mov rbx, rdi
cmp rax, rdi
cmovb rbx, rax
add rbx, rcx
cmp byte [rbx], 0x2e
je 0x180058e93
mov eax, 1
cmp rbx, rcx
je 0x180058e98
sub rbx, rax
cmp byte [rbx], 0x2e
jne 0x180058e86
sub rbx, rcx
jmp 0x180058e9b
mov rbx, rdi
mov qword [rbp + 0xc8], r12
mov qword [rbp + 0xd8], r12
mov qword [rbp + 0xe0], 0xf
cmp rdx, rbx
cmovb rbx, rdx
lea r9, [rbp + 0x180]
cmp qword [rbp + 0x198], 0x10
cmovae r9, qword [rbp + 0x180]
lea rcx, [rbp + 0xc8]
cmp rbx, 0xf
ja 0x180058efb
mov qword [rbp + 0xd8], rbx
mov r8, rbx
mov rdx, r9
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rbx + 0xc8], r12b
jmp 0x180058f03
mov rdx, rbx
call fcn.18001ee88
or esi, 0x40
mov dword [rsp + 0x48], esi
lea rdx, [rbp + 0xc8]
lea rcx, [rbp + 0x180]
call fcn.18005f49c
mov rdx, qword [rbp + 0xe0]
cmp rdx, 0x10
jb 0x180058f5e
inc rdx
mov rcx, qword [rbp + 0xc8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180058f59
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800591a6
call fcn.180077af8
mov r14, qword [0x1800a73e8]
mov rbx, qword [0x1800a73f0]
cmp r14, rbx
je 0x18005902f
mov rdx, r14
lea rcx, [rbp + 0x228]
call fcn.18001f440
lea rdx, [rbp + 0x180]
cmp qword [rbp + 0x198], 0x10
cmovae rdx, qword [rbp + 0x180]
lea rax, [rbp + 0x228]
mov rcx, qword [rbp + 0x228]
mov r10, qword [rbp + 0x240]
cmp r10, 0x10
cmovae rax, rcx
sub rdx, rax
mov r11d, 1
movzx r9d, byte [rax]
movzx r8d, byte [rax + rdx]
sub r9d, r8d
jne 0x180058fd7
add rax, r11
test r8d, r8d
jne 0x180058fc1
movzx r12d, r12b
test r9d, r9d
cmove r12d, r11d
cmp r10, 0x10
jb 0x180059016
lea rdx, [r10 + 1]
mov rax, rcx
cmp rdx, 0x1000
jb 0x180059011
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800591ad
call fcn.180077af8
add r14, 0x20
cmp r14, rbx
jne 0x180058f75
test r12b, r12b
jne 0x180059061
mov rbx, qword [0x1800a73f0]
cmp rbx, qword [0x1800a73f8]
je 0x180059051
lea rdx, [rbp + 0x180]
mov rcx, rbx
call fcn.18001f440
add qword [0x1800a73f0], 0x20
jmp 0x180059061
lea r8, [rbp + 0x180]
mov rdx, rbx
call fcn.18005cf34
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0x10
jb 0x1800590a2
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005909d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800591b4
call fcn.180077af8
xor r12d, r12d
mov qword [rbp + 0x190], r12
mov qword [rbp + 0x198], 0xf
mov byte [rbp + 0x180], r12b
mov rdx, qword [rbp + 0x1d8]
cmp rdx, 0x10
jb 0x1800590ff
inc rdx
mov rcx, qword [rbp + 0x1c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800590fa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1800591bb
call fcn.180077af8
lea rdx, [rbp + 0x360]
mov rcx, qword [r13 + 0x40]
call fcn.180077024
cmp eax, 0x12
je 0x180059156
test eax, eax
jne 0x18005b483
cmp word [rbp + 0x38c], 0x2e
jne 0x180059142
movzx eax, word [rbp + 0x38e]
test ax, ax
je 0x1800590ff
cmp ax, 0x2e
jne 0x180059142
cmp word [rbp + 0x390], r12w
je 0x1800590ff
lea rdx, [rbp + 0x360]
mov rcx, r13
call fcn.18005ddc4
jmp 0x180058ba1
mov r13, r12
mov qword [rbp + 0x5d0], r12
mov rbx, r15
mov r15, r12
mov qword [rbp + 0x5d8], r12
test rbx, rbx
je 0x180058ba1
mov eax, edi
lock xadd dword [rbx + 8], eax
add eax, edi
jne 0x18005919d
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x18005919d
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax + 8]
mov esi, dword [rsp + 0x48]
jmp 0x180058b93
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
test r15, r15
je 0x1800591fb
mov eax, edi
lock xadd dword [r15 + 8], eax
add eax, edi
jne 0x1800591fb
mov rbx, qword [rbp + 0x5d8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x1800591fb
mov rcx, qword [rbp + 0x5d8]
mov rax, qword [rcx]
call qword [rax + 8]
nop
mov rcx, qword [rbp + 0x5b8]
test rcx, rcx
je 0x180059239
mov eax, edi
lock xadd dword [rcx + 8], eax
add eax, edi
jne 0x180059239
mov rbx, qword [rbp + 0x5b8]
mov rax, qword [rbx]
mov rcx, rbx
call qword [rax]
mov eax, edi
lock xadd dword [rbx + 0xc], eax
add eax, edi
jne 0x180059239
mov rcx, qword [rbp + 0x5b8]
mov rax, qword [rcx]
call qword [rax + 8]
mov rax, qword [0x1800a67f0]
mov r15d, 1
or dword [rax + 0x1bb8], r15d
mov dword [rax + 0x1bbc], 0x43020000
mov r14, qword [0x1800a73e8]
mov r12, qword [0x1800a73f0]
cmp r14, r12
je 0x1800593e2
and dword [rsp + 0x40], 0
and dword [rsp + 0x44], 0
xor r13d, r13d
mov rdx, r14
lea rcx, [rbp + 0x1e0]
call fcn.18001f440
nop
lea rdx, [0x1800a5448]
cmp qword [0x1800a5460], 0x10
cmovae rdx, qword [0x1800a5448]
lea rcx, [rbp + 0x1e0]
cmp qword [rbp + 0x1f8], 0x10
cmovae rcx, qword [rbp + 0x1e0]
mov r8, qword [rbp + 0x1f0]
cmp r8, qword [0x1800a5458]
jne 0x1800592d2
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x1800592d5
mov r15b, r13b
lea rcx, [rbp + 0x1e0]
cmp qword [rbp + 0x1f8], 0x10
cmovae rcx, qword [rbp + 0x1e0]
lea r9, [rsp + 0x40]
mov dl, r15b
call fcn.180053904
test al, al
je 0x180059383
mov rsi, qword [rbp + 0x1f0]
lea r9, [rbp + 0x1e0]
cmp qword [rbp + 0x1f8], 0x10
cmovae r9, qword [rbp + 0x1e0]
mov rax, qword [0x1800a5460]
cmp rsi, rax
ja 0x180059359
lea rbx, [0x1800a5448]
cmp rax, 0x10
cmovae rbx, qword [0x1800a5448]
mov qword [0x1800a5458], rsi
mov r8, rsi
mov rdx, r9
mov rcx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rsi + rbx], r13b
jmp 0x180059368
mov rdx, rsi
lea rcx, [0x1800a5448]
call fcn.18001ee88
lea rdx, [rbp + 0x1e0]
lea rcx, [rbp + 0x128]
call fcn.18001f440
mov rcx, rax
call fcn.18005f524
test r15b, r15b
je 0x18005938e
call fcn.180033734
nop
mov rdx, qword [rbp + 0x1f8]
cmp rdx, 0x10
jb 0x1800593cf
inc rdx
mov rcx, qword [rbp + 0x1e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800593ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x18005954f
call fcn.180077af8
add r14, 0x20
mov r15d, 1
cmp r14, r12
jne 0x18005927b
movabs r14, 0x41704b1189e3ca2c
mov r13d, 0xf
xor r12d, r12d
call fcn.18002ee94
mov rax, qword [0x1800a67f0]
or dword [rax + 0x1bb8], r15d
mov dword [rax + 0x1bbc], 0xbf800000
and dword [rsp + 0x4c], 0
mov dword [rsp + 0x50], 0x43960000
lea rcx, [rsp + 0x4c]
call fcn.180033d48
movabs rsi, 0x29344888aec1d01b
mov qword [rbp + 0x5c0], rsi
mov qword [rbp + 0x5c8], r14
mov qword [rbp + 0x5d0], rsi
mov qword [rbp + 0x5d8], r14
movdqa xmm0, xmmword [rbp + 0x5c0]
pxor xmm0, xmmword [rbp + 0x5d0]
movdqa xmmword [rbp + 0x5c0], xmm0
xor r9d, r9d
mov r8d, 0x100
lea rbx, [0x1800a6900]
mov rdx, rbx
lea rcx, [rbp + 0x5c0]
call fcn.18004b96c
and dword [rsp + 0x54], 0
and dword [rsp + 0x58], 0
movabs rax, 0x67142dfccfa4a258
mov qword [rbp - 0x10], rax
movabs rax, 0x41704b1189e3bd49
mov qword [rbp - 8], rax
mov qword [rbp + 0x5c0], rsi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x10]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x10], xmm0
lea rdx, [rsp + 0x54]
lea rcx, [rbp - 0x10]
call fcn.180047614
movabs rcx, 0x293448e6c1b2ba35
test al, al
je 0x1800596e0
mov qword [rbp - 0x20], rcx
mov qword [rbp - 0x18], r14
mov qword [rbp + 0x5c0], rsi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x20]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x20], xmm0
mov qword [rbp + 0x68], r12
mov qword [rbp + 0x78], r12
mov qword [rbp + 0x80], r13
mov byte [rbp + 0x68], r12b
inc rdi
cmp byte [rbx + rdi], r12b
jne 0x180059527
lea rcx, [rbp + 0x68]
cmp rdi, r13
ja 0x18005959c
mov qword [rbp + 0x78], rdi
mov r8, rdi
mov rdx, rbx
call sub.VCRUNTIME140.dll_memmove
mov byte [rbp + rdi + 0x68], r12b
jmp 0x1800595a8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
lea rcx, [rbp + 0x5e0]
call fcn.18005c774
nop
lea rcx, [rbp + 0x5e0]
cmp qword [rbp + 0x5f8], 8
cmovae rcx, qword [rbp + 0x5e0]
call fcn.180076fac
shr rax, 0x20
test eax, eax
jne 0x18005b491
lea rcx, [rbp + 0x5e0]
call fcn.18000bfd4
jmp 0x1800593f5
mov r9, rbx
mov rdx, rdi
call fcn.18001ee88
nop
lea r8, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0x10
cmovae r8, qword [rbp + 0x1a0]
mov r9, qword [rbp + 0x1b0]
lea rcx, [rbp + 0x68]
call fcn.18005cb80
mov qword [rbp - 0x68], r12
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x68], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x58], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
mov byte [rax], r12b
lea rdx, [rbp - 0x20]
lea rcx, [rbp - 0x68]
call fcn.18001f6a0
mov qword [rbp + 0x88], r12
mov qword [rbp + 0x98], r12
mov qword [rbp + 0xa0], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x88], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x98], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
mov byte [rax], r12b
lea rcx, [rbp + 0x88]
call fcn.1800625dc
nop
mov rdx, qword [rbp - 0x50]
cmp rdx, 0x10
jb 0x180059682
inc rdx
mov rcx, qword [rbp - 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x18005967d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18005967d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
mov qword [rbp - 0x58], r12
mov qword [rbp - 0x50], r13
mov byte [rbp - 0x68], r12b
mov rdx, qword [rbp + 0x80]
cmp rdx, 0x10
jb 0x1800596cf
inc rdx
mov rcx, qword [rbp + 0x68]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1800596ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1800596ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
xorps xmm0, xmm0
movups xmmword [0x1800a6900], xmm0
movups xmmword [0x1800a6910], xmm0
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
and dword [rsp + 0x5c], 0
and dword [rsp + 0x60], 0
movabs rax, 0x475b0ba8cbb7b148
mov qword [rbp - 0x40], rax
movabs rax, 0x41704b118984a34a
mov qword [rbp - 0x38], rax
mov qword [rbp + 0x5c0], rsi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x40]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x40], xmm0
lea rdx, [rsp + 0x5c]
lea rcx, [rbp - 0x40]
call fcn.180047614
movabs rbx, 0x7fffffffffffffff
test al, al
je 0x180059884
movabs rax, 0x293448e6c1b2ba35
mov qword [rbp - 0x30], rax
mov qword [rbp - 0x28], r14
mov qword [rbp + 0x5c0], rsi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp - 0x30]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp - 0x30], xmm0
mov rcx, qword [0x1800a5458]
mov rax, rbx
mov rdx, qword [rbp + 0x1b0]
sub rax, rdx
cmp rax, rcx
jb 0x18005b4a7
lea r9, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0x10
cmovae r9, qword [rbp + 0x1a0]
lea rax, [0x1800a5448]
cmp qword [0x1800a5460], 0x10
cmovae rax, qword [0x1800a5448]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0xe8]
call fcn.18005cc58
nop
lea rdx, [rbp - 0x30]
lea rcx, [rbp + 0xe8]
call fcn.18001f6a0
mov qword [rbp + 0x5e0], r12
mov qword [rbp + 0x5f0], r12
mov qword [rbp + 0x5f8], r12
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x5e0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x5f0], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
mov byte [rax], r12b
lea rcx, [rbp + 0x5e0]
call fcn.1800625dc
nop
mov rdx, qword [rbp + 0x100]
mov esi, 0x1000
cmp rdx, 0x10
jb 0x180059889
inc rdx
mov rcx, qword [rbp + 0xe8]
mov rax, rcx
cmp rdx, rsi
jb 0x18005987d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x18005987d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
jmp 0x180059889
mov esi, 0x1000
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
and dword [rsp + 0x70], 0
and dword [rsp + 0x74], 0
movabs rax, 0x6a142dfccbadb55f
mov qword [rbp + 0x5b0], rax
movabs rax, 0x41704b76e085a443
mov qword [rbp + 0x5b8], rax
movabs rdi, 0x29344888aec1d01b
mov qword [rbp + 0x5c0], rdi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp + 0x5b0]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x5b0], xmm0
lea rdx, [rsp + 0x70]
lea rcx, [rbp + 0x5b0]
call fcn.180047614
test al, al
je 0x180059b36
movabs rax, 0x293448e6c1b2ba35
mov qword [rbp + 0x40], rax
mov qword [rbp + 0x48], r14
mov qword [rbp + 0x5c0], rdi
mov qword [rbp + 0x5c8], r14
movdqa xmm0, xmmword [rbp + 0x40]
pxor xmm0, xmmword [rbp + 0x5c0]
movdqa xmmword [rbp + 0x40], xmm0
mov rcx, qword [0x1800a5458]
mov rdx, qword [rbp + 0x1b0]
sub rbx, rdx
cmp rbx, rcx
jb 0x18005b438
lea r9, [rbp + 0x1a0]
cmp qword [rbp + 0x1b8], 0x10
cmovae r9, qword [rbp + 0x1a0]
lea rax, [0x1800a5448]
cmp qword [0x1800a5460], 0x10
cmovae rax, qword [0x1800a5448]
mov qword [rsp + 0x30], rcx
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x108]
call fcn.18005cc58
nop
lea rdx, [rbp + 0x40]
lea rcx, [rbp + 0x108]
call fcn.18001f6a0
movups xmm0, xmmword [rax]
movups xmmword [rbp], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x10], xmm1
mov qword [rax + 0x10], r12
mov qword [rax + 0x18], r13
mov byte [rax], r12b
lea rcx, [rbp]
cmp qword [rbp + 0x18], 0x10
cmovae rcx, qword [rbp]
call qword [sym.imp.KERNEL32.dll_DeleteFileA]
mov ebx, eax
mov rdx, qword [rbp + 0x18]
cmp rdx, 0x10
jb 0x180059a1a
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, rsi
jb 0x180059a15
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180059a15
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
mov qword [rbp + 0x10], r12
mov qword [rbp + 0x18], r13
mov byte [rbp], r12b
mov rdx, qword [rbp + 0x120]
cmp rdx, 0x10
jb 0x180059a66
inc rdx
mov rcx, qword [rbp + 0x108]
mov rax, rcx
cmp rdx, rsi
jb 0x180059a61
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180059a61
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.180077af8
test ebx, ebx
je 0x180059b36
mov rdi, qword [0x1800a73e8]
mov rbx, qword [0x1800a73f0]
cmp rdi, rbx
je 0x180059b36
lea rdx, [0x1800a5448]
cmp qword [0x1800a5460], 0x10
cmovae rdx, qword [0x1800a5448]
mov r8, qword [rdi + 0x10]
mov rcx, rdi
cmp qword [rdi + 0x18], 0x10
jb 0x180059aad
mov rcx, qword [rdi]
cmp r8, qword [0x1800a5458]
jne 0x180059abf
call sub.VCRUNTIME140.dll_memcmp
test eax, eax
je 0x180059ac5
add rdi, 0x20
jmp 0x180059a7c
cmp rdi, rbx
je 0x180059b36
add rdi, 0x20
cmp rdi, rbx
je 0x180059aef
lea rcx, [rdi - 0x20]
mov rdx, rdi
call fcn.18005f49c
add rdi, 0x20
cmp rdi, rbx
jne 0x180059ad3
mov rbx, qword [0x1800a73f0]
mov rdx, qword [rbx - 8]
cmp rdx, 0x10
jb 0x180059b22
mov rcx, qword [rbx - 0x20]
inc rdx
cmp rdx, rsi
jb 0x180059b1d
add rdx, 0x27
mov r8, qword [rcx - 8]
sub rcx, r8
lea rax, [rcx - 8]
cmp rax, 0x1f
ja 0x180059b77
mov rcx, r8
call fcn.180077af8
mov qword [rbx - 0x10], r12
mov qword [rbx - 8], r13
mov byte [rbx - 0x20], r12b
sub qword [0x1800a73f0], 0x20
call fcn.18002ee94
nop
mov rdx, qword [rbp + 0x1b8]
cmp rdx, 0x10
jb 0x180059b83
inc rdx
mov rcx, qword [rbp + 0x1a0]
mov rax, rcx
cmp rdx, rsi
jb 0x180059b7e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x180059b7e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
nop
call fcn.180077af8
mov r14d, 2
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
cmp dword [0x1800a73e0], 5
jne 0x180059bb5
mov dword [rbp - 0x70], 0x43160000
mov dword [rbp - 0x6c], 0x41a00000
lea rcx, [rbp - 0x70]
call fcn.180033d48
lea rcx, [rbp + 0x38]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rbp + 0x30]
call fcn.180033fe0
movss xmm2, dword [rax]
mulss xmm2, xmm10
movss dword [rbp - 0x78], xmm2
movss dword [rbp - 0x74], xmm3
mov r9d, r14d
lea rdx, [rbp - 0x78]
lea rcx, str.Settings
call fcn.18002ee34
lea rax, [0x1800849e8]
lea rcx, str.Russian_language
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a67ec]
call fcn.180048334
call fcn.18002ee94
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rcx, [rbp + 0x20]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rbp + 0x28]
call fcn.180033fe0
movss xmm2, dword [rax]
movss dword [rbp - 0x80], xmm2
movss dword [rbp - 0x7c], xmm3
mov r9d, r14d
lea rdx, [rbp - 0x80]
lea rcx, str.Settings2
call fcn.18002ee34
lea rax, [0x180084a28]
lea rdx, str.Switch_theme
cmp byte [0x1800a67ec], r15b
cmove rdx, rax
lea rcx, [0x1800833f8]
call fcn.180049624
test al, al
je 0x180059cfd
lea rax, [0x180084a50]
lea rcx, str.Grey_theme
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a67eb]
call fcn.180048334
lea rax, [0x180084a78]
lea rcx, str.White_theme
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a67ea]
call fcn.180048334
lea rax, [0x180084aa0]
lea rcx, str.Purple_theme
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a67e9]
call fcn.180048334
call fcn.1800330a4
mov rcx, qword [0x1800a67f0]
mov rax, qword [rcx + 0x1aa8]
mov byte [rax + 0x80], r15b
mov rax, qword [rcx + 0x1aa8]
movss xmm1, dword [rax + 0x14]
subss xmm1, dword [rax + 0x58]
addss xmm1, xmm12
movss dword [rax + 0xd4], xmm1
movss xmm0, dword [rax + 0xec]
maxss xmm0, xmm1
movss dword [rax + 0xec], xmm0
movss xmm0, dword [0x180087f88]
movss dword [rsp + 0x78], xmm0
and dword [rsp + 0x7c], 0
lea rax, [0x180084ad0]
lea rcx, str.Discord_server
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [rsp + 0x78]
call fcn.180047614
test al, al
je 0x180059d8b
lea rcx, str.start_https:__discord.gg_rasbXSweqz
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
call fcn.18002ee94
mov ecx, r15d
call fcn.18002aec8
call fcn.1800330a4
mov rcx, qword [rbp + 0x600]
xor rcx, rsp
call fcn.1800774c0
lea r11, [rsp + 0x770]
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 xmm12, xmmword [r11 - 0x60]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
mov dword [rsp + 0x40], 0x43160000
mov dword [rsp + 0x44], 0x41a00000
lea rcx, [rsp + 0x40]
call fcn.180033d48
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
mulss xmm2, xmm10
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Misc
call fcn.18002ee34
lea rax, [0x180084328]
lea rbx, str.No_Firing_Animation
mov rcx, rbx
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6418]
call fcn.180048334
lea rax, [0x180084370]
lea rcx, str.No_Attack_Restriction
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6408]
call fcn.180048334
lea rax, [0x1800843b0]
lea rcx, str.No_Sprinting_Restriction
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a63f0]
call fcn.180048334
lea rax, [0x180084408]
lea rcx, str.Infinite_Jump
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6380]
call fcn.180048334
lea rax, [0x180084440]
lea rcx, str.Fast_Med
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6354]
call fcn.180048334
lea rax, [0x180084468]
lea rcx, str.Fake_Admin
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6450]
call fcn.180048334
lea rax, [0x180084490]
lea rcx, str.Anti_Aim
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a64b9]
call fcn.180048334
lea rax, [0x1800844b8]
lea rcx, str.No_Fall_Damage
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a63d0]
call fcn.180048334
lea rax, [0x180084500]
lea rcx, str.Fake_Lag
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a634c]
call fcn.180048334
lea rax, [0x180084528]
lea rcx, str.Silent_Walk
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a64e8]
call fcn.180048334
lea rax, [0x180084558]
lea rcx, str.High_Jump
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6460]
call fcn.180048334
lea rax, [0x180084588]
lea rcx, str.SpiderMen
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6686]
call fcn.180048334
lea rax, [0x1800845c0]
lea rcx, str.Panic
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6685]
call fcn.180048334
lea rax, str.______f12
lea rcx, str.Disable_cheat___press_f12
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.180046f74
cmp byte [0x1800a6664], r12b
je 0x18005a0cc
cmp byte [0x1800a665c], r12b
jne 0x18005a095
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
movss xmm4, dword [0x180087f9c]
movss dword [rsp + 0x40], xmm4
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800a6658]
lea rcx, [0x18007d40b]
call fcn.18005c150
lea rdx, [0x1800a665c]
lea rcx, str.Always_On
call fcn.180048334
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087f44]
movaps xmm2, xmm6
lea rdx, [0x1800933f8]
lea rcx, str.Suicide_Rate
call fcn.18004b430
call fcn.18002ee94
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Misc2
call fcn.18002ee34
lea rax, [0x180084660]
lea rcx, str.Walk_On_Water
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a634a]
call fcn.180048334
lea rax, [0x180084690]
lea rcx, str.Walk_Through_Players
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6348]
call fcn.180048334
lea rax, [0x1800846d0]
lea rcx, str.Walk_Through_Trees
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6349]
call fcn.180048334
mov dword [rsp + 0x40], 0x43160000
mov dword [rsp + 0x44], 0x41a00000
lea rax, [0x180084718]
lea rcx, str.Zoom
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea r8, [rsp + 0x40]
lea rdx, [0x1800a6678]
call fcn.18005c150
lea rax, [0x180084738]
lea rcx, str.FOV_Changer
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a667c]
call fcn.180048334
lea rcx, [0x18007d40b]
call fcn.180046f74
lea rax, [0x180084768]
lea rcx, [0x18008477c]
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087f94]
movss xmm2, dword [0x180087f64]
lea rdx, [0x18009340c]
call fcn.18004b430
lea rax, [0x180084780]
lea rcx, str.Time_Changer
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6684]
call fcn.180048334
lea rcx, [0x18007d40b]
call fcn.180046f74
lea rax, [0x1800847b8]
lea rcx, str.Time
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087f3c]
movaps xmm2, xmm8
lea rdx, [0x1800a6680]
call fcn.18004b430
lea rax, [0x1800847d0]
lea rcx, str.No_Weapon_Bobing
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6432]
call fcn.180048334
lea rax, [0x180084830]
lea rcx, str.No_Weapon_Lowering
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6431]
call fcn.180048334
lea rax, [0x180084890]
lea rcx, str.No_Weapon_Lerping
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6430]
call fcn.180048334
lea rax, [0x1800848f8]
cmp byte [0x1800a67ec], r15b
cmove rbx, rax
lea rdx, [0x1800a6418]
mov rcx, rbx
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rax, [0x180084950]
lea r8, str.Crosshair
cmp byte [0x1800a67ec], r15b
cmove r8, rax
mov edx, r12d
lea r9, str.None
mov rcx, r9
mov rax, rdi
inc rax
cmp byte [rcx + rax], r12b
jne 0x18005a35c
inc rcx
add rcx, rax
add edx, r15d
cmp byte [rcx], r12b
jne 0x18005a359
mov dword [rsp + 0x20], edx
lea rdx, [0x1800a6648]
mov rcx, r8
call fcn.180049d30
movss xmm9, dword [0x180087f5c]
mov eax, dword [0x1800a6648]
test eax, eax
je 0x18005a3d1
lea rax, [0x180084970]
lea rcx, str.Size_Chrosshair
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm6
lea rdx, [0x1800933b0]
call fcn.18004b430
mov eax, dword [0x1800a6648]
mov ecx, 4
cmp eax, ecx
jne 0x18005a93e
lea rax, [0x1800849a0]
lea rcx, [0x1800849b8]
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm6
lea rdx, [0x1800933ac]
call fcn.18004b430
lea rax, [0x1800849c0]
lea rcx, str.Thickness
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movaps xmm3, xmm9
lea rdx, [0x1800933a8]
jmp 0x18005b430
mov dword [rsp + 0x40], 0x43160000
mov dword [rsp + 0x44], 0x41a00000
lea rcx, [rsp + 0x40]
call fcn.180033d48
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
mulss xmm2, xmm10
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Weapons
call fcn.18002ee34
lea rax, [0x180083f40]
lea rcx, str.Manipulator
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a64d8]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
movss xmm9, dword [0x180087f7c]
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800a64c8]
lea rcx, [0x18007d40b]
call fcn.18005c150
lea rax, [0x180083f68]
lea rcx, str.CustomHitSound
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a63bc]
call fcn.180048334
lea rax, str.__:__C:Hit.waw_
lea rcx, str.CustomHitSound_path_hitsound__C:Hit.waw_
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.180046f74
lea rax, [0x180084010]
lea rcx, str.Instant_Eoka
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6470]
call fcn.180048334
lea rax, [0x180084038]
lea rcx, str.Reload_Indicator
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a664c]
call fcn.180048334
lea rax, [0x180084080]
lea rcx, str.Heli_Weakspot
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6398]
call fcn.180048334
lea rax, [0x1800840b0]
lea rcx, str.Full_Automatic
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6440]
call fcn.180048334
lea rax, [0x1800840d8]
lea rcx, str.Fast_Bullet
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6618]
call fcn.180048334
lea rax, [0x180084100]
lea rcx, str.Penetrate
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6619]
call fcn.180048334
lea rax, [0x180084140]
lea rcx, str.Spoof_Hit_Distance
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a639a]
call fcn.180048334
cmp byte [0x1800a639a], r12b
je 0x18005a681
lea rax, [0x180084188]
lea rcx, str.Distance
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087ffc]
movss xmm2, dword [0x180087fe0]
lea rdx, [0x1800930f4]
call fcn.18004b430
lea rax, [0x1800841a0]
lea rcx, str.Override_Hitbox
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6399]
call fcn.180048334
cmp byte [0x1800a6399], r12b
je 0x18005a770
mov edx, r12d
lea r9, str.Head
mov rax, r9
mov rcx, rdi
inc rcx
cmp byte [rax + rcx], r12b
jne 0x18005a6c3
inc rax
add rax, rcx
add edx, r15d
cmp byte [rax], r12b
jne 0x18005a6c0
mov dword [rsp + 0x20], edx
lea rdx, [0x1800a6f98]
lea rcx, str.Hitbox
call fcn.180049d30
mov ecx, dword [0x1800a6f98]
test ecx, ecx
je 0x18005a766
sub ecx, r15d
je 0x18005a75a
sub ecx, r15d
je 0x18005a74e
sub ecx, r15d
je 0x18005a742
sub ecx, r15d
je 0x18005a736
sub ecx, r15d
je 0x18005a72a
sub ecx, r15d
je 0x18005a71e
cmp ecx, r15d
jne 0x18005a770
mov dword [0x1800930f0], 0xaf0549c6
jmp 0x18005a770
mov dword [0x1800930f0], 0xe88e9039
jmp 0x18005a770
mov dword [0x1800930f0], 0x4cb4bbdd
jmp 0x18005a770
mov dword [0x1800930f0], 0x8af98e2e
jmp 0x18005a770
mov dword [0x1800930f0], 0xe0c53a84
jmp 0x18005a770
mov dword [0x1800930f0], 0x314e89f3
jmp 0x18005a770
mov dword [0x1800930f0], 0x299ae896
call fcn.18002ee94
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Weapons2
call fcn.18002ee34
lea rcx, [0x18007d40b]
call fcn.180046f74
lea rax, [0x180084218]
lea rcx, str.Recoil
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm8
lea rdx, [0x180093180]
call fcn.18004b430
lea rax, [0x180084230]
lea rcx, str.Spread
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm8
lea rdx, [0x180093218]
call fcn.18004b430
lea rax, [0x180084248]
lea rcx, str.SpamRate
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm8
lea rdx, [0x180093408]
call fcn.18004b430
lea rax, [0x180084278]
lea rcx, str.Sway
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm9
movaps xmm2, xmm8
lea rdx, [0x180093128]
call fcn.18004b430
lea rax, [0x180084290]
lea rcx, str.Fire_Rate
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087fc0]
movaps xmm2, xmm9
lea rdx, [0x18009315c]
call fcn.18004b430
lea rax, [0x1800842c8]
lea rcx, str.Bullet_Size
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movaps xmm3, xmm6
movss xmm2, dword [0x180087dc0]
lea rdx, [0x18009310c]
call fcn.18004b430
lea rax, [0x1800842f0]
lea rcx, str.Bullet_Speed
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss xmm3, dword [0x180087e88]
movss xmm2, dword [0x180087dd4]
lea rdx, [0x180093158]
movss dword [rsp + 0x28], xmm6
call fcn.18004b430
call fcn.18002ee94
jmp 0x180059b89
mov dword [rsp + 0x40], 0x43160000
mov dword [rsp + 0x44], 0x41a00000
lea rcx, [rsp + 0x40]
call fcn.180033d48
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
mulss xmm2, xmm10
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Visuals
call fcn.18002ee34
lea rax, [0x180083540]
lea rcx, str.Player_ESP
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a669d]
call fcn.180048334
lea rax, [0x180083570]
lea rcx, str.NPC_ESP
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a669a]
call fcn.180048334
lea rax, [0x180083590]
lea rcx, str.Wounded_ESP
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a669b]
call fcn.180048334
lea rax, [0x1800835c0]
lea rcx, str.Sleepers_ESP
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a669c]
call fcn.180048334
lea rax, [0x1800835e8]
lea rcx, str.Name
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6646]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov ebx, 0x20
mov r8d, ebx
lea rdx, [0x180093398]
lea rcx, [0x180083610]
call fcn.18004f6bc
lea rax, [0x180083628]
lea rcx, str.Held_Item
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6645]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x180093388]
lea rcx, [0x180083670]
call fcn.18004f6bc
lea rax, [0x180083690]
lea rcx, str.Chams
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6490]
call fcn.180048334
lea rdx, [0x1800a6490]
lea rcx, str.Chams
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x180093478]
lea rcx, [0x1800833f8]
call fcn.18004f6bc
call fcn.18002ee94
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x5c]
call fcn.180033fe0
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Visuals2
call fcn.18002ee34
lea rax, [0x1800836b8]
lea rcx, str.Boxes
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6647]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x180093358]
lea rcx, [0x1800836d0]
call fcn.18004f6bc
lea rax, [0x1800836f0]
lea rcx, str.Locingrotation
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a66a8]
call fcn.180048334
lea rax, [0x180083710]
lea rcx, str.Skeleton
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a66a9]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x1800934d0]
lea rcx, [0x180083670]
call fcn.18004f6bc
lea rax, [0x180083730]
lea rcx, str.Health_Bar
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6643]
call fcn.180048334
lea rax, [0x180083750]
lea rcx, str.Snaplines
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6644]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x180093368]
lea rcx, [0x180083780]
call fcn.18004f6bc
lea rax, [0x180083788]
lea rcx, str.OOF_Indicator
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6642]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov r8d, ebx
lea rdx, [0x180093378]
lea rcx, [0x1800837c0]
call fcn.18004f6bc
xor r9d, r9d
lea rdx, str.Custom_Prefab
lea rcx, [0x1800a6800]
call fcn.180012cb0
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
xor r9d, r9d
mov r8d, 0xff
lea rdx, [0x1800a6800]
lea rcx, [0x18007d40b]
call fcn.18004b96c
lea rax, [0x1800837e0]
lea rcx, str.Vehicles1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005ae19
xor r9d, r9d
lea rdx, str.Bradley
lea rcx, str.bradley
call fcn.180012cb0
mov r9b, r15b
lea rdx, str.Patrol_Helicopter
lea rcx, str.patrolhelicopter.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Kayak
lea rcx, str.kayak.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Rhib
lea rcx, str.rhib.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Rowboat
lea rcx, str.rowboat.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Mini_Copter
lea rcx, str.minicopter.entity.prefab
call fcn.180012cb0
mov r9b, r15b
lea rdx, str.Scrap_Helicopter
lea rcx, str.scraptransporthelicopter.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Chinook_Helicopter
lea rcx, str.ch47.entity.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Submarine_Solo
lea rcx, str.submarineduo.entity.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Submarine_Duo
lea rcx, str.submarinesolo.entity.prefab
call fcn.180012cb0
lea rax, str._1
lea rcx, str.Collectables1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005aea9
xor r9d, r9d
lea rdx, str.Stone_Collectible_Ore
lea rcx, str.stone_collectable.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Metal_Collectable_Ore
lea rcx, str.metal_collectable.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Sulfur_Collectable_Ore
lea rcx, str.sulfur_collectable.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Berries
lea rcx, str.collectable_berry
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Hemp
lea rcx, str._hemp_hemp
call fcn.180012cb0
lea rax, [0x180083a80]
lea rcx, str.Ores1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005af0d
xor r9d, r9d
lea rdx, str.Stone_Ore
lea rcx, str.stone_ore.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Metal_Ore
lea rcx, str.metal_ore.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Sulfur_Ore
lea rcx, str.sulfur_ore.prefab
call fcn.180012cb0
lea rax, [0x180083b10]
lea rcx, str.Animals1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005af87
mov r9b, r15b
lea rdx, str.Wolf
lea rcx, str.wolf.prefab
call fcn.180012cb0
mov r9b, r15b
lea rdx, str.Boar
lea rcx, str.boar.prefab
call fcn.180012cb0
mov r9b, r15b
lea rdx, str.Bear
lea rcx, str.bear.prefab
call fcn.180012cb0
mov r9b, r15b
lea rdx, str.Horse
lea rcx, str.horse.prefab
call fcn.180012cb0
lea rax, [0x180083b98]
lea rcx, str.Loot1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005b073
xor r9d, r9d
lea rdx, str.Dropped_Item
lea rcx, str._world_
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Loot_Barrel_1
lea rcx, str.loot_barrel_1.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Loot_Barrel_2
lea rcx, str.loot_barrel_2.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Basic_Crate
lea rcx, str.crate_basic.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Normal_Crate
lea rcx, str.crate_normal.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Elite_Crate
lea rcx, str.crate_elite.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Bradley_Crate
lea rcx, str.bradley_crate.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Locked_Crate
lea rcx, str.codelockedhackablecrate.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Locked_Oilrig_Crate
lea rcx, str.codelockedhackablecrate_oilrig.prefab
call fcn.180012cb0
lea rax, [0x180083d28]
lea rcx, str.Traps1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005b133
xor r9d, r9d
lea rdx, str.Flame_Turret
lea rcx, str.flameturret.deployed.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Landmine
lea rcx, str.landmine.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Sam_Site
lea rcx, str.sam_site_turret_deployed.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Shotgun_Trap
lea rcx, str.guntrap.deployed.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Snap_Trap
lea rcx, str.beartrap.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Wooden_Floor_Spikes
lea rcx, str.spikes.floor.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Auto_Turret
lea rcx, str.autoturret_deployed.prefab
call fcn.180012cb0
lea rax, str.1
lea rcx, str.Construction1
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
call fcn.1800538b0
test al, al
je 0x18005a93e
xor r9d, r9d
lea rdx, str.Sleeping_Bag
lea rcx, str.sleepingbag_leather_deployed.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Tool_Cupboard
lea rcx, str.cupboard.tool.deployed.prefab
call fcn.180012cb0
xor r9d, r9d
lea rdx, str.Stash
lea rcx, str.small_stash_deployed.prefab
call fcn.180012cb0
jmp 0x18005a93e
mov dword [rsp + 0x40], 0x43160000
mov dword [rsp + 0x44], 0x41a00000
lea rcx, [rsp + 0x40]
call fcn.180033d48
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
mulss xmm2, xmm10
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Combat
call fcn.18002ee34
lea rax, [0x180083330]
lea rcx, str.Silent_Aimbot
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6604]
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800a6600]
lea rcx, [0x180085a90]
call fcn.18005c150
cmp byte [0x1800a6604], r12b
je 0x18005b341
lea rax, str.__Fov
lea rcx, str.Draw_Silent_FOV
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6640]
call fcn.180048334
lea rcx, [0x18007d40b]
call fcn.180046f74
lea rax, str._Fov
lea rcx, str.Silent_FOV
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087ff4]
movaps xmm2, xmm6
lea rdx, [0x180093300]
call fcn.18004b430
lea rax, [0x1800833b8]
lea rdx, str.Automatic_Shoot
cmp byte [0x1800a67ec], r15b
cmove rdx, rax
lea rcx, [0x1800833f8]
call fcn.180049624
test al, al
je 0x18005b341
lea rax, [0x180083408]
lea rcx, str.Automatic_Shoot_always
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6656]
call fcn.180048334
lea rax, [0x180083460]
lea rcx, str.Automatic_Shoot_on_desync
cmp byte [0x1800a67ec], r15b
cmove rcx, rax
lea rdx, [0x1800a6655]
call fcn.180048334
call fcn.1800330a4
call fcn.18002ee94
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
lea rcx, [rsp + 0x4c]
call fcn.180033fe0
movss xmm3, dword [rax + 4]
lea rcx, [rsp + 0x54]
call fcn.180033fe0
movss xmm2, dword [rax]
movss dword [rsp + 0x40], xmm2
movss dword [rsp + 0x44], xmm3
mov r9d, r14d
lea rdx, [rsp + 0x40]
lea rcx, str.Combat2
call fcn.18002ee34
lea rdx, [0x1800a668c]
lea rcx, str.Magnet_Aimbot
call fcn.180048334
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.180033ca0
mov dword [rsp + 0x40], 0x42c80000
mov dword [rsp + 0x44], 0x41a00000
lea r8, [rsp + 0x40]
lea rdx, [0x1800a6688]
lea rcx, [0x180083508]
call fcn.18005c150
cmp byte [0x1800a668c], r12b
je 0x18005a93e
lea rdx, [0x1800a6694]
lea rcx, str.Smoothness
call fcn.180048334
movss dword [rsp + 0x28], xmm6
movss xmm3, dword [0x180087fc0]
movaps xmm2, xmm6
lea rdx, [0x180093460]
lea rcx, str.Silent_FOV
call fcn.18004b430
movss xmm3, dword [0x180087f38]
lea rdx, [0x1800a6690]
lea rcx, str.Smoothness_Amount
movaps xmm2, xmm6
jmp 0x18005a933
call fcn.18000c038
nop
mov ecx, dword [rbp + 0x60]
call fcn.18005e72c
nop
lea r8, [rbp + 0x88]
mov edx, eax
lea rcx, str.create_directory
call fcn.18005e1f8
nop
lea r8, [rbp + 0x148]
mov edx, eax
lea rcx, str.directory_iterator::directory_iterator
call fcn.18005e1f8
nop
mov ecx, dword [rsp + 0x6c]
call fcn.18005e72c
int3
call fcn.18005e270
nop
mov edx, eax
call fcn.18005d560
nop
call fcn.18005d280
nop
lea r8, [rbp + 0x5e0]
mov edx, eax
lea rcx, str.create_directory
call fcn.18005e1f8
nop
call fcn.18000c038
int3