Function at 0x548f59
Capabilities:
Packed with generic packer

Disassembly:
outsd dx, dword [esi]
jne 0x548c43
add al, byte [eax]
add byte [eax], al
add byte [eax], al
sub byte [eax], al
add byte [eax], al
add cl, byte [esi]
outsb dx, byte [esi]
ja 0x548c3e
jae 0x548c46
jae 0x548c56
imul ebp, dword [edi + 0x6e], 0x262635f
add byte [eax], al
add byte [eax], al
add byte [eax + eax], ch
add byte [eax], al
add dl, byte [ecx]
jb 0x548c5c
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x548c60
pop edi
jae 0x548c63
jae 0x548c73
imul ebp, dword [edi + 0x6e], 0x262635f
add byte [eax], al
add byte [eax], al
add byte [eax], dh
add byte [eax], al
add byte [edx], al
push cs
je 0x548c75
jae 0x548c7d
jae 0x548c8d
imul ebp, dword [edi + 0x6e], 0x262635f
add byte [eax + edx + 0x340040], bl
add byte [eax], al
add cl, byte [ebx + esi*2]
jae 0x548ca3
pop edi
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
arpl word gs:[edx + eax], si
pushfd
adc byte [eax], al
cmp byte [eax], al
add byte [eax], al
add bl, byte [eax]
jae 0x548cab
sbb byte [ebx + 0x65], dh
jae 0x548cbb
pop edi
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
arpl word gs:[edi + ebx*2 + 0x72], si
outsb dx, byte gs:[esi]
outsd dx, dword gs:[si]
outsd dx, dword [esi]
je 0x548cc2
popal
je 0x548cc1
add al, byte [eax]
pushfd
adc byte [eax], al
cmp al, 0
inc eax
add byte [eax + eax], bh
add byte [eax], al
add byte [edx], al
adc dword [ebx + 0x65], esi
add byte [eax], al
add dl, byte [ecx]
jae 0x548ccf
jae 0x548cdf
pop edi
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
arpl word gs:[edi + ebx*2 + 0x67], si
outsd dx, dword [esi]
je 0x548cd4
outsd dx, dword [si]
outsd dx, dword [esi]
add al, byte fs:[eax]
pushfd
adc byte [eax], al
inc eax
add byte [eax], al
add byte [edx], al
or esi, dword [ebx + 0x65]
inc eax
add byte [eax], al
add byte [eax], al
add cl, byte [ebx]
jae 0x548cec
jae 0x548cfc
pop edi
popal
arpl word [ebx + 0x65], sp
jo 0x548d04
jo 0x548d04
add al, byte [eax]
pushfd
adc byte [eax], al
inc esp
add byte [eax], al
add byte [edx], al
pop ss
jae 0x548d03
jae 0x548d13
pop edi
popal
arpl word [ebx + 0x65], sp
jo 0x548d1b
arpl word [ebp + 0x70], sp
je 0x548d07
pop edi
jb 0x548d0f
outsb dx, byte [esi]
outsd dx, dword gs:[si]
je 0x548d19
popal
je 0x548d18
add al, byte [eax]
pushfd
adc byte [eax], al
dec eax
add byte [eax], al
add byte [edx], al
adc byte [ebx + 0x65], dh
add byte [eax], al
add dl, byte [eax]
jae 0x548d26
jae 0x548d36
jae 0x548d23
pop edi
popal
arpl word [ebx + 0x65], sp
jo 0x548d3e
pop edi
outsd dx, dword [si]
outsd dx, dword [esi]
add al, byte fs:[eax]
add al, byte [eax]
pushfd
adc byte [eax], al
dec esp
add byte [eax], al
add byte [eax + eax], cl
add byte [edx], al
or dword [ebx + 0x65], esi
jae 0x548d52
pop edi
insd dword es:[edi], dx
imul esi, dword [ebx + 0x73], 0x109c0002
inc eax
add byte [eax], dl
add byte [eax], al
add cl, byte [ebx + esi*2]
jae 0x548d67
pop edi
je 0x548d60
insd dword es:[edi], dx
outsd dx, dword gs:[esi]
jne 0x548d70
add al, byte [eax]
pushfd
adc byte [eax], al
push esp
add byte [eax], al
add byte [edx], al
add byte [eax], al
add cl, byte [edi]
jae 0x548d6f
invalid
jae 0x548d7f
pop edi
arpl word [ecx + 0x63], sp
push 0x75665f65
insb byte es:[edi], dx
arpl word [eax + 0x65], bp
pop edi
jne 0x548d82
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax + edx + 0x580040], bl
pushfd
adc byte [eax], al
pop eax
add byte [eax], al
add byte [edx], al
or byte [ebx + 0x65], dh
inc eax
add byte [eax], bl
add byte [eax], al
add cl, byte [eax]
jae 0x548d8a
jae 0x548d9a
jae 0x548d87
pop edi
push 0x27469
pushfd
adc byte [eax], al
pop esp
add byte [eax], al
add byte [edx], al
or esi, dword [ebx + 0x65]
jae 0x548dae
pop edi
arpl word [edx + 0x5f], sp
pop edi
push 0x27469
pushfd
adc byte [eax], al
pushal
add byte [eax], al
add byte [edx], al
or dh, byte [edx + 0x65]
jb 0x548db9
jb 0x548db9
outsb dx, byte [esi]
arpl word [ebp + 0x73], sp
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte fs:[eax], al
add byte [edx], al
adc esp, dword [ecx + 0x70]
jo 0x548dc7
add byte [eax], al
add dl, byte [ebx]
popal
jo 0x548dd7
pop edi
jbe 0x548dcf
jb 0x548dd5
jns 0x548dce
arpl word [ecx + 0x6c], sp
popal
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
in al, 0x10
inc eax
add byte [eax], ch
add byte [eax], al
add cl, byte [esi]
push cs
popal
jo 0x548df6
pop edi
jbe 0x548dee
jb 0x548df4
imul esp, dword [esi + 0x79], 0x6772615f
jns 0x548ded
popal
jb 0x548df8
add al, byte [eax]
sbb al, 0x81
push esp
add byte [eax + eax], ch
add byte [edx], al
pop ss
popaw
jne 0x548e0f
je 0x548e04
jo 0x548e08
jae 0x548e1c
ja 0x548e0f
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
in al, 0x10
inc eax
add byte [eax], dh
add byte [eax], al
add ah, byte [eax]
popaw
jne 0x548e32
je 0x548e27
pop edi
jo 0x548e2b
jae 0x548e3f
ja 0x548e32
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebx, dword [edi + 0x75], 0x73
arpl word [ebx + 0x5f], bp
pop edi
jne 0x548e4d
jb 0x548e41
popal
je 0x548e41
add al, byte [eax]
add byte [eax], al
add byte [eax], al
je 0x548de8
add byte [eax], al
add cl, byte [esi]
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x548e52
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x65635f74
jb 0x548e6b
arpl word [ebp + 0x72], sp
jb 0x548e6b
je 0x548e57
pop edi
arpl word [edx + 2], sp
add byte [eax], al
add byte [eax], al
add byte [eax], bh
add byte [eax], al
add dl, byte [ecx]
popal
jo 0x548e79
jo 0x548e69
pop edi
outsb dx, byte gs:[si]
pop edi
arpl word [edi + 0x6f], bp
outsd dx, dword [esi]
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 0x5f
arpl word [edx + 2], sp
add ah, ah
adc byte [eax], al
jl 0x548e1f
add byte [eax + eax], bh
add byte [edx], al
adc al, 0x61
add byte [eax], al
add dl, byte [ecx]
jo 0x548e96
pop edi
jbe 0x548e8e
jb 0x548e94
jns 0x548e8d
arpl word [edi + 0x6f], bp
imul ebp, dword [ecx + 0x65], 0x5f
arpl word [edx + 2], sp
add ah, al
bound edx, qword [eax + eax - 0x80]
add byte [eax], al
add byte [edx], al
imul esp, dword [ebp + 0x5f], 0x26263
les esp, [edx + 0x54]
add byte [eax + 0x2000000], al
add byte [eax], al
add al, byte [edi]
pop es
js 0x548ea5
popal
je 0x548eab
add al, byte [eax]
sal byte [eax + 0x54], 1
jo 0x548ea3
add byte [eax + 0x2000000], cl
pop es
add byte [eax], al
add al, byte [edi]
jb 0x548ecb
jae 0x548eba
popal
pop edi
insd dword es:[edi], dx
xor eax, 0x70d00002
push esp
add byte [eax + eax + 0x3020000], cl
insd dword es:[edi], dx
xor eax, 0x70d00002
xor eax, 0x70d00002
push esp
add byte [eax + 0x2000000], dl
add al, 0x73
push 0x23161
jl 0x548ee1
push esp
add byte [eax + eax + 0xb020000], dl
js 0x548eff
jb 0x548eee
pop edi
arpl word [ebp + 0x72], sp
je 0x548f06
add al, byte [eax]
jl 0x548ef8
add byte [ecx + 0x54], bh
popal
push esp
add byte [eax + 0x2000000], bl
or al, 0x63
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x548f03
pop edi
insd dword es:[edi], dx
je 0x548f10
outsd dx, dword [esi]
jae 0x548eae
add al, byte [eax]
ror byte [ecx + 0x9c0054], 0
add al, al
mov dword [eax + eax - 0x64], edx
add byte [eax], al
add byte [edx], al
or eax, 0x6f666e69
outsd dx, dword [esi]
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
jl 0x548f29
push esp
add byte [eax + 0x2000000], ah
add byte [eax], al
add byte [edx], al
or dword [ebx + 0x6c], esp
imul esp, dword [ebp + 0x6e], 0x41435f74
add al, byte [eax]
clc
adc byte [eax], al
movsb byte es:[edi], byte [esi]
add byte [eax], al
add byte [edx], al
pop es
add byte [eax], al
add al, byte [edi]
outsd dx, dword [esi]
jo 0x548f5c
imul ebp, dword [edi + 0x6e], 0xf8000273
clc
adc byte [eax], al
test al, 0
add byte [eax], al
add al, byte [ebp*2 + 0x265646f]
add byte [eax + edx + 0xac0040], bl
add byte [eax], al
insd dword es:[edi], dx
outsd dx, dword [esi]
add al, byte gs:[eax]
pushfd
adc byte [eax], al
lodsb al, byte [esi]
add byte [eax], al
add byte [edx], al
or eax, 0x5f78616d
add cl, byte [0x5f78616d]
arpl word [ebp + 0x72], sp
je 0x548f70
pop edi
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x10e40002
inc eax
add byte [eax + 0x2000000], dh
add al, 0x63
jb 0x548f99
add al, byte [eax]
pushfd
adc byte [eax], al
mov ah, 0
add byte [eax], al
add cl, byte [edx]
inc eax
add byte [eax + eax + 0xa020000], dh
jb 0x548f98
popal
pop edi
popal
push 0x2646165
add byte [eax], al
add byte [eax], al
add byte [eax + 0x2000000], bh
or al, 0x6d
jae 0x548fb1
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
in al, 0x10
inc eax
add byte [eax + eax + 0x10020000], bh
mov esp, 0x2000000
adc byte [ebp + 0x73], ch
invalid
add byte [edx], al
adc byte [ebp + 0x73], ch
pop edi
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebx, dword [edi + 0x61], 0x72
add al, byte [bx + si]
pushfd
adc byte [eax], al
rol byte [eax], 0
add byte [edx], al
or esi, dword [esi + 0x65]
add byte [eax + edx + 0xc00040], bl
add byte [eax], al
add cl, byte [ebx]
jbe 0x548fe2
jb 0x548fe8
jns 0x548fe1
insd dword es:[edi], dx
outsd dx, dword [esi]
add al, byte gs:[eax]
clc
adc byte [eax], al
les eax, [eax]
add byte [eax], al
add cl, byte [esi]
jae 0x548ffd
pop edi
arpl word [eax + edi*2 + 0x5f], si
js 0x548ff9
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549008
add al, byte [eax]
add byte [eax], al
add byte [eax], al
enter 0, 0
add al, byte [edi]
jae 0x549017
pop edi
arpl word [eax + edi*2 + 2], si
add byte [eax], al
add byte [eax], al
add al, ch
add byte [eax], al
add byte [edx], al
je 0x54902b
add al, byte [eax]
add byte [eax], al
add byte [eax], al
call 0x2548fbe
pop ss
popaw
jne 0x549031
je 0x549026
jbe 0x54902e
jb 0x549034
jns 0x54902d
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
int3
adc esp, dword [edi + 0x65]
outsb dx, byte [esi]
outsb dx, byte gs:[si]
jb 0x549049
je 0x54904f
pop edi
jae 0x549052
jae 0x549062
imul ebp, dword [edi + 0x6e], 0x264695f
add al, dl
jle 0x54904e
push esp
add al, dh
add byte [eax], al
add byte [edx], al
add eax, 0x61726170
add byte [eax], al
add al, byte [0x61726170]
insd dword es:[edi], dx
add al, byte [eax]
in al, 0x10
inc eax
add ah, dh
add byte [eax], al
add byte [edx], al
adc ah, byte [ebx + 0x6c]
imul esp, dword [ebp + 0x6e], 0x65635f74
jb 0x549091
je 0x549078
arpl word [ebp + 0x72], sp
je 0x54907d
pop edi
outsb dx, byte gs:[esi]
imul ebp, dword [bp + 0x65], 0x109c0002
inc eax
add al, bh
pushfd
adc byte [eax], al
clc
add byte [eax], al
add byte [edx], al
push cs
add cl, byte [esi]
jno 0x5490a7
jne 0x54909c
imul esp, dword [ebp + 0x74], 0x7568735f
je 0x54909f
je 0x549095
je 0x549095
jae 0x5490a0
jne 0x5490ae
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x5490ac
add al, byte [eax]
mov dword fs:[eax + eax - 4], edx
add byte [eax], al
add byte [edx], al
sbb dh, byte [esp + ebp*2 + 0x73]
js 0x5490c4
js 0x5490c4
je 0x5490b0
pop edi
jae 0x5490b8
jb 0x5490cb
jb 0x5490cb
jb 0x5490c6
popal
insd dword es:[edi], dx
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
in al, 0x10
inc eax
add byte [eax], al
add dword [eax], eax
add byte [edx], al
adc eax, 0x65736c74
arpl word [ebx + 2], bp
add ah, ah
adc byte [eax], al
add byte [ecx], al
add byte [eax], al
add dl, byte [0x65736c74]
js 0x5490ea
pop edi
jae 0x5490de
jb 0x5490f1
jb 0x5490f1
jb 0x5490ec
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
pop edi
popal
jb 0x5490ec
add al, byte [eax]
add byte [eax], al
add byte [eax], al
add al, 1
add byte [eax], al
add dl, byte [esp + esi*2]
insb byte es:[edi], dx
je 0x5490ff
jae 0x5490fa
js 0x54910b
pop edi
je 0x549103
arpl word [ebx + 0x5f], bp
pop edi
imul esp, dword [ebp + 0x79], 0x5f
jns 0x549100
pop edi
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add byte [eax], al
add byte [eax], al
adc al, 1
add byte [eax], al
add dl, byte [esp + esi*2]
add dword [eax], eax
add byte [edx], al
adc al, 0x74
insb byte es:[edi], dx
jae 0x54911a
js 0x54912b
pop edi
je 0x549123
arpl word [ebx + 0x5f], bp
push 0x5f63616d
imul esp, dword [ebp + 0x79], 2
jns 0x5490c8
add byte [eax], al
add byte [eax], al
add byte [ecx + eax], ah
and al, 1
add byte [eax], al
add dl, byte [ebx]
je 0x54913f
jae 0x54913a
js 0x54914b
pop edi
je 0x549143
arpl word [ebx + 0x5f], bp
popal
jae 0x549140
imul esp, dword [ebp + 0x79], 2
add byte [edx + ecx*4], cl
push esp
add byte [ecx + eax], dh
xor al, 1
add byte [eax], al
add dl, byte [esp + esi*2]
insb byte es:[edi], dx
jae 0x549159
js 0x54916a
pop edi
je 0x549162
arpl word [ebx + 0x65], bp
je 0x54915d
imul esp, dword [ebp + 0x74], 0x5f
imul esp, dword [ebp + 0x79], 0x5f
jns 0x549161
jns 0x549161
arpl word [edx + 2], sp
bound eax, qword [edx]
add byte [eax - 0x76], bh
push esp
add byte [eax], bh
add dword [eax], eax
add byte [edx], al
adc byte [esp + ebp*2 + 0x73], dh
js 0x54918a
pop edi
jae 0x54918d
popal
je 0x549191
jae 0x54917d
arpl word [edx + 2], sp
add ah, ah
adc byte [eax], al
cmp al, 1
add byte [eax], al
add dl, byte [ecx]
je 0x54919a
adc dword [esp + ebp*2 + 0x73], esi
js 0x5491a6
jae 0x549195
js 0x5491a6
pop edi
jae 0x5491a9
popal
je 0x5491ad
jae 0x549199
popal
jb 0x5491a4
add al, byte [eax]
add al, byte [eax]
lea eax, [eax]
dec eax
xchg ecx, eax
add byte [ebp - 0x6eb7ffc0], cl
add byte [eax - 0x6f], cl
push esp
add byte [ebx + ecx], dl
push eax
push ebx
push ebx
dec esp
xor bl, byte [edi + 0x53]
push esp
inc ecx
push esp
inc ebp
and byte [eax + 0x20054], bl
add al, byte [eax]
nop
pushal
xchg ecx, eax
push esp
add byte [ebx + ecx], dl
or edx, dword [eax + 0x53]
push eax
push ebx
push ebx
dec esp
xor ebx, dword [edi + 0x53]
push esp
inc ecx
push esp
inc ebp
pop eax
popfd
push esp
add byte [edx], al
add byte [eax + 0x549178], dl
adc al, 0xc
push eax
inc esp
push esp
dec esp
push ebx
xor dword [edi + 0x53], ebx
push esp
inc ecx
push esp
inc ebp
pop eax
movsd dword es:[edi], dword [esi]
push esp
add byte [edx], al
add byte [eax + 0x15005491], dl
add al, byte [eax]
nop
xchg ecx, eax
push esp
add byte [0x53535014], dl
adc al, 0x50
push ebx
push ebx
dec esp
pop edi
je 0x549205
jae 0x549200
js 0x549211
js 0x549211
pop edi
bound esi, qword gs:[ebp + 0x67]
pop edi
arpl word [edx + 0x20], sp
add byte [eax], al
and byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [ecx], al
add byte [eax], al
add byte [eax], al
push es
add byte [edx], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [esi], al
add byte [eax + 0x1005461], dl
jae 0x5491bd
add byte [eax], al
pushfd
adc byte [eax], al
or eax, 0x65696c63
outsb dx, byte [esi]
je 0x549228
jae 0x549230
jb 0x549243
jb 0x5491d2
add byte [eax], al
pushfd
adc byte [eax], al
add eax, 0x7079745f
add al, byte gs:[eax]
add byte [eax + 0x4004011], dh
popal
je 0x549249
add al, byte [eax]
add byte [eax + edx + 0x6c030040], bl
outsb dx, byte gs:[esi]
add al, byte [eax]
add ah, ah
adc byte [eax], al
add esp, dword [ecx + 0x72]
add al, byte [bx + si]
add al, 0x92
push esp
add byte [esi], cl
add edx, dword [ebx + 0x53]
dec esp
cmp byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi], al
add byte [eax], al
pushfd
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [edi]
jbe 0x549287
jb 0x549297
imul ebp, dword [edi + 0x6e], 0x109c0002
inc eax
add byte [eax + eax], al
add byte [eax + edx + 0x40040], bl
add byte [eax], al
add al, byte [0x7079745f]
add byte [edx], al
add eax, 0x7079745f
add al, byte gs:[eax]
aam 0x85
push esp
add byte [eax], cl
add byte [eax], al
add byte [edx], al
push es
insd dword es:[edi], dx
je 0x5492b0
outsd dx, dword [esi]
add al, byte fs:[eax]
and al, 0x63
push esp
add byte [eax + eax], cl
add byte [eax], al
add al, byte [edx + esi*2]
bound ebp, qword [ecx + 0x6f]
add al, byte [eax]
and al, 0x63
push esp
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add al, 0x77
bound ebp, qword [ecx + 0x6f]
add al, byte [eax]
and al, 0x63
push esp
add byte [eax + eax], dl
add byte [eax], al
add al, byte [edx]
bound ebp, qword [ecx + 0x6f]
add al, byte [eax]
pushfd
adc byte [eax], al
sbb byte [eax], al
add byte [eax], al
add al, byte [edi]
jb 0x5492ff
ja 0x5492fc
jae 0x5492fe
je 0x5492ec
popal
je 0x5492f2
add al, byte [eax]
pushfd
adc byte [eax], al
sbb al, 0
add byte [eax], al
add cl, byte [ecx + ebp*2]
outsb dx, byte [esi]
pop edi
push 0x73646e61
push 0x2656b61
add byte [eax], al
add byte [eax], al
add byte [eax], ah
add byte [eax], al
add byte [edx], al
push cs
push 0x73646e61
push 0x5f656b61
jne 0x54932c
arpl word [edx], ax
add byte [eax + edx + 0x240040], bl
add byte [eax], al
add al, byte [esi]
jae 0x549332
jb 0x549345
jb 0x5492d4
add byte [eax + edx + 0x280040], bl
adc byte [eax], al
sub byte [eax], al
add byte [eax], al
add cl, byte [ebx]
outsb dx, byte [esi]
ja 0x549340
jae 0x549348
jae 0x549358
imul ebp, dword [edi + 0x6e], 0x109c0002
inc eax
add byte [eax + eax], ch
add byte [eax], al
add cl, byte [esi]
jno 0x54936b
imul esp, dword [ebp + 0x74], 0x7568735f
je 0x549363
jne 0x549372
outsd dx, dword fs:[esi]
outsd dx, dword [esi]
ja 0x549370
add al, byte [eax]
pushfd
adc byte [eax], al
xor byte [eax], al
add byte [eax], al
add cl, byte [eax]
jae 0x549378
jne 0x549386
outsd dx, dword fs:[esi]
ja 0x549384
add al, byte [eax]
pushfd
adc byte [eax], al
xor al, 0
add byte [eax], al
add al, byte [0x74617473]
add al, byte gs:[eax]
pushfd
adc byte [eax], al
cmp byte [eax], al
add byte [eax], al
add al, byte [esi]
add byte [eax], bh
add byte [eax], al
add byte [edx], al
push es
jb 0x5493a8
je 0x549398
je 0x54939e
add al, byte [eax]
sar byte [eax + 0x54], 1
add byte [eax + eax], bh
add byte [eax], al
add cl, byte [eax]
add byte [eax], al
add byte [edx], al
or byte [ecx + 0x6e], ch
imul esi, dword [edi + ebx*2 + 0x62], 0x26675
imul ebp, dword [esi + 0x69], 0x75625f74
add al, byte [eax]
je 0x5493a9
bound esi, qword [ebp + 0x66]
add al, byte [eax]
in al, 0x10
inc eax
add byte [eax], al
add byte [eax], al
add cl, byte [eax]
imul ebp, dword [esi + 0x69], 0x736d5f74
add al, byte [bx + si]
or byte [ecx + 0x6e], ch
imul esi, dword [edi + ebx*2 + 0x6d], 0x26773
pushfd
adc byte [eax], al
inc esp
add byte [eax], al
inc eax
add byte [eax + eax], al
add byte [edx], al
or byte [ecx + 0x6e], ch
imul esi, dword [edi + ebx*2 + 0x6e], 0x26d75
add cl, byte [eax]
imul ebp, dword [esi + 0x69], 0x756e5f74
insd dword es:[edi], dx
je 0x5493d1
outsb dx, byte [esi]
jne 0x5493e2
add al, byte [eax]
pushfd
adc byte [eax], al
dec eax
add byte [eax], al
add byte [edx], al
or byte [ecx + 0x6e], ch
imul esi, dword [edi + ebx*2 + 0x6f], 0x26666
je 0x5493e5
outsd dx, dword [esi]
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax + eax], cl
add byte [edx], al
push es
jo 0x5493f8
arpl word [ebx + 0x65], bp
je 0x54939e
imul esp, dword [ebp + 0x74], 2
add al, bh
adc byte [eax], al
push eax
add byte [eax], al
add byte [edx], al
or eax, 0x6b636170
je 0x54940d
popal
arpl word [ebx + 0x65], bp
je 0x54940d
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54941c
add al, byte [eax]
inc esp
xchg ecx, eax
push esp
add byte [eax + eax], dl
add byte [edx], al
add dh, byte [ebx + 0x32]
add al, byte [eax]
pop esp
xchg ecx, eax
push esp
add byte [eax], bl
add byte [eax], al
add al, byte [edx]
jae 0x549403
add al, byte [eax]
je 0x549365
add byte [ecx + edx*4 + 0x54], dh
push esp
add byte [eax + eax], bl
add byte [edx], al
add ah, byte [ecx + esi + 2]
add byte [eax + edx + 0x600040], bl
inc eax
add byte [eax], ah
add byte [eax], al
add byte [edx], al
or dh, byte [edx + 0x65]
add byte [eax], al
add cl, byte [edx]
jb 0x549451
popal
pop edi
popal
push 0x2646165
add byte [eax], al
add byte [eax], al
add byte [eax + eax], ah
add byte [eax], al
add byte fs:[eax], al
add byte [edx], al
or al, 0x6d
jae 0x54946a
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
in al, 0x10
inc eax
add byte [eax], ch
add byte [eax], al
add dl, byte [eax]
insd dword es:[edi], dx
jae 0x549482
add ah, ah
adc byte [eax], al
push 0x2000000
adc byte [ebp + 0x73], ch
pop edi
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul ebx, dword [edi + 0x61], 0x72
add al, byte [bx + si]
pushfd
adc byte [eax], al
insb byte es:[edi], dx
add byte [eax], al
add byte [edx], al
add ebp, dword [eax + 0x69]
je 0x54943a
add al, dl
jle 0x549490
add byte [eax], dh
add byte [eax], al
add al, byte [0x61726170]
insd dword es:[edi], dx
add al, byte [eax]
jl 0x5494ad
push esp
add byte [eax + eax], dh
add byte [edx], al
or esp, dword [ebx + 0x69]
jo 0x5494c0
jb 0x5494ba
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x617c0002
push esp
add byte [eax], bh
add byte [eax], al
add dl, byte [ecx]
arpl word [ecx + 0x70], bp
push 0x6c5f7265
adc dword [ebx + 0x69], esp
jo 0x5494d7
jb 0x5494d1
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x5f79625f
imul esp, dword [edx + eax], 0x54728c
jl 0x549484
add byte [eax], al
add cl, byte [0x725f636e]
popal
pop edi
pop edi
arpl word [eax + edi*2 + 2], si
add al, dl
jo 0x5494ed
add byte [eax + 0x2000000], al
or dword [edx + 0x65], esi
popal
pop edi
push 0x2687361
add byte [ecx + eax*4 + 0x840054], cl
add byte [eax], al
add al, byte [esi]
push esp
add byte [eax + eax + 0x6020000], al
js 0x549528
popal
outsb dx, byte [esi]
add al, byte fs:[eax]
invalid
add byte [eax + 0x2000000], cl
or eax, 0x5f636e65
ja 0x54953f
imul esi, dword [ebp + 0x5f], 0x2787463
arpl word [eax + edi*2 + 2], si
add al, dl
jo 0x54952d
add byte [eax + eax + 0xa020000], cl
ja 0x549554
imul esi, dword [ebp + 0x5f], 0x68736168
add al, byte [eax]
mov word [ecx + 0x900054], es
add byte [eax], al
add cl, byte [eax]
arpl word [edi + 0x6d], bp
adc dword [eax + eax - 0x70], 0x2000000
or byte [ebx + 0x6f], ah
insd dword es:[edi], dx
jo 0x54956d
jae 0x549571
add al, byte [eax]
in al, 0x10
inc eax
add byte [eax + eax + 0x4020000], dl
arpl word [ebp + 0x72], sp
je 0x549511
add al, bh
adc byte [eax], al
cwde
add byte [eax], al
add byte [edx], al
push cs
jae 0x549585
pop edi
arpl word [eax + edi*2 + 0x5f], si
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549590
add al, byte [eax]
add byte [eax], al
add byte [eax], al
pushfd
add byte [eax], al
add byte [edx], al
pop es
add byte [eax + eax + 0x7020000], bl
jae 0x54959f
pop edi
arpl word [eax + edi*2 + 2], si
add byte [eax - 0x43ffab7b], ch
add byte [eax], al
add byte [edx], al
pop es
push esp
add byte [eax + eax + 0x7020000], bh
jae 0x5495ae
jae 0x5495be
imul ebp, dword [edi + 0x6e], 0x88cc0002
push esp
add al, al
add byte [eax], al
rol byte [eax], 0
add byte [edx], al
adc esp, dword [edi + 0x65]
outsb dx, byte [esi]
jb 0x5495c1
je 0x5495c7
pop edi
jae 0x5495ca
jae 0x5495da
imul ebp, dword [edi + 0x6e], 0x264695f
add byte [eax + edx + 0xc40040], bl
add al, byte [eax]
pushfd
adc byte [eax], al
les eax, [eax]
inc eax
add ah, al
add byte [eax], al
add byte [edx], al
or esi, dword [esi + 0x65]
add byte [eax], al
add cl, byte [ebx]
jbe 0x5495e0
jb 0x5495e6
jns 0x5495df
insd dword es:[edi], dx
outsd dx, dword [esi]
add al, byte gs:[eax]
add byte [eax], al
add byte [eax], al
enter 0, 0
add cl, byte [edi]
add byte [eax], al
add byte [eax], al
add al, cl
add byte [eax], al
add byte [edx], al
pcmpeqd mm4, qword [ebp + 0x72]
imul esp, dword [esi + 0x79], 0x6c61635f
jbe 0x5495f7
jb 0x5495fd
jns 0x5495f6
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
add al, byte [eax]
add byte [eax], al
add byte [eax], al
int3
outsd dx, dword [esi]
pop edi
arpl word [ecx + 0x6c], sp
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
pushfd
adc byte [eax], al
rol byte [eax], 1
add byte [eax], al
add al, byte [0x6f727265]
add byte [edx], al
add eax, 0x6f727265
outsd dx, dword [esi]
jb 0x5495cc
add byte [eax + edx + 0xd40040], bl
adc byte [eax], al
aam 0
add byte [eax], al
add cl, byte [edx]
jb 0x54964a
outsd dx, dword [esi]
jb 0x54963a
pop edi
arpl word [edi + 0x64], bp
add al, byte gs:[eax]
add al, byte [eax]
add al, al
test dword [eax + eax - 0x28], edx
rol byte [ebp + 0xd80054], 0
add byte [eax], al
add byte [edx], al
add esp, dword [ebx + 0x74]
js 0x5495f1
add byte [eax + edx + 0xdc0040], bl
adc byte [eax], al
fadd qword [eax]
add byte [eax], al
add al, byte [0x75626564]
add byte [edx], al
add eax, 0x75626564
jne 0x549666
add al, byte [bx + si]
add al, byte [eax]
pushfd
adc byte [eax], al
loopne 0x549607
add byte [eax], al
add cl, byte [0x69726576]
jns 0x549671
jb 0x549679
jae 0x54968b
insb byte es:[edi], dx
je 0x54961b
add ah, al
bound edx, qword [eax + eax - 0x1c]
add byte [eax], al
add byte [edx], al
pop es
js 0x549686
popal
je 0x54968c
add al, byte [eax]
jl 0x549690
push esp
add ah, ch
add byte [eax], al
add byte [edx], al
or dword [ebx + 0x6c], esp
imul esp, dword [ebp + 0x6e], 0x41435f74
outsb dx, byte gs:[esi]
je 0x54969d
inc ebx
inc ecx
add al, byte [eax]
pushfd
adc byte [eax], al
lock add byte [eax], al
add byte [edx], al
or dh, byte [edx + 0x65]
add cl, byte [edx]
jb 0x5496b3
jb 0x5496b7
outsb dx, byte [esi]
arpl word [ebp + 0x73], sp
add al, byte [eax]
clc
adc byte [eax], al
hlt
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54966c
add al, bh
adc byte [eax], al
clc
add byte [eax], al
add byte [edx], al
add al, 0x6d
outsd dx, dword [esi]
add al, byte gs:[eax]
add byte [eax], al
add al, byte [ebp*2 + 0x265646f]
add byte [eax + edx + 0xfc0040], bl
add byte [eax], al
add cl, byte [0x5f78616d]
add al, byte [eax]
pushfd
adc byte [eax], al
cld
add byte [eax], al
add byte [edx], al
or eax, 0x5f78616d
popal
js 0x5496e8
arpl word [ebp + 0x72], sp
jb 0x549701
je 0x5496ed
pop edi
insb byte es:[edi], dx
imul esi, dword [ebx + 0x74], 0x109c0002
inc eax
add byte [eax], al
add dword [eax], eax
add byte [edx], al
jae 0x549706
add al, byte [eax]
pushfd
adc byte [eax], al
add byte [ecx], al
add byte [eax], al
add cl, byte [esi]
or al, 0x66
imul esi, dword [edx + 0x73], 0x61705f74
arpl word [ebx + 0x65], bp
je 0x5496ad
add byte [eax + edx + 0x1040040], bl
adc byte [eax], al
add al, 1
add byte [eax], al
add cl, byte [esi]
add byte [edx], al
push cs
arpl word [ecx + ebp*2 + 0x65], bp
outsb dx, byte [esi]
je 0x54971c
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x65765f74
jbe 0x549724
jb 0x549734
imul ebp, dword [edi + 0x6e], 0x918c0002
push esp
add byte [eax], cl
add dword [eax], eax
add byte [edx], al
pcmpeqb mm5, qword [ebx + esi*2 + 0x65]
js 0x54974a
pop edi
bound esi, qword gs:[ebp + 0x67]
pop edi
arpl word [edx + 2], sp
add ah, ah
adc byte [eax], al
or al, 1
add byte [eax], al
add dl, byte [eax]
je 0x549759
add byte [edx], al
adc byte [esp + ebp*2 + 0x73], dh
js 0x549765
jae 0x549754
js 0x549765
pop edi
bound esi, qword gs:[ebp + 0x67]
pop edi
popal
jb 0x549762
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax], dl
add dword [eax], eax
add byte [edx], al
adc byte [ecx], al
add byte [eax], al
add cl, byte [edi]
je 0x549775
pcmpeqb mm5, qword [ebx + esi*2 + 0x65]
jae 0x549770
js 0x549781
pop edi
push 0x6e74736f
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
pushfd
adc byte [eax], al
adc al, 1
add byte [eax], al
add cl, byte [edi]
jae 0x549789
jb 0x54979c
jb 0x549797
popal
insd dword es:[edi], dx
pop edi
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
add al, byte gs:[eax]
pushfd
adc byte [eax], al
sbb byte [ecx], al
add byte [eax], al
add dl, byte [edx]
je 0x5497ab
jae 0x5497a6
js 0x5497b7
pop edi
jae 0x5497ba
popal
je 0x5497be
jae 0x5497aa
pop edi
je 0x5497c6
jo 0x5497b4
add al, byte [eax]
pushfd
adc byte [eax], al
sbb al, 1
add byte [ecx + eax], bl
add byte [eax], al
add dl, byte [esi]
je 0x5497c9
jae 0x5497c4
js 0x5497d5
pop edi
jae 0x5497d8
popal
je 0x5497dc
jae 0x5497c8
js 0x5497dc
arpl word gs:[ebp + 0x64], si
add al, byte [eax]
add al, byte fs:[eax]
jl 0x5497d6
push esp
add byte [eax], ah
add dword [eax], eax
add byte [edx], al
pcmpeqb mm5, qword [ebx + esi*2 + 0x65]
js 0x5497f7
pop edi
outsd dx, dword [esi]
arpl word [ebx + 0x70], si
pop edi
imul esp, dword [ebx + esi*2 + 2], 0x547b9400
add byte [ecx + eax], ah
add byte [eax], al
add dl, byte [eax]
je 0x549806
adc byte [esp + ebp*2 + 0x73], dh
js 0x549812
jae 0x549801
js 0x549812
pop edi
outsd dx, dword [esi]
arpl word [ebx + 0x70], si
pop edi
js 0x54981b
je 0x54981b
jae 0x5497ab
add al, byte [eax]
add byte [eax + 0x28004011], dh
mov al, 0x11
inc eax
add byte [eax], ch
adc dword [eax], eax
sub byte [ecx], al
add byte [eax], al
add dl, byte [eax]
add dword [eax], eax
add byte [edx], al
adc byte [esp + ebp*2 + 0x73], dh
je 0x549822
jae 0x54981d
js 0x54982e
js 0x54982e
pop edi
outsd dx, dword [esi]
arpl word [ebx + 0x70], si
pop edi
jo 0x54981f
jb 0x549827
jae 0x549834
add al, byte [eax]
pushfd
adc byte [eax], al
sub al, 1
inc eax
add byte [ecx + eax], ch
add byte [eax], al
add dl, byte [ebx]
je 0x54983e
jae 0x549839
js 0x54984a
je 0x549836
pop edi
outsd dx, dword [esi]
arpl word [ebx + 0x70], si
pop edi
jb 0x549843
jae 0x549850
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
pushfd
adc byte [eax], al
xor byte [ecx], al
add byte [eax], al
add dl, byte [esi]
je 0x54985d
jae 0x549858
js 0x549869
pop edi
je 0x549861
imul esp, dword [ebx + 0x6b], 0x655f7465
js 0x549870
arpl word [ebx + 0x65], bp
je 0x54985c
js 0x549870
arpl word gs:[ebp + 0x64], si
arpl word [ebp + 0x64], si
add al, byte [eax]
rol byte [ebp + 0x1340054], 0
add al, al
test dword [eax + eax + 0x34], edx
add dword [eax], eax
add byte [edx], al
or ebp, dword [ecx + 0x6e]
outsb dx, byte [esi]
imul esi, dword [ecx + ebp*2 + 0x61], 0x74635f6c
js 0x54981f
add byte [edx], al
add byte [eax + ebx*4], ah
push esp
add byte [esi], cl
or dl, byte [ebx + 0x53]
push ebx
dec esp
xor bl, byte [edi + 0x53]
push esp
inc ecx
push esp
inc ebp
and byte [ecx], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + eax], ch
sub al, 0
add byte [eax], al
pushfd
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add dl, byte [ecx]
je 0x5498b1
jb 0x5498b0
pop edi
pop edi
bound edi, qword [ecx + 0x74]
pop edi
push 0x65646165
jb 0x54985b
add al, byte [eax]
pushfd
add byte [eax + edx + 0x40040], bl
adc byte [eax], al
add al, 0
inc eax
add byte [eax + eax], al
add byte [eax], al
add cl, byte [edx]
arpl word [ebp + 0x61], bp
add byte [edx], al
or ah, byte [ebx + 0x6c]
popal
jb 0x5498c9
pop edi
je 0x5498d1
js 0x5498e2
add al, byte [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add al, byte [esi]
jae 0x5498e0
popal
jo 0x5498e5
add al, byte [eax]
pushfd
adc byte [eax], al
or al, 0
add byte [eax], al
add cl, byte [0x326c7373]
pop edi
jb 0x549902
insb byte es:[edi], dx
insb byte es:[edi], dx
bound esp, qword [ecx + 0x63]
imul eax, dword [edx], 0
clc
adc byte [eax], al
adc byte [eax], al
add byte [eax], al
add al, byte [edi + esi*2]
outsb dx, byte [esi]
jne 0x549916
add al, byte [eax]
pushfd
adc byte [eax], al
adc al, 0
add byte [eax], al
add byte [edx], al
or dword [edi + 0x70], esi
add byte [eax], al
add cl, byte [ecx]
ja 0x549927
outsb dx, byte gs:[esi]
pop edi
je 0x54992c
je 0x5498c1
add byte [eax + 0x1e], bl
push ds
inc eax
add byte [eax], bl
add byte [eax], al
add byte [edx], al
or dword [edi + 0x70], esi
outsb dx, byte gs:[esi]
pop edi
bound esi, qword [ebp + 0x66]
jne 0x549939
add al, byte [eax]
pushfd
adc byte [eax], al
sbb al, 0
add byte [eax], al
add cl, byte [ecx]
ja 0x549951
jo 0x549947
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
pop edi
outsd dx, dword [esi]
add al, byte [eax]
pushfd
adc byte [eax], al
and byte [eax], al
add byte [eax], al
add cl, byte [ecx]
ja 0x549966
outsb dx, byte gs:[esi]
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
pushfd
adc byte [eax], al
and al, 0
add byte [eax + eax], ah
add byte [eax], al
add cl, byte [ecx]
ja 0x54997b
outsb dx, byte gs:[esi]
pop edi
jb 0x549976
je 0x549915
add byte [eax + edx + 0x280040], bl
adc byte [eax], al
sub byte [eax], al
inc eax
add byte [eax], ch
add byte [eax], al
add byte [edx], al
or dword [edx + 0x62], esi
add byte [eax], al
add cl, byte [ecx]
jb 0x549982
jne 0x549988
pop edi
insb byte es:[edi], dx
je 0x54992a
add al, byte [eax]
pushfd
add byte [eax + edx + 0x2c0040], bl
adc byte [eax], al
sub al, 0
add byte [eax + eax], ch
add byte [eax], al
add cl, byte [ecx]
jb 0x549997
jne 0x54999d
pop edi
outsd dx, dword [esi]
jae 0x54993f
add byte [eax + 0x30004011], dh
add byte [eax], al
add byte [edx], al
adc dword [eax], eax
xor byte [eax], al
add byte [eax], al
add al, byte [edx + esi*2]
add al, 0x72
bound esi, qword [ebp + 0x66]
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax + eax], dh
add byte [eax], al
add al, byte [edi + esi*2]
bound esi, qword [ebp + 0x66]
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax], bh
add byte [eax], al
add byte [edx], al
or dword [edi + 0x72], esi
add cl, byte [ecx]
ja 0x5499dc
imul esi, dword [ebp + 0x5f], 0x2727470
add al, bh
adc byte [eax], al
cmp al, 0
add byte [eax + eax], bh
add byte [eax], al
add al, byte [edi]
jo 0x5499e0
imul ebp, dword fs:[esi + 0x67], 0x10f80002
outsb dx, byte [esi]
add al, byte [bx + si]
clc
adc byte [eax], al
inc eax
add byte [eax], al
add byte [edx], al
pop es
inc eax
add byte [eax], al
add byte [eax], al
add al, byte [edi]
jb 0x5499fe
outsb dx, byte gs:[esi]
je 0x5499ff
add al, byte [eax]
pushfd
adc byte [eax], al
inc esp
add byte [eax], al
add byte [edx], al
adc byte [edx + 0x61], dh
arpl word [edi + ebx*2 + 0x64], si
popal
je 0x549a0d
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549a1b
add al, byte [eax]
clc
adc byte [eax], al
dec eax
add byte [eax], al
add byte [edx], al
pop es
ja 0x549a2d
outsb dx, byte gs:[esi]
je 0x549a2e
add al, byte [eax]
pushfd
adc byte [eax], al
dec esp
add byte [eax], al
add byte [edx], al
adc byte [edi + 0x61], dh
arpl word [edi + ebx*2 + 0x64], si
popal
je 0x549a3c
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549a4a
je 0x549a4a
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax], dl
add byte [eax], al
add cl, byte [ecx]
jb 0x549a51
arpl word [edi + ebx*2 + 0x64], si
popal
je 0x549a58
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax + eax], dl
add byte [eax], al
add byte [eax], al
add cl, byte [ecx]
ja 0x549a66
add byte [edx], al
or dword [edi + 0x61], esi
arpl word [edi + ebx*2 + 0x64], si
popal
je 0x549a6d
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax], bl
add byte [eax], al
add cl, byte [eax]
insd dword es:[edi], dx
popal
add byte [eax + 0x58004011], dh
add byte [eax], al
add byte [edx], al
or byte [ebp + 0x61], ch
arpl word [edi + 0x64], bx
popal
pop edi
popal
je 0x549a81
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax + eax], bl
add byte [edx], al
or byte [edx + 0x65], dh
popal
popal
pop edi
imul esp, dword [ebp + 0x79], 2
add byte [eax + 0x60004011], dh
add byte [eax], al
add byte [edx], al
or dword [edi + 0x72], esi
add byte [eax], al
add cl, byte [ecx]
ja 0x549ab4
imul esi, dword [ebp + 0x5f], 0x279656b
add al, bh
adc byte [eax], al
add byte fs:[eax], al
add byte [edx], al
adc byte [ebx + 0x68], ah
popal
add byte [eax], al
add dl, byte [eax]
arpl word [eax + 0x61], bp
insb byte es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549acd
add al, byte [eax]
add byte [eax], al
add byte [eax], al
push 0x2000000
or dword [ebx + 0x68], esp
popal
add byte [eax], al
add byte [eax], al
add byte [eax], ch
add byte [eax], al
add cl, byte [ecx]
arpl word [eax + 0x61], bp
insb byte es:[edi], dx
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte gs:[bx + si]
clc
adc byte [eax], al
mov byte [eax], al
add byte [eax], al
add cl, byte [esi]
add byte [eax], al
add byte [edx], al
push cs
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
pop edi
imul esp, dword [edi + ebx*2 + 0x6c], 0x74676e65
push 2
add byte [eax], al
mov word [eax], es
add byte [eax], al
add al, byte [edi]
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
pop edi
imul esp, dword [edx + eax], 0x4010f8
pushfd
add byte [eax], al
add byte [edx], al
adc ebp, dword [ebx + 0x65]
jns 0x549b16
jns 0x549b16
insd dword es:[edi], dx
popal
je 0x549b20
jb 0x549b26
popal
insb byte es:[edi], dx
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549b2e
add al, byte [eax]
add byte [eax], al
add byte [eax], al
mov al, byte [0x2000000]
add byte [eax], al
add byte [edx], al
or al, 0x6b
jns 0x549b35
insd dword es:[edi], dx
popal
je 0x549b3f
jb 0x549b45
popal
insb byte es:[edi], dx
add al, byte [eax]
clc
adc byte [eax], al
rol byte [eax], 1
add byte [eax], al
add cl, byte [0x64616572]
pop edi
jae 0x549b56
jno 0x549b68
outsb dx, byte gs:[esi]
arpl word [ebp + 2], sp
add al, bh
adc byte [eax], al
aam 0
add byte [eax], al
add cl, byte [esi]
ja 0x549b77
imul esi, dword [ebp + 0x5f], 0x75716573
outsb dx, byte gs:[esi]
arpl word [ebp + 2], sp
add al, bh
adc byte [eax], al
fadd dword [eax]
add byte [eax], al
add dl, byte [edx]
je 0x549b8c
add al, bl
add byte [eax], al
add byte [edx], al
adc dh, byte [ebp + ebp*2 + 0x70]
jo 0x549b80
pop edi
arpl word [edi + 0x6e], bp
outsb dx, byte [esi]
pop edi
imul esp, dword [edi + ebx*2 + 0x6c], 0x74676e65
push 0x10f80002
inc eax
add ah, bl
add byte [eax], al
add byte [edx], al
or eax, 0x5f706d74
fadd qword [eax]
add byte [eax], al
add cl, byte [0x5f706d74]
arpl word [ebp + 0x72], sp
je 0x549ba3
je 0x549bbf
jns 0x549bb7
jo 0x549bad
add al, byte gs:[eax]
add al, byte [eax]
clc
adc byte [eax], al
loopne 0x549b50
add byte [eax], al
add cl, byte [edi]
je 0x549bc3
jo 0x549bb7
arpl word [ebp + 0x72], sp
je 0x549bbc
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549bcb
add al, byte [eax]
clc
adc byte [eax], al
in al, 0
add byte [eax], al
add al, byte [edi]
add ah, ah
add byte [eax], al
add byte [edx], al
pop es
je 0x549bde
jo 0x549bd2
arpl word [ebx + 0x6c], si
add al, byte [eax]
clc
add al, bh
adc byte [eax], al
call 0x2549b81
or dword [ebp + ebp*2 + 0x70], esi
pop edi
add cl, byte [ecx]
je 0x549bf1
jo 0x549be5
arpl word [ebp + 0x61], bp
jb 0x549b8e
add al, bh
adc byte [eax], al
in al, dx
add byte [eax], al
add byte [edx], al
pop es
je 0x549c06
jo 0x549bfa
outsb dx, byte gs:[esi]
arpl word [edx], ax
add byte [eax], al
add byte [eax], al
add al, dh
add byte [eax], al
add byte [edx], al
pop es
je 0x549c19
jo 0x549c0d
pop edi
arpl word [ebx + 0x6c], sp
add al, byte [eax]
clc
adc byte [eax], al
adc byte [ecx], al
add byte [eax], al
add dl, byte [esi]
push ss
je 0x549c2c
jo 0x549c20
arpl word [ecx + 0x70], bp
push 0x735f7265
jo 0x549c30
jo 0x549c2d
jb 0x549c27
jae 0x549c3a
arpl word gs:[edi + 0x6c], bx
arpl word [edi + 0x6c], bx
outsb dx, byte gs:[esi]
je 0x549c3b
push 0x10f80002
inc eax
add byte [ecx + eax], dl
add al, byte [eax]
clc
adc byte [eax], al
adc al, 1
add byte [eax], al
add dl, byte [0x5f706d74]
adc eax, 0x5f706d74
jae 0x549c4a
jae 0x549c5a
imul ebp, dword [edi + 0x6e], 0x5f64695f
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549c5c
add al, byte [eax]
clc
adc byte [eax], al
sbb byte [ecx], al
add byte [eax], al
add cl, byte [eax]
je 0x549c6f
jo 0x549c63
arpl word [ebp + 0x6e], bp
outsb dx, byte gs:[esi]
add al, byte [eax]
clc
adc byte [eax], al
sbb al, 1
add byte [ecx + eax], bl
add byte [eax], al
add cl, byte [eax]
je 0x549c83
jo 0x549c77
jb 0x549c86
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
add al, byte [eax]
and al, 0x9c
push esp
add byte [esp + ecx], dl
push eax
push ebx
push ebx
dec esp
xor ebx, dword [edi + 0x52]
push edx
inc ebp
inc ebx
dec edi
push edx
inc esp
cmp byte [esp + edx*2 + 0x3c000200], bl
pushfd
push esp
add byte [esi], cl
or edx, dword [ebx + 0x53]
dec esp
xor ebx, dword [edi + 0x52]
inc ebp
inc ebx
dec edi
push edx
inc esp
and al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [eax], al
add byte [eax + edx + 0x40], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or byte [eax], al
add byte [eax], al
pushfd
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [0x7079745f]
add al, byte gs:[eax]
jo 0x549cca
add al, byte [eax]
clc
adc byte [eax], al
add al, 0
add byte [eax], al
add al, byte [esi]
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549cdf
add al, byte [eax]
clc
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add al, byte [ebx]
outsd dx, dword [esi]
add al, byte [eax]
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax + eax], cl
add byte [eax], al
add al, byte [esp]
popal
je 0x549cf7
add al, byte [eax]
mov al, 0x11
inc eax
add byte [eax], dl
add byte [eax], al
add byte [edx], al
add eax, 0x75706e69
je 0x549caa
add byte [eax + 0x14004011], dh
add byte [eax], al
add byte [edx], al
add al, 0x63
adc dword [eax], eax
adc al, 0
add byte [eax], al
add al, byte [ebx]
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x549cba
add al, bh
adc byte [eax], al
sbb byte [eax], al
add byte [eax], al
add al, byte [0x636f7065]
push 0x11140002
adc al, 0x11
inc eax
add byte [eax + eax], bl
add byte [eax], al
add al, byte [edi]
jae 0x549d3b
jno 0x549d37
outsb dx, byte [esi]
jne 0x549d48
add al, byte [eax]
add al, byte [eax]
nop
in al, 0x9c
push esp
add byte [esp + ecx], dl
push eax
push ebx
push ebx
dec esp
xor ebx, dword [edi + 0x42]
push ebp
inc esi
inc esi
inc ebp
push edx
clc
pushfd
push esp
add byte [edx], al
add ah, bh
pushfd
push esp
add byte [esi], cl
or edx, dword [ebx + 0x53]
dec esp
xor ebx, dword [edi + 0x42]
push ebp
inc esi
inc esi
inc ebp
push edx
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
mov al, 0x11
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
add esp, dword [edx + 0x75]
add al, byte [eax]
clc
adc byte [eax], al
add al, 0
add byte [eax], al
add al, byte [ebx]
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
pushfd
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add al, byte [esi]
add byte [eax], cl
add byte [eax], al
add byte [edx], al
push es
outsd dx, dword [esi]
jae 0x549da8
je 0x549d47
add byte [eax + edx + 0xc0040], bl
adc byte [eax], al
or al, 0
inc eax
add byte [eax + eax], cl
add byte [eax], al
add al, byte [esp + ebp*2]
je 0x549d57
add byte [edx], al
add byte [ebp + ebx*4 + 0x54], bl
add byte [esi], cl
or dl, byte [ebx + 0x53]
dec esp
xor ebx, dword [edi + 0x53]
push esp
inc ecx
push esp
inc ebp
and al, byte [ebx]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], bh
add byte [eax], al
add byte [eax + edx + 0x40], bl
add byte [eax], al
add al, byte [0x67616c66]
jae 0x549d87
add byte [eax + edx + 0x40040], bl
adc byte [eax], al
add al, 0
add byte [eax], al
add dl, byte [ecx]
insb byte es:[edi], dx
popal
jns 0x549df5
bound esi, qword [ebp + 0x66]
pop edi
jo 0x549e0b
jo 0x549dfd
jb 0x549e05
je 0x549da4
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [eax], al
add byte [edx], al
or eax, 0x64616572
pop edi
jae 0x549e19
jno 0x549e2b
outsb dx, byte gs:[esi]
arpl word [ebp + 2], sp
add byte [eax], al
add byte [eax], al
add byte [eax], dl
add byte [eax], al
add byte [edx], al
invalid
pop eax
add byte [eax], al
add byte [edx], al
adc byte [edi + 0x72], dh
imul esi, dword [ebp + 0x5f], 0x5f63616d
jae 0x549e6c
arpl word [edx + 0x65], si
je 0x549e0e
add al, byte [eax]
add byte [eax], al
add byte [eax], al
cdq
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x2000000], bl
or eax, 0x76726573
jb 0x549e91
jb 0x549e7d
jb 0x549e7d
jb 0x549e81
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
add al, byte [eax]
add byte [eax], al
add byte [eax], al
mov ecx, 0x2000000
add byte [eax], al
add byte [edx], al
add byte [eax], al
add cl, byte [0x65696c63]
or eax, 0x65696c63
outsb dx, byte [esi]
je 0x549e96
jb 0x549e9a
outsb dx, byte [esi]
outsd dx, dword fs:[esi]
insd dword es:[edi], dx
add al, byte [eax]
pushfd
adc byte [eax], al
fld dword [eax]
add byte [eax], al
add dl, byte [esi + ebp*2]
pop edi
insd dword es:[edi], dx
jo 0x549ec6
jns 0x549eb3
jb 0x549eb8
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x549ed0
add al, byte [eax]
pushfd
adc byte [eax], al
fld qword [eax]
add byte [eax], al
add dl, byte [ebx]
insd dword es:[edi], dx
jo 0x549ee1
je 0x549ee7
jns 0x549ece
pop edi
jb 0x549ed3
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x549ed7
outsd dx, dword fs:[esi]
outsb dx, byte [esi]
add al, byte gs:[eax]
loopne 0x549e1c
add al, ah
pushfd
push esp
add cl, ah
add byte [eax], al
add byte [edx], al
add al, 0x72
bound esi, qword [ebp + 0x66]
add al, byte [eax]
loopne 0x549e2c
push esp
add ch, ah
add byte [eax], al
add byte [edx], al
add al, 0x77
add al, byte [edi + esi*2]
bound esi, qword [ebp + 0x66]
jne 0x549f02
add al, byte [eax]
and byte [esp + edx*2 + 0xe900], bl
add byte [edx], al
add al, 0x72
jb 0x549f10
arpl word [edx], ax
add byte [eax], ah
pushfd
push esp
add ch, ch
add byte [eax], al
add byte [edx], al
add al, 0x77
jb 0x549f20
ja 0x549f2c
arpl word gs:[edx], ax
arpl word [edx], ax
add byte [eax], al
add byte [eax], al
add cl, dh
add byte [eax], al
add byte [edx], al
push cs
add cl, byte [esi]
popal
insb byte es:[edi], dx
jb 0x549f41
pop edi
jb 0x549f32
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x549ed9
add al, bh
adc byte [eax], al
stc
add byte [eax], al
add byte [edx], al
adc ah, byte [ecx + 0x6c]
jb 0x549f5b
pop edi
jb 0x549f4c
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x549f50
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
add byte [eax], al
add byte [eax], al
std
add byte [eax], al
add byte [edx], al
adc ch, byte [eax + 0x61]
outsb dx, byte [esi]
jae 0x549f6e
popal
imul esp, dword [ebp + 0x5f], 0x66
jb 0x549f6e
insd dword es:[di], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x549f15
add al, bh
adc byte [eax], al
or eax, 0x2000001
push ss
push 0x73646e61
push 0x5f656b61
jb 0x549f8c
outsb dx, byte [esi]
jae 0x549f8c
popal
imul esp, dword [ebp + 0x5f], 0x66
jb 0x549f8c
insd dword es:[di], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x549f90
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
clc
adc byte [eax], al
adc dword [ecx], eax
add byte [eax], al
add al, byte [edi + esi*2]
outsb dx, byte [esi]
jne 0x549fb1
add al, byte [eax]
pushfd
adc byte [eax], al
adc eax, 0x2000001
or dword [edi + 0x70], esi
add byte [eax], al
add cl, byte [ecx]
ja 0x549fc2
outsb dx, byte gs:[esi]
pop edi
je 0x549fc7
je 0x549f5c
add byte [eax + edx + 0x1190040], bl
pushfd
adc byte [eax], al
sbb dword [ecx], eax
add byte [eax], al
add cl, byte [edx]
ja 0x549fd7
outsb dx, byte gs:[esi]
pop edi
je 0x549fe6
jo 0x549fd4
add al, byte gs:[eax]
add al, byte [eax]
pushfd
adc byte [eax], al
sbb eax, 0x2000001
or dword [edi + 0x70], esi
outsb dx, byte gs:[esi]
pop edi
jb 0x549fe8
je 0x549f87
add byte [eax + 0x1e], bl
push ds
inc eax
add byte [ecx], ah
add dword [eax], eax
add byte [edx], al
or dword [edi + 0x70], esi
add byte [eax], al
add cl, byte [ecx]
ja 0x54a002
outsb dx, byte gs:[esi]
pop edi
bound esi, qword [ebp + 0x66]
add al, byte [eax]
dec esp
jno 0x549ff2
add byte [0x2000001], ah
or al, 0x66
imul ebp, dword [esi + 0x69], 0x645f6873
jae 0x54a024
xor dword [edx], eax
add byte [ecx + esi*2 + 0x54], cl
add al, byte [eax]
dec esp
jno 0x54a00a
add byte [ecx], ch
add dword [eax], eax
add byte [edx], al
or al, 0x66
imul ebp, dword [esi + 0x69], 0x645f6873
jae 0x54a03c
push 0x7367645f
je 0x549ffb
xor al, byte [edx]
add byte [eax + edx + 0x12d0040], bl
add byte [eax], al
add dl, byte [edx]
arpl word [eax + 0x61], bp
add al, byte [eax]
pushfd
adc byte [eax], al
sub eax, 0x2000001
adc ah, byte [ebx + 0x68]
popal
outsb dx, byte [esi]
pop edi
arpl word [ecx + 0x70], bp
push 0x735f7265
jo 0x54a04b
arpl word [edx], ax
add byte [eax + edx + 0x1310040], bl
add byte [eax], al
add cl, byte [edx]
ja 0x54a056
or dh, byte [edi + 0x61]
jb 0x54a065
pop edi
popal
insb byte es:[edi], dx
jb 0x54a071
jb 0x54a071
add al, byte [eax]
pushfd
adc byte [eax], al
xor eax, 0x2000001
add byte [0x2000001], dh
or esp, dword [esi + 0x61]
popal
je 0x54a06e
insb byte es:[edi], dx
pop edi
popal
insb byte es:[edi], dx
jb 0x54a088
add al, byte [eax]
pushfd
adc byte [eax], al
cmp dword [ecx], eax
add byte [eax], al
add cl, byte [esi]
popal
insb byte es:[edi], dx
jb 0x54a099
je 0x54a085
pop edi
imul esi, dword fs:[ebx + 0x70], 0x68637461
add al, byte [eax]
add byte [eax], al
add byte [eax], al
cmp eax, 0x2000001
or dh, byte [ebx + 0x65]
outsb dx, byte [esi]
pop edi
popal
insb byte es:[edi], dx
jb 0x54a0b8
add al, byte [eax]
pushfd
adc byte [eax], al
aas
add dword [eax], eax
add byte [edx], al
or esi, dword [edx + 0x65]
outsb dx, byte [esi]
outsd dx, dword gs:[si]
je 0x54a0c1
popal
je 0x54a0c0
add al, byte [eax]
pushfd
adc byte [eax], al
inc ebx
add dword [eax], eax
add byte [edx], al
adc al, 0x74
add dl, byte [esp + esi*2]
outsd dx, dword [esi]
je 0x54a0cc
insb byte es:[edi], dx
pop edi
jb 0x54a0d4
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
outsd dx, dword gs:[si]
outsd dx, dword [si]
je 0x54a0de
popal
je 0x54a0e1
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54a07e
add byte [eax + edx + 0x1470040], bl
add byte [eax], al
adc byte [eax], al
inc edi
add dword [eax], eax
add byte [edx], al
adc ch, byte [esi + 0x75]
insd dword es:[edi], dx
add dl, byte [edx]
outsb dx, byte [esi]
jne 0x54a0f7
pop edi
jb 0x54a0f2
outsb dx, byte [esi]
outsd dx, dword gs:[si]
je 0x54a0fc
popal
je 0x54a0ff
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x54a09c
add al, byte [eax]
pushfd
add byte [eax + edx + 0x14b0040], bl
add byte [eax], al
add dl, byte [eax]
imul ebp, dword [esi + 0x5f], 0x64616572
pop edi
adc byte [eax], al
dec ebx
add dword [eax], eax
add byte [edx], al
adc byte [ecx + 0x6e], ch
pop edi
jb 0x54a10f
popal
pop edi
popal
jo 0x54a120
pop edi
popal
je 0x54a116
add al, byte [eax]
add byte [eax], al
add byte [eax], al
dec edi
add dword [eax], eax
add byte [edx], al
add byte [eax], al
add byte [edi + 1], cl
add byte [eax], al
add dl, byte [edx]
adc dh, byte [ebp + ebp*2 + 0x70]
pop edi
je 0x54a130
jo 0x54a124
arpl word [ebp + 0x72], sp
je 0x54a129
jbe 0x54a131
jb 0x54a137
jns 0x54a130
insd dword es:[edi], dx
add al, byte fs:[eax]
add byte [eax], al
add byte [eax], al
iretd
add byte [eax], al
add byte [eax], al
add bh, cl
add dword [eax], eax
add byte [edx], al
or eax, 0x5f706d74
jo 0x54a142
imul bp, word [esi + 0x69], 0x6873
pop edi
insd dword es:[edi], dx
add al, byte fs:[eax]
pushfd
adc byte [eax], al
dec edi
add al, byte [eax]
add byte [edx], al
adc dword [ebp + ebp*2 + 0x70], esi
pop edi
imul bp, word [esi + 0x69], 0x6873
pop edi
insd dword es:[edi], dx
pop edi
imul esi, dword [ebx + 0x68], 0x5f646d5f
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
add byte [eax], al
add byte [eax], al
push ebx
add al, byte [eax]
add byte [edx], al
adc dh, byte [ebp + ebp*2 + 0x70]
pop edi
insd dword es:[edi], dx
jo 0x54a178
jo 0x54a180
jb 0x54a17d
imul bp, word [esi + 0x69], 0x6873
outsb dx, byte [esi]
imul esi, dword [ebx + 0x68], 0x2646d5f
add byte [eax + edx + 0x2d30040], bl
pop edi
insd dword es:[edi], dx
add al, byte fs:[eax]
pushfd
adc byte [eax], al
rol dword [edx], cl
add byte [eax], al
add byte [edx], al
push ss
add dl, byte [esi]
je 0x54a1a2
jo 0x54a196
jo 0x54a19e
jb 0x54a19b
imul bp, word [esi + 0x69], 0x6873
pop edi
insd dword es:[edi], dx
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
clc
adc byte [eax], al
xlatb
add al, byte [eax]
add byte [edx], al
adc byte [ebp + ebp*2 + 0x70], dh
pop edi
insd dword es:[edi], dx
jae 0x54a1d0
popal
pop edi
jae 0x54a1cc
jp 0x54a1ca
add al, byte [eax]
pushfd
adc byte [eax], al
fild dword [edx]
add byte [eax], al
add dl, byte [eax]
je 0x54a1e0
jo 0x54a1d4
insd dword es:[edi], dx
jae 0x54a1ec
jae 0x54a1db
popal
pop edi
je 0x54a1f8
jo 0x54a1e6
add al, byte gs:[eax]
add al, byte [eax]
or al, 0x83
push esp
add bh, bl
add al, byte [eax]
add byte [edx], al
push cs
je 0x54a1fc
jo 0x54a1f0
outsb dx, byte [esi]
ja 0x54a1f4
arpl word [ecx + 0x70], bp
push 0x27265
imul esi, dword [eax + 0x68], 0x27265
add al, byte [eax]
mov al, 0x6b
push esp
add bl, ah
imul edx, dword [eax + eax - 0x1d], 2
add byte [eax], al
add al, byte [esi]
add al, byte [eax]
add byte [edx], al
push es
je 0x54a216
jo 0x54a20a
push 0x10e40002
inc eax
add bh, ah
add al, byte [eax]
add byte [edx], al
or byte [ebp + ebp*2 + 0x70], dh
pop edi
arpl word gs:[eax + ebp*2 + 2], sp
add byte [eax + edx + 0x2eb0040], bl
add byte [eax], al
add cl, byte [esi]
add byte [edx], al
push cs
je 0x54a23c
jo 0x54a230
pop edi
outsb dx, byte [esi]
js 0x54a249
je 0x54a235
pop edi
jae 0x54a24c
popal
je 0x54a240
add al, byte [eax]
pushfd
adc byte [eax], al
out dx, eax
add bh, ch
add al, byte [eax]
add byte [edx], al
adc dword [ebp + ebp*2 + 0x70], esi
pop edi
jb 0x54a252
jne 0x54a262
jne 0x54a262
pop edi
pop edi
insd dword es:[edi], dx
jae 0x54a268
jae 0x54a257
popal
add al, byte gs:[bx + si]
add al, byte [eax]
pushfd
adc byte [eax], al
add al, byte [eax]
inc eax
add bl, dh
add al, byte [eax]
add byte [edx], al
or al, 0x74
insd dword es:[edi], dx
jo 0x54a267
arpl word [ebp + 0x72], sp
je 0x54a26c
jb 0x54a280
pop edi
jb 0x54a274
jno 0x54a213
add byte [eax + edx + 0x2f70040], bl
add byte [eax], al
add cl, byte [0x5f706d74]
adc byte [eax], al
test dword [edx], 0xd020000
je 0x54a28b
jo 0x54a27f
arpl word [ecx + edi*2 + 0x70], si
pop edi
outsb dx, byte [esi]
jne 0x54a296
add al, byte [eax]
add byte [eax], al
add byte [eax], al
sti
add al, byte [eax]
add byte [edx], al
or dword [ebp + ebp*2 + 0x70], esi
pop edi
je 0x54a2a4
jo 0x54a298
arpl word [ecx + edi*2 + 0x70], si
add al, byte gs:[eax]
jo 0x54a2a3
add al, byte [eax]
jl 0x54a2a3
push esp
add byte [edx], al
add eax, dword [eax]
add byte [edx], al
or al, 0x74
insd dword es:[edi], dx
jo 0x54a2ad
arpl word [ecx + 0x5f], sp
outsb dx, byte [esi]
popal
insd dword es:[edi], dx
jae 0x54a259
add byte [eax + edx + 0x3060040], bl
add byte [eax], al
add cl, byte [edi]
adc byte [eax], al
push es
add eax, dword [eax]
add byte [edx], al
pcmpeqb mm5, qword [ebp + 0x70]
pop edi
je 0x54a2d1
jo 0x54a2c5
jne 0x54a2db
jae 0x54a2ce
pop edi
pop edi
jb 0x54a2df
popal
pop edi
je 0x54a2dd
jo 0x54a274
add byte [eax + edx + 0x30a0040], bl
adc byte [eax], al
or al, byte [ebx]
add byte [eax], al
add dl, byte [esp + esi*2]
insd dword es:[edi], dx
jo 0x54a2e0
pop edi
imul esp, dword [ebp + 0x79], 0x5f
bound ebp, qword [edi + ebp*2 + 0x63]
imul ebx, dword [edi + 0x6c], 0x65
outsb dx, byte [esi]
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54a2f9
add al, byte [eax]
mov al, 0x11
inc eax
add byte [esi], cl
add eax, dword [eax]
add byte [edx], al
or eax, 0x5f706d74
imul esp, dword [ebp + 0x79], 0x5f
jns 0x54a304
pop edi
bound ebp, qword [edi + ebp*2 + 0x63]
imul eax, dword [edx], 0
test al, 0x72
push esp
jb 0x54a303
add byte [edx], dl
add eax, dword [eax]
add byte [edx], al
pcmpeqb mm5, qword [ebp + 0x70]
pop edi
outsb dx, byte [esi]
ja 0x54a31d
jae 0x54a339
insd dword es:[edi], dx
pop edi
outsb dx, byte gs:[esi]
arpl word [edx], ax
add al, dl
jo 0x54a31e
add al, byte [eax]
sal byte [eax + 0x54], 1
add byte [esi], dl
add eax, dword [eax]
add byte [edx], al
or al, 0x74
insd dword es:[edi], dx
je 0x54a340
jo 0x54a334
outsb dx, byte [esi]
ja 0x54a338
push 0x2687361
add byte [ecx + eax*4 + 0x54], dh
jae 0x54a345
add al, byte [eax]
je 0x54a262
adc dword [eax + eax + 0x1a], 0x2000003
push esp
add byte [edx], bl
add eax, dword [eax]
add byte [edx], al
adc esi, dword [ebp + ebp*2 + 0x70]
pop edi
outsb dx, byte [esi]
ja 0x54a350
arpl word [edi + 0x6d], bp
jo 0x54a368
jae 0x54a36c
imul ebp, dword [edi + 0x6e], 0x109c0002
inc eax
add byte [esi], bl
add eax, dword [eax]
add byte [edx], al
adc byte [ebp + ebp*2 + 0x70], dh
pop edi
add byte [eax], al
add dl, byte [eax]
je 0x54a377
jo 0x54a36b
arpl word [ebp + 0x72], sp
je 0x54a370
jb 0x54a378
jno 0x54a38a
jae 0x54a38c
add al, byte [eax]
add al, byte [eax]
and byte [ebx + 0x6140054], ah
mov dword [0x6140054], eax
push esp
add byte [esi + eax], dl
jo 0x54a394
imul esi, dword [ebp + 0x6d], 0x54a330
add al, byte [eax]
mov eax, eax
xor al, 0xa3
push esp
add byte [esi], cl
push cs
add eax, 0x65746970
je 0x54a39f
insd dword es:[edi], dx
insd dword es:[edi], dx
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
adc al, 0x11
add byte [eax], al
add byte [ecx + edx], dl
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
or byte [eax + 0x72], dh
add cl, byte [eax]
jo 0x54a3c6
imul ebp, dword [edi + 0x72], 0x2797469
add ah, ah
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add al, byte [esp]
popal
je 0x54a3cb
add al, byte [eax]
add byte [ebx], bl
sbb al, 0xa3
push esp
add byte [eax + eax], cl
or al, 0
add byte [eax], al
add al, byte [esi + ebp*2]
js 0x54a3ee
js 0x54a3ee
add al, byte [eax]
add al, byte [eax]
mov eax, eax
test byte [ebx + 0x60e0054], ah
jo 0x54a3f9
jne 0x54a3ef
jne 0x54a3f1
or byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add byte [ebx], bl
push esp
add byte [eax], al
add byte [eax], al
add byte [edx], al
add eax, 0x6d657469
add byte [eax], al
add al, byte [0x6d657469]
jae 0x54a3ab
add byte [eax + edx + 0x40040], bl
adc byte [eax], al
add al, 0
add byte [eax], al
add al, byte [0x6e756f63]
je 0x54a3bc
add byte [edx], al
add byte [ebp - 0x5c3bffc0], cl
push esp
add byte [esi], cl
or al, 0x44
inc esp
push esp
dec esp
push ebx
xor dword [edi + 0x42], ebx
pop edi
inc edx
dec ecx
push esp
dec ebp
inc ecx
push eax
adc al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [ecx + edx], dl
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
add ebp, dword [ebp + 0x61]
jo 0x54a3ef
add al, bh
clc
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add al, byte [esi]
add byte [eax], cl
add byte [eax], al
add byte [edx], al
push es
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
je 0x54a466
add al, byte [eax]
adc al, 0x11
inc eax
add byte [eax + eax], cl
add byte [eax], al
add cl, byte [ebx]
insd dword es:[edi], dx
popal
js 0x54a46d
jae 0x54a475
jno 0x54a471
outsb dx, byte [esi]
jne 0x54a482
add al, byte [eax]
add al, byte [eax]
lea eax, [eax]
and byte [esp + edx*2 + 0x68090e00], ah
insd dword es:[edi], dx
pop edi
push 0x65646165
jb 0x54a442
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
push es
add byte [eax], al
add byte [eax + 0x4011], dh
add byte [eax], al
add byte [edx], al
add eax, 0x7079745f
add al, byte gs:[eax]
pop edi
je 0x54a4be
jo 0x54a4ac
add al, byte [eax]
clc
adc byte [eax], al
add al, 0
add byte [eax], al
add al, byte [edi]
insd dword es:[edi], dx
jae 0x54a4bd
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
int3
jae 0x54a4cd
jno 0x54a46c
add al, bh
adc byte [eax], al
or al, byte [eax]
inc eax
add byte [edx], cl
add byte [eax], al
add byte [edx], al
or byte [esi + 0x72], ah
popal
add byte [eax], al
add cl, byte [eax]
jb 0x54a4d9
pop edi
outsd dx, dword [esi]
add al, byte [eax]
clc
adc byte [eax], al
push cs
add byte [esi], cl
add byte [eax], al
add byte [edx], al
or byte [esi + 0x72], ah
popal
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
clc
adc byte [eax], al
adc al, byte [eax]
add byte [eax], al
add al, byte [esi]
imul esi, dword [ebx + 0x5f], 0x2736363
add byte [edx], al
add byte [eax + 0x54a4ac], dl
push cs
adc byte [esp + esi*2 + 0x6c], ah
jae 0x54a4e4
pop edi
je 0x54a51f
insd dword es:[edi], dx
outsd dx, dword gs:[esi]
jne 0x54a52f
pop edi
jae 0x54a532
je 0x54a4cb
or al, 0
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add al, bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add eax, dword [eax]
add byte [eax], al
clc
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add cl, byte [0x64616572]
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
or eax, 0x64616572
pop edi
je 0x54a545
insd dword es:[edi], dx
outsd dx, dword gs:[esi]
jne 0x54a555
jae 0x54a4e5
add al, bh
clc
adc byte [eax], al
add al, 0
add byte [eax], al
add cl, byte [esi]
ja 0x54a562
imul esi, dword [ebp + 0x5f], 0x656d6974
outsd dx, dword [esi]
jne 0x54a56f
jae 0x54a4ff
add al, bh
adc byte [eax], al
or byte [eax], al
add byte [eax], al
add cl, byte [edx]
outsb dx, byte [esi]
jne 0x54a578
pop edi
popal
insb byte es:[edi], dx
jb 0x54a585
jae 0x54a515
add byte [edx], al
add byte [ebx + 0x54a51cc0], cl
add byte [esi], cl
or eax, 0x6f636572
jb 0x54a588
arpl word gs:[edi + 0x72], bp
pop edi
pop edi
jo 0x54a598
jne 0x54a58e
jne 0x54a590
or al, byte [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [eax], al
add ah, cl
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add al, byte [0x636f7065]
push 0xa3800002
push esp
add byte [edx], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
int3
arpl word [eax + 2], bp
add byte [eax + 0x20054a3], al
add byte [eax], al
add byte [edx], al
add dword [ecx + 2], esi
add byte [edx], al
add byte [ebp + 0x54], bl
add byte [esi], cl
or eax, dword [esp + edx*2 + 0x4c]
push ebx
xor dword [edi + 0x53], ebx
push esp
inc ecx
push esp
inc ebp
hlt
add byte [eax], al
add byte [eax], bl
add byte [eax], al
add al, bh
adc byte [eax], al
add byte [eax], al
add byte [eax], al
add cl, byte [ebx]
jae 0x54a5e7
inc eax
add byte [eax], al
add byte [eax], al
add byte [edx], al
or esi, dword [ebx + 0x65]
outsb dx, byte [esi]
pop edi
arpl word [edi + 0x6f], bp
imul ebp, dword [ecx + 0x65], 2
add byte [eax], al
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
add al, byte [esi]
arpl word [edi + 0x6f], bp
outsd dx, dword [esi]
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 2
add byte [eax], al
add byte [eax], al
add byte [eax + eax], ah
add byte [eax], al
add cl, byte [ebx]
jb 0x54a60e
jbe 0x54a611
pop edi
arpl word [edi + 0x6f], bp
imul ebp, dword [ecx + 0x65], 2
add al, bh
adc byte [eax], al
inc esp
add byte [eax], al
add byte [edx], al
or ah, byte [ebx + 0x6f]
outsd dx, dword [esi]
imul ebp, dword [ecx + 0x65], 0x5f
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
int3
add al, byte [edi]
ja 0x54a64a
jo 0x54a65d
arpl word [eax + 2], bp
add al, al
mov dword [0x4c0054], eax
add byte [eax], al
add al, byte [esi]
bound ebp, qword [ecx + 0x74]
insd dword es:[edi], dx
popal
jo 0x54a605
add al, al
mov dword [0x600054], eax
add byte [eax], al
add cl, byte [ebx]
outsb dx, byte [esi]
js 0x54a686
je 0x54a672
pop edi
bound ebp, qword [ecx + 0x74]
insd dword es:[edi], dx
popal
jo 0x54a61c
add ah, cl
adc byte [eax], al
je 0x54a621
add byte [eax], al
add dl, byte [ebx]
push 0x73646e61
push 0x5f656b61
ja 0x54a6a3
imul esi, dword [ebp + 0x5f], 0x2716573
add ah, cl
adc byte [eax], al
jbe 0x54a640
add byte [eax], al
add bl, byte [eax]
outsb dx, byte [esi]
js 0x54a6bc
pop edi
push 0x73646e61
push 0x5f656b61
ja 0x54a6c7
popal
outsb dx, byte [esi]
jae 0x54a6b7
popal
imul esp, dword [ebp + 0x5f], 0x77
jb 0x54a6bf
imul esi, dword [ebp + 0x5f], 0x2716573
je 0x54a6bd
pop edi
jae 0x54a6c0
jno 0x54a65f
add ah, cl
adc byte [eax], al
js 0x54a664
add byte [eax], al
add dl, byte [edx]
push 0x73646e61
push 0x5f656b61
jb 0x54a6d9
popal
pop edi
jae 0x54a6de
jno 0x54a67d
add byte [eax], bl
movsd dword es:[edi], dword [esi]
push esp
add byte [edx], bh
add byte [eax], al
add dl, byte [eax]
jne 0x54a6f6
jo 0x54a6fc
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x54a6f5
pop edi
jb 0x54a6f7
jae 0x54a699
add byte [eax], bl
movsd dword es:[edi], dword [esi]
push esp
add byte [eax + eax + 0xe020000], al
jo 0x54a716
jb 0x54a714
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x54a70f
pop edi
jb 0x54a711
jae 0x54a6b3
add byte [eax - 0x71ffab5d], al
mov dword [0x8e0054], eax
add byte [eax], al
add dl, byte [ecx]
add byte [eax], al
add byte [edx], al
adc dword [edx + 0x75], esp
jb 0x54a728
bound esi, qword [ebp + 0x66]
jne 0x54a725
jb 0x54a728
jb 0x54a728
pop edi
insd dword es:[edi], dx
jae 0x54a73c
jae 0x54a73c
popal
jae 0x54a6d0
add byte [eax - 0x69ffab5d], al
add byte [eax], al
add byte [edx], al
or eax, 0x746e6573
mov dword [0x960054], eax
add byte [eax], al
add cl, byte [0x746e6573]
jae 0x54a740
outsb dx, byte [esi]
je 0x54a73d
pop edi
insd dword es:[edi], dx
jae 0x54a755
popal
jae 0x54a6e9
add al, bh
adc byte [eax], al
sahf
add byte [eax], al
add byte [edx], al
add ebp, dword [ebp + 0x74]
jne 0x54a6f8
add al, byte [eax]
add byte [esp], bl
sbb al, 0xa4
movsb byte es:[edi], byte [esi]
push esp
add byte [edx + 0x2000000], ah
add byte [eax], al
add byte [edx], al
or dword [edi + 0x5f], esi
insd dword es:[edi], dx
jae 0x54a76d
pop edi
push 0x27264
sbb al, 0xa4
push esp
add byte [eax + 0x2000000], bh
add byte [eax], al
add byte [edx], al
add cl, byte [ecx]
or dword [edx + 0x5f], esi
jb 0x54a777
insd dword es:[edi], dx
jae 0x54a782
pop edi
push 0x27264
test al, 0xa4
push esp
add dh, cl
into
add byte [eax], al
add byte [edx], al
pop es
je 0x54a796
insd dword es:[edi], dx
outsd dx, dword gs:[esi]
jne 0x54a7a6
add al, byte [eax]
add byte [eax], al
add byte [eax], al
fiadd dword [eax]
add byte [eax], al
add cl, byte [esi]
push cs
popal
insb byte es:[edi], dx
jb 0x54a7b7
pop edi
jb 0x54a7a8
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x54a74f
add al, bh
adc byte [eax], al
fadd qword [eax]
add byte [eax], al
add dl, byte [edx]
popal
insb byte es:[edi], dx
add byte [edx], al
adc ah, byte [ecx + 0x6c]
jb 0x54a7d1
pop edi
jb 0x54a7c2
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x54a7c6
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
add byte [eax], al
add byte [eax], al
loopne 0x54a772
add byte [eax], al
add al, ah
add byte [eax], al
add byte [edx], al
adc ch, byte [eax + 0x61]
add byte [eax], al
add dl, byte [edx]
push 0x73646e61
push 0x5f656b61
jb 0x54a7e4
popal
outsb dx, byte [esi]
jae 0x54a7e4
popal
imul esp, dword [ebp + 0x5f], 0x66
jb 0x54a7e4
popal
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x54a78b
add al, bh
adc byte [eax], al
in al, dx
add byte [eax], al
add byte [edx], al
push ss
push 0x73646e61
push 0x5f656b61
jb 0x54a802
outsb dx, byte [esi]
jae 0x54a802
popal
imul esp, dword [ebp + 0x5f], 0x66
jb 0x54a802
insd dword es:[di], dx
outsb dx, byte gs:[esi]
je 0x54a806
pop edi
insb byte es:[edi], dx
outsb dx, byte gs:[esi]
add al, byte [eax]
clc
adc byte [eax], al
lock add byte [eax], al
add byte [edx], al
push cs
jb 0x54a81d
je 0x54a82c
je 0x54a82c
popal
outsb dx, byte [esi]
jae 0x54a82b
imul esi, dword [esp + esi*2 + 0x69], 0x2676e
outsb dx, byte [esi]
add al, byte [bx + si]
add al, byte [eax]
and byte [eax + 0x54], ch
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc eax
test al, 0x54
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax - 0x58], al
push esp
add 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 [eax + ebp*4], ch
add byte [eax], al
add byte [eax], al
sub al, 0xa8
push esp
add byte [eax + eax], bl
add byte [eax], al
dec eax
push ebp
dec edi
add byte [eax], ch
dec edi
inc eax
add byte [eax], dh
dec edi
inc eax
add byte [eax + 0x44004198], dh
push ecx
inc eax
add byte [ecx + edx*2 + 0x40], ah
inc eax
add byte [eax + 0x51], ch
inc eax
add byte [ecx + edx*2 + 0x40], ch
add byte [eax + 0x51], ah
inc eax
add byte [esi + ecx*2], al
inc eax
add byte [eax], ah
dec esi
inc eax
add byte [edi + edx*4 - 0x67a7ffbf], dh
xchg edi, eax
inc ecx
add byte [eax - 0x68], bl
inc ecx
add al, bh
xchg edi, eax
inc ecx
add al, ch
pop esp
dec edi
add byte [edi], cl
inc ebp
dec ecx
dec edi
cmovne ecx, dword [ecx + 0x64]
dec edi
jo 0x54a898
outsb dx, byte [esi]
push ebx
push ebx
dec esp
inc ebp
jb 0x54a8ac
outsd dx, dword [esi]
jb 0x54a87d
test al, 0x54
add byte [edi], al
cmovne ecx, dword [ecx + 0x64]
dec edi
jo 0x54a8ad
outsb dx, byte [esi]
push ebx
push ebx
dec esp
inc ebp
jb 0x54a8c1
outsd dx, dword [esi]
jb 0x54a872
test al, 0x54
add byte [esi + edx*2], dh
dec edi
add byte [eax], al
add byte [ebx], dl
dec ecx
push ebx
push ebx
dec esp
dec edi
jo 0x54a8c9
outsb dx, byte [esi]
push ebx
push ebx
dec esp
dec eax
popal
jb 0x54a8e2
add byte [eax], al
add byte [eax], al
add al, byte [eax]
lea eax, [eax]
shr byte [eax + 0x54], 1
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
nop
test eax, 0xa8dc0054
push esp
add byte [edx], al
add byte [ebp - 0x572fffc0], cl
push esp
add 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 [eax - 0x23ffab57], dl
test al, 0x54
add byte [esi], cl
test eax, 0x54
add byte [eax], al
sbb ch, byte [ecx + 0x240054]
add byte [eax], al
enter 0x54a7, 0
sub byte [edi + 0x40], cl
add byte [eax], dh
dec edi
inc eax
add byte [eax + 0x44004198], dh
push ecx
inc eax
mov al, 0x98
cwde
inc ecx
add byte [ecx + edx*2 + 0x40], al
add byte [ecx + edx*2 + 0x40], ah
add byte [eax + 0x51], ch
inc eax
add byte [ecx + edx*2 + 0x40], ch
add byte [eax + 0x51], ah
push ecx
inc eax
add byte [esi + ecx*2], al
inc eax
add byte [eax], ah
dec esi
inc eax
add byte [edi + edx*4 - 0x67a7ffbf], dh
inc ecx
add al, bh
xchg edi, eax
inc ecx
add al, ch
pop esp
dec edi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx], al
add byte [ecx], al
pushfd
adc byte [eax], al
sbb byte [eax], al
add al, byte [eax]
add dword [eax + edx + 0x180040], ebx
add byte [eax], al
or al, byte [esi + 0x45]
jb 0x54a964
outsd dx, dword [esi]
jb 0x54a938
outsd dx, dword [esi]
add al, byte gs:[eax]
add dword [eax + edx + 0x1c0040], ebx
add byte [eax], al
or byte [esi + 0x52], al
je 0x54a94c
outsd dx, dword [esi]
add al, byte gs:[eax]
add byte [eax], al
add dword [eax], eax
xor byte [ecx + 0x430054], ch
hlt
popal
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x54a9b6
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or al, 0
add al, 0
add byte [eax + eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax + 0x1005461], dl
add byte [ecx], al
jae 0x54a968
add byte [edx], al
pushfd
adc byte [eax], al
add al, byte [eax]
or byte [ecx + 0x52], al
je 0x54a9b7
outsd dx, dword [esi]
add al, byte gs:[eax]
add al, byte [eax + 0x12]
inc eax
add byte [eax], cl
add byte [ecx + eax*2], al
add byte [edx], al
inc eax
adc al, byte [eax]
or byte [eax], al
add al, 0x41
dec ebp
jae 0x54a9ec
add al, byte [eax]
add al, byte [eax]
lea eax, [eax]
nop
test eax, 0x15070054
inc ebp
dec ecx
dec edi
jo 0x54a9fd
outsb dx, byte [esi]
push ebx
push ebx
dec esp
inc ecx
push eax
dec ecx
push ebx
push ebx
dec esp
inc ebp
jb 0x54aa17
outsd dx, dword [esi]
jb 0x54a978
test al, 0x54
add byte [eax + ebp*4], bh
push esp
add byte [eax], al
add byte [ebx], dl
dec ecx
push ebx
push ebx
dec esp
dec edi
jo 0x54aa1f
outsb dx, byte [esi]
push ebx
push ebx
dec esp
dec eax
popal
jb 0x54aa38
add byte [eax], al
add al, byte [eax]
add bl, cl
test eax, 0x20054
add bh, ch
push esp
add byte [edx], al
add byte [edx], al
std
test eax, 0x20054
add al, byte [eax]
pushfd
adc byte [eax], al
sbb byte [eax], al
add bh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
add byte [eax], 0
add byte [eax + 0x4509ffff], al
jb 0x54aa69
outsd dx, dword [esi]
jb 0x54aa3d
outsd dx, dword [esi]
pushfd
pushfd
adc byte [eax], al
sbb al, 0
add bh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
pop es
push edx
je 0x54aa5f
outsd dx, dword [esi]
nop
nop
js 0x54a9cc
push esp
add 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 [ebx + ebp*4 + 0x54], ah
add byte [edx + ebp*4 - 0x555dffac], al
push esp
add byte [eax], al
mov byte [0x54aa], al
add byte [eax], al
add byte [esi + 0x200054aa], dh
add byte [eax], al
add al, cl
cmpsd dword [esi], dword es:[edi]
push esp
add byte [eax], ch
dec edi
inc eax
add byte [eax], dh
dec edi
inc eax
add byte [eax + 0x44004198], dh
push ecx
inc eax
add byte [ecx + edx*2 + 0x40], ah
add byte [eax + 0x51], ch
inc eax
add byte [ecx + edx*2 + 0x40], ch
add byte [eax + 0x51], ah
push ecx
inc eax
add byte [esi + ecx*2], al
inc eax
add byte [eax], ah
dec esi
inc eax
add byte [edi + edx*4 - 0x67a7ffbf], dh
inc ecx
add al, bh
xchg edi, eax
inc ecx
add al, ch
pop esp
dec edi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx], al
add byte [ecx], al
clc
adc byte [eax], al
sbb byte [eax], al
add byte [eax], al
or al, byte [esi + 0x45]
jb 0x54ab0c
outsd dx, dword [esi]
jb 0x54aae0
outsd dx, dword [esi]
add al, byte gs:[eax]
add byte [eax], al
add al, byte [eax]
iretd
je 0x54ab4b
outsd dx, dword [esi]
outsb dx, byte [esi]
inc ebx
outsd dx, dword [esi]
add eax, dword gs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add bh, al
adc byte [eax], al
add dword [eax], eax
or byte [ecx + 0x45], al
jb 0x54ab7d
inc ebx
outsd dx, dword [esi]
add al, byte gs:[eax]
add al, byte [eax + 0x12]
inc eax
add byte [edx], al
add byte [ecx + eax*2], al
dec ebp
jae 0x54ab84
add al, byte [eax]
add al, byte [eax]
cmp al, 0
pushfd
lodsb al, byte [esi]
push esp
add byte [esi], cl
push edx
popal
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x54aba7
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], 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 + 0x12]
inc eax
add byte [ecx], al
add byte [ecx + eax*2], al
dec ebp
jae 0x54abc0
add al, byte [eax]
add al, byte [eax]
lea eax, [eax]
stosd dword es:[edi], eax
push esp
add byte [edi], al
sbb byte [ebp + 0x49], al
dec edi
jo 0x54abd1
outsb dx, byte [esi]
push ebx
push ebx
dec esp
inc ecx
push eax
dec ecx
inc ebx
jb 0x54abef
jo 0x54abec
outsd dx, dword [esi]
inc ebp
jb 0x54abee
outsd dx, dword [esi]
jb 0x54abf7
stosb byte es:[edi], al
push esp
add byte [eax + ebp*4], bh
push esp
add byte [eax], al
add byte [ebx], dl
dec ecx
push ebx
push ebx
dec esp
dec edi
jo 0x54abf6
outsb dx, byte [esi]
push ebx
push ebx
dec esp
dec eax
popal
jb 0x54ac0f
add byte [eax], al
add dword [eax], eax
add ch, byte [ecx + 0x20054ab]
add byte [edx], al
add al, bh
add al, byte [eax]
clc
adc byte [eax], al
sbb byte [eax], al
add bh, bh
add byte [eax], al
add byte [eax], al
add dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax - 0x80000000], al
invalid
cmp bh, 0xff
or dword [ebp + 0x72], eax
jb 0x54ac37
jb 0x54ac0d
outsd dx, dword [esi]
lea eax, gs:[eax]
sub byte [esp + edx*2], ch
lodsb al, byte [esi]
push esp
add 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 [eax - 0x54], bl
push esp
add 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 [eax], al
add byte [eax], al
xor al, 0xac
add byte [esp + ebp*4], dh
push esp
add byte [eax], ah
add byte [eax], al
add byte [eax], al
and byte [edx + 0x4f280054], ch
add byte [eax], ah
stosb byte es:[edi], al
push esp
add byte [eax], ch
dec edi
inc eax
add byte [eax], dh
dec edi
inc eax
add byte [eax + 0x44004198], dh
push ecx
inc eax
add byte [ecx + edx*2 + 0x40], ah
push ecx
inc eax
add byte [eax + 0x51], ch
inc eax
add byte [ecx + edx*2 + 0x40], ch
add byte [eax + 0x51], ah
inc eax
add byte [esi + ecx*2], al
inc eax
add byte [eax], ah
dec esi
inc eax
add byte [edi + edx*4 - 0x67a7ffbf], dh
inc ecx
add al, bh
xchg edi, eax
inc ecx
add al, ch
pop esp
dec edi
add byte [eax*2 + 0x534f6449], bl
dec edi
push ebx
push ebx
dec esp
push ebp
outsb dx, byte [esi]
jb 0x54acae
jns 0x54acad
outsb dx, byte [esi]
inc ebx
jb 0x54acc2
jo 0x54acbf
outsd dx, dword [esi]
inc ebp
jb 0x54acc1
outsd dx, dword [esi]
jb 0x54abdf
inc eax
add byte [eax - 0x54], bl
push esp
add byte [edi], al
sbb al, 0x45
dec ecx
dec edi
push ebx
push ebx
dec esp
push ebp
outsb dx, byte [esi]
jb 0x54acd3
jns 0x54acd2
outsb dx, byte [esi]
inc ebx
jb 0x54ace7
jo 0x54ace4
outsd dx, dword [esi]
inc ebp
jb 0x54ace6
outsd dx, dword [esi]
jb 0x54ac9f
lodsb al, byte [esi]
push esp
add byte [eax - 0x55], ah
push esp
add byte [eax], al
add byte [ebx], dl
dec ecx
push ebx
push ebx
dec esp
dec edi
jo 0x54acee
outsb dx, byte [esi]
push ebx
push ebx
dec esp
dec eax
popal
jb 0x54ad07
add byte [eax], al
add byte [eax], al
add al, byte [eax]
mov eax, eax
mov ebx, eax
ret
invalid
push ebx
push esi
push edi
xor ebx, ebx
mov dword [ebp - 0x154], ebx
mov dword [ebp - 4], ebx
mov dword [ebp - 8], ebx
mov dword [ebp - 0xc], ebx
mov edi, ecx
mov ebx, edx
mov esi, eax
xor eax, eax
push ebp
push 0x54ada3
push dword fs:[eax]
pop ebp
hlt
push dword [eax]
mov dword fs:[eax], esp
mov dword [eax], esp
test edi, edi
je 0x54ad35
lea eax, [ebp - 0xad]
push eax
push ebx
call dword [0x576350]
add esp, 8
lea edx, [ebp - 8]
lea eax, [ebp - 0xad]
test dword [ebx - 1], edx
invalid
call fcn.00414178
push edi
push 0x54adc0
lea eax, [ebp - 0x154]
mov edx, dword [ebp - 8]
call fcn.00406d04
push dword [ebp - 0x154]
lea eax, [ebp - 4]
mov edx, 3
call fcn.004070a0
jmp 0x54ad5f
lea eax, [ebp - 0x14e]
push eax
push ebx
call dword [0x576350]
add esp, 8
lea edx, [ebp - 0xc]
lea eax, [ebp - 0x14e]
call fcn.00414178
lea eax, [ebp - 4]
mov edx, dword [ebp - 0xc]
call fcn.00406d04
mov ecx, dword [ebp - 4]
mov dl, 1
mov eax, esi
call dword [eax + 8]
mov edx, eax
mov dword [edx + 0x18], ebx
mov eax, edx
call fcn.00405944
xor eax, eax
pop edx
pop ecx
pop ecx
mov dword fs:[eax], edx
push 0x54adaa
lea eax, [ebp - 0x154]
call fcn.00406ac8
lea eax, [ebp - 0xc]
mov edx, 2
call fcn.00406150
lea eax, [ebp - 4]
call fcn.00406ac8
ret