Function at 0x929200
Capabilities:
Check http status code
Get file size
Inspect section memory permissions
Parse pe header
Read file on windows

Disassembly:
push ebp
mov ebp, esp
push 0xfffffffffffffffe
push 0xb15680
push 0xa847a0
mov eax, dword fs:[0]
push eax
sub esp, 8
mov eax, 0x192c
call fcn.00a91950
mov eax, dword [0xb196ec]
xor dword [ebp - 8], eax
xor eax, ebp
mov dword [ebp - 0x20], eax
push ebx
push esi
push edi
push eax
lea eax, [ebp - 0x10]
mov dword fs:[0], eax
mov dword [ebp - 0x18], esp
mov dword [ebp - 0x1714], edx
mov edi, dword [ebp + 8]
mov esi, dword [ebp + 0xc]
mov dword [ebp - 0x16c8], esi
mov dword [ebp - 0x16d8], ecx
mov eax, dword [ebp + 0x14]
mov dword [ebp - 0x16fc], eax
mov eax, dword [ebp + 0x18]
mov dword [ebp - 0x17ec], eax
xor ebx, ebx
mov dword [ebp - 0x16cc], ebx
wait
mov dword [ebp - 4], ebx
mov dword [ebp - 0x16d0], ebx
mov dword [ebp - 0x16dc], ebx
mov dword [ebp - 0x18c0], ebx
mov dword [ebp - 0x18bc], ebx
mov dword [ebp - 0x17bc], ebx
mov dword [ebp - 0x1700], ebx
mov dword [ebp - 0x17e4], ebx
mov dword [ebp - 0x17f0], ebx
mov dword [ebp - 0x1708], ebx
mov dword [ebp - 0x1778], 0xffffffff
mov dword [ebp - 0x16f0], edi
mov dword [ebp - 0x1804], ebx
mov dword [ebp - 0x17dc], ebx
mov dword [ebp - 0x1884], ebx
mov dword [ebp - 0x17c0], ebx
mov dword [ebp - 0x1814], ebx
mov dword [ebp - 0x1844], ebx
mov dword [ebp - 0x186c], ebx
mov dword [ebp - 0x1800], ebx
mov dword [ebp - 0x185c], ebx
mov dword [ebp - 0x18dc], ebx
mov dword [ebp - 0x174c], ebx
mov dword [ebp - 0x1810], ebx
mov dword [ebp - 0x1920], ebx
mov dword [ebp - 0x180c], ebx
mov dword [ebp - 0x1738], ebx
mov dword [ebp - 0x1770], ebx
mov dword [ebp - 0x18d0], ebx
mov dword [ebp - 0x1808], ebx
mov dword [ebp - 0x17f8], ebx
mov dword [ebp - 0x17d4], ebx
mov dword [ebp - 0x17c4], ebx
mov dword [ebp - 0x1730], ebx
mov dword [ebp - 0x1790], ebx
mov byte [ebp - 0x40], bl
xor eax, eax
mov dword [ebp - 0x3f], eax
mov dword [ebp - 0x3b], eax
mov dword [ebp - 0x37], eax
mov word [ebp - 0x33], ax
mov byte [ebp - 0x31], al
mov byte [ebp - 0x60], al
mov dword [ebp - 0x5f], eax
mov dword [ebp - 0x5b], eax
mov dword [ebp - 0x57], eax
mov word [ebp - 0x53], ax
mov byte [ebp - 0x51], al
mov byte [ebp - 0x30], al
mov dword [ebp - 0x2f], eax
mov dword [ebp - 0x2b], eax
mov dword [ebp - 0x27], eax
mov word [ebp - 0x23], ax
mov byte [ebp - 0x21], al
mov byte [ebp - 0x70], al
mov dword [ebp - 0x6f], eax
mov dword [ebp - 0x6b], eax
mov dword [ebp - 0x67], eax
mov word [ebp - 0x63], ax
mov byte [ebp - 0x61], al
mov dword [ebp - 0x17e8], ebx
mov dword [ebp - 0x17c8], ebx
mov dword [ebp - 0x16d4], ebx
cmp esi, ebx
je 0x9293e9
cmp dword [esi], 0x10
jne 0x9293db
push 0x5c
mov ecx, edx
push ecx
call fcn.00a7aa50
add esp, 8
mov dword [ebp - 0x16d4], eax
cmp eax, ebx
je 0x9293cf
inc eax
mov dword [ebp - 0x16d4], eax
jmp 0x9293db
mov edx, dword [ebp - 0x1714]
mov dword [ebp - 0x16d4], edx
mov dword [esi], ebx
mov ecx, dword [ebp - 0x16d8]
mov edx, dword [ebp - 0x1714]
cmp edi, 1
jne 0x9293fa
mov dword [ebp - 0x16f0], ebx
mov dword [ebp - 0x1708], edi
cmp ecx, ebx
je 0x929400
mov dword [ecx], ebx
cmp edx, ebx
je 0x92944a
cmp byte [edx], 0
je 0x92944a
push 0x2e
mov eax, dword [ebp - 0x1714]
push eax
call fcn.00a7aa50
add esp, 8
mov esi, eax
cmp esi, ebx
je 0x92944a
mov eax, 0xadf590
mov ecx, esi
call fcn.0094c3e0
test eax, eax
je 0x929440
mov eax, str..xlt
mov ecx, esi
call fcn.0094c3e0
test eax, eax
jne 0x92944a
mov dword [ebp - 0x1708], 1
mov eax, dword [ebp - 0x16f0]
call fcn.00964530
test eax, eax
je 0x9294c5
push 1
push ebx
push ebx
mov esi, dword [ebp - 0x16f0]
push esi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
mov dword [ebp - 0x18bc], eax
push ebx
push esi
call dword [sym.imp.KERNEL32.dll_GetFileSize]
mov esi, eax
mov dword [ebp - 0x1778], esi
cmp esi, ebx
je 0x929558
lea edi, [esi + 0x401]
push edi
call fcn.00a7a155
add esp, 4
mov dword [ebp - 0x16d0], eax
cmp eax, ebx
je 0x929558
push edi
push ebx
mov edi, eax
push edi
call fcn.00a7ffb0
add esp, 0xc
push ebx
lea ecx, [ebp - 0x16dc]
push ecx
push esi
push edi
mov edx, dword [ebp - 0x16f0]
push edx
jmp 0x929539
push 0x80
push 3
push 1
push 0x80000000
mov edi, dword [ebp - 0x1714]
call fcn.0094db00
add esp, 0x10
mov esi, eax
mov dword [ebp - 0x17bc], esi
cmp esi, 0xffffffff
je 0x929558
push ebx
push esi
call dword [sym.imp.KERNEL32.dll_GetFileSize]
mov dword [ebp - 0x1778], eax
cmp eax, ebx
je 0x929558
mov edi, eax
add edi, 0x401
push edi
call fcn.00a7a155
add esp, 4
mov dword [ebp - 0x16d0], eax
cmp eax, ebx
je 0x929558
push edi
push ebx
mov edi, eax
push edi
call fcn.00a7ffb0
add esp, 0xc
push ebx
lea ecx, [ebp - 0x16dc]
push ecx
mov edx, dword [ebp - 0x1778]
push edx
push edi
push esi
call dword [sym.imp.KERNEL32.dll_ReadFile]
test eax, eax
jne 0x929558
mov eax, dword [ebp - 0x16d0]
push eax
call fcn.00a78fec
mov dword [ebp - 0x16d0], ebx
add esp, 4
mov eax, dword [ebp - 0x16dc]
cmp eax, 0x80
jbe 0x92f7f8
cmp dword [ebp - 0x16d0], 0
je 0x92f7f8
mov edi, dword [ebp - 0x16d0]
mov ebx, edi
mov dword [ebp - 0x1840], eax
mov esi, 1
mov dword [ebp - 0x1764], ebx
mov al, byte [ebx]
test al, al
je 0x9295af
cmp al, 0x20
je 0x9295a5
cmp al, 0xa
je 0x9295a5
cmp al, 0xd
je 0x9295a5
cmp al, 9
jne 0x9295af
add ebx, esi
sub dword [ebp - 0x1840], esi
jmp 0x929589
mov al, byte [edi]
test al, al
je 0x929606
cmp al, 0xd0
jne 0x9295e9
cmp byte [edi + 1], 0xcf
jne 0x9295e9
cmp byte [edi + 2], 0x11
jne 0x9295e9
cmp byte [edi + 3], 0xe0
jne 0x9295e9
cmp byte [edi + 4], 0xa1
jne 0x9295e9
cmp byte [edi + 5], 0xb1
jne 0x9295e9
cmp byte [edi + 6], 0x1a
jne 0x9295e9
cmp byte [edi + 7], 0xe1
jne 0x9295e9
mov dword [ebp - 0x1790], esi
test al, al
je 0x929606
push 4
mov eax, 0xae03a8
mov ecx, edi
call fcn.0094c380
add esp, 4
test eax, eax
je 0x92c675
cmp byte [edi], 0
je 0x929624
push 4
mov eax, str.MSCF
mov ecx, edi
call fcn.0094c380
add esp, 4
test eax, eax
je 0x92c675
push 2
mov eax, 0xad00ac
mov ecx, edi
call fcn.0094c380
add esp, 4
test eax, eax
jne 0x929649
cmp byte [edi + 2], 0xbc
jne 0x929649
cmp byte [edi + 3], 0xaf
je 0x92c675
cmp byte [edi], 0xfd
jne 0x92966d
push 4
lea ecx, [edi + 1]
mov eax, str.7zXZ
call fcn.0094c380
add esp, 4
test eax, eax
jne 0x92966d
cmp byte [edi + 5], al
je 0x92c675
lea ecx, [edi + 7]
cmp byte [ecx], 0
je 0x92968c
push 7
mov eax, str.ACE
call fcn.0094c380
add esp, 4
test eax, eax
je 0x92c675
mov cl, byte [edi]
cmp cl, 0x1f
jne 0x92969d
cmp byte [edi + 1], 0x8b
je 0x92c675
cmp byte [edi + 2], 0x2d
jne 0x9296e4
cmp byte [edi + 6], 0x2d
jne 0x9296e4
mov al, byte [edi + 3]
cmp al, 0x6c
jne 0x9296ba
cmp byte [edi + 4], 0x68
je 0x92c675
cmp al, 0x70
jne 0x9296d6
cmp byte [edi + 4], 0x63
je 0x92c675
cmp al, al
jne 0x9296d6
cmp byte [edi + 4], 0x6d
je 0x92c675
cmp al, 0x6c
jne 0x9296e4
cmp byte [edi + 4], 0x7a
je 0x92c675
test cl, cl
je 0x92ae5b
push 2
mov eax, 0xadfde8
mov ecx, edi
call fcn.0094c380
add esp, 4
test eax, eax
jne 0x92ae5b
cmp byte [edi + 2], 3
jne 0x92ae5b
cmp byte [edi + 3], 4
jne 0x92ae5b
xor edi, edi
mov dword [ebp - 0x1768], edi
mov dword [ebp - 0x1854], edi
mov ebx, dword [ebp - 0x1708]
push edi
cmp ebx, edi
je 0x92975e
lea ecx, [ebp - 0x1854]
push ecx
push esi
push edi
lea edx, [ebp - 0x1768]
push edx
mov eax, dword [ebp - 0x16dc]
dec eax
push eax
push edi
push str.media_image1.eps
mov ecx, dword [ebp - 0x16d0]
push ecx
mov ecx, str.xl_vbaProject.bin
jmp 0x929788
lea edx, [ebp - 0x1854]
push edx
push edi
push edi
lea eax, [ebp - 0x1768]
push eax
mov ecx, dword [ebp - 0x16dc]
dec ecx
push ecx
push edi
push str.media_image1.eps
mov edx, dword [ebp - 0x16d0]
push edx
mov ecx, str.word_vbaProject.bin
mov edx, str.embeddings_oleobject1.bin
call 0x932740
add esp, 0x24
cmp eax, 0xffffffff
je 0x92a7f2
cmp dword [ebp - 0x1768], 2
jb 0x92a574
cmp dword [ebp + 0x10], edi
je 0x9297b6
mov dword [ebp - 0x16cc], esi
mov ebx, dword [ebp - 0x16c8]
cmp ebx, edi
je 0x92a7f2
mov byte [ebp - 0x48c], 0
push 0x207
push edi
lea eax, [ebp - 0x48b]
push eax
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x1838], edi
mov dword [ebp - 0x1818], edi
mov byte [ebp - 0xaac], 0
push 0x207
push edi
lea ecx, [ebp - 0xaab]
push ecx
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x178c], edi
mov esi, dword [ebp - 0x16f0]
mov eax, esi
call fcn.00964530
push edi
push edi
push edi
test eax, eax
je 0x92984f
push esi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
lea ecx, [ebp - 0x48c]
cmp dword [ebp - 0x1768], 4
jne 0x929846
lea edx, [ebp - 0x178c]
push edx
push str.media_image1.eps
jmp 0x92988b
lea eax, [ebp - 0x178c]
push eax
jmp 0x929886
mov esi, dword [ebp - 0x17bc]
push esi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
cmp dword [ebp - 0x1768], 4
jne 0x929879
lea ecx, [ebp - 0x178c]
push ecx
push str.media_image1.eps
lea ecx, [ebp - 0x48c]
jmp 0x92988b
lea edx, [ebp - 0x178c]
push edx
lea ecx, [ebp - 0x48c]
push str.embeddings_oleobject1.bin
push esi
push edi
lea edx, [ebp - 0xaac]
call 0x932150
add esp, 0x10
cmp byte [ebp - 0xaac], 0
je 0x9299e9
push 0x2f
lea eax, [ebp - 0xaac]
push eax
call fcn.00a7aa50
add esp, 8
mov esi, eax
mov dword [ebp - 0x16f4], esi
cmp esi, edi
je 0x9299f7
mov byte [esi], 0
push 0x2f
lea ecx, [ebp - 0xaac]
push ecx
call fcn.00a7aa50
add esp, 8
mov byte [esi], 0x2f
test eax, eax
je 0x929946
inc eax
mov dword [ebp - 0x182c], eax
push 0xa
push str.EmBeDdings
push eax
call fcn.00a891c8
add esp, 0xc
test eax, eax
jne 0x929946
lea esi, [ebp - 0x16e8]
lea edi, [ebp - 0x16ec]
lea ebx, [eax + 0xa]
mov edx, dword [ebp - 0x182c]
call fcn.00933990
cmp dword [ebp - 0x16ec], 1
jbe 0x929940
cmp dword [ebp - 0x16e8], 1
jbe 0x929940
mov dword [ebp - 0x1818], 1
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
mov esi, dword [ebp - 0x16f4]
inc esi
mov dword [ebp - 0x16f4], esi
mov eax, str.OlEObJecT1.bin
mov ecx, esi
call fcn.0094c330
test eax, eax
jne 0x9299f7
lea esi, [ebp - 0x16e8]
lea edi, [ebp - 0x16ec]
lea ebx, [eax + 3]
mov edx, dword [ebp - 0x16f4]
call fcn.00933990
mov eax, 1
cmp dword [ebp - 0x16ec], eax
jbe 0x9299a3
cmp dword [ebp - 0x16e8], eax
jbe 0x9299a3
mov dword [ebp - 0x1818], eax
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
jmp 0x9299f7
mov edx, dword [ebp - 0x16f4]
add edx, ebx
lea esi, [ebp - 0x16e8]
lea edi, [ebp - 0x16ec]
mov ebx, 6
call fcn.00933990
mov eax, 1
cmp dword [ebp - 0x16ec], eax
jbe 0x9299f7
cmp dword [ebp - 0x16e8], eax
jbe 0x9299f7
mov dword [ebp - 0x1818], eax
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
jmp 0x9299f7
cmp dword [ebp - 0x178c], edi
je 0x9299f7
mov dword [ebx], 0x3e5
cmp byte [ebp - 0x48c], 0
je 0x92a7f2
xor edi, edi
push edi
push edi
lea edx, [ebp - 0x1838]
lea ecx, [ebp - 0x48c]
call fcn.0095a0f0
add esp, 8
test eax, eax
jne 0x92a7f2
cmp dword [ebp - 0x1818], edi
jne 0x92a569
cmp dword [ebp - 0x1768], 4
jne 0x929ac4
mov dword [ebp - 0x17b4], edi
lea ecx, [ebp - 0x17b4]
lea edx, [ebp - 0x48c]
call fcn.00978190
mov ecx, dword [ebp - 0x17b4]
cmp ecx, edi
je 0x92a569
cmp eax, 0x80
jbe 0x929aad
xor edx, edx
mov bl, 0x35
mov dword [ebp - 0x1904], edx
lea esi, [eax - 9]
cmp edx, esi
jae 0x929aad
cmp byte [edx + ecx], 0x34
jne 0x929ac1
cmp byte [edx + ecx + 1], 0x64
jne 0x929ac1
cmp byte [edx + ecx + 2], bl
jne 0x929ac1
cmp byte [edx + ecx + 3], 0x61
jne 0x929ac1
cmp byte [edx + ecx + 6], 0x30
jne 0x929ac1
cmp byte [edx + ecx + 7], 0x30
jne 0x929ac1
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
push ecx
call fcn.00a78fec
add esp, 4
lea eax, [ebp - 0x48c]
jmp 0x92a7ed
inc edx
jmp 0x929a6d
push edi
push edi
push edi
xor edx, edx
lea ecx, [ebp - 0x48c]
call fcn.0096a060
mov esi, 1
cmp eax, esi
je 0x92a55e
cmp eax, 8
je 0x92a55e
cmp eax, 9
je 0x92a55e
cmp eax, 0xb
je 0x92a55e
cmp eax, 0xd
je 0x92a55e
cmp eax, edi
jne 0x92a569
mov dword [ebp - 0x1720], edi
lea ecx, [ebp - 0x1720]
lea edx, [ebp - 0x48c]
call fcn.00978190
mov dword [ebp - 0x17b4], eax
mov ebx, dword [ebp - 0x1720]
cmp ebx, edi
je 0x92a569
mov dword [ebp - 0x18b0], edi
mov dword [ebp - 0x18b8], edi
cmp eax, 0xb
jbe 0x929cbc
cmp byte [ebx], 0xd0
jne 0x929b82
cmp byte [ebx + 1], 0xcf
jne 0x929b82
cmp byte [ebx + 2], 0x11
jne 0x929b82
cmp byte [ebx + 3], 0xe0
jne 0x929b82
cmp byte [ebx + 4], 0xa1
jne 0x929b82
cmp byte [ebx + 5], 0xb1
jne 0x929b82
cmp byte [ebx + 6], 0x1a
jne 0x929b82
cmp byte [ebx + 7], 0xe1
jne 0x929b82
mov dword [ebp - 0x18b0], esi
cmp eax, 0xb
jbe 0x929cbc
mov dword [ebp - 0x179c], edi
mov dword [ebp - 0x1834], edi
mov dword [ebp - 0x184c], edi
lea ecx, [ecx]
add eax, 0xfffffff6
cmp dword [ebp - 0x179c], eax
jae 0x929cbc
mov edx, dword [ebp - 0x179c]
lea edi, [edx + ebx]
mov dword [ebp - 0x1710], edi
cmp dword [ebp - 0x18b0], 0
jne 0x929cda
cmp byte [edi], 0x2e
jne 0x929cda
mov cl, byte [edi + 1]
test cl, cl
je 0x929f8a
cmp cl, 0x4a
jne 0x929bee
cmp byte [edi + 2], 0x53
je 0x929cb1
cmp cl, 0x6a
jne 0x929bfd
cmp byte [edi + 2], 0x73
je 0x929cb1
cmp cl, 0x4a
je 0x929c07
cmp cl, 0x6a
jne 0x929c25
mov al, byte [edi + 2]
cmp al, 0x41
je 0x929c12
cmp al, 0x61
jne 0x929c25
mov al, byte [edi + 3]
cmp al, 0x52
je 0x929cb1
cmp al, 0x72
je 0x929cb1
cmp cl, 0x56
je 0x929c2f
cmp cl, 0x76
jne 0x929c45
mov al, byte [edi + 2]
cmp al, 0x42
je 0x929c3a
cmp al, 0x62
jne 0x929c45
mov al, byte [edi + 3]
cmp al, 0x45
je 0x929cb1
cmp al, 0x65
je 0x929cb1
cmp cl, 0x56
je 0x929c4f
cmp cl, 0x76
jne 0x929c65
mov al, byte [edi + 2]
cmp al, 0x42
je 0x929c5a
cmp al, 0x62
jne 0x929c65
mov al, byte [edi + 3]
cmp al, 0x53
je 0x929cb1
cmp al, 0x73
je 0x929cb1
cmp cl, 0x57
je 0x929c6f
cmp cl, 0x77
jne 0x929c85
mov al, byte [edi + 2]
cmp al, 0x53
je 0x929c7a
cmp al, 0x73
jne 0x929c85
mov al, byte [edi + 3]
cmp al, 0x46
je 0x929cb1
cmp al, 0x66
je 0x929cb1
cmp cl, 0x4c
je 0x929c93
cmp cl, 0x6c
jne 0x929f8a
mov al, byte [edi + 2]
cmp al, 0x4e
je 0x929ca2
cmp al, 0x6e
jne 0x929f8a
mov al, byte [edi + 3]
cmp al, 0x4b
je 0x929cb1
cmp al, 0x6b
jne 0x929f8a
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
push ebx
call fcn.00a78fec
add esp, 4
mov dword [ebp - 0x1720], 0
lea eax, [ebp - 0x48c]
jmp 0x92a7ed
mov cl, byte [edi]
cmp cl, 0x2e
jne 0x929d8a
mov al, byte [edi + 1]
cmp al, 0x4a
jne 0x929cf2
cmp byte [edi + 2], 0x53
je 0x929d04
cmp al, 0x6a
jne 0x929f8a
cmp byte [edi + 2], 0x73
jne 0x929f8a
lea ecx, [edi + 3]
mov al, byte [ecx]
cmp al, 0x2c
je 0x929f8a
cmp al, 0x7b
je 0x929f8a
cmp al, 0x3c
je 0x929f8a
cmp al, 0x21
je 0x929f8a
cmp al, 0x3b
je 0x929f8a
mov al, byte [edi + 4]
cmp al, 0x2c
je 0x929f8a
cmp al, 0x7b
je 0x929f8a
cmp al, 0x3c
je 0x929f8a
cmp al, 0x21
je 0x929f8a
cmp al, 0x3b
je 0x929f8a
mov eax, str..download
call fcn.0094c3e0
test eax, eax
je 0x929f8a
mov dword [ebp - 0x184c], 1
cmp dword [ebp - 0x1834], 0
je 0x929f8a
jmp 0x929cb1
cmp cl, 0x43
je 0x929d94
cmp cl, 0x63
jne 0x929dc0
mov al, byte [edi + 1]
cmp al, 0x41
je 0x929d9f
cmp al, 0x61
jne 0x929dc0
mov al, byte [edi + 2]
cmp al, 0x54
je 0x929daa
cmp al, 0x74
jne 0x929dc0
mov al, byte [edi + 3]
cmp al, 0x43
je 0x929db5
cmp al, 0x63
jne 0x929dc0
mov al, byte [edi + 4]
cmp al, 0x48
je 0x929ddc
cmp al, 0x68
je 0x929ddc
cmp cl, 0x5c
jne 0x929df4
mov al, byte [edi + 1]
cmp al, 0x55
je 0x929dd0
cmp al, 0x75
jne 0x929df4
mov al, 0x30
cmp byte [edi + 2], al
jne 0x929df4
cmp byte [edi + 3], al
jne 0x929df4
mov dword [ebp - 0x1834], esi
cmp dword [ebp - 0x184c], 0
je 0x929f8a
jmp 0x929cb1
cmp cl, 0x50
je 0x929dfe
cmp cl, 0x70
jne 0x929e5e
mov al, byte [edi + 1]
cmp al, 0x4f
je 0x929e09
cmp al, 0x6f
jne 0x929e5e
mov al, byte [edi + 2]
cmp al, 0x57
je 0x929e14
cmp al, 0x77
jne 0x929e5e
mov al, byte [edi + 3]
cmp al, 0x45
je 0x929e1f
cmp al, 0x65
jne 0x929e5e
mov al, byte [edi + 4]
cmp al, 0x52
je 0x929e2a
cmp al, 0x72
jne 0x929e5e
mov al, byte [edi + 5]
cmp al, 0x53
je 0x929e35
cmp al, 0x73
jne 0x929e5e
mov al, byte [edi + 6]
cmp al, 0x48
je 0x929e40
cmp al, 0x68
jne 0x929e5e
mov al, byte [edi + 7]
cmp al, 0x45
je 0x929e4b
cmp al, 0x65
jne 0x929e5e
mov al, byte [edi + 8]
cmp al, 0x4c
je 0x929cb1
cmp al, 0x6c
je 0x929cb1
cmp cl, 0x4d
jne 0x929eab
cmp byte [edi + 1], 0x5a
jne 0x929eab
mov al, byte [edi + 2]
cmp al, 0x90
je 0x929e88
cmp al, 0xa
je 0x929e88
cmp al, 0x50
je 0x929e88
cmp al, 0x40
je 0x929e88
test al, al
je 0x929e88
cmp al, 0x80
je 0x929e88
cmp al, 0xf
jne 0x929eab
cmp byte [edi + 3], 0
jne 0x929eab
push ebx
mov ecx, dword [ebp - 0x17b4]
mov edx, dword [ebp - 0x179c]
call fcn.009339d0
add esp, 4
test eax, eax
jne 0x929cb1
movzx eax, word [edi]
cmp ax, 0x65
je 0x929ebe
cmp ax, 0x45
jne 0x929fc2
push 8
push str.Equation
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
jne 0x929fc2
lea esi, [ebp - 0x1738]
lea edi, [ebp - 0x1794]
lea ebx, [eax + 8]
mov edx, dword [ebp - 0x1710]
call fcn.00933940
mov ecx, dword [ebp - 0x1794]
mov edx, 1
cmp ecx, edx
jne 0x929f22
mov eax, dword [ebp - 0x1710]
movzx eax, word [eax]
cmp ax, 0x61
jb 0x929f20
cmp ax, 0x7a
ja 0x929f20
mov dword [ebp - 0x1794], 2
jmp 0x929f24
cmp ecx, edx
jbe 0x929f42
cmp dword [ebp - 0x1738], edx
jb 0x929f42
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
mov ebx, dword [ebp - 0x1720]
jmp 0x929cbc
mov eax, dword [ebp - 0x1838]
cmp eax, 0x1200
je 0x929fa0
cmp eax, 0xe00
je 0x929fa0
mov eax, dword [ebp - 0x16c8]
call fcn.00925fb0
mov dword [ebp - 0x17c8], edx
cmp dword [ebp - 0x16d4], 0
je 0x929f84
mov ecx, dword [ebp - 0x16d4]
push ecx
push str.___s:_Equation_Native_n
call fcn.00a7a8b1
add esp, 8
mov ebx, dword [ebp - 0x1720]
inc dword [ebp - 0x179c]
mov esi, 1
mov eax, dword [ebp - 0x17b4]
jmp 0x929ba0
mov dword [ebp - 0x17c8], edx
mov ebx, dword [ebp - 0x1720]
inc dword [ebp - 0x179c]
mov esi, 1
mov eax, dword [ebp - 0x17b4]
jmp 0x929ba0
movzx eax, word [edi]
cmp ax, 0x6e
je 0x929fd5
cmp ax, 0x4e
jne 0x92a0a4
push 6
push str.NAtIve
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
jne 0x92a0a4
lea esi, [ebp - 0x1738]
lea edi, [ebp - 0x1794]
lea ebx, [eax + 6]
mov edx, dword [ebp - 0x1710]
call fcn.00933940
mov ecx, dword [ebp - 0x1794]
mov edx, 1
cmp ecx, edx
jne 0x92a039
mov eax, dword [ebp - 0x1710]
movzx eax, word [eax]
cmp ax, 0x61
jb 0x92a037
cmp ax, 0x7a
ja 0x92a037
mov dword [ebp - 0x1794], 2
jmp 0x92a03b
cmp ecx, edx
jbe 0x92a059
cmp dword [ebp - 0x1738], edx
jb 0x92a059
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
mov ebx, dword [ebp - 0x1720]
jmp 0x929cbc
mov eax, dword [ebp - 0x1838]
cmp eax, 0x1200
je 0x929fa0
cmp eax, 0xe00
je 0x929fa0
mov eax, dword [ebp - 0x16c8]
call fcn.00925fb0
mov dword [ebp - 0x17c8], edx
cmp dword [ebp - 0x16d4], 0
je 0x929f84
mov ecx, dword [ebp - 0x16d4]
push ecx
push str.___s:_Native_n
jmp 0x929f7c
movzx eax, word [edi]
cmp ax, 0x4f
je 0x92a0b3
cmp ax, 0x6f
jne 0x92a0e1
push 3
push 0xae3c10
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
jne 0x92a0e1
mov dword [ebp - 0x18b8], esi
inc dword [ebp - 0x179c]
lea esi, [eax + 1]
mov eax, dword [ebp - 0x17b4]
jmp 0x929ba0
cmp dword [ebp - 0x18b8], 0
je 0x929f8a
movzx eax, word [edi]
cmp ax, 0x42
je 0x92a0fd
cmp ax, 0x62
jne 0x92a12d
push 7
push str.bit.ly_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.bit.do_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x54
je 0x92a140
cmp ax, 0x74
jne 0x92a1d0
push 0xc
push str.tinyurl.com_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 8
push str.tiny.cc_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 5
push str.t.co_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 5
push str.t.cn_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 5
push str.t.me_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.tny.sh_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x4f
je 0x92a1df
cmp ax, 0x6f
jne 0x92a23f
push 6
push str.ow.ly_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.oal.lu_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.ogo.gl_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.owl.li_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x47
je 0x92a24e
cmp ax, 0x67
jne 0x92a2c1
push str._maps_
push edi
call fcn.0095c9e0
add esp, 8
cmp eax, 0xffffffff
jne 0x92a2c1
push 7
push str.goo.gl_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.gee.su_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.goo.su_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 5
push str.g.co_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x44
je 0x92a2d0
cmp ax, 0x64
jne 0x92a2e8
push 6
push str.db.gl_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x49
je 0x92a2f7
cmp ax, 0x69
jne 0x92a327
push 5
push str.i.ua_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 6
push str.is.gd_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x52
je 0x92a336
cmp ax, 0x72
jne 0x92a34e
push 6
push str.rb.gy_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x4a
je 0x92a35d
cmp ax, 0x6a
jne 0x92a375
push 5
push str.j.mp_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x4d
je 0x92a384
cmp ax, 0x6d
jne 0x92a3b4
push 9
push str.migre.me_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.maj.to_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x58
je 0x92a3c3
cmp ax, 0x78
jne 0x92a3f3
push 5
push str.x.co_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 8
push str.xurl.es_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x43
je 0x92a402
cmp ax, 0x63
jne 0x92a432
push 8
push str.cutt.ly_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 8
push str.clck.ru_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x55
je 0x92a441
cmp ax, 0x75
jne 0x92a4a1
push 8
push str.urlz.fr_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.url.rw_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 7
push str.url.tw_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
push 8
push str.urlr.me_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x56
je 0x92a4b0
cmp ax, 0x76
jne 0x92a4c8
push 5
push str.v.ht_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x53
je 0x92a4d7
cmp ax, 0x73
jne 0x92a4ef
push 5
push str.s.id_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x4c
je 0x92a4fe
cmp ax, 0x6c
jne 0x92a516
push 7
push str.luu.li_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
movzx eax, word [edi]
cmp ax, 0x59
je 0x92a525
cmp ax, 0x79
jne 0x92a53d
push 7
push str.yun.ir_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
je 0x929cb1
cmp word [edi], 0x36
jne 0x929f8a
push 8
push str.6url.ru_
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
jmp 0x929cab
mov eax, dword [ebp - 0x16c8]
call fcn.00928c20
lea eax, [ebp - 0x48c]
jmp 0x92a7ed
mov byte [ebp - 0x8a4], 0
push 0x207
push 0
lea edx, [ebp - 0x8a3]
push edx
call fcn.00a7ffb0
add esp, 0xc
mov byte [ebp - 0x11bc], 0
push 0x207
push 0
lea eax, [ebp - 0x11bb]
push eax
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x1820], 0
mov edi, dword [ebp - 0x16f0]
mov eax, edi
call fcn.00964530
push 0
push 0
push 0
test eax, eax
je 0x92a5f8
push edi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
test ebx, ebx
jne 0x92a5e9
lea ecx, [ebp - 0x1820]
push ecx
push str.word_vbaProject.bin
push edi
jmp 0x92a624
lea edx, [ebp - 0x1820]
push edx
push str.xl_vbaProject.bin
push edi
jmp 0x92a624
mov esi, dword [ebp - 0x17bc]
push esi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
test ebx, ebx
jne 0x92a617
lea eax, [ebp - 0x1820]
push eax
push str.word_vbaProject.bin
jmp 0x92a623
lea ecx, [ebp - 0x1820]
push ecx
push str.xl_vbaProject.bin
push esi
push 0
lea edx, [ebp - 0x11bc]
lea ecx, [ebp - 0x8a4]
call 0x932150
add esp, 0x10
cmp byte [ebp - 0x8a4], 0
je 0x92a7f8
xor edi, edi
mov dword [ebp - 0x1874], edi
lea ecx, [ebp - 0x1874]
lea edx, [ebp - 0x8a4]
call fcn.00978190
mov esi, dword [ebp - 0x1874]
cmp eax, 0x80
jbe 0x92a7da
cmp esi, edi
je 0x92a7da
mov dword [ebp - 0x16ec], edi
push edi
push edi
cmp ebx, edi
lea ebx, [eax - 1]
jne 0x92a710
mov dword [ebp - 0x1900], edi
push edi
lea edx, [ebp - 0x1900]
push edx
lea eax, [ebp - 0x16ec]
push eax
push ebx
push str.rundll
push str.GetObject_
push esi
mov edx, str.Object_
mov ecx, str._OPEN
call 0x932740
add esp, 0x24
mov edi, eax
mov dword [ebp - 0x1828], edi
cmp edi, 0xffffffff
je 0x92a7da
cmp dword [ebp - 0x16ec], 1
jne 0x92a7ab
cmp dword [ebp - 0x1900], 0
jne 0x92a7ab
mov eax, ebx
mov ecx, 0xae3e94
mov edx, esi
call fcn.0095ce20
cmp eax, 0xffffffff
je 0x92a7ab
mov dword [ebp - 0x1828], 0xffffffff
jmp 0x92a7da
mov ecx, dword [ebp - 0x1708]
push ecx
push 0
lea edx, [ebp - 0x16ec]
push edx
push ebx
push str.rundll
push 0
push esi
xor edx, edx
mov ecx, str.WORKBOOK_OPEN
call 0x932740
add esp, 0x24
mov edi, eax
mov dword [ebp - 0x1828], edi
cmp edi, 0xffffffff
je 0x92a7da
mov eax, dword [ebp - 0x16ec]
cmp eax, 7
je 0x92a7ab
push 0
push 0
cmp eax, 1
je 0x92a775
mov eax, dword [ebp - 0x1708]
push eax
push 0
lea ecx, [ebp - 0x16ec]
push ecx
push ebx
push str.urlmon
jmp 0x92a78b
mov edx, dword [ebp - 0x1708]
push edx
push 0
lea eax, [ebp - 0x16ec]
push eax
push ebx
push str.rundll
push str.ALLUSERS
push esi
mov edx, str.AUTOOPEN
mov ecx, str.DECRYPTBYTE
call 0x932740
mov edi, eax
mov dword [ebp - 0x1828], edi
add esp, 0x24
cmp edi, 0xffffffff
je 0x92a7da
mov dword [ebp - 0x16cc], 1
mov eax, dword [ebp - 0x16c8]
cmp dword [ebp - 0x1708], 0
je 0x92a7d5
test eax, eax
je 0x92a7da
mov dword [eax], 0x22d
jmp 0x92a7da
call fcn.00925fa0
test esi, esi
je 0x92a7e7
push esi
call fcn.00a78fec
add esp, 4
lea eax, [ebp - 0x8a4]
call fcn.0094dd20
mov edi, dword [ebp - 0x16f0]
xor ebx, ebx
cmp dword [ebp - 0x1854], ebx
je 0x92c67b
mov esi, 1
cmp dword [ebp - 0x16cc], esi
je 0x92c67b
mov eax, dword [ebp - 0x16c8]
cmp eax, ebx
je 0x92c67b
cmp dword [eax], ebx
jne 0x92c67b
cmp eax, ebx
je 0x92c67b
mov byte [ebp - 0xeac], bl
push 0x3ff
push ebx
lea ecx, [ebp - 0xeab]
push ecx
call fcn.00a7ffb0
add esp, 0xc
mov byte [ebp - 0x17c], bl
push 0x103
push ebx
lea edx, [ebp - 0x17b]
push edx
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x16f4], ebx
mov dword [ebp - 0x18fc], ebx
mov dword [ebp - 0x188c], ebx
mov dword [ebp - 0x170c], ebx
mov dword [ebp - 0x18cc], ebx
mov dword [ebp - 0x18f4], ebx
mov dword [ebp - 0x18a0], ebx
mov dword [ebp - 0x1864], ebx
mov dword [ebp - 0x187c], ebx
mov dword [ebp - 0x1710], ebx
mov dword [ebp - 0x1718], ebx
mov dword [ebp - 0x18c4], ebx
mov ecx, dword [ebp - 0x16fc]
cmp ecx, ebx
je 0x92a8db
cmp byte [ecx], bl
je 0x92a8db
push esi
lea eax, [ebp - 0x17c]
push eax
call fcn.00905e90
add esp, 8
test eax, eax
je 0x92a8db
mov dword [ebp - 0x18c4], esi
mov eax, edi
call fcn.00964530
push ebx
push ebx
push ebx
test eax, eax
je 0x92a901
push edi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
lea ecx, [ebp - 0x18fc]
push ecx
lea edx, [ebp - 0x16f4]
push edx
push edi
jmp 0x92a91d
mov esi, dword [ebp - 0x17bc]
push esi
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
lea eax, [ebp - 0x18fc]
push eax
lea ecx, [ebp - 0x16f4]
push ecx
push esi
lea edx, [ebp - 0x187c]
lea ecx, [ebp - 0x1864]
call fcn.00931a30
add esp, 0xc
mov esi, dword [ebp - 0x16f4]
cmp esi, ebx
je 0x92c67b
cmp byte [esi], 0
je 0x92ad8f
mov dword [ebp - 0x16e8], 0
mov byte [ebp - 0x284], 0
lea edx, [ebp - 0x16e8]
push edx
push esi
mov bl, 0x2c
lea edi, [ebp - 0x284]
call fcn.0095ae80
add esp, 8
cmp dword [ebp - 0x16e8], 0xffffffff
je 0x92ad50
xor ebx, ebx
mov dword [ebp - 0x1830], ebx
mov byte [ebp - 0x16c4], bl
push 0x3ff
push ebx
lea eax, [ebp - 0x16c3]
push eax
call fcn.00a7ffb0
add esp, 0xc
push 0x5c
mov ecx, edi
push ecx
call fcn.00a7aa50
add esp, 8
mov ecx, eax
xor edi, edi
cmp ecx, ebx
je 0x92a9b9
inc ecx
jmp 0x92a9bf
lea ecx, [ebp - 0x284]
mov eax, 0xab9a8c
call fcn.0094c3e0
test eax, eax
jne 0x92a9d0
lea edi, [eax + 1]
mov ecx, dword [ebp - 0x16fc]
cmp ecx, ebx
je 0x92a9ee
cmp byte [ecx], bl
je 0x92a9ee
lea edx, [ebp - 0x16c4]
mov al, byte [ecx]
mov byte [edx], al
inc ecx
inc edx
cmp al, bl
jne 0x92a9e4
cmp edi, ebx
jne 0x92ac9f
mov byte [ebp - 0x17c], bl
mov byte [ebp - 0xeac], bl
mov edx, dword [ebp - 0x18c4]
push edx
lea eax, [ebp - 0x1718]
push eax
lea ecx, [ebp - 0x1710]
push ecx
lea edx, [ebp - 0x18a0]
push edx
lea eax, [ebp - 0x18f4]
push eax
lea ecx, [ebp - 0x18cc]
push ecx
mov edx, dword [ebp - 0x17ec]
push edx
lea eax, [ebp - 0x16c4]
push eax
lea ecx, [ebp - 0x170c]
push ecx
lea edx, [ebp - 0x188c]
push edx
mov edi, dword [ebp - 0x1708]
push edi
lea eax, [ebp - 0x1830]
push eax
lea ecx, [ebp - 0x284]
push ecx
lea edx, [ebp - 0x17c]
lea ecx, [ebp - 0xeac]
call 0x927b80
add esp, 0x34
mov esi, eax
cmp byte [ebp - 0xeac], bl
je 0x92ac6c
cmp dword [ebp - 0x1830], 0x230
jne 0x92aaa9
mov edx, dword [str.INF560]
mov dword [ebp - 0x50], edx
mov ax, word [0xae3ef4]
mov word [ebp - 0x4c], ax
mov cl, byte [0xae3ef6]
mov byte [ebp - 0x4a], cl
jmp 0x92aab0
mov dword [ebp - 0x50], 0x464e49
cmp edi, ebx
je 0x92ab94
cmp esi, ebx
je 0x92ac6c
mov edi, dword [ebp - 0x1710]
cmp byte [ebp - 0x17c], bl
je 0x92ab3c
mov edx, dword [ebp - 0x1718]
push edx
push edi
lea eax, [ebp - 0x16c4]
push eax
lea ecx, [ebp - 0x17c]
push ecx
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
push str._EXT__XLS___s___s__RN:_s___s___RDC:_u___IPLNK:_u_
push ebx
call fcn.0096a780
add esp, 0x20
cmp dword [ebp - 0x16d4], ebx
je 0x92ac6c
mov ecx, dword [ebp - 0x1718]
push ecx
push edi
lea edx, [ebp - 0x17c]
push edx
lea eax, [ebp - 0xeac]
push eax
lea ecx, [ebp - 0x50]
push ecx
mov edx, dword [ebp - 0x16d4]
push edx
push str.___s:__EXT__XLS___s___s__RN:_s___RDC:_u___IPLNK:_u__n
call fcn.00a7a8b1
add esp, 0x1c
jmp 0x92ac6c
mov eax, dword [ebp - 0x1718]
push eax
push edi
lea ecx, [ebp - 0x16c4]
push ecx
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
push str._EXT__XLS___s___s___s___RDC:_u___IPLNK:_u_
push ebx
call fcn.0096a780
add esp, 0x1c
cmp dword [ebp - 0x16d4], ebx
je 0x92ac6c
mov ecx, dword [ebp - 0x1718]
push ecx
push edi
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x16d4]
push ecx
push str.___s:__EXT__XLS___s___s__RDC:_u___IPLNK:_u__n
jmp 0x92ac64
cmp esi, ebx
je 0x92ac6c
mov edi, dword [ebp - 0x1710]
cmp byte [ebp - 0x17c], bl
je 0x92ac15
mov edx, dword [ebp - 0x1718]
push edx
push edi
lea eax, [ebp - 0x16c4]
push eax
lea ecx, [ebp - 0x17c]
push ecx
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
push str._EXT__DOC___s___s__RN:_s___s___RDC:_u___IPLNK:_u_
push ebx
call fcn.0096a780
add esp, 0x20
cmp dword [ebp - 0x16d4], ebx
je 0x92ac6c
mov ecx, dword [ebp - 0x1718]
push ecx
push edi
lea edx, [ebp - 0x17c]
push edx
lea eax, [ebp - 0xeac]
push eax
lea ecx, [ebp - 0x50]
push ecx
mov edx, dword [ebp - 0x16d4]
push edx
push str.___s:__EXT__DOC___s___s__RN:_s___RDC:_u___IPLNK:_u__n
call fcn.00a7a8b1
add esp, 0x1c
jmp 0x92ac6c
mov eax, dword [ebp - 0x1718]
push eax
push edi
lea ecx, [ebp - 0x16c4]
push ecx
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
push str._EXT__DOC___s___s___s___RDC:_u___IPLNK:_u_
push ebx
call fcn.0096a780
add esp, 0x1c
cmp dword [ebp - 0x16d4], ebx
je 0x92ac6c
mov ecx, dword [ebp - 0x1718]
push ecx
push edi
lea edx, [ebp - 0xeac]
push edx
lea eax, [ebp - 0x50]
push eax
mov ecx, dword [ebp - 0x16d4]
push ecx
push str.___s:__EXT__DOC___s___s__RDC:_u__IPLNK:_u__n
call fcn.00a7a8b1
add esp, 0x18
cmp esi, 1
je 0x92ac79
cmp dword [ebp - 0x1830], ebx
je 0x92ac8d
mov dword [ebp - 0x16cc], esi
mov edx, dword [ebp - 0x16c8]
mov eax, dword [ebp - 0x1830]
mov dword [edx], eax
mov esi, dword [ebp - 0x16f4]
lea eax, [ebp - 0x16e8]
push eax
jmp 0x92a960
mov dword [ebp - 0x1934], ebx
mov dword [ebp - 0x18e4], ebx
lea ecx, [ebp - 0x18e4]
lea edx, [ebp - 0x284]
call fcn.00978190
mov edi, dword [ebp - 0x18e4]
cmp edi, ebx
je 0x92ac93
push 1
push ebx
mov ecx, dword [ebp - 0x1708]
push ecx
push ebx
lea edx, [ebp - 0x1934]
push edx
dec eax
push eax
push str.rundll
push ebx
push edi
mov edx, str.powershell
mov ecx, str.kernel32
call 0x932740
add esp, 0x24
cmp eax, 0xffffffff
je 0x92ad3b
mov eax, 1
mov dword [ebp - 0x188c], eax
mov dword [ebp - 0x16cc], eax
mov eax, dword [ebp - 0x16c8]
cmp dword [ebp - 0x1708], ebx
je 0x92ad36
cmp eax, ebx
je 0x92ad3b
mov dword [eax], 0x22d
push edi
call fcn.00a78fec
add esp, 4
lea eax, [ebp - 0x16e8]
push eax
jmp 0x92a960
call fcn.00925fa0
push edi
call fcn.00a78fec
add esp, 4
lea eax, [ebp - 0x16e8]
push eax
jmp 0x92a960
xor eax, eax
mov dword [ebp - 0x16e8], eax
mov byte [ebp - 0x284], al
lea ecx, [ebp - 0x16e8]
push ecx
push esi
mov bl, 0x2c
lea edi, [ebp - 0x284]
call fcn.0095ae80
add esp, 8
cmp dword [ebp - 0x16e8], 0xffffffff
je 0x92ad8f
mov eax, edi
call fcn.0094dd20
lea edx, [ebp - 0x16e8]
push edx
jmp 0x92ad65
mov edx, dword [ebp - 0x16c8]
mov ecx, 1
cmp dword [ebp - 0x16cc], ecx
je 0x92adc8
test edx, edx
je 0x92adab
cmp dword [edx], 0
jne 0x92adc8
cmp dword [ebp - 0x170c], ecx
jne 0x92ae43
test edx, edx
je 0x92ae43
mov eax, edx
call fcn.00925fb0
jmp 0x92ae43
test edx, edx
je 0x92ae15
mov eax, dword [edx]
cmp eax, 0x22d
je 0x92addc
cmp eax, 0x22f
jne 0x92ae15
mov eax, 4
cmp dword [ebp - 0x18cc], eax
ja 0x92ae0e
cmp dword [ebp - 0x18f4], eax
ja 0x92ae0e
mov eax, dword [ebp - 0x18a0]
test eax, eax
ja 0x92ae0e
je 0x92ae15
cmp dword [ebp - 0x187c], 0
je 0x92ae15
cmp dword [ebp - 0x1864], ecx
je 0x92ae15
mov eax, edx
call fcn.00925fb0
cmp dword [ebp - 0x188c], 0
jne 0x92ae43
cmp dword [ebp - 0x170c], ecx
je 0x92ae43
cmp dword [ebp - 0x1718], 0
ja 0x92ae43
mov dword [ebp - 0x16cc], 0
test edx, edx
je 0x92ae43
mov dword [edx], 0
push esi
call fcn.00a78fec
add esp, 4
mov dword [ebp - 0x16f4], 0
jmp 0x92c67b
cmp byte [ebx], 0
je 0x92afb1
mov eax, str.__xml_version
mov ecx, ebx
call fcn.0094c3e0
test eax, eax
jne 0x92af30
lea eax, [ebx + 1]
push 0x3c
push eax
call fcn.00a7a2c0
add esp, 8
mov edi, eax
test edi, edi
je 0x92c67b
mov eax, str.__mso_application
mov ecx, edi
call fcn.0094c3e0
test eax, eax
jne 0x92c67b
push eax
push str..macroEnabled.
push edi
call fcn.0095c8c0
add esp, 0xc
mov ebx, eax
mov dword [ebp - 0x18a8], ebx
cmp ebx, 0xffffffff
jne 0x92af11
push 0
push str.:macrosPresent_yes_
push edi
call fcn.0095c8c0
add esp, 0xc
mov ebx, eax
mov dword [ebp - 0x18a8], ebx
cmp ebx, 0xffffffff
je 0x92c67b
push 0
push str.embeddedObjPresent_no_
lea eax, [ebx + edi]
push eax
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92af08
mov dword [ebp - 0x18a8], 0xffffffff
jmp 0x92c67b
cmp ebx, 0xffffffff
je 0x92c67b
mov dword [ebp - 0x16cc], esi
mov eax, dword [ebp - 0x16c8]
test eax, eax
je 0x92c67b
mov dword [eax], 0x30a
jmp 0x92c67b
cmp byte [ebx], 0
je 0x92afb1
mov eax, str.__DOCTYPE_html_
mov ecx, ebx
call fcn.0094c3e0
test eax, eax
jne 0x92af64
mov dword [ebp - 0x16cc], esi
mov eax, dword [ebp - 0x16c8]
test eax, eax
je 0x92c67b
mov dword [eax], 0x309
jmp 0x92c67b
cmp byte [ebx], 0
je 0x92afb1
mov eax, str.MIME_Version:
mov ecx, ebx
call fcn.0094c3e0
test eax, eax
jne 0x92afb1
push eax
push str._x_mso
push ebx
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92afb1
mov dword [ebp - 0x16cc], esi
cmp dword [ebp - 0x16c8], 0
je 0x92c67b
mov ecx, dword [ebp - 0x16c8]
mov dword [ecx], 0x309
jmp 0x92c67b
xor edi, edi
cmp dword [ebp + 0x10], edi
je 0x92afe4
cmp byte [ebx], 0x7b
jne 0x92b1f2
cmp byte [ebx + 1], 0x5c
jne 0x92afe4
cmp byte [ebx + 2], 0x72
jne 0x92afe4
cmp byte [ebx + 3], 0x74
jne 0x92afe4
cmp byte [ebx + 4], 0xc8
jne 0x92afe4
mov dword [ebp - 0x16cc], esi
jmp 0x92b1d9
cmp byte [ebx], 0x7b
jne 0x92b1f2
lea ecx, [ebx + 1]
mov eax, 0xae0c74
call fcn.0094c3e0
test eax, eax
jne 0x92b1f2
mov edx, dword [ebp - 0x1778]
fild dword [ebp - 0x1778]
test edx, edx
jge 0x92b018
fadd qword [0xb0baa8]
fcomp qword [0xb0bb78]
fnstsw ax
test ah, 5
jp 0x92b160
lea edi, [ebx + 5]
push 0
push str.datastore_
push edi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92b077
push 0
push str.d0cf11e
push edi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92b077
mov dword [ebp - 0x16cc], esi
mov eax, dword [ebp - 0x16c8]
xor edi, edi
test eax, eax
je 0x92b160
mov dword [eax], 0x378
jmp 0x92b160
or ebx, 0xffffffff
mov dword [ebp - 0x17ec], ebx
mov dword [ebp - 0x182c], ebx
mov dword [ebp - 0x1938], ebx
mov dword [ebp - 0x170c], ebx
xor esi, esi
lea eax, [ebp - 0x1938]
push eax
lea ecx, [ebp - 0x182c]
push ecx
lea edx, [ebp - 0x17ec]
push edx
mov eax, dword [ebp - 0x1840]
add eax, 0xfffffffa
push eax
push edi
call fcn.00928c30
add esp, 0x14
mov eax, dword [ebp - 0x17ec]
cmp eax, ebx
je 0x92b0cc
mov dword [ebp - 0x170c], eax
mov eax, dword [ebp - 0x182c]
cmp eax, 0xffffffff
je 0x92b0dc
mov ebx, eax
lea esi, [eax + edi]
cmp dword [ebp - 0x170c], 0xffffffff
jne 0x92b109
cmp ebx, 0xffffffff
je 0x92b158
mov eax, str.objemb_
mov dword [ebp - 0x1940], eax
cmp byte [eax], 0
je 0x92b0fd
inc eax
jmp 0x92b0ef
sub esi, str.objemb_
cmp byte [esi + eax], 0x2a
je 0x92b158
mov esi, dword [ebp - 0x170c]
mov byte [esi + edi], 0
push 0x5c
push edi
call fcn.00a7aa50
add esp, 8
mov byte [esi + edi], 0x5c
test eax, eax
je 0x92b158
mov dword [ebp - 0x16cc], 1
mov eax, dword [ebp - 0x16c8]
test eax, eax
je 0x92b140
mov dword [eax], 0x379
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92b158
push eax
push str.___s:_Infected_RTF_n
call fcn.00a7a8b1
add esp, 8
xor edi, edi
mov ebx, dword [ebp - 0x1764]
cmp dword [ebp - 0x16cc], edi
jne 0x92c67d
lea esi, [ebx + 6]
mov eax, str.typiso
mov ecx, esi
call fcn.0094c3e0
test eax, eax
je 0x92b1cf
mov eax, str._rtv0
mov ecx, esi
call fcn.0094c3e0
test eax, eax
je 0x92b1cf
mov al, byte [esi]
cmp al, 0xff
jne 0x92c67d
cmp byte [ebx + 7], 0xd8
jne 0x92b1aa
cmp byte [ebx + 8], al
jne 0x92b1aa
cmp byte [ebx + 9], 0xe0
je 0x92b1cf
cmp al, 0xff
jne 0x92c67d
cmp byte [ebx + 7], 0xd8
jne 0x92c67d
cmp byte [ebx + 8], al
jne 0x92c67d
cmp byte [ebx + 9], 0xe1
jne 0x92c67d
mov dword [ebp - 0x16cc], 1
mov eax, dword [ebp - 0x16c8]
cmp eax, edi
je 0x92c67d
mov dword [eax], 0x378
jmp 0x92c67d
mov ebx, dword [0xc11930]
test bl, 1
jne 0x92b229
or ebx, esi
mov dword [0xc11930], ebx
mov eax, str.Macros
lea edx, [eax + 2]
lea ecx, [ecx]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b210
sub eax, edx
sar eax, 1
lea ecx, [eax + eax + 2]
mov dword [0xc1192c], ecx
test bl, 2
jne 0x92b24e
or ebx, 2
mov dword [0xc11930], ebx
mov eax, str.Kernel32
lea edx, [eax + 1]
nop
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b240
sub eax, edx
mov dword [0xc11928], eax
test bl, 4
jne 0x92b272
or ebx, 4
mov dword [0xc11930], ebx
mov eax, str.Netmons
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b264
sub eax, edx
mov dword [0xc11924], eax
test bl, 8
jne 0x92b296
or ebx, 8
mov dword [0xc11930], ebx
mov eax, str.Excel_4.0_Macros
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b288
sub eax, edx
mov dword [0xc11920], eax
test bl, 0x10
jne 0x92b2be
or ebx, 0x10
mov dword [0xc11930], ebx
mov eax, 0xb4bda8
lea edx, [eax + 1]
lea esp, [esp]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b2b0
sub eax, edx
mov dword [0xc1191c], eax
test bl, 0x20
jne 0x92b2e2
or ebx, 0x20
mov dword [0xc11930], ebx
mov eax, str.OLE_Package
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b2d4
sub eax, edx
mov dword [0xc11918], eax
test bl, 0x40
jne 0x92b306
or ebx, 0x40
mov dword [0xc11930], ebx
mov eax, 0xb4bdc0
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92b2f8
sub eax, edx
mov dword [0xc11914], eax
test bl, bl
js 0x92b338
or ebx, 0x80
mov dword [0xc11930], ebx
mov eax, str.EncryptedPackage
lea edx, [eax + 2]
mov edi, edi
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b320
sub eax, edx
sar eax, 1
lea edx, [eax + eax]
mov dword [0xc11910], edx
test ebx, 0x100
jne 0x92b36a
or ebx, 0x100
mov dword [0xc11930], ebx
mov eax, str.Container.EncryptionTransform
lea edx, [eax + 2]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b354
sub eax, edx
sar eax, 1
add eax, eax
mov dword [0xc1190c], eax
test ebx, 0x200
jne 0x92b39e
or ebx, 0x200
mov dword [0xc11930], ebx
mov eax, str.Microsoft_Enhanced_Crypto
lea edx, [eax + 2]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b386
sub eax, edx
sar eax, 1
lea ecx, [eax + eax]
mov dword [str.2:__r_v_n], ecx
test ebx, 0x400
jne 0x92b3d8
or ebx, 0x400
mov dword [0xc11930], ebx
mov eax, str.Root_Entry
lea edx, [eax + 2]
lea ebx, [ebx]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b3c0
sub eax, edx
sar eax, 1
lea edx, [eax + eax]
mov dword [0xc11904], edx
test ebx, 0x800
jne 0x92b40a
or ebx, 0x800
mov dword [0xc11930], ebx
mov eax, str.EncryptionInfo
lea edx, [eax + 2]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b3f4
sub eax, edx
sar eax, 1
add eax, eax
mov dword [0xc11900], eax
test ebx, 0x1000
jne 0x92b43f
or ebx, 0x1000
mov dword [0xc11930], ebx
mov eax, 0xb4be9c
lea edx, [eax + 2]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b426
sub eax, edx
sar eax, 1
lea ecx, [eax + eax + 2]
mov dword [0xc118fc], ecx
test ebx, 0x2000
jne 0x92b478
or ebx, 0x2000
mov dword [0xc11930], ebx
mov eax, str._VBA_
lea edx, [eax + 2]
jmp 0x92b460
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92b460
sub eax, edx
sar eax, 1
lea edx, [eax + eax]
mov dword [0xc118f8], edx
xor ebx, ebx
mov dword [ebp - 0x18c8], edi
mov dword [ebp - 0x17a4], edi
mov dword [ebp - 0x1774], edi
mov esi, dword [ebp - 0x16dc]
mov dword [ebp - 0x16e0], ebx
cmp ebx, esi
jae 0x92bf79
cmp dword [ebp - 0x16cc], edi
jne 0x92c4d5
xor eax, eax
cmp eax, edi
jne 0x92bd78
cmp dword [ebp - 0x17c0], edi
jne 0x92bd78
cmp dword [ebp - 0x1804], edi
jne 0x92bd78
cmp dword [ebp - 0x17dc], edi
jne 0x92bd78
cmp esi, 0x10
jbe 0x92bd78
cmp ebx, 0x10
jbe 0x92bd78
lea eax, [esi - 0x10]
cmp ebx, eax
jae 0x92bd78
mov dword [ebp - 0x171c], edi
lea ecx, [ecx]
cmp dword [ebp - 0x171c], 0x10
jge 0x92bd78
mov ecx, dword [ebp - 0x171c]
mov edx, dword [ebp - 0x16e0]
add ecx, edx
mov eax, dword [ebp - 0x16d0]
lea esi, [ecx + eax]
cmp byte [esi], 4
jne 0x92b688
cmp byte [esi + 1], 2
jne 0x92b688
cmp byte [esi + 3], 0
jne 0x92b688
cmp byte [esi + 5], 0
jne 0x92b688
cmp byte [esi + 7], 0
jne 0x92b688
cmp byte [esi + 9], 0
jne 0x92b688
movzx eax, word [esi + 0xa]
test ax, ax
jbe 0x92b688
xor edi, edi
mov dword [ebp - 0x17cc], edi
mov dword [ebp - 0x181c], edi
mov ecx, dword [ebp - 0x17a4]
movzx eax, ax
mov dword [ebp - 0x170c], eax
cmp ecx, edi
jne 0x92b605
inc eax
push eax
call fcn.00a7a155
add esp, 4
mov dword [ebp - 0x17a4], eax
cmp eax, edi
je 0x92b688
mov ebx, eax
mov dword [ebp - 0x181c], ebx
mov dword [ebp - 0x17cc], edi
cmp edi, dword [ebp - 0x170c]
jae 0x92b688
movzx eax, byte [edi + esi + 0xc]
call fcn.00957a70
test eax, eax
jne 0x92b5eb
mov al, byte [edi + esi + 0xc]
mov cl, al
sub cl, 0x30
cmp cl, 9
jbe 0x92b5eb
cmp al, 0x2f
je 0x92b5eb
cmp al, 0x2e
je 0x92b5eb
cmp al, 0x3a
je 0x92b5eb
cmp al, 0x5c
jne 0x92b602
mov dl, byte [edi + esi + 0xc]
mov byte [ebx], dl
mov byte [ebx + 1], 0
inc dword [ebp - 0x1774]
inc ebx
mov dword [ebp - 0x181c], ebx
inc edi
jmp 0x92b5ad
mov edx, dword [ebp - 0x1774]
lea eax, [edx + eax + 1]
push eax
push ecx
call fcn.00a7b398
add esp, 8
cmp eax, edi
je 0x92b688
mov dword [ebp - 0x17a4], eax
mov ecx, dword [ebp - 0x1774]
lea ebx, [eax + ecx]
mov dword [ebp - 0x181c], ebx
xor edi, edi
mov dword [ebp - 0x17cc], edi
cmp edi, dword [ebp - 0x170c]
jae 0x92b688
movzx eax, byte [edi + esi + 0xc]
call fcn.00957a70
test eax, eax
jne 0x92b66e
mov al, byte [edi + esi + 0xc]
mov dl, al
sub dl, 0x30
cmp dl, 9
jbe 0x92b66e
cmp al, 0x2f
je 0x92b66e
cmp al, 0x2e
je 0x92b66e
cmp al, 0x3a
je 0x92b66e
cmp al, 0x5c
jne 0x92b685
mov al, byte [edi + esi + 0xc]
mov byte [ebx], al
mov byte [ebx + 1], 0
inc dword [ebp - 0x1774]
inc ebx
mov dword [ebp - 0x181c], ebx
inc edi
jmp 0x92b634
mov ecx, dword [ebp - 0x171c]
mov edx, dword [ebp - 0x16e0]
lea esi, [ecx + edx]
mov eax, dword [ebp - 0x16d0]
lea edi, [esi + eax]
mov cl, byte [edi]
cmp cl, 0x50
je 0x92b6ac
cmp cl, 0x70
jne 0x92b6ca
mov al, byte [edi + 1]
cmp al, 0x4f
je 0x92b6b7
cmp al, 0x6f
jne 0x92b6ca
mov al, byte [edi + 2]
cmp al, 0x57
je 0x92bd24
cmp al, 0x77
je 0x92bd24
cmp cl, 0x4b
je 0x92b6d4
cmp cl, 0x6b
jne 0x92b6f2
mov al, byte [edi + 1]
cmp al, 0x45
je 0x92b6df
cmp al, 0x65
jne 0x92b6f2
mov al, byte [edi + 2]
cmp al, 0x52
je 0x92bcd6
cmp al, 0x72
je 0x92bcd6
cmp cl, 0x4e
je 0x92b6fc
cmp cl, 0x6e
jne 0x92b71a
mov al, byte [edi + 1]
cmp al, 0x45
je 0x92b707
cmp al, 0x65
jne 0x92b71a
mov al, byte [edi + 2]
cmp al, 0x54
je 0x92bc7f
cmp al, 0x74
je 0x92bc7f
cmp dword [ebp - 0x1814], 0
jne 0x92b77c
cmp cl, 0xff
jne 0x92b77c
cmp byte [edi + 4], 0x4a
jne 0x92b77c
mov al, 0x46
cmp byte [edi + 5], al
jne 0x92b77c
cmp byte [edi + 6], 0x49
jne 0x92b77c
cmp byte [edi + 7], al
jne 0x92b77c
cmp esi, 0x1500
jb 0x92b754
cmp esi, 0x1530
jb 0x92bd61
mov eax, 1
mov dword [ebp - 0x1814], eax
mov dword [ebp - 0x18c8], eax
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov esi, dword [ebp - 0x1790]
test esi, esi
je 0x92b92b
cmp dword [ebp - 0x1844], 0
jne 0x92b801
cmp cl, 0x45
jne 0x92b801
cmp byte [edi + 1], 0x78
jne 0x92b801
cmp byte [edi + 2], 0x63
jne 0x92b801
mov ecx, dword [0xc11920]
push ecx
push str.Excel_4.0_Macros
push edi
call fcn.00a7aed7
add esp, 0xc
test eax, eax
jne 0x92bd61
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92b7d9
push eax
push str.___s:_Excel4MacrosStringFound_n
call fcn.00a7a8b1
add esp, 8
mov eax, 1
mov dword [ebp - 0x1844], eax
mov dword [ebp - 0x16cc], eax
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
test esi, esi
je 0x92b92b
cmp edx, 0x1000
jae 0x92b8c8
cmp dword [ebp - 0x186c], 0
jne 0x92b8c8
cmp cl, 0x4d
jne 0x92b8c8
cmp byte [edi + 2], 0x69
jne 0x92b8c8
cmp byte [edi + 4], 0x63
jne 0x92b8c8
mov eax, dword [str.2:__r_v_n]
mov ecx, str.Microsoft_Enhanced_Crypto
lea esp, [esp]
cmp eax, 4
jb 0x92b866
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92b8c8
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92b850
test eax, eax
je 0x92b88a
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92b8c8
cmp eax, 1
jbe 0x92b88a
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92b8c8
cmp eax, 2
jbe 0x92b88a
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92b8c8
cmp dword [ebp - 0x16d4], 0
je 0x92b8a7
mov ecx, dword [ebp - 0x16d4]
push ecx
push str.___s:_MicrosoftEnhancedCryptoFound_n
call fcn.00a7a8b1
add esp, 8
mov dword [ebp - 0x186c], 1
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
test esi, esi
je 0x92b92b
mov edx, dword [ebp - 0x171c]
mov eax, dword [ebp - 0x16e0]
add edx, eax
mov ecx, dword [ebp - 0x16d0]
lea eax, [edx + ecx]
cmp byte [eax], 0x18
jne 0x92b92b
cmp byte [eax + 1], 0
jne 0x92b92b
add eax, 0x13
cmp byte [eax], 0x41
jne 0x92b92b
push 9
push str.Auto_Open
push eax
call fcn.00a7aed7
add esp, 0xc
test eax, eax
jne 0x92b92b
mov dword [ebp - 0x1800], 2
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov esi, dword [ebp - 0x171c]
mov edx, dword [ebp - 0x16e0]
mov ebx, dword [ebp - 0x16d0]
cmp dword [ebp - 0x1790], 0
je 0x92b9a3
lea eax, [esi + edx]
add eax, ebx
cmp byte [eax], 0x2f
jne 0x92b9a3
cmp byte [eax + 1], 0
jne 0x92b9a3
cmp byte [eax + 2], 6
jne 0x92b9a3
cmp byte [eax + 3], 0
jne 0x92b9a3
cmp byte [eax + 4], 0
jne 0x92b9a3
cmp byte [eax + 5], 0
jne 0x92b9a3
cmp byte [eax + 6], 0x59
jne 0x92b9a3
cmp byte [eax + 7], 0xb3
jne 0x92b9a3
cmp byte [eax + 8], 0xa
jne 0x92b9a3
cmp byte [eax + 9], 0x9a
jne 0x92b9a3
mov dword [ebp - 0x185c], 1
inc dword [ebp - 0x171c]
mov ebx, edx
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov edi, dword [ebp - 0x1790]
test edi, edi
je 0x92bafe
lea ecx, [esi + edx]
lea eax, [ecx + ebx]
cmp byte [eax], 0x18
jne 0x92ba73
cmp byte [eax + 1], 0
jne 0x92ba73
cmp byte [eax + 2], 0x17
jne 0x92ba73
cmp byte [eax + 3], 0
jne 0x92ba73
mov cl, byte [eax + 4]
cmp cl, 0x20
je 0x92b9ef
cmp cl, 0xaa
jne 0x92ba73
mov cl, byte [eax + 5]
test cl, cl
je 0x92b9fb
cmp cl, 3
jne 0x92ba73
cmp byte [eax + 6], 0
jne 0x92ba73
cmp byte [eax + 7], 1
jne 0x92ba73
cmp byte [eax + 8], 7
jne 0x92ba73
cmp byte [eax + 9], 0
jne 0x92ba73
cmp byte [eax + 0xa], 0
jne 0x92ba73
cmp byte [eax + 0xb], 0
jne 0x92ba73
cmp byte [eax + 0xd], 0
jne 0x92ba73
cmp byte [eax + 0xe], 0
jne 0x92ba73
cmp byte [eax + 0xf], 0
jne 0x92ba73
cmp byte [eax + 0x10], 0
jne 0x92ba73
cmp byte [eax + 0x11], 0
jne 0x92ba73
cmp byte [eax + 0x12], 0
jne 0x92ba73
mov al, byte [eax + 0x13]
cmp al, 1
je 0x92ba52
cmp al, 2
jne 0x92bd61
mov dword [ebp - 0x1800], 1
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
test edi, edi
je 0x92bafe
lea eax, [esi + edx]
lea edi, [eax + ebx]
cmp byte [edi], 0x85
jne 0x92bafe
cmp byte [edi + 1], 0
jne 0x92bafe
cmp dword [ebp - 0x16dc], 0x200000
jae 0x92bd61
mov eax, dword [ebp - 0x1770]
test eax, eax
je 0x92baae
cmp edi, eax
jbe 0x92bd61
mov eax, dword [ebp - 0x16dc]
dec eax
cmp byte [edi], 0x85
jne 0x92bae1
push eax
lea ecx, [ebp - 0x1770]
push ecx
lea edx, [ebp - 0x1738]
push edx
lea eax, [ebp - 0x180c]
push eax
lea ecx, [ebp - 0x18dc]
push ecx
mov ecx, edi
call fcn.00928e70
add esp, 0x14
mov dword [ebp - 0x18d0], edi
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov ecx, dword [ebp - 0x1790]
test ecx, ecx
je 0x92bd61
cmp edx, 0x100
jbe 0x92bb72
cmp dword [ebp - 0x180c], 0
je 0x92bb72
add esi, edx
lea eax, [esi + ebx]
cmp eax, dword [ebp - 0x1738]
jbe 0x92bb72
cmp eax, dword [ebp - 0x1770]
jae 0x92bb72
cmp byte [eax], 0x11
jne 0x92bb72
cmp byte [eax + 1], 0x80
jne 0x92bb72
cmp byte [eax - 0x11], 0xff
jne 0x92bb72
cmp byte [eax - 0x10], 0xff
jne 0x92bb72
cmp byte [eax - 0x21], 6
jne 0x92bb72
cmp byte [eax - 0x20], 0
jne 0x92bb72
inc dword [ebp - 0x1808]
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
test ecx, ecx
je 0x92bd61
cmp dword [ebp - 0x16e0], 0x100
jbe 0x92bd61
cmp dword [ebp - 0x180c], 0
je 0x92bd61
mov edx, dword [ebp - 0x171c]
mov eax, dword [ebp - 0x16e0]
add edx, eax
mov ecx, dword [ebp - 0x16d0]
lea eax, [edx + ecx]
cmp eax, dword [ebp - 0x1738]
jbe 0x92bd61
cmp eax, dword [ebp - 0x1770]
jae 0x92bd61
cmp byte [eax], 6
jne 0x92bd61
cmp byte [eax + 1], 0
jne 0x92bd61
cmp byte [eax + 0x10], 0xff
jne 0x92bd61
cmp byte [eax + 0x11], 0xff
jne 0x92bd61
movzx eax, word [eax + 0x18]
mov edx, 0xff
cmp ax, dx
je 0x92bd61
movzx eax, ax
mov ecx, dword [ebp - 0x16e0]
add ecx, eax
mov edx, dword [ebp - 0x16dc]
add edx, 0xfffffff6
cmp ecx, edx
jae 0x92bd61
mov ecx, dword [ebp - 0x171c]
mov edx, dword [ebp - 0x16e0]
add ecx, edx
add ecx, eax
mov eax, dword [ebp - 0x16d0]
lea eax, [ecx + eax + 0x1a]
movzx eax, word [eax - 2]
cmp ax, 0x6e
jne 0x92bc58
inc dword [ebp - 0x17d4]
inc dword [ebp - 0x171c]
mov ebx, edx
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
cmp ax, 0x36
jne 0x92bd61
inc dword [ebp - 0x17f8]
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov ecx, dword [0xc11924]
push ecx
push str.Netmons
push edi
call fcn.00a891c8
add esp, 0xc
test eax, eax
jne 0x92bd61
mov edx, dword [0xc11924]
add edi, edx
push edi
call fcn.00928f50
add esp, 4
test eax, eax
jne 0x92bd61
mov dword [ebp - 0x17dc], 1
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov eax, dword [0xc11928]
push eax
push str.Kernel32
push edi
call fcn.00a891c8
add esp, 0xc
test eax, eax
jne 0x92bd61
mov ecx, dword [0xc11928]
add edi, ecx
push edi
call fcn.00928f50
add esp, 4
test eax, eax
jne 0x92bd61
mov dword [ebp - 0x1804], 1
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov edx, dword [0xc1191c]
push edx
push 0xb4bda8
push edi
call fcn.00a891c8
add esp, 0xc
test eax, eax
jne 0x92bd61
mov eax, dword [0xc1191c]
add esi, eax
add esi, dword [ebp - 0x16d0]
push esi
call fcn.00928f50
add esp, 4
test eax, eax
jne 0x92bd61
mov dword [ebp - 0x17c0], 1
inc dword [ebp - 0x171c]
mov ebx, dword [ebp - 0x16e0]
mov esi, dword [ebp - 0x16dc]
jmp 0x92b500
mov edx, dword [ebp - 0x16d0]
lea edi, [ebx + edx]
mov al, byte [edi]
cmp al, 0x4d
jne 0x92be60
mov eax, dword [0xc1192c]
mov ecx, str.Macros
lea edi, [ebx + edx]
cmp eax, 4
jb 0x92bdb2
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c4c3
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92bd98
test eax, eax
je 0x92bde2
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c4c3
cmp eax, 1
jbe 0x92bde2
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c4c3
cmp eax, 2
jbe 0x92bde2
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92c4c3
mov eax, dword [0xc118fc]
mov ecx, 0xb4be9c
mov edx, dword [ebp - 0x16d0]
lea edi, [ebx + edx + 0x80]
lea esp, [esp]
cmp eax, 4
jb 0x92be1a
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c4c3
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92be00
test eax, eax
je 0x92be4a
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c4c3
cmp eax, 1
jbe 0x92be4a
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c4c3
cmp eax, 2
jbe 0x92be4a
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92c4c3
mov eax, 1
mov dword [ebp - 0x174c], eax
mov dword [ebp - 0x16cc], eax
jmp 0x92c4c3
cmp al, 0x4f
jne 0x92bec9
mov eax, dword [0xc11918]
mov ecx, str.OLE_Package
mov edi, edi
cmp eax, 4
jb 0x92be8a
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c4c3
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92be70
test eax, eax
je 0x92beba
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c4c3
cmp eax, 1
jbe 0x92beba
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c4c3
cmp eax, 2
jbe 0x92beba
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92c4c3
mov dword [ebp - 0x16cc], 1
jmp 0x92c4c3
cmp al, 0x58
jne 0x92c01f
mov eax, dword [0xc1192c]
mov ecx, str.Xacros
jmp 0x92bee0
cmp eax, 4
jb 0x92bef6
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92bf2a
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92bee0
test eax, eax
je 0x92bff6
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92bf2a
cmp eax, 1
jbe 0x92bff6
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92bf2a
cmp eax, 2
jbe 0x92bff6
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
je 0x92bff6
mov ecx, dword [ebp - 0x16d0]
lea eax, [ebx + ecx]
cmp dword [eax], 0x560058
jne 0x92c4c3
add eax, 4
cmp byte [eax], 0x42
jne 0x92c4c3
mov esi, 1
mov dword [ebp - 0x17c4], esi
call fcn.00986120
test eax, eax
je 0x92bf79
mov edx, dword [ebp - 0x1714]
push edx
push str.DISINFECTED_DOCUMENT_D_:__s_n
call fcn.00a7a8b1
mov dword [ebp - 0x16cc], esi
add esp, 8
mov esi, dword [ebp - 0x17a4]
test esi, esi
je 0x92bfd9
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92bf9c
push esi
push eax
push str.___s:_nStrPtr:__s_n_n
call fcn.00a7a8b1
add esp, 0xc
push 0
push str.DLLRegisterServer
push esi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
jne 0x92bfc6
push 0
push str.rundll32
push esi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92bfd0
mov dword [ebp - 0x1884], 1
push esi
call fcn.00a78fec
add esp, 4
xor edi, edi
cmp dword [ebp - 0x18c8], edi
je 0x92c67d
mov dword [ebp - 0x16cc], 1
jmp 0x92c68a
mov esi, 1
mov dword [ebp - 0x17c4], esi
call fcn.00986120
test eax, eax
je 0x92bf79
mov eax, dword [ebp - 0x1714]
push eax
push str.DISINFECTED_DOCUMENT_A_:__s_n
jmp 0x92bf6b
cmp al, 0x43
jne 0x92c1d6
mov ecx, dword [0xc11914]
push ecx
push 0xb4bdc0
push edi
call fcn.00a891c8
add esp, 0xc
test eax, eax
jne 0x92c04f
mov dword [ebp - 0x1804], 1
jmp 0x92c4c3
cmp dword [ebp - 0x17e4], 0
je 0x92c4c3
mov eax, dword [0xc1190c]
mov ecx, str.Container.EncryptionTransform
cmp eax, 4
jb 0x92c080
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c4c3
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c066
test eax, eax
je 0x92c0b0
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c4c3
cmp eax, 1
jbe 0x92c0b0
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c4c3
cmp eax, 2
jbe 0x92c0b0
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92c4c3
lea ecx, [ebx + 0x4c]
mov esi, dword [ebp - 0x16dc]
cmp ecx, esi
jae 0x92c4c3
mov edx, dword [ebp - 0x16d0]
cmp dword [ebx + edx + 0x4c], 0x20534541
jne 0x92c4c3
cmp byte [ebx + edx + 0x50], 0x31
jne 0x92c4c3
cmp byte [ebx + edx + 0x51], 0x32
jne 0x92c4c3
cmp byte [ebx + edx + 0x52], 0x38
jne 0x92c4c3
mov eax, dword [0xc11904]
mov ecx, str.Root_Entry
lea edi, [edx + 0x200]
cmp eax, 4
jb 0x92c11c
mov ebx, dword [edi]
cmp ebx, dword [ecx]
jne 0x92c150
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c106
test eax, eax
je 0x92bf79
mov bl, byte [ecx]
cmp bl, byte [edi]
jne 0x92c150
cmp eax, 1
jbe 0x92bf79
mov bl, byte [ecx + 1]
cmp bl, byte [edi + 1]
jne 0x92c150
cmp eax, 2
jbe 0x92bf79
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
je 0x92bf79
cmp byte [edx + 0x200], 0xfd
jne 0x92c1c0
cmp byte [edx + 0x201], 0xff
jne 0x92c1c0
cmp byte [edx + 0x202], 0xff
jne 0x92c1c0
cmp byte [edx + 0x203], 0xff
jne 0x92c1c0
mov al, byte [esi + edx - 4]
test al, al
jne 0x92c192
cmp byte [esi + edx - 3], al
jne 0x92c192
cmp byte [esi + edx - 2], al
jne 0x92c192
cmp byte [esi + edx - 1], al
je 0x92bf79
movsx ecx, al
cmp ecx, 0xff
jne 0x92c1c0
movsx eax, byte [esi + edx - 3]
cmp eax, ecx
jne 0x92c1c0
movsx ecx, byte [esi + edx - 2]
cmp ecx, 0xff
jne 0x92c1c0
movsx edx, byte [esi + edx - 1]
cmp edx, ecx
je 0x92bf79
mov eax, 1
mov dword [ebp - 0x17e8], eax
mov dword [ebp - 0x16cc], eax
jmp 0x92bf79
cmp al, 0x5f
jne 0x92c2d8
mov eax, dword [0xc118f8]
mov ecx, str._VBA_
cmp eax, 4
jb 0x92c1fe
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c232
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c1e8
test eax, eax
je 0x92c2b8
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c232
cmp eax, 1
jbe 0x92c2b8
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c232
cmp eax, 2
jbe 0x92c2b8
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
je 0x92c2b8
mov eax, dword [0xc118f8]
mov ecx, str._XBA_
mov edx, dword [ebp - 0x16d0]
lea edi, [ebx + edx]
cmp eax, 4
jb 0x92c25f
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c4c3
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c245
test eax, eax
je 0x92c28f
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c4c3
cmp eax, 1
jbe 0x92c28f
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c4c3
cmp eax, 2
jbe 0x92c28f
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
jne 0x92c4c3
mov esi, 1
mov dword [ebp - 0x17c4], esi
call fcn.00986120
test eax, eax
je 0x92bf79
mov ecx, dword [ebp - 0x1714]
push ecx
push str.DISINFECTED_DOCUMENT_B_:__s_n
jmp 0x92bf6b
mov dword [ebp - 0x174c], 2
mov eax, 1
mov dword [ebp - 0x1700], eax
mov dword [ebp - 0x16cc], eax
jmp 0x92c4c3
cmp al, 0x45
je 0x92c2e4
cmp al, 0x65
jne 0x92c4c3
mov eax, dword [0xc11910]
mov ecx, str.EncryptedPackage
mov edi, edi
cmp eax, 4
jb 0x92c306
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c33a
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c2f0
test eax, eax
je 0x92c40f
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c33a
cmp eax, 1
jbe 0x92c40f
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c33a
cmp eax, 2
jbe 0x92c40f
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
je 0x92c40f
mov ecx, dword [ebp - 0x16d0]
lea edi, [ebx + ecx]
mov edx, dword [0xc11910]
push edx
push str.EncryptedPackage
push edi
call fcn.00a7c368
add esp, 0xc
test eax, eax
jne 0x92c372
mov eax, 1
mov dword [ebp - 0x17f0], eax
mov dword [ebp - 0x16cc], eax
jmp 0x92bf79
cmp dword [ebp - 0x17e4], 0
je 0x92c4c3
mov esi, dword [0xc11900]
mov eax, esi
mov ecx, str.EncryptionInfo
lea esp, [esp]
cmp eax, 4
jb 0x92c3a6
mov edx, dword [edi]
cmp edx, dword [ecx]
jne 0x92c3ca
sub eax, 4
add ecx, 4
add edi, 4
jmp 0x92c390
test eax, eax
je 0x92c400
mov dl, byte [ecx]
cmp dl, byte [edi]
jne 0x92c3ca
cmp eax, 1
jbe 0x92c400
mov dl, byte [ecx + 1]
cmp dl, byte [edi + 1]
jne 0x92c3ca
cmp eax, 2
jbe 0x92c400
mov al, byte [ecx + 2]
cmp al, byte [edi + 2]
je 0x92c400
push esi
push str.EncryptionInfo
mov ecx, dword [ebp - 0x16d0]
lea edx, [ebx + ecx]
push edx
call fcn.00a7c368
add esp, 0xc
test eax, eax
jne 0x92c4c3
mov eax, 1
mov dword [ebp - 0x17f0], eax
mov dword [ebp - 0x16cc], eax
jmp 0x92bf79
mov dword [ebp - 0x16cc], 1
jmp 0x92bf79
lea eax, [ebx + 0x1020]
cmp eax, esi
jae 0x92c4b9
mov eax, dword [ebp - 0x16d0]
mov ecx, dword [ebx + eax + 0x1000]
mov dword [ebp - 0x30], ecx
mov edx, dword [ebx + eax + 0x1004]
mov dword [ebp - 0x2c], edx
mov ecx, dword [ebx + eax + 0x1008]
mov dword [ebp - 0x28], ecx
mov edx, dword [ebx + eax + 0x100c]
mov dword [ebp - 0x24], edx
mov ecx, dword [ebx + eax + 0x1010]
mov dword [ebp - 0x70], ecx
mov edx, dword [ebx + eax + 0x1014]
mov dword [ebp - 0x6c], edx
mov ecx, dword [ebx + eax + 0x1018]
mov dword [ebp - 0x68], ecx
mov edx, dword [ebx + eax + 0x101c]
mov dword [ebp - 0x64], edx
mov ecx, dword [ebx + eax + 0xe00]
mov dword [ebp - 0x40], ecx
mov edx, dword [ebx + eax + 0xe04]
mov dword [ebp - 0x3c], edx
mov ecx, dword [ebx + eax + 0xe08]
mov dword [ebp - 0x38], ecx
mov edx, dword [ebx + eax + 0xe0c]
mov dword [ebp - 0x34], edx
lea eax, [ebx + eax + 0xe10]
mov ecx, dword [eax]
mov dword [ebp - 0x60], ecx
mov edx, dword [eax + 4]
mov dword [ebp - 0x5c], edx
mov ecx, dword [eax + 8]
mov dword [ebp - 0x58], ecx
mov edx, dword [eax + 0xc]
mov dword [ebp - 0x54], edx
mov dword [ebp - 0x17e4], 1
xor eax, eax
jne 0x92c66d
add ebx, 0x10
xor edi, edi
jmp 0x92b48c
cmp dword [ebp - 0x16c8], edi
je 0x92bf79
cmp dword [ebp - 0x18c0], edi
jne 0x92c512
mov eax, dword [ebp - 0x16d0]
lea ecx, [ebx + eax]
mov eax, 0xae424c
call fcn.0094c3e0
test eax, eax
jne 0x92c50a
mov dword [ebp - 0x18c0], 1
add ebx, 0x10
jmp 0x92b48c
mov ecx, dword [ebp - 0x16d0]
lea edi, [ebx + ecx]
mov eax, str.ThisDocument
mov ecx, edi
call fcn.0094c3e0
test eax, eax
jne 0x92c5c4
add edi, 0xd
mov byte [ebp - 0x594], al
push 0x103
push eax
lea edx, [ebp - 0x593]
push edx
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x190c], 0
push 0x20
push edi
lea eax, [ebp - 0xfb4]
push eax
call fcn.00a7a620
add esp, 0xc
mov byte [ebp - 0xf94], 0
lea ecx, [ebp - 0x190c]
push ecx
lea edx, [ebp - 0xfb4]
push edx
mov bl, 0x2c
lea edi, [ebp - 0x594]
call fcn.0095ae80
add esp, 8
cmp byte [ebp - 0x594], 0x2d
jne 0x92c5a8
mov eax, dword [ebp - 0x16c8]
mov dword [eax], 0
jmp 0x92bf79
lea ecx, [ebp - 0x594]
push ecx
call fcn.00a79090
add esp, 4
mov edx, dword [ebp - 0x16c8]
mov dword [edx], eax
jmp 0x92bf79
mov eax, str.Main
mov ecx, edi
call fcn.0094c3e0
test eax, eax
jne 0x92c66d
add edi, 5
mov byte [ebp - 0x69c], al
push 0x103
push eax
lea eax, [ebp - 0x69b]
push eax
call fcn.00a7ffb0
add esp, 0xc
mov dword [ebp - 0x17f4], 0
push 0x20
push edi
lea ecx, [ebp - 0x12c4]
push ecx
call fcn.00a7a620
add esp, 0xc
mov byte [ebp - 0x12a4], 0
lea edx, [ebp - 0x17f4]
push edx
lea eax, [ebp - 0x12c4]
push eax
mov bl, 0x2c
lea edi, [ebp - 0x69c]
call fcn.0095ae80
add esp, 8
cmp byte [ebp - 0x69c], 0x2d
jne 0x92c651
mov ecx, dword [ebp - 0x16c8]
mov dword [ecx], 0
jmp 0x92bf79
lea edx, [ebp - 0x69c]
push edx
call fcn.00a79090
add esp, 4
mov ecx, dword [ebp - 0x16c8]
mov dword [ecx], eax
jmp 0x92bf79
inc ebx
xor edi, edi
jmp 0x92b48c
mov dword [ebp - 0x1730], esi
xor edi, edi
cmp dword [ebp - 0x16cc], 1
jne 0x92f62a
mov ecx, dword [ebp - 0x16c8]
cmp ecx, edi
je 0x92f62a
cmp dword [ebp - 0x17e4], edi
jne 0x92f31d
cmp dword [ebp - 0x17f0], edi
jne 0x92f31d
mov eax, dword [ecx]
cmp eax, edi
je 0x92c880
cmp eax, 0x16
je 0x92c880
cmp eax, 0x42
je 0x92c880
cmp eax, 0x84
je 0x92c880
cmp eax, 0x4b
je 0x92c880
cmp eax, 0x6e
je 0x92c880
cmp eax, 0x9a
je 0x92c880
cmp eax, 0x63
je 0x92c880
cmp eax, 0x19
je 0x92c880
cmp eax, 0x13
je 0x92c880
cmp eax, 0x64
je 0x92c880
cmp eax, 0x4e
je 0x92c880
cmp eax, 0x20
je 0x92c880
cmp eax, 0x17
je 0x92c880
cmp eax, 0x1b
je 0x92c880
cmp eax, 0x1a
je 0x92c880
cmp eax, 0x2c
je 0x92c880
cmp eax, 0x2e
je 0x92c880
cmp eax, 0x1d
je 0x92c880
cmp eax, 0x1e
je 0x92c880
cmp eax, 0x1c
je 0x92c880
cmp eax, 0x7d
je 0x92c880
cmp eax, 0x34
je 0x92c880
cmp eax, 0x82
je 0x92c880
cmp eax, 0x73
je 0x92c880
cmp eax, 0x32
je 0x92c880
cmp eax, 0x96
je 0x92c880
cmp eax, 0xb0
je 0x92c880
cmp eax, 0x688
je 0x92c880
cmp eax, 0x72
je 0x92c880
cmp eax, 0x145
je 0x92c880
cmp eax, 0x78
je 0x92c880
cmp eax, 0x58
je 0x92c880
cmp eax, 0x3f
je 0x92c880
cmp eax, 0x2a
je 0x92c880
cmp eax, 0x1bd
je 0x92c86f
cmp eax, 0xdf
je 0x92c86f
cmp eax, 0xe0
je 0x92c86f
cmp eax, 0x1bf
je 0x92c86f
cmp eax, 0x1bc
je 0x92c86f
cmp eax, 0x1c0
je 0x92c86f
cmp eax, 0x29c
je 0x92c86f
cmp eax, 0x22d
je 0x92c86f
cmp eax, 0x22f
je 0x92c86f
cmp eax, 0x379
je 0x92c86f
cmp eax, 0x3e7
je 0x92c86f
cmp eax, 0x3e5
je 0x92c86f
cmp eax, 0x30a
je 0x92c86f
cmp eax, 0x309
je 0x92c86f
cmp eax, 0x378
je 0x92c86f
mov eax, ecx
call fcn.00925fb0
jmp 0x92f62a
mov edx, dword [ebp - 0x16d8]
mov dword [edx], 1
jmp 0x92f62a
mov dword [ebp - 0x1724], edi
mov esi, dword [0xc11930]
test esi, 0x4000
jne 0x92c8c4
or esi, 0x4000
mov dword [0xc11930], esi
mov eax, 0xb4beb0
lea edx, [eax + 2]
jmp 0x92c8b0
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92c8b0
sub eax, edx
sar eax, 1
mov dword [0xc118f4], eax
test esi, 0x8000
jne 0x92c8ee
or esi, 0x8000
mov dword [0xc11930], esi
mov eax, str.Enable_Macro
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92c8e0
sub eax, edx
mov dword [0xc118f0], eax
test esi, 0x10000
jne 0x92c91e
or esi, 0x10000
mov dword [0xc11930], esi
mov eax, str.Enable_Content
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92c910
sub eax, edx
mov dword [0xc118ec], eax
test esi, 0x20000
jne 0x92c954
or esi, 0x20000
mov dword [0xc11930], esi
mov eax, str..AutoOpen
lea edx, [eax + 2]
lea ebx, [ebx]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92c940
sub eax, edx
sar eax, 1
mov dword [0xc118e8], eax
test esi, 0x40000
jne 0x92c97e
or esi, 0x40000
mov dword [0xc11930], esi
mov eax, str.Ent_Open
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92c970
sub eax, edx
mov dword [0xc118e4], eax
test esi, 0x80000
jne 0x92c9b4
or esi, 0x80000
mov dword [0xc11930], esi
mov eax, str.ThisDocument.
lea edx, [eax + 2]
lea ebx, [ebx]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92c9a0
sub eax, edx
sar eax, 1
mov dword [0xc118e0], eax
test esi, 0x100000
jne 0x92c9de
or esi, 0x100000
mov dword [0xc11930], esi
mov eax, str.MSForms
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92c9d0
sub eax, edx
mov dword [0xc118dc], eax
test esi, 0x200000
jne 0x92ca0e
or esi, 0x200000
mov dword [0xc11930], esi
mov eax, 0xb4bf64
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92ca00
sub eax, edx
mov dword [0xc118d8], eax
test esi, 0x400000
jne 0x92ca44
or esi, 0x400000
mov dword [0xc11930], esi
mov eax, str.WScript
lea edx, [eax + 2]
lea ebx, [ebx]
mov cx, word [eax]
add eax, 2
cmp cx, di
jne 0x92ca30
sub eax, edx
sar eax, 1
mov dword [0xc118d4], eax
test esi, 0x800000
jne 0x92ca6e
or esi, 0x800000
mov dword [0xc11930], esi
mov eax, 0xb4bfa0
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92ca60
sub eax, edx
mov dword [0xc118d0], eax
test esi, 0x1000000
jne 0x92ca9e
or esi, 0x1000000
mov dword [0xc11930], esi
mov eax, str.HelpButton
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92ca90
sub eax, edx
mov dword [0xc118cc], eax
test esi, 0x2000000
jne 0x92cace
or esi, 0x2000000
mov dword [0xc11930], esi
mov eax, str.btnSave
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cac0
sub eax, edx
mov dword [0xc118c8], eax
test esi, 0x4000000
jne 0x92cafe
or esi, 0x4000000
mov dword [0xc11930], esi
mov eax, str.bookmarks
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92caf0
sub eax, edx
mov dword [0xc118c4], eax
test esi, 0x8000000
jne 0x92cb2e
or esi, 0x8000000
mov dword [0xc11930], esi
mov eax, str.Options
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cb20
sub eax, edx
mov dword [0xc118c0], eax
test esi, 0x10000000
jne 0x92cb5e
or esi, 0x10000000
mov dword [0xc11930], esi
mov eax, str.MsgBox
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cb50
sub eax, edx
mov dword [0xc118bc], eax
test esi, 0x20000000
jne 0x92cb8e
or esi, 0x20000000
mov dword [0xc11930], esi
mov eax, str.ShowMess
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cb80
sub eax, edx
mov dword [0xc118b8], eax
test esi, 0x40000000
jne 0x92cbbe
or esi, 0x40000000
mov dword [0xc11930], esi
mov eax, str.ScrollColumn
lea edx, [eax + 1]
lea ebx, [ebx]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cbb0
sub eax, edx
mov dword [0xc118b4], eax
test esi, esi
js 0x92cbe4
or esi, 0x80000000
mov dword [0xc11930], esi
mov eax, str.Shell.Application
lea edx, [eax + 1]
mov cl, byte [eax]
inc eax
test cl, cl
jne 0x92cbd6
sub eax, edx
mov dword [0xc118b0], eax
mov eax, dword [0xc118ac]
test al, 1
jne 0x92cc0f
or eax, 1
mov dword [0xc118ac], eax
mov ecx, str.SaveFormat
lea esi, [ecx + 1]
lea ecx, [ecx]
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cc00
sub ecx, esi
mov dword [0xc118a8], ecx
test al, 2
jne 0x92cc32
or eax, 2
mov dword [0xc118ac], eax
mov ecx, str.SaveAs
lea esi, [ecx + 1]
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cc23
sub ecx, esi
mov dword [0xc118a4], ecx
test al, 4
jne 0x92cc5b
or eax, 4
mov dword [0xc118ac], eax
mov ecx, str.MergeForm
lea esi, [ecx + 2]
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cc46
sub ecx, esi
sar ecx, 1
mov dword [0xc118a0], ecx
test al, 8
jne 0x92cc7f
or eax, 8
mov dword [0xc118ac], eax
mov ecx, 0xb4c034
lea esi, [ecx + 1]
nop
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cc70
sub ecx, esi
mov dword [0xc1189c], ecx
test al, 0x10
jne 0x92cca8
or eax, 0x10
mov dword [0xc118ac], eax
mov ecx, str.WinExec
lea esi, [ecx + 2]
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cc93
sub ecx, esi
sar ecx, 1
mov dword [0xc11898], ecx
test al, 0x20
jne 0x92cccf
or eax, 0x20
mov dword [0xc118ac], eax
mov ecx, 0xb4c04c
lea esi, [ecx + 1]
lea esp, [esp]
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92ccc0
sub ecx, esi
mov dword [0xc11894], ecx
test al, 0x40
jne 0x92ccf8
or eax, 0x40
mov dword [0xc118ac], eax
mov ecx, str.WshShell
lea esi, [ecx + 2]
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cce3
sub ecx, esi
sar ecx, 1
mov dword [0xc11890], ecx
test al, al
js 0x92cd1f
or eax, 0x80
mov dword [0xc118ac], eax
mov ecx, 0xb4c06c
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cd10
sub ecx, esi
mov dword [0xc1188c], ecx
test eax, 0x100
jne 0x92cd55
or eax, 0x100
mov dword [0xc118ac], eax
mov ecx, str.CreateProcess
lea esi, [ecx + 2]
jmp 0x92cd40
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cd40
sub ecx, esi
sar ecx, 1
mov dword [0xc11888], ecx
test eax, 0x200
jne 0x92cd7f
or eax, 0x200
mov dword [0xc118ac], eax
mov ecx, 0xb4c098
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cd70
sub ecx, esi
mov dword [0xc11884], ecx
test eax, 0x400
jne 0x92cdb5
or eax, 0x400
mov dword [0xc118ac], eax
mov ecx, str.UrlDownloadTo
lea esi, [ecx + 2]
jmp 0x92cda0
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cda0
sub ecx, esi
sar ecx, 1
mov dword [0xc11880], ecx
test eax, 0x800
jne 0x92cddf
or eax, 0x800
mov dword [0xc118ac], eax
mov ecx, 0xb4c0c4
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cdd0
sub ecx, esi
mov dword [0xc1187c], ecx
test eax, 0x1000
jne 0x92ce15
or eax, 0x1000
mov dword [0xc118ac], eax
mov ecx, str.RegisterTaskDef
lea esi, [ecx + 2]
jmp 0x92ce00
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92ce00
sub ecx, esi
sar ecx, 1
mov dword [0xc11878], ecx
test eax, 0x2000
jne 0x92ce3f
or eax, 0x2000
mov dword [0xc118ac], eax
mov ecx, 0xb4c0f4
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92ce30
sub ecx, esi
mov dword [0xc11874], ecx
test eax, 0x4000
jne 0x92ce75
or eax, 0x4000
mov dword [0xc118ac], eax
mov ecx, str.winmgmts
lea esi, [ecx + 2]
jmp 0x92ce60
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92ce60
sub ecx, esi
sar ecx, 1
mov dword [0xc11870], ecx
test eax, 0x8000
jne 0x92ce9f
or eax, 0x8000
mov dword [0xc118ac], eax
mov ecx, 0xb4c114
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92ce90
sub ecx, esi
mov dword [0xc1186c], ecx
test eax, 0x10000
jne 0x92ced5
or eax, 0x10000
mov dword [0xc118ac], eax
mov ecx, str.mshta
lea esi, [ecx + 2]
jmp 0x92cec0
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cec0
sub ecx, esi
sar ecx, 1
mov dword [0xc11868], ecx
test eax, 0x20000
jne 0x92ceff
or eax, 0x20000
mov dword [0xc118ac], eax
mov ecx, 0xb4c128
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cef0
sub ecx, esi
mov dword [0xc11864], ecx
test eax, 0x40000
jne 0x92cf35
or eax, 0x40000
mov dword [0xc118ac], eax
mov ecx, str.Win32_Process
lea esi, [ecx + 2]
jmp 0x92cf20
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cf20
sub ecx, esi
sar ecx, 1
mov dword [0xc11860], ecx
test eax, 0x80000
jne 0x92cf5f
or eax, 0x80000
mov dword [0xc118ac], eax
mov ecx, 0xb4c154
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cf50
sub ecx, esi
mov dword [0xc1185c], ecx
test eax, 0x100000
jne 0x92cf95
or eax, 0x100000
mov dword [0xc118ac], eax
mov ecx, str.gmts:Win
lea esi, [ecx + 2]
jmp 0x92cf80
mov dx, word [ecx]
add ecx, 2
cmp dx, di
jne 0x92cf80
sub ecx, esi
sar ecx, 1
mov dword [0xc11858], ecx
test eax, 0x200000
jne 0x92cfbf
or eax, 0x200000
mov dword [0xc118ac], eax
mov ecx, str.ntdll.dll
lea esi, [ecx + 1]
mov edi, edi
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cfb0
sub ecx, esi
mov dword [0xc11854], ecx
test eax, 0x400000
jne 0x92cfe7
or eax, 0x400000
mov dword [0xc118ac], eax
mov ecx, str.Notepad
lea esi, [ecx + 1]
mov dl, byte [ecx]
inc ecx
test dl, dl
jne 0x92cfd8
sub ecx, esi
mov dword [0xc11850], ecx
test eax, 0x800000
jne 0x92d00f
or eax, 0x800000
mov dword [0xc118ac], eax
mov ecx, str.FreePDF
lea esi, [ecx + 1]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
inc dword [ebx + 0xc7501f9]
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add 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
cmp ecx, 1
jne 0x92f012
mov dword [edx], ecx
call fcn.00925fe0
jmp 0x92f1fd
call fcn.00925fb0
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92f1fd
push ecx
push eax
push str.___s:_EmbeddedObjectCount:_u_n
call fcn.00a7a8b1
add esp, 0xc
jmp 0x92f1fd
mov edx, dword [ebp - 0x16d8]
mov ecx, dword [edx]
test ecx, ecx
jne 0x92f62a
cmp dword [ebp - 0x175c], ecx
je 0x92f21d
cmp dword [ebp - 0x16f8], ecx
je 0x92f285
xor eax, eax
jne 0x92f285
cmp dword [ebp - 0x177c], eax
jne 0x92f285
cmp dword [ebp - 0x1784], eax
jne 0x92f285
cmp dword [ebp - 0x1760], eax
jne 0x92f285
cmp dword [ebp - 0x1780], eax
jne 0x92f285
cmp dword [ebp - 0x1758], eax
jne 0x92f285
cmp dword [ebp - 0x1734], eax
je 0x92f25d
cmp dword [ebp - 0x16e4], eax
jne 0x92f25d
xor eax, eax
jne 0x92f285
cmp dword [ebp - 0x1810], 0
je 0x92f26f
cmp dword [ebp - 0x174c], 1
je 0x92f285
cmp dword [ebp - 0x1894], 0
je 0x92f2ae
cmp dword [ebp - 0x16e4], 0
jne 0x92f2ae
xor eax, eax
je 0x92f2ae
mov dword [edx], 1
mov eax, dword [ebp - 0x16c8]
cmp dword [ebp - 0x1700], 0
je 0x92f2a4
call fcn.00925fc0
jmp 0x92f62a
call fcn.00925fd0
jmp 0x92f62a
test ecx, ecx
jne 0x92f62a
cmp dword [ebp - 0x1894], ecx
jne 0x92f2de
cmp dword [ebp - 0x1734], ecx
je 0x92f62a
cmp dword [ebp - 0x16e4], ecx
jne 0x92f62a
xor eax, eax
jne 0x92f62a
mov eax, dword [ebp - 0x16c8]
call fcn.00925fb0
cmp dword [ebp - 0x16d4], 0
je 0x92f62a
mov ecx, dword [ebp - 0x1740]
push ecx
mov edx, dword [ebp - 0x173c]
push edx
mov eax, dword [ebp - 0x16d4]
push eax
push str.___s:_JFIF_Exif_Found_A__CrObj:_d__Eval:_d__n
call fcn.00a7a8b1
add esp, 0x10
jmp 0x92f62a
mov edi, 1
mov ebx, edi
xor eax, eax
mov dword [ebp - 0x1928], eax
cmp eax, 0x10
jae 0x92f340
mov cl, byte [ebp - 0x30]
cmp byte [ebp + eax - 0x30], cl
je 0x92f3bf
xor edi, edi
xor eax, eax
mov dword [ebp - 0x1930], eax
cmp eax, 0x10
jae 0x92f358
mov dl, byte [ebp - 0x40]
cmp byte [ebp + eax - 0x40], dl
je 0x92f3c5
xor ebx, ebx
xor esi, esi
mov dword [ebp - 0x18b4], esi
cmp dword [ebp - 0x17e8], 1
jne 0x92f4d5
mov eax, dword [ebp - 0x16fc]
test eax, eax
je 0x92f3e1
cmp byte [eax], 0
je 0x92f3e1
push 2
push esi
mov ecx, eax
call fcn.00905e90
add esp, 8
test eax, eax
je 0x92f3a7
push esi
push str.ISOB
mov eax, dword [ebp - 0x16fc]
push eax
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92f3d6
push 0x5c
mov ecx, dword [ebp - 0x16fc]
push ecx
call fcn.00a7aa50
add esp, 8
test eax, eax
je 0x92f3cb
inc eax
jmp 0x92f3d1
inc eax
jmp 0x92f326
inc eax
jmp 0x92f342
mov eax, dword [ebp - 0x16fc]
cmp byte [eax], 0x23
jne 0x92f3e1
mov esi, 1
mov dword [ebp - 0x18b4], esi
cmp dword [ebp - 0x17e8], 1
jne 0x92f4d5
test edi, edi
jne 0x92f461
mov eax, 0x10
lea ecx, [ebp - 0x70]
lea edx, [ebp - 0x30]
lea ecx, [ecx]
cmp eax, 4
jb 0x92f416
mov edi, dword [edx]
cmp edi, dword [ecx]
jne 0x92f461
sub eax, 4
add ecx, 4
add edx, 4
jmp 0x92f400
mov edx, dword [ebp - 0x16d8]
mov dword [edx], 1
test esi, esi
mov esi, dword [ebp - 0x16c8]
je 0x92f434
mov dword [esi], 0xdf
jmp 0x92f43b
mov eax, esi
call fcn.00925fb0
cmp dword [ebp - 0x16d4], 0
je 0x92f4db
mov eax, dword [ebp - 0x16d4]
push eax
push str.___s:_Encrypted_AES128_A_n
call fcn.00a7a8b1
add esp, 8
jmp 0x92f4db
cmp dword [ebp - 0x17e8], 1
jne 0x92f4d5
test ebx, ebx
jne 0x92f4d5
mov eax, 0x10
lea ecx, [ebp - 0x60]
lea edx, [ebp - 0x40]
lea esp, [esp]
cmp eax, 4
jb 0x92f496
mov edi, dword [edx]
cmp edi, dword [ecx]
jne 0x92f4d5
sub eax, 4
add ecx, 4
add edx, 4
jmp 0x92f480
mov ecx, dword [ebp - 0x16d8]
mov dword [ecx], 1
test esi, esi
mov esi, dword [ebp - 0x16c8]
je 0x92f4b4
mov dword [esi], 0xdf
jmp 0x92f4bb
mov eax, esi
call fcn.00925fb0
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92f4db
push eax
push str.___s:_Encrypted_AES128_B_n
call fcn.00a7a8b1
add esp, 8
jmp 0x92f4db
mov esi, dword [ebp - 0x16c8]
cmp dword [esi], 0xdf
je 0x92f537
cmp dword [ebp - 0x17f0], 0
jne 0x92f525
mov edi, dword [ebp - 0x16fc]
test edi, edi
je 0x92f537
cmp byte [edi], 0
je 0x92f537
push 0
push str..doc.xls
push edi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
jne 0x92f525
push 0
push str._doc.xls
push edi
call fcn.0095c8c0
add esp, 0xc
cmp eax, 0xffffffff
je 0x92f537
mov edx, dword [ebp - 0x16d8]
mov dword [edx], 1
mov dword [esi], 0xdf
mov eax, dword [ebp - 0x16d8]
cmp dword [eax], 0
jne 0x92f62a
cmp dword [ebp - 0x1778], 0x32000
jae 0x92f601
mov dword [ebp - 0x16fc], 0
lea ecx, [ebp - 0x16fc]
push ecx
push str.BlockEncryptedDocsEx
mov ecx, str.SOFTWAREMicroWorldeScan_for_WindowsMwMonitor
mov edx, 0x80000002
call fcn.0094c0d0
test al, al
jne 0x92f5c1
mov eax, dword [ebp - 0x16fc]
mov esi, str.BlockEncryptedDocsEx
mov ebx, str.SOFTWAREMicroWorldeScan_for_WindowsMwMonitor
mov ecx, 0x80000002
call fcn.0094be90
mov esi, str.BlockEncryptedDocs
mov ecx, ebx
mov edx, 0x80000002
call fcn.0095f910
mov esi, str.BlockEncryptedDocsA
mov ecx, ebx
mov edx, 0x80000002
call fcn.0095f910
mov esi, dword [ebp - 0x16c8]
cmp dword [ebp - 0x16fc], 0
je 0x92f5de
mov edx, dword [ebp - 0x16d8]
mov dword [edx], 1
mov dword [esi], 0xde
jmp 0x92f62a
mov dword [ebp - 0x16cc], 1
mov eax, esi
call fcn.00925fb0
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92f62a
push eax
push str.___s:_Encrypted_Doc_A_n
jmp 0x92f622
mov dword [ebp - 0x16cc], 1
mov eax, esi
call fcn.00925fb0
mov eax, dword [ebp - 0x16d4]
test eax, eax
je 0x92f62a
push eax
push str.___s:_Encrypted_Doc_B_n
call fcn.00a7a8b1
add esp, 8
mov esi, dword [ebp - 0x16d4]
test esi, esi
je 0x92f656
mov eax, dword [ebp - 0x18dc]
test eax, eax
je 0x92f656
mov edi, dword [ebp - 0x174c]
push edi
push eax
push esi
push str.___s:_ExcelHiddenSheets:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
jmp 0x92f65c
mov edi, dword [ebp - 0x174c]
test esi, esi
je 0x92f6f8
mov eax, dword [ebp - 0x1800]
test eax, eax
je 0x92f67e
push edi
push eax
push esi
push str.___s:_ExcelAutoOpenFound:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
test esi, esi
je 0x92f6f8
mov eax, dword [ebp - 0x185c]
test eax, eax
je 0x92f69c
push edi
push eax
push esi
push str.___s:_DefaultEncryptedPasswordFound:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
test esi, esi
je 0x92f6f8
mov eax, dword [ebp - 0x1808]
test eax, eax
je 0x92f6ba
push edi
push eax
push esi
push str.___s:_RunCommandsFound:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
test esi, esi
je 0x92f6f8
mov eax, dword [ebp - 0x17d4]
test eax, eax
je 0x92f6d8
push edi
push eax
push esi
push str.___s:_ExecCommandsFound:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
test esi, esi
je 0x92f6f8
mov ebx, dword [ebp - 0x17f8]
test ebx, ebx
je 0x92f6fe
push edi
push ebx
push esi
push str.___s:_HaltCommandsFound:_u__VBA:_u_n
call fcn.00a7a8b1
add esp, 0x10
jmp 0x92f6fe
mov ebx, dword [ebp - 0x17f8]
cmp dword [ebp - 0x1800], 0
jne 0x92f7d9
cmp dword [ebp - 0x185c], 0
jne 0x92f7d9
cmp dword [ebp - 0x1808], 0
jne 0x92f7d9
mov eax, 1
cmp dword [ebp - 0x1810], 0
je 0x92f73b
cmp edi, eax
je 0x92f7de
cmp dword [ebp - 0x17d4], 0
jne 0x92f7de
test ebx, ebx
jne 0x92f7de
cmp dword [ebp - 0x186c], ebx
je 0x92f764
cmp dword [ebp - 0x1844], ebx
jne 0x92f7de
mov ecx, dword [ebp - 0x16cc]
test ecx, ecx
jne 0x92f78e
cmp dword [ebp - 0x1804], ecx
jne 0x92f7de
cmp dword [ebp - 0x17c0], ecx
jne 0x92f7de
cmp dword [ebp - 0x17dc], ecx
jne 0x92f7de
cmp dword [ebp - 0x1884], ecx
jne 0x92f7de
cmp dword [ebp - 0x17dc], 0
jne 0x92f7de
cmp dword [ebp - 0x1884], 0
jne 0x92f7de
test ecx, ecx
jne 0x92f7c8
cmp dword [ebp - 0x1730], ecx
je 0x92f7c8
mov dword [ebp - 0x16cc], eax
mov ecx, dword [ebp - 0x16d8]
mov dword [ecx], eax
mov edx, dword [ebp - 0x16c8]
mov dword [edx], 0xe1
jmp 0x92f7f8
cmp dword [ebp - 0x17c8], 0
je 0x92f7f8
mov dword [ebp - 0x16cc], eax
jmp 0x92f7f8
mov eax, 1
mov dword [ebp - 0x16cc], eax
mov ecx, dword [ebp - 0x16d8]
mov dword [ecx], eax
mov edx, dword [ebp - 0x16c8]
mov dword [edx], 0xe0
mov eax, dword [ebp - 0x16d0]
test eax, eax
je 0x92f80b
push eax
call fcn.00a78fec
add esp, 4
lea eax, [ebp - 0x17bc]
push eax
call fcn.00985290
mov ecx, dword [ebp - 0x16f0]
mov eax, ecx
call fcn.00964530
test eax, eax
je 0x92f83a
push 0
push 0
mov edx, dword [ebp - 0x18bc]
push edx
push ecx
call dword [sym.imp.KERNEL32.dll_SetFilePointer]
wait
jmp 0x92f876
mov dword [ebp - 4], 0xfffffffe
mov eax, dword [ebp - 0x16cc]
mov ecx, dword [ebp - 0x10]
mov dword fs:[0], ecx
pop ecx
pop edi
pop esi
pop ebx
mov ecx, dword [ebp - 0x20]
xor ecx, ebp
call fcn.00a78f21
mov esp, ebp
pop ebp
ret