Function at 0x14000de74
Capabilities:
Create process on windows

Disassembly:
mov qword [rsp + 0x18], rbx
mov qword [rsp + 0x20], rsi
push rbp
push rdi
push r12
push r14
push r15
lea rbp, [rsp - 0x200]
sub rsp, 0x300
mov rax, qword [0x1400343f0]
xor rax, rsp
mov qword [rbp + 0x1f0], rax
xor esi, esi
movzx edi, dx
mov r14, rdx
mov ebx, esi
mov edx, 0x300
mov qword [rsp + 0x40], rbx
mov r15, rcx
lea r12d, [rsi + 1]
lea r8d, [rdx + 1]
cmp edi, edx
ja 0x14000ead1
je 0x14000eae9
cmp edi, 0x18
ja 0x14000e580
je 0x14000e534
cmp edi, 7
ja 0x14000e35e
je 0x14000e343
mov ecx, edi
sub ecx, r12d
je 0x14000e32e
sub ecx, r12d
je 0x14000e1f6
sub ecx, r12d
je 0x14000e05e
sub ecx, r12d
je 0x14000e09a
sub ecx, r12d
je 0x14000df5b
cmp ecx, r12d
jne 0x14000eae2
add word [0x140036146], r12w
lea rcx, [rsi - 2]
call qword [sym.imp.USER32.dll_SetThreadDpiAwarenessContext]
nop dword [rax + rax]
xor ecx, ecx
mov rbx, rax
call fcn.140021800
mov rcx, rbx
call qword [sym.imp.USER32.dll_SetThreadDpiAwarenessContext]
nop dword [rax + rax]
jmp 0x14000ebf8
lea rcx, [0x1400354e0]
call fcn.14000f964
test eax, eax
jne 0x14000dfac
call qword [sym.imp.COMDLG32.dll_CommDlgExtendedError]
nop dword [rax + rax]
mov ecx, eax
add eax, 0xffffeff7
test eax, 0xfffffffc
jne 0x14000dfa2
cmp ecx, 0x100a
je 0x14000dfa2
call fcn.14000cf38
mov qword [0x1400354f8], rsi
mov qword [0x1400354f0], rsi
jmp 0x14000df5b
call fcn.14000fe00
jmp 0x14000ebf8
mov edx, 0x28
lea rcx, [0x140035660]
lea r9, [0x140035700]
mov r8d, edx
sub r9, rcx
lea rax, [r8 + 0x7fffffd6]
test rax, rax
je 0x14000dfe7
movzx eax, word [r9 + rcx]
test ax, ax
je 0x14000dfe7
mov word [rcx], ax
add rcx, 2
sub r8, r12
jne 0x14000dfc5
test r8, r8
lea rax, [rcx - 2]
lea r8, [0x140035750]
cmovne rax, rcx
lea rcx, [0x1400356b0]
sub r8, rcx
mov word [rax], si
lea rax, [rdx + 0x7fffffd6]
test rax, rax
je 0x14000e028
movzx eax, word [r8 + rcx]
test ax, ax
je 0x14000e028
mov word [rcx], ax
add rcx, 2
sub rdx, r12
jne 0x14000e006
test rdx, rdx
mov dword [0x140036394], r12d
lea rax, [rcx - 2]
cmovne rax, rcx
mov word [rax], si
cmp word [0x140035660], si
jne 0x14000e04f
cmp word [0x1400356b0], si
je 0x14000e052
mov esi, r12d
mov ecx, esi
call fcn.140023cf4
jmp 0x14000ebf8
add word [0x140036142], r12w
cmp dword [0x140034600], esi
mov eax, dword [0x1400354dc]
mov dword [0x1400354d8], eax
jne 0x14000e09a
xor r9d, r9d
lea rdx, [0x1400360c8]
xor r8d, r8d
call fcn.140011f78
test al, al
je 0x14000e09a
call fcn.140010324
jmp 0x14000ebf8
mov eax, 4
cmp di, ax
jne 0x14000e0ac
add word [0x140036144], r12w
cmp dword [0x140034600], esi
lea rbx, [0x14002b168]
mov rdx, rbx
mov qword [rsp + 0x48], rsi
cmove rdx, qword [0x1400360c8]
lea r9, [rsp + 0x48]
lea r8, [rsp + 0x40]
mov qword [rsp + 0x40], rsi
mov rcx, r15
mov dil, sil
call fcn.14000da8c
test eax, eax
jns 0x14000e144
cmp eax, 0x800704c7
je 0x14000e110
cmp dword [0x140034600], esi
lea rdx, [rsp + 0x40]
cmove rbx, qword [0x1400360c8]
mov rcx, rbx
call fcn.14000d698
mov dil, r12b
test eax, eax
jns 0x14000e144
cmp eax, 0x8007000e
jne 0x14000e1b1
mov r8, qword [0x1400345b8]
mov r9d, 0x1010
mov rdx, qword [0x1400345c8]
mov rcx, qword [0x140036138]
call qword [sym.imp.USER32.dll_MessageBoxW]
nop dword [rax + rax]
jmp 0x14000e1b1
xor edx, edx
lea rcx, [rbp - 0x10]
mov r8d, 0x1fa
call sub.api_ms_win_crt_string_l1_1_0.dll_memset
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x14000e17b
lea rdx, [rbp - 0x10]
call fcn.140027b38
test eax, eax
js 0x14000e17b
cmp word [rbp - 0x10], si
je 0x14000e17b
lea r9, [rbp - 0x10]
test dil, dil
je 0x14000e17e
mov r9, rsi
mov r8b, r12b
lea rdx, [rsp + 0x40]
call fcn.140011f78
test al, al
je 0x14000e1a7
lea rdx, [rsp + 0x40]
lea rcx, [0x1400360c8]
call fcn.14000a43c
call fcn.140010324
jmp 0x14000e1b1
mov rcx, qword [rsp + 0x40]
call fcn.140010fb0
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x14000e1c7
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
nop dword [rax + rax]
mov rcx, qword [rsp + 0x48]
test rcx, rcx
je 0x14000ebf8
mov qword [rsp + 0x48], rsi
mov rax, qword [rcx]
movabs r10, 0xbaac1f10365eb170
mov rax, qword [rax + 0x10]
call qword [0x14002a450]
jmp 0x14000ebf8
call fcn.14000c8dc
test eax, eax
je 0x14000ebf8
mov r14d, dword [0x1400354dc]
lea rdx, [rsp + 0x40]
mov rcx, r15
mov qword [rsp + 0x40], rsi
call fcn.14000d8fc
test eax, eax
jns 0x14000e273
cmp eax, 0x800704c7
je 0x14000e235
lea rcx, [rsp + 0x40]
call fcn.14000d428
test eax, eax
jns 0x14000e273
mov dword [0x1400354dc], r14d
cmp eax, 0x8007000e
jne 0x14000e31b
mov r8, qword [0x1400345b8]
mov r9d, 0x1010
mov rdx, qword [0x1400345c8]
mov rcx, qword [0x140036138]
call qword [sym.imp.USER32.dll_MessageBoxW]
nop dword [rax + rax]
jmp 0x14000e31b
mov rcx, qword [rsp + 0x40]
mov eax, 0x80
mov r15, qword [0x1400354c8]
xor r9d, r9d
mov qword [rsp + 0x30], rsi
mov edx, 0x80000000
mov dword [rsp + 0x28], eax
lea r8d, [rax - 0x7d]
mov dword [rsp + 0x20], 3
call qword [sym.imp.api_ms_win_core_file_l1_1_0.dll_CreateFileW]
nop dword [rax + rax]
mov rcx, qword [0x1400360c8]
mov ebx, dword [0x1400363b8]
mov edi, dword [0x1400363ac]
mov qword [0x1400354c8], rax
call fcn.140011364
mov r9d, ebx
lea rcx, [0x140036140]
mov r8d, edi
mov edx, eax
call fcn.1400234d8
call fcn.14000ddec
mov ecx, eax
call fcn.140023b38
mov edx, dword [0x1400354dc]
lea rcx, [rsp + 0x40]
xor r8d, r8d
call fcn.1400113ac
test al, al
jne 0x14000e31b
mov rcx, qword [rsp + 0x40]
call fcn.140010fb0
mov qword [0x1400354c8], r15
mov dword [0x1400354dc], r14d
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x14000ebf8
jmp 0x14000ebec
add word [0x140036140], r12w
mov ecx, r12d
call fcn.140011d60
jmp 0x14000ebf8
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x10]
call qword [sym.imp.USER32.dll_PostMessageW]
nop dword [rax + rax]
jmp 0x14000ebf8
mov ecx, edi
sub ecx, 8
je 0x14000e47b
sub ecx, 7
je 0x14000ebf8
sub ecx, r12d
je 0x14000e450
sub ecx, 5
je 0x14000e64b
sub ecx, r12d
je 0x14000e62a
cmp ecx, r12d
jne 0x14000eae2
add word [0x140036154], r12w
mov rcx, qword [0x1400365c0]
mov dword [0x14003638c], r12d
test rcx, rcx
je 0x14000e3c7
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x10]
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov al, byte [0x1400365da]
neg al
mov al, byte [0x1400365d9]
sbb edx, edx
and edx, 4
add edx, 0x50001
neg al
sbb ecx, ecx
and ecx, 0x100000
or edx, ecx
mov dword [0x140035578], edx
call fcn.14001fe98
lea rcx, [0x1400364c0]
mov dword [0x140035590], 0x800080
mov qword [0x140035580], rcx
lea rax, [0x1400363c0]
lea rcx, [0x140035560]
mov qword [0x140035588], rax
call qword [sym.imp.COMDLG32.dll_ReplaceTextW]
nop dword [rax + rax]
test rax, rax
jne 0x14000e444
mov edx, r12d
lea rcx, [0x140035560]
call fcn.14002432c
mov qword [0x1400365c0], rax
jmp 0x14000ebf8
add word [0x140036148], r12w
mov edx, 0xc7
mov rcx, qword [0x1400365c8]
xor r9d, r9d
xor r8d, r8d
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
jmp 0x14000ebf8
lea rax, [rsp + 0x48]
mov qword [rsp + 0x50], rsi
mov qword [rbp - 0x20], rax
lea rdx, [rsp + 0x60]
lea rax, [rsp + 0x50]
mov qword [rsp + 0x48], rsi
mov qword [rbp - 0x18], rax
lea rcx, [rsp + 0x40]
movaps xmm0, xmmword [rbp - 0x20]
lea rax, [0x1400291b8]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x68]
mov qword [rbp - 0x30], rax
movdqu xmmword [rsp + 0x70], xmm0
call fcn.14000bf88
mov ebx, eax
test eax, eax
jns 0x14000e503
mov rcx, qword [rbp + 0x228]
lea r8, str.shellosshell_accesory_notepad_notepad.cpp
mov r9d, eax
mov edx, 0x379
call fcn.140007e04
mov rcx, qword [rsp + 0x40]
test rcx, rcx
je 0x14000e4fc
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
nop dword [rax + rax]
mov eax, ebx
jmp 0x14000ebfb
mov rbx, qword [rsp + 0x40]
lea r9, [0x14002b370]
mov r8, rbx
mov dword [rsp + 0x28], 5
xor edx, edx
mov qword [rsp + 0x20], rsi
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_ShellExecuteW]
nop dword [rax + rax]
jmp 0x14000ebe4
mov r8, qword [0x140036138]
lea r9, [0x14000d000]
mov rcx, qword [0x140035638]
mov edx, 0xe
add word [0x140036156], r12w
mov qword [rsp + 0x20], rsi
call qword [sym.imp.USER32.dll_DialogBoxParamW]
nop dword [rax + rax]
test rax, rax
jne 0x14000ebf8
mov ecx, dword [0x14003562c]
call fcn.14000cf84
jmp 0x14000ebf8
cmp edi, 0x21
ja 0x14000e957
je 0x14000e7be
mov ecx, edi
sub ecx, 0x19
je 0x14000e795
sub ecx, r12d
je 0x14000e789
sub ecx, r12d
je 0x14000e6ff
sub ecx, r12d
je 0x14000eb48
sub ecx, r12d
je 0x14000e62a
cmp ecx, 3
jne 0x14000eae2
mov eax, dword [0x1400363ac]
neg eax
sbb ecx, ecx
and ecx, 0x100000
add ecx, 0x50200104
call fcn.14001ff78
test eax, eax
je 0x14000e5fe
cmp dword [0x1400363ac], esi
sete sil
mov dword [0x1400363ac], esi
mov dword [0x140036398], r12d
jmp 0x14000ebf8
mov r8, qword [0x1400345b8]
mov r9d, 0x30
mov rdx, qword [0x140034580]
mov rcx, qword [0x140036138]
call qword [sym.imp.USER32.dll_MessageBoxW]
nop dword [rax + rax]
jmp 0x14000ebf8
cmp dword [0x14003638c], esi
je 0x14000e64b
cmp word [0x1400364c0], si
je 0x14000e64b
cmp edi, 0x1d
sete dl
call fcn.140020378
jmp 0x14000ebf8
mov dword [0x14003638c], r12d
cmp edi, 0x15
jne 0x14000e65f
add word [0x140036152], r12w
mov rcx, qword [0x1400365c0]
test rcx, rcx
je 0x14000e681
xor r9d, r9d
xor r8d, r8d
lea edx, [r9 + 0x10]
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov al, byte [0x1400365d8]
neg al
mov al, byte [0x1400365da]
sbb edx, edx
add edx, 0x50001
neg al
mov al, byte [0x1400365d9]
sbb ecx, ecx
and ecx, 4
or edx, ecx
neg al
sbb ecx, ecx
and ecx, 0x100000
or edx, ecx
mov dword [0x140035578], edx
call fcn.14001fe98
lea rcx, [0x1400364c0]
mov qword [0x140035588], rsi
mov qword [0x140035580], rcx
lea rcx, [0x140035560]
mov dword [0x140035590], 0x80
call qword [sym.imp.COMDLG32.dll_FindTextW]
nop dword [rax + rax]
test rax, rax
jne 0x14000e444
xor edx, edx
jmp 0x14000e438
mov rcx, qword [0x140036138]
lea rdx, [rbp - 0x20]
call qword [sym.imp.USER32.dll_GetClientRect]
nop dword [rax + rax]
cmp dword [0x1400363b8], esi
je 0x14000e74f
mov rcx, qword [0x1400365d0]
xor edx, edx
mov dword [0x1400363b8], esi
call qword [sym.imp.USER32.dll_ShowWindow]
nop dword [rax + rax]
mov edx, dword [rbp - 0x14]
mov ecx, dword [rbp - 0x18]
sub edx, dword [rbp - 0x1c]
sub ecx, dword [rbp - 0x20]
call fcn.14000ec30
jmp 0x14000e5f2
mov edx, dword [rbp - 0x14]
mov ecx, dword [rbp - 0x18]
sub edx, dword [rbp - 0x1c]
sub ecx, dword [rbp - 0x20]
mov dword [0x1400363b8], r12d
call fcn.14000ec30
call fcn.14000fee0
mov rcx, qword [0x1400365d0]
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
nop dword [rax + rax]
jmp 0x14000e5f2
xor ecx, ecx
call fcn.140010a98
jmp 0x14000ebf8
mov rcx, qword [0x1400365c8]
or r9, 0xffffffffffffffff
xor r8d, r8d
mov edx, 0xb1
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov edx, 0xb7
jmp 0x14000e45d
add word [0x140036158], r12w
lea rcx, [rsp + 0x60]
mov edi, 0x68
xor edx, edx
mov r8d, edi
call sub.api_ms_win_crt_string_l1_1_0.dll_memset
xor ecx, ecx
call qword [sym.imp.USER32.dll_GetDC]
nop dword [rax + rax]
mov rbx, rax
test rax, rax
je 0x14000ebf8
lea r14, [0x1400355d0]
mov dword [rsp + 0x60], edi
lea edx, [rdi - 0xe]
mov qword [rsp + 0x78], r14
mov rcx, rax
mov qword [rsp + 0x68], r15
call qword [sym.imp.GDI32.dll_GetDeviceCaps]
nop dword [rax + rax]
mov ecx, dword [0x140034604]
mov r15d, 0x2d0
mov r8d, r15d
mov edx, eax
call qword [sym.imp.api_ms_win_core_largeinteger_l1_1_0.dll_MulDiv]
nop dword [rax + rax]
mov rdx, rbx
mov dword [rbp - 0x7c], 0x1010041
neg eax
xor ecx, ecx
mov dword [0x1400355d0], eax
mov eax, 0x2000
mov word [rbp - 0x48], ax
call qword [sym.imp.USER32.dll_ReleaseDC]
nop dword [rax + rax]
lea rcx, [rdi - 0x6a]
call qword [sym.imp.USER32.dll_SetThreadDpiAwarenessContext]
nop dword [rax + rax]
lea rcx, [rsp + 0x60]
mov rdi, rax
call qword [sym.imp.COMDLG32.dll_ChooseFontW]
nop dword [rax + rax]
mov rcx, rdi
mov ebx, eax
call qword [sym.imp.USER32.dll_SetThreadDpiAwarenessContext]
nop dword [rax + rax]
test ebx, ebx
je 0x14000ebf8
mov rcx, qword [0x140035640]
call qword [sym.imp.USER32.dll_SetCursor]
nop dword [rax + rax]
mov rcx, qword [0x140036138]
call qword [sym.imp.USER32.dll_GetDpiForWindow]
nop dword [rax + rax]
mov ecx, dword [rbp - 0x80]
mov r8d, r15d
mov edx, eax
call qword [sym.imp.api_ms_win_core_largeinteger_l1_1_0.dll_MulDiv]
nop dword [rax + rax]
neg eax
mov rcx, r14
mov dword [0x1400355d0], eax
call qword [sym.imp.GDI32.dll_CreateFontIndirectW]
nop dword [rax + rax]
mov rbx, rax
test rax, rax
je 0x14000e938
mov rcx, qword [0x140035630]
call qword [sym.imp.GDI32.dll_DeleteObject]
nop dword [rax + rax]
mov rcx, qword [0x1400365c8]
mov r9, r12
mov r8, rbx
mov qword [0x140035630], rbx
mov edx, 0x30
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov eax, dword [rbp - 0x80]
mov dword [0x140034604], eax
mov rcx, qword [0x140035648]
call qword [sym.imp.USER32.dll_SetCursor]
nop dword [rax + rax]
mov dword [0x140036390], r12d
jmp 0x14000ebf8
sub edi, 0x22
je 0x14000ea78
sub edi, r12d
je 0x14000ea16
sub edi, r12d
je 0x14000e9e9
sub edi, 0x1c
je 0x14000e9d3
sub edi, r12d
je 0x14000e992
cmp edi, r12d
jne 0x14000eae2
lea rcx, str.feedback_hub:___tabid2contextid1010
call fcn.1400202cc
jmp 0x14000ebf8
mov rcx, qword [0x1400354c0]
mov edx, 2
call qword [sym.imp.USER32.dll_LoadIconW]
nop dword [rax + rax]
mov rdx, qword [0x1400345b8]
lea r8, [0x14002b370]
mov rcx, qword [0x140036138]
mov r9, rax
call qword [sym.imp.SHELL32.dll_ShellAboutW]
nop dword [rax + rax]
jmp 0x14000ebf8
lea rcx, str.https:__go.microsoft.com_fwlink__LinkId834783
call fcn.1400202cc
call fcn.140023f44
jmp 0x14000ebf8
mov eax, 0x64
mov r9d, eax
mov r8d, eax
mov rcx, qword [0x1400365c8]
mov edx, 0x4e1
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
call fcn.14001024c
jmp 0x14000ebf8
mov rcx, qword [0x1400365c8]
lea r9, [rsp + 0x48]
lea r8, [rsp + 0x40]
mov edx, 0x4e0
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov eax, dword [rsp + 0x40]
test eax, eax
je 0x14000ea48
mov ecx, dword [rsp + 0x48]
test ecx, ecx
jne 0x14000ea56
mov ecx, r12d
mov eax, r12d
mov dword [rsp + 0x48], ecx
mov dword [rsp + 0x40], eax
imul eax, eax, 0x64
xor edx, edx
div ecx
mov ecx, 0xa
add eax, 0xfffffff6
cmp eax, ecx
cmova ecx, eax
mov r8d, ecx
mov r9d, 0x64
jmp 0x14000e9f4
mov rcx, qword [0x1400365c8]
lea r9, [rsp + 0x40]
lea r8, [rsp + 0x48]
mov edx, 0x4e0
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov eax, dword [rsp + 0x48]
test eax, eax
je 0x14000eaaa
mov ecx, dword [rsp + 0x40]
test ecx, ecx
jne 0x14000eab8
mov ecx, r12d
mov eax, r12d
mov dword [rsp + 0x40], ecx
mov dword [rsp + 0x48], eax
imul eax, eax, 0x64
xor edx, edx
div ecx
mov ecx, 0x1f4
add eax, 0xa
cmp eax, ecx
cmovae eax, ecx
mov r8d, eax
jmp 0x14000ea6d
mov ecx, edi
sub ecx, r8d
je 0x14000eae9
sub ecx, r12d
je 0x14000eb5c
cmp ecx, r12d
je 0x14000eae9
xor eax, eax
jmp 0x14000ebfb
cmp di, dx
jne 0x14000eaf8
add word [0x14003614a], r12w
jmp 0x14000eb10
cmp di, r8w
jne 0x14000eb08
add word [0x14003614c], r12w
jmp 0x14000eb10
add word [0x140036150], r12w
mov rcx, qword [0x1400365c8]
lea r9, [rsp + 0x40]
lea r8, [rsp + 0x48]
mov dword [rsp + 0x48], esi
mov edx, 0xb0
mov dword [rsp + 0x40], esi
call qword [sym.imp.USER32.dll_SendMessageW]
nop dword [rax + rax]
mov eax, dword [rsp + 0x40]
cmp dword [rsp + 0x48], eax
je 0x14000ebf8
mov ecx, 0x1c
mov eax, 0x150f
cmp di, cx
cmovne rax, r14
mov r14, rax
movzx edi, r14w
mov eax, 0x302
cmp di, ax
jne 0x14000ebaf
add word [0x14003614e], r12w
cmp dword [0x140036388], esi
jne 0x14000ebaf
xor edx, edx
lea rcx, [rbp - 0x10]
mov r8d, 0x1fa
call sub.api_ms_win_crt_string_l1_1_0.dll_memset
lea rcx, [rbp - 0x10]
call fcn.140027200
test eax, eax
js 0x14000ebaf
cmp word [rbp - 0x10], si
je 0x14000ebaf
lea rcx, [rbp - 0x10]
call fcn.14000f9bc
add word [0x14003615e], r12w
call qword [sym.imp.USER32.dll_GetFocus]
nop dword [rax + rax]
mov rcx, qword [0x1400365c8]
cmp rax, rcx
je 0x14000ebd0
cmp rax, qword [0x140036138]
jne 0x14000ebf8
mov edx, edi
xor r9d, r9d
xor r8d, r8d
call qword [sym.imp.USER32.dll_PostMessageW]
nop dword [rax + rax]
test rbx, rbx
je 0x14000ebf8
mov rcx, rbx
call qword [sym.imp.api_ms_win_core_com_l1_1_0.dll_CoTaskMemFree]
nop dword [rax + rax]
mov eax, r12d
mov rcx, qword [rbp + 0x1f0]
xor rcx, rsp
call fcn.1400019d0
lea r11, [rsp + 0x300]
mov rbx, qword [r11 + 0x40]
mov rsi, qword [r11 + 0x48]
mov rsp, r11
pop r15
pop r14
pop r12
pop rdi
pop rbp
ret