#ifndef CITY_TEXTURE_H #define CITY_TEXTURE_H const uint16_t cityPalette[256] = { 0,4226,8452,12678,16936,21162,25388,29614,35921,40147,44373,48599,52857,57083, 61309,65535,4193,8418,12611,16836,21029,25254,29447,33672,37865,42090,46283, 50508,54701,58926,63119,65264,2177,6402,8579,12804,14981,19206,21383,25608, 27785,32010,34187,38412,40589,44814,46991,51184,2177,4354,6531,8709,10886,13063, 15240,17418,19595,21772,23949,26127,28304,30481,32658,34804,2178,4356,6534,8712, 10890,13068,15246,17424,19602,21780,23958,26136,28314,30492,32670,34815,2114, 4260,6374,8520,10634,12780,14894,17040,19154,21300,23414,25560,27674,29820, 31934,34079,2114,6276,8390,12552,14666,18828,20942,25104,29266,31380,35542, 37656,41818,43932,48094,50207,4161,8323,12485,16646,20808,24970,29131,33293, 37455,41616,45778,49940,54101,58263,62425,64538,4096,8192,12288,16384,20480, 24576,28672,32768,36864,40960,45056,49152,53248,57344,61440,63488,4192,8384, 12576,16768,20960,25152,29344,33536,37728,41920,46112,50304,54496,58688,62880, 64992,2176,4352,6528,8704,10880,13056,15232,17408,19584,21760,23936,26112,28288, 30464,32640,34784,128,257,385,514,642,771,899,1028,1156,1285,1413,1542,1670, 1799,1927,2024,130,260,390,520,650,780,910,1040,1170,1300,1430,1560,1690,1820, 1950,2047,34,68,102,136,170,204,238,272,306,340,374,408,442,476,510,543,2050, 4100,6150,8200,10250,12300,14350,18448,20498,22548,24598,26648,28698,30748, 32798,36895,4097,8194,12292,16389,20486,24584,28681,32779,36876,40973,45071, 49168,53265,57363,61460,63509 }; // cityPalette #define CITY_TEXTURE_WIDTH 128 #define CITY_TEXTURE_HEIGHT 128 const uint8_t cityTexture[16384] = { 2,2,2,114,98,114,114,114,114,114,114,114,2,114,98,114,114,114,114,114,114,114, 114,114,2,114,98,114,114,114,2,114,98,97,97,3,116,7,97,97,3,2,2,3,3,3,3,3,3,3,3, 3,3,3,2,2,3,26,116,4,116,4,3,3,6,7,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8, 99,114,116,114,116,3,116,114,5,3,117,114,117,99,117,3,117,114,117,114,117,3,117, 114,117,99,117,3,117,114,117,99,117,2,115,114,117,8,82,2,3,2,2,3,3,3,3,3,3,3,99, 3,3,99,3,3,3,27,116,6,9,6,8,5,5,6,6,6,7,7,7,6,7,7,7,7,7,7,7,7,5,7,7,7,7,7,7,7,7, 7,7,7,7,7,7,7,5,7,7,7,7,7,7,7,7,6,7,7,6,6,7,7,7,6,7,7,7,7,6,6,7,6,7,7,7,7,7,7,2, 3,3,99,99,99,3,4,98,115,3,4,3,100,99,116,3,4,99,116,115,115,3,4,3,100,99,115,3, 4,3,100,99,116,3,4,99,6,82,82,2,2,2,3,3,3,3,3,10,3,3,3,3,3,51,2,3,27,98,116,6, 117,10,119,6,7,7,7,7,6,7,7,7,7,7,7,7,7,7,7,5,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,5,7, 7,7,7,7,7,6,7,6,7,7,7,7,7,7,7,6,7,7,7,7,6,7,7,6,7,7,7,7,7,7,4,114,117,99,6,115, 6,116,100,115,6,100,6,116,6,116,6,116,6,116,119,115,6,100,6,116,6,115,6,100,6, 116,6,116,6,116,6,2,23,2,2,2,34,3,3,3,3,83,10,3,3,3,4,3,2,2,2,23,2,7,9,7,10,10, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,5, 5,5,5,5,5,5,5,5,5,5,5,5,5,5,5,4,4,5,4,5,5,5,5,5,114,116,99,6,98,101,4,116,4,116, 6,119,9,6,9,6,9,119,101,7,119,116,119,6,9,6,9,6,9,119,116,119,4,119,6,119,82,82, 23,3,51,2,3,3,3,3,3,2,10,3,3,3,3,3,2,2,3,3,25,98,116,6,9,6,9,9,9,9,8,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,8,9,9,8,9,9,9,9,9, 9,9,9,9,9,9,8,9,9,9,9,9,9,9,4,7,5,9,4,7,6,4,6,4,9,9,9,9,9,9,9,9,7,7,9,119,9,9,9, 9,9,9,9,9,6,9,6,9,116,3,4,4,3,51,3,2,3,99,3,3,3,2,10,3,3,3,3,3,4,51,83,3,3,25, 98,2,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,114,116,99,6,4,6,116, 4,116,4,9,7,9,7,2,2,66,82,82,66,82,82,2,82,82,82,2,82,98,98,2,82,82,82,24,27,98, 3,3,98,3,34,3,3,3,3,3,3,3,3,4,3,3,3,2,2,3,2,3,3,23,23,82,82,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,10,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,116,7,117,9,6,9,119,116,119,116,9,116,83,82,27,26, 23,82,2,82,82,82,82,82,66,82,66,66,2,66,2,82,2,2,82,3,2,3,2,2,3,2,3,3,3,3,3,3,3, 3,3,3,3,3,3,51,2,2,2,83,83,2,82,82,10,9,88,87,102,87,6,9,9,9,68,69,69,69,7,9,9, 9,89,89,89,88,7,10,10,9,67,68,85,85,8,10,9,9,69,69,71,88,7,9,10,9,86,69,86,86,6, 9,8,9,68,68,68,68,7,9,9,9,86,69,86,69,7,9,2,116,3,6,100,119,116,4,116,4,116,2, 27,2,98,3,51,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,51,2,3,2,3,3,3,3,3,3,3,3,3,3, 3,3,84,3,3,3,83,98,2,2,98,2,3,114,10,10,89,95,5,91,7,9,9,9,69,74,86,90,8,9,9,10, 89,11,7,95,8,10,10,9,85,89,85,89,8,9,9,9,86,74,86,75,8,10,10,10,70,90,86,90,6,9, 9,9,68,72,5,72,7,9,9,9,69,90,86,90,8,9,4,7,5,9,119,9,6,6,9,116,27,23,3,3,2,2,2, 2,3,2,3,3,3,2,3,3,3,2,2,3,2,51,3,3,2,2,2,3,2,3,3,3,3,3,3,3,3,3,3,3,99,3,3,3,3,3, 3,83,3,3,3,98,83,3,10,9,89,89,6,5,7,9,9,9,86,86,86,86,7,9,9,10,103,89,7,7,7,10, 10,10,85,85,85,85,8,9,9,9,86,86,86,86,7,9,9,10,71,70,86,86,6,9,9,9,68,68,5,5,7, 9,9,10,69,86,86,86,7,9,114,116,115,6,116,6,9,9,116,10,2,3,2,2,2,3,2,2,67,3,2,83, 2,2,2,3,3,2,3,83,2,2,3,2,3,2,3,3,3,3,3,3,3,3,3,3,3,3,10,3,4,3,3,3,3,3,3,3,3,99, 3,98,3,3,10,9,89,11,7,95,7,10,9,9,69,91,86,90,8,9,9,10,87,95,7,95,8,10,10,10,85, 89,85,89,8,10,9,9,69,91,86,90,8,9,9,10,71,75,87,90,7,10,9,9,68,72,5,72,7,9,9,9, 69,74,86,90,8,9,4,7,5,9,119,9,6,8,82,2,3,83,83,2,3,2,3,2,2,2,98,2,2,98,3,3,3,52, 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,98,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,9, 89,89,89,89,8,10,9,10,68,68,69,68,8,9,9,10,87,87,88,89,8,10,10,10,85,85,85,85,8, 10,10,10,69,68,69,68,8,9,10,10,70,70,70,69,7,9,9,9,70,68,68,68,8,9,9,10,68,68, 69,68,7,10,114,116,115,6,100,119,9,2,27,83,3,2,3,2,2,3,98,2,2,2,3,4,3,3,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,4,3,3,3,3,3,3,4,3,10,9,9, 9,9,10,10,10,10,10,9,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,10,10,10, 10,9,9,9,9,10,10,9,9,9,9,10,10,9,10,10,9,9,9,9,9,9,9,9,9,10,9,9,9,10,10,10,9,4, 7,5,9,119,9,116,24,66,83,3,2,83,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,10,10,9,9,10,10,10,10, 10,10,10,10,10,10,9,10,9,10,10,10,10,9,10,10,10,10,10,10,10,9,10,10,10,9,9,10, 10,9,9,9,9,10,10,10,10,10,10,10,9,9,9,9,10,9,9,9,9,10,10,10,9,10,9,114,116,115, 6,116,7,2,27,3,3,2,51,2,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,83,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,10,9,10,9,9,10,10,9,9,9,10,10,10, 10,10,10,10,10,10,10,9,10,10,10,10,10,10,10,10,10,10,10,10,9,9,9,10,9,9,9,9,10, 10,10,9,9,10,10,9,9,9,10,9,9,9,9,9,9,9,10,9,10,10,10,116,7,117,9,119,9,2,27,83, 3,2,3,3,3,4,3,3,3,3,3,3,3,3,98,3,3,114,2,98,3,3,3,3,3,3,2,98,83,3,3,3,3,51,2,2, 2,3,3,3,3,114,3,98,2,99,3,3,3,3,2,98,2,3,3,10,9,68,68,68,69,6,10,9,9,87,69,69, 69,8,10,10,10,69,69,86,69,8,9,10,10,71,71,71,70,8,9,9,9,69,69,86,69,6,9,9,9,69, 69,71,72,8,9,10,9,69,69,69,69,6,9,9,9,68,68,68,68,8,9,114,116,115,6,100,7,66,24, 3,83,2,3,3,3,3,3,3,3,3,99,2,10,10,10,3,3,10,10,10,9,3,3,3,3,9,10,10,10,3,3,3,3, 10,10,10,10,3,3,3,84,10,10,10,10,3,3,3,3,10,10,10,10,3,3,9,10,68,72,68,71,7,9, 10,10,71,75,86,90,8,10,10,10,69,91,86,90,8,9,10,10,72,76,89,75,8,10,10,10,69,91, 86,90,7,9,9,10,69,91,86,75,8,9,10,10,70,74,74,90,7,9,9,9,68,72,68,71,8,10,116,7, 117,9,6,9,98,66,3,3,3,3,3,3,3,3,3,3,3,7,10,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,4,3,3,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,9,3,10,10,68,68,68,68,7,10,10,10, 72,88,87,86,8,9,10,10,86,86,86,86,8,10,10,10,71,72,89,72,8,10,10,10,69,86,86,86, 7,10,9,10,86,86,86,86,7,10,10,10,72,70,69,86,8,9,10,10,68,68,68,68,7,9,114,116, 115,6,98,101,2,82,3,51,3,3,3,3,3,3,3,99,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,99,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,3,9,3,10,10,68,72,68,71,7,10,10, 9,72,76,72,74,7,10,10,10,69,91,86,90,8,10,10,10,69,75,89,75,8,10,10,10,69,91,86, 90,7,9,9,9,69,91,86,90,7,10,9,9,72,75,74,90,8,9,9,9,69,72,68,71,7,10,4,7,5,9,4, 7,83,98,3,3,3,3,3,3,3,84,3,7,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,2,10,3,3,3,3,3,3,3,3,3,3,3,3,3,9,3,10,10,67,67,68,67,6,9,10,9,70,70,70, 70,8,9,10,10,68,68,69,68,8,10,10,10,68,69,70,70,8,10,10,10,68,68,69,68,6,9,9,9, 68,68,69,68,6,9,9,9,70,6,6,69,7,9,9,9,68,69,67,67,7,9,114,116,99,6,4,6,2,83,3,3, 3,3,3,3,3,3,2,10,3,3,3,3,3,3,3,3,3,3,3,3,3,99,3,3,3,3,3,3,3,3,3,3,3,3,4,3,3,83, 10,3,3,3,3,3,3,3,3,3,3,3,3,3,9,3,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,10,10, 10,10,10,10,10,10,10,10,10,10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9, 9,9,10,10,9,10,9,10,9,116,7,117,9,6,9,98,98,3,3,3,3,3,3,84,3,10,2,3,3,3,3,3,3,3, 3,3,2,51,2,3,3,3,3,3,4,3,51,3,3,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,3,98,3,3,4,3,98, 9,3,10,9,9,9,9,8,9,9,9,9,9,10,10,10,9,9,10,9,10,10,10,10,10,10,10,10,10,9,9,9,9, 10,10,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,10,9,9,9,10,9,9,9,9,9,2,116,3, 6,100,119,83,98,3,3,3,3,3,3,3,98,10,3,52,3,3,3,3,3,83,2,3,2,3,98,2,2,2,2,2,2,2, 2,2,2,3,99,99,3,3,3,3,3,3,3,3,3,3,3,3,3,83,3,2,2,98,3,9,2,10,10,10,9,9,9,9,9,9, 10,10,8,9,10,9,9,9,9,10,10,10,10,10,10,10,10,9,10,9,10,10,10,10,10,9,9,9,9,9,9, 9,9,9,10,9,9,10,10,10,9,9,9,10,10,9,9,9,9,10,10,9,9,10,10,4,7,5,9,119,9,98,2,3, 3,3,3,3,3,3,98,10,3,3,3,3,3,3,3,51,3,2,3,2,3,83,51,3,3,2,98,2,98,2,98,2,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,34,34,2,3,34,2,2,9,3,10,10,69,69,86,69,7,10,10,9,68,68,69, 70,8,9,9,10,69,69,86,86,8,10,10,10,69,69,86,69,8,10,10,10,89,89,89,102,7,10,9, 10,69,69,86,69,8,10,10,10,68,69,71,70,8,9,9,9,85,85,85,85,7,9,114,116,115,6,116, 6,98,98,2,2,2,3,3,3,3,3,114,3,3,3,3,3,3,2,2,4,2,2,51,3,3,3,3,2,2,3,98,98,3,2,3, 98,3,3,3,3,3,3,3,3,3,3,3,3,3,2,2,4,2,2,51,2,3,3,9,10,69,91,86,90,8,9,10,10,68, 72,5,72,7,9,9,10,88,75,86,90,8,10,10,9,69,91,86,90,8,10,10,10,89,11,7,95,8,9,10, 9,69,91,86,90,8,10,10,10,68,90,86,73,7,9,9,9,85,89,85,89,7,9,4,7,6,9,119,9,2,98, 2,2,2,3,3,3,3,3,3,3,3,3,3,99,3,3,2,51,114,3,3,26,26,26,26,26,27,24,34,3,2,2,98, 98,3,3,3,3,3,3,3,3,3,3,4,3,83,2,2,51,2,2,98,26,27,26,10,9,70,86,86,86,7,9,9,9, 68,5,5,5,8,9,9,9,72,88,87,86,7,10,9,9,86,86,86,86,8,10,10,10,89,89,7,7,7,10,9, 10,86,86,86,86,8,10,9,10,85,86,86,85,7,9,9,9,87,86,85,85,7,9,114,117,115,6,100, 119,66,98,2,2,2,3,3,3,3,3,10,3,3,3,3,3,3,83,2,3,3,4,22,83,2,2,3,51,98,2,26,3,3, 2,2,2,3,3,3,3,99,3,10,3,3,3,3,2,2,2,2,2,2,4,2,98,116,116,10,10,70,75,86,90,7,10, 9,9,68,72,5,72,8,9,9,10,72,76,72,74,8,10,10,9,69,91,86,90,8,9,10,10,88,11,7,95, 7,9,9,9,69,57,86,90,8,10,10,9,69,91,86,90,7,9,10,10,87,74,86,89,7,9,4,7,6,9,119, 9,2,66,3,3,3,3,3,3,3,98,10,3,3,3,3,2,2,3,51,51,20,82,98,6,9,6,4,6,116,7,98,25,3, 83,2,34,2,3,3,3,3,98,10,3,3,3,3,3,2,83,51,51,4,82,98,6,9,6,9,9,68,69,69,68,7,9, 9,10,68,68,68,68,8,10,10,9,70,70,71,70,8,10,10,10,68,68,69,68,9,10,10,10,87,87, 89,89,8,10,10,9,68,68,69,68,9,10,10,10,68,68,69,68,6,9,10,10,87,87,87,85,8,9, 114,116,115,6,116,7,98,98,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,2,3,2,27,2,116,9,116,9, 2,5,6,9,116,98,23,83,2,83,83,3,3,3,3,3,10,3,3,3,3,3,3,3,3,2,26,2,7,9,9,9,9,9,9, 9,10,9,9,10,10,10,10,9,9,10,10,10,10,10,10,10,10,10,10,10,10,9,10,10,9,9,10,10, 10,10,10,9,10,10,9,10,10,10,10,10,10,9,10,10,10,9,10,9,9,9,10,9,9,10,10,9,10,10, 10,10,116,7,117,9,119,9,98,66,3,3,3,3,3,3,3,2,10,3,3,3,3,2,3,51,3,23,2,7,116,6, 116,117,6,8,6,7,6,2,22,2,2,3,34,3,3,3,3,98,10,3,3,3,3,3,51,2,3,23,2,7,116,6,116, 6,7,7,7,8,8,8,8,8,8,8,8,8,8,9,8,8,8,8,8,8,8,9,8,9,9,8,8,8,8,8,8,9,8,8,8,8,8,8,8, 7,8,8,8,8,7,7,8,8,8,8,8,8,8,8,8,7,8,8,8,8,8,8,8,8,97,99,99,119,4,6,98,66,3,3,3, 3,3,3,3,3,114,3,3,3,3,2,2,2,3,27,2,9,116,116,115,99,115,115,116,116,9,5,82,2,2, 3,3,3,3,3,3,3,3,3,3,3,3,3,98,98,3,26,2,9,6,116,116,99,7,8,8,9,9,9,9,9,9,9,8,9,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,8,8,9,9,9,9,9,9,9, 9,9,8,8,9,9,9,9,9,9,9,98,5,117,9,119,9,98,98,3,3,3,3,3,3,3,3,3,3,3,3,3,3,98,2,3, 27,116,6,116,6,99,101,5,7,7,9,101,9,82,82,2,3,3,3,3,3,3,99,3,3,3,3,3,3,98,98,2, 26,116,6,116,6,99,101,6,7,69,69,86,86,6,9,9,9,69,86,86,86,6,9,9,9,85,68,69,86,6, 9,9,9,70,86,86,86,7,9,9,9,68,68,68,68,6,9,9,8,72,72,71,69,6,9,9,9,86,86,86,69,6, 8,9,9,86,86,88,72,6,9,114,5,115,6,116,119,66,98,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 51,26,116,116,116,100,98,81,4,119,9,169,169,169,169,169,169,169,169,169,169,169, 169,169,168,167,167,168,168,168,168,167,169,168,167,168,167,167,167,167,8,8,69, 91,86,90,6,9,8,8,86,91,86,90,7,9,9,9,68,72,86,71,7,9,9,9,72,75,86,90,7,9,9,9,68, 72,68,71,7,9,9,9,72,76,72,74,6,9,9,9,86,91,86,90,7,9,9,9,86,91,86,75,6,9,4,7,6, 9,119,9,98,83,3,4,3,3,3,3,3,3,3,3,3,3,3,99,3,2,3,26,116,119,116,6,97,99,119,9,9, 169,169,169,168,169,168,169,169,169,169,169,168,168,169,169,169,168,168,167,168, 169,167,168,167,168,168,168,167,167,8,8,86,86,86,86,6,9,9,9,70,86,86,86,7,9,10, 9,68,86,86,68,7,9,9,9,72,88,87,86,7,9,9,9,68,68,68,68,7,10,9,9,72,72,89,72,7,9, 9,9,86,86,86,86,7,9,9,9,86,86,86,86,7,9,114,5,3,6,4,119,98,9,98,3,9,9,3,114,10, 114,3,8,10,3,3,7,3,2,10,10,116,100,100,99,99,114,4,119,9,169,168,169,168,168, 169,169,169,169,169,41,40,41,169,169,169,169,169,169,169,169,167,168,168,168, 168,168,168,167,8,9,86,91,86,90,6,9,9,9,70,91,86,90,7,9,9,9,85,91,86,90,7,9,9,9, 72,76,72,74,7,9,9,9,68,7,68,71,7,9,9,9,87,75,89,75,7,9,9,9,86,91,86,90,6,9,9,9, 86,91,86,90,7,9,116,7,117,9,6,9,98,11,82,3,10,10,3,51,10,98,3,10,10,3,98,10,98, 4,10,10,116,101,4,6,3,116,119,9,119,9,169,169,169,169,169,169,9,9,9,9,9,8,9,9,9, 169,169,169,169,169,168,168,167,167,168,168,168,168,8,8,69,69,69,69,6,8,9,9,69, 69,69,69,6,9,9,9,69,68,69,69,7,9,9,9,71,70,71,70,7,9,8,9,68,117,68,117,7,9,10,9, 69,87,71,70,7,9,9,9,69,68,69,68,7,9,9,9,69,69,69,69,7,9,114,117,115,6,4,119,83, 11,2,3,10,10,3,98,10,2,3,10,10,3,3,10,2,3,10,10,116,116,4,99,3,114,116,6,4,116, 169,169,169,169,9,9,9,9,9,9,9,9,8,9,9,9,26,169,169,169,169,168,167,167,168,168, 168,168,8,8,8,8,8,8,8,8,8,9,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,8,8,9, 9,9,9,9,9,9,9,9,9,9,9,9,9,9,6,6,6,9,9,9,9,9,8,9,9,9,9,8,4,7,117,9,6,9,98,11,34, 3,10,10,3,2,10,2,3,10,10,3,3,10,2,3,10,10,116,6,115,6,115,101,119,9,6,6,9,9,9,9, 9,9,9,9,9,8,9,8,8,9,9,9,9,9,169,169,169,168,168,169,169,168,168,168,8,8,8,8,8,8, 8,9,9,9,8,8,8,9,9,8,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,8,8,9,9,9,9,9,9,9,9,9,9, 9,9,9,9,5,5,5,9,9,8,9,9,9,9,9,9,9,9,98,5,99,6,116,119,98,11,2,4,10,10,3,2,10,2, 3,10,10,3,3,10,83,3,10,10,116,116,116,115,99,114,4,119,4,4,9,9,9,9,9,9,9,25,40, 169,169,168,168,25,25,8,9,9,9,169,169,169,169,169,168,168,168,168,8,8,9,8,9,9,8, 8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9, 9,9,8,8,8,8,9,9,9,9,9,9,8,9,9,9,9,116,7,117,9,119,9,98,10,2,4,10,10,3,2,10,83,3, 10,10,3,2,10,3,3,10,10,116,119,115,6,115,116,6,9,6,119,41,9,9,26,169,9,9,41,169, 169,169,169,169,169,169,25,9,9,9,9,9,41,169,169,169,169,168,168,8,8,69,86,86,86, 6,9,9,9,85,85,85,85,7,9,9,9,87,102,102,102,6,9,9,9,68,68,68,70,6,9,9,9,70,86,86, 69,7,9,9,9,86,86,86,86,7,9,9,9,71,88,70,69,7,9,9,9,69,68,69,5,6,9,114,5,99,6, 116,119,98,9,2,3,10,10,3,3,8,3,3,10,10,3,3,10,3,3,9,9,116,116,116,115,3,114,4, 119,4,100,169,169,169,169,169,169,169,41,169,169,169,169,168,168,167,169,8,9,9, 9,9,9,9,169,169,168,167,168,9,9,69,91,86,90,6,9,9,9,85,89,85,89,7,9,9,9,102,88, 93,88,7,9,9,9,68,72,68,71,7,9,9,8,88,91,86,90,6,9,9,9,86,91,86,90,7,9,9,9,72,75, 72,74,7,9,9,9,68,72,5,72,7,9,116,7,116,7,119,9,83,66,3,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,25,116,119,115,6,115,101,6,9,7,6,169,169,169,169,169,169,169,40,169,169, 169,169,167,168,169,169,168,25,8,9,9,9,9,9,41,168,169,169,8,8,86,86,86,86,6,9,9, 9,85,85,85,85,7,9,9,9,88,5,87,5,6,9,9,9,68,68,68,68,6,8,8,9,72,88,86,86,7,9,9,9, 86,86,86,86,7,9,9,9,72,72,89,88,6,9,9,9,69,5,5,5,7,10,114,116,99,6,116,119,98, 82,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,2,3,26,116,116,116,100,115,114,116,119,4,116, 168,169,169,169,169,169,169,169,169,169,169,167,168,165,167,168,168,169,169,40, 25,8,9,8,8,169,169,169,8,8,69,91,86,90,6,9,9,9,85,89,85,89,7,9,9,9,88,89,93,88, 6,9,9,9,68,72,68,71,6,8,8,9,72,76,88,90,7,8,9,9,86,91,86,90,7,9,9,9,71,75,89,75, 6,8,9,9,5,72,5,72,7,9,116,7,117,9,119,9,98,82,51,4,3,3,3,3,3,2,10,3,3,3,3,3,2,3, 3,25,116,119,116,6,115,116,6,9,6,6,168,169,169,169,169,169,169,168,168,168,168, 168,167,166,167,167,166,168,169,169,168,25,8,9,41,169,169,169,8,8,69,117,69,118, 6,9,9,9,85,85,85,85,7,9,9,9,87,87,87,87,6,9,9,9,68,67,68,67,6,8,8,9,71,70,71,70, 6,9,9,9,69,69,69,69,7,9,9,9,69,70,71,70,7,9,8,9,68,68,68,68,7,9,114,5,3,6,4,6, 98,82,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,3,114,25,116,116,116,100,115,114,100,6,4, 100,168,169,169,169,168,168,168,168,168,168,167,167,166,167,167,167,166,168,168, 169,24,8,8,8,24,169,169,169,8,8,8,8,8,8,8,9,9,8,8,8,9,9,10,9,11,9,9,9,9,8,9,9,9, 9,8,9,9,9,9,8,9,8,9,9,9,9,8,9,8,8,9,9,9,8,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,8,9,9, 116,7,117,9,6,9,51,82,3,3,3,3,3,3,3,2,10,4,3,3,3,3,3,3,52,25,116,6,116,4,115, 116,6,9,119,119,168,169,169,169,168,168,168,168,168,168,168,168,167,167,167,167, 167,167,169,168,25,8,9,8,168,169,167,169,9,8,8,8,8,8,8,8,9,8,8,8,8,9,9,9,11,9,9, 9,8,9,9,9,9,9,9,9,9,9,9,9,8,8,8,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9, 9,8,8,9,9,81,99,3,6,116,119,98,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,116,4,4, 99,3,114,98,101,4,100,169,168,169,169,169,168,168,168,169,168,168,169,167,167, 168,168,168,166,169,23,8,9,8,167,167,166,168,168,9,8,9,8,8,8,9,9,9,9,8,9,8,9,9, 9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,8,9,8,9,9,9,9,9,8,9,9,9,9,9,9,9,9, 9,9,9,10,9,9,9,9,9,98,5,117,9,6,9,98,2,52,3,3,3,3,3,3,3,3,3,99,3,3,3,3,2,3,25, 116,6,116,6,99,4,100,7,119,119,168,169,168,169,169,169,168,168,169,169,169,168, 167,169,169,169,167,169,23,8,9,8,168,167,169,168,169,166,8,8,69,86,71,70,6,9,9, 9,69,69,86,86,7,9,9,9,86,69,86,86,7,9,9,9,69,68,69,69,6,9,9,9,69,86,70,88,7,8,9, 9,86,86,86,86,7,9,9,9,87,102,102,102,6,9,8,9,72,88,86,86,6,9,114,5,115,6,100, 119,98,82,67,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,114,25,116,116,100,115,99,114,116, 119,4,100,169,169,168,169,169,169,168,168,169,168,168,167,168,169,169,169,168, 167,25,8,9,8,23,169,168,167,168,167,8,8,86,91,86,75,6,9,9,9,86,91,86,90,7,9,9,9, 86,91,86,90,6,9,9,8,68,72,5,72,6,9,8,9,69,91,86,74,6,8,8,9,88,91,86,90,7,9,9,9, 102,93,5,91,7,8,8,9,72,75,88,90,6,9,4,7,6,9,6,9,98,82,3,3,84,3,3,3,3,3,3,3,3,3, 3,3,3,3,3,25,116,119,116,6,3,116,119,9,6,6,169,168,169,169,169,169,167,167,168, 168,168,168,169,169,169,169,169,168,25,8,9,8,25,169,167,167,168,167,8,8,86,86, 86,86,6,8,8,8,86,86,86,86,7,9,9,9,86,86,86,86,6,9,8,9,69,5,5,5,6,9,8,9,86,86,86, 86,6,9,9,8,72,88,86,86,7,9,9,9,102,5,102,5,6,8,8,9,72,72,89,71,6,9,114,5,99,6,4, 117,2,82,3,4,3,3,3,3,3,3,10,3,3,3,3,3,3,3,3,25,116,116,100,3,99,3,4,6,4,100,169, 169,169,169,169,168,168,168,168,168,168,168,168,168,169,169,169,168,25,8,9,9,8, 169,169,168,167,168,9,8,86,91,86,90,6,8,9,9,86,91,86,90,7,9,8,9,86,57,86,90,7,9, 9,8,70,73,5,72,6,8,8,9,69,91,86,90,6,8,9,9,72,75,88,90,6,9,9,8,102,93,5,91,6,8, 8,8,72,76,89,75,7,9,116,7,117,9,6,3,2,82,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,3,3,26, 116,119,4,6,3,116,6,9,6,119,169,169,169,169,169,169,169,169,168,168,168,168,168, 169,169,168,25,8,8,8,8,9,9,8,40,168,167,167,9,9,69,69,69,69,6,9,9,8,69,69,69,69, 6,9,9,9,69,69,69,69,6,8,9,9,68,69,69,68,6,9,8,8,69,69,69,69,6,8,9,9,71,71,71,70, 6,8,8,9,87,87,87,87,6,8,8,9,69,56,71,71,6,9,114,116,115,6,116,3,98,82,3,3,4,3,3, 3,3,98,10,3,3,3,34,3,3,3,3,25,116,4,98,98,3,114,116,6,116,4,169,169,169,169,169, 169,40,169,169,169,168,168,168,168,169,8,8,8,9,9,9,9,9,8,25,40,169,169,9,9,9,8, 9,8,8,9,8,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,9,9,9,9,9,9,9,9, 9,8,9,9,9,9,8,8,9,9,8,8,8,10,9,8,8,8,9,9,4,7,6,9,6,3,66,82,3,3,3,3,3,3,3,3,10,3, 3,3,3,3,2,3,3,26,116,6,98,4,3,4,119,9,119,119,9,9,8,169,167,168,25,169,168,168, 168,166,168,169,9,8,9,8,8,7,40,169,9,8,8,168,168,169,9,9,9,9,9,9,8,9,8,8,9,9,9, 9,9,9,8,8,9,9,9,9,9,9,9,9,9,9,9,8,9,9,8,9,8,8,9,9,9,8,9,9,9,9,9,8,8,9,8,8,8,9,8, 9,8,8,8,8,9,8,8,8,9,9,114,116,3,6,116,117,83,66,3,3,3,3,3,3,3,3,114,3,3,3,3,3,3, 3,83,25,116,116,116,3,99,114,116,119,116,4,9,9,9,9,8,40,26,169,169,168,168,166, 168,8,9,8,8,6,169,169,169,169,169,9,25,168,169,169,8,8,9,8,9,9,8,8,8,6,6,6,6,6, 6,7,8,9,9,9,9,8,8,9,8,8,8,8,8,8,9,9,8,9,8,8,9,9,8,9,9,8,9,9,8,8,9,8,8,8,8,8,9,8, 8,8,9,8,8,9,8,8,8,9,116,7,117,9,6,9,98,82,3,4,4,3,3,3,3,3,3,3,99,3,3,3,3,4,3,25, 116,119,100,103,99,101,6,9,119,119,169,9,9,9,9,9,25,169,169,169,168,169,9,9,9, 24,24,167,167,169,169,169,169,9,26,40,169,169,8,8,69,86,86,69,6,8,6,8,7,8,7,8,8, 6,9,9,87,87,102,102,6,9,8,8,85,85,85,85,6,8,8,8,69,69,86,69,6,9,8,9,68,68,86,70, 6,8,9,9,69,86,86,86,6,8,9,9,69,86,86,86,6,9,114,5,99,6,4,119,98,2,3,83,83,3,3,3, 3,3,3,3,3,3,3,3,3,3,3,25,116,116,116,115,115,114,4,6,4,116,169,169,169,9,9,9,9, 169,169,168,169,9,9,9,8,24,168,169,169,168,169,169,169,8,24,40,169,169,8,8,86, 91,86,90,6,9,6,8,5,6,6,6,4,6,9,9,102,93,5,91,6,9,9,9,85,89,85,89,7,8,9,8,69,91, 86,90,6,9,9,9,68,89,86,72,7,9,9,9,71,91,86,90,6,8,9,9,68,72,68,71,7,9,116,7,117, 9,119,9,98,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,116,119,115,6,115,116,6,9,7, 6,169,169,169,25,9,9,9,8,9,9,41,9,9,8,25,169,169,169,169,169,169,169,169,9,25, 169,169,169,9,9,86,86,86,86,6,8,6,8,5,6,6,6,4,6,9,9,102,5,102,5,6,9,9,9,85,85, 85,85,6,9,8,8,86,86,86,86,6,9,9,9,68,86,86,84,6,9,9,8,89,71,86,86,6,8,9,8,68,68, 68,68,6,9,114,5,99,6,116,6,98,82,3,100,3,3,3,3,3,83,10,3,3,3,3,3,3,4,3,25,116, 116,4,115,3,114,116,6,116,9,169,169,169,169,41,9,9,8,9,9,8,8,8,8,24,168,169,169, 168,168,169,168,8,9,25,169,168,169,8,9,69,91,86,90,6,8,6,9,5,6,6,19,4,6,9,9,87, 8,5,91,6,9,9,9,85,89,85,89,6,8,9,8,72,91,86,90,7,8,9,9,68,74,86,89,7,9,9,9,88, 75,88,73,6,8,8,9,68,72,68,71,6,9,4,7,5,9,103,9,98,82,3,3,3,3,3,3,3,2,10,3,3,3,3, 3,3,3,3,26,116,119,116,6,115,101,6,9,9,169,169,168,169,169,169,169,9,8,8,8,9,9, 9,9,9,9,9,168,168,168,9,9,9,9,168,168,168,168,8,8,68,68,68,68,6,8,6,9,5,6,6,6,4, 6,8,9,86,86,86,86,6,9,9,9,67,67,85,67,6,8,8,8,69,70,68,68,6,8,8,9,68,68,69,68,6, 8,9,8,70,88,88,87,6,8,8,8,68,67,68,67,6,9,114,5,98,4,4,6,98,82,3,4,3,3,3,3,3,2, 10,3,3,3,3,3,84,2,114,25,116,117,100,115,99,114,116,119,9,169,169,168,169,169, 169,169,169,41,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9,169,168,168,169,168,8,8,8,8,8,8,8, 8,6,8,5,6,6,6,4,6,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,9,8,8,8,8,8,8,8,8,8,8,8,8,7,8,8,4,7,100,7,6,9,66,82,3,3,3,3,3,84,3,2,10,3,3,3, 3,3,3,2,3,25,116,120,115,6,115,116,119,9,9,168,168,168,168,168,168,169,169,169, 169,41,169,167,168,169,41,26,169,169,41,43,169,169,169,169,169,169,169,168,8,8, 8,8,8,8,8,8,6,9,5,5,5,5,4,6,7,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8, 8,8,8,8,8,8,8,8,8,8,8,8,8,8,38,8,7,8,7,8,8,8,114,117,115,6,4,119,98,82,3,3,3,3, 3,3,3,3,99,3,3,3,3,3,3,3,3,25,116,116,4,115,3,114,100,6,9,168,168,168,168,168, 168,169,169,169,169,169,40,38,168,169,169,169,169,169,169,169,169,169,169,169, 169,169,169,169,7,8,9,6,7,8,8,7,6,5,11,11,11,11,11,6,6,8,7,8,6,8,7,8,6,8,7,8,6, 8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,6,8,7,8,116,7,117, 9,119,9,51,82,3,4,84,3,3,3,3,3,3,3,3,99,3,3,3,3,83,25,116,6,116,6,115,101,6,9,9, 168,168,168,168,167,167,168,169,169,168,168,169,167,169,169,168,169,169,169,169, 169,169,169,169,169,169,169,169,169,6,8,8,7,7,8,8,7,6,5,11,11,11,11,11,5,6,8,7, 9,6,8,7,8,6,8,7,8,38,8,7,8,6,8,7,9,7,8,7,8,6,8,7,9,6,8,7,8,6,8,7,8,6,8,38,8,6,8, 7,8,6,8,7,8,114,5,115,6,100,119,66,82,3,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,3,25,116, 100,100,115,99,114,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115, 115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,115,6,8,8,8,88, 88,88,88,87,86,87,87,87,87,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,70, 88,87,86,86,87,87,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88,88, 88,88,88,88,88,88,88,116,7,117,9,6,9,66,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,25, 116,6,100,6,99,101,118,119,119,119,119,119,119,119,119,119,119,119,119,119,119, 119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,6,8,8,8,88, 93,95,93,87,91,93,95,93,11,12,95,89,95,12,12,95,95,95,95,88,93,95,95,93,95,95, 93,86,90,91,91,92,95,11,95,89,95,12,95,93,95,95,93,87,93,95,95,93,95,95,93,87, 93,95,95,93,95,95,93,114,117,99,6,4,119,98,82,3,3,3,3,3,3,3,114,10,3,3,3,3,3,3, 3,83,25,116,116,116,99,115,114,121,121,121,121,121,121,121,121,121,121,121,121, 121,121,121,121,121,121,121,121,121,121,120,121,121,120,121,121,121,121,121,121, 6,8,8,8,87,95,95,95,86,93,93,95,95,12,12,12,89,11,12,12,95,11,95,95,89,95,95,95, 93,95,95,95,86,91,91,93,93,95,95,11,89,12,12,12,95,95,95,95,87,95,95,95,93,95, 95,95,87,95,95,95,93,95,95,95,116,7,117,9,6,9,98,82,3,3,3,3,3,3,3,2,10,3,3,3,3, 3,3,3,3,25,116,119,116,6,115,116,118,119,119,119,119,119,119,119,119,119,119, 119,119,119,119,119,119,119,119,119,119,119,118,119,119,118,119,119,119,119,119, 119,6,8,8,8,87,95,95,95,86,91,93,95,93,11,12,12,89,11,11,12,95,12,95,95,87,95, 95,95,93,95,95,95,86,91,92,95,93,95,95,95,88,10,11,12,95,11,95,95,87,95,95,95, 93,95,95,95,87,93,95,95,93,95,95,95,114,5,99,6,4,119,98,82,3,100,3,3,3,3,3,2,10, 3,3,3,3,3,3,51,3,25,116,4,4,99,3,98,121,122,122,122,122,122,122,122,122,122,122, 122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122,122, 122,6,8,8,8,87,95,95,95,85,90,91,91,93,93,95,95,89,95,95,95,95,95,93,93,88,90, 95,93,93,93,93,93,86,90,92,92,93,93,93,93,86,93,93,95,95,95,95,93,87,93,93,93, 93,93,93,93,87,89,93,93,93,93,93,93,4,7,6,9,6,9,66,82,3,3,3,3,3,3,3,98,10,3,3,3, 3,3,3,3,18,25,116,119,115,6,115,101,118,119,119,119,119,119,119,119,119,119,119, 119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119, 119,6,8,8,8,87,95,95,95,86,92,93,93,92,95,95,11,89,11,12,12,95,12,12,95,88,95, 95,95,93,95,95,95,86,91,95,95,93,95,95,95,86,93,95,10,95,12,12,11,86,95,95,95, 93,95,95,95,86,91,95,95,93,95,95,95,114,117,114,116,4,6,98,2,3,3,3,3,3,3,3,3,99, 3,3,3,3,3,3,3,114,25,116,116,4,99,98,81,121,122,122,122,122,122,122,122,122,122, 122,122,122,122,122,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121, 121,121,6,8,8,8,89,95,95,95,86,93,93,93,92,95,95,95,89,12,12,12,95,11,95,95,88, 11,95,95,95,95,95,95,86,93,95,95,93,95,95,95,86,93,93,95,93,12,12,12,88,94,95, 95,93,95,95,95,86,93,95,95,93,95,95,95,4,6,6,6,6,9,2,66,3,3,3,3,3,3,3,3,3,3,3,3, 3,3,3,3,3,25,116,6,100,6,98,99,118,119,119,119,119,119,119,119,119,119,119,119, 119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119, 6,8,8,8,88,95,95,93,87,91,93,93,91,95,95,93,87,95,12,12,95,12,11,93,88,95,12,95, 93,95,95,93,87,92,95,95,93,95,95,93,86,91,93,93,93,11,12,95,89,95,95,95,93,95, 95,93,86,91,93,95,93,95,95,93,4,6,6,6,6,8,98,2,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3, 2,25,116,116,100,99,99,98,122,122,122,122,122,122,122,122,121,121,121,121,121, 121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,6,8, 100,100,88,88,89,87,87,86,86,86,86,87,87,87,88,87,89,89,89,89,89,89,88,88,89,89, 89,87,88,88,88,87,87,87,87,87,87,87,87,86,86,86,87,88,89,89,90,89,89,88,87,87, 87,87,87,86,87,87,87,87,87,87,4,7,6,7,7,9,98,82,3,3,3,3,3,3,3,3,3,99,3,3,4,4,4, 98,114,25,116,6,115,6,115,116,118,118,118,118,118,118,118,118,118,118,118,118, 118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118, 6,6,6,6,6,7,8,8,86,91,93,93,92,95,95,93,87,93,95,11,95,12,12,95,88,93,10,12,95, 11,95,93,88,93,95,95,93,95,95,93,86,91,93,93,91,95,95,95,89,95,12,11,93,95,95, 93,86,91,95,95,93,95,95,93,4,6,7,7,6,8,98,82,3,3,84,3,3,3,3,114,10,3,3,3,4,4,4, 2,3,25,116,4,116,99,99,114,120,120,120,120,120,120,120,120,120,120,120,120,120, 120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,93, 93,93,93,93,93,6,8,88,93,95,95,93,95,95,95,87,95,95,95,95,12,12,12,88,10,10,11, 95,11,11,95,88,95,95,95,93,95,95,95,86,93,93,93,91,93,95,95,89,12,12,12,95,95, 95,95,86,93,95,95,93,95,95,95,4,6,6,7,6,9,98,82,3,4,3,3,3,3,3,2,10,3,3,3,2,4,3, 2,114,25,116,6,100,6,99,116,118,118,118,118,118,118,118,118,118,118,118,118,118, 118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,95, 95,95,95,95,95,88,8,87,11,95,95,93,95,95,95,87,95,95,95,93,95,12,12,88,10,10,10, 93,10,10,10,86,95,95,95,93,95,95,95,86,91,93,93,91,93,95,95,88,11,12,12,95,11, 95,95,87,95,95,95,93,95,95,95,114,5,99,6,100,119,83,82,3,4,3,3,3,3,84,2,10,3,3, 3,3,3,3,3,3,26,116,116,4,100,99,98,120,120,120,120,120,120,120,120,120,120,120, 120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120, 120,87,87,87,87,87,87,88,8,87,92,95,93,93,93,93,93,87,92,92,92,93,93,95,95,88, 93,93,93,93,93,93,93,88,72,91,95,93,93,93,93,86,89,91,91,91,91,92,93,87,93,95, 95,95,95,95,93,87,92,93,93,93,93,93,93,4,7,117,9,119,9,98,82,3,4,3,3,3,3,3,98, 10,3,3,3,3,3,3,3,83,26,116,6,115,6,115,116,118,118,118,118,118,118,118,118,118, 118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118, 118,118,118,95,95,95,95,95,95,88,8,87,93,95,95,93,95,95,95,86,95,95,95,93,95,95, 95,88,10,10,10,95,11,11,11,88,9,95,95,95,95,95,95,86,91,93,93,91,93,95,95,69,95, 95,11,95,12,12,11,87,91,95,95,93,95,95,95,114,117,98,100,4,119,98,82,3,3,3,3,3, 3,3,3,99,3,3,3,3,3,3,3,3,26,116,100,4,99,4,116,121,120,120,120,120,120,120,120, 120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120,120, 120,120,120,120,93,93,93,93,93,93,6,8,69,72,95,95,95,95,95,95,87,95,95,95,93,95, 95,95,87,10,10,11,95,11,12,12,89,11,11,95,93,11,95,95,86,93,93,93,91,93,95,95, 87,95,95,95,95,12,12,12,88,95,93,95,93,95,95,95,4,7,4,7,6,9,83,83,3,3,3,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,25,116,119,116,103,116,118,118,118,118,118,118,118,118,118, 118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118,118, 118,118,118,118,5,6,6,6,6,6,8,8,87,89,93,93,91,95,95,93,86,92,93,95,93,95,95,93, 86,92,10,10,95,12,11,95,89,93,11,11,93,95,12,93,86,91,93,93,91,93,95,93,87,93, 95,95,93,11,12,95,88,93,95,95,93,95,95,93,114,117,3,6,116,119,98,82,3,4,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,3,26,116,4,4,99,99,114,121,121,121,121,121,121,121,121,121, 121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121,121, 121,121,121,6,100,100,100,88,88,87,88,87,86,86,86,86,87,88,88,87,86,86,87,87,87, 87,87,87,86,87,88,88,89,89,89,90,89,89,89,89,87,87,89,87,86,86,86,86,86,86,87, 88,87,87,87,87,88,89,89,88,88,89,88,87,87,87,87,116,7,6,9,119,9,2,82,3,3,3,3,3, 3,3,3,3,3,3,3,3,3,3,3,3,26,116,6,4,6,3,116,118,119,119,119,119,119,119,119,119, 119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119,119, 119,119,119,6,8,8,8,87,93,95,93,86,91,93,93,91,95,95,93,86,90,92,95,93,95,95,93, 86,91,93,95,93,12,12,95,89,95,12,12,95,11,95,93,88,91,93,93,91,93,95,93,87,93, 95,95,93,95,95,95,88,93,11,12,95,95,95,93,114,117,115,6,100,6,98,82,3,3,3,3,3,3, 3,3,10,3,3,3,3,3,3,3,3,26,116,4,116,100,99,99,66,66,66,66,66,66,66,66,66,66,66, 66,66,66,66,66,66,66,66,66,3,3,3,3,3,3,3,3,3,3,3,3,6,8,8,8,87,95,95,95,86,93,93, 95,93,95,95,95,86,72,93,95,93,95,95,95,86,93,93,93,93,11,12,12,89,11,11,12,95, 12,11,95,86,95,93,95,93,95,95,95,87,93,95,95,93,95,95,95,88,10,10,12,95,95,95, 95,4,7,6,9,119,9,98,82,3,3,4,3,3,3,3,2,10,3,3,3,3,3,3,3,3,26,116,119,115,6,115, 116,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,12,7,7,7,7,7,7,7,7, 7,7,7,7,6,8,8,8,87,95,95,95,87,93,95,95,93,95,95,95,68,93,95,95,93,95,95,95,86, 93,93,93,92,95,11,12,89,12,11,11,95,12,12,11,87,93,95,95,93,95,95,95,87,93,93, 95,93,95,95,93,86,10,10,12,95,12,11,95,2,5,3,6,4,119,2,82,3,3,3,3,3,3,3,3,9,3,3, 3,3,3,3,2,3,26,116,116,4,4,3,3,12,12,12,11,10,11,11,12,12,12,12,12,12,12,12,12, 12,11,11,11,7,7,7,7,7,8,7,7,7,7,7,7,6,8,8,8,87,95,95,95,87,92,93,93,93,93,93,93, 86,89,93,95,93,93,93,93,86,91,92,93,93,93,93,95,89,95,95,95,95,95,95,95,88,91, 92,95,93,93,93,93,87,92,92,93,92,91,91,91,86,91,95,95,95,95,95,95,116,7,6,9,119, 9,83,82,3,3,3,3,3,3,3,3,9,3,3,3,3,3,2,3,3,26,116,119,4,6,3,116,12,12,12,11,10, 10,10,11,12,12,12,12,12,11,11,11,11,11,11,11,11,7,6,7,7,7,7,7,7,7,7,6,6,8,8,8, 87,95,95,95,87,95,95,95,93,95,95,95,86,91,95,95,95,95,95,95,87,93,95,95,93,95, 95,95,89,11,11,12,95,11,12,12,88,10,95,93,95,95,95,95,87,95,95,95,91,93,93,93, 86,93,95,11,95,12,12,12,114,117,115,119,4,119,2,82,83,4,3,3,3,3,3,3,3,3,3,3,99, 3,2,3,3,26,116,116,83,98,99,114,12,12,12,11,10,10,10,11,11,12,11,10,10,10,10,10, 11,10,11,11,11,7,7,7,7,7,7,12,12,12,12,12,6,8,7,8,87,95,95,95,87,95,95,95,93,95, 95,95,87,93,95,95,93,11,95,95,87,95,95,95,93,95,95,95,87,95,95,95,95,11,11,12, 87,9,10,95,91,95,95,95,87,95,95,95,91,93,93,93,85,91,95,95,95,12,12,12,116,7, 117,9,119,9,2,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,83,26,116,6,98,100,3,116,12,12, 12,11,10,10,10,11,12,12,11,11,11,11,11,11,11,10,10,11,8,7,7,7,7,7,8,12,12,12,12, 12,6,8,8,8,87,93,95,93,87,93,95,95,95,95,95,93,87,93,95,95,93,95,12,93,87,93,95, 95,93,95,95,93,87,92,95,11,95,12,11,95,88,74,10,10,92,95,95,93,87,93,95,95,93, 95,95,91,86,91,94,95,93,95,12,95,97,99,99,6,4,7,2,82,3,3,3,3,3,3,3,3,3,3,99,3,3, 3,3,3,114,27,116,116,116,99,115,114,12,12,11,11,11,11,12,7,7,7,12,12,11,11,11, 11,10,10,10,11,7,7,7,7,8,8,9,8,8,12,12,12,6,7,8,8,87,87,87,87,87,87,87,87,87,88, 87,87,87,87,87,87,87,87,86,89,87,87,87,87,87,87,87,87,87,86,87,89,89,89,89,89, 88,88,88,88,88,87,87,87,88,87,87,87,87,87,87,86,86,86,86,87,87,87,88,89,98,5, 117,9,6,9,83,82,3,4,3,3,3,3,3,3,3,3,3,99,3,3,3,3,83,27,116,6,116,101,99,101,12, 12,11,11,11,12,7,7,7,7,7,7,7,7,7,11,10,10,10,6,7,7,7,7,7,7,8,7,7,7,7,7,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,2,5,3,6,117,120,98,2,3,2,3,3,3,3,3,3,10,3,3,3,3,3,3, 3,3,26,116,117,116,100,115,98,12,12,11,11,11,11,7,7,7,7,7,7,7,7,7,8,10,10,7,6,7, 7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,116,7,117,9,120,11,2, 82,3,3,3,3,3,3,3,2,10,99,3,3,3,3,3,51,3,27,116,7,4,6,3,4,12,11,10,10,12,7,6,7,7, 7,7,7,7,7,7,7,12,7,6,6,7,6,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,114,5,3,6,116,119,98,82,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,83,3,26,116,4,4,115,3, 114,12,12,12,12,7,7,7,6,7,7,7,7,7,7,7,7,7,7,7,39,6,7,7,7,7,7,7,7,7,7,7,7,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,116,7,117,9,6,9,98,2,3,100,3,3,3,3,3,3,10,3,3,3,3, 3,3,3,2,26,116,119,116,6,115,101,12,12,12,6,6,6,7,7,6,6,7,6,7,7,39,7,7,7,7,168, 7,7,7,7,7,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,114,5,115,6,116,6, 98,66,3,3,3,3,3,3,3,3,51,3,3,3,3,3,3,3,114,26,116,116,4,4,3,3,12,12,7,7,7,7,7,7, 7,7,7,7,7,7,53,7,7,7,7,39,6,7,39,39,39,7,7,7,7,7,7,7,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,4,7,6,9,6,9,98,66,3,4,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,26,116,103,116,6, 99,117,7,7,7,7,7,7,7,7,7,7,7,7,6,7,166,55,38,166,168,168,168,6,168,167,168,168, 168,7,7,7,7,7,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15, 15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,114,117,115,119,116,119,98,82,3, 4,4,3,3,3,3,3,3,3,3,3,3,3,3,2,3,26,116,116,100,116,100,99,9,9,9,9,9,9,8,8,8,8,8, 8,8,8,8,8,8,8,9,8,9,8,8,9,9,9,8,9,8,8,9,8,8,8,8,8,8,7,7,8,8,8,7,8,7,8,8,7,7,8,8, 8,8,8,8,7,8,8,7,8,8,7,8,8,4,4,4,4,4,5,4,5,5,5,5,4,4,4,4,5,4,4,4,4,5,4,4,4,4,4,4, 4,4,5,5,5,4,7,6,9,119,9,98,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,83,3,25,116,119,4,6, 4,6,8,8,8,8,7,8,7,7,7,8,7,7,7,7,8,7,7,7,7,7,7,8,8,7,8,8,8,7,7,8,8,8,7,8,7,7,7,8, 7,7,7,7,7,7,7,8,7,7,7,7,7,8,8,7,7,7,7,6,7,7,7,7,7,7,6,6,6,7,7,7,7,7,7,11,11,11, 11,11,11,11,11,11,11,11,11,11,11,11,6,121,121,7,7,7,7,7,115,118,115,119,4,119,2, 82,3,4,3,3,3,3,3,3,10,3,3,3,3,3,3,2,3,25,2,116,4,4,100,116,7,8,8,8,8,7,8,7,7,7, 7,7,7,7,8,8,7,7,8,7,7,7,7,7,8,8,8,8,7,7,8,8,8,7,8,7,7,7,7,7,8,7,8,7,7,7,7,7,7,7, 8,7,8,7,8,8,8,6,7,7,7,7,8,7,7,7,121,121,7,121,121,121,7,140,15,15,15,15,140,140, 140,140,125,15,125,140,140,140,7,121,7,121,121,6,7,7,117,9,6,9,119,9,98,82,3,3, 3,4,3,3,3,98,10,3,3,3,3,3,3,3,2,20,3,6,116,119,4,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6, 6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,5,6,6,6,6,6,6,6,5,6,6,6,6, 6,6,6,5,6,6,6,6,6,6,7,7,5,93,93,93,95,95,95,141,140,15,140,140,15,15,15,140,140, 140,140,140,140,141,91,91,93,91,93,93,7,7,2,117,4,6,4,6,83,82,3,3,3,3,3,3,99,3, 10,3,3,3,3,3,3,3,3,2,24,2,116,6,116,4,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, 6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6,6, 6,6,6,7,7,5,95,93,95,93,93,95,91,10,4,10,90,90,91,90,91,90,90,90,90,90,92,93,91, 93,93,93,93,7,7,4,7,6,9,5,7,66,82,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,2,3,2,3,21,2,5, 116,119,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,8,7,7,7, 7,7,7,6,6,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,5,95,92,95,95,95,95, 93,11,4,10,91,91,91,91,91,91,91,91,91,91,92,93,93,93,93,93,93,7,7,114,5,99,6,98, 101,98,82,3,4,3,3,3,3,3,3,10,3,3,3,3,3,3,51,3,2,2,3,25,21,2,98,7,7,7,7,7,7,7,8, 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7,7,7,7,8,7,7, 7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,5,95,93,93,95,95,95,95,11,6,95,92,92,92,93, 95,92,95,93,92,92,91,93,93,93,93,93,93,7,7,116,7,117,9,4,7,66,82,83,3,3,3,3,3,3, 3,10,3,3,3,3,3,3,3,2,3,51,3,2,3,98,82,7,7,68,68,68,69,6,7,7,7,68,68,68,68,6,7,7, 7,69,68,68,68,6,7,7,8,68,68,69,69,6,7,7,7,68,68,68,68,6,6,6,7,68,68,68,68,22,7, 7,7,83,84,84,83,6,7,7,7,68,68,68,68,6,7,7,7,5,95,93,93,93,95,95,95,11,6,11,93, 93,93,93,93,95,93,95,93,92,92,92,93,93,93,93,93,7,7,114,117,99,119,116,7,98,82, 3,3,3,3,3,3,3,3,10,3,3,3,3,98,3,34,98,3,2,2,2,2,2,2,7,8,68,71,68,71,6,8,7,7,69, 71,68,70,6,8,7,7,68,72,68,70,6,8,8,8,68,71,68,72,6,7,8,7,68,71,68,70,6,7,6,8,68, 71,68,70,6,7,8,8,83,88,85,86,6,7,7,7,68,71,68,70,6,7,7,7,5,95,93,93,93,93,95,95, 11,7,11,95,93,93,93,93,93,95,93,95,92,92,92,92,92,92,93,93,7,7,4,7,6,9,119,9,98, 82,3,67,100,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3,2,2,3,2,2,3,8,8,68,71,68,70,6,8,8,8, 69,73,68,70,6,7,7,7,68,71,69,70,6,8,8,8,68,71,68,70,6,8,7,8,69,56,68,70,6,6,6,8, 68,71,68,70,6,7,7,8,83,89,85,88,6,8,8,8,68,71,68,70,6,8,7,7,5,95,93,93,93,93,93, 95,11,7,11,95,95,92,92,93,93,93,95,93,95,92,92,92,92,92,93,93,7,7,114,117,115,6, 4,119,2,66,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,3,2,3,4,3,3,3,2,2,8,8,68,71,68,56,6,8, 8,8,69,74,69,71,6,8,8,8,68,71,68,72,6,7,8,8,68,71,68,70,6,8,7,8,55,73,68,56,6,7, 6,7,68,71,68,70,6,8,7,8,84,89,85,87,6,8,8,8,68,71,68,70,6,8,7,7,5,95,93,93,92, 92,93,93,11,7,11,95,95,93,92,93,93,92,92,93,92,93,92,92,92,92,93,93,7,7,4,7,6,9, 6,9,98,2,3,3,3,3,3,3,3,2,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,8,8,67,54,68,68,6,7,8, 7,69,69,69,69,6,8,7,8,67,67,68,68,6,8,8,8,67,67,68,67,22,8,8,8,69,55,69,68,6,6, 6,8,67,68,68,67,6,8,8,8,84,84,84,84,6,8,8,8,67,67,68,67,6,8,7,7,5,95,93,92,92, 92,92,93,95,6,11,95,95,93,93,92,92,92,92,92,93,92,93,92,92,92,92,92,7,7,114,5, 115,6,4,119,98,66,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,8,8,7,8,7,7, 7,7,8,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,8,8,7,7,8,7,8,7,7,7,8,8,7,7,6,6,7,7,7,7,8, 7,7,7,8,7,8,7,7,7,7,8,7,8,8,7,7,8,7,7,7,5,95,90,92,92,92,92,92,95,5,11,93,93,91, 91,93,90,90,92,92,92,93,92,93,92,90,92,92,7,7,116,7,6,9,6,9,66,82,3,4,3,3,3,99, 3,114,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 7,8,7,7,7,7,7,7,7,7,8,7,7,8,7,8,8,8,7,6,6,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7, 7,7,7,7,7,7,5,92,90,92,92,90,92,92,92,5,92,93,93,93,91,93,91,92,92,92,92,92,93, 92,93,91,92,92,7,7,114,5,115,6,4,119,83,2,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3, 3,3,3,3,3,3,7,8,8,7,7,7,7,8,8,7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,8,7,7,8,7,8,8,7,7,7, 8,7,7,7,8,7,6,7,8,8,8,8,8,7,8,8,8,8,8,8,7,8,8,8,7,8,8,8,8,8,7,7,7,7,7,8,7,7,7,7, 7,7,7,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,4,7,6,9,6,9,98,82,3,3,3,3,3,3,3,3, 10,3,3,3,3,3,3,3,3,2,2,2,3,3,3,3,7,7,68,68,68,68,6,7,7,7,84,84,85,85,6,7,7,7,68, 67,68,67,6,7,7,8,69,68,68,68,6,7,8,7,84,84,86,86,6,7,6,8,68,68,68,68,6,8,8,8,68, 68,68,68,6,7,7,7,68,69,68,68,6,8,5,5,5,6,6,5,5,6,5,6,5,6,5,5,5,5,6,5,5,5,5,5,5, 5,5,5,5,5,5,5,6,6,2,117,2,100,116,119,2,82,3,4,3,3,3,3,3,3,10,3,3,3,3,3,3,3,8, 10,10,10,3,3,3,3,7,8,68,71,68,70,6,7,7,7,84,89,85,88,6,7,7,7,68,71,68,69,6,7,7, 7,68,73,68,70,6,7,7,7,84,89,85,91,6,7,6,7,68,71,68,70,6,7,7,8,68,71,68,70,6,7,8, 7,68,71,69,70,6,8,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4, 4,4,7,100,7,119,9,98,82,3,100,3,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7, 69,71,68,70,6,7,7,7,84,89,85,88,6,7,7,7,68,74,69,70,5,7,8,8,68,71,69,71,6,7,7,7, 84,84,85,85,6,7,6,7,69,71,68,70,6,7,8,7,68,71,68,70,6,7,7,7,68,71,68,73,6,8,246, 25,118,248,246,246,248,249,248,249,248,248,248,249,249,118,118,248,248,248,248, 248,248,118,22,246,15,15,15,15,15,15,114,117,115,6,116,6,2,82,3,3,3,3,3,84,3, 114,10,3,3,3,3,3,3,3,3,3,52,3,3,3,3,3,7,8,69,73,69,70,6,7,7,7,84,7,85,88,6,7,7, 7,69,74,69,73,6,7,7,7,68,71,68,73,6,7,7,7,84,89,85,88,6,7,6,7,69,73,68,70,6,7,7, 7,68,71,68,70,6,8,7,7,68,71,68,71,6,8,246,246,249,249,249,249,249,9,8,248,248, 249,249,249,118,249,249,136,7,7,121,118,118,248,23,24,15,15,15,15,15,15,116,7, 117,9,119,9,66,82,3,3,3,3,3,3,3,51,10,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,7,7,69,69, 69,69,6,8,7,7,84,117,84,117,6,7,7,7,69,69,69,69,6,7,7,8,67,67,68,67,6,7,7,7,84, 84,84,84,22,7,6,7,69,69,69,67,6,7,7,8,67,67,68,67,6,7,7,7,67,68,68,67,6,7,246,6, 249,249,249,118,249,9,8,248,249,249,6,6,118,249,249,248,9,8,122,118,118,118,8, 244,15,15,15,15,15,15,2,117,3,119,116,119,98,66,3,4,3,3,3,3,3,3,10,3,3,3,3,3,3, 3,3,3,3,3,3,3,3,3,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,8,7,7,7,7,7,7,7,8,8,8,7,7,8, 8,7,8,7,7,8,8,7,7,6,7,7,7,7,8,8,7,7,7,7,7,8,8,7,8,7,7,7,7,7,7,7,8,246,7,249,249, 249,118,249,9,9,248,249,249,6,6,118,249,249,248,7,10,122,118,118,118,7,244,15, 15,15,15,15,15,4,7,6,9,119,9,98,2,3,3,3,3,3,3,3,3,10,3,3,3,3,3,3,3,3,3,3,3,3,4, 83,3,7,7,8,8,8,7,7,8,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,8,8,8,8,8,7,7,8,8,7,8,8,8, 7,7,7,6,7,7,7,7,8,8,8,7,7,7,8,7,7,7,8,8,8,7,7,7,7,8,8,246,8,249,249,249,118,249, 10,8,248,249,249,5,5,118,249,249,136,9,7,121,118,118,249,7,244,15,15,15,15,15, 15,114,5,99,6,100,119,98,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,3,3,3,34,7, 7,7,8,8,7,7,7,7,7,7,7,7,7,7,7,7,7,7,8,7,7,7,7,7,8,7,8,7,7,7,7,7,8,7,7,8,8,7,7,6, 7,7,7,7,7,7,8,4,6,6,6,6,6,6,5,7,7,7,7,7,7,7,7,246,26,118,249,249,249,248,7,7, 248,248,249,249,249,249,249,118,248,7,9,119,249,249,118,22,24,15,15,15,15,15,15, 3,5,6,9,119,9,2,82,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,2,98,2,3,3,2,2,7,7,68,68, 68,69,6,7,7,7,69,69,68,68,6,7,7,7,68,68,68,68,6,7,7,8,86,86,85,84,7,7,7,7,69,68, 68,68,6,7,6,7,68,68,70,69,6,7,4,7,7,6,6,6,6,6,7,7,68,68,68,68,6,7,135,136,249, 249,249,249,249,249,249,249,135,135,246,135,135,135,135,248,249,249,249,249,249, 249,248,246,15,15,15,15,15,15,98,117,100,119,4,119,98,2,3,18,3,3,3,3,3,3,3,3,3, 3,3,3,3,2,2,2,98,2,83,3,2,3,7,7,68,71,68,70,6,7,8,7,69,74,69,71,6,7,7,7,68,71, 68,70,6,7,8,7,86,74,86,88,6,8,7,7,68,72,68,70,6,7,6,8,68,71,68,73,6,7,4,7,21,20, 20,20,7,6,8,8,68,71,68,70,6,7,15,15,15,15,15,15,15,13,249,248,248,248,248,248, 248,248,249,246,10,15,15,15,15,15,15,15,15,15,15,15,15,15,4,7,6,9,119,9,98,66,3, 2,3,3,3,3,3,3,3,3,3,3,3,3,83,3,98,2,3,2,2,23,25,25,7,8,68,71,68,70,6,7,7,8,70, 69,70,69,6,7,7,8,68,71,68,70,6,7,7,8,86,74,86,91,6,7,7,8,68,71,68,71,6,7,6,8,68, 56,68,71,6,8,4,8,20,21,21,21,7,6,8,7,68,71,68,70,6,7,15,15,15,15,15,15,15,249, 248,248,7,7,7,120,7,7,6,249,119,15,15,15,15,15,15,15,15,15,15,15,15,15,98,117, 100,119,5,120,98,2,3,18,3,3,3,3,3,3,7,3,3,3,98,3,3,2,3,51,3,24,25,3,116,116,8,7, 68,71,68,70,6,7,8,7,69,73,69,73,6,8,7,7,68,71,68,70,6,7,7,8,86,74,86,74,6,7,8,8, 68,71,68,6,6,7,6,7,68,56,68,70,6,7,4,7,20,21,21,21,7,6,7,7,68,71,68,70,6,8,15, 15,15,15,15,15,121,248,249,7,8,8,9,121,9,8,7,248,249,15,15,15,15,15,15,15,15,15, 15,15,15,15,4,7,6,9,120,11,98,66,3,2,3,3,3,3,3,99,10,3,3,3,3,2,83,2,2,2,23,21,3, 6,116,6,7,7,67,67,67,67,6,8,7,7,68,69,69,69,6,8,8,8,67,67,67,67,6,7,8,8,85,86, 86,86,6,7,7,8,67,117,67,117,6,7,6,7,67,67,68,67,6,7,4,7,20,21,21,3,7,6,7,8,67, 67,68,67,6,7,15,15,15,248,246,246,246,249,249,118,118,118,118,118,118,118,118, 248,135,15,15,15,15,15,15,15,15,15,15,15,15,15,114,117,99,6,116,119,98,66,3,3,3, 3,3,3,3,98,10,3,3,3,3,98,2,2,2,3,25,116,118,118,117,100,8,7,7,7,7,7,7,7,7,7,7,7, 7,7,7,7,8,7,7,8,7,8,7,7,8,8,8,7,7,7,7,7,7,7,7,8,8,8,7,7,6,7,7,7,7,7,7,7,4,7,20, 21,21,21,7,6,7,7,7,7,7,7,7,7,15,15,15,248,249,25,120,121,118,118,118,118,118, 118,118,122,121,119,135,14,15,15,15,15,15,15,15,15,15,15,15,15,116,7,117,9,6,9, 98,66,3,3,3,3,3,3,3,3,10,3,3,3,3,98,51,3,3,23,2,7,118,120,117,6,7,7,7,7,7,7,7,7, 7,7,7,7,7,4,5,5,5,5,5,7,7,7,7,7,7,7,7,7,7,7,7,6,7,7,7,7,7,7,7,6,6,7,7,7,7,7,7,7, 4,8,20,21,21,21,7,6,7,7,7,7,7,7,7,7,15,15,15,136,249,246,1,246,249,118,118,118, 118,118,249,246,1,135,248,248,15,15,15,15,15,15,15,15,15,15,15,15,114,5,99,6, 100,119,98,66,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,83,2,25,116,116,117,6,117,100,7,7,7, 7,7,7,7,7,7,7,7,7,7,4,5,5,5,5,5,6,7,7,7,38,7,7,7,7,7,7,7,7,7,7,7,7,7,7,7,6,6,7, 7,7,7,7,7,7,5,8,8,8,8,8,5,6,7,7,7,7,7,7,7,7,15,15,15,135,248,16,7,16,248,246, 248,248,248,248,248,16,7,16,246,246,15,15,15,15,15,15,15,15,15,15,15,15,116,7, 117,9,119,9,2,66,3,3,3,4,3,3,3,3,3,3,3,3,3,3,3,2,3,25,116,6,100,6,99,5,6,37,6,6, 37,6,6,37,6,6,6,6,6,4,5,5,5,5,5,5,5,6,37,37,6,37,6,37,37,6,6,6,6,6,6,6,6,6,6,8, 6,6,6,6,6,6,6,6,6,4,8,8,8,8,5,5,6,6,6,6,6,6,6,6,15,15,15,246,244,133,32,133,244, 244,244,244,244,244,244,133,32,133,133,246,15,15,15,15,15,15,15,15,15,15,15,15 }; // cityTexture #endif // guard