Function at 0x14013dd20
Capabilities:
Access peb ldr_data
Hash data using fnv
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r12
push rbp
push r14
push r15
lea rbp, [rax - 0x68]
sub rsp, 0x150
mov rax, qword [0x14017b0c0]
xor rax, rsp
mov qword [rbp + 0x40], rax
xor edx, edx
lea r8d, [rdx + 0x64]
lea rcx, [rbp - 0x2c]
call fcn.140159eb2
mov dword [rbp - 0x30], 0x68
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 0x50], xmm0
mov qword [rbp - 0x40], rax
mov dword [rsp + 0x60], 0xb6868e8e
mov dword [rsp + 0x64], 0x51aaa494
mov dword [rsp + 0x68], 0x63af99ad
mov dword [rsp + 0x6c], 0xa2a69141
mov dword [rsp + 0x70], 0x975ca89a
mov word [rsp + 0x74], 0xe9ec
mov byte [rsp + 0x76], 0x76
mov qword [rsp + 0x77], rax
mov dword [rsp + 0x7f], eax
mov word [rbp - 0x7d], ax
mov byte [rbp - 0x7b], al
mov r15b, 0x54
lea r14d, [rax + 0x20]
lea r12d, [rax + 4]
or rsi, 0xffffffffffffffff
mov bl, byte [rsp + 0x50]
call fcn.140158170
mov rdi, qword [rax]
call fcn.140158178
mov r11, qword [rax]
xor r9d, r9d
cmp r9, 0x26
jae 0x14013e7f3
movzx r10d, byte [rsp + r9 + 0x60]
mov r8b, r10b
cmp rdi, r9
ja 0x14013e7ea
lea rax, [r11 + 1]
cmp rdi, rax
jae 0x14013de25
movabs rcx, 0x756cc75bcf07dfac
add rcx, r9
mov rax, r10
and rax, rcx
imul rbx, rax, 0xfffffffffffffffe
add rbx, r10
add rbx, rcx
add bl, 0x4c
jmp 0x14013de52
je 0x14013e776
lea rax, [r11 + 2]
cmp rdi, rax
je 0x14013e74a
lea rax, [r11 + 3]
cmp rdi, rax
je 0x14013e72d
lea rax, [r11 + 7]
cmp rdi, rax
je 0x14013e710
mov r8b, r10b
cmp r11, r9
ja 0x14013e7e1
lea rax, [r11 + 0x28]
cmp rdi, rax
jae 0x14013de7b
movabs rdx, 0xa1ec5a87fba5591c
mov ecx, reloc.WLDAP32.dll_Ordinal_30
jmp 0x14013e078
lea rax, [r11 + 1]
cmp rdi, rax
je 0x14013e6dc
lea rax, [r11 + 2]
cmp rdi, rax
je 0x14013e6d1
lea rax, [r11 + 5]
cmp rdi, rax
je 0x14013e6c6
lea rax, [r11 + rdi]
cmp rax, r9
jbe 0x14013e431
lea rax, [r11 + 0x40]
cmp rdi, rax
je 0x14013e416
lea rax, [r11 + 0x10]
cmp rdi, rax
je 0x14013e3f2
lea rax, [r11 + 8]
cmp rdi, rax
je 0x14013e3cf
lea rax, [r11 + 4]
cmp rdi, rax
je 0x14013e3a9
lea rax, [r11 + 1]
cmp rdi, rax
je 0x14013e385
lea rax, [r11 + 0x41]
cmp rdi, rax
je 0x14013e362
lea rax, [r11 + 0x1000]
cmp rdi, rax
je 0x14013e34e
lea rax, [r11 + 0x200]
cmp rdi, rax
je 0x14013e32b
lea rax, [r11 + 0x42]
cmp rdi, rax
je 0x14013e305
lea rax, [r11 + 0x20]
cmp rdi, rax
je 0x14013deaf
lea rdi, [r11 + 5]
lea r11, [rdi + 9]
lea rax, [r11 + 2]
cmp rdi, rax
jb 0x14013e7c7
lea rax, [r11 + 0x5a]
cmp rdi, rax
jb 0x14013e7a8
lea rax, [r11 + 0x61]
cmp rdi, rax
jb 0x14013e0b2
lea rax, [r11 + 0x3e8]
cmp rdi, rax
jb 0x14013e08f
lea rax, [r11 + 0x64]
cmp rdi, rax
jb 0x14013e069
lea rax, [r11 + 0x28]
cmp rdi, rax
jb 0x14013e2ad
lea rax, [r11 + 0xa]
cmp rdi, rax
jb 0x14013e258
lea rax, [r11 + 6]
cmp rdi, rax
jb 0x14013e210
lea rcx, [r11 + 0x400]
cmp rdi, rcx
jb 0x14013e1e8
lea rax, [r11 + 0x80]
cmp rdi, rax
jb 0x14013deaf
mov rdi, rcx
lea r11, [rcx + 0x40]
lea rax, [r11 + 0x80]
cmp rcx, rax
ja 0x14013e1d4
lea rax, [r11 + 0x40]
cmp rcx, rax
ja 0x14013e1b3
lea rax, [r11 + 0x10]
cmp rcx, rax
ja 0x14013e18f
lea rax, [r11 + 8]
cmp rcx, rax
ja 0x14013e16c
lea rax, [r11 + 0x1000]
cmp rcx, rax
ja 0x14013e149
lea rax, [r11 + 0x200]
cmp rcx, rax
ja 0x14013e135
lea rax, [r11 + 0x42]
cmp rcx, rax
ja 0x14013e112
lea rax, [r11 + 0x20]
cmp rcx, rax
ja 0x14013e0fe
lea rax, [r11 + 9]
cmp rcx, rax
ja 0x14013e0d8
lea rax, [r11 + 5]
cmp rcx, rax
ja 0x14013deaf
lea rdi, [r11 + 0x5a]
lea r11, [rdi + 2]
jmp 0x14013deaf
movabs rdx, 0xc2103ed969467264
mov ecx, Ordinal_35
add rdx, r9
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013dea2
movabs rdx, 0xd736b021cb36b30c
add rdx, r9
mov al, dl
and al, r10b
add al, al
mov bl, r8b
sub bl, al
add bl, dl
sub bl, r15b
jmp 0x14013de55
movabs rdx, 0xec5d216a2d26f3b4
add rdx, r9
mov al, dl
and al, r10b
mov ecx, 0xa
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013ddf1
movabs rdx, 0xf62d43fdd2ac8e0
add rdx, r9
mov al, dl
and al, r10b
add al, al
mov bl, r8b
sub bl, al
add bl, dl
sub bl, r14b
mov dl, r9b
jmp 0x14013e6f2
movabs rdx, 0x248945883f1b0988
mov ecx, 0x24
jmp 0x14013e3ff
movabs rcx, 0x39afb6d0a10b4a30
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x50
jmp 0x14013e728
movabs rdx, 0x4ed6281902fb8ad8
mov ecx, ntohs
jmp 0x14013e3b8
movabs rcx, 0x63fc996164ebcb80
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
add bl, 0x80
jmp 0x14013e745
movabs rcx, 0x79230aa9c6dc0c28
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x18
jmp 0x14013e768
movabs rdx, 0x8e497bf228cc4cd0
mov ecx, Ordinal_41
add rdx, r9
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
jmp 0x14013e671
movabs rdx, 0xa36fed3a8abc8d78
add rdx, r9
mov al, dl
and al, r10b
add al, al
mov bl, r8b
sub bl, al
sub bl, 0x48
jmp 0x14013e347
movabs rdx, 0xb8965e82ecacce20
mov ecx, reloc.WS2_32.dll_recv
jmp 0x14013e314
movabs rcx, 0x6d7679b7e1856fc4
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x5c
mov byte [rsp + r9 + 0x60], bl
jmp 0x14013e7a0
movabs rdx, 0x829ceb004375b06c
add rdx, r9
mov al, dl
and al, r10b
mov ecx, 6
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
cmp r11, 0xa
jb 0x14013e206
mov dl, r9b
lea ecx, [rdx - 0x78]
mov al, cl
and al, r10b
add al, al
sub cl, al
add cl, r10b
lea ebx, [rcx*2 - 0x70]
mov r8b, r10b
jmp 0x14013e6f2
movabs rdx, 0x97c35c48a565f114
add rdx, r9
mov al, dl
and al, r10b
mov ecx, Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
cmp rdi, 0x1000
jae 0x14013e61c
lea rax, [r11 + 0x41]
cmp rdi, rax
jbe 0x14013e56c
lea edx, [r9 + 0x18]
mov al, dl
and al, r10b
mov ecx, Ordinal_45
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e231
movabs rcx, 0xace9cd91075631bc
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x24
lea rax, [r11 + rdi]
cmp rax, 0x64
je 0x14013e65b
lea rax, [r11 + 0xa]
cmp rdi, rax
jbe 0x14013e4de
mov dl, r9b
sub dl, r12b
mov al, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_ntohl
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e279
movabs rdx, 0xcb8a1f2fe5e016a8
mov ecx, 0x34
add rdx, r9
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013e794
movabs rdx, 0xe0b0907847d05750
add rdx, r9
mov al, dl
and al, r10b
add al, al
mov bl, r8b
sub bl, al
sub bl, 0x30
add bl, dl
jmp 0x14013e699
movabs rdx, 0xf5d701c0a9c097f8
mov ecx, Ordinal_32
jmp 0x14013e19e
movabs rcx, 0xafd73090bb0d8a0
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x60
jmp 0x14013e768
movabs rdx, 0x2023e4516da11948
add rdx, r9
mov al, dl
and al, r10b
mov ecx, r12d
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013e745
movabs rdx, 0x354a5599cf9159f0
mov ecx, Ordinal_60
add rdx, r9
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013e638
movabs rcx, 0x4a70c6e231819a98
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x28
jmp 0x14013e728
movabs rdx, 0x5f97382a9371db40
mov ecx, r14d
add rdx, r9
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, r8b
add bl, dl
jmp 0x14013e70b
mov dl, r9b
lea ecx, [rdx - 0x18]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x58
jmp 0x14013e6f2
lea rax, [r11 + 0x41]
cmp rdi, rax
jae 0x14013e459
mov dl, r9b
sub dl, r15b
mov al, dl
and al, r10b
mov ecx, Ordinal_41
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e2cb
lea rax, [r11 + 1]
cmp rdi, rax
jne 0x14013e47f
lea edx, [r9 + 0x38]
mov al, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e794
lea rax, [r11 + 3]
cmp rdi, rax
jne 0x14013e4a1
lea ecx, [r9 - 0x18]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x58
jmp 0x14013e673
lea rax, [r11 + 2]
cmp rdi, rax
jne 0x14013e4c5
lea edx, [r9 + 0x40]
mov al, dl
and al, r10b
mov ecx, r14d
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e768
lea rax, [r11 + 7]
cmp rdi, rax
jne 0x14013e2cb
lea edx, [r9 + 0x48]
mov ecx, r12d
jmp 0x14013e719
lea rax, [r11 + 1]
cmp rdi, rax
jne 0x14013e503
mov dl, r9b
lea ecx, [r15 + rdx]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x4c
jmp 0x14013e250
lea rax, [r11 + 2]
cmp rdi, rax
jne 0x14013e52b
mov dl, r9b
sub dl, r15b
mov ecx, Ordinal_41
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e70b
lea rax, [r11 + 3]
cmp rdi, rax
jne 0x14013e551
lea edx, [r9 + 0x5c]
mov al, dl
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
jmp 0x14013e635
lea rax, [r11 + 5]
cmp rdi, rax
jne 0x14013e279
lea edx, [r9 - 0x4c]
mov ecx, 0xa
jmp 0x14013e736
lea rax, [r11 + 1]
cmp rdi, rax
jne 0x14013e58e
lea ecx, [r9 + 0x70]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x10
jmp 0x14013e794
lea rax, [r11 + 2]
cmp rdi, rax
jne 0x14013e5b3
lea ecx, [r9 - 0x38]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x78
mov r8b, r10b
jmp 0x14013e699
lea rax, [r11 + 3]
cmp rdi, rax
jne 0x14013e5dc
lea edx, [r14 + r9]
mov al, dl
and al, r10b
mov ecx, reloc.WS2_32.dll_recv
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
mov r8b, r10b
jmp 0x14013e673
lea rax, [r11 + 7]
cmp rdi, rax
jne 0x14013e601
lea ecx, [r9 + 0x80]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, 0x80
jmp 0x14013e728
lea rax, [r11 + 5]
cmp rdi, rax
jne 0x14013e231
lea edx, [r9 - 0x28]
mov ecx, ntohs
jmp 0x14013e517
mov cl, r9b
sub cl, r14b
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
add bl, r10b
sub bl, r14b
mov r8b, r10b
lea edx, [r9 - 0x74]
mov al, r8b
and al, dl
mov ecx, reloc.WLDAP32.dll_Ordinal_22
sub cl, al
add cl, cl
add cl, r8b
add cl, dl
add cl, bl
mov byte [rsp + r9 + 0x60], cl
jmp 0x14013e745
lea edx, [r9 + 0x38]
mov al, dl
and al, r10b
mov ecx, reloc.WLDAP32.dll_Ordinal_60
sub cl, al
lea ebx, [rcx + rcx]
mov r8b, r10b
add bl, dl
lea edx, [r9 - 0x1c]
mov al, r8b
and al, dl
add al, al
mov cl, r8b
sub cl, al
sub cl, 0x3c
add cl, dl
movzx eax, cl
mov byte [rsp + r9 + 0x60], al
inc r11
add rax, r11
sub r9, rax
lea edx, [r9 - 0x70]
mov al, r8b
and al, dl
mov ecx, 8
sub cl, al
add cl, cl
add cl, r8b
add cl, dl
mov byte [rsp + r9 + 0x60], cl
inc rdi
mov rax, rsi
sub rax, rdi
add r9, rax
jmp 0x14013e794
lea edx, [r9 - 0x2c]
mov ecx, reloc.WLDAP32.dll_Ordinal_26
jmp 0x14013e736
lea edx, [r9 + 0x24]
mov ecx, 2
jmp 0x14013e719
mov dl, r9b
lea ecx, [rdx + 0x74]
mov al, cl
and al, r10b
add al, al
sub cl, al
lea ebx, [r10 + rcx]
sub bl, 0x2c
add dl, 0x34
mov al, r8b
and al, dl
add al, al
sub r8b, al
sub r8b, 0x6c
add r8b, dl
mov byte [rsp + r9 + 0x60], r8b
inc r11
jmp 0x14013e728
lea edx, [r9 + 0x14]
mov ecx, Ordinal_60
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
dec r9
jmp 0x14013e7a0
lea edx, [r9 + 0x64]
mov ecx, Ordinal_35
mov al, dl
and al, r10b
sub cl, al
lea ebx, [rcx + rcx]
add bl, dl
add bl, r10b
add rdi, r11
jmp 0x14013e768
movabs rcx, 0x20d3023a4746dd0c
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, r15b
movzx eax, bl
mov rcx, rsi
sub rcx, rax
add r9, rcx
jmp 0x14013e7a0
movabs rcx, 0x604656136d179f04
add rcx, r9
mov al, cl
and al, r10b
add al, al
sub r8b, al
lea ebx, [rcx + r8]
sub bl, 0x1c
movzx eax, byte [rsp + r9 + 0x60]
add rax, r11
add r9, rax
inc r9
jmp 0x14013ddde
add r9b, 0x5c
mov al, r9b
and al, r10b
mov ecx, 0x3e
sub cl, al
lea ebx, [rcx + rcx]
add bl, r9b
add bl, r10b
jmp 0x14013dddb
add r9b, r12b
mov al, r9b
and al, r10b
add al, al
sub r9b, al
lea ebx, [r10 + r9]
sub bl, 0x1c
jmp 0x14013ddcb
lea rdx, [rbp + 0x14a46f0]
jmp 0x14013e7f8
lea rdx, [rbp + 0x152269c]
jmp 0x14013e7f8
lea rdx, [rsp + 0x60]
xorps xmm0, xmm0
movups xmmword [rbp - 0x70], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x60], xmm1
inc rsi
cmp byte [rdx + rsi], 0
jne 0x14013e807
mov r8, rsi
lea rcx, [rbp - 0x70]
call fcn.14004ffd8
nop
mov r10, qword [0x14017c6c8]
test r10, r10
jne 0x14013e97b
xor ebx, ebx
mov edi, 0x4a7c0a09
mov rax, qword gs:[0x60]
mov rcx, qword [rax + 0x18]
mov rax, qword [rcx + 0x10]
mov r14, qword [rax]
mov r10, r14
movups xmm0, xmmword [r10 + 0x58]
movd eax, xmm0
sub ax, 8
test ebx, ebx
je 0x14013e893
psrldq xmm0, 8
movq rcx, xmm0
movzx eax, ax
shr rax, 1
lea r8, [rcx + rax*2]
mov edx, 0x811c9dc5
jmp 0x14013e886
movsx eax, byte [rcx]
xor eax, edx
imul edx, eax, 0x1000193
add rcx, 2
cmp rcx, r8
jne 0x14013e877
cmp edx, ebx
jne 0x14013e95b
mov r8, qword [r10 + 0x30]
movsxd rax, dword [r8 + 0x3c]
mov rax, qword [rax + r8 + 0x88]
mov r9d, eax
add r9, r8
shr rax, 0x20
cmp r9, r8
je 0x14013e95b
mov r11d, dword [r9 + 0x18]
test r11d, r11d
je 0x14013e95b
mov r12d, dword [r9 + 0x20]
dec r11d
lea rcx, [r12 + r11*4]
mov edx, dword [rcx + r8]
add rdx, r8
mov esi, 0x811c9dc5
jmp 0x14013e8e7
movsx ecx, cl
xor ecx, esi
imul esi, ecx, 0x1000193
mov cl, byte [rdx]
inc rdx
test cl, cl
jne 0x14013e8dc
cmp esi, edi
je 0x14013e8fb
test r11d, r11d
jne 0x14013e8c7
jmp 0x14013e95b
mov edx, dword [r9 + 0x1c]
add rdx, r8
mov ecx, dword [r9 + 0x24]
add rcx, r8
movzx ecx, word [rcx + r11*2]
mov r10d, dword [rdx + rcx*4]
add r10, r8
cmp r10, r9
jbe 0x14013e974
lea rcx, [r9 + rax]
cmp r10, rcx
jae 0x14013e974
mov ebx, 0x811c9dc5
mov edi, ebx
jmp 0x14013e93a
movsx eax, al
xor eax, ebx
imul ebx, eax, 0x1000193
inc r10
mov al, byte [r10]
cmp al, 0x2e
jne 0x14013e92c
jmp 0x14013e94e
movsx eax, al
xor eax, edi
imul edi, eax, 0x1000193
inc r10
mov al, byte [r10]
test al, al
jne 0x14013e943
mov r10, qword [r14]
mov rax, qword [r10]
mov r10, rax
cmp rax, r14
je 0x14013e971
cmp qword [rax + 0x30], 0
jne 0x14013e84b
xor r10d, r10d
mov qword [0x14017c6c8], r10
lea rdx, [rbp - 0x70]
cmp qword [rbp - 0x58], 0xf
cmova rdx, qword [rbp - 0x70]
lea rax, [rbp - 0x50]
mov qword [rsp + 0x48], rax
lea rax, [rbp - 0x30]
mov qword [rsp + 0x40], rax
and qword [rsp + 0x38], 0
and qword [rsp + 0x30], 0
and dword [rsp + 0x28], 0
and dword [rsp + 0x20], 0
xor r9d, r9d
xor r8d, r8d
xor ecx, ecx
call r10
nop
mov rdx, qword [rbp - 0x58]
cmp rdx, 0xf
jbe 0x14013e9fb
inc rdx
mov rcx, qword [rbp - 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14013e9f6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14013e9f6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1401582ac
mov rcx, qword [rbp + 0x40]
xor rcx, rsp
call fcn.140158250
lea r11, [rsp + 0x150]
mov rbx, qword [r11 + 0x20]
mov rsi, qword [r11 + 0x28]
mov rdi, qword [r11 + 0x30]
mov r12, qword [r11 + 0x38]
mov rsp, r11
pop r15
pop r14
pop rbp
ret