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

Disassembly:
or esi, edx
xor ebx, 0x5383cec0
or ecx, ebx
shr ecx, 0x10
not edx
sub eax, 0x56d55ac0
or edi, eax
and edi, ecx
sub esi, eax
dec edi
mov eax, ecx
shl ebx, 0x17
xchg edi, eax
mov ebx, edi
add esi, eax
xor edx, ecx
add ecx, edi
add edx, 0x5ff398c0
or edi, ecx
mov ebx, eax
mov esi, edi
and edx, ecx
sub edi, esi
sub esi, ebx
shl edx, 0x14
inc ebx
or ecx, ebx
mov eax, edx
or edx, ebx
xchg ecx, esi
and esi, edi
add ecx, eax
add esi, ebx
and ecx, eax
or ebx, eax
or esi, 0x6d8042c0
mov eax, edx
xor ecx, esi
and esi, edx
rol edx, 1
or edi, esi
add eax, 0x721168c0
xor eax, ecx
add edi, edx
dec esi
xor eax, 0x755d84c0
and edx, ecx
sub esi, 0x76fcb0c0
xor edx, edi
bswap edi
xchg ecx, edx
or edx, ebx
xchg ebx, esi
add ebx, 0x7c2edac0
add ecx, ebx
not edi
mov eax, ecx
shl eax, 0x1e
rol ebx, 0xb
mov ebx, esi
shl ebx, 9
sub edx, ebx
or ecx, eax
xor ebx, eax
xor ebx, edx
or esi, ebx
or edx, 0x866452c0
mov eax, ebx
add edi, 0x87a364c0
xchg edi, eax
xchg ebx, edi
or eax, ecx
or eax, 0x8b3ba8c0
or edi, 0x8c0ea4c0
add ecx, 0x8cba80c0
and ebx, edx
mov edi, ecx
xor esi, eax
inc eax
add esi, edi
sub eax, ebx
sub edi, esi
xor esi, eax
inc esi
sub edi, edx
sub ecx, edx
sub ebx, 0x9686f0c0
add ebx, eax
ror edi, 5
xor edx, eax
ror ecx, 0x18
add ecx, 0x9a8024c0
and edi, esi
sub ecx, 0x9c22dec0
or edx, esi
add ebx, ecx
or ecx, esi
and ecx, esi
add ecx, edi
mov ebx, ecx
add ecx, edx
sub eax, esi
and eax, esi
or edx, ecx
xchg esi, eax
and ebx, edx
xchg ebx, ecx
sub esi, ecx
and edx, 0xa7969cc0
mov ebx, edi
sub ecx, edi
mov ecx, ebx
add edx, edi
xchg ecx, edi
or ebx, edi
sub esi, eax
mov edi, eax
or edx, edi
inc ebx
not ebx
and ebx, edi
or esi, 0xb1686cc0
inc edx
rol esi, 8
inc eax
and edi, esi
xchg esi, ebx
xchg esi, eax
add ecx, eax
shr ebx, 0x17
sub ecx, esi
mov ebx, edx
or ecx, esi
and eax, edi
shl edi, 0x10
or ecx, edx
and ecx, esi
mov ecx, edi
sub edi, edx
or ecx, edi
and edx, ebx
shr edx, 0x19
and ecx, edi
add edi, ebx
xchg ecx, esi
rol esi, 7
or esi, edi
and edx, edi
xchg esi, ecx
xor edi, 0xc7bb00c0
or edi, ecx
or eax, ecx
or ecx, ebx
mov edi, ebx
or edi, ebx
or edi, 0xcc5836c0
shl edi, 0x1c
or ebx, ecx
and ebx, esi
add edi, edx
add edi, 0xd00038c0
xchg esi, ecx
xor edi, esi
xor ecx, esi
and esi, ebx
or ebx, edx
or ebx, ecx
add edi, ebx
xchg edi, ebx
xchg edx, edi
xor edi, eax
or edx, eax
ror esi, 0xb
sub edx, ebx
not esi
xchg ecx, ebx
or ecx, edi
or ebx, esi
sub esi, ecx
inc edx
xor eax, ecx
or ebx, esi
dec eax
and edi, edx
or edx, edi
or eax, ebx
add esi, 0xe5b5ecc0
shr esi, 0x18
or ecx, edx
mov ecx, 0xe7f468c0
xor esi, eax
shr ebx, 0x15
xor esi, edx
mov ecx, ebx
mov edx, eax
sub ecx, edx
sub edx, ebx
shl edx, 0x1c
add edx, 0xef2570c0
dec esi
ror ebx, 0x11
add edx, esi
or esi, 0xf23b58c0
inc esi
xor ecx, 0xf3f0d6c0
xor ecx, edi
or edx, 0xf5b344c0
xchg ebx, ecx
not edi
and eax, esi
not ecx
sub ecx, edi
mov ecx, ebx
mov edx, eax
sub ecx, edx
sub edx, ebx
bswap esi
mov eax, ecx
and edx, eax
or edx, ebx
sub edi, edx
or ecx, eax
xchg ebx, esi
mov ecx, 0x2df9ec1
add edx, eax
mov ecx, esi
rol esi, 0x19
mov esi, edx
mov ebx, 0x630b6c1
sub eax, ebx
sub eax, 0x7f5f8c1
mov eax, ecx
not esi
xchg ecx, esi
sub eax, edi
or edx, ebx
xor edx, eax
rol edi, 0xf
xor ebx, edx
and ebx, esi
add esi, ebx
add edi, edx
or esi, ecx
rol edx, 0xa
and ecx, edx
mov ebx, esi
not ecx
sub ebx, esi
mov edi, 0x15e660c1
sub eax, 0x16cf7ec1
and eax, ecx
xchg edx, eax
xchg ecx, eax
add edx, 0x1a220cc1
shr ebx, 0x1d
xor esi, edx
xchg edi, edx
and eax, ecx
xchg esi, edx
xor eax, edx
inc esi
xor ecx, 0x21400ec1
xor ecx, edi
or esi, 0x23032ac1
and eax, esi
or esi, edx
xor ebx, eax
mov edi, esi
mov eax, ebx
and ecx, edx
xor ebx, 0x28462cc1
or ecx, edx
mov ecx, 0x29b038c1
add eax, esi
add ebx, edi
mov esi, edi
add eax, 0x2c3972c1
xchg esi, edx
sub ebx, 0x2e2308c1
mov edi, 0x2ec2eec1
sub esi, eax
and edx, ecx
shr edi, 0xb
sub esi, eax
xchg esi, eax
xchg edx, esi
mov ebx, edx
sub ecx, esi
mov edx, 0x36c67ec1
add eax, esi
mov ecx, esi
or edx, ebx
add edx, edi
shl esi, 1
shr ebx, 0xe
add eax, ebx
shr eax, 0x1a
add edx, esi
not ecx
add ecx, esi
or edx, 0x3f2ed2c1
dec edx
and ecx, edx
sub esi, ecx
dec esi
sub eax, ecx
mov eax, edx
sub ecx, ebx
xor edi, 0x45619ec1
add ebx, 0x460840c1
xor ebx, eax
mov eax, ebx
dec edx
not ebx
xor ebx, edi
sub eax, ebx
mov eax, edi
mov esi, eax
rol ebx, 0x17
add eax, edx
xchg edx, eax
sub ecx, edi
mov edx, 0x4fac18c1
mov edx, ebx
xchg edx, edi
and esi, ecx
and edi, 0x52a3ccc1
add esi, edx
and eax, edi
xchg ebx, edi
and ecx, 0x58a5fac1
or edi, eax
shl ebx, 0xe
shl edx, 3
add edi, edx
bswap esi
add esi, eax
xchg edi, esi
xchg ecx, eax
xchg edi, eax
xchg esi, edi
mov eax, ebx
rol edx, 4
rol esi, 0xa
xchg esi, eax
xor ebx, ecx
mov esi, 0x6722d0c1
and edi, 0x67d984c1
add edx, esi
or edx, ecx
add edi, eax
sub ebx, eax
sub esi, 0x6ba2cec1
xchg ebx, edx
xchg ebx, edi
add esi, edi
ror eax, 0x19
add esi, ecx
xchg edi, esi
rol edi, 0x1a
mov esi, edi
add ebx, edi
mov edi, eax
and edx, esi
sub ecx, edi
and edx, edi
xor esi, ebx
and ecx, edx
xor eax, edi
sub eax, esi
or ebx, edx
mov eax, edx
sub esi, 0x7b1874c1
xor eax, ebx
and esi, ecx
add ecx, esi
sub edi, ecx
add ebx, 0x7ed3fec1
sub edi, 0x7fb7d2c1
add edx, ecx
inc esi
and ecx, 0x81c844c1
and ebx, ecx
sub ecx, esi
mov ecx, esi
shl ebx, 8
xchg esi, eax
add eax, ecx
xchg ebx, eax
xor edi, eax
add edi, eax
or ecx, edx
or ecx, esi
sub ecx, edi
add ebx, esi
xor ebx, edx
or edi, ebx
xchg ebx, ecx
mov esi, 0x8f0da8c1
not edx
and eax, edi
and eax, 0x912804c1
xor ecx, ebx
xchg edi, ecx
xor ecx, eax
sub ebx, edx
add esi, ebx
xchg ecx, ebx
inc eax
xchg ecx, eax
xor esi, ecx
shr edx, 0x11
sub ebx, edi
or ecx, ebx
or edx, esi
ror esi, 0x10
sub esi, ecx
and esi, ecx
and edx, eax
add ecx, edi
xor eax, edi
xor ecx, esi
and esi, ecx
and ecx, ebx
not edi
shr eax, 0xf
xchg edi, eax
mov edi, edx
mov ecx, eax
xor ebx, 0xa7acecc1
or ebx, edi
add ecx, edx
sub ebx, esi
add edi, ecx
mov ebx, 0xab25d2c1
sub edx, ebx
sub ebx, esi
and esi, edx
bswap edi
bswap esi
and ecx, esi
sub ebx, esi
not esi
add esi, 0xb1f772c1
sub ebx, 0xb38e0ec1
and edi, ecx
and eax, esi
sub ebx, edi
and ebx, esi
and ecx, eax
xor ebx, eax
or edx, ebx
and edx, edi
xchg ecx, ebx
dec esi
or esi, edx
add esi, ecx
and ecx, 0xcac9fac1
add ecx, 0xcb7108c1
add edx, ebx
and eax, edi
or ecx, edx
not edi
sub esi, edi
xor esi, ecx
sub edx, ebx
or ebx, edi
mov ebx, eax
and ebx, ecx
sub edx, edi
xchg ecx, edx
add edx, 0xd5628cc1
add eax, ecx
xchg ecx, ebx
mov edi, eax
bswap edx
add eax, 0xd8eeeac1
sub edi, edx
and edi, ebx
mov edi, ebx
shr edi, 0xe
sub eax, ecx
add eax, 0xdd66bec1
or esi, ebx
mov ebx, esi
shr edx, 9
sub ebx, edi
dec eax
ror esi, 9
sub ebx, 0xe2da20c1
mov edx, 0xe373c0c1
add ebx, eax
sub eax, edx
and ebx, ecx
shl eax, 3
xchg ebx, esi
xor ecx, 0xe84d54c1
sub esi, ecx
and edx, ebx
bswap eax
ror eax, 4
mov esi, 0xec082ac1
dec esi
and edi, 0xed7890c1
xor ebx, edi
bswap ebx
mov ebx, ecx
add edi, edx
mov ecx, 0xf0ed4cc1
mov eax, edx
shl eax, 0xc
and edx, 0xf2fecec1
or edi, ebx
xchg ecx, esi
mov ebx, ecx
dec ecx
xchg ecx, eax
mov esi, ebx
xor eax, 0xf8871cc1
add edx, eax
xchg edx, eax
shr ecx, 0xf
add eax, 0xfb90f0c1
rol edx, 0xb
or edi, ecx
xchg ebx, ecx
and edi, ecx
xor esi, edi
xchg ecx, edi
add edx, ebx
mov edx, edi
or ebx, ecx
or eax, 0x3842ec2
sub ecx, esi
mov ebx, edi
xor edi, edx
ror ecx, 5
inc ebx
xchg ebx, eax
xchg ecx, eax
or ecx, esi
sub edi, ebx
xchg edi, esi
or ecx, edx
sub edi, 0xd97dcc2
xchg ebx, edi
xor edx, edi
and ebx, 0x10347cc2
mov edx, ecx
xchg edx, esi
bswap edi
shl esi, 0x11
shr ecx, 8
and ecx, edx
dec edi
or eax, 0x165444c2
xor ebx, ecx
xor eax, 0x182ce6c2
and ebx, edx
mov eax, edx
sub ecx, edx
sub ecx, 0x1b236ec2
sub ecx, esi
sub edx, 0x1d81aac2
add edx, 0x1e2d16c2
and ebx, ecx
xor ebx, edx
and ebx, ecx
rol eax, 6
xor eax, edx
shl eax, 0x11
xor eax, ebx
and edx, eax
xor edi, ecx
or esi, eax
sub ebx, edx
mov esi, ecx
xor esi, eax
and ecx, eax
and ecx, edi
mov ecx, eax
sub ebx, 0x2b5d9cc2
and ebx, 0x2c1208c2
sub edi, ebx
add esi, edx
add ebx, ecx
or ebx, eax
not ebx
xor edi, 0x30a1dac2
and edi, ebx
xor ebx, edx
mov edi, ebx
sub eax, ebx
xchg edi, eax
or edi, ecx
add ecx, edx
bswap ecx
xchg edx, esi
add ebx, 0x386d12c2
xchg ecx, edi
mov edx, eax
xor ebx, ecx
mov eax, edi
xchg edi, ecx
sub ecx, eax
or esi, edi
and edi, edx
add ebx, eax
or ebx, edx
sub esi, ecx
add edx, eax
xchg esi, edi
not esi
or ebx, edi
mov edi, edx
xor ebx, edx
and edx, esi
or ebx, edi
xor edi, 0x47fa52c2
and esi, edx
and esi, eax
mov ebx, edx
inc edi
not esi
bswap ecx
xchg edx, ecx
and eax, ebx
sub edi, eax
xor edi, ecx
or edi, eax
bswap edi
or esi, ecx
mov esi, eax
or ebx, edx
sub ecx, 0x5412f2c2
and edx, 0x54c814c2
or ecx, edx
and edx, edi
sub edi, esi
shl ebx, 6
mov edi, esi
mov edx, edi
add edx, 0x59be20c2
mov edi, 0x5a58e8c2
ror esi, 0x1a
or esi, 0x5bfd2ac2
or esi, ebx
xchg edi, esi
and edi, eax
sub esi, ebx
and ebx, esi
xchg esi, eax
xor esi, eax
and eax, esi
xchg esi, edi
or ecx, eax
inc edi
sub eax, ebx
xchg ebx, eax
xchg ecx, eax
or edx, esi
and eax, 0x6934e8c2
sub ebx, eax
xchg edx, eax
not edi
or edx, ebx
add edi, eax
or ebx, esi
xor edx, 0x6ed984c2
xor edi, esi
ror esi, 1
sub eax, edi
sub ebx, ecx
sub esi, 0x73319cc2
xor edx, ebx
xor eax, ebx
mov ecx, edx
and esi, edx
add edi, edx
mov edx, edi
dec ecx
add eax, ecx
shl ebx, 0x1d
mov ecx, edi
sub esi, edi
sub eax, esi
dec ecx
xor edi, 0x7d93c4c2
and esi, edi
or ecx, edi
xor edx, edi
mov eax, esi
xchg ebx, eax
and ebx, edx
sub ecx, esi
xchg esi, eax
xchg esi, eax
or edi, esi
and eax, edx
xchg edi, ebx
xor ecx, edi
add edi, edx
mov edi, ebx
sub ebx, ecx
sub esi, 0x8b2d3ac2
xor ebx, edi
or ebx, edx
sub edx, 0x8db8eec2
or edi, edx
add edi, ecx
sub esi, 0x900c50c2
xor ebx, ecx
and eax, edx
xor edi, 0x928ddcc2
add eax, ecx
sub edi, eax
xor edi, ecx
shl ebx, 0x1a
mov ebx, edx
or edx, ebx
xchg ecx, esi
add esi, edi
inc eax
xor ecx, eax
xor edx, eax
or eax, edx
xor ecx, ebx
mov eax, ecx
and edx, esi
sub ecx, esi
xor edx, 0x9ff20ec2
sub eax, edx
inc edx
and eax, edx
mov ecx, 0xa2c5eac2
xor edx, eax
or ecx, ebx
and ebx, eax
or ebx, esi
xor ecx, eax
xor edx, eax
or ebx, edx
sub esi, ebx
and ebx, esi
xchg edi, edx
bswap eax
shr edx, 0x12
inc ebx
add ecx, edi
sub ecx, edx
xor edx, esi
xchg esi, ecx
or edx, esi
and edi, 0xb2146ec2
xor esi, eax
and ecx, eax
and ebx, 0xb462fcc2
xchg edx, ecx
add edi, 0xb601f0c2
shr ecx, 4
and edx, eax
mov ebx, esi
ror esi, 1
or esi, ecx
and ebx, ecx
shl ecx, 0xc
and edx, 0xbbdccac2
add edx, eax
xchg esi, edx
inc edx
or eax, ebx
bswap edx
and ebx, ecx
add esi, ebx
mov esi, edx
xchg edi, eax
xchg esi, eax
add eax, ebx
sub ecx, 0xc5d354c2
bswap edx
add edx, ecx
add ecx, esi
ror esi, 4
or esi, 0xca2634c2
or edx, ebx
add esi, eax
or edx, 0xcc586ac2
bswap esi
and edi, 0xcdcfb4c2
sub eax, edi
ror ecx, 0x19
add ecx, 0xd02320c2
xchg ebx, eax
and edx, esi
or ebx, edi
xor edi, 0xd377c2c2
not eax
shl ebx, 0xc
mov ecx, ebx
mov ebx, edx
or esi, 0xd6eecac2
and esi, ebx
mov ecx, edi
sub ebx, edx
add ebx, edx
shl edi, 7
sub ecx, eax
or ebx, ecx
or esi, eax
sub ecx, esi
add eax, ecx
or edi, ebx
xchg esi, eax
sub esi, ebx
and eax, edi
or eax, esi
xor edi, ebx
bswap eax
rol esi, 0x12
shr eax, 0x14
mov ebx, edx
and edx, 0xe6e946c2
dec ebx
xor ecx, edx
mov ecx, edi
bswap edx
add ebx, 0xea811ec2
sub eax, ebx
add eax, 0xec0022c2
bswap eax
shr eax, 0x19
xchg edi, eax
or esi, ecx
and ecx, esi
sub edx, esi
xor esi, edi
mov edx, edi
dec ebx
xor eax, ebx
mov eax, ebx
bswap edx
add esi, eax
or edx, 0xf6b1acc2
and ecx, eax
and ecx, 0xf8156cc2
add edx, ecx
add ebx, edx
shl edi, 5
sub ecx, eax
sub ecx, ebx
or ebx, 0xfca112c2
xchg esi, eax
xchg edx, ebx
and esi, ebx
mov ecx, ebx
mov ecx, edi
sub eax, ecx
mov eax, ebx
not edx
mov ebx, eax
and ebx, ecx
shr eax, 0xb
xchg ecx, esi
mov eax, ebx
or eax, edi
and ebx, eax
and edi, ebx
xchg esi, eax
xchg esi, ebx
shr ecx, 0xa
add eax, ebx
or ebx, ecx
sub ebx, edx
xor esi, edi
xchg edx, edi
mov esi, edx
and eax, ecx
xchg edi, eax
or edi, ecx
add edx, ecx
and esi, edi
or ecx, edi
sub ebx, edi
add edi, esi
not ecx
xchg edx, ebx
dec ecx
mov esi, ecx
xor edx, edi
mov eax, esi
xor esi, eax
and ecx, esi
xor ecx, edx
xor edi, ecx
or ecx, edi
sub ebx, edi
not edx
add edx, eax
xchg edx, esi
and eax, ecx
xor edx, edi
add edx, ebx
mov edx, esi
add eax, ebx
sub ebx, ecx
xor ecx, esi
add edx, eax
sub ecx, 0x283642c3
or eax, edx
xchg ecx, edi
mov edx, eax
xchg ebx, esi
xor edi, eax
add edx, esi
dec ecx
xchg esi, eax
xor eax, edi
sub edx, edi
xchg ecx, eax
or edx, 0x323fd4c3
mov edx, ecx
mov esi, ecx
xor edx, ebx
sub esi, edi
and edx, 0x37e966c3
xchg ecx, eax
xor ecx, eax
sub eax, edi
or ebx, 0x3c1de2c3
xchg edi, edx
shl esi, 0x13
or edx, 0x3eb22ac3
or eax, 0x3f7ec0c3
sub edx, esi
sub ecx, 0x413e8cc3
or eax, edi
bswap esi
add edx, 0x43654ec3
add edi, 0x440e08c3
sub esi, eax
add edi, 0x4596d2c3
xor ebx, ecx
xor edi, esi
xor esi, ecx
rol edx, 0x13
and esi, edx
not ebx
xor ecx, esi
add edi, ecx
xchg esi, eax
xor esi, ecx
or edi, 0x4ed924c3
or edi, 0x4fa5ecc3
sub esi, ecx
and edi, edx
and edi, edx
add ecx, 0x529316c3
xchg ebx, eax
mov eax, 0x541ec0c3
dec ecx
xor edx, 0x55c8c8c3
xor ecx, edi
and ebx, edi
add edx, ebx
mov edi, edx
xor ebx, edx
and edi, ecx
mov edx, esi
add ebx, ecx
or edi, ecx
xchg ecx, ebx
mov ecx, 0x5db79cc3
xor ebx, 0x5eaa1cc3
dec esi
bswap edi
and esi, 0x60d852c3
rol ebx, 0x1e
mov eax, edi
xchg edx, ebx
not edi
or edi, edx
add esi, edx
add edx, ecx
mov edi, ecx
sub esi, edx
ror esi, 0xe
or esi, 0x691072c3
or edx, ebx
and eax, ecx
xor esi, eax
add edx, 0x6c1356c3
add ebx, edx
xor eax, edi
or edx, ecx
and ebx, edi
add edx, ebx
add eax, esi
mov esi, ecx
xor edx, edi
add edi, ebx
or edi, eax
ror eax, 0x1a
xchg edx, ecx
and eax, esi
add esi, 0x765096c3
or esi, edi
dec ecx
xchg ecx, eax
xor edi, esi
xor edi, ebx
and eax, ecx
xor ebx, edi
or edi, ebx
xor edi, edx
or ecx, 0x7eb806c3
mov edx, eax
sub esi, ebx
or ebx, esi
rol edx, 0xa
or edx, 0x8288b8c3
and edi, ecx
mov ecx, eax
xchg esi, edx
dec ebx
xor eax, ebx
mov ebx, ecx
or eax, edx
sub eax, 0x889460c3
add esi, edx
add ecx, edx
dec ebx
xor ebx, edi
or eax, edi
and edi, edx
mov eax, 0x8d845ac3
and ecx, 0x8e3962c3
and esi, ebx
xchg ecx, eax
inc edx
and ebx, edx
xor esi, edi
sub ebx, 0x930fbac3
and edi, ebx
sub edx, 0x94a488c3
sub edx, ebx
or esi, ebx
xchg edi, ecx
shl edi, 0x14
sub edx, eax
and eax, esi
add ecx, ebx
and ebx, edi
and edx, esi
or eax, esi
mov esi, edx
xor edi, 0x9dd81ac3
add eax, edx
xor esi, eax
and ecx, esi
sub eax, edx
inc esi
inc eax
xor edx, ebx
shl ecx, 4
and esi, ecx
add ebx, esi
sub ecx, edx
xor ecx, edi
or esi, edi
and edx, 0xa89cfcc3
not ebx
sub esi, 0xaa3b72c3
xor ecx, ebx
xor edx, edi
add edx, ebx
mov esi, ecx
xor ebx, 0xae35cac3
dec edi
and edi, ebx
xor ecx, esi
add ecx, edx
or ebx, 0xb1f4ecc3
xor ebx, esi
not eax
ror eax, 9
xchg edx, eax
sub ebx, edx
mov ecx, eax
xchg edx, ecx
and eax, edi
and eax, ebx
sub ebx, 0xb9f42ec3
add ecx, 0xba9db2c3
xor eax, 0xbb8d38c3
add ecx, eax
add edi, 0xbcd3ccc3
dec esi
or eax, esi
mov edx, esi
add eax, ecx
xor edx, ebx
shl ebx, 0xf
mov ecx, ebx
mov ebx, esi
shr esi, 0x18
ror eax, 0x11
xchg edx, eax
or ecx, eax
add ecx, 0xc65a76c3
mov esi, 0xc6f452c3
mov edi, esi
mov edx, ebx
mov ebx, esi
shl edx, 0xa
dec ecx
mov edx, ebx
xor esi, 0xcbbc0ec3
xchg ebx, eax
and eax, esi
add ecx, eax
add edi, 0xce9efec3
rol ebx, 0x10
mov ebx, edi
xor edx, ecx
sub esi, eax
add edi, esi
mov edi, esi
mov edx, edi
not edi
or ecx, ebx
and eax, ecx
mov ebx, edx
bswap esi
and edx, ecx
and edx, 0xd87804c3
add edi, edx
mov esi, eax
or esi, eax
sub ebx, esi
add ecx, eax
and esi, ecx
add ebx, eax
bswap edx
mov eax, esi
xor edx, edi
add edx, edi
or eax, esi
mov edx, ecx
mov edi, 0xe20684c3
or edi, edx
xchg edi, eax
sub ecx, 0xe4aeeec3
or esi, 0xe57b2cc3
or eax, edi
and esi, edi
or edx, ecx
and edx, 0xe86998c3
inc ecx
xchg esi, eax
xor edx, ebx
sub edi, esi
or ebx, 0xecb04ec3
xor edx, eax
or ebx, ecx
sub edi, esi
shl ecx, 3
and esi, edi
or ecx, esi
shl ebx, 0xc
mov ecx, esi
and esi, 0xf3963ec3
ror edi, 4
xor esi, 0xf55fdac3
mov edx, esi
add eax, ebx
or edx, ecx
and ebx, eax
or ecx, ebx
or eax, ebx
dec edi
sub eax, esi
and ebx, 0xfbc7ecc3
xchg edx, ecx
and eax, ebx
sub edi, eax
sub eax, 0xff2784c3
mov edi, ebx
or ecx, ebx
xor esi, eax
and edx, eax
and edx, esi
xchg ebx, edx
mov esi, 0x52570c4
inc eax
add esi, edi
or ebx, esi
or edi, ecx
or edx, edi
dec edi
xor esi, ecx
and ebx, ecx
shr ecx, 1
and ebx, edi
add ebx, 0xe1e1ec4
sub esi, edi
sub esi, ebx
and ebx, esi
xchg edi, edx
or eax, ebx
rol ebx, 1
add edi, ecx
xor ebx, esi
or eax, ebx
sub eax, ecx
mov eax, ecx
or esi, ecx
mov eax, esi
add edi, 0x196f82c4
xchg edi, ebx
mov eax, esi
sub ecx, edi
xor edi, 0x1dd746c4
shr ecx, 0x13
mov edi, 0x1ff144c4
and edi, 0x20a780c4
xor esi, ecx
ror esi, 0xb
shl edx, 0x16
shl edi, 0x16
sub eax, esi
inc ebx
xchg ecx, ebx
and edi, esi
dec eax
or edx, ebx
add ebx, 0x296250c4
sub edx, 0x2a47e8c4
shl edi, 0x14
sub edx, ebx
or edi, eax
or ebx, eax
dec ecx
mov edi, edx
xor ebx, edx
add edi, edx
add eax, ecx
or edi, ecx
xchg ecx, ebx
and edx, esi
or eax, esi
mov edx, esi
and esi, edi
shl edi, 0x1c
sub esi, eax
mov eax, edx
shl ebx, 0x19
and eax, esi
add ecx, ebx
mov esi, ecx
xor edx, ebx
xor edx, eax
and edi, 0x3cd84ec4
xchg ecx, eax
and edx, 0x3e801ac4
and esi, 0x3f3612c4
rol ecx, 8
and ebx, esi
sub edi, ecx
and eax, 0x424af0c4
xor edx, 0x433b9ec4
sub eax, edx
and ecx, ebx
inc esi
or edi, esi
mov edi, ecx
xchg ebx, eax
add ebx, esi
xor esi, edi
xchg ecx, esi
add edx, ecx
and ebx, esi
xchg ecx, eax
and edx, 0x4d4538c4
inc ecx
and edx, eax
mov ebx, esi
ror edx, 8
and ecx, eax
or eax, ecx
sub ecx, edx
xor ecx, edi
add eax, 0x53e72cc4
shl ebx, 0xb
mov edx, ecx
mov edx, esi
and esi, edi
or esi, edx
mov esi, 0x57efdcc4
add edi, 0x589858c4
rol ebx, 0x12
and ecx, edx
ror eax, 0xd
sub esi, eax
add edx, ecx
and edi, esi
add esi, eax
xor eax, ecx
mov edi, ecx
xchg ebx, esi
xchg ecx, ebx
add edi, ebx
sub esi, edx
or ecx, edx
sub edx, eax
and eax, edi
add edi, esi
dec ecx
xchg ebx, eax
and edx, esi
or ecx, eax
add ecx, ebx
sub edi, esi
sub edx, edi
sub edi, ecx
not eax
mov edx, ebx
shr edx, 0x10
shl edx, 0x1b
and edi, edx
add esi, ebx
sub edi, 0x72970ac4
mov edx, esi
add edi, edx
mov ecx, edi
ror esi, 3
shl ecx, 0x13
and edx, ecx
not edx
xchg ecx, esi
add edx, ecx
and eax, 0x79c41cc4
xor edi, edx
shl esi, 0x1c
not edx
add edx, edi
sub ebx, edx
mov ecx, ebx
mov ebx, esi
sub eax, edx
and edi, esi
and eax, ebx
rol ebx, 0xa
mov edx, eax
or edi, esi
and eax, 0x83ee0ec4
sub edx, esi
sub esi, edx
or ecx, eax
add esi, 0x8715c2c4
add esi, eax
xor ebx, edx
add edx, ecx
xchg ebx, esi
xchg ecx, edi
mov esi, ebx
xor esi, eax
and ecx, edi
xor ecx, esi
mov edx, eax
sub esi, ecx
add esi, ecx
mov esi, 0x90fb0ec4
add esi, 0x91a5a4c4
bswap edx
mov eax, edi
xchg edi, edx
and edi, edx
add edx, ecx
add edx, esi
and eax, ecx
xchg esi, ebx
or ecx, edi
sub ecx, esi
xchg ebx, edx
mov edx, esi
mov eax, edx
rol edi, 0x1b
sub edx, ecx
ror eax, 0xd
xchg ecx, esi
mov ecx, edx
and ebx, esi
xchg esi, edi
and esi, eax
xor esi, 0xa2933ac4
xchg esi, ecx
bswap edx
and eax, ecx
sub eax, edi
or ebx, edx
or eax, edx
add ecx, 0xa8a44cc4
mov edx, edi
xchg edi, eax
shr ecx, 0x13
and ecx, edx
sub esi, 0xaef9c4c4
xor edi, ecx
sub edi, ebx
xor ecx, esi
mov esi, eax
or ecx, edi
dec ecx
and edi, esi
xor ecx, edi
add ecx, ebx
not eax
xchg esi, eax
xchg edx, eax
mov ebx, edi
xor ecx, edx
xchg ecx, esi
and edx, esi
xor edx, ecx
sub esi, 0xbe054cc4
sub esi, edx
rol edx, 9
add esi, edx
add ecx, 0xc11a12c4
add eax, ecx
xor edx, 0xc358a8c4
sub ecx, ebx
rol ebx, 0xc
xor esi, edx
sub ecx, edx
xor edi, 0xc7bc8cc4
mov ecx, 0xc8587ac4
sub eax, edi
xor esi, esi
sub edx, 0xca0c54c4
mov edx, 0xca805ec4
ror edi, 8
or eax, 0xcbafbcc4
shr edx, 1
dec ecx
mov ecx, 0x8e4c9f
ror edx, 0x19
dec ecx
mov eax, 0xce7d34c4
xor edi, 0xcf2704c4
add eax, 0xcf9a2cc4
and ecx, 0xd0181cc4
or edx, 0xd0b54ec4
shl edx, 0x1c
xor ebx, 0xd1efaac4
mov eax, 0xd25a96c4
sub edi, 0xd2fc46c4
shl eax, 0x14
mov eax, 0x91ad1f
dec edi
shr eax, 8
add eax, 0xd5435ec4
mov edx, 0xd5afbac4
not eax
inc ebx
not edx
mov edx, 0x938900
mov ecx, 0xd7dd34c4
bswap edi
sub ebx, 0xd9035ac4
or eax, 0xd98f74c4
bswap eax
ror ecx, 9
xor eax, 0xdb6356c4
ror ebx, 0x1a
xor ecx, 0xdca3f2c4
mov edi, 0x963912
add edi, 0xdd46c4c4
sub ebx, 0xdde5dec4
rol edx, 7
add ebx, 0xdef134c4
shr edx, 0x1d
shl ecx, 5
not eax
mov edi, 0xe11224c4
inc eax
bswap edi
mov ebx, 0x98f1b1
ror edi, 0xc
xor edi, 0xe3874ac4
bswap ebx
bswap edi
xor ebx, eax
sub eax, ecx
shr ecx, 7
or edi, 0xe89570c4
add eax, 0xe94304c4
or edx, ebx
add ecx, eax
add ebx, edi
sub ecx, edi
add edi, eax
sub eax, ecx
ror ebx, 7
xor edi, 0xe8809b92
shr ecx, 0x1c
add eax, ecx
sub ecx, eax
xchg ecx, eax
ror eax, 0x15
shl ecx, 0xb
bswap ebx
or ecx, 0xf5feb8c4
xor eax, ebx
inc ebx
mov edx, ebx
and edx, ecx
add ebx, 0x4ac736f8
add edx, eax
xor ecx, 0xfb07b2c4
mov ecx, edx
dec eax
add eax, edx
ror ecx, 0x13
sub ecx, 0xfe82f6c4
and edx, eax
xor ecx, edx
bswap ecx
add edi, esi
ror edx, 0x18
xchg edx, ecx
or edx, 0x64d614c5
mov ecx, edx
add edx, ecx
and edx, ecx
shr ecx, 0x16
xor eax, ecx
mov ecx, edx
sub eax, edx
sub eax, ecx
xchg edx, eax
mov edx, dword [edi]
inc ecx
and ecx, 0x6d3eacc5
or eax, ecx
or eax, ecx
xor edx, ebx
xor eax, ecx
bswap ecx
rol eax, 8
and eax, 0x71d21cc5
sub ecx, eax
mov dword [edi], edx
mov edx, 0x3039
shr eax, 2
ror ecx, 9
shl ecx, 0x1d
shr eax, 0x1e
add ecx, 0x76412ec5
mov edx, 0x62bb2935
sub ecx, 0x772eaec5
dec ecx
xor eax, 0x78ad88c5
add ecx, eax
rol eax, 0x11
sub edx, 0x62bb2931
or eax, 0x7ad5aec5
bswap ecx
not ecx
add esi, edx
add ecx, 0x7cd3dac5
or ecx, eax
mov eax, ecx
mov eax, ecx
or eax, ecx
sub ecx, 0x800156c5
xor edx, 0x1be258
not ecx
bswap ecx
dec eax
xchg ecx, eax
add ecx, eax
and ecx, eax
and eax, 0x84caf8c5
or ecx, 0x85820ac5
mov eax, 0x860b08c5
rol eax, 0xf
xor ecx, 0x879fbec5
xor eax, ecx
sub eax, 0x893a48c5
add eax, 0x89cf48c5
not eax
xchg ecx, eax
sub ecx, 0x8c1f30c5
xchg ecx, eax
or eax, ecx
sub ecx, 0x8e753ec5
add eax, 0x8f0a38c5
and ecx, eax
xchg ecx, eax
or ecx, 0x9133c8c5
rol eax, 6
not eax
xor eax, ecx
or ecx, 0x941de6c5
or eax, ecx
sub eax, ecx
or ecx, eax
inc ecx
add ecx, eax
sub eax, 0x9836d0c5
and ecx, 0x98d8cec5
mov eax, ecx
add ecx, eax
shr ecx, 0x1d
or ecx, eax
and eax, ecx
xchg ecx, eax
ror eax, 1
and ecx, eax
or ecx, eax
xchg ecx, eax
xor ecx, 0xa08426c5
or eax, ecx
ror ecx, 0x14
and eax, 0xa290dac5
sub ecx, 0xa35c4ac5
sub eax, ecx
rol eax, 6
xor eax, ecx
bswap eax
add eax, 0xa6e8b8c5
inc eax
ror eax, 0x1d
add eax, ecx
shl ecx, 5
xchg ecx, eax
sub eax, ecx
or eax, 0xabe48cc5
or ecx, eax
inc ecx
and eax, ecx
mov ecx, 0xae5850c5
rol ecx, 5
and ecx, eax
shl ecx, 5
xor ecx, 0xb14318c5
shl ecx, 0x15
not eax
inc eax
or ecx, 0xb3fccec5
ror eax, 0x11
add ecx, 0xb554aac5
sub ecx, eax
and ecx, eax
or ecx, eax
add ecx, 0xb7f72ac5
shl eax, 0x1c
and eax, ecx
mov eax, ecx
add ecx, 0xba5eb8c5
xchg ecx, eax
not ecx
sub ecx, eax
or eax, ecx
shr eax, 0x19
mov ecx, 0xbe940ac5
sub ecx, eax
not eax
sub ecx, eax
xchg ecx, eax
xchg ecx, eax
xchg ecx, eax
or eax, ecx
mov eax, 0xc48b22c5
dec ecx
or ecx, eax
mov ecx, 0xc66af4c5
xchg ecx, eax
not ecx
ror ecx, 0xb
inc eax
inc eax
mov eax, ecx
sub eax, 0xcb3f20c5
ror ecx, 7
inc eax
not eax
mov eax, 0xcdd114c5
sub ecx, 0xce9c62c5
shr ecx, 8
sub ecx, 0xd02206c5
mov eax, 0xd0ad16c5
ror eax, 1
xchg ecx, eax
sub eax, ecx
or eax, ecx
xor ecx, eax
bswap eax
and eax, ecx
or ecx, eax
inc eax
sub ecx, 0xd7e0b0c5
bswap eax
add ecx, 0xd91f7ac5
xor eax, ecx
sub ecx, 0xdab708c5
mov ecx, eax
shr eax, 0x15
add ecx, eax
ror eax, 0x1c
not eax
add eax, 0xde7d88c5
or ecx, eax
xor eax, 0xe00260c5
or eax, ecx
add ecx, eax
ror ecx, 7
and ecx, 0xe29f5ec5
shl eax, 3
or eax, 0xe40c06c5
sub ecx, eax
or eax, 0xe5843cc5
and eax, ecx
add eax, 0xe6b2b8c5
sub eax, 0xe77cf4c5
add eax, ecx
sub ecx, eax
dec ecx
mov ecx, eax
shl ecx, 0xb
rol ecx, 7
rol eax, 2
sub eax, ecx
not eax
inc ecx
shl eax, 7
dec ecx
mov ecx, eax
add eax, ecx
sub eax, ecx
bswap ecx
or eax, 0xf2bf78c5
inc ecx
mov ecx, 0xf3ecb4c5
dec eax
and eax, ecx
and ecx, 0xf5ca6cc5
and ecx, 0xf66e4ac5
rol ecx, 0x1a
shl eax, 0x1c
mov eax, ecx
or eax, 0xf917bcc5
bswap ecx
shr ecx, 0x18
sub ecx, eax
or eax, 0xfbf710c5
shr eax, 0x16
and ecx, eax
rol eax, 0x12
shr ecx, 0x18
sub eax, 0xff8c56c5
xor eax, ecx
sub ecx, 0x12456c6
bswap eax
xor eax, ecx
and eax, 0x33da2c6
ror ecx, 5
shr ecx, 0x1d
ror eax, 0xe
sub eax, 0x6401ac6
and eax, 0x6e094c6
mov eax, ecx
rol ecx, 0x15
mov eax, 0x8a87cc6
bswap ecx
shl ecx, 0xa
ror eax, 0xb
dec ecx
shl ecx, 0xd
and ecx, eax
and ecx, eax
or eax, 0xe127cc6
xchg ecx, eax
add eax, 0xf805cc6
or eax, 0x103576c6
sub eax, 0x10fff0c6
or eax, 0x11b48ac6
xor ecx, 0x128ebec6
not ecx
xor ecx, eax
bswap eax
inc ecx
sub ecx, 0x161d52c6
mov ecx, eax
ror ecx, 0x12
sub ecx, eax
xor ecx, 0x18fb4cc6
xor eax, 0x19d2d0c6
sub ecx, 0x1a9e1cc6
inc eax
mov eax, ecx
shr ecx, 0x12
sub ecx, eax
ror eax, 5
xor ecx, 0x2ddc18c6
xor eax, 0x2eb292c6
shl eax, 0xf
not eax
bswap ecx
mov ecx, eax
xchg ecx, eax
mov ecx, 0x32a3cec6
and eax, 0x3344cac6
sub ecx, 0x34105ec6
inc eax
not ecx
not eax
xor eax, ecx
rol ecx, 0x1c
shr ecx, 9
sub eax, 0x3914aec6
xchg ecx, eax
bswap eax
add ecx, 0x3b2cf2c6
add eax, 0x3bc1f4c6
not eax
add ecx, eax
not ecx
not ecx
or eax, ecx
dec eax
add ecx, eax
rol eax, 0x10
not eax
mov eax, ecx
shr eax, 0x19
shr eax, 0x10
and eax, ecx
add eax, 0x44af80c6
or ecx, eax
inc ecx
mov ecx, eax
bswap ecx
dec ecx
add eax, ecx
add eax, ecx
mov ecx, 0x4977b8c6
xor ecx, 0x4a4ee6c6
shl ecx, 0x12
mov ecx, 0x4b91a6c6
add eax, 0x4c26acc6
or ecx, eax
rol ecx, 0x1c
or eax, 0x4e4a14c6
inc ecx
xor eax, 0x4fc462c6
or eax, ecx
mov eax, ecx
sub eax, ecx
bswap eax
xor ecx, 0x5334bec6
shl ecx, 0x1a
or ecx, eax
or eax, ecx
sub eax, ecx
or eax, 0x56bd62c6
shr ecx, 0x15
sub eax, 0x584572c6
shl ecx, 0x1d
rol eax, 0xe
mov eax, ecx
ror ecx, 6
xor ecx, 0x5bd0acc6
bswap ecx
ror ecx, 0x1d
not ecx
not ecx
mov ecx, 0x5f15eac6
xchg ecx, eax
ror ecx, 4
dec ecx
bswap ecx
and eax, 0x6346a2c6
rol eax, 3
rol ecx, 3
mov ecx, eax
xor eax, ecx
sub ecx, eax
shr eax, 0x1b
dec eax
rol eax, 0xc
sub ecx, 0x698e00c6
or ecx, eax
and ecx, 0x6ad440c6
shr ecx, 9
and eax, ecx
mov ecx, 0x6ca2b8c6
sub ecx, 0x6d67ecc6
shl eax, 0x19
shr eax, 0x14
or eax, 0x6f8164c6
mov eax, ecx
rol eax, 4
or eax, ecx
shl ecx, 0x11
sub ecx, eax
and ecx, 0x742e84c6
bswap eax
or ecx, 0x75908ac6
and eax, 0x7631e4c6
bswap eax
add ecx, 0x777110c6
add eax, 0x780550c6
or ecx, 0x78bb72c6
and eax, ecx
not eax
mov eax, 0x7b2ef6c6
xor eax, ecx
shl ecx, 7
or ecx, eax
shr ecx, 0xb
rol eax, 0xb
or eax, ecx
shr ecx, 1
rol ecx, 0xa
or eax, 0x818480c6
not ecx
mov eax, ecx
mov eax, ecx
rol eax, 8
sub ecx, eax
and eax, ecx
mov eax, ecx
add ecx, eax
and ecx, eax
sub eax, ecx
and ecx, eax
ror ecx, 0xb
sub ecx, eax
and eax, ecx
xchg ecx, eax
add eax, 0x8b882ac6
xchg ecx, eax
inc eax
and ecx, eax
ror ecx, 0xa
mov ecx, eax
rol ecx, 9
dec eax
add ecx, 0x90b5b0c6
or ecx, eax
inc eax
not ecx
and ecx, eax
sub ecx, eax
rol eax, 9
dec eax
bswap eax
mov eax, 0x974522c6
or eax, 0x97fa58c6
inc ecx
mov eax, 0x9926d2c6
and eax, 0x99c710c6
or ecx, 0x9a7fb8c6
shr eax, 0x18
mov ecx, 0x9bc38ac6
add eax, ecx
dec eax
sub eax, ecx
sub ecx, eax
shr ecx, 0xc
and ecx, 0x9fd858c6
sub eax, 0xa0a2e6c6
mov eax, ecx
sub eax, ecx
xchg ecx, eax
mov eax, ecx
rol eax, 0x17
add ecx, 0xa48e12c6
ror eax, 0x1c
bswap ecx
shl ecx, 4
ror eax, 1
sub eax, ecx
sub eax, 0xa8fcecc6
xchg ecx, eax
xor eax, ecx
ror eax, 6
inc ecx
or ecx, 0xacc092c6
rol ecx, 0x17
sub ecx, eax
not eax
inc ecx
mov ecx, eax
shr eax, 0x12
xchg ecx, eax
ror ecx, 0x1c
sub eax, 0xb33054c6
or ecx, 0xb3e6a6c6
add eax, ecx
and eax, 0xb51324c6
xchg ecx, eax
inc ecx
and ecx, eax
add eax, 0xb7c140c6
not eax
inc ecx
mov eax, 0xb9950ac6
bswap ecx
or ecx, eax
or eax, ecx
or ecx, 0xbc51bcc6
add eax, ecx
and ecx, eax
dec ecx
xor eax, 0xbef312c6
shl eax, 1
xchg ecx, eax
rol ecx, 0x1c
inc ecx
xor ecx, 0xc2be82c6
mov eax, ecx
xor eax, 0xc4148ec6
rol ecx, 4
add eax, 0xc56684c6
shr ecx, 0xd
not ecx
mov eax, ecx
sub ecx, eax
add ecx, eax
sub eax, 0xc96b7ec6
mov ecx, 0xc9f4cec6
not ecx
ror ecx, 0x13
and ecx, 0xcc00a0c6
cmp esi, edx
jne 0x5c008c
or eax, ecx
add eax, 0xcd56f2c6
mov eax, ecx
sub eax, ecx
xor ecx, 0xcf6e88c6
xor eax, ecx
xor eax, ecx
add eax, ecx
or ecx, eax
mov ecx, eax
bswap ecx
sub eax, ecx
sub ecx, eax
and ecx, 0xd59708c6
bswap eax
not ecx
shr eax, 0x1e
or eax, ecx
or ecx, eax
shl eax, 0xa
or eax, 0xda6cfec6
and eax, ecx
inc eax
and eax, 0xdc49d6c6
mov eax, ecx
rol eax, 0x17
or eax, ecx
shr eax, 8
dec eax
xor ecx, eax
and eax, 0xe101a0c6
shr ecx, 0x15
sub eax, 0xe28996c6
xchg ecx, eax
ror ecx, 7
dec ecx
dec eax
not ecx
shl ecx, 0x17
mov ecx, 0xe75c52c6
or ecx, eax
shl ecx, 5
rol eax, 6
shr ecx, 0x1b
and ecx, 0xeadc40c6
inc eax
shl eax, 0xd
mov eax, 0xecc33ec6
mov ecx, eax
add ecx, 0xeddae2c6
dec eax
not eax
and eax, ecx
rol ecx, 0x12
sub eax, 0xf1460cc6
mov ecx, 0xf1d2a6c6
xchg ecx, eax
add eax, 0xf34088c6
or eax, 0xf3f5c8c6
xor ecx, 0xf4cd58c6
bswap ecx
shr eax, 0xc
not eax
rol eax, 0x10
not eax
add eax, 0xf8d43ac6
add eax, 0xf968d4c6
or eax, 0xfa1e0cc6
sub eax, ecx
or ecx, 0xfb9560c6
xor ecx, 0xfc6bc4c6
shl eax, 0x14
inc ecx
mov ecx, eax
ror ecx, 0xf
add eax, 0xffa04ac6
shr ecx, 0xf
add eax, 0xf06ac7
or ecx, eax
xchg ecx, eax
inc eax
shl eax, 0x18
not eax
inc eax
xor eax, ecx
xor ecx, 0x6c654c7
dec ecx
or ecx, 0x824d0c7
add ecx, 0x8ba84c7
inc ecx
mov ecx, eax
rol ecx, 0xe
and ecx, 0xb3f0ac7
or ecx, 0xbf554c7
and ecx, eax
ror eax, 7
bswap ecx
xchg ecx, eax
inc eax
add ecx, eax
rol eax, 3
bswap ecx
and ecx, eax
or eax, ecx
shl ecx, 0x18
sub ecx, eax
add eax, 0x14c53ec7
sub eax, ecx
xor eax, ecx
sub ecx, eax
and ecx, 0x17b856c7
and ecx, eax
and ecx, 0x18f68cc7
bswap eax
and eax, ecx
rol ecx, 0x18
shr ecx, 0x1b
sub eax, 0x1c79e0c7
not ecx
add ecx, 0x1db95cc7
sub ecx, eax
not eax
ror ecx, 3
sub ecx, eax
add ecx, eax
sub ecx, eax
rol eax, 4
rol ecx, 1
and ecx, 0x241736c7
or ecx, 0x24cd00c7
and ecx, eax
and ecx, 0x2608d0c7
shl eax, 0x19
xor ecx, 0x279824c7
xor eax, 0x286eaac7
and ecx, eax
xchg ecx, eax
add ecx, eax
mov edx, 0x639541db
bswap eax
add eax, 0x2bd05ac7
or ecx, eax
xor ecx, 0x2d5620c7
xchg ecx, eax
add ecx, 0x2ec766c7
add eax, 0x2f5c06c7
sub eax, ecx
xor eax, ecx
rol eax, 6
add eax, ecx
and ecx, eax
bswap ecx
mov ecx, 0x3402b4c7
add eax, ecx
and ecx, eax
and ecx, 0x35c982c7
shl eax, 1
or eax, ecx
or ecx, eax
sub ecx, 0x38a9fcc7
or eax, 0x395f3ec7
xchg ecx, eax
mov ecx, eax
or ecx, 0x3b7010c7
and ecx, eax
add eax, 0x3c9ec6c7
shr ecx, 5
and eax, 0x3dfcd6c7
or eax, 0x3eb218c7
xor ecx, 0x3f89a8c7
dec eax
not ecx
and ecx, eax
shr ecx, 0x1d
not ecx
or ecx, eax
or eax, ecx
shl ecx, 0xc
shr ecx, 1
and ecx, 0x4645d8c7
xchg ecx, eax
xor ecx, eax
dec ecx
inc eax
or eax, ecx
add ecx, eax
sub ecx, eax
and eax, 0x4bdad2c7
or ecx, 0x4c9126c7
mov eax, 0x4d19e8c7
or ecx, 0x4dcfc2c7
xor ecx, eax
and ecx, eax
and ecx, 0x4fdd80c7
inc eax
shl ecx, 1
sub eax, ecx
sub eax, 0x52c58ac7
mov eax, ecx
add ecx, 0x53dd68c7
not ecx
ror ecx, 0x19
and ecx, eax
rol eax, 0x12
xchg ecx, eax
mov eax, 0x57fd28c7
mov eax, 0x5885fec7
bswap ecx
or eax, 0x59e7b4c7
mov ecx, eax
add eax, ecx
bswap ecx
or eax, ecx
shr ecx, 0x10
sub eax, 0x5dd07ec7
mov ecx, 0x5e5bf4c7
not eax
and ecx, 0x5fa470c7
mov eax, 0x602d0ac7
xchg ecx, eax
add ecx, eax
add eax, ecx
dec eax
shl eax, 0x14
xchg ecx, eax
rol ecx, 0x18
mov eax, ecx
xor eax, 0x666b6ec7
shl eax, 7
or eax, ecx
add eax, 0x686434c7
sub eax, 0x6930f2c7
xchg ecx, eax
xor eax, ecx
sub eax, 0x6ba3c6c7
sub ecx, 0x6c6f6ec7
xor eax, 0x6d45e2c7
rol ecx, 0x16
sub ecx, eax
add ecx, 0x6f5ec2c7
inc eax
mov eax, ecx
sub eax, ecx
sub ecx, eax
add eax, 0x729b10c7
rol eax, 0x13
mov ecx, eax
add ecx, 0x7471fac7
not ecx
or eax, ecx
ror ecx, 4
inc eax
mov eax, ecx
sub ecx, 0x7872f6c7
xor ecx, eax
rol eax, 1
mov ecx, eax
and ecx, eax
sub ecx, eax
and eax, 0x7c8266c7
xchg ecx, eax
ror ecx, 0xf
sub ecx, eax
or eax, ecx
or ecx, eax
shl eax, 0x12
dec ecx
bswap ecx
ror ecx, 0x11
inc eax
xchg ecx, eax
shr ecx, 0x10
bswap eax
add ecx, eax
or ecx, eax
or eax, ecx
add ecx, eax
ror eax, 0x16
xchg ecx, eax
or eax, 0x8aafdac7
dec eax
ror ecx, 2
sub edx, 0x635531db
or ecx, eax
or eax, ecx
ror ecx, 0x1e
rol eax, 0xe
bswap ecx
or ecx, eax
bswap ecx
shr eax, 0x1d
bswap ecx
shl ecx, 0xd
shl eax, 4
or eax, ecx
mov ecx, eax
rol ecx, 0x12
mov eax, ecx
sub ecx, eax
ror ecx, 0xd
mov eax, ecx
sub ecx, eax
shr eax, 0x10
xor eax, 0x9aacbcc7
shl eax, 4
bswap ecx
rol eax, 0x14
xor ecx, 0x9da278c7
xchg ecx, eax
xor eax, 0xa0a35cc7
xor ecx, 0xa17e48c7
sub ecx, eax
dec ecx
mov eax, 0xa37460c7
dec ecx
and eax, ecx
xchg ecx, eax
and ecx, 0xa62d76c7
shl ecx, 0x1c
sub eax, ecx
shr ecx, 0x10
not eax
and ecx, 0xa9af2ec7
ror eax, 0x1e
add ecx, eax
xor ecx, eax
add ecx, 0xad1c6ac7
shl eax, 0xe
dec eax
xchg ecx, eax
or ecx, 0xb0c6a2c7
xor ecx, 0xb19e4ac7
add ecx, 0xb234bac7
and eax, ecx
not ecx
dec eax
xor ecx, eax
sub ecx, 0xb7300ec7
xor ecx, 0xb807e4c7
shr eax, 4
add ecx, 0xb958acc7
xchg ecx, eax
rol ecx, 1
and ecx, eax
or eax, ecx
and ecx, eax
or eax, ecx
and eax, ecx
mov eax, ecx
bswap ecx
add ecx, 0xbfda3ac7
shr ecx, 0x19
dec ecx
add ecx, 0xc1d3dec7
xchg ecx, eax
xchg ecx, eax
xor eax, ecx
mov eax, ecx
or eax, ecx
and ecx, 0xc628dac7
ror ecx, 3
or eax, ecx
bswap ecx
and eax, 0xc8e048c7
and ecx, 0xc982b4c7
add eax, 0xca17e2c7
and eax, 0xcab91cc7
xor eax, ecx
xor ecx, eax
add ecx, 0xcdc7f8c7
xchg ecx, eax
xchg ecx, eax
bswap ecx
and eax, ecx
xchg ecx, eax
mov ecx, 0xd22792c7
add eax, 0xd2bcf2c7
not eax
xor eax, ecx
xchg ecx, eax
mov eax, ecx
or eax, ecx
mov ecx, eax
shr eax, 0x17
xor eax, 0xd8ee62c7
or eax, 0xd99e9ec7
sub ecx, 0xda6476c7
inc eax
mov ecx, 0xdb8934c7
bswap ecx
add eax, ecx
inc eax
or eax, ecx
xchg ecx, eax
sub ecx, 0xdf994cc7
sub eax, 0xe05e7ac7
dec eax
add ecx, eax
sub eax, 0xe24e32c7
mov eax, 0xe2d55ec7
mov eax, 0xe35a56c7
not ecx
xor eax, ecx
or eax, ecx
xor ecx, eax
mov eax, 0xe6bae8c7
not ecx
not eax
shr ecx, 0x10
mov ecx, 0xe93f1ac7
sub ecx, 0xea04f4c7
or ecx, eax
mov eax, ecx
xchg ecx, eax
or ecx, 0xecae96c7
shl eax, 1
xchg ecx, eax
inc eax
call edx
add ecx, 0xef7c06c7
shl ecx, 0x16
sub eax, ecx
shr ecx, 0xc
shl ecx, 1
shr ecx, 0xd
or eax, 0xf3bd24c7
shl eax, 0x1a
mov eax, 0xf4f4c4c7
add eax, 0xf5862ac7
and ecx, 0xf62388c7
xchg ecx, eax
xor eax, ecx
add eax, 0xf85152c7
add ecx, 0xf8e326c7
and eax, 0xf97ffcc7
mov eax, 0xfa048ac7
shl eax, 0x19
mov ecx, eax
not eax
xor eax, ecx
sub ecx, 0xfe0190c7
ror eax, 0x1d
mov ecx, eax
not ecx
not eax
and eax, 0x11c44c8
and eax, 0x1b8c8c8
inc ecx
or ecx, eax
mov ecx, 0x38a10c8
inc ecx
or ecx, 0x4daa8c8
shr eax, 0xf
inc eax
mov ecx, 0x6b4bcc8
inc ecx
or eax, ecx
mov eax, ecx
mov eax, 0x9adb4c8
or ecx, eax
add eax, 0xaf158c8
sub ecx, 0xbbd10c8
and eax, 0xc5e54c8
or ecx, 0xd1750c8
or eax, ecx
and eax, ecx
or ecx, 0xf119cc8
sub eax, 0xfdcacc8
shr ecx, 6
dec ecx
add ecx, 0x11d420c8
add ecx, eax
dec eax
rol ecx, 0x1e
and eax, 0x14697cc8
rol ecx, 4
sub ecx, 0x15f2bec8
add eax, ecx
mov ecx, 0x170862c8
and eax, 0x17ac2ac8
not eax
xchg ecx, eax
xchg ecx, eax
bswap ecx
dec eax
or eax, ecx
shl eax, 0xa
dec eax
mov eax, ecx
or eax, ecx
sub ecx, 0x1f5ef8c8
sub ecx, 0x202abac8
shr eax, 0x12
and eax, ecx
or ecx, 0x22333ac8
xor eax, 0x230c62c8
sub ecx, 0x23d826c8
sub ecx, 0x24a396c8
add eax, ecx
shl eax, 0x19
and eax, ecx
add eax, ecx
xor ecx, eax
or eax, ecx
dec ecx
add ecx, 0x29c626c8
add eax, 0x2a5b06c8
and eax, 0x2afc46c8
and ecx, 0x2b9eb2c8
add eax, 0x2c3388c8
and eax, 0x2cd4cac8
rol ecx, 0x1c
sub eax, ecx
or eax, 0x2f0c16c8
shr eax, 1
xor ecx, 0x309f3ac8
or eax, ecx
bswap ecx
add ecx, 0x328be2c8
add eax, 0x332398c8
add ecx, eax
or ecx, eax
ror ecx, 0x16
xor eax, ecx
or eax, 0x36a310c8
shr ecx, 9
or eax, 0x381430c8
shl ecx, 6
mov ecx, eax
bswap ecx
rol eax, 0x1a
add ecx, 0x3b4f3cc8
add ecx, eax
not eax
xchg ecx, eax
or eax, ecx
and eax, 0x3eb08cc8
rol eax, 0xd
sub eax, 0x403848c8
shl eax, 0x16
and eax, ecx
or ecx, 0x423e82c8
sub eax, ecx
sub ecx, eax
xor eax, 0x449d58c8
inc eax
and ecx, 0x45e2ccc8
ror ecx, 0x16
not eax
xchg ecx, eax
dec eax
xchg ecx, eax
not eax
xor ecx, eax
xchg ecx, eax
sub ecx, 0x4cc676c8
rol ecx, 0x1c
xchg ecx, eax
xor eax, ecx
shr ecx, 0xb
rol eax, 0xa
shr ecx, 0x1e
or eax, 0x521802c8
ror ecx, 6
sub ecx, 0x53a39ac8
or ecx, 0x545a42c8
ror ecx, 0x15
add eax, 0x55b216c8
xchg ecx, eax
mov ecx, 0x57163ec8
or eax, 0x57cbd6c8
mov ecx, 0x58567ec8
shr ecx, 0x10
xor ecx, 0x59e960c8
or ecx, 0x5aa012c8
sub eax, 0x5b6d4ac8
mov ecx, 0x5bf79cc8
not ecx
and ecx, 0x5d41d4c8
shr eax, 0xc
and eax, ecx
or ecx, 0x5f4aeec8
ror ecx, 0x14
sub ecx, 0x60d8e0c8
or eax, 0x618e9cc8
xor eax, 0x62655ec8
bswap eax
sub eax, ecx
mov ecx, 0x645aacc8
or eax, 0x65101ec8
or eax, 0x65c5e2c8
shr eax, 0x13
xor eax, ecx
mov eax, ecx
shl ecx, 0xb
dec ecx
xor eax, 0x6a0530c8
mov eax, ecx
xor eax, 0x6b5a44c8
or ecx, 0x6c130ec8
sub ecx, eax
or ecx, eax
or ecx, 0x6e3b14c8
shl eax, 8
shr ecx, 0xe
xor eax, 0x708448c8
shr eax, 6
add eax, ecx
xor ecx, eax
and ecx, eax
bswap eax
ror eax, 0x1e
xor ecx, 0x75759ec8
dec eax
bswap eax
sub eax, ecx
xor ecx, eax
and ecx, 0x78f8e6c8
xchg ecx, eax
and ecx, 0x7a7626c8
xor ecx, 0x7b4d42c8
add ecx, eax
rol eax, 0xd
or eax, ecx
mov eax, 0x7dcf38c8
mov eax, 0x7e57dec8
or eax, 0x7f0ccec8
sub eax, 0x7fd7a2c8
mov ecx, 0x806174c8
xchg ecx, eax
not ecx
dec ecx
bswap eax
shr eax, 0x16
not eax
not ecx
shr eax, 2
sub eax, 0x86c1dec8
xchg ecx, eax
inc ecx
and ecx, eax
and ecx, 0x897cc4c8
bswap eax
mov ecx, eax
and ecx, eax
and ecx, eax
sub eax, 0x8ca5c6c8
mov eax, ecx
sub eax, ecx
mov ecx, 0x8e72f2c8
xchg ecx, eax
and ecx, 0x8fed96c8
mov ecx, eax
ror ecx, 3
and eax, 0x91cfc0c8
xchg ecx, eax
ror eax, 0x19
mov eax, 0x93f504c8
bswap eax
inc eax
mov eax, ecx
xor ecx, eax
and ecx, 0x973276c8
add ecx, eax
shl ecx, 0x14
sub ecx, eax
add eax, 0x99d3cec8
shr ecx, 3
not eax
and eax, ecx
and eax, 0x9c6e56c8
add ecx, eax
mov ecx, eax
ror ecx, 8
not ecx
add eax, ecx
inc ecx
ror eax, 0x13
xor ecx, 0xa1ad94c8
sub eax, ecx
bswap ecx
rol eax, 3
xor ecx, 0xa4aec6c8
add eax, 0xa543e0c8
xor eax, ecx
xchg ecx, eax
sub ecx, 0xa7b742c8
or ecx, 0xa87010c8
shr eax, 7
mov ecx, 0xa9b434c8
add eax, ecx
and ecx, eax
xchg ecx, eax
inc eax
add ecx, eax
rol eax, 0xd
xchg ecx, eax
sub eax, ecx
mov ecx, 0xafca9ec8
xor ecx, 0xb0a1dac8
dec ecx
mov eax, ecx
dec ecx
and eax, ecx
and eax, ecx
or ecx, eax
xor ecx, eax
and eax, 0xb78262c8
xchg ecx, eax
ror eax, 0xf
and eax, 0xb9bc50c8
shl eax, 1
sub eax, ecx
or ecx, eax
mov eax, 0xbc6e60c8
inc eax
inc eax
and ecx, 0xbe5a66c8
xor ecx, eax
mov ecx, eax
mov eax, 0xc03622c8
dec ecx
rol eax, 0x16
inc eax
add ecx, eax
not eax
xchg ecx, eax
or eax, ecx
xor eax, 0xc5d316c8
rol eax, 3
add eax, ecx
ror eax, 0x11
or ecx, 0xc89462c8
or eax, ecx
ror ecx, 0x1d
sub ecx, 0xcacc70c8
rol eax, 2
add ecx, 0xcc1f52c8
mov ecx, eax
and ecx, 0xcd4642c8
sub ecx, 0xce1250c8
ror eax, 0x18
or ecx, eax
mov eax, 0xd009b2c8
and eax, 0xd0aad4c8
sub eax, 0xd175c2c8
dec ecx
rol ecx, 0xf
rol ecx, 0x17
not eax
or ecx, 0xd4f8b6c8
and eax, 0xd59a1ec8
inc eax
sub ecx, eax
xchg ecx, eax
mov eax, ecx
rol ecx, 0xb
xchg ecx, eax
rol ecx, 0xd
sub ecx, 0xdb80c2c8
rol eax, 0x10
and eax, 0xdcdf10c8
shl eax, 0x1c
shl eax, 0x18
rol eax, 0x1c
mov eax, 0xdf984ec8
mov eax, 0xe021e4c8
add eax, ecx
mov ecx, eax
or ecx, eax
and eax, ecx
or ecx, 0xe3301ac8
or eax, 0xe3e58cc8
shl ecx, 0x1c
bswap eax
ror eax, 0x14
and eax, 0xe6a93cc8
sub ecx, 0xe774dac8
inc eax
and eax, 0xe8bc6ac8
shl eax, 0xc
inc ecx
mov eax, ecx
or eax, ecx
shl ecx, 0x10
add ecx, eax
mov ecx, eax
inc ecx
xchg ecx, eax
shl eax, 0x10
add eax, ecx
ror ecx, 0xb
not eax
shr eax, 5
mov ecx, eax
shl ecx, 0x1e
or eax, ecx
dec ecx
and eax, ecx
xchg ecx, eax
mov ecx, 0xf681a8c8
not ecx
inc ecx
rol eax, 0x15
sub ecx, eax
dec ecx
dec eax
shr eax, 6
xor eax, 0xfc2d88c8
not ecx
shr eax, 0x1d
and eax, ecx
xor ecx, 0xff025ac8
shl ecx, 0x18
dec ecx
sub eax, ecx
dec ecx
dec eax
bswap eax
add ecx, eax
mov ecx, eax
xor ecx, eax
ror eax, 1
or eax, 0x670bcc9
or eax, ecx
rol ecx, 0xb
mov eax, ecx
add eax, 0x8f19ec9
xchg ecx, eax
xor eax, ecx
or ecx, 0xb4f34c9
shr eax, 0x15
sub eax, 0xcd46ac9
sub eax, 0xd9f70c9
rol ecx, 4
ror ecx, 6
add eax, 0xfb300c9
xchg ecx, eax
add eax, 0x1123ccc9
not eax
add eax, 0x125fd6c9
not ecx
dec eax
shl eax, 0x1e
or eax, ecx
or eax, 0x16a2eac9
inc ecx
not ecx
not eax
xchg ecx, eax
xor ecx, eax
sub ecx, eax
or ecx, eax
dec eax
and ecx, 0x1cfc08c9
or ecx, 0x1db27cc9
xor eax, ecx
sub eax, 0x1f49fcc9
sub ecx, 0x20150ec9
or ecx, eax
and eax, 0x2166dac9
or ecx, eax
and eax, ecx
add eax, ecx
mov ecx, 0x23c230c9
and ecx, eax
mov eax, ecx
shl eax, 1
shr eax, 6
xor ecx, 0x272760c9
xor ecx, eax
or ecx, eax
add eax, ecx
shr eax, 0xd
xchg ecx, eax
mov ecx, 0x2b5042c9
xor ecx, 0x2c27aac9
ror ecx, 0x14
add eax, 0x2d7c2ec9
or ecx, eax
dec ecx
sub ecx, 0x2f9b20c9
inc eax
mov eax, ecx
shr eax, 2
sub ecx, eax
rol eax, 6
not eax
mov eax, 0x34292ec9
ror ecx, 0xf
bswap eax
rol ecx, 0x17
sub eax, 0x371c00c9
xchg ecx, eax
shr eax, 1
or eax, ecx
mov ecx, eax
xor ecx, 0x3ab4f2c9
add eax, 0x3b498cc9
xor ecx, eax
and ecx, 0x3cbd9ac9
add ecx, eax
bswap eax
inc eax
add eax, 0x3f2d1ec9
xor eax, ecx
mov ecx, 0x408380c9
dec ecx
shl ecx, 0x15
ror eax, 0x1a
inc ecx
shl ecx, 0xb
shr ecx, 6
sub ecx, eax
not eax
shl eax, 0x1b
dec eax
add eax, 0x4819d0c9
not eax
sub eax, 0x4a3836c9
add eax, 0x4ac8aac9
bswap eax
bswap ecx
and eax, 0x4cb0f8c9
dec eax
bswap eax
xchg ecx, eax
add ecx, eax
add eax, 0x4fe29ac9
or eax, ecx
rol eax, 5
add ecx, 0x51d3e6c9
or eax, ecx
add ecx, eax
xchg ecx, eax
inc eax
dec ecx
or ecx, eax
add eax, 0x5651ccc9
rol ecx, 0x12
rol eax, 0x16
inc ecx
mov ecx, 0x58e764c9
ror ecx, 4
sub eax, 0x5a6592c9
not eax
and ecx, eax
add ecx, 0x5c317ac9
xor ecx, eax
add ecx, 0x5d8c1cc9
and ecx, 0x5e290ac9
sub ecx, eax
add ecx, 0x5f784cc9
sub eax, ecx
sub eax, 0x60f8a8c9
inc ecx
add eax, ecx
add ecx, eax
shr eax, 0x1e
shl eax, 0x13
mov eax, ecx
or ecx, 0x653eacc9
and eax, ecx
xor eax, ecx
or eax, 0x674afec9
xor eax, ecx
add ecx, eax
add eax, ecx
sub eax, ecx
dec eax
or ecx, 0x6b2f60c9
add ecx, eax
and ecx, eax
rol eax, 0x15
rol ecx, 0x16
dec ecx
add eax, 0x6ef0c0c9
shl ecx, 0x1b
add ecx, 0x703566c9
dec eax
sub eax, 0x719c86c9
add eax, ecx
inc eax
and eax, 0x735e3cc9
or eax, 0x740ddac9
add eax, 0x749e6cc9
inc ecx
xor ecx, eax
add eax, ecx
xor eax, 0x7760b8c9
and ecx, eax
mov ecx, eax
xor ecx, 0x7944dec9
shl ecx, 0x1c
mov ecx, eax
not eax
and ecx, eax
not eax
sub ecx, eax
mov eax, 0x7d95b2c9
ror eax, 0x18
inc ecx
xchg ecx, eax
xchg ecx, eax
add ecx, eax
ror eax, 0x19
sub eax, ecx
xchg ecx, eax
or ecx, eax
and ecx, 0x84ac98c9
mov ecx, 0x85326ec9
not ecx
not ecx
add eax, 0x870acec9
ror ecx, 0xb
or eax, 0x887486c9
xchg ecx, eax
mov eax, ecx
add eax, 0x8a55d8c9
inc eax
sub eax, ecx
dec eax
or ecx, eax
bswap eax
add ecx, eax
sub ecx, 0x8eeec8c9
xchg ecx, eax
ror eax, 0xa
or ecx, 0x912df2c9
sub eax, ecx
shr ecx, 0x1c
xor eax, 0x936daec9
ror eax, 0x1b
bswap ecx
or ecx, 0x957c44c9
xchg ecx, eax
rol ecx, 0x18
sub eax, 0x97d02ec9
xor eax, 0x98a01cc9
not ecx
add eax, 0x99d3a8c9
add eax, 0x9a642ec9
bswap ecx
ror eax, 0x12
sub eax, ecx
xchg ecx, eax
sub ecx, eax
sub eax, ecx
and eax, ecx
bswap ecx
bswap eax
or ecx, eax
add eax, 0xa1e422c9
sub eax, ecx
dec eax
ror eax, 0x11
and eax, ecx
bswap ecx
inc eax
or ecx, 0xa681c6c9
inc ecx
sub ecx, 0xa7e654c9
or ecx, 0xa8970ec9
add ecx, 0xa92890c9
shr eax, 6
inc ecx
xor ecx, 0xab4d96c9
shr ecx, 0x18
sub eax, 0xacca3cc9
shr ecx, 0x1c
xor ecx, eax
add eax, ecx
shl eax, 0xb
not ecx
xor ecx, eax
ror ecx, 0x16
xor ecx, eax
mov eax, ecx
xor eax, ecx
mov ecx, eax
sub ecx, 0xb4f988c9
rol eax, 0x17
and ecx, eax
rol eax, 0x1e
shr eax, 0xa
shl eax, 0x19
or eax, ecx
bswap eax
add eax, ecx
bswap eax
shl ecx, 0x17
xor ecx, 0xbc6406c9
shl ecx, 0x14
xor ecx, eax
mov ecx, 0xbe6656c9
sub eax, ecx
and eax, ecx
bswap ecx
or ecx, 0xc10ab2c9
xor eax, ecx
xchg ecx, eax
and ecx, eax
sub eax, ecx
inc ecx
xor ecx, 0xc56a26c9
xor eax, ecx
and ecx, 0xc6cdeac9
ror ecx, 0x10
rol eax, 0xf
rol ecx, 2
shr ecx, 5
xor ecx, eax
not eax
inc eax
or eax, 0xcc67e2c9
xor ecx, 0xcd3b0ec9
xor eax, ecx
bswap eax
xchg ecx, eax
sub eax, 0xd03d70c9
mov eax, ecx
sub eax, 0xd17c16c9
xor ecx, 0xd24d1ec9
sub eax, 0xd313dcc9
rol eax, 0x12
mov ecx, eax
not eax
sub eax, 0xd5af8ec9
and ecx, 0xd64cb6c9
and ecx, eax
xor ecx, eax
or eax, 0xd85da6c9
mov eax, ecx
not eax
add eax, ecx
add ecx, eax
or eax, 0xdb3ca6c9
not eax
bswap eax
sub eax, 0xdd4a06c9
shr eax, 0xb
dec eax
xchg ecx, eax
and eax, 0xe00e74c9
add eax, ecx
add eax, 0xe12600c9
xor eax, 0xe1f660c9
bswap ecx
add ecx, 0xe32f12c9
or ecx, eax
or ecx, eax
mov eax, 0xe5065cc9
sub ecx, 0xe5cb84c9
rol eax, 0x1c
shl ecx, 0x17
xor eax, ecx
or ecx, eax
add ecx, eax
mov eax, ecx
inc eax
and eax, 0xeae81cc9
sub eax, ecx
add eax, ecx
xor eax, 0xecfdaac9
or ecx, 0xedae44c9
inc ecx
ror eax, 0xa
bswap ecx
or ecx, 0xf05c00c9
xor eax, 0xf12b42c9
ror eax, 3
xor eax, ecx
shr ecx, 2
ror ecx, 6
mov ecx, eax
mov eax, ecx
and ecx, 0xf5b398c9
rol ecx, 5
xor ecx, eax
dec eax
add eax, ecx
add ecx, eax
xor eax, ecx
bswap eax
sub eax, 0xfb1856c9
sub eax, 0xfbdcf6c9
sub eax, 0xfca104c9
ror eax, 7
not eax
sub ecx, eax
xor eax, 0xff8d30c9
rol eax, 0x1d
bswap ecx
and eax, ecx
or eax, ecx
mov ecx, 0x2aa9aca
ror ecx, 0x18
sub ecx, eax
inc ecx
rol eax, 0xb
ror ecx, 0x1d
dec ecx
dec ecx
sub ecx, eax
sub ecx, eax
inc eax
inc eax
ror ecx, 0x12
sub ecx, eax
xor ecx, eax
mov ecx, 0xcf572ca
or ecx, 0xda85eca
xchg ecx, eax
sub ecx, eax
inc ecx
and ecx, 0x1073d0ca
rol eax, 0x1c
inc ecx
xchg ecx, eax
sub ecx, eax
mov eax, ecx
or eax, 0x153bd0ca
sub eax, 0x160674ca
and eax, 0x16a6c6ca
xor eax, ecx
sub ecx, 0x183f02ca
and ecx, 0x18e112ca
shr ecx, 8
shl ecx, 0x1b
add ecx, 0x1b8e4aca
shr eax, 0x13
inc ecx
xor eax, ecx
and ecx, eax
xor eax, 0x1f0e82ca
or ecx, eax
dec ecx
add eax, 0x20eb9eca
sub eax, ecx
mov ecx, eax
rol ecx, 0x1c
inc ecx
sub eax, 0x2440b6ca
and eax, ecx
add eax, ecx
shl eax, 1
and ecx, 0x26ac90ca
xchg ecx, eax
or ecx, 0x282fd0ca
mov eax, 0x28b4a4ca
inc ecx
xor eax, 0x2a2604ca
not ecx
shl eax, 0xa
bswap ecx
shr ecx, 2
or ecx, eax
or ecx, 0x2e2f86ca
or ecx, 0x2ee04eca
mov ecx, eax
ror eax, 0x12
rol ecx, 0x1e
and eax, 0x316d18ca
sub eax, 0x323108ca
sub ecx, eax
xor eax, 0x33bf1aca
not ecx
not eax
not ecx
not ecx
inc eax
shr eax, 0x11
inc ecx
xor ecx, 0x390fe2ca
shr eax, 0xb
not eax
sub eax, 0x3b2e2cca
add ecx, eax
xchg ecx, eax
xchg ecx, eax
and eax, 0x3dfdcaca
or eax, 0x3eade0ca
mov eax, ecx
xchg ecx, eax
shl eax, 4
xor eax, ecx
and ecx, eax
xor eax, 0x42dd02ca
rol eax, 2
not eax
sub ecx, eax
shl eax, 9
xor eax, ecx
or eax, ecx
and eax, ecx
rol ecx, 0x19
and eax, 0x48fe18ca
sub ecx, eax
add ecx, 0x4a4d10ca
inc ecx
xchg ecx, eax
dec ecx
bswap eax
sub eax, 0x4dcceeca
sub eax, 0x4e910eca
sub eax, 0x4f559cca
and eax, 0x4ff18eca
shr eax, 0x1e
xor eax, 0x517866ca
sub eax, 0x523cf0ca
shr ecx, 9
mov eax, 0x5376c2ca
ror eax, 0x18
xor eax, 0x550068ca
rol ecx, 2
shl eax, 0xd
add ecx, 0x56fea8ca
shl ecx, 7
xchg ecx, eax
sub ecx, eax
xor ecx, eax
mov ecx, 0x5a91b2ca
sub eax, ecx
xchg ecx, eax
shl eax, 0xe
mov eax, ecx
xchg ecx, eax
add eax, 0x5eb826ca
bswap ecx
inc eax
xor eax, 0x60cb64ca
not ecx
mov eax, ecx
not eax
sub eax, 0x63536cca
or eax, 0x64030aca
xchg ecx, eax
add ecx, eax
or eax, ecx
dec ecx
and eax, 0x6748a6ca
and eax, 0x67e4d6ca
sub eax, ecx
and eax, ecx
sub eax, 0x69f83eca
shr eax, 0x10
ror eax, 0x16
bswap ecx
ror eax, 0x18
and eax, ecx
inc ecx
not eax
inc eax
sub eax, ecx
dec ecx
sub ecx, eax
xor eax, 0x7224f8ca
xor eax, ecx
and ecx, eax
mov ecx, eax
sub ecx, 0x74c45aca
xor ecx, 0x759562ca
sub eax, ecx
xchg ecx, eax
not eax
not ecx
not ecx
or eax, 0x79c076ca
and eax, ecx
bswap ecx
add eax, 0x7b8854ca
or ecx, 0x7c3bb8ca
sub ecx, eax
xor ecx, eax
xor ecx, 0x7e93c0ca
add eax, 0x7f2454ca
shl ecx, 0x13
xor ecx, eax
dec ecx
or ecx, eax
or eax, 0x829d68ca
sub eax, ecx
dec eax
xchg ecx, eax
not eax
and eax, ecx
or eax, ecx
not ecx
ror ecx, 0x12
shr ecx, 0x16
or ecx, eax
mov eax, ecx
add ecx, 0x98a512ca
sub ecx, 0x99712cca
not ecx
not eax
rol eax, 0x11
inc ecx
sub eax, 0x9d8346ca
or eax, 0x9e33acca
or eax, ecx
sub ecx, 0x9f9fe8ca
add ecx, 0xa0315eca
mov ecx, eax
mov eax, ecx
and ecx, eax
or eax, 0xa27314ca
and ecx, 0xa3103aca
sub eax, 0xa3d48cca
not eax
or ecx, eax
mov ecx, 0xa5a8fcca
shl ecx, 1
mov ecx, eax
xor eax, ecx
not eax
shr ecx, 0x1d
dec eax
not eax
add eax, ecx
inc eax
dec eax
inc eax
shr eax, 0x1b
and eax, ecx
shl ecx, 0x14
shr eax, 1
rol eax, 7
add ecx, 0xb09e76ca
mov ecx, eax
or ecx, 0xb1cd5eca
add ecx, 0xb25ed6ca
or ecx, eax
and eax, 0xb3a44aca
not eax
add eax, ecx
add eax, 0xb561a0ca
bswap eax
or ecx, 0xb6b714ca
and eax, ecx
inc ecx
sub ecx, eax
sub ecx, eax
shl eax, 0xc
or eax, ecx
shr ecx, 0xe
shr ecx, 0x15
and eax, ecx
mov eax, 0xbd43b8ca
inc eax
or eax, 0xbe91ceca
dec ecx
xchg ecx, eax
xchg ecx, eax
sub eax, ecx
or ecx, 0xc249acca
rol eax, 0x19
or ecx, 0xc3b170ca
mov ecx, eax
sub eax, 0xc4f69cca
or eax, ecx
shl eax, 0x10
or ecx, 0xc70138ca
rol eax, 0x13
rol ecx, 0xa
shl ecx, 8
shr ecx, 0xe
rol ecx, 9
xor eax, 0xcb62eaca
inc eax
add eax, ecx
or ecx, 0xcd39fcca
inc ecx
not ecx
not eax
or ecx, eax
and ecx, 0xd066daca
not ecx
inc eax
and ecx, eax
mov eax, ecx
not eax
shr ecx, 8
shr eax, 0x14
mov ecx, eax
add eax, ecx
sub eax, ecx
add ecx, 0xd71b00ca
sub ecx, eax
add ecx, eax
sub eax, ecx
add eax, 0xd9b1b4ca
mov ecx, eax
xchg ecx, eax
mov eax, ecx
dec ecx
and ecx, 0xdcbe6aca
sub ecx, eax
or eax, ecx
and ecx, eax
or eax, ecx
add eax, 0xdff262ca
rol ecx, 0x13
sub eax, 0xe16e84ca
not eax
xor ecx, 0xe2e26eca
and eax, ecx
and ecx, eax
mov ecx, eax
sub ecx, 0xe55082ca
rol eax, 0xb
mov ecx, 0xe68d42ca
add ecx, eax
shl eax, 9
and eax, ecx
xchg ecx, eax
or eax, 0xe9e45aca
ror ecx, 1
not eax
sub eax, 0xec0594ca
or ecx, eax
add eax, ecx
xor eax, 0xee06e8ca
or eax, ecx
sub ecx, 0xef75beca
shr ecx, 0x18
sub eax, ecx
shl eax, 0x1b
shl eax, 0x1e
dec eax
and ecx, eax
or ecx, eax
not ecx
add ecx, eax
inc eax
not eax
xor ecx, 0xf80488ca
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al