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

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x20
movsxd rdi, dword [rdx + 0x3c]
xor r12d, r12d
add rdi, rdx
mov r15, rdx
movzx esi, word [rdi + 0x14]
mov ebp, dword [rsi + rdi + 0x2c]
lea rbx, [rsi + rdi]
mov r8d, dword [rdi + 0x88]
cmp r8d, ebp
jb 0x1400053ee
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x1400053eb
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x1400053e2
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x140005554
inc dx
cmp dx, r11w
jb 0x1400053c0
mov r8d, r12d
mov r13d, r8d
lea rbx, [rsi + rdi]
add r13, r15
mov r9d, dword [r13 + 0x20]
cmp r9d, ebp
jb 0x14000543e
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000543b
movzx r8d, dx
lea rax, [r8 + r8*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r9d, r10d
jb 0x140005432
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r9d, ecx
jb 0x140005567
inc dx
cmp dx, r11w
jb 0x140005410
mov r9d, r12d
movzx ebx, word [rdi + 0x14]
mov r8d, dword [r13 + 0x24]
add rbx, rdi
mov esi, r9d
add rsi, r15
cmp r8d, dword [rbx + 0x2c]
jb 0x14000549e
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000549b
nop dword [rax]
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x140005492
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x14000557a
inc dx
cmp dx, r11w
jb 0x140005470
mov r8d, r12d
mov edi, dword [r13 + 0x18]
mov r14d, r8d
add r14, r15
test edi, edi
je 0x140005535
movsxd rcx, dword [r15 + 0x3c]
dec edi
mov r8d, dword [rsi]
add rcx, r15
movzx ebx, word [rcx + 0x14]
add rbx, rcx
cmp r8d, dword [rbx + 0x2c]
jb 0x14000550e
movzx r11d, word [rcx + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x14000550b
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x140005502
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x14000558d
inc dx
cmp dx, r11w
jb 0x1400054e0
mov r8d, r12d
mov ecx, r8d
lea rdx, str.ReflectiveLoader
add rcx, r15
call fcn.14000fb48
test rax, rax
jne 0x1400055a0
add rsi, 4
add r14, 2
test edi, edi
jne 0x1400054b0
xor eax, eax
mov rbx, qword [rsp + 0x50]
mov rbp, qword [rsp + 0x58]
mov rsi, qword [rsp + 0x60]
add rsp, 0x20
pop r15
pop r14
pop r13
pop r12
pop rdi
ret
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x1400053ee
lea rax, [r8 + r8*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r9d, ecx
jmp 0x14000543e
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x14000549e
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x14000550e
movsxd rdi, dword [r15 + 0x3c]
mov r8d, dword [r13 + 0x1c]
add rdi, r15
movzx esi, word [rdi + 0x14]
mov ebp, dword [rsi + rdi + 0x2c]
lea rbx, [rsi + rdi]
cmp r8d, ebp
jb 0x1400055fa
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x1400055f7
nop dword [rax + rax]
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x1400055ee
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x140005652
inc dx
cmp dx, r11w
jb 0x1400055d0
mov r8d, r12d
movzx edx, word [r14]
lea rbx, [rsi + rdi]
mov ecx, r8d
add rcx, r15
mov r8d, dword [rcx + rdx*4]
cmp r8d, ebp
jb 0x14000564a
movzx r11d, word [rdi + 6]
movzx edx, r12w
cmp r12w, r11w
jae 0x140005647
movzx r9d, dx
lea rax, [r9 + r9*4]
mov r10d, dword [rbx + rax*8 + 0x24]
cmp r8d, r10d
jb 0x14000563e
mov ecx, dword [rbx + rax*8 + 0x28]
add ecx, r10d
cmp r8d, ecx
jb 0x140005662
inc dx
cmp dx, r11w
jb 0x140005620
mov r8d, r12d
mov eax, r8d
jmp 0x140005537
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
jmp 0x1400055fa
lea rax, [r9 + r9*4]
mov ecx, dword [rbx + rax*8 + 0x2c]
sub ecx, r10d
add r8d, ecx
mov eax, r8d
jmp 0x140005537