LaurentR
Published © GPL3+

Halloween Skull Costume with Uncanny Eyes on ESP32

What's scarier than a pair of Uncanny Eyes? Five pairs of Uncanny Eyes mounted on skulls and controllable to make everyone scream.

IntermediateFull instructions provided5 hours1,823
Halloween Skull Costume with Uncanny Eyes on ESP32

Things used in this project

Hardware components

ESP32 board
×6
1.5in 128x128 color OLED breakout board
×10
Adafruit 40mm lens with edge
×10
Nunchuck
×1

Story

Read more

Custom parts and enclosures

Skull STL

Code

uncannyEyes.ino

C/C++
Main source file for the skull ESP32
//--------------------------------------------------------------------------
// 2018 Modified by Laurent Moll for Uncanny Eyes costume
// https://www.hackster.io/projects/376a13/
// Based on Adafruit code  - Adafruit header below:
//
// Uncanny eyes for PJRC Teensy 3.1 with Adafruit 1.5" OLED (product #1431)
// or 1.44" TFT LCD (#2088).  This uses Teensy-3.1-specific features and
// WILL NOT work on normal Arduino or other boards!  Use 72 MHz (Optimized)
// board speed -- OLED does not work at 96 MHz.
//
// Adafruit invests time and resources providing this open source code,
// please support Adafruit and open-source hardware by purchasing products
// from Adafruit!
//
// Written by Phil Burgess / Paint Your Dragon for Adafruit Industries.
// MIT license.  SPI FIFO insight from Paul Stoffregen's ILI9341_t3 library.
// Inspired by David Boccabella's (Marcwolf) hybrid servo/OLED eye concept.
//--------------------------------------------------------------------------

#include <SPI.h>
#include <Adafruit_GFX.h>      // Core graphics lib for Adafruit displays
#include <HardwareSerial.h>    // Needed for 2nd serial port on ESP32

// Slightly modified headers in the eye include files to be able to include 2 and switch between them
// The ESP32 has a lot of memory, so this works fine
#include "defaultEye.h"        // Standard human-ish hazel eye
#include "newtEye.h"           // Eye of newt

const uint16_t (*sclera)[SCLERA_WIDTH] = scleraDefault;
const uint8_t (*upper)[SCREEN_WIDTH] = upperDefault;
const uint8_t (*lower)[SCREEN_WIDTH] = lowerDefault;
const uint16_t (*polar)[80] = polarDefault;
const uint16_t (*iris)[IRIS_MAP_WIDTH] = irisDefault;

// DISPLAY HARDWARE CONFIG -------------------------------------------------

#include <Adafruit_SSD1351.h>  // OLED display library -OR-

typedef Adafruit_SSD1351 displayType; // Using OLED display(s)

#define DISPLAY_DC      4 // Data/command pin for BOTH displays
#define DISPLAY_RESET   2 // Reset pin for BOTH displays
#define SELECT_L_PIN    17 // LEFT eye chip select pin
#define SELECT_R_PIN    16 // RIGHT eye chip select pin
#define UART_RX_PIN     13 // Pin to receive UART commands from controller

// INPUT CONFIG (for eye motion -- enable or comment out as needed) --------

#define TRACKING          // If enabled, eyelid tracks pupil
#define IRIS_SMOOTH       // If enabled, filter input from IRIS_PIN
#define IRIS_MIN      150 // Clip lower analogRead() range from IRIS_PIN (WAS: 120) - Reduced range so that it doesn't look to odd with multiple eye pairs
#define IRIS_MAX      400 // Clip upper "                                (WAS: 720) - Reduced range so that it doesn't look to odd with multiple eye pairs
#define AUTOBLINK        // If enabled, eyes blink autonomously

// Probably don't need to edit any config below this line, -----------------
// unless building a single-eye project (pendant, etc.), in which case one
// of the two elements in the eye[] array further down can be commented out.

// Eye blinks are a tiny 3-state machine.  Per-eye allows winks + blinks.
#define NOBLINK 0     // Not currently engaged in a blink
#define ENBLINK 1     // Eyelid is currently closing
#define DEBLINK 2     // Eyelid is currently opening
typedef struct {
  uint8_t  state;     // NOBLINK/ENBLINK/DEBLINK
  uint32_t duration;  // Duration of blink state (micros)
  uint32_t startTime; // Time (micros) of last state change
} eyeBlink;

struct {
  displayType display; // OLED/TFT object
  uint8_t     cs;      // Chip select pin
  eyeBlink    blink;   // Current blink state
} eye[] = { // OK to comment out one of these for single-eye display:
  displayType(SELECT_L_PIN,DISPLAY_DC,0),SELECT_L_PIN,{NOBLINK},
  displayType(SELECT_R_PIN,DISPLAY_DC,0),SELECT_R_PIN,{NOBLINK},
};
#define NUM_EYES (sizeof(eye) / sizeof(eye[0]))


// INITIALIZATION -- runs once at startup ----------------------------------

HardwareSerial SerialIn(1);

void setup(void) {
  uint8_t e;

  Serial.begin(921600);
  SerialIn.begin(9600, SERIAL_8N1, UART_RX_PIN);
  randomSeed(analogRead(A3)); // Seed random() from floating analog input

  // Both displays share a common reset line; 0 is passed to display
  // constructor (so no reset in begin()) -- must reset manually here:
  pinMode(DISPLAY_RESET, OUTPUT);
  digitalWrite(DISPLAY_RESET, LOW);  delay(1);
  digitalWrite(DISPLAY_RESET, HIGH); delay(50);

  for(e=0; e<NUM_EYES; e++) { // Deselect all
    pinMode(eye[e].cs, OUTPUT);
    digitalWrite(eye[e].cs, HIGH);
  }
  for(e=0; e<NUM_EYES; e++) {
    digitalWrite(eye[e].cs, LOW); // Select one eye for init
    eye[e].display.begin();
    digitalWrite(eye[e].cs, HIGH); // Deselect
  }
  
  // One of the displays is configured to mirror on the X axis.  Simplifies
  // eyelid handling in the drawEye() function -- no need for distinct
  // L-to-R or R-to-L inner loops.  Just the X coordinate of the iris is
  // then reversed when drawing this eye, so they move the same.  Magic!
  eye[0].display.writeCommand(SSD1351_CMD_SETREMAP);
  eye[0].display.writeData(0x76);
}


// EYE-RENDERING FUNCTION --------------------------------------------------9

SPISettings settings(16000000, MSBFIRST, SPI_MODE3); // 26.667MHz seems reliable on the ESP32.

void drawEye( // Renders one eye.  Inputs must be pre-clipped & valid.
  uint8_t  e,       // Eye array index; 0 or 1 for left/right
  uint32_t iScale,  // Scale factor for iris
  uint8_t  scleraX, // First pixel X offset into sclera image
  uint8_t  scleraY, // First pixel Y offset into sclera image
  uint8_t  uT,      // Upper eyelid threshold value
  uint8_t  lT) {    // Lower eyelid threshold value

  uint8_t  screenX, screenY, scleraXsave;
  int16_t  irisX, irisY;
  uint16_t p, a, burstIdx;
  uint32_t d;
  static uint16_t pBurst[SCREEN_WIDTH*SCREEN_HEIGHT]; // Full frame buffer possible on ESP32
    
  // Set up raw pixel dump to entire screen.  Although such writes can wrap
  // around automatically from end of rect back to beginning, the region is
  // reset on each frame here in case of an SPI glitch.

  scleraXsave = scleraX; // Save initial X value to reset on each line
  irisY       = scleraY - (SCLERA_HEIGHT - IRIS_HEIGHT) / 2;
  burstIdx = 0;
  for(screenY=0; screenY<SCREEN_HEIGHT; screenY++, scleraY++, irisY++) {
    scleraX = scleraXsave;
    irisX   = scleraXsave - (SCLERA_WIDTH - IRIS_WIDTH) / 2;
    for(screenX=0; screenX<SCREEN_WIDTH; screenX++, scleraX++, irisX++) {
      if((lower[screenY][screenX] <= lT) ||
         (upper[screenY][screenX] <= uT)) {             // Covered by eyelid
        p = 0;
      } else if((irisY < 0) || (irisY >= IRIS_HEIGHT) ||
                (irisX < 0) || (irisX >= IRIS_WIDTH)) { // In sclera
        p = sclera[scleraY][scleraX];
      } else {                                          // Maybe iris...
        p = polar[irisY][irisX];                        // Polar angle/dist
        d = (iScale * (p & 0x7F)) / 128;                // Distance (Y)
        if(d < IRIS_MAP_HEIGHT) {                       // Within iris area
          a = (IRIS_MAP_WIDTH * (p >> 7)) / 512;        // Angle (X)
          p = iris[d][a];                               // Pixel = iris
        } else {                                        // Not in iris
          p = sclera[scleraY][scleraX];                 // Pixel = sclera
        }
      }
      pBurst[burstIdx++] = p;
    }
  }

  SPI.beginTransaction(settings);
  
  eye[e].display.writeCommand(SSD1351_CMD_SETROW);    // Y range
  eye[e].display.writeData(0); eye[e].display.writeData(SCREEN_HEIGHT - 1);
  eye[e].display.writeCommand(SSD1351_CMD_SETCOLUMN); // X range
  eye[e].display.writeData(0); eye[e].display.writeData(SCREEN_WIDTH  - 1);
  eye[e].display.writeCommand(SSD1351_CMD_WRITERAM);  // Begin write

  digitalWrite(eye[e].cs, LOW);                       // Chip select
  digitalWrite(DISPLAY_DC, HIGH);                     // Data mode

  // For ESP32, use writePixels function to transfer the whole framebuffer in one large burst
  SPI.writePixels((uint8_t*)pBurst, sizeof(pBurst));
  
  digitalWrite(eye[e].cs, HIGH);          // Deselect
  SPI.endTransaction();
}


// EYE ANIMATION -----------------------------------------------------------

const uint8_t ease[] = { // Ease in/out curve for eye movements 3*t^2-2*t^3
    0,  0,  0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  2,  2,  2,  3,   // T
    3,  3,  4,  4,  4,  5,  5,  6,  6,  7,  7,  8,  9,  9, 10, 10,   // h
   11, 12, 12, 13, 14, 15, 15, 16, 17, 18, 18, 19, 20, 21, 22, 23,   // x
   24, 25, 26, 27, 27, 28, 29, 30, 31, 33, 34, 35, 36, 37, 38, 39,   // 2
   40, 41, 42, 44, 45, 46, 47, 48, 50, 51, 52, 53, 54, 56, 57, 58,   // A
   60, 61, 62, 63, 65, 66, 67, 69, 70, 72, 73, 74, 76, 77, 78, 80,   // l
   81, 83, 84, 85, 87, 88, 90, 91, 93, 94, 96, 97, 98,100,101,103,   // e
  104,106,107,109,110,112,113,115,116,118,119,121,122,124,125,127,   // c
  128,130,131,133,134,136,137,139,140,142,143,145,146,148,149,151,   // J
  152,154,155,157,158,159,161,162,164,165,167,168,170,171,172,174,   // a
  175,177,178,179,181,182,183,185,186,188,189,190,192,193,194,195,   // c
  197,198,199,201,202,203,204,205,207,208,209,210,211,213,214,215,   // o
  216,217,218,219,220,221,222,224,225,226,227,228,228,229,230,231,   // b
  232,233,234,235,236,237,237,238,239,240,240,241,242,243,243,244,   // s
  245,245,246,246,247,248,248,249,249,250,250,251,251,251,252,252,   // o
  252,253,253,253,254,254,254,254,254,255,255,255,255,255,255,255 }; // n

#ifdef AUTOBLINK
uint32_t timeOfLastBlink = 0L, timeToNextBlink = 0L;
#endif

#define BCAST_ADDR 0
#define SER_CMD_SIZE 9
uint16_t serAddr = 1;

void frame( // Process motion for a single frame of left or right eye
  uint16_t        iScale) {     // Iris scale (0-1023) passed in
  static uint32_t frames   = 0; // Used in frame rate calculation
  static uint8_t  eyeIndex = 0; // eye[] array counter
  int16_t         eyeX, eyeY;
  uint32_t        t; // Time at start of function
  static char     serCmd[SER_CMD_SIZE+1];
  static uint16_t serCmdIdx = 0;
  static uint16_t serNewEyeCtrl = 0;
  static uint16_t serEyeCtrl = 0;

  // Process serial input
  // Command format: "#abxxxyyy_"
  // #: Address (0: bcast, other 1-6)
  // a: Eye position control
  //    O: Auto mode
  //    I: Controlled by xxxyyy  
  // b: Eye type
  //    O: Default
  //    I: Newt
  // xxx: x position in zero-extended decimal   000-255
  // yyy: y position in zero-extended decimal 000-255
  // _: space character

  while (SerialIn.available()) {      // If anything comes in Serial,
    serCmd[serCmdIdx] = SerialIn.read();
    if (serCmd[serCmdIdx] == ' ') {
      serCmd[serCmdIdx] = '\0';
      //Serial.println(serCmd);
      if (serCmdIdx != SER_CMD_SIZE) {
        Serial.println("Error: Serial command too short.");
      } else {
        if (serCmd[0] == '0' || serCmd[0] == '0' + serAddr) {
          if (serCmd[1] == 'I') {
            if (!isdigit(serCmd[3]) || !isdigit(serCmd[4]) || !isdigit(serCmd[5]) || !isdigit(serCmd[6]) || !isdigit(serCmd[7]) || !isdigit(serCmd[8])) {
              Serial.println("Error: Serial position not a number");
            } else { // If button is pressed, stop random eye movements and move (gracefully) to desired position
              serNewEyeCtrl = serEyeCtrl = 1;
              eyeX = 1020 - ((serCmd[3]-'0')*100 + (serCmd[4]-'0')*10 + (serCmd[5]-'0')) * 4;
              eyeY = ((serCmd[6]-'0')*100 + (serCmd[7]-'0')*10 + (serCmd[8]-'0')) * 4;
            }
          } else if (serCmd[1] == 'O') {
            serNewEyeCtrl = serEyeCtrl = 0;
          } else {
            Serial.println("Error: Serial command[1] unknown.");
          }
          if (serCmd[2] == 'O') { // Switch eye type right away based on button
            sclera = scleraDefault;
            upper = upperDefault;
            lower = lowerDefault;
            polar = polarDefault;
            iris = irisDefault;
          } else if (serCmd[2] == 'I') {
            sclera = scleraNewt;
            upper = upperNewt;
            lower = lowerNewt;
            polar = polarNewt;
            iris = irisNewt;
          } else {
            Serial.println("Error: Serial command[2] unknown.");
          }
        }
      }
      serCmdIdx = 0;
    } else {
      serCmdIdx++;
      if (serCmdIdx > SER_CMD_SIZE) {
        Serial.println("Error: Serial command too long.");
        serCmdIdx = 0;
      }
    }
  }

  if(++eyeIndex >= NUM_EYES) eyeIndex = 0; // Cycle through eyes, 1 per call

  // X/Y movement

  t = micros();

  // Autonomous X/Y eye motion
  // Periodically initiates motion to a new random point, random speed,
  // holds there for random period until next motion.

  static boolean  eyeInMotion      = false;
  static int16_t  eyeOldX=512, eyeOldY=512, eyeCurX=512, eyeCurY=512, eyeNewX=512, eyeNewY=512;
  static uint32_t eyeMoveStartTime = 0L;
  static int32_t  eyeMoveDuration  = 0L;

  // Added to original code
  // If the controller sends a desired position, get out of random mode and move naturally to desired position
  if (serNewEyeCtrl) {
    eyeNewX = eyeX;
    eyeNewY = eyeY;
    eyeOldX = eyeCurX;                  // start from where we currently are
    eyeOldY = eyeCurY;
    eyeMoveDuration  = 100000;          // 100ms sec
    eyeMoveStartTime = t;               // Save initial time of move
    eyeInMotion      = true;            // Start move on next frame
    serNewEyeCtrl = 0;
  }
  
  int32_t dt = t - eyeMoveStartTime;      // uS elapsed since last eye event

  if(eyeInMotion) {                       // Currently moving?
    if(dt >= eyeMoveDuration) {           // Time up?  Destination reached.
      if (serEyeCtrl) { // If serial controlled, we're done moving, but stay in motion
        eyeX = eyeOldX = eyeNewX;           // Save position
        eyeY = eyeOldY = eyeNewY;
      } else {
        eyeInMotion      = false;           // Stop moving
        eyeMoveDuration  = random(3000000); // 0-3 sec stop
        eyeMoveStartTime = t;               // Save initial time of stop
        eyeX = eyeOldX = eyeNewX;           // Save position
        eyeY = eyeOldY = eyeNewY;
      }
    } else { // Move time's not yet fully elapsed -- interpolate position
      int16_t e = ease[255 * dt / eyeMoveDuration] + 1;   // Ease curve
      eyeX = eyeOldX + (((eyeNewX - eyeOldX) * e) / 256); // Interp X
      eyeY = eyeOldY + (((eyeNewY - eyeOldY) * e) / 256); // and Y
    }
  } else {                                // Eye stopped
    eyeX = eyeOldX;
    eyeY = eyeOldY;
    if(dt > eyeMoveDuration) {            // Time up?  Begin new move.
      int16_t  dx, dy;
      uint32_t d;
      do {                                // Pick new dest in circle
        eyeNewX = random(1024);
        eyeNewY = random(1024);
        dx      = (eyeNewX * 2) - 1023;
        dy      = (eyeNewY * 2) - 1023;
      } while((d = (dx * dx + dy * dy)) > (1023 * 1023)); // Keep trying
      eyeMoveDuration  = random(72000, 144000); // ~1/14 - ~1/7 sec
      eyeMoveStartTime = t;               // Save initial time of move
      eyeInMotion      = true;            // Start move on next frame
    }
  }
  eyeCurX = eyeX;
  eyeCurY = eyeY;

  
  // Blinking

#ifdef AUTOBLINK
  // Similar to the autonomous eye movement above -- blink start times
  // and durations are random (within ranges).
  if((t - timeOfLastBlink) >= timeToNextBlink) { // Start new blink?
    timeOfLastBlink = t;
    uint32_t blinkDuration = random(36000, 72000); // ~1/28 - ~1/14 sec
    // Set up durations for both eyes (if not already winking)
    for(uint8_t e=0; e<NUM_EYES; e++) {
      if(eye[e].blink.state == NOBLINK) {
        eye[e].blink.state     = ENBLINK;
        eye[e].blink.startTime = t;
        eye[e].blink.duration  = blinkDuration;
      }
    }
    timeToNextBlink = blinkDuration * 3 + random(4000000);
  }
#endif

  if(eye[eyeIndex].blink.state) { // Eye currently blinking?
    // Check if current blink state time has elapsed
    if((t - eye[eyeIndex].blink.startTime) >= eye[eyeIndex].blink.duration) {
      // No buttons, or other state...
        if(++eye[eyeIndex].blink.state > DEBLINK) { // Deblinking finished?
          eye[eyeIndex].blink.state = NOBLINK;      // No longer blinking
        } else { // Advancing from ENBLINK to DEBLINK mode
          eye[eyeIndex].blink.duration *= 2; // DEBLINK is 1/2 ENBLINK speed
          eye[eyeIndex].blink.startTime = t;
        }
     
    }
  }

  // Process motion, blinking and iris scale into renderable values

  // Iris scaling: remap from 0-1023 input to iris map height pixel units
  iScale = ((IRIS_MAP_HEIGHT + 1) * 1024) /
           (1024 - (iScale * (IRIS_MAP_HEIGHT - 1) / IRIS_MAP_HEIGHT));

  // Scale eye X/Y positions (0-1023) to pixel units used by drawEye()
  eyeX = map(eyeX, 0, 1023, 0, SCLERA_WIDTH  - 128);
  eyeY = map(eyeY, 0, 1023, 0, SCLERA_HEIGHT - 128);
  if(eyeIndex == 1) eyeX = (SCLERA_WIDTH - 128) - eyeX; // Mirrored display

  // Horizontal position is offset so that eyes are very slightly crossed
  // to appear fixated (converged) at a conversational distance.  Number
  // here was extracted from my posterior and not mathematically based.
  // I suppose one could get all clever with a range sensor, but for now...
  eyeX += 4;
  if(eyeX > (SCLERA_WIDTH - 128)) eyeX = (SCLERA_WIDTH - 128);

  // Eyelids are rendered using a brightness threshold image.  This same
  // map can be used to simplify another problem: making the upper eyelid
  // track the pupil (eyes tend to open only as much as needed -- e.g. look
  // down and the upper eyelid drops).  Just sample a point in the upper
  // lid map slightly above the pupil to determine the rendering threshold.
  static uint8_t uThreshold = 128;
  uint8_t        lThreshold, n;
#ifdef TRACKING
  int16_t sampleX = SCLERA_WIDTH  / 2 - (eyeX / 2), // Reduce X influence
          sampleY = SCLERA_HEIGHT / 2 - (eyeY + IRIS_HEIGHT / 4);
  // Eyelid is slightly asymmetrical, so two readings are taken, averaged
  if(sampleY < 0) n = 0;
  else            n = (upper[sampleY][sampleX] +
                       upper[sampleY][SCREEN_WIDTH - 1 - sampleX]) / 2;
  uThreshold = (uThreshold * 3 + n) / 4; // Filter/soften motion
  // Lower eyelid doesn't track the same way, but seems to be pulled upward
  // by tension from the upper lid.
  lThreshold = 254 - uThreshold;
#else // No tracking -- eyelids full open unless blink modifies them
  uThreshold = lThreshold = 0;
#endif

  // The upper/lower thresholds are then scaled relative to the current
  // blink position so that blinks work together with pupil tracking.
  if(eye[eyeIndex].blink.state) { // Eye currently blinking?
    uint32_t s = (t - eye[eyeIndex].blink.startTime);
    if(s >= eye[eyeIndex].blink.duration) s = 255;   // At or past blink end
    else s = 255 * s / eye[eyeIndex].blink.duration; // Mid-blink
    s          = (eye[eyeIndex].blink.state == DEBLINK) ? 1 + s : 256 - s;
    n          = (uThreshold * s + 254 * (257 - s)) / 256;
    lThreshold = (lThreshold * s + 254 * (257 - s)) / 256;
  } else {
    n          = uThreshold;
  }

  // Pass all the derived values to the eye-rendering function:
  drawEye(eyeIndex, iScale, eyeX, eyeY, n, lThreshold);
}


// AUTONOMOUS IRIS SCALING (if no photocell or dial) -----------------------

// Autonomous iris motion uses a fractal behavior to similate both the major
// reaction of the eye plus the continuous smaller adjustments that occur.

uint16_t oldIris = (IRIS_MIN + IRIS_MAX) / 2, newIris;

void split( // Subdivides motion path into two sub-paths w/randimization
  int16_t  startValue, // Iris scale value (IRIS_MIN to IRIS_MAX) at start
  int16_t  endValue,   // Iris scale value at end
  uint32_t startTime,  // micros() at start
  int32_t  duration,   // Start-to-end time, in microseconds
  int16_t  range) {    // Allowable scale value variance when subdividing

  if(range >= 8) {     // Limit subdvision count, because recursion
    range    /= 2;     // Split range & time in half for subdivision,
    duration /= 2;     // then pick random center point within range:
    int16_t  midValue = (startValue + endValue - range) / 2 + random(range);
    uint32_t midTime  = startTime + duration;
    split(startValue, midValue, startTime, duration, range); // First half
    split(midValue  , endValue, midTime  , duration, range); // Second half
  } else {             // No more subdivisons, do iris motion...
    int32_t dt;        // Time (micros) since start of motion
    int16_t v;         // Interim value
    while((dt = (micros() - startTime)) < duration) {
      v = startValue + (((endValue - startValue) * dt) / duration);
      if(v < IRIS_MIN)      v = IRIS_MIN; // Clip just in case
      else if(v > IRIS_MAX) v = IRIS_MAX;
      frame(v);        // Draw frame w/interim iris scale value
    }
  }
}

// MAIN LOOP -- runs continuously after setup() ----------------------------

void loop() {

// Autonomous iris scaling -- invoke recursive function

  newIris = random(IRIS_MIN, IRIS_MAX);
  
  split(oldIris, newIris, micros(), 10000000L, IRIS_MAX - IRIS_MIN);
  oldIris = newIris;


}

defaultEye.h

C/C++
Human eye header file slightly modified to allow loading of multiple eye types in memory.
#define SCLERA_WIDTH  200
#define SCLERA_HEIGHT 200

const uint16_t scleraDefault[SCLERA_HEIGHT][SCLERA_WIDTH] = {
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X6902, 0X6902, 0X7102,
  0X7122, 0X7122, 0X7122, 0X7122, 0X7122, 0X7142, 0X7142, 0X7142,
  0X7142, 0X7142, 0X7143, 0X7162, 0X7963, 0X7963, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7963, 0X7963, 0X7963, 0X7983, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7983, 0X7963, 0X7963, 0X7963, 0X7963, 0X7983,
  0X7983, 0X7983, 0X7963, 0X7963, 0X7963, 0X7963, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7963, 0X7163, 0X7163, 0X7142, 0X7142, 0X7142,
  0X7142, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7122, 0X7122,
  0X7102, 0X6902, 0X6902, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6902, 0X6902, 0X7102, 0X7122, 0X7122, 0X7122,
  0X7122, 0X7142, 0X7142, 0X7142, 0X7142, 0X7163, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7963, 0X7963, 0X7983, 0X7983, 0X7983, 0X7983,
  0X7983, 0X7983, 0X7983, 0X79A3, 0X79A3, 0X79A3, 0X79A3, 0X7983,
  0X7983, 0X7983, 0X79A3, 0X79A3, 0X79A3, 0X79A3, 0X7983, 0X7983,
  0X79A3, 0X79A3, 0X7983, 0X7983, 0X7983, 0X7983, 0X7983, 0X7983,
  0X7983, 0X7983, 0X7983, 0X7963, 0X7963, 0X7963, 0X7963, 0X7963,
  0X7963, 0X7163, 0X7142, 0X7142, 0X7142, 0X7142, 0X7122, 0X7122,
  0X7122, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902, 0X6902, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X6902, 0X7102, 0X7102, 0X7122, 0X7122, 0X7122, 0X7142, 0X7142,
  0X7142, 0X7162, 0X7963, 0X7963, 0X7963, 0X7963, 0X7983, 0X7983,
  0X7983, 0X7983, 0X79A3, 0X79A3, 0X79A3, 0X79A4, 0X79A4, 0X79A4,
  0X79A4, 0X79C4, 0X79C4, 0X79C4, 0X79C4, 0X81C4, 0X79C4, 0X79A4,
  0X81A4, 0X81A4, 0X81C4, 0X81C4, 0X81C4, 0X81C4, 0X81C4, 0X79C4,
  0X81C4, 0X81C4, 0X81C4, 0X79A4, 0X79C4, 0X79A4, 0X79A4, 0X79A4,
  0X79A4, 0X79A4, 0X79A3, 0X7983, 0X7983, 0X7983, 0X7983, 0X7983,
  0X7963, 0X7963, 0X7963, 0X7963, 0X7963, 0X7142, 0X7142, 0X7142,
  0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7122, 0X7122, 0X7102,
  0X6902, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7102,
  0X7122, 0X7122, 0X7122, 0X7142, 0X7142, 0X7142, 0X7143, 0X7963,
  0X7963, 0X7963, 0X7983, 0X7983, 0X7983, 0X79A4, 0X79A4, 0X79A4,
  0X79A4, 0X79C4, 0X81C4, 0X81C4, 0X81C4, 0X81C4, 0X81C4, 0X81C4,
  0X81C4, 0X81E4, 0X81E4, 0X81E4, 0X81E5, 0X81E4, 0X81E4, 0X81E4,
  0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4,
  0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81C4,
  0X81C4, 0X81C4, 0X81C4, 0X79C4, 0X79A4, 0X79A4, 0X79A4, 0X79A3,
  0X79A3, 0X7983, 0X7983, 0X7983, 0X7963, 0X7963, 0X7963, 0X7142,
  0X7142, 0X7142, 0X7142, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122,
  0X7122, 0X7102, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6902, 0X6902, 0X7102, 0X7102, 0X7102, 0X7122, 0X7122,
  0X7122, 0X7142, 0X7142, 0X7163, 0X7963, 0X7963, 0X7963, 0X7983,
  0X7983, 0X79A4, 0X79A4, 0X79A4, 0X79C4, 0X81C4, 0X81C4, 0X81E4,
  0X81E4, 0X81E4, 0X81E5, 0X81E5, 0X81E5, 0X8205, 0X8205, 0X8205,
  0X81E5, 0X8205, 0X8205, 0X8205, 0X8205, 0X8205, 0X8205, 0X8205,
  0X8204, 0X8205, 0X8205, 0X8225, 0X8205, 0X8205, 0X8205, 0X8205,
  0X8205, 0X8205, 0X8205, 0X81E4, 0X8205, 0X8205, 0X8205, 0X8205,
  0X81E5, 0X81E5, 0X81E4, 0X81E4, 0X81E4, 0X81C4, 0X81C4, 0X81C4,
  0X81C4, 0X79A4, 0X79A3, 0X79A3, 0X79A3, 0X7983, 0X7983, 0X7963,
  0X7963, 0X7963, 0X7963, 0X7163, 0X7162, 0X7142, 0X7142, 0X7142,
  0X7122, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X6902, 0X7102, 0X7102, 0X7122, 0X7122, 0X7122, 0X7122, 0X7142,
  0X7142, 0X7963, 0X7963, 0X7963, 0X7983, 0X7983, 0X7983, 0X79A4,
  0X79A4, 0X81C4, 0X81C4, 0X81E4, 0X81E4, 0X81E5, 0X81E5, 0X8205,
  0X8205, 0X8205, 0X8205, 0X8A25, 0X8225, 0X8225, 0X8A25, 0X8A25,
  0X8A25, 0X8A25, 0X8A46, 0X8A46, 0X8A46, 0X8A45, 0X8A25, 0X8A25,
  0X8A25, 0X8A25, 0X8A45, 0X8A46, 0X8A46, 0X8A46, 0X8A46, 0X8A46,
  0X8A46, 0X8A45, 0X8A25, 0X8A05, 0X8A25, 0X8A25, 0X8A25, 0X8A25,
  0X8205, 0X8205, 0X8205, 0X8205, 0X8205, 0X8205, 0X81E4, 0X81E4,
  0X81E4, 0X81E4, 0X81C4, 0X81C4, 0X81A4, 0X79A4, 0X79A3, 0X7983,
  0X7983, 0X7983, 0X7983, 0X7963, 0X7963, 0X7963, 0X7962, 0X7142,
  0X7142, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102,
  0X7122, 0X7122, 0X7122, 0X7122, 0X7142, 0X7142, 0X7142, 0X7142,
  0X7963, 0X7963, 0X7983, 0X7984, 0X79A4, 0X79A4, 0X79C4, 0X81C4,
  0X81E4, 0X81E5, 0X81E5, 0X8205, 0X8205, 0X8205, 0X8205, 0X8225,
  0X8A25, 0X8A26, 0X8A46, 0X8A46, 0X8A46, 0X8A46, 0X8A46, 0X8A46,
  0X8A46, 0X8A46, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66,
  0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66,
  0X8A66, 0X8A66, 0X8A66, 0X8A45, 0X8A45, 0X8A66, 0X8A66, 0X8A46,
  0X8A45, 0X8A45, 0X8A46, 0X8A46, 0X8A25, 0X8225, 0X8205, 0X8205,
  0X8205, 0X8205, 0X81E4, 0X81C4, 0X81C4, 0X81C4, 0X81C4, 0X81A4,
  0X79A4, 0X79A4, 0X79A3, 0X7983, 0X7983, 0X7983, 0X7963, 0X7963,
  0X7963, 0X7162, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7122,
  0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7122,
  0X7122, 0X7142, 0X7142, 0X7142, 0X7943, 0X7963, 0X7943, 0X7963,
  0X7983, 0X79A3, 0X79A4, 0X81C4, 0X81C4, 0X81C4, 0X81E4, 0X8205,
  0X8205, 0X8205, 0X8225, 0X8A25, 0X8A26, 0X8A46, 0X8A46, 0X8A46,
  0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A87, 0X8A86, 0X8A86, 0X9287,
  0X9287, 0X9286, 0X9286, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7,
  0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7,
  0X92A7, 0X92A7, 0X92A7, 0X8A66, 0X8A66, 0X9286, 0X9287, 0X9287,
  0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A66, 0X8A46, 0X8A25, 0X8A25,
  0X8A25, 0X8A25, 0X8205, 0X81E4, 0X81E4, 0X81E4, 0X81C4, 0X81C4,
  0X81E4, 0X81C4, 0X79A4, 0X79A4, 0X79A4, 0X7983, 0X7983, 0X7983,
  0X7963, 0X7963, 0X7963, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122,
  0X7122, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7122, 0X7122, 0X7142,
  0X7142, 0X7163, 0X7963, 0X7963, 0X7963, 0X7963, 0X7963, 0X7984,
  0X79C4, 0X81C4, 0X81E4, 0X81E5, 0X8205, 0X81E5, 0X8205, 0X8225,
  0X8A25, 0X8A46, 0X8A46, 0X8A46, 0X8A66, 0X8A66, 0X8A66, 0X9287,
  0X9287, 0X9287, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7,
  0X92A7, 0X92C7, 0X92A7, 0X92C8, 0X92C8, 0X92C8, 0X92C8, 0X92C8,
  0X92C8, 0X92C8, 0X92C8, 0X92E8, 0X92C8, 0X92C8, 0X92C8, 0X92C8,
  0X92C8, 0X92C8, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X92A7,
  0X92A7, 0X9287, 0X9287, 0X92A7, 0X8A87, 0X8A66, 0X8A66, 0X8A66,
  0X8A66, 0X8A46, 0X8A25, 0X8A25, 0X8A05, 0X81E4, 0X81E5, 0X8205,
  0X8205, 0X81E4, 0X81C4, 0X81C4, 0X81C4, 0X81A4, 0X79A4, 0X79A3,
  0X7983, 0X7983, 0X7963, 0X7942, 0X7142, 0X7142, 0X7142, 0X7142,
  0X7142, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6902, 0X7102, 0X7102, 0X7122, 0X7122, 0X7142, 0X7142, 0X7142,
  0X7963, 0X7963, 0X7983, 0X7983, 0X7983, 0X7963, 0X7983, 0X81C4,
  0X81E4, 0X81E5, 0X8205, 0X8205, 0X8205, 0X8205, 0X8A26, 0X8A46,
  0X8A46, 0X8A66, 0X8A66, 0X9287, 0X9287, 0X9287, 0X92A7, 0X92A7,
  0X92A7, 0X92C7, 0X92C8, 0X92C8, 0X92C8, 0X9AE8, 0X92C7, 0X92C7,
  0X9AE8, 0X9AE8, 0X9AE8, 0X9AE8, 0X9B08, 0X9B08, 0X9B09, 0X9B08,
  0X9B08, 0X9B08, 0X9AE8, 0X9B08, 0X9B08, 0X9B08, 0X9B08, 0X9B08,
  0X9B08, 0X9AE8, 0X9AE8, 0X9AE8, 0X92C7, 0X92C7, 0X9AE8, 0X92E8,
  0X92C7, 0X92C7, 0X92C7, 0X92C7, 0X92A7, 0X92A7, 0X9287, 0X8A87,
  0X8A87, 0X8A86, 0X8A66, 0X8A46, 0X8A25, 0X8A05, 0X8A05, 0X8A05,
  0X8A05, 0X81E4, 0X81E4, 0X81E4, 0X81E4, 0X81C4, 0X81C4, 0X81C4,
  0X81A4, 0X7983, 0X7963, 0X7963, 0X7963, 0X7963, 0X7963, 0X7163,
  0X7142, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X7102, 0X7122, 0X7122, 0X7122, 0X7142, 0X7142, 0X7963, 0X7963,
  0X7983, 0X7983, 0X79A4, 0X79A4, 0X79A4, 0X7983, 0X81A3, 0X81E4,
  0X8205, 0X8205, 0X8A25, 0X8A46, 0X8A46, 0X8A26, 0X8A66, 0X8A66,
  0X9287, 0X9287, 0X92A7, 0X92A7, 0X92A7, 0X92C7, 0X92C8, 0X9AC8,
  0X9AE8, 0X9AE8, 0X9AE8, 0X9B08, 0X9B08, 0X9B08, 0X9B08, 0X9B08,
  0X9B09, 0X9B29, 0X9B09, 0X9B08, 0X9B29, 0X9B29, 0X9B49, 0X9B29,
  0X9B29, 0X9B29, 0X9B29, 0X9B29, 0X9B29, 0X9B29, 0X9B29, 0X9B29,
  0X9B28, 0X9B08, 0X9B08, 0X9B08, 0X9AE8, 0X9AE8, 0X9B08, 0X9B08,
  0X9B08, 0X9AE8, 0X9AE8, 0X9AE8, 0X92E8, 0X92C7, 0X92C7, 0X92A7,
  0X92A7, 0X92A7, 0X9286, 0X8A66, 0X9246, 0X8A25, 0X8A04, 0X8A04,
  0X8A05, 0X8A25, 0X8A05, 0X8A05, 0X8205, 0X8204, 0X81E4, 0X81E4,
  0X81A3, 0X7983, 0X79A3, 0X79A3, 0X7983, 0X7983, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7142, 0X7142, 0X7142, 0X7122, 0X7122, 0X7122,
  0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122,
  0X7122, 0X7122, 0X7142, 0X7142, 0X7963, 0X7963, 0X7983, 0X7983,
  0X79A4, 0X79C4, 0X81C4, 0X81E4, 0X81E4, 0X81A4, 0X8183, 0X8205,
  0X8A25, 0X8A46, 0X8A46, 0X8A66, 0X8A66, 0X8A46, 0X9287, 0X92A7,
  0X92A7, 0X92C7, 0X92C8, 0X92C8, 0X9AE8, 0X9AE8, 0X9AE8, 0X9B08,
  0X9B09, 0X9B09, 0X9B29, 0X9B29, 0X9B29, 0X9B29, 0XA349, 0X9B29,
  0X9B49, 0XA349, 0XA34A, 0X9B29, 0XA349, 0XA36A, 0XA36A, 0XA36A,
  0XA36A, 0XA36A, 0XA36A, 0XA36A, 0XA36A, 0XA36A, 0XA36A, 0XA369,
  0XA369, 0XA349, 0X9B29, 0XA349, 0X9B29, 0X9B08, 0X9B49, 0X9B49,
  0X9B29, 0X9B08, 0X9B08, 0X9B08, 0X9B08, 0X9B08, 0X9AE8, 0X9AE8,
  0X92E7, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X9265, 0X8A25, 0X8A25,
  0X8A46, 0X8A46, 0X8A46, 0X8A25, 0X8A25, 0X8A25, 0X8205, 0X81E4,
  0X81C4, 0X81C4, 0X81E4, 0X81C4, 0X81C4, 0X79A3, 0X7983, 0X7983,
  0X7963, 0X7963, 0X7963, 0X7962, 0X7142, 0X7142, 0X7142, 0X7122,
  0X7122, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7122, 0X7122,
  0X7142, 0X7142, 0X7963, 0X7963, 0X7963, 0X7983, 0X79A4, 0X79A4,
  0X81C4, 0X81E4, 0X81E5, 0X8205, 0X8205, 0X81E4, 0X81A4, 0X8A05,
  0X8A66, 0X8A66, 0X9287, 0X9287, 0X9287, 0X9287, 0X92C8, 0X92C8,
  0X9AE8, 0X9AE8, 0X9AE8, 0X9B08, 0X9B09, 0X9B29, 0X9B29, 0X9B29,
  0X9B49, 0XA349, 0XA34A, 0XA349, 0XA369, 0XA36A, 0XA36A, 0XA36A,
  0XA36A, 0XA36A, 0XA38A, 0XA36A, 0XA369, 0XA38A, 0XA3AB, 0XA3AA,
  0XABAA, 0XA3AA, 0XA3AA, 0XA38A, 0XA38A, 0XA38A, 0XA38A, 0XA38A,
  0XA38A, 0XA38A, 0XA369, 0XA369, 0XA349, 0XA329, 0XA369, 0XA36A,
  0XA349, 0XA329, 0X9B29, 0X9B49, 0X9B49, 0X9B29, 0X9B29, 0X9B28,
  0X9AE8, 0X9AE7, 0X92E8, 0X92C8, 0X92C7, 0X9286, 0X9266, 0X9266,
  0X9287, 0X8A87, 0X8A66, 0X8A66, 0X8A46, 0X8A45, 0X8A25, 0X8A05,
  0X8205, 0X8205, 0X8205, 0X81E4, 0X81E4, 0X81C4, 0X79A3, 0X7983,
  0X7983, 0X7983, 0X7963, 0X7963, 0X7963, 0X7963, 0X7163, 0X7142,
  0X7142, 0X7122, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7122, 0X7142, 0X7142,
  0X7963, 0X7963, 0X7963, 0X7983, 0X79A3, 0X79A3, 0X79C4, 0X81E4,
  0X81E4, 0X8205, 0X8205, 0X8A25, 0X8A46, 0X8A25, 0X89C4, 0X89E5,
  0X9266, 0X92A7, 0X92A7, 0X92C7, 0X92A7, 0X92A7, 0X9AE8, 0X9B08,
  0X9B09, 0X9B09, 0X9B29, 0X9B29, 0XA349, 0XA349, 0XA34A, 0XA36A,
  0XA36A, 0XA36A, 0XA38A, 0XA38A, 0XA38A, 0XA3AB, 0XABAB, 0XABAB,
  0XA38A, 0XABAB, 0XABCB, 0XABCB, 0XABAA, 0XABAA, 0XABCB, 0XABCB,
  0XABCA, 0XABCB, 0XABCB, 0XABCB, 0XABCB, 0XABCB, 0XABCB, 0XABCB,
  0XABCB, 0XABCB, 0XABAA, 0XABAA, 0XA38A, 0XA349, 0XA36A, 0XABAA,
  0XA38A, 0XA36A, 0XA36A, 0XA36A, 0XA36A, 0XA369, 0XA349, 0XA349,
  0X9B28, 0X9B08, 0X9B08, 0X9B08, 0X9AE8, 0X92C7, 0X92A7, 0X9286,
  0X92A7, 0X92A7, 0X92A7, 0X9266, 0X8A66, 0X8A46, 0X8A25, 0X8A25,
  0X8A45, 0X8A25, 0X8225, 0X8205, 0X8205, 0X81C4, 0X81A3, 0X81A3,
  0X79A3, 0X79A3, 0X7983, 0X7963, 0X7983, 0X7983, 0X7963, 0X7963,
  0X7142, 0X7142, 0X7122, 0X7122, 0X7122, 0X7102, 0X6902, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6902, 0X7102, 0X7122, 0X7122, 0X7142, 0X7142, 0X7163, 0X7963,
  0X7963, 0X7983, 0X7983, 0X79A4, 0X79C4, 0X81C4, 0X81C4, 0X81E5,
  0X8205, 0X8A25, 0X8A46, 0X8A46, 0X8A66, 0X8A66, 0X8A05, 0X89C4,
  0X9266, 0X92C8, 0X92C8, 0X9AE8, 0X92C7, 0X9AC8, 0X9B29, 0X9B29,
  0X9B29, 0XA349, 0XA349, 0XA36A, 0XA36A, 0XA36A, 0XA38A, 0XA38A,
  0XABAB, 0XABAB, 0XABAB, 0XABAB, 0XABCB, 0XABCB, 0XABCB, 0XABEC,
  0XABCB, 0XABCA, 0XABCA, 0XABCA, 0XABEB, 0XABCB, 0XABEB, 0XAC0C,
  0XABEC, 0XAC0C, 0XABEC, 0XABEC, 0XB40C, 0XABEB, 0XABEB, 0XABEC,
  0XAC0C, 0XABEB, 0XABCB, 0XABCB, 0XABCB, 0XAB8A, 0XAB8A, 0XABCB,
  0XABCB, 0XAB8A, 0XA38A, 0XA3AB, 0XA38A, 0XA38A, 0XA38A, 0XA369,
  0XA369, 0XA349, 0X9B29, 0X9B29, 0X9B08, 0X9B08, 0X9AE8, 0X92C7,
  0X92A7, 0X92C7, 0X92C7, 0X9287, 0X9286, 0X9286, 0X9266, 0X8A66,
  0X8A66, 0X8A46, 0X8A46, 0X8A25, 0X8A25, 0X8A05, 0X81C4, 0X81C4,
  0X81C4, 0X81C4, 0X79A3, 0X7983, 0X79A3, 0X7983, 0X7983, 0X7963,
  0X7963, 0X7163, 0X7142, 0X7142, 0X7122, 0X7122, 0X7102, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X7102, 0X7122, 0X7122, 0X7142, 0X7143, 0X7963, 0X7963, 0X7963,
  0X7983, 0X79A4, 0X79C4, 0X81C4, 0X81E4, 0X81E5, 0X81E4, 0X8205,
  0X8A46, 0X8A46, 0X8A66, 0X8A87, 0X9286, 0X9286, 0X9286, 0X9205,
  0X9245, 0X9AE8, 0X9B08, 0X9B09, 0X9AE8, 0X9B08, 0X9B49, 0XA349,
  0XA36A, 0XA36A, 0XA38A, 0XA38A, 0XA3AA, 0XA3AB, 0XABAB, 0XABCB,
  0XABCB, 0XABEC, 0XABEB, 0XABEC, 0XABEC, 0XAC0C, 0XB40C, 0XB40C,
  0XB3EB, 0XABCA, 0XB3EB, 0XB3EB, 0XB40C, 0XB40C, 0XB40C, 0XB42C,
  0XB42C, 0XB42C, 0XB42C, 0XB42D, 0XB42D, 0XB42C, 0XB42C, 0XB42D,
  0XB42D, 0XB42C, 0XB40B, 0XB40C, 0XB40C, 0XABCB, 0XAB8A, 0XABCA,
  0XABEB, 0XABCB, 0XABCB, 0XABEB, 0XABCB, 0XABCB, 0XA3AA, 0XA38A,
  0XA38A, 0XA38A, 0XA36A, 0XA349, 0X9B49, 0X9B29, 0X9B28, 0X9B08,
  0X9AE8, 0X9AE8, 0X9AE8, 0X9AC7, 0X92A7, 0X92A7, 0X92A7, 0X9287,
  0X9286, 0X8A66, 0X8A66, 0X8A66, 0X8A45, 0X8A25, 0X8A05, 0X81E4,
  0X81E4, 0X81E4, 0X81C4, 0X79A3, 0X79A4, 0X79A3, 0X79A3, 0X7983,
  0X7983, 0X7963, 0X7963, 0X7143, 0X7142, 0X7142, 0X7122, 0X7122,
  0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X7102, 0X7122,
  0X7122, 0X7142, 0X7142, 0X7163, 0X7963, 0X7963, 0X7983, 0X79A3,
  0X79A4, 0X81C4, 0X81E4, 0X81E5, 0X8205, 0X8225, 0X8A05, 0X8A26,
  0X8A66, 0X8A86, 0X9287, 0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X9205,
  0X9246, 0X9B08, 0X9B29, 0X9B49, 0X9AE8, 0XA329, 0XA36A, 0XA36A,
  0XA38A, 0XA3AB, 0XABAB, 0XABCB, 0XABCB, 0XABEB, 0XABEC, 0XABEC,
  0XAC0C, 0XAC0C, 0XB40C, 0XB42C, 0XB42D, 0XB42D, 0XB42D, 0XB44C,
  0XB40B, 0XB42C, 0XB42D, 0XB44D, 0XB44D, 0XB44D, 0XB42C, 0XB46D,
  0XBC6D, 0XBC6D, 0XBC6D, 0XBC6D, 0XBC6D, 0XB44D, 0XB44D, 0XB44D,
  0XB46D, 0XB44D, 0XB44D, 0XB42D, 0XB44D, 0XB42D, 0XABCB, 0XB3EB,
  0XB40B, 0XB40C, 0XAC0C, 0XAC0C, 0XAC0C, 0XABEB, 0XABCB, 0XABAA,
  0XABCB, 0XABAB, 0XAB8A, 0XA38A, 0XA369, 0XA349, 0XA349, 0XA349,
  0X9B29, 0X9B08, 0X9B08, 0X9AE8, 0X9AC7, 0X9AC8, 0X92C8, 0X92C7,
  0X92A7, 0X92A7, 0X9287, 0X8A86, 0X8A66, 0X8A46, 0X8A25, 0X8A05,
  0X81E4, 0X8205, 0X81E4, 0X81E4, 0X81E4, 0X81C4, 0X81C4, 0X79A4,
  0X79A3, 0X7983, 0X7983, 0X7963, 0X7963, 0X7142, 0X7142, 0X7122,
  0X7122, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7122,
  0X7142, 0X7143, 0X7963, 0X7963, 0X7983, 0X79A3, 0X79A4, 0X79C4,
  0X81E4, 0X81E5, 0X8205, 0X8205, 0X8A25, 0X8A46, 0X8A46, 0X8A46,
  0X9287, 0X92A7, 0X92C8, 0X92C8, 0X9AE8, 0X9AC7, 0X9265, 0X9225,
  0X9AC8, 0X9B29, 0XA349, 0XA349, 0XA329, 0XA36A, 0XA38A, 0XABAB,
  0XABCB, 0XABCB, 0XABEC, 0XABEC, 0XAC0C, 0XAC0C, 0XB40C, 0XB42D,
  0XB42D, 0XB42D, 0XB44D, 0XB44D, 0XB44D, 0XB44D, 0XB46D, 0XBC6D,
  0XBC4C, 0XB42C, 0XBC6D, 0XBC6D, 0XBC6D, 0XBC6D, 0XBC6D, 0XBC8E,
  0XBC8E, 0XBCAD, 0XBC8D, 0XBCAE, 0XBCAE, 0XBC8E, 0XBC8D, 0XBC8D,
  0XBC8E, 0XBC8E, 0XBC8D, 0XB46D, 0XB46D, 0XBC6E, 0XB40C, 0XB42C,
  0XB42C, 0XB42C, 0XB42C, 0XB42C, 0XB42C, 0XB40C, 0XB40B, 0XAC0B,
  0XABEB, 0XABEB, 0XABEB, 0XABCB, 0XAB8A, 0XA38A, 0XA36A, 0XA36A,
  0XA349, 0XA349, 0XA329, 0X9B08, 0X9B08, 0X9B08, 0X9AE8, 0X9AE8,
  0X92C8, 0X92C7, 0X92A7, 0X92A7, 0X9287, 0X8A86, 0X8A46, 0X8A25,
  0X8A05, 0X8A05, 0X8A05, 0X8A05, 0X8205, 0X81E4, 0X81E4, 0X81C4,
  0X79C4, 0X79A4, 0X79A3, 0X7983, 0X7963, 0X7963, 0X7163, 0X7142,
  0X7142, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7142, 0X7142,
  0X7163, 0X7963, 0X7983, 0X7983, 0X79A4, 0X79A4, 0X81C4, 0X81E4,
  0X8205, 0X8205, 0X8A25, 0X8A46, 0X8A46, 0X8A66, 0X9287, 0X8A66,
  0X9287, 0X92E8, 0X9AE8, 0X9AE8, 0X9B08, 0X9AE7, 0X9225, 0X9A66,
  0XA329, 0XA36A, 0XA38A, 0XA349, 0XA349, 0XABCB, 0XABCB, 0XABCB,
  0XABEC, 0XAC0C, 0XAC0C, 0XB40C, 0XB42C, 0XB42D, 0XB44D, 0XB44D,
  0XB44D, 0XB46D, 0XBC6D, 0XBC8E, 0XBC8E, 0XBC8E, 0XBC8E, 0XBC6D,
  0XBC6D, 0XBC8E, 0XBCAE, 0XBCAE, 0XBCAE, 0XBC8D, 0XBC8E, 0XBCCF,
  0XBCCF, 0XBCAE, 0XBCAD, 0XBCCF, 0XBCCF, 0XBCCE, 0XBCAE, 0XBCAE,
  0XBCAE, 0XBCAF, 0XBCAE, 0XBCAE, 0XBCAE, 0XBCAF, 0XB44D, 0XB44C,
  0XBC6D, 0XB44C, 0XB42C, 0XB44D, 0XB44C, 0XB44C, 0XB42C, 0XB42C,
  0XAC0C, 0XAC0C, 0XAC0C, 0XABEC, 0XABCB, 0XABCB, 0XABAB, 0XAB8A,
  0XA38A, 0XA36A, 0XA349, 0XA307, 0X9B29, 0X9B29, 0X9B29, 0X9B28,
  0X9B08, 0X9B08, 0X92E8, 0X92C7, 0X92C7, 0X92A7, 0X9286, 0X9266,
  0X9246, 0X8A25, 0X8A25, 0X8A25, 0X8A25, 0X8205, 0X8205, 0X81E5,
  0X81E4, 0X81C4, 0X79C4, 0X79A4, 0X7983, 0X7983, 0X7963, 0X7163,
  0X7142, 0X7142, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X7102, 0X7122, 0X7122, 0X7142, 0X7142, 0X7963,
  0X7963, 0X7983, 0X7983, 0X79A4, 0X79C4, 0X81C4, 0X81E5, 0X8205,
  0X8225, 0X8A26, 0X8A46, 0X8A66, 0X8A86, 0X9287, 0X92A7, 0X92A7,
  0X92A7, 0X9AE8, 0X9B09, 0X9B29, 0X9B49, 0X9AE7, 0X9A25, 0X9AA7,
  0XA38A, 0XAB8A, 0XABAB, 0XAB49, 0XAB8A, 0XABEC, 0XAC0C, 0XB40C,
  0XB40C, 0XB42C, 0XB42C, 0XB44D, 0XB44D, 0XBC6E, 0XBC6E, 0XBC8E,
  0XBC8E, 0XBC8E, 0XBCAE, 0XBCAE, 0XBCAE, 0XBCAE, 0XBCAE, 0XBCAE,
  0XBCAF, 0XBCCF, 0XC4CF, 0XC4CF, 0XC4CF, 0XC4CF, 0XC4AE, 0XC4EF,
  0XC4F0, 0XC4F0, 0XC4EF, 0XC4EF, 0XC4F0, 0XC4EF, 0XC4CF, 0XC4EF,
  0XC4EF, 0XC4EF, 0XC4CF, 0XBCCF, 0XC4CF, 0XC4EF, 0XBC8E, 0XBC6D,
  0XBCAE, 0XBCAE, 0XBC8D, 0XBC8D, 0XBC8D, 0XBC8D, 0XB44D, 0XB42D,
  0XB42D, 0XB42D, 0XB42D, 0XB42C, 0XAC0C, 0XABEC, 0XABEB, 0XABCB,
  0XABAB, 0XAB8A, 0XA369, 0XA348, 0XA369, 0XA349, 0X9B49, 0X9B49,
  0X9B29, 0X9B29, 0X9B08, 0X9AE8, 0X92E8, 0X92C7, 0X92A7, 0X92A7,
  0X9286, 0X9246, 0X9245, 0X8A45, 0X8A25, 0X8A05, 0X8A05, 0X8205,
  0X81E5, 0X81E4, 0X81E4, 0X81C4, 0X79A4, 0X79A3, 0X7983, 0X7963,
  0X7963, 0X7163, 0X7142, 0X7122, 0X7122, 0X7102, 0X6902, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X7102, 0X7122, 0X7122, 0X7142, 0X7143, 0X7963, 0X7963,
  0X7983, 0X79A4, 0X79A4, 0X81C4, 0X81E4, 0X8205, 0X8205, 0X8A25,
  0X8A46, 0X8A66, 0X8A86, 0X9287, 0X92A7, 0X92A7, 0X92C8, 0X9B08,
  0X9AC8, 0X9AE8, 0X9B49, 0XA34A, 0XA36A, 0XA308, 0X9A25, 0XA2C8,
  0XABAB, 0XABCB, 0XABCB, 0XAB6A, 0XABCB, 0XB42C, 0XB42D, 0XB44D,
  0XB44D, 0XB44D, 0XB46D, 0XBC6D, 0XBC6E, 0XBC8E, 0XBCAE, 0XBCAE,
  0XBCAE, 0XBCCF, 0XC4CF, 0XC4CF, 0XC4EF, 0XC4EF, 0XC4EF, 0XC4EF,
  0XC510, 0XC510, 0XC510, 0XC510, 0XC4EF, 0XC50F, 0XC4EE, 0XC510,
  0XC530, 0XC530, 0XC530, 0XC510, 0XC510, 0XC530, 0XC530, 0XC530,
  0XC530, 0XC530, 0XC510, 0XC510, 0XC510, 0XC510, 0XC4CF, 0XBC8E,
  0XC4AF, 0XC4EF, 0XBCCF, 0XBCCE, 0XBCCE, 0XBCAE, 0XBC8E, 0XBC6E,
  0XBC6D, 0XB46D, 0XB44D, 0XB44D, 0XB42C, 0XB42C, 0XB40C, 0XB3EC,
  0XABCB, 0XABAA, 0XAB8A, 0XAB8A, 0XA38A, 0XA36A, 0XA36A, 0XA36A,
  0X9B6A, 0X9B49, 0X9B29, 0X9B08, 0X9B08, 0X9AE8, 0X92C7, 0X92A7,
  0X92A7, 0X9286, 0X9286, 0X8A66, 0X8A46, 0X8A46, 0X8A25, 0X8A05,
  0X8205, 0X81E4, 0X81E4, 0X81E4, 0X81C4, 0X79C4, 0X79A4, 0X7983,
  0X7963, 0X7963, 0X7163, 0X7142, 0X7142, 0X7122, 0X7102, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X7102, 0X7122, 0X7142, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A3,
  0X79A4, 0X81C4, 0X81C4, 0X81E4, 0X8205, 0X8205, 0X8A26, 0X8A46,
  0X8A66, 0X9287, 0X92A7, 0X92A7, 0X92C7, 0X92E8, 0X9B08, 0X9B29,
  0X9B08, 0X9B08, 0XA34A, 0XA38A, 0XA38A, 0XA369, 0X9A25, 0XA2C8,
  0XABEB, 0XAC0C, 0XABEB, 0XABAB, 0XB42C, 0XB42D, 0XB44D, 0XBC6E,
  0XBC8E, 0XBC8E, 0XBC8E, 0XBCAF, 0XBCAE, 0XBCAE, 0XC4CF, 0XC4CF,
  0XC4EF, 0XC4F0, 0XC4F0, 0XC510, 0XC510, 0XC510, 0XC530, 0XC510,
  0XC530, 0XCD31, 0XCD31, 0XCD51, 0XC50F, 0XCD30, 0XCD0F, 0XCD30,
  0XCD50, 0XCD50, 0XCD51, 0XCD51, 0XC550, 0XCD50, 0XCD51, 0XCD51,
  0XCD51, 0XCD51, 0XCD51, 0XC530, 0XC531, 0XC531, 0XC510, 0XC4AF,
  0XC4CF, 0XC510, 0XC510, 0XC4EF, 0XC4CF, 0XC4CF, 0XBCCF, 0XBCAF,
  0XBCAE, 0XBC8E, 0XBC8E, 0XBC6D, 0XBC4D, 0XB44D, 0XB42D, 0XB42C,
  0XB40C, 0XABEB, 0XABCB, 0XABCB, 0XABCB, 0XABAA, 0XAB8A, 0XA38A,
  0XA38A, 0XA36A, 0X9B49, 0X9B29, 0X9B29, 0X9B08, 0X9AE8, 0X9A87,
  0X92A7, 0X92A7, 0X92A7, 0X92A7, 0X9286, 0X8A66, 0X8A46, 0X8A46,
  0X8A25, 0X8A05, 0X8205, 0X81E4, 0X81C4, 0X81C4, 0X81A4, 0X79A4,
  0X7983, 0X7983, 0X7963, 0X7963, 0X7143, 0X7142, 0X7122, 0X7122,
  0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102,
  0X7122, 0X7142, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A3, 0X79C4,
  0X81C4, 0X81E4, 0X81E4, 0X8205, 0X8A25, 0X8A25, 0X8A66, 0X8A87,
  0X9287, 0X92A7, 0X92C7, 0X92C7, 0X9AE8, 0X9B08, 0X9B29, 0XA349,
  0XA369, 0X9B29, 0XA349, 0XABAB, 0XABCB, 0XABAA, 0X9A66, 0XA2A7,
  0XB40C, 0XB42C, 0XB3EB, 0XB40C, 0XBC6D, 0XB46D, 0XBC6D, 0XBC8E,
  0XBCAE, 0XBCAE, 0XBCAF, 0XC4CF, 0XC4CF, 0XC4EF, 0XC4F0, 0XC510,
  0XC510, 0XC510, 0XC531, 0XCD31, 0XCD31, 0XCD51, 0XCD51, 0XCD51,
  0XCD51, 0XCD51, 0XCD72, 0XCD72, 0XCD51, 0XCD71, 0XCD50, 0XCD50,
  0XCD71, 0XCD71, 0XCD72, 0XCD72, 0XCD72, 0XCD71, 0XCD71, 0XCD71,
  0XCD71, 0XCD72, 0XCD71, 0XCD71, 0XCD71, 0XCD71, 0XC530, 0XC4CF,
  0XC510, 0XC550, 0XC530, 0XC510, 0XC4EF, 0XC4CF, 0XC4F0, 0XC4EF,
  0XBCCF, 0XBCCF, 0XBCCF, 0XBCAE, 0XBC8E, 0XBC8E, 0XBC6D, 0XB44D,
  0XB42D, 0XB40C, 0XB3EB, 0XABEB, 0XABEB, 0XABCB, 0XABCB, 0XABAB,
  0XA3AA, 0XA38A, 0XA36A, 0XA369, 0X9B49, 0X9B29, 0X9AC7, 0X9AA7,
  0X9AC7, 0X92C7, 0X92C7, 0X92C8, 0X92C7, 0X92A7, 0X9286, 0X8A66,
  0X8A46, 0X8A46, 0X8A25, 0X8205, 0X81E4, 0X81C4, 0X81C4, 0X81C4,
  0X79A4, 0X79A3, 0X7983, 0X7963, 0X7963, 0X7143, 0X7142, 0X7122,
  0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122,
  0X7142, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A4, 0X79C4, 0X81C4,
  0X81E4, 0X8205, 0X8205, 0X8A25, 0X8A46, 0X8A66, 0X8A86, 0X92A7,
  0X92C7, 0X92E8, 0X9AE8, 0X9B08, 0X9B29, 0X9B49, 0XA349, 0XA36A,
  0XA38A, 0XA38A, 0XA349, 0XABCB, 0XAC0C, 0XABEC, 0XAB08, 0XA287,
  0XB3CB, 0XB40C, 0XB3CB, 0XBC0C, 0XBC8E, 0XBCAE, 0XBCAF, 0XBCAF,
  0XBCCF, 0XC4CF, 0XC4EF, 0XC510, 0XC510, 0XC510, 0XC530, 0XC530,
  0XC530, 0XCD51, 0XCD51, 0XCD52, 0XCD72, 0XCD71, 0XCD71, 0XCD71,
  0XCD92, 0XCD92, 0XD592, 0XD593, 0XCD92, 0XCD91, 0XCD70, 0XD550,
  0XD5B2, 0XD5B2, 0XD5B2, 0XD5B3, 0XD5B3, 0XD5B2, 0XCDB2, 0XCDB2,
  0XCD91, 0XCD91, 0XCD92, 0XCD92, 0XD5B2, 0XCD92, 0XCD51, 0XCCF0,
  0XCD31, 0XCD71, 0XCD51, 0XCD50, 0XC530, 0XC510, 0XC510, 0XC510,
  0XC510, 0XC510, 0XC4EF, 0XC4CF, 0XBCAE, 0XBCCF, 0XBCAE, 0XBC6E,
  0XBC4D, 0XB42C, 0XB42C, 0XB42C, 0XB40C, 0XB40C, 0XABEB, 0XABCB,
  0XABCB, 0XA3AB, 0XA3AA, 0XA38A, 0XA36A, 0XA349, 0XA2C7, 0X9AE8,
  0X9B08, 0X9AE8, 0X9AE8, 0X9AE8, 0X9AE8, 0X92C8, 0X92A7, 0X9287,
  0X9266, 0X8A46, 0X8A25, 0X8A25, 0X8A25, 0X8205, 0X81C4, 0X81C4,
  0X81C4, 0X79C4, 0X79A3, 0X7983, 0X7963, 0X7963, 0X7142, 0X7142,
  0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7142,
  0X7142, 0X7963, 0X7963, 0X7983, 0X79A4, 0X79C4, 0X81E4, 0X81E5,
  0X8205, 0X8225, 0X8A25, 0X8A46, 0X8A66, 0X9287, 0X92A7, 0X92C8,
  0X9AE8, 0X9B08, 0X9B08, 0X9B29, 0XA349, 0XA36A, 0XA38A, 0XA38A,
  0XABAB, 0XABCB, 0XA38A, 0XAB8A, 0XB40C, 0XB42C, 0XABEB, 0XAB08,
  0XB309, 0XB3EC, 0XBC2D, 0XBC0C, 0XBC8E, 0XC4CF, 0XC4CF, 0XC4F0,
  0XC510, 0XC50F, 0XC510, 0XC510, 0XC530, 0XCD51, 0XCD51, 0XCD50,
  0XCD51, 0XCD71, 0XCD72, 0XD592, 0XD592, 0XD592, 0XCDB2, 0XD5B2,
  0XD5B3, 0XD5B3, 0XD5D3, 0XD5D3, 0XD5D3, 0XD5B2, 0XD591, 0XD5B2,
  0XD5D3, 0XD5D3, 0XD5D4, 0XD5D3, 0XD5D3, 0XD5D3, 0XD5D3, 0XD5D3,
  0XD5D3, 0XD5D3, 0XD5B2, 0XCDB2, 0XD5D3, 0XD5B3, 0XCD92, 0XCD51,
  0XCD51, 0XCD92, 0XCD71, 0XCD70, 0XCD71, 0XCD51, 0XCD30, 0XCD31,
  0XCD51, 0XC530, 0XC510, 0XC510, 0XC4EF, 0XC4CF, 0XC4CF, 0XBCAE,
  0XBC6D, 0XBC6D, 0XBC6D, 0XBC4D, 0XB44D, 0XB42C, 0XAC0C, 0XAC0C,
  0XAC0C, 0XABEB, 0XABCB, 0XABAB, 0XA38A, 0XA349, 0XA2C8, 0XA308,
  0X9B29, 0X9B29, 0X9B28, 0X9B08, 0X9B08, 0X9AE8, 0X9AE8, 0X92C7,
  0X9287, 0X9266, 0X8A46, 0X8A46, 0X8A25, 0X8A25, 0X8205, 0X81E4,
  0X81C4, 0X81C4, 0X81C4, 0X79A4, 0X7983, 0X7963, 0X7942, 0X7142,
  0X7122, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7142, 0X7143,
  0X7963, 0X7983, 0X7983, 0X79A4, 0X79C4, 0X81E4, 0X8205, 0X8205,
  0X8225, 0X8A46, 0X8A46, 0X8A66, 0X9286, 0X92A7, 0X92C8, 0X9AE8,
  0X9B08, 0X9B29, 0X9B49, 0XA369, 0XA36A, 0XA38B, 0XABAB, 0XABCB,
  0XABEB, 0XAC0C, 0XABCB, 0XB3AB, 0XB3EC, 0XB40C, 0XB44D, 0XB3AA,
  0XAAA7, 0XBBCC, 0XBC4D, 0XBC0C, 0XC46D, 0XC4F0, 0XC510, 0XC510,
  0XC531, 0XC530, 0XCD51, 0XCD51, 0XCD50, 0XCD50, 0XCD71, 0XCD91,
  0XCD92, 0XD593, 0XD5B3, 0XD5B3, 0XD5D3, 0XD5D3, 0XD5D3, 0XD5D3,
  0XD5D3, 0XD5F4, 0XD5F4, 0XD5F4, 0XD5F4, 0XD5F3, 0XDDF2, 0XDE14,
  0XDE14, 0XDDF3, 0XDE14, 0XDE15, 0XDE14, 0XDE14, 0XDE14, 0XDE14,
  0XD614, 0XD614, 0XD5F3, 0XD5D2, 0XD5D2, 0XD5D3, 0XD5D3, 0XCD92,
  0XCD72, 0XD5B3, 0XD5B2, 0XCD91, 0XCD92, 0XCD92, 0XCD71, 0XCD51,
  0XCD51, 0XCD51, 0XC551, 0XC531, 0XC530, 0XC4F0, 0XC4F0, 0XC4CF,
  0XBC8E, 0XBC8E, 0XBC8E, 0XBC6D, 0XBC6D, 0XB44D, 0XB42C, 0XB42C,
  0XB42C, 0XB40C, 0XABEB, 0XABCB, 0XABCB, 0XAB69, 0XAB08, 0XA349,
  0XA349, 0X9B49, 0X9B49, 0X9B29, 0X9B09, 0X9B08, 0X9B08, 0X9AE8,
  0X92C8, 0X92A7, 0X9287, 0X8A86, 0X8A66, 0X8A46, 0X8A25, 0X8A05,
  0X81E4, 0X81C4, 0X81A4, 0X81A3, 0X7983, 0X7963, 0X7942, 0X7142,
  0X7122, 0X7142, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7142, 0X7163, 0X7963,
  0X7983, 0X79A3, 0X79A4, 0X81C4, 0X81E4, 0X8205, 0X8225, 0X8A25,
  0X8A46, 0X8A66, 0X8A66, 0X9287, 0X92A7, 0X92C8, 0X9B08, 0X9B09,
  0X9B29, 0X9B49, 0XA36A, 0XA38A, 0XA38B, 0XABCB, 0XABEB, 0XABEC,
  0XAC0C, 0XAC2C, 0XB40C, 0XB42C, 0XBC4D, 0XB42D, 0XB42C, 0XBC2C,
  0XB349, 0XBB6A, 0XBB8A, 0XBB8A, 0XC40B, 0XC4CF, 0XCD51, 0XCD51,
  0XCD51, 0XCD51, 0XCD72, 0XCD92, 0XCD92, 0XCD92, 0XCD92, 0XD5B2,
  0XD5D3, 0XD5D3, 0XD5D4, 0XD5D4, 0XD5F4, 0XD5F4, 0XDDF4, 0XDE14,
  0XD614, 0XDE14, 0XDE15, 0XDE35, 0XDE34, 0XDE14, 0XDE14, 0XDE14,
  0XDE36, 0XDE34, 0XDE33, 0XDE35, 0XDE35, 0XDE35, 0XDE35, 0XDE35,
  0XDE35, 0XDE34, 0XD614, 0XD614, 0XD5F3, 0XD5F3, 0XD614, 0XD5D3,
  0XD5B3, 0XD5F3, 0XD5D2, 0XD5B1, 0XD5D3, 0XD5D3, 0XCDB3, 0XCD92,
  0XCD92, 0XCD72, 0XCD72, 0XCD51, 0XCD51, 0XCD30, 0XC510, 0XC4EF,
  0XC4AF, 0XBCAE, 0XBCAE, 0XBCAE, 0XBCAE, 0XBC8E, 0XB44D, 0XB44D,
  0XB44D, 0XB44C, 0XB40C, 0XABEB, 0XABCB, 0XABAA, 0XAB69, 0XAB69,
  0XA369, 0XA369, 0XA36A, 0XA36A, 0XA349, 0X9B29, 0X9B09, 0X9B08,
  0X9AE8, 0X9AC7, 0X92A7, 0X92A7, 0X9286, 0X8A66, 0X8A46, 0X8A25,
  0X8A05, 0X81E4, 0X81C4, 0X81A4, 0X8183, 0X7963, 0X7943, 0X7943,
  0X7943, 0X7142, 0X7142, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6902, 0X7122, 0X7122, 0X7142, 0X7163, 0X7963, 0X7983,
  0X79A4, 0X79C4, 0X81C4, 0X81E4, 0X8205, 0X8225, 0X8A46, 0X8A46,
  0X8A66, 0X8A86, 0X92A7, 0X92A7, 0X92C7, 0X9B08, 0X9B29, 0X9B29,
  0X9B49, 0XA36A, 0XA38A, 0XABAB, 0XABCB, 0XABEB, 0XAC0C, 0XB40C,
  0XB42D, 0XB44D, 0XB42D, 0XB44D, 0XBC8E, 0XBCAF, 0XBC8E, 0XBC6D,
  0XBC6D, 0XBBAA, 0XC40C, 0XC3EC, 0XBBCB, 0XC48E, 0XCD71, 0XCD72,
  0XCD72, 0XD592, 0XD5B3, 0XD5B3, 0XD5D3, 0XD5D4, 0XD5D4, 0XD5D3,
  0XD5F4, 0XD5F4, 0XDE14, 0XDE15, 0XDE15, 0XDE35, 0XDE35, 0XDE35,
  0XDE35, 0XDE35, 0XDE56, 0XDE55, 0XDE34, 0XDE55, 0XDE55, 0XDE34,
  0XE656, 0XE656, 0XDE54, 0XDE34, 0XDE55, 0XDE55, 0XDE56, 0XE656,
  0XDE56, 0XDE55, 0XDE35, 0XDE35, 0XDE35, 0XDE13, 0XDE34, 0XD5F4,
  0XD5D3, 0XDDD3, 0XD5D2, 0XD5D3, 0XD5F4, 0XD5F4, 0XD5D3, 0XD5D3,
  0XD5D3, 0XD5B3, 0XD592, 0XCD72, 0XCD71, 0XCD71, 0XCD50, 0XC510,
  0XC4EF, 0XC4EF, 0XC4CF, 0XC4AF, 0XBCAE, 0XBCAF, 0XBC8E, 0XBC6D,
  0XBC4D, 0XB42C, 0XB42C, 0XB40C, 0XB40C, 0XABEB, 0XABAA, 0XABAA,
  0XABAA, 0XABAA, 0XA3AA, 0XA38A, 0XA36A, 0XA36A, 0XA349, 0X9B29,
  0X9B08, 0X9AE8, 0X92C7, 0X92A7, 0X92A7, 0X9287, 0X9266, 0X8A46,
  0X8A25, 0X8A05, 0X8205, 0X81E4, 0X81C4, 0X8183, 0X7963, 0X7963,
  0X7963, 0X7963, 0X7143, 0X7142, 0X7122, 0X7122, 0X6902, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6902, 0X7122, 0X7122, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A3,
  0X79C4, 0X81E4, 0X81E4, 0X8205, 0X8225, 0X8A46, 0X8A66, 0X8A66,
  0X8A86, 0X92A7, 0X92C7, 0X9AE8, 0X9B08, 0X9B29, 0X9B49, 0XA36A,
  0XA36A, 0XA38A, 0XABCB, 0XABEB, 0XABEC, 0XAC0C, 0XB42D, 0XB44D,
  0XB46E, 0XB46E, 0XB46D, 0XBC8E, 0XBCCF, 0XC4CF, 0XC4F0, 0XC48E,
  0XC4AE, 0XC4EF, 0XCD30, 0XC46D, 0XC3EB, 0XC48E, 0XCD10, 0XD5B3,
  0XD5B3, 0XD5B3, 0XD5D3, 0XD5D3, 0XD5F4, 0XD5F4, 0XDE14, 0XDE14,
  0XDE14, 0XDE35, 0XDE35, 0XDE35, 0XDE55, 0XDE55, 0XDE55, 0XE656,
  0XDE56, 0XDE55, 0XDE76, 0XDE76, 0XDE56, 0XE676, 0XE676, 0XDE55,
  0XE676, 0XE697, 0XE677, 0XDE76, 0XDE76, 0XDE56, 0XDE76, 0XE696,
  0XE696, 0XDE76, 0XDE55, 0XE656, 0XDE56, 0XDE34, 0XDE34, 0XDDF4,
  0XDDD3, 0XDDF3, 0XDE14, 0XDE14, 0XD615, 0XDE15, 0XD5F4, 0XD5D4,
  0XD5F4, 0XD5D4, 0XD5D3, 0XD5B2, 0XD592, 0XCD92, 0XCD71, 0XCD30,
  0XCD10, 0XC4F0, 0XC4F0, 0XC4CF, 0XC4CF, 0XC4CF, 0XBCAE, 0XBC8D,
  0XBC6D, 0XB44C, 0XB44C, 0XB44D, 0XBC4D, 0XB42C, 0XB3EB, 0XABEB,
  0XABEB, 0XABEB, 0XABCB, 0XABAB, 0XA3AB, 0XA38A, 0XA36A, 0XA34A,
  0X9B49, 0X9B08, 0X9B08, 0X9AE8, 0X92C8, 0X92A7, 0X9287, 0X9266,
  0X8A46, 0X8A25, 0X8A05, 0X8205, 0X81E4, 0X81C4, 0X8184, 0X7983,
  0X7983, 0X7963, 0X7963, 0X7163, 0X7142, 0X7122, 0X7122, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X7122, 0X7122, 0X7142, 0X7162, 0X7963, 0X7983, 0X79A3, 0X79C4,
  0X81E4, 0X81E4, 0X8205, 0X8225, 0X8A46, 0X8A66, 0X8A86, 0X9287,
  0X92A7, 0X92C8, 0X9AE8, 0X9B08, 0X9B28, 0X9B49, 0XA36A, 0XA38A,
  0XA3AA, 0XABCB, 0XABEB, 0XAC0C, 0XB42C, 0XB42D, 0XB44D, 0XBC6E,
  0XBC8E, 0XBC8E, 0XBC6D, 0XBCAF, 0XC4EF, 0XC510, 0XC530, 0XC4EF,
  0XC4AE, 0XCD30, 0XCD72, 0XC4CE, 0XC42B, 0XD510, 0XCCEF, 0XD592,
  0XD5F4, 0XD5F4, 0XD5F4, 0XD614, 0XDE15, 0XDE35, 0XDE35, 0XDE35,
  0XDE55, 0XDE56, 0XDE56, 0XE656, 0XE676, 0XE676, 0XDE76, 0XE677,
  0XE697, 0XE676, 0XE696, 0XE697, 0XE697, 0XE6B7, 0XE697, 0XE676,
  0XE696, 0XE6B7, 0XE6B8, 0XE6B8, 0XE697, 0XE697, 0XE6B7, 0XE697,
  0XE697, 0XE697, 0XE697, 0XE676, 0XE676, 0XDE13, 0XDDF3, 0XE636,
  0XDDF3, 0XDE34, 0XDE56, 0XDE55, 0XDE35, 0XDE35, 0XDE35, 0XD614,
  0XD615, 0XD614, 0XD5F4, 0XD5D3, 0XD5B3, 0XD5B3, 0XD5B2, 0XCD92,
  0XCD51, 0XCD10, 0XCD10, 0XC4F0, 0XC4F0, 0XC4F0, 0XC4CF, 0XBC8D,
  0XBC8D, 0XBC8E, 0XBC8D, 0XBC8E, 0XBC8E, 0XB44D, 0XB42C, 0XB42C,
  0XAC0C, 0XABEC, 0XABEC, 0XABEB, 0XABCB, 0XABAB, 0XAB8A, 0XA36A,
  0XA36A, 0XA349, 0X9B29, 0X9B08, 0X9AE8, 0X9AC8, 0X92A7, 0X9287,
  0X9287, 0X8A66, 0X8A46, 0X8A25, 0X8A05, 0X81E5, 0X81C4, 0X81A4,
  0X79A4, 0X7983, 0X7983, 0X7963, 0X7963, 0X7142, 0X7122, 0X7122,
  0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102,
  0X7122, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A4, 0X79C4, 0X81C4,
  0X81E4, 0X8205, 0X8225, 0X8A46, 0X8A66, 0X8A86, 0X92A7, 0X92A7,
  0X92C7, 0X9B08, 0X9B09, 0X9B29, 0X9B29, 0XA369, 0XA38A, 0XA3AB,
  0XABCB, 0XABEC, 0XB40C, 0XB42D, 0XB44D, 0XBC6E, 0XBC8E, 0XBC8E,
  0XBCAF, 0XBCAE, 0XBC8E, 0XC4F0, 0XC510, 0XC531, 0XC551, 0XCD50,
  0XC4CE, 0XCD10, 0XD592, 0XCD50, 0XC40A, 0XD510, 0XD592, 0XCD30,
  0XD5F3, 0XD634, 0XDE14, 0XDE34, 0XDE35, 0XDE56, 0XDE56, 0XDE56,
  0XDE75, 0XE676, 0XE677, 0XE697, 0XE697, 0XE697, 0XE6B7, 0XE6B7,
  0XE6B8, 0XE6B7, 0XE696, 0XE6B7, 0XEEB8, 0XEED8, 0XE6B8, 0XE697,
  0XE6B7, 0XE6D7, 0XEED8, 0XEED8, 0XE6B8, 0XE6D7, 0XE6D8, 0XE6B7,
  0XE6B7, 0XE697, 0XE697, 0XE697, 0XE6B7, 0XDE34, 0XDE33, 0XDE34,
  0XDDF3, 0XE656, 0XE677, 0XDE76, 0XDE56, 0XDE56, 0XDE56, 0XDE35,
  0XDE35, 0XDE35, 0XD614, 0XD5F4, 0XD5D3, 0XD5F3, 0XD5D3, 0XD5B3,
  0XD571, 0XCD31, 0XCD51, 0XCD31, 0XCD30, 0XCD30, 0XC4F0, 0XBCAE,
  0XBC8D, 0XBCAE, 0XBCAE, 0XBC8E, 0XBC6D, 0XBC4D, 0XB44D, 0XB44D,
  0XB44D, 0XB42C, 0XAC0C, 0XAC0C, 0XABEC, 0XABEB, 0XABCB, 0XABAB,
  0XA38A, 0XA36A, 0XA349, 0X9B29, 0X9B08, 0X9AE8, 0X9AC8, 0X92C7,
  0X92A7, 0X9287, 0X9266, 0X8A45, 0X8A25, 0X8A05, 0X8205, 0X81E4,
  0X81C4, 0X79A4, 0X79A4, 0X7983, 0X7963, 0X7963, 0X7142, 0X7122,
  0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122,
  0X7142, 0X7143, 0X7963, 0X7983, 0X79A3, 0X79C4, 0X81E4, 0X81E4,
  0X8205, 0X8225, 0X8A45, 0X8A66, 0X8A86, 0X92A7, 0X92C7, 0X92C7,
  0X9AE8, 0X9B29, 0X9B49, 0X9B49, 0XA36A, 0XA36A, 0XA3AA, 0XABCB,
  0XABEC, 0XAC2C, 0XB42D, 0XB44D, 0XBC6E, 0XBC8E, 0XBCAF, 0XBCCF,
  0XBCCF, 0XC4CF, 0XC4AF, 0XC510, 0XC551, 0XCD51, 0XCD51, 0XCD71,
  0XCD50, 0XCD10, 0XD5B2, 0XD5D2, 0XC4AC, 0XCC6D, 0XDDF4, 0XD571,
  0XD570, 0XDE34, 0XDE35, 0XDE55, 0XDE56, 0XE676, 0XE677, 0XE697,
  0XDE96, 0XE697, 0XE6B8, 0XE6B7, 0XE6B8, 0XEEB8, 0XE6D8, 0XE6D8,
  0XEED8, 0XEED8, 0XE6B7, 0XE6D8, 0XEEF9, 0XEEF9, 0XE6D8, 0XE6D8,
  0XE6B7, 0XE6B8, 0XEEF9, 0XEEF9, 0XEEF9, 0XEEF8, 0XEEF8, 0XEED8,
  0XEEF9, 0XE6D8, 0XE6B8, 0XE6D8, 0XE6D8, 0XE696, 0XE675, 0XDE34,
  0XDDD3, 0XDE34, 0XE6B7, 0XE697, 0XE677, 0XDE76, 0XE677, 0XDE76,
  0XDE56, 0XDE56, 0XDE35, 0XDE35, 0XD614, 0XD5F4, 0XD5F4, 0XD5D3,
  0XD592, 0XD552, 0XCD72, 0XCD72, 0XCD51, 0XCD31, 0XC510, 0XC4EF,
  0XC4CF, 0XC4CF, 0XC4AE, 0XBCAE, 0XBCAE, 0XBC8E, 0XBC8E, 0XB46D,
  0XB46D, 0XB44D, 0XB44D, 0XB42D, 0XB40C, 0XAC0C, 0XABEC, 0XABEB,
  0XABCB, 0XA38A, 0XA369, 0XA349, 0X9B29, 0X9B29, 0X9B08, 0X9AE8,
  0X9AC8, 0X92A7, 0X9266, 0X9266, 0X8A46, 0X8A25, 0X8A25, 0X8205,
  0X81E5, 0X81C4, 0X79A4, 0X79A4, 0X7983, 0X7963, 0X7963, 0X7142,
  0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6902, 0X7102, 0X7122, 0X7142,
  0X7142, 0X7963, 0X7983, 0X79A3, 0X79A4, 0X81C4, 0X81E4, 0X8205,
  0X8225, 0X8A45, 0X8A66, 0X8A66, 0X92A7, 0X92A7, 0X92C8, 0X9AE8,
  0X9B29, 0X9B49, 0X9B69, 0XA36A, 0XA38A, 0XA3AA, 0XABCB, 0XABEB,
  0XAC0C, 0XB42D, 0XB44D, 0XBC6E, 0XBC8E, 0XBCAF, 0XC4CF, 0XC4EF,
  0XC510, 0XC4EF, 0XC4EF, 0XC531, 0XCD71, 0XCD71, 0XCD71, 0XCD91,
  0XD5B2, 0XCD30, 0XD592, 0XDE14, 0XCD2F, 0XCC4C, 0XDDF4, 0XDE35,
  0XD571, 0XDDB2, 0XE676, 0XE677, 0XE696, 0XE697, 0XE697, 0XE6B8,
  0XE6B8, 0XE6B6, 0XE6B7, 0XEED8, 0XEED8, 0XEED9, 0XEEF8, 0XEEF9,
  0XEEF9, 0XEEF8, 0XE6D8, 0XEEF9, 0XEF19, 0XE6F8, 0XEEF9, 0XEEF9,
  0XE6F8, 0XE6D8, 0XEEF9, 0XEF1A, 0XEF19, 0XE6F8, 0XEEF8, 0XEF19,
  0XEEF9, 0XEEF9, 0XEEF9, 0XE6F8, 0XE6D8, 0XE6B8, 0XEED9, 0XE697,
  0XE635, 0XDE35, 0XE697, 0XE6B8, 0XE6B7, 0XE697, 0XE697, 0XE697,
  0XE697, 0XE676, 0XDE55, 0XDE55, 0XDE35, 0XDE14, 0XDE14, 0XD614,
  0XD5B3, 0XD592, 0XD592, 0XD592, 0XCD72, 0XCD31, 0XCD30, 0XC510,
  0XC510, 0XC4F0, 0XC4EF, 0XC4CF, 0XBCCF, 0XBCAF, 0XBCAE, 0XBCAE,
  0XBC8E, 0XBC6E, 0XBC6E, 0XBC6D, 0XB44D, 0XB42C, 0XB40C, 0XAC0C,
  0XABEB, 0XABCB, 0XA36A, 0XA34A, 0XA34A, 0XA349, 0X9B29, 0X9B08,
  0X9AE8, 0X92A7, 0X9287, 0X9287, 0X9266, 0X8A66, 0X8A46, 0X8A25,
  0X8205, 0X81E5, 0X81C4, 0X81A4, 0X79A4, 0X7983, 0X7963, 0X7163,
  0X7142, 0X7122, 0X7122, 0X6902, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X7102, 0X7122, 0X7122, 0X7142,
  0X7963, 0X7983, 0X7983, 0X79A4, 0X81C4, 0X81E4, 0X8205, 0X8225,
  0X8A45, 0X8A66, 0X8A86, 0X92A7, 0X92C7, 0X92E8, 0X9AE8, 0X9B08,
  0X9B49, 0XA36A, 0XA38A, 0XA38A, 0XA3AA, 0XABCB, 0XABEB, 0XAC0C,
  0XB42D, 0XB44D, 0XBC8E, 0XBCAF, 0XBCAF, 0XC4D0, 0XC4EF, 0XC510,
  0XC530, 0XC510, 0XC510, 0XCD72, 0XCD92, 0XCD92, 0XCD92, 0XD5B2,
  0XD5F3, 0XD592, 0XD571, 0XDE35, 0XD5B1, 0XCC6B, 0XDDD3, 0XE6B7,
  0XDE55, 0XDDB2, 0XDE14, 0XE6B8, 0XE6B7, 0XE6B7, 0XE6B8, 0XEED8,
  0XEED8, 0XE6D8, 0XE6D8, 0XEEF9, 0XEEF9, 0XEEF9, 0XEEF9, 0XEF19,
  0XEF19, 0XEEF8, 0XEF19, 0XEF1A, 0XEF19, 0XEF19, 0XEF1A, 0XEF19,
  0XEF19, 0XEEF9, 0XEF3A, 0XEF3A, 0XEF3A, 0XEF19, 0XEF19, 0XEF39,
  0XEF39, 0XEF19, 0XEEF8, 0XEED8, 0XEEF9, 0XEEF9, 0XEF1A, 0XE6B7,
  0XE697, 0XE697, 0XE697, 0XE6D8, 0XE6D8, 0XE6D8, 0XE6B8, 0XE6B8,
  0XE697, 0XE697, 0XE676, 0XE656, 0XDE35, 0XDE35, 0XDE55, 0XDE35,
  0XDDF4, 0XD593, 0XD592, 0XD592, 0XCD72, 0XCD51, 0XCD51, 0XCD31,
  0XCD31, 0XC530, 0XC510, 0XC4EF, 0XBCCF, 0XBCCF, 0XBCCF, 0XBCCF,
  0XBCAF, 0XBCAF, 0XBCAE, 0XBC8E, 0XBC6D, 0XB44D, 0XB42D, 0XB42C,
  0XB3EC, 0XABCB, 0XABCB, 0XAB8A, 0XA36A, 0XA36A, 0XA349, 0X9B29,
  0X9B08, 0X9AC7, 0X9AC7, 0X92A7, 0X92A7, 0X9287, 0X8A66, 0X8A46,
  0X8A25, 0X8205, 0X81E5, 0X81E4, 0X79A4, 0X79A3, 0X7983, 0X7963,
  0X7163, 0X7142, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6902, 0X7122, 0X7122, 0X7142, 0X7963,
  0X7983, 0X7983, 0X79A4, 0X81C4, 0X81E4, 0X8205, 0X8225, 0X8A45,
  0X8A66, 0X8A86, 0X92A7, 0X92C7, 0X92E8, 0X9B08, 0X9B08, 0X9B29,
  0XA369, 0XA38A, 0XABAB, 0XABCB, 0XABCB, 0XABEB, 0XAC0C, 0XB42D,
  0XB46D, 0XBC8E, 0XBCAF, 0XC4CF, 0XC4EF, 0XC4F0, 0XC4F0, 0XC510,
  0XC531, 0XC530, 0XCD30, 0XCD92, 0XD5B3, 0XD5D3, 0XD5D3, 0XD5D3,
  0XD5F3, 0XD5F3, 0XD571, 0XDE14, 0XE655, 0XD4CE, 0XCC6C, 0XE634,
  0XE6D8, 0XE655, 0XDDB2, 0XE676, 0XEEF8, 0XE6D8, 0XEED8, 0XEEF8,
  0XEEF9, 0XEEF9, 0XEF19, 0XEF19, 0XEF1A, 0XEF1A, 0XEF3A, 0XEF19,
  0XEEF8, 0XEF19, 0XEF3A, 0XEF3A, 0XEF3A, 0XEF5A, 0XEF3A, 0XEF3A,
  0XEF3A, 0XEEF9, 0XEF3A, 0XEF5B, 0XF75B, 0XF75B, 0XF75B, 0XEF5A,
  0XEF3A, 0XEF3A, 0XEF19, 0XEF1A, 0XEF1A, 0XEF1A, 0XEEF9, 0XEEB7,
  0XEED8, 0XEED7, 0XE6B7, 0XEEF9, 0XEEF9, 0XEEF9, 0XEED9, 0XE6B8,
  0XE6B8, 0XE6B7, 0XE6B7, 0XE697, 0XDE56, 0XDE55, 0XDE56, 0XDE56,
  0XDDF4, 0XD593, 0XD593, 0XD593, 0XD593, 0XD593, 0XCD92, 0XCD72,
  0XCD72, 0XCD51, 0XC531, 0XC510, 0XC510, 0XC4F0, 0XC4F0, 0XC4F0,
  0XC4EF, 0XC4CF, 0XBCCF, 0XBCAE, 0XBCAE, 0XBC6E, 0XBC6D, 0XB42C,
  0XABEB, 0XABEC, 0XABEC, 0XABCB, 0XABAB, 0XAB8A, 0XA36A, 0XA349,
  0X9B08, 0X9AE8, 0X9AE8, 0X9AC8, 0X92C7, 0X92A7, 0X9287, 0X8A66,
  0X8A46, 0X8A25, 0X8205, 0X81E5, 0X81C4, 0X79A4, 0X7983, 0X7983,
  0X7963, 0X7163, 0X7142, 0X7122, 0X7102, 0X6902, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6902, 0X7122, 0X7122, 0X7142, 0X7163, 0X7963,
  0X7983, 0X79A4, 0X81C4, 0X81E4, 0X8205, 0X8225, 0X8A45, 0X8A66,
  0X8A86, 0X92A7, 0X92C7, 0X92E8, 0X9B08, 0X9B29, 0X9B49, 0XA349,
  0XA38A, 0XA3AB, 0XABCB, 0XABEB, 0XABEC, 0XAC0B, 0XB40C, 0XB44D,
  0XBC8E, 0XBCAF, 0XC4CF, 0XC4F0, 0XC510, 0XC510, 0XC530, 0XCD51,
  0XCD71, 0XCD30, 0XCD51, 0XD5D3, 0XD5D3, 0XD5F4, 0XD5F4, 0XDDF4,
  0XDE14, 0XDE34, 0XD5D3, 0XDDD3, 0XE696, 0XDE35, 0XCD0F, 0XD4CC,
  0XEE75, 0XEF18, 0XEE35, 0XE5D4, 0XEE97, 0XEF19, 0XEEF8, 0XEEF8,
  0XEF19, 0XEF1A, 0XEF1A, 0XEF1A, 0XF73A, 0XEF3A, 0XEF5A, 0XEF19,
  0XEF19, 0XF73A, 0XF75A, 0XEF5B, 0XEF5B, 0XF75B, 0XF75B, 0XEF5B,
  0XF75B, 0XF73A, 0XEF1A, 0XF75B, 0XF77C, 0XF77B, 0XF77B, 0XF77B,
  0XEF5B, 0XEF3A, 0XEF5A, 0XF75B, 0XEF3B, 0XEF3A, 0XEED8, 0XEEB8,
  0XEF19, 0XEEF9, 0XE6B8, 0XE6D9, 0XEF3A, 0XEF1A, 0XEEF9, 0XEED9,
  0XE6D8, 0XE6B8, 0XE6B7, 0XE6B7, 0XE676, 0XDE56, 0XE656, 0XE615,
  0XDDD4, 0XD5D4, 0XD5F4, 0XD5D4, 0XD5D4, 0XD5D3, 0XD5B3, 0XD5B3,
  0XCD92, 0XCD72, 0XCD51, 0XCD51, 0XCD51, 0XC530, 0XC530, 0XC530,
  0XC510, 0XC4F0, 0XC4EF, 0XBCEF, 0XBCAE, 0XBC8E, 0XBC6D, 0XB42C,
  0XB40C, 0XB42C, 0XB40C, 0XAC0C, 0XABEB, 0XABAB, 0XABAA, 0XA36A,
  0XA329, 0X9B09, 0X9B08, 0X9B08, 0X9AE8, 0X92C8, 0X92A7, 0X9287,
  0X8A66, 0X8A46, 0X8A25, 0X8205, 0X81E4, 0X81C4, 0X79A4, 0X7983,
  0X7983, 0X7963, 0X7143, 0X7142, 0X7122, 0X7102, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6902, 0X7102, 0X7122, 0X7142, 0X7163, 0X7963, 0X7983,
  0X79A3, 0X81C4, 0X81E4, 0X8205, 0X8225, 0X8A46, 0X8A66, 0X8A86,
  0X92A7, 0X92C7, 0X92E8, 0X9B08, 0X9B28, 0X9B49, 0XA349, 0XA36A,
  0XA3AB, 0XABCB, 0XABEC, 0XAC0C, 0XAC0C, 0XB42C, 0XB42C, 0XB46E,
  0XBCAE, 0XBCCF, 0XC4F0, 0XC510, 0XC510, 0XC531, 0XCD51, 0XCD71,
  0XCD92, 0XCD72, 0XCD71, 0XD5D3, 0XD5F4, 0XDE14, 0XDE14, 0XDE35,
  0XDE34, 0XDE34, 0XDE54, 0XDDF3, 0XDE55, 0XE696, 0XE6D6, 0XDD50,
  0XE50F, 0XEDF3, 0XE551, 0XE593, 0XEDD4, 0XEE97, 0XEF3A, 0XEF19,
  0XEF3A, 0XEF3A, 0XF73A, 0XEF3A, 0XEF5A, 0XEF5A, 0XEF59, 0XEF39,
  0XF75A, 0XF75B, 0XF75A, 0XEF5B, 0XF77C, 0XF77C, 0XF77C, 0XF77B,
  0XF77B, 0XEF5B, 0XF77B, 0XF77C, 0XF77C, 0XF77C, 0XF77C, 0XF79C,
  0XEF7B, 0XEF5B, 0XF77B, 0XF77B, 0XF75B, 0XEF1A, 0XEEF9, 0XEEF9,
  0XEF1A, 0XEF3A, 0XEEB8, 0XEED8, 0XEF5B, 0XEF3A, 0XEF1A, 0XEF1A,
  0XEEF9, 0XEED8, 0XE6B7, 0XE677, 0XE677, 0XE656, 0XE636, 0XDE15,
  0XDE15, 0XDE15, 0XDE15, 0XDE35, 0XD615, 0XD5F4, 0XD5D4, 0XD5D3,
  0XD593, 0XCD92, 0XCD72, 0XCD52, 0XCD72, 0XCD72, 0XCD72, 0XCD72,
  0XC551, 0XC530, 0XC510, 0XC4EF, 0XC4CF, 0XBCAE, 0XBC6D, 0XBC2C,
  0XBC4D, 0XBC4D, 0XB44D, 0XB42C, 0XB40C, 0XABEB, 0XABCB, 0XAB8A,
  0XA349, 0XA349, 0XA349, 0X9B29, 0X9B08, 0X9AE8, 0X92C7, 0X92A7,
  0X9287, 0X8A66, 0X8A46, 0X8A25, 0X8205, 0X81E4, 0X81C4, 0X79A4,
  0X7983, 0X7963, 0X7963, 0X7142, 0X7142, 0X7122, 0X6902, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6902, 0X7102, 0X7122, 0X7142, 0X7163, 0X7963, 0X7983, 0X79A3,
  0X79C4, 0X81E4, 0X8205, 0X8225, 0X8A45, 0X8A66, 0X8A86, 0X92A7,
  0X92A7, 0X92E8, 0X9B08, 0X9B29, 0X9B49, 0XA369, 0XA369, 0XA3AA,
  0XABCB, 0XABEC, 0XAC0C, 0XAC2D, 0XAC2C, 0XB42C, 0XB46D, 0XBC8E,
  0XBCCF, 0XC510, 0XC530, 0XC530, 0XC531, 0XCD51, 0XCD72, 0XCDB2,
  0XCDB2, 0XCD91, 0XD591, 0XD5D2, 0XD5F3, 0XDE34, 0XDE35, 0XDE55,
  0XDE55, 0XDE54, 0XE696, 0XDE34, 0XE675, 0XE674, 0XE675, 0XEE55,
  0XE5B2, 0XE551, 0XED92, 0XE531, 0XEDF5, 0XEE97, 0XEED8, 0XF75B,
  0XEF5A, 0XF75A, 0XF77B, 0XEF5A, 0XEF59, 0XF77B, 0XF77B, 0XF75B,
  0XF77B, 0XF77B, 0XF77B, 0XF77B, 0XF79C, 0XFF9C, 0XF79C, 0XF79C,
  0XF77C, 0XEF7C, 0XF7BD, 0XF79D, 0XF79C, 0XF79C, 0XF79D, 0XF79D,
  0XF79C, 0XF79C, 0XF77C, 0XF77C, 0XF75B, 0XF73A, 0XF73B, 0XEF1A,
  0XEF3A, 0XEF3A, 0XEEF8, 0XEF1A, 0XEF5B, 0XEF5B, 0XEF3A, 0XEF1A,
  0XEEF9, 0XEE98, 0XEE77, 0XEE98, 0XEE98, 0XE697, 0XE677, 0XDE56,
  0XDE36, 0XDE36, 0XDE56, 0XDE56, 0XDE56, 0XDE35, 0XDDF4, 0XD5F4,
  0XD5D4, 0XD5B3, 0XCD93, 0XCD93, 0XCDB3, 0XD5B3, 0XCDB3, 0XCD92,
  0XCD72, 0XCD51, 0XCD51, 0XC530, 0XC4F0, 0XC4CF, 0XBC6E, 0XBC6D,
  0XBC6D, 0XBC8E, 0XBC6D, 0XB44D, 0XB42D, 0XAC0C, 0XABEB, 0XABAA,
  0XA38A, 0XA36A, 0XA36A, 0XA349, 0X9B29, 0X9B08, 0X9AE8, 0X92C7,
  0X92A7, 0X9287, 0X8A66, 0X8A46, 0X8A25, 0X8205, 0X81E4, 0X81C4,
  0X79A4, 0X7983, 0X7963, 0X7963, 0X7142, 0X7122, 0X7122, 0X6902,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X7102, 0X7122, 0X7142, 0X7143, 0X7963, 0X7983, 0X79A3, 0X79C4,
  0X81E4, 0X81E4, 0X8205, 0X8A45, 0X8A66, 0X8A86, 0X92A7, 0X92C7,
  0X92E8, 0X9B08, 0X9B29, 0X9B49, 0XA369, 0XA38A, 0XA38A, 0XABCB,
  0XABEC, 0XAC2C, 0XB42D, 0XB44D, 0XB44D, 0XB44C, 0XBC8D, 0XBCAF,
  0XC4F0, 0XC530, 0XC531, 0XC551, 0XCD51, 0XCD72, 0XCD92, 0XD5B2,
  0XD5B2, 0XD571, 0XD5B2, 0XD5F4, 0XD614, 0XDE13, 0XDE14, 0XDE76,
  0XDE76, 0XDE76, 0XE6B6, 0XE695, 0XE673, 0XEEB6, 0XE697, 0XEE96,
  0XF6D7, 0XF656, 0XF5D4, 0XE4D0, 0XEE36, 0XF739, 0XEE96, 0XF719,
  0XF79C, 0XF77B, 0XF77C, 0XEF5B, 0XEF5A, 0XF79C, 0XF79C, 0XF79C,
  0XF77B, 0XF79B, 0XF7BC, 0XF79C, 0XF7BC, 0XFFBD, 0XF79C, 0XF77C,
  0XF77B, 0XF79C, 0XF7BD, 0XF7BD, 0XFFBD, 0XF7BD, 0XF7BD, 0XF7BD,
  0XF7BD, 0XF79C, 0XF79C, 0XF79C, 0XF77C, 0XF75B, 0XF77C, 0XEF5B,
  0XF75B, 0XEF39, 0XEF39, 0XEF5B, 0XF75B, 0XF77B, 0XEF5B, 0XEF3A,
  0XEF1A, 0XEE98, 0XEE98, 0XEED9, 0XEEF9, 0XE6B8, 0XE698, 0XE6B8,
  0XE677, 0XE677, 0XDE77, 0XE677, 0XE676, 0XDE56, 0XD614, 0XD5F4,
  0XD615, 0XD5D4, 0XCDD3, 0XCDD4, 0XD5F4, 0XD5D4, 0XCDD3, 0XCDB2,
  0XCDB2, 0XCD92, 0XCD71, 0XC551, 0XC530, 0XC4CF, 0XBCAF, 0XC4CF,
  0XBCAE, 0XBCAE, 0XBC8E, 0XBC6D, 0XB44D, 0XB42D, 0XB40C, 0XABCB,
  0XABAA, 0XAB8A, 0XA38A, 0XA36A, 0XA349, 0X9B29, 0X9B08, 0X9AE8,
  0X92C7, 0X92A7, 0X9287, 0X8A66, 0X8A46, 0X8A25, 0X8205, 0X81E4,
  0X81C4, 0X79A3, 0X7983, 0X7963, 0X7163, 0X7142, 0X7122, 0X7102,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901,
  0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6901, 0X6902,
  0X7122, 0X7122, 0X7142, 0X7963, 0X7983, 0X79A3, 0X79C4, 0X81E4,
  0X81E4, 0X8205, 0X8A25, 0X8A46, 0X8A66, 0X9287, 0X92C7, 0X92E8,
  0X9AE8, 0X9B28, 0X9B49, 0XA369, 0XA38A, 0XA3AA, 0XABCB, 0XABEC,
  0XAC0C, 0XB42D, 0XB44D, 0XB48D, 0XB46D, 0XBC8D, 0XBCAE, 0XC4CF,
  0XC510, 0XC551, 0XCD51, 0XCD71, 0XCD92, 0XCDB3, 0XD5D3, 0XD5F4,
  0XD5F4, 0XD5D2, 0XD5F4, 0XDE35, 0XDE55, 0XDE14, 0XDE34, 0XE696,
  0XE697, 0XE6B7, 0XE6D8, 0XE6B5, 0XEE54, 0XEEF9, 0XEF3A, 0XEED6,
  0XE590, 0XECF1, 0XECF1, 0XEE15, 0XEEF8, 0XEF19, 0XF719, 0XF6B7,
  0XF739, 0XF79B, 0XF79B, 0XF77A, 0XF75A, 0XF79C, 0XF79C, 0XF7BC,
  0XF79C, 0XF79C, 0XF7BD, 0XF79C, 0XF79C, 0XF7BC, 0XF79C, 0XF77B,
  0XF77B, 0XF79C, 0XF79D, 0XF79D, 0XFFDD, 0XF7BD, 0XF7BD, 0XF7BD,
  0XF7BD, 0XF79D, 0XF79D, 0XFFDD, 0XF77C, 0XF75C, 0XF79D, 0XF75B,
  0XF77B, 0XF75B, 0XEF19, 0XF75B, 0XF75C, 0XF75C, 0XF75B, 0XEF1A,
  0XEEF9, 0XEEFA, 0XEED9, 0XEEFA, 0XEF1A, 0XEED9, 0XEEB9, 0XE6D9,
  0XE6B8, 0XE698, 0XE698, 0XE698, 0XE697, 0XDE56, 0XD615, 0XD636,
  0XD635, 0XD615, 0XD5F4, 0XD614, 0XD614, 0XD5F4, 0XCDF4, 0XCDD3,
  0XCDD3, 0XCDB2, 0XCD92, 0XCD71, 0XCD51, 0XC4F0, 0XC4F0, 0XC510,
  0XC4F0, 0XBCCF, 0XBCAE, 0XBC8E, 0XBC6E, 0XB44D, 0XB42C, 0XABCB,
  0XABAB, 0XABAB, 0XABAB, 0XAB8A, 0XA36A, 0XA349, 0X9B29, 0X9B08,
...

This file has been truncated, please download it to see its full contents.

newtEye.h

C/C++
Newt eye header file slightly modified to allow loading of multiple eye types in memory.
#define SCLERA_WIDTH  200
#define SCLERA_HEIGHT 200

const uint16_t scleraNewt[SCLERA_HEIGHT][SCLERA_WIDTH] = {
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD, 0X96FD, 0X96FD, 0X8EFD,
  0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD,
  0X8EBD, 0X8EBD, 0X8EBC, 0X8E9D, 0X869C, 0X869C, 0X869C, 0X869C,
  0X869C, 0X869C, 0X869C, 0X869C, 0X869C, 0X867C, 0X869C, 0X869C,
  0X869C, 0X869C, 0X867C, 0X869C, 0X869C, 0X869C, 0X869C, 0X867C,
  0X867C, 0X867C, 0X869C, 0X869C, 0X869C, 0X869C, 0X869C, 0X869C,
  0X869C, 0X869C, 0X869C, 0X8E9C, 0X8E9C, 0X8EBD, 0X8EBD, 0X8EBD,
  0X8EBD, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD,
  0X8EFD, 0X96FD, 0X96FD, 0X96FD, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FD, 0X96FD, 0X8EFD, 0X8EDD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8E9C, 0X869C, 0X869C,
  0X869C, 0X869C, 0X869C, 0X869C, 0X867C, 0X867C, 0X867C, 0X867C,
  0X867C, 0X867C, 0X867C, 0X865C, 0X865C, 0X865C, 0X865C, 0X867C,
  0X867C, 0X867C, 0X865C, 0X865C, 0X865C, 0X865C, 0X867C, 0X867C,
  0X865C, 0X865C, 0X867C, 0X867C, 0X867C, 0X867C, 0X867C, 0X867C,
  0X867C, 0X867C, 0X867C, 0X869C, 0X869C, 0X869C, 0X869C, 0X869C,
  0X869C, 0X8E9C, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD, 0X96FD, 0X96FD, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD,
  0X96FD, 0X8EFD, 0X8EFD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD,
  0X8EBD, 0X8E9D, 0X869C, 0X869C, 0X869C, 0X869C, 0X867C, 0X867C,
  0X867C, 0X867C, 0X865C, 0X865C, 0X865C, 0X865B, 0X865B, 0X865B,
  0X865B, 0X863B, 0X863B, 0X863B, 0X863B, 0X7E3B, 0X863B, 0X865B,
  0X7E5B, 0X7E5B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B, 0X863B,
  0X7E3B, 0X7E3B, 0X7E3B, 0X865B, 0X863B, 0X865B, 0X865B, 0X865B,
  0X865B, 0X865B, 0X865C, 0X867C, 0X867C, 0X867C, 0X867C, 0X867C,
  0X869C, 0X869C, 0X869C, 0X869C, 0X869C, 0X8EBD, 0X8EBD, 0X8EBD,
  0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD,
  0X96FD, 0X96FD, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD, 0X8EFD, 0X8EFD,
  0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBC, 0X869C,
  0X869C, 0X869C, 0X867C, 0X867C, 0X867C, 0X865B, 0X865B, 0X865B,
  0X865B, 0X863B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B,
  0X7E3B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1A, 0X7E1B, 0X7E1B, 0X7E1B,
  0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B,
  0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E3B,
  0X7E3B, 0X7E3B, 0X7E3B, 0X863B, 0X865B, 0X865B, 0X865B, 0X865C,
  0X865C, 0X867C, 0X867C, 0X867C, 0X869C, 0X869C, 0X869C, 0X8EBD,
  0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EFD, 0X8EFD, 0X96FD, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FD, 0X96FD, 0X8EFD, 0X8EFD, 0X8EFD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EBD, 0X8EBD, 0X8E9C, 0X869C, 0X869C, 0X869C, 0X867C,
  0X867C, 0X865B, 0X865B, 0X865B, 0X863B, 0X7E3B, 0X7E3B, 0X7E1B,
  0X7E1B, 0X7E1B, 0X7E1A, 0X7E1A, 0X7E1A, 0X7DFA, 0X7DFA, 0X7DFA,
  0X7E1A, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA,
  0X7DFB, 0X7DFA, 0X7DFA, 0X7DDA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA,
  0X7DFA, 0X7DFA, 0X7DFA, 0X7E1B, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA,
  0X7E1A, 0X7E1A, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E3B, 0X7E3B, 0X7E3B,
  0X7E3B, 0X865B, 0X865C, 0X865C, 0X865C, 0X867C, 0X867C, 0X869C,
  0X869C, 0X869C, 0X869C, 0X8E9C, 0X8E9D, 0X8EBD, 0X8EBD, 0X8EBD,
  0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD, 0X96FD, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD,
  0X96FD, 0X8EFD, 0X8EFD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD,
  0X8EBD, 0X869C, 0X869C, 0X869C, 0X867C, 0X867C, 0X867C, 0X865B,
  0X865B, 0X7E3B, 0X7E3B, 0X7E1B, 0X7E1B, 0X7E1A, 0X7E1A, 0X7DFA,
  0X7DFA, 0X7DFA, 0X7DFA, 0X75DA, 0X7DDA, 0X7DDA, 0X75DA, 0X75DA,
  0X75DA, 0X75DA, 0X75B9, 0X75B9, 0X75B9, 0X75BA, 0X75DA, 0X75DA,
  0X75DA, 0X75DA, 0X75BA, 0X75B9, 0X75B9, 0X75B9, 0X75B9, 0X75B9,
  0X75B9, 0X75BA, 0X75DA, 0X75FA, 0X75DA, 0X75DA, 0X75DA, 0X75DA,
  0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7E1B, 0X7E1B,
  0X7E1B, 0X7E1B, 0X7E3B, 0X7E3B, 0X7E5B, 0X865B, 0X865C, 0X867C,
  0X867C, 0X867C, 0X867C, 0X869C, 0X869C, 0X869C, 0X869D, 0X8EBD,
  0X8EBD, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD, 0X96FD,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD, 0X8EFD,
  0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD,
  0X869C, 0X869C, 0X867C, 0X867B, 0X865B, 0X865B, 0X863B, 0X7E3B,
  0X7E1B, 0X7E1A, 0X7E1A, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DDA,
  0X75DA, 0X75D9, 0X75B9, 0X75B9, 0X75B9, 0X75B9, 0X75B9, 0X75B9,
  0X75B9, 0X75B9, 0X7599, 0X7599, 0X7599, 0X7599, 0X7599, 0X7599,
  0X7599, 0X7599, 0X7599, 0X7599, 0X7599, 0X7599, 0X7599, 0X7599,
  0X7599, 0X7599, 0X7599, 0X75BA, 0X75BA, 0X7599, 0X7599, 0X75B9,
  0X75BA, 0X75BA, 0X75B9, 0X75B9, 0X75DA, 0X7DDA, 0X7DFA, 0X7DFA,
  0X7DFA, 0X7DFA, 0X7E1B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E5B,
  0X865B, 0X865B, 0X865C, 0X867C, 0X867C, 0X867C, 0X869C, 0X869C,
  0X869C, 0X8E9D, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EDD,
  0X8EFD, 0X96FD, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD, 0X8EFD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD, 0X86BC, 0X869C, 0X86BC, 0X869C,
  0X867C, 0X865C, 0X865B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E1B, 0X7DFA,
  0X7DFA, 0X7DFA, 0X7DDA, 0X75DA, 0X75D9, 0X75B9, 0X75B9, 0X75B9,
  0X7599, 0X7599, 0X7599, 0X7599, 0X7578, 0X7579, 0X7579, 0X6D78,
  0X6D78, 0X6D79, 0X6D79, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58,
  0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58,
  0X6D58, 0X6D58, 0X6D58, 0X7599, 0X7599, 0X6D79, 0X6D78, 0X6D78,
  0X7599, 0X7599, 0X7599, 0X7599, 0X7599, 0X75B9, 0X75DA, 0X75DA,
  0X75DA, 0X75DA, 0X7DFA, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E3B, 0X7E3B,
  0X7E1B, 0X7E3B, 0X865B, 0X865B, 0X865B, 0X867C, 0X867C, 0X867C,
  0X869C, 0X869C, 0X869C, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD,
  0X8EDD, 0X8EDD, 0X8EFD, 0X96FD, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FD, 0X8EFD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD,
  0X8EBD, 0X8E9C, 0X869C, 0X869C, 0X869C, 0X869C, 0X869C, 0X867B,
  0X863B, 0X7E3B, 0X7E1B, 0X7E1A, 0X7DFA, 0X7E1A, 0X7DFA, 0X7DDA,
  0X75DA, 0X75B9, 0X75B9, 0X75B9, 0X7599, 0X7599, 0X7599, 0X6D78,
  0X6D78, 0X6D78, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58,
  0X6D58, 0X6D38, 0X6D58, 0X6D37, 0X6D37, 0X6D37, 0X6D37, 0X6D37,
  0X6D37, 0X6D37, 0X6D37, 0X6D17, 0X6D37, 0X6D37, 0X6D37, 0X6D37,
  0X6D37, 0X6D37, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58, 0X6D58,
  0X6D58, 0X6D78, 0X6D78, 0X6D58, 0X7578, 0X7599, 0X7599, 0X7599,
  0X7599, 0X75B9, 0X75DA, 0X75DA, 0X75FA, 0X7E1B, 0X7E1A, 0X7DFA,
  0X7DFA, 0X7E1B, 0X7E3B, 0X7E3B, 0X7E3B, 0X7E5B, 0X865B, 0X865C,
  0X867C, 0X867C, 0X869C, 0X86BD, 0X8EBD, 0X8EBD, 0X8EBD, 0X8EBD,
  0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD, 0X96FD, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FD, 0X8EFD, 0X8EFD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD, 0X8EBD,
  0X869C, 0X869C, 0X867C, 0X867C, 0X867C, 0X869C, 0X867C, 0X7E3B,
  0X7E1B, 0X7E1A, 0X7DFA, 0X7DFA, 0X7DFA, 0X7DFA, 0X75D9, 0X75B9,
  0X75B9, 0X7599, 0X7599, 0X6D78, 0X6D78, 0X6D78, 0X6D58, 0X6D58,
  0X6D58, 0X6D38, 0X6D37, 0X6D37, 0X6D37, 0X6517, 0X6D38, 0X6D38,
  0X6517, 0X6517, 0X6517, 0X6517, 0X64F7, 0X64F7, 0X64F6, 0X64F7,
  0X64F7, 0X64F7, 0X6517, 0X64F7, 0X64F7, 0X64F7, 0X64F7, 0X64F7,
  0X64F7, 0X6517, 0X6517, 0X6517, 0X6D38, 0X6D38, 0X6517, 0X6D17,
  0X6D38, 0X6D38, 0X6D38, 0X6D38, 0X6D58, 0X6D58, 0X6D78, 0X7578,
  0X7578, 0X7579, 0X7599, 0X75B9, 0X75DA, 0X75FA, 0X75FA, 0X75FA,
  0X75FA, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E1B, 0X7E3B, 0X7E3B, 0X7E3B,
  0X7E5B, 0X867C, 0X869C, 0X869C, 0X869C, 0X869C, 0X869C, 0X8E9C,
  0X8EBD, 0X8EBD, 0X8EBD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EFD, 0X96FD,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE,
  0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FE, 0X96FD,
  0X8EFD, 0X8EDD, 0X8EDD, 0X8EDD, 0X8EBD, 0X8EBD, 0X869C, 0X869C,
  0X867C, 0X867C, 0X865B, 0X865B, 0X865B, 0X867C, 0X7E5C, 0X7E1B,
  0X7DFA, 0X7DFA, 0X75DA, 0X75B9, 0X75B9, 0X75D9, 0X7599, 0X7599,
  0X6D78, 0X6D78, 0X6D58, 0X6D58, 0X6D58, 0X6D38, 0X6D37, 0X6537,
  0X6517, 0X6517, 0X6517, 0X64F7, 0X64F7, 0X64F7, 0X64F7, 0X64F7,
  0X64F6, 0X64D6, 0X64F6, 0X64F7, 0X64D6, 0X64D6, 0X64B6, 0X64D6,
  0X64D6, 0X64D6, 0X64D6, 0X64D6, 0X64D6, 0X64D6, 0X64D6, 0X64D6,
  0X64D7, 0X64F7, 0X64F7, 0X64F7, 0X6517, 0X6517, 0X64F7, 0X64F7,
  0X64F7, 0X6517, 0X6517, 0X6517, 0X6D17, 0X6D38, 0X6D38, 0X6D58,
  0X6D58, 0X6D58, 0X6D79, 0X7599, 0X6DB9, 0X75DA, 0X75FB, 0X75FB,
  0X75FA, 0X75DA, 0X75FA, 0X75FA, 0X7DFA, 0X7DFB