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

Disassembly:
push eax
push esi
add esp, 4
jmp 0x425e04
xor eax, 0xcc7
or eax, 0x16040
pop eax
push eax
push ecx
add esp, 4
add eax, 0xbecc
jmp 0x425e22
pop eax
push edi
or edi, 0x6116
pop edi
lea edx, [ebp - 0x1758]
mov dword [ebp - 0xca0], edx
mov eax, dword [ebp - 0x508]
mov ecx, dword [eax + 0x30]
mov dword [ebp - 0xc9c], ecx
xor edx, edx
mov word [ebp - 0x214], dx
xor eax, eax
mov word [ebp - 0x110], ax
push eax
add eax, 0xd52c
jmp 0x425e64
jmp 0x425e69
jmp 0x425e6f
pop eax
push esi
or esi, 0x11b0d
add esi, 0x186
or esi, 0x88ec
xor esi, 0x4fb5
pop esi
mov ecx, dword [ebp - 0xc9c]
mov dx, word [ecx]
mov word [ebp - 0x1036], dx
mov eax, dword [ebp - 0xc9c]
add eax, 2
mov dword [ebp - 0xc9c], eax
mov cx, word [ebp - 0x1036]
mov word [ebp - 0x214], cx
mov edx, dword [ebp - 0xca0]
mov ax, word [edx]
mov word [ebp - 0x1038], ax
mov ecx, dword [ebp - 0xca0]
add ecx, 2
mov dword [ebp - 0xca0], ecx
pushal
invalid
invalid
jmp dword [esi - 0x75]
mov edx, dword [ebp - 0x1038]
jmp dword [esi - 0x77]
xchg ebp, eax
invalid
invalid
invalid
call dword [esi + 0x51]
add esp, 4
add esi, 0xadd5
sub esi, 0x16980
call 0x425f04
add byte [ecx], bh
cmp al, 0x42
dec ebx
dec edx
inc ecx
cmp edi, dword [ecx*2 - 0x7efb3b7d]
out dx, al
lds eax, [edx + 1]
add byte [esi + 0x51], bl
or ecx, 0x15b25
pop ecx
movzx eax, word [ebp - 0x110]
test eax, eax
jne 0x425f39
movzx ecx, word [ebp - 0x214]
movzx edx, word [ebp - 0x110]
sub ecx, edx
mov dword [ebp - 0x15f0], ecx
jmp 0x425f9c
movzx eax, word [ebp - 0x214]
movzx ecx, word [ebp - 0x110]
cmp eax, ecx
je 0x425e58
movzx edx, word [ebp - 0x214]
xor edx, 0x20
movzx eax, word [ebp - 0x110]
cmp dword [ebp - 0x15f0], 0
jne 0x425fe5
push edx
push eax
add esp, 4
jmp 0x425faf
pop edx
push ebx
push ecx
add esp, 4
add ebx, 0xf31e
and ebx, 0x1218c
pop ebx
push eax
sub eax, 0x12998
jmp 0x425fd0
or eax, 0x9a9d
pop eax
mov ecx, dword [ebp - 0x508]
cli
invalid
dec dword [ecx - 0x74f73]
lea esi, [eax - 0x14000008]
invalid
push ecx
push ecx
add esp, 4
jmp 0x425ff1
pop ecx
push ebx
push esi
add esp, 4
jmp 0x425ffe
or ebx, 0x1646d
pop ebx
push edx
push edi
add esp, 4
add edx, 0x177af
and edx, 0x3d9a
pop edx
mov edx, dword [ebp - 0x508]
mov eax, dword [edx]
mov dword [ebp - 0x508], eax
mov ecx, dword [ebp - 0x508]
cmp ecx, dword [ebp - 0xca4]
je 0x426043
mov edx, dword [ebp - 0x508]
cmp dword [edx + 0x30], 0
jne 0x425df9
mov dword [ebp - 0x750], 0
push ebx
xor ebx, 0x6aef
pop ebx
push edx
push ecx
add esp, 4
and edx, 0x2dcd
and edx, 0x58d6
and edx, 0x1799a
sub edx, 0x17938
pop edx
push edx
push edi
add esp, 4
and edx, 0x14f48
pop edx
cmp dword [ebp - 0x750], 0
jne 0x4260c9
push ecx
push edi
add esp, 4
and ecx, 0x18223
pop ecx
push ecx
or ecx, 0xddad
call 0x4260a9
add byte [edx + 0x3d], al
dec eax
inc edx
cmp esi, dword ss:[esi - 0x14fb3b7d]
add eax, 0x3d4c3840
inc eax
and ecx, 0x24fd
pop ecx
mov dword [ebp - 0x79c], 0
jmp 0x426bf0
push eax
add eax, 0x3918
pop eax
push esi
jmp 0x4260d9
pop esi
push ecx
and ecx, 0x8efa
xor ecx, 0x120b8
call 0x4260f7
add byte [eax], bh
cmp dword [ebx + edi + 0x43], eax
inc esp
cmp bh, byte [ecx + ecx*2]
dec ebp
add esp, 4
pop ecx
mov eax, dword [ebp - 0x750]