Помогите новичку найти ошибку в скетче!?

ra9sno
Offline
Зарегистрирован: 19.01.2020

Помогите новичку найдти ошибку в скетче!? не читаются данные из sounddata_data [ ].

К порту D Arduino Nano подключен ЦАП  типа R-2R 

 

Moderator : пожалуйста, вставьте код правильно (возможно, новым сообщением в тему), 

 
 
 
 
wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

Выше твоей темы, в "Песочнице" есть прикреплённая тема, о том, что и как нужно делать.

В том числе КАК, МашуВашу, вставлять код в сообщение.

Какого черта?! Как можно постить, не читая? Потому что хочется?

-NMi-
Offline
Зарегистрирован: 20.08.2018

Да, и массив такой классный, прям AC/DC только в DC версии.

ra9sno
Offline
Зарегистрирован: 19.01.2020

Ребята а можно как то не гневаясь!

из выше прочитанного кода я понят что у коллеги длина массива большая. В моём случае длинна массива точно помещается в Ардуинку!

Направте пожалуйста где почитать об организации чтения массивов из  PROGMEM?

wdrakula
wdrakula аватар
Offline
Зарегистрирован: 15.03.2016

ra9sno пишет:

Направте пожалуйста где почитать об организации чтения массивов из  PROGMEM?

Ты не поверишь!

ra9sno
Offline
Зарегистрирован: 19.01.2020

Спасибо Ребята ПОМОГЛИ!!!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Не за что! Заходите ещё!

ra9sno
Offline
Зарегистрирован: 19.01.2020
include "sounddata.h"

void setup() {
  // put your setup code here, to run once:
  DDRD = B11111111;
  for (int i = 0;  i < sounddata_length; i++) {
    PORTD = sounddata_data [ i]);
    delayMicroseconds(53);
    }
}

void loop() {
  // put your main code here, to run repeatedly:
 }

 

genia1991
Offline
Зарегистрирован: 25.12.2019

ra9sno пишет:

из выше прочитанного кода я понят что у коллеги длина массива большая.

хотел посмотреть скетч но его уже нет ? (

может это у меня не отображается только

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ra9sno пишет:

include "sounddata.h"

void setup() {
  // put your setup code here, to run once:
  DDRD = B11111111;
  for (int i = 0;  i < sounddata_length; i++) {
    PORTD = sounddata_data [ i]);
    delayMicroseconds(53);
    }
}

void loop() {
  // put your main code here, to run repeatedly:
 }

Это что? Вставьте нормально, Вы половину символов куда-то потеряли. И заодно дайте ссылку на библиотеку.

ra9sno
Offline
Зарегистрирован: 19.01.2020

Это не библиотека а прикреплённый файл с воспроизводимом звуком. Выложил не весь код!

const int sounddata_length=26542;

const unsigned char sounddata_data[] PROGMEM = {
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,


0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x7F                                                                                                             
};

 

nik182
Offline
Зарегистрирован: 04.05.2015

Круто. Много много -1 и одна штука int8_tmax.
Даже на белый шум не похоже.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

что ты там такое изобретаешь?

ra9sno
Offline
Зарегистрирован: 19.01.2020

Блин! ребята Я же просил о простом одолжении найдти ошибку!

Для спецов она же очевидна ! Выкладываю рабочий пример!

если конкретнее! то нужно изучить работу с указателями! для чтения по указателю sounddata_data необходима функция -pgm_read_byte_near() ! Вот и всё!!!

#include "sounddata.h"

void setup() {
  // put your setup code here, to run once:
  DDRD = B11111111;
 for (int i = 0;  i < sounddata_length; i++) {
    PORTD = pgm_read_byte_near(sounddata_data + i);
    delayMicroseconds(53);
 }
}
void loop() {
  // put your main code here, to run repeatedly:
  }

 

ra9sno
Offline
Зарегистрирован: 19.01.2020

К порту D Arduino Nano подключен ЦАП  типа R-2R 

Читаю из sounddata_data[] PROGMEM данные и остылаю их в порт D.

И на выходе получаю звук длинною несколько секунд.

текст такой:

Внимание пожарная тревога

Всем покинуть здание!

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ra9sno пишет:

Блин! ребята Я же просил о простом одолжении найдти ошибку!

Вы, пожалуйста, не ругайтесь. Я еще несколько постов выше просил Вас выложить код нормально, а не так, как было, в #7. Вы его выложили только сейчас. Вот и посмотрим теперь. А то до сих пор Вы выкладывали что-то невразумительное и некомпилируемое, а виноваты - мы. Не надо ругаться. Сейчас посмотрим, что тут у Вас.

Ну, вот, блин, опять! Вы издеваетесь?

Нахрена Вы сократили массив? Закройте его спойлером и выложите полностью. Ну, поймите, Вы , я хочу скопировать Ваш код к себе, запустить и посмотреть, что там и как, но как я это сделаю, если настоящего кода Вы не выкладываете? То половину скобок потеряли, то массив сократили. Ну, вот как мне помочь Вам, даже если я хочу это сделать?

Давайте, так - ещё одна попытка - Вы выкладываете реально то, что у Вас есть - то, что неверно работает. Я беру к себе и разбираюсь. Если Вы и сейчас выложите что-то несуразное, то извините, у меня есть другие дела - разбирайтесь сами.

b707
Offline
Зарегистрирован: 26.05.2017

а в чем выражается, что данные не читаются? Они там в массиве есть вообще? - судя по приведенному куску - их там нет

Если вам нужно проигрывать звук - возьмите МП3 под управлением ардуино...

ra9sno
Offline
Зарегистрирован: 19.01.2020

Весь файл очень большой! Я выложил его начало и конец.

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

ra9sno пишет:

Весь файл очень большой! Я выложил его начало и конец.

И я считаю это издевательством над нами, см. мой поправленный пост #15

ra9sno
Offline
Зарегистрирован: 19.01.2020

Извиняусь! я об этом не подумал.

const int sounddata_length=26542;

const unsigned char sounddata_data[] PROGMEM = {
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80,
  0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
  0x82, 0x82, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82,
  0x82, 0x82, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x81, 0x81,
  0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
  0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x82, 0x82,
  0x83, 0x83, 0x83, 0x83, 0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7D, 0x7D, 0x7D, 0x7D, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7D, 0x7D,
  0x7C, 0x7C, 0x7C, 0x7C, 0x7D, 0x7D, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x81, 0x81,
  0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
  0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80,
  0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82,
  0x83, 0x83, 0x83, 0x83, 0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x7E, 0x7E, 0x7D, 0x7D, 0x7C, 0x7C, 0x7C, 0x7C, 0x7D, 0x7D,
  0x7D, 0x7D, 0x7F, 0x7F, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E,
  0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81, 0x82, 0x82, 0x83, 0x83, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x83, 0x83,
  0x81, 0x81, 0x80, 0x80, 0x7E, 0x7E, 0x7C, 0x7C, 0x7B, 0x7B, 0x7B, 0x7B, 0x7C, 0x7C, 0x7C, 0x7C, 0x7E, 0x7E, 0x80, 0x80,
  0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x80, 0x80,
  0x81, 0x81, 0x82, 0x82, 0x83, 0x83, 0x84, 0x84, 0x85, 0x85, 0x84, 0x84, 0x82, 0x82, 0x81, 0x81, 0x7E, 0x7E, 0x7C, 0x7C,
  0x7B, 0x7B, 0x7B, 0x7B, 0x7B, 0x7B, 0x7C, 0x7C, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82,
  0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x82, 0x82, 0x84, 0x84, 0x85, 0x85, 0x86, 0x86,
  0x86, 0x86, 0x83, 0x83, 0x81, 0x81, 0x7E, 0x7E, 0x7B, 0x7B, 0x79, 0x79, 0x78, 0x78, 0x7A, 0x7A, 0x7A, 0x7A, 0x7D, 0x7D,
  0x80, 0x80, 0x82, 0x82, 0x84, 0x84, 0x83, 0x83, 0x83, 0x83, 0x81, 0x81, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F,
  0x81, 0x81, 0x83, 0x83, 0x85, 0x85, 0x87, 0x87, 0x87, 0x87, 0x86, 0x86, 0x83, 0x83, 0x7F, 0x7F, 0x7B, 0x7B, 0x79, 0x79,
  0x77, 0x77, 0x77, 0x77, 0x79, 0x79, 0x7B, 0x7B, 0x7F, 0x7F, 0x81, 0x81, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x82, 0x82,
  0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x81, 0x81, 0x84, 0x84, 0x86, 0x86, 0x88, 0x88, 0x88, 0x88, 0x86, 0x86,
  0x83, 0x83, 0x7F, 0x7F, 0x7B, 0x7B, 0x78, 0x78, 0x76, 0x76, 0x77, 0x77, 0x79, 0x79, 0x7B, 0x7B, 0x7F, 0x7F, 0x80, 0x80,
  0x82, 0x82, 0x82, 0x82, 0x80, 0x80, 0x7E, 0x7E, 0x7A, 0x7A, 0x79, 0x79, 0x7A, 0x7A, 0x7D, 0x7D, 0x84, 0x84, 0x8B, 0x8B,
  0x92, 0x92, 0x96, 0x96, 0x94, 0x94, 0x8E, 0x8E, 0x85, 0x85, 0x77, 0x77, 0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B,
  0x71, 0x71, 0x7D, 0x7D, 0x86, 0x86, 0x8B, 0x8B, 0x8E, 0x8E, 0x89, 0x89, 0x83, 0x83, 0x7B, 0x7B, 0x75, 0x75, 0x76, 0x76,
  0x79, 0x79, 0x81, 0x81, 0x8E, 0x8E, 0x95, 0x95, 0x97, 0x97, 0x97, 0x97, 0x92, 0x92, 0x86, 0x86, 0x75, 0x75, 0x6A, 0x6A,
  0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6E, 0x6E, 0x7C, 0x7C, 0x87, 0x87, 0x8E, 0x8E, 0x91, 0x91, 0x8C, 0x8C, 0x84, 0x84,
  0x7C, 0x7C, 0x75, 0x75, 0x75, 0x75, 0x7B, 0x7B, 0x85, 0x85, 0x93, 0x93, 0x97, 0x97, 0x98, 0x98, 0x96, 0x96, 0x91, 0x91,
  0x80, 0x80, 0x6E, 0x6E, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x6A, 0x6A, 0x76, 0x76, 0x85, 0x85, 0x8D, 0x8D, 0x90, 0x90,
  0x8C, 0x8C, 0x85, 0x85, 0x7C, 0x7C, 0x75, 0x75, 0x73, 0x73, 0x79, 0x79, 0x84, 0x84, 0x93, 0x93, 0x98, 0x98, 0x97, 0x97,
  0x96, 0x96, 0x92, 0x92, 0x81, 0x81, 0x6D, 0x6D, 0x69, 0x69, 0x69, 0x69, 0x6A, 0x6A, 0x68, 0x68, 0x74, 0x74, 0x85, 0x85,
  0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E, 0x85, 0x85, 0x7D, 0x7D, 0x72, 0x72, 0x70, 0x70, 0x77, 0x77, 0x81, 0x81, 0x92, 0x92,
  0x97, 0x97, 0x96, 0x96, 0x95, 0x95, 0x92, 0x92, 0x81, 0x81, 0x6B, 0x6B, 0x68, 0x68, 0x6A, 0x6A, 0x69, 0x69, 0x6A, 0x6A,
  0x79, 0x79, 0x8B, 0x8B, 0x94, 0x94, 0x94, 0x94, 0x8F, 0x8F, 0x86, 0x86, 0x78, 0x78, 0x6C, 0x6C, 0x6C, 0x6C, 0x74, 0x74,
  0x83, 0x83, 0x94, 0x94, 0x96, 0x96, 0x96, 0x96, 0x96, 0x96, 0x8E, 0x8E, 0x78, 0x78, 0x68, 0x68, 0x6A, 0x6A, 0x6B, 0x6B,
  0x6A, 0x6A, 0x73, 0x73, 0x85, 0x85, 0x91, 0x91, 0x93, 0x93, 0x90, 0x90, 0x8A, 0x8A, 0x7B, 0x7B, 0x6E, 0x6E, 0x6A, 0x6A,
  0x6F, 0x6F, 0x79, 0x79, 0x8E, 0x8E, 0x99, 0x99, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x81, 0x81, 0x6D, 0x6D, 0x68, 0x68,
  0x6A, 0x6A, 0x69, 0x69, 0x6E, 0x6E, 0x80, 0x80, 0x8F, 0x8F, 0x94, 0x94, 0x92, 0x92, 0x8F, 0x8F, 0x80, 0x80, 0x71, 0x71,
  0x6A, 0x6A, 0x6F, 0x6F, 0x76, 0x76, 0x86, 0x86, 0x97, 0x97, 0x97, 0x97, 0x98, 0x98, 0x94, 0x94, 0x82, 0x82, 0x71, 0x71,
  0x68, 0x68, 0x69, 0x69, 0x68, 0x68, 0x6F, 0x6F, 0x80, 0x80, 0x8E, 0x8E, 0x95, 0x95, 0x92, 0x92, 0x8E, 0x8E, 0x80, 0x80,
  0x76, 0x76, 0x6E, 0x6E, 0x6C, 0x6C, 0x77, 0x77, 0x87, 0x87, 0x96, 0x96, 0x97, 0x97, 0x96, 0x96, 0x91, 0x91, 0x81, 0x81,
  0x6F, 0x6F, 0x68, 0x68, 0x69, 0x69, 0x6A, 0x6A, 0x72, 0x72, 0x7F, 0x7F, 0x8B, 0x8B, 0x93, 0x93, 0x91, 0x91, 0x8C, 0x8C,
  0x83, 0x83, 0x79, 0x79, 0x73, 0x73, 0x72, 0x72, 0x7B, 0x7B, 0x89, 0x89, 0x95, 0x95, 0x97, 0x97, 0x94, 0x94, 0x90, 0x90,
  0x7E, 0x7E, 0x6D, 0x6D, 0x69, 0x69, 0x69, 0x69, 0x6B, 0x6B, 0x72, 0x72, 0x81, 0x81, 0x8A, 0x8A, 0x91, 0x91, 0x8C, 0x8C,
  0x87, 0x87, 0x82, 0x82, 0x79, 0x79, 0x76, 0x76, 0x77, 0x77, 0x82, 0x82, 0x8E, 0x8E, 0x95, 0x95, 0x95, 0x95, 0x94, 0x94,
  0x8B, 0x8B, 0x76, 0x76, 0x6B, 0x6B, 0x69, 0x69, 0x6B, 0x6B, 0x6B, 0x6B, 0x77, 0x77, 0x86, 0x86, 0x8A, 0x8A, 0x90, 0x90,
  0x87, 0x87, 0x83, 0x83, 0x7E, 0x7E, 0x77, 0x77, 0x77, 0x77, 0x7C, 0x7C, 0x8B, 0x8B, 0x94, 0x94, 0x97, 0x97, 0x95, 0x95,
  0x92, 0x92, 0x80, 0x80, 0x6E, 0x6E, 0x6A, 0x6A, 0x68, 0x68, 0x6C, 0x6C, 0x70, 0x70, 0x7F, 0x7F, 0x86, 0x86, 0x88, 0x88,
  0x8B, 0x8B, 0x80, 0x80, 0x81, 0x81, 0x7B, 0x7B, 0x79, 0x79, 0x7C, 0x7C, 0x82, 0x82, 0x93, 0x93, 0x95, 0x95, 0x96, 0x96,
  0x92, 0x92, 0x88, 0x88, 0x74, 0x74, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x72, 0x72, 0x79, 0x79, 0x87, 0x87, 0x85, 0x85,
  0x88, 0x88, 0x86, 0x86, 0x7C, 0x7C, 0x7E, 0x7E, 0x76, 0x76, 0x7A, 0x7A, 0x7C, 0x7C, 0x8A, 0x8A, 0x96, 0x96, 0x97, 0x97,
  0x97, 0x97, 0x8F, 0x8F, 0x7F, 0x7F, 0x6C, 0x6C, 0x69, 0x69, 0x68, 0x68, 0x6F, 0x6F, 0x78, 0x78, 0x82, 0x82, 0x88, 0x88,
  0x83, 0x83, 0x87, 0x87, 0x7F, 0x7F, 0x7C, 0x7C, 0x79, 0x79, 0x76, 0x76, 0x7A, 0x7A, 0x81, 0x81, 0x91, 0x91, 0x97, 0x97,
  0x98, 0x98, 0x91, 0x91, 0x86, 0x86, 0x72, 0x72, 0x6B, 0x6B, 0x69, 0x69, 0x6C, 0x6C, 0x79, 0x79, 0x7E, 0x7E, 0x89, 0x89,
  0x85, 0x85, 0x86, 0x86, 0x85, 0x85, 0x7D, 0x7D, 0x7D, 0x7D, 0x76, 0x76, 0x77, 0x77, 0x7B, 0x7B, 0x87, 0x87, 0x94, 0x94,
  0x97, 0x97, 0x93, 0x93, 0x8B, 0x8B, 0x7C, 0x7C, 0x6E, 0x6E, 0x6E, 0x6E, 0x6C, 0x6C, 0x77, 0x77, 0x7C, 0x7C, 0x82, 0x82,
  0x85, 0x85, 0x81, 0x81, 0x85, 0x85, 0x81, 0x81, 0x80, 0x80, 0x7E, 0x7E, 0x78, 0x78, 0x7B, 0x7B, 0x82, 0x82, 0x8C, 0x8C,
  0x93, 0x93, 0x90, 0x90, 0x8C, 0x8C, 0x80, 0x80, 0x71, 0x71, 0x70, 0x70, 0x6F, 0x6F, 0x75, 0x75, 0x7D, 0x7D, 0x7F, 0x7F,
  0x85, 0x85, 0x82, 0x82, 0x82, 0x82, 0x83, 0x83, 0x83, 0x83, 0x83, 0x83, 0x7D, 0x7D, 0x79, 0x79, 0x7F, 0x7F, 0x88, 0x88,
  0x8F, 0x8F, 0x8F, 0x8F, 0x89, 0x89, 0x83, 0x83, 0x73, 0x73, 0x6F, 0x6F, 0x71, 0x71, 0x76, 0x76, 0x80, 0x80, 0x81, 0x81,
  0x83, 0x83, 0x81, 0x81, 0x7D, 0x7D, 0x80, 0x80, 0x82, 0x82, 0x82, 0x82, 0x80, 0x80, 0x7B, 0x7B, 0x7F, 0x7F, 0x8A, 0x8A,
  0x90, 0x90, 0x92, 0x92, 0x8A, 0x8A, 0x81, 0x81, 0x74, 0x74, 0x6C, 0x6C, 0x6F, 0x6F, 0x76, 0x76, 0x82, 0x82, 0x83, 0x83,
  0x80, 0x80, 0x80, 0x80, 0x7D, 0x7D, 0x7D, 0x7D, 0x82, 0x82, 0x85, 0x85, 0x82, 0x82, 0x7D, 0x7D, 0x7D, 0x7D, 0x8A, 0x8A,
  0x93, 0x93, 0x92, 0x92, 0x8B, 0x8B, 0x80, 0x80, 0x73, 0x73, 0x6C, 0x6C, 0x6D, 0x6D, 0x76, 0x76, 0x84, 0x84, 0x88, 0x88,
  0x84, 0x84, 0x80, 0x80, 0x7D, 0x7D, 0x7C, 0x7C, 0x7E, 0x7E, 0x82, 0x82, 0x81, 0x81, 0x7C, 0x7C, 0x7A, 0x7A, 0x86, 0x86,
  0x94, 0x94, 0x95, 0x95, 0x90, 0x90, 0x82, 0x82, 0x73, 0x73, 0x6D, 0x6D, 0x6D, 0x6D, 0x74, 0x74, 0x83, 0x83, 0x87, 0x87,
  0x84, 0x84, 0x7F, 0x7F, 0x7C, 0x7C, 0x7B, 0x7B, 0x7D, 0x7D, 0x82, 0x82, 0x81, 0x81, 0x7D, 0x7D, 0x7A, 0x7A, 0x86, 0x86,
  0x95, 0x95, 0x95, 0x95, 0x8F, 0x8F, 0x83, 0x83, 0x73, 0x73, 0x6A, 0x6A, 0x6B, 0x6B, 0x72, 0x72, 0x83, 0x83, 0x88, 0x88,
  0x84, 0x84, 0x81, 0x81, 0x7E, 0x7E, 0x7D, 0x7D, 0x7F, 0x7F, 0x81, 0x81, 0x81, 0x81, 0x7C, 0x7C, 0x76, 0x76, 0x81, 0x81,
  0x91, 0x91, 0x97, 0x97, 0x90, 0x90, 0x81, 0x81, 0x74, 0x74, 0x6B, 0x6B, 0x6C, 0x6C, 0x74, 0x74, 0x84, 0x84, 0x8D, 0x8D,
  0x86, 0x86, 0x7C, 0x7C, 0x7B, 0x7B, 0x7B, 0x7B, 0x80, 0x80, 0x83, 0x83, 0x80, 0x80, 0x7D, 0x7D, 0x76, 0x76, 0x7E, 0x7E,
  0x8F, 0x8F, 0x97, 0x97, 0x94, 0x94, 0x83, 0x83, 0x72, 0x72, 0x6B, 0x6B, 0x6E, 0x6E, 0x75, 0x75, 0x81, 0x81, 0x89, 0x89,
  0x86, 0x86, 0x7C, 0x7C, 0x78, 0x78, 0x7C, 0x7C, 0x83, 0x83, 0x86, 0x86, 0x81, 0x81, 0x7B, 0x7B, 0x77, 0x77, 0x7F, 0x7F,
  0x8C, 0x8C, 0x94, 0x94, 0x92, 0x92, 0x84, 0x84, 0x75, 0x75, 0x6D, 0x6D, 0x70, 0x70, 0x79, 0x79, 0x83, 0x83, 0x89, 0x89,
  0x85, 0x85, 0x7B, 0x7B, 0x77, 0x77, 0x7A, 0x7A, 0x83, 0x83, 0x88, 0x88, 0x82, 0x82, 0x79, 0x79, 0x74, 0x74, 0x7D, 0x7D,
  0x8D, 0x8D, 0x97, 0x97, 0x95, 0x95, 0x85, 0x85, 0x74, 0x74, 0x6B, 0x6B, 0x6F, 0x6F, 0x7B, 0x7B, 0x84, 0x84, 0x87, 0x87,
  0x83, 0x83, 0x79, 0x79, 0x73, 0x73, 0x7A, 0x7A, 0x85, 0x85, 0x8C, 0x8C, 0x86, 0x86, 0x79, 0x79, 0x73, 0x73, 0x7C, 0x7C,
  0x8B, 0x8B, 0x95, 0x95, 0x95, 0x95, 0x85, 0x85, 0x73, 0x73, 0x6A, 0x6A, 0x6F, 0x6F, 0x7D, 0x7D, 0x87, 0x87, 0x88, 0x88,
  0x82, 0x82, 0x7A, 0x7A, 0x73, 0x73, 0x79, 0x79, 0x84, 0x84, 0x8B, 0x8B, 0x86, 0x86, 0x7A, 0x7A, 0x70, 0x70, 0x7A, 0x7A,
  0x8E, 0x8E, 0x96, 0x96, 0x95, 0x95, 0x85, 0x85, 0x72, 0x72, 0x6B, 0x6B, 0x72, 0x72, 0x80, 0x80, 0x8A, 0x8A, 0x88, 0x88,
  0x7F, 0x7F, 0x76, 0x76, 0x71, 0x71, 0x76, 0x76, 0x84, 0x84, 0x8D, 0x8D, 0x88, 0x88, 0x7B, 0x7B, 0x70, 0x70, 0x76, 0x76,
  0x8C, 0x8C, 0x97, 0x97, 0x98, 0x98, 0x87, 0x87, 0x70, 0x70, 0x68, 0x68, 0x70, 0x70, 0x84, 0x84, 0x8D, 0x8D, 0x89, 0x89,
  0x7D, 0x7D, 0x73, 0x73, 0x71, 0x71, 0x7A, 0x7A, 0x86, 0x86, 0x8C, 0x8C, 0x87, 0x87, 0x79, 0x79, 0x6F, 0x6F, 0x73, 0x73,
  0x87, 0x87, 0x96, 0x96, 0x97, 0x97, 0x8A, 0x8A, 0x73, 0x73, 0x6A, 0x6A, 0x6F, 0x6F, 0x84, 0x84, 0x92, 0x92, 0x90, 0x90,
  0x80, 0x80, 0x71, 0x71, 0x6C, 0x6C, 0x76, 0x76, 0x87, 0x87, 0x8F, 0x8F, 0x8A, 0x8A, 0x7A, 0x7A, 0x6D, 0x6D, 0x6E, 0x6E,
  0x82, 0x82, 0x94, 0x94, 0x97, 0x97, 0x8E, 0x8E, 0x76, 0x76, 0x6A, 0x6A, 0x6D, 0x6D, 0x7D, 0x7D, 0x90, 0x90, 0x95, 0x95,
  0x8B, 0x8B, 0x77, 0x77, 0x6B, 0x6B, 0x70, 0x70, 0x80, 0x80, 0x8F, 0x8F, 0x92, 0x92, 0x82, 0x82, 0x6F, 0x6F, 0x67, 0x67,
  0x74, 0x74, 0x8D, 0x8D, 0x97, 0x97, 0x94, 0x94, 0x82, 0x82, 0x6E, 0x6E, 0x6C, 0x6C, 0x78, 0x78, 0x88, 0x88, 0x92, 0x92,
  0x8E, 0x8E, 0x83, 0x83, 0x75, 0x75, 0x70, 0x70, 0x75, 0x75, 0x82, 0x82, 0x8E, 0x8E, 0x8D, 0x8D, 0x7D, 0x7D, 0x6D, 0x6D,
  0x68, 0x68, 0x79, 0x79, 0x90, 0x90, 0x98, 0x98, 0x92, 0x92, 0x7D, 0x7D, 0x6F, 0x6F, 0x72, 0x72, 0x7E, 0x7E, 0x8B, 0x8B,
  0x8D, 0x8D, 0x88, 0x88, 0x7D, 0x7D, 0x75, 0x75, 0x71, 0x71, 0x78, 0x78, 0x86, 0x86, 0x8E, 0x8E, 0x89, 0x89, 0x7A, 0x7A,
  0x6C, 0x6C, 0x6C, 0x6C, 0x7E, 0x7E, 0x90, 0x90, 0x97, 0x97, 0x8F, 0x8F, 0x80, 0x80, 0x76, 0x76, 0x75, 0x75, 0x7E, 0x7E,
  0x86, 0x86, 0x8B, 0x8B, 0x87, 0x87, 0x7A, 0x7A, 0x6F, 0x6F, 0x6E, 0x6E, 0x7A, 0x7A, 0x8A, 0x8A, 0x8F, 0x8F, 0x87, 0x87,
  0x79, 0x79, 0x6E, 0x6E, 0x72, 0x72, 0x7F, 0x7F, 0x8F, 0x8F, 0x95, 0x95, 0x8F, 0x8F, 0x84, 0x84, 0x77, 0x77, 0x71, 0x71,
  0x7C, 0x7C, 0x89, 0x89, 0x8D, 0x8D, 0x84, 0x84, 0x73, 0x73, 0x6A, 0x6A, 0x72, 0x72, 0x80, 0x80, 0x8E, 0x8E, 0x8D, 0x8D,
  0x81, 0x81, 0x75, 0x75, 0x70, 0x70, 0x77, 0x77, 0x88, 0x88, 0x93, 0x93, 0x94, 0x94, 0x8C, 0x8C, 0x7A, 0x7A, 0x6F, 0x6F,
  0x75, 0x75, 0x85, 0x85, 0x8E, 0x8E, 0x8B, 0x8B, 0x79, 0x79, 0x6A, 0x6A, 0x6D, 0x6D, 0x7B, 0x7B, 0x8D, 0x8D, 0x90, 0x90,
  0x87, 0x87, 0x75, 0x75, 0x6E, 0x6E, 0x73, 0x73, 0x86, 0x86, 0x94, 0x94, 0x95, 0x95, 0x8D, 0x8D, 0x78, 0x78, 0x6E, 0x6E,
  0x75, 0x75, 0x86, 0x86, 0x90, 0x90, 0x8D, 0x8D, 0x79, 0x79, 0x6A, 0x6A, 0x6B, 0x6B, 0x7B, 0x7B, 0x90, 0x90, 0x93, 0x93,
  0x8A, 0x8A, 0x73, 0x73, 0x6A, 0x6A, 0x6F, 0x6F, 0x85, 0x85, 0x95, 0x95, 0x99, 0x99, 0x8F, 0x8F, 0x75, 0x75, 0x6B, 0x6B,
  0x73, 0x73, 0x87, 0x87, 0x91, 0x91, 0x8E, 0x8E, 0x77, 0x77, 0x69, 0x69, 0x6B, 0x6B, 0x7D, 0x7D, 0x91, 0x91, 0x94, 0x94,
  0x89, 0x89, 0x71, 0x71, 0x6A, 0x6A, 0x71, 0x71, 0x88, 0x88, 0x96, 0x96, 0x98, 0x98, 0x8B, 0x8B, 0x72, 0x72, 0x6C, 0x6C,
  0x76, 0x76, 0x89, 0x89, 0x92, 0x92, 0x8B, 0x8B, 0x74, 0x74, 0x69, 0x69, 0x6E, 0x6E, 0x82, 0x82, 0x92, 0x92, 0x93, 0x93,
  0x85, 0x85, 0x6E, 0x6E, 0x6B, 0x6B, 0x74, 0x74, 0x8B, 0x8B, 0x96, 0x96, 0x97, 0x97, 0x87, 0x87, 0x71, 0x71, 0x6E, 0x6E,
  0x78, 0x78, 0x8A, 0x8A, 0x91, 0x91, 0x89, 0x89, 0x73, 0x73, 0x69, 0x69, 0x6F, 0x6F, 0x84, 0x84, 0x92, 0x92, 0x92, 0x92,
  0x82, 0x82, 0x6D, 0x6D, 0x6B, 0x6B, 0x77, 0x77, 0x8F, 0x8F, 0x96, 0x96, 0x95, 0x95, 0x84, 0x84, 0x71, 0x71, 0x70, 0x70,
  0x78, 0x78, 0x8A, 0x8A, 0x8E, 0x8E, 0x86, 0x86, 0x75, 0x75, 0x6D, 0x6D, 0x73, 0x73, 0x83, 0x83, 0x90, 0x90, 0x8E, 0x8E,
  0x80, 0x80, 0x6F, 0x6F, 0x6D, 0x6D, 0x77, 0x77, 0x8B, 0x8B, 0x94, 0x94, 0x90, 0x90, 0x81, 0x81, 0x77, 0x77, 0x77, 0x77,
  0x7D, 0x7D, 0x88, 0x88, 0x89, 0x89, 0x85, 0x85, 0x7E, 0x7E, 0x78, 0x78, 0x76, 0x76, 0x7C, 0x7C, 0x84, 0x84, 0x88, 0x88,
  0x83, 0x83, 0x78, 0x78, 0x73, 0x73, 0x77, 0x77, 0x83, 0x83, 0x8A, 0x8A, 0x89, 0x89, 0x81, 0x81, 0x7C, 0x7C, 0x7D, 0x7D,
  0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x85, 0x85, 0x8A, 0x8A, 0x88, 0x88, 0x81, 0x81, 0x78, 0x78, 0x78, 0x78, 0x7F, 0x7F,
  0x84, 0x84, 0x83, 0x83, 0x7F, 0x7F, 0x79, 0x79, 0x76, 0x76, 0x7C, 0x7C, 0x83, 0x83, 0x86, 0x86, 0x84, 0x84, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7B, 0x7B, 0x80, 0x80, 0x89, 0x89, 0x8D, 0x8D, 0x86, 0x86, 0x7B, 0x7B, 0x77, 0x77,
  0x7B, 0x7B, 0x83, 0x83, 0x84, 0x84, 0x7F, 0x7F, 0x79, 0x79, 0x74, 0x74, 0x75, 0x75, 0x7F, 0x7F, 0x8A, 0x8A, 0x8C, 0x8C,
  0x86, 0x86, 0x7D, 0x7D, 0x7D, 0x7D, 0x80, 0x80, 0x83, 0x83, 0x82, 0x82, 0x80, 0x80, 0x81, 0x81, 0x82, 0x82, 0x81, 0x81,
  0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, 0x80, 0x80, 0x7E, 0x7E, 0x7A, 0x7A, 0x77, 0x77, 0x77, 0x77, 0x7C, 0x7C, 0x84, 0x84,
  0x8A, 0x8A, 0x8B, 0x8B, 0x88, 0x88, 0x83, 0x83, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x7F, 0x7F, 0x7E, 0x7E,
  0x7A, 0x7A, 0x78, 0x78, 0x7B, 0x7B, 0x80, 0x80, 0x83, 0x83, 0x80, 0x80, 0x7A, 0x7A, 0x74, 0x74, 0x77, 0x77, 0x80, 0x80,
  0x8B, 0x8B, 0x90, 0x90, 0x91, 0x91, 0x8C, 0x8C, 0x80, 0x80, 0x7A, 0x7A, 0x7E, 0x7E, 0x85, 0x85, 0x83, 0x83, 0x7C, 0x7C,
  0x72, 0x72, 0x6F, 0x6F, 0x76, 0x76, 0x7F, 0x7F, 0x85, 0x85, 0x84, 0x84, 0x7D, 0x7D, 0x76, 0x76, 0x79, 0x79, 0x81, 0x81,
  0x8A, 0x8A, 0x91, 0x91, 0x92, 0x92, 0x8C, 0x8C, 0x7E, 0x7E, 0x78, 0x78, 0x7D, 0x7D, 0x86, 0x86, 0x85, 0x85, 0x77, 0x77,
  0x6C, 0x6C, 0x6C, 0x6C, 0x75, 0x75, 0x82, 0x82, 0x8A, 0x8A, 0x87, 0x87, 0x7F, 0x7F, 0x74, 0x74, 0x78, 0x78, 0x83, 0x83,
  0x91, 0x91, 0x96, 0x96, 0x96, 0x96, 0x8C, 0x8C, 0x7A, 0x7A, 0x75, 0x75, 0x7B, 0x7B, 0x89, 0x89, 0x83, 0x83, 0x76, 0x76,
  0x6B, 0x6B, 0x6D, 0x6D, 0x78, 0x78, 0x85, 0x85, 0x8B, 0x8B, 0x87, 0x87, 0x7C, 0x7C, 0x73, 0x73, 0x7B, 0x7B, 0x86, 0x86,
  0x92, 0x92, 0x95, 0x95, 0x94, 0x94, 0x85, 0x85, 0x74, 0x74, 0x74, 0x74, 0x7F, 0x7F, 0x89, 0x89, 0x80, 0x80, 0x72, 0x72,
  0x6B, 0x6B, 0x6F, 0x6F, 0x7E, 0x7E, 0x8A, 0x8A, 0x89, 0x89, 0x81, 0x81, 0x74, 0x74, 0x74, 0x74, 0x7E, 0x7E, 0x89, 0x89,
  0x92, 0x92, 0x95, 0x95, 0x90, 0x90, 0x7E, 0x7E, 0x73, 0x73, 0x79, 0x79, 0x86, 0x86, 0x88, 0x88, 0x7B, 0x7B, 0x6F, 0x6F,
  0x6C, 0x6C, 0x76, 0x76, 0x84, 0x84, 0x8B, 0x8B, 0x86, 0x86, 0x7C, 0x7C, 0x73, 0x73, 0x78, 0x78, 0x83, 0x83, 0x8D, 0x8D,
  0x8F, 0x8F, 0x8F, 0x8F, 0x89, 0x89, 0x7B, 0x7B, 0x77, 0x77, 0x7E, 0x7E, 0x87, 0x87, 0x84, 0x84, 0x79, 0x79, 0x71, 0x71,
  0x71, 0x71, 0x7A, 0x7A, 0x85, 0x85, 0x88, 0x88, 0x84, 0x84, 0x79, 0x79, 0x72, 0x72, 0x77, 0x77, 0x82, 0x82, 0x8B, 0x8B,
  0x8C, 0x8C, 0x8A, 0x8A, 0x86, 0x86, 0x80, 0x80, 0x7C, 0x7C, 0x7D, 0x7D, 0x82, 0x82, 0x86, 0x86, 0x83, 0x83, 0x7D, 0x7D,
  0x78, 0x78, 0x7A, 0x7A, 0x80, 0x80, 0x83, 0x83, 0x82, 0x82, 0x7D, 0x7D, 0x78, 0x78, 0x76, 0x76, 0x7C, 0x7C, 0x84, 0x84,
  0x86, 0x86, 0x84, 0x84, 0x82, 0x82, 0x83, 0x83, 0x81, 0x81, 0x7D, 0x7D, 0x7C, 0x7C, 0x83, 0x83, 0x8A, 0x8A, 0x88, 0x88,
  0x80, 0x80, 0x7B, 0x7B, 0x7D, 0x7D, 0x82, 0x82, 0x82, 0x82, 0x7E, 0x7E, 0x7A, 0x7A, 0x7A, 0x7A, 0x79, 0x79, 0x7A, 0x7A,
  0x7E, 0x7E, 0x80, 0x80, 0x81, 0x81, 0x83, 0x83, 0x83, 0x83, 0x81, 0x81, 0x7B, 0x7B, 0x7B, 0x7B, 0x84, 0x84, 0x8E, 0x8E,
  0x8C, 0x8C, 0x84, 0x84, 0x7E, 0x7E, 0x7C, 0x7C, 0x7D, 0x7D, 0x7F, 0x7F, 0x82, 0x82, 0x80, 0x80, 0x79, 0x79, 0x6F, 0x6F,
  0x71, 0x71, 0x81, 0x81, 0x8C, 0x8C, 0x87, 0x87, 0x7F, 0x7F, 0x82, 0x82, 0x86, 0x86, 0x83, 0x83, 0x7F, 0x7F, 0x7E, 0x7E,
  0x82, 0x82, 0x84, 0x84, 0x84, 0x84, 0x85, 0x85, 0x82, 0x82, 0x7A, 0x7A, 0x78, 0x78, 0x7F, 0x7F, 0x82, 0x82, 0x7B, 0x7B,
  0x71, 0x71, 0x6F, 0x6F, 0x78, 0x78, 0x84, 0x84, 0x8B, 0x8B, 0x90, 0x90, 0x8D, 0x8D, 0x87, 0x87, 0x81, 0x81, 0x80, 0x80,
  0x83, 0x83, 0x84, 0x84, 0x80, 0x80, 0x7B, 0x7B, 0x79, 0x79, 0x76, 0x76, 0x79, 0x79, 0x7D, 0x7D, 0x81, 0x81, 0x7E, 0x7E,
  0x76, 0x76, 0x72, 0x72, 0x7A, 0x7A, 0x83, 0x83, 0x8B, 0x8B, 0x92, 0x92, 0x92, 0x92, 0x8F, 0x8F, 0x82, 0x82, 0x7C, 0x7C,
  0x80, 0x80, 0x83, 0x83, 0x7D, 0x7D, 0x74, 0x74, 0x6D, 0x6D, 0x70, 0x70, 0x79, 0x79, 0x82, 0x82, 0x87, 0x87, 0x80, 0x80,
  0x78, 0x78, 0x7B, 0x7B, 0x82, 0x82, 0x82, 0x82, 0x89, 0x89, 0x90, 0x90, 0x95, 0x95, 0x88, 0x88, 0x79, 0x79, 0x7B, 0x7B,
  0x83, 0x83, 0x81, 0x81, 0x77, 0x77, 0x71, 0x71, 0x71, 0x71, 0x77, 0x77, 0x7F, 0x7F, 0x89, 0x89, 0x86, 0x86, 0x7A, 0x7A,
  0x75, 0x75, 0x7E, 0x7E, 0x83, 0x83, 0x85, 0x85, 0x8B, 0x8B, 0x93, 0x93, 0x91, 0x91, 0x7C, 0x7C, 0x75, 0x75, 0x7F, 0x7F,
  0x86, 0x86, 0x81, 0x81, 0x78, 0x78, 0x70, 0x70, 0x72, 0x72, 0x7B, 0x7B, 0x89, 0x89, 0x8B, 0x8B, 0x7C, 0x7C, 0x72, 0x72,
  0x77, 0x77, 0x83, 0x83, 0x84, 0x84, 0x86, 0x86, 0x8D, 0x8D, 0x94, 0x94, 0x85, 0x85, 0x75, 0x75, 0x78, 0x78, 0x85, 0x85,
  0x87, 0x87, 0x7F, 0x7F, 0x75, 0x75, 0x70, 0x70, 0x76, 0x76, 0x81, 0x81, 0x8D, 0x8D, 0x85, 0x85, 0x77, 0x77, 0x73, 0x73,
  0x7E, 0x7E, 0x84, 0x84, 0x85, 0x85, 0x8B, 0x8B, 0x93, 0x93, 0x8C, 0x8C, 0x77, 0x77, 0x73, 0x73, 0x7F, 0x7F, 0x89, 0x89,
  0x82, 0x82, 0x78, 0x78, 0x70, 0x70, 0x74, 0x74, 0x7E, 0x7E, 0x8A, 0x8A, 0x88, 0x88, 0x7D, 0x7D, 0x76, 0x76, 0x7B, 0x7B,
  0x83, 0x83, 0x82, 0x82, 0x86, 0x86, 0x91, 0x91, 0x94, 0x94, 0x80, 0x80, 0x71, 0x71, 0x76, 0x76, 0x86, 0x86, 0x86, 0x86,
  0x7C, 0x7C, 0x70, 0x70, 0x6F, 0x6F, 0x79, 0x79, 0x86, 0x86, 0x8C, 0x8C, 0x84, 0x84, 0x79, 0x79, 0x77, 0x77, 0x7F, 0x7F,
  0x82, 0x82, 0x84, 0x84, 0x8B, 0x8B, 0x93, 0x93, 0x8B, 0x8B, 0x78, 0x78, 0x74, 0x74, 0x82, 0x82, 0x88, 0x88, 0x7F, 0x7F,
  0x73, 0x73, 0x6E, 0x6E, 0x75, 0x75, 0x80, 0x80, 0x88, 0x88, 0x86, 0x86, 0x7D, 0x7D, 0x76, 0x76, 0x7A, 0x7A, 0x82, 0x82,
  0x86, 0x86, 0x89, 0x89, 0x90, 0x90, 0x8F, 0x8F, 0x80, 0x80, 0x75, 0x75, 0x7C, 0x7C, 0x87, 0x87, 0x85, 0x85, 0x7C, 0x7C,
  0x71, 0x71, 0x70, 0x70, 0x7A, 0x7A, 0x85, 0x85, 0x88, 0x88, 0x82, 0x82, 0x78, 0x78, 0x75, 0x75, 0x7B, 0x7B, 0x82, 0x82,
  0x85, 0x85, 0x8A, 0x8A, 0x90, 0x90, 0x8A, 0x8A, 0x7F, 0x7F, 0x7B, 0x7B, 0x80, 0x80, 0x83, 0x83, 0x83, 0x83, 0x7E, 0x7E,
  0x77, 0x77, 0x74, 0x74, 0x79, 0x79, 0x85, 0x85, 0x8A, 0x8A, 0x83, 0x83, 0x78, 0x78, 0x74, 0x74, 0x7B, 0x7B, 0x82, 0x82,
  0x85, 0x85, 0x87, 0x87, 0x85, 0x85, 0x82, 0x82, 0x80, 0x80, 0x80, 0x80, 0x7E, 0x7E, 0x7F, 0x7F, 0x83, 0x83, 0x87, 0x87,
  0x84, 0x84, 0x7B, 0x7B, 0x79, 0x79, 0x81, 0x81, 0x86, 0x86, 0x85, 0x85, 0x7E, 0x7E, 0x75, 0x75, 0x73, 0x73, 0x7A, 0x7A,
  0x85, 0x85, 0x86, 0x86, 0x81, 0x81, 0x7F, 0x7F, 0x82, 0x82, 0x82, 0x82, 0x7D, 0x7D, 0x7A, 0x7A, 0x80, 0x80, 0x8A, 0x8A,
  0x8A, 0x8A, 0x83, 0x83, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x84, 0x84, 0x85, 0x85, 0x7D, 0x7D, 0x70, 0x70, 0x6B, 0x6B,
  0x75, 0x75, 0x83, 0x83, 0x8B, 0x8B, 0x87, 0x87, 0x84, 0x84, 0x87, 0x87, 0x87, 0x87, 0x85, 0x85, 0x7F, 0x7F, 0x7C, 0x7C,
  0x7E, 0x7E, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7B, 0x7B, 0x77, 0x77, 0x7E, 0x7E, 0x87, 0x87, 0x86, 0x86, 0x77, 0x77,
  0x6A, 0x6A, 0x6E, 0x6E, 0x80, 0x80, 0x8B, 0x8B, 0x91, 0x91, 0x90, 0x90, 0x90, 0x90, 0x89, 0x89, 0x7C, 0x7C, 0x7E, 0x7E,
  0x84, 0x84, 0x80, 0x80, 0x75, 0x75, 0x74, 0x74, 0x72, 0x72, 0x76, 0x76, 0x7F, 0x7F, 0x85, 0x85, 0x86, 0x86, 0x7D, 0x7D,
  0x74, 0x74, 0x77, 0x77, 0x81, 0x81, 0x84, 0x84, 0x8D, 0x8D, 0x95, 0x95, 0x98, 0x98, 0x85, 0x85, 0x75, 0x75, 0x7A, 0x7A,
  0x83, 0x83, 0x84, 0x84, 0x7A, 0x7A, 0x71, 0x71, 0x6A, 0x6A, 0x75, 0x75, 0x84, 0x84, 0x8D, 0x8D, 0x86, 0x86, 0x78, 0x78,
  0x74, 0x74, 0x7C, 0x7C, 0x82, 0x82, 0x86, 0x86, 0x91, 0x91, 0x96, 0x96, 0x8E, 0x8E, 0x78, 0x78, 0x75, 0x75, 0x7E, 0x7E,
  0x84, 0x84, 0x7D, 0x7D, 0x76, 0x76, 0x71, 0x71, 0x73, 0x73, 0x81, 0x81, 0x8D, 0x8D, 0x8E, 0x8E, 0x7F, 0x7F, 0x75, 0x75,
  0x78, 0x78, 0x80, 0x80, 0x7F, 0x7F, 0x85, 0x85, 0x8E, 0x8E, 0x91, 0x91, 0x82, 0x82, 0x75, 0x75, 0x79, 0x79, 0x80, 0x80,
  0x80, 0x80, 0x7B, 0x7B, 0x77, 0x77, 0x74, 0x74, 0x7C, 0x7C, 0x88, 0x88, 0x8F, 0x8F, 0x86, 0x86, 0x7A, 0x7A, 0x77, 0x77,
  0x7D, 0x7D, 0x7D, 0x7D, 0x7F, 0x7F, 0x8B, 0x8B, 0x94, 0x94, 0x8A, 0x8A, 0x75, 0x75, 0x75, 0x75, 0x80, 0x80, 0x84, 0x84,
  0x7C, 0x7C, 0x77, 0x77, 0x71, 0x71, 0x76, 0x76, 0x82, 0x82, 0x8E, 0x8E, 0x8D, 0x8D, 0x80, 0x80, 0x77, 0x77, 0x7A, 0x7A,
  0x80, 0x80, 0x7D, 0x7D, 0x84, 0x84, 0x90, 0x90, 0x93, 0x93, 0x7D, 0x7D, 0x72, 0x72, 0x7B, 0x7B, 0x87, 0x87, 0x83, 0x83,
  0x7A, 0x7A, 0x72, 0x72, 0x70, 0x70, 0x7B, 0x7B, 0x88, 0x88, 0x92, 0x92, 0x86, 0x86, 0x79, 0x79, 0x76, 0x76, 0x80, 0x80,
  0x7E, 0x7E, 0x7F, 0x7F, 0x89, 0x89, 0x93, 0x93, 0x8B, 0x8B, 0x76, 0x76, 0x76, 0x76, 0x81, 0x81, 0x86, 0x86, 0x7C, 0x7C,
  0x76, 0x76, 0x6E, 0x6E, 0x74, 0x74, 0x81, 0x81, 0x8F, 0x8F, 0x8E, 0x8E, 0x80, 0x80, 0x77, 0x77, 0x7B, 0x7B, 0x7F, 0x7F,
  0x7C, 0x7C, 0x84, 0x84, 0x8F, 0x8F, 0x93, 0x93, 0x7F, 0x7F, 0x74, 0x74, 0x7C, 0x7C, 0x86, 0x86, 0x80, 0x80, 0x79, 0x79,
  0x71, 0x71, 0x71, 0x71, 0x7F, 0x7F, 0x8A, 0x8A, 0x90, 0x90, 0x85, 0x85, 0x7A, 0x7A, 0x78, 0x78, 0x7E, 0x7E, 0x7B, 0x7B,
  0x7E, 0x7E, 0x8A, 0x8A, 0x96, 0x96, 0x8D, 0x8D, 0x76, 0x76, 0x75, 0x75, 0x80, 0x80, 0x85, 0x85, 0x7C, 0x7C, 0x75, 0x75,
  0x6D, 0x6D, 0x79, 0x79, 0x88, 0x88, 0x90, 0x90, 0x8A, 0x8A, 0x7D, 0x7D, 0x76, 0x76, 0x7A, 0x7A, 0x7F, 0x7F, 0x7C, 0x7C,
  0x84, 0x84, 0x8E, 0x8E, 0x94, 0x94, 0x81, 0x81, 0x74, 0x74, 0x79, 0x79, 0x83, 0x83, 0x80, 0x80, 0x79, 0x79, 0x70, 0x70,
  0x71, 0x71, 0x84, 0x84, 0x8E, 0x8E, 0x90, 0x90, 0x85, 0x85, 0x79, 0x79, 0x74, 0x74, 0x7C, 0x7C, 0x7B, 0x7B, 0x7F, 0x7F,
  0x89, 0x89, 0x94, 0x94, 0x8D, 0x8D, 0x78, 0x78, 0x76, 0x76, 0x81, 0x81, 0x86, 0x86, 0x7B, 0x7B, 0x74, 0x74, 0x6E, 0x6E,
  0x7A, 0x7A, 0x89, 0x89, 0x91, 0x91, 0x8B, 0x8B, 0x7E, 0x7E, 0x73, 0x73, 0x77, 0x77, 0x7C, 0x7C, 0x7C, 0x7C, 0x86, 0x86,
  0x92, 0x92, 0x95, 0x95, 0x80, 0x80, 0x74, 0x74, 0x7A, 0x7A, 0x87, 0x87, 0x81, 0x81, 0x76, 0x76, 0x6F, 0x6F, 0x72, 0x72,
  0x82, 0x82, 0x8F, 0x8F, 0x92, 0x92, 0x85, 0x85, 0x79, 0x79, 0x72, 0x72, 0x7B, 0x7B, 0x7A, 0x7A, 0x80, 0x80, 0x8C, 0x8C,
  0x95, 0x95, 0x8B, 0x8B, 0x78, 0x78, 0x76, 0x76, 0x81, 0x81, 0x86, 0x86, 0x79, 0x79, 0x73, 0x73, 0x6F, 0x6F, 0x7C, 0x7C,
  0x88, 0x88, 0x93, 0x93, 0x8C, 0x8C, 0x80, 0x80, 0x73, 0x73, 0x73, 0x73, 0x79, 0x79, 0x7A, 0x7A, 0x88, 0x88, 0x92, 0x92,
  0x95, 0x95, 0x81, 0x81, 0x75, 0x75, 0x78, 0x78, 0x87, 0x87, 0x80, 0x80, 0x73, 0x73, 0x6F, 0x6F, 0x72, 0x72, 0x82, 0x82,
  0x8E, 0x8E, 0x94, 0x94, 0x87, 0x87, 0x7A, 0x7A, 0x6E, 0x6E, 0x77, 0x77, 0x7A, 0x7A, 0x82, 0x82, 0x8F, 0x8F, 0x95, 0x95,
  0x8D, 0x8D, 0x79, 0x79, 0x75, 0x75, 0x7F, 0x7F, 0x87, 0x87, 0x76, 0x76, 0x6F, 0x6F, 0x6C, 0x6C, 0x7B, 0x7B, 0x8B, 0x8B,
  0x94, 0x94, 0x90, 0x90, 0x80, 0x80, 0x72, 0x72, 0x72, 0x72, 0x7E, 0x7E, 0x7C, 0x7C, 0x87, 0x87, 0x8F, 0x8F, 0x94, 0x94,
  0x84, 0x84, 0x74, 0x74, 0x76, 0x76, 0x85, 0x85, 0x82, 0x82, 0x74, 0x74, 0x6F, 0x6F, 0x6E, 0x6E, 0x82, 0x82, 0x8E, 0x8E,
  0x97, 0x97, 0x8B, 0x8B, 0x79, 0x79, 0x6D, 0x6D, 0x76, 0x76, 0x7B, 0x7B, 0x81, 0x81, 0x8E, 0x8E, 0x93, 0x93, 0x8F, 0x8F,
  0x79, 0x79, 0x75, 0x75, 0x7D, 0x7D, 0x86, 0x86, 0x78, 0x78, 0x6F, 0x6F, 0x6C, 0x6C, 0x78, 0x78, 0x8C, 0x8C, 0x94, 0x94,
  0x94, 0x94, 0x83, 0x83, 0x74, 0x74, 0x70, 0x70, 0x79, 0x79, 0x79, 0x79, 0x86, 0x86, 0x8F, 0x8F, 0x93, 0x93, 0x84, 0x84,
  0x75, 0x75, 0x78, 0x78, 0x82, 0x82, 0x82, 0x82, 0x75, 0x75, 0x72, 0x72, 0x70, 0x70, 0x84, 0x84, 0x8F, 0x8F, 0x95, 0x95,
  0x8B, 0x8B, 0x79, 0x79, 0x6D, 0x6D, 0x71, 0x71, 0x78, 0x78, 0x80, 0x80, 0x90, 0x90, 0x95, 0x95, 0x90, 0x90, 0x7A, 0x7A,
  0x76, 0x76, 0x7C, 0x7C, 0x84, 0x84, 0x77, 0x77, 0x70, 0x70, 0x6D, 0x6D, 0x78, 0x78, 0x8F, 0x8F, 0x95, 0x95, 0x93, 0x93,
  0x82, 0x82, 0x72, 0x72, 0x6F, 0x6F, 0x77, 0x77, 0x7A, 0x7A, 0x86, 0x86, 0x8F, 0x8F, 0x93, 0x93, 0x86, 0x86, 0x76, 0x76,
  0x78, 0x78, 0x81, 0x81, 0x7F, 0x7F, 0x75, 0x75, 0x72, 0x72, 0x70, 0x70, 0x84, 0x84, 0x90, 0x90, 0x95, 0x95, 0x8B, 0x8B,
  0x79, 0x79, 0x6C, 0x6C, 0x71, 0x71, 0x77, 0x77, 0x81, 0x81, 0x90, 0x90, 0x96, 0x96, 0x90, 0x90, 0x7B, 0x7B, 0x75, 0x75,
  0x7B, 0x7B, 0x82, 0x82, 0x77, 0x77, 0x70, 0x70, 0x6D, 0x6D, 0x7B, 0x7B, 0x90, 0x90, 0x97, 0x97, 0x91, 0x91, 0x80, 0x80,
  0x6F, 0x6F, 0x6D, 0x6D, 0x74, 0x74, 0x79, 0x79, 0x89, 0x89, 0x94, 0x94, 0x97, 0x97, 0x88, 0x88, 0x74, 0x74, 0x75, 0x75,
  0x7F, 0x7F, 0x7D, 0x7D, 0x79, 0x79, 0x70, 0x70, 0x72, 0x72, 0x84, 0x84, 0x90, 0x90, 0x97, 0x97, 0x8B, 0x8B, 0x77, 0x77,
  0x6C, 0x6C, 0x6F, 0x6F, 0x76, 0x76, 0x85, 0x85, 0x92, 0x92, 0x96, 0x96, 0x8F, 0x8F, 0x79, 0x79, 0x74, 0x74, 0x7C, 0x7C,
  0x7D, 0x7D, 0x77, 0x77, 0x71, 0x71, 0x70, 0x70, 0x7F, 0x7F, 0x8F, 0x8F, 0x98, 0x98, 0x92, 0x92, 0x80, 0x80, 0x70, 0x70,
  0x6C, 0x6C, 0x72, 0x72, 0x78, 0x78, 0x8A, 0x8A, 0x95, 0x95, 0x96, 0x96, 0x8A, 0x8A, 0x75, 0x75, 0x76, 0x76, 0x7A, 0x7A,
  0x78, 0x78, 0x77, 0x77, 0x70, 0x70, 0x74, 0x74, 0x85, 0x85, 0x92, 0x92, 0x98, 0x98, 0x8D, 0x8D, 0x77, 0x77, 0x6B, 0x6B,
  0x6C, 0x6C, 0x73, 0x73, 0x85, 0x85, 0x94, 0x94, 0x96, 0x96, 0x91, 0x91, 0x7C, 0x7C, 0x73, 0x73, 0x7B, 0x7B, 0x7A, 0x7A,
  0x75, 0x75, 0x6F, 0x6F, 0x6E, 0x6E, 0x7F, 0x7F, 0x91, 0x91, 0x99, 0x99, 0x93, 0x93, 0x7F, 0x7F, 0x6F, 0x6F, 0x6B, 0x6B,
  0x71, 0x71, 0x78, 0x78, 0x8B, 0x8B, 0x97, 0x97, 0x98, 0x98, 0x8F, 0x8F, 0x75, 0x75, 0x73, 0x73, 0x76, 0x76, 0x75, 0x75,
  0x75, 0x75, 0x6F, 0x6F, 0x77, 0x77, 0x87, 0x87, 0x93, 0x93, 0x99, 0x99, 0x8D, 0x8D, 0x77, 0x77, 0x69, 0x69, 0x6A, 0x6A,
  0x71, 0x71, 0x84, 0x84, 0x96, 0x96, 0x98, 0x98, 0x95, 0x95, 0x7C, 0x7C, 0x6F, 0x6F, 0x79, 0x79, 0x77, 0x77, 0x74, 0x74,
  0x70, 0x70, 0x70, 0x70, 0x83, 0x83, 0x92, 0x92, 0x99, 0x99, 0x92, 0x92, 0x7B, 0x7B, 0x6D, 0x6D, 0x6A, 0x6A, 0x71, 0x71,
  0x7A, 0x7A, 0x8B, 0x8B, 0x96, 0x96, 0x98, 0x98, 0x90, 0x90, 0x77, 0x77, 0x74, 0x74, 0x75, 0x75, 0x74, 0x74, 0x78, 0x78,
  0x73, 0x73, 0x7B, 0x7B, 0x87, 0x87, 0x90, 0x90, 0x98, 0x98, 0x8B, 0x8B, 0x78, 0x78, 0x6A, 0x6A, 0x6A, 0x6A, 0x74, 0x74,
  0x86, 0x86, 0x96, 0x96, 0x95, 0x95, 0x92, 0x92, 0x7F, 0x7F, 0x73, 0x73, 0x79, 0x79, 0x77, 0x77, 0x75, 0x75, 0x71, 0x71,
  0x74, 0x74, 0x85, 0x85, 0x91, 0x91, 0x99, 0x99, 0x8F, 0x8F, 0x7B, 0x7B, 0x6E, 0x6E, 0x6A, 0x6A, 0x73, 0x73, 0x7B, 0x7B,
  0x8A, 0x8A, 0x93, 0x93, 0x96, 0x96, 0x93, 0x93, 0x7B, 0x7B, 0x74, 0x74, 0x73, 0x73, 0x72, 0x72, 0x77, 0x77, 0x74, 0x74,
  0x7F, 0x7F, 0x88, 0x88, 0x92, 0x92, 0x99, 0x99, 0x89, 0x89, 0x78, 0x78, 0x69, 0x69, 0x6B, 0x6B, 0x74, 0x74, 0x85, 0x85,
  0x98, 0x98, 0x95, 0x95, 0x95, 0x95, 0x81, 0x81, 0x71, 0x71, 0x77, 0x77, 0x74, 0x74, 0x75, 0x75, 0x72, 0x72, 0x78, 0x78,
  0x85, 0x85, 0x90, 0x90, 0x99, 0x99, 0x90, 0x90, 0x7E, 0x7E, 0x6E, 0x6E, 0x68, 0x68, 0x71, 0x71, 0x7A, 0x7A, 0x8B, 0x8B,
  0x94, 0x94, 0x95, 0x95, 0x95, 0x95, 0x7B, 0x7B, 0x72, 0x72, 0x70, 0x70, 0x70, 0x70, 0x77, 0x77, 0x78, 0x78, 0x83, 0x83,
  0x87, 0x87, 0x93, 0x93, 0x97, 0x97, 0x8B, 0x8B, 0x78, 0x78, 0x69, 0x69, 0x6A, 0x6A, 0x72, 0x72, 0x84, 0x84, 0x96, 0x96,
  0x95, 0x95, 0x98, 0x98, 0x83, 0x83, 0x72, 0x72, 0x77, 0x77, 0x70, 0x70, 0x74, 0x74, 0x72, 0x72, 0x7C, 0x7C, 0x89, 0x89,
  0x92, 0x92, 0x97, 0x97, 0x8F, 0x8F, 0x7E, 0x7E, 0x6B, 0x6B, 0x67, 0x67, 0x70, 0x70, 0x7C, 0x7C, 0x8C, 0x8C, 0x96, 0x96,
  0x96, 0x96, 0x97, 0x97, 0x7C, 0x7C, 0x72, 0x72, 0x6E, 0x6E, 0x6E, 0x6E, 0x77, 0x77, 0x7A, 0x7A, 0x86, 0x86, 0x88, 0x88,
  0x93, 0x93, 0x95, 0x95, 0x8A, 0x8A, 0x78, 0x78, 0x67, 0x67, 0x6A, 0x6A, 0x75, 0x75, 0x86, 0x86, 0x97, 0x97, 0x97, 0x97,
  0x99, 0x99, 0x81, 0x81, 0x71, 0x71, 0x75, 0x75, 0x6E, 0x6E, 0x76, 0x76, 0x74, 0x74, 0x7F, 0x7F, 0x88, 0x88, 0x91, 0x91,
  0x96, 0x96, 0x8D, 0x8D, 0x7D, 0x7D, 0x6A, 0x6A, 0x67, 0x67, 0x72, 0x72, 0x81, 0x81, 0x8F, 0x8F, 0x97, 0x97, 0x98, 0x98,
  0x93, 0x93, 0x77, 0x77, 0x71, 0x71, 0x6B, 0x6B, 0x6E, 0x6E, 0x77, 0x77, 0x7E, 0x7E, 0x89, 0x89, 0x8A, 0x8A, 0x94, 0x94,
  0x92, 0x92, 0x88, 0x88, 0x73, 0x73, 0x66, 0x66, 0x6B, 0x6B, 0x7A, 0x7A, 0x8E, 0x8E, 0x97, 0x97, 0x97, 0x97, 0x96, 0x96,
  0x79, 0x79, 0x6E, 0x6E, 0x70, 0x70, 0x6E, 0x6E, 0x76, 0x76, 0x76, 0x76, 0x89, 0x89, 0x8D, 0x8D, 0x95, 0x95, 0x92, 0x92,
  0x87, 0x87, 0x74, 0x74, 0x67, 0x67, 0x6B, 0x6B, 0x78, 0x78, 0x88, 0x88, 0x90, 0x90, 0x95, 0x95, 0x98, 0x98, 0x8F, 0x8F,
  0x71, 0x71, 0x70, 0x70, 0x69, 0x69, 0x72, 0x72, 0x76, 0x76, 0x87, 0x87, 0x8E, 0x8E, 0x8B, 0x8B, 0x93, 0x93, 0x8A, 0x8A,
  0x82, 0x82, 0x6A, 0x6A, 0x68, 0x68, 0x6E, 0x6E, 0x85, 0x85, 0x93, 0x93, 0x96, 0x96, 0x95, 0x95, 0x92, 0x92, 0x74, 0x74,
  0x6E, 0x6E, 0x6D, 0x6D, 0x6F, 0x6F, 0x76, 0x76, 0x7C, 0x7C, 0x91, 0x91, 0x8C, 0x8C, 0x96, 0x96, 0x8D, 0x8D, 0x82, 0x82,
  0x6F, 0x6F, 0x68, 0x68, 0x6B, 0x6B, 0x7E, 0x7E, 0x8F, 0x8F, 0x94, 0x94, 0x95, 0x95, 0x96, 0x96, 0x86, 0x86, 0x6B, 0x6B,
  0x6E, 0x6E, 0x68, 0x68, 0x79, 0x79, 0x7A, 0x7A, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x91, 0x91, 0x84, 0x84, 0x7A, 0x7A,
  0x68, 0x68, 0x68, 0x68, 0x73, 0x73, 0x8D, 0x8D, 0x95, 0x95, 0x97, 0x97, 0x95, 0x95, 0x8D, 0x8D, 0x6D, 0x6D, 0x6C, 0x6C,
  0x69, 0x69, 0x75, 0x75, 0x7B, 0x7B, 0x85, 0x85, 0x92, 0x92, 0x8C, 0x8C, 0x94, 0x94, 0x87, 0x87, 0x7D, 0x7D, 0x6C, 0x6C,
  0x68, 0x68, 0x70, 0x70, 0x8A, 0x8A, 0x93, 0x93, 0x95, 0x95, 0x94, 0x94, 0x92, 0x92, 0x77, 0x77, 0x6A, 0x6A, 0x6C, 0x6C,
  0x6D, 0x6D, 0x7E, 0x7E, 0x82, 0x82, 0x94, 0x94, 0x89, 0x89, 0x90, 0x90, 0x8A, 0x8A, 0x7E, 0x7E, 0x73, 0x73, 0x65, 0x65,
  0x6E, 0x6E, 0x83, 0x83, 0x93, 0x93, 0x96, 0x96, 0x95, 0x95, 0x93, 0x93, 0x79, 0x79, 0x6A, 0x6A, 0x6C, 0x6C, 0x6C, 0x6C,
  0x7C, 0x7C, 0x81, 0x81, 0x93, 0x93, 0x8D, 0x8D, 0x91, 0x91, 0x89, 0x89, 0x7C, 0x7C, 0x72, 0x72, 0x65, 0x65, 0x6F, 0x6F,
  0x83, 0x83, 0x94, 0x94, 0x98, 0x98, 0x95, 0x95, 0x93, 0x93, 0x78, 0x78, 0x6A, 0x6A, 0x6C, 0x6C, 0x6A, 0x6A, 0x7D, 0x7D,
  0x82, 0x82, 0x95, 0x95, 0x8E, 0x8E, 0x92, 0x92, 0x89, 0x89, 0x7B, 0x7B, 0x72, 0x72, 0x66, 0x66, 0x6F, 0x6F, 0x83, 0x83,
  0x93, 0x93, 0x97, 0x97, 0x95, 0x95, 0x93, 0x93, 0x7B, 0x7B, 0x6A, 0x6A, 0x6F, 0x6F, 0x68, 0x68, 0x7B, 0x7B, 0x82, 0x82,
  0x92, 0x92, 0x8F, 0x8F, 0x8E, 0x8E, 0x8B, 0x8B, 0x7A, 0x7A, 0x74, 0x74, 0x69, 0x69, 0x70, 0x70, 0x82, 0x82, 0x90, 0x90,
  0x96, 0x96, 0x94, 0x94, 0x91, 0x91, 0x7C, 0x7C, 0x69, 0x69, 0x6E, 0x6E, 0x6A, 0x6A, 0x7B, 0x7B, 0x84, 0x84, 0x91, 0x91,
  0x8D, 0x8D, 0x8D, 0x8D, 0x8A, 0x8A, 0x7B, 0x7B, 0x72, 0x72, 0x69, 0x69, 0x6E, 0x6E, 0x80, 0x80, 0x90, 0x90, 0x96, 0x96,
  0x95, 0x95, 0x91, 0x91, 0x7F, 0x7F, 0x6B, 0x6B, 0x6C, 0x6C, 0x68, 0x68, 0x7A, 0x7A, 0x84, 0x84, 0x91, 0x91, 0x8E, 0x8E,
  0x8C, 0x8C, 0x8B, 0x8B, 0x7D, 0x7D, 0x75, 0x75, 0x69, 0x69, 0x6D, 0x6D, 0x7E, 0x7E, 0x90, 0x90, 0x98, 0x98, 0x96, 0x96,
  0x93, 0x93, 0x80, 0x80, 0x6B, 0x6B, 0x6C, 0x6C, 0x67, 0x67, 0x78, 0x78, 0x83, 0x83, 0x92, 0x92, 0x93, 0x93, 0x8E, 0x8E,
  0x8C, 0x8C, 0x7D, 0x7D, 0x74, 0x74, 0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D, 0x91, 0x91, 0x97, 0x97, 0x96, 0x96, 0x92, 0x92,
  0x83, 0x83, 0x6B, 0x6B, 0x6C, 0x6C, 0x68, 0x68, 0x76, 0x76, 0x84, 0x84, 0x91, 0x91, 0x94, 0x94, 0x8B, 0x8B, 0x8B, 0x8B,
  0x7D, 0x7D, 0x76, 0x76, 0x6B, 0x6B, 0x69, 0x69, 0x7A, 0x7A, 0x8F, 0x8F, 0x98, 0x98, 0x96, 0x96, 0x92, 0x92, 0x88, 0x88,
  0x6D, 0x6D, 0x6A, 0x6A, 0x68, 0x68, 0x72, 0x72, 0x84, 0x84, 0x8F, 0x8F, 0x97, 0x97, 0x8C, 0x8C, 0x8C, 0x8C, 0x80, 0x80,
  0x77, 0x77, 0x6E, 0x6E, 0x66, 0x66, 0x73, 0x73, 0x8C, 0x8C, 0x97, 0x97, 0x97, 0x97, 0x93, 0x93, 0x8A, 0x8A, 0x71, 0x71,
  0x68, 0x68, 0x6B, 0x6B, 0x6D, 0x6D, 0x7F, 0x7F, 0x8A, 0x8A, 0x98, 0x98, 0x92, 0x92, 0x8F, 0x8F, 0x84, 0x84, 0x75, 0x75,
  0x6E, 0x6E, 0x69, 0x69, 0x70, 0x70, 0x86, 0x86, 0x94, 0x94, 0x96, 0x96, 0x96, 0x96, 0x92, 0x92, 0x81, 0x81, 0x69, 0x69,
  0x6B, 0x6B, 0x68, 0x68, 0x7A, 0x7A, 0x8A, 0x8A, 0x96, 0x96, 0x94, 0x94, 0x8B, 0x8B, 0x8B, 0x8B, 0x7C, 0x7C, 0x74, 0x74,
  0x69, 0x69, 0x68, 0x68, 0x76, 0x76, 0x8F, 0x8F, 0x97, 0x97, 0x98, 0x98, 0x93, 0x93, 0x88, 0x88, 0x73, 0x73, 0x68, 0x68,
  0x69, 0x69, 0x69, 0x69, 0x80, 0x80, 0x8D, 0x8D, 0x97, 0x97, 0x91, 0x91, 0x8D, 0x8D, 0x85, 0x85, 0x76, 0x76, 0x6E, 0x6E,
  0x67, 0x67, 0x70, 0x70, 0x85, 0x85, 0x93, 0x93, 0x96, 0x96, 0x96, 0x96, 0x8F, 0x8F, 0x82, 0x82, 0x6A, 0x6A, 0x6A, 0x6A,
  0x68, 0x68, 0x7A, 0x7A, 0x8C, 0x8C, 0x91, 0x91, 0x92, 0x92, 0x86, 0x86, 0x89, 0x89, 0x7D, 0x7D, 0x75, 0x75, 0x6B, 0x6B,
  0x69, 0x69, 0x7A, 0x7A, 0x8F, 0x8F, 0x97, 0x97, 0x97, 0x97, 0x8F, 0x8F, 0x88, 0x88, 0x75, 0x75, 0x69, 0x69, 0x6C, 0x6C,
  0x6D, 0x6D, 0x84, 0x84, 0x8A, 0x8A, 0x95, 0x95, 0x8C, 0x8C, 0x88, 0x88, 0x84, 0x84, 0x76, 0x76, 0x71, 0x71, 0x69, 0x69,
  0x72, 0x72, 0x85, 0x85, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x8F, 0x8F, 0x84, 0x84, 0x6C, 0x6C, 0x6A, 0x6A, 0x68, 0x68,
  0x79, 0x79, 0x8A, 0x8A, 0x92, 0x92, 0x92, 0x92, 0x85, 0x85, 0x89, 0x89, 0x7F, 0x7F, 0x77, 0x77, 0x6B, 0x6B, 0x68, 0x68,
  0x78, 0x78, 0x8E, 0x8E, 0x95, 0x95, 0x98, 0x98, 0x92, 0x92, 0x89, 0x89, 0x74, 0x74, 0x68, 0x68, 0x6C, 0x6C, 0x6C, 0x6C,
  0x83, 0x83, 0x8A, 0x8A, 0x94, 0x94, 0x8C, 0x8C, 0x8A, 0x8A, 0x86, 0x86, 0x77, 0x77, 0x6E, 0x6E, 0x68, 0x68, 0x73, 0x73,
  0x88, 0x88, 0x92, 0x92, 0x93, 0x93, 0x95, 0x95, 0x8F, 0x8F, 0x82, 0x82, 0x6A, 0x6A, 0x6C, 0x6C, 0x67, 0x67, 0x7C, 0x7C,
  0x8B, 0x8B, 0x93, 0x93, 0x90, 0x90, 0x84, 0x84, 0x88, 0x88, 0x7A, 0x7A, 0x74, 0x74, 0x69, 0x69, 0x6E, 0x6E, 0x82, 0x82,
  0x91, 0x91, 0x96, 0x96, 0x94, 0x94, 0x8E, 0x8E, 0x82, 0x82, 0x6C, 0x6C, 0x6D, 0x6D, 0x69, 0x69, 0x77, 0x77, 0x87, 0x87,
  0x91, 0x91, 0x93, 0x93, 0x87, 0x87, 0x88, 0x88, 0x7B, 0x7B, 0x74, 0x74, 0x6B, 0x6B, 0x6D, 0x6D, 0x7E, 0x7E, 0x8F, 0x8F,
  0x93, 0x93, 0x94, 0x94, 0x91, 0x91, 0x8A, 0x8A, 0x72, 0x72, 0x6B, 0x6B, 0x69, 0x69, 0x6E, 0x6E, 0x86, 0x86, 0x8F, 0x8F,
  0x95, 0x95, 0x87, 0x87, 0x88, 0x88, 0x81, 0x81, 0x78, 0x78, 0x6F, 0x6F, 0x68, 0x68, 0x74, 0x74, 0x8A, 0x8A, 0x97, 0x97,
  0x98, 0x98, 0x91, 0x91, 0x8A, 0x8A, 0x78, 0x78, 0x68, 0x68, 0x6B, 0x6B, 0x68, 0x68, 0x7E, 0x7E, 0x8B, 0x8B, 0x96, 0x96,
  0x91, 0x91, 0x8B, 0x8B, 0x86, 0x86, 0x75, 0x75, 0x6F, 0x6F, 0x6B, 0x6B, 0x72, 0x72, 0x83, 0x83, 0x8D, 0x8D, 0x90, 0x90,
  0x92, 0x92, 0x92, 0x92, 0x8B, 0x8B, 0x70, 0x70, 0x6A, 0x6A, 0x68, 0x68, 0x75, 0x75, 0x8A, 0x8A, 0x91, 0x91, 0x91, 0x91,
  0x86, 0x86, 0x89, 0x89, 0x80, 0x80, 0x78, 0x78, 0x6F, 0x6F, 0x69, 0x69, 0x73, 0x73, 0x89, 0x89, 0x95, 0x95, 0x96, 0x96,
  0x92, 0x92, 0x8B, 0x8B, 0x7B, 0x7B, 0x69, 0x69, 0x6A, 0x6A, 0x69, 0x69, 0x7E, 0x7E, 0x8C, 0x8C, 0x95, 0x95, 0x92, 0x92,
  0x8B, 0x8B, 0x88, 0x88, 0x76, 0x76, 0x70, 0x70, 0x69, 0x69, 0x70, 0x70, 0x82, 0x82, 0x90, 0x90, 0x94, 0x94, 0x95, 0x95,
  0x90, 0x90, 0x88, 0x88, 0x6F, 0x6F, 0x6A, 0x6A, 0x67, 0x67, 0x72, 0x72, 0x8A, 0x8A, 0x93, 0x93, 0x96, 0x96, 0x87, 0x87,
  0x89, 0x89, 0x7F, 0x7F, 0x76, 0x76, 0x6E, 0x6E, 0x69, 0x69, 0x77, 0x77, 0x8C, 0x8C, 0x96, 0x96, 0x96, 0x96, 0x8F, 0x8F,
  0x89, 0x89, 0x7A, 0x7A, 0x6B, 0x6B, 0x6B, 0x6B, 0x6A, 0x6A, 0x82, 0x82, 0x8D, 0x8D, 0x95, 0x95, 0x8C, 0x8C, 0x87, 0x87,
  0x85, 0x85, 0x77, 0x77, 0x71, 0x71, 0x69, 0x69, 0x72, 0x72, 0x87, 0x87, 0x93, 0x93, 0x95, 0x95, 0x94, 0x94, 0x8D, 0x8D,
  0x82, 0x82, 0x6B, 0x6B, 0x6C, 0x6C, 0x67, 0x67, 0x7A, 0x7A, 0x8D, 0x8D, 0x93, 0x93, 0x92, 0x92, 0x86, 0x86, 0x86, 0x86,
  0x7A, 0x7A, 0x76, 0x76, 0x6C, 0x6C, 0x6B, 0x6B, 0x7C, 0x7C, 0x91, 0x91, 0x97, 0x97, 0x96, 0x96, 0x8D, 0x8D, 0x87, 0x87,
  0x74, 0x74, 0x6B, 0x6B, 0x6B, 0x6B, 0x6F, 0x6F, 0x87, 0x87, 0x8C, 0x8C, 0x95, 0x95, 0x89, 0x89, 0x88, 0x88, 0x81, 0x81,
  0x76, 0x76, 0x6F, 0x6F, 0x69, 0x69, 0x77, 0x77, 0x8B, 0x8B, 0x92, 0x92, 0x93, 0x93, 0x93, 0x93, 0x8D, 0x8D, 0x7E, 0x7E,
  0x69, 0x69, 0x6B, 0x6B, 0x67, 0x67, 0x80, 0x80, 0x8E, 0x8E, 0x96, 0x96, 0x8F, 0x8F, 0x87, 0x87, 0x83, 0x83, 0x77, 0x77,
  0x76, 0x76, 0x69, 0x69, 0x6C, 0x6C, 0x7E, 0x7E, 0x92, 0x92, 0x98, 0x98, 0x97, 0x97, 0x8E, 0x8E, 0x84, 0x84, 0x70, 0x70,
  0x6A, 0x6A, 0x69, 0x69, 0x72, 0x72, 0x87, 0x87, 0x8F, 0x8F, 0x96, 0x96, 0x88, 0x88, 0x87, 0x87, 0x7D, 0x7D, 0x75, 0x75,
  0x6C, 0x6C, 0x6B, 0x6B, 0x7A, 0x7A, 0x8C, 0x8C, 0x92, 0x92, 0x94, 0x94, 0x94, 0x94, 0x8E, 0x8E, 0x7B, 0x7B, 0x68, 0x68,
  0x6A, 0x6A, 0x69, 0x69, 0x82, 0x82, 0x8F, 0x8F, 0x96, 0x96, 0x8C, 0x8C, 0x85, 0x85, 0x83, 0x83, 0x76, 0x76, 0x74, 0x74,
  0x69, 0x69, 0x6E, 0x6E, 0x82, 0x82, 0x94, 0x94, 0x98, 0x98, 0x96, 0x96, 0x8C, 0x8C, 0x82, 0x82, 0x6C, 0x6C, 0x6D, 0x6D,
  0x6A, 0x6A, 0x75, 0x75, 0x8B, 0x8B, 0x92, 0x92, 0x96, 0x96, 0x85, 0x85, 0x86, 0x86, 0x7B, 0x7B, 0x74, 0x74, 0x6B, 0x6B,
  0x6C, 0x6C, 0x7E, 0x7E, 0x8E, 0x8E, 0x94, 0x94, 0x96, 0x96, 0x93, 0x93, 0x8B, 0x8B, 0x74, 0x74, 0x69, 0x69, 0x6A, 0x6A,
  0x6B, 0x6B, 0x85, 0x85, 0x91, 0x91, 0x97, 0x97, 0x8A, 0x8A, 0x88, 0x88, 0x7F, 0x7F, 0x76, 0x76, 0x71, 0x71, 0x68, 0x68,
  0x73, 0x73, 0x85, 0x85, 0x94, 0x94, 0x97, 0x97, 0x94, 0x94, 0x8B, 0x8B, 0x7F, 0x7F, 0x6B, 0x6B, 0x6B, 0x6B, 0x68, 0x68,
  0x7B, 0x7B, 0x8C, 0x8C, 0x93, 0x93, 0x94, 0x94, 0x87, 0x87, 0x86, 0x86, 0x78, 0x78, 0x73, 0x73, 0x69, 0x69, 0x6F, 0x6F,
  0x82, 0x82, 0x8E, 0x8E, 0x91, 0x91, 0x93, 0x93, 0x92, 0x92, 0x8C, 0x8C, 0x79, 0x79, 0x69, 0x69, 0x69, 0x69, 0x6C, 0x6C,
  0x88, 0x88, 0x92, 0x92, 0x96, 0x96, 0x89, 0x89, 0x84, 0x84, 0x83, 0x83, 0x79, 0x79, 0x72, 0x72, 0x68, 0x68, 0x70, 0x70,
  0x81, 0x81, 0x92, 0x92, 0x97, 0x97, 0x97, 0x97, 0x8D, 0x8D, 0x83, 0x83, 0x6E, 0x6E, 0x69, 0x69, 0x6A, 0x6A, 0x74, 0x74,
  0x89, 0x89, 0x91, 0x91, 0x97, 0x97, 0x8B, 0x8B, 0x87, 0x87, 0x7D, 0x7D, 0x74, 0x74, 0x6B, 0x6B, 0x6B, 0x6B, 0x7A, 0x7A,
  0x89, 0x89, 0x91, 0x91, 0x95, 0x95, 0x95, 0x95, 0x8D, 0x8D, 0x80, 0x80, 0x69, 0x69, 0x6A, 0x6A, 0x68, 0x68, 0x7F, 0x7F,
  0x91, 0x91, 0x96, 0x96, 0x91, 0x91, 0x85, 0x85, 0x85, 0x85, 0x79, 0x79, 0x74, 0x74, 0x6B, 0x6B, 0x6B, 0x6B, 0x7A, 0x7A,
  0x8D, 0x8D, 0x96, 0x96, 0x98, 0x98, 0x91, 0x91, 0x89, 0x89, 0x77, 0x77, 0x69, 0x69, 0x6C, 0x6C, 0x6A, 0x6A, 0x83, 0x83,
  0x8F, 0x8F, 0x97, 0x97, 0x8F, 0x8F, 0x86, 0x86, 0x84, 0x84, 0x75, 0x75, 0x73, 0x73, 0x6B, 0x6B, 0x6F, 0x6F, 0x80, 0x80,
  0x90, 0x90, 0x96, 0x96, 0x96, 0x96, 0x8F, 0x8F, 0x89, 0x89, 0x70, 0x70, 0x6A, 0x6A, 0x6A, 0x6A, 0x70, 0x70, 0x89, 0x89,
  0x90, 0x90, 0x97, 0x97, 0x89, 0x89, 0x88, 0x88, 0x81, 0x81, 0x76, 0x76, 0x6F, 0x6F, 0x67, 0x67, 0x71, 0x71, 0x85, 0x85,
  0x95, 0x95, 0x96, 0x96, 0x94, 0x94, 0x8B, 0x8B, 0x83, 0x83, 0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x73, 0x73, 0x8B, 0x8B,
  0x92, 0x92, 0x97, 0x97, 0x88, 0x88, 0x86, 0x86, 0x7E, 0x7E, 0x73, 0x73, 0x6D, 0x6D, 0x69, 0x69, 0x75, 0x75, 0x89, 0x89,
  0x95, 0x95, 0x97, 0x97, 0x94, 0x94, 0x8C, 0x8C, 0x7F, 0x7F, 0x69, 0x69, 0x6C, 0x6C, 0x69, 0x69, 0x7B, 0x7B, 0x8E, 0x8E,
  0x95, 0x95, 0x94, 0x94, 0x85, 0x85, 0x87, 0x87, 0x7A, 0x7A, 0x72, 0x72, 0x6A, 0x6A, 0x69, 0x69, 0x7B, 0x7B, 0x8D, 0x8D,
  0x96, 0x96, 0x97, 0x97, 0x91, 0x91, 0x87, 0x87, 0x76, 0x76, 0x68, 0x68, 0x6C, 0x6C, 0x6B, 0x6B, 0x82, 0x82, 0x90, 0x90,
  0x98, 0x98, 0x91, 0x91, 0x86, 0x86, 0x83, 0x83, 0x74, 0x74, 0x6F, 0x6F, 0x68, 0x68, 0x6E, 0x6E, 0x81, 0x81, 0x92, 0x92,
  0x96, 0x96, 0x97, 0x97, 0x8F, 0x8F, 0x85, 0x85, 0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B, 0x6C, 0x6C, 0x88, 0x88, 0x92, 0x92,
  0x98, 0x98, 0x8E, 0x8E, 0x86, 0x86, 0x82, 0x82, 0x72, 0x72, 0x6E, 0x6E, 0x67, 0x67, 0x6F, 0x6F, 0x84, 0x84, 0x93, 0x93,
  0x97, 0x97, 0x97, 0x97, 0x8E, 0x8E, 0x82, 0x82, 0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x71, 0x71, 0x8B, 0x8B, 0x92, 0x92,
  0x97, 0x97, 0x8B, 0x8B, 0x86, 0x86, 0x7E, 0x7E, 0x72, 0x72, 0x6E, 0x6E, 0x68, 0x68, 0x74, 0x74, 0x87, 0x87, 0x94, 0x94,
  0x98, 0x98, 0x97, 0x97, 0x8D, 0x8D, 0x80, 0x80, 0x6B, 0x6B, 0x69, 0x69, 0x68, 0x68, 0x76, 0x76, 0x8F, 0x8F, 0x95, 0x95,
  0x96, 0x96, 0x89, 0x89, 0x86, 0x86, 0x7C, 0x7C, 0x73, 0x73, 0x6D, 0x6D, 0x67, 0x67, 0x73, 0x73, 0x87, 0x87, 0x95, 0x95,
  0x97, 0x97, 0x97, 0x97, 0x8B, 0x8B, 0x7F, 0x7F, 0x6C, 0x6C, 0x6A, 0x6A, 0x6A, 0x6A, 0x77, 0x77, 0x8F, 0x8F, 0x93, 0x93,
  0x96, 0x96, 0x88, 0x88, 0x85, 0x85, 0x7C, 0x7C, 0x72, 0x72, 0x6D, 0x6D, 0x68, 0x68, 0x77, 0x77, 0x8A, 0x8A, 0x95, 0x95,
  0x96, 0x96, 0x95, 0x95, 0x8A, 0x8A, 0x80, 0x80, 0x6C, 0x6C, 0x69, 0x69, 0x68, 0x68, 0x78, 0x78, 0x91, 0x91, 0x94, 0x94,
  0x96, 0x96, 0x86, 0x86, 0x84, 0x84, 0x7B, 0x7B, 0x72, 0x72, 0x6D, 0x6D, 0x68, 0x68, 0x76, 0x76, 0x88, 0x88, 0x95, 0x95,
  0x98, 0x98, 0x94, 0x94, 0x88, 0x88, 0x7B, 0x7B, 0x6A, 0x6A, 0x6B, 0x6B, 0x6A, 0x6A, 0x7D, 0x7D, 0x90, 0x90, 0x95, 0x95,
  0x95, 0x95, 0x87, 0x87, 0x85, 0x85, 0x77, 0x77, 0x70, 0x70, 0x6B, 0x6B, 0x6D, 0x6D, 0x7C, 0x7C, 0x8C, 0x8C, 0x96, 0x96,
  0x96, 0x96, 0x93, 0x93, 0x88, 0x88, 0x7B, 0x7B, 0x69, 0x69, 0x69, 0x69, 0x68, 0x68, 0x7F, 0x7F, 0x92, 0x92, 0x97, 0x97,
  0x93, 0x93, 0x86, 0x86, 0x83, 0x83, 0x75, 0x75, 0x71, 0x71, 0x69, 0x69, 0x6B, 0x6B, 0x7A, 0x7A, 0x8D, 0x8D, 0x96, 0x96,
  0x95, 0x95, 0x93, 0x93, 0x87, 0x87, 0x7B, 0x7B, 0x6A, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B, 0x7E, 0x7E, 0x90, 0x90, 0x94, 0x94,
  0x93, 0x93, 0x85, 0x85, 0x84, 0x84, 0x77, 0x77, 0x71, 0x71, 0x6B, 0x6B, 0x6B, 0x6B, 0x7C, 0x7C, 0x8D, 0x8D, 0x96, 0x96,
  0x96, 0x96, 0x93, 0x93, 0x88, 0x88, 0x7E, 0x7E, 0x6A, 0x6A, 0x6A, 0x6A, 0x69, 0x69, 0x7C, 0x7C, 0x91, 0x91, 0x95, 0x95,
  0x93, 0x93, 0x84, 0x84, 0x84, 0x84, 0x78, 0x78, 0x73, 0x73, 0x6D, 0x6D, 0x6A, 0x6A, 0x77, 0x77, 0x87, 0x87, 0x96, 0x96,
  0x96, 0x96, 0x94, 0x94, 0x89, 0x89, 0x7F, 0x7F, 0x6B, 0x6B, 0x6A, 0x6A, 0x6D, 0x6D, 0x7A, 0x7A, 0x8E, 0x8E, 0x92, 0x92,
  0x94, 0x94, 0x85, 0x85, 0x85, 0x85, 0x7A, 0x7A, 0x72, 0x72, 0x6D, 0x6D, 0x68, 0x68, 0x78, 0x78, 0x86, 0x86, 0x94, 0x94,
  0x96, 0x96, 0x94, 0x94, 0x8B, 0x8B, 0x83, 0x83, 0x6E, 0x6E, 0x69, 0x69, 0x6B, 0x6B, 0x75, 0x75, 0x8E, 0x8E, 0x94, 0x94,
  0x96, 0x96, 0x85, 0x85, 0x84, 0x84, 0x7C, 0x7C, 0x73, 0x73, 0x70, 0x70, 0x69, 0x69, 0x74, 0x74, 0x82, 0x82, 0x94, 0x94,
  0x97, 0x97, 0x95, 0x95, 0x8B, 0x8B, 0x83, 0x83, 0x74, 0x74, 0x67, 0x67, 0x6C, 0x6C, 0x71, 0x71, 0x88, 0x88, 0x92, 0x92,
  0x96, 0x96, 0x8A, 0x8A, 0x81, 0x81, 0x7F, 0x7F, 0x74, 0x74, 0x73, 0x73, 0x6A, 0x6A, 0x72, 0x72, 0x81, 0x81, 0x8F, 0x8F,
  0x96, 0x96, 0x97, 0x97, 0x8D, 0x8D, 0x86, 0x86, 0x75, 0x75, 0x67, 0x67, 0x6C, 0x6C, 0x6F, 0x6F, 0x87, 0x87, 0x91, 0x91,
  0x97, 0x97, 0x8B, 0x8B, 0x81, 0x81, 0x81, 0x81, 0x73, 0x73, 0x73, 0x73, 0x6A, 0x6A, 0x6F, 0x6F, 0x7F, 0x7F, 0x8F, 0x8F,
  0x97, 0x97, 0x98, 0x98, 0x8F, 0x8F, 0x87, 0x87, 0x79, 0x79, 0x67, 0x67, 0x6A, 0x6A, 0x6D, 0x6D, 0x84, 0x84, 0x91, 0x91,
  0x97, 0x97, 0x8F, 0x8F, 0x81, 0x81, 0x82, 0x82, 0x75, 0x75, 0x74, 0x74, 0x6B, 0x6B, 0x6C, 0x6C, 0x7C, 0x7C, 0x8C, 0x8C,
  0x95, 0x95, 0x97, 0x97, 0x92, 0x92, 0x89, 0x89, 0x7E, 0x7E, 0x69, 0x69, 0x6A, 0x6A, 0x6B, 0x6B, 0x7E, 0x7E, 0x90, 0x90,
  0x95, 0x95, 0x92, 0x92, 0x81, 0x81, 0x83, 0x83, 0x77, 0x77, 0x74, 0x74, 0x6D, 0x6D, 0x6A, 0x6A, 0x79, 0x79, 0x8A, 0x8A,
  0x96, 0x96, 0x98, 0x98, 0x95, 0x95, 0x8A, 0x8A, 0x80, 0x80, 0x6B, 0x6B, 0x6A, 0x6A, 0x6A, 0x6A, 0x7A, 0x7A, 0x90, 0x90,
  0x94, 0x94, 0x93, 0x93, 0x82, 0x82, 0x83, 0x83, 0x7A, 0x7A, 0x75, 0x75, 0x6F, 0x6F, 0x69, 0x69, 0x77, 0x77, 0x88, 0x88,
  0x95, 0x95, 0x95, 0x95, 0x93, 0x93, 0x8A, 0x8A, 0x83, 0x83, 0x6E, 0x6E, 0x69, 0x69, 0x6B, 0x6B, 0x76, 0x76, 0x8F, 0x8F,
  0x94, 0x94, 0x94, 0x94, 0x84, 0x84, 0x83, 0x83, 0x7D, 0x7D, 0x75, 0x75, 0x6F, 0x6F, 0x68, 0x68, 0x75, 0x75, 0x86, 0x86,
  0x94, 0x94, 0x96, 0x96, 0x96, 0x96, 0x8A, 0x8A, 0x84, 0x84, 0x6F, 0x6F, 0x68, 0x68, 0x6B, 0x6B, 0x73, 0x73, 0x8D, 0x8D,
  0x93, 0x93, 0x95, 0x95, 0x87, 0x87, 0x83, 0x83, 0x7D, 0x7D, 0x74, 0x74, 0x71, 0x71, 0x68, 0x68, 0x73, 0x73, 0x84, 0x84,
  0x93, 0x93, 0x96, 0x96, 0x96, 0x96, 0x8C, 0x8C, 0x84, 0x84, 0x71, 0x71, 0x67, 0x67, 0x6C, 0x6C, 0x70, 0x70, 0x8A, 0x8A,
  0x94, 0x94, 0x96, 0x96, 0x88, 0x88, 0x82, 0x82, 0x7F, 0x7F, 0x74, 0x74, 0x71, 0x71, 0x69, 0x69, 0x71, 0x71, 0x83, 0x83,
  0x93, 0x93, 0x96, 0x96, 0x96, 0x96, 0x8D, 0x8D, 0x85, 0x85, 0x75, 0x75, 0x67, 0x67, 0x6A, 0x6A, 0x6E, 0x6E, 0x89, 0x89,
  0x94, 0x94, 0x97, 0x97, 0x8A, 0x8A, 0x82, 0x82, 0x7F, 0x7F, 0x72, 0x72, 0x71, 0x71, 0x69, 0x69, 0x72, 0x72, 0x83, 0x83,
  0x93, 0x93, 0x96, 0x96, 0x97, 0x97, 0x8E, 0x8E, 0x84, 0x84, 0x74, 0x74, 0x68, 0x68, 0x6A, 0x6A, 0x6F, 0x6F, 0x89, 0x89,
  0x93, 0x93, 0x97, 0x97, 0x8B, 0x8B, 0x83, 0x83, 0x7F, 0x7F, 0x71, 0x71, 0x70, 0x70, 0x69, 0x69, 0x71, 0x71, 0x82, 0x82,
  0x92, 0x92, 0x96, 0x96, 0x98, 0x98, 0x8F, 0x8F, 0x84, 0x84, 0x75, 0x75, 0x68, 0x68, 0x6A, 0x6A, 0x6D, 0x6D, 0x87, 0x87,
  0x92, 0x92, 0x97, 0x97, 0x8D, 0x8D, 0x82, 0x82, 0x80, 0x80, 0x73, 0x73, 0x71, 0x71, 0x6A, 0x6A, 0x70, 0x70, 0x82, 0x82,
  0x91, 0x91, 0x96, 0x96, 0x96, 0x96, 0x8E, 0x8E, 0x84, 0x84, 0x77, 0x77, 0x68, 0x68, 0x6A, 0x6A, 0x6C, 0x6C, 0x86, 0x86,
  0x94, 0x94, 0x97, 0x97, 0x8F, 0x8F, 0x82, 0x82, 0x80, 0x80, 0x72, 0x72, 0x71, 0x71, 0x6A, 0x6A, 0x6F, 0x6F, 0x82, 0x82,
  0x91, 0x91, 0x97, 0x97, 0x97, 0x97, 0x8F, 0x8F, 0x85, 0x85, 0x75, 0x75, 0x68, 0x68, 0x6C, 0x6C, 0x6E, 0x6E, 0x86, 0x86,
  0x92, 0x92, 0x96, 0x96, 0x8F, 0x8F, 0x83, 0x83, 0x81, 0x81, 0x72, 0x72, 0x6F, 0x6F, 0x6A, 0x6A, 0x70, 0x70, 0x83, 0x83,
  0x92, 0x92, 0x96, 0x96, 0x97, 0x97, 0x8E, 0x8E, 0x84, 0x84, 0x75, 0x75, 0x68, 0x68, 0x6C, 0x6C, 0x6C, 0x6C, 0x87, 0x87,
  0x93, 0x93, 0x97, 0x97, 0x90, 0x90, 0x84, 0x84, 0x81, 0x81, 0x72, 0x72, 0x70, 0x70, 0x69, 0x69, 0x6F, 0x6F, 0x82, 0x82,
  0x91, 0x91, 0x96, 0x96, 0x97, 0x97, 0x90, 0x90, 0x84, 0x84, 0x75, 0x75, 0x68, 0x68, 0x6B, 0x6B, 0x6D, 0x6D, 0x86, 0x86,
  0x93, 0x93, 0x97, 0x97, 0x90, 0x90, 0x84, 0x84, 0x81, 0x81, 0x72, 0x72, 0x6E, 0x6E, 0x68, 0x68, 0x70, 0x70, 0x84, 0x84,
  0x92, 0x92, 0x96, 0x96, 0x97, 0x97, 0x91, 0x91, 0x84, 0x84, 0x75, 0x75, 0x68, 0x68, 0x69, 0x69, 0x6D, 0x6D, 0x86, 0x86,
  0x93, 0x93, 0x98, 0x98, 0x8F, 0x8F, 0x84, 0x84, 0x81, 0x81, 0x72, 0x72, 0x6E, 0x6E, 0x68, 0x68, 0x72, 0x72, 0x85, 0x85,
  0x92, 0x92, 0x96, 0x96, 0x97, 0x97, 0x8F, 0x8F, 0x82, 0x82, 0x71, 0x71, 0x67, 0x67, 0x6A, 0x6A, 0x6F, 0x6F, 0x8A, 0x8A,
  0x95, 0x95, 0x97, 0x97, 0x8E, 0x8E, 0x83, 0x83, 0x80, 0x80, 0x71, 0x71, 0x6D, 0x6D, 0x68, 0x68, 0x71, 0x71, 0x87, 0x87,
  0x93, 0x93, 0x97, 0x97, 0x97, 0x97, 0x8F, 0x8F, 0x82, 0x82, 0x70, 0x70, 0x68, 0x68, 0x6A, 0x6A, 0x70, 0x70, 0x8B, 0x8B,
  0x96, 0x96, 0x97, 0x97, 0x8D, 0x8D, 0x83, 0x83, 0x7F, 0x7F, 0x6F, 0x6F, 0x6C, 0x6C, 0x68, 0x68, 0x73, 0x73, 0x88, 0x88,
  0x95, 0x95, 0x97, 0x97, 0x96, 0x96, 0x8E, 0x8E, 0x81, 0x81, 0x6E, 0x6E, 0x68, 0x68, 0x6A, 0x6A, 0x70, 0x70, 0x8C, 0x8C,
  0x95, 0x95, 0x97, 0x97, 0x8C, 0x8C, 0x84, 0x84, 0x7E, 0x7E, 0x6F, 0x6F, 0x6C, 0x6C, 0x68, 0x68, 0x76, 0x76, 0x89, 0x89,
  0x94, 0x94, 0x97, 0x97, 0x96, 0x96, 0x8D, 0x8D, 0x7F, 0x7F, 0x6C, 0x6C, 0x68, 0x68, 0x69, 0x69, 0x74, 0x74, 0x8F, 0x8F,
  0x95, 0x95, 0x98, 0x98, 0x8A, 0x8A, 0x82, 0x82, 0x7B, 0x7B, 0x6E, 0x6E, 0x6C, 0x6C, 0x68, 0x68, 0x7A, 0x7A, 0x8C, 0x8C,
  0x95, 0x95, 0x99, 0x99, 0x95, 0x95, 0x8A, 0x8A, 0x7A, 0x7A, 0x69, 0x69, 0x69, 0x69, 0x69, 0x69, 0x7A, 0x7A, 0x92, 0x92,
  0x96, 0x96, 0x96, 0x96, 0x88, 0x88, 0x83, 0x83, 0x78, 0x78, 0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x7D, 0x7D, 0x8F, 0x8F,
  0x97, 0x97, 0x98, 0x98, 0x93, 0x93, 0x88, 0x88, 0x77, 0x77, 0x68, 0x68, 0x6A, 0x6A, 0x69, 0x69, 0x7F, 0x7F, 0x95, 0x95,
  0x97, 0x97, 0x95, 0x95, 0x86, 0x86, 0x82, 0x82, 0x74, 0x74, 0x6B, 0x6B, 0x69, 0x69, 0x6C, 0x6C, 0x80, 0x80, 0x91, 0x91,
  0x98, 0x98, 0x98, 0x98, 0x92, 0x92, 0x87, 0x87, 0x76, 0x76, 0x67, 0x67, 0x6A, 0x6A, 0x6A, 0x6A, 0x83, 0x83, 0x95, 0x95,
  0x96, 0x96, 0x93, 0x93, 0x84, 0x84, 0x81, 0x81, 0x71, 0x71, 0x6C, 0x6C, 0x69, 0x69, 0x6F, 0x6F, 0x84, 0x84, 0x91, 0x91,
  0x98, 0x98, 0x97, 0x97, 0x90, 0x90, 0x85, 0x85, 0x72, 0x72, 0x68, 0x68, 0x6A, 0x6A, 0x6C, 0x6C, 0x89, 0x89, 0x96, 0x96,
  0x97, 0x97, 0x8F, 0x8F, 0x84, 0x84, 0x7F, 0x7F, 0x6F, 0x6F, 0x6B, 0x6B, 0x68, 0x68, 0x70, 0x70, 0x87, 0x87, 0x94, 0x94,
  0x97, 0x97, 0x97, 0x97, 0x8E, 0x8E, 0x81, 0x81, 0x6F, 0x6F, 0x6A, 0x6A, 0x6A, 0x6A, 0x6F, 0x6F, 0x8D, 0x8D, 0x96, 0x96,
  0x96, 0x96, 0x8E, 0x8E, 0x84, 0x84, 0x7C, 0x7C, 0x6D, 0x6D, 0x6B, 0x6B, 0x68, 0x68, 0x74, 0x74, 0x89, 0x89, 0x94, 0x94,
  0x98, 0x98, 0x96, 0x96, 0x8D, 0x8D, 0x80, 0x80, 0x6D, 0x6D, 0x69, 0x69, 0x69, 0x69, 0x73, 0x73, 0x8F, 0x8F, 0x95, 0x95,
  0x97, 0x97, 0x8A, 0x8A, 0x83, 0x83, 0x7B, 0x7B, 0x6E, 0x6E, 0x6B, 0x6B, 0x69, 0x69, 0x78, 0x78, 0x8A, 0x8A, 0x96, 0x96,
  0x97, 0x97, 0x95, 0x95, 0x8B, 0x8B, 0x7D, 0x7D, 0x6B, 0x6B, 0x69, 0x69, 0x6A, 0x6A, 0x77, 0x77, 0x92, 0x92, 0x96, 0x96,
  0x96, 0x96, 0x88, 0x88, 0x83, 0x83, 0x78, 0x78, 0x6C, 0x6C, 0x6B, 0x6B, 0x6A, 0x6A, 0x7B, 0x7B, 0x8D, 0x8D, 0x96, 0x96,
  0x97, 0x97, 0x93, 0x93, 0x89, 0x89, 0x79, 0x79, 0x68, 0x68, 0x6A, 0x6A, 0x68, 0x68, 0x7D, 0x7D, 0x95, 0x95, 0x96, 0x96,
  0x96, 0x96, 0x87, 0x87, 0x83, 0x83, 0x75, 0x75, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x7E, 0x7E, 0x90, 0x90, 0x97, 0x97,
  0x98, 0x98, 0x93, 0x93, 0x87, 0x87, 0x76, 0x76, 0x68, 0x68, 0x6A, 0x6A, 0x6A, 0x6A, 0x81, 0x81, 0x95, 0x95, 0x97, 0x97,
  0x93, 0x93, 0x86, 0x86, 0x82, 0x82, 0x73, 0x73, 0x6C, 0x6C, 0x69, 0x69, 0x6D, 0x6D, 0x82, 0x82, 0x91, 0x91, 0x97, 0x97,
  0x97, 0x97, 0x91, 0x91, 0x86, 0x86, 0x74, 0x74, 0x67, 0x67, 0x6A, 0x6A, 0x6B, 0x6B, 0x85, 0x85, 0x96, 0x96, 0x97, 0x97,
  0x91, 0x91, 0x83, 0x83, 0x7F, 0x7F, 0x71, 0x71, 0x6E, 0x6E, 0x69, 0x69, 0x70, 0x70, 0x84, 0x84, 0x92, 0x92, 0x98, 0x98,
  0x97, 0x97, 0x8F, 0x8F, 0x84, 0x84, 0x72, 0x72, 0x68, 0x68, 0x6B, 0x6B, 0x6C, 0x6C, 0x8A, 0x8A, 0x97, 0x97, 0x98, 0x98,
  0x90, 0x90, 0x82, 0x82, 0x7E, 0x7E, 0x6F, 0x6F, 0x6D, 0x6D, 0x68, 0x68, 0x72, 0x72, 0x87, 0x87, 0x93, 0x93, 0x98, 0x98,
  0x96, 0x96, 0x8D, 0x8D, 0x80, 0x80, 0x6E, 0x6E, 0x69, 0x69, 0x6A, 0x6A, 0x6F, 0x6F, 0x8E, 0x8E, 0x96, 0x96, 0x98, 0x98,
  0x8D, 0x8D, 0x83, 0x83, 0x7C, 0x7C, 0x6E, 0x6E, 0x6C, 0x6C, 0x68, 0x68, 0x75, 0x75, 0x89, 0x89, 0x94, 0x94, 0x98, 0x98,
  0x95, 0x95, 0x8B, 0x8B, 0x7E, 0x7E, 0x6D, 0x6D, 0x69, 0x69, 0x6A, 0x6A, 0x73, 0x73, 0x91, 0x91, 0x97, 0x97, 0x97, 0x97,
  0x8B, 0x8B, 0x83, 0x83, 0x7A, 0x7A, 0x6D, 0x6D, 0x6C, 0x6C, 0x68, 0x68, 0x78, 0x78, 0x8B, 0x8B, 0x95, 0x95, 0x97, 0x97,
  0x94, 0x94, 0x8B, 0x8B, 0x7E, 0x7E, 0x6C, 0x6C, 0x6A, 0x6A, 0x69, 0x69, 0x75, 0x75, 0x93, 0x93, 0x96, 0x96, 0x96, 0x96,
  0x88, 0x88, 0x81, 0x81, 0x78, 0x78, 0x6E, 0x6E, 0x6C, 0x6C, 0x69, 0x69, 0x7B, 0x7B, 0x8D, 0x8D, 0x95, 0x95, 0x97, 0x97,
  0x94, 0x94, 0x8A, 0x8A, 0x7C, 0x7C, 0x69, 0x69, 0x6A, 0x6A, 0x69, 0x69, 0x79, 0x79, 0x95, 0x95, 0x98, 0x98, 0x96, 0x96,
  0x86, 0x86, 0x81, 0x81, 0x77, 0x77, 0x6D, 0x6D, 0x6B, 0x6B, 0x69, 0x69, 0x7D, 0x7D, 0x8D, 0x8D, 0x95, 0x95, 0x97, 0x97,
  0x93, 0x93, 0x88, 0x88, 0x79, 0x79, 0x69, 0x69, 0x6A, 0x6A, 0x6A, 0x6A, 0x7D, 0x7D, 0x95, 0x95, 0x97, 0x97, 0x95, 0x95,
  0x85, 0x85, 0x81, 0x81, 0x76, 0x76, 0x6D, 0x6D, 0x6A, 0x6A, 0x6B, 0x6B, 0x7F, 0x7F, 0x8F, 0x8F, 0x95, 0x95, 0x97, 0x97,
  0x93, 0x93, 0x88, 0x88, 0x7A, 0x7A, 0x69, 0x69, 0x69, 0x69, 0x68, 0x68, 0x7C, 0x7C, 0x95, 0x95, 0x97, 0x97, 0x97, 0x97,
  0x84, 0x84, 0x80, 0x80, 0x76, 0x76, 0x6E, 0x6E, 0x6C, 0x6C, 0x6B, 0x6B, 0x7F, 0x7F, 0x8D, 0x8D, 0x95, 0x95, 0x97, 0x97,
  0x93, 0x93, 0x87, 0x87, 0x79, 0x79, 0x69, 0x69, 0x6B, 0x6B, 0x6A, 0x6A, 0x7E, 0x7E, 0x95, 0x95, 0x96, 0x96, 0x95, 0x95,
  0x83, 0x83, 0x81, 0x81, 0x75, 0x75, 0x6D, 0x6D, 0x6C, 0x6C, 0x6B, 0x6B, 0x7F, 0x7F, 0x8E, 0x8E, 0x96, 0x96, 0x97, 0x97,
  0x92, 0x92, 0x87, 0x87, 0x7B, 0x7B, 0x69, 0x69, 0x6A, 0x6A, 0x6B, 0x6B, 0x7D, 0x7D, 0x95, 0x95, 0x97, 0x97, 0x95, 0x95,
  0x83, 0x83, 0x80, 0x80, 0x75, 0x75, 0x6F, 0x6F, 0x6D, 0x6D, 0x6A, 0x6A, 0x7D, 0x7D, 0x8D, 0x8D, 0x96, 0x96, 0x97, 0x97,
  0x92, 0x92, 0x88, 0x88, 0x7D, 0x7D, 0x6A, 0x6A, 0x6A, 0x6A, 0x6C, 0x6C, 0x7B, 0x7B, 0x94, 0x94, 0x97, 0x97, 0x94, 0x94,
  0x83, 0x83, 0x80, 0x80, 0x77, 0x77, 0x70, 0x70, 0x6E, 0x6E, 0x6A, 0x6A, 0x7C, 0x7C, 0x8B, 0x8B, 0x95, 0x95, 0x96, 0x96,
  0x91, 0x91, 0x88, 0x88, 0x7E, 0x7E, 0x6C, 0x6C, 0x69, 0x69, 0x6D, 0x6D, 0x79, 0x79, 0x93, 0x93, 0x96, 0x96, 0x95, 0x95,
  0x85, 0x85, 0x80, 0x80, 0x79, 0x79, 0x70, 0x70, 0x70, 0x70, 0x6A, 0x6A, 0x7A, 0x7A, 0x8A, 0x8A, 0x94, 0x94, 0x95, 0x95,
  0x91, 0x91, 0x88, 0x88, 0x80, 0x80, 0x6F, 0x6F, 0x68, 0x68, 0x6D, 0x6D, 0x75, 0x75, 0x90, 0x90, 0x98, 0x98, 0x97, 0x97,
  0x87, 0x87, 0x7E, 0x7E, 0x7B, 0x7B, 0x71, 0x71, 0x71, 0x71, 0x69, 0x69, 0x77, 0x77, 0x87, 0x87, 0x93, 0x93, 0x97, 0x97,
  0x93, 0x93, 0x8A, 0x8A, 0x82, 0x82, 0x72, 0x72, 0x68, 0x68, 0x6C, 0x6C, 0x71, 0x71, 0x8C, 0x8C, 0x96, 0x96, 0x97, 0x97,
  0x89, 0x89, 0x7F, 0x7F, 0x7D, 0x7D, 0x73, 0x73, 0x72, 0x72, 0x6A, 0x6A, 0x74, 0x74, 0x84, 0x84, 0x90, 0x90, 0x96, 0x96,
  0x93, 0x93, 0x8C, 0x8C, 0x84, 0x84, 0x76, 0x76, 0x68, 0x68, 0x6B, 0x6B, 0x6E, 0x6E, 0x88, 0x88, 0x97, 0x97, 0x97, 0x97,
  0x8D, 0x8D, 0x7E, 0x7E, 0x7D, 0x7D, 0x73, 0x73, 0x73, 0x73, 0x6B, 0x6B, 0x70, 0x70, 0x83, 0x83, 0x90, 0x90, 0x98, 0x98,
  0x95, 0x95, 0x8E, 0x8E, 0x84, 0x84, 0x7A, 0x7A, 0x69, 0x69, 0x69, 0x69, 0x6D, 0x6D, 0x81, 0x81, 0x97, 0x97, 0x97, 0x97,
  0x90, 0x90, 0x7E, 0x7E, 0x7D, 0x7D, 0x74, 0x74, 0x72, 0x72, 0x6E, 0x6E, 0x6C, 0x6C, 0x7E, 0x7E, 0x8D, 0x8D, 0x97, 0x97,
  0x97, 0x97, 0x92, 0x92, 0x86, 0x86, 0x7D, 0x7D, 0x6A, 0x6A, 0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D, 0x94, 0x94, 0x97, 0x97,
  0x92, 0x92, 0x81, 0x81, 0x7F, 0x7F, 0x76, 0x76, 0x71, 0x71, 0x6E, 0x6E, 0x6B, 0x6B, 0x7C, 0x7C, 0x8C, 0x8C, 0x96, 0x96,
  0x96, 0x96, 0x92, 0x92, 0x88, 0x88, 0x7F, 0x7F, 0x6D, 0x6D, 0x67, 0x67, 0x6C, 0x6C, 0x78, 0x78, 0x92, 0x92, 0x97, 0x97,
  0x94, 0x94, 0x84, 0x84, 0x7E, 0x7E, 0x7A, 0x7A, 0x72, 0x72, 0x71, 0x71, 0x6B, 0x6B, 0x77, 0x77, 0x87, 0x87, 0x93, 0x93,
  0x96, 0x96, 0x93, 0x93, 0x8A, 0x8A, 0x81, 0x81, 0x72, 0x72, 0x68, 0x68, 0x6D, 0x6D, 0x73, 0x73, 0x8D, 0x8D, 0x96, 0x96,
  0x94, 0x94, 0x87, 0x87, 0x7E, 0x7E, 0x7C, 0x7C, 0x72, 0x72, 0x72, 0x72, 0x6B, 0x6B, 0x75, 0x75, 0x85, 0x85, 0x91, 0x91,
  0x96, 0x96, 0x93, 0x93, 0x8C, 0x8C, 0x83, 0x83, 0x76, 0x76, 0x68, 0x68, 0x6C, 0x6C, 0x71, 0x71, 0x89, 0x89, 0x96, 0x96,
  0x94, 0x94, 0x89, 0x89, 0x7E, 0x7E, 0x7E, 0x7E, 0x75, 0x75, 0x74, 0x74, 0x6B, 0x6B, 0x70, 0x70, 0x82, 0x82, 0x90, 0x90,
  0x96, 0x96, 0x95, 0x95, 0x8D, 0x8D, 0x84, 0x84, 0x79, 0x79, 0x67, 0x67, 0x6B, 0x6B, 0x6F, 0x6F, 0x83, 0x83, 0x95, 0x95,
  0x97, 0x97, 0x8E, 0x8E, 0x7F, 0x7F, 0x7F, 0x7F, 0x75, 0x75, 0x74, 0x74, 0x6D, 0x6D, 0x6E, 0x6E, 0x80, 0x80, 0x8E, 0x8E,
  0x96, 0x96, 0x93, 0x93, 0x8E, 0x8E, 0x85, 0x85, 0x7D, 0x7D, 0x6A, 0x6A, 0x6A, 0x6A, 0x6D, 0x6D, 0x7E, 0x7E, 0x93, 0x93,
  0x96, 0x96, 0x91, 0x91, 0x80, 0x80, 0x7F, 0x7F, 0x79, 0x79, 0x75, 0x75, 0x70, 0x70, 0x6B, 0x6B, 0x7A, 0x7A, 0x8A, 0x8A,
  0x95, 0x95, 0x95, 0x95, 0x91, 0x91, 0x86, 0x86, 0x7F, 0x7F, 0x6E, 0x6E, 0x69, 0x69, 0x6D, 0x6D, 0x78, 0x78, 0x90, 0x90,
  0x97, 0x97, 0x94, 0x94, 0x84, 0x84, 0x7F, 0x7F, 0x7A, 0x7A, 0x72, 0x72, 0x71, 0x71, 0x68, 0x68, 0x77, 0x77, 0x88, 0x88,
  0x95, 0x95, 0x96, 0x96, 0x92, 0x92, 0x89, 0x89, 0x83, 0x83, 0x73, 0x73, 0x67, 0x67, 0x6C, 0x6C, 0x73, 0x73, 0x8E, 0x8E,
  0x96, 0x96, 0x95, 0x95, 0x85, 0x85, 0x7D, 0x7D, 0x7C, 0x7C, 0x72, 0x72, 0x73, 0x73, 0x6A, 0x6A, 0x74, 0x74, 0x87, 0x87,
  0x93, 0x93, 0x97, 0x97, 0x94, 0x94, 0x8A, 0x8A, 0x84, 0x84, 0x76, 0x76, 0x67, 0x67, 0x6C, 0x6C, 0x70, 0x70, 0x89, 0x89,
  0x95, 0x95, 0x96, 0x96, 0x8A, 0x8A, 0x7E, 0x7E, 0x7E, 0x7E, 0x72, 0x72, 0x73, 0x73, 0x6B, 0x6B, 0x71, 0x71, 0x83, 0x83,
  0x90, 0x90, 0x97, 0x97, 0x94, 0x94, 0x8D, 0x8D, 0x85, 0x85, 0x7A, 0x7A, 0x68, 0x68, 0x6B, 0x6B, 0x6E, 0x6E, 0x83, 0x83,
  0x95, 0x95, 0x96, 0x96, 0x8D, 0x8D, 0x7E, 0x7E, 0x7E, 0x7E, 0x75, 0x75, 0x75, 0x75, 0x6E, 0x6E, 0x6D, 0x6D, 0x7F, 0x7F,
  0x8C, 0x8C, 0x95, 0x95, 0x95, 0x95, 0x8F, 0x8F, 0x86, 0x86, 0x7E, 0x7E, 0x6B, 0x6B, 0x6A, 0x6A, 0x6E, 0x6E, 0x7C, 0x7C,
  0x94, 0x94, 0x96, 0x96, 0x90, 0x90, 0x80, 0x80, 0x7F, 0x7F, 0x77, 0x77, 0x73, 0x73, 0x70, 0x70, 0x6B, 0x6B, 0x7C, 0x7C,
  0x8A, 0x8A, 0x94, 0x94, 0x96, 0x96, 0x90, 0x90, 0x88, 0x88, 0x82, 0x82, 0x6E, 0x6E, 0x68, 0x68, 0x6C, 0x6C, 0x77, 0x77,
  0x92, 0x92, 0x95, 0x95, 0x92, 0x92, 0x82, 0x82, 0x7F, 0x7F, 0x7B, 0x7B, 0x74, 0x74, 0x72, 0x72, 0x69, 0x69, 0x77, 0x77,
  0x87, 0x87, 0x93, 0x93, 0x97, 0x97, 0x92, 0x92, 0x89, 0x89, 0x83, 0x83, 0x71, 0x71, 0x68, 0x68, 0x6D, 0x6D, 0x74, 0x74,
  0x8E, 0x8E, 0x95, 0x95, 0x94, 0x94, 0x86, 0x86, 0x7E, 0x7E, 0x7D, 0x7D, 0x73, 0x73, 0x72, 0x72, 0x69, 0x69, 0x74, 0x74,
  0x85, 0x85, 0x92, 0x92, 0x97, 0x97, 0x93, 0x93, 0x8B, 0x8B, 0x85, 0x85, 0x76, 0x76, 0x67, 0x67, 0x6C, 0x6C, 0x71, 0x71,
  0x89, 0x89, 0x96, 0x96, 0x94, 0x94, 0x89, 0x89, 0x7F, 0x7F, 0x7F, 0x7F, 0x75, 0x75, 0x74, 0x74, 0x6B, 0x6B, 0x70, 0x70,
  0x81, 0x81, 0x8F, 0x8F, 0x96, 0x96, 0x94, 0x94, 0x8D, 0x8D, 0x86, 0x86, 0x7A, 0x7A, 0x68, 0x68, 0x6C, 0x6C, 0x6F, 0x6F,
  0x84, 0x84, 0x95, 0x95, 0x95, 0x95, 0x8C, 0x8C, 0x7E, 0x7E, 0x7F, 0x7F, 0x77, 0x77, 0x75, 0x75, 0x6D, 0x6D, 0x6F, 0x6F,
  0x81, 0x81, 0x8D, 0x8D, 0x96, 0x96, 0x93, 0x93, 0x8C, 0x8C, 0x85, 0x85, 0x7C, 0x7C, 0x6B, 0x6B, 0x6B, 0x6B, 0x6E, 0x6E,
  0x81, 0x81, 0x94, 0x94, 0x97, 0x97, 0x8F, 0x8F, 0x7F, 0x7F, 0x80, 0x80, 0x77, 0x77, 0x74, 0x74, 0x6D, 0x6D, 0x6E, 0x6E,
  0x80, 0x80, 0x8D, 0x8D, 0x96, 0x96, 0x93, 0x93, 0x8D, 0x8D, 0x84, 0x84, 0x7C, 0x7C, 0x6B, 0x6B, 0x6C, 0x6C, 0x6E, 0x6E,
  0x7F, 0x7F, 0x94, 0x94, 0x96, 0x96, 0x91, 0x91, 0x80, 0x80, 0x80, 0x80, 0x77, 0x77, 0x73, 0x73, 0x6D, 0x6D, 0x6C, 0x6C,
  0x80, 0x80, 0x8D, 0x8D, 0x96, 0x96, 0x94, 0x94, 0x8F, 0x8F, 0x86, 0x86, 0x7C, 0x7C, 0x6B, 0x6B, 0x6B, 0x6B, 0x6E, 0x6E,
  0x7E, 0x7E, 0x94, 0x94, 0x97, 0x97, 0x92, 0x92, 0x81, 0x81, 0x7F, 0x7F, 0x75, 0x75, 0x71, 0x71, 0x6E, 0x6E, 0x6C, 0x6C,
  0x7F, 0x7F, 0x8D, 0x8D, 0x95, 0x95, 0x94, 0x94, 0x8F, 0x8F, 0x86, 0x86, 0x7F, 0x7F, 0x6C, 0x6C, 0x6B, 0x6B, 0x6E, 0x6E,
  0x7C, 0x7C, 0x93, 0x93, 0x97, 0x97, 0x94, 0x94, 0x81, 0x81, 0x80, 0x80, 0x78, 0x78, 0x71, 0x71, 0x6E, 0x6E, 0x69, 0x69,
  0x7A, 0x7A, 0x8B, 0x8B, 0x96, 0x96, 0x96, 0x96, 0x91, 0x91, 0x86, 0x86, 0x81, 0x81, 0x6E, 0x6E, 0x6A, 0x6A, 0x6E, 0x6E,
  0x78, 0x78, 0x91, 0x91, 0x95, 0x95, 0x95, 0x95, 0x83, 0x83, 0x7F, 0x7F, 0x7A, 0x7A, 0x72, 0x72, 0x71, 0x71, 0x6A, 0x6A,
  0x79, 0x79, 0x88, 0x88, 0x94, 0x94, 0x95, 0x95, 0x92, 0x92, 0x88, 0x88, 0x83, 0x83, 0x74, 0x74, 0x69, 0x69, 0x6D, 0x6D,
  0x74, 0x74, 0x8D, 0x8D, 0x96, 0x96, 0x95, 0x95, 0x86, 0x86, 0x7E, 0x7E, 0x7C, 0x7C, 0x73, 0x73, 0x73, 0x73, 0x69, 0x69,
  0x75, 0x75, 0x86, 0x86, 0x92, 0x92, 0x97, 0x97, 0x92, 0x92, 0x8A, 0x8A, 0x83, 0x83, 0x77, 0x77, 0x68, 0x68, 0x6C, 0x6C,
  0x70, 0x70, 0x88, 0x88, 0x96, 0x96, 0x96, 0x96, 0x8A, 0x8A, 0x7F, 0x7F, 0x7E, 0x7E, 0x75, 0x75, 0x73, 0x73, 0x6A, 0x6A,
  0x70, 0x70, 0x82, 0x82, 0x8F, 0x8F, 0x96, 0x96, 0x95, 0x95, 0x8D, 0x8D, 0x85, 0x85, 0x7C, 0x7C, 0x69, 0x69, 0x6B, 0x6B,
  0x6D, 0x6D, 0x81, 0x81, 0x95, 0x95, 0x96, 0x96, 0x8F, 0x8F, 0x80, 0x80, 0x7F, 0x7F, 0x77, 0x77, 0x74, 0x74, 0x6D, 0x6D,
  0x6C, 0x6C, 0x7F, 0x7F, 0x8B, 0x8B, 0x95, 0x95, 0x95, 0x95, 0x90, 0x90, 0x87, 0x87, 0x81, 0x81, 0x6D, 0x6D, 0x69, 0x69,
  0x6C, 0x6C, 0x79, 0x79, 0x92, 0x92, 0x97, 0x97, 0x93, 0x93, 0x82, 0x82, 0x7F, 0x7F, 0x79, 0x79, 0x73, 0x73, 0x70, 0x70,
  0x6A, 0x6A, 0x79, 0x79, 0x88, 0x88, 0x93, 0x93, 0x95, 0x95, 0x91, 0x91, 0x89, 0x89, 0x84, 0x84, 0x75, 0x75, 0x69, 0x69,
  0x6D, 0x6D, 0x71, 0x71, 0x8B, 0x8B, 0x96, 0x96, 0x95, 0x95, 0x88, 0x88, 0x7E, 0x7E, 0x7E, 0x7E, 0x75, 0x75, 0x75, 0x75,
  0x6B, 0x6B, 0x71, 0x71, 0x82, 0x82, 0x8F, 0x8F, 0x96, 0x96, 0x92, 0x92, 0x8B, 0x8B, 0x85, 0x85, 0x7A, 0x7A, 0x6A, 0x6A,
  0x6D, 0x6D, 0x6F, 0x6F, 0x82, 0x82, 0x95, 0x95, 0x96, 0x96, 0x8C, 0x8C, 0x7E, 0x7E, 0x7F, 0x7F, 0x77, 0x77, 0x75, 0x75,
  0x6E, 0x6E, 0x6D, 0x6D, 0x7E, 0x7E, 0x8C, 0x8C, 0x94, 0x94, 0x92, 0x92, 0x8E, 0x8E, 0x86, 0x86, 0x82, 0x82, 0x6E, 0x6E,
  0x6B, 0x6B, 0x6F, 0x6F, 0x78, 0x78, 0x91, 0x91, 0x95, 0x95, 0x91, 0x91, 0x80, 0x80, 0x7F, 0x7F, 0x7C, 0x7C, 0x75, 0x75,
  0x75, 0x75, 0x6C, 0x6C, 0x78, 0x78, 0x85, 0x85, 0x90, 0x90, 0x93, 0x93, 0x90, 0x90, 0x89, 0x89, 0x84, 0x84, 0x75, 0x75,
  0x68, 0x68, 0x6F, 0x6F, 0x72, 0x72, 0x89, 0x89, 0x95, 0x95, 0x93, 0x93, 0x86, 0x86, 0x7E, 0x7E, 0x80, 0x80, 0x76, 0x76,
  0x78, 0x78, 0x6E, 0x6E, 0x71, 0x71, 0x81, 0x81, 0x8D, 0x8D, 0x93, 0x93, 0x91, 0x91, 0x8C, 0x8C, 0x86, 0x86, 0x7F, 0x7F,
  0x6A, 0x6A, 0x6D, 0x6D, 0x6F, 0x6F, 0x7E, 0x7E, 0x94, 0x94, 0x93, 0x93, 0x8C, 0x8C, 0x7D, 0x7D, 0x81, 0x81, 0x7A, 0x7A,
  0x78, 0x78, 0x72, 0x72, 0x6C, 0x6C, 0x7C, 0x7C, 0x89, 0x89, 0x93, 0x93, 0x92, 0x92, 0x8F, 0x8F, 0x86, 0x86, 0x83, 0x83,
  0x6E, 0x6E, 0x6A, 0x6A, 0x70, 0x70, 0x78, 0x78, 0x91, 0x91, 0x94, 0x94, 0x8F, 0x8F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7C, 0x7C,
  0x76, 0x76, 0x75, 0x75, 0x6C, 0x6C, 0x79, 0x79, 0x87, 0x87, 0x91, 0x91, 0x92, 0x92, 0x90, 0x90, 0x8A, 0x8A, 0x86, 0x86,
  0x75, 0x75, 0x67, 0x67, 0x6E, 0x6E, 0x72, 0x72, 0x8A, 0x8A, 0x95, 0x95, 0x93, 0x93, 0x85, 0x85, 0x7E, 0x7E, 0x7E, 0x7E,
  0x75, 0x75, 0x75, 0x75, 0x6C, 0x6C, 0x76, 0x76, 0x84, 0x84, 0x90, 0x90, 0x92, 0x92, 0x90, 0x90, 0x8B, 0x8B, 0x86, 0x86,
  0x7B, 0x7B, 0x67, 0x67, 0x6D, 0x6D, 0x71, 0x71, 0x85, 0x85, 0x95, 0x95, 0x95, 0x95, 0x89, 0x89, 0x7C, 0x7C, 0x7F, 0x7F,
  0x77, 0x77, 0x77, 0x77, 0x6E, 0x6E, 0x71, 0x71, 0x81, 0x81, 0x8C, 0x8C, 0x95, 0x95, 0x91, 0x91, 0x8C, 0x8C, 0x86, 0x86,
  0x7E, 0x7E, 0x6A, 0x6A, 0x6B, 0x6B, 0x70, 0x70, 0x7F, 0x7F, 0x93, 0x93, 0x95, 0x95, 0x8E, 0x8E, 0x7F, 0x7F, 0x80, 0x80,
  0x78, 0x78, 0x75, 0x75, 0x6F, 0x6F, 0x6D, 0x6D, 0x7F, 0x7F, 0x8A, 0x8A, 0x95, 0x95, 0x92, 0x92, 0x8D, 0x8D, 0x87, 0x87,
  0x81, 0x81, 0x6D, 0x6D, 0x69, 0x69, 0x6E, 0x6E, 0x7B, 0x7B, 0x92, 0x92, 0x95, 0x95, 0x91, 0x91, 0x7F, 0x7F, 0x7F, 0x7F,
  0x7B, 0x7B, 0x76, 0x76, 0x73, 0x73, 0x6B, 0x6B, 0x7B, 0x7B, 0x88, 0x88, 0x93, 0x93, 0x93, 0x93, 0x8E, 0x8E, 0x88, 0x88,
  0x83, 0x83, 0x73, 0x73, 0x67, 0x67, 0x6D, 0x6D, 0x75, 0x75, 0x8D, 0x8D, 0x96, 0x96, 0x92, 0x92, 0x84, 0x84, 0x7E, 0x7E,
  0x7E, 0x7E, 0x75, 0x75, 0x75, 0x75, 0x6A, 0x6A, 0x75, 0x75, 0x85, 0x85, 0x91, 0x91, 0x94, 0x94, 0x90, 0x90, 0x8A, 0x8A,
  0x85, 0x85, 0x78, 0x78, 0x68, 0x68, 0x6D, 0x6D, 0x71, 0x71, 0x89, 0x89, 0x96, 0x96, 0x94, 0x94, 0x87, 0x87, 0x7C, 0x7C,
  0x7F, 0x7F, 0x76, 0x76, 0x76, 0x76, 0x6C, 0x6C, 0x71, 0x71, 0x84, 0x84, 0x8F, 0x8F, 0x94, 0x94, 0x91, 0x91, 0x8B, 0x8B,
  0x85, 0x85, 0x7B, 0x7B, 0x68, 0x68, 0x6C, 0x6C, 0x70, 0x70, 0x85, 0x85, 0x96, 0x96, 0x93, 0x93, 0x8A, 0x8A, 0x7C, 0x7C,
  0x80, 0x80, 0x76, 0x76, 0x76, 0x76, 0x6D, 0x6D, 0x6F, 0x6F, 0x83, 0x83, 0x8E, 0x8E, 0x96, 0x96, 0x92, 0x92, 0x8C, 0x8C,
  0x86, 0x86, 0x7D, 0x7D, 0x69, 0x69, 0x6B, 0x6B, 0x6F, 0x6F, 0x81, 0x81, 0x94, 0x94, 0x95, 0x95, 0x8E, 0x8E, 0x7D, 0x7D,
  0x7F, 0x7F, 0x76, 0x76, 0x75, 0x75, 0x70, 0x70, 0x6D, 0x6D, 0x80, 0x80, 0x8D, 0x8D, 0x96, 0x96, 0x93, 0x93, 0x8E, 0x8E,
  0x84, 0x84, 0x80, 0x80, 0x6D, 0x6D, 0x6A, 0x6A, 0x70, 0x70, 0x7A, 0x7A, 0x92, 0x92, 0x94, 0x94, 0x91, 0x91, 0x7F, 0x7F,
  0x7E, 0x7E, 0x79, 0x79, 0x74, 0x74, 0x73, 0x73, 0x6B, 0x6B, 0x7D, 0x7D, 0x8A, 0x8A, 0x94, 0x94, 0x94, 0x94, 0x90, 0x90,
  0x86, 0x86, 0x81, 0x81, 0x6F, 0x6F, 0x68, 0x68, 0x6F, 0x6F, 0x77, 0x77, 0x91, 0x91, 0x94, 0x94, 0x93, 0x93, 0x81, 0x81,
  0x7E, 0x7E, 0x7C, 0x7C, 0x74, 0x74, 0x74, 0x74, 0x69, 0x69, 0x77, 0x77, 0x87, 0x87, 0x92, 0x92, 0x94, 0x94, 0x91, 0x91,
  0x89, 0x89, 0x83, 0x83, 0x75, 0x75, 0x68, 0x68, 0x6F, 0x6F, 0x73, 0x73, 0x8B, 0x8B, 0x95, 0x95, 0x94, 0x94, 0x87, 0x87,
  0x7C, 0x7C, 0x7E, 0x7E, 0x73, 0x73, 0x75, 0x75, 0x6B, 0x6B, 0x74, 0x74, 0x86, 0x86, 0x90, 0x90, 0x93, 0x93, 0x91, 0x91,
  0x8A, 0x8A, 0x84, 0x84, 0x7A, 0x7A, 0x68, 0x68, 0x6E, 0x6E, 0x70, 0x70, 0x85, 0x85, 0x95, 0x95, 0x96, 0x96, 0x89, 0x89,
  0x7B, 0x7B, 0x7E, 0x7E, 0x75, 0x75, 0x77, 0x77, 0x6E, 0x6E, 0x70, 0x70, 0x83, 0x83, 0x8D, 0x8D, 0x93, 0x93, 0x92, 0x92,
  0x8D, 0x8D, 0x85, 0x85, 0x7E, 0x7E, 0x6A, 0x6A, 0x6C, 0x6C, 0x6F, 0x6F, 0x80, 0x80, 0x94, 0x94, 0x95, 0x95, 0x8D, 0x8D,
  0x7D, 0x7D, 0x7F, 0x7F, 0x76, 0x76, 0x74, 0x74, 0x6F, 0x6F, 0x6D, 0x6D, 0x82, 0x82, 0x8D, 0x8D, 0x94, 0x94, 0x91, 0x91,
  0x8C, 0x8C, 0x85, 0x85, 0x80, 0x80, 0x6C, 0x6C, 0x6B, 0x6B, 0x70, 0x70, 0x7D, 0x7D, 0x93, 0x93, 0x95, 0x95, 0x8F, 0x8F,
  0x7D, 0x7D, 0x7E, 0x7E, 0x79, 0x79, 0x75, 0x75, 0x71, 0x71, 0x6B, 0x6B, 0x7E, 0x7E, 0x8C, 0x8C, 0x94, 0x94, 0x93, 0x93,
  0x8D, 0x8D, 0x85, 0x85, 0x82, 0x82, 0x6E, 0x6E, 0x6A, 0x6A, 0x70, 0x70, 0x79, 0x79, 0x91, 0x91, 0x95, 0x95, 0x92, 0x92,
  0x80, 0x80, 0x7E, 0x7E, 0x79, 0x79, 0x73, 0x73, 0x73, 0x73, 0x6A, 0x6A, 0x7B, 0x7B, 0x8A, 0x8A, 0x94, 0x94, 0x94, 0x94,
  0x8F, 0x8F, 0x86, 0x86, 0x83, 0x83, 0x70, 0x70, 0x68, 0x68, 0x6F, 0x6F, 0x76, 0x76, 0x8F, 0x8F, 0x96, 0x96, 0x94, 0x94,
  0x82, 0x82, 0x7E, 0x7E, 0x7B, 0x7B, 0x72, 0x72, 0x73, 0x73, 0x68, 0x68, 0x77, 0x77, 0x88, 0x88, 0x93, 0x93, 0x94, 0x94,
  0x90, 0x90, 0x88, 0x88, 0x85, 0x85, 0x75, 0x75, 0x67, 0x67, 0x6F, 0x6F, 0x72, 0x72, 0x8D, 0x8D, 0x96, 0x96, 0x95, 0x95,
  0x86, 0x86, 0x7D, 0x7D, 0x7E, 0x7E, 0x72, 0x72, 0x74, 0x74, 0x6B, 0x6B, 0x75, 0x75, 0x87, 0x87, 0x90, 0x90, 0x92, 0x92,
  0x8F, 0x8F, 0x88, 0x88, 0x85, 0x85, 0x78, 0x78, 0x69, 0x69, 0x6F, 0x6F, 0x71, 0x71, 0x8A, 0x8A, 0x96, 0x96, 0x96, 0x96,
  0x89, 0x89, 0x7C, 0x7C, 0x7D, 0x7D, 0x72, 0x72, 0x74, 0x74, 0x6B, 0x6B, 0x70, 0x70, 0x84, 0x84, 0x90, 0x90, 0x95, 0x95,
  0x92, 0x92, 0x8B, 0x8B, 0x84, 0x84, 0x7C, 0x7C, 0x68, 0x68, 0x6E, 0x6E, 0x70, 0x70, 0x84, 0x84, 0x95, 0x95, 0x94, 0x94,
  0x8D, 0x8D, 0x7C, 0x7C, 0x7E, 0x7E, 0x74, 0x74, 0x75, 0x75, 0x6E, 0x6E, 0x6F, 0x6F, 0x83, 0x83, 0x8E, 0x8E, 0x93, 0x93,
  0x90, 0x90, 0x8D, 0x8D, 0x85, 0x85, 0x80, 0x80, 0x6B, 0x6B, 0x6C, 0x6C, 0x6F, 0x6F, 0x7E, 0x7E, 0x94, 0x94, 0x94, 0x94,
  0x8F, 0x8F, 0x7F, 0x7F, 0x7F, 0x7F, 0x77, 0x77, 0x74, 0x74, 0x71, 0x71, 0x6C, 0x6C, 0x7F, 0x7F, 0x8C, 0x8C, 0x94, 0x94,
  0x92, 0x92, 0x8E, 0x8E, 0x86, 0x86, 0x81, 0x81, 0x6E, 0x6E, 0x69, 0x69, 0x6F, 0x6F, 0x79, 0x79, 0x91, 0x91, 0x94, 0x94,
  0x92, 0x92, 0x82, 0x82, 0x80, 0x80, 0x7A, 0x7A, 0x73, 0x73, 0x74, 0x74, 0x6B, 0x6B, 0x7B, 0x7B, 0x8A, 0x8A, 0x92, 0x92,
  0x91, 0x91, 0x8F, 0x8F, 0x88, 0x88, 0x83, 0x83, 0x73, 0x73, 0x68, 0x68, 0x70, 0x70, 0x74, 0x74, 0x8D, 0x8D, 0x95, 0x95,
  0x94, 0x94, 0x85, 0x85, 0x7E, 0x7E, 0x7C, 0x7C, 0x72, 0x72, 0x77, 0x77, 0x6B, 0x6B, 0x77, 0x77, 0x89, 0x89, 0x92, 0x92,
  0x93, 0x93, 0x90, 0x90, 0x87, 0x87, 0x83, 0x83, 0x77, 0x77, 0x68, 0x68, 0x6F, 0x6F, 0x72, 0x72, 0x89, 0x89, 0x94, 0x94,
  0x94, 0x94, 0x87, 0x87, 0x7E, 0x7E, 0x7F, 0x7F, 0x73, 0x73, 0x76, 0x76, 0x6D, 0x6D, 0x74, 0x74, 0x87, 0x87, 0x90, 0x90,
  0x94, 0x94, 0x8F, 0x8F, 0x89, 0x89, 0x84, 0x84, 0x7A, 0x7A, 0x69, 0x69, 0x6E, 0x6E, 0x70, 0x70, 0x86, 0x86, 0x94, 0x94,
  0x95, 0x95, 0x8B, 0x8B, 0x7D, 0x7D, 0x80, 0x80, 0x72, 0x72, 0x75, 0x75, 0x6D, 0x6D, 0x71, 0x71, 0x84, 0x84, 0x8F, 0x8F,
  0x96, 0x96, 0x93, 0x93, 0x8C, 0x8C, 0x84, 0x84, 0x7C, 0x7C, 0x69, 0x69, 0x6D, 0x6D, 0x6F, 0x6F, 0x82, 0x82, 0x94, 0x94,
  0x95, 0x95, 0x8E, 0x8E, 0x7E, 0x7E, 0x81, 0x81, 0x73, 0x73, 0x74, 0x74, 0x6F, 0x6F, 0x6F, 0x6F, 0x83, 0x83, 0x8D, 0x8D,
  0x95, 0x95, 0x92, 0x92, 0x8C, 0x8C, 0x85, 0x85, 0x7F, 0x7F, 0x6A, 0x6A, 0x6C, 0x6C, 0x6E, 0x6E, 0x7F, 0x7F, 0x94, 0x94,
  0x95, 0x95, 0x90, 0x90, 0x7E, 0x7E, 0x81, 0x81, 0x76, 0x76, 0x74, 0x74, 0x70, 0x70, 0x6B, 0x6B, 0x7F, 0x7F, 0x8B, 0x8B,
  0x95, 0x95, 0x93, 0x93, 0x8E, 0x8E, 0x84, 0x84, 0x81, 0x81, 0x6D, 0x6D, 0x6B, 0x6B, 0x6F, 0x6F, 0x7A, 0x7A, 0x93, 0x93,
  0x94, 0x94, 0x92, 0x92, 0x80, 0x80, 0x80, 0x80, 0x78, 0x78, 0x73, 0x73, 0x72, 0x72, 0x6B, 0x6B, 0x7E, 0x7E, 0x8C, 0x8C,
  0x93, 0x93, 0x93, 0x93, 0x8E, 0x8E, 0x84, 0x84, 0x83, 0x83, 0x70, 0x70, 0x69, 0x69, 0x6F, 0x6F, 0x77, 0x77, 0x91, 0x91,
  0x95, 0x95, 0x94, 0x94, 0x83, 0x83, 0x7F, 0x7F, 0x7A, 0x7A, 0x72, 0x72, 0x74, 0x74, 0x6A, 0x6A, 0x7A, 0x7A, 0x89, 0x89,
  0x93, 0x93, 0x94, 0x94, 0x90, 0x90, 0x86, 0x86, 0x81, 0x81, 0x74, 0x74, 0x68, 0x68, 0x70, 0x70, 0x75, 0x75, 0x8C, 0x8C,
  0x94, 0x94, 0x94, 0x94, 0x85, 0x85, 0x7D, 0x7D, 0x7C, 0x7C, 0x72, 0x72, 0x76, 0x76, 0x6C, 0x6C, 0x77, 0x77, 0x88, 0x88,
  0x92, 0x92, 0x93, 0x93, 0x8F, 0x8F, 0x87, 0x87, 0x82, 0x82, 0x77, 0x77, 0x69, 0x69, 0x70, 0x70, 0x72, 0x72, 0x8A, 0x8A,
  0x95, 0x95, 0x95, 0x95, 0x87, 0x87, 0x7B, 0x7B, 0x7D, 0x7D, 0x72, 0x72, 0x75, 0x75, 0x6C, 0x6C, 0x75, 0x75, 0x88, 0x88,
  0x92, 0x92, 0x94, 0x94, 0x90, 0x90, 0x88, 0x88, 0x82, 0x82, 0x78, 0x78, 0x68, 0x68, 0x70, 0x70, 0x71, 0x71, 0x88, 0x88,
  0x95, 0x95, 0x95, 0x95, 0x8A, 0x8A, 0x7D, 0x7D, 0x7E, 0x7E, 0x72, 0x72, 0x75, 0x75, 0x6C, 0x6C, 0x74, 0x74, 0x88, 0x88,
  0x91, 0x91, 0x93, 0x93, 0x91, 0x91, 0x89, 0x89, 0x83, 0x83, 0x78, 0x78, 0x67, 0x67, 0x6F, 0x6F, 0x71, 0x71, 0x88, 0x88,
  0x95, 0x95, 0x96, 0x96, 0x8A, 0x8A, 0x7E, 0x7E, 0x7F, 0x7F, 0x71, 0x71, 0x75, 0x75, 0x6A, 0x6A, 0x72, 0x72, 0x86, 0x86,
  0x91, 0x91, 0x95, 0x95, 0x92, 0x92, 0x8C, 0x8C, 0x82, 0x82, 0x78, 0x78, 0x68, 0x68, 0x6E, 0x6E, 0x70, 0x70, 0x87, 0x87,
  0x95, 0x95, 0x96, 0x96, 0x8C, 0x8C, 0x7E, 0x7E, 0x7F, 0x7F, 0x72, 0x72, 0x74, 0x74, 0x6B, 0x6B, 0x73, 0x73, 0x87, 0x87,
  0x91, 0x91, 0x94, 0x94, 0x92, 0x92, 0x8A, 0x8A, 0x83, 0x83, 0x78, 0x78, 0x67, 0x67, 0x6D, 0x6D, 0x70, 0x70, 0x89, 0x89,
  0x95, 0x95, 0x96, 0x96, 0x8C, 0x8C, 0x7D, 0x7D, 0x7F, 0x7F, 0x71, 0x71, 0x75, 0x75, 0x6B, 0x6B, 0x72, 0x72, 0x86, 0x86,
  0x91, 0x91, 0x94, 0x94, 0x92, 0x92, 0x8C, 0x8C, 0x83, 0x83, 0x7A, 0x7A, 0x69, 0x69, 0x6D, 0x6D, 0x6F, 0x6F, 0x86, 0x86,
  0x94, 0x94, 0x94, 0x94, 0x8D, 0x8D, 0x7E, 0x7E, 0x80, 0x80, 0x72, 0x72, 0x74, 0x74, 0x6C, 0x6C, 0x71, 0x71, 0x85, 0x85,
  0x90, 0x90, 0x94, 0x94, 0x92, 0x92, 0x8C, 0x8C, 0x83, 0x83, 0x7C, 0x7C, 0x69, 0x69, 0x6E, 0x6E, 0x6F, 0x6F, 0x84, 0x84,
  0x94, 0x94, 0x93, 0x93, 0x8D, 0x8D, 0x7D, 0x7D, 0x81, 0x81, 0x73, 0x73, 0x74, 0x74, 0x6D, 0x6D, 0x6F, 0x6F, 0x85, 0x85,
  0x8F, 0x8F, 0x94, 0x94, 0x91, 0x91, 0x8C, 0x8C, 0x82, 0x82, 0x7D, 0x7D, 0x6A, 0x6A, 0x6E, 0x6E, 0x70, 0x70, 0x81, 0x81,
  0x94, 0x94, 0x93, 0x93, 0x8F, 0x8F, 0x7E, 0x7E, 0x81, 0x81, 0x74, 0x74, 0x74, 0x74, 0x6F, 0x6F, 0x6F, 0x6F, 0x83, 0x83,
  0x8F, 0x8F, 0x93, 0x93, 0x91, 0x91, 0x8C, 0x8C, 0x83, 0x83, 0x7C, 0x7C, 0x69, 0x69, 0x6E, 0x6E, 0x6F, 0x6F, 0x83, 0x83,
  0x95, 0x95, 0x94, 0x94, 0x8F, 0x8F, 0x7D, 0x7D, 0x80, 0x80, 0x73, 0x73, 0x73, 0x73, 0x6E, 0x6E, 0x6F, 0x6F, 0x86, 0x86,
  0x90, 0x90, 0x95, 0x95, 0x91, 0x91, 0x8A, 0x8A, 0x81, 0x81, 0x7A, 0x7A, 0x69, 0x69, 0x6E, 0x6E, 0x70, 0x70, 0x86, 0x86,
  0x96, 0x96, 0x97, 0x97, 0x8E, 0x8E, 0x7D, 0x7D, 0x7E, 0x7E, 0x6F, 0x6F, 0x71, 0x71, 0x6B, 0x6B, 0x72, 0x72, 0x8A, 0x8A,
  0x93, 0x93, 0x97, 0x97, 0x92, 0x92, 0x89, 0x89, 0x81, 0x81, 0x74, 0x74, 0x69, 0x69, 0x6D, 0x6D, 0x70, 0x70, 0x8C, 0x8C,
  0x96, 0x96, 0x96, 0x96, 0x8A, 0x8A, 0x7D, 0x7D, 0x7B, 0x7B, 0x6E, 0x6E, 0x71, 0x71, 0x69, 0x69, 0x78, 0x78, 0x8E, 0x8E,
  0x94, 0x94, 0x97, 0x97, 0x92, 0x92, 0x86, 0x86, 0x7E, 0x7E, 0x6F, 0x6F, 0x69, 0x69, 0x6C, 0x6C, 0x75, 0x75, 0x91, 0x91,
  0x96, 0x96, 0x96, 0x96, 0x87, 0x87, 0x7F, 0x7F, 0x76, 0x76, 0x6C, 0x6C, 0x6D, 0x6D, 0x69, 0x69, 0x7D, 0x7D, 0x91, 0x91,
  0x95, 0x95, 0x96, 0x96, 0x90, 0x90, 0x85, 0x85, 0x7C, 0x7C, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x7D, 0x7D, 0x96, 0x96,
  0x97, 0x97, 0x93, 0x93, 0x83, 0x83, 0x7E, 0x7E, 0x73, 0x73, 0x6D, 0x6D, 0x6B, 0x6B, 0x6B, 0x6B, 0x83, 0x83, 0x94, 0x94,
  0x97, 0x97, 0x96, 0x96, 0x8D, 0x8D, 0x82, 0x82, 0x77, 0x77, 0x67, 0x67, 0x6B, 0x6B, 0x6C, 0x6C, 0x84, 0x84, 0x97, 0x97,
  0x97, 0x97, 0x91, 0x91, 0x81, 0x81, 0x7D, 0x7D, 0x70, 0x70, 0x6E, 0x6E, 0x69, 0x69, 0x70, 0x70, 0x88, 0x88, 0x94, 0x94,
  0x97, 0x97, 0x96, 0x96, 0x8B, 0x8B, 0x82, 0x82, 0x74, 0x74, 0x67, 0x67, 0x6B, 0x6B, 0x6F, 0x6F, 0x8A, 0x8A, 0x97, 0x97,
  0x96, 0x96, 0x8D, 0x8D, 0x80, 0x80, 0x7C, 0x7C, 0x6F, 0x6F, 0x6F, 0x6F, 0x69, 0x69, 0x72, 0x72, 0x8B, 0x8B, 0x95, 0x95,
  0x97, 0x97, 0x95, 0x95, 0x89, 0x89, 0x80, 0x80, 0x71, 0x71, 0x67, 0x67, 0x6B, 0x6B, 0x70, 0x70, 0x8D, 0x8D, 0x96, 0x96,
  0x97, 0x97, 0x8B, 0x8B, 0x7F, 0x7F, 0x7B, 0x7B, 0x6F, 0x6F, 0x70, 0x70, 0x69, 0x69, 0x75, 0x75, 0x8B, 0x8B, 0x94, 0x94,
  0x97, 0x97, 0x95, 0x95, 0x88, 0x88, 0x80, 0x80, 0x6F, 0x6F, 0x67, 0x67, 0x6B, 0x6B, 0x73, 0x73, 0x8F, 0x8F, 0x96, 0x96,
  0x97, 0x97, 0x89, 0x89, 0x80, 0x80, 0x7B, 0x7B, 0x6F, 0x6F, 0x71, 0x71, 0x69, 0x69, 0x78, 0x78, 0x8B, 0x8B, 0x94, 0x94,
  0x96, 0x96, 0x92, 0x92, 0x87, 0x87, 0x7F, 0x7F, 0x6F, 0x6F, 0x68, 0x68, 0x6D, 0x6D, 0x74, 0x74, 0x90, 0x90, 0x95, 0x95,
  0x96, 0x96, 0x87, 0x87, 0x80, 0x80, 0x7A, 0x7A, 0x6F, 0x6F, 0x70, 0x70, 0x6A, 0x6A, 0x79, 0x79, 0x8C, 0x8C, 0x94, 0x94,
  0x95, 0x95, 0x92, 0x92, 0x87, 0x87, 0x7F, 0x7F, 0x6D, 0x6D, 0x6A, 0x6A, 0x6E, 0x6E, 0x76, 0x76, 0x91, 0x91, 0x94, 0x94,
  0x95, 0x95, 0x84, 0x84, 0x7F, 0x7F, 0x77, 0x77, 0x6E, 0x6E, 0x6F, 0x6F, 0x6A, 0x6A, 0x7D, 0x7D, 0x8E, 0x8E, 0x96, 0x96,
  0x96, 0x96, 0x91, 0x91, 0x87, 0x87, 0x7D, 0x7D, 0x6B, 0x6B, 0x6B, 0x6B, 0x6D, 0x6D, 0x7A, 0x7A, 0x93, 0x93, 0x95, 0x95,
  0x94, 0x94, 0x83, 0x83, 0x7F, 0x7F, 0x74, 0x74, 0x6E, 0x6E, 0x6E, 0x6E, 0x6C, 0x6C, 0x80, 0x80, 0x90, 0x90, 0x96, 0x96,
  0x96, 0x96, 0x90, 0x90, 0x86, 0x86, 0x7B, 0x7B, 0x69, 0x69, 0x6B, 0x6B, 0x6C, 0x6C, 0x80, 0x80, 0x95, 0x95, 0x96, 0x96,
  0x92, 0x92, 0x81, 0x81, 0x7E, 0x7E, 0x72, 0x72, 0x6F, 0x6F, 0x6D, 0x6D, 0x6C, 0x6C, 0x82, 0x82, 0x92, 0x92, 0x96, 0x96,
  0x96, 0x96, 0x8E, 0x8E, 0x85, 0x85, 0x7A, 0x7A, 0x68, 0x68, 0x6A, 0x6A, 0x6C, 0x6C, 0x82, 0x82, 0x96, 0x96, 0x97, 0x97,
  0x91, 0x91, 0x80, 0x80, 0x7E, 0x7E, 0x72, 0x72, 0x70, 0x70, 0x6D, 0x6D, 0x6C, 0x6C, 0x83, 0x83, 0x91, 0x91, 0x95, 0x95,
  0x95, 0x95, 0x8E, 0x8E, 0x85, 0x85, 0x7B, 0x7B, 0x69, 0x69, 0x6A, 0x6A, 0x6C, 0x6C, 0x82, 0x82, 0x95, 0x95, 0x96, 0x96,
  0x8F, 0x8F, 0x80, 0x80, 0x7F, 0x7F, 0x73, 0x73, 0x72, 0x72, 0x6E, 0x6E, 0x6D, 0x6D, 0x82, 0x82, 0x90, 0x90, 0x96, 0x96,
  0x93, 0x93, 0x8E, 0x8E, 0x83, 0x83, 0x7C, 0x7C, 0x6A, 0x6A, 0x6B, 0x6B, 0x6F, 0x6F, 0x7F, 0x7F, 0x96, 0x96, 0x95, 0x95,
  0x91, 0x91, 0x80, 0x80, 0x7F, 0x7F, 0x74, 0x74, 0x71, 0x71, 0x6F, 0x6F, 0x6B, 0x6B, 0x81, 0x81, 0x8F, 0x8F, 0x96, 0x96,
  0x94, 0x94, 0x8E, 0x8E, 0x83, 0x83, 0x7C, 0x7C, 0x6B, 0x6B, 0x6B, 0x6B, 0x6F, 0x6F, 0x7E, 0x7E, 0x95, 0x95, 0x96, 0x96,
  0x90, 0x90, 0x7F, 0x7F, 0x7F, 0x7F, 0x75, 0x75, 0x72, 0x72, 0x71, 0x71, 0x6C, 0x6C, 0x81, 0x81, 0x8E, 0x8E, 0x96, 0x96,
  0x93, 0x93, 0x8E, 0x8E, 0x82, 0x82, 0x7D, 0x7D, 0x6C, 0x6C, 0x6B, 0x6B, 0x70, 0x70, 0x7C, 0x7C, 0x93, 0x93, 0x95, 0x95,
  0x92, 0x92, 0x80, 0x80, 0x7F, 0x7F, 0x76, 0x76, 0x72, 0x72, 0x72, 0x72, 0x6C, 0x6C, 0x7F, 0x7F, 0x8D, 0x8D, 0x95, 0x95,
  0x93, 0x93, 0x90, 0x90, 0x84, 0x84, 0x7D, 0x7D, 0x6C, 0x6C, 0x6A, 0x6A, 0x6F, 0x6F, 0x7B, 0x7B, 0x93, 0x93, 0x95, 0x95,
  0x93, 0x93, 0x7F, 0x7F, 0x7E, 0x7E, 0x76, 0x76, 0x71, 0x71, 0x72, 0x72, 0x6B, 0x6B, 0x7F, 0x7F, 0x8E, 0x8E, 0x96, 0x96,
  0x94, 0x94, 0x8F, 0x8F, 0x85, 0x85, 0x7D, 0x7D, 0x6C, 0x6C, 0x6A, 0x6A, 0x6F, 0x6F, 0x7A, 0x7A, 0x92, 0x92, 0x95, 0x95,
  0x93, 0x93, 0x81, 0x81, 0x7E, 0x7E, 0x77, 0x77, 0x71, 0x71, 0x73, 0x73, 0x6C, 0x6C, 0x7E, 0x7E, 0x8D, 0x8D, 0x95, 0x95,
  0x93, 0x93, 0x8F, 0x8F, 0x84, 0x84, 0x7F, 0x7F, 0x6E, 0x6E, 0x6A, 0x6A, 0x70, 0x70, 0x79, 0x79, 0x91, 0x91, 0x93, 0x93,
  0x94, 0x94, 0x82, 0x82, 0x7E, 0x7E, 0x79, 0x79, 0x71, 0x71, 0x74, 0x74, 0x6B, 0x6B, 0x7B, 0x7B, 0x8B, 0x8B, 0x94, 0x94,
  0x93, 0x93, 0x8F, 0x8F, 0x85, 0x85, 0x7F, 0x7F, 0x71, 0x71, 0x69, 0x69, 0x71, 0x71, 0x77, 0x77, 0x8F, 0x8F, 0x94, 0x94,
  0x93, 0x93, 0x84, 0x84, 0x7D, 0x7D, 0x7A, 0x7A, 0x72, 0x72, 0x75, 0x75, 0x6C, 0x6C, 0x79, 0x79, 0x8A, 0x8A, 0x93, 0x93,
  0x92, 0x92, 0x8F, 0x8F, 0x86, 0x86, 0x80, 0x80, 0x74, 0x74, 0x69, 0x69, 0x71, 0x71, 0x75, 0x75, 0x8D, 0x8D, 0x94, 0x94,
  0x93, 0x93, 0x85, 0x85, 0x7C, 0x7C, 0x7A, 0x7A, 0x72, 0x72, 0x76, 0x76, 0x6D, 0x6D, 0x77, 0x77, 0x88, 0x88, 0x92, 0x92,
  0x94, 0x94, 0x90, 0x90, 0x88, 0x88, 0x80, 0x80, 0x75, 0x75, 0x69, 0x69, 0x71, 0x71, 0x75, 0x75, 0x8B, 0x8B, 0x94, 0x94,
  0x93, 0x93, 0x86, 0x86, 0x7C, 0x7C, 0x7B, 0x7B, 0x73, 0x73, 0x76, 0x76, 0x6D, 0x6D, 0x76, 0x76, 0x87, 0x87, 0x92, 0x92,
  0x94, 0x94, 0x90, 0x90, 0x88, 0x88, 0x81, 0x81, 0x76, 0x76, 0x68, 0x68, 0x70, 0x70, 0x73, 0x73, 0x8B, 0x8B, 0x95, 0x95,
  0x93, 0x93, 0x88, 0x88, 0x7B, 0x7B, 0x7C, 0x7C, 0x72, 0x72, 0x75, 0x75, 0x6D, 0x6D, 0x73, 0x73, 0x87, 0x87, 0x91, 0x91,
  0x95, 0x95, 0x90, 0x90, 0x88, 0x88, 0x82, 0x82, 0x77, 0x77, 0x69, 0x69, 0x6F, 0x6F, 0x73, 0x73, 0x88, 0x88, 0x94, 0x94,
  0x94, 0x94, 0x8A, 0x8A, 0x7D, 0x7D, 0x7B, 0x7B, 0x72, 0x72, 0x74, 0x74, 0x6F, 0x6F, 0x73, 0x73, 0x85, 0x85, 0x90, 0x90,
  0x93, 0x93, 0x91, 0x91, 0x8A, 0x8A, 0x82, 0x82, 0x78, 0x78, 0x68, 0x68, 0x6F, 0x6F, 0x73, 0x73, 0x88, 0x88, 0x94, 0x94,
  0x94, 0x94, 0x8B, 0x8B, 0x7C, 0x7C, 0x7E, 0x7E, 0x73, 0x73, 0x75, 0x75, 0x6F, 0x6F, 0x70, 0x70, 0x83, 0x83, 0x8F, 0x8F,
  0x94, 0x94, 0x92, 0x92, 0x8B, 0x8B, 0x83, 0x83, 0x7B, 0x7B, 0x6A, 0x6A, 0x6D, 0x6D, 0x70, 0x70, 0x83, 0x83, 0x95, 0x95,
  0x95, 0x95, 0x8E, 0x8E, 0x7D, 0x7D, 0x7E, 0x7E, 0x75, 0x75, 0x74, 0x74, 0x71, 0x71, 0x6D, 0x6D, 0x80, 0x80, 0x8E, 0x8E,
  0x95, 0x95, 0x94, 0x94, 0x8E, 0x8E, 0x83, 0x83, 0x7D, 0x7D, 0x6C, 0x6C, 0x6C, 0x6C, 0x70, 0x70, 0x7E, 0x7E, 0x93, 0x93,
  0x95, 0x95, 0x90, 0x90, 0x7E, 0x7E, 0x7D, 0x7D, 0x77, 0x77, 0x74, 0x74, 0x74, 0x74, 0x6D, 0x6D, 0x7E, 0x7E, 0x8B, 0x8B,
  0x93, 0x93, 0x92, 0x92, 0x8E, 0x8E, 0x85, 0x85, 0x81, 0x81, 0x6F, 0x6F, 0x6B, 0x6B, 0x70, 0x70, 0x79, 0x79, 0x90, 0x90,
  0x95, 0x95, 0x93, 0x93, 0x80, 0x80, 0x7D, 0x7D, 0x79, 0x79, 0x74, 0x74, 0x75, 0x75, 0x6C, 0x6C, 0x7A, 0x7A, 0x88, 0x88,
  0x92, 0x92, 0x92, 0x92, 0x90, 0x90, 0x87, 0x87, 0x83, 0x83, 0x75, 0x75, 0x68, 0x68, 0x70, 0x70, 0x74, 0x74, 0x8C, 0x8C,
  0x95, 0x95, 0x94, 0x94, 0x85, 0x85, 0x7B, 0x7B, 0x7C, 0x7C, 0x74, 0x74, 0x77, 0x77, 0x6E, 0x6E, 0x74, 0x74, 0x84, 0x84,
  0x8F, 0x8F, 0x92, 0x92, 0x91, 0x91, 0x8B, 0x8B, 0x84, 0x84, 0x7C, 0x7C, 0x68, 0x68, 0x6E, 0x6E, 0x71, 0x71, 0x84, 0x84,
  0x92, 0x92, 0x94, 0x94, 0x8A, 0x8A, 0x7A, 0x7A, 0x7F, 0x7F, 0x77, 0x77, 0x78, 0x78, 0x73, 0x73, 0x71, 0x71, 0x80, 0x80,
  0x8B, 0x8B, 0x91, 0x91, 0x90, 0x90, 0x8D, 0x8D, 0x84, 0x84, 0x81, 0x81, 0x6D, 0x6D, 0x6B, 0x6B, 0x71, 0x71, 0x7C, 0x7C,
  0x91, 0x91, 0x92, 0x92, 0x8F, 0x8F, 0x7D, 0x7D, 0x7E, 0x7E, 0x7B, 0x7B, 0x77, 0x77, 0x77, 0x77, 0x6E, 0x6E, 0x79, 0x79,
  0x87, 0x87, 0x8F, 0x8F, 0x90, 0x90, 0x8F, 0x8F, 0x87, 0x87, 0x85, 0x85, 0x76, 0x76, 0x69, 0x69, 0x70, 0x70, 0x75, 0x75,
  0x8B, 0x8B, 0x92, 0x92, 0x90, 0x90, 0x82, 0x82, 0x7C, 0x7C, 0x7F, 0x7F, 0x77, 0x77, 0x7A, 0x7A, 0x70, 0x70, 0x74, 0x74,
  0x84, 0x84, 0x8E, 0x8E, 0x91, 0x91, 0x8F, 0x8F, 0x89, 0x89, 0x84, 0x84, 0x7C, 0x7C, 0x6A, 0x6A, 0x6E, 0x6E, 0x72, 0x72,
  0x85, 0x85, 0x93, 0x93, 0x92, 0x92, 0x88, 0x88, 0x7A, 0x7A, 0x80, 0x80, 0x78, 0x78, 0x7A, 0x7A, 0x74, 0x74, 0x70, 0x70,
  0x7F, 0x7F, 0x8B, 0x8B, 0x91, 0x91, 0x90, 0x90, 0x8C, 0x8C, 0x85, 0x85, 0x81, 0x81, 0x6E, 0x6E, 0x6C, 0x6C, 0x71, 0x71,
  0x7C, 0x7C, 0x91, 0x91, 0x93, 0x93, 0x8F, 0x8F, 0x7D, 0x7D, 0x7E, 0x7E, 0x7B, 0x7B, 0x77, 0x77, 0x76, 0x76, 0x6B, 0x6B,
  0x78, 0x78, 0x88, 0x88, 0x92, 0x92, 0x94, 0x94, 0x90, 0x90, 0x88, 0x88, 0x83, 0x83, 0x73, 0x73, 0x69, 0x69, 0x6F, 0x6F,
  0x74, 0x74, 0x8C, 0x8C, 0x94, 0x94, 0x93, 0x93, 0x82, 0x82, 0x7C, 0x7C, 0x7E, 0x7E, 0x76, 0x76, 0x78, 0x78, 0x6D, 0x6D,
  0x71, 0x71, 0x84, 0x84, 0x91, 0x91, 0x94, 0x94, 0x91, 0x91, 0x8A, 0x8A, 0x85, 0x85, 0x7B, 0x7B, 0x69, 0x69, 0x6E, 0x6E,
  0x71, 0x71, 0x85, 0x85, 0x94, 0x94, 0x94, 0x94, 0x89, 0x89, 0x7B, 0x7B, 0x80, 0x80, 0x78, 0x78, 0x78, 0x78, 0x70, 0x70,
  0x6B, 0x6B, 0x7E, 0x7E, 0x8C, 0x8C, 0x95, 0x95, 0x94, 0x94, 0x8E, 0x8E, 0x86, 0x86, 0x7F, 0x7F, 0x6C, 0x6C, 0x6A, 0x6A,
  0x6F, 0x6F, 0x7D, 0x7D, 0x92, 0x92, 0x95, 0x95, 0x8F, 0x8F, 0x7C, 0x7C, 0x7F, 0x7F, 0x7A, 0x7A, 0x78, 0x78, 0x75, 0x75,
  0x6B, 0x6B, 0x77, 0x77, 0x87, 0x87, 0x93, 0x93, 0x94, 0x94, 0x90, 0x90, 0x88, 0x88, 0x83, 0x83, 0x73, 0x73, 0x68, 0x68,
  0x6E, 0x6E, 0x75, 0x75, 0x8C, 0x8C, 0x94, 0x94, 0x93, 0x93, 0x83, 0x83, 0x7D, 0x7D, 0x7F, 0x7F, 0x77, 0x77, 0x78, 0x78,
  0x6D, 0x6D, 0x70, 0x70, 0x82, 0x82, 0x8F, 0x8F, 0x94, 0x94, 0x93, 0x93, 0x8A, 0x8A, 0x85, 0x85, 0x7A, 0x7A, 0x69, 0x69,
  0x6D, 0x6D, 0x71, 0x71, 0x85, 0x85, 0x93, 0x93, 0x93, 0x93, 0x89, 0x89, 0x7C, 0x7C, 0x80, 0x80, 0x78, 0x78, 0x79, 0x79,
  0x72, 0x72, 0x6D, 0x6D, 0x7C, 0x7C, 0x8B, 0x8B, 0x92, 0x92, 0x93, 0x93, 0x8E, 0x8E, 0x86, 0x86, 0x82, 0x82, 0x6C, 0x6C,
  0x6B, 0x6B, 0x70, 0x70, 0x7B, 0x7B, 0x91, 0x91, 0x93, 0x93, 0x8F, 0x8F, 0x7E, 0x7E, 0x80, 0x80, 0x7B, 0x7B, 0x77, 0x77,
  0x75, 0x75, 0x6C, 0x6C, 0x77, 0x77, 0x87, 0x87, 0x90, 0x90, 0x92, 0x92, 0x91, 0x91, 0x89, 0x89, 0x86, 0x86, 0x77, 0x77,
  0x69, 0x69, 0x6F, 0x6F, 0x73, 0x73, 0x89, 0x89, 0x93, 0x93, 0x91, 0x91, 0x83, 0x83, 0x7D, 0x7D, 0x80, 0x80, 0x78, 0x78,
  0x79, 0x79, 0x6F, 0x6F, 0x71, 0x71, 0x82, 0x82, 0x8D, 0x8D, 0x92, 0x92, 0x92, 0x92, 0x8B, 0x8B, 0x85, 0x85, 0x7D, 0x7D,
  0x6A, 0x6A, 0x6E, 0x6E, 0x71, 0x71, 0x81, 0x81, 0x92, 0x92, 0x93, 0x93, 0x8A, 0x8A, 0x7B, 0x7B, 0x80, 0x80, 0x78, 0x78,
  0x78, 0x78, 0x73, 0x73, 0x6D, 0x6D, 0x7C, 0x7C, 0x8B, 0x8B, 0x93, 0x93, 0x94, 0x94, 0x90, 0x90, 0x87, 0x87, 0x81, 0x81,
  0x6D, 0x6D, 0x6B, 0x6B, 0x6F, 0x6F, 0x7A, 0x7A, 0x8F, 0x8F, 0x94, 0x94, 0x90, 0x90, 0x7D, 0x7D, 0x7E, 0x7E, 0x7B, 0x7B,
  0x76, 0x76, 0x75, 0x75, 0x6C, 0x6C, 0x77, 0x77, 0x88, 0x88, 0x93, 0x93, 0x94, 0x94, 0x92, 0x92, 0x89, 0x89, 0x84, 0x84,
  0x72, 0x72, 0x68, 0x68, 0x6F, 0x6F, 0x74, 0x74, 0x8D, 0x8D, 0x94, 0x94, 0x93, 0x93, 0x82, 0x82, 0x7D, 0x7D, 0x7F, 0x7F,
  0x75, 0x75, 0x77, 0x77, 0x6C, 0x6C, 0x71, 0x71, 0x84, 0x84, 0x91, 0x91, 0x94, 0x94, 0x92, 0x92, 0x8B, 0x8B, 0x86, 0x86,
  0x78, 0x78, 0x68, 0x68, 0x6D, 0x6D, 0x71, 0x71, 0x87, 0x87, 0x94, 0x94, 0x96, 0x96, 0x88, 0x88, 0x7B, 0x7B, 0x7F, 0x7F,
  0x76, 0x76, 0x77, 0x77, 0x70, 0x70, 0x6E, 0x6E, 0x80, 0x80, 0x90, 0x90, 0x95, 0x95, 0x93, 0x93, 0x8C, 0x8C, 0x85, 0x85,
  0x7C, 0x7C, 0x6A, 0x6A, 0x6C, 0x6C, 0x70, 0x70, 0x82, 0x82, 0x93, 0x93, 0x95, 0x95, 0x8D, 0x8D, 0x7C, 0x7C, 0x7F, 0x7F,
  0x79, 0x79, 0x76, 0x76, 0x72, 0x72, 0x6C, 0x6C, 0x7B, 0x7B, 0x8D, 0x8D, 0x95, 0x95, 0x94, 0x94, 0x8E, 0x8E, 0x86, 0x86,
  0x80, 0x80, 0x6C, 0x6C, 0x69, 0x69, 0x6E, 0x6E, 0x7C, 0x7C, 0x92, 0x92, 0x96, 0x96, 0x92, 0x92, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7A, 0x7A, 0x76, 0x76, 0x75, 0x75, 0x6A, 0x6A, 0x77, 0x77, 0x89, 0x89, 0x94, 0x94, 0x95, 0x95, 0x92, 0x92, 0x88, 0x88,
  0x83, 0x83, 0x72, 0x72, 0x67, 0x67, 0x6F, 0x6F, 0x75, 0x75, 0x8D, 0x8D, 0x95, 0x95, 0x93, 0x93, 0x83, 0x83, 0x7C, 0x7C,
  0x7D, 0x7D, 0x75, 0x75, 0x77, 0x77, 0x6C, 0x6C, 0x71, 0x71, 0x85, 0x85, 0x91, 0x91, 0x96, 0x96, 0x94, 0x94, 0x8A, 0x8A,
  0x84, 0x84, 0x78, 0x78, 0x68, 0x68, 0x6D, 0x6D, 0x71, 0x71, 0x86, 0x86, 0x95, 0x95, 0x95, 0x95, 0x88, 0x88, 0x7B, 0x7B,
  0x7E, 0x7E, 0x76, 0x76, 0x77, 0x77, 0x6F, 0x6F, 0x6E, 0x6E, 0x80, 0x80, 0x8F, 0x8F, 0x95, 0x95, 0x94, 0x94, 0x8D, 0x8D,
  0x85, 0x85, 0x7F, 0x7F, 0x6A, 0x6A, 0x6B, 0x6B, 0x70, 0x70, 0x80, 0x80, 0x95, 0x95, 0x95, 0x95, 0x8E, 0x8E, 0x7B, 0x7B,
  0x7E, 0x7E, 0x78, 0x78, 0x76, 0x76, 0x74, 0x74, 0x6B, 0x6B, 0x7B, 0x7B, 0x8A, 0x8A, 0x93, 0x93, 0x94, 0x94, 0x90, 0x90,
  0x88, 0x88, 0x82, 0x82, 0x70, 0x70, 0x68, 0x68, 0x6E, 0x6E, 0x77, 0x77, 0x90, 0x90, 0x96, 0x96, 0x92, 0x92, 0x80, 0x80,
  0x7C, 0x7C, 0x7C, 0x7C, 0x76, 0x76, 0x76, 0x76, 0x6C, 0x6C, 0x73, 0x73, 0x86, 0x86, 0x92, 0x92, 0x94, 0x94, 0x92, 0x92,
  0x89, 0x89, 0x85, 0x85, 0x79, 0x79, 0x69, 0x69, 0x6E, 0x6E, 0x71, 0x71, 0x89, 0x89, 0x95, 0x95, 0x93, 0x93, 0x86, 0x86,
  0x7B, 0x7B, 0x7F, 0x7F, 0x76, 0x76, 0x78, 0x78, 0x6F, 0x6F, 0x6E, 0x6E, 0x82, 0x82, 0x90, 0x90, 0x95, 0x95, 0x94, 0x94,
  0x8C, 0x8C, 0x85, 0x85, 0x7C, 0x7C, 0x6A, 0x6A, 0x6D, 0x6D, 0x6F, 0x6F, 0x82, 0x82, 0x94, 0x94, 0x94, 0x94, 0x8B, 0x8B,
  0x7C, 0x7C, 0x7F, 0x7F, 0x77, 0x77, 0x76, 0x76, 0x73, 0x73, 0x6B, 0x6B, 0x7D, 0x7D, 0x8E, 0x8E, 0x95, 0x95, 0x95, 0x95,
  0x8E, 0x8E, 0x86, 0x86, 0x80, 0x80, 0x6D, 0x6D, 0x6B, 0x6B, 0x6E, 0x6E, 0x7B, 0x7B, 0x92, 0x92, 0x95, 0x95, 0x91, 0x91,
  0x7E, 0x7E, 0x7F, 0x7F, 0x7A, 0x7A, 0x74, 0x74, 0x74, 0x74, 0x69, 0x69, 0x76, 0x76, 0x8A, 0x8A, 0x94, 0x94, 0x95, 0x95,
  0x91, 0x91, 0x88, 0x88, 0x84, 0x84, 0x73, 0x73, 0x6A, 0x6A, 0x6E, 0x6E, 0x74, 0x74, 0x8D, 0x8D, 0x94, 0x94, 0x93, 0x93,
  0x82, 0x82, 0x7D, 0x7D, 0x7E, 0x7E, 0x76, 0x76, 0x78, 0x78, 0x6C, 0x6C, 0x70, 0x70, 0x85, 0x85, 0x91, 0x91, 0x95, 0x95,
  0x92, 0x92, 0x8A, 0x8A, 0x85, 0x85, 0x79, 0x79, 0x69, 0x69, 0x6D, 0x6D, 0x70, 0x70, 0x85, 0x85, 0x94, 0x94, 0x94, 0x94,
  0x88, 0x88, 0x7C, 0x7C, 0x80, 0x80, 0x78, 0x78, 0x78, 0x78, 0x71, 0x71, 0x6C, 0x6C, 0x7E, 0x7E, 0x8D, 0x8D, 0x94, 0x94,
  0x94, 0x94, 0x8D, 0x8D, 0x86, 0x86, 0x80, 0x80, 0x6C, 0x6C, 0x6C, 0x6C, 0x6F, 0x6F, 0x7D, 0x7D, 0x91, 0x91, 0x95, 0x95,
  0x8E, 0x8E, 0x7C, 0x7C, 0x7F, 0x7F, 0x7B, 0x7B, 0x77, 0x77, 0x75, 0x75, 0x6C, 0x6C, 0x77, 0x77, 0x88, 0x88, 0x92, 0x92,
  0x94, 0x94, 0x90, 0x90, 0x87, 0x87, 0x85, 0x85, 0x74, 0x74, 0x6A, 0x6A, 0x6F, 0x6F, 0x75, 0x75, 0x8B, 0x8B, 0x93, 0x93,
  0x91, 0x91, 0x81, 0x81, 0x7D, 0x7D, 0x80, 0x80, 0x77, 0x77, 0x78, 0x78, 0x6F, 0x6F, 0x71, 0x71, 0x83, 0x83, 0x8F, 0x8F,
  0x94, 0x94, 0x93, 0x93, 0x8B, 0x8B, 0x86, 0x86, 0x7C, 0x7C, 0x6A, 0x6A, 0x6C, 0x6C, 0x70, 0x70, 0x83, 0x83, 0x93, 0x93,
  0x94, 0x94, 0x88, 0x88, 0x7C, 0x7C, 0x81, 0x81, 0x79, 0x79, 0x78, 0x78, 0x73, 0x73, 0x6C, 0x6C, 0x7B, 0x7B, 0x8B, 0x8B,
  0x93, 0x93, 0x94, 0x94, 0x8F, 0x8F, 0x88, 0x88, 0x82, 0x82, 0x6E, 0x6E, 0x6A, 0x6A, 0x6E, 0x6E, 0x79, 0x79, 0x90, 0x90,
  0x94, 0x94, 0x8E, 0x8E, 0x7E, 0x7E, 0x7F, 0x7F, 0x7D, 0x7D, 0x77, 0x77, 0x77, 0x77, 0x6C, 0x6C, 0x73, 0x73, 0x85, 0x85,
  0x91, 0x91, 0x94, 0x94, 0x92, 0x92, 0x8B, 0x8B, 0x87, 0x87, 0x78, 0x78, 0x68, 0x68, 0x6E, 0x6E, 0x71, 0x71, 0x88, 0x88,
  0x95, 0x95, 0x92, 0x92, 0x84, 0x84, 0x7C, 0x7C, 0x80, 0x80, 0x78, 0x78, 0x78, 0x78, 0x6F, 0x6F, 0x6D, 0x6D, 0x7D, 0x7D,
  0x8C, 0x8C, 0x93, 0x93, 0x94, 0x94, 0x8F, 0x8F, 0x89, 0x89, 0x83, 0x83, 0x6C, 0x6C, 0x6A, 0x6A, 0x6E, 0x6E, 0x7B, 0x7B,
  0x91, 0x91, 0x93, 0x93, 0x8C, 0x8C, 0x7D, 0x7D, 0x82, 0x82, 0x7D, 0x7D, 0x78, 0x78, 0x75, 0x75, 0x6B, 0x6B, 0x74, 0x74,
  0x85, 0x85, 0x91, 0x91, 0x94, 0x94, 0x94, 0x94, 0x8B, 0x8B, 0x89, 0x89, 0x78, 0x78, 0x68, 0x68, 0x6D, 0x6D, 0x71, 0x71,
  0x87, 0x87, 0x92, 0x92, 0x92, 0x92, 0x83, 0x83, 0x7E, 0x7E, 0x81, 0x81, 0x78, 0x78, 0x7A, 0x7A, 0x70, 0x70, 0x6E, 0x6E,
  0x7D, 0x7D, 0x8B, 0x8B, 0x92, 0x92, 0x93, 0x93, 0x8F, 0x8F, 0x8A, 0x8A, 0x82, 0x82, 0x6D, 0x6D, 0x6A, 0x6A, 0x6E, 0x6E,
  0x7B, 0x7B, 0x90, 0x90, 0x92, 0x92, 0x8B, 0x8B, 0x7D, 0x7D, 0x82, 0x82, 0x7D, 0x7D, 0x79, 0x79, 0x76, 0x76, 0x6B, 0x6B,
  0x74, 0x74, 0x85, 0x85, 0x90, 0x90, 0x94, 0x94, 0x93, 0x93, 0x8B, 0x8B, 0x87, 0x87, 0x74, 0x74, 0x68, 0x68, 0x6C, 0x6C,
  0x73, 0x73, 0x89, 0x89, 0x92, 0x92, 0x91, 0x91, 0x82, 0x82, 0x80, 0x80, 0x81, 0x81, 0x78, 0x78, 0x78, 0x78, 0x6D, 0x6D,
  0x6F, 0x6F, 0x7F, 0x7F, 0x8D, 0x8D, 0x93, 0x93, 0x94, 0x94, 0x8D, 0x8D, 0x89, 0x89, 0x7D, 0x7D, 0x6A, 0x6A, 0x6B, 0x6B,
  0x6E, 0x6E, 0x81, 0x81, 0x92, 0x92, 0x93, 0x93, 0x88, 0x88, 0x7E, 0x7E, 0x83, 0x83, 0x7B, 0x7B, 0x79, 0x79, 0x71, 0x71,
  0x6A, 0x6A, 0x7A, 0x7A, 0x8A, 0x8A, 0x93, 0x93, 0x95, 0x95, 0x8F, 0x8F, 0x88, 0x88, 0x83, 0x83, 0x6E, 0x6E, 0x6A, 0x6A,
  0x6D, 0x6D, 0x79, 0x79, 0x8F, 0x8F, 0x93, 0x93, 0x8E, 0x8E, 0x7F, 0x7F, 0x81, 0x81, 0x7D, 0x7D, 0x78, 0x78, 0x75, 0x75,
  0x6A, 0x6A, 0x74, 0x74, 0x87, 0x87, 0x91, 0x91, 0x95, 0x95, 0x92, 0x92, 0x8A, 0x8A, 0x86, 0x86, 0x73, 0x73, 0x69, 0x69,
  0x6D, 0x6D, 0x74, 0x74, 0x8C, 0x8C, 0x93, 0x93, 0x92, 0x92, 0x82, 0x82, 0x7F, 0x7F, 0x80, 0x80, 0x78, 0x78, 0x77, 0x77,
  0x6B, 0x6B, 0x6F, 0x6F, 0x81, 0x81, 0x8F, 0x8F, 0x94, 0x94, 0x94, 0x94, 0x8C, 0x8C, 0x87, 0x87, 0x7B, 0x7B, 0x69, 0x69,
  0x6D, 0x6D, 0x6F, 0x6F, 0x85, 0x85, 0x93, 0x93, 0x93, 0x93, 0x89, 0x89, 0x7C, 0x7C, 0x82, 0x82, 0x79, 0x79, 0x77, 0x77,
  0x70, 0x70, 0x6B, 0x6B, 0x7C, 0x7C, 0x8C, 0x8C, 0x93, 0x93, 0x95, 0x95, 0x8E, 0x8E, 0x88, 0x88, 0x82, 0x82, 0x6D, 0x6D,
  0x6A, 0x6A, 0x6D, 0x6D, 0x7B, 0x7B, 0x91, 0x91, 0x94, 0x94, 0x90, 0x90, 0x7E, 0x7E, 0x80, 0x80, 0x7C, 0x7C, 0x77, 0x77,
  0x75, 0x75, 0x6B, 0x6B, 0x75, 0x75, 0x88, 0x88, 0x91, 0x91, 0x94, 0x94, 0x91, 0x91, 0x89, 0x89, 0x86, 0x86, 0x74, 0x74,
  0x69, 0x69, 0x6D, 0x6D, 0x73, 0x73, 0x8C, 0x8C, 0x93, 0x93, 0x93, 0x93, 0x83, 0x83, 0x7D, 0x7D, 0x7F, 0x7F, 0x78, 0x78,
  0x78, 0x78, 0x6E, 0x6E, 0x6F, 0x6F, 0x81, 0x81, 0x8E, 0x8E, 0x93, 0x93, 0x94, 0x94, 0x8C, 0x8C, 0x88, 0x88, 0x7D, 0x7D,
  0x6A, 0x6A, 0x6C, 0x6C, 0x6E, 0x6E, 0x82, 0x82, 0x92, 0x92, 0x93, 0x93, 0x8B, 0x8B, 0x7D, 0x7D, 0x82, 0x82, 0x79, 0x79,
  0x77, 0x77, 0x71, 0x71, 0x6B, 0x6B, 0x7A, 0x7A, 0x8A, 0x8A, 0x92, 0x92, 0x94, 0x94, 0x90, 0x90, 0x89, 0x89, 0x85, 0x85,
  0x70, 0x70, 0x69, 0x69, 0x6C, 0x6C, 0x78, 0x78, 0x8F, 0x8F, 0x93, 0x93, 0x91, 0x91, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E,
  0x78, 0x78, 0x76, 0x76, 0x6B, 0x6B, 0x6F, 0x6F, 0x84, 0x84, 0x91, 0x91, 0x95, 0x95, 0x95, 0x95, 0x8B, 0x8B, 0x88, 0x88,
  0x78, 0x78, 0x68, 0x68, 0x6C, 0x6C, 0x70, 0x70, 0x87, 0x87, 0x93, 0x93, 0x93, 0x93, 0x87, 0x87, 0x7D, 0x7D, 0x81, 0x81,
  0x78, 0x78, 0x78, 0x78, 0x6F, 0x6F, 0x6B, 0x6B, 0x7C, 0x7C, 0x8C, 0x8C, 0x93, 0x93, 0x95, 0x95, 0x8F, 0x8F, 0x88, 0x88,
  0x80, 0x80, 0x6B, 0x6B, 0x6B, 0x6B, 0x6D, 0x6D, 0x7D, 0x7D, 0x91, 0x91, 0x93, 0x93, 0x8E, 0x8E, 0x7F, 0x7F, 0x80, 0x80,
  0x7B, 0x7B, 0x78, 0x78, 0x74, 0x74, 0x6A, 0x6A, 0x74, 0x74, 0x88, 0x88, 0x91, 0x91, 0x94, 0x94, 0x93, 0x93, 0x8A, 0x8A,
  0x87, 0x87, 0x72, 0x72, 0x69, 0x69, 0x6D, 0x6D, 0x73, 0x73, 0x8C, 0x8C, 0x91, 0x91, 0x91, 0x91, 0x82, 0x82, 0x7E, 0x7E,
  0x80, 0x80, 0x78, 0x78, 0x78, 0x78, 0x6C, 0x6C, 0x6E, 0x6E, 0x7F, 0x7F, 0x8E, 0x8E, 0x92, 0x92, 0x94, 0x94, 0x8E, 0x8E,
  0x8A, 0x8A, 0x81, 0x81, 0x6B, 0x6B, 0x6C, 0x6C, 0x6E, 0x6E, 0x7F, 0x7F, 0x90, 0x90, 0x91, 0x91, 0x8A, 0x8A, 0x7C, 0x7C,
  0x82, 0x82, 0x7D, 0x7D, 0x7B, 0x7B, 0x74, 0x74, 0x6A, 0x6A, 0x76, 0x76, 0x88, 0x88, 0x91, 0x91, 0x94, 0x94, 0x91, 0x91,
  0x8A, 0x8A, 0x87, 0x87, 0x73, 0x73, 0x6A, 0x6A, 0x6E, 0x6E, 0x74, 0x74, 0x8A, 0x8A, 0x91, 0x91, 0x90, 0x90, 0x81, 0x81,
  0x7F, 0x7F, 0x80, 0x80, 0x7A, 0x7A, 0x78, 0x78, 0x6C, 0x6C, 0x6F, 0x6F, 0x81, 0x81, 0x8F, 0x8F, 0x94, 0x94, 0x95, 0x95,
  0x8D, 0x8D, 0x88, 0x88, 0x7C, 0x7C, 0x6A, 0x6A, 0x6D, 0x6D, 0x6F, 0x6F, 0x82, 0x82, 0x90, 0x90, 0x91, 0x91, 0x88, 0x88,
  0x7D, 0x7D, 0x82, 0x82, 0x7A, 0x7A, 0x79, 0x79, 0x71, 0x71, 0x6A, 0x6A, 0x79, 0x79, 0x8A, 0x8A, 0x91, 0x91, 0x95, 0x95,
  0x92, 0x92, 0x8B, 0x8B, 0x84, 0x84, 0x6E, 0x6E, 0x69, 0x69, 0x6D, 0x6D, 0x78, 0x78, 0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E,
  0x80, 0x80, 0x82, 0x82, 0x7E, 0x7E, 0x78, 0x78, 0x76, 0x76, 0x6B, 0x6B, 0x71, 0x71, 0x83, 0x83, 0x90, 0x90, 0x94, 0x94,
  0x94, 0x94, 0x8C, 0x8C, 0x87, 0x87, 0x78, 0x78, 0x69, 0x69, 0x6D, 0x6D, 0x71, 0x71, 0x86, 0x86, 0x92, 0x92, 0x91, 0x91,
  0x85, 0x85, 0x7E, 0x7E, 0x82, 0x82, 0x7A, 0x7A, 0x7A, 0x7A, 0x70, 0x70, 0x6D, 0x6D, 0x7B, 0x7B, 0x8A, 0x8A, 0x93, 0x93,
  0x95, 0x95, 0x8E, 0x8E, 0x89, 0x89, 0x82, 0x82, 0x6D, 0x6D, 0x6B, 0x6B, 0x6E, 0x6E, 0x7A, 0x7A, 0x8F, 0x8F, 0x92, 0x92,
  0x8D, 0x8D, 0x7F, 0x7F, 0x82, 0x82, 0x7D, 0x7D, 0x79, 0x79, 0x76, 0x76, 0x6C, 0x6C, 0x74, 0x74, 0x84, 0x84, 0x90, 0x90,
  0x94, 0x94, 0x93, 0x93, 0x8C, 0x8C, 0x88, 0x88, 0x77, 0x77, 0x69, 0x69, 0x6C, 0x6C, 0x70, 0x70, 0x87, 0x87, 0x91, 0x91,
  0x91, 0x91, 0x84, 0x84, 0x80, 0x80, 0x83, 0x83, 0x7A, 0x7A, 0x7A, 0x7A, 0x6F, 0x6F, 0x6C, 0x6C, 0x7B, 0x7B, 0x8B, 0x8B,
  0x92, 0x92, 0x95, 0x95, 0x90, 0x90, 0x8A, 0x8A, 0x82, 0x82, 0x6D, 0x6D, 0x6A, 0x6A, 0x6D, 0x6D, 0x7B, 0x7B, 0x8E, 0x8E,
  0x91, 0x91, 0x8C, 0x8C, 0x7E, 0x7E, 0x83, 0x83, 0x7E, 0x7E, 0x7A, 0x7A, 0x77, 0x77, 0x6B, 0x6B, 0x72, 0x72, 0x83, 0x83,
  0x8F, 0x8F, 0x94, 0x94, 0x95, 0x95, 0x8C, 0x8C, 0x88, 0x88, 0x77, 0x77, 0x68, 0x68, 0x6B, 0x6B, 0x70, 0x70, 0x86, 0x86,
  0x90, 0x90, 0x91, 0x91, 0x85, 0x85, 0x81, 0x81, 0x84, 0x84, 0x7A, 0x7A, 0x7A, 0x7A, 0x70, 0x70, 0x6B, 0x6B, 0x79, 0x79,
  0x8A, 0x8A, 0x92, 0x92, 0x95, 0x95, 0x91, 0x91, 0x8B, 0x8B, 0x83, 0x83, 0x6E, 0x6E, 0x6A, 0x6A, 0x6B, 0x6B, 0x77, 0x77,
  0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x81, 0x81, 0x84, 0x84, 0x80, 0x80, 0x7A, 0x7A, 0x76, 0x76, 0x6B, 0x6B, 0x70, 0x70,
  0x80, 0x80, 0x8D, 0x8D, 0x94, 0x94, 0x94, 0x94, 0x8E, 0x8E, 0x8B, 0x8B, 0x7B, 0x7B, 0x67, 0x67, 0x6B, 0x6B, 0x6D, 0x6D,
  0x83, 0x83, 0x91, 0x91, 0x90, 0x90, 0x87, 0x87, 0x81, 0x81, 0x85, 0x85, 0x7C, 0x7C, 0x7B, 0x7B, 0x71, 0x71, 0x69, 0x69,
  0x76, 0x76, 0x85, 0x85, 0x8F, 0x8F, 0x95, 0x95, 0x93, 0x93, 0x8D, 0x8D, 0x89, 0x89, 0x73, 0x73, 0x67, 0x67, 0x6B, 0x6B,
  0x70, 0x70, 0x89, 0x89, 0x91, 0x91, 0x8F, 0x8F, 0x83, 0x83, 0x84, 0x84, 0x84, 0x84, 0x7C, 0x7C, 0x7B, 0x7B, 0x6D, 0x6D,
  0x6B, 0x6B, 0x7A, 0x7A, 0x88, 0x88, 0x90, 0x90, 0x95, 0x95, 0x91, 0x91, 0x8D, 0x8D, 0x85, 0x85, 0x6D, 0x6D, 0x69, 0x69,
  0x6C, 0x6C, 0x77, 0x77, 0x8C, 0x8C, 0x8F, 0x8F, 0x8B, 0x8B, 0x81, 0x81, 0x87, 0x87, 0x82, 0x82, 0x7C, 0x7C, 0x76, 0x76,
  0x68, 0x68, 0x6F, 0x6F, 0x80, 0x80, 0x8D, 0x8D, 0x94, 0x94, 0x95, 0x95, 0x8F, 0x8F, 0x8C, 0x8C, 0x7C, 0x7C, 0x69, 0x69,
  0x6A, 0x6A, 0x6C, 0x6C, 0x80, 0x80, 0x90, 0x90, 0x91, 0x91, 0x88, 0x88, 0x83, 0x83, 0x86, 0x86, 0x7E, 0x7E, 0x7A, 0x7A,
  0x6E, 0x6E, 0x68, 0x68, 0x75, 0x75, 0x87, 0x87, 0x91, 0x91, 0x96, 0x96, 0x94, 0x94, 0x8F, 0x8F, 0x88, 0x88, 0x71, 0x71,
  0x68, 0x68, 0x6A, 0x6A, 0x72, 0x72, 0x8A, 0x8A, 0x91, 0x91, 0x8F, 0x8F, 0x83, 0x83, 0x86, 0x86, 0x83, 0x83, 0x7B, 0x7B,
  0x77, 0x77, 0x69, 0x69, 0x6C, 0x6C, 0x7C, 0x7C, 0x8D, 0x8D, 0x94, 0x94, 0x97, 0x97, 0x93, 0x93, 0x8D, 0x8D, 0x7E, 0x7E,
  0x69, 0x69, 0x69, 0x69, 0x6B, 0x6B, 0x7E, 0x7E, 0x8F, 0x8F, 0x92, 0x92, 0x8A, 0x8A, 0x82, 0x82, 0x88, 0x88, 0x7F, 0x7F,
  0x7A, 0x7A, 0x70, 0x70, 0x67, 0x67, 0x72, 0x72, 0x85, 0x85, 0x92, 0x92, 0x96, 0x96, 0x96, 0x96, 0x90, 0x90, 0x89, 0x89,
  0x73, 0x73, 0x69, 0x69, 0x6A, 0x6A, 0x70, 0x70, 0x88, 0x88, 0x90, 0x90, 0x90, 0x90, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85,
  0x7C, 0x7C, 0x77, 0x77, 0x6A, 0x6A, 0x6A, 0x6A, 0x7A, 0x7A, 0x8B, 0x8B, 0x93, 0x93, 0x97, 0x97, 0x93, 0x93, 0x8E, 0x8E,
  0x81, 0x81, 0x6B, 0x6B, 0x6B, 0x6B, 0x6A, 0x6A, 0x7A, 0x7A, 0x8D, 0x8D, 0x91, 0x91, 0x8D, 0x8D, 0x83, 0x83, 0x87, 0x87,
  0x80, 0x80, 0x7B, 0x7B, 0x71, 0x71, 0x67, 0x67, 0x6F, 0x6F, 0x82, 0x82, 0x91, 0x91, 0x95, 0x95, 0x96, 0x96, 0x90, 0x90,
  0x8A, 0x8A, 0x76, 0x76, 0x69, 0x69, 0x6A, 0x6A, 0x6D, 0x6D, 0x85, 0x85, 0x90, 0x90, 0x92, 0x92, 0x88, 0x88, 0x85, 0x85,
  0x86, 0x86, 0x7D, 0x7D, 0x78, 0x78, 0x6C, 0x6C, 0x67, 0x67, 0x75, 0x75, 0x8A, 0x8A, 0x93, 0x93, 0x97, 0x97, 0x96, 0x96,
  0x8E, 0x8E, 0x83, 0x83, 0x6C, 0x6C, 0x6A, 0x6A, 0x69, 0x69, 0x76, 0x76, 0x8B, 0x8B, 0x91, 0x91, 0x91, 0x91, 0x84, 0x84,
  0x87, 0x87, 0x81, 0x81, 0x7A, 0x7A, 0x74, 0x74, 0x68, 0x68, 0x6D, 0x6D, 0x80, 0x80, 0x91, 0x91, 0x95, 0x95, 0x97, 0x97,
  0x91, 0x91, 0x8B, 0x8B, 0x78, 0x78, 0x69, 0x69, 0x6A, 0x6A, 0x6C, 0x6C, 0x81, 0x81, 0x8E, 0x8E, 0x92, 0x92, 0x8A, 0x8A,
  0x84, 0x84, 0x86, 0x86, 0x7C, 0x7C, 0x78, 0x78, 0x6E, 0x6E, 0x69, 0x69, 0x73, 0x73, 0x89, 0x89, 0x94, 0x94, 0x95, 0x95,
  0x97, 0x97, 0x8F, 0x8F, 0x86, 0x86, 0x6F, 0x6F, 0x68, 0x68, 0x69, 0x69, 0x71, 0x71, 0x88, 0x88, 0x90, 0x90, 0x92, 0x92,
  0x87, 0x87, 0x86, 0x86, 0x83, 0x83, 0x7A, 0x7A, 0x74, 0x74, 0x6A, 0x6A, 0x6A, 0x6A, 0x7B, 0x7B, 0x90, 0x90, 0x93, 0x93,
  0x97, 0x97, 0x94, 0x94, 0x8C, 0x8C, 0x7E, 0x7E, 0x6A, 0x6A, 0x6A, 0x6A, 0x69, 0x69, 0x7C, 0x7C, 0x8D, 0x8D, 0x92, 0x92,
  0x8D, 0x8D, 0x84, 0x84, 0x87, 0x87, 0x7F, 0x7F, 0x7A, 0x7A, 0x6F, 0x6F, 0x68, 0x68, 0x70, 0x70, 0x86, 0x86, 0x93, 0x93,
  0x95, 0x95, 0x96, 0x96, 0x90, 0x90, 0x88, 0x88, 0x73, 0x73, 0x6A, 0x6A, 0x69, 0x69, 0x6F, 0x6F, 0x85, 0x85, 0x8F, 0x8F,
  0x92, 0x92, 0x88, 0x88, 0x87, 0x87, 0x85, 0x85, 0x7C, 0x7C, 0x77, 0x77, 0x6B, 0x6B, 0x69, 0x69, 0x76, 0x76, 0x8B, 0x8B,
  0x94, 0x94, 0x96, 0x96, 0x97, 0x97, 0x8F, 0x8F, 0x82, 0x82, 0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x74, 0x74, 0x89, 0x89,
  0x91, 0x91, 0x8F, 0x8F, 0x86, 0x86, 0x89, 0x89, 0x83, 0x83, 0x7B, 0x7B, 0x74, 0x74, 0x6A, 0x6A, 0x6B, 0x6B, 0x7C, 0x7C,
  0x8E, 0x8E, 0x94, 0x94, 0x97, 0x97, 0x94, 0x94, 0x8E, 0x8E, 0x7F, 0x7F, 0x6B, 0x6B, 0x6B, 0x6B, 0x69, 0x69, 0x78, 0x78,
  0x8B, 0x8B, 0x90, 0x90, 0x8C, 0x8C, 0x85, 0x85, 0x8A, 0x8A, 0x82, 0x82, 0x7B, 0x7B, 0x71, 0x71, 0x68, 0x68, 0x6E, 0x6E,
  0x80, 0x80, 0x91, 0x91, 0x95, 0x95, 0x97, 0x97, 0x93, 0x93, 0x8E, 0x8E, 0x7B, 0x7B, 0x69, 0x69, 0x6A, 0x6A, 0x69, 0x69,
  0x7D, 0x7D, 0x8D, 0x8D, 0x90, 0x90, 0x8A, 0x8A, 0x87, 0x87, 0x8B, 0x8B, 0x81, 0x81, 0x7A, 0x7A, 0x6D, 0x6D, 0x66, 0x66,
  0x70, 0x70, 0x85, 0x85, 0x93, 0x93, 0x96, 0x96, 0x97, 0x97, 0x91, 0x91, 0x8A, 0x8A, 0x74, 0x74, 0x69, 0x69, 0x6A, 0x6A,
  0x6C, 0x6C, 0x83, 0x83, 0x8E, 0x8E, 0x90, 0x90, 0x88, 0x88, 0x89, 0x89, 0x89, 0x89, 0x80, 0x80, 0x77, 0x77, 0x6A, 0x6A,
  0x68, 0x68, 0x75, 0x75, 0x8C, 0x8C, 0x95, 0x95, 0x97, 0x97, 0x96, 0x96, 0x90, 0x90, 0x85, 0x85, 0x6D, 0x6D, 0x69, 0x69,
  0x68, 0x68, 0x72, 0x72, 0x88, 0x88, 0x8F, 0x8F, 0x90, 0x90, 0x89, 0x89, 0x8A, 0x8A, 0x85, 0x85, 0x7C, 0x7C, 0x72, 0x72,
  0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D, 0x8F, 0x8F, 0x95, 0x95, 0x97, 0x97, 0x93, 0x93, 0x8E, 0x8E, 0x7E, 0x7E, 0x69, 0x69,
  0x6A, 0x6A, 0x69, 0x69, 0x7B, 0x7B, 0x8C, 0x8C, 0x90, 0x90, 0x8C, 0x8C, 0x86, 0x86, 0x89, 0x89, 0x81, 0x81, 0x7A, 0x7A,
  0x6F, 0x6F, 0x66, 0x66, 0x6F, 0x6F, 0x85, 0x85, 0x93, 0x93, 0x97, 0x97, 0x95, 0x95, 0x8E, 0x8E, 0x8A, 0x8A, 0x76, 0x76,
  0x69, 0x69, 0x6A, 0x6A, 0x6C, 0x6C, 0x82, 0x82, 0x8D, 0x8D, 0x90, 0x90, 0x88, 0x88, 0x88, 0x88, 0x87, 0x87, 0x7D, 0x7D,
  0x78, 0x78, 0x6B, 0x6B, 0x67, 0x67, 0x75, 0x75, 0x8A, 0x8A, 0x95, 0x95, 0x97, 0x97, 0x94, 0x94, 0x8D, 0x8D, 0x85, 0x85,
  0x6F, 0x6F, 0x69, 0x69, 0x6A, 0x6A, 0x73, 0x73, 0x88, 0x88, 0x8F, 0x8F, 0x8E, 0x8E, 0x86, 0x86, 0x89, 0x89, 0x85, 0x85,
  0x7D, 0x7D, 0x75, 0x75, 0x69, 0x69, 0x69, 0x69, 0x79, 0x79, 0x8B, 0x8B, 0x95, 0x95, 0x98, 0x98, 0x94, 0x94, 0x8E, 0x8E,
  0x84, 0x84, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x74, 0x74, 0x89, 0x89, 0x8E, 0x8E, 0x8D, 0x8D, 0x87, 0x87, 0x8A, 0x8A,
  0x85, 0x85, 0x7D, 0x7D, 0x74, 0x74, 0x68, 0x68, 0x6A, 0x6A, 0x7A, 0x7A, 0x8C, 0x8C, 0x94, 0x94, 0x98, 0x98, 0x94, 0x94,
  0x90, 0x90, 0x84, 0x84, 0x6C, 0x6C, 0x6A, 0x6A, 0x68, 0x68, 0x75, 0x75, 0x89, 0x89, 0x8D, 0x8D, 0x8D, 0x8D, 0x86, 0x86,
  0x8B, 0x8B, 0x86, 0x86, 0x7D, 0x7D, 0x72, 0x72, 0x68, 0x68, 0x6A, 0x6A, 0x7B, 0x7B, 0x8D, 0x8D, 0x94, 0x94, 0x97, 0x97,
  0x94, 0x94, 0x8F, 0x8F, 0x82, 0x82, 0x6B, 0x6B, 0x69, 0x69, 0x68, 0x68, 0x76, 0x76, 0x8A, 0x8A, 0x8F, 0x8F, 0x8D, 0x8D,
  0x86, 0x86, 0x8B, 0x8B, 0x85, 0x85, 0x7C, 0x7C, 0x71, 0x71, 0x67, 0x67, 0x6B, 0x6B, 0x7D, 0x7D, 0x8F, 0x8F, 0x96, 0x96,
  0x98, 0x98, 0x94, 0x94, 0x8E, 0x8E, 0x7E, 0x7E, 0x69, 0x69, 0x69, 0x69, 0x68, 0x68, 0x7A, 0x7A, 0x8B, 0x8B, 0x90, 0x90,
  0x8C, 0x8C, 0x87, 0x87, 0x8B, 0x8B, 0x83, 0x83, 0x7B, 0x7B, 0x6F, 0x6F, 0x68, 0x68, 0x6D, 0x6D, 0x80, 0x80, 0x92, 0x92,
  0x96, 0x96, 0x99, 0x99, 0x92, 0x92, 0x8C, 0x8C, 0x7A, 0x7A, 0x68, 0x68, 0x69, 0x69, 0x68, 0x68, 0x7D, 0x7D, 0x8C, 0x8C,
  0x91, 0x91, 0x8C, 0x8C, 0x87, 0x87, 0x8B, 0x8B, 0x81, 0x81, 0x79, 0x79, 0x6D, 0x6D, 0x68, 0x68, 0x6F, 0x6F, 0x83, 0x83,
  0x93, 0x93, 0x96, 0x96, 0x98, 0x98, 0x91, 0x91, 0x8C, 0x8C, 0x78, 0x78, 0x68, 0x68, 0x68, 0x68, 0x69, 0x69, 0x7F, 0x7F,
  0x8D, 0x8D, 0x91, 0x91, 0x8A, 0x8A, 0x88, 0x88, 0x8A, 0x8A, 0x80, 0x80, 0x78, 0x78, 0x6B, 0x6B, 0x69, 0x69, 0x70, 0x70,
  0x86, 0x86, 0x94, 0x94, 0x97, 0x97, 0x98, 0x98, 0x90, 0x90, 0x8A, 0x8A, 0x72, 0x72, 0x68, 0x68, 0x68, 0x68, 0x6B, 0x6B,
  0x83, 0x83, 0x8D, 0x8D, 0x92, 0x92, 0x89, 0x89, 0x8B, 0x8B, 0x8A, 0x8A, 0x7E, 0x7E, 0x75, 0x75, 0x69, 0x69, 0x68, 0x68,
  0x74, 0x74, 0x8B, 0x8B, 0x95, 0x95, 0x98, 0x98, 0x97, 0x97, 0x8F, 0x8F, 0x86, 0x86, 0x6E, 0x6E, 0x69, 0x69, 0x68, 0x68,
  0x70, 0x70, 0x87, 0x87, 0x8F, 0x8F, 0x91, 0x91, 0x88, 0x88, 0x8C, 0x8C, 0x87, 0x87, 0x7C, 0x7C, 0x72, 0x72, 0x68, 0x68,
  0x6A, 0x6A, 0x79, 0x79, 0x90, 0x90, 0x95, 0x95, 0x97, 0x97, 0x94, 0x94, 0x8E, 0x8E, 0x81, 0x81, 0x6A, 0x6A, 0x6A, 0x6A,
  0x68, 0x68, 0x77, 0x77, 0x8B, 0x8B, 0x92, 0x92, 0x8F, 0x8F, 0x87, 0x87, 0x8C, 0x8C, 0x82, 0x82, 0x7A, 0x7A, 0x6F, 0x6F,
  0x67, 0x67, 0x6C, 0x6C, 0x80, 0x80, 0x93, 0x93, 0x95, 0x95, 0x97, 0x97, 0x92, 0x92, 0x8C, 0x8C, 0x79, 0x79, 0x68, 0x68,
  0x6B, 0x6B, 0x69, 0x69, 0x7E, 0x7E, 0x8E, 0x8E, 0x93, 0x93, 0x8C, 0x8C, 0x89, 0x89, 0x8B, 0x8B, 0x7F, 0x7F, 0x78, 0x78,
  0x6C, 0x6C, 0x67, 0x67, 0x6F, 0x6F, 0x86, 0x86, 0x95, 0x95, 0x96, 0x96, 0x98, 0x98, 0x91, 0x91, 0x89, 0x89, 0x72, 0x72,
  0x69, 0x69, 0x6A, 0x6A, 0x6C, 0x6C, 0x84, 0x84, 0x8E, 0x8E, 0x92, 0x92, 0x8A, 0x8A, 0x8A, 0x8A, 0x89, 0x89, 0x7E, 0x7E,
  0x76, 0x76, 0x69, 0x69, 0x67, 0x67, 0x74, 0x74, 0x8B, 0x8B, 0x95, 0x95, 0x96, 0x96, 0x96, 0x96, 0x90, 0x90, 0x85, 0x85,
  0x6E, 0x6E, 0x6A, 0x6A, 0x69, 0x69, 0x72, 0x72, 0x89, 0x89, 0x90, 0x90, 0x91, 0x91, 0x87, 0x87, 0x8A, 0x8A, 0x85, 0x85,
  0x7C, 0x7C, 0x72, 0x72, 0x68, 0x68, 0x6B, 0x6B, 0x7C, 0x7C, 0x90, 0x90, 0x95, 0x95, 0x97, 0x97, 0x94, 0x94, 0x8E, 0x8E,
  0x7E, 0x7E, 0x6B, 0x6B, 0x6B, 0x6B, 0x69, 0x69, 0x7A, 0x7A, 0x8B, 0x8B, 0x92, 0x92, 0x8D, 0x8D, 0x87, 0x87, 0x8A, 0x8A,
  0x82, 0x82, 0x7A, 0x7A, 0x6E, 0x6E, 0x68, 0x68, 0x6F, 0x6F, 0x84, 0x84, 0x93, 0x93, 0x96, 0x96, 0x97, 0x97, 0x91, 0x91,
  0x8A, 0x8A, 0x76, 0x76, 0x6A, 0x6A, 0x6B, 0x6B, 0x6C, 0x6C, 0x82, 0x82, 0x8E, 0x8E, 0x91, 0x91, 0x8A, 0x8A, 0x88, 0x88,
  0x88, 0x88, 0x7F, 0x7F, 0x77, 0x77, 0x6B, 0x6B, 0x68, 0x68, 0x73, 0x73, 0x8A, 0x8A, 0x94, 0x94, 0x96, 0x96, 0x97, 0x97,
  0x91, 0x91, 0x87, 0x87, 0x70, 0x70, 0x69, 0x69, 0x6A, 0x6A, 0x70, 0x70, 0x87, 0x87, 0x8F, 0x8F, 0x90, 0x90, 0x88, 0x88,
  0x8A, 0x8A, 0x87, 0x87, 0x7D, 0x7D, 0x75, 0x75, 0x69, 0x69, 0x6A, 0x6A, 0x78, 0x78, 0x8D, 0x8D, 0x94, 0x94, 0x96, 0x96,
  0x95, 0x95, 0x8F, 0x8F, 0x84, 0x84, 0x6D, 0x6D, 0x6B, 0x6B, 0x69, 0x69, 0x74, 0x74, 0x8A, 0x8A, 0x8F, 0x8F, 0x8F, 0x8F,
  0x87, 0x87, 0x8A, 0x8A, 0x85, 0x85, 0x7C, 0x7C, 0x72, 0x72, 0x68, 0x68, 0x6B, 0x6B, 0x7F, 0x7F, 0x92, 0x92, 0x96, 0x96,
  0x98, 0x98, 0x92, 0x92, 0x8C, 0x8C, 0x7B, 0x7B, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x6A, 0x7D, 0x7D, 0x8D, 0x8D, 0x92, 0x92,
  0x8C, 0x8C, 0x86, 0x86, 0x89, 0x89, 0x80, 0x80, 0x79, 0x79, 0x6E, 0x6E, 0x68, 0x68, 0x71, 0x71, 0x86, 0x86, 0x95, 0x95,
  0x97, 0x97, 0x97, 0x97, 0x91, 0x91, 0x89, 0x89, 0x71, 0x71, 0x68, 0x68, 0x69, 0x69, 0x6E, 0x6E, 0x87, 0x87, 0x8F, 0x8F,
  0x92, 0x92, 0x87, 0x87, 0x87, 0x87, 0x87, 0x87, 0x7D, 0x7D, 0x76, 0x76, 0x6A, 0x6A, 0x6A, 0x6A, 0x77, 0x77, 0x8D, 0x8D,
  0x95, 0x95, 0x98, 0x98, 0x94, 0x94, 0x8F, 0x8F, 0x84, 0x84, 0x6B, 0x6B, 0x69, 0x69, 0x68, 0x68, 0x75, 0x75, 0x8B, 0x8B,
  0x91, 0x91, 0x8F, 0x8F, 0x84, 0x84, 0x89, 0x89, 0x85, 0x85, 0x7C, 0x7C, 0x72, 0x72, 0x69, 0x69, 0x6C, 0x6C, 0x7E, 0x7E,
  0x91, 0x91, 0x95, 0x95, 0x98, 0x98, 0x93, 0x93, 0x8D, 0x8D, 0x7E, 0x7E, 0x6A, 0x6A, 0x6A, 0x6A, 0x68, 0x68, 0x7B, 0x7B,
  0x8D, 0x8D, 0x92, 0x92, 0x8D, 0x8D, 0x85, 0x85, 0x8A, 0x8A, 0x82, 0x82, 0x7B, 0x7B, 0x6F, 0x6F, 0x67, 0x67, 0x6E, 0x6E,
  0x84, 0x84, 0x93, 0x93, 0x95, 0x95, 0x98, 0x98, 0x92, 0x92, 0x8C, 0x8C, 0x78, 0x78, 0x68, 0x68, 0x69, 0x69, 0x6B, 0x6B,
  0x82, 0x82, 0x8E, 0x8E, 0x91, 0x91, 0x89, 0x89, 0x87, 0x87, 0x8A, 0x8A, 0x7F, 0x7F, 0x78, 0x78, 0x6B, 0x6B, 0x67, 0x67,
  0x74, 0x74, 0x89, 0x89, 0x93, 0x93, 0x97, 0x97, 0x95, 0x95, 0x90, 0x90, 0x8A, 0x8A, 0x72, 0x72, 0x68, 0x68, 0x69, 0x69,
  0x6F, 0x6F, 0x85, 0x85, 0x8E, 0x8E, 0x8F, 0x8F, 0x87, 0x87, 0x89, 0x89, 0x87, 0x87, 0x7E, 0x7E, 0x76, 0x76, 0x6A, 0x6A,
  0x69, 0x69, 0x79, 0x79, 0x8B, 0x8B, 0x93, 0x93, 0x96, 0x96, 0x92, 0x92, 0x8E, 0x8E, 0x87, 0x87, 0x71, 0x71, 0x69, 0x69,
  0x69, 0x69, 0x73, 0x73, 0x88, 0x88, 0x8E, 0x8E, 0x8E, 0x8E, 0x85, 0x85, 0x89, 0x89, 0x85, 0x85, 0x7D, 0x7D, 0x75, 0x75,
  0x69, 0x69, 0x6B, 0x6B, 0x7C, 0x7C, 0x8E, 0x8E, 0x94, 0x94, 0x97, 0x97, 0x91, 0x91, 0x8C, 0x8C, 0x83, 0x83, 0x6D, 0x6D,
  0x69, 0x69, 0x69, 0x69, 0x77, 0x77, 0x8A, 0x8A, 0x8F, 0x8F, 0x8D, 0x8D, 0x85, 0x85, 0x8A, 0x8A, 0x83, 0x83, 0x7C, 0x7C,
  0x72, 0x72, 0x67, 0x67, 0x6C, 0x6C, 0x80, 0x80, 0x8F, 0x8F, 0x95, 0x95, 0x96, 0x96, 0x8F, 0x8F, 0x8C, 0x8C, 0x81, 0x81,
  0x6B, 0x6B, 0x6A, 0x6A, 0x69, 0x69, 0x7A, 0x7A, 0x8B, 0x8B, 0x8F, 0x8F, 0x8C, 0x8C, 0x85, 0x85, 0x8A, 0x8A, 0x82, 0x82,
  0x7C, 0x7C, 0x71, 0x71, 0x68, 0x68, 0x6E, 0x6E, 0x81, 0x81, 0x90, 0x90, 0x95, 0x95, 0x96, 0x96, 0x8F, 0x8F, 0x8E, 0x8E,
  0x80, 0x80, 0x6A, 0x6A, 0x6A, 0x6A, 0x68, 0x68, 0x7B, 0x7B, 0x8C, 0x8C, 0x90, 0x90, 0x8B, 0x8B, 0x86, 0x86, 0x8C, 0x8C,
  0x82, 0x82, 0x7C, 0x7C, 0x70, 0x70, 0x67, 0x67, 0x6F, 0x6F, 0x82, 0x82, 0x90, 0x90, 0x95, 0x95, 0x96, 0x96, 0x8F, 0x8F,
  0x8E, 0x8E, 0x7E, 0x7E, 0x69, 0x69, 0x6A, 0x6A, 0x68, 0x68, 0x7C, 0x7C, 0x8C, 0x8C, 0x90, 0x90, 0x8C, 0x8C, 0x87, 0x87,
  0x8D, 0x8D, 0x81, 0x81, 0x79, 0x79, 0x6E, 0x6E, 0x67, 0x67, 0x70, 0x70, 0x83, 0x83, 0x91, 0x91, 0x96, 0x96, 0x96, 0x96,
  0x8F, 0x8F, 0x8C, 0x8C, 0x7B, 0x7B, 0x68, 0x68, 0x6A, 0x6A, 0x6A, 0x6A, 0x7F, 0x7F, 0x8C, 0x8C, 0x90, 0x90, 0x8D, 0x8D,
  0x88, 0x88, 0x8C, 0x8C, 0x80, 0x80, 0x78, 0x78, 0x6C, 0x6C, 0x67, 0x67, 0x72, 0x72, 0x85, 0x85, 0x92, 0x92, 0x96, 0x96,
  0x95, 0x95, 0x8F, 0x8F, 0x8D, 0x8D, 0x7A, 0x7A, 0x67, 0x67, 0x6A, 0x6A, 0x69, 0x69, 0x7F, 0x7F, 0x8D, 0x8D, 0x91, 0x91,
  0x8C, 0x8C, 0x88, 0x88, 0x8C, 0x8C, 0x80, 0x80, 0x79, 0x79, 0x6D, 0x6D, 0x67, 0x67, 0x73, 0x73, 0x84, 0x84, 0x91, 0x91,
  0x95, 0x95, 0x94, 0x94, 0x8D, 0x8D, 0x8C, 0x8C, 0x7C, 0x7C, 0x69, 0x69, 0x6B, 0x6B, 0x6C, 0x6C, 0x80, 0x80, 0x8C, 0x8C,
  0x8F, 0x8F, 0x8A, 0x8A, 0x86, 0x86, 0x8B, 0x8B, 0x81, 0x81, 0x7A, 0x7A, 0x6E, 0x6E, 0x68, 0x68, 0x73, 0x73, 0x85, 0x85,
  0x90, 0x90, 0x93, 0x93, 0x92, 0x92, 0x8D, 0x8D, 0x8B, 0x8B, 0x7D, 0x7D, 0x6A, 0x6A, 0x6B, 0x6B, 0x6C, 0x6C, 0x7D, 0x7D,
  0x8A, 0x8A, 0x8E, 0x8E, 0x8B, 0x8B, 0x87, 0x87, 0x8B, 0x8B, 0x81, 0x81, 0x7A, 0x7A, 0x6E, 0x6E, 0x68, 0x68, 0x72, 0x72,
  0x83, 0x83, 0x8F, 0x8F, 0x93, 0x93, 0x93, 0x93, 0x8D, 0x8D, 0x8B, 0x8B, 0x7F, 0x7F, 0x69, 0x69, 0x6B, 0x6B, 0x6A, 0x6A,
  0x7C, 0x7C, 0x8A, 0x8A, 0x8E, 0x8E, 0x8D, 0x8D, 0x87, 0x87, 0x8C, 0x8C, 0x82, 0x82, 0x7B, 0x7B, 0x6E, 0x6E, 0x67, 0x67,
  0x70, 0x70, 0x82, 0x82, 0x8E, 0x8E, 0x93, 0x93, 0x94, 0x94, 0x8F, 0x8F, 0x8C, 0x8C, 0x82, 0x82, 0x6B, 0x6B, 0x6A, 0x6A,
  0x6B, 0x6B, 0x79, 0x79, 0x89, 0x89, 0x8D, 0x8D, 0x8D, 0x8D, 0x88, 0x88, 0x8D, 0x8D, 0x84, 0x84, 0x7C, 0x7C, 0x70, 0x70,
  0x67, 0x67, 0x6E, 0x6E, 0x7F, 0x7F, 0x8D, 0x8D, 0x93, 0x93, 0x94, 0x94, 0x8F, 0x8F, 0x8C, 0x8C, 0x86, 0x86, 0x6F, 0x6F,
  0x69, 0x69, 0x69, 0x69, 0x73, 0x73, 0x89, 0x89, 0x8D, 0x8D, 0x90, 0x90, 0x87, 0x87, 0x8C, 0x8C, 0x87, 0x87, 0x7D, 0x7D,
  0x73, 0x73, 0x69, 0x69, 0x6C, 0x6C, 0x7B, 0x7B, 0x8C, 0x8C, 0x92, 0x92, 0x94, 0x94, 0x90, 0x90, 0x8D, 0x8D, 0x89, 0x89,
  0x73, 0x73, 0x69, 0x69, 0x69, 0x69, 0x6E, 0x6E, 0x85, 0x85, 0x8D, 0x8D, 0x91, 0x91, 0x88, 0x88, 0x8B, 0x8B, 0x8A, 0x8A,
  0x7F, 0x7F, 0x76, 0x76, 0x69, 0x69, 0x69, 0x69, 0x76, 0x76, 0x89, 0x89, 0x92, 0x92, 0x94, 0x94, 0x92, 0x92, 0x8D, 0x8D,
  0x8C, 0x8C, 0x7B, 0x7B, 0x69, 0x69, 0x6A, 0x6A, 0x69, 0x69, 0x80, 0x80, 0x8D, 0x8D, 0x91, 0x91, 0x8B, 0x8B, 0x88, 0x88,
  0x8C, 0x8C, 0x81, 0x81, 0x78, 0x78, 0x6C, 0x6C, 0x68, 0x68, 0x72, 0x72, 0x85, 0x85, 0x92, 0x92, 0x95, 0x95, 0x92, 0x92,
  0x8E, 0x8E, 0x8C, 0x8C, 0x82, 0x82, 0x6B, 0x6B, 0x6A, 0x6A, 0x69, 0x69, 0x78, 0x78, 0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F,
  0x87, 0x87, 0x8C, 0x8C, 0x83, 0x83, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6D, 0x6D, 0x80, 0x80, 0x90, 0x90, 0x94, 0x94,
  0x92, 0x92, 0x8E, 0x8E, 0x8B, 0x8B, 0x88, 0x88, 0x72, 0x72, 0x69, 0x69, 0x6B, 0x6B, 0x71, 0x71, 0x86, 0x86, 0x8D, 0x8D,
  0x8F, 0x8F, 0x87, 0x87, 0x8A, 0x8A, 0x86, 0x86, 0x7D, 0x7D, 0x75, 0x75, 0x69, 0x69, 0x6A, 0x6A, 0x79, 0x79, 0x8A, 0x8A,
  0x91, 0x91, 0x91, 0x91, 0x8E, 0x8E, 0x8B, 0x8B, 0x8A, 0x8A, 0x7C, 0x7C, 0x6A, 0x6A, 0x6A, 0x6A, 0x6C, 0x6C, 0x7F, 0x7F,
  0x8B, 0x8B, 0x8F, 0x8F, 0x8B, 0x8B, 0x87, 0x87, 0x8B, 0x8B, 0x81, 0x81, 0x7A, 0x7A, 0x6E, 0x6E, 0x68, 0x68, 0x72, 0x72,
  0x84, 0x84, 0x8E, 0x8E, 0x91, 0x91, 0x8F, 0x8F, 0x8C, 0x8C, 0x8B, 0x8B, 0x85, 0x85, 0x70, 0x70, 0x69, 0x69, 0x6B, 0x6B,
  0x75, 0x75, 0x88, 0x88, 0x8E, 0x8E, 0x8E, 0x8E, 0x86, 0x86, 0x8B, 0x8B, 0x86, 0x86, 0x7C, 0x7C, 0x74, 0x74, 0x69, 0x69,
  0x6B, 0x6B, 0x7B, 0x7B, 0x8A, 0x8A, 0x90, 0x90, 0x90, 0x90, 0x8E, 0x8E, 0x8B, 0x8B, 0x8B, 0x8B, 0x7E, 0x7E, 0x6A, 0x6A,
  0x6A, 0x6A, 0x6C, 0x6C, 0x7F, 0x7F, 0x8C, 0x8C, 0x8F, 0x8F, 0x8B, 0x8B, 0x88, 0x88, 0x8C, 0x8C, 0x81, 0x81, 0x79, 0x79,
  0x6F, 0x6F, 0x68, 0x68, 0x72, 0x72, 0x84, 0x84, 0x8D, 0x8D, 0x90, 0x90, 0x8F, 0x8F, 0x8C, 0x8C, 0x8A, 0x8A, 0x89, 0x89,
  0x72, 0x72, 0x69, 0x69, 0x6B, 0x6B, 0x73, 0x73, 0x88, 0x88, 0x8C, 0x8C, 0x8F, 0x8F, 0x87, 0x87, 0x8C, 0x8C, 0x89, 0x89,
  0x7E, 0x7E, 0x75, 0x75, 0x69, 0x69, 0x6A, 0x6A, 0x7A, 0x7A, 0x8A, 0x8A, 0x90, 0x90, 0x91, 0x91, 0x8D, 0x8D, 0x8C, 0x8C,
  0x8C, 0x8C, 0x81, 0x81, 0x69, 0x69, 0x6A, 0x6A, 0x6B, 0x6B, 0x7C, 0x7C, 0x8B, 0x8B, 0x8D, 0x8D, 0x8B, 0x8B, 0x88, 0x88,
  0x8D, 0x8D, 0x83, 0x83, 0x7B, 0x7B, 0x6F, 0x6F, 0x68, 0x68, 0x70, 0x70, 0x83, 0x83, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E,
  0x8C, 0x8C, 0x8C, 0x8C, 0x8C, 0x8C, 0x76, 0x76, 0x67, 0x67, 0x6B, 0x6B, 0x6E, 0x6E, 0x84, 0x84, 0x8B, 0x8B, 0x8D, 0x8D,
  0x88, 0x88, 0x8B, 0x8B, 0x8B, 0x8B, 0x80, 0x80, 0x78, 0x78, 0x6A, 0x6A, 0x68, 0x68, 0x76, 0x76, 0x87, 0x87, 0x8F, 0x8F,
  0x91, 0x91, 0x8D, 0x8D, 0x8D, 0x8D, 0x8D, 0x8D, 0x88, 0x88, 0x6E, 0x6E, 0x68, 0x68, 0x69, 0x69, 0x74, 0x74, 0x89, 0x89,
  0x8B, 0x8B, 0x8E, 0x8E, 0x87, 0x87, 0x8E, 0x8E, 0x88, 0x88, 0x7E, 0x7E, 0x75, 0x75, 0x69, 0x69, 0x6C, 0x6C, 0x7C, 0x7C,
  0x89, 0x89, 0x8D, 0x8D, 0x8D, 0x8D, 0x8C, 0x8C, 0x8C, 0x8C, 0x8C, 0x8C, 0x81, 0x81, 0x6A, 0x6A, 0x6C, 0x6C, 0x6C, 0x6C,
  0x7C, 0x7C, 0x8A, 0x8A, 0x8B, 0x8B, 0x8B, 0x8B, 0x87, 0x87, 0x8E, 0x8E, 0x85, 0x85, 0x7C, 0x7C, 0x72, 0x72, 0x68, 0x68,
  0x6E, 0x6E, 0x80, 0x80, 0x8A, 0x8A, 0x8D, 0x8D, 0x8C, 0x8C, 0x8D, 0x8D, 0x8D, 0x8D, 0x8D, 0x8D, 0x7B, 0x7B, 0x68, 0x68,
  0x6C, 0x6C, 0x6D, 0x6D, 0x80, 0x80, 0x8A, 0x8A, 0x8C, 0x8C, 0x89, 0x89, 0x8A, 0x8A, 0x8F, 0x8F, 0x83, 0x83, 0x7A, 0x7A,
  0x6D, 0x6D, 0x67, 0x67, 0x72, 0x72, 0x83, 0x83, 0x8B, 0x8B, 0x8D, 0x8D, 0x8C, 0x8C, 0x8D, 0x8D, 0x8E, 0x8E, 0x8D, 0x8D,
  0x76, 0x76, 0x68, 0x68, 0x6B, 0x6B, 0x6E, 0x6E, 0x83, 0x83, 0x8A, 0x8A, 0x8C, 0x8C, 0x88, 0x88, 0x8D, 0x8D, 0x8D, 0x8D,
  0x81, 0x81, 0x78, 0x78, 0x6C, 0x6C, 0x69, 0x69, 0x76, 0x76, 0x85, 0x85, 0x8A, 0x8A, 0x8E, 0x8E, 0x8D, 0x8D, 0x8E, 0x8E,
  0x8F, 0x8F, 0x8A, 0x8A, 0x71, 0x71, 0x68, 0x68, 0x6A, 0x6A, 0x71, 0x71, 0x85, 0x85, 0x8A, 0x8A, 0x8B, 0x8B, 0x88, 0x88,
  0x8F, 0x8F, 0x8B, 0x8B, 0x80, 0x80, 0x75, 0x75, 0x6B, 0x6B, 0x6A, 0x6A, 0x78, 0x78, 0x86, 0x86, 0x8C, 0x8C, 0x8F, 0x8F,
  0x8D, 0x8D, 0x8F, 0x8F, 0x8F, 0x8F, 0x88, 0x88, 0x6F, 0x6F, 0x69, 0x69, 0x69, 0x69, 0x73, 0x73, 0x87, 0x87, 0x8A, 0x8A,
  0x8C, 0x8C, 0x89, 0x89, 0x90, 0x90, 0x8B, 0x8B, 0x80, 0x80, 0x73, 0x73, 0x69, 0x69, 0x6A, 0x6A, 0x79, 0x79, 0x86, 0x86,
  0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x86, 0x86, 0x6D, 0x6D, 0x69, 0x69, 0x69, 0x69, 0x73, 0x73,
  0x88, 0x88, 0x8B, 0x8B, 0x8E, 0x8E, 0x8B, 0x8B, 0x91, 0x91, 0x8A, 0x8A, 0x7E, 0x7E, 0x72, 0x72, 0x68, 0x68, 0x6A, 0x6A,
  0x7A, 0x7A, 0x86, 0x86, 0x8D, 0x8D, 0x90, 0x90, 0x8F, 0x8F, 0x90, 0x90, 0x8F, 0x8F, 0x85, 0x85, 0x6C, 0x6C, 0x69, 0x69,
  0x69, 0x69, 0x74, 0x74, 0x88, 0x88, 0x8B, 0x8B, 0x8E, 0x8E, 0x8A, 0x8A, 0x90, 0x90, 0x89, 0x89, 0x7E, 0x7E, 0x73, 0x73,
  0x69, 0x69, 0x6B, 0x6B, 0x7A, 0x7A, 0x86, 0x86, 0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x85, 0x85,
  0x6D, 0x6D, 0x6A, 0x6A, 0x6A, 0x6A, 0x74, 0x74, 0x88, 0x88, 0x8C, 0x8C, 0x8E, 0x8E, 0x8A, 0x8A, 0x90, 0x90, 0x89, 0x89,
  0x7D, 0x7D, 0x73, 0x73, 0x69, 0x69, 0x6B, 0x6B, 0x79, 0x79, 0x86, 0x86, 0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F, 0x8F, 0x8F,
  0x90, 0x90, 0x85, 0x85, 0x6C, 0x6C, 0x6A, 0x6A, 0x6B, 0x6B, 0x75, 0x75, 0x88, 0x88, 0x8D, 0x8D, 0x8E, 0x8E, 0x8C, 0x8C,
  0x91, 0x91, 0x89, 0x89, 0x7D, 0x7D, 0x72, 0x72, 0x69, 0x69, 0x6B, 0x6B, 0x79, 0x79, 0x86, 0x86, 0x8C, 0x8C, 0x90, 0x90,
  0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x8F, 0x85, 0x85, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x74, 0x74, 0x89, 0x89, 0x8D, 0x8D,
  0x8F, 0x8F, 0x8C, 0x8C, 0x91, 0x91, 0x89, 0x89, 0x7D, 0x7D, 0x72, 0x72, 0x68, 0x68, 0x6B, 0x6B, 0x79, 0x79, 0x87, 0x87,
  0x8D, 0x8D, 0x91, 0x91, 0x8F, 0x8F, 0x8F, 0x8F, 0x8E, 0x8E, 0x84, 0x84, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x74, 0x74,
  0x89, 0x89, 0x8D, 0x8D, 0x8F, 0x8F, 0x8C, 0x8C, 0x91, 0x91, 0x88, 0x88, 0x7C, 0x7C, 0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B,
  0x79, 0x79, 0x87, 0x87, 0x8D, 0x8D, 0x91, 0x91, 0x8F, 0x8F, 0x8F, 0x8F, 0x8E, 0x8E, 0x84, 0x84, 0x6C, 0x6C, 0x69, 0x69,
  0x6A, 0x6A, 0x74, 0x74, 0x89, 0x89, 0x8D, 0x8D, 0x8F, 0x8F, 0x8C, 0x8C, 0x90, 0x90, 0x88, 0x88, 0x7C, 0x7C, 0x71, 0x71,
  0x68, 0x68, 0x6A, 0x6A, 0x79, 0x79, 0x87, 0x87, 0x8D, 0x8D, 0x92, 0x92, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x84, 0x84,
  0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x74, 0x74, 0x89, 0x89, 0x8E, 0x8E, 0x90, 0x90, 0x8C, 0x8C, 0x90, 0x90, 0x87, 0x87,
  0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6A, 0x6A, 0x7A, 0x7A, 0x88, 0x88, 0x8E, 0x8E, 0x92, 0x92, 0x90, 0x90, 0x8E, 0x8E,
  0x8D, 0x8D, 0x83, 0x83, 0x6B, 0x6B, 0x69, 0x69, 0x69, 0x69, 0x75, 0x75, 0x89, 0x89, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C,
  0x90, 0x90, 0x86, 0x86, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6A, 0x6A, 0x7A, 0x7A, 0x88, 0x88, 0x8D, 0x8D, 0x92, 0x92,
  0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D, 0x82, 0x82, 0x6C, 0x6C, 0x6A, 0x6A, 0x6A, 0x6A, 0x76, 0x76, 0x8A, 0x8A, 0x8E, 0x8E,
  0x90, 0x90, 0x8C, 0x8C, 0x90, 0x90, 0x86, 0x86, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6B, 0x6B, 0x7B, 0x7B, 0x89, 0x89,
  0x8E, 0x8E, 0x91, 0x91, 0x8F, 0x8F, 0x8E, 0x8E, 0x8C, 0x8C, 0x82, 0x82, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x77, 0x77,
  0x8A, 0x8A, 0x8E, 0x8E, 0x90, 0x90, 0x8C, 0x8C, 0x90, 0x90, 0x86, 0x86, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6B, 0x6B,
  0x7C, 0x7C, 0x8A, 0x8A, 0x8E, 0x8E, 0x92, 0x92, 0x8F, 0x8F, 0x8E, 0x8E, 0x8C, 0x8C, 0x81, 0x81, 0x6B, 0x6B, 0x69, 0x69,
  0x6B, 0x6B, 0x78, 0x78, 0x8A, 0x8A, 0x8E, 0x8E, 0x8F, 0x8F, 0x8C, 0x8C, 0x90, 0x90, 0x85, 0x85, 0x7B, 0x7B, 0x6F, 0x6F,
  0x68, 0x68, 0x6D, 0x6D, 0x7D, 0x7D, 0x8A, 0x8A, 0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E, 0x8E, 0x8E, 0x8D, 0x8D, 0x81, 0x81,
  0x6B, 0x6B, 0x6A, 0x6A, 0x6B, 0x6B, 0x79, 0x79, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x8F, 0x8F, 0x84, 0x84,
  0x7B, 0x7B, 0x6F, 0x6F, 0x69, 0x69, 0x6C, 0x6C, 0x7D, 0x7D, 0x89, 0x89, 0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E, 0x8E, 0x8E,
  0x8C, 0x8C, 0x80, 0x80, 0x6A, 0x6A, 0x69, 0x69, 0x6B, 0x6B, 0x79, 0x79, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C,
  0x90, 0x90, 0x85, 0x85, 0x7A, 0x7A, 0x6F, 0x6F, 0x68, 0x68, 0x6C, 0x6C, 0x7E, 0x7E, 0x89, 0x89, 0x8E, 0x8E, 0x91, 0x91,
  0x8E, 0x8E, 0x8E, 0x8E, 0x8C, 0x8C, 0x80, 0x80, 0x6A, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B, 0x79, 0x79, 0x8B, 0x8B, 0x8F, 0x8F,
  0x90, 0x90, 0x8C, 0x8C, 0x90, 0x90, 0x84, 0x84, 0x79, 0x79, 0x6F, 0x6F, 0x68, 0x68, 0x6D, 0x6D, 0x7E, 0x7E, 0x89, 0x89,
  0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x8E, 0x8E, 0x8D, 0x8D, 0x80, 0x80, 0x6A, 0x6A, 0x69, 0x69, 0x6B, 0x6B, 0x7A, 0x7A,
  0x8C, 0x8C, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x8F, 0x8F, 0x85, 0x85, 0x79, 0x79, 0x6E, 0x6E, 0x68, 0x68, 0x6D, 0x6D,
  0x7E, 0x7E, 0x89, 0x89, 0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x8E, 0x8E, 0x8D, 0x8D, 0x80, 0x80, 0x6B, 0x6B, 0x69, 0x69,
  0x6B, 0x6B, 0x79, 0x79, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x8F, 0x8F, 0x85, 0x85, 0x79, 0x79, 0x6F, 0x6F,
  0x68, 0x68, 0x6C, 0x6C, 0x7F, 0x7F, 0x89, 0x89, 0x8D, 0x8D, 0x90, 0x90, 0x8E, 0x8E, 0x8E, 0x8E, 0x8D, 0x8D, 0x81, 0x81,
  0x6B, 0x6B, 0x69, 0x69, 0x6C, 0x6C, 0x78, 0x78, 0x8A, 0x8A, 0x8F, 0x8F, 0x8E, 0x8E, 0x8B, 0x8B, 0x8F, 0x8F, 0x85, 0x85,
  0x7A, 0x7A, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x7E, 0x7E, 0x89, 0x89, 0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x8D, 0x8D,
  0x8C, 0x8C, 0x82, 0x82, 0x6C, 0x6C, 0x69, 0x69, 0x6C, 0x6C, 0x78, 0x78, 0x8A, 0x8A, 0x8F, 0x8F, 0x8F, 0x8F, 0x8B, 0x8B,
  0x8F, 0x8F, 0x85, 0x85, 0x7A, 0x7A, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D, 0x89, 0x89, 0x8D, 0x8D, 0x90, 0x90,
  0x8D, 0x8D, 0x8E, 0x8E, 0x8D, 0x8D, 0x83, 0x83, 0x6C, 0x6C, 0x69, 0x69, 0x6B, 0x6B, 0x77, 0x77, 0x8B, 0x8B, 0x8F, 0x8F,
  0x90, 0x90, 0x8B, 0x8B, 0x8F, 0x8F, 0x86, 0x86, 0x7A, 0x7A, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x7C, 0x7C, 0x89, 0x89,
  0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x8D, 0x8D, 0x8C, 0x8C, 0x83, 0x83, 0x6D, 0x6D, 0x68, 0x68, 0x6B, 0x6B, 0x76, 0x76,
  0x8A, 0x8A, 0x8F, 0x8F, 0x90, 0x90, 0x8B, 0x8B, 0x8E, 0x8E, 0x87, 0x87, 0x7A, 0x7A, 0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B,
  0x7B, 0x7B, 0x89, 0x89, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x85, 0x85, 0x6E, 0x6E, 0x68, 0x68,
  0x6B, 0x6B, 0x74, 0x74, 0x8A, 0x8A, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x88, 0x88, 0x7A, 0x7A, 0x71, 0x71,
  0x68, 0x68, 0x69, 0x69, 0x79, 0x79, 0x88, 0x88, 0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x85, 0x85,
  0x6F, 0x6F, 0x69, 0x69, 0x6B, 0x6B, 0x73, 0x73, 0x89, 0x89, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x87, 0x87,
  0x7B, 0x7B, 0x71, 0x71, 0x68, 0x68, 0x6A, 0x6A, 0x79, 0x79, 0x89, 0x89, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D,
  0x8D, 0x8D, 0x85, 0x85, 0x6F, 0x6F, 0x68, 0x68, 0x6B, 0x6B, 0x73, 0x73, 0x88, 0x88, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C,
  0x8E, 0x8E, 0x89, 0x89, 0x7B, 0x7B, 0x71, 0x71, 0x68, 0x68, 0x69, 0x69, 0x78, 0x78, 0x88, 0x88, 0x8C, 0x8C, 0x90, 0x90,
  0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x85, 0x85, 0x70, 0x70, 0x68, 0x68, 0x6B, 0x6B, 0x72, 0x72, 0x87, 0x87, 0x8F, 0x8F,
  0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x89, 0x89, 0x7B, 0x7B, 0x72, 0x72, 0x6A, 0x6A, 0x6A, 0x6A, 0x78, 0x78, 0x87, 0x87,
  0x8B, 0x8B, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x85, 0x85, 0x71, 0x71, 0x68, 0x68, 0x6C, 0x6C, 0x73, 0x73,
  0x87, 0x87, 0x8E, 0x8E, 0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x89, 0x89, 0x7C, 0x7C, 0x72, 0x72, 0x69, 0x69, 0x6A, 0x6A,
  0x78, 0x78, 0x87, 0x87, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x85, 0x85, 0x71, 0x71, 0x68, 0x68,
  0x6B, 0x6B, 0x72, 0x72, 0x87, 0x87, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x89, 0x89, 0x7C, 0x7C, 0x73, 0x73,
  0x6A, 0x6A, 0x69, 0x69, 0x78, 0x78, 0x88, 0x88, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x86, 0x86,
  0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B, 0x72, 0x72, 0x87, 0x87, 0x8F, 0x8F, 0x90, 0x90, 0x8C, 0x8C, 0x8E, 0x8E, 0x89, 0x89,
  0x7C, 0x7C, 0x72, 0x72, 0x6A, 0x6A, 0x6A, 0x6A, 0x78, 0x78, 0x88, 0x88, 0x8C, 0x8C, 0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D,
  0x8E, 0x8E, 0x86, 0x86, 0x71, 0x71, 0x68, 0x68, 0x6C, 0x6C, 0x72, 0x72, 0x87, 0x87, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D,
  0x8D, 0x8D, 0x89, 0x89, 0x7C, 0x7C, 0x72, 0x72, 0x6A, 0x6A, 0x6A, 0x6A, 0x77, 0x77, 0x88, 0x88, 0x8B, 0x8B, 0x8F, 0x8F,
  0x8F, 0x8F, 0x8E, 0x8E, 0x8E, 0x8E, 0x86, 0x86, 0x72, 0x72, 0x67, 0x67, 0x6B, 0x6B, 0x72, 0x72, 0x86, 0x86, 0x8F, 0x8F,
  0x90, 0x90, 0x8D, 0x8D, 0x8D, 0x8D, 0x8A, 0x8A, 0x7D, 0x7D, 0x72, 0x72, 0x6A, 0x6A, 0x69, 0x69, 0x77, 0x77, 0x87, 0x87,
  0x8C, 0x8C, 0x8F, 0x8F, 0x8F, 0x8F, 0x8E, 0x8E, 0x8F, 0x8F, 0x87, 0x87, 0x72, 0x72, 0x67, 0x67, 0x6B, 0x6B, 0x72, 0x72,
  0x86, 0x86, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D, 0x8D, 0x8D, 0x8A, 0x8A, 0x7D, 0x7D, 0x73, 0x73, 0x6A, 0x6A, 0x69, 0x69,
  0x76, 0x76, 0x87, 0x87, 0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x88, 0x88, 0x73, 0x73, 0x68, 0x68,
  0x6C, 0x6C, 0x71, 0x71, 0x85, 0x85, 0x8E, 0x8E, 0x8F, 0x8F, 0x8D, 0x8D, 0x8D, 0x8D, 0x8A, 0x8A, 0x7E, 0x7E, 0x73, 0x73,
  0x6A, 0x6A, 0x69, 0x69, 0x75, 0x75, 0x87, 0x87, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x88, 0x88,
  0x74, 0x74, 0x68, 0x68, 0x6B, 0x6B, 0x70, 0x70, 0x84, 0x84, 0x8E, 0x8E, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x8B, 0x8B,
  0x7E, 0x7E, 0x73, 0x73, 0x6B, 0x6B, 0x69, 0x69, 0x75, 0x75, 0x86, 0x86, 0x8C, 0x8C, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D,
  0x8E, 0x8E, 0x89, 0x89, 0x75, 0x75, 0x68, 0x68, 0x6B, 0x6B, 0x70, 0x70, 0x84, 0x84, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D,
  0x8D, 0x8D, 0x8C, 0x8C, 0x7F, 0x7F, 0x74, 0x74, 0x6B, 0x6B, 0x68, 0x68, 0x74, 0x74, 0x86, 0x86, 0x8C, 0x8C, 0x8F, 0x8F,
  0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E, 0x89, 0x89, 0x75, 0x75, 0x68, 0x68, 0x6B, 0x6B, 0x6F, 0x6F, 0x84, 0x84, 0x8E, 0x8E,
  0x90, 0x90, 0x8D, 0x8D, 0x8D, 0x8D, 0x8C, 0x8C, 0x7F, 0x7F, 0x74, 0x74, 0x6B, 0x6B, 0x69, 0x69, 0x74, 0x74, 0x85, 0x85,
  0x8B, 0x8B, 0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x89, 0x89, 0x75, 0x75, 0x67, 0x67, 0x6A, 0x6A, 0x6F, 0x6F,
  0x83, 0x83, 0x8E, 0x8E, 0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D, 0x8D, 0x8D, 0x80, 0x80, 0x75, 0x75, 0x6B, 0x6B, 0x69, 0x69,
  0x74, 0x74, 0x85, 0x85, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x8A, 0x8A, 0x75, 0x75, 0x68, 0x68,
  0x6A, 0x6A, 0x6E, 0x6E, 0x83, 0x83, 0x8E, 0x8E, 0x90, 0x90, 0x8D, 0x8D, 0x8E, 0x8E, 0x8D, 0x8D, 0x80, 0x80, 0x75, 0x75,
  0x6A, 0x6A, 0x69, 0x69, 0x74, 0x74, 0x85, 0x85, 0x8B, 0x8B, 0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E, 0x8A, 0x8A,
  0x77, 0x77, 0x68, 0x68, 0x6A, 0x6A, 0x6D, 0x6D, 0x81, 0x81, 0x8E, 0x8E, 0x90, 0x90, 0x8E, 0x8E, 0x8E, 0x8E, 0x8D, 0x8D,
  0x81, 0x81, 0x75, 0x75, 0x6B, 0x6B, 0x68, 0x68, 0x72, 0x72, 0x84, 0x84, 0x8B, 0x8B, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D,
  0x8F, 0x8F, 0x8B, 0x8B, 0x79, 0x79, 0x69, 0x69, 0x6A, 0x6A, 0x6C, 0x6C, 0x7F, 0x7F, 0x8E, 0x8E, 0x8F, 0x8F, 0x8F, 0x8F,
  0x8D, 0x8D, 0x8D, 0x8D, 0x82, 0x82, 0x77, 0x77, 0x6C, 0x6C, 0x68, 0x68, 0x70, 0x70, 0x83, 0x83, 0x8B, 0x8B, 0x8E, 0x8E,
  0x90, 0x90, 0x8D, 0x8D, 0x8F, 0x8F, 0x8D, 0x8D, 0x7B, 0x7B, 0x69, 0x69, 0x69, 0x69, 0x6C, 0x6C, 0x7D, 0x7D, 0x8D, 0x8D,
  0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E, 0x83, 0x83, 0x77, 0x77, 0x6D, 0x6D, 0x68, 0x68, 0x6F, 0x6F, 0x81, 0x81,
  0x8B, 0x8B, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D, 0x8E, 0x8E, 0x8D, 0x8D, 0x7F, 0x7F, 0x6B, 0x6B, 0x69, 0x69, 0x6B, 0x6B,
  0x7A, 0x7A, 0x8D, 0x8D, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x8E, 0x8E, 0x84, 0x84, 0x79, 0x79, 0x6F, 0x6F, 0x68, 0x68,
  0x6D, 0x6D, 0x7E, 0x7E, 0x89, 0x89, 0x8C, 0x8C, 0x90, 0x90, 0x8D, 0x8D, 0x8E, 0x8E, 0x8E, 0x8E, 0x84, 0x84, 0x6F, 0x6F,
  0x68, 0x68, 0x6B, 0x6B, 0x74, 0x74, 0x89, 0x89, 0x90, 0x90, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x88, 0x88, 0x7B, 0x7B,
  0x70, 0x70, 0x69, 0x69, 0x6A, 0x6A, 0x78, 0x78, 0x89, 0x89, 0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E, 0x8E, 0x8E, 0x8F, 0x8F,
  0x85, 0x85, 0x6F, 0x6F, 0x68, 0x68, 0x6A, 0x6A, 0x72, 0x72, 0x88, 0x88, 0x8F, 0x8F, 0x90, 0x90, 0x8E, 0x8E, 0x8E, 0x8E,
  0x89, 0x89, 0x7C, 0x7C, 0x71, 0x71, 0x69, 0x69, 0x69, 0x69, 0x77, 0x77, 0x89, 0x89, 0x8E, 0x8E, 0x91, 0x91, 0x8E, 0x8E,
  0x8D, 0x8D, 0x8F, 0x8F, 0x88, 0x88, 0x72, 0x72, 0x68, 0x68, 0x69, 0x69, 0x6F, 0x6F, 0x86, 0x86, 0x8F, 0x8F, 0x91, 0x91,
  0x8E, 0x8E, 0x8E, 0x8E, 0x8B, 0x8B, 0x7E, 0x7E, 0x73, 0x73, 0x6A, 0x6A, 0x69, 0x69, 0x75, 0x75, 0x86, 0x86, 0x8C, 0x8C,
  0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F, 0x8B, 0x8B, 0x77, 0x77, 0x68, 0x68, 0x69, 0x69, 0x6D, 0x6D, 0x81, 0x81,
  0x8F, 0x8F, 0x90, 0x90, 0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D, 0x81, 0x81, 0x75, 0x75, 0x6A, 0x6A, 0x68, 0x68, 0x72, 0x72,
  0x84, 0x84, 0x8D, 0x8D, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E, 0x8C, 0x8C, 0x7C, 0x7C, 0x69, 0x69, 0x69, 0x69,
  0x6B, 0x6B, 0x7E, 0x7E, 0x8E, 0x8E, 0x90, 0x90, 0x90, 0x90, 0x8C, 0x8C, 0x8D, 0x8D, 0x83, 0x83, 0x77, 0x77, 0x6C, 0x6C,
  0x68, 0x68, 0x6F, 0x6F, 0x81, 0x81, 0x8C, 0x8C, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D, 0x8F, 0x8F, 0x8D, 0x8D, 0x7E, 0x7E,
  0x6A, 0x6A, 0x69, 0x69, 0x6B, 0x6B, 0x7B, 0x7B, 0x8D, 0x8D, 0x90, 0x90, 0x91, 0x91, 0x8D, 0x8D, 0x8E, 0x8E, 0x85, 0x85,
  0x78, 0x78, 0x6D, 0x6D, 0x68, 0x68, 0x6D, 0x6D, 0x80, 0x80, 0x8B, 0x8B, 0x8D, 0x8D, 0x8F, 0x8F, 0x8D, 0x8D, 0x8F, 0x8F,
  0x8F, 0x8F, 0x82, 0x82, 0x6B, 0x6B, 0x69, 0x69, 0x6B, 0x6B, 0x78, 0x78, 0x8C, 0x8C, 0x90, 0x90, 0x90, 0x90, 0x8C, 0x8C,
  0x8E, 0x8E, 0x87, 0x87, 0x7A, 0x7A, 0x6F, 0x6F, 0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D, 0x8B, 0x8B, 0x8E, 0x8E, 0x90, 0x90,
  0x8E, 0x8E, 0x8E, 0x8E, 0x8F, 0x8F, 0x81, 0x81, 0x6C, 0x6C, 0x69, 0x69, 0x6A, 0x6A, 0x77, 0x77, 0x8C, 0x8C, 0x90, 0x90,
  0x91, 0x91, 0x8D, 0x8D, 0x8E, 0x8E, 0x86, 0x86, 0x7A, 0x7A, 0x6F, 0x6F, 0x68, 0x68, 0x6D, 0x6D, 0x7D, 0x7D, 0x8A, 0x8A,
  0x8D, 0x8D, 0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E, 0x90, 0x90, 0x83, 0x83, 0x6D, 0x6D, 0x69, 0x69, 0x6A, 0x6A, 0x76, 0x76,
  0x8A, 0x8A, 0x8E, 0x8E, 0x8F, 0x8F, 0x8D, 0x8D, 0x90, 0x90, 0x88, 0x88, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C,
  0x7B, 0x7B, 0x88, 0x88, 0x8C, 0x8C, 0x90, 0x90, 0x8F, 0x8F, 0x90, 0x90, 0x90, 0x90, 0x85, 0x85, 0x6F, 0x6F, 0x68, 0x68,
  0x6A, 0x6A, 0x72, 0x72, 0x88, 0x88, 0x8E, 0x8E, 0x90, 0x90, 0x8F, 0x8F, 0x8F, 0x8F, 0x8A, 0x8A, 0x7D, 0x7D, 0x71, 0x71,
  0x69, 0x69, 0x6A, 0x6A, 0x78, 0x78, 0x88, 0x88, 0x8C, 0x8C, 0x8F, 0x8F, 0x8F, 0x8F, 0x8E, 0x8E, 0x90, 0x90, 0x89, 0x89,
  0x72, 0x72, 0x68, 0x68, 0x6B, 0x6B, 0x70, 0x70, 0x86, 0x86, 0x8F, 0x8F, 0x90, 0x90, 0x8E, 0x8E, 0x8E, 0x8E, 0x8C, 0x8C,
  0x7F, 0x7F, 0x74, 0x74, 0x69, 0x69, 0x68, 0x68, 0x74, 0x74, 0x85, 0x85, 0x8B, 0x8B, 0x90, 0x90, 0x90, 0x90, 0x8D, 0x8D,
  0x8F, 0x8F, 0x8A, 0x8A, 0x77, 0x77, 0x69, 0x69, 0x6A, 0x6A, 0x6D, 0x6D, 0x81, 0x81, 0x8F, 0x8F, 0x90, 0x90, 0x90, 0x90,
  0x8F, 0x8F, 0x8C, 0x8C, 0x82, 0x82, 0x75, 0x75, 0x6A, 0x6A, 0x68, 0x68, 0x72, 0x72, 0x84, 0x84, 0x8C, 0x8C, 0x8E, 0x8E,
  0x8E, 0x8E, 0x8C, 0x8C, 0x8F, 0x8F, 0x8E, 0x8E, 0x7E, 0x7E, 0x6A, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B, 0x7C, 0x7C, 0x8E, 0x8E,
  0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x8D, 0x8D, 0x85, 0x85, 0x78, 0x78, 0x6E, 0x6E, 0x68, 0x68, 0x6E, 0x6E, 0x7F, 0x7F,
  0x8C, 0x8C, 0x8D, 0x8D, 0x8F, 0x8F, 0x8E, 0x8E, 0x8F, 0x8F, 0x8F, 0x8F, 0x7F, 0x7F, 0x6B, 0x6B, 0x69, 0x69, 0x6A, 0x6A,
  0x7A, 0x7A, 0x8D, 0x8D, 0x90, 0x90, 0x90, 0x90, 0x8E, 0x8E, 0x8F, 0x8F, 0x86, 0x86, 0x7A, 0x7A, 0x6E, 0x6E, 0x68, 0x68,
  0x6E, 0x6E, 0x7D, 0x7D, 0x86, 0x86, 0x8A, 0x8A, 0x8E, 0x8E, 0x8C, 0x8C, 0x90, 0x90, 0x90, 0x90, 0x87, 0x87, 0x74, 0x74,
  0x68, 0x68, 0x6B, 0x6B, 0x71, 0x71, 0x84, 0x84, 0x8F, 0x8F, 0x90, 0x90, 0x90, 0x90, 0x8C, 0x8C, 0x8A, 0x8A, 0x81, 0x81,
  0x75, 0x75, 0x6C, 0x6C, 0x68, 0x68, 0x71, 0x71, 0x84, 0x84, 0x8C, 0x8C, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x8E, 0x8E,
  0x8C, 0x8C, 0x7F, 0x7F, 0x6B, 0x6B, 0x69, 0x69, 0x6C, 0x6C, 0x7B, 0x7B, 0x8E, 0x8E, 0x90, 0x90, 0x90, 0x90, 0x8C, 0x8C,
  0x8C, 0x8C, 0x86, 0x86, 0x79, 0x79, 0x6E, 0x6E, 0x68, 0x68, 0x6C, 0x6C, 0x7E, 0x7E, 0x8B, 0x8B, 0x8E, 0x8E, 0x90, 0x90,
  0x8D, 0x8D, 0x8D, 0x8D, 0x8E, 0x8E, 0x85, 0x85, 0x6E, 0x6E, 0x68, 0x68, 0x6A, 0x6A, 0x73, 0x73, 0x8A, 0x8A, 0x90, 0x90,
  0x91, 0x91, 0x8E, 0x8E, 0x8C, 0x8C, 0x88, 0x88, 0x7C, 0x7C, 0x72, 0x72, 0x69, 0x69, 0x6B, 0x6B, 0x7B, 0x7B, 0x88, 0x88,
  0x8B, 0x8B, 0x8C, 0x8C, 0x8B, 0x8B, 0x8C, 0x8C, 0x8F, 0x8F, 0x8A, 0x8A, 0x7B, 0x7B, 0x6A, 0x6A, 0x69, 0x69, 0x70, 0x70,
  0x80, 0x80, 0x8E, 0x8E, 0x8E, 0x8E, 0x8E, 0x8E, 0x8B, 0x8B, 0x8B, 0x8B, 0x83, 0x83, 0x77, 0x77, 0x6E, 0x6E, 0x69, 0x69,
  0x6F, 0x6F, 0x80, 0x80, 0x8B, 0x8B, 0x8E, 0x8E, 0x8F, 0x8F, 0x8C, 0x8C, 0x8D, 0x8D, 0x8C, 0x8C, 0x81, 0x81, 0x6C, 0x6C,
  0x69, 0x69, 0x6A, 0x6A, 0x76, 0x76, 0x8C, 0x8C, 0x90, 0x90, 0x91, 0x91, 0x8C, 0x8C, 0x8D, 0x8D, 0x85, 0x85, 0x7A, 0x7A,
  0x71, 0x71, 0x68, 0x68, 0x71, 0x71, 0x7D, 0x7D, 0x84, 0x84, 0x88, 0x88, 0x8B, 0x8B, 0x8C, 0x8C, 0x8D, 0x8D, 0x8F, 0x8F,
  0x89, 0x89, 0x7B, 0x7B, 0x6B, 0x6B, 0x68, 0x68, 0x71, 0x71, 0x7E, 0x7E, 0x8C, 0x8C, 0x8E, 0x8E, 0x8F, 0x8F, 0x8B, 0x8B,
  0x87, 0x87, 0x85, 0x85, 0x79, 0x79, 0x71, 0x71, 0x6B, 0x6B, 0x6D, 0x6D, 0x7D, 0x7D, 0x8A, 0x8A, 0x8C, 0x8C, 0x8C, 0x8C,
  0x8A, 0x8A, 0x8A, 0x8A, 0x8D, 0x8D, 0x89, 0x89, 0x76, 0x76, 0x69, 0x69, 0x6B, 0x6B, 0x72, 0x72, 0x86, 0x86, 0x91, 0x91,
  0x8E, 0x8E, 0x8C, 0x8C, 0x89, 0x89, 0x88, 0x88, 0x7F, 0x7F, 0x74, 0x74, 0x6C, 0x6C, 0x69, 0x69, 0x77, 0x77, 0x89, 0x89,
  0x8E, 0x8E, 0x8D, 0x8D, 0x8B, 0x8B, 0x8B, 0x8B, 0x8D, 0x8D, 0x8A, 0x8A, 0x74, 0x74, 0x69, 0x69, 0x6A, 0x6A, 0x70, 0x70,
  0x86, 0x86, 0x91, 0x91, 0x90, 0x90, 0x8C, 0x8C, 0x8B, 0x8B, 0x8A, 0x8A, 0x7F, 0x7F, 0x74, 0x74, 0x6B, 0x6B, 0x68, 0x68,
  0x75, 0x75, 0x86, 0x86, 0x8C, 0x8C, 0x8E, 0x8E, 0x8D, 0x8D, 0x8C, 0x8C, 0x8E, 0x8E, 0x8C, 0x8C, 0x7B, 0x7B, 0x6A, 0x6A,
  0x69, 0x69, 0x6E, 0x6E, 0x7E, 0x7E, 0x8E, 0x8E, 0x90, 0x90, 0x90, 0x90, 0x8B, 0x8B, 0x8A, 0x8A, 0x83, 0x83, 0x77, 0x77,
  0x6F, 0x6F, 0x68, 0x68, 0x70, 0x70, 0x82, 0x82, 0x8D, 0x8D, 0x8D, 0x8D, 0x8C, 0x8C, 0x8B, 0x8B, 0x8D, 0x8D, 0x8E, 0x8E,
  0x83, 0x83, 0x6E, 0x6E, 0x68, 0x68, 0x6B, 0x6B, 0x78, 0x78, 0x8D, 0x8D, 0x90, 0x90, 0x8F, 0x8F, 0x8A, 0x8A, 0x8A, 0x8A,
  0x86, 0x86, 0x79, 0x79, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x7F, 0x7F, 0x8D, 0x8D, 0x8E, 0x8E, 0x8E, 0x8E, 0x8C, 0x8C,
  0x8C, 0x8C, 0x8E, 0x8E, 0x85, 0x85, 0x6F, 0x6F, 0x68, 0x68, 0x6B, 0x6B, 0x75, 0x75, 0x8B, 0x8B, 0x91, 0x91, 0x90, 0x90,
  0x8C, 0x8C, 0x8B, 0x8B, 0x88, 0x88, 0x7A, 0x7A, 0x70, 0x70, 0x69, 0x69, 0x6B, 0x6B, 0x7C, 0x7C, 0x8C, 0x8C, 0x8D, 0x8D,
  0x8D, 0x8D, 0x8C, 0x8C, 0x8C, 0x8C, 0x8F, 0x8F, 0x87, 0x87, 0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B, 0x72, 0x72, 0x8A, 0x8A,
  0x91, 0x91, 0x8F, 0x8F, 0x8B, 0x8B, 0x8B, 0x8B, 0x89, 0x89, 0x7C, 0x7C, 0x73, 0x73, 0x6B, 0x6B, 0x6B, 0x6B, 0x7A, 0x7A,
  0x87, 0x87, 0x8B, 0x8B, 0x8D, 0x8D, 0x8D, 0x8D, 0x8E, 0x8E, 0x8F, 0x8F, 0x87, 0x87, 0x75, 0x75, 0x67, 0x67, 0x6A, 0x6A,
  0x71, 0x71, 0x85, 0x85, 0x90, 0x90, 0x8F, 0x8F, 0x8E, 0x8E, 0x8A, 0x8A, 0x8B, 0x8B, 0x80, 0x80, 0x75, 0x75, 0x6B, 0x6B,
  0x68, 0x68, 0x76, 0x76, 0x86, 0x86, 0x8A, 0x8A, 0x8B, 0x8B, 0x8C, 0x8C, 0x8B, 0x8B, 0x8E, 0x8E, 0x8E, 0x8E, 0x81, 0x81,
  0x6C, 0x6C, 0x67, 0x67, 0x6D, 0x6D, 0x79, 0x79, 0x8C, 0x8C, 0x8E, 0x8E, 0x8E, 0x8E, 0x8B, 0x8B, 0x8A, 0x8A, 0x87, 0x87,
  0x7B, 0x7B, 0x71, 0x71, 0x69, 0x69, 0x6C, 0x6C, 0x7A, 0x7A, 0x88, 0x88, 0x8D, 0x8D, 0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D,
  0x8E, 0x8E, 0x84, 0x84, 0x6F, 0x6F, 0x68, 0x68, 0x6A, 0x6A, 0x73, 0x73, 0x89, 0x89, 0x8F, 0x8F, 0x91, 0x91, 0x8D, 0x8D,
  0x8B, 0x8B, 0x89, 0x89, 0x7D, 0x7D, 0x75, 0x75, 0x6B, 0x6B, 0x6C, 0x6C, 0x76, 0x76, 0x7D, 0x7D, 0x86, 0x86, 0x8D, 0x8D,
  0x90, 0x90, 0x8F, 0x8F, 0x8F, 0x8F, 0x8B, 0x8B, 0x80, 0x80, 0x6F, 0x6F, 0x67, 0x67, 0x6B, 0x6B, 0x76, 0x76, 0x86, 0x86,
  0x8F, 0x8F, 0x91, 0x91, 0x8F, 0x8F, 0x8B, 0x8B, 0x88, 0x88, 0x7D, 0x7D, 0x72, 0x72, 0x6B, 0x6B, 0x6B, 0x6B, 0x78, 0x78,
  0x83, 0x83, 0x88, 0x88, 0x8B, 0x8B, 0x8D, 0x8D, 0x8C, 0x8C, 0x8D, 0x8D, 0x8B, 0x8B, 0x80, 0x80, 0x6E, 0x6E, 0x67, 0x67,
  0x6F, 0x6F, 0x79, 0x79, 0x8C, 0x8C, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D, 0x89, 0x89, 0x88, 0x88, 0x7B, 0x7B, 0x6F, 0x6F,
  0x6A, 0x6A, 0x6A, 0x6A, 0x7B, 0x7B, 0x8C, 0x8C, 0x8F, 0x8F, 0x8E, 0x8E, 0x8C, 0x8C, 0x8C, 0x8C, 0x8E, 0x8E, 0x87, 0x87,
  0x71, 0x71, 0x68, 0x68, 0x6B, 0x6B, 0x73, 0x73, 0x8A, 0x8A, 0x92, 0x92, 0x90, 0x90, 0x8D, 0x8D, 0x8B, 0x8B, 0x89, 0x89,
  0x7D, 0x7D, 0x72, 0x72, 0x6A, 0x6A, 0x68, 0x68, 0x77, 0x77, 0x89, 0x89, 0x8E, 0x8E, 0x8F, 0x8F, 0x8C, 0x8C, 0x8B, 0x8B,
  0x8E, 0x8E, 0x8A, 0x8A, 0x76, 0x76, 0x68, 0x68, 0x6A, 0x6A, 0x70, 0x70, 0x82, 0x82, 0x90, 0x90, 0x8F, 0x8F, 0x8E, 0x8E,
  0x8B, 0x8B, 0x89, 0x89, 0x81, 0x81, 0x75, 0x75, 0x6D, 0x6D, 0x68, 0x68, 0x72, 0x72, 0x85, 0x85, 0x8B, 0x8B, 0x8C, 0x8C,
  0x8C, 0x8C, 0x8A, 0x8A, 0x8D, 0x8D, 0x8E, 0x8E, 0x81, 0x81, 0x6D, 0x6D, 0x68, 0x68, 0x6E, 0x6E, 0x79, 0x79, 0x8C, 0x8C,
  0x8F, 0x8F, 0x8D, 0x8D, 0x8C, 0x8C, 0x88, 0x88, 0x85, 0x85, 0x7B, 0x7B, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x7D, 0x7D,
  0x8C, 0x8C, 0x8E, 0x8E, 0x8E, 0x8E, 0x8A, 0x8A, 0x8A, 0x8A, 0x8E, 0x8E, 0x85, 0x85, 0x70, 0x70, 0x68, 0x68, 0x6B, 0x6B,
  0x74, 0x74, 0x8A, 0x8A, 0x91, 0x91, 0x8F, 0x8F, 0x8C, 0x8C, 0x8C, 0x8C, 0x88, 0x88, 0x7B, 0x7B, 0x71, 0x71, 0x6A, 0x6A,
  0x6A, 0x6A, 0x7A, 0x7A, 0x89, 0x89, 0x8D, 0x8D, 0x8D, 0x8D, 0x8A, 0x8A, 0x8A, 0x8A, 0x8C, 0x8C, 0x89, 0x89, 0x77, 0x77,
  0x68, 0x68, 0x6A, 0x6A, 0x70, 0x70, 0x82, 0x82, 0x8E, 0x8E, 0x8F, 0x8F, 0x8E, 0x8E, 0x8C, 0x8C, 0x8A, 0x8A, 0x81, 0x81,
  0x78, 0x78, 0x6E, 0x6E, 0x69, 0x69, 0x6F, 0x6F, 0x7D, 0x7D, 0x86, 0x86, 0x8C, 0x8C, 0x8E, 0x8E, 0x8C, 0x8C, 0x8D, 0x8D,
  0x8C, 0x8C, 0x85, 0x85, 0x73, 0x73, 0x69, 0x69, 0x6B, 0x6B, 0x73, 0x73, 0x84, 0x84, 0x8E, 0x8E, 0x8E, 0x8E, 0x8E, 0x8E,
  0x8B, 0x8B, 0x89, 0x89, 0x7F, 0x7F, 0x74, 0x74, 0x6D, 0x6D, 0x69, 0x69, 0x76, 0x76, 0x85, 0x85, 0x8B, 0x8B, 0x8C, 0x8C,
  0x8B, 0x8B, 0x8B, 0x8B, 0x8E, 0x8E, 0x8C, 0x8C, 0x80, 0x80, 0x6D, 0x6D, 0x69, 0x69, 0x6D, 0x6D, 0x7A, 0x7A, 0x8D, 0x8D,
  0x8F, 0x8F, 0x8E, 0x8E, 0x8C, 0x8C, 0x8A, 0x8A, 0x86, 0x86, 0x7A, 0x7A, 0x70, 0x70, 0x69, 0x69, 0x6B, 0x6B, 0x7C, 0x7C,
  0x8A, 0x8A, 0x8E, 0x8E, 0x8F, 0x8F, 0x8C, 0x8C, 0x8C, 0x8C, 0x8E, 0x8E, 0x88, 0x88, 0x73, 0x73, 0x67, 0x67, 0x6A, 0x6A,
  0x72, 0x72, 0x87, 0x87, 0x90, 0x90, 0x91, 0x91, 0x8D, 0x8D, 0x8B, 0x8B, 0x8A, 0x8A, 0x7F, 0x7F, 0x74, 0x74, 0x6B, 0x6B,
  0x69, 0x69, 0x74, 0x74, 0x83, 0x83, 0x8A, 0x8A, 0x8D, 0x8D, 0x8D, 0x8D, 0x8B, 0x8B, 0x8E, 0x8E, 0x8D, 0x8D, 0x80, 0x80,
  0x6D, 0x6D, 0x68, 0x68, 0x6D, 0x6D, 0x79, 0x79, 0x8B, 0x8B, 0x90, 0x90, 0x8F, 0x8F, 0x8D, 0x8D, 0x8A, 0x8A, 0x86, 0x86,
  0x7B, 0x7B, 0x71, 0x71, 0x69, 0x69, 0x6C, 0x6C, 0x7B, 0x7B, 0x89, 0x89, 0x8C, 0x8C, 0x8C, 0x8C, 0x8A, 0x8A, 0x89, 0x89,
  0x8D, 0x8D, 0x8B, 0x8B, 0x7B, 0x7B, 0x69, 0x69, 0x69, 0x69, 0x6F, 0x6F, 0x81, 0x81, 0x90, 0x90, 0x8E, 0x8E, 0x8D, 0x8D,
  0x89, 0x89, 0x8A, 0x8A, 0x84, 0x84, 0x78, 0x78, 0x6E, 0x6E, 0x67, 0x67, 0x6D, 0x6D, 0x81, 0x81, 0x8C, 0x8C, 0x8E, 0x8E,
  0x8D, 0x8D, 0x8A, 0x8A, 0x8B, 0x8B, 0x8D, 0x8D, 0x85, 0x85, 0x70, 0x70, 0x68, 0x68, 0x6C, 0x6C, 0x74, 0x74, 0x88, 0x88,
  0x90, 0x90, 0x90, 0x90, 0x8D, 0x8D, 0x8A, 0x8A, 0x88, 0x88, 0x7F, 0x7F, 0x74, 0x74, 0x6A, 0x6A, 0x6B, 0x6B, 0x79, 0x79,
  0x84, 0x84, 0x86, 0x86, 0x88, 0x88, 0x8A, 0x8A, 0x89, 0x89, 0x8C, 0x8C, 0x8C, 0x8C, 0x84, 0x84, 0x76, 0x76, 0x68, 0x68,
  0x6C, 0x6C, 0x77, 0x77, 0x84, 0x84, 0x8C, 0x8C, 0x8B, 0x8B, 0x8C, 0x8C, 0x89, 0x89, 0x88, 0x88, 0x82, 0x82, 0x78, 0x78,
  0x70, 0x70, 0x6A, 0x6A, 0x71, 0x71, 0x82, 0x82, 0x8A, 0x8A, 0x8C, 0x8C, 0x8B, 0x8B, 0x89, 0x89, 0x8B, 0x8B, 0x8D, 0x8D,
  0x86, 0x86, 0x71, 0x71, 0x67, 0x67, 0x6D, 0x6D, 0x75, 0x75, 0x8B, 0x8B, 0x90, 0x90, 0x8D, 0x8D, 0x8B, 0x8B, 0x89, 0x89,
  0x89, 0x89, 0x7F, 0x7F, 0x75, 0x75, 0x6A, 0x6A, 0x69, 0x69, 0x78, 0x78, 0x87, 0x87, 0x8C, 0x8C, 0x8E, 0x8E, 0x8C, 0x8C,
  0x8A, 0x8A, 0x8D, 0x8D, 0x8B, 0x8B, 0x7D, 0x7D, 0x69, 0x69, 0x69, 0x69, 0x6F, 0x6F, 0x7D, 0x7D, 0x8F, 0x8F, 0x8E, 0x8E,
  0x8E, 0x8E, 0x8A, 0x8A, 0x89, 0x89, 0x86, 0x86, 0x7A, 0x7A, 0x71, 0x71, 0x68, 0x68, 0x6D, 0x6D, 0x7E, 0x7E, 0x89, 0x89,
  0x8B, 0x8B, 0x8C, 0x8C, 0x8A, 0x8A, 0x8A, 0x8A, 0x8D, 0x8D, 0x8A, 0x8A, 0x7C, 0x7C, 0x69, 0x69, 0x68, 0x68, 0x71, 0x71,
  0x80, 0x80, 0x8E, 0x8E, 0x8C, 0x8C, 0x8C, 0x8C, 0x8A, 0x8A, 0x89, 0x89, 0x85, 0x85, 0x7A, 0x7A, 0x71, 0x71, 0x69, 0x69,
  0x6C, 0x6C, 0x7D, 0x7D, 0x8A, 0x8A, 0x8D, 0x8D, 0x8D, 0x8D, 0x8B, 0x8B, 0x8B, 0x8B, 0x8E, 0x8E, 0x88, 0x88, 0x75, 0x75,
  0x67, 0x67, 0x6B, 0x6B, 0x72, 0x72, 0x84, 0x84, 0x8F, 0x8F, 0x8F, 0x8F, 0x8C, 0x8C, 0x89, 0x89, 0x89, 0x89, 0x81, 0x81,
  0x76, 0x76, 0x6D, 0x6D, 0x69, 0x69, 0x73, 0x73, 0x81, 0x81, 0x85, 0x85, 0x89, 0x89, 0x8B, 0x8B, 0x8A, 0x8A, 0x8C, 0x8C,
  0x8D, 0x8D, 0x87, 0x87, 0x79, 0x79, 0x69, 0x69, 0x69, 0x69, 0x74, 0x74, 0x81, 0x81, 0x8E, 0x8E, 0x8D, 0x8D, 0x8C, 0x8C,
  0x89, 0x89, 0x85, 0x85, 0x83, 0x83, 0x7A, 0x7A, 0x72, 0x72, 0x6C, 0x6C, 0x6C, 0x6C, 0x7C, 0x7C, 0x88, 0x88, 0x8B, 0x8B,
  0x8E, 0x8E, 0x8B, 0x8B, 0x8C, 0x8C, 0x8C, 0x8C, 0x89, 0x89, 0x78, 0x78, 0x68, 0x68, 0x6B, 0x6B, 0x72, 0x72, 0x83, 0x83,
  0x8F, 0x8F, 0x8E, 0x8E, 0x8D, 0x8D, 0x89, 0x89, 0x89, 0x89, 0x82, 0x82, 0x78, 0x78, 0x6E, 0x6E, 0x67, 0x67, 0x71, 0x71,
  0x81, 0x81, 0x8A, 0x8A, 0x8D, 0x8D, 0x8D, 0x8D, 0x8C, 0x8C, 0x8E, 0x8E, 0x8E, 0x8E, 0x83, 0x83, 0x71, 0x71, 0x67, 0x67,
  0x6C, 0x6C, 0x75, 0x75, 0x89, 0x89, 0x90, 0x90, 0x8C, 0x8C, 0x8B, 0x8B, 0x89, 0x89, 0x89, 0x89, 0x80, 0x80, 0x74, 0x74,
  0x6C, 0x6C, 0x69, 0x69, 0x76, 0x76, 0x85, 0x85, 0x89, 0x89, 0x8B, 0x8B, 0x8A, 0x8A, 0x89, 0x89, 0x8C, 0x8C, 0x8D, 0x8D,
  0x86, 0x86, 0x74, 0x74, 0x68, 0x68, 0x6E, 0x6E, 0x77, 0x77, 0x87, 0x87, 0x8E, 0x8E, 0x8B, 0x8B, 0x8B, 0x8B, 0x89, 0x89,
  0x88, 0x88, 0x81, 0x81, 0x76, 0x76, 0x6D, 0x6D, 0x69, 0x69, 0x72, 0x72, 0x83, 0x83, 0x8B, 0x8B, 0x8F, 0x8F, 0x8D, 0x8D,
  0x8A, 0x8A, 0x8C, 0x8C, 0x8B, 0x8B, 0x82, 0x82, 0x6F, 0x6F, 0x69, 0x69, 0x6D, 0x6D, 0x78, 0x78, 0x8D, 0x8D, 0x90, 0x90,
  0x8E, 0x8E, 0x8A, 0x8A, 0x87, 0x87, 0x87, 0x87, 0x7D, 0x7D, 0x74, 0x74, 0x6C, 0x6C, 0x6B, 0x6B, 0x78, 0x78, 0x86, 0x86,
  0x89, 0x89, 0x8B, 0x8B, 0x8A, 0x8A, 0x88, 0x88, 0x8B, 0x8B, 0x8A, 0x8A, 0x85, 0x85, 0x76, 0x76, 0x6A, 0x6A, 0x6E, 0x6E,
  0x77, 0x77, 0x87, 0x87, 0x8E, 0x8E, 0x8C, 0x8C, 0x8C, 0x8C, 0x85, 0x85, 0x87, 0x87, 0x82, 0x82, 0x74, 0x74, 0x6F, 0x6F,
  0x6B, 0x6B, 0x70, 0x70, 0x81, 0x81, 0x8A, 0x8A, 0x8D, 0x8D, 0x8C, 0x8C, 0x88, 0x88, 0x8B, 0x8B, 0x8B, 0x8B, 0x85, 0x85,
  0x75, 0x75, 0x69, 0x69, 0x6C, 0x6C, 0x74, 0x74, 0x88, 0x88, 0x90, 0x90, 0x8D, 0x8D, 0x8B, 0x8B, 0x87, 0x87, 0x87, 0x87,
  0x82, 0x82, 0x76, 0x76, 0x6D, 0x6D, 0x6B, 0x6B, 0x74, 0x74, 0x83, 0x83, 0x87, 0x87, 0x8A, 0x8A, 0x8A, 0x8A, 0x89, 0x89,
  0x8B, 0x8B, 0x8A, 0x8A, 0x87, 0x87, 0x7D, 0x7D, 0x6D, 0x6D, 0x69, 0x69, 0x73, 0x73, 0x80, 0x80, 0x8D, 0x8D, 0x8D, 0x8D,
  0x8C, 0x8C, 0x87, 0x87, 0x85, 0x85, 0x86, 0x86, 0x7C, 0x7C, 0x73, 0x73, 0x6D, 0x6D, 0x6C, 0x6C, 0x7A, 0x7A, 0x88, 0x88,
  0x8D, 0x8D, 0x8C, 0x8C, 0x88, 0x88, 0x89, 0x89, 0x8A, 0x8A, 0x8A, 0x8A, 0x80, 0x80, 0x6C, 0x6C, 0x68, 0x68, 0x6F, 0x6F,
  0x7C, 0x7C, 0x8F, 0x8F, 0x90, 0x90, 0x8D, 0x8D, 0x89, 0x89, 0x87, 0x87, 0x85, 0x85, 0x7C, 0x7C, 0x73, 0x73, 0x6C, 0x6C,
  0x6E, 0x6E, 0x7B, 0x7B, 0x86, 0x86, 0x8A, 0x8A, 0x89, 0x89, 0x88, 0x88, 0x8A, 0x8A, 0x8A, 0x8A, 0x8A, 0x8A, 0x83, 0x83,
  0x75, 0x75, 0x69, 0x69, 0x6C, 0x6C, 0x78, 0x78, 0x85, 0x85, 0x8F, 0x8F, 0x8B, 0x8B, 0x89, 0x89, 0x85, 0x85, 0x86, 0x86,
  0x84, 0x84, 0x7A, 0x7A, 0x73, 0x73, 0x6E, 0x6E, 0x6F, 0x6F, 0x7C, 0x7C, 0x87, 0x87, 0x8C, 0x8C, 0x8D, 0x8D, 0x8A, 0x8A,
  0x89, 0x89, 0x8C, 0x8C, 0x89, 0x89, 0x7D, 0x7D, 0x6B, 0x6B, 0x68, 0x68, 0x70, 0x70, 0x7E, 0x7E, 0x90, 0x90, 0x8F, 0x8F,
  0x8D, 0x8D, 0x89, 0x89, 0x87, 0x87, 0x88, 0x88, 0x7C, 0x7C, 0x72, 0x72, 0x6A, 0x6A, 0x69, 0x69, 0x7A, 0x7A, 0x89, 0x89,
  0x8E, 0x8E, 0x8D, 0x8D, 0x8C, 0x8C, 0x89, 0x89, 0x8A, 0x8A, 0x89, 0x89, 0x80, 0x80, 0x70, 0x70, 0x67, 0x67, 0x6E, 0x6E,
  0x7A, 0x7A, 0x8B, 0x8B, 0x90, 0x90, 0x8E, 0x8E, 0x8B, 0x8B, 0x86, 0x86, 0x87, 0x87, 0x81, 0x81, 0x75, 0x75, 0x6E, 0x6E,
  0x6A, 0x6A, 0x72, 0x72, 0x80, 0x80, 0x8A, 0x8A, 0x8D, 0x8D, 0x8C, 0x8C, 0x8A, 0x8A, 0x8A, 0x8A, 0x8A, 0x8A, 0x86, 0x86,
  0x7A, 0x7A, 0x6B, 0x6B, 0x6A, 0x6A, 0x71, 0x71, 0x80, 0x80, 0x90, 0x90, 0x8E, 0x8E, 0x8C, 0x8C, 0x89, 0x89, 0x86, 0x86,
  0x86, 0x86, 0x7C, 0x7C, 0x71, 0x71, 0x6A, 0x6A, 0x6C, 0x6C, 0x7B, 0x7B, 0x88, 0x88, 0x8B, 0x8B, 0x8B, 0x8B, 0x89, 0x89,
  0x89, 0x89, 0x8A, 0x8A, 0x8A, 0x8A, 0x81, 0x81, 0x75, 0x75, 0x69, 0x69, 0x6D, 0x6D, 0x78, 0x78, 0x85, 0x85, 0x90, 0x90,
  0x8D, 0x8D, 0x8A, 0x8A, 0x86, 0x86, 0x85, 0x85, 0x83, 0x83, 0x7A, 0x7A, 0x72, 0x72, 0x6D, 0x6D, 0x6F, 0x6F, 0x7C, 0x7C,
  0x85, 0x85, 0x89, 0x89, 0x8C, 0x8C, 0x8A, 0x8A, 0x89, 0x89, 0x8A, 0x8A, 0x87, 0x87, 0x81, 0x81, 0x79, 0x79, 0x6B, 0x6B,
  0x6C, 0x6C, 0x77, 0x77, 0x81, 0x81, 0x8D, 0x8D, 0x8E, 0x8E, 0x8B, 0x8B, 0x86, 0x86, 0x85, 0x85, 0x85, 0x85, 0x7B, 0x7B,
  0x72, 0x72, 0x6D, 0x6D, 0x6C, 0x6C, 0x7A, 0x7A, 0x88, 0x88, 0x8E, 0x8E, 0x8D, 0x8D, 0x8B, 0x8B, 0x89, 0x89, 0x89, 0x89,
  0x87, 0x87, 0x7F, 0x7F, 0x72, 0x72, 0x67, 0x67, 0x6F, 0x6F, 0x79, 0x79, 0x8B, 0x8B, 0x8F, 0x8F, 0x8C, 0x8C, 0x8C, 0x8C,
  0x85, 0x85, 0x88, 0x88, 0x80, 0x80, 0x74, 0x74, 0x6F, 0x6F, 0x6C, 0x6C, 0x74, 0x74, 0x7E, 0x7E, 0x86, 0x86, 0x8C, 0x8C,
  0x8B, 0x8B, 0x8A, 0x8A, 0x89, 0x89, 0x88, 0x88, 0x85, 0x85, 0x80, 0x80, 0x7A, 0x7A, 0x73, 0x73, 0x6A, 0x6A, 0x73, 0x73,
  0x7D, 0x7D, 0x89, 0x89, 0x8D, 0x8D, 0x89, 0x89, 0x86, 0x86, 0x84, 0x84, 0x86, 0x86, 0x7F, 0x7F, 0x79, 0x79, 0x72, 0x72,
  0x6F, 0x6F, 0x72, 0x72, 0x7E, 0x7E, 0x87, 0x87, 0x8A, 0x8A, 0x8C, 0x8C, 0x8A, 0x8A, 0x89, 0x89, 0x84, 0x84, 0x87, 0x87,
  0x81, 0x81, 0x7A, 0x7A, 0x6D, 0x6D, 0x6A, 0x6A, 0x77, 0x77, 0x81, 0x81, 0x8F, 0x8F, 0x8F, 0x8F, 0x8D, 0x8D, 0x86, 0x86,
  0x83, 0x83, 0x85, 0x85, 0x7A, 0x7A, 0x74, 0x74, 0x6E, 0x6E, 0x6F, 0x6F, 0x75, 0x75, 0x7F, 0x7F, 0x8A, 0x8A, 0x8E, 0x8E,
  0x91, 0x91, 0x8C, 0x8C, 0x88, 0x88, 0x83, 0x83, 0x84, 0x84, 0x81, 0x81, 0x78, 0x78, 0x6A, 0x6A, 0x6B, 0x6B, 0x75, 0x75,
  0x85, 0x85, 0x92, 0x92, 0x8F, 0x8F, 0x8D, 0x8D, 0x84, 0x84, 0x85, 0x85, 0x82, 0x82, 0x79, 0x79, 0x73, 0x73, 0x6B, 0x6B,
  0x6C, 0x6C, 0x7A, 0x7A, 0x86, 0x86, 0x8D, 0x8D, 0x91, 0x91, 0x8E, 0x8E, 0x89, 0x89, 0x85, 0x85, 0x84, 0x84, 0x80, 0x80,
  0x7D, 0x7D, 0x77, 0x77, 0x69, 0x69, 0x72, 0x72, 0x7C, 0x7C, 0x87, 0x87, 0x90, 0x90, 0x8C, 0x8C, 0x89, 0x89, 0x7F, 0x7F,
  0x81, 0x81, 0x7F, 0x7F, 0x78, 0x78, 0x77, 0x77, 0x73, 0x73, 0x78, 0x78, 0x7E, 0x7E, 0x7F, 0x7F, 0x86, 0x86, 0x8C, 0x8C,
  0x8C, 0x8C, 0x88, 0x88, 0x85, 0x85, 0x80, 0x80, 0x82, 0x82, 0x83, 0x83, 0x81, 0x81, 0x71, 0x71, 0x69, 0x69, 0x75, 0x75,
  0x7C, 0x7C, 0x8C, 0x8C, 0x8C, 0x8C, 0x87, 0x87, 0x85, 0x85, 0x82, 0x82, 0x86, 0x86, 0x82, 0x82, 0x7A, 0x7A, 0x76, 0x76,
  0x71, 0x71, 0x75, 0x75, 0x7C, 0x7C, 0x81, 0x81, 0x89, 0x89, 0x8E, 0x8E, 0x8D, 0x8D, 0x88, 0x88, 0x83, 0x83, 0x7E, 0x7E,
  0x81, 0x81, 0x86, 0x86, 0x82, 0x82, 0x71, 0x71, 0x67, 0x67, 0x72, 0x72, 0x7D, 0x7D, 0x8C, 0x8C, 0x8E, 0x8E, 0x86, 0x86,
  0x83, 0x83, 0x82, 0x82, 0x87, 0x87, 0x84, 0x84, 0x7D, 0x7D, 0x78, 0x78, 0x6F, 0x6F, 0x72, 0x72, 0x79, 0x79, 0x82, 0x82,
  0x8A, 0x8A, 0x8C, 0x8C, 0x8C, 0x8C, 0x89, 0x89, 0x85, 0x85, 0x81, 0x81, 0x82, 0x82, 0x80, 0x80, 0x7E, 0x7E, 0x73, 0x73,
  0x68, 0x68, 0x71, 0x71, 0x7D, 0x7D, 0x8C, 0x8C, 0x91, 0x91, 0x8B, 0x8B, 0x87, 0x87, 0x80, 0x80, 0x84, 0x84, 0x85, 0x85,
  0x7D, 0x7D, 0x77, 0x77, 0x6F, 0x6F, 0x72, 0x72, 0x7B, 0x7B, 0x7E, 0x7E, 0x85, 0x85, 0x8A, 0x8A, 0x8C, 0x8C, 0x8A, 0x8A,
  0x86, 0x86, 0x82, 0x82, 0x7F, 0x7F, 0x80, 0x80, 0x82, 0x82, 0x7F, 0x7F, 0x73, 0x73, 0x67, 0x67, 0x74, 0x74, 0x81, 0x81,
  0x8B, 0x8B, 0x8D, 0x8D, 0x86, 0x86, 0x85, 0x85, 0x82, 0x82, 0x8A, 0x8A, 0x89, 0x89, 0x7B, 0x7B, 0x72, 0x72, 0x6A, 0x6A,
  0x73, 0x73, 0x7E, 0x7E, 0x7F, 0x7F, 0x82, 0x82, 0x86, 0x86, 0x8B, 0x8B, 0x8A, 0x8A, 0x88, 0x88, 0x82, 0x82, 0x7E, 0x7E,
  0x7F, 0x7F, 0x85, 0x85, 0x86, 0x86, 0x83, 0x83, 0x79, 0x79, 0x68, 0x68, 0x73, 0x73, 0x7D, 0x7D, 0x85, 0x85, 0x88, 0x88,
  0x82, 0x82, 0x83, 0x83, 0x85, 0x85, 0x8F, 0x8F, 0x8F, 0x8F, 0x82, 0x82, 0x79, 0x79, 0x6E, 0x6E, 0x6F, 0x6F, 0x74, 0x74,
  0x74, 0x74, 0x7C, 0x7C, 0x84, 0x84, 0x8D, 0x8D, 0x90, 0x90, 0x8D, 0x8D, 0x85, 0x85, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81,
  0x87, 0x87, 0x87, 0x87, 0x82, 0x82, 0x73, 0x73, 0x68, 0x68, 0x75, 0x75, 0x7E, 0x7E, 0x85, 0x85, 0x85, 0x85, 0x81, 0x81,
  0x85, 0x85, 0x89, 0x89, 0x91, 0x91, 0x8D, 0x8D, 0x81, 0x81, 0x74, 0x74, 0x69, 0x69, 0x6C, 0x6C, 0x72, 0x72, 0x74, 0x74,
  0x7D, 0x7D, 0x8A, 0x8A, 0x95, 0x95, 0x97, 0x97, 0x91, 0x91, 0x84, 0x84, 0x7A, 0x7A, 0x78, 0x78, 0x7A, 0x7A, 0x7E, 0x7E,
  0x81, 0x81, 0x83, 0x83, 0x83, 0x83, 0x78, 0x78, 0x74, 0x74, 0x7E, 0x7E, 0x7E, 0x7E, 0x85, 0x85, 0x82, 0x82, 0x7E, 0x7E,
  0x80, 0x80, 0x84, 0x84, 0x8E, 0x8E, 0x89, 0x89, 0x7E, 0x7E, 0x76, 0x76, 0x6F, 0x6F, 0x75, 0x75, 0x7A, 0x7A, 0x7D, 0x7D,
  0x83, 0x83, 0x87, 0x87, 0x8B, 0x8B, 0x8D, 0x8D, 0x89, 0x89, 0x7E, 0x7E, 0x77, 0x77, 0x76, 0x76, 0x7D, 0x7D, 0x81, 0x81,
  0x85, 0x85, 0x8A, 0x8A, 0x8B, 0x8B, 0x8B, 0x8B, 0x7A, 0x7A, 0x70, 0x70, 0x72, 0x72, 0x70, 0x70, 0x78, 0x78, 0x7B, 0x7B,
  0x81, 0x81, 0x87, 0x87, 0x8B, 0x8B, 0x94, 0x94, 0x8F, 0x8F, 0x86, 0x86, 0x7D, 0x7D, 0x71, 0x71, 0x72, 0x72, 0x72, 0x72,
  0x72, 0x72, 0x7A, 0x7A, 0x80, 0x80, 0x8D, 0x8D, 0x94, 0x94, 0x90, 0x90, 0x85, 0x85, 0x79, 0x79, 0x79, 0x79, 0x7B, 0x7B,
  0x7F, 0x7F, 0x82, 0x82, 0x85, 0x85, 0x8A, 0x8A, 0x8D, 0x8D, 0x84, 0x84, 0x6F, 0x6F, 0x6D, 0x6D, 0x75, 0x75, 0x78, 0x78,
  0x7E, 0x7E, 0x7F, 0x7F, 0x82, 0x82, 0x88, 0x88, 0x92, 0x92, 0x94, 0x94, 0x8B, 0x8B, 0x7F, 0x7F, 0x72, 0x72, 0x6D, 0x6D,
  0x6F, 0x6F, 0x70, 0x70, 0x75, 0x75, 0x81, 0x81, 0x8A, 0x8A, 0x90, 0x90, 0x92, 0x92, 0x8C, 0x8C, 0x82, 0x82, 0x7B, 0x7B,
  0x77, 0x77, 0x76, 0x76, 0x74, 0x74, 0x77, 0x77, 0x81, 0x81, 0x8B, 0x8B, 0x95, 0x95, 0x95, 0x95, 0x91, 0x91, 0x7C, 0x7C,
  0x6F, 0x6F, 0x75, 0x75, 0x6F, 0x6F, 0x76, 0x76, 0x76, 0x76, 0x78, 0x78, 0x82, 0x82, 0x8A, 0x8A, 0x94, 0x94, 0x8B, 0x8B,
  0x84, 0x84, 0x7E, 0x7E, 0x78, 0x78, 0x79, 0x79, 0x76, 0x76, 0x75, 0x75, 0x7F, 0x7F, 0x87, 0x87, 0x8A, 0x8A, 0x8A, 0x8A,
  0x86, 0x86, 0x80, 0x80, 0x7C, 0x7C, 0x7A, 0x7A, 0x78, 0x78, 0x75, 0x75, 0x77, 0x77, 0x7D, 0x7D, 0x85, 0x85, 0x8E, 0x8E,
  0x92, 0x92, 0x96, 0x96, 0x94, 0x94, 0x8D, 0x8D, 0x7B, 0x7B, 0x6A, 0x6A, 0x6A, 0x6A, 0x6B, 0x6B, 0x70, 0x70, 0x78, 0x78,
  0x7D, 0x7D, 0x87, 0x87, 0x8C, 0x8C, 0x94, 0x94, 0x91, 0x91, 0x87, 0x87, 0x82, 0x82, 0x7B, 0x7B, 0x77, 0x77, 0x74, 0x74,
  0x70, 0x70, 0x75, 0x75, 0x80, 0x80, 0x88, 0x88, 0x89, 0x89, 0x86, 0x86, 0x83, 0x83, 0x83, 0x83, 0x84, 0x84, 0x83, 0x83,
  0x7E, 0x7E, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7E, 0x7E, 0x80, 0x80, 0x84, 0x84, 0x86, 0x86, 0x86, 0x86, 0x87, 0x87,
  0x86, 0x86, 0x82, 0x82, 0x77, 0x77, 0x76, 0x76, 0x77, 0x77, 0x77, 0x77, 0x7A, 0x7A, 0x7B, 0x7B, 0x7F, 0x7F, 0x83, 0x83,
  0x87, 0x87, 0x88, 0x88, 0x85, 0x85, 0x82, 0x82, 0x7F, 0x7F, 0x7D, 0x7D, 0x7C, 0x7C, 0x79, 0x79, 0x79, 0x79, 0x7E, 0x7E,
  0x82, 0x82, 0x86, 0x86, 0x87, 0x87, 0x85, 0x85, 0x83, 0x83, 0x82, 0x82, 0x80, 0x80, 0x7E, 0x7E, 0x7D, 0x7D, 0x7D, 0x7D,
  0x7D, 0x7D, 0x7F, 0x7F, 0x82, 0x82, 0x83, 0x83, 0x85, 0x85, 0x85, 0x85, 0x85, 0x85, 0x83, 0x83, 0x7C, 0x7C, 0x78, 0x78,
  0x7A, 0x7A, 0x7B, 0x7B, 0x7D, 0x7D, 0x7C, 0x7C, 0x7C, 0x7C, 0x7F, 0x7F, 0x82, 0x82, 0x84, 0x84, 0x81, 0x81, 0x81, 0x81,
  0x81, 0x81, 0x82, 0x82, 0x81, 0x81, 0x7E, 0x7E, 0x7C, 0x7C, 0x7D, 0x7D, 0x81, 0x81, 0x82, 0x82, 0x83, 0x83, 0x82, 0x82,
  0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x80, 0x80, 0x81, 0x81, 0x82, 0x82, 0x81, 0x81,
  0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x83, 0x83, 0x84, 0x84,
  0x84, 0x84, 0x7F, 0x7F, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7D, 0x7D, 0x7B, 0x7B, 0x7C, 0x7C, 0x7D, 0x7D, 0x7F, 0x7F,
  0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F,
  0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x83, 0x83, 0x83, 0x83, 0x81, 0x81, 0x7F, 0x7F, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x82, 0x82, 0x82, 0x82, 0x83, 0x83, 0x82, 0x82,
  0x81, 0x81, 0x81, 0x81, 0x7F, 0x7F, 0x7D, 0x7D, 0x7C, 0x7C, 0x7C, 0x7C, 0x7D, 0x7D, 0x7D, 0x7D, 0x7E, 0x7E, 0x7E, 0x7E,
  0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82,
  0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
  0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80,
  0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x7F, 0x7F, 0x7D, 0x7D, 0x7D, 0x7D,
  0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7C, 0x7E, 0x7E, 0x7F, 0x7F, 0x81, 0x81, 0x81, 0x81, 0x82, 0x82, 0x82, 0x82,
  0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81,
  0x82, 0x82, 0x82, 0x82, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7E, 0x7D, 0x7D, 0x7E, 0x7E,
  0x7F, 0x7F, 0x80, 0x80, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F,
  0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7E, 0x7E, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x81, 0x81,
  0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F,
  0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x81, 0x81, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x7F, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
  0x80, 0x7F                                                                                                             
};

 

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Окей, щас гляну.

Но такой большой код лучше прятать под спойлер (Вы и сейчас можете это сделать). Надо при вводе (или редактировании) кода переключться на "Дополнительно" и выбрать "Сворачитьвать код по умолчанию"

ЕвгенийП
ЕвгенийП аватар
Offline
Зарегистрирован: 25.05.2015

Ну, значит, так, всё у Вас нормально читается, а вот насколько нормально пишется в порт D - вопрос. Вы используете порт D целиком, что на Нано весьма чревато. PD0 и PD1 соединены с другой микросхемой, и если поставить их оба в OUTPUT, да ещё дать им разные значение, то между ними начнётся соревнование "кто вперёд сгорит". Нормально при этом они работать не будут. На голом контроллере такие фокусы можно делать, но не на Нано.

В чём проявляется, что у Вас ничего не работает?

ra9sno
Offline
Зарегистрирован: 19.01.2020

Я же писал в #13 (может быть немного гневно за что извиняюсь) что все заработало!

Но они же к другой микросхеме подключены через сопротивление в 1 кОм и практически не мешают!

ЕвгенийП если можно еще один вопрос!

Дело в том что аналогичный код на Bascom AVR,  задержка между циклами  загрузки порта составляет 160 микро секунд а в Arduino IDE 53 микросекунды. Я всегда считал что язык Cp выдаёт более оптимизированный код, а тут получается наоборот. Может быть есть  возможность для оптимизации?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

а если делэй в 53 микросекунды убрать?

ra9sno
Offline
Зарегистрирован: 19.01.2020

звук будет очень высокий и не разборчивый! то есть не соответствовать 8 килобитному потоку.

sadman41
Offline
Зарегистрирован: 19.10.2016

Не понимаю - оптимизацией чего добиться-то надо, если и так уже втрое быстрее положенного работает?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

sadman41 пишет:
Не понимаю - оптимизацией чего добиться-то надо, если и так уже втрое быстрее положенного работает?

по всей видимости ТС ищет источник кражи вычислительного ресурса, перейдя с Баском на С ожидалось его увеличение...

ra9sno
Offline
Зарегистрирован: 19.01.2020

53 микросекунда при программировании в Arduino IDE и 160 микросекунд в Bascom AVR.

Получается что Bascom AVR даёт в три раза более короткий код чем Arduino IDE. Ну или по крайней мере более оптимизированный по времени!

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ra9sno пишет:

53 микросекунда при программировании в Arduino IDE и 160 микросекунд в Bascom AVR.

Получается что Bascom AVR даёт в три раза более короткий код чем Arduino IDE. Ну или по крайней мере более оптимизированный по времени!

ну так в баскоме никаких иных функций, кроме реализованных нет, а тут и millis() и micros() и, serial()...
Сейчас подтянется Онкель и предложит делать на честном С и, по сути будет прав...

Только это будет уже немножко не Ардуино...

ra9sno
Offline
Зарегистрирован: 19.01.2020

Вы немного не поняли! Вопрос в оптимизации кода! Почемуто код  Bascom AVR работает в три раза быстрей. Наверняка в Arduino IDE есть более совершенная конструкция данного кода, особенно чтения данных их PROGMEM?

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ra9sno пишет:

Вы немного не поняли! Вопрос в оптимизации кода! Почемуто код  Bascom AVR работает в три раза быстрей. Наверняка в Arduino IDE есть более совершенная конструкция данного кода, особенно чтения данных их PROGMEM?

нет, это Вы не поняли, быстрее скорее всего не получится (сейчас старожилы подскажут), откомпилируйте пустой скетч и удивитесь...
В бытность у меня контроллер на PIC управлял вязальной машиной и имел всего под 500 байт кода, дальше программисты соревновались лишь в количестве счётчиков...
Это же не С, это среда Ардуино основанная на С... точнее wiring

b707
Offline
Зарегистрирован: 26.05.2017

ra9sno пишет:

53 микросекунда при программировании в Arduino IDE и 160 микросекунд в Bascom AVR.

Получается что Bascom AVR даёт в три раза более короткий код

обьясните, как это у вас "получаетеся", что код, который исполняется в три раза дольше - "оказывается в 3 раза быстрее" ? - кто из нас в арифметике путается, вы или я?

qwone
qwone аватар
Offline
Зарегистрирован: 03.07.2016

ra9sno пишет:

Вы немного не поняли! Вопрос в оптимизации кода! Почемуто код  Bascom AVR работает в три раза быстрей. Наверняка в Arduino IDE есть более совершенная конструкция данного кода, особенно чтения данных их PROGMEM?

Чем совершенней код, тем медленнее работает. И надо покупать еще продвинутее железо.

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

b707 пишет:

ra9sno пишет:

53 микросекунда при программировании в Arduino IDE и 160 микросекунд в Bascom AVR.

Получается что Bascom AVR даёт в три раза более короткий код

обьясните, как это у вас "получаетеся", что код, который исполняется в три раза дольше - "оказывается в 3 раза быстрее" ? - кто из нас в арифметике путается, вы или я?

ТС о необходимой задержке для релизации 8 килобитного кодека говорил, но иносказательно, ...кто кому злобный буратино не уточняю...

ra9sno
Offline
Зарегистрирован: 19.01.2020

Чем совершенней код, тем медленнее работает. И надо покупать еще продвинутее железо.

Смешно!

ua6em
ua6em аватар
Offline
Зарегистрирован: 17.08.2016

ra9sno пишет:

Чем совершенней код, тем медленнее работает. И надо покупать еще продвинутее железо.

Смешно!

это вы просто в олимпиадах по программированию не участвовали...убедились бы

ra9sno
Offline
Зарегистрирован: 19.01.2020

Ребята у меня больше вопросов нет! Всем большое спасибо за помощь!!!

Тему можно закрыть!