Function at 0x5026b9
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov eax, dword [ecx + 0x20]
jmp 0x502c3b
call dword [0x5066f9]
jmp 0x502af7
add ecx, esi
jmp 0x502599
mov ebx, dword [ebp + 0xc]
jmp 0x5029de
pop ebx
jmp 0x502c56
test edx, edx
jmp 0x502788
add edx, esi
jmp 0x502541
inc dword [ebp - 4]
jmp 0x502269
push esi
jmp 0x5027af
jne 0x502573
jmp 0x5023c4
mov edi, dword [eax + esi]
jmp 0x502ba9
cmp ebx, eax
jmp 0x502561
ret
push esp
jmp 0x502d0f
mov ebx, dword [ebp - 8]
jmp 0x502b9d
inc edx
jmp 0x502b1f
sub ebx, eax
jmp 0x502375
cmp edx, dword [ecx + 0x18]
jmp 0x50285f
mov edx, dword [ebp - 4]
jmp 0x502362
je 0x502c7d
jmp 0x502164
mov dword [ebp - 0x20], 0x50746547
jmp 0x502907
push ecx
jmp 0x5025aa
pushal
jmp 0x50213d
mov eax, dword [ecx + 0x24]
jmp 0x5024ae
lea eax, [ecx + eax*4]
jmp 0x5020fe
jmp 0x5020fe
je 0x502b3a
jmp 0x502c16
mov edx, dword [ebp - 4]
jmp 0x502182
jne 0x5026f8
jmp 0x50277d
add edx, eax
jmp 0x50234d
jmp 0x502af7
pop esi
jmp 0x50207c
push eax
jmp 0x5024f4
push ebx
jmp 0x5020e1
cmp ebx, edx
jmp 0x50244a
je 0x502b3a
jmp 0x5029d5
mov edx, dword [eax + edx*4]
jmp 0x5023ff
push esi
jmp 0x50260c
mov eax, dword [ecx + 0x1c]
jmp 0x502d29
mov dword [0x5066f5], 1
jmp 0x5022e3
movzx eax, word [eax + esi]
jmp 0x502245
add edx, esi
jmp 0x502659
jae 0x502b3a
jmp 0x50210a
call 0x502477
rol byte [edi - 0x6472dbe4], cl
stosd dword es:[edi], eax
add eax, 0x1c870000
and al, 0xe9
cdq
add eax, 0x27fa0000
dec edi
mov eax, 0x7373
jmp 0x502555
mov ebp, esp
jmp 0x5021f4
lea eax, [ebp - 0x20]
jmp 0x502329
mov edx, dword [ebp - 4]
jmp 0x5025b2
jne 0x502a85
jmp 0x502c7d
cmp dword [ecx + 0x18], edi
jmp 0x502d04
push ebx
jmp 0x5021c4
mov ecx, dword [edx + 0x78]
jmp 0x502039
mov word [ebp - 0x14], ax
jmp 0x5024a3
jb 0x502b3a
jmp 0x502177
push dword [ebp + 8]
jmp 0x50202a
cmp dword [edx + 0x7c], edi
jmp 0x50225e
push ecx
jmp 0x50233d
mov ecx, dword [ecx + 0x1c]
jmp 0x50286a
mov bl, byte [ebx]
jmp 0x502b85
mov eax, edi
jmp 0x502c45
push edi
jmp 0x5028a2
mov dword [ebp - 8], ebx
jmp 0x502a85
push edi
jmp 0x502b0c
mov byte [ebp - 0x12], 0
jmp 0x5026b3
mov eax, dword [ecx + 0x10]
jmp 0x502962
call 0x5026b9
pop es
xchg dword [esp], edi
lea edi, [edi - 0x182]
xchg dword [esp], edi
jmp 0x5027e3
sbb edx, edx
jmp 0x50282f
jne 0x5026f8
jmp 0x5029b3
jmp 0x50218b
add dword [ebp - 8], 2
jmp 0x50216e
je 0x502210
jmp 0x5020d8
cmp bl, byte [edx + 1]
jmp 0x5022c6
mov esi, dword [ebp + 8]
jmp 0x50267a
push ebp
jmp 0x502499
mov ebx, dword [ebp + 0xc]
jmp 0x50218b
sub esp, 0x20
jmp 0x502a28
sbb edx, 0xffffffff
jmp 0x5020ad
jb 0x5027f5
jmp 0x502985
lea eax, [eax + edx*2]
jmp 0x5023e0
call 0x5028a8
popfd
xchg dword [esp], ebx
lea ebx, [ebx - 0x4d1]
xchg dword [esp], ebx
jmp 0x502471
call 0x5028f4
adc eax, 0x241c87ff
lea ebx, [ebx - 0x6f4]
xchg dword [esp], ebx
jmp 0x5021fe
mov dword [ebp - 0x1c], 0x41636f72
jmp 0x50296b
mov edx, dword [ecx + 0x14]
jmp 0x5022d1
mov dword [ebp - 0x18], 0x65726464
jmp 0x502682
jmp 0x502604
pop edi
jmp 0x50230b
test bl, bl
jmp 0x5021ae
mov edx, dword [esi + 0x3c]
jmp 0x5020c1
cmp ebx, 0x10000
jb 0x5029ed
jae 0x5029ed
adc byte [edx], dl
insb byte es:[edi], dx
int1
xchg esp, eax
jae section..text
jmp 0x5026a8
cmp dword [0x5066f5], 0
jmp 0x5020f3
jmp 0x5020ad
mov ebx, dword [ebp - 8]
jmp 0x5025fa
mov byte [ebp + 0xb], bl
jmp 0x5027a5
push ebp
jmp 0x502c30
push ebx
jmp 0x50236e
xor edi, edi
jmp 0x502cb4
inc edx
jmp 0x502bce
xor eax, eax
jmp 0x502995
cmp bl, byte [edx]
jmp 0x50271d
mov bl, byte [ebx + 1]
jmp 0x502a9b
add edi, esi
jmp 0x502604
test bl, bl
jmp 0x5024d3
jbe 0x502b3a
jmp 0x502057
cmp ecx, esi
jmp 0x502bf8
add eax, esi
jmp 0x5024e9
mov ebp, esp
jmp 0x5027fe
and dword [ebp - 4], edi
jp 0x502c1e
jnp 0x502c1e
mov dword [ebx], ebx
popal
jmp 0x502995
leave
jmp 0x502137
xor edx, edx
jmp 0x502a62
cmp esi, edi
jmp 0x502357
jbe 0x502604
jmp 0x502736
call 0x502d15
out dx, eax
xchg dword [esp], ebx
lea ebx, [ebx - 0x345]
xchg dword [esp], ebx
jmp 0x502ab0
lea eax, [eax + ebx*4]
jmp 0x502259