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

Disassembly:
pop ebx
mov edi, esp
pop edi
jmp 0xca319c
ja 0xc2d092
sub ecx, dword [eax + edi + 0x10]
cmp al, 0xeb
test esp, eax
cmp ecx, dword [eax + edi + 0x14]
jmp 0xc7a5d1
inc edx
jmp 0xc9e3f0
ret
lea edx, [edx + edx*4]
lea edx, [ecx + edx*2 - 0x30]
rol cl, cl
jmp 0xc9690c
mov esp, ebp
pop ebp
jmp 0xc83bb3
mov ecx, dword [ecx + edi]
test ecx, ecx
jmp 0x11291af
cmp eax, 0xffffffff
je 0xd5e88c
test eax, eax
jmp 0xcc21a6
mov ebx, dword [eax + edi + 0x18]
test ebx, ebx
jmp 0x128d323
jle 0xca615d
mov eax, dword [ebp - 4]
mov esi, dword [ebp - 8]
cmp esi, dword [eax + edi + 0x14]
jmp 0x1112778
jb 0xc5876c
mov edx, dword [ebp - 0x10]
add edx, eax
cmp ecx, edx
jmp 0xca6345
jne 0xd0c35a
inc esi
jmp 0x12741ed
je 0xc96916
mov bl, cl
jmp 0x10fe175
je 0xd5103d
mov edi, edi
clc
stc
jmp 0x12529f0
jb 0xc620cd
mov eax, dword [ebp + 8]
movsx ecx, cx
setge cl
lea ecx, [ebp - 0x114]
jmp 0x111f94a
push eax
xchg ah, ah
lahf
push edi
xchg ah, al
lahf
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
call eax
pop esi
pop ebx
movsx edi, cx
pop edi
jmp 0xc25c5e
mov eax, dword [ebp + 0xc]
jmp 0xc524bd
pop esi
bswap bx
pop ebx
lea eax, [ecx + edi]
bswap di
mov di, 0x6ec
pop edi
jmp 0x114eb27
mov esp, ebp
bswap bp
movsx ebp, di
jmp 0xccf195
jbe 0xc4ea54
lea ebx, [ebp - 0x114]
or dl, al
sub ebx, eax
rol dl, 0xe8
sub dl, 0x54
mov dl, byte [eax]
test cl, al
cmc
test dl, dl
je 0xc4ea54
mov byte [ebx + eax], dl
mov edx, dword [ebp + 8]
jmp 0xbe9de4
mov ecx, esi
jmp 0x113a710
jb 0xd46ea7
lea eax, [ebp - 0x114]
jmp 0x11013fd
jae 0xd5103d
mov edx, dword [eax + edi + 0x1c]
test esp, eax
lea ecx, [edx + ecx*4]
jmp 0xc27502
ret
mov cl, byte [esi + 2]
add esi, 2
xor edx, edx
cmc
jmp 0x10fce48
ret
mov cl, byte [esi]
test cl, cl
jne 0xc48f13
push 0
jmp 0xceaeab
mov esp, ebp
pop ebp
jmp 0xbed32f
inc eax
cmp ebp, ebx
mov dword [ebp + 8], edx
test ebx, esi
test ch, 0xf6
cmp edx, ecx
jmp 0xc4ea4e
jne 0xd544df
cmp byte [ebp + 0x10], 0
je 0xc572c7
mov ebx, dword [ebp + 0xc]
cmp ah, 0x39
mov esi, 0x75d624c1
lea eax, [ebp - 0x114]
jmp 0xd46e9f
mov esp, ebp
mov bp, 0x536b
movzx ebp, ax
pop ebp
jmp 0xd4243f
mov ecx, dword [ebp + 0xc]
shld edx, edx, 0xe2
cmp si, cx
sbb dl, 0x75
mov edx, dword [ebp - 0xc]
cmovg eax, eax
sbb ah, dh
mov eax, dword [ebp + 8]
cmove esi, ebx
cmc
lea esi, [ebx + eax]
shl eax, cl
test bp, bx
add al, 0xf0
mov eax, dword [ebp + 0x10]
stc
push eax
sar esi, 1
cbw
bts eax, ebx
neg ax
mov eax, dword [edx + esi*4]
cmp ecx, 0x5da1122b
add eax, edi
jmp 0xd62965
jae 0xc5876c
lea eax, [ecx + edi]
shl cl, cl
setg cl
mov cl, byte [eax]
mov esi, eax
clc
jmp 0x127c12f
lea ecx, [esi + 1]
jmp 0xcfcd6a
je 0xcb2779
mov eax, 0x5a4d
cmp word [edi], ax
je 0x127f540
sub eax, eax
cmovns di, cx
bswap di
pop edi
jmp 0xd177a8
ret
je 0x126179a
cmp eax, 1
jmp 0xc44954
push eax
jmp 0x127e549
call eax
pop esi
mov di, si
pop ebx
mov edi, ebx
pop edi
jmp 0xc5c279
pop ebp
jmp 0xc8b5b7
dec ebx
cmp ch, 0xac
lea edx, [edx + edi]
mov dword [ebp + 8], 0
stc
clc
test di, di
mov dword [ebp - 0xc], edx
test ebx, ebx
jmp 0x1268d27
push edx
jmp 0xcc4fb7
test ecx, ecx
jmp 0xc620b7
je 0xc85ce5
push 0
push ecx
jmp 0x1284c3f
cmp dword [ebp + 8], ebx
jmp 0xc30ff7
mov esp, ebp
pop ebp
ret
call eax
test eax, eax
jmp 0x111ea7a
je 0xc6940c
mov cl, byte [esi + 1]
jmp 0x1126bd7
je 0xcb2779
mov edx, dword [edx + 0x7c]
test edi, ebp
cmp ch, 0xf7
push ebx
test ebx, ebp
push esi
jmp 0xd327a1
or esi, 0xffffffff
mov dword [ebp - 0x10], edx
mov dword [ebp - 8], esi
cmp ecx, 0xffff
jmp 0xbe653b
je 0xc6fb28
inc edx
cmc
cmp dh, bh
cmp edx, 0x104
jmp 0xc6fb22
push ebp
mov ebp, esp
lea esp, [esp - 0x114]
push edi
mov di, 0x6189
btr edi, 0x72
bswap edi
mov edi, dword [ebp + 8]
test edi, edi
je 0xcb2779
mov ecx, dword [ebp + 0xc]
test bx, 0x3399
test ecx, ecx
jmp 0xcb2765
mov dword [ebp + 8], edx
jmp 0x11160de
ret
sub edx, edx
xor esi, eax
sub ebx, eax
mov edi, edi
mov eax, 0x2c2c18ee
cmovl si, cx
mov cl, dl
rol eax, cl
rol si, 0x83
adc esi, ecx
lea esi, [ebp + edx - 0x114]
clc
cmp edi, 0x736d720e
add al, dl
test bp, cx
xor al, byte [ebx + esi]
mov byte [esi], al
jmp 0xd339ca
jne 0xcb2779
mov eax, dword [edx + 0x78]
cmc
mov dword [ebp - 4], eax
cmp bl, 0xd8
jmp 0xd51eb5
ret
test cl, cl
jne 0x12529f0
pop esi
pop ebx
bts di, di
btr edi, 0xef
sbb di, ax
sub eax, eax
pop edi
jmp 0xc9a127
test eax, eax
jmp 0xd2cb86
cmp byte [esi + 1], 0x23
not cx
jmp 0xcb1d6a
lea ebx, [esi - 1]
jmp 0xd0c35a
call fcn.01255fd1
lea esp, [esp + 4]
jmp 0xc2c454
test cl, cl
jmp 0xc48f0d
sub bl, 0x30
inc esi
cmp bx, 0x5844
cmp bl, 9
jmp 0x1254d75
push eax
push edi
mov eax, dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0xcc8e58
jae 0xd5103d
mov ecx, dword [eax + edi + 0x1c]
adc dx, 0x30fd
bswap dx
btc dx, 0x40
lea edx, [ecx + esi*4]
shl ch, 0x67
clc
mov ecx, dword [edx + edi]
cmp esi, ecx
test bp, sp
clc
test ecx, ecx
jmp 0x1284187
jmp 0xd0c35a
je 0xd5103d
cmp eax, edi
jmp 0xca1fd9
push ecx
jmp 0x128ff91
inc esi
jmp 0xd51035
jne 0x128418d
pop esi
bt di, bx
shl bh, cl
bsf ebx, esp
pop ebx
and edi, 0x16435e85
xor eax, eax
pop edi
jmp 0x1288ce4
call eax
test eax, eax
jmp 0x1268038
ret
sub ecx, eax
cmp bx, 0x4502
cmp ecx, 0x104
jae 0xd5103d
mov dword [ebp + 8], 0
jmp 0xcf2962
mov esp, ebp
mov ebp, esi
pop ebp
jmp 0xcc1ba3
cmp cl, 0x2e
jmp 0xd24518
ja 0xc96916
movsx ecx, cl
jmp 0xc16e26
mov ecx, dword [ebp - 4]
xchg dh, ah
mov al, ch
mov edx, dword [ecx + edi + 0x24]
movsx eax, cx
lea eax, [edx + esi*2]
cwd
mov ch, 0x39
xchg dh, cl
movzx ecx, word [eax + edi]
lea edx, [ebx + 1]
mov dword [ebp - 8], ecx
jmp 0xd3cd9c
jne 0x111ea80
lea edx, [ebp - 0x114]
cwde
push edx
lahf
mov eax, dword [sym.imp.KERNEL32.dll_LoadLibraryA]
jmp 0xd1856d
jl 0xc31003
jmp 0xca6172
mov esp, ebp
pop ebp
jmp 0x112a233
mov dword [ebp + 8], esi
jmp 0x1293d93
test cl, cl
jmp 0xc49dec
call fcn.00d37265
add esp, 0xc
movsx ebx, sp
mov edi, ebx
movzx esi, si
pop esi
jmp 0xbcc826
mov edx, dword [edi + 0x3c]
stc
cmc
add edx, edi
cmp dword [edx], 0x4550
jmp 0xd4cc53
je 0xd5103d
cmp ecx, eax
jmp 0xc332d6
push eax
call fcn.00d37265
add esp, 0xc
jmp 0x128f5f5
mov esp, ebp
pop ebp
jmp 0xd4e5c7
je 0xc31003
mov edx, dword [eax + edi + 0x20]
jmp 0xcd7198
pop esi
movzx edi, bp
mov bl, dl
bswap bx
pop ebx
bswap di
movzx edi, dx
pop edi
jmp 0x126aaf0
mov byte [ebp + eax - 0x114], 0
nop
movsx eax, bp
mov eax, dword [sym.imp.KERNEL32.dll_GetModuleHandleA]
jmp 0x112a128
jmp 0xd0c35a