Function at 0x57c90d
Capabilities:
Encode data using base64

Disassembly:
mov esp, esi
pushfd
lea esp, [esp + 4]
jmp 0x63df88
pushfd
mov byte [esp], 0x1c
lea esp, [esp + 0xc]
jg 0x57c797
call 0x57d08b
add byte [eax], al
inc edi
je 0x57a76d
insb byte es:[edi], dx
imul esi, dword [eax + 0x62], 0x6472616f
inc esp
popal
je 0x57a797
add dh, bh
retf
dec esi
pop ecx
ror eax, 1
xor ecx, edx
dec ebx
fnstsw word [ecx - 0x5fbaae55]
invalid
push 0x696a05b3
invalid
cmp dh, 0x10
clc
cmc
call int.005ee557
add byte [eax - 0x6febffa9], dl
push edi
add byte [eax], bl
nop
push edi
add dl, al
mov cl, 0x57
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x6e], cl
je 0x57b235
jb 0x57b240
je 0x57b218
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ecx + eax*2], si
add byte [eax], al
push ebx
je 0x57b23a
imul ebp, dword [esi + 0x64], 0x6f4c776f
outsb dx, byte [esi]
inc ecx
add byte [esi + 0xf], ah
mov dword [0x11e1c1c5], eax
xadd si, cx
mov ecx, edi
sal esi, cl
and si, 0x13e1
dec si
sub ecx, ebx
bt si, 6
lea esi, [esp + 4]
add esp, 4
clc
sub edi, 4
pushal
clc
test dh, dh
push 0x171c9afa
push dword [edi]
pop dword [esp + 0x20]
cmp esp, 0xd91d05fb
stc
cmc
test bh, 0xc6
cmp edi, ebx
lea esp, [esp + 0x20]
and al, 0x20
jp 0x63a79d
cmc
or eax, dword [eax]
push 0x473b798
jae 0x57b246
lea esp, [esp + 4]
ja 0x57b213
sal al, 7
and al, 0x48
sar al, cl
sub ebx, edi
and al, 0x97
setl al
clc
neg di
add ebx, esp
pushal
cmp bl, 0x9b
mov edi, ebx
stc
mov al, 0x2e
stc
cmc
cmp eax, 0xd8de8e60
repne scasb al, byte es:[edi]
call 0x57c90d
inc ecx
inc esp
push esi
inc ecx
push eax
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
add byte [ebp + 0x66], al
push edi
imul ebp, dword [esi + 0x64], 0x7250776f
outsd dx, dword [esi]
arpl word [ecx], ax
stc
push 0x6c09f46
mov word [esp], sp
pushal
add eax, 2
test dl, 0x70
pushfd
bt esi, ecx
add eax, ebx
lea esp, [esp + 0x28]
call fcn.005ed41f
add byte [eax], al
inc edi
je 0x57b30a
outsd dx, dword [esi]
jne 0x57b32d
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [eax], al
add byte [edi + 0x61], dh
jbe 0x57b337
dec edi
jne 0x57b349
push edx
jae 0x57b33e
je 0x57b2db
add byte [eax], al
push edx
arpl word gs:[esi + edx*2 + 0x69], si
jae 0x57b34e
bound ebp, qword [ebp]
add byte [eax], al
push edx
imul esi, dword gs:[bp + di + 0x74], 0x69577265
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
ja 0x57b347
jae 0x57b370
popal
inc ecx
add byte [eax], al
add byte [ebx + 0x72], al
popal
je 0x57b36f
inc ebp
insb byte es:[edi], dx
insb byte es:[edi], dx
imul esi, dword [eax + 0x74], 0x67526369
outsb dx, byte [esi]
add byte [eax - 0x21], ch
rcl dword [0xa18ce839]
or al, 0
loopne 0x57b386
insd dword es:[edi], dx
lodsb al, byte [esi]
or byte [eax], al
add byte [edx + 0x61], dl
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x57b3a6
js 0x57b392
jo 0x57b3a6
imul ebp, dword [edi + 0x6e], 0x47000000
je 0x57b392
add byte [edi + 0x65], al
je 0x57b392
imul esp, dword [ebp + 0x77], 0x74726f70
ja 0x57b3b0
outsd dx, dword [esi]
jb 0x57b3b7
inc ebp
js 0x57b3ba
inc ebp
js 0x57b349
pushfd
mov word [esp], 0x9944
inc esp
cdq
adc al, al
jmp 0x57b40d
test eax, 0xd3ceef97
scasb al, byte es:[edi]
mov ebp, 0x40eb39c2
xchg edi, eax
out dx, eax
into
shr dword [esi - 0x14c63d43], cl
inc eax
xor byte [ecx + 0x70819e7b], bl
push edx
lodsd eax, dword [esi]
lea edx, [eax - 0x11]
pop ebx
lahf
mov byte [ebp + ecx*2 + 0xa], ch
cmp al, 0x7a
imul edx, dword [ebp + 0x4a], 0x38
call 0x9e4db364
into
push ebp
popfd
adc byte [eax - 0x49f0996b], ch
ret 0xdc18
cmc
sar bl, cl
add bl, 0xbd
shr bl, cl
mov bl, 1
stc
mov dword [esp + 4], esi
clc
add si, dx
add esi, edx
neg si
neg esi
mov esi, edi
clc
clc
test bx, 0x19c0
bt ax, 3
sub esi, eax
pushal
push dword [esp]
rep movsb byte es:[edi], byte [esi]
mov dword [esp + 8], 0x500c4952
mov si, bp
movzx si, dl
pushfd
mov esi, dword [esp + 0x2c]
mov word [esp], bp
mov byte [esp + 0x14], 0xca
push edx
mov byte [esp + 4], al
lea esp, [esp + 0x34]
jmp fcn.00642935
lea esp, [esp + 0x28]
jae 0x640589
call 0x63e659
add byte [eax], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc edi
je 0x57b469
je 0x57b499
insd dword es:[edi], dx
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [eax], al
add byte [ecx + 0x6e], cl
je 0x57b49c
jb 0x57b4a7
je 0x57b48b
jo 0x57b4a3
outsb dx, byte [esi]
inc ecx
add byte [eax], al
add byte [edi + 0x65], al
je 0x57b499
dec edi
push eax
xor al, byte [eax]
pushal
inc esi
push 0xe0b3fded
call fcn.0063ad37
push ebp
sub al, 0x30
cmc
bt edi, 0x12
stc
cmp bh, 0x23
cmp al, 9
push dword [esp + 8]
lea esp, [esp + 0x2c]
ja 0x6405a8
bt si, si
bt esi, esi
call 0x63ad58
add byte [eax], al
inc edi
je 0x57b4c3
arpl word [ecx + ebp*2 + 0x76], si
push edi
imul ebp, dword [esi + 0x64], 0x776f
add byte [eax + 0x65], cl
popal
outsd dx, dword [esi]
ja 0x57b48e
add byte [eax], al
dec eax
popal
jo 0x57b4d9
jae 0x57b50c
jb 0x57b509
outsd dx, dword [esi]
jns 0x57b49c
add byte [eax], al
dec ecx
outsb dx, byte [esi]
je 0x57b507
jb 0x57b512
outsb dx, byte [esi]
je 0x57b4ea
popal
outsb dx, byte [esi]
outsd dx, dword [esi]
outsb dx, byte [esi]
imul esp, dword [ebx + 0x61], 0x657a696c
push ebp
jb 0x57b521
inc ecx
add byte [eax], al
add byte [edi + 0x65], al
je 0x57b510
je 0x57b52e
arpl word [ebx + 0x4f], bp
bound ebp, qword [edx + 0x65]
push 0x65
arpl word [eax + eax + 0x7b], si
fbstp tbyte [esi + 0x59]
not byte [ebp + 0xe6d54f5]
cmc
push esp
insd dword es:[edi], dx
push cs
lodsd eax, dword [esi]
xchg edx, eax
add bh, cl
mov ebp, 0x8395805a
adc byte [ebp - 0x40], al
jb 0x57b48b
xchg ebp, eax
adc dword [eax], 0x45
sal byte [edx - 0x55], 0xf6
jb 0x57b474
div byte [edx - 0x6f]
ja 0x57b49c
jae 0x57b527
das
xchg dword [esi + esi*2 - 0x47], esi
jo 0x57b4ce
je 0x57b562
mov ecx, 0x11c4df70
les edx, [ecx]
int 0x24
pop ecx
in al, 0x81
jae 0x57b553
push 0xe4b68a87
dec edx
stosd dword es:[edi], eax
pop ebp
pop edi
sub eax, 0xe3b483d8
add byte [eax], al
add byte [edi + ebp*2 + 0x63], al
jne 0x57b57c
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x57b563
push eax
jb 0x57b584
jo 0x57b57c
jb 0x57b58d
imul esp, dword [ebp + 0x73], 0x648d0041
and al, 0xc
je 0x57d70b
or al, 0xf
test bl, ah
and dword [eax], eax
add byte [edi], cl
mov eax, dword [edi]
dec dword [ebx]
add bh, dh
ret
jnp 0x63b435
test ebx, 0xc703a815
pushfd
cmp ebx, ebx
cmp ebx, 2
mov word [esp], 0x38f5
lea esp, [esp + 4]
je 0x57c934
cmc
cmp ch, 0xec
clc
cmp ebx, 3
pushal
jmp 0x6410b5
add byte [eax], al
push edx
popal
add byte [edx + 0x65], dl
popal
inc esi
imul ebp, dword [ebp], 0x6f500000
jae 0x57b5e7
push esp
push 0x64616572
dec ebp
jae 0x57b5f0
jae 0x57b5df
popal
inc ecx
add byte [eax], al
add byte [ecx + 0x73], cl
inc edx
dec ecx
jae 0x57b5c9
popal
push edi
jb 0x57b5f5
je 0x57b5f3
push eax
push eax
je 0x57b603
add byte [esi + 0x27], al
les esp, [edi + edi*4]
fnstcw word [edx]
pop esp
jg 0x57b5b7
not dword [ecx + 0x79]
jbe 0x57b573
nop
cmpsd dword [esi], dword es:[edi]
movsb byte es:[edi], byte [esi]
popal
push edx
dec esi
inc ebp
loop 0x57b59a
invalid
add byte [ebx], 0xc8
cmp eax, 0xf2fc56aa
pop edi
xchg ebp, eax
fcom dword [ecx + 0x25]
rol byte [ecx], cl
pop eax
aaa
mov esi, 0x94683b76
push esp
cdq
and al, 0
mov ebx, 0x7f379fc2
jbe 0x57b606
push 0x24995494
add byte [ebx + 0x7f379fc2], bh
invalid
sub byte [edi], dl
js 0x57b656
in al, 0xd2
sal dword [ebp + 0x25], 0x52
cmp ebp, dword [0x7bb4471c]
and eax, 0x1c2d3b52
inc edi
mov ah, 0x7b
mov edi, 0x6c530000
add byte [eax], al
push ebx
insb byte es:[edi], dx
jo 0x57b5f8
jo 0x57b5f8
mov al, 0xb
out 7, al
add ah, byte gs:[esp + edi*2 + 0x3d5d7b5b]
ror byte [esp + edx*2 - 0x3d], 1
cmp eax, 0xc3544cd0
push esp
ret
int3
jg 0x57b654
dec edi
invalid
xchg esp, eax
pushal
mov byte [0x82926578], al
loopne 0x57b61e
wait
cld
sbb eax, dword [eax - 0x66]
shr dword [edx - 0x24], 0x62
adc edx, dword [esi]
fistp qword [ecx + esi]
mov ebx, 0x29cbce72
sar byte [esi + ebp*8 - 0x55a5ddb1], 0x68
push cs
add bh, byte [ebp + 0x69]
inc edx
cmp byte [ebx], ch
invalid
push 0xeec121ab
adc ecx, ecx
call 0x6405d8
add byte [eax], al
push esp
popal
bound esp, qword [edx + 0x65]
push esp
js 0x57b801
dec edi
jne 0x57b804
inc ecx
add byte [eax], al
add byte [esi + 0x69], dl
jb 0x57b80c
jne 0x57b7fb
insb byte es:[edi], dx
inc esi
jb 0x57b803
add byte gs:[eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add bh, ch
ret
add byte [eax], al
add dl, dl
mov bh, 0x17
add cl, dl
adc ecx, edx
xchg edi, eax
cmp al, 0x43
mov esi, 0x7db8f06c
add ch, byte [ebx - 0x29df5669]
cmp dword [ecx - 0x51], edi
scasd eax, dword es:[edi]
dec esi
test eax, 0x42793864
sbb byte [ecx + eax], cl
jae 0x57b7cb
mov byte [ebp + 0x49], dh
sub al, 0x36
and esp, dword [esi]
sti
mov dword [0x95251976], eax
and bl, byte [ebp + edi*4 + 0x614bdfbe]
jbe 0x57b816
and eax, 0xbd9c2295
mov esi, 0xc6614bdf
retf 0x308c
mov ebp, 0x614bdfbe
fisttp word [ebx + 0x61]
dec ebx
popal
invalid
push ebp
push edi
out 0xc4, eax
js 0x57b849
xchg byte [edx + 0x76819793], ch
push ebx
push 0x5f
jp 0x57b7e5
xchg edi, eax
xor dword [esi + 0x53], 0xc77a5f6a
inc eax
lds esi, [esi + 0x3c9ed778]
jmp 0x57b7dd
fldenv [ebx]
jmp [ecx]
pushfd
call 0x63ed00
add byte [eax], al
inc edi
je 0x57c7f6
popal
jbe 0x57c80b
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [ebp + 0x53], dl
inc ebp
push edx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax - 0x1e], ch
inc ebx
pop edi
mov cl, 0x8d
and al, 8
sbb al, byte [edi]
add dl, dh
repne scasb al, byte es:[edi]
mov dword [esp + 4], esp
lea esp, [esp + 8]
jne 0x63df88
call 0x57b1ee
add byte [eax], al
push ebx
insb byte es:[edi], dx
arpl word gs:[eax + edx*2 + 0x61], si
insb byte es:[edi], dx
je 0x57c890
jmp 0x58c80f
add byte gs:[eax], al
add byte [edi + 0x65], al
je 0x57c87a
jb 0x57c89a
imul ebp, dword [edi + 0x6e], 0xdb83e900
invalid
lahf
aaa
outsd dx, dword [esi]
arpl word [ecx - 0x30e2a55f], ax
cmp ch, bh
loopne 0x57c8fd
ret
fist word [ebp + ebp*2 - 0x4ed10cb1]
popal
out 4, al
lea esi, [ebx]
int3
jne 0x57c973
push eax
jb 0x57c967
jo 0x57c965
jb 0x57c96b
dec eax
popal
jb 0x57c90d
push 0x2c3442da
lea esp, [esp + 0x28]
jne 0x6405a8
pushfd
mov byte [edi - 1], 0
jmp 0x5ed2e8
not bl
xor bl, 0xe4
neg bl
shl bh, 4
mov bx, word [esi]
call fcn.005f3800
lea esp, [esp + 8]
ja 0x57a446
not bl
jmp 0x57d74f
dec ecx
arpl word [edi + 0x6e], bp
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ecx
add byte [eax], al
add byte [ecx + 0x6e], cl
add byte [eax], al
dec ecx
outsb dx, byte [esi]
je 0x57c9d6
jb 0x57c9e1
je 0x57c9b9
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x57c9df
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
add byte [edi + 0x65], al
je 0x57c9da
jns 0x57c9fc
je 0x57c9f0
insd dword es:[edi], dx
dec ebp
outsb dx, byte gs:[esi]
jne 0x57c991
lea esp, [esp + 0x20]
je 0x5ed80a
add byte [eax - 0x64], ah
pushal
pushfd
lea esp, [esp + 0x24]
jmp 0x5ed827
push 0x656c6946
inc edx
jne 0x57ca27
jb 0x57ca38
add byte [ebp + ecx*4 - 0x17efdb9c], bl
retf
add byte [edi + 0x65], al
je 0x57ca2f
push esp
outsd dx, dword [esi]
jo 0x57ca35
imul ebp, dword [esi + 0x64], 0x1a00776f
mov bl, 0x95
clc
xchg edx, eax
mov ch, 0x3d
add ch, byte [edi]
jp 0x57c99a
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x57c9e4
sbb dh, byte [ebx - 0x4a6d076b]
cmp eax, 0xab7a2f02
ror byte [ebx - 0x7d], 0x22
mov dword [0x916379f], eax
inc ebp
salc
dec ebx
and dword [edx], 0xffffffa3
lahf
aaa
push ss
or dword [ebp - 0x2a], eax
cld
pop ebx
sbb eax, 0x308d40cf
sahf
mov al, byte ds:[0xc0bfbc03]
cmp dword [edx], esp
inc ebp
add al, 0x58
imul ebx, dword [ebp - 0x6f68fb1], 0x7c
push ebx
sti
ret
push eax
xor byte [ecx - 4], cl
inc esp
js 0x57ca98
add dh, dh
adc dl, byte [edi + 0x2d]
mov dword [edi + 0x75ee4d6f], 0xcb6ed215
not byte [edx]
push edi
sub eax, 0x4d6f87c7
outsd dx, dword [esi]
dec ebp
out dx, al
jne 0x57ca4f
shr byte [esi - 0x35], cl
test eax, 0x1e8f76dc
xor ecx, dword [edi]
inc ebp
mov bh, 0x34
adc bh, 0x88
outsb dx, byte gs:[esi]
xchg edx, eax
mov edi, 0xc4197e8a
xor edi, dword [edx - 0x5b4694ad]
jle 0x57ca6a
les esi, [ebx]
mov edx, 0xa4b96b53
xchg ebx, eax
sti
fmulp st(0)
sbb dword [edx], eax
mov fs, word [eax - 0x3d]
and dword [edi + esi + 0x2efb7991], 0x1d4f8517
test dword [edi + 0x1d], ecx
dec ecx
xor eax, 0x24f99561
push es
cmpsd dword [esi], dword es:[edi]
add esp, dword [ebx + 0x43]
wait
mov esp, 0xe0cbc141
xlatb
out 0xd7, eax
ret
and edx, edi
adc al, 0x84
and byte [eax - 0x28], al
aaa
pop ebx
xor al, 0xa9
imul ecx, dword [ebp - 0x37], 0x43d72711
jb 0x57cb0c
salc
bound ebx, qword [edi - 0x8fe51b2]
pop esi
add byte [ebx + esi*8 - 0x6527704d], ch
test eax, 0x7d2ed63f
push eax
fiadd word [0xd59f7973]
shr dword [ebx - 0x6580a583], 0x79
push esi
imul eax, ebp, 0xffffff8a
dec edi
dec ebx
mov edx, 0x4c0c5345
push edx
cli
outsb dx, byte [esi]
sub ecx, edx
sub ch, 0xa2
nop
cmp al, 0x29
invalid
sub ecx, edx
and dword [ebp + 0xc77b4e8], edx
add byte [ebx - 0x119781b6], bl
invalid
out dx, al
ret
sub ecx, 8
movzx di, al
adc edi, ecx
shr ecx, 1
movsx edi, bl
dec edi
mov edi, dword [esi]
shrd bx, di, 0xf
sbb bx, dx
add edi, dword [ebp - 4]
cmp cl, 9
btc bx, 0xd
btr bx, si
pushal
add esi, 8
add esp, 0x24
neg bl
stc
mov bx, word [esi]
pushal
shr ebx, 0xc
jmp 0x63a637
push ecx
mov byte [esp], 0xeb
mov word [esp], dx
lea esp, [esp + 0x24]
jne 0x57d4fa
pushfd
push 0x1d46414c
pushal
lea esp, [esp + 0x28]
jmp 0x5ee34a
sbb bl, 0x1f
mov bx, word [esi]
stc
and ebx, 0xfff
jmp 0x63a626
call fcn.0063fd4c
or ch, cl
pop es
fiadd word [ecx - 0x38ff283d]
daa
insb byte es:[edi], dx
cld
lodsb al, byte [esi]
push 0xe76e1269
salc
jnp 0x57d771
xchg ebp, eax
push 0x7aee9001
out 0xf3, al
xchg ecx, eax
invalid
jmp 0x57c991
xor al, 0x47
mov esi, 0x79df8ac3
push ds
inc ebx
xlatb
pop ds
iretd
jns 0x58c796
cdq
ret 0x5ad5
invalid
sub byte [edi], al
and edi, dword [edi - 0x565849f7]
jecxz 0x58c7b9
or al, 0xb4
xchg ebx, eax
jns 0x58c83a
loope 0x58c7c4
ret
add bh, byte [edx + 0x26]
call 0xc3f4c6f5
cmp ah, byte [ebp + edi*4 + 0x3d]
aam 0xbf
dec ecx
cmpsd dword [esi], dword es:[edi]
ret
mov dword [esp], ebx
setge ah
lea eax, [0x63a66f]
push ebp
pushal
pushfd
mov dword [esp + 0x24], 0x57d3f6
pushal
jmp 0x57a71f
pushal
sar bh, 1
ror bx, 0xc
inc bl
mov bx, word [esi]
test ah, cl
and ebx, 0xfff
cmc
clc
cmc
add dword [edi + ebx], edx
add esp, 0x20
clc
pushal
add esi, 2
jmp 0x63a7cc
cmp al, 0x8c
test sp, 0x930
cmp dword [esi], 0
push 0x736302fa
pushfd
lea esp, [esp + 8]
je 0x63a753
xor ch, 0xec
push ebp
btr bx, bx
adc edi, eax
mov ecx, dword [esi + 4]
jmp 0x57d4cb
add word [edi + ebx], ax
pushal
pushfd
pushal
pushfd
lea esp, [esp + 0x48]
jmp 0x5ed827
test edi, 0xf7f6aada
lea esp, [esp + 0x20]
jle 0x57b1a0
push eax
cmp ebx, 1
call fcn.0063e608
add byte [eax], al
push edx
je 0x63a6c1
push ebp
outsb dx, byte [esi]
ja 0x63a6c2
outsb dx, byte [esi]
add byte fs:[eax], al
add byte [ecx + ebp*2 + 0x73], al
jo 0x63a6c4
je 0x63a6c8
push 0x7373654d
popal
inc ecx
add bh, bh
and eax, sym.imp.KERNEL32.dll_LoadLibraryA_1
sub dword [0x46e248a9], eax
movsd dword es:[edi], dword [esi]
add ebx, dword [ebx]
cmp al, 0x18
jbe 0x63a684
pop esp
ror dword [ecx], cl
cmp esi, dword [edi]
or dword [ebx], edi
aaa
fdivr qword [eax + 0x1cdaf29a]
int3
jmp 0x642b0e
dec eax
test byte [eax], al
add byte [eax], al
add byte [ebp + 0x69], ch
imul edx, dword fs:[ebx + 0x74], 0x6d616572
add byte [eax], al
add byte [eax], al
insd dword es:[edi], dx
imul esp, dword [ecx + ebp*2 + 0x53], 0x61657274
insd dword es:[edi], dx
dec edi
jne 0x63a749
add byte [eax], al
add byte [edx + 0x65], dl
push ecx
jne 0x63a743
jb 0x63a759
push esi
popal
insb byte es:[edi], dx
jne 0x63a74a
inc ebp
js 0x63a729
add byte [ebp + 0xf242464], cl
test dword [ecx - 1], eax
jmp dword [esi - 0x7b]
jmp 0x57b775
inc esp
insb byte es:[edi], dx
dec ecx
je 0x63a7ae
insd dword es:[edi], dx
dec ebp
jae 0x63a7c1
popal
inc ecx
add byte [esi + 0x5bd986cf], al
xchg bh, cl
xchg cl, bl
pop ebx
push ebp
mov ecx, dword [esp + 4]
push 0x42d0d856
pushal
push edx
mov esp, ebp
push 0x7dc47809
jmp 0x640608
pushal
call fcn.0057e096
add byte [eax], al
inc edi
je 0x63a7ee
outsb dx, byte [esi]
jbe 0x63a815
jb 0x63a81d
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x63a80a
popal
jb 0x63a820
popal
bound ebp, qword [ebp + 0x41]
add byte [eax], al
add byte [edi + 0x6c], al
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[ecx - 0x17], cl
fldcw word [0xfff4]
push edx
outsd dx, dword [esi]
jne 0x63a846
dec ecx
jmp 0x57d5ab
push edx
arpl word gs:[eax + eax], si
add byte [edi + 0x65], al
je 0x63a826
imul eax, dword [ebx + 0x6f], 0x6c
outsd dx, dword [esi]
jb 0x63a7eb
add byte [eax], al
dec ecx
outsb dx, byte [esi]
je 0x63a856
jb 0x63a85f
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
dec ecx
outsb dx, byte [esi]
arpl word [edx + 0x65], si
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x63a802
mov edx, 0xb1156e14
or eax, 0x87a7c529
call 0x499a3ad6
popal
mov word [ebp + 0x7f8ae919], ds
adc byte [edx + 0x42], ah
sbb bl, bl
cmpsd dword [esi], dword es:[edi]
xchg eax, ebp
lds edx, [edx - 0x739eb6ca]
popfd
sbb ecx, ebp
mov bh, byte [edi + 0x10]
bound eax, qword [edx + 0x18]
invalid
jmp 0x627427a4
bound ebx, qword [ecx + 0x5bb32889]
aad 0xc1
test dword [eax + 0x34], edi
sub byte [ebx - 0x7a3e2aa5], dh
js 0x63a85c
mov byte [0xc16949ba], al
les eax, [ecx + 0x543583f0]
leave
mov dh, 0x2f
in al, 0xb8
sbb edx, dword [edx + 9]
nop
and al, 0x35
sub ecx, dword [edi - 0xb]
sbb byte [ebx + ebp*4], 2
jmp 0x63a85a
loop 0x63a7f7
aaa
xor al, 0x70
invalid
in al, dx
sbb eax, 0x9fcf1d1a
ljmp 0x9a29
sbb eax, 0xd2ea9fcf
loopne 0x63a865
invalid
cmp byte [ecx], ch
lcall 0x7640, 0x93657c8b
loopne 0x63a881
shr esp, 0xc5
lodsb al, byte [esi]
invalid
push ss
outsb dx, byte es:[esi]
ret 0xefb3
push esp
pushal
cmp ebx, 2
pushfd
lea esp, [esp + 0x28]
je 0x57c934
clc
stc
cmp ebx, 3
pushal
jmp 0x57e555
btr dx, 0xd
bt bx, dx
stc
neg bh
xor eax, eax
jmp 0x57a36e
pushal
lea esp, [esp + 0x40]
je 0x5ed80a
pushal
push 0xc7eaf98a
pushal
push 0xca625ef1
lea esp, [esp + 0x48]
jmp 0x5ed827
cmp dh, 0xf1
cmp eax, dword [esp + 0x20]
call fcn.0063e81b