Function at 0x14008f8e0
Capabilities:
Resolve function by parsing pe exports

Disassembly:
push rbp
push rsi
push r14
push rbx
push rdi
sub rsp, 0x1d0
mov al, 0x15
mov r8b, 0x54
mov byte [rsp + 0x1ce], 0x58
mov word [rsp + 0x1b8], 0xbfc8
mov r9w, word [rsp + 0x1ba]
mov r10w, r9w
or r10w, 0x22e2
mov word [rsp + 0x1ba], r10w
mov qword [rsp + 0x1b0], 0x3d838b91
mov dword [rsp + 0x1ac], 0x579972ee
mov r10w, word [rsp + 0x1b8]
mov r11b, byte [rsp + 0x1cf]
mov bl, r11b
or bl, 0x4f
mov rsi, qword [rsp + 0x1c0]
mov byte [rsp + 0x1cf], bl
xor r10w, 0x1a20
mov byte [rsp + 0x1cf], r11b
mov word [rsp + 0xde], r10w
mov bl, byte [rsp + 0x1ce]
mov word [rsp + 0x1ba], r9w
sub r8b, bl
mov bl, r11b
xor bl, 0xff
mov byte [rsp + 0x1cf], bl
mov byte [rsp + 0x117], r8b
mov r8b, r11b
add r8b, 0x4c
mov bl, byte [rsp + 0x117]
mov byte [rsp + 0x1cf], r8b
mov r8b, byte [rsp + 0x1ce]
mov edi, dword [rsp + 0x1bc]
sub al, r8b
mov qword [rsp + 0x108], 0
mov r10w, r9w
add r10w, 0x30a1
mov word [rsp + 0x1ba], r10w
cmp al, bl
mov qword [rsp + 0x78], rdx
mov qword [rsp + 0x70], rcx
mov dword [rsp + 0x6c], edi
mov byte [rsp + 0x6b], r11b
mov word [rsp + 0x68], r9w
mov qword [rsp + 0x60], rsi
je 0x140090534
lea rax, [rsp + 0x170]
lea rcx, [rsp + 0x170]
mov qword [rsp + 0xa0], rcx
mov dword [rsp + 0x1bc], 0x33d55651
mov dl, byte [rsp + 0x1ce]
mov r8b, 0xbc
sub r8b, dl
mov rcx, qword [rsp + 0x60]
mov r9d, ecx
and r9d, 0x38b03543
mov r10d, r9d
mov qword [rsp + 0x1c0], r10
add rcx, 0xfffffffff216e743
mov qword [rsp + 0x1c0], rcx
mov r9d, dword [rsp + 0x6c]
add r9d, 0x2b88db22
mov r11b, dl
add r11b, 0xf4
mov dword [rsp + 0x1bc], r9d
add dl, 0xc3
movaps xmm0, xmmword [0x140099190]
movaps xmmword [rsp + 0x170], xmm0
mov word [rsp + 0x1ba], 0x76ac
mov byte [rsp + 0x180], r8b
add rax, 0x11
mov qword [rsp + 0x148], rax
mov byte [rsp + 0xb3], dl
cmp byte [rsp + 0xb3], r11b
ja 0x1400902b8
jmp 0x1400906f2
lea rdx, [rsp + 0xe0]
lea r9, [rsp + 0x160]
mov eax, dword [rsp + 0x6c]
sub eax, 0x2d64cf68
mov dword [rsp + 0x1bc], eax
mov cx, word [rsp + 0x68]
add cx, cx
mov word [rsp + 0x1ba], cx
mov r8, qword [rsp + 0x60]
imul r8, r8
mov qword [rsp + 0x1c0], r8
mov qword [rsp + 0x160], 0
mov cx, word [rsp + 0x1b8]
add cx, 0x4038
mov r10w, word [rsp + 0x68]
xor r10w, r10w
mov word [rsp + 0x1ba], r10w
mov r8, qword [rsp + 0x100]
mov r11b, byte [rsp + 0x6b]
mov byte [rsp + 0x1cf], r11b
mov rsi, qword [rsp + 0x70]
mov word [rsp + 0x5e], cx
mov rcx, rsi
mov r10w, word [rsp + 0x5e]
movzx eax, r10w
mov qword [rsp + 0x50], r8
mov r8d, eax
mov rdi, qword [rsp + 0x50]
call rdi
mov rcx, qword [rsp + 0x160]
mov r11b, 0x31
mov bl, byte [rsp + 0x6b]
mov dword [rsp + 0x4c], eax
mov al, bl
mul r11b
mov byte [rsp + 0x1cf], al
mov qword [rsp + 0x108], rcx
jmp 0x140090534
mov rax, qword [rsp + 0x128]
mov cl, byte [rsp + 0x6b]
mov byte [rsp + 0x1cf], cl
xor cl, 0xff
mov rdx, qword [rsp + 0x1a0]
mov r8w, word [rax]
mov byte [rsp + 0x1cf], cl
mov r9d, dword [rdx + 0x1c]
mov cl, byte [rsp + 0x6b]
or cl, 0xc1
mov byte [rsp + 0x1cf], cl
mov rax, qword [rsp + 0xd0]
mov r9d, r9d
mov edx, r9d
add rax, rdx
movzx r9d, r8w
mov edx, r9d
mov r8w, word [rsp + 0x68]
sub r8w, 0xe86a
mov word [rsp + 0x1ba], r8w
mov r9d, dword [rax + rdx*4]
mov eax, r9d
mov r8w, word [rsp + 0x68]
mov word [rsp + 0x1ba], r8w
mov cl, byte [rsp + 0x6b]
xor cl, cl
add rax, qword [rsp + 0xd0]
mov byte [rsp + 0x1cf], cl
mov rdx, rax
mov qword [rsp + 0x100], rdx
mov cl, byte [rsp + 0x6b]
or cl, cl
mov byte [rsp + 0x1cf], cl
mov cl, byte [rsp + 0x6b]
sub cl, 0x51
mov byte [rsp + 0x1cf], cl
mov qword [rsp + 0x118], 0
cmp rax, 0
je 0x140090511
jmp 0x14008ff14
mov eax, 0x579972ee
xor ecx, ecx
mov edx, ecx
mov ecx, dword [rsp + 0x1ac]
mov r8w, word [rsp + 0x68]
add r8w, 0xf6d6
mov r9, qword [rsp + 0x198]
add ecx, 0xa866d262
mov r10d, dword [r9]
mov word [rsp + 0x1ba], r8w
mov r9, qword [rsp + 0xd0]
movsxd r11, r10d
mov r8w, word [rsp + 0x68]
and r8w, 0x61ab
mov word [rsp + 0x1ba], r8w
mov rsi, r9
add rsi, r11
mov r10d, dword [rsp + 0x6c]
sub r10d, 0x2c1c7814
mov dword [rsp + 0x1bc], r10d
mov r10d, dword [r9 + r11]
mov dword [rsp + 0x1bc], 0x35686602
mov edi, dword [rsp + 0x6c]
xor edi, edi
cmp r10d, ecx
cmove rdx, rsi
mov ecx, dword [rdx + 0x88]
mov edx, ecx
mov dword [rsp + 0x1bc], edi
mov bl, byte [rsp + 0x6b]
xor bl, 0xcb
mov r9, qword [rsp + 0xd0]
mov byte [rsp + 0x1cf], bl
add r9, rdx
mov qword [rsp + 0x1a0], r9
mov rdx, qword [rsp + 0x1a0]
mov r8w, word [rsp + 0x68]
or r8w, 0xa375
mov word [rsp + 0x1ba], r8w
mov ecx, dword [rsp + 0x6c]
and ecx, 0x5bad961d
mov dword [rsp + 0x1bc], ecx
mov ecx, dword [rsp + 0x6c]
imul r10d, ecx, 0x1ed9b3a9
mov edi, dword [rdx + 0x20]
mov edx, edi
mov dword [rsp + 0x1bc], r10d
mov bl, byte [rsp + 0x6b]
mov dword [rsp + 0x48], eax
mov al, bl
mul bl
mov r9, qword [rsp + 0xd0]
mov byte [rsp + 0x1cf], al
mov r8w, word [rsp + 0x68]
add r8w, 0x485c
mov r10d, dword [rsp + 0x1ac]
mov word [rsp + 0x1ba], r8w
add r9, rdx
mov edi, dword [rsp + 0x48]
sub edi, r10d
mov qword [rsp + 0x138], r9
mov rdx, qword [rsp + 0x1a0]
xor bl, 0x83
mov byte [rsp + 0x1cf], bl
mov dword [rsp + 0x1bc], 0x7bf1f72f
mov r10d, dword [rdx + 0x18]
mov word [rsp + 0x1ba], 0x4065
mov dword [rsp + 0x16c], r10d
mov rdx, qword [rsp + 0x60]
xor rdx, 0xffffffffffffffff
mov qword [rsp + 0x1c0], rdx
mov r10d, dword [rsp + 0x16c]
mov byte [rsp + 0x1cf], 0x2a
mov qword [rsp + 0x118], 0
mov r8w, word [rsp + 0x68]
xor r8w, 0xffff
mov word [rsp + 0x1ba], r8w
cmp r10d, edi
je 0x140090511
jmp 0x1400902b8
mov eax, 0x4488ecb6
mov ecx, eax
mov dx, word [rsp + 0x68]
xor dx, 0xffff
mov r8, qword [rsp + 0x128]
mov word [rsp + 0x1ba], dx
mov r9, qword [rsp + 0x1b0]
mov dx, word [rsp + 0x68]
xor dx, 0xffff
add r8, 2
mov word [rsp + 0x1ba], dx
sub rcx, r9
mov qword [rsp + 0x140], r8
mov qword [rsp + 0xc8], rcx
mov rcx, qword [rsp + 0xc8]
mov eax, dword [rsp + 0x6c]
xor eax, 0x2199f559
mov dword [rsp + 0x1bc], eax
mov r8, qword [rsp + 0x1b0]
mov r9, qword [rsp + 0x60]
or r9, 0x3efd8a70
mov qword [rsp + 0x1c0], r9
mov r9, qword [rsp + 0x1b0]
xor r8, 0x3d838b90
mov r10, qword [rsp + 0x158]
mov eax, dword [rsp + 0x6c]
or eax, 0x6f33934a
add r9, 0x3a5dca15
mov dword [rsp + 0x1bc], eax
add r10, r8
mov qword [rsp + 0x90], r10
mov qword [rsp + 0x1c0], 0x1e8753f7
cmp rcx, r9
ja 0x140090627
jmp 0x14009068a
lea rax, [rsp + 0xe0]
mov ecx, dword [rsp + 0x6c]
xor ecx, 0x387c6ae6
mov dword [rsp + 0x1bc], ecx
mov dl, byte [rsp + 0x6b]
xor dl, dl
mov byte [rsp + 0x1cf], dl
mov qword [rsp + 0xb8], rax
mov qword [rsp + 0x1c0], 0xffffffffb323e1f5
mov ecx, dword [rsp + 0x1ac]
add ecx, 0xa8668d12
mov r8w, word [rsp + 0x68]
mov word [rsp + 0x1ba], r8w
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xe8], rax
mov dword [rsp + 0xb4], ecx
mov r9, qword [rsp + 0x60]
and r9, 0x6029ac7d
mov qword [rsp + 0x1c0], r9
jmp 0x14009035c
mov al, byte [rsp + 0x6b]
or al, 0x29
mov cl, byte [rsp + 0x1ce]
mov byte [rsp + 0x1cf], al
xor cl, 0xfb
mov byte [rsp + 0xc7], cl
mov dx, word [rsp + 0x68]
add dx, dx
mov word [rsp + 0x1ba], dx
mov r8d, dword [rsp + 0x1ac]
mov r9, qword [rsp + 0x60]
and r9, 0x323b6529
mov qword [rsp + 0x1c0], r9
add r8d, 0xd18dab46
mov dx, word [rsp + 0x68]
and dx, 0x40ed
mov al, byte [rsp + 0x1ce]
add al, 0x9b
mov cl, byte [rsp + 0xc7]
mov word [rsp + 0x1ba], dx
mov dword [rsp + 0xb4], r8d
mov r9, qword [rsp + 0x60]
sub r9, r9
mov qword [rsp + 0x1c0], r9
cmp al, cl
ja 0x140090221
jmp 0x14009035c
mov al, 0xdd
mov ecx, dword [rsp + 0x6c]
xor ecx, 0xffffffff
mov dword [rsp + 0x1bc], ecx
mov dl, byte [rsp + 0x6b]
sub al, dl
mov r8b, byte [rsp + 0x1ce]
mov byte [rsp + 0x1cf], al
mov r9, qword [rsp + 0x120]
mov r10w, word [rsp + 0x68]
and r10w, 0x96f
add r8b, 0xa8
mov word [rsp + 0x1ba], r10w
mov al, byte [rsp + r9 + 0x170]
mov r9, qword [rsp + 0x60]
add r9, 0x759d1409
mov qword [rsp + 0x1c0], r9
mov byte [rsp + 0x137], al
mov r10w, word [rsp + 0x68]
sub r10w, 0xdbe6
mov word [rsp + 0x1ba], r10w
mov al, byte [rsp + 0x8f]
cmp al, byte [rsp + 0x137]
sete al
and al, 1
mov byte [rsp + 0x8e], al
mov al, byte [rsp + 0x8f]
mov word [rsp + 0x1ba], 0x88f3
cmp al, r8b
je 0x140090558
jmp 0x1400903fc
mov al, 0x81
mov cx, 0xe762
mov rdx, qword [rsp + 0xf0]
mov qword [rsp + 0x120], rdx
mov r8w, word [rsp + 0x1b8]
mov dword [rsp + 0x1bc], 0x5d0f68ab
xor r8w, 0x6927
mov r9b, byte [rsp + 0x6b]
add r9b, 0xeb
sub cx, word [rsp + 0x1b8]
mov rdx, qword [rsp + 0xf8]
mov r10, qword [rsp + 0x120]
mov byte [rsp + 0x1cf], r9b
mov word [rsp + 0x16a], cx
mov word [rsp + 0x1ba], 0xac54
mov cx, word [rsp + 0x16a]
mov r9b, byte [rdx + r10]
mov r11b, byte [rsp + 0x6b]
sub al, r11b
mov byte [rsp + 0x1cf], al
mov byte [rsp + 0x8f], r9b
or r11b, 0xd3
mov byte [rsp + 0x1cf], r11b
cmp cx, r8w
jne 0x14009002f
jmp 0x1400902b8
mov ax, word [rsp + 0x1b8]
add ax, 0xda3
mov word [rsp + 0x46], ax
call fcn.14008ed70
mov ecx, 0x825fc76a
mov edx, ecx
mov r8, rax
mov qword [rsp + 0xd0], r8
mov r8, qword [rsp + 0x60]
imul r9, r8, 0x6d1182a4
mov r10w, word [rsp + 0xde]
mov qword [rsp + 0x1c0], r9
sub rdx, qword [rsp + 0x1b0]
add rax, 0x3c
mov qword [rsp + 0x198], rax
mov r11b, 0xdc
mov al, byte [rsp + 0x6b]
mul r11b
mov byte [rsp + 0x1cf], al
mov qword [rsp + 0x98], rdx
mov qword [rsp + 0x80], 0
mov si, word [rsp + 0x46]
cmp si, r10w
jae 0x14008fc6f
jmp 0x140090587
mov eax, 0x579972ee
mov ecx, dword [rsp + 0xac]
mov dx, cx
mov r8w, word [rsp + 0x68]
mov word [rsp + 0x1ba], r8w
mov word [rsp + 0xe0], dx
mov ecx, dword [rsp + 0x6c]
xor ecx, ecx
mov dword [rsp + 0x1bc], ecx
sub eax, dword [rsp + 0x1ac]
mov byte [rsp + 0x1cf], 0x4c
mov ecx, dword [rsp + 0x1ac]
xor ecx, 0x57998d11
mov qword [rsp + 0x1c0], 0x110a150
mov word [rsp + 0xe2], dx
mov r9, qword [rsp + 0x60]
xor r9, 0x769dae80
and ecx, dword [rsp + 0xac]
mov qword [rsp + 0x1c0], r9
mov qword [rsp + 0x108], 0
cmp ecx, eax
je 0x140090534
jmp 0x14008fac7
mov eax, 0x3d838b91
mov ecx, eax
mov dx, word [rsp + 0x68]
or dx, 0xb47f
mov word [rsp + 0x1ba], dx
mov r8, qword [rsp + 0x1a0]
mov r9, qword [rsp + 0x60]
imul r10, r9, 0x9d29722
mov qword [rsp + 0x1c0], r10
mov r10, qword [rsp + 0xd0]
mov eax, dword [r8 + 0x24]
mov r8d, eax
mov dx, word [rsp + 0x68]
mov word [rsp + 0x1ba], dx
mov eax, dword [rsp + 0x16c]
add r10, r8
and r9, 0x23e2cada
mov qword [rsp + 0x1c0], r9
mov eax, eax
mov r8d, eax
mov eax, dword [rsp + 0x6c]
or eax, 0x2a35a0eb
mov dword [rsp + 0x1bc], eax
sub rcx, qword [rsp + 0x1b0]
mov qword [rsp + 0x150], r8
mov qword [rsp + 0x98], rcx
mov qword [rsp + 0x80], r10
jmp 0x140090587
mov al, byte [rsp + 0x6b]
or al, 1
mov ecx, dword [rsp + 0xb4]
mov byte [rsp + 0x1cf], al
mov dword [rsp + 0xac], ecx
mov al, byte [rsp + 0x6b]
or al, al
mov byte [rsp + 0x1cf], al
mov ecx, dword [rsp + 0xac]
mov dx, word [rsp + 0x68]
xor dx, 0xffff
mov r8d, dword [rsp + 0x1ac]
add r8d, 0xa8668d13
mov al, byte [rsp + 0x1ce]
add al, 0xa8
mov word [rsp + 0x1ba], dx
mov ecx, ecx
mov r9d, ecx
mov r10b, byte [rsp + 0x6b]
mov byte [rsp + 0x1cf], r10b
mov r11, qword [rsp + 0x78]
mov bl, byte [r11 + r9]
mov dx, word [rsp + 0x68]
add dx, dx
mov word [rsp + 0x1ba], dx
add r8d, dword [rsp + 0xac]
mov dword [rsp + 0xb4], r8d
cmp bl, al
je 0x14008ff97
jmp 0x14009035c
movabs rax, 0x32f8916ff0f1326
mov ecx, 0x3d838b92
mov edx, ecx
mov byte [rsp + 0x1cf], 0xe2
mov r8b, byte [rsp + 0x1ce]
xor r8b, 0x58
mov r9b, byte [rsp + 0x137]
mov ecx, dword [rsp + 0x6c]
and ecx, 0x357684d7
mov dword [rsp + 0x1bc], ecx
mov r10w, word [rsp + 0x68]
xor r10w, 0x8d0
cmp r9b, r8b
setne r8b
mov word [rsp + 0x1ba], r10w
mov r10w, word [rsp + 0x68]
xor r10w, 0xa77f
mov r11, qword [rsp + 0x1b0]
mov rsi, qword [rsp + 0x120]
mov word [rsp + 0x1ba], r10w
mov r10w, word [rsp + 0x68]
imul r10w, r10w
sub rdx, r11
mov word [rsp + 0x1ba], r10w
mov r11, qword [rsp + 0x1b0]
mov qword [rsp + 0x1c0], rax
mov rax, qword [rsp + 0x60]
xor rax, rax
add r11, 0xffffffffc27c748f
mov qword [rsp + 0x1c0], rax
add rsi, rdx
mov ecx, dword [rsp + 0x6c]
or ecx, ecx
mov dword [rsp + 0x1bc], ecx
mov r9b, 0xfc
mov al, byte [rsp + 0x6b]
mul r9b
and r8b, byte [rsp + 0x8e]
mov byte [rsp + 0x1cf], al
mov rdx, qword [rsp + 0x60]
xor rdx, 0x8ae6a7c
cmp rsi, r11
setb al
and al, r8b
mov qword [rsp + 0x1c0], rdx
mov qword [rsp + 0xf0], rsi
test al, 1
jne 0x1400900e6
jmp 0x140090558
mov rax, qword [rsp + 0x118]
mov cx, word [rsp + 0x68]
mov word [rsp + 0x1ba], cx
add rsp, 0x1d0
pop rdi
pop rbx
pop r14
pop rsi
pop rbp
ret
mov rax, qword [rsp + 0x108]
mov cx, word [rsp + 0x68]
sub cx, 0x6ac2
mov word [rsp + 0x1ba], cx
mov qword [rsp + 0x118], rax
jmp 0x140090511
mov ax, word [rsp + 0x68]
mov word [rsp + 0x1ba], ax
mov cl, byte [rsp + 0x6b]
xor cl, cl
mov dl, byte [rsp + 0x8e]
mov byte [rsp + 0x1cf], cl
test dl, 1
jne 0x14008fb9b
jmp 0x14008fe3d
mov al, byte [rsp + 0x6b]
xor al, 0x94
mov rcx, qword [rsp + 0x80]
mov byte [rsp + 0x1cf], al
mov qword [rsp + 0x128], rcx
mov al, byte [rsp + 0x6b]
sub al, 0x4e
mov byte [rsp + 0x1cf], al
mov rcx, qword [rsp + 0x98]
mov qword [rsp + 0x158], rcx
mov edx, dword [rsp + 0x6c]
imul r8d, edx, 0x4b81b17f
mov rcx, qword [rsp + 0x138]
mov dword [rsp + 0x1bc], r8d
mov al, byte [rsp + 0x6b]
xor al, 0xde
mov r9, qword [rsp + 0x158]
mov byte [rsp + 0x1cf], al
mov r10, qword [rsp + 0x1b0]
xor r10, 0x3d838b91
mov r11, qword [rsp + 0xd0]
mov r8d, dword [rcx + r9*4]
mov ecx, r8d
add r11, rcx
mov qword [rsp + 0xf8], r11
mov qword [rsp + 0xf0], r10
jmp 0x1400900e6
xor eax, eax
mov ecx, eax
mov dword [rsp + 0x1bc], 0x82d03091
mov rdx, qword [sym.imp.ADVAPI32.dll_GetSecurityDescriptorSacl]
xor eax, eax
mov r8d, eax
mov qword [rsp + 0x38], rcx
mov rcx, r8
mov qword [rsp + 0x30], rdx
mov rdx, r8
mov qword [rsp + 0x28], r8
mov r9, qword [rsp + 0x28]
mov r10, qword [rsp + 0x30]
call r10
xor r11d, r11d
mov ecx, r11d
mov bl, byte [rsp + 0x6b]
mov byte [rsp + 0x1cf], bl
mov dword [rsp + 0x24], eax
mov rax, rcx
add rsp, 0x1d0
pop rdi
pop rbx
pop r14
pop rsi
pop rbp
ret
mov rax, qword [rsp + 0x150]
mov rcx, qword [rsp + 0x60]
mov qword [rsp + 0x1c0], rcx
mov rdx, qword [rsp + 0x90]
mov r8, qword [rsp + 0x90]
mov qword [rsp + 0x98], r8
mov r9d, dword [rsp + 0x6c]
xor r9d, 0xffffffff
mov r8, qword [rsp + 0x140]
mov dword [rsp + 0x1bc], r9d
mov qword [rsp + 0x80], r8
mov qword [rsp + 0x118], 0
cmp rdx, rax
jb 0x140090587
jmp 0x140090511
mov al, 0xcb
mov cl, 0xca
mov dl, byte [rsp + 0x1ce]
xor dl, 0x3c
mov r8b, byte [rsp + 0x1ce]
add r8b, 0xff
mov r9, qword [rsp + 0x148]
mov byte [r9], dl
sub cl, byte [rsp + 0x1ce]
mov dl, 0x6b
mov r10b, byte [rsp + 0x6b]
mov byte [rsp + 0x23], al
mov al, r10b
mul dl
mov dl, byte [rsp + 0x1ce]
add dl, 0xa8
mov r11b, byte [rsp + 0x1ce]
mov byte [rsp + 0x1cf], al
mov esi, dword [rsp + 0x6c]
imul edi, esi, 0x2af59c1
mov al, byte [rsp + 0x23]
sub al, byte [rsp + 0x1ce]
mov dword [rsp + 0x1bc], edi
mov bl, byte [rsp + 0x1ce]
mov qword [rsp + 0x1c0], 0x4120a240
mov bp, word [rsp + 0x68]
imul r14w, bp, 0xb567
add r11b, 0xd
add bl, 0x1b
mov word [rsp + 0x1ba], r14w
mov byte [rsp + 0x182], cl
mov byte [rsp + 0x183], r11b
mov qword [rsp + 0x1c0], 0x7d5869d5
mov byte [rsp + 0x184], al
xor esi, 0xffffffff
mov dword [rsp + 0x1bc], esi
mov byte [rsp + 0x185], bl
mov byte [rsp + 0x1cf], r10b
mov byte [rsp + 0x186], dl
mov byte [rsp + 0x187], r8b
mov word [rsp + 0x1ba], 0x9482
mov qword [rsp + 0x118], 0
mov r9, qword [rsp + 0x78]
cmp r9, 0
je 0x140090511
jmp 0x14009018f