Function at 0x140064620
Capabilities:
Log keystrokes via polling

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 - 0x348]
sub rsp, 0x420
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], xmm11
movaps xmmword [rax - 0x98], xmm12
mov rax, qword [0x14037d600]
xor rax, rsp
mov qword [rbp + 0x2a0], rax
xor esi, esi
mov dword [rbp + 0x200], 0x50
mov dword [rbp + 0x204], 0x40
lea rax, [0x140072ba0]
mov qword [rbp + 0x208], rax
mov qword [rbp + 0x210], rsi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov qword [rbp + 0x218], rax
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x220], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp + 0x230], xmm1
lea rbx, str.Loaders
mov qword [rbp + 0x240], rbx
mov qword [rbp + 0x248], rsi
lea rcx, [rbp + 0x200]
call qword [sym.imp.USER32.dll_RegisterClassExW]
mov qword [rsp + 0x58], rsi
mov rax, qword [rbp + 0x218]
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x48], rsi
mov qword [rsp + 0x40], rsi
mov dword [rsp + 0x38], 5
mov dword [rsp + 0x30], 5
mov dword [rsp + 0x28], esi
mov dword [rsp + 0x20], esi
mov r9d, 0x80000000
mov r8, rbx
mov rdx, qword [rbp + 0x240]
xor ecx, ecx
call qword [sym.imp.USER32.dll_CreateWindowExW]
mov rbx, rax
mov qword [0x1403875d0], rax
lea ecx, [rsi + 0x20]
call qword [sym.imp.d3d9.dll_Direct3DCreate9]
mov rcx, rax
mov qword [0x1403875c8], rax
test rax, rax
je 0x140072ac4
mov qword [0x140387580], rsi
mov qword [0x14038758c], rsi
mov dword [0x140387594], esi
mov qword [0x14038759c], rsi
mov dword [0x1403875a4], esi
mov qword [0x1403875b4], rsi
mov dword [0x1403875a8], 1
mov dword [0x140387598], 1
mov dword [0x140387588], esi
mov dword [0x1403875ac], 1
mov dword [0x1403875b0], 0x50
mov dword [0x1403875bc], 1
mov rax, qword [rax]
lea rdx, [0x1403875c0]
mov qword [rsp + 0x30], rdx
lea rdx, [0x140387580]
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x20], 0x40
mov r9, rbx
xor edx, edx
lea r8d, [rsi + 1]
call qword [rax + 0x80]
test eax, eax
js 0x140072abd
xor edx, edx
mov rcx, qword [0x1403875d0]
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1403875d0]
call qword [sym.imp.USER32.dll_UpdateWindow]
mov rax, qword [0x140387618]
test rax, rax
je 0x140064829
inc dword [rax + 0x3b0]
mov rdx, qword [0x140387610]
mov ecx, 0x40b0
call fcn.1400841c0
mov qword [rbp + 0x258], rax
lea rcx, [rbp + 0x90]
mov qword [rbp + 0xe8], rcx
mov qword [rbp + 0xf0], rax
test rax, rax
je 0x140064867
xor edx, edx
mov rcx, rax
call fcn.140083470
jmp 0x14006486a
mov rax, rsi
cmp qword [0x140387618], 0
jne 0x14006487b
mov qword [0x140387618], rax
mov rcx, rax
call fcn.14008a090
mov r13, qword [0x140387618]
mov qword [r13 + 0x20], rsi
or dword [r13 + 8], 0x400
mov dword [r13 + 0x1638], 0x3f800000
mov dword [r13 + 0x163c], 0x41000000
mov dword [r13 + 0x1640], 0x41000000
mov dword [r13 + 0x1648], 0x3f800000
mov dword [r13 + 0x164c], 0x42000000
mov qword [r13 + 0x1650], 0x42000000
mov qword [r13 + 0x1658], 0x3f000000
mov dword [r13 + 0x1664], 0x3f800000
mov dword [r13 + 0x166c], 0x3f800000
mov dword [r13 + 0x1670], 0x40800000
mov dword [r13 + 0x1674], 0x40400000
mov dword [r13 + 0x167c], esi
mov dword [r13 + 0x1680], 0x41000000
mov dword [r13 + 0x1684], 0x40800000
mov dword [r13 + 0x1688], 0x40800000
mov dword [r13 + 0x168c], 0x40800000
mov dword [r13 + 0x1690], 0x40800000
mov dword [r13 + 0x1694], 0x40000000
mov dword [r13 + 0x16a0], 0x41a80000
mov dword [r13 + 0x16a4], 0x40c00000
mov dword [r13 + 0x16a8], 0x41600000
mov dword [r13 + 0x16b0], 0x41200000
mov qword [r13 + 0x16c0], rsi
mov dword [r13 + 0x16c8], 1
mov qword [r13 + 0x16d4], rsi
mov dword [r13 + 0x16fc], 0x3f72f2f3
mov dword [r13 + 0x1700], 0x3f74f4f5
mov dword [r13 + 0x1704], 0x3f79f9fa
mov dword [r13 + 0x1708], 0x3f800000
mov dword [r13 + 0x170c], 0x3eb6b6b7
mov dword [r13 + 0x1710], 0x3ed6d6d7
mov dword [r13 + 0x1714], 0x3eeeeeef
mov dword [r13 + 0x1718], 0x3f800000
mov dword [r13 + 0x171c], 0x3de0e0e1
mov dword [r13 + 0x1720], 0x3e189899
mov dword [r13 + 0x1724], 0x3e2cacad
mov dword [r13 + 0x1728], 0x3f800000
mov dword [r13 + 0x172c], 0x3e189899
mov dword [r13 + 0x1730], 0x3e34b4b5
mov dword [r13 + 0x1734], 0x3e60e0e1
mov dword [r13 + 0x1738], 0x3f800000
mov dword [r13 + 0x173c], 0x3da0a0a1
mov dword [r13 + 0x1740], 0x3da0a0a1
mov dword [r13 + 0x1744], 0x3da0a0a1
mov dword [r13 + 0x1748], 0x3f70a3d7
mov dword [r13 + 0x174c], 0x3da0a0a1
mov dword [r13 + 0x1750], 0x3dc8c8c9
mov dword [r13 + 0x1754], 0x3df0f0f1
mov qword [r13 + 0x1758], 0x3f800000
mov qword [r13 + 0x1760], rsi
mov dword [r13 + 0x1768], esi
mov dword [r13 + 0x176c], 0x3e4ccccd
mov dword [r13 + 0x1770], 0x3e7cfcfd
mov dword [r13 + 0x1774], 0x3e929293
mov dword [r13 + 0x1778], 0x3f800000
mov dword [r13 + 0x177c], 0x3df0f0f1
mov dword [r13 + 0x1780], 0x3e4ccccd
mov dword [r13 + 0x1784], 0x3e8e8e8f
mov dword [r13 + 0x1788], 0x3f800000
mov dword [r13 + 0x178c], 0x3db0b0b1
mov dword [r13 + 0x1790], 0x3df0f0f1
mov dword [r13 + 0x1794], 0x3e0c8c8d
mov dword [r13 + 0x1798], 0x3f800000
mov dword [r13 + 0x179c], 0x3db0b0b1
mov dword [r13 + 0x17a0], 0x3df0f0f1
mov dword [r13 + 0x17a4], 0x3e0c8c8d
mov dword [r13 + 0x17a8], 0x3f266666
mov dword [r13 + 0x17ac], 0x3da0a0a1
mov dword [r13 + 0x17b0], 0x3dc8c8c9
mov dword [r13 + 0x17b4], 0x3df0f0f1
mov qword [r13 + 0x17b8], 0x3f800000
mov qword [r13 + 0x17c0], rsi
mov dword [r13 + 0x17c8], 0x3f028f5c
mov dword [r13 + 0x17cc], 0x3e189899
mov dword [r13 + 0x17d0], 0x3e34b4b5
mov dword [r13 + 0x17d4], 0x3e60e0e1
mov dword [r13 + 0x17d8], 0x3f800000
mov dword [r13 + 0x17dc], 0x3ca0a0a1
mov dword [r13 + 0x17e0], 0x3ca0a0a1
mov dword [r13 + 0x17e4], 0x3ca0a0a1
mov dword [r13 + 0x17e8], 0x3ec7ae14
mov dword [r13 + 0x17ec], 0x3e4ccccd
mov dword [r13 + 0x17f0], 0x3e7cfcfd
mov dword [r13 + 0x17f4], 0x3e929293
mov dword [r13 + 0x17f8], 0x3f800000
mov dword [r13 + 0x17fc], 0x3e34b4b5
mov dword [r13 + 0x1800], 0x3e60e0e1
mov dword [r13 + 0x1804], 0x3e7cfcfd
mov dword [r13 + 0x1808], 0x3f800000
mov dword [r13 + 0x180c], 0x3db0b0b1
mov dword [r13 + 0x1810], 0x3e54d4d5
mov dword [r13 + 0x1814], 0x3e9e9e9f
mov dword [r13 + 0x1818], 0x3f800000
mov dword [r13 + 0x181c], 0x3e8e8e8f
mov dword [r13 + 0x1820], 0x3f0e8e8f
mov dword [r13 + 0x1824], 0x3f800000
mov dword [r13 + 0x1828], 0x3f800000
mov dword [r13 + 0x182c], 0x3e8e8e8f
mov dword [r13 + 0x1830], 0x3f0e8e8f
mov dword [r13 + 0x1834], 0x3f800000
mov dword [r13 + 0x1838], 0x3f800000
mov dword [r13 + 0x183c], 0x3ebcbcbd
mov dword [r13 + 0x1840], 0x3f1b9b9c
mov dword [r13 + 0x1844], 0x3f800000
mov dword [r13 + 0x1848], 0x3f800000
mov dword [r13 + 0x184c], 0x3e4ccccd
mov dword [r13 + 0x1850], 0x3e7cfcfd
mov dword [r13 + 0x1854], 0x3e929293
mov dword [r13 + 0x1858], 0x3f800000
mov dword [r13 + 0x185c], 0x3e8e8e8f
mov dword [r13 + 0x1860], 0x3f0e8e8f
mov dword [r13 + 0x1864], 0x3f800000
mov dword [r13 + 0x1868], 0x3f800000
mov dword [r13 + 0x186c], 0x3d70f0f1
mov dword [r13 + 0x1870], 0x3f078788
mov dword [r13 + 0x1874], 0x3f79f9fa
mov dword [r13 + 0x1878], 0x3f800000
mov dword [r13 + 0x187c], 0x3e4ccccd
mov dword [r13 + 0x1880], 0x3e7cfcfd
mov dword [r13 + 0x1884], 0x3e929293
mov dword [r13 + 0x1888], 0x3f0ccccd
mov dword [r13 + 0x188c], 0x3e848485
mov dword [r13 + 0x1890], 0x3f169697
mov dword [r13 + 0x1894], 0x3f79f9fa
mov dword [r13 + 0x1898], 0x3f4ccccd
mov dword [r13 + 0x189c], 0x3e848485
mov dword [r13 + 0x18a0], 0x3f169697
mov dword [r13 + 0x18a4], 0x3f79f9fa
mov dword [r13 + 0x18a8], 0x3f800000
mov dword [r13 + 0x18ac], 0x3e4ccccd
mov dword [r13 + 0x18b0], 0x3e7cfcfd
mov dword [r13 + 0x18b4], 0x3e929293
mov dword [r13 + 0x18b8], 0x3f800000
mov dword [r13 + 0x18bc], 0x3dc8c8c9
mov dword [r13 + 0x18c0], 0x3ecccccd
mov dword [r13 + 0x18c4], 0x3f3fbfc0
mov dword [r13 + 0x18c8], 0x3f47ae14
mov dword [r13 + 0x18cc], 0x3dc8c8c9
mov dword [r13 + 0x18d0], 0x3ecccccd
mov dword [r13 + 0x18d4], 0x3f3fbfc0
mov dword [r13 + 0x18d8], 0x3f800000
mov dword [r13 + 0x18dc], 0x3e848485
mov dword [r13 + 0x18e0], 0x3f169697
mov dword [r13 + 0x18e4], 0x3f79f9fa
mov dword [r13 + 0x18e8], 0x3e800000
mov dword [r13 + 0x18ec], 0x3e848485
mov dword [r13 + 0x18f0], 0x3f169697
mov dword [r13 + 0x18f4], 0x3f79f9fa
mov dword [r13 + 0x18f8], 0x3f2b851f
mov dword [r13 + 0x18fc], 0x3e848485
mov dword [r13 + 0x1900], 0x3f169697
mov dword [r13 + 0x1904], 0x3f79f9fa
mov dword [r13 + 0x1908], 0x3f733333
mov dword [r13 + 0x190c], 0x3de0e0e1
mov dword [r13 + 0x1910], 0x3e189899
mov dword [r13 + 0x1914], 0x3e2cacad
mov dword [r13 + 0x1918], 0x3f800000
mov dword [r13 + 0x191c], 0x3e848485
mov dword [r13 + 0x1920], 0x3f169697
mov dword [r13 + 0x1924], 0x3f79f9fa
mov dword [r13 + 0x1928], 0x3f4ccccd
mov dword [r13 + 0x192c], 0x3e4ccccd
mov dword [r13 + 0x1930], 0x3e7cfcfd
mov dword [r13 + 0x1934], 0x3e929293
mov dword [r13 + 0x1938], 0x3f800000
mov dword [r13 + 0x193c], 0x3de0e0e1
mov dword [r13 + 0x1940], 0x3e189899
mov dword [r13 + 0x1944], 0x3e2cacad
mov dword [r13 + 0x1948], 0x3f800000
mov dword [r13 + 0x194c], 0x3de0e0e1
mov dword [r13 + 0x1950], 0x3e189899
mov dword [r13 + 0x1954], 0x3e2cacad
mov dword [r13 + 0x1958], 0x3f800000
mov dword [r13 + 0x197c], 0x3f1b9b9c
mov dword [r13 + 0x1980], 0x3f1b9b9c
mov dword [r13 + 0x1984], 0x3f1b9b9c
mov dword [r13 + 0x1988], 0x3f800000
mov dword [r13 + 0x198c], 0x3f800000
mov dword [r13 + 0x1990], 0x3edadadb
mov dword [r13 + 0x1994], 0x3eb2b2b3
mov dword [r13 + 0x1998], 0x3f800000
mov dword [r13 + 0x199c], 0x3f65e5e6
mov qword [r13 + 0x19a0], 0x3f32b2b3
mov dword [r13 + 0x19a8], 0x3f800000
mov dword [r13 + 0x19ac], 0x3f800000
mov qword [r13 + 0x19b0], 0x3f19999a
mov dword [r13 + 0x19b8], 0x3f800000
mov dword [r13 + 0x19bc], 0x3e40c0c1
mov dword [r13 + 0x19c0], 0x3e40c0c1
mov dword [r13 + 0x19c4], 0x3e4ccccd
mov dword [r13 + 0x19c8], 0x3f800000
mov dword [r13 + 0x19cc], 0x3e9e9e9f
mov dword [r13 + 0x19d0], 0x3e9e9e9f
mov dword [r13 + 0x19d4], 0x3eb2b2b3
mov dword [r13 + 0x19d8], 0x3f800000
mov dword [r13 + 0x19dc], 0x3e68e8e9
mov dword [r13 + 0x19e0], 0x3e68e8e9
mov dword [r13 + 0x19e4], 0x3e7cfcfd
mov qword [r13 + 0x19e8], 0x3f800000
mov qword [r13 + 0x19f0], rsi
mov dword [r13 + 0x19f8], esi
mov dword [r13 + 0x19fc], 0x3f800000
mov dword [r13 + 0x1a00], 0x3f800000
mov dword [r13 + 0x1a04], 0x3f800000
mov dword [r13 + 0x1a08], 0x3d75c28f
mov dword [r13 + 0x1a0c], 0x3e848485
mov dword [r13 + 0x1a10], 0x3f169697
mov dword [r13 + 0x1a14], 0x3f79f9fa
mov dword [r13 + 0x1a18], 0x3eb33333
mov dword [r13 + 0x1a1c], 0x3f800000
mov qword [r13 + 0x1a20], 0x3f800000
mov dword [r13 + 0x1a28], 0x3f666666
mov dword [r13 + 0x1a2c], 0x3e848485
mov dword [r13 + 0x1a30], 0x3f169697
mov dword [r13 + 0x1a34], 0x3f79f9fa
mov dword [r13 + 0x1a38], 0x3f800000
mov dword [r13 + 0x1a3c], 0x3f800000
mov dword [r13 + 0x1a40], 0x3f800000
mov dword [r13 + 0x1a44], 0x3f800000
mov dword [r13 + 0x1a48], 0x3f333333
mov dword [r13 + 0x1a4c], 0x3f4ccccd
mov dword [r13 + 0x1a50], 0x3f4ccccd
mov dword [r13 + 0x1a54], 0x3f4ccccd
mov dword [r13 + 0x1a58], 0x3e4ccccd
mov dword [r13 + 0x1a5c], 0x3f4ccccd
mov dword [r13 + 0x1a60], 0x3f4ccccd
mov dword [r13 + 0x1a64], 0x3f4ccccd
mov dword [r13 + 0x1a68], 0x3eb33333
mov dword [r13 + 0x1644], 0x41400000
mov dword [r13 + 0x1660], 0x41400000
mov dword [r13 + 0x1678], 0x41400000
mov dword [r13 + 0x16b4], 0x41400000
mov dword [r13 + 0x1668], 0x41400000
mov dword [r13 + 0x16ac], 0x41400000
mov dword [r13 + 0x16bc], 0x41400000
mov dword [r13 + 0x1674], 0x40a00000
mov dword [r13 + 0x16cc], 0x3f000000
mov dword [r13 + 0x16d0], 0x3f000000
call fcn.1400b6bf0
mov rcx, qword [0x1403875c0]
mov rbx, qword [0x140387618]
lea rax, str.imgui_impl_dx9
mov qword [rbx + 0xe8], rax
or dword [rbx + 0xc], 0x1008
mov qword [0x140387938], rcx
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
test dword [rbx + 8], 0x400
je 0x14006533b
mov rax, qword [0x140387618]
lea rcx, [fcn.1400b68c0]
mov qword [rax + 0x15f0], rcx
lea rcx, [fcn.1400b6990]
mov qword [rax + 0x15f8], rcx
lea rcx, [0x1400b6a10]
mov qword [rax + 0x1600], rcx
lea rcx, [0x1400b6a70]
mov qword [rax + 0x1608], rcx
lea rcx, [0x1400b6bc0]
mov qword [rax + 0x1610], rcx
call qword [sym.imp.USER32.dll_GetDesktopWindow]
mov rcx, rax
lea rdx, [rbp + 0x260]
call qword [sym.imp.USER32.dll_GetWindowRect]
mov eax, dword [rbp + 0x268]
add eax, 0xfffffea2
movd xmm9, eax
cvtdq2ps xmm9, xmm9
mulss xmm9, dword [0x14034e190]
mov eax, dword [rbp + 0x26c]
add eax, 0xffffff38
movd xmm10, eax
cvtdq2ps xmm10, xmm10
mulss xmm10, dword [0x14034e190]
lea rcx, [0x140387770]
call fcn.1400618f0
xorps xmm0, xmm0
movups xmmword [rbp + 0x270], xmm0
movups xmmword [rbp + 0x280], xmm0
movups xmmword [rbp + 0x290], xmm0
lea r14, [0x1403875d8]
lea rdi, [0x140000000]
mov r12d, dword [reloc.WS2_32.dll_accept]
xorps xmm8, xmm8
movss xmm7, dword [0x14034e28c]
movsd xmm11, qword [0x14034e220]
movss xmm12, dword [0x14034e1d4]
cmp byte [0x14038760a], 0
jne 0x140072999
mov dword [rsp + 0x20], 1
xor r9d, r9d
xor r8d, r8d
xor edx, edx
lea rcx, [rbp + 0x270]
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
je 0x14006542f
lea rcx, [rbp + 0x270]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x270]
call qword [sym.imp.USER32.dll_DispatchMessageW]
jmp 0x140072980
cmp qword [0x140387928], 0
jne 0x14006543e
call fcn.1400b6750
mov rbx, qword [0x140387618]
xorps xmm0, xmm0
movdqu xmmword [rbp + 0x1f0], xmm0
lea rdx, [rbp + 0x1f0]
mov rcx, qword [0x140387960]
call qword [sym.imp.USER32.dll_GetClientRect]
mov eax, dword [rbp + 0x1fc]
sub eax, dword [rbp + 0x1f4]
movd xmm1, eax
cvtdq2ps xmm1, xmm1
mov eax, dword [rbp + 0x1f8]
sub eax, dword [rbp + 0x1f0]
movd xmm0, eax
cvtdq2ps xmm0, xmm0
movss dword [rbx + 0x10], xmm0
movss dword [rbx + 0x14], xmm1
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x1400654f2
mov rdi, qword [0x140387618]
mov ecx, dword [rdi + 0x161c]
test ecx, ecx
jns 0x1400654ca
mov eax, ecx
cdq
sub eax, edx
sar eax, 1
add eax, ecx
mov edx, esi
test eax, eax
cmovg edx, eax
lea rcx, [rdi + 0x1618]
call fcn.1400a4460
mov dword [rdi + 0x1618], esi
xor r9d, r9d
lea r8, [0x1400b7650]
xor edx, edx
xor ecx, ecx
call qword [sym.imp.USER32.dll_EnumDisplayMonitors]
mov byte [reloc.WS2_32.dll_accept], 0
lea rdi, [0x140000000]
mov qword [rbp + 0x250], rsi
lea rcx, [rbp + 0x250]
call qword [sym.imp.KERNEL32.dll_QueryPerformanceCounter]
mov rcx, qword [rbp + 0x250]
mov rax, rcx
sub rax, qword [0x140387968]
xorps xmm1, xmm1
cvtsi2ss xmm1, rax
xorps xmm0, xmm0
cvtsi2ss xmm0, qword [0x140387970]
divss xmm1, xmm0
movss dword [rbx + 0x18], xmm1
mov qword [0x140387968], rcx
mov ecx, reloc.WS2_32.dll_recvfrom
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x13c], al
mov ecx, reloc.WS2_32.dll_recv
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x13d], al
mov ecx, reloc.WS2_32.dll_select
call qword [sym.imp.USER32.dll_GetKeyState]
shr eax, 0xf
and al, 1
mov byte [rbx + 0x13e], al
mov byte [rbx + 0x13f], 0
call fcn.1400b7170
cmp byte [rbx + 0xcf], 0
je 0x140065599
mov eax, 0xffffffff
jmp 0x1400655a6
mov rax, qword [0x140387618]
mov eax, dword [rax + 0x20d0]
cmp dword [reloc.WS2_32.dll_htons], eax
je 0x1400655b9
mov dword [reloc.WS2_32.dll_htons], eax
call fcn.1400b6ff0
call fcn.1400b7380
call fcn.140088d80
mov rax, qword [0x140387618]
movss dword [rax + 0x1dd4], xmm9
movss dword [rax + 0x1dd8], xmm10
mov qword [rax + 0x1ddc], 0
mov dword [rax + 0x1dc4], 2
mov byte [rax + 0x1dfc], 1
mov dword [rax + 0x1de4], 0x43d20000
mov dword [rax + 0x1de8], 0x43d20000
mov dword [rax + 0x1dc8], 1
or dword [rax + 0x1dc0], 0x43
mov dword [rax + 0x1e20], 0x3f800000
mov r8d, 0x16a
lea rdx, [0x14037e360]
lea rcx, str.Veloce_Perm_Temp_Spoofer
call fcn.14008eef0
mov eax, dword [reloc.WS2_32.dll_bind]
cmp eax, 2
jne 0x14006590a
lea rcx, str.Welcome_To_Veloce_Spoofer_
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x1400656a1
mov qword [rbp + 0x190], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x190]
call fcn.140092900
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x1400656e0
mov qword [rbp + 0x198], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x198]
call fcn.140092900
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065718
mov qword [rbp + 0x1a0], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x1a0]
call fcn.140092900
lea rcx, str.Please_Type_A_License
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065763
mov qword [rbp + 0x1a8], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x1a8]
call fcn.140092900
lea rcx, str.License:
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x1400657ae
mov qword [rbp + 0xf8], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0xf8]
call fcn.140092900
mov qword [rbp + 0x100], 0
mov qword [rsp + 0x38], rsi
mov qword [rsp + 0x30], rsi
mov dword [rsp + 0x28], esi
lea rax, [rbp + 0x100]
mov qword [rsp + 0x20], rax
mov r9d, reloc.WLDAP32.dll_Ordinal_50
mov r8, r14
xor edx, edx
lea rcx, [0x14034625c]
call fcn.1400bf230
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065830
mov qword [rbp + 0x108], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x108]
call fcn.140092900
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065868
mov qword [rbp + 0x110], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x110]
call fcn.140092900
mov dword [rbp + 0x118], 0x43480000
mov dword [rbp + 0x11c], 0x42200000
lea rdx, [rbp + 0x118]
lea rcx, str.Login
call fcn.1400baf70
test al, al
je 0x1400727c9
xorps xmm0, xmm0
movups xmmword [rbp + 0x98], xmm0
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], rsi
mov r8, 0xffffffffffffffff
inc r8
cmp byte [r14 + r8], 0
jne 0x1400658b6
mov rdx, r14
lea rcx, [rbp + 0x98]
call fcn.140077320
lea rdx, [rbp + 0x98]
lea rcx, [0x140387770]
call fcn.140062ae0
xor r9d, r9d
lea r8, str.Update_9
lea rdx, [0x140346280]
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov dword [reloc.WS2_32.dll_bind], 3
jmp 0x1400727c9
cmp eax, 3
jne 0x1400667a2
mov rax, qword [0x140387618]
or dword [rax + 0x1dc0], 2
mov dword [rax + 0x1de4], 0x44160000
mov dword [rax + 0x1de8], 0x43c80000
mov dword [rax + 0x1dc8], 1
lea rcx, str.Please_Choose_An_Option:
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065991
mov qword [rbp + 0x120], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x120]
call fcn.140092900
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x1400659d0
mov qword [rbp + 0x128], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x128]
call fcn.140092900
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x140065a08
mov qword [rbp + 0x130], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x130]
call fcn.140092900
mov dword [rbp + 0x138], 0x43480000
mov dword [rbp + 0x13c], 0x42200000
lea rdx, [rbp + 0x138]
lea rcx, str.TEMP_SPOOFER
call fcn.1400baf70
test al, al
je 0x140065a3d
mov dword [reloc.WS2_32.dll_bind], 4
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140092ce0
mov dword [rbp + 0x140], 0x43480000
mov dword [rbp + 0x144], 0x42200000
lea rdx, [rbp + 0x140]
lea rcx, str.PERM_SPOOFER
call fcn.1400baf70
test al, al
je 0x140065a7e
mov dword [reloc.WS2_32.dll_bind], 5
mov dword [rbp + 0x148], 0x43480000
mov dword [rbp + 0x14c], 0x42200000
lea rdx, [rbp + 0x148]
lea rcx, str.APPLE_CLEANER
call fcn.1400baf70
test al, al
je 0x140066086
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34d1e0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, word [rcx + 0xa8]
mov word [rdx + 0xa8], ax
mov r8d, esi
cmp r12d, 2
jl 0x140065c83
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x140065b70
cmp r8d, 0xaa
jge 0x140065cc6
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xaa
jl 0x140065c90
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034b948]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034b958]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034b968]
movups xmmword [rbp - 0x80], xmm0
movzx eax, word [0x14034b978]
mov word [rbp - 0x70], ax
mov r8d, esi
cmp r12d, 2
jl 0x140065e4d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140065d40
cmp r8d, 0x32
jge 0x140065e93
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x32
jl 0x140065e60
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034b948]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034b958]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034b968]
movups xmmword [rbp - 0x80], xmm0
movzx eax, word [0x14034b978]
mov word [rbp - 0x70], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006601d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140065f10
cmp r8d, 0x32
jge 0x140066063
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x32
jl 0x140066030
lea rcx, [rsp + 0x60]
call fcn.1402756d4
xor r9d, r9d
lea r8, str.Apple_Cleaner
lea rdx, str.done_:D
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140092ce0
mov dword [rbp + 0x150], 0x43480000
mov dword [rbp + 0x154], 0x42200000
lea rdx, [rbp + 0x150]
lea rcx, str.HWID_CHECKER
call fcn.1400baf70
test al, al
je 0x140066696
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34ce40]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
mov rax, qword [rax + 0xa0]
mov qword [rcx + 0xa0], rax
cmp r12d, 2
jl 0x14006628a
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa8
jl 0x140066180
jmp 0x1400662d6
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa8
jl 0x1400662a0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ccf0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cd00]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cd10]
movups xmmword [rbp - 0x80], xmm0
movzx eax, byte [0x14034cd20]
mov byte [rbp - 0x70], al
mov r8d, esi
cmp r12d, 2
jl 0x14006645d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140066350
cmp r8d, 0x31
jge 0x1400664a3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x31
jl 0x140066470
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ccf0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cd00]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cd10]
movups xmmword [rbp - 0x80], xmm0
movzx eax, byte [0x14034cd20]
mov byte [rbp - 0x70], al
mov r8d, esi
cmp r12d, 2
jl 0x14006662d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140066520
cmp r8d, 0x31
jge 0x140066673
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x31
jl 0x140066640
lea rcx, [rsp + 0x60]
call fcn.1402756d4
xor r9d, r9d
lea r8, str.Hwid_Checker
lea rdx, str.done_:D
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
movss xmm3, dword [rax + 0x5c]
movss xmm1, dword [rcx + 0x1a80]
movss xmm0, dword [rcx + 0x1684]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
movss xmm2, dword [rax + 0x50]
subss xmm2, dword [rax + 0x9c]
addss xmm2, xmm8
addss xmm1, xmm0
subss xmm3, xmm1
movss xmm0, dword [rax + 0x54]
subss xmm0, dword [rax + 0xa0]
addss xmm3, xmm0
movss dword [rax + 0x118], xmm2
movss dword [rax + 0x11c], xmm3
movss xmm1, dword [rax + 0x130]
maxss xmm1, xmm2
movss xmm0, dword [rax + 0x134]
maxss xmm0, xmm3
movss dword [rax + 0x130], xmm1
movss dword [rax + 0x134], xmm0
lea rcx, str.undetected:_BE_EAC_VAN_RC
call fcn.1400ba4b0
lea rcx, [rbp + 0x258]
call fcn.14027cd7c
lea rcx, [rbp + 0x258]
call fcn.140271ae8
mov rcx, rax
call fcn.140275b70
mov rbx, rax
lea rcx, [0x140387810]
call fcn.140275b70
cmp rbx, 0xffffffffffffffff
je 0x1400727c9
cmp rax, 0xffffffffffffffff
je 0x1400727c9
mov rdx, rbx
mov rcx, rax
call fcn.140271570
divsd xmm0, xmm11
movaps xmm1, xmm0
movq rdx, xmm0
lea rcx, str._t_t_t_t_t_t_t_t_t_t_t_t_f_day_s__left
call fcn.1400ba4b0
jmp 0x1400727c9
cmp eax, 4
jne 0x14006b645
mov rax, qword [0x140387618]
or dword [rax + 0x1dc0], 2
mov dword [rax + 0x1de4], 0x44160000
mov dword [rax + 0x1de8], 0x43c80000
mov dword [rax + 0x1dc8], 1
lea rcx, str.These_Temp_Spoofers_will_allow_you_to_play_temporarly
call fcn.1400ba4b0
lea rcx, str.this_is_used_for_mostly_cheating_but_also_for
call fcn.1400ba4b0
lea rcx, str.Unsupported_Motherboards.
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x14006683a
mov qword [rbp + 0x158], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x158]
call fcn.140092900
mov dword [rbp + 0x160], 0x43480000
mov dword [rbp + 0x164], 0x42200000
lea rdx, [rbp + 0x160]
lea rcx, str.BE_SPOOFER
call fcn.1400baf70
test al, al
je 0x140067257
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34cfb0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov eax, dword [rcx + 0xa0]
mov dword [rdx + 0xa0], eax
movzx eax, word [rcx + 0xa4]
mov word [rdx + 0xa4], ax
mov r8d, esi
cmp r12d, 2
jl 0x140066a43
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140066930
cmp r8d, 0xa6
jge 0x140066a86
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa6
jl 0x140066a50
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34bc30]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp r12d, 2
jl 0x140066c4a
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x140066b40
jmp 0x140066c96
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x140066c60
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034cd30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cd40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cd50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cd60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cd70]
movups xmmword [rbp - 0x60], xmm0
movsd xmm0, qword [0x14034cd80]
movsd qword [rbp - 0x50], xmm0
mov eax, dword [0x14034cd88]
mov dword [rbp - 0x48], eax
movzx eax, byte [0x14034cd8c]
mov byte [rbp - 0x44], al
mov r8d, esi
cmp r12d, 2
jl 0x140066e4d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x58
jl 0x140066d40
cmp r8d, 0x5d
jge 0x140066e93
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x5d
jl 0x140066e60
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c5b8]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c5c8]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c5d8]
movups xmmword [rbp - 0x80], xmm0
cmp r12d, 2
jl 0x140067007
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x30
jl 0x140066f00
jmp 0x140067043
lea r9, [rsp + 0x60]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x30
jl 0x140067010
lea rcx, [rsp + 0x60]
call fcn.1402756d4
movups xmm0, xmmword [0x14034cb70]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [0x14034cb80]
movups xmmword [rbp + 0xc8], xmm1
movsd xmm0, qword [0x14034cb90]
movsd qword [rbp + 0xd8], xmm0
mov eax, dword [0x14034cb98]
mov dword [rbp + 0xe0], eax
movzx eax, byte [0x14034cb9c]
mov byte [rbp + 0xe4], al
mov r8d, esi
cmp r12d, 2
jl 0x1400671ed
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0xbc]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x1400670e0
cmp r8d, 0x2d
jge 0x140067233
movsxd rax, r8d
lea r9, [rbp + 0xb8]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2d
jl 0x140067200
lea rcx, [rbp + 0xb8]
call fcn.1402756d4
lea rcx, str.net_stop_winmgmt__y__nul_2_1
call fcn.140277138
lea rcx, str.net_start_winmgmt__y__nul_2_1
call fcn.140277138
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140092ce0
mov dword [rbp + 0x168], 0x43480000
mov dword [rbp + 0x16c], 0x42200000
lea rdx, [rbp + 0x168]
lea rcx, str.EAC_Spoofer
call fcn.1400baf70
test al, al
je 0x14006abde
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34d610]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
mov eax, dword [rax + 0xb0]
mov dword [rcx + 0xb0], eax
mov r8d, esi
cmp r12d, 2
jl 0x140067465
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xb0
jl 0x140067352
cmp r8d, 0xb4
jge 0x1400674a6
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb4
jl 0x140067470
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34bc30]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp r12d, 2
jl 0x14006766a
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x140067560
jmp 0x1400676b6
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x140067680
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bbc0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bbd0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bbe0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bbf0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bc00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bc10]
movups xmmword [rbp - 0x50], xmm1
mov eax, dword [0x14034bc20]
mov dword [rbp - 0x40], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006785d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x140067750
cmp r8d, 0x64
jge 0x1400678a3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x64
jl 0x140067870
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ccb8]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ccc8]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ccd8]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034cce8]
mov dword [rbp - 0x70], eax
movzx eax, word [0x14034ccec]
mov word [rbp - 0x6c], ax
movzx eax, byte [0x14034ccee]
mov byte [rbp - 0x6a], al
mov r8d, esi
cmp r12d, 2
jl 0x140067a3d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140067930
cmp r8d, 0x37
jge 0x140067a83
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x37
jl 0x140067a50
lea rcx, [rsp + 0x60]
call fcn.1402756d4
movups xmm0, xmmword [0x14034cb70]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [0x14034cb80]
movups xmmword [rbp + 0xc8], xmm1
movsd xmm0, qword [0x14034cb90]
movsd qword [rbp + 0xd8], xmm0
mov eax, dword [0x14034cb98]
mov dword [rbp + 0xe0], eax
movzx eax, byte [0x14034cb9c]
mov byte [rbp + 0xe4], al
mov r8d, esi
cmp r12d, 2
jl 0x140067c2d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0xbc]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140067b20
cmp r8d, 0x2d
jge 0x140067c73
movsxd rax, r8d
lea r9, [rbp + 0xb8]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2d
jl 0x140067c40
lea rcx, [rbp + 0xb8]
call fcn.1402756d4
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34b8a0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov eax, dword [rcx + 0xa0]
mov dword [rdx + 0xa0], eax
movzx eax, word [rcx + 0xa4]
mov word [rdx + 0xa4], ax
mov r8d, esi
cmp r12d, 2
jl 0x140067e53
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x140067d40
cmp r8d, 0xa6
jge 0x140067e96
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa6
jl 0x140067e60
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [0x14034c8d0]
mov edx, 2
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x140067eb1
mov rax, qword [rax]
mov qword [rcx], rax
cmp r12d, 2
jl 0x14006805a
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x108
jl 0x140067f50
jmp 0x1400680a6
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x108
jl 0x140068070
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bad0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bae0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034baf0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bb00]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bb10]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bb20]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034bb30]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034bb40]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034bb50]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034bb60]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034bb68]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x140068283
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140068170
cmp r8d, 0x9c
jge 0x1400682c6
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x140068290
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ca50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ca60]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca70]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca80]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [str._b_v_f_r]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034caa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cab0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cac0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034cad0]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034cae0]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034cae8]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x1400684a3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x140068390
cmp r8d, 0x9c
jge 0x1400684e6
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x1400684b0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c170]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c180]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c190]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c1a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c1b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c1c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c1d0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034c1e0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034c1f0]
movups xmmword [rbp - 0x20], xmm0
movzx eax, word [0x14034c200]
mov word [rbp - 0x10], ax
movzx eax, byte [0x14034c202]
mov byte [rbp - 0xe], al
mov r8d, esi
cmp r12d, 2
jl 0x1400686c3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x1400685b0
cmp r8d, 0x93
jge 0x140068706
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x1400686d0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034b980]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034b990]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034b9a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034b9b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034b9c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034b9d0]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034b9e0]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034b9e8]
mov dword [rbp - 0x38], eax
movzx eax, word [0x14034b9ec]
mov word [rbp - 0x34], ax
movzx eax, byte [0x14034b9ee]
mov byte [rbp - 0x32], al
mov r8d, esi
cmp r12d, 2
jl 0x1400688cd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x1400687c0
cmp r8d, 0x6f
jge 0x140068913
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6f
jl 0x1400688e0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034d580]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034d590]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034d5a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034d5b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034d5c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034d5d0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034d5e0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034d5f0]
movups xmmword [rbp - 0x30], xmm1
movzx eax, word [0x14034d600]
mov word [rbp - 0x20], ax
movzx eax, byte [0x14034d602]
mov byte [rbp - 0x1e], al
mov r8d, esi
cmp r12d, 2
jl 0x140068ae3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x1400689d0
cmp r8d, 0x83
jge 0x140068b26
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x140068af0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034d290]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034d2a0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034d2b0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034d2c0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034d2d0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034d2e0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034d2f0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034d300]
movups xmmword [rbp - 0x30], xmm1
movzx eax, word [0x14034d310]
mov word [rbp - 0x20], ax
movzx eax, byte [0x14034d312]
mov byte [rbp - 0x1e], al
mov r8d, esi
cmp r12d, 2
jl 0x140068cf3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140068be0
cmp r8d, 0x83
jge 0x140068d36
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x140068d00
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034d320]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034d330]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034d340]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034d350]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034d360]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034d370]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034d380]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034d390]
movups xmmword [rbp - 0x30], xmm1
movzx eax, word [0x14034d3a0]
mov word [rbp - 0x20], ax
movzx eax, byte [0x14034d3a2]
mov byte [rbp - 0x1e], al
mov r8d, esi
cmp r12d, 2
jl 0x140068f03
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140068df0
cmp r8d, 0x83
jge 0x140068f46
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x140068f10
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034d460]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034d470]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034d480]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034d490]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034d4a0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034d4b0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034d4c0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034d4d0]
movups xmmword [rbp - 0x30], xmm1
movzx eax, word [0x14034d4e0]
mov word [rbp - 0x20], ax
movzx eax, byte [0x14034d4e2]
mov byte [rbp - 0x1e], al
mov r8d, esi
cmp r12d, 2
jl 0x140069113
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140069000
cmp r8d, 0x83
jge 0x140069156
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x83
jl 0x140069120
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [0x1403460c8]
call fcn.140277138
movups xmm0, xmmword [str._DZYQQW_enXYV350:D]
movups xmmword [rbp + 0x70], xmm0
movzx eax, word [0x14034bd28]
mov word [rbp + 0x80], ax
cmp byte [0x14034bd29], 0
je 0x140069323
mov r8d, esi
cmp r12d, 2
jl 0x1400692de
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x74]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x1400691d1
cmp r8d, 0x12
jge 0x140069323
movsxd rax, r8d
lea r9, [rbp + 0x70]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x1400692f0
lea rdx, [rbp + 0x70]
call fcn.140076660
movups xmm0, xmmword [0x14034c030]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c040]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c050]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c060]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c070]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c080]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c090]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c0a0]
movsd qword [rbp - 0x30], xmm0
cmp r12d, 2
jl 0x1400694d7
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x78
jl 0x1400693d0
jmp 0x140069513
lea r9, [rsp + 0x60]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x78
jl 0x1400694e0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034cc30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cc40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cc50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cc60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc80]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cc90]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cca0]
movups xmmword [rbp - 0x30], xmm1
mov eax, dword [0x14034ccb0]
mov dword [rbp - 0x20], eax
movzx eax, byte [0x14034ccb4]
mov byte [rbp - 0x1c], al
mov r8d, esi
cmp r12d, 2
jl 0x1400696f3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x1400695e0
cmp r8d, 0x85
jge 0x140069736
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x85
jl 0x140069700
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034b9f0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ba00]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ba10]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ba20]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ba30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ba40]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034ba50]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034ba58]
mov dword [rbp - 0x38], eax
mov r8d, esi
cmp r12d, 2
jl 0x1400698fd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x1400697f0
cmp r8d, 0x6c
jge 0x140069943
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6c
jl 0x140069910
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034bd30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bd40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bd50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bd60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bd70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bd80]
movups xmmword [rbp - 0x50], xmm1
mov eax, dword [0x14034bd90]
mov dword [rbp - 0x40], eax
mov r8d, esi
cmp r12d, 2
jl 0x140069afd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x1400699f0
cmp r8d, 0x64
jge 0x140069b43
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x64
jl 0x140069b10
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034c9e0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c9f0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca00]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca10]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ca20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ca30]
movups xmmword [rbp - 0x50], xmm1
movzx eax, word [0x14034ca40]
mov word [rbp - 0x40], ax
movzx eax, byte [0x14034ca42]
mov byte [rbp - 0x3e], al
mov r8d, esi
cmp r12d, 2
jl 0x140069cfe
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x140069bf1
cmp r8d, 0x63
jge 0x140069d43
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x63
jl 0x140069d10
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34cd90]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, byte [rcx + 0xa8]
mov byte [rdx + 0xa8], al
mov r8d, esi
cmp r12d, 2
jl 0x140069f33
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x140069e20
cmp r8d, 0xa9
jge 0x140069f76
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa9
jl 0x140069f40
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [str.DYU]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bfc0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bfd0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bfe0]
movups xmmword [rbp - 0x70], xmm1
movzx eax, word [0x14034bff0]
mov word [rbp - 0x60], ax
movzx eax, byte [0x14034bff2]
mov byte [rbp - 0x5e], al
mov r8d, esi
cmp r12d, 2
jl 0x14006a11d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x40
jl 0x14006a010
cmp r8d, 0x43
jge 0x14006a163
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x43
jl 0x14006a130
lea rcx, [rsp + 0x60]
call fcn.140277138
mov eax, dword [0x14034bd94]
mov dword [rbp + 0x1f0], eax
cmp byte [0x14034bd97], 0
je 0x14006a253
cmp r12d, 2
jl 0x14006a214
movdqa xmm3, xmmword [0x14034e350]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14034e4f0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14034e4f0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [str.::::]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x14034e410]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0x1f0], xmm2
jmp 0x14006a253
lea r9, [rbp + 0x1f0]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14006a220
lea rcx, [rbp + 0x1f0]
call fcn.140277138
movups xmm0, xmmword [0x14034cbc0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cbd0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cbe0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cbf0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc10]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034cc20]
movsd qword [rbp - 0x40], xmm0
movzx eax, word [0x14034cc28]
mov word [rbp - 0x38], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006a40d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x14006a300
cmp r8d, 0x6a
jge 0x14006a453
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6a
jl 0x14006a420
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c228]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c238]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c248]
movups xmmword [rbp - 0x80], xmm0
movsd xmm0, qword [0x14034c258]
movsd qword [rbp - 0x70], xmm0
movzx eax, byte [0x14034c260]
mov byte [rbp - 0x68], al
mov r8d, esi
cmp r12d, 2
jl 0x14006a5ed
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x14006a4e0
cmp r8d, 0x39
jge 0x14006a633
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x39
jl 0x14006a600
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bff8]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c008]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c018]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034c028]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006a7bd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006a6b0
cmp r8d, 0x34
jge 0x14006a803
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x14006a7d0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bb88]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bb98]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bba8]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034bbb8]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006a98d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006a880
cmp r8d, 0x34
jge 0x14006a9d3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x14006a9a0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bd98]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bda8]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bdb8]
movups xmmword [rbp - 0x80], xmm0
movzx eax, word [0x14034bdc8]
mov word [rbp - 0x70], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006ab5d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006aa50
cmp r8d, 0x32
jge 0x14006aba3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x32
jl 0x14006ab70
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, str.net_stop_winmgmt__y__nul_2_1
call fcn.140277138
lea rcx, str.net_start_winmgmt__y__nul_2_1
call fcn.140277138
xor r9d, r9d
lea r8, str.Temp_Woofer
lea rdx, str.Finished_:D
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
mov dword [rbp + 0x170], 0x43480000
mov dword [rbp + 0x174], 0x42200000
lea rdx, [rbp + 0x170]
lea rcx, str.Kernal_Legit
call fcn.1400baf70
test al, al
je 0x14006b607
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34c820]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
movups xmm0, xmmword [rax + 0xa0]
movups xmmword [rcx + 0xa0], xmm0
cmp r12d, 2
jl 0x14006adcb
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xb0
jl 0x14006acc1
jmp 0x14006ae16
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xb0
jl 0x14006ade0
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [rdi + 0x34bc30]
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx + 0x70], xmm1
movups xmm0, xmmword [rax + 0x80]
movups xmmword [rcx + 0x80], xmm0
movups xmm1, xmmword [rax + 0x90]
movups xmmword [rcx + 0x90], xmm1
cmp r12d, 2
jl 0x14006afda
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0xa0
jl 0x14006aed0
jmp 0x14006b026
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa0
jl 0x14006aff0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ba60]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ba70]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ba80]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ba90]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034baa0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bab0]
movups xmmword [rbp - 0x50], xmm1
movzx eax, word [0x14034bac0]
mov word [rbp - 0x40], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006b1cd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x14006b0c0
cmp r8d, 0x62
jge 0x14006b213
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x62
jl 0x14006b1e0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c130]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c140]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c150]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034c160]
mov dword [rbp - 0x70], eax
movzx eax, byte [0x14034c164]
mov byte [rbp - 0x6c], al
mov r8d, esi
cmp r12d, 2
jl 0x14006b3ad
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006b2a0
cmp r8d, 0x35
jge 0x14006b3f3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x35
jl 0x14006b3c0
lea rcx, [rsp + 0x60]
call fcn.1402756d4
movups xmm0, xmmword [0x14034cb70]
movups xmmword [rbp + 0xb8], xmm0
movups xmm1, xmmword [0x14034cb80]
movups xmmword [rbp + 0xc8], xmm1
movsd xmm0, qword [0x14034cb90]
movsd qword [rbp + 0xd8], xmm0
mov eax, dword [0x14034cb98]
mov dword [rbp + 0xe0], eax
movzx eax, byte [0x14034cb9c]
mov byte [rbp + 0xe4], al
mov r8d, esi
cmp r12d, 2
jl 0x14006b59d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0xbc]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x14006b490
cmp r8d, 0x2d
jge 0x14006b5e3
movsxd rax, r8d
lea r9, [rbp + 0xb8]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2d
jl 0x14006b5b0
lea rcx, [rbp + 0xb8]
call fcn.1402756d4
lea rcx, str.net_stop_winmgmt__y__nul_2_1
call fcn.140277138
lea rcx, str.net_start_winmgmt__y__nul_2_1
call fcn.140277138
mov dword [rbp + 0x178], 0x43480000
mov dword [rbp + 0x17c], 0x42200000
lea rdx, [rbp + 0x178]
lea rcx, str.Go_back_to_main_options
call fcn.1400baf70
test al, al
je 0x1400727c9
mov dword [reloc.WS2_32.dll_bind], 3
jmp 0x1400727c9
cmp eax, 5
jne 0x1400727c9
mov rax, qword [0x140387618]
or dword [rax + 0x1dc0], 2
mov dword [rax + 0x1de4], 0x44160000
mov dword [rax + 0x1de8], 0x43c80000
mov dword [rax + 0x1dc8], 1
lea rcx, str.This_Perm_Spoofer_will_allow_you_to_play_Permanently
call fcn.1400ba4b0
lea rcx, str.this_is_used_for_Legit_playing_but_also
call fcn.1400ba4b0
lea rcx, str.doesnt_work_on_Dell_Hp_t.
call fcn.1400ba4b0
mov rcx, qword [0x140387618]
mov rax, qword [rcx + 0x1d18]
mov byte [rax + 0xd1], 1
mov rax, qword [rcx + 0x1d18]
cmp byte [rax + 0xd4], 0
jne 0x14006b6dd
mov qword [rbp + 0x180], 0
movaps xmm1, xmm7
lea rcx, [rbp + 0x180]
call fcn.140092900
mov dword [rbp + 0x188], 0x43480000
mov dword [rbp + 0x18c], 0x42200000
lea rdx, [rbp + 0x188]
lea rcx, str.Normal_Spoof
call fcn.1400baf70
test al, al
je 0x14006ef79
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34b8a0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov eax, dword [rcx + 0xa0]
mov dword [rdx + 0xa0], eax
movzx eax, word [rcx + 0xa4]
mov word [rdx + 0xa4], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006b8e3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x14006b7d0
cmp r8d, 0xa6
jge 0x14006b926
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa6
jl 0x14006b8f0
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [0x14034c8d0]
mov edx, 2
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x14006b941
mov rax, qword [rax]
mov qword [rcx], rax
cmp r12d, 2
jl 0x14006baea
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x108
jl 0x14006b9e0
jmp 0x14006bb36
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x108
jl 0x14006bb00
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bad0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bae0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034baf0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bb00]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bb10]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bb20]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034bb30]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034bb40]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034bb50]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034bb60]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034bb68]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006bd13
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x14006bc00
cmp r8d, 0x9c
jge 0x14006bd56
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x14006bd20
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ca50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ca60]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca70]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca80]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [str._b_v_f_r]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034caa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cab0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cac0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034cad0]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034cae0]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034cae8]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006bf33
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x14006be20
cmp r8d, 0x9c
jge 0x14006bf76
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x14006bf40
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c170]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c180]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c190]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c1a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c1b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c1c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c1d0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034c1e0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034c1f0]
movups xmmword [rbp - 0x20], xmm0
movzx eax, word [0x14034c200]
mov word [rbp - 0x10], ax
movzx eax, byte [0x14034c202]
mov byte [rbp - 0xe], al
mov r8d, esi
cmp r12d, 2
jl 0x14006c153
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14006c040
cmp r8d, 0x93
jge 0x14006c196
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x14006c160
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034b980]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034b990]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034b9a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034b9b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034b9c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034b9d0]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034b9e0]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034b9e8]
mov dword [rbp - 0x38], eax
movzx eax, word [0x14034b9ec]
mov word [rbp - 0x34], ax
movzx eax, byte [0x14034b9ee]
mov byte [rbp - 0x32], al
mov r8d, esi
cmp r12d, 2
jl 0x14006c35d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x14006c250
cmp r8d, 0x6f
jge 0x14006c3a3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6f
jl 0x14006c370
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c270]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c280]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c290]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c2a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c2b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c2c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c2d0]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c2e0]
movsd qword [rbp - 0x30], xmm0
movzx eax, word [0x14034c2e8]
mov word [rbp - 0x28], ax
movzx eax, byte [reloc.WS2_32.dll_gethostname]
mov byte [rbp - 0x26], al
mov r8d, esi
cmp r12d, 2
jl 0x14006c56d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14006c460
cmp r8d, 0x7b
jge 0x14006c5b3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x14006c580
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034d3b0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034d3c0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034d3d0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034d3e0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034d3f0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034d400]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034d410]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034d420]
movsd qword [rbp - 0x30], xmm0
movzx eax, word [0x14034d428]
mov word [rbp - 0x28], ax
movzx eax, byte [reloc.WS2_32.dll_gethostname]
mov byte [rbp - 0x26], al
mov r8d, esi
cmp r12d, 2
jl 0x14006c77d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14006c670
cmp r8d, 0x7b
jge 0x14006c7c3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x14006c790
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c0b0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c0c0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c0d0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c0e0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c0f0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c100]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c110]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c120]
movsd qword [rbp - 0x30], xmm0
movzx eax, word [0x14034c128]
mov word [rbp - 0x28], ax
movzx eax, byte [reloc.WS2_32.dll_gethostname]
mov byte [rbp - 0x26], al
mov r8d, esi
cmp r12d, 2
jl 0x14006c98d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14006c880
cmp r8d, 0x7b
jge 0x14006c9d3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x14006c9a0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c780]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c790]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c7a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c7b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c7c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c7d0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c7e0]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c7f0]
movsd qword [rbp - 0x30], xmm0
mov eax, dword [0x14034c7f8]
mov dword [rbp - 0x28], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006cb8f
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14006ca82
cmp r8d, 0x7c
jge 0x14006cbd3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7c
jl 0x14006cba0
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [0x1403460c8]
call fcn.140277138
movups xmm0, xmmword [str._DZYQQW_exTMT_]
movups xmmword [rbp + 0x70], xmm0
mov eax, dword [0x14034cbb0]
mov dword [rbp + 0x80], eax
movzx eax, word [0x14034cbb4]
mov word [rbp + 0x84], ax
cmp byte [0x14034cbb5], 0
je 0x14006cdb3
mov r8d, esi
cmp r12d, 2
jl 0x14006cd6d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x74]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14006cc60
cmp r8d, 0x16
jge 0x14006cdb3
movsxd rax, r8d
lea r9, [rbp + 0x70]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x14006cd80
lea rdx, [rbp + 0x70]
call fcn.140076660
lea rcx, [rbp + 0xb8]
call fcn.140064470
mov rbx, rax
lea rcx, [rbp + 0x1d0]
call fcn.140064470
mov r10, rax
movups xmm0, xmmword [0x14034bdd0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bde0]
movups xmmword [rsp + 0x70], xmm1
movsd xmm0, qword [0x14034bdf0]
movsd qword [rbp - 0x80], xmm0
mov ecx, dword [0x14034bdf8]
mov dword [rbp - 0x78], ecx
movzx eax, word [0x14034bdfc]
mov word [rbp - 0x74], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006cf6d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x14006ce60
cmp r8d, 0x2e
jge 0x14006cfb3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x14006cf80
lea rax, [rsp + 0x60]
mov r9, 0xffffffffffffffff
nop
inc r9
cmp byte [rax + r9], 0
jne 0x14006cfc0
lea r8, [rsp + 0x60]
xor edx, edx
mov rcx, r10
call fcn.140078690
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 1
lea rdx, [0x1403465e8]
lea rcx, [rbp + 0x70]
call fcn.140073de0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1c0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, rbx
lea r8, [rbp + 0x1b0]
lea rcx, [rbp + 0x98]
call fcn.140078790
lea rcx, [rbp + 0x98]
cmp qword [rbp + 0xb0], 0xf
cmova rcx, qword [rbp + 0x98]
call fcn.140277138
mov rdx, qword [rbp + 0xb0]
cmp rdx, 0xf
jbe 0x14006d0bc
inc rdx
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d0b7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b6b
call fcn.1402620a8
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x98], 0
mov rdx, qword [rbp + 0x1c8]
cmp rdx, 0xf
jbe 0x14006d117
inc rdx
mov rcx, qword [rbp + 0x1b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d111
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b71
call fcn.1402620a8
nop
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x14006d155
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d150
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b77
call fcn.1402620a8
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x70], 0
mov rdx, qword [rbp + 0x1e8]
cmp rdx, 0xf
jbe 0x14006d1ac
inc rdx
mov rcx, qword [rbp + 0x1d0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d1a7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b7d
call fcn.1402620a8
mov qword [rbp + 0x1e0], rsi
mov qword [rbp + 0x1e8], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x1d0], 0
mov rdx, qword [rbp + 0xd0]
cmp rdx, 0xf
jbe 0x14006d206
inc rdx
mov rcx, qword [rbp + 0xb8]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006d201
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b83
call fcn.1402620a8
movups xmm0, xmmword [str._DZYQQW_enXYV350:D]
movups xmmword [rbp + 0x70], xmm0
movzx eax, word [0x14034bd28]
mov word [rbp + 0x80], ax
cmp byte [0x14034bd29], 0
je 0x14006d3c3
mov r8d, esi
cmp r12d, 2
jl 0x14006d37d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x74]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x14006d270
cmp r8d, 0x12
jge 0x14006d3c3
movsxd rax, r8d
lea r9, [rbp + 0x70]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x14006d390
lea rdx, [rbp + 0x70]
call fcn.140076660
movups xmm0, xmmword [0x14034c030]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c040]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c050]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c060]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c070]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c080]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c090]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c0a0]
movsd qword [rbp - 0x30], xmm0
cmp r12d, 2
jl 0x14006d577
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x78
jl 0x14006d470
jmp 0x14006d5b3
lea r9, [rsp + 0x60]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x78
jl 0x14006d580
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034cc30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cc40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cc50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cc60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc80]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cc90]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cca0]
movups xmmword [rbp - 0x30], xmm1
mov eax, dword [0x14034ccb0]
mov dword [rbp - 0x20], eax
movzx eax, byte [0x14034ccb4]
mov byte [rbp - 0x1c], al
mov r8d, esi
cmp r12d, 2
jl 0x14006d793
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x14006d680
cmp r8d, 0x85
jge 0x14006d7d6
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x85
jl 0x14006d7a0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034b9f0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ba00]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ba10]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ba20]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ba30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ba40]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034ba50]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034ba58]
mov dword [rbp - 0x38], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006d99d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x14006d890
cmp r8d, 0x6c
jge 0x14006d9e3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6c
jl 0x14006d9b0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034bd30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bd40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bd50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bd60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bd70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bd80]
movups xmmword [rbp - 0x50], xmm1
mov eax, dword [0x14034bd90]
mov dword [rbp - 0x40], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006db9d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x14006da90
cmp r8d, 0x64
jge 0x14006dbe3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x64
jl 0x14006dbb0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034c9e0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c9f0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca00]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca10]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ca20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ca30]
movups xmmword [rbp - 0x50], xmm1
movzx eax, word [0x14034ca40]
mov word [rbp - 0x40], ax
movzx eax, byte [0x14034ca42]
mov byte [rbp - 0x3e], al
mov r8d, esi
cmp r12d, 2
jl 0x14006dd9e
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x14006dc91
cmp r8d, 0x63
jge 0x14006dde3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x63
jl 0x14006ddb0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34cd90]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, byte [rcx + 0xa8]
mov byte [rdx + 0xa8], al
mov r8d, esi
cmp r12d, 2
jl 0x14006dfd3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x14006dec0
cmp r8d, 0xa9
jge 0x14006e016
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa9
jl 0x14006dfe0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [str.DYU]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bfc0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bfd0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bfe0]
movups xmmword [rbp - 0x70], xmm1
movzx eax, word [0x14034bff0]
mov word [rbp - 0x60], ax
movzx eax, byte [0x14034bff2]
mov byte [rbp - 0x5e], al
mov r8d, esi
cmp r12d, 2
jl 0x14006e1bd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x40
jl 0x14006e0b0
cmp r8d, 0x43
jge 0x14006e203
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x43
jl 0x14006e1d0
lea rcx, [rsp + 0x60]
call fcn.140277138
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movups xmm0, xmmword [0x14034c4e0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c4f0]
movups xmmword [rsp + 0x70], xmm1
movsd xmm0, qword [0x14034c500]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [0x14034c508]
mov dword [rbp - 0x78], eax
movzx eax, word [0x14034c50c]
mov word [rbp - 0x74], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006e3ad
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x14006e2a0
cmp r8d, 0x2e
jge 0x14006e3f3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x14006e3c0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov eax, dword [0x14034bd94]
mov dword [rbp + 0x1f0], eax
cmp byte [0x14034bd97], 0
je 0x14006e4e3
cmp r12d, 2
jl 0x14006e4a4
movdqa xmm3, xmmword [0x14034e350]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14034e4f0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14034e4f0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [str.::::]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x14034e410]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0x1f0], xmm2
jmp 0x14006e4e3
lea r9, [rbp + 0x1f0]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14006e4b0
lea rcx, [rbp + 0x1f0]
call fcn.140277138
movups xmm0, xmmword [0x14034cbc0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cbd0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cbe0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cbf0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc10]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034cc20]
movsd qword [rbp - 0x40], xmm0
movzx eax, word [0x14034cc28]
mov word [rbp - 0x38], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006e69d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x14006e590
cmp r8d, 0x6a
jge 0x14006e6e3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6a
jl 0x14006e6b0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c228]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c238]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c248]
movups xmmword [rbp - 0x80], xmm0
movsd xmm0, qword [0x14034c258]
movsd qword [rbp - 0x70], xmm0
movzx eax, byte [0x14034c260]
mov byte [rbp - 0x68], al
mov r8d, esi
cmp r12d, 2
jl 0x14006e87d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x14006e770
cmp r8d, 0x39
jge 0x14006e8c3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x39
jl 0x14006e890
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bff8]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c008]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c018]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034c028]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006ea4d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006e940
cmp r8d, 0x34
jge 0x14006ea93
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x14006ea60
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bb88]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bb98]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bba8]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034bbb8]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006ec1d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006eb10
cmp r8d, 0x34
jge 0x14006ec63
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x14006ec30
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bd98]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bda8]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bdb8]
movups xmmword [rbp - 0x80], xmm0
movzx eax, word [0x14034bdc8]
mov word [rbp - 0x70], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006eded
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x14006ece0
cmp r8d, 0x32
jge 0x14006ee33
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x32
jl 0x14006ee00
lea rcx, [rsp + 0x60]
call fcn.140277138
mov eax, dword [0x14034bd94]
mov dword [rbp + 0x1f0], eax
cmp byte [0x14034bd97], 0
je 0x14006ef23
cmp r12d, 2
jl 0x14006eee4
movdqa xmm3, xmmword [0x14034e350]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14034e4f0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14034e4f0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [str.::::]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x14034e410]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0x1f0], xmm2
jmp 0x14006ef23
lea r9, [rbp + 0x1f0]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x14006eef0
lea rcx, [rbp + 0x1f0]
call fcn.140277138
lea rcx, str.net_stop_winmgmt__y__nul_2_1
call fcn.140277138
lea rcx, str.net_start_winmgmt__y__nul_2_1
call fcn.140277138
xor r9d, r9d
lea r8, [0x140346178]
lea rdx, str.Done.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor r9d, r9d
lea r8, str.Perm_Spoofer
lea rdx, str.Finished_:D__restart_pc_for_full_changes_t_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
movaps xmm1, xmm7
movaps xmm0, xmm8
call fcn.140092ce0
mov dword [rbp + 0xf0], 0x43480000
mov dword [rbp + 0xf4], 0x42200000
lea rdx, [rbp + 0xf0]
lea rcx, str.Go_back_to_main_options
call fcn.1400baf70
test al, al
je 0x14006efba
mov dword [reloc.WS2_32.dll_bind], 3
mov dword [rbp + 0xe8], 0x43480000
mov dword [rbp + 0xec], 0x42200000
lea rdx, [rbp + 0xe8]
lea rcx, str.Legit_Spoof
call fcn.1400baf70
test al, al
je 0x1400727c9
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34b8a0]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov eax, dword [rcx + 0xa0]
mov dword [rdx + 0xa0], eax
movzx eax, word [rcx + 0xa4]
mov word [rdx + 0xa4], ax
mov r8d, esi
cmp r12d, 2
jl 0x14006f1c3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa0
jl 0x14006f0b0
cmp r8d, 0xa6
jge 0x14006f206
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa6
jl 0x14006f1d0
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [rsp + 0x60]
lea rax, [0x14034c8d0]
mov edx, 2
movups xmm0, xmmword [rax]
movups xmmword [rcx], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rcx + 0x10], xmm1
movups xmm0, xmmword [rax + 0x20]
movups xmmword [rcx + 0x20], xmm0
movups xmm1, xmmword [rax + 0x30]
movups xmmword [rcx + 0x30], xmm1
movups xmm0, xmmword [rax + 0x40]
movups xmmword [rcx + 0x40], xmm0
movups xmm1, xmmword [rax + 0x50]
movups xmmword [rcx + 0x50], xmm1
movups xmm0, xmmword [rax + 0x60]
movups xmmword [rcx + 0x60], xmm0
lea rcx, [rcx + 0x80]
movups xmm1, xmmword [rax + 0x70]
movups xmmword [rcx - 0x10], xmm1
lea rax, [rax + 0x80]
sub rdx, 1
jne 0x14006f221
mov rax, qword [rax]
mov qword [rcx], rax
cmp r12d, 2
jl 0x14006f3ca
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x108
jl 0x14006f2c0
jmp 0x14006f416
lea r9, [rsp + 0x60]
mov r8d, esi
nop dword [rax]
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x108
jl 0x14006f3e0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bad0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bae0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034baf0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bb00]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bb10]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bb20]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034bb30]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034bb40]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034bb50]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034bb60]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034bb68]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006f5f3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x14006f4e0
cmp r8d, 0x9c
jge 0x14006f636
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x14006f600
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034ca50]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ca60]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca70]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca80]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [str._b_v_f_r]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034caa0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cab0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cac0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034cad0]
movups xmmword [rbp - 0x20], xmm0
movsd xmm0, qword [0x14034cae0]
movsd qword [rbp - 0x10], xmm0
mov eax, dword [0x14034cae8]
mov dword [rbp - 8], eax
mov r8d, esi
cmp r12d, 2
jl 0x14006f813
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x98
jl 0x14006f700
cmp r8d, 0x9c
jge 0x14006f856
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x9c
jl 0x14006f820
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c170]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c180]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c190]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c1a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c1b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c1c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c1d0]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034c1e0]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x14034c1f0]
movups xmmword [rbp - 0x20], xmm0
movzx eax, word [0x14034c200]
mov word [rbp - 0x10], ax
movzx eax, byte [0x14034c202]
mov byte [rbp - 0xe], al
mov r8d, esi
cmp r12d, 2
jl 0x14006fa33
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x90
jl 0x14006f920
cmp r8d, 0x93
jge 0x14006fa76
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x93
jl 0x14006fa40
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034b980]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034b990]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034b9a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034b9b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034b9c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034b9d0]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034b9e0]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034b9e8]
mov dword [rbp - 0x38], eax
movzx eax, word [0x14034b9ec]
mov word [rbp - 0x34], ax
movzx eax, byte [0x14034b9ee]
mov byte [rbp - 0x32], al
mov r8d, esi
cmp r12d, 2
jl 0x14006fc3d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x14006fb30
cmp r8d, 0x6f
jge 0x14006fc83
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6f
jl 0x14006fc50
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c270]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c280]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c290]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c2a0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c2b0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c2c0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c2d0]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c2e0]
movsd qword [rbp - 0x30], xmm0
movzx eax, word [0x14034c2e8]
mov word [rbp - 0x28], ax
movzx eax, byte [reloc.WS2_32.dll_gethostname]
mov byte [rbp - 0x26], al
mov r8d, esi
cmp r12d, 2
jl 0x14006fe4d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x14006fd40
cmp r8d, 0x7b
jge 0x14006fe93
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x14006fe60
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034be20]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034be30]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034be40]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034be50]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034be60]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034be70]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034be80]
movups xmmword [rbp - 0x40], xmm0
mov eax, dword [0x14034be90]
mov dword [rbp - 0x30], eax
movzx eax, word [0x14034be94]
mov word [rbp - 0x2c], ax
mov r8d, esi
cmp r12d, 2
jl 0x14007004d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x70
jl 0x14006ff40
cmp r8d, 0x76
jge 0x140070093
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x76
jl 0x140070060
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c0b0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c0c0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c0d0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c0e0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c0f0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c100]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c110]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c120]
movsd qword [rbp - 0x30], xmm0
movzx eax, word [0x14034c128]
mov word [rbp - 0x28], ax
movzx eax, byte [reloc.WS2_32.dll_gethostname]
mov byte [rbp - 0x26], al
mov r8d, esi
cmp r12d, 2
jl 0x14007025d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140070150
cmp r8d, 0x7b
jge 0x1400702a3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7b
jl 0x140070270
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c780]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c790]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c7a0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c7b0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c7c0]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c7d0]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c7e0]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c7f0]
movsd qword [rbp - 0x30], xmm0
mov eax, dword [0x14034c7f8]
mov dword [rbp - 0x28], eax
mov r8d, esi
cmp r12d, 2
jl 0x14007045f
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x78
jl 0x140070352
cmp r8d, 0x7c
jge 0x1400704a3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x7c
jl 0x140070470
lea rcx, [rsp + 0x60]
call fcn.140277138
lea rcx, [0x1403460c8]
call fcn.140277138
movups xmm0, xmmword [str._DZYQQW_exTMT_]
movups xmmword [rbp + 0x70], xmm0
mov eax, dword [0x14034cbb0]
mov dword [rbp + 0x80], eax
movzx eax, word [0x14034cbb4]
mov word [rbp + 0x84], ax
cmp byte [0x14034cbb5], 0
je 0x140070683
mov r8d, esi
cmp r12d, 2
jl 0x14007063d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x74]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140070530
cmp r8d, 0x16
jge 0x140070683
movsxd rax, r8d
lea r9, [rbp + 0x70]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x16
jl 0x140070650
lea rdx, [rbp + 0x70]
call fcn.140076660
lea rcx, [rbp + 0x1d0]
call fcn.140064470
mov rbx, rax
lea rcx, [rbp + 0xb8]
call fcn.140064470
mov r10, rax
movups xmm0, xmmword [0x14034bdd0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bde0]
movups xmmword [rsp + 0x70], xmm1
movsd xmm0, qword [0x14034bdf0]
movsd qword [rbp - 0x80], xmm0
mov ecx, dword [0x14034bdf8]
mov dword [rbp - 0x78], ecx
movzx eax, word [0x14034bdfc]
mov word [rbp - 0x74], ax
mov r8d, esi
cmp r12d, 2
jl 0x14007083d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140070730
cmp r8d, 0x2e
jge 0x140070883
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x140070850
lea rax, [rsp + 0x60]
mov r9, 0xffffffffffffffff
nop
inc r9
cmp byte [rax + r9], 0
jne 0x140070890
lea r8, [rsp + 0x60]
xor edx, edx
mov rcx, r10
call fcn.140078690
xorps xmm0, xmm0
movups xmmword [rbp + 0x70], xmm0
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], rsi
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r8d, 1
lea rdx, [0x1403465e8]
lea rcx, [rbp + 0x70]
call fcn.140073de0
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x1b0], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x1c0], xmm1
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov r9, rbx
lea r8, [rbp + 0x1b0]
lea rcx, [rbp + 0x98]
call fcn.140078790
lea rcx, [rbp + 0x98]
cmp qword [rbp + 0xb0], 0xf
cmova rcx, qword [rbp + 0x98]
call fcn.140277138
mov rdx, qword [rbp + 0xb0]
cmp rdx, 0xf
jbe 0x14007098c
inc rdx
mov rcx, qword [rbp + 0x98]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140070987
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b89
call fcn.1402620a8
mov qword [rbp + 0xa8], rsi
mov qword [rbp + 0xb0], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x98], 0
mov rdx, qword [rbp + 0x1c8]
cmp rdx, 0xf
jbe 0x1400709e7
inc rdx
mov rcx, qword [rbp + 0x1b0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400709e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b8f
call fcn.1402620a8
nop
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x140070a25
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140070a20
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140072b65
call fcn.1402620a8
mov qword [rbp + 0x80], rsi
mov qword [rbp + 0x88], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x70], 0
lea rcx, [rbp + 0xb8]
call fcn.140073e70
nop
lea rcx, [rbp + 0x1d0]
call fcn.140073e70
movups xmm0, xmmword [str._DZYQQW_enXYV350:D]
movups xmmword [rbp + 0x70], xmm0
movzx eax, word [0x14034bd28]
mov word [rbp + 0x80], ax
cmp byte [0x14034bd29], 0
je 0x140070c13
mov r8d, esi
cmp r12d, 2
jl 0x140070bcd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rbp + 0x74]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x10
jl 0x140070ac0
cmp r8d, 0x12
jge 0x140070c13
movsxd rax, r8d
lea r9, [rbp + 0x70]
add r9, rax
nop word [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x12
jl 0x140070be0
lea rdx, [rbp + 0x70]
call fcn.140076660
movups xmm0, xmmword [0x14034c030]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c040]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c050]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034c060]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034c070]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034c080]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034c090]
movups xmmword [rbp - 0x40], xmm0
movsd xmm0, qword [0x14034c0a0]
movsd qword [rbp - 0x30], xmm0
cmp r12d, 2
jl 0x140070dc7
movdqa xmm5, xmmword [0x14034e350]
mov edx, esi
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov r8d, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, edx
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [rdx + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, r8d
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add edx, 8
lea rcx, [rcx + 8]
cmp edx, 0x78
jl 0x140070cc0
jmp 0x140070e03
lea r9, [rsp + 0x60]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x78
jl 0x140070dd0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034cc30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cc40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cc50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cc60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc80]
movups xmmword [rbp - 0x50], xmm1
movups xmm0, xmmword [0x14034cc90]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x14034cca0]
movups xmmword [rbp - 0x30], xmm1
mov eax, dword [0x14034ccb0]
mov dword [rbp - 0x20], eax
movzx eax, byte [0x14034ccb4]
mov byte [rbp - 0x1c], al
mov r8d, esi
cmp r12d, 2
jl 0x140070fe3
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x80
jl 0x140070ed0
cmp r8d, 0x85
jge 0x140071026
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x85
jl 0x140070ff0
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034b9f0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034ba00]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ba10]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ba20]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ba30]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ba40]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034ba50]
movsd qword [rbp - 0x40], xmm0
mov eax, dword [0x14034ba58]
mov dword [rbp - 0x38], eax
mov r8d, esi
cmp r12d, 2
jl 0x1400711ed
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x1400710e0
cmp r8d, 0x6c
jge 0x140071233
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6c
jl 0x140071200
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034bd30]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bd40]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bd50]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bd60]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034bd70]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034bd80]
movups xmmword [rbp - 0x50], xmm1
mov eax, dword [0x14034bd90]
mov dword [rbp - 0x40], eax
mov r8d, esi
cmp r12d, 2
jl 0x1400713ed
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x1400712e0
cmp r8d, 0x64
jge 0x140071433
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x64
jl 0x140071400
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [0x14034c9e0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c9f0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034ca00]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034ca10]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034ca20]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034ca30]
movups xmmword [rbp - 0x50], xmm1
movzx eax, word [0x14034ca40]
mov word [rbp - 0x40], ax
movzx eax, byte [0x14034ca42]
mov byte [rbp - 0x3e], al
mov r8d, esi
cmp r12d, 2
jl 0x1400715ee
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x60
jl 0x1400714e1
cmp r8d, 0x63
jge 0x140071633
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x63
jl 0x140071600
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
lea rdx, [rsp + 0x60]
lea rcx, [rdi + 0x34cd90]
movups xmm0, xmmword [rcx]
movups xmmword [rdx], xmm0
movups xmm1, xmmword [rcx + 0x10]
movups xmmword [rdx + 0x10], xmm1
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rdx + 0x20], xmm0
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rdx + 0x30], xmm1
movups xmm0, xmmword [rcx + 0x40]
movups xmmword [rdx + 0x40], xmm0
movups xmm1, xmmword [rcx + 0x50]
movups xmmword [rdx + 0x50], xmm1
movups xmm0, xmmword [rcx + 0x60]
movups xmmword [rdx + 0x60], xmm0
movups xmm1, xmmword [rcx + 0x70]
movups xmmword [rdx + 0x70], xmm1
movups xmm0, xmmword [rcx + 0x80]
movups xmmword [rdx + 0x80], xmm0
movups xmm1, xmmword [rcx + 0x90]
movups xmmword [rdx + 0x90], xmm1
mov rax, qword [rcx + 0xa0]
mov qword [rdx + 0xa0], rax
movzx eax, byte [rcx + 0xa8]
mov byte [rdx + 0xa8], al
mov r8d, esi
cmp r12d, 2
jl 0x140071823
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0xa8
jl 0x140071710
cmp r8d, 0xa9
jge 0x140071866
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0xa9
jl 0x140071830
lea rcx, [rsp + 0x60]
call fcn.140277138
mov ecx, 0xa
call qword [sym.imp.KERNEL32.dll_Sleep]
movups xmm0, xmmword [str.DYU]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bfc0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bfd0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034bfe0]
movups xmmword [rbp - 0x70], xmm1
movzx eax, word [0x14034bff0]
mov word [rbp - 0x60], ax
movzx eax, byte [0x14034bff2]
mov byte [rbp - 0x5e], al
mov r8d, esi
cmp r12d, 2
jl 0x140071a0d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x40
jl 0x140071900
cmp r8d, 0x43
jge 0x140071a53
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x43
jl 0x140071a20
lea rcx, [rsp + 0x60]
call fcn.140277138
call qword [sym.imp.KERNEL32.dll_GetConsoleWindow]
mov rcx, rax
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
movups xmm0, xmmword [0x14034c4e0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c4f0]
movups xmmword [rsp + 0x70], xmm1
movsd xmm0, qword [0x14034c500]
movsd qword [rbp - 0x80], xmm0
mov eax, dword [0x14034c508]
mov dword [rbp - 0x78], eax
movzx eax, word [0x14034c50c]
mov word [rbp - 0x74], ax
mov r8d, esi
cmp r12d, 2
jl 0x140071bfd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x28
jl 0x140071af0
cmp r8d, 0x2e
jge 0x140071c43
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x2e
jl 0x140071c10
lea rcx, [rsp + 0x60]
call fcn.140277138
mov eax, dword [0x14034bd94]
mov dword [rbp + 0x1f0], eax
cmp byte [0x14034bd97], 0
je 0x140071d33
cmp r12d, 2
jl 0x140071cf4
movdqa xmm3, xmmword [0x14034e350]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14034e4f0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14034e4f0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [str.::::]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x14034e410]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0x1f0], xmm2
jmp 0x140071d33
lea r9, [rbp + 0x1f0]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140071d00
lea rcx, [rbp + 0x1f0]
call fcn.140277138
movups xmm0, xmmword [0x14034cbc0]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034cbd0]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034cbe0]
movups xmmword [rbp - 0x80], xmm0
movups xmm1, xmmword [0x14034cbf0]
movups xmmword [rbp - 0x70], xmm1
movups xmm0, xmmword [0x14034cc00]
movups xmmword [rbp - 0x60], xmm0
movups xmm1, xmmword [0x14034cc10]
movups xmmword [rbp - 0x50], xmm1
movsd xmm0, qword [0x14034cc20]
movsd qword [rbp - 0x40], xmm0
movzx eax, word [0x14034cc28]
mov word [rbp - 0x38], ax
mov r8d, esi
cmp r12d, 2
jl 0x140071eed
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x68
jl 0x140071de0
cmp r8d, 0x6a
jge 0x140071f33
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x6a
jl 0x140071f00
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034c228]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c238]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c248]
movups xmmword [rbp - 0x80], xmm0
movsd xmm0, qword [0x14034c258]
movsd qword [rbp - 0x70], xmm0
movzx eax, byte [0x14034c260]
mov byte [rbp - 0x68], al
mov r8d, esi
cmp r12d, 2
jl 0x1400720cd
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop word [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x38
jl 0x140071fc0
cmp r8d, 0x39
jge 0x140072113
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x39
jl 0x1400720e0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bff8]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034c008]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034c018]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034c028]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14007229d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140072190
cmp r8d, 0x34
jge 0x1400722e3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x1400722b0
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bb88]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bb98]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bba8]
movups xmmword [rbp - 0x80], xmm0
mov eax, dword [0x14034bbb8]
mov dword [rbp - 0x70], eax
mov r8d, esi
cmp r12d, 2
jl 0x14007246d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140072360
cmp r8d, 0x34
jge 0x1400724b3
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x34
jl 0x140072480
lea rcx, [rsp + 0x60]
call fcn.140277138
movups xmm0, xmmword [0x14034bd98]
movups xmmword [rsp + 0x60], xmm0
movups xmm1, xmmword [0x14034bda8]
movups xmmword [rsp + 0x70], xmm1
movups xmm0, xmmword [0x14034bdb8]
movups xmmword [rbp - 0x80], xmm0
movzx eax, word [0x14034bdc8]
mov word [rbp - 0x70], ax
mov r8d, esi
cmp r12d, 2
jl 0x14007263d
movdqa xmm5, xmmword [0x14034e350]
movdqa xmm4, xmmword [0x14034e4f0]
movdqa xmm6, xmmword [str.::::]
movdqa xmm0, xmmword [0x14034e410]
movdqa xmmword [rbp + 0x1f0], xmm0
lea rcx, [rsp + 0x64]
mov edx, dword [rbp + 0x1f0]
nop dword [rax + rax]
movd xmm2, r8d
pshufd xmm2, xmm2, 0
paddd xmm2, xmm5
movdqa xmm1, xmm2
punpckldq xmm1, xmm2
pmuldq xmm1, xmm4
movdqa xmm0, xmm2
punpckhdq xmm0, xmm2
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm2
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm2, xmm0
pshuflw xmm0, xmm2, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx - 4]
xorps xmm2, xmm0
movd dword [rcx - 4], xmm2
lea eax, [r8 + 4]
movd xmm3, eax
pshufd xmm3, xmm3, 0
paddd xmm3, xmm5
movdqa xmm1, xmm3
punpckldq xmm1, xmm3
pmuldq xmm1, xmm4
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmm4
shufps xmm1, xmm0, 0xdd
paddd xmm1, xmm3
psrad xmm1, 5
movdqa xmm0, xmm1
psrld xmm0, 0x1f
paddd xmm0, xmm1
pmulld xmm0, xmm6
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
movd xmm0, edx
paddb xmm2, xmm0
movd xmm0, dword [rcx]
xorps xmm2, xmm0
movd dword [rcx], xmm2
add r8d, 8
lea rcx, [rcx + 8]
cmp r8d, 0x30
jl 0x140072530
cmp r8d, 0x32
jge 0x140072683
movsxd rax, r8d
lea r9, [rsp + 0x60]
add r9, rax
nop dword [rax + rax]
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 0x32
jl 0x140072650
lea rcx, [rsp + 0x60]
call fcn.140277138
mov eax, dword [0x14034bd94]
mov dword [rbp + 0x1f0], eax
cmp byte [0x14034bd97], 0
je 0x140072773
cmp r12d, 2
jl 0x140072734
movdqa xmm3, xmmword [0x14034e350]
movdqa xmm2, xmm3
punpckldq xmm2, xmm3
pmuldq xmm2, xmmword [0x14034e4f0]
movdqa xmm0, xmm3
punpckhdq xmm0, xmm3
pmuldq xmm0, xmmword [0x14034e4f0]
shufps xmm2, xmm0, 0xdd
paddd xmm2, xmm3
psrad xmm2, 5
movdqa xmm0, xmm2
psrld xmm0, 0x1f
paddd xmm0, xmm2
pmulld xmm0, xmmword [str.::::]
psubd xmm3, xmm0
pshuflw xmm0, xmm3, 0xd8
pshufhw xmm1, xmm0, 0xd8
pshufd xmm2, xmm1, 0xd8
andps xmm2, xmmword [0x14034e3c0]
packuswb xmm2, xmm2
paddb xmm2, xmmword [0x14034e410]
movd xmm0, eax
xorps xmm2, xmm0
movd dword [rbp + 0x1f0], xmm2
jmp 0x140072773
lea r9, [rbp + 0x1f0]
mov r8d, esi
nop
mov eax, 0x8d3dcb09
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
movsx eax, dl
imul ecx, eax, 0x3a
movzx eax, r8b
sub al, cl
add al, 0x33
xor byte [r9], al
inc r8d
lea r9, [r9 + 1]
cmp r8d, 4
jl 0x140072740
lea rcx, [rbp + 0x1f0]
call fcn.140277138
lea rcx, str.net_stop_winmgmt__y__nul_2_1
call fcn.140277138
lea rcx, str.net_start_winmgmt__y__nul_2_1
call fcn.140277138
xor r9d, r9d
lea r8, [0x140346178]
lea rdx, str.Done.
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
xor r9d, r9d
lea r8, str.Perm_Spoofer
lea rdx, str.Finished_:D__restart_pc_for_full_changes_t_
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxW]
call fcn.140091f60
call fcn.14008b4a0
mov rcx, qword [0x1403875c0]
mov rax, qword [rcx]
mov dword [rsp + 0x30], esi
movss dword [rsp + 0x28], xmm12
mov dword [rsp + 0x20], esi
mov r9d, 3
xor r8d, r8d
xor edx, edx
call qword [rax + 0x158]
mov rcx, qword [0x1403875c0]
mov rax, qword [rcx]
call qword [rax + 0x148]
test eax, eax
js 0x14007284c
call fcn.14008b970
mov rax, qword [0x140387618]
mov rcx, qword [rax + 0x1ef8]
mov rax, qword [rcx]
add rax, 0xa8
mov rcx, rsi
cmp byte [rax], 0
cmovne rcx, rax
call fcn.1400b5f30
mov rcx, qword [0x1403875c0]
mov rax, qword [rcx]
call qword [rax + 0x150]
test dword [r13 + 8], 0x400
je 0x140072933
call fcn.14009aa10
mov rbx, qword [0x140387618]
mov r14d, 1
mov eax, dword [rbx + 0x1628]
cmp eax, r14d
jle 0x1400728ce
mov esi, 8
nop dword [rax]
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x1400728ba
mov rax, qword [rbx + 0x15c0]
test rax, rax
je 0x1400728a7
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1608]
test rax, rax
je 0x1400728ba
xor edx, edx
mov rcx, rdi
call rax
inc r14d
add rsi, 8
mov eax, dword [rbx + 0x1628]
cmp r14d, eax
jl 0x140072880
xor esi, esi
mov r14d, 1
cmp eax, r14d
jle 0x14007292c
mov esi, 8
nop
mov rax, qword [rbx + 0x1630]
mov rdi, qword [rsi + rax]
test dword [rdi + 4], 0x400
jne 0x14007291a
mov rax, qword [rbx + 0x15c8]
test rax, rax
je 0x140072907
xor edx, edx
mov rcx, rdi
call rax
mov rax, qword [rbx + 0x1610]
test rax, rax
je 0x14007291a
xor edx, edx
mov rcx, rdi
call rax
inc r14d
add rsi, 8
cmp r14d, dword [rbx + 0x1628]
jl 0x1400728e0
xor esi, esi
lea r14, [0x1403875d8]
mov rcx, qword [0x1403875c0]
mov rax, qword [rcx]
mov qword [rsp + 0x20], rsi
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [rax + 0x88]
cmp eax, 0x88760868
jne 0x140072970
mov rcx, qword [0x1403875c0]
mov rax, qword [rcx]
call qword [rax + Ordinal_26]
cmp eax, 0x88760869
jne 0x140072970
call fcn.1400643d0
cmp byte [reloc.WS2_32.dll_accept], 0
je 0x14007298f
lea rdi, [0x140000000]
cmp dword [rbp + 0x278], 0x12
jne 0x1400653e2
jmp 0x140072999
mov dword [rbp + 0x278], reloc.WS2_32.dll_select
call fcn.14009aff0
call fcn.1400b67e0
mov rcx, qword [0x140387938]
test rcx, rcx
je 0x1400729bc
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x140387938], rsi
xor ecx, ecx
call qword [sym.imp.KERNEL32.dll_GetModuleHandleW]
mov rdx, rax
lea rcx, str.ImGui_Platform
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov rcx, qword [0x140387948]
test rcx, rcx
je 0x1400729e6
call qword [sym.imp.KERNEL32.dll_FreeLibrary]
mov qword [0x140387948], rsi
mov qword [0x140387950], rsi
mov qword [0x140387958], rsi
mov qword [0x140387960], rsi
mov qword [0x140387968], rsi
mov qword [0x140387970], rsi
mov dword [reloc.WS2_32.dll_htons], 9
mov byte [0x140387768], 0
mov byte [reloc.WS2_32.dll_accept], 1
mov rbx, qword [0x140387618]
mov rcx, rbx
call fcn.14008a3f0
cmp qword [0x140387618], rbx
jne 0x140072a47
mov qword [0x140387618], rsi
test rbx, rbx
je 0x140072a75
mov rcx, rbx
call fcn.1400a4f50
mov rax, qword [0x140387618]
test rax, rax
je 0x140072a66
dec dword [rax + 0x3b0]
mov rdx, qword [0x140387610]
mov rcx, rbx
call fcn.1400841d0
mov rcx, qword [0x1403875c0]
test rcx, rcx
je 0x140072a8e
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1403875c0], rsi
mov rcx, qword [0x1403875c8]
test rcx, rcx
je 0x140072aa7
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1403875c8], rsi
mov rdx, qword [rbp + 0x218]
mov rcx, qword [rbp + 0x240]
call qword [sym.imp.USER32.dll_UnregisterClassW]
jmp 0x140072b12
mov rcx, qword [0x1403875c8]
mov rdx, qword [0x1403875c0]
test rdx, rdx
je 0x140072ae7
mov rax, qword [rdx]
mov rcx, rdx
call qword [rax + reloc.WS2_32.dll_recv]
mov qword [0x1403875c0], rsi
mov rcx, qword [0x1403875c8]
test rcx, rcx
je 0x140072af9
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
mov qword [0x1403875c8], rsi
mov rdx, qword [rbp + 0x218]
mov rcx, qword [rbp + 0x240]
call qword [sym.imp.USER32.dll_UnregisterClassW]
mov eax, 1
mov rcx, qword [rbp + 0x2a0]
xor rcx, rsp
call fcn.140261800
lea r11, [rsp + 0x420]
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]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
nop
call fcn.1402770c0
int3
xor r9d, r9d
xor r8d, r8d
xor edx, edx
xor ecx, ecx
jmp 0x140064620