Function at 0x68c74b
Capabilities:
Encode data using base64

Disassembly:
push ebp
mov dword [esp], 0
push ebx
mov ebx, 0x3bffa6aa
add dword [esp + 4], ebx
pop ebx
sub dword [esp], 0x65aae437
sub dword [esp], eax
add dword [esp], 0x65aae437
jmp 0x68cb1d
push ebp
mov ebp, esp
add ebp, 4
jmp 0x68cb2d
pop eax
pop ecx
sub edi, eax
pop eax
add edi, 0x33be5cc4
pop ecx
pop ebx
push eax
mov dword [esp], edi
push esp
mov edi, dword [esp]
jmp 0x68ca3f
mov ebx, 0x3bbd2c04
jmp 0x68c957
sub esp, 4
mov dword [esp], eax
push ecx
mov ecx, 0x57dd6451
add ecx, 1
inc ecx
xor ecx, 0x3f844d4f
jmp 0x68cf0a
add edi, 0x7dfec820
add edi, 0x7effd128
add edi, ebx
push ebx
jmp 0x68c773
push ecx
mov ecx, 0x1bdd8031
xor ecx, 0x15385df5
and ecx, 0x6adf23b7
not ecx
sub ecx, 0x37ffffd6
jmp 0x68cbee
add esp, 4
push edx
mov edx, 0x65dfba90
jmp 0x68cef6
add esp, 4
pop dword [esp]
jmp 0x68ccb3
add edi, edx
sub edi, 0x6f7edca7
pop edx
add edi, 0x2fce4b88
add edi, ecx
sub edi, 0x2fce4b88
sub esp, 4
mov dword [esp], ecx
jmp 0x68ce57
push edi
push 0x39fd7d57
mov edi, dword [esp]
jmp 0x68ceeb
inc ebx
not ebx
xor ebx, 0x77ff0e23
add ebx, 0xc982c849
push ebx
not dword [esp]
mov ebx, dword [esp]
add esp, 4
push ecx
mov ecx, 0x70df1139
not ecx
sub ecx, 0x92e0777b
add ebx, 0x5da34eec
add ebx, ecx
sub ebx, 0x5da34eec
mov ecx, dword [esp]
add esp, 4
sub edi, ebx
jmp 0x68cf88
add ecx, eax
push ebp
mov ebp, 0x69df4d72
sub ecx, 0x57fb6445
sub ecx, ebp
add ecx, 0x57fb6445
pop ebp
mov eax, dword [esp]
add esp, 4
sub esp, 4
mov dword [esp], ebp
mov dword [esp], edi
mov edi, 0x7fdf954d
shr edi, 1
jmp 0x68d024
xor dword [esp + 4], ecx
mov ecx, dword [esp]
add esp, 4
push ecx
mov ecx, 0x65f2727a
and dword [esp + 4], ecx
jmp 0x68cab6
pop edi
xor dword [esp + 4], ebx
pop ebx
push eax
mov eax, 0x7d241831
sub dword [esp + 4], eax
pop eax
pop edx
push eax
sub esp, 4
jmp 0x68ce1a
add esp, 4
add edi, 4
push esi
mov esi, 4
sub edi, esi
mov esi, dword [esp]
add esp, 4
xchg dword [esp], edi
mov esp, dword [esp]
mov dword [esp], ebx
mov ebx, 0x7ce20232
neg ebx
shr ebx, 2
push ebp
mov ebp, 0xf45066fa
add ebx, ebp
pop ebp
jmp 0x68c7d8
mov edi, dword [esp]
add esp, 4
shl edi, 2
xor edi, 0x639d1fb7
sub edi, 0xdc60cccb
sub ebp, edi
pop edi
push ebp
push dword [esp + 4]
mov ebp, dword [esp]
jmp 0x68c8ca
pop ecx
push ebx
jmp 0x68c913
push eax
mov eax, 0x3bffa6aa
sub dword [esp + 4], eax
pop eax
jmp 0x68ce8f
push ecx
push ebx
mov dword [esp], ebp
mov ebp, 4
mov ecx, ebp
pop ebp
sub ebp, ecx
pop ecx
xchg dword [esp], ebp
pop esp
mov dword [esp], edi
push 0x6fff74de
jmp 0x68ca8e
add ecx, 0x9ac2f81b
sub edi, ecx
pop ecx
xor edi, 0x9e1053b4
mov ebx, edi
jmp 0x68ca00
add esp, 4
add ecx, 0xb9f8362
sub edi, 0x33be5cc4
add edi, 0x497d867c
add edi, 0x7eacac0d
add edi, ecx
sub edi, 0x7eacac0d
jmp 0x68c786
mov dword [esp], esi
mov dword [esp], ecx
mov ecx, 0xff68e20
jmp 0x68c9df
pop edi
jmp 0x68d29f
pop esp
mov dword [esp], ebx
pop dword [eax + edi]
jmp 0x68ccf4
mov dword [esp], ecx
mov ecx, 0x7eef1772
sub ecx, 0x63f6cae6
push 0x29345d67
mov dword [esp], edx
mov edx, 0x5ffd3324
and ecx, edx
jmp 0x68ceba
push ebx
mov ebx, 0x1517e671
jmp 0x68cf1b
mov dword [esp], edi
mov edi, 0x5dda6c9e
add edi, 0x5afd1db3
add edi, 0x6fb69d20
dec edi
sub edi, 0x77ac69ee
add edi, 0x86de179b
mov eax, edi
pop edi
push 0x7bd87183
mov dword [esp], eax
push ecx
mov dword [esp], 0x5fbe3065
pop eax
add eax, 0xffffffff
jmp 0x68c70c
mov ecx, 0x5e9d68f8
sub edi, 0x33f594ad
sub edi, ecx
add edi, 0x33f594ad
push dword [esp]
pop ecx
add esp, 4
push dword [esp]
pop ecx
push ebx
mov ebx, esp
add ebx, 4
add ebx, 4
xchg dword [esp], ebx
jmp 0x68d10c
mov eax, dword [esp]
push edx
jmp 0x68cf6d
mov edx, 0x6b55fd35
xor ecx, edx
mov edx, dword [esp]
jmp 0x68cc1a
mov edx, dword [esp]
add esp, 4
push ebx
mov dword [esp], edx
jmp 0x68ceab
add esp, 4
jmp 0x68c7ec
shl edx, 3
xor edx, 0x7060bc78
add edi, 0x6f7edca7
jmp 0x68c8e7
not ecx
push edx
mov edx, 0xdedb509f
xor ecx, edx
pop edx
push ecx
jmp 0x68c759
sub edi, 0x7d4d8093
sub edi, ebx
push 0x5c1e9627
mov dword [esp], ebx
jmp 0x68ccbf
mov edx, esp
add edx, 4
add edx, 4
xchg dword [esp], edx
pop esp
add eax, 0x7101fa61
push eax
pop ecx
jmp 0x68cfe2
pop ebx
sub edi, 0x7dfec820
mov ebx, dword [esp]
add esp, 4
cmp edi, 0xffff9784
jne 0x68d23b
sti
push ebx
mov dword [esp], eax
mov dword [esp], edx
mov dword [esp], ebp
mov dword [esp], 0x3e7f3018
push edi
mov edi, 0xffffffff
sub dword [esp + 4], 0x78f216b
sub dword [esp + 4], edi
add dword [esp + 4], 0x78f216b
pop edi
push edi
mov edi, 0x2ef69266
sub dword [esp + 4], edi
pop edi
push edx
jmp 0x68cc45
pop eax
add ecx, 0x69df4d72
jmp 0x68c9ac
shr edi, 6
sub edi, 0x8183cb6e
push ecx
push 0x6befbc60
push dword [esp]
pop ecx
jmp 0x68c8bc
mov ecx, edi
jmp 0x68cc55
pop esp
sub edi, 0x7511fe24
jmp 0x68d0ab
cld
invalid
rcr dword [ecx], 0x6d
jg 0x68d31c
ja 0x68d2ed
jmp [edi - 0x64]
cmpsb byte [esi], byte es:[edi]
loopne 0x68d287
cmp byte [edx + esi*2 + 0x36d0f1d6], bl
jo 0x68d303
mov eax, 0x4195f60
jle 0x68d358
ja 0x68d339
jne 0x68d341
int1
fdivrp st(0)
push esi
sbb ebx, dword [eax + 0x4d7c55a0]
dec ebp
mov bh, 0x87
movsd dword es:[edi], dword [esi]
les edx, [esi - 0x53cbc7d5]
jns 0x68d370
sbb ah, al
outsd dx, dword [esi]
scasd eax, dword es:[edi]
adc eax, 0x28f1dfbb
test eax, 0x2fb363fb
int1
sub byte [ecx + 0x2fb363fb], ch
sti
arpl word [ebx + 0x1dc1532f], si
jle 0x68d384
push ebx
rcr dword [0xd0f6787e], 0xc5
shr dword [edi + 0x4d6fe0aa], 1
sub eax, 0x40891978
jge 0x68d300
not al
invalid
push edx
push ds
fisttp dword [ecx - 0x61b8818e]
jbe 0x68d340
jle 0x68d31d
xor dl, byte [ecx]
das
adc dword [eax + 0x7e1a7774], ebx
sti
sbb dword [ecx], edx
jle 0x68d3b0
ja 0x68d2cd
xchg ebx, eax
imul edx, dword [ebx + ecx*4], 0xffffff94
or edx, dword [esi + edi*8]
invalid
xor byte [edi], ch
push ebx
push esi
sbb bh, byte [esi + 0x78]
mov dword [ebx - 5], esi
cmp eax, 0xeb52a4fc
inc ebp
jmp [edi - 0x65]
clc
adc dword [edx], eax
sti
xor dl, byte [ecx]
jle 0x68d3d8
adc dword [esi + 0x78], edi
ja 0x68d3a3
salc
push ebx
inc esp
sbb bh, byte [esi + 0x78]
das
adc dword [esi + 0x78], edi
ja 0x68d38b
mov dword [0x10348dc0], eax
lea esi, [eax + edx]
js 0x68d3ec
sbb bh, byte [ebp + 0x24]
push ebx
xchg edi, eax
or edx, dword [esi + esi*8]
adc al, 0xf6
shl dword [ebx + 0x78], 1
ja 0x68d39c
inc edi
cwde
ja 0x68d3a0
jle 0x68d37b
inc edx
jle 0x68d343
je 0x68d404
sbb bh, byte [esi - 0x3f]
stc
jns 0x68d395
mov ebp, 0xf9aabf76
sbb dword [ecx + 0x7d], edx
jns 0x68d414
mov edi, 0x5119f9aa
jge 0x68d415
ja 0x68d383
in eax, 0x7e
lds esp, [ebp - 0x5a]
jle 0x68d365
cmpsb byte gs:[esi], byte es:[edi]
or byte [edi + 0x7e7a348e], dh
ja 0x68d3c4
mov bh, 0x8e
xor al, 0x7a
jle 0x68d420
sbb ah, al
outsd dx, dword [esi]
loopne 0x68d41b
cmp eax, 0x59e68eb3
pop ecx
shl eax, 0xb7
cmp eax, 0x19e68eb3
dec edx
jge 0x68d435
ja 0x68d352
arpl word [esi + ebx], dx
movsb byte es:[edi], byte [esi]
jg 0x68d43c
ja 0x68d35d
add edx, dword [esi + ebx]
sbb eax, 0x9577787e
or edx, dword [esi + ebx]
xor eax, 0x9477797e
or edx, dword [esi + esi*8]
adc al, 0xf6
imul byte [ecx]
arpl word [eax + 0x77], di
sbb al, byte [edi + 0x78]
ja 0x68d3fc
sub dword [ebx + 0x78], esp
ja 0x68d3f8
inc edi
js 0x68d458
sbb bh, byte [esi - 0xd]
jle 0x68d3d7
jb 0x68d464
mov dh, 0x1b
or al, 0x1a
lds ebx, [ecx]
sbb eax, 0x9577787e
sbb dword [0x9577787e], ebx
adc edx, dword [esp + edi]
adc dword [edx], eax
iretd
ret 0xea1d
mov byte [0x77784771], al
sbb bh, byte [esi - 0x21]
int1
shl dword [ebx + 0x78], 1
ja 0x68d424
push dword [edi + 0x217ed09b]
and dh, 0x37
jns 0x68d47f
push 0xffffffffffffff9a
and bh, bl
lcall 0xe6d7, 0x9a1bfb22
hlt
sti
sbb ebx, dword [edx - 0x230b1929]
inc edx
jnp 0x68d417
out 0xf4, al
fadd qword [edx + 0x7b]
div byte [esi]
sbb eax, 0xff7b77e1
sbb eax, 0xff7b77e1
ja 0x68d4a1
jmp [ebp + 0x43]
insd dword es:[edi], dx
inc ebx
out dx, al
dec esp
in al, dx
int1
insb byte es:[edi], dx
sub bh, bl
push 0x1a777847
jle 0x68d4b3
js 0x68d4ac
sbb bh, byte [esi + 0x7b]
or dh, byte [edx + esi*8]
jle 0x68d4b4
ja 0x68d458
sbb al, byte [edi + 0x78]
ja 0x68d45c
inc edi
js 0x68d4b8
sbb bh, byte [esi - 0x73]
jle 0x68d3d1
mov byte [0x76974771], al
sbb bh, byte [esi - 0x47]
xchg edi, eax
push esi
jno 0x68d44e
xchg dword [ebx + ecx*8], esi
jnp 0x68d4cc
sbb bl, cl
push ebx
loope 0x68d476
jle 0x68d4d4
js 0x68d4c9
insb byte es:[edi], dx
add dword [edx], eax
rol bl, 0x42
inc edi
xchg byte [ecx + 0x1a], bh
jns 0x68d480
jle 0x68d45b
jb 0x68d4e8
jb 0x68d4e8
out 0x58, eax
and esi, 0x63
js 0x68d4e8
sbb bh, byte [edi + 0x40]
sbb dword [edi], eax
jle 0x68d4f0
ja 0x68d455
pop edi
mov bh, 0xa
lcall 0xbed2, 0xf16ffb26
sbb byte [eax + edi*2], bl
fyl2x
sti
outsd dx, dword [esi]
int1
sar byte [esi - 0x2687e3e8], cl
int1
sub dh, byte [edx - 0x4a]
je 0x68d429
dec eax
xchg dword [ecx + 0x1a], esi
jle 0x68d471
fld qword [ecx + 0x646678e4]
mov byte [0x95726ce2], al
and esp, 0xa2646678
loop 0x68d508
jb 0x68d433
imul edx, dword [esp + ebp*2], 1
add al, bl
sbb dword [ebx - 0x60888781], eax
add dword [edx], eax
ret
jg 0x68d520
ja 0x68d449
dec ebx
je 0x68d4ab
inc byte [ecx]
add dh, byte [ecx - 0x78a4818e]
add dword [edx], eax
mov cl, 0x72
jle 0x68d50e
xchg dword [esi - 0x4f], esi
jbe 0x68d467
dec eax
nop
jno 0x68d4d4
jle 0x68d449
push edx
jle 0x68d4a6
je 0x68d514
loop 0x68d52a
je 0x68d520
scasd eax, dword es:[edi]
pushal
mov dh, 0x77
popal
add cl, byte [ebp + 0x6cff7e72]
jb 0x68d4ec
jb 0x68d54c
jmp [edx + esi*2 + 0x1a]
jle 0x68d54c
invalid
push ebx
xchg ebp, eax
inc ecx
push ebx
sub dword [eax], edx
jle 0x68d568
invalid
sbb dword [edi], esp
jg 0x68d574
ja 0x68d493
add edx, dword [eax + esi*8]
adc dword [edx], eax
je 0x68d48f
inc ebx
mov esp, 0xdb47a088
mov ebx, 0x4675101c
mov al, byte [0x1cbbdb47]
adc byte [ebp + 0x46], dh
jne 0x68d556
xor dword [ebx], esi
invalid
insb byte es:[edi], dx
sbb esi, ecx
dec edi
fstp qword [ebx + esi*2]
lea esp, [edx + 0x72b4ff71]
sbb bh, byte [esi + 0x78]
jb 0x68d53c
jle 0x68d59c
invalid
inc edi
stosb byte es:[edi], al
jae 0x68d548
jle 0x68d4f8
aas
adc dword [edx], eax
mov ebx, 0xf3274355
jb 0x68d5b8
inc edi
pushfd
jno 0x68d558
jle 0x68d506
xor al, 0x1c
jle 0x68d5bc
ja 0x68d57b
add esi, dword [ebp + 0x77]
sbb ch, cl
cmp al, 0x53
ja 0x68d564
jmp 0xa408288b
push ebx
lahf
mov dword [0x68ae1e74], eax
js 0x68d5cc
outsd dx, dword [esi]
sbb dl, byte [esi]
cmpsb byte [esi], byte es:[edi]
jns 0x68d55d
and eax, 0x78477e4b
ja 0x68d57c
jle 0x68d5a6
js 0x68d5d8
sbb bh, byte [esi - 0x24]
jle 0x68d540
stc
pop ecx
add cl, al
sbb dword [edi], ebp
arpl word [eax + 0x77], di
and edx, dword [ebx]
adc al, 0x1e
pop ecx
bound edi, qword [eax + 0x77]
lahf
ja 0x68d515
mov dword [0x63e48674], eax
js 0x68d5f4
ja 0x68d598
sbb bh, bh
mov bh, 0xef
scasd eax, dword es:[edi]
jle 0x68d57d
push dword [edi - 0x6815011]
int1
sar byte [eax + 0x609afe99], 1
dec edi
int1
sub byte [eax + 0x489afe99], bh
mov cl, 0x7e
cdq
invalid
sbb bh, byte [esi - 0xd]
mov byte [0x1750bc71], al
pop ss
loop 0x68d5d1
sub esp, dword [eax - 0x45]
call 0x2e2d100
cmc
add dh, ch
xor dl, byte [ecx]
push dword [ecx - 0x68203cd]
xor dword [edx], esi
sti
mov eax, dword [0x30ad]
or ch, byte [ecx + edi*2 - 0x27]
jns 0x68d595
xor dword [esp + eax*4], 0xe01a777e
mov cl, 0x1f
push ds
std
salc
sbb dword [0xb9777864], ebx
ja 0x68d587
xor dh, byte [ebx + edx*2 + 0x6d]
insd dword es:[edi], dx
bound edx, qword [eax]
adc al, 0xa0
adc dword [edx], eax
lea edx, [edx + 0x7e]
inc edi
push edx
jle 0x68d622
cmp byte [edi + 0x1a], dh
jle 0x68d5d3
adc byte [ebx - 0x44], al
adc byte [ebx - 0x44], al
je 0x68d65c
sbb bh, byte [esi + 0x7b]
popal
jnp 0x68d64a
mov ebx, 0x9372bae2
adc edx, dword [ebx + ecx*4]
dec edi
inc edi
adc eax, 0xc27e1a73
jae 0x68d610
jle 0x68d5ba
sbb ebx, esi
arpl word [eax + 0x77], di
xchg ebx, eax
push esi
sal byte [esi + 0x1a], 1
jle 0x68d67c
pop esi
push cs
add al, dl
mov eax, dword [0xa16230c2]
ret 0xe848
jb 0x68d62c
jle 0x68d5df
and bh, 0xd3
mov esp, 0x9a48980f
jo 0x68d638
jle 0x68d5e7
stc
pop ecx
add dl, byte [ebx + 0x3e]
pop ds
jle 0x68d6a0
pop esi
ret
arpl bx, dx
jge 0x68d62e
dec byte [eax - 0x557286e4]
jno 0x68d67e
mov byte [ecx + edi*2], bl
lea ebp, [edx + 0x71bf4771]
sbb bh, byte [esi - 0xd]
mov edi, 0xf37e1a71
jno 0x68d654
jle 0x68d62f
jb 0x68d6bc
out 0x58, eax
sahf
movsd dword es:[edi], dword [esi]
shr esp, 0x57
xchg ebp, eax
imul edx, dword [esi + ebx], 0xffffffbc
js 0x68d6c4
xchg edi, eax
cmp edx, dword [esi + esi*8]
shl dword [ebx + 0x78], 1
ja 0x68d670
sbb al, dh
xor bh, byte [edi - 0x4d]
push 0xfffffffffffffff3
invalid
stosb byte es:[edi], al
jno 0x68d6a6
and al, 0x74
sbb bh, byte [esi - 0xd]
mov byte [0x726cff71], al
sbb bh, byte [esi + 0x78]
inc byte [ecx]
add cl, al
lea esi, [ebp + 0x65f43459]
fist dword [ebx + 0x43]
pop ds
jle 0x68d6f4
lahf
jge 0x68d655
salc
popal
xchg dword [edi + eax*2 - 0x45], eax
jbe 0x68d6a0
sbb bh, byte [esi + 0x7b]
jle 0x68d703
pop es
inc edi
inc edi
cwde
je 0x68d6a8
jle 0x68d685
pop edx
jle 0x68d710
push ebx
mov dl, 0x13
jle 0x68d710
adc dword [ebx - 0x202472ec], 0xd29b63b0
rcl byte [ecx]
and eax, 0x928bd946
stosb byte es:[edi], al
popal
add dword [edx + 0x1313bbaa], edx
push dword [ebp - 0x1ee1c55d]
int1
arpl word [ebx + 0x2511d0d2], bx
inc esi
invalid
mov edx, dword [edx - 0x6dfe9e56]
stosb byte es:[edi], al
mov ebx, 0xb5ff1313
mov dword [0xf1e11e3a], eax
fsubrp st(3)
and dword [esi - 0x74bf18a7], esi
xor al, 0xa3
mov dh, 0x59
out 0x40, eax
mov esi, dword [ebx]
je 0x68d73c
ja 0x68d6e0
sbb ah, bh
je 0x68d71c
out 0x74, eax
push ebx
xchg ebp, eax
pop edi
ja 0x68d740
sbb bh, byte [esi + 0x78]
and edi, 0x1a777863
inc edi
arpl word [eax + 0x77], di
sbb al, byte [edi - 0x54]
lodsb al, byte [esi]
ja 0x68d6f4
jle 0x68d755
loop 0x68d74f
invalid
invalid
mov byte [0x2553da71], al
sbb byte [esi + 0x79], bh
stc
popal
add bh, byte [esi - 0x12868661]
in eax, dx
int1
sub edi, dword [edx - 0x1f]
imul ebx, dword [eax + 0x747aa2d1], 0xc071ff05
add eax, 0xd9c071ff
push ebx
arpl word [edi], bx
jno 0x68d6d2
fst dword [ebx + 0x63]
pop ds
jle 0x68d790
sti
xor ebp, dword [0x4fe05067]
out 0x74, eax
push ebx
xchg ebp, eax
or edx, dword [esi + ebx]
adc edi, dword [edi + 0x78]
ja 0x68d79b
lodsd eax, dword [esi]
sub ebp, dword [esi + 0x6c]
lodsd eax, dword [esi]
jns 0x68d6d7
jno 0x68d70e
cmc
xor dl, byte [ecx]
invalid
scasb al, byte es:[edi]
test dword [ebx], ebp
mov byte [0x553d071], al
mov byte [0x553d071], al
adc dword [esi + 0x78], edi
neg ah
inc ecx
xor al, 0x64
mov eax, dword [0x2421b3e0]
push ss
mov bl, 0x21
and al, 0x16
sbb dword [esi], esi
cmp al, 0x65
sti
popal
or al, 0xb7
xchg ecx, eax
insb byte es:[edi], dx
xchg esp, eax
stosb byte es:[edi], al
ret
mov al, byte [0xfe0bd086]
or edi, esi
jns 0x68d799
push ebx
mov dword [eax], edx
jle 0x68d814
adc byte [esi + 0x78], bh
js 0x68d793
mul byte [edx]
pushfd
and eax, 0x6360206d
and bl, byte [ebp + 0x6360206d]
xchg edi, eax
inc edi
pop es
dec ebx
invalid
jb 0x68d894
jmp 0x33fe2b2f
mov ah, 0x72
sbb bh, byte [esi + 0x78]
push ds
invalid
test dword [edi + 0x47], 0x7e1a70e9
jns 0x68d83f
jno 0x68d91c
and al, 0x53
xchg edi, eax
sbb edx, dword [edi + ebx*4]
lahf
push esp
fild dword [edx + 0x140b9497]
xor dword [edx + ebp], 0xb91a777c
out 0xd3, al
sbb ebx, esp
mov ecx, 0x5c4c7841
sbb dword [eax + 0x7a], esp
jns 0x68d938
in al, 0x7a
stosb byte es:[edi], al
push ebp
cmovnp ecx, dword [eax + 0x7a8da994]
jle 0x68d8ce
push dword [edx + esi*2 - 0x738781e6]
dec esp
inc edi
push ss
mov ah, 0x72
sbb bh, byte [esi + 0x78]
mov word [edi + eax*2 + 0x16], cs
jbe 0x68d8f4
jle 0x68d89d
sbb dword [ecx + 0x6c77797b], ecx
or dl, byte [eax]
imul eax, dword [edx], 0x6329f3dc
push ebx
or al, 0x18
jle 0x68d969
xor byte [ebx + edi*4], 0x79
ja 0x68d910
salc
mov ecx, 0xeefe81a7
jno 0x68d8a4
add esi, dword [esp + edx*4 - 0x24]
or edx, dword [edi + edi*2]
popfd
xor edx, dword [esi + eax*8]
das
sbb al, 0x7b
invalid
jl 0x68d961
mov cl, 0x72
jle 0x68d931
or al, 0x68
mov eax, 0x785374e0
xor dh, byte [edi - 0x23]
push ebx
js 0x68d951
ja 0x68d8fe
inc ecx
in eax, dx
je 0x68d978
mov dl, 0x3f
add eax, 0x1ce7414e
push ebx
out 0x63, eax
js 0x68d9a8
sbb bh, byte [edi - 0x24]
push edx
push ds
fstpnce st(5), st(0)
invalid
xor eax, 0xc7fc2f61
in eax, dx
wait
stc
invalid
sbb byte [esi + 0x79], bh
and esp, 0x98eb5119
cwde
dec eax
push edi
jae 0x68d988
sbb bh, byte [esi - 5]
jle 0x68d96b
popal
leave
adc esp, edx
mov dh, 0x1c
test al, 0x53
js 0x68d999
jle 0x68d9f4
clc
jno 0x68d981
adc esp, dword [eax - 0x6a]
pushal
xchg esi, eax
xor edx, dword [esi + esi*8]
shl dword [ebx + 0x78], 1
ja 0x68d9a4
sbb al, byte [edi + 0x7a]
jno 0x68d9a8
inc edi
jp 0x68d9fe
sbb bh, byte [esi - 5]
jle 0x68d98b
jp 0x68d9b7
loope 0x68d980
dec eax
inc edi
cli
jno 0x68d9b4
sbb bh, byte [esi - 0x3b]
jle 0x68d961
sbb dword [esi + 0x1fe744b], 2
jp 0x68da24
jp 0x68da24
inc edi
dec ebx
push 0x1a
jle 0x68d989
sbb dword [ebx], edx
jle 0x68da28
ja 0x68d96d
dec eax
imul ebx, dword ss:[edx], 0x7e
imul ebx, dword [edx], 0x7e
retf 0x7f19
jmp 0x68da2a
pop ebp
je 0x68da07
inc edx
bound edi, qword [eax + 0x77]
mov dl, 0x90
cli
popfd
dec ebp
out 0xc, eax
push ebx
shl dword [ebx + 0x14], cl
loopne 0x68da3c
sbb ch, ah
sbb dword [ebx], edi
jl 0x68da79
ja 0x68d9e6
jb 0x68da1a
and byte [edx + 0x1a700e48], ah
push cs
jo 0x68da24
jle 0x68da6d
or al, 0x22
push ebp
sti
mov al, byte fs:[0x34d0e2f5]
mov al, byte [0x34d0e2f5]
sar dword [edi + 0x77], 1
sbb dl, al
mov dword [0xd972bf9c], eax
shl byte [ebx - 0x268d4064], 1
adc byte [ebx + ebp*2 - 0xa03d1ec], 0x61
cld
cmc
popal
jmp 0x68d9c6
test al, 0x4f
lea esp, [esi]
xor eax, 0xff1011bb
push ebx
mov cl, 8
xor eax, 0x8dcf1ff
dec ebx
test dword ss:[eax + 0xa], 0xc17e1a76
stc
imul eax, dword [edx], 0xa49c1df3
je 0x68dac4
sbb bh, byte [esi - 5]
cmp eax, 0x77787e11
inc ecx
jge 0x68da3c
push edx
push ds
inc edi
nop
jo 0x68da78
jle 0x68da11
jb 0x68dae0
push 0x74
pop ebx
scasd eax, dword es:[edi]
ljmp 0x7774
sbb bh, byte [esi + 0x13]
jne 0x68da08
cmp edx, dword [esi + esi*8]
shl dword [ebx + 0x78], 1
ja 0x68da94
sbb dl, ah
sbb al, 0x4c
aam 0xf3
sbb al, 0x4c
inc edi
enter 0x1a72, 0x7e
vmovupd xmmword [edx], xmm0
mov al, byte [0xf9dfa9db]
mov eax, dword [0x67fbd7d2]
cli
add dword [edx], ebx
ja 0x68dae5
out 0x7d, eax
stc
invalid
int1
xor al, 0x19
outsb dx, byte [esi]
in al, 0x9a
xlatb
cmp ebp, dword [esp + eax*8 - 0x20]
push ebx
rcl dh, 1
int3
stc
adc dword [edx], eax
int1
jb 0x68db64
jle 0x68db5c
jne 0x68db30
dec eax
mov eax, dword [0x73250211]
jle 0x68db36
adc dword [edx], eax
and eax, 0xc6477e73
jne 0x68db0c
invalid
sbb bh, byte [esi - 5]
jle 0x68daef
jb 0x68db74
fsubr qword [ebp - 0x4629581f]
rcl byte [edi - 0x665ea58c], 3
je 0x68da99
xor al, 0x30
jge 0x68db80
sbb dh, byte [eax]
inc ecx
mov byte [edx + 0x25], cl
sti
outsd dx, dword [esi]
push ds
test al, 0x7e
push ds
xchg esp, eax
ja 0x68daf1
sbb dword [0x4377797b], ebp
mov esp, 0x3e22d32b
sti
cmp al, 0xb4
push esp
pushal
shr byte [ebx + esi*2 - 0x22], 0xf9
xor eax, 0x1a751c48
jne 0x68db4c
jle 0x68daf6
sbb dword [ebp + edi*2 - 0x29458887], ecx
jge 0x68dbb1
ja 0x68daf4
salc
jb 0x68dbbc
out 0x3c, eax
push ebx
xchg ebp, eax
inc esi
sti
aas
adc dword [esi + 0x78], edi
ja 0x68dae9
lahf
cmpsb byte [esi], byte es:[edi]
je 0x68db49
cld
pop ecx
add bl, ah
sbb dword [esi + 0x79], ebx
jns 0x68dbcc
dec esp
jmp dword [ebx + edx*2]
pop dword [edi - 1]
push 0xfffffffffffffff1
imul edi, dword [edx - 0x3f], 0xfb0209fb
sti
or dword [edx], eax
sti
xor dl, byte [ecx]
jle 0x68dbe4
js 0x68dbe4
ja 0x68dbdb
insd dword es:[edi], dx
test al, 0xc3
and bh, 0x36
xor al, 0x2c
or bh, bh
push edx
cmpsd dword [esi], dword es:[edi]
sub al, 0xa
call dword [edx - 0x59]
nop
mov dh, 0x81
int1
xor al, 0xba
not byte [ebx + 0x348f4b60]
xchg esp, eax
mov dword [0x348f4b60], eax
dec ebx
invalid
mov al, byte [0x81a7760]
push 0x78604519
ja 0x68dbde
inc edi
cld
push 0x7afb7e1a
jle 0x68db23
push edi
pop edi
mov ebx, 0x5e530ce0
aaa
mov ecx, 0x1403dcf4
jl 0x68dbdf
fadd qword [ebx]
adc al, 0x7c
xor eax, 0x1a777f27
mov eax, 0xdcdab649
daa
jg 0x68dc24
sbb bh, byte [eax - 0x232549b7]
fcmovu st(0), st(4)
sti
sbb dword [eax - 0x23165a19], edi
inc eax
jp 0x68dbf3
xor al, 0x66
xor al, 0x66
mov ebx, 0x53ff1111
pop edx
adc dword [ecx], edx
call dword [ebx + 0x5a]
invalid
ja 0x68db6b
jbe 0x68dba5
push 0x3253c5c7
jle 0x68dc51
aas
adc dword [edx], eax
mov eax, dword [0xf31b6911]
sbb esi, ebx
jp 0x68dc60
jp 0x68dc60
movsd dword es:[edi], dword [esi]
je 0x68dc38
push ebx
rcr byte [ebx + 0x66], 1
push edi
popfd
arpl word [esp + ebp], dx
inc eax
inc eax
invalid
jns 0x68db83
in eax, dx
mov ebx, 0xfb7f7e52
mov byte [0xcc45f71], al
movsb byte es:[edi], byte [esi]
jle 0x68dc10
push ebx
dec edx
mov dh, 0x81
xchg ecx, eax
div dword [edx]
jae 0x68dbc0
jno 0x68dc71
rcr byte [ecx], 0xe
sbb dword [esi], ecx
jle 0x68dc8c
ja 0x68dc63
mov bh, 0xaa
pop ebx
mov ecx, esp
cmp byte [esp + edi*4 - 0x52], al
scasb al, byte es:[edi]
lds ebp, [ebx + edx + 0x7e1c7c53]
js 0x68dc1f
jl 0x68dc42
jle 0x68dca0
mul byte [ecx + 2]
cdq
sub bl, al
cmc
sti
popal
add bl, byte [ecx - 0x40a3cd8]
pop edx
jle 0x68dc5f
das
insb byte es:[edi], dx
dec ebx
jmp [ebx + edx*2]
push ebx
imul esi, ebx, 0xb034ec59
jle 0x68dcb8
sbb ch, al
and al, 0x53
fadd dword [edx - 0x3d]
ja 0x68dc04
call 0x43412f6b
ret
out 0x4e, al
outsd dx, dword [esi]
int3
and esp, dword [ebp - 0x17c5ebb6]
popal
sbb dword [ebx], edi
jp 0x68dcd5
ja 0x68dc38
fisub dword [edi - 0x47]
mov ecx, 0x6308a277
mov ecx, 0x6308a277
ja 0x68dc04
or byte [ebx - 5], ah
arpl bx, di
sti
pop ecx
add bh, bl
xor dl, byte [ecx]
jle 0x68dce4
ja 0x68dc89
xor edx, dword [ecx + ecx*4]
pushfd
dec ebx
je 0x68dcec
sbb bh, byte [esi - 0xd]
dec edx
jle 0x68dcc2
js 0x68dcf4
sbb bh, byte [esi - 0xd]
adc esi, dword [ecx + edi*2]
bound esi, qword [edi + 0x1a]
fdivr st(3)
xor byte [ecx], dl
jle 0x68dd04
adc dword [esi + 0x78], edi
ja 0x68dcc3
dec esi
js 0x68dd08
sbb dh, byte [esi - 0xabd964e]
adc edi, dword [0x777b6c34]
sbb bh, byte [edi - 0x50]
mov dword [eax - 0x45], eax
je 0x68dd1c
sbb bh, byte [esi + 0x77]
sahf
aas
jle 0x68dc91
jno 0x68dce0
sar byte [ebp - 0x3e37c014], cl
int1
inc ecx
sbb edx, dword [edx]
mov al, byte [0x9d7d55a0]
adc ah, byte [eax - 0x6282aa60]
jb 0x68dcf4
cmp ebx, dword [edx]
cmp al, 0xbb
adc edx, dword [0xa94b6dff]
inc esi
iretd
mov ebx, 0x6dff1513
insd dword es:[edi], dx
dec ebx
test eax, 0xe586cf46
jecxz 0x68dc5d
in eax, 0xe3
lea edi, [esi + 0x44]
jle 0x68dd16
jg 0x68dc89
sti
adc dword [edx], eax
push ebx
adc dword [ecx], ebx
jle 0x68dd55
int1
imul eax, dword [edx], 0xc9ff455b
inc ebp
dec ecx
sti
jb 0x68dd64
out 0x11, eax
jae 0x68dd4f
inc edi
js 0x68dd64
ja 0x68dd08
sbb bh, byte [esi - 0x23]
jle 0x68dccd
sbb dword [esi + 0x78], edi
jns 0x68dd6c
ja 0x68dd10
sbb dh, bl
adc al, 0x73
adc al, 0x73
inc edi
in eax, dx
je 0x68dd50
xchg edi, eax
add edx, dword [esp + esi*2]
arpl word [edi - 0x7c], ax
imul ebx, dword [edx], 0x7e
ffreep st(7)
adc dword [edx], eax
fdivr qword [ecx + 0x776fe30a]
sbb bh, byte [esi + 0x7d]
invalid
ja 0x68dd2c
jle 0x68dd91
sbb ecx, eax
jnp 0x68dd91
ja 0x68dd6e
push dword [ebx + 0x3d5ea8ce]
div byte [ecx*2 - 0x40a5707c]
push ebx
into
test al, 0x5e
cmp eax, 0x844d34f6
invalid
jb 0x68dcc7
jo 0x68dd47
or edx, 0x1a76531a
jle 0x68ddac
dec dl
fdivr dword [ebx - 0x4e1eec99]
ja 0x68dd8d
mov eax, 0x123266cb
sti
pushal
lodsb al, byte [esi]
fstp xword [ebp - 0x4c]
jge 0x68dcfd
pushfd
dec ecx
cdq
sub byte [edx], bl
push ds
push ebx
pop esp
and al, 0x7e
jns 0x68dd54
inc esp
jbe 0x68ddb5
les esi, [esi + 0x5d]
inc esp
loopne 0x68ddc7
inc ecx
invalid
mov ecx, 0xdef14d08
inc ebx
inc edx
mov ecx, 0x4553247e
jle 0x68dd94
push ebx
inc ebp
loope 0x68dd28
jb 0x68dd91
xor edx, dword [ecx + ecx*4]
sahf
mov dword [0x7e791e74], eax
je 0x68dd9b
jns 0x68ddfd
js 0x68ddf8
xchg ebx, eax
adc edx, dword [ebx + ecx*4]
xor al, 0xb8
jl 0x68de00
sbb bh, byte [eax - 0xa5c9783]
cmp esi, esi
mov dword [0xdcf63bf5], eax
push esp
inc edx
fcom qword [edx + eax*2 + 0x11]
and dword [eax - 0x50], 0x79798b19
adc dword [ecx - 0x74e64fa0], eax
jns 0x68de15
jns 0x68de14
ja 0x68dde0
inc edx
rcl eax, 1
dec esi
jae 0x68dde7
sub dword [eax + 0x7733474e], ecx
sbb bh, byte [esi + 0x79]
jle 0x68de25
mov byte [0x76dc4771], al
sbb bh, byte [esi - 0xd]
inc edx
jle 0x68ddfe
jb 0x68de30
ja 0x68ddd4
sbb bh, byte [esi + 0x1b]
jle 0x68ddd7
mov ebx, 0x19c36271
lodsd eax, dword [esi]
jg 0x68de3c
ja 0x68ddaa
xchg al, cl
retf 0xff74
enter 0x74ca, 0xffffffffffffffff
push edx
lodsd eax, dword [esi]
mov esi, 0xda8fe65e
jl 0x68ddce
pop esi
out 0x8f, al
fidivr dword [edx + edi*8 - 0x1c]
lcall 0x78f5, 0x34976208
ja 0x68ddf8
invalid
in al, 0x9a
or byte [edx - 0x69], ah
xor al, 0xf5
js 0x68de54
bound edx, qword [edi + 0x7778f534]
sbb bh, bh
mov dh, 0xd3
mov eax, dword [0x5019d9f2]
push dword [esi - 0x260d5e2d]
sbb dword [eax + 0x7f], edx
shl dword [ecx + 0x5019d9f2], cl
fstp dword [ecx]
push eax
jg 0x68de60
js 0x68de60
ja 0x68dd81
xchg edi, eax
xor edx, dword [eax + esi*8]
shl dword [ebx + 0x53], 1
outsb dx, byte [esi]
and al, 0x7e
jns 0x68dd7b
inc esi
salc
enter 0xffffffffffffba19, 0x75
sbb dword [edx - 0x2588868b], edi
mov edx, 0xda777975
jns 0x68de74
fidivr dword [esi - 0x48]
jle 0x68ddb8
mov ebx, 0x76a32f62
sbb bh, byte [esi + 0x78]
pop esi
and eax, 0x1a6e1e48
jle 0x68ddd0
sbb bh, byte [esi - 0x40]
shl dword [ebx - 5], 1
sbb eax, 0x1cf479c4
sbb eax, 0x1cf479c4
jns 0x68de0d
sbb al, 0x7c
sti
jl 0x68de17
cmp al, 0x1d
les edi, [ecx - 0xc]
mov ch, 0x61
push eax
cld
push cs
out 0xc, eax
push ebx
xor eax, 0x1a77782b
cmovbe ebx, dword [ecx]
sbb edi, dword [ebx + 0x79]
sbb dword [ebx], ebx
jnp 0x68dead
ja 0x68de50
arpl word [esi + esi*8], dx
popal
add ch, byte [edx + 0x5317bd74]
je 0x68ddfb
pop ss
push ebx
cwde
sbb eax, 0x2376787e
loopne 0x68ddf9
std
dec esp
pop ebp
je 0x68dde2
sbb al, 0x79
push ebx
imul esp, dword [edx], 0xc359797e
fnstcw word [ebx + 0x68]
xor al, 0x4b
ja 0x68de78
pop ecx
ret
sbb ah, al
outsd dx, dword [esi]
loopne 0x68decf
out dx, eax
scasd eax, dword es:[edi]
jle 0x68de5d
mov dword [esi + 0x29f674a4], ebx
arpl word [eax + 0x77], di
sbb ah, bh
sub al, 0x53
sbb esi, ebx
adc al, 0x73
xor eax, 0x1a777b15
jae 0x68deab
adc eax, 0xd51a777b
mov ecx, 0xd9be80d1
int1
ror byte [ebx], cl
cmp byte [edi - 0x49c1883], dh
ja 0x68de94
aad 0xb9
rol dword [eax - 0x2d0e2642], 1
or edi, dword [eax]
mov bh, 0x7d
out 0x63, eax
sti
pop ecx
add cl, dl
adc byte [esi - 0x2e0febed], 0x63
sti
xor byte [ecx], dl
jle 0x68df10
ja 0x68de39
mov eax, dword [0x201fc74]
fdiv qword [ecx]
cmp al, 0x63
sti
popal
sahf
and esp, dword [esi - 9]
xor al, 0x13
js 0x68df24
sbb ah, bh
je 0x68df04
inc esp
jmp 0xa408322b
cli
insb byte es:[edi], dx
sbb bh, byte [esi - 0x5d]
jb 0x68def0
jle 0x68df50
not bl
mov ebx, 0x60986f65
dec esi
int1
sub edi, dword [ebx - 0x2767909b]
push ebx
jbe 0x68df04
jle 0x68df64
imul byte [ebx]
arpl word [eax + 0x77], di
sbb ah, ch
and al, 0x53
ja 0x68df0c
in eax, 0x24
push ebx
xor eax, 0x1a7767a0
mov al, byte [0xa09d7d53]
jns 0x68df78
sbb bh, byte [esi - 5]
xor dword [edi + ebx*4], edx
shl ebx, 0x1c
lodsb al, byte [esi]
ret
xchg edi, eax
xor al, 0x4f
pushal
ja 0x68df2c
loopne 0x68df82
mov ebx, 0x19ffdd1e
sbb eax, 0x7577787e
pop esp
sti
cmp al, 0x56
popal
fprem1
cmc
inc esi
popal
and al, 0x53
xor eax, 0x1a777e8f
ja 0x68df48
loopne 0x68df9e
retf
dec ebx
je 0x68dfb4
sbb bh, byte [esi + 0x53]
jbe 0x68df5c
jle 0x68dfbc
js 0x68df43
invalid
adc dword [edx], eax
invalid
sti
adc dword [edx], eax
sti
xor dl, byte [ecx]
jle 0x68dfc8
ja 0x68df87
jg 0x68dfcc
ja 0x68df70
arpl word [edi + esi*2 + 0x1a], si
jle 0x68df24
stc
or dword [edx], eax
mov dword [0x787e1a72], eax
pop esi
rcr al, cl
int1
fdiv st(1)
jb 0x68dfe8
jmp 0x7f9e3283
js 0x68dfe8
ja 0x68df8c
sbb ah, bh
sub al, 0x53
out 0x2c, eax
push ebx
popfd
dec ebx
je 0x68dff0
ja 0x68df94
sbb bh, byte [esi - 0xd]
jle 0x68df6f
stosb byte es:[edi], al
jno 0x68df66
adc al, 0x53
popfd
arpl word [ebx + esi*2], dx
sbb bh, byte [esi + 0x78]
clc
js 0x68df81
imul eax, dword [edx], 0x7e201d53
jns 0x68df8c
sbb eax, 0xfb797e20
imul eax, dword [edx], 0x7e1132fb
js 0x68e010
xor dl, byte [ecx]
jle 0x68e010
ja 0x68df25
mov esp, dword [ebx + 0x14]
clc
arpl word [eax + edi*8], dx
jno 0x68dfa1
add al, ch
adc dl, 0x63
adc al, 0x79
lds eax, [eax + 0x791463d2]
shl byte [ebx + 0x14], cl
jns 0x68df3a
xchg esp, eax
popfd
fistp dword [ecx]
aas
jne 0x68e025
ja 0x68df98
xchg edi, eax
jmp 0x68df43
sub bl, ah
and esp, eax
xchg esi, eax
cmp eax, 0x19fad9ca
test esp, 0xc4ee46f2
sbb dword [ecx], edi
out dx, al
int1
cli
sbb edi, esi
int3
clc
cmp al, 0xca
sub byte [esi], dl
push ss
js 0x68df9d
sub byte [edi - 0x156e63c3], dl
sbb dword [ebx + 0xa], esi
cmp dl, byte [ebx - 0x4d]
int1
invalid
xchg edi, eax
cmp eax, 0xbcd031ca
or al, 0x93
sal byte [edi - 0x4d], cl
int1
or byte [0x3dbf28ca], bh
retf 0x9728
loop 0x68e054
loopne 0x68e034
xor esi, ebp
scasd eax, dword es:[edi]
sar byte [ecx], cl
dec ecx
jmp 0x68e065
shl byte [ecx], cl
jmp 0x68e054
xchg edi, eax
cmp eax, 0x19eb31ca
and eax, eax
xchg esi, eax
cmp eax, 0xbcc19bca
or ch, byte [eax]
xchg edi, eax
cmp eax, 0xbcdbabca
cmp al, 0x7e
pop ebp
mov ah, dh
xor dword [edx], ebp
push edx
inc ah
dec ebx
mov ebp, 0x3d972727
retf 0x9a91
cmp eax, 0x3d92e949
retf 0x1028