/******************************************************************************
Welcome to GDB Online.
GDB online is an online compiler and debugger tool for C, C++, Python, Java, PHP, Ruby, Perl,
C#, OCaml, VB, Swift, Pascal, Fortran, Haskell, Objective-C, Assembly, HTML, CSS, JS, SQLite, Prolog.
Code, Compile, Run and Debug online from anywhere in world.
*******************************************************************************/
#include <stdio.h>
#include <stdint.h>
#include <stdlib.h>
void
eraseImageData ()
{
}
// Function to save a chunk of image data in memory
void
saveImageData (uint8_t * imageDataChunk, uint16_t imageDataChunkLength)
{
for (int i = 0; i < imageDataChunkLength; i++)
{
printf ("%c", imageDataChunk
[i
]); }
}
void
imageReceiver (uint8_t * receivedBytes)
{
// TODO: Implement packet validation and image data saving logic
// Validate the packet
// Compare the CRC
// Save the image data in memory
}
int
main ()
{
printf ("Toy Projector Firmware v1.0 is running");
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x01, 0x03, 0xB3, 0x0A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4F, 0x02, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x02, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xB5, 0x28, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x03, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x20, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x9F, 0xD3, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x04, 0x03, 0xB3, 0x5F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x2E, 0x2D, 0x2D, 0x2D, 0x22,
0x22, 0x22, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0xE0, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x05, 0x03, 0xB3, 0x20, 0x22, 0x22, 0x22,
0x2D, 0x2D, 0x2D, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xC2, 0x3A, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x06, 0x03, 0xB3, 0x20, 0x0A, 0x3A, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x2E, 0x2D, 0x27, 0x3A, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x2E, 0x2D,
0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x83, 0x45, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x07, 0xB3, 0xB3, 0x2D, 0x2D, 0x2D, 0x2D,
0x2D, 0x2D, 0x2E, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x20, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x48, 0xA7, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x08, 0x03, 0xB3, 0x5F, 0x20, 0x20, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x3A, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x0C, 0x95, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x09, 0x03, 0xB3, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x42,
0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x18, 0x82, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x32, 0x00, 0x0A, 0x03, 0xB3, 0x20, 0x7C, 0x20, 0x7C,
0x20, 0x20, 0x4C, 0x69, 0x74, 0x74, 0x6C, 0x65, 0x20, 0x45,
0x72, 0x72, 0x6F, 0x72, 0x3A, 0x20, 0x7C, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0xEA, 0x1D, 0xD8});
imageReceiver ((uint8_t[])
{
0x7D, 0x32, 0x00, 0x0B, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x42, 0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C,
0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20,
0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x1C, 0xD9, 0xD8});
imageReceiver ((uint8_t[])
{
0x7D, 0x3C, 0x00, 0x0C, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x42, 0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x50, 0x6F, 0x77, 0x65,
0x72, 0x20, 0x6E, 0x6F, 0x74, 0x20, 0x20, 0x20, 0x20, 0x20,
0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x40, 0x78, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x3C, 0x00, 0x0D, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x66, 0x6F,
0x75, 0x6E, 0x64, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x83, 0xEE, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x0D, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C, 0x3A,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x3A, 0x20, 0xDB, 0x73, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x0F, 0x03, 0xB3, 0x20, 0x7C, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x31, 0xC8, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1F, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xDB, 0xB5, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x11, 0x03, 0xB3, 0x20, 0x0A, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x3D, 0x3D, 0x20, 0x20, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x5B, 0xBD, 0xD7});
imageReceiver ((uint8_t[])
{
0xDD, 0x1E, 0x00, 0x12, 0x03, 0xB3, 0x3A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x3A, 0x20, 0x7C, 0x20, 0xED, 0xFC, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x13, 0xB3, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x8A, 0xE0, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x14, 0x03, 0xB3, 0x4F, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x27, 0x2D,
0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0xF0, 0xA5, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x15, 0x03, 0xB3, 0x2D, 0x2D, 0x2D, 0x2D,
0x2D, 0x2D, 0x27, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xC1, 0xEB, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x16, 0x03, 0xB3, 0x20, 0x20, 0x0A, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6F, 0x20, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0xEA, 0x68, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x17, 0x03, 0xB3, 0x27, 0x2D, 0x2D, 0x2D,
0x2E, 0x2E, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x2E,
0x2E, 0x2E, 0x2D, 0x2D, 0x2D, 0x27, 0x20, 0x18, 0x6F, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x18, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x18, 0x83, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x19, 0x03, 0xB3, 0x20, 0x6F, 0x20, 0x7C,
0x2D, 0x2E, 0x5F, 0x2E, 0x2D, 0x69, 0x5F, 0x5F, 0x5F, 0x2F,
0x27, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x18, 0x91, 0xD7});
imageReceiver ((uint8_t[])
{
0xDD, 0x1E, 0x00, 0x1A, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x5C, 0x2E, 0x5F, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xF2, 0x46, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1B, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x27, 0x2D, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x6F, 0x5F,
0x7C, 0x20, 0x20, 0x20, 0x27, 0x2D, 0x2E, 0xF6, 0xB9, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1C, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x27,
0x2D, 0x2E, 0x2E, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F,
0x2E, 0x2E, 0x2E, 0x2D, 0x27, 0x20, 0x20, 0xC4, 0x9C, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1D, 0x03, 0xB3, 0x60, 0x2D, 0x2E, 0x5F,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x0A, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x42, 0x13, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1E, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x3A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2E, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x25, 0xBB, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1F, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x20, 0x20,
0x20, 0x60, 0x2D, 0x2E, 0x5F, 0x5F, 0x5F, 0xB7, 0xAB, 0xD7});
imageReceiver ((uint8_t[])
{
0xDD, 0x1E, 0x00, 0x20, 0x03, 0xB3, 0x2E, 0x2D, 0x2E, 0x20,
0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x22, 0x89, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x21, 0x03, 0xB3, 0x20, 0x2E, 0x27, 0x2E,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x13, 0x23, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x09, 0x00, 0x22, 0x03, 0xB3, 0x65, 0x2E, 0x27, 0x2E,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x5F, 0x5F, 0x5F,
0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x66, 0x56, 0x51, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x23, 0x03, 0xB3, 0x73, 0x63, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2E, 0x27, 0x2E, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x33, 0xBA, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x24, 0x03, 0xB3, 0x65, 0x65, 0x65, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65,
0x2E, 0x27, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x2C, 0x27, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x25, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0xCE, 0x2B, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x26, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x3B, 0xE6, 0xD8});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x27, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x3A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA6, 0xA8, 0xD8});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x01, 0x03, 0xB3, 0x0A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x4F, 0x02, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x02, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xB5, 0x28, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x03, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x20, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x9F, 0xD3, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x04, 0x03, 0xB3, 0x5F, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x2E, 0x2D, 0x2D, 0x2D, 0x22,
0x22, 0x22, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0xE0, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x05, 0x03, 0xB3, 0x20, 0x22, 0x22, 0x22,
0x2D, 0x2D, 0x2D, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xC2, 0x3A, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x06, 0x03, 0xB3, 0x20, 0x0A, 0x3A, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x2E, 0x2D, 0x27, 0x3A, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x2E, 0x2D,
0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x83, 0x45, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x07, 0x03, 0xB3, 0x2D, 0x2D, 0x2D, 0x2D,
0x2D, 0x2D, 0x2E, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x20, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x48, 0xA7, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x08, 0x03, 0xB3, 0x5F, 0x20, 0x20, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x3A, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x0C, 0x95, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x28, 0x00, 0x09, 0x03, 0xB3, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x42,
0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x18, 0x82, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x32, 0x00, 0x0A, 0x03, 0xB3, 0x20, 0x7C, 0x20, 0x7C,
0x20, 0x20, 0x4C, 0x69, 0x74, 0x74, 0x6C, 0x65, 0x20, 0x45,
0x72, 0x72, 0x6F, 0x72, 0x3A, 0x20, 0x7C, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0xEA, 0x1D, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x32, 0x00, 0x0B, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x42, 0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C,
0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20,
0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x1C, 0xD9, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x3C, 0x00, 0x0C, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x0A, 0x7C, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x42, 0x3A, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x50, 0x6F, 0x77, 0x65,
0x72, 0x20, 0x6E, 0x6F, 0x74, 0x20, 0x20, 0x20, 0x20, 0x20,
0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x40, 0x78, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x3C, 0x00, 0x0D, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x66, 0x6F,
0x75, 0x6E, 0x64, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x83, 0xEE, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x0E, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C, 0x3A,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x3A, 0x20, 0xDB, 0x73, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x0F, 0x03, 0xB3, 0x20, 0x7C, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x31, 0xC8, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x10, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x7C, 0x20, 0x7C, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xDB, 0xB5, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x11, 0x03, 0xB3, 0x20, 0x0A, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x3D, 0x3D, 0x20, 0x20, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x7C, 0x20, 0x5B, 0xBD, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x12, 0x03, 0xB3, 0x3A, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x3A, 0x20, 0x7C, 0x20, 0xED, 0xFC, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x13, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x8A, 0xE0, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x14, 0x03, 0xB3, 0x4F, 0x20, 0x7C, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x27, 0x2D,
0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0x2D, 0xF0, 0xA5, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x15, 0x03, 0xB3, 0x2D, 0x2D, 0x2D, 0x2D,
0x2D, 0x2D, 0x27, 0x20, 0x20, 0x3A, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xC1, 0xEB, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x16, 0x03, 0xB3, 0x20, 0x20, 0x0A, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x6F, 0x20, 0x7C,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0xEA, 0x68, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x17, 0x03, 0xB3, 0x27, 0x2D, 0x2D, 0x2D,
0x2E, 0x2E, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x2E,
0x2E, 0x2E, 0x2D, 0x2D, 0x2D, 0x27, 0x20, 0x18, 0x6F, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x18, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xBB, 0x83, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x19, 0x03, 0xB3, 0x20, 0x6F, 0x20, 0x7C,
0x2D, 0x2E, 0x5F, 0x2E, 0x2D, 0x69, 0x5F, 0x5F, 0x5F, 0x2F,
0x27, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xD9, 0x91, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1A, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x5C, 0x2E, 0x5F, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xF2, 0x46, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1B, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x0A,
0x7C, 0x27, 0x2D, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x6F, 0x5F,
0x7C, 0x20, 0x20, 0x20, 0x27, 0x2D, 0x2E, 0xF6, 0xB9, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1C, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x27,
0x2D, 0x2E, 0x2E, 0x2E, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F,
0x2E, 0x2E, 0x2E, 0x2D, 0x27, 0x20, 0x20, 0xC4, 0x9C, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1D, 0x03, 0xB3, 0x60, 0x2D, 0x2E, 0x5F,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x0A, 0x3A, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x42, 0x13, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1E, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x3A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x60, 0x2E, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x25, 0xBB, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x1F, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x20, 0x20,
0x20, 0x60, 0x2D, 0x2E, 0x5F, 0x5F, 0x5F, 0xB7, 0xAB, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x20, 0x03, 0xB3, 0x2E, 0x2D, 0x2E, 0x20,
0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x22, 0x89, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x21, 0x03, 0xB3, 0x20, 0x2E, 0x27, 0x2E,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x13, 0x23, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x22, 0x03, 0xB3, 0x65, 0x2E, 0x27, 0x2E,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0x5F, 0x5F, 0x5F,
0x3A, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x66, 0x56, 0x51, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x23, 0x03, 0xB3, 0x73, 0x63, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x2E, 0x27, 0x2E, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x33, 0xBA, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x24, 0x03, 0xB3, 0x65, 0x65, 0x65, 0x65,
0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65, 0x65,
0x2E, 0x27, 0x2E, 0x20, 0x20, 0x20, 0x20, 0x2C, 0x27, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x25, 0x03, 0xB3, 0x20, 0x20, 0x20, 0x20,
0x20, 0x0A, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20,
0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x3A, 0xCE, 0x2B, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x26, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x5F, 0x3B, 0xE6, 0xD7});
imageReceiver ((uint8_t[])
{
0x7D, 0x1E, 0x00, 0x27, 0x03, 0xB3, 0x5F, 0x5F, 0x5F, 0x5F,
0x5F, 0x5F, 0x5F, 0x3A, 0x0A, 0x00, 0x00, 0x00, 0x00, 0x00,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xA6, 0xA8, 0xD7});
return 0;
}
LyoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKgoKV2VsY29tZSB0byBHREIgT25saW5lLgpHREIgb25saW5lIGlzIGFuIG9ubGluZSBjb21waWxlciBhbmQgZGVidWdnZXIgdG9vbCBmb3IgQywgQysrLCBQeXRob24sIEphdmEsIFBIUCwgUnVieSwgUGVybCwKQyMsIE9DYW1sLCBWQiwgU3dpZnQsIFBhc2NhbCwgRm9ydHJhbiwgSGFza2VsbCwgT2JqZWN0aXZlLUMsIEFzc2VtYmx5LCBIVE1MLCBDU1MsIEpTLCBTUUxpdGUsIFByb2xvZy4KQ29kZSwgQ29tcGlsZSwgUnVuIGFuZCBEZWJ1ZyBvbmxpbmUgZnJvbSBhbnl3aGVyZSBpbiB3b3JsZC4KCioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovCiNpbmNsdWRlIDxzdGRpby5oPgojaW5jbHVkZSA8c3RkaW50Lmg+CiNpbmNsdWRlIDxzdGRsaWIuaD4KCgp2b2lkCmVyYXNlSW1hZ2VEYXRhICgpCnsKICBzeXN0ZW0gKCJjbGVhciIpOwp9CgovLyBGdW5jdGlvbiB0byBzYXZlIGEgY2h1bmsgb2YgaW1hZ2UgZGF0YSBpbiBtZW1vcnkKdm9pZApzYXZlSW1hZ2VEYXRhICh1aW50OF90ICogaW1hZ2VEYXRhQ2h1bmssIHVpbnQxNl90IGltYWdlRGF0YUNodW5rTGVuZ3RoKQp7CgogIGZvciAoaW50IGkgPSAwOyBpIDwgaW1hZ2VEYXRhQ2h1bmtMZW5ndGg7IGkrKykKICAgIHsKICAgICAgcHJpbnRmICgiJWMiLCBpbWFnZURhdGFDaHVua1tpXSk7CiAgICB9Cgp9Cgp2b2lkCmltYWdlUmVjZWl2ZXIgKHVpbnQ4X3QgKiByZWNlaXZlZEJ5dGVzKQp7CgogIC8vIFRPRE86IEltcGxlbWVudCBwYWNrZXQgdmFsaWRhdGlvbiBhbmQgaW1hZ2UgZGF0YSBzYXZpbmcgbG9naWMKICAvLyBWYWxpZGF0ZSB0aGUgcGFja2V0CiAgLy8gQ29tcGFyZSB0aGUgQ1JDCiAgLy8gU2F2ZSB0aGUgaW1hZ2UgZGF0YSBpbiBtZW1vcnkKCn0KCgppbnQKbWFpbiAoKQp7CgogIHByaW50ZiAoIlRveSBQcm9qZWN0b3IgRmlybXdhcmUgdjEuMCBpcyBydW5uaW5nIik7CgoKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MDEsIDB4MDMsIDB4QjMsIDB4MEEsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4NEYsIDB4MDIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MDIsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4QjUsIDB4MjgsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MDMsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4MjAsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4OUYsIDB4RDMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MDQsIDB4MDMsIDB4QjMsIDB4NUYsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MkUsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MjIsCgkJIDB4MjIsIDB4MjIsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4RTAsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MDUsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjIsIDB4MjIsIDB4MjIsCgkJIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkUsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4QzIsIDB4M0EsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MjgsIDB4MDAsIDB4MDYsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MEEsIDB4M0EsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4MkUsIDB4MkQsIDB4MjcsIDB4M0EsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4MjAsIDB4MkUsIDB4MkQsCgkJIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4ODMsIDB4NDUsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MjgsIDB4MDAsIDB4MDcsIDB4QjMsIDB4QjMsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsCgkJIDB4MkQsIDB4MkQsIDB4MkUsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsCgkJIDB4N0MsIDB4MjAsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NDgsIDB4QTcsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MjgsIDB4MDAsIDB4MDgsIDB4MDMsIDB4QjMsIDB4NUYsIDB4MjAsIDB4MjAsIDB4N0MsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4M0EsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4MEMsIDB4OTUsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MjgsIDB4MDAsIDB4MDksIDB4MDMsIDB4QjMsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MEEsIDB4N0MsIDB4M0EsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NDIsCgkJIDB4M0EsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MTgsIDB4ODIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MzIsIDB4MDAsIDB4MEEsIDB4MDMsIDB4QjMsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsCgkJIDB4MjAsIDB4MjAsIDB4NEMsIDB4NjksIDB4NzQsIDB4NzQsIDB4NkMsIDB4NjUsIDB4MjAsIDB4NDUsCgkJIDB4NzIsIDB4NzIsIDB4NkYsIDB4NzIsIDB4M0EsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsIDB4M0EsIDB4NUYsIDB4NUYsIDB4RUEsIDB4MUQsIDB4RDh9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MzIsIDB4MDAsIDB4MEIsIDB4MDMsIDB4QjMsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NDIsIDB4M0EsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsCgkJIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsCgkJIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MUMsIDB4RDksIDB4RDh9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4M0MsIDB4MDAsIDB4MEMsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsIDB4M0EsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NDIsIDB4M0EsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4NTAsIDB4NkYsIDB4NzcsIDB4NjUsCgkJIDB4NzIsIDB4MjAsIDB4NkUsIDB4NkYsIDB4NzQsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4NDAsIDB4NzgsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4M0MsIDB4MDAsIDB4MEQsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4NjYsIDB4NkYsCgkJIDB4NzUsIDB4NkUsIDB4NjQsIDB4MkUsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4ODMsIDB4RUUsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MEQsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsIDB4M0EsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4M0EsIDB4MjAsIDB4REIsIDB4NzMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MEYsIDB4MDMsIDB4QjMsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MzEsIDB4QzgsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUYsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4REIsIDB4QjUsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTEsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MEEsIDB4N0MsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0QsIDB4M0QsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4N0MsIDB4MjAsIDB4NUIsIDB4QkQsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4REQsIDB4MUUsIDB4MDAsIDB4MTIsIDB4MDMsIDB4QjMsIDB4M0EsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4N0MsIDB4MjAsIDB4RUQsIDB4RkMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTMsIDB4QjMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4OEEsIDB4RTAsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTQsIDB4MDMsIDB4QjMsIDB4NEYsIDB4MjAsIDB4N0MsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4MjAsIDB4MjcsIDB4MkQsCgkJIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsIDB4RjAsIDB4QTUsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTUsIDB4MDMsIDB4QjMsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MkQsCgkJIDB4MkQsIDB4MkQsIDB4MjcsIDB4MjAsIDB4MjAsIDB4M0EsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4QzEsIDB4RUIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTYsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MEEsIDB4N0MsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4NkYsIDB4MjAsIDB4N0MsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4RUEsIDB4NjgsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTcsIDB4MDMsIDB4QjMsIDB4MjcsIDB4MkQsIDB4MkQsIDB4MkQsCgkJIDB4MkUsIDB4MkUsIDB4MkUsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4MkUsCgkJIDB4MkUsIDB4MkUsIDB4MkQsIDB4MkQsIDB4MkQsIDB4MjcsIDB4MjAsIDB4MTgsIDB4NkYsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTgsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsCgkJIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MTgsIDB4ODMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MTksIDB4MDMsIDB4QjMsIDB4MjAsIDB4NkYsIDB4MjAsIDB4N0MsCgkJIDB4MkQsIDB4MkUsIDB4NUYsIDB4MkUsIDB4MkQsIDB4NjksIDB4NUYsIDB4NUYsIDB4NUYsIDB4MkYsCgkJIDB4MjcsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MTgsIDB4OTEsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4REQsIDB4MUUsIDB4MDAsIDB4MUEsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4NUMsIDB4MkUsIDB4NUYsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4RjIsIDB4NDYsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUIsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MEEsCgkJIDB4N0MsIDB4MjcsIDB4MkQsIDB4MkUsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NkYsIDB4NUYsCgkJIDB4N0MsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjcsIDB4MkQsIDB4MkUsIDB4RjYsIDB4QjksIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUMsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjcsCgkJIDB4MkQsIDB4MkUsIDB4MkUsIDB4MkUsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4MkUsIDB4MkUsIDB4MkUsIDB4MkQsIDB4MjcsIDB4MjAsIDB4MjAsIDB4QzQsIDB4OUMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUQsIDB4MDMsIDB4QjMsIDB4NjAsIDB4MkQsIDB4MkUsIDB4NUYsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MEEsIDB4M0EsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NDIsIDB4MTMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUUsIDB4MDMsIDB4QjMsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4M0EsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4NjAsIDB4MkUsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4MjUsIDB4QkIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MUYsIDB4MDMsIDB4QjMsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4NjAsIDB4MkQsIDB4MkUsIDB4NUYsIDB4NUYsIDB4NUYsIDB4QjcsIDB4QUIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4REQsIDB4MUUsIDB4MDAsIDB4MjAsIDB4MDMsIDB4QjMsIDB4MkUsIDB4MkQsIDB4MkUsIDB4MjAsCgkJIDB4MEEsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjIsIDB4ODksIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjEsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MkUsIDB4MjcsIDB4MkUsCgkJIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsCgkJIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4MTMsIDB4MjMsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MDksIDB4MDAsIDB4MjIsIDB4MDMsIDB4QjMsIDB4NjUsIDB4MkUsIDB4MjcsIDB4MkUsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4M0EsIDB4MEEsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4NjYsIDB4NTYsIDB4NTEsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjMsIDB4MDMsIDB4QjMsIDB4NzMsIDB4NjMsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MkUsIDB4MjcsIDB4MkUsIDB4NjUsCgkJIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4MzMsIDB4QkEsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjQsIDB4MDMsIDB4QjMsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsCgkJIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsIDB4NjUsCgkJIDB4MkUsIDB4MjcsIDB4MkUsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MkMsIDB4MjcsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjUsIDB4MDMsIDB4QjMsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MEEsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsCgkJIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4MjAsIDB4M0EsIDB4Q0UsIDB4MkIsIDB4RDd9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjYsIDB4MDMsIDB4QjMsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsIDB4M0IsIDB4RTYsIDB4RDh9KTsKICBpbWFnZVJlY2VpdmVyICgodWludDhfdFtdKQoJCSB7CgkJIDB4N0QsIDB4MUUsIDB4MDAsIDB4MjcsIDB4MDMsIDB4QjMsIDB4NUYsIDB4NUYsIDB4NUYsIDB4NUYsCgkJIDB4NUYsIDB4NUYsIDB4NUYsIDB4M0EsIDB4MEEsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsCgkJIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4MDAsIDB4QTYsIDB4QTgsIDB4RDh9KTsKCiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDAxLCAweDAzLCAweEIzLCAweDBBLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDRGLCAweDAyLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDAyLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEI1LCAweDI4LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDAzLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweDIwLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDlGLCAweEQzLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDA0LCAweDAzLCAweEIzLCAweDVGLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDJFLCAweDJELCAweDJELCAweDJELCAweDIyLAoJCSAweDIyLCAweDIyLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweEUwLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDA1LCAweDAzLCAweEIzLCAweDIwLCAweDIyLCAweDIyLCAweDIyLAoJCSAweDJELCAweDJELCAweDJELCAweDJFLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEMyLCAweDNBLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDI4LCAweDAwLCAweDA2LCAweDAzLCAweEIzLCAweDIwLCAweDBBLCAweDNBLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDJFLCAweDJELCAweDI3LCAweDNBLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDIwLCAweDJFLCAweDJELAoJCSAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweDgzLCAweDQ1LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDI4LCAweDAwLCAweDA3LCAweDAzLCAweEIzLCAweDJELCAweDJELCAweDJELCAweDJELAoJCSAweDJELCAweDJELCAweDJFLCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLAoJCSAweDdDLCAweDIwLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDQ4LCAweEE3LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDI4LCAweDAwLCAweDA4LCAweDAzLCAweEIzLCAweDVGLCAweDIwLCAweDIwLCAweDdDLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDNBLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDBDLCAweDk1LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDI4LCAweDAwLCAweDA5LCAweDAzLCAweEIzLCAweDdDLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDBBLCAweDdDLCAweDNBLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDQyLAoJCSAweDNBLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDE4LCAweDgyLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDMyLCAweDAwLCAweDBBLCAweDAzLCAweEIzLCAweDIwLCAweDdDLCAweDIwLCAweDdDLAoJCSAweDIwLCAweDIwLCAweDRDLCAweDY5LCAweDc0LCAweDc0LCAweDZDLCAweDY1LCAweDIwLCAweDQ1LAoJCSAweDcyLCAweDcyLCAweDZGLCAweDcyLCAweDNBLCAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDBBLCAweDdDLCAweDNBLCAweDVGLCAweDVGLCAweEVBLCAweDFELCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDMyLCAweDAwLCAweDBCLCAweDAzLCAweEIzLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDQyLCAweDNBLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLAoJCSAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLAoJCSAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDFDLCAweEQ5LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDNDLCAweDAwLCAweDBDLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweDdDLCAweDNBLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDQyLCAweDNBLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDUwLCAweDZGLCAweDc3LCAweDY1LAoJCSAweDcyLCAweDIwLCAweDZFLCAweDZGLCAweDc0LCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDQwLCAweDc4LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDNDLCAweDAwLCAweDBELCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweDdDLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDY2LCAweDZGLAoJCSAweDc1LCAweDZFLCAweDY0LCAweDJFLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDgzLCAweEVFLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDBFLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweDdDLCAweDNBLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDNBLCAweDIwLCAweERCLCAweDczLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDBGLCAweDAzLCAweEIzLCAweDIwLCAweDdDLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDMxLCAweEM4LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDEwLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweERCLCAweEI1LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDExLCAweDAzLCAweEIzLCAweDIwLCAweDBBLCAweDdDLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDNELCAweDNELCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDdDLCAweDIwLCAweDVCLCAweEJELCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDEyLCAweDAzLCAweEIzLCAweDNBLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDdDLCAweDIwLCAweEVELCAweEZDLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDEzLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLCAweDdDLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDhBLCAweEUwLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE0LCAweDAzLCAweEIzLCAweDRGLCAweDIwLCAweDdDLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDIwLCAweDI3LCAweDJELAoJCSAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweDJELCAweEYwLCAweEE1LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE1LCAweDAzLCAweEIzLCAweDJELCAweDJELCAweDJELCAweDJELAoJCSAweDJELCAweDJELCAweDI3LCAweDIwLCAweDIwLCAweDNBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEMxLCAweEVCLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE2LCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDBBLCAweDdDLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDZGLCAweDIwLCAweDdDLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweEVBLCAweDY4LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE3LCAweDAzLCAweEIzLCAweDI3LCAweDJELCAweDJELCAweDJELAoJCSAweDJFLCAweDJFLCAweDJFLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDJFLAoJCSAweDJFLCAweDJFLCAweDJELCAweDJELCAweDJELCAweDI3LCAweDIwLCAweDE4LCAweDZGLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE4LCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDBBLAoJCSAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEJCLCAweDgzLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDE5LCAweDAzLCAweEIzLCAweDIwLCAweDZGLCAweDIwLCAweDdDLAoJCSAweDJELCAweDJFLCAweDVGLCAweDJFLCAweDJELCAweDY5LCAweDVGLCAweDVGLCAweDVGLCAweDJGLAoJCSAweDI3LCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEQ5LCAweDkxLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFBLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDVDLCAweDJFLCAweDVGLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweEYyLCAweDQ2LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFCLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDBBLAoJCSAweDdDLCAweDI3LCAweDJELCAweDJFLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDZGLCAweDVGLAoJCSAweDdDLCAweDIwLCAweDIwLCAweDIwLCAweDI3LCAweDJELCAweDJFLCAweEY2LCAweEI5LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFDLCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDI3LAoJCSAweDJELCAweDJFLCAweDJFLCAweDJFLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDJFLCAweDJFLCAweDJFLCAweDJELCAweDI3LCAweDIwLCAweDIwLCAweEM0LCAweDlDLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFELCAweDAzLCAweEIzLCAweDYwLCAweDJELCAweDJFLCAweDVGLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDBBLCAweDNBLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDQyLCAweDEzLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFFLCAweDAzLCAweEIzLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDNBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDYwLCAweDJFLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDI1LCAweEJCLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDFGLCAweDAzLCAweEIzLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDYwLCAweDJELCAweDJFLCAweDVGLCAweDVGLCAweDVGLCAweEI3LCAweEFCLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDIwLCAweDAzLCAweEIzLCAweDJFLCAweDJELCAweDJFLCAweDIwLAoJCSAweDBBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIyLCAweDg5LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDIxLCAweDAzLCAweEIzLCAweDIwLCAweDJFLCAweDI3LCAweDJFLAoJCSAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LAoJCSAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDEzLCAweDIzLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDIyLCAweDAzLCAweEIzLCAweDY1LCAweDJFLCAweDI3LCAweDJFLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDNBLCAweDBBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDY2LCAweDU2LCAweDUxLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDIzLCAweDAzLCAweEIzLCAweDczLCAweDYzLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDJFLCAweDI3LCAweDJFLCAweDY1LAoJCSAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDMzLCAweEJBLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDI0LCAweDAzLCAweEIzLCAweDY1LCAweDY1LCAweDY1LCAweDY1LAoJCSAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LCAweDY1LAoJCSAweDJFLCAweDI3LCAweDJFLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDJDLCAweDI3LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDI1LCAweDAzLCAweEIzLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDBBLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLAoJCSAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDIwLCAweDNBLCAweENFLCAweDJCLCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDI2LCAweDAzLCAweEIzLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDVGLCAweDNCLCAweEU2LCAweEQ3fSk7CiAgaW1hZ2VSZWNlaXZlciAoKHVpbnQ4X3RbXSkKCQkgewoJCSAweDdELCAweDFFLCAweDAwLCAweDI3LCAweDAzLCAweEIzLCAweDVGLCAweDVGLCAweDVGLCAweDVGLAoJCSAweDVGLCAweDVGLCAweDVGLCAweDNBLCAweDBBLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLAoJCSAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweDAwLCAweEE2LCAweEE4LCAweEQ3fSk7CgogIHJldHVybiAwOwp9Cg==