1 /*******************************************************************************
2  * Size: 11 px
3  * Bpp: 8
4  * Opts: --bpp 8 --size 11 --no-compress --font Roboto-Medium.ttf --range 32-127,176 --format lvgl -o font_lv_demo_high_res_roboto_medium_11.c
5  ******************************************************************************/
6 
7 #include "../../../lvgl.h"
8 
9 #if LV_USE_DEMO_HIGH_RES
10 
11 /*-----------------
12  *    BITMAPS
13  *----------------*/
14 
15 /*Store the image of the glyphs*/
16 static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[] = {
17     /* U+0020 " " */
18 
19     /* U+0021 "!" */
20     0x2e, 0xff, 0x2c, 0x28, 0xff, 0x26, 0x23, 0xff,
21     0x1f, 0x1e, 0xff, 0x19, 0x19, 0xff, 0x12, 0xc,
22     0x98, 0x8, 0x4, 0x53, 0x5, 0x1f, 0xe8, 0x21,
23 
24     /* U+0022 "\"" */
25     0x74, 0x7b, 0xd8, 0x17, 0x74, 0x6a, 0xd7, 0x7,
26     0x63, 0x49, 0xad, 0x0,
27 
28     /* U+0023 "#" */
29     0x0, 0x0, 0x4c, 0x98, 0x30, 0xb4, 0x0, 0x0,
30     0x0, 0x81, 0x62, 0x65, 0x7e, 0x0, 0x11, 0xdc,
31     0xf7, 0xe0, 0xf4, 0xe4, 0x71, 0x0, 0x0, 0xda,
32     0x9, 0xc4, 0x24, 0x0, 0x0, 0x4, 0xdf, 0x0,
33     0xe3, 0x4, 0x0, 0x68, 0xde, 0xf5, 0xda, 0xf9,
34     0xd8, 0x17, 0x0, 0x5d, 0x8b, 0x41, 0xa5, 0x0,
35     0x0, 0x0, 0x8f, 0x59, 0x73, 0x71, 0x0, 0x0,
36 
37     /* U+0024 "$" */
38     0x0, 0x0, 0x9, 0x30, 0x0, 0x0, 0x0, 0x0,
39     0x26, 0xb9, 0x0, 0x0, 0x0, 0x6e, 0xf4, 0xff,
40     0xc1, 0x11, 0x10, 0xfc, 0x5e, 0x17, 0xdf, 0x7f,
41     0x17, 0xff, 0x48, 0x0, 0x4d, 0x4a, 0x0, 0x93,
42     0xf7, 0x9b, 0x29, 0x0, 0x0, 0x0, 0x3f, 0xae,
43     0xf8, 0x42, 0x3a, 0x77, 0x0, 0x0, 0xb1, 0xa5,
44     0x3f, 0xfd, 0x52, 0x2e, 0xd7, 0x8c, 0x0, 0x75,
45     0xe3, 0xf4, 0xa7, 0x11, 0x0, 0x0, 0x40, 0x98,
46     0x0, 0x0,
47 
48     /* U+0025 "%" */
49     0x17, 0xc6, 0xd3, 0x55, 0x0, 0x5, 0x0, 0x0,
50     0x6d, 0x84, 0x24, 0xcc, 0x2, 0xc0, 0x16, 0x0,
51     0x67, 0x8e, 0x2f, 0xc8, 0x6f, 0x80, 0x0, 0x0,
52     0xe, 0xb2, 0xcd, 0x62, 0xca, 0x6, 0x0, 0x0,
53     0x0, 0x0, 0x0, 0xb0, 0x69, 0xc5, 0xbe, 0x1d,
54     0x0, 0x0, 0x55, 0x97, 0xa4, 0x53, 0x6c, 0x8a,
55     0x0, 0xb, 0xcc, 0xf, 0xa8, 0x47, 0x60, 0x90,
56     0x0, 0x0, 0x15, 0x0, 0x3d, 0xd7, 0xd3, 0x2b,
57 
58     /* U+0026 "&" */
59     0x0, 0x44, 0xdf, 0xf0, 0x77, 0x0, 0x0, 0x0,
60     0xcd, 0x8d, 0x43, 0xfe, 0xc, 0x0, 0x0, 0xc6,
61     0x86, 0x5f, 0xde, 0x0, 0x0, 0x0, 0x51, 0xfc,
62     0xdd, 0x2a, 0x0, 0x0, 0x15, 0xd7, 0xcf, 0xeb,
63     0x21, 0x88, 0x59, 0x78, 0xdd, 0x2, 0xa2, 0xd4,
64     0xe6, 0x4c, 0x5f, 0xed, 0x1b, 0x16, 0xee, 0xf1,
65     0x5, 0x3, 0x92, 0xec, 0xee, 0xb0, 0xe0, 0x8c,
66 
67     /* U+0027 "'" */
68     0x90, 0x6f, 0x90, 0x61, 0x75, 0x43,
69 
70     /* U+0028 "(" */
71     0x0, 0x0, 0x3c, 0x64, 0x0, 0x1d, 0xe0, 0x25,
72     0x0, 0xa0, 0x7f, 0x0, 0x8, 0xf6, 0x28, 0x0,
73     0x34, 0xf7, 0x0, 0x0, 0x4a, 0xe2, 0x0, 0x0,
74     0x45, 0xeb, 0x0, 0x0, 0x24, 0xfc, 0x8, 0x0,
75     0x0, 0xe1, 0x40, 0x0, 0x0, 0x75, 0xa8, 0x0,
76     0x0, 0x6, 0xc5, 0x58, 0x0, 0x0, 0xc, 0x30,
77 
78     /* U+0029 ")" */
79     0x7b, 0x23, 0x0, 0x0, 0x43, 0xd7, 0xa, 0x0,
80     0x0, 0xae, 0x7a, 0x0, 0x0, 0x57, 0xda, 0x0,
81     0x0, 0x25, 0xff, 0x13, 0x0, 0x11, 0xff, 0x2c,
82     0x0, 0x18, 0xff, 0x24, 0x0, 0x31, 0xfa, 0x8,
83     0x0, 0x6d, 0xbd, 0x0, 0x1, 0xd2, 0x4d, 0x0,
84     0x7f, 0xa2, 0x0, 0x0, 0x39, 0x4, 0x0, 0x0,
85 
86     /* U+002A "*" */
87     0x0, 0x0, 0xe8, 0x0, 0x0, 0x76, 0x58, 0xdb,
88     0x58, 0x5d, 0x3c, 0xac, 0xff, 0xa1, 0x3c, 0xa,
89     0xd1, 0x91, 0xad, 0x0, 0x12, 0x5f, 0x1, 0x76,
90     0x6,
91 
92     /* U+002B "+" */
93     0x0, 0x0, 0x71, 0x86, 0x0, 0x0, 0x0, 0x0,
94     0x94, 0xb0, 0x0, 0x0, 0xa4, 0xff, 0xff, 0xff,
95     0xff, 0xb8, 0x1e, 0x30, 0xa8, 0xbf, 0x30, 0x22,
96     0x0, 0x0, 0x94, 0xb0, 0x0, 0x0, 0x0, 0x0,
97     0x94, 0xb0, 0x0, 0x0,
98 
99     /* U+002C "," */
100     0x4c, 0xdf, 0x62, 0xc5, 0xa1, 0x49, 0x1, 0x0,
101 
102     /* U+002D "-" */
103     0x98, 0xf4, 0xf4, 0x31, 0x14, 0x20, 0x20, 0x6,
104 
105     /* U+002E "." */
106     0x7, 0x5a, 0x5, 0x28, 0xe9, 0x21,
107 
108     /* U+002F "/" */
109     0x0, 0x0, 0x19, 0xe6, 0x4, 0x0, 0x0, 0x73,
110     0x90, 0x0, 0x0, 0x0, 0xd0, 0x33, 0x0, 0x0,
111     0x2c, 0xd7, 0x0, 0x0, 0x0, 0x89, 0x7a, 0x0,
112     0x0, 0x2, 0xe2, 0x1f, 0x0, 0x0, 0x43, 0xc1,
113     0x0, 0x0, 0x0, 0x9f, 0x64, 0x0, 0x0, 0x0,
114     0x72, 0xf, 0x0, 0x0, 0x0,
115 
116     /* U+0030 "0" */
117     0x0, 0x64, 0xe2, 0xed, 0x92, 0x3, 0x1e, 0xfc,
118     0x56, 0x2f, 0xee, 0x58, 0x59, 0xea, 0x0, 0x0,
119     0xaf, 0x97, 0x6e, 0xdc, 0x0, 0x0, 0xa0, 0xae,
120     0x6e, 0xdc, 0x0, 0x0, 0xa0, 0xad, 0x58, 0xeb,
121     0x0, 0x0, 0xaf, 0x97, 0x1d, 0xfa, 0x57, 0x2f,
122     0xee, 0x57, 0x0, 0x61, 0xe2, 0xed, 0x92, 0x3,
123 
124     /* U+0031 "1" */
125     0x0, 0x18, 0x74, 0xd4, 0x20, 0x15, 0xf6, 0xc9,
126     0xff, 0x20, 0x6, 0x13, 0x30, 0xff, 0x20, 0x0,
127     0x0, 0x30, 0xff, 0x20, 0x0, 0x0, 0x30, 0xff,
128     0x20, 0x0, 0x0, 0x30, 0xff, 0x20, 0x0, 0x0,
129     0x30, 0xff, 0x20, 0x0, 0x0, 0x30, 0xff, 0x20,
130 
131     /* U+0032 "2" */
132     0x1, 0x84, 0xeb, 0xf0, 0x9f, 0x5, 0x58, 0xf4,
133     0x3b, 0x31, 0xf2, 0x63, 0x48, 0x68, 0x0, 0x0,
134     0xd7, 0x79, 0x0, 0x0, 0x0, 0x41, 0xfa, 0x27,
135     0x0, 0x0, 0x26, 0xeb, 0x71, 0x0, 0x0, 0x1a,
136     0xe0, 0x8e, 0x0, 0x0, 0x11, 0xd3, 0xac, 0x11,
137     0x10, 0xd, 0x6b, 0xff, 0xff, 0xff, 0xff, 0xd8,
138 
139     /* U+0033 "3" */
140     0x5, 0x8d, 0xf0, 0xee, 0x9c, 0x5, 0x63, 0xec,
141     0x38, 0x2d, 0xf0, 0x62, 0x0, 0x0, 0x0, 0x1a,
142     0xeb, 0x5c, 0x0, 0x0, 0xd6, 0xfe, 0xad, 0x0,
143     0x0, 0x0, 0x19, 0x45, 0xf2, 0x53, 0x32, 0x46,
144     0x0, 0x0, 0xba, 0x92, 0x60, 0xf0, 0x34, 0x30,
145     0xec, 0x62, 0x2, 0x8f, 0xec, 0xec, 0x8e, 0x2,
146 
147     /* U+0034 "4" */
148     0x0, 0x0, 0x0, 0xaa, 0xff, 0x0, 0x0, 0x0,
149     0x4c, 0xfc, 0xff, 0x0, 0x0, 0xc, 0xe1, 0x8f,
150     0xff, 0x0, 0x0, 0x91, 0xa2, 0x4c, 0xff, 0x0,
151     0x36, 0xea, 0x15, 0x4c, 0xff, 0x0, 0xae, 0xfa,
152     0xf0, 0xf4, 0xff, 0xe8, 0x16, 0x20, 0x20, 0x62,
153     0xff, 0x1f, 0x0, 0x0, 0x0, 0x4c, 0xff, 0x0,
154 
155     /* U+0035 "5" */
156     0x0, 0xb1, 0xff, 0xff, 0xff, 0x90, 0x0, 0xca,
157     0x7b, 0x24, 0x24, 0x14, 0x0, 0xe3, 0x4f, 0x0,
158     0x0, 0x0, 0x1, 0xfa, 0xd5, 0xe6, 0xae, 0x15,
159     0x3, 0x68, 0x45, 0x36, 0xda, 0x97, 0x8, 0x1b,
160     0x0, 0x0, 0x8a, 0xc5, 0x25, 0xfe, 0x5b, 0x22,
161     0xd1, 0x99, 0x0, 0x62, 0xe1, 0xf3, 0xb1, 0x14,
162 
163     /* U+0036 "6" */
164     0x0, 0x3, 0x80, 0xdf, 0xa0, 0x0, 0x0, 0x89,
165     0xe8, 0x58, 0x17, 0x0, 0x14, 0xf7, 0x50, 0x0,
166     0x0, 0x0, 0x40, 0xfe, 0xa7, 0xe3, 0xb0, 0x13,
167     0x5c, 0xfd, 0x6a, 0x34, 0xd9, 0x93, 0x49, 0xf7,
168     0x1, 0x0, 0x8a, 0xc1, 0x10, 0xef, 0x6c, 0x23,
169     0xd2, 0x91, 0x0, 0x43, 0xd7, 0xf2, 0xac, 0x10,
170 
171     /* U+0037 "7" */
172     0xa0, 0xff, 0xff, 0xff, 0xff, 0xc8, 0xa, 0x10,
173     0x10, 0x10, 0xcd, 0x77, 0x0, 0x0, 0x0, 0x3a,
174     0xf6, 0x12, 0x0, 0x0, 0x0, 0xad, 0x9b, 0x0,
175     0x0, 0x0, 0x23, 0xfc, 0x2d, 0x0, 0x0, 0x0,
176     0x94, 0xbf, 0x0, 0x0, 0x0, 0x12, 0xf4, 0x51,
177     0x0, 0x0, 0x0, 0x7a, 0xe0, 0x3, 0x0, 0x0,
178 
179     /* U+0038 "8" */
180     0x0, 0x77, 0xe8, 0xf1, 0xa3, 0x7, 0x28, 0xff,
181     0x54, 0x2a, 0xed, 0x68, 0x26, 0xfe, 0x36, 0xe,
182     0xe5, 0x64, 0x0, 0x84, 0xfe, 0xfa, 0xbe, 0x1,
183     0x26, 0xf6, 0x5c, 0x3d, 0xeb, 0x5a, 0x66, 0xe5,
184     0x0, 0x0, 0xa9, 0xa5, 0x3d, 0xfd, 0x48, 0x28,
185     0xe2, 0x7c, 0x0, 0x7a, 0xe7, 0xf0, 0xa3, 0xa,
186 
187     /* U+0039 "9" */
188     0x0, 0x7d, 0xec, 0xe6, 0x6f, 0x0, 0x42, 0xfa,
189     0x40, 0x40, 0xf9, 0x35, 0x77, 0xd0, 0x0, 0x0,
190     0xbf, 0x7e, 0x55, 0xf4, 0x20, 0x16, 0xdd, 0x94,
191     0x3, 0xb0, 0xfb, 0xe1, 0xe5, 0x7b, 0x0, 0x0,
192     0xd, 0xb, 0xee, 0x4f, 0x0, 0x9, 0x33, 0xb0,
193     0xd4, 0x2, 0x0, 0x5b, 0xef, 0xab, 0x1e, 0x0,
194 
195     /* U+003A ":" */
196     0x2c, 0xe6, 0x1a, 0x9, 0x5c, 0x4, 0x0, 0x0,
197     0x0, 0x0, 0x0, 0x0, 0x9, 0x5a, 0x3, 0x2b,
198     0xe8, 0x1b,
199 
200     /* U+003B ";" */
201     0x45, 0xe2, 0x7, 0x13, 0x58, 0x0, 0x0, 0x0,
202     0x0, 0x0, 0x0, 0x0, 0x2, 0xb, 0x0, 0x34,
203     0xf7, 0x0, 0x4d, 0xda, 0x0, 0x86, 0x57, 0x0,
204     0x0, 0x0, 0x0,
205 
206     /* U+003C "<" */
207     0x0, 0x0, 0x8, 0x65, 0xac, 0x14, 0x7e, 0xe9,
208     0xd8, 0x67, 0xa7, 0xf5, 0x5d, 0x0, 0x0, 0x26,
209     0x9b, 0xf5, 0xba, 0x4f, 0x0, 0x0, 0x16, 0x82,
210     0xc0, 0x0, 0x0, 0x0, 0x0, 0x3,
211 
212     /* U+003D "=" */
213     0x35, 0xf4, 0xf4, 0xf4, 0xf4, 0x63, 0x7, 0x24,
214     0x24, 0x24, 0x24, 0xe, 0x35, 0xf4, 0xf4, 0xf4,
215     0xf4, 0x63, 0x7, 0x24, 0x24, 0x24, 0x24, 0xe,
216 
217     /* U+003E ">" */
218     0x4a, 0xa4, 0x34, 0x0, 0x0, 0x0, 0x1c, 0x9a,
219     0xf0, 0xc4, 0x54, 0x3, 0x0, 0x0, 0xb, 0x9f,
220     0xff, 0x53, 0x14, 0x83, 0xe2, 0xde, 0x71, 0xc,
221     0x4f, 0xc1, 0x51, 0x2, 0x0, 0x0, 0x3, 0x0,
222     0x0, 0x0, 0x0, 0x0,
223 
224     /* U+003F "?" */
225     0x15, 0xb8, 0xf5, 0xd8, 0x40, 0x8d, 0xd3, 0x31,
226     0x9d, 0xd3, 0xa, 0xa, 0x0, 0x7b, 0xd6, 0x0,
227     0x0, 0x37, 0xf2, 0x56, 0x0, 0x3, 0xe5, 0x7d,
228     0x0, 0x0, 0x10, 0xa0, 0x16, 0x0, 0x0, 0x3,
229     0x53, 0x6, 0x0, 0x0, 0x1c, 0xe8, 0x24, 0x0,
230 
231     /* U+0040 "@" */
232     0x0, 0x0, 0x23, 0xa4, 0xd0, 0xcc, 0xc4, 0x53,
233     0x0, 0x0, 0x0, 0x2b, 0xd6, 0x44, 0x0, 0x0,
234     0x12, 0xa9, 0x65, 0x0, 0x0, 0xc7, 0x3c, 0xd,
235     0xac, 0xd9, 0x83, 0xb, 0xdc, 0x6, 0x2c, 0xc7,
236     0x0, 0x94, 0x86, 0x22, 0xd3, 0x0, 0x9e, 0x3c,
237     0x60, 0x8f, 0x0, 0xe6, 0x1a, 0x36, 0xbf, 0x0,
238     0x87, 0x51, 0x6d, 0x80, 0x19, 0xf4, 0x0, 0x4b,
239     0xaa, 0x0, 0x8b, 0x44, 0x58, 0x99, 0xf, 0xf6,
240     0x9, 0x8a, 0xa6, 0x5, 0xca, 0x11, 0x16, 0xe1,
241     0xa, 0x90, 0xcb, 0x77, 0xc9, 0xc6, 0x5a, 0x0,
242     0x0, 0x85, 0xb1, 0x18, 0x0, 0x0, 0x9, 0x0,
243     0x0, 0x0, 0x0, 0x0, 0x69, 0xcd, 0xd4, 0xcf,
244     0x81, 0x0, 0x0, 0x0,
245 
246     /* U+0041 "A" */
247     0x0, 0x0, 0x24, 0xff, 0x72, 0x0, 0x0, 0x0,
248     0x0, 0x0, 0x82, 0xf8, 0xd1, 0x0, 0x0, 0x0,
249     0x0, 0x1, 0xdf, 0x79, 0xfc, 0x30, 0x0, 0x0,
250     0x0, 0x3f, 0xfa, 0x12, 0xbb, 0x8f, 0x0, 0x0,
251     0x0, 0x9e, 0xb7, 0x0, 0x64, 0xea, 0x4, 0x0,
252     0x9, 0xf2, 0xfa, 0xf4, 0xf6, 0xff, 0x4d, 0x0,
253     0x5b, 0xf7, 0x2b, 0x24, 0x24, 0xb9, 0xac, 0x0,
254     0xb9, 0xaf, 0x0, 0x0, 0x0, 0x5c, 0xf9, 0x12,
255 
256     /* U+0042 "B" */
257     0x34, 0xff, 0xff, 0xfb, 0xdd, 0x65, 0x0, 0x34,
258     0xff, 0x3f, 0x1f, 0x7c, 0xfe, 0x16, 0x34, 0xff,
259     0x28, 0x0, 0x5b, 0xfa, 0x15, 0x34, 0xff, 0xef,
260     0xef, 0xff, 0x7b, 0x0, 0x34, 0xff, 0x3f, 0x1d,
261     0x67, 0xf9, 0x24, 0x34, 0xff, 0x28, 0x0, 0x5,
262     0xff, 0x56, 0x34, 0xff, 0x3c, 0x1a, 0x6e, 0xfe,
263     0x2b, 0x34, 0xff, 0xff, 0xfd, 0xe0, 0x69, 0x0,
264 
265     /* U+0043 "C" */
266     0x0, 0x24, 0xba, 0xf5, 0xe2, 0x7c, 0x0, 0x7,
267     0xdd, 0xae, 0x2c, 0x4a, 0xf3, 0x63, 0x4a, 0xff,
268     0x16, 0x0, 0x0, 0x74, 0x74, 0x6e, 0xed, 0x0,
269     0x0, 0x0, 0x0, 0x0, 0x6f, 0xed, 0x0, 0x0,
270     0x0, 0x0, 0x0, 0x4d, 0xff, 0x14, 0x0, 0x0,
271     0x72, 0x71, 0x8, 0xe0, 0xa9, 0x2a, 0x4a, 0xf3,
272     0x62, 0x0, 0x28, 0xbf, 0xf6, 0xe1, 0x79, 0x0,
273 
274     /* U+0044 "D" */
275     0x34, 0xff, 0xff, 0xf3, 0xb3, 0x22, 0x0, 0x34,
276     0xff, 0x3f, 0x2f, 0xa8, 0xe4, 0x10, 0x34, 0xff,
277     0x28, 0x0, 0xa, 0xee, 0x6a, 0x34, 0xff, 0x28,
278     0x0, 0x0, 0xc5, 0x97, 0x34, 0xff, 0x28, 0x0,
279     0x0, 0xc6, 0x97, 0x34, 0xff, 0x28, 0x0, 0xb,
280     0xef, 0x6a, 0x34, 0xff, 0x3c, 0x2d, 0xab, 0xe5,
281     0x10, 0x34, 0xff, 0xff, 0xf2, 0xb3, 0x23, 0x0,
282 
283     /* U+0045 "E" */
284     0x34, 0xff, 0xff, 0xff, 0xff, 0xe0, 0x34, 0xff,
285     0x3f, 0x1c, 0x1c, 0x18, 0x34, 0xff, 0x28, 0x0,
286     0x0, 0x0, 0x34, 0xff, 0xf5, 0xf4, 0xf4, 0x57,
287     0x34, 0xff, 0x46, 0x24, 0x24, 0xc, 0x34, 0xff,
288     0x28, 0x0, 0x0, 0x0, 0x34, 0xff, 0x3c, 0x18,
289     0x18, 0x15, 0x34, 0xff, 0xff, 0xff, 0xff, 0xe8,
290 
291     /* U+0046 "F" */
292     0x34, 0xff, 0xff, 0xff, 0xff, 0xc4, 0x34, 0xff,
293     0x3f, 0x1c, 0x1c, 0x15, 0x34, 0xff, 0x28, 0x0,
294     0x0, 0x0, 0x34, 0xff, 0xf5, 0xf4, 0xf4, 0x48,
295     0x34, 0xff, 0x46, 0x24, 0x24, 0xa, 0x34, 0xff,
296     0x28, 0x0, 0x0, 0x0, 0x34, 0xff, 0x28, 0x0,
297     0x0, 0x0, 0x34, 0xff, 0x28, 0x0, 0x0, 0x0,
298 
299     /* U+0047 "G" */
300     0x0, 0x20, 0xb6, 0xf0, 0xe5, 0x85, 0x1, 0x4,
301     0xd8, 0xb6, 0x2e, 0x47, 0xef, 0x6b, 0x43, 0xff,
302     0x1f, 0x0, 0x0, 0x5d, 0x67, 0x66, 0xf6, 0x0,
303     0x0, 0x0, 0x0, 0x0, 0x6a, 0xf7, 0x0, 0x28,
304     0xec, 0xec, 0xbc, 0x45, 0xff, 0x27, 0x4, 0x1c,
305     0x9c, 0xcc, 0x5, 0xd6, 0xc1, 0x30, 0x29, 0xbc,
306     0xc9, 0x0, 0x1d, 0xb1, 0xf3, 0xf3, 0xba, 0x31,
307 
308     /* U+0048 "H" */
309     0x34, 0xff, 0x28, 0x0, 0x0, 0x58, 0xff, 0x34,
310     0xff, 0x28, 0x0, 0x0, 0x58, 0xff, 0x34, 0xff,
311     0x28, 0x0, 0x0, 0x58, 0xff, 0x34, 0xff, 0xf5,
312     0xf4, 0xf4, 0xf8, 0xff, 0x34, 0xff, 0x46, 0x24,
313     0x24, 0x6f, 0xff, 0x34, 0xff, 0x28, 0x0, 0x0,
314     0x58, 0xff, 0x34, 0xff, 0x28, 0x0, 0x0, 0x58,
315     0xff, 0x34, 0xff, 0x28, 0x0, 0x0, 0x58, 0xff,
316 
317     /* U+0049 "I" */
318     0x20, 0xff, 0x3c, 0x20, 0xff, 0x3c, 0x20, 0xff,
319     0x3c, 0x20, 0xff, 0x3c, 0x20, 0xff, 0x3c, 0x20,
320     0xff, 0x3c, 0x20, 0xff, 0x3c, 0x20, 0xff, 0x3c,
321 
322     /* U+004A "J" */
323     0x0, 0x0, 0x0, 0x0, 0xff, 0x58, 0x0, 0x0,
324     0x0, 0x0, 0xff, 0x58, 0x0, 0x0, 0x0, 0x0,
325     0xff, 0x58, 0x0, 0x0, 0x0, 0x0, 0xff, 0x58,
326     0x0, 0x0, 0x0, 0x0, 0xff, 0x58, 0x46, 0x3b,
327     0x0, 0x4, 0xff, 0x53, 0x95, 0xd8, 0x2a, 0x6a,
328     0xfc, 0x23, 0x15, 0xb3, 0xf3, 0xe1, 0x5f, 0x0,
329 
330     /* U+004B "K" */
331     0x34, 0xff, 0x28, 0x0, 0x3d, 0xfa, 0x6e, 0x34,
332     0xff, 0x28, 0x1e, 0xea, 0x9d, 0x0, 0x34, 0xff,
333     0x32, 0xcf, 0xc5, 0x6, 0x0, 0x34, 0xff, 0xc7,
334     0xfe, 0x22, 0x0, 0x0, 0x34, 0xff, 0xec, 0xe9,
335     0x97, 0x0, 0x0, 0x34, 0xff, 0x45, 0x4f, 0xff,
336     0x48, 0x0, 0x34, 0xff, 0x28, 0x0, 0xa1, 0xe5,
337     0x11, 0x34, 0xff, 0x28, 0x0, 0xf, 0xe3, 0xa7,
338 
339     /* U+004C "L" */
340     0x34, 0xff, 0x28, 0x0, 0x0, 0x0, 0x34, 0xff,
341     0x28, 0x0, 0x0, 0x0, 0x34, 0xff, 0x28, 0x0,
342     0x0, 0x0, 0x34, 0xff, 0x28, 0x0, 0x0, 0x0,
343     0x34, 0xff, 0x28, 0x0, 0x0, 0x0, 0x34, 0xff,
344     0x28, 0x0, 0x0, 0x0, 0x34, 0xff, 0x3c, 0x18,
345     0x18, 0x10, 0x34, 0xff, 0xff, 0xff, 0xff, 0xb4,
346 
347     /* U+004D "M" */
348     0x34, 0xff, 0xbe, 0x0, 0x0, 0x0, 0x20, 0xfe,
349     0xd0, 0x34, 0xff, 0xfd, 0x1e, 0x0, 0x0, 0x7e,
350     0xfe, 0xd0, 0x34, 0xff, 0xc8, 0x7b, 0x0, 0x0,
351     0xda, 0xc6, 0xd0, 0x34, 0xff, 0x73, 0xd8, 0x0,
352     0x3a, 0xf0, 0x80, 0xd0, 0x34, 0xff, 0x2a, 0xf3,
353     0x37, 0x98, 0x99, 0x80, 0xd0, 0x34, 0xff, 0x27,
354     0x9f, 0x9c, 0xee, 0x39, 0x87, 0xd0, 0x34, 0xff,
355     0x28, 0x40, 0xfe, 0xda, 0x0, 0x88, 0xd0, 0x34,
356     0xff, 0x28, 0x1, 0xde, 0x7b, 0x0, 0x88, 0xd0,
357 
358     /* U+004E "N" */
359     0x34, 0xff, 0x76, 0x0, 0x0, 0x58, 0xff, 0x34,
360     0xff, 0xf4, 0x1e, 0x0, 0x58, 0xff, 0x34, 0xff,
361     0xdc, 0xb0, 0x0, 0x58, 0xff, 0x34, 0xff, 0x4f,
362     0xf9, 0x4d, 0x58, 0xff, 0x34, 0xff, 0x28, 0x83,
363     0xe0, 0x62, 0xff, 0x34, 0xff, 0x28, 0x8, 0xdc,
364     0xd8, 0xff, 0x34, 0xff, 0x28, 0x0, 0x48, 0xff,
365     0xff, 0x34, 0xff, 0x28, 0x0, 0x0, 0xab, 0xff,
366 
367     /* U+004F "O" */
368     0x0, 0x1e, 0xb4, 0xf4, 0xe5, 0x7b, 0x1, 0x0,
369     0x4, 0xd5, 0xbd, 0x36, 0x5a, 0xf3, 0x71, 0x0,
370     0x44, 0xff, 0x20, 0x0, 0x0, 0x8c, 0xda, 0x0,
371     0x6c, 0xf0, 0x0, 0x0, 0x0, 0x5d, 0xfd, 0x3,
372     0x6d, 0xf0, 0x0, 0x0, 0x0, 0x5c, 0xfd, 0x2,
373     0x46, 0xff, 0x20, 0x0, 0x0, 0x89, 0xd9, 0x0,
374     0x5, 0xd6, 0xbc, 0x33, 0x54, 0xf1, 0x71, 0x0,
375     0x0, 0x1f, 0xb5, 0xf5, 0xe6, 0x7e, 0x1, 0x0,
376 
377     /* U+0050 "P" */
378     0x34, 0xff, 0xff, 0xfe, 0xe3, 0x7c, 0x0, 0x34,
379     0xff, 0x3f, 0x1c, 0x4f, 0xf8, 0x5c, 0x34, 0xff,
380     0x28, 0x0, 0x0, 0xc2, 0x97, 0x34, 0xff, 0x28,
381     0x0, 0x21, 0xed, 0x72, 0x34, 0xff, 0xf5, 0xf4,
382     0xfe, 0xac, 0x7, 0x34, 0xff, 0x46, 0x23, 0xa,
383     0x0, 0x0, 0x34, 0xff, 0x28, 0x0, 0x0, 0x0,
384     0x0, 0x34, 0xff, 0x28, 0x0, 0x0, 0x0, 0x0,
385 
386     /* U+0051 "Q" */
387     0x0, 0x22, 0xb8, 0xf5, 0xe3, 0x76, 0x1, 0x0,
388     0x7, 0xda, 0xb7, 0x35, 0x5e, 0xf6, 0x6a, 0x0,
389     0x4c, 0xfe, 0x19, 0x0, 0x0, 0x93, 0xd3, 0x0,
390     0x74, 0xe8, 0x0, 0x0, 0x0, 0x65, 0xfa, 0x1,
391     0x75, 0xe8, 0x0, 0x0, 0x0, 0x64, 0xfb, 0x1,
392     0x4e, 0xfe, 0x19, 0x0, 0x0, 0x91, 0xd6, 0x0,
393     0x7, 0xdc, 0xb6, 0x31, 0x57, 0xf3, 0x6e, 0x0,
394     0x0, 0x24, 0xba, 0xf6, 0xf8, 0xe7, 0x13, 0x0,
395     0x0, 0x0, 0x0, 0x0, 0x13, 0xbc, 0xb8, 0x0,
396     0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x11, 0x0,
397 
398     /* U+0052 "R" */
399     0x34, 0xff, 0xff, 0xfc, 0xdb, 0x5f, 0x0, 0x34,
400     0xff, 0x3f, 0x1f, 0x78, 0xfd, 0x27, 0x34, 0xff,
401     0x28, 0x0, 0x6, 0xff, 0x56, 0x34, 0xff, 0x28,
402     0x0, 0x58, 0xff, 0x2e, 0x34, 0xff, 0xf5, 0xf7,
403     0xfe, 0x6f, 0x0, 0x34, 0xff, 0x46, 0x3d, 0xfb,
404     0x4e, 0x0, 0x34, 0xff, 0x28, 0x0, 0x96, 0xd7,
405     0x4, 0x34, 0xff, 0x28, 0x0, 0x16, 0xf3, 0x69,
406 
407     /* U+0053 "S" */
408     0x0, 0x62, 0xdb, 0xf8, 0xd0, 0x41, 0x0, 0x31,
409     0xff, 0x61, 0x21, 0x8e, 0xf2, 0xf, 0x4b, 0xff,
410     0x29, 0x0, 0x10, 0x64, 0x14, 0x5, 0xb6, 0xf6,
411     0xa2, 0x42, 0x0, 0x0, 0x0, 0x0, 0x43, 0xa2,
412     0xf7, 0xa4, 0x0, 0x45, 0x5f, 0x0, 0x0, 0x42,
413     0xff, 0x2b, 0x5a, 0xf8, 0x53, 0x1f, 0x7b, 0xfb,
414     0x18, 0x0, 0x70, 0xdd, 0xf8, 0xd7, 0x56, 0x0,
415 
416     /* U+0054 "T" */
417     0xc4, 0xff, 0xff, 0xff, 0xff, 0xff, 0x74, 0x15,
418     0x1c, 0x6a, 0xff, 0x1c, 0x1c, 0xc, 0x0, 0x0,
419     0x58, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58,
420     0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0xff,
421     0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0xff, 0x0,
422     0x0, 0x0, 0x0, 0x0, 0x58, 0xff, 0x0, 0x0,
423     0x0, 0x0, 0x0, 0x58, 0xff, 0x0, 0x0, 0x0,
424 
425     /* U+0055 "U" */
426     0x54, 0xff, 0x8, 0x0, 0x0, 0xd8, 0x84, 0x54,
427     0xff, 0x8, 0x0, 0x0, 0xd8, 0x84, 0x54, 0xff,
428     0x8, 0x0, 0x0, 0xd8, 0x84, 0x54, 0xff, 0x8,
429     0x0, 0x0, 0xd8, 0x84, 0x54, 0xff, 0x8, 0x0,
430     0x0, 0xd8, 0x84, 0x48, 0xff, 0x11, 0x0, 0x0,
431     0xe2, 0x78, 0x15, 0xf2, 0x8b, 0x22, 0x64, 0xfe,
432     0x36, 0x0, 0x44, 0xce, 0xf6, 0xda, 0x5e, 0x0,
433 
434     /* U+0056 "V" */
435     0xbc, 0xbc, 0x0, 0x0, 0x0, 0xa1, 0xda, 0x0,
436     0x62, 0xfb, 0x12, 0x0, 0x4, 0xee, 0x80, 0x0,
437     0xf, 0xf8, 0x5e, 0x0, 0x45, 0xff, 0x26, 0x0,
438     0x0, 0xae, 0xaf, 0x0, 0x97, 0xcc, 0x0, 0x0,
439     0x0, 0x54, 0xf6, 0xc, 0xe6, 0x72, 0x0, 0x0,
440     0x0, 0x8, 0xf1, 0x8d, 0xfd, 0x1a, 0x0, 0x0,
441     0x0, 0x0, 0xa0, 0xfc, 0xbe, 0x0, 0x0, 0x0,
442     0x0, 0x0, 0x45, 0xff, 0x64, 0x0, 0x0, 0x0,
443 
444     /* U+0057 "W" */
445     0xa0, 0xb5, 0x0, 0x0, 0xd0, 0x92, 0x0, 0x3,
446     0xf6, 0x5e, 0x66, 0xe8, 0x0, 0x11, 0xfd, 0xd1,
447     0x0, 0x2e, 0xff, 0x24, 0x2d, 0xff, 0x1b, 0x50,
448     0xd6, 0xf8, 0x12, 0x61, 0xea, 0x0, 0x2, 0xf1,
449     0x4e, 0x90, 0x8a, 0xc5, 0x4f, 0x95, 0xb0, 0x0,
450     0x0, 0xba, 0x81, 0xd0, 0x48, 0x84, 0x8e, 0xc9,
451     0x76, 0x0, 0x0, 0x80, 0xc6, 0xf8, 0xb, 0x43,
452     0xd2, 0xf7, 0x3c, 0x0, 0x0, 0x47, 0xff, 0xc3,
453     0x0, 0x9, 0xf8, 0xf9, 0x8, 0x0, 0x0, 0xf,
454     0xfd, 0x81, 0x0, 0x0, 0xc1, 0xc8, 0x0, 0x0,
455 
456     /* U+0058 "X" */
457     0x6c, 0xfa, 0x26, 0x0, 0x2c, 0xfc, 0x66, 0x3,
458     0xd0, 0xb3, 0x0, 0xbc, 0xcb, 0x2, 0x0, 0x3c,
459     0xff, 0x93, 0xfe, 0x36, 0x0, 0x0, 0x0, 0xa3,
460     0xff, 0x9b, 0x0, 0x0, 0x0, 0x0, 0xae, 0xff,
461     0xa5, 0x0, 0x0, 0x0, 0x47, 0xff, 0x7f, 0xff,
462     0x3f, 0x0, 0x6, 0xda, 0xa8, 0x0, 0xb1, 0xd4,
463     0x4, 0x7b, 0xf6, 0x1e, 0x0, 0x24, 0xf9, 0x73,
464 
465     /* U+0059 "Y" */
466     0xb6, 0xc8, 0x0, 0x0, 0x1e, 0xfa, 0x65, 0x31,
467     0xfe, 0x43, 0x0, 0x94, 0xdc, 0x4, 0x0, 0xaa,
468     0xbe, 0x17, 0xf7, 0x5b, 0x0, 0x0, 0x28, 0xfc,
469     0xbb, 0xd4, 0x2, 0x0, 0x0, 0x0, 0x9f, 0xff,
470     0x52, 0x0, 0x0, 0x0, 0x0, 0x54, 0xff, 0x8,
471     0x0, 0x0, 0x0, 0x0, 0x54, 0xff, 0x8, 0x0,
472     0x0, 0x0, 0x0, 0x54, 0xff, 0x8, 0x0, 0x0,
473 
474     /* U+005A "Z" */
475     0x8c, 0xff, 0xff, 0xff, 0xff, 0xff, 0x1e, 0xf,
476     0x1c, 0x1c, 0x1f, 0xd6, 0xb4, 0x0, 0x0, 0x0,
477     0x0, 0x78, 0xee, 0x1a, 0x0, 0x0, 0x0, 0x2a,
478     0xf8, 0x5c, 0x0, 0x0, 0x0, 0x4, 0xcb, 0xb1,
479     0x0, 0x0, 0x0, 0x0, 0x7c, 0xed, 0x18, 0x0,
480     0x0, 0x0, 0x2d, 0xf9, 0x70, 0x18, 0x18, 0x18,
481     0x6, 0x8f, 0xff, 0xff, 0xff, 0xff, 0xff, 0x40,
482 
483     /* U+005B "[" */
484     0x46, 0xec, 0xd5, 0x4c, 0xff, 0x1c, 0x4c, 0xff,
485     0x4, 0x4c, 0xff, 0x4, 0x4c, 0xff, 0x4, 0x4c,
486     0xff, 0x4, 0x4c, 0xff, 0x4, 0x4c, 0xff, 0x4,
487     0x4c, 0xff, 0x4, 0x4c, 0xff, 0x4, 0x4c, 0xff,
488     0xd6, 0x8, 0x1c, 0x19,
489 
490     /* U+005C "\\" */
491     0xb3, 0x94, 0x0, 0x0, 0x0, 0x51, 0xee, 0x8,
492     0x0, 0x0, 0x5, 0xe9, 0x59, 0x0, 0x0, 0x0,
493     0x8c, 0xbc, 0x0, 0x0, 0x0, 0x29, 0xfd, 0x1f,
494     0x0, 0x0, 0x0, 0xc7, 0x80, 0x0, 0x0, 0x0,
495     0x65, 0xe1, 0x2, 0x0, 0x0, 0xd, 0xf5, 0x45,
496     0x0, 0x0, 0x0, 0x5c, 0x47,
497 
498     /* U+005D "]" */
499     0xdd, 0xec, 0x3e, 0x21, 0xff, 0x44, 0x8, 0xff,
500     0x44, 0x8, 0xff, 0x44, 0x8, 0xff, 0x44, 0x8,
501     0xff, 0x44, 0x8, 0xff, 0x44, 0x8, 0xff, 0x44,
502     0x8, 0xff, 0x44, 0x8, 0xff, 0x44, 0xdd, 0xff,
503     0x44, 0x1a, 0x1c, 0x7,
504 
505     /* U+005E "^" */
506     0x0, 0x50, 0xf4, 0xd, 0x0, 0x0, 0xb7, 0xe7,
507     0x68, 0x0, 0x20, 0xec, 0x4d, 0xce, 0x0, 0x85,
508     0x94, 0x1, 0xdf, 0x34,
509 
510     /* U+005F "_" */
511     0xec, 0xf0, 0xf0, 0xf0, 0xe1, 0x1b, 0x1c, 0x1c,
512     0x1c, 0x1a,
513 
514     /* U+0060 "`" */
515     0x3f, 0x74, 0x1, 0x8, 0xbc, 0x72,
516 
517     /* U+0061 "a" */
518     0x6, 0x91, 0xe8, 0xec, 0x7a, 0x0, 0x33, 0xa0,
519     0x22, 0x39, 0xff, 0x24, 0x2, 0x85, 0xd0, 0xd2,
520     0xff, 0x3f, 0x5e, 0xe9, 0x15, 0xc, 0xff, 0x40,
521     0x70, 0xee, 0x2a, 0x6c, 0xff, 0x40, 0xf, 0xbc,
522     0xf4, 0xab, 0xf5, 0x57,
523 
524     /* U+0062 "b" */
525     0x54, 0xf8, 0x0, 0x0, 0x0, 0x0, 0x54, 0xf8,
526     0x0, 0x0, 0x0, 0x0, 0x54, 0xfa, 0xaf, 0xf2,
527     0xb0, 0xd, 0x54, 0xfe, 0x59, 0x32, 0xe5, 0x7c,
528     0x54, 0xf8, 0x0, 0x0, 0x95, 0xb4, 0x54, 0xf8,
529     0x0, 0x0, 0x94, 0xb5, 0x54, 0xfe, 0x57, 0x2d,
530     0xe3, 0x7c, 0x54, 0xe8, 0xaf, 0xf3, 0xb1, 0xd,
531 
532     /* U+0063 "c" */
533     0x0, 0x75, 0xe5, 0xed, 0x85, 0x0, 0x42, 0xfa,
534     0x41, 0x36, 0xf4, 0x43, 0x84, 0xc7, 0x0, 0x0,
535     0x26, 0x13, 0x83, 0xc6, 0x0, 0x0, 0x6, 0x3,
536     0x41, 0xf9, 0x3f, 0x31, 0xef, 0x4c, 0x0, 0x75,
537     0xe6, 0xf0, 0x7d, 0x0,
538 
539     /* U+0064 "d" */
540     0x0, 0x0, 0x0, 0x0, 0xc8, 0x84, 0x0, 0x0,
541     0x0, 0x0, 0xc8, 0x84, 0x0, 0x8c, 0xef, 0xca,
542     0xdf, 0x84, 0x48, 0xfd, 0x4f, 0x3d, 0xed, 0x84,
543     0x84, 0xcd, 0x0, 0x0, 0xc8, 0x84, 0x84, 0xc6,
544     0x0, 0x0, 0xc8, 0x84, 0x47, 0xf8, 0x2b, 0x1e,
545     0xe7, 0x84, 0x0, 0x8c, 0xf0, 0xd1, 0xd7, 0x84,
546 
547     /* U+0065 "e" */
548     0x0, 0x66, 0xe6, 0xee, 0x97, 0x2, 0x34, 0xf5,
549     0x41, 0x2f, 0xe3, 0x5b, 0x7e, 0xfe, 0xf8, 0xf8,
550     0xfa, 0x88, 0x7c, 0xde, 0x0, 0x0, 0x0, 0x0,
551     0x39, 0xfe, 0x6d, 0x23, 0xa2, 0x2e, 0x0, 0x66,
552     0xdf, 0xf6, 0xa8, 0xc,
553 
554     /* U+0066 "f" */
555     0x0, 0x5b, 0xe6, 0xdb, 0x0, 0xd7, 0x9b, 0x17,
556     0xc0, 0xff, 0xfd, 0x99, 0x0, 0xe0, 0x70, 0x0,
557     0x0, 0xe0, 0x70, 0x0, 0x0, 0xe0, 0x70, 0x0,
558     0x0, 0xe0, 0x70, 0x0, 0x0, 0xe0, 0x70, 0x0,
559 
560     /* U+0067 "g" */
561     0x0, 0x85, 0xee, 0xd1, 0xca, 0x90, 0x43, 0xfd,
562     0x52, 0x35, 0xe5, 0x90, 0x80, 0xcc, 0x0, 0x0,
563     0xbc, 0x90, 0x7f, 0xca, 0x0, 0x0, 0xbc, 0x90,
564     0x43, 0xfc, 0x4b, 0x32, 0xe5, 0x90, 0x0, 0x87,
565     0xef, 0xd1, 0xdd, 0x8b, 0x6, 0x6f, 0x1d, 0x33,
566     0xee, 0x5a, 0x9, 0x9c, 0xf1, 0xeb, 0x8c, 0x1,
567 
568     /* U+0068 "h" */
569     0x58, 0xf4, 0x0, 0x0, 0x0, 0x0, 0x58, 0xf4,
570     0x0, 0x0, 0x0, 0x0, 0x58, 0xf7, 0xa2, 0xf2,
571     0xbf, 0xb, 0x58, 0xfd, 0x56, 0x3a, 0xf5, 0x5b,
572     0x58, 0xf4, 0x0, 0x0, 0xd8, 0x73, 0x58, 0xf4,
573     0x0, 0x0, 0xd8, 0x74, 0x58, 0xf4, 0x0, 0x0,
574     0xd8, 0x74, 0x58, 0xf4, 0x0, 0x0, 0xd8, 0x74,
575 
576     /* U+0069 "i" */
577     0x33, 0xe6, 0xe, 0xa, 0x4e, 0x0, 0x40, 0xff,
578     0x10, 0x40, 0xff, 0x10, 0x40, 0xff, 0x10, 0x40,
579     0xff, 0x10, 0x40, 0xff, 0x10, 0x40, 0xff, 0x10,
580 
581     /* U+006A "j" */
582     0x0, 0x41, 0xe2, 0x5, 0x0, 0xe, 0x4b, 0x0,
583     0x0, 0x48, 0xff, 0x8, 0x0, 0x48, 0xff, 0x8,
584     0x0, 0x48, 0xff, 0x8, 0x0, 0x48, 0xff, 0x8,
585     0x0, 0x48, 0xff, 0x8, 0x0, 0x48, 0xff, 0x8,
586     0xa, 0x73, 0xf9, 0x2, 0x61, 0xf5, 0x82, 0x0,
587 
588     /* U+006B "k" */
589     0x54, 0xfc, 0x0, 0x0, 0x0, 0x0, 0x54, 0xfc,
590     0x0, 0x0, 0x0, 0x0, 0x54, 0xfc, 0x0, 0x71,
591     0xf2, 0x2e, 0x54, 0xfc, 0x4c, 0xf9, 0x48, 0x0,
592     0x54, 0xfe, 0xf2, 0x99, 0x0, 0x0, 0x54, 0xff,
593     0xbe, 0xf3, 0x22, 0x0, 0x54, 0xfc, 0x0, 0xb9,
594     0xc2, 0x2, 0x54, 0xfc, 0x0, 0x1d, 0xf0, 0x74,
595 
596     /* U+006C "l" */
597     0x40, 0xff, 0x10, 0x40, 0xff, 0x10, 0x40, 0xff,
598     0x10, 0x40, 0xff, 0x10, 0x40, 0xff, 0x10, 0x40,
599     0xff, 0x10, 0x40, 0xff, 0x10, 0x40, 0xff, 0x10,
600 
601     /* U+006D "m" */
602     0x54, 0xef, 0xa9, 0xf1, 0xb8, 0x65, 0xe4, 0xe8,
603     0x4e, 0x54, 0xfd, 0x4d, 0x37, 0xf9, 0xbe, 0x28,
604     0xa5, 0xcf, 0x54, 0xf8, 0x0, 0x0, 0xe0, 0x70,
605     0x0, 0x68, 0xe7, 0x54, 0xf8, 0x0, 0x0, 0xe0,
606     0x70, 0x0, 0x68, 0xe8, 0x54, 0xf8, 0x0, 0x0,
607     0xe0, 0x70, 0x0, 0x68, 0xe8, 0x54, 0xf8, 0x0,
608     0x0, 0xe0, 0x70, 0x0, 0x68, 0xe8,
609 
610     /* U+006E "n" */
611     0x58, 0xeb, 0xa2, 0xf2, 0xc1, 0xc, 0x58, 0xfd,
612     0x57, 0x32, 0xf5, 0x5c, 0x58, 0xf4, 0x0, 0x0,
613     0xd8, 0x73, 0x58, 0xf4, 0x0, 0x0, 0xd8, 0x74,
614     0x58, 0xf4, 0x0, 0x0, 0xd8, 0x74, 0x58, 0xf4,
615     0x0, 0x0, 0xd8, 0x74,
616 
617     /* U+006F "o" */
618     0x0, 0x6f, 0xe6, 0xee, 0x98, 0x7, 0x3f, 0xfd,
619     0x4d, 0x2e, 0xe3, 0x7b, 0x87, 0xcc, 0x0, 0x0,
620     0x88, 0xc4, 0x81, 0xc9, 0x0, 0x0, 0x89, 0xc7,
621     0x3b, 0xfc, 0x49, 0x2b, 0xe0, 0x80, 0x0, 0x6b,
622     0xe2, 0xf3, 0x9e, 0x8,
623 
624     /* U+0070 "p" */
625     0x54, 0xf0, 0xbd, 0xf3, 0xb0, 0xd, 0x54, 0xfd,
626     0x37, 0x1b, 0xe3, 0x7c, 0x54, 0xf8, 0x0, 0x0,
627     0x97, 0xb4, 0x54, 0xf8, 0x0, 0x0, 0x9d, 0xb4,
628     0x54, 0xfd, 0x4c, 0x2f, 0xea, 0x7a, 0x54, 0xfa,
629     0xb4, 0xf3, 0xaf, 0xc, 0x54, 0xf8, 0x0, 0x0,
630     0x0, 0x0, 0x54, 0xf8, 0x0, 0x0, 0x0, 0x0,
631 
632     /* U+0071 "q" */
633     0x0, 0x8e, 0xef, 0xcd, 0xd0, 0x84, 0x4b, 0xfc,
634     0x46, 0x31, 0xea, 0x84, 0x85, 0xcb, 0x0, 0x0,
635     0xcc, 0x84, 0x83, 0xc9, 0x0, 0x0, 0xcc, 0x84,
636     0x47, 0xfb, 0x44, 0x33, 0xeb, 0x84, 0x0, 0x8b,
637     0xef, 0xce, 0xe4, 0x84, 0x0, 0x0, 0x0, 0x0,
638     0xcc, 0x84, 0x0, 0x0, 0x0, 0x0, 0xcc, 0x84,
639 
640     /* U+0072 "r" */
641     0x0, 0x0, 0x0, 0x1, 0x54, 0xf2, 0xbf, 0xb6,
642     0x54, 0xfe, 0x6c, 0x23, 0x54, 0xf8, 0x0, 0x0,
643     0x54, 0xf8, 0x0, 0x0, 0x54, 0xf8, 0x0, 0x0,
644     0x54, 0xf8, 0x0, 0x0,
645 
646     /* U+0073 "s" */
647     0x5, 0x9e, 0xf2, 0xe6, 0x6c, 0x0, 0x54, 0xf4,
648     0x1b, 0x56, 0xdb, 0x11, 0x24, 0xed, 0xaf, 0x62,
649     0xe, 0x0, 0x0, 0x15, 0x64, 0xbf, 0xdc, 0x8,
650     0x75, 0xcb, 0x19, 0x3e, 0xff, 0x20, 0xb, 0xa1,
651     0xed, 0xe9, 0x79, 0x0,
652 
653     /* U+0074 "t" */
654     0x0, 0x80, 0x26, 0x0, 0x0, 0xff, 0x4c, 0x0,
655     0xf0, 0xff, 0xfd, 0x52, 0x0, 0xff, 0x4c, 0x0,
656     0x0, 0xff, 0x4c, 0x0, 0x0, 0xff, 0x4c, 0x0,
657     0x0, 0xf8, 0x72, 0xb, 0x0, 0x93, 0xf6, 0x53,
658 
659     /* U+0075 "u" */
660     0x5c, 0xf0, 0x0, 0x0, 0xdc, 0x74, 0x5c, 0xf0,
661     0x0, 0x0, 0xdc, 0x74, 0x5c, 0xf0, 0x0, 0x0,
662     0xdc, 0x74, 0x5b, 0xf0, 0x0, 0x0, 0xdc, 0x74,
663     0x42, 0xfe, 0x38, 0x43, 0xf4, 0x74, 0x2, 0xab,
664     0xf4, 0xc1, 0xdf, 0x74,
665 
666     /* U+0076 "v" */
667     0xb5, 0x9d, 0x0, 0x32, 0xff, 0x21, 0x5e, 0xe7,
668     0x1, 0x7c, 0xca, 0x0, 0xe, 0xf8, 0x35, 0xc7,
669     0x74, 0x0, 0x0, 0xb1, 0x95, 0xfc, 0x1f, 0x0,
670     0x0, 0x5a, 0xfc, 0xc8, 0x0, 0x0, 0x0, 0xc,
671     0xf6, 0x72, 0x0, 0x0,
672 
673     /* U+0077 "w" */
674     0xb3, 0x90, 0x0, 0x92, 0xb5, 0x0, 0x6a, 0xd5,
675     0x6f, 0xcb, 0x0, 0xdb, 0xf6, 0xb, 0xa4, 0x92,
676     0x2b, 0xfb, 0x30, 0xe0, 0xc0, 0x4f, 0xde, 0x4f,
677     0x0, 0xe6, 0xb1, 0x94, 0x72, 0xb4, 0xfc, 0xf,
678     0x0, 0xa3, 0xff, 0x49, 0x24, 0xff, 0xc8, 0x0,
679     0x0, 0x5e, 0xf5, 0x8, 0x0, 0xd7, 0x85, 0x0,
680 
681     /* U+0078 "x" */
682     0x78, 0xe6, 0xb, 0x6e, 0xed, 0x14, 0x6, 0xd8,
683     0x93, 0xed, 0x68, 0x0, 0x0, 0x46, 0xff, 0xcc,
684     0x2, 0x0, 0x0, 0x54, 0xff, 0xd6, 0x5, 0x0,
685     0xb, 0xe2, 0x7e, 0xe2, 0x77, 0x0, 0x87, 0xdd,
686     0x6, 0x59, 0xf4, 0x1d,
687 
688     /* U+0079 "y" */
689     0xc2, 0x9e, 0x0, 0x43, 0xfe, 0x1c, 0x65, 0xeb,
690     0x2, 0x8f, 0xc0, 0x0, 0x10, 0xf8, 0x3c, 0xda,
691     0x66, 0x0, 0x0, 0xab, 0xb1, 0xfa, 0x12, 0x0,
692     0x0, 0x4e, 0xff, 0xb1, 0x0, 0x0, 0x0, 0x5,
693     0xf7, 0x57, 0x0, 0x0, 0xe, 0x6b, 0xef, 0xa,
694     0x0, 0x0, 0x71, 0xee, 0x5a, 0x0, 0x0, 0x0,
695 
696     /* U+007A "z" */
697     0x80, 0xff, 0xff, 0xff, 0xfe, 0xa, 0x8, 0x10,
698     0x1e, 0xe5, 0x8f, 0x0, 0x0, 0x0, 0xa7, 0xce,
699     0x6, 0x0, 0x0, 0x62, 0xf4, 0x26, 0x0, 0x0,
700     0x27, 0xf4, 0x70, 0x10, 0x10, 0x2, 0x8e, 0xff,
701     0xff, 0xff, 0xff, 0x28,
702 
703     /* U+007B "{" */
704     0x0, 0x1, 0x74, 0x51, 0x0, 0x61, 0xd7, 0xc,
705     0x0, 0xa0, 0x95, 0x0, 0x0, 0xa8, 0x8e, 0x0,
706     0xb, 0xd5, 0x64, 0x0, 0xb3, 0xdf, 0x5, 0x0,
707     0xc, 0xd4, 0x62, 0x0, 0x0, 0xa8, 0x8e, 0x0,
708     0x0, 0xa0, 0x95, 0x0, 0x0, 0x60, 0xd9, 0xd,
709     0x0, 0x0, 0x72, 0x50,
710 
711     /* U+007C "|" */
712     0x10, 0xd4, 0x10, 0xd4, 0x10, 0xd4, 0x10, 0xd4,
713     0x10, 0xd4, 0x10, 0xd4, 0x10, 0xd4, 0x10, 0xd4,
714     0x10, 0xd4, 0x6, 0x52,
715 
716     /* U+007D "}" */
717     0x87, 0x3f, 0x0, 0x0, 0x38, 0xf6, 0x19, 0x0,
718     0x0, 0xe9, 0x4f, 0x0, 0x0, 0xe2, 0x58, 0x0,
719     0x0, 0xb5, 0x8e, 0x1, 0x0, 0x31, 0xfd, 0x5f,
720     0x0, 0xb6, 0x8d, 0x1, 0x0, 0xe2, 0x58, 0x0,
721     0x0, 0xe9, 0x4f, 0x0, 0x3c, 0xf6, 0x18, 0x0,
722     0x85, 0x3f, 0x0, 0x0,
723 
724     /* U+007E "~" */
725     0x2, 0xa4, 0xe7, 0x9d, 0x16, 0x7c, 0x95, 0x47,
726     0xd8, 0x1c, 0x97, 0xfc, 0xef, 0x33, 0x5, 0xa,
727     0x0, 0x0, 0x12, 0x8, 0x0,
728 
729     /* U+00B0 "°" */
730     0x8, 0xab, 0xbb, 0x1d, 0x43, 0x8a, 0x5d, 0x73,
731     0xb, 0xb3, 0xc2, 0x22
732 };
733 
734 
735 /*---------------------
736  *  GLYPH DESCRIPTION
737  *--------------------*/
738 
739 static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[] = {
740     {.bitmap_index = 0, .adv_w = 0, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0} /* id = 0 reserved */,
741     {.bitmap_index = 0, .adv_w = 44, .box_w = 0, .box_h = 0, .ofs_x = 0, .ofs_y = 0},
742     {.bitmap_index = 0, .adv_w = 47, .box_w = 3, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
743     {.bitmap_index = 24, .adv_w = 57, .box_w = 4, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
744     {.bitmap_index = 36, .adv_w = 107, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
745     {.bitmap_index = 92, .adv_w = 100, .box_w = 6, .box_h = 11, .ofs_x = 0, .ofs_y = -1},
746     {.bitmap_index = 158, .adv_w = 129, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
747     {.bitmap_index = 222, .adv_w = 112, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
748     {.bitmap_index = 278, .adv_w = 30, .box_w = 2, .box_h = 3, .ofs_x = 0, .ofs_y = 5},
749     {.bitmap_index = 284, .adv_w = 61, .box_w = 4, .box_h = 12, .ofs_x = 0, .ofs_y = -3},
750     {.bitmap_index = 332, .adv_w = 62, .box_w = 4, .box_h = 12, .ofs_x = 0, .ofs_y = -3},
751     {.bitmap_index = 380, .adv_w = 78, .box_w = 5, .box_h = 5, .ofs_x = 0, .ofs_y = 3},
752     {.bitmap_index = 405, .adv_w = 98, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 1},
753     {.bitmap_index = 441, .adv_w = 39, .box_w = 2, .box_h = 4, .ofs_x = 0, .ofs_y = -3},
754     {.bitmap_index = 449, .adv_w = 58, .box_w = 4, .box_h = 2, .ofs_x = 0, .ofs_y = 2},
755     {.bitmap_index = 457, .adv_w = 49, .box_w = 3, .box_h = 2, .ofs_x = 0, .ofs_y = 0},
756     {.bitmap_index = 463, .adv_w = 70, .box_w = 5, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
757     {.bitmap_index = 508, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
758     {.bitmap_index = 556, .adv_w = 100, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
759     {.bitmap_index = 596, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
760     {.bitmap_index = 644, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
761     {.bitmap_index = 692, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
762     {.bitmap_index = 740, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
763     {.bitmap_index = 788, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
764     {.bitmap_index = 836, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
765     {.bitmap_index = 884, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
766     {.bitmap_index = 932, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
767     {.bitmap_index = 980, .adv_w = 47, .box_w = 3, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
768     {.bitmap_index = 998, .adv_w = 42, .box_w = 3, .box_h = 9, .ofs_x = 0, .ofs_y = -3},
769     {.bitmap_index = 1025, .adv_w = 89, .box_w = 5, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
770     {.bitmap_index = 1055, .adv_w = 98, .box_w = 6, .box_h = 4, .ofs_x = 0, .ofs_y = 1},
771     {.bitmap_index = 1079, .adv_w = 92, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
772     {.bitmap_index = 1115, .adv_w = 86, .box_w = 5, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
773     {.bitmap_index = 1155, .adv_w = 157, .box_w = 10, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
774     {.bitmap_index = 1255, .adv_w = 117, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
775     {.bitmap_index = 1319, .adv_w = 111, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
776     {.bitmap_index = 1375, .adv_w = 115, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
777     {.bitmap_index = 1431, .adv_w = 115, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
778     {.bitmap_index = 1487, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
779     {.bitmap_index = 1535, .adv_w = 97, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
780     {.bitmap_index = 1583, .adv_w = 120, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
781     {.bitmap_index = 1639, .adv_w = 125, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
782     {.bitmap_index = 1695, .adv_w = 50, .box_w = 3, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
783     {.bitmap_index = 1719, .adv_w = 98, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
784     {.bitmap_index = 1767, .adv_w = 111, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
785     {.bitmap_index = 1823, .adv_w = 95, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
786     {.bitmap_index = 1871, .adv_w = 154, .box_w = 9, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
787     {.bitmap_index = 1943, .adv_w = 125, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
788     {.bitmap_index = 1999, .adv_w = 122, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
789     {.bitmap_index = 2063, .adv_w = 112, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
790     {.bitmap_index = 2119, .adv_w = 122, .box_w = 8, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
791     {.bitmap_index = 2199, .adv_w = 110, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
792     {.bitmap_index = 2255, .adv_w = 106, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
793     {.bitmap_index = 2311, .adv_w = 107, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
794     {.bitmap_index = 2367, .adv_w = 115, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
795     {.bitmap_index = 2423, .adv_w = 114, .box_w = 8, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
796     {.bitmap_index = 2487, .adv_w = 155, .box_w = 10, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
797     {.bitmap_index = 2567, .adv_w = 111, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
798     {.bitmap_index = 2623, .adv_w = 107, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
799     {.bitmap_index = 2679, .adv_w = 106, .box_w = 7, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
800     {.bitmap_index = 2735, .adv_w = 48, .box_w = 3, .box_h = 12, .ofs_x = 0, .ofs_y = -3},
801     {.bitmap_index = 2771, .adv_w = 74, .box_w = 5, .box_h = 9, .ofs_x = 0, .ofs_y = -1},
802     {.bitmap_index = 2816, .adv_w = 48, .box_w = 3, .box_h = 12, .ofs_x = 0, .ofs_y = -3},
803     {.bitmap_index = 2852, .adv_w = 75, .box_w = 5, .box_h = 4, .ofs_x = 0, .ofs_y = 4},
804     {.bitmap_index = 2872, .adv_w = 79, .box_w = 5, .box_h = 2, .ofs_x = 0, .ofs_y = -2},
805     {.bitmap_index = 2882, .adv_w = 57, .box_w = 3, .box_h = 2, .ofs_x = 0, .ofs_y = 7},
806     {.bitmap_index = 2888, .adv_w = 95, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
807     {.bitmap_index = 2924, .adv_w = 99, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
808     {.bitmap_index = 2972, .adv_w = 92, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
809     {.bitmap_index = 3008, .adv_w = 99, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
810     {.bitmap_index = 3056, .adv_w = 94, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
811     {.bitmap_index = 3092, .adv_w = 62, .box_w = 4, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
812     {.bitmap_index = 3124, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = -2},
813     {.bitmap_index = 3172, .adv_w = 98, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
814     {.bitmap_index = 3220, .adv_w = 45, .box_w = 3, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
815     {.bitmap_index = 3244, .adv_w = 44, .box_w = 4, .box_h = 10, .ofs_x = -1, .ofs_y = -2},
816     {.bitmap_index = 3284, .adv_w = 92, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
817     {.bitmap_index = 3332, .adv_w = 45, .box_w = 3, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
818     {.bitmap_index = 3356, .adv_w = 153, .box_w = 9, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
819     {.bitmap_index = 3410, .adv_w = 98, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
820     {.bitmap_index = 3446, .adv_w = 100, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
821     {.bitmap_index = 3482, .adv_w = 99, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = -2},
822     {.bitmap_index = 3530, .adv_w = 100, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = -2},
823     {.bitmap_index = 3578, .adv_w = 62, .box_w = 4, .box_h = 7, .ofs_x = 0, .ofs_y = 0},
824     {.bitmap_index = 3606, .adv_w = 91, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
825     {.bitmap_index = 3642, .adv_w = 59, .box_w = 4, .box_h = 8, .ofs_x = 0, .ofs_y = 0},
826     {.bitmap_index = 3674, .adv_w = 98, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
827     {.bitmap_index = 3710, .adv_w = 87, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
828     {.bitmap_index = 3746, .adv_w = 131, .box_w = 8, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
829     {.bitmap_index = 3794, .adv_w = 89, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
830     {.bitmap_index = 3830, .adv_w = 86, .box_w = 6, .box_h = 8, .ofs_x = 0, .ofs_y = -2},
831     {.bitmap_index = 3878, .adv_w = 89, .box_w = 6, .box_h = 6, .ofs_x = 0, .ofs_y = 0},
832     {.bitmap_index = 3914, .adv_w = 59, .box_w = 4, .box_h = 11, .ofs_x = 0, .ofs_y = -2},
833     {.bitmap_index = 3958, .adv_w = 44, .box_w = 2, .box_h = 10, .ofs_x = 0, .ofs_y = -2},
834     {.bitmap_index = 3978, .adv_w = 59, .box_w = 4, .box_h = 11, .ofs_x = 0, .ofs_y = -2},
835     {.bitmap_index = 4022, .adv_w = 117, .box_w = 7, .box_h = 3, .ofs_x = 0, .ofs_y = 1},
836     {.bitmap_index = 4043, .adv_w = 67, .box_w = 4, .box_h = 3, .ofs_x = 0, .ofs_y = 5}
837 };
838 
839 /*---------------------
840  *  CHARACTER MAPPING
841  *--------------------*/
842 
843 
844 
845 /*Collect the unicode lists and glyph_id offsets*/
846 static const lv_font_fmt_txt_cmap_t cmaps[] =
847 {
848     {
849         .range_start = 32, .range_length = 95, .glyph_id_start = 1,
850         .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
851     },
852     {
853         .range_start = 176, .range_length = 1, .glyph_id_start = 96,
854         .unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
855     }
856 };
857 
858 /*-----------------
859  *    KERNING
860  *----------------*/
861 
862 
863 /*Pair left and right glyphs for kerning*/
864 static const uint8_t kern_pair_glyph_ids[] =
865 {
866     1, 53,
867     3, 3,
868     3, 8,
869     3, 34,
870     3, 66,
871     3, 68,
872     3, 69,
873     3, 70,
874     3, 72,
875     3, 78,
876     3, 79,
877     3, 80,
878     3, 81,
879     3, 82,
880     3, 84,
881     3, 88,
882     8, 3,
883     8, 8,
884     8, 34,
885     8, 66,
886     8, 68,
887     8, 69,
888     8, 70,
889     8, 72,
890     8, 78,
891     8, 79,
892     8, 80,
893     8, 81,
894     8, 82,
895     8, 84,
896     8, 88,
897     9, 55,
898     9, 56,
899     9, 58,
900     13, 3,
901     13, 8,
902     15, 3,
903     15, 8,
904     16, 16,
905     34, 3,
906     34, 8,
907     34, 32,
908     34, 36,
909     34, 40,
910     34, 48,
911     34, 50,
912     34, 53,
913     34, 54,
914     34, 55,
915     34, 56,
916     34, 58,
917     34, 78,
918     34, 79,
919     34, 80,
920     34, 81,
921     34, 85,
922     34, 86,
923     34, 87,
924     34, 88,
925     34, 90,
926     34, 91,
927     35, 53,
928     35, 55,
929     35, 58,
930     36, 10,
931     36, 53,
932     36, 62,
933     36, 94,
934     37, 13,
935     37, 15,
936     37, 34,
937     37, 53,
938     37, 55,
939     37, 57,
940     37, 58,
941     37, 59,
942     38, 53,
943     38, 68,
944     38, 69,
945     38, 70,
946     38, 71,
947     38, 72,
948     38, 80,
949     38, 82,
950     38, 86,
951     38, 87,
952     38, 88,
953     38, 90,
954     39, 13,
955     39, 15,
956     39, 34,
957     39, 43,
958     39, 53,
959     39, 66,
960     39, 68,
961     39, 69,
962     39, 70,
963     39, 72,
964     39, 80,
965     39, 82,
966     39, 83,
967     39, 86,
968     39, 87,
969     39, 90,
970     41, 34,
971     41, 53,
972     41, 57,
973     41, 58,
974     42, 34,
975     42, 53,
976     42, 57,
977     42, 58,
978     43, 34,
979     44, 14,
980     44, 36,
981     44, 40,
982     44, 48,
983     44, 50,
984     44, 68,
985     44, 69,
986     44, 70,
987     44, 72,
988     44, 80,
989     44, 82,
990     44, 86,
991     44, 87,
992     44, 88,
993     44, 90,
994     45, 3,
995     45, 8,
996     45, 34,
997     45, 36,
998     45, 40,
999     45, 48,
1000     45, 50,
1001     45, 53,
1002     45, 54,
1003     45, 55,
1004     45, 56,
1005     45, 58,
1006     45, 86,
1007     45, 87,
1008     45, 88,
1009     45, 90,
1010     46, 34,
1011     46, 53,
1012     46, 57,
1013     46, 58,
1014     47, 34,
1015     47, 53,
1016     47, 57,
1017     47, 58,
1018     48, 13,
1019     48, 15,
1020     48, 34,
1021     48, 53,
1022     48, 55,
1023     48, 57,
1024     48, 58,
1025     48, 59,
1026     49, 13,
1027     49, 15,
1028     49, 34,
1029     49, 43,
1030     49, 57,
1031     49, 59,
1032     49, 66,
1033     49, 68,
1034     49, 69,
1035     49, 70,
1036     49, 72,
1037     49, 80,
1038     49, 82,
1039     49, 85,
1040     49, 87,
1041     49, 90,
1042     50, 53,
1043     50, 55,
1044     50, 56,
1045     50, 58,
1046     51, 53,
1047     51, 55,
1048     51, 58,
1049     53, 1,
1050     53, 13,
1051     53, 14,
1052     53, 15,
1053     53, 34,
1054     53, 36,
1055     53, 40,
1056     53, 43,
1057     53, 48,
1058     53, 50,
1059     53, 52,
1060     53, 53,
1061     53, 55,
1062     53, 56,
1063     53, 58,
1064     53, 66,
1065     53, 68,
1066     53, 69,
1067     53, 70,
1068     53, 72,
1069     53, 78,
1070     53, 79,
1071     53, 80,
1072     53, 81,
1073     53, 82,
1074     53, 83,
1075     53, 84,
1076     53, 86,
1077     53, 87,
1078     53, 88,
1079     53, 89,
1080     53, 90,
1081     53, 91,
1082     54, 34,
1083     55, 10,
1084     55, 13,
1085     55, 14,
1086     55, 15,
1087     55, 34,
1088     55, 36,
1089     55, 40,
1090     55, 48,
1091     55, 50,
1092     55, 62,
1093     55, 66,
1094     55, 68,
1095     55, 69,
1096     55, 70,
1097     55, 72,
1098     55, 80,
1099     55, 82,
1100     55, 83,
1101     55, 86,
1102     55, 87,
1103     55, 90,
1104     55, 94,
1105     56, 10,
1106     56, 13,
1107     56, 14,
1108     56, 15,
1109     56, 34,
1110     56, 53,
1111     56, 62,
1112     56, 66,
1113     56, 68,
1114     56, 69,
1115     56, 70,
1116     56, 72,
1117     56, 80,
1118     56, 82,
1119     56, 83,
1120     56, 86,
1121     56, 94,
1122     57, 14,
1123     57, 36,
1124     57, 40,
1125     57, 48,
1126     57, 50,
1127     57, 55,
1128     57, 68,
1129     57, 69,
1130     57, 70,
1131     57, 72,
1132     57, 80,
1133     57, 82,
1134     57, 86,
1135     57, 87,
1136     57, 90,
1137     58, 7,
1138     58, 10,
1139     58, 11,
1140     58, 13,
1141     58, 14,
1142     58, 15,
1143     58, 34,
1144     58, 36,
1145     58, 40,
1146     58, 43,
1147     58, 48,
1148     58, 50,
1149     58, 52,
1150     58, 53,
1151     58, 54,
1152     58, 55,
1153     58, 56,
1154     58, 57,
1155     58, 58,
1156     58, 62,
1157     58, 66,
1158     58, 68,
1159     58, 69,
1160     58, 70,
1161     58, 71,
1162     58, 72,
1163     58, 78,
1164     58, 79,
1165     58, 80,
1166     58, 81,
1167     58, 82,
1168     58, 83,
1169     58, 84,
1170     58, 85,
1171     58, 86,
1172     58, 87,
1173     58, 89,
1174     58, 90,
1175     58, 91,
1176     58, 94,
1177     59, 34,
1178     59, 36,
1179     59, 40,
1180     59, 48,
1181     59, 50,
1182     59, 68,
1183     59, 69,
1184     59, 70,
1185     59, 72,
1186     59, 80,
1187     59, 82,
1188     59, 86,
1189     59, 87,
1190     59, 88,
1191     59, 90,
1192     60, 43,
1193     60, 54,
1194     66, 3,
1195     66, 8,
1196     66, 87,
1197     66, 90,
1198     67, 3,
1199     67, 8,
1200     67, 87,
1201     67, 89,
1202     67, 90,
1203     67, 91,
1204     68, 3,
1205     68, 8,
1206     70, 3,
1207     70, 8,
1208     70, 87,
1209     70, 90,
1210     71, 3,
1211     71, 8,
1212     71, 10,
1213     71, 62,
1214     71, 68,
1215     71, 69,
1216     71, 70,
1217     71, 72,
1218     71, 82,
1219     71, 94,
1220     73, 3,
1221     73, 8,
1222     76, 68,
1223     76, 69,
1224     76, 70,
1225     76, 72,
1226     76, 82,
1227     78, 3,
1228     78, 8,
1229     79, 3,
1230     79, 8,
1231     80, 3,
1232     80, 8,
1233     80, 87,
1234     80, 89,
1235     80, 90,
1236     80, 91,
1237     81, 3,
1238     81, 8,
1239     81, 87,
1240     81, 89,
1241     81, 90,
1242     81, 91,
1243     83, 3,
1244     83, 8,
1245     83, 13,
1246     83, 15,
1247     83, 66,
1248     83, 68,
1249     83, 69,
1250     83, 70,
1251     83, 71,
1252     83, 72,
1253     83, 80,
1254     83, 82,
1255     83, 85,
1256     83, 87,
1257     83, 88,
1258     83, 90,
1259     85, 80,
1260     87, 3,
1261     87, 8,
1262     87, 13,
1263     87, 15,
1264     87, 66,
1265     87, 68,
1266     87, 69,
1267     87, 70,
1268     87, 71,
1269     87, 72,
1270     87, 80,
1271     87, 82,
1272     88, 13,
1273     88, 15,
1274     89, 68,
1275     89, 69,
1276     89, 70,
1277     89, 72,
1278     89, 80,
1279     89, 82,
1280     90, 3,
1281     90, 8,
1282     90, 13,
1283     90, 15,
1284     90, 66,
1285     90, 68,
1286     90, 69,
1287     90, 70,
1288     90, 71,
1289     90, 72,
1290     90, 80,
1291     90, 82,
1292     91, 68,
1293     91, 69,
1294     91, 70,
1295     91, 72,
1296     91, 80,
1297     91, 82,
1298     92, 43,
1299     92, 54
1300 };
1301 
1302 /* Kerning between the respective left and right glyphs
1303  * 4.4 format which needs to scaled with `kern_scale`*/
1304 static const int8_t kern_pair_values[] =
1305 {
1306     -5, -3, -3, -10, -4, -5, -5, -5,
1307     -5, -2, -2, -8, -2, -5, -8, 1,
1308     -3, -3, -10, -4, -5, -5, -5, -5,
1309     -2, -2, -8, -2, -5, -8, 1, 2,
1310     3, 2, -24, -24, -24, -24, -21, -10,
1311     -10, -7, -2, -2, -2, -2, -10, -1,
1312     -7, -3, -13, -4, -4, -1, -4, -1,
1313     -1, -4, -3, -4, 1, -2, -2, -5,
1314     -2, -2, -1, -1, -10, -10, -2, -7,
1315     -2, -2, -4, -2, 2, -2, -2, -2,
1316     -2, -2, -2, -2, -1, -2, -2, -2,
1317     -24, -24, -16, -18, 2, -3, -2, -2,
1318     -2, -2, -2, -2, -2, -2, -2, -2,
1319     2, -2, 1, -2, 2, -2, 1, -2,
1320     -2, -14, -3, -3, -3, -3, -2, -2,
1321     -2, -2, -2, -2, -2, -3, -5, -3,
1322     -25, -25, 2, -5, -5, -5, -5, -18,
1323     -2, -18, -8, -24, -1, -11, -4, -11,
1324     2, -2, 1, -2, 2, -2, 1, -2,
1325     -10, -10, -2, -7, -2, -2, -4, -2,
1326     -35, -35, -15, -16, -4, -3, -1, -1,
1327     -1, -1, -1, -1, -1, 1, 1, 1,
1328     -3, -2, -2, -3, -4, -2, -4, -5,
1329     -22, -23, -22, -10, -2, -2, -19, -2,
1330     -2, -1, 1, 1, 1, 1, -14, -8,
1331     -8, -8, -8, -8, -8, -18, -8, -8,
1332     -6, -7, -6, -7, -4, -7, -7, -5,
1333     -2, 2, -18, -13, -18, -6, -1, -1,
1334     -1, -1, 1, -4, -4, -4, -4, -4,
1335     -4, -4, -3, -2, -1, -1, 2, 1,
1336     -12, -5, -12, -4, 1, 1, -3, -3,
1337     -3, -3, -3, -3, -3, -2, -2, 1,
1338     -13, -2, -2, -2, -2, 1, -2, -2,
1339     -2, -2, -2, -2, -2, -3, -3, -3,
1340     2, -4, -20, -13, -20, -13, -2, -2,
1341     -8, -2, -2, -1, 1, -8, 2, 1,
1342     1, 2, 2, -5, -6, -6, -6, -2,
1343     -6, -3, -3, -6, -3, -6, -3, -5,
1344     -2, -3, -2, -2, -2, -3, 2, 1,
1345     -2, -2, -2, -2, -2, -2, -2, -2,
1346     -2, -2, -2, -2, -2, -2, -2, -2,
1347     -1, -1, -1, -1, -2, -2, -1, -1,
1348     -1, -1, -1, -1, -1, -1, -1, -1,
1349     1, 1, 2, 2, -2, -2, -2, -2,
1350     -2, 2, -7, -7, -2, -2, -2, -2,
1351     -2, -7, -7, -7, -7, -8, -8, -1,
1352     -2, -1, -1, -2, -2, -1, -1, -1,
1353     -1, 1, 1, -15, -15, -3, -2, -2,
1354     -2, 2, -2, -3, -2, 4, 2, 1,
1355     2, -3, 1, 1, -14, -14, -1, -1,
1356     -1, -1, 1, -1, -1, -1, -11, -11,
1357     -2, -2, -2, -2, -3, -2, 1, 1,
1358     -14, -14, -1, -1, -1, -1, 1, -1,
1359     -1, -1, -1, -1, -1, -1, -1, -1,
1360     -2, -2
1361 };
1362 
1363 /*Collect the kern pair's data in one place*/
1364 static const lv_font_fmt_txt_kern_pair_t kern_pairs =
1365 {
1366     .glyph_ids = kern_pair_glyph_ids,
1367     .values = kern_pair_values,
1368     .pair_cnt = 434,
1369     .glyph_ids_size = 0
1370 };
1371 
1372 /*--------------------
1373  *  ALL CUSTOM DATA
1374  *--------------------*/
1375 
1376 #if LVGL_VERSION_MAJOR == 8
1377 /*Store all the custom data of the font*/
1378 static  lv_font_fmt_txt_glyph_cache_t cache;
1379 #endif
1380 
1381 #if LVGL_VERSION_MAJOR >= 8
1382 static const lv_font_fmt_txt_dsc_t font_dsc = {
1383 #else
1384 static lv_font_fmt_txt_dsc_t font_dsc = {
1385 #endif
1386     .glyph_bitmap = glyph_bitmap,
1387     .glyph_dsc = glyph_dsc,
1388     .cmaps = cmaps,
1389     .kern_dsc = &kern_pairs,
1390     .kern_scale = 16,
1391     .cmap_num = 2,
1392     .bpp = 8,
1393     .kern_classes = 0,
1394     .bitmap_format = 0,
1395 #if LVGL_VERSION_MAJOR == 8
1396     .cache = &cache
1397 #endif
1398 };
1399 
1400 
1401 
1402 /*-----------------
1403  *  PUBLIC FONT
1404  *----------------*/
1405 
1406 /*Initialize a public general font descriptor*/
1407 #if LVGL_VERSION_MAJOR >= 8
1408 const lv_font_t font_lv_demo_high_res_roboto_medium_11 = {
1409 #else
1410 lv_font_t font_lv_demo_high_res_roboto_medium_11 = {
1411 #endif
1412     .get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt,    /*Function pointer to get glyph's data*/
1413     .get_glyph_bitmap = lv_font_get_bitmap_fmt_txt,    /*Function pointer to get glyph's bitmap*/
1414     .line_height = 13,          /*The maximum line height required by the font*/
1415     .base_line = 3,             /*Baseline measured from the bottom of the line*/
1416 #if !(LVGL_VERSION_MAJOR == 6 && LVGL_VERSION_MINOR == 0)
1417     .subpx = LV_FONT_SUBPX_NONE,
1418 #endif
1419 #if LV_VERSION_CHECK(7, 4, 0) || LVGL_VERSION_MAJOR >= 8
1420     .underline_position = -1,
1421     .underline_thickness = 1,
1422 #endif
1423     .dsc = &font_dsc,          /*The custom font data. Will be accessed by `get_glyph_bitmap/dsc` */
1424 #if LV_VERSION_CHECK(8, 2, 0) || LVGL_VERSION_MAJOR >= 9
1425     .fallback = NULL,
1426 #endif
1427     .user_data = NULL,
1428 };
1429 
1430 
1431 
1432 #endif /*#if LV_USE_DEMO_HIGH_RES*/
1433 
1434