Function at 0x40f3eb
Capabilities:
Encode data using xor

Disassembly:
daa
daa
or bh, byte [ebx - 0x6d]
jnp 0x40f033
jnp 0x40f006
dec ebp
or dword [ebx + 0x7b], edi
add byte [ebx], 0xe1
cld
add al, 0xa3
loope 0x40efbf
aaa
add bl, byte [ecx - 0x643cec26]
sbb eax, 0x93c3637a
ficom dword [ebx]
ret
xchg ebx, eax
dec esp
sal byte [esi + 0x7a], 0x7a
sub eax, 0x8202372d
cmc
xchg ebx, eax
xchg ebp, eax
add dword [ebx + 0x7d], edi
test dword gs:[esi + ebp + 0x41], ecx
jnp 0x40f061
jp 0x40f04b
ret
sub eax, 0x7e47022d
cmc
sub eax, 0xf57e4702
jnp 0x40f07c
sti
jnp 0x40f019
das
loope 0x40efc6
loope 0x40efc6
mov esi, 0x7bfb7bf3
jle 0x40effa
jnp 0x40f006
jnp 0x40f08b
in al, dx
jnp 0x40f08b
sti
jnp 0x40f02e
add eax, 0xbf657b7b
inc edi
mov edi, 0xabec7e47
mov edi, 0xabec7e47
jle 0x40f007
stosd dword es:[edi], eax
jnp 0x40f019
jnp 0x40efb1
jge 0x40f087
test eax, 0x7b63ec82
sti
jnp 0x40efc1
xchg edi, eax
loope 0x40f03c
in eax, dx
mov word [ebx + edi*2 - 5], cs
sti
jnp 0x40efce
cmpsb byte [esi], byte es:[edi]
invalid
add ah, cl
cld
add cl, byte [edi + 0x3b]
dec ebx
in al, dx
salc
invalid
je 0x40f0c8
xchg esi, eax
add eax, 0xa57a1b9c
fcomp qword [ebx]
invalid
je 0x40f0d3
jp 0x40f0d7
jp 0x40f059
movsb byte es:[edi], byte [esi]
jnp 0x40f0dd
jnp 0x40f0de
jnp 0x40f08d
sub dword [edi + 0x7b], ecx
xchg edx, eax
dec edi
jnp 0x40eff9
mov ch, 0xd4
sbb edi, edi
jnp 0x40f0e7
and bl, byte [ebx]
jp 0x40f016
mov ah, 0x1b
invalid
lahf
dec esp
daa
jp 0x40f0fb
jp 0x40f0b0
dec esi
nop
jge 0x40f102
jnp 0x40f017
mul dword [edi]
jp 0x40f032
xchg esp, eax
sbb eax, 0x4f277bff
jnp 0x40f01b
cld
xchg edi, eax
jp 0x40f0bc
sbb edi, dword [edx - 0x5b]
lodsb al, byte [esi]
sbb edi, edi
jnp 0x40f0f0
push ebx
jge 0x40f120
jnp 0x40f039
pop es
wait
mov es, word [0x8307923c]
mov es, word [0x8b079234]
xchg edx, eax
pop es
or dword [esi + 0x7923405], 0xffffff8b
add eax, 0x8b079234
mov es, word [0x9377922c]
jle 0x40f107
dec edx
jp 0x40f138
jnp 0x40f13c
jp 0x40f0e5
sbb edi, dword [edx - 0x5b]
lodsb al, byte [esi]
sbb edi, edi
jnp 0x40f05d
invalid
cmp al, 0x82
js 0x40f14f
cmp byte [eax + 0x7f], 0x63
xchg dword [esi + 0x1a], edi
jnp 0x40f152
arpl word [edi + 0x7c7b1a7e], ax
sbb bh, byte [ebx + 0x7c]
jnp 0x40f153
jnp 0x40f06b
xchg edx, eax
adc eax, 0xfefe9234
invalid
cmp al, 0x8b
xchg edx, eax
and eax, 0x8e00812c
in eax, 0xa3
xchg ebp, eax
add dword [ebx - 0x3e], edi
mov fs, ebp
mov dword [0xc27b0195], eax
mov bl, 0x95
add dword [ebx - 0x72], edi
xchg ebp, eax
mov ebx, 0x8e7b0195
mov ss, word [ebp + 0x7b0195bb]
mov fs, word [ebp + 0x7b0195c3]
xchg ebp, eax
add dword [ebx - 0x72], edi
movsd dword es:[edi], dword [esi]
ret
jnp 0x40f08b
invalid
cmc
stosd dword es:[edi], eax
xchg ebp, eax
add dword [ebx + 0x4c], edi
dec esp
js 0x40f180
js 0x40f180
jp 0x40f096
mov es, word [0x132e13c]
add eax, 0x132e13c
and dword [esp + edi + 0x21], ecx
jnp 0x40f18e
sub eax, 0x8b65fc86
dec edi
mov bl, 0x4c
out dx, al
js 0x40f198
jp 0x40f199
jp 0x40f14d
sub eax, 0x7be5ec4c
dec esp
in al, dx
in eax, 0x7b
jnp 0x40f0ac
cld
mov ecx, dword gs:[edi - 0x65]
dec esp
int3
je 0x40f186
dec edi
adc eax, 0xfc867b7b
jnp 0x40f1b9
xchg ah, bh
jne 0x40f0cd
dec edi
mov cl, 0x4c
dec ecx
test dword [ebx + 0x7b], edi
sub eax, 0x1bcca57a
invalid
sbb edi, edi
jnp 0x40f113
imul ecx, edi, 1
jnp 0x40f1a2
iretd
add dword [ebx + 0x4c], edi
adc dword [ecx + 0x7b], 0x9583c27b
add dword [ebx + 0x4c], edi
sti
dec edi
jnp 0x40f1df
xchg ah, bh
jne 0x40f0f3
dec edi
mov ecx, dword [ebp + edi*8 - 0x7b]
jnp 0x40f1ea
sub eax, 0x7b49f44c
jnp 0x40f0fc
cld
jne 0x40f104
dec edi
lea ecx, [ebx + ebx*8 - 0x7b]
jnp 0x40f1fb
sub eax, 0x87054c21
jnp 0x40f202
jnp 0x40f1b5
sub eax, 0x8963fc86
sbb ecx, dword [edi + esi*4 - 0x7b]
xchg ah, bh
arpl word [ecx - 0x7a48b3e5], cx
mov bh, 0x85
jnp 0x40f20d
sub eax, 0x7b49f34c
jnp 0x40f11d
test byte [0x998763f4], dh
xor eax, 0x998763f4
ljmp 0x8f4f:0x8152fc15
or dword [edi - 0x71], 0x4f1b1d2d
jnp 0x40f1f6
jnp 0x40f228
sti
jnp 0x40f1fc
jo 0x40f16f
jge 0x40f22f
mov es, word [0x3c758244]
add eax, 0x3c758244
cmp al, 0x7b
xchg dword gs:[ebx], ebx
jnp 0x40f221
xchg dword [ebx], ebx
dec esp
dec ebp
mov dword [ebx + 0x7b], edi
dec esp
mov byte [ecx - 0x28ad8485], cl
xchg edx, eax
add eax, 0x928b9254
lea ecx, [esi + 0x1d1b2415]
dec esp
nop
inc ebp
jnp 0x40f256
sub eax, 0x4592022d
inc ebp
dec esp
xchg edx, eax
add eax, 0x44058e24
xor byte [ebp + 0x3c], 0x7b
xchg dword gs:[ebx], ebx
jnp 0x40f251
xchg dword [ebx], ebx
dec esp
jns 0x458d6d70
mov dword [ebx + 0x7b], edi
jnp 0x40f273
or al, byte [0x7a7a7874]
js 0x40f277
jp 0x40f278
jp 0x40f279
jp 0x40f192
xchg edx, eax
add eax, 0xe1a15244
cld
sti
add dl, byte [edx + 0x50a4c45]
push edx
mov eax, dword [0x2fbfce1]
xchg edx, eax
inc ebp
dec esp
or al, byte [0x7a7a7874]
je 0x40f287
jp 0x40f28b
jp 0x40f1ff
jp 0x40f290
jnp 0x40f292
dec esp
inc ebp
sar dword [ebx + 0x7b], 2
jnp 0x40f297
add cl, byte [esp + ebp*8 + 0x51]
dec esp
in al, dx
push ecx
jnp 0x40f29d
jnp 0x40f271
dec esi
cmpsd dword [esi], dword es:[edi]
js 0x40f2a0
jp 0x40f24d
xchg edx, eax
push esp
sbb eax, 0x93059221
cmp ah, 0x93
mov es, word [0xb5924374]
jnp 0x40f2b5
jnp 0x40f2b7
xchg edx, eax
add dword [ebx - 0x3e], 0x7b7b7b7b
xchg edx, eax
add eax, 0x9335928b
xchg edx, eax
push ebp
je 0x40f1e0
xchg edx, eax
inc ecx
je 0x40f2cb
cmp al, 0x31
push cs
add byte [ebx - 0x75d2d485], cl
add ebx, 0x7a
jnp 0x40f283
sub eax, 0x7ac3838a
cmp al, 0x25
xchg edx, eax
push esp
sbb eax, 0x2927211d
inc ebx
xchg edx, eax
in eax, 0x7b
jnp 0x40f2e7
jnp 0x40f1fc
je 0x40f27b
add eax, 0xfb608a6c
mov ah, byte [eax - 5]
jnp 0x40f2c7
dec edi
jnp 0x40f2f4
jp 0x40f2e0
xchg ebx, eax
xchg ebx, eax
jp 0x40f2e3
insb byte es:[edi], dx
jp 0x40f2e6
mov ecx, dword [ebp + ebp*2 - 0x4f]
jge 0x40f302
insd dword es:[edi], dx
mov cl, 0x7d
jnp 0x40f21a
xchg edx, eax
add eax, 0x83fb9293
cmp byte [esi + esi*2], 0x92
sti
add dword [edx + 0x1592763c], 0xffffff93
xchg edx, eax
adc eax, 0x83fd8e93
inc ebx
xchg ebx, eax
invalid
xchg edx, eax
cmc
jnp 0x40f316
jnp 0x40f318
xchg edx, eax
xor eax, 0x43f18e74
je 0x40f22f
invalid
int1
inc ebx
invalid
xor dword [esi], ecx
add byte [ebx + 0x5492257b], cl
adc byte [ebx + ecx*4 + 0x21], 0x27
mov esp, dword [ecx]
daa
sub dword [esi + ecx*4 + 5], esi
je 0x40f29f
add eax, 0x1bfce174
sbb ebx, dword [ebx]
jp 0x40f329
cld
sbb ebx, dword [ebx]
sbb edi, dword [edx + 0x65]
je 0x40f340
mov dword gs:[0x7a9b657a], eax
mov dword [0x7a9b657a], eax
jp 0x40f332
xchg ebx, eax
xchg ebx, eax
jp 0x40f335
mov ecx, dword [edi + esi*8 + 0x69]
jnp 0x40f351
add byte [ebx + edi*4], 0x8e
add eax, 0x3137396c
xchg edx, eax
add eax, 0x3546926c
add ah, byte [edi]
inc esi
xor eax, 0x92742702
daa
je 0x40f27b
arpl bx, ax
xchg ebx, eax
xchg edx, eax
pop ss
mov esp, ecx
sbb byte [edi + esi + 0x5e], cl
loope 0x40f309
dec esp
aaa
pop esi
jp 0x40f370
dec edi
jnp 0x40f320
jp 0x40f362
mov dword [0x4f93677a], eax
jnp 0x40f37c
arpl bx, ax
ret
arpl bx, ax
ret
and eax, 0x54825492
jmp 0x40f33e
push esp
adc byte [ebx + ebp*8 + 0x21], 0x7e
jne 0x40f2ab
sar dword [ebp + 0x7b], 0x7b
lahf
in al, dx
cli
invalid
sti
jnp 0x40f2be
adc eax, 0xe17d8e93
cld
sti
dec esi
fdivr qword [ebx + 0x7b]
jnp 0x40f3b2
jnp 0x40f2bb
inc ebp
sub al, 0x7b
or al, byte [0xfb625234]
jnp 0x40f302
xor al, 0x52
invalid
insb byte es:[edi], dx
xor bh, bh
jnp 0x40f2df
adc eax, 0x8efee12c
add eax, 0xab05923c
mov es, word [0x93059244]
mov es, word [0xb305924c]
add eax, 0x44058eab
xchg edx, eax
add eax, 0x4c058e93
xchg edx, eax
add eax, 0x54058eb3
mov es, word [0xbb059254]
mov es, word [0x6445825c]
jnp 0x40f2ef
xchg edx, eax
add eax, 0x5c058ebb
add byte [ebp + 0x64], 0x7b
add byte [ebp + 0x6c], 0x7b
inc ebp
insb byte es:[edi], dx
jnp 0x40f2f3
add byte [ebp + 0x74], 0x7b
inc ebp
je 0x40f3ef
mov es, word [ebp + 0x64]
mov ss, word [ebp + 0x6c]
push ebp
insb byte es:[edi], dx
inc ebx
mov esi, 0x7b7b7b7b
jnp 0x40f3f9
jnp 0x40f3fb
mov es, word [0x2c05962c]
add eax, 0x2c05962c
add eax, 0x7bc2432c
jnp 0x40f406
inc ebx
ret 0x7b7b
jnp 0x40f397
add eax, 0x7b7b7d0c
jnp 0x40f326
add eax, 0x14058e8b
xchg edx, eax
add eax, 0x1c058e9b
dec esp
jnp 0x40f381
add eax, 0x9b059214
mov es, word [0xdf7b4c1c]
jnp 0x40f41f
xchg edx, eax
jl 0x40f423
jnp 0x40f424
jnp 0x40f339
add eax, 0x14059624
sbb edx, dword [edx - 0x248574fb]
jp 0x40f3dd
add eax, 0x7adb7a8b
and eax, 0x822d2d24
inc ebp
or al, 0x7b
and al, 0x2d
sub eax, 0x7b0c4582
xor byte [ebp + 0x74], 0x7b
arpl word [ecx + 0x7bb59243], bp
inc ebx
xchg edx, eax
mov ch, 0x7b
jnp 0x40f446
jnp 0x40f35f
adc dword [edx - 0x7e71d3cb], 0x7bb58e43
jnp 0x40f454
jnp 0x40f42d
lea edx, [edx - 0x3dbcd3fb]
jnp 0x40f45e
add eax, 0x7bc2432c
jnp 0x40f45f
jnp 0x40f460
jnp 0x40f378
xchg edx, eax
add eax, 0x20e310c
and eax, 0x211d5492
je 0x40f384
and dword [edx + edx*4 + 5], esi
xchg ebx, eax
xchg edx, eax
or ecx, dword [ebx + 0x4c9315e1]
add eax, 0x8b0b9293
loope 0x40f40e
xchg ebx, eax
dec esp
and eax, 0x927a7a5c
add eax, 0x83fb928b
cmp byte [edi + eax*2], 0x63
popfd
xchg edx, eax
add eax, 0xc3fb0a93
jge 0x40f48d
cmp al, 0x47
arpl word [ebp + 0xa930592], bx
sti
ret
jnp 0x40f48f
loope 0x40f412
sti
push edx
push ebx
push edx
dec edi
dec edi
jge 0x40f3b0
xchg edx, eax
add eax, 0xab5b7a93
xchg ebx, eax
jp 0x40f47d
stosd dword es:[edi], eax
xchg edx, eax
add eax, 0xa35b7a93
xchg edx, eax
add eax, 0x935b7a93
pop ebx
xchg ebx, eax
dec edi
jnp 0x40f4ac
wait
xchg edx, eax
add eax, 0x9b5b7a93
jp 0x40f4a1
mov ecx, dword [eax + 0x65]
jnp 0x40f4bd
jnp 0x40f3c5
add byte [ebx + edi*4], 0x92
add al, 0xbb
xchg edx, eax
add eax, 0xc36b8293
jnp 0x40f4b2
xchg ecx, eax
jp 0x40f4b5
mov edi, dword [edx + 0x65]
xchg ebx, eax
dec esp
test dword [eax + 0x7a], edi
jp 0x40f4a9
jnp 0x40f4ab
jnp 0x40f4ad
jnp 0x40f4af
dec edi
jnp 0x40f4b1
jnp 0x40f3fa
add eax, 0xc14b1b74
jge 0x40f4e6
jnp 0x40f4b9
invalid
xchg edx, eax
push ecx
mov ebx, 0xfce13c7a
sti
xor dword [esi], ecx
add ah, byte [0x211d5492]
daa
sub dword [edx + 0x9928b75], edx
wait
xchg edx, eax
imul edx, dword [ebx - 0x6d8bfa72], 0x82d55238
xchg edx, eax
jne 0x40f41d
xchg edx, eax
or dword [ebx - 0x716c966e], ebx
add eax, 0x52389274
aad 0x82
js 0x40f51c
jp 0x40f508
test dword gs:[edx + esi*4 + 0x67], ecx
test dword [edx + esi*4 + 0x67], ecx
jnp 0x40f524
jnp 0x40f43c
xchg edx, eax
adc eax, 0x8921774
je 0x40f4c4
pop ss
xchg edx, eax
or byte [ecx - 4], dl
push ecx
cld
mov dword [0x1592fe81], eax
wait
in eax, dx
cmp esi, 0xed9b1592
adc eax, 0x830bed9b
or eax, dword [ebx + 0xbf18575]
mov esi, dword [edi - 0x7b]
cmp byte [eax + 0x7a], 0x65
xor dword [ebp - 0x7b], 0xfffffff1
jne 0x40f441
int1
or ecx, dword [ebx + 0x78828577]
jp 0x40f52a
lea edi, gs:[edx + 0x15]
lea edi, [edx + 0x15]
xchg ebx, eax
xchg edx, eax
xor eax, 0x8b658e8b
xor byte [ebp - 0x6d], 0x7b
jne 0x40f4e5
xchg edx, eax
add eax, 0xdb8e07a3
xchg edx, eax
mov dword [0x92db8e07], eax
add eax, 0xf1ab8eab
cmp dword [ebx + 0x62f18369], edx
test dword [si + 0x27], ecx
int1
bound esp, qword [edi - 0x7b]
dec esp
daa
jnp 0x40f569
xchg edx, eax
or byte [ecx - 4], dl
mov dword [0x39740581], eax
aaa
xor dword [esi], ecx
add dl, byte [edx + 0x278bc303]
xchg edx, eax
arpl bx, ax
mov ecx, dword [esi - 0x2451b379]
jnp 0x40f586
fstp xword [ebx + 0x7b]
xchg edx, eax
jl 0x40f4ba
jnp 0x40f58b
jnp 0x40f4a0
pop es
or dword [edx + edx*4 - 0x25], 0x7b
jnp 0x40f4a8
fsubr qword [ebx + edi*2 + 0x8927b7b]
aaa
jnp 0x40f599
jnp 0x40f4b2
or byte [edi], dh
add cl, byte [ebx + esi*2 - 0x25]
jae 0x40f501
jnp 0x40f5a3
xchg edx, eax
jl 0x40f4d7
lodsb al, byte [esi]
jnp 0x40f5a8
jnp 0x40f581
xchg ecx, eax
xchg edx, eax
mov esi, ecx
adc eax, ebx
and dword [ebx - 0x73], 0xffffff92
sti
add dword [esi - 0x4a19a04], 2
loope 0x40f53f
arpl word [ebp - 0x797c046e], cx
cld
pop esi
sti
add ah, cl
cld
add ah, byte [edi]
dec esp
das
fstp xword [ebx + 0x7b]
xchg edx, eax
arpl bx, ax
mov esi, ecx
fsubr qword [ebx + edi*2 + 0x49657b7b]
cmp ecx, dword [0x927b7bdb]
pop ss
or dword [esi + 0x7b7bac8c], 0x7b
aaa
add cl, byte [ebp + ebp*8 - 0x25]
jnp 0x40f5e6
xchg edx, eax
jl 0x40f51a
jnp 0x40f5eb
jnp 0x40f5c4
lea edx, [edx + 0x5ef1830b]
arpl word [edi + 0x6b82fe92], dx
cmp dword [ebx + 0x65], 0x5e
imul eax, dword [ebx + 0x375e657b], 0x4e
pop esi
aaa
dec esi
hlt
jnp 0x40f603
xchg edx, eax
pop ss
or dword [esi + 0x237830b], 0x25
xchg edx, eax
push esp
adc byte [ebx + ebp*4 - 0x42], 0x6c
xor bh, bh
jnp 0x40f51e
mov cs, word [ebx]
xor dword [edi], 2
and eax, 0x54825492
stosd dword es:[edi], eax
mov esi, 0x7bff326c
add byte [ebp + 0x4c], 0x7b
xchg esi, eax
invalid
inc ebp
dec esp
jnp 0x40f536
adc eax, 0x92fee14c
adc eax, 0x5c058e8b
xchg edx, eax
add eax, 0x64058e93
xchg edx, eax
add eax, 0x50afba3
push esp
dec eax
pushal
sti
invalid
add eax, 0x9305925c
mov es, word [0xa3059264]
add eax, 0xa3059264
sti
or al, byte [0xfb604854]
jnp 0x40f54a
adc eax, 0x74058e6c
inc ebx
je 0x40f605
mov esi, 0x7b7b7b7b
mov es, word [0x4c05964c]
jnp 0x40f641
jnp 0x40f556
add eax, 0x4c05964c
inc ebx
ret 0x7b7b
jp 0x40f63e
wait
dec esp
fisub word [ebp + 0x7b]
jnp 0x40f572
or al, 0x92
add eax, 0x7bc2434c
jnp 0x40f664
inc ebx
ret 0x7b7b
jnp 0x40f663
jnp 0x40f665
jnp 0x40f57d
xchg edx, eax
dec byte [esi]
push cs
add bl, byte [ebx]
inc ebx
jp 0x40f5d7
jnp 0x40f66f
jnp 0x40f671
xchg esi, eax
add eax, ebx
xchg ebx, eax
rol dword [ebx - 0x3d], 1
xchg ebx, eax
and dword [edi], esp
sub dword [esi - 0x41b36d35], ecx
insb byte es:[edi], dx
xor bh, bh
jnp 0x40f5ec
xchg edx, eax
dec esp
mov esi, 0x7bff326c
loope 0x40f612
push es
sbb edi, dword [edx + 0x65]
je 0x40f61b
add eax, 0x7a7a7a74
je 0x40f68e
jp 0x40f690
jp 0x40f5ae
add eax, 0x7bc24364
jnp 0x40f69a
inc ebx
ret 0x7b7b
jnp 0x40f623
sbb eax, dword [ebx + 0x7a]
in eax, 0x7b
jnp 0x40f6a3
jp 0x40f60a
jnp 0x40f6a2
jnp 0x40f6a4
jnp 0x40f5c0
xchg esi, eax
add eax, ebx
xchg ebx, eax
rol dword [ebx - 0x3d], 1
xchg ebx, eax
and dword [edi], esp
sub dword [esi - 0x41b36d35], ecx
insb byte es:[edi], dx
xor bh, bh
jnp 0x40f61f
push es
sbb ecx, dword [esi + 0x657a5c45]
mov es, word [ebp + 0x5c]
inc ebp
pop esp
jp 0x40f6aa
je 0x40f651
add eax, 0x7a7a7a74
jp 0x40f5e4
add eax, 0x7bc24364
jnp 0x40f6d0
ret 0x7b7b
jnp 0x40f659
sbb eax, dword [ebx + 0x7a]
in eax, 0x7b
jnp 0x40f6d9
jp 0x40f640
jnp 0x40f6d8
jnp 0x40f6da
jnp 0x40f5f6
xchg esi, eax
add eax, ebx
xchg ebx, eax
rol dword [ebx - 0x3d], 1
xchg ebx, eax
and dword [edi], esp
sub dword [esi - 0x41b36d35], ecx
inc ebx
ret
insb byte es:[edi], dx
xor bh, bh
jnp 0x40f655
invalid
push es
sbb ecx, dword [esi + 0x657a5c05]
je 0x40f687
add eax, 0x7a7a7a74
jp 0x40f6fc
jp 0x40f61a
add eax, 0x7bc24364
jnp 0x40f706
ret 0x7b7b
jnp 0x40f68f
xchg edx, eax
adc eax, 0x958e4364
jnp 0x40f710
inc ebx
inc ebx
mov ss, word [ebp + 0x7b7b7b7b]
jnp 0x40f712
sub eax, 0x31373939
xchg edx, eax
inc esi
xor eax, 0x1592021d
aaa
xor dword [edx + 0x21d3546], edx
xchg edx, eax
adc eax, 0x4c16e15c
pop esp
loope 0x40f6bc
push ss
dec esp
into
push esi
jp 0x40f725
jp 0x40f6fa
dec esi
jp 0x40f729
jp 0x40f6fd
invalid
jnp 0x40f739
jp 0x40f6a5
test byte [eax], dh
invalid
add byte [ebx + edx*4], 2
dec ebx
add al, 0x53
invalid
jnp 0x40f754
jp 0x40f680
movsd dword es:[edi], dword [esi]
xchg ebx, eax
pop ds
invalid
jp 0x40f75f
ret
or dword [esi + ebx + 0x7a], 0x7a
jp 0x40f731
jp 0x40f769
ret
mov ecx, dword [esi + edx*8 + 0x19]
jnp 0x40f791
salc
sbb dword [ebx + 0x7b], edi
sub eax, 0x4c8b4f02
adc al, 0x17
jnp 0x40f79a
sub eax, 0x5c922702
push edx
xchg ecx, eax
xchg edx, eax
xchg dword [esi + 0x7a7f63fc], eax
cld
arpl word [edi + 0x7a], di
sbb al, 0x82
or byte [ebx - 0x743c9c0f], al
pop edi
pop edx
int1
arpl bx, ax
mov ebx, dword [edi + 0x5a]
aaa
add ah, byte [edi]
daa
xchg edx, eax
arpl bx, ax
mov esp, ecx
cld
push edx
cdq
xchg ah, bh
popfd
xchg edx, eax
xchg edi, eax
xchg byte [esi], cl
arpl word [edi + 0x7a], di
push ds
or byte [eax], 0x83
int1
arpl bx, ax
xchg ebx, eax
pop edi
push edx
aaa
add dl, byte [edx + 0x2783c313]
loope 0x40f7c8
push 0xb56518f1
int1
sbb byte [ebp - 0x4b], ah
dec esp
push es
cmp dword [ebx + 0x7b], 0x27272727
daa
daa
daa
daa
daa
or bh, byte [ebx - 0x59]
jnp 0x40f7ee
jnp 0x40f7c1
fdivr st(1)
jnp 0x40f7f4
add byte [ebx], 0x4f
cmpsd dword [esi], dword es:[edi]
sub esi, dword [edi]
add bh, byte [esi + 0x7b0195a3]
int1
or byte [ebx + 0x30], ah
invalid
add eax, ebx
and dword [edi], 0xffffffe1
push 0xb56508f1
dec esp
mov ch, 0x4c
cwde
cmp dword [ebx + 0x7b], 0x27272727
daa
or bh, byte [ebx - 0x59]
jnp 0x40f825
jnp 0x40f7f8
imul edi, ecx, 0x4827b7b
mov dword [0x372ba74f], eax
add ch, ch
in eax, 0xa3
xchg ebp, eax
add dword [ebx + 0x63], edi
xor dl, byte [edx + 0x195bb95]
jnp 0x40f755
xchg ebp, eax
mov ebx, 0x8e7b0195
mov cs, word [ebx + 0x237fce1]
xor ch, 0x5c
push ebx
invalid
mov esp, ecx
cld
loope 0x40f7c6
aaa
add al, byte [edx - 0xaca30b]
jnp 0x40f84e
arpl word [edi - 0xaca3b5], bp
jnp 0x40f827
mov byte [0x867b7b63], al
cld
sub eax, 0x637a9163
ret
sub eax, 0x7b614c4c
jnp 0x40f840
dec ebx
or al, 0x23
invalid
jnp 0x40f845
aam 0x23
invalid
cdq
xchg edx, eax
xchg dword [esi + 0x7a7f63fc], eax
sbb al, 0x82
or byte [ebx + 0x5e5f6af1], al
xor ch, 0x63
iretd
dec ebx
arpl di, cx
add dword [ebx + 0x4c], edi
dec esp
retf
xchg ebx, eax
dec edi
jnp 0x40f8a1
jg 0x40f8a3
jnp 0x40f8d0
movsd dword es:[edi], dword [esi]
arpl di, cx
add dword [ebx - 0x1f], edi
cld
add cl, byte [edi - 0x6d]
dec ebx
cmp al, 0xd6
invalid
wait
rcl byte [ebx], 0x95
add dword [ebx - 0x7e], edi
jne 0x40f825
jnp 0x40f8f9
or dword [edx - 0x1b], edi
push ebx
in eax, 0x53
iretd
insb byte es:[edi], dx
jp 0x40f889
in eax, 0x4b
dec ebx
iretd
xchg ebp, eax
xchg edx, eax
add eax, 0x867b9244
cld
arpl word [eax + 0x7a], bx
sbb al, 0x52
push eax
dec ebx
sub al, 0x23
invalid
jnp 0x40f8be
adc al, 0x23
invalid
jne 0x40f896
jnp 0x40f962
retf
jnp 0x40f9b0
push 0x827a7a78
add al, 0x93
add ah, byte [edi]
dec esp
mov ecx, 0x927b7bcf
pop esp
daa
dec esp
insd dword es:[edi], dx
sub edi, dword [ebx + 0x7b]
daa
jnp 0x40f9a2
dec esp
jae 0x40f9e3
jnp 0x40f9fb
daa
dec esp
mov dl, 0xf3
jnp 0x40fa01
daa
dec esp
inc edi
jnp 0x40fa07
jnp 0x40f9b4
daa
dec esp
daa
jnp 0x40fa0d
daa
dec esp
pop es
popal
jnp 0x40fa13
daa
dec esp
mov ebx, 0x277a7a07
dec esp
sub bl, byte [ebp + 0x7b]
jnp 0x40f9f0
jnp 0x40fa1f
dec ebx
cmc
outsb dx, byte [esi]
sti
jnp 0x40f9f6
jl 0x40f979
jnp 0x40fa29
add byte [ebx + eax*8], 0xc2
test byte [eax], dh
ret
invalid
loope 0x40f9f1
int1
adc ah, byte [edi]
sub dword [ebx - 0x75], esp
xchg edx, eax
jae 0x40f98b
mov dword [0xb16972f1], eax
dec esp
xor edi, dword [ebp + 0x7b]
jnp 0x40fa22
cmpsd dword [esi], dword es:[edi]
aaa
mov ds, ebx
and dword [ecx], esp
and dword [ecx], esp
and dword [edi + eax - 0xb], ecx
jnp 0x40fa5c
add byte [ebx], 0x92
or byte [edx - 0x23], dl
mov dword [0xdd520892], eax
xchg edx, eax
arpl bx, ax
stosd dword es:[edi], eax
int1
bound esp, qword [ebp - 0x7d]
mov word [ebp + 0x1e922e52], gs
lodsd eax, dword [esi]
push edx
xchg edx, eax
push ds
nop
xchg dword [edi + edi*2 + 0x2ef07ff], ecx
arpl word [ecx - 0xe9d9ae7], ax
pop es
out dx, eax
add ah, byte [ebx - 0x7f]
sbb dword [ebp + 0x62], esp
int1
invalid
jb 0x40fa6b
wait
mov word [ebp + 0x7b7dbb4c], gs
jnp 0x40fa5e
mov edi, 0x928b8e2d
xchg edx, eax
pop esi
push edx
cld
loope 0x40fa15
cmp dword [edi], esi
xor dword [edx], eax
and eax, 0x92275492
push esp
daa
xchg edx, eax
mov dword gs:[0xf17ae129], eax
push 0x65
and ecx, 0xfffffffc
and ecx, 0xfffffffc
push edx
inc ebp
in eax, dx
jne 0x40f9bd
mov cl, 0x4c
dec esp
jnp 0x40fab3
jnp 0x40fa89
cmpsd dword [esi], dword es:[edi]
aaa
mov ds, ebx
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [edx + edi - 0xd], ecx
jnp 0x40fac3
add byte [ebx], 0x92
or byte [edx + 5], dl
in eax, dx
jne 0x40f9ed
arpl word [edi + 0x5f9365ed], sp
popfd
daa
jp 0x40fac1
wait
jp 0x40fac4
mov ecx, dword gs:[edx + esi*4 + 0x2d]
mov ecx, dword [edx + esi*4 + 0x2d]
jnp 0x40fae0
jnp 0x40f9e8
add byte [ebx + edx*4], 0x52
add al, 0x93
push edx
invalid
xchg ebx, eax
sub dword [edx + 0x65], edi
mov ecx, dword [edi + ecx*4 + 0x7d]
jnp 0x40faf1
add byte [ebx + edx*4], 0xed
jne 0x40fa17
arpl ax, bp
in eax, dx
xchg ebx, eax
popal
xchg edi, eax
dec esp
enter 0x7b7b, 0x7b
dec edi
mov edi, 0x928b8e2d
pop esi
push edx
salc
dec edi
cmpsd dword [esi], dword es:[edi]
sub edi, dword [ecx]
aaa
cmp dword [edi], esi
xor eax, 0x54922502
xchg edx, eax
add eax, 0xe12927a3
jp 0x40fa94
or ah, byte [ebx + 9]
in eax, dx
jne 0x40fa34
mov cl, 0x4c
ja 0x40fb29
jnp 0x40fb2b
dec edi
cmpsd dword [esi], dword es:[edi]
aaa
mov ds, ebx
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [ebx + ecx*2 - 0xd], ecx
jnp 0x40fb3a
dec esp
dec ebx
jnp 0x40fb3a
add byte [ebx], 0x92
mov dword [0xcd520892], eax
or byte [edx - 0x33], dl
push edx
int 0xed
in eax, dx
jne 0x40fa64
arpl word [ebp*8 - 0x689e6cfb], di
xchg ebx, eax
popal
xchg edi, eax
dec esp
sub eax, 0x4f7b7b7b
mov edi, 0x928b8e2d
pop esi
push edx
sub bl, byte [ebx]
jp 0x40fb46
wait
wait
jp 0x40fb49
mov ecx, dword [eax + ebp*2 + 0x63]
jnp 0x40fb65
add byte [ebx + edx*4], 0xe1
cld
add al, 0x93
loope 0x40faeb
cmp dword [edi], esi
xor eax, 0xc3039202
and ecx, 0xe
int1
adc dword [esi], 0xffffff8c
xor bh, bh
jnp 0x40fb64
lahf
std
sub byte [esi - 0x2b], 0x73
pop esi
xchg esi, eax
or edx, dword [esi - 0x7e]
outsb dx, byte [esi]
popfd
imul edx, dword [ebx + 0x22b954f], 0x94168392
xor bh, bh
jnp 0x40fb1e
test dword [ebx], eax
jp 0x40fb9a
jp 0x40fb71
xchg edi, eax
sub eax, 0xfcb10cf1
sar esi, 0x82
inc byte [edx + 0x4c028bfc]
cld
mov eax, dword [edx]
dec esp
pop eax
int 0x7b
jnp 0x40faba
cld
xchg esp, ebp
pop esp
xor bh, bh
jnp 0x40fb3f
invalid
cmp ah, 0x8b
add cl, byte [edx + esi - 0x33]
mov eax, dword [edx]
dec esp
xor cl, ch
jnp 0x40fbc1
jnp 0x40facd
xchg ah, bh
cld
xchg esp, ebp
xchg esp, ebp
xor bh, bh
jnp 0x40fb52
cmp ah, 0x93
xchg ebx, eax
add ah, byte [edi]
dec esp
dec edx
jp 0x40fbd3
jp 0x40faed
adc eax, ebx
mov ebx, dword [0x964c8b8e]
jp 0x40fbdf
jp 0x40fbe0
jp 0x40fb94
sub eax, 0xfc4c5c92
xchg edx, eax
pop esp
dec esp
cld
jp 0x40fbe7
jp 0x40fafd
invalid
add dl, byte [esp + edx]
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
xchg edx, eax
and eax, ebx
xchg ebx, eax
xchg edx, eax
adc eax, ebx
add dword [esi - 0x1eb29ce0], 0xfffffffc
nop
add eax, ebx
mov eax, dword [esp + edi*8 + 0x707ea765]
cmpsd dword gs:[esi], dword es:[edi]
jle 0x40fc08
jnp 0x40fc17
jnp 0x40fc17
pop edi
xchg edi, eax
xor ch, 0x8b
lodsd eax, dword [esi]
add dword [ebx + 0x7b], edi
arpl word [ebp + 0x7b695c4e], ax
jnp 0x40fbd6
test dword [esi + 0x5c], ecx
imul edi, dword [ebx + 0x7b], 0x826e9229
jo 0x40fb35
xchg edx, eax
outsb dx, byte [esi]
xor byte [eax - 0x7d], 0x5f
pop edi
invalid
jge 0x40fb45
or byte [esi + 0x7d], 0x65
dec esi
jge 0x40fc2b
push 0x3cfe0c92
mov eax, dword [ecx - 0x1f36d02]
cmp al, 0x9b
invalid
cmp esi, 0x40821092
cmp esi, 0x87637f4e
adc byte [edx + 0x4efe8140], al
jg 0x40fc41
xchg dword [edx - 0x2e], esp
xchg byte [eax], ah
arpl word [edi + 0xa82898c], cx
invalid
rol byte [esi - 0x73709ce0], cl
mov dword [edx + 0x50827d0a], eax
or byte [edx], 0x7d
adc byte [eax + 0x7d], 0x65
jge 0x40fb6d
push eax
jge 0x40fc53
push 0x8bc30392
cmp dword [edx], eax
xchg edx, eax
add eax, ebx
add dword [edx], 0x25
xchg edx, eax
push esp
adc byte [ebx + edi*4 + 0x29], 0x27
dec esp
lea edx, [eax + 0x7a]
jp 0x40fbe9
jp 0x40fbfb
push 0x2d
mov ch, 0x4c
mov cl, 0x7a
jp 0x40fc8d
sub dword [ecx], ebp
sub dword [ecx], ebp
sub dword [edx], ecx
jnp 0x40fbc2
jnp 0x40fc98
jnp 0x40fc6b
xor ecx, 0x7b
jnp 0x40fba6
add al, 0xa3
or byte [edx + edi*2], 0x52
jecxz 0x40fc19
in eax, dx
jne 0x40fbc1
arpl word [eax], di
out dx, al
jp 0x40fcad
jp 0x40fcae
int1
dec byte [edx]
add eax, 0x7b7b0d54
jnp 0x40fbcd
dec esp
mov fs, word [ebp + 0x3c]
mov ss, word [0x8e816944]
add eax, 0xa3657a44
xchg esi, eax
add eax, 0x9b657a3c
inc esp
imul eax, dword [ecx + 0x7a44058e], 0x596a365
cmp al, 0x7a
wait
jp 0x40fcbc
xchg ebx, eax
sbb edi, dword [edx + 0x25]
mov eax, dword [edx + 0xe399b04]
add ah, byte [edi]
xchg edx, eax
arpl bx, ax
mov edx, dword [esi + 0x1b9bc303]
dec edi
jnp 0x40fce9
sbb ecx, dword [edi + 0x7b]
jp 0x40fcd3
arpl bx, ax
mov dword [0xfd63184b], eax
jnp 0x40fcc4
ret
ja 0x40fcf4
jp 0x40fcf6
add byte [ebx + ebx*4], 0x37
add ah, byte [ecx]
xchg edx, eax
xor eax, ebx
mov esp, dword [0x36f156e1]
and ecx, 0xfffffffc
loope 0x40fc8b
push edx
cmc
daa
sub dword [ecx], esp
dec esp
imul ecx, dword [esi + 0x7a], 0x75c927a
jp 0x40fc2c
pop esp
pop es
daa
dec esp
jb 0x40fcfa
jp 0x40fd1c
xchg edx, eax
insb byte es:[edi], dx
int1
jbe 0x40fcd4
sub eax, 0x2721bb63
sub dword [edi + eax*4 + 0x76], ecx
jp 0x40fd2c
dec esp
xchg dword [esi + 0x7a], esi
jp 0x40fc35
add byte [ebx + edx*4], 0x86
cld
add al, 0x93
xchg ah, bh
arpl word [ebp + 0x25252525], dx
and eax, 0x7bed4b4c
jnp 0x40fc46
and eax, 0xed4b4c25
jnp 0x40fd3e
add byte [ebx], 0x92
add al, 0xa3
xchg edx, eax
or dl, byte [edx + 0x7f]
loope 0x40fcc8
push edx
jg 0x40fcac
cld
cmp dword [edi], esi
xor eax, 0x14140231
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x1d
xchg esi, eax
adc eax, ebx
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
adc al, 0x14
sbb eax, 0x83c31396
ror dword [ecx + esi*4], 1
cld
adc ecx, 0xc
mov cl, 0xfc
push 0x1c
ror dword [edx + edx*4], 4
lds edi, [ebx + 0x5c]
jp 0x40fd6e
int1
or al, 0x5f
pop edi
invalid
sub eax, 0x8e7b92a4
add ebx, 2
aad 0x7b
wait
jnp 0x40fd82
xchg byte [ebx + 0x52], bh
dec esi
xchg edx, eax
add eax, ebx
add dword [esi + 0x5e9227fc], 8
pop es
xchg ebx, eax
jnp 0x40fd7e
inc ecx
dec esp
xchg bl, cl
jnp 0x40fd9a
retf
mov es, word [edi]
mov edx, dword [edx - 0x6871acf5]
xchg edx, eax
or ecx, dword [ebx - 0x72]
pop ss
adc dword [edx + 0xc95f197], 0x4a
invalid
or ebx, dword [ebx + 0x65]
mov dword [esi + ebx - 0x6a], ecx
jnp 0x40fdc2
mov es, word [edi - 0xe7cf86e]
test dword [esi + eax*2 - 1], ecx
jnp 0x40fdb6
cmpsd dword [esi], dword es:[edi]
xchg edx, eax
pop es
mov edx, dword [edx - 0xb7bb6b]
jnp 0x40fce4
dec eax
invalid
or ebx, dword [ebx + 0x65]
mov ecx, dword [esp + edi*4 - 0x78]
jnp 0x40fde2
mov es, word [edi]
adc dword [edx - 0x49774f9], 0x5b
sti
pop ebx
jg 0x40fdd7
mov dword [0x7f5b0b82], eax
or byte [edi], al
xchg ebx, eax
jge 0x40fdce
invalid
mov ecx, dword [esi - 0x7c046d69]
mov es, word [edi]
adc dword [edx - 0x7cffc8f8], 0x7b
and eax, 0x54825492
mov dword [0x9b657a21], eax
xchg edx, eax
sti
or dword [esi + 0x8928307], 0x37
add byte [ebx + 0x5492257b], al
adc byte [ebx + 0x21], 0x7a
wait
xchg esi, eax
adc eax, 0x7a534c54
jp 0x40fe19
dec esp
push ebx
jp 0x40fe18
jp 0x40fd81
loope 0x40fdd3
xor ch, ch
in eax, dx
xor eax, 0x4cd7658b
xor byte [esi + 0x7a], 0x7a
and dword [ecx], esp
and dword [ecx], esp
and dword [edx], ecx
jnp 0x40fd5a
jnp 0x40fe30
jnp 0x40fe03
dec esp
push ebx
in eax, dx
jnp 0x40fe36
add byte [ebx], 0xeb
xor eax, 0x9289636c
add eax, 0x5b3b8264
mov dword [edx + 0x3b826405], edx
pop ebx
jbe 0x40fdb7
jp 0x40fe47
jp 0x40fe48
jns 0x40fe1e
dec esi
clc
jnp 0x40fe4e
jnp 0x40fdfc
xchg edx, eax
xchg ebx, eax
xchg ebx, eax
int1
bound esp, qword [ebp - 0x29]
dec esp
adc eax, 0x217a7a76
and dword [ecx], esp
and dword [ecx], esp
or bh, byte [ebx - 0x59]
jnp 0x40fe66
jnp 0x40fe39
out 0xed, eax
jnp 0x40fe6c
add byte [ebx], 0xeb
xor eax, 0x9289636c
add eax, 0x5b3b8264
cmp byte [ebx], 0x5b
jbe 0x40fded
jp 0x40fe7d
jp 0x40fe7e
dec esi
mov bh, byte [ebx + 0x7b]
jnp 0x40fe34
xchg edx, eax
jne 0x40fe6a
in eax, dx
cmp dword [ebx + 0x7a279565], ecx
mov ecx, dword gs:[esp + eax*2 - 0x2f]
jnp 0x40fe97
inc esp
sar dword [ebx + 0x7b], 1
sub eax, 0x9271522d
push edx
jno 0x40fdb3
add eax, 0xe899478b
mov ebx, dword [ecx - 0x1766f116]
push ds
sti
push 0x83b5ef03
cdq
call 0x3a9f94e
out dx, eax
mov ch, 0x83
mov es, word [0x90a7638b]
add eax, 0x90a7638b
arpl word [edi + 0x2ef7b90], sp
and ecx, 0xe
jnp 0x40fe2a
add ah, byte [ebp - 0x7d]
loope 0x40fe4e
push edx
xchg ebx, eax
loope 0x40fe64
jp 0x40fe4b
mov edx, dword [eax - 0x66e36fa2]
nop
pop esi
nop
sbb al, 0x99
cdq
ljmp 0x9987:0xe8994710
inc edi
cdq
call 0xfd2b97dc
cdq
call 0x3a90577
out dx, eax
mov ch, 0x83
arpl word [ebx + 0x22efa790], bp
stosd dword es:[edi], eax
nop
cmpsd dword [esi], dword es:[edi]
out dx, eax
and cl, byte [ebp - 0x1e7c9a86]
mov word [0xe183657a], fs
jp 0x40fecd
and ecx, 0xfffffffc
cld
push edx
xchg ecx, eax
loope 0x40fe8f
nop
pop esp
pop es
nop
and eax, 0xea997a
inc edi
int1
invalid
inc edi
int1
adc ah, byte [ebp - 0x48]
jmp 0x40feb9
jbe 0x40fe70
cld
cmp dword [edi], esi
xor dword [esi], ecx
add dh, byte [ecx + 0x7f3c82fc]
or ebp, ebx
xor eax, 0x925c636c
adc eax, 0x5b3d8264
jbe 0x40fefa
cmp byte [edi + edi*2], 0xb
jmp 0x40fed2
dec edx
dec edi
jnp 0x40ff26
arpl bx, ax
xchg ebx, eax
jp 0x40ff14
ret
add al, 0x93
add ah, byte [0x29275492]
xchg edx, eax
jne 0x40fe5f
xchg edx, eax
or al, byte [edx - 0x7b6684b4]
inc esi
movsd dword es:[edi], dword [esi]
cdq
test byte [esi - 0x5b], al
jnp 0x40ff4a
or ebx, dword [ecx + 0x7ba51684]
jnp 0x40fee2
push ss
movsd dword es:[edi], dword [esi]
jnp 0x40ff51
or ebx, dword [ecx + 0x7ba5ac84]
jnp 0x40fee9
cdq
test byte [ebp - 0x66f48485], ch
cdq
test byte [0xb7b7ba5], cl
cdq
test dh, ch
mov dword [0x15927b7b], eax
xchg ebx, eax
xchg edx, eax
add eax, 0xbb4f218b
jnp 0x40ff5f
or ebx, dword [ecx + 0x7ba3ee84]
jnp 0x40ff66
jnp 0x40fe7e
xchg edx, eax
adc eax, 0x8b059293
and dword [edi - 0x45], ecx
das
dec esi
pop edi
cmp dword [ebx + 0x7b], 0xffffff92
jnp 0x40fe8d
xchg edx, eax
fcomi st(1)
frstor dword [ebx + 0x73]
cdq
call 0xae2998e1
shl dword [edx + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x40ff3e
xor al, byte [esi + 0x2ba9968]
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x834d8699
jnp 0x40ff9a
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40fea8
bound eax, qword [esi + 0x4d869968]
cmp dword [ebx + 0x7b], 0xffffff99
cdq
call 0xe8da7c80
sub eax, 0x6362d17d
movsd dword es:[edi], dword [esi]
jge 0x40fef9
bound esp, qword [ebx - 0x5b]
loope 0x40ff5f
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40fec9
bound eax, qword [esi + 0xb869968]
xchg byte [eax - 0x67], ch
xchg byte [ebx], cl
cmp dword [ebx + 0x7b], 0xffffff99
jnp 0x40ffbb
cdq
call 0xe8da7ea1
sub eax, 0x6362d17f
movsd dword es:[edi], dword [esi]
loope 0x40ff80
arpl word [ebp + 0x688632e1], sp
cdq
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40feea
bound eax, qword [esi - 0x36796698]
xchg byte [eax - 0x67], ch
xchg cl, cl
cmp dword [ebx + 0x7b], 0xffffff99
jnp 0x40ffdc
cdq
call 0xe8da80c2
sub eax, 0x6362d181
popfd
loope 0x40ffa1
call 0x63128098
arpl word [ebp + 0x688632e1], bx
cdq
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ff0b
bound edx, qword [edx + 0x7f]
loope 0x40ffe6
push edx
jg 0x40ff5e
xchg byte [eax - 0x67], ch
cdq
xchg byte [edi - 0x7d], bh
jnp 0x410001
xchg edx, eax
pop ebx
xor ecx, 0x5d
and dword [ebx + 0x77], 0xffffff99
call 0xe8da82ef
sub eax, 0x6362d183
movsd dword es:[edi], dword [esi]
loope 0x40ffce
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ff38
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x812e8699
jnp 0x41002a
bound eax, qword [esi + 0x2e869968]
cmp dword [ebx + 0x7b], 0x855be899
cdq
call 0x631284e6
arpl word [ebp + 0x688632e1], sp
cdq
cdq
call 0xe8da8510
sub eax, 0x6362d185
movsd dword es:[edi], dword [esi]
loope 0x40ffef
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ff59
bound eax, qword [esi - 0x13796698]
xchg byte [eax - 0x67], ch
xchg ah, ch
cmp dword [ebx + 0x7b], 0x875be899
cdq
call 0x63128707
arpl word [ebp + 0x688632e1], sp
cdq
jnp 0x41004b
cdq
call 0xe8da8731
sub eax, 0x6362d187
movsd dword es:[edi], dword [esi]
loope 0x410010
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ff7a
bound eax, qword [esi - 0x55796698]
cmp dword [ebx + 0x7b], 0x895be899
cdq
call 0x63128928
arpl word [ebp + 0x688632e1], bx
xchg byte [eax - 0x67], ch
xchg byte [edx - 0x6684847f], ch
jnp 0x41006c
cdq
call 0xe8da8952
sub eax, 0x6362d189
popfd
loope 0x410031
xchg byte [eax - 0x67], ch
cdq
mov edx, 0xb1339602
jp 0x40ff9b
bound edx, qword [edx + 0x7f]
loope 0x410076
xchg byte [eax - 0x67], ch
cdq
xchg byte [edi - 0x7f], bl
jnp 0x410091
xchg edx, eax
pop ebx
mov esi, ecx
pop ebp
mov esp, dword [ebx + 0x77]
cdq
call 0xe8da8b7f
sub eax, 0x6362d18b
movsd dword es:[edi], dword [esi]
loope 0x41005e
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ffc8
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x810d8699
jnp 0x4100ba
bound eax, qword [esi + 0xd869968]
cmp dword [ebx + 0x7b], 0x8d5be899
cdq
call 0x63128d76
arpl word [ebp + 0x688632e1], sp
cdq
cdq
xchg byte [0x997b7b81], cl
cdq
call 0xe8da8da0
sub eax, 0x6362d18d
movsd dword es:[edi], dword [esi]
loope 0x41007f
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x40ffe9
bound eax, qword [esi - 0x34796698]
xchg byte [eax - 0x67], ch
xchg bl, cl
cmp dword [ebx + 0x7b], 0x8f5be899
cdq
call 0x63128f97
arpl word [ebp + 0x688632e1], sp
cdq
jnp 0x4100db
cdq
call 0xe8da8fc1
sub eax, 0x6362d18f
movsd dword es:[edi], dword [esi]
bound esp, qword [ebx - 0x5b]
loope 0x4100a0
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x41000a
cmp dword [ebx + 0x7b], 0x915be899
cdq
call 0x631291b8
arpl word [ebp + 0x688632e1], bx
jnp 0x4100fc
cdq
call 0xe8da91e2
sub eax, 0x6362d191
popfd
loope 0x4100c1
xchg byte [eax - 0x67], ch
cdq
mov edx, 0xb1339602
jp 0x41002b
bound edx, qword [edx + 0x7f]
loope 0x410106
push edx
jg 0x41007e
push 0x86996886
inc eax
jg 0x410120
xchg byte [eax - 0x67], ch
cdq
xchg byte [eax + 0x7f], al
jnp 0x410121
jnp 0x410039
xchg edx, eax
pop ebx
xchg ebx, eax
int1
pop ebp
xchg ebx, eax
arpl word [edi - 0x67], si
call 0xe8da940f
sub eax, 0x6362d193
movsd dword es:[edi], dword [esi]
loope 0x4100ee
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410058
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x7fee8699
jnp 0x41014a
bound eax, qword [esi - 0x11796698]
cdq
xchg dh, ch
jg 0x410149
jnp 0x410069
cdq
call 0xe8da9630
sub eax, 0x6362d195
movsd dword es:[edi], dword [esi]
loope 0x41010f
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410079
xchg byte [eax - 0x67], ch
xchg byte [edi + edi*2 - 0x17668485], ch
pop ebx
xchg edi, eax
cdq
call 0x63129827
arpl word [ebp + 0x688632e1], sp
cdq
jnp 0x41016b
cdq
call 0xe8da9851
sub eax, 0x6362d197
movsd dword es:[edi], dword [esi]
bound esp, qword [ebx - 0x5b]
loope 0x410130
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x41009a
bound eax, qword [esi + 0x69869968]
xchg byte [eax - 0x67], ch
xchg byte [ecx + 0x7f], ch
jg 0x41018b
jnp 0x41018c
jnp 0x4100ab
cdq
call 0xe8da9a72
sub eax, 0x6362d199
popfd
bound esp, qword [ebx - 0x63]
loope 0x410151
xchg byte [eax - 0x67], ch
push 0x9602ba99
xor esi, dword [ecx + 0x5262927a]
cdq
mov edx, 0xb1339602
jp 0x4100bb
bound edx, qword [edx + 0x7f]
loope 0x410196
push edx
jg 0x41010e
push 0x86996886
pop ds
xchg byte [eax - 0x67], ch
cdq
xchg byte [edi], bl
jg 0x4101b0
jnp 0x4100c9
pop ebx
wait
int1
pop ebp
wait
arpl word [edi - 0x67], si
call 0xe8da9c71
pop ebx
wait
shl dword [edx + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x41017e
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x4100e8
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x7fcd8699
jnp 0x4101da
bound eax, qword [esi - 0x32796698]
cdq
xchg ch, cl
jg 0x4101d9
jnp 0x4100f9
cdq
call 0xe8da9ec0
sub eax, 0x6362d19d
movsd dword es:[edi], dword [esi]
loope 0x41019f
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410109
bound eax, qword [esi - 0x74796698]
jg 0x4101fa
jnp 0x4101fb
jnp 0x41011a
cdq
call 0xe8daa0e1
sub eax, 0x6362d19f
movsd dword es:[edi], dword [esi]
loope 0x4101c0
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x41012a
bound eax, qword [esi + 0x4a869968]
xchg byte [eax - 0x67], ch
xchg byte [edx + 0x7d], cl
jge 0x41021b
jnp 0x41021c
jnp 0x41013b
cdq
call 0xe8daa302
sub eax, 0x6362d1a1
popfd
bound esp, qword [ebx - 0x63]
loope 0x4101e1
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x41014b
push 0x9602ba99
xor esi, dword [ecx + 0x5262927a]
bound edx, qword [edx + 0x7f]
loope 0x410226
push edx
jg 0x41019e
push 0x86996886
add byte [ebp + 0x7b], bh
xchg byte [eax - 0x67], ch
cdq
xchg byte [eax], al
jge 0x410240
jnp 0x410159
pop ebx
mov dword [0x63a35df1], eax
ja 0x410168
mov dword [0xe8997763], eax
pop ebx
mov dword [0xa32de899], eax
shl dword [edx + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x41020e
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410178
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x7dae8699
jnp 0x41026a
cdq
xchg byte [esi - 0x66848483], ch
cdq
call 0xe8daa750
sub eax, 0x6362d1a5
movsd dword es:[edi], dword [esi]
loope 0x41022f
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410199
bound eax, qword [esi + 0x6b869968]
jge 0x41028a
xchg byte [eax - 0x67], ch
xchg byte [ebx + 0x7d], ch
jnp 0x41028b
jnp 0x4101aa
cdq
call 0xe8daa971
sub eax, 0x6362d1a7
bound esp, qword [ebx - 0x5b]
movsd dword es:[edi], dword [esi]
loope 0x410250
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x4101ba
bound eax, qword [esi + 0x29869968]
xchg byte [eax - 0x67], ch
xchg byte [ecx], ch
jge 0x4102ab
jnp 0x4102ac
jnp 0x4101cb
cdq
call 0xe8daab92
sub eax, 0x6362d1a9
popfd
bound esp, qword [ebx - 0x63]
loope 0x410271
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x4101db
push 0x9602ba99
xor esi, dword [ecx + 0x5262927a]
bound edx, qword [edx + 0x7f]
loope 0x4102b6
push edx
jg 0x41022e
push 0x86996886
fistp qword [ebp + 0x7b]
xchg byte [eax - 0x67], ch
cdq
xchg bh, bl
jge 0x4102d0
jnp 0x4101e9
pop ebx
stosd dword es:[edi], eax
int1
pop ebp
stosd dword es:[edi], eax
arpl word [edi - 0x67], si
call 0xe8daadbf
sub eax, 0x6362d1ab
movsd dword es:[edi], dword [esi]
loope 0x41029e
xor al, byte [esi + 0x2ba9968]
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410208
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0x7d8d8699
jnp 0x4102fa
bound eax, qword [esi - 0x72796698]
jge 0x4102f9
cdq
xchg byte [ebp - 0x66848483], cl
jnp 0x410219
cdq
call 0xe8daafe0
sub eax, 0x6362d1ad
movsd dword es:[edi], dword [esi]
loope 0x4102bf
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410229
bound eax, qword [esi + 0x4c869968]
jnp 0x41031a
xchg byte [eax - 0x67], ch
xchg byte [ebx + edi*2 + 0x7b], cl
jnp 0x41031b
jnp 0x41023a
cdq
call 0xe8dab201
sub eax, 0x6362d1af
movsd dword es:[edi], dword [esi]
loope 0x4102e0
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
mov cl, 0x7a
xchg edx, eax
jp 0x41024a
bound eax, qword [esi + 0xa869968]
jnp 0x41033b
jnp 0x41033c
jnp 0x41025b
cdq
call 0xe8dab422
sub eax, 0x6362d1b1
popfd
loope 0x410301
xchg byte [eax - 0x67], ch
push 0x9602ba99
xor esi, dword [ecx + 0x5262927a]
jg 0x4102be
mov edx, 0xb1339602
jp 0x41026b
bound edx, qword [edx + 0x7f]
loope 0x410346
push 0x86996886
sar byte [ebx + 0x7b], 0x7b
xchg edx, eax
xchg byte [eax - 0x67], ch
cdq
xchg al, al
jnp 0x410360
jnp 0x410279
pop ebx
mov bl, 0xf1
pop ebp
mov bl, 0x63
pop edi
cdq
call 0xe8dab64f
sub eax, 0x6362d1b3
popfd
loope 0x41032e
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x410298
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
bound eax, qword [esi - 0x668a9a98]
call 0xe8dab86c
sub eax, 0x6362d1b5
popfd
loope 0x41034b
push 0xe8997565
pop ebx
mov ch, 0x99
call 0x6312b842
arpl word [ebp + 0x688632e1], bx
xchg byte [eax - 0x67], ch
push 0x9602ba99
xor esi, dword [ecx - 0x799d6d86]
push 0xe8993b65
pop ebx
mov bh, 0x99
call 0x6312ba5f
arpl word [ebp + 0x688632e1], bx
cdq
cdq
mov edx, 0xb1339602
jp 0x4102b5
bound eax, qword [esi - 0x66c49a98]
call 0xe8daba89
sub eax, 0x6362d1b7
popfd
loope 0x410368
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x4102d2
xchg esi, eax
xor esi, dword [ecx - 0x799d6d86]
push 0xe8990165
pop ebx
mov ecx, 0xb92de899
shl dword [edx + 0x63], 1
bound eax, qword [esi - 0x66fe9a98]
call 0xe8dabca6
sub eax, 0x6362d1b9
popfd
loope 0x410385
xchg byte [eax - 0x67], ch
mov edx, 0xb1339602
jp 0x4102ef
bound edx, qword [edx + 0x7f]
loope 0x4103ca
xchg byte [eax + 0x65], ch
mov edi, 0x10810081
sal dword [eax - 0xf], 1
jo 0x410308
adc dword [eax], 0x70f170d1
cdq
or byte [eax - 0x7e85858e], 0xa
sbb dword [edx], 0x99b97a82
mov dh, byte [eax]
cmp dword [ebx + 0x7b], 0xf4f6c37a
mov ecx, 0x81308a99
jnp 0x4103fc
jp 0x410346
div ah
mov dword [0x8927bfd], eax
dec esi
sbb byte [ecx + 0x1b927b7b], al
inc esp
int1
sbb eax, 0x995d6344
cdq
call 0x1e299cfd
inc esp
shl dword [eax + 0x63], 1
popfd
loope 0x4103c4
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410340
push 0x9600ba99
and ebx, dword [edi - 0x799f6d86]
push 0xe8992665
pop ebx
inc esi
cdq
call 0x611249da
arpl word [ebp + 0x688620e1], bx
pushal
xchg byte [eax + 0x65], ch
cdq
call 0xe8da4a14
sbb eax, 0x6360d146
popfd
loope 0x4103e1
xchg byte [eax - 0x67], ch
cdq
mov edx, 0x9f239600
jp 0x41035d
xchg edx, eax
pushal
xchg byte [eax + 0x65], ch
in al, dx
cdq
call 0xe8da4c31
sbb eax, 0x6360d148
popfd
loope 0x4103fe
cdq
call 0x61124bf7
arpl word [ebp + 0x688620e1], bx
cdq
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x41037a
and ebx, dword [edi - 0x799f6d86]
pushal
xchg byte [eax + 0x65], ch
mov dl, 0x99
call 0xe8da4e4e
sbb eax, 0x6360d14a
push 0xe899b265
pop ebx
dec edx
cdq
call 0x61124e14
arpl word [ebp + 0x688620e1], bx
cdq
shl dword [eax + 0x63], 1
popfd
loope 0x41041b
xchg byte [eax - 0x67], ch
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
mov edx, 0x9f239600
jp 0x410397
pushal
push edx
jg 0x4103ea
push 0x86996886
jp 0x41048b
jp 0x4103a5
sbb ecx, dword [ecx + esi*8 + 0x1d]
dec esp
arpl word [ebp - 0x67], si
sbb eax, 0x9975634c
call 0x1e299d80
dec esp
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410447
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x7a178699
jp 0x4104b4
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4103c3
pushal
xchg byte [eax - 0x67], ch
cdq
xchg byte [edi], dl
jp 0x4104b3
jp 0x4103d4
cdq
call 0xe8da529b
sbb eax, 0x6360d14e
movsd dword es:[edi], dword [esi]
loope 0x410468
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x7ad58699
jp 0x4104d5
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4103e4
pushal
xchg byte [eax - 0x67], ch
xchg ch, dl
jp 0x4104d4
jp 0x4103f5
cdq
call 0xe8da54bc
sbb eax, 0x6360d150
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410489
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x7a938699
jp 0x4104f6
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410405
pushal
xchg byte [eax - 0x67], ch
xchg byte [ebx - 0x66858586], dl
jp 0x4104f5
jp 0x410416
cdq
call 0xe8da56dd
sbb eax, 0x6360d152
popfd
loope 0x4104aa
and byte [esi + 0xba9968], al
xchg esi, eax
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410426
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
pushal
push edx
jg 0x410479
push 0x86996886
dec edx
js 0x41051a
jp 0x410434
sbb edx, dword [ecx + esi*8 + 0x1d]
push esp
arpl word [ebp - 0x67], si
sbb eax, 0x99756354
call 0x1e299e0f
push esp
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x4104d6
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410452
pushal
xchg byte [eax - 0x67], ch
xchg dl, bh
js 0x410542
jp 0x410463
call 0xe8da5b2a
sbb eax, 0x6360d156
movsd dword es:[edi], dword [esi]
loope 0x4104f7
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x78b88699
jp 0x410564
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410473
pushal
xchg byte [eax - 0x67], ch
xchg byte [eax - 0x66858588], bh
cdq
call 0xe8da5d4b
sbb eax, 0x6360d158
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410518
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x78758699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410494
pushal
xchg byte [eax - 0x67], ch
xchg byte [ebp + 0x78], dh
js 0x410584
jp 0x410585
jp 0x4104a5
cdq
call 0xe8da5f6c
sbb eax, 0x6360d15a
popfd
loope 0x410539
and byte [esi + 0xba9968], al
xchg esi, eax
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
pushal
push edx
jg 0x410508
push 0x86996886
sub edi, dword [eax + 0x7a]
jp 0x4104c3
sbb eax, 0x9975635c
call 0x1e299e9e
pop esp
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410565
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x78db8699
jp 0x4105d2
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4104e1
pushal
xchg byte [eax - 0x67], ch
cdq
xchg bl, bl
js 0x4105d1
jp 0x4104f2
cdq
call 0xe8da63b9
sbb eax, 0x6360d15e
movsd dword es:[edi], dword [esi]
loope 0x410586
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x78998699
jp 0x4105f3
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410502
pushal
xchg byte [eax - 0x67], ch
xchg byte [ecx - 0x66858588], bl
cdq
call 0xe8da65da
sbb eax, 0x6360d160
movsd dword es:[edi], dword [esi]
loope 0x4105a7
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x76588699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410523
pushal
xchg byte [eax - 0x67], ch
xchg byte [eax + 0x76], bl
jbe 0x410613
jp 0x410614
jp 0x410534
cdq
call 0xe8da67fb
sbb eax, 0x6360d162
popfd
loope 0x4105c8
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410544
pushal
push edx
jg 0x410597
push 0x86996886
push cs
jbe 0x410638
jp 0x410552
sbb esp, dword [ecx + esi*8 + 0x1d]
arpl word fs:[edi - 0x67], si
call 0xe8da69ea
pop ebx
shl dword fs:[eax + 0x63], 1
arpl word [ebp + 0x688620e1], sp
cdq
movsd dword es:[edi], dword [esi]
loope 0x4105f5
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x76bc8699
jp 0x410662
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410571
pushal
xchg byte [eax - 0x67], ch
cdq
xchg byte [esi + esi*2 - 0x17668586], bh
pop ebx
cwd
call 0x61126c0f
arpl word [ebp + 0x688620e1], sp
cdq
cdq
call 0xe8da6c49
sbb eax, 0x6360d166
movsd dword es:[edi], dword [esi]
loope 0x410616
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x76798699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410592
pushal
xchg byte [eax - 0x67], ch
xchg byte [ecx + 0x76], bh
jp 0x410683
cdq
call 0xe8da6e6a
sbb eax, 0x6360d168
arpl word [ebp + 0x688620e1], sp
cdq
movsd dword es:[edi], dword [esi]
loope 0x410637
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x76378699
jp 0x4106a4
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4105b3
pushal
xchg byte [eax - 0x67], ch
xchg byte [edi], dh
jbe 0x4106a3
jp 0x4105c4
cdq
call 0xe8da708b
sbb eax, 0x6360d16a
shl dword [eax + 0x63], 1
popfd
loope 0x410658
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4105d4
pushal
push edx
jg 0x410627
push 0x86996886
in eax, dx
jbe 0x4106c8
jp 0x4105e2
sbb ebp, dword [ecx + esi*8 + 0x1d]
insb byte es:[edi], dx
arpl word [ebp - 0x67], si
sbb eax, 0x9975636c
call 0x1e299fbd
insb byte es:[edi], dx
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410684
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x769d8699
jp 0x4106f1
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410600
pushal
xchg byte [eax - 0x67], ch
cdq
xchg byte [ebp - 0x6685858a], bl
cdq
call 0xe8da74d8
sbb eax, 0x6360d16e
movsd dword es:[edi], dword [esi]
loope 0x4106a5
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x745c8699
jp 0x410712
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410621
pushal
xchg byte [eax - 0x67], ch
xchg byte [esp + esi*2 + 0x7a], bl
jp 0x410632
cdq
call 0xe8da76f9
sbb eax, 0x6360d170
movsd dword es:[edi], dword [esi]
loope 0x4106c6
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x741a8699
jp 0x410733
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410642
pushal
xchg byte [eax - 0x67], ch
xchg byte [edx], bl
je 0x410732
jp 0x410653
cdq
call 0xe8da791a
sbb eax, 0x6360d172
popfd
loope 0x4106e7
and byte [esi + 0xba9968], al
xchg esi, eax
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410663
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
pushal
push edx
jg 0x4106b6
push 0x86996886
sal byte [edx + edi*2 + 0x7a], 1
xchg edx, eax
cdq
xchg al, dl
je 0x410757
jp 0x410671
sbb esi, dword [ecx + esi*8 + 0x1d]
je 0x410748
arpl word [ecx - 0x67], bx
pop ecx
cdq
call 0x1e29a04c
je 0x4106bf
pushal
arpl word [ecx + 0x688620e1], bx
cdq
loope 0x410713
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410683
and byte [ebp - 0x19], ah
cdq
call 0xe8da7d61
sbb eax, 0x6360d176
cdq
loope 0x41072e
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x41069e
add byte [esi - 0x798560dd], dl
xchg esi, eax
and ebx, dword [edi + 0x6520867a]
mov cl, 0x99
and byte [ebp - 0x4f], ah
cdq
call 0xe8da7f7c
sbb eax, 0x6360d178
mov eax, dword [0x688620e1]
cdq
mov edx, 0x9f239600
jp 0x4106b9
xchg esi, eax
and ebx, dword [edi + 0x6320867a]
xchg byte [eax], ah
arpl word [ebx - 0x4aadff6e], ax
and byte [ebx - 0x7d], ah
xchg edx, eax
add byte [edx - 0x4b], dl
adc dword [edx - 0x664aae00], 0xffffffe8
sti
cdq
call 0xe8da823b
or eax, 0x63fed17a
popfd
loope 0x410756
jp 0x4106d8
call 0xff128151
arpl word [ebp - 0x379f11f], bx
xchg ah, bh
cdq
mov edx, 0x8d1396fe
jp 0x4106e4
invalid
cld
xchg ah, bh
jg 0x41073d
cld
xor dword [esi + 0x21], ecx
xchg ebp, eax
jnp 0x4107de
xchg edx, eax
sbb eax, dword [edx - 0xf]
sbb eax, 0x99756342
call 0x1e29a0d1
inc edx
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410798
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72768699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410714
pushal
xchg byte [eax - 0x67], ch
xchg byte [esi + 0x72], dh
jp 0x410805
cdq
call 0xe8da4bec
sbb eax, 0x6360d144
movsd dword es:[edi], dword [esi]
loope 0x4107b9
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72348699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410735
pushal
xchg byte [eax - 0x67], ch
xchg byte [edx + esi*2], dh
jp 0x410826
cdq
call 0xe8da4e0d
sbb eax, 0x6360d146
movsd dword es:[edi], dword [esi]
loope 0x4107da
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72f28699
jp 0x410847
pushal
xchg byte [eax - 0x67], ch
xchg dl, dh
jb 0x410846
jp 0x410767
cdq
call 0xe8da502e
sbb eax, 0x6360d148
popfd
loope 0x4107fb
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410777
pushal
push edx
jg 0x4107ca
push 0x86996886
test al, 0x72
jp 0x41086c
sbb eax, 0x9975634a
call 0x1e29a160
dec edx
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410827
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72578699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4107a3
cdq
xchg byte [edi + 0x72], dl
jp 0x410894
cdq
call 0xe8da547b
sbb eax, 0x6360d14c
movsd dword es:[edi], dword [esi]
loope 0x410848
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72158699
jp 0x4108b5
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4107c4
pushal
xchg byte [eax - 0x67], ch
xchg byte [0x997a7a72], dl
cdq
call 0xe8da569c
sbb eax, 0x6360d14e
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410869
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x72d38699
jp 0x4108d6
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4107e5
pushal
xchg byte [eax - 0x67], ch
xchg bl, dl
jb 0x4108d5
jp 0x4107f6
cdq
call 0xe8da58bd
sbb eax, 0x6360d150
shl dword [eax + 0x63], 1
popfd
loope 0x41088a
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410806
pushal
push edx
jg 0x410859
push 0x86996886
mov dword [edx + 0x7a], esi
jp 0x410814
sbb edx, dword [edx - 0xf]
sbb eax, 0x99756352
call 0x1e29a1ef
push edx
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x4108b6
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x703a8699
jp 0x410923
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410832
pushal
xchg byte [eax - 0x67], ch
xchg byte [edx], bh
jo 0x410922
jp 0x410843
call 0xe8da5d0a
sbb eax, 0x6360d154
movsd dword es:[edi], dword [esi]
loope 0x4108d7
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x70f88699
jp 0x410944
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410853
pushal
xchg byte [eax - 0x67], ch
xchg al, bh
jo 0x410943
jp 0x410864
cdq
call 0xe8da5f2b
sbb eax, 0x6360d156
movsd dword es:[edi], dword [esi]
loope 0x4108f8
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x70b68699
jp 0x410965
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410874
pushal
xchg byte [eax - 0x67], ch
xchg byte [esi - 0x66858590], dh
jo 0x410964
jp 0x410885
cdq
call 0xe8da614c
sbb eax, 0x6360d158
shl dword [eax + 0x63], 1
popfd
loope 0x410919
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410895
pushal
push edx
jg 0x4108e8
push 0x86996886
imul esi, dword [eax + 0x7a], 0x7a
xchg edx, eax
sbb ebx, dword [edx - 0xf]
sbb eax, 0x9975635a
call 0x1e29a27e
pop edx
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410945
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x701b8699
jp 0x4109b2
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4108c1
cdq
call 0xe8da6599
sbb eax, 0x6360d15c
movsd dword es:[edi], dword [esi]
loope 0x410966
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x70d98699
jp 0x4109d3
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4108e2
pushal
xchg byte [eax - 0x67], ch
xchg cl, bl
jo 0x4109d2
jp 0x4108f3
call 0xe8da67ba
sbb eax, 0x6360d15e
movsd dword es:[edi], dword [esi]
loope 0x410987
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x70978699
jp 0x4109f4
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410903
pushal
xchg byte [eax - 0x67], ch
xchg byte [edi - 0x66858590], dl
jo 0x4109f3
jp 0x410914
cdq
call 0xe8da69db
sbb eax, 0x6360d160
popfd
loope 0x4109a8
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410924
pushal
push edx
jg 0x410977
push 0x86996886
dec esi
outsb dx, byte [esi]
jp 0x410a19
xchg edx, eax
sbb esp, dword [edx - 0xf]
sbb eax, 0x99756362
call 0x1e29a30d
invalid
loope 0x4109d4
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6efe8699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410950
pushal
xchg byte [eax - 0x67], ch
xchg dh, bh
outsb dx, byte [esi]
jp 0x410a41
cdq
call 0xe8da6e28
sbb eax, 0x6360d164
movsd dword es:[edi], dword [esi]
loope 0x4109f5
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6ebc8699
jp 0x410a62
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410971
pushal
xchg byte [eax - 0x67], ch
xchg byte [esi + ebp*2 - 0x17668586], bh
pop ebx
cwd
call 0x6112700f
arpl word [ebp + 0x688620e1], sp
cdq
cdq
call 0xe8da7049
sbb eax, 0x6360d166
movsd dword es:[edi], dword [esi]
loope 0x410a16
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6e798699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410992
pushal
xchg byte [eax - 0x67], ch
xchg byte [ecx + 0x6e], bh
outsb dx, byte [esi]
jp 0x410a83
cdq
call 0xe8da726a
sbb eax, 0x6360d168
popfd
loope 0x410a37
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
cdq
mov edx, 0x9f239600
jp 0x4109b3
pushal
push edx
jg 0x410a06
push 0x86996886
das
outsb dx, byte [esi]
jp 0x410aa8
xchg edx, eax
sbb ebp, dword [edx - 0xf]
sbb eax, 0x9977636a
call 0xe8da7459
pop ebx
push 0xffffffffffffffd1
pushal
arpl word [ebp + 0x688620e1], sp
cdq
movsd dword es:[edi], dword [esi]
loope 0x410a64
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x4109e0
pushal
xchg byte [eax - 0x67], ch
xchg ch, bl
outsb dx, byte [esi]
jp 0x410ad1
cdq
call 0xe8da76b8
sbb eax, 0x6360d16c
movsd dword es:[edi], dword [esi]
loope 0x410a85
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6e9b8699
jp 0x410af2
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410a01
pushal
xchg byte [eax - 0x67], ch
xchg byte [ebx - 0x66858592], bl
cdq
call 0xe8da78d9
sbb eax, 0x6360d16e
movsd dword es:[edi], dword [esi]
loope 0x410aa6
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6c5a8699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410a22
pushal
xchg byte [eax - 0x67], ch
xchg byte [edx + 0x6c], bl
insb byte es:[edi], dx
jp 0x410b13
cdq
call 0xe8da7afa
sbb eax, 0x6360d170
popfd
loope 0x410ac7
and byte [esi + 0xba9968], al
xchg esi, eax
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
pushal
push edx
jg 0x410a96
push 0x86996886
adc byte [edx + edi*2 + 0x7a], ch
xchg edx, eax
sbb esi, dword [edx - 0xf]
sbb eax, 0x99756372
call 0x1e29a42c
jb 0x410a9f
pushal
arpl word [ebp + 0x688620e1], sp
cdq
loope 0x410af3
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6cc08699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410a6f
pushal
xchg byte [eax - 0x67], ch
xchg al, al
insb byte es:[edi], dx
jp 0x410b60
cdq
call 0xe8da7f47
sbb eax, 0x6360d174
movsd dword es:[edi], dword [esi]
loope 0x410b14
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6c7e8699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
lahf
jp 0x410a90
pushal
xchg byte [eax - 0x67], ch
xchg byte [esi + 0x6c], bh
jp 0x410b81
cdq
call 0xe8da8168
sbb eax, 0x6360d176
movsd dword es:[edi], dword [esi]
loope 0x410b35
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6c3b8699
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410ab1
pushal
xchg byte [eax - 0x67], ch
xchg byte [ebx], bh
insb byte es:[edi], dx
jp 0x410ba2
jp 0x410ac2
cdq
call 0xe8da8389
sbb eax, 0x6360d178
popfd
loope 0x410b56
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410ad2
pushal
push edx
jg 0x410b25
push 0x86996886
int1
insb byte es:[edi], dx
jp 0x410bc7
cdq
call 0xe8da8560
sti
jp 0x410b27
invalid
cld
cdq
mov edx, 0x8d1396fe
jp 0x410afb
dec byte [esi + 0x58]
jb 0x410be8
jp 0x410b02
sbb eax, dword [eax - 0xf]
sbb eax, 0x99756340
call 0x1e29a4dd
inc eax
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410ba4
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6a5e8699
cdq
xchg byte [esi + 0x6a], bl
jp 0x410c11
cdq
call 0xe8da4df8
sbb eax, 0x6360d142
movsd dword es:[edi], dword [esi]
loope 0x410bc5
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410b41
and byte [esi + 0xba9968], al
xchg esi, eax
push 0x9600ba99
and ebx, dword [edi - 0x799f6d86]
push 0x6ada8699
jp 0x410c53
push 0x7a
jp 0x410b73
cdq
call 0xe8da523a
sbb eax, 0x6360d146
popfd
loope 0x410c07
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410b83
push 0x9600ba99
and ebx, dword [edi + 0x5260927a]
pushal
push edx
jg 0x410bd6
push 0x86996886
nop
push 0x7a
jp 0x410b91
sbb ecx, dword [eax - 0xf]
sbb eax, 0x99756348
call 0x1e29a56c
dec eax
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410c33
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410baf
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x6afd8699
jp 0x410cc1
loope 0x410c75
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410bf1
pushal
xchg byte [eax - 0x67], ch
xchg byte [ebx - 0x66858596], bh
push 0x7a
jp 0x410c02
call 0xe8da5ac9
sbb eax, 0x6360d14e
popfd
loope 0x410c96
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi + 0x5260927a]
jg 0x410c65
xchg byte [eax - 0x67], ch
mov edx, 0x9f239600
jp 0x410c12
push 0x86996886
jb 0x410cf3
jp 0x410d07
xchg edx, eax
sbb edx, dword [eax - 0xf]
sbb eax, 0x99756350
call 0x1e29a5fb
push eax
shl dword [eax + 0x63], 1
movsd dword es:[edi], dword [esi]
loope 0x410cc2
and byte [esi + 0xba9968], al
xchg esi, eax
and ebx, dword [edi - 0x799f6d86]
push 0x68228699
jp 0x410d2f
sahf
push 0xe8997a7a
pop ebx
push esi
cdq
call 0x6112631e
arpl word [ebp + 0x688620e1], bx
cdq
mov edx, 0x9f239600
jp 0x410ca1
pushal
push edx
jg 0x410cf4