update Library and Demo Animation.

Dependencies:   TFT_fonts mbed sharp_mlcd

Fork of Sharp_Memory_LCD_Test by ban4jp -

Files at this revision

API Documentation at this revision

Comitter:
ban4jp
Date:
Sat Sep 13 05:52:33 2014 +0000
Parent:
1:443ce3a02a88
Commit message:
update Library and Demo Animation.

Changed in this revision

main.cpp Show annotated file Show diff for this revision Revisions of this file
mbed.bld Show annotated file Show diff for this revision Revisions of this file
picture.h Show annotated file Show diff for this revision Revisions of this file
sharp_mlcd.lib Show annotated file Show diff for this revision Revisions of this file
diff -r 443ce3a02a88 -r 4d25eab8bff6 main.cpp
--- a/main.cpp	Sun May 11 14:16:10 2014 +0000
+++ b/main.cpp	Sat Sep 13 05:52:33 2014 +0000
@@ -3,8 +3,13 @@
 
 #include "Arial12x12.h"
 
+#if defined(TARGET_NUCLEO_L152RE)
 sharp_mlcd lcd("LCD");
 Serial pc(USBTX, USBRX);
+#else
+sharp_mlcd lcd(D11, D13, D2, D4, D5, "LCD");
+Serial pc(USBTX, USBRX);
+#endif
 
 const static 
 char mbedlogo128x48[768]
@@ -70,6 +75,10 @@
 const char target[] = 
 #if defined(TARGET_NUCLEO_L152RE)
 "STM32 Nucleo L152RE"
+#elif defined(TARGET_KL46Z)
+"Freescale FRDM-KL46Z"
+#elif defined(TARGET_KL25Z)
+"Freescale FRDM-KL25Z"
 #elif defined(TARGET_KL05Z)
 "Freescale FRDM-KL05Z"
 #else
@@ -77,6 +86,15 @@
 #endif
 ;
 
+#include "picture.h"
+extern const uint8_t picture[];
+const struct Bitmap pic = {
+  400,
+  240,
+  400/8,
+  (char*)picture,
+};
+
 Ticker timer;
 
 void attime() {
@@ -108,21 +126,21 @@
   (char*)logo16_glcd_bmp,
 };
 
-#define NUMFLAKES 16
+#define NUMFLAKES 48
 #define XPOS 0
 #define YPOS 1
 #define DELTAY 2
 
 void testdrawbitmap(struct Bitmap bitmap) {
-  uint8_t icons[NUMFLAKES][3];
+  int16_t icons[NUMFLAKES][3];
   srand((unsigned int)time(NULL)); // srandom(666);     // whatever seed
   int i;
  
   // initialize
   for (uint8_t f=0; f< NUMFLAKES; f++) {
-    icons[f][XPOS] = rand() % lcd.width(); // display.width();
-    icons[f][YPOS] = 0;
-    icons[f][DELTAY] = rand() % 5 + 1;
+    icons[f][XPOS] = (rand() % (lcd.width()  + bitmap.xSize)) - bitmap.xSize / 2;
+    icons[f][YPOS] = (rand() % (lcd.height() + bitmap.ySize)) - bitmap.ySize;
+    icons[f][DELTAY] = rand() % 5 + 2;
 #if 0
     Serial.print("x: ");
     Serial.print(icons[f][XPOS], DEC);
@@ -140,7 +158,7 @@
       lcd.print_bm(bitmap, icons[f][XPOS], icons[f][YPOS], 1); 
     }
     lcd.copy_to_lcd();
-    wait(0.2); // delay(200);
+    //wait_ms(200); // delay(200);
     
     // then erase it + move it
     for (uint8_t f=0; f< NUMFLAKES; f++) {
@@ -149,9 +167,9 @@
       icons[f][YPOS] += icons[f][DELTAY];
       // if its gone, reinit
       if (icons[f][YPOS] > lcd.height()) { // display.height()) {
-        icons[f][XPOS] = rand() % lcd.width(); // display.width();
-        icons[f][YPOS] = 0;
-        icons[f][DELTAY] = rand() % 5 + 1;
+        icons[f][XPOS] = (rand() % (lcd.width() + bitmap.xSize)) - bitmap.xSize / 2;
+        icons[f][YPOS] = -bitmap.ySize;
+        icons[f][DELTAY] = rand() % 5 + 2;
       }
     }
     if (i++ > 100) break;
@@ -161,15 +179,15 @@
 
 
 void testdrawline() {  
-  for (int16_t i=0; i<lcd.width(); i+=4) {
+  for (int16_t i=0; i<lcd.width(); i+=7) {
     lcd.line(0, 0, i, lcd.height()-1, 1);
     lcd.copy_to_lcd();
   }
-  for (int16_t i=0; i<lcd.height(); i+=4) {
+  for (int16_t i=1; i<lcd.height(); i+=7) {
     lcd.line(0, 0, lcd.width()-1, i, 1);
     lcd.copy_to_lcd();
   }
-  wait(0.25); // delay(250);
+  wait_ms(150); // delay(150);
 #if 0
   lcd.cls();
   for (int16_t i=0; i<lcd.width(); i+=4) {
@@ -180,7 +198,7 @@
     lcd.line(0, lcd.height()-1, lcd.width()-1, i, 1);
     lcd.copy_to_lcd();
   }
-  wait(0.25); // delay(250);
+  wait_ms(150); // delay(150);
   
   lcd.cls();
   for (int16_t i=lcd.width()-1; i>=0; i-=4) {
@@ -191,7 +209,7 @@
     lcd.line(lcd.width()-1, lcd.height()-1, 0, i, 1);
     lcd.copy_to_lcd();
   }
-  wait(0.25); // delay(250);
+  wait_ms(150); // delay(150);
 
   lcd.cls();
   for (int16_t i=0; i<lcd.height(); i+=4) {
@@ -202,7 +220,7 @@
     lcd.line(lcd.width()-1, 0, i, lcd.height()-1, 1); 
     lcd.copy_to_lcd();
   }
-  wait(0.25);
+  wait_ms(250);
 #endif
 }
 
@@ -216,22 +234,77 @@
     while (1) {
         lcd.cls();
         lcd.locate(0,0);
-        pc.printf("\r\n %s!\r\n This is Sharp Memory LCD demo.", target);
-        lcd.printf("\r\n %s!\r\n This is Sharp Memory LCD demo.", target);
-        wait(1);
+        pc.printf("\r\n  %s!\r\n  This is Sharp Memory LCD demo.", target);
+        lcd.printf("\r\n  %s!\r\n  This is Sharp Memory LCD demo.", target);
+        lcd.printf("\r\n\r\n    columns: %d  rows: %d", lcd.columns(), lcd.rows());
+
+        lcd.print_bm(logo, 260, 178, 1);
+        lcd.locate(260,172);
+        lcd.printf("Powerd by");
+
+        lcd.copy_to_lcd();
+
+        wait_ms(1000);
+        lcd.line(0, 0, lcd.width()-1, 0, 1);
+        lcd.copy_to_lcd();
+        
+        wait_ms(1000);
+        lcd.line(lcd.width()-1, 0, lcd.width()-1, lcd.height()-1, 1);
+        lcd.copy_to_lcd();
+        
+        wait_ms(1000);
+        lcd.line(0, lcd.height()-1, lcd.width()-1, lcd.height()-1, 1);
+        lcd.copy_to_lcd();
+        
+        wait_ms(1000);
+        lcd.line(0, 0, 0, lcd.height()-1, 1);
+        lcd.copy_to_lcd();
+
+        wait_ms(3000);
+        
+        lcd.cls();
+        
+        lcd.locate(0,0);
+        lcd.printf("Copyright (c) 2014 Masato YAMANISHI or more authors, MIT License\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("Permission is hereby granted, free of charge, to any person obtaining a copy of this software "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("and associated documentation files (the \"Software\"), to deal in the Software without restriction, "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("including without limitation the rights to use, copy, modify, merge, publish, distribute, "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("furnished to do so, subject to the following conditions:\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("The above copyright notice and this permission notice shall be included in all copies or "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("substantial portions of the Software.\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("\r\n"); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("THE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, "); lcd.copy_to_lcd(); wait_ms(50);
+        lcd.printf("OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE."); lcd.copy_to_lcd(); wait_ms(50);
+        
+        lcd.copy_to_lcd();
+        
+        wait_ms(5000);
+        
+        lcd.print_bm(pic, 0, 0, 0); 
+        lcd.copy_to_lcd();
+
+        wait_ms(3000);
+        
+        for (int i=0; i<240+1; i+=2) {
+            lcd.copy_to_lcd(i);
+        }
+        
+        wait_ms(5000);
+        
         lcd.cls();
         testdrawline();
-        wait(1);
+        
+        wait_ms(5000);
+        
         lcd.cls();
         testdrawbitmap(snow);
-        wait(1);
-        lcd.cls();
-        wait(1);
-        lcd.print_bm(logo, 0, 0, 1);
-        lcd.copy_to_lcd();
-        lcd.printf("\r\n\r\n  %s", target);
-        lcd.copy_to_lcd();
-        
-        wait(10);
+
+        wait_ms(5000);
     }
 }
diff -r 443ce3a02a88 -r 4d25eab8bff6 mbed.bld
--- a/mbed.bld	Sun May 11 14:16:10 2014 +0000
+++ b/mbed.bld	Sat Sep 13 05:52:33 2014 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/mbed_official/code/mbed/builds/8a40adfe8776
\ No newline at end of file
+http://mbed.org/users/mbed_official/code/mbed/builds/552587b429a1
\ No newline at end of file
diff -r 443ce3a02a88 -r 4d25eab8bff6 picture.h
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/picture.h	Sat Sep 13 05:52:33 2014 +0000
@@ -0,0 +1,722 @@
+const uint8_t picture[] = {
+0x7D, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 
+0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xDD, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 
+0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 
+0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0x3F, 0xFC, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x6A, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x3F, 0xFC, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xDF, 0xFB, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xEF, 0xF7, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFB, 0xDF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFD, 0xBF, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 
+0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFE, 0x7F, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 
+0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x6A, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 
+0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFE, 0x7F, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 
+0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFD, 0xBF, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFB, 0xDF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xEF, 0xF7, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xDF, 0xFB, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x3F, 0xFC, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0x3F, 0xFC, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x6A, 0xAA, 0xAA, 0xAA, 0xBD, 
+0x3D, 0x55, 0x55, 0x55, 0x57, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x56, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x75, 0x55, 0x55, 0x55, 0x5D, 
+0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0x3D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x1F, 0x9F, 0xF0, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0x8F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3F, 0x07, 0xF0, 0xFF, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xC0, 0x7F, 0x0F, 0xE0, 0xFF, 0x03, 0xFC, 0x00, 0xFF, 0x80, 0x1F, 
+0xFF, 0xFF, 0xFF, 0x87, 0xC0, 0x00, 0x07, 0xFF, 0xFC, 0x3F, 0x00, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0x00, 0x1F, 0x0F, 0xE0, 0xFF, 0x03, 0xFC, 0x00, 0x1F, 0x80, 0x07, 
+0xFF, 0xFF, 0xFF, 0x03, 0xC0, 0x00, 0x0F, 0xE0, 0xFC, 0x3F, 0x80, 0x00, 0x01, 0xFC, 0x7F, 0x87, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFE, 0x00, 0x0F, 0x0F, 0xE0, 0xFE, 0x03, 0xFC, 0x00, 0x0F, 0x80, 0x03, 
+0xFF, 0xFF, 0xFE, 0x07, 0xC0, 0x00, 0x0F, 0xE1, 0xFC, 0x3F, 0xE8, 0x00, 0x01, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFE, 0x00, 0x1F, 0x0F, 0xE0, 0xFE, 0x01, 0xFC, 0x00, 0x0F, 0x80, 0x01, 
+0xFF, 0xFE, 0x7E, 0x07, 0x80, 0x00, 0x0F, 0xE1, 0xFC, 0x3F, 0xF8, 0x08, 0x01, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFC, 0x0F, 0x3F, 0x0F, 0xE0, 0xFE, 0x01, 0xFC, 0x3E, 0x07, 0x87, 0xC1, 
+0xFF, 0xFC, 0x1C, 0x0F, 0xFE, 0x0F, 0xFF, 0xE1, 0xF8, 0x3F, 0xFF, 0x0C, 0x7F, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFC, 0x1F, 0xFF, 0x0F, 0xE0, 0xFC, 0x21, 0xFC, 0x3F, 0x07, 0x87, 0xE0, 
+0xFF, 0xF8, 0x08, 0x1F, 0xFF, 0x0F, 0xFF, 0xE1, 0xF8, 0x3E, 0x1F, 0x18, 0x7F, 0xFC, 0x7F, 0x87, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0x3D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFC, 0x0F, 0xFF, 0x0F, 0xE0, 0xFC, 0x20, 0xFC, 0x3F, 0x07, 0x87, 0xE0, 
+0xFF, 0xFC, 0x00, 0x3F, 0xFF, 0x0F, 0xFF, 0xE1, 0xF8, 0x3E, 0x0E, 0x18, 0x03, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFE, 0x07, 0xFF, 0x07, 0xE0, 0xFC, 0x30, 0xFC, 0x3F, 0x07, 0x87, 0xE0, 
+0xFF, 0xFE, 0x00, 0x3F, 0xFE, 0x0F, 0xFF, 0xE1, 0xF8, 0x3E, 0x0E, 0x10, 0x01, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFE, 0x00, 0xFF, 0x00, 0x00, 0xF8, 0x70, 0xFC, 0x3E, 0x07, 0x87, 0xE1, 
+0xFF, 0xFF, 0x00, 0x7F, 0x80, 0x00, 0x0F, 0xE1, 0xF8, 0x3F, 0x1C, 0x10, 0x01, 0xFC, 0x00, 0x07, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0x00, 0x3F, 0x00, 0x00, 0xF8, 0x70, 0x7C, 0x00, 0x0F, 0x83, 0x81, 
+0xFF, 0xFF, 0x80, 0x7F, 0x80, 0x00, 0x0F, 0xE1, 0xF8, 0x3F, 0xD8, 0x01, 0x63, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0x3F, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0x80, 0x1F, 0x00, 0x00, 0xF8, 0x70, 0x7C, 0x00, 0x0F, 0x80, 0x01, 
+0xFF, 0xFF, 0x80, 0x3F, 0x80, 0x00, 0x0F, 0xE1, 0xF8, 0x7F, 0xF8, 0x00, 0x03, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xE0, 0x0F, 0x00, 0x00, 0xF0, 0x78, 0x7C, 0x00, 0x3F, 0x80, 0x03, 
+0xFF, 0xFF, 0x00, 0x1F, 0x80, 0x00, 0x0F, 0xE1, 0xF8, 0x7F, 0xF0, 0x01, 0x03, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xF8, 0x0F, 0x0F, 0xE0, 0xF0, 0x00, 0x7C, 0x00, 0x3F, 0x80, 0x0F, 
+0xFF, 0xFE, 0x00, 0x0F, 0xFF, 0x1F, 0xFF, 0xE0, 0xF8, 0x7F, 0xC8, 0x00, 0x87, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFE, 0x0F, 0x0F, 0xE0, 0xF0, 0x00, 0x3C, 0x38, 0x3F, 0x83, 0xFF, 
+0xFF, 0xFC, 0x04, 0x07, 0xFE, 0x1F, 0xFF, 0xE0, 0xF8, 0x7F, 0xC6, 0x18, 0x87, 0xC3, 0x84, 0x38, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0x7F, 0x0F, 0x0F, 0xE0, 0xF0, 0x00, 0x3C, 0x3C, 0x1F, 0x87, 0xFF, 
+0xFF, 0xF0, 0x0E, 0x0F, 0xFE, 0x1F, 0xFF, 0xE0, 0xF8, 0x7F, 0x86, 0x1C, 0x07, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFE, 0x3E, 0x0F, 0x0F, 0xE0, 0xE0, 0xF8, 0x3C, 0x3C, 0x1F, 0x87, 0xFF, 
+0xFF, 0xE0, 0x1F, 0x1F, 0xFE, 0x0F, 0xFF, 0xFF, 0xF0, 0x7F, 0x86, 0x1C, 0x0F, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFC, 0x00, 0x0F, 0x0F, 0xE0, 0xE1, 0xFC, 0x1C, 0x3E, 0x0F, 0x87, 0xFF, 
+0xFF, 0xC0, 0x7F, 0xBF, 0xFE, 0x0F, 0xFF, 0xFF, 0xF0, 0x7F, 0x0E, 0x1C, 0x1F, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFC, 0x00, 0x1F, 0x0F, 0xE0, 0xE1, 0xFC, 0x1C, 0x3E, 0x0F, 0x87, 0xFF, 
+0xFF, 0x80, 0xFF, 0xFF, 0xFE, 0x00, 0x1F, 0xFF, 0xF0, 0x7F, 0x0E, 0x1C, 0x0F, 0xC3, 0x84, 0x38, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFE, 0x00, 0x1F, 0x0F, 0xE0, 0xC1, 0xFC, 0x1C, 0x3F, 0x07, 0x87, 0xFF, 
+0xFF, 0x01, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xF0, 0x7E, 0x0E, 0x10, 0x07, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0x80, 0x7F, 0x0F, 0xE0, 0xC1, 0xFE, 0x0C, 0x3F, 0x03, 0x87, 0xFF, 
+0xFF, 0x83, 0xFF, 0xFF, 0xFF, 0x00, 0x1F, 0xFF, 0xF0, 0x7E, 0x1E, 0x00, 0x01, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0x87, 0xFF, 0xFF, 0xFF, 0xC0, 0x1F, 0xFF, 0xF0, 0x7E, 0x1E, 0x00, 0xC1, 0xC0, 0x04, 0x00, 0x7F, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xCF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF0, 0xFF, 0xBE, 0x01, 0xE3, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0x3D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0xFF, 0xFE, 0x17, 0xFB, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFE, 0x07, 0xFE, 
+0x0F, 0xF8, 0x1F, 0xC0, 0x01, 0xC0, 0x0F, 0xFF, 0x83, 0xE0, 0x0F, 0xFC, 0x3F, 0x87, 0xF0, 0x7F, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0x3D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF8, 0x01, 0xFC, 
+0x03, 0xE0, 0x07, 0xC0, 0x01, 0xC0, 0x03, 0xFF, 0x03, 0xE0, 0x03, 0xFC, 0x3F, 0x87, 0xE0, 0x1F, 0xE0, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF0, 0x00, 0xF8, 
+0x01, 0xC0, 0x07, 0xC0, 0x01, 0xC0, 0x01, 0xFE, 0x03, 0xE0, 0x00, 0xFC, 0x3F, 0x87, 0xC0, 0x0F, 0x80, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF0, 0x01, 0xF0, 
+0x61, 0xE1, 0x03, 0xC0, 0x03, 0xC1, 0x80, 0xFE, 0x03, 0xE0, 0x00, 0x7C, 0x3F, 0x87, 0x83, 0x0F, 0x80, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0xFB, 0xF0, 
+0xE0, 0xF7, 0xC3, 0xFF, 0xC7, 0xC1, 0xE0, 0xFC, 0x03, 0xE0, 0xF0, 0x7C, 0x3F, 0x87, 0x87, 0x07, 0x80, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0x3F, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0xFF, 0xE0, 
+0xF0, 0xFF, 0xC3, 0xFF, 0x87, 0xC1, 0xE0, 0xF8, 0x43, 0xE0, 0xF8, 0x3C, 0x3F, 0x87, 0x07, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xE0, 0x7F, 0xE1, 
+0xF0, 0xFF, 0xC3, 0xFF, 0x0F, 0xC1, 0xE1, 0xF8, 0x43, 0xE0, 0xF8, 0x3C, 0x3F, 0x87, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF0, 0x1F, 0xE1, 
+0xF0, 0xFF, 0xC3, 0xFF, 0x0F, 0xC1, 0xC1, 0xF0, 0xC3, 0xE0, 0xF8, 0x3C, 0x00, 0x07, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF0, 0x07, 0xE1, 
+0xF0, 0xFF, 0x83, 0xFE, 0x1F, 0xC0, 0x03, 0xF0, 0xC3, 0xE0, 0xFC, 0x3C, 0x00, 0x07, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF8, 0x01, 0xE1, 
+0xF0, 0xFF, 0x87, 0xFE, 0x1F, 0xC0, 0x03, 0xE1, 0xC3, 0xE0, 0xFC, 0x3C, 0x00, 0x07, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFE, 0x00, 0xE1, 
+0xF0, 0xFF, 0x07, 0xFC, 0x3F, 0xC0, 0x00, 0xE1, 0xC3, 0xE0, 0xFC, 0x3C, 0x00, 0x07, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, 0x80, 0xE1, 
+0xF0, 0xFE, 0x0F, 0xFC, 0x3F, 0xC1, 0xF0, 0xC0, 0x00, 0xE0, 0xF8, 0x3C, 0x3F, 0x07, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, 0xE0, 0x61, 
+0xF0, 0xFC, 0x1F, 0xFC, 0x3F, 0xC1, 0xF0, 0x40, 0x00, 0xE0, 0xF8, 0x3C, 0x3F, 0x87, 0x0F, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xFF, 0xF0, 0x60, 
+0xF0, 0xF8, 0x3F, 0xFC, 0x3F, 0xC1, 0xF0, 0x40, 0x00, 0xE0, 0xF8, 0x3C, 0x3F, 0x87, 0x07, 0x87, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x7F, 0xF3, 0xF0, 0x70, 
+0xE0, 0xF0, 0x3F, 0xFC, 0x3F, 0xC1, 0xF0, 0x7F, 0xC3, 0xE0, 0xF0, 0x7C, 0x3F, 0x87, 0x87, 0x07, 0xF8, 0x7F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xE0, 0x40, 0xF0, 
+0x61, 0xE0, 0x01, 0xF8, 0x3F, 0xC1, 0xC0, 0xFF, 0xC3, 0xE0, 0x00, 0x7C, 0x3F, 0x87, 0x83, 0x0F, 0x80, 0x0F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xE0, 0x00, 0xF8, 
+0x01, 0xC0, 0x01, 0xF8, 0x3F, 0xC0, 0x00, 0xFF, 0xC3, 0xE0, 0x00, 0xFC, 0x3F, 0x87, 0xC0, 0x0F, 0x80, 0x0F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0x3D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xF0, 0x01, 0xF8, 
+0x03, 0xC0, 0x01, 0xF8, 0x3F, 0xC0, 0x01, 0xFF, 0xC3, 0xE0, 0x03, 0xFC, 0x3F, 0x87, 0xC0, 0x1F, 0x80, 0x0F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF8, 0x00, 0xF8, 0x07, 0xFE, 
+0x07, 0xC0, 0x01, 0xF8, 0x7F, 0xC0, 0x07, 0xFF, 0xC3, 0xE0, 0x0F, 0xFC, 0x3F, 0x87, 0xF0, 0x3F, 0x80, 0x0F, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0x3F, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0x0D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xB0, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0x0D, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xB0, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBC, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFC, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBC, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBC, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFC, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3C, 0x7C, 0x7E, 
+0x07, 0xC3, 0xF0, 0xFC, 0x0F, 0xF0, 0x7F, 0xFF, 0xF8, 0x3F, 0x07, 0xF8, 0x3F, 0xFF, 0xFC, 0x0F, 0xFC, 0x1F, 
+0x83, 0xFF, 0xE1, 0xF3, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3C, 0x78, 0x78, 
+0x01, 0xC3, 0xF0, 0xF0, 0x03, 0xF0, 0x7F, 0xFF, 0xF0, 0x3E, 0x03, 0xF0, 0x1F, 0xFF, 0xF8, 0x07, 0xF8, 0x1F, 
+0x01, 0xFF, 0xE1, 0xDB, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x3C, 0x38, 0x70, 
+0x00, 0xE1, 0xF1, 0xE0, 0x07, 0xF0, 0x3F, 0xFF, 0xF0, 0x3C, 0x01, 0xE0, 0x0F, 0xFF, 0xF0, 0x03, 0xF8, 0x1E, 
+0x00, 0xFF, 0xE1, 0xC9, 0xFF, 0xFF, 0xFF, 0x1F, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBC, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 0x38, 0x38, 0xF0, 
+0xE0, 0xE1, 0xE1, 0xC1, 0xE7, 0xE0, 0x3F, 0xFF, 0xE0, 0x3C, 0x70, 0xE3, 0x87, 0xFF, 0xF9, 0xC3, 0xF0, 0x1E, 
+0x38, 0xFF, 0xE1, 0xCF, 0xFF, 0x3F, 0xFF, 0x1F, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x38, 0x38, 0xE1, 
+0xF0, 0x61, 0xE1, 0xC3, 0xFF, 0xE2, 0x3F, 0xFF, 0xE2, 0x3C, 0x70, 0xE3, 0x86, 0x1C, 0x3F, 0xE3, 0xE0, 0x1C, 
+0x38, 0x7F, 0xE1, 0xFF, 0xFE, 0x3F, 0xFF, 0x1F, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x38, 0x38, 0xE1, 
+0xF8, 0x71, 0xE1, 0x87, 0xFF, 0xE2, 0x3F, 0xFF, 0xC6, 0x38, 0x78, 0xC3, 0xC7, 0x0C, 0x7F, 0xE3, 0xE2, 0x1C, 
+0x38, 0x7F, 0xE0, 0xFF, 0xE6, 0x3E, 0x3F, 0x07, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x18, 0x18, 0xE1, 
+0xF8, 0x70, 0xE3, 0x87, 0xFF, 0xC2, 0x1F, 0xFF, 0xC4, 0x38, 0x78, 0xC3, 0xC7, 0x0C, 0x7F, 0xC3, 0xC2, 0x1C, 
+0x7C, 0x7F, 0xE0, 0x3F, 0xC7, 0x1C, 0x1F, 0x03, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x11, 0x18, 0xE3, 
+0xF8, 0x70, 0xC3, 0x87, 0x03, 0xC7, 0x1F, 0xFF, 0x8C, 0x38, 0x78, 0xC3, 0xC7, 0x80, 0xFF, 0xC7, 0xC6, 0x1C, 
+0x7C, 0x7F, 0xE0, 0x0F, 0xE3, 0x1C, 0x3F, 0x00, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFE, 0x11, 0x10, 0xE3, 
+0xF8, 0x78, 0xC3, 0x87, 0x03, 0xC7, 0x1F, 0xFF, 0x0C, 0x38, 0x78, 0xC3, 0xC7, 0xC0, 0xFF, 0x87, 0x8E, 0x1C, 
+0x7C, 0x7F, 0xE0, 0x07, 0xE1, 0x18, 0x7F, 0x00, 0x3F, 0xEF, 0xFB, 0xFF, 0xEF, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x11, 0x11, 0xE1, 
+0xF8, 0x78, 0xC7, 0x87, 0x03, 0x87, 0x0F, 0xFF, 0x00, 0x08, 0x78, 0xC3, 0xC7, 0xC1, 0xFF, 0x0F, 0x80, 0x0C, 
+0x7C, 0x7F, 0xE1, 0x01, 0xF1, 0xF0, 0x7F, 0x18, 0x1F, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x13, 0x11, 0xE1, 
+0xF8, 0x78, 0x47, 0x87, 0xE3, 0x80, 0x0F, 0xFF, 0x00, 0x08, 0x78, 0xC3, 0xC7, 0xC1, 0xFE, 0x0F, 0x80, 0x0C, 
+0x38, 0x7F, 0xE1, 0xC3, 0xFB, 0xF0, 0xFF, 0x1E, 0x1F, 0xEF, 0xEE, 0xFF, 0xBB, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x81, 0xE1, 
+0xF8, 0x78, 0x47, 0xC3, 0xE3, 0x80, 0x0F, 0xFF, 0x00, 0x0C, 0x70, 0xE3, 0x87, 0x80, 0xFC, 0x1F, 0x80, 0x0C, 
+0x38, 0x7F, 0xE1, 0xF3, 0xFF, 0xE1, 0xFF, 0x1F, 0x9F, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x81, 0xF0, 
+0xF0, 0xFC, 0x0F, 0xC1, 0xE3, 0x0F, 0x87, 0xFF, 0xFC, 0x3C, 0x70, 0xE3, 0x87, 0x88, 0xF8, 0x3F, 0xFE, 0x1E, 
+0x38, 0xFF, 0xE1, 0xFF, 0xFF, 0xC3, 0xFF, 0x1F, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x81, 0xF0, 
+0x00, 0xFC, 0x0F, 0xE0, 0x03, 0x0F, 0x87, 0xFF, 0xFC, 0x3C, 0x01, 0xE0, 0x0F, 0x08, 0x70, 0x01, 0xFE, 0x1E, 
+0x00, 0xFF, 0xE1, 0xFF, 0xFF, 0x83, 0xFF, 0x1F, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x03, 0x81, 0xF8, 
+0x01, 0xFC, 0x0F, 0xF0, 0x03, 0x0F, 0x87, 0xFF, 0xFC, 0x3E, 0x01, 0xF0, 0x0F, 0x1C, 0x30, 0x01, 0xFE, 0x1F, 
+0x01, 0xFF, 0xE1, 0xFF, 0xFF, 0x87, 0xFF, 0x1F, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBC, 
+0xBB, 0xFF, 0xEF, 0xFF, 0xB7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x87, 0xC3, 0xFE, 
+0x07, 0xFE, 0x0F, 0xF8, 0x0E, 0x1F, 0xC3, 0xFF, 0xFC, 0x3F, 0x07, 0xF8, 0x3E, 0x1C, 0x30, 0x01, 0xFE, 0x1F, 
+0x83, 0xFF, 0xE1, 0xFF, 0xFF, 0x0F, 0xFF, 0x1F, 0xFF, 0xED, 0xFF, 0xF7, 0xFF, 0xDD, 
+0xBD, 0xFF, 0xD7, 0xFF, 0x77, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0x07, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xE1, 0xFF, 0xFF, 0x1F, 0xFF, 0x1F, 0xFF, 0xEE, 0xFF, 0xEB, 0xFF, 0xBD, 
+0xBE, 0xFF, 0xBB, 0xFE, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0x81, 0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xBF, 0xFF, 0xFF, 0xFF, 0xEF, 0x7F, 0xDD, 0xFF, 0x7D, 
+0xBF, 0x7F, 0x7D, 0xFD, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xC0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFC, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xE0, 0x3F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xF7, 0xFF, 0xDF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xFB, 0xFF, 0xEF, 0xFC, 
+0xBF, 0xEB, 0xFF, 0xAF, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xF5, 0xFF, 0xD7, 0xFD, 
+0xBF, 0xDD, 0xFF, 0x77, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xEE, 0xFF, 0xBB, 0xFD, 
+0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 
+0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFC, 
+0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x6A, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x56, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0x3F, 0xFC, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x75, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x3F, 0xFC, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xDF, 0xFB, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xEF, 0xF7, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFB, 0xDF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFD, 0xBF, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 
+0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFE, 0x7F, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 
+0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x56, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x75, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 
+0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFE, 0x7F, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 
+0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 
+0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFD, 0xBF, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 
+0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 
+0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFB, 0xDF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 
+0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 
+0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xF7, 0xEF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 
+0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xF7, 
+0xF7, 0xDF, 0xDF, 0x7F, 0x7D, 0xFD, 0xEF, 0xF7, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 
+0xFB, 0xFB, 0xEF, 0xEF, 0xBF, 0xBE, 0xFE, 0xFB, 0xFB, 0xEA, 0xAA, 0xAA, 0xAA, 0xBD, 
+0xBD, 0x55, 0x55, 0x55, 0x57, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xEF, 
+0xFB, 0xBF, 0xEE, 0xFF, 0xBB, 0xFE, 0xDF, 0xFB, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 
+0x77, 0xFD, 0xDF, 0xF7, 0x7F, 0xDD, 0xFF, 0x77, 0xFD, 0xF5, 0x55, 0x55, 0x55, 0x5D, 
+0xBA, 0xAA, 0xAA, 0xAA, 0xAF, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x5F, 
+0xFD, 0x7F, 0xF5, 0xFF, 0xD7, 0xFF, 0x3F, 0xFC, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 
+0xAF, 0xFE, 0xBF, 0xFA, 0xFF, 0xEB, 0xFF, 0xAF, 0xFE, 0xEA, 0xAA, 0xAA, 0xAA, 0xBC, 
+0xBD, 0x55, 0x55, 0x55, 0x56, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0xBF, 
+0xFE, 0xFF, 0xFB, 0xFF, 0xEF, 0xFF, 0x3F, 0xFC, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 
+0xDF, 0xFF, 0x7F, 0xFD, 0xFF, 0xF7, 0xFF, 0xDF, 0xFF, 0x75, 0x55, 0x55, 0x55, 0x5D, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xAF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xBF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 
+0x88, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 
+0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x11, 
+0x7F, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 
+0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFD, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 
+0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBB, 0xBE, 
+};
diff -r 443ce3a02a88 -r 4d25eab8bff6 sharp_mlcd.lib
--- a/sharp_mlcd.lib	Sun May 11 14:16:10 2014 +0000
+++ b/sharp_mlcd.lib	Sat Sep 13 05:52:33 2014 +0000
@@ -1,1 +1,1 @@
-http://mbed.org/users/masato/code/sharp_mlcd/#f8ba3b236d12
+http://mbed.org/users/ban4jp/code/sharp_mlcd/#c36cdd3ad7ba