invaders8080_assets.h 46 KB

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