├── Playing with ESP32 and Arduino IDE ├── Analog_Input │ └── Analog_Input.ino ├── Analog_Input_Output │ └── Analog_Input_Output.ino ├── ESP32 - DHT.fzz ├── ESP32 - SSD1306 │ ├── ESP32_DHT22_SSD1306 │ │ ├── ESP32_DHT22_SSD1306.ino │ │ └── modified_font.h │ ├── ESP32_SSD1306_Test │ │ ├── ESP32_SSD1306_Test.ino │ │ └── modified_font.h │ ├── ESP32_Time_Stamp_DHT22_SSD1306 │ │ ├── ESP32_Time_Stamp_DHT22_SSD1306.ino │ │ └── modified_font.h │ ├── ESP32_Time_Stamp_DHT22_SSD1306_Multiple_Displays │ │ ├── ESP32_Time_Stamp_DHT22_SSD1306_Multiple_Displays.ino │ │ └── modified_font.h │ └── Pictures │ │ ├── ESP32 - DHT - OLED.fzz │ │ └── Electr_Doagr.png ├── ESP32 - Servo Motor.fzz ├── ESP32_Blink │ └── ESP32_Blink.ino ├── ESP32_DHT │ └── ESP32_DHT.ino ├── ESP32_Local_Time_Stamp │ └── ESP32_Local_Time_Stamp.ino ├── ESP32_Online_Local_Time_Stamp │ └── ESP32_Online_Local_Time_Stamp.ino ├── ESP32_Servo_Ctrl │ └── ESP32_Servo_Ctrl.ino ├── ESP32_SimpleWiFiServer │ └── ESP32_SimpleWiFiServer.ino ├── ESP32_WiFi_Server_Sending_Receiving_Data │ └── ESP32_WiFi_Server_Sending_Receiving_Data.ino └── Touch_Sensor_Test │ └── Touch_Sensor_Test.ino └── README.md /Playing with ESP32 and Arduino IDE/Analog_Input/Analog_Input.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 Analog Input Test 3 | * Analog Input: ADC_1_0 pin ==> GPIO36 (VP). 4 | * 5 | * MJRoBot.org 6Sept17 6 | *****************************************************/ 7 | //Analog Input 8 | #define ANALOG_PIN_0 36 9 | int analog_value = 0; 10 | 11 | void setup() 12 | { 13 | Serial.begin(115200); 14 | delay(1000); // give me time to bring up serial monitor 15 | Serial.println("ESP32 Analog IN Test"); 16 | } 17 | 18 | void loop() 19 | { 20 | analog_value = analogRead(ANALOG_PIN_0); 21 | Serial.println(analog_value); 22 | delay(500); 23 | } 24 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/Analog_Input_Output/Analog_Input_Output.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 Analog Input/Output Test 3 | * Analog Input: ADC_1_0 pin ==> GPIO36 (VP). 4 | * PWM LED pin ==> GPIO 02 5 | * 6 | * MJRoBot.org 6Sept17 7 | *****************************************************/ 8 | //Analog Input 9 | #define ANALOG_PIN_0 36 10 | int analog_value = 0; 11 | 12 | // PMW LED 13 | #define LED_PIN 2 14 | int freq = 5000; 15 | int ledChannel = 0; 16 | int resolution = 8; 17 | int dutyCycle = 0; 18 | 19 | void setup() 20 | { 21 | Serial.begin(115200); 22 | delay(1000); // give me time to bring up serial monitor 23 | Serial.println("ESP32 Analog IN/OUT Test"); 24 | 25 | ledcSetup(ledChannel, freq, resolution); 26 | ledcAttachPin(LED_PIN, ledChannel); 27 | ledcWrite(ledChannel, dutyCycle); 28 | } 29 | 30 | void loop() 31 | { 32 | analog_value = analogRead(ANALOG_PIN_0); 33 | Serial.println(analog_value); 34 | dutyCycle = map(analog_value, 0, 4095, 0, 255); 35 | ledcWrite(ledChannel, dutyCycle); 36 | delay(500); 37 | } 38 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - DHT.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mjrovai/ESP32/d04083c2ee8f4230b0ad534c47f5a87e937b0379/Playing with ESP32 and Arduino IDE/ESP32 - DHT.fzz -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_DHT22_SSD1306/ESP32_DHT22_SSD1306.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 DHT Reading and OLED diplay 3 | * DHT Input: ==> GPIO23. 4 | * 128 X 32 SSD1306 - Library by Daniel Eichhorn 5 | * 6 | * MJRoBot.org 12Sept17 7 | *****************************************************/ 8 | 9 | /* modified font created at http://oleddisplay.squix.ch/ */ 10 | #include "modified_font.h" 11 | 12 | /* SSD1306 */ 13 | #include "SSD1306.h" 14 | #define SDA_PIN 21// GPIO21 -> SDA 15 | #define SCL_PIN 22// GPIO22 -> SCL 16 | #define SSD_ADDRESS 0x3c 17 | SSD1306 display(SSD_ADDRESS, SDA_PIN, SCL_PIN); 18 | 19 | /* DHT */ 20 | #include "DHT.h" 21 | #define DHTPIN 23 22 | #define DHTTYPE DHT22 23 | DHT dht(DHTPIN, DHTTYPE); 24 | float localHum = 0; 25 | float localTemp = 0; 26 | 27 | void setup() 28 | { 29 | Serial.begin(115200); 30 | Serial.println(""); 31 | Serial.println("ESP32 DHT Temperature and Humidity - OLED Display"); 32 | Serial.println(""); 33 | 34 | dht.begin(); 35 | 36 | display.init(); 37 | 38 | display.flipScreenVertically(); 39 | display.setTextAlignment(TEXT_ALIGN_LEFT); 40 | display.setFont(Open_Sans_Condensed_Light_20); // set a font 41 | } 42 | 43 | void loop() 44 | { 45 | getDHT(); 46 | displayData(); 47 | delay(2000); 48 | } 49 | 50 | /*************************************************** 51 | * Get indoor Temp/Hum data 52 | ****************************************************/ 53 | void getDHT() 54 | { 55 | float tempIni = localTemp; 56 | float humIni = localHum; 57 | localTemp = dht.readTemperature(); 58 | localHum = dht.readHumidity(); 59 | if (isnan(localHum) || isnan(localTemp)) // Check if any reads failed and exit early (to try again). 60 | { 61 | localTemp = tempIni; 62 | localHum = humIni; 63 | return; 64 | } 65 | } 66 | 67 | /*************************************************** 68 | * Display Data 69 | ****************************************************/ 70 | void displayData() 71 | { 72 | Serial.print("Temp: ==> "); 73 | Serial.print(localTemp); 74 | Serial.print(" Hum ==> "); 75 | Serial.println(localHum); 76 | 77 | display.clear(); // clear the display 78 | 79 | display.drawString(0, 0, "temp: "); 80 | display.drawString(40, 0, String(localTemp)); 81 | display.drawString(90, 0, "oC"); 82 | display.drawString(0, 32, "hum: "); 83 | display.drawString(40, 32, String(localHum)); 84 | display.drawString(90, 32, "%"); 85 | 86 | display.display(); // write the buffer to the display 87 | delay(10); 88 | } 89 | 90 | 91 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_DHT22_SSD1306/modified_font.h: -------------------------------------------------------------------------------- 1 | // Created by http://oleddisplay.squix.ch/ Consider a donation 2 | // In case of problems make sure that you are using the font file with the correct version! 3 | const char Open_Sans_Condensed_Light_20[] PROGMEM = { 4 | 0x11, // Width: 17 5 | 0x1C, // Height: 28 6 | 0x20, // First Char: 32 7 | 0xE0, // Numbers of Chars: 224 8 | 9 | // Jump Table: 10 | 0xFF, 0xFF, 0x00, 0x04, // 32:65535 11 | 0x00, 0x00, 0x07, 0x03, // 33:0 12 | 0x00, 0x07, 0x12, 0x06, // 34:7 13 | 0x00, 0x19, 0x1F, 0x08, // 35:25 14 | 0x00, 0x38, 0x17, 0x07, // 36:56 15 | 0x00, 0x4F, 0x2B, 0x0C, // 37:79 16 | 0x00, 0x7A, 0x1F, 0x09, // 38:122 17 | 0x00, 0x99, 0x06, 0x03, // 39:153 18 | 0x00, 0x9F, 0x10, 0x05, // 40:159 19 | 0x00, 0xAF, 0x0F, 0x05, // 41:175 20 | 0x00, 0xBE, 0x16, 0x07, // 42:190 21 | 0x00, 0xD4, 0x1E, 0x09, // 43:212 22 | 0x00, 0xF2, 0x0B, 0x04, // 44:242 23 | 0x00, 0xFD, 0x13, 0x06, // 45:253 24 | 0x01, 0x10, 0x07, 0x03, // 46:272 25 | 0x01, 0x17, 0x16, 0x07, // 47:279 26 | 0x01, 0x2D, 0x1B, 0x08, // 48:301 27 | 0x01, 0x48, 0x13, 0x08, // 49:328 28 | 0x01, 0x5B, 0x1B, 0x08, // 50:347 29 | 0x01, 0x76, 0x1B, 0x08, // 51:374 30 | 0x01, 0x91, 0x23, 0x09, // 52:401 31 | 0x01, 0xB4, 0x1B, 0x08, // 53:436 32 | 0x01, 0xCF, 0x1B, 0x08, // 54:463 33 | 0x01, 0xEA, 0x1A, 0x08, // 55:490 34 | 0x02, 0x04, 0x1F, 0x09, // 56:516 35 | 0x02, 0x23, 0x1B, 0x08, // 57:547 36 | 0x02, 0x3E, 0x07, 0x03, // 58:574 37 | 0x02, 0x45, 0x07, 0x03, // 59:581 38 | 0x02, 0x4C, 0x1F, 0x09, // 60:588 39 | 0x02, 0x6B, 0x1B, 0x08, // 61:619 40 | 0x02, 0x86, 0x1E, 0x09, // 62:646 41 | 0x02, 0xA4, 0x16, 0x07, // 63:676 42 | 0x02, 0xBA, 0x2B, 0x0C, // 64:698 43 | 0x02, 0xE5, 0x1F, 0x08, // 65:741 44 | 0x03, 0x04, 0x23, 0x0A, // 66:772 45 | 0x03, 0x27, 0x1F, 0x08, // 67:807 46 | 0x03, 0x46, 0x23, 0x0A, // 68:838 47 | 0x03, 0x69, 0x1B, 0x08, // 69:873 48 | 0x03, 0x84, 0x1A, 0x08, // 70:900 49 | 0x03, 0x9E, 0x23, 0x0A, // 71:926 50 | 0x03, 0xC1, 0x23, 0x0B, // 72:961 51 | 0x03, 0xE4, 0x0B, 0x05, // 73:996 52 | 0x03, 0xEF, 0x0B, 0x05, // 74:1007 53 | 0x03, 0xFA, 0x1F, 0x09, // 75:1018 54 | 0x04, 0x19, 0x1B, 0x07, // 76:1049 55 | 0x04, 0x34, 0x33, 0x0F, // 77:1076 56 | 0x04, 0x67, 0x27, 0x0C, // 78:1127 57 | 0x04, 0x8E, 0x23, 0x0A, // 79:1166 58 | 0x04, 0xB1, 0x1E, 0x09, // 80:1201 59 | 0x04, 0xCF, 0x23, 0x0A, // 81:1231 60 | 0x04, 0xF2, 0x1F, 0x09, // 82:1266 61 | 0x05, 0x11, 0x1B, 0x08, // 83:1297 62 | 0x05, 0x2C, 0x19, 0x07, // 84:1324 63 | 0x05, 0x45, 0x1F, 0x09, // 85:1349 64 | 0x05, 0x64, 0x1D, 0x08, // 86:1380 65 | 0x05, 0x81, 0x32, 0x0E, // 87:1409 66 | 0x05, 0xB3, 0x1B, 0x07, // 88:1459 67 | 0x05, 0xCE, 0x19, 0x07, // 89:1486 68 | 0x05, 0xE7, 0x17, 0x07, // 90:1511 69 | 0x05, 0xFE, 0x18, 0x07, // 91:1534 70 | 0x06, 0x16, 0x17, 0x07, // 92:1558 71 | 0x06, 0x2D, 0x14, 0x07, // 93:1581 72 | 0x06, 0x41, 0x1A, 0x08, // 94:1601 73 | 0x06, 0x5B, 0x20, 0x08, // 95:1627 74 | 0x06, 0x7B, 0x1A, 0x0B, // 96:1659 75 | 0x06, 0x95, 0x1B, 0x08, // 97:1685 76 | 0x06, 0xB0, 0x1B, 0x08, // 98:1712 77 | 0x06, 0xCB, 0x17, 0x06, // 99:1739 78 | 0x06, 0xE2, 0x1B, 0x08, // 100:1762 79 | 0x06, 0xFD, 0x1B, 0x08, // 101:1789 80 | 0x07, 0x18, 0x12, 0x05, // 102:1816 81 | 0x07, 0x2A, 0x20, 0x09, // 103:1834 82 | 0x07, 0x4A, 0x1B, 0x08, // 104:1866 83 | 0x07, 0x65, 0x07, 0x03, // 105:1893 84 | 0x07, 0x6C, 0x08, 0x03, // 106:1900 85 | 0x07, 0x74, 0x17, 0x07, // 107:1908 86 | 0x07, 0x8B, 0x07, 0x03, // 108:1931 87 | 0x07, 0x92, 0x27, 0x0B, // 109:1938 88 | 0x07, 0xB9, 0x1B, 0x08, // 110:1977 89 | 0x07, 0xD4, 0x1B, 0x08, // 111:2004 90 | 0x07, 0xEF, 0x1B, 0x08, // 112:2031 91 | 0x08, 0x0A, 0x1C, 0x08, // 113:2058 92 | 0x08, 0x26, 0x12, 0x05, // 114:2086 93 | 0x08, 0x38, 0x17, 0x07, // 115:2104 94 | 0x08, 0x4F, 0x0F, 0x04, // 116:2127 95 | 0x08, 0x5E, 0x1B, 0x08, // 117:2142 96 | 0x08, 0x79, 0x16, 0x06, // 118:2169 97 | 0x08, 0x8F, 0x2A, 0x0B, // 119:2191 98 | 0x08, 0xB9, 0x17, 0x07, // 120:2233 99 | 0x08, 0xD0, 0x16, 0x06, // 121:2256 100 | 0x08, 0xE6, 0x13, 0x06, // 122:2278 101 | 0x08, 0xF9, 0x18, 0x07, // 123:2297 102 | 0x09, 0x11, 0x14, 0x09, // 124:2321 103 | 0x09, 0x25, 0x17, 0x07, // 125:2341 104 | 0x09, 0x3C, 0x1E, 0x09, // 126:2364 105 | 0x09, 0x5A, 0x27, 0x0C, // 127:2394 106 | 0x09, 0x81, 0x27, 0x0C, // 128:2433 107 | 0x09, 0xA8, 0x27, 0x0C, // 129:2472 108 | 0x09, 0xCF, 0x27, 0x0C, // 130:2511 109 | 0x09, 0xF6, 0x27, 0x0C, // 131:2550 110 | 0x0A, 0x1D, 0x27, 0x0C, // 132:2589 111 | 0x0A, 0x44, 0x27, 0x0C, // 133:2628 112 | 0x0A, 0x6B, 0x27, 0x0C, // 134:2667 113 | 0x0A, 0x92, 0x27, 0x0C, // 135:2706 114 | 0x0A, 0xB9, 0x27, 0x0C, // 136:2745 115 | 0x0A, 0xE0, 0x27, 0x0C, // 137:2784 116 | 0x0B, 0x07, 0x27, 0x0C, // 138:2823 117 | 0x0B, 0x2E, 0x27, 0x0C, // 139:2862 118 | 0x0B, 0x55, 0x27, 0x0C, // 140:2901 119 | 0x0B, 0x7C, 0x27, 0x0C, // 141:2940 120 | 0x0B, 0xA3, 0x27, 0x0C, // 142:2979 121 | 0x0B, 0xCA, 0x27, 0x0C, // 143:3018 122 | 0x0B, 0xF1, 0x27, 0x0C, // 144:3057 123 | 0x0C, 0x18, 0x27, 0x0C, // 145:3096 124 | 0x0C, 0x3F, 0x27, 0x0C, // 146:3135 125 | 0x0C, 0x66, 0x27, 0x0C, // 147:3174 126 | 0x0C, 0x8D, 0x27, 0x0C, // 148:3213 127 | 0x0C, 0xB4, 0x27, 0x0C, // 149:3252 128 | 0x0C, 0xDB, 0x27, 0x0C, // 150:3291 129 | 0x0D, 0x02, 0x27, 0x0C, // 151:3330 130 | 0x0D, 0x29, 0x27, 0x0C, // 152:3369 131 | 0x0D, 0x50, 0x27, 0x0C, // 153:3408 132 | 0x0D, 0x77, 0x27, 0x0C, // 154:3447 133 | 0x0D, 0x9E, 0x27, 0x0C, // 155:3486 134 | 0x0D, 0xC5, 0x27, 0x0C, // 156:3525 135 | 0x0D, 0xEC, 0x27, 0x0C, // 157:3564 136 | 0x0E, 0x13, 0x27, 0x0C, // 158:3603 137 | 0x0E, 0x3A, 0x27, 0x0C, // 159:3642 138 | 0xFF, 0xFF, 0x00, 0x05, // 160:65535 139 | 0x0E, 0x61, 0x08, 0x03, // 161:3681 140 | 0x0E, 0x69, 0x1B, 0x09, // 162:3689 141 | 0x0E, 0x84, 0x1B, 0x08, // 163:3716 142 | 0x0E, 0x9F, 0x27, 0x0C, // 164:3743 143 | 0x0E, 0xC6, 0x17, 0x08, // 165:3782 144 | 0x0E, 0xDD, 0x14, 0x09, // 166:3805 145 | 0x0E, 0xF1, 0x17, 0x07, // 167:3825 146 | 0x0F, 0x08, 0x19, 0x0A, // 168:3848 147 | 0x0F, 0x21, 0x3F, 0x11, // 169:3873 148 | 0x0F, 0x60, 0x12, 0x06, // 170:3936 149 | 0x0F, 0x72, 0x1E, 0x09, // 171:3954 150 | 0x0F, 0x90, 0x1B, 0x08, // 172:3984 151 | 0x0F, 0xAB, 0x13, 0x06, // 173:4011 152 | 0x0F, 0xBE, 0x3F, 0x11, // 174:4030 153 | 0x0F, 0xFD, 0x1D, 0x08, // 175:4093 154 | 0x10, 0x1A, 0x1A, 0x08, // 176:4122 155 | 0x10, 0x34, 0x1F, 0x09, // 177:4148 156 | 0x10, 0x53, 0x12, 0x06, // 178:4179 157 | 0x10, 0x65, 0x12, 0x06, // 179:4197 158 | 0x10, 0x77, 0x19, 0x0B, // 180:4215 159 | 0x10, 0x90, 0x1B, 0x08, // 181:4240 160 | 0x10, 0xAB, 0x1C, 0x09, // 182:4267 161 | 0x10, 0xC7, 0x06, 0x03, // 183:4295 162 | 0x10, 0xCD, 0x10, 0x05, // 184:4301 163 | 0x10, 0xDD, 0x0E, 0x06, // 185:4317 164 | 0x10, 0xEB, 0x16, 0x07, // 186:4331 165 | 0x11, 0x01, 0x1B, 0x08, // 187:4353 166 | 0x11, 0x1C, 0x33, 0x0E, // 188:4380 167 | 0x11, 0x4F, 0x33, 0x0E, // 189:4431 168 | 0x11, 0x82, 0x33, 0x0E, // 190:4482 169 | 0x11, 0xB5, 0x14, 0x06, // 191:4533 170 | 0x11, 0xC9, 0x1F, 0x08, // 192:4553 171 | 0x11, 0xE8, 0x1F, 0x08, // 193:4584 172 | 0x12, 0x07, 0x1F, 0x08, // 194:4615 173 | 0x12, 0x26, 0x1F, 0x08, // 195:4646 174 | 0x12, 0x45, 0x1F, 0x08, // 196:4677 175 | 0x12, 0x64, 0x1F, 0x08, // 197:4708 176 | 0x12, 0x83, 0x27, 0x0B, // 198:4739 177 | 0x12, 0xAA, 0x1F, 0x08, // 199:4778 178 | 0x12, 0xC9, 0x1B, 0x08, // 200:4809 179 | 0x12, 0xE4, 0x1B, 0x08, // 201:4836 180 | 0x12, 0xFF, 0x1B, 0x08, // 202:4863 181 | 0x13, 0x1A, 0x1F, 0x09, // 203:4890 182 | 0x13, 0x39, 0x0B, 0x05, // 204:4921 183 | 0x13, 0x44, 0x11, 0x05, // 205:4932 184 | 0x13, 0x55, 0x11, 0x05, // 206:4949 185 | 0x13, 0x66, 0x0D, 0x04, // 207:4966 186 | 0x13, 0x73, 0x23, 0x0A, // 208:4979 187 | 0x13, 0x96, 0x27, 0x0C, // 209:5014 188 | 0x13, 0xBD, 0x23, 0x0A, // 210:5053 189 | 0x13, 0xE0, 0x23, 0x0A, // 211:5088 190 | 0x14, 0x03, 0x23, 0x0A, // 212:5123 191 | 0x14, 0x26, 0x23, 0x0A, // 213:5158 192 | 0x14, 0x49, 0x23, 0x0A, // 214:5193 193 | 0x14, 0x6C, 0x1B, 0x08, // 215:5228 194 | 0x14, 0x87, 0x23, 0x0A, // 216:5255 195 | 0x14, 0xAA, 0x1F, 0x09, // 217:5290 196 | 0x14, 0xC9, 0x1F, 0x09, // 218:5321 197 | 0x14, 0xE8, 0x1F, 0x09, // 219:5352 198 | 0x15, 0x07, 0x1F, 0x09, // 220:5383 199 | 0x15, 0x26, 0x19, 0x07, // 221:5414 200 | 0x15, 0x3F, 0x1F, 0x09, // 222:5439 201 | 0x15, 0x5E, 0x1B, 0x08, // 223:5470 202 | 0x15, 0x79, 0x1B, 0x08, // 224:5497 203 | 0x15, 0x94, 0x1B, 0x08, // 225:5524 204 | 0x15, 0xAF, 0x1B, 0x08, // 226:5551 205 | 0x15, 0xCA, 0x1B, 0x08, // 227:5578 206 | 0x15, 0xE5, 0x1B, 0x08, // 228:5605 207 | 0x16, 0x00, 0x1B, 0x08, // 229:5632 208 | 0x16, 0x1B, 0x2F, 0x0D, // 230:5659 209 | 0x16, 0x4A, 0x14, 0x06, // 231:5706 210 | 0x16, 0x5E, 0x1B, 0x08, // 232:5726 211 | 0x16, 0x79, 0x1B, 0x08, // 233:5753 212 | 0x16, 0x94, 0x1B, 0x08, // 234:5780 213 | 0x16, 0xAF, 0x1B, 0x08, // 235:5807 214 | 0x16, 0xCA, 0x07, 0x03, // 236:5834 215 | 0x16, 0xD1, 0x0D, 0x04, // 237:5841 216 | 0x16, 0xDE, 0x0E, 0x04, // 238:5854 217 | 0x16, 0xEC, 0x0D, 0x04, // 239:5868 218 | 0x16, 0xF9, 0x1F, 0x09, // 240:5881 219 | 0x17, 0x18, 0x1B, 0x08, // 241:5912 220 | 0x17, 0x33, 0x1B, 0x08, // 242:5939 221 | 0x17, 0x4E, 0x1B, 0x08, // 243:5966 222 | 0x17, 0x69, 0x1B, 0x08, // 244:5993 223 | 0x17, 0x84, 0x1B, 0x08, // 245:6020 224 | 0x17, 0x9F, 0x1B, 0x08, // 246:6047 225 | 0x17, 0xBA, 0x1A, 0x07, // 247:6074 226 | 0x17, 0xD4, 0x1B, 0x08, // 248:6100 227 | 0x17, 0xEF, 0x1B, 0x08, // 249:6127 228 | 0x18, 0x0A, 0x1B, 0x08, // 250:6154 229 | 0x18, 0x25, 0x1B, 0x08, // 251:6181 230 | 0x18, 0x40, 0x1B, 0x08, // 252:6208 231 | 0x18, 0x5B, 0x16, 0x06, // 253:6235 232 | 0x18, 0x71, 0x1B, 0x08, // 254:6257 233 | 0x18, 0x8C, 0x16, 0x06, // 255:6284 234 | 235 | // Font Data: 236 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x33, // 33 237 | 0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x0F, // 34 238 | 0x00,0x00,0x01,0x00,0x00,0x08,0x31,0x00,0x00,0xFC,0x0F,0x00,0x80,0x0B,0x01,0x00,0x00,0x08,0x21,0x00,0x00,0xF8,0x1F,0x00,0x80,0x0F,0x01,0x00,0x00,0x08,0x01, // 35 239 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x10,0x00,0x00,0x61,0x10,0x00,0x80,0xFF,0x7F,0x00,0x00,0x81,0x18,0x00,0x00,0x01,0x0F, // 36 240 | 0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x30,0x00,0x00,0x7F,0x0E,0x00,0x00,0xC0,0x01,0x00,0x00,0x38,0x00,0x00,0x00,0xC7,0x1F,0x00,0x80,0x20,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0xC0,0x1F, // 37 241 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x9F,0x30,0x00,0x80,0x60,0x20,0x00,0x80,0xA0,0x21,0x00,0x00,0x1F,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x33, // 38 242 | 0x00,0x00,0x00,0x00,0x80,0x0F, // 39 243 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x70,0x00,0x80,0x01,0x80,0x01, // 40 244 | 0x80,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0x00,0x0E,0x70,0x00,0x00,0xF0,0x0F, // 41 245 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x02, // 42 246 | 0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 43 247 | 0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x30, // 44 248 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 45 249 | 0x00,0x00,0x00,0x00,0x00,0x00,0x30, // 46 250 | 0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x07,0x00,0x00,0xE0,0x00,0x00,0x00,0x1C,0x00,0x00,0x80,0x03, // 47 251 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x03,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 48 252 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0xFF,0x3F, // 49 253 | 0x00,0x00,0x00,0x00,0x00,0x01,0x30,0x00,0x80,0x00,0x28,0x00,0x80,0x00,0x26,0x00,0x80,0x00,0x21,0x00,0x80,0xE1,0x20,0x00,0x00,0x1F,0x20, // 50 254 | 0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x10,0x00,0x00,0x1E,0x0F, // 51 255 | 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0x05,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x04,0x00,0x00,0x03,0x04,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04, // 52 256 | 0x00,0x00,0x10,0x00,0x80,0x3F,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x40,0x18,0x00,0x00,0x80,0x0F, // 53 257 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x43,0x10,0x00,0x80,0x21,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x60,0x30,0x00,0x00,0x80,0x0F, // 54 258 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x07,0x00,0x80,0xE0,0x00,0x00,0x80,0x1C,0x00,0x00,0x80,0x03, // 55 259 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x00,0x80,0xB1,0x10,0x00,0x80,0x60,0x20,0x00,0x80,0x60,0x20,0x00,0x80,0xB1,0x20,0x00,0x00,0x8F,0x11,0x00,0x00,0x00,0x0F, // 56 260 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC1,0x20,0x00,0x80,0x80,0x20,0x00,0x80,0x80,0x30,0x00,0x00,0x41,0x1C,0x00,0x00,0xFE,0x03, // 57 261 | 0x00,0x00,0x00,0x00,0x00,0x18,0x30, // 58 262 | 0x00,0x00,0x80,0x01,0x00,0x18,0x70, // 59 263 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x02,0x00,0x00,0x08,0x04, // 60 264 | 0x00,0x00,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01, // 61 265 | 0x00,0x00,0x00,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x10,0x01,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0x40, // 62 266 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x80,0x33,0x00,0x80,0xC0,0x00,0x00,0x80,0x31,0x00,0x00,0x00,0x1F, // 63 267 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x30,0x00,0x00,0x03,0x40,0x00,0x80,0xF1,0x83,0x00,0x80,0x18,0x84,0x00,0x80,0x08,0x84,0x00,0x80,0xF8,0x83,0x00,0x00,0x01,0x04,0x00,0x00,0x06,0x04,0x00,0x00,0xF8,0x03, // 64 268 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x00,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 65 269 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x20,0x00,0x00,0x9F,0x10,0x00,0x00,0x00,0x0F, // 66 270 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20, // 67 271 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 68 272 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 69 273 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80, // 70 274 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x00,0xC1,0x3F, // 71 275 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F, // 72 276 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 73 277 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x80,0xFF,0xFF, // 74 278 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x8C,0x03,0x00,0x00,0x03,0x0C,0x00,0x80,0x00,0x30, // 75 279 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20, // 76 280 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1C,0x00,0x00,0x80,0x03,0x00,0x00,0x80,0xFF,0x3F, // 77 281 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x38,0x00,0x80,0xFF,0x3F, // 78 282 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 79 283 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x3E, // 80 284 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0xF0,0x00,0x00,0x03,0x18,0x03,0x00,0xFC,0x07, // 81 285 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x03,0x00,0x00,0x41,0x0C,0x00,0x00,0x3E,0x30, // 82 286 | 0x00,0x00,0x00,0x00,0x00,0x1E,0x20,0x00,0x00,0x21,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x80,0x10,0x00,0x80,0x00,0x0F, // 83 287 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 84 288 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 85 289 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1F,0x00,0x00,0x80, // 86 290 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x00,0xF8,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x80,0x0F, // 87 291 | 0x00,0x00,0x20,0x00,0x80,0x03,0x1C,0x00,0x00,0x1C,0x03,0x00,0x00,0xE0,0x00,0x00,0x00,0xB8,0x03,0x00,0x00,0x07,0x1C,0x00,0x80,0x00,0x20, // 88 292 | 0x80,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x80,0x3F,0x00,0x00,0x78,0x00,0x00,0x00,0x07,0x00,0x00,0x80, // 89 293 | 0x00,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x27,0x00,0x80,0xE0,0x20,0x00,0x80,0x1E,0x20,0x00,0x80,0x01,0x20, // 90 294 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01, // 91 295 | 0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x38, // 92 296 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0xFF,0xFF,0x01, // 93 297 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30, // 94 298 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 95 299 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0x00,0x02, // 96 300 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 97 301 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 98 302 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 99 303 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x80,0xFF,0x3F, // 100 304 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 101 305 | 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x08,0x00,0x00,0x80,0x08, // 102 306 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0xF0,0x5D,0x06,0x00,0x18,0x23,0x04,0x00,0x08,0x22,0x04,0x00,0x18,0x22,0x04,0x00,0xE8,0x21,0x02,0x00,0x08,0xC0,0x01, // 103 307 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 104 308 | 0x00,0x00,0x00,0x00,0x80,0xF9,0x3F, // 105 309 | 0x00,0x00,0x00,0x04,0x80,0xF9,0xFF,0x03, // 106 310 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x01,0x00,0x00,0xC0,0x01,0x00,0x00,0x30,0x0E,0x00,0x00,0x08,0x30, // 107 311 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 108 312 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F, // 109 313 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 110 314 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 111 315 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 112 316 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xF8,0xFF,0x07, // 113 317 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08, // 114 318 | 0x00,0x00,0x00,0x00,0x00,0x70,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x08,0x21,0x00,0x00,0x08,0x32,0x00,0x00,0x18,0x1E, // 115 319 | 0x00,0x08,0x00,0x00,0x00,0xFF,0x1F,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 116 320 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 117 321 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x38,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 118 322 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3C,0x00,0x00,0xF0,0x03,0x00,0x00,0x18,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x00,0x08, // 119 323 | 0x00,0x00,0x00,0x00,0x00,0x18,0x38,0x00,0x00,0x60,0x06,0x00,0x00,0x80,0x03,0x00,0x00,0x60,0x0C,0x00,0x00,0x18,0x30, // 120 324 | 0x00,0x18,0x00,0x04,0x00,0xE0,0x01,0x04,0x00,0x00,0x9E,0x03,0x00,0x00,0x78,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 121 325 | 0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x00,0x00,0x08,0x27,0x00,0x00,0xE8,0x20,0x00,0x00,0x18,0x20, // 122 326 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0xFF,0xFE,0x00,0x80,0x01,0x80,0x01,0x80,0x00,0x00,0x01, // 123 327 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07, // 124 328 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x01,0x80,0x01,0x00,0xFF,0xFE,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01, // 125 329 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xC0, // 126 330 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 127 331 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 128 332 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 129 333 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 130 334 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 131 335 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 132 336 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 133 337 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 134 338 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 135 339 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 136 340 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 137 341 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 138 342 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 139 343 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 140 344 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 141 345 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 142 346 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 143 347 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 144 348 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 145 349 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 146 350 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 147 351 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 148 352 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 149 353 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 150 354 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 151 355 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 152 356 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 153 357 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 154 358 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 155 359 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 156 360 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 157 361 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 158 362 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 159 363 | 0x00,0x00,0x00,0x00,0x00,0x98,0xFF,0x03, // 161 364 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x04,0x04,0x00,0x00,0x02,0x08,0x00,0x80,0x03,0x38,0x00,0x00,0x02,0x08, // 162 365 | 0x00,0x40,0x00,0x00,0x00,0x40,0x30,0x00,0x00,0xFF,0x2F,0x00,0x80,0x41,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x01,0x20, // 163 366 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE8,0x05,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x10,0x02,0x00,0x00,0xE8,0x05, // 164 367 | 0x00,0x00,0x00,0x00,0x80,0x87,0x04,0x00,0x00,0xB8,0x04,0x00,0x00,0xC0,0x3F,0x00,0x00,0xBC,0x04,0x00,0x80,0x83,0x04, // 165 368 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0xF8,0x07, // 166 369 | 0x00,0x00,0x00,0x00,0x00,0xE7,0x20,0x00,0x80,0x98,0x20,0x00,0x80,0x10,0x21,0x00,0x80,0x10,0x33,0x00,0x00,0xE0,0x1C, // 167 370 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80, // 168 371 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0xF1,0x11,0x00,0x80,0x08,0x22,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 169 372 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x3F, // 170 373 | 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x06,0x00,0x00,0x60,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x0C,0x00,0x00,0x20, // 171 374 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x0F, // 172 375 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 173 376 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x80,0xFC,0x27,0x00,0x80,0x44,0x20,0x00,0x80,0x44,0x20,0x00,0x80,0xC4,0x21,0x00,0x80,0x38,0x26,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 174 377 | 0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 175 378 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x80,0x19,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x19,0x00,0x00,0x00,0x0F, // 176 379 | 0x00,0x00,0x00,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0xFC,0x27,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20, // 177 380 | 0x00,0x80,0x00,0x00,0x80,0xC0,0x00,0x00,0x80,0xA0,0x00,0x00,0x80,0x98,0x00,0x00,0x00,0x87, // 178 381 | 0x00,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x00,0x00,0x00,0x77, // 179 382 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0, // 180 383 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 181 384 | 0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01, // 182 385 | 0x00,0x00,0x00,0x00,0x00,0xC0, // 183 386 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0xC0,0x04,0x00,0x00,0x00,0x03, // 184 387 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F, // 185 388 | 0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x80,0x21,0x00,0x00,0x80,0x20,0x00,0x00,0x80,0x20,0x00,0x00,0x00,0x1F, // 186 389 | 0x00,0x00,0x00,0x00,0x00,0x60,0x08,0x00,0x00,0x80,0x06,0x00,0x00,0x00,0x03,0x00,0x00,0x20,0x08,0x00,0x00,0xC0,0x04,0x00,0x00,0x80,0x03, // 187 390 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F,0x20,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 188 391 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x7F,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0xC0,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x23,0x30,0x00,0x80,0x20,0x28,0x00,0x00,0x20,0x26,0x00,0x00,0xC0,0x21, // 189 392 | 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x20,0x00,0x00,0x77,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 190 393 | 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x02,0x00,0x98,0x03,0x02,0x00,0x00,0x00,0x02, // 191 394 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x18,0xF8,0x01,0x00,0xA0,0x07,0x01,0x00,0xC0,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 192 395 | 0x00,0x00,0x3C,0x00,0x00,0xC0,0x07,0x00,0x00,0x3E,0x01,0x00,0xA0,0x01,0x01,0x00,0x10,0x1E,0x01,0x00,0x08,0xE0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20, // 193 396 | 0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x20,0xE0,0x03,0x00,0x10,0x1F,0x01,0x00,0x98,0x03,0x01,0x00,0x20,0x3C,0x01,0x00,0x40,0xC0,0x07,0x00,0x00,0x00,0x38, // 194 397 | 0x00,0x00,0x30,0x00,0x20,0x80,0x0F,0x00,0x10,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0xA0,0x0F,0x01,0x00,0x20,0xF0,0x01,0x00,0x10,0x00,0x0F,0x00,0x00,0x00,0x30, // 195 398 | 0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x10,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x07,0x01,0x00,0x10,0xF8,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 196 399 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x60,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0x90,0x0F,0x01,0x00,0x60,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 197 400 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x01,0x00,0x80,0x01,0x01,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 198 401 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x18,0x00,0x80,0x00,0x70,0x04,0x80,0x00,0xB0,0x04,0x80,0x00,0x30,0x03,0x80,0x00,0x10, // 199 402 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x98,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0xC0,0x40,0x20,0x00,0x80,0x40,0x20, // 200 403 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xC0,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0x98,0x40,0x20,0x00,0x80,0x40,0x20, // 201 404 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,0x3F,0x00,0xB0,0x40,0x20,0x00,0x88,0x40,0x20,0x00,0xB0,0x40,0x20,0x00,0xC0,0x40,0x20, // 202 405 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x90,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x90,0x40,0x20,0x00,0x80,0x00,0x20, // 203 406 | 0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xA0,0xFF,0x3F, // 204 407 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0xFF,0x3F,0x00,0x10,0x00,0x00,0x00,0x08, // 205 408 | 0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x88,0xFF,0x3F,0x00,0x30,0x00,0x00,0x00,0x40, // 206 409 | 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x10, // 207 410 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 208 411 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xA0,0x03,0x00,0x00,0x10,0x0C,0x00,0x00,0x10,0x30,0x00,0x00,0x20,0xC0,0x01,0x00,0x20,0x00,0x06,0x00,0x30,0x00,0x38,0x00,0x80,0xFF,0x3F, // 209 412 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x88,0x01,0x30,0x00,0xB0,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 210 413 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0xA0,0x00,0x20,0x00,0x90,0x00,0x20,0x00,0x88,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 211 414 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0xA0,0x01,0x30,0x00,0x98,0x00,0x20,0x00,0x98,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 212 415 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x20,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x90,0x00,0x20,0x00,0xA0,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x10,0x03,0x18,0x00,0x00,0xFC,0x07, // 213 416 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x90,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 214 417 | 0x00,0x00,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x02, // 215 418 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x67,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x36,0x00,0x80,0x80,0x21,0x00,0x80,0x60,0x20,0x00,0x80,0x19,0x30,0x00,0x00,0x07,0x18,0x00,0xC0,0xFC,0x07, // 216 419 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 217 420 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x10,0x00,0x80,0xFF,0x0F, // 218 421 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x08,0x00,0x20,0x00,0x30,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 219 422 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x80,0xFF,0x0F, // 220 423 | 0x80,0x00,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x20,0x80,0x3F,0x00,0x18,0x78,0x00,0x00,0x08,0x07,0x00,0x00,0x80, // 221 424 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0xF0,0x01, // 222 425 | 0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x01,0x00,0x00,0x80,0x70,0x20,0x00,0x80,0x88,0x20,0x00,0x00,0x07,0x23,0x00,0x00,0x00,0x1E, // 223 426 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x40,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 224 427 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x8A,0x20,0x00,0x80,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 225 428 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x09,0x31,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x80,0x89,0x10,0x00,0x00,0xF2,0x3F, // 226 429 | 0x00,0x00,0x00,0x00,0x00,0x03,0x1E,0x00,0x80,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x8A,0x10,0x00,0x80,0xF3,0x3F, // 227 430 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x80,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x88,0x10,0x00,0x00,0xF0,0x3F, // 228 431 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0xC0,0x08,0x31,0x00,0x20,0x89,0x20,0x00,0x20,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 229 432 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x10,0x00,0x00,0xF0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 230 433 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x38,0x04,0x00,0x08,0xF0,0x04,0x00,0x08,0x30,0x03, // 231 434 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x90,0x10,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 232 435 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x8A,0x20,0x00,0x00,0x89,0x20,0x00,0xC0,0x98,0x20,0x00,0x00,0xE0,0x10, // 233 436 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x91,0x10,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x00,0x99,0x20,0x00,0x00,0xE0,0x10, // 234 437 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x98,0x20,0x00,0x00,0xE0,0x10, // 235 438 | 0x80,0x00,0x00,0x00,0x00,0xF9,0x3F, // 236 439 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xF9,0x3F,0x00,0x80, // 237 440 | 0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0xF8,0x3F,0x00,0x80,0x01, // 238 441 | 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x80, // 239 442 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x21,0x10,0x00,0x40,0x11,0x20,0x00,0x80,0x10,0x20,0x00,0x80,0x13,0x20,0x00,0x40,0x2C,0x10,0x00,0x00,0xF0,0x0F, // 240 443 | 0x00,0x00,0x00,0x00,0x00,0xFB,0x3F,0x00,0x80,0x10,0x00,0x00,0x80,0x08,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0xF1,0x3F, // 241 444 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x18,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 242 445 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x0A,0x20,0x00,0x80,0x09,0x20,0x00,0x40,0x10,0x10,0x00,0x00,0xE0,0x0F, // 243 446 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x19,0x10,0x00,0xC0,0x08,0x20,0x00,0xC0,0x08,0x20,0x00,0x00,0x11,0x10,0x00,0x00,0xE0,0x0F, // 244 447 | 0x00,0x00,0x00,0x00,0x00,0xE2,0x0F,0x00,0x80,0x19,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x80,0x13,0x10,0x00,0x00,0xE0,0x0F, // 245 448 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x80,0x10,0x10,0x00,0x00,0xE0,0x0F, // 246 449 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x4C,0x06,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 247 450 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x6F,0x00,0x00,0x18,0x18,0x00,0x00,0x08,0x26,0x00,0x00,0xC8,0x21,0x00,0x00,0x30,0x10,0x00,0x00,0xEC,0x0F, // 248 451 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0xC0,0x00,0x30,0x00,0x80,0x01,0x20,0x00,0x00,0x02,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 249 452 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x02,0x20,0x00,0x80,0x01,0x20,0x00,0xC0,0x00,0x10,0x00,0x00,0xF8,0x3F, // 250 453 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x01,0x30,0x00,0xC0,0x00,0x20,0x00,0xC0,0x00,0x20,0x00,0x00,0x01,0x10,0x00,0x00,0xF8,0x3F, // 251 454 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x80,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x80,0x00,0x10,0x00,0x00,0xF8,0x3F, // 252 455 | 0x00,0x78,0x00,0x04,0x00,0x80,0x07,0x06,0x00,0x02,0xF8,0x01,0x80,0x01,0x1E,0x00,0xC0,0xF0,0x01,0x00,0x00,0x08, // 253 456 | 0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 254 457 | 0x00,0x38,0x00,0x04,0x80,0xC0,0x03,0x06,0x00,0x00,0xFC,0x03,0x00,0x00,0x3E,0x00,0x80,0xE0,0x01,0x00,0x00,0x18 // 255 458 | }; 459 | 460 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_SSD1306_Test/ESP32_SSD1306_Test.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * Simplified 128 X 32 SSD1306 Test 3 | * The MIT License (MIT) 4 | * Copyright (c) 2016 by Daniel Eichhorn 5 | * Original fonts included in library: 6 | * ArialMT_Plain_10 7 | * ArialMT_Plain_16 8 | * ArialMT_Plain_24 9 | * 10 | * Adapted by MJRoBot.org 12Sept17 11 | *****************************************************/ 12 | 13 | /* modified font created at http://oleddisplay.squix.ch/ */ 14 | #include "modified_font.h" 15 | 16 | /* SSD1306 */ 17 | #include "SSD1306.h" 18 | #define SDA_PIN 21// GPIO21 -> SDA 19 | #define SCL_PIN 22// GPIO22 -> SCL 20 | #define SSD_ADDRESS 0x3c 21 | 22 | SSD1306 display(SSD_ADDRESS, SDA_PIN, SCL_PIN); 23 | 24 | void setup() 25 | { 26 | Serial.begin(115200); 27 | Serial.println(); 28 | Serial.println(); 29 | 30 | display.init(); 31 | 32 | display.flipScreenVertically(); 33 | display.setTextAlignment(TEXT_ALIGN_LEFT); 34 | display.setFont(Open_Sans_Condensed_Light_20); // set a font 35 | } 36 | 37 | void hello_World() 38 | { 39 | display.drawString(0, 0, "*** hello world ***"); 40 | display.drawString(0, 32, " mjrobot.org"); 41 | } 42 | 43 | 44 | void loop() 45 | { 46 | display.clear(); // clear the display 47 | hello_World(); 48 | display.display(); // write the buffer to the display 49 | delay(10); 50 | } 51 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_SSD1306_Test/modified_font.h: -------------------------------------------------------------------------------- 1 | // Created by http://oleddisplay.squix.ch/ Consider a donation 2 | // In case of problems make sure that you are using the font file with the correct version! 3 | const char Open_Sans_Condensed_Light_20[] PROGMEM = { 4 | 0x11, // Width: 17 5 | 0x1C, // Height: 28 6 | 0x20, // First Char: 32 7 | 0xE0, // Numbers of Chars: 224 8 | 9 | // Jump Table: 10 | 0xFF, 0xFF, 0x00, 0x04, // 32:65535 11 | 0x00, 0x00, 0x07, 0x03, // 33:0 12 | 0x00, 0x07, 0x12, 0x06, // 34:7 13 | 0x00, 0x19, 0x1F, 0x08, // 35:25 14 | 0x00, 0x38, 0x17, 0x07, // 36:56 15 | 0x00, 0x4F, 0x2B, 0x0C, // 37:79 16 | 0x00, 0x7A, 0x1F, 0x09, // 38:122 17 | 0x00, 0x99, 0x06, 0x03, // 39:153 18 | 0x00, 0x9F, 0x10, 0x05, // 40:159 19 | 0x00, 0xAF, 0x0F, 0x05, // 41:175 20 | 0x00, 0xBE, 0x16, 0x07, // 42:190 21 | 0x00, 0xD4, 0x1E, 0x09, // 43:212 22 | 0x00, 0xF2, 0x0B, 0x04, // 44:242 23 | 0x00, 0xFD, 0x13, 0x06, // 45:253 24 | 0x01, 0x10, 0x07, 0x03, // 46:272 25 | 0x01, 0x17, 0x16, 0x07, // 47:279 26 | 0x01, 0x2D, 0x1B, 0x08, // 48:301 27 | 0x01, 0x48, 0x13, 0x08, // 49:328 28 | 0x01, 0x5B, 0x1B, 0x08, // 50:347 29 | 0x01, 0x76, 0x1B, 0x08, // 51:374 30 | 0x01, 0x91, 0x23, 0x09, // 52:401 31 | 0x01, 0xB4, 0x1B, 0x08, // 53:436 32 | 0x01, 0xCF, 0x1B, 0x08, // 54:463 33 | 0x01, 0xEA, 0x1A, 0x08, // 55:490 34 | 0x02, 0x04, 0x1F, 0x09, // 56:516 35 | 0x02, 0x23, 0x1B, 0x08, // 57:547 36 | 0x02, 0x3E, 0x07, 0x03, // 58:574 37 | 0x02, 0x45, 0x07, 0x03, // 59:581 38 | 0x02, 0x4C, 0x1F, 0x09, // 60:588 39 | 0x02, 0x6B, 0x1B, 0x08, // 61:619 40 | 0x02, 0x86, 0x1E, 0x09, // 62:646 41 | 0x02, 0xA4, 0x16, 0x07, // 63:676 42 | 0x02, 0xBA, 0x2B, 0x0C, // 64:698 43 | 0x02, 0xE5, 0x1F, 0x08, // 65:741 44 | 0x03, 0x04, 0x23, 0x0A, // 66:772 45 | 0x03, 0x27, 0x1F, 0x08, // 67:807 46 | 0x03, 0x46, 0x23, 0x0A, // 68:838 47 | 0x03, 0x69, 0x1B, 0x08, // 69:873 48 | 0x03, 0x84, 0x1A, 0x08, // 70:900 49 | 0x03, 0x9E, 0x23, 0x0A, // 71:926 50 | 0x03, 0xC1, 0x23, 0x0B, // 72:961 51 | 0x03, 0xE4, 0x0B, 0x05, // 73:996 52 | 0x03, 0xEF, 0x0B, 0x05, // 74:1007 53 | 0x03, 0xFA, 0x1F, 0x09, // 75:1018 54 | 0x04, 0x19, 0x1B, 0x07, // 76:1049 55 | 0x04, 0x34, 0x33, 0x0F, // 77:1076 56 | 0x04, 0x67, 0x27, 0x0C, // 78:1127 57 | 0x04, 0x8E, 0x23, 0x0A, // 79:1166 58 | 0x04, 0xB1, 0x1E, 0x09, // 80:1201 59 | 0x04, 0xCF, 0x23, 0x0A, // 81:1231 60 | 0x04, 0xF2, 0x1F, 0x09, // 82:1266 61 | 0x05, 0x11, 0x1B, 0x08, // 83:1297 62 | 0x05, 0x2C, 0x19, 0x07, // 84:1324 63 | 0x05, 0x45, 0x1F, 0x09, // 85:1349 64 | 0x05, 0x64, 0x1D, 0x08, // 86:1380 65 | 0x05, 0x81, 0x32, 0x0E, // 87:1409 66 | 0x05, 0xB3, 0x1B, 0x07, // 88:1459 67 | 0x05, 0xCE, 0x19, 0x07, // 89:1486 68 | 0x05, 0xE7, 0x17, 0x07, // 90:1511 69 | 0x05, 0xFE, 0x18, 0x07, // 91:1534 70 | 0x06, 0x16, 0x17, 0x07, // 92:1558 71 | 0x06, 0x2D, 0x14, 0x07, // 93:1581 72 | 0x06, 0x41, 0x1A, 0x08, // 94:1601 73 | 0x06, 0x5B, 0x20, 0x08, // 95:1627 74 | 0x06, 0x7B, 0x1A, 0x0B, // 96:1659 75 | 0x06, 0x95, 0x1B, 0x08, // 97:1685 76 | 0x06, 0xB0, 0x1B, 0x08, // 98:1712 77 | 0x06, 0xCB, 0x17, 0x06, // 99:1739 78 | 0x06, 0xE2, 0x1B, 0x08, // 100:1762 79 | 0x06, 0xFD, 0x1B, 0x08, // 101:1789 80 | 0x07, 0x18, 0x12, 0x05, // 102:1816 81 | 0x07, 0x2A, 0x20, 0x09, // 103:1834 82 | 0x07, 0x4A, 0x1B, 0x08, // 104:1866 83 | 0x07, 0x65, 0x07, 0x03, // 105:1893 84 | 0x07, 0x6C, 0x08, 0x03, // 106:1900 85 | 0x07, 0x74, 0x17, 0x07, // 107:1908 86 | 0x07, 0x8B, 0x07, 0x03, // 108:1931 87 | 0x07, 0x92, 0x27, 0x0B, // 109:1938 88 | 0x07, 0xB9, 0x1B, 0x08, // 110:1977 89 | 0x07, 0xD4, 0x1B, 0x08, // 111:2004 90 | 0x07, 0xEF, 0x1B, 0x08, // 112:2031 91 | 0x08, 0x0A, 0x1C, 0x08, // 113:2058 92 | 0x08, 0x26, 0x12, 0x05, // 114:2086 93 | 0x08, 0x38, 0x17, 0x07, // 115:2104 94 | 0x08, 0x4F, 0x0F, 0x04, // 116:2127 95 | 0x08, 0x5E, 0x1B, 0x08, // 117:2142 96 | 0x08, 0x79, 0x16, 0x06, // 118:2169 97 | 0x08, 0x8F, 0x2A, 0x0B, // 119:2191 98 | 0x08, 0xB9, 0x17, 0x07, // 120:2233 99 | 0x08, 0xD0, 0x16, 0x06, // 121:2256 100 | 0x08, 0xE6, 0x13, 0x06, // 122:2278 101 | 0x08, 0xF9, 0x18, 0x07, // 123:2297 102 | 0x09, 0x11, 0x14, 0x09, // 124:2321 103 | 0x09, 0x25, 0x17, 0x07, // 125:2341 104 | 0x09, 0x3C, 0x1E, 0x09, // 126:2364 105 | 0x09, 0x5A, 0x27, 0x0C, // 127:2394 106 | 0x09, 0x81, 0x27, 0x0C, // 128:2433 107 | 0x09, 0xA8, 0x27, 0x0C, // 129:2472 108 | 0x09, 0xCF, 0x27, 0x0C, // 130:2511 109 | 0x09, 0xF6, 0x27, 0x0C, // 131:2550 110 | 0x0A, 0x1D, 0x27, 0x0C, // 132:2589 111 | 0x0A, 0x44, 0x27, 0x0C, // 133:2628 112 | 0x0A, 0x6B, 0x27, 0x0C, // 134:2667 113 | 0x0A, 0x92, 0x27, 0x0C, // 135:2706 114 | 0x0A, 0xB9, 0x27, 0x0C, // 136:2745 115 | 0x0A, 0xE0, 0x27, 0x0C, // 137:2784 116 | 0x0B, 0x07, 0x27, 0x0C, // 138:2823 117 | 0x0B, 0x2E, 0x27, 0x0C, // 139:2862 118 | 0x0B, 0x55, 0x27, 0x0C, // 140:2901 119 | 0x0B, 0x7C, 0x27, 0x0C, // 141:2940 120 | 0x0B, 0xA3, 0x27, 0x0C, // 142:2979 121 | 0x0B, 0xCA, 0x27, 0x0C, // 143:3018 122 | 0x0B, 0xF1, 0x27, 0x0C, // 144:3057 123 | 0x0C, 0x18, 0x27, 0x0C, // 145:3096 124 | 0x0C, 0x3F, 0x27, 0x0C, // 146:3135 125 | 0x0C, 0x66, 0x27, 0x0C, // 147:3174 126 | 0x0C, 0x8D, 0x27, 0x0C, // 148:3213 127 | 0x0C, 0xB4, 0x27, 0x0C, // 149:3252 128 | 0x0C, 0xDB, 0x27, 0x0C, // 150:3291 129 | 0x0D, 0x02, 0x27, 0x0C, // 151:3330 130 | 0x0D, 0x29, 0x27, 0x0C, // 152:3369 131 | 0x0D, 0x50, 0x27, 0x0C, // 153:3408 132 | 0x0D, 0x77, 0x27, 0x0C, // 154:3447 133 | 0x0D, 0x9E, 0x27, 0x0C, // 155:3486 134 | 0x0D, 0xC5, 0x27, 0x0C, // 156:3525 135 | 0x0D, 0xEC, 0x27, 0x0C, // 157:3564 136 | 0x0E, 0x13, 0x27, 0x0C, // 158:3603 137 | 0x0E, 0x3A, 0x27, 0x0C, // 159:3642 138 | 0xFF, 0xFF, 0x00, 0x05, // 160:65535 139 | 0x0E, 0x61, 0x08, 0x03, // 161:3681 140 | 0x0E, 0x69, 0x1B, 0x09, // 162:3689 141 | 0x0E, 0x84, 0x1B, 0x08, // 163:3716 142 | 0x0E, 0x9F, 0x27, 0x0C, // 164:3743 143 | 0x0E, 0xC6, 0x17, 0x08, // 165:3782 144 | 0x0E, 0xDD, 0x14, 0x09, // 166:3805 145 | 0x0E, 0xF1, 0x17, 0x07, // 167:3825 146 | 0x0F, 0x08, 0x19, 0x0A, // 168:3848 147 | 0x0F, 0x21, 0x3F, 0x11, // 169:3873 148 | 0x0F, 0x60, 0x12, 0x06, // 170:3936 149 | 0x0F, 0x72, 0x1E, 0x09, // 171:3954 150 | 0x0F, 0x90, 0x1B, 0x08, // 172:3984 151 | 0x0F, 0xAB, 0x13, 0x06, // 173:4011 152 | 0x0F, 0xBE, 0x3F, 0x11, // 174:4030 153 | 0x0F, 0xFD, 0x1D, 0x08, // 175:4093 154 | 0x10, 0x1A, 0x1A, 0x08, // 176:4122 155 | 0x10, 0x34, 0x1F, 0x09, // 177:4148 156 | 0x10, 0x53, 0x12, 0x06, // 178:4179 157 | 0x10, 0x65, 0x12, 0x06, // 179:4197 158 | 0x10, 0x77, 0x19, 0x0B, // 180:4215 159 | 0x10, 0x90, 0x1B, 0x08, // 181:4240 160 | 0x10, 0xAB, 0x1C, 0x09, // 182:4267 161 | 0x10, 0xC7, 0x06, 0x03, // 183:4295 162 | 0x10, 0xCD, 0x10, 0x05, // 184:4301 163 | 0x10, 0xDD, 0x0E, 0x06, // 185:4317 164 | 0x10, 0xEB, 0x16, 0x07, // 186:4331 165 | 0x11, 0x01, 0x1B, 0x08, // 187:4353 166 | 0x11, 0x1C, 0x33, 0x0E, // 188:4380 167 | 0x11, 0x4F, 0x33, 0x0E, // 189:4431 168 | 0x11, 0x82, 0x33, 0x0E, // 190:4482 169 | 0x11, 0xB5, 0x14, 0x06, // 191:4533 170 | 0x11, 0xC9, 0x1F, 0x08, // 192:4553 171 | 0x11, 0xE8, 0x1F, 0x08, // 193:4584 172 | 0x12, 0x07, 0x1F, 0x08, // 194:4615 173 | 0x12, 0x26, 0x1F, 0x08, // 195:4646 174 | 0x12, 0x45, 0x1F, 0x08, // 196:4677 175 | 0x12, 0x64, 0x1F, 0x08, // 197:4708 176 | 0x12, 0x83, 0x27, 0x0B, // 198:4739 177 | 0x12, 0xAA, 0x1F, 0x08, // 199:4778 178 | 0x12, 0xC9, 0x1B, 0x08, // 200:4809 179 | 0x12, 0xE4, 0x1B, 0x08, // 201:4836 180 | 0x12, 0xFF, 0x1B, 0x08, // 202:4863 181 | 0x13, 0x1A, 0x1F, 0x09, // 203:4890 182 | 0x13, 0x39, 0x0B, 0x05, // 204:4921 183 | 0x13, 0x44, 0x11, 0x05, // 205:4932 184 | 0x13, 0x55, 0x11, 0x05, // 206:4949 185 | 0x13, 0x66, 0x0D, 0x04, // 207:4966 186 | 0x13, 0x73, 0x23, 0x0A, // 208:4979 187 | 0x13, 0x96, 0x27, 0x0C, // 209:5014 188 | 0x13, 0xBD, 0x23, 0x0A, // 210:5053 189 | 0x13, 0xE0, 0x23, 0x0A, // 211:5088 190 | 0x14, 0x03, 0x23, 0x0A, // 212:5123 191 | 0x14, 0x26, 0x23, 0x0A, // 213:5158 192 | 0x14, 0x49, 0x23, 0x0A, // 214:5193 193 | 0x14, 0x6C, 0x1B, 0x08, // 215:5228 194 | 0x14, 0x87, 0x23, 0x0A, // 216:5255 195 | 0x14, 0xAA, 0x1F, 0x09, // 217:5290 196 | 0x14, 0xC9, 0x1F, 0x09, // 218:5321 197 | 0x14, 0xE8, 0x1F, 0x09, // 219:5352 198 | 0x15, 0x07, 0x1F, 0x09, // 220:5383 199 | 0x15, 0x26, 0x19, 0x07, // 221:5414 200 | 0x15, 0x3F, 0x1F, 0x09, // 222:5439 201 | 0x15, 0x5E, 0x1B, 0x08, // 223:5470 202 | 0x15, 0x79, 0x1B, 0x08, // 224:5497 203 | 0x15, 0x94, 0x1B, 0x08, // 225:5524 204 | 0x15, 0xAF, 0x1B, 0x08, // 226:5551 205 | 0x15, 0xCA, 0x1B, 0x08, // 227:5578 206 | 0x15, 0xE5, 0x1B, 0x08, // 228:5605 207 | 0x16, 0x00, 0x1B, 0x08, // 229:5632 208 | 0x16, 0x1B, 0x2F, 0x0D, // 230:5659 209 | 0x16, 0x4A, 0x14, 0x06, // 231:5706 210 | 0x16, 0x5E, 0x1B, 0x08, // 232:5726 211 | 0x16, 0x79, 0x1B, 0x08, // 233:5753 212 | 0x16, 0x94, 0x1B, 0x08, // 234:5780 213 | 0x16, 0xAF, 0x1B, 0x08, // 235:5807 214 | 0x16, 0xCA, 0x07, 0x03, // 236:5834 215 | 0x16, 0xD1, 0x0D, 0x04, // 237:5841 216 | 0x16, 0xDE, 0x0E, 0x04, // 238:5854 217 | 0x16, 0xEC, 0x0D, 0x04, // 239:5868 218 | 0x16, 0xF9, 0x1F, 0x09, // 240:5881 219 | 0x17, 0x18, 0x1B, 0x08, // 241:5912 220 | 0x17, 0x33, 0x1B, 0x08, // 242:5939 221 | 0x17, 0x4E, 0x1B, 0x08, // 243:5966 222 | 0x17, 0x69, 0x1B, 0x08, // 244:5993 223 | 0x17, 0x84, 0x1B, 0x08, // 245:6020 224 | 0x17, 0x9F, 0x1B, 0x08, // 246:6047 225 | 0x17, 0xBA, 0x1A, 0x07, // 247:6074 226 | 0x17, 0xD4, 0x1B, 0x08, // 248:6100 227 | 0x17, 0xEF, 0x1B, 0x08, // 249:6127 228 | 0x18, 0x0A, 0x1B, 0x08, // 250:6154 229 | 0x18, 0x25, 0x1B, 0x08, // 251:6181 230 | 0x18, 0x40, 0x1B, 0x08, // 252:6208 231 | 0x18, 0x5B, 0x16, 0x06, // 253:6235 232 | 0x18, 0x71, 0x1B, 0x08, // 254:6257 233 | 0x18, 0x8C, 0x16, 0x06, // 255:6284 234 | 235 | // Font Data: 236 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x33, // 33 237 | 0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x0F, // 34 238 | 0x00,0x00,0x01,0x00,0x00,0x08,0x31,0x00,0x00,0xFC,0x0F,0x00,0x80,0x0B,0x01,0x00,0x00,0x08,0x21,0x00,0x00,0xF8,0x1F,0x00,0x80,0x0F,0x01,0x00,0x00,0x08,0x01, // 35 239 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x10,0x00,0x00,0x61,0x10,0x00,0x80,0xFF,0x7F,0x00,0x00,0x81,0x18,0x00,0x00,0x01,0x0F, // 36 240 | 0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x30,0x00,0x00,0x7F,0x0E,0x00,0x00,0xC0,0x01,0x00,0x00,0x38,0x00,0x00,0x00,0xC7,0x1F,0x00,0x80,0x20,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0xC0,0x1F, // 37 241 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x9F,0x30,0x00,0x80,0x60,0x20,0x00,0x80,0xA0,0x21,0x00,0x00,0x1F,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x33, // 38 242 | 0x00,0x00,0x00,0x00,0x80,0x0F, // 39 243 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x70,0x00,0x80,0x01,0x80,0x01, // 40 244 | 0x80,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0x00,0x0E,0x70,0x00,0x00,0xF0,0x0F, // 41 245 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x02, // 42 246 | 0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 43 247 | 0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x30, // 44 248 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 45 249 | 0x00,0x00,0x00,0x00,0x00,0x00,0x30, // 46 250 | 0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x07,0x00,0x00,0xE0,0x00,0x00,0x00,0x1C,0x00,0x00,0x80,0x03, // 47 251 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x03,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 48 252 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0xFF,0x3F, // 49 253 | 0x00,0x00,0x00,0x00,0x00,0x01,0x30,0x00,0x80,0x00,0x28,0x00,0x80,0x00,0x26,0x00,0x80,0x00,0x21,0x00,0x80,0xE1,0x20,0x00,0x00,0x1F,0x20, // 50 254 | 0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x10,0x00,0x00,0x1E,0x0F, // 51 255 | 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0x05,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x04,0x00,0x00,0x03,0x04,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04, // 52 256 | 0x00,0x00,0x10,0x00,0x80,0x3F,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x40,0x18,0x00,0x00,0x80,0x0F, // 53 257 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x43,0x10,0x00,0x80,0x21,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x60,0x30,0x00,0x00,0x80,0x0F, // 54 258 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x07,0x00,0x80,0xE0,0x00,0x00,0x80,0x1C,0x00,0x00,0x80,0x03, // 55 259 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x00,0x80,0xB1,0x10,0x00,0x80,0x60,0x20,0x00,0x80,0x60,0x20,0x00,0x80,0xB1,0x20,0x00,0x00,0x8F,0x11,0x00,0x00,0x00,0x0F, // 56 260 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC1,0x20,0x00,0x80,0x80,0x20,0x00,0x80,0x80,0x30,0x00,0x00,0x41,0x1C,0x00,0x00,0xFE,0x03, // 57 261 | 0x00,0x00,0x00,0x00,0x00,0x18,0x30, // 58 262 | 0x00,0x00,0x80,0x01,0x00,0x18,0x70, // 59 263 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x02,0x00,0x00,0x08,0x04, // 60 264 | 0x00,0x00,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01, // 61 265 | 0x00,0x00,0x00,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x10,0x01,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0x40, // 62 266 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x80,0x33,0x00,0x80,0xC0,0x00,0x00,0x80,0x31,0x00,0x00,0x00,0x1F, // 63 267 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x30,0x00,0x00,0x03,0x40,0x00,0x80,0xF1,0x83,0x00,0x80,0x18,0x84,0x00,0x80,0x08,0x84,0x00,0x80,0xF8,0x83,0x00,0x00,0x01,0x04,0x00,0x00,0x06,0x04,0x00,0x00,0xF8,0x03, // 64 268 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x00,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 65 269 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x20,0x00,0x00,0x9F,0x10,0x00,0x00,0x00,0x0F, // 66 270 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20, // 67 271 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 68 272 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 69 273 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80, // 70 274 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x00,0xC1,0x3F, // 71 275 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F, // 72 276 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 73 277 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x80,0xFF,0xFF, // 74 278 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x8C,0x03,0x00,0x00,0x03,0x0C,0x00,0x80,0x00,0x30, // 75 279 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20, // 76 280 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1C,0x00,0x00,0x80,0x03,0x00,0x00,0x80,0xFF,0x3F, // 77 281 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x38,0x00,0x80,0xFF,0x3F, // 78 282 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 79 283 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x3E, // 80 284 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0xF0,0x00,0x00,0x03,0x18,0x03,0x00,0xFC,0x07, // 81 285 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x03,0x00,0x00,0x41,0x0C,0x00,0x00,0x3E,0x30, // 82 286 | 0x00,0x00,0x00,0x00,0x00,0x1E,0x20,0x00,0x00,0x21,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x80,0x10,0x00,0x80,0x00,0x0F, // 83 287 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 84 288 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 85 289 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1F,0x00,0x00,0x80, // 86 290 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x00,0xF8,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x80,0x0F, // 87 291 | 0x00,0x00,0x20,0x00,0x80,0x03,0x1C,0x00,0x00,0x1C,0x03,0x00,0x00,0xE0,0x00,0x00,0x00,0xB8,0x03,0x00,0x00,0x07,0x1C,0x00,0x80,0x00,0x20, // 88 292 | 0x80,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x80,0x3F,0x00,0x00,0x78,0x00,0x00,0x00,0x07,0x00,0x00,0x80, // 89 293 | 0x00,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x27,0x00,0x80,0xE0,0x20,0x00,0x80,0x1E,0x20,0x00,0x80,0x01,0x20, // 90 294 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01, // 91 295 | 0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x38, // 92 296 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0xFF,0xFF,0x01, // 93 297 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30, // 94 298 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 95 299 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0x00,0x02, // 96 300 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 97 301 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 98 302 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 99 303 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x80,0xFF,0x3F, // 100 304 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 101 305 | 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x08,0x00,0x00,0x80,0x08, // 102 306 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0xF0,0x5D,0x06,0x00,0x18,0x23,0x04,0x00,0x08,0x22,0x04,0x00,0x18,0x22,0x04,0x00,0xE8,0x21,0x02,0x00,0x08,0xC0,0x01, // 103 307 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 104 308 | 0x00,0x00,0x00,0x00,0x80,0xF9,0x3F, // 105 309 | 0x00,0x00,0x00,0x04,0x80,0xF9,0xFF,0x03, // 106 310 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x01,0x00,0x00,0xC0,0x01,0x00,0x00,0x30,0x0E,0x00,0x00,0x08,0x30, // 107 311 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 108 312 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F, // 109 313 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 110 314 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 111 315 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 112 316 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xF8,0xFF,0x07, // 113 317 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08, // 114 318 | 0x00,0x00,0x00,0x00,0x00,0x70,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x08,0x21,0x00,0x00,0x08,0x32,0x00,0x00,0x18,0x1E, // 115 319 | 0x00,0x08,0x00,0x00,0x00,0xFF,0x1F,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 116 320 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 117 321 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x38,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 118 322 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3C,0x00,0x00,0xF0,0x03,0x00,0x00,0x18,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x00,0x08, // 119 323 | 0x00,0x00,0x00,0x00,0x00,0x18,0x38,0x00,0x00,0x60,0x06,0x00,0x00,0x80,0x03,0x00,0x00,0x60,0x0C,0x00,0x00,0x18,0x30, // 120 324 | 0x00,0x18,0x00,0x04,0x00,0xE0,0x01,0x04,0x00,0x00,0x9E,0x03,0x00,0x00,0x78,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 121 325 | 0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x00,0x00,0x08,0x27,0x00,0x00,0xE8,0x20,0x00,0x00,0x18,0x20, // 122 326 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0xFF,0xFE,0x00,0x80,0x01,0x80,0x01,0x80,0x00,0x00,0x01, // 123 327 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07, // 124 328 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x01,0x80,0x01,0x00,0xFF,0xFE,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01, // 125 329 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xC0, // 126 330 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 127 331 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 128 332 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 129 333 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 130 334 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 131 335 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 132 336 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 133 337 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 134 338 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 135 339 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 136 340 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 137 341 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 138 342 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 139 343 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 140 344 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 141 345 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 142 346 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 143 347 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 144 348 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 145 349 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 146 350 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 147 351 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 148 352 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 149 353 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 150 354 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 151 355 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 152 356 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 153 357 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 154 358 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 155 359 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 156 360 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 157 361 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 158 362 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 159 363 | 0x00,0x00,0x00,0x00,0x00,0x98,0xFF,0x03, // 161 364 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x04,0x04,0x00,0x00,0x02,0x08,0x00,0x80,0x03,0x38,0x00,0x00,0x02,0x08, // 162 365 | 0x00,0x40,0x00,0x00,0x00,0x40,0x30,0x00,0x00,0xFF,0x2F,0x00,0x80,0x41,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x01,0x20, // 163 366 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE8,0x05,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x10,0x02,0x00,0x00,0xE8,0x05, // 164 367 | 0x00,0x00,0x00,0x00,0x80,0x87,0x04,0x00,0x00,0xB8,0x04,0x00,0x00,0xC0,0x3F,0x00,0x00,0xBC,0x04,0x00,0x80,0x83,0x04, // 165 368 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0xF8,0x07, // 166 369 | 0x00,0x00,0x00,0x00,0x00,0xE7,0x20,0x00,0x80,0x98,0x20,0x00,0x80,0x10,0x21,0x00,0x80,0x10,0x33,0x00,0x00,0xE0,0x1C, // 167 370 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80, // 168 371 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0xF1,0x11,0x00,0x80,0x08,0x22,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 169 372 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x3F, // 170 373 | 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x06,0x00,0x00,0x60,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x0C,0x00,0x00,0x20, // 171 374 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x0F, // 172 375 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 173 376 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x80,0xFC,0x27,0x00,0x80,0x44,0x20,0x00,0x80,0x44,0x20,0x00,0x80,0xC4,0x21,0x00,0x80,0x38,0x26,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 174 377 | 0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 175 378 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x80,0x19,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x19,0x00,0x00,0x00,0x0F, // 176 379 | 0x00,0x00,0x00,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0xFC,0x27,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20, // 177 380 | 0x00,0x80,0x00,0x00,0x80,0xC0,0x00,0x00,0x80,0xA0,0x00,0x00,0x80,0x98,0x00,0x00,0x00,0x87, // 178 381 | 0x00,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x00,0x00,0x00,0x77, // 179 382 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0, // 180 383 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 181 384 | 0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01, // 182 385 | 0x00,0x00,0x00,0x00,0x00,0xC0, // 183 386 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0xC0,0x04,0x00,0x00,0x00,0x03, // 184 387 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F, // 185 388 | 0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x80,0x21,0x00,0x00,0x80,0x20,0x00,0x00,0x80,0x20,0x00,0x00,0x00,0x1F, // 186 389 | 0x00,0x00,0x00,0x00,0x00,0x60,0x08,0x00,0x00,0x80,0x06,0x00,0x00,0x00,0x03,0x00,0x00,0x20,0x08,0x00,0x00,0xC0,0x04,0x00,0x00,0x80,0x03, // 187 390 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F,0x20,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 188 391 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x7F,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0xC0,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x23,0x30,0x00,0x80,0x20,0x28,0x00,0x00,0x20,0x26,0x00,0x00,0xC0,0x21, // 189 392 | 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x20,0x00,0x00,0x77,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 190 393 | 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x02,0x00,0x98,0x03,0x02,0x00,0x00,0x00,0x02, // 191 394 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x18,0xF8,0x01,0x00,0xA0,0x07,0x01,0x00,0xC0,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 192 395 | 0x00,0x00,0x3C,0x00,0x00,0xC0,0x07,0x00,0x00,0x3E,0x01,0x00,0xA0,0x01,0x01,0x00,0x10,0x1E,0x01,0x00,0x08,0xE0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20, // 193 396 | 0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x20,0xE0,0x03,0x00,0x10,0x1F,0x01,0x00,0x98,0x03,0x01,0x00,0x20,0x3C,0x01,0x00,0x40,0xC0,0x07,0x00,0x00,0x00,0x38, // 194 397 | 0x00,0x00,0x30,0x00,0x20,0x80,0x0F,0x00,0x10,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0xA0,0x0F,0x01,0x00,0x20,0xF0,0x01,0x00,0x10,0x00,0x0F,0x00,0x00,0x00,0x30, // 195 398 | 0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x10,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x07,0x01,0x00,0x10,0xF8,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 196 399 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x60,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0x90,0x0F,0x01,0x00,0x60,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 197 400 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x01,0x00,0x80,0x01,0x01,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 198 401 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x18,0x00,0x80,0x00,0x70,0x04,0x80,0x00,0xB0,0x04,0x80,0x00,0x30,0x03,0x80,0x00,0x10, // 199 402 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x98,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0xC0,0x40,0x20,0x00,0x80,0x40,0x20, // 200 403 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xC0,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0x98,0x40,0x20,0x00,0x80,0x40,0x20, // 201 404 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,0x3F,0x00,0xB0,0x40,0x20,0x00,0x88,0x40,0x20,0x00,0xB0,0x40,0x20,0x00,0xC0,0x40,0x20, // 202 405 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x90,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x90,0x40,0x20,0x00,0x80,0x00,0x20, // 203 406 | 0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xA0,0xFF,0x3F, // 204 407 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0xFF,0x3F,0x00,0x10,0x00,0x00,0x00,0x08, // 205 408 | 0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x88,0xFF,0x3F,0x00,0x30,0x00,0x00,0x00,0x40, // 206 409 | 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x10, // 207 410 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 208 411 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xA0,0x03,0x00,0x00,0x10,0x0C,0x00,0x00,0x10,0x30,0x00,0x00,0x20,0xC0,0x01,0x00,0x20,0x00,0x06,0x00,0x30,0x00,0x38,0x00,0x80,0xFF,0x3F, // 209 412 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x88,0x01,0x30,0x00,0xB0,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 210 413 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0xA0,0x00,0x20,0x00,0x90,0x00,0x20,0x00,0x88,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 211 414 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0xA0,0x01,0x30,0x00,0x98,0x00,0x20,0x00,0x98,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 212 415 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x20,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x90,0x00,0x20,0x00,0xA0,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x10,0x03,0x18,0x00,0x00,0xFC,0x07, // 213 416 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x90,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 214 417 | 0x00,0x00,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x02, // 215 418 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x67,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x36,0x00,0x80,0x80,0x21,0x00,0x80,0x60,0x20,0x00,0x80,0x19,0x30,0x00,0x00,0x07,0x18,0x00,0xC0,0xFC,0x07, // 216 419 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 217 420 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x10,0x00,0x80,0xFF,0x0F, // 218 421 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x08,0x00,0x20,0x00,0x30,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 219 422 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x80,0xFF,0x0F, // 220 423 | 0x80,0x00,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x20,0x80,0x3F,0x00,0x18,0x78,0x00,0x00,0x08,0x07,0x00,0x00,0x80, // 221 424 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0xF0,0x01, // 222 425 | 0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x01,0x00,0x00,0x80,0x70,0x20,0x00,0x80,0x88,0x20,0x00,0x00,0x07,0x23,0x00,0x00,0x00,0x1E, // 223 426 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x40,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 224 427 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x8A,0x20,0x00,0x80,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 225 428 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x09,0x31,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x80,0x89,0x10,0x00,0x00,0xF2,0x3F, // 226 429 | 0x00,0x00,0x00,0x00,0x00,0x03,0x1E,0x00,0x80,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x8A,0x10,0x00,0x80,0xF3,0x3F, // 227 430 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x80,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x88,0x10,0x00,0x00,0xF0,0x3F, // 228 431 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0xC0,0x08,0x31,0x00,0x20,0x89,0x20,0x00,0x20,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 229 432 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x10,0x00,0x00,0xF0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 230 433 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x38,0x04,0x00,0x08,0xF0,0x04,0x00,0x08,0x30,0x03, // 231 434 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x90,0x10,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 232 435 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x8A,0x20,0x00,0x00,0x89,0x20,0x00,0xC0,0x98,0x20,0x00,0x00,0xE0,0x10, // 233 436 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x91,0x10,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x00,0x99,0x20,0x00,0x00,0xE0,0x10, // 234 437 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x98,0x20,0x00,0x00,0xE0,0x10, // 235 438 | 0x80,0x00,0x00,0x00,0x00,0xF9,0x3F, // 236 439 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xF9,0x3F,0x00,0x80, // 237 440 | 0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0xF8,0x3F,0x00,0x80,0x01, // 238 441 | 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x80, // 239 442 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x21,0x10,0x00,0x40,0x11,0x20,0x00,0x80,0x10,0x20,0x00,0x80,0x13,0x20,0x00,0x40,0x2C,0x10,0x00,0x00,0xF0,0x0F, // 240 443 | 0x00,0x00,0x00,0x00,0x00,0xFB,0x3F,0x00,0x80,0x10,0x00,0x00,0x80,0x08,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0xF1,0x3F, // 241 444 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x18,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 242 445 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x0A,0x20,0x00,0x80,0x09,0x20,0x00,0x40,0x10,0x10,0x00,0x00,0xE0,0x0F, // 243 446 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x19,0x10,0x00,0xC0,0x08,0x20,0x00,0xC0,0x08,0x20,0x00,0x00,0x11,0x10,0x00,0x00,0xE0,0x0F, // 244 447 | 0x00,0x00,0x00,0x00,0x00,0xE2,0x0F,0x00,0x80,0x19,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x80,0x13,0x10,0x00,0x00,0xE0,0x0F, // 245 448 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x80,0x10,0x10,0x00,0x00,0xE0,0x0F, // 246 449 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x4C,0x06,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 247 450 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x6F,0x00,0x00,0x18,0x18,0x00,0x00,0x08,0x26,0x00,0x00,0xC8,0x21,0x00,0x00,0x30,0x10,0x00,0x00,0xEC,0x0F, // 248 451 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0xC0,0x00,0x30,0x00,0x80,0x01,0x20,0x00,0x00,0x02,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 249 452 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x02,0x20,0x00,0x80,0x01,0x20,0x00,0xC0,0x00,0x10,0x00,0x00,0xF8,0x3F, // 250 453 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x01,0x30,0x00,0xC0,0x00,0x20,0x00,0xC0,0x00,0x20,0x00,0x00,0x01,0x10,0x00,0x00,0xF8,0x3F, // 251 454 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x80,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x80,0x00,0x10,0x00,0x00,0xF8,0x3F, // 252 455 | 0x00,0x78,0x00,0x04,0x00,0x80,0x07,0x06,0x00,0x02,0xF8,0x01,0x80,0x01,0x1E,0x00,0xC0,0xF0,0x01,0x00,0x00,0x08, // 253 456 | 0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 254 457 | 0x00,0x38,0x00,0x04,0x80,0xC0,0x03,0x06,0x00,0x00,0xFC,0x03,0x00,0x00,0x3E,0x00,0x80,0xE0,0x01,0x00,0x00,0x18 // 255 458 | }; 459 | 460 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_Time_Stamp_DHT22_SSD1306/ESP32_Time_Stamp_DHT22_SSD1306.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 DHT Reading, Time Stamping and OLED diplay 3 | * DHT Input: ==> GPIO23. 4 | * 128 X 32 SSD1306 - Library by Daniel Eichhorn 5 | * 6 | * MJRoBot.org 13Sept17 7 | *****************************************************/ 8 | 9 | /* WiFi parameters and credentials */ 10 | #include 11 | const char* ssid = "YOUR SSID"; 12 | const char* password = "your password"; 13 | 14 | /* Time Stamp */ 15 | #include 16 | #include 17 | 18 | #define NTP_OFFSET -3 * 60 * 60 // In seconds 19 | #define NTP_INTERVAL 60 * 1000 // In miliseconds 20 | #define NTP_ADDRESS "0.pool.ntp.org" 21 | 22 | WiFiUDP ntpUDP; 23 | NTPClient timeClient(ntpUDP, NTP_ADDRESS, NTP_OFFSET, NTP_INTERVAL); 24 | 25 | /* modified font created at http://oleddisplay.squix.ch/ */ 26 | #include "modified_font.h" 27 | 28 | /* SSD1306 */ 29 | #include "SSD1306.h" 30 | #define SDA_PIN 21// GPIO21 -> SDA 31 | #define SCL_PIN 22// GPIO22 -> SCL 32 | #define SSD_ADDRESS 0x3c 33 | SSD1306 display(SSD_ADDRESS, SDA_PIN, SCL_PIN); 34 | 35 | /* DHT */ 36 | #include "DHT.h" 37 | #define DHTPIN 23 38 | #define DHTTYPE DHT22 39 | DHT dht(DHTPIN, DHTTYPE); 40 | float localHum = 0; 41 | float localTemp = 0; 42 | 43 | void setup() 44 | { 45 | Serial.begin(115200); 46 | Serial.println(""); 47 | Serial.println("ESP32 DHT Temp & Humidity with Time Stamp - OLED Display"); 48 | Serial.println(""); 49 | connectWiFi(); 50 | timeClient.begin(); 51 | dht.begin(); 52 | 53 | display.init(); 54 | 55 | display.flipScreenVertically(); 56 | display.setTextAlignment(TEXT_ALIGN_LEFT); 57 | display.setFont(Open_Sans_Condensed_Light_20); // set a font 58 | } 59 | 60 | void loop() 61 | { 62 | getDHT(); 63 | timeClient.update(); 64 | displayData(); 65 | delay(2000); 66 | } 67 | 68 | /*************************************************** 69 | * Get indoor Temp/Hum data 70 | ****************************************************/ 71 | void getDHT() 72 | { 73 | localTemp = dht.readTemperature(); 74 | localHum = dht.readHumidity(); 75 | if (isnan(localHum) || isnan(localTemp)) // Check if any reads failed and exit early (to try again). 76 | { 77 | return; 78 | } 79 | } 80 | 81 | /*************************************************** 82 | * Display Data 83 | ****************************************************/ 84 | void displayData() 85 | { 86 | String formattedTime = timeClient.getFormattedTime(); 87 | Serial.print(formattedTime); 88 | 89 | Serial.print(" Temp: ==> "); 90 | Serial.print(localTemp); 91 | Serial.print(" Hum ==> "); 92 | Serial.println(localHum); 93 | 94 | display.clear(); // clear the display 95 | 96 | display.setFont(Open_Sans_Condensed_Light_20); 97 | display.drawString(0, 0, "t:"); 98 | display.drawString(10, 0, String(localTemp)); 99 | display.drawString(47, 0, "oC"); 100 | display.drawString(75, 0, "h:"); 101 | display.drawString(85, 0, String(localHum)); 102 | display.drawString(120, 0 , "%"); 103 | 104 | display.setFont(ArialMT_Plain_24); 105 | display.drawString(20, 31, String(formattedTime)); 106 | 107 | display.display(); // write the buffer to the display 108 | delay(10); 109 | } 110 | 111 | /*************************************************** 112 | * Connecting to a WiFi network 113 | ****************************************************/ 114 | void connectWiFi(void) 115 | { 116 | Serial.println(); 117 | Serial.println(); 118 | Serial.print("Connecting to "); 119 | Serial.println(ssid); 120 | WiFi.begin(ssid, password); 121 | while (WiFi.status() != WL_CONNECTED) 122 | { 123 | delay(500); 124 | Serial.print("."); 125 | } 126 | Serial.println(""); 127 | Serial.println("WiFi connected."); 128 | Serial.println("IP address: "); 129 | Serial.println(WiFi.localIP()); 130 | 131 | } 132 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_Time_Stamp_DHT22_SSD1306/modified_font.h: -------------------------------------------------------------------------------- 1 | // Created by http://oleddisplay.squix.ch/ Consider a donation 2 | // In case of problems make sure that you are using the font file with the correct version! 3 | const char Open_Sans_Condensed_Light_20[] PROGMEM = { 4 | 0x11, // Width: 17 5 | 0x1C, // Height: 28 6 | 0x20, // First Char: 32 7 | 0xE0, // Numbers of Chars: 224 8 | 9 | // Jump Table: 10 | 0xFF, 0xFF, 0x00, 0x04, // 32:65535 11 | 0x00, 0x00, 0x07, 0x03, // 33:0 12 | 0x00, 0x07, 0x12, 0x06, // 34:7 13 | 0x00, 0x19, 0x1F, 0x08, // 35:25 14 | 0x00, 0x38, 0x17, 0x07, // 36:56 15 | 0x00, 0x4F, 0x2B, 0x0C, // 37:79 16 | 0x00, 0x7A, 0x1F, 0x09, // 38:122 17 | 0x00, 0x99, 0x06, 0x03, // 39:153 18 | 0x00, 0x9F, 0x10, 0x05, // 40:159 19 | 0x00, 0xAF, 0x0F, 0x05, // 41:175 20 | 0x00, 0xBE, 0x16, 0x07, // 42:190 21 | 0x00, 0xD4, 0x1E, 0x09, // 43:212 22 | 0x00, 0xF2, 0x0B, 0x04, // 44:242 23 | 0x00, 0xFD, 0x13, 0x06, // 45:253 24 | 0x01, 0x10, 0x07, 0x03, // 46:272 25 | 0x01, 0x17, 0x16, 0x07, // 47:279 26 | 0x01, 0x2D, 0x1B, 0x08, // 48:301 27 | 0x01, 0x48, 0x13, 0x08, // 49:328 28 | 0x01, 0x5B, 0x1B, 0x08, // 50:347 29 | 0x01, 0x76, 0x1B, 0x08, // 51:374 30 | 0x01, 0x91, 0x23, 0x09, // 52:401 31 | 0x01, 0xB4, 0x1B, 0x08, // 53:436 32 | 0x01, 0xCF, 0x1B, 0x08, // 54:463 33 | 0x01, 0xEA, 0x1A, 0x08, // 55:490 34 | 0x02, 0x04, 0x1F, 0x09, // 56:516 35 | 0x02, 0x23, 0x1B, 0x08, // 57:547 36 | 0x02, 0x3E, 0x07, 0x03, // 58:574 37 | 0x02, 0x45, 0x07, 0x03, // 59:581 38 | 0x02, 0x4C, 0x1F, 0x09, // 60:588 39 | 0x02, 0x6B, 0x1B, 0x08, // 61:619 40 | 0x02, 0x86, 0x1E, 0x09, // 62:646 41 | 0x02, 0xA4, 0x16, 0x07, // 63:676 42 | 0x02, 0xBA, 0x2B, 0x0C, // 64:698 43 | 0x02, 0xE5, 0x1F, 0x08, // 65:741 44 | 0x03, 0x04, 0x23, 0x0A, // 66:772 45 | 0x03, 0x27, 0x1F, 0x08, // 67:807 46 | 0x03, 0x46, 0x23, 0x0A, // 68:838 47 | 0x03, 0x69, 0x1B, 0x08, // 69:873 48 | 0x03, 0x84, 0x1A, 0x08, // 70:900 49 | 0x03, 0x9E, 0x23, 0x0A, // 71:926 50 | 0x03, 0xC1, 0x23, 0x0B, // 72:961 51 | 0x03, 0xE4, 0x0B, 0x05, // 73:996 52 | 0x03, 0xEF, 0x0B, 0x05, // 74:1007 53 | 0x03, 0xFA, 0x1F, 0x09, // 75:1018 54 | 0x04, 0x19, 0x1B, 0x07, // 76:1049 55 | 0x04, 0x34, 0x33, 0x0F, // 77:1076 56 | 0x04, 0x67, 0x27, 0x0C, // 78:1127 57 | 0x04, 0x8E, 0x23, 0x0A, // 79:1166 58 | 0x04, 0xB1, 0x1E, 0x09, // 80:1201 59 | 0x04, 0xCF, 0x23, 0x0A, // 81:1231 60 | 0x04, 0xF2, 0x1F, 0x09, // 82:1266 61 | 0x05, 0x11, 0x1B, 0x08, // 83:1297 62 | 0x05, 0x2C, 0x19, 0x07, // 84:1324 63 | 0x05, 0x45, 0x1F, 0x09, // 85:1349 64 | 0x05, 0x64, 0x1D, 0x08, // 86:1380 65 | 0x05, 0x81, 0x32, 0x0E, // 87:1409 66 | 0x05, 0xB3, 0x1B, 0x07, // 88:1459 67 | 0x05, 0xCE, 0x19, 0x07, // 89:1486 68 | 0x05, 0xE7, 0x17, 0x07, // 90:1511 69 | 0x05, 0xFE, 0x18, 0x07, // 91:1534 70 | 0x06, 0x16, 0x17, 0x07, // 92:1558 71 | 0x06, 0x2D, 0x14, 0x07, // 93:1581 72 | 0x06, 0x41, 0x1A, 0x08, // 94:1601 73 | 0x06, 0x5B, 0x20, 0x08, // 95:1627 74 | 0x06, 0x7B, 0x1A, 0x0B, // 96:1659 75 | 0x06, 0x95, 0x1B, 0x08, // 97:1685 76 | 0x06, 0xB0, 0x1B, 0x08, // 98:1712 77 | 0x06, 0xCB, 0x17, 0x06, // 99:1739 78 | 0x06, 0xE2, 0x1B, 0x08, // 100:1762 79 | 0x06, 0xFD, 0x1B, 0x08, // 101:1789 80 | 0x07, 0x18, 0x12, 0x05, // 102:1816 81 | 0x07, 0x2A, 0x20, 0x09, // 103:1834 82 | 0x07, 0x4A, 0x1B, 0x08, // 104:1866 83 | 0x07, 0x65, 0x07, 0x03, // 105:1893 84 | 0x07, 0x6C, 0x08, 0x03, // 106:1900 85 | 0x07, 0x74, 0x17, 0x07, // 107:1908 86 | 0x07, 0x8B, 0x07, 0x03, // 108:1931 87 | 0x07, 0x92, 0x27, 0x0B, // 109:1938 88 | 0x07, 0xB9, 0x1B, 0x08, // 110:1977 89 | 0x07, 0xD4, 0x1B, 0x08, // 111:2004 90 | 0x07, 0xEF, 0x1B, 0x08, // 112:2031 91 | 0x08, 0x0A, 0x1C, 0x08, // 113:2058 92 | 0x08, 0x26, 0x12, 0x05, // 114:2086 93 | 0x08, 0x38, 0x17, 0x07, // 115:2104 94 | 0x08, 0x4F, 0x0F, 0x04, // 116:2127 95 | 0x08, 0x5E, 0x1B, 0x08, // 117:2142 96 | 0x08, 0x79, 0x16, 0x06, // 118:2169 97 | 0x08, 0x8F, 0x2A, 0x0B, // 119:2191 98 | 0x08, 0xB9, 0x17, 0x07, // 120:2233 99 | 0x08, 0xD0, 0x16, 0x06, // 121:2256 100 | 0x08, 0xE6, 0x13, 0x06, // 122:2278 101 | 0x08, 0xF9, 0x18, 0x07, // 123:2297 102 | 0x09, 0x11, 0x14, 0x09, // 124:2321 103 | 0x09, 0x25, 0x17, 0x07, // 125:2341 104 | 0x09, 0x3C, 0x1E, 0x09, // 126:2364 105 | 0x09, 0x5A, 0x27, 0x0C, // 127:2394 106 | 0x09, 0x81, 0x27, 0x0C, // 128:2433 107 | 0x09, 0xA8, 0x27, 0x0C, // 129:2472 108 | 0x09, 0xCF, 0x27, 0x0C, // 130:2511 109 | 0x09, 0xF6, 0x27, 0x0C, // 131:2550 110 | 0x0A, 0x1D, 0x27, 0x0C, // 132:2589 111 | 0x0A, 0x44, 0x27, 0x0C, // 133:2628 112 | 0x0A, 0x6B, 0x27, 0x0C, // 134:2667 113 | 0x0A, 0x92, 0x27, 0x0C, // 135:2706 114 | 0x0A, 0xB9, 0x27, 0x0C, // 136:2745 115 | 0x0A, 0xE0, 0x27, 0x0C, // 137:2784 116 | 0x0B, 0x07, 0x27, 0x0C, // 138:2823 117 | 0x0B, 0x2E, 0x27, 0x0C, // 139:2862 118 | 0x0B, 0x55, 0x27, 0x0C, // 140:2901 119 | 0x0B, 0x7C, 0x27, 0x0C, // 141:2940 120 | 0x0B, 0xA3, 0x27, 0x0C, // 142:2979 121 | 0x0B, 0xCA, 0x27, 0x0C, // 143:3018 122 | 0x0B, 0xF1, 0x27, 0x0C, // 144:3057 123 | 0x0C, 0x18, 0x27, 0x0C, // 145:3096 124 | 0x0C, 0x3F, 0x27, 0x0C, // 146:3135 125 | 0x0C, 0x66, 0x27, 0x0C, // 147:3174 126 | 0x0C, 0x8D, 0x27, 0x0C, // 148:3213 127 | 0x0C, 0xB4, 0x27, 0x0C, // 149:3252 128 | 0x0C, 0xDB, 0x27, 0x0C, // 150:3291 129 | 0x0D, 0x02, 0x27, 0x0C, // 151:3330 130 | 0x0D, 0x29, 0x27, 0x0C, // 152:3369 131 | 0x0D, 0x50, 0x27, 0x0C, // 153:3408 132 | 0x0D, 0x77, 0x27, 0x0C, // 154:3447 133 | 0x0D, 0x9E, 0x27, 0x0C, // 155:3486 134 | 0x0D, 0xC5, 0x27, 0x0C, // 156:3525 135 | 0x0D, 0xEC, 0x27, 0x0C, // 157:3564 136 | 0x0E, 0x13, 0x27, 0x0C, // 158:3603 137 | 0x0E, 0x3A, 0x27, 0x0C, // 159:3642 138 | 0xFF, 0xFF, 0x00, 0x05, // 160:65535 139 | 0x0E, 0x61, 0x08, 0x03, // 161:3681 140 | 0x0E, 0x69, 0x1B, 0x09, // 162:3689 141 | 0x0E, 0x84, 0x1B, 0x08, // 163:3716 142 | 0x0E, 0x9F, 0x27, 0x0C, // 164:3743 143 | 0x0E, 0xC6, 0x17, 0x08, // 165:3782 144 | 0x0E, 0xDD, 0x14, 0x09, // 166:3805 145 | 0x0E, 0xF1, 0x17, 0x07, // 167:3825 146 | 0x0F, 0x08, 0x19, 0x0A, // 168:3848 147 | 0x0F, 0x21, 0x3F, 0x11, // 169:3873 148 | 0x0F, 0x60, 0x12, 0x06, // 170:3936 149 | 0x0F, 0x72, 0x1E, 0x09, // 171:3954 150 | 0x0F, 0x90, 0x1B, 0x08, // 172:3984 151 | 0x0F, 0xAB, 0x13, 0x06, // 173:4011 152 | 0x0F, 0xBE, 0x3F, 0x11, // 174:4030 153 | 0x0F, 0xFD, 0x1D, 0x08, // 175:4093 154 | 0x10, 0x1A, 0x1A, 0x08, // 176:4122 155 | 0x10, 0x34, 0x1F, 0x09, // 177:4148 156 | 0x10, 0x53, 0x12, 0x06, // 178:4179 157 | 0x10, 0x65, 0x12, 0x06, // 179:4197 158 | 0x10, 0x77, 0x19, 0x0B, // 180:4215 159 | 0x10, 0x90, 0x1B, 0x08, // 181:4240 160 | 0x10, 0xAB, 0x1C, 0x09, // 182:4267 161 | 0x10, 0xC7, 0x06, 0x03, // 183:4295 162 | 0x10, 0xCD, 0x10, 0x05, // 184:4301 163 | 0x10, 0xDD, 0x0E, 0x06, // 185:4317 164 | 0x10, 0xEB, 0x16, 0x07, // 186:4331 165 | 0x11, 0x01, 0x1B, 0x08, // 187:4353 166 | 0x11, 0x1C, 0x33, 0x0E, // 188:4380 167 | 0x11, 0x4F, 0x33, 0x0E, // 189:4431 168 | 0x11, 0x82, 0x33, 0x0E, // 190:4482 169 | 0x11, 0xB5, 0x14, 0x06, // 191:4533 170 | 0x11, 0xC9, 0x1F, 0x08, // 192:4553 171 | 0x11, 0xE8, 0x1F, 0x08, // 193:4584 172 | 0x12, 0x07, 0x1F, 0x08, // 194:4615 173 | 0x12, 0x26, 0x1F, 0x08, // 195:4646 174 | 0x12, 0x45, 0x1F, 0x08, // 196:4677 175 | 0x12, 0x64, 0x1F, 0x08, // 197:4708 176 | 0x12, 0x83, 0x27, 0x0B, // 198:4739 177 | 0x12, 0xAA, 0x1F, 0x08, // 199:4778 178 | 0x12, 0xC9, 0x1B, 0x08, // 200:4809 179 | 0x12, 0xE4, 0x1B, 0x08, // 201:4836 180 | 0x12, 0xFF, 0x1B, 0x08, // 202:4863 181 | 0x13, 0x1A, 0x1F, 0x09, // 203:4890 182 | 0x13, 0x39, 0x0B, 0x05, // 204:4921 183 | 0x13, 0x44, 0x11, 0x05, // 205:4932 184 | 0x13, 0x55, 0x11, 0x05, // 206:4949 185 | 0x13, 0x66, 0x0D, 0x04, // 207:4966 186 | 0x13, 0x73, 0x23, 0x0A, // 208:4979 187 | 0x13, 0x96, 0x27, 0x0C, // 209:5014 188 | 0x13, 0xBD, 0x23, 0x0A, // 210:5053 189 | 0x13, 0xE0, 0x23, 0x0A, // 211:5088 190 | 0x14, 0x03, 0x23, 0x0A, // 212:5123 191 | 0x14, 0x26, 0x23, 0x0A, // 213:5158 192 | 0x14, 0x49, 0x23, 0x0A, // 214:5193 193 | 0x14, 0x6C, 0x1B, 0x08, // 215:5228 194 | 0x14, 0x87, 0x23, 0x0A, // 216:5255 195 | 0x14, 0xAA, 0x1F, 0x09, // 217:5290 196 | 0x14, 0xC9, 0x1F, 0x09, // 218:5321 197 | 0x14, 0xE8, 0x1F, 0x09, // 219:5352 198 | 0x15, 0x07, 0x1F, 0x09, // 220:5383 199 | 0x15, 0x26, 0x19, 0x07, // 221:5414 200 | 0x15, 0x3F, 0x1F, 0x09, // 222:5439 201 | 0x15, 0x5E, 0x1B, 0x08, // 223:5470 202 | 0x15, 0x79, 0x1B, 0x08, // 224:5497 203 | 0x15, 0x94, 0x1B, 0x08, // 225:5524 204 | 0x15, 0xAF, 0x1B, 0x08, // 226:5551 205 | 0x15, 0xCA, 0x1B, 0x08, // 227:5578 206 | 0x15, 0xE5, 0x1B, 0x08, // 228:5605 207 | 0x16, 0x00, 0x1B, 0x08, // 229:5632 208 | 0x16, 0x1B, 0x2F, 0x0D, // 230:5659 209 | 0x16, 0x4A, 0x14, 0x06, // 231:5706 210 | 0x16, 0x5E, 0x1B, 0x08, // 232:5726 211 | 0x16, 0x79, 0x1B, 0x08, // 233:5753 212 | 0x16, 0x94, 0x1B, 0x08, // 234:5780 213 | 0x16, 0xAF, 0x1B, 0x08, // 235:5807 214 | 0x16, 0xCA, 0x07, 0x03, // 236:5834 215 | 0x16, 0xD1, 0x0D, 0x04, // 237:5841 216 | 0x16, 0xDE, 0x0E, 0x04, // 238:5854 217 | 0x16, 0xEC, 0x0D, 0x04, // 239:5868 218 | 0x16, 0xF9, 0x1F, 0x09, // 240:5881 219 | 0x17, 0x18, 0x1B, 0x08, // 241:5912 220 | 0x17, 0x33, 0x1B, 0x08, // 242:5939 221 | 0x17, 0x4E, 0x1B, 0x08, // 243:5966 222 | 0x17, 0x69, 0x1B, 0x08, // 244:5993 223 | 0x17, 0x84, 0x1B, 0x08, // 245:6020 224 | 0x17, 0x9F, 0x1B, 0x08, // 246:6047 225 | 0x17, 0xBA, 0x1A, 0x07, // 247:6074 226 | 0x17, 0xD4, 0x1B, 0x08, // 248:6100 227 | 0x17, 0xEF, 0x1B, 0x08, // 249:6127 228 | 0x18, 0x0A, 0x1B, 0x08, // 250:6154 229 | 0x18, 0x25, 0x1B, 0x08, // 251:6181 230 | 0x18, 0x40, 0x1B, 0x08, // 252:6208 231 | 0x18, 0x5B, 0x16, 0x06, // 253:6235 232 | 0x18, 0x71, 0x1B, 0x08, // 254:6257 233 | 0x18, 0x8C, 0x16, 0x06, // 255:6284 234 | 235 | // Font Data: 236 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x33, // 33 237 | 0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x0F, // 34 238 | 0x00,0x00,0x01,0x00,0x00,0x08,0x31,0x00,0x00,0xFC,0x0F,0x00,0x80,0x0B,0x01,0x00,0x00,0x08,0x21,0x00,0x00,0xF8,0x1F,0x00,0x80,0x0F,0x01,0x00,0x00,0x08,0x01, // 35 239 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x10,0x00,0x00,0x61,0x10,0x00,0x80,0xFF,0x7F,0x00,0x00,0x81,0x18,0x00,0x00,0x01,0x0F, // 36 240 | 0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x30,0x00,0x00,0x7F,0x0E,0x00,0x00,0xC0,0x01,0x00,0x00,0x38,0x00,0x00,0x00,0xC7,0x1F,0x00,0x80,0x20,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0xC0,0x1F, // 37 241 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x9F,0x30,0x00,0x80,0x60,0x20,0x00,0x80,0xA0,0x21,0x00,0x00,0x1F,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x33, // 38 242 | 0x00,0x00,0x00,0x00,0x80,0x0F, // 39 243 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x70,0x00,0x80,0x01,0x80,0x01, // 40 244 | 0x80,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0x00,0x0E,0x70,0x00,0x00,0xF0,0x0F, // 41 245 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x02, // 42 246 | 0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 43 247 | 0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x30, // 44 248 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 45 249 | 0x00,0x00,0x00,0x00,0x00,0x00,0x30, // 46 250 | 0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x07,0x00,0x00,0xE0,0x00,0x00,0x00,0x1C,0x00,0x00,0x80,0x03, // 47 251 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x03,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 48 252 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0xFF,0x3F, // 49 253 | 0x00,0x00,0x00,0x00,0x00,0x01,0x30,0x00,0x80,0x00,0x28,0x00,0x80,0x00,0x26,0x00,0x80,0x00,0x21,0x00,0x80,0xE1,0x20,0x00,0x00,0x1F,0x20, // 50 254 | 0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x10,0x00,0x00,0x1E,0x0F, // 51 255 | 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0x05,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x04,0x00,0x00,0x03,0x04,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04, // 52 256 | 0x00,0x00,0x10,0x00,0x80,0x3F,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x40,0x18,0x00,0x00,0x80,0x0F, // 53 257 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x43,0x10,0x00,0x80,0x21,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x60,0x30,0x00,0x00,0x80,0x0F, // 54 258 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x07,0x00,0x80,0xE0,0x00,0x00,0x80,0x1C,0x00,0x00,0x80,0x03, // 55 259 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x00,0x80,0xB1,0x10,0x00,0x80,0x60,0x20,0x00,0x80,0x60,0x20,0x00,0x80,0xB1,0x20,0x00,0x00,0x8F,0x11,0x00,0x00,0x00,0x0F, // 56 260 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC1,0x20,0x00,0x80,0x80,0x20,0x00,0x80,0x80,0x30,0x00,0x00,0x41,0x1C,0x00,0x00,0xFE,0x03, // 57 261 | 0x00,0x00,0x00,0x00,0x00,0x18,0x30, // 58 262 | 0x00,0x00,0x80,0x01,0x00,0x18,0x70, // 59 263 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x02,0x00,0x00,0x08,0x04, // 60 264 | 0x00,0x00,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01, // 61 265 | 0x00,0x00,0x00,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x10,0x01,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0x40, // 62 266 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x80,0x33,0x00,0x80,0xC0,0x00,0x00,0x80,0x31,0x00,0x00,0x00,0x1F, // 63 267 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x30,0x00,0x00,0x03,0x40,0x00,0x80,0xF1,0x83,0x00,0x80,0x18,0x84,0x00,0x80,0x08,0x84,0x00,0x80,0xF8,0x83,0x00,0x00,0x01,0x04,0x00,0x00,0x06,0x04,0x00,0x00,0xF8,0x03, // 64 268 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x00,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 65 269 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x20,0x00,0x00,0x9F,0x10,0x00,0x00,0x00,0x0F, // 66 270 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20, // 67 271 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 68 272 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 69 273 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80, // 70 274 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x00,0xC1,0x3F, // 71 275 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F, // 72 276 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 73 277 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x80,0xFF,0xFF, // 74 278 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x8C,0x03,0x00,0x00,0x03,0x0C,0x00,0x80,0x00,0x30, // 75 279 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20, // 76 280 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1C,0x00,0x00,0x80,0x03,0x00,0x00,0x80,0xFF,0x3F, // 77 281 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x38,0x00,0x80,0xFF,0x3F, // 78 282 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 79 283 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x3E, // 80 284 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0xF0,0x00,0x00,0x03,0x18,0x03,0x00,0xFC,0x07, // 81 285 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x03,0x00,0x00,0x41,0x0C,0x00,0x00,0x3E,0x30, // 82 286 | 0x00,0x00,0x00,0x00,0x00,0x1E,0x20,0x00,0x00,0x21,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x80,0x10,0x00,0x80,0x00,0x0F, // 83 287 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 84 288 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 85 289 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1F,0x00,0x00,0x80, // 86 290 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x00,0xF8,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x80,0x0F, // 87 291 | 0x00,0x00,0x20,0x00,0x80,0x03,0x1C,0x00,0x00,0x1C,0x03,0x00,0x00,0xE0,0x00,0x00,0x00,0xB8,0x03,0x00,0x00,0x07,0x1C,0x00,0x80,0x00,0x20, // 88 292 | 0x80,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x80,0x3F,0x00,0x00,0x78,0x00,0x00,0x00,0x07,0x00,0x00,0x80, // 89 293 | 0x00,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x27,0x00,0x80,0xE0,0x20,0x00,0x80,0x1E,0x20,0x00,0x80,0x01,0x20, // 90 294 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01, // 91 295 | 0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x38, // 92 296 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0xFF,0xFF,0x01, // 93 297 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30, // 94 298 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 95 299 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0x00,0x02, // 96 300 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 97 301 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 98 302 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 99 303 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x80,0xFF,0x3F, // 100 304 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 101 305 | 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x08,0x00,0x00,0x80,0x08, // 102 306 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0xF0,0x5D,0x06,0x00,0x18,0x23,0x04,0x00,0x08,0x22,0x04,0x00,0x18,0x22,0x04,0x00,0xE8,0x21,0x02,0x00,0x08,0xC0,0x01, // 103 307 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 104 308 | 0x00,0x00,0x00,0x00,0x80,0xF9,0x3F, // 105 309 | 0x00,0x00,0x00,0x04,0x80,0xF9,0xFF,0x03, // 106 310 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x01,0x00,0x00,0xC0,0x01,0x00,0x00,0x30,0x0E,0x00,0x00,0x08,0x30, // 107 311 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 108 312 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F, // 109 313 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 110 314 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 111 315 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 112 316 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xF8,0xFF,0x07, // 113 317 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08, // 114 318 | 0x00,0x00,0x00,0x00,0x00,0x70,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x08,0x21,0x00,0x00,0x08,0x32,0x00,0x00,0x18,0x1E, // 115 319 | 0x00,0x08,0x00,0x00,0x00,0xFF,0x1F,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 116 320 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 117 321 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x38,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 118 322 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3C,0x00,0x00,0xF0,0x03,0x00,0x00,0x18,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x00,0x08, // 119 323 | 0x00,0x00,0x00,0x00,0x00,0x18,0x38,0x00,0x00,0x60,0x06,0x00,0x00,0x80,0x03,0x00,0x00,0x60,0x0C,0x00,0x00,0x18,0x30, // 120 324 | 0x00,0x18,0x00,0x04,0x00,0xE0,0x01,0x04,0x00,0x00,0x9E,0x03,0x00,0x00,0x78,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 121 325 | 0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x00,0x00,0x08,0x27,0x00,0x00,0xE8,0x20,0x00,0x00,0x18,0x20, // 122 326 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0xFF,0xFE,0x00,0x80,0x01,0x80,0x01,0x80,0x00,0x00,0x01, // 123 327 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07, // 124 328 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x01,0x80,0x01,0x00,0xFF,0xFE,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01, // 125 329 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xC0, // 126 330 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 127 331 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 128 332 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 129 333 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 130 334 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 131 335 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 132 336 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 133 337 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 134 338 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 135 339 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 136 340 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 137 341 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 138 342 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 139 343 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 140 344 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 141 345 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 142 346 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 143 347 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 144 348 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 145 349 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 146 350 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 147 351 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 148 352 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 149 353 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 150 354 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 151 355 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 152 356 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 153 357 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 154 358 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 155 359 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 156 360 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 157 361 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 158 362 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 159 363 | 0x00,0x00,0x00,0x00,0x00,0x98,0xFF,0x03, // 161 364 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x04,0x04,0x00,0x00,0x02,0x08,0x00,0x80,0x03,0x38,0x00,0x00,0x02,0x08, // 162 365 | 0x00,0x40,0x00,0x00,0x00,0x40,0x30,0x00,0x00,0xFF,0x2F,0x00,0x80,0x41,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x01,0x20, // 163 366 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE8,0x05,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x10,0x02,0x00,0x00,0xE8,0x05, // 164 367 | 0x00,0x00,0x00,0x00,0x80,0x87,0x04,0x00,0x00,0xB8,0x04,0x00,0x00,0xC0,0x3F,0x00,0x00,0xBC,0x04,0x00,0x80,0x83,0x04, // 165 368 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0xF8,0x07, // 166 369 | 0x00,0x00,0x00,0x00,0x00,0xE7,0x20,0x00,0x80,0x98,0x20,0x00,0x80,0x10,0x21,0x00,0x80,0x10,0x33,0x00,0x00,0xE0,0x1C, // 167 370 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80, // 168 371 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0xF1,0x11,0x00,0x80,0x08,0x22,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 169 372 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x3F, // 170 373 | 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x06,0x00,0x00,0x60,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x0C,0x00,0x00,0x20, // 171 374 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x0F, // 172 375 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 173 376 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x80,0xFC,0x27,0x00,0x80,0x44,0x20,0x00,0x80,0x44,0x20,0x00,0x80,0xC4,0x21,0x00,0x80,0x38,0x26,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 174 377 | 0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 175 378 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x80,0x19,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x19,0x00,0x00,0x00,0x0F, // 176 379 | 0x00,0x00,0x00,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0xFC,0x27,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20, // 177 380 | 0x00,0x80,0x00,0x00,0x80,0xC0,0x00,0x00,0x80,0xA0,0x00,0x00,0x80,0x98,0x00,0x00,0x00,0x87, // 178 381 | 0x00,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x00,0x00,0x00,0x77, // 179 382 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0, // 180 383 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 181 384 | 0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01, // 182 385 | 0x00,0x00,0x00,0x00,0x00,0xC0, // 183 386 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0xC0,0x04,0x00,0x00,0x00,0x03, // 184 387 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F, // 185 388 | 0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x80,0x21,0x00,0x00,0x80,0x20,0x00,0x00,0x80,0x20,0x00,0x00,0x00,0x1F, // 186 389 | 0x00,0x00,0x00,0x00,0x00,0x60,0x08,0x00,0x00,0x80,0x06,0x00,0x00,0x00,0x03,0x00,0x00,0x20,0x08,0x00,0x00,0xC0,0x04,0x00,0x00,0x80,0x03, // 187 390 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F,0x20,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 188 391 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x7F,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0xC0,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x23,0x30,0x00,0x80,0x20,0x28,0x00,0x00,0x20,0x26,0x00,0x00,0xC0,0x21, // 189 392 | 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x20,0x00,0x00,0x77,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 190 393 | 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x02,0x00,0x98,0x03,0x02,0x00,0x00,0x00,0x02, // 191 394 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x18,0xF8,0x01,0x00,0xA0,0x07,0x01,0x00,0xC0,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 192 395 | 0x00,0x00,0x3C,0x00,0x00,0xC0,0x07,0x00,0x00,0x3E,0x01,0x00,0xA0,0x01,0x01,0x00,0x10,0x1E,0x01,0x00,0x08,0xE0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20, // 193 396 | 0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x20,0xE0,0x03,0x00,0x10,0x1F,0x01,0x00,0x98,0x03,0x01,0x00,0x20,0x3C,0x01,0x00,0x40,0xC0,0x07,0x00,0x00,0x00,0x38, // 194 397 | 0x00,0x00,0x30,0x00,0x20,0x80,0x0F,0x00,0x10,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0xA0,0x0F,0x01,0x00,0x20,0xF0,0x01,0x00,0x10,0x00,0x0F,0x00,0x00,0x00,0x30, // 195 398 | 0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x10,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x07,0x01,0x00,0x10,0xF8,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 196 399 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x60,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0x90,0x0F,0x01,0x00,0x60,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 197 400 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x01,0x00,0x80,0x01,0x01,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 198 401 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x18,0x00,0x80,0x00,0x70,0x04,0x80,0x00,0xB0,0x04,0x80,0x00,0x30,0x03,0x80,0x00,0x10, // 199 402 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x98,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0xC0,0x40,0x20,0x00,0x80,0x40,0x20, // 200 403 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xC0,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0x98,0x40,0x20,0x00,0x80,0x40,0x20, // 201 404 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,0x3F,0x00,0xB0,0x40,0x20,0x00,0x88,0x40,0x20,0x00,0xB0,0x40,0x20,0x00,0xC0,0x40,0x20, // 202 405 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x90,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x90,0x40,0x20,0x00,0x80,0x00,0x20, // 203 406 | 0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xA0,0xFF,0x3F, // 204 407 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0xFF,0x3F,0x00,0x10,0x00,0x00,0x00,0x08, // 205 408 | 0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x88,0xFF,0x3F,0x00,0x30,0x00,0x00,0x00,0x40, // 206 409 | 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x10, // 207 410 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 208 411 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xA0,0x03,0x00,0x00,0x10,0x0C,0x00,0x00,0x10,0x30,0x00,0x00,0x20,0xC0,0x01,0x00,0x20,0x00,0x06,0x00,0x30,0x00,0x38,0x00,0x80,0xFF,0x3F, // 209 412 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x88,0x01,0x30,0x00,0xB0,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 210 413 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0xA0,0x00,0x20,0x00,0x90,0x00,0x20,0x00,0x88,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 211 414 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0xA0,0x01,0x30,0x00,0x98,0x00,0x20,0x00,0x98,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 212 415 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x20,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x90,0x00,0x20,0x00,0xA0,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x10,0x03,0x18,0x00,0x00,0xFC,0x07, // 213 416 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x90,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 214 417 | 0x00,0x00,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x02, // 215 418 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x67,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x36,0x00,0x80,0x80,0x21,0x00,0x80,0x60,0x20,0x00,0x80,0x19,0x30,0x00,0x00,0x07,0x18,0x00,0xC0,0xFC,0x07, // 216 419 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 217 420 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x10,0x00,0x80,0xFF,0x0F, // 218 421 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x08,0x00,0x20,0x00,0x30,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 219 422 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x80,0xFF,0x0F, // 220 423 | 0x80,0x00,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x20,0x80,0x3F,0x00,0x18,0x78,0x00,0x00,0x08,0x07,0x00,0x00,0x80, // 221 424 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0xF0,0x01, // 222 425 | 0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x01,0x00,0x00,0x80,0x70,0x20,0x00,0x80,0x88,0x20,0x00,0x00,0x07,0x23,0x00,0x00,0x00,0x1E, // 223 426 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x40,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 224 427 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x8A,0x20,0x00,0x80,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 225 428 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x09,0x31,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x80,0x89,0x10,0x00,0x00,0xF2,0x3F, // 226 429 | 0x00,0x00,0x00,0x00,0x00,0x03,0x1E,0x00,0x80,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x8A,0x10,0x00,0x80,0xF3,0x3F, // 227 430 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x80,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x88,0x10,0x00,0x00,0xF0,0x3F, // 228 431 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0xC0,0x08,0x31,0x00,0x20,0x89,0x20,0x00,0x20,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 229 432 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x10,0x00,0x00,0xF0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 230 433 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x38,0x04,0x00,0x08,0xF0,0x04,0x00,0x08,0x30,0x03, // 231 434 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x90,0x10,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 232 435 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x8A,0x20,0x00,0x00,0x89,0x20,0x00,0xC0,0x98,0x20,0x00,0x00,0xE0,0x10, // 233 436 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x91,0x10,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x00,0x99,0x20,0x00,0x00,0xE0,0x10, // 234 437 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x98,0x20,0x00,0x00,0xE0,0x10, // 235 438 | 0x80,0x00,0x00,0x00,0x00,0xF9,0x3F, // 236 439 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xF9,0x3F,0x00,0x80, // 237 440 | 0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0xF8,0x3F,0x00,0x80,0x01, // 238 441 | 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x80, // 239 442 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x21,0x10,0x00,0x40,0x11,0x20,0x00,0x80,0x10,0x20,0x00,0x80,0x13,0x20,0x00,0x40,0x2C,0x10,0x00,0x00,0xF0,0x0F, // 240 443 | 0x00,0x00,0x00,0x00,0x00,0xFB,0x3F,0x00,0x80,0x10,0x00,0x00,0x80,0x08,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0xF1,0x3F, // 241 444 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x18,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 242 445 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x0A,0x20,0x00,0x80,0x09,0x20,0x00,0x40,0x10,0x10,0x00,0x00,0xE0,0x0F, // 243 446 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x19,0x10,0x00,0xC0,0x08,0x20,0x00,0xC0,0x08,0x20,0x00,0x00,0x11,0x10,0x00,0x00,0xE0,0x0F, // 244 447 | 0x00,0x00,0x00,0x00,0x00,0xE2,0x0F,0x00,0x80,0x19,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x80,0x13,0x10,0x00,0x00,0xE0,0x0F, // 245 448 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x80,0x10,0x10,0x00,0x00,0xE0,0x0F, // 246 449 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x4C,0x06,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 247 450 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x6F,0x00,0x00,0x18,0x18,0x00,0x00,0x08,0x26,0x00,0x00,0xC8,0x21,0x00,0x00,0x30,0x10,0x00,0x00,0xEC,0x0F, // 248 451 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0xC0,0x00,0x30,0x00,0x80,0x01,0x20,0x00,0x00,0x02,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 249 452 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x02,0x20,0x00,0x80,0x01,0x20,0x00,0xC0,0x00,0x10,0x00,0x00,0xF8,0x3F, // 250 453 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x01,0x30,0x00,0xC0,0x00,0x20,0x00,0xC0,0x00,0x20,0x00,0x00,0x01,0x10,0x00,0x00,0xF8,0x3F, // 251 454 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x80,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x80,0x00,0x10,0x00,0x00,0xF8,0x3F, // 252 455 | 0x00,0x78,0x00,0x04,0x00,0x80,0x07,0x06,0x00,0x02,0xF8,0x01,0x80,0x01,0x1E,0x00,0xC0,0xF0,0x01,0x00,0x00,0x08, // 253 456 | 0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 254 457 | 0x00,0x38,0x00,0x04,0x80,0xC0,0x03,0x06,0x00,0x00,0xFC,0x03,0x00,0x00,0x3E,0x00,0x80,0xE0,0x01,0x00,0x00,0x18 // 255 458 | }; 459 | 460 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_Time_Stamp_DHT22_SSD1306_Multiple_Displays/ESP32_Time_Stamp_DHT22_SSD1306_Multiple_Displays.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 DHT Reading, Time Stamping and OLED display 3 | * DHT Input: ==> GPIO23. 4 | * 128 X 32 SSD1306 - Library by Daniel Eichhorn 5 | * Selecting Multiple Displays with a Potentiometer 6 | * 7 | * MJRoBot.org 14Sept17 8 | *****************************************************/ 9 | 10 | /* WiFi parameters and credentials */ 11 | #include 12 | const char* ssid = "YOUR SSID"; 13 | const char* password = "your password"; 14 | 15 | /* Time Stamp */ 16 | #include 17 | #include 18 | 19 | #define NTP_OFFSET -3 * 60 * 60 // In seconds 20 | #define NTP_INTERVAL 60 * 1000 // In miliseconds 21 | #define NTP_ADDRESS "0.pool.ntp.org" 22 | 23 | WiFiUDP ntpUDP; 24 | NTPClient timeClient(ntpUDP, NTP_ADDRESS, NTP_OFFSET, NTP_INTERVAL); 25 | 26 | /* modified font created at http://oleddisplay.squix.ch/ */ 27 | #include "modified_font.h" 28 | 29 | /* SSD1306 */ 30 | #include "SSD1306.h" 31 | #define SDA_PIN 21// GPIO21 -> SDA 32 | #define SCL_PIN 22// GPIO22 -> SCL 33 | #define SSD_ADDRESS 0x3c 34 | SSD1306 display(SSD_ADDRESS, SDA_PIN, SCL_PIN); 35 | 36 | /* DHT */ 37 | #include "DHT.h" 38 | #define DHTPIN 23 39 | #define DHTTYPE DHT22 40 | DHT dht(DHTPIN, DHTTYPE); 41 | float localHum = 0; 42 | float localTemp = 0; 43 | 44 | //Analog Input 45 | #define ANALOG_PIN_0 36 46 | 47 | // Digital Output 48 | #define LED_PIN 2 49 | 50 | void setup() 51 | { 52 | Serial.begin(115200); 53 | Serial.println(""); 54 | Serial.println("ESP32 DHT Temp & Humidity with Time Stamp - OLED Display"); 55 | Serial.println(""); 56 | pinMode(LED_PIN, OUTPUT); 57 | digitalWrite(LED_PIN, LOW); 58 | 59 | connectWiFi(); 60 | timeClient.begin(); 61 | dht.begin(); 62 | 63 | display.init(); 64 | 65 | display.flipScreenVertically(); 66 | display.setTextAlignment(TEXT_ALIGN_LEFT); 67 | display.setFont(Open_Sans_Condensed_Light_20); // set a font 68 | } 69 | 70 | void loop() 71 | { 72 | getDHT(); 73 | timeClient.update(); 74 | displayData(getDisplay()); 75 | //delay(2000); 76 | } 77 | 78 | /*************************************************** 79 | * Get indoor Temp/Hum data 80 | ****************************************************/ 81 | void getDHT() 82 | { 83 | localTemp = dht.readTemperature(); 84 | localHum = dht.readHumidity(); 85 | if (isnan(localHum) || isnan(localTemp)) // Check if any reads failed and exit early (to try again). 86 | { 87 | return; 88 | } 89 | } 90 | 91 | /*************************************************** 92 | * Get display 93 | ****************************************************/ 94 | int getDisplay() 95 | { 96 | int displayNum = 0; 97 | int analog_value = analogRead(ANALOG_PIN_0); 98 | if (analog_value <= 999) displayNum = 0; 99 | else if (analog_value > 1000 && analog_value <= 1999) displayNum = 1; 100 | else if (analog_value > 2000 && analog_value <= 2999) displayNum = 2; 101 | else if (analog_value > 3000 && analog_value <= 3999) displayNum = 3; 102 | else if (analog_value > 4000 ) displayNum = 4; 103 | 104 | return displayNum; 105 | } 106 | 107 | /*************************************************** 108 | * Display Data 109 | ****************************************************/ 110 | void displayData(int displayNum) 111 | { 112 | String formattedTime = timeClient.getFormattedTime(); 113 | Serial.print(" Display Number: ==> "); 114 | Serial.print(displayNum); 115 | Serial.print(" Time Stamp: "); 116 | Serial.print(formattedTime); 117 | Serial.print(" Temp: ==> "); 118 | Serial.print(localTemp); 119 | Serial.print(" Hum ==> "); 120 | Serial.println(localHum); 121 | 122 | display.clear(); // clear the display 123 | switch (displayNum) 124 | { 125 | case 0: 126 | display.clear(); 127 | break; 128 | case 1: 129 | display.setFont(ArialMT_Plain_24); 130 | display.drawString(20, 31, String(formattedTime)); 131 | break; 132 | case 2: 133 | display.setFont(ArialMT_Plain_24); 134 | display.drawString(0, 31, "T:"); 135 | display.drawString(30, 31, String(localTemp)); 136 | display.drawString(100, 31, "oC"); 137 | break; 138 | case 3: 139 | display.setFont(ArialMT_Plain_24); 140 | display.drawString(0, 31, "H:"); 141 | display.drawString(30, 31, String(localHum)); 142 | display.drawString(100, 31, "%"); 143 | break; 144 | case 4: 145 | display.setFont(Open_Sans_Condensed_Light_20); 146 | display.drawString(0, 0, "t:"); 147 | display.drawString(10, 0, String(localTemp)); 148 | display.drawString(47, 0, "oC"); 149 | display.drawString(75, 0, "h:"); 150 | display.drawString(85, 0, String(localHum)); 151 | display.drawString(120, 0 , "%"); 152 | display.setFont(ArialMT_Plain_24); 153 | display.drawString(20, 31, String(formattedTime)); 154 | break; 155 | default: 156 | display.clear(); 157 | break; 158 | } 159 | display.display(); // write the buffer to the display 160 | delay(10); 161 | } 162 | 163 | /*************************************************** 164 | * Connecting to a WiFi network 165 | ****************************************************/ 166 | void connectWiFi(void) 167 | { 168 | Serial.println(); 169 | Serial.println(); 170 | Serial.print("Connecting to "); 171 | Serial.println(ssid); 172 | WiFi.begin(ssid, password); 173 | while (WiFi.status() != WL_CONNECTED) 174 | { 175 | delay(500); 176 | Serial.print("."); 177 | } 178 | Serial.println(""); 179 | Serial.println("WiFi connected."); 180 | Serial.println("IP address: "); 181 | Serial.println(WiFi.localIP()); 182 | 183 | } 184 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/ESP32_Time_Stamp_DHT22_SSD1306_Multiple_Displays/modified_font.h: -------------------------------------------------------------------------------- 1 | // Created by http://oleddisplay.squix.ch/ Consider a donation 2 | // In case of problems make sure that you are using the font file with the correct version! 3 | const char Open_Sans_Condensed_Light_20[] PROGMEM = { 4 | 0x11, // Width: 17 5 | 0x1C, // Height: 28 6 | 0x20, // First Char: 32 7 | 0xE0, // Numbers of Chars: 224 8 | 9 | // Jump Table: 10 | 0xFF, 0xFF, 0x00, 0x04, // 32:65535 11 | 0x00, 0x00, 0x07, 0x03, // 33:0 12 | 0x00, 0x07, 0x12, 0x06, // 34:7 13 | 0x00, 0x19, 0x1F, 0x08, // 35:25 14 | 0x00, 0x38, 0x17, 0x07, // 36:56 15 | 0x00, 0x4F, 0x2B, 0x0C, // 37:79 16 | 0x00, 0x7A, 0x1F, 0x09, // 38:122 17 | 0x00, 0x99, 0x06, 0x03, // 39:153 18 | 0x00, 0x9F, 0x10, 0x05, // 40:159 19 | 0x00, 0xAF, 0x0F, 0x05, // 41:175 20 | 0x00, 0xBE, 0x16, 0x07, // 42:190 21 | 0x00, 0xD4, 0x1E, 0x09, // 43:212 22 | 0x00, 0xF2, 0x0B, 0x04, // 44:242 23 | 0x00, 0xFD, 0x13, 0x06, // 45:253 24 | 0x01, 0x10, 0x07, 0x03, // 46:272 25 | 0x01, 0x17, 0x16, 0x07, // 47:279 26 | 0x01, 0x2D, 0x1B, 0x08, // 48:301 27 | 0x01, 0x48, 0x13, 0x08, // 49:328 28 | 0x01, 0x5B, 0x1B, 0x08, // 50:347 29 | 0x01, 0x76, 0x1B, 0x08, // 51:374 30 | 0x01, 0x91, 0x23, 0x09, // 52:401 31 | 0x01, 0xB4, 0x1B, 0x08, // 53:436 32 | 0x01, 0xCF, 0x1B, 0x08, // 54:463 33 | 0x01, 0xEA, 0x1A, 0x08, // 55:490 34 | 0x02, 0x04, 0x1F, 0x09, // 56:516 35 | 0x02, 0x23, 0x1B, 0x08, // 57:547 36 | 0x02, 0x3E, 0x07, 0x03, // 58:574 37 | 0x02, 0x45, 0x07, 0x03, // 59:581 38 | 0x02, 0x4C, 0x1F, 0x09, // 60:588 39 | 0x02, 0x6B, 0x1B, 0x08, // 61:619 40 | 0x02, 0x86, 0x1E, 0x09, // 62:646 41 | 0x02, 0xA4, 0x16, 0x07, // 63:676 42 | 0x02, 0xBA, 0x2B, 0x0C, // 64:698 43 | 0x02, 0xE5, 0x1F, 0x08, // 65:741 44 | 0x03, 0x04, 0x23, 0x0A, // 66:772 45 | 0x03, 0x27, 0x1F, 0x08, // 67:807 46 | 0x03, 0x46, 0x23, 0x0A, // 68:838 47 | 0x03, 0x69, 0x1B, 0x08, // 69:873 48 | 0x03, 0x84, 0x1A, 0x08, // 70:900 49 | 0x03, 0x9E, 0x23, 0x0A, // 71:926 50 | 0x03, 0xC1, 0x23, 0x0B, // 72:961 51 | 0x03, 0xE4, 0x0B, 0x05, // 73:996 52 | 0x03, 0xEF, 0x0B, 0x05, // 74:1007 53 | 0x03, 0xFA, 0x1F, 0x09, // 75:1018 54 | 0x04, 0x19, 0x1B, 0x07, // 76:1049 55 | 0x04, 0x34, 0x33, 0x0F, // 77:1076 56 | 0x04, 0x67, 0x27, 0x0C, // 78:1127 57 | 0x04, 0x8E, 0x23, 0x0A, // 79:1166 58 | 0x04, 0xB1, 0x1E, 0x09, // 80:1201 59 | 0x04, 0xCF, 0x23, 0x0A, // 81:1231 60 | 0x04, 0xF2, 0x1F, 0x09, // 82:1266 61 | 0x05, 0x11, 0x1B, 0x08, // 83:1297 62 | 0x05, 0x2C, 0x19, 0x07, // 84:1324 63 | 0x05, 0x45, 0x1F, 0x09, // 85:1349 64 | 0x05, 0x64, 0x1D, 0x08, // 86:1380 65 | 0x05, 0x81, 0x32, 0x0E, // 87:1409 66 | 0x05, 0xB3, 0x1B, 0x07, // 88:1459 67 | 0x05, 0xCE, 0x19, 0x07, // 89:1486 68 | 0x05, 0xE7, 0x17, 0x07, // 90:1511 69 | 0x05, 0xFE, 0x18, 0x07, // 91:1534 70 | 0x06, 0x16, 0x17, 0x07, // 92:1558 71 | 0x06, 0x2D, 0x14, 0x07, // 93:1581 72 | 0x06, 0x41, 0x1A, 0x08, // 94:1601 73 | 0x06, 0x5B, 0x20, 0x08, // 95:1627 74 | 0x06, 0x7B, 0x1A, 0x0B, // 96:1659 75 | 0x06, 0x95, 0x1B, 0x08, // 97:1685 76 | 0x06, 0xB0, 0x1B, 0x08, // 98:1712 77 | 0x06, 0xCB, 0x17, 0x06, // 99:1739 78 | 0x06, 0xE2, 0x1B, 0x08, // 100:1762 79 | 0x06, 0xFD, 0x1B, 0x08, // 101:1789 80 | 0x07, 0x18, 0x12, 0x05, // 102:1816 81 | 0x07, 0x2A, 0x20, 0x09, // 103:1834 82 | 0x07, 0x4A, 0x1B, 0x08, // 104:1866 83 | 0x07, 0x65, 0x07, 0x03, // 105:1893 84 | 0x07, 0x6C, 0x08, 0x03, // 106:1900 85 | 0x07, 0x74, 0x17, 0x07, // 107:1908 86 | 0x07, 0x8B, 0x07, 0x03, // 108:1931 87 | 0x07, 0x92, 0x27, 0x0B, // 109:1938 88 | 0x07, 0xB9, 0x1B, 0x08, // 110:1977 89 | 0x07, 0xD4, 0x1B, 0x08, // 111:2004 90 | 0x07, 0xEF, 0x1B, 0x08, // 112:2031 91 | 0x08, 0x0A, 0x1C, 0x08, // 113:2058 92 | 0x08, 0x26, 0x12, 0x05, // 114:2086 93 | 0x08, 0x38, 0x17, 0x07, // 115:2104 94 | 0x08, 0x4F, 0x0F, 0x04, // 116:2127 95 | 0x08, 0x5E, 0x1B, 0x08, // 117:2142 96 | 0x08, 0x79, 0x16, 0x06, // 118:2169 97 | 0x08, 0x8F, 0x2A, 0x0B, // 119:2191 98 | 0x08, 0xB9, 0x17, 0x07, // 120:2233 99 | 0x08, 0xD0, 0x16, 0x06, // 121:2256 100 | 0x08, 0xE6, 0x13, 0x06, // 122:2278 101 | 0x08, 0xF9, 0x18, 0x07, // 123:2297 102 | 0x09, 0x11, 0x14, 0x09, // 124:2321 103 | 0x09, 0x25, 0x17, 0x07, // 125:2341 104 | 0x09, 0x3C, 0x1E, 0x09, // 126:2364 105 | 0x09, 0x5A, 0x27, 0x0C, // 127:2394 106 | 0x09, 0x81, 0x27, 0x0C, // 128:2433 107 | 0x09, 0xA8, 0x27, 0x0C, // 129:2472 108 | 0x09, 0xCF, 0x27, 0x0C, // 130:2511 109 | 0x09, 0xF6, 0x27, 0x0C, // 131:2550 110 | 0x0A, 0x1D, 0x27, 0x0C, // 132:2589 111 | 0x0A, 0x44, 0x27, 0x0C, // 133:2628 112 | 0x0A, 0x6B, 0x27, 0x0C, // 134:2667 113 | 0x0A, 0x92, 0x27, 0x0C, // 135:2706 114 | 0x0A, 0xB9, 0x27, 0x0C, // 136:2745 115 | 0x0A, 0xE0, 0x27, 0x0C, // 137:2784 116 | 0x0B, 0x07, 0x27, 0x0C, // 138:2823 117 | 0x0B, 0x2E, 0x27, 0x0C, // 139:2862 118 | 0x0B, 0x55, 0x27, 0x0C, // 140:2901 119 | 0x0B, 0x7C, 0x27, 0x0C, // 141:2940 120 | 0x0B, 0xA3, 0x27, 0x0C, // 142:2979 121 | 0x0B, 0xCA, 0x27, 0x0C, // 143:3018 122 | 0x0B, 0xF1, 0x27, 0x0C, // 144:3057 123 | 0x0C, 0x18, 0x27, 0x0C, // 145:3096 124 | 0x0C, 0x3F, 0x27, 0x0C, // 146:3135 125 | 0x0C, 0x66, 0x27, 0x0C, // 147:3174 126 | 0x0C, 0x8D, 0x27, 0x0C, // 148:3213 127 | 0x0C, 0xB4, 0x27, 0x0C, // 149:3252 128 | 0x0C, 0xDB, 0x27, 0x0C, // 150:3291 129 | 0x0D, 0x02, 0x27, 0x0C, // 151:3330 130 | 0x0D, 0x29, 0x27, 0x0C, // 152:3369 131 | 0x0D, 0x50, 0x27, 0x0C, // 153:3408 132 | 0x0D, 0x77, 0x27, 0x0C, // 154:3447 133 | 0x0D, 0x9E, 0x27, 0x0C, // 155:3486 134 | 0x0D, 0xC5, 0x27, 0x0C, // 156:3525 135 | 0x0D, 0xEC, 0x27, 0x0C, // 157:3564 136 | 0x0E, 0x13, 0x27, 0x0C, // 158:3603 137 | 0x0E, 0x3A, 0x27, 0x0C, // 159:3642 138 | 0xFF, 0xFF, 0x00, 0x05, // 160:65535 139 | 0x0E, 0x61, 0x08, 0x03, // 161:3681 140 | 0x0E, 0x69, 0x1B, 0x09, // 162:3689 141 | 0x0E, 0x84, 0x1B, 0x08, // 163:3716 142 | 0x0E, 0x9F, 0x27, 0x0C, // 164:3743 143 | 0x0E, 0xC6, 0x17, 0x08, // 165:3782 144 | 0x0E, 0xDD, 0x14, 0x09, // 166:3805 145 | 0x0E, 0xF1, 0x17, 0x07, // 167:3825 146 | 0x0F, 0x08, 0x19, 0x0A, // 168:3848 147 | 0x0F, 0x21, 0x3F, 0x11, // 169:3873 148 | 0x0F, 0x60, 0x12, 0x06, // 170:3936 149 | 0x0F, 0x72, 0x1E, 0x09, // 171:3954 150 | 0x0F, 0x90, 0x1B, 0x08, // 172:3984 151 | 0x0F, 0xAB, 0x13, 0x06, // 173:4011 152 | 0x0F, 0xBE, 0x3F, 0x11, // 174:4030 153 | 0x0F, 0xFD, 0x1D, 0x08, // 175:4093 154 | 0x10, 0x1A, 0x1A, 0x08, // 176:4122 155 | 0x10, 0x34, 0x1F, 0x09, // 177:4148 156 | 0x10, 0x53, 0x12, 0x06, // 178:4179 157 | 0x10, 0x65, 0x12, 0x06, // 179:4197 158 | 0x10, 0x77, 0x19, 0x0B, // 180:4215 159 | 0x10, 0x90, 0x1B, 0x08, // 181:4240 160 | 0x10, 0xAB, 0x1C, 0x09, // 182:4267 161 | 0x10, 0xC7, 0x06, 0x03, // 183:4295 162 | 0x10, 0xCD, 0x10, 0x05, // 184:4301 163 | 0x10, 0xDD, 0x0E, 0x06, // 185:4317 164 | 0x10, 0xEB, 0x16, 0x07, // 186:4331 165 | 0x11, 0x01, 0x1B, 0x08, // 187:4353 166 | 0x11, 0x1C, 0x33, 0x0E, // 188:4380 167 | 0x11, 0x4F, 0x33, 0x0E, // 189:4431 168 | 0x11, 0x82, 0x33, 0x0E, // 190:4482 169 | 0x11, 0xB5, 0x14, 0x06, // 191:4533 170 | 0x11, 0xC9, 0x1F, 0x08, // 192:4553 171 | 0x11, 0xE8, 0x1F, 0x08, // 193:4584 172 | 0x12, 0x07, 0x1F, 0x08, // 194:4615 173 | 0x12, 0x26, 0x1F, 0x08, // 195:4646 174 | 0x12, 0x45, 0x1F, 0x08, // 196:4677 175 | 0x12, 0x64, 0x1F, 0x08, // 197:4708 176 | 0x12, 0x83, 0x27, 0x0B, // 198:4739 177 | 0x12, 0xAA, 0x1F, 0x08, // 199:4778 178 | 0x12, 0xC9, 0x1B, 0x08, // 200:4809 179 | 0x12, 0xE4, 0x1B, 0x08, // 201:4836 180 | 0x12, 0xFF, 0x1B, 0x08, // 202:4863 181 | 0x13, 0x1A, 0x1F, 0x09, // 203:4890 182 | 0x13, 0x39, 0x0B, 0x05, // 204:4921 183 | 0x13, 0x44, 0x11, 0x05, // 205:4932 184 | 0x13, 0x55, 0x11, 0x05, // 206:4949 185 | 0x13, 0x66, 0x0D, 0x04, // 207:4966 186 | 0x13, 0x73, 0x23, 0x0A, // 208:4979 187 | 0x13, 0x96, 0x27, 0x0C, // 209:5014 188 | 0x13, 0xBD, 0x23, 0x0A, // 210:5053 189 | 0x13, 0xE0, 0x23, 0x0A, // 211:5088 190 | 0x14, 0x03, 0x23, 0x0A, // 212:5123 191 | 0x14, 0x26, 0x23, 0x0A, // 213:5158 192 | 0x14, 0x49, 0x23, 0x0A, // 214:5193 193 | 0x14, 0x6C, 0x1B, 0x08, // 215:5228 194 | 0x14, 0x87, 0x23, 0x0A, // 216:5255 195 | 0x14, 0xAA, 0x1F, 0x09, // 217:5290 196 | 0x14, 0xC9, 0x1F, 0x09, // 218:5321 197 | 0x14, 0xE8, 0x1F, 0x09, // 219:5352 198 | 0x15, 0x07, 0x1F, 0x09, // 220:5383 199 | 0x15, 0x26, 0x19, 0x07, // 221:5414 200 | 0x15, 0x3F, 0x1F, 0x09, // 222:5439 201 | 0x15, 0x5E, 0x1B, 0x08, // 223:5470 202 | 0x15, 0x79, 0x1B, 0x08, // 224:5497 203 | 0x15, 0x94, 0x1B, 0x08, // 225:5524 204 | 0x15, 0xAF, 0x1B, 0x08, // 226:5551 205 | 0x15, 0xCA, 0x1B, 0x08, // 227:5578 206 | 0x15, 0xE5, 0x1B, 0x08, // 228:5605 207 | 0x16, 0x00, 0x1B, 0x08, // 229:5632 208 | 0x16, 0x1B, 0x2F, 0x0D, // 230:5659 209 | 0x16, 0x4A, 0x14, 0x06, // 231:5706 210 | 0x16, 0x5E, 0x1B, 0x08, // 232:5726 211 | 0x16, 0x79, 0x1B, 0x08, // 233:5753 212 | 0x16, 0x94, 0x1B, 0x08, // 234:5780 213 | 0x16, 0xAF, 0x1B, 0x08, // 235:5807 214 | 0x16, 0xCA, 0x07, 0x03, // 236:5834 215 | 0x16, 0xD1, 0x0D, 0x04, // 237:5841 216 | 0x16, 0xDE, 0x0E, 0x04, // 238:5854 217 | 0x16, 0xEC, 0x0D, 0x04, // 239:5868 218 | 0x16, 0xF9, 0x1F, 0x09, // 240:5881 219 | 0x17, 0x18, 0x1B, 0x08, // 241:5912 220 | 0x17, 0x33, 0x1B, 0x08, // 242:5939 221 | 0x17, 0x4E, 0x1B, 0x08, // 243:5966 222 | 0x17, 0x69, 0x1B, 0x08, // 244:5993 223 | 0x17, 0x84, 0x1B, 0x08, // 245:6020 224 | 0x17, 0x9F, 0x1B, 0x08, // 246:6047 225 | 0x17, 0xBA, 0x1A, 0x07, // 247:6074 226 | 0x17, 0xD4, 0x1B, 0x08, // 248:6100 227 | 0x17, 0xEF, 0x1B, 0x08, // 249:6127 228 | 0x18, 0x0A, 0x1B, 0x08, // 250:6154 229 | 0x18, 0x25, 0x1B, 0x08, // 251:6181 230 | 0x18, 0x40, 0x1B, 0x08, // 252:6208 231 | 0x18, 0x5B, 0x16, 0x06, // 253:6235 232 | 0x18, 0x71, 0x1B, 0x08, // 254:6257 233 | 0x18, 0x8C, 0x16, 0x06, // 255:6284 234 | 235 | // Font Data: 236 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x33, // 33 237 | 0x00,0x00,0x00,0x00,0x80,0x0F,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x0F, // 34 238 | 0x00,0x00,0x01,0x00,0x00,0x08,0x31,0x00,0x00,0xFC,0x0F,0x00,0x80,0x0B,0x01,0x00,0x00,0x08,0x21,0x00,0x00,0xF8,0x1F,0x00,0x80,0x0F,0x01,0x00,0x00,0x08,0x01, // 35 239 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x10,0x00,0x00,0x61,0x10,0x00,0x80,0xFF,0x7F,0x00,0x00,0x81,0x18,0x00,0x00,0x01,0x0F, // 36 240 | 0x00,0x00,0x00,0x00,0x00,0x7F,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x30,0x00,0x00,0x7F,0x0E,0x00,0x00,0xC0,0x01,0x00,0x00,0x38,0x00,0x00,0x00,0xC7,0x1F,0x00,0x80,0x20,0x20,0x00,0x00,0x20,0x20,0x00,0x00,0xC0,0x1F, // 37 241 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x9F,0x30,0x00,0x80,0x60,0x20,0x00,0x80,0xA0,0x21,0x00,0x00,0x1F,0x12,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x33, // 38 242 | 0x00,0x00,0x00,0x00,0x80,0x0F, // 39 243 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x70,0x00,0x80,0x01,0x80,0x01, // 40 244 | 0x80,0x00,0x00,0x00,0x00,0x01,0x80,0x01,0x00,0x0E,0x70,0x00,0x00,0xF0,0x0F, // 41 245 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x0A,0x00,0x00,0x00,0x02, // 42 246 | 0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xF8,0x0F,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 43 247 | 0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x30, // 44 248 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 45 249 | 0x00,0x00,0x00,0x00,0x00,0x00,0x30, // 46 250 | 0x00,0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x07,0x00,0x00,0xE0,0x00,0x00,0x00,0x1C,0x00,0x00,0x80,0x03, // 47 251 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x03,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 48 252 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0xFF,0x3F, // 49 253 | 0x00,0x00,0x00,0x00,0x00,0x01,0x30,0x00,0x80,0x00,0x28,0x00,0x80,0x00,0x26,0x00,0x80,0x00,0x21,0x00,0x80,0xE1,0x20,0x00,0x00,0x1F,0x20, // 50 254 | 0x00,0x00,0x00,0x00,0x00,0x01,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x10,0x00,0x00,0x1E,0x0F, // 51 255 | 0x00,0x00,0x00,0x00,0x00,0x00,0x06,0x00,0x00,0xC0,0x05,0x00,0x00,0x30,0x04,0x00,0x00,0x0C,0x04,0x00,0x00,0x03,0x04,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x04,0x00,0x00,0x00,0x04, // 52 256 | 0x00,0x00,0x10,0x00,0x80,0x3F,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x40,0x18,0x00,0x00,0x80,0x0F, // 53 257 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x0F,0x00,0x00,0x43,0x10,0x00,0x80,0x21,0x20,0x00,0x80,0x20,0x20,0x00,0x80,0x60,0x30,0x00,0x00,0x80,0x0F, // 54 258 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x07,0x00,0x80,0xE0,0x00,0x00,0x80,0x1C,0x00,0x00,0x80,0x03, // 55 259 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x0F,0x00,0x80,0xB1,0x10,0x00,0x80,0x60,0x20,0x00,0x80,0x60,0x20,0x00,0x80,0xB1,0x20,0x00,0x00,0x8F,0x11,0x00,0x00,0x00,0x0F, // 56 260 | 0x00,0x00,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC1,0x20,0x00,0x80,0x80,0x20,0x00,0x80,0x80,0x30,0x00,0x00,0x41,0x1C,0x00,0x00,0xFE,0x03, // 57 261 | 0x00,0x00,0x00,0x00,0x00,0x18,0x30, // 58 262 | 0x00,0x00,0x80,0x01,0x00,0x18,0x70, // 59 263 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x02,0x00,0x00,0x08,0x04, // 60 264 | 0x00,0x00,0x00,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01,0x00,0x00,0x10,0x01, // 61 265 | 0x00,0x00,0x00,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0x10,0x02,0x00,0x00,0x10,0x01,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0x40, // 62 266 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x80,0x33,0x00,0x80,0xC0,0x00,0x00,0x80,0x31,0x00,0x00,0x00,0x1F, // 63 267 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x0F,0x00,0x00,0x0E,0x30,0x00,0x00,0x03,0x40,0x00,0x80,0xF1,0x83,0x00,0x80,0x18,0x84,0x00,0x80,0x08,0x84,0x00,0x80,0xF8,0x83,0x00,0x00,0x01,0x04,0x00,0x00,0x06,0x04,0x00,0x00,0xF8,0x03, // 64 268 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x00,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 65 269 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0xA1,0x20,0x00,0x00,0x9F,0x10,0x00,0x00,0x00,0x0F, // 66 270 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20, // 67 271 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 68 272 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 69 273 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80, // 70 274 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x10,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x00,0xC1,0x3F, // 71 275 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F, // 72 276 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 73 277 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x80,0xFF,0xFF, // 74 278 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x40,0x00,0x00,0x00,0x70,0x00,0x00,0x00,0x8C,0x03,0x00,0x00,0x03,0x0C,0x00,0x80,0x00,0x30, // 75 279 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20, // 76 280 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1C,0x00,0x00,0x80,0x03,0x00,0x00,0x80,0xFF,0x3F, // 77 281 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0xC0,0x01,0x00,0x00,0x00,0x06,0x00,0x00,0x00,0x38,0x00,0x80,0xFF,0x3F, // 78 282 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 79 283 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x00,0x41,0x00,0x00,0x00,0x3E, // 80 284 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0xF0,0x00,0x00,0x03,0x18,0x03,0x00,0xFC,0x07, // 81 285 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x80,0x03,0x00,0x00,0x41,0x0C,0x00,0x00,0x3E,0x30, // 82 286 | 0x00,0x00,0x00,0x00,0x00,0x1E,0x20,0x00,0x00,0x21,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x80,0x10,0x00,0x80,0x00,0x0F, // 83 287 | 0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80, // 84 288 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 85 289 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xE0,0x01,0x00,0x00,0x1F,0x00,0x00,0x80, // 86 290 | 0x80,0x01,0x00,0x00,0x00,0x3E,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x00,0xF8,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x1F,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x80,0x0F, // 87 291 | 0x00,0x00,0x20,0x00,0x80,0x03,0x1C,0x00,0x00,0x1C,0x03,0x00,0x00,0xE0,0x00,0x00,0x00,0xB8,0x03,0x00,0x00,0x07,0x1C,0x00,0x80,0x00,0x20, // 88 292 | 0x80,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x00,0x80,0x3F,0x00,0x00,0x78,0x00,0x00,0x00,0x07,0x00,0x00,0x80, // 89 293 | 0x00,0x00,0x00,0x00,0x80,0x00,0x38,0x00,0x80,0x00,0x27,0x00,0x80,0xE0,0x20,0x00,0x80,0x1E,0x20,0x00,0x80,0x01,0x20, // 90 294 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01, // 91 295 | 0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x1C,0x00,0x00,0x00,0xE0,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x38, // 92 296 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0x00,0x00,0x01,0x80,0xFF,0xFF,0x01, // 93 297 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x03,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x30, // 94 298 | 0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 95 299 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x80,0x01,0x00,0x00,0x00,0x02, // 96 300 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 97 301 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 98 302 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 99 303 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x80,0xFF,0x3F, // 100 304 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 101 305 | 0x00,0x00,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x08,0x00,0x00,0x80,0x08, // 102 306 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0xF0,0x5D,0x06,0x00,0x18,0x23,0x04,0x00,0x08,0x22,0x04,0x00,0x18,0x22,0x04,0x00,0xE8,0x21,0x02,0x00,0x08,0xC0,0x01, // 103 307 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 104 308 | 0x00,0x00,0x00,0x00,0x80,0xF9,0x3F, // 105 309 | 0x00,0x00,0x00,0x04,0x80,0xF9,0xFF,0x03, // 106 310 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x00,0x01,0x00,0x00,0xC0,0x01,0x00,0x00,0x30,0x0E,0x00,0x00,0x08,0x30, // 107 311 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x3F, // 108 312 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0xF0,0x3F, // 109 313 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xF0,0x3F, // 110 314 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 111 315 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 112 316 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x30,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xF8,0xFF,0x07, // 113 317 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x00,0x10,0x00,0x00,0x00,0x08,0x00,0x00,0x00,0x08, // 114 318 | 0x00,0x00,0x00,0x00,0x00,0x70,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x08,0x21,0x00,0x00,0x08,0x32,0x00,0x00,0x18,0x1E, // 115 319 | 0x00,0x08,0x00,0x00,0x00,0xFF,0x1F,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20, // 116 320 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 117 321 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x38,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 118 322 | 0x00,0x18,0x00,0x00,0x00,0xE0,0x03,0x00,0x00,0x00,0x3C,0x00,0x00,0x00,0x3C,0x00,0x00,0xF0,0x03,0x00,0x00,0x18,0x00,0x00,0x00,0xE0,0x07,0x00,0x00,0x00,0x38,0x00,0x00,0x00,0x3E,0x00,0x00,0xF0,0x01,0x00,0x00,0x08, // 119 323 | 0x00,0x00,0x00,0x00,0x00,0x18,0x38,0x00,0x00,0x60,0x06,0x00,0x00,0x80,0x03,0x00,0x00,0x60,0x0C,0x00,0x00,0x18,0x30, // 120 324 | 0x00,0x18,0x00,0x04,0x00,0xE0,0x01,0x04,0x00,0x00,0x9E,0x03,0x00,0x00,0x78,0x00,0x00,0xC0,0x07,0x00,0x00,0x38, // 121 325 | 0x00,0x00,0x00,0x00,0x00,0x08,0x38,0x00,0x00,0x08,0x27,0x00,0x00,0xE8,0x20,0x00,0x00,0x18,0x20, // 122 326 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x03,0x00,0x00,0xFF,0xFE,0x00,0x80,0x01,0x80,0x01,0x80,0x00,0x00,0x01, // 123 327 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07, // 124 328 | 0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x01,0x80,0x01,0x80,0x01,0x00,0xFF,0xFE,0x00,0x00,0x00,0x03,0x00,0x00,0x00,0x01, // 125 329 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0xC0, // 126 330 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 127 331 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 128 332 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 129 333 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 130 334 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 131 335 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 132 336 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 133 337 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 134 338 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 135 339 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 136 340 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 137 341 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 138 342 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 139 343 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 140 344 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 141 345 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 142 346 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 143 347 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 144 348 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 145 349 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 146 350 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 147 351 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 148 352 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 149 353 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 150 354 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 151 355 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 152 356 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 153 357 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 154 358 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 155 359 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 156 360 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 157 361 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 158 362 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0x01,0x20,0x00,0x00,0xFF,0x3F, // 159 363 | 0x00,0x00,0x00,0x00,0x00,0x98,0xFF,0x03, // 161 364 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x04,0x04,0x00,0x00,0x02,0x08,0x00,0x80,0x03,0x38,0x00,0x00,0x02,0x08, // 162 365 | 0x00,0x40,0x00,0x00,0x00,0x40,0x30,0x00,0x00,0xFF,0x2F,0x00,0x80,0x41,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x00,0x01,0x20, // 163 366 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xE8,0x05,0x00,0x00,0x10,0x02,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x08,0x04,0x00,0x00,0x10,0x02,0x00,0x00,0xE8,0x05, // 164 367 | 0x00,0x00,0x00,0x00,0x80,0x87,0x04,0x00,0x00,0xB8,0x04,0x00,0x00,0xC0,0x3F,0x00,0x00,0xBC,0x04,0x00,0x80,0x83,0x04, // 165 368 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x7F,0xF8,0x07, // 166 369 | 0x00,0x00,0x00,0x00,0x00,0xE7,0x20,0x00,0x80,0x98,0x20,0x00,0x80,0x10,0x21,0x00,0x80,0x10,0x33,0x00,0x00,0xE0,0x1C, // 167 370 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80, // 168 371 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0xF1,0x11,0x00,0x80,0x08,0x22,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x80,0x04,0x24,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 169 372 | 0x00,0x00,0x00,0x00,0x00,0x38,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x24,0x00,0x00,0x80,0x3F, // 170 373 | 0x00,0x00,0x00,0x00,0x00,0x00,0x03,0x00,0x00,0x80,0x06,0x00,0x00,0x60,0x08,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x03,0x00,0x00,0xC0,0x0C,0x00,0x00,0x20, // 171 374 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0xC0,0x0F, // 172 375 | 0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01,0x00,0x00,0x00,0x01, // 173 376 | 0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x06,0x00,0x00,0x02,0x08,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x80,0xFC,0x27,0x00,0x80,0x44,0x20,0x00,0x80,0x44,0x20,0x00,0x80,0xC4,0x21,0x00,0x80,0x38,0x26,0x00,0x00,0x01,0x10,0x00,0x00,0x01,0x10,0x00,0x00,0x02,0x08,0x00,0x00,0x0C,0x06,0x00,0x00,0xF0,0x01, // 174 377 | 0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 175 378 | 0x00,0x00,0x00,0x00,0x00,0x0F,0x00,0x00,0x80,0x19,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x10,0x00,0x00,0x80,0x19,0x00,0x00,0x00,0x0F, // 176 379 | 0x00,0x00,0x00,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0xFC,0x27,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20,0x00,0x00,0x40,0x20, // 177 380 | 0x00,0x80,0x00,0x00,0x80,0xC0,0x00,0x00,0x80,0xA0,0x00,0x00,0x80,0x98,0x00,0x00,0x00,0x87, // 178 381 | 0x00,0x80,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x00,0x00,0x00,0x77, // 179 382 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0, // 180 383 | 0x00,0x00,0x00,0x00,0x00,0xF8,0xFF,0x07,0x00,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 181 384 | 0x00,0x00,0x00,0x00,0x00,0xFE,0x00,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0x01,0x00,0x80,0xFF,0xFF,0x01,0x80,0x00,0x00,0x00,0x80,0xFF,0xFF,0x01, // 182 385 | 0x00,0x00,0x00,0x00,0x00,0xC0, // 183 386 | 0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x04,0x00,0x00,0xC0,0x04,0x00,0x00,0x00,0x03, // 184 387 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F, // 185 388 | 0x00,0x00,0x00,0x00,0x00,0x1F,0x00,0x00,0x80,0x21,0x00,0x00,0x80,0x20,0x00,0x00,0x80,0x20,0x00,0x00,0x00,0x1F, // 186 389 | 0x00,0x00,0x00,0x00,0x00,0x60,0x08,0x00,0x00,0x80,0x06,0x00,0x00,0x00,0x03,0x00,0x00,0x20,0x08,0x00,0x00,0xC0,0x04,0x00,0x00,0x80,0x03, // 187 390 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x00,0x00,0x00,0x80,0x7F,0x20,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 188 391 | 0x00,0x00,0x00,0x00,0x00,0x01,0x00,0x00,0x80,0x01,0x00,0x00,0x80,0x7F,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x03,0x00,0x00,0xC0,0x00,0x00,0x00,0x30,0x00,0x00,0x00,0x0C,0x00,0x00,0x00,0x23,0x30,0x00,0x80,0x20,0x28,0x00,0x00,0x20,0x26,0x00,0x00,0xC0,0x21, // 189 392 | 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x80,0x88,0x00,0x00,0x80,0x88,0x20,0x00,0x00,0x77,0x18,0x00,0x00,0x00,0x06,0x00,0x00,0x80,0x01,0x00,0x00,0x60,0x00,0x00,0x00,0x18,0x0C,0x00,0x00,0x86,0x0B,0x00,0x80,0x41,0x08,0x00,0x00,0xE0,0x3F,0x00,0x00,0x00,0x08, // 190 393 | 0x00,0x00,0x00,0x00,0x00,0x00,0xF0,0x01,0x00,0x00,0x0C,0x02,0x00,0x98,0x03,0x02,0x00,0x00,0x00,0x02, // 191 394 | 0x00,0x00,0x30,0x00,0x00,0x80,0x0F,0x00,0x18,0xF8,0x01,0x00,0xA0,0x07,0x01,0x00,0xC0,0x0F,0x01,0x00,0x00,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 192 395 | 0x00,0x00,0x3C,0x00,0x00,0xC0,0x07,0x00,0x00,0x3E,0x01,0x00,0xA0,0x01,0x01,0x00,0x10,0x1E,0x01,0x00,0x08,0xE0,0x01,0x00,0x00,0x00,0x1E,0x00,0x00,0x00,0x20, // 193 396 | 0x00,0x00,0x20,0x00,0x00,0x00,0x1E,0x00,0x20,0xE0,0x03,0x00,0x10,0x1F,0x01,0x00,0x98,0x03,0x01,0x00,0x20,0x3C,0x01,0x00,0x40,0xC0,0x07,0x00,0x00,0x00,0x38, // 194 397 | 0x00,0x00,0x30,0x00,0x20,0x80,0x0F,0x00,0x10,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0xA0,0x0F,0x01,0x00,0x20,0xF0,0x01,0x00,0x10,0x00,0x0F,0x00,0x00,0x00,0x30, // 195 398 | 0x00,0x00,0x30,0x00,0x00,0x00,0x1F,0x00,0x10,0xF8,0x01,0x00,0x80,0x07,0x01,0x00,0x80,0x07,0x01,0x00,0x10,0xF8,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 196 399 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x60,0xF8,0x01,0x00,0x90,0x07,0x01,0x00,0x90,0x0F,0x01,0x00,0x60,0xF0,0x01,0x00,0x00,0x00,0x0F,0x00,0x00,0x00,0x30, // 197 400 | 0x00,0x00,0x30,0x00,0x00,0x00,0x0F,0x00,0x00,0xE0,0x01,0x00,0x00,0x1E,0x01,0x00,0x80,0x01,0x01,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20, // 198 401 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x03,0x00,0x00,0x06,0x0C,0x00,0x00,0x01,0x18,0x00,0x80,0x00,0x70,0x04,0x80,0x00,0xB0,0x04,0x80,0x00,0x30,0x03,0x80,0x00,0x10, // 199 402 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x98,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0xC0,0x40,0x20,0x00,0x80,0x40,0x20, // 200 403 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xC0,0x40,0x20,0x00,0xA0,0x40,0x20,0x00,0x98,0x40,0x20,0x00,0x80,0x40,0x20, // 201 404 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xC0,0xFF,0x3F,0x00,0xB0,0x40,0x20,0x00,0x88,0x40,0x20,0x00,0xB0,0x40,0x20,0x00,0xC0,0x40,0x20, // 202 405 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x90,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x90,0x40,0x20,0x00,0x80,0x00,0x20, // 203 406 | 0x08,0x00,0x00,0x00,0x18,0x00,0x00,0x00,0xA0,0xFF,0x3F, // 204 407 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xA0,0xFF,0x3F,0x00,0x10,0x00,0x00,0x00,0x08, // 205 408 | 0x20,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x88,0xFF,0x3F,0x00,0x30,0x00,0x00,0x00,0x40, // 206 409 | 0x10,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x10, // 207 410 | 0x00,0x00,0x00,0x00,0x00,0x40,0x00,0x00,0x80,0xFF,0x3F,0x00,0x80,0x40,0x20,0x00,0x80,0x40,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x07,0x1C,0x00,0x00,0xFC,0x07, // 208 411 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0xA0,0x03,0x00,0x00,0x10,0x0C,0x00,0x00,0x10,0x30,0x00,0x00,0x20,0xC0,0x01,0x00,0x20,0x00,0x06,0x00,0x30,0x00,0x38,0x00,0x80,0xFF,0x3F, // 209 412 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x88,0x01,0x30,0x00,0xB0,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x80,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 210 413 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x30,0x00,0xA0,0x00,0x20,0x00,0x90,0x00,0x20,0x00,0x88,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 211 414 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0xA0,0x01,0x30,0x00,0x98,0x00,0x20,0x00,0x98,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 212 415 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x20,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x90,0x00,0x20,0x00,0xA0,0x00,0x20,0x00,0xA0,0x01,0x30,0x00,0x10,0x03,0x18,0x00,0x00,0xFC,0x07, // 213 416 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x07,0x00,0x00,0x03,0x18,0x00,0x90,0x01,0x30,0x00,0x80,0x00,0x20,0x00,0x80,0x00,0x20,0x00,0x90,0x01,0x30,0x00,0x00,0x03,0x18,0x00,0x00,0xFC,0x07, // 214 417 | 0x00,0x00,0x00,0x00,0x00,0x10,0x02,0x00,0x00,0x20,0x01,0x00,0x00,0xC0,0x00,0x00,0x00,0xC0,0x00,0x00,0x00,0x20,0x01,0x00,0x00,0x10,0x02, // 215 418 | 0x00,0x00,0x00,0x00,0x00,0xFC,0x67,0x00,0x00,0x03,0x18,0x00,0x80,0x01,0x36,0x00,0x80,0x80,0x21,0x00,0x80,0x60,0x20,0x00,0x80,0x19,0x30,0x00,0x00,0x07,0x18,0x00,0xC0,0xFC,0x07, // 216 419 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x08,0x00,0x10,0x00,0x18,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 217 420 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x00,0x00,0x20,0x00,0x20,0x00,0x20,0x00,0x18,0x00,0x20,0x00,0x08,0x00,0x10,0x00,0x80,0xFF,0x0F, // 218 421 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x08,0x00,0x20,0x00,0x30,0x00,0x20,0x00,0x00,0x00,0x10,0x00,0x80,0xFF,0x0F, // 219 422 | 0x00,0x00,0x00,0x00,0x80,0xFF,0x0F,0x00,0x00,0x00,0x10,0x00,0x10,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x10,0x00,0x10,0x00,0x80,0xFF,0x0F, // 220 423 | 0x80,0x00,0x00,0x00,0x80,0x07,0x00,0x00,0x00,0x78,0x00,0x00,0x20,0x80,0x3F,0x00,0x18,0x78,0x00,0x00,0x08,0x07,0x00,0x00,0x80, // 221 424 | 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xFF,0x3F,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x04,0x04,0x00,0x00,0x08,0x02,0x00,0x00,0xF0,0x01, // 222 425 | 0x00,0x00,0x00,0x00,0x00,0xFF,0x3F,0x00,0x80,0x01,0x00,0x00,0x80,0x70,0x20,0x00,0x80,0x88,0x20,0x00,0x00,0x07,0x23,0x00,0x00,0x00,0x1E, // 223 426 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x40,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x88,0x10,0x00,0x00,0xF0,0x3F, // 224 427 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x8A,0x20,0x00,0x80,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 225 428 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x09,0x31,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x80,0x89,0x10,0x00,0x00,0xF2,0x3F, // 226 429 | 0x00,0x00,0x00,0x00,0x00,0x03,0x1E,0x00,0x80,0x08,0x31,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x8A,0x10,0x00,0x80,0xF3,0x3F, // 227 430 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x80,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x88,0x10,0x00,0x00,0xF0,0x3F, // 228 431 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0xC0,0x08,0x31,0x00,0x20,0x89,0x20,0x00,0x20,0x89,0x20,0x00,0xC0,0x88,0x10,0x00,0x00,0xF0,0x3F, // 229 432 | 0x00,0x00,0x00,0x00,0x00,0x00,0x1E,0x00,0x00,0x08,0x31,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x10,0x00,0x00,0xF0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 230 433 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x10,0x38,0x04,0x00,0x08,0xF0,0x04,0x00,0x08,0x30,0x03, // 231 434 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x90,0x10,0x00,0x80,0x88,0x20,0x00,0x00,0x89,0x20,0x00,0x00,0x98,0x20,0x00,0x00,0xE0,0x10, // 232 435 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x90,0x10,0x00,0x00,0x8A,0x20,0x00,0x00,0x89,0x20,0x00,0xC0,0x98,0x20,0x00,0x00,0xE0,0x10, // 233 436 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x91,0x10,0x00,0xC0,0x88,0x20,0x00,0xC0,0x88,0x20,0x00,0x00,0x99,0x20,0x00,0x00,0xE0,0x10, // 234 437 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x90,0x10,0x00,0x00,0x88,0x20,0x00,0x00,0x88,0x20,0x00,0x80,0x98,0x20,0x00,0x00,0xE0,0x10, // 235 438 | 0x80,0x00,0x00,0x00,0x00,0xF9,0x3F, // 236 439 | 0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,0x00,0xF9,0x3F,0x00,0x80, // 237 440 | 0x00,0x02,0x00,0x00,0x80,0x01,0x00,0x00,0xC0,0xF8,0x3F,0x00,0x80,0x01, // 238 441 | 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xF8,0x3F,0x00,0x80, // 239 442 | 0x00,0x00,0x00,0x00,0x00,0xC0,0x0F,0x00,0x00,0x21,0x10,0x00,0x40,0x11,0x20,0x00,0x80,0x10,0x20,0x00,0x80,0x13,0x20,0x00,0x40,0x2C,0x10,0x00,0x00,0xF0,0x0F, // 240 443 | 0x00,0x00,0x00,0x00,0x00,0xFB,0x3F,0x00,0x80,0x10,0x00,0x00,0x80,0x08,0x00,0x00,0x00,0x0B,0x00,0x00,0x00,0x1A,0x00,0x00,0x80,0xF1,0x3F, // 241 444 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x40,0x18,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x00,0x10,0x10,0x00,0x00,0xE0,0x0F, // 242 445 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x18,0x10,0x00,0x00,0x0A,0x20,0x00,0x80,0x09,0x20,0x00,0x40,0x10,0x10,0x00,0x00,0xE0,0x0F, // 243 446 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x00,0x19,0x10,0x00,0xC0,0x08,0x20,0x00,0xC0,0x08,0x20,0x00,0x00,0x11,0x10,0x00,0x00,0xE0,0x0F, // 244 447 | 0x00,0x00,0x00,0x00,0x00,0xE2,0x0F,0x00,0x80,0x19,0x10,0x00,0x80,0x09,0x20,0x00,0x00,0x0A,0x20,0x00,0x80,0x13,0x10,0x00,0x00,0xE0,0x0F, // 245 448 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x0F,0x00,0x80,0x18,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x80,0x10,0x10,0x00,0x00,0xE0,0x0F, // 246 449 | 0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x4C,0x06,0x00,0x00,0x40,0x00,0x00,0x00,0x40,0x00,0x00,0x00,0x40, // 247 450 | 0x00,0x00,0x00,0x00,0x00,0xE0,0x6F,0x00,0x00,0x18,0x18,0x00,0x00,0x08,0x26,0x00,0x00,0xC8,0x21,0x00,0x00,0x30,0x10,0x00,0x00,0xEC,0x0F, // 248 451 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0xC0,0x00,0x30,0x00,0x80,0x01,0x20,0x00,0x00,0x02,0x20,0x00,0x00,0x00,0x10,0x00,0x00,0xF8,0x3F, // 249 452 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x00,0x30,0x00,0x00,0x02,0x20,0x00,0x80,0x01,0x20,0x00,0xC0,0x00,0x10,0x00,0x00,0xF8,0x3F, // 250 453 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x00,0x01,0x30,0x00,0xC0,0x00,0x20,0x00,0xC0,0x00,0x20,0x00,0x00,0x01,0x10,0x00,0x00,0xF8,0x3F, // 251 454 | 0x00,0x00,0x00,0x00,0x00,0xF8,0x1F,0x00,0x80,0x00,0x30,0x00,0x00,0x00,0x20,0x00,0x00,0x00,0x20,0x00,0x80,0x00,0x10,0x00,0x00,0xF8,0x3F, // 252 455 | 0x00,0x78,0x00,0x04,0x00,0x80,0x07,0x06,0x00,0x02,0xF8,0x01,0x80,0x01,0x1E,0x00,0xC0,0xF0,0x01,0x00,0x00,0x08, // 253 456 | 0x00,0x00,0x00,0x00,0x80,0xFF,0xFF,0x07,0x00,0x10,0x10,0x00,0x00,0x08,0x20,0x00,0x00,0x08,0x20,0x00,0x00,0x18,0x30,0x00,0x00,0xE0,0x0F, // 254 457 | 0x00,0x38,0x00,0x04,0x80,0xC0,0x03,0x06,0x00,0x00,0xFC,0x03,0x00,0x00,0x3E,0x00,0x80,0xE0,0x01,0x00,0x00,0x18 // 255 458 | }; 459 | 460 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/Pictures/ESP32 - DHT - OLED.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mjrovai/ESP32/d04083c2ee8f4230b0ad534c47f5a87e937b0379/Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/Pictures/ESP32 - DHT - OLED.fzz -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/Pictures/Electr_Doagr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mjrovai/ESP32/d04083c2ee8f4230b0ad534c47f5a87e937b0379/Playing with ESP32 and Arduino IDE/ESP32 - SSD1306/Pictures/Electr_Doagr.png -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32 - Servo Motor.fzz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Mjrovai/ESP32/d04083c2ee8f4230b0ad534c47f5a87e937b0379/Playing with ESP32 and Arduino IDE/ESP32 - Servo Motor.fzz -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_Blink/ESP32_Blink.ino: -------------------------------------------------------------------------------- 1 | /* 2 | ESP 32 Blink 3 | Turns on an LED on for one second, then off for one second, repeatedly. 4 | The ESP32 has an internal blue LED at D2 (GPIO 02) 5 | 6 | */ 7 | 8 | int LED_BUILTIN = 2; 9 | 10 | void setup() 11 | { 12 | pinMode(LED_BUILTIN, OUTPUT); 13 | } 14 | 15 | void loop() 16 | { 17 | digitalWrite(LED_BUILTIN, HIGH); // turn the LED on (HIGH is the voltage level) 18 | delay(1000); // wait for a second 19 | digitalWrite(LED_BUILTIN, LOW); // turn the LED off by making the voltage LOW 20 | delay(1000); // wait for a second 21 | } 22 | 23 | 24 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_DHT/ESP32_DHT.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 DHT Reading 3 | * DHT Input: ==> GPIO23. 4 | * 5 | * MJRoBot.org 9Sept17 6 | *****************************************************/ 7 | 8 | /* DHT */ 9 | #include "DHT.h" 10 | #define DHTPIN 23 11 | #define DHTTYPE DHT22 12 | DHT dht(DHTPIN, DHTTYPE); 13 | float localHum = 0; 14 | float localTemp = 0; 15 | 16 | void setup() 17 | { 18 | Serial.begin(115200); 19 | delay(1000); // give me time to bring up serial monitor 20 | Serial.println(""); 21 | Serial.println("ESP32 DHT Temperature and Humidity "); 22 | Serial.println(""); 23 | dht.begin(); 24 | } 25 | 26 | void loop() 27 | { 28 | getDHT(); 29 | Serial.print("Temp: ==> "); 30 | Serial.print(localTemp); 31 | Serial.print(" Hum ==> "); 32 | Serial.println(localHum); 33 | delay(2000); 34 | } 35 | 36 | /*************************************************** 37 | * Get indoor Temp/Hum data 38 | ****************************************************/ 39 | void getDHT() 40 | { 41 | float tempIni = localTemp; 42 | float humIni = localHum; 43 | localTemp = dht.readTemperature(); 44 | localHum = dht.readHumidity(); 45 | if (isnan(localHum) || isnan(localTemp)) // Check if any reads failed and exit early (to try again). 46 | { 47 | localTemp = tempIni; 48 | localHum = humIni; 49 | return; 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_Local_Time_Stamp/ESP32_Local_Time_Stamp.ino: -------------------------------------------------------------------------------- 1 | /************************************************************** 2 | * Local Time Stamp with ESP32 3 | * Developed by Marcelo Rovai - 8 September 2017 4 | **************************************************************/ 5 | #include 6 | #include 7 | #include 8 | 9 | #define NTP_OFFSET -3 * 60 * 60 // In seconds 10 | #define NTP_INTERVAL 60 * 1000 // In miliseconds 11 | #define NTP_ADDRESS "europe.pool.ntp.org" 12 | 13 | WiFiUDP ntpUDP; 14 | NTPClient timeClient(ntpUDP, NTP_ADDRESS, NTP_OFFSET, NTP_INTERVAL); 15 | 16 | void setup() 17 | { 18 | Serial.begin(115200); 19 | timeClient.begin(); 20 | } 21 | 22 | void loop() 23 | { 24 | timeClient.update(); 25 | String formattedTime = timeClient.getFormattedTime(); 26 | Serial.println(formattedTime); 27 | delay(1000); 28 | } 29 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_Online_Local_Time_Stamp/ESP32_Online_Local_Time_Stamp.ino: -------------------------------------------------------------------------------- 1 | /************************************************************** 2 | * Online Local Time Stamp with ESP32 3 | * Developed by Marcelo Rovai - 11 October 2017 4 | **************************************************************/ 5 | 6 | /* WiFi parameters and credentials */ 7 | #include 8 | const char* ssid = "YOUR NETWORK SSID"; 9 | const char* password = "YOUR PASSWORD"; 10 | 11 | /* Time Stamp */ 12 | #include 13 | #include 14 | 15 | #define NTP_OFFSET -3 * 60 * 60 // In seconds 16 | #define NTP_INTERVAL 60 * 1000 // In miliseconds 17 | #define NTP_ADDRESS "0.pool.ntp.org" 18 | 19 | WiFiUDP ntpUDP; 20 | NTPClient timeClient(ntpUDP, NTP_ADDRESS, NTP_OFFSET, NTP_INTERVAL); 21 | 22 | void setup() 23 | { 24 | Serial.begin(115200); 25 | connectWiFi(); 26 | timeClient.begin(); 27 | } 28 | 29 | void loop() 30 | { 31 | timeClient.update(); 32 | String formattedTime = timeClient.getFormattedTime(); 33 | Serial.println(formattedTime); 34 | delay(1000); 35 | } 36 | 37 | /*************************************************** 38 | * Connecting to a WiFi network 39 | ****************************************************/ 40 | void connectWiFi(void) 41 | { 42 | Serial.println(); 43 | Serial.println(); 44 | Serial.print("Connecting to "); 45 | Serial.println(ssid); 46 | WiFi.begin(ssid, password); 47 | while (WiFi.status() != WL_CONNECTED) 48 | { 49 | delay(500); 50 | Serial.print("."); 51 | } 52 | Serial.println(""); 53 | Serial.println("WiFi connected."); 54 | Serial.println("IP address: "); 55 | Serial.println(WiFi.localIP()); 56 | } 57 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_Servo_Ctrl/ESP32_Servo_Ctrl.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 Analog Input/Output Test 3 | * Analog Input: ADC_1_0 pin ==> GPIO36 (VP). 4 | * PWM SERVO pin ==> GPIO 05 5 | * 6 | * MJRoBot.org 6Sept17 7 | *****************************************************/ 8 | //Analog Input 9 | #define ANALOG_PIN_0 36 10 | int analog_value = 0; 11 | 12 | // PMW SERVO 13 | #define SERVO_PIN 5 14 | int freq = 50; 15 | int channel = 0; 16 | int resolution = 8; 17 | int dutyCycle = 21; 18 | 19 | void setup() 20 | { 21 | Serial.begin(115200); 22 | delay(1000); // give me time to bring up serial monitor 23 | Serial.println("ESP32 Servo Control"); 24 | 25 | ledcSetup(channel, freq, resolution); 26 | ledcAttachPin(SERVO_PIN, channel); 27 | ledcWrite(channel, dutyCycle); 28 | } 29 | 30 | void loop() 31 | { 32 | analog_value = analogRead(ANALOG_PIN_0); 33 | Serial.print(analog_value); 34 | Serial.print(" Duty Cycle ==> "); 35 | Serial.println(dutyCycle); 36 | dutyCycle = map(analog_value, 0, 4095, 10, 33); 37 | ledcWrite(channel, dutyCycle); 38 | delay(50); 39 | } 40 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_SimpleWiFiServer/ESP32_SimpleWiFiServer.ino: -------------------------------------------------------------------------------- 1 | /* 2 | WiFi Web Server LED Blink 3 | 4 | A simple web server that lets you blink an LED via the web. 5 | This sketch will print the IP address of your WiFi Shield (once connected) 6 | to the Serial monitor. From there, you can open that address in a web browser 7 | to turn on and off the LED on pin 5. 8 | 9 | If the IP address of your shield is yourAddress: 10 | http://yourAddress/H turns the LED on 11 | http://yourAddress/L turns it off 12 | 13 | This example is written for a network using WPA encryption. For 14 | WEP or WPA, change the Wifi.begin() call accordingly. 15 | 16 | Circuit: 17 | * WiFi shield attached 18 | * LED attached to pin 5 19 | 20 | created for arduino 25 Nov 2012 21 | by Tom Igoe 22 | 23 | ported for sparkfun esp32 24 | 31.01.2017 by Jan Hendrik Berlin 25 | 26 | */ 27 | 28 | #include 29 | 30 | const char* ssid = "yourssid"; 31 | const char* password = "yourpasswd"; 32 | 33 | WiFiServer server(80); 34 | 35 | void setup() 36 | { 37 | Serial.begin(115200); 38 | pinMode(5, OUTPUT); // set the LED pin mode 39 | 40 | delay(10); 41 | 42 | // We start by connecting to a WiFi network 43 | 44 | Serial.println(); 45 | Serial.println(); 46 | Serial.print("Connecting to "); 47 | Serial.println(ssid); 48 | 49 | WiFi.begin(ssid, password); 50 | 51 | while (WiFi.status() != WL_CONNECTED) { 52 | delay(500); 53 | Serial.print("."); 54 | } 55 | 56 | Serial.println(""); 57 | Serial.println("WiFi connected."); 58 | Serial.println("IP address: "); 59 | Serial.println(WiFi.localIP()); 60 | 61 | server.begin(); 62 | 63 | } 64 | 65 | int value = 0; 66 | 67 | void loop(){ 68 | WiFiClient client = server.available(); // listen for incoming clients 69 | 70 | if (client) { // if you get a client, 71 | Serial.println("New Client."); // print a message out the serial port 72 | String currentLine = ""; // make a String to hold incoming data from the client 73 | while (client.connected()) { // loop while the client's connected 74 | if (client.available()) { // if there's bytes to read from the client, 75 | char c = client.read(); // read a byte, then 76 | Serial.write(c); // print it out the serial monitor 77 | if (c == '\n') { // if the byte is a newline character 78 | 79 | // if the current line is blank, you got two newline characters in a row. 80 | // that's the end of the client HTTP request, so send a response: 81 | if (currentLine.length() == 0) { 82 | // HTTP headers always start with a response code (e.g. HTTP/1.1 200 OK) 83 | // and a content-type so the client knows what's coming, then a blank line: 84 | client.println("HTTP/1.1 200 OK"); 85 | client.println("Content-type:text/html"); 86 | client.println(); 87 | 88 | // the content of the HTTP response follows the header: 89 | client.print("Click here to turn the LED on pin 5 on.
"); 90 | client.print("Click here to turn the LED on pin 5 off.
"); 91 | 92 | // The HTTP response ends with another blank line: 93 | client.println(); 94 | // break out of the while loop: 95 | break; 96 | } else { // if you got a newline, then clear currentLine: 97 | currentLine = ""; 98 | } 99 | } else if (c != '\r') { // if you got anything else but a carriage return character, 100 | currentLine += c; // add it to the end of the currentLine 101 | } 102 | 103 | // Check to see if the client request was "GET /H" or "GET /L": 104 | if (currentLine.endsWith("GET /H")) { 105 | digitalWrite(5, HIGH); // GET /H turns the LED on 106 | } 107 | if (currentLine.endsWith("GET /L")) { 108 | digitalWrite(5, LOW); // GET /L turns the LED off 109 | } 110 | } 111 | } 112 | // close the connection: 113 | client.stop(); 114 | Serial.println("Client Disconnected."); 115 | } 116 | } 117 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/ESP32_WiFi_Server_Sending_Receiving_Data/ESP32_WiFi_Server_Sending_Receiving_Data.ino: -------------------------------------------------------------------------------- 1 | /******************************************************************************** 2 | * Sending data to a local Page 3 | * => Temp/Hum from a DHT22 Sensor 4 | * => Generic data from a analog input (potenciometer) 5 | * 6 | * Receiving commands from a local page 7 | * ==> Turning ON/OFF a LED 8 | * 9 | * Based on original SimpleWiFiServer created for on Arduino 25 Nov 2012 by Tom Igoe 10 | * and ported for sparkfun esp32 on 31.01.2017 by Jan Hendrik Berlin 11 | * 12 | * MJRoBot.org 9Sept17 13 | ********************************************************************************/ 14 | 15 | /* WiFi parameters and credentials */ 16 | #include 17 | const char* ssid = "YOUR SSID"; 18 | const char* password = "YOUR PASSWORD"; 19 | WiFiServer server(80); 20 | 21 | /* DHT Temperature and Humidity Sensor */ 22 | #include "DHT.h" 23 | #define DHTPIN 23 24 | #define DHTTYPE DHT22 25 | DHT dht(DHTPIN, DHTTYPE); 26 | float localHum = 0; 27 | float localTemp = 0; 28 | 29 | /* LED */ 30 | #define LED_PIN 2 31 | 32 | //Analog Input 33 | #define ANALOG_PIN_0 36 34 | int analog_value = 0; 35 | 36 | void setup() 37 | { 38 | Serial.begin(115200); 39 | pinMode(LED_PIN, OUTPUT); 40 | delay(10); 41 | 42 | connectWiFi(); 43 | 44 | dht.begin(); 45 | } 46 | 47 | int value = 0; 48 | 49 | void loop() 50 | { 51 | analog_value = analogRead(ANALOG_PIN_0); 52 | getDHT(); 53 | WiFiLocalWebPageCtrl(); 54 | } 55 | 56 | /*************************************************** 57 | * Get indoor Temp/Hum data 58 | ****************************************************/ 59 | void getDHT() 60 | { 61 | float tempIni = localTemp; 62 | float humIni = localHum; 63 | localTemp = dht.readTemperature(); 64 | localHum = dht.readHumidity(); 65 | if (isnan(localHum) || isnan(localTemp)) // Check if any reads failed and exit early (to try again). 66 | { 67 | localTemp = tempIni; 68 | localHum = humIni; 69 | return; 70 | } 71 | } 72 | 73 | /*************************************************** 74 | * Send and receive data from Local Page 75 | ****************************************************/ 76 | void WiFiLocalWebPageCtrl(void) 77 | { 78 | WiFiClient client = server.available(); // listen for incoming clients 79 | //client = server.available(); 80 | if (client) { // if you get a client, 81 | Serial.println("New Client."); // print a message out the serial port 82 | String currentLine = ""; // make a String to hold incoming data from the client 83 | while (client.connected()) { // loop while the client's connected 84 | if (client.available()) { // if there's bytes to read from the client, 85 | char c = client.read(); // read a byte, then 86 | Serial.write(c); // print it out the serial monitor 87 | if (c == '\n') { // if the byte is a newline character 88 | 89 | // if the current line is blank, you got two newline characters in a row. 90 | // that's the end of the client HTTP request, so send a response: 91 | if (currentLine.length() == 0) { 92 | // HTTP headers always start with a response code (e.g. HTTP/1.1 200 OK) 93 | // and a content-type so the client knows what's coming, then a blank line: 94 | client.println("HTTP/1.1 200 OK"); 95 | client.println("Content-type:text/html"); 96 | client.println(); 97 | 98 | // the content of the HTTP response follows the header: 99 | //WiFiLocalWebPageCtrl(); 100 | client.print("Temperature now is: "); 101 | client.print(localTemp); 102 | client.print(" oC
"); 103 | client.print("Humidity now is: "); 104 | client.print(localHum); 105 | client.print(" %
"); 106 | client.print("
"); 107 | client.print("Analog Data: "); 108 | client.print(analog_value); 109 | client.print("
"); 110 | client.print("
"); 111 | 112 | client.print("Click here to turn the LED on.
"); 113 | client.print("Click here to turn the LED off.
"); 114 | 115 | // The HTTP response ends with another blank line: 116 | client.println(); 117 | // break out of the while loop: 118 | break; 119 | } else { // if you got a newline, then clear currentLine: 120 | currentLine = ""; 121 | } 122 | } else if (c != '\r') { // if you got anything else but a carriage return character, 123 | currentLine += c; // add it to the end of the currentLine 124 | } 125 | 126 | // Check to see if the client request was "GET /H" or "GET /L": 127 | if (currentLine.endsWith("GET /H")) { 128 | digitalWrite(LED_PIN, HIGH); // GET /H turns the LED on 129 | } 130 | if (currentLine.endsWith("GET /L")) { 131 | digitalWrite(LED_PIN, LOW); // GET /L turns the LED off 132 | } 133 | } 134 | } 135 | // close the connection: 136 | client.stop(); 137 | Serial.println("Client Disconnected."); 138 | } 139 | } 140 | 141 | /*************************************************** 142 | * Connecting to a WiFi network 143 | ****************************************************/ 144 | void connectWiFi(void) 145 | { 146 | Serial.println(); 147 | Serial.println(); 148 | Serial.print("Connecting to "); 149 | Serial.println(ssid); 150 | WiFi.begin(ssid, password); 151 | while (WiFi.status() != WL_CONNECTED) 152 | { 153 | delay(500); 154 | Serial.print("."); 155 | } 156 | Serial.println(""); 157 | Serial.println("WiFi connected."); 158 | Serial.println("IP address: "); 159 | Serial.println(WiFi.localIP()); 160 | 161 | server.begin(); 162 | } 163 | -------------------------------------------------------------------------------- /Playing with ESP32 and Arduino IDE/Touch_Sensor_Test/Touch_Sensor_Test.ino: -------------------------------------------------------------------------------- 1 | /***************************************************** 2 | * ESP32 Touch Test and LED Ctrl 3 | * Touch pin ==> Touch0 is T0 which is on GPIO 4 (D4). 4 | * LED pin ==> D2 5 | * 6 | * MJRoBot.org 6Sept17 7 | *****************************************************/ 8 | 9 | #define TOUTCH_PIN T0 // ESP32 Pin D4 10 | #define LED_PIN 2 11 | int touch_value = 100; 12 | 13 | void setup() 14 | { 15 | Serial.begin(115200); 16 | delay(1000); // give me time to bring up serial monitor 17 | Serial.println("ESP32 Touch Test"); 18 | pinMode(LED_PIN, OUTPUT); 19 | digitalWrite (LED_PIN, LOW); 20 | } 21 | 22 | void loop() 23 | { 24 | touch_value = touchRead(TOUTCH_PIN); 25 | Serial.println(touch_value); // get value using T0 26 | if (touch_value < 50) 27 | { 28 | digitalWrite (LED_PIN, HIGH); 29 | } 30 | else 31 | { 32 | digitalWrite (LED_PIN, LOW); 33 | } 34 | 35 | delay(1000); 36 | } 37 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # ESP32 2 | Programs using ESP32 3 | --------------------------------------------------------------------------------