Function at 0x14024b1b0
Capabilities:
Parse pe header
Resolve function by parsing pe exports

Disassembly:
call rax
mov r11, rax
cmp al, 0x31
test rax, rax
jmp 0x14024b62a
call rax
mov r11, rax
jmp 0x14024b644
mov byte [rsp + 0x18], r8b
cmp bpl, 0x2c
rcr r11, 0x2a
push rbp
sbb bpl, 4
mov bp, 0x26a7
mov bp, r13w
push rsi
bt si, r15w
adc bp, 0x2384
rcr si, 0x80
sub rsp, 0x158
sbb r11b, r11b
shr si, cl
not bp
movzx r11d, r8b
adc rbp, 0xffffffffec2b1a2c
rcr bp, 0xa0
mov rbp, rdx
shrd rsi, r13, 0x16
mov rsi, rcx
test r10b, 0x2b
clc
stc
test rcx, rcx
jmp 0x14024b211
je 0x14024b241
test rdx, rdx
jmp 0x14024b21f
je 0x14024b241
mov eax, 0x5a4d
test sil, 0x3a
jmp 0x14024b233
cmp word [rcx], ax
jmp 0x14024b23b
je 0x14024b264
sub eax, eax
add rsp, 0x158
movzx rbp, si
movzx si, dl
mov rsi, 0x6da90b34
pop rsi
movsxd rbp, esi
jmp 0x14024b262
pop rbp
ret
movsxd rax, dword [rcx + 0x3c]
cmp dword [rax + rcx], 0x4550
jmp 0x14024b274
jne 0x14024b241
mov r9d, dword [rax + rcx + 0x88]
jmp 0x14024b287
mov dword [rsp + 0x24], r9d
test r13b, dil
test r9d, r9d
jmp 0x14024b297
je 0x14024b241
mov r10d, dword [rax + rcx + 0x8c]
btr dx, 0xad
mov qword [rsp + 0x178], rbx
setp dl
lea rdx, [rcx + r9]
cmc
or r8d, 0xffffffff
cmp sil, 0xa0
test r9w, dx
xor ebx, ebx
cmp cx, dx
cmc
cmp edx, 0xd223ac83
mov qword [rsp + 0x150], rdi
stc
cmp r9b, al
mov dword [rsp + 0x170], r10d
jmp 0x14024b2ee
mov qword [rsp + 0x28], rdx
cmc
stc
cmp rbp, 0xffff
jmp 0x14024b301
ja 0x14024b323
mov r8d, ebp
cmp rax, 0x5821dc14
cmc
test spl, sil
sub r8d, dword [rdx + 0x10]
jmp 0x14024b31e
jmp 0x14024b4e9
mov eax, dword [rdx + 0x18]
cmp r12d, ebp
test ebx, r12d
test eax, eax
jmp 0x14024b333
je 0x14024b4e9
mov r10d, dword [rdx + 0x20]
dec eax
adc ecx, 0x78138584
or rcx, rbx
sub cl, sil
mov ecx, ebx
cmp r12b, 0x30
lea r10, [r10 + rsi]
stc
clc
cmp ax, 0x6d23
mov dword [rsp + 0x188], ebx
cmc
jmp 0x14024b368
mov dword [rsp + 0x20], eax
test r9w, 0x2e0d
test cl, r11b
clc
mov qword [rsp + 0x30], r10
jmp 0x14024b380
test eax, eax
jmp 0x14024b387
js 0x14024b4dd
nop
or r8b, 0xa4
lea edi, [rax + rcx]
bt r8, r15
rcr r8b, cl
cdq
movzx r8d, r11b
rcr rdx, 0x1e
adc cl, ah
mov rcx, rbp
xchg rdx, rdx
bsr dx, di
sar edi, 1
mov edx, dword [r10 + rdi*4]
test r8, 0xffffffffd60fc729
test r15b, dil
add rdx, rsi
jmp 0x14024b3c9
call fcn.14024afdb
test eax, eax
jmp 0x14024b3d5
jns 0x14024b403
mov ecx, dword [rsp + 0x188]
lahf
jmp 0x14024b3ed
lea eax, [rdi - 1]
jmp 0x14024b3f5
mov dword [rsp + 0x20], eax
jmp 0x14024b3fe
jmp 0x14024b425
test eax, eax
jle 0x14024b47c
mov eax, dword [rsp + 0x20]
inc r11b
xor cl, r10b
lea ecx, [rdi + 1]
rol r11b, cl
mov dword [rsp + 0x188], ecx
not r11b
cmp ecx, eax
setno r11b
not r11b
mov r10, qword [rsp + 0x30]
not r11b
mov r11b, byte [rsp + 0x180]
jmp 0x14024b443
jle 0x14024b392
mov rdx, qword [rsp + 0x28]
shld r10, rsp, 0x87
mov r9d, dword [rsp + 0x24]
shl r10d, cl
btc r10w, sp
sar r10w, 0x8e
mov r10d, dword [rsp + 0x170]
cmc
or r8d, 0xffffffff
jmp 0x14024b477
jmp 0x14024b4e9
mov rax, qword [rsp + 0x28]
cmova r8d, ebp
mov rdx, qword [rsp + 0x28]
mov cl, r9b
movsx r10, r8w
mov ch, 0x8e
mov r9d, dword [rsp + 0x24]
movsx r10d, bp
jmp 0x14024b4a5
mov eax, dword [rax + 0x24]
xchg r10b, r10b
bswap r8w
mov r10d, dword [rsp + 0x170]
movsx r8, r8w
bswap r8
lea rcx, [rsi + rax]
movsx r8d, sp
movsx r8w, cl
movsxd r8, r13d
movzx r8d, word [rcx + rdi*2]
jmp 0x14024b4d8
jmp 0x14024b4e9
mov r10d, dword [rsp + 0x170]
test r12d, r9d
clc
cmp r8d, dword [rdx + 0x14]
jmp 0x14024b4f2
jae 0x14024b58b
mov eax, dword [rdx + 0x1c]
mov ecx, r8d
sete dh
lea rax, [rax + rsi]
movzx rdx, r15w
mov edx, dword [rax + r8*4]
test edx, edx
jmp 0x14024b514
je 0x14024b58b
cmp edx, r9d
jmp 0x14024b522
jb 0x14024b77f
lea eax, [r10 + r9]
cmp edx, eax
jmp 0x14024b533
jae 0x14024b77f
movzx ecx, byte [rsi + rdx]
lea rax, [rsi + rdx]
btr rdi, 0x3c
ror dil, cl
shr dil, cl
mov rdi, rax
clc
test r8b, 0x12
test cl, cl
jmp 0x14024b55b
je 0x14024b58b
nop
cmp dl, 0xbd
cmp cl, 0x2e
jmp 0x14024b56d
je 0x14024b597
mov cl, byte [rdi + 1]
inc rdi
cmp r9w, ax
cmc
test cl, cl
jmp 0x14024b585
jne 0x14024b565
xor eax, eax
jmp 0x14024b592
jmp 0x14024b789
mov r8, rdi
sub r8, rax
cmc
jmp 0x14024b5a3
cmp r8, 0x104
jmp 0x14024b5af
jae 0x14024b58b
mov rcx, rbx
jmp 0x14024b5bd
test r8, r8
jmp 0x14024b5c5
je 0x14024b60b
lea r9, [rsp + 0x40]
setle dl
sub r9, rax
stc
sub edx, r14d
movzx edx, byte [rax]
test r10w, cx
test dl, dl
jmp 0x14024b5e8
je 0x14024b60b
inc rcx
jmp 0x14024b5f6
mov byte [r9 + rax], dl
inc rax
cmp rcx, r8
jmp 0x14024b605
jb 0x14024b5da
mov byte [rsp + rcx + 0x40], bl
lahf
movsx cx, r14b
movzx rcx, bp
lea rcx, [rsp + 0x40]
mov rax, qword [0x1400ee0a0]
jmp 0x14010629e
jne 0x14024b652
lea rcx, [rsp + 0x40]
mov rax, r9
mov rax, qword [0x1400ee098]
jmp 0x14021e8bb
test rax, rax
jmp 0x14024b64c
je 0x14024b58b
cmp r11, rsi
jmp 0x14024b65a
jne 0x14024b6f0
cmp byte [rsp + 0x180], bl
jmp 0x14024b66c
je 0x14024b6d6
lea rax, [rsp + 0x40]
rcr ch, cl
sub rbp, rax
nop
bswap rdx
stc
rol dl, cl
lea rdx, [rsp + rbx + 0x40]
mov ecx, ebx
jmp 0x14024b693
mov eax, 0xc48af221
clc
rol eax, cl
clc
add al, bl
xor al, byte [rdx + rbp]
jmp 0x14024b6a6
mov byte [rdx], al
jmp 0x14024b6ad
je 0x14024b6cf
inc rbx
cmp dil, r15b
test dx, r13w
cmp rbx, 0x104
jmp 0x14024b6c9
jb 0x14024b683
lea rbp, [rsp + 0x40]
cqo
mov rdx, rbp
lahf
cmovne cx, r9w
mov rcx, rsi
mov rax, qword [0x1400ee0a8]
call rax
jmp 0x14024b789
cmp byte [rdi + 1], 0x23
movzx dx, dil
lea rdx, [rdi + 1]
jne 0x14024b76a
movzx edx, byte [rdi + 2]
cmp sp, bp
add rdi, 2
cmc
test dl, dl
jmp 0x14024b716
je 0x14024b75e
nop
movzx rax, r12w
lea eax, [rdx - 0x30]
inc rdi
test si, r10w
cmp al, 9
jmp 0x14024b732
ja 0x14024b75e
movsx eax, dl
mov dl, byte [rdi]
bsr rcx, r11
lea ecx, [rbx + rbx*4]
test sil, r14b
lea ebx, [rax + rcx*2 - 0x30]
cmp cx, dx
test al, r11b
test dl, dl
jmp 0x14024b758
jne 0x14024b721
movsxd rdx, ebx
shrd rcx, rdi, 0x81
sub cl, r10b
stc
xor r8d, r8d
mov ch, 0xa0
not cl
mov rcx, r11
call fcn.14024b1b0
jmp 0x14024b789
lea rax, [rsi + rdx]
or rsi, rax
neg di
mov rbx, qword [rsp + 0x178]
xor bpl, r10b
mov rdi, qword [rsp + 0x150]
cmp r13b, 0x23
add rsp, 0x158
pop rsi
pop rbp
ret