Function at 0x1000a4fe
Capabilities:
Encrypt data using rc4 ksa
Link many functions at runtime
Resolve function by parsing pe exports

Disassembly:
je 0x1000145b
nop
adc al, 0xff
sbb byte [ebx], cl
add byte [ebx - 0x7b], cl
test eax, 0x955f7772
iretd
ja 0x10001458
nop
invalid
mov eax, dword [eax]
add byte [eax - 0x769b8870], dl
lea eax, [eax - 1]
invalid
inc edi
ja 0x1000150e
jmp 0x1000153c
jne 0x100014d5
sahf
sti
push 0xc
mov eax, dword [esi]
add al, byte [ebx - 0x74ff279b]
add eax, edx
add edi, 0x70
je 0x10001528
push ebp
cmpsb byte [esi], byte es:[edi]
nop
mov ebp, esp
dec esi
je 0x100014bb
nop
ror byte [edi], 0x8c
add dword [eax], eax
push eax
mov dword [eax + 4], ecx
mov ebp, esp
mov dh, 0x55
jne 0x10001501
xchg bh, bl
retf 0x5772
invalid
nop
jne 0x10001582
mov ebp, esp
je 0x10001516
and al, 0x89
nop
or dword [eax], eax
add bh, bl
add byte [edx], al
sti
push eax
push eax
lea eax, [ebp - 0x10]
add dword [eax], eax
call fcn.100075e3
mov edi, edi
sti
ja 0x100015ee
nop
add byte [eax], al
pop eax
or al, 0xff
mov ecx, dword [ebp - 0xbc]
les edx, [eax - 1]
invalid
nop
nop
nop
nop
mov al, byte [0xf490000]
sahf
ja 0x1000157f
push ebp
ljmp 0xfc7d
ja 0x1000158a
add al, ch
push ebp
pop eax
adc byte [eax - 0x28], ch
mov eax, dword [edi + 0x5c]
pushfd
pop esp
xchg edi, eax
xor byte [eax + 0x77], dh
push esi
cmp dword [ebp - 0x98], 0x80000005
mov dword [eax + 0x18], ecx
rol dword [ebx + 0x543b00d2], 0x24
invalid
or edi, ebx
jno 0x100016e5
jno 0x100016e5
adc ecx, dword [edx + 0x1a927773]
je 0x10001606
popfd
push esi
add byte [ebx - 0x7bf00907], al
mov dword [ebp - 0x1c], edi
in al, 0x75
jle 0x10001684
jne 0x10001701
add byte [ebx - 0x73], dl
add byte [ecx], bh
push ebx
lea eax, [eax]
mov ecx, 0
jne 0x10001698
push ebp
pushfd
ja 0x10001705
nop
jae 0x10001680
call 0x1000ac2c
add byte [eax], al
push esi
cmp eax, dword [ecx + eax - 0x11db1800]
jne 0x10001668
add byte [eax], al
nop
je 0x100069f5
cmc
cmp eax, 0x69755601
jo 0x1000172c
add dword [eax], eax
add dword [ecx + 0x498bdc45], ecx
jle 0x100016bb
mov ecx, dword [ecx + 0x7e]
cld
daa
add eax, 0x49b7556
add al, 0x58
pop eax
pushfd
ja 0x100016ad
add eax, 0x3f777213
add byte [eax], al
push edi
add byte [eax], al
jae 0x1000174c
add byte [ebx + 0x77], dh
inc ebp
mov ecx, dword [esi]
pop eax
je 0x1000166b
dec ebp
shl byte [ebx], 0x6f
add byte [ebp - 0x608aa9d4], dl
pop ebp
nop
ja 0x100016ee
sbb al, 0x6e
dec ebp
clc
pop es
dec esi
jne 0x10001754
and eax, 0x74fb0988
mov edi, edi
inc eax
mov eax, esi
adc bh, bh
loopne 0x10001754
jmp eax
push ebp
loope 0x10001700
dec byte [edi - 0x75]
jge 0x100016d6
dec edi
mov edi, dword [ebp - 0x30]
shl byte [eax + edx], 1
and al, 0x10
mov edi, edi
les eax, [edx + eax*8]
push esi
ja 0x100016c5
les esp, [0x10018d55]
add byte [ebx - 0x7bf00908], al
dec ebp
nop
into
mov edi, edi
pop ebp
cmp ecx, ebx
mov ebp, esp
ja 0x100016d2
cld
add byte [edi], al
lea esp, [eax - 1]
cmp byte [ecx + 0x3b89fc7d], cl
jne 0x1000175e
pushal
invalid
jmp 0x100016c4
add dword [eax], edx
push ebp
mov al, byte [0x30776e0c]
push ebp
nop
cmp dword [ebp + 0xc], esi
adc byte [esi + 0x75], dl
push esi
mov ebp, esp
in al, dx
nop
ja 0x100016e9
rcl byte [esi + 0x75], 0x2b
add byte [eax], al
nop
nop
je 0x100016fc
movsd dword es:[edi], dword [esi]
invalid
xor ecx, dword [ebx - 0x16536f01]
push cs
invalid
nop
sbb bh, bh
inc ecx
nop
movsb byte es:[edi], byte [esi]
mov al, 0x18
inc ebp
mov ebp, esp
inc ebp
jmp 0x10001a99
push edi
push ebp
mov eax, dword [esi + 4]
add dword [ebp + 0x8087], ecx
nop
pop ds
adc bh, bh
rcr byte [edi + 0x5e], 0x5b
add byte [eax], al
ja 0x10001a6c
mov al, byte [0xa2f07557]
cmp al, 5
je 0x100019d5
xor eax, eax
lahf
sub byte [eax], al
pop eax
nop
adc byte [esi + 0x77], ch
mov dl, 0xba
nop
push es
inc ebp
fmul dword [ebx + 0x45890446]
nop
nop
sub dword [ebp - 0xaf0bbb], ecx
test esi, esi
add byte [eax - 0x3d6e7bf1], al
add al, 0x64
salc
push ds
adc byte [ecx + 0x4e8b1048], cl
ja 0x10001ab1
jne 0x10001a25
push ebp
jne 0x10001a83
nop
ja 0x10001ace
dec eax
aad 2
or edi, ebx
jo 0x10001afc
jne 0x10001a87
mov ecx, 0
nop
and al, 4
push ebp
mov dl, 0xa7
lahf
add dh, byte [esi + 0x12]
add byte [eax], al
sbb eax, 0x13776f89
and eax, 0x74fb09a4
add bh, bh
nop
jmp fcn.1000543a
ret 0xc
invalid
or byte [edi], 0x84
dec esp
push ebp
ja fcn.10001a93
mov dh, 0x2b
invalid
adc dword [ebp - 6], esi
nop
sbb byte [ebx], al
add eax, dword [eax]
and eax, 0x74fb0b18
nop
inc edi
jne 0x10001c97
cld
ror byte [edi], 0x85
add byte [ebp - 0x3e], bl
ja 0x10001cc8
mov dl, ah
nop
sbb al, 0x53
jl 0x100030e9
add al, byte [eax]
and al, 0xc
jno 0x10001d0f
ja 0x10001c9d
add al, 0xff
imul ebp, dword [edi + 0x77], 0x776e01b8
rcr byte [edx - 0x65708aaa], cl
jne 0x10001cc3
jmp [ecx + 0x6f]
mov eax, 0xd2776e01
lcall 0x1a75, 0x9a8f7556
nop
inc ebx
lea eax, [ebp - 0x1c]
ja 0x10001ce0
sti
jne 0x10001cb3
nop
and al, 0xc
push esi
sub al, 0x68
ja 0x10001d32
jne 0x10001cb7
adc byte [ebx], dh
jge 0x10001c6c
adc cl, ch
nop
sbb byte [ebp - 0x157bf025], al
test dl, ch
je 0x10007dc1
push edi
mov bh, 4
add byte [eax], al
jne 0x10001d03
xchg esi, eax
and al, 4
add byte [eax], al
add eax, ecx
mov dword [ebp - 4], eax
inc ebp
cld
mov eax, 0x2014
movzx esi, word [ecx]
cdq
js 0x10001d64
mov eax, dword [ebp - 4]
loop 0x10001d47
nop
cmp eax, 0xfffffff4
nop
push esi
nop
xchg esi, eax
cmp eax, 0x2b7556c0
ja 0x10001cc1
js 0x10001b05
invalid
invalid
add al, byte [eax]
test byte [edi + 1], ah
push ebp
ja 0x10001cf3
nop
or al, 0x89
pop ebp
call fcn.1000b34f
add eax, 0x90909090
and dword [esi], 0
jne 0x10001d22
mov dword [esi + 4], eax
or byte [ebx], cl
loop 0x10001d2b
nop
mov eax, dword [ebp - 4]
inc ebp
cld
sal dword [ebp + ebx + 0x39], 0x8d
sbb byte [ebx], bh
mov dword [0], eax
daa
enter 0x6fac, 0x77
cld
sbb dword [eax + 0x75], ebx
push esp
jae 0x10001dbc
sub edx, dword [esi + 0x75]
cmp dl, bh
jne 0x10001d81
cli
push esi
sti
or eax, 0x909074fb
ja 0x10001daf
add byte [eax], al
mov esp, 0xaf776e09
mov ax, word [edi + 0x88]
ja 0x10001d05
mov byte [0xfb776f9a], al
lcall 0x776e, 0xf5fb776f
inc eax
outsd dx, dword [esi]
ja 0x10001d62
cmc
outsb dx, byte [esi]
ja 0x10001dab
scasd eax, dword es:[edi]
movzx edx, word [eax]
nop
push ebp
pop edi
push ebp
dec eax
push ebp
dec ebp
jne 0x10001d01
add dword [eax], eax
push es
or ecx, ecx
add byte [0x10022394], bl
add dl, byte [eax]
or dword [eax], eax
test ebp, ebx
clc
rol dword [ebx + 0x3b5900d2], 0xd1
invalid
pop ecx
cmp edx, ecx
xor eax, eax
inc ebp
nop
add byte [eax], al
jne 0x10001d3f
push ebp
adc byte [ebx - 0x7bf0fc06], al
ret 0xc
adc byte [ecx - 0x72efdb94], cl
mov ebp, esp
jne 0x10001d86
adc byte [ebp - 0x2e8a1375], cl
je 0x10001e49
lodsb al, byte [esi]
sbb byte [eax], al
ja 0x10001dc0
add byte [eax - 0x6f6f6f70], dl
add byte [eax + 0x1290840f], al
nop
sti
jne 0x10001dd8
nop
jne 0x10001d8c
mov ebp, esp
sub byte [esi + 0x75], dl
pop es
inc ebp
mov al, byte [0xa2c37557]
ja 0x10001deb
and al, 0xc
jae 0x10001e5c
add byte [eax], al
push ebp
les eax, [edx]
ja 0x10001e34
dec eax
add bh, dh
push esi
or al, 0
nop
sar ecx, 1
push esi
mov dword [ebp - 0xa0], ecx
ret 0x10
push eax
fcom qword [ecx - 0x73]
adc bh, bh
add byte [ebx], bh
sbb al, 0x3c
or byte [ecx + 0x1e890c46], cl
nop
adc al, 0xff
push edi
ror byte [edi], 0x85
nop
clc
pop ebp
ja 0x10001e4e
nop
adc al, 0x71
nop
or al, 0
push ebp
invalid
sahf
and al, 0x10
jne 0x10001db5
add byte [eax], al
sti
sbb byte [eax], al
push ebp
push esp
mov eax, dword [ebp - 4]
or al, 0xb
push ss
push esi
adc byte [ecx + 0x4e8b1048], cl
nop
nop
jae 0x10001ec3
ror byte [edi], 0x6e
outsb dx, byte [esi]
je 0x10001e4f
cmp eax, 0x80000007
mov eax, dword [ebp - 4]
sbb al, 0xc6
rol byte [eax], 1
push eax
fsub st(0), st(0)
cmp edx, ebx
sbb eax, 0x13776f89
add byte [eax - 0x24], dl
call 0x991df19f
outsd dx, dword [esi]
ja 0x10001e7a
jns 0x10001dea
and eax, 0x74fb096c
nop
jnp 0x10001ee0
jne 0x10001e87
sbb dh, byte [ecx + 0x77]
inc edx
jne 0x10001e2f
nop
nop
nop
push ebp
nop
dec esp
je 0x10001ea5
je 0x10001e8b
ja 0x10001e0a
nop
inc esi
mov word [ecx - 0xfffd2a], ss
add bh, bh
inc dword [eax]
add byte [ebx + 0x2c0fd2ff], cl
cdq
add byte [eax], al
mov edi, edi
ror byte [edi], cl
sub al, 0x99
nop
add dword [esi + 0x75], edx
pop ebp
jge 0x10001f0b
nop
nop
jne 0x10001e85
add bh, bh
or eax, 0xcaa7778
cmp esi, edx
test dword [esp + esi*8 + 0x4d8bffff], ebx
stosb byte es:[edi], al
or al, 0x3b
test dword [esp + esi*8 + 0x4d8bffff], ebx
ja 0x10001eb2
xlatb
jo 0x10001f2c
dec ebp
je 0x10001ea0
jmp 0x10001ebf
push edi
inc ebp
add byte [eax - 0x3d797bf1], al
cmpsd dword [esi], dword es:[edi]
fimul word [edx]
pop ecx
enter 0x5583, 0x75
push cs
je 0xeea7e14f
or bl, byte [ecx - 0x38]
adc dword [ebp + 0x75], 0xe
add al, byte [ebx - 0x74ff279b]
jl 0x10001f47
pop edi
push esp
add byte [0x100230b7], bh
or dh, dh
ja 0x10001f4c
and eax, 0x74fb0b38
ja 0x10001f2b
adc byte [ebp + 0x75], 0xf3
ja 0x10001ef1
pop ss
and eax, 0x74fb08fc
ja 0x10001e7e
nop
je 0x10001e8c
add byte [eax], al
push ecx
push edi
lahf
nop
test edi, edi
fild dword [edx]
add al, byte [eax]
nop
adc al, 7
stc
xchg edi, eax
rcr byte [eax], 0x73
push ebp
jae 0x10001f66
mov ebp, esp
jno 0x10001f8c
ja 0x10001f4f
adc dl, byte [edi + 0x75]
jne 0x10001f2c
inc ebp
push esi
call 0x10001ef7
or edi, ebx
or byte [edi], 0x84
pop ds
aaa
fst dword [ecx - 0x2f]
add dword [edi], ecx
test byte [edi], bh
jne 0x10001ef7
push ecx
rol dword [ecx], 1
je 0xe6c49473
salc
and dword [eax], eax
add eax, 0x90909090
nop
nop
nop
nop
or eax, 0x909074fb
or al, 0
aad 0x90
nop
nop
add eax, 0x90909090
nop
nop
nop
nop
sti
push ebp
invalid
push ebp
jne 0x10001f37
sub al, 0xfb
add byte [eax], al
add al, byte [eax]
nop
test edi, esi
std
mov eax, dword [ebp + 8]
pop eax
mov ebp, 0x3c7770d5
and al, 0xee
out dx, al
cld
push ebp
test byte [edi], 0x77
wait
dec eax
add byte [eax - 0x73], dl
ror byte [ebx], 0x6e
loope 0x10001f79
mov al, byte [0xa0887557]
add bh, bh
je 0x10001f0f
mov byte [eax - 0x6f8b0100], ah
add byte [ebx + 0x6a563040], cl
wait
add byte [eax], al
mov edi, edi
cmp esi, eax
nop
mov eax, 0x75070218
jo 0x1000200b
jo 0x1000200d
jne 0x10001f88
nop
sbb bh, bh
sbb esi, dword [edi + 0x77]
imul ebp, dword [edi + 0x77], 0x776e01b8
jmp 0xbb7d971c
cld
ja 0x10001f99
nop
push ecx
or byte [ebx - 0x4ef00fff], cl
sti
push ebx
mov ah, 1
fisubr word [esi + 0x77]
or eax, 0xc0967770
jne 0x10001ffd
or esi, edi
nop
push edi
jl 0x1000a081
lea ecx, [ebp - 0x94]
pop ebp
loopne 0x10002032
push ebx
call 0x100020f1
mov ebp, 0xf9755646
stc
pushfd
jne 0x10001fe9
mov dword [esi + 0x34], eax
add byte [eax], al
bound ecx, qword [eax]
or ah, byte [edi - 0x58a28aab]
nop
inc ebp
jbe 0x10002075
ja 0x10001fea
jmp 0x10001fed
in eax, dx
add dword [bp + 0x75], edx
jmp 0x10002002
push esi
jne 0x10001ff0
cld
ret 8
jne 0x10001fb1
nop
nop
push esp
je 0x10002010
add byte [ebx + 0x6a563040], cl
ja 0x1000208f
and edi, dword [eax + 0x77]
xchg esp, eax
jne 0x10002089
leave
rol dword [ecx], 0x40
sti
nop
ja 0x10002065
ja 0x10002035
nop
je 0x10002198
jbe 0x10002034
add dword [edi + 0x3a], esi
or edx, edx
pop ebp
adc byte [ebp - 0x937b], cl
invalid
call [esi + 0x7f]
daa
nop
cmp eax, 0x75070001
nop
jo 0x100020e9
inc eax
fadd dword [eax]
dec esp
nop
jb 0x100020f0
jbe 0x100020f2
mov esp, 0x9074fb0d
jne 0x100020b9
sub dword [esi - 0x10], edx
mov dword fs:[0], eax
adc byte [ecx - 0x72efdb94], cl
mov edi, edi
nop
nop
push esi
add byte [eax], al
invalid
push esi
invalid
add byte [eax + 0x54150003], dl
add eax, 0x689074fb
mov ebx, 0x8475053f
mov dl, 0xc2
add byte [eax], al
cmp eax, 0xfe747772
jb 0x10002145
inc eax
add byte [eax], al
adc al, 0xea
xor esi, esi
add byte [eax], al
nop
sub dword [edi + edx*2], esi
push ecx
adc dword [ebp - 6], esi
cli
jne 0x100020f7
ror byte [edi], 0x8c
jne 0x10002127
nop
or byte [edi], 0x84
sti
add byte [eax], al
dec ebp
stc
ja 0x100020b3
add byte [eax], al
nop
jne 0x1000215b
inc eax
inc ebp
imul ebp, dword [edi + 0x77], 0x776e2250
xchg edx, eax
fdivr dword [edi - 0x33]
inc ebp
jne 0x100020de
push ebp
add bh, dh
wait
nop
add al, 0xc2
push esi
ja 0x100020d7
sti
push esi
nop
invalid
add al, 0x8b
jne 0x1000217d
test byte [0x1002a166], cl
nop
ret 8
jnp 0x1000215c
add dword [eax], edx
push esi
add eax, dword [eax]
sub edx, dword [esi + 0x75]
je 0x100020e1
test eax, eax
add eax, 0xdc7555e5
jne 0x1000216a
rol byte [0xdc7555e5], 0x75
adc byte [eax - 0x6f538870], dl
fdiv qword [ebp + 0x10]
nop
nop
ja 0x1000210a
nop
int3
add byte [eax + 0x71567556], cl
ja 0x100021a7
sbb byte [ebx], al
pop es
jne 0x100020fb
xchg edx, eax
jg 0x1000217b
add byte [ebx], bh
sti
cmp edi, ebx
push edi
jne 0x100021f8
nop
jne 0x1000218f
or edx, dword [eax - 0x74ffe388]
inc esp
and al, 0x10
nop
js 0x100021a3
sbb al, 0
mov eax, dword [esp + 0x10]
add byte [ebx - 0x76efdbbc], cl
cld
mov esp, edi
jne 0x10002190
add byte [ecx + 0x665ffc7d], cl
mov dword [eax + 0x32], ecx
mov dword [ebp - 4], edi
pop edi
mov word [eax + 0x32], cx
sar dl, 1
or ecx, esp
sub esp, 0x24
nop
jge 0x10008b53
imul eax, dword [eax], 0x33779000
nop
ja 0x100021dc
ja 0x10002152
push ecx
dec eax
push ebp
sub eax, 0x5f7557da
ret 4
pop es
push ebp
je 0x1000214f
ja 0x100021d9
adc eax, 0xaa7555b5
ja 0x100021d2
add byte [eax], al
add eax, dword [eax]
jb 0x100021a6
add byte [eax], al
add byte [esi + 0x75], dl
adc edx, 0
jne 0x10002157
rol byte [eax], cl
or eax, 0x909074fb
nop
nop
dec eax
je 0x100021df
mov eax, dword [0xa1a47557]
add al, 0xb8
or al, 0x50
push edi
jne 0x10002186
mov eax, dword [0x500cb804]
cmp byte [eax + 0x55], bh
loopne 0x100021eb
dec dword [ecx + 0x77]
int3
dec ecx
ja 0x100021bb
xor eax, 0
add byte [esi + 0x5f], bl
mov ebp, esp
in al, dx
ja 0x100021ae
ja 0x10002183
test dword [eax - 1], ebx
add byte [eax], al
jmp 0x1000220c
ja 0x1000220e
dec edi
add byte [ebp - 0x7f], dh
jne 0x10002193
ror dword [ecx - 0x3f7a03bb], cl
nop
add byte [eax - 0x6f6f6f70], dl
movsd dword es:[edi], dword [esi]
pop es
mov esi, eax
ja 0x10002288
lahf
test dl, 1
fcom qword [ebp + 0x56]
nop
add byte [eax], al
je 0x100021c1
jne 0x10002226
push esi
push esi
add dword [eax], eax
hlt
sti
je 0x10002226
add al, 0
mov eax, dword [ebp + 8]
jmp 0x10002210
jno 0x10002302
xchg ecx, eax
ja 0x1000229e
rol dword [ebx + 0x3b5900d2], 0xd1
push 0xffffffffffffffc2
cmp eax, edi
dec ebp
add byte [ebp + 0x48880fc9], al
mov esi, 0x83660003
je 0x10002232
mov byte [eax - 0x42], cl
add eax, dword [eax]
xor word [ebx + ecx*4 + 0x45], 0x2c
mov dword [esi + edx*2], ecx
inc ebp
sub al, 0x89
or al, 0x56
test byte [esp + edi], cl
test eax, eax
add edx, eax
or eax, 0x909074fb
nop
add byte [ebp - 0x457af040], al
jae 0x10002338
ja 0x1000228b
test dword [edi + 0x77], ebp
mul edx
sti
jne 0x10002261
jne 0x10002344
add byte [esi - 0x7d], ah
mov esp, 0x9a33776f
jno 0x1000234e
or al, ch
and al, 0xc
cmp dx, 0x63
test dword [eax - 1], eax
adc al, 0xff
add al, 0
push ebp
imul edx, ebp, 2
nop
add byte [eax - 0x6f6f6f70], dl
or byte [ebx - 0x75], dl
pushal
nop
ror byte [ebp + 0x3d98776f], 0x79
and al, 0x3b
push eax
ret
add byte [esi], 0x4b
push esi
push ebp
nop
or byte [ebx], 0xfb
mov eax, dword [0x18]
add byte [ecx], bh
jg 0x10002387
xor eax, ebp
cmp al, 0xff
nop
jecxz 0x1000236b
or al, 0xb
pushal
ja 0x1000236f
and eax, 0x74fb09d4
and eax, 0x74fb0c68
je 0x1000648b
pop ebx
inc ecx
add byte [eax], al
pop ebp
add dword [bx + si], eax
lea eax, [ebp - 0x3c]
nop
jne 0x10002345
or byte [ebx - 0x72a88f39], al
inc esp
push ebp
nop
jne 0x1000232c
out 0, eax
add al, dl
ja 0x100023c0
add byte [eax], al
sal byte [edi + 0x76], 1
and al, 0
cdq
sub byte [ebx + 0x48892c4e], cl
jne 0x10002351
mov ecx, dword [esi + 0x2c]
mov dword [eax + 0x75], ecx
cld
sbb byte [ebx + 0x46895847], cl
enter 0xffffffffffffe181, 3
js 0x100023d8
push edi
jge 0x10002361
push ebp
retf
or al, 0x3b
loop 0x10002372
xchg ebp, eax
jne 0x1000237b
jne 0x10002374
ja 0x1000231d
add al, byte [eax]
nop
ja 0x100023d7
jge 0x100023ec
add byte [ebx - 0x7c00c7b8], al
add byte [ecx - 0x977b], cl
ret 0xc
invalid
je 0x1000231e
mov edi, dword [eax]
jne 0x1000234a
push esp
nop
je 0x10002397
add byte [eax], al
loopne 0x100023eb
add al, ah
push ecx
push ebp
push ecx
cli
nop
nop
popfd
test dword [ecx], ebp
pop es
push esi
ret 0
add byte [eax - 0x6f6f6f70], dl
adc al, 8
or byte [ebx - 0x75], dl
add byte [edi], cl
cmpsb byte [esi], byte es:[edi]
cmp ecx, ebx
test eax, eax
nop
jne 0x10002397
add bh, dh
test dword [eax], 0x85185d8b
invalid
add byte [ebx - 0x247ae7a3], cl
jo 0x10002457
sub eax, 0x5f7557da
test dword [edx + 0xb], ebp
push esi
push esi
nop
sub al, 0xba
add byte [ebp - 0x747af040], al
nop
mov eax, 0xb9fb7776
nop
je 0x1000238c
mov edx, 0xfc08500
test dword [ebx + 0x7776b890], ecx
sti
mov ecx, 0x90907490
nop
add byte [eax], al
mov al, byte [0x13057771]
push cs
or al, 0xfb
add byte [eax], al
jne 0x1000238c
bound edi, qword [ebp - 0x3eb18aab]
stosb byte es:[edi], al
into
jmp 0x1000245f
add byte [eax], al
push eax
mov ebp, esp
mov byte [ebp - 0x1bb], 0x65
mov byte [ebp - 0x1ba], 0x74
mov byte [ebp - 0x1b9], 0x56
mov byte [ebp - 0x1b8], 0x6f
mov byte [ebp - 0x1b7], 0x6c
mov byte [ebp - 0x1b6], 0x75
mov byte [ebp - 0x1b5], 0x6d
mov byte [ebp - 0x1b4], 0x65
jmp 0x10002ed8
mov byte [ebp - 0x1b3], 0x49
jmp 0x10002ef3
mov byte [ebp - 0x1b2], 0x6e
mov byte [ebp - 0x1b1], 0x66
mov byte [ebp - 0x1b0], 0x6f
mov byte [ebp - 0x1af], 0x72
mov byte [ebp - 0x1ae], 0x6d
jmp 0x10002f1b
mov byte [ebp - 0x1ad], 0x61
mov byte [ebp - 0x1ac], 0x74
mov byte [ebp - 0x1ab], 0x69
mov byte [ebp - 0x1aa], 0x6f
jmp 0x10002f43
mov byte [ebp - 0x1a9], 0x6e
mov byte [ebp - 0x1a8], 0x57
jmp 0x10002f5f
mov byte [ebp - 0x1a7], 0
lea eax, [ebp - 0x1bc]
push eax
mov ecx, dword [ebp - 0x230]
mov edx, dword [ecx + 0x60]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10002f82
push dword [ebp - 0x230]
pop ecx
mov dword [ecx + 0x1c], eax
jmp 0x10002f97
push dword [ebp - 0x230]
pop edx
cmp dword [edx + 0x1c], 0
jne 0x10002fb8
mov byte [ebp - 0x231], 0
jmp 0x10002fb3
jmp 0x10003bed
mov byte [ebp - 0x22c], 0x48
jmp 0x10002fcc
mov byte [ebp - 0x22b], 0x65
jmp 0x10002fe0
mov byte [ebp - 0x22a], 0x61
mov byte [ebp - 0x229], 0x70
mov byte [ebp - 0x228], 0x41
mov byte [ebp - 0x227], 0x6c
mov byte [ebp - 0x226], 0x6c
jmp 0x1000300b
mov byte [ebp - 0x225], 0x6f
mov byte [ebp - 0x224], 0x63
mov byte [ebp - 0x223], 0
lea eax, [ebp - 0x22c]
push eax
mov ecx, dword [ebp - 0x230]
push dword [ecx + 0x60]
pop edx
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10003040
mov ecx, dword [ebp - 0x230]
mov dword [ecx + 0x20], eax
push dword [ebp - 0x230]
pop edx
cmp dword [edx + 0x20], 0
jne 0x10003070
jmp 0x1000305f
nop
ror byte [edi], 0x8c
add esp, 0xc
mov byte [ebp - 0x231], 0
jmp 0x10003bed
mov byte [ebp - 0x14c], 0x48
mov byte [ebp - 0x14b], 0x65
mov byte [ebp - 0x14a], 0x61
mov byte [ebp - 0x149], 0x70
mov byte [ebp - 0x148], 0x46
mov byte [ebp - 0x147], 0x72
mov byte [ebp - 0x146], 0x65
mov byte [ebp - 0x145], 0x65
mov byte [ebp - 0x144], 0
lea eax, [ebp - 0x14c]
jmp 0x100030ba
push eax
mov ecx, dword [ebp - 0x230]
mov edx, dword [ecx + 0x60]
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
push dword [ebp - 0x230]
pop ecx
mov dword [ecx + 0x24], eax
jmp 0x100030db
mov edx, dword [ebp - 0x230]
cmp dword [edx + 0x24], 0
jmp 0x100030ed
jae 0x1000314e
test al, 1
jne 0x100030fb
mov byte [ebp - 0x231], 0
jmp 0x10003bed
mov byte [ebp - 0x194], 0x56
mov byte [ebp - 0x193], 0x69
jmp 0x1000310f
mov byte [ebp - 0x192], 0x72
mov byte [ebp - 0x191], 0x74
mov byte [ebp - 0x190], 0x75
jmp 0x1000312d
mov byte [ebp - 0x18f], 0x61
mov byte [ebp - 0x18e], 0x6c
mov byte [ebp - 0x18d], 0x41
mov byte [ebp - 0x18c], 0x6c
mov byte [ebp - 0x18b], 0x6c
jmp 0x10003154
jmp [ebx + ebp*8 + 2]
mov byte [ebp - 0x18a], 0x6f
jmp 0x10003165
mov byte [ebp - 0x189], 0x63
mov byte [ebp - 0x188], 0
lea eax, [ebp - 0x194]
push eax
push dword [ebp - 0x230]
pop ecx
push dword [ecx + 0x60]
pop edx
push edx
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x10003196
mov ecx, dword [ebp - 0x230]
mov dword [ecx + 0x28], eax
jmp 0x100031a3
mov edx, dword [ebp - 0x230]
cmp dword [edx + 0x28], 0
jne 0x100031d0
jmp 0x100031b7
mov byte [ebp - 0x231], 0
jmp 0x100031c3
jmp 0x10003bed
mov byte [ebp - 0x15c], 0x56
jmp 0x100031dc
mov byte [ebp - 0x15b], 0x69
jmp 0x100031e6
mov byte [ebp - 0x15a], 0x72
mov byte [ebp - 0x159], 0x74
jmp 0x100031fa
mov byte [ebp - 0x158], 0x75
jmp 0x10003204
mov byte [ebp - 0x157], 0x61
jmp 0x10003215
mov byte [ebp - 0x156], 0x6c
jmp 0x10003222
mov byte [ebp - 0x155], 0x50
jmp 0x1000322f
mov byte [ebp - 0x154], 0x72
mov byte [ebp - 0x153], 0x6f
jmp 0x10003249
mov byte [ebp - 0x152], 0x74
mov byte [ebp - 0x151], 0x65
mov byte [ebp - 0x150], 0x63
mov byte [ebp - 0x14f], 0x74
jmp 0x10003268
mov byte [ebp - 0x14e], 0
jmp 0x10003273
lea eax, [ebp - 0x15c]
push eax
mov ecx, dword [ebp - 0x230]
mov edx, dword [ecx + 0x60]
jmp 0x1000328a
push edx
jmp 0x10003290
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
jmp 0x1000329b
mov ecx, dword [ebp - 0x230]
mov dword [ecx + 0x2c], eax
mov edx, dword [ebp - 0x230]
cmp dword [edx + 0x2c], 0
jne 0x100032cc
jmp 0x100032b6
mov byte [ebp - 0x231], 0
jmp 0x100032c1
jmp 0x10003bed
mov byte [ebp - 0x140], 0x43
jmp 0x100032dc
mov byte [ebp - 0x13f], 0x6c
jmp 0x100032e8
mov byte [ebp - 0x13e], 0x6f
jmp 0x100032f6
mov byte [ebp - 0x13d], 0x73
mov byte [ebp - 0x13c], 0x65
mov byte [ebp - 0x13b], 0x48
mov byte [ebp - 0x13a], 0x61
mov byte [ebp - 0x139], 0x6e
mov byte [ebp - 0x138], 0x64
mov byte [ebp - 0x137], 0x6c
mov byte [ebp - 0x136], 0x65
mov byte [ebp - 0x135], 0
lea eax, [ebp - 0x140]
push eax
jmp 0x10003340
mov ecx, dword [ebp - 0x230]
push dword [ecx + 0x60]
pop edx
push edx
jmp 0x10003353
call dword [sym.imp.KERNEL32.dll_GetProcAddress]
movzx eax, byte [ebp - 0x231]
test eax, eax
jne 0x10003c12
jmp 0x10003bfd
jmp 0x100071b1
mov ecx, dword [ebp + 8]
push dword [ebp + 8]
pop edx
add edx, dword [ecx + 0x3c]
mov dword [ebp - 0x260], edx
jmp 0x10003c2a
mov eax, dword [ebp - 0x260]
movzx ecx, word [eax + 0x14]
mov edx, dword [ebp - 0x260]
jmp 0x10003c45
lea eax, [edx + ecx + 0x18]
mov dword [ebp - 0x264], eax
mov ecx, dword [ebp - 0x264]
jmp 0x10003c5f
mov edx, dword [ecx + 0x5c]
mov eax, dword [ebp + 8]
lea ecx, [eax + edx + 0x19c]
mov dword [ebp - 0x268], ecx
mov edx, dword [ebp - 0x264]
push dword [ebp + 8]
pop eax
add eax, dword [edx + 0x5c]
mov dword [ebp - 0x240], eax
push dword [ebp - 0x264]
pop ecx
mov edx, dword [ecx + 0x60]
add edx, 1
push edx
push 0x3a8a28c1
pushfd
add dword [esp + 4], 0xc575d747
popfd
mov eax, dword [ebp - 0x240]
mov ecx, dword [eax + 0x198]
mov edx, dword [ecx + 0x18]
call edx
push eax
jmp 0x10003cbd
mov eax, dword [ebp - 0x240]
mov ecx, dword [eax + 0x198]
mov edx, dword [ecx + 0x20]
call edx
mov dword [ebp - 0x238], eax
mov eax, dword [ebp - 0x264]
mov ecx, dword [eax + 0x60]
sub ecx, 0x19c
mov dword [ebp - 0x29c], ecx
mov dword [ebp - 0x298], 0
jmp 0x10003d09
add byte [ecx + 0x8487], cl
add byte [eax], al
jmp fcn.100047bc
arpl word [ebp], sp
invalid
jmp 0x10006486
pop es
nop
and byte [ecx + 0x4e8b2048], cl
pop ebp
sbb byte [eax], al
nop
xor byte [esi + 0x6a], dl
cmp dword [ebp + 8], edi
je 0x10001c82
or bl, bh
nop
jl 0x100077eb
ja 0x100077a9
add byte [eax - 0x6f6f6f70], dl
rcl byte [ebp + 0x75], cl
adc dl, byte [esi + 0x75]
sbb dword [esi + 0x77], ebp
mov byte [0xa47c7555], al
nop
cmpsd dword [esi], dword es:[edi]
nop
push edi
or al, 0x8b
js 0x100077bd
cmp al, 0xea
jo 0x10007816
cli
jge 0x100077b2
push ebp
ret 0xc
int3
sti
nop
add eax, dword [eax]
nop
mov ah, 0x80
pop esp
sbb eax, 0x59167557
push ss
pop ecx
add byte [esi], 0x4b
pushfd
jne 0x100077ba
dec eax
mov byte [eax], al
nop
nop
inc ebp
and byte [ebx], bh
invalid
nop
push esi
push ebp
nop
cmp eax, 0xead87772
jne 0x10007802
push edi
cmp al, 3
jne 0x1000777c
lcall 0x7556, 0x9a8f7556
jne 0x10007794
nop
push ebp
mov eax, dword [ebp - 0x1c]
nop
sar byte [eax + 3], 0xc2
jg 0x100077dc
push ebp
jno 0x10007889
jne 0x1000782c
add byte [ebx + edi*8], cl
sti
nop
xchg edx, eax
mov eax, esi
cmp esi, 0xfffffff4
push ebx
jo 0x10007888
dec esp
invalid
lodsb al, byte [esi]
add dh, dh
add byte [eax], al
push es
push esi
das
je 0x10007837
sub esp, 0xc4
in al, dx
les eax, [eax]
add byte [eax], al
add dword [eax], eax
nop
or al, 0
add eax, 0x90909090
inc eax
and byte [eax], al
adc al, 0x85
jl 0x10007803
aad 0x70
push esi
jl 0x10007808
push edi
or byte [ebx - 0xff3dbbc], cl
mov al, byte [0xa2407557]
add byte [ebp - 0x3e], bl
pop esi
xor al, ah
nop
hlt
add dl, al
add dword [edi], ecx
hlt
ret 0xf01
ret 4
jne 0x1000793c
jne 0x10007969
push esi
push ebp
jne 0x100079ca
push ebp
test byte [edi + ebp*4 + 1], al
cli
dec edi
nop
nop
add eax, 0x90909090
hlt
aam 0x17
jp 0x100079f1
invalid
lea ecx, [ebp - 0x7b000094]
sal byte [edi - 0x3b], 0x74
nop
ja 0x10007998
je 0x10007965
mov esi, 0xcf3b0001
add eax, 0x8904538b
add al, 0x89
nop
ja 0x100079e0
jmp 0x100079d1
push edi
adc bh, bh
add dword [eax], eax
inc eax
rcl ecx, 0xe8
push esi
jge 0x100079dd
sbb bh, bh
pop ebp
push esp
add byte [eax], al
jno 0x10007a7c
invalid
retf 0
dec ecx
mov edi, edi
push ebp
and al, 0xfb
into
sti
and al, 0x3b
sbb cl, bl
push ebp
nop
add byte [eax], al
and al, 0x10
nop
add byte [ebx + 0x45890845], cl
add byte [ebx - 0x48f0fbbf], cl
sar ecx, 1
cmp edx, dword [esp + 0xc]
jbe 0x100088a0
add eax, dword [edi]
call fcn.10006a0d
or dword [esi + 0x75], edx
loope 0x1000882e
invalid
dec dword [ecx]
push esi
jne 0x10008814
loopne 0x10008870
cmp edi, dword [ebx]
lodsd eax, dword [esi]
ja 0x100088b0
cmp ebp, dword [ebp + 0x16ab7777]
stosd dword es:[edi], eax
push ss
nop
push esi
add byte [ebx - 0x23ba76ff], cl
inc ebp
add dword [eax + 0x18], ebp
nop
scasd eax, dword es:[edi]
jno 0x100088c2
push ebp
jb 0x100088c5
mov ebp, esp
lea edx, [esp + 4]
jne 0x10008855
invalid
jmp fcn.10008325
je 0x10008802
nop
jmp 0x1000887a
sal edi, cl
not dword [eax - 0x7bdaf028]
or edi, ebx
je 0x100088fc
nop
fmul dword [edi]
and eax, 0x74fb0b84
ja 0x1000882d
cmpsd dword [esi], dword es:[edi]
lodsd eax, dword [esi]
dec ebp
add byte [eax], al
ja 0x10008833
nop
jl 0x10003030
invalid
mov esi, dword [ebp + 0xc]
add al, byte [eax]
lodsb al, byte [esi]
push esp
jne 0x1000887c
add byte [esp + edx*2 + 0x75fbe075], ch
sub edx, dword [eax - 0x6cdea270]
sti
jne 0x100088ca
nop
nop
pop ebp
and dword [ebx + 0x6b24776f], edx
jne 0x10008898
outsd dx, dword [esi]
ja 0x100088cb
imul esi, dword [ebp - 0x12], 0x24
adc byte [ecx + 0x73], bl
push edi
xchg edi, eax
add byte [eax - 0x6f6f6f70], dl
nop
nop
nop
nop
lea eax, [ebp + 8]
mov eax, dword [edi + 0x54]
push edi
mov dword [0xed997555], eax
neg ecx
ja 0x1000887b
mov ch, 0x90
nop
jne 0x10001681
test dword [ecx + 0xfffff8d], esi
test dword [edx + 0x71ffffa7], eax
ja 0x1000891c
jne 0x10003058
jno 0x1000894f
inc ebx
dec ebp
and eax, 0x74fb0da8
pushal
int3
add byte [eax], al
mov ecx, 0
nop
add bh, dh
add bh, al
jne 0x10008891
sbb edx, dword [esi + 0x75]
or ebx, edi
pop ebp
sub al, 5
call 0x10003149
sti
je 0x10008897
push esi
inc ebp
inc edi
nop
jbe 0x10008971
dec edi
dec edi
aam 0xfd
lea ecx, [ebp - 0x3c]
ja 0x100088a4
loop 0x10008919
jne 0x100088b2
je 0x100088ab
ja 0x10008921
add al, 0x45
inc ebp
xchg byte [ecx + eax], dh
add byte [ebp - 0x5f], dh
jne 0x100088c5
jne 0x10008925
inc dword [eax]
add byte [ecx + ecx*4], cl
add byte [eax], al
or al, 0x89
nop
cmc
shr bl, 0x29
nop
push edi
add bh, bh
cmp dword [ebp - 0x98], ecx
or esi, edi
add byte [eax - 0x6f6f6f70], dl
ja 0x100088e8
cli
mov al, byte [0x3d755709]
cmp word [eax - 2], 0
add eax, dword [eax]
inc ebp
xor eax, 0x68b77557
cmp byte [ebx], cl
add byte [ebp + 0x35], al
push edi
jne 0x1000890c
push 0xacfb0b38
sti
lodsb al, byte [esi]
ja 0x10008944
add byte [ebp + 0x4c8b0049], cl
push ds
xor ebx, dword [edx - 0x642e888d]
and al, 0xc
popfd
dec eax
nop
nop
nop
jne 0x10008922
mov al, 5
nop
nop
nop
nop
nop
hlt
invalid
je 0x10008978
nop
add byte [ebx], al
and eax, 0x74fb0828
sbb ebp, dword [esi + 0x77]
push edi
ja 0x10008a4c
mov edi, edi
push esp
ja 0x10008a00
div dword [esp + 0xc]
add byte [eax], al
and byte [edi], cl
add ch, dh
jb 0x100089f3
ja 0x100089af
jge 0x100089e6
cld
jne 0x10008a5f
xor dword [ebp - 4], eax
test dword [edi + edi*8 - 1], ebp
rol byte [eax], cl
sal dword [ebx - 0x15], 1
pushal
ret 0
add byte [eax], al
ja 0x10008a94
or dl, byte [esi + 0x75]
push ecx
ja 0x10008a46
mov esp, gs
and al, 0xc
add eax, ecx
ja 0x10008a6e
ret
test byte [esi + 0x225955c2], al
sti
nop
pushal
push edi
xchg ebp, eax
adc al, 0x8b
and byte [ebx + 0x4889244e], cl
dec esi
and al, 0x89
dec eax
nop
and al, 4
add al, 0x7a
push ebp
jp 0x10008aa4
nop
and eax, 0x74fb0b38
mov esp, ebp
push edi
mov eax, 0xfffe
add byte [eax - 0x6f6f6f70], dl
nop
nop
nop
nop
cmp ecx, dword [0x100198a2]
push edi
and byte [eax], al
mov dword [esi + 0x24], eax
dec eax
and al, 0x48
lea ebp, [esp + 0x10]
jne 0x10008ae0
js 0x10008aef
mov al, byte [0xa0887557]
ja 0x10008ae7
push edi
jne 0x10008a04
mov al, byte [0x554e6877]
dec esi
push ebp
jecxz 0x10008a20
jne 0x1000a2bd
and al, 0x10
fcom qword [ebp + 0x75]
nop
cmp ax, 2
nop
sub al, 0
add byte [ecx + 0x5f], bl
cmp dword [ebp - 0x24], 1
std
push ebp
sbb byte [ebx], al
add byte [eax], al
add byte [eax], al
ja 0x10008a37
add byte [edi - 0x70], dh
mov dword gs:[0x22607773], eax
nop
push cs
test dword [ebp + 0x75], edx
nop
add byte [eax - 0x49], bh
add eax, 0x358b74fb
push ss
les edx, [ebp + 0x75]
jne 0x10008ad9
and dh, byte [ecx + 0x77]
push ebp
or eax, 0x5d8d0002
bnd jo 0x10008b44
lea ebx, [ebp - 0xe]
jo 0x10008b44
mov ch, 0x50
or ebx, edi
cmp ecx, 0xfffffffd
jbe 0x10008ae8
nop
div ecx
pop es
inc eax
lea eax, [edi + 0x78]
push esi
lea eax, [ebp + 8]
inc esp
retf 0x5772
inc ebp
or byte [edx + ecx*8 + 0x72], al
push edi
jge 0x10008ac8
loopne 0x10008a79
nop
int 0xc2
cmp al, 3
int 0x78
ret 0x33c
pop ecx
nop
add byte [ebp - 0x74fa8b0a], al
add eax, dword [eax]
add eax, dword [eax]
je 0x10008a8e
push edi
jb 0x10008b78
push ebp
movsb byte es:[edi], byte [esi]
sti
or ebx, edi
nop
or byte [ebx + 0x43d06], cl
add dword [eax], eax
add byte [eax], al
ret 0xc
or al, 0
or ebx, edi
sti
push edi
jne 0x10008acf
nop
idiv bh
nop
pop eax
jo 0x10008b97
ja 0x10008b21
add byte [eax], al
push edi
jne 0x10008b2d
add byte [edi + 0x75], dl
or byte [ebx + 0x75e04d], cl
mov ecx, dword [ebp - 0x20]
jne 0x10008b2a
push esp
mov eax, 0xef776e01
outsb dx, byte [esi]
ja 0x10008b1f
nop
jo 0x10008ad1
ja 0x10008bac
add byte [esi - 0x75], ah
and eax, 0x74fb0740
invalid
sub al, 0x80
push 0xa2776dfe
push ecx
or ecx, 2
add byte [ebx], bh
jne 0x10008b12
or dword [eax], eax
add eax, dword [ebx + 0x758b0027]
ja 0x10008b15
loop 0x10008aea
jne 0x10008af0
jb 0x10008bd3
invalid
push ebp
jne 0x10008b85
ret
pop eax
jne 0x10008bff
jnp 0x10008bbd
int 0x35
mov byte [0x701d74fb], al
ja 0x10008bfd
invalid
ret
invalid
nop
lea eax, [ebp - 0x14]
add eax, 0x90909090
mov dword [eax + 0x3c], ecx
add byte [eax], al
test dword [esi - 0x7d000000], eax
nop
pop es
or edi, ebx
xchg ecx, eax
ja 0x10008bf1
nop
nop
nop
sti
pop eax
mov dword [ebp - 4], eax
push ebp
mov bh, 0xc3
nop
div ecx
add byte [eax + 0x74b5840f], al
push eax
push ebp
dec eax
nop
add al, cl
push ebp
hlt
je 0x10008c5c
ret 0x18
jne 0x10008c58
nop
adc eax, 0x74fb05d0
or byte [edi], 0x84
nop
cmp eax, dword [ebx - 0x7bf00007]
add byte [eax], al
inc ebp
push esp
sti
je 0x10008bdb
je 0x983c7f1
test byte [eax - 0x67cc5], dl
je 0x64458c68
dec dword [edi]
test byte [eax], al
add byte [ebp + 0x54], al
jb 0x10008958
ja 0x10008cce
pop ebp
mov bh, 0x10
nop
add word [ebp - 0x3c], 2
xor esi, esi
rcl byte [ecx - 1]
mov edi, edi
add eax, 0x90909090
push edi
pushal
sbb byte [edx], al
or byte [ecx], cl
nop
lea eax, [ebx + 0xc]
push ebp
nop
rcr byte [ecx + 0x58], 1
nop
nop
or dword [eax + 0x3c], 0xffffffff
pop ebp
ja 0x10008d10
jne 0x10008cab
ret 0x28
les esi, [esi + 0x77]
add byte [eax], al
jne 0x10006b78
invalid
nop
mov edi, edi
scasb al, byte es:[edi]
xadd dword [ecx], eax
adc bh, bh
inc esi
mov ecx, dword [ebp + 0x14]
nop
nop
push esi
jne 0x10008cc7
nop
je 0x10008c52
test eax, eax
sbb esp, edi
pop esi
nop
test al, 0xf
ja 0x10008d34
adc byte [eax - 0x28], ch
push edi
add al, 0xbc
nop
dec ebp
mov dword [esi + 0xc], eax
invalid
fcom dword [edi + 4]
mov esp, 0x46894d90
or al, 0xfe
call dword [ecx - 0x4f483db]
je 0x10008ca2
add byte [eax], al
cmp edx, 3
add al, 0xfb
nop
or al, 0
sti
ja 0x10008d09
ja 0x10008ceb
cld
push edi
mov edx, 0x8b000000
add byte [eax], al
add byte [ebx + 0x46c10390], cl
nop
add eax, ecx
inc esi
jne 0x100024e1
nop
jne 0x10008d4e
test dword [eax - 1], ebp
test byte [ebx - 0x7cfffcca], cl
and esi, dword [eax + 0x77]
adc byte [ebx - 0x7bf0fc06], al
jne 0x10008d30
add byte [ebx + 0x10777023], al
cmp edx, 3
cli
add ecx, dword [edi]
test byte [ebp + 0x1a], dh
je 0x7975a78d
jne 0x10008d81
cli
ja 0x10008d46
nop
add eax, 0x90909090
mov dword [0x8677775f], eax
jae 0x10005025
nop
mov bh, 0x55
add byte [ebx + 0x10890853], cl
mov edx, dword [ebx + 8]
mov dword [eax], edx
adc byte [ebp - 0x3d6f2689], bl
or byte [eax], al
mov ebp, esp
aaa
and al, 0x10
push esi
invalid
popfd
ja 0x10008d11
nop
ret 8
inc ebp
or al, 0xfd
lea ebp, [edi + edi*8 - 1]
ja 0x10008d36
out 0x90, eax
nop
ja 0x10008d69
add byte [eax], al
ja 0x10008dcd
ja 0x10008cf5
ja 0x10008d12
ja 0x10008cee
xchg edx, eax
jne 0x10008d89
add byte [eax], al
push esi
sub esp, eax
xchg esi, eax
cwde
ret 0x1c
sbb byte [ebx + edi*8], ah
je 0x10008cf1
cli
add ecx, dword [ecx - 0x74ffd3b8]
dec esp
and al, 4
mov eax, 0x889dc90
mov esi, dword [ebp - 0x2c]
nop
mov ebp, esp
add byte [eax], al
sti
add bl, bh
jne 0x10008d98
adc byte [ebx + ebp*8 + 0x4c], dl
je 0x10009b35
push esp
jmp 0x10008dd7
ret
mov esi, 0x90047555
je 0x10008dab
nop
mov edi, edi
push eax
push edi
nop
jmp 0x10008d84
ja 0x10008d54
push esi
push eax
ja 0x10008de5
mov edi, 0xf6850003
add al, 0xc2
hlt
and al, 0x10
mov dword [ecx], ebx
cld
jne 0x1000b6bf
add al, bh
clc
jne 0x10008d5b
nop
add dword [ecx], eax
push ebp
push ebp
jne 0x10008e2c
int3
jge 0x10008df3
invalid
pushfd
inc esp
je 0x10008d87
add eax, 0x90909090
add byte [esi + 0x75], dl
or edi, ebx
jne 0x10008e32
or edi, ebx
nop
imul edx, ebp, 2
int 0xf4
push esi
nop
jne 0x10008e1b
push edi
or ebx, edi
mov edi, edi
ja 0x10008e5c
mov edi, edi
nop
pop ebp
dec esp
jne 0x10008e39
jne 0x10008e27
or byte [ebp + 0x75], dl
cld
push ebp
jne 0x10008e1e
add dword [0x1001f26c], esi
nop
nop
push esi
add byte [eax], al
adc byte [eax + 0x5690], dl
add byte [edi + 0x4a], dh
ja 0x10008e79
nop
mov ecx, 0xf482776f
nop
jmp 0x10008e3d
ja 0x10008db6
hlt
dec esp
nop
nop
nop
ret 0xc
push dword [ebp + eax*4 + 0x25]
and al, 9
sti
je 0x10008ecb
cmp edx, 0x63
ja 0x10008eba
nop
jne 0x10008e85
sub dword [edi + edx*2], esi
lea ecx, [ebp - 0x30]
cdq
popfd
nop
mov ecx, dword ds:[ebp + 8]
mov word [eax + esi*2 + 0x79e85e77], gs
xor ecx, ecx
or byte [esp + ebp*4 - 0x17a18890], cl
jns 0x10008eb5
leave
add byte [eax - 0x3d847bf1], al
jne 0x10008e8b
je 0x10765106
ja 0x10008e18
mov dword [ebp - 0xb0], esi
lea edx, [esp + 4]
jae 0x10008f10
push edi
nop
cmp dword [ebp - 0xb4], ebx
nop
stc
leave
cwde
push ebp
stc
jne 0x10008e9a
add byte [ecx + eax + 0x29], dh
xor al, 0x57
push edi
ror byte [edi], 0x85
mov dl, 0x72
sti
cmp esi, edi
cmp edx, 3
test al, al
add al, 0x28
pushal
jge 0x10008f3c
lodsd eax, dword [esi]
dec esi
mov byte [ecx], cl
inc ebp
nop
mov ebp, esp
ja 0x10008edb
push ebp
mov eax, dword [esi]
push es
jne 0x10008eed
adc dword [edi + 0x80], eax
push eax
xchg dword [eax + 0x50000000], eax
and bh, bh
jno 0x10008f5d
sti
xlatb
push esi
clc
adc eax, 0xaa7555b5
jne 0x10008e99
jne 0x10008ed9
jne 0x10008f6d
sahf
add byte [eax], al
ja 0x10008f71
add byte [eax], al
adc byte [eax], bl
call dword [ecx]
pop eax
jne 0x10008f14
nop
invalid
ja 0x10008ef5
mov dl, 0x72
nop
jne 0x10008f8e
ror byte [edi], 0x85
nop
call 0x1000231d
and byte [esi + 0x75], dl
mov dword [ebp - 0x1c], edi
sbb byte [ebx + 0x77], dh
nop
nop
add byte [esi], dl
cmp eax, 0x2b7556c0
je 0x1000775f
push dword [ebp - 0x3d]
jne 0x10008f23
pop ebp
push ebp
jp 0x10008fba
add byte [eax], al
jg 0x10008fe7
cmc
add eax, 0xee8776e
nop
sti
sbb ebp, dword [esi + 0x77]
nop
neg eax
sti
add byte [eax], al
nop
or byte [edi], 0x84
and eax, 0x74fb0908
jne 0x10009015
rol byte gs:[eax], 1
test ch, dh
push edi
hlt
enter 0x6583, 0xffffffffffffffd0
inc edi
cmc
mov dword [ebp - 4], eax
add byte [eax], al
jne 0x10009aca
add byte [ebp + 0xc], dh
mov eax, dword [ebp - 0x18]
mov ecx, dword [ebp - 0xbc]
mov ebp, esp
inc ebp
add bh, bh
nop
ja 0x10009ad7
cmc
cmpxchg dword [ecx], edx
nop
test dword [esi - 0x7d000000], eax
add eax, 0xae47556
pop esi
add byte [eax], al
add dword [0xae47556], 0x5e
push esi
test dl, ch
add byte [eax], al
ror byte [ecx], 0xfb
add byte [eax], al
nop
or byte [ebx - 0x75], dl
push edi
jne 0x10008111
je 0x10009a82
add byte [eax], al
cmp dword [ebp - 0x98], 0x80000005
mov edi, edi
jne 0x10009ab1
nop
ja 0x10009b2c
dec esi
dec eax
jne 0x10009b1a
cmp eax, 0x80000000
jb 0x10009b8c
inc esp
add byte [eax], al
push ebp
nop
push esi
ret 0xc
rol byte [eax], cl
cmp edx, dword [esp - 0x22]
sbb esp, dword [edx + eax]
test dword [ecx + 3], edi
ja 0x10009abb
nop
jne 0x10009b5d
xor dh, bh
push esi
mov ebp, esp
mov dword [ebp - 0x28], eax
push 1
ja 0x10009b51
nop
add byte [ebx], bh
nop
dec edi
mov edi, edi
test al, 2
lea edx, [esp + 4]
cld
jne 0x10009ba8
cld
test eax, eax
ja 0x10009bd7
push edx
jbe 0x10009bdc
call ebx
stc
jne 0x10009b9c
or al, 0xf7
nop
add dword [eax], eax
cld
add al, byte [eax]
mov eax, dword [ebp + 8]
jne 0x10009b7b
je 0x10009bf2
nop
retf 0x5772
invalid
adc al, 0x20
add byte [eax], al
mov ecx, dword [ebp - 0x20]
ficom dword [edi + 0x75]
add byte [esi - 0x37], bl
pop esi
test byte [edi], 0xc4
add bl, al
add byte [ecx], cl
outsb dx, byte [esi]
ja 0x1000a00e
or dword [esi + 0x77], ebp
ja 0x10009f7f
out 0x79, eax
ja 0x10009f9c
jns 0x1000a011
add dword [eax], eax
add byte [eax], ah
outsb dx, byte [esi]
ja 0x10009ff9
and byte [esi + 0x77], ch
pop ecx
sti
add dword [eax], eax
pop ebp
adc byte [ebx - 0x6a74f7bd], cl
je 0x10009f3c
nop
dec esi
nop
ja 0x10009fb6
dec esp
nop
ja 0x10009fc5
push edi
push edi
push esi
push esi
je 0x10009fbc
cmp byte [0x100201b3], 0
xor byte [ebx], ch
add bh, dh
add al, 0xfb
nop
push ebp
sub eax, dword [eax]
cmp eax, 0x100201b3
add byte [eax], dh
sub eax, dword [eax]
test dword [ebx + edi*8], 0x2b5590
mov al, byte [0xa2c37557]
add bl, al
pop ecx
inc ecx
jne 0x10009f93
mov byte [0x4159c300], al
or al, ch
add byte [0x10017ab0], bh
mov al, 0x7a
add dword [eax], edx
or al, 0
adc al, 0
cmp ecx, 2
nop
cmp dword [esi + edx*2 + 0x75], eax
and eax, 0x74fb0c98
hlt
mov word [eax], es
add byte [ebx], ch
loopne 0x1000a007
xor word [eax + edx*4 + 0x75], 0x13
adc byte [ecx - 0x72efdb94], cl
ja 0x10009fd9
adc byte [ebp - 0x7a6f3189], cl
insb byte es:[edi], dx
nop
test dword [edi + edi*8 - 1], ebp
aam 0xff
nop
add eax, dword [eax]
nop
mov edi, edi
inc edx
nop
invalid
call dword [eax - 0x746ffffd]
inc dword [edx - 0x70]
lodsd eax, dword [esi]
nop
ja 0x1000a097
jne 0x1000a007
add esi, dword [ebp + edx*2 - 0x18]
nop
push ecx
mov byte [eax], al
push 0
nop
pop eax
nop
or byte [edi], 0x84
sti
sbb al, 0x71
ret
jno 0x10009ff7
adc byte [eax], al
lea edx, [esp + 4]
test eax, eax
je 0x10009fce
adc byte [ebx], ch
ja 0x10009fd9
add byte [eax], al
pop ss
jmp 0x1000a032
pushal
add byte [ebx - 0x76efdbbc], cl
add al, byte [edi]
mov eax, dword [esp + 0x10]
mov dword [edx], eax
pop es
inc ebp
and eax, 0x74fb0b7c
mov ebp, esp
in al, dx
xor dword [ebp - 4], eax
add byte [eax], al
je 0x1000a0f6
add eax, ecx
add eax, ecx
push ebx
rcl byte [ebp + 0x75], 0x2a
ljmp 0x776f
ja 0x1000a101
push edi
call fcn.1000a6b2
mov ebp, esp
ficom dword [edi + 0x75]
add byte [ebx + 0x7557daec], cl
enter 0x6dff, 0x77
add byte [eax], al
push edi
mov eax, dword [ebp - 4]
cld
pop ebp
nop
jne 0x1000a104
js 0x1000a089
nop
push ss
js 0x1000a126
invalid
push esi
jne 0x1000a0cb
mov dl, byte [esi + 0x73]
ror ecx, cl
pop ebp
nop
add eax, dword [edi]
add byte [ebx - 0x7c00c7b8], al
ja 0x1000a087
add byte [eax], al
nop
jne 0x1000a11d
and ecx, 0x10000003
nop
or al, 0
nop
test eax, eax
nop
add dword [eax], eax
pop esi
adc byte [eax - 0x7a6ffff4], dl
rcl byte [eax - 0x43a1ffff], 9
outsb dx, byte [esi]
mov esp, 0xaf776e09
ja 0x1000a0b5
scasd eax, dword es:[edi]
sti
std
push cs
add byte [eax - 0x6f6f6f70], dl
dec esp
add byte [eax + 0xfffe], bh
add byte [eax], al
xor al, bh
nop
lea ecx, [ebp - 0x3c]
push esi
jne 0x1000a0bc
les edx, [esi + 0x75]
wait
cld
cmp dword [ebp + 0x1c], esi
jne 0x10001a0f
test esp, esp
js 0x1000a129
invalid
jmp dword [eax]
and byte [edi], cl
ret
add al, dh
mov dword fs:[0x1001842d], ecx
dec edi
mov esi, dword [ebp + 8]
fcom qword [eax - 1]
nop
loop 0x1000a0d8
dec eax
nop
jb 0x1000a1c8
push 0x14
or byte [eax], al
cmp ecx, 3
and dword [edx + ebx*2 - 0x4a7bf0f5], eax
pop ss
add byte [eax], al
jne 0x1000a101
je 0x1000a104
ja 0x1000a105
jb 0x1000a1ef
mov word [esi + 0x75], ss
cmp ecx, ebx
ja 0x1000a1d2
dec esp
cmp eax, 0x8b000000
pop ebx
nop
nop
mov ecx, dword [esi + 0xc]
ror dword [edi], cl
nop
push 7
push esp
push ebp
jne 0x1000a19f
rcl al, 1
and eax, 0x74fb0b34
call fcn.10004332
inc eax
jo 0x1000a1bb
inc dword [eax + 0x70]
sbb byte [eax - 0x31], cl
nop
jne 0x1000a186
dec eax
iretd
push ebp
ja 0x1000a13a
nop
je 0x1000a1d5
jb 0x1000a1fe
lock xadd dword [ecx], eax
je 0x100047b2
movsd dword es:[edi], dword [esi]
invalid
inc esi
and al, 4
pop ebp
mov edx, dword [ebp + 0x75]
add eax, dword [eax]
mov dword [eax + 0x40], ecx
dec eax
inc eax
sti
nop
loope 0x1000a1d3
nop
invalid
push ebp
jne 0x1000a166
push cs
sal byte [ecx + 0x77], 1
pop edi
add byte [ebx + 0x45890cc4], al
test ecx, ebp
mov word [eax], es
ja 0x1000a20e
jne 0x1000a1f8
ja 0x1000a1ce
jne 0x1000a1fc
sti
push esi
mov esi, eax
add eax, 0x90909090
cmp eax, 0xfffffff6
invalid
jne 0x1000a259
add byte [eax], al
mov ecx, dword [ebp + 0x14]
push edi
adc al, 0x57
neg eax
nop
mov byte [esi - 0x6ffb8aab], bh
nop
sub byte [edi + 0x77], 0x1b
nop
jmp 0x1000a216
je 0x10007967
dec byte [edx + 2]
ja 0x1000a1c8
dec ebp
add byte [ebx], bh
cmp byte [edi + 0x75], dl
add al, byte [eax]
dec esi
jge 0x1000a281
sar ecx, 1
pop ecx
jne 0x1000a1c2
add bh, dh
les esp, [0x1001b5e7]
add al, 0
push ebp
ret 0
nop
nop
nop
nop
xor esi, esi
jne 0x1000a229
int3
xor bh, byte [ebx]
mov dword [eax + 0x32], ecx
fcom qword [eax - 1]
push ebp
nop
add dword [eax], eax
ja 0x1000a2a4
sbb al, 0x89
inc ebp
push esi
adc eax, 0x93217770
jne 0x1000a2c5
inc esi
jne 0x1000a2f3
jl 0x1000a25c
ljmp 0x776f:0xdef8776e
ja 0x1000a255
sub dl, byte [ebp + 0x55]
or bl, bh
nop
pop edi
nop
add byte [eax], al
pop ecx
jo 0x1000a307
ja 0x1000a308
ja 0x1000a29e
or al, 0x14
adc ecx, ebx
jb 0x1000a307
adc al, 0x13
retf
jge 0x1000a2b5
lahf
sub dword [esi + 0x75], edx
dec eax
push ebp
rol byte gs:[eax], 1
pop ebp
ja 0x1000a255
mov al, 0x45
inc ebp
mov dword [ebp - 0xc0], ecx
retf
jne 0x1000a289
lcall 0xf800, 0x9009b0
clc
sti
nop
ja 0x1000a299
inc ebp
add byte [eax], ah
loopne 0x1000a31a
push ebx
lodsb al, byte [esi]
sbb byte [esi - 1], dl
push 0x58
nop
mov esi, dword [ebp + 8]
fist dword [ebp + 0x75]
dec esi
nop
mov ebp, esp
test byte [0x1002366d], cl
jne 0x1000a313
jmp 0x1000a514
add eax, dword [eax]
and bh, bh
add byte [eax], al
int3
add byte [eax], ah
inc dword [eax]
add ah, cl
pop es
add byte [eax], al
nop
add byte [edi + 0x77], ch
ja 0x1000a33f
inc edi
jg 0x1000a306
jne 0x1000a28f
mov byte [ebp - 0x70], cl
dec ebp
nop
sbb al, 0x89
call fcn.1000ab91
sti
nop
div dword [esp + 0xc]
or al, 0x3c
mov esp, 0x77775fa3
cmp al, 0xbc
mov dword [0x8677775f], eax
mov edi, dword [ebp + 0xc]
pop edi
ja 0x1000a394
xchg byte [ebx - 0xb8af383], cl
jge 0x1000a32d
jne 0x1000a317
nop
ror byte [edi], 0x85
nop
or eax, 0x5d8d0002
push esi
xchg esi, eax
mov ebp, 0x3c7770d5
or dword [eax], eax
ja 0x1000a2c8
jmp 0x1000a316
jge 0x1000a3b6
sbb al, 0x56
nop
ja 0x1000a3ae
push ebp
nop
jne 0x1000a2f2
nop
nop
ja 0x1000a3bb
cmp ecx, ebx
xor al, ah
sti
add eax, 0x90909090
push esi
mov al, 0xfb
sti
in eax, dx
sti
call fcn.10009a56
idiv bh
cmp al, 1
cmp dword [edi + 0x75], edx
jne 0x1000a38a
idiv bh
jmp dword [esi + esi*8 - 1]
ja 0x1000a3b9
popfd
push ebp
or al, 0x33
ja 0x1000a31f
add al, byte [eax]
jne 0x1000a306
ror byte [eax - 0x3e], 0xc
sti
jl 0x10002e98
push dword [esi + 0x77]
jbe 0x1000a402
ja 0x1000a317
mov ebp, esp
in al, dx
push ebp
push ecx
or byte [edx], al
mov esp, 0x9a33776f
push ecx
mov al, byte [0x62557772]
jne 0x1000a3dc
xor ebx, dword [edx + 0x7772a051]
push ebp
bound esi, qword [ebp + 0x3e]
or edi, ebx
loop 0x1000a365
jne 0x1000a3a3
dec dword [edi]
test dword [ecx + 0x77ffff76], esi
dec esp
jne 0x10001a5b
ja 0x1000a3f8
mov dword [eax + 0x20], ecx
jne 0x1000a3c7
and byte [ebp + 0x16], dh
push edi
sti
ja 0x1000a3f3
pop ebp
add al, ch
jb 0x1000a404
dec edx
mov dword [esp + 0x10], ebp
insb byte es:[edi], dx
and al, 0x10
adc byte [ecx - 0x4f], al
jb 0x1000a3c2
inc ecx
mov cl, 0x72
add byte [ebx - 0x749bd3c0], cl
mov eax, dword [eax + 0x2c]
mov ecx, dword fs:[ebx + 0x77bd7706]
push 0xd2837773
add byte [ebp + 0x77], dl
mov edx, dword [eax + 0x7477146a]
mov eax, dword [esi]
ja 0x1000a388
mov ebp, 0x77736877
ja 0x1000a435
jae 0x1000a446
adc edx, 0
push ebp
ja 0x1000a360
nop
push 0x14
ja 0x1000a44e
add byte [0x1000d14b], bh
mov eax, dword [ebp + 0x10]
jb 0x1000a3bd
dec ebx
rol dword [eax], 1
adc byte [ebx - 0x278defbb], cl
adc byte [edx - 0x28], dh
sti
jbe 0x1000a43f
xlatb
push edi
mov eax, dword [edi + 0x18]
push esi
push edi
push esi
nop
mov eax, 0xa75565c
pop esp
push esi
jne 0x1000a401
fdiv st(4), st(0)
cld
nop
push ecx
nop
neg eax
add al, byte [eax]
mul edx
loop 0x1000a40f
or al, 0x8b
mov ebp, dword [edx]
push 0
ja 0x1000a3ca
cmp eax, ecx
push ds
add eax, 0x90909090
nop
lcall 0x776e, 0xf5fb776f
add byte [eax], al
nop
and eax, 0x74fb0b28
invalid
pop es
inc ebp
cmp edx, dword [ecx + 2]
push edi
and dword [ebp + 8], 0
xchg byte [ecx + eax], dh
je 0x1000a438
add byte [eax + 0x6d77fb90], dl
nop
nop
sti
ja 0x1000a4aa
push ebp
add byte [ebx - 0x38c4f3bb], cl
mov eax, dword [ebp + 0xc]
cmp eax, edi
jne 0x1000a45d
cmp eax, 0x2f557557
jmp 0x1000a43a
int 0x78
js 0x1000a3e2
nop
lea ecx, [ebp - 0x24]
or al, 0xb
nop
je 0x1000439d
invalid
add dword [eax], eax
cld
stc
push ecx
nop
add al, byte [eax]
lodsb al, byte [esi]
and al, 2
mov al, byte [0x9fbd7557]
add byte [eax], al
and byte [eax], al
push eax
lea eax, [ebp - 0xc]
pop ebp
add byte [eax], al
hlt
pop ebp
mov word [eax], es
push ss
dec eax
je 0x1000a42a
invalid
nop
jne 0x1000a523
jmp 0x1000a4ae
push 0xfb74fb09
sti
jmp 0x1000a471
ja 0x1000a52c
pop esi
add byte [eax], al
sti
jb 0x1000a543
add byte [eax], al
jne 0x1000a554
ror byte [edi], 0x8c
add byte [eax], al
inc edi
pushal
call 0x1000a4fe
sldt word [eax]
nop
mov dword [0], eax
nop
add byte [eax], al
add byte [eax - 0x77cfb50], dl
cmc
mov al, 4
cmp eax, 0xfffffff5
mov ebp, esp
clc
pop ebp
dec esp
stc
add byte [ebp + 0x4c8b0049], cl
add eax, 0x358b74fb
and eax, 0x74fb084c
nop
nop
push ebp
ja 0x1000a493
nop
mov ecx, dword [esi + 0x14]
push esi
je 0x1000a4a4
mov word [eax + esi*2 + 0x79e85e77], gs
jne 0x1000a516
jo 0x1000a58f
pop esi
call 0x17fa1a97
pop es
ja 0x1000a4cc
add dword [edi], ecx
ja 0x1000a4e9
lds esi, [edi - 0x59]
ja 0x1000a4cd
sti
je 0x1000a57e
sbb byte [eax], 0x58
pop eax
clc
pop ecx
nop
mov ebp, esp
mov word [ebp + 0x75], ss
jne 0x1000a4ed
or byte [edi], 0x84
nop
cmp al, 0xff
je 0x1000959e
invalid
sti
jno 0x1000a5c5
ja 0x1000a55e
je 0x1000a3fe
test byte [edx - 0x6f000002], ch
nop
ja 0x1000a5bb
and dl, byte [esi + 0x75]
add dword [eax], eax
xor eax, 0
sub eax, dword [eax]
je 0x1000a54d
add byte [eax], al
add byte [ebx], ch
add byte [eax + ebp*8 + 8], dh
cmp eax, 0xfffffff4
je 0x1c911ac0
or byte [ebx - 0x7bf00b08], al
push ecx
jne 0x1000a4fe
or al, 0xb
nop
mov ebp, esp
push esi
or edx, dword [eax + 0x563eec8b]
jne 0x1000a52b
nop
jmp 0x1000a54d
or dl, byte [esi + 0x75]
dec edi
std
push edi
test eax, eax
call fcn.100050f0
test al, 1
mov dword [esi + 0x75], edx
ja 0x1000a5ce
add dword [ecx + 0x3c777556], ecx
jne 0x1000a608
cmp al, 0x55
push ebp
add eax, dword [edi]
push esi
jne 0x1000a56c
mov esi, dword [ebp - 0x2c]
nop
test dl, 1
jne 0x1000a5ac
test dword [edi + esi*8 - 0x36ccfffd], ebp
ja 0x1000a5b0
nop
adc eax, 0xb07555a4
movsb byte es:[edi], byte [esi]
push ebp
jne 0x1000a560
or ebx, edi
add byte [eax], al
nop
jno 0x1000a62e
aam 0x55
push ebp
je 0x1000a54b
or edi, ebx
add byte [eax], al
arpl word [edx + ecx + 0x66], si
add al, bl
retf
nop
adc ch, byte [esi + 0x77]
nop
inc eax
push es
or byte [edi], 0x84
jne 0x1000a602
nop
cmp dx, 0x43
push cs
nop
test byte [edi + edx*2], ah
mov ch, 0x74
add byte [eax], al
cmpsb byte [esi], byte es:[edi]
xchg edx, eax
nop
loopne 0x1000a605
ja 0x1000a58c
add al, 0xfb
cmp byte [eax], dl
nop
jne 0x10001cd0
add byte [ebx - 0x7bf00a02], al
xor dword [ebx + 0x77], 0xffffffb9
fdivr dword [edi + 0x27]
nop
sti
je 0x1000a5b8
jne 0x1000a63a
jne 0x1000a63c
fild dword [edx]
imul ebp, dword [edi + 0x77], 0x776e2250
add eax, dword ss:[eax]
nop
xor byte [esi + 0x6a], dl
push esi
push 0x18
sbb byte [eax], al
jne 0x1000a5f7
add byte [ebp - 0x49], dh
add byte [ebx - 0x10a31710], cl
and edx, 0xffffffc3
jo 0x1000a663
or ebx, edi
mov dword [ebx - 0x5bea8aab], esp
mov edi, edi
ja 0x1000a667
jno 0x1000a6d0
add dword [esi], eax
nop
pop ecx
and eax, 0x74fb02d8
sbb al, 0x8b
cmp al, 0xf9
adc dword [ebp - 6], esi
rcr byte [edx - 0x65708aaa], cl
jnp 0x1000a63d
mov ecx, dword [esi + 0x3c]
push esi
jne 0x1000a61a