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

Disassembly:
call rax
mov r11, rax
test rax, rax
jmp 0x140918765
call rax
jmp 0x1409188b2
call rax
mov r11, rax
test rax, rax
je 0x1409183da
cmp r11, rsi
jne 0x140918818
cmp byte [rsp + 0x1a0], dil
jmp 0x140918786
mov byte [rsp + 0x18], r8b
clc
stc
test bp, di
mov qword [rsp + 0x10], rdx
cmp dil, sil
push rbp
ror bpl, 0xa
xchg rbp, rbp
push rsi
sub rsp, 0x178
or bp, 0x77d9
sub bp, 0x6d45
mov rbp, rdx
mov rsi, rcx
test rcx, rcx
je 0x1409182be
test rdx, rdx
jmp 0x1409182a3
je 0x1409182be
mov eax, 0x5a4d
cmp r11w, 0x68b7
cmc
cmp word [rcx], ax
je 0x1409182de
sub eax, eax
stc
add rsp, 0x178
movsx si, cl
pop rsi
movzx bp, spl
jmp 0x1409182d7
pop rbp
jmp 0x1409182dd
ret
movsxd rax, dword [rcx + 0x3c]
cmp dx, r14w
clc
cmp dword [rax + rcx], 0x4550
jmp 0x1409182f3
jne 0x1409182be
mov r8d, dword [rax + rcx + 0x88]
jmp 0x140918309
mov dword [rsp + 0x30], r8d
stc
test r8d, r8d
jmp 0x140918317
je 0x1409182be
mov r9d, dword [rax + rcx + 0x8c]
xor rdx, rsp
movsx rcx, si
and cl, 0x7a
lea rdx, [rsi + r8]
shl cl, 0x17
movzx rcx, bx
neg cl
mov qword [rsp + 0x170], rbx
mov qword [rsp + 0x168], rdi
bt rcx, 0x63
setns ch
sub cl, al
mov ecx, 0xffffffff
xor edi, edi
test ax, sp
cmc
mov dword [rsp + 0x20], r9d
cmp rbx, r12
test spl, dil
mov qword [rsp + 0x28], rdx
mov dword [rsp + 0x190], ecx
cmc
cmp dil, 0xda
test r15b, dil
cmp rbp, 0xffff
jmp 0x14091838c
ja 0x1409183e1
mov ecx, ebp
cmc
test dl, r10b
sub ecx, dword [rdx + 0x10]
cmp r12d, 0x2b0a3a77
test r14b, 0xae
cmp ecx, dword [rdx + 0x14]
jmp 0x1409183ae
jae 0x1409183da
mov eax, dword [rdx + 0x1c]
test rbx, 0x1de266e8
rol dh, cl
add rax, rsi
adc dl, 0x65
mov edx, dword [rax + rcx*4]
cmp r15b, al
cmp di, 0x236c
clc
test edx, edx
jne 0x140918645
xor eax, eax
jmp 0x1409188b2
mov eax, dword [rdx + 0x18]
jmp 0x1409183ef
test eax, eax
jmp 0x1409183f6
je 0x140918617
mov r9d, dword [rdx + 0x20]
bt bx, 0xde
dec r11b
lea r11d, [rax - 1]
mov ebx, edi
stc
cmc
add r9, rsi
stc
jmp 0x140918420
mov qword [rsp + 0x40], r9
stc
cmp edi, 0x2a664149
test r11d, r11d
js 0x14091860d
nop
inc r10w
adc al, r12b
mov r10, qword [rsp + 0x198]
sub r8b, 0xfc
movzx edx, r9w
lea eax, [r11 + rbx]
cmovb r8d, ebp
mov rbp, rdi
or dl, ah
jmp 0x14091845f
sar eax, 1
btr rdx, rbp
mov dword [rsp + 0x1a8], eax
bts r8d, edi
mov qword [rsp + 0x38], rax
mov r8d, dword [r9 + rax*4]
movsxd rdx, r10d
bt dx, bp
shl dx, 0x69
mov eax, dword [r9 + rax*4]
cmp rdx, 0x132d37d0
clc
btc edx, 0x22
sub r10, rax
dec dl
btc ax, 0xe6
movzx eax, byte [rsp + 0x1a0]
shl r9w, 0x8e
add r8, rsi
sub r9d, r10d
sub r10, rsi
jmp 0x1409184bf
nop
movzx edx, byte [r10 + r8]
cmovae r9w, sp
movzx r9d, byte [r8]
jmp 0x1409184d3
inc r8
test al, al
jmp 0x1409184dd
je 0x1409184fd
mov ecx, ebp
mov eax, 0x6b4b72b2
rol eax, cl
cmc
add al, bpl
stc
xor dl, al
mov al, byte [rsp + 0x1a0]
inc rbp
test dl, dl
jmp 0x140918504
je 0x140918518
cmp dl, r9b
jmp 0x140918512
je 0x1409184c0
cmp dl, r9b
jb 0x1409185a3
cmp dl, r9b
jmp 0x140918529
jbe 0x140918557
mov ebx, dword [rsp + 0x1a8]
bswap rcx
mov cx, r8w
cwd
mov rdx, qword [rsp + 0x28]
mov ecx, dword [rsp + 0x190]
jmp 0x140918550
inc ebx
jmp 0x1409185d4
mov rdx, qword [rsp + 0x28]
cmovnp rbx, r14
mov cl, r12b
lea ebx, [r11 + 1]
movzx ax, r15b
mov eax, dword [rdx + 0x24]
cmovle cx, cx
bswap rcx
movsx cx, r13b
lea rcx, [rsi + rax]
mov rax, qword [rsp + 0x38]
jmp 0x140918589
movzx ecx, word [rcx + rax*2]
jmp 0x140918592
mov dword [rsp + 0x190], ecx
jmp 0x14091859e
jmp 0x1409185d4
mov r11d, dword [rsp + 0x1a8]
dec dl
mov rdx, qword [rsp + 0x28]
cmovne ecx, edx
mov ecx, dword [rsp + 0x190]
movsxd r9, ebx
setno r9b
bswap r9
dec r11d
clc
rcr r9b, cl
and r9, 0xda2467a
cmp ebx, r11d
mov r9b, r11b
mov r9, qword [rsp + 0x40]
jle 0x14091843d
mov rbp, qword [rsp + 0x198]
jmp 0x1409185f9
mov r8d, dword [rsp + 0x30]
mov r9d, dword [rsp + 0x20]
jmp 0x140918608
jmp 0x140918617
mov r9d, dword [rsp + 0x20]
jmp 0x140918617
cmp ecx, dword [rdx + 0x14]
jae 0x1409183da
mov eax, dword [rdx + 0x1c]
stc
ror dh, 0x4c
inc rdx
add rax, rsi
or dl, r14b
cdq
mov edx, dword [rax + rcx*4]
cmc
cmp r9, r10
test edx, edx
jmp 0x14091863f
je 0x1409183da
cmp edx, r8d
jmp 0x14091864d
jb 0x1409188a4
lea eax, [r9 + r8]
test dl, 0x82
cmp edx, eax
jmp 0x140918661
jae 0x1409188a4
mov eax, edx
inc ebx
rcl bx, 0x7d
add rax, rsi
movsx ebx, sp
movsx cx, sil
adc rcx, 0x36123703
mov rbx, rax
movzx ecx, byte [rax]
clc
cmp r10b, 0x1b
test cl, cl
jmp 0x140918693
je 0x1409183da
cmp cl, 0x2e
jmp 0x1409186a1
je 0x1409186c1
mov cl, byte [rbx + 1]
inc rbx
test cl, cl
jne 0x140918699
sub eax, eax
jmp 0x1409186bc
jmp 0x1409188b2
mov r8, rbx
test bp, bp
jmp 0x1409186cc
sub r8, rax
cmp r8, 0x104
jmp 0x1409186db
jae 0x1409183da
mov rcx, rdi
jmp 0x1409186e9
test r8, r8
jmp 0x1409186f1
je 0x14091874d
lea r9, [rsp + 0x50]
test r12, 0x79886231
cmovb dx, ax
cmp ax, sp
sub r9, rax
nop
xor dh, 0x12
movzx edx, byte [rax]
test cl, r15b
test r12d, 0x18f452f6
test dl, dl
jmp 0x140918725
je 0x14091874d
inc rcx
jmp 0x140918733
mov byte [r9 + rax], dl
jmp 0x14091873c
inc rax
cmp rcx, r8
jmp 0x140918747
jb 0x140918711
mov byte [rsp + rcx + 0x50], dil
lea rcx, [rsp + 0x50]
nop
mov rax, qword [0x14052c240]
jmp 0x1405936f8
jne 0x1409056c3
lea rcx, [rsp + 0x50]
movsx ax, r13b
movsx eax, cx
cdqe
mov rax, qword [0x14052c238]
jmp 0x1409056b5
je 0x140918802
lea rax, [rsp + 0x50]
btr rcx, r13
cmc
sub rbp, rax
bt rax, 0xa5
rdtsc
bts cx, ax
nop
cqo
lahf
lea rdx, [rsp + rdi + 0x50]
rol ecx, cl
btc cx, 0xe5
mov ecx, edi
mov eax, 0x6b4b72b2
clc
jmp 0x1409187c1
rol eax, cl
add al, dil
cmp dl, r8b
xor al, byte [rdx + rbp]
jmp 0x1409187d1
mov byte [rdx], al
jmp 0x1409187d8
je 0x1409187f7
inc rdi
test r14w, bp
jmp 0x1409187ea
cmp rdi, 0x104
jb 0x1409187a8
lea rbp, [rsp + 0x50]
movsx edx, ax
mov cl, r9b
mov rdx, rbp
lahf
mov rcx, rsi
movzx eax, cx
mov rax, qword [0x14052c248]
jmp 0x1405acd8f
cmp byte [rbx + 1], 0x23
movsx edx, r8w
lea rdx, [rbx + 1]
jmp 0x140918829
jne 0x14091888f
movzx edx, byte [rbx + 2]
cmc
stc
add rbx, 2
cmp r10b, sil
test dl, dl
jmp 0x140918843
je 0x14091888c
nop
movsx ax, r10b
cmovl ax, bx
lea eax, [rdx - 0x30]
jmp 0x14091885b
inc rbx
clc
cmp al, 9
jmp 0x140918866
ja 0x14091888c
movsx eax, dl
mov dl, byte [rbx]
xor rcx, 0x221c0f21
lea ecx, [rdi + rdi*4]
lea edi, [rax + rcx*2 - 0x30]
test dl, dl
jmp 0x140918886
jne 0x140918853
movsxd rdx, edi
xor r8d, r8d
mov rcx, r11
jmp 0x14091889a
call fcn.140918260
jmp 0x1409188b2
mov eax, edx
add rax, rsi
sbb bpl, 0x2c
btr di, 0x63
mov rbx, qword [rsp + 0x170]
movzx di, r8b
bts rsi, r12
or edi, r13d
mov rdi, qword [rsp + 0x168]
cmp sil, 0xb7
add rsp, 0x178
movzx rsi, r11w
pop rsi
movsx ebp, r13w
pop rbp
jmp 0x1409188e8
ret