SPI Library Issue w/ ILI9341 TFT & PN532 NFC Module on Teensy 3.2

Status
Not open for further replies.
Well if you're able help me get the two functions I still rely on from the Pixels library to work in the ILI9341_t3 library, you have no idea how huge that would be for me.

Below is a working sketch using the Pixels library with the ILI9341 2.8" shield, and here is the link to the Pixels library:
https://github.com/zxfr/Pixels

And this is what it looks like on the display (both the logo image and the font were converted to those arrays you see in the sketch from png/ttf files on my computer using the Pixelmeister software):

View attachment 6198

View attachment 6199

Code:
#include <Wire.h>
#include <SPI.h>
#include <TimeLib.h>
#include <Pixels_SPIhw.h>
#include <Pixels_ILI9341.h>

#define LCD_BL       (5)
#define LCD_RESET    (2)
#define LCD_DC       (9)
#define LCD_CS       (10)
#define LCD_MOSI     (11)
#define LCD_MISO     (12)
#define LCD_SCLK     (13)

extern prog_uint8_t streamsLogo[759] PROGMEM;
extern prog_uchar Avenir16[8400] PROGMEM;

Pixels pxs(320, 240);

void setup() {
  pxs.setSpiPins(LCD_SCLK, LCD_MOSI, LCD_CS, LCD_RESET, LCD_DC);
  pxs.init(); pxs.setOriginAbsolute(); 
  pinMode(LCD_BL, OUTPUT); analogWrite(LCD_BL, 255);
  pxs.setBackground(0, 0, 0); pxs.clear();

  // 1. Drawing compressed bitmaps using prog_uchar arrays (as below)
  pxs.drawCompressedBitmap(150, 75, streamsLogo);

  //...and...

  // 2. Printing antialiased fonts
  pxs.setFont(Avenir16);
  pxs.setColor(255, 255, 255);
  pxs.print(45, 150, "thank you for your help!");
}

void loop() {
  while (1) {
    delay(500);
  }

}

prog_uint8_t streamsLogo[759] PROGMEM = {
  0x5A,0x00,0x02,0xEB,0x00,0x06,0x20,0xFD,0x00,0x1C,0x00,0x1C,0x00,0x4F,0x8C,0x14,0x91,0x4A,0x4A,0xA3,
  0xDB,0xBD,0x18,0x71,0xA9,0xEF,0x61,0x4B,0x98,0x29,0x32,0xFD,0x5F,0x14,0xA4,0x8A,0x5E,0xB5,0xDE,0xE9,
  0xE7,0xFC,0xD1,0xEE,0xBE,0x5E,0xE0,0x31,0x83,0x3F,0x53,0xDE,0xAD,0x3A,0xFC,0xDB,0x73,0x87,0x16,0xA9,
  0x64,0xE3,0xCE,0xAB,0xD6,0xBF,0x30,0x79,0xE3,0xB5,0xEB,0xDC,0x83,0xD0,0x00,0x00,0x60,0x05,0x09,0x02,
  0xA8,0x4B,0x04,0xAA,0x39,0x82,0x0F,0xAF,0x99,0x08,0x50,0xEF,0x2E,0xFC,0x39,0x4E,0x3C,0xF9,0xA0,0x0F,
  0x4E,0x40,0x83,0x0F,0xF0,0x6A,0x91,0xE6,0xFF,0x4E,0xFA,0xA1,0xBC,0x6D,0x2C,0x01,0x43,0x82,0xDE,0x00,
  0xFC,0x3F,0x90,0xF4,0x00,0x10,0xFC,0x1C,0x47,0x2E,0x7F,0xE4,0x57,0xFF,0xB1,0x6D,0x92,0x89,0x3F,0xC5,
  0xF2,0x92,0xDA,0x4E,0x7F,0xDB,0xD1,0xB8,0xFC,0x04,0x7E,0x0D,0xC3,0xE2,0x43,0xB7,0xA7,0x11,0x08,0x13,
  0xEB,0xCB,0x38,0xB2,0x18,0x61,0xFD,0x6E,0x41,0x08,0x90,0x28,0x05,0x1E,0x87,0x5B,0xCC,0xF6,0xFF,0xDB,
  0x91,0xD9,0xC0,0x02,0x89,0x04,0x89,0xBD,0x98,0xAD,0x52,0xDE,0x35,0xEE,0x9E,0xF8,0x48,0x03,0xEB,0xF2,
  0xA5,0x86,0xC9,0xFA,0x81,0x1F,0x61,0xA5,0x6B,0x79,0x33,0xF1,0xD6,0x6B,0x5B,0xD9,0x99,0x28,0x93,0xF8,
  0xB9,0x31,0x8B,0x3F,0xA3,0xE5,0x12,0x15,0x46,0xCB,0xFA,0x1F,0xC5,0xA3,0xA0,0x48,0x97,0xAA,0x42,0x04,
  0x3F,0xFF,0x6B,0x06,0xB2,0x6F,0xEB,0xF2,0x5B,0x7F,0x4B,0x07,0x9E,0x00,0x83,0xEB,0xF1,0x86,0xC5,0xE3,
  0x66,0xFF,0xEB,0x51,0x68,0x67,0x90,0x62,0xFE,0x67,0x36,0x71,0x67,0xFD,0xDC,0x5D,0xE7,0xDE,0xE9,0xCD,
  0x1D,0xF5,0xF8,0xC1,0x26,0x7F,0xD5,0xA3,0x6F,0xD6,0xA9,0xCE,0x42,0x8F,0xC7,0x89,0x69,0x97,0xFC,0xDC,
  0x8C,0x54,0xDD,0x64,0xA4,0x8A,0xE9,0x0D,0xF1,0x49,0x97,0xEC,0x71,0x08,0x04,0x8F,0x91,0xB1,0x7E,0x83,
  0xF0,0x4A,0xA3,0xC9,0x98,0x41,0x45,0xFA,0x59,0x31,0xFF,0xA7,0x47,0x34,0x77,0x35,0xBC,0xFB,0xFE,0x9F,
  0x8C,0x24,0xAE,0xFA,0xF0,0x9F,0x0D,0x9C,0x7C,0xFB,0xB3,0x8F,0x3F,0x3D,0x46,0x14,0x79,0xCA,0x33,0x63,
  0xFE,0x0C,0x60,0xC7,0xEB,0xF8,0x88,0x22,0xD3,0xDF,0xFB,0xA8,0xB5,0x37,0xC5,0x00,0x4D,0x96,0xBF,0xF1,
  0xC2,0x71,0xA7,0xF6,0x68,0xE3,0xF6,0x79,0x42,0x4E,0xF1,0xB2,0xFF,0xEC,0xA1,0x24,0x6F,0xA7,0x85,0x6B,
  0xF6,0x72,0x39,0xAB,0xBF,0xA9,0xA0,0x04,0xD9,0x48,0x35,0x7E,0xFD,0x94,0x5A,0x3A,0xFD,0x7F,0x08,0x03,
  0xFA,0x94,0xB3,0xFD,0x4E,0x25,0x24,0x57,0x35,0xFE,0xDF,0x14,0x91,0x7D,0xFA,0x89,0x12,0xE3,0x63,0xFF,
  0xFB,0xE8,0x48,0x57,0xF5,0xF8,0x42,0x0A,0x27,0x79,0xF7,0xE7,0x26,0x31,0x67,0x59,0x10,0x89,0x3A,0xC9,
  0xAC,0xDB,0xEF,0xCC,0x36,0x30,0xFA,0xA8,0xD9,0x3E,0x24,0x1A,0xFF,0xEB,0xC4,0x00,0x29,0x2A,0xBF,0x4B,
  0x0F,0xF1,0x8A,0x9B,0xFB,0x5C,0x16,0xDF,0xF1,0xC0,0xE3,0xFD,0xBC,0x91,0xBF,0x5E,0x0F,0xE2,0xD6,0xEF,
  0x21,0x47,0xF6,0x78,0xD6,0xBF,0xEF,0xC3,0x38,0xB3,0xDF,0x12,0x51,0xA7,0xF0,0xF2,0x5A,0x75,0xF5,0x90,
  0xD3,0xBF,0xFA,0x38,0x3F,0xD0,0xFC,0x09,0x33,0xFD,0x7E,0x32,0x10,0x23,0xFD,0x15,0xFF,0xFC,0xDA,0x4D,
  0xF1,0xE6,0xB4,0x79,0x78,0x57,0x78,0xF0,0x44,0x2A,0x01,0x8C,0x87,0xC9,0xFF,0xE8,0xD1,0xB0,0xFF,0xFD,
  0xBE,0x30,0x04,0x03,0x0C,0x37,0x38,0x73,0xE3,0xAD,0x64,0xD7,0x87,0x10,0x48,0x14,0x02,0xEA,0x0D,0x1B,
  0x3F,0x17,0x2D,0x7C,0x82,0x60,0xFF,0x60,0xBC,0x2D,0x4E,0x04,0x81,0x5F,0x5F,0x8C,0x20,0xA2,0x5E,0xBD,
  0xFF,0x97,0x91,0xCB,0x1F,0xC7,0x88,0x6D,0xE8,0x3F,0x80,0x14,0x38,0x4D,0x6E,0xF9,0xE5,0xCE,0xDF,0xE2,
  0x0E,0x7E,0xAF,0x18,0x03,0xFC,0xB8,0x6F,0x36,0xFF,0xCD,0xCC,0x01,0x24,0x42,0x2D,0x1C,0x8F,0x9F,0xFF,
  0xCD,0xA0,0x53,0xF1,0x54,0xF6,0xEF,0x3E,0xFB,0x21,0xBC,0x9C,0x49,0x10,0x85,0x00,0x01,0x07,0xC0,0xC4,
  0x10,0x61,0x29,0x22,0x94,0xA3,0x4F,0xAB,0x2F,0xF6,0xF9,0x8C,0x19,0xF8,0xDD,0x41,0x26,0x70,0x90,0xAA,
  0x84,0xBD,0x8A,0x9E,0x40,0x88,0x52,0x24,0x56,0x9D,0x7E,0x1D,0x3F,0xFF,0xCB,0x55,0xBC,0xC4,0xE3,0x4E,
  0x8F,0x35,0xEB,0x5F,0x98,0x3C,0xF1,0xDA,0xF5,0xEE,0x42,0x04,0x7F,0x17,0xCA,0x00,0x98,0x14,0x91,0x5F,
  0x35,0x7B,0xA7,0xBE,0x6D,0xBF,0xE5,0x3D,0xD7,0xDF,0x55,0x31,0xFE,0xAF,0x60,0x04,0xE8,0x14,0x91,0x4B,
  0x4C,0xBF,0xED,0x94,0xA2,0x4A,0xA7,0xBD,0x85,0xAE,0x60,0xA4,0xCB,0xF5,0x7C,0x50,0x04,0xF2,0x1F,};
  // array size:   759
  // image width: 28
  // image height: 28
  /* usage:
    pxs.drawCompressedBitmap(x, y, streamsLogo);
  */
  
prog_uchar Avenir16[8400] PROGMEM = {
  0x5A,0x46,0x02,0x19,0x16,0x00,0x22,0x00,0x29,0x0B,0x82,0x01,0x11,0x41,0x3C,0x3C,0x3C,0x3C,0x3C,0x3D,
  0x3B,0x85,0x24,0x3C,0x10,0x13,0x13,0x13,0x10,0x34,0x47,0x3C,0x10,0x13,0x13,0x13,0x10,0x29,0x3C,0x10,
  0x13,0x13,0x13,0x0B,0x2F,0x47,0x00,0x23,0x00,0x84,0x0C,0x80,0x01,0x07,0x46,0x3B,0x3E,0x42,0x35,0x22,
  0x3A,0x49,0x2F,0x81,0x32,0x42,0x26,0x81,0x38,0x42,0x3D,0x3C,0x45,0x2D,0x81,0x32,0x3D,0x3C,0x1E,0x81,
  0x20,0x1E,0x17,0x82,0x41,0x3C,0x39,0x33,0x2D,0x19,0x81,0x10,0x87,0x13,0x19,0x3B,0x87,0x13,0x20,0x17,
  0x81,0x2A,0x3B,0x3C,0x42,0x3E,0x17,0x22,0x26,0x34,0x1C,0x81,0x30,0x42,0x27,0x81,0x39,0x49,0x2F,0x81,
  0x33,0x42,0x24,0x81,0x29,0x2F,0x26,0x1C,0x19,0x43,0x3C,0x3A,0x22,0x81,0x1E,0x19,0x13,0x87,0x3C,0x10,
  0x13,0x87,0x0B,0x81,0x1E,0x30,0x33,0x3B,0x3C,0x3D,0x81,0x0B,0x13,0x24,0x0B,0x81,0x29,0x3D,0x41,0x26,
  0x81,0x38,0x45,0x3C,0x3E,0x42,0x2C,0x81,0x32,0x42,0x29,0x10,0x3C,0x49,0x3A,0x32,0x3B,0x49,0x00,0x20,
  0x00,0x0B,0x06,0x00,0x00,0x00,0x7F,0x7F,0x58,0x00,0x21,0x00,0x37,0x06,0x81,0x01,0x06,0x3E,0x33,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x3D,0x41,0x37,0x22,0x2D,0x41,0x3B,0x8B,0x1C,0x41,0x13,
  0x82,0x3C,0x3E,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x20,0x41,0x1E,0x82,0x3E,0x4E,
  0x3E,0x3A,0x3C,0x41,0x00,0x26,0x00,0x94,0x0F,0x80,0x01,0x06,0x4A,0x3D,0x33,0x33,0x33,0x38,0x4C,0x34,
  0x85,0x24,0x44,0x2F,0x24,0x26,0x26,0x34,0x41,0x38,0x83,0x17,0x0B,0x82,0x27,0x42,0x24,0x85,0x26,0x10,
  0x81,0x17,0x3B,0x42,0x20,0x82,0x3D,0x38,0x82,0x1C,0x32,0x19,0x83,0x0B,0x3E,0x44,0x0B,0x81,0x35,0x2C,
  0x81,0x19,0x43,0x27,0x82,0x13,0x45,0x19,0x81,0x32,0x27,0x81,0x2C,0x43,0x27,0x83,0x1C,0x44,0x17,0x81,
  0x33,0x2D,0x81,0x13,0x42,0x32,0x82,0x20,0x82,0x19,0x42,0x37,0x82,0x3A,0x3B,0x82,0x10,0x19,0x82,0x24,
  0x41,0x2D,0x82,0x17,0x37,0x82,0x1C,0x42,0x2D,0x84,0x1E,0x43,0x30,0x84,0x10,0x3D,0x43,0x39,0x33,0x33,
  0x34,0x44,0x39,0x84,0x37,0x4A,0x3C,0x22,0x85,0x0B,0x3B,0x49,0x83,0x1C,0x3B,0x34,0x82,0x0B,0x49,0x81,
  0x0B,0x33,0x43,0x35,0x82,0x49,0x2A,0x3E,0x45,0x35,0x81,0x41,0x00,0x27,0x00,0x1A,0x06,0x81,0x01,0x11,
  0x3E,0x33,0x33,0x33,0x33,0x33,0x38,0x3B,0x85,0x24,0x41,0x2C,0x26,0x26,0x26,0x24,0x32,0x47,0x00,0x24,
  0x00,0x8B,0x0C,0x80,0x00,0x05,0x44,0x3E,0x3C,0x3C,0x3D,0x47,0x2A,0x3A,0x46,0x2F,0x0B,0x83,0x29,0x45,
  0x33,0x82,0x3C,0x44,0x2D,0x86,0x27,0x44,0x34,0x82,0x20,0x43,0x3D,0x82,0x22,0x3C,0x3D,0x1E,0x82,0x3B,
  0x44,0x2F,0x82,0x3C,0x42,0x33,0x81,0x13,0x44,0x82,0x27,0x45,0x10,0x81,0x35,0x41,0x1C,0x0B,0x82,0x13,
  0x10,0x10,0x13,0x83,0x13,0x10,0x10,0x10,0x13,0x82,0x0B,0x1C,0x26,0x19,0x81,0x17,0x26,0x26,0x26,0x26,
  0x24,0x82,0x19,0x26,0x26,0x26,0x27,0x82,0x1E,0x29,0x41,0x32,0x81,0x1C,0x45,0x13,0x81,0x22,0x44,0x0B,
  0x81,0x3A,0x42,0x3A,0x82,0x2F,0x44,0x30,0x82,0x2A,0x3B,0x3C,0x1E,0x81,0x0B,0x44,0x20,0x81,0x0B,0x45,
  0x1C,0x86,0x34,0x44,0x3E,0x24,0x3A,0x46,0x24,0x83,0x13,0x34,0x4F,0x3D,0x3B,0x3B,0x45,0x00,0x25,0x00,
  0xB7,0x12,0x80,0x01,0x06,0x42,0x3A,0x26,0x26,0x24,0x30,0x4C,0x34,0x85,0x1E,0x4A,0x3E,0x82,0x20,0x3A,
  0x2F,0x82,0x2D,0x49,0x33,0x81,0x17,0x43,0x32,0x81,0x17,0x46,0x37,0x13,0x37,0x30,0x81,0x29,0x43,0x3C,
  0x81,0x13,0x44,0x3D,0x22,0x82,0x24,0x34,0x81,0x13,0x43,0x2F,0x81,0x19,0x43,0x2F,0x83,0x2C,0x41,0x3E,
  0x82,0x1C,0x2F,0x2A,0x82,0x30,0x41,0x38,0x17,0x82,0x20,0x3C,0x43,0x35,0x85,0x26,0x41,0x26,0x82,0x10,
  0x34,0x46,0x3C,0x2C,0x2A,0x29,0x38,0x32,0x0B,0x82,0x2D,0x4B,0x3B,0x1C,0x82,0x20,0x39,0x2C,0x20,0x1C,
  0x26,0x3A,0x45,0x3E,0x27,0x82,0x10,0x34,0x3E,0x10,0x85,0x37,0x43,0x32,0x0B,0x82,0x29,0x42,0x22,0x81,
  0x10,0x38,0x3C,0x1E,0x81,0x0B,0x41,0x3A,0x1C,0x82,0x1C,0x3A,0x43,0x82,0x3A,0x43,0x0B,0x81,0x3A,0x17,
  0x81,0x0B,0x33,0x44,0x3E,0x82,0x44,0x1C,0x81,0x38,0x35,0x27,0x3E,0x46,0x0B,0x81,0x34,0x42,0x3C,0x82,
  0x3B,0x49,0x29,0x82,0x2C,0x2F,0x10,0x81,0x19,0x4B,0x20,0x84,0x13,0x3C,0x4C,0x35,0x32,0x32,0x33,0x43,
  0x00,0x2A,0x00,0x40,0x0A,0x80,0x01,0x0E,0x43,0x29,0x19,0x48,0x0B,0x81,0x39,0x41,0x30,0x2C,0x44,0x29,
  0x81,0x26,0x26,0x82,0x3A,0x3E,0x33,0x34,0x27,0x84,0x2F,0x41,0x3B,0x84,0x0B,0x81,0x38,0x43,0x26,0x26,
  0x1C,0x83,0x17,0x3A,0x44,0x2F,0x81,0x19,0x17,0x82,0x3B,0x43,0x17,0x81,0x35,0x41,0x20,0x1C,0x44,0x19,
  0x81,0x49,0x3C,0x45,0x00,0x2B,0x00,0x3D,0x0F,0x81,0x05,0x08,0x45,0x1C,0x17,0x4A,0x0B,0x81,0x4A,0x10,
  0x81,0x4A,0x10,0x81,0x4A,0x10,0x81,0x45,0x1C,0x13,0x17,0x17,0x17,0x82,0x17,0x17,0x17,0x17,0x19,0x19,
  0x8B,0x3D,0x3B,0x3B,0x3B,0x3C,0x82,0x3B,0x3B,0x3B,0x3B,0x3C,0x45,0x10,0x81,0x4A,0x10,0x81,0x4A,0x0B,
  0x81,0x4A,0x22,0x13,0x51,0x00,0x28,0x00,0x45,0x06,0x80,0x01,0x03,0x47,0x3B,0x3C,0x34,0x33,0x35,0x3C,
  0x3C,0x4B,0x34,0x1C,0x13,0x87,0x17,0x26,0x35,0x45,0x3E,0x2A,0x10,0x83,0x0B,0x19,0x26,0x26,0x26,0x17,
  0x84,0x13,0x2F,0x42,0x34,0x0B,0x82,0x0B,0x29,0x38,0x3E,0x45,0x3D,0x35,0x22,0x83,0x10,0x39,0x20,0x82,
  0x2F,0x3E,0x4B,0x3C,0x27,0x82,0x33,0x3C,0x27,0x3D,0x4F,0x3A,0x34,0x41,0x00,0x29,0x00,0x3E,0x06,0x80,
  0x01,0x03,0x2D,0x81,0x19,0x38,0x4D,0x33,0x10,0x81,0x35,0x27,0x83,0x1C,0x34,0x3E,0x47,0x3C,0x2F,0x13,
  0x83,0x35,0x41,0x37,0x19,0x83,0x0B,0x1C,0x26,0x32,0x34,0x2D,0x26,0x19,0x84,0x26,0x3C,0x44,0x39,0x26,
  0x13,0x89,0x13,0x2D,0x3C,0x49,0x3B,0x33,0x34,0x2C,0x24,0x30,0x33,0x34,0x3C,0x5B,0x00,0x2E,0x00,0x16,
  0x06,0x01,0x0F,0x01,0x37,0x13,0x1E,0x3E,0x22,0x82,0x3A,0x2D,0x82,0x3C,0x41,0x3C,0x3E,0x41,0x00,0x2F,
  0x00,0x3C,0x08,0x80,0x01,0x06,0x4D,0x3A,0x26,0x0B,0x81,0x37,0x4B,0x33,0x1C,0x83,0x19,0x3A,0x48,0x3C,
  0x2A,0x10,0x83,0x26,0x3A,0x48,0x37,0x22,0x83,0x17,0x30,0x3D,0x47,0x3E,0x30,0x17,0x83,0x20,0x37,0x48,
  0x3A,0x27,0x0B,0x82,0x10,0x2A,0x3C,0x49,0x2C,0x83,0x1C,0x33,0x4C,0x35,0x81,0x26,0x39,0x4E,0x00,0x2C,
  0x00,0x1E,0x06,0x80,0x0F,0x03,0x45,0x3C,0x43,0x39,0x2C,0x1C,0x81,0x3D,0x2D,0x10,0x84,0x3E,0x1E,0x82,
  0x19,0x2F,0x3C,0x41,0x2D,0x2A,0x3B,0x4B,0x00,0x2D,0x00,0x19,0x07,0x00,0x0B,0x00,0x32,0x26,0x27,0x27,
  0x27,0x26,0x37,0x22,0x85,0x22,0x3B,0x2F,0x2F,0x2F,0x2F,0x2F,0x35,0x00,0x33,0x00,0x71,0x0C,0x00,0x01,
  0x00,0x43,0x3C,0x33,0x30,0x33,0x3B,0x46,0x24,0x85,0x20,0x44,0x22,0x82,0x13,0x26,0x19,0x82,0x20,0x42,
  0x3D,0x10,0x81,0x2A,0x43,0x30,0x82,0x3B,0x43,0x37,0x45,0x13,0x81,0x33,0x49,0x13,0x81,0x34,0x48,0x2F,
  0x82,0x3D,0x45,0x32,0x29,0x1C,0x82,0x2F,0x45,0x3B,0x84,0x17,0x47,0x2C,0x22,0x17,0x82,0x1C,0x49,0x33,
  0x82,0x32,0x49,0x26,0x81,0x24,0x49,0x34,0x81,0x26,0x41,0x32,0x13,0x1E,0x45,0x22,0x81,0x24,0x41,0x2C,
  0x82,0x2C,0x43,0x2C,0x82,0x2F,0x42,0x13,0x82,0x0B,0x19,0x0B,0x82,0x19,0x43,0x3D,0x24,0x85,0x26,0x46,
  0x3E,0x39,0x38,0x39,0x3E,0x44,0x00,0x32,0x00,0x67,0x0C,0x00,0x01,0x00,0x44,0x34,0x30,0x32,0x37,0x46,
  0x30,0x85,0x0B,0x34,0x43,0x34,0x83,0x20,0x1E,0x83,0x37,0x42,0x1C,0x81,0x13,0x3C,0x42,0x3C,0x10,0x81,
  0x22,0x41,0x3C,0x0B,0x81,0x34,0x44,0x32,0x81,0x13,0x43,0x3E,0x45,0x33,0x81,0x13,0x49,0x19,0x81,0x24,
  0x48,0x2A,0x82,0x38,0x47,0x2D,0x82,0x24,0x47,0x2F,0x82,0x19,0x47,0x2F,0x82,0x17,0x47,0x30,0x82,0x17,
  0x47,0x30,0x82,0x19,0x47,0x32,0x82,0x19,0x47,0x37,0x82,0x17,0x3E,0x41,0x3E,0x3E,0x3E,0x3E,0x42,0x33,
  0x89,0x17,0x41,0x33,0x81,0x0B,0x87,0x17,0x41,0x00,0x31,0x00,0x3A,0x0C,0x81,0x01,0x07,0x44,0x3C,0x4F,
  0x2C,0x81,0x2A,0x4D,0x34,0x82,0x22,0x4C,0x3B,0x82,0x1E,0x4D,0x10,0x82,0x32,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x27,0x51,0x00,0x30,0x00,0x74,0x0C,0x80,0x01,0x06,0x44,0x3A,0x32,0x26,0x26,
  0x26,0x26,0x26,0x27,0x33,0x3C,0x46,0x39,0x19,0x8A,0x1E,0x3C,0x43,0x34,0x83,0x17,0x26,0x2D,0x33,0x34,
  0x2A,0x26,0x13,0x83,0x3A,0x42,0x82,0x13,0x38,0x48,0x35,0x0B,0x81,0x17,0x41,0x34,0x82,0x3D,0x4A,0x39,
  0x82,0x3B,0x30,0x81,0x20,0x4C,0x17,0x81,0x38,0x30,0x81,0x1C,0x4C,0x13,0x81,0x38,0x38,0x82,0x38,0x4A,
  0x32,0x82,0x3D,0x41,0x13,0x82,0x2C,0x3C,0x46,0x3B,0x27,0x82,0x20,0x42,0x3B,0x10,0x83,0x17,0x19,0x26,
  0x26,0x17,0x13,0x83,0x19,0x3E,0x43,0x3E,0x2A,0x13,0x88,0x17,0x2F,0x48,0x3B,0x33,0x33,0x33,0x33,0x33,
  0x34,0x3C,0x45,0x00,0x37,0x00,0x56,0x0C,0x80,0x01,0x07,0x3E,0x32,0x34,0x4E,0x3B,0x81,0x0B,0x4D,0x3D,
  0x3B,0x81,0x13,0x4B,0x37,0x20,0x0B,0x3B,0x81,0x13,0x49,0x33,0x19,0x83,0x3B,0x81,0x13,0x46,0x3E,0x2F,
  0x13,0x83,0x17,0x32,0x3B,0x81,0x13,0x44,0x3C,0x2A,0x0B,0x83,0x1E,0x37,0x42,0x3B,0x81,0x13,0x42,0x3A,
  0x24,0x84,0x26,0x3A,0x44,0x3B,0x81,0x10,0x38,0x1E,0x83,0x10,0x2C,0x3D,0x46,0x3B,0x85,0x17,0x32,0x49,
  0x3B,0x83,0x20,0x37,0x4C,0x33,0x33,0x3A,0x4D,0x00,0x36,0x00,0x6F,0x0C,0x80,0x01,0x06,0x49,0x3D,0x33,
  0x33,0x33,0x33,0x3D,0x4A,0x3E,0x2A,0x0B,0x85,0x30,0x48,0x32,0x0B,0x83,0x1C,0x20,0x83,0x34,0x45,0x3A,
  0x1C,0x84,0x38,0x42,0x3D,0x19,0x81,0x10,0x44,0x2A,0x85,0x2F,0x44,0x3C,0x82,0x3B,0x41,0x35,0x10,0x82,
  0x13,0x38,0x13,0x81,0x3C,0x45,0x17,0x81,0x38,0x3C,0x83,0x2A,0x42,0x0B,0x81,0x3B,0x45,0x13,0x81,0x38,
  0x3B,0x81,0x19,0x3A,0x43,0x13,0x81,0x27,0x44,0x38,0x82,0x3C,0x41,0x35,0x45,0x2C,0x82,0x2C,0x3D,0x41,
  0x35,0x0B,0x81,0x1C,0x49,0x17,0x87,0x3B,0x49,0x3E,0x26,0x84,0x1C,0x3A,0x4C,0x3D,0x3B,0x3B,0x3B,0x44,
  0x00,0x35,0x00,0x74,0x0C,0x00,0x01,0x00,0x42,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x43,0x3B,0x88,
  0x3B,0x42,0x33,0x82,0x13,0x13,0x13,0x13,0x13,0x10,0x3C,0x42,0x33,0x81,0x13,0x49,0x33,0x81,0x13,0x49,
  0x33,0x81,0x13,0x49,0x33,0x82,0x35,0x32,0x34,0x3B,0x45,0x33,0x86,0x20,0x44,0x33,0x81,0x0B,0x20,0x20,
  0x0B,0x82,0x19,0x43,0x3E,0x34,0x44,0x27,0x82,0x30,0x49,0x1C,0x81,0x26,0x49,0x33,0x81,0x17,0x49,0x33,
  0x81,0x1C,0x41,0x3E,0x2A,0x22,0x45,0x1C,0x81,0x26,0x41,0x33,0x82,0x26,0x42,0x3E,0x24,0x82,0x35,0x42,
  0x19,0x83,0x19,0x83,0x27,0x44,0x26,0x84,0x0B,0x2F,0x46,0x3E,0x39,0x38,0x3A,0x45,0x00,0x34,0x00,0x68,
  0x0C,0x80,0x01,0x07,0x4A,0x30,0x24,0x24,0x3A,0x4B,0x3A,0x1C,0x83,0x37,0x4A,0x2A,0x82,0x13,0x82,0x37,
  0x48,0x35,0x13,0x82,0x27,0x41,0x20,0x81,0x37,0x46,0x3D,0x22,0x82,0x19,0x39,0x42,0x1E,0x81,0x37,0x45,
  0x30,0x83,0x30,0x44,0x1E,0x81,0x37,0x43,0x3E,0x1C,0x82,0x26,0x3E,0x45,0x1E,0x81,0x37,0x43,0x3B,0x83,
  0x19,0x17,0x17,0x17,0x17,0x17,0x17,0x82,0x13,0x17,0x17,0x17,0x3C,0x90,0x41,0x3C,0x3B,0x3B,0x3B,0x3B,
  0x3B,0x3B,0x3B,0x3B,0x3D,0x1C,0x81,0x32,0x3C,0x3B,0x3C,0x4B,0x19,0x81,0x37,0x4E,0x37,0x32,0x3C,0x43,
  0x00,0x3B,0x00,0x2C,0x06,0x80,0x07,0x03,0x4D,0x3C,0x41,0x39,0x32,0x39,0x47,0x39,0x2C,0x1C,0x81,0x3D,
  0x0B,0x81,0x0B,0x45,0x2D,0x10,0x84,0x3E,0x83,0x45,0x1E,0x82,0x19,0x2F,0x3C,0x41,0x38,0x33,0x38,0x45,
  0x2D,0x2A,0x3B,0x53,0x00,0x3A,0x00,0x22,0x06,0x01,0x07,0x01,0x32,0x81,0x10,0x3D,0x22,0x82,0x3A,0x33,
  0x81,0x13,0x3D,0x54,0x37,0x13,0x1E,0x3E,0x22,0x82,0x3A,0x2D,0x82,0x3C,0x41,0x3C,0x3E,0x41,0x00,0x39,
  0x00,0x6C,0x0C,0x80,0x01,0x07,0x43,0x3B,0x33,0x33,0x33,0x37,0x4B,0x2A,0x85,0x19,0x3D,0x48,0x2D,0x82,
  0x10,0x19,0x19,0x82,0x13,0x47,0x3E,0x82,0x22,0x43,0x33,0x82,0x2F,0x44,0x3A,0x26,0x35,0x81,0x0B,0x45,
  0x27,0x81,0x1E,0x43,0x2A,0x82,0x30,0x81,0x22,0x45,0x38,0x81,0x19,0x41,0x37,0x13,0x82,0x13,0x32,0x81,
  0x20,0x45,0x35,0x81,0x19,0x29,0x83,0x29,0x41,0x38,0x82,0x3C,0x44,0x1E,0x84,0x19,0x3A,0x43,0x0B,0x81,
  0x13,0x38,0x41,0x3C,0x26,0x84,0x30,0x45,0x35,0x83,0x13,0x84,0x24,0x3D,0x47,0x37,0x17,0x84,0x22,0x3A,
  0x4B,0x3B,0x3B,0x3B,0x3C,0x49,0x00,0x38,0x00,0x84,0x0C,0x80,0x01,0x06,0x4A,0x3E,0x35,0x32,0x38,0x3E,
  0x45,0x3B,0x26,0x20,0x20,0x2C,0x3E,0x41,0x30,0x0B,0x84,0x33,0x43,0x37,0x85,0x13,0x30,0x82,0x10,0x17,
  0x83,0x35,0x42,0x0B,0x82,0x30,0x32,0x10,0x83,0x27,0x42,0x3C,0x17,0x81,0x13,0x41,0x37,0x82,0x3A,0x42,
  0x3D,0x82,0x19,0x44,0x3B,0x82,0x3B,0x30,0x81,0x20,0x44,0x2A,0x81,0x2D,0x45,0x17,0x81,0x38,0x32,0x81,
  0x1C,0x44,0x26,0x81,0x2A,0x45,0x13,0x81,0x38,0x39,0x82,0x32,0x42,0x38,0x82,0x10,0x44,0x37,0x82,0x3D,
  0x41,0x19,0x82,0x1E,0x20,0x84,0x19,0x39,0x3B,0x33,0x82,0x1C,0x42,0x3C,0x13,0x84,0x22,0x3A,0x87,0x3B,
  0x44,0x33,0x33,0x33,0x38,0x42,0x3A,0x1E,0x0B,0x81,0x0B,0x1C,0x3B,0x4D,0x3D,0x3B,0x3E,0x44,0x00,0x3F,
  0x00,0x58,0x0B,0x80,0x01,0x06,0x43,0x35,0x34,0x4E,0x3D,0x19,0x82,0x4E,0x19,0x82,0x17,0x4D,0x39,0x82,
  0x30,0x46,0x3C,0x3C,0x3C,0x42,0x33,0x3C,0x41,0x32,0x81,0x19,0x45,0x3A,0x19,0x82,0x19,0x41,0x1E,0x82,
  0x3E,0x30,0x81,0x24,0x44,0x38,0x84,0x17,0x41,0x13,0x82,0x3C,0x35,0x82,0x3C,0x42,0x37,0x82,0x13,0x38,
  0x3C,0x3C,0x41,0x37,0x29,0x2F,0x41,0x3E,0x82,0x0B,0x26,0x22,0x82,0x17,0x4A,0x32,0x85,0x17,0x3E,0x4B,
  0x3A,0x27,0x26,0x24,0x2F,0x5D,0x00,0x3E,0x00,0x49,0x0F,0x01,0x05,0x01,0x1C,0x22,0x3B,0x4A,0x13,0x82,
  0x20,0x39,0x48,0x3E,0x2C,0x83,0x19,0x37,0x49,0x2F,0x10,0x82,0x17,0x33,0x49,0x32,0x13,0x82,0x10,0x30,
  0x49,0x35,0x1C,0x82,0x17,0x48,0x3A,0x22,0x82,0x13,0x46,0x37,0x19,0x82,0x0B,0x2A,0x3D,0x44,0x33,0x17,
  0x82,0x10,0x2F,0x45,0x30,0x10,0x82,0x13,0x32,0x46,0x17,0x82,0x19,0x35,0x48,0x13,0x1E,0x38,0x4A,0x00,
  0x3C,0x00,0x49,0x0F,0x01,0x05,0x01,0x49,0x3D,0x27,0x19,0x48,0x3B,0x24,0x82,0x10,0x46,0x39,0x20,0x83,
  0x27,0x3C,0x44,0x37,0x1C,0x83,0x2A,0x3E,0x44,0x34,0x17,0x82,0x0B,0x2D,0x46,0x19,0x82,0x17,0x33,0x48,
  0x17,0x82,0x19,0x37,0x49,0x2F,0x10,0x82,0x13,0x32,0x49,0x33,0x17,0x82,0x10,0x2F,0x49,0x35,0x19,0x83,
  0x2C,0x3E,0x48,0x39,0x1E,0x82,0x13,0x4A,0x3B,0x24,0x13,0x41,0x00,0x44,0x00,0x80,0x10,0x81,0x01,0x07,
  0x3D,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x3B,0x90,0x3B,
  0x81,0x10,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x82,0x3B,0x81,0x13,0x4C,0x82,
  0x3B,0x81,0x13,0x4B,0x3E,0x82,0x3B,0x81,0x13,0x4B,0x3E,0x82,0x3B,0x81,0x0B,0x4B,0x3C,0x82,0x3E,0x82,
  0x3A,0x4A,0x34,0x81,0x10,0x41,0x17,0x81,0x29,0x4A,0x1E,0x81,0x22,0x41,0x2C,0x82,0x3A,0x48,0x34,0x82,
  0x34,0x42,0x82,0x0B,0x3B,0x46,0x37,0x82,0x17,0x43,0x35,0x83,0x29,0x3B,0x3B,0x3B,0x3A,0x24,0x83,0x3A,
  0x44,0x33,0x89,0x0B,0x38,0x46,0x3B,0x24,0x85,0x0B,0x27,0x3E,0x49,0x3D,0x3C,0x35,0x38,0x3C,0x3E,0x45,
  0x00,0x45,0x00,0x73,0x0D,0x01,0x01,0x00,0x3E,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x41,
  0x33,0x89,0x10,0x41,0x33,0x81,0x0B,0x13,0x13,0x13,0x13,0x13,0x13,0x10,0x1C,0x41,0x33,0x81,0x26,0x49,
  0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x1C,0x33,0x32,0x32,0x32,0x32,
  0x32,0x30,0x3B,0x41,0x33,0x89,0x32,0x41,0x33,0x81,0x13,0x26,0x24,0x24,0x24,0x24,0x24,0x22,0x38,0x41,
  0x33,0x81,0x27,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x24,0x41,
  0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x41,0x33,0x8A,0x3B,0x33,0x89,0x0B,0x3D,0x00,0x46,0x00,0x67,0x0C,
  0x01,0x01,0x00,0x3E,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x41,0x33,0x89,0x2C,0x33,0x81,0x0B,
  0x13,0x13,0x13,0x13,0x13,0x13,0x0B,0x27,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,
  0x33,0x81,0x26,0x48,0x33,0x81,0x1C,0x33,0x32,0x32,0x32,0x32,0x32,0x33,0x41,0x33,0x88,0x0B,0x41,0x33,
  0x81,0x13,0x26,0x24,0x24,0x24,0x24,0x24,0x29,0x41,0x33,0x81,0x27,0x48,0x33,0x81,0x26,0x48,0x33,0x81,
  0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x27,0x48,0x00,0x47,
  0x00,0x94,0x11,0x00,0x01,0x01,0x46,0x37,0x2D,0x29,0x29,0x2D,0x37,0x48,0x2D,0x0B,0x87,0x2C,0x45,0x1C,
  0x83,0x20,0x2C,0x2C,0x1E,0x83,0x1E,0x43,0x1C,0x82,0x26,0x3E,0x44,0x3D,0x1E,0x81,0x2F,0x42,0x30,0x82,
  0x2C,0x48,0x3A,0x42,0x3E,0x10,0x81,0x1C,0x4C,0x39,0x82,0x37,0x4C,0x33,0x81,0x10,0x46,0x3B,0x30,0x32,
  0x32,0x32,0x32,0x3E,0x33,0x81,0x13,0x46,0x22,0x85,0x3B,0x33,0x81,0x13,0x46,0x30,0x24,0x26,0x1C,0x82,
  0x3B,0x33,0x81,0x0B,0x3E,0x48,0x3E,0x82,0x3B,0x3B,0x82,0x33,0x48,0x3C,0x82,0x3B,0x41,0x17,0x81,0x17,
  0x48,0x3C,0x82,0x3B,0x41,0x35,0x82,0x24,0x47,0x3D,0x82,0x3B,0x42,0x24,0x82,0x1C,0x3A,0x44,0x3D,0x2A,
  0x82,0x3B,0x43,0x26,0x83,0x17,0x1C,0x1E,0x17,0x84,0x3C,0x44,0x35,0x17,0x86,0x10,0x27,0x3C,0x47,0x3C,
  0x35,0x32,0x33,0x35,0x3B,0x44,0x00,0x40,0x00,0xD9,0x12,0x80,0x01,0x06,0x45,0x3E,0x34,0x33,0x26,0x27,
  0x33,0x35,0x4A,0x30,0x0B,0x86,0x13,0x34,0x47,0x1E,0x82,0x17,0x2D,0x34,0x35,0x2C,0x17,0x82,0x26,0x45,
  0x1E,0x82,0x30,0x42,0x3B,0x34,0x35,0x33,0x2A,0x82,0x27,0x43,0x2F,0x82,0x39,0x41,0x32,0x13,0x84,0x17,
  0x2F,0x82,0x37,0x42,0x0B,0x81,0x33,0x41,0x26,0x83,0x22,0x22,0x82,0x22,0x2D,0x81,0x19,0x41,0x38,0x81,
  0x19,0x41,0x2F,0x82,0x26,0x3D,0x42,0x37,0x82,0x41,0x0B,0x81,0x3C,0x2D,0x81,0x2F,0x41,0x10,0x81,0x29,
  0x45,0x82,0x41,0x27,0x81,0x35,0x29,0x81,0x39,0x3E,0x81,0x0B,0x45,0x30,0x81,0x1C,0x41,0x2D,0x81,0x32,
  0x29,0x81,0x38,0x3E,0x82,0x3D,0x43,0x2D,0x82,0x34,0x41,0x2F,0x81,0x33,0x2F,0x81,0x2C,0x41,0x17,0x81,
  0x10,0x27,0x26,0x10,0x83,0x10,0x41,0x26,0x81,0x37,0x39,0x81,0x13,0x41,0x34,0x85,0x13,0x26,0x82,0x41,
  0x0B,0x81,0x3D,0x41,0x10,0x81,0x2F,0x22,0x82,0x1C,0x2D,0x39,0x41,0x3A,0x81,0x19,0x32,0x81,0x1E,0x42,
  0x33,0x82,0x24,0x33,0x3D,0x43,0x39,0x0B,0x81,0x24,0x82,0x39,0x43,0x26,0x82,0x22,0x34,0x3A,0x34,0x24,
  0x82,0x22,0x0B,0x81,0x2D,0x45,0x2D,0x87,0x2C,0x41,0x81,0x2D,0x47,0x3B,0x30,0x24,0x26,0x24,0x2F,0x3B,
  0x42,0x3C,0x56,0x00,0x41,0x00,0x70,0x0F,0x80,0x01,0x07,0x4D,0x38,0x22,0x82,0x4B,0x33,0x19,0x84,0x48,
  0x3D,0x2C,0x10,0x83,0x10,0x2D,0x3D,0x46,0x3A,0x26,0x85,0x34,0x47,0x34,0x1C,0x83,0x0B,0x22,0x81,0x10,
  0x45,0x3E,0x2F,0x13,0x83,0x19,0x32,0x3E,0x3E,0x81,0x10,0x44,0x3C,0x83,0x0B,0x26,0x39,0x43,0x3C,0x81,
  0x10,0x44,0x3B,0x83,0x2A,0x45,0x3C,0x81,0x10,0x45,0x26,0x84,0x24,0x39,0x42,0x3C,0x81,0x10,0x46,0x3D,
  0x2D,0x10,0x83,0x19,0x32,0x3B,0x81,0x10,0x49,0x33,0x19,0x85,0x10,0x4B,0x39,0x24,0x84,0x1E,0x35,0x4B,
  0x3C,0x2A,0x0B,0x83,0x13,0x2F,0x4B,0x3E,0x32,0x17,0x83,0x4E,0x37,0x20,0x0B,0x00,0x42,0x00,0x86,0x0E,
  0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,
  0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x1E,0x81,0x17,0x27,0x26,0x26,0x26,0x24,0x82,0x3B,0x81,
  0x13,0x44,0x35,0x81,0x29,0x45,0x82,0x3B,0x81,0x13,0x44,0x34,0x81,0x29,0x44,0x3E,0x82,0x3B,0x81,0x13,
  0x44,0x34,0x81,0x29,0x44,0x3E,0x82,0x3D,0x82,0x44,0x2C,0x81,0x26,0x44,0x3B,0x82,0x41,0x82,0x2C,0x42,
  0x3E,0x10,0x81,0x10,0x44,0x30,0x81,0x10,0x41,0x20,0x82,0x22,0x29,0x13,0x83,0x2C,0x42,0x3B,0x0B,0x81,
  0x26,0x41,0x3C,0x85,0x10,0x2C,0x82,0x17,0x1E,0x83,0x3B,0x42,0x3B,0x26,0x1C,0x1C,0x29,0x3D,0x41,0x22,
  0x85,0x34,0x4B,0x37,0x2A,0x24,0x30,0x3C,0x53,0x00,0x43,0x00,0x77,0x0F,0x00,0x01,0x00,0x46,0x37,0x2D,
  0x29,0x29,0x30,0x3A,0x47,0x2D,0x0B,0x86,0x17,0x3A,0x44,0x1C,0x83,0x20,0x2C,0x27,0x10,0x83,0x37,0x42,
  0x1C,0x82,0x26,0x3E,0x44,0x30,0x82,0x2D,0x41,0x30,0x82,0x2C,0x47,0x34,0x35,0x41,0x3E,0x10,0x81,0x1C,
  0x4B,0x39,0x82,0x37,0x4B,0x33,0x81,0x10,0x4C,0x33,0x81,0x13,0x4C,0x33,0x81,0x13,0x4C,0x33,0x81,0x0B,
  0x3E,0x4B,0x3B,0x82,0x33,0x4C,0x17,0x81,0x17,0x4C,0x35,0x82,0x24,0x47,0x38,0x81,0x33,0x42,0x24,0x82,
  0x1C,0x3A,0x44,0x32,0x82,0x10,0x43,0x26,0x83,0x17,0x1C,0x19,0x0B,0x83,0x3B,0x44,0x35,0x17,0x86,0x26,
  0x3D,0x47,0x3C,0x35,0x32,0x33,0x37,0x44,0x00,0x4C,0x00,0x40,0x0B,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x82,0x4F,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,
  0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x13,0x17,0x00,0x4D,0x00,0x92,0x14,0x81,0x01,0x07,
  0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3B,
  0x84,0x26,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x3D,0x17,0x83,0x13,0x2D,0x3D,0x4B,
  0x38,0x24,0x84,0x22,0x37,0x4B,0x3D,0x2D,0x13,0x83,0x17,0x2F,0x3E,0x4B,0x35,0x20,0x83,0x0B,0x27,0x3A,
  0x4B,0x3B,0x29,0x0B,0x83,0x1C,0x34,0x4C,0x22,0x84,0x49,0x3D,0x2D,0x13,0x83,0x17,0x30,0x47,0x39,0x24,
  0x84,0x22,0x37,0x47,0x32,0x19,0x83,0x10,0x2A,0x3C,0x46,0x3B,0x29,0x0B,0x83,0x1C,0x33,0x47,0x3E,0x1E,
  0x83,0x10,0x29,0x3B,0x49,0x3B,0x84,0x22,0x29,0x27,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x3B,
  0x90,0x3E,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x00,0x4E,
  0x00,0x78,0x11,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x33,0x3B,0x90,0x3B,0x83,0x17,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,
  0x41,0x29,0x83,0x2F,0x4D,0x37,0x0B,0x82,0x1C,0x3C,0x4C,0x3E,0x22,0x83,0x30,0x4D,0x32,0x83,0x20,0x3E,
  0x4C,0x3C,0x1C,0x82,0x0B,0x34,0x4D,0x2C,0x83,0x26,0x4D,0x39,0x13,0x82,0x10,0x38,0x4D,0x27,0x83,0x2A,
  0x42,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3D,0x30,0x83,0x19,0x3B,0x8B,0x0B,0x84,0x3D,
  0x90,0x41,0x3D,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x00,0x4F,
  0x00,0x97,0x12,0x80,0x01,0x06,0x45,0x3E,0x39,0x33,0x33,0x33,0x33,0x3B,0x4A,0x30,0x10,0x86,0x17,0x35,
  0x47,0x1C,0x83,0x10,0x13,0x13,0x0B,0x83,0x24,0x45,0x1C,0x82,0x1C,0x37,0x43,0x3E,0x33,0x17,0x82,0x26,
  0x43,0x2D,0x82,0x2C,0x48,0x24,0x82,0x35,0x42,0x0B,0x81,0x26,0x4A,0x1C,0x81,0x17,0x41,0x37,0x82,0x3E,
  0x4A,0x3A,0x82,0x3C,0x2D,0x81,0x20,0x4C,0x17,0x81,0x35,0x29,0x81,0x2C,0x4C,0x1C,0x81,0x32,0x29,0x81,
  0x2A,0x4C,0x1C,0x81,0x32,0x2D,0x81,0x1E,0x4C,0x10,0x81,0x35,0x39,0x82,0x3D,0x4A,0x38,0x82,0x3D,0x41,
  0x10,0x81,0x20,0x4A,0x13,0x81,0x1C,0x42,0x32,0x82,0x24,0x47,0x3E,0x1C,0x82,0x39,0x43,0x24,0x82,0x10,
  0x30,0x3C,0x3E,0x3D,0x3C,0x2C,0x0B,0x82,0x2C,0x45,0x26,0x84,0x0B,0x85,0x2C,0x47,0x37,0x19,0x86,0x20,
  0x3A,0x4A,0x3C,0x3B,0x37,0x35,0x3C,0x3C,0x46,0x00,0x48,0x00,0x6E,0x10,0x81,0x01,0x07,0x3E,0x33,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x3B,0x90,0x3D,0x24,0x26,0x26,
  0x26,0x26,0x26,0x1C,0x81,0x13,0x27,0x26,0x26,0x26,0x26,0x26,0x27,0x47,0x33,0x81,0x26,0x4E,0x32,0x81,
  0x24,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,0x4E,0x33,0x81,
  0x26,0x47,0x3E,0x33,0x33,0x33,0x33,0x33,0x34,0x20,0x81,0x1E,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,
  0x90,0x3C,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x1E,0x51,0x00,
  0x49,0x00,0x2D,0x06,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
  0x26,0x26,0x27,0x51,0x00,0x4A,0x00,0x47,0x0B,0x80,0x01,0x06,0x4D,0x27,0x81,0x1E,0x3C,0x4E,0x1C,0x82,
  0x19,0x4E,0x3E,0x2C,0x82,0x39,0x4F,0x19,0x81,0x32,0x4F,0x20,0x81,0x32,0x4E,0x39,0x82,0x37,0x3E,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x24,0x82,0x10,0x41,0x3B,0x8F,0x39,0x42,0x27,
  0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x2D,0x3D,0x54,0x00,0x4B,0x00,0x6E,0x0E,
  0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x29,0x82,0x1E,0x27,0x26,0x26,0x26,0x26,0x26,0x27,0x46,0x33,
  0x82,0x13,0x3D,0x4B,0x34,0x85,0x3A,0x49,0x37,0x82,0x20,0x37,0x83,0x39,0x47,0x39,0x82,0x19,0x42,0x37,
  0x83,0x38,0x45,0x3B,0x82,0x10,0x3E,0x43,0x38,0x83,0x35,0x43,0x3D,0x0B,0x82,0x3C,0x45,0x39,0x83,0x34,
  0x42,0x13,0x82,0x3A,0x47,0x3A,0x83,0x32,0x3B,0x82,0x37,0x49,0x3A,0x83,0x3B,0x81,0x33,0x4B,0x3B,0x82,
  0x41,0x35,0x4D,0x3B,0x19,0x00,0x55,0x00,0x6D,0x0F,0x81,0x01,0x06,0x3D,0x24,0x26,0x26,0x26,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x26,0x33,0x3E,0x43,0x3B,0x8E,0x33,0x43,0x34,0x33,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x34,0x29,0x20,0x83,0x34,0x4E,0x3B,0x13,0x81,0x0B,0x4F,0x3A,0x82,0x38,0x4F,0x19,0x81,0x33,
  0x4F,0x22,0x81,0x32,0x4F,0x10,0x81,0x33,0x4E,0x30,0x82,0x3C,0x4C,0x3C,0x2A,0x82,0x1E,0x41,0x3C,0x10,
  0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x83,0x10,0x3D,0x41,0x3C,0x8C,0x0B,0x27,0x3E,0x43,
  0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x39,0x3B,0x3E,0x44,0x00,0x54,0x00,0x52,0x0D,0x80,
  0x01,0x07,0x3B,0x81,0x10,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,
  0x13,0x4E,0x3B,0x82,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x3B,0x90,
  0x3B,0x81,0x10,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x3B,0x81,0x13,
  0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3C,0x81,0x0B,0x4F,0x35,0x34,0x4E,0x00,0x57,0x00,0xA2,
  0x15,0x80,0x01,0x07,0x3B,0x82,0x13,0x27,0x35,0x3E,0x4A,0x3C,0x0B,0x84,0x0B,0x20,0x30,0x3C,0x49,0x38,
  0x2C,0x19,0x85,0x19,0x2A,0x38,0x49,0x3C,0x33,0x24,0x10,0x84,0x10,0x24,0x33,0x3D,0x49,0x39,0x2D,0x1E,
  0x10,0x83,0x0B,0x4B,0x3B,0x2A,0x84,0x47,0x3E,0x35,0x27,0x13,0x84,0x13,0x27,0x44,0x3C,0x30,0x20,0x0B,
  0x84,0x1C,0x2D,0x3A,0x43,0x38,0x2A,0x19,0x84,0x0B,0x24,0x33,0x3C,0x45,0x3B,0x84,0x1C,0x2C,0x38,0x49,
  0x3B,0x84,0x29,0x39,0x4B,0x29,0x17,0x84,0x0B,0x22,0x32,0x3C,0x49,0x3B,0x2F,0x1E,0x85,0x19,0x2C,0x39,
  0x49,0x3D,0x35,0x26,0x10,0x84,0x13,0x26,0x34,0x4A,0x3A,0x2F,0x1E,0x84,0x4A,0x3B,0x30,0x20,0x84,0x46,
  0x3D,0x34,0x26,0x13,0x84,0x10,0x26,0x34,0x43,0x38,0x2C,0x19,0x85,0x19,0x2C,0x39,0x43,0x3D,0x20,0x10,
  0x84,0x0B,0x22,0x32,0x3C,0x46,0x3B,0x83,0x13,0x27,0x37,0x3E,0x49,0x3E,0x22,0x2D,0x3A,0x4D,0x00,0x56,
  0x00,0x5C,0x0D,0x80,0x01,0x07,0x3B,0x82,0x1C,0x32,0x3E,0x4B,0x3D,0x0B,0x83,0x0B,0x24,0x37,0x4B,0x34,
  0x20,0x84,0x13,0x2C,0x3B,0x4A,0x3C,0x2F,0x17,0x84,0x1E,0x33,0x3E,0x4A,0x39,0x27,0x0B,0x83,0x0B,0x26,
  0x39,0x4B,0x34,0x20,0x84,0x19,0x4C,0x35,0x84,0x49,0x3D,0x2F,0x17,0x84,0x26,0x47,0x37,0x22,0x84,0x19,
  0x30,0x3D,0x45,0x3B,0x2C,0x13,0x83,0x0B,0x27,0x39,0x46,0x33,0x1E,0x84,0x1C,0x33,0x3E,0x46,0x3C,0x0B,
  0x83,0x10,0x2A,0x3B,0x49,0x3B,0x82,0x20,0x35,0x4C,0x00,0x51,0x00,0x92,0x12,0x80,0x01,0x07,0x45,0x3E,
  0x38,0x33,0x33,0x33,0x33,0x3C,0x49,0x2C,0x87,0x1E,0x3A,0x45,0x3D,0x13,0x83,0x13,0x81,0x13,0x84,0x2F,
  0x44,0x13,0x82,0x22,0x39,0x43,0x3D,0x2F,0x83,0x33,0x42,0x27,0x82,0x32,0x47,0x3D,0x13,0x82,0x3E,0x3E,
  0x82,0x2C,0x49,0x3D,0x82,0x2D,0x34,0x81,0x0B,0x4B,0x2A,0x81,0x19,0x2C,0x81,0x24,0x4B,0x3A,0x81,0x0B,
  0x29,0x81,0x2D,0x4B,0x3E,0x82,0x29,0x81,0x29,0x4B,0x3C,0x82,0x30,0x81,0x17,0x4B,0x33,0x82,0x3B,0x82,
  0x37,0x4A,0x17,0x82,0x41,0x19,0x81,0x0B,0x3C,0x48,0x27,0x83,0x41,0x3A,0x82,0x0B,0x34,0x45,0x3C,0x22,
  0x83,0x0B,0x42,0x33,0x83,0x19,0x26,0x2F,0x27,0x24,0x83,0x26,0x0B,0x81,0x43,0x38,0x17,0x88,0x2F,0x41,
  0x82,0x45,0x33,0x26,0x24,0x13,0x17,0x26,0x2F,0x3C,0x41,0x3E,0x82,0x4F,0x19,0x17,0x00,0x50,0x00,0x66,
  0x0D,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x34,0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x20,0x81,0x10,0x27,0x26,0x26,0x26,0x26,0x26,0x27,
  0x3B,0x81,0x13,0x44,0x39,0x81,0x1C,0x47,0x3B,0x81,0x13,0x44,0x38,0x81,0x1C,0x47,0x3B,0x81,0x10,0x44,
  0x37,0x81,0x19,0x47,0x3B,0x82,0x3E,0x43,0x2D,0x81,0x1C,0x48,0x82,0x29,0x43,0x10,0x81,0x27,0x48,0x26,
  0x82,0x22,0x27,0x13,0x82,0x3A,0x48,0x3D,0x86,0x24,0x4A,0x3D,0x27,0x20,0x13,0x24,0x33,0x5A,0x00,0x53,
  0x00,0x75,0x0C,0x00,0x01,0x00,0x43,0x3D,0x32,0x2A,0x29,0x2D,0x38,0x45,0x2F,0x86,0x17,0x3C,0x42,0x30,
  0x82,0x0B,0x26,0x2D,0x1C,0x82,0x10,0x42,0x13,0x81,0x19,0x44,0x2C,0x0B,0x38,0x41,0x3C,0x82,0x38,0x48,
  0x3B,0x82,0x37,0x49,0x10,0x81,0x19,0x3D,0x48,0x27,0x83,0x26,0x38,0x47,0x22,0x84,0x0B,0x2A,0x46,0x39,
  0x26,0x0B,0x83,0x0B,0x3C,0x47,0x35,0x19,0x82,0x1C,0x49,0x24,0x82,0x3C,0x48,0x3C,0x82,0x3B,0x41,0x3A,
  0x30,0x45,0x37,0x82,0x3B,0x37,0x82,0x2D,0x43,0x3A,0x0B,0x81,0x17,0x41,0x3B,0x0B,0x82,0x10,0x22,0x19,
  0x83,0x38,0x42,0x3C,0x1E,0x85,0x17,0x39,0x45,0x3D,0x35,0x32,0x33,0x3A,0x44,0x00,0x52,0x00,0x7D,0x0D,
  0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x20,0x81,0x10,0x27,0x26,0x26,0x26,0x26,0x26,0x27,0x3B,
  0x81,0x13,0x44,0x39,0x81,0x1C,0x47,0x3B,0x81,0x13,0x44,0x38,0x81,0x19,0x47,0x3B,0x81,0x10,0x44,0x37,
  0x82,0x1E,0x3B,0x45,0x3B,0x82,0x44,0x30,0x84,0x29,0x44,0x3E,0x82,0x33,0x43,0x19,0x81,0x19,0x13,0x82,
  0x0B,0x32,0x43,0x1E,0x82,0x30,0x37,0x24,0x82,0x39,0x41,0x29,0x83,0x1C,0x39,0x41,0x39,0x86,0x1C,0x43,
  0x3A,0x1C,0x83,0x42,0x35,0x17,0x0B,0x81,0x10,0x27,0x46,0x32,0x0B,0x81,0x44,0x3D,0x3B,0x49,0x3D,0x2F,
  0x00,0x5D,0x00,0x42,0x06,0x80,0x01,0x03,0x26,0x10,0x3E,0x4F,0x37,0x81,0x32,0x20,0x81,0x50,0x35,0x81,
  0x30,0x20,0x81,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x1E,
  0x81,0x30,0x22,0x93,0x2F,0x3D,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x32,0x3B,0x00,0x5C,0x00,0x3A,0x08,0x80,0x01,0x06,0x2F,0x81,0x10,0x29,0x3B,0x4D,
  0x37,0x17,0x83,0x20,0x35,0x4D,0x38,0x24,0x83,0x13,0x2D,0x3D,0x4C,0x3C,0x2D,0x10,0x83,0x26,0x39,0x4D,
  0x34,0x1E,0x83,0x19,0x32,0x4D,0x3A,0x27,0x0B,0x82,0x10,0x2A,0x3C,0x4C,0x3E,0x30,0x17,0x83,0x34,0x4E,
  0x38,0x22,0x81,0x3B,0x00,0x5F,0x00,0x1E,0x0B,0x00,0x13,0x00,0x81,0x0B,0x0B,0x0B,0x0B,0x0B,0x0B,0x0B,
  0x0B,0x81,0x10,0x19,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1E,0x00,0x5E,0x00,0x44,0x0F,0x81,
  0x01,0x0D,0x49,0x35,0x1C,0x47,0x38,0x1C,0x82,0x45,0x3A,0x20,0x82,0x10,0x33,0x43,0x3C,0x24,0x82,0x0B,
  0x30,0x43,0x3D,0x27,0x83,0x2D,0x3E,0x43,0x3C,0x83,0x2C,0x3D,0x45,0x3C,0x83,0x34,0x47,0x39,0x1E,0x82,
  0x17,0x34,0x47,0x37,0x19,0x82,0x19,0x37,0x47,0x34,0x13,0x82,0x1E,0x39,0x47,0x32,0x10,0x82,0x49,0x2D,
  0x20,0x4B,0x00,0x59,0x00,0x53,0x0D,0x80,0x01,0x07,0x3B,0x82,0x2F,0x4D,0x3D,0x83,0x1C,0x3B,0x4C,0x3C,
  0x1E,0x83,0x2D,0x4D,0x33,0x0B,0x82,0x19,0x3A,0x4C,0x3E,0x26,0x83,0x2C,0x4D,0x38,0x13,0x82,0x13,0x17,
  0x17,0x17,0x17,0x17,0x17,0x46,0x3C,0x19,0x89,0x45,0x2C,0x83,0x26,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,
  0x43,0x38,0x17,0x82,0x10,0x35,0x4A,0x27,0x83,0x26,0x4A,0x3D,0x0B,0x82,0x10,0x37,0x4B,0x3B,0x82,0x27,
  0x4D,0x3E,0x19,0x38,0x4E,0x00,0x58,0x00,0x6E,0x0E,0x80,0x01,0x07,0x3C,0x17,0x3A,0x4B,0x3D,0x1E,0x81,
  0x3B,0x82,0x2D,0x49,0x33,0x83,0x3C,0x83,0x1E,0x3D,0x46,0x24,0x83,0x2F,0x41,0x3A,0x17,0x83,0x34,0x43,
  0x38,0x10,0x82,0x19,0x3B,0x44,0x2A,0x83,0x26,0x3E,0x29,0x83,0x2D,0x47,0x39,0x13,0x85,0x17,0x3A,0x4A,
  0x1C,0x83,0x1C,0x4B,0x2F,0x85,0x29,0x48,0x3D,0x1C,0x82,0x10,0x33,0x13,0x82,0x13,0x38,0x45,0x33,0x83,
  0x22,0x3E,0x42,0x27,0x83,0x29,0x43,0x24,0x83,0x32,0x45,0x35,0x0B,0x82,0x13,0x39,0x3B,0x82,0x19,0x3B,
  0x47,0x3E,0x20,0x83,0x3C,0x81,0x2A,0x4B,0x32,0x82,0x41,0x3B,0x4D,0x3B,0x26,0x00,0x5B,0x00,0x47,0x06,
  0x80,0x01,0x03,0x3D,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,
  0x3C,0x3C,0x3C,0x3E,0x20,0x93,0x30,0x20,0x81,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,
  0x13,0x13,0x13,0x13,0x17,0x82,0x30,0x20,0x81,0x3D,0x4F,0x34,0x81,0x30,0x26,0x81,0x3E,0x4F,0x39,0x81,
  0x2F,0x3E,0x3C,0x51,0x3C,0x3E,0x00,0x5A,0x00,0x61,0x0C,0x00,0x01,0x00,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,
  0x3B,0x3B,0x3B,0x3B,0x3B,0x41,0x10,0x8A,0x26,0x26,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x83,0x26,0x48,
  0x20,0x82,0x3C,0x47,0x2D,0x82,0x33,0x47,0x3A,0x82,0x24,0x48,0x13,0x81,0x10,0x48,0x27,0x82,0x38,0x47,
  0x35,0x82,0x2A,0x47,0x3D,0x0B,0x81,0x19,0x48,0x1E,0x82,0x3B,0x47,0x2F,0x82,0x32,0x47,0x3A,0x82,0x22,
  0x48,0x17,0x81,0x0B,0x3E,0x47,0x27,0x82,0x35,0x41,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x41,0x8B,0x29,0x82,
  0x0B,0x88,0x26,0x00,0x66,0x00,0x47,0x07,0x80,0x00,0x07,0x47,0x17,0x81,0x4D,0x3B,0x3C,0x3D,0x10,0x81,
  0x3A,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3E,0x41,0x39,0x1C,0x10,0x8D,0x10,0x41,0x83,0x10,0x13,0x13,
  0x82,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x32,0x81,0x13,0x3A,0x43,0x13,0x81,0x3E,0x48,0x2C,
  0x81,0x2F,0x44,0x0B,0x81,0x3E,0x48,0x30,0x81,0x2A,0x44,0x34,0x33,0x49,0x00,0x67,0x00,0x8A,0x0D,0x80,
  0x06,0x01,0x44,0x38,0x33,0x33,0x33,0x39,0x45,0x3D,0x3E,0x44,0x3C,0x1C,0x85,0x22,0x3E,0x42,0x39,0x81,
  0x17,0x43,0x3E,0x0B,0x82,0x17,0x20,0x13,0x82,0x19,0x42,0x34,0x82,0x2A,0x42,0x24,0x82,0x34,0x43,0x2F,
  0x82,0x2F,0x42,0x2D,0x81,0x0B,0x42,0x82,0x33,0x45,0x2C,0x81,0x17,0x43,0x0B,0x81,0x3A,0x3C,0x81,0x10,
  0x46,0x3E,0x82,0x43,0x20,0x81,0x38,0x3C,0x81,0x19,0x47,0x82,0x43,0x22,0x81,0x37,0x41,0x82,0x3E,0x45,
  0x3A,0x81,0x10,0x43,0x10,0x81,0x3A,0x41,0x24,0x81,0x24,0x45,0x19,0x81,0x27,0x42,0x2F,0x82,0x42,0x3C,
  0x82,0x1E,0x35,0x3D,0x34,0x19,0x82,0x3A,0x34,0x24,0x82,0x2A,0x42,0x19,0x8D,0x22,0x43,0x1C,0x13,0x13,
  0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x1E,0x27,0x35,0x55,0x00,0x64,0x00,0x75,0x0D,0x80,0x00,0x06,
  0x4A,0x33,0x26,0x26,0x26,0x32,0x3E,0x4B,0x39,0x10,0x85,0x0B,0x35,0x49,0x3C,0x83,0x24,0x22,0x26,0x83,
  0x39,0x48,0x22,0x81,0x10,0x3B,0x43,0x3D,0x17,0x81,0x19,0x48,0x82,0x39,0x45,0x3C,0x82,0x3C,0x46,0x3C,
  0x81,0x13,0x47,0x1C,0x81,0x38,0x46,0x3C,0x81,0x17,0x47,0x13,0x81,0x39,0x47,0x82,0x3D,0x46,0x0B,0x81,
  0x3C,0x47,0x22,0x81,0x20,0x45,0x27,0x81,0x19,0x42,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x39,0x82,0x1E,0x39,
  0x3C,0x3B,0x22,0x82,0x38,0x41,0x39,0x90,0x10,0x41,0x3A,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x13,
  0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x17,0x54,0x00,0x65,0x00,0x66,0x0C,0x00,0x06,0x00,0x45,0x3C,0x3C,
  0x47,0x3E,0x24,0x84,0x24,0x3E,0x43,0x3C,0x0B,0x82,0x13,0x19,0x82,0x10,0x3D,0x42,0x1E,0x81,0x0B,0x38,
  0x42,0x3A,0x10,0x81,0x24,0x41,0x38,0x82,0x3C,0x44,0x3A,0x82,0x3D,0x33,0x82,0x2C,0x2A,0x2A,0x2A,0x2A,
  0x29,0x82,0x3B,0x33,0x8A,0x3B,0x33,0x81,0x10,0x3A,0x39,0x39,0x39,0x39,0x39,0x3A,0x38,0x41,0x37,0x82,
  0x3A,0x45,0x34,0x43,0x19,0x81,0x10,0x3A,0x43,0x24,0x81,0x1E,0x42,0x3A,0x83,0x1C,0x22,0x83,0x2D,0x43,
  0x3C,0x1E,0x84,0x10,0x34,0x46,0x3D,0x38,0x38,0x3B,0x44,0x00,0x62,0x00,0x73,0x0D,0x81,0x00,0x06,0x3C,
  0x13,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x39,0x90,
  0x10,0x42,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x38,0x82,0x20,0x3B,0x3A,0x3B,0x26,0x82,0x37,0x48,0x22,0x81,
  0x24,0x45,0x2A,0x81,0x19,0x48,0x82,0x3E,0x46,0x0B,0x81,0x3C,0x46,0x3C,0x81,0x19,0x47,0x22,0x81,0x38,
  0x46,0x3C,0x81,0x13,0x47,0x1E,0x81,0x38,0x47,0x82,0x38,0x45,0x3C,0x82,0x3D,0x47,0x22,0x81,0x0B,0x3A,
  0x43,0x3C,0x17,0x81,0x19,0x48,0x3D,0x83,0x24,0x1C,0x24,0x83,0x3A,0x49,0x3A,0x13,0x85,0x10,0x37,0x4C,
  0x34,0x2C,0x24,0x2A,0x34,0x44,0x00,0x63,0x00,0x54,0x0B,0x00,0x06,0x00,0x45,0x3C,0x3C,0x3E,0x45,0x3D,
  0x22,0x84,0x1E,0x3B,0x42,0x3B,0x83,0x13,0x19,0x83,0x39,0x41,0x19,0x82,0x37,0x42,0x3B,0x10,0x17,0x3C,
  0x37,0x82,0x37,0x44,0x3E,0x42,0x33,0x81,0x17,0x48,0x33,0x81,0x27,0x48,0x33,0x81,0x19,0x48,0x35,0x82,
  0x3A,0x48,0x17,0x81,0x10,0x3B,0x42,0x3E,0x19,0x20,0x3E,0x41,0x38,0x83,0x1C,0x22,0x83,0x37,0x42,0x3A,
  0x19,0x84,0x17,0x38,0x45,0x3C,0x38,0x38,0x3B,0x43,0x00,0x61,0x00,0x63,0x0B,0x00,0x06,0x00,0x44,0x3B,
  0x3B,0x3D,0x45,0x3E,0x26,0x84,0x13,0x37,0x43,0x13,0x82,0x13,0x1C,0x83,0x3B,0x42,0x2C,0x13,0x38,0x42,
  0x3D,0x13,0x81,0x27,0x48,0x32,0x81,0x26,0x43,0x39,0x29,0x1C,0x13,0x10,0x10,0x81,0x26,0x42,0x29,0x84,
  0x10,0x82,0x26,0x41,0x37,0x82,0x24,0x3A,0x3E,0x41,0x34,0x81,0x26,0x41,0x33,0x81,0x1C,0x44,0x27,0x81,
  0x26,0x41,0x33,0x81,0x10,0x3C,0x42,0x37,0x82,0x26,0x41,0x39,0x83,0x13,0x13,0x83,0x22,0x42,0x33,0x84,
  0x10,0x32,0x81,0x1C,0x44,0x3A,0x38,0x3A,0x45,0x00,0x6E,0x00,0x4C,0x0C,0x81,0x06,0x07,0x41,0x17,0x10,
  0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x17,0x89,0x0B,0x41,0x35,0x82,0x2C,0x3C,0x3B,0x3B,
  0x3B,0x3B,0x3B,0x3D,0x41,0x19,0x81,0x33,0x48,0x3D,0x81,0x13,0x49,0x3B,0x81,0x17,0x49,0x3C,0x82,0x32,
  0x49,0x1C,0x82,0x1C,0x27,0x26,0x26,0x26,0x26,0x26,0x2C,0x41,0x3C,0x13,0x89,0x43,0x34,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x34,0x00,0x6F,0x00,0x61,0x0D,0x80,0x06,0x06,0x44,0x39,0x33,0x33,0x33,0x37,0x46,
  0x3D,0x1E,0x85,0x19,0x3B,0x44,0x10,0x82,0x13,0x27,0x19,0x83,0x3C,0x42,0x27,0x82,0x35,0x43,0x38,0x0B,
  0x81,0x1E,0x42,0x0B,0x81,0x35,0x45,0x3A,0x82,0x3D,0x3C,0x81,0x10,0x47,0x1C,0x81,0x39,0x3C,0x81,0x19,
  0x47,0x22,0x81,0x38,0x3D,0x82,0x3E,0x46,0x10,0x81,0x3A,0x41,0x17,0x81,0x24,0x45,0x2A,0x81,0x0B,0x42,
  0x34,0x82,0x1E,0x37,0x3B,0x39,0x22,0x82,0x2D,0x43,0x2A,0x87,0x24,0x45,0x37,0x19,0x13,0x13,0x13,0x17,
  0x33,0x50,0x00,0x6C,0x00,0x2E,0x05,0x81,0x00,0x07,0x3C,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x2A,0x39,0x91,0x3D,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
  0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x00,0x6D,0x00,0x71,0x13,0x81,0x06,0x07,0x41,0x1E,0x10,0x17,
  0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x13,0x89,0x0B,0x41,0x2F,0x82,0x2D,0x3C,0x3B,0x3B,0x3B,
  0x3B,0x3B,0x3D,0x41,0x13,0x81,0x37,0x48,0x3C,0x81,0x17,0x49,0x3C,0x81,0x10,0x4A,0x82,0x24,0x3B,0x3D,
  0x47,0x2C,0x83,0x0B,0x17,0x17,0x17,0x17,0x17,0x17,0x42,0x8A,0x41,0x2A,0x81,0x10,0x33,0x3C,0x3B,0x3B,
  0x3B,0x3B,0x3B,0x3B,0x41,0x82,0x3B,0x48,0x3C,0x81,0x1C,0x49,0x3B,0x81,0x10,0x4A,0x82,0x22,0x3A,0x3C,
  0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x41,0x2D,0x8A,0x42,0x30,0x17,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x17,
  0x4C,0x00,0x6A,0x00,0x3A,0x05,0x80,0x02,0x01,0x53,0x19,0x81,0x37,0x26,0x10,0x2A,0x42,0x29,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x19,0x82,0x3B,0x82,0x13,0x42,0x8F,0x27,0x41,0x2F,
  0x26,0x33,0x42,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x38,0x58,0x00,
  0x6B,0x00,0x5C,0x0B,0x81,0x00,0x07,0x3D,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x19,
  0x17,0x17,0x17,0x17,0x17,0x39,0x90,0x0B,0x41,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3D,0x34,0x82,
  0x22,0x3D,0x3B,0x3B,0x3D,0x49,0x3B,0x84,0x29,0x4B,0x3C,0x82,0x17,0x22,0x82,0x27,0x49,0x3C,0x0B,0x81,
  0x0B,0x3D,0x41,0x24,0x82,0x27,0x48,0x17,0x82,0x3B,0x43,0x24,0x82,0x27,0x47,0x10,0x81,0x39,0x45,0x22,
  0x82,0x47,0x10,0x37,0x47,0x22,0x81,0x47,0x3D,0x49,0x2C,0x00,0x68,0x00,0x57,0x0C,0x81,0x00,0x07,0x3C,
  0x13,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x39,0x90,0x0B,
  0x41,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x34,0x82,0x2C,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3D,0x47,0x19,0x81,
  0x33,0x4E,0x3D,0x81,0x13,0x4F,0x3B,0x81,0x17,0x4F,0x3C,0x82,0x32,0x4F,0x1C,0x82,0x1C,0x27,0x26,0x26,
  0x26,0x26,0x26,0x2C,0x47,0x3C,0x13,0x89,0x49,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x00,0x69,
  0x00,0x2B,0x05,0x81,0x02,0x07,0x26,0x10,0x2A,0x42,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
  0x2A,0x82,0x13,0x42,0x8B,0x2F,0x26,0x33,0x42,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,
  0x50,0x00,0x77,0x00,0x6D,0x10,0x80,0x07,0x07,0x13,0x10,0x26,0x35,0x3E,0x46,0x10,0x83,0x0B,0x22,0x33,
  0x3D,0x43,0x3B,0x30,0x20,0x0B,0x84,0x1E,0x30,0x3C,0x43,0x3E,0x37,0x29,0x19,0x84,0x45,0x3E,0x32,0x10,
  0x83,0x42,0x3C,0x30,0x1E,0x83,0x0B,0x22,0x33,0x32,0x1C,0x83,0x0B,0x24,0x34,0x3E,0x42,0x0B,0x82,0x10,
  0x35,0x46,0x1E,0x83,0x17,0x27,0x37,0x45,0x3A,0x2D,0x19,0x83,0x10,0x26,0x35,0x45,0x3B,0x2F,0x1E,0x83,
  0x10,0x45,0x3B,0x2F,0x10,0x83,0x41,0x3D,0x34,0x26,0x13,0x84,0x19,0x2D,0x22,0x85,0x1C,0x30,0x3B,0x42,
  0x0B,0x82,0x20,0x32,0x3C,0x45,0x29,0x34,0x3D,0x48,0x00,0x76,0x00,0x45,0x0B,0x80,0x07,0x07,0x17,0x13,
  0x2D,0x3D,0x47,0x0B,0x83,0x24,0x38,0x45,0x3A,0x27,0x0B,0x83,0x17,0x2F,0x3E,0x45,0x34,0x20,0x83,0x0B,
  0x26,0x39,0x45,0x3C,0x2F,0x1C,0x83,0x46,0x38,0x24,0x83,0x43,0x3B,0x2A,0x13,0x83,0x1E,0x35,0x3E,0x32,
  0x1C,0x83,0x0B,0x2A,0x3B,0x42,0x17,0x83,0x1C,0x33,0x45,0x0B,0x0B,0x27,0x3A,0x47,0x35,0x3E,0x49,0x00,
  0x75,0x00,0x4C,0x0C,0x81,0x07,0x06,0x24,0x13,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x2F,0x42,0x0B,0x89,
  0x29,0x41,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x39,0x20,0x82,0x3D,0x49,0x13,0x81,0x38,0x49,0x10,0x81,
  0x38,0x49,0x0B,0x81,0x3D,0x48,0x24,0x81,0x26,0x41,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x10,0x82,0x24,
  0x41,0x8B,0x41,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x2D,0x41,0x00,0x74,0x00,0x43,0x07,
  0x80,0x04,0x06,0x43,0x17,0x81,0x4A,0x3C,0x3C,0x3D,0x10,0x81,0x3A,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x43,
  0x19,0x8B,0x13,0x32,0x41,0x20,0x13,0x13,0x82,0x13,0x13,0x13,0x13,0x13,0x13,0x83,0x3D,0x43,0x13,0x81,
  0x3E,0x45,0x3B,0x10,0x81,0x38,0x43,0x10,0x81,0x3E,0x46,0x1C,0x81,0x38,0x43,0x1C,0x13,0x3E,0x46,0x17,
  0x81,0x3D,0x00,0x73,0x00,0x55,0x09,0x00,0x06,0x00,0x43,0x3E,0x3C,0x3C,0x44,0x3A,0x19,0x83,0x10,0x33,
  0x41,0x3D,0x83,0x19,0x83,0x38,0x33,0x81,0x0B,0x3C,0x41,0x3D,0x10,0x13,0x3B,0x33,0x81,0x10,0x3D,0x42,
  0x3E,0x42,0x38,0x83,0x1E,0x2D,0x39,0x43,0x30,0x85,0x20,0x3E,0x43,0x35,0x29,0x13,0x82,0x2C,0x41,0x3C,
  0x44,0x26,0x81,0x24,0x2C,0x81,0x29,0x43,0x22,0x81,0x24,0x26,0x82,0x13,0x17,0x10,0x82,0x32,0x41,0x29,
  0x85,0x2D,0x44,0x39,0x38,0x3B,0x43,0x00,0x72,0x00,0x2D,0x07,0x81,0x06,0x07,0x41,0x27,0x13,0x17,0x17,
  0x17,0x17,0x17,0x17,0x17,0x17,0x19,0x41,0x10,0x8A,0x41,0x34,0x82,0x24,0x34,0x3B,0x3B,0x3B,0x3B,0x3B,
  0x3C,0x41,0x17,0x81,0x2A,0x48,0x3C,0x82,0x49,0x3C,0x82,0x49,0x00,0x71,0x00,0x76,0x0D,0x80,0x06,0x00,
  0x44,0x33,0x26,0x26,0x26,0x32,0x3E,0x4B,0x39,0x10,0x85,0x0B,0x35,0x49,0x3C,0x83,0x24,0x22,0x26,0x83,
  0x39,0x48,0x22,0x81,0x10,0x3B,0x43,0x3D,0x17,0x81,0x19,0x48,0x82,0x39,0x45,0x3C,0x82,0x3C,0x46,0x3C,
  0x81,0x13,0x47,0x1C,0x81,0x38,0x46,0x3C,0x81,0x17,0x47,0x13,0x81,0x39,0x47,0x82,0x3D,0x46,0x0B,0x81,
  0x3C,0x47,0x22,0x81,0x20,0x45,0x27,0x81,0x19,0x48,0x39,0x82,0x1E,0x39,0x3C,0x3B,0x22,0x82,0x35,0x3C,
  0x3C,0x3C,0x3C,0x3C,0x3C,0x3E,0x41,0x13,0x90,0x34,0x41,0x1C,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,
  0x17,0x13,0x13,0x13,0x13,0x13,0x13,0x10,0x39,0x53,0x00,0x70,0x00,0x74,0x0D,0x81,0x06,0x00,0x41,0x20,
  0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x10,0x35,0x41,0x10,0x90,
  0x38,0x41,0x38,0x82,0x20,0x3B,0x3A,0x3B,0x26,0x82,0x34,0x3C,0x3B,0x3B,0x3B,0x3B,0x3C,0x42,0x22,0x81,
  0x24,0x45,0x2A,0x81,0x19,0x48,0x82,0x3E,0x46,0x0B,0x81,0x3C,0x46,0x3C,0x81,0x19,0x47,0x22,0x81,0x38,
  0x46,0x3C,0x81,0x13,0x47,0x1E,0x81,0x38,0x47,0x82,0x38,0x45,0x3C,0x82,0x3D,0x47,0x22,0x81,0x0B,0x3A,
  0x43,0x3C,0x17,0x81,0x19,0x48,0x3D,0x83,0x24,0x1C,0x24,0x83,0x3A,0x49,0x3A,0x13,0x85,0x10,0x37,0x4C,
  0x34,0x2C,0x24,0x2A,0x34,0x4A,0x00,0x7E,0x00,0x2E,0x0F,0x01,0x09,0x01,0x42,0x2A,0x1C,0x1C,0x2D,0x44,
  0x24,0x3C,0x41,0x3E,0x13,0x84,0x0B,0x33,0x3B,0x1C,0x81,0x24,0x41,0x27,0x81,0x10,0x35,0x32,0x0B,0x85,
  0x3A,0x41,0x3D,0x1E,0x3B,0x43,0x2D,0x17,0x17,0x20,0x3B,0x42,0x00,0x7D,0x00,0x46,0x06,0x80,0x01,0x03,
  0x20,0x81,0x3A,0x4F,0x2D,0x81,0x2F,0x24,0x81,0x17,0x30,0x33,0x33,0x33,0x33,0x33,0x3C,0x41,0x39,0x33,
  0x33,0x33,0x33,0x34,0x2C,0x0B,0x81,0x33,0x38,0x88,0x0B,0x29,0x88,0x0B,0x3E,0x41,0x39,0x30,0x26,0x26,
  0x26,0x26,0x27,0x10,0x83,0x19,0x27,0x26,0x26,0x26,0x27,0x33,0x3C,0x4A,0x0B,0x81,0x22,0x52,0x38,0x32,
  0x3C,0x49,0x00,0x7C,0x00,0x31,0x05,0x81,0x00,0x06,0x3D,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
  0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x38,0x39,0x91,0x32,0x41,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,
  0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3E,0x00,0x7B,0x00,0x45,0x06,0x80,0x01,0x03,0x49,
  0x17,0x81,0x2A,0x4B,0x38,0x33,0x33,0x33,0x33,0x34,0x20,0x83,0x29,0x34,0x33,0x33,0x33,0x33,0x3A,0x42,
  0x3C,0x0B,0x88,0x13,0x88,0x1C,0x41,0x27,0x82,0x24,0x26,0x26,0x26,0x26,0x24,0x35,0x41,0x2F,0x24,0x26,
  0x26,0x26,0x26,0x20,0x82,0x35,0x20,0x81,0x35,0x4F,0x29,0x81,0x2F,0x1E,0x81,0x3C,0x4F,0x2D,0x81,0x35,
  0x00,0x7A,0x00,0x40,0x09,0x00,0x07,0x00,0x29,0x10,0x13,0x13,0x13,0x13,0x13,0x0B,0x29,0x2A,0x87,0x24,
  0x41,0x3E,0x3E,0x3E,0x41,0x19,0x82,0x3B,0x44,0x2A,0x82,0x34,0x44,0x35,0x82,0x29,0x44,0x3C,0x82,0x19,
  0x45,0x19,0x82,0x3C,0x44,0x27,0x82,0x35,0x44,0x33,0x82,0x2C,0x45,0x83,0x10,0x10,0x10,0x10,0x10,0x19,
  0x82,0x0B,0x85,0x19,0x00,0x79,0x00,0x5B,0x0B,0x80,0x07,0x01,0x19,0x17,0x30,0x3E,0x4A,0x1E,0x10,0x3A,
  0x0B,0x82,0x0B,0x26,0x39,0x48,0x20,0x81,0x37,0x35,0x20,0x84,0x19,0x32,0x3E,0x44,0x3A,0x0B,0x81,0x38,
  0x42,0x3C,0x2D,0x17,0x83,0x0B,0x27,0x39,0x37,0x22,0x82,0x10,0x46,0x38,0x27,0x10,0x86,0x19,0x3B,0x47,
  0x38,0x1E,0x84,0x24,0x38,0x46,0x39,0x29,0x10,0x83,0x17,0x2F,0x3D,0x45,0x3C,0x2F,0x19,0x84,0x24,0x38,
  0x48,0x13,0x83,0x17,0x30,0x3D,0x4A,0x0B,0x81,0x26,0x39,0x4D,0x34,0x3D,0x4F,0x00,0x78,0x00,0x51,0x0B,
  0x80,0x07,0x07,0x20,0x30,0x46,0x3D,0x1C,0x81,0x0B,0x81,0x27,0x44,0x37,0x0B,0x82,0x20,0x82,0x19,0x3D,
  0x41,0x2D,0x82,0x0B,0x38,0x41,0x2A,0x82,0x10,0x20,0x82,0x20,0x3E,0x43,0x38,0x0B,0x83,0x30,0x45,0x3C,
  0x10,0x83,0x2A,0x44,0x30,0x82,0x0B,0x1C,0x82,0x1C,0x3D,0x41,0x24,0x82,0x19,0x3D,0x41,0x29,0x82,0x0B,
  0x37,0x0B,0x81,0x2A,0x44,0x34,0x83,0x1C,0x35,0x46,0x3B,0x13,0x81,0x49,0x3E,0x2C,0x00,0x00,0x00,0x00,
  };
  // antialiased
  // array size:   8400
  // glyph height: 46
  // baseline:     22
  // range:        A-Z a-z . , - + #x0021-#x0024 #00048-#00057 ~!@#$%^&*()_+[]\{}|;':",./<>?

Fonts:https://github.com/FrankBoesing/fonts
See the library examples how to use it.
There are builtin fonts, too.

The lib you linked is GPL, so we can not include thae compressd bitmap function it in our ili9341 lib...
 
Thanks Frank. Is there no way to achieve something analogous (i.e. printing bitmaps using data arrays saved in PROGMEM) with ILI9341_t3?
 
Sure, if your data is small enough to fit in the flash without compression.

Just use tft.writeRect(x, y, width, height, data), where "data" is an array of 16 bit color numbers.
 
Yes.. i just looked again at the code, there isn't any function for compressed data in that lib!
So writeRect should do almost the same as that lib.
I use BIN2H (for windows, http://www.deadnode.org/sw/bin2h/) to convert data to array. So the only thing left to do is to save your graphics in the correct format...

Perhaps ImgeMagick can do this ? (I did'nt try it!)
 
Last edited:
...just made an example-sketch (attached)

That utility from above seems to add a header (that's the +35 in the code), but we can ignore it.
(or delete the bytes from the c-array..)

The picture is this one:
https://de.wikipedia.org/wiki/Datei:Broadway_tower_edit.jpg

(Creative commons)
20160126_212531.png

...so..you have all parts together.
perhaps, for your timoeout-value-problem, you could use a low value like 10 ?
 

Attachments

  • ILI9341_FLASH565.zip
    59.3 KB · Views: 117
Last edited:
Hi,

of course. But edit the comments- I forgot to do that...

And perhaps add a short comment regarding that +35 "Offset"

Regards,
Frank.
 
Last edited:
...just made an example-sketch (attached)

That utility from above seems to add a header (that's the +35 in the code), but we can ignore it.
(or delete the bytes from the c-array..)

The picture is this one:
https://de.wikipedia.org/wiki/Datei:Broadway_tower_edit.jpg

(Creative commons)
View attachment 6205

...so..you have all parts together.
perhaps, for your timoeout-value-problem, you could use a low value like 10 ?

You're the man, thanks! Testing out the image converter and sample code now.


As for the timeout value problem, I'm coming up short on 'good' options (at least options that don't require me to essentially write my own PN532 library).

With the Adafruit PN532 library, the IRQ pin only works if you use the I2C wiring, and even then, it doesn't really work in the way one might hope it would (i.e. there seems to be no getting around calling nfc.readPassiveTargetID(PN532_MIFARE_ISO14443A, uid, &uidLength, timeoutValue) either on an interval or in each iteration of the main loop). It basically serves as an indicator of whether the module is busy or not - but getting it to be 'busy' requires a call to a detect/read/write function first, and those require timeout values.

Further, if you reduce the timeout value too much, you risk missing a tag. Make it too high, and refreshing the LCD is delayed to the point where it's noticeable. Happiest medium I've found is ~50-60ms.

The aim here is to implement P2P communication between two of these modules (the Adafruit library doesn't support that functionality to begin with, but I know how to tackle it myself once I've got a more robust basic setup).

Anyways, thank you guys so much for your help. Any ideas on my other issues are obviously welcome, but this has already saved me a great deal of time so I'm most grateful.

-Justin
 

Glad to hear it!

@Frank:

What settings did you use when converting the image to get that array? My output from that tool is looking pretty crazy (lots of ,,,,,,, with no data in between) and it warns that Arduino won't like that my array exceeded 32kb no matter what I choose.

On a separate but related note, when you say the Pixels library doesn't have a function for compressed data in it, what do you mean? Being able to store image data in my sketch (i.e. no SD storage necessary) is a great feature, but it's especially useful if the images don't take up too much memory (which the compressedBitmap method discussed earlier seemed to do well). Thoughts?
 
Glad to hear it!

@Frank:

What settings did you use when converting the image to get that array? My output from that tool is looking pretty crazy (lots of ,,,,,,, with no data in between) and it warns that Arduino won't like that my array exceeded 32kb no matter what I choose.
Hm i have no ,,,, in the output. Don't know!
The warning is ok, i think. You can ignore it.

Maybe there are better tools ?
Imagemagick seems to be a good candiate. It is availiable vor windows, linux and i think for mac too. But i did not try it, we have to find out the right commandlineoptions :)

On a separate but related note, when you say the Pixels library doesn't have a function for compressed data in it, what do you mean?
Despite of the name, i don't think that there is a compression. From a quick look i saw nothing like that... maybe i'm wrong ?
But the webpage tells nothing about that "compression" too. If you know more, i'd be interested... but not enough to look at the code again :)
 
Sure. Either send a pull request (easiest for me), or let me know specifically what you want and I'll do it manually.

Yep. I send a pullrequest @weekend (i'm busy now). If you want to do it, i have attached the new converted file for convinience:

Note, the extension is now ".c"
 

Attachments

  • picture.c
    401.9 KB · Views: 80
Idea:
In the past, there was a file-format "PCX" - it was 256 colors only.
But the compression was very easy and had not much code-overhead. It was a run-length-encoding (RLE).
We could write a tool in c that
- counts the colors used
- if not too much colors, use a color-palette-mode for the imagedata
- do RLE over the whole file.
- a very small header (one byte? or perhaps add the dimensions too?) would be needed that tells the decompress-code if there is a palette or not.
 
Last edited:
You could always just use an opensource decoder.
They're pretty beefy though. Isn't like the MK20 doesn't have a lot of flash though and you could store png/jpeg's on an SD card instead

This looks promising
 
Last edited:
Xeno: Hm, that picojpeg is a bit too pico :) Optimized for 8-Bit MCUs, slow, and the docs says it has reduced image-quality.

I think, for loading from SD, there is no compression needed. SD-Cards have space for thousands of pics...
For loading from internal flash, the code has to be small enough - a compression like that needs a) time, and
b) much code. That codesize must be small...otherwise you have no savings, even if the image is smaller.

Decompression of RLE or color-palettes need almost no code (a few lines only)

I'm busy, otherwise i had done it already :)
Any volunteers out there ?

https://en.wikipedia.org/wiki/Run-length_encoding
 
Last edited:
Xeno: Hm, that picojpeg is a bit too pico :) Optimized for 8-Bit MCUs, slow, and the docs says it has reduced image-quality.

I think, for loading from SD, there is no compression needed. SD-Cards have space for thousands of pics...
For loading from internal flash, the code has to be small enough - a compression like that needs a) time, and
b) much code. That codesize must be small...otherwise you have no savings, even if the image is smaller.

Decompression of RLE or color-palettes need almost no code (a few lines only)

I'm busy, otherwise i had done it already :)
Any volunteers out there ?

https://en.wikipedia.org/wiki/Run-length_encoding

Further to our conversation about antialiased fonts and compressed bitmaps:

I attempted to port (or where needed, rewrite) the drawCompressedBitmap function and the set/print fonts functions from the Pixels library into the ILI9341_t3 library. I was successful with the former (drawCompressedBitmap) which I think adds substantial value. Here's what I mean:

"woof.bmp" is a 320x240 bitmap image weighing in at 307kb on my computer (I believe it came from some version of the Adafruit_GFX library, though I don't recall):
woof.jpg

I can convert the bitmap to an array that can be stored/accessed in program memory with no compression and it will be sized at 153600 bytes:
Screen Shot 2016-01-28 at 9.12.50 PM.jpg

If I convert it with the "Compress Image Data" option checked, the size is cut down to 99609 bytes:
Screen Shot 2016-01-28 at 9.15.06 PM.jpg

Here is an example of a smaller image of a calendar converted to a compressedBitmap array (i.e. to test with in case you don't have the Pixelmeister tool).
View attachment calendarCompBmp..c

~100+ kb is obviously still very big for storage on the Teensy, but this picture is about as big a 320x240 bitmap as you'll get (i.e. no solid/black space, color/image data across the entire bitmap). So the fact that the compress method chops the size down by ~33% means considerable savings when compressing more common GUI elements.

Here is the code I added to ILI9341_t3.cpp that worked to print these compressed bitmap arrays (I've attached a zip of the entire modified library to this post as well):

Code:
int8_t ILI9341_t3::drawCompressedBitmap(int16_t x, int16_t y, uint8_t* data) {
    
    if ( data == NULL ) {
        return -1;
    }
    
    if ( pgm_read_byte_near(data + 0) != 'Z' ) {
        // Unknown compression method
        return -2;
    }
    
    int32_t compressedLen = ((0xFF & (int32_t)pgm_read_byte_near(data + 1)) << 16) + ((0xFF & (int32_t)pgm_read_byte_near(data + 2)) << 8) + (0xFF & (int32_t)pgm_read_byte_near(data + 3));
    if ( compressedLen < 0 ) {
        // Unknown compression method or compressed data inconsistence
        return -3;
    }
    
    int32_t resultLen = ((0xFF & (int32_t)pgm_read_byte_near(data + 4)) << 16) + ((0xFF & (int32_t)pgm_read_byte_near(data + 5)) << 8) + (0xFF & (int32_t)pgm_read_byte_near(data + 6));
    if ( resultLen < 0 ) {
        // Unknown compression method or compression format error
        return resultLen;
    }
    
    uint8_t windowLen = 0xFF & (int16_t)pgm_read_byte_near(data + 7);
    if ( windowLen < 0 || windowLen > 254 ) {
        // corrupted content
        return -5;
    }
    
    int16_t width = ((0xFF & (int32_t)pgm_read_byte_near(data + 8)) << 8) + (0xFF & (int32_t)pgm_read_byte_near(data + 9));
    if ( width < 0 ) {
        // Unknown compression method or compression format error (width parameter is invalid)
        return -6;
    }
    
    int16_t height = ((0xFF & (int32_t)pgm_read_byte_near(data + 10)) << 8) + (0xFF & (int32_t)pgm_read_byte_near(data + 11));
    if ( height < 0 ) {
        // Unknown compression method or compression format error (height parameter is invalid)
        return -7;
    }
    
    uint8_t window[windowLen];
    int16_t wptr = 0;
    
    int32_t ctr = 0;
    
    uint8_t buf;
    bool bufEmpty = true;
    
    int* raster;
    int rasterPtr = 0;
    int rasterLine = 0;
    
    if (( rotation != 0 ) && ( rotation != 2 )) {
        raster = new int[width];
    }
    
    SPI.beginTransaction(SPISettings(SPICLOCK, MSBFIRST, SPI_MODE0));
    
    if (( rotation == 0 ) || ( rotation == 2 )) {
        setAddrWindow(x, y, x + width - 1, y + height - 1);
    } else {
        rasterLine = y;
    }
    
    BitStream bs( data, compressedLen, 96 );
    while ( true ) {
        
        uint8_t bit = bs.readBit();
        if ( bit == 0 ) { // literal
            uint8_t bits = bs.readBits(8);
            if ( bufEmpty ) {
                buf = bits;
                bufEmpty = false;
            } else {
                uint16_t px = buf;
                px <<= 8;
                px |= bits;
                if (( rotation == 0 ) || ( rotation == 2 )) {
                    pushColor(px);
                    //drawPixel(x, y, px);
                    //setCurrentPixel(px);
                }
                else {
                    raster[rasterPtr++] = px;
                    if ( rasterPtr == width ) {
                        setAddrWindow(x, rasterLine, x + width - 1, rasterLine);
                        rasterLine++;
                        if (( rotation == 1 ) || ( rotation == 3 )) {
                            for ( int i = 0; i < width; i++ ) {
                                pushColor(raster[i]);
                                //drawPixel(x, y, raster[i]);
                                //setCurrentPixel(raster[i]);
                            }
                        } else {
                            for ( int i = width - 1; i >= 0; i-- ) {
                                pushColor(raster[i]);
                                //drawPixel(x, y, raster[i]);
                                //setCurrentPixel(raster[i]);
                            }
                        }
                        rasterPtr = 0;
                    }
                }
                bufEmpty = true;
            }
            ctr++;
            window[wptr++] = bits;
            if ( wptr >= windowLen ) {
                wptr -= windowLen;
            }
        } else {
            uint8_t offset = (uint8_t)bs.readNumber() - 1;
            uint8_t matchCount = (uint8_t)bs.readNumber() - 1;
            
            while( matchCount-- > 0 ) {
                int16_t p1 = wptr - offset;
                while ( p1 < 0 ) {
                    p1 += windowLen;
                }
                while ( p1 >= windowLen ) {
                    p1 -= windowLen;
                }
                int16_t p2 = wptr;
                while ( p2 >= windowLen ) {
                    p2 -= windowLen;
                }
                wptr++;
                ctr++;
                
                if ( bufEmpty ) {
                    buf = window[p1];
                    bufEmpty = false;
                } else {
                    uint16_t px = buf;
                    px <<= 8;
                    px |= window[p1];
                    if (( rotation == 0 ) || ( rotation == 2 )) {
                        pushColor(px);
                        //drawPixel(x, y, px);
                        //setCurrentPixel(px);
                    }
                    else {
                        raster[rasterPtr++] = px;
                        if ( rasterPtr == width ) {
                            setAddrWindow(x, rasterLine, x + width - 1, rasterLine);
                            rasterLine++;
                            if (( rotation == 1 ) || ( rotation == 3 )) {
                                for ( int i = 0; i < width; i++ ) {
                                    pushColor(raster[i]);
                                    //drawPixel(x, y, raster[i]);
                                    //setCurrentPixel(raster[i]);
                                }
                            }
                            else {
                                for ( int i = width - 1; i >= 0; i-- ) {
                                    pushColor(raster[i]);
                                    //drawPixel(x, y, raster[i]);
                                    //setCurrentPixel(raster[i]);
                                }
                            }
                            rasterPtr = 0;
                        }
                    }
                    bufEmpty = true;
                }
                window[p2] = window[p1];
            }
            
            while ( wptr >= windowLen ) {
                wptr -= windowLen;
            }
        }
        if ( ctr > resultLen ) {
            break;
        }
    }
    
    writecommand_last(ILI9341_NOP);
    SPI.endTransaction();

    if (( rotation != 0 ) && ( rotation != 2 )) {
        delete raster;
    }
    
    return 0;
}

View attachment ILI9341_t3_drawCompressedBitmap.zip

So there's my pitch for including similar compressed bitmap functionality in the ILI9341_t3 library.

My main issue now is font-related. You've done a great job converting tons of Google fonts to files readable by the library, but the difference in quality printing with the ILI9341_t3 versus an antialiased-imported font with the Pixels library is dramatic. And despite my hacking away at the ILI9341_t3 library (as you can see if you look at the attached zip), I couldn't get these font arrays to print.

Here's an example of a compressed font I'd like to use:

Code:
prog_uchar Avenir16a[8882] PROGMEM = {
	0x5A,0x46,0x02,0x19,0x16,0x00,0x22,0x00,0x29,0x0B,0x82,0x01,0x11,0x41,0x3C,0x3C,0x3C,0x3C,0x3C,0x3D,
	0x3B,0x85,0x24,0x3C,0x10,0x13,0x13,0x13,0x10,0x34,0x47,0x3C,0x10,0x13,0x13,0x13,0x10,0x29,0x3C,0x10,
	0x13,0x13,0x13,0x0B,0x2F,0x47,0x00,0x23,0x00,0x84,0x0C,0x80,0x01,0x07,0x46,0x3B,0x3E,0x42,0x35,0x22,
	0x3A,0x49,0x2F,0x81,0x32,0x42,0x26,0x81,0x38,0x42,0x3D,0x3C,0x45,0x2D,0x81,0x32,0x3D,0x3C,0x1E,0x81,
	0x20,0x1E,0x17,0x82,0x41,0x3C,0x39,0x33,0x2D,0x19,0x81,0x10,0x87,0x13,0x19,0x3B,0x87,0x13,0x20,0x17,
	0x81,0x2A,0x3B,0x3C,0x42,0x3E,0x17,0x22,0x26,0x34,0x1C,0x81,0x30,0x42,0x27,0x81,0x39,0x49,0x2F,0x81,
	0x33,0x42,0x24,0x81,0x29,0x2F,0x26,0x1C,0x19,0x43,0x3C,0x3A,0x22,0x81,0x1E,0x19,0x13,0x87,0x3C,0x10,
	0x13,0x87,0x0B,0x81,0x1E,0x30,0x33,0x3B,0x3C,0x3D,0x81,0x0B,0x13,0x24,0x0B,0x81,0x29,0x3D,0x41,0x26,
	0x81,0x38,0x45,0x3C,0x3E,0x42,0x2C,0x81,0x32,0x42,0x29,0x10,0x3C,0x49,0x3A,0x32,0x3B,0x49,0x00,0x20,
	0x00,0x0B,0x06,0x00,0x00,0x00,0x7F,0x7F,0x58,0x00,0x21,0x00,0x37,0x06,0x81,0x01,0x06,0x3E,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x3D,0x41,0x37,0x22,0x2D,0x41,0x3B,0x8B,0x1C,0x41,0x13,
	0x82,0x3C,0x3E,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x20,0x41,0x1E,0x82,0x3E,0x4E,
	0x3E,0x3A,0x3C,0x41,0x00,0x26,0x00,0x94,0x0F,0x80,0x01,0x06,0x4A,0x3D,0x33,0x33,0x33,0x38,0x4C,0x34,
	0x85,0x24,0x44,0x2F,0x24,0x26,0x26,0x34,0x41,0x38,0x83,0x17,0x0B,0x82,0x27,0x42,0x24,0x85,0x26,0x10,
	0x81,0x17,0x3B,0x42,0x20,0x82,0x3D,0x38,0x82,0x1C,0x32,0x19,0x83,0x0B,0x3E,0x44,0x0B,0x81,0x35,0x2C,
	0x81,0x19,0x43,0x27,0x82,0x13,0x45,0x19,0x81,0x32,0x27,0x81,0x2C,0x43,0x27,0x83,0x1C,0x44,0x17,0x81,
	0x33,0x2D,0x81,0x13,0x42,0x32,0x82,0x20,0x82,0x19,0x42,0x37,0x82,0x3A,0x3B,0x82,0x10,0x19,0x82,0x24,
	0x41,0x2D,0x82,0x17,0x37,0x82,0x1C,0x42,0x2D,0x84,0x1E,0x43,0x30,0x84,0x10,0x3D,0x43,0x39,0x33,0x33,
	0x34,0x44,0x39,0x84,0x37,0x4A,0x3C,0x22,0x85,0x0B,0x3B,0x49,0x83,0x1C,0x3B,0x34,0x82,0x0B,0x49,0x81,
	0x0B,0x33,0x43,0x35,0x82,0x49,0x2A,0x3E,0x45,0x35,0x81,0x41,0x00,0x27,0x00,0x1A,0x06,0x81,0x01,0x11,
	0x3E,0x33,0x33,0x33,0x33,0x33,0x38,0x3B,0x85,0x24,0x41,0x2C,0x26,0x26,0x26,0x24,0x32,0x47,0x00,0x24,
	0x00,0x8B,0x0C,0x80,0x00,0x05,0x44,0x3E,0x3C,0x3C,0x3D,0x47,0x2A,0x3A,0x46,0x2F,0x0B,0x83,0x29,0x45,
	0x33,0x82,0x3C,0x44,0x2D,0x86,0x27,0x44,0x34,0x82,0x20,0x43,0x3D,0x82,0x22,0x3C,0x3D,0x1E,0x82,0x3B,
	0x44,0x2F,0x82,0x3C,0x42,0x33,0x81,0x13,0x44,0x82,0x27,0x45,0x10,0x81,0x35,0x41,0x1C,0x0B,0x82,0x13,
	0x10,0x10,0x13,0x83,0x13,0x10,0x10,0x10,0x13,0x82,0x0B,0x1C,0x26,0x19,0x81,0x17,0x26,0x26,0x26,0x26,
	0x24,0x82,0x19,0x26,0x26,0x26,0x27,0x82,0x1E,0x29,0x41,0x32,0x81,0x1C,0x45,0x13,0x81,0x22,0x44,0x0B,
	0x81,0x3A,0x42,0x3A,0x82,0x2F,0x44,0x30,0x82,0x2A,0x3B,0x3C,0x1E,0x81,0x0B,0x44,0x20,0x81,0x0B,0x45,
	0x1C,0x86,0x34,0x44,0x3E,0x24,0x3A,0x46,0x24,0x83,0x13,0x34,0x4F,0x3D,0x3B,0x3B,0x45,0x00,0x25,0x00,
	0xB7,0x12,0x80,0x01,0x06,0x42,0x3A,0x26,0x26,0x24,0x30,0x4C,0x34,0x85,0x1E,0x4A,0x3E,0x82,0x20,0x3A,
	0x2F,0x82,0x2D,0x49,0x33,0x81,0x17,0x43,0x32,0x81,0x17,0x46,0x37,0x13,0x37,0x30,0x81,0x29,0x43,0x3C,
	0x81,0x13,0x44,0x3D,0x22,0x82,0x24,0x34,0x81,0x13,0x43,0x2F,0x81,0x19,0x43,0x2F,0x83,0x2C,0x41,0x3E,
	0x82,0x1C,0x2F,0x2A,0x82,0x30,0x41,0x38,0x17,0x82,0x20,0x3C,0x43,0x35,0x85,0x26,0x41,0x26,0x82,0x10,
	0x34,0x46,0x3C,0x2C,0x2A,0x29,0x38,0x32,0x0B,0x82,0x2D,0x4B,0x3B,0x1C,0x82,0x20,0x39,0x2C,0x20,0x1C,
	0x26,0x3A,0x45,0x3E,0x27,0x82,0x10,0x34,0x3E,0x10,0x85,0x37,0x43,0x32,0x0B,0x82,0x29,0x42,0x22,0x81,
	0x10,0x38,0x3C,0x1E,0x81,0x0B,0x41,0x3A,0x1C,0x82,0x1C,0x3A,0x43,0x82,0x3A,0x43,0x0B,0x81,0x3A,0x17,
	0x81,0x0B,0x33,0x44,0x3E,0x82,0x44,0x1C,0x81,0x38,0x35,0x27,0x3E,0x46,0x0B,0x81,0x34,0x42,0x3C,0x82,
	0x3B,0x49,0x29,0x82,0x2C,0x2F,0x10,0x81,0x19,0x4B,0x20,0x84,0x13,0x3C,0x4C,0x35,0x32,0x32,0x33,0x43,
	0x00,0x2A,0x00,0x40,0x0A,0x80,0x01,0x0E,0x43,0x29,0x19,0x48,0x0B,0x81,0x39,0x41,0x30,0x2C,0x44,0x29,
	0x81,0x26,0x26,0x82,0x3A,0x3E,0x33,0x34,0x27,0x84,0x2F,0x41,0x3B,0x84,0x0B,0x81,0x38,0x43,0x26,0x26,
	0x1C,0x83,0x17,0x3A,0x44,0x2F,0x81,0x19,0x17,0x82,0x3B,0x43,0x17,0x81,0x35,0x41,0x20,0x1C,0x44,0x19,
	0x81,0x49,0x3C,0x45,0x00,0x2B,0x00,0x3D,0x0F,0x81,0x05,0x08,0x45,0x1C,0x17,0x4A,0x0B,0x81,0x4A,0x10,
	0x81,0x4A,0x10,0x81,0x4A,0x10,0x81,0x45,0x1C,0x13,0x17,0x17,0x17,0x82,0x17,0x17,0x17,0x17,0x19,0x19,
	0x8B,0x3D,0x3B,0x3B,0x3B,0x3C,0x82,0x3B,0x3B,0x3B,0x3B,0x3C,0x45,0x10,0x81,0x4A,0x10,0x81,0x4A,0x0B,
	0x81,0x4A,0x22,0x13,0x51,0x00,0x28,0x00,0x45,0x06,0x80,0x01,0x03,0x47,0x3B,0x3C,0x34,0x33,0x35,0x3C,
	0x3C,0x4B,0x34,0x1C,0x13,0x87,0x17,0x26,0x35,0x45,0x3E,0x2A,0x10,0x83,0x0B,0x19,0x26,0x26,0x26,0x17,
	0x84,0x13,0x2F,0x42,0x34,0x0B,0x82,0x0B,0x29,0x38,0x3E,0x45,0x3D,0x35,0x22,0x83,0x10,0x39,0x20,0x82,
	0x2F,0x3E,0x4B,0x3C,0x27,0x82,0x33,0x3C,0x27,0x3D,0x4F,0x3A,0x34,0x41,0x00,0x29,0x00,0x3E,0x06,0x80,
	0x01,0x03,0x2D,0x81,0x19,0x38,0x4D,0x33,0x10,0x81,0x35,0x27,0x83,0x1C,0x34,0x3E,0x47,0x3C,0x2F,0x13,
	0x83,0x35,0x41,0x37,0x19,0x83,0x0B,0x1C,0x26,0x32,0x34,0x2D,0x26,0x19,0x84,0x26,0x3C,0x44,0x39,0x26,
	0x13,0x89,0x13,0x2D,0x3C,0x49,0x3B,0x33,0x34,0x2C,0x24,0x30,0x33,0x34,0x3C,0x5B,0x00,0x2E,0x00,0x16,
	0x06,0x01,0x0F,0x01,0x37,0x13,0x1E,0x3E,0x22,0x82,0x3A,0x2D,0x82,0x3C,0x41,0x3C,0x3E,0x41,0x00,0x2F,
	0x00,0x3C,0x08,0x80,0x01,0x06,0x4D,0x3A,0x26,0x0B,0x81,0x37,0x4B,0x33,0x1C,0x83,0x19,0x3A,0x48,0x3C,
	0x2A,0x10,0x83,0x26,0x3A,0x48,0x37,0x22,0x83,0x17,0x30,0x3D,0x47,0x3E,0x30,0x17,0x83,0x20,0x37,0x48,
	0x3A,0x27,0x0B,0x82,0x10,0x2A,0x3C,0x49,0x2C,0x83,0x1C,0x33,0x4C,0x35,0x81,0x26,0x39,0x4E,0x00,0x2C,
	0x00,0x1E,0x06,0x80,0x0F,0x03,0x45,0x3C,0x43,0x39,0x2C,0x1C,0x81,0x3D,0x2D,0x10,0x84,0x3E,0x1E,0x82,
	0x19,0x2F,0x3C,0x41,0x2D,0x2A,0x3B,0x4B,0x00,0x2D,0x00,0x19,0x07,0x00,0x0B,0x00,0x32,0x26,0x27,0x27,
	0x27,0x26,0x37,0x22,0x85,0x22,0x3B,0x2F,0x2F,0x2F,0x2F,0x2F,0x35,0x00,0x33,0x00,0x71,0x0C,0x00,0x01,
	0x00,0x43,0x3C,0x33,0x30,0x33,0x3B,0x46,0x24,0x85,0x20,0x44,0x22,0x82,0x13,0x26,0x19,0x82,0x20,0x42,
	0x3D,0x10,0x81,0x2A,0x43,0x30,0x82,0x3B,0x43,0x37,0x45,0x13,0x81,0x33,0x49,0x13,0x81,0x34,0x48,0x2F,
	0x82,0x3D,0x45,0x32,0x29,0x1C,0x82,0x2F,0x45,0x3B,0x84,0x17,0x47,0x2C,0x22,0x17,0x82,0x1C,0x49,0x33,
	0x82,0x32,0x49,0x26,0x81,0x24,0x49,0x34,0x81,0x26,0x41,0x32,0x13,0x1E,0x45,0x22,0x81,0x24,0x41,0x2C,
	0x82,0x2C,0x43,0x2C,0x82,0x2F,0x42,0x13,0x82,0x0B,0x19,0x0B,0x82,0x19,0x43,0x3D,0x24,0x85,0x26,0x46,
	0x3E,0x39,0x38,0x39,0x3E,0x44,0x00,0x32,0x00,0x67,0x0C,0x00,0x01,0x00,0x44,0x34,0x30,0x32,0x37,0x46,
	0x30,0x85,0x0B,0x34,0x43,0x34,0x83,0x20,0x1E,0x83,0x37,0x42,0x1C,0x81,0x13,0x3C,0x42,0x3C,0x10,0x81,
	0x22,0x41,0x3C,0x0B,0x81,0x34,0x44,0x32,0x81,0x13,0x43,0x3E,0x45,0x33,0x81,0x13,0x49,0x19,0x81,0x24,
	0x48,0x2A,0x82,0x38,0x47,0x2D,0x82,0x24,0x47,0x2F,0x82,0x19,0x47,0x2F,0x82,0x17,0x47,0x30,0x82,0x17,
	0x47,0x30,0x82,0x19,0x47,0x32,0x82,0x19,0x47,0x37,0x82,0x17,0x3E,0x41,0x3E,0x3E,0x3E,0x3E,0x42,0x33,
	0x89,0x17,0x41,0x33,0x81,0x0B,0x87,0x17,0x41,0x00,0x31,0x00,0x3A,0x0C,0x81,0x01,0x07,0x44,0x3C,0x4F,
	0x2C,0x81,0x2A,0x4D,0x34,0x82,0x22,0x4C,0x3B,0x82,0x1E,0x4D,0x10,0x82,0x32,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x27,0x51,0x00,0x30,0x00,0x74,0x0C,0x80,0x01,0x06,0x44,0x3A,0x32,0x26,0x26,
	0x26,0x26,0x26,0x27,0x33,0x3C,0x46,0x39,0x19,0x8A,0x1E,0x3C,0x43,0x34,0x83,0x17,0x26,0x2D,0x33,0x34,
	0x2A,0x26,0x13,0x83,0x3A,0x42,0x82,0x13,0x38,0x48,0x35,0x0B,0x81,0x17,0x41,0x34,0x82,0x3D,0x4A,0x39,
	0x82,0x3B,0x30,0x81,0x20,0x4C,0x17,0x81,0x38,0x30,0x81,0x1C,0x4C,0x13,0x81,0x38,0x38,0x82,0x38,0x4A,
	0x32,0x82,0x3D,0x41,0x13,0x82,0x2C,0x3C,0x46,0x3B,0x27,0x82,0x20,0x42,0x3B,0x10,0x83,0x17,0x19,0x26,
	0x26,0x17,0x13,0x83,0x19,0x3E,0x43,0x3E,0x2A,0x13,0x88,0x17,0x2F,0x48,0x3B,0x33,0x33,0x33,0x33,0x33,
	0x34,0x3C,0x45,0x00,0x37,0x00,0x56,0x0C,0x80,0x01,0x07,0x3E,0x32,0x34,0x4E,0x3B,0x81,0x0B,0x4D,0x3D,
	0x3B,0x81,0x13,0x4B,0x37,0x20,0x0B,0x3B,0x81,0x13,0x49,0x33,0x19,0x83,0x3B,0x81,0x13,0x46,0x3E,0x2F,
	0x13,0x83,0x17,0x32,0x3B,0x81,0x13,0x44,0x3C,0x2A,0x0B,0x83,0x1E,0x37,0x42,0x3B,0x81,0x13,0x42,0x3A,
	0x24,0x84,0x26,0x3A,0x44,0x3B,0x81,0x10,0x38,0x1E,0x83,0x10,0x2C,0x3D,0x46,0x3B,0x85,0x17,0x32,0x49,
	0x3B,0x83,0x20,0x37,0x4C,0x33,0x33,0x3A,0x4D,0x00,0x36,0x00,0x6F,0x0C,0x80,0x01,0x06,0x49,0x3D,0x33,
	0x33,0x33,0x33,0x3D,0x4A,0x3E,0x2A,0x0B,0x85,0x30,0x48,0x32,0x0B,0x83,0x1C,0x20,0x83,0x34,0x45,0x3A,
	0x1C,0x84,0x38,0x42,0x3D,0x19,0x81,0x10,0x44,0x2A,0x85,0x2F,0x44,0x3C,0x82,0x3B,0x41,0x35,0x10,0x82,
	0x13,0x38,0x13,0x81,0x3C,0x45,0x17,0x81,0x38,0x3C,0x83,0x2A,0x42,0x0B,0x81,0x3B,0x45,0x13,0x81,0x38,
	0x3B,0x81,0x19,0x3A,0x43,0x13,0x81,0x27,0x44,0x38,0x82,0x3C,0x41,0x35,0x45,0x2C,0x82,0x2C,0x3D,0x41,
	0x35,0x0B,0x81,0x1C,0x49,0x17,0x87,0x3B,0x49,0x3E,0x26,0x84,0x1C,0x3A,0x4C,0x3D,0x3B,0x3B,0x3B,0x44,
	0x00,0x35,0x00,0x74,0x0C,0x00,0x01,0x00,0x42,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x43,0x3B,0x88,
	0x3B,0x42,0x33,0x82,0x13,0x13,0x13,0x13,0x13,0x10,0x3C,0x42,0x33,0x81,0x13,0x49,0x33,0x81,0x13,0x49,
	0x33,0x81,0x13,0x49,0x33,0x82,0x35,0x32,0x34,0x3B,0x45,0x33,0x86,0x20,0x44,0x33,0x81,0x0B,0x20,0x20,
	0x0B,0x82,0x19,0x43,0x3E,0x34,0x44,0x27,0x82,0x30,0x49,0x1C,0x81,0x26,0x49,0x33,0x81,0x17,0x49,0x33,
	0x81,0x1C,0x41,0x3E,0x2A,0x22,0x45,0x1C,0x81,0x26,0x41,0x33,0x82,0x26,0x42,0x3E,0x24,0x82,0x35,0x42,
	0x19,0x83,0x19,0x83,0x27,0x44,0x26,0x84,0x0B,0x2F,0x46,0x3E,0x39,0x38,0x3A,0x45,0x00,0x34,0x00,0x68,
	0x0C,0x80,0x01,0x07,0x4A,0x30,0x24,0x24,0x3A,0x4B,0x3A,0x1C,0x83,0x37,0x4A,0x2A,0x82,0x13,0x82,0x37,
	0x48,0x35,0x13,0x82,0x27,0x41,0x20,0x81,0x37,0x46,0x3D,0x22,0x82,0x19,0x39,0x42,0x1E,0x81,0x37,0x45,
	0x30,0x83,0x30,0x44,0x1E,0x81,0x37,0x43,0x3E,0x1C,0x82,0x26,0x3E,0x45,0x1E,0x81,0x37,0x43,0x3B,0x83,
	0x19,0x17,0x17,0x17,0x17,0x17,0x17,0x82,0x13,0x17,0x17,0x17,0x3C,0x90,0x41,0x3C,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3B,0x3B,0x3B,0x3D,0x1C,0x81,0x32,0x3C,0x3B,0x3C,0x4B,0x19,0x81,0x37,0x4E,0x37,0x32,0x3C,0x43,
	0x00,0x3B,0x00,0x2C,0x06,0x80,0x07,0x03,0x4D,0x3C,0x41,0x39,0x32,0x39,0x47,0x39,0x2C,0x1C,0x81,0x3D,
	0x0B,0x81,0x0B,0x45,0x2D,0x10,0x84,0x3E,0x83,0x45,0x1E,0x82,0x19,0x2F,0x3C,0x41,0x38,0x33,0x38,0x45,
	0x2D,0x2A,0x3B,0x53,0x00,0x3A,0x00,0x22,0x06,0x01,0x07,0x01,0x32,0x81,0x10,0x3D,0x22,0x82,0x3A,0x33,
	0x81,0x13,0x3D,0x54,0x37,0x13,0x1E,0x3E,0x22,0x82,0x3A,0x2D,0x82,0x3C,0x41,0x3C,0x3E,0x41,0x00,0x39,
	0x00,0x6C,0x0C,0x80,0x01,0x07,0x43,0x3B,0x33,0x33,0x33,0x37,0x4B,0x2A,0x85,0x19,0x3D,0x48,0x2D,0x82,
	0x10,0x19,0x19,0x82,0x13,0x47,0x3E,0x82,0x22,0x43,0x33,0x82,0x2F,0x44,0x3A,0x26,0x35,0x81,0x0B,0x45,
	0x27,0x81,0x1E,0x43,0x2A,0x82,0x30,0x81,0x22,0x45,0x38,0x81,0x19,0x41,0x37,0x13,0x82,0x13,0x32,0x81,
	0x20,0x45,0x35,0x81,0x19,0x29,0x83,0x29,0x41,0x38,0x82,0x3C,0x44,0x1E,0x84,0x19,0x3A,0x43,0x0B,0x81,
	0x13,0x38,0x41,0x3C,0x26,0x84,0x30,0x45,0x35,0x83,0x13,0x84,0x24,0x3D,0x47,0x37,0x17,0x84,0x22,0x3A,
	0x4B,0x3B,0x3B,0x3B,0x3C,0x49,0x00,0x38,0x00,0x84,0x0C,0x80,0x01,0x06,0x4A,0x3E,0x35,0x32,0x38,0x3E,
	0x45,0x3B,0x26,0x20,0x20,0x2C,0x3E,0x41,0x30,0x0B,0x84,0x33,0x43,0x37,0x85,0x13,0x30,0x82,0x10,0x17,
	0x83,0x35,0x42,0x0B,0x82,0x30,0x32,0x10,0x83,0x27,0x42,0x3C,0x17,0x81,0x13,0x41,0x37,0x82,0x3A,0x42,
	0x3D,0x82,0x19,0x44,0x3B,0x82,0x3B,0x30,0x81,0x20,0x44,0x2A,0x81,0x2D,0x45,0x17,0x81,0x38,0x32,0x81,
	0x1C,0x44,0x26,0x81,0x2A,0x45,0x13,0x81,0x38,0x39,0x82,0x32,0x42,0x38,0x82,0x10,0x44,0x37,0x82,0x3D,
	0x41,0x19,0x82,0x1E,0x20,0x84,0x19,0x39,0x3B,0x33,0x82,0x1C,0x42,0x3C,0x13,0x84,0x22,0x3A,0x87,0x3B,
	0x44,0x33,0x33,0x33,0x38,0x42,0x3A,0x1E,0x0B,0x81,0x0B,0x1C,0x3B,0x4D,0x3D,0x3B,0x3E,0x44,0x00,0x3F,
	0x00,0x58,0x0B,0x80,0x01,0x06,0x43,0x35,0x34,0x4E,0x3D,0x19,0x82,0x4E,0x19,0x82,0x17,0x4D,0x39,0x82,
	0x30,0x46,0x3C,0x3C,0x3C,0x42,0x33,0x3C,0x41,0x32,0x81,0x19,0x45,0x3A,0x19,0x82,0x19,0x41,0x1E,0x82,
	0x3E,0x30,0x81,0x24,0x44,0x38,0x84,0x17,0x41,0x13,0x82,0x3C,0x35,0x82,0x3C,0x42,0x37,0x82,0x13,0x38,
	0x3C,0x3C,0x41,0x37,0x29,0x2F,0x41,0x3E,0x82,0x0B,0x26,0x22,0x82,0x17,0x4A,0x32,0x85,0x17,0x3E,0x4B,
	0x3A,0x27,0x26,0x24,0x2F,0x5D,0x00,0x3E,0x00,0x49,0x0F,0x01,0x05,0x01,0x1C,0x22,0x3B,0x4A,0x13,0x82,
	0x20,0x39,0x48,0x3E,0x2C,0x83,0x19,0x37,0x49,0x2F,0x10,0x82,0x17,0x33,0x49,0x32,0x13,0x82,0x10,0x30,
	0x49,0x35,0x1C,0x82,0x17,0x48,0x3A,0x22,0x82,0x13,0x46,0x37,0x19,0x82,0x0B,0x2A,0x3D,0x44,0x33,0x17,
	0x82,0x10,0x2F,0x45,0x30,0x10,0x82,0x13,0x32,0x46,0x17,0x82,0x19,0x35,0x48,0x13,0x1E,0x38,0x4A,0x00,
	0x3D,0x00,0x43,0x0F,0x01,0x08,0x01,0x32,0x27,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x29,0x27,0x2D,0x41,
	0x0B,0x8B,0x41,0x37,0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x35,0x37,0x41,0x3C,0x39,0x39,0x39,
	0x39,0x39,0x39,0x39,0x39,0x39,0x39,0x3B,0x41,0x13,0x8A,0x0B,0x41,0x27,0x24,0x24,0x24,0x24,0x24,0x24,
	0x24,0x24,0x24,0x24,0x27,0x41,0x00,0x3C,0x00,0x49,0x0F,0x01,0x05,0x01,0x49,0x3D,0x27,0x19,0x48,0x3B,
	0x24,0x82,0x10,0x46,0x39,0x20,0x83,0x27,0x3C,0x44,0x37,0x1C,0x83,0x2A,0x3E,0x44,0x34,0x17,0x82,0x0B,
	0x2D,0x46,0x19,0x82,0x17,0x33,0x48,0x17,0x82,0x19,0x37,0x49,0x2F,0x10,0x82,0x13,0x32,0x49,0x33,0x17,
	0x82,0x10,0x2F,0x49,0x35,0x19,0x83,0x2C,0x3E,0x48,0x39,0x1E,0x82,0x13,0x4A,0x3B,0x24,0x13,0x41,0x00,
	0x44,0x00,0x80,0x10,0x81,0x01,0x07,0x3D,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x27,0x3B,0x90,0x3B,0x81,0x10,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x32,0x82,0x3B,0x81,0x13,0x4C,0x82,0x3B,0x81,0x13,0x4B,0x3E,0x82,0x3B,0x81,0x13,0x4B,0x3E,0x82,0x3B,
	0x81,0x0B,0x4B,0x3C,0x82,0x3E,0x82,0x3A,0x4A,0x34,0x81,0x10,0x41,0x17,0x81,0x29,0x4A,0x1E,0x81,0x22,
	0x41,0x2C,0x82,0x3A,0x48,0x34,0x82,0x34,0x42,0x82,0x0B,0x3B,0x46,0x37,0x82,0x17,0x43,0x35,0x83,0x29,
	0x3B,0x3B,0x3B,0x3A,0x24,0x83,0x3A,0x44,0x33,0x89,0x0B,0x38,0x46,0x3B,0x24,0x85,0x0B,0x27,0x3E,0x49,
	0x3D,0x3C,0x35,0x38,0x3C,0x3E,0x45,0x00,0x45,0x00,0x73,0x0D,0x01,0x01,0x00,0x3E,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x41,0x33,0x89,0x10,0x41,0x33,0x81,0x0B,0x13,0x13,0x13,0x13,0x13,0x13,
	0x10,0x1C,0x41,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,
	0x81,0x1C,0x33,0x32,0x32,0x32,0x32,0x32,0x30,0x3B,0x41,0x33,0x89,0x32,0x41,0x33,0x81,0x13,0x26,0x24,
	0x24,0x24,0x24,0x24,0x22,0x38,0x41,0x33,0x81,0x27,0x49,0x33,0x81,0x26,0x49,0x33,0x81,0x26,0x49,0x33,
	0x81,0x26,0x49,0x33,0x81,0x24,0x41,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x3E,0x41,0x33,0x8A,0x3B,0x33,0x89,
	0x0B,0x3D,0x00,0x46,0x00,0x67,0x0C,0x01,0x01,0x00,0x3E,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,
	0x41,0x33,0x89,0x2C,0x33,0x81,0x0B,0x13,0x13,0x13,0x13,0x13,0x13,0x0B,0x27,0x33,0x81,0x26,0x48,0x33,
	0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x1C,0x33,0x32,0x32,0x32,0x32,0x32,
	0x33,0x41,0x33,0x88,0x0B,0x41,0x33,0x81,0x13,0x26,0x24,0x24,0x24,0x24,0x24,0x29,0x41,0x33,0x81,0x27,
	0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,0x48,0x33,0x81,0x26,
	0x48,0x33,0x81,0x27,0x48,0x00,0x47,0x00,0x94,0x11,0x00,0x01,0x01,0x46,0x37,0x2D,0x29,0x29,0x2D,0x37,
	0x48,0x2D,0x0B,0x87,0x2C,0x45,0x1C,0x83,0x20,0x2C,0x2C,0x1E,0x83,0x1E,0x43,0x1C,0x82,0x26,0x3E,0x44,
	0x3D,0x1E,0x81,0x2F,0x42,0x30,0x82,0x2C,0x48,0x3A,0x42,0x3E,0x10,0x81,0x1C,0x4C,0x39,0x82,0x37,0x4C,
	0x33,0x81,0x10,0x46,0x3B,0x30,0x32,0x32,0x32,0x32,0x3E,0x33,0x81,0x13,0x46,0x22,0x85,0x3B,0x33,0x81,
	0x13,0x46,0x30,0x24,0x26,0x1C,0x82,0x3B,0x33,0x81,0x0B,0x3E,0x48,0x3E,0x82,0x3B,0x3B,0x82,0x33,0x48,
	0x3C,0x82,0x3B,0x41,0x17,0x81,0x17,0x48,0x3C,0x82,0x3B,0x41,0x35,0x82,0x24,0x47,0x3D,0x82,0x3B,0x42,
	0x24,0x82,0x1C,0x3A,0x44,0x3D,0x2A,0x82,0x3B,0x43,0x26,0x83,0x17,0x1C,0x1E,0x17,0x84,0x3C,0x44,0x35,
	0x17,0x86,0x10,0x27,0x3C,0x47,0x3C,0x35,0x32,0x33,0x35,0x3B,0x44,0x00,0x40,0x00,0xD9,0x12,0x80,0x01,
	0x06,0x45,0x3E,0x34,0x33,0x26,0x27,0x33,0x35,0x4A,0x30,0x0B,0x86,0x13,0x34,0x47,0x1E,0x82,0x17,0x2D,
	0x34,0x35,0x2C,0x17,0x82,0x26,0x45,0x1E,0x82,0x30,0x42,0x3B,0x34,0x35,0x33,0x2A,0x82,0x27,0x43,0x2F,
	0x82,0x39,0x41,0x32,0x13,0x84,0x17,0x2F,0x82,0x37,0x42,0x0B,0x81,0x33,0x41,0x26,0x83,0x22,0x22,0x82,
	0x22,0x2D,0x81,0x19,0x41,0x38,0x81,0x19,0x41,0x2F,0x82,0x26,0x3D,0x42,0x37,0x82,0x41,0x0B,0x81,0x3C,
	0x2D,0x81,0x2F,0x41,0x10,0x81,0x29,0x45,0x82,0x41,0x27,0x81,0x35,0x29,0x81,0x39,0x3E,0x81,0x0B,0x45,
	0x30,0x81,0x1C,0x41,0x2D,0x81,0x32,0x29,0x81,0x38,0x3E,0x82,0x3D,0x43,0x2D,0x82,0x34,0x41,0x2F,0x81,
	0x33,0x2F,0x81,0x2C,0x41,0x17,0x81,0x10,0x27,0x26,0x10,0x83,0x10,0x41,0x26,0x81,0x37,0x39,0x81,0x13,
	0x41,0x34,0x85,0x13,0x26,0x82,0x41,0x0B,0x81,0x3D,0x41,0x10,0x81,0x2F,0x22,0x82,0x1C,0x2D,0x39,0x41,
	0x3A,0x81,0x19,0x32,0x81,0x1E,0x42,0x33,0x82,0x24,0x33,0x3D,0x43,0x39,0x0B,0x81,0x24,0x82,0x39,0x43,
	0x26,0x82,0x22,0x34,0x3A,0x34,0x24,0x82,0x22,0x0B,0x81,0x2D,0x45,0x2D,0x87,0x2C,0x41,0x81,0x2D,0x47,
	0x3B,0x30,0x24,0x26,0x24,0x2F,0x3B,0x42,0x3C,0x56,0x00,0x41,0x00,0x70,0x0F,0x80,0x01,0x07,0x4D,0x38,
	0x22,0x82,0x4B,0x33,0x19,0x84,0x48,0x3D,0x2C,0x10,0x83,0x10,0x2D,0x3D,0x46,0x3A,0x26,0x85,0x34,0x47,
	0x34,0x1C,0x83,0x0B,0x22,0x81,0x10,0x45,0x3E,0x2F,0x13,0x83,0x19,0x32,0x3E,0x3E,0x81,0x10,0x44,0x3C,
	0x83,0x0B,0x26,0x39,0x43,0x3C,0x81,0x10,0x44,0x3B,0x83,0x2A,0x45,0x3C,0x81,0x10,0x45,0x26,0x84,0x24,
	0x39,0x42,0x3C,0x81,0x10,0x46,0x3D,0x2D,0x10,0x83,0x19,0x32,0x3B,0x81,0x10,0x49,0x33,0x19,0x85,0x10,
	0x4B,0x39,0x24,0x84,0x1E,0x35,0x4B,0x3C,0x2A,0x0B,0x83,0x13,0x2F,0x4B,0x3E,0x32,0x17,0x83,0x4E,0x37,
	0x20,0x0B,0x00,0x42,0x00,0x86,0x0E,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x1E,0x81,0x17,0x27,
	0x26,0x26,0x26,0x24,0x82,0x3B,0x81,0x13,0x44,0x35,0x81,0x29,0x45,0x82,0x3B,0x81,0x13,0x44,0x34,0x81,
	0x29,0x44,0x3E,0x82,0x3B,0x81,0x13,0x44,0x34,0x81,0x29,0x44,0x3E,0x82,0x3D,0x82,0x44,0x2C,0x81,0x26,
	0x44,0x3B,0x82,0x41,0x82,0x2C,0x42,0x3E,0x10,0x81,0x10,0x44,0x30,0x81,0x10,0x41,0x20,0x82,0x22,0x29,
	0x13,0x83,0x2C,0x42,0x3B,0x0B,0x81,0x26,0x41,0x3C,0x85,0x10,0x2C,0x82,0x17,0x1E,0x83,0x3B,0x42,0x3B,
	0x26,0x1C,0x1C,0x29,0x3D,0x41,0x22,0x85,0x34,0x4B,0x37,0x2A,0x24,0x30,0x3C,0x53,0x00,0x43,0x00,0x77,
	0x0F,0x00,0x01,0x00,0x46,0x37,0x2D,0x29,0x29,0x30,0x3A,0x47,0x2D,0x0B,0x86,0x17,0x3A,0x44,0x1C,0x83,
	0x20,0x2C,0x27,0x10,0x83,0x37,0x42,0x1C,0x82,0x26,0x3E,0x44,0x30,0x82,0x2D,0x41,0x30,0x82,0x2C,0x47,
	0x34,0x35,0x41,0x3E,0x10,0x81,0x1C,0x4B,0x39,0x82,0x37,0x4B,0x33,0x81,0x10,0x4C,0x33,0x81,0x13,0x4C,
	0x33,0x81,0x13,0x4C,0x33,0x81,0x0B,0x3E,0x4B,0x3B,0x82,0x33,0x4C,0x17,0x81,0x17,0x4C,0x35,0x82,0x24,
	0x47,0x38,0x81,0x33,0x42,0x24,0x82,0x1C,0x3A,0x44,0x32,0x82,0x10,0x43,0x26,0x83,0x17,0x1C,0x19,0x0B,
	0x83,0x3B,0x44,0x35,0x17,0x86,0x26,0x3D,0x47,0x3C,0x35,0x32,0x33,0x37,0x44,0x00,0x4C,0x00,0x40,0x0B,
	0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x82,0x4F,0x82,
	0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x82,0x4E,0x3E,0x13,0x17,0x00,
	0x4D,0x00,0x92,0x14,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x3B,0x90,0x3B,0x84,0x26,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,
	0x3D,0x17,0x83,0x13,0x2D,0x3D,0x4B,0x38,0x24,0x84,0x22,0x37,0x4B,0x3D,0x2D,0x13,0x83,0x17,0x2F,0x3E,
	0x4B,0x35,0x20,0x83,0x0B,0x27,0x3A,0x4B,0x3B,0x29,0x0B,0x83,0x1C,0x34,0x4C,0x22,0x84,0x49,0x3D,0x2D,
	0x13,0x83,0x17,0x30,0x47,0x39,0x24,0x84,0x22,0x37,0x47,0x32,0x19,0x83,0x10,0x2A,0x3C,0x46,0x3B,0x29,
	0x0B,0x83,0x1C,0x33,0x47,0x3E,0x1E,0x83,0x10,0x29,0x3B,0x49,0x3B,0x84,0x22,0x29,0x27,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x3B,0x90,0x3E,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x00,0x4E,0x00,0x78,0x11,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3B,0x83,0x17,0x29,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x41,0x29,0x83,0x2F,0x4D,0x37,0x0B,0x82,0x1C,0x3C,0x4C,0x3E,0x22,
	0x83,0x30,0x4D,0x32,0x83,0x20,0x3E,0x4C,0x3C,0x1C,0x82,0x0B,0x34,0x4D,0x2C,0x83,0x26,0x4D,0x39,0x13,
	0x82,0x10,0x38,0x4D,0x27,0x83,0x2A,0x42,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3D,0x30,
	0x83,0x19,0x3B,0x8B,0x0B,0x84,0x3D,0x90,0x41,0x3D,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3B,0x3B,0x3B,0x3B,0x00,0x4F,0x00,0x97,0x12,0x80,0x01,0x06,0x45,0x3E,0x39,0x33,0x33,0x33,0x33,
	0x3B,0x4A,0x30,0x10,0x86,0x17,0x35,0x47,0x1C,0x83,0x10,0x13,0x13,0x0B,0x83,0x24,0x45,0x1C,0x82,0x1C,
	0x37,0x43,0x3E,0x33,0x17,0x82,0x26,0x43,0x2D,0x82,0x2C,0x48,0x24,0x82,0x35,0x42,0x0B,0x81,0x26,0x4A,
	0x1C,0x81,0x17,0x41,0x37,0x82,0x3E,0x4A,0x3A,0x82,0x3C,0x2D,0x81,0x20,0x4C,0x17,0x81,0x35,0x29,0x81,
	0x2C,0x4C,0x1C,0x81,0x32,0x29,0x81,0x2A,0x4C,0x1C,0x81,0x32,0x2D,0x81,0x1E,0x4C,0x10,0x81,0x35,0x39,
	0x82,0x3D,0x4A,0x38,0x82,0x3D,0x41,0x10,0x81,0x20,0x4A,0x13,0x81,0x1C,0x42,0x32,0x82,0x24,0x47,0x3E,
	0x1C,0x82,0x39,0x43,0x24,0x82,0x10,0x30,0x3C,0x3E,0x3D,0x3C,0x2C,0x0B,0x82,0x2C,0x45,0x26,0x84,0x0B,
	0x85,0x2C,0x47,0x37,0x19,0x86,0x20,0x3A,0x4A,0x3C,0x3B,0x37,0x35,0x3C,0x3C,0x46,0x00,0x48,0x00,0x6E,
	0x10,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x34,0x3B,0x90,0x3D,0x24,0x26,0x26,0x26,0x26,0x26,0x1C,0x81,0x13,0x27,0x26,0x26,0x26,0x26,0x26,0x27,
	0x47,0x33,0x81,0x26,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,0x4E,0x32,0x81,0x24,
	0x4E,0x32,0x81,0x24,0x4E,0x33,0x81,0x26,0x47,0x3E,0x33,0x33,0x33,0x33,0x33,0x34,0x20,0x81,0x1E,0x34,
	0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3C,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,
	0x13,0x13,0x13,0x13,0x1E,0x51,0x00,0x49,0x00,0x2D,0x06,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x51,0x00,0x4A,0x00,0x47,0x0B,0x80,0x01,0x06,0x4D,
	0x27,0x81,0x1E,0x3C,0x4E,0x1C,0x82,0x19,0x4E,0x3E,0x2C,0x82,0x39,0x4F,0x19,0x81,0x32,0x4F,0x20,0x81,
	0x32,0x4E,0x39,0x82,0x37,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x24,0x82,
	0x10,0x41,0x3B,0x8F,0x39,0x42,0x27,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x2D,
	0x3D,0x54,0x00,0x4B,0x00,0x6E,0x0E,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3E,0x26,0x26,0x26,0x26,0x26,0x29,0x82,0x1E,0x27,0x26,
	0x26,0x26,0x26,0x26,0x27,0x46,0x33,0x82,0x13,0x3D,0x4B,0x34,0x85,0x3A,0x49,0x37,0x82,0x20,0x37,0x83,
	0x39,0x47,0x39,0x82,0x19,0x42,0x37,0x83,0x38,0x45,0x3B,0x82,0x10,0x3E,0x43,0x38,0x83,0x35,0x43,0x3D,
	0x0B,0x82,0x3C,0x45,0x39,0x83,0x34,0x42,0x13,0x82,0x3A,0x47,0x3A,0x83,0x32,0x3B,0x82,0x37,0x49,0x3A,
	0x83,0x3B,0x81,0x33,0x4B,0x3B,0x82,0x41,0x35,0x4D,0x3B,0x19,0x00,0x55,0x00,0x6D,0x0F,0x81,0x01,0x06,
	0x3D,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x33,0x3E,0x43,0x3B,0x8E,0x33,0x43,
	0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x29,0x20,0x83,0x34,0x4E,0x3B,0x13,0x81,0x0B,0x4F,
	0x3A,0x82,0x38,0x4F,0x19,0x81,0x33,0x4F,0x22,0x81,0x32,0x4F,0x10,0x81,0x33,0x4E,0x30,0x82,0x3C,0x4C,
	0x3C,0x2A,0x82,0x1E,0x41,0x3C,0x10,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x83,0x10,0x3D,
	0x41,0x3C,0x8C,0x0B,0x27,0x3E,0x43,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x39,0x3B,0x3E,
	0x44,0x00,0x54,0x00,0x52,0x0D,0x80,0x01,0x07,0x3B,0x81,0x10,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,
	0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x82,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,
	0x17,0x17,0x17,0x17,0x17,0x3B,0x90,0x3B,0x81,0x10,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3B,0x3B,0x3C,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3B,0x81,0x13,0x4E,0x3C,0x81,0x0B,0x4F,
	0x35,0x34,0x4E,0x00,0x57,0x00,0xA2,0x15,0x80,0x01,0x07,0x3B,0x82,0x13,0x27,0x35,0x3E,0x4A,0x3C,0x0B,
	0x84,0x0B,0x20,0x30,0x3C,0x49,0x38,0x2C,0x19,0x85,0x19,0x2A,0x38,0x49,0x3C,0x33,0x24,0x10,0x84,0x10,
	0x24,0x33,0x3D,0x49,0x39,0x2D,0x1E,0x10,0x83,0x0B,0x4B,0x3B,0x2A,0x84,0x47,0x3E,0x35,0x27,0x13,0x84,
	0x13,0x27,0x44,0x3C,0x30,0x20,0x0B,0x84,0x1C,0x2D,0x3A,0x43,0x38,0x2A,0x19,0x84,0x0B,0x24,0x33,0x3C,
	0x45,0x3B,0x84,0x1C,0x2C,0x38,0x49,0x3B,0x84,0x29,0x39,0x4B,0x29,0x17,0x84,0x0B,0x22,0x32,0x3C,0x49,
	0x3B,0x2F,0x1E,0x85,0x19,0x2C,0x39,0x49,0x3D,0x35,0x26,0x10,0x84,0x13,0x26,0x34,0x4A,0x3A,0x2F,0x1E,
	0x84,0x4A,0x3B,0x30,0x20,0x84,0x46,0x3D,0x34,0x26,0x13,0x84,0x10,0x26,0x34,0x43,0x38,0x2C,0x19,0x85,
	0x19,0x2C,0x39,0x43,0x3D,0x20,0x10,0x84,0x0B,0x22,0x32,0x3C,0x46,0x3B,0x83,0x13,0x27,0x37,0x3E,0x49,
	0x3E,0x22,0x2D,0x3A,0x4D,0x00,0x56,0x00,0x5C,0x0D,0x80,0x01,0x07,0x3B,0x82,0x1C,0x32,0x3E,0x4B,0x3D,
	0x0B,0x83,0x0B,0x24,0x37,0x4B,0x34,0x20,0x84,0x13,0x2C,0x3B,0x4A,0x3C,0x2F,0x17,0x84,0x1E,0x33,0x3E,
	0x4A,0x39,0x27,0x0B,0x83,0x0B,0x26,0x39,0x4B,0x34,0x20,0x84,0x19,0x4C,0x35,0x84,0x49,0x3D,0x2F,0x17,
	0x84,0x26,0x47,0x37,0x22,0x84,0x19,0x30,0x3D,0x45,0x3B,0x2C,0x13,0x83,0x0B,0x27,0x39,0x46,0x33,0x1E,
	0x84,0x1C,0x33,0x3E,0x46,0x3C,0x0B,0x83,0x10,0x2A,0x3B,0x49,0x3B,0x82,0x20,0x35,0x4C,0x00,0x51,0x00,
	0x92,0x12,0x80,0x01,0x07,0x45,0x3E,0x38,0x33,0x33,0x33,0x33,0x3C,0x49,0x2C,0x87,0x1E,0x3A,0x45,0x3D,
	0x13,0x83,0x13,0x81,0x13,0x84,0x2F,0x44,0x13,0x82,0x22,0x39,0x43,0x3D,0x2F,0x83,0x33,0x42,0x27,0x82,
	0x32,0x47,0x3D,0x13,0x82,0x3E,0x3E,0x82,0x2C,0x49,0x3D,0x82,0x2D,0x34,0x81,0x0B,0x4B,0x2A,0x81,0x19,
	0x2C,0x81,0x24,0x4B,0x3A,0x81,0x0B,0x29,0x81,0x2D,0x4B,0x3E,0x82,0x29,0x81,0x29,0x4B,0x3C,0x82,0x30,
	0x81,0x17,0x4B,0x33,0x82,0x3B,0x82,0x37,0x4A,0x17,0x82,0x41,0x19,0x81,0x0B,0x3C,0x48,0x27,0x83,0x41,
	0x3A,0x82,0x0B,0x34,0x45,0x3C,0x22,0x83,0x0B,0x42,0x33,0x83,0x19,0x26,0x2F,0x27,0x24,0x83,0x26,0x0B,
	0x81,0x43,0x38,0x17,0x88,0x2F,0x41,0x82,0x45,0x33,0x26,0x24,0x13,0x17,0x26,0x2F,0x3C,0x41,0x3E,0x82,
	0x4F,0x19,0x17,0x00,0x50,0x00,0x66,0x0D,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x20,0x81,0x10,
	0x27,0x26,0x26,0x26,0x26,0x26,0x27,0x3B,0x81,0x13,0x44,0x39,0x81,0x1C,0x47,0x3B,0x81,0x13,0x44,0x38,
	0x81,0x1C,0x47,0x3B,0x81,0x10,0x44,0x37,0x81,0x19,0x47,0x3B,0x82,0x3E,0x43,0x2D,0x81,0x1C,0x48,0x82,
	0x29,0x43,0x10,0x81,0x27,0x48,0x26,0x82,0x22,0x27,0x13,0x82,0x3A,0x48,0x3D,0x86,0x24,0x4A,0x3D,0x27,
	0x20,0x13,0x24,0x33,0x5A,0x00,0x53,0x00,0x75,0x0C,0x00,0x01,0x00,0x43,0x3D,0x32,0x2A,0x29,0x2D,0x38,
	0x45,0x2F,0x86,0x17,0x3C,0x42,0x30,0x82,0x0B,0x26,0x2D,0x1C,0x82,0x10,0x42,0x13,0x81,0x19,0x44,0x2C,
	0x0B,0x38,0x41,0x3C,0x82,0x38,0x48,0x3B,0x82,0x37,0x49,0x10,0x81,0x19,0x3D,0x48,0x27,0x83,0x26,0x38,
	0x47,0x22,0x84,0x0B,0x2A,0x46,0x39,0x26,0x0B,0x83,0x0B,0x3C,0x47,0x35,0x19,0x82,0x1C,0x49,0x24,0x82,
	0x3C,0x48,0x3C,0x82,0x3B,0x41,0x3A,0x30,0x45,0x37,0x82,0x3B,0x37,0x82,0x2D,0x43,0x3A,0x0B,0x81,0x17,
	0x41,0x3B,0x0B,0x82,0x10,0x22,0x19,0x83,0x38,0x42,0x3C,0x1E,0x85,0x17,0x39,0x45,0x3D,0x35,0x32,0x33,
	0x3A,0x44,0x00,0x52,0x00,0x7D,0x0D,0x81,0x01,0x07,0x3E,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x3B,0x90,0x3B,0x81,0x0B,0x26,0x26,0x26,0x26,0x20,0x81,0x10,0x27,
	0x26,0x26,0x26,0x26,0x26,0x27,0x3B,0x81,0x13,0x44,0x39,0x81,0x1C,0x47,0x3B,0x81,0x13,0x44,0x38,0x81,
	0x19,0x47,0x3B,0x81,0x10,0x44,0x37,0x82,0x1E,0x3B,0x45,0x3B,0x82,0x44,0x30,0x84,0x29,0x44,0x3E,0x82,
	0x33,0x43,0x19,0x81,0x19,0x13,0x82,0x0B,0x32,0x43,0x1E,0x82,0x30,0x37,0x24,0x82,0x39,0x41,0x29,0x83,
	0x1C,0x39,0x41,0x39,0x86,0x1C,0x43,0x3A,0x1C,0x83,0x42,0x35,0x17,0x0B,0x81,0x10,0x27,0x46,0x32,0x0B,
	0x81,0x44,0x3D,0x3B,0x49,0x3D,0x2F,0x00,0x5D,0x00,0x42,0x06,0x80,0x01,0x03,0x26,0x10,0x3E,0x4F,0x37,
	0x81,0x32,0x20,0x81,0x50,0x35,0x81,0x30,0x20,0x81,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x1E,0x81,0x30,0x22,0x93,0x2F,0x3D,0x32,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x3B,0x00,0x5C,0x00,0x3A,0x08,0x80,0x01,
	0x06,0x2F,0x81,0x10,0x29,0x3B,0x4D,0x37,0x17,0x83,0x20,0x35,0x4D,0x38,0x24,0x83,0x13,0x2D,0x3D,0x4C,
	0x3C,0x2D,0x10,0x83,0x26,0x39,0x4D,0x34,0x1E,0x83,0x19,0x32,0x4D,0x3A,0x27,0x0B,0x82,0x10,0x2A,0x3C,
	0x4C,0x3E,0x30,0x17,0x83,0x34,0x4E,0x38,0x22,0x81,0x3B,0x00,0x5F,0x00,0x1E,0x0B,0x00,0x13,0x00,0x81,
	0x0B,0x0B,0x0B,0x0B,0x0B,0x0B,0x0B,0x0B,0x81,0x10,0x19,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,0x1C,
	0x1E,0x00,0x5E,0x00,0x44,0x0F,0x81,0x01,0x0D,0x49,0x35,0x1C,0x47,0x38,0x1C,0x82,0x45,0x3A,0x20,0x82,
	0x10,0x33,0x43,0x3C,0x24,0x82,0x0B,0x30,0x43,0x3D,0x27,0x83,0x2D,0x3E,0x43,0x3C,0x83,0x2C,0x3D,0x45,
	0x3C,0x83,0x34,0x47,0x39,0x1E,0x82,0x17,0x34,0x47,0x37,0x19,0x82,0x19,0x37,0x47,0x34,0x13,0x82,0x1E,
	0x39,0x47,0x32,0x10,0x82,0x49,0x2D,0x20,0x4B,0x00,0x59,0x00,0x53,0x0D,0x80,0x01,0x07,0x3B,0x82,0x2F,
	0x4D,0x3D,0x83,0x1C,0x3B,0x4C,0x3C,0x1E,0x83,0x2D,0x4D,0x33,0x0B,0x82,0x19,0x3A,0x4C,0x3E,0x26,0x83,
	0x2C,0x4D,0x38,0x13,0x82,0x13,0x17,0x17,0x17,0x17,0x17,0x17,0x46,0x3C,0x19,0x89,0x45,0x2C,0x83,0x26,
	0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x43,0x38,0x17,0x82,0x10,0x35,0x4A,0x27,0x83,0x26,0x4A,0x3D,0x0B,
	0x82,0x10,0x37,0x4B,0x3B,0x82,0x27,0x4D,0x3E,0x19,0x38,0x4E,0x00,0x58,0x00,0x6E,0x0E,0x80,0x01,0x07,
	0x3C,0x17,0x3A,0x4B,0x3D,0x1E,0x81,0x3B,0x82,0x2D,0x49,0x33,0x83,0x3C,0x83,0x1E,0x3D,0x46,0x24,0x83,
	0x2F,0x41,0x3A,0x17,0x83,0x34,0x43,0x38,0x10,0x82,0x19,0x3B,0x44,0x2A,0x83,0x26,0x3E,0x29,0x83,0x2D,
	0x47,0x39,0x13,0x85,0x17,0x3A,0x4A,0x1C,0x83,0x1C,0x4B,0x2F,0x85,0x29,0x48,0x3D,0x1C,0x82,0x10,0x33,
	0x13,0x82,0x13,0x38,0x45,0x33,0x83,0x22,0x3E,0x42,0x27,0x83,0x29,0x43,0x24,0x83,0x32,0x45,0x35,0x0B,
	0x82,0x13,0x39,0x3B,0x82,0x19,0x3B,0x47,0x3E,0x20,0x83,0x3C,0x81,0x2A,0x4B,0x32,0x82,0x41,0x3B,0x4D,
	0x3B,0x26,0x00,0x5B,0x00,0x47,0x06,0x80,0x01,0x03,0x3D,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,
	0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3E,0x20,0x93,0x30,0x20,0x81,0x13,0x13,0x13,0x13,
	0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x82,0x30,0x20,0x81,0x3D,0x4F,0x34,0x81,
	0x30,0x26,0x81,0x3E,0x4F,0x39,0x81,0x2F,0x3E,0x3C,0x51,0x3C,0x3E,0x00,0x5A,0x00,0x61,0x0C,0x00,0x01,
	0x00,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x41,0x10,0x8A,0x26,0x26,0x10,0x13,0x13,
	0x13,0x13,0x13,0x13,0x83,0x26,0x48,0x20,0x82,0x3C,0x47,0x2D,0x82,0x33,0x47,0x3A,0x82,0x24,0x48,0x13,
	0x81,0x10,0x48,0x27,0x82,0x38,0x47,0x35,0x82,0x2A,0x47,0x3D,0x0B,0x81,0x19,0x48,0x1E,0x82,0x3B,0x47,
	0x2F,0x82,0x32,0x47,0x3A,0x82,0x22,0x48,0x17,0x81,0x0B,0x3E,0x47,0x27,0x82,0x35,0x41,0x3E,0x3E,0x3E,
	0x3E,0x3E,0x3E,0x41,0x8B,0x29,0x82,0x0B,0x88,0x26,0x00,0x66,0x00,0x47,0x07,0x80,0x00,0x07,0x47,0x17,
	0x81,0x4D,0x3B,0x3C,0x3D,0x10,0x81,0x3A,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3E,0x41,0x39,0x1C,0x10,
	0x8D,0x10,0x41,0x83,0x10,0x13,0x13,0x82,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x32,0x81,0x13,
	0x3A,0x43,0x13,0x81,0x3E,0x48,0x2C,0x81,0x2F,0x44,0x0B,0x81,0x3E,0x48,0x30,0x81,0x2A,0x44,0x34,0x33,
	0x49,0x00,0x67,0x00,0x8A,0x0D,0x80,0x06,0x01,0x44,0x38,0x33,0x33,0x33,0x39,0x45,0x3D,0x3E,0x44,0x3C,
	0x1C,0x85,0x22,0x3E,0x42,0x39,0x81,0x17,0x43,0x3E,0x0B,0x82,0x17,0x20,0x13,0x82,0x19,0x42,0x34,0x82,
	0x2A,0x42,0x24,0x82,0x34,0x43,0x2F,0x82,0x2F,0x42,0x2D,0x81,0x0B,0x42,0x82,0x33,0x45,0x2C,0x81,0x17,
	0x43,0x0B,0x81,0x3A,0x3C,0x81,0x10,0x46,0x3E,0x82,0x43,0x20,0x81,0x38,0x3C,0x81,0x19,0x47,0x82,0x43,
	0x22,0x81,0x37,0x41,0x82,0x3E,0x45,0x3A,0x81,0x10,0x43,0x10,0x81,0x3A,0x41,0x24,0x81,0x24,0x45,0x19,
	0x81,0x27,0x42,0x2F,0x82,0x42,0x3C,0x82,0x1E,0x35,0x3D,0x34,0x19,0x82,0x3A,0x34,0x24,0x82,0x2A,0x42,
	0x19,0x8D,0x22,0x43,0x1C,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x1E,0x27,0x35,0x55,0x20,
	0x22,0x00,0x2E,0x0B,0x01,0x05,0x01,0x43,0x39,0x38,0x3C,0x44,0x34,0x0B,0x83,0x20,0x42,0x38,0x86,0x1E,
	0x41,0x1C,0x87,0x37,0x19,0x87,0x33,0x17,0x87,0x33,0x20,0x87,0x39,0x3B,0x86,0x24,0x42,0x3A,0x19,0x83,
	0x2A,0x45,0x3D,0x3C,0x44,0x00,0x64,0x00,0x75,0x0D,0x80,0x00,0x06,0x4A,0x33,0x26,0x26,0x26,0x32,0x3E,
	0x4B,0x39,0x10,0x85,0x0B,0x35,0x49,0x3C,0x83,0x24,0x22,0x26,0x83,0x39,0x48,0x22,0x81,0x10,0x3B,0x43,
	0x3D,0x17,0x81,0x19,0x48,0x82,0x39,0x45,0x3C,0x82,0x3C,0x46,0x3C,0x81,0x13,0x47,0x1C,0x81,0x38,0x46,
	0x3C,0x81,0x17,0x47,0x13,0x81,0x39,0x47,0x82,0x3D,0x46,0x0B,0x81,0x3C,0x47,0x22,0x81,0x20,0x45,0x27,
	0x81,0x19,0x42,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x39,0x82,0x1E,0x39,0x3C,0x3B,0x22,0x82,0x38,0x41,0x39,
	0x90,0x10,0x41,0x3A,0x10,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x17,
	0x17,0x54,0x00,0x65,0x00,0x66,0x0C,0x00,0x06,0x00,0x45,0x3C,0x3C,0x47,0x3E,0x24,0x84,0x24,0x3E,0x43,
	0x3C,0x0B,0x82,0x13,0x19,0x82,0x10,0x3D,0x42,0x1E,0x81,0x0B,0x38,0x42,0x3A,0x10,0x81,0x24,0x41,0x38,
	0x82,0x3C,0x44,0x3A,0x82,0x3D,0x33,0x82,0x2C,0x2A,0x2A,0x2A,0x2A,0x29,0x82,0x3B,0x33,0x8A,0x3B,0x33,
	0x81,0x10,0x3A,0x39,0x39,0x39,0x39,0x39,0x3A,0x38,0x41,0x37,0x82,0x3A,0x45,0x34,0x43,0x19,0x81,0x10,
	0x3A,0x43,0x24,0x81,0x1E,0x42,0x3A,0x83,0x1C,0x22,0x83,0x2D,0x43,0x3C,0x1E,0x84,0x10,0x34,0x46,0x3D,
	0x38,0x38,0x3B,0x44,0x00,0x62,0x00,0x73,0x0D,0x81,0x00,0x06,0x3C,0x13,0x17,0x17,0x17,0x17,0x17,0x17,
	0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x39,0x90,0x10,0x42,0x3B,0x3B,0x3B,0x3B,0x3B,
	0x3C,0x38,0x82,0x20,0x3B,0x3A,0x3B,0x26,0x82,0x37,0x48,0x22,0x81,0x24,0x45,0x2A,0x81,0x19,0x48,0x82,
	0x3E,0x46,0x0B,0x81,0x3C,0x46,0x3C,0x81,0x19,0x47,0x22,0x81,0x38,0x46,0x3C,0x81,0x13,0x47,0x1E,0x81,
	0x38,0x47,0x82,0x38,0x45,0x3C,0x82,0x3D,0x47,0x22,0x81,0x0B,0x3A,0x43,0x3C,0x17,0x81,0x19,0x48,0x3D,
	0x83,0x24,0x1C,0x24,0x83,0x3A,0x49,0x3A,0x13,0x85,0x10,0x37,0x4C,0x34,0x2C,0x24,0x2A,0x34,0x44,0x00,
	0x63,0x00,0x54,0x0B,0x00,0x06,0x00,0x45,0x3C,0x3C,0x3E,0x45,0x3D,0x22,0x84,0x1E,0x3B,0x42,0x3B,0x83,
	0x13,0x19,0x83,0x39,0x41,0x19,0x82,0x37,0x42,0x3B,0x10,0x17,0x3C,0x37,0x82,0x37,0x44,0x3E,0x42,0x33,
	0x81,0x17,0x48,0x33,0x81,0x27,0x48,0x33,0x81,0x19,0x48,0x35,0x82,0x3A,0x48,0x17,0x81,0x10,0x3B,0x42,
	0x3E,0x19,0x20,0x3E,0x41,0x38,0x83,0x1C,0x22,0x83,0x37,0x42,0x3A,0x19,0x84,0x17,0x38,0x45,0x3C,0x38,
	0x38,0x3B,0x43,0x00,0x60,0x00,0x19,0x05,0x80,0x01,0x13,0x3B,0x81,0x20,0x42,0x3C,0x82,0x19,0x3E,0x41,
	0x37,0x10,0x81,0x27,0x43,0x22,0x29,0x45,0x00,0x61,0x00,0x63,0x0B,0x00,0x06,0x00,0x44,0x3B,0x3B,0x3D,
	0x45,0x3E,0x26,0x84,0x13,0x37,0x43,0x13,0x82,0x13,0x1C,0x83,0x3B,0x42,0x2C,0x13,0x38,0x42,0x3D,0x13,
	0x81,0x27,0x48,0x32,0x81,0x26,0x43,0x39,0x29,0x1C,0x13,0x10,0x10,0x81,0x26,0x42,0x29,0x84,0x10,0x82,
	0x26,0x41,0x37,0x82,0x24,0x3A,0x3E,0x41,0x34,0x81,0x26,0x41,0x33,0x81,0x1C,0x44,0x27,0x81,0x26,0x41,
	0x33,0x81,0x10,0x3C,0x42,0x37,0x82,0x26,0x41,0x39,0x83,0x13,0x13,0x83,0x22,0x42,0x33,0x84,0x10,0x32,
	0x81,0x1C,0x44,0x3A,0x38,0x3A,0x45,0x00,0x6E,0x00,0x4C,0x0C,0x81,0x06,0x07,0x41,0x17,0x10,0x17,0x17,
	0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x17,0x89,0x0B,0x41,0x35,0x82,0x2C,0x3C,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3D,0x41,0x19,0x81,0x33,0x48,0x3D,0x81,0x13,0x49,0x3B,0x81,0x17,0x49,0x3C,0x82,0x32,0x49,0x1C,
	0x82,0x1C,0x27,0x26,0x26,0x26,0x26,0x26,0x2C,0x41,0x3C,0x13,0x89,0x43,0x34,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x34,0x00,0x6F,0x00,0x61,0x0D,0x80,0x06,0x06,0x44,0x39,0x33,0x33,0x33,0x37,0x46,0x3D,0x1E,
	0x85,0x19,0x3B,0x44,0x10,0x82,0x13,0x27,0x19,0x83,0x3C,0x42,0x27,0x82,0x35,0x43,0x38,0x0B,0x81,0x1E,
	0x42,0x0B,0x81,0x35,0x45,0x3A,0x82,0x3D,0x3C,0x81,0x10,0x47,0x1C,0x81,0x39,0x3C,0x81,0x19,0x47,0x22,
	0x81,0x38,0x3D,0x82,0x3E,0x46,0x10,0x81,0x3A,0x41,0x17,0x81,0x24,0x45,0x2A,0x81,0x0B,0x42,0x34,0x82,
	0x1E,0x37,0x3B,0x39,0x22,0x82,0x2D,0x43,0x2A,0x87,0x24,0x45,0x37,0x19,0x13,0x13,0x13,0x17,0x33,0x50,
	0x00,0x6C,0x00,0x2E,0x05,0x81,0x00,0x07,0x3C,0x24,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x2A,0x39,0x91,0x3D,0x32,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x33,0x33,0x33,0x34,0x00,0x6D,0x00,0x71,0x13,0x81,0x06,0x07,0x41,0x1E,0x10,0x17,0x17,0x17,
	0x17,0x17,0x17,0x17,0x17,0x17,0x41,0x13,0x89,0x0B,0x41,0x2F,0x82,0x2D,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,
	0x3D,0x41,0x13,0x81,0x37,0x48,0x3C,0x81,0x17,0x49,0x3C,0x81,0x10,0x4A,0x82,0x24,0x3B,0x3D,0x47,0x2C,
	0x83,0x0B,0x17,0x17,0x17,0x17,0x17,0x17,0x42,0x8A,0x41,0x2A,0x81,0x10,0x33,0x3C,0x3B,0x3B,0x3B,0x3B,
	0x3B,0x3B,0x41,0x82,0x3B,0x48,0x3C,0x81,0x1C,0x49,0x3B,0x81,0x10,0x4A,0x82,0x22,0x3A,0x3C,0x3C,0x3C,
	0x3C,0x3C,0x3C,0x3C,0x41,0x2D,0x8A,0x42,0x30,0x17,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x4C,0x00,
	0x6A,0x00,0x3A,0x05,0x80,0x02,0x01,0x53,0x19,0x81,0x37,0x26,0x10,0x2A,0x42,0x29,0x26,0x26,0x26,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x27,0x19,0x82,0x3B,0x82,0x13,0x42,0x8F,0x27,0x41,0x2F,0x26,0x33,
	0x42,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x38,0x58,0x00,0x6B,0x00,
	0x5C,0x0B,0x81,0x00,0x07,0x3D,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x19,0x17,0x17,
	0x17,0x17,0x17,0x39,0x90,0x0B,0x41,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3D,0x34,0x82,0x22,0x3D,
	0x3B,0x3B,0x3D,0x49,0x3B,0x84,0x29,0x4B,0x3C,0x82,0x17,0x22,0x82,0x27,0x49,0x3C,0x0B,0x81,0x0B,0x3D,
	0x41,0x24,0x82,0x27,0x48,0x17,0x82,0x3B,0x43,0x24,0x82,0x27,0x47,0x10,0x81,0x39,0x45,0x22,0x82,0x47,
	0x10,0x37,0x47,0x22,0x81,0x47,0x3D,0x49,0x2C,0x00,0x68,0x00,0x57,0x0C,0x81,0x00,0x07,0x3C,0x13,0x17,
	0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x39,0x90,0x0B,0x41,0x3B,
	0x3B,0x3B,0x3B,0x3B,0x3C,0x34,0x82,0x2C,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3D,0x47,0x19,0x81,0x33,0x4E,
	0x3D,0x81,0x13,0x4F,0x3B,0x81,0x17,0x4F,0x3C,0x82,0x32,0x4F,0x1C,0x82,0x1C,0x27,0x26,0x26,0x26,0x26,
	0x26,0x2C,0x47,0x3C,0x13,0x89,0x49,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x00,0x69,0x00,0x2B,
	0x05,0x81,0x02,0x07,0x26,0x10,0x2A,0x42,0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x2A,0x82,
	0x13,0x42,0x8B,0x2F,0x26,0x33,0x42,0x34,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x34,0x50,0x21,
	0x22,0x00,0x84,0x16,0x81,0x01,0x0D,0x3C,0x0B,0x2A,0x48,0x3B,0x81,0x26,0x48,0x3B,0x81,0x26,0x48,0x3B,
	0x82,0x17,0x13,0x13,0x13,0x13,0x13,0x10,0x30,0x3B,0x81,0x0B,0x13,0x13,0x13,0x13,0x13,0x13,0x0B,0x2F,
	0x3B,0x81,0x26,0x48,0x3B,0x81,0x26,0x48,0x3E,0x10,0x29,0x53,0x3C,0x10,0x17,0x17,0x17,0x17,0x17,0x17,
	0x17,0x10,0x2F,0x3B,0x89,0x33,0x3C,0x83,0x10,0x2D,0x3B,0x3D,0x3C,0x3C,0x42,0x3D,0x2F,0x17,0x82,0x10,
	0x29,0x3B,0x46,0x37,0x22,0x83,0x1C,0x39,0x46,0x2D,0x83,0x2C,0x43,0x3B,0x29,0x0B,0x82,0x19,0x32,0x3E,
	0x41,0x34,0x1E,0x82,0x0B,0x29,0x3A,0x43,0x3B,0x83,0x1E,0x30,0x35,0x34,0x33,0x32,0x3A,0x3B,0x89,0x2C,
	0x41,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x33,0x32,0x3C,0x00,0x77,0x00,0x6D,0x10,0x80,0x07,0x07,0x13,
	0x10,0x26,0x35,0x3E,0x46,0x10,0x83,0x0B,0x22,0x33,0x3D,0x43,0x3B,0x30,0x20,0x0B,0x84,0x1E,0x30,0x3C,
	0x43,0x3E,0x37,0x29,0x19,0x84,0x45,0x3E,0x32,0x10,0x83,0x42,0x3C,0x30,0x1E,0x83,0x0B,0x22,0x33,0x32,
	0x1C,0x83,0x0B,0x24,0x34,0x3E,0x42,0x0B,0x82,0x10,0x35,0x46,0x1E,0x83,0x17,0x27,0x37,0x45,0x3A,0x2D,
	0x19,0x83,0x10,0x26,0x35,0x45,0x3B,0x2F,0x1E,0x83,0x10,0x45,0x3B,0x2F,0x10,0x83,0x41,0x3D,0x34,0x26,
	0x13,0x84,0x19,0x2D,0x22,0x85,0x1C,0x30,0x3B,0x42,0x0B,0x82,0x20,0x32,0x3C,0x45,0x29,0x34,0x3D,0x48,
	0x00,0x76,0x00,0x45,0x0B,0x80,0x07,0x07,0x17,0x13,0x2D,0x3D,0x47,0x0B,0x83,0x24,0x38,0x45,0x3A,0x27,
	0x0B,0x83,0x17,0x2F,0x3E,0x45,0x34,0x20,0x83,0x0B,0x26,0x39,0x45,0x3C,0x2F,0x1C,0x83,0x46,0x38,0x24,
	0x83,0x43,0x3B,0x2A,0x13,0x83,0x1E,0x35,0x3E,0x32,0x1C,0x83,0x0B,0x2A,0x3B,0x42,0x17,0x83,0x1C,0x33,
	0x45,0x0B,0x0B,0x27,0x3A,0x47,0x35,0x3E,0x49,0x00,0x75,0x00,0x4C,0x0C,0x81,0x07,0x06,0x24,0x13,0x17,
	0x17,0x17,0x17,0x17,0x17,0x17,0x2F,0x42,0x0B,0x89,0x29,0x41,0x3C,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x39,
	0x20,0x82,0x3D,0x49,0x13,0x81,0x38,0x49,0x10,0x81,0x38,0x49,0x0B,0x81,0x3D,0x48,0x24,0x81,0x26,0x41,
	0x29,0x26,0x26,0x26,0x26,0x26,0x26,0x10,0x82,0x24,0x41,0x8B,0x41,0x34,0x33,0x33,0x33,0x33,0x33,0x33,
	0x33,0x33,0x32,0x2D,0x41,0x00,0x74,0x00,0x43,0x07,0x80,0x04,0x06,0x43,0x17,0x81,0x4A,0x3C,0x3C,0x3D,
	0x10,0x81,0x3A,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x43,0x19,0x8B,0x13,0x32,0x41,0x20,0x13,0x13,0x82,0x13,
	0x13,0x13,0x13,0x13,0x13,0x83,0x3D,0x43,0x13,0x81,0x3E,0x45,0x3B,0x10,0x81,0x38,0x43,0x10,0x81,0x3E,
	0x46,0x1C,0x81,0x38,0x43,0x1C,0x13,0x3E,0x46,0x17,0x81,0x3D,0x00,0x73,0x00,0x55,0x09,0x00,0x06,0x00,
	0x43,0x3E,0x3C,0x3C,0x44,0x3A,0x19,0x83,0x10,0x33,0x41,0x3D,0x83,0x19,0x83,0x38,0x33,0x81,0x0B,0x3C,
	0x41,0x3D,0x10,0x13,0x3B,0x33,0x81,0x10,0x3D,0x42,0x3E,0x42,0x38,0x83,0x1E,0x2D,0x39,0x43,0x30,0x85,
	0x20,0x3E,0x43,0x35,0x29,0x13,0x82,0x2C,0x41,0x3C,0x44,0x26,0x81,0x24,0x2C,0x81,0x29,0x43,0x22,0x81,
	0x24,0x26,0x82,0x13,0x17,0x10,0x82,0x32,0x41,0x29,0x85,0x2D,0x44,0x39,0x38,0x3B,0x43,0x00,0x72,0x00,
	0x2D,0x07,0x81,0x06,0x07,0x41,0x27,0x13,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x19,0x41,0x10,0x8A,
	0x41,0x34,0x82,0x24,0x34,0x3B,0x3B,0x3B,0x3B,0x3B,0x3C,0x41,0x17,0x81,0x2A,0x48,0x3C,0x82,0x49,0x3C,
	0x82,0x49,0x00,0x71,0x00,0x76,0x0D,0x80,0x06,0x00,0x44,0x33,0x26,0x26,0x26,0x32,0x3E,0x4B,0x39,0x10,
	0x85,0x0B,0x35,0x49,0x3C,0x83,0x24,0x22,0x26,0x83,0x39,0x48,0x22,0x81,0x10,0x3B,0x43,0x3D,0x17,0x81,
	0x19,0x48,0x82,0x39,0x45,0x3C,0x82,0x3C,0x46,0x3C,0x81,0x13,0x47,0x1C,0x81,0x38,0x46,0x3C,0x81,0x17,
	0x47,0x13,0x81,0x39,0x47,0x82,0x3D,0x46,0x0B,0x81,0x3C,0x47,0x22,0x81,0x20,0x45,0x27,0x81,0x19,0x48,
	0x39,0x82,0x1E,0x39,0x3C,0x3B,0x22,0x82,0x35,0x3C,0x3C,0x3C,0x3C,0x3C,0x3C,0x3E,0x41,0x13,0x90,0x34,
	0x41,0x1C,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x13,0x17,0x13,0x13,0x13,0x13,0x13,0x13,0x10,0x39,0x53,
	0x00,0x70,0x00,0x74,0x0D,0x81,0x06,0x00,0x41,0x20,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,0x17,
	0x17,0x17,0x17,0x17,0x17,0x10,0x35,0x41,0x10,0x90,0x38,0x41,0x38,0x82,0x20,0x3B,0x3A,0x3B,0x26,0x82,
	0x34,0x3C,0x3B,0x3B,0x3B,0x3B,0x3C,0x42,0x22,0x81,0x24,0x45,0x2A,0x81,0x19,0x48,0x82,0x3E,0x46,0x0B,
	0x81,0x3C,0x46,0x3C,0x81,0x19,0x47,0x22,0x81,0x38,0x46,0x3C,0x81,0x13,0x47,0x1E,0x81,0x38,0x47,0x82,
	0x38,0x45,0x3C,0x82,0x3D,0x47,0x22,0x81,0x0B,0x3A,0x43,0x3C,0x17,0x81,0x19,0x48,0x3D,0x83,0x24,0x1C,
	0x24,0x83,0x3A,0x49,0x3A,0x13,0x85,0x10,0x37,0x4C,0x34,0x2C,0x24,0x2A,0x34,0x4A,0x22,0x1E,0x00,0x61,
	0x10,0x00,0x08,0x00,0x42,0x3B,0x35,0x38,0x45,0x3D,0x35,0x34,0x3C,0x43,0x26,0x83,0x10,0x35,0x42,0x2D,
	0x84,0x2F,0x41,0x34,0x82,0x22,0x17,0x82,0x2D,0x26,0x82,0x20,0x24,0x82,0x3A,0x26,0x81,0x2F,0x42,0x2F,
	0x83,0x0B,0x37,0x42,0x27,0x81,0x33,0x26,0x81,0x38,0x43,0x83,0x20,0x43,0x2D,0x81,0x34,0x2C,0x81,0x1C,
	0x39,0x32,0x0B,0x81,0x0B,0x82,0x17,0x35,0x38,0x13,0x81,0x35,0x3E,0x0B,0x84,0x1E,0x41,0x3B,0x10,0x84,
	0x1C,0x42,0x3D,0x29,0x1E,0x20,0x34,0x44,0x2F,0x20,0x1E,0x2C,0x42,0x00,0x7E,0x00,0x2E,0x0F,0x01,0x09,
	0x01,0x42,0x2A,0x1C,0x1C,0x2D,0x44,0x24,0x3C,0x41,0x3E,0x13,0x84,0x0B,0x33,0x3B,0x1C,0x81,0x24,0x41,
	0x27,0x81,0x10,0x35,0x32,0x0B,0x85,0x3A,0x41,0x3D,0x1E,0x3B,0x43,0x2D,0x17,0x17,0x20,0x3B,0x42,0x00,
	0x7D,0x00,0x46,0x06,0x80,0x01,0x03,0x20,0x81,0x3A,0x4F,0x2D,0x81,0x2F,0x24,0x81,0x17,0x30,0x33,0x33,
	0x33,0x33,0x33,0x3C,0x41,0x39,0x33,0x33,0x33,0x33,0x34,0x2C,0x0B,0x81,0x33,0x38,0x88,0x0B,0x29,0x88,
	0x0B,0x3E,0x41,0x39,0x30,0x26,0x26,0x26,0x26,0x27,0x10,0x83,0x19,0x27,0x26,0x26,0x26,0x27,0x33,0x3C,
	0x4A,0x0B,0x81,0x22,0x52,0x38,0x32,0x3C,0x49,0x00,0x7C,0x00,0x31,0x05,0x81,0x00,0x06,0x3D,0x24,0x26,
	0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x26,0x24,0x38,0x39,0x91,0x32,0x41,
	0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3B,0x3E,0x00,0x7B,
	0x00,0x45,0x06,0x80,0x01,0x03,0x49,0x17,0x81,0x2A,0x4B,0x38,0x33,0x33,0x33,0x33,0x34,0x20,0x83,0x29,
	0x34,0x33,0x33,0x33,0x33,0x3A,0x42,0x3C,0x0B,0x88,0x13,0x88,0x1C,0x41,0x27,0x82,0x24,0x26,0x26,0x26,
	0x26,0x24,0x35,0x41,0x2F,0x24,0x26,0x26,0x26,0x26,0x20,0x82,0x35,0x20,0x81,0x35,0x4F,0x29,0x81,0x2F,
	0x1E,0x81,0x3C,0x4F,0x2D,0x81,0x35,0x00,0x7A,0x00,0x40,0x09,0x00,0x07,0x00,0x29,0x10,0x13,0x13,0x13,
	0x13,0x13,0x0B,0x29,0x2A,0x87,0x24,0x41,0x3E,0x3E,0x3E,0x41,0x19,0x82,0x3B,0x44,0x2A,0x82,0x34,0x44,
	0x35,0x82,0x29,0x44,0x3C,0x82,0x19,0x45,0x19,0x82,0x3C,0x44,0x27,0x82,0x35,0x44,0x33,0x82,0x2C,0x45,
	0x83,0x10,0x10,0x10,0x10,0x10,0x19,0x82,0x0B,0x85,0x19,0x00,0x79,0x00,0x5B,0x0B,0x80,0x07,0x01,0x19,
	0x17,0x30,0x3E,0x4A,0x1E,0x10,0x3A,0x0B,0x82,0x0B,0x26,0x39,0x48,0x20,0x81,0x37,0x35,0x20,0x84,0x19,
	0x32,0x3E,0x44,0x3A,0x0B,0x81,0x38,0x42,0x3C,0x2D,0x17,0x83,0x0B,0x27,0x39,0x37,0x22,0x82,0x10,0x46,
	0x38,0x27,0x10,0x86,0x19,0x3B,0x47,0x38,0x1E,0x84,0x24,0x38,0x46,0x39,0x29,0x10,0x83,0x17,0x2F,0x3D,
	0x45,0x3C,0x2F,0x19,0x84,0x24,0x38,0x48,0x13,0x83,0x17,0x30,0x3D,0x4A,0x0B,0x81,0x26,0x39,0x4D,0x34,
	0x3D,0x4F,0x00,0x78,0x00,0x51,0x0B,0x80,0x07,0x07,0x20,0x30,0x46,0x3D,0x1C,0x81,0x0B,0x81,0x27,0x44,
	0x37,0x0B,0x82,0x20,0x82,0x19,0x3D,0x41,0x2D,0x82,0x0B,0x38,0x41,0x2A,0x82,0x10,0x20,0x82,0x20,0x3E,
	0x43,0x38,0x0B,0x83,0x30,0x45,0x3C,0x10,0x83,0x2A,0x44,0x30,0x82,0x0B,0x1C,0x82,0x1C,0x3D,0x41,0x24,
	0x82,0x19,0x3D,0x41,0x29,0x82,0x0B,0x37,0x0B,0x81,0x2A,0x44,0x34,0x83,0x1C,0x35,0x46,0x3B,0x13,0x81,
	0x49,0x3E,0x2C,0x00,0xAA,0x00,0x36,0x07,0x00,0x01,0x00,0x41,0x3B,0x33,0x30,0x35,0x42,0x2C,0x84,0x13,
	0x3E,0x38,0x19,0x30,0x39,0x19,0x81,0x33,0x41,0x2A,0x19,0x10,0x0B,0x81,0x33,0x22,0x82,0x1C,0x82,0x33,
	0x13,0x81,0x37,0x41,0x19,0x81,0x33,0x22,0x85,0x32,0x41,0x2D,0x27,0x26,0x2A,0x29,0x3D,0x00,0xBA,0x00,
	0x3D,0x08,0x00,0x01,0x00,0x42,0x39,0x30,0x30,0x39,0x43,0x1E,0x84,0x20,0x41,0x2A,0x81,0x10,0x35,0x32,
	0x0B,0x81,0x2C,0x17,0x81,0x3A,0x42,0x37,0x81,0x1C,0x13,0x81,0x3C,0x42,0x3A,0x81,0x1C,0x24,0x81,0x20,
	0x3D,0x3C,0x19,0x81,0x27,0x3C,0x0B,0x84,0x0B,0x3C,0x41,0x3E,0x2D,0x22,0x22,0x2D,0x3E,0x41,0x00,0x00,
	0x00,0x00,};
// antialiased
// array size:   8882
// glyph height: 46
// baseline:     22
// range:        A-Z a-z . , - + #x0021-#x0024 #00048-#00057 ~!@#$%^&*()_+{}|":?><,./;'[]\=-`º™ªª•∞ˆ©
/* usage:
	pxs.setFont(Avenir16a);
	pxs.print(x, y, "...");
*/

If there's an existing method in the ILI9341_t3 that can print fonts formatted like this (or that just requires minor modification to do so), that would be great.

And as always, thank you guys - you're the best.

-Justin
 
Which kind of compression is this ?

I don't actually know (haven't delved too deep into compression myself).

All I can tell you is that this software: http://pd4ml.com/pixelmeister/
...does a nice job importing jpg/png/bmp files (for images) and ttf/otf/ttc files (for fonts) and spitting out arrays like those I shared in my last post. No visible loss in quality for compressed images, and fonts look excellent if imported with antialiasing enabled.

Thought I was on my way to getting their font/text methods working with ILI9341_t3 after managing to get the drawCompressedBitmap function successfully integrated, but apparently the text stuff is quite a bit more involved.
 
ok, i digged a bit deeper.
it's a kind of LZ - compression (like gif). I did not see that on the first view...

Hm. Having this kind of (de-) compressions would be good for all kind of data, not only pictures.
And it would be "perfect" if it was small, fast, and perhaps used the arduino-"streams".

We need a unzip - lib :)
(compatible with zip or gzip...)
 
ok, i digged a bit deeper.
it's a kind of LZ - compression (like gif). I did not see that on the first view...

Hm. Having this kind of (de-) compressions would be good for all kind of data, not only pictures.
And it would be "perfect" if it was small, fast, and perhaps used the arduino-"streams".

We need a unzip - lib :)
(compatible with zip or gzip...)

You can't open the zip I attached?
 
Status
Not open for further replies.
Back
Top