Function at 0x4b77b4
Capabilities:
Encode data using xor

Disassembly:
insb byte es:[edi], dx
add al, byte [eax]
or cl, byte [eax + 0x2004a3b]
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b560b
jb 0x4b5611
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [edx + ecx*2], cl
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b561d
jb 0x4b5623
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
hlt
jb 0x4b5649
push ebx
jns 0x4b5683
je 0x4b5677
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b568c
jae 0x4b564a
push esp
inc edx
popal
jae 0x4b568a
arpl word [ecx + 0x63], ax
je 0x4b568f
arpl word [ecx + ebp*2 + 0x6f], si
outsd dx, dword [esi]
outsb dx, byte [esi]
dec esp
imul ebp, dword [esi + 0x6b], 0x4b54fc3e
add byte [ebp + edi + 0x4a], bh
sbb byte [ebx + 0x79], dl
jae 0x4b56b0
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b56ae
arpl word [ebx + 0x2e], si
inc esp
popaw
popaw
jne 0x4b56ba
je 0x4b56c3
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
mov al, 0x56
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi + edx*2 + 0x57ac004b], dh
dec ebx
add dh, al
push esi
dec ebx
add dl, ah
push esi
dec ebx
add byte [eax], al
add byte [eax], al
add al, bh
push esi
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [edi + 0x4a], dh
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
inc eax
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
mov byte [ebp - 0x7a7fffc0], al
inc eax
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
add byte [eax + 0x40004085], al
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4a54
push cs
inc eax
add byte [edx + ecx*2 + 0x4b], dl
push esp
dec edx
dec ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [esi + 0x10004a], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [esi + 0x10004a], ch
add byte [eax], al
or byte [esi + 0x43], al
add dword [eax], eax
add byte [eax], al
lodsb al, byte [esi]
dec dx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
lodsb al, byte [esi]
dec dx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b573f
jb 0x4b5745
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
sub al, 0x57
dec ebx
add byte [eax + eax - 0xc], al
jmp dword [edi + edx*2 + 0x4b]
or byte [eax], al
add cl, byte [eax]
test al, 0x57
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or ch, byte [esi + 0x2004a]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b57bf
jb 0x4b57c5
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [edx + ecx*2 + 0x4b], dl
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b57d1
jb 0x4b57d7
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
test al, 0x57
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, al
pop ds
inc esp
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b5798
add byte [edx], al
clc
pop ds
inc esp
add byte [edx], al
add byte [0x68676952], al
je 0x4b57a7
add byte [edx], al
add byte [edi + edx*2 + 0x3307004b], ch
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b581c
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b581e
jb 0x4b5824
jb 0x4b57fd
push ebx
jns 0x4b5837
je 0x4b582b
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5840
jae 0x4b57fe
push esp
push eax
jb 0x4b5848
imul esi, dword [ebx + 0x74], 0x43746e65
je 0x4b583e
outsb dx, byte [esi]
je 0x4b581f
insb byte es:[edi], dx
popal
jae 0x4b5853
mov al, 0x56
dec ebx
add al, ah
push 0x4a
sbb byte [ebx + 0x79], dl
jae 0x4b5864
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b5862
arpl word [ebx + 0x2e], si
inc esp
popaw
popaw
jne 0x4b586e
je 0x4b5877
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
pop eax
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x58], ch
dec ebx
add byte [ecx + ebx*2 + 0x4b], bl
pop esp
pop ecx
dec ebx
add byte [edx + 0x58], bh
dec ebx
add byte [esi + 0x4b58], dl
xchg esi, eax
pop eax
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax + ebx*2 + 0x18004b], ch
add byte [eax], al
invalid
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
inc eax
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
mov byte [ebp - 0x7a7fffc0], al
inc eax
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4a9c
push cs
inc eax
add byte [edx + ecx*2 + 0xe004b], bl
add byte [eax], al
add byte [eax], al
pushfd
dec edx
dec ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax], dh
insd dword es:[edi], dx
dec edx
add dword [eax], eax
add byte [eax], al
xor byte [ebp + 0x4a], ch
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
xor byte [ebp + 0x4a], ch
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b58f3
jb 0x4b58f9
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
fstp dword [eax + 0x4b]
add byte [eax + eax - 0xc], al
call dword [ecx]
pop ecx
dec ebx
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
sub al, 0x54
inc esp
insb byte es:[edi], dx
popal
je 0x4b591b
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b591d
jb 0x4b5923
jb 0x4b58fc
push ebx
jns 0x4b5936
je 0x4b592a
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b593f
jae 0x4b58fd
push esp
push edx
inc edi
jb 0x4b5945
jne 0x4b5948
cmp byte ds:[eax], al
pushal
dec edx
dec ebx
add byte [esi], al
inc ebx
jb 0x4b5948
popal
je 0x4b594b
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
pop eax
pop ecx
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
add byte [edx], cl
xor byte [ebp + 0x4a], ch
or dh, byte [eax]
insd dword es:[edi], dx
dec edx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b596c
jb 0x4b5972
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [edx + ecx*2 + 0x4307004b], bl
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b597e
jb 0x4b5984
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
pop eax
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax + 0x59], bl
pop ecx
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or dl, byte [ebx + edx*4 + 0x10045]
add al, 0x4c
je 0x4b5945
add byte [edx], cl
xchg esp, eax
xchg ebx, eax
inc ebp
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b5954
add byte [edx], al
add byte [eax], al
add byte [eax], al
pop esp
pop ecx
dec ebx
add byte [edi], al
sub al, 0x54
inc esp
insb byte es:[edi], dx
popal
je 0x4b59cc
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b59ce
popal
jb 0x4b59d4
jb 0x4b59ad
push ebx
jns 0x4b59e7
je 0x4b59db
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b59f0
jae 0x4b59ae
jae 0x4b59ae
push esp
push edx
inc edi
inc edi
jb 0x4b59f6
jne 0x4b59f9
pop eax
dec ebx
add byte [edi + ebp*2 + 0x4a], dl
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b5a0b
je 0x4b59ff
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b5a0b
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b5a17
je 0x4b5a20
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], dl
pop edx
dec ebx
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc byte [edx + 0x4b], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + ebx*2], dl
dec ebx
add byte [eax], cl
pop ebx
dec ebx
add byte [esi], ah
pop edx
pop edx
dec ebx
add byte [edx + 0x5a], al
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax + 0x5a], bl
add byte [eax], al
add byte [eax], al
pop eax
pop edx
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [eax], bh
je 0x4b5a2d
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
add byte [ebp - 0x9bfffc0], 0x40
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4ae4
push cs
add byte [ecx + eax*4], bl
inc eax
add ah, ah
dec edx
dec ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x73], bh
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
js 0x4b5aa4
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5a9f
jb 0x4b5aa5
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
test dword [edx + 0x4b], ebx
add byte [eax + eax - 0xc], al
invalid
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
or bh, byte [eax + 0x73]
dec edx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5b18
jb 0x4b5b1e
add al, byte [eax]
add al, byte [eax]
inc esp
add ah, ah
dec edx
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5b2a
jb 0x4b5b30
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
add al, 0x5b
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or dl, byte [edx + esi*8 + 0x10045]
add al, 0x4c
je 0x4b5af1
add byte [edx], cl
xchg esp, eax
inc ebp
add byte [edx], al
add byte [0x68676952], al
je 0x4b5b00
add byte [edx], al
add byte [eax], al
add byte [eax], al
or byte [ebx + 0x4b], bl
add byte [edi], al
sub al, 0x54
inc esp
insb byte es:[edi], dx
popal
je 0x4b5b78
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5b7a
popal
jb 0x4b5b80
jb 0x4b5b59
push ebx
jns 0x4b5b93
je 0x4b5b87
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5b9c
jae 0x4b5b5a
jae 0x4b5b5a
push esp
dec ecx
outsb dx, byte [esi]
je 0x4b5b74
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4b5ba9
adc byte ds:[edx + 0x4b], bl
add byte [ebp + esi*2 + 0x4a], bl
sbb byte [ebx + 0x79], dl
jae 0x4b5bb9
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b5bb7
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b5bc3
je 0x4b5bcc
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [ebx + ebx*2 + 0x4b], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
rcr byte [ebx + 0x4b], 0
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov esp, 0x4b5b
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, al
pop ebx
dec ebx
add byte [esp + ebx*2 + 0x5bd2004b], bh
mov esp, 0xd2004b5c
pop ebx
rcr byte [ebx + 0x4b], cl
dec ebx
add dh, ch
pop ebx
dec ebx
add byte [eax], al
add byte [eax], al
add byte [esp + ebx*2], al
add byte [eax], al
add byte [eax], al
add al, 0x5c
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [edx + edi*2 - 0x7dabffb6], cl
inc eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add byte [ecx + eax*4], bl
inc eax
add byte [ebx + ecx*2], ch
dec ebx
add byte [esi], cl
add dword [eax], 0x4b4b2c
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, al
jns 0x4b5c17
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
sar byte [ecx + 0x4a], 0
adc byte [eax], al
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5c4b
jb 0x4b5c51
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
cmp al, 0x5c
dec ebx
add byte [eax + eax - 0xc], al
push dword [esp + ebx*2 + 0x4b]
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
aaa
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b5c73
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5c75
jb 0x4b5c7b
jb 0x4b5c54
cmp al, 0x53
push ebx
jns 0x4b5c8e
je 0x4b5c82
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5c97
jae 0x4b5c55
push esp
inc esi
imul ebp, dword [esi + 0x64], 0x626f6c47
popal
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5ca6
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x4b5c7a
cmp byte [eax], al
invalid
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x4b5c
pop esp
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or al, al
jns 0x4b5cae
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5ccf
jb 0x4b5cd5
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax + eax + 0x2c], al
dec ebx
add byte [ebx + ecx*2], ch
dec ebx
add byte [edi], al
pop es
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5ce1
jb 0x4b5ce7
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
mov eax, 0x4b5c
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add ch, byte [esi + eax*4]
inc ebp
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b5ca8
add byte [edx], al
sub al, 0x86
inc ebp
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b5cb7
add byte [edx], al
add byte [esp + ebx*2 + 0x3707004b], bh
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b5d2c
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5d2e
jb 0x4b5d34
jb 0x4b5d0d
push ebx
jns 0x4b5d47
je 0x4b5d3b
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5d50
jae 0x4b5d0e
push esp
inc esi
imul ebp, dword [esi + 0x64], 0x626f6c47
popal
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5d5f
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x4b5d33
mov esp, 0xfc004b5b
jnp 0x4b5d46
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b5d76
je 0x4b5d6a
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b5d76
arpl word [ebx + 0x2e], si
jae 0x4b5d3e
inc esp
popaw
jne 0x4b5d82
je 0x4b5d8b
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
js 0x4b5d7f
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + ebx*2 + 0x4b], bh
jl 0x4b5d8b
dec ebx
add byte [esi + ebx*2 + 0x4b], ah
add byte [esi - 0x55ffb4a3], cl
pop ebp
dec ebx
mov ds, word [ebp + 0x4b]
add byte [edx + 0x4b5d], ch
add byte [eax], al
add byte [eax], al
add al, al
pop ebp
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [eax], al
rcr byte [ebp + 0x4b], 0
sbb byte [eax], al
add byte [eax], al
push esp
retf
add byte [ebx + ecx*8 + 0x4a], dl
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
pop esp
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
inc eax
add byte [eax - 0xa], ah
inc eax
add byte [eax], dh
add byte [eax], 0x1c
add dword [eax], 0x4b4b74
push cs
inc eax
add byte [ebx + ecx*2 + 0x4b], dh
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x10004aca], ah
add dword [eax], eax
add byte [eax], al
mov al, byte [0x10004aca]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
mov al, byte [0x10004aca]
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5e07
jb 0x4b5e0d
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
loop 0x4b5e0d
dec ebx
add byte [eax + eax - 0xc], al
call [edx]
pop esi
dec ebx
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
and dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b5e2f
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5e31
jb 0x4b5e37
jb 0x4b5e10
push ebx
jns 0x4b5e4a
je 0x4b5e3e
insd dword es:[edi], dx
push esp
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5e54
cmp byte ds:[eax], al
cmp byte [ebx + 0x4b], cl
add byte [esi], al
inc ebx
jb 0x4b5e51
popal
je 0x4b5e54
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
pushal
pop esi
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or ah, byte [eax + 0x2004aca]
mov al, byte [0x2004aca]
add byte [eax], cl
inc ecx
inc ebx
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5e75
jb 0x4b5e7b
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [ebx + ecx*2 + 0x4b], dh
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5e87
jb 0x4b5e8d
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
pushal
pop esi
add byte [ebx], al
or byte [eax + 0x5e], ah
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add ch, byte [ebx + edx]
add byte [edx], al
sub al, 0x13
inc eax
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b5e4e
je 0x4b5e4e
add byte [edx], al
sub al, 0x13
inc eax
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b5e5d
add byte [edx], al
add byte [eax], al
add byte [esi + ebx*2 + 0x4b], ah
add byte [edi], al
and dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b5ed4
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5ed6
jb 0x4b5edc
jb 0x4b5eb5
push ebx
jns 0x4b5eef
jae 0x4b5ef1
je 0x4b5ee3
insd dword es:[edi], dx
insd dword es:[edi], dx
push esp
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b5ef9
js 0x4b5ee6
js 0x4b5ee6
dec ebx
add byte [eax + 0x4acc], dh
dec edx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b5f08
je 0x4b5efc
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b5f08
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b5f14
je 0x4b5f1d
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
or al, 0x5f
pop edi
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], dl
pop edi
dec ebx
add byte [eax], ch
pushal
dec ebx
add byte [edx], ah
pop edi
dec ebx
add byte [esi], bh
pop edi
dec ebx
add byte [eax], al
add byte [eax], al
add byte [edi + ebx*2 + 0x4b], dl
push esp
pop edi
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [ecx + edx*8 + 0x4a], ch
add byte [edx + eax*4 + 0x40], dl
insb byte es:[edi], dx
ror dword [edx], 1
push esp
add byte [eax], 0x5c
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [edx + eax*4 + 0x40], bl
inc eax
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
add byte [eax - 0xa], al
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4bbc
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + 0x10004ad0], cl
sbb al, 0x81
inc eax
add byte [ebx + ecx*2 + 0xe004b], bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
mov al, dl
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
mov al, dl
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b5f9b
jb 0x4b5fa1
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
movsd dword es:[edi], dword [esi]
pop edi
dec ebx
add byte [eax + eax - 0xc], al
invalid
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b600e
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4b5fe2
cmp byte ds:[eax], al
or byte [ebx + 0x4b], 0
push es
inc ebx
jb 0x4b6014
popal
je 0x4b6017
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
and al, 0x60
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or cl, byte [eax + 0x2004ad0]
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6038
jb 0x4b603e
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [ebx + ecx*2 + 0x4307004b], bh
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b604a
jb 0x4b6050
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
and al, 0x60
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or bl, byte [eax + 0x100454e]
add byte [esp + ecx*2], al
je 0x4b6011
add al, byte [eax]
or bl, byte [eax + 0x200454e]
add byte [edx], cl
cwde
dec esi
inc ebp
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b6020
add byte [edx], al
add byte [eax], al
add byte [eax], al
sub byte [eax + 0x4b], ah
add byte [edi], al
push eax
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b6098
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b609a
popal
jb 0x4b60a0
jb 0x4b6079
push ebx
jns 0x4b60b3
je 0x4b60a7
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b60b3
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x4b6087
push esp
dec esp
imul esi, dword [ebx + 0x74], 0x7379533c
je 0x4b60c9
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b60de
jae 0x4b609c
push esp
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b60e3
outsb dx, byte [esi]
outsb dx, byte gs:[esi]
je 0x4b60b7
or al, 0x5f
dec ebx
add ah, dh
ror byte [edx], cl
add byte [eax], al
sbb byte [ebx + 0x79], dl
jae 0x4b60fd
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b60fb
arpl word [ebx + 0x2e], si
inc esp
popaw
popal
jne 0x4b6107
insb byte es:[edi], dx
je 0x4b6110
jae 0x4b609e
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x4b], ah
add byte [eax], al
popal
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
dec ebx
add al, bh
popal
dec ebx
add byte [esi], dl
popal
dec ebx
add byte [edx], dh
popal
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax + 0x61], cl
popal
dec ebx
add byte [eax], bl
add byte [eax], al
add ah, dl
fmul dword [edx]
push esp
add byte [eax], 0x5c
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
inc eax
add byte [eax + 0x40004085], al
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add byte [ecx + eax*4], bl
inc eax
add byte [esp + ecx*2], al
dec ebx
add byte [esi], cl
add dword [eax], 0x4b4c04
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + ebx*8], dl
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
adc al, 0xd8
dec edx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b618f
jb 0x4b6195
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
jbe 0x4b6199
dec ebx
add byte [eax + eax - 0xc], al
jmp [esi + 0x4a004b61]
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or dl, byte [eax + ebx*8]
add byte [edx], cl
adc al, 0xd8
dec edx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6209
jb 0x4b620f
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [esp + ecx*2], al
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b621b
jb 0x4b6221
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
hlt
jb 0x4b6270
jb 0x4b6249
push ebx
jns 0x4b6283
jae 0x4b6285
je 0x4b6277
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b628c
jae 0x4b624a
push esp
push esp
push eax
jb 0x4b628f
jo 0x4b6268
inc esi
imul edi, dword [eax + 0x75], 0x61003e70
dec ebx
add byte [edx + ebx*8], bh
dec edx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b62a8
je 0x4b629c
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b62a8
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b62b4
je 0x4b62bd
jae 0x4b624b
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
lodsb al, byte [esi]
bound ecx, qword [ebx]
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x4b], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
mov al, 0x62
dec ebx
add byte [ebx + 0x62c2004b], ah
dec ebx
add dh, bl
bound ecx, qword [ebx]
ret 0x4b62
add byte [eax], al
add byte [eax], al
hlt
add byte [eax], bl
add byte [eax], al
add byte [edi + ebx*8], ch
dec edx
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4c4c
push cs
sbb al, 0x81
inc eax
add byte [esp + ecx*2 + 0x4b], cl
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax - 0x22], ch
dec edx
add byte [eax], al
add dword [eax], eax
add byte [eax], al
push 0x10004ade
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
push 0x10004ade
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b633b
jb 0x4b6341
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
and esp, dword [ebx + 0x4b]
add byte [eax + eax - 0xc], al
call [ebx + 0x63]
dec ebx
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b6363
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6365
jb 0x4b636b
jb 0x4b6344
push ebx
jns 0x4b637e
je 0x4b6372
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6387
jae 0x4b6345
push esp
push eax
jb 0x4b638f
imul esi, dword [ebx + 0x74], 0x3e746e65
cmp byte [eax], al
adc byte [ebx + ecx*2], cl
push es
inc ebx
jb 0x4b6392
popal
je 0x4b6395
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov al, byte [0x4b63]
add byte [ebx + edx*2], al
arpl word [ebx], cx
add byte [eax], al
add al, 0x53
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
or ch, byte [eax - 0x22]
dec edx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b63b6
jb 0x4b63bc
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [esp + ecx*2 + 0x4b], cl
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b63c8
jb 0x4b63ce
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
mov al, byte [0x4b63]
or byte [eax + 0x4b63], ah
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
or al, ah
pop ds
inc esp
add byte [ecx], al
add byte [esp + ecx*2], al
add al, 0x4c
je 0x4b638f
add byte [edx], cl
les ebx, [edi]
inc esp
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b639e
add byte [edx], al
add byte [eax], al
movsb byte es:[edi], byte [esi]
arpl word [ebx], cx
pop es
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b6414
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6416
jb 0x4b641c
jb 0x4b63f5
jb 0x4b63f5
push ebx
jns 0x4b642f
je 0x4b6423
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6438
jae 0x4b63f6
push esp
push eax
jb 0x4b6440
imul esi, dword [ebx + 0x74], 0x3e746e65
jae 0x4b6444
outsb dx, byte gs:[esi]
je 0x4b6412
lodsb al, byte [esi]
bound ecx, qword [ebx]
xchg esp, eax
loopne 0x4b6425
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b6455
je 0x4b6449
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b6455
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b6461
je 0x4b646a
jae 0x4b63f8
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax + 0x64], bl
dec ebx
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
pop eax
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esp + 0x4b], bl
add byte [ebp + 0x4b], cl
dec ebx
add byte [esi + 0x64], ch
outsb dx, byte [esi]
dec ebx
dec ebx
add byte [edx + 0x4b64], cl
add byte [eax], al
add byte [eax + 0x18004b64], ah
add byte [eax], al
add byte [eax], al
mov al, byte [0x18004b64]
add byte [eax], bl
add byte [eax], al
add byte [eax + 0x54004ae5], al
add byte [eax], 0x5c
add byte [eax], 0x88
test dword [eax], eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
dec esp
test byte [eax], 0xa8
test dword [eax], eax
pushfd
test al, 0x85
inc eax
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4c94
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, al
in al, 0x4a
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
shl ah, 0x4a
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add al, al
in al, 0x4a
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b64e7
jb 0x4b64ed
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
retf
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
or al, al
in al, 0x4a
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b655e
jb 0x4b6564
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [esp + ecx*2 + 0x4307004b], dl
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6570
jb 0x4b6576
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
dec eax
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or bh, byte [esi + eax*8]
inc esp
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b6537
add byte [edx], cl
cmp al, 0xc6
inc esp
add byte [edx], al
add byte [0x68676952], al
je 0x4b6546
add byte [edx], al
add byte [eax], al
dec esp
dec ebx
add byte [edi], al
sub dl, byte [esp + eax*2 + 0x65]
insb byte es:[edi], dx
popal
je 0x4b65bc
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b65be
jb 0x4b65c4
jb 0x4b659d
jb 0x4b659d
push ebx
jns 0x4b65d7
je 0x4b65cb
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b65e0
jae 0x4b659e
push esp
push esp
push 0x64616572
pop eax
pop eax
dec ebx
add ah, ah
out 0x4a, al
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b65f9
je 0x4b65ed
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b65f9
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b6605
je 0x4b660e
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add ah, bh
add byte [edx], al
add byte [eax], al
add byte [eax], al
cld
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
dec bx
add byte [eax], ch
dec ebx
add byte [edx], dl
dec bx
add byte [esi], ch
dec bx
dec bx
dec ebx
add byte [eax], al
add byte [eax], al
add byte [esi + 0x4b], al
inc esp
dec bx
add byte [eax], bl
add byte [eax], al
add byte [esp + edi*8 - 0x7dabffb6], cl
inc eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4cdc
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [ebx + edi*8 + 0x10004a], dl
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [ebx + edi*8 + 0x10004a], dl
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b668b
jb 0x4b6691
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
test al, 0x66
dec ebx
add byte [eax + eax - 0xc], al
jmp eax
jae 0x4b6701
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6708
jae 0x4b66c6
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x4b6702
jb 0x4b6705
popal
arpl word [ebp + 0x4c], sp
imul esi, dword [ebx + 0x74], 0x383e3e
mov al, byte [0x6004b4c]
inc ebx
jb 0x4b6717
popal
je 0x4b671a
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
and al, 0x67
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
or dl, byte [ebx + edi*8 + 0x2004a]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b673b
jb 0x4b6741
add al, byte [eax]
add al, byte [eax]
inc esp
add ah, bl
dec esp
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b674d
jb 0x4b6753
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
and al, 0x67
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
adc ch, ah
dec edi
inc ebp
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b6714
add byte [edx], dl
in al, dx
dec edi
inc ebp
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b6723
add byte [edx], al
add byte [eax], ch
dec ebx
add byte [edi], al
arpl word [esp + eax*2 + 0x65], dx
insb byte es:[edi], dx
popal
je 0x4b6798
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b679a
jb 0x4b67a0
jb 0x4b6779
push ebx
jns 0x4b67b3
je 0x4b67a7
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b67b3
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
je 0x4b67be
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4b6787
push esp
push eax
popal
imul esi, dword [edx + 0x3c], 0x74737953
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
je 0x4b67cf
jb 0x4b679a
push ebx
jns 0x4b67e4
je 0x4b67d8
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b67ed
jae 0x4b67e0
jae 0x4b67ab
jae 0x4b67ab
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x4b67e7
jb 0x4b67ea
popal
arpl word [ebp + 0x4c], sp
dec esp
imul esi, dword [ebx + 0x74], 0x65fc3e3e
dec ebx
add byte [eax], ch
dec byte [edx]
add byte [eax], al
sbb byte [ebx + 0x79], dl
push ebx
jns 0x4b680e
jae 0x4b6810
je 0x4b6802
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b680e
arpl word [ebx + 0x2e], si
inc esp
inc esp
popaw
popal
jne 0x4b681a
je 0x4b6823
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
adc byte [eax + 0x4b], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + ebp*2], dl
add byte [edx], al
add byte [eax], al
add byte [eax], dl
push 0x4b
add byte [eax], al
add byte [eax], al
add byte [eax], al
adc al, 0x68
dec ebx
add ah, bh
push 0x6826004b
dec ebx
add byte [edx + 0x68], al
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax + 0x68], bl
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [eax + 0x54004b04], al
pop eax
push 0x18004b
add byte [eax], al
add byte [ebx + ecx*2], 0
push esp
add byte [eax], 0x5c
add byte [eax], 0x88
add byte [edx + eax*4 + 0x40], bl
inc eax
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
inc eax
add byte [eax - 0xa], ah
inc eax
add byte [eax], dh
add byte [eax], 0x1c
add dword [eax], 0x4b4d38
push cs
inc eax
add byte [eax], bh
dec ebp
dec ebx
cmp byte [ebp + 0x4b], cl
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, cl
add ecx, dword [ebx]
add dword [eax], eax
add byte [eax], al
enter 0x4b03, 0
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add al, cl
add ecx, dword [ebx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
enter 0x4b03, 0
adc byte [eax], al
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b689f
jb 0x4b68a5
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
jnp 0x4b68b0
dec ebx
add byte [eax + eax - 0xc], al
push dword [ebx + 0x4a004b68]
add byte [eax], al
add byte [ecx], al
add byte [edx], ah
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b68c7
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b68c9
jb 0x4b68cf
jb 0x4b68a8
push ebx
jns 0x4b68e2
je 0x4b68d6
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
je 0x4b68dc
jb 0x4b68b9
cmp byte [eax], al
cld
dec esp
dec ebx
add byte [esi], al
inc ebx
jb 0x4b68ea
popal
je 0x4b68ed
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
clc
push 0x4b
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
or cl, al
add ecx, dword [ebx]
add al, byte [eax]
or byte [ecx + 0x43], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b690e
jb 0x4b6914
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax], bh
add byte [edx], al
add byte [eax + eax + 0x38], al
dec ebp
dec ebx
add byte [edi], al
pop es
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6920
jb 0x4b6926
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
clc
push 0x4b
add byte [eax], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add bl, byte [eax + edx + 0x10040]
add al, 0x4c
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b68e7
je 0x4b68e7
add byte [edx], al
pushfd
adc byte [eax], al
add al, byte [eax]
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b68f6
add byte [edx], al
add byte [eax], al
cld
push 0x2207004b
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b696c
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b696e
jb 0x4b6974
jb 0x4b694d
jb 0x4b694d
push ebx
jns 0x4b6987
je 0x4b697b
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
je 0x4b6981
jb 0x4b695e
adc byte [eax + 0x4b], ch
add ah, bl
add eax, 0x4b
sbb byte [ebx + 0x79], dl
jae 0x4b69a3
dec ebx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b69a1
je 0x4b6995
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b69a1
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b69ad
je 0x4b69b6
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [ecx + ebp*2 + 0x4b], ah
add byte [eax], al
imul ecx, dword [ebx], 0
add byte [eax], al
add byte [eax], al
test al, 0x69
dec ebx
add byte [eax - 0x45ffb496], ah
imul ecx, dword [ebx], 0x4b69d6
add byte [eax], al
add byte [eax], al
dec ebx
add byte [edx - 0x29ffb497], bh
imul ecx, dword [ebx], 0
in al, dx
imul ecx, dword [ebx], 0x18
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [eax + 0xa], bh
js 0x4b6980
dec ebx
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
mov byte [ebp - 0x7a7fffc0], al
inc eax
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4d80
push cs
add byte [eax + 0xe004b4d], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [ecx + ecx + 0x10004b], dh
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [ecx + ecx + 0x10004b], dh
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6a33
jb 0x4b6a39
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
push ds
push 0x4b
add byte [eax + eax - 0xc], al
call dword [esi + 0x6a]
dec ebx
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
xor dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b6a5b
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6a5d
jb 0x4b6a63
jb 0x4b6a3c
push ebx
jns 0x4b6a76
je 0x4b6a6a
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6a7f
jae 0x4b6a3d
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x4b6a79
jb 0x4b6a7c
popal
arpl word [ebp + 0x4c], sp
imul esi, dword [ebx + 0x74], 0x4400383e
dec ebp
dec ebx
add byte [esi], al
inc ebx
jb 0x4b6a8d
popal
je 0x4b6a90
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
pushfd
push 0x4b
add byte [eax], al
add byte [ebx + edx*2], al
add byte [eax], al
add al, 0x53
push ebx
insb byte es:[edi], dx
add al, byte [eax]
or dh, byte [ecx + ecx + 0x2004b]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6ab1
jb 0x4b6ab7
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax + 0x7004b4d], al
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6ac3
jb 0x4b6ac9
add eax, dword gs:[eax]
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
pushfd
push 0x4b
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
or bl, byte [ebx + edx + 0x10044]
add al, 0x4c
pushfd
adc eax, dword [eax + eax + 1]
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b6a8a
add byte [edx], cl
pushfd
adc eax, dword [eax + eax + 2]
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b6a99
add byte [edx], al
add byte [eax], al
add byte [eax + 0x7004b6a], ah
xor dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b6b10
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6b12
jb 0x4b6b18
jb 0x4b6af1
push ebx
jns 0x4b6b2b
jae 0x4b6b2d
je 0x4b6b1f
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6b34
jae 0x4b6af2
dec ecx
dec ecx
dec ecx
outsb dx, byte [esi]
je 0x4b6b2e
jb 0x4b6b31
popal
arpl word [ebp + 0x4c], sp
imul esi, dword [ebx + 0x74], 0x4b69a43e
add ah, ah
or ecx, dword [ebx]
add byte [eax], al
sbb byte [ebx + 0x79], dl
jae 0x4b6b56
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b6b54
arpl word [ebx + 0x2e], si
inc esp
popaw
popal
jne 0x4b6b60
je 0x4b6b69
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
pop eax
imul ecx, dword [ebx], 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + ebp*2 + 0x4b], bl
add byte [eax + 0x6e004b6c], cl
mov byte [ebx + ecx*2], ch
outsb dx, byte [esi]
dec ebx
add byte [esi + 0x6b], ch
dec ebx
add byte [edx + 0x4b6b], cl
imul ecx, dword [ebx], 0xffffff8a
imul ecx, dword [ebx], 0
mov ch, byte [ebx + 0x4b]
add byte [eax], al
add byte [eax], al
add byte [eax + 0x18004b6b], ah
add byte [eax], al
add byte [ecx + edx], ah
dec ebx
add byte [edx + eax*4 + 0x40], dl
add byte [eax], 0x5c
inc eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
mov byte [ebp - 0x7a7fffc0], al
inc eax
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4dc8
push cs
sbb al, 0x81
inc eax
add al, cl
dec ebp
dec ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + edx], ch
add byte [eax], al
add dword [eax], eax
add byte [eax], al
sub al, 0x10
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
sub al, 0x10
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6be7
jb 0x4b6bed
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
add eax, 0x44004b6c
add ah, dh
invalid
je 0x4b6c4e
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6c63
jae 0x4b6c21
push esp
push eax
jb 0x4b6c6b
imul esi, dword [ebx + 0x74], 0x43746e65
insb byte es:[edi], dx
popal
jae 0x4b6c76
cmp byte ds:[eax], al
mov word [ebp + 0x4b], cs
add byte [esi], al
inc ebx
jb 0x4b6c74
popal
je 0x4b6c77
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
test byte [ebx + ecx*2], ch
add byte [eax], al
add al, 0x53
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or ch, byte [eax + edx]
dec ebx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6c98
jb 0x4b6c9e
add al, byte [eax]
add al, byte [eax]
inc esp
add al, cl
dec ebp
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6caa
jb 0x4b6cb0
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
test byte [ebx + ecx*2], ch
add byte [eax], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
adc al, al
cwde
inc ebp
add byte [ecx], al
add byte [esp + ecx*2], al
rcr byte [eax + 0x10045], 4
dec esp
je 0x4b6c71
add byte [edx], dl
rcr byte [eax + 0x20045], 5
push edx
imul esp, dword [edi + 0x68], 0x2000274
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b6c80
add byte [edx], al
add byte [eax], al
add byte [eax], al
mov byte [ebx + ecx*2], ch
pop es
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b6cf8
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6cfa
popal
jb 0x4b6d00
jb 0x4b6cd9
push ebx
jns 0x4b6d13
je 0x4b6d07
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b6d13
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x4b6ce7
push esp
push eax
popal
imul esi, dword [edx + 0x3c], 0x74737953
insd dword es:[edi], dx
jae 0x4b6d3c
jb 0x4b6d33
outsb dx, byte [esi]
sub al, 0x53
jns 0x4b6d43
je 0x4b6d37
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6d4c
jae 0x4b6d0a
push esp
push eax
jb 0x4b6d54
imul esi, dword [ebx + 0x74], 0x43746e65
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b6d5f
pop eax
imul ecx, dword [ebx], 0xffffffc0
adc cl, byte [ebx]
add byte [eax], al
sbb byte [ebx + 0x79], dl
jae 0x4b6d71
jns 0x4b6d6f
je 0x4b6d63
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
inc edi
outsb dx, byte gs:[esi]
jb 0x4b6d6f
arpl word [ebx + 0x2e], si
jae 0x4b6d37
inc esp
popaw
jne 0x4b6d7b
je 0x4b6d84
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [ebp + ebp*2 + 0x4b], dh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x6d], bh
dec ebx
add byte [eax + 0x6e], ah
dec ebx
add byte [edx - 0x59ffb493], cl
insd dword es:[edi], dx
dec ebx
add byte [esi + 0x4b6d], ah
add byte [eax], al
add byte [eax], al
add byte [ebp + ebp*2 + 0x18004b], bh
add byte [eax], al
and byte [ecx], bl
dec ebx
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
mov esp, 0x18004b6d
add byte [eax], al
add byte [eax], ah
sbb dword [ebx], ecx
push esp
add byte [eax], 0x5c
pop esp
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add byte [ecx + eax*4], bl
inc eax
add byte [esi + ecx*2], ah
dec ebx
add byte [esi], cl
add dword [eax], 0x4b4e24
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [eax + ebx + 0x4b], ch
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
insb byte es:[edi], dx
sbb byte [ebx], cl
adc byte [eax], al
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6e03
jb 0x4b6e09
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
fisubr word [ebp + 0x4b]
add byte [eax + eax - 0xc], al
call dword [esi]
outsb dx, byte [esi]
dec ebx
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
and dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b6e2b
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6e2d
jb 0x4b6e33
jb 0x4b6e0c
push ebx
jns 0x4b6e46
je 0x4b6e3a
insd dword es:[edi], dx
jae 0x4b6e4d
jb 0x4b6e44
outsb dx, byte [esi]
cmp byte ds:[bx + si], al
call 0x64bb932
inc ebx
jb 0x4b6e4d
popal
je 0x4b6e50
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
pop esp
outsb dx, byte [esi]
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or ch, byte [eax + ebx + 0x4b]
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
insb byte es:[edi], dx
sbb byte [ebx], cl
add al, byte [eax]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6e71
jb 0x4b6e77
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [esi + ecx*2], ah
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6e83
jb 0x4b6e89
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
pop esp
outsb dx, byte [esi]
dec ebx
add byte [ebx], al
or byte [esi + ebp*2 + 0x4b], bl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [edx], al
mov eax, 0x1004012
add byte [esp + ecx*2], al
je 0x4b6e4a
je 0x4b6e4a
add byte [edx], al
mov eax, 0x2004012
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b6e59
add byte [edx], al
add byte [eax], al
add byte [eax + 0x6e], ah
dec ebx
add byte [edi], al
and dword [esp + eax*2 + 0x65], edx
insb byte es:[edi], dx
popal
je 0x4b6ed0
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6ed2
jb 0x4b6ed8
jb 0x4b6eb1
push ebx
jns 0x4b6eeb
jae 0x4b6eed
je 0x4b6edf
insd dword es:[edi], dx
insd dword es:[edi], dx
jae 0x4b6ef2
jb 0x4b6ee9
outsb dx, byte [esi]
je 0x4b6ef2
je 0x4b6ef2
dec ebx
add byte [edx + ebx + 0x4b], bh
dec ebx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b6f04
je 0x4b6ef8
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b6f04
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b6f10
je 0x4b6f19
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
or byte [edi + 0x4b], ch
outsd dx, dword [esi]
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + ebp*2], cl
dec ebx
add byte [eax], ch
jo 0x4b6f0e
add byte [esi], bl
outsd dx, dword [esi]
dec ebx
add byte [edx], bh
outsd dx, dword [esi]
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax + 0x6f], dl
push eax
outsd dx, dword [esi]
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [edi + ebx], bh
cmp al, 0x1f
dec ebx
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
inc eax
add byte [eax - 0x63ffbf7b], ch
pushfd
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add dword [eax], 0x4b4e6c
push cs
sbb al, 0x81
inc eax
add byte [esi + ecx*2 + 0x4b], ch
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [esi + ebx + 0x4b], dl
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
push esp
push ds
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
push esp
push ds
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b6f97
jb 0x4b6f9d
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
movsd dword es:[edi], dword [esi]
outsd dx, dword [esi]
dec ebx
add byte [eax + eax - 0xc], al
invalid
je 0x4b6ffe
insd dword es:[edi], dx
inc ebx
popal
jb 0x4b7003
imul ebp, dword [esi + 0x61], 0x383e3e6c
add byte [eax], dh
dec esi
dec ebx
add byte [esi], al
inc ebx
jb 0x4b7014
popal
je 0x4b7017
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
and al, 0x70
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or dl, byte [esi + ebx + 0x4b]
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7038
jb 0x4b703e
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [esi + ecx*2 + 0x4b], ch
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b704a
jb 0x4b7050
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
and al, 0x70
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
adc dl, al
inc esi
shl byte [esi], 1
inc esi
add byte [ecx], al
add byte [esp + ecx*2], al
je 0x4b7011
add byte [edx], dl
shl byte [esi], 1
inc esi
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b7020
add byte [edx], al
add byte [eax], al
add byte [eax], al
sub byte [eax + 0x4b], dh
add byte [edi], al
push esp
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b7098
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b709a
popal
jb 0x4b70a0
jb 0x4b7079
push ebx
jns 0x4b70b3
je 0x4b70a7
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b70b3
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x4b7087
push esp
push eax
popal
imul esi, dword [edx + 0x3c], 0x74737953
insd dword es:[edi], dx
jae 0x4b70dc
jb 0x4b70d3
outsb dx, byte [esi]
sub al, 0x53
jns 0x4b70e3
je 0x4b70d7
insd dword es:[edi], dx
inc ebx
popal
jb 0x4b70dc
imul ebp, dword [esi + 0x61], 0x83e3e6c
outsd dx, dword [esi]
dec ebx
outsb dx, byte [esi]
popal
insb byte es:[edi], dx
or byte ds:[edi + 0x4b], ch
add al, cl
and byte [ebx], cl
add byte [eax], al
sbb byte [ebx + 0x79], dl
jae 0x4b7101
add byte [eax], bl
push ebx
jns 0x4b70ff
je 0x4b70f3
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b70ff
arpl word [ebx + 0x2e], si
inc esp
inc esp
popaw
jne 0x4b710b
je 0x4b7114
jae 0x4b70a2
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 0x71
add byte [eax], al
add byte [eax], al
add byte [ecx + esi*2], al
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
jno 0x4b7106
add al, dh
jno 0x4b710a
add byte [edx], bl
jno 0x4b710e
add byte [esi], dh
jno 0x4b7112
add byte [eax], al
add byte [eax], al
add byte [ecx + esi*2 + 0x4b], cl
add byte [eax], bl
add byte [eax], al
add byte [esi - 0x7dabffb5], bh
inc eax
add byte [edx + eax*4 + 0x40], dl
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
pop esp
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
add byte [eax + 0x40004085], al
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add byte [ecx + eax*4], bl
inc eax
add al, cl
dec esi
add dword [eax], 0x4b4ec8
push cs
dec ebx
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [esi], al
add dword [eax], eax
add byte [eax], al
add al, 0x26
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, 0x26
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7193
jb 0x4b7199
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
jo 0x4b71ad
dec ebx
add byte [eax + eax - 0xc], al
jmp [eax + 0x4a004b71]
add byte [edx], cl
add al, 0x26
dec ebx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
add al, byte [eax]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7203
jb 0x4b7209
add al, byte [eax]
add al, byte [eax]
inc esp
add al, cl
dec esi
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7215
jb 0x4b721b
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
in al, dx
jno 0x4b720e
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add ah, ah
adc byte [eax], al
add dword [eax], eax
add al, 0x4c
je 0x4b71dc
add byte [edx], al
in al, 0x10
inc eax
add byte [edx], al
add byte [0x68676952], al
je 0x4b71eb
add byte [edx], al
add al, dh
jno 0x4b723a
add byte [edi], al
and edx, dword [esp + eax*2 + 0x65]
insb byte es:[edi], dx
popal
je 0x4b7260
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7262
jb 0x4b7268
jb 0x4b7241
push ebx
jns 0x4b727b
je 0x4b726f
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
popal
jb 0x4b7274
imul ebp, dword [esi + 0x61], 0x71043e6c
add al, 0x71
dec ebx
add byte [eax], bl
sub byte [ebx], cl
add byte [eax], al
sbb byte [ebx + 0x79], dl
jae 0x4b7298
dec ebx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b7296
je 0x4b728a
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b7296
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b72a2
je 0x4b72ab
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
cwde
jb 0x4b728e
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + esi*2 + 0x73cc004b], bl
dec ebx
add byte [esi - 0x35ffb48e], ch
jb 0x4b72a6
add byte [eax], al
add byte [eax], al
add al, ah
jb 0x4b72ae
loopne 0x4b72d4
dec ebx
add byte [eax], bl
add byte [eax], al
add ah, dh
sub al, 0x4b
add byte [edx + eax*4 + 0x40], dl
hlt
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
mov byte [ebp - 0x7a7fffc0], al
inc eax
add byte [eax - 0xa], al
inc eax
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
inc eax
add byte [eax - 0xa], ah
inc eax
add byte [eax], dh
add byte [eax], 0x1c
add dword [eax], 0x4b4f10
push cs
inc eax
add byte [eax], dl
dec edi
dec ebx
adc byte [edi + 0x4b], cl
add byte [esi], cl
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, bh
add dword [eax], eax
add byte [eax], al
clc
sub ecx, dword [ebx]
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
clc
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add al, bh
sub ecx, dword [ebx]
adc byte [eax], al
add byte [eax], al
or byte [esi + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7327
jb 0x4b732d
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
dec ecx
jae 0x4b731c
add byte [eax + eax - 0xc], al
inc dword [ecx + 0x4a004b73]
add byte [eax], al
add byte [ecx], al
add byte [eax + 0x54], ch
inc esp
insb byte es:[edi], dx
popal
je 0x4b734f
hlt
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7351
jb 0x4b7357
jb 0x4b7330
push ebx
jns 0x4b736a
je 0x4b735e
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b736a
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x4b733e
push esp
push eax
popal
imul esi, dword [edx + 0x3c], 0x74737953
insd dword es:[edi], dx
push esp
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b7396
sub al, 0x53
jns 0x4b739a
je 0x4b738e
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b73a3
jae 0x4b7361
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x61437364
arpl word [eax + 0x65], bp
push esp
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x3e3e7364
cmp byte [eax], al
aam 0x4e
dec ebx
add byte [esi], al
push es
inc ebx
jb 0x4b73b8
popal
je 0x4b73bb
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or al, cl
add cl, byte [eax]
enter 0x4b73, 0
add byte [eax], al
add al, 0x53
jae 0x4b73ae
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or bh, al
sub ecx, dword [ebx]
add al, byte [eax]
or byte [ecx + 0x43], al
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b73dc
jb 0x4b73e2
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax], dl
dec edi
dec ebx
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b73ee
jb 0x4b73f4
add eax, dword gs:[eax]
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
enter 0x4b73, 0
add byte [eax], al
add al, 0x53
add byte [ebx], al
or al, cl
jae 0x4b73e7
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
adc dh, byte [ecx + eax*2 + 0x10046]
add al, 0x4c
dec esp
je 0x4b73b5
add byte [edx], dl
mov ah, 0x41
inc esi
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b73c4
add byte [edx], al
add byte [eax], al
add byte [eax], al
int3
popal
jb 0x4b7444
jb 0x4b741d
push ebx
jns 0x4b7457
je 0x4b744b
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b7457
arpl word [ebx + 0x2e], si
inc ebx
outsd dx, dword [esi]
insb byte es:[edi], dx
insb byte es:[edi], dx
arpl word gs:[ecx + ebp*2 + 0x6f], si
outsb dx, byte [esi]
jae 0x4b742b
push esp
push eax
popal
imul esi, dword [edx + 0x3c], 0x74737953
insd dword es:[edi], dx
push esp
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b7483
sub al, 0x53
jns 0x4b7487
je 0x4b747b
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b7490
jae 0x4b744e
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x61437364
arpl word [eax + 0x65], bp
push esp
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x3e3e7364
cwde
jb 0x4b7484
add byte [esi + ebp + 0x4b], dl
sbb byte [ebx + 0x79], dl
jae 0x4b74b9
je 0x4b74ab
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b74b7
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b74c3
je 0x4b74cc
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [esp + esi*2 + 0x4b], bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
sal byte [ebx + ecx*2], 0xbc
jne 0x4b74c2
add dl, dl
je 0x4b74c6
add dh, ch
je 0x4b74ca
add byte [eax], al
add byte [eax], al
add byte [esi*2 + 0x18004b], al
add byte [eax], al
sub byte [0x8254004b], dh
add al, 0x75
dec ebx
add byte [eax], bl
add byte [eax], al
add byte [eax], ch
xor eax, 0x8254004b
push esp
add byte [eax], 0x5c
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
inc eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
add byte [ebp + eax*4 - 0x99fffc0], bl
inc eax
add byte [eax], dh
test dword [eax], eax
pushal
test byte [eax], 0x30
add byte [eax], 0x1c
add byte [ecx + eax*4], bl
inc eax
add byte [edi + ecx*2 + 0x4b], ch
add byte [esi], cl
add dword [eax], 0x4b4f6c
push cs
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [esp + esi + 0x4b], bl
add dword [eax], eax
add byte [eax], al
pop esp
xor al, 0x4b
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
pop esp
xor al, 0x4b
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b754b
jb 0x4b7551
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
cmp al, 0x75
dec ebx
add byte [eax + eax - 0xc], al
push dword [ebp + esi*2 + 0x4b]
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
aaa
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b7573
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7575
jb 0x4b757b
jb 0x4b7554
push ebx
jns 0x4b758e
je 0x4b7582
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b7597
jae 0x4b7555
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x61437364
arpl word [eax + 0x65], bp
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x383e7364
add byte [eax], dh
dec edi
dec ebx
add byte [esi], al
inc ebx
jb 0x4b75ab
popal
je 0x4b75ae
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
mov eax, 0x4b75
jne 0x4b75a1
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or bl, byte [esp + esi + 0x4b]
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b75cf
jb 0x4b75d5
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax + eax + 0x6c], al
dec edi
dec ebx
add byte [edi + ecx*2 + 0x4b], ch
add byte [edi], al
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b75e1
jb 0x4b75e7
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
mov eax, 0x4b75
dec ebx
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
or ch, byte [esp + 0x10046]
add al, 0x4c
dec esp
je 0x4b75a8
add byte [edx], cl
lodsb al, byte [esi]
and al, 0x46
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b75b7
add byte [edx], al
add byte [ebp + esi*2 + 0x3707004b], bh
push esp
inc esp
insb byte es:[edi], dx
popal
je 0x4b762c
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b762e
jb 0x4b7634
jb 0x4b760d
push ebx
jns 0x4b7647
je 0x4b763b
insd dword es:[edi], dx
insd dword es:[edi], dx
inc ebx
insb byte es:[edi], dx
popal
jae 0x4b7650
jae 0x4b760e
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0x61437364
inc ebx
popal
arpl word [eax + 0x65], bp
push esp
inc esi
imul esp, dword [ebp + 0x6c], 0xbc3e7364
je 0x4b7643
add byte [eax + 0x4b36], bl
add byte [eax], bl
push ebx
jns 0x4b7676
je 0x4b766a
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b7676
arpl word [ebx + 0x2e], si
jae 0x4b763e
inc esp
popaw
jne 0x4b7682
je 0x4b768b
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
js 0x4b7698
dec ebx
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi + esi*2 + 0x4b], bh
jl 0x4b76a4
dec ebx
add byte [edi + esi*2 + 0x4b], ah
add byte [esi - 0x55ffb48a], cl
jbe 0x4b7686
invalid
add byte [eax], al
add byte [eax], al
add al, al
jbe 0x4b768e
add byte [eax], al
sal byte [esi + 0x4b], 0
sbb byte [eax], al
add byte [eax], al
mov esp, 0x54004b3b
add byte [eax], 0x5c
add byte [eax], bl
add byte [eax], al
add byte [ebx + edi - 0x7dabffb5], bh
inc eax
add byte [edx + eax*4 + 0x40], bl
add byte [eax - 0x7fffbf7b], cl
test dword [eax], eax
inc eax
test byte [eax], 0x4c
test byte [eax], 0xa8
test dword [eax], eax
pushfd
pop esp
add byte [eax], 0x88
test dword [eax], eax
add byte [ebp - 0x9bfffc0], 0x40
add byte [esi + esi*8 + 0x40], cl
add byte [eax - 0x63ffbf7b], ch
test dword [eax], eax
pushal
test byte [eax], 0x30
inc eax
add byte [eax - 0xa], ah
inc eax
add byte [eax], dh
add byte [eax], 0x1c
add dword [eax], 0x4b4fb4
push cs
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add byte [ebx + edi], al
inc eax
add byte [edi + ecx*2 + 0xe004b], dh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add al, 0x3b
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [eax], al
add al, 0x3b
add byte [eax], al
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [ebx + edi], al
cmp ecx, dword [ebx]
adc byte [eax], al
add byte [eax], al
or byte [esi + 0x43], al
dec ebx
add byte [eax], dl
add byte [eax], al
add byte [eax], cl
inc esi
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7707
jb 0x4b770d
add al, byte [eax]
add byte [eax], al
add al, byte [eax]
jecxz 0x4b7726
dec ebx
add byte [eax + eax - 0xc], al
call [ebx]
ja 0x4b7704
add byte [edx], cl
add byte [eax], al
add dword [eax], eax
and dl, byte [esp + eax*2 + 0x65]
insb byte es:[edi], dx
popal
je 0x4b772f
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7731
jb 0x4b7737
jb 0x4b7710
push ebx
jns 0x4b774a
je 0x4b773e
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x383e7265
add byte [eax + 0x4f], bh
dec ebx
add byte [esi], al
inc ebx
jb 0x4b7752
popal
je 0x4b7755
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
pushal
ja 0x4b7748
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or al, byte [ebx + edi]
dec ebx
add byte [edx], al
add byte [eax], cl
inc ecx
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7776
jb 0x4b777c
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [edi + ecx*2 + 0x4307004b], dh
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b7788
popal
jb 0x4b778e
add eax, dword [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
pushal
ja 0x4b7781
add byte [eax], al
add byte [ebx + edx*2], al
add byte [eax], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add al, byte [eax]
adc dword [eax], eax
add dword [eax], eax
add al, 0x4c
dec esp
je 0x4b774f
je 0x4b774f
add byte [edx], al
add byte [ecx], dl
inc eax
add byte [edx], al
add byte [0x68676952], al
add eax, 0x68676952
je 0x4b775e
add byte [edx], al
add byte [eax], al
ja 0x4b77ae
add byte [edi], al
and dl, byte [esp + eax*2 + 0x65]
insb byte es:[edi], dx
popal
je 0x4b77d4
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4b77d6
jb 0x4b77dc
jb 0x4b77b5
jb 0x4b77b5
push ebx
jns 0x4b77ef
je 0x4b77e3
insd dword es:[edi], dx
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x783e7265
jbe 0x4b77d6
js 0x4b7800
dec ebx
add byte [eax], bl
cmp eax, 0x4b
sbb byte [ebx + 0x79], dl
jae 0x4b780b
dec ebx
add byte [eax], al
add byte [eax], bl
push ebx
jns 0x4b7809
je 0x4b77fd
insd dword es:[edi], dx
insd dword es:[edi], dx
inc edi
outsb dx, byte gs:[esi]
jb 0x4b7809
arpl word [ebx + 0x2e], si
inc esp
popaw
jne 0x4b7815
je 0x4b781e
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
nop
add byte [edx], al
add byte [eax], al
add byte [eax - 0x7c1374ab], dl
push ebp
mov ebp, esp
invalid
invalid
hlt
xor ecx, dword [ebx - 0x74ce76d0]
jne 0x4b77dc
clc
add byte [eax], al
xor byte [ebx + 0x768bfc75], cl
add al, 1
xor ecx, dword [ebx + 0x768bfc75]
or byte [ecx], al
xor dword [ebx - 0x74cfd6cf], ecx
xor ecx, eax
out 4, al
cld
sbb al, 0xb
div dword [ecx]
xor byte [ebx - 0x74cefecd], cl
xor byte [ecx], ch
xor ecx, dword [ebx + 0x6e6c130]