Библиотечка для OLED дисплея SSD1322 4-wire SPI 256x64 16 оттенков серого

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

На днях получил очень интересный сабж.

Как сторонник минимализма, а также - делать все с нуля, скачал для проверки скетч от EastRising Technology Co.,LTD, который демонстрирует только инициализацию и основные функции.

Увы, скетч откровенно разочаровал скоростью работы, поэтому всю библиотеку (кроме инициализации дисплея) пришлось переписывать с нуля.

А сам дисплей очень понравился. На Arduino Due получается примерно 72 fps.

Дисплей поддерживает две экранные страницы, т.е. можно постепенно заполнять одну, а показывать другую, потом переключить страницы. При этом все происходит мгновенно и никаких дефектов на изображении не наблюдается.

Для начала выкладываю предварительную версию. Проверялась только на Arduino Due.

В дальнейшем планируется развитие:

1. Возможно, будет добавлена кириллица.

2. Возможно, будет добавлен экранный буфер*.

3. Возможно, будет добавлен вывод чисел - целых и с плавающей точкой.

4. Возможно, появится поддержка двух страниц видеопамяти.

5. Возможно, будут примеры с анимацией.

 * Примечание:

Дисплей допускает отображение 16 градаций яркости каждого пикселя (строго говоря, контроллер дисплея позволяет настраивать уровни вручную, но вряд ли на практике может понадобиться что-либо кроме равномерной шкалы).

Соответственно, изображение требует по 4 бита на пиксель или в одном байте хранится два пикселя. У дисплея есть и еще одно [странное] ограничение: адресация ведется с точностью до 2 байтов, т.е. до 4 пикселей. Т.е. на дисплей может быть одномоментно выведен лишь фрагмент, с выравниванием на 4 пикселя по горизонтали (по вертикали такого ограничения нет).

Поэтому попиксельную графику возможно сделать лишь с применением экранного буфера. Размер экранного буфера для одной страницы составляет 8 КБайт. Вариант без буфера может быть использован для контроллеров AVR, а вот с буфером - только при использовании 32-разрядных МК. Впрочем, если попиксельная графика нужна лишь на части площади экрана, такое можно реализовать и на Меге.

А в целом дисплей произвел очень благоприятное впечатление.

andriano
andriano аватар
Offline
Зарегистрирован: 20.06.2015

Видео работы первоначального варианта: https://youtu.be/c7SvhwqGSiw

Следует отметить, что в реальности изображение намного лучше, чем на видео. На видео присутствуют артефакты: мерцание изображения и "плавающий" скроллинг текста. Первое вызвано несовпадением FPS видеокамеры с внутренней частотой сканирования дисплея, а второе - с несовпадением тех же FPS видеокамеры с программной частотой обновления изображения на экране. Ни того, ни другого глазом не наблюдается.

Исходники:

as_oled_SSD1322.ino

//***************************************************
// тестовый скетч для библиотеки as_oled1322 v. 0.1
// для дисплея SSD1322 4-wire SPI 
// с разрешеием 256х64 
// и глубиной цвета 4 бита (16 градаций серого)
// за основу взят код EastRising Technology Co.,LTD
// но полностью переписан для повышения поизводительности
//  (что и удалось - примерно в 20 раз)
// проверялся на Arduino Due
// но часть оптимизации пригодна и для AVR
// по дэйташиту максимальная частота SPI для дисплея 10 МГц
// но на практике работает и при 21 МГц
// дисплей допускает организацию 2-х страниц (double buffering)
// 
// дисплей должен быть сконфигурирован как 4-wire SPI
//      OLED   =>    Arduino
//  *1. GND    ->    GND
//  *2. VCC    ->    3.3
//  *4. SCL    ->    SCK
//  *5. SDI    ->    MOSI
//  *14. DC    ->    9
//  *15. RES   ->    8  
//  *16. CS    ->    10
//***************************************************

#include <SPI.h>
#include "as_oled1322.h"
#include "Pict4.h"
#include "Pict5.h"
#include "Pict6.h"

void setup() {
  Serial.begin(115200);
  Serial.print("OLED Example\n");
  Serial.print("SPI clock: ");
  Serial.println(SPI_Clock);

  long t0 = micros();  
  as_oled_begin();
  long t1 = micros();  
  as_oled_clear();
  long t2 = micros();  
  as_oled_bitmap_gray(Pict4);
  long t3 = micros(); 
  Serial.print("begin:      "); 
  Serial.println(t1-t0);
  Serial.print("1-st pict:  ");
  Serial.print(t2-t1);
  Serial.print('\t');
  Serial.print(t3-t2);
  Serial.println('\t');
  delay(3000);  

  t1 = micros();  
  as_oled_clear();
  delay(1000);
  t2 = micros();  
  as_oled_bitmap_gray(Pict5);
  t3 = micros();  
  delay(3000);
  Serial.print("2-nd pict:  ");
  Serial.print(t2-t1-1000000);
  Serial.print('\t');
  Serial.print(t3-t2);
  Serial.println('\t');
  
  t1 = micros();  
  as_oled_clear();
  t2 = micros();  
  as_oled_bitmap_mono(Pict6);
  t3 = micros();  
  Serial.print("Mono pict:  ");
  Serial.print(t2-t1);
  Serial.print('\t');
  Serial.print(t3-t2);
  Serial.println('\t');
   delay(3000);

  t1 = micros();  
  as_oled_clear_all();
  t2 = micros();  
  as_oled_string(0, 0,   "********************************",0);  
  as_oled_string(88, 16,            "arduino.ru",  0); 
  as_oled_string(64, 32,         "Sergey Andrianov",  1); 
  as_oled_string(0, 48,  "********************************",0); 
  t3 = micros();  
  Serial.print("Text block: ");
  Serial.print(t2-t1);
  Serial.print('\t');
  Serial.print(t3-t2);
  Serial.println('\t');
  for(signed char i = 0; i <= 63; i++)
  {
    command(0xa1); //start line
    data(i);
    delay(50);
  }
   for(signed char i = 63; i >= 0; i--)
  {
    command(0xa1); //start line
    data(i);
    delay(50);
  }

  for(byte m = 0; m < 2; m++) { // m - номер блока по вертикали
    for(byte n = 0; n < 8; n++) { // n - номер блока по горизонтали
      byte b = (n + m*8)*17;
      as_oled_SetWindow(n*8, m*32, (n+1)*8-1, (m+1)*32-1);
      as_start_data();
      for(byte j = 0; j < 32; j++){
        for(byte i = 0; i < 32; i++) {
          as_data(b);
        }
      }
      as_end_data();
    }
  }
}

void loop() {}

as_oled1322.h

/***************************************************
// краткая библиотечка для экрана 3.12" 256х64 
// в 16 градациях яркости на чипе SSD1322 4-wire SPI
// вер. 0.1
// для форума arduino.ru
// Сергей Андрианов
****************************************************/
  
#ifndef _AS_OLED1322_H_
#define _AS_OLED1322_H_

#include <avr/pgmspace.h>

#define SPI_Clock 4 // SPI_CLOCK_DIV2

//#define OLED_X_MAXPIXEL  256  //OLED width maximum memory 
//#define OLED_Y_MAXPIXEL  64 //OLED height maximum memory

//#define WIDTH 256/4
//#define HEIGHT 64

#define OLED_RST 8 
#define OLED_DC  9
#define OLED_CS 10


void as_oled_begin();
void command(uint8_t cmd); // команду - на дисплей
void data(uint8_t dat);    // данные - на дисплей
void as_oled_SetWindow(uint8_t Xstart, uint8_t Ystart, uint8_t Xend, uint8_t Yend); // окно вывода в единицах "4 пиксекля по горизонтали"
void as_oled_clear(); // очистка 0-й страницы дисплея
void as_oled_clear_all(); // очистка двух страниц дисплея
void as_oled_char(uint8_t x, uint8_t y, const char  *acsii, uint8_t mode); // вывод символа на экран
void as_oled_string(uint8_t x, uint8_t y, const char *pString,  uint8_t Mode); // вывод строки на экран
void as_oled_bitmap_gray(const uint8_t * pBuf);  // вывод битмапа во весь экран (массив 8 кБайт) 16 градаций яркости
void as_oled_bitmap_mono(const uint8_t * pBuf);  // вывод монохромного битмапа (массив 2 кБайт) во весь экран
inline void as_start_data()           {  digitalWrite(OLED_DC, HIGH);  digitalWrite(OLED_CS, LOW ); } // начать вывод данных на экран
inline void as_end_data()             {  digitalWrite(OLED_CS, HIGH); }                               // завершить вывод данных на экран
inline void as_data(uint8_t dat){  SPI.transfer(dat);}                                                // вывести один байт на экран

#endif

as_oled1322.cpp

/***************************************************
// краткая библиотечка для экрана 3.12" 256х64 
// в 16 градациях яркости на чипе SSD1322 4-wire SPI
// вер. 0.1
// для форума arduino.ru
// Сергей Андрианов
****************************************************/
#include <SPI.h>
#include "as_oled1322.h"
#include "font_9x15.c"

void command(uint8_t cmd) {
  digitalWrite(OLED_DC, LOW);
  digitalWrite(OLED_CS, LOW);
  SPI.transfer(cmd);
  digitalWrite(OLED_CS, HIGH);
}

void data(uint8_t dat) {
  digitalWrite(OLED_DC, HIGH);
  digitalWrite(OLED_CS, LOW );
  SPI.transfer(dat);
  digitalWrite(OLED_CS, HIGH);
}

void as_oled_begin(){
  pinMode(OLED_RST, OUTPUT);
  pinMode(OLED_DC, OUTPUT);
  pinMode(OLED_CS, OUTPUT);
  SPI.begin();
    
  SPI.setClockDivider(SPI_Clock); // SPI_CLOCK_DIV2); // 4
    
  digitalWrite(OLED_CS, LOW);
  digitalWrite(OLED_RST, HIGH);
  delay(10);
  digitalWrite(OLED_RST, LOW);
  delay(10);
  digitalWrite(OLED_RST, HIGH);
 
  command(0xFD); /*SET COMMAND LOCK*/ 
  data(0x12); /* UNLOCK */ 
  command(0xAE); /*DISPLAY OFF*/ 
  command(0xB3);/*DISPLAYDIVIDE CLOCKRADIO/OSCILLATAR FREQUANCY*/ 
  data(0x91); command(0xCA); /*multiplex ratio*/ 
  data(0x3F); /*duty = 1/64*/ 
  command(0xA2); /*set offset*/ 
  data(0x00);
  command(0xA1); /*start line*/ 
  data(0x00); 
  command(0xA0); /*set remap*/
  data(0x14); 
  data(0x11);
  	
  command(0xAB); /*funtion selection*/ 
  data(0x01); /* selection external vdd */ 
  command(0xB4); /* */ 
  data(0xA0);
  data(0xfd); 
  command(0xC1); /*set contrast current */ 
  data(0x80); 
  command(0xC7); /*master contrast current control*/ 
  data(0x0f); 
  	
  command(0xB1); /*SET PHASE LENGTH*/
  data(0xE2); 
  command(0xD1); /**/
  data(0x82); 
  data(0x20); 
  command(0xBB); /*SET PRE-CHANGE VOLTAGE*/ 
  data(0x1F);
  command(0xB6); /*SET SECOND PRE-CHARGE PERIOD*/
  data(0x08); 
  command(0xBE); /* SET VCOMH */ 
  data(0x07); 
  command(0xA6); /*normal display*/ 
  command(0xAF); /*display ON*/  
}

void as_oled_SetWindow(uint8_t Xstart, uint8_t Ystart, uint8_t Xend, uint8_t Yend) { 
  command(0x15);
  data(Xstart+0x1c);
  data(Xend+0x1c);
  command(0x75);
  data(Ystart);
  data(Yend);
  command(0x5c);//write ram command
}

void as_oled_clear() {
  as_oled_SetWindow(0, 0, 63, 63);
  as_start_data();
  for(int i = 0; i< 8192; i++ ) {
    as_data(0x00);      
  }        
  as_end_data();
}

void as_oled_clear_all() {
  as_oled_SetWindow(0, 0, 63, 127);
  as_start_data();
  for(int i = 0; i< 16384; i++ ) {
    as_data(0x00);
  }        
  as_end_data();
}

void as_data_processing(uint8_t temp)  // преобразование монохромного битмапа (1 bpp) в формат данных дисплея (1 байт => 8 пикселей)
{
  as_data(((temp&0x80)?0xf0:0x00) | ((temp&0x40)?0x0f:0x00)); //Pixel1,Pixel2
  as_data(((temp&0x20)?0xf0:0x00) | ((temp&0x10)?0x0f:0x00)); //Pixel3,Pixel4
  as_data(((temp&0x08)?0xf0:0x00) | ((temp&0x04)?0x0f:0x00)); //Pixel5,Pixel6
  as_data(((temp&0x02)?0xf0:0x00) | ((temp&0x01)?0x0f:0x00)); //Pixel7,Pixel8
}

/*void er_oled_char_er(uint8_t x, uint8_t y, const char  *acsii, uint8_t mode) {
  x = x/4;
  int OffSet = (*acsii - 32)*16;
  er_oled_SetWindow(x, y, x+1, y+15);
  start_data();
  for (int i = 0; i < 16; i++) {
    byte str =pgm_read_byte(&AsciiLib[OffSet + i]);  
    if(mode) str=~str;
    Data_processing (str);             
  }
  end_data();
}*/

void as_oled_char(uint8_t x, uint8_t y, const char  *acsii, uint8_t mode) {
  x = x/4;
  int OffSet = (*acsii - 32)*15 + 4;
  as_oled_SetWindow(x, y, x+1, y+14);
  as_start_data();
  for (int i = 0; i < 15; i++) {
    byte str =pgm_read_byte(&font9x15[OffSet + i]);  
    if(mode) str=~str;
    as_data_processing (str);             
  }
  as_end_data();
}

void as_oled_string(uint8_t x, uint8_t y, const char *pString,  uint8_t Mode) {     
  while (*pString != 0) {
    as_oled_char(x, y, pString, Mode);
    x += 8; //  += fontW;
    pString++;              
  }
}

void as_oled_bitmap_mono(const uint8_t * pBuf)
{ uint8_t row,col,dat; 
  as_oled_SetWindow(0, 0, 255/4, 63);
  as_start_data();
  for (row = 0; row < 64; row++) {              
    for(col = 0;col<256/8; col++ ) {
      dat=(pgm_read_byte(pBuf));
      *pBuf++;  
      as_data_processing(dat);               
    }
  }    	
  as_end_data();
}

void as_oled_bitmap_gray(const uint8_t * pBuf)
{   uint8_t row,col; 
  as_oled_SetWindow(0, 0, 255/4, 63);
  as_start_data();
  for (row = 0; row < 64; row++) {              
    for(col = 0;col<128; col++ ) {
      as_data(pgm_read_byte(pBuf));
      * pBuf++;
    }
  }      
  as_end_data();
}

font_9x15.c

#ifndef FONT9X15_H
#define FONT9X15_H 
#define PROGMEM 

const unsigned char font9x15[] PROGMEM = {  
9, 15, 32, 95, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 0, 0, 8, 8, 0, 0, 
0, 0, 0, 18, 18, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 36, 36, 126, 36, 36, 126, 36, 36, 0, 0, 0, 0, 0, 
0, 8, 62, 73, 72, 40, 28, 10, 9, 73, 62, 8, 0, 0, 0, 0, 
33, 82, 82, 36, 8, 8, 18, 37, 37, 66, 0, 0, 0, 0, 0, 48, 
72, 72, 72, 48, 49, 74, 68, 74, 49, 0, 0, 0, 0, 0, 8, 8, 
8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 8, 16, 
16, 16, 16, 16, 16, 8, 8, 4, 0, 0, 0, 16, 8, 8, 4, 4, 
4, 4, 4, 4, 8, 8, 16, 0, 0, 0, 0, 8, 73, 42, 28, 42, 
73, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 8, 8, 127, 
8, 8, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 12, 12, 4, 4, 8, 0, 0, 0, 0, 0, 0, 0, 62, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 
12, 0, 0, 0, 0, 0, 1, 2, 2, 4, 8, 8, 16, 32, 32, 64, 
0, 0, 0, 0, 0, 28, 34, 65, 65, 65, 65, 65, 65, 34, 28, 0, 
0, 0, 0, 0, 8, 24, 40, 72, 8, 8, 8, 8, 8, 127, 0, 0, 
0, 0, 0, 62, 65, 65, 2, 4, 8, 16, 32, 64, 127, 0, 0, 0, 
0, 0, 127, 1, 2, 4, 14, 1, 1, 1, 65, 62, 0, 0, 0, 0, 
0, 2, 6, 10, 18, 34, 66, 127, 2, 2, 2, 0, 0, 0, 0, 0, 
127, 64, 64, 94, 97, 1, 1, 1, 65, 62, 0, 0, 0, 0, 0, 30, 
32, 64, 64, 94, 97, 65, 65, 65, 62, 0, 0, 0, 0, 0, 127, 1, 
2, 2, 4, 4, 8, 8, 16, 16, 0, 0, 0, 0, 0, 28, 34, 65, 
34, 28, 34, 65, 65, 34, 28, 0, 0, 0, 0, 0, 62, 65, 65, 65, 
67, 61, 1, 1, 2, 60, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 
0, 0, 0, 12, 12, 0, 0, 0, 0, 0, 0, 0, 0, 12, 12, 0, 
0, 0, 12, 12, 4, 4, 8, 0, 0, 2, 4, 8, 16, 32, 32, 16, 
8, 4, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 127, 0, 0, 127, 
0, 0, 0, 0, 0, 0, 0, 32, 16, 8, 4, 2, 2, 4, 8, 16, 
32, 0, 0, 0, 0, 0, 62, 65, 65, 1, 2, 4, 8, 8, 0, 8, 
0, 0, 0, 0, 0, 62, 65, 65, 79, 81, 83, 77, 64, 64, 62, 0, 
0, 0, 0, 0, 8, 20, 34, 65, 65, 65, 127, 65, 65, 65, 0, 0, 
0, 0, 0, 124, 66, 65, 66, 124, 66, 65, 65, 66, 124, 0, 0, 0, 
0, 0, 62, 65, 64, 64, 64, 64, 64, 64, 65, 62, 0, 0, 0, 0, 
0, 124, 66, 65, 65, 65, 65, 65, 65, 66, 124, 0, 0, 0, 0, 0, 
127, 64, 64, 64, 124, 64, 64, 64, 64, 127, 0, 0, 0, 0, 0, 127, 
64, 64, 64, 124, 64, 64, 64, 64, 64, 0, 0, 0, 0, 0, 62, 65, 
64, 64, 64, 71, 65, 65, 65, 62, 0, 0, 0, 0, 0, 65, 65, 65, 
65, 127, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 62, 8, 8, 8, 
8, 8, 8, 8, 8, 62, 0, 0, 0, 0, 0, 15, 2, 2, 2, 2, 
2, 2, 2, 66, 60, 0, 0, 0, 0, 0, 65, 66, 68, 72, 112, 80, 
72, 68, 66, 65, 0, 0, 0, 0, 0, 64, 64, 64, 64, 64, 64, 64, 
64, 64, 127, 0, 0, 0, 0, 0, 65, 65, 99, 85, 85, 73, 73, 65, 
65, 65, 0, 0, 0, 0, 0, 65, 65, 97, 81, 73, 69, 67, 65, 65, 
65, 0, 0, 0, 0, 0, 62, 65, 65, 65, 65, 65, 65, 65, 65, 62, 
0, 0, 0, 0, 0, 126, 65, 65, 65, 126, 64, 64, 64, 64, 64, 0, 
0, 0, 0, 0, 62, 65, 65, 65, 65, 65, 65, 81, 73, 62, 4, 3, 
0, 0, 0, 126, 65, 65, 65, 126, 72, 68, 66, 65, 65, 0, 0, 0, 
0, 0, 62, 65, 65, 64, 56, 6, 1, 65, 65, 62, 0, 0, 0, 0, 
0, 127, 8, 8, 8, 8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 
65, 65, 65, 65, 65, 65, 65, 65, 65, 62, 0, 0, 0, 0, 0, 65, 
65, 65, 34, 34, 34, 20, 20, 20, 8, 0, 0, 0, 0, 0, 65, 65, 
65, 65, 73, 73, 73, 73, 85, 34, 0, 0, 0, 0, 0, 65, 65, 34, 
20, 8, 8, 20, 34, 65, 65, 0, 0, 0, 0, 0, 65, 65, 34, 20, 
8, 8, 8, 8, 8, 8, 0, 0, 0, 0, 0, 127, 1, 2, 4, 8, 
16, 32, 64, 64, 127, 0, 0, 0, 0, 30, 16, 16, 16, 16, 16, 16, 
16, 16, 16, 16, 30, 0, 0, 0, 0, 64, 32, 32, 16, 8, 8, 4, 
2, 2, 1, 0, 0, 0, 0, 60, 4, 4, 4, 4, 4, 4, 4, 4, 
4, 4, 60, 0, 0, 0, 0, 8, 20, 34, 65, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
255, 0, 0, 0, 16, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0, 0, 0, 62, 1, 1, 63, 65, 67, 61, 0, 0, 
0, 0, 0, 64, 64, 64, 94, 97, 65, 65, 65, 97, 94, 0, 0, 0, 
0, 0, 0, 0, 0, 62, 65, 64, 64, 64, 65, 62, 0, 0, 0, 0, 
0, 1, 1, 1, 61, 67, 65, 65, 65, 67, 61, 0, 0, 0, 0, 0, 
0, 0, 0, 62, 65, 65, 127, 64, 64, 62, 0, 0, 0, 0, 0, 14, 
17, 17, 16, 16, 124, 16, 16, 16, 16, 0, 0, 0, 0, 0, 0, 0, 
0, 61, 66, 66, 66, 60, 64, 62, 65, 65, 62, 0, 0, 64, 64, 64, 
94, 97, 65, 65, 65, 65, 65, 0, 0, 0, 0, 0, 24, 0, 0, 56, 
8, 8, 8, 8, 8, 62, 0, 0, 0, 0, 0, 6, 0, 0, 14, 2, 
2, 2, 2, 2, 66, 66, 66, 60, 0, 0, 64, 64, 64, 65, 70, 88, 
96, 88, 70, 65, 0, 0, 0, 0, 0, 56, 8, 8, 8, 8, 8, 8, 
8, 8, 62, 0, 0, 0, 0, 0, 0, 0, 0, 118, 73, 73, 73, 73, 
73, 65, 0, 0, 0, 0, 0, 0, 0, 0, 94, 97, 65, 65, 65, 65, 
65, 0, 0, 0, 0, 0, 0, 0, 0, 62, 65, 65, 65, 65, 65, 62, 
0, 0, 0, 0, 0, 0, 0, 0, 94, 97, 65, 65, 65, 97, 94, 64, 
64, 64, 0, 0, 0, 0, 0, 61, 67, 65, 65, 65, 67, 61, 1, 1, 
1, 0, 0, 0, 0, 0, 78, 49, 33, 32, 32, 32, 32, 0, 0, 0, 
0, 0, 0, 0, 0, 62, 65, 64, 62, 1, 65, 62, 0, 0, 0, 0, 
0, 0, 16, 16, 126, 16, 16, 16, 16, 17, 14, 0, 0, 0, 0, 0, 
0, 0, 0, 66, 66, 66, 66, 66, 66, 61, 0, 0, 0, 0, 0, 0, 
0, 0, 65, 65, 34, 34, 20, 20, 8, 0, 0, 0, 0, 0, 0, 0, 
0, 65, 65, 73, 73, 73, 85, 34, 0, 0, 0, 0, 0, 0, 0, 0, 
65, 34, 20, 8, 20, 34, 65, 0, 0, 0, 0, 0, 0, 0, 0, 66, 
66, 66, 66, 66, 70, 58, 2, 66, 60, 0, 0, 0, 0, 0, 127, 2, 
4, 8, 16, 32, 127, 0, 0, 0, 0, 7, 8, 8, 8, 4, 24, 24, 
4, 8, 8, 8, 7, 0, 0, 0, 8, 8, 8, 8, 8, 8, 8, 8, 
8, 8, 8, 8, 0, 0, 0, 112, 8, 8, 8, 16, 12, 12, 16, 8, 
8, 8, 112, 0, 0, 0, 0, 49, 73, 70, 0, 0, 0, 0, 0, 0, 
0, 0, 0, 0, 0};
#endif

Pict4.h

#ifndef _AS_PICT4_H_
#define _AS_PICT4_H_

#include <avr/pgmspace.h>

const uint8_t Pict4[] PROGMEM = { // 4 bpp
220, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 220, 204, 205, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 222, 222, 222, 238, 238, 238, 
238, 238, 238, 238, 237, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
204, 204, 203, 188, 203, 187, 187, 188, 187, 187, 187, 187, 187, 203, 203, 187, 
187, 187, 187, 187, 187, 187, 187, 188, 203, 187, 187, 187, 188, 203, 204, 188, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 236, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 204, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 238, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
204, 204, 203, 187, 203, 204, 203, 187, 187, 187, 187, 187, 203, 187, 203, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 204, 187, 188, 203, 203, 204, 204, 203, 
204, 203, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 220, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 222, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
204, 203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 187, 203, 187, 187, 187, 187, 
187, 187, 187, 204, 204, 204, 204, 204, 204, 204, 204, 204, 188, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 222, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 255, 
204, 204, 204, 187, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 187, 187, 187, 187, 
187, 187, 203, 204, 204, 204, 204, 204, 204, 204, 204, 204, 156, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 
205, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 222, 221, 221, 221, 221, 222, 221, 221, 222, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
204, 204, 203, 187, 187, 187, 187, 203, 187, 187, 187, 204, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 188, 204, 204, 204, 204, 204, 204, 204, 204, 204, 140, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
204, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 203, 204, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 187, 187, 187, 
187, 187, 188, 204, 204, 204, 204, 204, 204, 204, 204, 204, 44, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 237, 221, 221, 221, 221, 222, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
204, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 203, 187, 188, 203, 188, 
204, 203, 188, 204, 204, 204, 204, 204, 204, 204, 204, 204, 44, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 205, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 238, 222, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 203, 187, 203, 187, 203, 187, 187, 
203, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 202, 45, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 237, 221, 221, 222, 222, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 204, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 203, 187, 187, 187, 187, 187, 187, 187, 188, 187, 204, 188, 188, 
203, 187, 188, 204, 204, 204, 204, 204, 204, 204, 204, 194, 61, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 220, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 222, 221, 237, 221, 221, 221, 221, 222, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 
187, 187, 187, 204, 204, 187, 187, 187, 187, 203, 187, 187, 203, 187, 203, 187, 
188, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 211, 53, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 204, 205, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 237, 221, 238, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
203, 204, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 203, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 188, 188, 204, 204, 204, 204, 204, 204, 204, 211, 68, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 204, 204, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
204, 187, 188, 187, 187, 187, 188, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 187, 
187, 203, 187, 204, 204, 204, 204, 204, 204, 204, 204, 227, 58, 220, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 220, 204, 205, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 221, 221, 221, 222, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 187, 187, 204, 188, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 
187, 188, 204, 188, 203, 188, 204, 204, 204, 204, 204, 67, 52, 124, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 220, 
221, 221, 221, 220, 205, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 221, 238, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
204, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 188, 187, 203, 
203, 187, 187, 188, 204, 204, 188, 204, 204, 204, 204, 179, 53, 220, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 
220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 222, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 188, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 204, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
188, 187, 187, 204, 204, 204, 204, 204, 204, 204, 204, 115, 58, 220, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 222, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 188, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 203, 188, 204, 204, 204, 204, 204, 204, 204, 204, 131, 57, 220, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 255, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 204, 204, 204, 204, 204, 204, 121, 37, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
221, 221, 220, 204, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 237, 222, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 188, 204, 188, 204, 204, 205, 52, 51, 108, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
221, 220, 221, 205, 205, 204, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 237, 221, 221, 221, 221, 222, 237, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 255, 255, 
203, 187, 187, 187, 187, 187, 187, 123, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 204, 204, 204, 204, 205, 35, 61, 188, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 205, 221, 221, 205, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 222, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 255, 255, 
203, 187, 187, 187, 187, 187, 188, 76, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 188, 187, 203, 204, 205, 51, 61, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 205, 204, 204, 220, 205, 205, 204, 205, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 237, 221, 221, 221, 221, 238, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 187, 187, 187, 187, 187, 187, 219, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 188, 204, 212, 51, 78, 93, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 220, 205, 220, 205, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 222, 237, 238, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 
203, 187, 187, 187, 187, 187, 188, 139, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 188, 188, 212, 51, 23, 105, 220, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 220, 205, 220, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 255, 
203, 187, 187, 187, 187, 187, 188, 140, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 211, 35, 37, 180, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 221, 205, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 255, 
203, 187, 187, 187, 187, 187, 198, 156, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 211, 70, 84, 140, 220, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 205, 204, 204, 204, 204, 220, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 255, 255, 255, 
203, 187, 187, 187, 187, 187, 195, 156, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 211, 69, 83, 205, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 221, 205, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 237, 222, 222, 238, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 255, 255, 
203, 187, 187, 187, 187, 187, 200, 168, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 132, 218, 68, 218, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 221, 205, 220, 221, 
221, 221, 220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 238, 
238, 238, 237, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 238, 255, 
203, 187, 187, 187, 187, 187, 196, 165, 203, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 52, 85, 68, 217, 188, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 213, 127, 205, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 237, 
237, 222, 238, 238, 238, 238, 222, 238, 238, 238, 238, 238, 238, 239, 255, 255, 
203, 187, 187, 187, 187, 187, 197, 172, 203, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 51, 180, 68, 203, 156, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 221, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 232, 133, 221, 204, 220, 
221, 221, 220, 204, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 
222, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 239, 255, 254, 
187, 187, 187, 187, 187, 188, 99, 150, 203, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 52, 68, 67, 106, 188, 188, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 150, 181, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 212, 88, 220, 204, 204, 
220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 
238, 222, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 
187, 187, 187, 187, 187, 188, 51, 133, 203, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 204, 50, 84, 52, 104, 172, 204, 
187, 188, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 89, 119, 220, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 221, 210, 155, 220, 204, 204, 
220, 205, 204, 220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 222, 
238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 
187, 187, 187, 187, 187, 188, 35, 166, 251, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 205, 53, 34, 51, 51, 140, 203, 
187, 188, 187, 204, 204, 204, 204, 204, 204, 204, 212, 36, 72, 170, 186, 172, 
204, 204, 204, 204, 204, 204, 204, 204, 205, 220, 205, 231, 71, 220, 204, 204, 
204, 221, 205, 221, 221, 220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
222, 222, 222, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 239, 238, 239, 
187, 187, 187, 187, 187, 188, 50, 182, 155, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 197, 52, 68, 71, 155, 58, 204, 
204, 204, 204, 204, 204, 171, 154, 189, 188, 205, 68, 100, 111, 203, 220, 171, 
220, 204, 204, 204, 204, 204, 204, 204, 204, 57, 221, 216, 143, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 220, 220, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 222, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 
187, 187, 187, 187, 187, 188, 50, 120, 171, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 178, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 195, 20, 68, 55, 154, 44, 204, 
187, 204, 204, 215, 121, 170, 170, 170, 170, 171, 179, 117, 110, 137, 55, 69, 
222, 236, 204, 204, 204, 204, 204, 204, 222, 87, 205, 213, 42, 204, 204, 204, 
220, 204, 204, 204, 204, 205, 221, 204, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 222, 238, 237, 238, 238, 221, 238, 222, 238, 238, 238, 238, 238, 238, 
187, 187, 187, 187, 187, 189, 50, 185, 156, 187, 187, 189, 187, 187, 187, 187, 
187, 186, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 179, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 188, 211, 36, 67, 103, 154, 61, 204, 
204, 182, 149, 71, 72, 102, 197, 186, 152, 168, 170, 69, 89, 174, 206, 227, 
175, 223, 203, 186, 188, 204, 204, 204, 222, 119, 205, 120, 141, 220, 205, 204, 
220, 204, 204, 204, 204, 204, 221, 220, 205, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 222, 221, 222, 221, 222, 238, 238, 238, 238, 238, 238, 238, 238, 
187, 187, 187, 187, 187, 99, 57, 169, 107, 187, 187, 180, 123, 187, 187, 187, 
185, 186, 171, 187, 185, 141, 187, 187, 187, 187, 187, 187, 187, 179, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 195, 52, 68, 69, 183, 74, 172, 212, 
197, 135, 117, 119, 87, 85, 103, 110, 254, 238, 207, 247, 149, 188, 199, 252, 
125, 185, 167, 165, 170, 157, 141, 188, 221, 123, 221, 120, 41, 204, 222, 76, 
221, 204, 204, 204, 204, 204, 204, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 237, 221, 221, 222, 238, 222, 238, 238, 238, 238, 238, 238, 238, 238, 
187, 187, 187, 187, 187, 116, 60, 171, 186, 186, 171, 179, 92, 187, 187, 183, 
186, 170, 184, 170, 189, 188, 203, 187, 170, 187, 187, 187, 187, 196, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 195, 69, 84, 67, 52, 87, 105, 179, 
213, 153, 134, 134, 174, 142, 93, 109, 237, 237, 169, 166, 100, 102, 86, 171, 
92, 254, 228, 214, 87, 135, 152, 139, 215, 103, 173, 120, 126, 204, 217, 215, 
205, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 220, 220, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 222, 238, 238, 238, 238, 238, 238, 238, 238, 
187, 187, 170, 186, 187, 195, 57, 56, 87, 186, 171, 195, 91, 203, 170, 120, 
203, 139, 173, 170, 133, 170, 170, 170, 170, 186, 171, 221, 220, 180, 171, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 179, 68, 68, 68, 52, 120, 170, 170, 
212, 135, 101, 103, 172, 219, 122, 103, 253, 232, 167, 237, 138, 189, 238, 239, 
94, 222, 244, 122, 102, 101, 103, 207, 247, 119, 205, 120, 143, 204, 213, 119, 
148, 189, 204, 204, 204, 204, 204, 204, 204, 205, 220, 221, 220, 221, 204, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 222, 237, 238, 238, 238, 238, 238, 238, 
186, 170, 170, 170, 187, 131, 138, 169, 118, 138, 171, 194, 44, 101, 87, 221, 
165, 111, 254, 254, 126, 183, 89, 121, 136, 234, 170, 170, 202, 103, 203, 187, 
187, 171, 187, 187, 187, 187, 187, 187, 194, 68, 51, 68, 52, 51, 123, 186, 
213, 133, 86, 102, 172, 218, 136, 124, 251, 228, 185, 237, 75, 174, 73, 237, 
87, 217, 197, 238, 245, 184, 221, 238, 216, 168, 143, 136, 143, 52, 213, 86, 
211, 77, 204, 204, 204, 204, 204, 204, 204, 221, 221, 221, 205, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 
186, 170, 170, 170, 187, 52, 71, 155, 186, 187, 171, 163, 38, 120, 136, 139, 
136, 127, 255, 255, 156, 106, 141, 135, 238, 238, 238, 157, 107, 104, 120, 154, 
187, 187, 187, 187, 187, 187, 120, 136, 148, 52, 68, 68, 69, 115, 204, 57, 
148, 133, 70, 136, 173, 109, 90, 107, 186, 210, 184, 205, 156, 190, 90, 237, 
91, 197, 214, 158, 246, 188, 219, 234, 245, 168, 127, 136, 143, 117, 230, 72, 
233, 124, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 204, 204, 204, 
220, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 238, 238, 238, 
186, 170, 170, 170, 188, 36, 74, 164, 187, 203, 187, 50, 37, 104, 134, 140, 
152, 127, 233, 219, 155, 111, 109, 237, 236, 255, 239, 207, 125, 138, 186, 141, 
187, 187, 187, 187, 187, 204, 53, 102, 108, 68, 67, 69, 155, 221, 188, 166, 
101, 135, 86, 70, 172, 109, 110, 105, 253, 231, 206, 235, 251, 153, 191, 222, 
94, 220, 198, 184, 252, 190, 44, 237, 244, 168, 127, 86, 105, 52, 153, 39, 
180, 60, 204, 204, 204, 204, 204, 204, 204, 221, 221, 204, 205, 221, 204, 205, 
205, 220, 204, 204, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 238, 
186, 170, 170, 171, 179, 51, 105, 40, 151, 44, 155, 51, 55, 119, 134, 203, 
102, 143, 254, 219, 171, 140, 233, 220, 239, 255, 238, 239, 190, 141, 205, 205, 
234, 185, 185, 137, 152, 136, 156, 168, 134, 68, 68, 68, 87, 137, 171, 198, 
101, 116, 70, 101, 169, 218, 135, 138, 254, 227, 201, 238, 108, 222, 154, 185, 
103, 218, 197, 236, 219, 194, 39, 236, 196, 134, 151, 103, 105, 167, 135, 151, 
126, 109, 76, 204, 204, 204, 221, 221, 221, 221, 141, 204, 205, 157, 220, 204, 
204, 204, 204, 204, 204, 205, 204, 204, 220, 205, 204, 204, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 238, 
170, 170, 170, 171, 196, 68, 203, 187, 187, 187, 156, 50, 55, 120, 135, 189, 
102, 103, 190, 245, 92, 69, 108, 221, 239, 255, 254, 148, 102, 185, 235, 166, 
86, 107, 68, 69, 86, 84, 85, 118, 85, 65, 68, 66, 55, 137, 139, 197, 
84, 122, 86, 105, 189, 238, 139, 158, 246, 71, 203, 231, 68, 78, 140, 238, 
110, 215, 215, 163, 250, 226, 39, 231, 233, 159, 166, 104, 136, 136, 142, 213, 
221, 173, 188, 204, 205, 51, 51, 51, 83, 52, 77, 204, 210, 173, 220, 221, 
221, 204, 221, 221, 221, 221, 221, 221, 220, 204, 204, 204, 204, 204, 204, 221, 
221, 221, 220, 205, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 
170, 170, 170, 187, 195, 52, 202, 141, 186, 187, 147, 51, 52, 102, 101, 159, 
52, 118, 119, 84, 98, 68, 85, 201, 143, 255, 255, 101, 117, 111, 100, 67, 
69, 54, 84, 52, 116, 52, 84, 101, 20, 65, 68, 66, 71, 137, 155, 213, 
119, 101, 86, 138, 170, 105, 171, 195, 68, 118, 223, 150, 51, 36, 136, 118, 
54, 186, 214, 211, 252, 51, 94, 173, 253, 120, 140, 153, 147, 73, 159, 246, 
239, 223, 252, 204, 164, 51, 51, 51, 67, 52, 83, 109, 194, 9, 204, 188, 
202, 151, 101, 212, 148, 52, 140, 139, 189, 204, 204, 204, 204, 204, 204, 204, 
221, 204, 204, 204, 204, 204, 221, 221, 222, 221, 221, 221, 221, 221, 221, 221, 
186, 170, 185, 198, 120, 56, 71, 87, 101, 106, 131, 84, 134, 70, 70, 102, 
35, 53, 87, 69, 115, 68, 83, 70, 74, 142, 242, 83, 36, 88, 85, 115, 
52, 37, 54, 50, 55, 101, 52, 38, 88, 68, 68, 68, 87, 137, 171, 197, 
133, 119, 119, 78, 231, 182, 228, 70, 100, 116, 181, 54, 68, 68, 111, 226, 
36, 103, 105, 234, 122, 51, 153, 103, 203, 52, 85, 182, 101, 102, 134, 84, 
69, 101, 188, 100, 51, 51, 53, 131, 51, 52, 69, 69, 67, 58, 86, 103, 
119, 120, 119, 67, 166, 102, 104, 102, 221, 221, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 221, 211, 221, 221, 221, 221, 221, 221, 221, 
167, 187, 36, 115, 136, 67, 53, 85, 118, 150, 202, 83, 85, 84, 116, 103, 
99, 83, 87, 50, 87, 37, 50, 71, 149, 117, 178, 40, 66, 68, 131, 85, 
68, 116, 83, 83, 99, 67, 68, 98, 137, 68, 68, 68, 86, 137, 171, 196, 
70, 102, 87, 138, 251, 204, 52, 36, 132, 120, 102, 67, 51, 101, 91, 71, 
54, 86, 66, 38, 86, 67, 56, 109, 164, 52, 84, 87, 87, 101, 52, 101, 
68, 159, 249, 51, 51, 51, 52, 102, 136, 114, 83, 101, 83, 75, 51, 69, 
69, 71, 119, 68, 75, 102, 103, 102, 214, 86, 220, 204, 204, 204, 204, 204, 
220, 204, 204, 204, 204, 204, 205, 221, 211, 221, 221, 221, 221, 221, 221, 221, 
101, 132, 84, 84, 84, 87, 116, 40, 101, 84, 116, 36, 50, 66, 84, 132, 
70, 51, 54, 53, 98, 35, 51, 52, 99, 103, 84, 34, 53, 131, 67, 69, 
20, 50, 66, 34, 33, 18, 36, 101, 130, 68, 68, 68, 87, 137, 171, 198, 
85, 88, 87, 116, 101, 71, 37, 117, 133, 86, 133, 115, 50, 71, 133, 99, 
54, 85, 98, 34, 52, 34, 40, 151, 67, 84, 70, 84, 103, 53, 50, 70, 
67, 83, 54, 194, 51, 52, 116, 116, 115, 115, 52, 87, 51, 42, 53, 51, 
86, 69, 122, 51, 41, 103, 118, 104, 197, 111, 93, 221, 109, 237, 237, 222, 
221, 221, 221, 221, 221, 221, 221, 221, 227, 221, 221, 221, 221, 221, 221, 221, 
67, 86, 86, 147, 40, 85, 118, 89, 100, 103, 82, 66, 35, 35, 88, 90, 
51, 50, 52, 101, 98, 35, 53, 99, 53, 50, 34, 35, 38, 101, 67, 116, 
100, 34, 34, 81, 20, 70, 84, 88, 34, 68, 68, 68, 87, 137, 171, 197, 
82, 85, 52, 69, 102, 118, 116, 70, 117, 70, 83, 69, 98, 116, 117, 101, 
36, 53, 132, 34, 33, 35, 36, 134, 67, 51, 52, 100, 53, 132, 87, 52, 
89, 117, 68, 67, 83, 51, 67, 101, 66, 84, 67, 67, 51, 43, 166, 100, 
70, 101, 55, 51, 58, 53, 85, 249, 148, 89, 151, 67, 78, 150, 102, 102, 
118, 102, 102, 119, 106, 216, 168, 120, 131, 152, 103, 136, 205, 221, 221, 221, 
118, 118, 68, 70, 88, 150, 52, 116, 104, 117, 83, 35, 35, 35, 67, 38, 
55, 115, 73, 68, 130, 35, 35, 34, 51, 50, 34, 51, 51, 85, 98, 51, 
114, 17, 18, 18, 33, 20, 36, 99, 33, 68, 68, 67, 70, 89, 155, 197, 
117, 82, 66, 36, 52, 86, 118, 70, 84, 70, 35, 53, 87, 51, 53, 119, 
52, 87, 86, 65, 18, 51, 49, 119, 85, 34, 36, 85, 51, 84, 70, 84, 
101, 52, 84, 131, 100, 67, 51, 68, 69, 36, 101, 99, 51, 43, 67, 102, 
51, 52, 69, 51, 59, 51, 68, 100, 69, 68, 69, 83, 72, 69, 71, 100, 
83, 101, 118, 131, 190, 107, 118, 135, 68, 106, 139, 102, 135, 121, 103, 152, 
83, 102, 101, 52, 87, 133, 36, 68, 98, 50, 114, 34, 54, 81, 51, 100, 
35, 57, 119, 38, 85, 34, 34, 70, 130, 34, 33, 35, 34, 18, 50, 50, 
65, 17, 33, 20, 85, 70, 70, 99, 34, 87, 119, 134, 122, 172, 187, 195, 
101, 69, 99, 67, 51, 52, 102, 117, 53, 71, 83, 51, 99, 35, 53, 52, 
51, 69, 117, 86, 36, 68, 54, 103, 103, 34, 35, 51, 66, 67, 68, 35, 
69, 86, 71, 118, 119, 114, 35, 51, 52, 116, 51, 68, 68, 76, 203, 84, 
115, 51, 52, 51, 59, 83, 69, 85, 85, 68, 51, 67, 68, 70, 69, 84, 
85, 67, 68, 68, 101, 69, 102, 86, 84, 166, 106, 136, 150, 104, 103, 135, 
53, 117, 67, 115, 88, 100, 131, 50, 84, 120, 103, 113, 69, 66, 104, 98, 
53, 101, 35, 37, 69, 68, 121, 67, 102, 34, 18, 33, 113, 149, 81, 50, 
48, 17, 33, 8, 81, 19, 49, 67, 18, 68, 68, 68, 71, 138, 171, 197, 
68, 68, 50, 35, 38, 118, 35, 87, 100, 55, 51, 52, 54, 34, 84, 68, 
51, 69, 84, 71, 35, 52, 36, 169, 71, 34, 36, 51, 55, 53, 71, 50, 
39, 82, 54, 102, 103, 99, 35, 66, 72, 67, 69, 67, 51, 54, 118, 35, 
82, 36, 52, 51, 54, 211, 51, 53, 85, 52, 51, 51, 59, 84, 52, 68, 
84, 68, 52, 68, 69, 52, 85, 70, 68, 150, 101, 86, 86, 121, 153, 180, 
150, 68, 148, 83, 115, 67, 70, 35, 85, 69, 134, 87, 34, 117, 72, 98, 
66, 36, 151, 52, 39, 20, 58, 37, 54, 87, 18, 18, 22, 89, 169, 145, 
20, 17, 17, 18, 33, 20, 66, 37, 17, 68, 68, 68, 70, 137, 171, 212, 
62, 229, 250, 57, 51, 83, 54, 67, 55, 37, 36, 21, 70, 82, 35, 67, 
51, 94, 36, 51, 51, 35, 51, 137, 148, 33, 18, 51, 70, 68, 87, 34, 
116, 34, 37, 101, 102, 35, 34, 50, 68, 74, 50, 51, 54, 74, 171, 187, 
50, 50, 35, 51, 59, 162, 51, 67, 53, 51, 54, 51, 57, 68, 51, 51, 
68, 51, 99, 52, 69, 52, 51, 52, 70, 152, 86, 101, 86, 122, 154, 34, 
103, 34, 50, 51, 84, 102, 56, 50, 20, 67, 102, 87, 33, 70, 83, 35, 
34, 67, 97, 38, 120, 85, 81, 52, 55, 67, 140, 245, 133, 72, 119, 91, 
61, 212, 52, 44, 163, 85, 83, 35, 178, 68, 68, 68, 70, 120, 137, 163, 
99, 84, 54, 50, 51, 82, 18, 99, 82, 54, 37, 36, 53, 33, 37, 66, 
51, 81, 18, 80, 34, 34, 51, 152, 149, 196, 204, 83, 118, 68, 53, 103, 
131, 51, 230, 157, 167, 71, 34, 37, 35, 90, 153, 115, 52, 61, 204, 199, 
149, 92, 169, 100, 61, 200, 121, 121, 154, 187, 171, 122, 86, 149, 167, 170, 
56, 86, 170, 84, 71, 137, 151, 153, 68, 132, 68, 68, 84, 68, 73, 51, 
101, 18, 35, 35, 53, 102, 85, 34, 22, 227, 110, 53, 17, 50, 20, 37, 
51, 50, 39, 55, 75, 118, 50, 55, 85, 36, 105, 67, 54, 73, 102, 51, 
61, 179, 51, 62, 35, 34, 211, 67, 210, 52, 68, 68, 70, 137, 171, 195, 
92, 238, 254, 238, 236, 148, 51, 204, 156, 114, 203, 131, 189, 60, 77, 172, 
204, 76, 74, 217, 56, 212, 51, 205, 185, 187, 171, 171, 185, 35, 51, 68, 
66, 70, 84, 69, 67, 74, 115, 51, 59, 52, 86, 69, 84, 59, 200, 179, 
204, 74, 92, 100, 53, 84, 68, 52, 99, 101, 68, 69, 52, 85, 67, 70, 
86, 52, 168, 84, 54, 120, 135, 154, 52, 132, 68, 85, 70, 116, 84, 51, 
71, 99, 52, 35, 70, 103, 119, 38, 33, 102, 115, 86, 67, 18, 18, 117, 
82, 36, 214, 101, 117, 104, 18, 34, 17, 68, 36, 52, 86, 103, 68, 99, 
51, 51, 51, 51, 51, 51, 51, 51, 50, 52, 68, 68, 87, 137, 155, 194, 
54, 188, 221, 220, 183, 67, 50, 172, 204, 50, 187, 114, 189, 40, 60, 170, 
171, 75, 21, 170, 154, 185, 51, 203, 187, 187, 171, 187, 179, 34, 35, 83, 
99, 72, 54, 68, 84, 52, 53, 35, 52, 83, 35, 66, 84, 74, 163, 84, 
116, 68, 52, 66, 84, 70, 36, 70, 51, 84, 51, 101, 35, 51, 131, 155, 
136, 71, 119, 100, 69, 136, 149, 135, 118, 100, 137, 169, 37, 185, 84, 35, 
102, 65, 34, 66, 50, 36, 55, 113, 36, 50, 52, 55, 114, 34, 36, 82, 
86, 18, 103, 104, 98, 133, 117, 51, 68, 34, 34, 53, 51, 69, 59, 51, 
51, 51, 51, 35, 51, 51, 51, 51, 34, 52, 68, 68, 87, 138, 170, 179, 
38, 172, 188, 155, 186, 104, 74, 187, 139, 187, 181, 171, 154, 167, 170, 170, 
170, 187, 181, 186, 172, 204, 35, 203, 187, 187, 59, 187, 196, 18, 35, 70, 
50, 51, 53, 102, 85, 69, 100, 36, 83, 50, 52, 83, 82, 106, 178, 50, 
84, 54, 54, 88, 82, 34, 137, 150, 148, 53, 85, 117, 136, 135, 86, 102, 
122, 155, 171, 185, 139, 171, 189, 188, 204, 204, 188, 218, 42, 74, 68, 34, 
84, 113, 19, 35, 50, 34, 17, 34, 68, 164, 73, 36, 66, 33, 37, 55, 
66, 36, 18, 82, 52, 51, 99, 35, 130, 18, 52, 51, 51, 39, 70, 115, 
51, 51, 51, 35, 51, 132, 51, 51, 34, 68, 68, 68, 87, 138, 171, 187, 
170, 170, 170, 170, 171, 170, 74, 170, 171, 171, 186, 171, 170, 186, 187, 186, 
170, 154, 187, 167, 153, 172, 35, 154, 187, 197, 74, 204, 197, 118, 67, 68, 
69, 34, 66, 67, 37, 50, 66, 35, 133, 136, 57, 51, 72, 136, 139, 115, 
67, 68, 103, 121, 151, 183, 86, 101, 104, 203, 186, 171, 151, 172, 187, 206, 
220, 205, 188, 204, 167, 136, 136, 136, 116, 122, 153, 166, 44, 197, 185, 211, 
54, 131, 34, 50, 49, 49, 18, 39, 34, 101, 100, 102, 114, 0, 17, 35, 
33, 34, 34, 83, 90, 69, 82, 54, 50, 34, 84, 35, 50, 117, 149, 134, 
51, 51, 51, 35, 51, 35, 50, 50, 34, 68, 68, 68, 70, 138, 171, 186, 
170, 170, 202, 154, 203, 171, 91, 171, 186, 187, 170, 170, 170, 170, 187, 186, 
170, 170, 186, 186, 170, 203, 53, 174, 247, 69, 51, 217, 17, 140, 66, 53, 
73, 105, 153, 136, 100, 120, 101, 103, 120, 153, 105, 135, 183, 101, 103, 36, 
70, 187, 202, 186, 203, 73, 219, 204, 188, 203, 205, 221, 220, 204, 198, 152, 
153, 136, 119, 135, 120, 153, 153, 153, 151, 139, 186, 179, 77, 114, 42, 169, 
85, 1, 0, 34, 17, 19, 34, 17, 1, 29, 55, 71, 54, 16, 18, 51, 
20, 34, 50, 50, 61, 117, 51, 67, 99, 82, 36, 36, 99, 50, 131, 119, 
51, 51, 51, 35, 51, 36, 51, 50, 34, 51, 68, 68, 86, 105, 155, 187, 
186, 170, 171, 171, 171, 187, 59, 186, 170, 170, 170, 170, 170, 184, 68, 186, 
187, 155, 187, 205, 74, 204, 34, 140, 193, 35, 72, 136, 114, 106, 119, 87, 
73, 137, 153, 136, 135, 95, 92, 59, 101, 84, 52, 172, 204, 219, 186, 156, 
204, 204, 205, 188, 237, 205, 204, 204, 200, 103, 138, 152, 104, 119, 120, 136, 
136, 136, 137, 153, 137, 170, 164, 169, 182, 123, 187, 99, 71, 150, 52, 35, 
67, 17, 2, 17, 18, 17, 34, 16, 33, 79, 51, 35, 68, 19, 34, 18, 
52, 19, 51, 69, 109, 102, 51, 101, 68, 50, 52, 54, 50, 34, 115, 86, 
68, 68, 50, 34, 34, 34, 34, 34, 35, 52, 69, 100, 87, 138, 154, 170, 
171, 170, 170, 169, 170, 171, 58, 155, 170, 171, 171, 170, 171, 161, 36, 91, 
171, 169, 138, 36, 35, 136, 136, 37, 84, 69, 135, 170, 170, 135, 120, 119, 
102, 57, 70, 84, 84, 87, 218, 205, 188, 187, 108, 187, 219, 220, 189, 187, 
221, 189, 203, 118, 136, 169, 152, 134, 119, 119, 120, 136, 120, 136, 136, 152, 
153, 136, 153, 169, 121, 153, 166, 137, 232, 155, 67, 180, 58, 101, 67, 51, 
33, 17, 51, 51, 49, 17, 2, 83, 53, 79, 2, 49, 38, 33, 41, 33, 
33, 34, 68, 113, 61, 84, 128, 85, 83, 68, 69, 67, 50, 34, 50, 54, 
34, 34, 34, 18, 34, 34, 34, 35, 51, 68, 52, 72, 86, 89, 154, 138, 
155, 169, 170, 169, 152, 43, 43, 169, 188, 188, 186, 170, 169, 49, 35, 153, 
136, 136, 150, 153, 154, 153, 152, 120, 135, 114, 150, 87, 134, 131, 82, 69, 
155, 220, 203, 203, 186, 123, 188, 187, 188, 219, 220, 204, 203, 220, 182, 87, 
153, 154, 153, 135, 103, 120, 135, 136, 136, 136, 136, 152, 137, 153, 152, 153, 
153, 153, 154, 153, 154, 170, 181, 38, 56, 164, 34, 195, 70, 105, 86, 149, 
67, 51, 34, 18, 33, 16, 3, 1, 18, 94, 51, 36, 39, 1, 39, 37, 
17, 38, 130, 51, 78, 84, 67, 54, 38, 130, 52, 51, 66, 33, 57, 86, 
34, 34, 36, 51, 51, 115, 98, 34, 34, 51, 51, 52, 87, 139, 153, 171, 
169, 171, 204, 188, 183, 60, 59, 151, 119, 120, 120, 104, 153, 154, 133, 104, 
117, 119, 92, 119, 101, 119, 117, 85, 84, 33, 118, 155, 188, 171, 187, 173, 
90, 187, 154, 186, 220, 187, 204, 205, 203, 221, 214, 86, 138, 170, 153, 137, 
135, 119, 119, 118, 103, 136, 136, 152, 152, 152, 136, 152, 136, 136, 136, 152, 
153, 154, 152, 153, 152, 137, 163, 34, 34, 82, 34, 51, 54, 119, 132, 17, 
32, 1, 17, 17, 2, 16, 17, 34, 0, 31, 19, 66, 82, 80, 2, 50, 
35, 51, 51, 118, 34, 54, 30, 54, 5, 114, 19, 50, 35, 51, 115, 68, 
36, 103, 82, 52, 114, 35, 82, 33, 37, 37, 85, 104, 120, 120, 91, 187, 
186, 233, 136, 120, 133, 136, 71, 153, 153, 150, 183, 120, 119, 40, 147, 72, 
149, 85, 84, 68, 50, 43, 202, 187, 172, 187, 172, 99, 171, 189, 202, 187, 
171, 205, 220, 204, 204, 206, 204, 86, 103, 154, 152, 154, 136, 119, 136, 119, 
135, 119, 119, 119, 119, 119, 119, 120, 135, 136, 136, 135, 136, 136, 136, 136, 
136, 136, 136, 136, 136, 137, 152, 52, 71, 170, 99, 51, 68, 52, 68, 68, 
17, 16, 18, 17, 49, 1, 1, 18, 33, 44, 51, 34, 51, 49, 103, 17, 
17, 19, 98, 19, 46, 35, 31, 18, 36, 70, 52, 35, 70, 17, 17, 34, 
51, 66, 51, 35, 114, 227, 43, 18, 51, 52, 69, 87, 169, 202, 173, 219, 
118, 170, 121, 169, 135, 149, 26, 104, 118, 85, 205, 85, 81, 37, 68, 164, 
203, 188, 204, 188, 187, 174, 113, 204, 203, 204, 187, 204, 186, 221, 203, 205, 
221, 236, 206, 86, 87, 137, 153, 153, 137, 137, 118, 103, 102, 102, 119, 119, 
119, 136, 120, 135, 120, 136, 136, 136, 137, 137, 137, 152, 136, 135, 137, 135, 
152, 136, 137, 136, 153, 136, 137, 135, 121, 171, 147, 52, 119, 68, 100, 85
};

#endif

Pict5.h

#ifndef _AS_PICT5_H_
#define _AS_PICT5_H_

#include <avr/pgmspace.h>

const uint8_t Pict5[] PROGMEM = { // 4 bpp
153, 170, 153, 152, 119, 119, 119, 153, 136, 119, 120, 135, 119, 119, 119, 119, 
119, 119, 119, 119, 102, 102, 102, 102, 102, 102, 102, 102, 103, 119, 103, 119, 
119, 119, 119, 102, 105, 171, 187, 186, 170, 170, 170, 169, 153, 153, 136, 137, 
152, 102, 102, 118, 119, 119, 119, 119, 118, 119, 119, 119, 135, 119, 119, 119, 
136, 136, 135, 119, 119, 119, 119, 135, 119, 136, 135, 120, 136, 119, 119, 118, 
187, 188, 187, 186, 154, 153, 153, 136, 135, 134, 102, 102, 102, 102, 101, 85, 
72, 153, 133, 120, 103, 138, 150, 85, 85, 85, 102, 102, 102, 102, 102, 102, 
102, 102, 102, 102, 102, 102, 102, 103, 102, 102, 102, 102, 102, 104, 118, 96, 
153, 138, 153, 152, 152, 136, 168, 170, 152, 120, 119, 135, 119, 119, 119, 119, 
119, 119, 103, 119, 103, 102, 102, 119, 119, 119, 103, 102, 103, 119, 119, 119, 
119, 119, 119, 102, 139, 171, 187, 186, 153, 171, 171, 186, 170, 168, 135, 119, 
135, 118, 102, 119, 119, 119, 119, 119, 120, 135, 119, 135, 135, 119, 119, 119, 
119, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 119, 106, 
203, 204, 204, 187, 153, 153, 170, 170, 169, 135, 102, 102, 102, 102, 102, 85, 
137, 153, 151, 84, 85, 120, 101, 85, 102, 102, 102, 102, 102, 102, 102, 102, 
102, 102, 102, 102, 102, 102, 103, 119, 118, 118, 102, 103, 122, 220, 215, 102, 
153, 154, 169, 169, 152, 136, 137, 168, 135, 119, 119, 135, 119, 119, 119, 119, 
119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
119, 119, 118, 150, 171, 187, 187, 170, 153, 155, 187, 187, 186, 153, 136, 119, 
135, 102, 119, 119, 119, 119, 119, 121, 136, 120, 135, 103, 119, 119, 119, 119, 
136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 119, 155, 
188, 187, 203, 187, 169, 170, 153, 119, 136, 119, 102, 102, 118, 102, 101, 89, 
169, 137, 168, 85, 85, 101, 85, 86, 102, 102, 102, 102, 102, 102, 102, 102, 
102, 102, 102, 102, 102, 102, 119, 119, 119, 102, 138, 188, 203, 188, 200, 102, 
153, 156, 186, 153, 153, 136, 136, 136, 119, 136, 119, 119, 119, 119, 119, 119, 
119, 119, 120, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
119, 119, 122, 204, 204, 187, 187, 170, 153, 171, 187, 187, 186, 153, 136, 136, 
119, 103, 119, 119, 119, 119, 121, 153, 135, 155, 151, 119, 119, 119, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 123, 203, 
188, 220, 204, 187, 186, 170, 153, 151, 120, 137, 134, 119, 118, 102, 102, 106, 
152, 137, 167, 69, 85, 85, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
102, 102, 102, 102, 102, 119, 119, 119, 119, 122, 219, 153, 154, 153, 188, 102, 
153, 155, 170, 153, 136, 136, 136, 136, 119, 136, 136, 120, 119, 119, 119, 119, 
119, 119, 120, 135, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
119, 137, 172, 203, 203, 170, 186, 170, 153, 171, 187, 186, 169, 152, 136, 119, 
136, 119, 119, 120, 120, 119, 137, 153, 121, 187, 135, 120, 135, 136, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 122, 187, 
187, 204, 187, 188, 203, 170, 170, 153, 171, 187, 185, 136, 135, 102, 102, 152, 
136, 137, 170, 85, 85, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 
102, 102, 103, 102, 102, 103, 119, 119, 120, 203, 185, 169, 152, 136, 155, 182, 
153, 153, 154, 152, 136, 136, 136, 136, 136, 137, 136, 136, 135, 119, 119, 119, 
119, 136, 136, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 
119, 136, 187, 187, 170, 170, 170, 169, 153, 170, 170, 169, 153, 136, 136, 136, 
136, 135, 119, 136, 135, 120, 136, 136, 122, 187, 184, 136, 136, 136, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 170, 154, 187, 
204, 204, 188, 204, 203, 187, 186, 186, 204, 187, 171, 151, 102, 118, 122, 152, 
136, 136, 153, 133, 86, 102, 102, 102, 102, 102, 102, 102, 102, 103, 118, 102, 
103, 102, 102, 102, 102, 119, 119, 119, 120, 154, 187, 171, 151, 137, 153, 183, 
170, 154, 153, 169, 136, 152, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
120, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 120, 136, 136, 
120, 154, 187, 186, 170, 170, 153, 153, 153, 137, 153, 153, 153, 136, 136, 136, 
136, 119, 136, 136, 136, 136, 136, 121, 139, 187, 186, 170, 120, 136, 136, 136, 
136, 136, 153, 153, 136, 136, 136, 136, 136, 137, 153, 152, 189, 220, 170, 187, 
187, 188, 204, 204, 203, 187, 203, 188, 170, 170, 171, 151, 102, 102, 153, 136, 
105, 135, 136, 152, 101, 102, 102, 103, 102, 102, 118, 102, 102, 102, 103, 102, 
102, 103, 102, 104, 188, 119, 119, 119, 137, 154, 153, 186, 136, 137, 153, 184, 
170, 153, 153, 154, 136, 136, 152, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
136, 135, 119, 120, 119, 119, 119, 119, 119, 119, 119, 136, 119, 136, 136, 136, 
136, 170, 170, 170, 170, 170, 169, 153, 153, 136, 153, 153, 153, 136, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 137, 171, 187, 171, 186, 120, 136, 136, 137, 
137, 153, 153, 153, 172, 238, 168, 136, 153, 153, 153, 152, 221, 221, 185, 170, 
170, 170, 187, 187, 188, 187, 203, 188, 186, 170, 171, 168, 102, 103, 119, 119, 
119, 119, 120, 137, 151, 102, 102, 119, 118, 119, 102, 102, 102, 103, 136, 151, 
134, 137, 154, 171, 187, 184, 119, 136, 153, 152, 136, 152, 136, 137, 154, 152, 
154, 153, 154, 169, 153, 137, 153, 137, 136, 136, 136, 136, 136, 136, 136, 136, 
136, 120, 120, 120, 136, 136, 136, 136, 136, 136, 136, 153, 136, 136, 136, 136, 
136, 153, 170, 170, 170, 170, 170, 153, 153, 153, 153, 152, 136, 136, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 137, 153, 170, 171, 184, 152, 136, 137, 153, 
153, 153, 153, 153, 174, 221, 202, 170, 153, 153, 153, 157, 220, 220, 186, 170, 
170, 154, 186, 171, 187, 170, 187, 171, 169, 153, 170, 171, 167, 102, 103, 119, 
136, 119, 136, 120, 169, 102, 119, 119, 119, 119, 119, 121, 136, 154, 170, 170, 
170, 169, 170, 170, 154, 154, 119, 122, 168, 136, 120, 136, 152, 136, 170, 152, 
170, 153, 153, 153, 153, 153, 153, 153, 153, 136, 136, 136, 136, 136, 136, 136, 
136, 136, 152, 136, 136, 136, 136, 136, 136, 136, 136, 153, 136, 136, 136, 136, 
136, 137, 170, 170, 170, 187, 170, 169, 154, 152, 136, 152, 136, 136, 136, 136, 
136, 136, 136, 136, 136, 136, 152, 153, 170, 169, 154, 169, 137, 137, 153, 153, 
153, 153, 153, 154, 158, 188, 204, 203, 186, 186, 186, 173, 204, 204, 186, 169, 
170, 170, 170, 153, 153, 153, 170, 169, 152, 137, 154, 171, 187, 119, 119, 119, 
120, 135, 136, 119, 137, 118, 119, 119, 119, 119, 136, 135, 170, 170, 186, 170, 
170, 168, 169, 153, 153, 154, 136, 154, 169, 136, 119, 137, 153, 153, 186, 136, 
170, 170, 170, 153, 153, 153, 153, 153, 153, 152, 152, 136, 137, 136, 136, 136, 
136, 152, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 
152, 137, 171, 170, 170, 186, 170, 153, 153, 137, 153, 136, 136, 136, 137, 152, 
136, 136, 137, 153, 153, 153, 153, 153, 153, 153, 137, 153, 153, 153, 153, 153, 
153, 154, 155, 220, 203, 204, 204, 204, 187, 187, 170, 204, 220, 205, 203, 187, 
153, 171, 170, 152, 136, 136, 136, 136, 119, 119, 137, 154, 170, 152, 119, 119, 
120, 136, 119, 119, 120, 119, 119, 119, 119, 119, 120, 135, 153, 169, 170, 170, 
152, 137, 153, 153, 153, 155, 154, 187, 170, 152, 137, 169, 170, 153, 153, 137, 
170, 170, 170, 169, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 152, 136, 136, 136, 153, 
153, 153, 153, 154, 170, 154, 152, 152, 153, 153, 153, 153, 153, 153, 153, 153, 
153, 153, 153, 153, 153, 153, 153, 153, 153, 152, 136, 153, 153, 153, 153, 153, 
154, 186, 188, 203, 188, 204, 188, 204, 170, 186, 186, 204, 221, 204, 204, 187, 
187, 187, 186, 169, 153, 153, 152, 119, 119, 102, 120, 137, 153, 152, 136, 119, 
119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 137, 169, 137, 153, 154, 170, 
170, 169, 153, 153, 170, 171, 186, 203, 188, 185, 154, 170, 221, 201, 154, 186, 
170, 170, 170, 170, 154, 170, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 
153, 136, 136, 136, 136, 136, 136, 136, 136, 136, 137, 137, 153, 153, 153, 153, 
153, 153, 153, 154, 169, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 
153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 170, 170, 188, 
187, 187, 187, 170, 187, 204, 187, 204, 187, 186, 171, 187, 204, 204, 188, 204, 
203, 171, 171, 170, 171, 186, 186, 170, 152, 153, 153, 169, 153, 153, 135, 135, 
136, 135, 135, 119, 119, 119, 119, 119, 119, 136, 154, 153, 153, 153, 154, 171, 
187, 169, 153, 170, 170, 170, 170, 189, 203, 202, 154, 172, 204, 219, 187, 187, 
186, 170, 170, 170, 170, 170, 170, 170, 154, 153, 153, 153, 153, 153, 153, 153, 
153, 153, 153, 153, 136, 152, 136, 153, 153, 152, 136, 136, 137, 153, 153, 153, 
153, 153, 153, 154, 153, 170, 153, 154, 153, 153, 153, 153, 153, 153, 153, 153, 
153, 153, 153, 153, 154, 169, 153, 153, 170, 154, 170, 170, 170, 170, 171, 187, 
186, 186, 186, 187, 170, 187, 188, 204, 204, 186, 187, 187, 187, 188, 204, 204, 
187, 187, 204, 204, 187, 189, 204, 187, 168, 153, 153, 136, 136, 136, 136, 136, 
136, 136, 136, 120, 136, 136, 135, 120, 121, 170, 154, 152, 137, 170, 153, 155, 
204, 169, 153, 170, 170, 187, 171, 186, 155, 219, 187, 188, 204, 205, 219, 171, 
187, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 153, 153, 153, 153, 153, 
153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 
170, 153, 169, 153, 169, 153, 170, 154, 169, 170, 186, 154, 217, 153, 153, 153, 
169, 153, 170, 169, 169, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
170, 188, 203, 171, 170, 170, 171, 205, 220, 204, 187, 170, 187, 187, 204, 188, 
203, 187, 205, 220, 187, 172, 220, 219, 187, 153, 153, 152, 136, 152, 136, 136, 
136, 136, 136, 136, 136, 136, 136, 136, 137, 186, 169, 169, 152, 171, 170, 171, 
203, 170, 169, 169, 171, 185, 187, 186, 171, 221, 171, 204, 205, 188, 219, 170, 
187, 187, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 153, 153, 
153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 154, 
170, 154, 170, 170, 170, 170, 187, 186, 187, 238, 221, 188, 204, 153, 170, 170, 
170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 186, 203, 
187, 190, 236, 204, 220, 204, 204, 221, 204, 204, 205, 219, 187, 187, 187, 204, 
203, 188, 187, 187, 187, 171, 188, 204, 187, 168, 153, 137, 153, 202, 153, 187, 
136, 136, 136, 136, 136, 136, 136, 136, 170, 187, 170, 154, 169, 153, 170, 170, 
202, 170, 154, 154, 187, 171, 187, 170, 187, 204, 187, 204, 220, 204, 203, 170, 
187, 187, 186, 186, 186, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 154, 237, 190, 202, 154, 170, 
170, 170, 170, 170, 170, 187, 187, 187, 205, 204, 204, 204, 204, 170, 170, 170, 
170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 171, 188, 220, 
204, 222, 219, 205, 237, 204, 204, 204, 204, 204, 204, 221, 220, 203, 187, 187, 
187, 186, 170, 170, 170, 170, 171, 188, 186, 169, 153, 153, 171, 204, 188, 203, 
187, 152, 152, 136, 137, 136, 136, 154, 137, 187, 170, 154, 203, 169, 154, 170, 
170, 169, 153, 155, 187, 187, 186, 170, 171, 187, 219, 188, 204, 203, 187, 170, 
187, 187, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
170, 170, 170, 153, 169, 153, 169, 154, 170, 154, 173, 220, 187, 187, 170, 154, 
155, 170, 170, 170, 173, 237, 221, 188, 221, 203, 205, 203, 186, 170, 170, 170, 
170, 170, 170, 170, 170, 170, 170, 171, 170, 170, 170, 171, 186, 186, 189, 221, 
205, 238, 220, 206, 237, 220, 204, 204, 204, 204, 220, 204, 221, 220, 187, 187, 
170, 170, 170, 170, 170, 170, 154, 171, 186, 169, 154, 169, 171, 186, 170, 186, 
187, 170, 153, 153, 153, 153, 153, 169, 152, 153, 153, 153, 169, 153, 154, 169, 
170, 170, 153, 170, 171, 169, 172, 170, 170, 171, 238, 188, 204, 187, 187, 186, 
188, 204, 186, 171, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
170, 170, 153, 173, 203, 154, 154, 170, 170, 170, 220, 203, 203, 205, 236, 170, 
205, 188, 202, 170, 190, 238, 187, 188, 203, 171, 205, 186, 186, 170, 187, 170, 
171, 171, 170, 187, 170, 187, 187, 186, 187, 187, 187, 187, 187, 187, 188, 237, 
222, 221, 220, 220, 222, 221, 204, 204, 204, 204, 221, 187, 204, 220, 186, 170, 
170, 170, 170, 170, 187, 169, 169, 153, 153, 153, 153, 154, 170, 154, 169, 154, 
186, 170, 153, 153, 153, 153, 154, 170, 152, 136, 137, 154, 153, 154, 170, 170, 
169, 171, 154, 170, 170, 170, 154, 170, 155, 187, 238, 221, 221, 220, 187, 187, 
187, 187, 188, 203, 187, 187, 187, 187, 170, 170, 187, 187, 186, 171, 187, 170, 
170, 170, 171, 189, 187, 221, 186, 154, 170, 156, 221, 187, 188, 221, 203, 172, 
238, 220, 188, 202, 221, 221, 203, 187, 186, 169, 188, 186, 186, 171, 187, 171, 
187, 187, 187, 187, 187, 187, 187, 187, 187, 188, 204, 204, 189, 221, 236, 204, 
222, 205, 221, 204, 221, 220, 204, 187, 204, 204, 188, 186, 171, 203, 170, 153, 
153, 153, 153, 154, 170, 186, 171, 169, 170, 170, 169, 170, 170, 153, 154, 153, 
153, 153, 153, 153, 153, 154, 170, 169, 153, 153, 153, 154, 153, 172, 217, 137, 
153, 170, 169, 170, 153, 169, 153, 170, 169, 187, 205, 238, 237, 236, 187, 187, 
187, 204, 204, 203, 187, 187, 187, 187, 187, 187, 187, 171, 170, 170, 170, 170, 
170, 170, 189, 204, 186, 187, 171, 170, 170, 220, 204, 187, 221, 203, 186, 223, 
237, 204, 187, 187, 187, 186, 170, 170, 170, 170, 187, 169, 171, 186, 187, 187, 
187, 187, 187, 187, 187, 187, 203, 187, 238, 204, 204, 188, 205, 222, 220, 221, 
204, 204, 204, 205, 238, 204, 204, 222, 204, 204, 203, 187, 188, 187, 187, 187, 
187, 186, 171, 171, 187, 187, 188, 219, 170, 170, 170, 170, 169, 186, 153, 153, 
153, 154, 170, 153, 153, 154, 153, 153, 153, 153, 153, 153, 153, 170, 218, 152, 
153, 153, 170, 170, 153, 153, 136, 153, 153, 154, 171, 204, 221, 220, 204, 187, 
203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 171, 219, 171, 170, 
170, 170, 204, 186, 170, 170, 170, 186, 171, 220, 186, 171, 204, 186, 189, 253, 
204, 204, 186, 203, 187, 170, 170, 170, 153, 170, 154, 153, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 207, 252, 239, 238, 238, 204, 205, 221, 237, 220, 204, 
204, 187, 204, 205, 221, 203, 205, 222, 237, 204, 221, 203, 188, 221, 204, 188, 
203, 187, 187, 187, 187, 187, 189, 202, 170, 170, 170, 187, 170, 170, 170, 170, 
170, 170, 170, 170, 170, 169, 153, 153, 153, 153, 170, 169, 153, 153, 170, 153, 
137, 153, 170, 188, 185, 152, 136, 153, 153, 153, 154, 171, 188, 188, 203, 187, 
204, 187, 203, 187, 187, 188, 187, 187, 187, 187, 187, 188, 205, 220, 203, 187, 
187, 170, 203, 187, 170, 170, 170, 170, 187, 186, 170, 170, 171, 171, 174, 236, 
204, 220, 187, 203, 188, 187, 189, 203, 186, 153, 153, 188, 187, 187, 187, 187, 
187, 187, 187, 187, 189, 254, 222, 254, 222, 238, 221, 220, 221, 237, 236, 187, 
187, 187, 187, 187, 187, 187, 187, 188, 204, 204, 204, 187, 187, 187, 187, 187, 
187, 187, 189, 203, 187, 204, 221, 186, 186, 170, 170, 170, 170, 169, 171, 186, 
170, 170, 170, 170, 154, 153, 153, 153, 154, 170, 170, 170, 169, 169, 153, 137, 
153, 153, 154, 187, 186, 170, 186, 169, 136, 153, 153, 153, 170, 170, 170, 170, 
204, 204, 187, 187, 187, 187, 187, 187, 187, 187, 187, 206, 187, 187, 187, 187, 
187, 171, 204, 187, 170, 170, 187, 186, 187, 186, 189, 203, 169, 154, 189, 187, 
188, 203, 187, 189, 204, 203, 204, 187, 187, 187, 170, 170, 187, 187, 187, 187, 
187, 187, 188, 206, 238, 221, 222, 236, 188, 238, 221, 219, 204, 205, 220, 187, 
171, 187, 187, 187, 187, 204, 221, 203, 188, 204, 221, 203, 187, 170, 187, 187, 
170, 170, 206, 236, 188, 238, 220, 171, 188, 203, 186, 170, 170, 171, 204, 205, 
170, 170, 170, 170, 170, 170, 169, 154, 170, 169, 170, 170, 170, 170, 169, 153, 
153, 153, 153, 153, 187, 170, 203, 186, 169, 153, 153, 154, 153, 154, 170, 170, 
204, 204, 203, 204, 204, 203, 187, 187, 187, 187, 187, 206, 203, 187, 187, 187, 
187, 187, 189, 187, 186, 170, 188, 187, 187, 187, 186, 169, 153, 170, 170, 170, 
171, 187, 187, 189, 203, 188, 187, 204, 187, 204, 187, 187, 187, 203, 187, 187, 
187, 188, 205, 219, 203, 203, 220, 221, 204, 204, 203, 188, 204, 203, 187, 187, 
186, 170, 187, 187, 187, 188, 221, 203, 204, 187, 220, 204, 186, 170, 170, 170, 
186, 170, 205, 221, 205, 237, 203, 187, 204, 203, 186, 186, 170, 170, 187, 189, 
202, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 153, 171, 204, 171, 
153, 169, 153, 154, 170, 170, 186, 170, 186, 170, 169, 170, 187, 186, 170, 170, 
205, 204, 205, 221, 188, 187, 187, 187, 187, 187, 205, 222, 236, 187, 188, 188, 
204, 205, 223, 203, 186, 187, 187, 187, 187, 191, 218, 170, 171, 188, 187, 187, 
187, 187, 187, 187, 187, 187, 203, 187, 205, 220, 187, 187, 188, 188, 187, 187, 
187, 187, 203, 187, 187, 187, 187, 187, 186, 187, 204, 219, 187, 204, 187, 187, 
186, 170, 170, 171, 187, 187, 187, 187, 188, 220, 204, 187, 186, 187, 186, 170, 
171, 171, 187, 170, 171, 187, 186, 189, 187, 203, 187, 171, 203, 170, 170, 170, 
202, 170, 170, 170, 170, 170, 170, 170, 170, 186, 170, 170, 170, 171, 186, 186, 
169, 170, 154, 170, 171, 204, 204, 187, 170, 171, 186, 187, 187, 187, 187, 188, 
204, 204, 203, 187, 187, 188, 203, 187, 205, 222, 239, 220, 203, 187, 187, 238, 
238, 238, 237, 187, 171, 187, 187, 187, 188, 254, 236, 187, 187, 205, 205, 204, 
187, 187, 187, 188, 204, 204, 205, 238, 254, 204, 204, 222, 220, 203, 188, 204, 
204, 204, 204, 221, 221, 219, 203, 204, 204, 204, 204, 203, 187, 188, 204, 187, 
170, 187, 187, 187, 187, 187, 204, 204, 204, 188, 204, 187, 188, 203, 204, 188, 
219, 220, 203, 170, 170, 187, 170, 187, 186, 187, 203, 186, 187, 170, 170, 202, 
170, 170, 170, 170, 171, 186, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
153, 170, 170, 170, 186, 188, 204, 203, 187, 187, 188, 187, 203, 203, 204, 204, 
204, 204, 187, 187, 187, 188, 204, 221, 222, 238, 238, 219, 187, 171, 188, 236, 
205, 221, 220, 187, 171, 186, 187, 187, 187, 253, 203, 187, 187, 189, 203, 188, 
203, 187, 188, 204, 204, 204, 221, 221, 204, 188, 204, 238, 239, 237, 220, 204, 
204, 204, 204, 205, 236, 204, 204, 204, 204, 204, 204, 188, 221, 203, 188, 204, 
223, 255, 252, 187, 187, 188, 204, 220, 204, 222, 237, 238, 206, 220, 188, 188, 
204, 220, 204, 187, 189, 187, 187, 203, 187, 187, 220, 204, 205, 203, 186, 186, 
171, 187, 186, 186, 188, 220, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 
170, 170, 170, 170, 170, 170, 171, 187, 187, 187, 188, 204, 204, 204, 204, 205, 
204, 204, 204, 203, 188, 203, 188, 220, 204, 204, 203, 170, 186, 187, 187, 187, 
188, 220, 221, 220, 186, 171, 187, 186, 171, 204, 203, 187, 186, 220, 204, 205, 
204, 203, 204, 203, 204, 204, 203, 187, 187, 187, 188, 221, 204, 204, 204, 204, 
203, 203, 205, 204, 205, 221, 204, 204, 204, 204, 204, 220, 204, 220, 187, 187, 
206, 254, 236, 187, 187, 205, 221, 204, 206, 222, 238, 222, 221, 238, 222, 205, 
204, 237, 203, 187, 188, 204, 189, 203, 204, 204, 203, 203, 188, 187, 187, 187, 
187, 187, 187, 187, 186, 187, 186, 170, 171, 186, 170, 170, 170, 170, 170, 170, 
170, 170, 170, 170, 170, 187, 187, 187, 188, 205, 219, 186, 173, 221, 236, 149, 
204, 204, 204, 204, 204, 188, 204, 188, 203, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 204, 204, 187, 203, 189, 235, 205, 220, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 203, 187, 204, 203, 221, 221, 
204, 204, 204, 204, 204, 204, 221, 238, 220, 204, 223, 238, 221, 221, 205, 204, 
220, 205, 204, 204, 204, 238, 221, 220, 204, 204, 204, 204, 204, 204, 204, 187, 
203, 204, 187, 187, 204, 220, 203, 187, 189, 204, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 186, 186, 170, 170, 186, 171, 187, 170, 170, 170, 186, 170, 
170, 171, 171, 187, 187, 187, 204, 203, 170, 151, 68, 67, 51, 121, 83, 53, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 187, 187, 188, 187, 187, 204, 204, 
204, 204, 204, 187, 187, 204, 187, 187, 187, 187, 187, 188, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 220, 204, 205, 254, 237, 220, 204, 205, 221, 204, 204, 205, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
203, 204, 203, 203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 171, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 188, 204, 168, 101, 102, 101, 68, 66, 68, 84, 69, 101, 
205, 205, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 205, 221, 
188, 221, 204, 204, 204, 204, 204, 204, 188, 204, 204, 204, 204, 203, 187, 204, 
204, 204, 204, 204, 204, 205, 221, 221, 221, 221, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 220, 204, 204, 204, 204, 204, 204, 204, 204, 188, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 203, 203, 187, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 187, 204, 151, 140, 203, 187, 187, 187, 187, 
187, 187, 204, 204, 200, 100, 86, 119, 83, 35, 83, 52, 102, 103, 86, 102, 
204, 221, 221, 220, 204, 205, 204, 204, 204, 204, 204, 204, 205, 221, 201, 100, 
51, 154, 189, 221, 220, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 221, 220, 152, 172, 221, 220, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 220, 204, 204, 204, 204, 220, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 204, 204, 204, 204, 204, 188, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 187, 187, 185, 115, 17, 18, 107, 204, 203, 204, 204, 
203, 186, 151, 84, 35, 86, 118, 66, 34, 35, 86, 103, 119, 102, 119, 101, 
204, 204, 204, 188, 205, 221, 221, 221, 204, 204, 204, 221, 237, 184, 85, 102, 
85, 68, 52, 123, 222, 221, 204, 204, 204, 204, 204, 187, 221, 204, 204, 204, 
221, 205, 221, 205, 221, 221, 185, 153, 153, 155, 221, 221, 221, 204, 204, 204, 
204, 204, 220, 204, 205, 204, 204, 204, 205, 205, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 204, 220, 221, 221, 204, 221, 220, 220, 204, 204, 204, 204, 204, 
204, 204, 203, 204, 204, 204, 204, 203, 170, 153, 153, 170, 169, 153, 153, 170, 
169, 170, 170, 170, 169, 134, 84, 69, 86, 101, 51, 34, 90, 135, 137, 116, 
34, 34, 35, 69, 85, 84, 34, 53, 51, 86, 119, 118, 119, 103, 102, 103, 
187, 187, 187, 187, 170, 171, 205, 221, 220, 221, 221, 184, 101, 85, 85, 85, 
85, 85, 102, 68, 70, 156, 237, 220, 203, 187, 170, 170, 188, 203, 205, 221, 
222, 238, 238, 220, 204, 186, 153, 153, 153, 153, 153, 188, 221, 221, 221, 221, 
221, 221, 221, 221, 221, 220, 220, 204, 221, 204, 204, 204, 204, 204, 204, 204, 
220, 204, 204, 204, 220, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 204, 203, 187, 187, 186, 169, 153, 153, 153, 153, 153, 154, 169, 153, 
153, 154, 170, 168, 83, 51, 70, 85, 85, 85, 84, 51, 50, 34, 34, 35, 
51, 51, 52, 68, 69, 67, 36, 86, 104, 120, 135, 103, 119, 102, 120, 102, 
187, 187, 187, 186, 171, 186, 169, 154, 205, 202, 133, 85, 86, 102, 86, 101, 
102, 85, 85, 102, 85, 86, 105, 171, 187, 187, 187, 187, 187, 187, 187, 203, 
169, 136, 152, 138, 153, 169, 153, 170, 169, 153, 153, 136, 137, 205, 221, 221, 
221, 221, 221, 221, 221, 221, 220, 205, 204, 220, 204, 204, 204, 203, 187, 188, 
204, 204, 221, 220, 221, 205, 220, 204, 204, 204, 204, 204, 204, 204, 204, 204, 
204, 204, 133, 84, 68, 87, 155, 170, 153, 153, 153, 153, 169, 153, 137, 153, 
153, 170, 150, 51, 69, 120, 115, 35, 68, 83, 68, 68, 68, 50, 35, 35, 
34, 34, 50, 52, 85, 67, 88, 136, 119, 135, 119, 118, 102, 103, 118, 118, 
186, 171, 187, 169, 134, 102, 85, 101, 86, 84, 103, 102, 103, 86, 103, 102, 
101, 86, 85, 102, 119, 101, 85, 102, 120, 136, 153, 170, 169, 152, 119, 102, 
119, 119, 119, 119, 119, 154, 170, 152, 152, 134, 120, 153, 153, 152, 156, 221, 
221, 220, 204, 204, 204, 204, 204, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 188, 204, 220, 205, 204, 204, 204, 205, 204, 204, 203, 203, 204, 
202, 116, 68, 85, 84, 68, 69, 104, 170, 170, 170, 170, 153, 137, 153, 154, 
152, 117, 68, 87, 136, 101, 50, 52, 70, 68, 68, 51, 51, 50, 34, 50, 
35, 35, 36, 85, 70, 104, 136, 118, 121, 118, 119, 101, 87, 120, 103, 102, 
187, 185, 134, 102, 86, 102, 102, 102, 69, 87, 118, 102, 102, 103, 119, 102, 
102, 101, 102, 101, 117, 118, 85, 86, 102, 102, 102, 102, 119, 119, 120, 136, 
136, 135, 136, 136, 119, 118, 136, 135, 119, 119, 135, 136, 102, 121, 134, 155, 
186, 204, 186, 169, 153, 153, 154, 187, 187, 187, 187, 187, 187, 187, 187, 187, 
187, 187, 187, 187, 187, 204, 204, 204, 204, 204, 187, 186, 170, 170, 186, 151, 
84, 68, 69, 85, 68, 84, 84, 68, 69, 102, 102, 119, 136, 135, 101, 67, 
51, 68, 85, 151, 135, 102, 84, 87, 117, 51, 35, 34, 51, 50, 34, 34, 
34, 35, 53, 118, 136, 136, 135, 136, 134, 87, 119, 86, 119, 102, 102, 104, 
151, 102, 53, 102, 86, 103, 86, 117, 87, 120, 118, 86, 102, 120, 118, 102, 
102, 102, 102, 102, 103, 133, 68, 86, 102, 102, 102, 118, 102, 103, 119, 136, 
135, 136, 136, 136, 152, 118, 120, 119, 119, 136, 151, 119, 118, 86, 120, 118, 
85, 85, 103, 154, 170, 153, 153, 153, 170, 171, 187, 187, 187, 186, 170, 187, 
187, 187, 187, 187, 187, 204, 204, 204, 204, 187, 187, 187, 187, 187, 116, 69, 
69, 68, 69, 85, 84, 69, 68, 68, 68, 85, 68, 84, 67, 51, 51, 51, 
68, 85, 88, 133, 101, 135, 101, 70, 115, 34, 50, 50, 35, 18, 35, 86, 
118, 86, 120, 153, 136, 135, 135, 118, 85, 101, 102, 103, 103, 102, 102, 117, 
154, 118, 102, 118, 86, 103, 103, 104, 152, 134, 86, 118, 120, 118, 102, 102, 
119, 102, 102, 103, 119, 117, 84, 68, 87, 119, 118, 119, 103, 103, 120, 136, 
119, 120, 136, 136, 137, 152, 120, 137, 137, 152, 136, 151, 119, 102, 103, 136, 
118, 102, 102, 102, 104, 170, 170, 153, 170, 186, 169, 154, 153, 153, 153, 170, 
171, 187, 187, 187, 187, 187, 204, 204, 187, 187, 203, 187, 186, 116, 68, 85, 
85, 85, 85, 85, 69, 68, 84, 101, 85, 67, 69, 84, 69, 85, 69, 102, 
122, 150, 119, 99, 69, 135, 118, 85, 66, 34, 34, 34, 34, 70, 138, 151, 
119, 119, 137, 135, 152, 136, 118, 101, 85, 102, 101, 86, 120, 118, 102, 148, 
86, 154, 169, 118, 69, 119, 119, 121, 135, 85, 103, 119, 102, 119, 118, 103, 
119, 119, 118, 102, 103, 118, 68, 85, 86, 120, 136, 119, 136, 136, 136, 135, 
120, 136, 136, 137, 153, 153, 153, 154, 170, 168, 153, 151, 120, 136, 137, 153, 
119, 103, 118, 102, 101, 70, 102, 101, 70, 137, 153, 153, 153, 153, 153, 153, 
154, 169, 153, 170, 171, 187, 187, 186, 170, 153, 154, 170, 116, 85, 85, 85, 
85, 85, 85, 85, 101, 85, 84, 69, 84, 68, 84, 68, 85, 86, 102, 103, 
152, 135, 119, 134, 70, 119, 102, 101, 50, 34, 34, 37, 121, 136, 119, 102, 
86, 136, 119, 121, 135, 101, 101, 88, 101, 86, 102, 101, 102, 119, 122, 153, 
136, 120, 135, 171, 152, 120, 120, 100, 85, 101, 85, 86, 119, 119, 134, 103, 
103, 102, 119, 102, 102, 119, 118, 134, 69, 84, 86, 118, 119, 136, 135, 135, 
136, 136, 137, 136, 136, 170, 138, 187, 186, 154, 170, 153, 137, 153, 137, 151, 
103, 119, 119, 101, 85, 85, 85, 85, 85, 85, 104, 153, 152, 137, 153, 153, 
153, 153, 153, 170, 170, 186, 170, 153, 153, 153, 154, 133, 69, 85, 85, 85, 
85, 85, 85, 85, 102, 101, 68, 69, 84, 84, 52, 68, 69, 118, 135, 102, 
102, 118, 134, 84, 71, 133, 85, 83, 34, 35, 88, 152, 119, 118, 101, 103, 
135, 118, 120, 167, 118, 102, 85, 134, 69, 104, 103, 119, 119, 120, 169, 119, 
133, 151, 155, 122, 186, 152, 153, 135, 102, 85, 119, 86, 102, 103, 118, 89, 
86, 102, 119, 119, 103, 119, 102, 120, 101, 134, 68, 69, 86, 120, 153, 151, 
121, 137, 152, 136, 151, 102, 103, 170, 171, 187, 187, 152, 120, 120, 134, 85, 
86, 103, 119, 102, 102, 101, 85, 85, 85, 85, 85, 103, 136, 136, 136, 153, 
169, 153, 154, 170, 169, 153, 153, 152, 136, 136, 117, 69, 85, 85, 85, 102, 
86, 101, 85, 119, 118, 101, 85, 101, 68, 68, 68, 68, 103, 118, 119, 118, 
102, 103, 137, 151, 120, 119, 120, 52, 70, 137, 152, 119, 120, 118, 120, 135, 
102, 103, 137, 118, 86, 86, 101, 100, 119, 119, 136, 103, 119, 139, 148, 88, 
136, 152, 87, 170, 154, 153, 152, 121, 152, 135, 101, 69, 102, 102, 103, 102, 
102, 102, 103, 102, 87, 119, 119, 119, 119, 173, 167, 54, 102, 104, 137, 136, 
152, 137, 137, 153, 135, 134, 118, 119, 119, 167, 120, 151, 136, 151, 101, 85, 
86, 102, 120, 169, 152, 119, 101, 85, 85, 85, 86, 102, 86, 103, 136, 137, 
137, 169, 170, 170, 170, 153, 136, 136, 136, 101, 85, 85, 85, 85, 103, 119, 
136, 136, 119, 117, 102, 102, 120, 119, 84, 67, 67, 53, 119, 118, 102, 102, 
118, 87, 151, 118, 103, 137, 133, 86, 152, 119, 137, 152, 136, 136, 134, 102, 
103, 137, 118, 86, 86, 102, 118, 102, 104, 152, 136, 119, 122, 167, 69, 118, 
169, 171, 153, 121, 135, 135, 87, 168, 136, 137, 153, 152, 135, 117, 102, 102, 
119, 118, 102, 118, 119, 103, 118, 119, 121, 155, 186, 83, 87, 134, 104, 135, 
137, 136, 137, 153, 153, 120, 137, 134, 102, 102, 103, 102, 102, 120, 135, 102, 
87, 121, 119, 153, 154, 137, 118, 102, 85, 85, 85, 85, 102, 102, 102, 103, 
138, 170, 152, 119, 120, 136, 136, 136, 117, 85, 85, 85, 85, 85, 86, 104, 
136, 136, 118, 102, 103, 119, 135, 119, 106, 105, 167, 103, 103, 86, 102, 88, 
69, 152, 102, 102, 103, 134, 85, 54, 136, 121, 152, 119, 136, 119, 119, 120, 
137, 134, 103, 101, 101, 101, 183, 118, 119, 135, 119, 119, 150, 149, 52, 151, 
152, 120, 183, 119, 152, 153, 164, 58, 169, 119, 102, 103, 136, 136, 135, 118, 
118, 102, 102, 119, 118, 120, 122, 134, 103, 202, 147, 87, 120, 119, 136, 133, 
85, 102, 101, 86, 102, 118, 102, 121, 136, 120, 117, 86, 102, 103, 119, 119, 
119, 119, 135, 102, 104, 153, 119, 101, 85, 101, 85, 85, 85, 85, 85, 102, 
102, 119, 119, 119, 120, 136, 136, 134, 85, 85, 85, 85, 85, 85, 85, 120, 
136, 135, 118, 103, 120, 119, 118, 118, 151, 135, 102, 167, 102, 121, 102, 101, 
121, 118, 118, 102, 85, 133, 136, 120, 152, 120, 119, 136, 135, 119, 120, 121, 
151, 102, 102, 85, 102, 85, 87, 152, 135, 119, 119, 121, 169, 70, 104, 119, 
89, 119, 169, 136, 136, 136, 122, 186, 188, 169, 170, 153, 119, 119, 119, 103, 
119, 136, 136, 136, 136, 136, 119, 117, 135, 120, 134, 86, 120, 135, 102, 101, 
69, 69, 101, 85, 86, 102, 102, 102, 118, 153, 170, 168, 118, 118, 102, 119, 
119, 119, 119, 119, 103, 120, 136, 102, 102, 85, 85, 85, 85, 85, 85, 86, 
102, 102, 102, 119, 119, 137, 167, 85, 85, 85, 101, 85, 85, 102, 120, 137, 
136, 136, 136, 136, 120, 135, 119, 89, 135, 102, 75, 85, 106, 183, 121, 123, 
152, 120, 153, 136, 135, 136, 120, 152, 120, 137, 152, 135, 119, 103, 120, 136, 
118, 101, 86, 101, 102, 86, 120, 103, 102, 119, 119, 154, 153, 137, 148, 88, 
136, 135, 170, 153, 138, 134, 119, 135, 120, 169, 169, 153, 170, 153, 135, 137, 
136, 102, 102, 118, 119, 152, 153, 135, 154, 153, 136, 170, 153, 152, 120, 154, 
117, 103, 151, 102, 118, 101, 102, 118, 102, 102, 106, 172, 151, 120, 135, 102, 
103, 119, 119, 119, 135, 120, 86, 103, 134, 101, 85, 85, 102, 85, 85, 85, 
102, 102, 102, 102, 121, 151, 85, 85, 85, 102, 118, 118, 85, 85, 85, 87, 
136, 136, 136, 136, 137, 119, 118, 155, 198, 85, 168, 69, 69, 99, 84, 137, 
136, 136, 134, 104, 136, 136, 152, 136, 153, 136, 120, 102, 101, 103, 119, 135, 
102, 101, 85, 87, 103, 136, 118, 119, 103, 135, 122, 168, 168, 152, 136, 135, 
171, 118, 106, 184, 136, 169, 169, 154, 152, 121, 103, 121, 154, 186, 153, 136, 
136, 152, 120, 136, 119, 120, 135, 123, 137, 152, 152, 105, 136, 102, 119, 152, 
138, 136, 153, 119, 151, 103, 119, 118, 135, 137, 152, 133, 87, 117, 119, 134, 
101, 102, 119, 119, 118, 119, 101, 85, 84, 84, 69, 85, 69, 85, 85, 85, 
85, 102, 102, 102, 102, 101, 102, 102, 85, 85, 85, 85, 85, 85, 87, 136, 
135, 120, 119, 120, 151, 119, 105, 152, 133, 86, 148, 68, 86, 53, 106, 152, 
136, 100, 84, 104, 103, 151, 137, 152, 136, 118, 102, 102, 103, 103, 120, 102, 
102, 102, 102, 118, 120, 118, 103, 118, 120, 168, 137, 154, 154, 168, 135, 153, 
121, 188, 36, 172, 103, 138, 167, 184, 137, 150, 169, 151, 135, 120, 153, 153, 
170, 153, 153, 118, 136, 151, 119, 153, 136, 135, 120, 137, 169, 135, 85, 85, 
85, 69, 86, 85, 86, 103, 136, 119, 104, 137, 153, 153, 153, 153, 153, 168, 
118, 102, 104, 119, 103, 119, 102, 85, 86, 85, 85, 85, 85, 84, 85, 85, 
85, 86, 86, 101, 102, 102, 119, 101, 85, 85, 85, 84, 70, 118, 119, 120, 
136, 136, 119, 136, 120, 103, 123, 119, 122, 151, 132, 87, 67, 133, 119, 87, 
136, 118, 102, 137, 153, 154, 169, 135, 119, 102, 102, 102, 103, 103, 118, 102, 
118, 101, 103, 119, 135, 103, 118, 119, 136, 120, 188, 184, 134, 104, 137, 133, 
87, 121, 167, 119, 155, 218, 171, 186, 86, 121, 136, 152, 119, 119, 86, 119, 
89, 167, 139, 185, 103, 88, 119, 70, 153, 152, 135, 136, 138, 137, 170, 187, 
169, 133, 120, 152, 154, 134, 102, 102, 103, 136, 121, 170, 169, 153, 153, 136, 
137, 135, 120, 135, 135, 119, 119, 135, 135, 118, 101, 85, 85, 85, 85, 85, 
85, 85, 85, 118, 85, 85, 85, 85, 85, 85, 69, 69, 87, 136, 136, 136, 
120, 135, 137, 136, 134, 136, 149, 133, 190, 154, 84, 116, 55, 86, 101, 119, 
120, 189, 153, 136, 154, 169, 135, 119, 119, 102, 102, 102, 119, 119, 118, 102, 
102, 102, 119, 119, 102, 119, 102, 136, 137, 204, 153, 134, 84, 102, 117, 84, 
101, 103, 123, 182, 123, 203, 149, 137, 120, 101, 104, 121, 151, 137, 118, 137, 
118, 136, 117, 122, 170, 151, 135, 122, 134, 120, 136, 136, 119, 136, 136, 136, 
134, 68, 68, 69, 85, 85, 102, 120, 118, 102, 104, 170, 169, 150, 119, 137, 
85, 120, 135, 120, 119, 119, 120, 137, 119, 102, 103, 135, 86, 85, 101, 85, 
85, 87, 136, 152, 85, 85, 86, 103, 136, 137, 152, 136, 136, 153, 136, 136, 
136, 136, 136, 120, 103, 123, 119, 100, 218, 88, 100, 68, 103, 119, 119, 119, 
189, 202, 153, 137, 153, 120, 135, 135, 119, 103, 135, 119, 119, 119, 102, 86, 
101, 119, 119, 101, 103, 136, 186, 138, 134, 152, 120, 53, 86, 102, 87, 134, 
200, 84, 103, 189, 187, 170, 155, 121, 151, 120, 103, 134, 170, 136, 153, 118, 
155, 187, 135, 152, 121, 187, 152, 120, 119, 119, 103, 153, 136, 134, 120, 136, 
136, 152, 100, 68, 69, 85, 85, 85, 119, 118, 85, 122, 186, 153, 135, 121, 
118, 118, 118, 103, 119, 102, 103, 136, 137, 152, 153, 152, 136, 102, 103, 117, 
87, 136, 120, 136, 150, 68, 85, 119, 136, 136, 136, 136, 152, 136, 136, 136, 
136, 136, 136, 118, 184, 154, 102, 88, 198, 118, 53, 105, 119, 120, 119, 136, 
152, 153, 154, 169, 119, 136, 136, 119, 119, 135, 119, 119, 119, 102, 137, 166, 
102, 102, 101, 86, 118, 121, 172, 184, 137, 152, 148, 72, 137, 102, 119, 151, 
204, 120, 120, 103, 203, 153, 155, 184, 155, 153, 151, 103, 118, 103, 136, 137, 
152, 122, 151, 89, 99, 70, 154, 169, 136, 152, 152, 135, 137, 136, 135, 104, 
152, 136, 169, 101, 85, 85, 86, 85, 86, 118, 101, 84, 123, 170, 152, 137, 
102, 102, 102, 118, 102, 118, 102, 135, 103, 167, 135, 152, 120, 136, 151, 71, 
135, 119, 136, 136, 120, 118, 120, 137, 153, 136, 136, 136, 136, 136, 135, 120, 
152, 136, 118, 104, 152, 120, 102, 105, 119, 150, 71, 134, 120, 119, 138, 169, 
154, 153, 153, 119, 137, 136, 119, 119, 119, 102, 102, 119, 118, 84, 185, 102, 
118, 118, 69, 104, 120, 123, 187, 150, 154, 154, 185, 172, 185, 138, 151, 136, 
189, 134, 132, 117, 124, 131, 86, 149, 105, 151, 87, 102, 103, 152, 136, 120, 
154, 169, 201, 135, 101, 101, 103, 139, 136, 172, 169, 186, 151, 151, 136, 150, 
86, 121, 154, 169, 152, 102, 119, 102, 85, 85, 101, 68, 121, 186, 134, 102, 
102, 102, 101, 102, 102, 119, 118, 119, 117, 68, 69, 85, 119, 118, 85, 135, 
118, 119, 120, 122, 152, 136, 154, 153, 153, 153, 136, 119, 136, 135, 119, 120, 
119, 152, 103, 135, 119, 135, 102, 103, 101, 151, 151, 119, 119, 120, 153, 154, 
169, 135, 120, 137, 135, 119, 119, 135, 119, 119, 119, 133, 86, 158, 135, 101, 
102, 86, 102, 132, 173, 219, 169, 137, 152, 169, 189, 199, 137, 151, 153, 153, 
171, 167, 121, 139, 135, 134, 67, 124, 165, 73, 153, 151, 120, 88, 119, 133, 
105, 120, 103, 120, 120, 139, 186, 150, 150, 103, 170, 154, 170, 153, 136, 135, 
119, 135, 134, 135, 137, 170, 168, 153, 137, 153, 153, 153, 151, 88, 151, 85, 
102, 155, 187, 170, 153, 136, 155, 187, 183, 85, 84, 85, 100, 68, 104, 102, 
135, 118, 103, 153, 137, 120, 137, 136, 136, 137, 136, 120, 136, 136, 119, 119, 
135, 134, 120, 137, 135, 103, 118, 116, 101, 120, 119, 135, 136, 152, 154, 168, 
136, 153, 152, 136, 119, 136, 118, 118, 119, 118, 104, 136, 89, 117, 86, 135, 
102, 102, 124, 220, 168, 185, 135, 136, 137, 119, 136, 101, 120, 103, 152, 102, 
121, 183, 136, 187, 149, 136, 115, 38, 168, 203, 153, 170, 186, 153, 168, 87, 
100, 35, 103, 122, 120, 152, 119, 170, 171, 102, 101, 152, 120, 167, 136, 153, 
120, 136, 169, 138, 135, 120, 172, 153, 170, 153, 153, 170, 154, 153, 136, 136, 
153, 136, 152, 153, 153, 149, 72, 154, 187, 118, 100, 51, 53, 120, 117, 103, 
103, 118, 105, 136, 136, 136, 137, 136, 136, 136, 136, 136, 135, 136, 119, 120, 
135, 120, 120, 119, 121, 118, 102, 86, 105, 135, 136, 138, 186, 169, 153, 154, 
153, 137, 136, 135, 118, 102, 103, 119, 119, 118, 135, 102, 102, 86, 117, 85, 
101, 107, 137, 138, 187, 118, 104, 170, 133, 87, 133, 102, 119, 121, 101, 104, 
154, 153, 119, 106, 149, 85, 102, 51, 188, 187, 133, 153, 121, 153, 122, 151, 
121, 66, 136, 135, 136, 135, 152, 152, 153, 202, 102, 86, 104, 137, 170, 185, 
154, 120, 152, 137, 170, 168, 154, 170, 186, 170, 136, 153, 154, 170, 168, 137, 
137, 153, 152, 153, 153, 137, 136, 136, 154, 186, 101, 85, 119, 118, 102, 87, 
85, 103, 120, 119, 136, 136, 153, 137, 136, 136, 136, 136, 136, 136, 120, 154, 
152, 135, 120, 106, 151, 118, 102, 87, 169, 136, 170, 169, 136, 136, 153, 135, 
119, 119, 119, 119, 136, 120, 136, 119, 122, 118, 102, 86, 101, 85, 101, 135, 
119, 101, 186, 185, 152, 69, 136, 169, 138, 168, 117, 117, 135, 103, 86, 136, 
120, 170, 120, 136, 185, 132, 88, 119, 88, 168, 169, 153, 187, 185, 103, 153, 
122, 173, 216, 104, 205, 151, 104, 169, 150, 102, 169, 151, 152, 169, 136, 105, 
120, 203, 170, 184, 119, 135, 135, 103, 137, 153, 169, 153, 170, 170, 170, 170, 
170, 169, 170, 153, 153, 153, 136, 136, 137, 155, 184, 117, 69, 102, 116, 85, 
85, 152, 102, 119, 120, 136, 120, 136, 120, 136, 119, 119, 135, 119, 120, 134, 
119, 103, 118, 184, 104, 102, 169, 136, 154, 187, 169, 153, 152, 170, 155, 136, 
140, 137, 135, 136, 171, 153, 104, 118, 102, 103, 101, 101, 69, 119, 87, 119, 
133, 104, 134, 105, 151, 122, 122, 136, 134, 137, 102, 102, 102, 102, 136, 102, 
154, 155, 183, 87, 123, 202, 86, 135, 134, 85, 138, 152, 138, 151, 118, 120, 
119, 137, 173, 203, 188, 186, 151, 88, 171, 152, 119, 154, 170, 169, 102, 152, 
150, 105, 169, 170, 186, 119, 120, 135, 119, 137, 153, 153, 153, 153, 171, 171, 
169, 171, 187, 187, 171, 187, 170, 135, 120, 136, 137, 169, 116, 101, 151, 150, 
85, 86, 102, 119, 120, 136, 119, 120, 136, 136, 136, 119, 119, 119, 102, 118, 
103, 118, 104, 119, 103, 105, 152, 154, 170, 169, 136, 135, 171, 187, 201, 152, 
153, 188, 188, 232, 136, 119, 102, 102, 102, 85, 84, 85, 120, 134, 102, 155, 
121, 87, 102, 151, 102, 139, 167, 117, 104, 136, 119, 117, 151, 101, 102, 120, 
85, 153, 167, 119, 120, 186, 150, 54, 70, 101, 90, 139, 151, 171, 167, 116, 
84, 103, 109, 152, 68, 120, 153, 150, 70, 203, 171, 186, 170, 153, 68, 87, 
119, 137, 153, 153, 138, 151, 135, 120, 119, 119, 136, 153, 153, 170, 154, 169, 
153, 153, 154, 170, 169, 153, 170, 171, 170, 153, 153, 120, 168, 138, 153, 137, 
117, 86, 103, 119, 119, 120, 118, 120, 119, 136, 119, 119, 118, 134, 121, 150, 
103, 104, 150, 103, 104, 153, 154, 171, 187, 168, 168, 137, 121, 169, 170, 202, 
169, 136, 151, 119, 102, 121, 119, 103, 102, 138, 170, 156, 172, 169, 156, 169, 
181, 102, 105, 151, 121, 184, 119, 88, 137, 136, 103, 100, 84, 119, 103, 134, 
73, 104, 167, 167, 103, 122, 171, 170, 122, 123, 151, 136, 152, 118, 156, 187, 
134, 51, 201, 133, 51, 84, 87, 121, 102, 101, 119, 122, 168, 152, 119, 86, 
136, 137, 153, 153, 184, 187, 135, 104, 135, 118, 120, 136, 137, 154, 170, 169, 
170, 137, 152, 153, 170, 152, 137, 137, 153, 170, 170, 170, 170, 152, 153, 154, 
199, 85, 121, 151, 137, 102, 120, 119, 119, 119, 119, 119, 135, 137, 136, 119, 
135, 136, 120, 138, 186, 171, 154, 203, 188, 201, 152, 170, 170, 187, 152, 119, 
120, 151, 102, 134, 102, 136, 127, 166, 121, 184, 153, 172, 171, 188, 136, 171, 
139, 118, 169, 136, 168, 100, 86, 101, 104, 138, 71, 101, 84, 118, 103, 151, 
3, 69, 137, 118, 103, 120, 171, 169, 154, 152, 153, 152, 117, 84, 87, 171, 
168, 73, 203, 185, 116, 36, 86, 102, 135, 69, 50, 102, 138, 137, 135, 136, 
169, 170, 171, 168, 153, 169, 171, 134, 118, 119, 119, 136, 136, 153, 152, 153, 
170, 153, 153, 137, 154, 169, 153, 154, 170, 170, 170, 170, 187, 187, 187, 187, 
152, 118, 170, 167, 119, 119, 119, 119, 119, 119, 137, 154, 170, 154, 154, 153, 
171, 186, 170, 170, 170, 169, 120, 136, 152, 153, 153, 168, 168, 136, 153, 119, 
118, 102, 120, 218, 121, 102, 103, 86, 137, 153, 101, 167, 220, 166, 107, 155, 
204, 188, 151, 154, 135, 86, 101, 121, 120, 137, 119, 89, 117, 119, 103, 119, 
18, 36, 121, 83, 85, 69, 139, 151, 104, 137, 139, 168, 150, 100, 51, 88, 
169, 189, 205, 221, 184, 118, 103, 66, 104, 82, 18, 70, 86, 87, 136, 153, 
136, 120, 120, 171, 169, 169, 137, 202, 135, 120, 120, 136, 136, 119, 136, 136, 
137, 154, 170, 153, 154, 170, 153, 171, 170, 171, 187, 170, 170, 187, 187, 186, 
171, 187, 186, 170, 153, 152, 136, 135, 154, 168, 186, 170, 170, 171, 187, 170, 
170, 170, 170, 170, 169, 137, 152, 136, 137, 153, 152, 137, 169, 187, 184, 182, 
135, 135, 184, 189, 169, 101, 85, 89, 107, 141, 201, 172, 201, 169, 165, 174, 
201, 136, 102, 168, 104, 52, 118, 136, 137, 121, 104, 152, 151, 119, 118, 135
};

#endif

Pict6.h

#ifndef _AS_PICT6_H_
#define _AS_PICT6_H_

#include <avr/pgmspace.h>

const uint8_t Pict6[] PROGMEM = { // !!! mono (1 bpp)!!! 
16, 222, 252, 0, 228, 0, 24, 0, 231, 70, 8, 0, 128, 24, 31, 242, 
32, 55, 255, 253, 200, 132, 64, 0, 0, 64, 8, 2, 128, 74, 9, 15, 
65, 83, 92, 15, 160, 66, 1, 140, 245, 35, 28, 100, 137, 53, 143, 244, 
64, 187, 255, 253, 32, 66, 1, 4, 128, 192, 0, 64, 18, 72, 1, 31, 
0, 8, 92, 30, 1, 0, 128, 52, 80, 11, 60, 48, 18, 83, 127, 36, 
4, 16, 95, 244, 0, 16, 2, 16, 0, 0, 1, 0, 4, 0, 34, 46, 
0, 0, 12, 28, 0, 0, 1, 212, 192, 153, 57, 150, 34, 128, 94, 24, 
0, 2, 127, 1, 192, 4, 176, 48, 51, 155, 96, 0, 0, 87, 32, 0, 
0, 0, 0, 30, 0, 0, 1, 132, 128, 0, 62, 0, 128, 0, 0, 0, 
0, 0, 0, 134, 117, 129, 249, 128, 123, 39, 122, 2, 2, 118, 116, 80, 
0, 16, 0, 40, 0, 152, 0, 144, 4, 12, 0, 56, 48, 227, 199, 224, 
0, 116, 1, 39, 255, 227, 249, 250, 251, 47, 251, 196, 61, 48, 120, 224, 
4, 125, 248, 60, 193, 112, 32, 8, 20, 30, 63, 122, 33, 163, 64, 12, 
105, 184, 63, 177, 40, 32, 95, 243, 249, 49, 63, 4, 15, 134, 184, 166, 
0, 89, 248, 40, 130, 120, 0, 112, 30, 16, 0, 0, 2, 0, 30, 19, 
255, 182, 253, 240, 191, 255, 95, 207, 233, 60, 255, 1, 15, 134, 80, 4, 
0, 1, 24, 34, 1, 128, 16, 0, 0, 51, 149, 133, 20, 65, 63, 255, 
239, 239, 251, 253, 255, 255, 127, 207, 160, 62, 255, 27, 35, 146, 64, 224, 
131, 60, 112, 0, 119, 235, 3, 195, 241, 135, 143, 224, 0, 107, 157, 236, 
239, 11, 214, 4, 152, 192, 3, 7, 254, 47, 214, 112, 255, 158, 0, 24, 
31, 126, 240, 0, 32, 31, 6, 4, 112, 131, 136, 0, 8, 36, 0, 56, 
255, 150, 127, 191, 255, 255, 254, 126, 190, 45, 228, 229, 255, 158, 15, 252, 
254, 46, 224, 0, 0, 0, 0, 14, 98, 1, 192, 206, 158, 7, 255, 252, 
255, 191, 127, 191, 255, 251, 254, 126, 255, 63, 225, 204, 255, 158, 11, 253, 
64, 7, 192, 62, 255, 124, 48, 2, 255, 126, 102, 108, 110, 119, 253, 254, 
190, 63, 240, 185, 239, 200, 190, 8, 252, 54, 26, 63, 159, 4, 51, 253, 
255, 251, 128, 126, 254, 126, 48, 66, 251, 127, 38, 204, 239, 255, 240, 63, 
255, 252, 255, 247, 225, 139, 215, 143, 253, 58, 192, 35, 159, 48, 127, 125, 
255, 144, 0, 89, 110, 206, 241, 8, 160, 125, 164, 1, 128, 129, 95, 244, 
115, 189, 56, 63, 255, 63, 239, 245, 253, 32, 225, 156, 95, 48, 255, 56, 
69, 40, 0, 0, 1, 255, 184, 64, 113, 135, 129, 249, 255, 126, 24, 0, 
0, 61, 253, 255, 255, 127, 255, 243, 255, 28, 135, 159, 152, 32, 193, 0, 
47, 48, 3, 231, 247, 204, 236, 197, 223, 255, 192, 246, 254, 227, 135, 220, 
238, 244, 251, 224, 220, 15, 14, 26, 19, 48, 239, 158, 125, 65, 243, 199, 
63, 112, 7, 239, 244, 30, 238, 96, 207, 171, 196, 6, 4, 55, 55, 204, 
239, 250, 110, 216, 255, 223, 252, 253, 231, 38, 239, 190, 250, 67, 243, 207, 
191, 112, 15, 248, 19, 190, 238, 0, 136, 129, 100, 11, 230, 184, 115, 204, 
205, 235, 63, 223, 239, 215, 253, 248, 199, 14, 111, 60, 243, 2, 236, 128, 
193, 160, 17, 254, 163, 223, 238, 67, 111, 127, 160, 135, 7, 247, 191, 253, 
205, 206, 110, 136, 0, 113, 128, 31, 155, 0, 0, 0, 230, 2, 255, 128, 
247, 224, 57, 255, 115, 206, 72, 230, 115, 255, 208, 32, 16, 51, 157, 224, 
1, 222, 227, 29, 253, 254, 255, 222, 61, 0, 0, 0, 76, 6, 255, 31, 
227, 192, 57, 254, 123, 204, 0, 12, 225, 65, 50, 32, 0, 1, 220, 0, 
0, 31, 203, 255, 255, 254, 255, 172, 31, 0, 0, 0, 27, 6, 254, 31, 
0, 64, 2, 1, 124, 0, 0, 1, 207, 225, 48, 100, 51, 62, 231, 234, 
0, 3, 184, 176, 255, 223, 127, 249, 228, 0, 0, 0, 14, 6, 48, 255, 
63, 128, 159, 211, 188, 64, 0, 0, 158, 200, 112, 57, 137, 94, 199, 250, 
80, 0, 55, 99, 192, 103, 253, 248, 248, 0, 0, 0, 0, 7, 224, 255, 
127, 128, 159, 211, 209, 84, 0, 0, 62, 0, 50, 152, 0, 247, 39, 252, 
72, 0, 111, 95, 191, 247, 252, 241, 56, 0, 0, 0, 1, 131, 130, 255, 
127, 1, 159, 225, 243, 35, 128, 0, 57, 128, 16, 3, 68, 121, 39, 255, 
72, 0, 92, 31, 191, 246, 246, 3, 208, 0, 0, 0, 3, 134, 11, 211, 
2, 0, 58, 77, 196, 175, 236, 0, 15, 179, 153, 38, 11, 46, 55, 255, 
90, 0, 26, 235, 226, 127, 143, 192, 96, 0, 0, 0, 0, 0, 249, 219, 
252, 3, 249, 207, 5, 175, 201, 0, 15, 23, 169, 174, 1, 197, 183, 255, 
27, 0, 1, 240, 252, 255, 239, 159, 0, 0, 0, 0, 0, 5, 223, 251, 
236, 3, 253, 199, 0, 175, 201, 192, 4, 66, 129, 128, 1, 1, 215, 255, 
186, 0, 3, 247, 253, 255, 255, 159, 192, 64, 0, 0, 0, 31, 223, 251, 
144, 0, 5, 48, 1, 77, 205, 64, 3, 247, 240, 183, 16, 2, 103, 255, 
55, 0, 3, 135, 228, 51, 127, 226, 132, 68, 0, 0, 0, 97, 228, 135, 
24, 3, 159, 188, 32, 73, 220, 192, 3, 221, 240, 53, 150, 48, 167, 255, 
176, 0, 0, 50, 25, 245, 254, 152, 20, 70, 0, 0, 0, 28, 254, 62, 
152, 7, 191, 56, 4, 130, 221, 128, 1, 15, 227, 21, 87, 1, 39, 245, 
36, 0, 1, 243, 143, 241, 254, 159, 4, 193, 0, 0, 0, 126, 254, 124, 
0, 0, 27, 0, 0, 0, 16, 0, 1, 248, 0, 0, 38, 8, 102, 0, 
7, 192, 0, 9, 239, 247, 255, 22, 0, 0, 0, 0, 0, 0, 96, 0, 
176, 7, 255, 123, 255, 223, 208, 0, 0, 251, 198, 183, 109, 226, 192, 255, 
167, 224, 0, 253, 152, 0, 2, 126, 16, 66, 33, 0, 0, 63, 95, 24, 
240, 5, 252, 27, 255, 223, 155, 240, 0, 199, 198, 183, 123, 192, 119, 255, 
47, 232, 0, 253, 142, 127, 250, 126, 1, 231, 128, 0, 0, 63, 93, 27, 
240, 8, 248, 123, 255, 207, 155, 240, 0, 27, 198, 175, 116, 128, 23, 255, 
111, 232, 0, 1, 254, 127, 238, 18, 3, 132, 0, 2, 0, 3, 79, 146, 
112, 15, 254, 123, 255, 207, 147, 248, 0, 125, 67, 144, 8, 192, 119, 254, 
103, 224, 0, 1, 254, 127, 240, 252, 8, 198, 96, 16, 0, 0, 1, 75, 
16, 15, 206, 243, 255, 207, 151, 240, 0, 4, 3, 167, 132, 3, 183, 190, 
231, 224, 0, 125, 129, 223, 20, 254, 1, 70, 160, 0, 0, 12, 64, 213, 
32, 15, 129, 123, 255, 207, 151, 240, 0, 125, 35, 174, 15, 152, 115, 60, 
231, 224, 0, 125, 102, 117, 252, 254, 48, 195, 136, 0, 0, 63, 89, 34, 
0, 11, 254, 250, 255, 207, 151, 176, 0, 61, 66, 3, 33, 191, 243, 204, 
119, 224, 0, 0, 239, 255, 252, 0, 11, 226, 224, 0, 0, 48, 132, 130, 
32, 13, 191, 27, 95, 207, 151, 80, 0, 121, 198, 57, 223, 191, 75, 252, 
55, 224, 0, 126, 79, 231, 120, 252, 55, 227, 140, 0, 0, 6, 144, 1, 
192, 29, 255, 57, 127, 207, 149, 224, 0, 123, 134, 125, 95, 159, 59, 124, 
160, 224, 0, 127, 115, 255, 96, 252, 3, 227, 132, 0, 0, 63, 4, 48, 
192, 28, 2, 248, 31, 196, 144, 104, 0, 123, 192, 254, 224, 15, 251, 252, 
7, 32, 0, 127, 14, 239, 220, 252, 0, 50, 192, 0, 0, 63, 103, 128, 
192, 4, 206, 8, 3, 12, 133, 32, 0, 126, 3, 116, 223, 128, 27, 0, 
67, 224, 0, 62, 255, 127, 192, 0, 0, 16, 0, 0, 0, 0, 97, 24, 
192, 47, 206, 248, 0, 0, 1, 0, 0, 103, 131, 127, 223, 128, 27, 0, 
0, 224, 0, 127, 184, 131, 250, 0, 7, 208, 104, 0, 0, 63, 0, 80, 
192, 55, 222, 122, 213, 84, 8, 24, 0, 127, 135, 31, 220, 0, 0, 0, 
0, 32, 0, 48, 220, 242, 24, 252, 4, 209, 104, 0, 0, 63, 0, 64, 
128, 63, 30, 163, 255, 255, 255, 248, 0, 120, 15, 192, 220, 63, 255, 255, 
255, 224, 0, 0, 239, 253, 124, 252, 3, 209, 80, 0, 0, 4, 240, 31, 
128, 63, 255, 3, 255, 63, 255, 248, 0, 24, 8, 0, 192, 63, 255, 255, 
255, 224, 0, 126, 222, 69, 124, 252, 4, 112, 32, 0, 0, 113, 240, 63, 
128, 63, 254, 139, 251, 191, 255, 248, 0, 0, 11, 254, 223, 63, 255, 255, 
255, 224, 64, 126, 16, 1, 36, 112, 2, 16, 178, 0, 0, 2, 0, 255, 
0, 63, 249, 137, 242, 231, 255, 248, 0, 126, 13, 254, 195, 191, 255, 255, 
255, 224, 0, 62, 254, 191, 222, 60, 0, 48, 74, 0, 0, 13, 15, 255, 
128, 62, 127, 97, 138, 183, 255, 248, 0, 94, 7, 220, 200, 63, 255, 255, 
255, 224, 0, 62, 255, 127, 206, 56, 1, 32, 32, 0, 32, 112, 31, 255, 
128, 125, 255, 216, 186, 31, 255, 248, 0, 127, 0, 3, 159, 191, 255, 255, 
255, 192, 0, 62, 255, 63, 240, 0, 0, 0, 128, 0, 0, 80, 31, 255, 
0, 126, 255, 144, 21, 143, 255, 192, 0, 125, 7, 223, 255, 63, 255, 255, 
255, 192, 0, 0, 0, 63, 253, 240, 0, 33, 0, 0, 0, 2, 127, 255, 
0, 126, 127, 205, 4, 15, 255, 40, 0, 93, 129, 223, 207, 127, 255, 255, 
255, 192, 0, 62, 255, 251, 253, 252, 0, 0, 72, 0, 0, 15, 255, 255, 
0, 102, 231, 240, 160, 155, 254, 224, 0, 125, 64, 207, 255, 63, 255, 255, 
255, 192, 0, 126, 247, 249, 252, 24, 8, 3, 0, 0, 0, 31, 255, 255, 
0, 36, 201, 222, 113, 179, 254, 160, 0, 127, 0, 160, 64, 63, 255, 255, 
252, 0, 0, 121, 210, 112, 128, 248, 0, 0, 0, 0, 0, 63, 255, 255, 
0, 55, 88, 157, 146, 143, 255, 80, 0, 3, 0, 247, 199, 157, 255, 255, 
254, 64, 0, 126, 127, 255, 236, 0, 8, 136, 0, 0, 1, 255, 255, 255, 
0, 82, 218, 60, 209, 215, 255, 0, 0, 125, 0, 247, 99, 160, 229, 255, 
240, 192, 0, 127, 255, 191, 254, 120, 0, 6, 32, 0, 3, 255, 255, 255, 
0, 110, 154, 91, 228, 18, 252, 192, 0, 121, 64, 1, 79, 151, 127, 255, 
255, 64, 0, 126, 255, 191, 252, 24, 0, 9, 0, 0, 3, 255, 255, 255, 
0, 105, 212, 227, 215, 39, 174, 0, 0, 112, 0, 31, 216, 31, 255, 255, 
112, 64, 0, 254, 103, 246, 252, 0, 0, 8, 0, 1, 255, 255, 255, 255, 
0, 73, 64, 50, 20, 127, 192, 64, 0, 97, 32, 140, 143, 31, 255, 255, 
176, 0, 0, 127, 111, 254, 252, 104, 0, 0, 0, 31, 255, 255, 255, 255, 
0, 8, 128, 175, 35, 207, 224, 0, 0, 24, 0, 143, 1, 31, 254, 105, 
0, 0, 0, 255, 60, 1, 121, 176, 0, 0, 0, 127, 255, 255, 252, 127, 
0, 77, 153, 45, 11, 231, 248, 0, 0, 0, 0, 1, 192, 7, 255, 255, 
240, 0, 0, 60, 3, 226, 25, 135, 62, 19, 160, 127, 255, 255, 248, 239, 
0, 106, 156, 8, 119, 159, 255, 0, 0, 0, 1, 255, 255, 255, 127, 247, 
255, 228, 1, 223, 248, 127, 255, 255, 254, 63, 224, 127, 255, 223, 229, 95
};

#endif