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

Disassembly:
lea esp, [esp + 8]
call fcn.0062ee5c
call int.006744fd
add byte [eax], al
inc edi
je 0x5da5fd
outsd dx, dword [esi]
jne 0x5da620
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [eax], al
add byte [ebx + 0x65], dl
je 0x5da606
arpl word [ecx + ebp*2 + 0x76], si
push edi
imul ebp, dword [esi + 0x64], 0x776f
add byte [ebx + 0x63], dl
popal
insb byte es:[edi], dx
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
je 0x5da627
js 0x5da5e4
add byte [eax], al
inc edi
je 0x5da63e
imul esp, dword [ebx + 0x6b], 0x6e756f43
je 0x5da5f3
add byte [eax], al
inc edi
je 0x5da645
popal
jae 0x5da670
inc ecx
arpl word [ecx + ebp*2 + 0x76], si
push eax
outsd dx, dword [esi]
jo 0x5da67b
jo 0x5da608
add byte [eax], al
push edx
arpl word gs:[esi + edx*2 + 0x69], si
jae 0x5da67b
bound ebp, qword [ebp]
not al
mov byte [esp], 0x7c
jmp 0x62eb04
add byte [eax], al
add byte [eax + 0x65], cl
popal
jo 0x5da66c
inc esp
jae 0x5da69f
jb 0x5da69c
jns 0x5da62f
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc edi
je 0x5da6b8
je 0x5da6e8
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [eax], al
out dx, eax
adc dh, byte [esp + edx*8 - 0x61b0db88]
aam 0x78
and al, 0x4f
invalid
push esp
enter 0x1d88, 0x5d
int 0x41
or bl, byte [edi + 0x70]
outsd dx, dword [esi]
dec esp
pushal
pushfd
lea esp, [esp + 0x24]
call fcn.006727a7
pushal
cmp dh, 0x84
pushal
cmp eax, 0x7d00
pushfd
pushfd
pushfd
lea esp, [esp + 0x4c]
jae 0x5dabf0
cmc
cmp ah, 5
call fcn.00674403
add byte [eax], al
inc edi
je 0x62c55f
imul ecx, dword [ebp + 0x6f], 0x64
add byte gs:[eax], al
add byte [edi + 0x65], al
je 0x62c57c
popal
jbe 0x62c591
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [eax], al
add byte [edi + 0x65], al
je 0x62c593
imul ebp, dword [esi + 0x64], 0x776f
add byte [ecx + 0x73], cl
push edi
imul ebp, dword [esi + 0x64], 0x6956776f
jae 0x62c5b9
bound ebp, qword [ebp]
add byte [eax], al
inc edi
je 0x62c5a6
popal
jae 0x62c5d1
inc ebp
jb 0x62c5d2
jb 0x62c5d0
outsd dx, dword [esi]
jb 0x62c563
dec edi
jne 0x62c5f3
add byte [eax], al
add byte [ebp + 0x73], al
je 0x62c5f9
outsd dx, dword [esi]
jns 0x62c5e1
imul ebp, dword [esi + 0x64], 0x776f
add byte [edi + 0x65], al
je 0x62c5e9
je 0x62c5e9
jns 0x62c60b
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
jb 0x62c5e0
jb 0x62c615
jae 0x62c60a
add bh, bh
xor al, 0x24
add byte [eax], al
add byte [eax], al
add byte [edi + 0x72], al
popal
add byte [eax], al
add byte [edi + 0x65], al
je 0x62c62a
add byte [ebp + ecx*4 - 0x16fbdb9c], bl
sbb byte [edi + 4], 0
add byte [eax], al
inc ebx
jb 0x62c668
popal
je 0x62c66b
push edx
arpl word gs:[edx + edx*2 + 0x67], si
outsb dx, byte [esi]
push edx
outsb dx, byte [si]
dec ecx
outsb dx, byte [esi]
imul esi, dword fs:[edx + 0x65], 0x7463
add byte [eax], al
add byte [edi + 0x65], al
je 0x62c65f
je 0x62c6a6
add byte gs:[eax], al
inc al
pushal
clc
mov byte [esp], 0xdc
xor al, 0xdc
push dword [esp + 4]
pushfd
inc al
pushfd
pushfd
lea esp, [esp + 0x44]
jnp 0x62c4ec
call fcn.006727a7
cmp bp, 0xa4fb
call fcn.0067254b
add byte [eax], al
inc ecx
push 0x75
jae 0x62ebac
push edi
imul ebp, dword [esi + 0x64], 0x6552776f
arpl word [ebp + eax*2 + 0x78], si
add byte [eax], al
add byte [edi + 0x66], cl
jae 0x62ebb1
je 0x62eba4
imul esp, dword [ebp + 0x77], 0x74726f70
dec edi
jb 0x62ebbf
inc ebp
js 0x62eb5b
add byte [eax], al
dec eax
popal
jo 0x62ebb5
imul edi, dword [edx + 0x65], 0x53000000
insb byte es:[edi], dx
arpl word gs:[ebx + eax*2 + 0x6c], si
imul esi, dword [eax + 0x52], 0x8b006e67
push ds
inc ecx
pop esi
cld
mov al, byte [0xbb0beed0]
add esp, dword fs:[edx + 0x825f64c]
mov dh, bl
push ebx
pop eax
imul esp, esi, 0x324f21f3
push esp
xchg ebp, eax
cmp al, 0x41
pop es
inc ecx
and al, 0xa6
inc ebx
aam 0xf0
adc dh, byte [edi + edx*2]
fisub word [eax + 0x78]
mov eax, dword [0x2374471e]
inc edi
je 0x62ebca
dec ecx
bt edx, edx
mov eax, 0x46ebaa5e
dec ebx
pop esi
stosb byte es:[edi], al
jmp 0x62ebf6
aaa
hlt
arpl ax, di
or dword [ebp + 0x6e84569c], edx
clc
sahf
inc esp
mul byte [ebp + 0xa991d0]
add byte [edx + 0x65], dl
inc ebx
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x62ec34
dec ebx
jns 0x62ebd3
add byte [eax], al
inc edi
je 0x62ec1d
jae 0x62ec47
je 0x62ec4d
jo 0x62ec37
imul ebp, dword [esi + 0x64], 0x8d00776f
and al, 4
add byte [edi + 0x65], al
je 0x62ec75
jns 0x62ec97
je 0x62ec8b
insd dword es:[edi], dx
push eax
popal
insb byte es:[edi], dx
je 0x62eca1
inc ebp
outsb dx, byte [esi]
je 0x62eca4
imul esp, dword [ebp + 0x73], 0xf8f9f900
jae 0x62ec36
or cl, ch
xchg esp, eax
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x65], dl
je 0x62eca6
add byte [eax], al
push ebx
je 0x62eca6
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, 0