Build AFM data for core PostScript fonts into WINEPS.
[wine.git] / dlls / wineps / data / agl.c
bloba2ea96591b49d926588b6af837dbed1b42345833
1 /*******************************************************************************
3 * Adobe Glyph List data for the Wine PostScript driver
5 * Copyright 2001 Ian Pilcher
8 * This data is derived from the Adobe Glyph list at
10 * http://partners.adobe.com/asn/developer/type/glyphlist.txt
12 * and the Adobe Font Metrics files at
14 * ftp://ftp.adobe.com/pub/adobe/type/win/all/afmfiles/base35/
16 * which are Copyright 1985-1998 Adobe Systems Incorporated.
20 #include "psdrv.h"
24 * Every glyph name in the AGL and the 39 core PostScript fonts
27 const INT PSDRV_AGLGlyphNamesSize = 1258;
29 GLYPHNAME PSDRV_AGLGlyphNames[1258] =
31 { -1, "A" }, /* LATIN CAPITAL LETTER A */
32 { -1, "AE" }, /* LATIN CAPITAL LETTER AE */
33 { -1, "AEacute" }, /* LATIN CAPITAL LETTER AE WITH ACUTE */
34 { -1, "AEsmall" }, /* LATIN SMALL CAPITAL LETTER AE */
35 { -1, "Aacute" }, /* LATIN CAPITAL LETTER A WITH ACUTE */
36 { -1, "Aacutesmall" }, /* LATIN SMALL CAPITAL LETTER A WITH ACUTE */
37 { -1, "Abreve" }, /* LATIN CAPITAL LETTER A WITH BREVE */
38 { -1, "Acircumflex" }, /* LATIN CAPITAL LETTER A WITH CIRCUMFLEX */
39 { -1, "Acircumflexsmall" }, /* LATIN SMALL CAPITAL LETTER A WITH CIRCUMFLEX */
40 { -1, "Acute" }, /* CAPITAL ACUTE ACCENT */
41 { -1, "Acutesmall" }, /* SMALL CAPITAL ACUTE ACCENT */
42 { -1, "Adieresis" }, /* LATIN CAPITAL LETTER A WITH DIAERESIS */
43 { -1, "Adieresissmall" }, /* LATIN SMALL CAPITAL LETTER A WITH DIAERESIS */
44 { -1, "Agrave" }, /* LATIN CAPITAL LETTER A WITH GRAVE */
45 { -1, "Agravesmall" }, /* LATIN SMALL CAPITAL LETTER A WITH GRAVE */
46 { -1, "Alpha" }, /* GREEK CAPITAL LETTER ALPHA */
47 { -1, "Alphatonos" }, /* GREEK CAPITAL LETTER ALPHA WITH TONOS */
48 { -1, "Amacron" }, /* LATIN CAPITAL LETTER A WITH MACRON */
49 { -1, "Aogonek" }, /* LATIN CAPITAL LETTER A WITH OGONEK */
50 { -1, "Aring" }, /* LATIN CAPITAL LETTER A WITH RING ABOVE */
51 { -1, "Aringacute" }, /* LATIN CAPITAL LETTER A WITH RING ABOVE AND ACUTE */
52 { -1, "Aringsmall" }, /* LATIN SMALL CAPITAL LETTER A WITH RING ABOVE */
53 { -1, "Asmall" }, /* LATIN SMALL CAPITAL LETTER A */
54 { -1, "Atilde" }, /* LATIN CAPITAL LETTER A WITH TILDE */
55 { -1, "Atildesmall" }, /* LATIN SMALL CAPITAL LETTER A WITH TILDE */
56 { -1, "B" }, /* LATIN CAPITAL LETTER B */
57 { -1, "Beta" }, /* GREEK CAPITAL LETTER BETA */
58 { -1, "Brevesmall" }, /* SMALL CAPITAL BREVE */
59 { -1, "Bsmall" }, /* LATIN SMALL CAPITAL LETTER B */
60 { -1, "C" }, /* LATIN CAPITAL LETTER C */
61 { -1, "Cacute" }, /* LATIN CAPITAL LETTER C WITH ACUTE */
62 { -1, "Caron" }, /* CAPITAL CARON */
63 { -1, "Caronsmall" }, /* SMALL CAPITAL CARON */
64 { -1, "Ccaron" }, /* LATIN CAPITAL LETTER C WITH CARON */
65 { -1, "Ccedilla" }, /* LATIN CAPITAL LETTER C WITH CEDILLA */
66 { -1, "Ccedillasmall" }, /* LATIN SMALL CAPITAL LETTER C WITH CEDILLA */
67 { -1, "Ccircumflex" }, /* LATIN CAPITAL LETTER C WITH CIRCUMFLEX */
68 { -1, "Cdotaccent" }, /* LATIN CAPITAL LETTER C WITH DOT ABOVE */
69 { -1, "Cedillasmall" }, /* SMALL CAPITAL CEDILLA */
70 { -1, "Chi" }, /* GREEK CAPITAL LETTER CHI */
71 { -1, "Circumflexsmall" }, /* SMALL CAPITAL MODIFIER LETTER CIRCUMFLEX ACCENT */
72 { -1, "Csmall" }, /* LATIN SMALL CAPITAL LETTER C */
73 { -1, "D" }, /* LATIN CAPITAL LETTER D */
74 { -1, "Dcaron" }, /* LATIN CAPITAL LETTER D WITH CARON */
75 { -1, "Dcroat" }, /* LATIN CAPITAL LETTER D WITH STROKE */
76 { -1, "Delta" }, /* INCREMENT */
77 /* GREEK CAPITAL LETTER DELTA;Duplicate */
78 { -1, "Dieresis" }, /* CAPITAL DIAERESIS */
79 { -1, "DieresisAcute" }, /* CAPITAL DIAERESIS ACUTE ACCENT */
80 { -1, "DieresisGrave" }, /* CAPITAL DIAERESIS GRAVE ACCENT */
81 { -1, "Dieresissmall" }, /* SMALL CAPITAL DIAERESIS */
82 { -1, "Dotaccentsmall" }, /* SMALL CAPITAL DOT ABOVE */
83 { -1, "Dsmall" }, /* LATIN SMALL CAPITAL LETTER D */
84 { -1, "E" }, /* LATIN CAPITAL LETTER E */
85 { -1, "Eacute" }, /* LATIN CAPITAL LETTER E WITH ACUTE */
86 { -1, "Eacutesmall" }, /* LATIN SMALL CAPITAL LETTER E WITH ACUTE */
87 { -1, "Ebreve" }, /* LATIN CAPITAL LETTER E WITH BREVE */
88 { -1, "Ecaron" }, /* LATIN CAPITAL LETTER E WITH CARON */
89 { -1, "Ecircumflex" }, /* LATIN CAPITAL LETTER E WITH CIRCUMFLEX */
90 { -1, "Ecircumflexsmall" }, /* LATIN SMALL CAPITAL LETTER E WITH CIRCUMFLEX */
91 { -1, "Edieresis" }, /* LATIN CAPITAL LETTER E WITH DIAERESIS */
92 { -1, "Edieresissmall" }, /* LATIN SMALL CAPITAL LETTER E WITH DIAERESIS */
93 { -1, "Edotaccent" }, /* LATIN CAPITAL LETTER E WITH DOT ABOVE */
94 { -1, "Egrave" }, /* LATIN CAPITAL LETTER E WITH GRAVE */
95 { -1, "Egravesmall" }, /* LATIN SMALL CAPITAL LETTER E WITH GRAVE */
96 { -1, "Emacron" }, /* LATIN CAPITAL LETTER E WITH MACRON */
97 { -1, "Eng" }, /* LATIN CAPITAL LETTER ENG */
98 { -1, "Eogonek" }, /* LATIN CAPITAL LETTER E WITH OGONEK */
99 { -1, "Epsilon" }, /* GREEK CAPITAL LETTER EPSILON */
100 { -1, "Epsilontonos" }, /* GREEK CAPITAL LETTER EPSILON WITH TONOS */
101 { -1, "Esmall" }, /* LATIN SMALL CAPITAL LETTER E */
102 { -1, "Eta" }, /* GREEK CAPITAL LETTER ETA */
103 { -1, "Etatonos" }, /* GREEK CAPITAL LETTER ETA WITH TONOS */
104 { -1, "Eth" }, /* LATIN CAPITAL LETTER ETH */
105 { -1, "Ethsmall" }, /* LATIN SMALL CAPITAL LETTER ETH */
106 { -1, "Euro" }, /* EURO SIGN */
107 { -1, "F" }, /* LATIN CAPITAL LETTER F */
108 { -1, "Fsmall" }, /* LATIN SMALL CAPITAL LETTER F */
109 { -1, "G" }, /* LATIN CAPITAL LETTER G */
110 { -1, "Gamma" }, /* GREEK CAPITAL LETTER GAMMA */
111 { -1, "Gbreve" }, /* LATIN CAPITAL LETTER G WITH BREVE */
112 { -1, "Gcaron" }, /* LATIN CAPITAL LETTER G WITH CARON */
113 { -1, "Gcircumflex" }, /* LATIN CAPITAL LETTER G WITH CIRCUMFLEX */
114 { -1, "Gcommaaccent" }, /* LATIN CAPITAL LETTER G WITH CEDILLA */
115 { -1, "Gdotaccent" }, /* LATIN CAPITAL LETTER G WITH DOT ABOVE */
116 { -1, "Grave" }, /* CAPITAL GRAVE ACCENT */
117 { -1, "Gravesmall" }, /* SMALL CAPITAL GRAVE ACCENT */
118 { -1, "Gsmall" }, /* LATIN SMALL CAPITAL LETTER G */
119 { -1, "H" }, /* LATIN CAPITAL LETTER H */
120 { -1, "H18533" }, /* BLACK CIRCLE */
121 { -1, "H18543" }, /* BLACK SMALL SQUARE */
122 { -1, "H18551" }, /* WHITE SMALL SQUARE */
123 { -1, "H22073" }, /* WHITE SQUARE */
124 { -1, "Hbar" }, /* LATIN CAPITAL LETTER H WITH STROKE */
125 { -1, "Hcircumflex" }, /* LATIN CAPITAL LETTER H WITH CIRCUMFLEX */
126 { -1, "Hsmall" }, /* LATIN SMALL CAPITAL LETTER H */
127 { -1, "Hungarumlaut" }, /* CAPITAL DOUBLE ACUTE ACCENT */
128 { -1, "Hungarumlautsmall" }, /* SMALL CAPITAL DOUBLE ACUTE ACCENT */
129 { -1, "I" }, /* LATIN CAPITAL LETTER I */
130 { -1, "IJ" }, /* LATIN CAPITAL LIGATURE IJ */
131 { -1, "Iacute" }, /* LATIN CAPITAL LETTER I WITH ACUTE */
132 { -1, "Iacutesmall" }, /* LATIN SMALL CAPITAL LETTER I WITH ACUTE */
133 { -1, "Ibreve" }, /* LATIN CAPITAL LETTER I WITH BREVE */
134 { -1, "Icircumflex" }, /* LATIN CAPITAL LETTER I WITH CIRCUMFLEX */
135 { -1, "Icircumflexsmall" }, /* LATIN SMALL CAPITAL LETTER I WITH CIRCUMFLEX */
136 { -1, "Idieresis" }, /* LATIN CAPITAL LETTER I WITH DIAERESIS */
137 { -1, "Idieresissmall" }, /* LATIN SMALL CAPITAL LETTER I WITH DIAERESIS */
138 { -1, "Idot" }, /* FONT FAMILY;Courier */
139 { -1, "Idotaccent" }, /* LATIN CAPITAL LETTER I WITH DOT ABOVE */
140 { -1, "Ifraktur" }, /* BLACK-LETTER CAPITAL I */
141 { -1, "Igrave" }, /* LATIN CAPITAL LETTER I WITH GRAVE */
142 { -1, "Igravesmall" }, /* LATIN SMALL CAPITAL LETTER I WITH GRAVE */
143 { -1, "Imacron" }, /* LATIN CAPITAL LETTER I WITH MACRON */
144 { -1, "Iogonek" }, /* LATIN CAPITAL LETTER I WITH OGONEK */
145 { -1, "Iota" }, /* GREEK CAPITAL LETTER IOTA */
146 { -1, "Iotadieresis" }, /* GREEK CAPITAL LETTER IOTA WITH DIALYTIKA */
147 { -1, "Iotatonos" }, /* GREEK CAPITAL LETTER IOTA WITH TONOS */
148 { -1, "Ismall" }, /* LATIN SMALL CAPITAL LETTER I */
149 { -1, "Itilde" }, /* LATIN CAPITAL LETTER I WITH TILDE */
150 { -1, "J" }, /* LATIN CAPITAL LETTER J */
151 { -1, "Jcircumflex" }, /* LATIN CAPITAL LETTER J WITH CIRCUMFLEX */
152 { -1, "Jsmall" }, /* LATIN SMALL CAPITAL LETTER J */
153 { -1, "K" }, /* LATIN CAPITAL LETTER K */
154 { -1, "Kappa" }, /* GREEK CAPITAL LETTER KAPPA */
155 { -1, "Kcommaaccent" }, /* LATIN CAPITAL LETTER K WITH CEDILLA */
156 { -1, "Ksmall" }, /* LATIN SMALL CAPITAL LETTER K */
157 { -1, "L" }, /* LATIN CAPITAL LETTER L */
158 { -1, "LL" }, /* LATIN CAPITAL LETTER LL */
159 { -1, "Lacute" }, /* LATIN CAPITAL LETTER L WITH ACUTE */
160 { -1, "Lambda" }, /* GREEK CAPITAL LETTER LAMDA */
161 { -1, "Lcaron" }, /* LATIN CAPITAL LETTER L WITH CARON */
162 { -1, "Lcommaaccent" }, /* LATIN CAPITAL LETTER L WITH CEDILLA */
163 { -1, "Ldot" }, /* LATIN CAPITAL LETTER L WITH MIDDLE DOT */
164 { -1, "Lslash" }, /* LATIN CAPITAL LETTER L WITH STROKE */
165 { -1, "Lslashsmall" }, /* LATIN SMALL CAPITAL LETTER L WITH STROKE */
166 { -1, "Lsmall" }, /* LATIN SMALL CAPITAL LETTER L */
167 { -1, "M" }, /* LATIN CAPITAL LETTER M */
168 { -1, "Macron" }, /* CAPITAL MACRON */
169 { -1, "Macronsmall" }, /* SMALL CAPITAL MACRON */
170 { -1, "Msmall" }, /* LATIN SMALL CAPITAL LETTER M */
171 { -1, "Mu" }, /* GREEK CAPITAL LETTER MU */
172 { -1, "N" }, /* LATIN CAPITAL LETTER N */
173 { -1, "Nacute" }, /* LATIN CAPITAL LETTER N WITH ACUTE */
174 { -1, "Ncaron" }, /* LATIN CAPITAL LETTER N WITH CARON */
175 { -1, "Ncommaaccent" }, /* LATIN CAPITAL LETTER N WITH CEDILLA */
176 { -1, "Nsmall" }, /* LATIN SMALL CAPITAL LETTER N */
177 { -1, "Ntilde" }, /* LATIN CAPITAL LETTER N WITH TILDE */
178 { -1, "Ntildesmall" }, /* LATIN SMALL CAPITAL LETTER N WITH TILDE */
179 { -1, "Nu" }, /* GREEK CAPITAL LETTER NU */
180 { -1, "O" }, /* LATIN CAPITAL LETTER O */
181 { -1, "OE" }, /* LATIN CAPITAL LIGATURE OE */
182 { -1, "OEsmall" }, /* LATIN SMALL CAPITAL LIGATURE OE */
183 { -1, "Oacute" }, /* LATIN CAPITAL LETTER O WITH ACUTE */
184 { -1, "Oacutesmall" }, /* LATIN SMALL CAPITAL LETTER O WITH ACUTE */
185 { -1, "Obreve" }, /* LATIN CAPITAL LETTER O WITH BREVE */
186 { -1, "Ocircumflex" }, /* LATIN CAPITAL LETTER O WITH CIRCUMFLEX */
187 { -1, "Ocircumflexsmall" }, /* LATIN SMALL CAPITAL LETTER O WITH CIRCUMFLEX */
188 { -1, "Odieresis" }, /* LATIN CAPITAL LETTER O WITH DIAERESIS */
189 { -1, "Odieresissmall" }, /* LATIN SMALL CAPITAL LETTER O WITH DIAERESIS */
190 { -1, "Ogoneksmall" }, /* SMALL CAPITAL OGONEK */
191 { -1, "Ograve" }, /* LATIN CAPITAL LETTER O WITH GRAVE */
192 { -1, "Ogravesmall" }, /* LATIN SMALL CAPITAL LETTER O WITH GRAVE */
193 { -1, "Ohorn" }, /* LATIN CAPITAL LETTER O WITH HORN */
194 { -1, "Ohungarumlaut" }, /* LATIN CAPITAL LETTER O WITH DOUBLE ACUTE */
195 { -1, "Omacron" }, /* LATIN CAPITAL LETTER O WITH MACRON */
196 { -1, "Omega" }, /* OHM SIGN */
197 /* GREEK CAPITAL LETTER OMEGA;Duplicate */
198 { -1, "Omegatonos" }, /* GREEK CAPITAL LETTER OMEGA WITH TONOS */
199 { -1, "Omicron" }, /* GREEK CAPITAL LETTER OMICRON */
200 { -1, "Omicrontonos" }, /* GREEK CAPITAL LETTER OMICRON WITH TONOS */
201 { -1, "Oslash" }, /* LATIN CAPITAL LETTER O WITH STROKE */
202 { -1, "Oslashacute" }, /* LATIN CAPITAL LETTER O WITH STROKE AND ACUTE */
203 { -1, "Oslashsmall" }, /* LATIN SMALL CAPITAL LETTER O WITH STROKE */
204 { -1, "Osmall" }, /* LATIN SMALL CAPITAL LETTER O */
205 { -1, "Otilde" }, /* LATIN CAPITAL LETTER O WITH TILDE */
206 { -1, "Otildesmall" }, /* LATIN SMALL CAPITAL LETTER O WITH TILDE */
207 { -1, "P" }, /* LATIN CAPITAL LETTER P */
208 { -1, "Phi" }, /* GREEK CAPITAL LETTER PHI */
209 { -1, "Pi" }, /* GREEK CAPITAL LETTER PI */
210 { -1, "Psi" }, /* GREEK CAPITAL LETTER PSI */
211 { -1, "Psmall" }, /* LATIN SMALL CAPITAL LETTER P */
212 { -1, "Q" }, /* LATIN CAPITAL LETTER Q */
213 { -1, "Qsmall" }, /* LATIN SMALL CAPITAL LETTER Q */
214 { -1, "R" }, /* LATIN CAPITAL LETTER R */
215 { -1, "Racute" }, /* LATIN CAPITAL LETTER R WITH ACUTE */
216 { -1, "Rcaron" }, /* LATIN CAPITAL LETTER R WITH CARON */
217 { -1, "Rcommaaccent" }, /* LATIN CAPITAL LETTER R WITH CEDILLA */
218 { -1, "Rfraktur" }, /* BLACK-LETTER CAPITAL R */
219 { -1, "Rho" }, /* GREEK CAPITAL LETTER RHO */
220 { -1, "Ringsmall" }, /* SMALL CAPITAL RING ABOVE */
221 { -1, "Rsmall" }, /* LATIN SMALL CAPITAL LETTER R */
222 { -1, "S" }, /* LATIN CAPITAL LETTER S */
223 { -1, "SF010000" }, /* BOX DRAWINGS LIGHT DOWN AND RIGHT */
224 { -1, "SF020000" }, /* BOX DRAWINGS LIGHT UP AND RIGHT */
225 { -1, "SF030000" }, /* BOX DRAWINGS LIGHT DOWN AND LEFT */
226 { -1, "SF040000" }, /* BOX DRAWINGS LIGHT UP AND LEFT */
227 { -1, "SF050000" }, /* BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL */
228 { -1, "SF060000" }, /* BOX DRAWINGS LIGHT DOWN AND HORIZONTAL */
229 { -1, "SF070000" }, /* BOX DRAWINGS LIGHT UP AND HORIZONTAL */
230 { -1, "SF080000" }, /* BOX DRAWINGS LIGHT VERTICAL AND RIGHT */
231 { -1, "SF090000" }, /* BOX DRAWINGS LIGHT VERTICAL AND LEFT */
232 { -1, "SF100000" }, /* BOX DRAWINGS LIGHT HORIZONTAL */
233 { -1, "SF110000" }, /* BOX DRAWINGS LIGHT VERTICAL */
234 { -1, "SF190000" }, /* BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE */
235 { -1, "SF200000" }, /* BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE */
236 { -1, "SF210000" }, /* BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE */
237 { -1, "SF220000" }, /* BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE */
238 { -1, "SF230000" }, /* BOX DRAWINGS DOUBLE VERTICAL AND LEFT */
239 { -1, "SF240000" }, /* BOX DRAWINGS DOUBLE VERTICAL */
240 { -1, "SF250000" }, /* BOX DRAWINGS DOUBLE DOWN AND LEFT */
241 { -1, "SF260000" }, /* BOX DRAWINGS DOUBLE UP AND LEFT */
242 { -1, "SF270000" }, /* BOX DRAWINGS UP DOUBLE AND LEFT SINGLE */
243 { -1, "SF280000" }, /* BOX DRAWINGS UP SINGLE AND LEFT DOUBLE */
244 { -1, "SF360000" }, /* BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE */
245 { -1, "SF370000" }, /* BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE */
246 { -1, "SF380000" }, /* BOX DRAWINGS DOUBLE UP AND RIGHT */
247 { -1, "SF390000" }, /* BOX DRAWINGS DOUBLE DOWN AND RIGHT */
248 { -1, "SF400000" }, /* BOX DRAWINGS DOUBLE UP AND HORIZONTAL */
249 { -1, "SF410000" }, /* BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL */
250 { -1, "SF420000" }, /* BOX DRAWINGS DOUBLE VERTICAL AND RIGHT */
251 { -1, "SF430000" }, /* BOX DRAWINGS DOUBLE HORIZONTAL */
252 { -1, "SF440000" }, /* BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL */
253 { -1, "SF450000" }, /* BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE */
254 { -1, "SF460000" }, /* BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE */
255 { -1, "SF470000" }, /* BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE */
256 { -1, "SF480000" }, /* BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE */
257 { -1, "SF490000" }, /* BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE */
258 { -1, "SF500000" }, /* BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE */
259 { -1, "SF510000" }, /* BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE */
260 { -1, "SF520000" }, /* BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE */
261 { -1, "SF530000" }, /* BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE */
262 { -1, "SF540000" }, /* BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE */
263 { -1, "Sacute" }, /* LATIN CAPITAL LETTER S WITH ACUTE */
264 { -1, "Scaron" }, /* LATIN CAPITAL LETTER S WITH CARON */
265 { -1, "Scaronsmall" }, /* LATIN SMALL CAPITAL LETTER S WITH CARON */
266 { -1, "Scedilla" }, /* LATIN CAPITAL LETTER S WITH CEDILLA */
267 /* LATIN CAPITAL LETTER S WITH CEDILLA;Duplicate */
268 { -1, "Scircumflex" }, /* LATIN CAPITAL LETTER S WITH CIRCUMFLEX */
269 { -1, "Scommaaccent" }, /* LATIN CAPITAL LETTER S WITH COMMA BELOW */
270 { -1, "Sigma" }, /* GREEK CAPITAL LETTER SIGMA */
271 { -1, "Ssmall" }, /* LATIN SMALL CAPITAL LETTER S */
272 { -1, "T" }, /* LATIN CAPITAL LETTER T */
273 { -1, "Tau" }, /* GREEK CAPITAL LETTER TAU */
274 { -1, "Tbar" }, /* LATIN CAPITAL LETTER T WITH STROKE */
275 { -1, "Tcaron" }, /* LATIN CAPITAL LETTER T WITH CARON */
276 { -1, "Tcommaaccent" }, /* LATIN CAPITAL LETTER T WITH CEDILLA */
277 /* LATIN CAPITAL LETTER T WITH COMMA BELOW;Duplicate */
278 { -1, "Theta" }, /* GREEK CAPITAL LETTER THETA */
279 { -1, "Thorn" }, /* LATIN CAPITAL LETTER THORN */
280 { -1, "Thornsmall" }, /* LATIN SMALL CAPITAL LETTER THORN */
281 { -1, "Tildesmall" }, /* SMALL CAPITAL SMALL TILDE */
282 { -1, "Tsmall" }, /* LATIN SMALL CAPITAL LETTER T */
283 { -1, "U" }, /* LATIN CAPITAL LETTER U */
284 { -1, "Uacute" }, /* LATIN CAPITAL LETTER U WITH ACUTE */
285 { -1, "Uacutesmall" }, /* LATIN SMALL CAPITAL LETTER U WITH ACUTE */
286 { -1, "Ubreve" }, /* LATIN CAPITAL LETTER U WITH BREVE */
287 { -1, "Ucircumflex" }, /* LATIN CAPITAL LETTER U WITH CIRCUMFLEX */
288 { -1, "Ucircumflexsmall" }, /* LATIN SMALL CAPITAL LETTER U WITH CIRCUMFLEX */
289 { -1, "Udieresis" }, /* LATIN CAPITAL LETTER U WITH DIAERESIS */
290 { -1, "Udieresissmall" }, /* LATIN SMALL CAPITAL LETTER U WITH DIAERESIS */
291 { -1, "Ugrave" }, /* LATIN CAPITAL LETTER U WITH GRAVE */
292 { -1, "Ugravesmall" }, /* LATIN SMALL CAPITAL LETTER U WITH GRAVE */
293 { -1, "Uhorn" }, /* LATIN CAPITAL LETTER U WITH HORN */
294 { -1, "Uhungarumlaut" }, /* LATIN CAPITAL LETTER U WITH DOUBLE ACUTE */
295 { -1, "Umacron" }, /* LATIN CAPITAL LETTER U WITH MACRON */
296 { -1, "Uogonek" }, /* LATIN CAPITAL LETTER U WITH OGONEK */
297 { -1, "Upsilon" }, /* GREEK CAPITAL LETTER UPSILON */
298 { -1, "Upsilon1" }, /* GREEK UPSILON WITH HOOK SYMBOL */
299 { -1, "Upsilondieresis" }, /* GREEK CAPITAL LETTER UPSILON WITH DIALYTIKA */
300 { -1, "Upsilontonos" }, /* GREEK CAPITAL LETTER UPSILON WITH TONOS */
301 { -1, "Uring" }, /* LATIN CAPITAL LETTER U WITH RING ABOVE */
302 { -1, "Usmall" }, /* LATIN SMALL CAPITAL LETTER U */
303 { -1, "Utilde" }, /* LATIN CAPITAL LETTER U WITH TILDE */
304 { -1, "V" }, /* LATIN CAPITAL LETTER V */
305 { -1, "Vsmall" }, /* LATIN SMALL CAPITAL LETTER V */
306 { -1, "W" }, /* LATIN CAPITAL LETTER W */
307 { -1, "Wacute" }, /* LATIN CAPITAL LETTER W WITH ACUTE */
308 { -1, "Wcircumflex" }, /* LATIN CAPITAL LETTER W WITH CIRCUMFLEX */
309 { -1, "Wdieresis" }, /* LATIN CAPITAL LETTER W WITH DIAERESIS */
310 { -1, "Wgrave" }, /* LATIN CAPITAL LETTER W WITH GRAVE */
311 { -1, "Wsmall" }, /* LATIN SMALL CAPITAL LETTER W */
312 { -1, "X" }, /* LATIN CAPITAL LETTER X */
313 { -1, "Xi" }, /* GREEK CAPITAL LETTER XI */
314 { -1, "Xsmall" }, /* LATIN SMALL CAPITAL LETTER X */
315 { -1, "Y" }, /* LATIN CAPITAL LETTER Y */
316 { -1, "Yacute" }, /* LATIN CAPITAL LETTER Y WITH ACUTE */
317 { -1, "Yacutesmall" }, /* LATIN SMALL CAPITAL LETTER Y WITH ACUTE */
318 { -1, "Ycircumflex" }, /* LATIN CAPITAL LETTER Y WITH CIRCUMFLEX */
319 { -1, "Ydieresis" }, /* LATIN CAPITAL LETTER Y WITH DIAERESIS */
320 { -1, "Ydieresissmall" }, /* LATIN SMALL CAPITAL LETTER Y WITH DIAERESIS */
321 { -1, "Ygrave" }, /* LATIN CAPITAL LETTER Y WITH GRAVE */
322 { -1, "Ysmall" }, /* LATIN SMALL CAPITAL LETTER Y */
323 { -1, "Z" }, /* LATIN CAPITAL LETTER Z */
324 { -1, "Zacute" }, /* LATIN CAPITAL LETTER Z WITH ACUTE */
325 { -1, "Zcaron" }, /* LATIN CAPITAL LETTER Z WITH CARON */
326 { -1, "Zcaronsmall" }, /* LATIN SMALL CAPITAL LETTER Z WITH CARON */
327 { -1, "Zdotaccent" }, /* LATIN CAPITAL LETTER Z WITH DOT ABOVE */
328 { -1, "Zeta" }, /* GREEK CAPITAL LETTER ZETA */
329 { -1, "Zsmall" }, /* LATIN SMALL CAPITAL LETTER Z */
330 { -1, "a" }, /* LATIN SMALL LETTER A */
331 { -1, "a1" }, /* FONT FAMILY;ITC Zapf Dingbats */
332 { -1, "a10" }, /* FONT FAMILY;ITC Zapf Dingbats */
333 { -1, "a100" }, /* FONT FAMILY;ITC Zapf Dingbats */
334 { -1, "a101" }, /* FONT FAMILY;ITC Zapf Dingbats */
335 { -1, "a102" }, /* FONT FAMILY;ITC Zapf Dingbats */
336 { -1, "a103" }, /* FONT FAMILY;ITC Zapf Dingbats */
337 { -1, "a104" }, /* FONT FAMILY;ITC Zapf Dingbats */
338 { -1, "a105" }, /* FONT FAMILY;ITC Zapf Dingbats */
339 { -1, "a106" }, /* FONT FAMILY;ITC Zapf Dingbats */
340 { -1, "a107" }, /* FONT FAMILY;ITC Zapf Dingbats */
341 { -1, "a108" }, /* FONT FAMILY;ITC Zapf Dingbats */
342 { -1, "a109" }, /* FONT FAMILY;ITC Zapf Dingbats */
343 { -1, "a11" }, /* FONT FAMILY;ITC Zapf Dingbats */
344 { -1, "a110" }, /* FONT FAMILY;ITC Zapf Dingbats */
345 { -1, "a111" }, /* FONT FAMILY;ITC Zapf Dingbats */
346 { -1, "a112" }, /* FONT FAMILY;ITC Zapf Dingbats */
347 { -1, "a117" }, /* FONT FAMILY;ITC Zapf Dingbats */
348 { -1, "a118" }, /* FONT FAMILY;ITC Zapf Dingbats */
349 { -1, "a119" }, /* FONT FAMILY;ITC Zapf Dingbats */
350 { -1, "a12" }, /* FONT FAMILY;ITC Zapf Dingbats */
351 { -1, "a120" }, /* FONT FAMILY;ITC Zapf Dingbats */
352 { -1, "a121" }, /* FONT FAMILY;ITC Zapf Dingbats */
353 { -1, "a122" }, /* FONT FAMILY;ITC Zapf Dingbats */
354 { -1, "a123" }, /* FONT FAMILY;ITC Zapf Dingbats */
355 { -1, "a124" }, /* FONT FAMILY;ITC Zapf Dingbats */
356 { -1, "a125" }, /* FONT FAMILY;ITC Zapf Dingbats */
357 { -1, "a126" }, /* FONT FAMILY;ITC Zapf Dingbats */
358 { -1, "a127" }, /* FONT FAMILY;ITC Zapf Dingbats */
359 { -1, "a128" }, /* FONT FAMILY;ITC Zapf Dingbats */
360 { -1, "a129" }, /* FONT FAMILY;ITC Zapf Dingbats */
361 { -1, "a13" }, /* FONT FAMILY;ITC Zapf Dingbats */
362 { -1, "a130" }, /* FONT FAMILY;ITC Zapf Dingbats */
363 { -1, "a131" }, /* FONT FAMILY;ITC Zapf Dingbats */
364 { -1, "a132" }, /* FONT FAMILY;ITC Zapf Dingbats */
365 { -1, "a133" }, /* FONT FAMILY;ITC Zapf Dingbats */
366 { -1, "a134" }, /* FONT FAMILY;ITC Zapf Dingbats */
367 { -1, "a135" }, /* FONT FAMILY;ITC Zapf Dingbats */
368 { -1, "a136" }, /* FONT FAMILY;ITC Zapf Dingbats */
369 { -1, "a137" }, /* FONT FAMILY;ITC Zapf Dingbats */
370 { -1, "a138" }, /* FONT FAMILY;ITC Zapf Dingbats */
371 { -1, "a139" }, /* FONT FAMILY;ITC Zapf Dingbats */
372 { -1, "a14" }, /* FONT FAMILY;ITC Zapf Dingbats */
373 { -1, "a140" }, /* FONT FAMILY;ITC Zapf Dingbats */
374 { -1, "a141" }, /* FONT FAMILY;ITC Zapf Dingbats */
375 { -1, "a142" }, /* FONT FAMILY;ITC Zapf Dingbats */
376 { -1, "a143" }, /* FONT FAMILY;ITC Zapf Dingbats */
377 { -1, "a144" }, /* FONT FAMILY;ITC Zapf Dingbats */
378 { -1, "a145" }, /* FONT FAMILY;ITC Zapf Dingbats */
379 { -1, "a146" }, /* FONT FAMILY;ITC Zapf Dingbats */
380 { -1, "a147" }, /* FONT FAMILY;ITC Zapf Dingbats */
381 { -1, "a148" }, /* FONT FAMILY;ITC Zapf Dingbats */
382 { -1, "a149" }, /* FONT FAMILY;ITC Zapf Dingbats */
383 { -1, "a15" }, /* FONT FAMILY;ITC Zapf Dingbats */
384 { -1, "a150" }, /* FONT FAMILY;ITC Zapf Dingbats */
385 { -1, "a151" }, /* FONT FAMILY;ITC Zapf Dingbats */
386 { -1, "a152" }, /* FONT FAMILY;ITC Zapf Dingbats */
387 { -1, "a153" }, /* FONT FAMILY;ITC Zapf Dingbats */
388 { -1, "a154" }, /* FONT FAMILY;ITC Zapf Dingbats */
389 { -1, "a155" }, /* FONT FAMILY;ITC Zapf Dingbats */
390 { -1, "a156" }, /* FONT FAMILY;ITC Zapf Dingbats */
391 { -1, "a157" }, /* FONT FAMILY;ITC Zapf Dingbats */
392 { -1, "a158" }, /* FONT FAMILY;ITC Zapf Dingbats */
393 { -1, "a159" }, /* FONT FAMILY;ITC Zapf Dingbats */
394 { -1, "a16" }, /* FONT FAMILY;ITC Zapf Dingbats */
395 { -1, "a160" }, /* FONT FAMILY;ITC Zapf Dingbats */
396 { -1, "a161" }, /* FONT FAMILY;ITC Zapf Dingbats */
397 { -1, "a162" }, /* FONT FAMILY;ITC Zapf Dingbats */
398 { -1, "a163" }, /* FONT FAMILY;ITC Zapf Dingbats */
399 { -1, "a164" }, /* FONT FAMILY;ITC Zapf Dingbats */
400 { -1, "a165" }, /* FONT FAMILY;ITC Zapf Dingbats */
401 { -1, "a166" }, /* FONT FAMILY;ITC Zapf Dingbats */
402 { -1, "a167" }, /* FONT FAMILY;ITC Zapf Dingbats */
403 { -1, "a168" }, /* FONT FAMILY;ITC Zapf Dingbats */
404 { -1, "a169" }, /* FONT FAMILY;ITC Zapf Dingbats */
405 { -1, "a17" }, /* FONT FAMILY;ITC Zapf Dingbats */
406 { -1, "a170" }, /* FONT FAMILY;ITC Zapf Dingbats */
407 { -1, "a171" }, /* FONT FAMILY;ITC Zapf Dingbats */
408 { -1, "a172" }, /* FONT FAMILY;ITC Zapf Dingbats */
409 { -1, "a173" }, /* FONT FAMILY;ITC Zapf Dingbats */
410 { -1, "a174" }, /* FONT FAMILY;ITC Zapf Dingbats */
411 { -1, "a175" }, /* FONT FAMILY;ITC Zapf Dingbats */
412 { -1, "a176" }, /* FONT FAMILY;ITC Zapf Dingbats */
413 { -1, "a177" }, /* FONT FAMILY;ITC Zapf Dingbats */
414 { -1, "a178" }, /* FONT FAMILY;ITC Zapf Dingbats */
415 { -1, "a179" }, /* FONT FAMILY;ITC Zapf Dingbats */
416 { -1, "a18" }, /* FONT FAMILY;ITC Zapf Dingbats */
417 { -1, "a180" }, /* FONT FAMILY;ITC Zapf Dingbats */
418 { -1, "a181" }, /* FONT FAMILY;ITC Zapf Dingbats */
419 { -1, "a182" }, /* FONT FAMILY;ITC Zapf Dingbats */
420 { -1, "a183" }, /* FONT FAMILY;ITC Zapf Dingbats */
421 { -1, "a184" }, /* FONT FAMILY;ITC Zapf Dingbats */
422 { -1, "a185" }, /* FONT FAMILY;ITC Zapf Dingbats */
423 { -1, "a186" }, /* FONT FAMILY;ITC Zapf Dingbats */
424 { -1, "a187" }, /* FONT FAMILY;ITC Zapf Dingbats */
425 { -1, "a188" }, /* FONT FAMILY;ITC Zapf Dingbats */
426 { -1, "a189" }, /* FONT FAMILY;ITC Zapf Dingbats */
427 { -1, "a19" }, /* FONT FAMILY;ITC Zapf Dingbats */
428 { -1, "a190" }, /* FONT FAMILY;ITC Zapf Dingbats */
429 { -1, "a191" }, /* FONT FAMILY;ITC Zapf Dingbats */
430 { -1, "a192" }, /* FONT FAMILY;ITC Zapf Dingbats */
431 { -1, "a193" }, /* FONT FAMILY;ITC Zapf Dingbats */
432 { -1, "a194" }, /* FONT FAMILY;ITC Zapf Dingbats */
433 { -1, "a195" }, /* FONT FAMILY;ITC Zapf Dingbats */
434 { -1, "a196" }, /* FONT FAMILY;ITC Zapf Dingbats */
435 { -1, "a197" }, /* FONT FAMILY;ITC Zapf Dingbats */
436 { -1, "a198" }, /* FONT FAMILY;ITC Zapf Dingbats */
437 { -1, "a199" }, /* FONT FAMILY;ITC Zapf Dingbats */
438 { -1, "a2" }, /* FONT FAMILY;ITC Zapf Dingbats */
439 { -1, "a20" }, /* FONT FAMILY;ITC Zapf Dingbats */
440 { -1, "a200" }, /* FONT FAMILY;ITC Zapf Dingbats */
441 { -1, "a201" }, /* FONT FAMILY;ITC Zapf Dingbats */
442 { -1, "a202" }, /* FONT FAMILY;ITC Zapf Dingbats */
443 { -1, "a203" }, /* FONT FAMILY;ITC Zapf Dingbats */
444 { -1, "a204" }, /* FONT FAMILY;ITC Zapf Dingbats */
445 { -1, "a205" }, /* FONT FAMILY;ITC Zapf Dingbats */
446 { -1, "a206" }, /* FONT FAMILY;ITC Zapf Dingbats */
447 { -1, "a21" }, /* FONT FAMILY;ITC Zapf Dingbats */
448 { -1, "a22" }, /* FONT FAMILY;ITC Zapf Dingbats */
449 { -1, "a23" }, /* FONT FAMILY;ITC Zapf Dingbats */
450 { -1, "a24" }, /* FONT FAMILY;ITC Zapf Dingbats */
451 { -1, "a25" }, /* FONT FAMILY;ITC Zapf Dingbats */
452 { -1, "a26" }, /* FONT FAMILY;ITC Zapf Dingbats */
453 { -1, "a27" }, /* FONT FAMILY;ITC Zapf Dingbats */
454 { -1, "a28" }, /* FONT FAMILY;ITC Zapf Dingbats */
455 { -1, "a29" }, /* FONT FAMILY;ITC Zapf Dingbats */
456 { -1, "a3" }, /* FONT FAMILY;ITC Zapf Dingbats */
457 { -1, "a30" }, /* FONT FAMILY;ITC Zapf Dingbats */
458 { -1, "a31" }, /* FONT FAMILY;ITC Zapf Dingbats */
459 { -1, "a32" }, /* FONT FAMILY;ITC Zapf Dingbats */
460 { -1, "a33" }, /* FONT FAMILY;ITC Zapf Dingbats */
461 { -1, "a34" }, /* FONT FAMILY;ITC Zapf Dingbats */
462 { -1, "a35" }, /* FONT FAMILY;ITC Zapf Dingbats */
463 { -1, "a36" }, /* FONT FAMILY;ITC Zapf Dingbats */
464 { -1, "a37" }, /* FONT FAMILY;ITC Zapf Dingbats */
465 { -1, "a38" }, /* FONT FAMILY;ITC Zapf Dingbats */
466 { -1, "a39" }, /* FONT FAMILY;ITC Zapf Dingbats */
467 { -1, "a4" }, /* FONT FAMILY;ITC Zapf Dingbats */
468 { -1, "a40" }, /* FONT FAMILY;ITC Zapf Dingbats */
469 { -1, "a41" }, /* FONT FAMILY;ITC Zapf Dingbats */
470 { -1, "a42" }, /* FONT FAMILY;ITC Zapf Dingbats */
471 { -1, "a43" }, /* FONT FAMILY;ITC Zapf Dingbats */
472 { -1, "a44" }, /* FONT FAMILY;ITC Zapf Dingbats */
473 { -1, "a45" }, /* FONT FAMILY;ITC Zapf Dingbats */
474 { -1, "a46" }, /* FONT FAMILY;ITC Zapf Dingbats */
475 { -1, "a47" }, /* FONT FAMILY;ITC Zapf Dingbats */
476 { -1, "a48" }, /* FONT FAMILY;ITC Zapf Dingbats */
477 { -1, "a49" }, /* FONT FAMILY;ITC Zapf Dingbats */
478 { -1, "a5" }, /* FONT FAMILY;ITC Zapf Dingbats */
479 { -1, "a50" }, /* FONT FAMILY;ITC Zapf Dingbats */
480 { -1, "a51" }, /* FONT FAMILY;ITC Zapf Dingbats */
481 { -1, "a52" }, /* FONT FAMILY;ITC Zapf Dingbats */
482 { -1, "a53" }, /* FONT FAMILY;ITC Zapf Dingbats */
483 { -1, "a54" }, /* FONT FAMILY;ITC Zapf Dingbats */
484 { -1, "a55" }, /* FONT FAMILY;ITC Zapf Dingbats */
485 { -1, "a56" }, /* FONT FAMILY;ITC Zapf Dingbats */
486 { -1, "a57" }, /* FONT FAMILY;ITC Zapf Dingbats */
487 { -1, "a58" }, /* FONT FAMILY;ITC Zapf Dingbats */
488 { -1, "a59" }, /* FONT FAMILY;ITC Zapf Dingbats */
489 { -1, "a6" }, /* FONT FAMILY;ITC Zapf Dingbats */
490 { -1, "a60" }, /* FONT FAMILY;ITC Zapf Dingbats */
491 { -1, "a61" }, /* FONT FAMILY;ITC Zapf Dingbats */
492 { -1, "a62" }, /* FONT FAMILY;ITC Zapf Dingbats */
493 { -1, "a63" }, /* FONT FAMILY;ITC Zapf Dingbats */
494 { -1, "a64" }, /* FONT FAMILY;ITC Zapf Dingbats */
495 { -1, "a65" }, /* FONT FAMILY;ITC Zapf Dingbats */
496 { -1, "a66" }, /* FONT FAMILY;ITC Zapf Dingbats */
497 { -1, "a67" }, /* FONT FAMILY;ITC Zapf Dingbats */
498 { -1, "a68" }, /* FONT FAMILY;ITC Zapf Dingbats */
499 { -1, "a69" }, /* FONT FAMILY;ITC Zapf Dingbats */
500 { -1, "a7" }, /* FONT FAMILY;ITC Zapf Dingbats */
501 { -1, "a70" }, /* FONT FAMILY;ITC Zapf Dingbats */
502 { -1, "a71" }, /* FONT FAMILY;ITC Zapf Dingbats */
503 { -1, "a72" }, /* FONT FAMILY;ITC Zapf Dingbats */
504 { -1, "a73" }, /* FONT FAMILY;ITC Zapf Dingbats */
505 { -1, "a74" }, /* FONT FAMILY;ITC Zapf Dingbats */
506 { -1, "a75" }, /* FONT FAMILY;ITC Zapf Dingbats */
507 { -1, "a76" }, /* FONT FAMILY;ITC Zapf Dingbats */
508 { -1, "a77" }, /* FONT FAMILY;ITC Zapf Dingbats */
509 { -1, "a78" }, /* FONT FAMILY;ITC Zapf Dingbats */
510 { -1, "a79" }, /* FONT FAMILY;ITC Zapf Dingbats */
511 { -1, "a8" }, /* FONT FAMILY;ITC Zapf Dingbats */
512 { -1, "a81" }, /* FONT FAMILY;ITC Zapf Dingbats */
513 { -1, "a82" }, /* FONT FAMILY;ITC Zapf Dingbats */
514 { -1, "a83" }, /* FONT FAMILY;ITC Zapf Dingbats */
515 { -1, "a84" }, /* FONT FAMILY;ITC Zapf Dingbats */
516 { -1, "a85" }, /* FONT FAMILY;ITC Zapf Dingbats */
517 { -1, "a86" }, /* FONT FAMILY;ITC Zapf Dingbats */
518 { -1, "a87" }, /* FONT FAMILY;ITC Zapf Dingbats */
519 { -1, "a88" }, /* FONT FAMILY;ITC Zapf Dingbats */
520 { -1, "a89" }, /* FONT FAMILY;ITC Zapf Dingbats */
521 { -1, "a9" }, /* FONT FAMILY;ITC Zapf Dingbats */
522 { -1, "a90" }, /* FONT FAMILY;ITC Zapf Dingbats */
523 { -1, "a91" }, /* FONT FAMILY;ITC Zapf Dingbats */
524 { -1, "a92" }, /* FONT FAMILY;ITC Zapf Dingbats */
525 { -1, "a93" }, /* FONT FAMILY;ITC Zapf Dingbats */
526 { -1, "a94" }, /* FONT FAMILY;ITC Zapf Dingbats */
527 { -1, "a95" }, /* FONT FAMILY;ITC Zapf Dingbats */
528 { -1, "a96" }, /* FONT FAMILY;ITC Zapf Dingbats */
529 { -1, "a97" }, /* FONT FAMILY;ITC Zapf Dingbats */
530 { -1, "a98" }, /* FONT FAMILY;ITC Zapf Dingbats */
531 { -1, "a99" }, /* FONT FAMILY;ITC Zapf Dingbats */
532 { -1, "aacute" }, /* LATIN SMALL LETTER A WITH ACUTE */
533 { -1, "abreve" }, /* LATIN SMALL LETTER A WITH BREVE */
534 { -1, "acircumflex" }, /* LATIN SMALL LETTER A WITH CIRCUMFLEX */
535 { -1, "acute" }, /* ACUTE ACCENT */
536 { -1, "acutecomb" }, /* COMBINING ACUTE ACCENT */
537 { -1, "adieresis" }, /* LATIN SMALL LETTER A WITH DIAERESIS */
538 { -1, "ae" }, /* LATIN SMALL LETTER AE */
539 { -1, "aeacute" }, /* LATIN SMALL LETTER AE WITH ACUTE */
540 { -1, "afii00208" }, /* HORIZONTAL BAR */
541 { -1, "afii10017" }, /* CYRILLIC CAPITAL LETTER A */
542 { -1, "afii10018" }, /* CYRILLIC CAPITAL LETTER BE */
543 { -1, "afii10019" }, /* CYRILLIC CAPITAL LETTER VE */
544 { -1, "afii10020" }, /* CYRILLIC CAPITAL LETTER GHE */
545 { -1, "afii10021" }, /* CYRILLIC CAPITAL LETTER DE */
546 { -1, "afii10022" }, /* CYRILLIC CAPITAL LETTER IE */
547 { -1, "afii10023" }, /* CYRILLIC CAPITAL LETTER IO */
548 { -1, "afii10024" }, /* CYRILLIC CAPITAL LETTER ZHE */
549 { -1, "afii10025" }, /* CYRILLIC CAPITAL LETTER ZE */
550 { -1, "afii10026" }, /* CYRILLIC CAPITAL LETTER I */
551 { -1, "afii10027" }, /* CYRILLIC CAPITAL LETTER SHORT I */
552 { -1, "afii10028" }, /* CYRILLIC CAPITAL LETTER KA */
553 { -1, "afii10029" }, /* CYRILLIC CAPITAL LETTER EL */
554 { -1, "afii10030" }, /* CYRILLIC CAPITAL LETTER EM */
555 { -1, "afii10031" }, /* CYRILLIC CAPITAL LETTER EN */
556 { -1, "afii10032" }, /* CYRILLIC CAPITAL LETTER O */
557 { -1, "afii10033" }, /* CYRILLIC CAPITAL LETTER PE */
558 { -1, "afii10034" }, /* CYRILLIC CAPITAL LETTER ER */
559 { -1, "afii10035" }, /* CYRILLIC CAPITAL LETTER ES */
560 { -1, "afii10036" }, /* CYRILLIC CAPITAL LETTER TE */
561 { -1, "afii10037" }, /* CYRILLIC CAPITAL LETTER U */
562 { -1, "afii10038" }, /* CYRILLIC CAPITAL LETTER EF */
563 { -1, "afii10039" }, /* CYRILLIC CAPITAL LETTER HA */
564 { -1, "afii10040" }, /* CYRILLIC CAPITAL LETTER TSE */
565 { -1, "afii10041" }, /* CYRILLIC CAPITAL LETTER CHE */
566 { -1, "afii10042" }, /* CYRILLIC CAPITAL LETTER SHA */
567 { -1, "afii10043" }, /* CYRILLIC CAPITAL LETTER SHCHA */
568 { -1, "afii10044" }, /* CYRILLIC CAPITAL LETTER HARD SIGN */
569 { -1, "afii10045" }, /* CYRILLIC CAPITAL LETTER YERU */
570 { -1, "afii10046" }, /* CYRILLIC CAPITAL LETTER SOFT SIGN */
571 { -1, "afii10047" }, /* CYRILLIC CAPITAL LETTER E */
572 { -1, "afii10048" }, /* CYRILLIC CAPITAL LETTER YU */
573 { -1, "afii10049" }, /* CYRILLIC CAPITAL LETTER YA */
574 { -1, "afii10050" }, /* CYRILLIC CAPITAL LETTER GHE WITH UPTURN */
575 { -1, "afii10051" }, /* CYRILLIC CAPITAL LETTER DJE */
576 { -1, "afii10052" }, /* CYRILLIC CAPITAL LETTER GJE */
577 { -1, "afii10053" }, /* CYRILLIC CAPITAL LETTER UKRAINIAN IE */
578 { -1, "afii10054" }, /* CYRILLIC CAPITAL LETTER DZE */
579 { -1, "afii10055" }, /* CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I */
580 { -1, "afii10056" }, /* CYRILLIC CAPITAL LETTER YI */
581 { -1, "afii10057" }, /* CYRILLIC CAPITAL LETTER JE */
582 { -1, "afii10058" }, /* CYRILLIC CAPITAL LETTER LJE */
583 { -1, "afii10059" }, /* CYRILLIC CAPITAL LETTER NJE */
584 { -1, "afii10060" }, /* CYRILLIC CAPITAL LETTER TSHE */
585 { -1, "afii10061" }, /* CYRILLIC CAPITAL LETTER KJE */
586 { -1, "afii10062" }, /* CYRILLIC CAPITAL LETTER SHORT U */
587 { -1, "afii10063" }, /* CYRILLIC SMALL LETTER GHE VARIANT */
588 { -1, "afii10064" }, /* CYRILLIC SMALL LETTER BE VARIANT */
589 { -1, "afii10065" }, /* CYRILLIC SMALL LETTER A */
590 { -1, "afii10066" }, /* CYRILLIC SMALL LETTER BE */
591 { -1, "afii10067" }, /* CYRILLIC SMALL LETTER VE */
592 { -1, "afii10068" }, /* CYRILLIC SMALL LETTER GHE */
593 { -1, "afii10069" }, /* CYRILLIC SMALL LETTER DE */
594 { -1, "afii10070" }, /* CYRILLIC SMALL LETTER IE */
595 { -1, "afii10071" }, /* CYRILLIC SMALL LETTER IO */
596 { -1, "afii10072" }, /* CYRILLIC SMALL LETTER ZHE */
597 { -1, "afii10073" }, /* CYRILLIC SMALL LETTER ZE */
598 { -1, "afii10074" }, /* CYRILLIC SMALL LETTER I */
599 { -1, "afii10075" }, /* CYRILLIC SMALL LETTER SHORT I */
600 { -1, "afii10076" }, /* CYRILLIC SMALL LETTER KA */
601 { -1, "afii10077" }, /* CYRILLIC SMALL LETTER EL */
602 { -1, "afii10078" }, /* CYRILLIC SMALL LETTER EM */
603 { -1, "afii10079" }, /* CYRILLIC SMALL LETTER EN */
604 { -1, "afii10080" }, /* CYRILLIC SMALL LETTER O */
605 { -1, "afii10081" }, /* CYRILLIC SMALL LETTER PE */
606 { -1, "afii10082" }, /* CYRILLIC SMALL LETTER ER */
607 { -1, "afii10083" }, /* CYRILLIC SMALL LETTER ES */
608 { -1, "afii10084" }, /* CYRILLIC SMALL LETTER TE */
609 { -1, "afii10085" }, /* CYRILLIC SMALL LETTER U */
610 { -1, "afii10086" }, /* CYRILLIC SMALL LETTER EF */
611 { -1, "afii10087" }, /* CYRILLIC SMALL LETTER HA */
612 { -1, "afii10088" }, /* CYRILLIC SMALL LETTER TSE */
613 { -1, "afii10089" }, /* CYRILLIC SMALL LETTER CHE */
614 { -1, "afii10090" }, /* CYRILLIC SMALL LETTER SHA */
615 { -1, "afii10091" }, /* CYRILLIC SMALL LETTER SHCHA */
616 { -1, "afii10092" }, /* CYRILLIC SMALL LETTER HARD SIGN */
617 { -1, "afii10093" }, /* CYRILLIC SMALL LETTER YERU */
618 { -1, "afii10094" }, /* CYRILLIC SMALL LETTER SOFT SIGN */
619 { -1, "afii10095" }, /* CYRILLIC SMALL LETTER E */
620 { -1, "afii10096" }, /* CYRILLIC SMALL LETTER YU */
621 { -1, "afii10097" }, /* CYRILLIC SMALL LETTER YA */
622 { -1, "afii10098" }, /* CYRILLIC SMALL LETTER GHE WITH UPTURN */
623 { -1, "afii10099" }, /* CYRILLIC SMALL LETTER DJE */
624 { -1, "afii10100" }, /* CYRILLIC SMALL LETTER GJE */
625 { -1, "afii10101" }, /* CYRILLIC SMALL LETTER UKRAINIAN IE */
626 { -1, "afii10102" }, /* CYRILLIC SMALL LETTER DZE */
627 { -1, "afii10103" }, /* CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I */
628 { -1, "afii10104" }, /* CYRILLIC SMALL LETTER YI */
629 { -1, "afii10105" }, /* CYRILLIC SMALL LETTER JE */
630 { -1, "afii10106" }, /* CYRILLIC SMALL LETTER LJE */
631 { -1, "afii10107" }, /* CYRILLIC SMALL LETTER NJE */
632 { -1, "afii10108" }, /* CYRILLIC SMALL LETTER TSHE */
633 { -1, "afii10109" }, /* CYRILLIC SMALL LETTER KJE */
634 { -1, "afii10110" }, /* CYRILLIC SMALL LETTER SHORT U */
635 { -1, "afii10145" }, /* CYRILLIC CAPITAL LETTER DZHE */
636 { -1, "afii10146" }, /* CYRILLIC CAPITAL LETTER YAT */
637 { -1, "afii10147" }, /* CYRILLIC CAPITAL LETTER FITA */
638 { -1, "afii10148" }, /* CYRILLIC CAPITAL LETTER IZHITSA */
639 { -1, "afii10192" }, /* CYRILLIC SMALL LETTER DE VARIANT */
640 { -1, "afii10193" }, /* CYRILLIC SMALL LETTER DZHE */
641 { -1, "afii10194" }, /* CYRILLIC SMALL LETTER YAT */
642 { -1, "afii10195" }, /* CYRILLIC SMALL LETTER FITA */
643 { -1, "afii10196" }, /* CYRILLIC SMALL LETTER IZHITSA */
644 { -1, "afii10831" }, /* CYRILLIC SMALL LETTER PE VARIANT */
645 { -1, "afii10832" }, /* CYRILLIC SMALL LETTER TE VARIANT */
646 { -1, "afii10846" }, /* CYRILLIC SMALL LETTER SCHWA */
647 { -1, "afii299" }, /* LEFT-TO-RIGHT MARK */
648 { -1, "afii300" }, /* RIGHT-TO-LEFT MARK */
649 { -1, "afii301" }, /* ZERO WIDTH JOINER */
650 { -1, "afii57381" }, /* ARABIC PERCENT SIGN */
651 { -1, "afii57388" }, /* ARABIC COMMA */
652 { -1, "afii57392" }, /* ARABIC-INDIC DIGIT ZERO */
653 { -1, "afii57393" }, /* ARABIC-INDIC DIGIT ONE */
654 { -1, "afii57394" }, /* ARABIC-INDIC DIGIT TWO */
655 { -1, "afii57395" }, /* ARABIC-INDIC DIGIT THREE */
656 { -1, "afii57396" }, /* ARABIC-INDIC DIGIT FOUR */
657 { -1, "afii57397" }, /* ARABIC-INDIC DIGIT FIVE */
658 { -1, "afii57398" }, /* ARABIC-INDIC DIGIT SIX */
659 { -1, "afii57399" }, /* ARABIC-INDIC DIGIT SEVEN */
660 { -1, "afii57400" }, /* ARABIC-INDIC DIGIT EIGHT */
661 { -1, "afii57401" }, /* ARABIC-INDIC DIGIT NINE */
662 { -1, "afii57403" }, /* ARABIC SEMICOLON */
663 { -1, "afii57407" }, /* ARABIC QUESTION MARK */
664 { -1, "afii57409" }, /* ARABIC LETTER HAMZA */
665 { -1, "afii57410" }, /* ARABIC LETTER ALEF WITH MADDA ABOVE */
666 { -1, "afii57411" }, /* ARABIC LETTER ALEF WITH HAMZA ABOVE */
667 { -1, "afii57412" }, /* ARABIC LETTER WAW WITH HAMZA ABOVE */
668 { -1, "afii57413" }, /* ARABIC LETTER ALEF WITH HAMZA BELOW */
669 { -1, "afii57414" }, /* ARABIC LETTER YEH WITH HAMZA ABOVE */
670 { -1, "afii57415" }, /* ARABIC LETTER ALEF */
671 { -1, "afii57416" }, /* ARABIC LETTER BEH */
672 { -1, "afii57417" }, /* ARABIC LETTER TEH MARBUTA */
673 { -1, "afii57418" }, /* ARABIC LETTER TEH */
674 { -1, "afii57419" }, /* ARABIC LETTER THEH */
675 { -1, "afii57420" }, /* ARABIC LETTER JEEM */
676 { -1, "afii57421" }, /* ARABIC LETTER HAH */
677 { -1, "afii57422" }, /* ARABIC LETTER KHAH */
678 { -1, "afii57423" }, /* ARABIC LETTER DAL */
679 { -1, "afii57424" }, /* ARABIC LETTER THAL */
680 { -1, "afii57425" }, /* ARABIC LETTER REH */
681 { -1, "afii57426" }, /* ARABIC LETTER ZAIN */
682 { -1, "afii57427" }, /* ARABIC LETTER SEEN */
683 { -1, "afii57428" }, /* ARABIC LETTER SHEEN */
684 { -1, "afii57429" }, /* ARABIC LETTER SAD */
685 { -1, "afii57430" }, /* ARABIC LETTER DAD */
686 { -1, "afii57431" }, /* ARABIC LETTER TAH */
687 { -1, "afii57432" }, /* ARABIC LETTER ZAH */
688 { -1, "afii57433" }, /* ARABIC LETTER AIN */
689 { -1, "afii57434" }, /* ARABIC LETTER GHAIN */
690 { -1, "afii57440" }, /* ARABIC TATWEEL */
691 { -1, "afii57441" }, /* ARABIC LETTER FEH */
692 { -1, "afii57442" }, /* ARABIC LETTER QAF */
693 { -1, "afii57443" }, /* ARABIC LETTER KAF */
694 { -1, "afii57444" }, /* ARABIC LETTER LAM */
695 { -1, "afii57445" }, /* ARABIC LETTER MEEM */
696 { -1, "afii57446" }, /* ARABIC LETTER NOON */
697 { -1, "afii57448" }, /* ARABIC LETTER WAW */
698 { -1, "afii57449" }, /* ARABIC LETTER ALEF MAKSURA */
699 { -1, "afii57450" }, /* ARABIC LETTER YEH */
700 { -1, "afii57451" }, /* ARABIC FATHATAN */
701 { -1, "afii57452" }, /* ARABIC DAMMATAN */
702 { -1, "afii57453" }, /* ARABIC KASRATAN */
703 { -1, "afii57454" }, /* ARABIC FATHA */
704 { -1, "afii57455" }, /* ARABIC DAMMA */
705 { -1, "afii57456" }, /* ARABIC KASRA */
706 { -1, "afii57457" }, /* ARABIC SHADDA */
707 { -1, "afii57458" }, /* ARABIC SUKUN */
708 { -1, "afii57470" }, /* ARABIC LETTER HEH */
709 { -1, "afii57505" }, /* ARABIC LETTER VEH */
710 { -1, "afii57506" }, /* ARABIC LETTER PEH */
711 { -1, "afii57507" }, /* ARABIC LETTER TCHEH */
712 { -1, "afii57508" }, /* ARABIC LETTER JEH */
713 { -1, "afii57509" }, /* ARABIC LETTER GAF */
714 { -1, "afii57511" }, /* ARABIC LETTER TTEH */
715 { -1, "afii57512" }, /* ARABIC LETTER DDAL */
716 { -1, "afii57513" }, /* ARABIC LETTER RREH */
717 { -1, "afii57514" }, /* ARABIC LETTER NOON GHUNNA */
718 { -1, "afii57519" }, /* ARABIC LETTER YEH BARREE */
719 { -1, "afii57534" }, /* ARABIC LETTER AE */
720 { -1, "afii57636" }, /* NEW SHEQEL SIGN */
721 { -1, "afii57645" }, /* HEBREW PUNCTUATION MAQAF */
722 { -1, "afii57658" }, /* HEBREW PUNCTUATION SOF PASUQ */
723 { -1, "afii57664" }, /* HEBREW LETTER ALEF */
724 { -1, "afii57665" }, /* HEBREW LETTER BET */
725 { -1, "afii57666" }, /* HEBREW LETTER GIMEL */
726 { -1, "afii57667" }, /* HEBREW LETTER DALET */
727 { -1, "afii57668" }, /* HEBREW LETTER HE */
728 { -1, "afii57669" }, /* HEBREW LETTER VAV */
729 { -1, "afii57670" }, /* HEBREW LETTER ZAYIN */
730 { -1, "afii57671" }, /* HEBREW LETTER HET */
731 { -1, "afii57672" }, /* HEBREW LETTER TET */
732 { -1, "afii57673" }, /* HEBREW LETTER YOD */
733 { -1, "afii57674" }, /* HEBREW LETTER FINAL KAF */
734 { -1, "afii57675" }, /* HEBREW LETTER KAF */
735 { -1, "afii57676" }, /* HEBREW LETTER LAMED */
736 { -1, "afii57677" }, /* HEBREW LETTER FINAL MEM */
737 { -1, "afii57678" }, /* HEBREW LETTER MEM */
738 { -1, "afii57679" }, /* HEBREW LETTER FINAL NUN */
739 { -1, "afii57680" }, /* HEBREW LETTER NUN */
740 { -1, "afii57681" }, /* HEBREW LETTER SAMEKH */
741 { -1, "afii57682" }, /* HEBREW LETTER AYIN */
742 { -1, "afii57683" }, /* HEBREW LETTER FINAL PE */
743 { -1, "afii57684" }, /* HEBREW LETTER PE */
744 { -1, "afii57685" }, /* HEBREW LETTER FINAL TSADI */
745 { -1, "afii57686" }, /* HEBREW LETTER TSADI */
746 { -1, "afii57687" }, /* HEBREW LETTER QOF */
747 { -1, "afii57688" }, /* HEBREW LETTER RESH */
748 { -1, "afii57689" }, /* HEBREW LETTER SHIN */
749 { -1, "afii57690" }, /* HEBREW LETTER TAV */
750 { -1, "afii57694" }, /* HEBREW LETTER SHIN WITH SHIN DOT */
751 { -1, "afii57695" }, /* HEBREW LETTER SHIN WITH SIN DOT */
752 { -1, "afii57700" }, /* HEBREW LETTER VAV WITH HOLAM */
753 { -1, "afii57705" }, /* HEBREW LIGATURE YIDDISH YOD YOD PATAH */
754 { -1, "afii57716" }, /* HEBREW LIGATURE YIDDISH DOUBLE VAV */
755 { -1, "afii57717" }, /* HEBREW LIGATURE YIDDISH VAV YOD */
756 { -1, "afii57718" }, /* HEBREW LIGATURE YIDDISH DOUBLE YOD */
757 { -1, "afii57723" }, /* HEBREW LETTER VAV WITH DAGESH */
758 { -1, "afii57793" }, /* HEBREW POINT HIRIQ */
759 { -1, "afii57794" }, /* HEBREW POINT TSERE */
760 { -1, "afii57795" }, /* HEBREW POINT SEGOL */
761 { -1, "afii57796" }, /* HEBREW POINT QUBUTS */
762 { -1, "afii57797" }, /* HEBREW POINT QAMATS */
763 { -1, "afii57798" }, /* HEBREW POINT PATAH */
764 { -1, "afii57799" }, /* HEBREW POINT SHEVA */
765 { -1, "afii57800" }, /* HEBREW POINT HATAF PATAH */
766 { -1, "afii57801" }, /* HEBREW POINT HATAF SEGOL */
767 { -1, "afii57802" }, /* HEBREW POINT HATAF QAMATS */
768 { -1, "afii57803" }, /* HEBREW POINT SIN DOT */
769 { -1, "afii57804" }, /* HEBREW POINT SHIN DOT */
770 { -1, "afii57806" }, /* HEBREW POINT HOLAM */
771 { -1, "afii57807" }, /* HEBREW POINT DAGESH OR MAPIQ */
772 { -1, "afii57839" }, /* HEBREW POINT METEG */
773 { -1, "afii57841" }, /* HEBREW POINT RAFE */
774 { -1, "afii57842" }, /* HEBREW PUNCTUATION PASEQ */
775 { -1, "afii57929" }, /* MODIFIER LETTER APOSTROPHE */
776 { -1, "afii61248" }, /* CARE OF */
777 { -1, "afii61289" }, /* SCRIPT SMALL L */
778 { -1, "afii61352" }, /* NUMERO SIGN */
779 { -1, "afii61573" }, /* POP DIRECTIONAL FORMATTING */
780 { -1, "afii61574" }, /* LEFT-TO-RIGHT OVERRIDE */
781 { -1, "afii61575" }, /* RIGHT-TO-LEFT OVERRIDE */
782 { -1, "afii61664" }, /* ZERO WIDTH NON-JOINER */
783 { -1, "afii63167" }, /* ARABIC FIVE POINTED STAR */
784 { -1, "afii64937" }, /* MODIFIER LETTER REVERSED COMMA */
785 { -1, "agrave" }, /* LATIN SMALL LETTER A WITH GRAVE */
786 { -1, "aleph" }, /* ALEF SYMBOL */
787 { -1, "alpha" }, /* GREEK SMALL LETTER ALPHA */
788 { -1, "alphatonos" }, /* GREEK SMALL LETTER ALPHA WITH TONOS */
789 { -1, "amacron" }, /* LATIN SMALL LETTER A WITH MACRON */
790 { -1, "ampersand" }, /* AMPERSAND */
791 { -1, "ampersandsmall" }, /* SMALL CAPITAL AMPERSAND */
792 { -1, "angle" }, /* ANGLE */
793 { -1, "angleleft" }, /* LEFT-POINTING ANGLE BRACKET */
794 { -1, "angleright" }, /* RIGHT-POINTING ANGLE BRACKET */
795 { -1, "anoteleia" }, /* GREEK ANO TELEIA */
796 { -1, "aogonek" }, /* LATIN SMALL LETTER A WITH OGONEK */
797 { -1, "apple" }, /* FONT FAMILY;Symbol */
798 { -1, "approxequal" }, /* ALMOST EQUAL TO */
799 { -1, "aring" }, /* LATIN SMALL LETTER A WITH RING ABOVE */
800 { -1, "aringacute" }, /* LATIN SMALL LETTER A WITH RING ABOVE AND ACUTE */
801 { -1, "arrowboth" }, /* LEFT RIGHT ARROW */
802 { -1, "arrowdblboth" }, /* LEFT RIGHT DOUBLE ARROW */
803 { -1, "arrowdbldown" }, /* DOWNWARDS DOUBLE ARROW */
804 { -1, "arrowdblleft" }, /* LEFTWARDS DOUBLE ARROW */
805 { -1, "arrowdblright" }, /* RIGHTWARDS DOUBLE ARROW */
806 { -1, "arrowdblup" }, /* UPWARDS DOUBLE ARROW */
807 { -1, "arrowdown" }, /* DOWNWARDS ARROW */
808 { -1, "arrowhorizex" }, /* HORIZONTAL ARROW EXTENDER */
809 { -1, "arrowleft" }, /* LEFTWARDS ARROW */
810 { -1, "arrowright" }, /* RIGHTWARDS ARROW */
811 { -1, "arrowup" }, /* UPWARDS ARROW */
812 { -1, "arrowupdn" }, /* UP DOWN ARROW */
813 { -1, "arrowupdnbse" }, /* UP DOWN ARROW WITH BASE */
814 { -1, "arrowvertex" }, /* VERTICAL ARROW EXTENDER */
815 { -1, "asciicircum" }, /* CIRCUMFLEX ACCENT */
816 { -1, "asciitilde" }, /* TILDE */
817 { -1, "asterisk" }, /* ASTERISK */
818 { -1, "asteriskmath" }, /* ASTERISK OPERATOR */
819 { -1, "asuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER A */
820 { -1, "at" }, /* COMMERCIAL AT */
821 { -1, "atilde" }, /* LATIN SMALL LETTER A WITH TILDE */
822 { -1, "b" }, /* LATIN SMALL LETTER B */
823 { -1, "backslash" }, /* REVERSE SOLIDUS */
824 { -1, "bar" }, /* VERTICAL LINE */
825 { -1, "beta" }, /* GREEK SMALL LETTER BETA */
826 { -1, "block" }, /* FULL BLOCK */
827 { -1, "braceex" }, /* CURLY BRACKET EXTENDER */
828 { -1, "braceleft" }, /* LEFT CURLY BRACKET */
829 { -1, "braceleftbt" }, /* LEFT CURLY BRACKET BOTTOM */
830 { -1, "braceleftmid" }, /* LEFT CURLY BRACKET MID */
831 { -1, "bracelefttp" }, /* LEFT CURLY BRACKET TOP */
832 { -1, "braceright" }, /* RIGHT CURLY BRACKET */
833 { -1, "bracerightbt" }, /* RIGHT CURLY BRACKET BOTTOM */
834 { -1, "bracerightmid" }, /* RIGHT CURLY BRACKET MID */
835 { -1, "bracerighttp" }, /* RIGHT CURLY BRACKET TOP */
836 { -1, "bracketleft" }, /* LEFT SQUARE BRACKET */
837 { -1, "bracketleftbt" }, /* LEFT SQUARE BRACKET BOTTOM */
838 { -1, "bracketleftex" }, /* LEFT SQUARE BRACKET EXTENDER */
839 { -1, "bracketlefttp" }, /* LEFT SQUARE BRACKET TOP */
840 { -1, "bracketright" }, /* RIGHT SQUARE BRACKET */
841 { -1, "bracketrightbt" }, /* RIGHT SQUARE BRACKET BOTTOM */
842 { -1, "bracketrightex" }, /* RIGHT SQUARE BRACKET EXTENDER */
843 { -1, "bracketrighttp" }, /* RIGHT SQUARE BRACKET TOP */
844 { -1, "breve" }, /* BREVE */
845 { -1, "brokenbar" }, /* BROKEN BAR */
846 { -1, "bsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER B */
847 { -1, "bullet" }, /* BULLET */
848 { -1, "c" }, /* LATIN SMALL LETTER C */
849 { -1, "cacute" }, /* LATIN SMALL LETTER C WITH ACUTE */
850 { -1, "caron" }, /* CARON */
851 { -1, "carriagereturn" }, /* DOWNWARDS ARROW WITH CORNER LEFTWARDS */
852 { -1, "ccaron" }, /* LATIN SMALL LETTER C WITH CARON */
853 { -1, "ccedilla" }, /* LATIN SMALL LETTER C WITH CEDILLA */
854 { -1, "ccircumflex" }, /* LATIN SMALL LETTER C WITH CIRCUMFLEX */
855 { -1, "cdotaccent" }, /* LATIN SMALL LETTER C WITH DOT ABOVE */
856 { -1, "cedilla" }, /* CEDILLA */
857 { -1, "cent" }, /* CENT SIGN */
858 { -1, "center" }, /* FONT FAMILY;Courier */
859 { -1, "centinferior" }, /* SUBSCRIPT CENT SIGN */
860 { -1, "centoldstyle" }, /* OLDSTYLE CENT SIGN */
861 { -1, "centsuperior" }, /* SUPERSCRIPT CENT SIGN */
862 { -1, "chi" }, /* GREEK SMALL LETTER CHI */
863 { -1, "circle" }, /* WHITE CIRCLE */
864 { -1, "circlemultiply" }, /* CIRCLED TIMES */
865 { -1, "circleplus" }, /* CIRCLED PLUS */
866 { -1, "circumflex" }, /* MODIFIER LETTER CIRCUMFLEX ACCENT */
867 { -1, "club" }, /* BLACK CLUB SUIT */
868 { -1, "colon" }, /* COLON */
869 { -1, "colonmonetary" }, /* COLON SIGN */
870 { -1, "comma" }, /* COMMA */
871 { -1, "commaaccent" }, /* COMMA BELOW */
872 { -1, "commainferior" }, /* SUBSCRIPT COMMA */
873 { -1, "commasuperior" }, /* SUPERSCRIPT COMMA */
874 { -1, "congruent" }, /* APPROXIMATELY EQUAL TO */
875 { -1, "copyright" }, /* COPYRIGHT SIGN */
876 { -1, "copyrightsans" }, /* COPYRIGHT SIGN SANS SERIF */
877 { -1, "copyrightserif" }, /* COPYRIGHT SIGN SERIF */
878 { -1, "currency" }, /* CURRENCY SIGN */
879 { -1, "cyrBreve" }, /* CAPITAL CYRILLIC BREVE */
880 { -1, "cyrFlex" }, /* CAPITAL CYRILLIC CIRCUMFLEX */
881 { -1, "cyrbreve" }, /* CYRILLIC BREVE */
882 { -1, "cyrflex" }, /* CYRILLIC CIRCUMFLEX */
883 { -1, "d" }, /* LATIN SMALL LETTER D */
884 { -1, "dagger" }, /* DAGGER */
885 { -1, "daggerdbl" }, /* DOUBLE DAGGER */
886 { -1, "dblGrave" }, /* CAPITAL DOUBLE GRAVE ACCENT */
887 { -1, "dblgrave" }, /* DOUBLE GRAVE ACCENT */
888 { -1, "dcaron" }, /* LATIN SMALL LETTER D WITH CARON */
889 { -1, "dcroat" }, /* LATIN SMALL LETTER D WITH STROKE */
890 { -1, "dectab" }, /* FONT FAMILY;Courier */
891 { -1, "degree" }, /* DEGREE SIGN */
892 { -1, "delta" }, /* GREEK SMALL LETTER DELTA */
893 { -1, "diamond" }, /* BLACK DIAMOND SUIT */
894 { -1, "dieresis" }, /* DIAERESIS */
895 { -1, "dieresisacute" }, /* DIAERESIS ACUTE ACCENT */
896 { -1, "dieresisgrave" }, /* DIAERESIS GRAVE ACCENT */
897 { -1, "dieresistonos" }, /* GREEK DIALYTIKA TONOS */
898 { -1, "divide" }, /* DIVISION SIGN */
899 { -1, "dkshade" }, /* DARK SHADE */
900 { -1, "dnblock" }, /* LOWER HALF BLOCK */
901 { -1, "dollar" }, /* DOLLAR SIGN */
902 { -1, "dollarinferior" }, /* SUBSCRIPT DOLLAR SIGN */
903 { -1, "dollaroldstyle" }, /* OLDSTYLE DOLLAR SIGN */
904 { -1, "dollarsuperior" }, /* SUPERSCRIPT DOLLAR SIGN */
905 { -1, "dong" }, /* DONG SIGN */
906 { -1, "dotaccent" }, /* DOT ABOVE */
907 { -1, "dotbelowcomb" }, /* COMBINING DOT BELOW */
908 { -1, "dotlessi" }, /* LATIN SMALL LETTER DOTLESS I */
909 { -1, "dotlessj" }, /* LATIN SMALL LETTER DOTLESS J */
910 { -1, "dotmath" }, /* DOT OPERATOR */
911 { -1, "down" }, /* FONT FAMILY;Courier */
912 { -1, "dsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER D */
913 { -1, "e" }, /* LATIN SMALL LETTER E */
914 { -1, "eacute" }, /* LATIN SMALL LETTER E WITH ACUTE */
915 { -1, "ebreve" }, /* LATIN SMALL LETTER E WITH BREVE */
916 { -1, "ecaron" }, /* LATIN SMALL LETTER E WITH CARON */
917 { -1, "ecircumflex" }, /* LATIN SMALL LETTER E WITH CIRCUMFLEX */
918 { -1, "edieresis" }, /* LATIN SMALL LETTER E WITH DIAERESIS */
919 { -1, "edotaccent" }, /* LATIN SMALL LETTER E WITH DOT ABOVE */
920 { -1, "egrave" }, /* LATIN SMALL LETTER E WITH GRAVE */
921 { -1, "eight" }, /* DIGIT EIGHT */
922 { -1, "eightinferior" }, /* SUBSCRIPT EIGHT */
923 { -1, "eightoldstyle" }, /* OLDSTYLE DIGIT EIGHT */
924 { -1, "eightsuperior" }, /* SUPERSCRIPT EIGHT */
925 { -1, "element" }, /* ELEMENT OF */
926 { -1, "ellipsis" }, /* HORIZONTAL ELLIPSIS */
927 { -1, "emacron" }, /* LATIN SMALL LETTER E WITH MACRON */
928 { -1, "emdash" }, /* EM DASH */
929 { -1, "emptyset" }, /* EMPTY SET */
930 { -1, "endash" }, /* EN DASH */
931 { -1, "eng" }, /* LATIN SMALL LETTER ENG */
932 { -1, "eogonek" }, /* LATIN SMALL LETTER E WITH OGONEK */
933 { -1, "epsilon" }, /* GREEK SMALL LETTER EPSILON */
934 { -1, "epsilontonos" }, /* GREEK SMALL LETTER EPSILON WITH TONOS */
935 { -1, "equal" }, /* EQUALS SIGN */
936 { -1, "equivalence" }, /* IDENTICAL TO */
937 { -1, "estimated" }, /* ESTIMATED SYMBOL */
938 { -1, "esuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER E */
939 { -1, "eta" }, /* GREEK SMALL LETTER ETA */
940 { -1, "etatonos" }, /* GREEK SMALL LETTER ETA WITH TONOS */
941 { -1, "eth" }, /* LATIN SMALL LETTER ETH */
942 { -1, "exclam" }, /* EXCLAMATION MARK */
943 { -1, "exclamdbl" }, /* DOUBLE EXCLAMATION MARK */
944 { -1, "exclamdown" }, /* INVERTED EXCLAMATION MARK */
945 { -1, "exclamdownsmall" }, /* SMALL CAPITAL INVERTED EXCLAMATION MARK */
946 { -1, "exclamsmall" }, /* SMALL CAPITAL EXCLAMATION MARK */
947 { -1, "existential" }, /* THERE EXISTS */
948 { -1, "f" }, /* LATIN SMALL LETTER F */
949 { -1, "female" }, /* FEMALE SIGN */
950 { -1, "ff" }, /* LATIN SMALL LIGATURE FF */
951 { -1, "ffi" }, /* LATIN SMALL LIGATURE FFI */
952 { -1, "ffl" }, /* LATIN SMALL LIGATURE FFL */
953 { -1, "fi" }, /* LATIN SMALL LIGATURE FI */
954 { -1, "figuredash" }, /* FIGURE DASH */
955 { -1, "filledbox" }, /* BLACK SQUARE */
956 { -1, "filledrect" }, /* BLACK RECTANGLE */
957 { -1, "five" }, /* DIGIT FIVE */
958 { -1, "fiveeighths" }, /* VULGAR FRACTION FIVE EIGHTHS */
959 { -1, "fiveinferior" }, /* SUBSCRIPT FIVE */
960 { -1, "fiveoldstyle" }, /* OLDSTYLE DIGIT FIVE */
961 { -1, "fivesuperior" }, /* SUPERSCRIPT FIVE */
962 { -1, "fl" }, /* LATIN SMALL LIGATURE FL */
963 { -1, "florin" }, /* LATIN SMALL LETTER F WITH HOOK */
964 { -1, "format" }, /* FONT FAMILY;Courier */
965 { -1, "four" }, /* DIGIT FOUR */
966 { -1, "fourinferior" }, /* SUBSCRIPT FOUR */
967 { -1, "fouroldstyle" }, /* OLDSTYLE DIGIT FOUR */
968 { -1, "foursuperior" }, /* SUPERSCRIPT FOUR */
969 { -1, "fraction" }, /* FRACTION SLASH */
970 /* DIVISION SLASH;Duplicate */
971 { -1, "franc" }, /* FRENCH FRANC SIGN */
972 { -1, "g" }, /* LATIN SMALL LETTER G */
973 { -1, "gamma" }, /* GREEK SMALL LETTER GAMMA */
974 { -1, "gbreve" }, /* LATIN SMALL LETTER G WITH BREVE */
975 { -1, "gcaron" }, /* LATIN SMALL LETTER G WITH CARON */
976 { -1, "gcircumflex" }, /* LATIN SMALL LETTER G WITH CIRCUMFLEX */
977 { -1, "gcommaaccent" }, /* LATIN SMALL LETTER G WITH CEDILLA */
978 { -1, "gdotaccent" }, /* LATIN SMALL LETTER G WITH DOT ABOVE */
979 { -1, "germandbls" }, /* LATIN SMALL LETTER SHARP S */
980 { -1, "gradient" }, /* NABLA */
981 { -1, "grave" }, /* GRAVE ACCENT */
982 { -1, "gravecomb" }, /* COMBINING GRAVE ACCENT */
983 { -1, "graybox" }, /* FONT FAMILY;Courier */
984 { -1, "greater" }, /* GREATER-THAN SIGN */
985 { -1, "greaterequal" }, /* GREATER-THAN OR EQUAL TO */
986 { -1, "guillemotleft" }, /* LEFT-POINTING DOUBLE ANGLE QUOTATION MARK */
987 { -1, "guillemotright" }, /* RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK */
988 { -1, "guilsinglleft" }, /* SINGLE LEFT-POINTING ANGLE QUOTATION MARK */
989 { -1, "guilsinglright" }, /* SINGLE RIGHT-POINTING ANGLE QUOTATION MARK */
990 { -1, "h" }, /* LATIN SMALL LETTER H */
991 { -1, "hbar" }, /* LATIN SMALL LETTER H WITH STROKE */
992 { -1, "hcircumflex" }, /* LATIN SMALL LETTER H WITH CIRCUMFLEX */
993 { -1, "heart" }, /* BLACK HEART SUIT */
994 { -1, "hookabovecomb" }, /* COMBINING HOOK ABOVE */
995 { -1, "house" }, /* HOUSE */
996 { -1, "hungarumlaut" }, /* DOUBLE ACUTE ACCENT */
997 { -1, "hyphen" }, /* HYPHEN-MINUS */
998 /* SOFT HYPHEN;Duplicate */
999 { -1, "hypheninferior" }, /* SUBSCRIPT HYPHEN-MINUS */
1000 { -1, "hyphensuperior" }, /* SUPERSCRIPT HYPHEN-MINUS */
1001 { -1, "i" }, /* LATIN SMALL LETTER I */
1002 { -1, "iacute" }, /* LATIN SMALL LETTER I WITH ACUTE */
1003 { -1, "ibreve" }, /* LATIN SMALL LETTER I WITH BREVE */
1004 { -1, "icircumflex" }, /* LATIN SMALL LETTER I WITH CIRCUMFLEX */
1005 { -1, "idieresis" }, /* LATIN SMALL LETTER I WITH DIAERESIS */
1006 { -1, "igrave" }, /* LATIN SMALL LETTER I WITH GRAVE */
1007 { -1, "ij" }, /* LATIN SMALL LIGATURE IJ */
1008 { -1, "imacron" }, /* LATIN SMALL LETTER I WITH MACRON */
1009 { -1, "indent" }, /* FONT FAMILY;Courier */
1010 { -1, "infinity" }, /* INFINITY */
1011 { -1, "integral" }, /* INTEGRAL */
1012 { -1, "integralbt" }, /* BOTTOM HALF INTEGRAL */
1013 { -1, "integralex" }, /* INTEGRAL EXTENDER */
1014 { -1, "integraltp" }, /* TOP HALF INTEGRAL */
1015 { -1, "intersection" }, /* INTERSECTION */
1016 { -1, "invbullet" }, /* INVERSE BULLET */
1017 { -1, "invcircle" }, /* INVERSE WHITE CIRCLE */
1018 { -1, "invsmileface" }, /* BLACK SMILING FACE */
1019 { -1, "iogonek" }, /* LATIN SMALL LETTER I WITH OGONEK */
1020 { -1, "iota" }, /* GREEK SMALL LETTER IOTA */
1021 { -1, "iotadieresis" }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA */
1022 { -1, "iotadieresistonos" }, /* GREEK SMALL LETTER IOTA WITH DIALYTIKA AND TONOS */
1023 { -1, "iotatonos" }, /* GREEK SMALL LETTER IOTA WITH TONOS */
1024 { -1, "isuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER I */
1025 { -1, "itilde" }, /* LATIN SMALL LETTER I WITH TILDE */
1026 { -1, "j" }, /* LATIN SMALL LETTER J */
1027 { -1, "jcircumflex" }, /* LATIN SMALL LETTER J WITH CIRCUMFLEX */
1028 { -1, "k" }, /* LATIN SMALL LETTER K */
1029 { -1, "kappa" }, /* GREEK SMALL LETTER KAPPA */
1030 { -1, "kcommaaccent" }, /* LATIN SMALL LETTER K WITH CEDILLA */
1031 { -1, "kgreenlandic" }, /* LATIN SMALL LETTER KRA */
1032 { -1, "l" }, /* LATIN SMALL LETTER L */
1033 { -1, "lacute" }, /* LATIN SMALL LETTER L WITH ACUTE */
1034 { -1, "lambda" }, /* GREEK SMALL LETTER LAMDA */
1035 { -1, "largebullet" }, /* FONT FAMILY;Courier */
1036 { -1, "lcaron" }, /* LATIN SMALL LETTER L WITH CARON */
1037 { -1, "lcommaaccent" }, /* LATIN SMALL LETTER L WITH CEDILLA */
1038 { -1, "ldot" }, /* LATIN SMALL LETTER L WITH MIDDLE DOT */
1039 { -1, "left" }, /* FONT FAMILY;Courier */
1040 { -1, "less" }, /* LESS-THAN SIGN */
1041 { -1, "lessequal" }, /* LESS-THAN OR EQUAL TO */
1042 { -1, "lfblock" }, /* LEFT HALF BLOCK */
1043 { -1, "lira" }, /* LIRA SIGN */
1044 { -1, "ll" }, /* LATIN SMALL LETTER LL */
1045 { -1, "logicaland" }, /* LOGICAL AND */
1046 { -1, "logicalnot" }, /* NOT SIGN */
1047 { -1, "logicalor" }, /* LOGICAL OR */
1048 { -1, "longs" }, /* LATIN SMALL LETTER LONG S */
1049 { -1, "lozenge" }, /* LOZENGE */
1050 { -1, "lslash" }, /* LATIN SMALL LETTER L WITH STROKE */
1051 { -1, "lsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER L */
1052 { -1, "ltshade" }, /* LIGHT SHADE */
1053 { -1, "m" }, /* LATIN SMALL LETTER M */
1054 { -1, "macron" }, /* MACRON */
1055 /* MODIFIER LETTER MACRON;Duplicate */
1056 { -1, "male" }, /* MALE SIGN */
1057 { -1, "merge" }, /* FONT FAMILY;Courier */
1058 { -1, "minus" }, /* MINUS SIGN */
1059 { -1, "minute" }, /* PRIME */
1060 { -1, "msuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER M */
1061 { -1, "mu" }, /* MICRO SIGN */
1062 /* GREEK SMALL LETTER MU;Duplicate */
1063 { -1, "multiply" }, /* MULTIPLICATION SIGN */
1064 { -1, "musicalnote" }, /* EIGHTH NOTE */
1065 { -1, "musicalnotedbl" }, /* BEAMED EIGHTH NOTES */
1066 { -1, "n" }, /* LATIN SMALL LETTER N */
1067 { -1, "nacute" }, /* LATIN SMALL LETTER N WITH ACUTE */
1068 { -1, "napostrophe" }, /* LATIN SMALL LETTER N PRECEDED BY APOSTROPHE */
1069 { -1, "ncaron" }, /* LATIN SMALL LETTER N WITH CARON */
1070 { -1, "ncommaaccent" }, /* LATIN SMALL LETTER N WITH CEDILLA */
1071 { -1, "nine" }, /* DIGIT NINE */
1072 { -1, "nineinferior" }, /* SUBSCRIPT NINE */
1073 { -1, "nineoldstyle" }, /* OLDSTYLE DIGIT NINE */
1074 { -1, "ninesuperior" }, /* SUPERSCRIPT NINE */
1075 { -1, "notegraphic" }, /* FONT FAMILY;Courier */
1076 { -1, "notelement" }, /* NOT AN ELEMENT OF */
1077 { -1, "notequal" }, /* NOT EQUAL TO */
1078 { -1, "notsubset" }, /* NOT A SUBSET OF */
1079 { -1, "nsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER N */
1080 { -1, "ntilde" }, /* LATIN SMALL LETTER N WITH TILDE */
1081 { -1, "nu" }, /* GREEK SMALL LETTER NU */
1082 { -1, "numbersign" }, /* NUMBER SIGN */
1083 { -1, "o" }, /* LATIN SMALL LETTER O */
1084 { -1, "oacute" }, /* LATIN SMALL LETTER O WITH ACUTE */
1085 { -1, "obreve" }, /* LATIN SMALL LETTER O WITH BREVE */
1086 { -1, "ocircumflex" }, /* LATIN SMALL LETTER O WITH CIRCUMFLEX */
1087 { -1, "odieresis" }, /* LATIN SMALL LETTER O WITH DIAERESIS */
1088 { -1, "oe" }, /* LATIN SMALL LIGATURE OE */
1089 { -1, "ogonek" }, /* OGONEK */
1090 { -1, "ograve" }, /* LATIN SMALL LETTER O WITH GRAVE */
1091 { -1, "ohorn" }, /* LATIN SMALL LETTER O WITH HORN */
1092 { -1, "ohungarumlaut" }, /* LATIN SMALL LETTER O WITH DOUBLE ACUTE */
1093 { -1, "omacron" }, /* LATIN SMALL LETTER O WITH MACRON */
1094 { -1, "omega" }, /* GREEK SMALL LETTER OMEGA */
1095 { -1, "omega1" }, /* GREEK PI SYMBOL */
1096 { -1, "omegatonos" }, /* GREEK SMALL LETTER OMEGA WITH TONOS */
1097 { -1, "omicron" }, /* GREEK SMALL LETTER OMICRON */
1098 { -1, "omicrontonos" }, /* GREEK SMALL LETTER OMICRON WITH TONOS */
1099 { -1, "one" }, /* DIGIT ONE */
1100 { -1, "onedotenleader" }, /* ONE DOT LEADER */
1101 { -1, "oneeighth" }, /* VULGAR FRACTION ONE EIGHTH */
1102 { -1, "onefitted" }, /* PROPORTIONAL DIGIT ONE */
1103 { -1, "onehalf" }, /* VULGAR FRACTION ONE HALF */
1104 { -1, "oneinferior" }, /* SUBSCRIPT ONE */
1105 { -1, "oneoldstyle" }, /* OLDSTYLE DIGIT ONE */
1106 { -1, "onequarter" }, /* VULGAR FRACTION ONE QUARTER */
1107 { -1, "onesuperior" }, /* SUPERSCRIPT ONE */
1108 { -1, "onethird" }, /* VULGAR FRACTION ONE THIRD */
1109 { -1, "openbullet" }, /* WHITE BULLET */
1110 { -1, "ordfeminine" }, /* FEMININE ORDINAL INDICATOR */
1111 { -1, "ordmasculine" }, /* MASCULINE ORDINAL INDICATOR */
1112 { -1, "orthogonal" }, /* RIGHT ANGLE */
1113 { -1, "oslash" }, /* LATIN SMALL LETTER O WITH STROKE */
1114 { -1, "oslashacute" }, /* LATIN SMALL LETTER O WITH STROKE AND ACUTE */
1115 { -1, "osuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER O */
1116 { -1, "otilde" }, /* LATIN SMALL LETTER O WITH TILDE */
1117 { -1, "overscore" }, /* FONT FAMILY;Courier */
1118 { -1, "p" }, /* LATIN SMALL LETTER P */
1119 { -1, "paragraph" }, /* PILCROW SIGN */
1120 { -1, "parenleft" }, /* LEFT PARENTHESIS */
1121 { -1, "parenleftbt" }, /* LEFT PAREN BOTTOM */
1122 { -1, "parenleftex" }, /* LEFT PAREN EXTENDER */
1123 { -1, "parenleftinferior" }, /* SUBSCRIPT LEFT PARENTHESIS */
1124 { -1, "parenleftsuperior" }, /* SUPERSCRIPT LEFT PARENTHESIS */
1125 { -1, "parenlefttp" }, /* LEFT PAREN TOP */
1126 { -1, "parenright" }, /* RIGHT PARENTHESIS */
1127 { -1, "parenrightbt" }, /* RIGHT PAREN BOTTOM */
1128 { -1, "parenrightex" }, /* RIGHT PAREN EXTENDER */
1129 { -1, "parenrightinferior" }, /* SUBSCRIPT RIGHT PARENTHESIS */
1130 { -1, "parenrightsuperior" }, /* SUPERSCRIPT RIGHT PARENTHESIS */
1131 { -1, "parenrighttp" }, /* RIGHT PAREN TOP */
1132 { -1, "partialdiff" }, /* PARTIAL DIFFERENTIAL */
1133 { -1, "percent" }, /* PERCENT SIGN */
1134 { -1, "period" }, /* FULL STOP */
1135 { -1, "periodcentered" }, /* MIDDLE DOT */
1136 /* BULLET OPERATOR;Duplicate */
1137 { -1, "periodinferior" }, /* SUBSCRIPT FULL STOP */
1138 { -1, "periodsuperior" }, /* SUPERSCRIPT FULL STOP */
1139 { -1, "perpendicular" }, /* UP TACK */
1140 { -1, "perthousand" }, /* PER MILLE SIGN */
1141 { -1, "peseta" }, /* PESETA SIGN */
1142 { -1, "phi" }, /* GREEK SMALL LETTER PHI */
1143 { -1, "phi1" }, /* GREEK PHI SYMBOL */
1144 { -1, "pi" }, /* GREEK SMALL LETTER PI */
1145 { -1, "plus" }, /* PLUS SIGN */
1146 { -1, "plusminus" }, /* PLUS-MINUS SIGN */
1147 { -1, "prescription" }, /* PRESCRIPTION TAKE */
1148 { -1, "product" }, /* N-ARY PRODUCT */
1149 { -1, "propersubset" }, /* SUBSET OF */
1150 { -1, "propersuperset" }, /* SUPERSET OF */
1151 { -1, "proportional" }, /* PROPORTIONAL TO */
1152 { -1, "psi" }, /* GREEK SMALL LETTER PSI */
1153 { -1, "q" }, /* LATIN SMALL LETTER Q */
1154 { -1, "question" }, /* QUESTION MARK */
1155 { -1, "questiondown" }, /* INVERTED QUESTION MARK */
1156 { -1, "questiondownsmall" }, /* SMALL CAPITAL INVERTED QUESTION MARK */
1157 { -1, "questionsmall" }, /* SMALL CAPITAL QUESTION MARK */
1158 { -1, "quotedbl" }, /* QUOTATION MARK */
1159 { -1, "quotedblbase" }, /* DOUBLE LOW-9 QUOTATION MARK */
1160 { -1, "quotedblleft" }, /* LEFT DOUBLE QUOTATION MARK */
1161 { -1, "quotedblright" }, /* RIGHT DOUBLE QUOTATION MARK */
1162 { -1, "quoteleft" }, /* LEFT SINGLE QUOTATION MARK */
1163 { -1, "quotereversed" }, /* SINGLE HIGH-REVERSED-9 QUOTATION MARK */
1164 { -1, "quoteright" }, /* RIGHT SINGLE QUOTATION MARK */
1165 { -1, "quotesinglbase" }, /* SINGLE LOW-9 QUOTATION MARK */
1166 { -1, "quotesingle" }, /* APOSTROPHE */
1167 { -1, "r" }, /* LATIN SMALL LETTER R */
1168 { -1, "racute" }, /* LATIN SMALL LETTER R WITH ACUTE */
1169 { -1, "radical" }, /* SQUARE ROOT */
1170 { -1, "radicalex" }, /* RADICAL EXTENDER */
1171 { -1, "rcaron" }, /* LATIN SMALL LETTER R WITH CARON */
1172 { -1, "rcommaaccent" }, /* LATIN SMALL LETTER R WITH CEDILLA */
1173 { -1, "reflexsubset" }, /* SUBSET OF OR EQUAL TO */
1174 { -1, "reflexsuperset" }, /* SUPERSET OF OR EQUAL TO */
1175 { -1, "registered" }, /* REGISTERED SIGN */
1176 { -1, "registersans" }, /* REGISTERED SIGN SANS SERIF */
1177 { -1, "registerserif" }, /* REGISTERED SIGN SERIF */
1178 { -1, "return" }, /* FONT FAMILY;Courier */
1179 { -1, "revlogicalnot" }, /* REVERSED NOT SIGN */
1180 { -1, "rho" }, /* GREEK SMALL LETTER RHO */
1181 { -1, "ring" }, /* RING ABOVE */
1182 { -1, "rsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER R */
1183 { -1, "rtblock" }, /* RIGHT HALF BLOCK */
1184 { -1, "rupiah" }, /* RUPIAH SIGN */
1185 { -1, "s" }, /* LATIN SMALL LETTER S */
1186 { -1, "sacute" }, /* LATIN SMALL LETTER S WITH ACUTE */
1187 { -1, "scaron" }, /* LATIN SMALL LETTER S WITH CARON */
1188 { -1, "scedilla" }, /* LATIN SMALL LETTER S WITH CEDILLA */
1189 /* LATIN SMALL LETTER S WITH CEDILLA;Duplicate */
1190 { -1, "scircumflex" }, /* LATIN SMALL LETTER S WITH CIRCUMFLEX */
1191 { -1, "scommaaccent" }, /* LATIN SMALL LETTER S WITH COMMA BELOW */
1192 { -1, "second" }, /* DOUBLE PRIME */
1193 { -1, "section" }, /* SECTION SIGN */
1194 { -1, "semicolon" }, /* SEMICOLON */
1195 { -1, "seven" }, /* DIGIT SEVEN */
1196 { -1, "seveneighths" }, /* VULGAR FRACTION SEVEN EIGHTHS */
1197 { -1, "seveninferior" }, /* SUBSCRIPT SEVEN */
1198 { -1, "sevenoldstyle" }, /* OLDSTYLE DIGIT SEVEN */
1199 { -1, "sevensuperior" }, /* SUPERSCRIPT SEVEN */
1200 { -1, "shade" }, /* MEDIUM SHADE */
1201 { -1, "sigma" }, /* GREEK SMALL LETTER SIGMA */
1202 { -1, "sigma1" }, /* GREEK SMALL LETTER FINAL SIGMA */
1203 { -1, "similar" }, /* TILDE OPERATOR */
1204 { -1, "six" }, /* DIGIT SIX */
1205 { -1, "sixinferior" }, /* SUBSCRIPT SIX */
1206 { -1, "sixoldstyle" }, /* OLDSTYLE DIGIT SIX */
1207 { -1, "sixsuperior" }, /* SUPERSCRIPT SIX */
1208 { -1, "slash" }, /* SOLIDUS */
1209 { -1, "smileface" }, /* WHITE SMILING FACE */
1210 { -1, "space" }, /* SPACE */
1211 /* NO-BREAK SPACE;Duplicate */
1212 { -1, "spade" }, /* BLACK SPADE SUIT */
1213 { -1, "square" }, /* FONT FAMILY;Courier */
1214 { -1, "ssuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER S */
1215 { -1, "sterling" }, /* POUND SIGN */
1216 { -1, "stop" }, /* FONT FAMILY;Courier */
1217 { -1, "suchthat" }, /* CONTAINS AS MEMBER */
1218 { -1, "summation" }, /* N-ARY SUMMATION */
1219 { -1, "sun" }, /* WHITE SUN WITH RAYS */
1220 { -1, "t" }, /* LATIN SMALL LETTER T */
1221 { -1, "tab" }, /* FONT FAMILY;Courier */
1222 { -1, "tau" }, /* GREEK SMALL LETTER TAU */
1223 { -1, "tbar" }, /* LATIN SMALL LETTER T WITH STROKE */
1224 { -1, "tcaron" }, /* LATIN SMALL LETTER T WITH CARON */
1225 { -1, "tcommaaccent" }, /* LATIN SMALL LETTER T WITH CEDILLA */
1226 /* LATIN SMALL LETTER T WITH COMMA BELOW;Duplicate */
1227 { -1, "therefore" }, /* THEREFORE */
1228 { -1, "theta" }, /* GREEK SMALL LETTER THETA */
1229 { -1, "theta1" }, /* GREEK THETA SYMBOL */
1230 { -1, "thorn" }, /* LATIN SMALL LETTER THORN */
1231 { -1, "three" }, /* DIGIT THREE */
1232 { -1, "threeeighths" }, /* VULGAR FRACTION THREE EIGHTHS */
1233 { -1, "threeinferior" }, /* SUBSCRIPT THREE */
1234 { -1, "threeoldstyle" }, /* OLDSTYLE DIGIT THREE */
1235 { -1, "threequarters" }, /* VULGAR FRACTION THREE QUARTERS */
1236 { -1, "threequartersemdash" }, /* THREE QUARTERS EM DASH */
1237 { -1, "threesuperior" }, /* SUPERSCRIPT THREE */
1238 { -1, "tilde" }, /* SMALL TILDE */
1239 { -1, "tildecomb" }, /* COMBINING TILDE */
1240 { -1, "tonos" }, /* GREEK TONOS */
1241 { -1, "trademark" }, /* TRADE MARK SIGN */
1242 { -1, "trademarksans" }, /* TRADE MARK SIGN SANS SERIF */
1243 { -1, "trademarkserif" }, /* TRADE MARK SIGN SERIF */
1244 { -1, "triagdn" }, /* BLACK DOWN-POINTING TRIANGLE */
1245 { -1, "triaglf" }, /* BLACK LEFT-POINTING POINTER */
1246 { -1, "triagrt" }, /* BLACK RIGHT-POINTING POINTER */
1247 { -1, "triagup" }, /* BLACK UP-POINTING TRIANGLE */
1248 { -1, "tsuperior" }, /* SUPERSCRIPT LATIN SMALL LETTER T */
1249 { -1, "two" }, /* DIGIT TWO */
1250 { -1, "twodotenleader" }, /* TWO DOT LEADER */
1251 { -1, "twoinferior" }, /* SUBSCRIPT TWO */
1252 { -1, "twooldstyle" }, /* OLDSTYLE DIGIT TWO */
1253 { -1, "twosuperior" }, /* SUPERSCRIPT TWO */
1254 { -1, "twothirds" }, /* VULGAR FRACTION TWO THIRDS */
1255 { -1, "u" }, /* LATIN SMALL LETTER U */
1256 { -1, "uacute" }, /* LATIN SMALL LETTER U WITH ACUTE */
1257 { -1, "ubreve" }, /* LATIN SMALL LETTER U WITH BREVE */
1258 { -1, "ucircumflex" }, /* LATIN SMALL LETTER U WITH CIRCUMFLEX */
1259 { -1, "udieresis" }, /* LATIN SMALL LETTER U WITH DIAERESIS */
1260 { -1, "ugrave" }, /* LATIN SMALL LETTER U WITH GRAVE */
1261 { -1, "uhorn" }, /* LATIN SMALL LETTER U WITH HORN */
1262 { -1, "uhungarumlaut" }, /* LATIN SMALL LETTER U WITH DOUBLE ACUTE */
1263 { -1, "umacron" }, /* LATIN SMALL LETTER U WITH MACRON */
1264 { -1, "underscore" }, /* LOW LINE */
1265 { -1, "underscoredbl" }, /* DOUBLE LOW LINE */
1266 { -1, "union" }, /* UNION */
1267 { -1, "universal" }, /* FOR ALL */
1268 { -1, "uogonek" }, /* LATIN SMALL LETTER U WITH OGONEK */
1269 { -1, "up" }, /* FONT FAMILY;Courier */
1270 { -1, "upblock" }, /* UPPER HALF BLOCK */
1271 { -1, "upsilon" }, /* GREEK SMALL LETTER UPSILON */
1272 { -1, "upsilondieresis" }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA */
1273 { -1, "upsilondieresistonos" }, /* GREEK SMALL LETTER UPSILON WITH DIALYTIKA AND TONOS */
1274 { -1, "upsilontonos" }, /* GREEK SMALL LETTER UPSILON WITH TONOS */
1275 { -1, "uring" }, /* LATIN SMALL LETTER U WITH RING ABOVE */
1276 { -1, "utilde" }, /* LATIN SMALL LETTER U WITH TILDE */
1277 { -1, "v" }, /* LATIN SMALL LETTER V */
1278 { -1, "w" }, /* LATIN SMALL LETTER W */
1279 { -1, "wacute" }, /* LATIN SMALL LETTER W WITH ACUTE */
1280 { -1, "wcircumflex" }, /* LATIN SMALL LETTER W WITH CIRCUMFLEX */
1281 { -1, "wdieresis" }, /* LATIN SMALL LETTER W WITH DIAERESIS */
1282 { -1, "weierstrass" }, /* SCRIPT CAPITAL P */
1283 { -1, "wgrave" }, /* LATIN SMALL LETTER W WITH GRAVE */
1284 { -1, "x" }, /* LATIN SMALL LETTER X */
1285 { -1, "xi" }, /* GREEK SMALL LETTER XI */
1286 { -1, "y" }, /* LATIN SMALL LETTER Y */
1287 { -1, "yacute" }, /* LATIN SMALL LETTER Y WITH ACUTE */
1288 { -1, "ycircumflex" }, /* LATIN SMALL LETTER Y WITH CIRCUMFLEX */
1289 { -1, "ydieresis" }, /* LATIN SMALL LETTER Y WITH DIAERESIS */
1290 { -1, "yen" }, /* YEN SIGN */
1291 { -1, "ygrave" }, /* LATIN SMALL LETTER Y WITH GRAVE */
1292 { -1, "z" }, /* LATIN SMALL LETTER Z */
1293 { -1, "zacute" }, /* LATIN SMALL LETTER Z WITH ACUTE */
1294 { -1, "zcaron" }, /* LATIN SMALL LETTER Z WITH CARON */
1295 { -1, "zdotaccent" }, /* LATIN SMALL LETTER Z WITH DOT ABOVE */
1296 { -1, "zero" }, /* DIGIT ZERO */
1297 { -1, "zeroinferior" }, /* SUBSCRIPT ZERO */
1298 { -1, "zerooldstyle" }, /* OLDSTYLE DIGIT ZERO */
1299 { -1, "zerosuperior" }, /* SUPERSCRIPT ZERO */
1300 { -1, "zeta" } /* GREEK SMALL LETTER ZETA */
1305 * The AGL encoding vector, sorted by Unicode value
1308 static const UNICODEGLYPH encoding[1051] =
1310 { 0x0020, PSDRV_AGLGlyphNames + 1169 }, /* space */
1311 { 0x0021, PSDRV_AGLGlyphNames + 907 }, /* exclam */
1312 { 0x0022, PSDRV_AGLGlyphNames + 1118 }, /* quotedbl */
1313 { 0x0023, PSDRV_AGLGlyphNames + 1043 }, /* numbersign */
1314 { 0x0024, PSDRV_AGLGlyphNames + 866 }, /* dollar */
1315 { 0x0025, PSDRV_AGLGlyphNames + 1094 }, /* percent */
1316 { 0x0026, PSDRV_AGLGlyphNames + 755 }, /* ampersand */
1317 { 0x0027, PSDRV_AGLGlyphNames + 1126 }, /* quotesingle */
1318 { 0x0028, PSDRV_AGLGlyphNames + 1081 }, /* parenleft */
1319 { 0x0029, PSDRV_AGLGlyphNames + 1087 }, /* parenright */
1320 { 0x002a, PSDRV_AGLGlyphNames + 782 }, /* asterisk */
1321 { 0x002b, PSDRV_AGLGlyphNames + 1105 }, /* plus */
1322 { 0x002c, PSDRV_AGLGlyphNames + 835 }, /* comma */
1323 { 0x002d, PSDRV_AGLGlyphNames + 961 }, /* hyphen */
1324 { 0x002e, PSDRV_AGLGlyphNames + 1095 }, /* period */
1325 { 0x002f, PSDRV_AGLGlyphNames + 1167 }, /* slash */
1326 { 0x0030, PSDRV_AGLGlyphNames + 1253 }, /* zero */
1327 { 0x0031, PSDRV_AGLGlyphNames + 1060 }, /* one */
1328 { 0x0032, PSDRV_AGLGlyphNames + 1206 }, /* two */
1329 { 0x0033, PSDRV_AGLGlyphNames + 1188 }, /* three */
1330 { 0x0034, PSDRV_AGLGlyphNames + 930 }, /* four */
1331 { 0x0035, PSDRV_AGLGlyphNames + 922 }, /* five */
1332 { 0x0036, PSDRV_AGLGlyphNames + 1163 }, /* six */
1333 { 0x0037, PSDRV_AGLGlyphNames + 1154 }, /* seven */
1334 { 0x0038, PSDRV_AGLGlyphNames + 886 }, /* eight */
1335 { 0x0039, PSDRV_AGLGlyphNames + 1032 }, /* nine */
1336 { 0x003a, PSDRV_AGLGlyphNames + 833 }, /* colon */
1337 { 0x003b, PSDRV_AGLGlyphNames + 1153 }, /* semicolon */
1338 { 0x003c, PSDRV_AGLGlyphNames + 1003 }, /* less */
1339 { 0x003d, PSDRV_AGLGlyphNames + 900 }, /* equal */
1340 { 0x003e, PSDRV_AGLGlyphNames + 948 }, /* greater */
1341 { 0x003f, PSDRV_AGLGlyphNames + 1114 }, /* question */
1342 { 0x0040, PSDRV_AGLGlyphNames + 785 }, /* at */
1343 { 0x0041, PSDRV_AGLGlyphNames + 0 }, /* A */
1344 { 0x0042, PSDRV_AGLGlyphNames + 25 }, /* B */
1345 { 0x0043, PSDRV_AGLGlyphNames + 29 }, /* C */
1346 { 0x0044, PSDRV_AGLGlyphNames + 42 }, /* D */
1347 { 0x0045, PSDRV_AGLGlyphNames + 52 }, /* E */
1348 { 0x0046, PSDRV_AGLGlyphNames + 75 }, /* F */
1349 { 0x0047, PSDRV_AGLGlyphNames + 77 }, /* G */
1350 { 0x0048, PSDRV_AGLGlyphNames + 87 }, /* H */
1351 { 0x0049, PSDRV_AGLGlyphNames + 97 }, /* I */
1352 { 0x004a, PSDRV_AGLGlyphNames + 118 }, /* J */
1353 { 0x004b, PSDRV_AGLGlyphNames + 121 }, /* K */
1354 { 0x004c, PSDRV_AGLGlyphNames + 125 }, /* L */
1355 { 0x004d, PSDRV_AGLGlyphNames + 135 }, /* M */
1356 { 0x004e, PSDRV_AGLGlyphNames + 140 }, /* N */
1357 { 0x004f, PSDRV_AGLGlyphNames + 148 }, /* O */
1358 { 0x0050, PSDRV_AGLGlyphNames + 174 }, /* P */
1359 { 0x0051, PSDRV_AGLGlyphNames + 179 }, /* Q */
1360 { 0x0052, PSDRV_AGLGlyphNames + 181 }, /* R */
1361 { 0x0053, PSDRV_AGLGlyphNames + 189 }, /* S */
1362 { 0x0054, PSDRV_AGLGlyphNames + 238 }, /* T */
1363 { 0x0055, PSDRV_AGLGlyphNames + 248 }, /* U */
1364 { 0x0056, PSDRV_AGLGlyphNames + 269 }, /* V */
1365 { 0x0057, PSDRV_AGLGlyphNames + 271 }, /* W */
1366 { 0x0058, PSDRV_AGLGlyphNames + 277 }, /* X */
1367 { 0x0059, PSDRV_AGLGlyphNames + 280 }, /* Y */
1368 { 0x005a, PSDRV_AGLGlyphNames + 288 }, /* Z */
1369 { 0x005b, PSDRV_AGLGlyphNames + 801 }, /* bracketleft */
1370 { 0x005c, PSDRV_AGLGlyphNames + 788 }, /* backslash */
1371 { 0x005d, PSDRV_AGLGlyphNames + 805 }, /* bracketright */
1372 { 0x005e, PSDRV_AGLGlyphNames + 780 }, /* asciicircum */
1373 { 0x005f, PSDRV_AGLGlyphNames + 1221 }, /* underscore */
1374 { 0x0060, PSDRV_AGLGlyphNames + 945 }, /* grave */
1375 { 0x0061, PSDRV_AGLGlyphNames + 295 }, /* a */
1376 { 0x0062, PSDRV_AGLGlyphNames + 787 }, /* b */
1377 { 0x0063, PSDRV_AGLGlyphNames + 813 }, /* c */
1378 { 0x0064, PSDRV_AGLGlyphNames + 848 }, /* d */
1379 { 0x0065, PSDRV_AGLGlyphNames + 878 }, /* e */
1380 { 0x0066, PSDRV_AGLGlyphNames + 913 }, /* f */
1381 { 0x0067, PSDRV_AGLGlyphNames + 936 }, /* g */
1382 { 0x0068, PSDRV_AGLGlyphNames + 954 }, /* h */
1383 { 0x0069, PSDRV_AGLGlyphNames + 964 }, /* i */
1384 { 0x006a, PSDRV_AGLGlyphNames + 989 }, /* j */
1385 { 0x006b, PSDRV_AGLGlyphNames + 991 }, /* k */
1386 { 0x006c, PSDRV_AGLGlyphNames + 995 }, /* l */
1387 { 0x006d, PSDRV_AGLGlyphNames + 1016 }, /* m */
1388 { 0x006e, PSDRV_AGLGlyphNames + 1027 }, /* n */
1389 { 0x006f, PSDRV_AGLGlyphNames + 1044 }, /* o */
1390 { 0x0070, PSDRV_AGLGlyphNames + 1079 }, /* p */
1391 { 0x0071, PSDRV_AGLGlyphNames + 1113 }, /* q */
1392 { 0x0072, PSDRV_AGLGlyphNames + 1127 }, /* r */
1393 { 0x0073, PSDRV_AGLGlyphNames + 1145 }, /* s */
1394 { 0x0074, PSDRV_AGLGlyphNames + 1178 }, /* t */
1395 { 0x0075, PSDRV_AGLGlyphNames + 1212 }, /* u */
1396 { 0x0076, PSDRV_AGLGlyphNames + 1234 }, /* v */
1397 { 0x0077, PSDRV_AGLGlyphNames + 1235 }, /* w */
1398 { 0x0078, PSDRV_AGLGlyphNames + 1241 }, /* x */
1399 { 0x0079, PSDRV_AGLGlyphNames + 1243 }, /* y */
1400 { 0x007a, PSDRV_AGLGlyphNames + 1249 }, /* z */
1401 { 0x007b, PSDRV_AGLGlyphNames + 793 }, /* braceleft */
1402 { 0x007c, PSDRV_AGLGlyphNames + 789 }, /* bar */
1403 { 0x007d, PSDRV_AGLGlyphNames + 797 }, /* braceright */
1404 { 0x007e, PSDRV_AGLGlyphNames + 781 }, /* asciitilde */
1405 { 0x00a0, PSDRV_AGLGlyphNames + 1169 }, /* space */
1406 { 0x00a1, PSDRV_AGLGlyphNames + 909 }, /* exclamdown */
1407 { 0x00a2, PSDRV_AGLGlyphNames + 822 }, /* cent */
1408 { 0x00a3, PSDRV_AGLGlyphNames + 1173 }, /* sterling */
1409 { 0x00a4, PSDRV_AGLGlyphNames + 843 }, /* currency */
1410 { 0x00a5, PSDRV_AGLGlyphNames + 1247 }, /* yen */
1411 { 0x00a6, PSDRV_AGLGlyphNames + 810 }, /* brokenbar */
1412 { 0x00a7, PSDRV_AGLGlyphNames + 1152 }, /* section */
1413 { 0x00a8, PSDRV_AGLGlyphNames + 859 }, /* dieresis */
1414 { 0x00a9, PSDRV_AGLGlyphNames + 840 }, /* copyright */
1415 { 0x00aa, PSDRV_AGLGlyphNames + 1071 }, /* ordfeminine */
1416 { 0x00ab, PSDRV_AGLGlyphNames + 950 }, /* guillemotleft */
1417 { 0x00ac, PSDRV_AGLGlyphNames + 1009 }, /* logicalnot */
1418 { 0x00ad, PSDRV_AGLGlyphNames + 961 }, /* hyphen */
1419 { 0x00ae, PSDRV_AGLGlyphNames + 1135 }, /* registered */
1420 { 0x00af, PSDRV_AGLGlyphNames + 1017 }, /* macron */
1421 { 0x00b0, PSDRV_AGLGlyphNames + 856 }, /* degree */
1422 { 0x00b1, PSDRV_AGLGlyphNames + 1106 }, /* plusminus */
1423 { 0x00b2, PSDRV_AGLGlyphNames + 1210 }, /* twosuperior */
1424 { 0x00b3, PSDRV_AGLGlyphNames + 1194 }, /* threesuperior */
1425 { 0x00b4, PSDRV_AGLGlyphNames + 500 }, /* acute */
1426 { 0x00b5, PSDRV_AGLGlyphNames + 1023 }, /* mu */
1427 { 0x00b6, PSDRV_AGLGlyphNames + 1080 }, /* paragraph */
1428 { 0x00b7, PSDRV_AGLGlyphNames + 1096 }, /* periodcentered */
1429 { 0x00b8, PSDRV_AGLGlyphNames + 821 }, /* cedilla */
1430 { 0x00b9, PSDRV_AGLGlyphNames + 1068 }, /* onesuperior */
1431 { 0x00ba, PSDRV_AGLGlyphNames + 1072 }, /* ordmasculine */
1432 { 0x00bb, PSDRV_AGLGlyphNames + 951 }, /* guillemotright */
1433 { 0x00bc, PSDRV_AGLGlyphNames + 1067 }, /* onequarter */
1434 { 0x00bd, PSDRV_AGLGlyphNames + 1064 }, /* onehalf */
1435 { 0x00be, PSDRV_AGLGlyphNames + 1192 }, /* threequarters */
1436 { 0x00bf, PSDRV_AGLGlyphNames + 1115 }, /* questiondown */
1437 { 0x00c0, PSDRV_AGLGlyphNames + 13 }, /* Agrave */
1438 { 0x00c1, PSDRV_AGLGlyphNames + 4 }, /* Aacute */
1439 { 0x00c2, PSDRV_AGLGlyphNames + 7 }, /* Acircumflex */
1440 { 0x00c3, PSDRV_AGLGlyphNames + 23 }, /* Atilde */
1441 { 0x00c4, PSDRV_AGLGlyphNames + 11 }, /* Adieresis */
1442 { 0x00c5, PSDRV_AGLGlyphNames + 19 }, /* Aring */
1443 { 0x00c6, PSDRV_AGLGlyphNames + 1 }, /* AE */
1444 { 0x00c7, PSDRV_AGLGlyphNames + 34 }, /* Ccedilla */
1445 { 0x00c8, PSDRV_AGLGlyphNames + 62 }, /* Egrave */
1446 { 0x00c9, PSDRV_AGLGlyphNames + 53 }, /* Eacute */
1447 { 0x00ca, PSDRV_AGLGlyphNames + 57 }, /* Ecircumflex */
1448 { 0x00cb, PSDRV_AGLGlyphNames + 59 }, /* Edieresis */
1449 { 0x00cc, PSDRV_AGLGlyphNames + 109 }, /* Igrave */
1450 { 0x00cd, PSDRV_AGLGlyphNames + 99 }, /* Iacute */
1451 { 0x00ce, PSDRV_AGLGlyphNames + 102 }, /* Icircumflex */
1452 { 0x00cf, PSDRV_AGLGlyphNames + 104 }, /* Idieresis */
1453 { 0x00d0, PSDRV_AGLGlyphNames + 72 }, /* Eth */
1454 { 0x00d1, PSDRV_AGLGlyphNames + 145 }, /* Ntilde */
1455 { 0x00d2, PSDRV_AGLGlyphNames + 159 }, /* Ograve */
1456 { 0x00d3, PSDRV_AGLGlyphNames + 151 }, /* Oacute */
1457 { 0x00d4, PSDRV_AGLGlyphNames + 154 }, /* Ocircumflex */
1458 { 0x00d5, PSDRV_AGLGlyphNames + 172 }, /* Otilde */
1459 { 0x00d6, PSDRV_AGLGlyphNames + 156 }, /* Odieresis */
1460 { 0x00d7, PSDRV_AGLGlyphNames + 1024 }, /* multiply */
1461 { 0x00d8, PSDRV_AGLGlyphNames + 168 }, /* Oslash */
1462 { 0x00d9, PSDRV_AGLGlyphNames + 256 }, /* Ugrave */
1463 { 0x00da, PSDRV_AGLGlyphNames + 249 }, /* Uacute */
1464 { 0x00db, PSDRV_AGLGlyphNames + 252 }, /* Ucircumflex */
1465 { 0x00dc, PSDRV_AGLGlyphNames + 254 }, /* Udieresis */
1466 { 0x00dd, PSDRV_AGLGlyphNames + 281 }, /* Yacute */
1467 { 0x00de, PSDRV_AGLGlyphNames + 244 }, /* Thorn */
1468 { 0x00df, PSDRV_AGLGlyphNames + 943 }, /* germandbls */
1469 { 0x00e0, PSDRV_AGLGlyphNames + 750 }, /* agrave */
1470 { 0x00e1, PSDRV_AGLGlyphNames + 497 }, /* aacute */
1471 { 0x00e2, PSDRV_AGLGlyphNames + 499 }, /* acircumflex */
1472 { 0x00e3, PSDRV_AGLGlyphNames + 786 }, /* atilde */
1473 { 0x00e4, PSDRV_AGLGlyphNames + 502 }, /* adieresis */
1474 { 0x00e5, PSDRV_AGLGlyphNames + 764 }, /* aring */
1475 { 0x00e6, PSDRV_AGLGlyphNames + 503 }, /* ae */
1476 { 0x00e7, PSDRV_AGLGlyphNames + 818 }, /* ccedilla */
1477 { 0x00e8, PSDRV_AGLGlyphNames + 885 }, /* egrave */
1478 { 0x00e9, PSDRV_AGLGlyphNames + 879 }, /* eacute */
1479 { 0x00ea, PSDRV_AGLGlyphNames + 882 }, /* ecircumflex */
1480 { 0x00eb, PSDRV_AGLGlyphNames + 883 }, /* edieresis */
1481 { 0x00ec, PSDRV_AGLGlyphNames + 969 }, /* igrave */
1482 { 0x00ed, PSDRV_AGLGlyphNames + 965 }, /* iacute */
1483 { 0x00ee, PSDRV_AGLGlyphNames + 967 }, /* icircumflex */
1484 { 0x00ef, PSDRV_AGLGlyphNames + 968 }, /* idieresis */
1485 { 0x00f0, PSDRV_AGLGlyphNames + 906 }, /* eth */
1486 { 0x00f1, PSDRV_AGLGlyphNames + 1041 }, /* ntilde */
1487 { 0x00f2, PSDRV_AGLGlyphNames + 1051 }, /* ograve */
1488 { 0x00f3, PSDRV_AGLGlyphNames + 1045 }, /* oacute */
1489 { 0x00f4, PSDRV_AGLGlyphNames + 1047 }, /* ocircumflex */
1490 { 0x00f5, PSDRV_AGLGlyphNames + 1077 }, /* otilde */
1491 { 0x00f6, PSDRV_AGLGlyphNames + 1048 }, /* odieresis */
1492 { 0x00f7, PSDRV_AGLGlyphNames + 863 }, /* divide */
1493 { 0x00f8, PSDRV_AGLGlyphNames + 1074 }, /* oslash */
1494 { 0x00f9, PSDRV_AGLGlyphNames + 1217 }, /* ugrave */
1495 { 0x00fa, PSDRV_AGLGlyphNames + 1213 }, /* uacute */
1496 { 0x00fb, PSDRV_AGLGlyphNames + 1215 }, /* ucircumflex */
1497 { 0x00fc, PSDRV_AGLGlyphNames + 1216 }, /* udieresis */
1498 { 0x00fd, PSDRV_AGLGlyphNames + 1244 }, /* yacute */
1499 { 0x00fe, PSDRV_AGLGlyphNames + 1187 }, /* thorn */
1500 { 0x00ff, PSDRV_AGLGlyphNames + 1246 }, /* ydieresis */
1501 { 0x0100, PSDRV_AGLGlyphNames + 17 }, /* Amacron */
1502 { 0x0101, PSDRV_AGLGlyphNames + 754 }, /* amacron */
1503 { 0x0102, PSDRV_AGLGlyphNames + 6 }, /* Abreve */
1504 { 0x0103, PSDRV_AGLGlyphNames + 498 }, /* abreve */
1505 { 0x0104, PSDRV_AGLGlyphNames + 18 }, /* Aogonek */
1506 { 0x0105, PSDRV_AGLGlyphNames + 761 }, /* aogonek */
1507 { 0x0106, PSDRV_AGLGlyphNames + 30 }, /* Cacute */
1508 { 0x0107, PSDRV_AGLGlyphNames + 814 }, /* cacute */
1509 { 0x0108, PSDRV_AGLGlyphNames + 36 }, /* Ccircumflex */
1510 { 0x0109, PSDRV_AGLGlyphNames + 819 }, /* ccircumflex */
1511 { 0x010a, PSDRV_AGLGlyphNames + 37 }, /* Cdotaccent */
1512 { 0x010b, PSDRV_AGLGlyphNames + 820 }, /* cdotaccent */
1513 { 0x010c, PSDRV_AGLGlyphNames + 33 }, /* Ccaron */
1514 { 0x010d, PSDRV_AGLGlyphNames + 817 }, /* ccaron */
1515 { 0x010e, PSDRV_AGLGlyphNames + 43 }, /* Dcaron */
1516 { 0x010f, PSDRV_AGLGlyphNames + 853 }, /* dcaron */
1517 { 0x0110, PSDRV_AGLGlyphNames + 44 }, /* Dcroat */
1518 { 0x0111, PSDRV_AGLGlyphNames + 854 }, /* dcroat */
1519 { 0x0112, PSDRV_AGLGlyphNames + 64 }, /* Emacron */
1520 { 0x0113, PSDRV_AGLGlyphNames + 892 }, /* emacron */
1521 { 0x0114, PSDRV_AGLGlyphNames + 55 }, /* Ebreve */
1522 { 0x0115, PSDRV_AGLGlyphNames + 880 }, /* ebreve */
1523 { 0x0116, PSDRV_AGLGlyphNames + 61 }, /* Edotaccent */
1524 { 0x0117, PSDRV_AGLGlyphNames + 884 }, /* edotaccent */
1525 { 0x0118, PSDRV_AGLGlyphNames + 66 }, /* Eogonek */
1526 { 0x0119, PSDRV_AGLGlyphNames + 897 }, /* eogonek */
1527 { 0x011a, PSDRV_AGLGlyphNames + 56 }, /* Ecaron */
1528 { 0x011b, PSDRV_AGLGlyphNames + 881 }, /* ecaron */
1529 { 0x011c, PSDRV_AGLGlyphNames + 81 }, /* Gcircumflex */
1530 { 0x011d, PSDRV_AGLGlyphNames + 940 }, /* gcircumflex */
1531 { 0x011e, PSDRV_AGLGlyphNames + 79 }, /* Gbreve */
1532 { 0x011f, PSDRV_AGLGlyphNames + 938 }, /* gbreve */
1533 { 0x0120, PSDRV_AGLGlyphNames + 83 }, /* Gdotaccent */
1534 { 0x0121, PSDRV_AGLGlyphNames + 942 }, /* gdotaccent */
1535 { 0x0122, PSDRV_AGLGlyphNames + 82 }, /* Gcommaaccent */
1536 { 0x0123, PSDRV_AGLGlyphNames + 941 }, /* gcommaaccent */
1537 { 0x0124, PSDRV_AGLGlyphNames + 93 }, /* Hcircumflex */
1538 { 0x0125, PSDRV_AGLGlyphNames + 956 }, /* hcircumflex */
1539 { 0x0126, PSDRV_AGLGlyphNames + 92 }, /* Hbar */
1540 { 0x0127, PSDRV_AGLGlyphNames + 955 }, /* hbar */
1541 { 0x0128, PSDRV_AGLGlyphNames + 117 }, /* Itilde */
1542 { 0x0129, PSDRV_AGLGlyphNames + 988 }, /* itilde */
1543 { 0x012a, PSDRV_AGLGlyphNames + 111 }, /* Imacron */
1544 { 0x012b, PSDRV_AGLGlyphNames + 971 }, /* imacron */
1545 { 0x012c, PSDRV_AGLGlyphNames + 101 }, /* Ibreve */
1546 { 0x012d, PSDRV_AGLGlyphNames + 966 }, /* ibreve */
1547 { 0x012e, PSDRV_AGLGlyphNames + 112 }, /* Iogonek */
1548 { 0x012f, PSDRV_AGLGlyphNames + 982 }, /* iogonek */
1549 { 0x0130, PSDRV_AGLGlyphNames + 107 }, /* Idotaccent */
1550 { 0x0131, PSDRV_AGLGlyphNames + 873 }, /* dotlessi */
1551 { 0x0132, PSDRV_AGLGlyphNames + 98 }, /* IJ */
1552 { 0x0133, PSDRV_AGLGlyphNames + 970 }, /* ij */
1553 { 0x0134, PSDRV_AGLGlyphNames + 119 }, /* Jcircumflex */
1554 { 0x0135, PSDRV_AGLGlyphNames + 990 }, /* jcircumflex */
1555 { 0x0136, PSDRV_AGLGlyphNames + 123 }, /* Kcommaaccent */
1556 { 0x0137, PSDRV_AGLGlyphNames + 993 }, /* kcommaaccent */
1557 { 0x0138, PSDRV_AGLGlyphNames + 994 }, /* kgreenlandic */
1558 { 0x0139, PSDRV_AGLGlyphNames + 127 }, /* Lacute */
1559 { 0x013a, PSDRV_AGLGlyphNames + 996 }, /* lacute */
1560 { 0x013b, PSDRV_AGLGlyphNames + 130 }, /* Lcommaaccent */
1561 { 0x013c, PSDRV_AGLGlyphNames + 1000 }, /* lcommaaccent */
1562 { 0x013d, PSDRV_AGLGlyphNames + 129 }, /* Lcaron */
1563 { 0x013e, PSDRV_AGLGlyphNames + 999 }, /* lcaron */
1564 { 0x013f, PSDRV_AGLGlyphNames + 131 }, /* Ldot */
1565 { 0x0140, PSDRV_AGLGlyphNames + 1001 }, /* ldot */
1566 { 0x0141, PSDRV_AGLGlyphNames + 132 }, /* Lslash */
1567 { 0x0142, PSDRV_AGLGlyphNames + 1013 }, /* lslash */
1568 { 0x0143, PSDRV_AGLGlyphNames + 141 }, /* Nacute */
1569 { 0x0144, PSDRV_AGLGlyphNames + 1028 }, /* nacute */
1570 { 0x0145, PSDRV_AGLGlyphNames + 143 }, /* Ncommaaccent */
1571 { 0x0146, PSDRV_AGLGlyphNames + 1031 }, /* ncommaaccent */
1572 { 0x0147, PSDRV_AGLGlyphNames + 142 }, /* Ncaron */
1573 { 0x0148, PSDRV_AGLGlyphNames + 1030 }, /* ncaron */
1574 { 0x0149, PSDRV_AGLGlyphNames + 1029 }, /* napostrophe */
1575 { 0x014a, PSDRV_AGLGlyphNames + 65 }, /* Eng */
1576 { 0x014b, PSDRV_AGLGlyphNames + 896 }, /* eng */
1577 { 0x014c, PSDRV_AGLGlyphNames + 163 }, /* Omacron */
1578 { 0x014d, PSDRV_AGLGlyphNames + 1054 }, /* omacron */
1579 { 0x014e, PSDRV_AGLGlyphNames + 153 }, /* Obreve */
1580 { 0x014f, PSDRV_AGLGlyphNames + 1046 }, /* obreve */
1581 { 0x0150, PSDRV_AGLGlyphNames + 162 }, /* Ohungarumlaut */
1582 { 0x0151, PSDRV_AGLGlyphNames + 1053 }, /* ohungarumlaut */
1583 { 0x0152, PSDRV_AGLGlyphNames + 149 }, /* OE */
1584 { 0x0153, PSDRV_AGLGlyphNames + 1049 }, /* oe */
1585 { 0x0154, PSDRV_AGLGlyphNames + 182 }, /* Racute */
1586 { 0x0155, PSDRV_AGLGlyphNames + 1128 }, /* racute */
1587 { 0x0156, PSDRV_AGLGlyphNames + 184 }, /* Rcommaaccent */
1588 { 0x0157, PSDRV_AGLGlyphNames + 1132 }, /* rcommaaccent */
1589 { 0x0158, PSDRV_AGLGlyphNames + 183 }, /* Rcaron */
1590 { 0x0159, PSDRV_AGLGlyphNames + 1131 }, /* rcaron */
1591 { 0x015a, PSDRV_AGLGlyphNames + 230 }, /* Sacute */
1592 { 0x015b, PSDRV_AGLGlyphNames + 1146 }, /* sacute */
1593 { 0x015c, PSDRV_AGLGlyphNames + 234 }, /* Scircumflex */
1594 { 0x015d, PSDRV_AGLGlyphNames + 1149 }, /* scircumflex */
1595 { 0x015e, PSDRV_AGLGlyphNames + 233 }, /* Scedilla */
1596 { 0x015f, PSDRV_AGLGlyphNames + 1148 }, /* scedilla */
1597 { 0x0160, PSDRV_AGLGlyphNames + 231 }, /* Scaron */
1598 { 0x0161, PSDRV_AGLGlyphNames + 1147 }, /* scaron */
1599 { 0x0162, PSDRV_AGLGlyphNames + 242 }, /* Tcommaaccent */
1600 { 0x0163, PSDRV_AGLGlyphNames + 1183 }, /* tcommaaccent */
1601 { 0x0164, PSDRV_AGLGlyphNames + 241 }, /* Tcaron */
1602 { 0x0165, PSDRV_AGLGlyphNames + 1182 }, /* tcaron */
1603 { 0x0166, PSDRV_AGLGlyphNames + 240 }, /* Tbar */
1604 { 0x0167, PSDRV_AGLGlyphNames + 1181 }, /* tbar */
1605 { 0x0168, PSDRV_AGLGlyphNames + 268 }, /* Utilde */
1606 { 0x0169, PSDRV_AGLGlyphNames + 1233 }, /* utilde */
1607 { 0x016a, PSDRV_AGLGlyphNames + 260 }, /* Umacron */
1608 { 0x016b, PSDRV_AGLGlyphNames + 1220 }, /* umacron */
1609 { 0x016c, PSDRV_AGLGlyphNames + 251 }, /* Ubreve */
1610 { 0x016d, PSDRV_AGLGlyphNames + 1214 }, /* ubreve */
1611 { 0x016e, PSDRV_AGLGlyphNames + 266 }, /* Uring */
1612 { 0x016f, PSDRV_AGLGlyphNames + 1232 }, /* uring */
1613 { 0x0170, PSDRV_AGLGlyphNames + 259 }, /* Uhungarumlaut */
1614 { 0x0171, PSDRV_AGLGlyphNames + 1219 }, /* uhungarumlaut */
1615 { 0x0172, PSDRV_AGLGlyphNames + 261 }, /* Uogonek */
1616 { 0x0173, PSDRV_AGLGlyphNames + 1225 }, /* uogonek */
1617 { 0x0174, PSDRV_AGLGlyphNames + 273 }, /* Wcircumflex */
1618 { 0x0175, PSDRV_AGLGlyphNames + 1237 }, /* wcircumflex */
1619 { 0x0176, PSDRV_AGLGlyphNames + 283 }, /* Ycircumflex */
1620 { 0x0177, PSDRV_AGLGlyphNames + 1245 }, /* ycircumflex */
1621 { 0x0178, PSDRV_AGLGlyphNames + 284 }, /* Ydieresis */
1622 { 0x0179, PSDRV_AGLGlyphNames + 289 }, /* Zacute */
1623 { 0x017a, PSDRV_AGLGlyphNames + 1250 }, /* zacute */
1624 { 0x017b, PSDRV_AGLGlyphNames + 292 }, /* Zdotaccent */
1625 { 0x017c, PSDRV_AGLGlyphNames + 1252 }, /* zdotaccent */
1626 { 0x017d, PSDRV_AGLGlyphNames + 290 }, /* Zcaron */
1627 { 0x017e, PSDRV_AGLGlyphNames + 1251 }, /* zcaron */
1628 { 0x017f, PSDRV_AGLGlyphNames + 1011 }, /* longs */
1629 { 0x0192, PSDRV_AGLGlyphNames + 928 }, /* florin */
1630 { 0x01a0, PSDRV_AGLGlyphNames + 161 }, /* Ohorn */
1631 { 0x01a1, PSDRV_AGLGlyphNames + 1052 }, /* ohorn */
1632 { 0x01af, PSDRV_AGLGlyphNames + 258 }, /* Uhorn */
1633 { 0x01b0, PSDRV_AGLGlyphNames + 1218 }, /* uhorn */
1634 { 0x01e6, PSDRV_AGLGlyphNames + 80 }, /* Gcaron */
1635 { 0x01e7, PSDRV_AGLGlyphNames + 939 }, /* gcaron */
1636 { 0x01fa, PSDRV_AGLGlyphNames + 20 }, /* Aringacute */
1637 { 0x01fb, PSDRV_AGLGlyphNames + 765 }, /* aringacute */
1638 { 0x01fc, PSDRV_AGLGlyphNames + 2 }, /* AEacute */
1639 { 0x01fd, PSDRV_AGLGlyphNames + 504 }, /* aeacute */
1640 { 0x01fe, PSDRV_AGLGlyphNames + 169 }, /* Oslashacute */
1641 { 0x01ff, PSDRV_AGLGlyphNames + 1075 }, /* oslashacute */
1642 { 0x0218, PSDRV_AGLGlyphNames + 235 }, /* Scommaaccent */
1643 { 0x0219, PSDRV_AGLGlyphNames + 1150 }, /* scommaaccent */
1644 { 0x021a, PSDRV_AGLGlyphNames + 242 }, /* Tcommaaccent */
1645 { 0x021b, PSDRV_AGLGlyphNames + 1183 }, /* tcommaaccent */
1646 { 0x02bc, PSDRV_AGLGlyphNames + 740 }, /* afii57929 */
1647 { 0x02bd, PSDRV_AGLGlyphNames + 749 }, /* afii64937 */
1648 { 0x02c6, PSDRV_AGLGlyphNames + 831 }, /* circumflex */
1649 { 0x02c7, PSDRV_AGLGlyphNames + 815 }, /* caron */
1650 { 0x02c9, PSDRV_AGLGlyphNames + 1017 }, /* macron */
1651 { 0x02d8, PSDRV_AGLGlyphNames + 809 }, /* breve */
1652 { 0x02d9, PSDRV_AGLGlyphNames + 871 }, /* dotaccent */
1653 { 0x02da, PSDRV_AGLGlyphNames + 1141 }, /* ring */
1654 { 0x02db, PSDRV_AGLGlyphNames + 1050 }, /* ogonek */
1655 { 0x02dc, PSDRV_AGLGlyphNames + 1195 }, /* tilde */
1656 { 0x02dd, PSDRV_AGLGlyphNames + 960 }, /* hungarumlaut */
1657 { 0x0300, PSDRV_AGLGlyphNames + 946 }, /* gravecomb */
1658 { 0x0301, PSDRV_AGLGlyphNames + 501 }, /* acutecomb */
1659 { 0x0303, PSDRV_AGLGlyphNames + 1196 }, /* tildecomb */
1660 { 0x0309, PSDRV_AGLGlyphNames + 958 }, /* hookabovecomb */
1661 { 0x0323, PSDRV_AGLGlyphNames + 872 }, /* dotbelowcomb */
1662 { 0x0384, PSDRV_AGLGlyphNames + 1197 }, /* tonos */
1663 { 0x0385, PSDRV_AGLGlyphNames + 862 }, /* dieresistonos */
1664 { 0x0386, PSDRV_AGLGlyphNames + 16 }, /* Alphatonos */
1665 { 0x0387, PSDRV_AGLGlyphNames + 760 }, /* anoteleia */
1666 { 0x0388, PSDRV_AGLGlyphNames + 68 }, /* Epsilontonos */
1667 { 0x0389, PSDRV_AGLGlyphNames + 71 }, /* Etatonos */
1668 { 0x038a, PSDRV_AGLGlyphNames + 115 }, /* Iotatonos */
1669 { 0x038c, PSDRV_AGLGlyphNames + 167 }, /* Omicrontonos */
1670 { 0x038e, PSDRV_AGLGlyphNames + 265 }, /* Upsilontonos */
1671 { 0x038f, PSDRV_AGLGlyphNames + 165 }, /* Omegatonos */
1672 { 0x0390, PSDRV_AGLGlyphNames + 985 }, /* iotadieresistonos */
1673 { 0x0391, PSDRV_AGLGlyphNames + 15 }, /* Alpha */
1674 { 0x0392, PSDRV_AGLGlyphNames + 26 }, /* Beta */
1675 { 0x0393, PSDRV_AGLGlyphNames + 78 }, /* Gamma */
1676 { 0x0394, PSDRV_AGLGlyphNames + 45 }, /* Delta */
1677 { 0x0395, PSDRV_AGLGlyphNames + 67 }, /* Epsilon */
1678 { 0x0396, PSDRV_AGLGlyphNames + 293 }, /* Zeta */
1679 { 0x0397, PSDRV_AGLGlyphNames + 70 }, /* Eta */
1680 { 0x0398, PSDRV_AGLGlyphNames + 243 }, /* Theta */
1681 { 0x0399, PSDRV_AGLGlyphNames + 113 }, /* Iota */
1682 { 0x039a, PSDRV_AGLGlyphNames + 122 }, /* Kappa */
1683 { 0x039b, PSDRV_AGLGlyphNames + 128 }, /* Lambda */
1684 { 0x039c, PSDRV_AGLGlyphNames + 139 }, /* Mu */
1685 { 0x039d, PSDRV_AGLGlyphNames + 147 }, /* Nu */
1686 { 0x039e, PSDRV_AGLGlyphNames + 278 }, /* Xi */
1687 { 0x039f, PSDRV_AGLGlyphNames + 166 }, /* Omicron */
1688 { 0x03a0, PSDRV_AGLGlyphNames + 176 }, /* Pi */
1689 { 0x03a1, PSDRV_AGLGlyphNames + 186 }, /* Rho */
1690 { 0x03a3, PSDRV_AGLGlyphNames + 236 }, /* Sigma */
1691 { 0x03a4, PSDRV_AGLGlyphNames + 239 }, /* Tau */
1692 { 0x03a5, PSDRV_AGLGlyphNames + 262 }, /* Upsilon */
1693 { 0x03a6, PSDRV_AGLGlyphNames + 175 }, /* Phi */
1694 { 0x03a7, PSDRV_AGLGlyphNames + 39 }, /* Chi */
1695 { 0x03a8, PSDRV_AGLGlyphNames + 177 }, /* Psi */
1696 { 0x03a9, PSDRV_AGLGlyphNames + 164 }, /* Omega */
1697 { 0x03aa, PSDRV_AGLGlyphNames + 114 }, /* Iotadieresis */
1698 { 0x03ab, PSDRV_AGLGlyphNames + 264 }, /* Upsilondieresis */
1699 { 0x03ac, PSDRV_AGLGlyphNames + 753 }, /* alphatonos */
1700 { 0x03ad, PSDRV_AGLGlyphNames + 899 }, /* epsilontonos */
1701 { 0x03ae, PSDRV_AGLGlyphNames + 905 }, /* etatonos */
1702 { 0x03af, PSDRV_AGLGlyphNames + 986 }, /* iotatonos */
1703 { 0x03b0, PSDRV_AGLGlyphNames + 1230 }, /* upsilondieresistonos */
1704 { 0x03b1, PSDRV_AGLGlyphNames + 752 }, /* alpha */
1705 { 0x03b2, PSDRV_AGLGlyphNames + 790 }, /* beta */
1706 { 0x03b3, PSDRV_AGLGlyphNames + 937 }, /* gamma */
1707 { 0x03b4, PSDRV_AGLGlyphNames + 857 }, /* delta */
1708 { 0x03b5, PSDRV_AGLGlyphNames + 898 }, /* epsilon */
1709 { 0x03b6, PSDRV_AGLGlyphNames + 1257 }, /* zeta */
1710 { 0x03b7, PSDRV_AGLGlyphNames + 904 }, /* eta */
1711 { 0x03b8, PSDRV_AGLGlyphNames + 1185 }, /* theta */
1712 { 0x03b9, PSDRV_AGLGlyphNames + 983 }, /* iota */
1713 { 0x03ba, PSDRV_AGLGlyphNames + 992 }, /* kappa */
1714 { 0x03bb, PSDRV_AGLGlyphNames + 997 }, /* lambda */
1715 { 0x03bc, PSDRV_AGLGlyphNames + 1023 }, /* mu */
1716 { 0x03bd, PSDRV_AGLGlyphNames + 1042 }, /* nu */
1717 { 0x03be, PSDRV_AGLGlyphNames + 1242 }, /* xi */
1718 { 0x03bf, PSDRV_AGLGlyphNames + 1058 }, /* omicron */
1719 { 0x03c0, PSDRV_AGLGlyphNames + 1104 }, /* pi */
1720 { 0x03c1, PSDRV_AGLGlyphNames + 1140 }, /* rho */
1721 { 0x03c2, PSDRV_AGLGlyphNames + 1161 }, /* sigma1 */
1722 { 0x03c3, PSDRV_AGLGlyphNames + 1160 }, /* sigma */
1723 { 0x03c4, PSDRV_AGLGlyphNames + 1180 }, /* tau */
1724 { 0x03c5, PSDRV_AGLGlyphNames + 1228 }, /* upsilon */
1725 { 0x03c6, PSDRV_AGLGlyphNames + 1102 }, /* phi */
1726 { 0x03c7, PSDRV_AGLGlyphNames + 827 }, /* chi */
1727 { 0x03c8, PSDRV_AGLGlyphNames + 1112 }, /* psi */
1728 { 0x03c9, PSDRV_AGLGlyphNames + 1055 }, /* omega */
1729 { 0x03ca, PSDRV_AGLGlyphNames + 984 }, /* iotadieresis */
1730 { 0x03cb, PSDRV_AGLGlyphNames + 1229 }, /* upsilondieresis */
1731 { 0x03cc, PSDRV_AGLGlyphNames + 1059 }, /* omicrontonos */
1732 { 0x03cd, PSDRV_AGLGlyphNames + 1231 }, /* upsilontonos */
1733 { 0x03ce, PSDRV_AGLGlyphNames + 1057 }, /* omegatonos */
1734 { 0x03d1, PSDRV_AGLGlyphNames + 1186 }, /* theta1 */
1735 { 0x03d2, PSDRV_AGLGlyphNames + 263 }, /* Upsilon1 */
1736 { 0x03d5, PSDRV_AGLGlyphNames + 1103 }, /* phi1 */
1737 { 0x03d6, PSDRV_AGLGlyphNames + 1056 }, /* omega1 */
1738 { 0x0401, PSDRV_AGLGlyphNames + 512 }, /* afii10023 */
1739 { 0x0402, PSDRV_AGLGlyphNames + 540 }, /* afii10051 */
1740 { 0x0403, PSDRV_AGLGlyphNames + 541 }, /* afii10052 */
1741 { 0x0404, PSDRV_AGLGlyphNames + 542 }, /* afii10053 */
1742 { 0x0405, PSDRV_AGLGlyphNames + 543 }, /* afii10054 */
1743 { 0x0406, PSDRV_AGLGlyphNames + 544 }, /* afii10055 */
1744 { 0x0407, PSDRV_AGLGlyphNames + 545 }, /* afii10056 */
1745 { 0x0408, PSDRV_AGLGlyphNames + 546 }, /* afii10057 */
1746 { 0x0409, PSDRV_AGLGlyphNames + 547 }, /* afii10058 */
1747 { 0x040a, PSDRV_AGLGlyphNames + 548 }, /* afii10059 */
1748 { 0x040b, PSDRV_AGLGlyphNames + 549 }, /* afii10060 */
1749 { 0x040c, PSDRV_AGLGlyphNames + 550 }, /* afii10061 */
1750 { 0x040e, PSDRV_AGLGlyphNames + 551 }, /* afii10062 */
1751 { 0x040f, PSDRV_AGLGlyphNames + 600 }, /* afii10145 */
1752 { 0x0410, PSDRV_AGLGlyphNames + 506 }, /* afii10017 */
1753 { 0x0411, PSDRV_AGLGlyphNames + 507 }, /* afii10018 */
1754 { 0x0412, PSDRV_AGLGlyphNames + 508 }, /* afii10019 */
1755 { 0x0413, PSDRV_AGLGlyphNames + 509 }, /* afii10020 */
1756 { 0x0414, PSDRV_AGLGlyphNames + 510 }, /* afii10021 */
1757 { 0x0415, PSDRV_AGLGlyphNames + 511 }, /* afii10022 */
1758 { 0x0416, PSDRV_AGLGlyphNames + 513 }, /* afii10024 */
1759 { 0x0417, PSDRV_AGLGlyphNames + 514 }, /* afii10025 */
1760 { 0x0418, PSDRV_AGLGlyphNames + 515 }, /* afii10026 */
1761 { 0x0419, PSDRV_AGLGlyphNames + 516 }, /* afii10027 */
1762 { 0x041a, PSDRV_AGLGlyphNames + 517 }, /* afii10028 */
1763 { 0x041b, PSDRV_AGLGlyphNames + 518 }, /* afii10029 */
1764 { 0x041c, PSDRV_AGLGlyphNames + 519 }, /* afii10030 */
1765 { 0x041d, PSDRV_AGLGlyphNames + 520 }, /* afii10031 */
1766 { 0x041e, PSDRV_AGLGlyphNames + 521 }, /* afii10032 */
1767 { 0x041f, PSDRV_AGLGlyphNames + 522 }, /* afii10033 */
1768 { 0x0420, PSDRV_AGLGlyphNames + 523 }, /* afii10034 */
1769 { 0x0421, PSDRV_AGLGlyphNames + 524 }, /* afii10035 */
1770 { 0x0422, PSDRV_AGLGlyphNames + 525 }, /* afii10036 */
1771 { 0x0423, PSDRV_AGLGlyphNames + 526 }, /* afii10037 */
1772 { 0x0424, PSDRV_AGLGlyphNames + 527 }, /* afii10038 */
1773 { 0x0425, PSDRV_AGLGlyphNames + 528 }, /* afii10039 */
1774 { 0x0426, PSDRV_AGLGlyphNames + 529 }, /* afii10040 */
1775 { 0x0427, PSDRV_AGLGlyphNames + 530 }, /* afii10041 */
1776 { 0x0428, PSDRV_AGLGlyphNames + 531 }, /* afii10042 */
1777 { 0x0429, PSDRV_AGLGlyphNames + 532 }, /* afii10043 */
1778 { 0x042a, PSDRV_AGLGlyphNames + 533 }, /* afii10044 */
1779 { 0x042b, PSDRV_AGLGlyphNames + 534 }, /* afii10045 */
1780 { 0x042c, PSDRV_AGLGlyphNames + 535 }, /* afii10046 */
1781 { 0x042d, PSDRV_AGLGlyphNames + 536 }, /* afii10047 */
1782 { 0x042e, PSDRV_AGLGlyphNames + 537 }, /* afii10048 */
1783 { 0x042f, PSDRV_AGLGlyphNames + 538 }, /* afii10049 */
1784 { 0x0430, PSDRV_AGLGlyphNames + 554 }, /* afii10065 */
1785 { 0x0431, PSDRV_AGLGlyphNames + 555 }, /* afii10066 */
1786 { 0x0432, PSDRV_AGLGlyphNames + 556 }, /* afii10067 */
1787 { 0x0433, PSDRV_AGLGlyphNames + 557 }, /* afii10068 */
1788 { 0x0434, PSDRV_AGLGlyphNames + 558 }, /* afii10069 */
1789 { 0x0435, PSDRV_AGLGlyphNames + 559 }, /* afii10070 */
1790 { 0x0436, PSDRV_AGLGlyphNames + 561 }, /* afii10072 */
1791 { 0x0437, PSDRV_AGLGlyphNames + 562 }, /* afii10073 */
1792 { 0x0438, PSDRV_AGLGlyphNames + 563 }, /* afii10074 */
1793 { 0x0439, PSDRV_AGLGlyphNames + 564 }, /* afii10075 */
1794 { 0x043a, PSDRV_AGLGlyphNames + 565 }, /* afii10076 */
1795 { 0x043b, PSDRV_AGLGlyphNames + 566 }, /* afii10077 */
1796 { 0x043c, PSDRV_AGLGlyphNames + 567 }, /* afii10078 */
1797 { 0x043d, PSDRV_AGLGlyphNames + 568 }, /* afii10079 */
1798 { 0x043e, PSDRV_AGLGlyphNames + 569 }, /* afii10080 */
1799 { 0x043f, PSDRV_AGLGlyphNames + 570 }, /* afii10081 */
1800 { 0x0440, PSDRV_AGLGlyphNames + 571 }, /* afii10082 */
1801 { 0x0441, PSDRV_AGLGlyphNames + 572 }, /* afii10083 */
1802 { 0x0442, PSDRV_AGLGlyphNames + 573 }, /* afii10084 */
1803 { 0x0443, PSDRV_AGLGlyphNames + 574 }, /* afii10085 */
1804 { 0x0444, PSDRV_AGLGlyphNames + 575 }, /* afii10086 */
1805 { 0x0445, PSDRV_AGLGlyphNames + 576 }, /* afii10087 */
1806 { 0x0446, PSDRV_AGLGlyphNames + 577 }, /* afii10088 */
1807 { 0x0447, PSDRV_AGLGlyphNames + 578 }, /* afii10089 */
1808 { 0x0448, PSDRV_AGLGlyphNames + 579 }, /* afii10090 */
1809 { 0x0449, PSDRV_AGLGlyphNames + 580 }, /* afii10091 */
1810 { 0x044a, PSDRV_AGLGlyphNames + 581 }, /* afii10092 */
1811 { 0x044b, PSDRV_AGLGlyphNames + 582 }, /* afii10093 */
1812 { 0x044c, PSDRV_AGLGlyphNames + 583 }, /* afii10094 */
1813 { 0x044d, PSDRV_AGLGlyphNames + 584 }, /* afii10095 */
1814 { 0x044e, PSDRV_AGLGlyphNames + 585 }, /* afii10096 */
1815 { 0x044f, PSDRV_AGLGlyphNames + 586 }, /* afii10097 */
1816 { 0x0451, PSDRV_AGLGlyphNames + 560 }, /* afii10071 */
1817 { 0x0452, PSDRV_AGLGlyphNames + 588 }, /* afii10099 */
1818 { 0x0453, PSDRV_AGLGlyphNames + 589 }, /* afii10100 */
1819 { 0x0454, PSDRV_AGLGlyphNames + 590 }, /* afii10101 */
1820 { 0x0455, PSDRV_AGLGlyphNames + 591 }, /* afii10102 */
1821 { 0x0456, PSDRV_AGLGlyphNames + 592 }, /* afii10103 */
1822 { 0x0457, PSDRV_AGLGlyphNames + 593 }, /* afii10104 */
1823 { 0x0458, PSDRV_AGLGlyphNames + 594 }, /* afii10105 */
1824 { 0x0459, PSDRV_AGLGlyphNames + 595 }, /* afii10106 */
1825 { 0x045a, PSDRV_AGLGlyphNames + 596 }, /* afii10107 */
1826 { 0x045b, PSDRV_AGLGlyphNames + 597 }, /* afii10108 */
1827 { 0x045c, PSDRV_AGLGlyphNames + 598 }, /* afii10109 */
1828 { 0x045e, PSDRV_AGLGlyphNames + 599 }, /* afii10110 */
1829 { 0x045f, PSDRV_AGLGlyphNames + 605 }, /* afii10193 */
1830 { 0x0462, PSDRV_AGLGlyphNames + 601 }, /* afii10146 */
1831 { 0x0463, PSDRV_AGLGlyphNames + 606 }, /* afii10194 */
1832 { 0x0472, PSDRV_AGLGlyphNames + 602 }, /* afii10147 */
1833 { 0x0473, PSDRV_AGLGlyphNames + 607 }, /* afii10195 */
1834 { 0x0474, PSDRV_AGLGlyphNames + 603 }, /* afii10148 */
1835 { 0x0475, PSDRV_AGLGlyphNames + 608 }, /* afii10196 */
1836 { 0x0490, PSDRV_AGLGlyphNames + 539 }, /* afii10050 */
1837 { 0x0491, PSDRV_AGLGlyphNames + 587 }, /* afii10098 */
1838 { 0x04d9, PSDRV_AGLGlyphNames + 611 }, /* afii10846 */
1839 { 0x05b0, PSDRV_AGLGlyphNames + 729 }, /* afii57799 */
1840 { 0x05b1, PSDRV_AGLGlyphNames + 731 }, /* afii57801 */
1841 { 0x05b2, PSDRV_AGLGlyphNames + 730 }, /* afii57800 */
1842 { 0x05b3, PSDRV_AGLGlyphNames + 732 }, /* afii57802 */
1843 { 0x05b4, PSDRV_AGLGlyphNames + 723 }, /* afii57793 */
1844 { 0x05b5, PSDRV_AGLGlyphNames + 724 }, /* afii57794 */
1845 { 0x05b6, PSDRV_AGLGlyphNames + 725 }, /* afii57795 */
1846 { 0x05b7, PSDRV_AGLGlyphNames + 728 }, /* afii57798 */
1847 { 0x05b8, PSDRV_AGLGlyphNames + 727 }, /* afii57797 */
1848 { 0x05b9, PSDRV_AGLGlyphNames + 735 }, /* afii57806 */
1849 { 0x05bb, PSDRV_AGLGlyphNames + 726 }, /* afii57796 */
1850 { 0x05bc, PSDRV_AGLGlyphNames + 736 }, /* afii57807 */
1851 { 0x05bd, PSDRV_AGLGlyphNames + 737 }, /* afii57839 */
1852 { 0x05be, PSDRV_AGLGlyphNames + 686 }, /* afii57645 */
1853 { 0x05bf, PSDRV_AGLGlyphNames + 738 }, /* afii57841 */
1854 { 0x05c0, PSDRV_AGLGlyphNames + 739 }, /* afii57842 */
1855 { 0x05c1, PSDRV_AGLGlyphNames + 734 }, /* afii57804 */
1856 { 0x05c2, PSDRV_AGLGlyphNames + 733 }, /* afii57803 */
1857 { 0x05c3, PSDRV_AGLGlyphNames + 687 }, /* afii57658 */
1858 { 0x05d0, PSDRV_AGLGlyphNames + 688 }, /* afii57664 */
1859 { 0x05d1, PSDRV_AGLGlyphNames + 689 }, /* afii57665 */
1860 { 0x05d2, PSDRV_AGLGlyphNames + 690 }, /* afii57666 */
1861 { 0x05d3, PSDRV_AGLGlyphNames + 691 }, /* afii57667 */
1862 { 0x05d4, PSDRV_AGLGlyphNames + 692 }, /* afii57668 */
1863 { 0x05d5, PSDRV_AGLGlyphNames + 693 }, /* afii57669 */
1864 { 0x05d6, PSDRV_AGLGlyphNames + 694 }, /* afii57670 */
1865 { 0x05d7, PSDRV_AGLGlyphNames + 695 }, /* afii57671 */
1866 { 0x05d8, PSDRV_AGLGlyphNames + 696 }, /* afii57672 */
1867 { 0x05d9, PSDRV_AGLGlyphNames + 697 }, /* afii57673 */
1868 { 0x05da, PSDRV_AGLGlyphNames + 698 }, /* afii57674 */
1869 { 0x05db, PSDRV_AGLGlyphNames + 699 }, /* afii57675 */
1870 { 0x05dc, PSDRV_AGLGlyphNames + 700 }, /* afii57676 */
1871 { 0x05dd, PSDRV_AGLGlyphNames + 701 }, /* afii57677 */
1872 { 0x05de, PSDRV_AGLGlyphNames + 702 }, /* afii57678 */
1873 { 0x05df, PSDRV_AGLGlyphNames + 703 }, /* afii57679 */
1874 { 0x05e0, PSDRV_AGLGlyphNames + 704 }, /* afii57680 */
1875 { 0x05e1, PSDRV_AGLGlyphNames + 705 }, /* afii57681 */
1876 { 0x05e2, PSDRV_AGLGlyphNames + 706 }, /* afii57682 */
1877 { 0x05e3, PSDRV_AGLGlyphNames + 707 }, /* afii57683 */
1878 { 0x05e4, PSDRV_AGLGlyphNames + 708 }, /* afii57684 */
1879 { 0x05e5, PSDRV_AGLGlyphNames + 709 }, /* afii57685 */
1880 { 0x05e6, PSDRV_AGLGlyphNames + 710 }, /* afii57686 */
1881 { 0x05e7, PSDRV_AGLGlyphNames + 711 }, /* afii57687 */
1882 { 0x05e8, PSDRV_AGLGlyphNames + 712 }, /* afii57688 */
1883 { 0x05e9, PSDRV_AGLGlyphNames + 713 }, /* afii57689 */
1884 { 0x05ea, PSDRV_AGLGlyphNames + 714 }, /* afii57690 */
1885 { 0x05f0, PSDRV_AGLGlyphNames + 719 }, /* afii57716 */
1886 { 0x05f1, PSDRV_AGLGlyphNames + 720 }, /* afii57717 */
1887 { 0x05f2, PSDRV_AGLGlyphNames + 721 }, /* afii57718 */
1888 { 0x060c, PSDRV_AGLGlyphNames + 616 }, /* afii57388 */
1889 { 0x061b, PSDRV_AGLGlyphNames + 627 }, /* afii57403 */
1890 { 0x061f, PSDRV_AGLGlyphNames + 628 }, /* afii57407 */
1891 { 0x0621, PSDRV_AGLGlyphNames + 629 }, /* afii57409 */
1892 { 0x0622, PSDRV_AGLGlyphNames + 630 }, /* afii57410 */
1893 { 0x0623, PSDRV_AGLGlyphNames + 631 }, /* afii57411 */
1894 { 0x0624, PSDRV_AGLGlyphNames + 632 }, /* afii57412 */
1895 { 0x0625, PSDRV_AGLGlyphNames + 633 }, /* afii57413 */
1896 { 0x0626, PSDRV_AGLGlyphNames + 634 }, /* afii57414 */
1897 { 0x0627, PSDRV_AGLGlyphNames + 635 }, /* afii57415 */
1898 { 0x0628, PSDRV_AGLGlyphNames + 636 }, /* afii57416 */
1899 { 0x0629, PSDRV_AGLGlyphNames + 637 }, /* afii57417 */
1900 { 0x062a, PSDRV_AGLGlyphNames + 638 }, /* afii57418 */
1901 { 0x062b, PSDRV_AGLGlyphNames + 639 }, /* afii57419 */
1902 { 0x062c, PSDRV_AGLGlyphNames + 640 }, /* afii57420 */
1903 { 0x062d, PSDRV_AGLGlyphNames + 641 }, /* afii57421 */
1904 { 0x062e, PSDRV_AGLGlyphNames + 642 }, /* afii57422 */
1905 { 0x062f, PSDRV_AGLGlyphNames + 643 }, /* afii57423 */
1906 { 0x0630, PSDRV_AGLGlyphNames + 644 }, /* afii57424 */
1907 { 0x0631, PSDRV_AGLGlyphNames + 645 }, /* afii57425 */
1908 { 0x0632, PSDRV_AGLGlyphNames + 646 }, /* afii57426 */
1909 { 0x0633, PSDRV_AGLGlyphNames + 647 }, /* afii57427 */
1910 { 0x0634, PSDRV_AGLGlyphNames + 648 }, /* afii57428 */
1911 { 0x0635, PSDRV_AGLGlyphNames + 649 }, /* afii57429 */
1912 { 0x0636, PSDRV_AGLGlyphNames + 650 }, /* afii57430 */
1913 { 0x0637, PSDRV_AGLGlyphNames + 651 }, /* afii57431 */
1914 { 0x0638, PSDRV_AGLGlyphNames + 652 }, /* afii57432 */
1915 { 0x0639, PSDRV_AGLGlyphNames + 653 }, /* afii57433 */
1916 { 0x063a, PSDRV_AGLGlyphNames + 654 }, /* afii57434 */
1917 { 0x0640, PSDRV_AGLGlyphNames + 655 }, /* afii57440 */
1918 { 0x0641, PSDRV_AGLGlyphNames + 656 }, /* afii57441 */
1919 { 0x0642, PSDRV_AGLGlyphNames + 657 }, /* afii57442 */
1920 { 0x0643, PSDRV_AGLGlyphNames + 658 }, /* afii57443 */
1921 { 0x0644, PSDRV_AGLGlyphNames + 659 }, /* afii57444 */
1922 { 0x0645, PSDRV_AGLGlyphNames + 660 }, /* afii57445 */
1923 { 0x0646, PSDRV_AGLGlyphNames + 661 }, /* afii57446 */
1924 { 0x0647, PSDRV_AGLGlyphNames + 673 }, /* afii57470 */
1925 { 0x0648, PSDRV_AGLGlyphNames + 662 }, /* afii57448 */
1926 { 0x0649, PSDRV_AGLGlyphNames + 663 }, /* afii57449 */
1927 { 0x064a, PSDRV_AGLGlyphNames + 664 }, /* afii57450 */
1928 { 0x064b, PSDRV_AGLGlyphNames + 665 }, /* afii57451 */
1929 { 0x064c, PSDRV_AGLGlyphNames + 666 }, /* afii57452 */
1930 { 0x064d, PSDRV_AGLGlyphNames + 667 }, /* afii57453 */
1931 { 0x064e, PSDRV_AGLGlyphNames + 668 }, /* afii57454 */
1932 { 0x064f, PSDRV_AGLGlyphNames + 669 }, /* afii57455 */
1933 { 0x0650, PSDRV_AGLGlyphNames + 670 }, /* afii57456 */
1934 { 0x0651, PSDRV_AGLGlyphNames + 671 }, /* afii57457 */
1935 { 0x0652, PSDRV_AGLGlyphNames + 672 }, /* afii57458 */
1936 { 0x0660, PSDRV_AGLGlyphNames + 617 }, /* afii57392 */
1937 { 0x0661, PSDRV_AGLGlyphNames + 618 }, /* afii57393 */
1938 { 0x0662, PSDRV_AGLGlyphNames + 619 }, /* afii57394 */
1939 { 0x0663, PSDRV_AGLGlyphNames + 620 }, /* afii57395 */
1940 { 0x0664, PSDRV_AGLGlyphNames + 621 }, /* afii57396 */
1941 { 0x0665, PSDRV_AGLGlyphNames + 622 }, /* afii57397 */
1942 { 0x0666, PSDRV_AGLGlyphNames + 623 }, /* afii57398 */
1943 { 0x0667, PSDRV_AGLGlyphNames + 624 }, /* afii57399 */
1944 { 0x0668, PSDRV_AGLGlyphNames + 625 }, /* afii57400 */
1945 { 0x0669, PSDRV_AGLGlyphNames + 626 }, /* afii57401 */
1946 { 0x066a, PSDRV_AGLGlyphNames + 615 }, /* afii57381 */
1947 { 0x066d, PSDRV_AGLGlyphNames + 748 }, /* afii63167 */
1948 { 0x0679, PSDRV_AGLGlyphNames + 679 }, /* afii57511 */
1949 { 0x067e, PSDRV_AGLGlyphNames + 675 }, /* afii57506 */
1950 { 0x0686, PSDRV_AGLGlyphNames + 676 }, /* afii57507 */
1951 { 0x0688, PSDRV_AGLGlyphNames + 680 }, /* afii57512 */
1952 { 0x0691, PSDRV_AGLGlyphNames + 681 }, /* afii57513 */
1953 { 0x0698, PSDRV_AGLGlyphNames + 677 }, /* afii57508 */
1954 { 0x06a4, PSDRV_AGLGlyphNames + 674 }, /* afii57505 */
1955 { 0x06af, PSDRV_AGLGlyphNames + 678 }, /* afii57509 */
1956 { 0x06ba, PSDRV_AGLGlyphNames + 682 }, /* afii57514 */
1957 { 0x06d2, PSDRV_AGLGlyphNames + 683 }, /* afii57519 */
1958 { 0x06d5, PSDRV_AGLGlyphNames + 684 }, /* afii57534 */
1959 { 0x1e80, PSDRV_AGLGlyphNames + 275 }, /* Wgrave */
1960 { 0x1e81, PSDRV_AGLGlyphNames + 1240 }, /* wgrave */
1961 { 0x1e82, PSDRV_AGLGlyphNames + 272 }, /* Wacute */
1962 { 0x1e83, PSDRV_AGLGlyphNames + 1236 }, /* wacute */
1963 { 0x1e84, PSDRV_AGLGlyphNames + 274 }, /* Wdieresis */
1964 { 0x1e85, PSDRV_AGLGlyphNames + 1238 }, /* wdieresis */
1965 { 0x1ef2, PSDRV_AGLGlyphNames + 286 }, /* Ygrave */
1966 { 0x1ef3, PSDRV_AGLGlyphNames + 1248 }, /* ygrave */
1967 { 0x200c, PSDRV_AGLGlyphNames + 747 }, /* afii61664 */
1968 { 0x200d, PSDRV_AGLGlyphNames + 614 }, /* afii301 */
1969 { 0x200e, PSDRV_AGLGlyphNames + 612 }, /* afii299 */
1970 { 0x200f, PSDRV_AGLGlyphNames + 613 }, /* afii300 */
1971 { 0x2012, PSDRV_AGLGlyphNames + 919 }, /* figuredash */
1972 { 0x2013, PSDRV_AGLGlyphNames + 895 }, /* endash */
1973 { 0x2014, PSDRV_AGLGlyphNames + 893 }, /* emdash */
1974 { 0x2015, PSDRV_AGLGlyphNames + 505 }, /* afii00208 */
1975 { 0x2017, PSDRV_AGLGlyphNames + 1222 }, /* underscoredbl */
1976 { 0x2018, PSDRV_AGLGlyphNames + 1122 }, /* quoteleft */
1977 { 0x2019, PSDRV_AGLGlyphNames + 1124 }, /* quoteright */
1978 { 0x201a, PSDRV_AGLGlyphNames + 1125 }, /* quotesinglbase */
1979 { 0x201b, PSDRV_AGLGlyphNames + 1123 }, /* quotereversed */
1980 { 0x201c, PSDRV_AGLGlyphNames + 1120 }, /* quotedblleft */
1981 { 0x201d, PSDRV_AGLGlyphNames + 1121 }, /* quotedblright */
1982 { 0x201e, PSDRV_AGLGlyphNames + 1119 }, /* quotedblbase */
1983 { 0x2020, PSDRV_AGLGlyphNames + 849 }, /* dagger */
1984 { 0x2021, PSDRV_AGLGlyphNames + 850 }, /* daggerdbl */
1985 { 0x2022, PSDRV_AGLGlyphNames + 812 }, /* bullet */
1986 { 0x2024, PSDRV_AGLGlyphNames + 1061 }, /* onedotenleader */
1987 { 0x2025, PSDRV_AGLGlyphNames + 1207 }, /* twodotenleader */
1988 { 0x2026, PSDRV_AGLGlyphNames + 891 }, /* ellipsis */
1989 { 0x202c, PSDRV_AGLGlyphNames + 744 }, /* afii61573 */
1990 { 0x202d, PSDRV_AGLGlyphNames + 745 }, /* afii61574 */
1991 { 0x202e, PSDRV_AGLGlyphNames + 746 }, /* afii61575 */
1992 { 0x2030, PSDRV_AGLGlyphNames + 1100 }, /* perthousand */
1993 { 0x2032, PSDRV_AGLGlyphNames + 1021 }, /* minute */
1994 { 0x2033, PSDRV_AGLGlyphNames + 1151 }, /* second */
1995 { 0x2039, PSDRV_AGLGlyphNames + 952 }, /* guilsinglleft */
1996 { 0x203a, PSDRV_AGLGlyphNames + 953 }, /* guilsinglright */
1997 { 0x203c, PSDRV_AGLGlyphNames + 908 }, /* exclamdbl */
1998 { 0x2044, PSDRV_AGLGlyphNames + 934 }, /* fraction */
1999 { 0x2070, PSDRV_AGLGlyphNames + 1256 }, /* zerosuperior */
2000 { 0x2074, PSDRV_AGLGlyphNames + 933 }, /* foursuperior */
2001 { 0x2075, PSDRV_AGLGlyphNames + 926 }, /* fivesuperior */
2002 { 0x2076, PSDRV_AGLGlyphNames + 1166 }, /* sixsuperior */
2003 { 0x2077, PSDRV_AGLGlyphNames + 1158 }, /* sevensuperior */
2004 { 0x2078, PSDRV_AGLGlyphNames + 889 }, /* eightsuperior */
2005 { 0x2079, PSDRV_AGLGlyphNames + 1035 }, /* ninesuperior */
2006 { 0x207d, PSDRV_AGLGlyphNames + 1085 }, /* parenleftsuperior */
2007 { 0x207e, PSDRV_AGLGlyphNames + 1091 }, /* parenrightsuperior */
2008 { 0x207f, PSDRV_AGLGlyphNames + 1040 }, /* nsuperior */
2009 { 0x2080, PSDRV_AGLGlyphNames + 1254 }, /* zeroinferior */
2010 { 0x2081, PSDRV_AGLGlyphNames + 1065 }, /* oneinferior */
2011 { 0x2082, PSDRV_AGLGlyphNames + 1208 }, /* twoinferior */
2012 { 0x2083, PSDRV_AGLGlyphNames + 1190 }, /* threeinferior */
2013 { 0x2084, PSDRV_AGLGlyphNames + 931 }, /* fourinferior */
2014 { 0x2085, PSDRV_AGLGlyphNames + 924 }, /* fiveinferior */
2015 { 0x2086, PSDRV_AGLGlyphNames + 1164 }, /* sixinferior */
2016 { 0x2087, PSDRV_AGLGlyphNames + 1156 }, /* seveninferior */
2017 { 0x2088, PSDRV_AGLGlyphNames + 887 }, /* eightinferior */
2018 { 0x2089, PSDRV_AGLGlyphNames + 1033 }, /* nineinferior */
2019 { 0x208d, PSDRV_AGLGlyphNames + 1084 }, /* parenleftinferior */
2020 { 0x208e, PSDRV_AGLGlyphNames + 1090 }, /* parenrightinferior */
2021 { 0x20a1, PSDRV_AGLGlyphNames + 834 }, /* colonmonetary */
2022 { 0x20a3, PSDRV_AGLGlyphNames + 935 }, /* franc */
2023 { 0x20a4, PSDRV_AGLGlyphNames + 1006 }, /* lira */
2024 { 0x20a7, PSDRV_AGLGlyphNames + 1101 }, /* peseta */
2025 { 0x20aa, PSDRV_AGLGlyphNames + 685 }, /* afii57636 */
2026 { 0x20ab, PSDRV_AGLGlyphNames + 870 }, /* dong */
2027 { 0x20ac, PSDRV_AGLGlyphNames + 74 }, /* Euro */
2028 { 0x2105, PSDRV_AGLGlyphNames + 741 }, /* afii61248 */
2029 { 0x2111, PSDRV_AGLGlyphNames + 108 }, /* Ifraktur */
2030 { 0x2113, PSDRV_AGLGlyphNames + 742 }, /* afii61289 */
2031 { 0x2116, PSDRV_AGLGlyphNames + 743 }, /* afii61352 */
2032 { 0x2118, PSDRV_AGLGlyphNames + 1239 }, /* weierstrass */
2033 { 0x211c, PSDRV_AGLGlyphNames + 185 }, /* Rfraktur */
2034 { 0x211e, PSDRV_AGLGlyphNames + 1107 }, /* prescription */
2035 { 0x2122, PSDRV_AGLGlyphNames + 1198 }, /* trademark */
2036 { 0x2126, PSDRV_AGLGlyphNames + 164 }, /* Omega */
2037 { 0x212e, PSDRV_AGLGlyphNames + 902 }, /* estimated */
2038 { 0x2135, PSDRV_AGLGlyphNames + 751 }, /* aleph */
2039 { 0x2153, PSDRV_AGLGlyphNames + 1069 }, /* onethird */
2040 { 0x2154, PSDRV_AGLGlyphNames + 1211 }, /* twothirds */
2041 { 0x215b, PSDRV_AGLGlyphNames + 1062 }, /* oneeighth */
2042 { 0x215c, PSDRV_AGLGlyphNames + 1189 }, /* threeeighths */
2043 { 0x215d, PSDRV_AGLGlyphNames + 923 }, /* fiveeighths */
2044 { 0x215e, PSDRV_AGLGlyphNames + 1155 }, /* seveneighths */
2045 { 0x2190, PSDRV_AGLGlyphNames + 774 }, /* arrowleft */
2046 { 0x2191, PSDRV_AGLGlyphNames + 776 }, /* arrowup */
2047 { 0x2192, PSDRV_AGLGlyphNames + 775 }, /* arrowright */
2048 { 0x2193, PSDRV_AGLGlyphNames + 772 }, /* arrowdown */
2049 { 0x2194, PSDRV_AGLGlyphNames + 766 }, /* arrowboth */
2050 { 0x2195, PSDRV_AGLGlyphNames + 777 }, /* arrowupdn */
2051 { 0x21a8, PSDRV_AGLGlyphNames + 778 }, /* arrowupdnbse */
2052 { 0x21b5, PSDRV_AGLGlyphNames + 816 }, /* carriagereturn */
2053 { 0x21d0, PSDRV_AGLGlyphNames + 769 }, /* arrowdblleft */
2054 { 0x21d1, PSDRV_AGLGlyphNames + 771 }, /* arrowdblup */
2055 { 0x21d2, PSDRV_AGLGlyphNames + 770 }, /* arrowdblright */
2056 { 0x21d3, PSDRV_AGLGlyphNames + 768 }, /* arrowdbldown */
2057 { 0x21d4, PSDRV_AGLGlyphNames + 767 }, /* arrowdblboth */
2058 { 0x2200, PSDRV_AGLGlyphNames + 1224 }, /* universal */
2059 { 0x2202, PSDRV_AGLGlyphNames + 1093 }, /* partialdiff */
2060 { 0x2203, PSDRV_AGLGlyphNames + 912 }, /* existential */
2061 { 0x2205, PSDRV_AGLGlyphNames + 894 }, /* emptyset */
2062 { 0x2206, PSDRV_AGLGlyphNames + 45 }, /* Delta */
2063 { 0x2207, PSDRV_AGLGlyphNames + 944 }, /* gradient */
2064 { 0x2208, PSDRV_AGLGlyphNames + 890 }, /* element */
2065 { 0x2209, PSDRV_AGLGlyphNames + 1037 }, /* notelement */
2066 { 0x220b, PSDRV_AGLGlyphNames + 1175 }, /* suchthat */
2067 { 0x220f, PSDRV_AGLGlyphNames + 1108 }, /* product */
2068 { 0x2211, PSDRV_AGLGlyphNames + 1176 }, /* summation */
2069 { 0x2212, PSDRV_AGLGlyphNames + 1020 }, /* minus */
2070 { 0x2215, PSDRV_AGLGlyphNames + 934 }, /* fraction */
2071 { 0x2217, PSDRV_AGLGlyphNames + 783 }, /* asteriskmath */
2072 { 0x2219, PSDRV_AGLGlyphNames + 1096 }, /* periodcentered */
2073 { 0x221a, PSDRV_AGLGlyphNames + 1129 }, /* radical */
2074 { 0x221d, PSDRV_AGLGlyphNames + 1111 }, /* proportional */
2075 { 0x221e, PSDRV_AGLGlyphNames + 973 }, /* infinity */
2076 { 0x221f, PSDRV_AGLGlyphNames + 1073 }, /* orthogonal */
2077 { 0x2220, PSDRV_AGLGlyphNames + 757 }, /* angle */
2078 { 0x2227, PSDRV_AGLGlyphNames + 1008 }, /* logicaland */
2079 { 0x2228, PSDRV_AGLGlyphNames + 1010 }, /* logicalor */
2080 { 0x2229, PSDRV_AGLGlyphNames + 978 }, /* intersection */
2081 { 0x222a, PSDRV_AGLGlyphNames + 1223 }, /* union */
2082 { 0x222b, PSDRV_AGLGlyphNames + 974 }, /* integral */
2083 { 0x2234, PSDRV_AGLGlyphNames + 1184 }, /* therefore */
2084 { 0x223c, PSDRV_AGLGlyphNames + 1162 }, /* similar */
2085 { 0x2245, PSDRV_AGLGlyphNames + 839 }, /* congruent */
2086 { 0x2248, PSDRV_AGLGlyphNames + 763 }, /* approxequal */
2087 { 0x2260, PSDRV_AGLGlyphNames + 1038 }, /* notequal */
2088 { 0x2261, PSDRV_AGLGlyphNames + 901 }, /* equivalence */
2089 { 0x2264, PSDRV_AGLGlyphNames + 1004 }, /* lessequal */
2090 { 0x2265, PSDRV_AGLGlyphNames + 949 }, /* greaterequal */
2091 { 0x2282, PSDRV_AGLGlyphNames + 1109 }, /* propersubset */
2092 { 0x2283, PSDRV_AGLGlyphNames + 1110 }, /* propersuperset */
2093 { 0x2284, PSDRV_AGLGlyphNames + 1039 }, /* notsubset */
2094 { 0x2286, PSDRV_AGLGlyphNames + 1133 }, /* reflexsubset */
2095 { 0x2287, PSDRV_AGLGlyphNames + 1134 }, /* reflexsuperset */
2096 { 0x2295, PSDRV_AGLGlyphNames + 830 }, /* circleplus */
2097 { 0x2297, PSDRV_AGLGlyphNames + 829 }, /* circlemultiply */
2098 { 0x22a5, PSDRV_AGLGlyphNames + 1099 }, /* perpendicular */
2099 { 0x22c5, PSDRV_AGLGlyphNames + 875 }, /* dotmath */
2100 { 0x2302, PSDRV_AGLGlyphNames + 959 }, /* house */
2101 { 0x2310, PSDRV_AGLGlyphNames + 1139 }, /* revlogicalnot */
2102 { 0x2320, PSDRV_AGLGlyphNames + 977 }, /* integraltp */
2103 { 0x2321, PSDRV_AGLGlyphNames + 975 }, /* integralbt */
2104 { 0x2329, PSDRV_AGLGlyphNames + 758 }, /* angleleft */
2105 { 0x232a, PSDRV_AGLGlyphNames + 759 }, /* angleright */
2106 { 0x2500, PSDRV_AGLGlyphNames + 199 }, /* SF100000 */
2107 { 0x2502, PSDRV_AGLGlyphNames + 200 }, /* SF110000 */
2108 { 0x250c, PSDRV_AGLGlyphNames + 190 }, /* SF010000 */
2109 { 0x2510, PSDRV_AGLGlyphNames + 192 }, /* SF030000 */
2110 { 0x2514, PSDRV_AGLGlyphNames + 191 }, /* SF020000 */
2111 { 0x2518, PSDRV_AGLGlyphNames + 193 }, /* SF040000 */
2112 { 0x251c, PSDRV_AGLGlyphNames + 197 }, /* SF080000 */
2113 { 0x2524, PSDRV_AGLGlyphNames + 198 }, /* SF090000 */
2114 { 0x252c, PSDRV_AGLGlyphNames + 195 }, /* SF060000 */
2115 { 0x2534, PSDRV_AGLGlyphNames + 196 }, /* SF070000 */
2116 { 0x253c, PSDRV_AGLGlyphNames + 194 }, /* SF050000 */
2117 { 0x2550, PSDRV_AGLGlyphNames + 218 }, /* SF430000 */
2118 { 0x2551, PSDRV_AGLGlyphNames + 206 }, /* SF240000 */
2119 { 0x2552, PSDRV_AGLGlyphNames + 226 }, /* SF510000 */
2120 { 0x2553, PSDRV_AGLGlyphNames + 227 }, /* SF520000 */
2121 { 0x2554, PSDRV_AGLGlyphNames + 214 }, /* SF390000 */
2122 { 0x2555, PSDRV_AGLGlyphNames + 204 }, /* SF220000 */
2123 { 0x2556, PSDRV_AGLGlyphNames + 203 }, /* SF210000 */
2124 { 0x2557, PSDRV_AGLGlyphNames + 207 }, /* SF250000 */
2125 { 0x2558, PSDRV_AGLGlyphNames + 225 }, /* SF500000 */
2126 { 0x2559, PSDRV_AGLGlyphNames + 224 }, /* SF490000 */
2127 { 0x255a, PSDRV_AGLGlyphNames + 213 }, /* SF380000 */
2128 { 0x255b, PSDRV_AGLGlyphNames + 210 }, /* SF280000 */
2129 { 0x255c, PSDRV_AGLGlyphNames + 209 }, /* SF270000 */
2130 { 0x255d, PSDRV_AGLGlyphNames + 208 }, /* SF260000 */
2131 { 0x255e, PSDRV_AGLGlyphNames + 211 }, /* SF360000 */
2132 { 0x255f, PSDRV_AGLGlyphNames + 212 }, /* SF370000 */
2133 { 0x2560, PSDRV_AGLGlyphNames + 217 }, /* SF420000 */
2134 { 0x2561, PSDRV_AGLGlyphNames + 201 }, /* SF190000 */
2135 { 0x2562, PSDRV_AGLGlyphNames + 202 }, /* SF200000 */
2136 { 0x2563, PSDRV_AGLGlyphNames + 205 }, /* SF230000 */
2137 { 0x2564, PSDRV_AGLGlyphNames + 222 }, /* SF470000 */
2138 { 0x2565, PSDRV_AGLGlyphNames + 223 }, /* SF480000 */
2139 { 0x2566, PSDRV_AGLGlyphNames + 216 }, /* SF410000 */
2140 { 0x2567, PSDRV_AGLGlyphNames + 220 }, /* SF450000 */
2141 { 0x2568, PSDRV_AGLGlyphNames + 221 }, /* SF460000 */
2142 { 0x2569, PSDRV_AGLGlyphNames + 215 }, /* SF400000 */
2143 { 0x256a, PSDRV_AGLGlyphNames + 229 }, /* SF540000 */
2144 { 0x256b, PSDRV_AGLGlyphNames + 228 }, /* SF530000 */
2145 { 0x256c, PSDRV_AGLGlyphNames + 219 }, /* SF440000 */
2146 { 0x2580, PSDRV_AGLGlyphNames + 1227 }, /* upblock */
2147 { 0x2584, PSDRV_AGLGlyphNames + 865 }, /* dnblock */
2148 { 0x2588, PSDRV_AGLGlyphNames + 791 }, /* block */
2149 { 0x258c, PSDRV_AGLGlyphNames + 1005 }, /* lfblock */
2150 { 0x2590, PSDRV_AGLGlyphNames + 1143 }, /* rtblock */
2151 { 0x2591, PSDRV_AGLGlyphNames + 1015 }, /* ltshade */
2152 { 0x2592, PSDRV_AGLGlyphNames + 1159 }, /* shade */
2153 { 0x2593, PSDRV_AGLGlyphNames + 864 }, /* dkshade */
2154 { 0x25a0, PSDRV_AGLGlyphNames + 920 }, /* filledbox */
2155 { 0x25a1, PSDRV_AGLGlyphNames + 91 }, /* H22073 */
2156 { 0x25aa, PSDRV_AGLGlyphNames + 89 }, /* H18543 */
2157 { 0x25ab, PSDRV_AGLGlyphNames + 90 }, /* H18551 */
2158 { 0x25ac, PSDRV_AGLGlyphNames + 921 }, /* filledrect */
2159 { 0x25b2, PSDRV_AGLGlyphNames + 1204 }, /* triagup */
2160 { 0x25ba, PSDRV_AGLGlyphNames + 1203 }, /* triagrt */
2161 { 0x25bc, PSDRV_AGLGlyphNames + 1201 }, /* triagdn */
2162 { 0x25c4, PSDRV_AGLGlyphNames + 1202 }, /* triaglf */
2163 { 0x25ca, PSDRV_AGLGlyphNames + 1012 }, /* lozenge */
2164 { 0x25cb, PSDRV_AGLGlyphNames + 828 }, /* circle */
2165 { 0x25cf, PSDRV_AGLGlyphNames + 88 }, /* H18533 */
2166 { 0x25d8, PSDRV_AGLGlyphNames + 979 }, /* invbullet */
2167 { 0x25d9, PSDRV_AGLGlyphNames + 980 }, /* invcircle */
2168 { 0x25e6, PSDRV_AGLGlyphNames + 1070 }, /* openbullet */
2169 { 0x263a, PSDRV_AGLGlyphNames + 1168 }, /* smileface */
2170 { 0x263b, PSDRV_AGLGlyphNames + 981 }, /* invsmileface */
2171 { 0x263c, PSDRV_AGLGlyphNames + 1177 }, /* sun */
2172 { 0x2640, PSDRV_AGLGlyphNames + 914 }, /* female */
2173 { 0x2642, PSDRV_AGLGlyphNames + 1018 }, /* male */
2174 { 0x2660, PSDRV_AGLGlyphNames + 1170 }, /* spade */
2175 { 0x2663, PSDRV_AGLGlyphNames + 832 }, /* club */
2176 { 0x2665, PSDRV_AGLGlyphNames + 957 }, /* heart */
2177 { 0x2666, PSDRV_AGLGlyphNames + 858 }, /* diamond */
2178 { 0x266a, PSDRV_AGLGlyphNames + 1025 }, /* musicalnote */
2179 { 0x266b, PSDRV_AGLGlyphNames + 1026 }, /* musicalnotedbl */
2180 { 0xf6be, PSDRV_AGLGlyphNames + 874 }, /* dotlessj */
2181 { 0xf6bf, PSDRV_AGLGlyphNames + 126 }, /* LL */
2182 { 0xf6c0, PSDRV_AGLGlyphNames + 1007 }, /* ll */
2183 { 0xf6c1, PSDRV_AGLGlyphNames + 233 }, /* Scedilla */
2184 { 0xf6c2, PSDRV_AGLGlyphNames + 1148 }, /* scedilla */
2185 { 0xf6c3, PSDRV_AGLGlyphNames + 836 }, /* commaaccent */
2186 { 0xf6c4, PSDRV_AGLGlyphNames + 552 }, /* afii10063 */
2187 { 0xf6c5, PSDRV_AGLGlyphNames + 553 }, /* afii10064 */
2188 { 0xf6c6, PSDRV_AGLGlyphNames + 604 }, /* afii10192 */
2189 { 0xf6c7, PSDRV_AGLGlyphNames + 609 }, /* afii10831 */
2190 { 0xf6c8, PSDRV_AGLGlyphNames + 610 }, /* afii10832 */
2191 { 0xf6c9, PSDRV_AGLGlyphNames + 9 }, /* Acute */
2192 { 0xf6ca, PSDRV_AGLGlyphNames + 31 }, /* Caron */
2193 { 0xf6cb, PSDRV_AGLGlyphNames + 46 }, /* Dieresis */
2194 { 0xf6cc, PSDRV_AGLGlyphNames + 47 }, /* DieresisAcute */
2195 { 0xf6cd, PSDRV_AGLGlyphNames + 48 }, /* DieresisGrave */
2196 { 0xf6ce, PSDRV_AGLGlyphNames + 84 }, /* Grave */
2197 { 0xf6cf, PSDRV_AGLGlyphNames + 95 }, /* Hungarumlaut */
2198 { 0xf6d0, PSDRV_AGLGlyphNames + 136 }, /* Macron */
2199 { 0xf6d1, PSDRV_AGLGlyphNames + 844 }, /* cyrBreve */
2200 { 0xf6d2, PSDRV_AGLGlyphNames + 845 }, /* cyrFlex */
2201 { 0xf6d3, PSDRV_AGLGlyphNames + 851 }, /* dblGrave */
2202 { 0xf6d4, PSDRV_AGLGlyphNames + 846 }, /* cyrbreve */
2203 { 0xf6d5, PSDRV_AGLGlyphNames + 847 }, /* cyrflex */
2204 { 0xf6d6, PSDRV_AGLGlyphNames + 852 }, /* dblgrave */
2205 { 0xf6d7, PSDRV_AGLGlyphNames + 860 }, /* dieresisacute */
2206 { 0xf6d8, PSDRV_AGLGlyphNames + 861 }, /* dieresisgrave */
2207 { 0xf6d9, PSDRV_AGLGlyphNames + 842 }, /* copyrightserif */
2208 { 0xf6da, PSDRV_AGLGlyphNames + 1137 }, /* registerserif */
2209 { 0xf6db, PSDRV_AGLGlyphNames + 1200 }, /* trademarkserif */
2210 { 0xf6dc, PSDRV_AGLGlyphNames + 1063 }, /* onefitted */
2211 { 0xf6dd, PSDRV_AGLGlyphNames + 1144 }, /* rupiah */
2212 { 0xf6de, PSDRV_AGLGlyphNames + 1193 }, /* threequartersemdash */
2213 { 0xf6df, PSDRV_AGLGlyphNames + 824 }, /* centinferior */
2214 { 0xf6e0, PSDRV_AGLGlyphNames + 826 }, /* centsuperior */
2215 { 0xf6e1, PSDRV_AGLGlyphNames + 837 }, /* commainferior */
2216 { 0xf6e2, PSDRV_AGLGlyphNames + 838 }, /* commasuperior */
2217 { 0xf6e3, PSDRV_AGLGlyphNames + 867 }, /* dollarinferior */
2218 { 0xf6e4, PSDRV_AGLGlyphNames + 869 }, /* dollarsuperior */
2219 { 0xf6e5, PSDRV_AGLGlyphNames + 962 }, /* hypheninferior */
2220 { 0xf6e6, PSDRV_AGLGlyphNames + 963 }, /* hyphensuperior */
2221 { 0xf6e7, PSDRV_AGLGlyphNames + 1097 }, /* periodinferior */
2222 { 0xf6e8, PSDRV_AGLGlyphNames + 1098 }, /* periodsuperior */
2223 { 0xf6e9, PSDRV_AGLGlyphNames + 784 }, /* asuperior */
2224 { 0xf6ea, PSDRV_AGLGlyphNames + 811 }, /* bsuperior */
2225 { 0xf6eb, PSDRV_AGLGlyphNames + 877 }, /* dsuperior */
2226 { 0xf6ec, PSDRV_AGLGlyphNames + 903 }, /* esuperior */
2227 { 0xf6ed, PSDRV_AGLGlyphNames + 987 }, /* isuperior */
2228 { 0xf6ee, PSDRV_AGLGlyphNames + 1014 }, /* lsuperior */
2229 { 0xf6ef, PSDRV_AGLGlyphNames + 1022 }, /* msuperior */
2230 { 0xf6f0, PSDRV_AGLGlyphNames + 1076 }, /* osuperior */
2231 { 0xf6f1, PSDRV_AGLGlyphNames + 1142 }, /* rsuperior */
2232 { 0xf6f2, PSDRV_AGLGlyphNames + 1172 }, /* ssuperior */
2233 { 0xf6f3, PSDRV_AGLGlyphNames + 1205 }, /* tsuperior */
2234 { 0xf6f4, PSDRV_AGLGlyphNames + 27 }, /* Brevesmall */
2235 { 0xf6f5, PSDRV_AGLGlyphNames + 32 }, /* Caronsmall */
2236 { 0xf6f6, PSDRV_AGLGlyphNames + 40 }, /* Circumflexsmall */
2237 { 0xf6f7, PSDRV_AGLGlyphNames + 50 }, /* Dotaccentsmall */
2238 { 0xf6f8, PSDRV_AGLGlyphNames + 96 }, /* Hungarumlautsmall */
2239 { 0xf6f9, PSDRV_AGLGlyphNames + 133 }, /* Lslashsmall */
2240 { 0xf6fa, PSDRV_AGLGlyphNames + 150 }, /* OEsmall */
2241 { 0xf6fb, PSDRV_AGLGlyphNames + 158 }, /* Ogoneksmall */
2242 { 0xf6fc, PSDRV_AGLGlyphNames + 187 }, /* Ringsmall */
2243 { 0xf6fd, PSDRV_AGLGlyphNames + 232 }, /* Scaronsmall */
2244 { 0xf6fe, PSDRV_AGLGlyphNames + 246 }, /* Tildesmall */
2245 { 0xf6ff, PSDRV_AGLGlyphNames + 291 }, /* Zcaronsmall */
2246 { 0xf721, PSDRV_AGLGlyphNames + 911 }, /* exclamsmall */
2247 { 0xf724, PSDRV_AGLGlyphNames + 868 }, /* dollaroldstyle */
2248 { 0xf726, PSDRV_AGLGlyphNames + 756 }, /* ampersandsmall */
2249 { 0xf730, PSDRV_AGLGlyphNames + 1255 }, /* zerooldstyle */
2250 { 0xf731, PSDRV_AGLGlyphNames + 1066 }, /* oneoldstyle */
2251 { 0xf732, PSDRV_AGLGlyphNames + 1209 }, /* twooldstyle */
2252 { 0xf733, PSDRV_AGLGlyphNames + 1191 }, /* threeoldstyle */
2253 { 0xf734, PSDRV_AGLGlyphNames + 932 }, /* fouroldstyle */
2254 { 0xf735, PSDRV_AGLGlyphNames + 925 }, /* fiveoldstyle */
2255 { 0xf736, PSDRV_AGLGlyphNames + 1165 }, /* sixoldstyle */
2256 { 0xf737, PSDRV_AGLGlyphNames + 1157 }, /* sevenoldstyle */
2257 { 0xf738, PSDRV_AGLGlyphNames + 888 }, /* eightoldstyle */
2258 { 0xf739, PSDRV_AGLGlyphNames + 1034 }, /* nineoldstyle */
2259 { 0xf73f, PSDRV_AGLGlyphNames + 1117 }, /* questionsmall */
2260 { 0xf760, PSDRV_AGLGlyphNames + 85 }, /* Gravesmall */
2261 { 0xf761, PSDRV_AGLGlyphNames + 22 }, /* Asmall */
2262 { 0xf762, PSDRV_AGLGlyphNames + 28 }, /* Bsmall */
2263 { 0xf763, PSDRV_AGLGlyphNames + 41 }, /* Csmall */
2264 { 0xf764, PSDRV_AGLGlyphNames + 51 }, /* Dsmall */
2265 { 0xf765, PSDRV_AGLGlyphNames + 69 }, /* Esmall */
2266 { 0xf766, PSDRV_AGLGlyphNames + 76 }, /* Fsmall */
2267 { 0xf767, PSDRV_AGLGlyphNames + 86 }, /* Gsmall */
2268 { 0xf768, PSDRV_AGLGlyphNames + 94 }, /* Hsmall */
2269 { 0xf769, PSDRV_AGLGlyphNames + 116 }, /* Ismall */
2270 { 0xf76a, PSDRV_AGLGlyphNames + 120 }, /* Jsmall */
2271 { 0xf76b, PSDRV_AGLGlyphNames + 124 }, /* Ksmall */
2272 { 0xf76c, PSDRV_AGLGlyphNames + 134 }, /* Lsmall */
2273 { 0xf76d, PSDRV_AGLGlyphNames + 138 }, /* Msmall */
2274 { 0xf76e, PSDRV_AGLGlyphNames + 144 }, /* Nsmall */
2275 { 0xf76f, PSDRV_AGLGlyphNames + 171 }, /* Osmall */
2276 { 0xf770, PSDRV_AGLGlyphNames + 178 }, /* Psmall */
2277 { 0xf771, PSDRV_AGLGlyphNames + 180 }, /* Qsmall */
2278 { 0xf772, PSDRV_AGLGlyphNames + 188 }, /* Rsmall */
2279 { 0xf773, PSDRV_AGLGlyphNames + 237 }, /* Ssmall */
2280 { 0xf774, PSDRV_AGLGlyphNames + 247 }, /* Tsmall */
2281 { 0xf775, PSDRV_AGLGlyphNames + 267 }, /* Usmall */
2282 { 0xf776, PSDRV_AGLGlyphNames + 270 }, /* Vsmall */
2283 { 0xf777, PSDRV_AGLGlyphNames + 276 }, /* Wsmall */
2284 { 0xf778, PSDRV_AGLGlyphNames + 279 }, /* Xsmall */
2285 { 0xf779, PSDRV_AGLGlyphNames + 287 }, /* Ysmall */
2286 { 0xf77a, PSDRV_AGLGlyphNames + 294 }, /* Zsmall */
2287 { 0xf7a1, PSDRV_AGLGlyphNames + 910 }, /* exclamdownsmall */
2288 { 0xf7a2, PSDRV_AGLGlyphNames + 825 }, /* centoldstyle */
2289 { 0xf7a8, PSDRV_AGLGlyphNames + 49 }, /* Dieresissmall */
2290 { 0xf7af, PSDRV_AGLGlyphNames + 137 }, /* Macronsmall */
2291 { 0xf7b4, PSDRV_AGLGlyphNames + 10 }, /* Acutesmall */
2292 { 0xf7b8, PSDRV_AGLGlyphNames + 38 }, /* Cedillasmall */
2293 { 0xf7bf, PSDRV_AGLGlyphNames + 1116 }, /* questiondownsmall */
2294 { 0xf7e0, PSDRV_AGLGlyphNames + 14 }, /* Agravesmall */
2295 { 0xf7e1, PSDRV_AGLGlyphNames + 5 }, /* Aacutesmall */
2296 { 0xf7e2, PSDRV_AGLGlyphNames + 8 }, /* Acircumflexsmall */
2297 { 0xf7e3, PSDRV_AGLGlyphNames + 24 }, /* Atildesmall */
2298 { 0xf7e4, PSDRV_AGLGlyphNames + 12 }, /* Adieresissmall */
2299 { 0xf7e5, PSDRV_AGLGlyphNames + 21 }, /* Aringsmall */
2300 { 0xf7e6, PSDRV_AGLGlyphNames + 3 }, /* AEsmall */
2301 { 0xf7e7, PSDRV_AGLGlyphNames + 35 }, /* Ccedillasmall */
2302 { 0xf7e8, PSDRV_AGLGlyphNames + 63 }, /* Egravesmall */
2303 { 0xf7e9, PSDRV_AGLGlyphNames + 54 }, /* Eacutesmall */
2304 { 0xf7ea, PSDRV_AGLGlyphNames + 58 }, /* Ecircumflexsmall */
2305 { 0xf7eb, PSDRV_AGLGlyphNames + 60 }, /* Edieresissmall */
2306 { 0xf7ec, PSDRV_AGLGlyphNames + 110 }, /* Igravesmall */
2307 { 0xf7ed, PSDRV_AGLGlyphNames + 100 }, /* Iacutesmall */
2308 { 0xf7ee, PSDRV_AGLGlyphNames + 103 }, /* Icircumflexsmall */
2309 { 0xf7ef, PSDRV_AGLGlyphNames + 105 }, /* Idieresissmall */
2310 { 0xf7f0, PSDRV_AGLGlyphNames + 73 }, /* Ethsmall */
2311 { 0xf7f1, PSDRV_AGLGlyphNames + 146 }, /* Ntildesmall */
2312 { 0xf7f2, PSDRV_AGLGlyphNames + 160 }, /* Ogravesmall */
2313 { 0xf7f3, PSDRV_AGLGlyphNames + 152 }, /* Oacutesmall */
2314 { 0xf7f4, PSDRV_AGLGlyphNames + 155 }, /* Ocircumflexsmall */
2315 { 0xf7f5, PSDRV_AGLGlyphNames + 173 }, /* Otildesmall */
2316 { 0xf7f6, PSDRV_AGLGlyphNames + 157 }, /* Odieresissmall */
2317 { 0xf7f8, PSDRV_AGLGlyphNames + 170 }, /* Oslashsmall */
2318 { 0xf7f9, PSDRV_AGLGlyphNames + 257 }, /* Ugravesmall */
2319 { 0xf7fa, PSDRV_AGLGlyphNames + 250 }, /* Uacutesmall */
2320 { 0xf7fb, PSDRV_AGLGlyphNames + 253 }, /* Ucircumflexsmall */
2321 { 0xf7fc, PSDRV_AGLGlyphNames + 255 }, /* Udieresissmall */
2322 { 0xf7fd, PSDRV_AGLGlyphNames + 282 }, /* Yacutesmall */
2323 { 0xf7fe, PSDRV_AGLGlyphNames + 245 }, /* Thornsmall */
2324 { 0xf7ff, PSDRV_AGLGlyphNames + 285 }, /* Ydieresissmall */
2325 { 0xf8e5, PSDRV_AGLGlyphNames + 1130 }, /* radicalex */
2326 { 0xf8e6, PSDRV_AGLGlyphNames + 779 }, /* arrowvertex */
2327 { 0xf8e7, PSDRV_AGLGlyphNames + 773 }, /* arrowhorizex */
2328 { 0xf8e8, PSDRV_AGLGlyphNames + 1136 }, /* registersans */
2329 { 0xf8e9, PSDRV_AGLGlyphNames + 841 }, /* copyrightsans */
2330 { 0xf8ea, PSDRV_AGLGlyphNames + 1199 }, /* trademarksans */
2331 { 0xf8eb, PSDRV_AGLGlyphNames + 1086 }, /* parenlefttp */
2332 { 0xf8ec, PSDRV_AGLGlyphNames + 1083 }, /* parenleftex */
2333 { 0xf8ed, PSDRV_AGLGlyphNames + 1082 }, /* parenleftbt */
2334 { 0xf8ee, PSDRV_AGLGlyphNames + 804 }, /* bracketlefttp */
2335 { 0xf8ef, PSDRV_AGLGlyphNames + 803 }, /* bracketleftex */
2336 { 0xf8f0, PSDRV_AGLGlyphNames + 802 }, /* bracketleftbt */
2337 { 0xf8f1, PSDRV_AGLGlyphNames + 796 }, /* bracelefttp */
2338 { 0xf8f2, PSDRV_AGLGlyphNames + 795 }, /* braceleftmid */
2339 { 0xf8f3, PSDRV_AGLGlyphNames + 794 }, /* braceleftbt */
2340 { 0xf8f4, PSDRV_AGLGlyphNames + 792 }, /* braceex */
2341 { 0xf8f5, PSDRV_AGLGlyphNames + 976 }, /* integralex */
2342 { 0xf8f6, PSDRV_AGLGlyphNames + 1092 }, /* parenrighttp */
2343 { 0xf8f7, PSDRV_AGLGlyphNames + 1089 }, /* parenrightex */
2344 { 0xf8f8, PSDRV_AGLGlyphNames + 1088 }, /* parenrightbt */
2345 { 0xf8f9, PSDRV_AGLGlyphNames + 808 }, /* bracketrighttp */
2346 { 0xf8fa, PSDRV_AGLGlyphNames + 807 }, /* bracketrightex */
2347 { 0xf8fb, PSDRV_AGLGlyphNames + 806 }, /* bracketrightbt */
2348 { 0xf8fc, PSDRV_AGLGlyphNames + 800 }, /* bracerighttp */
2349 { 0xf8fd, PSDRV_AGLGlyphNames + 799 }, /* bracerightmid */
2350 { 0xf8fe, PSDRV_AGLGlyphNames + 798 }, /* bracerightbt */
2351 { 0xfb00, PSDRV_AGLGlyphNames + 915 }, /* ff */
2352 { 0xfb01, PSDRV_AGLGlyphNames + 918 }, /* fi */
2353 { 0xfb02, PSDRV_AGLGlyphNames + 927 }, /* fl */
2354 { 0xfb03, PSDRV_AGLGlyphNames + 916 }, /* ffi */
2355 { 0xfb04, PSDRV_AGLGlyphNames + 917 }, /* ffl */
2356 { 0xfb1f, PSDRV_AGLGlyphNames + 718 }, /* afii57705 */
2357 { 0xfb2a, PSDRV_AGLGlyphNames + 715 }, /* afii57694 */
2358 { 0xfb2b, PSDRV_AGLGlyphNames + 716 }, /* afii57695 */
2359 { 0xfb35, PSDRV_AGLGlyphNames + 722 }, /* afii57723 */
2360 { 0xfb4b, PSDRV_AGLGlyphNames + 717 } /* afii57700 */
2363 UNICODEVECTOR PSDRV_AdobeGlyphList = { 1051, encoding };
2367 * Built-in font metrics
2369 extern AFM PSDRV_AvantGarde_Book;
2370 extern AFM PSDRV_AvantGarde_BookOblique;
2371 extern AFM PSDRV_AvantGarde_Demi;
2372 extern AFM PSDRV_AvantGarde_DemiOblique;
2373 extern AFM PSDRV_Bookman_Demi;
2374 extern AFM PSDRV_Bookman_DemiItalic;
2375 extern AFM PSDRV_Bookman_Light;
2376 extern AFM PSDRV_Bookman_LightItalic;
2377 extern AFM PSDRV_Courier;
2378 extern AFM PSDRV_Courier_Bold;
2379 extern AFM PSDRV_Courier_BoldOblique;
2380 extern AFM PSDRV_Courier_Oblique;
2381 extern AFM PSDRV_Helvetica;
2382 extern AFM PSDRV_Helvetica_Bold;
2383 extern AFM PSDRV_Helvetica_BoldOblique;
2384 extern AFM PSDRV_Helvetica_Condensed;
2385 extern AFM PSDRV_Helvetica_Condensed_Bold;
2386 extern AFM PSDRV_Helvetica_Condensed_BoldObl;
2387 extern AFM PSDRV_Helvetica_Condensed_Oblique;
2388 extern AFM PSDRV_Helvetica_Narrow;
2389 extern AFM PSDRV_Helvetica_Narrow_Bold;
2390 extern AFM PSDRV_Helvetica_Narrow_BoldOblique;
2391 extern AFM PSDRV_Helvetica_Narrow_Oblique;
2392 extern AFM PSDRV_Helvetica_Oblique;
2393 extern AFM PSDRV_NewCenturySchlbk_Bold;
2394 extern AFM PSDRV_NewCenturySchlbk_BoldItalic;
2395 extern AFM PSDRV_NewCenturySchlbk_Italic;
2396 extern AFM PSDRV_NewCenturySchlbk_Roman;
2397 extern AFM PSDRV_Palatino_Bold;
2398 extern AFM PSDRV_Palatino_BoldItalic;
2399 extern AFM PSDRV_Palatino_Italic;
2400 extern AFM PSDRV_Palatino_Roman;
2401 extern AFM PSDRV_Symbol;
2402 extern AFM PSDRV_Times_Bold;
2403 extern AFM PSDRV_Times_BoldItalic;
2404 extern AFM PSDRV_Times_Italic;
2405 extern AFM PSDRV_Times_Roman;
2406 extern AFM PSDRV_ZapfChancery_MediumItalic;
2407 extern AFM PSDRV_ZapfDingbats;
2409 AFM *const PSDRV_BuiltinAFMs[40] =
2411 &PSDRV_AvantGarde_Book,
2412 &PSDRV_AvantGarde_BookOblique,
2413 &PSDRV_AvantGarde_Demi,
2414 &PSDRV_AvantGarde_DemiOblique,
2415 &PSDRV_Bookman_Demi,
2416 &PSDRV_Bookman_DemiItalic,
2417 &PSDRV_Bookman_Light,
2418 &PSDRV_Bookman_LightItalic,
2419 &PSDRV_Courier,
2420 &PSDRV_Courier_Bold,
2421 &PSDRV_Courier_BoldOblique,
2422 &PSDRV_Courier_Oblique,
2423 &PSDRV_Helvetica,
2424 &PSDRV_Helvetica_Bold,
2425 &PSDRV_Helvetica_BoldOblique,
2426 &PSDRV_Helvetica_Condensed,
2427 &PSDRV_Helvetica_Condensed_Bold,
2428 &PSDRV_Helvetica_Condensed_BoldObl,
2429 &PSDRV_Helvetica_Condensed_Oblique,
2430 &PSDRV_Helvetica_Narrow,
2431 &PSDRV_Helvetica_Narrow_Bold,
2432 &PSDRV_Helvetica_Narrow_BoldOblique,
2433 &PSDRV_Helvetica_Narrow_Oblique,
2434 &PSDRV_Helvetica_Oblique,
2435 &PSDRV_NewCenturySchlbk_Bold,
2436 &PSDRV_NewCenturySchlbk_BoldItalic,
2437 &PSDRV_NewCenturySchlbk_Italic,
2438 &PSDRV_NewCenturySchlbk_Roman,
2439 &PSDRV_Palatino_Bold,
2440 &PSDRV_Palatino_BoldItalic,
2441 &PSDRV_Palatino_Italic,
2442 &PSDRV_Palatino_Roman,
2443 &PSDRV_Symbol,
2444 &PSDRV_Times_Bold,
2445 &PSDRV_Times_BoldItalic,
2446 &PSDRV_Times_Italic,
2447 &PSDRV_Times_Roman,
2448 &PSDRV_ZapfChancery_MediumItalic,
2449 &PSDRV_ZapfDingbats,
2450 NULL