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

Disassembly:
xchg r9, r8
mov qword [rsp + 0x20], r8
xchg r8, r9
xchg rbx, r8
mov qword [rsp + 0x18], rbx
xchg r8, rbx
mov qword [rsp + 8], rcx
nop
push r12
mov qword [rsp], rbx
nop
sub rsp, 8
mov qword [rsp], rbp
nop
sub rsp, 8
mov qword [rsp], rsi
nop
mov qword [rsp - 8], rdi
sub rsp, 8
push r12
push r13
push r14
nop
sub rsp, 8
mov qword [rsp], r15
sub rsp, 0x58
xchg r9, rbx
mov r9, rbx
xchg rbx, r9
xchg rsi, rdx
mov rdx, rsi
xchg rsi, rdx
mov r9, rcx
xor ebp, ebp
test rdx, rdx
jne 0x140198b18
mov eax, ebp
jmp 0x140198b58
mov eax, 0x11f0f413
add eax, 0x57dade62
xor eax, 0x4fc1edfe
xor eax, 0x6b0fa7db
sub eax, 0x1d9655fc
sub eax, 0x2f6ee807
cmp word [rdx], ax
je 0x140198b47
mov rax, rbp
jmp 0x140198b58
movsxd rax, dword [rdx + 0x3c]
add rax, rsi
cmp dword [rax], 0x4550
cmovne rax, rbp
mov ecx, 0x2d8095a1
xor ecx, 0x1b7370e4
xor ecx, 0x6457fdac
xor ecx, 0x2bca257c
xor ecx, 0x630d23f4
sub ecx, 0x16b59ef7
add ecx, 0x47462c2
xor ecx, 0x821e027
cmp word [rax + 0x18], cx
jne 0x140198cba
mov r14d, dword [rax + 0x88]
add r14, rsi
je 0x140198cba
mov r15d, dword [r14 + 0x1c]
add r15, rsi
mov r12d, dword [r14 + 0x24]
add r12, rsi
mov r13d, dword [r14 + 0x20]
add r13, rsi
mov edi, ebp
cmp dword [r14 + 0x18], 0
jbe 0x140198c84
nop dword [rax]
nop dword [rax + rax]
mov eax, edi
mov ecx, dword [r13 + rax*4]
add rcx, rsi
movzx eax, word [r12 + rax*2]
mov edx, dword [r15 + rax*4]
add rdx, rsi
cmp rcx, 0xffff
jbe 0x140198c78
mov qword [rsp + 0xa8], rdx
mov qword [rsp + 0x30], rcx
xchg r12, r8
mov qword [rsp + 0x38], r12
xchg r12, r8
xchg rbp, r9
mov qword [rsp + 0x40], rbp
xchg r9, rbp
xchg rdi, rcx
mov rdi, qword [rbx + 0x38]
xchg rcx, rdi
test rcx, rcx
je 0x140198d4f
xchg r9, rax
mov r9, qword [rcx]
xchg r9, rax
lea rdx, [rsp + 0xa8]
xchg rbx, rdx
mov qword [rsp + 0x20], rbx
xchg rdx, rbx
lea r9, [rsp + 0x30]
lea r8, [rsp + 0x38]
lea rdx, [rsp + 0x40]
call qword [rax + 0x10]
test al, al
je 0x140198c84
xchg r8, rbp
mov rbp, qword [rsp + 0xb0]
xchg rbp, r8
xchg r9, r15
mov r15, qword [rsp + 0xa0]
xchg r15, r9
inc edi
cmp edi, dword [r14 + 0x18]
jb 0x140198bcf
mov rcx, qword [rbx + 0x38]
test rcx, rcx
je 0x140198ca7
cmp rcx, rbx
mov rax, qword [rcx]
setne dl
call qword [rax + 0x20]
xchg rbp, rsi
mov qword [rbx + 0x38], rsi
xchg rbp, rsi
mov al, 0x3c
sub al, 0x25
add al, 0x58
xor al, 0x2f
add al, 0x37
sub al, 0x31
sub al, 0x45
jmp 0x140198ce3
mov rcx, qword [rbx + 0x38]
test rcx, rcx
je 0x140198ce1
xchg r8, rax
mov r8, qword [rcx]
xchg r8, rax
cmp rcx, rbx
setne dl
call qword [rax + 0x20]
xchg r14, rbp
mov qword [rbx + 0x38], r14
xchg rbp, r14
xor al, al
add rsp, 0x58
push rcx
push rdx
push rax
push rdx
xchg qword [rsp + 0x20], r15
add rsp, 0x28
nop
xchg qword [rsp], r14
add rsp, 8
push rcx
push rbx
push rax
xchg qword [rsp + 0x18], r13
pop rax
pop rbx
pop rcx
add rsp, 8
nop
xchg qword [rsp], r12
add rsp, 8
push rcx
push rbx
xchg qword [rsp + 0x10], rdi
pop rbx
pop rcx
add rsp, 8
push rdx
push rdx
push rax
push rax
push rcx
xchg qword [rsp + 0x28], rsi
pop rcx
pop rax
pop rax
pop rdx
pop rdx
add rsp, 8
push rdx
push rdx
push rcx
push rdx
push rcx
push rbx
push rax
xchg qword [rsp + 0x38], rbp
add rsp, 0x40
nop
mov rbx, qword [rsp]
add rsp, 8
ret
call fcn.1401fdec2
nop
int3