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

Disassembly:
mov byte [esi], al
je 0x1c57992
inc edx
jmp 0x1c6029b
add edx, edi
mov dword [ebp + 8], 0
jmp 0x1f5724b
push ebp
mov ebp, esp
cmp ecx, edi
test ax, 0x61a0
lea esp, [esp - 0x114]
push edi
test esi, 0x600850a9
mov edi, dword [ebp + 8]
test di, 0x74
test dx, di
clc
test edi, edi
jmp 0x1f5bc44
mov ecx, dword [ebp + 0xc]
mov edx, dword [ebp - 0xc]
mov eax, dword [ebp + 8]
btr si, dx
clc
lea esi, [ebx + eax]
mov eax, dword [ebp + 0x10]
jmp 0x1b9d6ed
call eax
test eax, eax
je 0x133a985
cmp eax, edi
jmp 0x131592d
pop esi
mov bl, 8
pop ebx
movsx eax, cx
bswap ax
cwde
lea eax, [ecx + edi]
xchg di, di
pop edi
jmp 0x1bae202
call eax
test eax, eax
jmp 0x1c2253f
cmp dword [ebp + 8], ebx
jle 0x11f6b30
mov eax, dword [ebp - 4]
add si, ax
mov esi, dword [ebp - 8]
stc
cmp esi, dword [eax + edi + 0x14]
jmp 0x122f922
test ecx, ecx
jmp 0x1c32397
je 0x121b0d5
mov eax, 0x5a4d
test di, 0x3b68
cmp word [edi], ax
je 0x130c2f3
sub eax, eax
xchg di, di
pop edi
jmp 0x1bc9c88
push eax
movzx eax, si
nop
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1c39b99
lea ebx, [esi - 1]
jmp 0x1210d00
jae 0x133a985
mov ecx, dword [eax + edi + 0x1c]
lea edx, [ecx + esi*4]
rcl ecx, cl
mov ecx, dword [edx + edi]
test sp, 0x6105
test ebp, ecx
test ecx, ecx
jmp 0x1c5c08a
mov esp, ebp
pop ebp
jmp 0x1ba0b5f
push esi
cmp sp, 0x7f38
or esi, 0xffffffff
test esp, 0x675f6fee
clc
cmc
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
jmp 0x1be9423
je 0x121b0d5
mov edx, dword [edx + 0x7c]
cmp sp, 0x209f
test bp, 0x65cd
cmp bp, ax
push ebx
cmp esi, esp
jmp 0x123dfa9
call fcn.011ea8ad
add esp, 0xc
pop esi
pop ebx
cmovge edi, ecx
jmp 0x1f6bf9b
call fcn.01245674
add esp, 4
jmp 0x1bcfe37
sub bl, 0x30
inc esi
cmp bl, 9
jmp 0x1331e80
mov byte [ebp + eax - 0x114], 0
movsx eax, dx
movzx eax, sp
cbw
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x120d74c
je 0x1baacce
mov ebx, dword [ebp + 0xc]
mov si, 0x3bb1
ror ah, cl
shr ah, cl
lea eax, [ebp - 0x114]
shr cl, cl
cmp ax, cx
sub edx, edx
sub ebx, eax
mov edi, edi
bts si, cx
mov eax, 0x2d3c16bb
movsx esi, cx
bt esi, edx
mov cl, dl
mov esi, 0x25c46043
rol eax, cl
shl esi, 0xf3
lea esi, [ebp + edx - 0x114]
jmp 0x1bd4415
test cl, cl
jmp 0x133a97f
call fcn.011ea8ad
add esp, 0xc
pop esi
cmovs edi, ebx
mov di, si
xchg edi, ebx
pop ebx
xchg di, di
not di
pop edi
jmp 0x1baf34e
mov esp, ebp
pop ebp
jmp 0x135431d
push ecx
jmp 0x12d5b16
mov edx, dword [edi + 0x3c]
add edx, edi
clc
cmp dword [edx], 0x4550
jne 0x121b0d5
mov eax, dword [edx + 0x78]
mov dword [ebp - 4], eax
test eax, eax
jmp 0x125228c
jae 0x120cf09
lea eax, [ecx + edi]
or si, 0x632d
mov esi, 0x522a4359
mov cl, byte [eax]
and si, 0x13a9
bsf esi, ecx
mov esi, eax
test cl, cl
jmp 0x1b996ef
jne 0x1c63102
cmp byte [ebp + 0x10], 0
jmp 0x12e180c
je 0x13447f5
mov bl, cl
test sp, sp
jmp 0x12c232e
ja 0x13447f5
movsx ecx, cl
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
shr cl, 0x67
mov cl, byte [esi]
test cl, cl
jmp 0x13447ef
mov esp, ebp
pop ebp
jmp 0x1baf987
jne 0x1b996fd
pop esi
stc
or bx, 0x2d
pop ebx
sub eax, eax
mov di, di
movzx edi, sp
pop edi
jmp 0x13074e8
jne 0x1323485
push 0
jmp 0x1f5f5da
ret
ret
mov ecx, esi
sub ecx, eax
cmp bx, 0x53d7
stc
test esi, esp
cmp ecx, 0x104
jae 0x133a985
mov dword [ebp + 8], 0
test ecx, ecx
jmp 0x1c44929
push ecx
push eax
jmp 0x12537f2
je 0x1f64dab
push 0
jmp 0x1b8874a
mov ecx, dword [ebp - 4]
mov edx, dword [ecx + edi + 0x24]
lea eax, [edx + esi*2]
mov ecx, ebp
movsx dx, cl
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
jmp 0x1c3d886
ret
je 0x133a985
mov edi, edi
cmc
test di, 0x2fd7
cmp cl, 0x2e
jmp 0x1f72410
push eax
sar esi, 1
mov eax, 0x739c381a
rcr ah, 0x5c
mov eax, dword [edx + esi*4]
cmp dx, 0x494e
add eax, edi
jmp 0x12bd22b
ret
dec ebx
jmp 0x11e7029
mov eax, dword [ebp + 0xc]
jmp 0x122c918
mov esp, ebp
not bp
pop ebp
jmp 0x1349d9f
mov esp, ebp
bswap ebp
pop ebp
jmp 0x1f672bf
ret
mov esp, ebp
pop ebp
ret
mov esp, ebp
movsx ebp, sp
pop ebp
jmp 0x1b948f9
cmp eax, 0xffffffff
jmp 0x1f5bed0
push eax
mov eax, eax
movsx ax, cl
push edi
mov ax, di
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1f5c51d
add al, dl
test dh, 0x44
test sp, bp
xor al, byte [ebx + esi]
jmp 0x11e1b1b
cmp ecx, 0xffff
ja 0x1f5c022
sub ecx, dword [eax + edi + 0x10]
cmp ecx, dword [eax + edi + 0x14]
jmp 0x1be9cb0
jae 0x133a985
mov edx, dword [eax + edi + 0x1c]
clc
cmp ebp, 0x7c4161e
stc
lea ecx, [edx + ecx*4]
mov ecx, dword [ecx + edi]
stc
jmp 0x1212527
je 0x1210d13
mov edx, dword [eax + edi + 0x20]
jmp 0x1ba7e6e
jne 0x1204779
lea edx, [ebp - 0x114]
push edx
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0x120476f
test dl, dl
je 0x1c274f5
mov byte [ebx + eax], dl
cwd
movsx edx, ax
mov edx, 0xd7116ab
mov edx, dword [ebp + 8]
inc edx
jmp 0x1c274dd
inc eax
test si, 0x406c
stc
mov dword [ebp + 8], edx
cmp bp, bx
cmp dl, 0x24
cmp edx, ecx
jb 0x1c44939
mov eax, dword [ebp + 8]
movsx cx, al
movzx ecx, dx
xchg ch, ch
lea ecx, [ebp - 0x114]
jmp 0x130c2d2
jne 0x1c5c090
pop esi
bsr bx, si
pop ebx
rol di, 0x2c
xor eax, eax
movsx edi, sp
pop edi
mov esp, ebp
mov ebp, edx
movzx ebp, cx
pop ebp
jmp 0x1c38287
ret
call eax
pop esi
mov edi, eax
jmp 0x1c425b3
mov dword [ebp - 8], ecx
jmp 0x1f72fe0
pop ebx
movzx edi, bp
not edi
pop edi
jmp 0x1bb861c
jbe 0x1c274f5
lea ebx, [ebp - 0x114]
sub ebx, eax
not dl
mov dl, byte [eax]
cmc
jmp 0x1c24f1e
jl 0x1210d13
jmp 0x11f6b36
jb 0x12e1832
lea eax, [ebp - 0x114]
jmp 0x1bd0250
je 0x133a985
cmp ecx, eax
jb 0x120cf09
mov edx, dword [ebp - 0x10]
clc
lea edx, [edx + eax]
cmp ebx, ebp
cmp ecx, edx
jmp 0x1310e6e
inc esi
clc
jmp 0x12f21a6
cmp edx, 0x104
jmp 0x1c5798c
cmp byte [esi + 1], 0x23
lea ecx, [esi + 1]
jmp 0x1b88efb
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x1c54ab8
je 0x121b0d5
mov ecx, dword [ebp + 0xc]
clc
test edx, 0x59246327
test ecx, ecx
jmp 0x121b0bc
je 0x122f775
test eax, eax
je 0x1b8be20
cmp eax, 1
jne 0x1210d00
inc esi
mov dword [ebp + 8], esi
jmp 0x1210d00
mov ebx, dword [eax + edi + 0x18]
cmp di, 0x75f7
test ebx, ebx
jmp 0x1c04ee7
call eax
pop esi
pop ebx
bswap edi
movsx edi, dx
pop edi
jmp 0x1233f76
push edx
push eax
jmp 0x12f33f2
mov cl, byte [esi + 2]
stc
cmc
cmp ebp, 0x2dc35aca
add esi, 2
test ecx, ebx
test bh, 0x4a
xor edx, edx
stc
test esp, eax
cmc
test cl, cl
jmp 0x132347f
ret
pop edi
jmp 0x1339cbe
je 0x1b82054
mov cl, byte [esi + 1]
jmp 0x1c5c546
mov dword [ebp + 8], edx
jmp 0x1210d00