Function at 0x498e54
Capabilities:
Packed with generic packer

Disassembly:
test byte [edi - 0x75000000], dh
enter 0, 0x24
adc cl, dl
stc
sub esp, dword [edi + 0x1c244c00]
mov dword [esp + 0x38], edi
add byte [eax], al
sub edi, ecx
js 0x49a820
push ecx
push dword [esp + 0x24]
push eax
add byte [eax], al
out dx, eax
add dword [eax], eax
add esp, 0x7b
add al, al
mov eax, dword [esp + 0x24]
jne 0x4c8e8f
mov ecx, dword [esp + 0xa]
add cl, al
sar eax, 1
push eax
push ebx
push ecx
lea eax, [eax]
add byte [eax + ebp*8 + 0x21], cl
cli
dec dword [ebp + 0x40244400]
push eax
lea ecx, [esp]
add byte [ebx], cl
sti
invalid
push edx
cmp dword [ebx + eax - 0x34], edi
mov eax, dword [0x49a500d1]
out dx, eax
fld xword ss:[esi - 0x45]
jae 0x49a7b1
add al, 0xe3
fist dword [eax + 0x13]
sahf
push cs
add ebp, ebx
add dword [edx - 0x3ed60adf], edi
insd dword es:[edi], dx
popal
je str.GetCommandLineW
jae 0x4c8f09
popal
push edi
add byte [eax], al
mov bl, 0
inc esi
jb 0x4c8f06
inc ebp
outsb dx, byte [esi]
jbe 0x4c8f0f
jb 0x4c8f17
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c8f01
je 0x4c8f22
imul ebp, dword [esi + 0x67], 0xb4005773
add byte [esi + 0x72], al
inc esi
jb 0x4c8f20
dec esp
imul esp, dword [edx + 0x72], 0x797261
mov dh, 0
inc esi
jb 0x4c8f2e
push edx
jae 0x4c8f3d
jne 0x4c8f42
arpl word [ebp], sp
add byte [ecx + 0x74654700], bh
inc edi
invalid
invalid
inc ecx
inc ebx
push eax
add byte [eax], al
retf
inc edi
je 0x4c8f27
outsd dx, dword [esi]
insd dword es:[edi], dx
insd dword es:[edi], dx
popal
outsb dx, byte [esi]
dec esp
imul ebp, dword [esi + 0x65], 0xda0057
inc edi
je 0x4c8f39
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c8f69
insb byte es:[edi], dx
inc ebx
push eax
add byte [eax], al
jmp str.GetConsoleMode
add byte [edi + 0x65], al
inc edi
je 0x4c8f49
inc edi
je 0x4c8f49
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c8f79
outsd dx, dword [esi]
insb byte es:[edi], dx
dec ebp
outsd dx, dword [esi]
add byte gs:[eax], al
add byte gs:[eax], al
in eax, dx
add byte [edi + 0x65], al
inc edi
je 0x4c8f5b
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c8f8b
insb byte es:[edi], dx
dec edi
jne 0x4c8f95
jo 0x4c8f98
jne 0x4c8f98
je 0x4c8f68
inc ebx
push eax
add byte [eax], al
mov edi, 0x74654700
inc edi
invalid
invalid
add byte [edi + 0x74654700], bh
inc edi
invalid
invalid
inc ebx
push eax
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
add cl, bh
add byte [edi + 0x65], al
inc edi
je 0x4c8f7d
inc ebx
jne 0x4c8fae
jb 0x4c8fa3
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4c8f95
push 0x64616572
add byte [eax], al
jb 0x4c8fa9
popal
add byte fs:[eax], al
add byte [ecx], al
inc edi
je 0x4c8f92
add dword [edi + 0x65], eax
inc edi
je 0x4c8f92
imul esi, dword [ebx + 0x6b], 0x65657246
push ebx
jo 0x4c8fb9
arpl word [ebp + 0x41], sp
add byte [ebx], al
add dword [edi + 0x65], eax
inc edi
je 0x4c8fa6
imul esi, dword [ebx + 0x6b], 0x65657246
push ebx
push ebx
jo 0x4c8fcd
arpl word [ebp + 0x57], sp
add byte [eax], cl
add dword [edi + 0x65], eax
inc edi
je 0x4c8fbb
outsb dx, byte [esi]
jbe 0x4c8fe2
jb 0x4c8fea
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c8fd4
je 0x4c8ff5
imul ebp, dword [esi + 0x67], 0x5773
or eax, 0x74654701
inc edi
je 0x4c8fd6
add dword [edi + 0x65], eax
inc edi
je 0x4c8fd6
imul ebp, dword [ebp + 0x41], 0x69727474
inc ecx
je 0x4c900a
je 0x4c9009
jb 0x4c9001
imul esp, dword [edx + 0x75], 0x41736574
bound esi, qword [ebp + 0x74]
jae 0x4c8fdf
add byte [eax], al
sgdt [edi + 0x65]
inc edi
je str.GetFullPathNameA
je str.GetFullPathNameA
imul ebp, dword [ebp + 0x41], 0x69727474
inc ecx
je 0x4c9020
jb 0x4c9017
bound esi, qword [ebp + 0x74]
jae 0x4c8ff9
js 0x4c900d
add byte [eax], al
adc byte [ecx], al
inc edi
add dword [edi + 0x65], eax
inc edi
je 0x4c9004
je 0x4c9004
imul ebp, dword [ebp + 0x41], 0x69727474
bound esi, qword [ebp + 0x74]
jae 0x4c9023
add byte [eax], al
adc al, 1
add byte [ecx + eax], dl
inc edi
je 0x4c901a
imul ebp, dword [ebp + 0x54], 0x656d69
adc eax, 0x74654701
inc edi
je 0x4c9028
push esp
imul ebp, dword [ebp + 0x65], 0x47011500
inc edi
je 0x4c9028
imul ebp, dword [ebp + 0x54], 0x657079
push ss
add dword [edi + 0x65], eax
inc edi
je str.GetLocaleInfoW
inc edi
je str.GetLocaleInfoW
jne str.GetModuleFileNameW
insb byte es:[edi], dx
push eax
popal
je 0x4c905f
dec esi
popal
insd dword es:[edi], dx
inc ecx
add byte [eax], al
pop ss
add dword [edi + 0x65], eax
inc edi
je 0x4c904a
je 0x4c904a
jne 0x4c9072
insb byte es:[edi], dx
push eax
popal
je 0x4c9073
push 0x656d614e
push edi
dec esi
popal
insd dword es:[edi], dx
push edi
add byte [eax], al
sbb al, byte [ecx]
inc edi
je 0x4c9064
dec esp
popal
jae 0x4c908f
je 0x4c9061
inc ebp
jb 0x4c9090
outsd dx, dword [esi]
jb 0x4c9021
add byte [eax], al
sbb al, 1
add byte [ecx + eax], bl
add dword [edi + 0x65], eax
inc edi
je str.GetModuleHandleA
inc edi
je str.GetModuleHandleA
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
inc ecx
add byte [eax], al
sbb eax, 0x74654701
inc edi
je 0x4c9086
inc edi
je 0x4c9086
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
push edi
add byte [eax], al
and al, 1
inc edi
je 0x4c9099
je 0x4c9099
outsd dx, dword [esi]
jne 0x4c90bc
inc esi
imul ebp, dword [ebp + 0x4e], 0x41656d61
add byte [eax], al
and eax, 0x74654701
inc edi
invalid
invalid
inc edi
je 0x4c90af
dec ebp
outsd dx, dword [esi]
jne 0x4c90d2
jne 0x4c90d2
inc esi
imul ebp, dword [ebp + 0x4e], 0x57656d61
add byte [eax], al
add dword es:[edi + 0x65], eax
inc edi
invalid
add dword [edi + 0x65], eax
inc edi
invalid
inc edi
je 0x4c90c5
je 0x4c90c5
outsd dx, dword [esi]
jne 0x4c90e8
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ecx
add byte [eax], al
daa
add dword [edi + 0x65], eax
inc edi
je 0x4c90d9
outsd dx, dword [esi]
jne 0x4c90fc
insb byte es:[edi], dx
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
push edi
add byte [eax], al
xor dword [ecx], eax
inc edi
je 0x4c90ef
add byte [ecx], dh
add dword [edi + 0x65], eax
inc edi
je 0x4c90ef
inc ebp
dec ebp
inc ebx
push eax
add byte [eax], al
add dword ds:[edi + 0x65], eax
inc edi
je 0x4c90fc
jb 0x4c911d
arpl word [ecx + 0x64], ax
jb 0x4c9119
inc ecx
jb 0x4c9119
jae 0x4c9129
add byte [eax], al
inc eax
add dword [edi + 0x65], eax
inc edi
invalid
je 0x4c910e
jb 0x4c912f
arpl word [ebp + 0x73], sp
jae 0x4c910d
popal
jo 0x4c90c9
add byte [eax + 1], dl
inc edi
je 0x4c9123
je 0x4c9133
jb 0x4c9148
jne 0x4c9146
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
inc ecx
add byte [ecx + 1], dl
inc edi
je 0x4c9135
je 0x4c9145
jb 0x4c915a
jne 0x4c9158
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
push edi
add byte [edx + 1], dl
inc edi
je 0x4c9147
add dword [edi + 0x65], eax
inc edi
je 0x4c9147
je 0x4c915a
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
add byte [eax], al
push ebx
add dword [edi + 0x65], eax
inc edi
je 0x4c9157
je 0x4c9178
imul ebp, dword [esi + 0x67], 0x65707954
inc ecx
add byte [eax], al
push esi
add dword [edi + 0x65], eax
inc edi
je 0x4c9169
je 0x4c918a
imul ebp, dword [esi + 0x67], 0x65707954
outsb dx, byte [esi]
push esp
jns 0x4c918e
jo 0x4c9184
push edi
push edi
add byte [eax], al
pop ebx
add dword [edi + 0x65], eax
inc edi
je 0x4c917b
jns 0x4c919d
jae 0x4c919f
je 0x4c9191
insd dword es:[edi], dx
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
add byte [ebp + 1], bl
inc edi
add dword [edi + 0x65], eax
inc edi
je 0x4c918b
je 0x4c918b
jns 0x4c91ad
je 0x4c91a1
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x47016500
inc edi
je 0x4c919c
je 0x4c919c
push esp
insd dword es:[edi], dx
jo 0x4c919c
popal
je 0x4c91b7
inc ecx
add byte [eax], al
add word [edi + 0x65], ax
inc edi
je 0x4c91ac
push esp
insd dword es:[edi], dx
jo 0x4c91ac
popal
je 0x4c91c7
push edi
add byte [eax], al
push 0x74654701
inc edi
je 0x4c91bc
push 0x64616572
dec esp
jb 0x4c91d0
popal
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
add byte gs:[eax + 1], dh
inc edi
je 0x4c91ce
je 0x4c91ce
imul ebp, dword [ebp + 0x65], 0x656e6f5a
dec ecx
insd dword es:[edi], dx
pop edx
outsd dx, dword [esi]
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
outsd dx, dword [esi]
jb 0x4c91f4
popal
je 0x4c91f3
outsd dx, dword [esi]
outsb dx, byte [esi]
add byte [eax], al
jne 0x4c9191
inc edi
je 0x4c91ea
jb 0x4c920a
imul ebp, dword [edi + 0x6e], 0x417845
jbe 0x4c91a1
inc ecx
add byte [esi + 1], dh
add dword [edi + 0x65], eax
inc edi
je 0x4c91fa
inc edi
je 0x4c91fa
jb 0x4c921a
imul ebp, dword [edi + 0x6e], 0x577845
js 0x4c91b1
push edi
add byte [eax + 1], bh
inc edi
je 0x4c920a
outsd dx, dword [esi]
insb byte es:[edi], dx
jne 0x4c9225
insd dword es:[edi], dx
dec ecx
outsb dx, byte [esi]
outsw dx, word [esi]
jb 0x4c922c
popal
je 0x4c922b
outsd dx, dword [esi]
outsb dx, byte [esi]
push edi
add byte [eax + 0x6f6c4701], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
add dword [edi + 0x6c], eax
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
inc ecx
inc ecx
je 0x4c9243
insd dword es:[edi], dx
push edi
add byte [eax], al
add dword [ecx], 0x626f6c47
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add dword [ecx], 0x47
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esp
insb byte es:[edi], dx
je 0x4c9259
inc ecx
inc ecx
je 0x4c9266
insd dword es:[edi], dx
add byte [eax], al
test dword [ecx], eax
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
imul ebp, dword [esi + 0x64], 0x6d6f7441
push edi
add byte [edi + 0x6f6c4701], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
insb byte es:[edi], dx
popal
jae 0x4c921a
mov byte [ecx], al
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
inc esi
jb 0x4c928a
add byte gs:[eax], al
mov eax, dword [ecx]
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
mov word [ecx], es
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
dec esp
outsd dx, dword [esi]
arpl word [ebx], bp
add byte [edi + 0x6f6c4701], cl
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
imul eax, dword [eax], 0
pop dword [ecx]
inc edi
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
xchg ebx, eax
add dword [edi + 0x6c], eax
inc edi
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
bound esp, qword [ecx + 0x6c]
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx], bp
add byte [ecx + 0x61654801], bl
dec eax
popal
cdq
add dword [eax + 0x65], ecx
dec eax
popal
jo 0x4c92ae
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
wait
add dword [eax + 0x65], ecx
dec eax
popal
jo 0x4c92bc
jb 0x4c92e0
popal
je 0x4c92e3
add byte [eax], al
popfd
add dword [eax + 0x65], ecx
dec eax
popal
jo 0x4c92cb
jae 0x4c92fe
jb 0x4c92fb
jns 0x4c928e
lahf
add dword [eax + 0x65], ecx
dec eax
popal
jo 0x4c92db
jb str.InterlockedExchange
add byte gs:[eax], al
mov byte [0x61654801], al
dec eax
popal
jo 0x4c92f3
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
mov dword [0x61654801], eax
dec eax
popal
jo 0x4c9302
push ebx
imul edi, dword [edx + 0x65], 0x1a70000
dec eax
popal
jo 0x4c9311
popal
insb byte es:[edi], dx
imul esp, dword [ecx + 0x74], 0xac000065
add dword [ecx + 0x6e], ecx
dec ecx
outsb dx, byte [esi]
je 0x4c932f
jb 0x4c9338
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc ebx
outsd dx, dword [esi]
insd dword es:[edi], dx
jo 0x4c9337
jb 0x4c933d
inc ebp
js 0x4c933e
push 0x65676e61
add byte [eax], al
lodsd eax, dword [esi]
add dword [ecx + 0x6e], ecx
dec ecx
outsb dx, byte [esi]
je 0x4c934d
jb 0x4c9356
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc esp
arpl word gs:[edx + 0x65], si
insd dword es:[edi], dx
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c92f9
add byte [esi + 0x746e4901], ch
dec ecx
outsb dx, byte [esi]
je 0x4c9365
jb str.LoadLibraryExW
add dword [ecx + 0x6e], ecx
dec ecx
outsb dx, byte [esi]
dec ecx
outsb dx, byte [esi]
je 0x4c9365
jb str.LoadLibraryExW
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
inc ebp
js 0x4c936d
push 0x65676e61
add byte [eax + 0x746e4901], dh
dec ecx
outsb dx, byte [esi]
je 0x4c937b
jb 0x4c9384
add dword [ecx + 0x6e], ecx
dec ecx
outsb dx, byte [esi]
je 0x4c937b
jb 0x4c9384
outsd dx, dword [esi]
arpl word [ebx + 0x65], bp
dec ecx
outsb dx, byte [esi]
arpl word [edx + 0x65], si
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c9327
add byte [ebp + 0x56734901], bh
dec ecx
jae 0x4c9383
popal
insb byte es:[edi], dx
imul esp, dword [ebx + eax*2 + 0x6f], 0x61506564
add byte gs:[bx + 0x4c01], bh
dec esp
add byte gs:[edi + 0x4d434c01], bh
dec esp
inc ebx
dec ebp
inc ebx
dec ebp
popal
jo 0x4c9395
je 0x4c93b6
imul ebp, dword [esi + 0x67], 0xc0000041
add dword [ebx + eax*2 + 0x4d], ecx
dec esp
inc ebx
dec ebp
inc ebx
dec ebp
popal
jo 0x4c93a5
je 0x4c93c6
imul ebp, dword [esi + 0x67], 0xc3000057
add dword [edi + ebp*2 + 0x61], ecx
dec esp
outsd dx, dword [esi]
popal
dec esp
imul esp, dword [edx + 0x72], 0x45797261
push edi
add byte [eax], al
ret
jb 0x4c93e0
inc ebp
js 0x4c93ab
add byte [eax], al
les eax, [ecx]
add dword [edi + ebp*2 + 0x61], ecx
dec esp
outsd dx, dword [esi]
popal
dec esp
outsd dx, dword [esi]
popal
dec esp
imul esp, dword [edx + 0x72], 0x45797261
js 0x4c93d3
push edi
add byte [eax], al
lds eax, [ecx]
dec esp
outsd dx, dword [esi]
popal
dec esp
dec esp
imul esp, dword [edx + 0x72], 0x57797261
add byte [eax], al
mov dword [ecx], 0x64616f4c
dec esp
outsd dx, dword [esi]
popal
push edx
jae 0x4c9407
jne str.lstrlenA
arpl word [ebp], sp
add al, cl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add ah, cl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
inc esi
jb 0x4c941b
add bh, cl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push edx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add cl, dl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
add byte [eax], al
rol dword [ecx], 1
dec esp
outsd dx, dword [esi]
arpl word [ecx + 0x6c], sp
push ebx
imul edi, dword [edx + 0x65], 0x4c01d400
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp + 0x45], 0xd5000078
add ah, dl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
invalid
insb byte es:[edi], dx
inc ebp
js 0x4c93e1
add byte [eax], al
aad 1
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x52], bp
jae 0x4c945b
add ch, dl
add dword [edi + ebp*2 + 0x63], ecx
dec esp
outsd dx, dword [esi]
arpl word [ebx + 0x52], bp
jae 0x4c945b
jne 0x4c9460
arpl word [ebp], sp
add ah, bh
add ch, byte [ebx + esi*2 + 0x74]
insb byte es:[edi], dx
jae 0x4c946b
jb 0x4c945c
insd dword es:[edi], dx
jo 0x4c943d
add byte [eax], al
std
add ch, byte [ebx + esi*2 + 0x74]
insb byte es:[edi], dx
jae 0x4c9477
jb 0x4c9468
insd dword es:[edi], dx
jo 0x4c945f
push edi
add byte [eax], al
or byte [ebx], al
insb byte es:[edi], dx
jae 0x4c9483
jb 0x4c947d
outsb dx, byte gs:[esi]
inc ecx
add byte [eax], al
or dword [ebx], eax
insb byte es:[edi], dx
jae 0x4c948f
jb 0x4c9489
outsb dx, byte gs:[esi]
push edi
add byte [eax], al
salc
add dword [ebp + 0x61], ecx
dec ebp
popal
jo 0x4c947e
imul esp, dword [ebp + 0x77], 0x6946664f
insb byte es:[edi], dx
add bh, bl
add dword [ebp + 0x6f], ecx
dec ebp
outsd dx, dword [esi]
jbe 0x4c949d
inc esi
imul ebp, dword [ebp + 0x45], 0xe3005778
js 0x4c9496
add bl, ah
add dword [ebp + 0x75], ecx
dec ebp
jne 0x4c94b1
inc esp
imul esi, dword [esi], 0x4d01e400
dec ebp
jne 0x4c94bb
je 0x4c94ba
inc edx
jns 0x4c94c8
push esp
outsd dx, dword [esi]
push edi
imul esp, dword [ebp + 0x43], 0x726168
inc ebx
push 0xea007261
add dl, ch
ljmp 0x466e:0x65704f01
dec edi
jo 0x4c94ca
outsb dx, byte [esi]
inc esi
add dword [edi + 0x70], ecx
dec edi
jo 0x4c94ca
outsb dx, byte [esi]
inc esi
imul ebp, dword [ebp + 0x4d], 0x69707061
outsb dx, byte [esi]
push edi
add byte [eax], al
out dx, al
insb byte es:[edi], dx
dec ebp
popal
jo 0x4c94de
imul ebp, dword [esi + 0x67], 0xee000057
add dword [edi + 0x70], ecx
dec edi
jo 0x4c94de
outsb dx, byte [esi]
dec ebp
jne 0x4c94f1
js 0x4c94d7
js 0x4c94d7
add byte [eax], al
out dx, eax
add dword [edi + 0x70], ecx
dec edi
jo 0x4c94ec
outsb dx, byte [esi]
push eax
jb 0x4c94fa
arpl word [ebp + 0x73], sp
jae 0x4c9490
add byte [ebx], cl
add dl, byte [edx + 0x61]
push edx
popal
or eax, dword [edx]
push edx
popal
imul esi, dword [ebx + 0x65], 0x65637845
jo 0x4c9511
inc ebp
js 0x4c94fd
jo 0x4c9511
imul ebp, dword [edi + 0x6e], 0x2180000
push edx
popal
inc esi
imul ebp, dword [ebp], 0x52022500
push edx
insb byte es:[edi], dx
popal
jae 0x4c951c
dec ebp
jne 0x4c952e
js 0x4c94bd
js 0x4c94bd
add byte [eax], ch
add dl, byte [edx + 0x65]
push edx
insd dword es:[edi], dx
outsd dx, dword [esi]
jbe 0x4c952b
inc esp
imul esi, dword [edx + 0x65], 0x726f7463
jb 0x4c952f
arpl word [edi + ebp*2 + 0x72], si
jns 0x4c9527
add byte [eax], al
popal
add dl, byte [ebx + 0x65]
push ebx
je 0x4c951d
inc ebp
outsb dx, byte [esi]
dec edi
inc si
imul ebp, dword [ebp], 0x53026200
push ebx
insb byte es:[edi], dx
add byte gs:[eax], al
bound eax, qword [edx]
push ebx
je 0x4c952d
outsb dx, byte [esi]
jbe 0x4c9554
jb 0x4c955c
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c9549
popal
jb 0x4c955f
popal
bound ebp, qword [ebp + 0x41]
inc ecx
add byte [edx + eax + 0x53], ah
push ebx
je 0x4c9547
add dl, byte [ebx + 0x65]
push ebx
je 0x4c9547
jb 0x4c9576
outsd dx, dword [esi]
jb 0x4c9554
outsd dx, dword [esi]
add byte gs:[eax], al
imul eax, dword [edx], 0x46746553
push ebx
je str.SetStdHandle
inc esi
imul ebp, dword [ebp + 0x41], 0x69727474
bound esi, qword [ebp + 0x74]
je 0x4c9583
jae 0x4c9577
jae 0x4c9577
add byte [eax], al
push 2
push ebx
je 0x4c956e
inc esi
imul ebp, dword [ebp + 0x50], 0x746e696f
jb 0x4c9533
push eax
outsd dx, dword [esi]
imul ebp, dword [esi + 0x74], 0x7265
insd dword es:[edi], dx
add dl, byte [ebx + 0x65]
push ebx
je str.SetUnhandledExceptionFilter
outsb dx, byte [esi]
je 0x4c9596
jb 0x4c9533
add byte [ebp + 2], ch
push ebx
je str.SetUnhandledExceptionFilter
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebx
outsd dx, dword [esi]
jne 0x4c95b1
je 0x4c9545
add byte [ecx + 2], dh
push ebx
add dl, byte [ebx + 0x65]
push ebx
je 0x4c9598
je 0x4c9598
popal
jae 0x4c95c3
inc ebp
jb 0x4c95c4
outsd dx, dword [esi]
jb 0x4c9555
add byte [eax], al
jl 0x4c955a
add byte [edx + eax + 0x53], bh
push ebx
push ebx
je 0x4c95af
je 0x4c95af
je 0x4c95c2
dec eax
popal
outsb dx, byte [esi]
insb byte es:[edi], dx
add byte gs:[eax], al
test byte [edx], al
push ebx
je 0x4c95c0
push 0x64616572
inc ebp
popal
inc ebp
js 0x4c95d9
arpl word [ebp + 0x74], si
je 0x4c95e1
imul ebp, dword [edi + 0x6e], 0x74617453
add byte gs:[ebx + 0x74655302], cl
push ebx
invalid
invalid
outsd dx, dword [esi]
outsb dx, byte [esi]
push ebx
je 0x4c95de
je 0x4c95e4
add byte [ebx + 0x74655302], cl
push ebx
invalid
invalid
push ebx
je 0x4c95db
push ebp
outsb dx, byte [esi]
push 0x6c646e61
inc ebp
js 0x4c95f4
jo str.VirtualAlloc
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x4c959e
outsb dx, byte [esi]
inc esi
imul ebp, dword [esp + esi*2 + 0x65], 0x2950072
push ebx
imul edi, dword [edx + 0x65], 0x6552666f
jae 0x4c9619
xchg ebp, eax
add dl, byte [ebx + 0x69]
push ebx
invalid
jp 0x4c9609
outsd dx, dword [esi]
push dx
jae 0x4c9619
jne 0x4c961e
arpl word [ebp], sp
add byte [esi + 0x656c5302], dl
push ebx
insb byte es:[edi], dx
jo 0x4c95b8
add dl, byte [ebx + 0x6c]
push ebx
insb byte es:[edi], dx
jo 0x4c95b8
wait
add dl, byte [ebx + 0x79]
push ebx
jns 0x4c9630
invalid
insd dword es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x69466f54
insb byte es:[edi], dx
push esp
imul ebp, dword [ebp + 0x65], 0x29e0000
push esp
jb 0x4c9643
insd dword es:[edi], dx
push esp
push esp
outsd dx, dword [esi]
inc esi
imul ebp, dword [ebp + 0x54], 0x656d69
add byte [esi + 0x72655402], bl
push esp
jb 0x4c9643
imul ebp, dword [esi + 0x61], 0x72506574
outsd dx, dword [esi]
je 0x4c9640
push eax
jb 0x4c964d
arpl word [ebp + 0x73], sp
jae 0x4c95e3
add byte [edi + 0x6c6e5502], ch
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
scasd eax, dword es:[edi]
add dl, byte [ebp + 0x6e]
push ebp
outsb dx, byte [esi]
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [ebx + 0x46], bp
imul ebp, dword [ebp + 0x45], 0xb0000078
add dl, byte [ebp + 0x6e]
push ebp
outsb dx, byte [esi]
mov al, 2
push ebp
outsb dx, byte [esi]
insd dword es:[edi], dx
popal
jo 0x4c9652
imul esp, dword [ebp + 0x77], 0x6946664f
insb byte es:[edi], dx
add byte gs:[ebx + 0x72695602], bh
push esi
invalid
jb 0x4c9680
invalid
push esi
imul esi, dword [edx + 0x74], 0x416c6175
popal
insb byte es:[edi], dx
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add byte [edi + 0x72695602], bh
push esi
invalid
jb 0x4c9690
invalid
imul esi, dword [edx + 0x74], 0x466c6175
popal
insb byte es:[edi], dx
inc esi
jb 0x4c9687
add bl, al
add dl, byte [esi + 0x69]
push esi
invalid
jb str.KERNEL32.dll
jne 0x4c968d
insb byte es:[edi], dx
push eax
jb 0x4c969f
je 0x4c9697
arpl word [eax + eax], si
mov byte [edx], 0x56
push esi
imul esi, dword [edx + 0x74], 0x516c6175
jne 0x4c96a7
jb 0x4c96bd
jns 0x4c9645
add byte [eax], al
into
add dh, cl
add dl, byte [edi + 0x61]
push edi
popal
imul esi, dword [esi + eax*2 + 0x6f], 0x6e695372
outsd dx, dword [esi]
jb 0x4c96a3
imul ebp, dword [esi + 0x67], 0x624f656c
push 0x65
insb byte es:[di], dx
dec edi
bound ebp, qword [edx + 0x65]
arpl word [eax + eax - 0x2e], si
add dl, byte [edi + 0x69]
push edi
imul esp, dword [ebp + 0x43], 0x54726168
outsd dx, dword [esi]
dec ebp
jne 0x4c96d7
je 0x4c96d6
inc edx
jns 0x4c96e4
add ah, dl
add dl, byte [edi + 0x72]
push edi
jb 0x4c96e0
je 0x4c96de
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c96ed
insb byte es:[edi], dx
inc ecx
add dh, bl
add dl, byte [edi + 0x72]
push edi
jb 0x4c96f0
je 0x4c96ee
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c96fd
fiadd word [edx]
push edi
jb 0x4c96f0
je 0x4c96ee
inc ebx
outsd dx, dword [esi]
outsb dx, byte [esi]
jae 0x4c96fd
outsd dx, dword [esi]
insb byte es:[edi], dx
push edi
add bh, bl
add dl, byte [edi + 0x72]
push edi
jb 0x4c9700
je 0x4c96fe
inc esi
invalid
insb byte es:[edi], dx
invalid
invalid
fild word [edx]
push edi
jb 0x4c9700
je 0x4c96fe
inc esi
imul ebp, dword [ebp], 0x4e52454b
dec ebx
inc ebp
push edx
dec esi
dec ebx
inc ebp
push edx
dec esi
inc ebp
dec esp
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
xchg byte [edx], al
push ebp
outsb dx, byte [esi]
push 0x576b6f6f
imul ebp, dword [esi + 0x64], 0x4873776f
outsd dx, dword [esi]
outsd dx, dword [esi]
imul eax, dword [ebp + 0x78], 0
mov word [edx], es
push ebp
outsb dx, byte [esi]
jb 0x4c972d
imul esi, dword [bp + di + 0x74], 0x6c437265
popal
jae 0x4c9746
push edi
add byte [eax], al
xchg ecx, eax
add dl, byte [ebp + 0x70]
push ebp
jo 0x4c973f
popal
je 0x4c9743
push edi
imul ebp, dword [esi + 0x64], 0x776f
add byte [eax], al
lcall 0x6469, 0x6c615602
push esi
popal
insb byte es:[edi], dx
invalid
popal
je 0x4c9755
push edx
arpl word gs:[eax + eax], si
cmpsd dword [esi], dword es:[edi]
add dl, byte [edi + 0x69]
push edi
invalid
outsb dx, byte [esi]
dec eax
insb byte es:[edi], dx
insb byte es:[edi], dx
jo 0x4c9757
add byte [eax], al
push ebp
push ebx
inc ebp
push edx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
jge str.OpenPrinterW
dec edi
jo 0x4c9778
outsb dx, byte [esi]
push eax
jb str.GetVersion
outsb dx, byte [esi]
je 0x4c977f
jb 0x4c9773
add byte [eax], al
dec eax
add byte [edi + ebp*2 + 0x63], al
inc esp
outsd dx, dword [esi]
arpl word [ebp + 0x6d], si
outsb dx, byte gs:[esi]
je 0x4c9779
jb 0x4c979a
jo 0x4c9792
jb 0x4c97a3
imul esp, dword [ebp + 0x73], 0x1c0057
inc ebx
insb byte es:[edi], dx
outsd dx, dword [esi]
jae 0x4c97a0
push eax
jb 0x4c97a7
outsb dx, byte [esi]
je 0x4c97a6
jb 0x4c9743
add byte [edi + 0x49], dl
push edi
dec ecx
dec esi
push ebx
push eax
dec edi
dec edi
dec esp
inc esp
push edx
push esi
add byte [eax], al
pushal
add dword [edx + 0x65], edx
push edx
inc ebx
inc ebx
inc ebx
jb 0x4c97bf
popal
je 0x4c97c2
dec ebx
jns 0x4c97a6
js 0x4c97ba
add byte [ecx + 0x44], al
inc ecx
inc esp
push esi
inc ecx
push eax
dec ecx
xor esi, dword [edx]
insb byte es:[edi], dx
insb byte es:[edi], dx
add byte [eax], al
das
add dl, byte [edx + 0x74]
push edx
je 0x4c97e3
push ebp
outsb dx, byte [esi]
ja 0x4c97e4
outsb dx, byte [esi]
add byte fs:[ecx + eax + 0x47], dh
inc edi
add dword [edi + 0x65], eax
inc edi
je 0x4c97da
inc edi
je 0x4c97da
jb 0x4c97fa
imul ebp, dword [edi + 0x6e], 0xf70000
inc edi
je 0x4c97d5
jne 0x4c9806
jb 0x4c97fb
outsb dx, byte [esi]
je 0x4c97e9
jb str.TlsGetValue
outsd dx, dword [esi]
arpl word [ebp + 0x73], sp
jae 0x4c97a0
lodsd eax, dword [esi]
add dl, byte [ebp + 0x6e]
push ebp
outsb dx, byte [esi]
outsb dx, byte [esi]
push 0x6c646e61
outsb dx, byte [esi]
insb byte es:[edi], dx
inc ebp
js 0x4c9811
jo 0x4c9825
imul ebp, dword [edi + 0x6e], 0x746c6946
jb 0x4c97bb
add byte [eax], al
mov dl, 0
inc esi
add byte [edx + 0x65724600], dh
inc esi
jb 0x4c9826
jb 0x4c9826
inc ebp
inc ebp
outsb dx, byte [esi]
jbe 0x4c982f
jb 0x4c9837
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c9821
je 0x4c9842
imul ebp, dword [esi + 0x67], 0x6004173
add byte [esi], al
add dword [edi + 0x65], eax
inc edi
invalid
je 0x4c9821
outsb dx, byte [esi]
jbe 0x4c9848
jb 0x4c9850
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
outsb dx, byte [esi]
je 0x4c983a
je 0x4c985b
imul ebp, dword [esi + 0x67], 0x2a50073
push esp
insb byte es:[edi], dx
jae 0x4c9847
je 0x4c984d
popal
insb byte es:[edi], dx
jne 0x4c9860
add byte gs:[edx + 0x736c5402], ah
push esp
insb byte es:[edi], dx
invalid
add byte [edx + 0x736c5402], ah
push esp
insb byte es:[edi], dx
invalid
inc ecx
insb byte es:[edi], dx
insb byte es:[edi], dx
outsd dx, dword [esi]
arpl word [eax], ax
add byte [edx + eax + 0x47736c54], ah
push esp
insb byte es:[edi], dx
jae 0x4c9855
add byte [eax], al
movsb byte es:[edi], byte [esi]
add dl, byte [esp + ebp*2 + 0x73]
push esp
insb byte es:[edi], dx
jae 0x4c9855
push esp
insb byte es:[edi], dx
jae 0x4c9855
je 0x4c9867
popal
insb byte es:[edi], dx
jne 0x4c987a
add byte [ecx], cl
add dword [edi + 0x65], eax
inc edi
je 0x4c9861
outsb dx, byte [esi]
jbe 0x4c9888
jb 0x4c9890
outsb dx, byte [esi]
insd dword es:[edi], dx
outsb dx, byte gs:[esi]
je 0x4c987d
push esi
popal
jb 0x4c9893
popal
bound ebp, qword [ebp + 0x41]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
into
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
into
dec eax
dec esp
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add al, bl
mov dh, 0x28
mov bl, 0xc1
cmp dh, byte [eax + eax*2 + 0x13]
sub al, 0xe
sub eax, 0xe64e4086
inc eax
mov ebx, 0x80000000
push ebx
add byte [edi], ch
add byte [eax + eax + 0x77], dh
add byte [ecx], ah
jb 0x4ca056
add byte gs:[eax + eax + 0x44], bl
add byte [ecx], ch
jae 0x4ca060
arpl word [eax], ax
and byte [eax], al
push ebx
add byte [edi], ch
add byte [eax + eax + 0x5c], dh
add byte [eax + eax + 0x41], al
add byte [ebp], al
dec ebp
add byte [edi], cl
dec esi
add byte [eax], ah
add byte [eax + eax + 0x6f], dl
add byte [edi], ch
insb byte es:[edi], dx
add byte [ebx], dh
and byte [eax], al
push eax
add byte [edx], dh
outsd dx, dword [esi]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], ah
add eax, 0x1993
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc ebx
aaa
dec esp
add byte [edx], al
add byte [eax], al
add byte [0xbc00000], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [0x4c00000], bl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi + 0x4c00000], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebp + 0x8c00000], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [esi + 0x8c00000], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edi + 0x8c00000], cl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax + 0x8c00000], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ecx + 0x8c00000], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [edx + 0x8c00000], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx + 0x8c00000], dl
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [ebx], al
add byte [eax], al
add byte [edi], al
add byte [eax], al
add byte [eax], bh
add byte [eax], al
or al, byte [eax]
add byte [eax], al