aboutsummaryrefslogtreecommitdiff
path: root/Marlin/src/lcd/tft/fontdata
diff options
context:
space:
mode:
authorGeorgiy Bondarenko <69736697+nehilo@users.noreply.github.com>2021-03-04 20:54:23 +0300
committerGeorgiy Bondarenko <69736697+nehilo@users.noreply.github.com>2021-03-04 20:54:23 +0300
commite8701195e66f2d27ffe17fb514eae8173795aaf7 (patch)
tree9f519c4abf6556b9ae7190a6210d87ead1dfadde /Marlin/src/lcd/tft/fontdata
downloadkp3s-lgvl-e8701195e66f2d27ffe17fb514eae8173795aaf7.tar.xz
kp3s-lgvl-e8701195e66f2d27ffe17fb514eae8173795aaf7.zip
Initial commit
Diffstat (limited to 'Marlin/src/lcd/tft/fontdata')
-rw-r--r--Marlin/src/lcd/tft/fontdata/fontdata_10x20.cpp260
-rw-r--r--Marlin/src/lcd/tft/fontdata/fontdata_ISO10646_1.cpp317
-rw-r--r--Marlin/src/lcd/tft/fontdata/helvetica_12_bold.cpp305
-rw-r--r--Marlin/src/lcd/tft/fontdata/helvetica_14.cpp381
-rw-r--r--Marlin/src/lcd/tft/fontdata/helvetica_18.cpp492
-rw-r--r--Marlin/src/lcd/tft/fontdata/profont_22.cpp426
6 files changed, 2181 insertions, 0 deletions
diff --git a/Marlin/src/lcd/tft/fontdata/fontdata_10x20.cpp b/Marlin/src/lcd/tft/fontdata/fontdata_10x20.cpp
new file mode 100644
index 0000000..f03366d
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/fontdata_10x20.cpp
@@ -0,0 +1,260 @@
+/**
+ * Marlin 3D Printer Firmware
+ * Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
+ *
+ * Based on Sprinter and grbl.
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
+ */
+
+/*
+ Fontname: -Misc-Fixed-Medium-R-Normal--20-200-75-75-C-100-ISO10646-1
+ Copyright: Public domain font. Share and enjoy.
+ Capital A Height: 13, '1' Height: 13
+ Calculated Max Values w= 9 h=17 x= 4 y=16 dx=10 dy= 0 ascent=16 len=26
+ Font Bounding box w=10 h=20 x= 0 y=-4
+ Calculated Min Values x= 0 y=-4 dx= 0 dy= 0
+ Pure Font ascent =13 descent=-4
+ X Font ascent =13 descent=-4
+ Max Font ascent =16 descent=-4
+*/
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+extern const uint8_t font10x20[3453] = {
+ 0,10,20,0,252,13,2,74,4,153,32,255,252,16,252,13,
+ 252,0,0,0,10,0,16,2,13,13,10,4,0,192,192,192,
+ 192,192,192,192,192,192,192,0,192,192,6,4,4,10,2,9,
+ 204,204,204,72,9,11,22,10,1,1,27,0,27,0,27,0,
+ 127,128,54,0,54,0,54,0,255,0,108,0,108,0,108,0,
+ 8,13,13,10,1,0,24,126,219,216,216,216,126,27,27,27,
+ 219,126,24,9,12,24,10,1,0,115,0,219,0,222,0,118,
+ 0,12,0,12,0,24,0,24,0,55,0,61,128,109,128,103,
+ 0,9,13,26,10,1,0,56,0,108,0,108,0,108,0,120,
+ 0,48,0,112,0,216,0,205,128,199,0,198,0,239,0,121,
+ 128,2,5,5,10,4,8,192,192,192,192,128,5,13,13,10,
+ 3,0,24,48,96,96,192,192,192,192,192,96,96,48,24,5,
+ 13,13,10,2,0,192,96,48,48,24,24,24,24,24,48,48,
+ 96,192,8,7,7,10,1,3,102,102,60,255,60,102,102,8,
+ 7,7,10,1,3,24,24,24,255,24,24,24,4,3,3,10,
+ 3,255,112,112,224,8,1,1,10,1,6,255,3,3,3,10,
+ 4,0,224,224,224,7,12,12,10,2,0,6,6,12,12,24,
+ 24,48,48,96,96,192,192,8,13,13,10,1,0,24,60,102,
+ 102,195,195,195,195,195,102,102,60,24,8,13,13,10,1,0,
+ 24,56,120,216,24,24,24,24,24,24,24,24,255,8,13,13,
+ 10,1,0,60,102,195,195,3,3,6,28,48,96,192,192,255,
+ 8,13,13,10,1,0,60,102,195,195,3,6,28,6,3,195,
+ 195,102,60,8,13,13,10,1,0,2,6,14,30,54,102,198,
+ 198,255,6,6,6,6,8,13,13,10,1,0,255,192,192,192,
+ 192,220,230,3,3,3,195,102,60,8,13,13,10,1,0,60,
+ 102,194,192,192,220,230,195,195,195,195,102,60,8,13,13,10,
+ 1,0,255,3,3,6,6,12,12,24,24,48,48,96,96,8,
+ 13,13,10,1,0,60,102,195,195,195,102,60,102,195,195,195,
+ 102,60,8,13,13,10,1,0,60,102,195,195,195,195,103,59,
+ 3,3,67,102,60,3,8,8,10,4,0,224,224,0,0,0,
+ 0,224,224,4,9,9,10,3,255,112,112,0,0,0,0,112,
+ 112,224,7,13,13,10,1,0,2,6,12,24,48,96,192,96,
+ 48,24,12,6,2,8,6,6,10,1,3,255,0,0,0,0,
+ 255,7,13,13,10,2,0,128,192,96,48,24,12,6,12,24,
+ 48,96,192,128,8,13,13,10,1,0,60,102,195,195,195,6,
+ 12,24,24,24,0,24,24,8,13,13,10,1,0,60,102,195,
+ 207,223,219,219,219,222,204,192,99,62,8,13,13,10,1,0,
+ 24,60,102,102,195,195,195,255,195,195,195,195,195,8,13,13,
+ 10,1,0,248,204,198,198,198,204,252,198,195,195,195,198,252,
+ 8,13,13,10,1,0,60,102,195,192,192,192,192,192,192,192,
+ 195,102,60,8,13,13,10,1,0,252,198,195,195,195,195,195,
+ 195,195,195,195,198,252,8,13,13,10,1,0,255,192,192,192,
+ 192,192,252,192,192,192,192,192,255,8,13,13,10,1,0,255,
+ 192,192,192,192,192,252,192,192,192,192,192,192,8,13,13,10,
+ 1,0,60,102,195,192,192,192,207,195,195,195,195,103,61,8,
+ 13,13,10,1,0,195,195,195,195,195,195,255,195,195,195,195,
+ 195,195,8,13,13,10,1,0,255,24,24,24,24,24,24,24,
+ 24,24,24,24,255,9,13,26,10,1,0,31,128,6,0,6,
+ 0,6,0,6,0,6,0,6,0,6,0,6,0,198,0,198,
+ 0,108,0,56,0,8,13,13,10,1,0,195,195,198,198,204,
+ 204,248,204,204,198,198,195,195,8,13,13,10,1,0,192,192,
+ 192,192,192,192,192,192,192,192,192,192,255,8,13,13,10,1,
+ 0,195,195,231,231,255,219,219,219,219,195,195,195,195,8,13,
+ 13,10,1,0,195,227,227,243,243,219,219,207,207,199,199,195,
+ 195,8,13,13,10,1,0,60,102,195,195,195,195,195,195,195,
+ 195,195,102,60,8,13,13,10,1,0,252,198,195,195,195,195,
+ 198,252,192,192,192,192,192,8,14,14,10,1,255,60,102,195,
+ 195,195,195,195,195,195,219,207,102,62,3,8,13,13,10,1,
+ 0,252,198,195,195,195,195,198,252,204,198,198,195,195,8,13,
+ 13,10,1,0,60,102,195,192,192,96,60,6,3,3,195,102,
+ 60,8,13,13,10,1,0,255,24,24,24,24,24,24,24,24,
+ 24,24,24,24,8,13,13,10,1,0,195,195,195,195,195,195,
+ 195,195,195,195,195,102,60,8,13,13,10,1,0,195,195,195,
+ 195,102,102,102,60,60,60,24,24,24,8,13,13,10,1,0,
+ 195,195,195,195,195,219,219,219,219,231,231,195,195,8,13,13,
+ 10,1,0,195,195,102,102,60,60,24,60,60,102,102,195,195,
+ 8,13,13,10,1,0,195,195,102,102,60,60,24,24,24,24,
+ 24,24,24,8,13,13,10,1,0,255,3,3,6,12,12,24,
+ 48,48,96,192,192,255,6,13,13,10,2,0,252,192,192,192,
+ 192,192,192,192,192,192,192,192,252,7,12,12,10,2,0,192,
+ 192,96,96,48,48,24,24,12,12,6,6,6,13,13,10,2,
+ 0,252,12,12,12,12,12,12,12,12,12,12,12,252,8,4,
+ 4,10,1,9,24,60,102,195,9,1,2,10,1,255,255,128,
+ 4,3,3,10,3,10,192,96,48,8,8,8,10,1,0,62,
+ 99,3,127,195,195,195,125,8,13,13,10,1,0,192,192,192,
+ 192,192,220,230,195,195,195,195,230,220,8,8,8,10,1,0,
+ 62,99,192,192,192,192,99,62,8,13,13,10,1,0,3,3,
+ 3,3,3,59,103,195,195,195,195,103,59,8,8,8,10,1,
+ 0,60,102,195,255,192,192,99,62,8,13,13,10,1,0,30,
+ 51,51,48,48,252,48,48,48,48,48,48,48,8,12,12,10,
+ 1,252,125,199,198,198,198,124,192,126,195,195,195,126,8,13,
+ 13,10,1,0,192,192,192,192,192,220,230,195,195,195,195,195,
+ 195,8,11,11,10,1,0,24,24,0,120,24,24,24,24,24,
+ 24,255,7,15,15,10,2,252,6,6,0,30,6,6,6,6,
+ 6,6,6,198,198,198,124,8,13,13,10,1,0,192,192,192,
+ 192,192,198,204,216,240,248,204,198,195,8,13,13,10,1,0,
+ 120,24,24,24,24,24,24,24,24,24,24,24,255,8,8,8,
+ 10,1,0,182,255,219,219,219,219,219,219,8,8,8,10,1,
+ 0,220,230,195,195,195,195,195,195,8,8,8,10,1,0,60,
+ 102,195,195,195,195,102,60,8,12,12,10,1,252,220,230,195,
+ 195,195,195,230,220,192,192,192,192,8,12,12,10,1,252,59,
+ 103,195,195,195,195,103,59,3,3,3,3,8,8,8,10,1,
+ 0,222,115,96,96,96,96,96,96,8,8,8,10,1,0,126,
+ 195,192,126,3,3,195,126,8,11,11,10,1,0,48,48,48,
+ 252,48,48,48,48,48,51,30,8,8,8,10,1,0,195,195,
+ 195,195,195,195,103,59,8,8,8,10,1,0,195,195,102,102,
+ 60,60,24,24,8,8,8,10,1,0,195,195,195,219,219,219,
+ 255,102,8,8,8,10,1,0,195,102,60,24,24,60,102,195,
+ 8,12,12,10,1,252,195,195,195,195,195,195,103,59,3,195,
+ 102,60,7,8,8,10,2,0,254,6,12,24,48,96,192,254,
+ 8,13,13,10,1,0,15,24,24,24,24,24,240,24,24,24,
+ 24,24,15,2,13,13,10,4,0,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,8,13,13,10,1,0,240,24,24,24,
+ 24,24,15,24,24,24,24,24,240,8,3,3,10,1,10,115,
+ 219,206,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+ 255,255,255,0,0,0,10,0,16,2,13,13,10,4,0,192,
+ 192,0,192,192,192,192,192,192,192,192,192,192,7,12,12,10,
+ 1,0,24,24,60,102,194,192,192,194,102,60,24,24,9,12,
+ 24,10,1,0,30,0,51,0,51,0,48,0,48,0,252,0,
+ 48,0,48,0,48,0,248,0,173,128,231,0,9,9,18,10,
+ 0,1,128,128,221,128,127,0,99,0,99,0,99,0,127,0,
+ 221,128,128,128,8,11,11,10,1,0,129,195,102,60,126,24,
+ 126,24,24,24,24,2,13,13,10,4,0,192,192,192,192,192,
+ 0,0,0,192,192,192,192,192,8,13,13,10,1,0,60,102,
+ 198,96,120,204,102,51,30,6,99,102,60,6,2,2,10,2,
+ 11,204,204,8,11,11,10,1,0,60,102,195,189,165,161,165,
+ 189,195,102,60,8,9,9,10,1,4,62,67,3,127,195,195,
+ 125,0,255,9,11,22,10,0,0,4,128,13,128,27,0,54,
+ 0,108,0,216,0,108,0,54,0,27,0,13,128,4,128,8,
+ 4,4,10,1,4,255,255,3,3,6,1,1,10,2,6,252,
+ 8,11,11,10,1,0,60,102,195,189,165,189,169,173,195,102,
+ 60,8,1,1,10,1,13,255,6,6,6,10,2,7,48,120,
+ 204,204,120,48,8,7,7,10,1,2,24,24,255,24,24,0,
+ 255,5,7,7,10,2,6,112,216,24,48,96,192,248,5,7,
+ 7,10,2,6,112,216,24,48,24,216,112,4,3,3,10,3,
+ 10,48,96,192,7,10,10,10,1,253,198,198,198,198,198,238,
+ 250,192,192,192,8,13,13,10,1,0,127,255,251,251,251,123,
+ 27,27,27,27,27,27,27,3,3,3,10,4,5,224,224,224,
+ 5,4,4,10,2,252,48,24,216,112,4,7,7,10,2,6,
+ 96,224,96,96,96,96,240,7,9,9,10,1,4,56,108,198,
+ 198,198,108,56,0,254,9,11,22,10,1,0,144,0,216,0,
+ 108,0,54,0,27,0,13,128,27,0,54,0,108,0,216,0,
+ 144,0,8,12,12,10,1,1,64,192,65,66,228,8,18,38,
+ 74,158,2,2,8,12,12,10,1,1,64,192,65,66,228,8,
+ 22,41,65,130,4,15,8,12,12,10,1,1,224,16,97,18,
+ 228,8,18,38,74,159,2,2,8,13,13,10,1,0,24,24,
+ 0,24,24,24,48,96,195,195,195,102,60,8,15,15,10,1,
+ 0,96,48,24,0,24,60,102,195,195,195,255,195,195,195,195,
+ 8,15,15,10,1,0,6,12,24,0,24,60,102,195,195,195,
+ 255,195,195,195,195,8,15,15,10,1,0,24,60,102,0,24,
+ 60,102,195,195,195,255,195,195,195,195,8,15,15,10,1,0,
+ 50,126,76,0,24,60,102,195,195,195,255,195,195,195,195,8,
+ 15,15,10,1,0,102,102,0,24,60,102,102,195,195,195,255,
+ 195,195,195,195,8,16,16,10,1,0,60,102,102,60,0,24,
+ 60,102,195,195,195,255,195,195,195,195,8,13,13,10,1,0,
+ 31,60,108,108,204,204,255,204,204,204,204,204,207,8,17,17,
+ 10,1,252,60,102,195,192,192,192,192,192,192,192,195,102,60,
+ 24,12,108,56,8,15,15,10,1,0,96,48,24,0,255,192,
+ 192,192,192,252,192,192,192,192,255,8,15,15,10,1,0,12,
+ 24,48,0,255,192,192,192,192,252,192,192,192,192,255,8,15,
+ 15,10,1,0,24,60,102,0,255,192,192,192,192,252,192,192,
+ 192,192,255,8,15,15,10,1,0,102,102,0,0,255,192,192,
+ 192,192,252,192,192,192,192,255,6,15,15,10,2,0,96,48,
+ 24,0,252,48,48,48,48,48,48,48,48,48,252,6,15,15,
+ 10,2,0,24,48,96,0,252,48,48,48,48,48,48,48,48,
+ 48,252,6,15,15,10,2,0,48,120,204,0,252,48,48,48,
+ 48,48,48,48,48,48,252,6,15,15,10,2,0,204,204,0,
+ 252,48,48,48,48,48,48,48,48,48,48,252,9,13,26,10,
+ 0,0,126,0,99,0,97,128,97,128,97,128,97,128,249,128,
+ 97,128,97,128,97,128,97,128,99,0,126,0,8,15,15,10,
+ 1,0,50,126,76,0,195,227,243,243,219,219,207,207,199,195,
+ 195,8,15,15,10,1,0,48,24,12,0,60,102,195,195,195,
+ 195,195,195,195,102,60,8,15,15,10,1,0,12,24,48,0,
+ 60,102,195,195,195,195,195,195,195,102,60,8,15,15,10,1,
+ 0,24,60,102,0,60,102,195,195,195,195,195,195,195,102,60,
+ 8,15,15,10,1,0,50,126,76,0,60,102,195,195,195,195,
+ 195,195,195,102,60,8,15,15,10,1,0,102,102,0,60,102,
+ 195,195,195,195,195,195,195,195,102,60,7,8,8,10,1,0,
+ 130,198,108,56,56,108,198,130,8,15,15,10,1,255,1,62,
+ 102,199,199,203,203,203,211,211,211,227,102,124,128,8,15,15,
+ 10,1,0,48,24,12,0,195,195,195,195,195,195,195,195,195,
+ 102,60,8,15,15,10,1,0,12,24,48,0,195,195,195,195,
+ 195,195,195,195,195,102,60,8,15,15,10,1,0,24,60,102,
+ 0,195,195,195,195,195,195,195,195,195,102,60,8,15,15,10,
+ 1,0,102,102,0,195,195,195,195,195,195,195,195,195,195,102,
+ 60,8,15,15,10,1,0,12,24,48,0,195,195,102,102,60,
+ 60,24,24,24,24,24,7,13,13,10,2,0,192,192,192,252,
+ 198,198,198,198,198,252,192,192,192,8,13,13,10,1,0,28,
+ 54,99,99,102,236,108,102,99,99,99,102,108,8,12,12,10,
+ 1,0,48,24,12,0,126,195,3,127,195,195,195,125,8,12,
+ 12,10,1,0,12,24,48,0,126,195,3,127,195,195,195,125,
+ 8,12,12,10,1,0,24,60,102,0,126,195,3,127,195,195,
+ 195,125,8,12,12,10,1,0,50,126,76,0,126,195,3,127,
+ 195,195,195,125,8,11,11,10,1,0,102,102,0,126,195,3,
+ 127,195,195,195,125,8,13,13,10,1,0,60,102,102,60,0,
+ 126,195,3,127,195,195,195,125,8,8,8,10,1,0,118,155,
+ 27,30,120,216,217,110,8,12,12,10,1,252,62,99,192,192,
+ 192,192,99,62,24,12,108,56,8,12,12,10,1,0,96,48,
+ 24,0,60,102,195,255,192,192,99,62,8,12,12,10,1,0,
+ 6,12,24,0,60,102,195,255,192,192,99,62,8,12,12,10,
+ 1,0,24,60,102,0,60,102,195,255,192,192,99,62,8,11,
+ 11,10,1,0,102,102,0,60,102,195,255,192,192,99,62,8,
+ 12,12,10,1,0,96,48,24,0,120,24,24,24,24,24,24,
+ 255,8,12,12,10,1,0,12,24,48,0,120,24,24,24,24,
+ 24,24,255,8,12,12,10,1,0,24,60,102,0,120,24,24,
+ 24,24,24,24,255,8,11,11,10,1,0,102,102,0,120,24,
+ 24,24,24,24,24,255,8,13,13,10,1,0,136,216,112,112,
+ 216,140,62,103,195,195,195,102,60,8,12,12,10,1,0,50,
+ 126,76,0,220,230,195,195,195,195,195,195,8,12,12,10,1,
+ 0,96,48,24,0,60,102,195,195,195,195,102,60,8,12,12,
+ 10,1,0,6,12,24,0,60,102,195,195,195,195,102,60,8,
+ 12,12,10,1,0,24,60,102,0,60,102,195,195,195,195,102,
+ 60,8,12,12,10,1,0,50,126,76,0,60,102,195,195,195,
+ 195,102,60,8,11,11,10,1,0,102,102,0,60,102,195,195,
+ 195,195,102,60,8,10,10,10,1,1,24,24,0,0,255,255,
+ 0,0,24,24,8,10,10,10,1,255,1,62,102,203,203,211,
+ 211,102,124,128,8,12,12,10,1,0,48,24,12,0,195,195,
+ 195,195,195,195,103,59,8,12,12,10,1,0,6,12,24,0,
+ 195,195,195,195,195,195,103,59,8,12,12,10,1,0,24,60,
+ 102,0,195,195,195,195,195,195,103,59,8,11,11,10,1,0,
+ 102,102,0,195,195,195,195,195,195,103,59,8,16,16,10,1,
+ 252,12,24,48,0,195,195,195,195,195,195,103,59,3,195,102,
+ 60,7,17,17,10,2,252,192,192,192,192,192,192,248,204,198,
+ 198,198,204,248,192,192,192,192,8,15,15,10,1,252,102,102,
+ 0,195,195,195,195,195,195,103,59,3,195,102,60
+};
+
+#endif // HAS_GRAPHICAL_TFT
diff --git a/Marlin/src/lcd/tft/fontdata/fontdata_ISO10646_1.cpp b/Marlin/src/lcd/tft/fontdata/fontdata_ISO10646_1.cpp
new file mode 100644
index 0000000..21531f5
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/fontdata_ISO10646_1.cpp
@@ -0,0 +1,317 @@
+/**
+ * Marlin 3D Printer Firmware
+ * Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
+ *
+ * Based on Sprinter and grbl.
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
+ */
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+#define STM32_NOT_EXTENDED_ISO10646_1_5X7
+
+#if ENABLED(STM32_NOT_EXTENDED_ISO10646_1_5X7)
+ // reduced font (only symbols 1 - 127) - saves about 1278 bytes of FLASH
+
+/*
+ Fontname: -Marlin6x12-Fixed-Medium-R-SemiCondensed--12-90-100-100-C-111-ISO10646-1
+ Copyright: Public domain terminal emulator font. Share and enjoy. original font -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1
+ Capital A Height: 7, '1' Height: 7
+ Calculated Max Values w= 5 h=10 x= 5 y= 5 dx= 6 dy= 0 ascent= 8 len=10
+ Font Bounding box w=12 h=13 x= 0 y=-2
+ Calculated Min Values x= 0 y=-2 dx= 0 dy= 0
+ Pure Font ascent = 7 descent=-2
+ X Font ascent = 8 descent=-2
+ Max Font ascent = 8 descent=-2
+*/
+extern const uint8_t ISO10646_1_5x7[1325] = {
+ 0x00,0x0C,0x0D,0x00,0xFE,0x07,0x02,0x26,0x03,0xBC,0x01,0x7F,0xFE,0x0A,0xFE,0x08,
+ 0xFE,0x05,0x08,0x08,0x06,0x00,0x00,0x40,0xF0,0xC8,0x88,0x88,0x98,0x78,0x10,0x05,
+ 0x08,0x08,0x06,0x00,0x00,0xC0,0xF8,0x88,0x88,0x88,0x88,0x88,0xF8,0x05,0x05,0x05,
+ 0x06,0x00,0x01,0x20,0x30,0xF8,0x30,0x20,0x05,0x08,0x08,0x06,0x00,0x00,0x20,0x70,
+ 0xF8,0x20,0x20,0x20,0x20,0xE0,0x05,0x09,0x09,0x06,0x00,0xFF,0x20,0x70,0xA8,0xA8,
+ 0xB8,0x88,0x88,0x70,0x20,0x07,0x06,0x06,0x08,0x00,0x01,0xE0,0x8C,0xEA,0x8C,0x8A,
+ 0x0A,0x05,0x09,0x09,0x06,0x00,0xFF,0xF8,0xA8,0x88,0x88,0x88,0x88,0x88,0xA8,0xF8,
+ 0x05,0x0A,0x0A,0x06,0x00,0xFE,0x20,0x50,0x50,0x50,0x50,0x88,0xA8,0xA8,0x88,0x70,
+ 0x03,0x03,0x03,0x06,0x00,0x06,0x40,0xA0,0x40,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
+ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
+ 0x00,0x00,0x06,0x05,0xFF,0x01,0x07,0x07,0x06,0x02,0x00,0x80,0x80,0x80,0x80,0x80,
+ 0x00,0x80,0x03,0x03,0x03,0x06,0x01,0x05,0xA0,0xA0,0xA0,0x05,0x06,0x06,0x06,0x00,
+ 0x00,0x50,0xF8,0x50,0x50,0xF8,0x50,0x05,0x09,0x09,0x06,0x00,0xFF,0x20,0x70,0xA8,
+ 0xA0,0x70,0x28,0xA8,0x70,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0xC8,0xC8,0x10,0x20,
+ 0x40,0x98,0x98,0x05,0x07,0x07,0x06,0x00,0x00,0x40,0xA0,0xA0,0x40,0xA8,0x90,0x68,
+ 0x01,0x03,0x03,0x06,0x02,0x05,0x80,0x80,0x80,0x03,0x09,0x09,0x06,0x01,0xFF,0x20,
+ 0x40,0x40,0x80,0x80,0x80,0x40,0x40,0x20,0x03,0x09,0x09,0x06,0x01,0xFF,0x80,0x40,
+ 0x40,0x20,0x20,0x20,0x40,0x40,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x20,0xA8,0x70,
+ 0x20,0x70,0xA8,0x20,0x05,0x05,0x05,0x06,0x00,0x01,0x20,0x20,0xF8,0x20,0x20,0x02,
+ 0x03,0x03,0x06,0x01,0xFF,0xC0,0x40,0x80,0x05,0x01,0x01,0x06,0x00,0x03,0xF8,0x02,
+ 0x02,0x02,0x06,0x01,0x00,0xC0,0xC0,0x05,0x07,0x07,0x06,0x00,0x00,0x08,0x10,0x10,
+ 0x20,0x40,0x40,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x98,0xA8,0xC8,0x88,
+ 0x70,0x03,0x07,0x07,0x06,0x01,0x00,0x40,0xC0,0x40,0x40,0x40,0x40,0xE0,0x05,0x07,
+ 0x07,0x06,0x00,0x00,0x70,0x88,0x08,0x10,0x20,0x40,0xF8,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0xF8,0x08,0x10,0x30,0x08,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x10,0x30,
+ 0x50,0x90,0xF8,0x10,0x10,0x05,0x07,0x07,0x06,0x00,0x00,0xF8,0x80,0xF0,0x08,0x08,
+ 0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x30,0x40,0x80,0xF0,0x88,0x88,0x70,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0xF8,0x08,0x10,0x10,0x20,0x20,0x20,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x88,0x70,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x70,
+ 0x88,0x88,0x78,0x08,0x10,0x60,0x02,0x05,0x05,0x06,0x01,0x00,0xC0,0xC0,0x00,0xC0,
+ 0xC0,0x02,0x06,0x06,0x06,0x01,0xFF,0xC0,0xC0,0x00,0xC0,0x40,0x80,0x03,0x05,0x05,
+ 0x06,0x01,0x01,0x20,0x40,0x80,0x40,0x20,0x05,0x03,0x03,0x06,0x00,0x02,0xF8,0x00,
+ 0xF8,0x03,0x05,0x05,0x06,0x01,0x01,0x80,0x40,0x20,0x40,0x80,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x10,0x20,0x20,0x00,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0x70,
+ 0x88,0xB8,0xA8,0xB8,0x80,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x88,0xF8,
+ 0x88,0x88,0x88,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,0x48,0x48,0x70,0x48,0x48,0xF0,
+ 0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x80,0x80,0x88,0x70,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0xF0,0x48,0x48,0x48,0x48,0x48,0xF0,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0xF8,0x80,0x80,0xF0,0x80,0x80,0xF8,0x05,0x07,0x07,0x06,0x00,0x00,0xF8,0x80,0x80,
+ 0xF0,0x80,0x80,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x80,0x98,0x88,
+ 0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,0xF8,0x88,0x88,0x88,0x03,0x07,
+ 0x07,0x06,0x01,0x00,0xE0,0x40,0x40,0x40,0x40,0x40,0xE0,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0x38,0x10,0x10,0x10,0x10,0x90,0x60,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x90,
+ 0xA0,0xC0,0xA0,0x90,0x88,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0x80,0x80,0x80,
+ 0x80,0xF8,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0xD8,0xA8,0x88,0x88,0x88,0x88,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0x88,0x88,0xC8,0xA8,0x98,0x88,0x88,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,
+ 0x88,0x88,0xF0,0x80,0x80,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x88,0x88,
+ 0xA8,0x90,0x68,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,0x88,0x88,0xF0,0xA0,0x90,0x88,
+ 0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x70,0x08,0x88,0x70,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0xF8,0x20,0x20,0x20,0x20,0x20,0x20,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,
+ 0x88,0x50,0x50,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,0x88,0xA8,0xA8,
+ 0x50,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x50,0x20,0x50,0x88,0x88,0x05,0x07,
+ 0x07,0x06,0x00,0x00,0x88,0x88,0x50,0x20,0x20,0x20,0x20,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0xF8,0x08,0x10,0x20,0x40,0x80,0xF8,0x03,0x09,0x09,0x06,0x01,0xFF,0xE0,0x80,
+ 0x80,0x80,0x80,0x80,0x80,0x80,0xE0,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x40,0x40,
+ 0x20,0x10,0x10,0x08,0x03,0x09,0x09,0x06,0x01,0xFF,0xE0,0x20,0x20,0x20,0x20,0x20,
+ 0x20,0x20,0xE0,0x05,0x03,0x03,0x06,0x00,0x05,0x20,0x50,0x88,0x05,0x01,0x01,0x06,
+ 0x00,0xFE,0xF8,0x03,0x03,0x03,0x06,0x01,0x05,0x80,0x40,0x20,0x05,0x05,0x05,0x06,
+ 0x00,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0xF0,
+ 0x88,0x88,0x88,0xF0,0x05,0x05,0x05,0x06,0x00,0x00,0x70,0x80,0x80,0x88,0x70,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0x08,0x08,0x78,0x88,0x88,0x88,0x78,0x05,0x05,0x05,0x06,
+ 0x00,0x00,0x70,0x88,0xF0,0x80,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x30,0x48,0x40,
+ 0xE0,0x40,0x40,0x40,0x05,0x07,0x07,0x06,0x00,0xFE,0x70,0x88,0x88,0x88,0x78,0x08,
+ 0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x88,0x03,0x07,
+ 0x07,0x06,0x01,0x00,0x40,0x00,0xC0,0x40,0x40,0x40,0xE0,0x04,0x09,0x09,0x06,0x01,
+ 0xFE,0x10,0x00,0x30,0x10,0x10,0x10,0x10,0x90,0x60,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0x80,0x80,0x88,0x90,0xE0,0x90,0x88,0x03,0x07,0x07,0x06,0x01,0x00,0xC0,0x40,0x40,
+ 0x40,0x40,0x40,0xE0,0x05,0x05,0x05,0x06,0x00,0x00,0xD0,0xA8,0xA8,0xA8,0xA8,0x05,
+ 0x05,0x05,0x06,0x00,0x00,0xB0,0xC8,0x88,0x88,0x88,0x05,0x05,0x05,0x06,0x00,0x00,
+ 0x70,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0xFE,0xF0,0x88,0x88,0x88,0xF0,
+ 0x80,0x80,0x05,0x07,0x07,0x06,0x00,0xFE,0x78,0x88,0x88,0x88,0x78,0x08,0x08,0x05,
+ 0x05,0x05,0x06,0x00,0x00,0xB0,0xC8,0x80,0x80,0x80,0x05,0x05,0x05,0x06,0x00,0x00,
+ 0x78,0x80,0x70,0x08,0xF0,0x05,0x07,0x07,0x06,0x00,0x00,0x20,0x20,0xF8,0x20,0x20,
+ 0x20,0x18,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x88,0x88,0x98,0x68,0x05,0x05,0x05,
+ 0x06,0x00,0x00,0x88,0x88,0x88,0x50,0x20,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x88,
+ 0xA8,0xA8,0x50,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x50,0x20,0x50,0x88,0x05,0x07,
+ 0x07,0x06,0x00,0xFE,0x88,0x88,0x88,0x50,0x20,0x40,0x80,0x05,0x05,0x05,0x06,0x00,
+ 0x00,0xF8,0x10,0x20,0x40,0xF8,0x03,0x09,0x09,0x06,0x01,0xFF,0x20,0x40,0x40,0x40,
+ 0x80,0x40,0x40,0x40,0x20,0x01,0x09,0x09,0x06,0x02,0xFF,0x80,0x80,0x80,0x80,0x80,
+ 0x80,0x80,0x80,0x80,0x03,0x09,0x09,0x06,0x01,0xFF,0x80,0x40,0x40,0x40,0x20,0x40,
+ 0x40,0x40,0x80,0x05,0x03,0x03,0x06,0x00,0x02,0x48,0xA8,0x90,0xFF
+};
+
+#else // !STM32_NOT_EXTENDED_ISO10646_1_5X7
+
+ // extended (original) font (symbols 1 - 255)
+
+/*
+ Fontname: -Marlin6x12-Fixed-Medium-R-SemiCondensed--12-90-100-100-C-111-ISO10646-1
+ Copyright: Public domain terminal emulator font. Share and enjoy. original font -Misc-Fixed-Medium-R-SemiCondensed--12-110-75-75-C-60-ISO10646-1
+ Capital A Height: 7, '1' Height: 7
+ Calculated Max Values w= 6 h=10 x= 5 y= 7 dx= 6 dy= 0 ascent=10 len=10
+ Font Bounding box w=12 h=13 x= 0 y=-2
+ Calculated Min Values x= 0 y=-2 dx= 0 dy= 0
+ Pure Font ascent = 7 descent=-2
+ X Font ascent = 8 descent=-2
+ Max Font ascent =10 descent=-2
+*/
+extern const uint8_t ISO10646_1_5x7[2648] = {
+ 0x00,0x0C,0x0D,0x00,0xFE,0x07,0x02,0x26,0x03,0xBC,0x01,0xFF,0xFE,0x0A,0xFE,0x08,
+ 0xFE,0x05,0x08,0x08,0x06,0x00,0x00,0x40,0xF0,0xC8,0x88,0x88,0x98,0x78,0x10,0x05,
+ 0x08,0x08,0x06,0x00,0x00,0xC0,0xF8,0x88,0x88,0x88,0x88,0x88,0xF8,0x05,0x05,0x05,
+ 0x06,0x00,0x01,0x20,0x30,0xF8,0x30,0x20,0x05,0x08,0x08,0x06,0x00,0x00,0x20,0x70,
+ 0xF8,0x20,0x20,0x20,0x20,0xE0,0x05,0x09,0x09,0x06,0x00,0xFF,0x20,0x70,0xA8,0xA8,
+ 0xB8,0x88,0x88,0x70,0x20,0x07,0x06,0x06,0x08,0x00,0x01,0xE0,0x8C,0xEA,0x8C,0x8A,
+ 0x0A,0x05,0x09,0x09,0x06,0x00,0xFF,0xF8,0xA8,0x88,0x88,0x88,0x88,0x88,0xA8,0xF8,
+ 0x05,0x0A,0x0A,0x06,0x00,0xFE,0x20,0x50,0x50,0x50,0x50,0x88,0xA8,0xA8,0x88,0x70,
+ 0x03,0x03,0x03,0x06,0x00,0x06,0x40,0xA0,0x40,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
+ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,
+ 0x00,0x00,0x06,0x05,0xFF,0x01,0x07,0x07,0x06,0x02,0x00,0x80,0x80,0x80,0x80,0x80,
+ 0x00,0x80,0x03,0x03,0x03,0x06,0x01,0x05,0xA0,0xA0,0xA0,0x05,0x06,0x06,0x06,0x00,
+ 0x00,0x50,0xF8,0x50,0x50,0xF8,0x50,0x05,0x09,0x09,0x06,0x00,0xFF,0x20,0x70,0xA8,
+ 0xA0,0x70,0x28,0xA8,0x70,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0xC8,0xC8,0x10,0x20,
+ 0x40,0x98,0x98,0x05,0x07,0x07,0x06,0x00,0x00,0x40,0xA0,0xA0,0x40,0xA8,0x90,0x68,
+ 0x01,0x03,0x03,0x06,0x02,0x05,0x80,0x80,0x80,0x03,0x09,0x09,0x06,0x01,0xFF,0x20,
+ 0x40,0x40,0x80,0x80,0x80,0x40,0x40,0x20,0x03,0x09,0x09,0x06,0x01,0xFF,0x80,0x40,
+ 0x40,0x20,0x20,0x20,0x40,0x40,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x20,0xA8,0x70,
+ 0x20,0x70,0xA8,0x20,0x05,0x05,0x05,0x06,0x00,0x01,0x20,0x20,0xF8,0x20,0x20,0x02,
+ 0x03,0x03,0x06,0x01,0xFF,0xC0,0x40,0x80,0x05,0x01,0x01,0x06,0x00,0x03,0xF8,0x02,
+ 0x02,0x02,0x06,0x01,0x00,0xC0,0xC0,0x05,0x07,0x07,0x06,0x00,0x00,0x08,0x10,0x10,
+ 0x20,0x40,0x40,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x98,0xA8,0xC8,0x88,
+ 0x70,0x03,0x07,0x07,0x06,0x01,0x00,0x40,0xC0,0x40,0x40,0x40,0x40,0xE0,0x05,0x07,
+ 0x07,0x06,0x00,0x00,0x70,0x88,0x08,0x10,0x20,0x40,0xF8,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0xF8,0x08,0x10,0x30,0x08,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x10,0x30,
+ 0x50,0x90,0xF8,0x10,0x10,0x05,0x07,0x07,0x06,0x00,0x00,0xF8,0x80,0xF0,0x08,0x08,
+ 0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x30,0x40,0x80,0xF0,0x88,0x88,0x70,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0xF8,0x08,0x10,0x10,0x20,0x20,0x20,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x88,0x70,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x70,
+ 0x88,0x88,0x78,0x08,0x10,0x60,0x02,0x05,0x05,0x06,0x01,0x00,0xC0,0xC0,0x00,0xC0,
+ 0xC0,0x02,0x06,0x06,0x06,0x01,0xFF,0xC0,0xC0,0x00,0xC0,0x40,0x80,0x03,0x05,0x05,
+ 0x06,0x01,0x01,0x20,0x40,0x80,0x40,0x20,0x05,0x03,0x03,0x06,0x00,0x02,0xF8,0x00,
+ 0xF8,0x03,0x05,0x05,0x06,0x01,0x01,0x80,0x40,0x20,0x40,0x80,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x10,0x20,0x20,0x00,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0x70,
+ 0x88,0xB8,0xA8,0xB8,0x80,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x88,0xF8,
+ 0x88,0x88,0x88,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,0x48,0x48,0x70,0x48,0x48,0xF0,
+ 0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x80,0x80,0x88,0x70,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0xF0,0x48,0x48,0x48,0x48,0x48,0xF0,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0xF8,0x80,0x80,0xF0,0x80,0x80,0xF8,0x05,0x07,0x07,0x06,0x00,0x00,0xF8,0x80,0x80,
+ 0xF0,0x80,0x80,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x80,0x98,0x88,
+ 0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,0xF8,0x88,0x88,0x88,0x03,0x07,
+ 0x07,0x06,0x01,0x00,0xE0,0x40,0x40,0x40,0x40,0x40,0xE0,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0x38,0x10,0x10,0x10,0x10,0x90,0x60,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x90,
+ 0xA0,0xC0,0xA0,0x90,0x88,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0x80,0x80,0x80,
+ 0x80,0xF8,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0xD8,0xA8,0x88,0x88,0x88,0x88,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0x88,0x88,0xC8,0xA8,0x98,0x88,0x88,0x05,0x07,0x07,0x06,
+ 0x00,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,
+ 0x88,0x88,0xF0,0x80,0x80,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x88,0x88,
+ 0xA8,0x90,0x68,0x05,0x07,0x07,0x06,0x00,0x00,0xF0,0x88,0x88,0xF0,0xA0,0x90,0x88,
+ 0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x80,0x70,0x08,0x88,0x70,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0xF8,0x20,0x20,0x20,0x20,0x20,0x20,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,
+ 0x88,0x50,0x50,0x20,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x88,0x88,0xA8,0xA8,
+ 0x50,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x88,0x50,0x20,0x50,0x88,0x88,0x05,0x07,
+ 0x07,0x06,0x00,0x00,0x88,0x88,0x50,0x20,0x20,0x20,0x20,0x05,0x07,0x07,0x06,0x00,
+ 0x00,0xF8,0x08,0x10,0x20,0x40,0x80,0xF8,0x03,0x09,0x09,0x06,0x01,0xFF,0xE0,0x80,
+ 0x80,0x80,0x80,0x80,0x80,0x80,0xE0,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x40,0x40,
+ 0x20,0x10,0x10,0x08,0x03,0x09,0x09,0x06,0x01,0xFF,0xE0,0x20,0x20,0x20,0x20,0x20,
+ 0x20,0x20,0xE0,0x05,0x03,0x03,0x06,0x00,0x05,0x20,0x50,0x88,0x05,0x01,0x01,0x06,
+ 0x00,0xFE,0xF8,0x03,0x03,0x03,0x06,0x01,0x05,0x80,0x40,0x20,0x05,0x05,0x05,0x06,
+ 0x00,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0xF0,
+ 0x88,0x88,0x88,0xF0,0x05,0x05,0x05,0x06,0x00,0x00,0x70,0x80,0x80,0x88,0x70,0x05,
+ 0x07,0x07,0x06,0x00,0x00,0x08,0x08,0x78,0x88,0x88,0x88,0x78,0x05,0x05,0x05,0x06,
+ 0x00,0x00,0x70,0x88,0xF0,0x80,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x30,0x48,0x40,
+ 0xE0,0x40,0x40,0x40,0x05,0x07,0x07,0x06,0x00,0xFE,0x70,0x88,0x88,0x88,0x78,0x08,
+ 0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x80,0x80,0xF0,0x88,0x88,0x88,0x88,0x03,0x07,
+ 0x07,0x06,0x01,0x00,0x40,0x00,0xC0,0x40,0x40,0x40,0xE0,0x04,0x09,0x09,0x06,0x01,
+ 0xFE,0x10,0x00,0x30,0x10,0x10,0x10,0x10,0x90,0x60,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0x80,0x80,0x88,0x90,0xE0,0x90,0x88,0x03,0x07,0x07,0x06,0x01,0x00,0xC0,0x40,0x40,
+ 0x40,0x40,0x40,0xE0,0x05,0x05,0x05,0x06,0x00,0x00,0xD0,0xA8,0xA8,0xA8,0xA8,0x05,
+ 0x05,0x05,0x06,0x00,0x00,0xB0,0xC8,0x88,0x88,0x88,0x05,0x05,0x05,0x06,0x00,0x00,
+ 0x70,0x88,0x88,0x88,0x70,0x05,0x07,0x07,0x06,0x00,0xFE,0xF0,0x88,0x88,0x88,0xF0,
+ 0x80,0x80,0x05,0x07,0x07,0x06,0x00,0xFE,0x78,0x88,0x88,0x88,0x78,0x08,0x08,0x05,
+ 0x05,0x05,0x06,0x00,0x00,0xB0,0xC8,0x80,0x80,0x80,0x05,0x05,0x05,0x06,0x00,0x00,
+ 0x78,0x80,0x70,0x08,0xF0,0x05,0x07,0x07,0x06,0x00,0x00,0x20,0x20,0xF8,0x20,0x20,
+ 0x20,0x18,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x88,0x88,0x98,0x68,0x05,0x05,0x05,
+ 0x06,0x00,0x00,0x88,0x88,0x88,0x50,0x20,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x88,
+ 0xA8,0xA8,0x50,0x05,0x05,0x05,0x06,0x00,0x00,0x88,0x50,0x20,0x50,0x88,0x05,0x07,
+ 0x07,0x06,0x00,0xFE,0x88,0x88,0x88,0x50,0x20,0x40,0x80,0x05,0x05,0x05,0x06,0x00,
+ 0x00,0xF8,0x10,0x20,0x40,0xF8,0x03,0x09,0x09,0x06,0x01,0xFF,0x20,0x40,0x40,0x40,
+ 0x80,0x40,0x40,0x40,0x20,0x01,0x09,0x09,0x06,0x02,0xFF,0x80,0x80,0x80,0x80,0x80,
+ 0x80,0x80,0x80,0x80,0x03,0x09,0x09,0x06,0x01,0xFF,0x80,0x40,0x40,0x40,0x20,0x40,
+ 0x40,0x40,0x80,0x05,0x03,0x03,0x06,0x00,0x02,0x48,0xA8,0x90,0xFF,0xFF,0xFF,0xFF,
+ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,
+ 0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0x00,0x00,
+ 0x06,0x05,0xFF,0x01,0x07,0x07,0x06,0x02,0x00,0x80,0x00,0x80,0x80,0x80,0x80,0x80,
+ 0x05,0x07,0x07,0x06,0x00,0xFF,0x20,0x70,0xA8,0xA0,0xA8,0x70,0x20,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0x30,0x48,0x40,0xE0,0x40,0x48,0xB0,0x05,0x05,0x05,0x06,0x00,0x00,
+ 0xA8,0x50,0x88,0x50,0xA8,0x05,0x07,0x07,0x06,0x00,0x00,0x88,0x50,0xF8,0x20,0xF8,
+ 0x20,0x20,0x01,0x07,0x07,0x06,0x02,0x00,0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x04,
+ 0x08,0x08,0x06,0x01,0x00,0x70,0x80,0x60,0x90,0x90,0x60,0x10,0xE0,0x03,0x01,0x01,
+ 0x06,0x01,0x07,0xA0,0x06,0x07,0x07,0x06,0x00,0x00,0x78,0x84,0xB4,0xA4,0xB4,0x84,
+ 0x78,0x03,0x05,0x05,0x06,0x01,0x04,0x60,0xA0,0x60,0x00,0xE0,0x05,0x05,0x05,0x06,
+ 0x00,0x00,0x28,0x50,0xA0,0x50,0x28,0x05,0x03,0x03,0x06,0x00,0x01,0xF8,0x08,0x08,
+ 0x03,0x01,0x01,0x06,0x01,0x03,0xE0,0x06,0x07,0x07,0x06,0x00,0x00,0x78,0x84,0xB4,
+ 0xA4,0xA4,0x84,0x78,0x05,0x01,0x01,0x06,0x00,0x07,0xF8,0x04,0x04,0x04,0x06,0x01,
+ 0x05,0x60,0x90,0x90,0x60,0x05,0x07,0x07,0x06,0x00,0x00,0x20,0x20,0xF8,0x20,0x20,
+ 0x00,0xF8,0x03,0x05,0x05,0x06,0x01,0x04,0x40,0xA0,0x20,0x40,0xE0,0x03,0x05,0x05,
+ 0x06,0x01,0x04,0xC0,0x20,0x40,0x20,0xC0,0x03,0x03,0x03,0x06,0x01,0x05,0x20,0x40,
+ 0x80,0x05,0x07,0x07,0x06,0x00,0xFE,0x88,0x88,0x88,0x98,0xE8,0x80,0x80,0x05,0x08,
+ 0x08,0x06,0x00,0x00,0x78,0xE8,0xE8,0xE8,0x68,0x28,0x28,0x28,0x02,0x02,0x02,0x06,
+ 0x02,0x03,0xC0,0xC0,0x03,0x02,0x02,0x06,0x01,0xFE,0x20,0xC0,0x03,0x05,0x05,0x06,
+ 0x01,0x04,0x40,0xC0,0x40,0x40,0xE0,0x03,0x05,0x05,0x06,0x01,0x05,0x40,0xA0,0x40,
+ 0x00,0xE0,0x05,0x05,0x05,0x06,0x00,0x00,0xA0,0x50,0x28,0x50,0xA0,0x05,0x0A,0x0A,
+ 0x06,0x00,0x00,0x40,0xC0,0x48,0x50,0x60,0x50,0xB0,0x50,0x78,0x10,0x05,0x0A,0x0A,
+ 0x06,0x00,0x00,0x40,0xC0,0x48,0x50,0x60,0x50,0xA8,0x08,0x10,0x38,0x05,0x0A,0x0A,
+ 0x06,0x00,0x00,0xC0,0x20,0x48,0x30,0xE0,0x50,0xB0,0x50,0x78,0x10,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0x20,0x00,0x20,0x20,0x40,0x88,0x70,0x05,0x0A,0x0A,0x06,0x00,0x00,
+ 0x40,0x20,0x00,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x0A,0x0A,0x06,0x00,0x00,
+ 0x10,0x20,0x00,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x0A,0x0A,0x06,0x00,0x00,
+ 0x20,0x50,0x00,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x0A,0x0A,0x06,0x00,0x00,
+ 0x68,0xB0,0x00,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x09,0x09,0x06,0x00,0x00,
+ 0x50,0x00,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x0A,0x0A,0x06,0x00,0x00,0x20,
+ 0x50,0x20,0x70,0x88,0x88,0xF8,0x88,0x88,0x88,0x05,0x07,0x07,0x06,0x00,0x00,0x78,
+ 0xA0,0xA0,0xF0,0xA0,0xA0,0xB8,0x05,0x09,0x09,0x06,0x00,0xFE,0x70,0x88,0x80,0x80,
+ 0x80,0x88,0x70,0x10,0x60,0x05,0x0A,0x0A,0x06,0x00,0x00,0x40,0x20,0x00,0xF8,0x80,
+ 0x80,0xF0,0x80,0x80,0xF8,0x05,0x0A,0x0A,0x06,0x00,0x00,0x10,0x20,0x00,0xF8,0x80,
+ 0x80,0xF0,0x80,0x80,0xF8,0x05,0x0A,0x0A,0x06,0x00,0x00,0x20,0x50,0x00,0xF8,0x80,
+ 0x80,0xF0,0x80,0x80,0xF8,0x05,0x09,0x09,0x06,0x00,0x00,0x50,0x00,0xF8,0x80,0x80,
+ 0xF0,0x80,0x80,0xF8,0x03,0x0A,0x0A,0x06,0x01,0x00,0x80,0x40,0x00,0xE0,0x40,0x40,
+ 0x40,0x40,0x40,0xE0,0x03,0x0A,0x0A,0x06,0x01,0x00,0x20,0x40,0x00,0xE0,0x40,0x40,
+ 0x40,0x40,0x40,0xE0,0x03,0x0A,0x0A,0x06,0x01,0x00,0x40,0xA0,0x00,0xE0,0x40,0x40,
+ 0x40,0x40,0x40,0xE0,0x03,0x09,0x09,0x06,0x01,0x00,0xA0,0x00,0xE0,0x40,0x40,0x40,
+ 0x40,0x40,0xE0,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x48,0x48,0xE8,0x48,0x48,0x70,
+ 0x05,0x0A,0x0A,0x06,0x00,0x00,0x68,0xB0,0x00,0x88,0x88,0xC8,0xA8,0x98,0x88,0x88,
+ 0x05,0x0A,0x0A,0x06,0x00,0x00,0x40,0x20,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,
+ 0x05,0x0A,0x0A,0x06,0x00,0x00,0x10,0x20,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,
+ 0x05,0x0A,0x0A,0x06,0x00,0x00,0x20,0x50,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,
+ 0x05,0x0A,0x0A,0x06,0x00,0x00,0x68,0xB0,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,
+ 0x05,0x09,0x09,0x06,0x00,0x00,0x50,0x00,0x70,0x88,0x88,0x88,0x88,0x88,0x70,0x05,
+ 0x05,0x05,0x06,0x00,0x01,0x88,0x50,0x20,0x50,0x88,0x05,0x09,0x09,0x06,0x00,0xFF,
+ 0x08,0x70,0x98,0xA8,0xA8,0xA8,0xC8,0x70,0x80,0x05,0x0A,0x0A,0x06,0x00,0x00,0x40,
+ 0x20,0x00,0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x0A,0x0A,0x06,0x00,0x00,0x10,
+ 0x20,0x00,0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x0A,0x0A,0x06,0x00,0x00,0x20,
+ 0x50,0x00,0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x09,0x09,0x06,0x00,0x00,0x50,
+ 0x00,0x88,0x88,0x88,0x88,0x88,0x88,0x70,0x05,0x0A,0x0A,0x06,0x00,0x00,0x10,0x20,
+ 0x00,0x88,0x88,0x50,0x20,0x20,0x20,0x20,0x04,0x07,0x07,0x06,0x01,0x00,0x80,0xE0,
+ 0x90,0x90,0x90,0xE0,0x80,0x05,0x07,0x07,0x06,0x00,0x00,0x70,0x88,0x90,0xA0,0x90,
+ 0x88,0xB0,0x05,0x08,0x08,0x06,0x00,0x00,0x40,0x20,0x00,0x70,0x08,0x78,0x88,0x78,
+ 0x05,0x08,0x08,0x06,0x00,0x00,0x10,0x20,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x08,
+ 0x08,0x06,0x00,0x00,0x20,0x50,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x08,0x08,0x06,
+ 0x00,0x00,0x68,0xB0,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x07,0x07,0x06,0x00,0x00,
+ 0x50,0x00,0x70,0x08,0x78,0x88,0x78,0x05,0x08,0x08,0x06,0x00,0x00,0x20,0x50,0x20,
+ 0x70,0x08,0x78,0x88,0x78,0x05,0x05,0x05,0x06,0x00,0x00,0x70,0x28,0x70,0xA0,0x78,
+ 0x05,0x07,0x07,0x06,0x00,0xFE,0x70,0x88,0x80,0x88,0x70,0x10,0x60,0x05,0x08,0x08,
+ 0x06,0x00,0x00,0x40,0x20,0x00,0x70,0x88,0xF0,0x80,0x70,0x05,0x08,0x08,0x06,0x00,
+ 0x00,0x10,0x20,0x00,0x70,0x88,0xF0,0x80,0x70,0x05,0x08,0x08,0x06,0x00,0x00,0x20,
+ 0x50,0x00,0x70,0x88,0xF0,0x80,0x70,0x05,0x07,0x07,0x06,0x00,0x00,0x50,0x00,0x70,
+ 0x88,0xF0,0x80,0x70,0x03,0x08,0x08,0x06,0x01,0x00,0x80,0x40,0x00,0xC0,0x40,0x40,
+ 0x40,0xE0,0x03,0x08,0x08,0x06,0x01,0x00,0x20,0x40,0x00,0xC0,0x40,0x40,0x40,0xE0,
+ 0x03,0x08,0x08,0x06,0x01,0x00,0x40,0xA0,0x00,0xC0,0x40,0x40,0x40,0xE0,0x03,0x07,
+ 0x07,0x06,0x01,0x00,0xA0,0x00,0xC0,0x40,0x40,0x40,0xE0,0x05,0x09,0x09,0x06,0x00,
+ 0x00,0x50,0x20,0x50,0x08,0x78,0x88,0x88,0x88,0x70,0x05,0x08,0x08,0x06,0x00,0x00,
+ 0x68,0xB0,0x00,0xB0,0xC8,0x88,0x88,0x88,0x05,0x08,0x08,0x06,0x00,0x00,0x40,0x20,
+ 0x00,0x70,0x88,0x88,0x88,0x70,0x05,0x08,0x08,0x06,0x00,0x00,0x10,0x20,0x00,0x70,
+ 0x88,0x88,0x88,0x70,0x05,0x08,0x08,0x06,0x00,0x00,0x20,0x50,0x00,0x70,0x88,0x88,
+ 0x88,0x70,0x05,0x08,0x08,0x06,0x00,0x00,0x68,0xB0,0x00,0x70,0x88,0x88,0x88,0x70,
+ 0x05,0x07,0x07,0x06,0x00,0x00,0x50,0x00,0x70,0x88,0x88,0x88,0x70,0x05,0x05,0x05,
+ 0x06,0x00,0x01,0x20,0x00,0xF8,0x00,0x20,0x05,0x05,0x05,0x06,0x00,0x00,0x78,0x98,
+ 0xA8,0xC8,0xF0,0x05,0x08,0x08,0x06,0x00,0x00,0x40,0x20,0x00,0x88,0x88,0x88,0x88,
+ 0x70,0x05,0x08,0x08,0x06,0x00,0x00,0x10,0x20,0x00,0x88,0x88,0x88,0x88,0x70,0x05,
+ 0x08,0x08,0x06,0x00,0x00,0x20,0x50,0x00,0x88,0x88,0x88,0x88,0x70,0x05,0x07,0x07,
+ 0x06,0x00,0x00,0x50,0x00,0x88,0x88,0x88,0x88,0x70,0x05,0x0A,0x0A,0x06,0x00,0xFE,
+ 0x10,0x20,0x00,0x88,0x88,0x88,0x50,0x20,0x40,0x80,0x05,0x09,0x09,0x06,0x00,0xFE,
+ 0x80,0x80,0xF0,0x88,0x88,0x88,0xF0,0x80,0x80,0x05,0x09,0x09,0x06,0x00,0xFE,0x50,
+ 0x00,0x88,0x88,0x88,0x50,0x20,0x40,0x80
+};
+
+#endif // !STM32_NOT_EXTENDED_ISO10646_1_5X7
+
+#endif // HAS_GRAPHICAL_TFT
diff --git a/Marlin/src/lcd/tft/fontdata/helvetica_12_bold.cpp b/Marlin/src/lcd/tft/fontdata/helvetica_12_bold.cpp
new file mode 100644
index 0000000..e7411ea
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/helvetica_12_bold.cpp
@@ -0,0 +1,305 @@
+/**
+ * Marlin 3D Printer Firmware
+ * Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
+ *
+ * Based on Sprinter and grbl.
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
+ */
+
+/*
+ Fontname: Helvetica
+ Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved.
+ Capital A Height: 12, '1' Height: 12
+ Calculated Max Values w=14 h=17 x= 2 y=10 dx=16 dy= 0 ascent=14 len=32
+ Font Bounding box w=16 h=17 x= 0 y=-4
+ Calculated Min Values x= 0 y=-4 dx= 0 dy= 0
+ Pure Font ascent =12 descent=-4
+ X Font ascent =12 descent=-4
+ Max Font ascent =14 descent=-4
+*/
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+extern const uint8_t Helvetica12Bold[4172] = {
+ 0,16,17,0,252,12,2,74,5,106,32,255,252,14,252,12,
+ 252,0,0,0,5,0,0,2,12,12,6,2,0,192,192,192,
+ 192,192,192,192,192,192,0,192,192,5,4,4,8,1,8,216,
+ 216,216,72,9,12,24,9,0,0,27,0,27,0,27,0,127,
+ 128,127,128,54,0,54,0,255,0,255,0,108,0,108,0,108,
+ 0,7,14,14,9,1,255,16,124,254,214,208,240,120,60,30,
+ 22,214,254,124,16,13,12,24,14,0,0,48,64,120,128,204,
+ 128,205,0,121,0,50,0,2,96,4,240,5,152,9,152,8,
+ 240,16,96,10,12,24,12,1,0,60,0,126,0,102,0,102,
+ 0,60,0,56,192,125,192,207,128,199,0,199,0,127,128,57,
+ 192,2,4,4,4,1,8,192,192,192,64,4,15,15,6,1,
+ 253,48,112,96,192,192,192,192,192,192,192,192,192,96,112,48,
+ 4,15,15,6,0,253,192,224,96,48,48,48,48,48,48,48,
+ 48,48,96,224,192,5,5,5,6,0,7,32,168,112,112,136,
+ 8,8,8,10,1,0,24,24,24,255,255,24,24,24,2,5,
+ 5,4,1,253,192,192,64,64,128,4,2,2,5,0,3,240,
+ 240,2,2,2,4,1,0,192,192,4,12,12,5,0,0,16,
+ 16,48,32,32,96,64,64,192,128,128,128,8,12,12,9,0,
+ 0,60,126,231,195,195,195,195,195,195,231,126,60,5,12,12,
+ 9,1,0,8,24,248,248,24,24,24,24,24,24,24,24,8,
+ 12,12,9,0,0,60,126,231,195,195,7,14,28,56,112,255,
+ 255,8,12,12,9,0,0,60,126,231,195,7,30,30,7,195,
+ 231,126,60,8,12,12,9,0,0,14,30,54,54,102,102,198,
+ 255,255,6,6,6,8,12,12,9,0,0,63,63,48,48,124,
+ 126,71,3,3,231,126,60,8,12,12,9,0,0,60,126,231,
+ 192,220,254,231,195,195,231,126,60,8,12,12,9,0,0,255,
+ 255,6,6,12,12,24,24,24,48,48,48,8,12,12,9,0,
+ 0,60,126,231,195,102,60,126,231,195,231,126,60,8,12,12,
+ 9,0,0,60,126,231,195,195,231,127,59,3,231,126,60,2,
+ 8,8,5,2,0,192,192,0,0,0,0,192,192,2,11,11,
+ 5,2,253,192,192,0,0,0,0,192,192,64,64,128,8,8,
+ 8,10,1,0,3,15,60,224,224,60,15,3,8,6,6,10,
+ 1,1,255,255,0,0,255,255,8,8,8,10,1,0,192,240,
+ 60,7,7,60,240,192,7,12,12,10,1,0,124,254,198,198,
+ 6,14,12,24,24,0,24,24,13,14,28,16,1,254,15,192,
+ 56,96,96,16,71,216,204,72,136,200,152,200,152,136,153,152,
+ 201,144,70,96,96,0,56,192,15,128,11,12,24,12,0,0,
+ 14,0,14,0,31,0,27,0,59,128,49,128,113,192,96,192,
+ 127,192,255,224,192,96,192,96,9,12,24,11,1,0,254,0,
+ 255,0,195,128,193,128,195,128,255,0,255,0,195,128,193,128,
+ 195,128,255,0,254,0,10,12,24,12,1,0,31,0,63,128,
+ 113,192,96,192,224,0,192,0,192,0,224,0,96,192,113,192,
+ 63,128,31,0,10,12,24,12,1,0,252,0,255,0,195,128,
+ 193,128,193,192,192,192,192,192,193,192,193,128,195,128,255,0,
+ 252,0,8,12,12,10,1,0,255,255,192,192,192,254,254,192,
+ 192,192,255,255,8,12,12,10,1,0,255,255,192,192,192,254,
+ 254,192,192,192,192,192,10,12,24,12,1,0,31,0,63,128,
+ 113,192,96,192,224,0,192,0,195,192,227,192,96,192,113,192,
+ 63,192,30,192,10,12,24,12,1,0,192,192,192,192,192,192,
+ 192,192,255,192,255,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,2,12,12,4,1,0,192,192,192,192,192,192,192,192,
+ 192,192,192,192,7,12,12,9,1,0,6,6,6,6,6,6,
+ 6,6,198,198,254,124,10,12,24,12,1,0,193,192,195,128,
+ 199,0,206,0,220,0,248,0,252,0,206,0,199,0,195,128,
+ 193,192,192,192,8,12,12,10,1,0,192,192,192,192,192,192,
+ 192,192,192,192,255,255,11,12,24,13,1,0,224,224,224,224,
+ 224,224,241,224,241,224,209,96,219,96,219,96,202,96,206,96,
+ 206,96,196,96,10,12,24,12,1,0,224,192,240,192,240,192,
+ 216,192,216,192,204,192,204,192,198,192,198,192,195,192,195,192,
+ 193,192,11,12,24,13,1,0,31,0,63,128,113,192,96,192,
+ 224,224,192,96,192,96,224,224,96,192,113,192,63,128,31,0,
+ 9,12,24,11,1,0,254,0,255,0,195,128,193,128,193,128,
+ 195,128,255,0,254,0,192,0,192,0,192,0,192,0,11,13,
+ 26,13,1,255,31,0,63,128,113,192,96,192,224,224,192,96,
+ 192,96,226,96,103,192,115,192,63,128,31,192,0,128,10,12,
+ 24,12,1,0,255,0,255,128,193,128,193,128,195,128,255,0,
+ 255,0,195,128,193,128,193,128,193,192,193,192,9,12,24,11,
+ 1,0,62,0,127,0,227,128,193,128,240,0,126,0,31,0,
+ 3,128,193,128,227,128,127,0,62,0,10,12,24,10,0,0,
+ 255,192,255,192,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,12,0,12,0,12,0,10,12,24,12,1,0,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 225,192,127,128,63,0,10,12,24,11,0,0,192,192,192,192,
+ 97,128,97,128,97,128,51,0,51,0,51,0,30,0,30,0,
+ 12,0,12,0,14,12,24,15,0,0,195,12,195,12,195,12,
+ 99,24,103,152,103,152,52,176,60,240,60,240,24,96,24,96,
+ 24,96,9,12,24,11,1,0,193,128,227,128,99,0,54,0,
+ 62,0,28,0,28,0,62,0,54,0,99,0,227,128,193,128,
+ 10,12,24,11,0,0,192,192,225,192,97,128,51,0,51,0,
+ 30,0,30,0,12,0,12,0,12,0,12,0,12,0,8,12,
+ 12,10,1,0,255,255,7,6,12,28,56,48,96,224,255,255,
+ 4,15,15,6,1,253,240,240,192,192,192,192,192,192,192,192,
+ 192,192,192,240,240,4,12,12,5,0,0,128,128,192,64,64,
+ 96,32,32,48,16,16,16,4,15,15,6,0,253,240,240,48,
+ 48,48,48,48,48,48,48,48,48,48,240,240,8,7,7,10,
+ 1,5,24,24,60,102,102,195,195,9,1,2,9,0,253,255,
+ 128,3,3,3,6,2,10,128,192,32,8,9,9,9,1,0,
+ 124,254,198,14,126,230,198,254,119,8,12,12,10,1,0,192,
+ 192,192,220,254,231,195,195,195,231,254,220,8,9,9,9,1,
+ 0,60,126,231,192,192,192,231,126,60,8,12,12,10,1,0,
+ 3,3,3,63,127,231,195,195,195,231,127,59,8,9,9,10,
+ 1,0,60,126,195,255,255,192,231,126,60,4,12,12,6,1,
+ 0,48,112,96,240,240,96,96,96,96,96,96,96,8,13,13,
+ 10,1,252,59,127,231,195,195,195,231,127,59,3,231,126,60,
+ 8,12,12,10,1,0,192,192,192,222,255,227,195,195,195,195,
+ 195,195,2,12,12,4,1,0,192,192,0,192,192,192,192,192,
+ 192,192,192,192,3,16,16,5,1,252,96,96,0,96,96,96,
+ 96,96,96,96,96,96,96,96,224,192,8,12,12,9,1,0,
+ 192,192,192,199,206,220,248,252,236,206,198,199,2,12,12,4,
+ 1,0,192,192,192,192,192,192,192,192,192,192,192,192,12,9,
+ 18,14,1,0,222,224,255,240,231,48,198,48,198,48,198,48,
+ 198,48,198,48,198,48,8,9,9,10,1,0,222,255,227,195,
+ 195,195,195,195,195,8,9,9,10,1,0,60,126,231,195,195,
+ 195,231,126,60,8,13,13,10,1,252,220,254,231,195,195,195,
+ 231,254,220,192,192,192,192,8,13,13,10,1,252,59,127,231,
+ 195,195,195,231,127,59,3,3,3,3,5,9,9,6,1,0,
+ 216,248,224,192,192,192,192,192,192,7,9,9,9,1,0,124,
+ 254,198,240,124,14,198,254,124,4,11,11,6,1,0,96,96,
+ 240,240,96,96,96,96,96,112,48,8,9,9,10,1,0,195,
+ 195,195,195,195,195,199,255,123,8,9,9,9,0,0,195,195,
+ 102,102,102,60,60,24,24,12,9,18,13,0,0,198,48,198,
+ 48,102,96,102,96,111,96,63,192,57,192,25,128,25,128,7,
+ 9,9,9,1,0,198,198,108,124,56,124,108,198,198,8,13,
+ 13,9,0,252,195,195,99,102,54,54,60,28,24,24,24,112,
+ 96,7,9,9,8,0,0,254,254,14,28,24,56,112,254,254,
+ 4,15,15,6,1,253,48,112,96,96,96,96,96,192,96,96,
+ 96,96,96,112,48,1,16,16,4,1,252,128,128,128,128,128,
+ 128,128,128,128,128,128,128,128,128,128,128,4,15,15,6,1,
+ 253,192,224,96,96,96,96,96,48,96,96,96,96,96,224,192,
+ 8,3,3,10,1,3,113,153,142,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,5,0,0,2,12,12,6,1,253,192,192,0,64,64,
+ 64,192,192,192,192,192,192,8,11,11,9,0,255,4,60,126,
+ 239,200,216,208,247,126,60,32,8,12,12,9,0,0,28,62,
+ 99,99,96,48,124,48,48,32,127,255,7,7,7,9,1,2,
+ 186,124,198,198,198,124,186,8,12,12,9,0,0,195,195,102,
+ 102,60,24,126,24,126,24,24,24,1,16,16,5,2,252,128,
+ 128,128,128,128,128,128,0,0,128,128,128,128,128,128,128,8,
+ 15,15,9,0,253,60,126,102,96,120,126,199,195,243,126,30,
+ 6,102,126,60,5,2,2,6,0,10,216,216,12,12,24,12,
+ 0,0,15,0,57,192,96,96,79,32,217,176,144,16,144,16,
+ 217,176,79,32,96,32,57,192,15,0,5,7,7,6,1,5,
+ 96,144,112,144,120,0,248,8,6,6,9,0,2,51,102,204,
+ 204,102,51,8,5,5,10,0,2,255,255,3,3,3,4,2,
+ 2,5,0,3,240,240,12,12,24,12,0,0,15,0,57,192,
+ 96,96,95,32,217,176,153,144,158,16,219,48,91,32,96,96,
+ 57,192,15,0,5,1,1,6,0,10,248,4,5,5,7,1,
+ 7,96,144,144,144,96,8,11,11,10,1,0,24,24,24,255,
+ 255,24,24,24,0,255,255,5,7,7,6,0,5,112,216,216,
+ 48,96,248,248,5,7,7,6,0,5,112,216,24,48,24,216,
+ 112,3,3,3,6,1,10,32,96,128,8,12,12,10,1,253,
+ 195,195,195,195,195,195,199,255,251,192,192,192,8,15,15,9,
+ 0,253,127,242,242,242,242,242,114,18,18,18,18,18,18,18,
+ 18,2,2,2,5,1,4,192,192,5,4,4,6,0,252,32,
+ 48,152,112,4,7,7,6,1,5,48,240,240,48,48,48,48,
+ 5,7,7,6,0,5,112,216,136,216,112,0,248,8,6,6,
+ 9,1,2,204,102,51,51,102,204,13,12,24,14,1,0,48,
+ 192,240,128,241,128,49,0,51,48,50,112,54,240,4,176,13,
+ 176,9,248,24,48,16,48,12,12,24,14,0,0,48,128,241,
+ 128,241,0,51,0,50,0,54,224,53,176,13,176,8,96,24,
+ 192,17,240,49,240,13,12,24,14,0,0,112,64,216,192,24,
+ 128,49,128,25,48,219,112,114,240,6,176,5,176,13,248,8,
+ 48,24,48,7,12,12,10,1,253,48,48,0,48,48,96,224,
+ 192,198,198,254,124,11,14,28,12,0,0,4,0,0,0,14,
+ 0,14,0,31,0,27,0,59,128,49,128,113,192,96,192,127,
+ 192,255,224,192,96,192,96,11,14,28,12,0,0,8,0,0,
+ 0,14,0,14,0,31,0,27,0,59,128,49,128,113,192,96,
+ 192,127,192,255,224,192,96,192,96,11,14,28,12,0,0,17,
+ 0,0,0,14,0,14,0,31,0,27,0,59,128,49,128,113,
+ 192,96,192,127,192,255,224,192,96,192,96,11,14,28,12,0,
+ 0,23,0,0,0,14,0,14,0,31,0,27,0,59,128,49,
+ 128,113,192,96,192,127,192,255,224,192,96,192,96,11,14,28,
+ 12,0,0,49,128,0,0,14,0,14,0,31,0,27,0,59,
+ 128,49,128,113,192,96,192,127,192,255,224,192,96,192,96,11,
+ 14,28,12,0,0,18,0,12,0,14,0,14,0,31,0,27,
+ 0,59,128,49,128,113,192,96,192,127,192,255,224,192,96,192,
+ 96,14,12,24,15,0,0,31,252,31,252,27,0,51,0,51,
+ 0,51,248,99,248,127,0,127,0,195,0,195,252,195,252,10,
+ 16,32,12,1,252,31,0,63,128,113,192,96,192,224,0,192,
+ 0,192,0,224,0,96,192,113,192,63,128,31,0,4,0,6,
+ 0,19,0,14,0,8,14,14,10,1,0,8,0,255,255,192,
+ 192,192,254,254,192,192,192,255,255,8,14,14,10,1,0,16,
+ 0,255,255,192,192,192,254,254,192,192,192,255,255,8,14,14,
+ 10,1,0,34,0,255,255,192,192,192,254,254,192,192,192,255,
+ 255,8,14,14,10,1,0,102,0,255,255,192,192,192,254,254,
+ 192,192,192,255,255,2,14,14,4,1,0,64,0,192,192,192,
+ 192,192,192,192,192,192,192,192,192,2,14,14,4,1,0,128,
+ 0,192,192,192,192,192,192,192,192,192,192,192,192,5,14,14,
+ 5,0,0,136,0,96,96,96,96,96,96,96,96,96,96,96,
+ 96,5,14,14,5,0,0,152,0,96,96,96,96,96,96,96,
+ 96,96,96,96,96,12,12,24,12,0,0,63,0,63,192,48,
+ 224,48,96,48,112,252,48,252,48,48,112,48,96,48,224,63,
+ 192,63,0,10,14,28,12,1,0,46,0,0,0,224,192,240,
+ 192,240,192,216,192,216,192,204,192,204,192,198,192,198,192,195,
+ 192,195,192,193,192,11,14,28,13,1,0,2,0,0,0,31,
+ 0,63,128,113,192,96,192,224,224,192,96,192,96,224,224,96,
+ 192,113,192,63,128,31,0,11,14,28,13,1,0,4,0,0,
+ 0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,224,
+ 224,96,192,113,192,63,128,31,0,11,14,28,13,1,0,17,
+ 0,0,0,31,0,63,128,113,192,96,192,224,224,192,96,192,
+ 96,224,224,96,192,113,192,63,128,31,0,11,14,28,13,1,
+ 0,23,0,0,0,31,0,63,128,113,192,96,192,224,224,192,
+ 96,192,96,224,224,96,192,113,192,63,128,31,0,11,14,28,
+ 13,1,0,25,128,0,0,31,0,63,128,113,192,96,192,224,
+ 224,192,96,192,96,224,224,96,192,113,192,63,128,31,0,9,
+ 9,18,10,0,0,65,0,227,128,119,0,62,0,28,0,62,
+ 0,119,0,227,128,65,0,11,12,24,13,1,0,31,32,63,
+ 192,112,192,97,192,227,96,198,96,204,96,216,224,112,192,97,
+ 192,127,128,159,0,10,14,28,12,1,0,4,0,0,0,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,225,192,127,128,63,0,10,14,28,12,1,0,8,0,0,
+ 0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,225,192,127,128,63,0,10,14,28,12,1,0,17,
+ 0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,225,192,127,128,63,0,10,14,28,12,1,
+ 0,51,0,0,0,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,225,192,127,128,63,0,10,14,28,
+ 11,0,0,8,0,0,0,192,192,225,192,97,128,51,0,51,
+ 0,30,0,30,0,12,0,12,0,12,0,12,0,12,0,9,
+ 12,24,11,1,0,192,0,254,0,255,0,195,128,193,128,193,
+ 128,195,128,255,0,254,0,192,0,192,0,192,0,8,12,12,
+ 10,1,0,124,254,198,198,220,222,195,195,195,195,222,220,8,
+ 13,13,9,1,0,32,48,8,0,124,254,198,14,126,230,198,
+ 254,119,8,13,13,9,1,0,4,12,16,0,124,254,198,14,
+ 126,230,198,254,119,8,13,13,9,1,0,16,56,68,0,124,
+ 254,198,14,126,230,198,254,119,8,12,12,9,1,0,58,92,
+ 0,124,254,198,14,126,230,198,254,119,8,12,12,9,1,0,
+ 108,108,0,124,254,198,14,126,230,198,254,119,8,13,13,9,
+ 1,0,24,36,36,24,124,254,198,14,126,230,198,254,119,13,
+ 9,18,15,1,0,125,224,255,240,198,24,15,248,127,248,230,
+ 0,207,56,255,240,121,224,8,13,13,9,1,252,60,126,231,
+ 192,192,192,231,126,60,16,24,76,56,8,13,13,10,1,0,
+ 32,48,8,0,60,126,195,255,255,192,231,126,60,8,13,13,
+ 10,1,0,4,12,16,0,60,126,195,255,255,192,231,126,60,
+ 8,13,13,10,1,0,8,28,34,0,60,126,195,255,255,192,
+ 231,126,60,8,12,12,10,1,0,54,54,0,60,126,195,255,
+ 255,192,231,126,60,3,13,13,4,0,0,128,192,32,0,96,
+ 96,96,96,96,96,96,96,96,3,13,13,4,1,0,32,96,
+ 128,0,192,192,192,192,192,192,192,192,192,5,13,13,5,0,
+ 0,32,112,136,0,96,96,96,96,96,96,96,96,96,5,12,
+ 12,5,0,0,216,216,0,96,96,96,96,96,96,96,96,96,
+ 8,12,12,10,1,0,96,124,248,28,126,231,195,195,195,231,
+ 126,60,8,12,12,10,1,0,58,92,0,222,255,227,195,195,
+ 195,195,195,195,8,13,13,10,1,0,32,48,8,0,60,126,
+ 231,195,195,195,231,126,60,8,13,13,10,1,0,8,24,32,
+ 0,60,126,231,195,195,195,231,126,60,8,13,13,10,1,0,
+ 16,56,68,0,60,126,231,195,195,195,231,126,60,8,12,12,
+ 10,1,0,58,92,0,60,126,231,195,195,195,231,126,60,8,
+ 12,12,10,1,0,108,108,0,60,126,231,195,195,195,231,126,
+ 60,8,8,8,10,1,0,24,24,0,255,255,0,24,24,8,
+ 9,9,10,1,0,61,127,231,207,219,243,231,254,188,8,13,
+ 13,10,1,0,32,48,8,0,195,195,195,195,195,195,199,255,
+ 123,8,13,13,10,1,0,8,24,32,0,195,195,195,195,195,
+ 195,199,255,123,8,13,13,10,1,0,16,56,68,0,195,195,
+ 195,195,195,195,199,255,123,8,12,12,10,1,0,108,108,0,
+ 195,195,195,195,195,195,199,255,123,8,17,17,9,0,252,4,
+ 12,16,0,195,195,99,102,54,54,60,28,24,24,24,112,96,
+ 8,16,16,10,1,252,192,192,192,220,254,231,195,195,195,231,
+ 254,220,192,192,192,192,8,16,16,9,0,252,54,54,0,195,
+ 195,99,102,54,54,60,28,24,24,24,112,96
+};
+
+#endif // HAS_GRAPHICAL_TFT
diff --git a/Marlin/src/lcd/tft/fontdata/helvetica_14.cpp b/Marlin/src/lcd/tft/fontdata/helvetica_14.cpp
new file mode 100644
index 0000000..87e7135
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/helvetica_14.cpp
@@ -0,0 +1,381 @@
+/**
+ * Marlin 3D Printer Firmware
+ * Copyright (c) 2020 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
+ *
+ * Based on Sprinter and grbl.
+ * Copyright (c) 2011 Camiel Gubbels / Erik van der Zalm
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation, either version 3 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details.
+ *
+ * You should have received a copy of the GNU General Public License
+ * along with this program. If not, see <https://www.gnu.org/licenses/>.
+ *
+ */
+
+/*
+ Fontname: Helvetica
+ Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved.
+ Capital A Height: 14, '1' Height: 13
+ Calculated Max Values w=16 h=18 x= 2 y=12 dx=18 dy= 0 ascent=16 len=36
+ Font Bounding box w=18 h=19 x= 0 y=-4
+ Calculated Min Values x= 0 y=-4 dx= 0 dy= 0
+ Pure Font ascent =14 descent=-4
+ X Font ascent =14 descent=-4
+ Max Font ascent =16 descent=-4
+*/
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+/*
+typedef struct __attribute__((__packed__)) {
+ uint8_t BBXWidth;
+ uint8_t BBXHeight;
+ uint8_t DataSize;
+ int8_t DWidth;
+ int8_t BBXOffsetX;
+ int8_t BBXOffsetY;
+} tGlyph;
+*/
+
+extern const uint8_t Helvetica14_symbols[63] = {
+ 0,18,19,0,252,14,0,0,0,0,1,9,252,16,252,14,252, // tFont
+ 0,0,0,0,0,0, // 0x01 - LCD_STR_REFRESH
+ 0,0,0,0,0,0, // 0x02 - LCD_STR_FOLDER
+ 255, // 0x03 - LCD_STR_ARROW_RIGHT
+ 255, // 0x04 - LCD_STR_UPLEVEL
+ 255, // 0x05 - LCD_STR_CLOCK
+ 255, // 0x06 - LCD_STR_FEEDRATE
+ 255, // 0x07 - LCD_STR_BEDTEMP
+ 5,12,12,6,0,1,32,80,80,80,80,80,80,80,136,136,136,112, // 0x08 - LCD_STR_THERMOMETER
+ 5,5,5,5,0,11,112,216,136,216,112, // 0x09 - LCD_STR_DEGREE
+};
+
+extern const uint8_t Helvetica14[5005] = {
+ 0,18,19,0,252,14,2,150,6,83,32,255,252,16,252,14,252, // tFont
+ 0,0,0,5,0,0,2,14,14,6,2,0,192,192,192,
+ 192,192,192,192,192,192,192,0,0,192,192,5,5,5,5,0,
+ 9,216,216,216,216,216,10,13,26,10,0,0,9,0,9,0,
+ 9,0,127,192,127,192,18,0,18,0,18,0,255,128,255,128,
+ 36,0,36,0,36,0,9,16,32,10,1,254,8,0,62,0,
+ 127,0,203,0,200,0,232,0,120,0,62,0,15,0,9,128,
+ 201,128,235,128,127,0,62,0,8,0,8,0,14,13,26,16,
+ 1,0,120,96,204,192,204,192,205,128,205,128,123,0,3,0,
+ 6,120,6,204,12,204,12,204,24,204,24,120,12,13,26,13,
+ 1,0,60,0,126,0,102,0,102,0,60,0,124,0,238,192,
+ 198,192,195,192,195,128,231,192,126,224,60,112,2,5,5,4,
+ 1,9,192,192,192,192,192,4,18,18,6,0,252,16,48,96,
+ 96,192,192,192,192,192,192,192,192,192,192,96,96,48,16,4,
+ 18,18,6,1,252,128,192,96,96,48,48,48,48,48,48,48,
+ 48,48,48,96,96,192,128,5,7,7,7,1,7,32,168,248,
+ 32,248,168,32,8,10,10,10,1,0,24,24,24,24,255,255,
+ 24,24,24,24,2,5,5,5,1,253,192,192,64,64,128,5,
+ 2,2,6,0,4,248,248,2,2,2,5,1,0,192,192,5,
+ 14,14,5,0,0,24,24,24,24,48,48,48,96,96,96,192,
+ 192,192,192,8,13,13,10,1,0,60,126,102,195,195,195,195,
+ 195,195,195,102,126,60,5,13,13,10,2,0,24,248,248,24,
+ 24,24,24,24,24,24,24,24,24,8,13,13,10,1,0,60,
+ 254,195,3,7,14,28,56,112,224,192,255,255,8,13,13,10,
+ 1,0,62,127,195,195,6,28,30,7,3,195,199,126,60,9,
+ 13,26,10,0,0,3,0,7,0,15,0,27,0,51,0,51,
+ 0,99,0,195,0,255,128,255,128,3,0,3,0,3,0,8,
+ 13,13,10,1,0,254,254,192,192,252,254,199,3,3,195,199,
+ 254,124,8,13,13,10,1,0,60,127,99,192,192,220,254,195,
+ 195,195,227,126,60,8,13,13,10,1,0,255,255,3,6,12,
+ 12,24,24,48,48,96,96,96,8,13,13,10,1,0,60,126,
+ 231,195,195,102,126,231,195,195,231,126,60,8,13,13,10,1,
+ 0,60,126,199,195,195,195,127,59,3,3,198,254,124,2,10,
+ 10,5,1,0,192,192,0,0,0,0,0,0,192,192,2,13,
+ 13,5,1,253,192,192,0,0,0,0,0,0,192,192,64,64,
+ 128,8,9,9,10,1,0,3,15,60,112,192,112,60,15,3,
+ 7,5,5,11,2,2,254,254,0,254,254,8,9,9,10,1,
+ 0,192,240,60,14,3,14,60,240,192,7,14,14,10,1,0,
+ 124,254,198,198,14,28,56,48,48,48,0,0,48,48,16,17,
+ 34,18,1,253,3,240,15,252,28,14,48,6,99,211,103,115,
+ 198,51,204,99,204,102,204,102,204,204,207,248,103,112,112,0,
+ 56,0,31,240,7,224,12,14,28,13,0,0,6,0,6,0,
+ 15,0,15,0,25,128,25,128,48,192,48,192,63,192,127,224,
+ 96,96,96,96,192,48,192,48,11,14,28,13,1,0,255,0,
+ 255,128,193,192,192,192,192,192,193,128,255,128,255,192,192,224,
+ 192,96,192,96,192,224,255,192,255,128,12,14,28,14,1,0,
+ 15,128,63,224,112,112,96,48,224,0,192,0,192,0,192,0,
+ 192,0,224,0,96,48,112,112,63,224,15,128,12,14,28,14,
+ 1,0,255,128,255,192,192,224,192,96,192,48,192,48,192,48,
+ 192,48,192,48,192,48,192,96,192,224,255,192,255,128,10,14,
+ 28,13,2,0,255,192,255,192,192,0,192,0,192,0,192,0,
+ 255,128,255,128,192,0,192,0,192,0,192,0,255,192,255,192,
+ 9,14,28,12,2,0,255,128,255,128,192,0,192,0,192,0,
+ 192,0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,
+ 192,0,13,14,28,15,1,0,15,192,63,240,112,56,96,24,
+ 224,24,192,0,192,0,192,248,192,248,224,24,96,24,112,56,
+ 63,248,15,216,11,14,28,14,1,0,192,96,192,96,192,96,
+ 192,96,192,96,192,96,255,224,255,224,192,96,192,96,192,96,
+ 192,96,192,96,192,96,2,14,14,6,2,0,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,8,14,14,10,0,0,
+ 3,3,3,3,3,3,3,3,3,195,195,231,126,60,11,14,
+ 28,14,2,0,192,224,193,192,195,128,199,0,206,0,220,0,
+ 248,0,252,0,206,0,199,0,195,128,193,192,192,224,192,96,
+ 9,14,28,11,1,0,192,0,192,0,192,0,192,0,192,0,
+ 192,0,192,0,192,0,192,0,192,0,192,0,192,0,255,128,
+ 255,128,14,14,28,16,1,0,192,12,192,12,224,28,224,28,
+ 240,60,240,60,216,108,216,108,204,204,204,204,196,140,199,140,
+ 195,12,195,12,11,14,28,14,1,0,192,96,224,96,240,96,
+ 240,96,216,96,204,96,204,96,198,96,198,96,195,96,193,224,
+ 193,224,192,224,192,96,13,14,28,15,1,0,15,128,63,224,
+ 112,112,96,48,224,56,192,24,192,24,192,24,192,24,224,56,
+ 96,48,112,112,63,224,15,128,10,14,28,13,2,0,255,0,
+ 255,128,193,192,192,192,192,192,193,192,255,128,255,0,192,0,
+ 192,0,192,0,192,0,192,0,192,0,13,15,30,15,1,255,
+ 15,128,63,224,112,112,96,48,224,56,192,24,192,24,192,24,
+ 192,24,225,184,97,176,112,240,63,224,15,176,0,48,11,14,
+ 28,14,1,0,255,128,255,192,192,224,192,96,192,96,192,224,
+ 255,192,255,128,192,192,192,192,192,96,192,96,192,96,192,96,
+ 10,14,28,13,1,0,30,0,127,128,225,192,192,192,224,0,
+ 124,0,31,0,3,128,1,192,0,192,192,192,225,192,127,128,
+ 63,0,10,14,28,12,1,0,255,192,255,192,12,0,12,0,
+ 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,12,0,11,14,28,14,1,0,192,96,192,96,192,96,
+ 192,96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,
+ 96,192,127,192,31,0,12,14,28,13,0,0,192,48,192,48,
+ 96,96,96,96,96,96,48,192,48,192,48,192,25,128,25,128,
+ 25,128,15,0,15,0,6,0,16,14,28,18,1,0,193,131,
+ 193,131,193,131,195,195,99,198,98,70,102,102,102,102,54,108,
+ 54,108,52,44,28,56,24,24,24,24,11,14,28,13,1,0,
+ 192,96,192,96,96,192,113,192,49,128,27,0,14,0,14,0,
+ 27,0,49,128,113,192,96,192,192,96,192,96,12,14,28,13,
+ 0,0,192,48,192,48,96,96,96,96,48,192,57,192,25,128,
+ 15,0,6,0,6,0,6,0,6,0,6,0,6,0,10,14,
+ 28,12,1,0,255,192,255,192,0,192,1,128,3,0,6,0,
+ 12,0,28,0,24,0,48,0,96,0,192,0,255,192,255,192,
+ 4,18,18,5,0,252,240,240,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,240,240,5,14,14,5,0,0,192,192,
+ 192,96,96,96,48,48,48,48,24,24,24,24,4,18,18,5,
+ 0,252,240,240,48,48,48,48,48,48,48,48,48,48,48,48,
+ 48,48,240,240,7,6,6,9,1,7,16,56,108,108,198,198,
+ 11,2,4,11,0,252,255,224,255,224,4,3,3,4,0,11,
+ 192,96,48,9,10,20,11,1,0,126,0,231,0,195,0,7,
+ 0,127,0,227,0,195,0,195,0,231,128,121,128,9,14,28,
+ 11,1,0,192,0,192,0,192,0,192,0,222,0,255,0,227,
+ 0,193,128,193,128,193,128,193,128,227,0,255,0,222,0,8,
+ 10,10,10,1,0,62,127,99,192,192,192,192,99,127,62,9,
+ 14,28,11,1,0,1,128,1,128,1,128,1,128,61,128,127,
+ 128,99,128,193,128,193,128,193,128,193,128,99,128,127,128,61,
+ 128,8,10,10,10,1,0,60,126,195,195,255,192,192,227,127,
+ 60,6,14,14,6,0,0,28,60,48,48,252,252,48,48,48,
+ 48,48,48,48,48,9,14,28,11,1,252,61,128,127,128,97,
+ 128,193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,
+ 128,99,0,127,0,28,0,8,14,14,10,1,0,192,192,192,
+ 192,222,255,227,195,195,195,195,195,195,195,2,14,14,4,1,
+ 0,192,192,0,0,192,192,192,192,192,192,192,192,192,192,3,
+ 18,18,4,0,252,96,96,0,0,96,96,96,96,96,96,96,
+ 96,96,96,96,96,224,192,8,14,14,9,1,0,192,192,192,
+ 192,198,204,216,240,248,216,204,206,198,199,2,14,14,4,1,
+ 0,192,192,192,192,192,192,192,192,192,192,192,192,192,192,14,
+ 10,20,16,1,0,222,120,255,252,227,140,195,12,195,12,195,
+ 12,195,12,195,12,195,12,195,12,8,10,10,10,1,0,222,
+ 255,227,195,195,195,195,195,195,195,9,10,20,11,1,0,62,
+ 0,127,0,99,0,193,128,193,128,193,128,193,128,99,0,127,
+ 0,62,0,9,14,28,11,1,252,222,0,255,0,227,0,193,
+ 128,193,128,193,128,193,128,227,0,255,0,222,0,192,0,192,
+ 0,192,0,192,0,9,14,28,11,1,252,61,128,127,128,99,
+ 128,193,128,193,128,193,128,193,128,99,128,127,128,61,128,1,
+ 128,1,128,1,128,1,128,5,10,10,6,1,0,216,216,224,
+ 192,192,192,192,192,192,192,7,10,10,9,1,0,60,126,198,
+ 192,252,62,6,198,252,120,6,13,13,6,0,0,48,48,48,
+ 252,252,48,48,48,48,48,48,60,28,8,10,10,10,1,0,
+ 195,195,195,195,195,195,195,199,255,123,8,10,10,10,1,0,
+ 195,195,195,102,102,102,36,60,24,24,12,10,20,14,1,0,
+ 198,48,198,48,198,48,102,96,102,96,105,96,41,64,57,192,
+ 25,128,25,128,8,10,10,10,1,0,195,231,102,60,24,24,
+ 60,102,231,195,8,14,14,10,1,252,195,195,195,102,102,102,
+ 36,60,24,24,24,24,112,112,7,10,10,9,1,0,254,254,
+ 6,12,24,48,96,192,254,254,5,18,18,6,0,252,24,48,
+ 96,96,96,96,96,192,128,192,96,96,96,96,96,96,48,24,
+ 2,18,18,5,1,252,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,6,18,18,6,0,252,192,96,
+ 48,48,48,48,48,24,12,24,48,48,48,48,48,48,96,192,
+ 8,3,3,10,1,4,115,255,206,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,1,0,0,0,0,0,1,0,0,0,0,0,1,0,
+ 0,0,0,0,1,0,0,0,0,0,1,0,0,0,0,0,
+ 1,0,0,0,0,0,1,0,0,0,0,0,1,0,0,0,
+ 0,0,5,0,0,2,14,14,6,2,252,192,192,0,0,64,
+ 64,192,192,192,192,192,192,192,192,8,14,14,10,1,254,4,
+ 4,62,127,107,200,200,200,200,107,127,62,16,16,9,13,26,
+ 10,0,0,30,0,63,0,97,128,97,128,96,0,48,0,126,
+ 0,24,0,24,0,48,0,96,128,255,128,223,0,8,7,7,
+ 10,1,3,195,255,102,102,102,255,195,8,13,13,10,1,0,
+ 195,195,102,102,102,60,255,24,255,24,24,24,24,2,18,18,
+ 5,1,252,192,192,192,192,192,192,192,0,0,0,0,192,192,
+ 192,192,192,192,192,8,18,18,10,1,252,60,126,195,195,240,
+ 124,110,199,195,227,115,62,14,7,195,195,126,60,5,2,2,
+ 6,0,12,216,216,13,14,28,15,1,0,15,128,48,96,64,
+ 16,71,16,136,136,144,136,144,8,144,8,144,8,136,136,71,
+ 16,64,16,48,96,15,128,5,8,8,7,1,6,112,152,56,
+ 72,216,104,0,248,7,6,6,9,1,2,54,108,216,216,108,
+ 54,9,5,10,11,1,3,255,128,255,128,1,128,1,128,1,
+ 128,5,1,1,6,0,5,248,13,14,28,14,0,0,15,128,
+ 48,96,64,16,79,144,136,72,136,72,136,72,143,136,137,8,
+ 136,136,72,80,64,16,48,96,15,128,5,1,1,5,0,12,
+ 248,5,5,5,7,1,8,112,216,136,216,112,8,11,11,10,
+ 1,0,24,24,24,255,255,24,24,24,0,255,255,5,8,8,
+ 6,0,5,112,248,152,24,48,96,248,248,5,8,8,6,0,
+ 5,112,248,152,48,48,152,248,112,4,3,3,4,0,11,48,
+ 96,192,8,14,14,10,1,252,195,195,195,195,195,195,195,231,
+ 255,219,192,192,192,192,8,18,18,10,1,252,63,114,242,242,
+ 242,242,242,114,50,18,18,18,18,18,18,18,18,18,2,2,
+ 2,4,1,4,192,192,5,5,5,5,0,252,96,112,24,216,
+ 240,4,8,8,6,0,5,48,240,240,48,48,48,48,48,5,
+ 8,8,7,1,6,112,216,136,136,216,112,0,248,7,6,6,
+ 9,1,2,216,108,54,54,108,216,14,13,26,15,0,0,48,
+ 48,240,48,240,96,48,192,48,192,49,136,49,24,51,56,6,
+ 120,6,216,12,252,24,24,24,24,14,13,26,15,0,0,48,
+ 48,240,48,240,96,48,192,48,192,49,184,49,124,51,76,6,
+ 12,6,24,12,48,24,124,24,124,14,13,26,15,0,0,112,
+ 48,248,48,152,96,48,192,48,192,153,136,249,24,115,56,6,
+ 120,6,216,12,252,24,24,24,24,7,14,14,10,1,252,24,
+ 24,0,0,24,24,24,56,112,224,198,198,254,124,12,16,32,
+ 13,0,0,6,0,0,0,6,0,6,0,15,0,15,0,25,
+ 128,25,128,48,192,48,192,63,192,127,224,96,96,96,96,192,
+ 48,192,48,12,16,32,13,0,0,6,0,0,0,6,0,6,
+ 0,15,0,15,0,25,128,25,128,48,192,48,192,63,192,127,
+ 224,96,96,96,96,192,48,192,48,12,16,32,13,0,0,25,
+ 128,0,0,6,0,6,0,15,0,15,0,25,128,25,128,48,
+ 192,48,192,63,192,127,224,96,96,96,96,192,48,192,48,12,
+ 16,32,13,0,0,19,0,0,0,6,0,6,0,15,0,15,
+ 0,25,128,25,128,48,192,48,192,63,192,127,224,96,96,96,
+ 96,192,48,192,48,12,16,32,13,0,0,25,128,0,0,6,
+ 0,6,0,15,0,15,0,25,128,25,128,48,192,48,192,63,
+ 192,127,224,96,96,96,96,192,48,192,48,12,16,32,13,0,
+ 0,9,0,9,0,6,0,6,0,15,0,15,0,25,128,25,
+ 128,48,192,48,192,63,192,127,224,96,96,96,96,192,48,192,
+ 48,16,14,28,18,1,0,7,255,7,255,13,128,13,128,25,
+ 128,25,128,49,254,49,254,63,128,127,128,97,128,97,128,193,
+ 255,193,255,12,18,36,14,1,252,15,128,63,224,112,112,96,
+ 48,224,0,192,0,192,0,192,0,192,0,224,0,96,48,112,
+ 112,63,224,15,128,6,0,3,0,27,0,30,0,10,16,32,
+ 13,2,0,12,0,0,0,255,192,255,192,192,0,192,0,192,
+ 0,192,0,255,128,255,128,192,0,192,0,192,0,192,0,255,
+ 192,255,192,10,16,32,13,2,0,12,0,0,0,255,192,255,
+ 192,192,0,192,0,192,0,192,0,255,128,255,128,192,0,192,
+ 0,192,0,192,0,255,192,255,192,10,16,32,13,2,0,51,
+ 0,0,0,255,192,255,192,192,0,192,0,192,0,192,0,255,
+ 128,255,128,192,0,192,0,192,0,192,0,255,192,255,192,10,
+ 16,32,13,2,0,51,0,0,0,255,192,255,192,192,0,192,
+ 0,192,0,192,0,255,128,255,128,192,0,192,0,192,0,192,
+ 0,255,192,255,192,2,16,16,6,2,0,192,0,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,2,16,16,6,2,
+ 0,192,0,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,6,16,16,6,0,0,132,0,48,48,48,48,48,48,48,
+ 48,48,48,48,48,48,48,6,16,16,6,0,0,204,0,48,
+ 48,48,48,48,48,48,48,48,48,48,48,48,48,13,14,28,
+ 14,0,0,127,192,127,224,96,112,96,48,96,24,96,24,252,
+ 24,252,24,96,24,96,24,96,48,96,112,127,224,127,192,11,
+ 16,32,14,1,0,19,0,0,0,192,96,224,96,240,96,240,
+ 96,216,96,204,96,204,96,198,96,198,96,195,96,193,224,193,
+ 224,192,224,192,96,13,16,32,15,1,0,6,0,0,0,15,
+ 128,63,224,112,112,96,48,224,56,192,24,192,24,192,24,192,
+ 24,224,56,96,48,112,112,63,224,15,128,13,16,32,15,1,
+ 0,6,0,0,0,15,128,63,224,112,112,96,48,224,56,192,
+ 24,192,24,192,24,192,24,224,56,96,48,112,112,63,224,15,
+ 128,13,16,32,15,1,0,12,192,0,0,15,128,63,224,112,
+ 112,96,48,224,56,192,24,192,24,192,24,192,24,224,56,96,
+ 48,112,112,63,224,15,128,13,16,32,15,1,0,9,128,0,
+ 0,15,128,63,224,112,112,96,48,224,56,192,24,192,24,192,
+ 24,192,24,224,56,96,48,112,112,63,224,15,128,13,16,32,
+ 15,1,0,12,192,0,0,15,128,63,224,112,112,96,48,224,
+ 56,192,24,192,24,192,24,192,24,224,56,96,48,112,112,63,
+ 224,15,128,10,9,18,10,0,0,192,192,97,128,51,0,30,
+ 0,12,0,30,0,51,0,97,128,192,192,14,14,28,15,0,
+ 0,7,204,31,248,56,48,48,120,112,220,97,140,99,12,98,
+ 12,102,12,108,28,56,24,56,56,111,240,199,192,11,16,32,
+ 14,1,0,6,0,0,0,192,96,192,96,192,96,192,96,192,
+ 96,192,96,192,96,192,96,192,96,192,96,192,96,96,192,127,
+ 192,31,0,11,16,32,14,1,0,12,0,0,0,192,96,192,
+ 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,192,
+ 96,192,96,96,192,127,192,31,0,11,16,32,14,1,0,25,
+ 128,0,0,192,96,192,96,192,96,192,96,192,96,192,96,192,
+ 96,192,96,192,96,192,96,192,96,96,192,127,192,31,0,11,
+ 16,32,14,1,0,49,128,0,0,192,96,192,96,192,96,192,
+ 96,192,96,192,96,192,96,192,96,192,96,192,96,192,96,96,
+ 192,127,192,31,0,12,16,32,13,0,0,6,0,0,0,192,
+ 48,192,48,96,96,96,96,48,192,57,192,25,128,15,0,6,
+ 0,6,0,6,0,6,0,6,0,6,0,10,14,28,12,1,
+ 0,192,0,192,0,192,0,255,0,255,128,193,192,192,192,192,
+ 192,193,192,255,128,255,0,192,0,192,0,192,0,7,14,14,
+ 9,1,0,56,124,198,198,198,198,220,220,198,198,198,198,222,
+ 220,9,14,28,11,1,0,48,0,24,0,12,0,0,0,126,
+ 0,231,0,195,0,7,0,127,0,227,0,195,0,195,0,231,
+ 128,121,128,9,14,28,11,1,0,12,0,24,0,48,0,0,
+ 0,126,0,231,0,195,0,7,0,127,0,227,0,195,0,195,
+ 0,231,128,121,128,9,14,28,11,1,0,24,0,60,0,102,
+ 0,0,0,126,0,231,0,195,0,7,0,127,0,227,0,195,
+ 0,195,0,231,128,121,128,9,14,28,11,1,0,50,0,90,
+ 0,76,0,0,0,126,0,231,0,195,0,7,0,127,0,227,
+ 0,195,0,195,0,231,128,121,128,9,14,28,11,1,0,102,
+ 0,102,0,0,0,0,0,126,0,231,0,195,0,7,0,127,
+ 0,227,0,195,0,195,0,231,128,121,128,9,14,28,11,1,
+ 0,24,0,36,0,36,0,24,0,126,0,231,0,195,0,7,
+ 0,127,0,227,0,195,0,195,0,231,128,121,128,14,10,20,
+ 17,2,0,126,240,231,248,195,12,7,12,127,252,227,0,195,
+ 0,195,140,231,252,122,240,8,14,14,10,1,252,62,127,99,
+ 192,192,192,192,99,127,62,24,12,108,120,8,14,14,10,1,
+ 0,48,24,12,0,60,126,195,195,255,192,192,227,127,60,8,
+ 14,14,10,1,0,12,24,48,0,60,126,195,195,255,192,192,
+ 227,127,60,8,14,14,10,1,0,24,60,102,0,60,126,195,
+ 195,255,192,192,227,127,60,8,14,14,10,1,0,102,102,0,
+ 0,60,126,195,195,255,192,192,227,127,60,4,14,14,4,0,
+ 0,192,96,48,0,96,96,96,96,96,96,96,96,96,96,4,
+ 14,14,4,0,0,48,96,192,0,96,96,96,96,96,96,96,
+ 96,96,96,5,14,14,5,0,0,96,240,152,0,96,96,96,
+ 96,96,96,96,96,96,96,5,14,14,5,0,0,216,216,0,
+ 0,96,96,96,96,96,96,96,96,96,96,9,14,28,11,1,
+ 0,96,0,54,0,56,0,76,0,62,0,127,0,99,0,193,
+ 128,193,128,193,128,193,128,99,0,127,0,62,0,8,14,14,
+ 10,1,0,50,90,76,0,222,255,227,195,195,195,195,195,195,
+ 195,9,14,28,11,1,0,48,0,24,0,12,0,0,0,62,
+ 0,127,0,99,0,193,128,193,128,193,128,193,128,99,0,127,
+ 0,62,0,9,14,28,11,1,0,6,0,12,0,24,0,0,
+ 0,62,0,127,0,99,0,193,128,193,128,193,128,193,128,99,
+ 0,127,0,62,0,9,14,28,11,1,0,24,0,60,0,102,
+ 0,0,0,62,0,127,0,99,0,193,128,193,128,193,128,193,
+ 128,99,0,127,0,62,0,9,14,28,11,1,0,50,0,90,
+ 0,76,0,0,0,62,0,127,0,99,0,193,128,193,128,193,
+ 128,193,128,99,0,127,0,62,0,9,14,28,11,1,0,51,
+ 0,51,0,0,0,0,0,62,0,127,0,99,0,193,128,193,
+ 128,193,128,193,128,99,0,127,0,62,0,8,8,8,10,1,
+ 1,24,24,0,255,255,0,24,24,11,10,20,11,0,0,14,
+ 96,63,192,49,128,99,192,102,192,108,192,120,192,49,128,127,
+ 128,206,0,8,14,14,10,1,0,48,24,12,0,195,195,195,
+ 195,195,195,195,199,255,123,8,14,14,10,1,0,6,12,24,
+ 0,195,195,195,195,195,195,195,199,255,123,8,14,14,10,1,
+ 0,24,60,102,0,195,195,195,195,195,195,195,199,255,123,8,
+ 14,14,10,1,0,102,102,0,0,195,195,195,195,195,195,195,
+ 199,255,123,8,18,18,10,1,252,6,12,24,0,195,195,195,
+ 102,102,102,36,60,24,24,24,24,112,112,9,18,36,11,1,
+ 252,192,0,192,0,192,0,192,0,222,0,255,0,227,0,193,
+ 128,193,128,193,128,193,128,227,0,255,0,222,0,192,0,192,
+ 0,192,0,192,0,8,18,18,10,1,252,102,102,0,0,195,
+ 195,195,102,102,102,36,60,24,24,24,24,112,112
+};
+
+#endif // HAS_GRAPHICAL_TFT
diff --git a/Marlin/src/lcd/tft/fontdata/helvetica_18.cpp b/Marlin/src/lcd/tft/fontdata/helvetica_18.cpp
new file mode 100644
index 0000000..bb5f6cc
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/helvetica_18.cpp
@@ -0,0 +1,492 @@
+/*
+ Fontname: -Adobe-Helvetica-Medium-R-Normal--25-180-100-100-P-130-ISO10646-1
+ Copyright: Copyright (c) 1984, 1987 Adobe Systems Incorporated. All Rights Reserved. Copyright (c) 1988, 1991 Digital Equipment Corporation. All Rights Reserved.
+ Capital A Height: 19, '1' Height: 18
+ Calculated Max Values w=22 h=24 x= 3 y=16 dx=25 dy= 0 ascent=24 len=69
+ Font Bounding box w=28 h=37 x=-3 y=-8
+ Calculated Min Values x=-1 y=-5 dx= 0 dy= 0
+ Pure Font ascent =19 descent=-5
+ X Font ascent =19 descent=-5
+ Max Font ascent =24 descent=-5
+*/
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+extern const uint8_t Helvetica18_symbols[71] = {
+ 0,28,37,253,248,19,4,37,9,49,1,9,251,24,251,19,251, // tFont
+ 0,0,0,0,0,0, // 0x01 - LCD_STR_REFRESH
+ 0,0,0,0,0,0, // 0x02 - LCD_STR_FOLDER
+ 255, // 0x03 - LCD_STR_ARROW_RIGHT
+ 255, // 0x04 - LCD_STR_UPLEVEL
+ 255, // 0x05 - LCD_STR_CLOCK
+ 255, // 0x06 - LCD_STR_FEEDRATE
+ 255, // 0x07 - LCD_STR_BEDTEMP
+ 7,18,18,8,0,1, 0,56, 68,68,68,68,68,84,84,84,84,84, 214,186,186,186,198,124, // 0x08 - LCD_STR_THERMOMETER
+ 7,7,7,7,0,15,56,124,198,198,198,124,56, // 0x09 - LCD_STR_DEGREE
+};
+
+extern const uint8_t Helvetica18[7307] = {
+ 0,28,37,253,248,19,4,37,9,49,32,255,251,24,251,19,251, // tFont
+ 0,0,0,6,0,1,2,19,19,6,2,0,192,192,192,
+ 192,192,192,192,192,192,192,192,192,128,128,0,0,192,192,192,
+ 6,6,6,8,1,13,204,204,204,204,204,68,11,17,34,14,
+ 2,0,12,192,12,192,12,192,25,128,255,224,255,224,25,128,
+ 25,128,51,0,51,0,255,224,255,224,51,0,51,0,102,0,
+ 102,0,102,0,11,22,44,13,1,254,6,0,6,0,31,128,
+ 63,192,118,224,102,96,102,96,102,0,118,0,62,0,62,0,
+ 15,128,7,192,6,224,6,96,198,96,198,96,230,224,127,192,
+ 63,128,6,0,6,0,19,18,54,22,1,0,0,6,0,60,
+ 12,0,126,12,0,195,24,0,195,24,0,195,48,0,195,48,
+ 0,126,96,0,60,96,0,0,192,0,0,199,128,1,143,192,
+ 1,152,96,3,24,96,3,24,96,6,24,96,6,15,192,4,
+ 7,128,14,18,36,17,2,0,15,0,31,128,57,192,48,192,
+ 48,192,48,192,25,128,15,0,30,0,63,24,115,152,97,216,
+ 192,240,192,96,192,240,225,216,127,156,30,0,2,6,6,6,
+ 2,13,192,192,192,192,192,64,5,24,24,8,2,251,24,24,
+ 48,48,96,96,96,192,192,192,192,192,192,192,192,192,192,96,
+ 96,96,48,48,24,24,5,24,24,8,1,251,192,192,96,96,
+ 48,48,48,24,24,24,24,24,24,24,24,24,24,48,48,48,
+ 96,96,192,192,7,7,7,10,1,12,16,16,214,124,56,108,
+ 68,12,12,24,14,1,1,6,0,6,0,6,0,6,0,6,
+ 0,255,240,255,240,6,0,6,0,6,0,6,0,6,0,2,
+ 6,6,6,2,253,192,192,192,64,64,128,6,2,2,8,1,
+ 6,252,252,2,3,3,6,2,0,192,192,192,7,19,19,7,
+ 0,0,6,4,12,12,8,24,24,16,16,48,48,32,96,96,
+ 64,192,192,128,128,11,18,36,13,1,0,31,0,63,128,113,
+ 192,96,192,96,192,224,224,192,96,192,96,192,96,192,96,192,
+ 96,192,96,224,224,96,192,96,192,113,192,63,128,31,0,6,
+ 18,18,13,2,0,12,12,28,252,252,12,12,12,12,12,12,
+ 12,12,12,12,12,12,12,11,18,36,13,1,0,30,0,127,
+ 128,97,192,192,192,192,96,192,96,0,224,0,192,1,192,3,
+ 128,15,0,28,0,56,0,112,0,224,0,192,0,255,224,255,
+ 224,11,18,36,13,1,0,31,0,127,128,97,128,192,192,192,
+ 192,192,192,0,192,1,128,15,0,15,192,0,192,0,96,0,
+ 96,192,96,192,192,97,192,127,128,31,0,11,18,36,13,1,
+ 0,1,128,3,128,3,128,7,128,15,128,13,128,25,128,57,
+ 128,49,128,97,128,225,128,193,128,255,224,255,224,1,128,1,
+ 128,1,128,1,128,11,18,36,13,1,0,127,192,127,192,96,
+ 0,96,0,96,0,96,0,126,0,127,128,113,192,0,192,0,
+ 224,0,96,0,96,192,224,192,192,225,192,127,128,30,0,11,
+ 18,36,13,1,0,15,0,63,192,112,192,96,96,224,96,192,
+ 0,192,0,207,0,223,128,241,192,224,192,192,96,192,96,192,
+ 96,224,224,113,192,127,192,31,0,11,18,36,13,1,0,255,
+ 224,255,224,0,224,0,192,1,128,1,128,3,0,3,0,6,
+ 0,6,0,12,0,12,0,28,0,24,0,24,0,56,0,48,
+ 0,48,0,11,18,36,13,1,0,14,0,63,128,49,128,96,
+ 192,96,192,96,192,49,128,31,0,63,128,113,192,96,192,192,
+ 96,192,96,192,96,192,96,96,192,127,192,31,0,11,18,36,
+ 13,1,0,31,0,127,192,113,192,224,192,192,96,192,96,192,
+ 96,192,96,224,224,113,224,127,96,30,96,0,96,0,224,192,
+ 192,225,192,127,128,30,0,2,14,14,6,2,0,192,192,192,
+ 0,0,0,0,0,0,0,0,192,192,192,2,17,17,6,2,
+ 253,192,192,192,0,0,0,0,0,0,0,0,192,192,192,64,
+ 64,128,12,12,24,15,1,1,0,48,0,240,3,192,15,0,
+ 60,0,224,0,224,0,60,0,15,0,3,192,0,240,0,48,
+ 10,5,10,15,2,5,255,192,255,192,0,0,255,192,255,192,
+ 12,12,24,15,1,1,192,0,240,0,60,0,15,0,3,192,
+ 0,112,0,112,3,192,15,0,60,0,240,0,192,0,10,19,
+ 38,12,1,0,31,0,127,128,113,192,224,192,192,192,193,192,
+ 1,128,3,128,7,0,6,0,12,0,12,0,12,0,12,0,
+ 0,0,0,0,12,0,12,0,12,0,22,23,69,25,2,252,
+ 0,255,0,3,255,192,15,1,224,28,0,112,56,0,24,48,
+ 0,24,96,115,12,96,251,12,193,199,12,195,134,12,195,6,
+ 12,198,6,12,198,12,28,198,12,24,198,12,56,231,28,112,
+ 99,247,224,113,227,128,56,0,0,28,0,0,15,3,0,7,
+ 255,0,0,252,0,15,19,38,17,1,0,3,128,3,128,6,
+ 192,6,192,12,64,12,96,12,96,24,48,24,48,24,48,48,
+ 24,63,248,63,248,96,12,96,12,96,12,192,6,192,6,192,
+ 6,14,19,38,17,2,0,255,192,255,240,192,112,192,24,192,
+ 24,192,24,192,24,192,48,255,224,255,240,192,24,192,12,192,
+ 12,192,12,192,12,192,28,192,120,255,240,255,192,15,19,38,
+ 18,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192,
+ 0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96,
+ 6,112,14,60,60,31,248,7,224,15,19,38,18,2,0,255,
+ 192,255,240,192,120,192,28,192,12,192,14,192,6,192,6,192,
+ 6,192,6,192,6,192,6,192,6,192,14,192,12,192,28,192,
+ 120,255,240,255,192,12,19,38,16,2,0,255,240,255,240,192,
+ 0,192,0,192,0,192,0,192,0,192,0,255,224,255,224,192,
+ 0,192,0,192,0,192,0,192,0,192,0,192,0,255,240,255,
+ 240,11,19,38,14,2,0,255,224,255,224,192,0,192,0,192,
+ 0,192,0,192,0,192,0,255,192,255,192,192,0,192,0,192,
+ 0,192,0,192,0,192,0,192,0,192,0,192,0,16,19,38,
+ 19,1,0,7,224,31,248,60,60,112,14,96,6,224,6,192,
+ 0,192,0,192,0,192,127,192,127,192,3,192,3,224,3,96,
+ 7,112,15,60,63,31,251,7,227,14,19,38,18,2,0,192,
+ 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,255,
+ 252,255,252,192,12,192,12,192,12,192,12,192,12,192,12,192,
+ 12,192,12,192,12,2,19,19,8,3,0,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,10,19,
+ 38,13,1,0,0,192,0,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,192,0,192,0,192,0,192,192,192,192,192,
+ 192,192,192,192,97,128,127,128,63,0,13,19,38,18,3,0,
+ 192,56,192,112,192,224,193,192,195,128,199,0,206,0,220,0,
+ 252,0,254,0,231,0,195,128,193,128,193,192,192,224,192,96,
+ 192,112,192,56,192,24,11,19,38,14,2,0,192,0,192,0,
+ 192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,
+ 192,0,192,0,192,0,192,0,192,0,192,0,192,0,255,224,
+ 255,224,17,19,57,21,2,0,192,1,128,224,3,128,224,3,
+ 128,240,7,128,240,7,128,216,13,128,216,13,128,216,13,128,
+ 204,25,128,204,25,128,204,25,128,198,49,128,198,49,128,198,
+ 49,128,195,97,128,195,97,128,195,97,128,193,193,128,193,193,
+ 128,14,19,38,18,2,0,224,12,240,12,240,12,216,12,220,
+ 12,204,12,206,12,198,12,199,12,195,12,195,140,193,140,193,
+ 204,192,204,192,236,192,108,192,60,192,60,192,28,16,19,38,
+ 18,1,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
+ 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
+ 6,112,14,60,60,31,248,7,224,13,19,38,16,2,0,255,
+ 224,255,240,192,48,192,24,192,24,192,24,192,24,192,48,255,
+ 240,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,16,19,38,18,1,0,7,224,31,248,60,
+ 60,112,14,96,6,224,7,192,3,192,3,192,3,192,3,192,
+ 3,192,3,192,3,224,7,96,230,112,126,60,28,31,254,7,
+ 231,13,19,38,17,2,0,255,224,255,240,192,48,192,24,192,
+ 24,192,24,192,24,192,48,255,240,255,224,192,112,192,48,192,
+ 24,192,24,192,24,192,24,192,24,192,24,192,24,13,19,38,
+ 16,2,0,15,128,63,224,96,96,192,48,192,48,192,0,224,
+ 0,124,0,63,128,7,224,0,240,0,56,0,24,0,24,192,
+ 24,192,56,240,112,127,224,31,128,14,19,38,16,1,0,255,
+ 252,255,252,3,0,3,0,3,0,3,0,3,0,3,0,3,
+ 0,3,0,3,0,3,0,3,0,3,0,3,0,3,0,3,
+ 0,3,0,3,0,14,19,38,18,2,0,192,12,192,12,192,
+ 12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,
+ 12,192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,
+ 192,15,19,38,17,1,0,192,6,192,6,224,14,96,12,112,
+ 28,48,24,48,24,56,56,24,48,24,48,28,112,12,96,12,
+ 96,14,224,6,192,6,192,3,128,3,128,3,128,20,19,57,
+ 22,1,0,192,96,48,192,96,48,192,96,48,192,240,48,96,
+ 240,96,97,152,96,97,152,96,97,152,96,97,152,96,49,152,
+ 192,51,12,192,51,12,192,51,12,192,27,13,128,27,13,128,
+ 30,7,128,14,7,0,12,3,0,12,3,0,15,19,38,17,
+ 1,0,192,6,224,14,112,28,48,24,24,48,28,112,14,224,
+ 7,192,3,128,3,128,7,192,14,224,12,96,28,112,56,56,
+ 48,24,96,12,224,14,192,6,14,19,38,16,1,0,192,12,
+ 224,28,96,24,112,56,48,48,56,112,24,96,28,224,12,192,
+ 15,192,7,128,7,128,3,0,3,0,3,0,3,0,3,0,
+ 3,0,3,0,13,19,38,15,1,0,255,248,255,248,0,56,
+ 0,112,0,224,1,192,1,192,3,128,7,0,7,0,14,0,
+ 28,0,28,0,56,0,112,0,112,0,224,0,255,248,255,248,
+ 4,24,24,7,2,251,240,240,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,240,240,8,19,
+ 19,7,0,0,192,64,64,96,32,32,48,16,16,16,24,8,
+ 8,12,4,4,6,2,3,4,24,24,7,1,251,240,240,48,
+ 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,
+ 48,48,48,240,240,10,9,18,12,1,10,12,0,12,0,30,
+ 0,18,0,51,0,97,128,97,128,192,192,192,192,14,2,4,
+ 14,0,251,255,252,255,252,5,4,4,7,1,15,192,96,48,
+ 24,11,14,28,13,1,0,31,0,63,128,97,192,96,192,0,
+ 192,7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,
+ 224,60,96,11,19,38,14,2,0,192,0,192,0,192,0,192,
+ 0,192,0,207,0,223,128,241,192,224,192,192,224,192,96,192,
+ 96,192,96,192,96,192,224,224,192,241,192,223,128,207,0,10,
+ 14,28,12,1,0,31,0,63,128,113,192,96,192,224,0,192,
+ 0,192,0,192,0,192,0,224,0,96,192,113,192,63,128,31,
+ 0,11,19,38,14,1,0,0,96,0,96,0,96,0,96,0,
+ 96,30,96,63,96,113,224,96,224,224,96,192,96,192,96,192,
+ 96,192,96,224,96,96,224,113,224,63,96,30,96,11,14,28,
+ 13,1,0,14,0,63,128,113,192,96,192,192,96,192,96,255,
+ 224,255,224,192,0,192,0,96,96,112,224,63,192,15,0,6,
+ 19,19,8,1,0,28,60,48,48,48,252,252,48,48,48,48,
+ 48,48,48,48,48,48,48,48,11,19,38,14,1,251,30,96,
+ 63,96,113,224,96,224,224,96,192,96,192,96,192,96,192,96,
+ 224,96,96,224,113,224,63,96,30,96,0,96,192,96,224,192,
+ 127,192,31,0,10,19,38,13,2,0,192,0,192,0,192,0,
+ 192,0,192,0,206,0,223,128,241,128,224,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 2,19,19,6,2,0,192,192,192,0,0,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,4,24,24,6,0,251,48,
+ 48,48,0,0,48,48,48,48,48,48,48,48,48,48,48,48,
+ 48,48,48,48,48,240,224,10,19,38,12,2,0,192,0,192,
+ 0,192,0,192,0,192,0,193,128,195,128,199,0,206,0,220,
+ 0,248,0,252,0,206,0,198,0,199,0,195,128,193,128,193,
+ 192,192,192,2,19,19,6,2,0,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,16,14,28,20,
+ 2,0,206,60,255,126,227,199,193,131,193,131,193,131,193,131,
+ 193,131,193,131,193,131,193,131,193,131,193,131,193,131,10,14,
+ 28,14,2,0,206,0,223,128,241,128,224,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 11,14,28,13,1,0,31,0,63,128,113,192,96,192,224,224,
+ 192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,128,
+ 31,0,11,19,38,14,2,251,207,0,223,128,241,192,224,192,
+ 192,224,192,96,192,96,192,96,192,96,192,224,224,192,241,192,
+ 223,128,207,0,192,0,192,0,192,0,192,0,192,0,11,19,
+ 38,14,1,251,30,96,63,96,113,224,96,224,224,96,192,96,
+ 192,96,192,96,192,96,224,96,96,224,113,224,63,96,30,96,
+ 0,96,0,96,0,96,0,96,0,96,6,14,14,9,2,0,
+ 204,220,248,240,224,192,192,192,192,192,192,192,192,192,10,14,
+ 28,12,1,0,63,0,127,128,225,192,192,192,192,0,248,0,
+ 127,0,15,128,1,192,192,192,192,192,225,192,127,128,63,0,
+ 6,18,18,8,1,0,48,48,48,48,252,252,48,48,48,48,
+ 48,48,48,48,48,48,60,28,10,14,28,14,2,0,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,193,192,99,192,126,192,28,192,11,14,28,13,1,0,
+ 192,96,192,96,192,96,96,192,96,192,113,192,49,128,49,128,
+ 27,0,27,0,27,0,14,0,14,0,14,0,18,14,42,18,
+ 0,0,192,192,192,192,192,192,97,225,128,97,225,128,97,225,
+ 128,49,35,0,51,51,0,51,51,0,27,54,0,26,22,0,
+ 30,30,0,14,28,0,12,12,0,12,12,0,10,14,28,12,
+ 1,0,192,192,225,192,97,128,51,0,30,0,30,0,12,0,
+ 30,0,30,0,51,0,115,128,97,128,192,192,192,192,12,19,
+ 38,13,0,251,192,48,192,48,96,48,112,96,48,96,56,224,
+ 24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,0,
+ 6,0,6,0,12,0,60,0,56,0,10,14,28,12,1,0,
+ 255,192,255,192,1,128,3,0,7,0,14,0,12,0,28,0,
+ 56,0,48,0,96,0,224,0,255,192,255,192,6,24,24,8,
+ 1,251,12,24,48,48,48,48,48,48,48,48,96,192,192,96,
+ 48,48,48,48,48,48,48,48,24,12,1,24,24,6,2,251,
+ 128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,128,
+ 128,128,128,128,128,128,128,128,6,24,24,8,1,251,192,96,
+ 48,48,48,48,48,48,48,48,24,12,12,24,48,48,48,48,
+ 48,48,48,48,96,192,10,4,8,14,2,5,112,192,252,192,
+ 207,192,195,128,255,255,255,255,255,255,255,255,255,255,255,255,
+ 255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,
+ 255,255,255,255,255,0,0,0,6,0,1,2,19,19,6,2,
+ 251,192,192,192,0,0,64,64,192,192,192,192,192,192,192,192,
+ 192,192,192,192,10,18,36,13,1,254,1,128,1,128,31,0,
+ 63,128,115,192,102,192,198,0,204,0,204,0,204,0,216,0,
+ 216,0,216,192,113,192,127,128,63,0,96,0,96,0,12,18,
+ 36,14,1,0,31,128,63,224,112,112,96,48,96,0,112,0,
+ 48,0,24,0,255,128,255,128,24,0,24,0,24,0,48,0,
+ 48,0,103,48,255,240,240,224,11,12,24,13,1,3,192,96,
+ 238,224,127,192,49,128,96,192,96,192,96,192,96,192,49,128,
+ 127,192,238,224,192,96,14,18,36,14,0,0,224,28,96,24,
+ 112,56,48,48,56,112,24,96,28,224,12,192,63,240,63,240,
+ 3,0,63,240,63,240,3,0,3,0,3,0,3,0,3,0,
+ 2,24,24,6,2,251,192,192,192,192,192,192,192,192,192,192,
+ 0,0,0,0,192,192,192,192,192,192,192,192,192,192,11,24,
+ 48,13,1,251,31,0,63,128,113,192,96,192,112,192,56,0,
+ 28,0,126,0,231,0,195,128,193,192,192,192,96,96,112,96,
+ 56,96,28,192,15,128,7,0,3,128,97,192,96,192,113,192,
+ 63,128,31,0,6,2,2,8,1,16,204,204,19,19,57,19,
+ 1,0,3,248,0,14,14,0,48,1,128,96,0,192,65,240,
+ 64,195,24,96,134,12,32,132,0,32,132,0,32,132,0,32,
+ 132,0,32,134,12,32,195,24,96,65,240,64,96,0,192,48,
+ 1,128,24,3,0,14,14,0,3,248,0,7,12,12,9,1,
+ 7,120,204,204,28,108,204,204,220,118,0,254,254,9,8,16,
+ 14,2,3,25,128,51,0,102,0,204,0,204,0,102,0,51,
+ 0,25,128,13,8,16,15,1,2,255,248,255,248,0,24,0,
+ 24,0,24,0,24,0,24,0,24,6,2,2,8,1,6,252,
+ 252,18,19,57,19,1,0,7,248,0,28,14,0,48,3,0,
+ 96,1,128,67,240,128,194,24,192,130,8,64,130,8,64,130,
+ 8,64,130,16,64,131,240,64,130,32,64,130,16,64,194,16,
+ 192,66,8,128,96,1,128,48,3,0,28,14,0,7,248,0,
+ 6,2,2,8,1,16,252,252,8,7,7,9,0,11,60,102,
+ 195,195,195,102,60,12,13,26,14,1,0,6,0,6,0,6,
+ 0,6,0,255,240,255,240,6,0,6,0,6,0,6,0,0,
+ 0,255,240,255,240,7,10,10,7,0,8,60,126,198,6,12,
+ 24,48,96,254,254,7,10,10,7,0,8,124,254,198,6,60,
+ 60,6,198,254,124,5,4,4,7,1,15,24,48,96,192,10,
+ 19,38,14,2,251,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,193,192,227,192,254,192,220,
+ 192,192,0,192,0,192,0,192,0,192,0,10,24,48,12,1,
+ 251,31,192,127,192,125,128,253,128,253,128,253,128,253,128,253,
+ 128,253,128,125,128,125,128,61,128,13,128,13,128,13,128,13,
+ 128,13,128,13,128,13,128,13,128,13,128,13,128,13,128,13,
+ 128,2,3,3,6,2,6,192,192,192,5,6,6,7,1,251,
+ 96,112,24,24,248,112,4,10,10,7,0,8,48,48,240,240,
+ 48,48,48,48,48,48,7,12,12,9,1,7,56,108,198,198,
+ 198,198,198,108,56,0,254,254,9,8,16,14,3,3,204,0,
+ 102,0,51,0,25,128,25,128,51,0,102,0,204,0,18,18,
+ 54,19,1,0,48,24,0,48,24,0,240,48,0,240,48,0,
+ 48,96,0,48,96,0,48,192,0,48,192,0,49,131,0,49,
+ 135,0,3,15,0,3,15,0,6,27,0,6,51,0,12,127,
+ 192,12,127,192,24,3,0,24,3,0,18,18,54,19,1,0,
+ 48,24,0,48,24,0,240,48,0,240,48,0,48,96,0,48,
+ 96,0,48,192,0,48,192,0,49,135,128,49,143,192,3,24,
+ 192,3,0,192,6,1,128,6,3,0,12,6,0,12,12,0,
+ 24,31,192,24,31,192,19,18,54,19,0,0,124,12,0,254,
+ 12,0,198,24,0,6,24,0,60,48,0,60,48,0,6,96,
+ 0,198,96,0,254,193,128,124,195,128,1,135,128,1,135,128,
+ 3,13,128,3,25,128,6,63,224,6,63,224,12,1,128,12,
+ 1,128,10,19,38,12,1,251,12,0,12,0,12,0,0,0,
+ 0,0,12,0,12,0,12,0,12,0,24,0,56,0,112,0,
+ 96,0,224,192,192,192,193,192,227,128,127,128,62,0,15,24,
+ 48,17,1,0,12,0,6,0,3,0,1,128,0,0,3,128,
+ 3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48,
+ 24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6,
+ 192,6,192,6,15,24,48,17,1,0,0,96,0,192,1,128,
+ 3,0,0,0,3,128,3,128,6,192,6,192,12,64,12,96,
+ 12,96,24,48,24,48,24,48,48,24,63,248,63,248,96,12,
+ 96,12,96,12,192,6,192,6,192,6,15,24,48,17,1,0,
+ 1,128,3,192,6,96,12,48,0,0,3,128,3,128,6,192,
+ 6,192,12,64,12,96,12,96,24,48,24,48,24,48,48,24,
+ 63,248,63,248,96,12,96,12,96,12,192,6,192,6,192,6,
+ 15,23,46,17,1,0,7,16,13,176,8,224,0,0,3,128,
+ 3,128,6,192,6,192,12,64,12,96,12,96,24,48,24,48,
+ 24,48,48,24,63,248,63,248,96,12,96,12,96,12,192,6,
+ 192,6,192,6,15,23,46,17,1,0,12,96,12,96,0,0,
+ 0,0,3,128,3,128,6,192,6,192,12,64,12,96,12,96,
+ 24,48,24,48,24,48,48,24,63,248,63,248,96,12,96,12,
+ 96,12,192,6,192,6,192,6,15,24,48,17,1,0,3,128,
+ 4,64,4,64,3,128,0,0,3,128,3,128,6,192,6,192,
+ 12,64,12,96,12,96,24,48,24,48,24,48,48,24,63,248,
+ 63,248,96,12,96,12,96,12,192,6,192,6,192,6,21,19,
+ 57,23,1,0,3,255,248,3,255,248,6,96,0,6,96,0,
+ 12,96,0,12,96,0,12,96,0,24,96,0,24,127,248,24,
+ 127,248,48,96,0,63,224,0,63,224,0,96,96,0,96,96,
+ 0,96,96,0,192,96,0,192,127,248,192,127,248,15,24,48,
+ 18,1,251,7,224,31,248,60,60,112,14,96,6,224,6,192,
+ 0,192,0,192,0,192,0,192,0,192,0,192,0,224,6,96,
+ 6,112,14,60,60,31,248,7,224,1,128,0,192,0,192,7,
+ 192,3,128,12,24,48,16,2,0,48,0,24,0,12,0,6,
+ 0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192,
+ 0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,255,240,255,240,12,24,48,16,2,0,1,
+ 128,3,0,6,0,12,0,0,0,255,240,255,240,192,0,192,
+ 0,192,0,192,0,192,0,192,0,255,224,255,224,192,0,192,
+ 0,192,0,192,0,192,0,192,0,192,0,255,240,255,240,12,
+ 24,48,16,2,0,6,0,15,0,25,128,48,192,0,0,255,
+ 240,255,240,192,0,192,0,192,0,192,0,192,0,192,0,255,
+ 224,255,224,192,0,192,0,192,0,192,0,192,0,192,0,192,
+ 0,255,240,255,240,12,23,46,16,2,0,24,192,24,192,0,
+ 0,0,0,255,240,255,240,192,0,192,0,192,0,192,0,192,
+ 0,192,0,255,224,255,224,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,255,240,255,240,5,24,24,8,1,0,192,
+ 96,48,24,0,48,48,48,48,48,48,48,48,48,48,48,48,
+ 48,48,48,48,48,48,48,5,24,24,8,2,0,24,48,96,
+ 192,0,96,96,96,96,96,96,96,96,96,96,96,96,96,96,
+ 96,96,96,96,96,8,24,24,8,0,0,24,60,102,195,0,
+ 24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,24,
+ 24,24,24,6,23,23,8,1,0,204,204,0,0,48,48,48,
+ 48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,48,
+ 18,19,57,18,255,0,31,248,0,31,254,0,24,15,0,24,
+ 3,128,24,1,128,24,1,192,24,0,192,24,0,192,255,128,
+ 192,255,128,192,24,0,192,24,0,192,24,0,192,24,1,192,
+ 24,1,128,24,3,128,24,15,0,31,254,0,31,248,0,14,
+ 23,46,18,2,0,14,32,27,96,17,192,0,0,224,12,240,
+ 12,240,12,216,12,220,12,204,12,206,12,198,12,199,12,195,
+ 12,195,140,193,140,193,204,192,204,192,236,192,108,192,60,192,
+ 60,192,28,16,24,48,18,1,0,12,0,6,0,3,0,1,
+ 128,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
+ 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
+ 6,112,14,60,60,31,248,7,224,16,24,48,18,1,0,0,
+ 48,0,96,0,192,1,128,0,0,7,224,31,248,60,60,112,
+ 14,96,6,224,7,192,3,192,3,192,3,192,3,192,3,192,
+ 3,192,3,224,7,96,6,112,14,60,60,31,248,7,224,16,
+ 24,48,18,1,0,0,192,1,224,3,48,6,24,0,0,7,
+ 224,31,248,60,60,112,14,96,6,224,7,192,3,192,3,192,
+ 3,192,3,192,3,192,3,192,3,224,7,96,6,112,14,60,
+ 60,31,248,7,224,16,23,46,18,1,0,3,136,6,216,4,
+ 112,0,0,7,224,31,248,60,60,112,14,96,6,224,7,192,
+ 3,192,3,192,3,192,3,192,3,192,3,192,3,224,7,96,
+ 6,112,14,60,60,31,248,7,224,16,23,46,18,1,0,6,
+ 48,6,48,0,0,0,0,7,224,31,248,60,60,112,14,96,
+ 6,224,7,192,3,192,3,192,3,192,3,192,3,192,3,192,
+ 3,224,7,96,6,112,14,60,60,31,248,7,224,13,12,24,
+ 14,0,1,192,24,96,48,48,96,24,192,13,128,7,0,7,
+ 0,13,128,24,192,48,96,96,48,192,24,18,19,57,18,0,
+ 0,3,240,192,15,253,192,30,31,128,56,7,0,48,15,0,
+ 112,29,128,96,57,128,96,113,128,96,225,128,97,193,128,99,
+ 129,128,103,1,128,110,1,128,124,3,128,56,3,0,56,7,
+ 0,126,30,0,239,252,0,195,240,0,14,24,48,18,2,0,
+ 24,0,12,0,6,0,3,0,0,0,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192,
+ 14,24,48,18,2,0,0,96,0,192,1,128,3,0,0,0,
+ 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,192,12,192,12,192,12,96,24,
+ 112,56,63,240,15,192,14,24,48,18,2,0,3,0,7,128,
+ 12,192,24,96,0,0,192,12,192,12,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
+ 192,12,192,12,96,24,112,56,63,240,15,192,14,23,46,18,
+ 2,0,24,192,24,192,0,0,0,0,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,192,12,192,12,192,12,192,12,
+ 192,12,192,12,192,12,192,12,96,24,112,56,63,240,15,192,
+ 14,24,48,16,1,0,0,96,0,192,1,128,3,0,0,0,
+ 192,12,224,28,96,24,112,56,48,48,56,112,24,96,28,224,
+ 12,192,15,192,7,128,7,128,3,0,3,0,3,0,3,0,
+ 3,0,3,0,3,0,13,19,38,16,2,0,192,0,192,0,
+ 192,0,192,0,255,224,255,240,192,48,192,24,192,24,192,24,
+ 192,24,192,48,255,240,255,224,192,0,192,0,192,0,192,0,
+ 192,0,10,19,38,15,3,0,28,0,127,0,227,0,193,128,
+ 193,128,193,128,195,0,199,0,206,0,207,0,195,128,193,128,
+ 192,192,192,192,192,192,193,128,195,128,207,0,206,0,11,19,
+ 38,13,1,0,24,0,12,0,6,0,3,0,0,0,31,0,
+ 63,128,97,192,96,192,0,192,7,192,63,192,120,192,224,192,
+ 192,192,193,192,227,192,126,224,60,96,11,19,38,13,1,0,
+ 1,128,3,0,6,0,12,0,0,0,31,0,63,128,97,192,
+ 96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192,
+ 227,192,126,224,60,96,11,19,38,13,1,0,12,0,30,0,
+ 51,0,97,128,0,0,31,0,63,128,97,192,96,192,0,192,
+ 7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224,
+ 60,96,11,18,36,13,1,0,28,64,54,192,35,128,0,0,
+ 31,0,63,128,97,192,96,192,0,192,7,192,63,192,120,192,
+ 224,192,192,192,193,192,227,192,126,224,60,96,11,18,36,13,
+ 1,0,51,0,51,0,0,0,0,0,31,0,63,128,97,192,
+ 96,192,0,192,7,192,63,192,120,192,224,192,192,192,193,192,
+ 227,192,126,224,60,96,11,19,38,13,1,0,6,0,9,0,
+ 9,0,6,0,0,0,31,0,63,128,97,192,96,192,0,192,
+ 7,192,63,192,120,192,224,192,192,192,193,192,227,192,126,224,
+ 60,96,19,14,42,21,1,0,31,14,0,63,191,128,97,241,
+ 192,96,224,192,0,192,96,7,192,96,63,255,224,120,255,224,
+ 224,192,0,192,192,0,193,224,96,227,240,224,126,63,192,60,
+ 15,0,10,19,38,12,1,251,31,0,63,128,113,192,96,192,
+ 224,0,192,0,192,0,192,0,192,0,224,0,96,192,113,192,
+ 63,128,31,0,12,0,6,0,6,0,62,0,28,0,11,19,
+ 38,13,1,0,24,0,12,0,6,0,3,0,0,0,14,0,
+ 63,128,113,192,96,192,192,96,192,96,255,224,255,224,192,0,
+ 192,0,96,96,112,224,63,192,15,0,11,19,38,13,1,0,
+ 3,0,6,0,12,0,24,0,0,0,14,0,63,128,113,192,
+ 96,192,192,96,192,96,255,224,255,224,192,0,192,0,96,96,
+ 112,224,63,192,15,0,11,19,38,13,1,0,12,0,30,0,
+ 51,0,97,128,0,0,14,0,63,128,113,192,96,192,192,96,
+ 192,96,255,224,255,224,192,0,192,0,96,96,112,224,63,192,
+ 15,0,11,18,36,13,1,0,51,0,51,0,0,0,0,0,
+ 14,0,63,128,113,192,96,192,192,96,192,96,255,224,255,224,
+ 192,0,192,0,96,96,112,224,63,192,15,0,5,19,19,6,
+ 0,0,192,96,48,24,0,48,48,48,48,48,48,48,48,48,
+ 48,48,48,48,48,5,19,19,6,1,0,24,48,96,192,0,
+ 96,96,96,96,96,96,96,96,96,96,96,96,96,96,8,19,
+ 19,6,255,0,24,60,102,195,0,24,24,24,24,24,24,24,
+ 24,24,24,24,24,24,24,6,18,18,6,0,0,204,204,0,
+ 0,48,48,48,48,48,48,48,48,48,48,48,48,48,48,11,
+ 19,38,13,1,0,96,0,57,128,14,0,30,0,99,0,31,
+ 128,63,128,113,192,96,192,224,224,192,96,192,96,192,96,192,
+ 96,224,224,96,192,113,192,63,128,31,0,10,18,36,14,2,
+ 0,56,128,109,128,71,0,0,0,206,0,223,128,241,128,224,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,11,19,38,13,1,0,24,0,12,0,6,
+ 0,3,0,0,0,31,0,63,128,113,192,96,192,224,224,192,
+ 96,192,96,192,96,192,96,224,224,96,192,113,192,63,128,31,
+ 0,11,19,38,13,1,0,3,0,6,0,12,0,24,0,0,
+ 0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192,
+ 96,192,96,224,224,96,192,113,192,63,128,31,0,11,19,38,
+ 13,1,0,12,0,30,0,51,0,97,128,0,0,31,0,63,
+ 128,113,192,96,192,224,224,192,96,192,96,192,96,192,96,224,
+ 224,96,192,113,192,63,128,31,0,11,18,36,13,1,0,28,
+ 64,54,192,35,128,0,0,31,0,63,128,113,192,96,192,224,
+ 224,192,96,192,96,192,96,192,96,224,224,96,192,113,192,63,
+ 128,31,0,11,18,36,13,1,0,51,0,51,0,0,0,0,
+ 0,31,0,63,128,113,192,96,192,224,224,192,96,192,96,192,
+ 96,192,96,224,224,96,192,113,192,63,128,31,0,12,12,24,
+ 14,1,1,6,0,6,0,6,0,0,0,0,0,255,240,255,
+ 240,0,0,0,0,6,0,6,0,6,0,13,14,28,13,0,
+ 0,15,152,31,248,56,112,48,224,113,240,99,176,99,48,102,
+ 48,108,48,124,112,56,96,112,224,255,192,207,128,10,19,38,
+ 14,2,0,48,0,24,0,12,0,6,0,0,0,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,193,192,99,192,126,192,28,192,10,19,38,14,2,0,3,
+ 0,6,0,12,0,24,0,0,0,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,193,192,99,
+ 192,126,192,28,192,10,19,38,14,2,0,12,0,30,0,51,
+ 0,97,128,0,0,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,193,192,99,192,126,192,28,
+ 192,10,18,36,14,2,0,51,0,51,0,0,0,0,0,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,193,192,99,192,126,192,28,192,12,24,48,13,0,
+ 251,0,192,1,128,3,0,6,0,0,0,192,48,192,48,96,
+ 48,112,96,48,96,56,224,24,192,24,192,13,128,13,128,7,
+ 128,7,0,3,0,3,0,6,0,6,0,12,0,60,0,56,
+ 0,11,24,48,14,2,251,192,0,192,0,192,0,192,0,192,
+ 0,207,0,223,128,241,192,224,192,192,224,192,96,192,96,192,
+ 96,192,96,192,224,224,192,241,192,223,128,207,0,192,0,192,
+ 0,192,0,192,0,192,0,12,23,46,13,0,251,25,128,25,
+ 128,0,0,0,0,192,48,192,48,96,48,112,96,48,96,56,
+ 224,24,192,24,192,13,128,13,128,7,128,7,0,3,0,3,
+ 0,6,0,6,0,12,0,60,0,56,0
+};
+
+#endif // HAS_GRAPHICAL_TFT
diff --git a/Marlin/src/lcd/tft/fontdata/profont_22.cpp b/Marlin/src/lcd/tft/fontdata/profont_22.cpp
new file mode 100644
index 0000000..1d02ebb
--- /dev/null
+++ b/Marlin/src/lcd/tft/fontdata/profont_22.cpp
@@ -0,0 +1,426 @@
+/*
+ Fontname: ProFont22
+ Copyright: ProFont Distribution 2.2 Ñ Generated by Fontographer 4.1.5
+ Capital A Height: 14, '1' Height: 14
+ Calculated Max Values w=12 h=22 x= 6 y=12 dx=12 dy= 0 ascent=18 len=44
+ Font Bounding box w=12 h=21 x= 0 y=-4
+ Calculated Min Values x= 0 y=-4 dx= 0 dy= 0
+ Pure Font ascent =14 descent=-4
+ X Font ascent =16 descent=-4
+ Max Font ascent =18 descent=-4
+*/
+
+#include "../../../inc/MarlinConfigPre.h"
+
+#if HAS_GRAPHICAL_TFT
+
+#include <stdint.h>
+
+extern const uint8_t ProFont22[6454] = {
+ 0,12,21,0,252,14,3,117,7,113,32,255,252,18,252,16,
+ 252,0,0,0,12,0,0,2,14,14,12,4,0,192,192,192,
+ 192,192,192,192,192,192,192,0,0,192,192,6,6,6,12,2,
+ 10,204,204,204,204,204,204,10,10,20,12,0,4,51,0,51,
+ 0,255,192,255,192,51,0,51,0,255,192,255,192,51,0,51,
+ 0,10,18,36,12,0,254,12,0,12,0,63,0,127,128,237,
+ 192,204,192,204,0,236,0,127,0,63,128,13,192,12,192,204,
+ 192,237,192,127,128,63,0,12,0,12,0,10,14,28,12,0,
+ 0,63,192,127,192,204,192,205,192,207,128,207,0,127,0,63,
+ 128,60,192,124,192,236,192,204,192,199,128,195,0,10,14,28,
+ 12,0,0,62,0,127,0,227,0,199,0,206,0,252,0,120,
+ 0,120,0,252,192,207,192,199,128,231,128,127,192,60,192,2,
+ 6,6,12,4,10,192,192,192,192,192,192,6,18,18,12,2,
+ 254,12,28,56,112,224,192,192,192,192,192,192,192,192,224,112,
+ 56,28,12,6,18,18,12,2,254,192,224,112,56,28,12,12,
+ 12,12,12,12,12,12,28,56,112,224,192,10,10,20,12,0,
+ 4,12,0,12,0,204,192,255,192,63,0,63,0,255,192,204,
+ 192,12,0,12,0,10,10,20,12,0,2,12,0,12,0,12,
+ 0,12,0,255,192,255,192,12,0,12,0,12,0,12,0,5,
+ 9,9,12,2,252,48,120,120,56,24,56,112,224,64,6,2,
+ 2,12,2,6,252,252,4,4,4,12,3,1,96,240,240,96,
+ 11,20,40,12,0,252,0,96,0,96,0,192,0,192,1,128,
+ 1,128,3,0,3,0,6,0,6,0,12,0,12,0,24,0,
+ 24,0,48,0,48,0,96,0,96,0,192,0,192,0,10,14,
+ 28,12,0,0,63,0,127,128,225,192,193,192,195,192,199,192,
+ 206,192,220,192,248,192,240,192,224,192,225,192,127,128,63,0,
+ 10,14,28,12,0,0,12,0,12,0,124,0,124,0,12,0,
+ 12,0,12,0,12,0,12,0,12,0,12,0,12,0,255,192,
+ 255,192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,
+ 0,192,1,192,3,128,7,0,14,0,28,0,56,0,112,0,
+ 255,192,255,192,10,14,28,12,0,0,63,0,127,128,225,192,
+ 192,192,0,192,1,128,15,0,15,128,1,192,0,192,192,192,
+ 225,192,127,128,63,0,10,14,28,12,0,0,3,0,7,0,
+ 15,0,31,0,59,0,115,0,227,0,195,0,255,192,255,192,
+ 3,0,3,0,15,192,15,192,10,14,28,12,0,0,255,192,
+ 255,192,192,0,192,0,255,0,255,128,1,192,0,192,0,192,
+ 0,192,192,192,225,192,127,128,63,0,10,14,28,12,0,0,
+ 63,0,127,0,224,0,192,0,255,0,255,128,193,192,192,192,
+ 192,192,192,192,192,192,225,192,127,128,63,0,10,14,28,12,
+ 0,0,255,192,255,192,0,192,0,192,0,192,1,192,3,128,
+ 7,0,14,0,12,0,12,0,12,0,12,0,12,0,10,14,
+ 28,12,0,0,63,0,127,128,225,192,192,192,192,192,97,128,
+ 63,0,127,128,225,192,192,192,192,192,225,192,127,128,63,0,
+ 10,14,28,12,0,0,63,0,127,128,225,192,192,192,192,192,
+ 192,192,192,192,224,192,127,192,63,192,0,192,1,192,63,128,
+ 63,0,4,10,10,12,3,1,96,240,240,96,0,0,96,240,
+ 240,96,5,15,15,12,2,252,48,120,120,48,0,0,48,120,
+ 120,56,24,56,112,224,64,8,14,14,12,2,0,3,7,14,
+ 28,56,112,224,224,112,56,28,14,7,3,10,6,12,12,0,
+ 4,255,192,255,192,0,0,0,0,255,192,255,192,8,14,14,
+ 12,2,0,192,224,112,56,28,14,7,7,14,28,56,112,224,
+ 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,0,
+ 192,1,192,3,128,7,0,14,0,12,0,0,0,0,0,12,
+ 0,12,0,10,14,28,12,0,0,63,0,127,128,225,192,192,
+ 192,199,192,207,192,204,192,204,192,207,192,199,128,192,0,224,
+ 0,127,192,63,192,10,14,28,12,0,0,12,0,30,0,30,
+ 0,51,0,51,0,97,128,97,128,192,192,255,192,255,192,192,
+ 192,192,192,192,192,192,192,10,14,28,12,0,0,255,0,255,
+ 128,193,192,192,192,192,192,193,128,255,0,255,128,193,192,192,
+ 192,192,192,193,192,255,128,255,0,10,14,28,12,0,0,63,
+ 0,127,128,225,192,192,192,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,192,225,192,127,128,63,0,10,14,28,12,0,
+ 0,255,0,255,128,193,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,193,192,255,128,255,0,10,14,28,
+ 12,0,0,255,192,255,192,192,0,192,0,192,0,192,0,255,
+ 0,255,0,192,0,192,0,192,0,192,0,255,192,255,192,10,
+ 14,28,12,0,0,255,192,255,192,192,0,192,0,192,0,192,
+ 0,255,0,255,0,192,0,192,0,192,0,192,0,192,0,192,
+ 0,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192,
+ 0,192,0,195,192,195,192,192,192,192,192,192,192,225,192,127,
+ 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192,
+ 192,192,192,192,192,255,192,255,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,10,14,28,12,0,0,255,192,255,192,12,
+ 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,
+ 0,12,0,255,192,255,192,10,14,28,12,0,0,0,192,0,
+ 192,0,192,0,192,0,192,0,192,0,192,0,192,192,192,192,
+ 192,192,192,225,192,127,128,63,0,10,14,28,12,0,0,193,
+ 192,195,128,199,0,206,0,220,0,248,0,240,0,248,0,220,
+ 0,206,0,199,0,195,128,193,192,192,192,10,14,28,12,0,
+ 0,192,0,192,0,192,0,192,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,192,0,192,0,255,192,255,192,10,14,28,
+ 12,0,0,192,192,225,192,243,192,255,192,222,192,204,192,204,
+ 192,204,192,192,192,192,192,192,192,192,192,192,192,192,192,10,
+ 14,28,12,0,0,192,192,224,192,240,192,248,192,220,192,206,
+ 192,199,192,195,192,193,192,192,192,192,192,192,192,192,192,192,
+ 192,10,14,28,12,0,0,63,0,127,128,225,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127,
+ 128,63,0,10,14,28,12,0,0,255,0,255,128,193,192,192,
+ 192,192,192,193,192,255,128,255,0,192,0,192,0,192,0,192,
+ 0,192,0,192,0,10,16,32,12,0,254,63,0,127,128,225,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,204,
+ 192,239,192,127,128,63,128,1,192,0,192,10,14,28,12,0,
+ 0,255,0,255,128,193,192,192,192,192,192,193,128,255,0,255,
+ 128,193,192,192,192,192,192,192,192,192,192,192,192,10,14,28,
+ 12,0,0,63,0,127,128,225,192,192,192,192,0,224,0,127,
+ 0,63,128,1,192,0,192,192,192,225,192,127,128,63,0,10,
+ 14,28,12,0,0,255,192,255,192,12,0,12,0,12,0,12,
+ 0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,
+ 0,10,14,28,12,0,0,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,127,
+ 128,63,0,10,14,28,12,0,0,192,192,192,192,192,192,192,
+ 192,192,192,192,192,97,128,97,128,51,0,51,0,30,0,30,
+ 0,12,0,12,0,10,14,28,12,0,0,192,192,192,192,192,
+ 192,192,192,192,192,192,192,204,192,204,192,204,192,222,192,255,
+ 192,243,192,225,192,192,192,10,14,28,12,0,0,192,192,192,
+ 192,192,192,225,192,115,128,63,0,30,0,30,0,63,0,115,
+ 128,225,192,192,192,192,192,192,192,10,14,28,12,0,0,192,
+ 192,192,192,192,192,192,192,192,192,225,192,115,128,63,0,30,
+ 0,12,0,12,0,12,0,12,0,12,0,10,14,28,12,0,
+ 0,255,192,255,192,0,192,1,192,3,128,7,0,14,0,28,
+ 0,56,0,112,0,224,0,192,0,255,192,255,192,4,18,18,
+ 12,4,254,240,240,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,240,240,11,20,40,12,1,252,192,0,192,0,96,
+ 0,96,0,48,0,48,0,24,0,24,0,12,0,12,0,6,
+ 0,6,0,3,0,3,0,1,128,1,128,0,192,0,192,0,
+ 96,0,96,4,18,18,12,2,254,240,240,48,48,48,48,48,
+ 48,48,48,48,48,48,48,48,48,240,240,10,6,12,12,0,
+ 8,12,0,30,0,63,0,115,128,225,192,64,128,12,2,4,
+ 12,0,252,255,240,255,240,4,4,4,12,2,12,192,224,112,
+ 48,10,10,20,12,0,0,63,192,127,192,224,192,192,192,192,
+ 192,193,192,195,192,231,192,126,192,60,192,10,14,28,12,0,
+ 0,192,0,192,0,192,0,192,0,255,0,255,128,193,192,192,
+ 192,192,192,192,192,192,192,193,192,255,128,255,0,10,10,20,
+ 12,0,0,63,0,127,128,225,192,192,192,192,0,192,0,192,
+ 0,224,0,127,192,63,192,10,14,28,12,0,0,0,192,0,
+ 192,0,192,0,192,63,192,127,192,224,192,192,192,192,192,192,
+ 192,192,192,224,192,127,192,63,192,10,10,20,12,0,0,63,
+ 0,127,128,225,192,192,192,255,192,255,192,192,0,224,0,127,
+ 192,63,192,8,14,14,12,2,0,15,31,56,48,252,252,48,
+ 48,48,48,48,48,48,48,10,14,28,12,0,252,63,192,127,
+ 192,224,192,192,192,192,192,192,192,192,192,224,192,127,192,63,
+ 192,0,192,1,192,63,128,63,0,10,14,28,12,0,0,192,
+ 0,192,0,192,0,192,0,255,0,255,128,193,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,6,14,14,12,2,
+ 0,48,48,0,0,240,240,48,48,48,48,48,48,252,252,6,
+ 18,18,12,0,252,12,12,0,0,60,60,12,12,12,12,12,
+ 12,12,12,12,28,248,240,10,14,28,12,0,0,192,0,192,
+ 0,192,0,192,0,195,128,199,0,206,0,220,0,252,0,254,
+ 0,231,0,195,128,193,192,192,192,6,14,14,12,2,0,240,
+ 240,48,48,48,48,48,48,48,48,48,48,252,252,10,10,20,
+ 12,0,0,255,0,255,128,205,192,204,192,204,192,204,192,204,
+ 192,204,192,204,192,204,192,10,10,20,12,0,0,207,0,223,
+ 128,249,192,240,192,224,192,192,192,192,192,192,192,192,192,192,
+ 192,10,10,20,12,0,0,63,0,127,128,225,192,192,192,192,
+ 192,192,192,192,192,225,192,127,128,63,0,10,14,28,12,0,
+ 252,255,0,255,128,193,192,192,192,192,192,192,192,192,192,193,
+ 192,255,128,255,0,192,0,192,0,192,0,192,0,10,14,28,
+ 12,0,252,63,192,127,192,224,192,192,192,192,192,192,192,192,
+ 192,224,192,127,192,63,192,0,192,0,192,0,192,0,192,10,
+ 10,20,12,0,0,207,0,223,128,249,192,240,192,224,0,192,
+ 0,192,0,192,0,192,0,192,0,10,10,20,12,0,0,63,
+ 192,127,192,192,0,192,0,127,0,63,128,0,192,0,192,255,
+ 128,255,0,8,14,14,12,2,0,48,48,48,48,252,252,48,
+ 48,48,48,48,56,31,15,10,10,20,12,0,0,192,192,192,
+ 192,192,192,192,192,192,192,193,192,195,192,231,192,126,192,60,
+ 192,10,10,20,12,0,0,192,192,192,192,192,192,97,128,97,
+ 128,51,128,51,0,30,0,30,0,12,0,10,10,20,12,0,
+ 0,204,192,204,192,204,192,204,192,204,192,204,192,204,192,204,
+ 192,127,128,51,0,10,10,20,12,0,0,192,192,225,192,115,
+ 128,63,0,30,0,30,0,63,0,115,128,225,192,192,192,10,
+ 14,28,12,0,252,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,224,192,127,192,63,192,0,192,1,192,63,128,63,
+ 0,10,10,20,12,0,0,255,192,255,192,3,128,7,0,14,
+ 0,28,0,56,0,112,0,255,192,255,192,6,22,22,12,2,
+ 252,12,28,56,48,48,48,48,48,48,112,224,224,112,48,48,
+ 48,48,48,48,56,28,12,2,18,18,12,4,254,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,6,
+ 22,22,12,2,252,192,224,112,48,48,48,48,48,48,56,28,
+ 28,56,48,48,48,48,48,48,112,224,192,10,4,8,12,0,
+ 6,48,192,124,192,207,128,195,0,0,0,0,12,0,0,0,
+ 0,0,12,0,0,0,0,0,12,0,0,4,7,7,12,0,
+ 253,48,48,48,48,112,224,64,10,22,44,12,0,252,3,192,
+ 7,192,14,0,12,0,12,0,12,0,12,0,12,0,63,0,
+ 63,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,12,0,28,0,248,0,240,0,8,7,7,12,0,253,
+ 51,51,51,51,119,238,68,10,2,4,12,0,0,204,192,204,
+ 192,6,10,10,12,2,4,48,48,252,252,48,48,48,48,48,
+ 48,6,10,10,12,2,4,48,48,252,252,48,48,252,252,48,
+ 48,6,4,4,12,2,12,48,120,252,204,12,16,32,12,0,
+ 0,63,240,127,240,204,224,205,192,207,128,207,0,126,0,60,
+ 0,60,192,127,224,243,48,243,48,179,48,51,48,31,224,12,
+ 192,10,18,36,12,0,0,51,0,63,0,30,0,12,0,63,
+ 0,127,128,225,192,192,192,192,0,224,0,127,0,63,128,1,
+ 192,0,192,192,192,225,192,127,128,63,0,4,10,10,12,0,
+ 255,48,112,96,224,192,192,224,96,112,48,10,14,28,12,0,
+ 0,63,192,127,192,236,0,204,0,204,0,204,0,207,0,207,
+ 0,204,0,204,0,204,0,236,0,127,192,63,192,0,0,0,
+ 12,0,0,0,0,0,12,0,0,0,0,0,12,0,0,0,
+ 0,0,12,0,0,4,7,7,12,4,8,32,112,224,192,192,
+ 192,192,4,7,7,12,4,7,48,48,48,48,112,224,64,8,
+ 7,7,12,2,8,34,119,238,204,204,204,204,8,7,7,12,
+ 2,7,51,51,51,51,119,238,68,10,10,20,12,0,2,30,
+ 0,127,128,127,128,255,192,255,192,255,192,255,192,127,128,127,
+ 128,30,0,6,2,2,12,2,6,252,252,12,2,4,12,0,
+ 6,255,240,255,240,10,4,8,12,0,12,48,192,124,192,207,
+ 128,195,0,12,6,12,12,0,8,255,48,255,240,51,240,51,
+ 240,51,48,51,48,10,16,32,12,0,0,51,0,63,0,30,
+ 0,12,0,0,0,0,0,63,192,127,192,192,0,192,0,127,
+ 0,63,128,0,192,0,192,255,128,255,0,4,10,10,12,0,
+ 255,192,224,96,112,48,48,112,96,224,192,10,10,20,12,0,
+ 0,51,0,127,128,204,192,204,192,207,192,207,192,204,0,204,
+ 0,127,192,51,192,0,0,0,12,0,0,0,0,0,12,0,
+ 0,10,18,36,12,0,0,51,0,51,0,0,0,0,0,192,
+ 192,192,192,192,192,192,192,192,192,225,192,115,128,63,0,30,
+ 0,12,0,12,0,12,0,12,0,12,0,0,0,0,12,0,
+ 0,2,14,14,12,6,0,192,192,0,0,192,192,192,192,192,
+ 192,192,192,192,192,10,14,28,12,0,254,12,0,12,0,63,
+ 0,127,128,237,192,204,192,204,0,204,0,204,0,236,0,127,
+ 192,63,192,12,0,12,0,10,16,32,12,0,0,60,0,126,
+ 0,231,0,195,0,192,0,192,0,252,0,252,0,192,0,192,
+ 0,192,0,192,0,192,192,193,192,255,128,255,0,10,10,20,
+ 12,0,0,64,128,225,192,127,128,63,0,51,0,51,0,63,
+ 0,127,128,225,192,64,128,10,14,28,12,0,0,192,192,225,
+ 192,115,128,63,0,255,192,255,192,12,0,12,0,255,192,255,
+ 192,12,0,12,0,12,0,12,0,2,18,18,12,4,254,192,
+ 192,192,192,192,192,192,192,0,0,192,192,192,192,192,192,192,
+ 192,10,20,40,12,0,254,31,0,127,128,97,192,224,192,112,
+ 192,56,192,220,0,206,0,199,0,227,128,113,192,56,192,28,
+ 192,14,192,199,0,195,128,193,192,225,128,127,128,62,0,6,
+ 2,2,12,2,12,204,204,10,14,28,12,0,0,120,0,254,
+ 0,135,0,1,128,61,128,124,192,192,192,192,192,124,192,61,
+ 128,1,128,135,0,254,0,120,0,8,12,12,12,2,6,63,
+ 127,227,195,195,227,127,63,0,0,255,255,10,10,20,12,0,
+ 255,48,192,113,192,97,128,227,128,195,0,195,0,227,128,97,
+ 128,113,192,48,192,10,6,12,12,0,2,255,192,255,192,0,
+ 192,0,192,0,192,0,192,10,2,4,12,0,6,255,192,255,
+ 192,10,12,24,12,0,2,120,0,254,0,135,0,1,128,241,
+ 128,248,192,204,192,204,192,248,192,249,192,223,128,207,0,6,
+ 2,2,12,2,12,252,252,8,8,8,12,2,8,60,126,231,
+ 195,195,231,126,60,10,12,24,12,0,0,12,0,12,0,12,
+ 0,12,0,255,192,255,192,12,0,12,0,12,0,12,0,255,
+ 192,255,192,5,7,7,12,3,11,112,136,8,16,32,64,248,
+ 5,7,7,12,3,11,112,136,8,48,8,136,112,4,4,4,
+ 12,4,12,48,112,224,192,10,14,28,12,0,252,195,0,195,
+ 0,195,0,195,0,195,0,195,0,195,0,199,128,255,192,252,
+ 192,192,0,192,0,192,0,192,0,10,16,32,12,0,0,31,
+ 192,127,192,124,192,236,192,204,192,204,192,236,192,124,192,127,
+ 192,31,192,12,192,12,192,12,192,12,192,12,192,12,192,4,
+ 4,4,12,4,4,96,240,240,96,4,6,6,12,2,252,240,
+ 240,48,112,224,64,5,7,7,12,3,11,32,224,32,32,32,
+ 32,248,8,12,12,12,2,6,60,126,231,195,195,231,126,60,
+ 0,0,255,255,10,10,20,12,0,255,195,0,227,128,97,128,
+ 113,192,48,192,48,192,113,192,97,128,227,128,195,0,12,18,
+ 36,12,0,0,16,0,112,0,16,0,16,0,16,16,16,32,
+ 124,64,0,128,1,0,2,0,4,0,8,64,16,192,33,64,
+ 66,64,131,224,0,64,0,224,12,18,36,12,0,0,16,0,
+ 112,0,16,0,16,0,16,16,16,32,124,64,0,128,1,0,
+ 2,0,4,0,9,192,18,32,32,32,64,64,128,128,1,0,
+ 3,224,12,18,36,12,0,0,56,0,68,0,4,0,24,0,
+ 4,16,68,32,56,64,0,128,1,0,2,0,4,0,8,64,
+ 16,192,33,64,66,64,131,224,0,64,0,224,10,14,28,12,
+ 0,0,12,0,12,0,0,0,0,0,12,0,28,0,56,0,
+ 112,0,224,0,192,0,192,192,225,192,127,128,63,0,10,18,
+ 36,12,0,0,48,0,56,0,28,0,12,0,12,0,30,0,
+ 30,0,51,0,51,0,97,128,97,128,192,192,255,192,255,192,
+ 192,192,192,192,192,192,192,192,10,18,36,12,0,0,3,0,
+ 7,0,14,0,12,0,12,0,30,0,30,0,51,0,51,0,
+ 97,128,97,128,192,192,255,192,255,192,192,192,192,192,192,192,
+ 192,192,10,18,36,12,0,0,12,0,30,0,63,0,51,0,
+ 12,0,30,0,30,0,51,0,51,0,97,128,97,128,192,192,
+ 255,192,255,192,192,192,192,192,192,192,192,192,10,18,36,12,
+ 0,0,48,192,124,192,207,128,195,0,12,0,30,0,30,0,
+ 51,0,51,0,97,128,97,128,192,192,255,192,255,192,192,192,
+ 192,192,192,192,192,192,10,18,36,12,0,0,51,0,51,0,
+ 0,0,0,0,12,0,30,0,30,0,51,0,51,0,97,128,
+ 97,128,192,192,255,192,255,192,192,192,192,192,192,192,192,192,
+ 10,18,36,12,0,0,12,0,30,0,51,0,51,0,30,0,
+ 30,0,30,0,51,0,51,0,97,128,97,128,192,192,255,192,
+ 255,192,192,192,192,192,192,192,192,192,10,14,28,12,0,0,
+ 63,192,127,192,236,0,204,0,204,0,204,0,255,0,255,0,
+ 204,0,204,0,204,0,204,0,207,192,207,192,10,18,36,12,
+ 0,252,63,0,127,128,225,192,192,192,192,0,192,0,192,0,
+ 192,0,192,0,192,0,192,192,225,192,127,128,63,0,12,0,
+ 28,0,56,0,16,0,10,18,36,12,0,0,48,0,56,0,
+ 28,0,12,0,255,192,255,192,192,0,192,0,192,0,192,0,
+ 255,0,255,0,192,0,192,0,192,0,192,0,255,192,255,192,
+ 10,18,36,12,0,0,3,0,7,0,14,0,12,0,255,192,
+ 255,192,192,0,192,0,192,0,192,0,255,0,255,0,192,0,
+ 192,0,192,0,192,0,255,192,255,192,10,18,36,12,0,0,
+ 12,0,30,0,63,0,51,0,255,192,255,192,192,0,192,0,
+ 192,0,192,0,255,0,255,0,192,0,192,0,192,0,192,0,
+ 255,192,255,192,10,18,36,12,0,0,51,0,51,0,0,0,
+ 0,0,255,192,255,192,192,0,192,0,192,0,192,0,255,0,
+ 255,0,192,0,192,0,192,0,192,0,255,192,255,192,10,18,
+ 36,12,0,0,48,0,56,0,28,0,12,0,255,192,255,192,
+ 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,12,0,255,192,255,192,10,18,36,12,0,0,3,0,
+ 7,0,14,0,12,0,255,192,255,192,12,0,12,0,12,0,
+ 12,0,12,0,12,0,12,0,12,0,12,0,12,0,255,192,
+ 255,192,10,18,36,12,0,0,12,0,30,0,63,0,51,0,
+ 255,192,255,192,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,12,0,12,0,12,0,255,192,255,192,10,18,36,12,
+ 0,0,51,0,51,0,0,0,0,0,255,192,255,192,12,0,
+ 12,0,12,0,12,0,12,0,12,0,12,0,12,0,12,0,
+ 12,0,255,192,255,192,10,14,28,12,0,0,63,0,63,128,
+ 49,192,48,192,48,192,48,192,252,192,252,192,48,192,48,192,
+ 48,192,49,192,63,128,63,0,10,18,36,12,0,0,48,192,
+ 124,192,207,128,199,0,192,192,224,192,240,192,248,192,220,192,
+ 206,192,199,192,195,192,193,192,192,192,192,192,192,192,192,192,
+ 192,192,10,18,36,12,0,0,48,0,56,0,28,0,12,0,
+ 63,0,127,128,225,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,225,192,127,128,63,0,10,18,36,12,
+ 0,0,3,0,7,0,14,0,12,0,63,0,127,128,225,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 225,192,127,128,63,0,10,18,36,12,0,0,12,0,30,0,
+ 63,0,51,0,0,0,63,0,127,128,225,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,225,192,127,128,63,0,
+ 10,18,36,12,0,0,48,192,124,192,207,128,199,0,63,0,
+ 127,128,225,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,225,192,127,128,63,0,10,18,36,12,0,0,
+ 51,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,
+ 127,128,63,0,10,10,20,12,0,2,64,128,225,192,115,128,
+ 63,0,30,0,30,0,63,0,115,128,225,192,64,128,10,14,
+ 28,12,0,0,63,0,127,128,225,192,193,192,195,192,199,192,
+ 206,192,220,192,248,192,240,192,224,192,225,192,127,128,63,0,
+ 10,18,36,12,0,0,48,0,56,0,28,0,12,0,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,225,192,127,128,63,0,10,18,36,12,0,0,
+ 3,0,7,0,14,0,12,0,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,225,192,
+ 127,128,63,0,10,18,36,12,0,0,12,0,30,0,63,0,
+ 51,0,0,0,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,225,192,127,128,63,0,10,18,
+ 36,12,0,0,51,0,51,0,0,0,0,0,192,192,192,192,
+ 192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,192,
+ 192,192,225,192,127,128,63,0,10,18,36,12,0,0,3,0,
+ 7,0,14,0,12,0,192,192,192,192,192,192,192,192,192,192,
+ 225,192,115,128,63,0,30,0,12,0,12,0,12,0,12,0,
+ 12,0,10,14,28,12,0,0,192,0,192,0,255,0,255,128,
+ 193,192,192,192,192,192,193,192,255,128,255,0,192,0,192,0,
+ 192,0,192,0,10,18,36,12,0,254,15,0,31,128,57,192,
+ 112,192,224,192,193,192,195,128,195,0,195,0,195,128,193,192,
+ 192,192,192,192,193,192,207,128,207,0,192,0,192,0,10,16,
+ 32,12,0,0,12,0,14,0,7,0,3,0,0,0,0,0,
+ 63,192,127,192,224,192,192,192,192,192,193,192,195,192,231,192,
+ 126,192,60,192,10,16,32,12,0,0,3,0,7,0,14,0,
+ 12,0,0,0,0,0,63,192,127,192,224,192,192,192,192,192,
+ 193,192,195,192,231,192,126,192,60,192,10,16,32,12,0,0,
+ 12,0,30,0,63,0,51,0,0,0,0,0,63,192,127,192,
+ 224,192,192,192,192,192,193,192,195,192,231,192,126,192,60,192,
+ 10,16,32,12,0,0,48,192,124,192,207,128,199,0,0,0,
+ 0,0,63,192,127,192,224,192,192,192,192,192,193,192,195,192,
+ 231,192,126,192,60,192,10,14,28,12,0,0,51,0,51,0,
+ 0,0,0,0,63,192,127,192,224,192,192,192,192,192,193,192,
+ 195,192,231,192,126,192,60,192,10,16,32,12,0,0,12,0,
+ 30,0,51,0,51,0,30,0,12,0,63,192,127,192,224,192,
+ 192,192,192,192,193,192,195,192,231,192,126,192,60,192,10,10,
+ 20,12,0,0,63,0,127,128,237,192,204,192,207,192,207,192,
+ 204,0,236,0,127,192,63,192,10,14,28,12,0,252,63,0,
+ 127,128,225,192,192,192,192,0,192,0,192,0,224,0,127,192,
+ 63,192,12,0,28,0,56,0,16,0,10,16,32,12,0,0,
+ 48,0,56,0,28,0,12,0,0,0,0,0,63,0,127,128,
+ 225,192,192,192,255,192,255,192,192,0,224,0,127,192,63,192,
+ 10,16,32,12,0,0,3,0,7,0,14,0,12,0,0,0,
+ 0,0,63,0,127,128,225,192,192,192,255,192,255,192,192,0,
+ 224,0,127,192,63,192,10,16,32,12,0,0,12,0,30,0,
+ 63,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192,
+ 255,192,255,192,192,0,224,0,127,192,63,192,10,14,28,12,
+ 0,0,51,0,51,0,0,0,0,0,63,0,127,128,225,192,
+ 192,192,255,192,255,192,192,0,224,0,127,192,63,192,6,16,
+ 16,12,2,0,192,224,112,48,0,0,240,240,48,48,48,48,
+ 48,48,252,252,6,16,16,12,2,0,12,28,56,48,0,0,
+ 240,240,48,48,48,48,48,48,252,252,6,16,16,12,2,0,
+ 48,120,252,204,0,0,240,240,48,48,48,48,48,48,252,252,
+ 6,14,14,12,2,0,204,204,0,0,240,240,48,48,48,48,
+ 48,48,252,252,10,17,34,12,0,0,36,0,126,0,60,0,
+ 60,0,126,0,39,0,3,128,63,192,127,192,225,192,192,192,
+ 192,192,192,192,192,192,225,192,127,128,63,0,10,16,32,12,
+ 0,0,48,192,124,192,207,128,199,0,0,0,0,0,207,0,
+ 223,128,249,192,240,192,224,192,192,192,192,192,192,192,192,192,
+ 192,192,10,16,32,12,0,0,48,0,56,0,28,0,12,0,
+ 0,0,0,0,63,0,127,128,225,192,192,192,192,192,192,192,
+ 192,192,225,192,127,128,63,0,10,16,32,12,0,0,3,0,
+ 7,0,14,0,12,0,0,0,0,0,63,0,127,128,225,192,
+ 192,192,192,192,192,192,192,192,225,192,127,128,63,0,10,16,
+ 32,12,0,0,12,0,30,0,63,0,51,0,0,0,0,0,
+ 63,0,127,128,225,192,192,192,192,192,192,192,192,192,225,192,
+ 127,128,63,0,10,16,32,12,0,0,48,192,124,192,207,128,
+ 199,0,0,0,0,0,63,0,127,128,225,192,192,192,192,192,
+ 192,192,192,192,225,192,127,128,63,0,10,14,28,12,0,0,
+ 51,0,51,0,0,0,0,0,63,0,127,128,225,192,192,192,
+ 192,192,192,192,192,192,225,192,127,128,63,0,10,10,20,12,
+ 0,2,12,0,12,0,0,0,0,0,255,192,255,192,0,0,
+ 0,0,12,0,12,0,10,10,20,12,0,0,63,0,127,128,
+ 227,192,199,192,206,192,220,192,248,192,241,192,127,128,63,0,
+ 10,16,32,12,0,0,48,0,56,0,28,0,12,0,0,0,
+ 0,0,192,192,192,192,192,192,192,192,192,192,193,192,195,192,
+ 231,192,126,192,60,192,10,16,32,12,0,0,3,0,7,0,
+ 14,0,12,0,0,0,0,0,192,192,192,192,192,192,192,192,
+ 192,192,193,192,195,192,231,192,126,192,60,192,10,16,32,12,
+ 0,0,12,0,30,0,63,0,51,0,0,0,0,0,192,192,
+ 192,192,192,192,192,192,192,192,193,192,195,192,231,192,126,192,
+ 60,192,10,14,28,12,0,0,51,0,51,0,0,0,0,0,
+ 192,192,192,192,192,192,192,192,192,192,193,192,195,192,231,192,
+ 126,192,60,192,10,20,40,12,0,252,3,0,7,0,14,0,
+ 12,0,0,0,0,0,192,192,192,192,192,192,192,192,192,192,
+ 192,192,192,192,224,192,127,192,63,192,0,192,1,192,63,128,
+ 63,0,10,18,36,12,0,252,192,0,192,0,192,0,192,0,
+ 255,0,255,128,193,192,192,192,192,192,192,192,192,192,193,192,
+ 255,128,255,0,192,0,192,0,192,0,192,0,10,18,36,12,
+ 0,252,51,0,51,0,0,0,0,0,192,192,192,192,192,192,
+ 192,192,192,192,192,192,192,192,224,192,127,192,63,192,0,192,
+ 1,192,63,128,63,0
+};
+
+#endif // HAS_GRAPHICAL_TFT