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

Disassembly:
push rbp
sub rsp, 0x20
xor ebp, ebp
mov qword [0x1402c2338], rcx
cmp word [0x1402bfa22], bp
mov qword [0x1402c34c0], rdx
mov dword [0x1402c19b4], ebp
mov dword [0x1402c17a8], ebp
jne 0x1400b1503
mov qword [rsp + 0x30], rbx
mov r11d, ebp
mov qword [rsp + 0x38], rsi
mov ebx, ebp
lea rsi, [0x140000000]
mov qword [rsp + 0x40], rdi
mov r10d, ebp
mov r9d, ebp
mov ecx, dword [r10 + rsi + 0x2b83b0]
mov r8d, 1
shl r8d, cl
mov dword [r10 + rsi + 0x2c22c0], r11d
test r8d, r8d
jle 0x1400b111a
lea rdi, [rsi + 0x2c33c0]
mov edx, r8d
add rdi, rbx
movzx eax, r9b
mov ecx, r8d
add r11d, r8d
rep stosb byte [rdi], al
add rbx, rdx
inc r9d
add r10, 4
cmp r9d, 0x1c
jl 0x1400b10e0
movsxd rax, r11d
mov r8d, ebp
mov rbx, rbp
mov r11, rbp
mov byte [rax + rsi + 0x2c33bf], r9b
mov r9d, ebp
nop
mov ecx, dword [r11 + rsi + 0x2b8430]
mov r10d, 1
shl r10d, cl
mov dword [r11 + rsi + 0x2c3340], r9d
test r10d, r10d
jle 0x1400b117a
lea rdi, [rsi + 0x2c17b0]
mov edx, r10d
add rdi, rbx
movzx eax, r8b
mov ecx, r10d
add r9d, r10d
rep stosb byte [rdi], al
add rbx, rdx
inc r8d
add r11, 4
cmp r8d, 0x10
jl 0x1400b1140
sar r9d, 7
cmp r8d, 0x1e
jge 0x1400b11f0
movsxd r11, r8d
shl r11, 2
movsxd rbx, r9d
nop dword [rax + rax]
mov ecx, dword [r11 + rsi + 0x2b8430]
mov eax, r9d
sub ecx, 7
shl eax, 7
mov r10d, 1
mov dword [r11 + rsi + 0x2c3340], eax
shl r10d, cl
test r10d, r10d
jle 0x1400b11e3
lea rdi, [rsi + 0x2c18b0]
mov edx, r10d
add rdi, rbx
movzx eax, r8b
mov ecx, r10d
add r9d, r10d
rep stosb byte [rdi], al
add rbx, rdx
inc r8d
add r11, 4
cmp r8d, 0x1e
jl 0x1400b11a0
mov rbx, qword [rsp + 0x30]
mov rax, rbp
nop dword [rax + rax]
cmp rax, 0x20
jae 0x1400b1509
mov word [rax + rsi + 0x2d34d0], bp
add rax, 2
cmp rax, 0x1e
jle 0x1400b1200
movzx ecx, word [0x1402d34e0]
lea rax, [0x1402bfc42]
mov edx, 0x90
mov edi, 8
add cx, dx
lea rdx, [0x1402bfe7e]
nop
mov word [rax], di
add rax, 4
cmp rax, rdx
jle 0x1400b1240
add word [0x1402d34e2], 0x70
lea rax, [0x1402bfe86]
mov edx, 9
lea r8, [0x1402c0042]
nop word [rax + rax]
mov word [rax - 4], dx
mov word [rax], dx
mov word [rax + 4], dx
mov word [rax + 8], dx
mov word [rax + 0xc], dx
mov word [rax + 0x10], dx
mov word [rax + 0x14], dx
mov word [rax + 0x18], dx
mov word [rax + 0x1c], dx
mov word [rax + 0x20], dx
mov word [rax + 0x24], dx
mov word [rax + 0x28], dx
mov word [rax + 0x2c], dx
mov word [rax + 0x30], dx
mov word [rax + 0x34], dx
mov word [rax + 0x38], dx
mov word [rax + 0x3c], dx
mov word [rax + 0x40], dx
mov word [rax + 0x44], dx
mov word [rax + 0x48], dx
mov word [rax + 0x4c], dx
mov word [rax + 0x50], dx
mov word [rax + 0x54], dx
mov word [rax + 0x58], dx
mov word [rax + 0x5c], dx
mov word [rax + 0x60], dx
mov word [rax + 0x64], dx
mov word [rax + 0x68], dx
mov word [rax + 0x6c], dx
mov word [rax + 0x70], dx
mov word [rax + 0x74], dx
mov word [rax + 0x78], dx
mov word [rax + 0x7c], dx
mov word [rax + 0x80], dx
mov word [rax + 0x84], dx
mov word [rax + 0x88], dx
mov word [rax + 0x8c], dx
mov word [rax + 0x90], dx
mov word [rax + 0x94], dx
mov word [rax + 0x98], dx
mov word [rax + 0x9c], dx
mov word [rax + 0xa0], dx
mov word [rax + 0xa4], dx
mov word [rax + 0xa8], dx
mov word [rax + 0xac], dx
mov word [rax + 0xb0], dx
mov word [rax + 0xb4], dx
mov word [rax + 0xb8], dx
mov word [rax + 0xbc], dx
mov word [rax + 0xc0], dx
mov word [rax + 0xc4], dx
mov word [rax + 0xc8], dx
mov word [rax + 0xcc], dx
mov word [rax + 0xd0], dx
mov word [rax + 0xd4], dx
mov word [rax + 0xd8], dx
add rax, 0xe0
cmp rax, r8
jle 0x1400b1270
add word [0x1402d34de], 0x18
mov eax, 7
add cx, di
mov word [0x1402c0042], ax
mov word [0x1402d34e0], cx
mov edx, 0x11f
lea rcx, [0x1402bfc40]
mov word [0x1402c0046], ax
mov word [0x1402c004a], ax
mov word [0x1402c004e], ax
mov word [0x1402c0052], ax
mov word [0x1402c0056], ax
mov word [0x1402c005a], ax
mov word [0x1402c005e], ax
mov word [0x1402c0062], ax
mov word [0x1402c0066], ax
mov word [0x1402c006a], ax
mov word [0x1402c006e], ax
mov word [0x1402c0072], ax
mov word [0x1402c0076], ax
mov word [0x1402c007a], ax
mov word [0x1402c007e], ax
mov word [0x1402c0082], ax
mov word [0x1402c0086], ax
mov word [0x1402c008a], ax
mov word [0x1402c008e], ax
mov word [0x1402c0092], ax
mov word [0x1402c0096], ax
mov word [0x1402c009a], ax
mov word [0x1402c009e], ax
mov word [0x1402c00a2], di
mov word [0x1402c00a6], di
mov word [0x1402c00aa], di
mov word [0x1402c00ae], di
mov word [0x1402c00b2], di
mov word [0x1402c00b6], di
mov word [0x1402c00ba], di
mov word [0x1402c00be], di
call fcn.1400b19e0
mov r8d, ebp
lea r9, [0x1402bfa20]
mov r10d, 5
nop dword [rax + rax]
mov word [r9 + 2], r10w
mov edx, r10d
mov edi, r8d
mov eax, ebp
nop dword [rax]
mov ecx, edi
dec edx
and ecx, 1
shr edi, 1
or eax, ecx
add eax, eax
test edx, edx
jg 0x1400b14d0
shr eax, 1
inc r8d
mov word [r9], ax
add r9, 4
cmp r8d, 0x1e
jl 0x1400b14c0
call fcn.1400b1510
mov rdi, qword [rsp + 0x40]
mov rsi, qword [rsp + 0x38]
add rsp, 0x20
pop rbp
ret
call fcn.14011b25c
int3