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

Disassembly:
call rax
mov r11, rax
cmc
test rax, rax
jmp 0x1417cb610
call rax
jmp 0x1417cb786
call rax
mov r11, rax
cmp r14b, 0x32
test rax, rax
jmp 0x1417cb62b
mov byte [rsp + 0x18], r8b
jmp 0x1417cb156
mov qword [rsp + 0x10], rdx
stc
push rbp
adc bpl, r14b
push rsi
sub rsp, 0x178
movsx bp, bpl
movsx esi, r14w
rol sil, cl
mov rbp, rdx
stc
xor si, r14w
mov rsi, rcx
cmp r11b, 0xf5
clc
test rcx, rcx
jmp 0x1417cb18c
je 0x1417cb1b3
test rdx, rdx
jmp 0x1417cb19a
je 0x1417cb1b3
mov eax, 0x5a4d
cmp word [rcx], ax
jmp 0x1417cb1ad
je 0x1417cb1d3
xor eax, eax
bts si, r15w
add rsp, 0x178
pop rsi
not rbp
movzx ebp, si
movsx bp, al
pop rbp
jmp 0x1417cb1d2
ret
movsxd rax, dword [rcx + 0x3c]
test spl, r14b
cmp dword [rax + rcx], 0x4550
jne 0x1417cb1b3
mov r8d, dword [rax + rcx + 0x88]
mov dword [rsp + 0x30], r8d
cmp sil, dil
jmp 0x1417cb200
test r8d, r8d
je 0x1417cb1b3
mov r9d, dword [rax + rcx + 0x8c]
shr dx, 0x19
stc
lea rdx, [rsi + r8]
cmp bh, bh
mov qword [rsp + 0x170], rbx
btc ecx, 0x36
jmp 0x1417cb22d
mov qword [rsp + 0x168], rdi
mov ecx, 0xffffffff
cmp di, 0x46f0
stc
sub edi, edi
mov dword [rsp + 0x20], r9d
cmc
test r14, rbp
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x190], ecx
cmp rbp, 0xffff
jmp 0x1417cb263
ja 0x1417cb2ac
mov ecx, ebp
test r12b, 0x82
sub ecx, dword [rdx + 0x10]
stc
test r12b, 0xd3
cmp ecx, dword [rdx + 0x14]
jmp 0x1417cb27f
jae 0x1417cb2a5
mov eax, dword [rdx + 0x1c]
sal dl, 0xfd
shl dx, 0x97
add rax, rsi
ror dx, cl
mov edx, dword [rax + rcx*4]
test cx, 0x3c59
test edx, edx
jne 0x1417cb507
sub eax, eax
jmp 0x1417cb786
mov eax, dword [rdx + 0x18]
cmc
stc
test eax, eax
je 0x1417cb4da
mov r9d, dword [rdx + 0x20]
btr r11w, r11w
lea r11d, [rax - 1]
sbb rbx, 0x61521926
movsx rbx, dx
mov ebx, edi
cmp r15b, bpl
cmp r8b, 0x1e
lea r9, [r9 + rsi]
mov qword [rsp + 0x40], r9
test r11d, r11d
jmp 0x1417cb2eb
js 0x1417cb4d2
nop
mov r10, qword [rsp + 0x198]
lahf
lea eax, [r11 + rbx]
cwd
cqo
cmc
mov rbp, rdi
add r8b, al
cdq
rcr r8b, cl
sar eax, 1
mov dword [rsp + 0x1a8], eax
neg r8
mov qword [rsp + 0x38], rax
cdq
movsx r8d, r14w
mov r8d, dword [r9 + rax*4]
add dl, spl
and dh, ah
bt dx, r8w
mov eax, dword [r9 + rax*4]
or edx, 0xd540004
movsx edx, ax
sub r10, rax
movzx eax, byte [rsp + 0x1a0]
sub r9, 0x48352f31
adc edx, 0x545b322d
seto r9b
add r8, rsi
add r9b, 0x82
sub r10, rsi
setl dl
mov dh, bl
jmp 0x1417cb36f
nop
movzx r9d, sp
movzx edx, byte [r10 + r8]
inc r9d
movsx r9w, r8b
movzx r9d, byte [r8]
jmp 0x1417cb38a
inc r8
test al, al
jmp 0x1417cb394
je 0x1417cb3d1
mov ecx, ebp
cdqe
btc rax, 0x66
jmp 0x1417cb3a8
mov eax, 0xbb20045
cmc
rol eax, cl
add al, bpl
test r12, 0x14d47903
cmp al, 0x44
xor dl, al
mov al, byte [rsp + 0x1a0]
jmp 0x1417cb3ca
inc rbp
cmp r8b, 0x46
test dl, dl
je 0x1417cb3e2
cmp dl, r9b
je 0x1417cb374
cmp dl, r9b
jmp 0x1417cb3ea
jb 0x1417cb465
cmp dl, r9b
jbe 0x1417cb428
mov ebx, dword [rsp + 0x1a8]
cdq
movzx rcx, r10w
mov cl, r14b
mov rdx, qword [rsp + 0x28]
setnp cl
mov rcx, 0x38d038ba
inc cx
mov ecx, dword [rsp + 0x190]
inc ebx
jmp 0x1417cb493
mov rdx, qword [rsp + 0x28]
lea ebx, [r11 + 1]
mov eax, dword [rdx + 0x24]
movsx rcx, bx
jmp 0x1417cb442
lea rcx, [rsi + rax]
movsx eax, cx
not eax
mov rax, qword [rsp + 0x38]
movzx ecx, word [rcx + rax*2]
jmp 0x1417cb459
mov dword [rsp + 0x190], ecx
jmp 0x1417cb493
mov r11d, dword [rsp + 0x1a8]
mov rdx, qword [rsp + 0x28]
movsx cx, bpl
mov cl, r14b
mov ecx, dword [rsp + 0x190]
cmovns r9, r15
dec r11d
shld r9w, r14w, 0x6c
bt r9, 0x12
cmp ebx, r11d
mov r9w, dx
movsx r9d, sp
mov r9, qword [rsp + 0x40]
jmp 0x1417cb4a8
jle 0x1417cb2f2
mov rbp, qword [rsp + 0x198]
cmovs r8d, ecx
mov r8d, dword [rsp + 0x30]
xchg r9w, r9w
mov r9d, dword [rsp + 0x20]
jmp 0x1417cb4cd
jmp 0x1417cb4da
mov r9d, dword [rsp + 0x20]
cmp sp, sp
cmp ecx, dword [rdx + 0x14]
jae 0x1417cb2a5
mov eax, dword [rdx + 0x1c]
bt rdx, 0x9d
sal dx, 0x1f
add rax, rsi
shrd rdx, rax, 0x17
mov edx, dword [rax + rcx*4]
test edx, edx
jmp 0x1417cb501
je 0x1417cb2a5
cmp edx, r8d
jb 0x1417cb772
lea eax, [r9 + r8]
cmp spl, al
jmp 0x1417cb51c
cmp edx, eax
jmp 0x1417cb523
jae 0x1417cb772
mov eax, edx
movzx cx, r14b
ror ch, 0xfc
rcl cx, cl
add rax, rsi
ror ch, 0x7b
mov rbx, rax
inc rcx
sub cl, bl
movzx ecx, byte [rax]
test r14w, bp
clc
test cl, cl
jmp 0x1417cb553
je 0x1417cb2a5
cmp cl, 0x2e
jmp 0x1417cb561
je 0x1417cb586
mov cl, byte [rbx + 1]
jmp 0x1417cb56f
inc rbx
jmp 0x1417cb577
test cl, cl
jne 0x1417cb559
xor eax, eax
jmp 0x1417cb786
mov r8, rbx
sub r8, rax
cmp r8, 0x104
jae 0x1417cb2a5
mov rcx, rdi
cmc
test r8, r8
jmp 0x1417cb5a5
je 0x1417cb5f0
lea r9, [rsp + 0x50]
sub r9, rax
nop
xchg dl, dl
test bpl, 0xa8
mov dx, r14w
movzx edx, byte [rax]
clc
test dl, dl
jmp 0x1417cb5c9
je 0x1417cb5f0
inc rcx
jmp 0x1417cb5d7
mov byte [r9 + rax], dl
inc rax
cmp dil, 0xd7
cmp rcx, r8
jmp 0x1417cb5ea
jb 0x1417cb5be
mov byte [rsp + rcx + 0x50], dil
movsx ax, spl
mov al, 0x8f
setge ah
lea rcx, [rsp + 0x50]
mov rax, qword [0x14136c140]
jmp 0x14136d2e4
jne 0x1417cb631
lea rcx, [rsp + 0x50]
movsx rax, bp
mov rax, qword [0x14136c138]
jmp 0x1417b4589
je 0x1417cb2a5
cmp r11, rsi
jmp 0x1417cb639
jne 0x1417cb6ce
cmp byte [rsp + 0x1a0], dil
jmp 0x1417cb64c
je 0x1417cb6b6
lea rax, [rsp + 0x50]
adc ch, dl
bsf edx, eax
sub rbp, rax
xchg dx, dx
nop
lea rdx, [rsp + rdi + 0x50]
jmp 0x1417cb670
mov ecx, edi
cwde
clc
mov eax, 0xbb20045
stc
rol eax, cl
cmp rcx, r13
stc
add al, dil
cmp r15b, dl
xor al, byte [rdx + rbp]
mov byte [rdx], al
jmp 0x1417cb690
je 0x1417cb6b1
inc rdi
cmp r11w, 0x6f02
cmp rdi, 0x104
jmp 0x1417cb6ab
jb 0x1417cb663
lea rbp, [rsp + 0x50]
mov rdx, rbp
mov rcx, rsi
cwde
lahf
mov ax, r9w
mov rax, qword [0x14136c148]
jmp 0x141739bf5
cmp byte [rbx + 1], 0x23
lea rdx, [rbx + 1]
jne 0x1417cb756
movzx edx, byte [rbx + 2]
cmc
add rbx, 2
test r8w, bp
test dl, dl
jmp 0x1417cb6f0
je 0x1417cb747
nop
not ah
cwde
mov al, al
lea eax, [rdx - 0x30]
jmp 0x1417cb704
inc rbx
jmp 0x1417cb710
cmp al, 9
jmp 0x1417cb717
ja 0x1417cb747
movsx eax, dl
mov dl, byte [rbx]
bts rcx, rcx
add cl, r8b
lea ecx, [rdi + rdi*4]
xchg dil, dil
cmovg edi, r10d
inc di
lea edi, [rax + rcx*2 - 0x30]
test dl, dl
jmp 0x1417cb741
jne 0x1417cb6fc
movsxd rdx, edi
or cl, r12b
xor ecx, 0x54ca3f3d
and cl, r12b
xor r8d, r8d
movzx rcx, sp
movsxd rcx, r11d
mov rcx, r11
jmp 0x1417cb768
call fcn.1417cb146
jmp 0x1417cb786
mov eax, edx
shld bx, bp, 0x50
lea rax, [rax + rsi]
rcl dil, cl
rol esi, 0x4c
sbb bl, r8b
mov rbx, qword [rsp + 0x170]
xadd bp, si
rol edi, cl
stc
mov rdi, qword [rsp + 0x168]
cmp sp, 0x7741
movzx esi, r12w
sal ebp, cl
add rsp, 0x178
movzx rbp, bx
pop rsi
setno bpl
xchg rbp, rbp
movzx bp, bpl
pop rbp
ret