Function at 0xf78a70
Capabilities:
Encode data using xor

Disassembly:
push 0xc5bd9cb5
add ebp, 2
shl ax, cl
call fcn.00936c74
sysenter
call fcn.009734d7
push 0x89904921
mov byte es:[ecx], al
call fcn.00f32a2b
lea esp, [esp + 0x18]
jmp fcn.00e76285
mov eax, 0x619038af
mov ax, word [eax + ebp - 0x619038af]
mov cl, byte [ebp + 2]
jmp 0x9295d0
sub esi, 1
mov eax, 0xdb96488e
add ax, ax
movzx eax, byte [esi]
call fcn.00e4c611
add ebp, 4
call fcn.00974fda
mov eax, 0xc2013232
movzx ecx, al
rol ax, 0xb
mov ecx, dword [ebp + ecx - 0x32]
mov eax, dword [ebp + 4]
push 0x9395f12
adc word [esp + 1], 0x7406
ror word [esp], 0xe9
adc ebp, 4
sar word [esp + 1], 0xc2
sal byte [esp], 1
adc ecx, eax
mov dword [ebp], ecx
push 0xe510e6a9
call fcn.01016ebb
jnp 0x964f6f
mov eax, 0xe41bed34
shr eax, 0x5f
cdq
add edx, dword [edi + eax - 1]
push eax
not eax
mov ax, word [edi + 4]
add edi, 6
push 0x352293b0
mov word [edx], ax
not byte [esp]
add ebp, 2
not cl
call fcn.01026653
jae 0xfd586f
shl edi, cl
not byte [esp + 3]
mov dword [ebp], edi
not byte [esp + 2]
push 0x580dd2a0
lea esp, [esp + 8]
jmp fcn.00f95a33
mov edi, 0xd3005a27
lea eax, [edi + edi*2 + 0x461ec233]
mov di, word [ebp]
mov ax, word [ebp + 2]
call fcn.00f38ff9
sar word [esp + 1], 0x47
inc dl
push 0x3590c72e
call fcn.00f5c84e
mov word [esi], ax
push 0x25bd673b
jmp 0x93a94b
mov eax, 0xbf2a4381
sal eax, 0x44
mov ax, word [ebp]
mov ecx, 0x6a1ce99f
mov cx, word [ebp + ecx - 0x6a1ce99d]
js 0x94c111
mov ecx, dword [esi]
jmp 0xfc562e
call fcn.00fac81d
neg cl
add cl, 0xa6
neg word [esp + 1]
not cl
xor bl, cl
lea ecx, [esp + ecx + 4]
push 0x98855cbd
push 0xfe0b0308
mov word [ecx], ax
lea esp, [esp + 0xc]
jmp fcn.00ffa675
sub esi, 1
call fcn.00e501b5
call fcn.00ed8e57
lea esp, [esp + 4]
jmp fcn.00e82b45
mov eax, dword [ebp]
mov edi, 0xd192a1b3
movzx di, byte [eax]
push 0xf28dfa29
add ebp, 2
push 0xd21434aa
mov word [ebp], di
call 0xeeae97
xor edx, 0x10bec124
push 0x2f3036ab
call 0xea1dca
jmp 0x988dc6
call 0xe559b1
call fcn.00f36dc4
ret
mov edi, dword [ebp]
mov ecx, 0x4a13daf
lea eax, [ecx + ecx*2 - 0x6a609e6c]
jmp 0xf73a04
mov edx, 0xd722ca88
mov edx, dword [ebp]
mov ecx, 0x2e32bcb8
neg cl
mov cl, byte [ebp + ecx*2 - 0x5c65788c]
adc ebp, 1
jmp 0xe4c5d1
jmp 0xf1439c
sub esi, 1
mov eax, 0xde0ad59b
push eax
movzx eax, byte [esi]
add byte [esp + 3], 0x89
xor al, bl
ror byte [esp], 0xe1
mov edx, 0x2337ae99
btc dx, dx
adc al, 0x1f
pop edx
sar edx, 0x97
bt edx, 0x84
not al
inc dl
adc al, 0xb0
bt edx, 0xad
push edx
rol dl, 0x27
rol al, 1
inc al
xor dword [esp + edx - 0xe7], 0x2a5100f
neg al
inc al
bswap edx
lea edx, [edx*4 - 0xec7e763]
xor bl, al
btr edx, 0x8e
lea eax, [esp + eax + 4]
shr dl, 0x44
ror edx, 0xc5
sal word [esp + edx - 0x4c69c0be], 0xa9
mov edx, dword [eax + edx - 0x4c69c0c0]
rol byte [esp], 0x85
not dword [esp]
rol word [esp + 1], 0x21
sbb ebp, 3
mov dword [ebp], edx
push 0xf53203be
lea esp, [esp + 8]
jmp fcn.00978aed
mov eax, dword [ebp]
mov edx, 0x5cbb61a3
sar dx, 0xc1
and dl, 0x8c
lea ebp, [ebp + edx - 0x5cbb307c]
neg dl
lea esi, [esi + edx - 0x5cbb3081]
bswap edx
movzx edx, byte [esi]
call fcn.00f24e83
mov dword [edi], eax
xor eax, eax
jmp 0x936fcf
adc ebp, 7
call fcn.00e6eea7
jmp fcn.0094289b
call fcn.00e330c1
shr ecx, cl
sal cx, cl
movzx ecx, byte [esi + ecx - 0x9200]
call fcn.00e556e1
mov edx, dword [ebp]
mov ecx, 0xdd3cfd02
mov eax, dword [ebp + 4]
lea ecx, [ecx + ecx*4 - 0x31da5b51]
mov ecx, dword [ebp + ecx - 0x205695b1]
push 0x84272cad
jmp 0xe806b3
mov word [edi], si
call fcn.009580cc
sysenter
call fcn.00f2c46c
mov dword [ebp], ecx
push 0xfe17e29e
push 0xb23209a5
lea esp, [esp + 0x10]
jmp fcn.00f95a33
jmp 0x948815
mov ecx, dword [ebp + ecx - 0x6bb79195]
push 0x4691fa04
mov dword [esp], ebx
mov edx, 0x2d9cf4a1
cpuid
call fcn.00968bf0
mov edi, dword [ebp]
mov edx, 0xff8a44a3
mov edx, dword [ebp + 4]
push 0x672b1ea0
jmp 0xef32ca
not dl
push 0xd316c21
rol byte [esp + 1], 0x27
jae 0xea699e
scasb al, byte es:[edi]
iretd
mov edi, 0xd8902a35
btc edi, edi
jae 0xebe596
push 0x74175618
movzx ax, byte [edi]
sar word [esp + 1], 0x85
mov ecx, dword [esp]
adc word [esp + ecx - 0x7400ba18], 0x680d
mov cl, byte [ecx + edi - 0x7400ba16]
jg 0xfef349
push ebp
mov dword [esp], 0x927ec1fd
call fcn.00ff48e1
and al, 4
les esp, [esi + 0xf]
lodsd eax, dword [esi]
bnd jmp 0xf7641e
jne 0xf48d8f
pushfd
cmc
cmc
je 0x94c09d
mov ah, 0x63
xchg dword [ebx + 0x3df2c70a], ecx
pop ecx
mov ebp, 0x3ff8cd3c
pop ebx
cmpsd dword [esi], dword es:[edi]
cmp ah, byte [esi + 0x6e9b5aeb]
bound eax, qword [ebp + 0x602737f0]
mov edx, 0x5e12a7d1
fdivp st(4)
mov ecx, eax
pop ebx
test eax, 0xe9df4c56
mov byte [0xa222], al
and esi, dword [ebx - 0x2a]
ficomp word [edx - 0x4b]
and ebx, dword [ebp - 0x3e6678c]
leave
add ah, byte [esi - 0x72]
pmaxsw mm3, qword [ebx + 0x54]
mov al, 0xb0
mov cl, 0xa0
xchg ebp, eax
push esi
xor cl, dh
xor dword [eax + 0x6095501f], esp
push ss
shl dword [eax - 0x5d], 1
mov bh, 0xd3
add byte [edx + 0x37], 0x69
insw word es:[edi], dx
out dx, eax
invalid
adc ebp, 2
jmp 0x971b18
inc esp
out dx, al
pop esp
add bl, byte [esi]
movsb byte es:[edi], byte [esi]
push es
nop
pop esp
adc al, 0x1d
das
mov esi, 0xd5b4469c
xchg byte [ebp - 0x3abbd8da], ah
adc al, 0xfd
dec esi
mov esi, 0x54f93ae8
mov esi, 0x54f93ae8
call 0xe9c236
fcmovnu st(0), st(2)
ja 0x94c8db
add bl, bl
fidiv dword [edi - 0x25]
jl 0x94c945
cmp al, 0xc1
in eax, dx
mov byte [0xbb5b9cfd], al
mov ebp, 0x64032f42
pop ebx
loop 0x94c91f
leave
add eax, 0x2ac44d52
iretd
insd dword es:[edi], dx
push edx
imul esp, dword [0xe9e33110], 0x26
fldcw word [ecx - 0xdcc0375]
test al, 0x2a
jp 0x94c91e
js 0x94c95a
test byte [edi + esi*4 + 0x73], dh
jo 0x94c8f6
jecxz 0x94c8d8
adc dl, al
je 0x3287ab40
sbb dword [ebx + 0xc93f8f6], ebx
mov edi, 0x9d117d6f
idiv al
xchg ebx, eax
or al, 0xbf
outsd dx, dword [esi]
jge 0x94c95e
popfd
or eax, edi
into
call [ecx*2 - 0x6b98aac]
pop ecx
mov eax, fs
ret 0x6690
loopne 0x94c91e
nop
lcall 0x783a, 0xc263
mov eax, 0x55999cb9
lcall 0xb9b8, 0x783ac263
pushfd
cdq
push ebp
cmc
or dh, byte [0xd3ff4a04]
adc al, 0x8b
inc edx
lodsb al, byte [esi]
shr dword [ebp - 0x3e], 0xdd
pop esp
xchg edx, eax
out 0x2b, eax
hlt
mov eax, 0x1cbc92b4
and ax, ax
mov dx, word [ebp + eax*4 - 0x72f24ad0]
div al
lea ebp, [ebp + eax - 0x1cbc74ce]
shr eax, 0x28
rol ax, 0xd
lea esi, [eax + esi - 0x1c978f]
movzx eax, byte [esi + eax - 0x1c978e]
call fcn.00fb6265
xor ebp, ebp
xor ebp, dword [ebp + esi + 4]
call fcn.00f729a3
xor eax, 0xc72c62b4
insd dword es:[edi], dx
outsd dx, dword [si]
out 0x93, eax
dec ecx
add eax, 0x504474d8
fdiv dword [esp + eax*2 + 0x50]
in al, dx
adc byte [edx + 8], 0xef
mov word [ebx + ebx*8 + 0x5c], ss
push esp
inc ecx
int1
lea ebx, [esi - 0x1e]
add bl, byte [eax - 0x679ba98]
mov dl, 0xb1
jl 0x94e95c
invalid
mov eax, 0xc98fc98a
cbw
mov edx, dword [ebp]
jmp 0x100b51e
lea esp, [esp + 8]
jmp fcn.00f95a33
jmp 0xe7348b
and al, cl
inc esp
and al, 0
and al, 0x81
salc
pop es
add byte [eax], al
add al, ch
sub eax, 0x32005431
fiadd dword [eax + 0x3709244c]
lea edx, [esp + edx + 0x14]
call fcn.00fa8bc7
mov edi, dword [ebp]
mov edx, 0xb384742a
bt edx, edx
mov edx, dword [ebp + 4]
jb 0x940a5c
jle 0x950b16
into
or dword [edx - 3], edi
jnp 0x950a52
cmp cl, bh
inc ebx
hlt
imul edi, dword [ebx], 0x3c
jb 0x950b35
adc eax, dword [esi]
xchg dword [esi + 0x38], edx
mov ebp, 0x40c9d691
scasb al, byte es:[edi]
ret
jle 0x950b28
popfd
adc dword [esi], esp
sbb dword [eax], ecx
retf
mov al, byte [0xad0172af]
enter 0xffffffffffffadf5, 0x72
jae 0x950b64
pop edi
xchg byte [edi + 0x52], ah
push edx
push edx
mov eax, 0x34b5cdca
adc dl, byte [esi]
je 0x950af6
and bl, byte fs:[esi]
rcr dh, cl
in eax, dx
dec esp
inc esp
lodsd eax, dword [esi]
push ds
outsd dx, dword [esi]
in eax, 0xe4
adc byte [edx + ecx*8 + 0x76], ch
aas
pop esi
mov edi, 0xdc0cdd5c
into
sbb al, 0xde
test dword [esi + edi*8 - 0x61], eax
sar bh, 0xee
add ch, ch
shr dword [esi + 0x3b7698f1], 0xf7
push 0xf70b7e77
std
fisttp word [eax - 0x302d2256]
ja 0x950b36
pop ds
inc eax
xor bh, dh
fidiv dword [edx]
xchg edi, eax
push edx
push 0x40
mov dl, 0xa2
lahf
fstp dword [esi + 0x66517855]
jns 0x950c00
push ecx
jae 0x950b43
jbe 0x950bb6
iretd
mov ecx, 0xd99abcd2
or al, byte [esi]
or dword [esi], edx
xor eax, 0xc9a40b91
insd dword es:[edi], dx
lodsd eax, dword es:[esi]
sar dword [edx + 0x70], cl
or esp, dword [ecx + ecx*8 - 0x2c52d993]
jp 0x950c2f
xchg esi, eax
pushal
dec ebp
push es
bound edx, qword [ecx - 0x38364062]
jo 0x950baa
leave
insd dword es:[edi], dx
popfd
sub dword [edi], ebx
jbe 0x950bf6
cmp dword [eax + 0x242b31d3], ebx
cmp dword [ebx - 0x36deb137], edx
insd dword es:[edi], dx
test dword es:[ebx + 0x7d], eax
invalid
insd dword es:[edi], dx
invalid
rcr ecx, 0xee
lahf
add edi, dword [ebx + 0x5a7b746e]
je 0x950c7d
pop edx
retf 0x214e
xchg esp, eax
cmp byte [edx + 0x6dc921a2], ch
jge 0x950bf9
dec ebp
movsb byte es:[edi], byte [esi]
lahf
js 0x950c1e
test eax, 0xff1ada1
xor al, 0xe8
mov word [edx], gs
cmp byte [ebx + 0x28], cl
in al, 0x2a
div byte [esi + 0x7f606fa4]
dec esp
jbe 0x950c8b
and ecx, ecx
insd dword es:[edi], dx
insd dword es:[edi], dx
pushfd
cwde
cmp al, 0x36
out 0xaf, eax
aam 0xe8
std
fdivr qword [eax - 0x36a5e2b2]
insd dword es:[edi], dx
adc eax, 0x9a40b7ac
dec ebx
mov ecx, 0xe94d505f
mov eax, dword [0x6dc95af1]
pop ebp
js 0xc3cd361b
invalid
invalid
loop 0x950c6d
adc eax, 0x57096537
and eax, 0xa2570b2a
int1
pop edx
leave
insd dword es:[edi], dx
jne 0x950c17
and bl, byte [ecx + eax*2 + 6]
and al, 0x6d
pop edx
xor ch, byte [eax + 0x25170f0]
or eax, 0x6b978210
test eax, 0x25266dc9
xchg esi, eax
mov ah, 0xab
xchg ebp, eax
fst qword [edi]
pop edx
lahf
jns 0x950d27
imul ebp, dword [edx + 0x7a], 0x6dc97224
sub eax, 0x97740d8c
das
push ds
jo 0x950cbf
xor dword [esi], esp
mov ecx, 0xa7ab7e70
fadd dword [edi + 0xf79e92e]
adc ch, cl
add dword [esi], ebx
jb 0x950ce3
xchg esi, eax
cdq
mov eax, 0x84a0376
add byte [edx - 0x550f15e5], 0x8a
ljmp 0x211a:0x288aaaf0
sub byte [edx], bl
and dword [esi], ebp
xor dword [edx], ebp
inc ebx
enter 0xffffffffffffc972, 0x6d
or eax, 0x9f9e44ca
fild word [ebx + edx + 0x20]
sahf
pop ss
cmp byte [edi], bl
lds ecx, [edx + 0x588aab6a]
inc edx
dec ebp
push eax
jge 0x950cdf
in eax, 7
std
pop ebp
mov byte [0x60736378], al
dec ebp
mov cl, 0x2b
call 0xacdcdd2f
fadd qword [ecx - 0x1b726e72]
cmp esp, ebp
pop es
std
pop ebp
loop 0x950d8e
aas
in al, 0x11
dec esp
dec edi
xor al, 0xea
mov al, byte [0xfcad8bdb]
push edx
pop esi
push ecx
jo 0x950d68
pop edx
or ah, byte [edi + eax - 0x2d0da203]
stosb byte es:[edi], al
inc esi
xchg ebp, eax
in al, dx
sbb eax, 0x89867554
xchg esp, eax
jae 0x950db1
cmp eax, 0x5dfd07db
std
pop ebp
outsb dx, byte [esi]
jmp 0x950dcb
bound ebp, qword [ecx - 0x31cb785a]
int3
inc esp
scasb al, byte es:[edi]
ret
test dword [edx + 0x400e58ce], ebx
inc edx
push ebp
xor eax, 0x7f47db4d
pop ebp
sub ah, byte [0x36c42904]
add byte [esi], 0xda
pop eax
dec esi
jne 0x950d4e
in al, dx
cwde
jl 0x950db1
and eax, 0x72e438fb
in al, 0x72
inc eax
jnp 0x950e34
imul edi, dword [esi - 0x6839ad0], 0x1638a725
sub ebx, ecx
js 0x950db4
fnstcw word [eax - 0x1a]
xchg edi, eax
pushfd
jb 0x950d99
aaa
cmp byte [edx + 0x588908a9], bl
imul edi, edx, 3
cmp eax, 0xc5e5861c
in eax, 0xc5
daa
les edx, [edi + 0x5d3c75e7]
pop ebx
push edi
push esp
xchg dword [edi], ebx
insd dword es:[edi], dx
add dword [ebp + 0x7704bf93], ecx
jne 0x950ddf
invalid
jae 0x950dbb
std
invalid
mov word [edx], di
push 0x21195504
lea esp, [esp + 0xc]
jmp fcn.00e82b45
mov edi, 0x807f32b
movzx ecx, di
btc ecx, ecx
mov edi, dword [ebp + edi - 0x807f32b]
adc cx, cx
call fcn.00e9b2c8
sal eax, cl
call fcn.0096fb61
invalid
jmp fcn.00f95a33
mov ecx, ebp
jmp 0xe81b9a
mov ecx, 0xbd0c7e31
mov edi, dword [ebp]
mov cl, byte [ebp + 4]
push 0xe70be2b8
add ebp, 2
and dword [esp], 0xa5956908
shr byte [esp + 3], 0x85
jp 0x930ee3
push 0x6fbb5b8e
jmp 0xef0a68
mov word [ecx], ax
call fcn.00e455c6
mov edx, 0xa3b987be
mov ecx, edx
jmp 0xe519c1
mov ecx, 0xa801e81e
mov cx, word [ebp]
mov edi, 0x690c808a
imul edi, edi
bts edi, edi
mov di, word [ebp + 2]
call fcn.0097fb0d
mov ecx, 0x6e3aae87
call fcn.00f839e2
shld bp, ax, cl
mov word [esi], bp
lea esp, [esp + 4]
jmp fcn.00f77acd
xor dl, bl
call fcn.00eb1036
mov edx, 0xd435f591
movzx dx, byte [edi]
mov ecx, 0x758bc9bc
dec ecx
ror cl, 0x64
mov cl, byte [edi + ecx - 0x758bc9b9]
call fcn.00f0625c
mov ax, word [ebp]
add ebp, 2
mov edx, 0x5438d716
sar edx, 0xfc
lea esi, [esi + edx*4 - 0x15]
xor dl, 0xa1
and edx, edx
mov dl, byte [esi + edx*4 - 0x290]
jae 0x1017ee6
mov dx, word [ebp]
mov eax, 0xb37d28a
mov ax, word [ebp + eax*2 - 0x166fa512]
add ebp, 2
push 0xce17e896
and dword [esp], 0xae816d29
not dx
not ax
sar dword [esp], 0xee
push 0xcb0f8a38
and dx, ax
jmp 0xf8137f
lea esp, [esp + 0x10]
jle fcn.00e82b45
push 0xddaea9ba
ja 0x988785
adc ebp, 7
push 0xc5952ab6
mov dword ss:[eax], edx
push 0x4803cf81
not byte [esp + 3]
lea esp, [esp + 0xc]
jmp fcn.00f95a33
jmp 0xf7f41e
lea esp, [esp + 4]
jmp fcn.00ffa675
mov edi, 0xeab9d7bd
mov ebx, edi
mov dword [ebp], eax
mov edi, ebp
not ebx
jmp 0xeaa976
call fcn.00f4c58f
mov eax, 0x62b4da3f
bts eax, eax
mov edx, dword [ebp]
mov ecx, 0xc13dac39
bt ecx, eax
adc ebp, 3
mov esi, ecx
xchg edx, ebp
bts cx, ax
sbb esi, 0xa70a0dab
setge cl
mov edi, edx
jg 0xffb6e5
movzx dx, byte [ebp]
mov cl, byte [ebp + 2]
call fcn.00988709
xor bl, cl
sub ebp, 2
mov word [ebp], cx
call fcn.00968105
mov edx, 0xa49c1705
mov edx, dword [ebp]
mov eax, 0xe717b180
lea eax, [eax + eax*8 + 0x20b99dac]
cwde
mov eax, dword ss:[edx]
call fcn.00e39340
push 0x993db5aa
adc ebp, 2
not byte [esp + 1]
imul cl
mov word [ebp], ax
jmp 0xf37384
call fcn.00963a63
push edx
pushfd
mov edx, 0xa72bff83
mov edx, dword [esp + edx + 0x58d40081]
mov dword [esp + 4], 0xd98af401
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.01004d6c
invalid
add byte [eax], al
mov byte [ebp - 0x50f1738f], dl
cmp ebp, esi
inc esi
push ebp
pop esp
outsd dx, dword [esi]
push ds
pop edi
lahf
std
scasb al, byte es:[edi]
cmp eax, 0xaf234f13
add ebp, ebp
aam 0xa5
adc al, 0x87
add ebp, dword [edi + 0x50]
pop eax
dec ebx
jecxz 0x966a52
mov al, 0x14
xlatb
fsubp st(7)
call fcn.00e3a194
mov edx, 0xe113f20f
mov eax, dword [ebp]
bts edx, 0x13
shl edx, 0xc3
mov edx, dword [ebp + edx - 0x8df9074]
jns 0x961ae9
stosd dword es:[edi], eax
cdq
inc ebx
fnstcw word [0xdf3ffd3f]
mov ch, 0x4b
cdq
push ecx
jnp 0x9669d4
lahf
mov edx, dword [ecx + 0x57]
lodsd eax, dword [esi]
xchg ecx, eax
retf 0x51c2
into
invalid
jmp 0xfb3b04
movzx dx, byte [ebp]
mov eax, 0xc6b34e25
sal al, 0x87
jbe 0xe4f1fb
mov al, byte [ebp + 2]
call fcn.00987ea0
mov ecx, 0xf23dc6ba
movsx edi, cl
mov di, word [ebp]
mov cl, byte [ebp + 2]
jmp 0x93503d
jmp 0xfa1904
call fcn.00e7304a
mul ebp
call fcn.00f1668c
xchg edx, eax
pop eax
sbb edi, esi
xor bh, dh
test eax, 0xb4315ff6
cwde
jg 0x96fe34
adc dword [edi - 0x1e], ebx
out 0x75, eax
aaa
mov al, 0x74
push esi
or dword [esi], edi
popal
inc eax
invalid
mov eax, 0x19bde69a
mov edi, dword [eax + ebp - 0x19bde69a]
cbw
shl eax, 0xb3
mov eax, dword [ebp + 4]
push 0x90921b10
jb 0xed3638
mov dword [esi], edx
mov dword [esi + 4], eax
jmp 0xfda279
add dx, di
jmp 0xf874a4
mov ecx, 0x8610e327
sar cl, 0x67
lea edi, [ecx*4 + 0x650ce10c]
mov ecx, dword [edi + ebp - 0x7d506d0c]
jae 0xea32ff
jmp 0xf1dc8c
mov dword [edi], ecx
jmp 0x101d83e
mov ecx, 0xf384db93
mov ecx, ebp
jmp 0xf993a0
mov edi, 0xe18e7c16
btr edi, edi
and di, di
sbb esi, 1
movsx edx, di
add dx, 0x688c
push edi
movzx edx, byte [esi + edx*8 - 0x72510]
xor dl, bl
xchg dword [esp], edi
inc edi
add dl, 0x20
sal edi, 0x96
not dl
xchg dword [esp + edi - 0x5c00000], edi
jp 0xe78a0c
inc ecx
mov ebp, 0x81821013
inc bp
and ebp, ebp
dec ebx
lea ebx, [ebp + ebp + 0x50015ebc]
inc cx
movzx ebx, byte [esi]
inc cx
sal ebp, 0xa6
inc ecx
bt ebp, 0x3c
inc ebp
mov ch, byte [esi + 2]
push 0xb3b86637
dec ecx
adc esi, 2
add byte [eax], al
call fcn.00f82238
in eax, dx
mov ch, byte [edx - 0x32]
dec edx
lea edi, ss:[edi + 0x29]
xor al, 0x84
rcl byte [eax + edx*4 - 0x15001af1], 0x1e
inc edx
add dh, byte [esi - 0x1e65a7d3]
arpl word [edi - 0x942a807], ax
dec ebp
cmp al, byte [edi]
in al, 0x90
dec ecx
cmp al, byte [esi]
lahf
jg 0x97653c
and eax, esp
dec ebx
xor eax, 0x474efa24
jl 0x976563
dec ebx
lds edx, [ecx - 0x61]
sub eax, dword [ecx + ebx*8 + 0x39]
add eax, 0x425cae01
pop edi
lahf
ret
mov edx, dword [ebp]
mov eax, 0xa42db625
mov eax, dword [ebp + 4]
call fcn.00f7974f
mov edx, dword [ebp]
mov edi, 0x703ba06
lea eax, [edi*2 - 0x434b93c1]
shr edi, 0x9a
mov eax, dword [ebp + edi*2 + 2]
jne 0xf3c009
mov word [esi], bp
jmp 0xf2cff3
add ebp, 6
mov byte es:[eax], dl
jmp 0xf3fca6
fstp qword [ebp]
call fcn.0093ed75
mov ecx, dword [esi + 8]
jb 0xe85483
neg dword [esp + 1]
not ecx
dec ecx
push 0xa195f80f
xor ebx, ecx
sub edi, 4
jmp 0x9732cf
jmp 0x10236e4
push 0x26934baa
add ebp, 4
div edi
jmp 0x101f5fa
jae 0x92fd5f
add esi, 6
call fcn.00e64c1e
sal byte [esp + 3], 0xc1
call fcn.01009bf9
push 0x419a8fa0
lea esp, [esp + 8]
jmp fcn.00f77acd
sub esi, 2
call fcn.00e45935
das
mov eax, dword cs:[0xfc99773e]
invalid
call fcn.00ed2559
ljmp 0x9aad
push 0x6a986436
add ebp, 4
call fcn.00e97c1c
syscall
call fcn.00f8726b
xor bl, al
lea eax, [esp + eax + 0x18]
jmp 0xe596de
mov edi, dword [ebp]
mov ax, word [ebp + 4]
call fcn.00ebfb92
mov eax, dword [ebp]
mov edi, 0xe12e19bc
mov edi, dword [ebp + 4]
add ebp, 8
call fcn.0095ec2d
mov edi, 0xad277aa5
lea edi, [edi*8 + 0x2fa414bd]
sub esi, 2
bts edi, edi
sub edi, 0x6300a589
inc edi
movzx edi, word [edi + esi - 0x35df445d]
xor di, bx
push 0xfcb86917
dec di
ror di, 1
rol dword [esp], 0xde
call fcn.00ea91ea
sysenter
call fcn.00e7c9b3
add esi, 6
push 0xd485d2be
mov byte [ecx], dl
call fcn.0100cfda
not ecx
mov ecx, dword ss:[edx + ecx - 0x6b7a782d]
call fcn.00e3a64e
lea ecx, [esi + edx*2 - 0xed7914e]
not dl
mov esi, eax
jmp 0xe9e436
lea esi, [esi + edx*2 - 0x59791566]
bt edx, edx
movzx edx, byte [ebp + edx - 0x2cbc8ab4]
jb 0xfdb4ef
lea esp, [esp + 4]
jmp fcn.00f77acd
movzx dx, byte [ebp]
mov ecx, 0x1f844fac
mov cl, byte [ecx + ebp - 0x1f844faa]
jmp 0xe7ed61
mov edi, 0x5e9bdd07
not edi
mov edx, dword [ebp]
push edi
lea edi, [edi + edi + 0xd18a937]
mov edi, dword fs:[edx + edi - 0x4fe0ef27]
not dword [esp]
mov dword [ebp], edi
push 0x901b93e
push 0x9323a635
jmp 0xf9ede7
mov ebp, dword [ebp]
push 0x92088a91
push 0x2c258501
lea esp, [esp + 8]
jmp fcn.00978aed
sub esi, 1
mov eax, 0x5d8a832d
movzx eax, byte [esi + eax - 0x5d8a832d]
mov ecx, 0x5b9cc732
and cx, 0xea0b
xor al, bl
xor al, 0xa2
call fcn.00ebd05b
inc bx
inc esp
mov edi, dword [esp + 1]
neg bx
inc bp
or edi, edi
inc ecx
rol bh, 0xc7
inc bx
neg bx
inc bx
dec ebp
xor edi, edi
not bx
xor si, bx
call fcn.00eeeddf
lea esp, [esp + 0x10]
jmp fcn.0100bd46
push 0x99b1d88d
mov edx, 0xd3bc563c
mov ax, word [ebp]
add ebp, 2
push edx
rol dl, 0x21
sbb esi, 1
imul edx, edx
lea edx, [edx + edx*4 + 0x40a88dab]
movzx edx, byte [esi]
xor dl, bl
sar dword [esp + 3], 0x71
sbb dl, 0xa
push 0x29133491
add dword [esp + 2], 0x7aac9d22
jae 0x1017cad
lea esp, [esp + 8]
jmp fcn.0100bd46
jmp 0xe67403
call fcn.00ea1e85
jmp 0xfcd79d
mov edx, 0x11a42a1d
mov ecx, edx
shl cl, 0x22
mov esp, ebp
mov eax, ecx
popfd
movzx ebp, cl
pop edi
pop ecx
call fcn.01025e0a
lodsb al, byte [esi]
mov al, 0x23
invalid
mov cl, byte [esi + 8]
jmp 0x978f98
mov cx, word [ebp]
mov dx, word [ebp + 2]
call fcn.00ef42f3
inc ebp
or edi, ebp
call int.0093d11c
lds eax, [edi + 0x62]
push 0xf81f5b53
loop 0xe3bf9f
loope 0xe3bf11
insb byte es:[edi], dx
pop ecx
arpl word [edx + 0x5d], ax
push ds
inc esp
dec ebp
out dx, eax
pop ds
push ss
scasd eax, dword es:[edi]
invalid
hlt
mov eax, 0xd2a21f28
add eax, eax
mov eax, dword [ebp]
call fcn.00f8d911
mov ecx, 0x159d6b8d
mov ecx, dword [ebp + ecx*2 - 0x2b3ad71a]
push 0x1080f711
mov edi, 0x6bad9528
mov edi, dword [ebp + edi - 0x6bad9524]
sar dword [esp], 0x84
and dword [esp], 0x1f11778b
adc ebp, 4
push 0xa3b7b991
xor edx, edx
test edi, edi
push 0x502ce2ac
mov word [esp + 6], 0xf8b5
lea esp, [esp + 0xc]
je 0xfb6d75
call fcn.0097fa8c
push 0xffffffffffffffcb
add ch, byte [ecx - 0x33]
mov byte [0xd7dab4bd], al
sbb eax, esp
wait
cmp dh, byte [ecx]
dec ebp
loop 0xe40d2f
sub al, 0xc2
movnti dword [ebx + eax*8 + 0x4d61c4aa], ebx
stosb byte es:[edi], al
adc eax, 0x4b87026c
push esp
aas
int3
push es
pop ecx
invalid
call fcn.00f39b76
mov edx, dword [ebp]
mov eax, 0x5890d0a1
mov ax, word ss:[edx + eax - 0x5890d0a1]
jmp 0xf824ea
mov ecx, 0xcb95181d
movsx edx, cx
lea esi, [edx + esi - 0x181e]
bt edx, ecx
jae 0xeffae3
xor byte [edx], bh
out 0x4b, eax
dec esp
sub ah, byte [ecx + ebx*8 + 0x15]
inc edx
jge 0xe44851
bound esi, qword [edi - 0x25]
aam 0x4b
or ah, ah
and dword [ebp + 0x52bc251a], ebp
mov edi, 0x76465aba
int1
dec esi
aaa
push ss
and ch, cl
leave
jmp 0xe4487d
insd dword es:[edi], dx
cmpsb byte [esi], byte es:[edi]
inc edx
aaa
retf 0xd3f3
sbb dword [ecx + 0x37d8bf58], eax
xchg byte [esi + 0x15], bl
out dx, eax
sub esi, dword [0x55d8d98d]
aam 0xc1
je 0xe44814
ja 0xe4487a
mov ecx, 0x99a69c9d
aad 0xce
jecxz 0xe447f8
dec esi
ret 0xf2aa
mov ecx, 0x99a69c9d
invalid
rcr bl, 1
mov eax, dword [bx + di - 0x10]
ror byte [ecx + 0x2164cf05], cl
mov edx, 0x99a69cf3
aad 0xeb
imul ecx, dword [edx - 0x3f617d16], 0xffffff8b
push ss
popal
adc dword [ebx + 0x20], esi
out 0x4b, al
adc ch, byte [edi + 0x46]
mov edx, 0x99a69c62
cmp eax, 0x10bd0e65
in al, 0xb4
or eax, 0x8d312d86
jo 0xe44824
mov ebp, 0xdb4e410
xchg byte [0x9c708d31], ch
cmpsb byte [esi], byte es:[edi]
cdq
aad 0x94
mov edi, 0x7318c40a
aam 0x31
lea esi, [eax - 0x64]
cmpsb byte [esi], byte es:[edi]
cdq
lds ebp, [ecx + 0x75fa9aa2]
sbb eax, 0xeb3a742f
xchg edx, eax
ficom dword [edx + 0x1e8e5039]
pushfd
cmpsb byte [esi], byte es:[edi]
cdq
aad 0xb6
and byte [ebx + ebx*4 - 0x74298c4a], bl
salc
test ah, 0xff
cmp dword [edx], edi
loope 0xe4484b
aaa
mov cs, word [edi - 0x22665964]
cmp byte [ebp + 0x22085309], 0xb9
imul ebx, dword [edx - 0x46773efd], 0x17
sbb ebx, ebp
pop edx
cmp eax, dword [edx]
push edi
out dx, al
cmp byte [esi - 0x42d687f], 0x3c
pop ss
retf
call fcn.00f6b08c
call fcn.00945925
ret
mov dx, word [ebp]
push 0xfcb9d504
mov edi, dword [esp]
or edi, dword [esp]
mov di, word [ebp + 2]
dec byte [esp + 2]
push 0x49090336
jae 0x94c455
lea esp, [esp + 0x10]
jmp fcn.00e9d166
jmp 0xee7d28
mov eax, 0x6a1e968d
ror al, 0xe1
movzx ecx, ax
mov ax, word [eax + ebp - 0x6a1e96c6]
mov cx, word [ebp + ecx*2 - 0x12d8a]
push 0x55bd1b08
sal dword [esp], 0x5b
shr word [esp + 1], 0xcf
adc ebp, 2
jmp 0xec581e
push 0xe8b491a4
jmp 0xf4ade3
call fcn.00fbe30c
mov edx, dword [esi]
call fcn.00e3f594
sub esi, 4
mov eax, dword [esi]
xor eax, ebx
push 0x3035f63c
call fcn.010236b3
mov ecx, 0x4d0bd513
jmp 0xfcb635
mov eax, 0x758b36b0
sal eax, 0xa6
movsx edx, al
xor edx, dword [eax + ebp - 0x62cdac00]
bts eax, eax
shr al, 0x44
rol eax, 0x41
add al, byte [ebp + 4]
jmp 0xf5ce02
mov ecx, 0x9e039f14
lea ecx, [ecx*4 - 0x1441094a]
jmp 0xf24efb
rol dword [esp + 3], 0xb
add ecx, dword [ebx]
not al
push 0x8a1988bf
neg al
inc byte [esp + 0xb]
dec al
xor al, 0x29
push 0xab1ccb34
push 0x150f780e
mov word [esp + 0x12], 0x22e
xor bl, al
shl dword [esp + 0xa], 0xc7
lea eax, [esp + eax + 0x14]
mov byte [eax], cl
call fcn.0093dd59
add ebp, ebx
jecxz 0xe4edea
push esp
inc ebp
add dword [edx - 0x7e423818], eax
pushal
mov eax, 0x363d98ba
inc ecx
inc ecx
push edi
pop edi
lcall 0x4b16, 0x930ae74a
push es
shr dword [edi - 0xa], 0x95
cmp esi, dword [edi]
test eax, 0x45ee0e96
add bh, byte [eax + eax*2 - 0x39]
xchg edx, eax
fsubr dword [ecx]
inc esi
wait
mov edx, 0x3f925d37
arpl word [edi - 0x4857020], si
mov bh, 0xe0
invalid
loopne 0xe4ed77
jp 0xe4ede5
pop ds
mov ebp, eax
pushal
or eax, 0x164d2656
xor al, byte [ecx - 0x40]
inc esp
shl dword [edx - 0xe], cl
int1
out dx, al
jno 0xe4ede6
retf
not dword [esp + 0xb]
mov dword [ebp], ecx
push 0x47982f8e
push 0xc22e64a4
jmp 0xfa28bc
inc ebp
mov ebp, dword [esi]
dec eax
xor ecx, edx
sar edx, 0xf0
dec eax
btc edx, 0xb1
inc ecx
mov edx, dword [esi + ecx*2 + 4]
rol ecx, 0x23
ror cl, 0xe6
or cl, ch
inc ecx
add cl, byte [esi + ecx*2 + 8]
dec ecx
add esi, 6
call fcn.00fac97b
or cl, dl
call fcn.00f07d68
in al, dx
in eax, dx
loop 0xe51a6d
or byte [eax + 0x5aa76930], al
xchg esi, eax
leave
jbe 0xe51a12
popal
dec esp
adc byte [edi + 8], 0xe9
daa
rcr byte [esi], cl
or dword [esi - 9], edx
cmp dword [eax + 0x67], ecx
pop eax
pop eax
inc ecx
das
mov byte [0x3f1e418e], al
std
dec esi
salc
fld st(4)
daa
add eax, 0x85627d72
jmp 0xc9c4080e
rol byte [ecx - 0x26b97591], 1
inc esi
pop es
or dword [eax + edx*2 - 0x10fe0fb1], ebx
add ch, byte [esi - 0x24769557]
mov ah, 0x8d
lodsb al, byte [esi]
sahf
movsd dword es:[edi], dword [esi]
retf 0x83cf
push 0xe30f2201
dec byte [esp + 3]
mov eax, dword [ebp]
mov edx, 0xa58bcc3c
xor dx, word [esp]
mov edx, dword [ebp + 4]
jbe 0xe486a3
adc ebp, 8
jmp 0xf13d2b
mov edi, 0xce03741b
mov esp, ebp
mov edx, 0xb8b2b68c
sub dx, 0x903
movsx ecx, dl
popfd
push ecx
mov edi, dword [esp + 4]
call fcn.00e75e61
mov cl, byte [esi + 4]
adc esi, 2
push 0x8a83b089
shr edx, cl
call fcn.00fbb576
syscall
call fcn.01027120
lea esp, [esp + 0x18]
jmp fcn.00e9d166
mov byte [eax], dl
call fcn.00fdb112
mov ecx, 0xa7943bb3
movsx edx, cl
mov ecx, dword [ebp]
not dx
ror edx, 0xd0
mov edx, dword [edx + ebp - 0x4cfffb]
jae 0x978b86
lea esp, [esp + 0xc]
call eax
mov ebp, dword [ebp - 4]
jmp 0x964051
jmp 0xfcec86
mov edx, 0x2f069ab0
movzx ecx, dl
mov cx, word [ebp + edx - 0x2f069ab0]
imul dx, dx
lea ebp, [ebp + edx - 0x2f0638fe]
sub dl, dl
lea esi, [esi + edx*2 - 0x5e0c7201]
movzx edx, byte [edx + esi - 0x2f063900]
jns 0x95ec62
mov edx, 0xc38a8b2c
not dx
lea ecx, [edx + edx*8 - 0x4b6a4c4d]
movzx cx, byte [ebp]
bt edx, 0xad
rol edx, 0xf2
btr edx, edx
mov dl, byte [ebp + 2]
jb 0xeb8176
dec edx
sub ecx, edx
invalid
push 0x2b16e7a3
sub esi, 1
shl byte [esp + 3], 0x87
mov ecx, dword [esp]
movzx ecx, byte [esi]
pop edx
xor cl, bl
rol edx, 0xba
movzx eax, dx
bt ax, dx
not cl
rol dl, 0xe7
jb 0xf9037f
add ebp, 8
jmp 0xe5beda
call fcn.00e77efc
mov eax, 0xcd24c217
mov edi, eax
and al, 0x36
mov edi, dword [ebp]
and ax, ax
mov al, byte [ebp + 4]
adc ebp, 6
mov byte [edi], al
jmp fcn.00f95a33
add cl, 0xd3
test esi, 0x74965022
stc
sub eax, 1
jmp 0xf7564c
mov ecx, 0xef10928d
mov edx, ecx
rol ecx, cl
mov dx, word [ebp + ecx*2 - 0x24a37bc4]
or cl, 0x3e
btc ecx, ecx
xor cl, ch
mov cl, byte [ecx + ebp - 0x5251bd41]
call fcn.00f1113e
aaa
test ebp, esp
add edi, dword [eax]
loop 0xe6437b
mov dword [0x9022ceb7], eax
mov ebp, 0x86547781
sbb byte [ecx - 0x57], 0x5b
iretd
invalid
mov ecx, 0x24af5b16
mov eax, dword [ebp + ecx - 0x24af5b16]
shl ecx, 0x3c
jbe 0xe3c276
sti
pop edi
add byte [ebx + 0xc4c8dce], cl
lea ecx, [esp + ecx + 0x10]
mov word [ecx], si
jmp 0xf724d8
mov ebp, dword [ebp]
lea esp, [esp + 4]
jmp fcn.00978aed
mov edi, 0x7eb6a591
shl edi, 0xbc
lea esi, [esi + edi - 0x10000004]
or di, 0xbabe
dec edi
mov edi, dword [edi + esi - 0x1000babd]
jae 0xf60657
mov eax, dword [ebp]
mov ecx, 0x6bb723a1
sub cx, 0x9208
jb 0x947961
push 0xe8a78eac
xor al, bl
add al, 0xd
push 0x58673be
xor al, 0xb2
sal word [esp], 0x61
push 0x34b98a82
not al
adc dword [esp + 8], 0xc313b624
dec al
not al
add al, 0x89
inc dword [esp + 4]
ror al, 1
xor bl, al
shl dword [esp + 8], 0xa4
lea eax, [esp + eax + 0xc]
push 0x94a57e91
ja 0xe56a26
not dl
xor bl, dl
inc byte [esp + 7]
lea edx, [esp + edx + 0xc]
mov dword [edx], ecx
push 0x99a58c81
jne 0xed71a9
or byte [esi + 0x49], 0xbb
sub al, 0xde
fiadd word [eax + 0x3f]
dec edx
push ds
hlt
sub esi, 4
mov edx, dword [esi]
call fcn.01027cf0
sar dword [ecx + 0x4c], 1
lea esp, [ecx]
push ss
sbb edi, edi
enter 0x5572, 0xffffffffffffffe2
xor byte [ebp + 0x42], al
stosd dword es:[edi], eax
jmp 0xed8803
mov edx, 0x42a592d
movzx edi, dx
btc dx, di
mov edx, dword [edx + ebp - 0x42a792d]
not di
mov edi, dword [edi + ebp - 0xa6ce]
jae 0xeb9038
jae 0xe6ce20
push 0xb589e759
xchg esp, eax
stosb byte es:[edi], al
mov ecx, 0x26170d79
push 0xfdcfab73
push esp
pop esp
lcall 0x2cbb, 0x47057c2c
out 0x2f, eax
jb 0xe6cdc2
stosd dword es:[edi], eax
iretd
inc ebp
mov eax, 0x4a670213
mov byte [ecx], bl
xchg esi, eax
pop eax
xlatb
je 0xe6cd7a
out 0xcd, al
or dword [eax - 0x35384f07], esi
clc
dec esi
mov ebx, 0x8b66e338
pop es
mov bp, word [edi + 2]
call fcn.01015fed
movzx ecx, byte [ebp]
add ebp, 1
xor cl, bl
mov edx, 0xc11a888b
mov eax, edx
xor cl, 0x2a
shr al, 0x42
inc edx
rol cl, 1
neg eax
xor cl, 0x22
cdq
bswap eax
sal edx, 0x62
not cl
call fcn.00e57ba2
bnd call 0x91cd287b
dec esp
adc al, 0xf5
and dword [ecx], edi
aas
test edi, eax
daa
mov ss, word [si + 0x4e]
push esp
dec esi
push esi
out dx, al
cmp dword [ebx - 0x4a], edi
and edi, ebx
movsb byte es:[edi], byte [esi]
adc al, 0x68
test eax, 0x78f67874
sub byte [esi - 0x59b94ddf], ah
arpl word [edx + 0x3ac2c872], sp
mov dh, 0xc
outsb dx, byte [esi]
mul byte [edx]
nop
sahf
inc esi
cli
inc eax
sub bl, dl
jb 0xe6ce12
push ds
or al, 0x8a
loopne 0xe6cea1
push ss
fld qword [0xc5b90119]
daa
adc eax, esi
push 0x5a
push esi
loop 0xe6ceb5
jae 0xe6cee0
movsd dword es:[edi], dword [esi]
jg 0xe6ce38
or dword [edi], edx
in eax, dx
xor dh, byte [edx]
mov dword [0x7ea218ff], eax
sbb dword [eax - 0x39], ecx
mov byte [0xc748197e], al
mov dl, 0x11
leave
pop ebx
and eax, 0xfd9b19dd
jge 0xe6ce42
sbb dword [ebx + 0x2fad7dfd], ebx
das
sbb ecx, ebp
and ebx, edi
jmp 0xb2aa5bd0
arpl word [ecx], cx
rcr dword [edi + 0x4ad4de74], 1
je 0xe6ce85
aam 0x4a
pop eax
and al, 0xc6
punpckhwd mm3, qword [eax + 0x1f]
and dword [ebx], ebx
jbe 0xe6cea5
jne 0xe6ce90
fcmovbe st(0), st(7)
xlatb
mov byte [0x51b4aab6], al
adc dword [ebx + 0x26], edx
invalid
push eax
sub byte [ebx + ecx - 0x19], dl
mov ah, 0xdc
ret 0x2aa4
mov ecx, 0x9c0b421c
movzx eax, cx
cbw
mov eax, dword [ebp + eax*8 - 0xe0]
btr cx, cx
sub ecx, 0x1b8d5f09
mov cx, word [eax]
adc ebp, 2
mov word [ebp], cx
jmp fcn.00f95a33
jmp 0x97869e
mov dword [ebp - 4], ebx
jmp 0xecd0da
mov eax, 0xb9bca2f
btr eax, 0x17
mov ax, word [ebp + eax*2 - 0x1637945e]
mov ecx, 0xfdb1af34
mov cl, byte [ebp + 2]
call fcn.00ea12b6
mov edx, 0xeca59216
ror dx, 0xec
call int.00ea19b7
mov eax, 0xee02a50b
movsx edx, al
sub eax, 0x3f83d0b1
mov edi, dword [edx + ebp - 0xb]
lea ebp, [ebp + edx*2 - 0x12]
div ax
xchg edi, ebp
and eax, 0x1508321c
btr edx, 0xa6
jb 0xedaf00
call fcn.00e91f18
inc ecx
mov ecx, 0xd3912cb9
dec ecx
sar ecx, 0xe2
dec esi
lea ebx, [ecx*8 + 0x7907e26]
dec edi
mov ebx, dword [esi + ecx*2]
inc edi
adc ecx, dword [esi + ecx*8 + 8]
call fcn.00f3102f
jmp 0x969017
mov edx, 0x3c86c318
mov dx, word [ebp + edx*2 - 0x790d8630]
mov di, word [ebp + 2]
add ebp, 2
push 0x5e99721a
not dx
jmp 0xf6b9d6
mov dx, word [ebp]
mov di, word [ebp + 2]
mov ecx, 0xaf916689
mov cl, byte [ebp + 4]
jmp 0x1028d02
not dword [esp]
mov dword [edi + 8], ebx
mov edi, dword [ebp]
push 0x30230c27
mov ecx, dword [edi]
push 0xaaa5148a
jmp 0x943ba5
mov edi, 0xe3a92ca9
mov edi, dword [ebp]
mov eax, 0xdca377bd
not ax
not ax
add ebp, 4
add ax, ax
sbb esi, 1
bswap eax
ror eax, 0xc2
jae 0x1013fd7
dec eax
lea esp, [esp + 0x20]
jmp fcn.00e304bb
mov ecx, 0x2c971318
lea esi, [esi + ecx*2 - 0x592e2631]
lea edx, [ecx*8 - 0x2577db7b]
movzx ecx, byte [esi + edx*2 - 0x7e817a8a]
mov eax, 0xfd8c8721
mov edi, dword [ebp]
neg eax
cwde
mov eax, dword [eax + ebp - 0x78db]
call fcn.00971ba8
mov edi, dword [ebp]
mov eax, 0x960a5601
bt eax, 0x8d
mov eax, dword [ebp + 4]
jae 0x101f17f
add ebp, 2
jmp 0xe82b2e
mov edx, 0xff17681b
mov dx, word [ebp]
push 0x3cc408
rol dword [esp], 0x92
mov cl, byte [ebp + 2]
call fcn.00e62190
add ebp, 4
idiv ecx
push 0xaae1d14
push 0xe3b50d2c
push 0xcdab6312
mov dword [ebp], edx
push 0xc37d69c
push 0xbc9163a6
mov dword [ebp + 4], eax
jmp 0xf749e6
call fcn.00961621
add ebp, 6
mov word ss:[eax], di
lea esp, [esp + 4]
jmp fcn.00f95a33
push 0x38bd38b8
shl dl, cl
call fcn.00f26fd7
mov edx, 0x87ba9ea7
movzx dx, byte [ebp]
mov al, byte [ebp + 2]
add ebp, 2
jmp 0x947116
push 0x793fae02
jmp 0xed88f0
movzx ax, byte [ebp]
mov ecx, 0xd283d11f
bt ecx, 0x28
mov cl, byte [ebp + 2]
call fcn.00fc4691
add byte [eax], al
or dword [edi], 0x3f179828
das
out dx, eax
lodsd eax, dword [esi]
outsb dx, byte [esi]
jbe 0xe83f50
pop esi
and dword [ecx], eax
cwde
retf
leave
jle 0xe83ee4
imul ebx, dword [edi + 0x4e], 0xffffff96
sbb al, 0xfc
fcomi st(2)
sub byte [edx - 0x15], 0xf5
cmc
sar byte [edx - 0x75b99304], 1
sti
sbb edx, edi
xchg edi, eax
inc esp
mov eax, dword [ecx - 0x59]
inc ebx
cld
sti
test byte [edx + 0x65], 0x6d
invalid
jmp 0xf31006
daa
add al, 0x81
xlatb
or byte [eax], al
add byte [eax], al
jmp 0xf1581e
xor cl, bl
push 0xbe0ade20
rol cl, 1
or dword [esp], 0xd61a37b4
setp byte [esp]
not cl
rol dword [esp], 0x86
adc cl, 0x90
neg byte [esp]
push 0x55b15236
jle 0xfa2998
add byte [0xf26da124], ah
and eax, 0xf26da124
dec ebp
adc al, 0x7a
xlatb
sbb eax, esp
jnp 0xe90405
lodsb al, byte [esi]
stc
push ebp
jb 0xe90455
lodsb al, byte [esi]
inc edx
pop es
stosd dword es:[edi], eax
or al, 0x93
pop edx
mov ah, 0xf9
xor eax, 0x6494b422
sub al, byte [ebx - 0x540bc7b3]
rcl byte [ebx], cl
inc ecx
aaa
push ss
and al, 0x1f
jo 0xe904db
dec esp
ja 0xe9049a
das
fsub dword [ecx + 0x10a6eb94]
invalid
insb byte es:[edi], dx
popfd
scasb al, byte es:[edi]
aas
retf 0x9d34
sub byte [ebp - 0x7766598f], bh
sub byte [ecx], cl
or dword [esi + 0x43], esp
mov al, byte [0x5d7a1582]
iretd
mov bp, word [ebp]
call fcn.00edc48e
add esp, dword [edx]
add al, 0x50
xchg dword [edi], ebx
xchg ecx, eax
daa
mov fs, word [ecx + 0x6950140b]
daa
int3
mov eax, 0xda3df48a
sub eax, eax
call fcn.010116f9
call fcn.00fc2806
call fcn.00f9b5a6
call fcn.00ea2ea6
mov edx, 0x1d35c114
btr edx, edx
lea edi, [edx - 0x3a5fdfc3]
mov edi, dword [ebp + edx*2 - 0x3a4b8228]
push edx
mov dl, byte [ebp + edx - 0x1d25c110]
adc ebp, 5
mov byte [edi], dl
call fcn.00e7009a
mov edi, 0x2ebfb29f
shr di, 0xa
mov di, word [edi + ebp - 0x2ebf002c]
mov eax, 0xe480c93b
lea ecx, [eax + eax*2 + 0x4db40c9b]
sar ax, cl
mov ax, word [ebp + 2]
sar ecx, 0x6c
mov cl, byte [ebp + 4]
adc ebp, 3
push 0x5532941d
sal byte [esp + 2], 0x23
sbb word [esp], 0xc7b7
shld di, ax, cl
mov word [ebp], di
call fcn.0097019a
add bl, byte [eax - 0x70ca853c]
je 0xe9789f
out 0x78, al
pop es
test dword [edx - 0x10], ebx
test byte [edx + 0x5d], ch
xchg dword [edx - 0x68], ebp
mov edi, 0x8a8109b1
out dx, eax
rep stosd dword es:[edi], eax
adc al, 0x31
pop esi
mov ecx, 0x6e6c2604
mov dword [esi + esi*8], eax
dec edx
popal
pop edx
cmc
push edx
jge 0xe97846
sal dword [ebx + 0x1781e396], cl
or eax, 0xb99b5c36
fstp dword [eax - 0x61]
adc byte [edx + 0x42e0cf7e], dh
or byte [edx], cl
in eax, dx
mov ah, 0xd2
pop ecx
cmpsb byte [esi], byte es:[edi]
in al, dx
add bl, byte [edx + esi - 0x65]
mov byte [0xf24dd84f], al
and ecx, ebx
mov ebx, 0xc00c372d
out dx, eax
inc edx
ja 0xe978f9
pop ss
pop edi
adc byte [ebx + 0x1c], al
adc al, 0xd8
inc edi
jle 0xe978f7
mov ebx, 0x45afb9d
leave
adc al, 0x82
jp 0xe978c4
sub dword [ebx + edi*4 - 0x42], 0xbb4a43d9
adc byte [edx + 0xf], dh
rcr ebp, 1
ljmp 0x7c62
dec eax
jmp 0x7d4bead0
or al, 0xc7
inc esp
and al, 8
add byte [ebx + 0x5d890735], al
or byte [eax + 0x14], ch
add dword [ebx], eax
out 0x8b, al
pop esp
and al, 0
lea ebx, [ebx*8 + 0x36236a01]
mov dword [ebp + ebx - 0x663b729d], ecx
xchg dword [esp + 8], ebx
lea ebx, [ebx - 0x6e534e]
jmp ebx
push es
mov cl, byte [esi + 2]
call fcn.00ec912e
dec esi
add ch, al
sbb byte cs:[ebx], al
add byte [ecx - 0x72ffdab4], cl
and al, 4
call fcn.00ffe3fd
adc byte [esp], 5
rol dword [esp], 0xea
adc esi, 4
shrd dx, ax, cl
call fcn.00e4ece3
call fcn.00fc0f52
mov dword [esp], 0x68052e0d
mov eax, dword [esi + 4]
not word [esp + 2]
add esi, 4
jmp 0xfc8775
mov eax, 0x8e0afb1f
mov eax, dword [ebp]
push 0x51889a8
mov ecx, dword [ebp + 4]
push 0x713a1cab
call 0xe5b16f
cmp byte [ecx + 0x7618c17e], bh
jae 0xe97ce0
or byte [edi], dl
sahf
jo 0xe97c23
adc dword [esi + 0x298740e9], esi
push edi
jns 0xe97c63
pop eax
push edi
dec eax
dec ecx
cmpsd dword [esi], dword es:[edi]
ljmp 0x4e9
cmc
loop 0xe97d33
invalid
invalid
adc edi, 8
call fcn.00ef5df1
mov eax, 0x5fa53f03
mov eax, dword [ebp + eax - 0x5fa53f03]
mov cl, byte [ebp + 4]
call fcn.00f334d0
mov word [ebp], ax
jmp 0x102232c
push 0xd0b5fab5
push 0xb6948fac
fstp qword [ebp]
call fcn.00fdb1ef
mov dword [ebp], eax
call fcn.00ed5b4e
xor esi, esi
call fcn.0098685c
xor eax, edx
mov dword [esp], 0xe3abe80e
dec dword [esp]
push 0xce23369d
and eax, 0xff
neg dword [esp + 2]
sar dword [esp], 0xce
mov eax, dword [eax*4 + 0xe383e8]
inc byte [esp]
not word [esp + 6]
shr edx, 8
push 0x1232d49e
xor edx, eax
sal dword [esp + 8], 0x7c
sal dword [esp + 8], 0x43
sar word [esp], 0x21
inc esi
xor edx, 0x780e49a3
dec ecx
lea esp, [esp + 0xc]
jne 0xfa2958
not edx
call fcn.00fd2fd6
mov ecx, 0x102c67a5
mov edx, ecx
mov edx, dword [ebp + ecx*2 - 0x2058cf4a]
ror ecx, 0xa6
xor cl, 0x9a
sbb cl, 0x8d
mov cl, byte [ebp + 4]
jne 0xf67c3f
ror dword [esp], 0xb1
not al
push 0x3d90bc16
jb 0xef2a4a
mov ecx, dword [esi]
mov eax, 0xd63d3f9a
imul eax, eax
mov eax, dword [esi + 4]
adc esi, 3
call fcn.00e55eed
div ecx
call fcn.00fb8f31
dec ecx
lea esp, [esp + 0x18]
jne 0xe4ea03
pop edi
mov esi, 0x3b01da38
mov edx, dword [esi + ebp - 0x3b01da38]
lea ebp, [ebp + esi - 0x3b01da34]
push esi
inc word [esp + esi - 0x3b01da37]
xchg edx, ebp
mov edi, edx
pop ecx
jno 0xffb6e5
rol dl, 1
xor dl, 0x22
not dl
inc word [esp + 1]
and ax, 0xdb13
shr eax, 0x62
inc dl
xor bl, dl
call fcn.00ed2464
adc edi, 0xc21b2da7
jnp 0xf535bf
or edi, dword [edx - 0x6785a52a]
xor al, bl
rol dword [esp], 0xd5
rol al, 1
call 0xfcfa99
sbb bh, byte [eax - 0x76]
test al, 0xb8
imul esp, dword [eax - 0x5e], 0x42
add byte [edx + 0x38e2d000], ah
adc cl, byte [esi]
or al, 0xcc
jo 0xea457d
and ah, ch
mov ecx, 0x8f3dcc9f
sub dword [esi + 0x66], edx
int1
popfd
dec edx
pop es
in al, dx
iretd
not ax
jmp 0xe4be1d
mov edx, 0x7c10801e
movsx eax, dx
movzx dx, byte [ebp + edx - 0x7c10801e]
mov al, byte [ebp + 2]
push 0xd92f4b8
add ebp, 2
jmp 0x97b5d2
fld qword [ebp]
call fcn.0093ed7a
mov bp, word [ebp]
call 0xfdb4ff
mov edx, 0x5b3468a9
lea ecx, [edx + edx*8 + 0x7d274706]
mov eax, ecx
mov edx, dword [edi + edx - 0x5b3468a9]
xor ecx, eax
bt ecx, 0xbb
mov eax, dword [edi + ecx*8 + 4]
sub cx, 0x4628
sbb cl, ch
ror cl, 0xa5
mov ecx, dword [edi + ecx*2 - 0x173d8]
call fcn.0102478f
mov dword [esp], 0xc4bc233f
sal dword [esp], 0xbe
adc edi, 5
mov word [eax], bp
jmp 0xeb15fc
pop ebx
mov ebp, 0x5c108427
pop ebp
jmp 0xf27f64
mov edx, 0x40b64d82
mov edx, dword [ebp + edx - 0x40b64d7e]
push 0xb3abe91c
ror dword [esp], 0x66
adc ebp, 4
jmp 0xf539b2
lea esp, [esp + 0xc]
jmp fcn.00ffa675
lea esp, [esp + 4]
jmp fcn.00ef6744
mov ecx, 0x14bbe0ab
sal cx, 0x8b
mov ecx, dword [ebp + ecx*4 - 0x52ed6000]
mov eax, 0x7f9e5312
adc al, 0xb2
mov eax, dword [ebp + eax - 0x7f9e53c1]
adc ebp, 4
push 0xb0217f99
not ecx
or dword [esp], 0x4f9041b7
sub byte [esp + 3], 5
not eax
shl dword [esp], 0xe1
rol dword [esp], 0x6e
push 0x99a2e20a
or ecx, eax
mov dword [ebp], ecx
not dword [esp + 2]
lea esp, [esp + 8]
jmp fcn.00f95a33
mov ecx, 0xd4881420
mov ecx, dword [ebp]
mov edx, 0xb4b44f19
btr edx, edx
bts dx, dx
mov dx, word [ecx]
adc ebp, 1
jmp 0xe4ab06
jmp 0xfc281e
mov ecx, dword [ebp]
mov eax, 0x872cdea0
shl al, 6
dec eax
mov eax, dword [ebp + 4]
call fcn.00f280de
lea esp, [esp + 8]
jmp fcn.009418ef
mov edi, 0xf24f719
mov ax, word [ebp + edi*4 - 0x3c93dc64]
neg edi
jne 0xeeb180
adc ebp, 8
mov dword ss:[edx], edi
call fcn.00e6e27d
mov edi, 0x69100524
mov edi, dword [ebp + edi - 0x69100524]
mov eax, 0x16bfd415
mov eax, dword [eax + ebp - 0x16bfd411]
call fcn.0100c1ef
fidiv dword [edx - 0x37]
stosb byte es:[edi], al
test byte [ecx + 0xcedb265], ch
add dl, byte [edi + 0x6a9b241b]
movsb byte es:[edi], byte [esi]
rcr dword [0x72c89c0a], 1
lea edx, [edx + edi*4 - 0x21]
shr dword [ebx + esi], cl
cmp dh, byte [ecx + ebp]
test dword [edx - 0x2885eb63], eax
push ebp
add byte [eax + eax*8], dh
invalid
fld qword [ebp]
jmp fcn.00f95a33
mov edi, ebp
call fcn.00f59b5d
adc esi, 1
jmp 0xe4ea13
call fcn.00e91062
invalid
or al, 0
dec ecx
mov cl, byte [ebp + ecx - 0x3e33a093]
call fcn.01001cfa
cmp ebx, dword [edx - 0x3b]
pop edx
xchg ebx, eax
jge 0xec49f9
adc al, 0x63
cmp al, 0xdd
adc ebp, dword [esi + 0x6b]
dec edi
test dword [edx + 0x35], edi
push 0x4b
mov word [esi + 0x68], cs
xchg esp, eax
sbb ebp, edx
mov dl, ch
cmp al, 0x32
daa
mov esp, dword [ebx + ebx + 0x4d6124ca]
and byte [ebx], 0x42
inc edx
dec ebp
sub al, 0xd
das
pop eax
push edi
or bl, bl
xchg ebx, eax
in eax, 0x17
aas
pop ebx
dec esi
xor byte [eax + 0x63], bl
je 0xec49c9
cld
insb byte es:[edi], dx
cmp dword [ecx], eax
jo 0xec4a0d
push edi
or ecx, dword [ebx - 0x67]
add ah, byte [ecx]
aas
adc ebp, dword [eax - 0x42c65425]
shl edx, 1
inc ebx
and bh, byte [ebx + 0x71]
or eax, 0xf104b69e
jp 0xec49cb
adc dh, al
xor byte [edx - 0x35], dl
cmp bl, cl
mov byte [ebx], cl
or byte [ecx + 0x70], dh
xlatb
mov cl, ch
out 0xf2, eax
not dword [esi + 3]
lcall 0xd9c, 0xa3e44a57
jecxz 0xec4a7a
stosb byte es:[edi], al
sbb eax, 0x881d1322
and al, 0xa3
sbb al, 0xcd
and ebp, esi
inc edx
insd dword es:[edi], dx
push edx
imul esp, dword [ebp + 0x30], 0xffffffbc
mov edx, dword [ecx + 0x13]
adc edi, dword [ebp + eax*8 - 0x1c]
salc
in eax, dx
add byte [edi], 0x2e
mov ah, cl
pop ss
and byte [edx], al
out 0xef, eax
wait
jg 0xec4ae1
mov dl, pe_nt_image_headers32
or byte [edi + edi*8 + 0x51ad7c73], bl
scasd eax, dword es:[edi]
xor esp, dword [eax]
jecxz 0xec4a88
and bl, ah
std
sar dword [ebp + 0x21], 1
sub byte [ebx], bl
mov cl, byte [ebx + 0x20]
mov eax, dword [0xd3c11142]
pop dword [ebx - 0x2d]
int1
mov ebx, 0xf57bee89
pop ebp
jp 0xec4ab2
lcall 0xd29d, 0x1ce18d09
lea esp, [edx + ebp*2 - 0x3ca3c4e9]
or ah, ah
and ebp, ebp
cmp ah, byte [ebp - 0x7c]
ljmp 0x3c32
xchg dword [eax - 0x62], ebx
cli
cmpsd dword [esi], dword es:[edi]
scasb al, byte es:[edi]
xchg esi, eax
mov eax, dword [0xb696b7be]
neg byte [edi]
mov esi, 0xe8203e4e
lodsb al, byte [esi]
mov byte [0x32892ec7], dh
mov edi, 0x70034733
dec ebp
cmp al, 0x7b
call 0xd7ec8dc9
adc cl, al
int 0xee
leave
push esp
and eax, 0xaa93e7d5
cdq
std
pop ss
xchg esp, eax
xchg esi, esi
jnp 0xec4b75
or dword [esi], eax
push ebx
dec edi
aam 0x82
mov bl, 0x48
fild dword [ebx]
std
cmp eax, 0xd8382309
add eax, 0x555abc4e
add cl, byte [ebx + 0x4813131f]
fild dword [ebx]
invalid
movsb byte es:[edi], byte [esi]
mov ecx, 0x48ec0f5d
fild dword [ebx]
invalid
or ax, cx
jmp 0xfc045d
mov edx, 0xcbb9970f
mov eax, dword [ebp]
mov dx, word [eax]
call fcn.00f18f25
dec eax
mov dword [esp], 0xfff52b6c
call fcn.00fb18af
cli
dec edx
add dword [ebp + edi*4 + 0xfd38b9a], ebx
or ch, 0x14
pop es
add cl, al
enter 0xffffffffffffc116, 0xfffffffffffffff2
add cl, byte [ebx + 0x2444c1c5]
add byte [edi - 1], ah
inc esp
and al, 0
and byte [esp + 1], 9
adc eax, edx
rol byte [esp], 0x84
mov dword [ebp - 4], eax
jae 0xfbaf93
rcr edx, cl
mov dword [edi], edx
call fcn.00f26b8d
mov edx, 0x8295a433
movsx eax, dl
ror dl, 0x43
rdtsc
jae 0xe3795b
sub esi, 1
movzx eax, byte [esi]
mov edx, 0x42a368a3
rol edx, 0x56
not edx
xor al, bl
inc dx
inc al
ror al, 1
imul edx, edx
sbb edx, edx
sbb al, 8
rol al, 1
neg al
neg dl
setb dl
adc edx, edx
xor bl, al
add eax, esp
sar dl, 0x86
add edx, 0xb014c485
mov dx, word [eax]
sbb ebp, 1
push 0xb5ae82b5
push 0xa3a2ec1e
push 0x933b8382
mov word [ebp], dx
push 0x86b5c9b2
call fcn.00fa8f24
syscall
push ecx
pushfd
dec eax
mov ecx, 0x54acf5a9
add al, 0x40
adc esi, ebx
dec eax
mov ecx, dword [esp + 8]
dec eax
mov dword [esp + 8], 0xfd6f1710
push dword [esp]
popfd
dec eax
lea esp, [esp + 8]
call fcn.00fb18af
call fcn.00fb6d40
mov ax, word [ebp]
mov cl, byte [ebp + 2]
jmp 0xfb8aa6
mov eax, 0x810c46af
mov edx, dword [ebp]
rol al, 0xc5
mov eax, dword [ebp + 4]
mov edi, dword [ebp + 8]
call fcn.00eebb7e
adc edi, 1
call fcn.00e99ba5
push 0x57333bb9
lea esp, [esp + 4]
jmp fcn.00f06d13
mov edx, 0x96084d0b
dec edx
mov eax, dword [ebp]
mov dx, word [ebp + 4]
call fcn.0093d62f
mov edx, 0x27981e15
mov edx, dword [ebp + edx*2 - 0x4f303c2a]
mov eax, dword [ebp + 4]
mov edi, 0xf8993fa1
mov edi, dword [ebp + 8]
jmp 0xe71035
jmp 0xe824ab
mov ecx, 0x470e34a3
add cx, cx
lea esi, [ecx + esi - 0x470e694a]
mov ecx, dword [ecx + esi - 0x470e6946]
push 0xd138f694
neg word [esp + 2]
xor ecx, ebx
shl dword [esp], 5
js 0xed6b77
lea esp, [esp + 8]
jmp fcn.0100bd46
mov edi, 0x9ebc50a7
mov edx, dword [ebp]
movsx ecx, di
add cl, cl
inc di
mov edi, dword [ebp + ecx - 0x504a]
sbb cl, ch
mov cl, byte [ebp + ecx*2 - 0xa1f2]
call fcn.00ef4e31
jmp 0x941a50
mov ebp, dword [ebp]
lea esp, [esp + 4]
jmp fcn.00978aed
movzx ax, byte [ebp]
mov ecx, 0xe6a05c87
mov cl, byte [ebp + 2]
push 0xad9d36be
add ebp, 2
shr word [esp + 1], 0xa9
not al
push 0x888f24ae
not cl
push 0xb6363c39
call fcn.00f0483c
push 0xa6849c87
jmp 0x95b5f2
inc ecx
and dword [esp], 0x1a39b1e
xor dword [esp], 0x762e8285
neg byte [esp]
neg ecx
dec ecx
push 0xb0801c98
push 0xbca75e87
inc dword [esp + 8]
ror ecx, 1
push 0x3aac6e26
or dword [esp + 9], 0xca5990b
xor ecx, 0xd603e013
xor ebx, ecx
sal dword [esp + 0xc], 0xb8
sbb ebp, 4
jmp 0xe4f804
jp 0x960c2f
mov ecx, 0x8a24f1b
movzx edx, cl
mov dl, byte [ebp + ecx*2 - 0x11449e36]
call fcn.00e9108a
lea esp, [esp + 0x14]
jmp fcn.00ffa675
mov ecx, 0xd17f924
lea ecx, [ecx + ecx*8 - 0xcfdd07b]
bt ecx, ecx
mov cx, word [ebp + ecx - 0x68d9f1c9]
mov ecx, dword [ebp + ecx - 0x68d9f1c9]
adc ebp, 2
mov eax, 0x861b85b4
add byte [eax - 0x79e47a4c], bh
rol eax, 8
lea esi, [eax + esi - 0x1b85b487]
xor byte [ecx + 0x4b], bh
jp 0xed8375
and eax, eax
push eax
movzx eax, byte [esi + eax*4 - 0x6e16d218]
rol dword [esp], 0xa7
jns 0xea4583
loope 0xed8381
salc
nop
jno 0xed838c
or esp, dword [edi - 0x7b56f6e0]
xchg esi, eax
stosd dword es:[edi], eax
test eax, 0x4cd24ecf
invalid
dec dword [esp + 2]
not si
ror dword [esp + 4], 0xff
push 0x31a18da7
ror si, 1
jmp 0xfa14f0
call fcn.00e82b0c
fld qword [ebp]
jmp 0xf41ffd
mov edi, 0x5f854301
mov edi, dword [ebp + edi - 0x5f854301]
mov eax, dword [ebp + 4]
call fcn.01017cd4
mov edx, 0xda1ac8ba
movzx cx, byte [ebp]
call fcn.00e621f5
mov eax, dword [ebp]
jmp 0xeacdd3
mov edx, 0x8c945723
lea eax, [edx*8 - 0x41caeaf2]
ror dl, 0x41
mov eax, dword [ebp + eax - 0x22d7ce26]
btc dx, dx
movzx dx, byte ss:[eax]
call fcn.00947147
mov esi, dword [esp + esi*2 - 0x8071704]
pop edx
call fcn.00e6582f
jb 0xfac954
movzx edx, cl
inc al
mov eax, 0x38e38e39
cmp ebp, 0x6980f712
mul edx
rcl ah, 0x31
shr edx, 1
sar ah, cl
or eax, ebp
sbb eax, esi
movzx eax, dl
sal dx, cl
mov dx, sp
rcr dh, cl
mov edx, eax
clc
stc
lea ecx, [ecx]
cmc
test si, si
cmp ah, dl
add cl, 0xf7
stc
sub eax, 1
jmp 0xfac941
mov edx, 0x6725f4b0
mov edx, dword [ebp + edx - 0x6725f4b0]
mov edi, 0x390140a1
mov edi, dword ss:[edx + edi*2 - 0x72028142]
call fcn.0095597c
mov edx, 0x3b22849e
movzx eax, dl
xchg dx, ax
mov edx, dword [eax + ebp - 0x849e]
mov esi, 0xb9e12a8
lea ebp, [ebp + esi - 0xb9e12a4]
movsx ecx, si
mov edi, edx
mov esi, ebp
movzx ebp, cx
jmp 0xf52af6
call fcn.00ef014d
mov dl, byte [esi + 2]
sar word [esp], 0x6d
adc esi, 2
or cl, dl
call fcn.0098cc10
call fcn.00f2f0f0
ror dword [edx + 0x11], cl
xchg byte [esi - 0x2bc7a018], bl
das
ret
mov ecx, 0x67955cad
lea ecx, [ecx*2 - 0x5beb8a59]
lea esi, [esi + ecx - 0x733f2f02]
add cx, cx
inc ecx
not cx
movzx ecx, byte [esi + ecx - 0x733fa1fc]
call fcn.00e7ed29
jmp 0xeb1c95
adc al, 0x91
jmp 0xe4ed74
add ebp, 8
mov dword [edi], edx
call fcn.00e6d9cd
sub eax, 0x4ee90000
sar edx, 0xff
call fcn.00ebbe40
push edi
shl byte [ebx - 0x6f], 0x97
cli
xor ch, byte [esi + 0xe]
adc bl, cl
and esi, dword [ecx + 0x64]
mov al, 0xec
mov esp, 0x790a68c8
xor ecx, ebx
sbb al, 0x52
fnstenv [ecx + 0x6d]
imul esi, dword [esp + ebx*8 - 0x58], 0xffffffbb
je 0xefd0e3
rep movsd dword es:[edi], dword [esi]
sti
aas
jne 0xefd197
les ebp, [ecx - 0x76]
mov byte [0xf992f480], al
mov ebx, 0x2f730be3
and esp, ebx
shl dword [eax], cl
pop eax
imul ebx, dword [ebp - 0x54], 3
mov dl, 0x6c
test dword [0x3d28ea02], ebx
push ss
sbb bl, byte [ebp - 0x54]
add eax, dword [esi]
mov eax, dword [0xdb03ac5d]
wait
scasd eax, dword es:[edi]
sbb al, 0x44
cmp al, 0xaf
insd dword es:[edi], dx
insb byte es:[edi], dx
invalid
jbe 0xefd1de
mov byte [0x5a6dfc53], al
push es
outsb dx, byte [esi]
jnp 0xefd15b
enter 0x3813, 0x34
mov byte [0xddd9fc53], al
dec ebx
mov byte [0xc7c0fc53], al
push ebx
loopne 0xefd16c
ret
jb 0xefd25a
inc eax
xor byte [esi - 0x16], bh
jp 0xefd1f3
jo 0xefd246
int3
pushal
scasb al, byte es:[edi]
test eax, 0x78cfbb75
xor dword [ebp - 0x50], esi
adc dword [0x85f1bfc1], esp
ret
nop
dec edx
add byte [ebp + 0x40], ah
push cs
test ebp, edx
mov dl, 0xff
adc eax, 0x676594ec
adc eax, 0xa0338865
idiv byte [edi + 0x448feaa5]
out 0x2f, al
pop ebx
pop ecx
fsubr st(6), st(0)
sbb eax, 0xec45b103
pop ecx
sub eax, 0xe24d1763
test byte [edx + esi*4 - 0x609e3608], 0xbe
xor eax, 0xf744f3dd
cmp byte [edx + 0x377df847], dl
shr dword [ebp + 0x29b2f9e3], cl
outsb dx, byte [esi]
invalid
mov edi, 0x586e3aa
mov eax, dword [ebp + edi*2 - 0xb0dc754]
mov edi, dword [ebp + edi*8 - 0x2c371d4c]
call fcn.0098678c
mov esi, 0x8591013a
xor si, si
mov esi, edi
jns 0xe9725b
movzx ecx, byte [edx + esi - 0x181d]
movzx eax, dl
xor cl, bl
not cl
mul dx
not eax
adc cl, 0x27
xchg al, dl
lea eax, [eax*4 - 0x53dac4d4]
rol cl, 1
add cl, 0xbc
idiv ax
xor cl, 0x3a
xor al, 0xd
shl edx, 0x1b
shl eax, 0xf5
sbb cl, 0x9d
btr edx, 0x33
btr dx, 0xa6
sal edx, 0x44
rol cl, 1
sub dx, dx
imul dl
cdq
xor bl, cl
xor dx, 0xaa9
sal eax, 0x2d
push esi
push ebx
seta al
or edx, 0xba674ae
mov ebx, ecx
mov edx, ebx
dec ax
jp 0xff37f4
jmp 0xff37a8
mov esp, ebp
mov edi, 0x56b4ef28
popfd
lea edi, [edi - 0x2cdd746d]
pop edi
mov esi, 0x4038b84
pop ecx
movsx eax, si
cdq
movsx ebp, al
pop ebp
pop eax
not dx
jmp 0xf2b606
mov edi, 0xdc024b83
mov edi, dword [ebp]
mov eax, dword [ebp + 4]
jmp 0x985e9c
lea esi, [ecx + esi - 0x2197402]
xor ecx, 0x938410a8
movzx ecx, byte [esi]
xor cl, bl
sub cl, 0xa
push 0x839218be
shl dword [esp], 0xa
or dword [esp], 0xda364224
xor cl, 0x39
or byte [esp + 3], 7
inc byte [esp + 1]
call fcn.009394d0
lea esp, [esp + 8]
jmp fcn.00f95a33
mov esp, ebp
lea esi, [edx*8 + 0x281d7f11]
popfd
lea ecx, [esi + edx - 0x29c142cc]
movzx eax, dx
movsx edi, si
pop edi
xchg ch, cl
cdq
push ecx
mov ecx, dword [esp + edx*8 + 4]
pop ebp
call fcn.00967933
add edi, 4
call fcn.0096af76
loop 0xf09041
pop ss
out 0xfd, eax
jmp 0x3c7eff3f
jmp 0x986e29
not dword [esp]
jmp 0xf783a6
mov ecx, 0xeaab468f
neg cl
mov ecx, ebp
jbe 0x935d67
mov ecx, 0x6213680b
sar ecx, cl
mov eax, dword [ebp + ecx - 0xc426d]
sub ecx, ecx
adc cx, word [ecx + ebp + 4]
add ebp, 2
jmp 0xff16cb
lea esp, [esp + 0xc]
jmp fcn.00ffa675
mov edx, 0x920a1c2f
mov eax, dword [ebp]
imul dx, dx
adc dl, 0x37
mov dl, byte [ebp + 4]
call fcn.00f7c566
fistp dword [edi]
mov eax, 0x1a53f5bc
aad 0x38
ret 0xd53d
mov eax, 0x54196eb3
lea ecx, [eax + eax + 0x7082859c]
lea esi, [ecx + esi - 0x18b56303]
call fcn.00e50847
adc ebp, 1
push 0xd496eead
push 0x2a164e20
mov word [ebp], di
lea esp, [esp + 8]
jmp fcn.00f95a33
mov ecx, 0x7c00f820
lea eax, [ecx + 0x60ba168b]
mov ecx, dword [ebp + ecx - 0x7c00f820]
or eax, 0x2c81968b
xor al, ah
mov eax, dword [ebp + 4]
push 0xf624bf18
mul ecx
call fcn.00f82d69
mov ecx, 0x3a1c2783
mov edx, ecx
shl edx, cl
mov edx, dword [ecx + ebp - 0x3a1c2783]
movzx edi, cx
jbe 0xf2c996
imul cl
not dword [esp]
push 0xb0b76a8f
call fcn.00ed6e11
mov ecx, 0x1fabab93
shl cl, 3
sub cx, cx
movzx ecx, byte [ebp + ecx - 0x1fab0000]
call fcn.00955fd2
call fcn.00fc86a7
dec eax
lea esp, [esp + 0x20]
jmp fcn.00e304bb
push 0x288ea2f
mov dword [esi], ecx
push 0x573fd2b3
push 0x87320113
lea esp, [esp + 0xc]
jmp fcn.00ffa675
add byte [eax], al
mov dword [esp], 0x4600ae3e
mov byte [edx], al
not word [esp + 2]
push 0xa9208400
not dword [esp + 4]
call fcn.0096ad53
push ebx
dec ebp
cmp byte [esi], 0x3e
scasb al, byte es:[edi]
salc
or byte [edx - 0x6b], al
daa
and eax, 0x33fff953
insb byte es:[edi], dx
cld
sbb al, byte [edi + 0x12]
fsubp st(2)
jbe 0xf1f0bd
das
cmpsd dword [esi], dword es:[edi]
xor eax, dword [ebx + 0x15]
or byte [edi + 0x44], dh
inc ebp
fsubr qword [eax]
dec esp
fnstsw word [eax - 0x36]
sub cl, ch
repne outsb dx, byte [esi]
mov esi, 0xbe96c0c4
sub byte [ecx + ecx*4 - 0x52fcb511], 0xa1
mov esp, 0x5413615a
daa
pushfd
dec ebp
inc edi
fsub st(0), st(0)
pop ss
je 0xf1f1bb
pop edx
popal
adc ebp, dword [ebp + 0x64f8d85c]
mov eax, dword [0x1932b8c]
dec eax
cmp esp, dword [edx + 0x7d]
mov bl, 0xa
inc edx
cdq
iretd
int 0xe7
pop ebp
ljmp 0xda85
mov gs, word [eax]
jnp 0xf1f19d
scasd eax, dword es:[edi]
nop
test eax, 0x598d565c
jecxz 0xf1f144
jns 0xf1f1ae
jp 0xf1f209
into
popal
invalid
and eax, 0x64465080
test byte [edi + 0x6eab094a], ah
lahf
in eax, dx
dec edi
leave
or dh, byte [ebx - 0x36]
pop ds
push esi
push ebp
mov al, 0x13
invalid
mov eax, 0xd81afd9b
movzx ecx, ax
mov ecx, dword [ebp + ecx*4 - 0x3f66c]
push eax
not eax
neg byte [esp + eax*2 - 0x4fca04c6]
mov ax, word [ebp + eax - 0x27e50260]
adc ebp, 5
mov word [ecx], ax
call fcn.00f82c91
hlt
mov eax, 0x96863014
btr ax, ax
mov edi, dword [ebp]
cwde
shr ax, 0xe1
setg al
movzx ax, byte [edi + eax*2 - 0x3002]
call int.0094528e
mov ecx, 0x59ba37be
mov cx, word [esi + ecx - 0x59ba37be]
mov ax, word [esi + 2]
jmp 0xf35971
mov eax, 0x6d12bf20
mul eax
bts edx, edx
mov edx, dword [ebp + edx*2 - 0x5cf1f042]
ror al, 0x44
mov eax, dword [ebp + 4]
call fcn.00955a16
mov edi, 0xd1ab2093
mov ecx, edi
bts ecx, 0x21
mov di, word [ebp]
sal cx, 0xed
add ecx, 0x5407b81d
mov ax, word [ebp + ecx - 0x25b3181b]
add ecx, ecx
bts ecx, ecx
adc cl, ch
mov cl, byte [ebp + ecx - 0x4f663066]
push 0x33833e03
push 0xdc257336
adc ebp, 4
ror dword [esp + 2], 0x39
setae byte [esp + 4]
setae byte [esp + 3]
shrd di, ax, cl
mov word [ebp], di
push 0x41a0360d
lea esp, [esp + 0xc]
jmp fcn.00f95a33
mov edi, dword [ebp]
mov ecx, 0xdb291923
mov ecx, dword [ebp + 4]
call fcn.00f91bc4
jmp fcn.0098e6ef
call 0xee4817
mov cx, word [ebp + 4]
jmp 0xf5a6d1
mov edi, dword [ecx + ebp - 0x3a1c277f]
not cx
not cl
or ecx, ecx
mov cl, byte [ecx + ebp - 0x3a1cd87b]
call fcn.00965fab
jmp 0x100f992
mov edi, 0x7a35c19e
call fcn.00ee79d8
mov dx, word [esi]
mov eax, 0x7f1034b6
dec eax
lea esi, [esi + eax - 0x7f1034b3]
sar al, 0xc1
lea edi, [edi + eax - 0x7f1034db]
movzx eax, byte [edi + eax - 0x7f1034da]
jbe 0xe66e90
xor eax, 0x8865e87a
sti
jmp dword [esi - 0x75]
push es
dec ebp
retf
mov ecx, dword [esp]
movzx cx, byte [esi + ecx*4 - 0x4eb8a078]
inc word [esp]
jge 0xeeed46
push esi
ja 0xf2f17e
pop esi
mov dl, 0x8e
and byte [ecx + 0x3f], dh
mov al, byte [esi + 0x41afe679]
add al, 0xa8
xchg dword [eax + 0x28b3ce09], edi
test dword [edx], 0x277ec12e
leave
or al, 0xa0
scasd eax, dword es:[edi]
nop
or dword [edi], eax
xchg edx, eax
pop esi
inc ecx
add cl, ah
loope 0xf2f16c
aas
push ds
sub al, 0x17
js 0xf2f1d9
or edi, dword [eax + 0x5ddba749]
dec eax
dec ecx
cmpsd dword [esi], dword es:[edi]
fistp dword [ebp + 0x48]
bound edi, qword [edx + ecx*2 - 6]
rep outsb dx, byte [esi]
ja 0xf2f214
stc
test byte [ebp - 0x1d8cbf2d], ch
rcl byte [edx + 0x78448023]
wait
retf 0x7251
xchg edi, eax
mov gs, word [edi + 0x56f5c290]
ja 0xf2f265
pop ss
jo 0xf2f1e6
jmp 0x976b23d4
ret
adc al, 0x66
stosb byte es:[edi], al
cmpsb byte [esi], byte es:[edi]
out dx, eax
in al, dx
enter 0x6274, 0x1e
jb 0xf2f26f
loopne 0xf2f23f
out dx, al
mov esp, 0x2eec3e2f
cmpsb byte [esi], byte es:[edi]
movsb byte es:[edi], byte [esi]
pop ds
insb byte es:[edi], dx
out 0x67, al
or al, dh
xchg ecx, eax
into
scasd eax, dword es:[edi]
shl dword [eax + ebp*8 + 0x57], 0xc8
or esp, edx
sub byte [eax - 0x765e3770], dh
adc esi, dword [ecx]
inc esi
test eax, 0xb0c6aa64
xor dl, dh
leave
mov ebx, 0x6475dd47
sbb ebx, dword [eax + 0x227ac673]
int 0xaf
add byte [eax + 0x42], dh
std
dec ebp
into
xor al, 0xce
aam 0x3b
retf 0xcdc0
inc eax
jmp 0xf973c2
call fcn.01008587
test dword [ebx], ebx
cmp dword fs:[ecx - 0x25], ecx
mov esi, dword [ebp + 0x5a]
mov byte [edi], ch
in eax, 0xc1
cwde
inc esp
scasb al, byte es:[edi]
sub eax, 0xa262ffcf
sub dword [esi], esi
sar dword [esi - 0x526499e1], cl
ror dword [ecx + 0x53], cl
push 0xd89e694b
jbe 0xf359d7
adc byte [ecx], bl
mov ebx, 0x11535ae4
leave
invalid
insb byte es:[edi], dx
and eax, 0x254489fc
add byte [eax - 0x7a], ch
imul ebp, dword [ebx - 0x6374a47d], 0x1c
xchg byte [esp + edx*2 + 0x2444c77c], dl
add byte [ecx], ah
or dword [esi], eax
adc eax, 0x10247c8b
call fcn.00f07880
adc dl, 0x28
call fcn.00e8025c
lea esp, [esp + 4]
jmp fcn.00e9d166
jae 0xe98131
mov cl, byte [ebp]
mov eax, 0x4b065eaf
shl ax, 0x68
btr eax, eax
movzx ax, byte [ebp + eax - 0x4b06aefe]
adc ebp, 2
push 0xe50c5917
jmp 0xf1d97c
mov edi, dword [edi + ebp + 7]
call fcn.00e66e23
pop ss
in eax, 0x6e
push 0xb6a0b8a6
and ecx, edi
jle 0xf3c088
lcall 0xb9df, 0x2b8c8c8c
xchg dword [edx], ecx
loopne 0xf3c052
cmpsd dword [esi], dword es:[edi]
mov dword [0x389a93ee], eax
inc edx
fdiv st(6), st(0)
les esi, [ecx + 0x22]
cmpsb byte [esi], byte es:[edi]
xchg ebp, eax
pushfd
mov ah, dl
invalid
and byte [ebp + 0x256b79a1], ch
or eax, dword [ecx + 0x2e]
fst qword [edx + 0x64]
fldln2
retf 0x73c5
xor dword [esi], esi
mov al, 0x82
inc esi
mov byte [0x16bfd2f0], al
mov fs, word [ecx]
stosb byte es:[edi], al
stosb byte es:[edi], al
mov edi, 0xdcc41895
xor eax, 0x475cdebf
xchg esi, eax
xchg edx, eax
mov ah, 0xd9
div byte [edx - 0x23]
mov dword [edi], 0xd731b221
mov ah, 0x31
sub eax, 0xc3451852
fstpnce st(4), st(0)
sbb dword [edx + 0x78], 0x523e7142
mov bh, byte [ecx]
jmp dword [edi - 0x78]
mov ecx, 0x1887392f
lea edi, [ecx*4 + 0x420b353e]
jmp 0xf3eab5
mov edi, dword [ebp + ecx*4 - 0x621ce4bc]
mov ecx, dword [ecx + ebp - 0x1887392b]
add ebp, 4
call fcn.00ff4152
lea esp, [esp + 0xc]
jmp fcn.00f95a33
jmp 0x954790
mov dx, word [ebp]
mov ecx, 0xd4210d82
sub cl, cl
xadd cl, ch
adc ebp, 2
jmp 0xf81ab8
mov edx, 0x101056a9
lea edx, [edx + edx*2 + 0x25085325]
lea esi, [esi + edx - 0x55395724]
mov edx, dword [edx + esi - 0x55395720]
call fcn.00fb85ee
mov ecx, 0x520bed1d
bts cx, cx
or cl, 7
inc bp
mov eax, dword [esi + ecx - 0x520bed1f]
inc ecx
mov cl, byte [esi + ecx - 0x520bed1d]
push 0x5b3b7928
jae 0xfac826
sub byte [eax], ch
invalid
mov edx, 0xb6270d2c
jmp 0xfef8f8
adc ebp, 1
push 0xe5abce9e
not word [esp]
xor word [esp + 1], 0x1113
mov word [ebp], dx
lea esp, [esp + 4]
jmp fcn.00f95a33
mov edx, 0x712a5804
mov edx, dword [edx + ebp - 0x712a5804]
mov ecx, 0xca2f702b
mov ecx, dword [ebp + 4]
jmp 0x9419ea
mov ecx, 0x7205c199
or ecx, 0x4793c931
movsx eax, cx
lea esi, [esi + ecx - 0x7797c9ba]
sar ax, 0xc3
add al, ah
movzx ecx, byte [esi + ecx - 0x7797c9b9]
xor cl, bl
cwde
movsx edx, ax
neg dx
not cl
xadd dl, al
imul eax
adc cl, 0x28
div ax
xchg edx, eax
sub dl, al
rol cl, 1
add cl, 0xbc
btc edx, edx
xor cl, 0x3a
mul ax
sub edx, eax
sbb cl, 0x9d
rol eax, 0xdc
cdq
rol cl, 1
bts edx, eax
xor bl, cl
not al
push esi
ror edx, 0xb6
shl edx, 0xac
sbb dl, ah
push ebx
mul edx
mov ebx, ecx
xor edx, ebx
shl edx, 2
mov eax, ebp
add eax, edx
jmp 0xf1f0fb
movzx cx, byte [ebp]
mov al, byte [ebp + 2]
jmp 0xfb7a39
mov edx, dword [ebp]
mov eax, 0x9daaa917
dec eax
mov ax, word [ebp + 4]
push 0x2a9b2d9b
jns 0xfcfd29
add ebp, 6
jmp 0xf834bd
jae 0x101e22c
lea esp, [esp + 0x10]
jmp fcn.0100bd46
movzx ax, byte [ebp]
mov cl, byte [ebp + 2]
push 0xe999131a
dec dword [esp]
add ebp, 2
shr al, cl
jmp 0xf5f0ec
movzx di, byte ss:[ecx + edi*2 - 0x7ed73566]
jg 0xf1ad69
push 0x8baf7d9e
mov word [esi], bp
jmp 0xeb0ad7
and eax, edx
push 0x18b166a1
not eax
mov dword [ebp], eax
push 0x22af1a0f
push 0x6d9ae189
call fcn.00ffaa71
mov esi, 0xdc1d8498
mov edx, esi
mov esi, dword [ebp]
mov edx, dword [ebp + 4]
mov ecx, 0x7dab63b5
btr cx, cx
mov cl, byte [ebp + ecx - 0x7dab638d]
push 0x7f28d433
inc byte [esp + 2]
adc ebp, 5
rol dword [esp], 0x88
shld esi, edx, cl
push 0x51d0aad
call fcn.00f3c2ad
mov eax, 0x6f26b890
lea ecx, [eax*8 - 0x26476fc1]
bswap ecx
mov ax, word [eax + ebp - 0x6f26b890]
lea ecx, [ecx + 0x2981a82a]
sub cx, 0x5db3
shl ecx, 0x2b
adc ebp, 2
xchg ch, cl
push ecx
sub esi, 1
movzx ecx, byte [esi]
xor byte [esp + 3], 0x2e
ja 0x931faf
mov edi, 0x9090c9b0
jmp 0xe79e1e
mov edx, 0xe8997699
sub esi, 2
sal edx, 0xc3
sar dx, 0xc9
movzx edx, word [esi + edx - 0x44cbffda]
call fcn.00951131
push 0xde9b571e
add ebp, 2
shr cx, 1
jmp 0xeeae8c
call fcn.00956fcc
invalid
push 0x1e1bcc97
jmp 0xe9a1bb
xor edi, ebx
jmp 0xffa6a3
mov cx, word [ebp]
mov eax, 0x7a908dad
call fcn.00e6d2ff
dec edx
inc eax
popfd
mov cl, 0x56
imul esi, eax, 0xf8c74b3e
out 0x6e, eax
test eax, 0x580555a3
hlt
call fcn.00f52322
call fcn.0095bcab
mov edi, dword [ebp]
call fcn.00ff03b2
inc ecx
mov eax, 0x6b3f05b9
dec ecx
neg eax
dec edx
lea ebp, [ebp + eax + 0x6b3f05b8]
dec ecx
inc eax
inc ebp
movsx edi, ax
inc esi
movzx edi, byte [ebp + eax + 0x6b3f05b8]
inc ecx
push eax
inc esi
add dword [esp + eax + 0x6b3f05bc], eax
inc esp
xor bh, dh
inc ecx
neg bh
dec ecx
dec eax
inc ecx
sub bh, 0x12
inc ecx
not bh
inc ecx
add bh, 0x1b
inc ecx
not eax
inc ecx
xor dh, bh
dec esi
lea edi, [esp + edi + 8]
inc si
xchg dword [esp + eax - 0x6b3f05b4], eax
dec esi
add eax, dword [esp + eax - 0x6b3ffa47]
inc ecx
push eax
dec ebp
mov eax, dword [edi]
sal dword [esp + 3], 0x33
and dword [esp + 0xb], 0xe63c5cbd
adc dword [esp + 1], 0x642baa32
dec ecx
sbb esi, 8
call fcn.00ec7be7
mov eax, 0x2bac79b8
lea ecx, [eax - 0xa6be8f0]
mov cl, byte [ebp + eax - 0x2bac79b8]
shr eax, 0x23
movzx ax, byte [ebp + eax*8 - 0x2bac79b6]
jne 0x92e36f
syscall
call fcn.00ec5887
syscall
call fcn.01009621
sbb eax, 0x1d3e8d95
and byte [edx + 0x15], al
add cl, byte [ecx]
wait
inc edx
jae 0xf6b9e0
cmp dword [ebx + 0x19], 0x24537151
retf
call fcn.00f39c46
movsd dword es:[edi], dword [esi]
jecxz 0xf6b9e0
nop
add byte [eax - 0x665de9cd], ah
mov al, byte [0x99a21633]
mov cl, 0x98
cmpsb byte [esi], byte es:[edi]
loop 0xf6b9ef
cdq
sbb esp, dword [ebp + 0x1346b8b0]
enter 0xffffffffffffacc8, 0xffffffffffffffe2
xor dword [esi], 0x7a
js 0xf6b9f3
inc esi
adc ecx, eax
enter 0xffffffffffffe2ac, 0xffffffffffffff83
lodsb al, byte [esi]
loop 0xf6b979
jp 0xf6ba71
stc
imul ebx, eax, 0x2396b927
sahf
adc eax, 0x4138ac9e
adc al, 0xd
mov esp, 0x8662dfac
retf 0xded6
and dword [0x33924e2e], ecx
cmc
add eax, 0xab61676d
push 0xffffffffffffff86
not byte [edx - 0x59]
push edx
cmpsd dword [esi], dword es:[edi]
jp 0xf6ba43
push es
jp 0xf6ba3a
mov byte [eax], bl
test eax, 0xd5ec7fa3
shl dword ds:[esi + eax*8 + 0x47], 0xad
shl dword [esi + eax*8 + 0x47], 0xad
mov byte fs:[edi - 0x53], 0xf7
mov bh, 0x56
sar dword [0xe0b2b029], cl
int1
div dword [edi + 0x293dd356]
mov al, 0xb2
loopne 0xf6ba39
sub dword [eax + 0x1bf1e0b2], esi
xor bl, 0x29
add al, 0xaf
sbb eax, dword [eax - 0x50fbd60d]
leave
push eax
lcall 0x5c3f, 0xc4df48f2
jl 0xf6babf
nop
popfd
push esp
scasb al, byte es:[edi]
sub dword [ebx], ecx
or dword [ecx], ecx
stc
or dword [edi], 0x48d59025
xchg ebp, eax
adc al, 0x76
mov esp, 0xee1e9186
sub byte [edi + esi*4 - 0x3c], bh
xchg esi, eax
xchg dword [ebp + 0x4d], ebp
sbb al, 0x9f
jl 0xf6ba2a
les edx, [esi + 0x1c4d6d87]
lahf
xchg dword [ecx - 0x1f], ebx
inc ecx
out dx, eax
in eax, dx
mov ebx, dword [ecx - 0xb8344fb]
push cs
push cs
loop 0xf6ba1b
sub dh, dl
aaa
aas
inc ebp
pop esp
leave
push 0x4d4f7c28
pop ds
or dword [ecx - 0x1452b797], ecx
xor edi, dword [ecx]
pop ds
add byte [ebx - 0x35463860], dh
dec ebx
xchg esi, eax
mov edi, 0x88abdcb5
dec esi
mov ch, 0xf0
jno 0xf6baae
insb byte es:[edi], dx
mov bh, 0xf
out dx, al
inc esi
push ecx
sal byte [ebp + 0x33], cl
invalid
or byte [eax - 0x49], bh
ret 0x9a93
mov eax, 0x370640a7
lea eax, [eax + eax*4 - 0x1de08f57]
mov eax, dword [ebp]
add ebp, 4
push 0xbe8fb4ac
mov dword [esp], eax
call fcn.0102b59d
push 0x4fac4fbd
lea esp, [esp + 0xc]
jmp fcn.0098e6ef
push 0x77204593
jmp 0xe6475f
mov dword fs:[edx], ecx
lea esp, [esp + 0xc]
jmp fcn.00f95a33
mov edi, 0xd806fcb1
mov edi, dword [ebp]
mov ecx, 0x28be61bb
mov cl, byte [ebp + ecx*2 - 0x517cc372]
jmp 0xf17098
mov eax, dword [ebp + ecx*2 - 0x9427b5a]
dec cl
btc ecx, ecx
mov cl, byte [ebp + ecx*4 - 0x1285f6b0]
call fcn.00e8037b
sub esi, 1
mov ecx, 0x308c0e22
movzx ecx, byte [esi + ecx*2 - 0x61181c44]
mov edi, 0x14af9dac
bts di, di
xor cl, bl
inc cl
btc di, di
shr edi, 0xa9
btc edi, 0xaa
ror cl, 1
lea edi, [edi + edi*2 + 0x168452b8]
sub cl, 9
rol cl, 1
shr edi, 0x3d
neg cl
bswap edi
shr di, 0xa1
shr edi, 0x5f
xor bl, cl
add ecx, esp
bt edi, edi
or di, word [ecx + edi*4]
call fcn.00e989ad
push 0x508df728
add edi, 2
call fcn.00eb1542
mov ecx, 0x572388ab
mov eax, dword [ebp + ecx - 0x572388ab]
shl ecx, 0x79
xor cx, cx
xor cl, byte [ebp + ecx - 0x55fffffc]
call fcn.0092d29c
mov ebp, 0x422290e0
int3
call fcn.00eb8d0f
mov word [0xc55304c8], cs
jno 0xf74a2c
push ebx
lds esi, [ecx + 0x39]
or dword [eax - 0x5f60ec8a], ebx
pop ds
out dx, al
and byte [0x10f9a689], 0x1e
add ecx, dword [edi]
clc
invalid
inc ebx
div esi
out dx, al
sub al, 0xfd
insb byte es:[edi], dx
xor ch, byte [esi]
or eax, 0xf14d58e
cld
movsd dword es:[edi], dword [esi]
salc
xor al, 0xb6
test al, 0x84
pushfd
cmp al, byte [esi - 0x4b0ab153]
jbe 0xf749ef
ret
mov ecx, 0xdc8388ae
movzx edx, cl
lea edi, [ecx + edx*8 + 0x1cbe399c]
mov eax, dword [ebp + edx*4 - 0x2b8]
add ecx, 0x8f1cc5b9
lea ebp, [ebp + edx*4 - 0x2b4]
sbb cx, dx
bts dx, dx
sar edi, cl
mov edi, eax
movsx esi, dx
or edx, edx
jnp 0xe9d132
jne 0xe6383f
mov dword [edi + 8], edx
cmp ebx, eax
mov dword [edi + 4], 0
cmc
test dh, 0x99
cmp cl, 9
jmp 0xee62ed
mov word [edi], dx
lea esp, [esp + 8]
jmp fcn.0098e6ef
mov ecx, 0x219bbcbc
rol ecx, 0x75
mov di, word [ebp]
mov edx, 0xb702d0b6
lea eax, [edx + edx*8 + 0x15070a88]
mov eax, dword [ebp]
and edx, 0x8895b69e
and edx, edx
btc dx, dx
mov edx, dword [ebp + 4]
push 0x90843a31
shl dword [esp], 0xf1
adc ebp, 8
push 0xfe1dfaa4
not dword [esp + 2]
push 0xf1949e1b
mov dword fs:[eax], edx
push 0x630caa25
lea esp, [esp + 0x10]
jmp fcn.00f95a33
mov dword [eax], edx
jmp 0x964731
mov ecx, 0x2c1d9b98
xor cx, cx
sar ecx, 0x72
movzx cx, byte [ecx + ebp - 0xb07]
mov edx, 0x253edd81
push edx
mov dl, byte [ebp + edx*2 - 0x4a7dbb00]
adc ebp, 2
and cl, dl
push 0xdb37a923
call fcn.00973974
mov ecx, 0x4f05d989
lea edx, [ecx + ecx + 0x7a049a14]
push edx
mov ecx, dword [esi + edx - 0x18104d26]
imul edx, edx
bswap edx
movzx dx, byte [ecx]
ror dword [esp], 0xde
shl byte [esp + 2], 6
adc esi, 2
mov word [esi], dx
mov dword [esp], 0x2794c500
lea esp, [esp + 4]
jmp fcn.00ffa675
mov edi, 0x9391bd99
rol di, 0xe6
jb 0x950a7f
sysenter
push ecx
pushfd
mov ecx, 0xbc9b9621
mov ecx, dword [esp + ecx + 0x436469e3]
mov dword [esp + 4], 0x6e5e5ff1
push dword [esp]
popfd
lea esp, [esp + 4]
call fcn.0092ba32
jmp fcn.00f95a33
mov ecx, 0x5e87c43d
mov eax, dword [ebp + ecx - 0x5e87c43d]
push ecx
xadd dword [esp + ecx - 0x5e87c43d], ecx
mov cx, word [ebp + ecx - 0x5e87c439]
dec dword [esp]
call fcn.00eb80c8
mov ecx, 0xeeb5bc18
movzx ebp, cx
not ecx
mov ebp, dword [esi + ecx - 0x114a43e7]
dec cl
jge 0xe46c2b
mov cl, byte [ecx + esi - 0x114a43e2]
add esi, 6
mov byte [ebp], cl
jmp fcn.00f77acd
jmp 0xe82adb
jmp 0x94fe99
mov eax, 0x142e2899
and eax, 0xad949327
neg ax
mov eax, dword [ebp + eax*2 - 0x809fffe]
mov cl, byte [ebp + 4]
call fcn.00eda6a5
mov word [ebp], dx
jmp 0x1008568
imul cx, cx
sbb esi, 1
movzx ecx, byte [esi]
jmp 0xe90427
add ebp, 2
mov word [ebp], ax
call fcn.009772f4
not dword [esp + 4]
push 0x3f10bd1f
lea esp, [esp + 0xc]
jmp fcn.0094289b
mov word [edx], ax
jmp 0x96fe5a
mov edi, dword [ebp]
mov eax, 0x7684de80
call fcn.0102776b
pop es
or dword [ecx - 0x3d], eax
popal
or al, 0xa6
ret
xor byte [edx - 0x44], al
or dword [eax], ebp
loope 0xf85938
salc
inc ebp
mov cl, 7
jge 0xf858fa
mov ch, 0x45
inc ebp
xor ecx, dword [edx - 0x36]
mov ss, word [esi + 0x148023ef]
jge 0xf859aa
hlt
push edx
push ecx
or ch, byte [0x3ea56752]
cdq
sbb ecx, dword [ecx - 0x5097fbb9]
mov dword [edi + 4], eax
push 0xf9a339af
call 0xe2d7e3
call fcn.00f21796
jle 0xf8596c
invalid
call fcn.00f21796
xchg esp, eax
inc esi
jbe 0xf85944
mov edi, 0x2450fa0d
mov edx, 0xd5e0a8c5
jbe 0xf859a7
jecxz 0xf859f3
xor eax, dword [ebx - 0x349123a0]
out 0x45, eax
fcom dword [eax]
out 0x9c, al
pop es
aam 0xfb
jnp 0xf8593b
nop
dec eax
salc
popfd
les ebx, [edx + 0x52714a50]
jo 0xf85980
faddp st(6)
mov edi, 0xf317e417
pop ds
bound eax, qword [eax + 0x29ceccda]
movsb byte es:[edi], byte [esi]
push es
insb byte es:[edi], dx
push edi
ror byte [eax + 0x79b32962], 1
arpl word [eax - 0x7f], bx
out 0x32, eax
dec edi
adc al, 0xd8
and esi, ebx
xchg byte [ebp - 4], ch
dec esp
push esi
inc eax
inc edx
movsd dword es:[edi], dword [esi]
sub dl, bl
mov dword [edx - 0x5b], eax
cli
cld
int1
stosd dword es:[edi], eax
popal
jnp 0xf85a2d
stosd dword es:[edi], eax
xor dword [edi], esp
push esi
fadd qword [ebx]
sbb eax, 0x4c0e26c4
and eax, 0x14948745
and eax, 0x14ffff45
mov bh, 0x4a
call fcn.0094fa7b
jo 0xf872cf
jg 0xf872f8
sbb al, 0x54
cmpsd dword [esi], dword es:[edi]
cmp edi, dword [ecx + 0x1795a20d]
cmp byte [edi + esi], ch
pop edi
add ecx, edx
sal byte [ecx - 0x56], 1
fcomp st(5)
stosb byte es:[edi], al
dec ebx
ret 0x5305
xchg ebx, eax
xchg esi, eax
test dword [ecx - 0x42], ebp
nop
pop esp
pop ebx
push ds
sub al, 0x7a
sbb edx, eax
mov ebp, 0x1a3f56f5
push esi
or al, 0xd2
cmpsb byte [esi], byte es:[edi]
out 0xf6, eax
sbb al, 0x3c
movsb byte es:[edi], byte [esi]
xlatb
in al, dx
aaa
xchg dword [edi], esp
mov dl, 2
add dh, bh
mov ecx, 0xbf60cbc
sbb byte [esi + 0xbab42f0], cl
and al, 0x49
leave
retf 0xc56
cmp al, 0xe3
cdq
lds edi, [esi - 0x53a08d45]
pop ds
pop edx
xchg ebx, esp
pop eax
inc eax
xchg edx, eax
xchg ecx, eax
mov dh, byte [eax + 0x155420b8]
add al, 0xee
into
js 0xf873bd
in eax, dx
hlt
or byte [edx], dh
mov esp, 0x65d508d8
fmul dword [eax]
aad 0x65
adc eax, ebx
cmc
push es
inc eax
mov bh, 0x47
sbb byte [esi + 0x75e97a5c], bl
dec esp
scasd eax, dword es:[edi]
add eax, dword [esi]
inc edi
push esi
mov esp, 0x21ee9b7e
mov ebx, 0xfe9042b
mov byte [0x7d5099ed], al
mov gs, word [esi - 0x3ca44504]
dec ebp
dec dword [edx]
push eax
jge 0xf87374
scasb al, byte es:[edi]
cld
mov edx, 0xff4dc35b
or al, cl
add byte [ebp + ebx*4 - 0x152e0867], ch
push esp
rep insb byte es:[edi], dx
and byte [0x49f7564], ah
jo 0xf873ba
rol dword [eax], 0xac
popfd
cdq
not ecx
ljmp 0x6425
mov bl, 0xa5
mov byte [edi - 0x4a], al
mov bl, 0x1f
lodsb al, byte [esi]
arpl word [0xd9502bd], sp
salc
rol ch, 0x84
fsubr dword [edx + 0x7fc8ea8a]
enter 0x47f5, 0xffffffffffffff9c
sub ah, byte [eax + edi*8 + 0xc]
inc esp
fdiv st(6), st(0)
xchg ch, al
jg 0xf873ee
test eax, 0xcff2701a
mov ds, ebp
cdq
cvtpi2ps xmm7, qword [edi]
cmc
inc edi
std
push edx
cmovo ebx, dword [ecx + 0x24792a0f]
mov bh, 0xcf
invalid
inc eax
pop es
dec ecx
pop es
mov ebx, 0x3846a82b
sti
dec eax
loop 0xf873e3
in eax, 0x8f
or eax, 0x66683b1a
invalid
push edx
sub byte [esi], bl
add eax, 0x768bf5ba
in al, 0x74
lds edx, [ebp + 0x3f2a8390]
sub eax, 0x5c6fbb55
and byte [edx + 0x19], bl
cmpsb byte [esi], byte es:[edi]
movsd dword es:[edi], dword [esi]
dec edx
mov eax, dword [0x21fc6e93]
or byte [edx], al
xchg ebx, eax
stosb byte es:[edi], al
push eax
invalid
mov word [ebp], dx
call fcn.00f82156
xor byte [ecx - 0x6b], 2
adc al, 0xc7
jns 0xf8746d
mov byte [edx + ecx - 0xf554622], ah
cdq
xor eax, 0xf6bd42e2
jbe 0xf87447
imul edi, dword [esi], 0xade5dc49
or dl, byte [ecx - 0x3dfcd82c]
push esi
cwde
sar bl, 1
stosd dword es:[edi], eax
xor edx, dword fs:[ebx + 0x19cc4805]
jl 0xf87558
neg byte [ebx]
inc esi
push edi
sbb byte [eax + 0x287fedeb], bl
popal
inc ebp
fldcw word [eax - 0x1f2b72d]
arpl word [edi + 0x5c], ax
invalid
mov eax, 0x116a980a
push ss
clc
scasb al, byte es:[edi]
sahf
movsd dword es:[edi], dword [esi]
jecxz 0xf87552
xchg ecx, eax
and byte [edi], 0xc2
mov cl, byte [ecx + 0x7d]
insb byte es:[edi], dx
xchg dword [edx - 0x2b], edx
mov edx, 0xfb0c74f1
shl dword [edi], 1
or dword [edx + 0x58aa3c59], edx
adc al, 0xa3
jl 0xf87584
inc eax
iretd
mov al, 0x43
popal
mov word [edx - 0x5b], fs
scasb al, byte es:[edi]
fisttp dword [ebx - 0x70]
cmpsb byte [esi], byte es:[edi]
jbe 0xf8754b
mov ebp, 0x8ce7d358
cmpsd dword [esi], dword es:[edi]
fmul qword [eax]
lodsd eax, dword [esi]
push cs
mov eax, ebp
cmpsb byte [esi], byte es:[edi]
lodsb al, byte [esi]
scasd eax, dword es:[edi]
stc
add byte [esi - 0x25], 0xa1
sbb dword [0x8054ba6c], eax
dec esi
outsw dx, word [esi]
or esp, dword [ebx + 0x5a859bbc]
mov bh, 0x3e
jnp 0xf87516
xor byte [esi + 0x3e], 0x42
shl dword [ebp + 0x312c31b7], 0xf0
mov ebx, dword [edi - 6]
cmp byte [edi], 0x2b
movsd dword es:[edi], dword [esi]
mov bh, 0x31
sub al, 0x31
invalid
or al, 0x1f
loope 0xf87590
cdq
lds ebp, [eax - 0x2b385350]
push es
sub cl, dh
in eax, 0xdc
fcmovnu st(0), st(1)
mov gs, edx
push esp
mov bl, 2
inc esi
jo 0xf87608
les ebx, [ebp + 0x346afc2e]
invalid
cwde
adc bh, byte cs:[eax - 0x17c1ba18]
rol byte [ebp + edi*2 + 0x5849e483], 0x9a
invalid
mov ecx, 0xed9bc596
mov edx, dword [ebp]
lea eax, [ecx + ecx*8 + 0x72ba0796]
sub eax, eax
movzx esi, al
lea ebp, [ebp + eax*4 + 4]
neg cl
sar eax, 0x44
setbe al
xchg edx, ebp
adc esi, edx
dec cx
jl 0xf031c8
call fcn.00f2a3fb
mov ecx, 0xab0cad83
mov ecx, ebp
push 0x7da748b6
jmp 0x100be92
call fcn.00e7ed80
adc esi, 6
push 0x21b9c638
not byte [esp + 5]
mov byte es:[ebp], al
lea esp, [esp + 0xc]
jmp fcn.00ffa675
mov ecx, 0xe83fac24
mov edx, dword [ebp]
bts ecx, 0x3d
mov cx, word [ebp + 4]
call fcn.00f863ee
shrd dx, bp, cl
push 0x6532499b
call fcn.00f9b8c7
mov edx, 0x3c2436b7
mov dx, word [edx + edi - 0x3c2436b7]
mov bp, word [edi + 2]
push 0xcd139c23
dec byte [esp + 3]
sar dword [esp], 0xa4
adc edi, 2
call fcn.00ffdbc6
mov dword [esi], eax
push 0xcd079c2f
lea esp, [esp + 0x18]
jmp fcn.00e76285
movzx ax, byte [ebp]
push 0x18100eb8
mov ecx, dword [esp]
mov cl, byte [ebp + ecx - 0x18100eb6]
dec dword [esp]
call fcn.00f3ace1
mov cl, ch
sbb dword [ebx + 0x40c65954], edi
sub ebp, dword [ecx - 0x264f138a]
sub eax, 0xbeee4cd7
cmp al, 0
xchg ebx, eax
add ebx, dword [edi - 0x4e5c7a6c]
ljmp 0x8761
mov edx, dword [ebp]
mov ecx, 0xf2340680
sub ecx, ecx
mov eax, dword [ebp + ecx*2 + 4]
btr ecx, 0x14
adc ecx, dword [ebp + ecx*4 + 8]
call fcn.009518c1
adc cl, 0x27
bt eax, edx
rol cl, 1
add cl, 0xbc
sub dl, dh
xor cl, 0x3a
lea edx, [eax*4 - 0x39e6cb42]
sub cl, 0x9d
or dx, 0x92b1
lea edx, [eax + eax*4 + 0x51b22e96]
rol cl, 1
xor bl, cl
imul edx
add eax, eax
push 0x1cad7c0f
push 0x802d218c
mov bp, word [ebp]
jmp 0x931ddc
mov edi, 0xe89d0e85
mov eax, edi
shl edi, 0x1b
mov eax, dword [ebp + edi*2 - 0x50000000]
add di, word [ebp + edi - 0x27fffffc]
push 0xf53a340d
jmp 0xf7bdfb
sub esi, 1
mov edx, 0x692fc6a5
movzx ecx, byte [esi + edx - 0x692fc6a5]
call fcn.00fffcbb
add eax, 0x6ea9330
in al, dx
outsd dx, dword [esi]
popfd
popfd
inc ebx
pop esp
mov esi, 0x5cbd331
add ch, byte [eax + 0x462c21da]
xor eax, ebp
push 0x57
invalid
mov edx, dword [ebp]
mov ecx, dword [edx]
jmp 0xe98a80
sub esi, 1
mov edx, 0xdc0f3697
lea edx, [edx + 0x102630bf]
btc edx, edx
movzx edx, byte [esi]
xor dl, bl
inc dl
jmp 0x1013f99
neg eax
call fcn.00f0e779
jl 0xf973c8
invalid
and al, 0xca
invalid
call fcn.00ed9afd
push 0x859d5321
mov ecx, 0xdbcc120
mov edx, dword [edi + ecx*2 - 0x1b798240]
mov eax, dword [ecx + edi - 0xdbcc11c]
not cx
dec dword [esp + ecx - 0xdbc3edf]
shl word [esp + ecx - 0xdbc3edd], 0x6e
mov ecx, dword [ecx + edi - 0xdbc3ed7]
adc edi, 3
div ecx
push 0x4337d786
push 0x1db9270e
jmp 0xfcbc7b
mov ecx, 0x848d9297
mov dx, word [ebp]
ror cx, 0xa8
mov cl, byte [ebp + 2]
push 0x3595753a
push 0xdf809600
call fcn.00ec42e6
push edi
cmp si, si
cmp edi, 0x12053f32
cmp dword [ebp + 8], eax
jmp 0xfd15e5
mov eax, 0x6f844527
mov edx, 0x529db198
rdtsc
jmp fcn.01028085
lea esp, [esp + 0xc]
jmp fcn.00f95a33
mov edi, 0xfd3ad691
mov edx, dword [ebp]
movsx eax, di
xor ax, 0xd280
and di, ax
mov eax, dword [ebp + 4]
jl 0xf5231c
sbb edi, edi
call fcn.00fd078a
shr word [esp + 2], 0x25
neg dword [esp + 8]
xor si, 0xd11f
sub si, 0x47ae
rol si, 1
push 0x139261b6
xor bx, si
call fcn.00ed22e0
push 0x7d203183
jmp 0xed2572
lea esp, [esp + 0x18]
jmp fcn.00978aed
mov eax, 0xd029d39e
sal eax, 0x81
sbb eax, eax
movzx eax, byte [esi]
jle 0x94c8f7
ror cl, 1
push 0x8ab30587
xor bl, cl
ror dword [esp + 7], 0xc6
lea ecx, [esp + ecx + 0xc]
push 0xdab7b595
mov word [ecx], dx
jb 0xff79d5
lea esp, [esp + 0x10]
jae fcn.00f95a33
call fcn.00ed4dfb
out 0xc7, al
js 0xfa3737
div byte [ecx]
retf 0x89d5
je case.0x1013fd0.270938113
pop esp
xlatb
out 0x2a, al
ficomp word es:[esi + ecx - 0x2599ab64]
xchg esi, eax
dec edi
invalid
mov ax, word [ebp]
mov edi, 0x2afa903
movzx ecx, di
sub ecx, 0xa3034d37
mov di, word [ebp + edi*4 - 0xabea40a]
mov cl, byte [ecx + ebp - 0x5cfd5bc8]
jbe 0xe97920
sysenter
call fcn.00e83056
mov word [esi], cx
jmp 0x963a73
mov eax, 0x7307ca06
mov ecx, dword [ebp + eax - 0x7307ca06]
sal al, 0x42
mov eax, dword [ebp + eax - 0x7307ca14]
ja 0xe71d85
mov edx, 0x6bab999e
movzx eax, dl
mov eax, dword [edi + eax*2 - 0x13c]
rol edx, 0xaf
mov ecx, dword [edi + 4]
sal dl, 0x41
push ebx
cpuid
push 0xe80a3a16
shl dword [esp], 0x8d
sbb edi, 7
mov dword [edi + 0xc], eax
jmp 0x9509a0
inc byte [esp + 7]
dec ecx
adc esi, 2
sal dword [esp + 1], 0xc5
inc cx
sal eax, cl
call fcn.00f27dbc
jne 0xee6328
mov dword [edi + 4], edx
xor eax, ebx
test bp, 0xa694
cmp dh, 0xc
movzx eax, cl
cmp ax, di
test edi, 0xf38f648a
jmp 0x93f7c4
jmp 0x978367
mov edx, 0x2d9a3e16
jmp 0xf0900a
push 0x450af044
or dword [ebx - 0x46], 0x7cb0583
pop edi
cmp eax, 0xeb557809
pop ecx
cld
cmp eax, 0xe75619ec
push eax
xchg ebx, eax
mov esi, 0x3dfc99fb
or dword [ebx + 0x50], edx
salc
push ecx
in al, dx
sub ch, byte [eax]
add ecx, ebp
sub eax, 0xf53a1dea
imul ebx, dword [edx + edx*4 + 0x3b], 0x20bda7fe
test al, 0xfe
test dword [eax + 0x41], esp
cmp edi, esi
cmpsd dword [esi], dword es:[edi]
mov ebp, 0x85fea820
pushal
inc ecx
sbb eax, dword [edx]
test eax, 0xf35f65cc
push 0xd15afcef
popal
jb 0xfb3ac0
sub ebx, dword [edx + 0x7f57235e]
dec ecx
mov dword [0xb3a00355], eax
dec ebp
xchg esp, eax
pop ebx
sahf
push ecx
movsb byte es:[edi], byte [esi]
lcall 0x8b86, 0x3115d14b
jp 0xfb3a71
sub esp, dword [edi + 0x35]
salc
jg 0xfb3afb
mov ch, 0xe5
jle 0xfb3a3f
or dword [esi - 0x80], ebp
div byte [ecx]
add byte [edi + esi - 0x2d], 0x6f
dec ebx
mov bh, 0xe0
adc esi, edi
jne 0xfb3b21
pushal
mov edi, 0x69ac5030
jmp 0x16882334
mov bh, byte [edi]
mov byte [eax - 0xc339717], bl
invalid
call fcn.00f09877
lodsd eax, dword [esi]
aam 0x26
mov al, 0xc3
jno 0xfb3a98
cmp al, 0x50
xchg byte [ebp + 0x5ec1cc1f], dl
sub byte [ecx - 0x20a7f21d], 0xfa
inc ebx
mov al, byte [0xef376b27]
popfd
and al, 0x7a
mov bh, 0x7b
dec esp
pop ecx
mov dword [0x34eb0c7e], eax
aam 0xa
push edx
fnstcw word [esi]
salc
push ebp
stc
or bh, byte [ecx + 0x31]
shr byte [esi + 3], 1
xor dword [ecx + 0x308c20b], esp
fadd qword [ebp + 0x63545933]
xor edi, dword [esi - 0x7d]
call 0x87620ca8
mov ah, 0xe6
in al, 3
invalid
jmp 0x92e67b
mov edx, 0x7b8a86b6
mov ecx, edx
mov ecx, dword [ebp + ecx - 0x7b8a86b6]
sub edx, 0x8c27089b
mov dl, byte [ebp + 4]
call fcn.00f187df
mov dword [edi], ecx
lea esp, [esp + 0xc]
jmp fcn.0098e6ef
jmp 0xf170d9
mov eax, dword [edi + 4]
jae 0xf38045
test ebx, ebx
push 0xa0318e91
push 0xee23188c
lea esp, [esp + 0xc]
je 0xfa15b0
mov edi, 0x179ac321
mov edi, dword [edi + ebp - 0x179ac321]
mov ecx, 0x2ba533ab
mov ecx, dword [ebp + ecx*2 - 0x574a6752]
push 0x9e3ae2ac
call fcn.00eb3aae
mov dword [edi], eax
lea esp, [esp + 4]
jmp fcn.0098e6ef
xor al, bl
lea ecx, [ecx + ecx*2 + 0x5fadf002]
add al, 0x20
rol ecx, cl
not al
bswap ecx
neg cx
lea ecx, [ecx - 0x2f5e9c6d]
adc al, 0xaf
bswap ecx
sar cx, 0x4e
rol al, cl
lea ecx, [ecx*2 + 0x539044ab]
inc al
xor ecx, ecx
jae 0x939034
mov ax, word [ebp]
mov edx, 0x55325db3
rol edx, 0x12
call 0x9294cc
mov eax, 0x9f333c35
mov edx, dword [ebp]
call fcn.00f42e1b
jmp 0xfd8658
mov ecx, 0xca27b282
shl cx, 0x4c
movzx edx, cl
or dl, byte [ebp + edx]
lea ecx, [ecx*4 + 0x11349439]
mov cl, byte [ecx + ebp - 0x39d11437]
push 0x63be2f3a
add ebp, 2
call fcn.00e91771
mov ecx, 0x9c1f0a3a
mov edx, dword [ebp]
mov ecx, dword [ebp + 4]
push 0xa31e1739
add ebp, 8
push 0x8b05a4b2
push 0xeba22484
jmp 0xf72079
call fcn.00e794f9
xchg edx, eax
xchg ebx, eax
mov dh, 0x3a
test dword [ebx], edx
fcompi st(5)
mov bh, byte [ebx + 0x33943855]
lodsb al, byte [esi]
insd dword es:[edi], dx
arpl word [esi + 0x7a], si
lea esi, [edx]
jmp 0xfc283f
jae 0xfc2827
retf 0x9a25
mov dl, byte [esi + 4]
jmp 0xf0e78e
mov ecx, dword [ebp]
mov edi, 0x43ae3884
mov edi, dword [ebp + edi - 0x43ae3880]
call fcn.00960515
mov ecx, dword [edi]
add edi, 4
push 0x5db23b3e
xor ecx, ebx
dec byte [esp + 3]
sub ecx, 0x209ccb88
ror ecx, 1
add ecx, 0x6b293023
mov dword [esp], 0xea3d4d19
xor ecx, 0xe229508a
push 0xc9bd7c94
inc dword [esp + 4]
xor ebx, ecx
sub esi, 4
push 0xf61b8707
mov dword [esi], ecx
call fcn.00ef193a
cmp al, 0x76
cmovns edi, dword es:[esi + ebx*8 - 0x4a]
cwde
mov dword [0x6408d0cb], eax
push esi
popal
sbb eax, 0xc49cea18
test ebx, ecx
cmc
inc ebp
outsb dx, byte [esi]
clc
das
or al, 0x35
inc eax
jecxz 0xfc5975
add ebx, dword [ebx]
mov esi, 0x9164ccb
aas
xchg edi, eax
invalid
inc edi
ret
sar dword [esp], 0xc1
xor edx, edx
test eax, eax
push 0xfb0d1600
lea esp, [esp + 8]
je 0xe76b71
jmp 0xfaebf4
push 0x4395884
mov ecx, 0x3abb95ac
rol cx, 0x4e
mov dx, word [ebp + ecx - 0x3abb256b]
inc ecx
ror ecx, 0xc2
mov cx, word [ebp + ecx*8 - 0x75764ad6]
sbb byte [esp + 3], 0x34
dec byte [esp]
sar byte [esp + 3], 0xa6
adc ebp, 2
sar byte [esp + 2], 0xa4
inc dword [esp]
or dx, cx
push 0x769c188c
call fcn.00e3033a
sysenter
call fcn.00963a35
mov ecx, dword [esi]
mov edx, 0xff0372ac
dec edx
mov edx, dword [esi + 4]
call fcn.00935347
mov edx, dword [edi + ecx - 0x4d0bd513]
imul ecx, ecx
imul ecx, ecx
sal cx, 0x2c
mov cx, word [edi + 4]
push 0x8835b08c
shl dword [esp], 0x2a
call fcn.00eeae55
mov dword [edi], edx
not word [esp + 1]
mov dword [edi + 4], eax
call fcn.00ea2845
push 0x3531e435
mov word [edi], si
lea esp, [esp + 8]
jmp fcn.009418ef
push 0x189e4123
jmp 0xedc56d
push 0x682b75bc
mov dword [eax], edx
call fcn.00f9fc5a
mov eax, 0x7cbc5a9b
mov ecx, dword [edi + eax - 0x7cbc5a9b]
lea eax, [eax*4 - 0x24e8b169]
btc ax, ax
jae 0xfba67f
ret
mov edi, 0xdebe6f20
mov edi, dword [ebp]
mov ecx, 0x3e33a098
jmp 0xec49cd
mov edi, 0x393caa95
btc edi, edi
rol di, 0x4c
mov edi, ebp
jb 0xf87283
mov dword [esp], 0x54805685
ror dword [esp], 0xc3
not al
sar dword [esp + 1], 0x6f
adc al, 0x91
dec word [esp + 6]
push 0x4bb9d1ab
ror al, 1
xor bl, al
push 0x7127280e
lea eax, [esp + eax + 0x10]
call fcn.00fb1096
popfd
mov edi, 0xed1faba7
popfd
stc
sbb al, 0xb0
or byte [eax - 0x6b35fa00], 0x4f
jno 0xfcfad5
inc edi
cmp ebp, dword [edx + 0x565cd550]
push es
and ebp, dword [ebx + 0x291ad6f3]
test byte [esi + 0x37], bh
pop edi
out 0xe2, eax
les edx, [ecx + ecx*4 + 0x55]
dec ecx
int 0x62
jmp 0xfcfb2d
mov dl, 0xa4
test al, 0x97
in eax, 0xac
lahf
xor al, 0x3c
lodsb al, byte [esi]
mov ebp, 0x7de644f6
cmp dword [esi], ebx
pop ss
sub ebx, dword [edi + 0x2b13c34]
stc
cmp eax, 0x71338e31
invalid
call fcn.00fc3977
call fcn.00efd7b0
jmp 0x977340
jmp 0x98f214
jbe 0xfb8a63
mov ebx, 5
cmc
cmp si, dx
sub ebx, esi
jmp 0xe71516
mov edx, 0xb182cd93
movzx ecx, dl
movzx dx, byte [ebp + ecx*2 - 0x126]
dec cl
dec cx
mov cl, byte [ecx + ebp - 0x8f]
push 0xa3275f3a
add ebp, 2
shr dl, cl
push 0xdf39aa81
jmp 0xf02105
adc ebp, 4
jmp loc.01025e31
mov edi, dword [ebp]
add ebp, 4
push 0x3bab7b19
mov dword [esp], edi
call fcn.00ebe5dd
jmp 0xea53cd
push 0x8cb34a12
jmp 0xe9093b
lea esp, [esp + 8]
jmp fcn.00e82b45
adc ebp, 0
call fcn.00f9bd7c
call fcn.00f959ea
lea esp, [esp + 4]
jmp fcn.00978aed
or byte [esp + 1], 0x28
adc edi, 2
shr word [esp], 0xe3
sal al, cl
mov word [edi], ax
jmp 0xe66f4c
push edx
mov eax, dword [ebp]
push edx
sub edx, edx
xor edx, edx
xor dl, byte [edx + ebp + 4]
push 0x8d232f9f
jmp 0xfd0b35
mov eax, dword [ebp]
mov ecx, 0xcfa80d34
mov edi, 0x298f80ae
mov edi, dword [edi + ebp - 0x298f80aa]
mov cl, byte [ebp + 8]
add ebp, 6
jmp 0xfdbaf8
mov edx, 0xc2141b39
btr edx, 0xb1
mov ecx, dword [ebp]
mov edi, 0xc79b623c
adc ebp, 4
ror dl, 0x41
call fcn.00f9a8a9
fld qword [esi]
call fcn.00f593eb
push 0x62018537
shr cx, 1
rcr eax, cl
jmp 0xe9c226
mov word [ebp], dx
jmp 0x961ed7
mov edx, 0x441264ae
mov ecx, 0x75326584
movzx dx, byte [ebp + ecx - 0x75326584]
inc ecx
neg ecx
push ecx
mov cl, byte [ebp + 2]
rol dword [esp], 0xb
mov edx, 0xcb9750ba
movzx cx, byte [ebp]
xor dl, dl
bt edx, edx
add dl, byte [ebp + 2]
call fcn.0093506b
call fcn.00eb6350
push 0x7a16a035
mov word [edi], ax
push 0xe798a034
lea esp, [esp + 0x14]
jmp fcn.009418ef
mov ebx, 0xd9e8e12d
call fcn.00ed4db8
mov eax, 0x8b1d59ad
mov eax, dword [edi]
mov ebp, 0x4b049f12
mov bp, word [edi + ebp - 0x4b049f0e]
call 0xea8af2
call fcn.01009956
scasb al, byte es:[edi]
outsb dx, byte [esi]
xor byte [ecx + eax*2 - 0x484a1acc], 0x53
inc edx
pop es
bnd jge 0xff79c3
arpl word [ecx - 0x3d], bp
xlatb
salc
pop ebp
push edi
out dx, eax
jge 0xff7a08
xor dword [edi + 0xbfe4f74], eax
dec edi
dec byte [ebx]
inc esi
jne 0xff7a36
daa
je 0xff7a25
shl byte [esi - 0x41e576e5], cl
fstp dword [eax]
invalid
pop ds
pop ss
add ecx, dword [ebx + 0x54]
jne 0xff7a44
push esi
or esi, dword [ebx + 0x6f]
and al, 0x80
invalid
push ecx
or dword [ecx], ecx
mov esp, 0xe95f5d41
mov ch, 0x86
and al, 0x22
push ebp
mov edi, 0x76061456
jge 0xff7a03
push esi
adc al, 6
jbe 0xff7ac6
mov ecx, 0x9a6de851
and byte [edx + edx*8 - 0x26], 0xe9
xor al, 0x33
mov byte [0x65e8a6de], al
std
lodsb al, byte [esi]
add byte [ebx], 0x85
test al, 0xbb
and byte [ebx + 0x6940542c], al
or dword [esi + 0x789236d6], eax
out 0xd, al
scasd eax, dword es:[edi]
shl dword [eax + 0x3d458fe7], cl
imul esp, dword [esp + edx*8 - 2], 0xdd9b5489
dec eax
adc dword [eax - 0x47], ebx
shr dword [ebx + 0x5a3c3fcc], cl
aad 0x87
mov ah, 0xcf
adc esp, dword [esp + esi*2 - 0x7c0ebf14]
lodsb al, byte [esi]
invalid
push ecx
call 0x658014bd
rcr dl, cl
jmp 0xdfa1ad8b
sub al, 0xaa
popfd
sbb al, 0xfd
mov eax, 0xf48d9bd1
invalid
call fcn.00ebf76a
mov eax, 0xdb1d19a0
sub esi, 4
cbw
sar eax, 8
mov eax, dword [esi]
xor eax, ebx
jmp 0xe866c9
mov edx, 0xb8b29782
lea ecx, [edx*4 - 0x3466a468]
mov ecx, dword [ebp]
lea edx, [edx*4 - 0x14e6f3c6]
call fcn.009509cb
mov esi, 0x3f1fdb00
fistp dword [edi]
aas
mov ecx, dword [ebp + esi - 0x3f1fdb00]
or si, si
movsx edx, si
lea ebp, [ebp + esi*2 - 0x7e3fb5fc]
shl dx, 0xc2
bts edx, 0x9a
mov edi, ecx
mov esi, ebp
movsx ebp, dl
jb 0xe9e436
aam 0xf1
mov bl, 0xda
insb byte es:[edi], dx
push ss
push ss
or eax, dword [ecx]
or byte [esi - 0x54183f0e], bl
mov esp, 0x76b03a70
xchg ebx, eax
leave
fisubr word [eax]
or ebp, 0xffffff9d
sahf
pop ss
inc esi
loope 0x10064ec
and edi, ebx
loop 0x10064e9
push esi
fist word [edx - 0x34]
cmp dword [esi + 0x210deb14], 0x31b37046
add ebp, eax
push 0x6e
cmp eax, dword [edi]
dec dword [esi + ebx*8 - 0x7a]
cmp eax, 0x49181467
inc ebx
pop es
pop ds
and dl, byte [ebx]
cmc
popal
mov cl, 0x27
and edi, dword [edx + 0x699f0a37]
dec edi
sbb esp, dword [edi]
popal
push ecx
sub esp, ebx
jmp 0xd396374c
jmp 0xf0858f
mov eax, dword [ebp]
mov edx, 0x7a2d6d9f
mov dl, byte [ebp + edx - 0x7a2d6d9b]
add ebp, 6
mov byte es:[eax], dl
jmp 0xf7aa0b
mov ax, word ss:[edx]
push 0xdd92c03c
add ebp, 2
push 0xaa8c8415
mov word [ebp], ax
not byte [esp + 2]
push 0x90aefdb9
call fcn.00f33e16
mov edx, 0xa201d829
sub esi, 1
call fcn.01023f61
mov dword [edi], edx
push 0x530ee631
call fcn.0096a0df
xor byte [esp + 1], 0xbf
sbb ebp, 4
call fcn.00fae50e
inc dword [esp]
rol dl, 1
sub dl, 0x85
rol dl, 1
jmp 0xe6825a
mov eax, 0xc0a89c91
movsx ecx, al
push ecx
mov ecx, dword [ebp]
mov eax, dword fs:[ecx]
push 0x9c22bf1f
push 0x7a1ea514
mov dword [ebp], eax
push 0xe427368b
mov dword [esp + 6], 0xfa21aa3a
push 0x8224c980
lea esp, [esp + 0x14]
jmp fcn.00f95a33
mov eax, 0x593e2a1a
mov edx, dword [ebp + eax - 0x593e2a1a]
lea edi, [eax + eax*2 - 0x4350add2]
btr ax, 0xb9
lea eax, [edi*2 + 0x1bb970b7]
mov eax, dword [ebp + 4]
not edi
mov edi, dword [ebp + edi*2 - 0x6f2c5efe]
call fcn.00987eee
lea esp, [esp + 8]
jmp fcn.00f77acd
mov ecx, 0x2197501
lea eax, [ecx*2 - 0x3c7524cf]
imul eax, ecx
mov ax, word [ecx + ebp - 0x2197501]
btc ecx, 0x28
jae 0x9365e3
lea ebp, [ebp + ecx - 0x21973ff]
jb 0xf0760b
mov dx, word [ebp]
mov di, word [ebp + 2]
mov ecx, 0xe6012baa
mov cl, byte [ebp + 4]
jmp 0x92c6b4
xor dl, 0xa
push 0xfb0bf52c
rol dl, 1
rol dword [esp], 0x55
or dword [esp], 0x5f0acc20
rol dword [esp], 0xb8
inc dl
xor dl, 9
neg byte [esp + 2]
xor word [esp], 0xf630
xor bl, dl
push 0x8e3fb695
lea esp, [esp + 8]
jmp dword [edx*4 + 0xf83510]
movzx eax, byte [eax + esi - 0x1ebbe8f7]
xor al, bl
call fcn.00e77b0f
mov edi, 0x7395761e
and di, di
mov eax, dword [ebp + edi - 0x7395761e]
sar di, 0xa9
shr edi, 0x19
rol edi, 0xf4
mov edi, dword [edi + ebp - 0x38ffffc]
jne 0xf50a62
push 0x94b3e2b4
lea esp, [esp + 8]
jmp fcn.00f77acd
push 0xb8902e96
jmp 0xeb9ddb
xor dl, 0x39
rol dl, 1
not dl
jmp 0x941cea
ja 0xec174c
mov ecx, 0x3c09e490
mov ecx, dword [ebp + ecx*2 - 0x7813c920]
mov edx, 0x61214238
or edx, 0x86a3043e
mov dl, byte [ebp + 4]
call fcn.01025d4d
jmp fcn.01022343
mov edi, dword [ebp]
call fcn.00e4557c
push es
cmp eax, 0x5087881f
lea ebp, [edx - 0x3a77c0f4]
xchg dword [eax - 0x73], edx
stosb byte es:[edi], al
or al, 0x3f
mov ch, al
xchg ecx, eax
invalid
jecxz 0x101e1ec
push ss
inc edi
cmp dl, byte [eax + edx*2 - 0x61]
pop ebp
daa
push ebp
aam 7
jl 0x101e1b8
invalid
dec ecx
dec eax
inc ecx
jo 0x101e208
sal dword [edx + 0x44], 1
invalid