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

Disassembly:
lea rbx, [rsp - 0x28]
cmp rbx, qword [r15 + 8]
jbe fcn.140095bf0
mov rsp, rbx
mov rax, rdx
mov qword [rsp + 0x18], rax
mov rcx, 0
nop word [rax + rax]
nop
mov edx, dword [rax + 4]
test edx, edx
je 0x140265bc4
mov r8d, dword [rax + 0x3c]
nop
test r8d, 0x80000000
jne 0x140265bc4
mov rbx, qword [rax + 0xc0]
and r8d, 0xffff
mov rsi, rbx
sar rsi, 0x30
mov esi, esi
add r8d, esi
cmp r8d, 1
jge 0x140265b84
mov dword [rsp + 0x14], edx
mov r8d, dword [r14 + rdx*8 + 4]
lea rsi, [r14 + rdx*8]
mov edi, 1
nop word [rax + rax]
nop
cmp r8d, edi
jle 0x140265aa8
nop dword [rax]
cmp r8d, edi
jbe 0x140265b9e
mov r9d, edi
mov r10d, dword [rsi + r9*4 + 8]
lea r11d, [rdi + 2]
shl r9, 0x20
nop dword [rax]
test r10d, r10d
je 0x140265a06
mov r12d, dword [r14 + r10*8 + 4]
test r12d, r12d
je 0x140265a43
mov r13d, dword [r14 + r12*8 + 4]
nop dword [rax]
test r13d, r13d
je 0x140265a23
mov dword [rsp + 0x24], edi
mov edi, dword [r14 + r10*8 + 0x9c]
cmp edi, dword [r14 + r10*8 + 0x18]
jne 0x140265bd9
mov edx, r13d
dec edx
and edx, edi
lea rax, [r14 + r10*8]
cmp r13d, edx
jbe 0x140265bb1
lea r12, [r14 + r12*8]
mov edx, edx
mov edx, dword [r12 + rdx*4 + 8]
nop
test edx, edx
jne 0x140265b28
cmp dword [r14 + r10*8 + 0xa0], 0
jne 0x140265b56
movsxd rdx, edi
xor r9, rdx
add r9, rbx
sub dword [r15 + 0x10], 1
jle 0x140265a97
mov edi, r11d
mov rbx, r9
jmp 0x140265940
mov dword [rsp + 0x24], edi
add r9, rbx
sub dword [r15 + 0x10], 1
jle 0x140265a63
mov edi, r11d
mov rbx, r9
jmp 0x140265940
mov dword [rsp + 0x24], edi
mov rax, rbx
add rax, r9
sub dword [r15 + 0x10], 1
jle 0x140265a75
mov edi, r11d
mov rbx, rax
jmp 0x140265940
mov dword [rsp + 0x24], edi
mov rax, rbx
add rax, r9
sub dword [r15 + 0x10], 1
jle 0x140265a86
mov edi, r11d
mov rbx, rax
jmp 0x140265940
call fcn.140116590
nop
mov edi, r11d
mov rbx, r9
nop
jmp 0x140265940
call fcn.140116590
nop
mov edi, r11d
mov rbx, rax
jmp 0x140265940
call fcn.140116590
nop
mov edi, r11d
mov rbx, rax
jmp 0x140265940
call fcn.140116590
nop
mov edi, r11d
mov rbx, r9
jmp 0x140265940
nop dword [rax + rax]
cmp rbx, rcx
je 0x140265ad5
sub dword [r15 + 0x10], 1
jle 0x140265b01
mov rcx, rbx
mov rax, qword [rsp + 0x18]
nop dword [rax]
jmp 0x1402658e0
mov edx, dword [rsp + 0x14]
mov r9, qword [rsp + 0x18]
cmp edx, dword [r9 + 4]
je 0x140265b89
sub dword [r15 + 0x10], 1
nop
jle 0x140265b17
mov rcx, rbx
mov rax, r9
jmp 0x1402658e0
mov r9, qword [rsp + 0x18]
call fcn.140116590
nop
mov rcx, rbx
mov rax, r9
jmp 0x1402658e0
call fcn.140116590
nop
mov rcx, rbx
mov rax, r9
jmp 0x1402658e0
mov r9, qword [rsp + 0x18]
mov eax, dword [r9 + 0x3c]
test eax, 0x80000000
mov eax, 0
mov edx, 1
cmove edx, eax
mov eax, edx
add rsp, 0x28
sub dword [r15 + 0x10], 1
jle fcn.140116590
ret
mov r9, qword [rsp + 0x18]
mov eax, dword [r9 + 0x3c]
test eax, 0x80000000
mov eax, 0
mov edx, 1
cmove edx, eax
mov eax, edx
add rsp, 0x28
sub dword [r15 + 0x10], 1
jle fcn.140116590
ret
mov r9, rax
jmp 0x140265b5b
mov eax, 1
add rsp, 0x28
sub dword [r15 + 0x10], 1
jle fcn.140116590
ret
mov dword [rsp + 0x24], edi
mov r9, qword [rsp + 0x18]
mov edx, dword [rsp + 0x24]
call fcn.14010b8d0
nop
mov r10d, dword [rsp + 0x24]
mov r9, qword [rsp + 0x18]
mov r8d, r13d
call fcn.14010b8d0
nop
mov eax, 1
add rsp, 0x28
sub dword [r15 + 0x10], 1
jle fcn.140116590
ret
mov r9, qword [rsp + 0x18]
jmp 0x140265b5b