Initial revision
[blender.git] / intern / bmfont / intern / BMF_font_helv10.cpp
1 /**
2  * $Id$
3  * ***** BEGIN GPL/BL DUAL LICENSE BLOCK *****
4  *
5  * This program is free software; you can redistribute it and/or
6  * modify it under the terms of the GNU General Public License
7  * as published by the Free Software Foundation; either version 2
8  * of the License, or (at your option) any later version. The Blender
9  * Foundation also sells licenses for use in proprietary software under
10  * the Blender License.  See http://www.blender.org/BL/ for information
11  * about this.
12  *
13  * This program is distributed in the hope that it will be useful,
14  * but WITHOUT ANY WARRANTY; without even the implied warranty of
15  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16  * GNU General Public License for more details.
17  *
18  * You should have received a copy of the GNU General Public License
19  * along with this program; if not, write to the Free Software Foundation,
20  * Inc., 59 Temple Place - Suite 330, Boston, MA  02111-1307, USA.
21  *
22  * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
23  * All rights reserved.
24  *
25  * The Original Code is: all of this file.
26  *
27  * Contributor(s): none yet.
28  *
29  * ***** END GPL/BL DUAL LICENSE BLOCK *****
30  */
31
32 #include "BMF_FontData.h"
33
34 #include "BMF_Settings.h"
35
36 #if BMF_INCLUDE_HELV10
37
38 static unsigned char bitmap_data[]= {
39         0x80,0x00,0x80,0x80,0x80,0x80,0x80,0x80,
40         0xa0,0xa0,0x50,0x50,0xf8,0x28,0x7c,0x28,
41         0x28,0x20,0x70,0xa8,0x28,0x70,0xa0,0xa8,
42         0x70,0x20,0x26,0x29,0x16,0x10,0x08,0x68,
43         0x94,0x64,0x64,0x98,0x98,0xa4,0x60,0x50,
44         0x50,0x20,0x80,0x40,0x40,0x20,0x40,0x40,
45         0x80,0x80,0x80,0x80,0x40,0x40,0x20,0x80,
46         0x40,0x40,0x20,0x20,0x20,0x20,0x40,0x40,
47         0x80,0xa0,0x40,0xa0,0x20,0x20,0xf8,0x20,
48         0x20,0x80,0x40,0x40,0xf8,0x80,0x80,0x80,
49         0x40,0x40,0x40,0x40,0x20,0x20,0x70,0x88,
50         0x88,0x88,0x88,0x88,0x88,0x70,0x40,0x40,
51         0x40,0x40,0x40,0x40,0xc0,0x40,0xf8,0x80,
52         0x40,0x30,0x08,0x08,0x88,0x70,0x70,0x88,
53         0x08,0x08,0x30,0x08,0x88,0x70,0x10,0x10,
54         0xf8,0x90,0x50,0x50,0x30,0x10,0x70,0x88,
55         0x08,0x08,0xf0,0x80,0x80,0xf8,0x70,0x88,
56         0x88,0xc8,0xb0,0x80,0x88,0x70,0x40,0x40,
57         0x20,0x20,0x10,0x10,0x08,0xf8,0x70,0x88,
58         0x88,0x88,0x70,0x88,0x88,0x70,0x70,0x88,
59         0x08,0x68,0x98,0x88,0x88,0x70,0x80,0x00,
60         0x00,0x00,0x00,0x80,0x80,0x40,0x40,0x00,
61         0x00,0x00,0x00,0x40,0x20,0x40,0x80,0x40,
62         0x20,0xf0,0x00,0xf0,0x80,0x40,0x20,0x40,
63         0x80,0x40,0x00,0x40,0x40,0x20,0x10,0x90,
64         0x60,0x3e,0x00,0x40,0x00,0x9b,0x00,0xa4,
65         0x80,0xa4,0x80,0xa2,0x40,0x92,0x40,0x4d,
66         0x40,0x20,0x80,0x1f,0x00,0x82,0x82,0x7c,
67         0x44,0x28,0x28,0x10,0x10,0xf0,0x88,0x88,
68         0x88,0xf0,0x88,0x88,0xf0,0x78,0x84,0x80,
69         0x80,0x80,0x80,0x84,0x78,0xf0,0x88,0x84,
70         0x84,0x84,0x84,0x88,0xf0,0xf8,0x80,0x80,
71         0x80,0xf8,0x80,0x80,0xf8,0x80,0x80,0x80,
72         0x80,0xf0,0x80,0x80,0xf8,0x74,0x8c,0x84,
73         0x8c,0x80,0x80,0x84,0x78,0x84,0x84,0x84,
74         0x84,0xfc,0x84,0x84,0x84,0x80,0x80,0x80,
75         0x80,0x80,0x80,0x80,0x80,0x60,0x90,0x10,
76         0x10,0x10,0x10,0x10,0x10,0x88,0x88,0x90,
77         0x90,0xe0,0xa0,0x90,0x88,0xf0,0x80,0x80,
78         0x80,0x80,0x80,0x80,0x80,0x92,0x92,0x92,
79         0xaa,0xaa,0xc6,0xc6,0x82,0x8c,0x8c,0x94,
80         0x94,0xa4,0xa4,0xc4,0xc4,0x78,0x84,0x84,
81         0x84,0x84,0x84,0x84,0x78,0x80,0x80,0x80,
82         0x80,0xf0,0x88,0x88,0xf0,0x02,0x7c,0x8c,
83         0x94,0x84,0x84,0x84,0x84,0x78,0x88,0x88,
84         0x88,0x88,0xf0,0x88,0x88,0xf0,0x70,0x88,
85         0x88,0x08,0x70,0x80,0x88,0x70,0x20,0x20,
86         0x20,0x20,0x20,0x20,0x20,0xf8,0x78,0x84,
87         0x84,0x84,0x84,0x84,0x84,0x84,0x10,0x28,
88         0x28,0x44,0x44,0x44,0x82,0x82,0x22,0x00,
89         0x22,0x00,0x22,0x00,0x55,0x00,0x49,0x00,
90         0x49,0x00,0x88,0x80,0x88,0x80,0x88,0x88,
91         0x50,0x50,0x20,0x50,0x88,0x88,0x10,0x10,
92         0x10,0x28,0x28,0x44,0x44,0x82,0xf8,0x80,
93         0x40,0x20,0x20,0x10,0x08,0xf8,0xc0,0x80,
94         0x80,0x80,0x80,0x80,0x80,0x80,0x80,0xc0,
95         0x20,0x20,0x40,0x40,0x40,0x40,0x80,0x80,
96         0xc0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
97         0x40,0xc0,0x88,0x50,0x50,0x20,0x20,0xfc,
98         0x80,0x80,0x40,0x68,0x90,0x90,0x70,0x10,
99         0xe0,0xb0,0xc8,0x88,0x88,0xc8,0xb0,0x80,
100         0x80,0x60,0x90,0x80,0x80,0x90,0x60,0x68,
101         0x98,0x88,0x88,0x98,0x68,0x08,0x08,0x60,
102         0x90,0x80,0xf0,0x90,0x60,0x40,0x40,0x40,
103         0x40,0x40,0xe0,0x40,0x30,0x70,0x08,0x68,
104         0x98,0x88,0x88,0x98,0x68,0x88,0x88,0x88,
105         0x88,0xc8,0xb0,0x80,0x80,0x80,0x80,0x80,
106         0x80,0x80,0x80,0x00,0x80,0x80,0x80,0x80,
107         0x80,0x80,0x80,0x80,0x00,0x80,0x90,0x90,
108         0xa0,0xc0,0xa0,0x90,0x80,0x80,0x80,0x80,
109         0x80,0x80,0x80,0x80,0x80,0x80,0x92,0x92,
110         0x92,0x92,0x92,0xec,0x88,0x88,0x88,0x88,
111         0xc8,0xb0,0x70,0x88,0x88,0x88,0x88,0x70,
112         0x80,0x80,0xb0,0xc8,0x88,0x88,0xc8,0xb0,
113         0x08,0x08,0x68,0x98,0x88,0x88,0x98,0x68,
114         0x80,0x80,0x80,0x80,0xc0,0xa0,0x60,0x90,
115         0x10,0x60,0x90,0x60,0x60,0x40,0x40,0x40,
116         0x40,0xe0,0x40,0x40,0x70,0x90,0x90,0x90,
117         0x90,0x90,0x20,0x20,0x50,0x50,0x88,0x88,
118         0x28,0x28,0x54,0x54,0x92,0x92,0x88,0x88,
119         0x50,0x20,0x50,0x88,0x80,0x40,0x40,0x60,
120         0xa0,0xa0,0x90,0x90,0xf0,0x80,0x40,0x20,
121         0x10,0xf0,0x20,0x40,0x40,0x40,0x40,0x80,
122         0x40,0x40,0x40,0x20,0x80,0x80,0x80,0x80,
123         0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x40,
124         0x40,0x40,0x40,0x20,0x40,0x40,0x40,0x80,
125         0x98,0x64,0x80,0x80,0x80,0x80,0x80,0x80,
126         0x00,0x80,0x40,0x70,0xa8,0xa0,0xa0,0xa8,
127         0x70,0x10,0xb0,0x48,0x40,0x40,0xe0,0x40,
128         0x48,0x30,0x90,0x60,0x90,0x90,0x60,0x90,
129         0x20,0xf8,0x20,0xf8,0x50,0x50,0x88,0x88,
130         0x80,0x80,0x80,0x80,0x00,0x00,0x80,0x80,
131         0x80,0x80,0x70,0x88,0x18,0x70,0xc8,0x98,
132         0x70,0xc0,0x88,0x70,0xa0,0x38,0x44,0x9a,
133         0xa2,0x9a,0x44,0x38,0xe0,0x00,0xa0,0x20,
134         0xe0,0x28,0x50,0xa0,0x50,0x28,0x08,0x08,
135         0xf8,0xe0,0x38,0x44,0xaa,0xb2,0xba,0x44,
136         0x38,0xe0,0x60,0x90,0x90,0x60,0xf8,0x00,
137         0x20,0x20,0xf8,0x20,0x20,0xe0,0x40,0xa0,
138         0x60,0xc0,0x20,0x40,0xe0,0x80,0x40,0x80,
139         0x80,0xf0,0x90,0x90,0x90,0x90,0x90,0x28,
140         0x28,0x28,0x28,0x28,0x68,0xe8,0xe8,0xe8,
141         0x7c,0xc0,0xc0,0x40,0x40,0x40,0xc0,0x40,
142         0xe0,0x00,0xe0,0xa0,0xe0,0xa0,0x50,0x28,
143         0x50,0xa0,0x21,0x00,0x17,0x80,0x13,0x00,
144         0x09,0x00,0x48,0x00,0x44,0x00,0xc4,0x00,
145         0x42,0x00,0x27,0x12,0x15,0x0b,0x48,0x44,
146         0xc4,0x42,0x21,0x00,0x17,0x80,0x13,0x00,
147         0x09,0x00,0xc8,0x00,0x24,0x00,0x44,0x00,
148         0xe2,0x00,0x60,0x90,0x80,0x40,0x20,0x20,
149         0x00,0x20,0x82,0x82,0x7c,0x44,0x28,0x28,
150         0x10,0x10,0x00,0x10,0x20,0x82,0x82,0x7c,
151         0x44,0x28,0x28,0x10,0x10,0x00,0x10,0x08,
152         0x82,0x82,0x7c,0x44,0x28,0x28,0x10,0x10,
153         0x00,0x28,0x10,0x82,0x82,0x7c,0x44,0x28,
154         0x28,0x10,0x10,0x00,0x28,0x14,0x82,0x82,
155         0x7c,0x44,0x28,0x28,0x10,0x10,0x00,0x28,
156         0x82,0x82,0x7c,0x44,0x28,0x28,0x10,0x10,
157         0x10,0x28,0x10,0x8f,0x80,0x88,0x00,0x78,
158         0x00,0x48,0x00,0x2f,0x80,0x28,0x00,0x18,
159         0x00,0x1f,0x80,0x30,0x10,0x78,0x84,0x80,
160         0x80,0x80,0x80,0x84,0x78,0xf8,0x80,0x80,
161         0x80,0xf8,0x80,0x80,0xf8,0x00,0x20,0x40,
162         0xf8,0x80,0x80,0x80,0xf8,0x80,0x80,0xf8,
163         0x00,0x20,0x10,0xf8,0x80,0x80,0xf8,0x80,
164         0x80,0x80,0xf8,0x00,0x50,0x20,0xf8,0x80,
165         0x80,0x80,0xf8,0x80,0x80,0xf8,0x00,0x50,
166         0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
167         0x00,0x40,0x80,0x80,0x80,0x80,0x80,0x80,
168         0x80,0x80,0x80,0x00,0x80,0x40,0x40,0x40,
169         0x40,0x40,0x40,0x40,0x40,0x40,0x00,0xa0,
170         0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
171         0x40,0x00,0xa0,0x78,0x44,0x42,0x42,0xf2,
172         0x42,0x44,0x78,0x8c,0x8c,0x94,0x94,0xa4,
173         0xa4,0xc4,0xc4,0x00,0x50,0x28,0x78,0x84,
174         0x84,0x84,0x84,0x84,0x84,0x78,0x00,0x10,
175         0x20,0x78,0x84,0x84,0x84,0x84,0x84,0x84,
176         0x78,0x00,0x10,0x08,0x78,0x84,0x84,0x84,
177         0x84,0x84,0x84,0x78,0x00,0x28,0x10,0x78,
178         0x84,0x84,0x84,0x84,0x84,0x84,0x78,0x00,
179         0x50,0x28,0x78,0x84,0x84,0x84,0x84,0x84,
180         0x84,0x78,0x00,0x48,0x88,0x50,0x20,0x50,
181         0x88,0x80,0x78,0xc4,0xa4,0xa4,0x94,0x94,
182         0x8c,0x78,0x04,0x78,0x84,0x84,0x84,0x84,
183         0x84,0x84,0x84,0x00,0x10,0x20,0x78,0x84,
184         0x84,0x84,0x84,0x84,0x84,0x84,0x00,0x20,
185         0x10,0x78,0x84,0x84,0x84,0x84,0x84,0x84,
186         0x84,0x00,0x28,0x10,0x78,0x84,0x84,0x84,
187         0x84,0x84,0x84,0x84,0x00,0x48,0x10,0x10,
188         0x10,0x28,0x28,0x44,0x44,0x82,0x00,0x10,
189         0x08,0x80,0x80,0xf0,0x88,0x88,0xf0,0x80,
190         0x80,0xa0,0x90,0x90,0x90,0xa0,0x90,0x90,
191         0x60,0x68,0x90,0x90,0x70,0x10,0xe0,0x00,
192         0x20,0x40,0x68,0x90,0x90,0x70,0x10,0xe0,
193         0x00,0x20,0x10,0x68,0x90,0x90,0x70,0x10,
194         0xe0,0x00,0x50,0x20,0x68,0x90,0x90,0x70,
195         0x10,0xe0,0x00,0xa0,0x50,0x68,0x90,0x90,
196         0x70,0x10,0xe0,0x00,0x50,0x68,0x90,0x90,
197         0x70,0x10,0xe0,0x20,0x50,0x20,0x6c,0x92,
198         0x90,0x7e,0x12,0xec,0x60,0x20,0x60,0x90,
199         0x80,0x80,0x90,0x60,0x60,0x90,0x80,0xf0,
200         0x90,0x60,0x00,0x20,0x40,0x60,0x90,0x80,
201         0xf0,0x90,0x60,0x00,0x40,0x20,0x60,0x90,
202         0x80,0xf0,0x90,0x60,0x00,0x50,0x20,0x60,
203         0x90,0x80,0xf0,0x90,0x60,0x00,0x50,0x40,
204         0x40,0x40,0x40,0x40,0x40,0x00,0x40,0x80,
205         0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x80,
206         0x40,0x40,0x40,0x40,0x40,0x40,0x40,0x00,
207         0xa0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,
208         0x00,0xa0,0x70,0x88,0x88,0x88,0x88,0x78,
209         0x90,0x60,0x50,0x90,0x90,0x90,0x90,0x90,
210         0xe0,0x00,0xa0,0x50,0x70,0x88,0x88,0x88,
211         0x88,0x70,0x00,0x20,0x40,0x70,0x88,0x88,
212         0x88,0x88,0x70,0x00,0x20,0x10,0x70,0x88,
213         0x88,0x88,0x88,0x70,0x00,0x50,0x20,0x70,
214         0x88,0x88,0x88,0x88,0x70,0x00,0x50,0x28,
215         0x70,0x88,0x88,0x88,0x88,0x70,0x00,0x50,
216         0x20,0x00,0xf8,0x00,0x20,0x70,0x88,0xc8,
217         0xa8,0x98,0x74,0x70,0x90,0x90,0x90,0x90,
218         0x90,0x00,0x20,0x40,0x70,0x90,0x90,0x90,
219         0x90,0x90,0x00,0x40,0x20,0x70,0x90,0x90,
220         0x90,0x90,0x90,0x00,0x50,0x20,0x70,0x90,
221         0x90,0x90,0x90,0x90,0x00,0x50,0x80,0x40,
222         0x40,0x60,0xa0,0xa0,0x90,0x90,0x00,0x20,
223         0x10,0x80,0x80,0xb0,0xc8,0x88,0x88,0xc8,
224         0xb0,0x80,0x80,0x80,0x40,0x40,0x60,0xa0,
225         0xa0,0x90,0x90,0x00,0x50,
226 };
227
228 BMF_FontData BMF_font_helv10 = {
229         -1, -2,
230         10, 11,
231         {
232                 {0,0,0,0,0, -1},
233                 {0,0,0,0,0, -1},
234                 {0,0,0,0,0, -1},
235                 {0,0,0,0,0, -1},
236                 {0,0,0,0,0, -1},
237                 {0,0,0,0,0, -1},
238                 {0,0,0,0,0, -1},
239                 {0,0,0,0,0, -1},
240                 {0,0,0,0,0, -1},
241                 {0, 0, 0, 0, 12, -1},
242                 {0,0,0,0,0, -1},
243                 {0,0,0,0,0, -1},
244                 {0,0,0,0,0, -1},
245                 {0,0,0,0,0, -1},
246                 {0,0,0,0,0, -1},
247                 {0,0,0,0,0, -1},
248                 {0,0,0,0,0, -1},
249                 {0,0,0,0,0, -1},
250                 {0,0,0,0,0, -1},
251                 {0,0,0,0,0, -1},
252                 {0,0,0,0,0, -1},
253                 {0,0,0,0,0, -1},
254                 {0,0,0,0,0, -1},
255                 {0,0,0,0,0, -1},
256                 {0,0,0,0,0, -1},
257                 {0,0,0,0,0, -1},
258                 {0,0,0,0,0, -1},
259                 {0,0,0,0,0, -1},
260                 {0,0,0,0,0, -1},
261                 {0,0,0,0,0, -1},
262                 {0,0,0,0,0, -1},
263                 {0,0,0,0,0, -1},
264                 {0, 0, 0, 0, 3, -1},
265                 {1, 8, -1, 0, 3, 0},
266                 {3, 2, -1, -6, 4, 8},
267                 {6, 7, 0, 0, 6, 10},
268                 {5, 9, 0, 1, 6, 17},
269                 {8, 8, 0, 0, 9, 26},
270                 {6, 8, -1, 0, 8, 34},
271                 {2, 3, -1, -5, 3, 42},
272                 {3, 10, 0, 2, 4, 45},
273                 {3, 10, -1, 2, 4, 55},
274                 {3, 3, 0, -5, 4, 65},
275                 {5, 5, 0, -1, 6, 68},
276                 {2, 3, 0, 2, 3, 73},
277                 {5, 1, -1, -3, 7, 76},
278                 {1, 1, -1, 0, 3, 77},
279                 {3, 8, 0, 0, 3, 78},
280                 {5, 8, 0, 0, 6, 86},
281                 {2, 8, -1, 0, 6, 94},
282                 {5, 8, 0, 0, 6, 102},
283                 {5, 8, 0, 0, 6, 110},
284                 {5, 8, 0, 0, 6, 118},
285                 {5, 8, 0, 0, 6, 126},
286                 {5, 8, 0, 0, 6, 134},
287                 {5, 8, 0, 0, 6, 142},
288                 {5, 8, 0, 0, 6, 150},
289                 {5, 8, 0, 0, 6, 158},
290                 {1, 6, -1, 0, 3, 166},
291                 {2, 8, 0, 2, 3, 172},
292                 {3, 5, -1, -1, 6, 180},
293                 {4, 3, 0, -2, 5, 185},
294                 {3, 5, -1, -1, 6, 188},
295                 {4, 8, -1, 0, 6, 193},
296                 {10, 10, 0, 2, 11, 201},
297                 {7, 8, 0, 0, 7, 221},
298                 {5, 8, -1, 0, 7, 229},
299                 {6, 8, -1, 0, 8, 237},
300                 {6, 8, -1, 0, 8, 245},
301                 {5, 8, -1, 0, 7, 253},
302                 {5, 8, -1, 0, 6, 261},
303                 {6, 8, -1, 0, 8, 269},
304                 {6, 8, -1, 0, 8, 277},
305                 {1, 8, -1, 0, 3, 285},
306                 {4, 8, 0, 0, 5, 293},
307                 {5, 8, -1, 0, 7, 301},
308                 {4, 8, -1, 0, 6, 309},
309                 {7, 8, -1, 0, 9, 317},
310                 {6, 8, -1, 0, 8, 325},
311                 {6, 8, -1, 0, 8, 333},
312                 {5, 8, -1, 0, 7, 341},
313                 {7, 9, -1, 1, 8, 349},
314                 {5, 8, -1, 0, 7, 358},
315                 {5, 8, -1, 0, 7, 366},
316                 {5, 8, 0, 0, 5, 374},
317                 {6, 8, -1, 0, 8, 382},
318                 {7, 8, 0, 0, 7, 390},
319                 {9, 8, 0, 0, 9, 398},
320                 {5, 8, -1, 0, 7, 414},
321                 {7, 8, 0, 0, 7, 422},
322                 {5, 8, -1, 0, 7, 430},
323                 {2, 10, -1, 2, 3, 438},
324                 {3, 8, 0, 0, 3, 448},
325                 {2, 10, 0, 2, 3, 456},
326                 {5, 5, 0, -3, 6, 466},
327                 {6, 1, 0, 2, 6, 471},
328                 {2, 3, 0, -5, 3, 472},
329                 {5, 6, 0, 0, 5, 475},
330                 {5, 8, 0, 0, 6, 481},
331                 {4, 6, 0, 0, 5, 489},
332                 {5, 8, 0, 0, 6, 495},
333                 {4, 6, 0, 0, 5, 503},
334                 {4, 8, 0, 0, 4, 509},
335                 {5, 8, 0, 2, 6, 517},
336                 {5, 8, 0, 0, 6, 525},
337                 {1, 8, 0, 0, 2, 533},
338                 {1, 9, 0, 1, 2, 541},
339                 {4, 8, 0, 0, 5, 550},
340                 {1, 8, 0, 0, 2, 558},
341                 {7, 6, 0, 0, 8, 566},
342                 {5, 6, 0, 0, 6, 572},
343                 {5, 6, 0, 0, 6, 578},
344                 {5, 8, 0, 2, 6, 584},
345                 {5, 8, 0, 2, 6, 592},
346                 {3, 6, 0, 0, 4, 600},
347                 {4, 6, 0, 0, 5, 606},
348                 {3, 8, 0, 0, 4, 612},
349                 {4, 6, 0, 0, 5, 620},
350                 {5, 6, 0, 0, 6, 626},
351                 {7, 6, 0, 0, 8, 632},
352                 {5, 6, 0, 0, 6, 638},
353                 {4, 8, 0, 2, 5, 644},
354                 {4, 6, 0, 0, 5, 652},
355                 {3, 10, 0, 2, 3, 658},
356                 {1, 10, -1, 2, 3, 668},
357                 {3, 10, 0, 2, 3, 678},
358                 {6, 2, 0, -3, 7, 688},
359                 {0,0,0,0,0, -1},
360                 {0,0,0,0,0, -1},
361                 {0,0,0,0,0, -1},
362                 {0,0,0,0,0, -1},
363                 {0,0,0,0,0, -1},
364                 {0,0,0,0,0, -1},
365                 {0,0,0,0,0, -1},
366                 {0,0,0,0,0, -1},
367                 {0,0,0,0,0, -1},
368                 {0,0,0,0,0, -1},
369                 {0,0,0,0,0, -1},
370                 {0,0,0,0,0, -1},
371                 {0,0,0,0,0, -1},
372                 {0,0,0,0,0, -1},
373                 {0,0,0,0,0, -1},
374                 {0,0,0,0,0, -1},
375                 {0,0,0,0,0, -1},
376                 {0,0,0,0,0, -1},
377                 {0,0,0,0,0, -1},
378                 {0,0,0,0,0, -1},
379                 {0,0,0,0,0, -1},
380                 {0,0,0,0,0, -1},
381                 {0,0,0,0,0, -1},
382                 {0,0,0,0,0, -1},
383                 {0,0,0,0,0, -1},
384                 {0,0,0,0,0, -1},
385                 {0,0,0,0,0, -1},
386                 {0,0,0,0,0, -1},
387                 {0,0,0,0,0, -1},
388                 {0,0,0,0,0, -1},
389                 {0,0,0,0,0, -1},
390                 {0,0,0,0,0, -1},
391                 {0,0,0,0,0, -1},
392                 {0, 0, 0, 0, 3, -1},
393                 {1, 8, -1, 2, 3, 690},
394                 {5, 8, 0, 1, 6, 698},
395                 {5, 8, 0, 0, 6, 706},
396                 {4, 6, 0, -1, 5, 714},
397                 {5, 8, 0, 0, 6, 720},
398                 {1, 10, -1, 2, 3, 728},
399                 {5, 10, 0, 2, 6, 738},
400                 {3, 1, 0, -7, 3, 748},
401                 {7, 7, -1, 0, 9, 749},
402                 {3, 5, 0, -3, 4, 756},
403                 {5, 5, 0, 0, 6, 761},
404                 {5, 3, -1, -2, 7, 766},
405                 {3, 1, 0, -3, 4, 769},
406                 {7, 7, -1, 0, 9, 770},
407                 {3, 1, 0, -7, 3, 777},
408                 {4, 4, 0, -3, 4, 778},
409                 {5, 7, 0, 0, 6, 782},
410                 {3, 4, 0, -3, 3, 789},
411                 {3, 4, 0, -3, 3, 793},
412                 {2, 2, 0, -6, 3, 797},
413                 {4, 8, 0, 2, 5, 799},
414                 {6, 10, 0, 2, 6, 807},
415                 {2, 1, 0, -3, 3, 817},
416                 {2, 2, 0, 2, 3, 818},
417                 {2, 4, 0, -3, 3, 820},
418                 {3, 5, 0, -3, 4, 824},
419                 {5, 5, 0, 0, 6, 829},
420                 {9, 8, 0, 0, 9, 834},
421                 {8, 8, 0, 0, 9, 850},
422                 {9, 8, 0, 0, 9, 858},
423                 {4, 8, -1, 2, 6, 874},
424                 {7, 11, 0, 0, 7, 882},
425                 {7, 11, 0, 0, 7, 893},
426                 {7, 11, 0, 0, 7, 904},
427                 {7, 11, 0, 0, 7, 915},
428                 {7, 10, 0, 0, 7, 926},
429                 {7, 11, 0, 0, 7, 936},
430                 {9, 8, 0, 0, 10, 947},
431                 {6, 10, -1, 2, 8, 963},
432                 {5, 11, -1, 0, 7, 973},
433                 {5, 11, -1, 0, 7, 984},
434                 {5, 11, -1, 0, 7, 995},
435                 {5, 10, -1, 0, 7, 1006},
436                 {2, 11, 0, 0, 3, 1016},
437                 {2, 11, -1, 0, 3, 1027},
438                 {3, 11, 0, 0, 3, 1038},
439                 {3, 10, 0, 0, 3, 1049},
440                 {7, 8, 0, 0, 8, 1059},
441                 {6, 11, -1, 0, 8, 1067},
442                 {6, 11, -1, 0, 8, 1078},
443                 {6, 11, -1, 0, 8, 1089},
444                 {6, 11, -1, 0, 8, 1100},
445                 {6, 11, -1, 0, 8, 1111},
446                 {6, 10, -1, 0, 8, 1122},
447                 {5, 5, 0, -1, 6, 1132},
448                 {6, 10, -1, 1, 8, 1137},
449                 {6, 11, -1, 0, 8, 1147},
450                 {6, 11, -1, 0, 8, 1158},
451                 {6, 11, -1, 0, 8, 1169},
452                 {6, 10, -1, 0, 8, 1180},
453                 {7, 11, 0, 0, 7, 1190},
454                 {5, 8, -1, 0, 7, 1201},
455                 {4, 8, 0, 0, 5, 1209},
456                 {5, 9, 0, 0, 5, 1217},
457                 {5, 9, 0, 0, 5, 1226},
458                 {5, 9, 0, 0, 5, 1235},
459                 {5, 9, 0, 0, 5, 1244},
460                 {5, 8, 0, 0, 5, 1253},
461                 {5, 9, 0, 0, 5, 1261},
462                 {7, 6, 0, 0, 8, 1270},
463                 {4, 8, 0, 2, 5, 1276},
464                 {4, 9, 0, 0, 5, 1284},
465                 {4, 9, 0, 0, 5, 1293},
466                 {4, 9, 0, 0, 5, 1302},
467                 {4, 8, 0, 0, 5, 1311},
468                 {2, 9, 1, 0, 2, 1319},
469                 {2, 9, 0, 0, 2, 1328},
470                 {3, 9, 1, 0, 2, 1337},
471                 {3, 8, 0, 0, 2, 1346},
472                 {5, 9, 0, 0, 6, 1354},
473                 {4, 9, 0, 0, 5, 1363},
474                 {5, 9, 0, 0, 6, 1372},
475                 {5, 9, 0, 0, 6, 1381},
476                 {5, 9, 0, 0, 6, 1390},
477                 {5, 9, 0, 0, 6, 1399},
478                 {5, 8, 0, 0, 6, 1408},
479                 {5, 5, 0, -1, 6, 1416},
480                 {6, 6, 0, 0, 6, 1421},
481                 {4, 9, 0, 0, 5, 1427},
482                 {4, 9, 0, 0, 5, 1436},
483                 {4, 9, 0, 0, 5, 1445},
484                 {4, 8, 0, 0, 5, 1454},
485                 {4, 11, 0, 2, 5, 1462},
486                 {5, 10, 0, 2, 6, 1473},
487                 {4, 10, 0, 2, 5, 1483},
488         },
489         bitmap_data
490 };
491
492 #endif
493