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

Disassembly:
add esi, edi
mov ecx, ebx
mov ecx, edi
or edi, esi
xor esi, edx
add edx, edi
xchg ecx, eax
add edx, esi
shl edx, 0x15
mov ebx, eax
add esi, edi
or esi, 0x36d1891c
sub edx, 0x37c0371c
or ecx, esi
or ecx, edx
and ecx, eax
shr eax, 8
and esi, ebx
sub esi, 0x3c8cb71c
and ecx, eax
sub eax, ebx
shl eax, 9
xor ecx, 0x3ff6191c
shr eax, 0xe
xchg edx, ebx
mov edx, ecx
xor edi, ecx
mov edx, edi
dec eax
mov ecx, edx
mov ebx, esi
rol ebx, 0x19
and esi, edi
add eax, 0x48351d1c
sub eax, esi
mov ecx, eax
dec eax
inc esi
add ebx, 0x4bdfdd1c
and edi, ebx
add esi, ebx
mov esi, eax
and edi, 0x4e9c031c
add ecx, 0x4f4da31c
xor edx, edi
sub esi, edx
xor edi, 0x5229391c
xchg edi, eax
ror esi, 0xb
add esi, eax
sub eax, edi
sub ebx, esi
xchg ecx, eax
xchg ecx, eax
not edx
and esi, ecx
ror edi, 0x16
shl eax, 5
dec ebx
and edx, ebx
xor eax, 0x6aa5171c
add esi, 0x6b55211c
or ecx, 0x6c2a731c
xchg esi, edi
xchg esi, eax
shr ecx, 0xf
xchg edi, eax
sub ebx, edi
and ebx, 0x71ae6b1c
sub edi, eax
or eax, edi
xchg edi, edx
and esi, edi
and eax, ecx
xchg edi, ecx
or eax, ebx
sub ecx, edx
add esi, eax
sub eax, edi
xor esi, edx
xor ebx, edx
ror esi, 0x1c
mov ebx, ecx
add edx, edi
rol eax, 0xd
add edx, 0x7f9ec31c
sub edi, ebx
and ebx, ecx
and eax, 0x81f71d1c
mov edx, 0x8297931c
xor ebx, 0x8393511c
shl ecx, 0xd
xchg ecx, edi
or esi, 0x864bcd1c
sub ebx, esi
or edx, 0x8803ad1c
and ecx, edx
sub ecx, 0x89a5f11c
xchg ebx, edi
and ecx, esi
and ecx, edx
xor edx, 0x8d160d1c
or esi, 0x8dec751c
or edx, esi
add edi, ebx
inc ebx
and edi, eax
mov esi, ebx
ror edx, 0x13
mov eax, edx
or eax, ebx
and edx, eax
add esi, 0x96a2ed1c
xchg edx, eax
add edx, ebx
or edx, ecx
xor eax, edi
dec esi
add edi, ebx
shl edi, 0x18
xor edx, eax
mov ebx, eax
xor esi, ebx
and ecx, edi
and esi, 0xa043911c
mov edi, esi
xor esi, edi
or edi, 0xa2af031c
sub edx, 0xa39c831c
add ecx, edi
xchg esi, edx
inc esi
xor ebx, 0xa706491c
shr edi, 0x14
xor ecx, 0xa8dcc51c
and esi, edx
ror eax, 9
and ecx, esi
mov edx, eax
xor esi, eax
or edi, esi
dec ecx
rol ecx, 0x15
sub edx, eax
add esi, edx
add edi, esi
and esi, edx
xchg ecx, edx
and ebx, eax
xor eax, ecx
or esi, ecx
add ecx, 0xb643a71c
add ebx, eax
and ecx, eax
sub esi, ecx
ror esi, 0x13
mov eax, edi
sub edx, ebx
xchg ecx, eax
not edi
add esi, edx
shl esi, 4
or edx, esi
add ecx, esi
sub ebx, ecx
add edx, eax
add esi, eax
sub edx, 0xc2bebd1c
add esi, ebx
xchg ebx, edi
xor edi, edx
shl edx, 0xe
add ecx, 0xc6f2d91c
ror ebx, 0x14
add edx, ebx
add ebx, esi
sub edx, ecx
add edi, eax
ror esi, 1
xchg edi, edx
and eax, ebx
and ebx, edi
sub esi, ebx
not edx
sub eax, ecx
or edx, ebx
sub eax, ebx
add edi, ecx
add edx, eax
xor edi, eax
xor ecx, 0xd57bf71c
and esi, 0xd639c71c
and edi, ecx
rol edi, 0x1a
sub ebx, ecx
inc eax
shr edx, 0x1e
or edx, esi
add ecx, esi
sub ebx, ecx
mov ebx, eax
xchg edx, ecx
and ecx, edx
xor esi, ecx
or eax, edi
mov ebx, eax
xchg ebx, edx
xchg edi, eax
sub edx, edi
and edi, ecx
add edi, eax
sub ecx, edx
xor edx, ebx
dec ecx
sub ebx, edx
and eax, ebx
and ebx, eax
sub edi, eax
mov esi, ecx
shl ebx, 0x18
add ebx, eax
not eax
and edi, esi
mov edi, esi
or edx, edi
sub esi, 0xf1523f1c
and edx, ecx
xor eax, ecx
xor esi, eax
sub ecx, esi
or esi, ebx
ror eax, 0x14
and edi, eax
mov edx, ebx
sub edx, ebx
or ecx, eax
add edi, ebx
xchg esi, ebx
not eax
and ebx, ecx
mov edx, ebx
and ecx, eax
mov esi, eax
xchg ecx, eax
add esi, ebx
sub edi, eax
add eax, edx
and edx, edi
xor ecx, edi
add edx, eax
xor ebx, edi
add edi, ecx
sub edx, 0x6a8151d
add ecx, 0x7573d1d
or eax, 0x82adb1d
inc eax
rol ebx, 0xf
bswap ecx
shl edx, 0x12
sub edi, ecx
ror edx, 0x19
sub ecx, 0xe1e4b1d
xor edi, 0xf1b1d1d
mov edx, eax
not ecx
or eax, ebx
sub ecx, eax
sub esi, edx
xchg edi, ecx
or edx, esi
add esi, edi
not edi
add edx, eax
and eax, esi
mov edx, 0x18473d1d
ror ecx, 4
xchg ebx, esi
add ecx, eax
and edx, esi
mov eax, esi
and eax, 0x1cdd0d1d
and edi, 0x1d9c371d
rol edi, 0x11
xchg ecx, eax
add ecx, edx
mov ecx, edi
or edi, ebx
or eax, ecx
or edx, 0x232b911d
and edx, 0x23e9e11d
sub edi, ecx
xchg esi, eax
xor edi, eax
xchg edi, eax
sub esi, eax
add esi, edx
or eax, 0x2a37711d
rol edx, 0x1c
mov ecx, edx
ror ecx, 7
sub ecx, 0x2d7e911d
mov edx, eax
not ecx
xor ecx, esi
or ebx, esi
sub eax, edx
sub edx, 0x3267271d
mov edi, ebx
or ebx, edi
ror edx, 0x17
sub edx, ecx
add edi, eax
ror esi, 0x1d
xchg esi, eax
or eax, edx
xor ebx, 0x39e9c71d
add edx, eax
xchg esi, eax
not edx
mov eax, 0x3cf4d91d
xchg esi, ebx
sub edi, 0x3ee33f1d
rol ecx, 0xa
and eax, ebx
add esi, edi
shl eax, 4
xchg edi, esi
mov edx, ecx
xchg edx, eax
mov edx, esi
xor edx, ebx
and edi, esi
sub edi, ecx
rol edi, 0xd
mov ebx, 0x4949091d
or edx, ecx
add eax, 0x4ac4951d
sub esi, ebx
or ebx, eax
and ecx, edi
xchg edx, edi
or edx, esi
or eax, ecx
shl ecx, 0xf
mov eax, ebx
xchg esi, edi
sub eax, ebx
add edx, edi
add ecx, edi
mov esi, ecx
not ecx
xor ecx, 0x56ce1f1d
and esi, edi
xor ecx, esi
xor edx, edi
sub edx, eax
rol esi, 0x14
xchg esi, ebx
xor eax, ecx
or ecx, edx
and edi, 0x5eaf671d
add edx, edi
xchg ecx, eax
sub esi, 0x6146c91d
or eax, edx
or edi, ebx
or ecx, edi
bswap edi
not edi
xor edi, ecx
and esi, edx
or eax, edx
or ebx, eax
ror ecx, 2
inc ecx
sub esi, eax
shr edx, 0xf
bswap edx
xchg edx, eax
shr eax, 0x18
mov ebx, eax
mov eax, edi
ror esi, 0xa
xchg edi, esi
mov esi, 0x72d30d1d
or esi, 0x73a95b1d
or edx, eax
sub ecx, 0x75635b1d
or edx, 0x763ab71d
sub esi, 0x7728991d
and esi, ecx
sub edx, ebx
or esi, edx
mov ecx, esi
and edx, ebx
or eax, esi
sub edi, 0x7c9ee71d
mov esi, edi
mov eax, ebx
shl ebx, 0x16
add ebx, 0x7f52b11d
and ecx, esi
mov edx, edi
add eax, ebx
and edi, ecx
xor edi, 0x82fd811d
mov ecx, eax
xor esi, 0x8491211d
xor eax, esi
mov ebx, ecx
add ecx, edi
or edi, eax
ror edi, 0x11
and edx, ecx
sub edi, ebx
xor ebx, edx
sub eax, esi
shr esi, 0x13
sub ebx, ecx
or ecx, ebx
mov ecx, edx
add ecx, esi
ror edi, 0x1a
and eax, edx
and esi, ebx
and edi, ebx
and ebx, 0x936cab1d
sub edx, edi
add ecx, 0x9505731d
and ebx, eax
add ebx, ecx
add ebx, ecx
rol ebx, 0x19
not ecx
xor edx, edi
and edi, ecx
or edi, edx
mov edx, ebx
sub edi, eax
mov eax, 0x9d438f1d
inc edi
add edx, ecx
dec esi
sub esi, 0xa05c111d
and esi, 0xa11d511d
or edx, eax
sub edx, eax
rol ebx, 0x18
or ecx, edi
or ebx, edx
not eax
and edi, ebx
and esi, 0xa77f871d
mov edx, eax
not ebx
shl edx, 0x17
sub eax, ecx
mov edx, esi
and eax, edi
or ebx, edi
xchg esi, ebx
mov edi, ebx
shl ecx, 0xa
bswap ebx
not esi
and edx, esi
sub ecx, eax
rol ecx, 0xd
sub edx, esi
mov edi, esi
xchg ebx, edx
and eax, ebx
xor edi, eax
or ecx, ebx
mov edx, edi
add ebx, ecx
ror edi, 0x12
xor ecx, 0xbb3e451d
sub edx, ecx
add eax, esi
sub esi, edx
mov esi, eax
and edi, eax
mov edi, ebx
mov edi, 0xc044cf1d
xor ebx, ecx
xor edx, ebx
sub eax, ecx
mov esi, eax
and edi, 0xc464d51d
ror esi, 6
or eax, 0xc617d11d
mov ebx, esi
inc ebx
or eax, ecx
sub eax, ecx
xchg esi, edi
xor eax, ecx
sub edi, eax
add ebx, edx
or eax, edi
or ebx, ecx
add eax, ecx
sub eax, edx
sub ecx, edi
inc eax
add ecx, ebx
or ecx, 0xd2d3231d
mov edx, esi
xor edx, 0xd46bff1d
or edx, ecx
xor esi, edi
sub ecx, esi
mov ecx, edi
or esi, edx
add ebx, eax
xchg ebx, edx
mov ebx, ecx
add edx, eax
xor ebx, 0xdc61991d
add edi, ecx
xor ebx, edx
sub ecx, edi
sub edi, eax
mov ebx, 0xe06f551d
xchg edi, esi
mov ebx, 0xe215df1d
xchg ecx, ebx
xor eax, ecx
xor edx, esi
xor eax, 0xe5f3f31d
and ebx, eax
sub edx, eax
sub esi, eax
and eax, edx
sub ecx, eax
sub ecx, esi
mov ebx, 0xeb8f6b1d
or esi, edx
add ebx, esi
xor esi, ebx
xchg ebx, edx
xchg edx, esi
and esi, eax
mov esi, 0xf15ef51d
add edx, ebx
mov edi, eax
mov eax, edi
ror eax, 0x1b
sub edi, ecx
and eax, ebx
add esi, eax
xor ecx, eax
mov ecx, esi
and edi, eax
add eax, ebx
not edi
add edi, eax
sub edi, edx
xor esi, edi
and ebx, ecx
mov eax, edi
sub ebx, edi
xor ebx, edx
mov edx, ecx
xchg edi, ecx
or ebx, edi
or edx, edi
or edx, eax
sub eax, edx
add edi, edx
mov esi, edi
xchg edx, edi
xor ebx, ecx
sub eax, edi
or esi, eax
sub ebx, edx
and edi, 0xbf6eb1e
or esi, eax
dec edx
xor ebx, 0xe84c91e
add esi, edi
inc esi
xchg edx, esi
inc edx
or eax, ecx
shr edi, 0xf
xchg ecx, eax
dec edx
shl edi, 3
xor esi, eax
xchg edx, esi
and eax, ecx
mov esi, ebx
ror esi, 0x1e
xchg ebx, eax
mov esi, edx
or ecx, ebx
bswap edi
mov eax, edi
ror esi, 0x16
mov eax, ecx
add eax, 0x20004f1e
sub ebx, edi
or ecx, ebx
add ebx, edx
xor ecx, 0x2351091e
and esi, ebx
or ecx, ebx
add ebx, ecx
add edi, esi
and edx, 0x26e2e11e
xor eax, edi
and edx, 0x2892931e
add eax, esi
add edx, esi
and edx, ebx
or esi, ecx
xor edx, eax
mov edx, ecx
mov eax, ebx
sub ecx, ebx
and ecx, esi
mov ebx, esi
inc edi
add esi, eax
xor ecx, eax
mov edx, ebx
ror ebx, 6
sub edx, edi
add ecx, 0x3520ed1e
add eax, ecx
mov edx, ecx
xchg edx, eax
add ebx, ecx
ror edx, 6
sub esi, edx
sub ebx, ecx
and edx, ecx
sub ecx, edi
and edi, eax
mov esi, ecx
shr eax, 0x11
mov ebx, edx
bswap edx
xchg esi, edi
and ecx, 0x419a3b1e
sub edi, 0x4288bf1e
rol esi, 5
xor ebx, ecx
or ecx, ebx
add eax, esi
add edi, 0x4677351e
xchg edx, eax
add edi, edx
mov ecx, esi
and edi, edx
not ecx
xchg ecx, eax
xor esi, ecx
or esi, ebx
mov eax, ecx
xor edx, ecx
shr edx, 1
sub esi, 0x504d831e
and edx, eax
shl edx, 0x10
and esi, eax
add edi, 0x5345af1e
and ebx, eax
sub esi, edi
xor eax, 0x55da9b1e
mov ebx, ecx
xor eax, edi
dec eax
mov edi, edx
mov ebx, ecx
xchg esi, eax
or ebx, edx
dec ecx
sub ebx, edi
xor edx, edi
sub ebx, ecx
mov ebx, eax
xchg ebx, esi
xor edx, esi
sub edx, 0x621a771e
add esi, edi
mov edi, 0x6365891e
and ebx, 0x6422cb1e
sub esi, edi
and ebx, eax
sub edi, esi
xchg ecx, eax
xchg esi, eax
xor ebx, edi
xor esi, ecx
or ecx, edi
bswap edx
xchg edi, ecx
or esi, ebx
sub eax, ebx
and ecx, edi
mov eax, edx
or esi, edi
xchg edi, ecx
xor ecx, 0x72ed2f1e
and ecx, ebx
xchg edx, ebx
add eax, edx
xchg esi, eax
or edx, edi
inc ecx
add ecx, edx
bswap edi
mov eax, esi
not esi
mov ebx, edx
mov edx, esi
xor edi, ecx
bswap eax
add esi, edx
add ebx, ecx
and ecx, edi
and eax, 0x8050ff1e
add esi, ecx
and esi, eax
add ecx, eax
and ecx, edx
xor ebx, 0x8406b51e
add edx, eax
add ebx, esi
sub edi, 0x8643c71e
sub ecx, eax
sub ecx, edx
xor ecx, edi
add ebx, esi
xor ebx, esi
xchg esi, eax
or esi, ebx
rol edx, 0x1d
sub eax, esi
shl ecx, 4
or ebx, eax
and ecx, edi
mov eax, edx
add eax, edx
xchg edi, eax
xor esi, edi
and eax, 0x9462c31e
or ecx, ebx
mov esi, edi
xchg esi, eax
xchg ebx, eax
sub ebx, edi
not esi
xchg edi, ecx
xchg edi, eax
sub ebx, eax
mov ecx, edi
add ebx, ecx
shr esi, 0x13
rol ecx, 0xe
sub esi, ecx
sub esi, eax
and ebx, edx
and ecx, edx
xchg ecx, ebx
xchg edi, ebx
sub eax, esi
add ecx, 0xa61fc51e
shl esi, 0x1e
or edx, ecx
and edi, ebx
and eax, 0xa93e011e
add ebx, eax
not ecx
dec edx
mov eax, edx
add ecx, ebx
add ecx, edi
mov ebx, edi
rol eax, 0x10
xor eax, edx
add eax, edx
xchg esi, edx
mov eax, ecx
add edi, ecx
and eax, edx
not eax
xchg edi, ebx
sub eax, ecx
or eax, ebx
and esi, 0xb76d1f1e
mov eax, esi
and edi, esi
sub ecx, 0xb9ac751e
mov edx, eax
xor ebx, esi
xchg esi, eax
or eax, edx
xchg ebx, eax
xchg esi, eax
xor edi, edx
add edi, 0xc0b2391e
add edx, ecx
xchg esi, eax
xchg ebx, eax
ror edx, 0x19
sub esi, eax
or ebx, 0xc5f81b1e
xchg edi, eax
sub ecx, 0xc7e5851e
ror esi, 0x12
xchg esi, edi
sub esi, edx
xor edi, ebx
mov esi, 0xcc50bb1e
add ebx, esi
sub edi, 0xcde3951e
xchg esi, ecx
add ecx, 0xcf97d31e
bswap edx
xchg edi, ebx
add ebx, 0xd20ce31e
xchg edx, edi
or eax, esi
ror esi, 0xf
and esi, ecx
inc edi
add edi, esi
or eax, edi
xchg ebx, esi
sub ecx, esi
add ecx, edi
xchg edi, esi
mov ecx, 0xdbe8a11e
mov edi, eax
and ebx, 0xdd41991e
and edx, ebx
xor edi, 0xdef53b1e
mov edx, ebx
and edx, 0xe04bd71e
add edi, eax
and edi, ebx
inc edi
add ecx, 0xe321831e
add ecx, eax
and edx, esi
rol ecx, 0xa
sub esi, ebx
not esi
xchg esi, edx
or edi, ebx
or ebx, esi
ror eax, 0x1a
and esi, 0xeb45331e
and edi, ebx
and edx, 0xecbc951e
sub ebx, 0xeda9351e
xor eax, ecx
xchg edi, eax
and edi, esi
xchg esi, ecx
ror eax, 7
xchg edi, esi
shl esi, 0x11
or edx, ecx
xchg ecx, esi
or eax, edx
or ebx, ecx
add ecx, 0xf832991e
add edx, ecx
dec ebx
and esi, ecx
and ebx, 0xfb10af1e
sub esi, ebx
xchg edx, ebx
add ebx, edx
or ecx, edx
and edx, edi
xchg ecx, eax
and ebx, eax
mov ecx, 0x173631f
mov edx, edi
shl edx, 0x13
add eax, 0x3957d1f
mov edi, 0x436ab1f
dec ebx
sub edx, ebx
bswap edx
xchg edi, edx
and ecx, ebx
mov esi, 0x900ad1f
add ecx, edi
or esi, edx
add ebx, eax
and edi, ebx
and esi, ebx
not edx
xor ebx, eax
shr edi, 3
xchg ecx, eax
and ecx, eax
sub esi, ecx
rol edx, 3
rol edi, 0x16
add eax, esi
xor eax, edi
and esi, 0x15c67f1f
and edx, eax
shr esi, 5
sub edx, eax
rol edx, 0xc
rol edi, 0xd
mov ecx, 0x1a967b1f
sub edx, edi
bswap eax
mov esi, ecx
xchg edi, esi
add ebx, esi
sub edx, ebx
rol ecx, 0x13
sub esi, ecx
sub eax, esi
sub edi, edx
xchg ebx, eax
xchg esi, eax
xchg ebx, eax
ror ebx, 0x12
ror ebx, 0xe
add ecx, esi
ror ebx, 8
sub esi, ecx
sub edx, eax
and edx, eax
sub eax, ecx
mov ecx, 0x2d4b7b1f
sub edx, ecx
xor edx, eax
bswap eax
add ebx, esi
xor eax, ebx
xchg ecx, esi
ror ebx, 1
or edx, edi
or ebx, eax
and ecx, eax
shl edi, 0x1a
xor edi, 0x3788011f
dec eax
mov eax, 0x38e82d1f
dec ebx
and esi, 0x3a67d91f
mov eax, ebx
and edi, ebx
and eax, 0x3c73311f
add ecx, esi
xor ebx, edx
sub ebx, edx
xchg ebx, edx
and ecx, ebx
or esi, ecx
xchg edi, eax
sub ebx, 0x43618d1f
sub edi, edx
xor esi, edi
sub ecx, esi
mov ecx, edx
mov ebx, eax
xchg ecx, eax
sub edi, 0x4944ed1f
rol ecx, 1
xor eax, edi
and ecx, 0x4bd0eb1f
or eax, ebx
inc ebx
xor edi, eax
shl ecx, 0xb
bswap esi
sub esi, edx
mov edi, 0x5179231f
bswap esi
sub edi, ebx
dec ecx
mov edx, edi
mov edi, eax
xor esi, eax
xchg edi, esi
rol esi, 0xb
xor ecx, 0x58f9151f
and edi, eax
mov edi, eax
xchg edi, eax
xor edi, ebx
mov edi, ebx
add eax, edx
mov edx, eax
bswap edi
mov eax, ecx
and esi, eax
add ecx, edx
bswap ebx
not edx
sub ebx, ecx
mov eax, 0x63e4831f
not edx
sub eax, ecx
or eax, edx
xor ebx, 0x674cc91f
mov edi, eax
and edx, eax
add ecx, 0x6950551f
add edx, esi
shr ebx, 3
and esi, ecx
sub eax, 0x6c766f1f
bswap esi
xor edx, esi
or ecx, edx
and edi, 0x6fbe831f
and edx, edi
and ebx, edi
or ebx, edi
rol ecx, 0x1c
and esi, ebx
bswap eax
mov esi, 0x74eec51f
shr ecx, 0x1a
xchg edi, ebx
add edx, esi
not eax
sub edi, edx
mov ecx, edx
add esi, ebx
mov eax, ebx
and edi, ebx
xor edx, ebx
add ecx, edi
xor edi, ecx
and ecx, ebx
xor esi, edi
or edx, 0x919be11f
or esi, edi
sub ecx, edx
add eax, esi
mov esi, eax
sub ecx, eax
xchg edi, ecx
and edi, eax
and ecx, 0x97efb91f
xor ecx, 0x98eb011f
ror edi, 0x1e
add ebx, ecx
xchg ebx, ecx
xchg ecx, eax
shl edi, 0xc
add eax, edx
xor esi, ebx
mov ebx, esi
sub ecx, edx
add ebx, esi
mov ebx, edx
dec edx
xor ecx, edi
mov edi, esi
sub edi, esi
mov edx, ecx
and ebx, ecx
xchg edx, esi
or esi, ecx
mov edi, 0xa8a32d1f
ror esi, 8
xor esi, eax
add ebx, 0xab27951f
add esi, edi
sub ecx, edi
sub ebx, edx
add edx, edi
xor eax, ebx
xor edi, eax
sub edi, 0xb11cbf1f
xor edi, ecx
rol edi, 0xa
and ebx, edi
and esi, 0xb468c31f
and edi, ebx
rol esi, 0x16
mov esi, edx
ror esi, 0x17
add edi, ecx
mov edi, esi
xor edx, 0xb9c5531f
xchg esi, ecx
not esi
and ebx, edx
mov edi, esi
add esi, ecx
add esi, edx
mov edi, edx
xchg edi, esi
xor ecx, esi
xor eax, ebx
xor edi, ecx
add ebx, 0xc364611f
add ecx, edx
sub edi, esi
mov edx, ecx
xor edx, esi
xor ebx, edx
mov ecx, esi
add eax, edx
xor ecx, 0xc9af731f
shr eax, 0x17
not ecx
sub eax, edx
ror ebx, 7
or ecx, ebx
and esi, ebx
xor eax, esi
and edx, ebx
and ecx, 0xd0f6b71f
xor edi, 0xd1f4171f
shr edi, 5
sub edi, 0xd3c1491f
xchg edx, ecx
sub eax, esi
bswap eax
dec edi
not ebx
or eax, edx
xor esi, edi
xor edi, ecx
inc ecx
sub eax, edx
shr ebx, 0x17
rol edi, 0x1e
xchg edi, edx
rol edx, 0xe
xor ebx, edx
xchg ecx, ebx
shl edi, 0x1e
sub ebx, edi
mov ecx, esi
add esi, edx
add eax, edi
inc eax
or edx, ebx
and ebx, edi
inc ecx
mov edx, esi
add eax, edx
xor edx, edi
xchg ebx, ecx
and edi, edx
sub edx, ebx
sub edi, 0xee46d91f
xchg ecx, ebx
add eax, edx
add esi, edi
inc edi
or esi, ebx
xor ebx, esi
and eax, ecx
xchg ebx, ecx
inc eax
or ecx, esi
or edx, ebx
inc esi
add ecx, ebx
not edi
add ecx, edx
ror edi, 0x13
add ebx, ecx
or esi, edi
sub edx, edi
or edx, ecx
xor edx, eax
and ebx, eax
mov ecx, edi
or eax, edx
xchg ecx, ebx
mov esi, eax
and ebx, edx
and eax, ecx
and eax, edi
xor edx, ebx
shr eax, 0x19
add eax, edi
or edi, esi
and edx, ecx
xchg ebx, edx
mov ecx, 0x14082120
mov eax, ecx
or edx, esi
xor edi, esi
xchg edi, eax
xor esi, eax
mov edx, ebx
xchg edx, eax
xor ebx, esi
add eax, ecx
xchg edi, eax
xchg esi, eax
sub esi, eax
sub esi, ecx
and ecx, 0x20239920
bswap edi
and edx, ebx
xor ebx, edi
or ecx, eax
sub edx, ecx
or edx, ecx
add ebx, edi
xchg ebx, eax
xchg edx, ecx
or edi, edx
add esi, edx
and edx, edi
mov edi, edx
mov ebx, ecx
add eax, edx
add edx, ecx
add ecx, 0x2d23a520
dec eax
shr edx, 0x14
mov ebx, edi
not eax
ror ecx, 0x1e
sub edx, eax
xchg ebx, ecx
add edi, ecx
xor edx, esi
sub edx, edi
or esi, edi
sub esi, edx
and eax, ecx
xchg esi, eax
mov esi, eax
add esi, ebx
mov ebx, ecx
or ebx, esi
or edi, esi
or ecx, edx
and edi, esi
xor eax, esi
and eax, edi
xor ecx, edi
and esi, 0x413b9120
and edi, esi
xchg ecx, eax
add edi, esi
sub ebx, 0x449b9120
not ecx
xor edx, edi
xchg edi, eax
sub ebx, ecx
rol esi, 0x16
mov ecx, esi
add esi, ecx
add esi, edi
sub esi, ebx
sub ecx, eax
mov edx, ebx
shr eax, 0x14
xchg ebx, edi
not edx
add edi, eax
xor ecx, ebx
shl esi, 2
sub edi, 0x537b6520
xchg esi, eax
dec eax
not eax
or esi, ebx
xor edi, esi
bswap edx
add eax, ecx
xchg ecx, ebx
mov edx, 0x5ad52d20
add ecx, eax
add ecx, 0x5c29b520
shl eax, 0x19
xor esi, ecx
sub ebx, eax
mov ebx, edi
or ebx, eax
add eax, edi
sub edx, ecx
mov edx, esi
add ebx, edx
sub ecx, edx
add ebx, eax
and ecx, eax
or eax, 0x66ece920
mov ebx, eax
sub esi, ecx
xchg edi, edx
shr eax, 1
rol edi, 0x15
sub edi, ecx
xor esi, ebx
add eax, edx
xor ecx, 0x6eaed720
rol ebx, 0x19
sub ecx, edi
add edi, esi
rol ecx, 0xd
xchg ecx, edi
xchg esi, edi
xor ebx, edx
and ebx, ecx
xor edi, ecx
sub eax, ebx
mov esi, ecx
xor ebx, edx
mov edi, eax
add edi, ebx
sub eax, 0x7b515520
sub esi, ebx
add ebx, ecx
add ecx, edi
xor edx, ecx
xor edi, edx
shr edx, 0x15
sub ecx, ebx
add edi, esi
add edi, esi
rol edi, 0xb
xchg esi, edx
and esi, ecx
mov ecx, ebx
sub edx, edi
or edi, ecx
xchg edi, ecx
xor eax, edx
xchg ebx, edi
add eax, edi
ror edi, 1
and ecx, 0x8cbbb520
add edx, 0x8d6b2320
and ecx, eax
xchg esi, eax
sub edx, esi
and edi, ebx
rol esi, 0x1c
mov esi, edx
sub eax, ecx
xor ecx, edi
mov eax, edi
rol edi, 0x15
and edx, eax
or edi, ebx
sub edx, ecx
mov eax, 0x98969520
add esi, ecx
sub ecx, ebx
xor esi, edx
rol esi, 5
mov edi, edx
or eax, 0x9d6e6f20
xchg esi, ebx
sub eax, ebx
mov edx, eax
xor ebx, edi
add ebx, ecx
xchg edi, eax
shl edx, 0x17
xchg ecx, ebx
mov edi, 0xa4f88320
sub eax, ecx
and ecx, 0xa699b520
xchg ebx, edx
xor ecx, ebx
sub ebx, edx
or eax, ecx
or eax, edi
ror ebx, 0x18
add edi, ecx
mov eax, 0xad35c520
rol edx, 8
xor ebx, 0xaf0e7b20
and edi, edx
sub edi, edx
xor ebx, edi
or ebx, edx
and esi, eax
or ecx, edi
sub esi, 0xb4e66f20
xor ecx, edx
or eax, edi
xchg esi, eax
add ecx, esi
or edi, eax
or esi, ecx
add edi, ebx
or edi, ecx
xchg ebx, edi
add eax, edx
mov esi, edx
mov ebx, 0xbe5a8320
sub edi, esi
xchg ecx, edi
or ebx, esi
xchg edx, ecx
add eax, ebx
sub esi, edi
or ecx, edx
and ebx, edi
sub eax, esi
or eax, ebx
sub ebx, eax
mov ebx, 0xc8570720
sub esi, 0xc9458f20
and ebx, ecx
add edi, edx
dec ecx
xchg ebx, edi
xchg ecx, ebx
and eax, edi
add edi, 0xced94b20
xor edi, 0xcfd60120
xchg edx, edi
and edi, 0xd1a71920
and esi, 0xd2659520
ror esi, 0x16
xor esi, eax
and eax, ebx
mov esi, edx
mov edi, esi
mov ecx, esi
add esi, edx
bswap ecx
mov eax, edx
and esi, edx
xchg edi, ebx
xor eax, eax
and esi, 0xdb399720
or edx, 0xdbd84720
add ecx, 0xdc4e9320
rol esi, 7
mov ecx, 0x22d15a
not ebx
or ecx, 0xde328920
shr edx, 0x13
sub ecx, 0xdf6a4d20
or edx, 0xe0075520
sub ebx, 0xe0a72120
or edx, 0xe1353b20
and edx, 0xe1b12f20
sub ecx, 0xe253ab20
and ebx, 0xe2cea120
add ebx, 0xe341b320
mov edx, 0x25fbca
dec esi
dec edi
add edx, 0xe4e84920
not edi
dec edx
dec edx
mov esi, 0xe6ea9720
shr ebx, 1
shl edx, 0x18
dec esi
mov esi, 0x28a30e
shr ecx, 0x11
add ebx, 0xe9c87720
inc ecx
rol esi, 1
not edx
add ebx, 0xebd37320
bswap edi
or esi, 0xecf92d20
shl edx, 0x1e
or ecx, 0xee16ab20
rol esi, 0xc
mov ebx, 0x2bb0b1
and ebx, 0xef559d20
shl edi, 1
dec ebx
and esi, 0xf0f50720
sub esi, 0xf1960f20
shl edi, 9
rol ecx, 9
ror edi, 0xd
sub ebx, 0xf3f49b20
sub edx, 0xf4957d20
mov edi, 0x2ea708
bswap ecx
shl esi, 0xb
sub edx, 0xf67d4b20
and edi, edx
mov edx, edi
xor edx, ecx
xor ebx, edi
or esi, edx
ror ebx, 0xb
and edx, ebx
xchg edx, ebx
shr ebx, 0x14
add esi, edx
mov edi, edx
sub edi, edx
and esi, ecx
or ecx, 0x1fa3921
shr edx, 0x1d
add edx, 0x400ffd
xor ebx, edi
or ecx, ebx
and ebx, esi
and esi, 0x6373f21
ror edi, 0x1e
sub ecx, 0x4fe8a369
add ebx, edi
and esi, ebx
sub ebx, 0x9860f21
sub edi, ebx
not ebx
and esi, edi
mov edi, 0xc2d7f21
xor ebx, esi
ror edi, 0xc
add ebx, esi
xchg esi, ebx
add edx, eax
mov ebx, 0xfafc321
or ebx, esi
add esi, 0x10eee521
sub ebx, esi
shr edi, 0x11
xchg edi, esi
mov edi, dword [edx]
mov esi, 0x1410af21
and ebx, 0x14bbb521
or ebx, 0x15823d21
xor edi, ecx
sub esi, 0x16682321
shl ebx, 0x13
mov ebx, 0x179e7d21
ror esi, 6
mov dword [edx], edi
mov edi, 0x3039
add esi, 0x19aa7d21
ror esi, 0x16
shr esi, 0x1e
mov edi, 0x908d9976
xor esi, 0x1c146921
or ebx, esi
rol esi, 0x1d
and esi, 0x1ec27521
or esi, 0x1f6e9121
and esi, 0x20082121
sub edi, 0x908d9972
inc ebx
shr ebx, 0x12
add ebx, esi
dec esi
shl esi, 7
shl esi, 0x14
add eax, edi
not esi
mov ebx, esi
ror esi, 0x1b
shl esi, 0x1e
ror ebx, 2
xor esi, ebx
or esi, ebx
add edi, 0x1b8d30
dec ebx
sub esi, ebx
xor esi, 0x2aea9721
xchg ebx, esi
dec ebx
or ebx, esi
dec ebx
bswap ebx
mov esi, 0x2ec13321
xor ebx, 0x2f8b7321
add ebx, esi
inc esi
xor ebx, 0x31745921
add ebx, 0x32001b21
xor ebx, 0x32ca0b21
add esi, 0x33584921
mov ebx, esi
shr esi, 0x10
inc ebx
bswap esi
and ebx, esi
and ebx, 0x36e6c121
xchg esi, ebx
not ebx
not esi
xor esi, ebx
dec ebx
shr ebx, 0x1b
shl ebx, 0x19
bswap ebx
mov ebx, esi
ror ebx, 1
mov ebx, 0x3e056f21
not esi
xor ebx, esi
or ebx, esi
bswap ebx
bswap esi
rol esi, 4
bswap ebx
mov esi, ebx
xchg esi, ebx
bswap esi
inc ebx
inc ebx
xor esi, ebx
add ebx, esi
add ebx, esi
and ebx, 0x482deb21
or esi, ebx
rol esi, 0xd
dec esi
dec esi
dec ebx
bswap ebx
not esi
xor esi, ebx
mov ebx, esi
or ebx, esi
inc ebx
dec esi
ror ebx, 4
bswap esi
shr esi, 0x1e
sub ebx, 0x5279c721
or ebx, esi
rol ebx, 4
shl esi, 2
shl esi, 6
mov ebx, 0x55abdb21
shl ebx, 0x18
sub ebx, 0x57174b21
sub ebx, 0x57d9dd21
ror esi, 0xa
not ebx
mov esi, ebx
xor esi, 0x5a74d521
sub esi, 0x5b341121
shr ebx, 0x11
bswap esi
xchg esi, ebx
not ebx
sub ebx, esi
sub esi, ebx
or esi, 0x600db521
not esi
inc ebx
mov ebx, 0x61cabd21
xor esi, 0x6298dd21
sub esi, ebx
or esi, ebx
mov esi, 0x647b9121
xor ebx, 0x65457521
bswap esi
or ebx, 0x668f0d21
xchg ebx, esi
bswap ebx
or esi, 0x68aee921
ror esi, 4
inc esi
or esi, 0x6aa94521
mov esi, ebx
shr ebx, 2
mov ebx, 0x6c569121
shl esi, 1
shl esi, 0x18
and ebx, 0x6e4d0b21
bswap esi
mov ebx, 0x6f6ea921
mov ebx, esi
mov esi, 0x706aa121
xor esi, ebx
bswap esi
and ebx, 0x726aff21
mov esi, 0x72ec9f21
dec ebx
sub esi, ebx
rol ebx, 0x19
rol esi, 0x18
shl ebx, 0xb
ror ebx, 0x1b
rol ebx, 0x1d
inc ebx
sub esi, ebx
mov esi, 0x79923921
shl ebx, 0xb
sub ebx, esi
xor ebx, 0x7bbfdd21
add ebx, esi
or ebx, esi
and esi, ebx
mov ebx, 0x7dfe5d21
rol ebx, 3
not ebx
sub ebx, 0x800b3921
add esi, 0x80997121
mov esi, 0x811e5f21
or esi, 0x81ca7121
and ebx, 0x82616b21
and ebx, esi
dec ebx
dec ebx
and ebx, 0x84bf0d21
sub ebx, 0x857e5321
add esi, 0x860efb21
and esi, 0x86a78d21
rol ebx, 0x1e
mov esi, 0x87df2121
dec esi
shl esi, 6
mov ebx, 0x89ac1721
mov esi, 0x8a2fb321
xor ebx, esi
shr ebx, 0x1d
and ebx, esi
xor esi, 0x8cff3d21
sub ebx, 0x8dbd0b21
xchg esi, ebx
mov esi, 0x8f0d9d21
xor ebx, 0x8fd85921
ror ebx, 0x1b
inc ebx
bswap ebx
or esi, 0x93e1c521
add ebx, esi
mov ebx, esi
ror esi, 8
bswap ebx
dec esi
add ebx, 0x975ea921
sub esi, 0x981ee121
inc ebx
and esi, 0x99500521
shl esi, 0x1b
shl esi, 0x15
and ebx, esi
and ebx, 0x9bd6bd21
or esi, 0x9c82f521
add ebx, esi
mov ebx, 0x9d88fb21
mov ebx, 0x9e09f721
add esi, ebx
sub esi, ebx
rol ebx, 1
shr esi, 0x11
dec ebx
shr ebx, 0x14
mov ebx, esi
mov ebx, 0xa2f7e921
shl esi, 4
or esi, ebx
rol ebx, 0x13
shr esi, 0x14
rol ebx, 0x1b
shr esi, 0x19
dec ebx
xchg ebx, esi
shr esi, 0xf
mov ebx, 0xa9b53121
and ebx, 0xaa4dc721
rol ebx, 2
add ebx, 0xab8eb521
add ebx, 0xac1b9f21
inc ebx
xor esi, ebx
xor esi, 0xae472f21
sub esi, 0xaf077521
rol ebx, 0x11
or esi, 0xb066c921
or esi, ebx
add ebx, esi
add ebx, 0xb21f0321
add ebx, esi
mov esi, 0xb326a321
xchg esi, ebx
or esi, ebx
not esi
add esi, 0xb5c8d321
and ebx, esi
shl ebx, 0xd
ror ebx, 0x13
not ebx
and ebx, esi
not esi
add ebx, 0xba12ab21
xchg ebx, esi
sub ebx, 0xbba22121
shl ebx, 0xa
or ebx, esi
ror esi, 0x17
inc esi
and ebx, 0xbedaa721
shl esi, 0x15
shl ebx, 0x1c
mov esi, 0xc0c0af21
xor esi, ebx
mov esi, ebx
mov esi, 0xc2851b21
inc ebx
dec ebx
shr esi, 0x19
sub ebx, esi
xor ebx, esi
add ebx, esi
and ebx, esi
xor ebx, esi
dec ebx
not ebx
shl ebx, 0x16
or ebx, esi
mov esi, ebx
add ebx, 0xcb5bc121
or esi, ebx
add ebx, esi
inc esi
shl esi, 0x11
not esi
not ebx
xor esi, 0xcfe4a921
mov ebx, 0xd0658b21
xor ebx, esi
inc esi
xor esi, 0xd28f2321
shl ebx, 4
ror ebx, 1
ror ebx, 1
or esi, 0xd6165721
xor ebx, 0xd6ec2921
add ebx, esi
mov esi, 0xd800a921
and esi, 0xd89edb21
or ebx, 0xd94e3f21
not esi
or esi, ebx
sub ebx, esi
xor ebx, 0xdc334b21
shr ebx, 0x19
bswap esi
mov ebx, 0xde121721
not esi
inc esi
mov ebx, 0xdfe1cb21
shr ebx, 0xb
dec esi
mov esi, 0xe1bebb21
or ebx, esi
dec ebx
and ebx, esi
or ebx, 0xe44d4b21
mov ebx, esi
sub esi, ebx
shr esi, 0x14
or esi, ebx
add ebx, 0xe77d5d21
dec ebx
xor esi, ebx
mov ebx, 0xe970ff21
mov esi, 0xe9f75921
or ebx, esi
or esi, ebx
or ebx, 0xebfa1f21
ror esi, 1
add ebx, esi
not ebx
shr esi, 0x11
mov ebx, 0xef351521
sub ebx, esi
and ebx, 0xf08e0721
sub esi, ebx
not ebx
add ebx, 0xf287d321
sub ebx, esi
sub esi, 0xf40ca921
sub ebx, esi
rol ebx, 9
xchg esi, ebx
ror ebx, 0x17
mov ebx, esi
and ebx, esi
dec esi
shr ebx, 8
add ebx, esi
or ebx, 0xfab10d21
shl ebx, 1
or ebx, esi
add esi, ebx
xchg ebx, esi
mov esi, ebx
ror ebx, 0x1d
xor ebx, esi
sub ebx, 0x398b22
dec esi
inc ebx
bswap ebx
mov esi, 0x2a3c122
add ebx, 0x3341922
add ebx, 0x3c7d122
mov esi, ebx
rol esi, 8
mov esi, 0x6322322
dec esi
rol ebx, 1
or esi, 0x82f2722
or ebx, esi
or ebx, esi
ror esi, 0x16
dec ebx
cmp eax, edi
jne 0x5bab41
ror esi, 0x1a
shr esi, 0x1a
and ebx, 0xcda7922
bswap ebx
mov esi, ebx
xor ebx, 0xec76322
shr esi, 0x16
xchg esi, ebx
shl esi, 0x11
and esi, 0x118f0322
shl ebx, 5
rol ebx, 0x19
shr ebx, 0xd
mov esi, ebx
mov ebx, esi
dec ebx
xor esi, 0x15fcc722
shr ebx, 0x12
not esi
dec ebx
xchg esi, ebx
add ebx, esi
and esi, 0x19d57b22
sub ebx, esi
and ebx, esi
ror esi, 7
and ebx, 0x1c671d22
mov ebx, 0x1ce8cd22
shr ebx, 0xd
sub ebx, esi
mov ebx, 0x1ed29b22
mov ebx, esi
add ebx, 0x1fd8d522
add esi, ebx
add esi, ebx
sub ebx, esi
sub esi, 0x22606122
or ebx, esi
add ebx, esi
add ebx, 0x241b7d22
mov esi, ebx
inc ebx
mov esi, 0x25b43322
dec ebx
xor esi, ebx
add esi, ebx
shl ebx, 4
ror ebx, 0x11
dec ebx
xchg ebx, esi
add esi, 0x2afb4522
and ebx, esi
dec ebx
xchg ebx, esi
rol ebx, 0x19
or esi, 0x2e576922
dec esi
or esi, ebx
bswap ebx
or ebx, esi
and ebx, 0x31722722
rol ebx, 0x17
shr ebx, 0x16
not esi
add esi, ebx
or esi, ebx
or esi, ebx
bswap esi
shr esi, 0x12
sub esi, 0x3769d922
not esi
shr ebx, 0xc
or ebx, esi
shr ebx, 0xe
not esi
add ebx, esi
and esi, 0x3bc67322
xor esi, ebx
bswap esi
bswap esi
bswap ebx
add ebx, 0x3ef9f122
mov esi, 0x3f7c5922
inc esi
xor ebx, 0x40e04d22
mov esi, ebx
ror esi, 7
add esi, ebx
add ebx, 0x432aa322
mov esi, 0x43adf522
bswap ebx
add ebx, 0x44d95722
and esi, ebx
not esi
sub esi, ebx
bswap esi
or ebx, 0x48120522
mov ebx, 0x4893af22
rol ebx, 0x1b
not ebx
xchg esi, ebx
or esi, ebx
sub ebx, esi
xor esi, ebx
or esi, ebx
xor esi, ebx
mov ebx, esi
dec ebx
and ebx, 0x4febcd22
not ebx
rol esi, 0x12
or esi, 0x51e9c722
not ebx
xor ebx, esi
mov ebx, esi
mov esi, 0x54449722
or esi, ebx
dec ebx
and esi, 0x56227122
inc esi
sub esi, ebx
xor ebx, esi
xor esi, 0x5902b922
sub esi, 0x59c2f122
shl esi, 1
mov ebx, esi
dec ebx
rol ebx, 0x1c
not ebx
xor esi, 0x5da11f22
rol ebx, 1
and esi, ebx
rol esi, 8
not esi
or esi, ebx
rol esi, 1
not ebx
sub ebx, 0x62ee0d22
and esi, ebx
or ebx, esi
inc ebx
shr esi, 0x12
shl esi, 3
rol esi, 0x14
shl esi, 0xe
xor esi, 0x684a5d22
mov edi, 0x91342e21
and esi, ebx
xor ebx, esi
add ebx, 0x6a4f5b22
add ebx, esi
ror ebx, 0x13
not ebx
xor ebx, 0x6cedbb22
or ebx, 0x6d987322
sub ebx, 0x6e565722
or esi, ebx
or ebx, 0x6fa89522
xor ebx, 0x7174bf22
mov ebx, esi
mov ebx, 0x72704522
mov esi, ebx
shl ebx, 9
or ebx, 0x74466922
ror esi, 1
inc esi
or ebx, esi
add esi, 0x76c89722
inc ebx
dec ebx
or esi, 0x78a94322
and ebx, esi
bswap esi
not ebx
rol ebx, 0x15
xor ebx, 0x7bf31f22
sub esi, 0x7cb35d22
sub ebx, esi
dec esi
mov esi, ebx
shr ebx, 0x12
and ebx, 0x7fcbb722
bswap esi
not esi
ror ebx, 0xa
dec ebx
mov ebx, 0x82d9df22
rol esi, 0xc
add esi, ebx
rol esi, 7
xor ebx, 0x85932922
or ebx, esi
sub esi, ebx
sub esi, 0x87b06522
and esi, 0x8848ff22
sub ebx, 0x89069d22
and esi, 0x899fd122
dec esi
add ebx, esi
not ebx
xor ebx, esi
mov ebx, esi
inc esi
or ebx, 0x8ddfc722
dec ebx
xor ebx, 0x8f46d922
rol esi, 1
or ebx, esi
not esi
and esi, 0x91d2d122
mov esi, 0x92556f22
shr ebx, 9
dec ebx
shr esi, 0xd
xchg esi, ebx
xor ebx, esi
sub ebx, 0x969f8b22
inc ebx
xor ebx, 0x98020922
shl ebx, 0x11
shr esi, 0x13
sub esi, 0x9a220922
or ebx, esi
not esi
inc esi
add ebx, 0x9c89c122
xchg esi, ebx
xchg esi, ebx
bswap esi
bswap ebx
rol ebx, 0x1d
not esi
mov esi, 0xa13a7b22
dec ebx
xchg esi, ebx
or ebx, esi
sub esi, ebx
ror esi, 0x15
dec esi
xor ebx, esi
xor esi, 0xa6df3522
sub esi, 0xa79f6722
ror ebx, 2
inc esi
rol ebx, 0x14
rol ebx, 0x1a
ror ebx, 1
rol esi, 0xb
shl esi, 0x13
xor esi, 0xad314d22
dec esi
and esi, ebx
shl esi, 0x1a
add ebx, 0xaf9e4b22
add esi, 0xb02b9b22
or ebx, 0xb0d58722
rol esi, 8
shl ebx, 0x14
or ebx, esi
shr esi, 0x1b
not ebx
or esi, 0xb4d4fb22
add esi, 0xb562bf22
and esi, 0xb5fb8b22
not ebx
dec esi
xchg esi, ebx
inc ebx
or ebx, 0xb946cd22
xchg esi, ebx
sub ebx, esi
rol ebx, 0xa
xchg esi, ebx
and esi, ebx
rol esi, 0x18
shl esi, 0xa
xor esi, ebx
ror ebx, 0x19
dec ebx
add ebx, 0xc0e25322
sub ebx, esi
sub ebx, 0xc257f922
bswap ebx
dec esi
or esi, ebx
and esi, ebx
ror ebx, 0x1e
dec esi
xchg ebx, esi
rol ebx, 4
rol esi, 0xe
rol ebx, 0xc
dec ebx
and esi, ebx
and ebx, 0xcacd5522
shr esi, 0xe
mov esi, ebx
xchg esi, ebx
inc ebx
and esi, ebx
xor esi, 0xcebe9b22
xor esi, 0xcf8c5722
or esi, 0xd0379d22
or esi, ebx
ror ebx, 9
rol esi, 0x1c
or esi, ebx
ror ebx, 1
shl ebx, 0x16
sub esi, 0xd50e5922
shr esi, 0xf
add ebx, 0xd64acb22
and esi, ebx
shr ebx, 0x13
dec esi
xor esi, 0xd8f3ad22
ror esi, 0xe
rol ebx, 5
rol ebx, 0xc
or esi, 0xdbb9db22
xchg ebx, esi
bswap esi
shr esi, 0x18
xor ebx, 0xdea54722
xor ebx, esi
add ebx, 0xdff5c322
sub edi, 0x90f41e21
add ebx, 0xe0a3c322
dec ebx
xchg esi, ebx
add esi, 0xe299e722
bswap esi
bswap ebx
not ebx
sub esi, ebx
xor ebx, esi
shl esi, 0x1a
bswap ebx
xchg ebx, esi
mov esi, 0xe8953b22
not esi
inc esi
and esi, ebx
rol ebx, 0xf
not ebx
ror ebx, 0x13
rol esi, 0x1b
inc esi
and ebx, esi
dec esi
shl ebx, 0x1c
ror ebx, 0x17
add ebx, 0xf0ce5f22
add ebx, esi
inc esi
and ebx, esi
ror ebx, 0x15
shr ebx, 7
shr esi, 0x1c
or esi, ebx
shl esi, 0x11
rol ebx, 1
shr esi, 1
sub ebx, 0xf8072f22
mov ebx, 0xf8894922
mov esi, 0xf90e6922
add ebx, 0xf99aa522
xor ebx, 0xfa655722
dec esi
inc esi
bswap ebx
or esi, 0xfce70f22
and esi, 0xfd7fb522
add ebx, esi
dec ebx
or esi, 0xff4e2522
ror esi, 0x1a
ror esi, 0xc
shl esi, 0xd
not esi
and esi, 0x29ce723
or esi, 0x34ad323
sub ebx, 0x4089723
mov ebx, 0x48a4f23
xor ebx, 0x553eb23
add esi, ebx
bswap ebx
mov ebx, 0x6fcf323
xor ebx, esi
shl ebx, 0x1a
ror esi, 0x15
rol ebx, 0xe
and ebx, 0xa6b0f23
or esi, ebx
shr ebx, 4
or esi, 0xc6c0523
rol ebx, 0x10
xor ebx, 0xde99323
add esi, 0xe77fb23
bswap esi
add ebx, 0xfa38b23
add esi, ebx
rol esi, 0x11
inc esi
ror esi, 9
shr ebx, 0x12
or ebx, esi
and ebx, 0x14191323
or esi, ebx
sub esi, ebx
rol ebx, 0x10
xor esi, ebx
or ebx, 0x179a9d23
sub esi, ebx
xor esi, ebx
xor ebx, 0x19e63323
ror esi, 0xd
and ebx, esi
or ebx, esi
sub esi, 0x1c8d6323
bswap ebx
or esi, ebx
sub ebx, esi
inc esi
sub esi, 0x1fe5e523
shr esi, 0x17
or esi, ebx
xchg esi, ebx
dec ebx
xchg esi, ebx
sub esi, ebx
shl ebx, 4
rol esi, 7
add ebx, 0x261e1523
ror esi, 0x1b
rol esi, 0xb
shl esi, 0x14
xor ebx, esi
ror ebx, 6
ror ebx, 0x16
bswap ebx
inc ebx
dec ebx
bswap esi
or esi, 0x2d81f523
mov ebx, esi
dec esi
add ebx, 0x2f25c323
and ebx, 0x2fbd6b23
mov esi, ebx
ror esi, 0xe
add ebx, 0x317b3123
add esi, ebx
and esi, 0x329ecf23
rol esi, 0x1d
shl esi, 0xc
not ebx
inc esi
not esi
inc esi
or esi, 0x371acb23
shr ebx, 0x18
ror ebx, 0xc
shr ebx, 0x15
bswap ebx
add esi, 0x3a5c3123
and ebx, esi
sub esi, 0x3babb323
dec ebx
mov esi, ebx
or esi, 0x3d727b23
sub ebx, 0x3e301323
add esi, 0x3ebd9723
xor ebx, esi
rol esi, 0x15
shl ebx, 0x19
xor esi, 0x41a9a323
xor ebx, esi
rol esi, 0x13
or esi, ebx
shl esi, 6
call edi
ror ebx, 0x1a
shr esi, 2
add esi, 0x4718b923
ror ebx, 0x16
mov ebx, 0x4850f123
dec esi
or esi, ebx
add esi, 0x4a221923
and ebx, esi
and ebx, 0x4b493f23
rol esi, 0x15
shl esi, 0x14
ror esi, 0x13
xchg esi, ebx
sub ebx, 0x4eec1b23
mov esi, ebx
sub esi, 0x502afb23
shl esi, 0xc
inc esi
shr ebx, 0x19
add ebx, esi
inc esi
and ebx, 0x53dbb723
shr esi, 8
bswap esi
mov esi, 0x55ae9d23
shr ebx, 0x1b
and ebx, 0x56f85f23
mov ebx, 0x57791323
ror esi, 0x16
inc esi
rol ebx, 0x15
inc ebx
not ebx
add ebx, 0x5b3ddf23
xor esi, 0x5c0dcd23
sub ebx, esi
not esi
dec ebx
rol ebx, 0xc
ror ebx, 0xb
or ebx, esi
sub esi, ebx
sub esi, ebx
mov esi, 0x61ffd323
xor esi, 0x62ca2323
xor ebx, 0x6393d523
inc ebx
and ebx, esi
shr ebx, 1
bswap esi
shr esi, 6
sub ebx, esi
add esi, ebx
shr esi, 0x19
mov esi, 0x6932fd23
xchg esi, ebx
dec ebx
add esi, 0x6b283f23
and esi, 0x6bc3ff23
or esi, ebx
ror ebx, 0x1a
dec esi
and esi, 0x6e519323
sub ebx, 0x6f105b23
and esi, ebx
add ebx, esi
inc ebx
ror esi, 0x18
and esi, ebx
or ebx, esi
and esi, ebx
mov ebx, 0x73c30723
bswap esi
and ebx, 0x74fb5123
xor ebx, esi
shr esi, 1
mov ebx, esi
dec ebx
inc ebx
xor ebx, 0x78e72d23
shl ebx, 1
dec esi
mov ebx, esi
or ebx, 0x7b575523
inc esi
shl ebx, 0x1a
shr esi, 2
ror esi, 0x16
add ebx, 0x7e8faf23
add ebx, 0x7f1c6523
xor ebx, 0x7fe87f23
not ebx
shr ebx, 5
and ebx, 0x81cbfd23
inc esi
bswap esi
or ebx, 0x83af8323
add ebx, esi
dec ebx
ror esi, 0x10
sub ebx, 0x8645b123
mov esi, ebx
sub ebx, 0x87812b23
and ebx, esi
bswap ebx
xor esi, ebx
and ebx, esi
xchg ebx, esi
dec esi
xor esi, 0x8c405923
xor ebx, 0x8d090323
and ebx, esi
or esi, ebx
or ebx, 0x8ee9ad23
xchg ebx, esi
or esi, ebx
sub ebx, esi
add ebx, 0x91a6ed23
add esi, ebx
or esi, ebx
xchg esi, ebx
or esi, 0x944ded23
not esi
shl esi, 0x17
or esi, ebx
rol ebx, 0xd
rol esi, 3
or ebx, 0x9850b923
and ebx, 0x98e87723
mov ebx, 0x99694b23
and ebx, 0x9a035323
sub esi, 0x9ac36b23
xor esi, 0x9b8e0923
xor esi, ebx
add esi, ebx
bswap ebx
and ebx, 0x9e131323
add ebx, esi
xchg ebx, esi
shr ebx, 9
and esi, ebx
mov ebx, 0xa12f4323
xor esi, ebx
xor ebx, esi
rol ebx, 0x17
inc ebx
or esi, ebx
xor ebx, esi
sub ebx, esi
dec esi
and ebx, 0xa755c923
bswap esi
and ebx, 0xa88d6723
sub esi, 0xa94c8d23
shr esi, 6
rol ebx, 2
not ebx
xchg ebx, esi
and ebx, esi
and ebx, 0xad466523
shr ebx, 2
inc ebx
bswap esi
inc ebx
or esi, ebx
or ebx, esi
bswap esi
or ebx, 0xb25d9323
and esi, 0xb2f6f723
sub ebx, esi
bswap esi
sub esi, 0xb50fc523
and esi, 0xb5792d23
inc ebx
sub esi, ebx
bswap ebx
mov ebx, esi
mov ebx, 0xc5417f23
rol ebx, 0x19
xor esi, 0xc6bfa723
dec ebx
not ebx
or ebx, esi
add ebx, esi
xchg ebx, esi
sub esi, 0xcab57523
or esi, 0xcb60ab23
shl ebx, 0x13
shr ebx, 0x10
dec esi
mov esi, 0xcddefd23
xchg esi, ebx
inc esi
xor esi, ebx
xor ebx, esi
xor esi, ebx
mov esi, 0xd216ff23
mov ebx, 0xd297d323
mov esi, 0xd31cff23
sub esi, 0xd3dced23
or esi, 0xd4880b23
mov esi, 0xd50ba323
xchg ebx, esi
dec esi
bswap ebx
ror esi, 0x1c
sub esi, 0xd8901523
or esi, ebx
shr ebx, 0xc
not esi
inc esi
or ebx, esi
sub esi, 0xdc820b23
add ebx, esi
xor esi, 0xddd4f123
mov esi, 0xde569123
or ebx, 0xdf010b23
mov esi, 0xdf847723
xchg ebx, esi
or ebx, 0xe0ff3f23
dec ebx
ror ebx, 1
shr ebx, 0x14
xor esi, ebx
sub esi, 0xf2ce8323
xor esi, 0xf39ddf23
or esi, ebx
sub ebx, 0xf5025323
mov ebx, 0xf5830b23
xchg esi, ebx
or esi, ebx
add ebx, esi
bswap ebx
mov esi, 0xf8a0e123
xor esi, ebx
xor ebx, esi
or esi, 0xfad3c523
dec ebx
xor esi, ebx
ror ebx, 0x1d
rol esi, 8
shr esi, 0xf
mov ebx, 0xfececf23
xor esi, ebx
bswap ebx
add esi, ebx
xor ebx, esi
mov esi, 0x2024d24
shl ebx, 8
rol esi, 1
shr esi, 1
xchg esi, ebx
sub esi, 0x59fbb24
mov esi, ebx
sub esi, 0x6df5d24
mov ebx, 0x7605724
mov ebx, esi
add ebx, 0x8659b24
and ebx, esi
xchg esi, ebx
bswap esi
or ebx, esi
not ebx
and ebx, esi
mov esi, 0xcb72924
shl esi, 0x16
bswap ebx
dec esi
or ebx, esi
xchg ebx, esi
shr esi, 3
and esi, 0x115f6124
mov esi, ebx
sub ebx, 0x129a2f24
or esi, 0x13459124
xchg esi, ebx
add ebx, 0x149ee124
and ebx, esi
mov ebx, esi
rol esi, 0xd
xor esi, ebx
sub esi, 0x17e1c124
xchg esi, ebx
sub esi, 0x196d9524
xor esi, ebx
mov esi, 0x1ab5ed24
shl ebx, 0x16
shl esi, 0x1d
xor esi, 0x1cde7524
and ebx, 0x1d752324
dec esi
mov esi, ebx
xor ebx, esi
xchg ebx, esi
sub ebx, 0x20e09924
xchg ebx, esi
not esi
and ebx, 0x22e60d24
ror esi, 8
xor ebx, esi
dec ebx
xor ebx, 0x25c1f124
dec ebx
mov ebx, 0x26e01f24
xor esi, ebx
sub esi, ebx
add esi, 0x28edcb24
bswap esi
mov esi, 0x2a103924
and ebx, 0x2aa72124
or ebx, 0x2b544924
and ebx, esi
or esi, 0x2c90db24
xchg ebx, esi
ror esi, 0x12
xor esi, ebx
or ebx, 0x2f84a524
dec esi
sub esi, ebx
xchg ebx, esi
sub ebx, esi
sub ebx, 0x33221524
ror esi, 0x1c
xor ebx, 0x34a01b24
ror ebx, 1
sub ebx, esi
inc ebx
xor ebx, esi
mov ebx, esi
bswap esi
mov ebx, esi
add ebx, 0x3986a324
dec esi
shl ebx, 0x1c
mov esi, 0x3b549b24
xor esi, ebx
and esi, ebx
xor esi, ebx
dec esi
inc ebx
sub esi, ebx
add esi, ebx
sub esi, ebx
bswap ebx
dec esi
xor ebx, esi
add ebx, 0x432f0b24
sub ebx, 0x43edd524
inc ebx
rol esi, 0xd
ror ebx, 2
mov ebx, esi
or esi, 0x4714cd24
mov esi, ebx
sub esi, 0x48510b24
mov esi, ebx
sub ebx, 0x498cff24
or esi, 0x4a385b24
xchg ebx, esi
or esi, ebx
xor esi, 0x4c7bdb24
mov ebx, esi
inc esi
and ebx, esi
sub ebx, esi
mov esi, 0x4f587b24
rol ebx, 0x17
add ebx, 0x50980b24
add esi, 0x51267324
xor ebx, 0x51ef5724
or ebx, 0x52995124
sub ebx, esi
not ebx
add ebx, 0x54792324
dec esi
not ebx
not esi
and esi, ebx
mov esi, 0x5768b324
bswap esi
or ebx, 0x58b36324
and ebx, esi
bswap esi
add esi, 0x5a728d24
and ebx, 0x5b0a5524
shl esi, 0xc
mov esi, 0x5c3ac924
sub esi, 0x5cfa0f24
rol esi, 0xe
or ebx, 0x5e576124
not esi
sub ebx, esi
and ebx, esi
or ebx, 0x60e87724
dec esi
ror esi, 1
or ebx, esi
and ebx, esi
or ebx, 0x64171324
or esi, 0x64c36724
and esi, 0x655bb524
mov esi, ebx
xor ebx, esi
add esi, 0x67285b24
dec ebx
or ebx, esi
mov esi, ebx
sub esi, 0x69a54b24
mov ebx, esi
xor ebx, esi
sub esi, 0x6ba06124
xor esi, 0x6c6ae924
add esi, 0x6cf87124
xor ebx, 0x6dc14b24
mov esi, 0x6e467724
bswap esi
and ebx, 0x6f7e6724
and esi, ebx
mov esi, ebx
mov ebx, 0x7110df24
xchg ebx, esi
shr esi, 0x19
sub ebx, 0x73524f24
sub esi, ebx
add esi, ebx
sub ebx, 0x75529924
shr ebx, 0x1c
bswap ebx
or ebx, esi
xor esi, 0x780d8724
inc esi
mov ebx, 0x792bbb24
or esi, ebx
shr esi, 0x18
and esi, ebx
mov ebx, esi
shl esi, 3
bswap ebx
inc esi
xchg ebx, esi
dec ebx
mov ebx, esi
sub ebx, esi
xor esi, 0x80df7324
add esi, 0x816cfb24
xor ebx, 0x8235dd24
xchg esi, ebx
xchg ebx, esi
inc ebx
xor esi, ebx
shl esi, 2
inc esi
shl ebx, 0x1e
shl ebx, 0xc
xor esi, 0x88a7c324
not ebx
bswap esi
dec esi
shr ebx, 0x13
ror ebx, 0xc
ror esi, 0x16
add ebx, esi
shl esi, 0xe
and ebx, esi
or ebx, 0x8f075f24
ror esi, 0x1a
rol ebx, 0x1c
mov ebx, esi
sub esi, ebx
and ebx, 0x92383324
not ebx
or esi, ebx
mov esi, ebx
sub ebx, esi
inc ebx
bswap ebx
or esi, ebx
xchg esi, ebx
mov ebx, 0x97e13324
and esi, 0x987a7b24
shl ebx, 0x12
inc ebx
shr ebx, 0xe
xor ebx, esi
and esi, ebx
inc esi
sub ebx, esi
xor ebx, 0x9de0ab24
xor esi, 0x9eab0124
add ebx, esi
inc esi
mov esi, 0xa04cc924
shl esi, 0x1b
rol ebx, 0x17
shr ebx, 0xe
mov ebx, 0xa2df4324
shl ebx, 9
xor esi, 0xa456ad24
sub ebx, 0xa515d524
shl esi, 0x17
and esi, ebx
and ebx, esi
xchg ebx, esi
bswap esi
mov ebx, esi
inc esi
xor esi, ebx
add ebx, 0xaabfe924
inc esi
add esi, ebx
or ebx, esi
ror ebx, 0xd
and ebx, esi
or esi, ebx
xor esi, ebx
bswap esi
mov ebx, esi
bswap esi
xor esi, 0xb1bc2d24
dec esi
and ebx, esi
xor esi, ebx
add ebx, 0xb4396524
bswap esi
xchg ebx, esi
bswap ebx
not ebx
ror ebx, 0x1d
rol esi, 0x17
add esi, ebx
sub ebx, 0xb9945524
or esi, ebx
add ebx, esi
shl ebx, 1
add esi, ebx
xor ebx, esi
mov ebx, 0xbd398524
mov ebx, 0xbdba9f24
sub esi, 0xbe7ab124
inc ebx
and esi, 0xbfacbd24
bswap ebx
ror esi, 5
mov esi, 0xc1852124
ror ebx, 1
not esi
and esi, 0xc36fd124
xchg ebx, esi
add esi, ebx
xchg ebx, esi
mov esi, ebx
xchg esi, ebx
bswap esi
or esi, 0xc830cf24
add ebx, esi
not ebx
bswap ebx
not esi
ror esi, 0x15
xor ebx, 0xccaf0524
inc esi
xor ebx, 0xce083524
shr ebx, 4
or esi, ebx
inc esi
sub esi, 0xd0a36524
xor ebx, 0xd1689924
and ebx, esi
xchg ebx, esi
add ebx, esi
xchg ebx, esi
not esi
not esi
ror ebx, 0x1d
add ebx, esi
shl esi, 0xe
rol esi, 0xc
not esi
not esi
rol esi, 0xb
inc esi
not esi
rol esi, 8
sub ebx, esi
rol esi, 0x17
and esi, ebx
dec esi
rol esi, 0xf
or ebx, esi
dec esi
shl ebx, 4
ror esi, 0x1c
and esi, 0xe1d77124
mov ebx, esi
mov ebx, esi
ror ebx, 0x1b
bswap ebx
shr ebx, 8
sub ebx, 0xe5700124
or esi, ebx
inc esi
sub ebx, esi
not ebx
shr esi, 0x16
bswap esi
mov esi, 0xe9b62724
xchg esi, ebx
shr ebx, 0x1a
or ebx, 0xebceb324
mov esi, ebx
not esi
rol esi, 8
add esi, 0xee183524
sub ebx, esi
shr esi, 9
and esi, ebx
xor esi, 0xf183bb24
and ebx, 0xf21ad524
sub ebx, 0xf2d8a324
shr ebx, 0xc
and ebx, esi
rol esi, 2
shr esi, 0xc
add esi, ebx
mov esi, 0xf6871124
shr esi, 0x16
sub esi, 0xf7f7f924
rol ebx, 1
shl ebx, 0x16
bswap ebx
mov esi, 0xfa7a6124
rol esi, 0x1b
shl esi, 0x12
shr ebx, 0xc
xor esi, 0xfd53b924
mov ebx, 0xfdd5fb24
sub ebx, 0xfe940724
shl esi, 4
or esi, 0xfff17924
or ebx, esi
inc ebx
shr ebx, 0x1a
xchg ebx, esi
inc esi
xchg esi, ebx
or ebx, esi
rol esi, 2
add esi, ebx
dec esi
ror ebx, 0x1c
bswap esi
shl ebx, 1
sub ebx, esi
not ebx
or ebx, esi
and ebx, 0xbb0ef25
dec esi
xor ebx, 0xd0b7325
or ebx, 0xdb06125
add ebx, esi
xor ebx, 0xef46525
shr ebx, 0xd
or ebx, 0x1045b325
shl ebx, 0xa
ror ebx, 0x1e
bswap ebx
shl ebx, 0x19
xor esi, 0x13a2a925
shl esi, 4
ror ebx, 0x1e
shr esi, 0xd
not esi
and esi, ebx
not esi
or ebx, esi
bswap ebx
sub esi, 0x195bd725
sub esi, ebx
and ebx, 0x1aa51725
bswap esi
xor ebx, 0x1c03a725
shr ebx, 0x17
sub esi, ebx
add esi, 0x1deb9725
shr ebx, 3
ror esi, 0x1d
mov esi, 0x1fc63f25
inc esi
inc ebx
shr ebx, 6
sub ebx, esi
mov esi, 0x22cab125
and ebx, esi
rol esi, 0x18
shr ebx, 0x10
inc esi
shr ebx, 0xd
sub ebx, esi
rol ebx, 0x1a
bswap ebx
sub esi, 0x28a1d125
sub esi, ebx
add ebx, 0x29e17f25
add esi, 0x2a6a2725
rol ebx, 1
not ebx
shr esi, 8
bswap ebx
xor ebx, 0x2db7e325
inc esi
rol ebx, 0x17
mov esi, ebx
ror ebx, 0x13
add esi, 0x30aca125
not ebx
add ebx, 0x31cd1125
rol ebx, 2
and esi, 0x330d0525
or esi, ebx
sub esi, 0x346b3b25
mov esi, ebx
or esi, 0x358b6725
add ebx, esi
mov esi, 0x368a1525
and esi, ebx
bswap esi
and ebx, esi
rol ebx, 7
add esi, 0x3978ed25
add ebx, 0x3a00d525
ror ebx, 7
bswap ebx
add ebx, esi
xchg esi, ebx
bswap esi
add ebx, 0x3e6a2125
inc ebx
and ebx, esi
sub esi, 0x4052af25
shr ebx, 0xc
or ebx, esi
rol ebx, 0x17
xor esi, ebx
xor ebx, 0x43e6b925
rol esi, 0x1e
ror ebx, 1
rol esi, 0x11
add esi, ebx
sub esi, ebx
inc ebx
sub esi, 0x489d5325
mov esi, 0x491fc125
shr esi, 2
ror ebx, 4
sub ebx, esi
add ebx, esi
or ebx, 0x4c68b525
dec ebx
shl ebx, 4
or esi, ebx
xchg ebx, esi
add ebx, 0x4fb6e525
mov ebx, 0x5037e725
inc esi
add esi, ebx
shl esi, 0xb
sub ebx, 0x52c93f25
xchg ebx, esi
shr ebx, 7
rol esi, 0x1e
xchg esi, ebx
and ebx, 0x565f2325
bswap ebx
sub esi, ebx
add esi, 0x5848e325
shr esi, 0x13
and esi, 0x59910125
or ebx, 0x5a3bff25
mov esi, ebx
sub ebx, esi
or ebx, 0x5c191725
sub ebx, 0x5cd7eb25
or esi, ebx
or ebx, 0x5e2a2325
not esi
shl ebx, 0x12
mov ebx, 0x5ff61b25
mov ebx, esi
xor esi, ebx
sub esi, 0x61f4b525
ror ebx, 0xb
xor ebx, 0x63743b25
add ebx, 0x64001125
not esi
inc ebx
not ebx
xor esi, ebx
not esi
bswap ebx
or esi, ebx
not esi
xor esi, ebx
inc esi
sub ebx, 0x6c2f0b25
mov esi, 0x6cb24925
or ebx, esi
sub ebx, esi
or ebx, esi
mov ebx, esi
not ebx
shl esi, 0x19
ror ebx, 0xa
sub esi, ebx
inc esi
xor esi, ebx
and ebx, 0x73dc3d25
xor ebx, esi
and ebx, 0x75349125
or ebx, esi
xor ebx, esi
and esi, ebx
xor esi, 0x77f6af25
or esi, 0x78a4bb25
xor esi, ebx
or ebx, esi
xor ebx, esi
xchg ebx, esi
mov ebx, esi
add ebx, esi
dec ebx
xor esi, ebx
xchg ebx, esi
inc esi
mov esi, 0x7feccf25
and esi, 0x80851b25
rol ebx, 0x12
add ebx, 0x81c35925
or ebx, esi
xor esi, 0x83329f25
and esi, ebx
add ebx, esi
or esi, 0x84f65f25
add ebx, esi
not ebx
and esi, ebx
xchg ebx, esi
sub ebx, esi
mov ebx, 0x88b53325
add ebx, 0x89411925
bswap esi
shr ebx, 7
mov ebx, 0x8b123525
xor esi, 0x8bdc8325
add esi, 0x8c6a1725
or esi, 0x8d180725
xor ebx, 0x8de1d525
and esi, ebx
rol ebx, 1
mov ebx, 0x8fa8fb25
dec ebx
or esi, ebx
ror ebx, 9
sub ebx, esi
add ebx, esi
sub esi, ebx
and ebx, 0x942c0525
and esi, 0x94c48325
and ebx, esi
shl ebx, 1
dec esi
or ebx, esi
add ebx, esi
dec ebx
bswap esi
mov esi, ebx
and ebx, 0x9a161d25
or ebx, esi
sub esi, ebx
add esi, ebx
dec ebx
rol ebx, 0x12
and ebx, esi
xor esi, ebx
inc esi
xor ebx, 0xa0022d25
shr esi, 0x12
or ebx, 0xa15ff125
rol ebx, 3
xor esi, ebx
or ebx, esi
rol ebx, 1
or esi, ebx
inc esi
or esi, ebx
add esi, 0xa6a0af25
rol esi, 0x12
xor esi, ebx
rol esi, 0xa
ror ebx, 1
ror ebx, 0xa
ror esi, 0x10
or ebx, esi
xor esi, 0xac568f25
inc esi
ror esi, 0xb
mov ebx, 0xae26bb25
mov ebx, 0xaea7c325
and ebx, esi
xor ebx, esi
add ebx, esi
shl ebx, 0x1d
inc ebx
xor ebx, 0xb2906f25
or ebx, esi
add esi, 0xb3c06725
or ebx, esi
shr ebx, 0x1b
and ebx, esi
or esi, 0xb64fe325
xchg esi, ebx
and ebx, 0xb7b3fb25
dec ebx
mov ebx, esi
xor esi, 0xb9928f25
not ebx
or esi, 0xbadb0f25
xor ebx, 0xbba72325
or esi, 0xbc52bf25
xor ebx, 0xbd1b9525
mov esi, 0xbd9e1725
dec esi
or esi, 0xbee68325
not ebx
and ebx, 0xc01b9725
and esi, ebx
sub esi, ebx
and ebx, 0xc203c125
bswap ebx
sub ebx, 0xc3609525
and esi, 0xc3f90925
ror esi, 0x1c
sub ebx, 0xc56caf25
ror ebx, 6
shr ebx, 1
xchg esi, ebx
sub esi, ebx
or esi, 0xc9067f25
or ebx, esi
mov ebx, esi
not ebx
xor esi, 0xcb8c1725
dec esi
and ebx, 0xccbfff25
mov ebx, esi
dec esi
not esi
or ebx, esi
sub ebx, esi
and ebx, 0xd065c325
sub esi, ebx
inc ebx
and ebx, esi
sub esi, ebx
inc ebx
rol esi, 0xf
xor esi, ebx
mov esi, 0xd598c925
mov esi, 0xd61b6325
shr ebx, 1
and ebx, 0xd7626925
bswap esi
xchg ebx, esi
inc esi
xor ebx, 0xda35ad25
mov esi, ebx
rol ebx, 9
sub ebx, esi
mov esi, ebx
sub esi, ebx
and esi, ebx
and ebx, 0xde7f7925
add ebx, esi
shr esi, 7
or esi, ebx
mov ebx, esi
not ebx
mov esi, 0xe1f5cb25
xor ebx, 0xe2be9525
shr ebx, 1
add ebx, 0xe3fab125
bswap esi
xor esi, ebx
or ebx, 0xe60cfb25
shr esi, 0xa
or ebx, esi
mov ebx, esi
not ebx
shr ebx, 0xa
sub esi, 0xe9e75525
add ebx, esi
ror ebx, 7
sub ebx, esi
or ebx, esi
or esi, ebx
xor esi, 0xede9dd25
or ebx, 0xee93b325
or ebx, esi
mov ebx, 0xefba6525
xor ebx, 0xf0831925
ror esi, 0x14
shl ebx, 6
xor esi, 0xf2afb925
and ebx, esi
xchg ebx, esi
or esi, 0xf4bdeb25
xor esi, ebx
or ebx, esi
add esi, 0xf6b2b325
not esi
and esi, 0xf7e91725
sub esi, 0xf8a88b25
xchg esi, ebx
and ebx, 0xfa0f2725
sub esi, ebx
add esi, 0xfb568325
or esi, ebx
xchg ebx, esi
rol esi, 8
xor ebx, 0xfe496725
or ebx, 0xfef35b25
sub ebx, esi
inc ebx
mov esi, 0xc78d26
rol ebx, 0x19
shr esi, 0xe
ror esi, 0x1a
shr esi, 0x15
and ebx, esi
mov ebx, 0x4a20326
and esi, 0x53b6526
or ebx, 0x5e50526
sub ebx, 0x6a3e726
add ebx, 0x72fb526
xchg ebx, esi
and ebx, esi
bswap esi
xor esi, 0x9fdd526
add ebx, 0xa89bd26
or ebx, esi
and esi, 0xbc48126
add ebx, 0xc51f926
or esi, 0xcfdfb26
sub esi, ebx
xchg esi, ebx
inc ebx
rol esi, 9
sub esi, 0x10930b26
mov ebx, 0x11140f26
xor esi, ebx
xor ebx, esi
sub ebx, esi
sub esi, 0x14118d26
mov esi, ebx
add esi, 0x151f3b26
or esi, ebx
ror esi, 0xc
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
add byte [eax], al
invalid