Function at 0x472b34
Capabilities:
Encode data using xor

Disassembly:
call 0x482b34
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [edi + edx*8 + 0x47], dh
add byte [eax], dl
push ebx
je 0x472bae
outsb dx, byte gs:[esi]
inc ecx
jae 0x472bd4
imul esi, dword [ebx + 0x74], 0x3746e61
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, dword [eax]
push esp
mov ebp, 0x47100047
je 0x472bed
popal
jbe 0x472c02
inc ecx
jae 0x472c13
imul esi, dword [ebx + 0x74], 0x3746e61
add byte [eax + 0x8004012], bh
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [edi + edx*8 + 0x53100047], bl
je 0x472c28
push ebx
popal
jbe 0x472c3d
inc ecx
jae 0x472c4e
imul esi, dword [ebx + 0x74], 0x3746e61
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
insb byte es:[edi], dx
jne 0x472c6a
add al, byte [eax]
add al, byte [eax]
cmp al, 0
test byte [ebp + 0x47110047], bh
je 0x472c64
push eax
jb 0x472c7f
outsb dx, byte [esi]
je 0x472c5a
jae 0x472c8e
imul esi, dword [ebx + 0x74], 0x3746e61
add byte [eax + 0x8004012], bh
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], al
invalid
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
inc eax
add ah, al
xlatb
inc edi
add byte [ecx], dl
push ebx
je 0x472ca0
je 0x472ca0
jb 0x472cbb
outsb dx, byte [esi]
je 0x472c96
jae 0x472cca
imul esi, dword [ebx + 0x74], 0x3746e61
popal
outsb dx, byte [esi]
je 0x472c61
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
jne 0x472ce6
add al, byte [eax]
add al, byte [eax]
xor al, 0
mov ah, 0xbd
inc edi
add byte [edi + eax*2], dl
je 0x472cd1
je 0x472cd1
jne 0x472d06
outsd dx, dword [esi]
push ebx
push 0x7542776f
push edx
ja 0x472cda
jne 0x472d01
push edx
jo 0x472d0d
jb 0x472d14
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add ah, ch
in al, dx
xlatb
inc edi
add byte [ebx + edx*2], dl
je 0x472d05
jne 0x472d3a
outsd dx, dword [esi]
push ebx
push 0x7542776f
push edx
ja 0x472d0e
jne 0x472d35
push edx
jo 0x472d41
outsd dx, dword [esi]
jb 0x472d48
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor eax, 0x47bddc00
add byte [0x4e746547], dl
je 0x472d55
dec esi
outsd dx, dword [esi]
dec edi
ja 0x472d79
jb 0x472d52
inc esp
jb 0x472d71
ja 0x472d54
jne 0x472d88
je 0x472d85
outsb dx, byte [esi]
jae 0x472d1c
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc esp
add byte [eax], bl
fadd dword [edi]
adc eax, 0x4e746553
inc edi
add byte [0x4e746553], dl
je 0x472d8a
outsd dx, dword [esi]
dec edi
ja 0x472dae
jb 0x472d87
jb 0x472d87
jb 0x472da6
ja 0x472d89
jne 0x472dbd
je 0x472dbe
je 0x472dba
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x472d51
add byte [eax], al
add byte [eax], al
add byte [eax], al
or byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
xor eax, dword [eax]
add byte [esi + 0x47130047], bh
inc edi
add byte [ebx], dl
inc edi
je 0x472dd3
outsb dx, byte gs:[esi]
dec ecx
outsb dx, byte [esi]
inc edx
popal
arpl word [ebx + 0x67], bp
imul esp, dword [edi + 0x72], 0x6f
jb 0x472dfb
jb 0x472dfb
jne 0x472dfc
add eax, dword fs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [eax - 0x28], al
inc edi
add byte [ebx], dl
push ebx
je 0x472e06
adc edx, dword [ebx + 0x65]
je 0x472e06
outsb dx, byte gs:[esi]
dec ecx
outsb dx, byte [esi]
inc edx
popal
arpl word [ebx + 0x67], bp
jb 0x472e2e
outsd dx, dword [esi]
jne 0x472e2f
add eax, dword fs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add byte ss:[eax], ch
mov esi, 0x470b0047
je 0x472e42
popal
imul ebp, dword [ecx + eax*2 + 0x64], 0x37264
jb 0x472e00
add eax, dword [eax]
add byte [eax + 0x8004012], bh
mov eax, 0x8004012
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], bh
add byte [eax + ebx*8 + 0x47], ch
add byte [ebx], cl
push ebx
je 0x472e78
popal
imul ebp, dword [ecx + eax*2 + 0x64], 0x37264
add byte [eax], al
inc ecx
jb 0x472e36
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
xor al, byte [eax]
pop eax
mov esi, 0x47120047
je 0x472eba
jo 0x472ed3
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc esi
outsd dx, dword [esi]
inc edx
jne 0x472ed9
jp 0x472e77
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ecx
add byte [eax + ebx*8 + 0x53120047], dl
je 0x472eec
fadd dword [edi]
adc dl, byte [ebx + 0x65]
je 0x472eec
jo 0x472f05
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc esi
outsd dx, dword [esi]
inc edx
jne 0x472f0b
jp 0x472ea9
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
js 0x472e8f
inc edi
add byte [ebx], dl
inc edi
je 0x472f2d
adc eax, dword [edi + 0x65]
je 0x472f2d
jo 0x472f46
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc edx
jne 0x472f49
pop edx
imul ebp, dword [esp + ebp*2 + 0x61], 0x10000003
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [eax + 0x130047d8], bh
add byte [ebx], dl
push ebx
je 0x472f60
jo 0x472f79
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc edx
jne 0x472f7c
pop edx
imul ebp, dword [esp + ebp*2 + 0x61], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor dword [eax], eax
pushfd
mov esi, 0x47110047
inc edi
add byte [ecx], dl
inc edi
je 0x472fa2
jo 0x472fbb
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
dec ebp
popal
outsb dx, byte [esi]
je 0x472fc2
jae 0x472f5e
add byte [eax], al
adc byte [eax], al
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
add al, ah
fadd dword [edi]
adc dword [ebx + 0x65], edx
je 0x472fd3
jo 0x472fec
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
dec ebp
popal
outsb dx, byte [esi]
je 0x472ff3
jae 0x472f8f
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
aaa
add byte [esi + edi*4 + 0x47170047], bh
je 0x473013
jo 0x47302c
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc ebx
jne 0x47303b
je 0x473039
insd dword es:[edi], dx
push ebx
arpl word [edx + 0x69], si
jo 0x473045
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc esi
add byte [ecx + ebx*8], al
add al, 0xd9
inc edi
add byte [edi], dl
push ebx
je 0x47304a
je 0x47304a
jo 0x473063
outsd dx, dword [esi]
popal
push esp
outsd dx, dword [esi]
inc ebx
jne 0x473072
je 0x473070
insd dword es:[edi], dx
push ebx
arpl word [edx + 0x69], si
jo 0x47307c
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
cmp byte [eax], al
in al, 0xbe
inc edi
add byte [0x48746547], cl
je 0x473083
je 0x4730b1
jo 0x473092
jb 0x4730b8
jb 0x473048
add ah, bl
adc al, byte [eax]
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
fcom qword [edx]
inc eax
add byte [ecx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
xor cl, bl
inc edi
add byte [0x48746553], cl
je 0x4730bb
dec eax
je 0x4730e9
jo 0x4730ca
jb 0x4730f0
jb 0x473080
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add eax, 0x756c6176
add byte [edx], al
fcom qword [edx]
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
sub al, byte [eax]
pop eax
mov edi, 0x470a0047
je 0x4730f7
je 0x473125
jo 0x473106
jae 0x473121
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
pushfd
fld dword [edi]
or dl, byte [ebx + 0x65]
je 0x473121
je 0x47314f
jo 0x473130
jae 0x47314b
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add byte [eax], dl
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
sub eax, dword [eax]
js 0x4730ca
add byte [ebx], ch
add byte [eax - 0x41], bh
inc edi
add byte [ebx], cl
inc edi
je 0x47315a
je 0x473188
jo 0x473166
outsd dx, dword [esi]
jb 0x47318d
add eax, dword [eax]
clc
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp al, byte [eax]
rcr cl, 0x47
add byte [ebx], cl
push ebx
je 0x473185
je 0x4731b3
jo 0x473191
outsd dx, dword [esi]
jb 0x4731b8
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, bh
add byte [eax], al
clc
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
jne 0x4731cd
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
pushfd
mov edi, 0x470e0047
je 0x4731bf
je 0x4731ed
jo 0x4731bc
arpl word [ebx + 0x6f], sp
jne 0x4731ee
je 0x473185
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47d9e800], bh
add byte [esi], cl
push ebx
je 0x4731f8
je 0x473226
jo 0x4731f5
inc ecx
arpl word [ebx + 0x6f], sp
jne 0x473227
outsb dx, byte [esi]
je 0x4731be
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, byte [eax]
int3
je 0x473263
je 0x473260
jo 0x473241
push eax
popal
jae 0x473267
ja 0x473265
outsd dx, dword [esi]
jb 0x47325c
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], bh
add byte [eax], dl
fiadd dword [edi]
rcpps xmm4, xmmword [ebp + 0x74]
dec eax
je 0x47329d
jo 0x47327b
popal
jae 0x4732a1
ja 0x47329f
jb 0x473296
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
aas
add byte [eax], al
rol byte [edi], 0x14
inc edi
add al, al
inc edi
add byte [edi + eax*2], dl
adc al, 0x47
je 0x4732a7
je 0x4732a7
jne 0x4732ce
push esp
jb 0x4732cb
arpl word [ebx + 0x65], bp
jb 0x4732b0
arpl word [ebx + 0x6f], sp
jne 0x4732e2
je 0x473279
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebx], al
cmp al, 0xda
inc edi
add byte [ebx + edx*2], dl
adc al, 0x53
je 0x4732e6
jne 0x47330d
push esp
jb 0x47330a
arpl word [ebx + 0x65], bp
jb 0x4732ef
arpl word [ebx + 0x6f], sp
outsd dx, dword [esi]
jne 0x473321
je 0x4732b8
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc eax
add byte [eax + eax*8], dh
inc edi
add byte [0x42746547], dl
adc eax, 0x42746547
inc edx
jne 0x473350
push esp
jb 0x47334d
arpl word [ebx + 0x65], bp
jb 0x473341
popal
jae 0x473367
ja 0x473365
jb 0x47335c
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax + 0x68], al
fiadd dword [edi]
adc eax, 0x42746553
add byte [0x42746553], dl
jne 0x473390
push esp
jb 0x47338d
arpl word [ebx + 0x65], bp
jb 0x473381
popal
jae 0x4733a7
ja 0x4733a5
jb 0x47339c
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add bh, byte [eax + 0x1004012]
mov eax, 0x1004012
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
aas
add byte [eax - 0x40], ch
inc edi
add byte [edi + eax*2], dl
inc edi
je 0x4733ad
jne 0x4733d4
push esp
jb 0x4733d1
arpl word [ebx + 0x65], bp
jb 0x4733c5
jb 0x4733e6
push 0x65
arpl word [ebx + eax], si
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebx], al
xchg esp, eax
fiadd dword [edi]
adc al, 0x53
je 0x4733ec
jne 0x473413
push esp
jb 0x473410
arpl word [ebx + 0x65], bp
jb 0x473404
jb 0x473425
push 0x65
arpl word [ebx + eax], si
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, 0
pushfd
rol byte [edi], 0x11
inc edi
add byte [ecx], dl
inc edi
je 0x47342f
inc edx
jne 0x473456
push esp
jb 0x473453
arpl word [ebx + 0x65], bp
jb 0x473438
jb 0x47345e
popal
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], al
rcr dl, 0x47
add byte [ecx], dl
add byte [eax - 0x48], al
adc al, byte [eax]
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
inc eax
add al, al
fiadd dword [edi]
adc dword [ebx + 0x65], edx
je 0x47346b
push ebx
je 0x47346b
jne 0x473492
push esp
jb 0x47348f
arpl word [ebx + 0x65], bp
jb 0x473474
imul esp, dword [ebp + 0x72], 0x41
jb 0x47349a
popal
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
popal
insb byte es:[edi], dx
jne 0x4734bf
add al, byte [eax]
add al, byte [eax]
inc eax
add ah, cl
rol byte [edi], 0x15
inc edi
je 0x4734ab
jne 0x4734d2
push esp
jb 0x4734cf
arpl word [ebx + 0x65], bp
jb 0x4734b4
jae 0x4734e8
jae 0x4734df
imul esp, dword [edi + 0x6e], 0x36f54
outsb dx, byte [si]
push esp
outsd dx, dword [esi]
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax - 0x18], al
add al, byte [eax]
add al, byte [eax]
inc esp
add al, ch
fiadd dword [edi]
adc eax, 0x42746553
jne 0x473512
push esp
jb 0x47350f
arpl word [ebx + 0x65], bp
jb 0x4734f4
jae 0x473528
jae 0x47351f
imul esp, dword [edi + 0x6e], 0x36f54
outsb dx, byte [si]
push esp
outsd dx, dword [esi]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add bh, byte [eax + 0x1004012]
mov eax, 0x1004012
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
add cl, al
inc edi
add byte [ebx], dl
add byte [edx], al
add byte [ebx], dh
add byte [eax], al
rol dword [edi], 0x13
adc eax, dword [edi + 0x65]
je 0x47353a
inc edi
je 0x47353a
popal
imul ebp, dword [ecx + eax*2 + 0x73], 0x70746d53
je 0x473566
push ebx
jb 0x473570
jb 0x473500
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
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 al, byte [eax]
inc edx
add byte [ebx + ebx*8], dl
add byte [edx], al
add byte [edx], al
adc al, 0xdb
inc edi
add byte [ebx], dl
push ebx
je 0x47356d
dec ebp
popal
imul ebp, dword [ecx + eax*2 + 0x73], 0x70746d53
push ebx
jo 0x47357d
jb 0x4735a3
jb 0x473533
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
sub al, 0xc1
inc edi
add byte [ebx], dl
inc edi
je 0x4735af
popal
imul ebp, dword [ecx + eax*2 + 0x73], 0x70746d53
jae 0x4735bb
insd dword es:[edi], dx
je 0x4735db
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x374
je 0x473575
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [ebx + ebx*8 + 0x47], al
add byte [ebx], dl
push ebx
je 0x4735e2
popal
imul ebp, dword [ecx + eax*2 + 0x73], 0x70746d53
inc ebx
insb byte es:[edi], dx
imul esp, dword [ebp + 0x6e], 0x374
je 0x4735a8
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
cmp byte [eax], al
pop eax
rol dword [edi], 0xd
inc edi
je 0x47362a
insd dword es:[edi], dx
je 0x47364a
push ebx
jb 0x473654
jb 0x4735e4
add ah, bl
fcom qword [edx]
adc al, byte [eax]
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
fcom qword [edx]
inc eax
add byte [ecx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
je 0x4735e3
inc edi
add byte [0x53746553], cl
insd dword es:[edi], dx
je 0x473682
push ebx
jb 0x47368c
jb 0x47361c
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
sub al, byte [eax]
int3
je 0x47369e
push ebx
insd dword es:[edi], dx
je 0x4736be
push ebx
jae 0x4736bd
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
loopne 0x473649
inc edi
add byte [edx], cl
push ebx
je 0x4736c8
insd dword es:[edi], dx
je 0x4736e8
push ebx
jae 0x4736e7
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
sub al, byte [eax]
in al, dx
rol dword [edi], 0xa
inc edi
je 0x473701
insd dword es:[edi], dx
je 0x473721
push esp
insb byte es:[edi], dx
jae 0x4736b8
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
add al, 0xdc
inc edi
add byte [edx], cl
push ebx
je 0x47372b
insd dword es:[edi], dx
je 0x47374b
push esp
insb byte es:[edi], dx
jae 0x4736e2
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
sub eax, dword [eax]
or al, 0xc2
inc edi
add byte [ebx], cl
inc edi
je 0x473764
insd dword es:[edi], dx
je 0x473784
push eax
outsd dx, dword [esi]
jb 0x47378c
add eax, dword [eax]
clc
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
or byte [eax], dh
push edi
inc edi
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 al, byte [eax]
cmp al, byte [eax]
sub ah, bl
inc edi
add byte [ebx], cl
push ebx
je 0x47378f
insd dword es:[edi], dx
je 0x4737af
push eax
outsd dx, dword [esi]
jb 0x4737b7
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, bh
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
insb byte es:[edi], dx
jne 0x4737cc
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
xor dl, al
inc edi
add byte [esi], cl
inc edi
je 0x4737c9
insd dword es:[edi], dx
je 0x4737e9
inc ecx
arpl word [ebx + 0x6f], sp
jne 0x4737ed
je 0x473784
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47dc5000], bh
add byte [esi], cl
push ebx
je 0x473802
insd dword es:[edi], dx
je 0x473822
inc ecx
arpl word [ebx + 0x6f], sp
jne 0x473826
outsb dx, byte [esi]
je 0x4737bd
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
add al, 0x53
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, byte [eax]
pushal
ret 0x47
je 0x47383f
insd dword es:[edi], dx
je 0x47385f
push eax
popal
jae 0x473866
ja 0x473864
jb 0x47385b
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], bh
add byte [eax - 0x24], bh
inc edi
add byte [edi], cl
push ebx
je 0x473879
insd dword es:[edi], dx
je 0x473899
push eax
popal
jae 0x4738a0
ja 0x47389e
jb 0x473895
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add byte cs:[edx + eax*8 + 0x470e0047], dl
xchg esp, eax
ret 0x47
push cs
inc edi
je 0x4738b1
popal
imul ebp, dword [esi + edx*2 + 0x69], 0x70614d61
imul eax, dword [ebx], 0x40100000
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
insb byte es:[edi], dx
push esi
imul esp, dword [ecx + 0x4d], 0x3697061
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x47dca400
add byte [esi], cl
push ebx
je 0x4738df
popal
imul ebp, dword [esi + edx*2 + 0x69], 0x70614d61
imul eax, dword [ebx], 0
push esi
imul esp, dword [ecx + 0x4d], 0x3697061
add byte [eax], al
add byte [eax], al
popal
jo 0x473905
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor byte [eax], al
mov eax, 0x100047c2
inc edi
je 0x47391c
popal
imul ebp, dword [esi + edx*2 + 0x69], 0x69614d61
insb byte es:[edi], dx
je 0x47394a
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
aas
add ah, cl
fadd qword [edi]
adc byte [ebx + 0x65], dl
je 0x47394c
add byte [eax], dl
push ebx
je 0x47394c
popal
imul ebp, dword [esi + edx*2 + 0x69], 0x69614d61
insb byte es:[edi], dx
je 0x47397a
dec ebp
popal
imul ebp, dword [esp + esi*2 + 0x6f], 3
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, byte [eax]
loopne 0x4738f9
inc edi
add byte [edx], dl
inc edi
je 0x47397f
je 0x4739b4
popal
arpl word [eax + 0x42], bp
jne 0x4739ad
push edx
jo 0x4739b9
jb 0x4739c0
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ecx
add al, bh
fadd qword [edi]
adc dl, byte [ebx + 0x65]
je 0x4739b1
je 0x4739e6
popal
arpl word [eax + 0x42], bp
jne 0x4739df
push edx
jo 0x4739eb
jo 0x4739eb
jb 0x4739f2
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add byte ss:[eax], cl
ret
inc edi
je 0x4739f2
je 0x473a27
popal
arpl word [eax + 0x42], bp
jne 0x473a20
push edx
jo 0x473a2c
jb 0x473a33
inc esi
imul ebp, dword [ebp + 3], 0x40100000
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebp
add byte [ebx*8 + 0x53160047], ah
fld qword [edi]
push ss
push ebx
je 0x473a28
inc ecx
je 0x473a5d
popal
arpl word [eax + 0x42], bp
jne 0x473a56
push 0x52677542
push edx
jo 0x473a62
outsd dx, dword [esi]
jb 0x473a69
inc esi
imul ebp, dword [ebp + 3], 0
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add byte ss:[ebx + eax*8], dh
add byte [esi], dh
add byte [ebx + eax*8], dh
inc edi
add byte [esi], dl
push ss
inc edi
je 0x473a70
insb byte es:[edi], dx
je 0x473a96
inc edx
jne 0x473a9b
push edx
push edx
jo 0x473aa7
jb 0x473aae
inc esi
imul ebp, dword [ebp + 3], 0x40100000
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebp
add byte [ebp + ebx*8 + 0x47], dl
add byte [esi], dl
add byte [ebp], al
push esp
fld qword [edi]
push ss
push ebx
je 0x473aa6
insb byte es:[edi], dx
je 0x473acc
inc edx
jne 0x473ad1
push edx
push edx
jo 0x473add
jb 0x473ae4
inc esi
imul ebp, dword [ebp + 3], 0
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
jne 0x473afd
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x47c35c00
add byte [0x47c35c00], bh
add byte [edx], dl
inc edi
je 0x473ae9
inc edx
jne 0x473b10
push edx
jo 0x473b1c
jb 0x473b23
je 0x473b03
push ebx
outsb dx, byte gs:[esi]
inc ecx
jae 0x473ab9
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ecx], al
sbb ch, 0x47
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
inc ecx
add byte [eax + 0x120047dd], al
inc edi
add byte [edx], dl
push ebx
je 0x473b26
jne 0x473b4d
push edx
jo 0x473b59
outsd dx, dword [esi]
jb 0x473b60
push ebx
outsb dx, byte gs:[esi]
inc ecx
jae 0x473af6
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
cmp al, byte [eax]
nop
ret
je 0x473b67
jne 0x473b8e
push edx
push edx
jo 0x473b9a
jb 0x473ba1
pop edx
imul esi, dword [eax + 3], 0x4012b800
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], bh
add byte [ebp + ebx*8 + 0x530f0047], ch
add byte [edi], cl
push ebx
je 0x473ba1
jne 0x473bc8
push edx
push edx
jo 0x473bd4
jb 0x473bdb
pop edx
imul esi, dword [eax + 3], 0
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
xor al, byte [eax]
rol bl, 0x47
add byte [edx], dl
inc edi
je 0x473bf0
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
push ebx
push 0x6544746f
jo 0x473c1e
push 0x109c0003
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ecx
add ah, dl
fld qword [edi]
adc dl, byte [ebx + 0x65]
je 0x473c22
inc edi
add byte [edx], dl
push ebx
je 0x473c22
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x6544746f
jo 0x473c50
je 0x473c45
push 3
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [eax + edx + 0x10040], bl
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, 0
call 0x144783cf
inc edi
je 0x473c63
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x7041746f
jo 0x473c6c
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x473c24
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add byte [eax], al
fiadd word [edi]
adc al, 0x53
je 0x473c97
arpl word [edx + 0x65], si
jb 0x473cac
outsb dx, byte gs:[esi]
push ebx
push 0x7041746f
jo 0x473ca0
dec edi
outsb dx, byte [esi]
insb byte es:[edi], dx
jns 0x473c58
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add byte [eax], dl
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add byte ds:[eax], dl
les eax, [edi]
adc eax, dword [edi + 0x65]
je 0x473cda
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x6553746f
outsb dx, byte [esi]
inc ecx
jae 0x473c9a
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], al
sub al, 0xde
add byte [eax - 0x48], al
adc al, byte [eax]
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [esi + ebx*8], ch
inc edi
add byte [ebx], dl
push ebx
je 0x473d18
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x6553746f
outsb dx, byte [esi]
inc ecx
jae 0x473cd8
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, dword [eax]
inc esp
les eax, [edi]
adc byte [edi + 0x65], al
je 0x473d5a
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x695a746f
jo 0x473d17
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [eax - 0x22], bl
inc edi
add byte [eax], dl
push ebx
je 0x473d95
arpl word [edx + 0x65], si
outsb dx, byte gs:[esi]
push ebx
push 0x695a746f
jo 0x473d52
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [eax + 0x180047cc], cl
inc edi
je 0x473dc2
imul esi, dword fs:[ecx + ebp*2 + 0x6f], 0x416c616e
je 0x473e01
popal
arpl word [eax + 0x6d], bp
outsb dx, byte gs:[esi]
je 0x473e08
add eax, dword [eax]
mov al, 0x8e
inc esi
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
dec eax
mov al, 0x8e
inc esi
add byte [ecx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], dh
add byte [esp + eax*8 + 0x47], dh
add byte [ebx], cl
inc edi
je 0x473e11
je 0x473e11
popal
imul ebp, dword [esi + eax*2 + 0x72], 0x36d6f
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], bh
add byte [eax + 0xb0047de], al
push ebx
je 0x473e47
popal
imul ebp, dword [esi + eax*2 + 0x72], 0x36d6f
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add byte ds:[eax], al
into
inc edi
add byte [ebx], dl
inc edi
je 0x473e75
imul esi, dword fs:[ecx + ebp*2 + 0x6f], 0x466c616e
imul esp, dword [ebp + 0x6c], 0x37364
in al, dx
mov es, word [esi]
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc esi
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
dec eax
in al, dx
mov es, word [esi]
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
cmp eax, dword [eax]
pop eax
int3
jo 0x473ee7
jb 0x473eee
inc esi
imul ebp, dword [ebp + 3], 0x4012b800
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [eax + 0x100047de], ch
push ebx
je 0x473eef
jne 0x473f16
push edx
jo 0x473f22
jb 0x473f29
inc esi
imul ebp, dword [ebp + 3], 0
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
movsb byte es:[edi], byte [esi]
les eax, [edi]
adc eax, dword [edi + 0x65]
je 0x473f2d
jo 0x473f5e
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc edx
jne 0x473f5b
push edx
jo 0x473f67
jb 0x473f6e
jae 0x473eff
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add al, dl
fiadd word [edi]
adc edx, dword [ebx + 0x65]
je 0x473f60
rcr dh, 1
inc edi
add byte [ebx], dl
push ebx
je 0x473f60
jo 0x473f91
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
inc edx
jne 0x473f8e
push edx
jo 0x473f9a
jo 0x473f9a
jb 0x473fa1
jae 0x473f32
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, 0
int3
add byte [edi + eax*2], dl
je 0x473fa3
inc edx
jne 0x473fca
push edx
jo 0x473fd6
jb 0x473fdd
inc esi
imul ebp, dword [ebp + 0x53], 0x3657a69
add al, bh
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
imul edi, dword [edx + 0x65], 0x10f80003
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add ah, bh
fiadd word [edi]
adc al, 0x53
inc edi
add byte [ebx + edx*2], dl
push ebx
je 0x473fd7
jne 0x473ffe
push edx
jo 0x47400a
outsd dx, dword [esi]
jb 0x474011
inc esi
imul ebp, dword [ebp + 0x53], 0x3657a69
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
push ebx
imul edi, dword [edx + 0x65], 3
jp 0x47400a
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, bh
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
das
add byte [edx], al
add byte [edi], ch
add ah, dh
les eax, [edi]
cmova esp, dword [ebp + 0x74]
je 0x474026
dec esi
outsd dx, dword [esi]
inc esp
jne 0x47404c
inc ebp
js 0x474042
jo 0x474056
jae 0x473fe7
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte ds:[eax], ch
fild word [edi]
rcpps xmm4, xmmword [ebp + 0x74]
dec esi
sub bh, bl
inc edi
add byte [edi], cl
push ebx
je 0x474055
outsd dx, dword [esi]
inc esp
jne 0x47407b
jo 0x474051
inc ebp
js 0x474071
jo 0x474085
jae 0x474016
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
das
add byte [eax*8 + 0x470f0047], bl
je 0x474093
outsd dx, dword [esi]
inc esp
jne 0x4740b9
inc esi
jb 0x4740b1
jp 0x4740b4
jae 0x474054
add byte [eax], al
adc byte [eax], al
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte ds:[edi + ebx*8 + 0x47], dl
add byte [edi], cl
push ebx
je 0x4740c2
outsd dx, dword [esi]
inc esp
jne 0x4740e8
inc esi
jb 0x4740e0
jp 0x4740e3
jae 0x474083
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
das
add byte [ebp + eax*8 + 0x47], al
add byte [edi], cl
inc edi
je 0x4740f6
inc esp
jne 0x474124
inc ebp
js 0x47411a
jo 0x47412e
je 0x4740ff
inc esp
add ax, word gs:[eax]
push 0x800468d
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte ds:[eax + 0xf0047df], al
push ebx
je 0x474125
inc esp
jne 0x474153
inc ebp
js 0x474149
jo 0x47415d
je 0x47412e
inc esp
add ax, word gs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [eax - 0x73], ch
inc esi
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
das
add byte [ebp + eax*8 + 0x47], dh
add byte [edi], cl
inc edi
je 0x474163
cmova esp, dword [ebp + 0x74]
inc esp
jne 0x474191
inc esi
jb 0x474189
jp 0x47418c
jp 0x47418c
inc esp
add ax, word gs:[eax]
push 0x800468d
inc esi
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte ds:[edi + ebx*8 + 0x530f0047], ch
je 0x474192
rcpps xmm4, xmmword [ebp + 0x74]
inc esp
jne 0x4741c0
inc esi
jb 0x4741b8
jp 0x4741bb
inc esp
add ax, word gs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax - 0x73], ch
inc esi
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add byte cs:[ebp + eax*8 + 0x470e0047], ah
je 0x4741d8
imul esi, dword [ebx + 0x74], 0x65726854
jb 0x4741f8
popal
popal
jae 0x47419a
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x47dfd800
add byte [esi], cl
push ebx
je 0x474206
je 0x474206
imul esi, dword [ebx + 0x74], 0x65726854
popal
jae 0x474231
push esp
push 0x64616572
jae 0x4741c8
popal
jae 0x4741c8
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
enter 0x47c5, 0
adc eax, dword [edi + 0x65]
je 0x47424a
push 0x7043776f
jne 0x474250
outsd dx, dword [esi]
ja 0x47423e
jo 0x474272
push edx
imul esi, dword gs:[bp + di + 0x74], 0x3737265
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [eax], al
loopne 0x47426b
add byte [ebx], dl
push ebx
je 0x47427d
push 0x7043776f
jne 0x474283
imul esi, dword gs:[bp + di + 0x74], 0x3737265
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor byte [eax], al
call 0x10478a2d
inc edi
je 0x4742bf
push ebx
push 0x7453776f
popal
arpl word [ebx + 0x44], bp
jne 0x4742e4
jo 0x47427c
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
aas
add byte [eax], ah
inc edi
add byte [eax], dl
push ebx
je 0x4742ef
push 0x7453776f
popal
arpl word [ebx + 0x44], bp
jne 0x474314
jo 0x4742ac
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
sub eax, 0x47c60c00
add byte [0x53746547], cl
push 0x6944776f
jae 0x474323
jae 0x474351
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
cmp al, 0
dec esp
loopne 0x474349
add byte [0x53746553], cl
push 0x6944776f
jae 0x474350
jae 0x47437e
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor byte [eax], al
xor dh, al
inc edi
add byte [eax], dl
inc edi
je 0x47438c
imul esp, dword [ebp + 0x55], 0x49796c67
insb byte es:[edi], dx
jns 0x474395
je 0x4743b3
insd dword es:[edi], dx
jae 0x474354
add eax, dword [eax]
add byte [eax], dl
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
aas
add byte [eax + 0x47], dh
add byte [eax], dl
push ebx
je 0x4743bc
imul esp, dword [ebp + 0x55], 0x49796c67
je 0x4743e3
insd dword es:[edi], dx
jae 0x474384
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, 0
pop eax
mov byte [edi], 0x14
inc edi
je 0x474406
push 0x6552776f
insb byte es:[edi], dx
popal
je 0x474425
jbe 0x474423
inc ecx
jb 0x474436
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add byte [eax + 0x140047e0], ah
push ebx
je 0x47443a
push 0x6552776f
insb byte es:[edi], dx
popal
je 0x474459
jbe 0x474457
inc ecx
jb 0x47446a
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, 0
add dh, 0x47
inc edi
add byte [edi + eax*2], dl
adc al, 0x47
je 0x47447d
push 0x6552776f
insb byte es:[edi], dx
popal
je 0x47449c
jbe 0x47449a
dec esp
imul ebp, dword [esi + 0x65], 0x373
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add ah, cl
loopne 0x47449f
inc edi
add byte [ebx + edx*2], dl
adc al, 0x53
je 0x4744b1
push 0x6552776f
insb byte es:[edi], dx
popal
je 0x4744d0
jbe 0x4744ce
dec esp
imul ebp, dword [esi + 0x65], 0x373
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor al, 0
test al, 0xc6
inc edi
add byte [edi + eax*2], dl
adc al, 0x47
je 0x4744e7
je 0x4744e7
outsd dx, dword [esi]
jb 0x474511
popal
je 0x4744eb
imul esi, dword [ebx + 0x61], 0x6d657373
bound ebp, qword [ecx + edi*2 + 3]
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc ebx
add al, bh
loopne 0x474516
inc edi
add byte [ebx + edx*2], dl
adc al, 0x53
je 0x47451b
outsd dx, dword [esi]
jb 0x474545
popal
je 0x47451f
imul esi, dword [ebx + 0x61], 0x6d657373
bound ebp, qword [ecx + edi*2 + 3]
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax], al
adc byte [eax], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
xor eax, dword [eax]
rol dh, 1
inc edi
add byte [ebx], dl
inc edi
je 0x474564
je 0x474564
imul ebp, dword [ebp + 0x69], 0x73694474
je 0x474561
imul esi, dword [ebx + 0x61], 0x6d657373
popal
jae 0x474595
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 3]
add byte [eax + edx + 0x80040], bl
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc edx
add byte [ecx], ah
inc edi
add byte [ebx], dl
push ebx
je 0x474597
imul ebp, dword [ebp + 0x69], 0x73694474
popal
jae 0x4745c8
insd dword es:[edi], dx
bound ebp, qword [ecx + edi*2 + 3]
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add byte [eax + edx + 0x10040], bl
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
inc eax
add byte [edi + ecx*8], bh
inc edi
add byte [eax], dl
inc edi
je 0x4745dd
insb byte es:[edi], dx
jne 0x4745f7
imul ebp, dword [esi + 0x45], 0x6c62616e
bound ebp, qword [ebp + 0x64]
add eax, dword [eax]
add eax, dword fs:[eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [esi], al
jo 0x474626
jne 0x474623
imul ebp, dword [esi + 2], 0x4f000200
add byte [eax + 0x100047cf], dh
push ebx
je 0x47461d
adc byte [ebx + 0x65], dl
je 0x47461d
insb byte es:[edi], dx
jne 0x474637
imul ebp, dword [esi + 0x45], 0x6c62616e
add eax, dword fs:[eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add ecx, dword [eax]
xor byte [edi + 0x47], dl
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 [esi], al
push es
jo 0x474666
jne 0x474663
imul ebp, dword [esi + 2], 0x10000000
inc eax
add byte [edx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
xor eax, 0x47c6f400
add byte [edx], cl
push esi
jb 0x47468f
imul ebp, dword [edi + 0x6e], 0x3726156
outsd dx, dword [esi]
outsb dx, byte [esi]
push esi
popal
jb 0x474626
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebp], al
mov esp, 0xc0047e5
inc edi
je 0x474692
jae 0x4746c6
imul esi, dword [ebx + 0x74], 0x3746e61
add byte [edx + edx*4 + 0x80043], al
add ecx, dword [eax]
xor byte [edi + 0x47], dl
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 [esi + ebp*2], al
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
dec eax
test byte [edx + 0x20043], dl
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
add byte ss:[eax], cl
mov dword [edi], 0x7465470b
push esp
inc edi
add byte [ebx], cl
inc edi
je 0x4746ea
imul esi, dword [esp + ebp*2 + 0x65], 0x3726142
add byte [eax + 0x8004012], bh
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], bh
add byte [ecx + 0x47], cl
add byte [ebx], cl
push ebx
je 0x474720
imul esi, dword [esp + ebp*2 + 0x65], 0x3726142
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
aaa
add byte [eax], bh
mov dword [edi], 0x7465470c
inc ebp
js 0x47476b
jo 0x47477f
dec ebp
jae 0x474775
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebx], bh
add byte [ecx + 0x47], dh
add byte [ebx + edx*2], cl
je 0x474782
js 0x4747a2
jo 0x4747b6
dec ebp
jae 0x4747ac
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
aaa
add byte [eax - 0x39], ch
inc edi
add byte [edi + eax*2], cl
je 0x4747be
jb 0x4747e9
jp 0x4747e1
outsb dx, byte [esi]
dec ebp
jae 0x4747e7
add eax, dword [bx + si]
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebx], bh
add byte [ecx + 0x530c0047], bl
add al, byte [eax]
cmp eax, dword [eax]
pushfd
loope 0x4747f0
add byte [ebx + edx*2], cl
je 0x4747f5
jb 0x474820
jp 0x474818
outsb dx, byte [esi]
dec ebp
jae 0x47481e
add eax, dword [bx + si]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp dword [eax], eax
cwde
mov dword [edi], 0x7465470e
je 0x47482c
inc edx
imul esi, dword [esi + eax*2 + 0x61], 0x4d746c75
je 0x47483f
jae 0x47485b
add eax, dword [eax]
mov eax, 0x8004012
add byte [eax + 0x8004012], bh
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47e1c400], bh
cmp eax, 0x47e1c400
add byte [esi], cl
push cs
push ebx
je 0x474865
imul esi, dword [esi + eax*2 + 0x61], 0x4d746c75
jae 0x474894
add eax, dword [bx + si]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, 0
enter 0x47c7, 0
adc dword [edi + 0x65], eax
je 0x4748b3
outsb dx, byte gs:[esi]
inc edx
je 0x4748d4
outsb dx, byte [esi]
inc ebx
popal
jo 0x4748de
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
clc
mov dword [edi], 0x74654711
push ebx
popal
jbe 0x474904
inc edx
je 0x474910
inc ebx
popal
jo 0x47491a
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47c82800], bh
add byte [edx], dl
inc edi
je 0x474928
jb 0x474943
outsb dx, byte [esi]
je 0x47491f
je 0x47494d
outsb dx, byte [esi]
inc ebx
popal
jo 0x474957
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
cmp al, 0
pop eax
enter 0x47, 0x11
inc edi
je 0x474968
adc dword [edi + 0x65], eax
je 0x474968
push 0x7442776f
outsb dx, byte [esi]
inc ebx
popal
jo 0x474993
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], al
mov al, cl
inc edi
add byte [0x43746547], dl
inc edi
je 0x474994
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x4749be
outsb dx, byte [esi]
jne 0x4749bd
inc edx
inc edx
je 0x4749c9
inc ebx
popal
jo 0x4749d3
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [eax + ecx*8 + 0x47140047], bh
je 0x4749e3
jae 0x474a08
je 0x4749f6
popal
jb 0x474a0b
inc edx
je 0x474a08
inc ebx
popal
jo 0x474a12
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x47c8f000
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47c8f000], bh
inc edi
add byte [edx], dl
inc edi
je 0x474a13
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x474a39
inc edx
inc edx
je 0x474a45
inc ebx
popal
jo 0x474a4f
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], al
in al, dx
loope 0x474a4e
add byte [ecx], dl
push ebx
je 0x474a60
adc dword [ebx + 0x65], edx
je 0x474a60
outsb dx, byte gs:[esi]
inc edx
je 0x474a81
outsb dx, byte [esi]
inc ebx
popal
jo 0x474a8b
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
jbe 0x474a9c
insb byte es:[edi], dx
jne 0x474aa3
add al, byte [eax]
add al, byte [eax]
inc eax
add byte [edx], dl
inc edi
loop 0x474a8e
add byte [ecx], dl
push ebx
je 0x474aa0
popal
jbe 0x474ab5
inc edx
inc edx
je 0x474ac1
inc ebx
popal
jo 0x474acb
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc ecx
add byte [edx], bh
add byte [ecx], al
cmp al, 0xe2
inc edi
add byte [edx], dl
push ebx
je 0x474add
je 0x474add
jb 0x474af8
imul ebp, dword [esi + 0x74], 0x436e7442
outsb dx, byte [esi]
je 0x474ad4
je 0x474b02
inc ebx
popal
jo 0x474b0c
imul ebp, dword [edi + 0x6e], 3
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 byte [eax], dh
push edi
inc edi
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc eax
add byte [edx + 0x47], ah
add byte [ecx], dl
push ebx
je 0x474b21
push 0x7442776f
outsb dx, byte [esi]
inc ebx
popal
jo 0x474b4c
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc esp
add byte [edx + 0x53150047], cl
je 0x474b51
add byte [eax + eax - 0x74], al
loop 0x474b4f
add byte [0x43746553], dl
je 0x474b51
outsd dx, dword [esi]
outsb dx, byte [esi]
je 0x474b7b
outsb dx, byte [esi]
jne 0x474b7a
inc edx
je 0x474b86
inc ebx
popal
jo 0x474b90
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [eax + 0x140047e2], bh
push ebx
add byte [ebx + edx*2], dl
je 0x474ba4
push edx
jae 0x474bc9
popal
jb 0x474bcc
inc edx
je 0x474bc9
inc ebx
popal
jo 0x474bd3
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
mov eax, 0x1004012
adc al, byte [eax]
add dword [eax], eax
add eax, 0x756c6176
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
inc ecx
add ah, ah
loop 0x474bd6
add byte [edx], dl
push ebx
je 0x474bd8
adc dl, byte [ebx + 0x65]
je 0x474bd8
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x474bfe
inc edx
je 0x474c0a
inc ebx
popal
jo 0x474c14
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, byte [eax]
and cl, cl
add byte [eax], ah
leave
inc edi
add byte [edi], cl
inc edi
je 0x474c25
imul eax, dword [edx + 0x74], 0x6e
je 0x474c48
inc ebx
popal
jo 0x474c52
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [eax - 0x37], dl
inc edi
add byte [edi + eax*2], dl
je 0x474c54
je 0x474c74
imul ebp, dword [ebx + esi*2 + 0x42], 0x61436e74
insb byte es:[edi], dx
jae 0x474c59
je 0x474c87
inc ebx
popal
jo 0x474c91
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], bh
add byte [ebx], cl
inc edi
add byte [edi], cl
push ebx
je 0x474c9e
imul eax, dword [edx + 0x74], 0x6e
outsb dx, byte [esi]
inc ebx
popal
jo 0x474ccb
imul ebp, dword [edi + 0x6e], 3
outsb dx, byte [esi]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
inc eax
add byte [ecx], al
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [ebx], dh
inc edi
add byte [ebx + edx*2], dl
je 0x474cd1
je 0x474cf1
imul ebp, dword [ebx + esi*2 + 0x42], 0x61436e74
insb byte es:[edi], dx
jae 0x474cd6
je 0x474d04
inc ebx
popal
jo 0x474d0e
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, 0x47c98400
add byte [edx], dl
inc edi
je 0x474d20
adc al, byte [edi + 0x65]
je 0x474d20
insb byte es:[edi], dx
popal
jae 0x474d3a
push edi
popal
imul esi, dword [esp + edx*2 + 0x69], 0x3656c74
add byte [eax + 0x8004012], bh
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
mov ah, 0xc9
inc edi
add byte [ecx], dl
inc edi
je 0x474d5d
insb byte es:[edi], dx
popal
jae 0x474d77
push edi
popal
imul esi, dword [esp + edx*2 + 0x65], 0x37478
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ecx], al
pushal
jecxz 0x474d8a
add al, byte [eax]
add al, byte [eax]
inc ecx
add byte [eax - 0x1d], ah
inc edi
add byte [edx], dl
push ebx
je 0x474d99
insb byte es:[edi], dx
popal
jae 0x474db3
push edi
popal
imul esi, dword [esp + edx*2 + 0x69], 0x3656c74
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
popal
insb byte es:[edi], dx
jne 0x474de0
add al, byte [eax]
add al, byte [eax]
inc eax
add byte [eax + 0x110047e3], cl
push ebx
je 0x474dda
insb byte es:[edi], dx
popal
jae 0x474df4
push edi
popal
imul esi, dword [esp + edx*2 + 0x65], 0x37478
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add dword [eax], eax
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, 0x47c9e400
add byte [edx], dl
inc edi
je 0x474e0c
jne 0x474e33
push esp
jb 0x474e30
arpl word [ebx + 0x65], bp
jb 0x474e28
imul esi, dword [esp + ebp*2 + 0x65], 0x12b80003
inc eax
add byte [eax], cl
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ecx], al
mov al, 0xe3
inc edi
add byte [edx], dl
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
inc ecx
add byte [eax + 0x120047e3], dh
push ebx
je 0x474e49
jne 0x474e70
push esp
jb 0x474e6d
arpl word [ebx + 0x65], bp
jb 0x474e65
imul esi, dword [esp + ebp*2 + 0x65], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 bh, byte [eax + 0x1004012]
add byte [ecx], al
add byte [0x756c6176], al
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add byte [edx + ecx*8], dl
inc edi
add byte [eax], bl
inc edi
je 0x474e8a
jne 0x474eb1
push esp
push esp
jb 0x474eae
arpl word [ebx + 0x65], bp
jb 0x474e96
jae 0x474eb8
jb 0x474ec0
jo 0x474ecd
imul ebp, dword [edi + 0x6e], 0x12b80003
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
push ebx
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], al
fsub st(3)
inc edi
add byte [eax], bl
push ebx
je 0x474ecd
inc edx
jne 0x474ef4
push esp
jb 0x474ef1
arpl word [ebx + 0x65], bp
jb 0x474ed9
jae 0x474efb
jae 0x474efb
jb 0x474f03
jo 0x474f10
imul ebp, dword [edi + 0x6e], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
adc al, byte [eax]
add dword [eax], eax
add eax, 0x756c6176
insb byte es:[edi], dx
jne 0x474f28
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
inc esp
retf 0x47
push cs
inc edi
je 0x474f1f
popal
imul ebp, dword [ebx + edx*2 + 0x75], 0x63656a62
je 0x474ee0
arpl word gs:[ebx + eax], si
mov eax, 0x8004012
add byte [eax + 0x8004012], bh
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47e40000], bh
in al, 0x47
add byte [esi], cl
push ebx
je 0x474f58
popal
imul ebp, dword [ebx + edx*2 + 0x75], 0x63656a62
je 0x474f19
bound ebp, qword [edx + 0x65]
arpl word [ebx + eax], si
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add byte ss:[edx + ecx*8 + 0x47], dh
add byte [ebx], cl
inc edi
je 0x474f95
popal
imul ebp, dword [edx + eax*2 + 0x6f], 0x37964
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], bh
add byte [eax], ch
in al, 0x47
add byte [ebx], cl
push ebx
je 0x474fcb
popal
imul ebp, dword [edx + eax*2 + 0x6f], 0x37964
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
add al, 0x53
insb byte es:[edi], dx
add al, byte [eax]
add bh, byte [eax + 0x1004012]
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, byte [eax]
movsb byte es:[edi], byte [esi]
retf 0x47
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [esi], bh
add byte [eax - 0x1c], dl
inc edi
add byte [edi], cl
push ebx
je 0x475045
outsb dx, byte gs:[esi]
inc edx
outsd dx, dword [esi]
js 0x47504d
imul esi, dword [esp + ebp*2 + 0x65], 3
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
add al, bl
retf 0x47
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc edi
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]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edx], al
jl 0x47504b
inc edi
add byte [ebx], dl
push ebx
je 0x4750be
jb 0x4750d5
jo 0x4750d3
jb 0x4750d9
inc ecx
je 0x4750eb
popal
arpl word [eax + 0x4d], bp
jae 0x4750e4
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp dword [eax], eax
or bl, cl
inc edi
add byte [esi], cl
inc edi
je 0x4750fd
js 0x4750fe
outsd dx, dword [esi]
outsd dx, dword [esi]
imul esi, dword [ebp + 0x70], 0x4d
jae 0x475121
add eax, dword [eax]
mov eax, 0x8004012
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
adc al, byte [eax]
add dword [eax], eax
add dword [ecx], eax
add al, byte [eax]
add al, byte [eax]
cmp eax, 0x47e4a400
add byte [ecx], al
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47e4a400], bh
add byte [esi], cl
push cs
push ebx
je 0x475136
js 0x475137
outsd dx, dword [esi]
outsd dx, dword [esi]
imul esi, dword [ebp + 0x70], 0x4d
jae 0x47515a
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp byte [eax], al
cmp bl, cl
inc edi
add byte [0x43746547], cl
or eax, 0x43746547
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebp + ecx*2 + 0x73], si
add eax, dword [bx + si]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax + eax], bh
int3
push ebx
je 0x4751a1
outsd dx, dword [esi]
outsb dx, byte [esi]
outsb dx, byte [esi]
arpl word gs:[ebp + ecx*2 + 0x73], si
add eax, dword [bx + si]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp dword [eax], eax
retf
dec ebp
jae 0x47520b
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [0x47e4f000], bh
add byte [esi], cl
push ebx
je 0x475226
outsb dx, byte gs:[esi]
dec ebp
popal
imul ebp, dword [ebp + ecx*2 + 0x73], 0x367
add byte [eax], al
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
aaa
add byte [ebx + ecx*8 + 0x470c0047], dl
or al, 0x47
je 0x475256
imul esp, dword [ebp + 0x6c], 0x734d7364
add eax, dword [bx + si]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ebx], bh
add byte [eax], bl
in eax, 0x47
add byte [ebx + edx*2], cl
je 0x47528d
imul esp, dword [ebp + 0x6c], 0x734d7364
add eax, dword [bx + si]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, dword [eax]
invalid
add eax, dword [bx + si]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], bh
add byte [eax - 0x1b], al
inc edi
add byte [eax], dl
push ebx
je 0x475310
outsb dx, byte gs:[esi]
inc ecx
je 0x475337
popal
arpl word [eax + 0x4d], bp
jae 0x475330
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp eax, 0x47cbf400
add byte [edx], dl
inc edi
je 0x47534f
outsb dx, byte gs:[esi]
inc esi
imul ebp, dword [esi + 0x61], 0x657a696c
dec ebp
jae 0x475371
add eax, dword [eax]
mov eax, 0x8004012
add byte [edx], al
or byte [eax], dh
push edi
inc edi
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [ecx], al
push 0x120047e5
push ebx
je 0x47538c
je 0x47538c
outsb dx, byte gs:[esi]
inc esi
imul ebp, dword [esi + 0x61], 0x657a696c
dec ebp
jae 0x4753ae
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
cmp al, 0
sub ah, cl
inc edi
add byte [ecx], dl
inc edi
je 0x4753cd
outsb dx, byte gs:[esi]
inc esi
popal
imul ebp, dword [ebp + esi*2 + 0x72], 0x67734d65
add eax, dword [eax]
mov eax, 0x8004012
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
inc eax
mov eax, 0x1004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [eax], al
xchg esp, eax
in eax, 0x47
add byte [ecx], dl
push ebx
je 0x475409
outsb dx, byte gs:[esi]
inc esi
popal
imul ebp, dword [ebp + esi*2 + 0x72], 0x67734d65
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
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 [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
outsb dx, byte [esi]
add byte [eax + ebp*8 + 0x46080047], ah
imul ebp, dword [esi + 0x64], 0x706f7250
add eax, dword [eax]
cwde
in al, 0x46
add byte [eax], dl
add byte [0x47573008], al
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add byte [eax], al
adc byte [eax], al
add al, byte [eax]
or al, 0x61
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
ja 0x475471
popaw
jne 0x47549e
je 0x475436
add byte [eax], al
add byte [eax], dl
inc eax
add byte [eax + eax], cl
add eax, 0x74697277
add al, byte gs:[eax]
add al, dl
jecxz 0x47548e
add byte [eax], cl
add byte [ecx], cl
arpl word [edx + 0x65], si
popal
je 0x4754b7
push esp
jns 0x4754c5
add al, byte [eax]
add al, byte [eax]
cmp dword [eax], eax
pushal
jmp 0x475254a8
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add al, byte [eax]
add al, byte [eax]
cmp byte [eax], al
adc al, 0xea
inc edi
add byte [edx], cl
inc edi
je 0x4754ed
jb 0x47550e
outsd dx, dword [esi]
jo 0x4754ea
outsb dx, byte [esi]
je 0x4754a7
add byte [eax + edx + 0x80040], bl
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add al, byte [eax]
inc ebx
add al, cl
ljmp 0x7465
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
inc eax
mov eax, 0x2004012
add byte [ecx], al
add dword [edx], eax
add byte [edx], al
add byte [edi], dh
add byte [ebp + ebp*8 + 0x47], ch
add byte [ecx], cl
inc edi
je 0x475568
jb 0x475589
jo 0x475560
ja 0x475521
add al, bh
adc byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [edx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add al, byte [eax]
dec eax
add byte [eax + 0xb0047ed], al
push ebx
je 0x47559f
jb 0x4755c0
jo 0x475595
outsd dx, dword [esi]
outsd dx, dword [esi]
insb byte es:[edi], dx
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax], dh
push edi
inc edi
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add byte [eax], al
adc byte [eax], al
add al, byte [eax]
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
inc edi
add byte [ebp + ebp*8 + 0x530a0047], bh
add byte [edx], al
add byte [edi], al
mov esp, 0xa0047ed
push ebx
je 0x4755e7
je 0x4755e7
jb 0x475608
jo 0x4755e4
outsb dx, byte [esi]
je 0x4755a1
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
xor byte [edi + 0x47], dl
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add al, byte [eax]
add byte [eax + edx + 0x20040], bl
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
inc edi
add al, dh
in eax, dx
inc edi
add byte [edx], cl
push ebx
je 0x47562e
jb 0x47564f
jo 0x475635
je 0x475656
add eax, dword [eax]
add byte [eax], dl
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax], dh
push edi
inc edi
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add bh, byte [eax + 0x2004012]
add byte [edx], al
mov eax, 0x2004012
add byte [0x756c6176], al
add al, byte gs:[eax]
add al, byte [eax]
inc esi
add byte [esi + ebp*8 + 0x47], cl
add byte [ecx], cl
push ebx
je 0x475675
jb 0x475696
jo 0x47566d
ja 0x47562e
add byte [eax], al
adc byte [eax], al
or byte [eax], al
add ecx, dword [eax]
xor byte [edi + 0x47], dl
inc eax
add byte [eax], cl
add byte [ebx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add bl, ah
adc al, byte [eax]
add dword [eax], eax
add al, 0x6e
popal
insd dword es:[edi], dx
add al, byte gs:[eax]
add al, bh
adc byte [eax], al
add al, byte [eax]
add eax, 0x756c6176
add al, byte gs:[eax]
add al, byte [eax]
add byte es:[esi + ebp*8 + 0x47], dl
add byte [esi], al
push edx
insb byte es:[edi], dx
outsd dx, dword [esi]
popal
add eax, dword fs:[eax]
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add dword [eax], ecx
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
inc eax
add byte [eax - 0x12], ah
inc edi
add byte [0x6c6c6946], cl
inc esi
outsd dx, dword [esi]
jb 0x475702
inc ebx
popal
arpl word [eax + 0x65], bp
add eax, dword [eax]
add byte [eax], al
add byte [eax], al
or byte [eax], al
add cl, byte [eax]
xor byte [edi + 0x47], dl
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
or al, byte [edx + edx*4 + 0x10043]
or dword [ecx + 0x73], esp
jae 0x475726
jae 0x475733
popal
outsb dx, byte [esi]
je 0x4756c5
add byte [edx], al
add byte [eax], al
insb byte es:[edi], dx
invalid
add al, byte [eax]
add al, byte [eax]
daa
add al, ah
inc edi
add byte [edi], al
inc edi
je 0x475764
insb byte es:[edi], dx
add ax, word [eax]
xor byte [edi + 0x47], dl
add byte [eax], cl
add byte [ecx], al
or byte [eax], dh
push edi
inc edi
add byte [eax], al
add byte [ebx + edx*2], al
insb byte es:[edi], dx
add al, byte [eax]
add al, byte [eax]
add byte [eax], al
add byte [edi + edx*2], dh
inc edi
add byte [edi], al
or al, 0x54
dec ecx
dec ebp
inc ebp
push ebx
je 0x4757b2
imul ebp, dword [esi + 0x67], 0x470ce873
add byte [eax], dl
and dword [eax], eax
add byte [eax], al
or dword [ebp + 0x61], ebp
inc ebp
js 0x4757b6
jo 0x4757ca
add byte [eax], al
add byte [eax], al
add al, byte [eax]
add byte [eax], al
add byte [eax], al
push edi
inc edi
add byte [edi], cl
adc byte [ecx + 0x4d], cl
movups xmm1, xmmword [ecx + 0x4d]
dec ebp
inc ebp
inc ecx
je 0x4757e0
popal
arpl word [eax + 0x6d], bp
outsb dx, byte gs:[esi]
je 0x4757e7
inc ebp
js 0x475767
push ds
inc eax
add byte [ecx], al
retf
cmp dh, byte cs:[ecx]
adc byte [eax], al
add byte [eax], al
add al, 0
add byte [eax], al
add byte [eax + eax], al
add byte [eax], al
mov eax, 0x4012
add byte [eax], al
add byte [eax + 0x4004012], bh
add byte [eax], al
add byte [eax + 0x8004012], bh
add byte [eax], al
add byte [eax + 0xc004012], bh
add byte [eax], al
add byte [eax], al
add al, 0
add byte [eax], al
mov eax, 0x4012
add byte [eax], al
add byte [edx], al
pop es
outsd dx, dword [esi]
jb 0x475856
inc esi
imul ebp, dword [ebp + 2], 0x4012b800
add byte [eax + eax], al
add byte [eax], al
add al, byte [esi]
jae 0x475866
outsb dx, byte [esi]
inc ecx
jae 0x475808
add byte [eax + 0x8004012], bh
add byte [eax], al
add byte [edx], al
add edi, dword [edx + 0x69]
adc al, byte [eax]
or byte [eax], al
add byte [eax], al
add al, byte [ebx]
jp 0x47587c
jo 0x475817
add byte [eax + 0xc004012], bh
add byte [eax], al
add byte [edx], al
add eax, 0x6c656966
adc al, byte [eax]
or al, 0
add byte [eax], al
add al, byte [0x6c656966]
add al, byte fs:[eax]
add al, byte [eax]
add byte [eax], al
add byte [eax], dh
pop eax
inc edi
add byte [ecx], dl
adc edi, dword [edx]
push esp
dec ecx
dec ebp
inc ebp
inc ecx
je 0x4758ae
popal
arpl word [eax + 0x6d], bp
outsb dx, byte gs:[esi]
je 0x4758b5
cmp dh, byte cs:[edx]
adc byte [eax], al
add byte [eax], al
pushfd
push edi
inc edi
add bh, bh
invalid
insd dword es:[edi], dx
popal
inc ebp
js 0x4758bf
jo 0x4758d3
pushfd
push edi
inc edi
add byte [edx], al
add byte [eax], al
add byte [eax], al
int3
inc esp
and al, 4
shr cl, 1
pop edi
jg 0x47587d
inc dword [ebx - 0x2ffbdbbc]
jmp fcn.0040d800
add byte [ebx + 0x55e9ccc0], al
test eax, 0xc0830000
int3
add byte [eax], al
add eax, 0xffffffcc
jmp fcn.004803d0
add eax, 0xffffffcc
jmp fcn.004804d0
int3