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

Disassembly:
mov ecx, dword [esp + 0x24]
call fcn.005da482
inc edi
inc esp
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [edi + 0x65], al
je 0x5dc3ed
arpl word [edx + 0x6f], si
insb byte es:[edi], dx
insb byte es:[edi], dx
push edx
popal
outsb dx, byte [esi]
add byte gs:[si + 0x4be9], bl
xor eax, dword [0x4325e900]
out 0x17, eax
cmp eax, esp
or dword [eax], esi
iretd
pushfd
jmp 0x62f6f6
cli
invalid
lea esp, [esp + 0x28]
je 0x62fc69
pushal
mov ebx, dword [esp + 0x20]
jmp 0x5dc381
sub ecx, 8
bts bx, ax
rcl bl, cl
bswap di
shr ecx, 1
call fcn.0062f8e4
add byte [eax], al
inc ebx
jb 0x67205c
popal
je 0x67205f
inc ecx
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
jb 0x672063
je 0x672073
jb 0x67205a
popal
bound ebp, qword [ebp + 0x41]
add byte [ebx + 0x45], cl
push edx
dec esi
inc ebp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [edi], cl
adc edi, 0xffffffe2
sti
invalid
add al, 0
add al, ch
jmp 0x672031
xor al, 0x89
xlatb
jb 0x6720c1
jo 0x6720bf
jb 0x6720c5
dec eax
dec eax
popal
jb 0x672067
push 0xc2642ab7
call fcn.00675f32
jg 0x672027
enter 0xffffffffffffe9f1, 5
push es
add byte [eax], al
cmp al, 0xc7
jb 0x67200f
jmp 0x67267f
cmp eax, 0xd32a055b
push 0x16
inc edx
fcom qword [eax]
das
fcmovb st(0), st(1)
inc edi
scasb al, byte es:[edi]
sub esp, dword [eax]
inc edi
push esi
sub byte [ebp - 0x7c98649d], ah
sub eax, 0x4a1a81e2
xchg dword [ebx], edi
and byte [edx + 0x7e552d77], dl
inc ebx
aaa
push edi
inc eax
xor al, 0xac
sti
or eax, 0xc76e3e69
call 0x686ad2bf
push es
and cl, byte [esi + edx + 0x327a29bc]
scasd eax, dword es:[edi]
test dword [eax + 0x34], 0x690dfbac
outsb dx, byte ds:[esi]
invalid
pop ebp
jmp 0x6720da
sbb byte [edx - 0xd4c0119], al
mov bl, 0xf2
fild dword [ecx - 0x2b]
dec edx
je 0x6720a7
xor dword [eax], ebx
xor bh, byte [edx + eax]
inc edi
sbb bl, al
mul dword [eax]
invalid
imul edi, dword [eax - 0x5b], 0xe33e990f
das
fsubr qword [ebx + 0x47a93a44]
sbb edi, ebx
inc ebx
jno 0x672088
push 0xa2e62010
push esi
mov ebx, 0x6ddf81a5
out dx, al
test eax, 0x7a360f79
shl edx, cl
adc dl, ah
mul esp
pop ebp
add byte [edi - 0x17447287], ch
test eax, 0xc41ff445
push 0xffffffffffffff8f
mov cl, 0xd5
jnp 0x672130
pop edi
stosd dword es:[edi], eax
cmp dword [ebx + edi*4 - 0x5b], edi
sub dword [ebp + 0x681de9bf], 0x197b360f
pushfd
salc
mov eax, dword [0x52a2eea]
mov esi, 0xbe84ffdd
jno 0x672195
test byte [esi - 0x6dd19e8f], bh
xchg edx, eax
mov eax, 0xdd3689e6
adc esi, dword [esi]
call 0x1952e7f4
inc ebx
adc bh, byte [ebx + 0x4b]
shl dword [edx - 0x10], 1
clc
invalid
je 0x6721df
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0x67220e
je 0x6721a2
add byte [eax], al
inc edi
je 0x6721ed
outsb dx, byte [esi]
jbe 0x672214
jb 0x67221c
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x672209
popal
jb 0x67221f
popal
bound ebp, qword [ebp + 0x41]
add byte [eax], al
add byte [ecx + 0x73], cl
inc edx
popal
inc ebx
outsd dx, dword [esi]
push eax
je 0x67223c
add byte [esi - 0x1b], ah
adc esi, dword [edx - 0x3fe401a7]
jmp 0x6721e3
imul ebx, dword [esi], 0xffffffc1
add byte [eax], al
dec ecx
jae 0x672237
add byte [ecx + 0x73], cl
push eax
jb 0x672258
arpl word [ebp + 0x73], sp
jae 0x67225d
outsd dx, dword [esi]
jb 0x672236
popal
je 0x672269
jb 0x67225b
push eax
jb 0x67225e
jae 0x672260
outsb dx, byte [esi]
je 0x6721fe
add byte [eax], al
push ebx
je 0x672247
jne 0x672278
jb 0x67226d
outsb dx, byte [esi]
je 0x67224f
imul esi, dword [edx + 0x65], 0x726f7463
arpl word [edi + ebp*2 + 0x72], si
jns 0x672255
add ch, dh
cmc
clc
push edi
mov byte [esp], bl
cmp dword [esi], 0
call fcn.00673a0b
push 0xc2c30abb
call fcn.006754f4
add ch, cl
invalid
mov dl, 0xf9
invalid
add al, ch
call 0x6867223b
mov ebx, 0xe8c2c30a
invalid
inc ebx
push esp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [ebx + 0x65], dl
je 0x672289
popal
jo 0x6722bd
jne 0x6722bd
add byte gs:[eax], al
add byte [edx + 0x65], dl
imul esi, dword [bp + di + 0x74], 0x6c437265
push edx
imul esi, dword gs:[bp + di + 0x74], 0x6c437265
jb 0x67229b
insb byte es:[edi], dx
popal
jae 0x6722cf
jae 0x67229e
inc ecx
add byte [eax], al
add byte [edi + 0x65], al
je 0x6722b8
add byte [eax], al
inc edi
je 0x6722b8
outsd dx, dword [esi]
jo 0x6722be
imul ebp, dword [esi + 0x64], 0x776f
add byte [esi + 0x69], al
outsb dx, byte [esi]
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x6722dd
outsd dx, dword fs:[esi]
ja 0x67226d
add byte [eax], al
inc esi
imul ebp, dword [esi + 0x64], 0x736f6c43
add bh, bh
add bh, bh
xor al, 0x24
mov word [esp], 0x87e2
dec ecx
pushfd
push esi
lea esp, [esp + 0x14]
jne 0x671351
pushfd
pushfd
pushfd
pushfd
lea esp, [esp + 0x10]
jmp 0x67379c
add al, ch
fdivr st(7)
invalid
invalid
test byte [esi - 0x36], bl
sti
jmp dword [eax + 0x46]
pop esi
retf 0xfffb
imul esp, dword [ebp + 0x77], 0x6946664f
insb byte es:[edi], dx
add cl, ch
jmp 0x5da616
add byte [eax], al
push ebx
je 0x672326
inc dword [eax]
add byte [ebx + 0x65], dl
je 0x672326
imul ecx, dword [ebp + 0x6f], 0x64
add byte gs:[eax], al
add byte [ebx + 0x65], dl
je 0x672347
imul ebp, dword [esi + 0x64], 0x6f4c776f
outsb dx, byte [esi]
inc ecx
add byte [eax], bl
pop eax
jae 0x6722a2
enter 0xffffffffffff9265, 0x2d
push edi
std
sbb dh, byte [edi + 0x7126015f]
cmp eax, 0xe46eadc7
fadd st(0)
ror dword [edx], cl
mov ah, 2
sub al, 0xf7
push es
adc bh, byte [eax - 0x56]
xchg ecx, eax
test dword [ebx + 0x1557cb3d], 0x2232e739
bnd ret 0x150a
and dh, dl
ret 0x150a
cmp eax, 0x90ed6780
push ebx
xchg edi, ebx
mov al, byte [0xf6b909ae]
mov cl, byte [ebx]
jle 0x672366
dec byte [ebp + 0x5475f4db]
clc
dec esp
and al, 0x24
mov esp, 0x4e608910
pushal
dec esi
iretd
bt cx, 1
cmp bh, cl
add eax, 2
pushal
call fcn.006744ca
add byte [eax], al
push ebx
je 0x6726e9
dec edi
push eax
xor al, byte [eax]
add byte [eax], al
inc edi
je 0x6726f7
jb 0x672717
imul ebp, dword [edi + 0x6e], 0x6d000000
imul esp, dword [ecx + ebp*2 + 0x53], 0x61657274
insd dword es:[edi], dx
push ebx
je 0x672726
jo 0x6726b9
add byte [eax], al
inc edi
je 0x672712
je 0x672733
je 0x672727
push 0x4d746c42
outsd dx, dword [esi]
add byte gs:[eax], al
add byte [eax + 0x65], cl
popal
jo 0x672726
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add byte [eax], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
add byte [eax], al
add byte [ebx + 0x68], al
arpl word gs:[ebx + 0x4d], bp
outsb dx, byte gs:[esi]
jne 0x67273f
je 0x67275d
insd dword es:[edi], dx
insd dword es:[edi], dx
add byte [eax], al
add byte [edx + 0x65], dl
inc esp
insb byte es:[edi], dx
je 0x67276a
push esi
popal
insb byte es:[edi], dx
jne 0x67276f
inc ecx
add dl, ah
nop
scasd eax, dword es:[edi]
push edi
mul byte [ebx - 0x55f79fba]
mov dword [0xaa086046], eax
int3
inc esi
or eax, 0x2b8f5423
xchg edx, eax
fimul dword [ebx - 0x1e4d5707]
invalid
rcl dword [edx + 0x449b76c8], 0xee
pop ds
imul edx, dword [ecx + 0x2f0870a5], 0x8d9c10b0
mov al, 0x10
pushfd
lea esp, [esp + 0x34]
call fcn.0062ee5c
jmp fcn.0062ed75
inc dword [eax]
add byte [ebp + 0x73], al
je 0x6727d7
outsd dx, dword [esi]
jns 0x6727a9
arpl word [ebx + 0x65], sp
insb byte es:[edi], dx
insb byte es:[edi], dx
jb 0x6727d0
je 0x6727e0
jb 0x6727c7
popal
bound ebp, qword [ebp]
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push ebx
imul edi, dword [edx + 0x65], 0x26e9f500
cmc
invalid
iretd
iretd
add byte [eax], al
add byte [ebx + 0x65], dl
insb byte es:[edi], dx
arpl word gs:[edi + ecx*2 + 0x62], si
push 0x65
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax + 0x70], si
lds esp, [edx]
add byte [edx + edx*4 + 0x23], bh
add byte [esi + 0x20], cl
daa
jo 0x67279e
and al, byte [eax]
jl 0x67276f
and eax, dword [eax]
dec esi
and byte [edi], ah
add dh, ah
adc al, 0x27
add byte [ebx], ch
cmp eax, 0xfd10027
daa
add byte [0x4f002730], ch
das
daa
add bl, bl
and esp, dword [edi]
clc
jnp 0x672215
cmp cx, si
push 0x79b8155f
cmp dword [esi], 0
pushal
jmp 0x5dc3a5
lea esp, [esp + 8]
je 0x672075
stc
bt bx, 0xc
push 0x421cde1d
call fcn.00672ef2
add byte [eax], al
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x673941
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
add byte [edx + 0x65], dl
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x673950
push eax
jb 0x67395d
jo 0x673931
add byte [eax], al
add byte [edi + 0x65], al
je 0x67393d
imul ebp, dword [ebp + 0x54], 0x656c7469
inc ecx
add byte [ebp + ecx*4 + 0xf042464], bl
and dword [edi + 0x68fffbc1], 0xffffffa1
out 0xce, al
fmul dword [ebp + 0xf042464]
test ebp, esi
jb 0x673910
jmp dword [eax + 0x60]
inc ebp
insd dword es:[edi], dx
jo 0x6739a9
jns 0x673937
add byte [eax], al
push eax
imul ecx, dword gs:[ebp + 0x65], 0x73
jae 0x6739a3
dec ebp
jae 0x6739b4
popal
inc ecx
add cl, ch
jmp 0x5dae58
add byte [eax], al
push edx
insb byte es:[edi], dx
popal
jae 0x6739b9
dec ebp
jne 0x6739cb
js 0x67395a
add byte [eax], al
push ebx
je 0x6739a2
imul eax, dword [ebx + 0x6f], 0x6c
outsd dx, dword [esi]
jb 0x673967
std
stosb byte es:[edi], al
salc
cmc
push ss
inc eax
push 1
mov ch, 0xd0
jge 0x67398f
sbb al, 0x40
inc eax
insd dword es:[edi], dx
movsb byte es:[edi], byte [esi]
mov esp, 0x8829dfd
adc dword [ebx + 0x35eb3922], 0x957d905
jmp 0x6545b37e
inc esp
pop esp
leave
salc
aaa
lahf
dec ecx
mov al, 0x76
hlt
invalid
adc al, 0x68
mov ebp, edx
adc ch, byte [ebx - 0x7d]
scasd eax, dword es:[edi]
jbe 0x673992
sub dword [edi + 0x7636e576], 0xffffffc2
jbe 0x673972
inc eax
test al, 0xd4
int3
xchg al, bl
adc esp, ebp
popal
pminub mm6, qword [eax - 0x13]
and eax, 0xcf237bf5
cmc
pop ebx
rcr dword [edx + 0x7e], 0x3f
jle 0x673a0c
invalid
and al, 8
je 0x62fc69
shr ch, cl
push 0x3e8a8686
shl bh, 6
dec cx
mov ecx, dword [esi + 4]
xadd bx, di
movsx edi, cl
sub ecx, 8
lea edi, [ebp + 0x7d631321]
add bx, si
stc
shr ecx, 1
xadd bx, di
push dword [esp]
sal bh, 1
or bx, 0x7e4b
mov edi, dword [esi]
movzx bx, cl
add edi, dword [ebp - 4]
dec bl
movzx bx, al
add esi, 8
btc bx, 1
shrd bx, bx, 6
shld bx, si, cl
mov bx, word [esi]
mov byte [esp + 4], bl
stc
shr ebx, 0xc
cmp ch, 0x2a
cmp ebx, 1
call fcn.006391a6
outsd dx, dword [esi]
insb byte es:[edi], dx
xor esi, dword gs:[edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [ebx + 0x72], al
popal
je 0x673af6
push edi
imul ebp, dword [esi + 0x64], 0x7845776f
inc ecx
add byte [ebp + 0xf142464], cl
lea esp, [esp + 0x14]
je 0x62fc69
neg bx
sar ch, 6
sbb bl, ch
mov ecx, dword [esi + 4]
ror bx, 1
bts edi, esp
cmc
jmp 0x671fdf
dec ecx
jae 0x673a85
cmp byte [ebx], bh
cmpsd dword [esi], dword es:[edi]
clc
invalid