Function at 0x5ae77a
Capabilities:
Encode data using xor
Encrypt data using chaskey
Hash data using murmur3

Disassembly:
and eax, ecx
and edx, eax
add ecx, edx
or ebx, esi
and ecx, ebx
add edx, 0xec78cce4
rol ecx, 0x16
inc ebx
xchg edi, eax
xchg edx, ecx
add esi, eax
xor eax, esi
add eax, 0xf26372e4
and ecx, edx
xor edi, ebx
add ebx, esi
xor eax, ebx
sub ebx, esi
or edi, ebx
inc edx
mov edi, edx
sub edx, ebx
sub edi, edx
shl ecx, 0x1a
not ecx
xor eax, ebx
mov eax, ebx
xor ecx, eax
or esi, ecx
shr ebx, 2
dec ebx
sub eax, edx
or esi, eax
bswap ebx
or eax, edi
xchg ecx, eax
xor ebx, edi
and edi, ebx
and edx, eax
add edx, ebx
mov esi, 0x8ef8ce5
sub eax, ebx
add edx, ecx
and eax, esi
add edi, esi
bswap eax
mov edi, edx
xchg edi, eax
sub edi, 0xf31f0e5
xor esi, ebx
xor ecx, 0x1125a8e5
and esi, edi
and ecx, edi
xchg edi, ecx
or esi, ebx
sub eax, ecx
or edx, ebx
sub edx, esi
inc ecx
sub eax, 0x18a806e5
not edi
add ebx, 0x1a1b6ae5
xor ecx, 0x1b1680e5
or ecx, 0x1beb08e5
mov edi, eax
add edi, eax
inc ebx
or ecx, ebx
or eax, ebx
mov ecx, esi
and esi, eax
mov eax, edx
or eax, 0x223de0e5
sub edi, ebx
or eax, edx
or eax, ecx
or ebx, eax
mov eax, ebx
mov ecx, ebx
mov ebx, eax
shr edi, 0x17
and ecx, 0x28dc84e5
or edi, 0x29b2a2e5
sub ecx, edi
and ecx, 0x2b550ae5
mov edx, esi
sub edi, eax
add edi, eax
xor eax, edi
and ebx, edi
or eax, edi
xchg ecx, esi
mov esi, edx
sub edx, ecx
xor edx, 0x33751ce5
or eax, ecx
rol edx, 4
ror ecx, 0x1e
xor edx, eax
mov esi, edx
sub esi, 0x3878cee5
bswap ecx
and ecx, edx
xor edi, ebx
mov eax, edx
sub ecx, edx
xor esi, 0x3d6226e5
xor ebx, ecx
xor eax, ecx
xor edx, ebx
mov ecx, ebx
mov eax, ebx
mov edx, eax
add edx, 0x42aa8ae5
sub esi, edx
xchg edi, eax
sub edi, esi
xor edi, eax
or ecx, edi
or ecx, esi
sub eax, ebx
xchg esi, eax
xor edx, edi
sub ecx, ebx
mov esi, edi
mov ecx, ebx
xor eax, ebx
shr ecx, 0xf
not edi
mov ecx, edx
xchg edx, ebx
add edi, eax
xor ebx, ecx
sub edx, esi
sub esi, ecx
mov ecx, esi
xor esi, edx
sub ebx, esi
bswap edx
shr ebx, 0x12
and eax, ecx
dec esi
xor edx, ebx
and ecx, eax
and esi, 0x5c7ef0e5
or eax, esi
xor esi, edx
and edx, ecx
or ebx, esi
sub edx, 0x60ae86e5
add esi, ebx
xchg esi, eax
or esi, ebx
shr ecx, 5
sub ebx, esi
add ecx, eax
and esi, 0x6647a8e5
xor edi, edx
and edi, esi
sub eax, 0x68e7a4e5
or ecx, edx
or esi, ecx
xor ebx, ecx
or ecx, edx
and esi, edi
xchg edi, ecx
and eax, 0x6eba48e5
add eax, 0x6f67e4e5
mov ecx, edx
mov esi, edx
xor eax, esi
add ebx, eax
and eax, ecx
add ecx, edx
dec ebx
or eax, ebx
xchg ebx, esi
and eax, edi
dec edx
mov eax, ebx
mov eax, ecx
add edi, ecx
mov ecx, eax
shl ecx, 6
inc eax
and esi, ecx
xor eax, edi
mov edi, eax
and esi, edi
xchg edx, ebx
add edi, eax
and eax, edx
not esi
xchg esi, ecx
sub eax, esi
or esi, edi
dec ecx
or ecx, esi
and esi, edi
xor edi, edx
and esi, ecx
ror ecx, 4
xor edi, eax
or ecx, eax
xchg edx, eax
ror ecx, 6
xor esi, eax
sub eax, edi
xor ebx, edi
inc esi
xor esi, ebx
xchg ecx, esi
mov ecx, edi
or esi, eax
and ecx, edx
and eax, ecx
mov edx, eax
shr edx, 9
and edi, 0x976662e5
sub eax, edx
dec esi
xor ebx, eax
or edx, eax
sub eax, ecx
or edx, eax
xchg esi, ebx
and edi, eax
mov edi, ebx
mov edx, 0x9f6ca2e5
mov ebx, esi
and esi, edi
add ebx, ecx
and edx, ebx
xchg edi, ecx
bswap ebx
or ecx, esi
mov eax, 0xa54c5ae5
not edi
and ecx, edx
sub edx, eax
sub esi, ecx
xor edi, ecx
xchg esi, eax
or esi, edi
not edx
sub eax, esi
or edx, 0xadd63ce5
and edx, esi
add ebx, edi
mov ecx, ebx
xor eax, ecx
xor edi, ecx
mov esi, ebx
or eax, edx
shr ecx, 0x10
add esi, edi
bswap ecx
ror esi, 0xb
add eax, ebx
and edx, edi
and esi, ecx
sub ebx, edi
and eax, 0xb9f34ce5
add edi, eax
xor ecx, eax
mov esi, 0xbc33eae5
or ebx, edx
not ecx
or eax, edi
mov eax, 0xbf296ce5
add edx, edi
sub edx, ecx
sub edi, ebx
sub ebx, edi
add eax, ebx
not esi
add ecx, eax
add ecx, 0xd0aeb8e5
and ecx, 0xd16c08e5
sub edi, ecx
not esi
mov ebx, esi
xor edx, edi
sub esi, edi
sub ebx, edi
not eax
or eax, ecx
and esi, 0xd8c032e5
or ebx, esi
shl eax, 3
xchg esi, ecx
sub eax, edi
or edx, ebx
xchg edx, esi
and edx, eax
rol ebx, 0x1e
and eax, 0xe06908e5
mov edi, 0xe10d96e5
xor ecx, ebx
and esi, 0xe2be9ee5
inc edi
add esi, eax
ror edx, 0x16
mov ecx, edx
xchg edx, esi
mov ebx, ecx
add ebx, eax
and ecx, esi
and ecx, edi
and ebx, edi
bswap esi
sub ecx, esi
or edx, ecx
xchg ecx, eax
sub eax, edx
or eax, edi
xor eax, 0xf01cd2e5
xor esi, ecx
or ecx, esi
add ebx, 0xf28d26e5
and edx, esi
xor eax, edi
and ecx, eax
sub ecx, ebx
xor esi, ecx
add ebx, esi
xor edx, ecx
or esi, ecx
mov esi, 0xf9cfece5
add eax, edx
xchg ebx, edx
xchg edx, eax
ror ebx, 0xf
add ecx, ebx
or esi, ecx
sub edi, esi
add edi, esi
and ebx, esi
add esi, edi
or edi, ecx
sub ebx, ecx
mov ecx, eax
sub edi, 0x4fa18e6
ror esi, 1
add ebx, eax
or edx, edi
or edx, ebx
xor edx, 0x91816e6
sub ebx, ecx
mov edx, ebx
or edi, eax
and edi, ebx
and esi, ebx
or ecx, 0xdad50e6
mov edx, edi
not ebx
inc ebx
sub ebx, edi
add eax, ebx
or ecx, ebx
mov esi, eax
and edi, 0x1377dee6
or eax, esi
sub edx, edi
or ebx, esi
rol esi, 7
sub eax, esi
rol ecx, 0x12
sub edi, eax
add edi, ebx
xor ebx, esi
add ebx, esi
sub ebx, edi
sub edi, esi
xchg ebx, eax
or edx, esi
and eax, esi
ror edx, 0x1e
sub edi, ebx
sub ebx, edx
mov eax, edi
shr ebx, 9
and edx, ecx
xor esi, ebx
add edx, esi
and ecx, 0x273566e6
xor ecx, edi
xchg ecx, eax
and ebx, eax
mov ecx, eax
shl esi, 0x12
sub edi, 0x2c3664e6
rol ebx, 0xd
mov edi, ebx
or esi, eax
or edx, edi
ror edx, 0xf
xor eax, esi
mov esi, eax
and edi, eax
xchg edi, ebx
shr esi, 1
dec edx
shl edi, 0x1e
add eax, ecx
rol edx, 0x14
shr ecx, 9
bswap esi
and ebx, eax
or edx, 0x3a931ce6
xchg esi, edi
or edx, edi
sub eax, 0x3e637ee6
bswap edx
or ebx, 0x3ffd20e6
xor ebx, ecx
xchg ebx, eax
or esi, 0x42c518e6
xchg edx, eax
xchg ecx, ebx
mov esi, 0x456906e6
and ecx, edi
xchg esi, edi
and eax, 0x47e414e6
sub ebx, edi
not edx
add eax, edi
add ecx, edx
bswap esi
xor eax, edi
or esi, ebx
sub edx, esi
mov ecx, edi
not esi
mov esi, eax
and edi, ebx
and ebx, edi
or eax, esi
sub edx, eax
sub edx, ebx
xor ebx, edx
sub ebx, 0x561f2ee6
ror ebx, 0x11
shr edi, 0xf
mov eax, edi
or esi, edx
and eax, ecx
mov ebx, 0x5a8d3ae6
inc ecx
mov esi, eax
dec edx
rol ebx, 0x16
and esi, ecx
sub edi, 0x5f2eece6
or ecx, edx
and edi, eax
add ecx, esi
sub eax, edi
xchg edi, edx
bswap edx
or edx, eax
sub edx, 0x65c456e6
mov ebx, 0x6663cee6
xchg ebx, ecx
xchg edi, edx
bswap edx
xor ecx, eax
add edi, ebx
add ecx, ebx
add edi, ebx
shl ecx, 0x1c
sub edx, ecx
sub edi, ebx
not edi
and edx, ebx
xor ecx, edi
sub edi, eax
add ecx, edi
xchg edi, edx
and edx, edi
and ebx, 0x7542b0e6
and edx, ecx
xor eax, ebx
sub ebx, edi
xor esi, eax
xchg ecx, eax
xchg esi, edx
or ebx, esi
rol ebx, 1
mov edi, esi
xchg edi, eax
ror ebx, 0x10
xor eax, 0x7fecf4e6
xchg ebx, edi
sub esi, ecx
xchg edx, esi
not esi
xchg edi, eax
xor eax, esi
and eax, edx
and ecx, eax
rol esi, 0x17
xchg edx, ecx
xchg ecx, eax
mov esi, edi
sub edi, eax
or edi, 0x8c4498e6
sub esi, 0x8d32eee6
and edi, 0x8df128e6
or ecx, ebx
mov esi, edx
or edx, eax
sub esi, ecx
mov edx, ecx
ror esi, 0x19
xchg esi, eax
xor ebx, edx
sub ecx, 0x956c20e6
xor edi, ecx
not esi
xchg edi, eax
not ecx
add ecx, ebx
add edi, ebx
xor esi, ebx
xchg ecx, esi
xor edi, eax
xchg ecx, edi
xor esi, ecx
not ebx
shl ebx, 0x17
or ecx, esi
add edx, esi
and ecx, 0xa30a96e6
xor edx, edi
sub ecx, edi
xor ebx, eax
or eax, ebx
dec esi
sub ecx, 0xa84f02e6
mov esi, eax
and ecx, eax
sub ebx, ecx
mov edi, ecx
and edi, ecx
ror ecx, 0x10
bswap ecx
sub esi, ebx
sub eax, 0xaf524ce6
shr esi, 3
or edx, 0xb1018ce6
bswap eax
mov edi, esi
xor esi, 0xb3646ce6
mov edx, edi
add eax, edi
add ecx, edx
sub ebx, 0xb63454e6
ror ecx, 4
shl eax, 0x12
xor ecx, edi
add ebx, eax
not esi
xchg ebx, edi
xor ecx, 0xbc4bc2e6
inc ecx
sub esi, edx
xchg edi, eax
xor ecx, edi
sub ecx, eax
xchg edi, ebx
shl edi, 0x14
add edx, edi
bswap esi
xor esi, eax
xchg esi, ecx
add esi, edx
or edi, eax
or ebx, edi
or edx, edi
not edx
mov ecx, edx
xchg edx, edi
mov edx, ecx
xor esi, eax
mov ecx, ebx
mov edi, 0xce5194e6
and edi, eax
add ecx, 0xcfb9bce6
mov esi, ebx
sub esi, ebx
and esi, edx
sub eax, edx
sub esi, edx
xor eax, edi
or edi, ebx
or edx, eax
sub edi, edx
xchg edx, eax
shr eax, 0x13
and eax, 0xd9d1b0e6
add eax, 0xda825ce6
sub ecx, 0xdb6ebce6
xchg edi, eax
sub edi, esi
mov edi, edx
sub edx, ecx
mov edi, ecx
and ebx, ecx
mov edx, ecx
mov edx, edi
xchg esi, ecx
ror esi, 4
xor esi, eax
mov esi, edx
ror edi, 6
shr ecx, 0x19
add esi, edi
bswap esi
add eax, edx
mov esi, edx
sub esi, ecx
add edi, ecx
add esi, 0xeb94dae6
shr edi, 0x12
mov edi, 0xed1c5ce6
and eax, edx
inc esi
bswap ecx
xor eax, 0xf04f84e6
xchg ebx, edx
xor esi, ebx
and ecx, ebx
sub edx, esi
add ecx, ebx
and ecx, edx
xor ebx, edx
xor edi, ecx
mov ebx, esi
xchg edx, edi
or ecx, esi
add edi, esi
bswap ecx
sub edi, 0xfbfa80e6
shr ebx, 9
xchg ebx, ecx
add ecx, edx
bswap esi
xor esi, edi
xor eax, 0x137d0e7
mov ecx, esi
mov edx, ebx
sub edi, edx
or edx, edi
dec edx
sub edx, ebx
sub esi, edi
sub edi, 0x7a17ce7
sub esi, 0x88ea6e7
dec ecx
sub ecx, eax
sub edx, eax
and edx, edi
mov edx, ecx
mov eax, ecx
xor esi, ecx
add edi, esi
add ecx, esi
ror esi, 0x10
xchg ecx, eax
not edi
xor ecx, ebx
or edi, 0x13b186e7
shl edi, 0x12
mov eax, edx
add ecx, eax
mov eax, esi
sub eax, 0x17452ce7
and edx, esi
or edi, esi
ror ebx, 0xa
add esi, ebx
and eax, edi
or edx, 0x1c8a58e7
shl ecx, 0x11
bswap ecx
and esi, ebx
or esi, 0x1fb4c8e7
add edx, esi
rol esi, 0x1c
rol edi, 0x17
mov ecx, ebx
xor eax, ecx
ror ecx, 9
xor edx, eax
sub edi, ecx
ror edi, 4
add eax, 0x27eb18e7
xor esi, ebx
xchg ecx, ebx
xchg ecx, edx
add ecx, eax
xchg edx, esi
xchg edi, ecx
or edx, esi
and ecx, ebx
rol esi, 0xa
xchg edi, edx
and ebx, esi
and ebx, 0x3267dee7
and ecx, eax
sub ebx, 0x340734e7
or ebx, 0x34db70e7
or ebx, eax
not ecx
or esi, edx
sub eax, 0x382584e7
shl edx, 0x1d
or ecx, edi
or esi, eax
dec eax
inc eax
bswap esi
xor ebx, esi
mov edx, ecx
sub eax, esi
or edi, ecx
or ecx, ebx
add edx, esi
add esi, eax
xchg ebx, edi
xor ebx, edx
mov edi, ecx
bswap edx
or esi, ecx
xor edx, ebx
and esi, 0x481b74e7
mov edx, eax
xor edx, eax
sub edx, ebx
sub edx, eax
or eax, 0x4c481ae7
sub edx, ebx
sub ebx, edi
inc edx
sub edi, ecx
sub esi, edi
mov eax, edx
or ecx, edi
shr eax, 0x10
sub ecx, edi
not edi
add ebx, ecx
and ecx, edi
shr esi, 0x14
sub esi, eax
add esi, ebx
sub edi, esi
mov esi, 0x59da0ae7
add esi, ecx
mov edx, edi
mov edx, ecx
sub esi, eax
or edi, 0x5d76f2e7
or eax, edi
xchg ecx, eax
bswap eax
mov edx, 0x60a2cee7
xchg edi, eax
sub esi, edx
xor esi, edi
sub ebx, esi
and ebx, eax
mov eax, edi
and edi, edx
rol eax, 0x1e
mov edx, 0x67e226e7
mov ecx, edi
shl edx, 0xc
or eax, edi
xor ecx, 0x6b197ee7
add ebx, edi
xchg ebx, eax
sub ecx, edx
add esi, edx
and edi, 0x6f0c1ee7
and ecx, edx
xor eax, 0x70babae7
xchg esi, ecx
and edi, 0x727bfee7
add edx, ecx
or ebx, eax
xor ecx, esi
ror eax, 0xd
or ebx, esi
and esi, edi
xor edx, 0x783eace7
shr edi, 2
mov ebx, esi
and esi, ebx
mov edi, eax
and edx, esi
xor eax, ecx
xchg edx, ebx
xchg esi, eax
or ecx, ebx
add ecx, edi
or edx, ebx
mov edi, esi
sub ecx, edi
and eax, 0x8329dce7
add edi, 0x83d9f4e7
xor ecx, 0x84d574e7
dec edx
xor edi, ecx
mov esi, ebx
inc ecx
not edx
xor esi, edx
or eax, esi
sub eax, ecx
add edi, eax
xor eax, esi
xchg esi, edi
inc edx
sub ebx, esi
shl esi, 2
xchg edi, eax
or edi, edx
sub ebx, esi
shl esi, 7
or ebx, 0x94ce20e7
xchg ebx, edx
shl edi, 7
xor edi, ebx
add edi, 0x9854b8e7
xor ebx, 0x994fece7
add ecx, esi
not ecx
or eax, ebx
not eax
xchg edx, esi
and ecx, edx
xchg ecx, ebx
add ecx, 0x9fae9ee7
add esi, ecx
mov ecx, esi
xchg ebx, eax
xchg ebx, edi
xor eax, ebx
xchg edx, eax
or ebx, ecx
or ebx, ecx
add esi, eax
not edx
xor ebx, edi
add edi, edx
mov ebx, 0xaa281ae7
or edi, ecx
xor esi, ecx
add ecx, ebx
xchg edx, ecx
not eax
xchg edi, esi
add edi, ebx
sub ecx, 0xb1b57ce7
add ecx, 0xb26394e7
add edx, edi
rol esi, 0x10
sub ebx, edx
dec ecx
ror ebx, 9
and ecx, ebx
sub esi, eax
or edi, ebx
and eax, ecx
inc esi
xchg ebx, ecx
mov edx, eax
or ebx, ecx
xchg edx, ecx
and ebx, edi
shr ebx, 0x17
xchg edi, ecx
or eax, ebx
bswap edx
sub ebx, edx
xchg ebx, eax
mov ebx, edi
sub edx, ecx
xchg edx, eax
inc edx
xor ebx, eax
shr esi, 1
sub edi, eax
mov eax, edx
and esi, edx
or eax, 0xcbc4a6e7
xor edi, 0xccc19ae7
mov eax, edi
and ecx, ebx
ror edx, 9
mov eax, ebx
and esi, eax
mov eax, edi
ror edx, 0x19
xor esi, edx
mov ecx, esi
and edi, 0xd3f6ace7
add ecx, 0xd4a57ae7
xor ecx, 0xd5a038e7
or edx, edi
mov edx, eax
bswap edi
add ecx, 0xd87f44e7
or ecx, edx
add ecx, edx
and ebx, 0xdaad2ae7
not esi
xchg esi, edi
mov ecx, edi
add edi, ebx
xchg ecx, eax
mov eax, edi
bswap edi
xchg esi, eax
ror edx, 0xf
sub esi, ebx
shl ebx, 0x14
add ebx, edx
sub eax, edx
and esi, edi
or edi, ebx
shr ecx, 3
and ecx, edi
not edi
xchg ecx, esi
mov ecx, edx
mov ebx, eax
sub eax, 0xec3c64e7
add edx, eax
add ebx, eax
mov ecx, eax
shr ebx, 1
and ecx, 0xefb3dce7
or ecx, esi
or eax, edx
or edx, ebx
sub edx, ecx
xor esi, ebx
mov ecx, ebx
sub edx, ebx
xchg edi, ecx
or edx, ebx
sub esi, edi
mov ebx, edx
mov edi, ecx
or eax, edx
or edx, ebx
mov ecx, edi
add edx, ecx
and eax, 0xfcf0aae7
and edx, 0xfdaefae7
xor eax, esi
and esi, edx
sub ecx, edx
xor ebx, esi
mov ecx, ebx
sub ebx, ecx
add edi, ecx
xchg ecx, esi
mov ecx, edx
xchg ecx, edx
xor ecx, esi
xchg edx, esi
mov esi, ebx
add edx, ebx
mov edi, edx
sub edi, esi
xor edi, 0xbb7fae8
xchg edx, edi
add ecx, ebx
or edi, edx
xor ebx, esi
rol ebx, 0xa
and edi, 0x10c5c8e8
inc ebx
rol eax, 0x15
add esi, edi
add eax, esi
xchg ecx, eax
sub edi, ecx
sub ebx, eax
xor eax, 0x177652e8
mov edi, edx
and esi, 0x18d1dce8
and ebx, edx
xchg edx, esi
and edi, esi
sub eax, 0x1c315ce8
add eax, 0x1cdedee8
xor eax, esi
mov ecx, 0x1e70cae8
sub esi, 0x1f5e00e8
add edx, 0x200d1ce8
sub ebx, edx
xchg edx, ecx
not eax
xchg edi, esi
and ebx, eax
add edx, edi
add edx, esi
ror edi, 3
xchg edx, eax
or edi, ecx
or ebx, edi
xor ecx, edi
mov ebx, eax
rol esi, 0x18
xor edi, esi
or edi, ecx
sub edi, ebx
mov esi, ebx
sub eax, ebx
xchg esi, eax
or edx, 0x31ac16e8
inc ebx
xor edx, ecx
and ecx, eax
rol ecx, 2
or ebx, ecx
add esi, ebx
sub esi, edi
xor edx, edi
xor ebx, ecx
xor ebx, esi
sub ebx, edx
bswap eax
mov eax, ecx
bswap ebx
and esi, edi
shr ecx, 0x1e
sub ecx, edi
bswap edi
mov eax, edi
inc edx
mov esi, ebx
add edx, eax
mov ecx, esi
xor edx, esi
shr ecx, 1
or ecx, 0x463926e8
add edi, esi
xchg edx, edi
add edi, 0x489e3ee8
mov edx, edi
xchg ecx, edx
and edx, eax
inc edx
xor edx, esi
or ebx, edx
not ebx
or edx, ecx
sub edx, ecx
mov eax, 0x5088c0e8
mov ebx, eax
mov edx, ecx
ror ebx, 0xb
or esi, ecx
rol eax, 0x12
and edx, edi
xchg edi, eax
and esi, ecx
rol ebx, 0x19
rol esi, 0x10
or ecx, edx
or eax, edx
or edi, ecx
not eax
and edi, esi
sub ecx, eax
xchg ebx, eax
sub ecx, edi
inc ebx
xor ecx, edx
bswap ebx
dec esi
xchg ebx, eax
or edx, esi
add edx, 0x64d7d8e8
or esi, ecx
xor esi, ecx
and eax, 0x675928e8
add esi, edx
add edx, esi
add ecx, eax
mov edx, eax
bswap eax
or eax, esi
xchg ebx, edx
xor edi, eax
and edi, esi
sub esi, eax
and edi, edx
bswap esi
xor esi, 0x71967ae8
xchg ebx, edi
sub ebx, edx
or ebx, esi
xor eax, esi
mov edx, eax
and esi, edi
xor ecx, edx
shr esi, 0x19
add edx, edi
sub eax, ebx
xor esi, ecx
add ecx, edx
or edi, 0x7c59d2e8
shl edi, 0x1e
xchg edi, eax
mov edi, ebx
shr eax, 0xd
xchg esi, eax
mov edx, eax
or ecx, ebx
and edi, ecx
shl eax, 0x1d
shl esi, 7
xchg ebx, edi
xor ecx, edx
or eax, ebx
or ecx, edi
dec ebx
or ebx, 0x89b312e8
or edx, edi
and ebx, 0x8b3f8ae8
dec esi
and edx, esi
xor ecx, esi
add ecx, eax
add edi, edx
mov ecx, ebx
rol ecx, 0xe
or ecx, ebx
or eax, edx
or edx, eax
or edx, ebx
mov esi, edx
or ecx, esi
sub eax, edi
rol eax, 1
and edx, ecx
xchg ebx, ecx
mov edi, 0x994a36e8
and edx, 0x9a07a6e8
xor edi, ecx
mov edx, ebx
not ebx
and edx, eax
shl esi, 2
ror ebx, 3
not eax
xchg edi, eax
not edi
xor esi, ebx
xchg edx, ecx
mov ecx, 0xa5666ee8
or edi, edx
rol edx, 6
inc edx
sub esi, ebx
ror ecx, 0xd
and edi, 0xaa5ddee8
or ebx, edi
or ebx, edx
add edi, ecx
xor ecx, esi
sub esi, edi
add esi, 0xaff6dee8
xchg ecx, eax
add esi, edi
xchg edi, eax
xchg esi, eax
mov ebx, eax
xor eax, edx
mov esi, eax
mov eax, edi
or esi, 0xb76ed6e8
add esi, edi
sub edx, ebx
xchg ecx, edi
add ebx, 0xbad0ece8
sub esi, edi
mov ebx, ecx
add ecx, esi
xor ebx, esi
mov ebx, esi
add edi, eax
xor ebx, eax
xor edi, ecx
mov ebx, edi
sub ebx, edi
sub edx, ecx
xor ecx, edi
mov ebx, eax
mov edi, edx
or edi, ecx
sub ecx, esi
mov eax, 0xc85f26e8
shr ecx, 3
or ecx, edi
mov ecx, edx
xchg esi, edx
xor edi, esi
xor ebx, edx
sub esi, ebx
xor ebx, edi
and eax, edx
dec esi
or ebx, ecx
xor edi, esi
xor eax, ecx
mov ebx, edx
mov edx, 0xd52912e8
mov edi, ecx
sub ecx, edi
or ebx, edx
sub edx, ebx
sub edi, edx
xor ecx, ebx
sub edi, 0xdb68fee8
or ecx, edx
ror eax, 0x11
or esi, ebx
or edx, ecx
or eax, esi
sub ebx, esi
add edx, 0xe13870e8
mov edi, eax
add esi, edi
sub ebx, ecx
mov edi, esi
mov edx, 0xe4bcc0e8
xor edx, 0xe5c01ce8
mov esi, edi
sub edi, esi
xchg ebx, edx
and edx, 0xe9251ce8
or eax, edi
shl edi, 0xb
add edi, ebx
mov edx, edi
and ebx, esi
or edi, ecx
and ebx, ecx
add edi, ecx
sub ecx, ebx
xor edi, esi
xchg esi, edi
xchg edi, ebx
mov ecx, esi
mov edi, 0xf483e8e8
and edx, 0xf5477ce8
sub esi, 0xf63c28e8
or eax, ecx
or esi, ecx
add ecx, edx
rol esi, 2
xor ebx, edx
mov ebx, eax
or ecx, edx
shl ecx, 6
rol eax, 0x1b
xor ebx, ecx
xor edi, ecx
and edx, ebx
or eax, esi
or edx, esi
xor eax, ebx
dec esi
xchg edi, eax
sub edi, ecx
ror eax, 5
and edx, ebx
add edi, eax
xchg edi, esi
inc ebx
and edx, eax
or ecx, edi
xchg esi, edx
bswap esi
or edi, eax
add ebx, eax
add ebx, eax
mov ecx, eax
dec edi
or edi, eax
xchg edi, esi
add esi, edi
ror ebx, 5
xchg edi, edx
or esi, ebx
xchg ebx, edi
bswap esi
or edi, edx
add esi, ecx
or esi, eax
xor eax, ebx
or ecx, edi
or edx, 0x1d7c16e9
mov edx, eax
and ecx, esi
or ebx, edx
bswap edi
shr ecx, 5
and ecx, 0x221734e9
and ebx, edi
xor ecx, esi
mov ecx, 0x341e1ce9
xchg ecx, esi
xor edx, edi
xchg edi, eax
xor esi, ecx
bswap ecx
xor ebx, edi
and edx, edi
or edi, esi
add edx, edi
sub ebx, ecx
or eax, edx
sub edx, ecx
mov ebx, edx
add esi, edx
inc esi
xchg edx, edi
and ebx, esi
sub eax, ebx
and ebx, ecx
xchg edx, eax
xchg edx, esi
or edi, eax
add ebx, 0x483116e9
and edx, eax
dec eax
or eax, 0x4a7e3ce9
xchg edx, ebx
mov ecx, ebx
xor ecx, edx
xchg ecx, esi
mov eax, ecx
mov eax, 0x4f41f4e9
rol eax, 0x1e
and eax, ecx
not ecx
sub eax, ebx
and ebx, esi
inc eax
not eax
add edi, ebx
add ebx, eax
and esi, edx
and ecx, esi
or edx, eax
sub eax, ebx
add ecx, ebx
or esi, edx
mov eax, ecx
xor edx, edi
xchg esi, edx
sub edx, ecx
xor edx, ecx
or eax, esi
mov esi, eax
and edx, ebx
and eax, edi
inc ecx
mov esi, edx
xchg edx, ecx
shr esi, 3
sub esi, ebx
or edi, ebx
sub edi, esi
mov eax, esi
or esi, eax
sub eax, ebx
and ecx, eax
or ecx, eax
add ecx, edx
or ebx, edi
or esi, edi
shl ebx, 0x18
and ebx, eax
shl ebx, 0xd
and eax, 0x70df84e9
or edx, edi
add edx, 0x75773ce9
dec ecx
add ebx, ecx
sub edx, esi
add eax, 0x787830e9
xchg esi, eax
sub eax, edi
and esi, edi
xchg ecx, ebx
and eax, edi
sub esi, 0x7dc060e9
sub edi, edx
sub ebx, eax
add eax, ecx
xchg ebx, edi
xor ebx, edx
xchg ebx, edx
and edx, ebx
or ebx, eax
bswap ecx
ror edi, 1
and eax, edx
and ecx, ebx
xchg ebx, eax
xchg esi, eax
xor ebx, eax
or ecx, eax
xor edx, 0x8c709ee9
xchg edx, eax
xor edi, eax
or edi, esi
add ecx, 0x8fed14e9
or edx, eax
xor esi, ecx
xor edx, edx
xor ecx, 0x929e2ee9
xor eax, 0x935540e9
ror ebx, 0x12
dec eax
xor eax, 0x9527f6e9
mov edi, 0x2b4391
shr ecx, 0x12
sub eax, 0x96944ce9
mov ebx, 0x9701bce9
not esi
bswap esi
sub esi, 0x98b6a4e9
shr ecx, 8
not ecx
ror eax, 0x19
bswap eax
sub edi, 0x9baafee9
mov ecx, 0x9c1940e9
mov esi, 0x2ebaf9
shr esi, 8
sub edi, 0x9d87d2e9
rol eax, 0xe
bswap edi
sub esi, 0x9f5c04e9
not eax
or ecx, 0xa07172e9
add esi, 0xa0e7c6e9
or ebx, 0xa176b0e9
rol eax, 0x17
mov eax, 0x31b696
xor ecx, 0xa2e994e9
shl edi, 0x1c
shr eax, 1
mov ecx, 0xa481c2e9
shr eax, 0x10
add edi, 0xa59110e9
rol ecx, 0x14
or esi, 0xa6c956e9
bswap eax
shr edi, 2
sub esi, 0xa88924e9
shl esi, 0x12
sub esi, 0xa9c000e9
mov ebx, 0x358ff3
sub ecx, 0xaa938ae9
inc eax
dec eax
inc ebx
xor eax, 0xaccd5ae9
inc ecx
inc ebx
and ecx, 0xae4d6ae9
mov eax, 0xaeba54e9
mov ecx, 0x380bdf
ror ebx, 0x15
xor esi, 0xb02f6ee9
dec esi
rol edi, 1
sub ebx, 0xb1f0bae9
sub ecx, 0xb29388e9
add ebx, eax
xor ecx, esi
xor edi, ecx
and eax, esi
xor ecx, ebx
add ecx, edi
bswap eax
or ecx, esi
xor esi, edi
sub edi, ebx
mov ecx, esi
sub ebx, edi
shr eax, 0xd
shr eax, 8
and ecx, ebx
or eax, edi
xor edi, 0xc0e884e9
ror esi, 1
xor eax, 0xb83b4f7e
or ecx, esi
xchg ecx, esi
bswap ecx
or ebx, edi
bswap ecx
or esi, edi
add ebx, ecx
shr edi, 0xe
and ecx, edi
or ecx, 0xc9c044e9
xor ecx, 0xbbb4401b
bswap edi
or edi, esi
add esi, edi
sub edi, 0xcd14bee9
add edi, 0xcdae24e9
xor esi, edi
sub ebx, edi
add esi, ebx
or edi, esi
sub esi, edi
shl ebx, 0x13
shr esi, 0x16
shl ebx, 1
add eax, edx
or ebx, esi
shr edi, 0x13
mov esi, 0xd56b2ae9
not ebx
and ebx, edi
xor ebx, edi
mov ebx, esi
mov esi, dword [eax]
add ebx, 0xd8ca5ee9
or edi, 0xd99060e9
xor ebx, 0xda699ee9
xor esi, ecx
and ebx, edi
ror edi, 3
add ebx, 0xdc5414e9
mov dword [eax], esi
mov esi, 0x3039
dec edi
rol ebx, 0xc
ror edi, 0x11
mov ebx, edi
mov esi, 0x74ef7991
sub ebx, 0xdfbe88e9
xor ebx, edi
rol ebx, 6
sub esi, 0x74ef798d
sub edi, ebx
mov ebx, edi
mov ebx, edi
xor ebx, edi
xor ebx, edi
add edx, esi
dec ebx
xor edi, 0xe5f50ae9
sub edi, 0xe6b456e9
or ebx, edi
shr edi, 8
shr ebx, 4
xor esi, 0x1ad778
or ebx, edi
shl edi, 0x14
or edi, 0xeacd9ee9
add ebx, edi
or ebx, edi
sub ebx, edi
sub edi, 0xed694ae9
add edi, ebx
inc edi
xor edi, 0xef53e0e9
ror ebx, 9
bswap ebx
mov ebx, 0xf1250ae9
sub edi, ebx
add edi, ebx
add ebx, edi
shl edi, 0x13
ror edi, 0x19
not edi
or edi, 0xf5920ae9
sub edi, ebx
mov edi, ebx
shr edi, 0x1b
shr ebx, 0x10
xchg edi, ebx
or ebx, 0xf99d4ce9
shr edi, 0xc
xor ebx, edi
mov ebx, 0xfb8e32e9
rol ebx, 0x17
not edi
xchg ebx, edi
add ebx, 0xfe3bcee9
mov edi, ebx
ror ebx, 9
add edi, 0xfff750e9
dec edi
and edi, ebx
inc edi
and ebx, 0x255c6ea
bswap ebx
sub edi, ebx
inc ebx
and edi, ebx
not edi
and ebx, 0x60bacea
shl ebx, 0xe
sub ebx, 0x773f6ea
and edi, 0x80b74ea
or ebx, 0x8b306ea
add ebx, 0x93da8ea
sub edi, ebx
xor edi, ebx
xchg ebx, edi
bswap edi
add ebx, edi
add edi, ebx
or ebx, edi
xchg edi, ebx
xor edi, ebx
xor ebx, 0x10efbaea
xchg edi, ebx
dec ebx
ror ebx, 1
shr ebx, 4
add edi, ebx
mov edi, 0x14be4aea
rol ebx, 0x1d
sub edi, 0x162da0ea
xchg edi, ebx
sub edi, ebx
bswap ebx
add edi, 0x18dc0eea
dec ebx
or ebx, edi
sub edi, 0x1ad4a8ea
shl edi, 0x1b
shl ebx, 4
sub ebx, 0x1cebe4ea
not edi
shr edi, 0x16
dec ebx
dec ebx
bswap edi
mov edi, ebx
or edi, 0x21335eea
shl ebx, 1
xchg ebx, edi
ror ebx, 0xa
xor ebx, 0x24262cea
and edi, 0x24bda8ea
and ebx, 0x255316ea
xor ebx, 0x261cecea
or edi, ebx
rol ebx, 3
add ebx, 0x27fcc2ea
xor ebx, edi
shl edi, 6
and ebx, edi
add edi, ebx
shr ebx, 0x1a
add edi, ebx
xor edi, 0x2c7fb0ea
add edi, 0x2d0c2eea
shl edi, 7
mov edi, 0x2e3ac2ea
add ebx, 0x2ec542ea
add edi, ebx
rol edi, 4
or ebx, 0x30a8baea
xor edi, ebx
and edi, 0x320488ea
add edi, 0x329104ea
bswap edi
xor edi, ebx
ror ebx, 0x10
dec edi
xor ebx, edi
xor ebx, edi
or edi, 0x376c22ea
rol edi, 7
sub ebx, edi
sub ebx, 0x398e22ea
xchg edi, ebx
xchg edi, ebx
sub ebx, 0x3be3a2ea
ror ebx, 0x1e
xchg edi, ebx
sub ebx, 0x3e1d5cea
add ebx, edi
inc edi
add edi, 0x3fc616ea
dec ebx
mov ebx, 0x40e182ea
not ebx
bswap ebx
sub ebx, 0x42d6e2ea
bswap edi
dec edi
and edi, ebx
add edi, 0x4531a8ea
xor ebx, edi
mov edi, 0x467310ea
shr edi, 5
sub edi, 0x47df88ea
xor ebx, 0x48a6b4ea
xchg ebx, edi
sub edi, ebx
dec edi
xor ebx, edi
add edi, 0x4c19aaea
dec ebx
xchg edi, ebx
ror ebx, 0x17
shl ebx, 0x12
rol ebx, 4
add edi, 0x5018a4ea
dec ebx
ror ebx, 4
shr edi, 9
shl ebx, 0x1d
not edi
xchg ebx, edi
sub edi, ebx
mov edi, 0x556800ea
add edi, 0x55f494ea
inc edi
and ebx, 0x57229cea
sub ebx, 0x57df4eea
mov ebx, edi
shl edi, 3
mov edi, 0x5985a4ea
shl ebx, 3
xchg edi, ebx
inc edi
inc ebx
sub edi, 0x5cece0ea
sub ebx, 0x5da8eeea
bswap ebx
xor edi, ebx
mov ebx, edi
mov ebx, 0x60050aea
rol ebx, 0x1c
xor ebx, edi
and edi, ebx
and edi, ebx
bswap edi
shl edi, 0x11
or ebx, edi
inc edi
or edi, 0x65cbbaea
ror ebx, 1
shl edi, 3
mov edi, ebx
or ebx, 0x684f6aea
bswap edi
bswap edi
dec edi
and ebx, 0x6abf56ea
add ebx, 0x6b49c0ea
add edi, ebx
xor edi, 0x6c9ac4ea
not edi
add ebx, edi
or ebx, 0x6e65c6ea
xor ebx, edi
xchg edi, ebx
or ebx, edi
shl edi, 0x14
xor ebx, 0x7204f0ea
inc ebx
shr edi, 2
or edi, 0x73f772ea
shl ebx, 0x16
sub edi, ebx
not edi
and ebx, 0x768da4ea
or ebx, 0x773654ea
xchg edi, ebx
not edi
dec ebx
or ebx, edi
ror edi, 0x14
or edi, 0x7b37d4ea
and ebx, edi
or ebx, 0x7c6e60ea
xor ebx, 0x7d3554ea
and ebx, edi
bswap edi
add ebx, 0x7eef5eea
and edi, 0x7f86daea
sub ebx, edi
inc edi
and edi, 0x816bfcea
ror edi, 4
dec ebx
xor edi, 0x838378ea
mov ebx, edi
or edi, ebx
or ebx, edi
add edi, 0x85cf60ea
xor edi, 0x8697b0ea
or ebx, edi
shr ebx, 1
inc edi
inc ebx
mov ebx, 0x899944ea
and ebx, 0x8a2eceea
ror edi, 0x13
and ebx, edi
mov edi, ebx
not ebx
not edi
and edi, ebx
xchg ebx, edi
rol edi, 0x19
inc edi
xor edi, ebx
xor ebx, 0x915e1eea
not ebx
sub ebx, edi
mov edi, ebx
sub ebx, edi
and edi, 0x947b54ea
ror edi, 0xa
dec edi
and edi, ebx
xchg ebx, edi
sub edi, ebx
bswap ebx
ror ebx, 6
rol edi, 1
or edi, 0x9a9126ea
rol edi, 0xb
shr edi, 0x10
sub edi, 0x9caf56ea
inc edi
not ebx
shr edi, 4
ror ebx, 2
and edi, 0x9fdd26ea
add ebx, edi
rol ebx, 0xa
or ebx, edi
mov edi, 0xa236caea
add edi, 0xa2c3d8ea
shr edi, 0x16
shl ebx, 1
sub ebx, 0xa4d894ea
rol ebx, 0xc
dec ebx
add edi, 0xa78098ea
add ebx, 0xa80e18ea
mov edi, 0xa8906aea
bswap edi
sub ebx, edi
or edi, ebx
rol edi, 4
xor ebx, edi
and edi, ebx
bswap ebx
xor ebx, edi
shr ebx, 0xd
or ebx, edi
xor ebx, edi
add ebx, edi
dec edi
and edi, ebx
mov edi, 0xb23336ea
add ebx, edi
dec edi
inc ebx
sub ebx, 0xb4a55eea
and ebx, edi
add ebx, 0xb5be7cea
mov ebx, edi
bswap ebx
add ebx, 0xb76144ea
and edi, ebx
and edi, 0xb88b1cea
xor edi, ebx
ror edi, 6
mov ebx, edi
mov edi, 0xbafd48ea
inc ebx
sub edi, 0xbc5578ea
xor edi, ebx
shl edi, 0x16
shr edi, 4
mov edi, 0xbef6caea
add ebx, 0xbf8174ea
add ebx, 0xc00b9eea
or ebx, edi
xchg edi, ebx
bswap ebx
shl edi, 0x17
mov edi, ebx
add edi, ebx
rol ebx, 0x16
add ebx, edi
xchg ebx, edi
mov edi, ebx
add ebx, edi
add ebx, edi
xor ebx, edi
rol ebx, 0xf
xchg edi, ebx
and ebx, 0xca8356ea
xchg ebx, edi
and edi, 0xcbe216ea
not ebx
ror ebx, 4
and edi, 0xcdb856ea
shl edi, 0xf
not ebx
or ebx, 0xcf9910ea
add edi, 0xd02448ea
inc ebx
dec ebx
xchg ebx, edi
xor edi, 0xd2d82cea
not edi
shr edi, 0x12
and ebx, edi
or ebx, 0xd549baea
inc edi
add edi, 0xd666c2ea
ror edi, 7
sub ebx, edi
sub ebx, 0xd87a2aea
xor ebx, 0xd93bc6ea
shl edi, 0x17
bswap edi
sub edi, 0xdb3866ea
sub ebx, edi
add edi, 0xdc701eea
inc edi
or edi, ebx
xor ebx, 0xde6626ea
inc ebx
xchg edi, ebx
shl edi, 0x11
shr ebx, 0xe
shl edi, 3
and edi, ebx
sub ebx, 0xe2fd22ea
sub ebx, 0xe3b3aeea
dec ebx
not edi
ror ebx, 1
and ebx, edi
xchg edi, ebx
bswap edi
sub ebx, edi
xchg edi, ebx
mov edi, 0xe96b7eea
mov ebx, edi
bswap ebx
mov edi, 0xeaf94eea
sub ebx, 0xebaff4ea
rol edi, 0x16
mov ebx, 0xecd730ea
mov ebx, 0xed532eea
ror ebx, 0x14
mov edi, 0xee7f8aea
shl edi, 0x13
or edi, 0xefcc20ea
sub edi, 0xf08424ea
ror edi, 0x1e
sub ebx, edi
dec ebx
xor ebx, 0xf33812ea
dec ebx
mov ebx, 0xf44bcaea
shl ebx, 0xa
bswap ebx
and ebx, edi
mov ebx, 0xf690c6ea
sub ebx, edi
xor edi, 0xf80376ea
cmp edx, esi
jne 0x5af522
not edi
mov ebx, 0xf92d10ea
shl ebx, 4
or edi, 0xfa786cea
and ebx, edi
mov ebx, 0xfb7e2eea
sub edi, 0xfc36baea
not ebx
ror edi, 4
sub ebx, 0xfe342aea
or ebx, 0xfed7ceea
or ebx, 0xff7a8cea
ror ebx, 7
add ebx, 0xadc8eb
xor edi, 0x170d2eb
dec edi
and ebx, edi
mov ebx, 0x30f30eb
and edi, ebx
inc ebx
sub ebx, 0x4e7eeeb
or ebx, 0x58ab2eb
or ebx, edi
or ebx, 0x6cc84eb
sub ebx, edi
add ebx, edi
mov edi, 0x879bceb
shr ebx, 0x19
ror ebx, 0x16
mov edi, 0xa4c76eb
and edi, 0xadf42eb
ror edi, 0x14
and edi, 0xc2258eb
add edi, ebx
mov edi, ebx
add ebx, 0xda606eb
inc edi
add ebx, 0xec160eb
dec ebx
bswap edi
dec edi
add edi, 0x111050eb
and edi, ebx
xchg edi, ebx
xchg edi, ebx
and edi, ebx
mov edi, ebx
not ebx
add ebx, edi
shr edi, 6
add edi, 0x167beceb
and edi, 0x170ed2eb
rol ebx, 4
or ebx, edi
xor ebx, edi
sub ebx, 0x19c820eb
ror edi, 0x15
mov ebx, edi
xchg edi, ebx
add ebx, 0x1c368aeb
mov edi, ebx
or edi, ebx
ror ebx, 0x19
and edi, ebx
or edi, 0x1f33a4eb
dec ebx
shr edi, 0xd
dec ebx
sub edi, 0x21bf22eb
sub ebx, edi
or edi, ebx
or edi, 0x23b7caeb
rol ebx, 8
bswap ebx
and ebx, edi
and ebx, 0x2615c4eb
mov edi, ebx
xor edi, ebx
shr ebx, 0xd
not edi
or edi, ebx
sub ebx, 0x29e78ceb
xchg edi, ebx
add ebx, edi
or edi, ebx
sub edi, 0x2c85a0eb
and ebx, 0x2d1750eb
mov edi, ebx
add ebx, 0x2e1994eb
inc edi
add edi, 0x2f3678eb
and ebx, 0x2fc624eb
bswap ebx
xor edi, 0x3121b2eb
xor ebx, edi
add ebx, edi
ror edi, 0xa
and ebx, 0x339caeeb
rol ebx, 5
ror edi, 4
rol edi, 0x1e
mov ebx, 0x361c2aeb
sub edi, ebx
and ebx, edi
and edi, ebx
shl edi, 0x19
and ebx, edi
mov edi, ebx
not edi
ror ebx, 0x1e
add edi, 0x3b64e6eb
mov edi, 0x3be4bceb
or ebx, 0x3c8862eb
rol ebx, 0x11
not edi
sub ebx, 0x3e808eeb
sub ebx, 0x3f3734eb
mov edi, ebx
xor ebx, edi
add edi, 0x40f634eb
xchg ebx, edi
mov edi, ebx
sub edi, ebx
sub edi, ebx
rol ebx, 0xc
bswap ebx
ror edi, 0x15
shr ebx, 0x18
shl edi, 0x14
or edi, ebx
ror edi, 3
and ebx, edi
mov edi, 0x493b8eeb
shr edi, 0x19
and edi, 0x4a786aeb
bswap ebx
xchg ebx, edi
mov ebx, edi
sub edi, 0x4d0ad8eb
mov ebx, 0x4d86cceb
sub edi, ebx
shl edi, 0x16
and edi, ebx
rol ebx, 0x19
rol ebx, 2
and ebx, edi
or ebx, edi
shl edi, 0x17
add edi, ebx
rol edi, 1
mov edi, ebx
shr ebx, 0x1b
xchg ebx, edi
dec ebx
ror ebx, 0x14
shr ebx, 8
sub edi, ebx
or ebx, 0x58f2c8eb
shr edi, 2
xor edi, ebx
shl ebx, 0x13
add edi, ebx
add ebx, edi
xor edi, 0x5cca38eb
mov edi, ebx
rol edi, 0x1b
and ebx, edi
mov edi, ebx
mov ebx, edi
sub edi, 0x6023c2eb
shr ebx, 0x19
and ebx, edi
mov ebx, 0x61d1a4eb
sub ebx, edi
xor edi, 0x634490eb
and edi, 0x63da7eeb
sub edi, 0x6492f8eb
sub ebx, edi
sub edi, ebx
ror ebx, 0x11
and ebx, edi
xor ebx, edi
mov esi, 0x75b3fc90
and ebx, edi
bswap edi
sub edi, 0x69e6e8eb
add ebx, 0x6a6d12eb
xchg edi, ebx
shl ebx, 0x18
shl edi, 0x12
or edi, 0x6d24bceb
xchg edi, ebx
dec edi
ror edi, 0x10
shl ebx, 0xa
or edi, 0x707a54eb
not edi
ror edi, 0x11
xchg ebx, edi
sub edi, ebx
and ebx, edi
dec edi
xor edi, ebx
xor ebx, edi
sub ebx, 0x768fdaeb
and ebx, 0x772168eb
xor ebx, 0x77e260eb
shr edi, 7
ror edi, 0x1c
and ebx, edi
not edi
sub edi, ebx
shl ebx, 0x1c
or ebx, 0x7c5b1aeb
shl edi, 0x19
shr edi, 0xa
sub ebx, edi
add edi, 0x7ee6e8eb
mov ebx, 0x7f629ceb
mov ebx, 0x7fde88eb
rol edi, 6
add ebx, 0x811168eb
shl ebx, 0x15
sub edi, ebx
mov edi, ebx
and ebx, 0x83790aeb
and edi, 0x840c14eb
and edi, 0x849f6ceb
and ebx, edi
and ebx, edi
ror ebx, 4
and edi, ebx
not edi
and ebx, edi
add ebx, edi
xchg edi, ebx
or ebx, edi
xor edi, ebx
and edi, ebx
inc edi
or edi, ebx
rol ebx, 0x14
and edi, ebx
sub edi, 0x8e69deeb
rol ebx, 0x15
dec ebx
add edi, ebx
or ebx, 0x90d22ceb
not ebx
ror edi, 1
xor ebx, edi
add ebx, 0x935726eb
xchg edi, ebx
and edi, ebx
or edi, 0x955078eb
shr edi, 0x10
sub ebx, edi
sub ebx, 0x97620ceb
mov edi, ebx
ror edi, 0x1c
not ebx
dec edi
or edi, 0x9a5b64eb
xor edi, ebx
bswap ebx
inc edi
or ebx, edi
or ebx, 0x9d88caeb
add edi, ebx
shl edi, 7
inc edi
or ebx, edi
and ebx, edi
or ebx, edi
ror ebx, 0x1b
sub ebx, edi
bswap edi
mov ebx, 0xa37f80eb
add ebx, edi
or ebx, edi
add edi, ebx
dec edi
not ebx
or ebx, edi
shr edi, 0xc
and ebx, edi
mov ebx, 0xa89c52eb
xchg edi, ebx
not edi
sub ebx, 0xaab18ceb
mov edi, ebx
not edi
rol edi, 4
dec ebx
xor edi, 0xadc63eeb
bswap edi
mov ebx, edi
and ebx, edi
xchg edi, ebx
xor edi, 0xb19618eb
xor edi, 0xb25f78eb
ror ebx, 0x15
xchg edi, ebx
shl ebx, 7
add edi, ebx
xchg edi, ebx
xor ebx, 0xb6a5aaeb
and ebx, edi
mov ebx, 0xb7b448eb
rol ebx, 1
not ebx
xor ebx, 0xb9c7aeeb
not edi
and edi, ebx
inc edi
and ebx, 0xbc25f0eb
mov ebx, 0xbca532eb
rol edi, 0x16
ror edi, 3
or ebx, edi
xor ebx, 0xbf73b0eb
xor edi, 0xc03ccceb
shr edi, 0x10
or edi, 0xc1957aeb
shl ebx, 0xb
rol edi, 4
xor ebx, edi
bswap edi
sub edi, ebx
xchg edi, ebx
or ebx, edi
mov ebx, 0xc6f878eb
add ebx, edi
mov ebx, edi
shr edi, 7
sub edi, 0xc963eeeb
xor ebx, edi
mov ebx, 0xcaa332eb
xor edi, 0xcb6c42eb
rol ebx, 0x1c
xchg edi, ebx
ror edi, 0xf
mov ebx, 0xce1960eb
rol edi, 0x1a
add ebx, edi
or edi, ebx
or edi, 0xd09e88eb
rol edi, 0x1e
sub ebx, edi
sub edi, ebx
mov ebx, edi
shr edi, 3
sub ebx, edi
xor ebx, edi
add ebx, edi
xor edi, ebx
and edi, ebx
dec ebx
add edi, ebx
shl edi, 0x14
and edi, ebx
xor ebx, 0xda63ceeb
not ebx
xchg ebx, edi
xor ebx, 0xdc95c2eb
xchg edi, ebx
or ebx, 0xde0882eb
xchg ebx, edi
and ebx, 0xdf70e6eb
and ebx, edi
inc edi
not ebx
add ebx, 0xe1bd86eb
or ebx, 0xe265b8eb
dec edi
and ebx, 0xe3983aeb
or ebx, 0xe440eeeb
sub edi, 0xe4fefaeb
xor edi, ebx
rol edi, 9
ror edi, 4
inc edi
and edi, 0xe856a4eb
ror edi, 0xb
mov ebx, edi
rol ebx, 0x1c
rol edi, 3
add edi, 0xeb71caeb
shl ebx, 0x18
xor esi, 0x75f3ec90
and edi, ebx
xchg edi, ebx
shl edi, 0x1a
xor ebx, edi
shl edi, 0x1a
xor edi, 0xf07f50eb
shl edi, 4
add edi, ebx
mov edi, 0xf23586eb
sub edi, 0xf2f618eb
or ebx, 0xf39e20eb
xor edi, 0xf46772eb
add edi, ebx
sub edi, ebx
not edi
and ebx, 0xf6db60eb
sub edi, 0xf7996aeb
add edi, ebx
or edi, ebx
ror edi, 0xf
dec ebx
or edi, ebx
rol ebx, 0x16
xor edi, ebx
sub edi, ebx
and ebx, 0xfd809aeb
or edi, ebx
inc ebx
shr edi, 5
shr ebx, 3
not ebx
shr ebx, 6
add ebx, edi
and edi, 0x27f3cec
and edi, ebx
and edi, ebx
mov ebx, edi
and ebx, 0x4b33aec
mov ebx, 0x53374ec
not ebx
rol ebx, 7
add edi, 0x70ce4ec
xor edi, ebx
shr edi, 1
inc ebx
xor edi, 0x9dfd6ec
bswap edi
shl edi, 0xe
add ebx, edi
and ebx, edi
xor ebx, edi
or edi, 0xda944ec
mov edi, ebx
bswap ebx
mov ebx, 0xf4304ec
mov ebx, 0xfc22aec
sub edi, ebx
not ebx
add edi, ebx
not edi
dec ebx
mov ebx, 0x135786ec
and ebx, edi
and edi, 0x147d3aec
add ebx, edi
and edi, 0x159aaeec
bswap ebx
mov ebx, 0x16b790ec
sub ebx, 0x177394ec
and edi, 0x180b64ec
inc edi
ror edi, 0x17
sub edi, 0x1b8f80ec
add edi, 0x1c25caec
add ebx, 0x1cb4ceec
xor ebx, edi
mov edi, 0x1eabb2ec
xchg ebx, edi
and ebx, edi
or edi, 0x20b434ec
not ebx
or edi, ebx
and edi, 0x228f22ec
add ebx, edi
xor ebx, 0x23d9b8ec
or edi, 0x248402ec
shl ebx, 0x14
bswap ebx
add ebx, edi
and edi, 0x26ea52ec
add ebx, edi
xor edi, 0x2835baec
bswap edi
shl edi, 5
add ebx, edi
and ebx, edi
inc ebx
mov edi, ebx
sub ebx, 0x2c6622ec
sub ebx, 0x2d2226ec
sub edi, ebx
not edi
not ebx
and ebx, edi
shl edi, 6
mov ebx, 0x30d16cec
sub ebx, 0x318d06ec
or ebx, 0x323522ec
inc edi
or edi, 0x33784aec
shr edi, 1
bswap edi
shl edi, 8
add edi, 0x36003cec
add edi, 0x368ca2ec
and ebx, edi
inc ebx
mov ebx, 0x38322eec
xor edi, ebx
or edi, 0x39a150ec
sub edi, 0x3a5ebcec
xor edi, ebx
and edi, 0x3bbd04ec
rol ebx, 0x1b
inc ebx
mov ebx, 0x3d8394ec
sub edi, ebx
bswap ebx
add edi, ebx
mov edi, 0x3fe6beec
inc edi
and edi, ebx
or edi, ebx
ror ebx, 0x19
dec ebx
or edi, 0x43ad64ec
shl ebx, 6
bswap ebx
add ebx, edi
shl ebx, 9
inc ebx
xchg edi, ebx
and ebx, 0x481e5eec
mov ebx, 0x4951acec
and edi, ebx
shr edi, 2
mov ebx, 0x4b24daec
or ebx, edi
and edi, 0x4d1004ec
and ebx, 0x4da5e8ec
not edi
mov edi, 0x4ec3ceec
add edi, ebx
xchg ebx, edi
or edi, 0x50c82cec
rol edi, 0x1b
dec edi
add ebx, edi
bswap edi
dec edi
add ebx, edi
xor edi, 0x551f52ec
xor ebx, 0x55e586ec
mov edi, 0x56671cec
and edi, 0x56feecec
mov edi, ebx
or edi, ebx
add ebx, 0x58ac38ec
call esi
ror edi, 0x10
add ebx, edi
not ebx
mov edi, ebx
inc edi
bswap ebx
shl edi, 0xb
shl ebx, 0xd
not edi
and ebx, edi
dec edi
add ebx, edi
dec edi
xor ebx, edi
xor ebx, edi
add edi, 0x628e2aec
ror ebx, 0xa
rol ebx, 0x15
mov ebx, edi
mov ebx, edi
mov ebx, edi
bswap ebx
and edi, ebx
or ebx, 0x673460ec
or ebx, 0x67dc1cec
not ebx
mov edi, 0x68fbe4ec
shr edi, 0x13
xor ebx, edi
rol edi, 0xd
xor edi, ebx
sub ebx, edi
inc ebx
add ebx, edi
sub edi, 0x6e7066ec
xor edi, ebx
bswap edi
add edi, ebx
shl edi, 9
and edi, 0x719f1eec
xchg ebx, edi
mov edi, 0x72f3d2ec
shr ebx, 0x14
bswap edi
and edi, ebx
ror ebx, 6
sub edi, 0x7640eeec
or ebx, 0x76e8feec
inc edi
add ebx, 0x780eeaec
or ebx, edi
add edi, 0x793c16ec
sub ebx, edi
not edi
bswap ebx
xor ebx, edi
sub edi, 0x7ca946ec
not ebx
add ebx, edi
not ebx
xor ebx, 0x7f2cf8ec
xor edi, ebx
inc edi
ror edi, 2
sub ebx, 0x81f886ec
mov edi, 0x827ca4ec
mov ebx, 0x82fc8aec
sub edi, ebx
add edi, 0x844284ec
bswap ebx
xor edi, ebx
dec edi
mov edi, 0x86c150ec
xor ebx, 0x878ad8ec
xor edi, 0x88537cec
not ebx
add edi, ebx
xor ebx, edi
shl ebx, 4
rol ebx, 5
add edi, ebx
rol ebx, 9
add ebx, edi
dec edi
xchg edi, ebx
sub edi, 0x8f71d0ec
inc ebx
shl ebx, 1
add edi, 0x914026ec
not edi
shr ebx, 0x19
xor edi, 0x9355feec
ror edi, 0x18
add edi, 0x949576ec
dec ebx
or ebx, 0x95d63aec
or edi, 0x967f9eec
shl ebx, 0x16
or ebx, 0x97d5f0ec
ror edi, 0x11
add ebx, edi
and ebx, edi
mov edi, ebx
and ebx, edi
xchg edi, ebx
ror ebx, 0x1d
shl ebx, 0x1d
not ebx
bswap edi
shl edi, 1
add edi, 0x9fda96ec
dec ebx
sub ebx, edi
sub edi, ebx
mov edi, 0xa2688aec
xor ebx, edi
and ebx, edi
or edi, 0xa461c2ec
sub edi, ebx
and ebx, edi
add ebx, 0xa63412ec
add edi, 0xa6c34cec
dec ebx
or ebx, edi
shr ebx, 1
add ebx, 0xa9351aec
inc edi
inc edi
and ebx, 0xaafc4aec
shr ebx, 0x10
xchg edi, ebx
not ebx
mov ebx, 0xad91e6ec
not ebx
mov ebx, edi
sub edi, 0xaf6328ec
xchg edi, ebx
shl edi, 0xa
ror edi, 0x13
or edi, 0xb23a1aec
mov ebx, 0xb2ba4aec
and ebx, 0xb34ff2ec
shl edi, 7
inc edi
or ebx, 0xb53c86ec
inc ebx
ror ebx, 0x1c
or ebx, 0xb73004ec
mov edi, 0xb7b106ec
mov edi, ebx
or edi, ebx
ror edi, 0x15
inc edi
mov ebx, edi
and edi, ebx
and ebx, 0xbbc3c6ec
shr ebx, 0xb
add ebx, 0xbcfb0eec
and edi, ebx
add edi, ebx
xor ebx, edi
dec edi
bswap edi
sub edi, 0xc0cfa6ec
inc ebx
xor edi, 0xc23048ec
shl edi, 3
and ebx, edi
mov ebx, edi
or edi, ebx
shl edi, 0xf
inc edi
ror ebx, 0x18
xchg edi, ebx
and edi, 0xc7e49aec
or ebx, 0xc88c8aec
and edi, ebx
add edi, 0xc9aeb4ec
xor ebx, edi
or ebx, edi
bswap ebx
add edi, ebx
sub edi, 0xccf342ec
sub ebx, 0xcdaf48ec
sub edi, ebx
rol ebx, 3
or edi, 0xcfc4c8ec
sub edi, ebx
mov ebx, edi
rol edi, 3
xchg edi, ebx
xor ebx, edi
bswap ebx
mov edi, ebx
xchg edi, ebx
sub ebx, edi
shr edi, 6
mov ebx, 0xd6ff3aec
dec ebx
or ebx, 0xd8404cec
dec ebx
mov edi, ebx
and ebx, 0xda9a80ec
rol edi, 4
bswap edi
xchg edi, ebx
xor edi, 0xdd67b2ec
and ebx, 0xddf8beec
or ebx, 0xde9c7cec
inc edi
sub edi, 0xdfeb6cec
shr edi, 3
not edi
shl ebx, 2
add ebx, edi
xor ebx, edi
add edi, 0xe394e0ec
inc edi
xor ebx, edi
sub ebx, edi
and edi, 0xe62844ec
rol edi, 4
shl edi, 0xe
mov edi, ebx
bswap ebx
add edi, ebx
mov ebx, edi
xchg edi, ebx
xchg edi, ebx
ror edi, 0x1c
shr ebx, 0x19
bswap ebx
shl edi, 6
and edi, ebx
xor ebx, edi
xor ebx, 0xefb546ec
and edi, ebx
xchg ebx, edi
dec ebx
add edi, ebx
rol ebx, 0x19
not ebx
sub ebx, edi
mov edi, ebx
and edi, ebx
xchg edi, ebx
add ebx, edi
add ebx, edi
sub edi, ebx
xor ebx, edi
bswap edi
sub edi, 0xf9a832ec
add edi, ebx
bswap ebx
and ebx, edi
rol ebx, 3
and edi, ebx
mov edi, 0xfd0830ec
xchg ebx, edi
sub ebx, 0xfe883aec
shr edi, 1
sub edi, ebx
shr ebx, 0x17
shl ebx, 0x16
not ebx
ror ebx, 0xb
mov edi, 0x2f74ced
mov edi, ebx
or ebx, 0x41456ed
and ebx, edi
and ebx, 0x52f46ed
mov ebx, edi
or ebx, edi
sub ebx, edi
not ebx
xor edi, 0x84c22ed
and edi, 0x8df62ed
add edi, 0x967f8ed
mov ebx, edi
xchg edi, ebx
not ebx
or ebx, 0xbde54ed
or ebx, edi
add edi, ebx
rol ebx, 0xf
xor ebx, edi
add edi, ebx
xchg edi, ebx
add edi, ebx
not edi
inc edi
shr edi, 5
add ebx, 0x128f46ed
add ebx, edi
add edi, 0x13977eed
mov edi, ebx
add ebx, 0x14976eed
sub edi, 0x155240ed
xchg ebx, edi
add ebx, 0x16a218ed
sub edi, ebx
sub ebx, edi
sub edi, 0x18bdfaed
inc ebx
and ebx, edi
shr edi, 0x14
and edi, 0x1b198eed
xor ebx, 0x1bdafced
inc ebx
add ebx, 0x1cf418ed
sub edi, 0x1dac96ed
or ebx, 0x1e5054ed
dec ebx
or ebx, edi
xor edi, ebx
and ebx, 0x20d30eed
inc ebx
mov edi, ebx
rol ebx, 0x17
sub ebx, edi
sub edi, ebx
ror ebx, 0xa
and edi, ebx
xor ebx, 0x27833eed
shl edi, 0xb
bswap edi
sub ebx, edi
sub edi, ebx
or ebx, 0x2aceaaed
and ebx, edi
and ebx, 0x2bea48ed
inc ebx
inc edi
sub ebx, edi
add ebx, edi
xor ebx, edi
xchg ebx, edi
mov ebx, edi
and edi, ebx
add ebx, edi
inc edi
or edi, ebx
sub ebx, 0x3338baed
sub ebx, 0x33efdeed
dec ebx
and edi, 0x35177aed
xchg ebx, edi
shr edi, 0x14
add ebx, 0x37133eed
xor edi, ebx
add edi, ebx
add edi, 0x38de80ed
mov ebx, edi
inc edi
ror ebx, 5
sub ebx, 0x3b4afaed
and ebx, edi
or ebx, 0x3c7af8ed
ror edi, 0x1e
ror edi, 0x14
ror edi, 0x17
xor edi, 0x3f46c4ed
shl ebx, 0x1d
sub edi, ebx
xor ebx, 0x4164b4ed
ror edi, 2
xor edi, 0x42d532ed
and ebx, 0x436686ed
bswap ebx
xchg edi, ebx
and edi, ebx
mov edi, ebx
or edi, 0x46752aed
add ebx, edi
sub ebx, edi
sub edi, ebx
mov ebx, edi
and ebx, 0x495f60ed
and ebx, edi
mov ebx, 0x4a6530ed
sub edi, ebx
not ebx
bswap edi
xchg edi, ebx
add edi, ebx
and ebx, 0x4e2680ed
inc ebx
mov ebx, 0x4f35b6ed
and ebx, edi
rol ebx, 0x16
add ebx, edi
or ebx, 0x518fceed
shr edi, 0x16
add ebx, 0x52bfcaed
mov edi, 0x533d0eed
ror edi, 0x18
xor ebx, edi
or edi, ebx
mov edi, 0x55c60ced
shr ebx, 0x1b
or ebx, 0x5711d2ed
dec ebx
dec edi
xchg ebx, edi
sub ebx, 0x59be9eed
xor ebx, edi
not edi
shl ebx, 1
mov edi, ebx
dec edi
dec edi
and edi, 0x5def64ed
dec edi
ror edi, 0x1a
rol edi, 0x14
bswap edi
sub edi, ebx
bswap ebx
or ebx, 0x631a8eed
xchg ebx, edi
sub ebx, edi
or ebx, edi
bswap ebx
and edi, ebx
xchg ebx, edi
mov ebx, 0x67c484ed
rol edi, 0x16
sub edi, 0x6933c8ed
xchg edi, ebx
xor edi, ebx
xor edi, ebx
mov edi, 0x6c0cb6ed
xor ebx, edi
inc ebx
add edi, 0x6df154ed
mov ebx, 0x6e708eed
inc edi
sub edi, ebx
dec edi
xor edi, ebx
ror ebx, 2
sub edi, 0x729474ed
shr edi, 2
sub edi, 0x7400b6ed
xor edi, 0x74cc20ed
not edi
sub ebx, edi
add ebx, 0x76a954ed
ror edi, 0x1d
sub edi, ebx
and edi, 0x78ad44ed
mov ebx, edi
and ebx, 0x79bdc8ed
or edi, 0x7a67f8ed
or ebx, edi
ror ebx, 0xc
rol ebx, 0xe
dec edi
sub ebx, 0x7dbfe2ed
or ebx, 0x7e679eed
ror edi, 0xa
bswap edi
mov ebx, edi
bswap ebx
add edi, ebx
sub edi, ebx
or edi, 0x82bdb4ed
shl ebx, 0x1c
ror edi, 0xc
inc edi
xchg ebx, edi
mov edi, 0x860844ed
inc ebx
rol ebx, 5
and ebx, 0x87e44ced
or ebx, 0x888c48ed
or ebx, 0x893680ed
not ebx
xor edi, ebx
add ebx, edi
dec edi
ror ebx, 0x17
xchg edi, ebx
shl edi, 0x18
inc edi
not ebx
inc edi
rol edi, 1
and edi, ebx
xchg ebx, edi
and ebx, 0x942812ed
not edi
rol edi, 4
sub edi, 0x9627e8ed
and edi, 0x96badaed
sub edi, 0x9772a6ed
sub ebx, edi
add edi, 0x98aa88ed
or edi, ebx
dec edi
rol ebx, 1
sub edi, 0x9b46c2ed
mov ebx, 0x9bc2c4ed
mov edi, ebx
or edi, ebx
xor ebx, edi
add edi, 0x9e1fceed
mov ebx, edi
sub edi, 0x9f4ff6ed
and ebx, edi
add ebx, edi
or edi, ebx
xor edi, 0xa0eccaed
and edi, ebx
add edi, ebx
xor ebx, edi
or ebx, 0xa0ed52ed
bswap ebx
ror ebx, 6
shr ebx, 0x1c
bswap edi
ror edi, 0x17
xor edi, 0xa0edc4ed
and ebx, edi
add ebx, edi
xchg ebx, edi
and ebx, 0xa0edaced
bswap ebx
sub edi, ebx
rol edi, 6
bswap edi
add ebx, edi
xor ebx, 0xa0eecaed
inc edi
and ebx, edi
xchg edi, ebx
shr ebx, 9
or edi, ebx
sub edi, ebx
rol ebx, 0xe
bswap ebx
sub edi, 0xa0ef2ced
mov ebx, edi
inc ebx
and ebx, edi
mov edi, ebx
rol edi, 0x19
or edi, ebx
not ebx
sub edi, ebx
or ebx, 0xa0f030ed
and ebx, edi
mov ebx, edi
dec edi
and edi, 0xa0f096ed
mov edi, ebx
rol ebx, 0xb
shl edi, 0x1e
xor ebx, edi
sub ebx, edi
or ebx, 0xa0f10ced
and edi, 0xa0f12aed
mov edi, 0xa0f1c2ed
xchg ebx, edi
and ebx, 0xa0f19aed
add edi, ebx
sub edi, ebx
shl ebx, 7
or ebx, edi
sub edi, 0xa0f216ed
shl edi, 0x18
and edi, 0xa0f226ed
mov ebx, 0xa0f2c6ed
bswap edi
dec edi
add ebx, edi
sub ebx, edi
shl ebx, 0x10
or edi, 0xa0f37aed
sub edi, 0xa0f312ed
xchg edi, ebx
dec edi
add edi, 0xa0f3c2ed
mov ebx, 0xa0f3f8ed
dec ebx
or ebx, edi
sub edi, 0xa0f3a6ed
shr edi, 5
or edi, 0xa0f47eed
xor edi, 0xa0f416ed
rol edi, 0x1a
dec ebx
add ebx, 0xa0f4dced
mov ebx, 0xa0f4f4ed
not edi
or edi, 0xa0f48aed
sub edi, 0xa0f4aaed
ror edi, 0x12
shr edi, 0x19
xor ebx, 0xa0f510ed
mov ebx, 0xa0f508ed
dec ebx
and edi, ebx
add edi, ebx
not edi
and edi, 0xa0f58eed
xor edi, 0xa0f5a6ed
shl edi, 0x10
bswap ebx
bswap edi
mov edi, ebx
xor ebx, edi
or edi, ebx
xor ebx, edi
xchg ebx, edi
ror ebx, 0x10
not ebx
xor edi, 0x4a0c64ee
or ebx, edi
add ebx, 0x4b1086ee
dec edi
add ebx, edi
shr ebx, 1
or edi, 0x4d35faee
dec edi
and edi, ebx
sub edi, 0x4ee0e0ee
xor edi, ebx
rol ebx, 5
shl edi, 0x1d
ror edi, 0x1e
ror edi, 5
rol edi, 3
inc ebx
xor edi, 0x53bf34ee
xor edi, 0x546e02ee
xor ebx, edi
add ebx, 0x5590f8ee
xchg edi, ebx
ror edi, 0x19
or ebx, edi
mov edi, 0x57d992ee
xor ebx, edi
rol edi, 0xa
xor ebx, 0x59c908ee
shr ebx, 7
mov ebx, 0x5ace96ee
add ebx, edi
add edi, 0x5bbb18ee
and edi, 0x5c3eecee
xchg ebx, edi
xor edi, ebx
and edi, 0x5e238aee
xor edi, 0x5ed23eee
shl edi, 0xb
inc edi
xchg ebx, edi
not edi
sub ebx, 0x61cd2cee
or ebx, edi
add edi, ebx
or edi, ebx
xor ebx, 0x640f72ee
dec ebx
and ebx, edi
sub ebx, edi
dec edi
mov edi, 0x66a3a4ee
sub ebx, 0x674992ee
add edi, 0x67c3fcee
dec edi
mov edi, 0x68bad2ee
xchg ebx, edi
mov edi, 0x69df8aee
xchg ebx, edi
and ebx, 0x6b1618ee
mov ebx, 0x6b8738ee
add ebx, edi
rol ebx, 0x10
add ebx, 0x6d0acaee
shl ebx, 0x1b
xchg ebx, edi
add edi, ebx
rol edi, 0x11
xchg ebx, edi
or edi, 0x70ae58ee
bswap edi
or ebx, 0x71c9aaee
inc edi
rol ebx, 2
inc ebx
mov edi, ebx
mov ebx, edi
ror edi, 0x13
sub ebx, 0x75817cee
mov edi, 0x75f1f2ee
xor edi, 0x76a072ee
ror edi, 0x1e
or edi, 0x77cf6aee
and ebx, 0x7850a4ee
sub ebx, 0x78f6e4ee
mov edi, ebx
dec edi
not edi
and ebx, 0x7af38cee
add ebx, edi
xchg edi, ebx
xor ebx, 0x7cc3c4ee
xor ebx, 0x7d72d2ee
mov edi, ebx
not ebx
dec ebx
xor edi, 0x7f99e2ee
ror edi, 1
inc edi
and edi, 0x813d34ee
not edi
and edi, 0x824aa0ee
sub ebx, edi
and ebx, 0x8369a0ee
bswap ebx
add edi, 0x846cc2ee
shr edi, 8
and edi, 0x8587a0ee
xor ebx, 0x86368eee
bswap ebx
or edi, ebx
and ebx, 0x87d112ee
and edi, ebx
mov ebx, 0x88bfb8ee
or edi, ebx
and ebx, edi
xchg edi, ebx
xchg edi, ebx
or ebx, edi
mov ebx, 0x8c2a5aee
not edi
xor ebx, edi
shr ebx, 0x12
rol ebx, 0x11
sub edi, 0x8f2e9cee
shr edi, 8
ror ebx, 4
xor ebx, 0x910dc6ee
add edi, ebx
dec edi
or edi, 0x929e9aee
xor ebx, 0x934bd2ee
or ebx, 0x93df9eee
xchg ebx, edi
add ebx, 0x950c84ee
shl edi, 7
mov edi, ebx
shl ebx, 0xc
mov ebx, edi
ror ebx, 2
xchg ebx, edi
mov edi, ebx
shl ebx, 4
not edi
xor ebx, edi
or edi, ebx
and edi, ebx
mov edi, ebx
mov ebx, edi
add edi, ebx
mov edi, 0x9d5c4cee
sub edi, 0x9e0104ee
xchg edi, ebx
xchg edi, ebx
add ebx, edi
ror edi, 0x11
sub edi, 0xa117c0ee
add ebx, edi
shr edi, 0xb
ror ebx, 1
mov ebx, 0xa32a9aee
mov edi, 0xa39b66ee
sub edi, 0xa44038ee
add edi, ebx
xor ebx, edi
add edi, 0xa5d98aee
or ebx, 0xa66c52ee
xor ebx, 0xa71882ee
or ebx, edi
and edi, 0xa82868ee
shr ebx, 0x1d
bswap ebx
bswap edi
ror ebx, 2
or ebx, edi
add ebx, 0xab71f8ee
mov edi, 0xabe210ee
sub ebx, edi
xor ebx, edi
and ebx, 0xada7aeee
dec edi
and ebx, edi
sub edi, 0xaf5102ee
add edi, 0xafcb0eee
xor ebx, edi
and edi, ebx
shr edi, 0xe
and ebx, edi
shr ebx, 0x16
ror edi, 0x1b
rol edi, 0xd
bswap ebx
sub edi, 0xb500d8ee
rol edi, 0x19
or edi, ebx
mov edi, 0xb69af4ee
add ebx, edi
and ebx, 0xb79082ee
and ebx, 0xb812d8ee
xor ebx, 0xb8bf3eee
xchg edi, ebx
and edi, 0xb9f3dcee
mov edi, 0xba63a8ee
dec ebx
add ebx, edi
dec edi
sub ebx, edi
shr edi, 0x10
bswap edi
sub edi, 0xbe47f0ee
mov ebx, 0xbeb6f4ee
mov edi, ebx
rol edi, 2
add edi, ebx
xor edi, 0xc0e3beee
ror ebx, 5
add edi, 0xc1f842ee
dec ebx
inc edi
or edi, 0xc395e4ee
add ebx, 0xc4107eee
ror ebx, 0x10
or ebx, edi
xor ebx, 0xc5e36cee
sub edi, ebx
add ebx, edi
xor ebx, 0xc7a3f6ee
sub ebx, edi
or ebx, 0xc8d574ee
sub ebx, 0xc978f2ee
mov edi, 0xc9e942ee
and edi, ebx
xchg ebx, edi
sub ebx, 0xcbc158ee
or edi, 0xcc54f6ee
xchg ebx, edi
or edi, 0xcd9f76ee
and ebx, edi
or ebx, edi
inc edi
xor edi, ebx
add ebx, edi
mov edi, ebx
sub edi, 0xd15a78ee
sub edi, 0xd201c0ee
not ebx
not ebx
xor ebx, 0xd3bc66ee
rol edi, 2
ror ebx, 9
and ebx, 0xd571eaee
and ebx, edi
sub ebx, edi
shl edi, 3
or edi, 0xd7b6d6ee
sub edi, 0xd85bc4ee
or ebx, edi
dec ebx
or ebx, 0xd9fee4ee
rol edi, 0x17
shl edi, 9
sub ebx, edi
mov edi, ebx
sub ebx, 0xdcde1cee
or ebx, 0xdd70c6ee
shl edi, 0xb
bswap ebx
bswap ebx
not edi
mov edi, 0xe01274ee
add edi, 0xe08c6aee
sub edi, ebx
add ebx, edi
ror edi, 0x16
rol edi, 0x15
xor ebx, edi
bswap ebx
shr ebx, 0xa
inc edi
and ebx, edi
rol edi, 4
xor edi, ebx
ror edi, 0x17
or edi, 0xe810eaee
xchg edi, ebx
sub edi, 0xe9689cee
xor ebx, 0xea15f8ee
rol ebx, 0xb
mov edi, ebx
not ebx
not ebx
mov edi, 0xec9972ee
sub ebx, edi
or ebx, edi
rol ebx, 1
and edi, 0xeee060ee
shr ebx, 3
not edi
shr ebx, 1
dec ebx
xchg edi, ebx
add edi, ebx
xchg edi, ebx
add edi, 0xf36da4ee
shr ebx, 4
shl ebx, 0xc
or edi, 0xf52ceaee
sub ebx, edi
or ebx, edi
shr ebx, 1
not edi
mov ebx, edi
and edi, ebx
mov edi, ebx
mov edi, 0xf9dfaeee
inc edi
dec edi
ror edi, 0xd
shl edi, 0x15
mov ebx, 0xfc8dfeee
xor edi, 0xfd3c68ee
or edi, ebx
shl ebx, 0x12
shl ebx, 0xf
mov ebx, 0xff663aee
inc edi
inc edi
and edi, ebx
mov edi, 0x15f8cef
sub edi, 0x2054eef
xchg ebx, edi
or ebx, edi
mov edi, ebx
xchg edi, ebx
sub ebx, 0x5089eef
rol edi, 0xb
and ebx, 0x62474ef
add edi, 0x69e52ef
or edi, 0x73194ef
bswap ebx
bswap ebx
ror edi, 0x12
xchg ebx, edi
dec edi
mov edi, 0xa8c5cef
mov edi, 0xafcf8ef
sub edi, ebx
add edi, 0xc17beef
or ebx, edi
or ebx, 0xd3800ef
ror edi, 2
shl ebx, 0xa
inc edi
xor ebx, edi
sub ebx, 0x10e496ef
and ebx, edi
xor edi, ebx
xor edi, ebx
mov edi, 0x13297aef
xor ebx, edi
shr ebx, 0x1b
dec ebx
sub edi, ebx
mov ebx, edi
mov edi, ebx
add ebx, edi
ror edi, 0x1a
rol edi, 0x1b
mov edi, ebx
ror ebx, 0xd
and edi, ebx
mov edi, 0x1a03f0ef
mov ebx, edi
inc ebx
xor edi, 0x1ba0fcef
rol ebx, 4
mov edi, ebx
or edi, ebx
and ebx, edi
xchg edi, ebx
sub ebx, 0x1f8ce4ef
sub edi, ebx
add ebx, edi
and ebx, 0x21221aef
and edi, ebx
dec edi
rol edi, 0x1d
shl edi, 0x16
and ebx, edi
or edi, ebx
rol edi, 0x17
shr ebx, 0xb
inc ebx
mov ebx, 0x26881eef
or ebx, edi
mov ebx, edi
sub edi, ebx
and edi, 0x28a454ef
shl ebx, 0x1b
and edi, 0x29bc76ef
add ebx, edi
shr edi, 0x1e
rol ebx, 0x10
xor edi, 0x2c0d72ef
xor edi, ebx
mov edi, 0x2d2a96ef
inc edi
sub ebx, edi
or ebx, edi
add edi, ebx
and ebx, edi
sub ebx, 0x306e06ef
and ebx, 0x30f24cef
mov ebx, edi
xor edi, ebx
xchg ebx, edi
shr edi, 7
shr edi, 0x1a
not ebx
xor edi, ebx
xor ebx, 0x35cb6cef
mov ebx, edi
dec edi
shl edi, 7
bswap ebx
sub edi, ebx
sub edi, 0x391f06ef
add ebx, 0x3997caef
add edi, 0x3a13b0ef
add ebx, 0x3a8c78ef
dec edi
mov edi, 0x3b82a4ef
dec ebx
dec edi
sub edi, ebx
add ebx, 0x3da868ef
add ebx, edi
xchg edi, ebx
shl ebx, 0x1a
xor edi, ebx
or edi, 0x40a034ef
or edi, ebx
and edi, ebx
mov edi, 0x4220d8ef
mov edi, 0x429312ef
xor edi, ebx
shr edi, 8
xchg edi, ebx
or ebx, 0x451832ef
xor ebx, edi
rol edi, 0x13
and edi, 0x46dc70ef
add ebx, edi
sub edi, 0x47f5e0ef
xchg edi, ebx
mov ebx, edi
sub ebx, 0x49b2d2ef
xor edi, 0x4a6172ef
mov ebx, 0x4ad054ef
mov edi, ebx
dec edi
xor ebx, edi
xor edi, ebx
add ebx, edi
ror ebx, 1
and edi, 0x4ea6eaef
sub ebx, edi
ror ebx, 0x10
inc edi
dec ebx
mov ebx, 0x51591cef
add ebx, edi
inc edi
add ebx, 0x52c962ef
rol edi, 0xa
shl edi, 0x18
not edi
and edi, 0x55066eef
shr ebx, 0x13
not edi
or ebx, edi
mov ebx, edi
and edi, ebx
not ebx
sub ebx, edi
sub ebx, edi
xor ebx, edi
and ebx, edi
xor edi, 0x5b2da4ef
or edi, ebx
shl ebx, 0x1c
not ebx
dec ebx
and edi, ebx
sub edi, ebx
sub edi, 0x5f2724ef
dec edi
not edi
ror edi, 0xe
ror ebx, 0x1d
and edi, ebx
xor edi, 0x629b90ef
sub ebx, edi
shl ebx, 0x15
not ebx
inc edi
and edi, 0x655c9eef
mov ebx, edi
shl edi, 0x19
ror ebx, 0x16
add ebx, edi
mov edi, ebx
xor edi, 0x688514ef
dec ebx
xchg edi, ebx
mov edi, ebx
xor edi, ebx
bswap edi
inc edi
shr ebx, 0x16
add edi, 0x6cf39eef
not ebx
bswap edi
or ebx, 0x6e9620ef
sub edi, ebx
and edi, 0x6fbdc0ef
and ebx, 0x703f16ef
mov edi, 0x70afbcef
xor ebx, edi
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
invalid