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

Disassembly:
je 0xf90677
cmp eax, edi
jmp 0x1c609a9
pop esi
cbw
pop ebx
cbw
movzx eax, dx
lea eax, [ecx + edi]
movsx edi, ax
pop edi
jmp 0x1be769d
jne 0xfd4afb
pop esi
xor edi, 0x5c7f748a
pop ebx
cmc
sub eax, eax
xchg edi, edi
pop edi
mov esp, ebp
jmp 0xf9dc8d
je 0xfefe2a
mov eax, 0x5a4d
stc
cmp word [edi], ax
jmp 0xfefe24
mov dword [ebp - 0xc], edx
cmp esi, ebx
clc
test ebx, ebx
jl 0x1bc3570
jmp 0x1c541e4
je 0x1bc3570
mov edx, dword [eax + edi + 0x20]
jmp 0x1b77baf
push eax
push edi
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x1ca933b
pop ebp
jmp 0xfdc38b
jae 0xf8642e
lea eax, [ecx + edi]
mov cl, byte [eax]
clc
mov esi, eax
test cl, ah
test cl, cl
jmp 0xfd4ae8
ret
cmp byte [esi + 1], 0x23
cmovo cx, bp
mov cl, bh
lea ecx, [esi + 1]
je 0x1002e4f
push 0
jmp 0x1b859d4
push ecx
jmp 0x1b8f8f7
push eax
jmp 0x1003151
call eax
test eax, eax
jne 0xf80cf1
lea edx, [ebp - 0x114]
movzx ax, al
mov ah, 0x15
push edx
cbw
jmp 0x1b53303
mov eax, dword [ebp + 0xc]
jmp 0x1b96fc8
push edx
jmp 0x1c7f72d
lea ecx, [edx + ecx*4]
test di, 0x286
mov ecx, dword [ecx + edi]
clc
cmp bl, ch
test ecx, ecx
jmp 0x1c964fe
call fcn.01cc9826
add esp, 0xc
not ebx
xchg di, bx
movsx bx, dh
pop esi
mov edi, 0x281766ab
bswap edi
pop ebx
bswap edi
pop edi
jmp 0x1b6f4a9
je 0xf90677
mov edi, edi
cmp dx, 0x718d
test eax, 0x70ab7865
clc
cmp cl, 0x2e
je 0x1b6578e
mov cl, byte [esi + 1]
jmp 0xfe907b
je 0x1b8c8e5
mov bl, cl
cmp dl, 0x2d
sub bl, 0x30
jmp 0x1b8c8be
ret
inc esi
test cl, cl
jmp 0xf90671
je 0x1b99667
sub eax, eax
pop edi
jmp 0x1c42818
jle 0x1c541da
mov eax, dword [ebp - 4]
movsx esi, ax
mov esi, dword [ebp - 8]
jmp 0x1bc3570
mov cl, byte [esi + 2]
test ch, 0xaf
add esi, 2
xor edx, edx
test cl, cl
jmp 0xfd4b85
call fcn.01cc9826
add esp, 0xc
pop esi
bswap edi
pop ebx
movzx edi, bp
mov edi, 0x4ac57fba
pop edi
jmp 0x1b595a1
jmp 0x1c44ed6
call eax
test eax, eax
jmp 0xf80ceb
mov eax, dword [sym.imp.kernel32.dll_LoadLibraryA]
jmp 0x10268ed
pop edi
mov esp, ebp
pop ebp
jmp 0x1ca7b1b
mov esp, ebp
pop ebp
jmp 0xfa8601
mov esp, ebp
xchg ebp, ebp
pop ebp
ret
add al, dl
xor al, byte [ebx + esi]
mov byte [esi], al
je 0x1b5d404
inc edx
cmp edx, 0x104
jb 0x1c609ce
lea eax, [ebp - 0x114]
jmp 0xf9d642
mov ecx, esi
cmp ecx, 0x77fd4647
sub ecx, eax
cmp ecx, 0x104
jmp 0x1b7f1af
mov esp, ebp
pop ebp
ret
dec ebx
cmp bh, bh
stc
lea edx, [edx + edi]
cmp cx, 0x6578
cmc
stc
mov dword [ebp + 8], 0
clc
test cx, si
jmp 0xf95fa1
jb 0x1c7dac2
mov eax, dword [ebp + 8]
cmova cx, bp
movzx ecx, cx
lea ecx, [ebp - 0x114]
jmp 0xfacef4
mov dword [ebp - 8], ecx
jmp 0x1c2d9a4
jae 0xf90677
mov dword [ebp + 8], 0
stc
test si, 0x3cfe
test ecx, ecx
jmp 0x1c7dab4
push ecx
jmp 0xfb4001
inc esi
test al, 0x71
clc
cmp bl, 9
ja 0x1b8c8e5
movsx ecx, cl
lea edx, [edx + edx*4]
stc
lea edx, [ecx + edx*2 - 0x30]
clc
mov cl, byte [esi]
cmp bx, di
stc
test cl, cl
jne 0xfd4b8b
push 0
jmp 0xfc3dd4
mov byte [ebp + eax - 0x114], 0
mov eax, dword [sym.imp.kernel32.dll_GetModuleHandleA]
jmp 0xfbf4cb
push eax
lahf
jmp 0x1c787a4
mov edx, dword [edi + 0x3c]
stc
cmp esi, edi
add edx, edi
cmp dword [edx], 0x4550
jne 0xfefe2a
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test si, dx
test eax, eax
jmp 0x1c73d92
je 0xf90677
cmp ecx, eax
jmp 0x1c42964
jmp 0x1c44ed6
cmp esi, dword [eax + edi + 0x14]
jmp 0x1cc7edd
call eax
pop esi
pop ebx
jmp 0x1b5411a
movzx ecx, word [eax + edi]
not edx
mov edx, ebx
movzx dx, bl
lea edx, [ebx + 1]
jmp 0x1b7d0c5
cmp edx, ecx
jmp 0x1b7a5c4
mov esp, ebp
mov ebp, ecx
movsx ebp, dx
pop ebp
jmp 0x1c8d25b
sub esp, 0x114
push edi
mov edi, dword [ebp + 8]
test edi, edi
je 0xfefe2a
mov ecx, dword [ebp + 0xc]
test ecx, ecx
jmp 0xf92fe4
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0xf9bde0
mov dword [ebp + 8], esi
jmp 0x100b1b7
mov eax, dword [sym.imp.kernel32.dll_GetProcAddress]
jmp 0x1bc397d
mov ecx, dword [ebp - 4]
cmovno ax, sp
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
jmp 0x1bdf604
ret
ret
mov dword [ebp + 8], edx
jmp 0x1bb5fa9
mov esp, ebp
movsx ebp, di
bswap ebp
pop ebp
jmp 0x1c2d8cd
jb 0xf8642e
mov edx, dword [ebp - 0x10]
lea edx, [edx + eax]
test esp, eax
cmp ecx, edx
jmp 0xfa6d87
lea ebx, [esi - 1]
cmp dword [ebp + 8], ebx
jmp 0xff3cd5
mov ecx, dword [ebp + 0xc]
clc
mov edx, dword [ebp - 0xc]
clc
and al, 0x20
mov eax, dword [ebp + 8]
lea esi, [ebx + eax]
add eax, edi
adc ax, bp
shld eax, ecx, 6
mov eax, dword [ebp + 0x10]
test si, bx
stc
push eax
sub eax, esi
ror al, cl
sar esi, 1
test si, 0x2ff1
xor eax, 0x15ff0806
mov eax, dword [edx + esi*4]
cmc
cmp cx, 0x49bb
clc
add eax, edi
jmp 0x1ca6c3d
jne 0xfaca2e
cmp byte [ebp + 0x10], 0
je 0xfc0990
mov ebx, dword [ebp + 0xc]
sub esi, edi
lea eax, [ebp - 0x114]
sub edx, edx
shrd esi, eax, 0xe6
sub ebx, eax
mov edi, edi
mov eax, 0x2b7b5c76
mov cl, dl
rol eax, cl
cmp edi, edx
sbb esi, 0x1e892d55
lea esi, [ebp + edx - 0x114]
jmp 0x1b5d3ea
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0x1c75d89
je 0xfefe2a
mov edx, dword [edx + 0x7c]
jmp 0x1ca526b
ja 0x1bea14d
sub ecx, dword [eax + edi + 0x10]
test ax, ax
cmp ecx, dword [eax + edi + 0x14]
jae 0xf90677
mov edx, dword [eax + edi + 0x1c]
jmp 0xfca4ba
push edi
bswap ax
movzx eax, cx
jmp 0x1bf0855
jbe 0x1b7a5ca
lea ebx, [ebp - 0x114]
sub ebx, eax
mov dl, byte [eax]
cmp dx, cx
stc
test dl, dl
je 0x1b7a5ca
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0x1cb491c
push eax
jmp 0xfcfed2
ret
jne 0x1b9eacf
pop esi
pop ebx
test ecx, 0x1681354f
sub eax, eax
movzx edi, bp
pop edi
jmp 0x1b5d367
inc eax
mov dword [ebp + 8], edx
jmp 0x1be748f
push ebx
cmp ax, si
cmc
push esi
or esi, 0xffffffff
cmp esp, ecx
jmp 0x1c6edb6
call fcn.01c42cc9
add esp, 4
stc
cmp eax, 0xffffffff
jmp 0x1cc11bd
ret
call eax
pop esi
mov ebx, edx
xchg di, di
pop ebx
mov edi, ecx
pop edi
mov esp, ebp
pop ebp
jmp 0x1c1e4c3
inc edx
jmp 0x1c9bd27
je 0x1c44ed3
test eax, eax
je 0x1c02136
cmp eax, 1
jne 0x1c44ed6
inc esi
jmp 0x1beb950
jae 0xf90677
mov ecx, dword [eax + edi + 0x1c]
add dx, 0x5d2e
xor dl, al
rol dx, 0x85
lea edx, [ecx + esi*4]
mov ecx, dword [edx + edi]
cmp si, bx
cmc
test ecx, ecx
jmp 0x1b9eac9
push ebp
mov ebp, esp
cmc
jmp 0x1be79fc