Function at 0x67de8a84
Capabilities:
Authenticate hmac
Encode data using xor

Disassembly:
push ebp
mov ebp, esp
push ebx
sub esp, 0xd4
mov dword [ebp - 0x18], 0x11d67
mov dword [ebp - 0x14], 0
mov dword [ebp - 0x20], 0xb9b5d
mov dword [ebp - 0x1c], 0
mov ecx, dword [ebp - 0x18]
mov ebx, dword [ebp - 0x14]
mov eax, dword [ebp - 0x20]
mov edx, dword [ebp - 0x1c]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0x28], eax
mov dword [ebp - 0x24], edx
mov eax, dword [ebp - 0x28]
xor eax, 0xcb8c4
or eax, dword [ebp - 0x24]
je 0x67ded925
mov edx, 0xcb8c4
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0xc36d7
or eax, dword [ebp - 0x24]
je 0x67de987d
mov edx, 0xc36d7
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x93b1a
or eax, dword [ebp - 0x24]
je 0x67de8cbb
mov edx, 0x93b1a
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x847de
or eax, dword [ebp - 0x24]
je 0x67dec1a4
mov edx, 0x847de
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x6af55
or eax, dword [ebp - 0x24]
je 0x67debbc3
mov edx, 0x6af55
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x68bdc
or eax, dword [ebp - 0x24]
je 0x67de929c
mov edx, 0x68bdc
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x674eb
or eax, dword [ebp - 0x24]
je 0x67de9e5e
mov edx, 0x674eb
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x5f6da
or eax, dword [ebp - 0x24]
je 0x67decd66
mov edx, 0x5f6da
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x553e2
or eax, dword [ebp - 0x24]
je 0x67deaa20
mov edx, 0x553e2
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x2745e
or eax, dword [ebp - 0x24]
je 0x67deb001
mov edx, 0x2745e
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x16e1e
or eax, dword [ebp - 0x24]
je 0x67dea43f
mov edx, 0x16e1e
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0x144d8
or eax, dword [ebp - 0x24]
je 0x67ded347
mov edx, 0x144d8
mov eax, 0
cmp edx, dword [ebp - 0x28]
sbb eax, dword [ebp - 0x24]
jl 0x67ded928
mov eax, dword [ebp - 0x28]
xor eax, 0xada8
or eax, dword [ebp - 0x24]
je 0x67deb5e2
mov eax, dword [ebp - 0x28]
xor eax, 0x1185c
or eax, dword [ebp - 0x24]
je 0x67dec785
jmp 0x67ded928
hlt
mov ecx, 0x94674d75
sub al, byte [ecx]
add eax, dword [edi + 0x4bf707f1]
hlt
push ecx
test al, 0xa8
cmp ah, al
pushfd
push cs
jns 0x67de9264
adc dword [ebx + eax + 0xf], eax
insb byte es:[edi], dx
sub byte [eax], bh
push ebp
dec ebx
invalid
lcall 0x360, 0x7ad752b0
xchg edx, eax
ret
and eax, 0xf0f92f70
adc esi, eax
adc bl, byte [ecx + 0xfc409e1]
pop ebp
js 0x67de98e2
mov al, byte [0xa9af750e]
mov al, byte [ebx]
imul ecx, dword [ebx - 0x46], 0x3461e332
ror esi, 0x7a
inc esi
dec esi
mov al, 0x95
loope 0x67de985d
add al, byte [ecx + ecx - 0x6eebd1c]
adc byte [edx + 0x59], dh
call 0x569a5c6a
invalid
cmc
scasb al, byte es:[edi]
shr dword [ebp - 0xdf1179b], 1
insd dword es:[edi], dx
aaa
push es
outsd dx, dword [esi]
dec ecx
cmp al, 0xc3
invalid
xchg ebp, eax
pop edx
add byte [eax + ebp*4 - 0x55], bl
test eax, 0x9ddf3353
lodsd eax, dword [esi]
push es
inc esi
mov byte [edx + 0x26], ch
adc byte [edi + ebp*4], bl
xor ebp, dword [0x920fd8b0]
and dword [eax + 0x25d8f56f], 0xffffffc0
wait
pop es
out 0x5d, eax
pop esp
inc edi
ret
dec edx
mov bh, 0x4a
fisub word [eax - 0x210c959a]
invalid
xor eax, 0xb3ba48fa
hlt
test al, 0xe3
inc ebx
inc ebx
aad 0xf0
sbb ch, byte [eax - 0x58ee9c39]
pop ds
inc eax
inc eax
jl 0x67deb018
mov esi, eax
out 0x7c, al
sbb dl, ch
movsb byte es:[edi], byte [esi]
jmp 0xab8bdde1
rcl byte [eax + 0x28c69b23], 0x98
xchg ecx, eax
mov ebx, 0xef5c0105
cmp byte [ebx + 0x54], 0x87
mov esp, ebp
xor dh, ah
inc esp
mov esp, 0x8c78ceb0
mov ecx, dword [edi - 0x69903645]
cmpsb byte [esi], byte es:[edi]
cwde
or byte [ebx + 0x5781fc98], 0x8a
mov cs, word [ecx]
pop esp
push eax
invalid
ret 0x72ab
inc ebp
invalid
lahf
daa
dec esi
mov esp, 0xb9c971fa
bound ebp, qword [eax + edx - 0x7e]
mov ecx, 0x46ab7d16
push esi
sbb dword [eax + 0x2ca3b898], 0x5dd27892
out dx, al
shr dword [edi], 0x24
popal
invlpg byte [ebx - 0x410679b5]
inc ecx
add eax, 0x5ec566e7
sub ah, byte [ebp + 0x78e5f2a8]
lahf
shl byte [ebx + eax*8], 0x31
or edx, edi
cwde
ret 0x702
jmp 0x67ded929
sub eax, 0x11d43934
add ebx, dword [eax + eax - 0x643462a9]
scasb al, byte es:[edi]
jnp 0x67decd61
fdivp st(0)
push 0x7f6112e1
pop ebx
pushfd
inc esi
int 0x94
add dh, dh
mov word [edi + 0x76863fbe], es
push ecx
cmc
ret
test byte [edx + 0x32], bh
retf 0x1c12
nop
jmp 0x67ded929
nop
mov dword [ebp - 0xd4], 0x30
mov eax, dword [ebp - 0xd4]
mov eax, dword fs:[eax]
mov dword [ebp - 0xd8], eax
mov eax, dword [ebp - 0xd8]
mov dword [ebp - 0x2c], eax
mov dword [ebp - 0x38], 0x452f7
mov dword [ebp - 0x34], 0
mov dword [ebp - 0x40], 0xefda2
mov dword [ebp - 0x3c], 0
mov eax, dword [ebp - 0x34]
imul eax, dword [ebp - 0x40]
mov edx, eax
mov eax, dword [ebp - 0x3c]
imul eax, dword [ebp - 0x38]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x38]
mul dword [ebp - 0x40]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], edx
mov dword [ebp - 0x48], eax
mov dword [ebp - 0x44], edx
mov eax, dword [ebp - 0x48]
xor eax, 0xd23c9b4e
mov edx, dword [ebp - 0x44]
xor edx, 0x40
or eax, edx
je 0x67df09d2
mov edx, 0xd23c9b4e
mov eax, 0x40
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x9d7f3
or eax, dword [ebp - 0x44]
je 0x67def832
mov edx, 0x9d7f3
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x9bb4d
or eax, dword [ebp - 0x44]
je 0x67dedacd
mov edx, 0x9bb4d
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x6586a
or eax, dword [ebp - 0x44]
je 0x67dee0ae
mov edx, 0x6586a
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x5db67
or eax, dword [ebp - 0x44]
je 0x67defe13
mov edx, 0x5db67
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x59793
or eax, dword [ebp - 0x44]
je 0x67def251
mov edx, 0x59793
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x4957b
or eax, dword [ebp - 0x44]
je 0x67dee68f
mov edx, 0x4957b
mov eax, 0
cmp edx, dword [ebp - 0x48]
sbb eax, dword [ebp - 0x44]
jl 0x67df09d5
mov eax, dword [ebp - 0x48]
xor eax, 0x1be95
or eax, dword [ebp - 0x44]
je 0x67deec70
mov eax, dword [ebp - 0x48]
xor eax, 0x2338c
or eax, dword [ebp - 0x44]
je 0x67df03f4
jmp 0x67df09d5
xor dh, dl
xor eax, 0x18677a84
aas
adc eax, 0x2edbf4b8
retf
iretd
mov eax, dword [0x44c0aa86]
wait
cmp dword [eax], esi
mov edx, 0xac6c10df
das
and ebx, dword [edx]
int1
add eax, 0xc31aaff9
invalid
xchg edx, eax
dec ebx
aad 0x7d
and al, dl
add eax, edi
dec ecx
mov ecx, 0x5ba965a0
adc eax, 0x5b710b6b
daa
mov esi, 0x9a4c278c
invalid
cld
jae 0x67deeccb
lcall 0x90be, 0x4cfac534
int3
dec eax
xor dword [0x8dcda009], ebx
jnp 0x67deec5f
pushal
cmp dl, cl
jl 0x67deec2e
mov cl, bl
pop eax
hlt
test dword [0xa36f8ca1], esi
pop ds
nop
int3
jbe 0x67def2b2
invalid
xor al, 0x90
int3
inc ebp
and dword [ebp - 0x777e6c62], ebx
iretd
and al, bl
xchg esi, ecx
add al, 0x6c
das
adc al, 0xc0
adc eax, dword [ecx + 5]
test dword [ecx - 0x51402ba7], ecx
or eax, 0x412c192b
or edx, esp
mov dl, 7
dec edi
retf
daa
push 0x1b280f36
xchg dword [esi - 0x68], edi
jmp 0x67df042e
inc ebx
mov eax, 0xf55b078f
mov bh, 2
add dword [edx], eax
xchg dword [edx + 0x66], ebx
fmul dword [edi]
fisub word [esi - 0x52]
pushal
popfd
fld dword [ecx + 0x58]
and dword [ebx], eax
sub esi, dword [ebp - 0x3730a820]
sbb eax, 0xd1187e8b
in eax, dx
invalid
nop
jmp 0x67df09d6
nop
mov eax, dword [ebp - 0x2c]
mov eax, dword [eax + 0xc]
mov dword [ebp - 0x4c], eax
mov dword [ebp - 0x58], 0xc030a
mov dword [ebp - 0x54], 0
mov dword [ebp - 0x60], 0x257b8
mov dword [ebp - 0x5c], 0
mov eax, dword [ebp - 0x54]
imul eax, dword [ebp - 0x60]
mov edx, eax
mov eax, dword [ebp - 0x5c]
imul eax, dword [ebp - 0x58]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x58]
mul dword [ebp - 0x60]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], edx
mov dword [ebp - 0x68], eax
mov dword [ebp - 0x64], edx
mov eax, dword [ebp - 0x68]
xor eax, 0x23be9530
mov edx, dword [ebp - 0x64]
xor edx, 0x1c
or eax, edx
nop
mov eax, dword [ebp - 0x4c]
mov eax, dword [eax + 0x14]
mov dword [ebp - 0xc], eax
jmp 0x67dffe7e
mov dword [ebp - 0x88], 0x24381
mov dword [ebp - 0x84], 0
mov dword [ebp - 0x90], 0x8c67f
mov dword [ebp - 0x8c], 0
mov eax, dword [ebp - 0x90]
mov edx, dword [ebp - 0x8c]
sub eax, dword [ebp - 0x88]
sbb edx, dword [ebp - 0x84]
mov dword [ebp - 0x98], eax
mov dword [ebp - 0x94], edx
mov eax, dword [ebp - 0x98]
xor eax, 0xec841
or eax, dword [ebp - 0x94]
je 0x67df4275
mov edx, 0xec841
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0xe5bc7
or eax, dword [ebp - 0x94]
je 0x67df4856
mov edx, 0xe5bc7
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0xe5b1c
or eax, dword [ebp - 0x94]
je 0x67df0d8c
mov edx, 0xe5b1c
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0xbb048
or eax, dword [ebp - 0x94]
je 0x67df5fda
mov edx, 0xbb048
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x9ff0c
or eax, dword [ebp - 0x94]
je 0x67df59f9
mov edx, 0x9ff0c
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x9cfb6
or eax, dword [ebp - 0x94]
je 0x67df30d2
mov edx, 0x9cfb6
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x91990
or eax, dword [ebp - 0x94]
je 0x67df4e37
mov edx, 0x91990
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x882a9
or eax, dword [ebp - 0x94]
je 0x67df3c94
mov edx, 0x882a9
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x7393d
or eax, dword [ebp - 0x94]
je 0x67df194e
mov edx, 0x7393d
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x682fe
or eax, dword [ebp - 0x94]
je 0x67df65bb
mov edx, 0x682fe
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x5cc5f
or eax, dword [ebp - 0x94]
je 0x67df1f2f
mov edx, 0x5cc5f
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x5b1ca
or eax, dword [ebp - 0x94]
je 0x67df2af1
mov edx, 0x5b1ca
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x236fd
or eax, dword [ebp - 0x94]
je 0x67df36b3
mov edx, 0x236fd
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0xe3dd
or eax, dword [ebp - 0x94]
je 0x67df5418
mov edx, 0xe3dd
mov eax, 0
cmp edx, dword [ebp - 0x98]
sbb eax, dword [ebp - 0x94]
jl 0x67df65b8
mov eax, dword [ebp - 0x98]
xor eax, 0x37e8
or eax, dword [ebp - 0x94]
je 0x67df136d
mov eax, dword [ebp - 0x98]
xor eax, 0x890b
or eax, dword [ebp - 0x94]
je 0x67df2510
test dword [eax - 1], ebp
invalid
test byte [ecx - 0x16ffffe9], cl
sub al, 0x58
add byte [eax], al
jmp 0x67df65b8
mov dword [edx - 0x5c782a07], edx
xchg ecx, eax
add eax, dword [edx + 0x6b091a1e]
xor bh, byte [edi + 0x4f]
and al, 0xfd
mov word es:[eax], gs
inc esp
jbe 0x67df0dbf
salc
jle 0x67df0d82
div byte [ecx + 0x4a]
sahf
lahf
sbb dh, 0xdf
sal byte [esi + 0x4d], 0xe0
pushfd
sbb bl, ch
pop ecx
cld
test eax, 0x76caa15c
insb byte es:[edi], dx
retf
add al, 0x72
js 0x67df0e3e
into
fsub st(2), st(0)
dec esp
and dword [edi + 0x2b], ecx
mov ebp, 0xf49f98a8
mov edx, 0xa21a903f
fild qword [ebx - 0x782e960e]
ja 0x67df0d71
pop ds
jmp 0x310d0ecf
ret
add ah, ch
pop esi
retf
std
test eax, 0x1222a2fb
ljmp 0xc6e8
iretd
mov dl, 0xab
imul ebx, dword [ebp + 0x2c2bfe64], 0x42
insd dword es:[edi], dx
sub al, 0x33
pop ebp
dec ebp
mov dh, 0x9c
aas
pop ecx
test al, 0xda
push eax
popfd
sub al, 8
dec edi
retf
invalid
idiv dword [esi]
invalid
sub eax, 0x8d2f8090
nop
sub byte [edi], 0x8d
das
sub eax, 0xe29510b5
outsb dx, byte [esi]
push 0xffffffffffffffd3
inc edx
aaa
mov byte [esi], dl
xor esi, esp
loope 0x67df3730
popfd
or dword [esi], esp
xor cl, byte [eax - 0x3e2bd206]
inc edx
jl 0x67df36b4
test eax, 0x206a864f
jae 0x67df3726
test byte [0x611453f1], ah
int1
push ebx
adc al, 0x61
mov eax, dword gs:[0xa9b45691]
adc ebp, ebp
inc edi
mov ds, eax
mov al, 0xef
idiv byte [ebp + 0xb]
adc cl, dl
mov dl, byte [ebx + 0x200bd4fb]
pop eax
enter 0x2bd0, 0x6b
cmc
sub ebp, dword [ebx - 0xb]
mov dh, 0xfd
mov ah, 0x2e
or eax, 0x23925070
push ds
les ebp, [edi + 0xb]
ljmp 0x28cb
jl 0x67df36dc
mov al, 0xc8
and bl, ch
cmp bh, byte [eax]
sbb al, 0xb5
pop edx
fidiv word [ecx - 0x292b7fe9]
js 0x67df36de
push eax
outsb dx, byte [esi]
aaa
jnp 0x67df374f
push 0xffffffffffffffee
aaa
loope 0x67df37b8
jp 0x67df36fe
arpl word [ecx + 0xf7ec0d0], si
loope 0x67df37c8
movsd dword es:[edi], dword [esi]
pop edi
bnd call 0x26fa447b
push ebp
jp 0x67df3737
imul edx, dword [eax + ecx*2 - 0x2e7f9cc3], 0xb68f4ae0
movsd dword es:[edi], dword [esi]
or eax, 0x7382ce96
in eax, 0x47
invalid
dec ecx
xchg byte [ebx - 0x7aeca03c], dl
clc
xchg ebx, eax
les ebx, [edi + 0x13]
test eax, edi
cmp ah, byte [ecx]
test dword [edi], edx
push ss
nop
int3
mov al, byte [0x6a20f387]
xor al, 0x24
imul edi, dword [ebp + 0x31], 0xcd19e723
lds esi, [ecx + 0x4b9398bc]
stosb byte es:[edi], al
mov esp, 0xaa4b9398
mov dl, 0xca
push ss
jbe 0x67df37e2
mov eax, 0x33054186
add eax, 0x989f050f
jne 0x67df376e
int3
int 0x57
jecxz 0x67df376c
cdq
jno 0x67df3810
add bl, byte [ebx - 0x4f513e52]
popfd
lahf
inc eax
jmp 0x67df3811
mov al, byte [0xfb0a2758]
pop eax
daa
or bh, bl
push es
mov word [ebx], es
insb byte es:[edi], dx
cmp esp, edi
push 0xd
lodsb al, byte [esi]
outsd dx, dword [esi]
cmp bh, al
ljmp 0x32a3
aas
cwde
inc edx
xchg esp, eax
and al, byte [esp + ebx*4 - 0x6daf47d5]
daa
pop esi
mov ecx, fs
or byte [eax + 0x5e7dbd69], 0x3d
and al, 0x7f
ror byte [ecx + 0x534394d6], cl
xchg dword [ebx - 0x64], ebp
sbb al, 0x42
mov dword [0x7102e8ac], eax
sbb al, 0x86
bound ecx, qword [edi - 0xf2038e5]
lcall 0x700, 0xcbed01c5
in eax, 0x90
mov cl, 0xe9
adc byte [ebp + 0x1d29e556], 0x65
inc ecx
sbb byte [edx + ebx*8 + 0x5c], bl
mov esp, 0x4186bcd6
mov byte [edi], dl
or cl, bh
in al, dx
mov eax, dword [esi + 0x67]
cmp dh, bl
mov byte [0xf3afac47], al
int1
or eax, 0xc4d4b7c6
nop
int3
mov bh, 0xfc
cmp al, ah
in eax, dx
sub byte [ebx], dh
scasb al, byte es:[edi]
js 0x67df42ef
jo 0x67df4301
jo 0x67df4301
cmp ecx, edi
push ebp
and eax, 0x1ca74cc5
shr byte [ebx + 0x2e], 1
dec ebp
cmpsd dword [esi], dword es:[edi]
sbb al, 0xd0
imul ebp, dword [esi], 0x4d
cmp ecx, dword [ebp + 0x4fc9dac2]
test al, 0x86
push cs
int 0xdd
xchg ecx, eax
dec edx
inc esp
wait
aas
xchg ecx, eax
dec ebx
mov al, 0xaa
mov ebx, 0x3a53702a
xchg ecx, eax
add edx, dword [esi - 0x305a5dbc]
jno 0x67df42c8
mov word [esi], cs
rcl byte [eax + 0x47]
xchg edi, eax
xchg dword [ebx], edx
xor ecx, dword [edx + 0x14]
fstp xword [ebp - 0x76b5e870]
inc ebp
pop ss
push es
adc ecx, dword [ebx + 0x6d0c2496]
and al, 0xc
insd dword es:[edi], dx
jg 0x67df4323
stc
sub eax, 0x2f868346
dec ebx
jne 0x67df4303
nop
int3
shr ebp, 0xb
adc byte [esi + 0x7e5f67d1], dh
xor eax, 0xa1f3be34
add esi, edx
jbe 0x67df4289
pop ecx
jb 0x67df4281
jnp 0x67df42b3
xlatb
aaa
mov bl, 0xa0
pushal
inc esp
cmp ah, ah
mov bl, 0x76
and edi, dword [eax + 0x1e]
in al, 0xb3
jbe 0x67df4328
js 0x67df4325
movsd dword es:[edi], dword [esi]
jae 0x67df42e1
stosb byte es:[edi], al
dec ebx
push es
push cs
pop ebx
pop esp
nop
sbb al, 0xeb
ljmp 0x81a
movsb byte es:[edi], byte [esi]
jmp 0xfc752a72
dec ecx
out 0x95, eax
xchg esp, eax
and al, 0xd3
div dword [ebx + 0xf]
push edi
dec ebp
int1
sbb eax, 0xad74793c
jb 0x67df43a3
pop esi
mov ch, byte [edx]
nop
int3
adc al, 0xc6
ret
fsub st(5), st(0)
pop eax
or eax, ebp
aaa
dec esp
pop esi
mov bh, 0x66
pop edi
rol ch, cl
cmp ch, ah
xchg esp, eax
jg 0x67df48c5
invalid
dec ebp
js 0x67df4912
ret 0xe41f
mov bl, 0xa
int 0xfe
or esp, dword [esi - 0x6f070eb6]
nop
int3
ror dword [eax - 0x4e], 1
mov fs, word [edi + 0x332843cd]
add byte [esi], dh
in al, dx
invalid
invalid
int3
out dx, eax
mov bl, 0x6d
or dword [edx], ecx
loope 0x67df4e05
jge 0x67df4dda
xchg ebx, eax
call 0xd9660cfa
shr dword [edx + 0x19819d34], 1
push ebx
sbb ch, byte [edx - 0x141f9cd7]
fnsave dword [ebx*2 - 0x6d740c0e]
leave
popal
lodsd eax, dword [esi]
cwde
cwde
sub bl, byte [esi - 0xa626163]
adc ah, ah
shr dword [esi + 0x1f], 0xd0
sal byte [eax + 0x66fe253], 0xf3
cmp al, 0xde
mov ecx, 0x3646f81e
cld
jle 0x67df4e49
popfd
sbb dword [ecx], 0x29aa1a53
arpl ax, sp
jmp 0x67df4e31
fldenv [edx + edi]
and byte [edi + 0xd324dd2], bh
cmp ah, byte [eax]
mov edi, 0xd324dd2
mov byte [0xa4cc25e7], al
and dword [ebx], 0x32
jg 0x67df4e7e
test dword [ebx], ebx
sub al, 0xab
retf
pop ss
fstp qword [ecx]
mov eax, dword [0x60a63286]
add cl, byte [eax]
cwde
mov bl, ah
cld
lea edi, [edx + 0x5fa472e8]
pushfd
lds ebp, [bp + di - 0x11]
mov eax, 0x2c71347f
ret 0x12ad
mov ebp, 0x77bdd201
mov ah, byte [edi + 0x11]
add eax, 0xaf1605e2
add al, 0x49
nop
adc byte [eax + esi*8], al
iretd
and bh, byte [ecx - 0x7d2a6408]
xor byte [edi], dh
mov ds, word [0xbc6fb344]
cmp ebx, edx
in al, dx
adc dword [edx], edi
lahf
fsqrt
push ds
lahf
invalid
nop
jmp 0x67df65bc
nop
mov eax, dword [ebp - 0xc]
sub eax, 8
mov dword [ebp - 0x9c], eax
mov eax, dword [ebp - 0x9c]
mov eax, dword [eax + 0x18]
cmp dword [ebp + 8], eax
jne 0x67dfb539
mov dword [ebp - 0xc0], 0x145d5
mov dword [ebp - 0xbc], 0
mov dword [ebp - 0xc8], 0xebc73
mov dword [ebp - 0xc4], 0
mov eax, dword [ebp - 0xc8]
mov edx, dword [ebp - 0xc4]
sub eax, dword [ebp - 0xc0]
sbb edx, dword [ebp - 0xbc]
mov dword [ebp - 0xd0], eax
mov dword [ebp - 0xcc], edx
mov eax, dword [ebp - 0xd0]
xor eax, 0xe8e0c
or eax, dword [ebp - 0xcc]
je 0x67dfaf49
mov edx, 0xe8e0c
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xe37c5
or eax, dword [ebp - 0xcc]
je 0x67df6e9e
mov edx, 0xe37c5
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xda8be
or eax, dword [ebp - 0xcc]
je 0x67df8c03
mov edx, 0xda8be
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xd7e39
or eax, dword [ebp - 0xcc]
je 0x67df97c5
mov edx, 0xd7e39
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xd769e
or eax, dword [ebp - 0xcc]
je 0x67dfb52a
mov edx, 0xd769e
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xc9348
or eax, dword [ebp - 0xcc]
je 0x67df9da6
mov edx, 0xc9348
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xbbd2d
or eax, dword [ebp - 0xcc]
je 0x67dfa387
mov edx, 0xbbd2d
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0xb4f38
or eax, dword [ebp - 0xcc]
je 0x67dfa968
mov edx, 0xb4f38
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0x98171
or eax, dword [ebp - 0xcc]
je 0x67df8041
mov edx, 0x98171
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0x73164
or eax, dword [ebp - 0xcc]
je 0x67df68bd
mov edx, 0x73164
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0x40be8
or eax, dword [ebp - 0xcc]
je 0x67df7a60
mov edx, 0x40be8
mov eax, 0
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0x3e3ea
or eax, dword [ebp - 0xcc]
je 0x67df8622
mov edx, 0x3e3ea
mov eax, 0
add byte [eax], al
add byte [eax], al
cmp edx, dword [ebp - 0xd0]
sbb eax, dword [ebp - 0xcc]
jl 0x67dfb527
mov eax, dword [ebp - 0xd0]
xor eax, 0x32df7
or eax, dword [ebp - 0xcc]
je 0x67df747f
mov eax, dword [ebp - 0xd0]
xor eax, 0x34a0c
or eax, dword [ebp - 0xcc]
je 0x67df91e4
jmp 0x67dfb527
sahf
insd dword es:[edi], dx
test byte [edx], ah
jmp 0x67df6874
enter 0xffffffffffff9aa5, 0x2b
add eax, 0x7cac1a77
iretd
pop edx
invalid
xchg esi, eax
out dx, al
push es
pop esi
cld
sar byte [eax + edx*2 - 0x59f9369c], 0x54
ja 0x67df7aa8
inc eax
jle 0x67df7a86
and eax, 0xcb2c4995
jecxz 0x67df7a60
rol ebx, 9
inc esp
salc
pop dword [ecx - 0x4bf30aeb]
and byte [ebp + ecx*4 - 9], bh
nop
int3
pop dword [ebx + esi*4 + 0x46]
sub byte [edx + esi*2 + 0xca7009f], al
dec ebp
jbe 0x67df7a31
xor ebx, dword [esi - 0x4723e366]
or cl, al
push esi
fild qword [ebx]
push esi
mov esi, 0xf29cd370
push ds
je 0x67df7a41
pop ss
add dh, ah
popal
add byte [edx + edi*2], 0
mov ebp, 0x3f3a60a2
xor eax, ebx
call 0xc302a12
cmpsb byte [esi], byte es:[edi]
or bl, ah
invalid
pop ss
cwde
mov al, byte [0x2a352975]
or al, byte [ebx - 0x6b6f2308]
push ss
dec esp
mov al, 0x7e
sub ah, dl
dec edx
invalid
push ss
or ch, byte [eax - 0x76d635a1]
add al, 0x41
mov esp, 0xc4674af0
stc
mov ebp, 0x13d6a717
cli
pushfd
xchg esp, eax
inc bx
fdivr qword [edi]
sahf
sub byte [eax], bh
int3
scasb al, byte es:[edi]
xor eax, 0x32f50bbe
cmp byte [esp - 0x402a8cee], bh
push eax
and ecx, esi
in eax, 0xaf
cmpsb byte [esi], byte es:[edi]
xchg dl, al
fisubr word [ebp + 0x2267e80b]
std
xor al, 0xb5
jp 0x67df869d
jmp 0x67df86a5
mov esp, 0xdbdd72c0
scasd eax, dword es:[edi]
push 0x64
and byte [ecx - 0x74], cl
sub eax, 0x93f6b69b
push edx
cld
mov al, 0xb8
and cl, bl
xor al, ah
out dx, eax
lcall 0x58d8, 0x3943f910
jle 0x67df86e5
xor dword [esi - 0x58], 0x6e
xchg edi, eax
cmp eax, 0xc05b2257
mov ebx, 0x67162cd5
cmp eax, 0xab3459d5
into
lodsb al, byte gs:[esi]
push eax
mov bh, 0xfb
mov eax, dword [0x700ddb01]
invalid
neg byte [eax]
jmp 0x5cfe537c
xchg ebx, eax
shl dh, 1
xor eax, 0xfbcb8347
imul esi, dword [esi], 0xc7cfd2a2
inc ebp
cwde
aad 0x66
nop
xchg ecx, eax
push 0xd0393392
pop esi
sahf
invalid
or ecx, dword [ebx]
or byte [ebp - 7], bl
xchg esi, eax
sbb esp, ebx
inc eax
out 0xac, al
stc
bound eax, qword [edi - 0x685cee17]
mov edi, dword [edx - 0x731af34e]
invalid
clc
out 0x41, al
pop edx
adc al, 0x5c
xchg esp, eax
and ebp, dword [edx - 0x23]
and bl, byte [0x617190b0]
movsd dword es:[edi], dword [esi]
loop 0x67df9859
dec ebp
push esi
test al, 0x11
lcall 0x88de, 0x848b0743
mov edi, 0x78781521
mov byte [edi + 0x78781521], bh
mov al, byte [0xb00eca1a]
push edx
push cs
mov al, 0x52
mov edi, 0x6afb88f4
or al, 0xe
loopne 0x67df97e4
pop dword [ebx - 0x35]
inc ebp
das
rcl byte [ebp - 0x50], cl
stosb byte es:[edi], al
pop esp
xchg esp, eax
mov dh, 0xdd
push 0xffffffffffffffdd
jp 0x67df9879
hlt
lahf
ja 0x67df97ed
iretd
push ebx
xor byte [eax], ah
xchg byte [edx - 0x53], cl
test byte [ebx - 0x4b3f3e6c], cl
lds esp, [ecx + 0x4a]
cmp cl, byte [eax - 0x19336fc8]
add al, byte [bx + si]
outsd dx, dword [esi]
inc byte [edi]
pop ecx
xchg eax, esp
test al, 0xf8
movsb byte es:[edi], byte [esi]
add bh, byte [esi]
cwde
pop esp
hlt
cmp dword [ecx], eax
cwde
enter 0x7788, 0x11
invalid
adc dword [eax], eax
add byte [eax - 0x71cd01a], al
and dh, 0x2f
jecxz 0x67dfa384
inc ebp
dec edx
mov al, byte [0xf5f2e80e]
fld qword [esi + 0x32]
in al, dx
fcom qword [ebp + 0x4d]
out dx, al
mov cl, 0x43
mov edx, 0x2d05a291
jae 0x67dfa3a6
pop ebx
hlt
test byte fs:[ebp + 0x232c2e77], dl
sub esp, dword [edi - 0x61]
cld
call 0x30da9693
and al, 0x28
dec esp
adc cl, cl
movsd dword es:[edi], dword [esi]
out dx, al
out dx, eax
mov dword [ebp - 0x58], edi
xchg edx, eax
out 0xed, eax
fmul qword [eax + eax*2 + 0x5ee15b50]
mov edi, 0x54190489
aad 0x70
aam 0xb3
enter 0xffffffffffffc41c, 0xffffffffffffffaf
invalid
arpl word [0xb11418b6], sp
inc esp
push ecx
pop edx
invalid
xor eax, 0x96e9c914
cmp byte [ebx*2 + 0x605bbc0b], bh
dec eax
xor byte [esp + edx*8 - 0x3c98d8c7], al
xor byte [esp + esi*2 - 0x22], cl
inc edi
push esp
leave
push edi
sbb bl, byte [ebx - 0x31]
in al, 0x76
ret
nop
jmp 0x67dfb52b
nop
mov eax, dword [ebp - 0x9c]
mov eax, dword [eax + 0x28]
jmp 0x67e05f58
mov dword [ebp - 0xa8], 0xbdf17
mov dword [ebp - 0xa4], 0
mov dword [ebp - 0xb0], 0x581c4
mov dword [ebp - 0xac], 0
mov ecx, dword [ebp - 0xa8]
mov ebx, dword [ebp - 0xa4]
mov eax, dword [ebp - 0xb0]
mov edx, dword [ebp - 0xac]
add eax, ecx
adc edx, ebx
mov dword [ebp - 0xb8], eax
mov dword [ebp - 0xb4], edx
mov eax, dword [ebp - 0xb8]
xor eax, 0x1160db
or eax, dword [ebp - 0xb4]
je 0x67dffe72
mov edx, 0x1160db
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0xb6eee
or eax, dword [ebp - 0xb4]
je 0x67dfc3ab
mov edx, 0xb6eee
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0xb00dc
or eax, dword [ebp - 0xb4]
je 0x67dfdb2f
mov edx, 0xb00dc
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x895be
or eax, dword [ebp - 0xb4]
je 0x67dfe6f1
mov edx, 0x895be
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x8028b
or eax, dword [ebp - 0xb4]
je 0x67dfbdca
mov edx, 0x8028b
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x68f93
or eax, dword [ebp - 0xb4]
je 0x67dfc98c
mov edx, 0x68f93
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x5b3ad
or eax, dword [ebp - 0xb4]
je 0x67dff894
mov edx, 0x5b3ad
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x57d6e
or eax, dword [ebp - 0xb4]
je 0x67dfcf6d
mov edx, 0x57d6e
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x3925a
or eax, dword [ebp - 0xb4]
je 0x67dfd54e
mov edx, 0x3925a
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x2f83f
or eax, dword [ebp - 0xb4]
je 0x67dff2b3
mov edx, 0x2f83f
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0x1cd17
or eax, dword [ebp - 0xb4]
je 0x67dfb7e9
mov edx, 0x1cd17
mov eax, 0
cmp edx, dword [ebp - 0xb8]
sbb eax, dword [ebp - 0xb4]
jl 0x67dffe75
mov eax, dword [ebp - 0xb8]
xor eax, 0xd9f0
or eax, dword [ebp - 0xb4]
je 0x67dfe110
mov eax, dword [ebp - 0xb8]
xor eax, 0x1cb0d
or eax, dword [ebp - 0xb4]
je 0x67dfecd2
jmp 0x67dffe75
dec ecx
mov esp, dword [edi - 0x28]
adc ebx, ebx
ret 0xee67
pop ebp
aas
push 0xb671124e
cwde
fimul dword [esi]
imul eax, eax, 0x33
jmp 0xbd2d15f1
or cl, bh
sbb ah, 0x9f
test al, 0x76
mov dh, 5
jne 0x67dfbd8b
invalid
lds eax, [esi - 0x6daff2f9]
xor al, byte [eax + edx*2 + 0x775cfca6]
daa
add dh, al
sub eax, esi
fistp dword [ebx - 0x14]
cmc
ljmp 0xb29e
test eax, 0x26fb3a67
fdivr qword [edx]
jmp 0xc8e4b674
dec edi
lahf
jge 0x67dfc9d0
stc
scasb al, byte es:[edi]
invalid
in eax, 0x95
or dl, dl
mov dl, 0x41
invalid
xchg edi, eax
imul edi, dword [ecx + 0xa], 0xfffffffa
and byte [ecx - 0x60], 0x8a
test dh, bh
mov bh, 0x6a
pop edi
je 0x67dfc965
push eax
bound edx, qword [esi + 0x33f9caef]
loop 0x67dfc9f6
fadd qword [eax]
mov edx, 0x2ccc90cc
outsb dx, byte [esi]
add eax, 0x67809ab2
or byte [edx + 0x7f431d90], cl
push cs
or byte [bp + si + 0x1d90], cl
inc ebx
jg 0x67dfca0c
push edx
xchg esp, eax
jecxz 0x67dfc9a0
salc
mov byte [ecx], ch
push es
adc al, 0x8e
jle 0x67dfca25
xor al, 0x1f
pop ds
cmpsd dword [esi], dword es:[edi]
ffreep st(5)
and eax, 0xf1cc8391
cmp eax, 0x6dbb055f
idiv ah
and esp, esi
fimul word [eax - 0x6816fd10]
retf
popfd
mov ch, 0xf9
mov dl, 0xf6
inc edi
aad 0x43
cmp bh, al
mov byte [eax + 0x47], dl
stosb byte es:[edi], al
cmp cl, al
stosb byte es:[edi], al
mov ah, 0xcf
mov ebp, 0x9f32c8f3
push ss
and eax, 0x76360bad
rcl dword [ebx - 0x2743d329], 0x2b
adc edx, esp
ficom dword [eax + 0x2f09e9cc]
add byte [eax], al
adc eax, 0x894a2500
inc esp
mov byte [ebp + 0x38], 0xba
out dx, al
sti
lodsb al, byte [esi]
je 0x67dfcf3c
sub dl, byte [ecx]
xchg ebx, eax
lodsb al, byte [esi]
mov word [edi - 0x13514bd8], fs
mov ebp, 0x3cac5c61
iretd
rcl byte [eax - 0x62], 0xa6
arpl word [esi], bp
mov esi, ds
sti
test eax, 0x5fd69621
sti
arpl word [esi + edi*8 + 0x20ba5e30], di
dec eax
pop ebp
mov ah, 0x8d
outsd dx, dword [esi]
loop 0x67dfd5b2
aaa
inc esi
mov eax, dword [0x28b9c330]
xor byte [ebx + 0x4a5d317a], 0x69
or esi, dword [ebp - 0x16]
mov al, 0x5a
in al, dx
dec esp
fnstenv [eax - 0x32]
or eax, 0x6eb5d5c4
pop ebp
adc al, 0xcc
cmp eax, 0xe10bb308
invalid
push es
mov ds, esp
ror dword [eax - 0x700dbece], cl
enter 0xec7, 0xffffffffffffffaa
push esp
and edx, ebp
outsd dx, dword [esi]
cmp al, 0x87
sub dword [edi], esi
sbb al, 0x22
mov ch, 0x65
invalid
mov byte [esi + ebp*2 + 0x1f95304d], dl
adc dword [ebx], esi
sar dword [eax], 1
nop
sal byte [ebx], 1
cld
mov al, byte [0x14927804]
sub ch, ch
in eax, dx
pop edx
sub esi, esi
jg 0x67dfdadc
mov byte [0x6058d62b], al
pop eax
fbstp tbyte ss:[esi]
or byte [ebx - 0x4aa6520], 0x31
and byte [edx], cl
cmc
push es
clc
add al, 0x94
rcr byte [edi], cl
jle 0x67dfdb60
mov edi, 0x3bc0a1f2
xor ecx, eax
popfd
sysenter
mov byte [0xa8bf21e1], al
jmp 0x67dfdb39
scasd eax, dword es:[edi]
cwde
nop
int3
add byte [esi + 0x4020e6b9], bh
mov esi, 0x4020e6b9
pop ds
jbe 0x67dfdb26
aad 0x57
push edi
sub al, cl
ja 0x67dfdb8a
sbb dword [eax], edx
in eax, 0xe1
push ebp
jle 0x67dfdac7
loop 0x67dfdad2
push es
popfd
insd dword es:[edi], dx
pop ebp
test al, 0x29
lodsd eax, dword [esi]
xchg esi, eax
cmp bl, byte [ebp + esi*8 + 0x6f42c25e]
frstor dword [ecx - 0x31c927f7]
mov ch, 0x57
in al, dx
dec esp
or eax, dword [edx - 0x4b]
neg byte [ebp + 0x199cc7ea]
invalid
pop eax
out dx, eax
movsb byte es:[edi], byte [esi]
dec ecx
mov bh, 0x15
sbb byte [eax - 0x21997534], dl
loope 0x67dfdb2e
cmp byte [eax], 0x4e
ror dword [edx + 0xeb54684], 1
and bl, ch
invalid
pop ebp
out 0x22, eax
ja 0x67dfe111
or bl, byte [eax]
das
sub esp, edi
cmp bl, byte [esi + 0x1e6df572]
mov dword [edi + 0x66], 0x81c258ac
adc byte [ebp + ebp*4 + 0x67f91f60], 0x4e
push es
sar dword [ecx + 0x77], 0x19
fadd st(6), st(0)
pop edx
scasb al, byte es:[edi]
mov edi, 0xd97c413f
and eax, 0xabe93a5a
invalid
or dword [eax + ebx*4 - 0x19c077fc], edx
idiv byte [ecx]
int 0x1e
mov dword [edi + 0x493eade6], 0xb1082cec
jne 0x67dfe69e
or bh, byte [esi - 0x21f504e0]
mov fs, esp
iretd
xchg esi, eax
popal
test eax, 0xf556b21f
xchg ecx, eax
insd dword es:[edi], dx
imul ecx, dword [edi - 0x5b], 0xc5b4e669
jb 0x67dfe735
pushal
mov edi, 0x1e2fea6a
dec edx
imul edx, dword [ebx + eax*4 - 0x54], 0xf27d6712
salc
push cs
jecxz 0x67dfe697
sbb ecx, esp
invalid
mov ecx, 0x77225cfa
out dx, eax
and al, 0x5a
shrd esp, edx, cl
adc esi, edx
mov ecx, 0x3139a665
dec byte [eax + 0x1c]
push ebp
rcl dword [eax - 0x6a], 0xa
ljmp 0x85ec
pop es
invalid
mov eax, dword gs:[0xe936e695]
or esi, ebx
daa
and ch, bl
wait
dec eax
add byte [eax - 0x5f], dh
sbb esi, ebp
cmp ecx, dword [ebx + 0x24382d05]
push edi
adc bl, byte [eax]
mov esi, dword [esp + ebx]
mov ebx, 0x1d4c6c2c
int3
mov esp, 0xacc14256
cdq
mul dword [eax - 0x5be18c70]
xchg byte [eax - 0x67], dl
push 0x16
test al, 1
invalid
neg dword [esi + 0x11]
xchg edi, eax
arpl word [edx], bp
or al, 0x81
pop esi
loope 0x67dff8af
cmp ecx, dword [edx + 0x44d548a7]
pop ecx
int3
mov eax, dword [edx - 0x35]
and ecx, dword [ecx]
fmulp st(0)
adc byte [eax + 0x6a], 0xb8
jmp 0x67dff850
nop
jmp 0x67dffe76
nop
mov eax, dword [ebp - 0xc]
mov eax, dword [eax]
mov dword [ebp - 0xc], eax
cmp dword [ebp - 0xc], 0
jne 0x67df0a43
mov dword [ebp - 0x70], 0xa8756
mov dword [ebp - 0x6c], 0
mov dword [ebp - 0x78], 0x79245
mov dword [ebp - 0x74], 0
mov eax, dword [ebp - 0x6c]
imul eax, dword [ebp - 0x78]
mov edx, eax
mov eax, dword [ebp - 0x74]
imul eax, dword [ebp - 0x70]
lea ecx, [edx + eax]
mov eax, dword [ebp - 0x70]
mul dword [ebp - 0x78]
add ecx, edx
mov edx, ecx
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov dword [ebp - 0x80], eax
mov dword [ebp - 0x7c], edx
mov eax, dword [ebp - 0x80]
xor eax, 0xb75f862e
mov edx, dword [ebp - 0x7c]
xor edx, 0x4f
or eax, edx
je 0x67e05f4f
mov edx, 0xb75f862e
mov eax, 0x4f
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xe127f
or eax, dword [ebp - 0x7c]
je 0x67e047ce
mov edx, 0xe127f
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xda5e6
or eax, dword [ebp - 0x7c]
je 0x67e05971
mov edx, 0xda5e6
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xcf31f
or eax, dword [ebp - 0x7c]
je 0x67e03c0c
mov edx, 0xcf31f
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xcc373
or eax, dword [ebp - 0x7c]
je 0x67e02a69
mov edx, 0xcc373
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xc4947
or eax, dword [ebp - 0x7c]
je 0x67e01ea7
mov edx, 0xc4947
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xb7c6a
or eax, dword [ebp - 0x7c]
je 0x67e018c6
mov edx, 0xb7c6a
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xac5c2
or eax, dword [ebp - 0x7c]
je 0x67e04daf
mov edx, 0xac5c2
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0xa3988
or eax, dword [ebp - 0x7c]
je 0x67e012e5
mov edx, 0xa3988
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x95fe8
or eax, dword [ebp - 0x7c]
je 0x67e0362b
mov edx, 0x95fe8
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x6401c
or eax, dword [ebp - 0x7c]
je 0x67e00142
mov edx, 0x6401c
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x60121
or eax, dword [ebp - 0x7c]
je 0x67e0304a
mov edx, 0x60121
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x46215
or eax, dword [ebp - 0x7c]
je 0x67e00d04
mov edx, 0x46215
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x4497e
or eax, dword [ebp - 0x7c]
je 0x67e00723
mov edx, 0x4497e
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x28ace
or eax, dword [ebp - 0x7c]
je 0x67e05390
mov edx, 0x28ace
add al, byte [eax]
mov eax, 0
cmp edx, dword [ebp - 0x80]
sbb eax, dword [ebp - 0x7c]
jl 0x67e05f52
mov eax, dword [ebp - 0x80]
xor eax, 0x23ab8
or eax, dword [ebp - 0x7c]
je 0x67e041ed
mov eax, dword [ebp - 0x80]
xor eax, 0x23cb1
or eax, dword [ebp - 0x7c]
je 0x67e02488
jmp 0x67e05f52
sub edx, dword [esi + 0x362c3dc5]
push cs
stosb byte es:[edi], al
push ebx
xlatb
arpl word [edi + 0x38abfb5], dx
cmp al, 0x9b
push 0x46
sbb esp, edi
ficom dword [ecx - 0x77ec53fd]
pop edi
mov edi, 0xbfeb7ce9
inc ebx
and bl, byte [edi - 0x47]
loopne 0x67e00108
sub al, 0x7e
inc edx
add dword [ebx + edi*8], esp
sbb byte [ecx], bl
invalid
int3
mov cl, 0xfe
xor bh, al
cmp bh, byte [eax + 0x2c]
cld
jno 0x67e00d56
jb 0x67e00d53
xor byte [ecx + 0x2ec7e107], 0xe7
invalid
cmp byte [esi - 0x3b302e61], 6
iretd
mov edx, 0x5a4de327
dec ecx
mov es, ecx
add al, 0
adc ebp, dword [ebp + 0x15]
mov ebp, 0x4ccc90b2
cmp byte [ecx], bl
add dword [ecx + 0x2955b744], edx
in eax, 9
shl ebp, 1
fmul qword [ebx + 0x1784da76]
adc esi, ecx
lodsd eax, dword [esi]
cmpsb byte [esi], byte es:[edi]
jl 0x67e00d4f
sbb al, 0x52
test eax, 0xb7700c0
inc ebx
adc al, bl
stc
int 0x3e
push esi
cmp dword [ebx], esi
cld
pop edx
xchg edx, eax
or edi, 0xffffff8f
popfd
mov ah, 0xbf
test eax, 0x48249ee0
scasb al, byte es:[edi]
pcmpgtw mm1, qword [edi + 0x78]
add eax, 0xee55c557
stosb byte es:[edi], al
enter 0x2f79, 0xffffffffffffffda
xor ecx, dword [ecx - 0x45]
inc esi
push esi
mov byte es:[esi + 0x7a], dh
rcr byte [ebx + 0x71], 1
lds ebx, [edi]
stosb byte es:[edi], al
mov ecx, ebp
and eax, 0xec55fe7a
int 0x25
jp 0x67e00dc1
push ebp
in al, dx
jb 0x67e00e27
into
test eax, 0x2cc9041
jle 0x67e00dbf
xor eax, 0xf69a3859
inc eax
sal al, cl
push ebp
sub byte [ecx - 0x14], al
in al, 0x7e
sar dword [0xedfdb89a], cl
or byte [ebx + 0xff6e514], dl
sal dword [eax - 0x2c7b4e4b], cl
push eax
leave
lodsd eax, dword [esi]
out 0x48, eax
aas
adc bl, byte [esi]
adc dword [eax], edx
mov eax, dword [0x2961116f]
mov dh, 1
or eax, 0x8b8e7617
stc
shr byte [ecx + 0x21], cl
loope 0x67e00db3
jecxz 0x67e00e58
xchg esi, eax
aam 0x8f
or dword [ecx - 0xbbeb887], ebp
invalid
das
cmp eax, 0x81dc867a
inc ebx
nop
int3
ret 0x29c6
mov edx, 0xe6afcf9a
cld
pop ebp
push cs
popal
ja 0x67e0125d
hlt
inc edx
in eax, dx
xchg edi, eax
adc byte [esi - 0x251ed04b], ch
das
loope 0x67e01240
out dx, eax
invalid
rcl byte [edx - 0x1b]
pop edi
mov bh, 0xe5
and ch, byte [edi + 0x7d]
push es
pcmpgtb mm4, qword [ebx - 0x78]
mov bh, 0x18
lodsd eax, dword [esi]
js 0x67e01318
sub byte [edi - 0xffbaa69], bl
dec edi
push es
rcr edi, 1
and byte [esi], ah
xor al, 0x62
cmpsd dword [esi], dword es:[edi]
dec edx
fistp word [ebx]
jge 0x67e01263
ljmp 0x2890:0xf3eafacf
nop
int3
fmul qword [edi + edx]
or al, 0xde
push edi
or ecx, dword [ebx - 0x35766a9d]
jge 0x67e012de
sahf
sahf
xor byte [eax + 0x13abefef], cl
das
das
push ebp
jne 0x67e012ae
jle 0x67e01300
adc al, 0x5c
sbb ebp, dword [ecx]
inc ebp
mov dl, byte [ecx - 0x6b]
hlt
fdivr dword [ebx - 0x77]
mov ebp, cs
push ebp
scasb al, byte es:[edi]
push eax
add byte [ecx + esi*4 - 0x43], al
cmp eax, 0xeceb685a
inc ebp
ljmp 0x4d87
invalid
popfd
push ss
mov al, byte [0x35568c6d]
mov byte [0x67274a49], al
lds edx, [ecx]
in eax, 0x9a
sahf
and al, 0x26
cmp ebx, 0x568f8efe
lahf
add byte [ecx], 0x84
lcall 0x28e0, 0xa0b145bf
mov esi, 0xb10cd490
hlt
sbb bh, dh
or byte [ebx], dl
cmp byte [edi - 0x75], 0xe
call 0xb8426146
and byte [eax + 0x4a], ch
mov eax, 0x244e3f2e
mov dword [ecx + 0x38], 0x92c21a26
jae 0x67e01e48
pop ss
test edx, ebp
and al, 0xb2
sub dword [edx], ebx
xchg ebx, eax
nop
cmp eax, 0x46d34f0c
sbb dword [ecx - 0x13abe45], 0xffffffb4
fist word [ebp - 0x23348322]
push esp
test dword [edi], 0x3f60dcc9
mov bl, 0xf
mov edi, 0x9243023e
pushal
scasb al, byte es:[edi]
sub eax, 0x64820183
jle 0x67e01efd
shr byte [eax + edx*4 + 0x4ea6aa37], cl
dec esi
cdq
xor al, 0x7e
xchg ebx, eax
leave
mov bl, 0x33
hlt
add al, 0x4b
aad 0xb6
mov ebx, 0x41b7a5ee
add eax, 0xb83949dd
jns 0x67e024bf
or esi, esp
ror dword [eax + esi*2 + 0x66], 1
outsb dx, byte [esi]
lahf
cli
ficom word [ebx + 0x1a]
bound edi, qword [esi]
shl dword [edx + 0xd], cl
popal
adc al, 0xe5
and esp, ecx
cwde
push ebx
iretd
xor edx, ebp
sbb eax, 0x8ce2af2f
ret
pop ebx
add dword [eax], esp
arpl si, si
mov edi, 0x845fb847
in eax, dx
dec esi
xor dword [ebp - 0x52], ebp
adc eax, 0x7881dc9a
rol dword [ecx], 1
int 0x32
mov ebp, 0x78266c0d
mov byte [ebx + ebx - 0x46e68311], dl
pop si
inc esi
ja 0x67e02a88
sbb ebp, edi
jl 0x67e02aa5
mov ecx, 0x77465e66
test byte [edx + 0x7384f43e], 0xb
cmp byte [esi], 0xf4
test byte [ebx + 0xb], dh
or eax, 0x730187bc
lodsd eax, dword [esi]
std
mov bh, pe_nt_image_headers32
int 0xa5
or eax, 0x5661fa4d
cli
popal
push esi
inc ecx
retf 0x4312
xor al, 0xfb
xor eax, dword [ecx]
push esp
and cl, byte [ecx - 0xd9ebb65]
and al, 0xda
xor ah, byte [ebx]
mov eax, 0xd72e7c72
cmp cl, byte [eax]
les esp, [ebx - 0x4dd4ab4e]
push es
outsb dx, byte [esi]
pop edi
into
add dword [eax + 0x163da68a], eax
scasd eax, dword es:[edi]
jbe 0x67e030b1
pop ebx
invalid
push esi
inc eax
jnp 0x67e03055
movsb byte es:[edi], byte [esi]
adc byte [edx + ebx - 0x46], 0xbe
mov ah, 0x8d
jno 0x67e03060
push eax
rcr dl, cl
xor dh, bl
pop esi
int3
mov bl, 0x13
sub bh, byte [ecx + esi*8 - 0x1292cbe3]
mov al, byte [0x550dfbe9]
sahf
push edx
sbb al, 0x54
mov ecx, 0xd7d53f39
pushal
jge 0x67e03086
xchg ebp, eax
xor dword [ebx], 0xffffffbd
aas
xchg ebp, eax
or byte [edi + 0x45cb3e24], dh
inc edx
aas
fcom dword [ecx + 1]
and eax, 0x6c2ea612
jl 0x67e03098
int1
popfd
dec ebp
xchg edx, eax
and bl, byte [edx]
iretd
and byte [edx - 0x8a15acc], ch
sahf
rdpmc
daa
dec edx
fidivr dword [ecx + eax*2 + 0x5f]
mov dh, byte [esi + ebx*8 - 0x68]
jle 0xe8dd3fc6
loopne 0x67e0363e
ret 0x90b5
xchg edx, eax
lahf
mov ebp, esp
fild qword [0x6cc194de]
loope 0x67e03606
in eax, dx
mov byte [ebx], al
jle 0x67e03638
sbb dword [ecx], esi
mov word [edx + 0x9ad4a3b], gs
xor dword [edx + ebp*4 + 0x9ad4a3b], ecx
arpl bx, bx
inc ecx
cmp eax, 0xdcbde64a
mov al, byte [0x1b639c6d]
mov al, byte [0xdfea1d7e]
inc eax
mov bh, 0x96
mov es, word [ebp - 0x3b]
pop ebx
mov ebx, 0xe54c17dd
pop ds
mov cl, 0xaf
invalid
xor al, 0x42
bound ebp, qword [ecx + 0x3d]
mov edx, 0x7635ca1b
idiv dword [esp + eax*2 + 0xffc6fcb]
mov ch, 0xb5
fcom st(4)
retf 0x13e5
pop ebx
test byte [esi + 0x60], ah
sbb dword [0x519d0713], esi
adc eax, dword [edi]
popfd
push ecx
mov eax, eax
cmc
nop
int3
mov ecx, 0x84f8c694
jg 0x67e04175
xor eax, 0xbdfbdcd1
stc
sub eax, 0xe9cc90ee
sbb ax, 0
int3
jp 0x67e041f1
jnp 0x67e041d7
jl 0x67e0417b
jle 0x67e041e7
pminub mm1, qword [ebx - 0x36]
add al, 0xf7
clc
adc byte [edx + 0x5e], bh
push edi
invalid
sub byte [ebx - 0x7b], ah
lock sbb dword [edx + 0x1c], edi
mov byte [esi + 0x26], al
push cs
mov edx, 0x18998a68
or bl, byte [ebx - 0x42]
xchg ebx, eax
xor al, 0x24
mov dword [0xbe02c59e], eax
in eax, 0x1c
add dword [edx], esp
stosb byte es:[edi], al
jb 0x67e0486c
inc bh
mov ebx, 0x628f1e8a
int1
int 0xb0
cwde
cwde
mov byte [ebx + ecx - 0x39], bh
and edx, dword [esi + 0x7e]
fimul word [edx + ebx*8 - 0xfc3bc08]
outsb dx, byte [esi]
adc bl, byte [edi]
xchg ebx, eax
das
dec esp
sbb eax, dword [esi + 0x71d8fcf7]
cmpsb byte [esi], byte es:[edi]
mov bl, 0x54
or byte [edx - 0x4d], bh
mov dl, 0xba
hlt
sub al, byte [esi + ebp*2]
mov edi, 0xf7bb873b
imul ebx, dword [eax + 0x21], 0xffffffe5
insd dword es:[edi], dx
retf 0x2136
in eax, 0xdf
insd dword es:[edi], dx
sub bl, byte [eax]
stosb byte es:[edi], al
cmpsb byte [esi], byte es:[edi]
out 0x18, eax
stc
int3
push ss
fnsave dword [ecx]
push ecx
dec edi
adc edi, dword [bp + di + 0x1b]
retf 0xa0
shl dh, cl
mov al, byte [0x6f21a90]
jno 0x67e053f7
sbb eax, 0x58e499b
push edx
das
or dh, byte [edx + 0x1d82eb97]
js 0x67e05371
invalid
dec ebx
invalid
pop eax
sub esp, dword [esi - 0x1faf527a]
pop ss
sub eax, 0x7db9e06c
bswap ebx
dec esi
xor dword [esi + 0x36], esi
lds esi, [ecx - 0x34]
scasd eax, dword es:[edi]
ljmp 0xde6a
nop
jmp 0x67e05f53
nop
mov eax, 0
mov ebx, dword [ebp - 4]
leave
ret