Permalink
Fetching contributors…
Cannot retrieve contributors at this time
2793 lines (2792 sloc) 42.3 KB
/*
* This file is part of Espruino, a JavaScript interpreter for Microcontrollers
*
* Copyright (C) 2013 Gordon Williams <gw@pur3.co.uk>
*
* This Source Code Form is subject to the terms of the Mozilla Public
* License, v. 2.0. If a copy of the MPL was not distributed with this
* file, You can obtain one at http://mozilla.org/MPL/2.0/.
*
* ----------------------------------------------------------------------------
* Machine geneated vector font header (by VectorFontHeader.java)
* ----------------------------------------------------------------------------
*/
// Created for Arial
#define VECTOR_FONT_IS_EDGE 128 // applied to X coord if this point and the next are on an edge
#define VECTOR_FONT_POLY_SEPARATOR 128 // applied to Y coord if the end of a poly
#define VECTOR_FONT_POLY_SIZE 96 // the actual size of the font
static const unsigned char vectorFontPolys[] IN_FLASH_MEMORY = {
// Character code 32
// Character code 33
24,8,
11,8,
15,75,
20,74,
23,52|VECTOR_FONT_POLY_SEPARATOR,
12,84,
12,96,
24,96,
24,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 34
6,8,
9,39,
16,39,
18,8|VECTOR_FONT_POLY_SEPARATOR,
26,8,
29,39,
36,39,
39,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 35
18,42,
20,32,
2,32,
2,41|VECTOR_FONT_POLY_SEPARATOR,
16,97,
21,74,
20,32,
18,42,
14,63|VECTOR_FONT_POLY_SEPARATOR,
12,74,
14,63,
2,63,
2,72|VECTOR_FONT_POLY_SEPARATOR,
16,97,
14,63,
12,74,
7,98|VECTOR_FONT_POLY_SEPARATOR,
49,74,
40,73,
35,97,
44,97|VECTOR_FONT_POLY_SEPARATOR,
40,73,
49,74,
68,72|VECTOR_FONT_POLY_SEPARATOR,
68,63,
51,62,
42,63,
21,74,
40,73,
68,72|VECTOR_FONT_POLY_SEPARATOR,
57,32,
56,41,
68,41,
68,32|VECTOR_FONT_POLY_SEPARATOR,
51,62,
56,41,
57,32|VECTOR_FONT_POLY_SEPARATOR,
54,6,
48,32,
46,42,
51,62,
57,32,
63,6|VECTOR_FONT_POLY_SEPARATOR,
20,32,
29,31,
35,6,
25,6|VECTOR_FONT_POLY_SEPARATOR,
27,41,
46,42,
48,32,
29,31,
20,32|VECTOR_FONT_POLY_SEPARATOR,
21,74,
42,63,
23,62|VECTOR_FONT_POLY_SEPARATOR,
27,41,
20,32,
21,74,
23,62|VECTOR_FONT_POLY_SEPARATOR,
46,42,
42,63,
51,62|VECTOR_FONT_POLY_SEPARATOR,
// Character code 36
17,48,
19,35,
19,9,
9,19,
8,38|VECTOR_FONT_POLY_SEPARATOR,
20,81,
15,70,
5,72|VECTOR_FONT_POLY_SEPARATOR,
13,91,
30,98,
31,89,
20,81,
5,72|VECTOR_FONT_POLY_SEPARATOR,
31,89,
30,98,
31,110|VECTOR_FONT_POLY_SEPARATOR,
38,98,
31,54,
31,110,
38,110|VECTOR_FONT_POLY_SEPARATOR,
63,65,
47,85,
38,98,
51,94,
63,77|VECTOR_FONT_POLY_SEPARATOR,
63,65,
54,52,
38,45|VECTOR_FONT_POLY_SEPARATOR,
52,10,
37,0,
38,14,
50,26,
60,27|VECTOR_FONT_POLY_SEPARATOR,
30,14,
31,42,
38,45,
38,14,
37,0|VECTOR_FONT_POLY_SEPARATOR,
63,65,
38,45,
31,42|VECTOR_FONT_POLY_SEPARATOR,
17,48,
38,56,
63,65,
31,42,
19,35|VECTOR_FONT_POLY_SEPARATOR,
19,9,
22,18,
30,14,
37,0|VECTOR_FONT_POLY_SEPARATOR,
19,35,
22,18,
19,9|VECTOR_FONT_POLY_SEPARATOR,
17,48,
31,54,
38,56|VECTOR_FONT_POLY_SEPARATOR,
38,89,
38,56,
31,54|VECTOR_FONT_POLY_SEPARATOR,
38,89,
31,54,
38,98|VECTOR_FONT_POLY_SEPARATOR,
47,85,
38,89,
38,98|VECTOR_FONT_POLY_SEPARATOR,
52,73,
47,85,
63,65|VECTOR_FONT_POLY_SEPARATOR,
47,61,
52,73,
63,65|VECTOR_FONT_POLY_SEPARATOR,
38,56,
47,61,
63,65|VECTOR_FONT_POLY_SEPARATOR,
// Character code 37
18,39,
18,22,
16,10,
8,26,
13,46|VECTOR_FONT_POLY_SEPARATOR,
27,46,
13,46,
28,53,
40,47|VECTOR_FONT_POLY_SEPARATOR,
35,19,
35,40,
40,47,
45,26,
36,9|VECTOR_FONT_POLY_SEPARATOR,
40,47,
35,40,
27,46|VECTOR_FONT_POLY_SEPARATOR,
13,46,
27,46,
18,39|VECTOR_FONT_POLY_SEPARATOR,
16,10,
18,22,
26,14|VECTOR_FONT_POLY_SEPARATOR,
26,14,
35,19,
36,9|VECTOR_FONT_POLY_SEPARATOR,
16,10,
26,14,
36,9|VECTOR_FONT_POLY_SEPARATOR,
84,6,
76,6,
71,15,
27,99,
36,99|VECTOR_FONT_POLY_SEPARATOR,
76,86,
75,73,
70,60,
66,70,
69,92|VECTOR_FONT_POLY_SEPARATOR,
87,91,
76,86,
69,92,
82,99,
91,98|VECTOR_FONT_POLY_SEPARATOR,
96,57,
93,83,
91,98,
101,86,
103,73|VECTOR_FONT_POLY_SEPARATOR,
79,62,
91,65,
96,57,
85,53,
70,60|VECTOR_FONT_POLY_SEPARATOR,
70,60,
75,73,
79,62|VECTOR_FONT_POLY_SEPARATOR,
93,83,
87,91,
91,98|VECTOR_FONT_POLY_SEPARATOR,
91,65,
93,83,
96,57|VECTOR_FONT_POLY_SEPARATOR,
// Character code 38
37,40,
29,22,
20,16,
20,35,
26,45|VECTOR_FONT_POLY_SEPARATOR,
18,74,
22,61,
26,45,
10,60,
7,80|VECTOR_FONT_POLY_SEPARATOR,
47,95,
39,88,
21,81,
7,80,
17,93,
26,97|VECTOR_FONT_POLY_SEPARATOR,
66,77,
60,87,
72,97,
80,90|VECTOR_FONT_POLY_SEPARATOR,
74,57,
64,55,
59,65,
52,78,
47,95,
60,87,
66,77|VECTOR_FONT_POLY_SEPARATOR,
53,12,
48,29,
43,47,
54,38,
59,25|VECTOR_FONT_POLY_SEPARATOR,
37,16,
53,12,
39,6,
20,16|VECTOR_FONT_POLY_SEPARATOR,
48,29,
37,40,
43,47|VECTOR_FONT_POLY_SEPARATOR,
46,19,
48,29,
53,12|VECTOR_FONT_POLY_SEPARATOR,
37,16,
46,19,
53,12|VECTOR_FONT_POLY_SEPARATOR,
29,22,
37,16,
20,16|VECTOR_FONT_POLY_SEPARATOR,
43,47,
37,40,
26,45|VECTOR_FONT_POLY_SEPARATOR,
33,53,
59,65,
43,47,
26,45|VECTOR_FONT_POLY_SEPARATOR,
22,61,
33,53,
26,45|VECTOR_FONT_POLY_SEPARATOR,
21,81,
18,74,
7,80|VECTOR_FONT_POLY_SEPARATOR,
52,78,
39,88,
47,95|VECTOR_FONT_POLY_SEPARATOR,
33,53,
52,78,
59,65|VECTOR_FONT_POLY_SEPARATOR,
// Character code 39
6,8,
9,39,
15,39,
18,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 40
12,90,
20,69,
21,46,
19,22,
10,47,
8,62|VECTOR_FONT_POLY_SEPARATOR,
24,93,
12,90,
29,121,
37,122|VECTOR_FONT_POLY_SEPARATOR,
12,90,
24,93,
20,69|VECTOR_FONT_POLY_SEPARATOR,
19,22,
21,46,
24,33|VECTOR_FONT_POLY_SEPARATOR,
28,9,
19,22,
24,33,
37,6|VECTOR_FONT_POLY_SEPARATOR,
// Character code 41
21,95,
9,121,
18,119|VECTOR_FONT_POLY_SEPARATOR,
28,103,
26,71,
21,95,
18,119|VECTOR_FONT_POLY_SEPARATOR,
34,85,
37,67,
24,46,
26,71,
28,103|VECTOR_FONT_POLY_SEPARATOR,
34,41,
26,22,
15,7,
16,22,
24,46,
37,67|VECTOR_FONT_POLY_SEPARATOR,
16,22,
15,7,
8,6|VECTOR_FONT_POLY_SEPARATOR,
// Character code 42
18,28,
21,21,
8,16,
5,24|VECTOR_FONT_POLY_SEPARATOR,
18,28,
10,38,
17,43|VECTOR_FONT_POLY_SEPARATOR,
24,32,
21,21,
18,28,
17,43|VECTOR_FONT_POLY_SEPARATOR,
40,39,
30,28,
21,21,
24,32,
33,44|VECTOR_FONT_POLY_SEPARATOR,
27,21,
21,21,
30,28,
44,24|VECTOR_FONT_POLY_SEPARATOR,
44,24,
40,16,
27,21|VECTOR_FONT_POLY_SEPARATOR,
20,6,
21,21,
27,21,
29,6|VECTOR_FONT_POLY_SEPARATOR,
// Character code 43
32,58,
32,48,
8,48,
8,58|VECTOR_FONT_POLY_SEPARATOR,
42,58,
32,48,
32,82,
42,82|VECTOR_FONT_POLY_SEPARATOR,
66,48,
42,48,
32,48,
42,58,
66,58|VECTOR_FONT_POLY_SEPARATOR,
32,23,
32,48,
42,48,
42,23|VECTOR_FONT_POLY_SEPARATOR,
// Character code 44
24,84,
17,96,
14,113,
23,104|VECTOR_FONT_POLY_SEPARATOR,
17,96,
24,84,
12,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 45
5,59,
5,70,
38,70,
38,59|VECTOR_FONT_POLY_SEPARATOR,
// Character code 46
12,84,
12,96,
24,96,
24,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 47
26,8,
1,97,
9,98,
35,7|VECTOR_FONT_POLY_SEPARATOR,
// Character code 48
7,71,
17,57,
19,30,
19,13,
8,31,
6,44|VECTOR_FONT_POLY_SEPARATOR,
29,87,
20,76,
7,71,
19,93,
31,97|VECTOR_FONT_POLY_SEPARATOR,
63,61,
50,75,
31,97,
44,96,
58,84|VECTOR_FONT_POLY_SEPARATOR,
48,11,
47,24,
52,51,
63,61,
62,34,
56,19|VECTOR_FONT_POLY_SEPARATOR,
25,21,
39,17,
48,11,
30,8,
19,13|VECTOR_FONT_POLY_SEPARATOR,
31,97,
36,89,
29,87|VECTOR_FONT_POLY_SEPARATOR,
7,71,
20,76,
17,57|VECTOR_FONT_POLY_SEPARATOR,
19,13,
19,30,
25,21|VECTOR_FONT_POLY_SEPARATOR,
50,75,
36,89,
31,97|VECTOR_FONT_POLY_SEPARATOR,
52,51,
50,75,
63,61|VECTOR_FONT_POLY_SEPARATOR,
39,17,
47,24,
48,11|VECTOR_FONT_POLY_SEPARATOR,
// Character code 49
46,7,
14,30,
18,39,
36,27|VECTOR_FONT_POLY_SEPARATOR,
46,7,
36,27,
36,96,
46,96|VECTOR_FONT_POLY_SEPARATOR,
// Character code 50
16,34,
23,21,
19,12,
10,21,
7,32|VECTOR_FONT_POLY_SEPARATOR,
19,12,
23,21,
36,17|VECTOR_FONT_POLY_SEPARATOR,
19,86,
55,50,
44,47,
9,83,
4,96|VECTOR_FONT_POLY_SEPARATOR,
19,86,
4,96,
63,96,
63,86|VECTOR_FONT_POLY_SEPARATOR,
62,39,
61,23,
51,27,
44,47,
55,50|VECTOR_FONT_POLY_SEPARATOR,
36,17,
51,27,
61,23|VECTOR_FONT_POLY_SEPARATOR,
53,13,
32,8,
19,12,
36,17,
61,23|VECTOR_FONT_POLY_SEPARATOR,
// Character code 51
29,17,
17,13,
7,30,
16,31|VECTOR_FONT_POLY_SEPARATOR,
43,9,
24,9,
17,13,
29,17,
38,17|VECTOR_FONT_POLY_SEPARATOR,
45,56,
45,39,
29,45,
28,54|VECTOR_FONT_POLY_SEPARATOR,
48,48,
48,29,
45,39,
45,56|VECTOR_FONT_POLY_SEPARATOR,
16,92,
23,84,
16,72,
6,73|VECTOR_FONT_POLY_SEPARATOR,
31,98,
34,89,
23,84,
16,92|VECTOR_FONT_POLY_SEPARATOR,
47,95,
48,82,
34,89,
31,98|VECTOR_FONT_POLY_SEPARATOR,
58,86,
64,73,
52,72,
48,82,
47,95|VECTOR_FONT_POLY_SEPARATOR,
57,54,
48,48,
45,56,
52,72,
64,73|VECTOR_FONT_POLY_SEPARATOR,
48,29,
48,48,
58,37|VECTOR_FONT_POLY_SEPARATOR,
57,22,
43,9,
38,17,
48,29,
58,37|VECTOR_FONT_POLY_SEPARATOR,
// Character code 52
51,76,
41,76,
41,96,
51,96|VECTOR_FONT_POLY_SEPARATOR,
2,76,
41,76,
51,76|VECTOR_FONT_POLY_SEPARATOR,
63,65,
51,65,
41,65,
2,76,
51,76,
63,76|VECTOR_FONT_POLY_SEPARATOR,
40,25,
41,65,
51,65,
51,8,
42,8|VECTOR_FONT_POLY_SEPARATOR,
14,64,
40,25,
42,8,
11,53,
2,76|VECTOR_FONT_POLY_SEPARATOR,
2,76,
41,65,
14,64|VECTOR_FONT_POLY_SEPARATOR,
// Character code 53
20,42,
16,10,
9,53,
19,54|VECTOR_FONT_POLY_SEPARATOR,
12,88,
27,87,
17,74,
6,73|VECTOR_FONT_POLY_SEPARATOR,
26,97,
39,88,
27,87,
12,88|VECTOR_FONT_POLY_SEPARATOR,
38,98,
52,92,
49,81,
39,88,
26,97|VECTOR_FONT_POLY_SEPARATOR,
62,78,
53,68,
49,81,
52,92|VECTOR_FONT_POLY_SEPARATOR,
64,64,
51,58,
53,68,
62,78|VECTOR_FONT_POLY_SEPARATOR,
61,52,
49,41,
39,48,
51,58,
64,64|VECTOR_FONT_POLY_SEPARATOR,
39,38,
20,42,
19,54,
39,48,
49,41|VECTOR_FONT_POLY_SEPARATOR,
16,10,
20,42,
25,20|VECTOR_FONT_POLY_SEPARATOR,
60,9,
16,10,
25,20,
60,20|VECTOR_FONT_POLY_SEPARATOR,
// Character code 54
20,29,
25,10,
12,22,
5,52|VECTOR_FONT_POLY_SEPARATOR,
19,75,
18,63,
5,52,
8,76,
19,92|VECTOR_FONT_POLY_SEPARATOR,
42,87,
31,88,
19,92,
37,98,
50,94|VECTOR_FONT_POLY_SEPARATOR,
55,46,
52,73,
50,94,
62,78,
63,63|VECTOR_FONT_POLY_SEPARATOR,
16,50,
55,46,
44,40,
32,40|VECTOR_FONT_POLY_SEPARATOR,
52,12,
44,19,
53,30,
61,29|VECTOR_FONT_POLY_SEPARATOR,
37,8,
33,17,
44,19,
52,12|VECTOR_FONT_POLY_SEPARATOR,
25,10,
20,29,
33,17,
37,8|VECTOR_FONT_POLY_SEPARATOR,
16,50,
20,29,
5,52|VECTOR_FONT_POLY_SEPARATOR,
26,52,
55,46,
16,50,
5,52|VECTOR_FONT_POLY_SEPARATOR,
19,92,
31,88,
19,75|VECTOR_FONT_POLY_SEPARATOR,
5,52,
18,63,
26,52|VECTOR_FONT_POLY_SEPARATOR,
52,73,
42,87,
50,94|VECTOR_FONT_POLY_SEPARATOR,
51,60,
52,73,
55,46|VECTOR_FONT_POLY_SEPARATOR,
45,52,
51,60,
55,46|VECTOR_FONT_POLY_SEPARATOR,
26,52,
45,52,
55,46|VECTOR_FONT_POLY_SEPARATOR,
// Character code 55
19,96,
35,69,
50,36,
49,20,
35,42,
22,75|VECTOR_FONT_POLY_SEPARATOR,
19,96,
30,96,
35,69|VECTOR_FONT_POLY_SEPARATOR,
49,20,
50,36,
63,17|VECTOR_FONT_POLY_SEPARATOR,
64,9,
7,9,
7,20,
49,20,
63,17|VECTOR_FONT_POLY_SEPARATOR,
// Character code 56
21,48,
21,33,
13,18,
9,29,
12,40|VECTOR_FONT_POLY_SEPARATOR,
17,71,
23,58,
21,48,
10,56,
6,77|VECTOR_FONT_POLY_SEPARATOR,
29,88,
20,81,
6,77,
17,93,
27,97|VECTOR_FONT_POLY_SEPARATOR,
64,72,
40,88,
27,97,
49,95,
58,88|VECTOR_FONT_POLY_SEPARATOR,
42,42,
37,54,
51,64,
64,72,
62,62,
48,48|VECTOR_FONT_POLY_SEPARATOR,
49,34,
48,48,
60,34,
57,19|VECTOR_FONT_POLY_SEPARATOR,
34,17,
46,22,
57,19,
44,9,
26,9|VECTOR_FONT_POLY_SEPARATOR,
21,48,
27,42,
21,33|VECTOR_FONT_POLY_SEPARATOR,
13,18,
21,33,
22,24|VECTOR_FONT_POLY_SEPARATOR,
26,9,
13,18,
22,24,
34,17|VECTOR_FONT_POLY_SEPARATOR,
23,58,
37,54,
42,42,
27,42,
21,48|VECTOR_FONT_POLY_SEPARATOR,
57,19,
46,22,
49,34|VECTOR_FONT_POLY_SEPARATOR,
48,48,
49,34,
42,42|VECTOR_FONT_POLY_SEPARATOR,
20,81,
17,71,
6,77|VECTOR_FONT_POLY_SEPARATOR,
40,88,
29,88,
27,97|VECTOR_FONT_POLY_SEPARATOR,
50,80,
40,88,
64,72|VECTOR_FONT_POLY_SEPARATOR,
51,64,
50,80,
64,72|VECTOR_FONT_POLY_SEPARATOR,
// Character code 57
17,42,
10,21,
7,46,
18,62|VECTOR_FONT_POLY_SEPARATOR,
40,56,
18,62,
42,64,
53,55|VECTOR_FONT_POLY_SEPARATOR,
15,92,
23,85,
17,75,
8,76|VECTOR_FONT_POLY_SEPARATOR,
25,97,
35,89,
23,85,
15,92|VECTOR_FONT_POLY_SEPARATOR,
43,96,
44,85,
35,89,
25,97|VECTOR_FONT_POLY_SEPARATOR,
53,89,
51,72,
44,85,
43,96|VECTOR_FONT_POLY_SEPARATOR,
60,78,
63,62,
63,36,
53,55,
51,72,
53,89|VECTOR_FONT_POLY_SEPARATOR,
50,27,
51,43,
53,55,
63,36,
56,19|VECTOR_FONT_POLY_SEPARATOR,
35,17,
50,27,
56,19,
46,10,
24,9|VECTOR_FONT_POLY_SEPARATOR,
53,55,
51,43,
40,56|VECTOR_FONT_POLY_SEPARATOR,
18,62,
40,56,
22,52|VECTOR_FONT_POLY_SEPARATOR,
18,62,
22,52,
17,42|VECTOR_FONT_POLY_SEPARATOR,
10,21,
17,42,
22,23|VECTOR_FONT_POLY_SEPARATOR,
24,9,
10,21,
22,23,
35,17|VECTOR_FONT_POLY_SEPARATOR,
// Character code 58
12,32,
12,45,
24,45,
24,32|VECTOR_FONT_POLY_SEPARATOR,
12,84,
12,96,
24,96,
24,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 59
12,32,
12,45,
24,45,
24,32|VECTOR_FONT_POLY_SEPARATOR,
24,84,
17,96,
14,113,
23,104|VECTOR_FONT_POLY_SEPARATOR,
17,96,
24,84,
12,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 60
65,72,
21,52,
7,48,
7,58,
65,82|VECTOR_FONT_POLY_SEPARATOR,
65,24,
7,48,
21,52,
66,34|VECTOR_FONT_POLY_SEPARATOR,
// Character code 61
8,34,
8,45,
66,45,
66,34|VECTOR_FONT_POLY_SEPARATOR,
8,61,
8,71,
66,71,
66,61|VECTOR_FONT_POLY_SEPARATOR,
// Character code 62
66,58,
52,52,
7,72,
7,82|VECTOR_FONT_POLY_SEPARATOR,
65,47,
7,23,
7,34,
52,52,
66,58|VECTOR_FONT_POLY_SEPARATOR,
// Character code 63
23,20,
14,14,
6,32,
17,33|VECTOR_FONT_POLY_SEPARATOR,
43,7,
30,7,
14,14,
23,20,
39,16|VECTOR_FONT_POLY_SEPARATOR,
42,62,
61,40,
51,36,
32,58,
29,75|VECTOR_FONT_POLY_SEPARATOR,
29,75,
40,75,
42,62|VECTOR_FONT_POLY_SEPARATOR,
60,20,
48,21,
51,36,
61,40|VECTOR_FONT_POLY_SEPARATOR,
43,7,
39,16,
48,21,
60,20|VECTOR_FONT_POLY_SEPARATOR,
28,84,
28,96,
41,96,
41,84|VECTOR_FONT_POLY_SEPARATOR,
// Character code 64
24,38,
36,25,
46,9,
24,24,
11,46|VECTOR_FONT_POLY_SEPARATOR,
20,104,
17,75,
11,46,
8,72,
11,90|VECTOR_FONT_POLY_SEPARATOR,
78,122,
59,113,
40,108,
20,104,
33,114,
53,121|VECTOR_FONT_POLY_SEPARATOR,
122,95,
101,105,
78,122,
96,117,
109,110|VECTOR_FONT_POLY_SEPARATOR,
122,95,
111,96,
101,105|VECTOR_FONT_POLY_SEPARATOR,
78,122,
101,105,
83,112|VECTOR_FONT_POLY_SEPARATOR,
78,122,
83,112,
59,113|VECTOR_FONT_POLY_SEPARATOR,
20,104,
40,108,
26,96|VECTOR_FONT_POLY_SEPARATOR,
20,104,
26,96,
17,75|VECTOR_FONT_POLY_SEPARATOR,
11,46,
17,75,
18,55|VECTOR_FONT_POLY_SEPARATOR,
11,46,
18,55,
24,38|VECTOR_FONT_POLY_SEPARATOR,
46,9,
36,25,
52,17|VECTOR_FONT_POLY_SEPARATOR,
71,6,
46,9,
52,17,
75,16|VECTOR_FONT_POLY_SEPARATOR,
80,42,
83,84,
93,33,
82,33|VECTOR_FONT_POLY_SEPARATOR,
76,56,
83,84,
80,42,
73,34|VECTOR_FONT_POLY_SEPARATOR,
50,46,
69,42,
73,34,
58,31,
43,40|VECTOR_FONT_POLY_SEPARATOR,
40,92,
43,61,
43,40,
33,56,
31,77|VECTOR_FONT_POLY_SEPARATOR,
40,92,
55,96,
71,87|VECTOR_FONT_POLY_SEPARATOR,
106,85,
93,84,
83,84,
71,87,
74,94,
92,94|VECTOR_FONT_POLY_SEPARATOR,
116,39,
109,55,
106,69,
106,85,
115,70,
119,53|VECTOR_FONT_POLY_SEPARATOR,
71,6,
97,25,
116,39,
107,22,
91,11|VECTOR_FONT_POLY_SEPARATOR,
71,6,
75,16,
97,25|VECTOR_FONT_POLY_SEPARATOR,
116,39,
97,25,
107,41|VECTOR_FONT_POLY_SEPARATOR,
116,39,
107,41,
109,55|VECTOR_FONT_POLY_SEPARATOR,
106,85,
106,69,
93,84|VECTOR_FONT_POLY_SEPARATOR,
68,80,
52,87,
40,92,
71,87,
83,84|VECTOR_FONT_POLY_SEPARATOR,
73,34,
69,42,
76,56|VECTOR_FONT_POLY_SEPARATOR,
83,84,
76,56,
68,80|VECTOR_FONT_POLY_SEPARATOR,
43,61,
50,46,
43,40|VECTOR_FONT_POLY_SEPARATOR,
44,81,
43,61,
40,92|VECTOR_FONT_POLY_SEPARATOR,
52,87,
44,81,
40,92|VECTOR_FONT_POLY_SEPARATOR,
// Character code 65
40,19,
34,8,
1,95,
13,95,
22,70|VECTOR_FONT_POLY_SEPARATOR,
47,8,
40,19,
56,60,
60,70,
69,96,
83,96|VECTOR_FONT_POLY_SEPARATOR,
26,59,
22,70,
60,70,
56,60|VECTOR_FONT_POLY_SEPARATOR,
22,70,
26,59,
40,19|VECTOR_FONT_POLY_SEPARATOR,
40,19,
47,8,
34,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 66
50,85,
21,87,
10,96,
61,94,
69,89|VECTOR_FONT_POLY_SEPARATOR,
61,49,
69,89,
76,71,
70,55|VECTOR_FONT_POLY_SEPARATOR,
59,26,
57,41,
61,49,
72,32,
68,19|VECTOR_FONT_POLY_SEPARATOR,
21,18,
50,19,
68,19,
53,9,
10,8|VECTOR_FONT_POLY_SEPARATOR,
62,63,
69,89,
61,49,
57,41|VECTOR_FONT_POLY_SEPARATOR,
50,19,
59,26,
68,19|VECTOR_FONT_POLY_SEPARATOR,
10,96,
21,45,
21,18,
10,8|VECTOR_FONT_POLY_SEPARATOR,
46,44,
21,45,
21,55|VECTOR_FONT_POLY_SEPARATOR,
51,56,
57,41,
46,44,
21,55|VECTOR_FONT_POLY_SEPARATOR,
57,41,
51,56,
62,63|VECTOR_FONT_POLY_SEPARATOR,
69,89,
62,63,
62,79|VECTOR_FONT_POLY_SEPARATOR,
69,89,
62,79,
50,85|VECTOR_FONT_POLY_SEPARATOR,
10,96,
21,87,
21,55|VECTOR_FONT_POLY_SEPARATOR,
21,45,
10,96,
21,55|VECTOR_FONT_POLY_SEPARATOR,
// Character code 67
7,55,
21,36,
30,11,
16,22,
8,38|VECTOR_FONT_POLY_SEPARATOR,
39,97,
32,83,
22,69,
7,55,
10,71,
17,85|VECTOR_FONT_POLY_SEPARATOR,
60,85,
44,87,
39,97,
58,97,
77,84|VECTOR_FONT_POLY_SEPARATOR,
60,85,
77,84,
85,69,
74,66|VECTOR_FONT_POLY_SEPARATOR,
39,97,
44,87,
32,83|VECTOR_FONT_POLY_SEPARATOR,
7,55,
22,69,
19,52|VECTOR_FONT_POLY_SEPARATOR,
7,55,
19,52,
21,36|VECTOR_FONT_POLY_SEPARATOR,
30,11,
21,36,
37,18|VECTOR_FONT_POLY_SEPARATOR,
30,11,
37,18,
52,17|VECTOR_FONT_POLY_SEPARATOR,
65,22,
73,35,
83,30|VECTOR_FONT_POLY_SEPARATOR,
75,17,
52,17,
65,22,
83,30|VECTOR_FONT_POLY_SEPARATOR,
51,7,
30,11,
52,17,
75,17|VECTOR_FONT_POLY_SEPARATOR,
// Character code 68
57,84,
21,87,
10,96,
55,95,
69,89|VECTOR_FONT_POLY_SEPARATOR,
77,25,
71,55,
69,89,
81,67,
83,44|VECTOR_FONT_POLY_SEPARATOR,
10,8,
48,19,
77,25,
65,13,
39,8|VECTOR_FONT_POLY_SEPARATOR,
69,89,
64,77,
57,84|VECTOR_FONT_POLY_SEPARATOR,
10,8,
10,96,
21,87,
21,19|VECTOR_FONT_POLY_SEPARATOR,
71,55,
64,77,
69,89|VECTOR_FONT_POLY_SEPARATOR,
70,40,
71,55,
77,25|VECTOR_FONT_POLY_SEPARATOR,
61,23,
70,40,
77,25|VECTOR_FONT_POLY_SEPARATOR,
48,19,
61,23,
77,25|VECTOR_FONT_POLY_SEPARATOR,
21,19,
48,19,
10,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 69
22,86,
11,96,
76,96,
76,86|VECTOR_FONT_POLY_SEPARATOR,
11,96,
22,86,
22,55|VECTOR_FONT_POLY_SEPARATOR,
22,46,
22,55,
71,55,
71,46|VECTOR_FONT_POLY_SEPARATOR,
11,96,
22,55,
22,46|VECTOR_FONT_POLY_SEPARATOR,
11,8,
11,96,
22,46,
22,19|VECTOR_FONT_POLY_SEPARATOR,
11,8,
22,19,
75,19,
75,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 70
11,96,
22,96,
22,56|VECTOR_FONT_POLY_SEPARATOR,
22,46,
22,56,
64,56,
64,46|VECTOR_FONT_POLY_SEPARATOR,
11,96,
22,56,
22,46|VECTOR_FONT_POLY_SEPARATOR,
11,8,
11,96,
22,46,
22,19|VECTOR_FONT_POLY_SEPARATOR,
11,8,
22,19,
71,19,
71,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 71
7,57,
11,73,
20,52,
23,33,
25,14,
16,22,
9,39|VECTOR_FONT_POLY_SEPARATOR,
35,83,
21,66,
11,73,
22,88,
44,97|VECTOR_FONT_POLY_SEPARATOR,
77,79,
56,87,
44,97,
70,95,
89,84|VECTOR_FONT_POLY_SEPARATOR,
78,62,
89,51,
51,51,
51,62|VECTOR_FONT_POLY_SEPARATOR,
77,79,
89,84,
89,51,
78,62|VECTOR_FONT_POLY_SEPARATOR,
44,97,
56,87,
35,83|VECTOR_FONT_POLY_SEPARATOR,
11,73,
21,66,
20,52|VECTOR_FONT_POLY_SEPARATOR,
25,14,
23,33,
39,18|VECTOR_FONT_POLY_SEPARATOR,
25,14,
39,18,
59,17|VECTOR_FONT_POLY_SEPARATOR,
81,18,
69,22,
79,35,
88,33|VECTOR_FONT_POLY_SEPARATOR,
59,17,
69,22,
81,18|VECTOR_FONT_POLY_SEPARATOR,
63,8,
46,7,
25,14,
59,17,
81,18|VECTOR_FONT_POLY_SEPARATOR,
// Character code 72
11,96,
22,96,
22,54|VECTOR_FONT_POLY_SEPARATOR,
80,8,
68,8,
68,44,
68,54,
68,96,
80,96|VECTOR_FONT_POLY_SEPARATOR,
22,44,
22,54,
68,54,
68,44|VECTOR_FONT_POLY_SEPARATOR,
11,96,
22,54,
22,44|VECTOR_FONT_POLY_SEPARATOR,
11,8,
11,96,
22,44,
22,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 73
12,8,
12,96,
24,96,
24,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 74
9,89,
19,84,
14,71,
4,71|VECTOR_FONT_POLY_SEPARATOR,
22,97,
38,96,
33,86,
19,84,
9,89|VECTOR_FONT_POLY_SEPARATOR,
50,87,
53,66,
40,73,
33,86,
38,96|VECTOR_FONT_POLY_SEPARATOR,
41,8,
40,73,
53,66,
53,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 75
10,96,
21,96,
21,65|VECTOR_FONT_POLY_SEPARATOR,
45,45,
36,52,
67,96,
82,95|VECTOR_FONT_POLY_SEPARATOR,
36,52,
45,45,
81,8|VECTOR_FONT_POLY_SEPARATOR,
65,8,
21,52,
21,65,
36,52,
81,8|VECTOR_FONT_POLY_SEPARATOR,
10,96,
21,65,
21,52|VECTOR_FONT_POLY_SEPARATOR,
10,8,
10,96,
21,52,
21,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 76
21,86,
10,96,
65,96,
65,86|VECTOR_FONT_POLY_SEPARATOR,
10,8,
10,96,
21,86,
21,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 77
10,8,
10,96,
21,96,
22,23|VECTOR_FONT_POLY_SEPARATOR,
53,84,
22,23,
46,96,
58,96|VECTOR_FONT_POLY_SEPARATOR,
94,8,
83,23,
83,96,
94,96|VECTOR_FONT_POLY_SEPARATOR,
83,23,
94,8,
79,8|VECTOR_FONT_POLY_SEPARATOR,
53,84,
58,96,
83,23,
79,8|VECTOR_FONT_POLY_SEPARATOR,
22,23,
53,84,
27,8|VECTOR_FONT_POLY_SEPARATOR,
22,23,
27,8,
10,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 78
10,96,
21,96,
21,27|VECTOR_FONT_POLY_SEPARATOR,
68,77,
22,8,
21,27,
67,96,
79,96|VECTOR_FONT_POLY_SEPARATOR,
68,77,
79,96,
79,8,
69,8|VECTOR_FONT_POLY_SEPARATOR,
10,8,
10,96,
21,27,
22,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 79
7,62,
12,75,
19,52,
24,30,
26,13,
13,27,
8,43|VECTOR_FONT_POLY_SEPARATOR,
56,97,
40,86,
28,80,
12,75,
29,93,
41,97|VECTOR_FONT_POLY_SEPARATOR,
90,62,
74,74,
57,86,
56,97,
70,92,
81,83|VECTOR_FONT_POLY_SEPARATOR,
69,11,
74,31,
79,49,
90,62,
89,36,
80,20|VECTOR_FONT_POLY_SEPARATOR,
34,20,
56,17,
69,11,
50,6,
26,13|VECTOR_FONT_POLY_SEPARATOR,
56,97,
57,86,
40,86|VECTOR_FONT_POLY_SEPARATOR,
12,75,
28,80,
21,68|VECTOR_FONT_POLY_SEPARATOR,
12,75,
21,68,
19,52|VECTOR_FONT_POLY_SEPARATOR,
26,13,
24,30,
34,20|VECTOR_FONT_POLY_SEPARATOR,
79,49,
74,74,
90,62|VECTOR_FONT_POLY_SEPARATOR,
56,17,
74,31,
69,11|VECTOR_FONT_POLY_SEPARATOR,
// Character code 80
10,8,
10,96,
21,96,
21,60|VECTOR_FONT_POLY_SEPARATOR,
75,45,
53,49,
21,60,
52,59,
65,56|VECTOR_FONT_POLY_SEPARATOR,
63,10,
63,26,
65,38,
75,45,
77,27,
71,16|VECTOR_FONT_POLY_SEPARATOR,
21,19,
56,19,
63,10,
42,8,
10,8|VECTOR_FONT_POLY_SEPARATOR,
10,8,
21,60,
21,50,
21,19|VECTOR_FONT_POLY_SEPARATOR,
53,49,
21,50,
21,60|VECTOR_FONT_POLY_SEPARATOR,
65,38,
53,49,
75,45|VECTOR_FONT_POLY_SEPARATOR,
56,19,
63,26,
63,10|VECTOR_FONT_POLY_SEPARATOR,
// Character code 81
8,36,
22,32,
35,19,
36,8,
24,13,
14,23|VECTOR_FONT_POLY_SEPARATOR,
26,92,
21,69,
8,36,
7,61,
13,79|VECTOR_FONT_POLY_SEPARATOR,
78,87,
48,88,
26,92,
44,98,
70,93|VECTOR_FONT_POLY_SEPARATOR,
78,87,
70,93,
88,103,
91,95|VECTOR_FONT_POLY_SEPARATOR,
84,26,
78,43,
76,69,
78,87,
88,70,
90,50|VECTOR_FONT_POLY_SEPARATOR,
36,8,
57,18,
84,26,
75,15,
58,7|VECTOR_FONT_POLY_SEPARATOR,
49,80,
59,85,
78,87,
69,80,
51,72|VECTOR_FONT_POLY_SEPARATOR,
78,87,
59,85,
48,88|VECTOR_FONT_POLY_SEPARATOR,
26,92,
48,88,
29,81|VECTOR_FONT_POLY_SEPARATOR,
26,92,
29,81,
21,69|VECTOR_FONT_POLY_SEPARATOR,
8,36,
21,69,
19,42|VECTOR_FONT_POLY_SEPARATOR,
8,36,
19,42,
22,32|VECTOR_FONT_POLY_SEPARATOR,
36,8,
35,19,
57,18|VECTOR_FONT_POLY_SEPARATOR,
76,69,
69,80,
78,87|VECTOR_FONT_POLY_SEPARATOR,
69,25,
78,43,
84,26|VECTOR_FONT_POLY_SEPARATOR,
57,18,
69,25,
84,26|VECTOR_FONT_POLY_SEPARATOR,
// Character code 82
11,8,
11,96,
22,96,
22,57|VECTOR_FONT_POLY_SEPARATOR,
58,73,
73,96,
88,96|VECTOR_FONT_POLY_SEPARATOR,
72,72,
58,56,
48,60,
58,73,
88,96|VECTOR_FONT_POLY_SEPARATOR,
22,57,
48,60,
58,56|VECTOR_FONT_POLY_SEPARATOR,
59,45,
22,47,
22,57,
58,56,
71,51|VECTOR_FONT_POLY_SEPARATOR,
68,27,
66,41,
71,51,
81,37,
77,18|VECTOR_FONT_POLY_SEPARATOR,
22,17,
59,19,
77,18,
65,9,
11,8|VECTOR_FONT_POLY_SEPARATOR,
11,8,
22,57,
22,47,
22,17|VECTOR_FONT_POLY_SEPARATOR,
66,41,
59,45,
71,51|VECTOR_FONT_POLY_SEPARATOR,
59,19,
68,27,
77,18|VECTOR_FONT_POLY_SEPARATOR,
// Character code 83
22,50,
23,37,
23,23,
23,10,
11,22,
13,42|VECTOR_FONT_POLY_SEPARATOR,
15,89,
22,79,
16,67,
6,68|VECTOR_FONT_POLY_SEPARATOR,
34,86,
22,79,
15,89|VECTOR_FONT_POLY_SEPARATOR,
28,96,
48,97,
52,86,
34,86,
15,89|VECTOR_FONT_POLY_SEPARATOR,
68,90,
63,80,
52,86,
48,97|VECTOR_FONT_POLY_SEPARATOR,
75,79,
76,66,
59,62,
63,80,
68,90|VECTOR_FONT_POLY_SEPARATOR,
61,50,
23,37,
22,50,
59,62,
76,66|VECTOR_FONT_POLY_SEPARATOR,
23,10,
23,23,
34,18|VECTOR_FONT_POLY_SEPARATOR,
23,10,
34,18,
53,19|VECTOR_FONT_POLY_SEPARATOR,
72,24,
53,19,
62,32,
74,33|VECTOR_FONT_POLY_SEPARATOR,
63,13,
47,7,
23,10,
53,19,
72,24|VECTOR_FONT_POLY_SEPARATOR,
// Character code 84
45,19,
33,19,
33,96,
45,96|VECTOR_FONT_POLY_SEPARATOR,
3,19,
33,19,
45,19|VECTOR_FONT_POLY_SEPARATOR,
74,8,
3,8,
3,19,
45,19,
74,19|VECTOR_FONT_POLY_SEPARATOR,
// Character code 85
56,97,
30,83,
12,76,
25,93,
40,97|VECTOR_FONT_POLY_SEPARATOR,
80,49,
66,75,
56,97,
72,89,
77,79|VECTOR_FONT_POLY_SEPARATOR,
68,50,
80,49,
80,8,
68,8|VECTOR_FONT_POLY_SEPARATOR,
80,49,
68,50,
66,75|VECTOR_FONT_POLY_SEPARATOR,
56,97,
66,75,
59,84|VECTOR_FONT_POLY_SEPARATOR,
56,97,
59,84,
45,87|VECTOR_FONT_POLY_SEPARATOR,
56,97,
45,87,
30,83|VECTOR_FONT_POLY_SEPARATOR,
12,76,
30,83,
24,76|VECTOR_FONT_POLY_SEPARATOR,
12,76,
24,76,
23,62|VECTOR_FONT_POLY_SEPARATOR,
11,8,
12,76,
23,62,
22,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 86
42,84,
48,96,
82,8,
70,8|VECTOR_FONT_POLY_SEPARATOR,
35,96,
48,96,
42,84|VECTOR_FONT_POLY_SEPARATOR,
1,8,
35,96,
42,84,
14,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 87
86,81,
59,21,
80,96,
92,96|VECTOR_FONT_POLY_SEPARATOR,
86,81,
92,96,
116,8,
105,9|VECTOR_FONT_POLY_SEPARATOR,
59,21,
86,81,
66,8|VECTOR_FONT_POLY_SEPARATOR,
59,21,
66,8,
52,8|VECTOR_FONT_POLY_SEPARATOR,
31,83,
38,96,
59,21,
52,8|VECTOR_FONT_POLY_SEPARATOR,
25,96,
38,96,
31,83|VECTOR_FONT_POLY_SEPARATOR,
2,9,
25,96,
31,83,
14,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 88
41,59,
35,51,
2,96,
16,95|VECTOR_FONT_POLY_SEPARATOR,
6,8,
35,51,
41,59|VECTOR_FONT_POLY_SEPARATOR,
81,96,
49,50,
41,39,
6,8,
41,59,
67,96|VECTOR_FONT_POLY_SEPARATOR,
41,39,
49,50,
79,9,
67,8|VECTOR_FONT_POLY_SEPARATOR,
6,8,
41,39,
19,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 89
46,59,
35,59,
35,96,
46,96|VECTOR_FONT_POLY_SEPARATOR,
42,49,
35,59,
46,59,
81,8|VECTOR_FONT_POLY_SEPARATOR,
81,8,
68,8,
42,49|VECTOR_FONT_POLY_SEPARATOR,
1,8,
35,59,
42,49,
15,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 90
16,86,
72,18,
57,19,
3,86,
3,96|VECTOR_FONT_POLY_SEPARATOR,
16,86,
3,96,
73,96,
73,86|VECTOR_FONT_POLY_SEPARATOR,
72,8,
8,8,
8,19,
57,19,
72,18|VECTOR_FONT_POLY_SEPARATOR,
// Character code 91
19,112,
9,121,
33,121,
33,112|VECTOR_FONT_POLY_SEPARATOR,
9,8,
9,121,
19,112,
19,17|VECTOR_FONT_POLY_SEPARATOR,
9,8,
19,17,
33,17,
33,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 92
9,6,
1,7,
25,95,
35,97|VECTOR_FONT_POLY_SEPARATOR,
// Character code 93
27,121,
15,112,
3,112,
3,121|VECTOR_FONT_POLY_SEPARATOR,
27,8,
15,17,
15,112,
27,121|VECTOR_FONT_POLY_SEPARATOR,
3,8,
3,17,
15,17,
27,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 94
34,6,
24,8,
4,54,
15,54,
29,18|VECTOR_FONT_POLY_SEPARATOR,
34,6,
29,18,
44,54,
55,54|VECTOR_FONT_POLY_SEPARATOR,
// Character code 95
0,113,
0,121,
71,121,
71,113|VECTOR_FONT_POLY_SEPARATOR,
// Character code 96
6,7,
18,22,
28,24,
20,7|VECTOR_FONT_POLY_SEPARATOR,
// Character code 97
17,51,
24,42,
26,32,
15,36,
7,50|VECTOR_FONT_POLY_SEPARATOR,
26,32,
24,42,
39,41|VECTOR_FONT_POLY_SEPARATOR,
51,33,
26,32,
39,41,
47,44|VECTOR_FONT_POLY_SEPARATOR,
25,70,
49,64,
49,56,
14,64,
6,73|VECTOR_FONT_POLY_SEPARATOR,
18,84,
6,73,
8,89,
20,97|VECTOR_FONT_POLY_SEPARATOR,
44,85,
26,89,
20,97,
37,96,
50,90|VECTOR_FONT_POLY_SEPARATOR,
51,33,
49,56,
49,64,
50,90,
63,96,
59,41|VECTOR_FONT_POLY_SEPARATOR,
51,33,
47,44,
49,56|VECTOR_FONT_POLY_SEPARATOR,
18,84,
25,70,
6,73|VECTOR_FONT_POLY_SEPARATOR,
26,89,
18,84,
20,97|VECTOR_FONT_POLY_SEPARATOR,
49,64,
44,85,
50,90|VECTOR_FONT_POLY_SEPARATOR,
// Character code 98
9,96,
18,96,
18,89|VECTOR_FONT_POLY_SEPARATOR,
38,89,
18,89,
29,97,
51,93|VECTOR_FONT_POLY_SEPARATOR,
62,50,
57,40,
53,60,
50,80,
51,93,
59,85,
63,69|VECTOR_FONT_POLY_SEPARATOR,
19,39,
38,40,
57,40,
45,32,
29,32|VECTOR_FONT_POLY_SEPARATOR,
9,96,
18,89,
19,70,
19,39,
19,8,
9,8|VECTOR_FONT_POLY_SEPARATOR,
18,89,
23,82,
19,70|VECTOR_FONT_POLY_SEPARATOR,
38,89,
23,82,
18,89|VECTOR_FONT_POLY_SEPARATOR,
50,80,
38,89,
51,93|VECTOR_FONT_POLY_SEPARATOR,
48,46,
53,60,
57,40|VECTOR_FONT_POLY_SEPARATOR,
38,40,
48,46,
57,40|VECTOR_FONT_POLY_SEPARATOR,
28,42,
38,40,
19,39|VECTOR_FONT_POLY_SEPARATOR,
20,53,
28,42,
19,39|VECTOR_FONT_POLY_SEPARATOR,
19,70,
20,53,
19,39|VECTOR_FONT_POLY_SEPARATOR,
// Character code 99
20,94,
18,76,
10,45,
6,56,
7,76|VECTOR_FONT_POLY_SEPARATOR,
55,88,
39,88,
20,94,
32,98,
45,96|VECTOR_FONT_POLY_SEPARATOR,
39,88,
55,88,
60,75,
50,74|VECTOR_FONT_POLY_SEPARATOR,
20,94,
39,88,
24,85|VECTOR_FONT_POLY_SEPARATOR,
20,94,
24,85,
18,76|VECTOR_FONT_POLY_SEPARATOR,
10,45,
18,76,
18,53|VECTOR_FONT_POLY_SEPARATOR,
10,45,
18,53,
22,46|VECTOR_FONT_POLY_SEPARATOR,
47,33,
26,32,
10,45,
22,46,
36,40|VECTOR_FONT_POLY_SEPARATOR,
55,40,
47,33,
36,40,
50,53,
60,51|VECTOR_FONT_POLY_SEPARATOR,
// Character code 100
37,40,
49,39,
37,32,
20,34|VECTOR_FONT_POLY_SEPARATOR,
17,55,
22,45,
20,34,
10,44,
5,67|VECTOR_FONT_POLY_SEPARATOR,
29,88,
17,73,
5,67,
14,89,
34,98|VECTOR_FONT_POLY_SEPARATOR,
60,8,
50,89,
50,96,
60,96|VECTOR_FONT_POLY_SEPARATOR,
49,39,
50,89,
60,8,
49,8|VECTOR_FONT_POLY_SEPARATOR,
29,88,
34,98,
50,89,
42,86|VECTOR_FONT_POLY_SEPARATOR,
5,67,
17,73,
17,55|VECTOR_FONT_POLY_SEPARATOR,
20,34,
22,45,
37,40|VECTOR_FONT_POLY_SEPARATOR,
49,39,
37,40,
47,48|VECTOR_FONT_POLY_SEPARATOR,
49,39,
47,48,
49,75|VECTOR_FONT_POLY_SEPARATOR,
49,75,
42,86,
50,89|VECTOR_FONT_POLY_SEPARATOR,
49,39,
49,75,
50,89|VECTOR_FONT_POLY_SEPARATOR,
// Character code 101
13,88,
16,67,
17,58,
16,38,
8,49,
6,75|VECTOR_FONT_POLY_SEPARATOR,
44,87,
29,87,
13,88,
31,97,
52,94|VECTOR_FONT_POLY_SEPARATOR,
44,87,
52,94,
62,77,
53,76|VECTOR_FONT_POLY_SEPARATOR,
13,88,
29,87,
22,82|VECTOR_FONT_POLY_SEPARATOR,
13,88,
22,82,
16,67|VECTOR_FONT_POLY_SEPARATOR,
47,45,
52,58,
64,67,
60,45,
44,32|VECTOR_FONT_POLY_SEPARATOR,
21,46,
34,40,
44,32,
27,32,
16,38|VECTOR_FONT_POLY_SEPARATOR,
16,38,
17,58,
21,46|VECTOR_FONT_POLY_SEPARATOR,
64,67,
52,58,
17,58,
16,67|VECTOR_FONT_POLY_SEPARATOR,
34,40,
47,45,
44,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 102
12,41,
12,32,
2,32,
2,41|VECTOR_FONT_POLY_SEPARATOR,
12,96,
22,96,
22,41,
22,32,
15,11,
12,32,
12,41|VECTOR_FONT_POLY_SEPARATOR,
22,32,
22,41,
35,41,
35,32|VECTOR_FONT_POLY_SEPARATOR,
15,11,
22,32,
26,17|VECTOR_FONT_POLY_SEPARATOR,
39,7,
24,7,
15,11,
26,17,
38,17|VECTOR_FONT_POLY_SEPARATOR,
// Character code 103
10,83,
16,60,
21,33,
7,51,
5,69|VECTOR_FONT_POLY_SEPARATOR,
34,87,
21,81,
10,83,
21,94,
39,95|VECTOR_FONT_POLY_SEPARATOR,
17,119,
32,122,
33,114,
7,102,
9,111|VECTOR_FONT_POLY_SEPARATOR,
50,118,
46,107,
33,114,
32,122|VECTOR_FONT_POLY_SEPARATOR,
60,103,
51,88,
46,107,
50,118|VECTOR_FONT_POLY_SEPARATOR,
51,40,
50,56,
50,71,
51,88,
60,103,
61,32|VECTOR_FONT_POLY_SEPARATOR,
61,32,
51,32,
51,40|VECTOR_FONT_POLY_SEPARATOR,
35,40,
43,43,
51,40,
41,32,
21,33|VECTOR_FONT_POLY_SEPARATOR,
51,40,
43,43,
50,56|VECTOR_FONT_POLY_SEPARATOR,
42,85,
39,95,
51,88,
50,71|VECTOR_FONT_POLY_SEPARATOR,
39,95,
42,85,
34,87|VECTOR_FONT_POLY_SEPARATOR,
10,83,
21,81,
16,60|VECTOR_FONT_POLY_SEPARATOR,
21,33,
16,60,
23,44|VECTOR_FONT_POLY_SEPARATOR,
21,33,
23,44,
35,40|VECTOR_FONT_POLY_SEPARATOR,
// Character code 104
20,39,
19,8,
9,8,
9,96,
19,96,
20,58|VECTOR_FONT_POLY_SEPARATOR,
60,51,
50,51,
50,96,
61,96|VECTOR_FONT_POLY_SEPARATOR,
56,37,
44,42,
50,51,
60,51|VECTOR_FONT_POLY_SEPARATOR,
48,32,
30,32,
30,42,
44,42,
56,37|VECTOR_FONT_POLY_SEPARATOR,
20,39,
20,58,
30,42,
30,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 105
9,8,
9,21,
19,21,
19,8|VECTOR_FONT_POLY_SEPARATOR,
9,32,
9,96,
19,96,
19,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 106
9,8,
9,21,
19,21,
19,8|VECTOR_FONT_POLY_SEPARATOR,
18,112,
8,108,
0,122,
14,119|VECTOR_FONT_POLY_SEPARATOR,
9,32,
8,108,
18,112,
19,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 107
9,96,
19,96,
19,71|VECTOR_FONT_POLY_SEPARATOR,
35,56,
28,65,
48,96,
61,96|VECTOR_FONT_POLY_SEPARATOR,
46,32,
19,59,
19,71,
28,65,
35,56|VECTOR_FONT_POLY_SEPARATOR,
35,56,
60,32,
46,32|VECTOR_FONT_POLY_SEPARATOR,
9,96,
19,71,
19,59|VECTOR_FONT_POLY_SEPARATOR,
9,8,
9,96,
19,59,
19,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 108
9,8,
9,96,
19,96,
19,8|VECTOR_FONT_POLY_SEPARATOR,
// Character code 109
9,96,
18,41,
18,32,
9,32|VECTOR_FONT_POLY_SEPARATOR,
22,49,
18,41,
9,96,
19,96|VECTOR_FONT_POLY_SEPARATOR,
18,41,
22,49,
30,42|VECTOR_FONT_POLY_SEPARATOR,
59,50,
45,46,
46,96,
58,96|VECTOR_FONT_POLY_SEPARATOR,
56,42,
30,42,
45,46,
59,50|VECTOR_FONT_POLY_SEPARATOR,
94,43,
84,47,
85,96,
96,96|VECTOR_FONT_POLY_SEPARATOR,
88,35,
70,32,
73,40,
84,47,
94,43|VECTOR_FONT_POLY_SEPARATOR,
56,42,
59,50,
73,40,
70,32|VECTOR_FONT_POLY_SEPARATOR,
50,35,
36,31,
18,41,
30,42,
56,42|VECTOR_FONT_POLY_SEPARATOR,
// Character code 110
9,96,
18,41,
18,32,
9,32|VECTOR_FONT_POLY_SEPARATOR,
20,54,
18,41,
9,96,
19,96|VECTOR_FONT_POLY_SEPARATOR,
25,45,
29,33,
18,41,
20,54|VECTOR_FONT_POLY_SEPARATOR,
29,33,
25,45,
37,40|VECTOR_FONT_POLY_SEPARATOR,
60,48,
50,52,
50,96,
61,96|VECTOR_FONT_POLY_SEPARATOR,
37,40,
50,52,
60,48|VECTOR_FONT_POLY_SEPARATOR,
50,33,
29,33,
37,40,
60,48|VECTOR_FONT_POLY_SEPARATOR,
// Character code 111
5,71,
17,55,
26,42,
25,32,
13,40,
7,51|VECTOR_FONT_POLY_SEPARATOR,
22,83,
5,71,
12,88,
31,97|VECTOR_FONT_POLY_SEPARATOR,
65,70,
51,77,
37,89,
31,97,
45,96,
57,88|VECTOR_FONT_POLY_SEPARATOR,
43,32,
45,43,
53,60,
65,70,
62,48,
52,36|VECTOR_FONT_POLY_SEPARATOR,
43,32,
25,32,
26,42,
45,43|VECTOR_FONT_POLY_SEPARATOR,
17,73,
17,55,
5,71|VECTOR_FONT_POLY_SEPARATOR,
22,83,
17,73,
5,71|VECTOR_FONT_POLY_SEPARATOR,
37,89,
22,83,
31,97|VECTOR_FONT_POLY_SEPARATOR,
53,60,
51,77,
65,70|VECTOR_FONT_POLY_SEPARATOR,
// Character code 112
9,121,
18,40,
18,32,
9,32|VECTOR_FONT_POLY_SEPARATOR,
19,90,
18,40,
9,121,
19,121|VECTOR_FONT_POLY_SEPARATOR,
39,88,
27,86,
19,90,
32,97,
48,95|VECTOR_FONT_POLY_SEPARATOR,
52,76,
48,95,
62,79,
64,61|VECTOR_FONT_POLY_SEPARATOR,
35,31,
44,42,
64,61,
58,41,
47,33|VECTOR_FONT_POLY_SEPARATOR,
19,90,
27,86,
19,73|VECTOR_FONT_POLY_SEPARATOR,
18,40,
19,90,
19,73|VECTOR_FONT_POLY_SEPARATOR,
18,40,
19,73,
20,56|VECTOR_FONT_POLY_SEPARATOR,
35,31,
18,40,
20,56,
30,41|VECTOR_FONT_POLY_SEPARATOR,
52,76,
39,88,
48,95|VECTOR_FONT_POLY_SEPARATOR,
53,59,
52,76,
64,61|VECTOR_FONT_POLY_SEPARATOR,
44,42,
53,59,
64,61|VECTOR_FONT_POLY_SEPARATOR,
30,41,
44,42,
35,31|VECTOR_FONT_POLY_SEPARATOR,
// Character code 113
17,73,
20,47,
10,44,
5,70,
15,90|VECTOR_FONT_POLY_SEPARATOR,
31,88,
15,90,
30,98,
49,90|VECTOR_FONT_POLY_SEPARATOR,
60,32,
50,40,
49,90,
49,121,
60,121|VECTOR_FONT_POLY_SEPARATOR,
60,32,
50,32,
50,40|VECTOR_FONT_POLY_SEPARATOR,
32,40,
48,50,
50,40,
41,33,
26,32|VECTOR_FONT_POLY_SEPARATOR,
49,90,
43,86,
31,88|VECTOR_FONT_POLY_SEPARATOR,
15,90,
31,88,
23,85|VECTOR_FONT_POLY_SEPARATOR,
15,90,
23,85,
17,73|VECTOR_FONT_POLY_SEPARATOR,
26,32,
10,44,
20,47,
32,40|VECTOR_FONT_POLY_SEPARATOR,
49,76,
43,86,
49,90|VECTOR_FONT_POLY_SEPARATOR,
49,76,
49,90,
50,40|VECTOR_FONT_POLY_SEPARATOR,
48,50,
49,76,
50,40|VECTOR_FONT_POLY_SEPARATOR,
// Character code 114
9,96,
19,96,
19,41,
18,32,
9,32|VECTOR_FONT_POLY_SEPARATOR,
19,41,
19,96,
21,51|VECTOR_FONT_POLY_SEPARATOR,
19,41,
21,51,
31,42|VECTOR_FONT_POLY_SEPARATOR,
31,42,
39,43,
43,34|VECTOR_FONT_POLY_SEPARATOR,
27,32,
19,41,
31,42,
43,34|VECTOR_FONT_POLY_SEPARATOR,
// Character code 115
18,65,
17,48,
10,39,
6,47,
9,59|VECTOR_FONT_POLY_SEPARATOR,
9,88,
21,86,
15,76,
5,78|VECTOR_FONT_POLY_SEPARATOR,
22,97,
38,97,
41,87,
21,86,
9,88|VECTOR_FONT_POLY_SEPARATOR,
55,86,
46,78,
41,87,
38,97|VECTOR_FONT_POLY_SEPARATOR,
57,76,
40,72,
46,78,
55,86|VECTOR_FONT_POLY_SEPARATOR,
47,63,
22,54,
18,65,
40,72,
57,76|VECTOR_FONT_POLY_SEPARATOR,
18,65,
22,54,
17,48|VECTOR_FONT_POLY_SEPARATOR,
10,39,
17,48,
25,40|VECTOR_FONT_POLY_SEPARATOR,
53,41,
43,33,
22,32,
10,39,
25,40,
37,41|VECTOR_FONT_POLY_SEPARATOR,
53,41,
37,41,
46,50,
54,49|VECTOR_FONT_POLY_SEPARATOR,
// Character code 116
11,41,
11,32,
3,32,
3,41|VECTOR_FONT_POLY_SEPARATOR,
11,32,
11,41,
11,90|VECTOR_FONT_POLY_SEPARATOR,
19,96,
22,84,
21,41,
11,16,
11,32,
11,90|VECTOR_FONT_POLY_SEPARATOR,
22,84,
19,96,
33,96,
33,87|VECTOR_FONT_POLY_SEPARATOR,
21,32,
21,41,
32,41,
32,32|VECTOR_FONT_POLY_SEPARATOR,
21,10,
11,16,
21,41,
21,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 117
42,85,
26,87,
16,94,
40,96,
50,88|VECTOR_FONT_POLY_SEPARATOR,
60,32,
50,88,
50,96,
60,96|VECTOR_FONT_POLY_SEPARATOR,
48,77,
50,88,
60,32,
49,32|VECTOR_FONT_POLY_SEPARATOR,
50,88,
48,77,
42,85|VECTOR_FONT_POLY_SEPARATOR,
20,78,
9,75,
16,94,
26,87|VECTOR_FONT_POLY_SEPARATOR,
9,32,
9,75,
20,78,
19,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 118
31,83,
26,94,
37,96,
61,32|VECTOR_FONT_POLY_SEPARATOR,
61,32,
50,32,
31,83|VECTOR_FONT_POLY_SEPARATOR,
2,32,
26,94,
31,83,
13,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 119
27,81,
1,34,
20,96,
32,96|VECTOR_FONT_POLY_SEPARATOR,
64,80,
45,48,
57,96,
69,96|VECTOR_FONT_POLY_SEPARATOR,
64,80,
69,96,
89,33,
78,32|VECTOR_FONT_POLY_SEPARATOR,
40,32,
45,48,
64,80,
51,32|VECTOR_FONT_POLY_SEPARATOR,
27,81,
32,96,
45,48,
40,32|VECTOR_FONT_POLY_SEPARATOR,
1,34,
27,81,
12,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 120
31,71,
24,63,
2,96,
15,96|VECTOR_FONT_POLY_SEPARATOR,
61,96,
38,63,
31,54,
4,33,
24,63,
31,71|VECTOR_FONT_POLY_SEPARATOR,
31,71,
48,96,
61,96|VECTOR_FONT_POLY_SEPARATOR,
31,54,
38,63,
60,32,
47,32|VECTOR_FONT_POLY_SEPARATOR,
4,33,
31,54,
17,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 121
26,118,
19,111,
7,111,
9,121|VECTOR_FONT_POLY_SEPARATOR,
34,103,
27,97,
19,111,
26,118|VECTOR_FONT_POLY_SEPARATOR,
32,84,
14,32,
3,33,
27,97,
34,103|VECTOR_FONT_POLY_SEPARATOR,
32,84,
34,103,
61,33,
51,32|VECTOR_FONT_POLY_SEPARATOR,
// Character code 122
18,85,
57,38,
43,41,
12,78,
3,96|VECTOR_FONT_POLY_SEPARATOR,
20,87,
3,96,
60,96,
60,87|VECTOR_FONT_POLY_SEPARATOR,
3,96,
20,87,
18,85|VECTOR_FONT_POLY_SEPARATOR,
58,32,
5,32,
5,41,
43,41,
57,38|VECTOR_FONT_POLY_SEPARATOR,
// Character code 123
15,64,
24,54,
29,19,
27,7,
19,16,
15,49|VECTOR_FONT_POLY_SEPARATOR,
15,64,
15,49,
4,61,
4,68|VECTOR_FONT_POLY_SEPARATOR,
27,105,
24,75,
14,75,
18,112,
22,118|VECTOR_FONT_POLY_SEPARATOR,
27,105,
22,118,
39,122,
39,114|VECTOR_FONT_POLY_SEPARATOR,
15,64,
4,68,
14,75,
24,75|VECTOR_FONT_POLY_SEPARATOR,
39,6,
27,7,
29,19,
39,15|VECTOR_FONT_POLY_SEPARATOR,
// Character code 124
12,6,
12,122,
21,122,
21,6|VECTOR_FONT_POLY_SEPARATOR,
// Character code 125
27,51,
24,16,
14,19,
18,54,
28,64|VECTOR_FONT_POLY_SEPARATOR,
18,120,
25,108,
29,74,
28,64,
20,71,
13,111|VECTOR_FONT_POLY_SEPARATOR,
18,120,
13,111,
4,113,
3,122|VECTOR_FONT_POLY_SEPARATOR,
38,60,
27,51,
28,64,
29,74,
38,69|VECTOR_FONT_POLY_SEPARATOR,
15,8,
3,6,
3,15,
14,19,
24,16|VECTOR_FONT_POLY_SEPARATOR,
// Character code 126
6,50,
6,62,
19,55|VECTOR_FONT_POLY_SEPARATOR,
60,61,
67,55,
57,50,
45,50,
6,50,
19,55,
47,62|VECTOR_FONT_POLY_SEPARATOR,
67,55,
67,44,
57,50|VECTOR_FONT_POLY_SEPARATOR,
6,50,
45,50,
26,44|VECTOR_FONT_POLY_SEPARATOR,
};
const unsigned char VECTOR_FONT_MAX_POLY_SIZE = 7;
typedef struct VectorFontChar {
unsigned char width;
unsigned char vertCount;
} VectorFontChar;
static const int vectorFontOffset = 32;
static const int vectorFontCount = 95;
static const VectorFontChar vectorFonts[] IN_FLASH_MEMORY = {
{69, 0}, // char 32
{63, 18}, // char 33
{87, 16}, // char 34
{137, 124}, // char 35
{137, 148}, // char 36
{220, 126}, // char 37
{164, 134}, // char 38
{46, 8}, // char 39
{83, 40}, // char 40
{83, 42}, // char 41
{96, 54}, // char 42
{145, 34}, // char 43
{69, 14}, // char 44
{83, 8}, // char 45
{69, 8}, // char 46
{69, 8}, // char 47
{137, 90}, // char 48
{137, 16}, // char 49
{137, 60}, // char 50
{137, 94}, // char 51
{137, 52}, // char 52
{137, 84}, // char 53
{137, 120}, // char 54
{137, 34}, // char 55
{137, 136}, // char 56
{137, 112}, // char 57
{69, 16}, // char 58
{69, 22}, // char 59
{145, 18}, // char 60
{145, 16}, // char 61
{145, 18}, // char 62
{137, 58}, // char 63
{251, 238}, // char 64
{164, 42}, // char 65
{164, 104}, // char 66
{178, 92}, // char 67
{178, 74}, // char 68
{164, 44}, // char 69
{150, 36}, // char 70
{193, 98}, // char 71
{178, 40}, // char 72
{69, 8}, // char 73
{123, 36}, // char 74
{164, 44}, // char 75
{137, 16}, // char 76
{203, 50}, // char 77
{178, 32}, // char 78
{193, 96}, // char 79
{164, 66}, // char 80
{193, 126}, // char 81
{178, 80}, // char 82
{164, 94}, // char 83
{150, 24}, // char 84
{178, 72}, // char 85
{164, 22}, // char 86
{241, 50}, // char 87
{164, 40}, // char 88
{162, 30}, // char 89
{150, 28}, // char 90
{69, 24}, // char 91
{69, 8}, // char 92
{69, 24}, // char 93
{112, 18}, // char 94
{137, 8}, // char 95
{83, 8}, // char 96
{137, 88}, // char 97
{137, 98}, // char 98
{123, 72}, // char 99
{137, 88}, // char 100
{137, 82}, // char 101
{69, 46}, // char 102
{137, 112}, // char 103
{137, 46}, // char 104
{54, 16}, // char 105
{54, 24}, // char 106
{123, 44}, // char 107
{54, 8}, // char 108
{205, 74}, // char 109
{137, 52}, // char 110
{137, 76}, // char 111
{137, 94}, // char 112
{137, 88}, // char 113
{83, 36}, // char 114
{123, 86}, // char 115
{69, 50}, // char 116
{137, 48}, // char 117
{125, 22}, // char 118
{176, 46}, // char 119
{123, 40}, // char 120
{118, 34}, // char 121
{123, 34}, // char 122
{83, 54}, // char 123
{61, 8}, // char 124
{83, 50}, // char 125
{145, 32}, // char 126
};