1 
2 
3 /* BEGIN GLUT EXCERPT.  THE FOLLOWING CODE IS:
4 
5  * Copyright (c) Mark J. Kilgard, 1994.
6 
7  * This program is freely distributable without licensing fees
8  * and is provided without guarantee or warrantee expressed or
9  * implied. This program is -not- in the public domain.
10 
11  * Modifications by Warren L. DeLano, 2004.
12 
13 */
14 
15 
16 /* GENERATED FILE -- DO NOT MODIFY */
17 
18 #include "FontGLUT.h"
19 
20 
21 /* char: 0xff */
22 
23 static const unsigned char ch255data[] = {
24   0x80, 0x40, 0x40, 0x60, 0xa0, 0xa0, 0x90, 0x90, 0x0, 0x50,
25 };
26 
27 static const FontGLUTBitmapCharRec ch255 = { 4, 10, 0, 2, 5, ch255data };
28 
29 
30 /* char: 0xfe */
31 
32 static const unsigned char ch254data[] = {
33   0x80, 0x80, 0xb0, 0xc8, 0x88, 0x88, 0xc8, 0xb0, 0x80, 0x80,
34 };
35 
36 static const FontGLUTBitmapCharRec ch254 = { 5, 10, 0, 2, 6, ch254data };
37 
38 
39 /* char: 0xfd */
40 
41 static const unsigned char ch253data[] = {
42   0x80, 0x40, 0x40, 0x60, 0xa0, 0xa0, 0x90, 0x90, 0x0, 0x20, 0x10,
43 };
44 
45 static const FontGLUTBitmapCharRec ch253 = { 4, 11, 0, 2, 5, ch253data };
46 
47 
48 /* char: 0xfc */
49 
50 static const unsigned char ch252data[] = {
51   0x70, 0x90, 0x90, 0x90, 0x90, 0x90, 0x0, 0x50,
52 };
53 
54 static const FontGLUTBitmapCharRec ch252 = { 4, 8, 0, 0, 5, ch252data };
55 
56 
57 /* char: 0xfb */
58 
59 static const unsigned char ch251data[] = {
60   0x70, 0x90, 0x90, 0x90, 0x90, 0x90, 0x0, 0x50, 0x20,
61 };
62 
63 static const FontGLUTBitmapCharRec ch251 = { 4, 9, 0, 0, 5, ch251data };
64 
65 
66 /* char: 0xfa */
67 
68 static const unsigned char ch250data[] = {
69   0x70, 0x90, 0x90, 0x90, 0x90, 0x90, 0x0, 0x40, 0x20,
70 };
71 
72 static const FontGLUTBitmapCharRec ch250 = { 4, 9, 0, 0, 5, ch250data };
73 
74 
75 /* char: 0xf9 */
76 
77 static const unsigned char ch249data[] = {
78   0x70, 0x90, 0x90, 0x90, 0x90, 0x90, 0x0, 0x20, 0x40,
79 };
80 
81 static const FontGLUTBitmapCharRec ch249 = { 4, 9, 0, 0, 5, ch249data };
82 
83 
84 /* char: 0xf8 */
85 
86 static const unsigned char ch248data[] = {
87   0x70, 0x88, 0xc8, 0xa8, 0x98, 0x74,
88 };
89 
90 static const FontGLUTBitmapCharRec ch248 = { 6, 6, 0, 0, 6, ch248data };
91 
92 
93 /* char: 0xf7 */
94 
95 static const unsigned char ch247data[] = {
96   0x20, 0x0, 0xf8, 0x0, 0x20,
97 };
98 
99 static const FontGLUTBitmapCharRec ch247 = { 5, 5, 0, -1, 6, ch247data };
100 
101 
102 /* char: 0xf6 */
103 
104 static const unsigned char ch246data[] = {
105   0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x0, 0x50,
106 };
107 
108 static const FontGLUTBitmapCharRec ch246 = { 5, 8, 0, 0, 6, ch246data };
109 
110 
111 /* char: 0xf5 */
112 
113 static const unsigned char ch245data[] = {
114   0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x0, 0x50, 0x28,
115 };
116 
117 static const FontGLUTBitmapCharRec ch245 = { 5, 9, 0, 0, 6, ch245data };
118 
119 
120 /* char: 0xf4 */
121 
122 static const unsigned char ch244data[] = {
123   0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x0, 0x50, 0x20,
124 };
125 
126 static const FontGLUTBitmapCharRec ch244 = { 5, 9, 0, 0, 6, ch244data };
127 
128 
129 /* char: 0xf3 */
130 
131 static const unsigned char ch243data[] = {
132   0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x0, 0x20, 0x10,
133 };
134 
135 static const FontGLUTBitmapCharRec ch243 = { 5, 9, 0, 0, 6, ch243data };
136 
137 
138 /* char: 0xf2 */
139 
140 static const unsigned char ch242data[] = {
141   0x70, 0x88, 0x88, 0x88, 0x88, 0x70, 0x0, 0x20, 0x40,
142 };
143 
144 static const FontGLUTBitmapCharRec ch242 = { 5, 9, 0, 0, 6, ch242data };
145 
146 
147 /* char: 0xf1 */
148 
149 static const unsigned char ch241data[] = {
150   0x90, 0x90, 0x90, 0x90, 0x90, 0xe0, 0x0, 0xa0, 0x50,
151 };
152 
153 static const FontGLUTBitmapCharRec ch241 = { 4, 9, 0, 0, 5, ch241data };
154 
155 
156 /* char: 0xf0 */
157 
158 static const unsigned char ch240data[] = {
159   0x70, 0x88, 0x88, 0x88, 0x88, 0x78, 0x90, 0x60, 0x50,
160 };
161 
162 static const FontGLUTBitmapCharRec ch240 = { 5, 9, 0, 0, 6, ch240data };
163 
164 
165 /* char: 0xef */
166 
167 static const unsigned char ch239data[] = {
168   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0xa0,
169 };
170 
171 static const FontGLUTBitmapCharRec ch239 = { 3, 8, 0, 0, 2, ch239data };
172 
173 
174 /* char: 0xee */
175 
176 static const unsigned char ch238data[] = {
177   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0xa0, 0x40,
178 };
179 
180 static const FontGLUTBitmapCharRec ch238 = { 3, 9, 1, 0, 2, ch238data };
181 
182 
183 /* char: 0xed */
184 
185 static const unsigned char ch237data[] = {
186   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x0, 0x80, 0x40,
187 };
188 
189 static const FontGLUTBitmapCharRec ch237 = { 2, 9, 0, 0, 2, ch237data };
190 
191 
192 /* char: 0xec */
193 
194 static const unsigned char ch236data[] = {
195   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0x40, 0x80,
196 };
197 
198 static const FontGLUTBitmapCharRec ch236 = { 2, 9, 1, 0, 2, ch236data };
199 
200 
201 /* char: 0xeb */
202 
203 static const unsigned char ch235data[] = {
204   0x60, 0x90, 0x80, 0xf0, 0x90, 0x60, 0x0, 0x50,
205 };
206 
207 static const FontGLUTBitmapCharRec ch235 = { 4, 8, 0, 0, 5, ch235data };
208 
209 
210 /* char: 0xea */
211 
212 static const unsigned char ch234data[] = {
213   0x60, 0x90, 0x80, 0xf0, 0x90, 0x60, 0x0, 0x50, 0x20,
214 };
215 
216 static const FontGLUTBitmapCharRec ch234 = { 4, 9, 0, 0, 5, ch234data };
217 
218 
219 /* char: 0xe9 */
220 
221 static const unsigned char ch233data[] = {
222   0x60, 0x90, 0x80, 0xf0, 0x90, 0x60, 0x0, 0x40, 0x20,
223 };
224 
225 static const FontGLUTBitmapCharRec ch233 = { 4, 9, 0, 0, 5, ch233data };
226 
227 
228 /* char: 0xe8 */
229 
230 static const unsigned char ch232data[] = {
231   0x60, 0x90, 0x80, 0xf0, 0x90, 0x60, 0x0, 0x20, 0x40,
232 };
233 
234 static const FontGLUTBitmapCharRec ch232 = { 4, 9, 0, 0, 5, ch232data };
235 
236 
237 /* char: 0xe7 */
238 
239 static const unsigned char ch231data[] = {
240   0x60, 0x20, 0x60, 0x90, 0x80, 0x80, 0x90, 0x60,
241 };
242 
243 static const FontGLUTBitmapCharRec ch231 = { 4, 8, 0, 2, 5, ch231data };
244 
245 
246 /* char: 0xe6 */
247 
248 static const unsigned char ch230data[] = {
249   0x6c, 0x92, 0x90, 0x7e, 0x12, 0xec,
250 };
251 
252 static const FontGLUTBitmapCharRec ch230 = { 7, 6, 0, 0, 8, ch230data };
253 
254 
255 /* char: 0xe5 */
256 
257 static const unsigned char ch229data[] = {
258   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x20, 0x50, 0x20,
259 };
260 
261 static const FontGLUTBitmapCharRec ch229 = { 5, 9, 0, 0, 5, ch229data };
262 
263 
264 /* char: 0xe4 */
265 
266 static const unsigned char ch228data[] = {
267   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x0, 0x50,
268 };
269 
270 static const FontGLUTBitmapCharRec ch228 = { 5, 8, 0, 0, 5, ch228data };
271 
272 
273 /* char: 0xe3 */
274 
275 static const unsigned char ch227data[] = {
276   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x0, 0xa0, 0x50,
277 };
278 
279 static const FontGLUTBitmapCharRec ch227 = { 5, 9, 0, 0, 5, ch227data };
280 
281 
282 /* char: 0xe2 */
283 
284 static const unsigned char ch226data[] = {
285   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x0, 0x50, 0x20,
286 };
287 
288 static const FontGLUTBitmapCharRec ch226 = { 5, 9, 0, 0, 5, ch226data };
289 
290 
291 /* char: 0xe1 */
292 
293 static const unsigned char ch225data[] = {
294   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x0, 0x20, 0x10,
295 };
296 
297 static const FontGLUTBitmapCharRec ch225 = { 5, 9, 0, 0, 5, ch225data };
298 
299 
300 /* char: 0xe0 */
301 
302 static const unsigned char ch224data[] = {
303   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0, 0x0, 0x20, 0x40,
304 };
305 
306 static const FontGLUTBitmapCharRec ch224 = { 5, 9, 0, 0, 5, ch224data };
307 
308 
309 /* char: 0xdf */
310 
311 static const unsigned char ch223data[] = {
312   0xa0, 0x90, 0x90, 0x90, 0xa0, 0x90, 0x90, 0x60,
313 };
314 
315 static const FontGLUTBitmapCharRec ch223 = { 4, 8, 0, 0, 5, ch223data };
316 
317 
318 /* char: 0xde */
319 
320 static const unsigned char ch222data[] = {
321   0x80, 0x80, 0xf0, 0x88, 0x88, 0xf0, 0x80, 0x80,
322 };
323 
324 static const FontGLUTBitmapCharRec ch222 = { 5, 8, -1, 0, 7, ch222data };
325 
326 
327 /* char: 0xdd */
328 
329 static const unsigned char ch221data[] = {
330   0x10, 0x10, 0x10, 0x28, 0x28, 0x44, 0x44, 0x82, 0x0, 0x10, 0x8,
331 };
332 
333 static const FontGLUTBitmapCharRec ch221 = { 7, 11, 0, 0, 7, ch221data };
334 
335 
336 /* char: 0xdc */
337 
338 static const unsigned char ch220data[] = {
339   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x0, 0x48,
340 };
341 
342 static const FontGLUTBitmapCharRec ch220 = { 6, 10, -1, 0, 8, ch220data };
343 
344 
345 /* char: 0xdb */
346 
347 static const unsigned char ch219data[] = {
348   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x0, 0x28, 0x10,
349 };
350 
351 static const FontGLUTBitmapCharRec ch219 = { 6, 11, -1, 0, 8, ch219data };
352 
353 
354 /* char: 0xda */
355 
356 static const unsigned char ch218data[] = {
357   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x0, 0x20, 0x10,
358 };
359 
360 static const FontGLUTBitmapCharRec ch218 = { 6, 11, -1, 0, 8, ch218data };
361 
362 
363 /* char: 0xd9 */
364 
365 static const unsigned char ch217data[] = {
366   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x0, 0x10, 0x20,
367 };
368 
369 static const FontGLUTBitmapCharRec ch217 = { 6, 11, -1, 0, 8, ch217data };
370 
371 
372 /* char: 0xd8 */
373 
374 static const unsigned char ch216data[] = {
375   0x80, 0x78, 0xc4, 0xa4, 0xa4, 0x94, 0x94, 0x8c, 0x78, 0x4,
376 };
377 
378 static const FontGLUTBitmapCharRec ch216 = { 6, 10, -1, 1, 8, ch216data };
379 
380 
381 /* char: 0xd7 */
382 
383 static const unsigned char ch215data[] = {
384   0x88, 0x50, 0x20, 0x50, 0x88,
385 };
386 
387 static const FontGLUTBitmapCharRec ch215 = { 5, 5, 0, -1, 6, ch215data };
388 
389 
390 /* char: 0xd6 */
391 
392 static const unsigned char ch214data[] = {
393   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0, 0x48,
394 };
395 
396 static const FontGLUTBitmapCharRec ch214 = { 6, 10, -1, 0, 8, ch214data };
397 
398 
399 /* char: 0xd5 */
400 
401 static const unsigned char ch213data[] = {
402   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0, 0x50, 0x28,
403 };
404 
405 static const FontGLUTBitmapCharRec ch213 = { 6, 11, -1, 0, 8, ch213data };
406 
407 
408 /* char: 0xd4 */
409 
410 static const unsigned char ch212data[] = {
411   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0, 0x28, 0x10,
412 };
413 
414 static const FontGLUTBitmapCharRec ch212 = { 6, 11, -1, 0, 8, ch212data };
415 
416 
417 /* char: 0xd3 */
418 
419 static const unsigned char ch211data[] = {
420   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0, 0x10, 0x8,
421 };
422 
423 static const FontGLUTBitmapCharRec ch211 = { 6, 11, -1, 0, 8, ch211data };
424 
425 
426 /* char: 0xd2 */
427 
428 static const unsigned char ch210data[] = {
429   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78, 0x0, 0x10, 0x20,
430 };
431 
432 static const FontGLUTBitmapCharRec ch210 = { 6, 11, -1, 0, 8, ch210data };
433 
434 
435 /* char: 0xd1 */
436 
437 static const unsigned char ch209data[] = {
438   0x8c, 0x8c, 0x94, 0x94, 0xa4, 0xa4, 0xc4, 0xc4, 0x0, 0x50, 0x28,
439 };
440 
441 static const FontGLUTBitmapCharRec ch209 = { 6, 11, -1, 0, 8, ch209data };
442 
443 
444 /* char: 0xd0 */
445 
446 static const unsigned char ch208data[] = {
447   0x78, 0x44, 0x42, 0x42, 0xf2, 0x42, 0x44, 0x78,
448 };
449 
450 static const FontGLUTBitmapCharRec ch208 = { 7, 8, 0, 0, 8, ch208data };
451 
452 
453 /* char: 0xcf */
454 
455 static const unsigned char ch207data[] = {
456   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0xa0,
457 };
458 
459 static const FontGLUTBitmapCharRec ch207 = { 3, 10, 0, 0, 3, ch207data };
460 
461 
462 /* char: 0xce */
463 
464 static const unsigned char ch206data[] = {
465   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0xa0, 0x40,
466 };
467 
468 static const FontGLUTBitmapCharRec ch206 = { 3, 11, 0, 0, 3, ch206data };
469 
470 
471 /* char: 0xcd */
472 
473 static const unsigned char ch205data[] = {
474   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x0, 0x80, 0x40,
475 };
476 
477 static const FontGLUTBitmapCharRec ch205 = { 2, 11, -1, 0, 3, ch205data };
478 
479 
480 /* char: 0xcc */
481 
482 static const unsigned char ch204data[] = {
483   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x0, 0x40, 0x80,
484 };
485 
486 static const FontGLUTBitmapCharRec ch204 = { 2, 11, 0, 0, 3, ch204data };
487 
488 
489 /* char: 0xcb */
490 
491 static const unsigned char ch203data[] = {
492   0xf8, 0x80, 0x80, 0x80, 0xf8, 0x80, 0x80, 0xf8, 0x0, 0x50,
493 };
494 
495 static const FontGLUTBitmapCharRec ch203 = { 5, 10, -1, 0, 7, ch203data };
496 
497 
498 /* char: 0xca */
499 
500 static const unsigned char ch202data[] = {
501   0xf8, 0x80, 0x80, 0xf8, 0x80, 0x80, 0x80, 0xf8, 0x0, 0x50, 0x20,
502 };
503 
504 static const FontGLUTBitmapCharRec ch202 = { 5, 11, -1, 0, 7, ch202data };
505 
506 
507 /* char: 0xc9 */
508 
509 static const unsigned char ch201data[] = {
510   0xf8, 0x80, 0x80, 0x80, 0xf8, 0x80, 0x80, 0xf8, 0x0, 0x20, 0x10,
511 };
512 
513 static const FontGLUTBitmapCharRec ch201 = { 5, 11, -1, 0, 7, ch201data };
514 
515 
516 /* char: 0xc8 */
517 
518 static const unsigned char ch200data[] = {
519   0xf8, 0x80, 0x80, 0x80, 0xf8, 0x80, 0x80, 0xf8, 0x0, 0x20, 0x40,
520 };
521 
522 static const FontGLUTBitmapCharRec ch200 = { 5, 11, -1, 0, 7, ch200data };
523 
524 
525 /* char: 0xc7 */
526 
527 static const unsigned char ch199data[] = {
528   0x30, 0x10, 0x78, 0x84, 0x80, 0x80, 0x80, 0x80, 0x84, 0x78,
529 };
530 
531 static const FontGLUTBitmapCharRec ch199 = { 6, 10, -1, 2, 8, ch199data };
532 
533 
534 /* char: 0xc6 */
535 
536 static const unsigned char ch198data[] = {
537   0x8f, 0x80, 0x88, 0x0, 0x78, 0x0, 0x48, 0x0, 0x2f, 0x80, 0x28, 0x0, 0x18, 0x0, 0x1f,
538   0x80,
539 };
540 
541 static const FontGLUTBitmapCharRec ch198 = { 9, 8, 0, 0, 10, ch198data };
542 
543 
544 /* char: 0xc5 */
545 
546 static const unsigned char ch197data[] = {
547   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x10, 0x28, 0x10,
548 };
549 
550 static const FontGLUTBitmapCharRec ch197 = { 7, 11, 0, 0, 7, ch197data };
551 
552 
553 /* char: 0xc4 */
554 
555 static const unsigned char ch196data[] = {
556   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x0, 0x28,
557 };
558 
559 static const FontGLUTBitmapCharRec ch196 = { 7, 10, 0, 0, 7, ch196data };
560 
561 
562 /* char: 0xc3 */
563 
564 static const unsigned char ch195data[] = {
565   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x0, 0x28, 0x14,
566 };
567 
568 static const FontGLUTBitmapCharRec ch195 = { 7, 11, 0, 0, 7, ch195data };
569 
570 
571 /* char: 0xc2 */
572 
573 static const unsigned char ch194data[] = {
574   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x0, 0x28, 0x10,
575 };
576 
577 static const FontGLUTBitmapCharRec ch194 = { 7, 11, 0, 0, 7, ch194data };
578 
579 
580 /* char: 0xc1 */
581 
582 static const unsigned char ch193data[] = {
583   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x0, 0x10, 0x8,
584 };
585 
586 static const FontGLUTBitmapCharRec ch193 = { 7, 11, 0, 0, 7, ch193data };
587 
588 
589 /* char: 0xc0 */
590 
591 static const unsigned char ch192data[] = {
592   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10, 0x0, 0x10, 0x20,
593 };
594 
595 static const FontGLUTBitmapCharRec ch192 = { 7, 11, 0, 0, 7, ch192data };
596 
597 
598 /* char: 0xbf */
599 
600 static const unsigned char ch191data[] = {
601   0x60, 0x90, 0x80, 0x40, 0x20, 0x20, 0x0, 0x20,
602 };
603 
604 static const FontGLUTBitmapCharRec ch191 = { 4, 8, -1, 2, 6, ch191data };
605 
606 
607 /* char: 0xbe */
608 
609 static const unsigned char ch190data[] = {
610   0x21, 0x0, 0x17, 0x80, 0x13, 0x0, 0x9, 0x0, 0xc8, 0x0, 0x24, 0x0, 0x44, 0x0, 0xe2, 0x0,
611 };
612 
613 static const FontGLUTBitmapCharRec ch190 = { 9, 8, 0, 0, 9, ch190data };
614 
615 
616 /* char: 0xbd */
617 
618 static const unsigned char ch189data[] = {
619   0x27, 0x12, 0x15, 0xb, 0x48, 0x44, 0xc4, 0x42,
620 };
621 
622 static const FontGLUTBitmapCharRec ch189 = { 8, 8, 0, 0, 9, ch189data };
623 
624 
625 /* char: 0xbc */
626 
627 static const unsigned char ch188data[] = {
628   0x21, 0x0, 0x17, 0x80, 0x13, 0x0, 0x9, 0x0, 0x48, 0x0, 0x44, 0x0, 0xc4, 0x0, 0x42, 0x0,
629 };
630 
631 static const FontGLUTBitmapCharRec ch188 = { 9, 8, 0, 0, 9, ch188data };
632 
633 
634 /* char: 0xbb */
635 
636 static const unsigned char ch187data[] = {
637   0xa0, 0x50, 0x28, 0x50, 0xa0,
638 };
639 
640 static const FontGLUTBitmapCharRec ch187 = { 5, 5, 0, 0, 6, ch187data };
641 
642 
643 /* char: 0xba */
644 
645 static const unsigned char ch186data[] = {
646   0xe0, 0x0, 0xe0, 0xa0, 0xe0,
647 };
648 
649 static const FontGLUTBitmapCharRec ch186 = { 3, 5, 0, -3, 4, ch186data };
650 
651 
652 /* char: 0xb9 */
653 
654 static const unsigned char ch185data[] = {
655   0x40, 0x40, 0xc0, 0x40,
656 };
657 
658 static const FontGLUTBitmapCharRec ch185 = { 2, 4, 0, -3, 3, ch185data };
659 
660 
661 /* char: 0xb8 */
662 
663 static const unsigned char ch184data[] = {
664   0xc0, 0x40,
665 };
666 
667 static const FontGLUTBitmapCharRec ch184 = { 2, 2, 0, 2, 3, ch184data };
668 
669 
670 /* char: 0xb7 */
671 
672 static const unsigned char ch183data[] = {
673   0xc0,
674 };
675 
676 static const FontGLUTBitmapCharRec ch183 = { 2, 1, 0, -3, 3, ch183data };
677 
678 
679 /* char: 0xb6 */
680 
681 static const unsigned char ch182data[] = {
682   0x28, 0x28, 0x28, 0x28, 0x28, 0x68, 0xe8, 0xe8, 0xe8, 0x7c,
683 };
684 
685 static const FontGLUTBitmapCharRec ch182 = { 6, 10, 0, 2, 6, ch182data };
686 
687 
688 /* char: 0xb5 */
689 
690 static const unsigned char ch181data[] = {
691   0x80, 0x80, 0xf0, 0x90, 0x90, 0x90, 0x90, 0x90,
692 };
693 
694 static const FontGLUTBitmapCharRec ch181 = { 4, 8, 0, 2, 5, ch181data };
695 
696 
697 /* char: 0xb4 */
698 
699 static const unsigned char ch180data[] = {
700   0x80, 0x40,
701 };
702 
703 static const FontGLUTBitmapCharRec ch180 = { 2, 2, 0, -6, 3, ch180data };
704 
705 
706 /* char: 0xb3 */
707 
708 static const unsigned char ch179data[] = {
709   0xc0, 0x20, 0x40, 0xe0,
710 };
711 
712 static const FontGLUTBitmapCharRec ch179 = { 3, 4, 0, -3, 3, ch179data };
713 
714 
715 /* char: 0xb2 */
716 
717 static const unsigned char ch178data[] = {
718   0xe0, 0x40, 0xa0, 0x60,
719 };
720 
721 static const FontGLUTBitmapCharRec ch178 = { 3, 4, 0, -3, 3, ch178data };
722 
723 
724 /* char: 0xb1 */
725 
726 static const unsigned char ch177data[] = {
727   0xf8, 0x0, 0x20, 0x20, 0xf8, 0x20, 0x20,
728 };
729 
730 static const FontGLUTBitmapCharRec ch177 = { 5, 7, 0, 0, 6, ch177data };
731 
732 
733 /* char: 0xb0 */
734 
735 static const unsigned char ch176data[] = {
736   0x60, 0x90, 0x90, 0x60,
737 };
738 
739 static const FontGLUTBitmapCharRec ch176 = { 4, 4, 0, -3, 4, ch176data };
740 
741 
742 /* char: 0xaf */
743 
744 static const unsigned char ch175data[] = {
745   0xe0,
746 };
747 
748 static const FontGLUTBitmapCharRec ch175 = { 3, 1, 0, -7, 3, ch175data };
749 
750 
751 /* char: 0xae */
752 
753 static const unsigned char ch174data[] = {
754   0x38, 0x44, 0xaa, 0xb2, 0xba, 0x44, 0x38,
755 };
756 
757 static const FontGLUTBitmapCharRec ch174 = { 7, 7, -1, 0, 9, ch174data };
758 
759 
760 /* char: 0xad */
761 
762 static const unsigned char ch173data[] = {
763   0xe0,
764 };
765 
766 static const FontGLUTBitmapCharRec ch173 = { 3, 1, 0, -3, 4, ch173data };
767 
768 
769 /* char: 0xac */
770 
771 static const unsigned char ch172data[] = {
772   0x8, 0x8, 0xf8,
773 };
774 
775 static const FontGLUTBitmapCharRec ch172 = { 5, 3, -1, -2, 7, ch172data };
776 
777 
778 /* char: 0xab */
779 
780 static const unsigned char ch171data[] = {
781   0x28, 0x50, 0xa0, 0x50, 0x28,
782 };
783 
784 static const FontGLUTBitmapCharRec ch171 = { 5, 5, 0, 0, 6, ch171data };
785 
786 
787 /* char: 0xaa */
788 
789 static const unsigned char ch170data[] = {
790   0xe0, 0x0, 0xa0, 0x20, 0xe0,
791 };
792 
793 static const FontGLUTBitmapCharRec ch170 = { 3, 5, 0, -3, 4, ch170data };
794 
795 
796 /* char: 0xa9 */
797 
798 static const unsigned char ch169data[] = {
799   0x38, 0x44, 0x9a, 0xa2, 0x9a, 0x44, 0x38,
800 };
801 
802 static const FontGLUTBitmapCharRec ch169 = { 7, 7, -1, 0, 9, ch169data };
803 
804 
805 /* char: 0xa8 */
806 
807 static const unsigned char ch168data[] = {
808   0xa0,
809 };
810 
811 static const FontGLUTBitmapCharRec ch168 = { 3, 1, 0, -7, 3, ch168data };
812 
813 
814 /* char: 0xa7 */
815 
816 static const unsigned char ch167data[] = {
817   0x70, 0x88, 0x18, 0x70, 0xc8, 0x98, 0x70, 0xc0, 0x88, 0x70,
818 };
819 
820 static const FontGLUTBitmapCharRec ch167 = { 5, 10, 0, 2, 6, ch167data };
821 
822 
823 /* char: 0xa6 */
824 
825 static const unsigned char ch166data[] = {
826   0x80, 0x80, 0x80, 0x80, 0x0, 0x0, 0x80, 0x80, 0x80, 0x80,
827 };
828 
829 static const FontGLUTBitmapCharRec ch166 = { 1, 10, -1, 2, 3, ch166data };
830 
831 
832 /* char: 0xa5 */
833 
834 static const unsigned char ch165data[] = {
835   0x20, 0xf8, 0x20, 0xf8, 0x50, 0x50, 0x88, 0x88,
836 };
837 
838 static const FontGLUTBitmapCharRec ch165 = { 5, 8, 0, 0, 6, ch165data };
839 
840 
841 /* char: 0xa4 */
842 
843 static const unsigned char ch164data[] = {
844   0x90, 0x60, 0x90, 0x90, 0x60, 0x90,
845 };
846 
847 static const FontGLUTBitmapCharRec ch164 = { 4, 6, 0, -1, 5, ch164data };
848 
849 
850 /* char: 0xa3 */
851 
852 static const unsigned char ch163data[] = {
853   0xb0, 0x48, 0x40, 0x40, 0xe0, 0x40, 0x48, 0x30,
854 };
855 
856 static const FontGLUTBitmapCharRec ch163 = { 5, 8, 0, 0, 6, ch163data };
857 
858 
859 /* char: 0xa2 */
860 
861 static const unsigned char ch162data[] = {
862   0x40, 0x70, 0xa8, 0xa0, 0xa0, 0xa8, 0x70, 0x10,
863 };
864 
865 static const FontGLUTBitmapCharRec ch162 = { 5, 8, 0, 1, 6, ch162data };
866 
867 
868 /* char: 0xa1 */
869 
870 static const unsigned char ch161data[] = {
871   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x0, 0x80,
872 };
873 
874 static const FontGLUTBitmapCharRec ch161 = { 1, 8, -1, 2, 3, ch161data };
875 
876 
877 /* char: 0xa0 */
878 
879 #ifdef _WIN32
880 
881 /* XXX Work around Microsoft OpenGL 1.1 bug where glFontGLUTBitmap with
882    a height or width of zero does not advance the raster position
883    as specified by OpenGL. (Cosmo OpenGL does not have this bug.) */
884 static const unsigned char ch160data[] = { 0x0 };
885 static const FontGLUTBitmapCharRec ch160 = { 1, 1, 0, 0, 3, ch160data };
886 #else
887 static const FontGLUTBitmapCharRec ch160 = { 0, 0, 0, 0, 3, 0 };
888 #endif
889 
890 
891 /* char: 0x7e '~' */
892 
893 static const unsigned char ch126data[] = {
894   0x98, 0x64,
895 };
896 
897 static const FontGLUTBitmapCharRec ch126 = { 6, 2, 0, -3, 7, ch126data };
898 
899 
900 /* char: 0x7d '}' */
901 
902 static const unsigned char ch125data[] = {
903   0x80, 0x40, 0x40, 0x40, 0x40, 0x20, 0x40, 0x40, 0x40, 0x80,
904 };
905 
906 static const FontGLUTBitmapCharRec ch125 = { 3, 10, 0, 2, 3, ch125data };
907 
908 
909 /* char: 0x7c '|' */
910 
911 static const unsigned char ch124data[] = {
912   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
913 };
914 
915 static const FontGLUTBitmapCharRec ch124 = { 1, 10, -1, 2, 3, ch124data };
916 
917 
918 /* char: 0x7b '{' */
919 
920 static const unsigned char ch123data[] = {
921   0x20, 0x40, 0x40, 0x40, 0x40, 0x80, 0x40, 0x40, 0x40, 0x20,
922 };
923 
924 static const FontGLUTBitmapCharRec ch123 = { 3, 10, 0, 2, 3, ch123data };
925 
926 
927 /* char: 0x7a 'z' */
928 
929 static const unsigned char ch122data[] = {
930   0xf0, 0x80, 0x40, 0x20, 0x10, 0xf0,
931 };
932 
933 static const FontGLUTBitmapCharRec ch122 = { 4, 6, 0, 0, 5, ch122data };
934 
935 
936 /* char: 0x79 'y' */
937 
938 static const unsigned char ch121data[] = {
939   0x80, 0x40, 0x40, 0x60, 0xa0, 0xa0, 0x90, 0x90,
940 };
941 
942 static const FontGLUTBitmapCharRec ch121 = { 4, 8, 0, 2, 5, ch121data };
943 
944 
945 /* char: 0x78 'x' */
946 
947 static const unsigned char ch120data[] = {
948   0x88, 0x88, 0x50, 0x20, 0x50, 0x88,
949 };
950 
951 static const FontGLUTBitmapCharRec ch120 = { 5, 6, 0, 0, 6, ch120data };
952 
953 
954 /* char: 0x77 'w' */
955 
956 static const unsigned char ch119data[] = {
957   0x28, 0x28, 0x54, 0x54, 0x92, 0x92,
958 };
959 
960 static const FontGLUTBitmapCharRec ch119 = { 7, 6, 0, 0, 8, ch119data };
961 
962 
963 /* char: 0x76 'v' */
964 
965 static const unsigned char ch118data[] = {
966   0x20, 0x20, 0x50, 0x50, 0x88, 0x88,
967 };
968 
969 static const FontGLUTBitmapCharRec ch118 = { 5, 6, 0, 0, 6, ch118data };
970 
971 
972 /* char: 0x75 'u' */
973 
974 static const unsigned char ch117data[] = {
975   0x70, 0x90, 0x90, 0x90, 0x90, 0x90,
976 };
977 
978 static const FontGLUTBitmapCharRec ch117 = { 4, 6, 0, 0, 5, ch117data };
979 
980 
981 /* char: 0x74 't' */
982 
983 static const unsigned char ch116data[] = {
984   0x60, 0x40, 0x40, 0x40, 0x40, 0xe0, 0x40, 0x40,
985 };
986 
987 static const FontGLUTBitmapCharRec ch116 = { 3, 8, 0, 0, 4, ch116data };
988 
989 
990 /* char: 0x73 's' */
991 
992 static const unsigned char ch115data[] = {
993   0x60, 0x90, 0x10, 0x60, 0x90, 0x60,
994 };
995 
996 static const FontGLUTBitmapCharRec ch115 = { 4, 6, 0, 0, 5, ch115data };
997 
998 
999 /* char: 0x72 'r' */
1000 
1001 static const unsigned char ch114data[] = {
1002   0x80, 0x80, 0x80, 0x80, 0xc0, 0xa0,
1003 };
1004 
1005 static const FontGLUTBitmapCharRec ch114 = { 3, 6, 0, 0, 4, ch114data };
1006 
1007 
1008 /* char: 0x71 'q' */
1009 
1010 static const unsigned char ch113data[] = {
1011   0x8, 0x8, 0x68, 0x98, 0x88, 0x88, 0x98, 0x68,
1012 };
1013 
1014 static const FontGLUTBitmapCharRec ch113 = { 5, 8, 0, 2, 6, ch113data };
1015 
1016 
1017 /* char: 0x70 'p' */
1018 
1019 static const unsigned char ch112data[] = {
1020   0x80, 0x80, 0xb0, 0xc8, 0x88, 0x88, 0xc8, 0xb0,
1021 };
1022 
1023 static const FontGLUTBitmapCharRec ch112 = { 5, 8, 0, 2, 6, ch112data };
1024 
1025 
1026 /* char: 0x6f 'o' */
1027 
1028 static const unsigned char ch111data[] = {
1029   0x70, 0x88, 0x88, 0x88, 0x88, 0x70,
1030 };
1031 
1032 static const FontGLUTBitmapCharRec ch111 = { 5, 6, 0, 0, 6, ch111data };
1033 
1034 
1035 /* char: 0x6e 'n' */
1036 
1037 static const unsigned char ch110data[] = {
1038   0x88, 0x88, 0x88, 0x88, 0xc8, 0xb0,
1039 };
1040 
1041 static const FontGLUTBitmapCharRec ch110 = { 5, 6, 0, 0, 6, ch110data };
1042 
1043 
1044 /* char: 0x6d 'm' */
1045 
1046 static const unsigned char ch109data[] = {
1047   0x92, 0x92, 0x92, 0x92, 0x92, 0xec,
1048 };
1049 
1050 static const FontGLUTBitmapCharRec ch109 = { 7, 6, 0, 0, 8, ch109data };
1051 
1052 
1053 /* char: 0x6c 'l' */
1054 
1055 static const unsigned char ch108data[] = {
1056   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
1057 };
1058 
1059 static const FontGLUTBitmapCharRec ch108 = { 1, 8, 0, 0, 2, ch108data };
1060 
1061 
1062 /* char: 0x6b 'k' */
1063 
1064 static const unsigned char ch107data[] = {
1065   0x90, 0x90, 0xa0, 0xc0, 0xa0, 0x90, 0x80, 0x80,
1066 };
1067 
1068 static const FontGLUTBitmapCharRec ch107 = { 4, 8, 0, 0, 5, ch107data };
1069 
1070 
1071 /* char: 0x6a 'j' */
1072 
1073 static const unsigned char ch106data[] = {
1074   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x0, 0x80,
1075 };
1076 
1077 static const FontGLUTBitmapCharRec ch106 = { 1, 9, 0, 1, 2, ch106data };
1078 
1079 
1080 /* char: 0x69 'i' */
1081 
1082 static const unsigned char ch105data[] = {
1083   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x0, 0x80,
1084 };
1085 
1086 static const FontGLUTBitmapCharRec ch105 = { 1, 8, 0, 0, 2, ch105data };
1087 
1088 
1089 /* char: 0x68 'h' */
1090 
1091 static const unsigned char ch104data[] = {
1092   0x88, 0x88, 0x88, 0x88, 0xc8, 0xb0, 0x80, 0x80,
1093 };
1094 
1095 static const FontGLUTBitmapCharRec ch104 = { 5, 8, 0, 0, 6, ch104data };
1096 
1097 
1098 /* char: 0x67 'g' */
1099 
1100 static const unsigned char ch103data[] = {
1101   0x70, 0x8, 0x68, 0x98, 0x88, 0x88, 0x98, 0x68,
1102 };
1103 
1104 static const FontGLUTBitmapCharRec ch103 = { 5, 8, 0, 2, 6, ch103data };
1105 
1106 
1107 /* char: 0x66 'f' */
1108 
1109 static const unsigned char ch102data[] = {
1110   0x40, 0x40, 0x40, 0x40, 0x40, 0xe0, 0x40, 0x30,
1111 };
1112 
1113 static const FontGLUTBitmapCharRec ch102 = { 4, 8, 0, 0, 4, ch102data };
1114 
1115 
1116 /* char: 0x65 'e' */
1117 
1118 static const unsigned char ch101data[] = {
1119   0x60, 0x90, 0x80, 0xf0, 0x90, 0x60,
1120 };
1121 
1122 static const FontGLUTBitmapCharRec ch101 = { 4, 6, 0, 0, 5, ch101data };
1123 
1124 
1125 /* char: 0x64 'd' */
1126 
1127 static const unsigned char ch100data[] = {
1128   0x68, 0x98, 0x88, 0x88, 0x98, 0x68, 0x8, 0x8,
1129 };
1130 
1131 static const FontGLUTBitmapCharRec ch100 = { 5, 8, 0, 0, 6, ch100data };
1132 
1133 
1134 /* char: 0x63 'c' */
1135 
1136 static const unsigned char ch99data[] = {
1137   0x60, 0x90, 0x80, 0x80, 0x90, 0x60,
1138 };
1139 
1140 static const FontGLUTBitmapCharRec ch99 = { 4, 6, 0, 0, 5, ch99data };
1141 
1142 
1143 /* char: 0x62 'b' */
1144 
1145 static const unsigned char ch98data[] = {
1146   0xb0, 0xc8, 0x88, 0x88, 0xc8, 0xb0, 0x80, 0x80,
1147 };
1148 
1149 static const FontGLUTBitmapCharRec ch98 = { 5, 8, 0, 0, 6, ch98data };
1150 
1151 
1152 /* char: 0x61 'a' */
1153 
1154 static const unsigned char ch97data[] = {
1155   0x68, 0x90, 0x90, 0x70, 0x10, 0xe0,
1156 };
1157 
1158 static const FontGLUTBitmapCharRec ch97 = { 5, 6, 0, 0, 5, ch97data };
1159 
1160 
1161 /* char: 0x60 '`' */
1162 
1163 static const unsigned char ch96data[] = {
1164   0x80, 0x80, 0x40,
1165 };
1166 
1167 static const FontGLUTBitmapCharRec ch96 = { 2, 3, 0, -5, 3, ch96data };
1168 
1169 
1170 /* char: 0x5f '_' */
1171 
1172 static const unsigned char ch95data[] = {
1173   0xfc,
1174 };
1175 
1176 static const FontGLUTBitmapCharRec ch95 = { 6, 1, 0, 2, 6, ch95data };
1177 
1178 
1179 /* char: 0x5e '^' */
1180 
1181 static const unsigned char ch94data[] = {
1182   0x88, 0x50, 0x50, 0x20, 0x20,
1183 };
1184 
1185 static const FontGLUTBitmapCharRec ch94 = { 5, 5, 0, -3, 6, ch94data };
1186 
1187 
1188 /* char: 0x5d ']' */
1189 
1190 static const unsigned char ch93data[] = {
1191   0xc0, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0xc0,
1192 };
1193 
1194 static const FontGLUTBitmapCharRec ch93 = { 2, 10, 0, 2, 3, ch93data };
1195 
1196 
1197 /* char: 0x5c '\' */
1198 
1199 static const unsigned char ch92data[] = {
1200   0x20, 0x20, 0x40, 0x40, 0x40, 0x40, 0x80, 0x80,
1201 };
1202 
1203 static const FontGLUTBitmapCharRec ch92 = { 3, 8, 0, 0, 3, ch92data };
1204 
1205 
1206 /* char: 0x5b '[' */
1207 
1208 static const unsigned char ch91data[] = {
1209   0xc0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0xc0,
1210 };
1211 
1212 static const FontGLUTBitmapCharRec ch91 = { 2, 10, -1, 2, 3, ch91data };
1213 
1214 
1215 /* char: 0x5a 'Z' */
1216 
1217 static const unsigned char ch90data[] = {
1218   0xf8, 0x80, 0x40, 0x20, 0x20, 0x10, 0x8, 0xf8,
1219 };
1220 
1221 static const FontGLUTBitmapCharRec ch90 = { 5, 8, -1, 0, 7, ch90data };
1222 
1223 
1224 /* char: 0x59 'Y' */
1225 
1226 static const unsigned char ch89data[] = {
1227   0x10, 0x10, 0x10, 0x28, 0x28, 0x44, 0x44, 0x82,
1228 };
1229 
1230 static const FontGLUTBitmapCharRec ch89 = { 7, 8, 0, 0, 7, ch89data };
1231 
1232 
1233 /* char: 0x58 'X' */
1234 
1235 static const unsigned char ch88data[] = {
1236   0x88, 0x88, 0x50, 0x50, 0x20, 0x50, 0x88, 0x88,
1237 };
1238 
1239 static const FontGLUTBitmapCharRec ch88 = { 5, 8, -1, 0, 7, ch88data };
1240 
1241 
1242 /* char: 0x57 'W' */
1243 
1244 static const unsigned char ch87data[] = {
1245   0x22, 0x0, 0x22, 0x0, 0x22, 0x0, 0x55, 0x0, 0x49, 0x0, 0x49, 0x0, 0x88, 0x80, 0x88,
1246   0x80,
1247 };
1248 
1249 static const FontGLUTBitmapCharRec ch87 = { 9, 8, 0, 0, 9, ch87data };
1250 
1251 
1252 /* char: 0x56 'V' */
1253 
1254 static const unsigned char ch86data[] = {
1255   0x10, 0x28, 0x28, 0x44, 0x44, 0x44, 0x82, 0x82,
1256 };
1257 
1258 static const FontGLUTBitmapCharRec ch86 = { 7, 8, 0, 0, 7, ch86data };
1259 
1260 
1261 /* char: 0x55 'U' */
1262 
1263 static const unsigned char ch85data[] = {
1264   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84,
1265 };
1266 
1267 static const FontGLUTBitmapCharRec ch85 = { 6, 8, -1, 0, 8, ch85data };
1268 
1269 
1270 /* char: 0x54 'T' */
1271 
1272 static const unsigned char ch84data[] = {
1273   0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0x20, 0xf8,
1274 };
1275 
1276 static const FontGLUTBitmapCharRec ch84 = { 5, 8, 0, 0, 5, ch84data };
1277 
1278 
1279 /* char: 0x53 'S' */
1280 
1281 static const unsigned char ch83data[] = {
1282   0x70, 0x88, 0x88, 0x8, 0x70, 0x80, 0x88, 0x70,
1283 };
1284 
1285 static const FontGLUTBitmapCharRec ch83 = { 5, 8, -1, 0, 7, ch83data };
1286 
1287 
1288 /* char: 0x52 'R' */
1289 
1290 static const unsigned char ch82data[] = {
1291   0x88, 0x88, 0x88, 0x88, 0xf0, 0x88, 0x88, 0xf0,
1292 };
1293 
1294 static const FontGLUTBitmapCharRec ch82 = { 5, 8, -1, 0, 7, ch82data };
1295 
1296 
1297 /* char: 0x51 'Q' */
1298 
1299 static const unsigned char ch81data[] = {
1300   0x2, 0x7c, 0x8c, 0x94, 0x84, 0x84, 0x84, 0x84, 0x78,
1301 };
1302 
1303 static const FontGLUTBitmapCharRec ch81 = { 7, 9, -1, 1, 8, ch81data };
1304 
1305 
1306 /* char: 0x50 'P' */
1307 
1308 static const unsigned char ch80data[] = {
1309   0x80, 0x80, 0x80, 0x80, 0xf0, 0x88, 0x88, 0xf0,
1310 };
1311 
1312 static const FontGLUTBitmapCharRec ch80 = { 5, 8, -1, 0, 7, ch80data };
1313 
1314 
1315 /* char: 0x4f 'O' */
1316 
1317 static const unsigned char ch79data[] = {
1318   0x78, 0x84, 0x84, 0x84, 0x84, 0x84, 0x84, 0x78,
1319 };
1320 
1321 static const FontGLUTBitmapCharRec ch79 = { 6, 8, -1, 0, 8, ch79data };
1322 
1323 
1324 /* char: 0x4e 'N' */
1325 
1326 static const unsigned char ch78data[] = {
1327   0x8c, 0x8c, 0x94, 0x94, 0xa4, 0xa4, 0xc4, 0xc4,
1328 };
1329 
1330 static const FontGLUTBitmapCharRec ch78 = { 6, 8, -1, 0, 8, ch78data };
1331 
1332 
1333 /* char: 0x4d 'M' */
1334 
1335 static const unsigned char ch77data[] = {
1336   0x92, 0x92, 0x92, 0xaa, 0xaa, 0xc6, 0xc6, 0x82,
1337 };
1338 
1339 static const FontGLUTBitmapCharRec ch77 = { 7, 8, -1, 0, 9, ch77data };
1340 
1341 
1342 /* char: 0x4c 'L' */
1343 
1344 static const unsigned char ch76data[] = {
1345   0xf0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
1346 };
1347 
1348 static const FontGLUTBitmapCharRec ch76 = { 4, 8, -1, 0, 6, ch76data };
1349 
1350 
1351 /* char: 0x4b 'K' */
1352 
1353 static const unsigned char ch75data[] = {
1354   0x88, 0x88, 0x90, 0x90, 0xe0, 0xa0, 0x90, 0x88,
1355 };
1356 
1357 static const FontGLUTBitmapCharRec ch75 = { 5, 8, -1, 0, 7, ch75data };
1358 
1359 
1360 /* char: 0x4a 'J' */
1361 
1362 static const unsigned char ch74data[] = {
1363   0x60, 0x90, 0x10, 0x10, 0x10, 0x10, 0x10, 0x10,
1364 };
1365 
1366 static const FontGLUTBitmapCharRec ch74 = { 4, 8, 0, 0, 5, ch74data };
1367 
1368 
1369 /* char: 0x49 'I' */
1370 
1371 static const unsigned char ch73data[] = {
1372   0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
1373 };
1374 
1375 static const FontGLUTBitmapCharRec ch73 = { 1, 8, -1, 0, 3, ch73data };
1376 
1377 
1378 /* char: 0x48 'H' */
1379 
1380 static const unsigned char ch72data[] = {
1381   0x84, 0x84, 0x84, 0x84, 0xfc, 0x84, 0x84, 0x84,
1382 };
1383 
1384 static const FontGLUTBitmapCharRec ch72 = { 6, 8, -1, 0, 8, ch72data };
1385 
1386 
1387 /* char: 0x47 'G' */
1388 
1389 static const unsigned char ch71data[] = {
1390   0x74, 0x8c, 0x84, 0x8c, 0x80, 0x80, 0x84, 0x78,
1391 };
1392 
1393 static const FontGLUTBitmapCharRec ch71 = { 6, 8, -1, 0, 8, ch71data };
1394 
1395 
1396 /* char: 0x46 'F' */
1397 
1398 static const unsigned char ch70data[] = {
1399   0x80, 0x80, 0x80, 0x80, 0xf0, 0x80, 0x80, 0xf8,
1400 };
1401 
1402 static const FontGLUTBitmapCharRec ch70 = { 5, 8, -1, 0, 6, ch70data };
1403 
1404 
1405 /* char: 0x45 'E' */
1406 
1407 static const unsigned char ch69data[] = {
1408   0xf8, 0x80, 0x80, 0x80, 0xf8, 0x80, 0x80, 0xf8,
1409 };
1410 
1411 static const FontGLUTBitmapCharRec ch69 = { 5, 8, -1, 0, 7, ch69data };
1412 
1413 
1414 /* char: 0x44 'D' */
1415 
1416 static const unsigned char ch68data[] = {
1417   0xf0, 0x88, 0x84, 0x84, 0x84, 0x84, 0x88, 0xf0,
1418 };
1419 
1420 static const FontGLUTBitmapCharRec ch68 = { 6, 8, -1, 0, 8, ch68data };
1421 
1422 
1423 /* char: 0x43 'C' */
1424 
1425 static const unsigned char ch67data[] = {
1426   0x78, 0x84, 0x80, 0x80, 0x80, 0x80, 0x84, 0x78,
1427 };
1428 
1429 static const FontGLUTBitmapCharRec ch67 = { 6, 8, -1, 0, 8, ch67data };
1430 
1431 
1432 /* char: 0x42 'B' */
1433 
1434 static const unsigned char ch66data[] = {
1435   0xf0, 0x88, 0x88, 0x88, 0xf0, 0x88, 0x88, 0xf0,
1436 };
1437 
1438 static const FontGLUTBitmapCharRec ch66 = { 5, 8, -1, 0, 7, ch66data };
1439 
1440 
1441 /* char: 0x41 'A' */
1442 
1443 static const unsigned char ch65data[] = {
1444   0x82, 0x82, 0x7c, 0x44, 0x28, 0x28, 0x10, 0x10,
1445 };
1446 
1447 static const FontGLUTBitmapCharRec ch65 = { 7, 8, 0, 0, 7, ch65data };
1448 
1449 
1450 /* char: 0x40 '@' */
1451 
1452 static const unsigned char ch64data[] = {
1453   0x3e, 0x0, 0x40, 0x0, 0x9b, 0x0, 0xa4, 0x80, 0xa4, 0x80, 0xa2, 0x40, 0x92, 0x40, 0x4d,
1454   0x40,
1455   0x20, 0x80, 0x1f, 0x0,
1456 };
1457 
1458 static const FontGLUTBitmapCharRec ch64 = { 10, 10, 0, 2, 11, ch64data };
1459 
1460 
1461 /* char: 0x3f '?' */
1462 
1463 static const unsigned char ch63data[] = {
1464   0x40, 0x0, 0x40, 0x40, 0x20, 0x10, 0x90, 0x60,
1465 };
1466 
1467 static const FontGLUTBitmapCharRec ch63 = { 4, 8, -1, 0, 6, ch63data };
1468 
1469 
1470 /* char: 0x3e '>' */
1471 
1472 static const unsigned char ch62data[] = {
1473   0x80, 0x40, 0x20, 0x40, 0x80,
1474 };
1475 
1476 static const FontGLUTBitmapCharRec ch62 = { 3, 5, -1, -1, 6, ch62data };
1477 
1478 
1479 /* char: 0x3d '=' */
1480 
1481 static const unsigned char ch61data[] = {
1482   0xf0, 0x0, 0xf0,
1483 };
1484 
1485 static const FontGLUTBitmapCharRec ch61 = { 4, 3, 0, -2, 5, ch61data };
1486 
1487 
1488 /* char: 0x3c '<' */
1489 
1490 static const unsigned char ch60data[] = {
1491   0x20, 0x40, 0x80, 0x40, 0x20,
1492 };
1493 
1494 static const FontGLUTBitmapCharRec ch60 = { 3, 5, -1, -1, 6, ch60data };
1495 
1496 
1497 /* char: 0x3b ';' */
1498 
1499 static const unsigned char ch59data[] = {
1500   0x80, 0x40, 0x40, 0x0, 0x0, 0x0, 0x0, 0x40,
1501 };
1502 
1503 static const FontGLUTBitmapCharRec ch59 = { 2, 8, 0, 2, 3, ch59data };
1504 
1505 
1506 /* char: 0x3a ':' */
1507 
1508 static const unsigned char ch58data[] = {
1509   0x80, 0x0, 0x0, 0x0, 0x0, 0x80,
1510 };
1511 
1512 static const FontGLUTBitmapCharRec ch58 = { 1, 6, -1, 0, 3, ch58data };
1513 
1514 
1515 /* char: 0x39 '9' */
1516 
1517 static const unsigned char ch57data[] = {
1518   0x70, 0x88, 0x8, 0x68, 0x98, 0x88, 0x88, 0x70,
1519 };
1520 
1521 static const FontGLUTBitmapCharRec ch57 = { 5, 8, 0, 0, 6, ch57data };
1522 
1523 
1524 /* char: 0x38 '8' */
1525 
1526 static const unsigned char ch56data[] = {
1527   0x70, 0x88, 0x88, 0x88, 0x70, 0x88, 0x88, 0x70,
1528 };
1529 
1530 static const FontGLUTBitmapCharRec ch56 = { 5, 8, 0, 0, 6, ch56data };
1531 
1532 
1533 /* char: 0x37 '7' */
1534 
1535 static const unsigned char ch55data[] = {
1536   0x40, 0x40, 0x20, 0x20, 0x10, 0x10, 0x8, 0xf8,
1537 };
1538 
1539 static const FontGLUTBitmapCharRec ch55 = { 5, 8, 0, 0, 6, ch55data };
1540 
1541 
1542 /* char: 0x36 '6' */
1543 
1544 static const unsigned char ch54data[] = {
1545   0x70, 0x88, 0x88, 0xc8, 0xb0, 0x80, 0x88, 0x70,
1546 };
1547 
1548 static const FontGLUTBitmapCharRec ch54 = { 5, 8, 0, 0, 6, ch54data };
1549 
1550 
1551 /* char: 0x35 '5' */
1552 
1553 static const unsigned char ch53data[] = {
1554   0x70, 0x88, 0x8, 0x8, 0xf0, 0x80, 0x80, 0xf8,
1555 };
1556 
1557 static const FontGLUTBitmapCharRec ch53 = { 5, 8, 0, 0, 6, ch53data };
1558 
1559 
1560 /* char: 0x34 '4' */
1561 
1562 static const unsigned char ch52data[] = {
1563   0x10, 0x10, 0xf8, 0x90, 0x50, 0x50, 0x30, 0x10,
1564 };
1565 
1566 static const FontGLUTBitmapCharRec ch52 = { 5, 8, 0, 0, 6, ch52data };
1567 
1568 
1569 /* char: 0x33 '3' */
1570 
1571 static const unsigned char ch51data[] = {
1572   0x70, 0x88, 0x8, 0x8, 0x30, 0x8, 0x88, 0x70,
1573 };
1574 
1575 static const FontGLUTBitmapCharRec ch51 = { 5, 8, 0, 0, 6, ch51data };
1576 
1577 
1578 /* char: 0x32 '2' */
1579 
1580 static const unsigned char ch50data[] = {
1581   0xf8, 0x80, 0x40, 0x30, 0x8, 0x8, 0x88, 0x70,
1582 };
1583 
1584 static const FontGLUTBitmapCharRec ch50 = { 5, 8, 0, 0, 6, ch50data };
1585 
1586 
1587 /* char: 0x31 '1' */
1588 
1589 static const unsigned char ch49data[] = {
1590   0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0xc0, 0x40,
1591 };
1592 
1593 static const FontGLUTBitmapCharRec ch49 = { 2, 8, -1, 0, 6, ch49data };
1594 
1595 
1596 /* char: 0x30 '0' */
1597 
1598 static const unsigned char ch48data[] = {
1599   0x70, 0x88, 0x88, 0x88, 0x88, 0x88, 0x88, 0x70,
1600 };
1601 
1602 static const FontGLUTBitmapCharRec ch48 = { 5, 8, 0, 0, 6, ch48data };
1603 
1604 
1605 /* char: 0x2f '/' */
1606 
1607 static const unsigned char ch47data[] = {
1608   0x80, 0x80, 0x40, 0x40, 0x40, 0x40, 0x20, 0x20,
1609 };
1610 
1611 static const FontGLUTBitmapCharRec ch47 = { 3, 8, 0, 0, 3, ch47data };
1612 
1613 
1614 /* char: 0x2e '.' */
1615 
1616 static const unsigned char ch46data[] = {
1617   0x80,
1618 };
1619 
1620 static const FontGLUTBitmapCharRec ch46 = { 1, 1, -1, 0, 3, ch46data };
1621 
1622 
1623 /* char: 0x2d '-' */
1624 
1625 static const unsigned char ch45data[] = {
1626   0xf8,
1627 };
1628 
1629 static const FontGLUTBitmapCharRec ch45 = { 5, 1, -1, -3, 7, ch45data };
1630 
1631 
1632 /* char: 0x2c ',' */
1633 
1634 static const unsigned char ch44data[] = {
1635   0x80, 0x40, 0x40,
1636 };
1637 
1638 static const FontGLUTBitmapCharRec ch44 = { 2, 3, 0, 2, 3, ch44data };
1639 
1640 
1641 /* char: 0x2b '+' */
1642 
1643 static const unsigned char ch43data[] = {
1644   0x20, 0x20, 0xf8, 0x20, 0x20,
1645 };
1646 
1647 static const FontGLUTBitmapCharRec ch43 = { 5, 5, 0, -1, 6, ch43data };
1648 
1649 
1650 /* char: 0x2a '*' */
1651 
1652 static const unsigned char ch42data[] = {
1653   0xa0, 0x40, 0xa0,
1654 };
1655 
1656 static const FontGLUTBitmapCharRec ch42 = { 3, 3, 0, -5, 4, ch42data };
1657 
1658 
1659 /* char: 0x29 ')' */
1660 
1661 static const unsigned char ch41data[] = {
1662   0x80, 0x40, 0x40, 0x20, 0x20, 0x20, 0x20, 0x40, 0x40, 0x80,
1663 };
1664 
1665 static const FontGLUTBitmapCharRec ch41 = { 3, 10, -1, 2, 4, ch41data };
1666 
1667 
1668 /* char: 0x28 '(' */
1669 
1670 static const unsigned char ch40data[] = {
1671   0x20, 0x40, 0x40, 0x80, 0x80, 0x80, 0x80, 0x40, 0x40, 0x20,
1672 };
1673 
1674 static const FontGLUTBitmapCharRec ch40 = { 3, 10, 0, 2, 4, ch40data };
1675 
1676 
1677 /* char: 0x27 ''' */
1678 
1679 static const unsigned char ch39data[] = {
1680   0x80, 0x40, 0x40,
1681 };
1682 
1683 static const FontGLUTBitmapCharRec ch39 = { 2, 3, -1, -5, 3, ch39data };
1684 
1685 
1686 /* char: 0x26 '&' */
1687 
1688 static const unsigned char ch38data[] = {
1689   0x64, 0x98, 0x98, 0xa4, 0x60, 0x50, 0x50, 0x20,
1690 };
1691 
1692 static const FontGLUTBitmapCharRec ch38 = { 6, 8, -1, 0, 8, ch38data };
1693 
1694 
1695 /* char: 0x25 '%' */
1696 
1697 static const unsigned char ch37data[] = {
1698   0x26, 0x29, 0x16, 0x10, 0x8, 0x68, 0x94, 0x64,
1699 };
1700 
1701 static const FontGLUTBitmapCharRec ch37 = { 8, 8, 0, 0, 9, ch37data };
1702 
1703 
1704 /* char: 0x24 '$' */
1705 
1706 static const unsigned char ch36data[] = {
1707   0x20, 0x70, 0xa8, 0x28, 0x70, 0xa0, 0xa8, 0x70, 0x20,
1708 };
1709 
1710 static const FontGLUTBitmapCharRec ch36 = { 5, 9, 0, 1, 6, ch36data };
1711 
1712 
1713 /* char: 0x23 '#' */
1714 
1715 static const unsigned char ch35data[] = {
1716   0x50, 0x50, 0xf8, 0x28, 0x7c, 0x28, 0x28,
1717 };
1718 
1719 static const FontGLUTBitmapCharRec ch35 = { 6, 7, 0, 0, 6, ch35data };
1720 
1721 
1722 /* char: 0x22 '"' */
1723 
1724 static const unsigned char ch34data[] = {
1725   0xa0, 0xa0,
1726 };
1727 
1728 static const FontGLUTBitmapCharRec ch34 = { 3, 2, -1, -6, 4, ch34data };
1729 
1730 
1731 /* char: 0x21 '!' */
1732 
1733 static const unsigned char ch33data[] = {
1734   0x80, 0x0, 0x80, 0x80, 0x80, 0x80, 0x80, 0x80,
1735 };
1736 
1737 static const FontGLUTBitmapCharRec ch33 = { 1, 8, -1, 0, 3, ch33data };
1738 
1739 
1740 /* char: 0x20 ' ' */
1741 
1742 #ifdef _WIN32
1743 
1744 /* XXX Work around Microsoft OpenGL 1.1 bug where glFontGLUTBitmap with
1745    a height or width of zero does not advance the raster position
1746    as specified by OpenGL. (Cosmo OpenGL does not have this bug.) */
1747 static const unsigned char ch32data[] = { 0x0 };
1748 static const FontGLUTBitmapCharRec ch32 = { 0, 0, 0, 0, 3, ch32data };
1749 #else
1750 static const FontGLUTBitmapCharRec ch32 = { 0, 0, 0, 0, 3, 0 };
1751 #endif
1752 
1753 static const FontGLUTBitmapCharRec *const chars[] = {
1754   &ch32,
1755   &ch33,
1756   &ch34,
1757   &ch35,
1758   &ch36,
1759   &ch37,
1760   &ch38,
1761   &ch39,
1762   &ch40,
1763   &ch41,
1764   &ch42,
1765   &ch43,
1766   &ch44,
1767   &ch45,
1768   &ch46,
1769   &ch47,
1770   &ch48,
1771   &ch49,
1772   &ch50,
1773   &ch51,
1774   &ch52,
1775   &ch53,
1776   &ch54,
1777   &ch55,
1778   &ch56,
1779   &ch57,
1780   &ch58,
1781   &ch59,
1782   &ch60,
1783   &ch61,
1784   &ch62,
1785   &ch63,
1786   &ch64,
1787   &ch65,
1788   &ch66,
1789   &ch67,
1790   &ch68,
1791   &ch69,
1792   &ch70,
1793   &ch71,
1794   &ch72,
1795   &ch73,
1796   &ch74,
1797   &ch75,
1798   &ch76,
1799   &ch77,
1800   &ch78,
1801   &ch79,
1802   &ch80,
1803   &ch81,
1804   &ch82,
1805   &ch83,
1806   &ch84,
1807   &ch85,
1808   &ch86,
1809   &ch87,
1810   &ch88,
1811   &ch89,
1812   &ch90,
1813   &ch91,
1814   &ch92,
1815   &ch93,
1816   &ch94,
1817   &ch95,
1818   &ch96,
1819   &ch97,
1820   &ch98,
1821   &ch99,
1822   &ch100,
1823   &ch101,
1824   &ch102,
1825   &ch103,
1826   &ch104,
1827   &ch105,
1828   &ch106,
1829   &ch107,
1830   &ch108,
1831   &ch109,
1832   &ch110,
1833   &ch111,
1834   &ch112,
1835   &ch113,
1836   &ch114,
1837   &ch115,
1838   &ch116,
1839   &ch117,
1840   &ch118,
1841   &ch119,
1842   &ch120,
1843   &ch121,
1844   &ch122,
1845   &ch123,
1846   &ch124,
1847   &ch125,
1848   &ch126,
1849   0,
1850   0,
1851   0,
1852   0,
1853   0,
1854   0,
1855   0,
1856   0,
1857   0,
1858   0,
1859   0,
1860   0,
1861   0,
1862   0,
1863   0,
1864   0,
1865   0,
1866   0,
1867   0,
1868   0,
1869   0,
1870   0,
1871   0,
1872   0,
1873   0,
1874   0,
1875   0,
1876   0,
1877   0,
1878   0,
1879   0,
1880   0,
1881   0,
1882   &ch160,
1883   &ch161,
1884   &ch162,
1885   &ch163,
1886   &ch164,
1887   &ch165,
1888   &ch166,
1889   &ch167,
1890   &ch168,
1891   &ch169,
1892   &ch170,
1893   &ch171,
1894   &ch172,
1895   &ch173,
1896   &ch174,
1897   &ch175,
1898   &ch176,
1899   &ch177,
1900   &ch178,
1901   &ch179,
1902   &ch180,
1903   &ch181,
1904   &ch182,
1905   &ch183,
1906   &ch184,
1907   &ch185,
1908   &ch186,
1909   &ch187,
1910   &ch188,
1911   &ch189,
1912   &ch190,
1913   &ch191,
1914   &ch192,
1915   &ch193,
1916   &ch194,
1917   &ch195,
1918   &ch196,
1919   &ch197,
1920   &ch198,
1921   &ch199,
1922   &ch200,
1923   &ch201,
1924   &ch202,
1925   &ch203,
1926   &ch204,
1927   &ch205,
1928   &ch206,
1929   &ch207,
1930   &ch208,
1931   &ch209,
1932   &ch210,
1933   &ch211,
1934   &ch212,
1935   &ch213,
1936   &ch214,
1937   &ch215,
1938   &ch216,
1939   &ch217,
1940   &ch218,
1941   &ch219,
1942   &ch220,
1943   &ch221,
1944   &ch222,
1945   &ch223,
1946   &ch224,
1947   &ch225,
1948   &ch226,
1949   &ch227,
1950   &ch228,
1951   &ch229,
1952   &ch230,
1953   &ch231,
1954   &ch232,
1955   &ch233,
1956   &ch234,
1957   &ch235,
1958   &ch236,
1959   &ch237,
1960   &ch238,
1961   &ch239,
1962   &ch240,
1963   &ch241,
1964   &ch242,
1965   &ch243,
1966   &ch244,
1967   &ch245,
1968   &ch246,
1969   &ch247,
1970   &ch248,
1971   &ch249,
1972   &ch250,
1973   &ch251,
1974   &ch252,
1975   &ch253,
1976   &ch254,
1977   &ch255,
1978 };
1979 
1980 FontGLUTBitmapFontRec FontGLUTBitmapHelvetica10 = {
1981   "-adobe-helvetica-medium-r-normal--10-100-75-75-p-56-iso8859-1",
1982   224,
1983   32,
1984   chars
1985 };
1986