1/* $Id: unicodedata_320.c,v 1.1 2003/06/04 00:26:43 marka Exp $ */
2/* $-Id: generate_normalize_data.pl,v 1.8 2001/10/31 08:51:30 m-kasahr Exp -$ */
3/*
4 * Do not edit this file!
5 * This file is generated from UnicodeData.txt, CompositionExclusions-1.txt,
6 * SpecialCasing.txt and CaseFolding.txt.
7 */
8
9
10/*
11 * Canonical Class
12 */
13
14#define CANON_CLASS_BITS_0	9
15#define CANON_CLASS_BITS_1	7
16#define CANON_CLASS_BITS_2	5
17
18static const unsigned short v320_canon_class_imap[] = {
19	  272,   400,   528,   656,   784,   784,   784,   784,
20	  784,   784,   784,   784,   784,   784,   784,   912,
21	  784,   784,   784,   784,   784,   784,   784,   784,
22	  784,   784,   784,   784,   784,  1040,   784,   784,
23	  784,   784,   784,   784,   784,   784,   784,   784,
24	  784,   784,   784,   784,   784,   784,   784,   784,
25	  784,   784,   784,   784,   784,   784,   784,   784,
26	  784,   784,   784,   784,   784,   784,   784,   784,
27	  784,   784,   784,   784,   784,   784,   784,   784,
28	  784,   784,   784,   784,   784,   784,   784,   784,
29	  784,   784,   784,   784,   784,   784,   784,   784,
30	  784,   784,   784,   784,   784,   784,   784,   784,
31	  784,   784,   784,   784,   784,   784,   784,   784,
32	  784,   784,   784,   784,   784,   784,   784,   784,
33	  784,   784,   784,   784,   784,   784,   784,   784,
34	  784,   784,   784,   784,   784,   784,   784,   784,
35	  784,   784,   784,   784,   784,   784,   784,   784,
36	  784,   784,   784,   784,   784,   784,   784,   784,
37	  784,   784,   784,   784,   784,   784,   784,   784,
38	  784,   784,   784,   784,   784,   784,   784,   784,
39	  784,   784,   784,   784,   784,   784,   784,   784,
40	  784,   784,   784,   784,   784,   784,   784,   784,
41	  784,   784,   784,   784,   784,   784,   784,   784,
42	  784,   784,   784,   784,   784,   784,   784,   784,
43	  784,   784,   784,   784,   784,   784,   784,   784,
44	  784,   784,   784,   784,   784,   784,   784,   784,
45	  784,   784,   784,   784,   784,   784,   784,   784,
46	  784,   784,   784,   784,   784,   784,   784,   784,
47	  784,   784,   784,   784,   784,   784,   784,   784,
48	  784,   784,   784,   784,   784,   784,   784,   784,
49	  784,   784,   784,   784,   784,   784,   784,   784,
50	  784,   784,   784,   784,   784,   784,   784,   784,
51	  784,   784,   784,   784,   784,   784,   784,   784,
52	  784,   784,   784,   784,   784,   784,   784,   784,
53	    0,     0,     0,     0,     0,     0,     0,     0,
54	    0,     0,     0,     0,     0,     0,     0,     0,
55	    0,     0,     0,     0,     0,     0,     0,     0,
56	    1,     2,     3,     4,     0,     0,     0,     0,
57	    0,     0,     0,     0,     5,     0,     0,     0,
58	    0,     0,     0,     0,     6,     7,     8,     0,
59	    0,     0,     9,    10,     0,     0,    11,    12,
60	   13,    14,    15,     0,     0,     0,     0,     0,
61	    0,     0,     0,     0,     0,     0,     0,     0,
62	    0,    16,    17,     0,     0,    16,    18,     0,
63	    0,    16,    18,     0,     0,    16,    18,     0,
64	    0,    16,    18,     0,     0,     0,    18,     0,
65	    0,     0,    19,     0,     0,     0,    18,     0,
66	    0,     0,    18,     0,     0,     0,    20,     0,
67	    0,    21,    22,     0,     0,    23,    24,     0,
68	   25,    26,     0,    27,    28,     0,    29,     0,
69	    0,    30,     0,     0,     0,     0,     0,     0,
70	    0,     0,     0,     0,     0,     0,     0,     0,
71	    0,     0,     0,     0,     0,     0,     0,     0,
72	    0,     0,     0,     0,     0,     0,     0,     0,
73	    0,     0,     0,     0,     0,     0,     0,     0,
74	    0,     0,     0,     0,     0,     0,     0,     0,
75	    0,     0,     0,     0,     0,     0,     0,     0,
76	   31,    31,     0,     0,     0,     0,    32,     0,
77	    0,     0,     0,     0,     0,    33,     0,     0,
78	    0,     0,     0,     0,     0,     0,     0,     0,
79	    0,     0,     0,     0,     0,     0,     0,     0,
80	    0,     0,     0,     0,     0,     0,     0,     0,
81	    0,     0,     0,     0,     0,     0,     0,     0,
82	    0,     0,     0,     0,     0,     0,     0,     0,
83	    0,     0,     0,     0,     0,     0,     0,     0,
84	    0,     0,     0,     0,     0,     0,     0,     0,
85	    0,     0,     0,     0,     0,     0,    34,    35,
86	    0,     0,     0,     0,     0,     0,     0,     0,
87	    0,     0,     0,     0,     0,     0,     0,     0,
88	    0,     0,     0,     0,     0,     0,     0,     0,
89	    0,     0,     0,     0,     0,     0,     0,     0,
90	    0,     0,     0,     0,     0,     0,     0,     0,
91	    0,     0,     0,     0,     0,     0,     0,     0,
92	    0,     0,     0,     0,     0,     0,     0,     0,
93	    0,     0,     0,     0,     0,     0,     0,     0,
94	    0,     0,     0,     0,     0,     0,     0,     0,
95	    0,     0,     0,     0,     0,     0,     0,     0,
96	    0,     0,     0,     0,     0,     0,     0,     0,
97	    0,     0,     0,     0,     0,     0,     0,     0,
98	    0,     0,     0,     0,     0,     0,     0,     0,
99	    0,     0,     0,     0,     0,     0,     0,     0,
100	    0,     0,     0,     0,     0,     0,     0,     0,
101	    0,    36,     0,     0,    37,     0,     0,     0,
102	    0,     0,     0,     0,     0,     0,     0,     0,
103	    0,     0,     0,     0,     0,     0,     0,     0,
104	    0,     0,     0,     0,     0,     0,     0,     0,
105	    0,     0,     0,     0,     0,     0,     0,     0,
106	    0,     0,     0,     0,     0,     0,     0,     0,
107	    0,     0,     0,     0,     0,     0,     0,     0,
108	    0,     0,     0,     0,     0,     0,     0,     0,
109	    0,     0,     0,     0,     0,     0,     0,     0,
110	    0,     0,     0,     0,     0,     0,     0,     0,
111	    0,     0,     0,     0,     0,     0,     0,     0,
112	    0,     0,     0,     0,     0,     0,     0,     0,
113	    0,     0,     0,     0,     0,     0,     0,     0,
114	    0,     0,     0,     0,     0,     0,     0,     0,
115	    0,     0,     0,     0,     0,     0,     0,     0,
116	    0,     0,     0,     0,     0,     0,     0,     0,
117	    0,     0,     0,     0,     0,     0,     0,     0,
118	    0,     0,     0,     0,     0,     0,     0,     0,
119	    0,     0,     0,     0,     0,     0,     0,     0,
120	    0,     0,     0,     0,     0,     0,     0,     0,
121	    0,     0,     0,     0,     0,     0,     0,     0,
122	    0,     0,     0,     0,     0,     0,     0,     0,
123	    0,     0,     0,     0,     0,     0,     0,     0,
124	    0,     0,     0,     0,     0,     0,     0,     0,
125	    0,     0,     0,     0,     0,     0,     0,     0,
126	    0,     0,     0,     0,     0,     0,     0,     0,
127	    0,     0,     0,     0,     0,     0,     0,     0,
128	    0,     0,     0,     0,     0,     0,     0,     0,
129	    0,     0,     0,     0,     0,     0,     0,     0,
130	    0,     0,     0,     0,     0,     0,     0,     0,
131	    0,     0,     0,     0,     0,     0,     0,     0,
132	    0,     0,     0,     0,     0,     0,     0,     0,
133	    0,     0,     0,     0,     0,     0,     0,     0,
134	    0,     0,     0,     0,     0,     0,     0,     0,
135	    0,     0,     0,     0,     0,     0,     0,     0,
136	    0,     0,     0,     0,     0,     0,     0,     0,
137	    0,     0,     0,     0,     0,     0,     0,     0,
138	    0,     0,     0,     0,     0,     0,     0,     0,
139	    0,     0,     0,     0,     0,     0,     0,     0,
140	    0,     0,     0,     0,     0,     0,     0,     0,
141	    0,     0,     0,     0,     0,     0,     0,     0,
142	    0,     0,     0,     0,     0,     0,     0,     0,
143	    0,     0,     0,     0,     0,     0,     0,     0,
144	   38,     0,     0,     0,     0,     0,     0,     0,
145	    0,     0,     0,     0,     0,     0,     0,     0,
146	    0,     0,     0,     0,     0,     0,     0,     0,
147	    0,    39,     0,     0,     0,     0,     0,     0,
148	    0,     0,     0,     0,     0,     0,     0,     0,
149	    0,     0,     0,     0,     0,     0,     0,     0,
150	    0,     0,     0,    40,    41,    42,     0,     0,
151	    0,     0,     0,     0,     0,     0,     0,     0,
152	    0,     0,     0,     0,     0,     0,     0,     0,
153	    0,     0,     0,     0,     0,     0,     0,     0,
154	    0,     0,     0,     0,     0,     0,     0,     0,
155	    0,     0,     0,     0,     0,     0,     0,     0,
156	    0,     0,     0,     0,     0,     0,     0,     0,
157	    0,     0,     0,     0,     0,     0,     0,     0,
158	    0,     0,     0,     0,     0,     0,     0,     0,
159	    0,     0,     0,     0,     0,     0,     0,     0,
160	    0,     0,     0,     0,     0,     0,     0,     0,
161	    0,     0,     0,     0,     0,     0,     0,     0,
162	    0,     0,     0,     0,     0,     0,     0,     0,
163	    0,     0,     0,     0,     0,     0,     0,     0,
164	    0,     0,     0,     0,     0,     0,     0,     0,
165};
166
167static const struct {
168	unsigned char tbl[32];
169} v320_canon_class_table[] = {
170	{{
171	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
172	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
173	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
174	}},
175	{{
176	 230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  230,
177	 230,  230,  230,  230,  230,  230,  230,  230,  230,  230,  232,
178	 220,  220,  220,  220,  232,  216,  220,  220,  220,  220,
179	}},
180	{{
181	 220,  202,  202,  220,  220,  220,  220,  202,  202,  220,  220,
182	 220,  220,  220,  220,  220,  220,  220,  220,  220,    1,    1,
183	   1,    1,    1,  220,  220,  220,  220,  230,  230,  230,
184	}},
185	{{
186	 230,  230,  230,  230,  230,  240,  230,  220,  220,  220,  230,
187	 230,  230,  220,  220,    0,    0,    0,    0,    0,    0,    0,
188	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
189	}},
190	{{
191	 234,  234,  233,  230,  230,  230,  230,  230,  230,  230,  230,
192	 230,  230,  230,  230,  230,    0,    0,    0,    0,    0,    0,
193	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
194	}},
195	{{
196	   0,    0,    0,  230,  230,  230,  230,    0,    0,    0,    0,
197	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
198	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
199	}},
200	{{
201	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
202	   0,    0,    0,    0,    0,    0,  220,  230,  230,  230,  230,
203	 220,  230,  230,  230,  222,  220,  230,  230,  230,  230,
204	}},
205	{{
206	 230,  230,    0,  220,  220,  220,  220,  220,  230,  230,  220,
207	 230,  230,  222,  228,  230,   10,   11,   12,   13,   14,   15,
208	  16,   17,   18,   19,    0,   20,   21,   22,    0,   23,
209	}},
210	{{
211	   0,   24,   25,    0,  230,    0,    0,    0,    0,    0,    0,
212	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
213	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
214	}},
215	{{
216	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
217	  27,   28,   29,   30,   31,   32,   33,   34,  230,  230,  220,
218	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
219	}},
220	{{
221	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
222	   0,    0,    0,    0,    0,   35,    0,    0,    0,    0,    0,
223	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
224	}},
225	{{
226	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
227	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
228	 230,  230,  230,  230,  230,  230,  230,    0,    0,  230,
229	}},
230	{{
231	 230,  230,  230,  220,  230,    0,    0,  230,  230,    0,  220,
232	 230,  230,  220,    0,    0,    0,    0,    0,    0,    0,    0,
233	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
234	}},
235	{{
236	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
237	   0,    0,    0,    0,    0,    0,   36,    0,    0,    0,    0,
238	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
239	}},
240	{{
241	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
242	   0,    0,    0,    0,    0,  230,  220,  230,  230,  220,  230,
243	 230,  220,  220,  220,  230,  220,  220,  230,  220,  230,
244	}},
245	{{
246	 230,  230,  220,  230,  220,  230,  220,  230,  220,  230,  230,
247	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
248	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
249	}},
250	{{
251	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
252	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
253	   0,    0,    0,    0,    0,    0,    7,    0,    0,    0,
254	}},
255	{{
256	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
257	   0,    0,    9,    0,    0,    0,  230,  220,  230,  230,    0,
258	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
259	}},
260	{{
261	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
262	   0,    0,    9,    0,    0,    0,    0,    0,    0,    0,    0,
263	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
264	}},
265	{{
266	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
267	   0,    0,    9,    0,    0,    0,    0,    0,    0,    0,   84,
268	  91,    0,    0,    0,    0,    0,    0,    0,    0,    0,
269	}},
270	{{
271	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    9,
272	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
273	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
274	}},
275	{{
276	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
277	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
278	   0,    0,  103,  103,    9,    0,    0,    0,    0,    0,
279	}},
280	{{
281	   0,    0,    0,    0,    0,    0,    0,    0,  107,  107,  107,
282	 107,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
283	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
284	}},
285	{{
286	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
287	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
288	   0,    0,  118,  118,    0,    0,    0,    0,    0,    0,
289	}},
290	{{
291	   0,    0,    0,    0,    0,    0,    0,    0,  122,  122,  122,
292	 122,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
293	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
294	}},
295	{{
296	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
297	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
298	   0,    0,  220,  220,    0,    0,    0,    0,    0,    0,
299	}},
300	{{
301	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
302	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  220,
303	   0,  220,    0,  216,    0,    0,    0,    0,    0,    0,
304	}},
305	{{
306	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
307	   0,    0,    0,    0,    0,    0,  129,  130,    0,  132,    0,
308	   0,    0,    0,    0,  130,  130,  130,  130,    0,    0,
309	}},
310	{{
311	 130,    0,  230,  230,    9,    0,  230,  230,    0,    0,    0,
312	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
313	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
314	}},
315	{{
316	   0,    0,    0,    0,    0,    0,  220,    0,    0,    0,    0,
317	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
318	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
319	}},
320	{{
321	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
322	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
323	   0,    7,    0,    9,    0,    0,    0,    0,    0,    0,
324	}},
325	{{
326	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
327	   0,    0,    0,    0,    0,    0,    0,    0,    0,    9,    0,
328	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
329	}},
330	{{
331	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
332	   0,    0,    0,    0,    0,    0,    0,    9,    0,    0,    0,
333	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
334	}},
335	{{
336	   0,    0,    0,    0,    0,    0,    0,    0,    0,  228,    0,
337	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
338	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
339	}},
340	{{
341	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
342	   0,    0,    0,    0,    0,  230,  230,    1,    1,  230,  230,
343	 230,  230,    1,    1,    1,  230,  230,    0,    0,    0,
344	}},
345	{{
346	   0,  230,    0,    0,    0,    1,    1,  230,  220,  230,    1,
347	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
348	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
349	}},
350	{{
351	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  218,
352	 228,  232,  222,  224,  224,    0,    0,    0,    0,    0,    0,
353	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
354	}},
355	{{
356	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
357	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
358	   0,    0,    0,    8,    8,    0,    0,    0,    0,    0,
359	}},
360	{{
361	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
362	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
363	   0,    0,    0,    0,    0,    0,    0,    0,   26,    0,
364	}},
365	{{
366	 230,  230,  230,  230,    0,    0,    0,    0,    0,    0,    0,
367	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
368	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
369	}},
370	{{
371	   0,    0,    0,    0,    0,  216,  216,    1,    1,    1,    0,
372	   0,    0,  226,  216,  216,  216,  216,  216,    0,    0,    0,
373	   0,    0,    0,    0,    0,  220,  220,  220,  220,  220,
374	}},
375	{{
376	 220,  220,  220,    0,    0,  230,  230,  230,  230,  230,  220,
377	 220,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
378	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
379	}},
380	{{
381	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,  230,
382	 230,  230,  230,    0,    0,    0,    0,    0,    0,    0,    0,
383	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
384	}},
385};
386
387/*
388 * Canonical Composition
389 */
390
391#define CANON_COMPOSE_BITS_0	9
392#define CANON_COMPOSE_BITS_1	7
393#define CANON_COMPOSE_BITS_2	5
394
395static const unsigned short v320_compose_imap[] = {
396	  272,   400,   528,   656,   784,   784,   784,   784,
397	  784,   784,   784,   784,   784,   784,   784,   784,
398	  784,   784,   784,   784,   784,   784,   784,   784,
399	  784,   784,   784,   784,   784,   784,   784,   784,
400	  784,   784,   784,   784,   784,   784,   784,   784,
401	  784,   784,   784,   784,   784,   784,   784,   784,
402	  784,   784,   784,   784,   784,   784,   784,   784,
403	  784,   784,   784,   784,   784,   784,   784,   784,
404	  784,   784,   784,   784,   784,   784,   784,   784,
405	  784,   784,   784,   784,   784,   784,   784,   784,
406	  784,   784,   784,   784,   784,   784,   784,   784,
407	  784,   784,   784,   784,   784,   784,   784,   784,
408	  784,   784,   784,   784,   784,   784,   784,   784,
409	  784,   784,   784,   784,   784,   784,   784,   784,
410	  784,   784,   784,   784,   784,   784,   784,   784,
411	  784,   784,   784,   784,   784,   784,   784,   784,
412	  784,   784,   784,   784,   784,   784,   784,   784,
413	  784,   784,   784,   784,   784,   784,   784,   784,
414	  784,   784,   784,   784,   784,   784,   784,   784,
415	  784,   784,   784,   784,   784,   784,   784,   784,
416	  784,   784,   784,   784,   784,   784,   784,   784,
417	  784,   784,   784,   784,   784,   784,   784,   784,
418	  784,   784,   784,   784,   784,   784,   784,   784,
419	  784,   784,   784,   784,   784,   784,   784,   784,
420	  784,   784,   784,   784,   784,   784,   784,   784,
421	  784,   784,   784,   784,   784,   784,   784,   784,
422	  784,   784,   784,   784,   784,   784,   784,   784,
423	  784,   784,   784,   784,   784,   784,   784,   784,
424	  784,   784,   784,   784,   784,   784,   784,   784,
425	  784,   784,   784,   784,   784,   784,   784,   784,
426	  784,   784,   784,   784,   784,   784,   784,   784,
427	  784,   784,   784,   784,   784,   784,   784,   784,
428	  784,   784,   784,   784,   784,   784,   784,   784,
429	  784,   784,   784,   784,   784,   784,   784,   784,
430	    0,     1,     2,     3,     0,     4,     5,     6,
431	    7,     0,     8,     9,     0,    10,     0,    11,
432	    0,    12,     0,     0,    13,     0,     0,     0,
433	    0,     0,     0,     0,    14,    15,    16,     0,
434	   17,    18,    19,    20,     0,     0,    21,    22,
435	    0,     0,     0,     0,     0,     0,     0,     0,
436	    0,    23,    24,     0,     0,     0,    25,     0,
437	    0,     0,     0,     0,     0,     0,     0,     0,
438	    0,     0,     0,     0,     0,     0,     0,     0,
439	    0,    26,     0,     0,     0,     0,    27,     0,
440	    0,     0,     0,     0,     0,     0,     0,     0,
441	    0,     0,    28,     0,    29,     0,    30,     0,
442	    0,     0,    31,     0,     0,    32,    33,     0,
443	    0,     0,    34,     0,     0,     0,    35,     0,
444	    0,     0,     0,     0,     0,     0,     0,     0,
445	    0,     0,     0,     0,     0,     0,     0,     0,
446	    0,    36,     0,     0,     0,     0,     0,     0,
447	    0,     0,     0,     0,     0,     0,     0,     0,
448	    0,     0,     0,     0,     0,     0,     0,     0,
449	    0,     0,     0,     0,     0,     0,     0,     0,
450	    0,     0,     0,     0,     0,     0,     0,     0,
451	    0,     0,     0,     0,     0,     0,     0,     0,
452	    0,     0,     0,     0,     0,     0,     0,     0,
453	    0,     0,     0,     0,     0,     0,     0,     0,
454	    0,     0,     0,     0,     0,     0,     0,     0,
455	    0,     0,     0,     0,     0,     0,     0,     0,
456	    0,     0,     0,     0,     0,     0,     0,     0,
457	    0,     0,     0,     0,     0,     0,     0,     0,
458	    0,     0,     0,     0,     0,     0,     0,     0,
459	    0,     0,     0,     0,     0,     0,     0,     0,
460	    0,    37,    38,    39,     0,    40,    41,     0,
461	   42,    43,    44,    45,     0,    46,    47,    48,
462	    0,     0,     0,     0,     0,     0,     0,     0,
463	    0,     0,     0,     0,    49,     0,    50,     0,
464	   51,    52,    53,    54,    55,    56,     0,     0,
465	    0,     0,     0,     0,     0,     0,     0,     0,
466	    0,     0,     0,     0,     0,     0,     0,     0,
467	    0,     0,     0,     0,     0,     0,     0,     0,
468	    0,     0,     0,     0,     0,     0,     0,     0,
469	    0,     0,     0,     0,     0,     0,     0,     0,
470	    0,     0,     0,     0,     0,     0,     0,     0,
471	    0,     0,     0,     0,     0,     0,     0,     0,
472	    0,     0,     0,     0,     0,     0,     0,     0,
473	    0,     0,     0,     0,     0,     0,     0,     0,
474	    0,     0,     0,     0,     0,     0,     0,     0,
475	    0,     0,     0,     0,     0,     0,     0,     0,
476	    0,     0,     0,     0,     0,     0,     0,     0,
477	    0,     0,     0,     0,     0,     0,     0,     0,
478	    0,     0,    57,    58,    59,    60,    61,    62,
479	    0,     0,     0,     0,     0,     0,     0,     0,
480	    0,     0,     0,     0,     0,     0,     0,     0,
481	    0,     0,     0,     0,     0,     0,     0,     0,
482	    0,     0,     0,     0,     0,     0,     0,     0,
483	    0,     0,     0,     0,     0,     0,     0,     0,
484	    0,     0,     0,     0,     0,     0,     0,     0,
485	    0,     0,     0,     0,     0,     0,     0,     0,
486	    0,     0,     0,     0,     0,     0,     0,     0,
487	    0,     0,     0,     0,     0,     0,     0,     0,
488	    0,     0,     0,     0,     0,     0,     0,     0,
489	    0,     0,     0,     0,     0,     0,     0,     0,
490	    0,     0,     0,     0,     0,     0,     0,     0,
491	    0,     0,     0,     0,     0,     0,     0,     0,
492	    0,     0,     0,     0,     0,     0,     0,     0,
493	    0,     0,     0,     0,     0,     0,     0,     0,
494	    0,     0,     0,     0,     0,     0,     0,     0,
495	    0,     0,     0,     0,     0,     0,     0,     0,
496	    0,     0,     0,     0,     0,     0,     0,     0,
497	    0,     0,     0,     0,     0,     0,     0,     0,
498	    0,     0,     0,     0,     0,     0,     0,     0,
499	    0,     0,     0,     0,     0,     0,     0,     0,
500	    0,     0,     0,     0,     0,     0,     0,     0,
501	    0,     0,     0,     0,     0,     0,     0,     0,
502	    0,     0,     0,     0,     0,     0,     0,     0,
503	    0,     0,     0,     0,     0,     0,     0,     0,
504	    0,     0,     0,     0,     0,     0,     0,     0,
505	    0,     0,     0,     0,     0,     0,     0,     0,
506	    0,     0,     0,     0,     0,     0,     0,     0,
507	    0,     0,     0,     0,     0,     0,     0,     0,
508	    0,     0,     0,     0,     0,     0,     0,     0,
509	    0,     0,     0,     0,     0,     0,     0,     0,
510};
511
512static const struct {
513	unsigned long tbl[32];
514} v320_compose_table[] = {
515	{{
516	       0,        0,        0,        0,        0,        0,        0,
517	       0,        0,        0,        0,        0,        0,        0,
518	       0,        0,        0,        0,        0,        0,        0,
519	       0,        0,        0,        0,        0,        0,        0,
520	       0,        0,        0,        0,
521	}},
522	{{
523	       0,        0,        0,        0,        0,        0,        0,
524	       0,        0,        0,        0,        0,        0,        0,
525	       0,        0,        0,        0,        0,        0,        0,
526	       0,        0,        0,        0,        0,        0,        0,
527	   65537,    65538,    65539,        0,
528	}},
529	{{
530	       0,  1048580,   196628,   327703,   393244,  1114146,    65587,
531	  458804,   458811,   983106,    65617,   327762,   393303,   196701,
532	  589920,  1048681,   131193,        0,   524411,   458883,   458890,
533	 1245329,   131236,   393382,   131244,   589998,   393399,        0,
534	       0,        0,        0,        0,
535	}},
536	{{
537	       0,  1048765,   196813,   327888,   393429,  1114331,    65772,
538	  458989,   524532,   917756,   131338,   327948,   393489,   196887,
539	  590106,  1048867,   131379,        0,   524597,   459069,   524612,
540	 1245516,   131423,   459105,   131432,   655722,   393588,        0,
541	       0,        0,        0,        0,
542	}},
543	{{
544	       0,        0,        0,        0,        0,        0,        0,
545	       0,   196986,        0,        0,        0,        0,        0,
546	       0,        0,        0,        0,        0,        0,        0,
547	       0,        0,        0,        0,        0,        0,        0,
548	       0,        0,        0,        0,
549	}},
550	{{
551	       0,        0,   262525,        0,    65921,    65922,   131459,
552	   65925,        0,        0,   262534,        0,        0,        0,
553	       0,    65930,        0,        0,        0,        0,   262539,
554	  197007,    65938,        0,    65939,        0,        0,        0,
555	  262548,        0,        0,        0,
556	}},
557	{{
558	       0,        0,   262552,        0,    65948,    65949,   131486,
559	   65952,        0,        0,   262561,        0,        0,        0,
560	       0,    65957,        0,        0,        0,        0,   262566,
561	  197034,    65965,        0,    65966,        0,        0,        0,
562	  262575,        0,        0,        0,
563	}},
564	{{
565	       0,        0,   262579,   262583,        0,        0,        0,
566	       0,        0,        0,        0,        0,        0,        0,
567	       0,        0,        0,        0,   131515,   131517,        0,
568	       0,        0,        0,        0,        0,        0,        0,
569	       0,        0,        0,        0,
570	}},
571	{{
572	       0,        0,        0,        0,        0,        0,        0,
573	       0,        0,        0,        0,        0,   131519,   131521,
574	       0,        0,        0,        0,        0,        0,        0,
575	       0,        0,        0,        0,        0,    65987,    65988,
576	       0,        0,        0,        0,
577	}},
578	{{
579	   65989,    65990,        0,        0,        0,        0,        0,
580	       0,    65991,    65992,    65993,    65994,        0,        0,
581	       0,        0,        0,        0,        0,        0,        0,
582	       0,        0,        0,        0,        0,        0,        0,
583	       0,        0,        0,    65995,
584	}},
585	{{
586	  328140,   328145,        0,        0,        0,        0,        0,
587	       0,        0,        0,        0,        0,        0,        0,
588	       0,   328150,   328155,        0,        0,        0,        0,
589	       0,        0,    66016,        0,        0,        0,        0,
590	       0,        0,        0,        0,
591	}},
592	{{
593	       0,        0,        0,        0,        0,        0,        0,
594	       0,        0,        0,    66017,    66018,        0,        0,
595	       0,        0,        0,        0,        0,        0,        0,
596	       0,        0,        0,        0,        0,        0,        0,
597	       0,        0,        0,        0,
598	}},
599	{{
600	       0,        0,        0,        0,        0,        0,    66019,
601	   66020,    66021,    66022,        0,        0,        0,        0,
602	   66023,    66024,        0,        0,        0,        0,        0,
603	       0,        0,        0,        0,        0,        0,        0,
604	       0,        0,        0,        0,
605	}},
606	{{
607	       0,        0,        0,        0,        0,        0,        0,
608	       0,        0,        0,        0,        0,        0,        0,
609	       0,        0,        0,        0,    66025,        0,        0,
610	       0,        0,        0,        0,        0,        0,        0,
611	       0,        0,        0,        0,
612	}},
613	{{
614	       0,        0,        0,        0,        0,        0,        0,
615	       0,        0,        0,        0,        0,        0,        0,
616	       0,        0,        0,   459242,        0,        0,        0,
617	  262641,        0,   328181,        0,   459258,        0,        0,
618	       0,        0,        0,   262657,
619	}},
620	{{
621	       0,    66053,        0,        0,        0,   393734,        0,
622	       0,        0,   328204,        0,        0,    66065,        0,
623	   66066,        0,        0,   524819,        0,        0,        0,
624	  262683,        0,   393759,        0,   524837,        0,        0,
625	       0,        0,        0,   262701,
626	}},
627	{{
628	       0,   131633,        0,        0,        0,   524851,        0,
629	       0,        0,   393787,   197185,   197188,        0,        0,
630	   66119,        0,        0,        0,   131656,        0,        0,
631	       0,        0,        0,        0,        0,        0,        0,
632	       0,        0,        0,        0,
633	}},
634	{{
635	       0,        0,        0,        0,        0,        0,    66122,
636	       0,        0,        0,        0,        0,        0,        0,
637	       0,        0,   131659,        0,        0,    66125,        0,
638	  197198,   131665,    66131,   262740,        0,    66136,        0,
639	       0,        0,    66137,        0,
640	}},
641	{{
642	       0,        0,        0,   262746,        0,        0,        0,
643	   66142,        0,        0,        0,    66143,        0,    66144,
644	       0,        0,   131681,        0,        0,    66147,        0,
645	  197220,   131687,    66153,   262762,        0,    66158,        0,
646	       0,        0,    66159,        0,
647	}},
648	{{
649	       0,        0,        0,   262768,        0,        0,        0,
650	   66164,        0,        0,        0,    66165,        0,    66166,
651	       0,        0,        0,        0,        0,        0,        0,
652	       0,    66167,        0,        0,        0,        0,        0,
653	       0,        0,        0,        0,
654	}},
655	{{
656	       0,        0,        0,        0,        0,        0,        0,
657	       0,        0,        0,        0,        0,        0,        0,
658	       0,        0,        0,        0,        0,        0,    66168,
659	   66169,        0,        0,        0,        0,        0,        0,
660	       0,        0,        0,        0,
661	}},
662	{{
663	       0,        0,        0,        0,        0,        0,        0,
664	       0,        0,        0,        0,        0,        0,        0,
665	       0,        0,        0,        0,        0,        0,        0,
666	       0,        0,        0,    66170,    66171,        0,        0,
667	       0,        0,        0,        0,
668	}},
669	{{
670	       0,        0,        0,        0,        0,        0,        0,
671	       0,    66172,    66173,        0,        0,        0,        0,
672	       0,        0,        0,        0,        0,        0,        0,
673	       0,        0,        0,        0,        0,        0,        0,
674	       0,        0,        0,        0,
675	}},
676	{{
677	       0,        0,        0,        0,        0,        0,        0,
678	  197246,        0,        0,        0,        0,        0,        0,
679	       0,        0,        0,        0,        0,        0,        0,
680	       0,        0,        0,        0,        0,        0,        0,
681	       0,        0,        0,        0,
682	}},
683	{{
684	       0,        0,        0,        0,        0,        0,        0,
685	       0,    66177,        0,    66178,        0,        0,        0,
686	       0,        0,        0,        0,        0,        0,        0,
687	       0,        0,        0,        0,        0,        0,        0,
688	       0,        0,        0,        0,
689	}},
690	{{
691	       0,    66179,        0,        0,        0,        0,        0,
692	       0,        0,        0,        0,        0,        0,        0,
693	       0,        0,        0,        0,    66180,        0,        0,
694	   66181,        0,        0,        0,        0,        0,        0,
695	       0,        0,        0,        0,
696	}},
697	{{
698	       0,        0,        0,        0,        0,        0,        0,
699	       0,    66182,        0,        0,        0,        0,        0,
700	       0,        0,    66183,        0,        0,    66184,        0,
701	       0,        0,        0,        0,        0,        0,        0,
702	       0,        0,        0,        0,
703	}},
704	{{
705	       0,        0,        0,        0,        0,        0,        0,
706	  131721,        0,        0,        0,        0,        0,        0,
707	       0,        0,        0,        0,        0,        0,        0,
708	       0,        0,        0,        0,        0,        0,        0,
709	       0,        0,        0,        0,
710	}},
711	{{
712	       0,        0,        0,        0,        0,        0,        0,
713	  197259,        0,        0,        0,        0,        0,        0,
714	       0,        0,        0,        0,        0,        0,        0,
715	       0,        0,        0,        0,        0,        0,        0,
716	       0,        0,        0,        0,
717	}},
718	{{
719	       0,        0,        0,        0,        0,        0,        0,
720	       0,        0,        0,        0,        0,        0,        0,
721	       0,        0,        0,        0,    66190,        0,        0,
722	       0,        0,        0,        0,        0,        0,        0,
723	       0,        0,        0,        0,
724	}},
725	{{
726	       0,        0,        0,        0,        0,        0,   131727,
727	   66193,        0,        0,        0,        0,        0,        0,
728	       0,        0,        0,        0,        0,        0,        0,
729	       0,        0,        0,        0,        0,        0,        0,
730	       0,        0,        0,        0,
731	}},
732	{{
733	       0,        0,        0,        0,        0,        0,    66194,
734	       0,        0,        0,        0,        0,        0,        0,
735	       0,        0,        0,        0,        0,        0,        0,
736	       0,        0,        0,        0,        0,        0,        0,
737	       0,        0,        0,        0,
738	}},
739	{{
740	       0,        0,        0,        0,        0,        0,        0,
741	       0,        0,        0,        0,        0,        0,        0,
742	       0,        0,        0,        0,        0,        0,        0,
743	       0,        0,        0,        0,        0,        0,        0,
744	       0,        0,        0,    66195,
745	}},
746	{{
747	       0,        0,        0,        0,        0,        0,   197268,
748	       0,        0,        0,    66199,        0,        0,        0,
749	       0,        0,        0,        0,        0,        0,        0,
750	       0,        0,        0,        0,        0,        0,        0,
751	       0,        0,        0,        0,
752	}},
753	{{
754	       0,        0,        0,        0,        0,        0,   131736,
755	   66202,        0,        0,        0,        0,        0,        0,
756	       0,        0,        0,        0,        0,        0,        0,
757	       0,        0,        0,        0,        0,        0,        0,
758	       0,        0,        0,        0,
759	}},
760	{{
761	       0,        0,        0,        0,        0,        0,        0,
762	       0,        0,        0,        0,        0,        0,        0,
763	       0,        0,        0,        0,        0,        0,        0,
764	       0,        0,        0,        0,   197275,        0,        0,
765	   66206,        0,        0,        0,
766	}},
767	{{
768	       0,        0,        0,        0,        0,    66207,        0,
769	       0,        0,        0,        0,        0,        0,        0,
770	       0,        0,        0,        0,        0,        0,        0,
771	       0,        0,        0,        0,        0,        0,        0,
772	       0,        0,        0,        0,
773	}},
774	{{
775	       0,        0,        0,        0,        0,        0,        0,
776	       0,        0,        0,        0,        0,        0,        0,
777	       0,        0,        0,        0,        0,        0,        0,
778	       0,    66208,    66209,        0,        0,        0,        0,
779	       0,        0,        0,        0,
780	}},
781	{{
782	       0,        0,        0,        0,        0,        0,        0,
783	       0,        0,        0,        0,        0,        0,        0,
784	       0,        0,        0,        0,        0,        0,        0,
785	       0,        0,        0,        0,        0,    66210,    66211,
786	       0,        0,        0,        0,
787	}},
788	{{
789	       0,        0,    66212,    66213,        0,        0,        0,
790	       0,        0,        0,        0,        0,        0,        0,
791	       0,        0,        0,        0,        0,        0,        0,
792	       0,        0,        0,        0,        0,        0,        0,
793	       0,        0,        0,        0,
794	}},
795	{{
796	  131750,   131752,        0,        0,        0,        0,        0,
797	       0,        0,        0,        0,        0,        0,        0,
798	       0,        0,        0,        0,        0,        0,        0,
799	       0,        0,        0,    66218,    66219,        0,        0,
800	       0,        0,        0,        0,
801	}},
802	{{
803	       0,        0,        0,        0,        0,        0,        0,
804	       0,        0,        0,        0,        0,    66220,    66221,
805	       0,        0,        0,        0,        0,        0,        0,
806	       0,        0,        0,        0,        0,        0,        0,
807	       0,        0,        0,        0,
808	}},
809	{{
810	  262830,   262834,    66230,    66231,    66232,    66233,    66234,
811	   66235,   262844,   262848,    66244,    66245,    66246,    66247,
812	   66248,    66249,   131786,   131788,        0,        0,        0,
813	       0,        0,        0,   131790,   131792,        0,        0,
814	       0,        0,        0,        0,
815	}},
816	{{
817	  262866,   262870,    66266,    66267,    66268,    66269,    66270,
818	   66271,   262880,   262884,    66280,    66281,    66282,    66283,
819	   66284,    66285,   197358,   197361,        0,        0,        0,
820	       0,        0,        0,   197364,   197367,        0,        0,
821	       0,        0,        0,        0,
822	}},
823	{{
824	  131834,   131836,        0,        0,        0,        0,        0,
825	       0,   131838,   131840,        0,        0,        0,        0,
826	       0,        0,   197378,   197381,        0,        0,        0,
827	       0,        0,        0,        0,   197384,        0,        0,
828	       0,        0,        0,        0,
829	}},
830	{{
831	  262923,   262927,    66323,    66324,    66325,    66326,    66327,
832	   66328,   262937,   262941,    66337,    66338,    66339,    66340,
833	   66341,    66342,    66343,        0,        0,        0,    66344,
834	       0,        0,        0,        0,        0,        0,        0,
835	   66345,        0,        0,        0,
836	}},
837	{{
838	       0,        0,        0,        0,        0,        0,        0,
839	       0,        0,        0,        0,        0,        0,        0,
840	       0,        0,        0,        0,        0,        0,        0,
841	       0,    66346,        0,        0,        0,        0,        0,
842	       0,        0,        0,   197419,
843	}},
844	{{
845	       0,        0,        0,        0,        0,        0,    66350,
846	       0,        0,        0,        0,        0,        0,        0,
847	       0,        0,        0,        0,        0,        0,        0,
848	       0,        0,        0,        0,        0,        0,        0,
849	       0,        0,        0,        0,
850	}},
851	{{
852	       0,        0,        0,        0,        0,        0,        0,
853	       0,        0,        0,        0,        0,        0,        0,
854	       0,        0,        0,        0,        0,        0,        0,
855	       0,    66351,        0,        0,        0,        0,        0,
856	       0,        0,   197424,        0,
857	}},
858	{{
859	       0,        0,        0,        0,        0,        0,        0,
860	       0,        0,        0,        0,        0,        0,        0,
861	       0,        0,    66355,        0,    66356,        0,    66357,
862	       0,        0,        0,        0,        0,        0,        0,
863	       0,        0,        0,        0,
864	}},
865	{{
866	       0,        0,        0,        0,        0,        0,        0,
867	       0,        0,        0,        0,        0,        0,        0,
868	       0,        0,    66358,        0,    66359,        0,    66360,
869	       0,        0,        0,        0,        0,        0,        0,
870	       0,        0,        0,        0,
871	}},
872	{{
873	       0,        0,        0,    66361,        0,        0,        0,
874	       0,    66362,        0,        0,    66363,        0,        0,
875	       0,        0,        0,        0,        0,        0,        0,
876	       0,        0,        0,        0,        0,        0,        0,
877	       0,        0,        0,        0,
878	}},
879	{{
880	       0,        0,        0,    66364,        0,    66365,        0,
881	       0,        0,        0,        0,        0,        0,        0,
882	       0,        0,        0,        0,        0,        0,        0,
883	       0,        0,        0,        0,        0,        0,        0,
884	   66366,        0,        0,        0,
885	}},
886	{{
887	       0,        0,        0,    66367,        0,    66368,        0,
888	       0,    66369,        0,        0,        0,        0,    66370,
889	       0,        0,        0,        0,        0,        0,        0,
890	       0,        0,        0,        0,        0,        0,        0,
891	       0,        0,        0,        0,
892	}},
893	{{
894	       0,    66371,        0,        0,    66372,    66373,        0,
895	       0,        0,        0,        0,        0,        0,        0,
896	       0,        0,        0,        0,    66374,    66375,        0,
897	       0,    66376,    66377,        0,        0,    66378,    66379,
898	   66380,    66381,        0,        0,
899	}},
900	{{
901	       0,        0,    66382,    66383,        0,        0,    66384,
902	   66385,        0,        0,        0,        0,        0,        0,
903	       0,        0,        0,    66386,    66387,        0,        0,
904	       0,        0,        0,        0,        0,        0,        0,
905	       0,        0,        0,        0,
906	}},
907	{{
908	       0,        0,    66388,        0,        0,        0,        0,
909	       0,    66389,    66390,        0,    66391,        0,        0,
910	       0,        0,        0,        0,    66392,    66393,    66394,
911	   66395,        0,        0,        0,        0,        0,        0,
912	       0,        0,        0,        0,
913	}},
914	{{
915	       0,        0,        0,        0,        0,        0,    66396,
916	       0,        0,        0,        0,    66397,        0,    66398,
917	       0,    66399,        0,    66400,        0,    66401,        0,
918	   66402,        0,    66403,        0,    66404,        0,    66405,
919	       0,    66406,        0,    66407,
920	}},
921	{{
922	       0,    66408,        0,        0,    66409,        0,    66410,
923	       0,    66411,        0,        0,        0,        0,        0,
924	       0,   131948,        0,        0,   131950,        0,        0,
925	  131952,        0,        0,   131954,        0,        0,   131956,
926	       0,        0,        0,        0,
927	}},
928	{{
929	       0,        0,        0,        0,        0,        0,        0,
930	       0,        0,        0,        0,        0,        0,        0,
931	       0,        0,        0,        0,        0,        0,        0,
932	       0,        0,        0,        0,        0,        0,        0,
933	       0,    66422,        0,        0,
934	}},
935	{{
936	       0,        0,        0,        0,        0,        0,    66423,
937	       0,        0,        0,        0,    66424,        0,    66425,
938	       0,    66426,        0,    66427,        0,    66428,        0,
939	   66429,        0,    66430,        0,    66431,        0,    66432,
940	       0,    66433,        0,    66434,
941	}},
942	{{
943	       0,    66435,        0,        0,    66436,        0,    66437,
944	       0,    66438,        0,        0,        0,        0,        0,
945	       0,   131975,        0,        0,   131977,        0,        0,
946	  131979,        0,        0,   131981,        0,        0,   131983,
947	       0,        0,        0,        0,
948	}},
949	{{
950	       0,        0,        0,        0,        0,        0,        0,
951	       0,        0,        0,        0,        0,        0,        0,
952	       0,    66449,    66450,    66451,    66452,        0,        0,
953	       0,        0,        0,        0,        0,        0,        0,
954	       0,    66453,        0,        0,
955	}},
956};
957
958static const struct composition v320_compose_seq[] = {
959	{ 0x00000000, 0x00000000 }, { 0x00000338, 0x0000226e },
960	{ 0x00000338, 0x00002260 }, { 0x00000338, 0x0000226f },
961	{ 0x00000300, 0x000000c0 }, { 0x00000301, 0x000000c1 },
962	{ 0x00000302, 0x000000c2 }, { 0x00000303, 0x000000c3 },
963	{ 0x00000304, 0x00000100 }, { 0x00000306, 0x00000102 },
964	{ 0x00000307, 0x00000226 }, { 0x00000308, 0x000000c4 },
965	{ 0x00000309, 0x00001ea2 }, { 0x0000030a, 0x000000c5 },
966	{ 0x0000030c, 0x000001cd }, { 0x0000030f, 0x00000200 },
967	{ 0x00000311, 0x00000202 }, { 0x00000323, 0x00001ea0 },
968	{ 0x00000325, 0x00001e00 }, { 0x00000328, 0x00000104 },
969	{ 0x00000307, 0x00001e02 }, { 0x00000323, 0x00001e04 },
970	{ 0x00000331, 0x00001e06 }, { 0x00000301, 0x00000106 },
971	{ 0x00000302, 0x00000108 }, { 0x00000307, 0x0000010a },
972	{ 0x0000030c, 0x0000010c }, { 0x00000327, 0x000000c7 },
973	{ 0x00000307, 0x00001e0a }, { 0x0000030c, 0x0000010e },
974	{ 0x00000323, 0x00001e0c }, { 0x00000327, 0x00001e10 },
975	{ 0x0000032d, 0x00001e12 }, { 0x00000331, 0x00001e0e },
976	{ 0x00000300, 0x000000c8 }, { 0x00000301, 0x000000c9 },
977	{ 0x00000302, 0x000000ca }, { 0x00000303, 0x00001ebc },
978	{ 0x00000304, 0x00000112 }, { 0x00000306, 0x00000114 },
979	{ 0x00000307, 0x00000116 }, { 0x00000308, 0x000000cb },
980	{ 0x00000309, 0x00001eba }, { 0x0000030c, 0x0000011a },
981	{ 0x0000030f, 0x00000204 }, { 0x00000311, 0x00000206 },
982	{ 0x00000323, 0x00001eb8 }, { 0x00000327, 0x00000228 },
983	{ 0x00000328, 0x00000118 }, { 0x0000032d, 0x00001e18 },
984	{ 0x00000330, 0x00001e1a }, { 0x00000307, 0x00001e1e },
985	{ 0x00000301, 0x000001f4 }, { 0x00000302, 0x0000011c },
986	{ 0x00000304, 0x00001e20 }, { 0x00000306, 0x0000011e },
987	{ 0x00000307, 0x00000120 }, { 0x0000030c, 0x000001e6 },
988	{ 0x00000327, 0x00000122 }, { 0x00000302, 0x00000124 },
989	{ 0x00000307, 0x00001e22 }, { 0x00000308, 0x00001e26 },
990	{ 0x0000030c, 0x0000021e }, { 0x00000323, 0x00001e24 },
991	{ 0x00000327, 0x00001e28 }, { 0x0000032e, 0x00001e2a },
992	{ 0x00000300, 0x000000cc }, { 0x00000301, 0x000000cd },
993	{ 0x00000302, 0x000000ce }, { 0x00000303, 0x00000128 },
994	{ 0x00000304, 0x0000012a }, { 0x00000306, 0x0000012c },
995	{ 0x00000307, 0x00000130 }, { 0x00000308, 0x000000cf },
996	{ 0x00000309, 0x00001ec8 }, { 0x0000030c, 0x000001cf },
997	{ 0x0000030f, 0x00000208 }, { 0x00000311, 0x0000020a },
998	{ 0x00000323, 0x00001eca }, { 0x00000328, 0x0000012e },
999	{ 0x00000330, 0x00001e2c }, { 0x00000302, 0x00000134 },
1000	{ 0x00000301, 0x00001e30 }, { 0x0000030c, 0x000001e8 },
1001	{ 0x00000323, 0x00001e32 }, { 0x00000327, 0x00000136 },
1002	{ 0x00000331, 0x00001e34 }, { 0x00000301, 0x00000139 },
1003	{ 0x0000030c, 0x0000013d }, { 0x00000323, 0x00001e36 },
1004	{ 0x00000327, 0x0000013b }, { 0x0000032d, 0x00001e3c },
1005	{ 0x00000331, 0x00001e3a }, { 0x00000301, 0x00001e3e },
1006	{ 0x00000307, 0x00001e40 }, { 0x00000323, 0x00001e42 },
1007	{ 0x00000300, 0x000001f8 }, { 0x00000301, 0x00000143 },
1008	{ 0x00000303, 0x000000d1 }, { 0x00000307, 0x00001e44 },
1009	{ 0x0000030c, 0x00000147 }, { 0x00000323, 0x00001e46 },
1010	{ 0x00000327, 0x00000145 }, { 0x0000032d, 0x00001e4a },
1011	{ 0x00000331, 0x00001e48 }, { 0x00000300, 0x000000d2 },
1012	{ 0x00000301, 0x000000d3 }, { 0x00000302, 0x000000d4 },
1013	{ 0x00000303, 0x000000d5 }, { 0x00000304, 0x0000014c },
1014	{ 0x00000306, 0x0000014e }, { 0x00000307, 0x0000022e },
1015	{ 0x00000308, 0x000000d6 }, { 0x00000309, 0x00001ece },
1016	{ 0x0000030b, 0x00000150 }, { 0x0000030c, 0x000001d1 },
1017	{ 0x0000030f, 0x0000020c }, { 0x00000311, 0x0000020e },
1018	{ 0x0000031b, 0x000001a0 }, { 0x00000323, 0x00001ecc },
1019	{ 0x00000328, 0x000001ea }, { 0x00000301, 0x00001e54 },
1020	{ 0x00000307, 0x00001e56 }, { 0x00000301, 0x00000154 },
1021	{ 0x00000307, 0x00001e58 }, { 0x0000030c, 0x00000158 },
1022	{ 0x0000030f, 0x00000210 }, { 0x00000311, 0x00000212 },
1023	{ 0x00000323, 0x00001e5a }, { 0x00000327, 0x00000156 },
1024	{ 0x00000331, 0x00001e5e }, { 0x00000301, 0x0000015a },
1025	{ 0x00000302, 0x0000015c }, { 0x00000307, 0x00001e60 },
1026	{ 0x0000030c, 0x00000160 }, { 0x00000323, 0x00001e62 },
1027	{ 0x00000326, 0x00000218 }, { 0x00000327, 0x0000015e },
1028	{ 0x00000307, 0x00001e6a }, { 0x0000030c, 0x00000164 },
1029	{ 0x00000323, 0x00001e6c }, { 0x00000326, 0x0000021a },
1030	{ 0x00000327, 0x00000162 }, { 0x0000032d, 0x00001e70 },
1031	{ 0x00000331, 0x00001e6e }, { 0x00000300, 0x000000d9 },
1032	{ 0x00000301, 0x000000da }, { 0x00000302, 0x000000db },
1033	{ 0x00000303, 0x00000168 }, { 0x00000304, 0x0000016a },
1034	{ 0x00000306, 0x0000016c }, { 0x00000308, 0x000000dc },
1035	{ 0x00000309, 0x00001ee6 }, { 0x0000030a, 0x0000016e },
1036	{ 0x0000030b, 0x00000170 }, { 0x0000030c, 0x000001d3 },
1037	{ 0x0000030f, 0x00000214 }, { 0x00000311, 0x00000216 },
1038	{ 0x0000031b, 0x000001af }, { 0x00000323, 0x00001ee4 },
1039	{ 0x00000324, 0x00001e72 }, { 0x00000328, 0x00000172 },
1040	{ 0x0000032d, 0x00001e76 }, { 0x00000330, 0x00001e74 },
1041	{ 0x00000303, 0x00001e7c }, { 0x00000323, 0x00001e7e },
1042	{ 0x00000300, 0x00001e80 }, { 0x00000301, 0x00001e82 },
1043	{ 0x00000302, 0x00000174 }, { 0x00000307, 0x00001e86 },
1044	{ 0x00000308, 0x00001e84 }, { 0x00000323, 0x00001e88 },
1045	{ 0x00000307, 0x00001e8a }, { 0x00000308, 0x00001e8c },
1046	{ 0x00000300, 0x00001ef2 }, { 0x00000301, 0x000000dd },
1047	{ 0x00000302, 0x00000176 }, { 0x00000303, 0x00001ef8 },
1048	{ 0x00000304, 0x00000232 }, { 0x00000307, 0x00001e8e },
1049	{ 0x00000308, 0x00000178 }, { 0x00000309, 0x00001ef6 },
1050	{ 0x00000323, 0x00001ef4 }, { 0x00000301, 0x00000179 },
1051	{ 0x00000302, 0x00001e90 }, { 0x00000307, 0x0000017b },
1052	{ 0x0000030c, 0x0000017d }, { 0x00000323, 0x00001e92 },
1053	{ 0x00000331, 0x00001e94 }, { 0x00000300, 0x000000e0 },
1054	{ 0x00000301, 0x000000e1 }, { 0x00000302, 0x000000e2 },
1055	{ 0x00000303, 0x000000e3 }, { 0x00000304, 0x00000101 },
1056	{ 0x00000306, 0x00000103 }, { 0x00000307, 0x00000227 },
1057	{ 0x00000308, 0x000000e4 }, { 0x00000309, 0x00001ea3 },
1058	{ 0x0000030a, 0x000000e5 }, { 0x0000030c, 0x000001ce },
1059	{ 0x0000030f, 0x00000201 }, { 0x00000311, 0x00000203 },
1060	{ 0x00000323, 0x00001ea1 }, { 0x00000325, 0x00001e01 },
1061	{ 0x00000328, 0x00000105 }, { 0x00000307, 0x00001e03 },
1062	{ 0x00000323, 0x00001e05 }, { 0x00000331, 0x00001e07 },
1063	{ 0x00000301, 0x00000107 }, { 0x00000302, 0x00000109 },
1064	{ 0x00000307, 0x0000010b }, { 0x0000030c, 0x0000010d },
1065	{ 0x00000327, 0x000000e7 }, { 0x00000307, 0x00001e0b },
1066	{ 0x0000030c, 0x0000010f }, { 0x00000323, 0x00001e0d },
1067	{ 0x00000327, 0x00001e11 }, { 0x0000032d, 0x00001e13 },
1068	{ 0x00000331, 0x00001e0f }, { 0x00000300, 0x000000e8 },
1069	{ 0x00000301, 0x000000e9 }, { 0x00000302, 0x000000ea },
1070	{ 0x00000303, 0x00001ebd }, { 0x00000304, 0x00000113 },
1071	{ 0x00000306, 0x00000115 }, { 0x00000307, 0x00000117 },
1072	{ 0x00000308, 0x000000eb }, { 0x00000309, 0x00001ebb },
1073	{ 0x0000030c, 0x0000011b }, { 0x0000030f, 0x00000205 },
1074	{ 0x00000311, 0x00000207 }, { 0x00000323, 0x00001eb9 },
1075	{ 0x00000327, 0x00000229 }, { 0x00000328, 0x00000119 },
1076	{ 0x0000032d, 0x00001e19 }, { 0x00000330, 0x00001e1b },
1077	{ 0x00000307, 0x00001e1f }, { 0x00000301, 0x000001f5 },
1078	{ 0x00000302, 0x0000011d }, { 0x00000304, 0x00001e21 },
1079	{ 0x00000306, 0x0000011f }, { 0x00000307, 0x00000121 },
1080	{ 0x0000030c, 0x000001e7 }, { 0x00000327, 0x00000123 },
1081	{ 0x00000302, 0x00000125 }, { 0x00000307, 0x00001e23 },
1082	{ 0x00000308, 0x00001e27 }, { 0x0000030c, 0x0000021f },
1083	{ 0x00000323, 0x00001e25 }, { 0x00000327, 0x00001e29 },
1084	{ 0x0000032e, 0x00001e2b }, { 0x00000331, 0x00001e96 },
1085	{ 0x00000300, 0x000000ec }, { 0x00000301, 0x000000ed },
1086	{ 0x00000302, 0x000000ee }, { 0x00000303, 0x00000129 },
1087	{ 0x00000304, 0x0000012b }, { 0x00000306, 0x0000012d },
1088	{ 0x00000308, 0x000000ef }, { 0x00000309, 0x00001ec9 },
1089	{ 0x0000030c, 0x000001d0 }, { 0x0000030f, 0x00000209 },
1090	{ 0x00000311, 0x0000020b }, { 0x00000323, 0x00001ecb },
1091	{ 0x00000328, 0x0000012f }, { 0x00000330, 0x00001e2d },
1092	{ 0x00000302, 0x00000135 }, { 0x0000030c, 0x000001f0 },
1093	{ 0x00000301, 0x00001e31 }, { 0x0000030c, 0x000001e9 },
1094	{ 0x00000323, 0x00001e33 }, { 0x00000327, 0x00000137 },
1095	{ 0x00000331, 0x00001e35 }, { 0x00000301, 0x0000013a },
1096	{ 0x0000030c, 0x0000013e }, { 0x00000323, 0x00001e37 },
1097	{ 0x00000327, 0x0000013c }, { 0x0000032d, 0x00001e3d },
1098	{ 0x00000331, 0x00001e3b }, { 0x00000301, 0x00001e3f },
1099	{ 0x00000307, 0x00001e41 }, { 0x00000323, 0x00001e43 },
1100	{ 0x00000300, 0x000001f9 }, { 0x00000301, 0x00000144 },
1101	{ 0x00000303, 0x000000f1 }, { 0x00000307, 0x00001e45 },
1102	{ 0x0000030c, 0x00000148 }, { 0x00000323, 0x00001e47 },
1103	{ 0x00000327, 0x00000146 }, { 0x0000032d, 0x00001e4b },
1104	{ 0x00000331, 0x00001e49 }, { 0x00000300, 0x000000f2 },
1105	{ 0x00000301, 0x000000f3 }, { 0x00000302, 0x000000f4 },
1106	{ 0x00000303, 0x000000f5 }, { 0x00000304, 0x0000014d },
1107	{ 0x00000306, 0x0000014f }, { 0x00000307, 0x0000022f },
1108	{ 0x00000308, 0x000000f6 }, { 0x00000309, 0x00001ecf },
1109	{ 0x0000030b, 0x00000151 }, { 0x0000030c, 0x000001d2 },
1110	{ 0x0000030f, 0x0000020d }, { 0x00000311, 0x0000020f },
1111	{ 0x0000031b, 0x000001a1 }, { 0x00000323, 0x00001ecd },
1112	{ 0x00000328, 0x000001eb }, { 0x00000301, 0x00001e55 },
1113	{ 0x00000307, 0x00001e57 }, { 0x00000301, 0x00000155 },
1114	{ 0x00000307, 0x00001e59 }, { 0x0000030c, 0x00000159 },
1115	{ 0x0000030f, 0x00000211 }, { 0x00000311, 0x00000213 },
1116	{ 0x00000323, 0x00001e5b }, { 0x00000327, 0x00000157 },
1117	{ 0x00000331, 0x00001e5f }, { 0x00000301, 0x0000015b },
1118	{ 0x00000302, 0x0000015d }, { 0x00000307, 0x00001e61 },
1119	{ 0x0000030c, 0x00000161 }, { 0x00000323, 0x00001e63 },
1120	{ 0x00000326, 0x00000219 }, { 0x00000327, 0x0000015f },
1121	{ 0x00000307, 0x00001e6b }, { 0x00000308, 0x00001e97 },
1122	{ 0x0000030c, 0x00000165 }, { 0x00000323, 0x00001e6d },
1123	{ 0x00000326, 0x0000021b }, { 0x00000327, 0x00000163 },
1124	{ 0x0000032d, 0x00001e71 }, { 0x00000331, 0x00001e6f },
1125	{ 0x00000300, 0x000000f9 }, { 0x00000301, 0x000000fa },
1126	{ 0x00000302, 0x000000fb }, { 0x00000303, 0x00000169 },
1127	{ 0x00000304, 0x0000016b }, { 0x00000306, 0x0000016d },
1128	{ 0x00000308, 0x000000fc }, { 0x00000309, 0x00001ee7 },
1129	{ 0x0000030a, 0x0000016f }, { 0x0000030b, 0x00000171 },
1130	{ 0x0000030c, 0x000001d4 }, { 0x0000030f, 0x00000215 },
1131	{ 0x00000311, 0x00000217 }, { 0x0000031b, 0x000001b0 },
1132	{ 0x00000323, 0x00001ee5 }, { 0x00000324, 0x00001e73 },
1133	{ 0x00000328, 0x00000173 }, { 0x0000032d, 0x00001e77 },
1134	{ 0x00000330, 0x00001e75 }, { 0x00000303, 0x00001e7d },
1135	{ 0x00000323, 0x00001e7f }, { 0x00000300, 0x00001e81 },
1136	{ 0x00000301, 0x00001e83 }, { 0x00000302, 0x00000175 },
1137	{ 0x00000307, 0x00001e87 }, { 0x00000308, 0x00001e85 },
1138	{ 0x0000030a, 0x00001e98 }, { 0x00000323, 0x00001e89 },
1139	{ 0x00000307, 0x00001e8b }, { 0x00000308, 0x00001e8d },
1140	{ 0x00000300, 0x00001ef3 }, { 0x00000301, 0x000000fd },
1141	{ 0x00000302, 0x00000177 }, { 0x00000303, 0x00001ef9 },
1142	{ 0x00000304, 0x00000233 }, { 0x00000307, 0x00001e8f },
1143	{ 0x00000308, 0x000000ff }, { 0x00000309, 0x00001ef7 },
1144	{ 0x0000030a, 0x00001e99 }, { 0x00000323, 0x00001ef5 },
1145	{ 0x00000301, 0x0000017a }, { 0x00000302, 0x00001e91 },
1146	{ 0x00000307, 0x0000017c }, { 0x0000030c, 0x0000017e },
1147	{ 0x00000323, 0x00001e93 }, { 0x00000331, 0x00001e95 },
1148	{ 0x00000300, 0x00001fed }, { 0x00000301, 0x00000385 },
1149	{ 0x00000342, 0x00001fc1 }, { 0x00000300, 0x00001ea6 },
1150	{ 0x00000301, 0x00001ea4 }, { 0x00000303, 0x00001eaa },
1151	{ 0x00000309, 0x00001ea8 }, { 0x00000304, 0x000001de },
1152	{ 0x00000301, 0x000001fa }, { 0x00000301, 0x000001fc },
1153	{ 0x00000304, 0x000001e2 }, { 0x00000301, 0x00001e08 },
1154	{ 0x00000300, 0x00001ec0 }, { 0x00000301, 0x00001ebe },
1155	{ 0x00000303, 0x00001ec4 }, { 0x00000309, 0x00001ec2 },
1156	{ 0x00000301, 0x00001e2e }, { 0x00000300, 0x00001ed2 },
1157	{ 0x00000301, 0x00001ed0 }, { 0x00000303, 0x00001ed6 },
1158	{ 0x00000309, 0x00001ed4 }, { 0x00000301, 0x00001e4c },
1159	{ 0x00000304, 0x0000022c }, { 0x00000308, 0x00001e4e },
1160	{ 0x00000304, 0x0000022a }, { 0x00000301, 0x000001fe },
1161	{ 0x00000300, 0x000001db }, { 0x00000301, 0x000001d7 },
1162	{ 0x00000304, 0x000001d5 }, { 0x0000030c, 0x000001d9 },
1163	{ 0x00000300, 0x00001ea7 }, { 0x00000301, 0x00001ea5 },
1164	{ 0x00000303, 0x00001eab }, { 0x00000309, 0x00001ea9 },
1165	{ 0x00000304, 0x000001df }, { 0x00000301, 0x000001fb },
1166	{ 0x00000301, 0x000001fd }, { 0x00000304, 0x000001e3 },
1167	{ 0x00000301, 0x00001e09 }, { 0x00000300, 0x00001ec1 },
1168	{ 0x00000301, 0x00001ebf }, { 0x00000303, 0x00001ec5 },
1169	{ 0x00000309, 0x00001ec3 }, { 0x00000301, 0x00001e2f },
1170	{ 0x00000300, 0x00001ed3 }, { 0x00000301, 0x00001ed1 },
1171	{ 0x00000303, 0x00001ed7 }, { 0x00000309, 0x00001ed5 },
1172	{ 0x00000301, 0x00001e4d }, { 0x00000304, 0x0000022d },
1173	{ 0x00000308, 0x00001e4f }, { 0x00000304, 0x0000022b },
1174	{ 0x00000301, 0x000001ff }, { 0x00000300, 0x000001dc },
1175	{ 0x00000301, 0x000001d8 }, { 0x00000304, 0x000001d6 },
1176	{ 0x0000030c, 0x000001da }, { 0x00000300, 0x00001eb0 },
1177	{ 0x00000301, 0x00001eae }, { 0x00000303, 0x00001eb4 },
1178	{ 0x00000309, 0x00001eb2 }, { 0x00000300, 0x00001eb1 },
1179	{ 0x00000301, 0x00001eaf }, { 0x00000303, 0x00001eb5 },
1180	{ 0x00000309, 0x00001eb3 }, { 0x00000300, 0x00001e14 },
1181	{ 0x00000301, 0x00001e16 }, { 0x00000300, 0x00001e15 },
1182	{ 0x00000301, 0x00001e17 }, { 0x00000300, 0x00001e50 },
1183	{ 0x00000301, 0x00001e52 }, { 0x00000300, 0x00001e51 },
1184	{ 0x00000301, 0x00001e53 }, { 0x00000307, 0x00001e64 },
1185	{ 0x00000307, 0x00001e65 }, { 0x00000307, 0x00001e66 },
1186	{ 0x00000307, 0x00001e67 }, { 0x00000301, 0x00001e78 },
1187	{ 0x00000301, 0x00001e79 }, { 0x00000308, 0x00001e7a },
1188	{ 0x00000308, 0x00001e7b }, { 0x00000307, 0x00001e9b },
1189	{ 0x00000300, 0x00001edc }, { 0x00000301, 0x00001eda },
1190	{ 0x00000303, 0x00001ee0 }, { 0x00000309, 0x00001ede },
1191	{ 0x00000323, 0x00001ee2 }, { 0x00000300, 0x00001edd },
1192	{ 0x00000301, 0x00001edb }, { 0x00000303, 0x00001ee1 },
1193	{ 0x00000309, 0x00001edf }, { 0x00000323, 0x00001ee3 },
1194	{ 0x00000300, 0x00001eea }, { 0x00000301, 0x00001ee8 },
1195	{ 0x00000303, 0x00001eee }, { 0x00000309, 0x00001eec },
1196	{ 0x00000323, 0x00001ef0 }, { 0x00000300, 0x00001eeb },
1197	{ 0x00000301, 0x00001ee9 }, { 0x00000303, 0x00001eef },
1198	{ 0x00000309, 0x00001eed }, { 0x00000323, 0x00001ef1 },
1199	{ 0x0000030c, 0x000001ee }, { 0x00000304, 0x000001ec },
1200	{ 0x00000304, 0x000001ed }, { 0x00000304, 0x000001e0 },
1201	{ 0x00000304, 0x000001e1 }, { 0x00000306, 0x00001e1c },
1202	{ 0x00000306, 0x00001e1d }, { 0x00000304, 0x00000230 },
1203	{ 0x00000304, 0x00000231 }, { 0x0000030c, 0x000001ef },
1204	{ 0x00000300, 0x00001fba }, { 0x00000301, 0x00000386 },
1205	{ 0x00000304, 0x00001fb9 }, { 0x00000306, 0x00001fb8 },
1206	{ 0x00000313, 0x00001f08 }, { 0x00000314, 0x00001f09 },
1207	{ 0x00000345, 0x00001fbc }, { 0x00000300, 0x00001fc8 },
1208	{ 0x00000301, 0x00000388 }, { 0x00000313, 0x00001f18 },
1209	{ 0x00000314, 0x00001f19 }, { 0x00000300, 0x00001fca },
1210	{ 0x00000301, 0x00000389 }, { 0x00000313, 0x00001f28 },
1211	{ 0x00000314, 0x00001f29 }, { 0x00000345, 0x00001fcc },
1212	{ 0x00000300, 0x00001fda }, { 0x00000301, 0x0000038a },
1213	{ 0x00000304, 0x00001fd9 }, { 0x00000306, 0x00001fd8 },
1214	{ 0x00000308, 0x000003aa }, { 0x00000313, 0x00001f38 },
1215	{ 0x00000314, 0x00001f39 }, { 0x00000300, 0x00001ff8 },
1216	{ 0x00000301, 0x0000038c }, { 0x00000313, 0x00001f48 },
1217	{ 0x00000314, 0x00001f49 }, { 0x00000314, 0x00001fec },
1218	{ 0x00000300, 0x00001fea }, { 0x00000301, 0x0000038e },
1219	{ 0x00000304, 0x00001fe9 }, { 0x00000306, 0x00001fe8 },
1220	{ 0x00000308, 0x000003ab }, { 0x00000314, 0x00001f59 },
1221	{ 0x00000300, 0x00001ffa }, { 0x00000301, 0x0000038f },
1222	{ 0x00000313, 0x00001f68 }, { 0x00000314, 0x00001f69 },
1223	{ 0x00000345, 0x00001ffc }, { 0x00000345, 0x00001fb4 },
1224	{ 0x00000345, 0x00001fc4 }, { 0x00000300, 0x00001f70 },
1225	{ 0x00000301, 0x000003ac }, { 0x00000304, 0x00001fb1 },
1226	{ 0x00000306, 0x00001fb0 }, { 0x00000313, 0x00001f00 },
1227	{ 0x00000314, 0x00001f01 }, { 0x00000342, 0x00001fb6 },
1228	{ 0x00000345, 0x00001fb3 }, { 0x00000300, 0x00001f72 },
1229	{ 0x00000301, 0x000003ad }, { 0x00000313, 0x00001f10 },
1230	{ 0x00000314, 0x00001f11 }, { 0x00000300, 0x00001f74 },
1231	{ 0x00000301, 0x000003ae }, { 0x00000313, 0x00001f20 },
1232	{ 0x00000314, 0x00001f21 }, { 0x00000342, 0x00001fc6 },
1233	{ 0x00000345, 0x00001fc3 }, { 0x00000300, 0x00001f76 },
1234	{ 0x00000301, 0x000003af }, { 0x00000304, 0x00001fd1 },
1235	{ 0x00000306, 0x00001fd0 }, { 0x00000308, 0x000003ca },
1236	{ 0x00000313, 0x00001f30 }, { 0x00000314, 0x00001f31 },
1237	{ 0x00000342, 0x00001fd6 }, { 0x00000300, 0x00001f78 },
1238	{ 0x00000301, 0x000003cc }, { 0x00000313, 0x00001f40 },
1239	{ 0x00000314, 0x00001f41 }, { 0x00000313, 0x00001fe4 },
1240	{ 0x00000314, 0x00001fe5 }, { 0x00000300, 0x00001f7a },
1241	{ 0x00000301, 0x000003cd }, { 0x00000304, 0x00001fe1 },
1242	{ 0x00000306, 0x00001fe0 }, { 0x00000308, 0x000003cb },
1243	{ 0x00000313, 0x00001f50 }, { 0x00000314, 0x00001f51 },
1244	{ 0x00000342, 0x00001fe6 }, { 0x00000300, 0x00001f7c },
1245	{ 0x00000301, 0x000003ce }, { 0x00000313, 0x00001f60 },
1246	{ 0x00000314, 0x00001f61 }, { 0x00000342, 0x00001ff6 },
1247	{ 0x00000345, 0x00001ff3 }, { 0x00000300, 0x00001fd2 },
1248	{ 0x00000301, 0x00000390 }, { 0x00000342, 0x00001fd7 },
1249	{ 0x00000300, 0x00001fe2 }, { 0x00000301, 0x000003b0 },
1250	{ 0x00000342, 0x00001fe7 }, { 0x00000345, 0x00001ff4 },
1251	{ 0x00000301, 0x000003d3 }, { 0x00000308, 0x000003d4 },
1252	{ 0x00000308, 0x00000407 }, { 0x00000306, 0x000004d0 },
1253	{ 0x00000308, 0x000004d2 }, { 0x00000301, 0x00000403 },
1254	{ 0x00000300, 0x00000400 }, { 0x00000306, 0x000004d6 },
1255	{ 0x00000308, 0x00000401 }, { 0x00000306, 0x000004c1 },
1256	{ 0x00000308, 0x000004dc }, { 0x00000308, 0x000004de },
1257	{ 0x00000300, 0x0000040d }, { 0x00000304, 0x000004e2 },
1258	{ 0x00000306, 0x00000419 }, { 0x00000308, 0x000004e4 },
1259	{ 0x00000301, 0x0000040c }, { 0x00000308, 0x000004e6 },
1260	{ 0x00000304, 0x000004ee }, { 0x00000306, 0x0000040e },
1261	{ 0x00000308, 0x000004f0 }, { 0x0000030b, 0x000004f2 },
1262	{ 0x00000308, 0x000004f4 }, { 0x00000308, 0x000004f8 },
1263	{ 0x00000308, 0x000004ec }, { 0x00000306, 0x000004d1 },
1264	{ 0x00000308, 0x000004d3 }, { 0x00000301, 0x00000453 },
1265	{ 0x00000300, 0x00000450 }, { 0x00000306, 0x000004d7 },
1266	{ 0x00000308, 0x00000451 }, { 0x00000306, 0x000004c2 },
1267	{ 0x00000308, 0x000004dd }, { 0x00000308, 0x000004df },
1268	{ 0x00000300, 0x0000045d }, { 0x00000304, 0x000004e3 },
1269	{ 0x00000306, 0x00000439 }, { 0x00000308, 0x000004e5 },
1270	{ 0x00000301, 0x0000045c }, { 0x00000308, 0x000004e7 },
1271	{ 0x00000304, 0x000004ef }, { 0x00000306, 0x0000045e },
1272	{ 0x00000308, 0x000004f1 }, { 0x0000030b, 0x000004f3 },
1273	{ 0x00000308, 0x000004f5 }, { 0x00000308, 0x000004f9 },
1274	{ 0x00000308, 0x000004ed }, { 0x00000308, 0x00000457 },
1275	{ 0x0000030f, 0x00000476 }, { 0x0000030f, 0x00000477 },
1276	{ 0x00000308, 0x000004da }, { 0x00000308, 0x000004db },
1277	{ 0x00000308, 0x000004ea }, { 0x00000308, 0x000004eb },
1278	{ 0x00000653, 0x00000622 }, { 0x00000654, 0x00000623 },
1279	{ 0x00000655, 0x00000625 }, { 0x00000654, 0x00000624 },
1280	{ 0x00000654, 0x00000626 }, { 0x00000654, 0x000006c2 },
1281	{ 0x00000654, 0x000006d3 }, { 0x00000654, 0x000006c0 },
1282	{ 0x0000093c, 0x00000929 }, { 0x0000093c, 0x00000931 },
1283	{ 0x0000093c, 0x00000934 }, { 0x000009be, 0x000009cb },
1284	{ 0x000009d7, 0x000009cc }, { 0x00000b3e, 0x00000b4b },
1285	{ 0x00000b56, 0x00000b48 }, { 0x00000b57, 0x00000b4c },
1286	{ 0x00000bd7, 0x00000b94 }, { 0x00000bbe, 0x00000bca },
1287	{ 0x00000bd7, 0x00000bcc }, { 0x00000bbe, 0x00000bcb },
1288	{ 0x00000c56, 0x00000c48 }, { 0x00000cd5, 0x00000cc0 },
1289	{ 0x00000cc2, 0x00000cca }, { 0x00000cd5, 0x00000cc7 },
1290	{ 0x00000cd6, 0x00000cc8 }, { 0x00000cd5, 0x00000ccb },
1291	{ 0x00000d3e, 0x00000d4a }, { 0x00000d57, 0x00000d4c },
1292	{ 0x00000d3e, 0x00000d4b }, { 0x00000dca, 0x00000dda },
1293	{ 0x00000dcf, 0x00000ddc }, { 0x00000ddf, 0x00000dde },
1294	{ 0x00000dca, 0x00000ddd }, { 0x0000102e, 0x00001026 },
1295	{ 0x00000304, 0x00001e38 }, { 0x00000304, 0x00001e39 },
1296	{ 0x00000304, 0x00001e5c }, { 0x00000304, 0x00001e5d },
1297	{ 0x00000307, 0x00001e68 }, { 0x00000307, 0x00001e69 },
1298	{ 0x00000302, 0x00001eac }, { 0x00000306, 0x00001eb6 },
1299	{ 0x00000302, 0x00001ead }, { 0x00000306, 0x00001eb7 },
1300	{ 0x00000302, 0x00001ec6 }, { 0x00000302, 0x00001ec7 },
1301	{ 0x00000302, 0x00001ed8 }, { 0x00000302, 0x00001ed9 },
1302	{ 0x00000300, 0x00001f02 }, { 0x00000301, 0x00001f04 },
1303	{ 0x00000342, 0x00001f06 }, { 0x00000345, 0x00001f80 },
1304	{ 0x00000300, 0x00001f03 }, { 0x00000301, 0x00001f05 },
1305	{ 0x00000342, 0x00001f07 }, { 0x00000345, 0x00001f81 },
1306	{ 0x00000345, 0x00001f82 }, { 0x00000345, 0x00001f83 },
1307	{ 0x00000345, 0x00001f84 }, { 0x00000345, 0x00001f85 },
1308	{ 0x00000345, 0x00001f86 }, { 0x00000345, 0x00001f87 },
1309	{ 0x00000300, 0x00001f0a }, { 0x00000301, 0x00001f0c },
1310	{ 0x00000342, 0x00001f0e }, { 0x00000345, 0x00001f88 },
1311	{ 0x00000300, 0x00001f0b }, { 0x00000301, 0x00001f0d },
1312	{ 0x00000342, 0x00001f0f }, { 0x00000345, 0x00001f89 },
1313	{ 0x00000345, 0x00001f8a }, { 0x00000345, 0x00001f8b },
1314	{ 0x00000345, 0x00001f8c }, { 0x00000345, 0x00001f8d },
1315	{ 0x00000345, 0x00001f8e }, { 0x00000345, 0x00001f8f },
1316	{ 0x00000300, 0x00001f12 }, { 0x00000301, 0x00001f14 },
1317	{ 0x00000300, 0x00001f13 }, { 0x00000301, 0x00001f15 },
1318	{ 0x00000300, 0x00001f1a }, { 0x00000301, 0x00001f1c },
1319	{ 0x00000300, 0x00001f1b }, { 0x00000301, 0x00001f1d },
1320	{ 0x00000300, 0x00001f22 }, { 0x00000301, 0x00001f24 },
1321	{ 0x00000342, 0x00001f26 }, { 0x00000345, 0x00001f90 },
1322	{ 0x00000300, 0x00001f23 }, { 0x00000301, 0x00001f25 },
1323	{ 0x00000342, 0x00001f27 }, { 0x00000345, 0x00001f91 },
1324	{ 0x00000345, 0x00001f92 }, { 0x00000345, 0x00001f93 },
1325	{ 0x00000345, 0x00001f94 }, { 0x00000345, 0x00001f95 },
1326	{ 0x00000345, 0x00001f96 }, { 0x00000345, 0x00001f97 },
1327	{ 0x00000300, 0x00001f2a }, { 0x00000301, 0x00001f2c },
1328	{ 0x00000342, 0x00001f2e }, { 0x00000345, 0x00001f98 },
1329	{ 0x00000300, 0x00001f2b }, { 0x00000301, 0x00001f2d },
1330	{ 0x00000342, 0x00001f2f }, { 0x00000345, 0x00001f99 },
1331	{ 0x00000345, 0x00001f9a }, { 0x00000345, 0x00001f9b },
1332	{ 0x00000345, 0x00001f9c }, { 0x00000345, 0x00001f9d },
1333	{ 0x00000345, 0x00001f9e }, { 0x00000345, 0x00001f9f },
1334	{ 0x00000300, 0x00001f32 }, { 0x00000301, 0x00001f34 },
1335	{ 0x00000342, 0x00001f36 }, { 0x00000300, 0x00001f33 },
1336	{ 0x00000301, 0x00001f35 }, { 0x00000342, 0x00001f37 },
1337	{ 0x00000300, 0x00001f3a }, { 0x00000301, 0x00001f3c },
1338	{ 0x00000342, 0x00001f3e }, { 0x00000300, 0x00001f3b },
1339	{ 0x00000301, 0x00001f3d }, { 0x00000342, 0x00001f3f },
1340	{ 0x00000300, 0x00001f42 }, { 0x00000301, 0x00001f44 },
1341	{ 0x00000300, 0x00001f43 }, { 0x00000301, 0x00001f45 },
1342	{ 0x00000300, 0x00001f4a }, { 0x00000301, 0x00001f4c },
1343	{ 0x00000300, 0x00001f4b }, { 0x00000301, 0x00001f4d },
1344	{ 0x00000300, 0x00001f52 }, { 0x00000301, 0x00001f54 },
1345	{ 0x00000342, 0x00001f56 }, { 0x00000300, 0x00001f53 },
1346	{ 0x00000301, 0x00001f55 }, { 0x00000342, 0x00001f57 },
1347	{ 0x00000300, 0x00001f5b }, { 0x00000301, 0x00001f5d },
1348	{ 0x00000342, 0x00001f5f }, { 0x00000300, 0x00001f62 },
1349	{ 0x00000301, 0x00001f64 }, { 0x00000342, 0x00001f66 },
1350	{ 0x00000345, 0x00001fa0 }, { 0x00000300, 0x00001f63 },
1351	{ 0x00000301, 0x00001f65 }, { 0x00000342, 0x00001f67 },
1352	{ 0x00000345, 0x00001fa1 }, { 0x00000345, 0x00001fa2 },
1353	{ 0x00000345, 0x00001fa3 }, { 0x00000345, 0x00001fa4 },
1354	{ 0x00000345, 0x00001fa5 }, { 0x00000345, 0x00001fa6 },
1355	{ 0x00000345, 0x00001fa7 }, { 0x00000300, 0x00001f6a },
1356	{ 0x00000301, 0x00001f6c }, { 0x00000342, 0x00001f6e },
1357	{ 0x00000345, 0x00001fa8 }, { 0x00000300, 0x00001f6b },
1358	{ 0x00000301, 0x00001f6d }, { 0x00000342, 0x00001f6f },
1359	{ 0x00000345, 0x00001fa9 }, { 0x00000345, 0x00001faa },
1360	{ 0x00000345, 0x00001fab }, { 0x00000345, 0x00001fac },
1361	{ 0x00000345, 0x00001fad }, { 0x00000345, 0x00001fae },
1362	{ 0x00000345, 0x00001faf }, { 0x00000345, 0x00001fb2 },
1363	{ 0x00000345, 0x00001fc2 }, { 0x00000345, 0x00001ff2 },
1364	{ 0x00000345, 0x00001fb7 }, { 0x00000300, 0x00001fcd },
1365	{ 0x00000301, 0x00001fce }, { 0x00000342, 0x00001fcf },
1366	{ 0x00000345, 0x00001fc7 }, { 0x00000345, 0x00001ff7 },
1367	{ 0x00000300, 0x00001fdd }, { 0x00000301, 0x00001fde },
1368	{ 0x00000342, 0x00001fdf }, { 0x00000338, 0x0000219a },
1369	{ 0x00000338, 0x0000219b }, { 0x00000338, 0x000021ae },
1370	{ 0x00000338, 0x000021cd }, { 0x00000338, 0x000021cf },
1371	{ 0x00000338, 0x000021ce }, { 0x00000338, 0x00002204 },
1372	{ 0x00000338, 0x00002209 }, { 0x00000338, 0x0000220c },
1373	{ 0x00000338, 0x00002224 }, { 0x00000338, 0x00002226 },
1374	{ 0x00000338, 0x00002241 }, { 0x00000338, 0x00002244 },
1375	{ 0x00000338, 0x00002247 }, { 0x00000338, 0x00002249 },
1376	{ 0x00000338, 0x0000226d }, { 0x00000338, 0x00002262 },
1377	{ 0x00000338, 0x00002270 }, { 0x00000338, 0x00002271 },
1378	{ 0x00000338, 0x00002274 }, { 0x00000338, 0x00002275 },
1379	{ 0x00000338, 0x00002278 }, { 0x00000338, 0x00002279 },
1380	{ 0x00000338, 0x00002280 }, { 0x00000338, 0x00002281 },
1381	{ 0x00000338, 0x000022e0 }, { 0x00000338, 0x000022e1 },
1382	{ 0x00000338, 0x00002284 }, { 0x00000338, 0x00002285 },
1383	{ 0x00000338, 0x00002288 }, { 0x00000338, 0x00002289 },
1384	{ 0x00000338, 0x000022e2 }, { 0x00000338, 0x000022e3 },
1385	{ 0x00000338, 0x000022ac }, { 0x00000338, 0x000022ad },
1386	{ 0x00000338, 0x000022ae }, { 0x00000338, 0x000022af },
1387	{ 0x00000338, 0x000022ea }, { 0x00000338, 0x000022eb },
1388	{ 0x00000338, 0x000022ec }, { 0x00000338, 0x000022ed },
1389	{ 0x00003099, 0x00003094 }, { 0x00003099, 0x0000304c },
1390	{ 0x00003099, 0x0000304e }, { 0x00003099, 0x00003050 },
1391	{ 0x00003099, 0x00003052 }, { 0x00003099, 0x00003054 },
1392	{ 0x00003099, 0x00003056 }, { 0x00003099, 0x00003058 },
1393	{ 0x00003099, 0x0000305a }, { 0x00003099, 0x0000305c },
1394	{ 0x00003099, 0x0000305e }, { 0x00003099, 0x00003060 },
1395	{ 0x00003099, 0x00003062 }, { 0x00003099, 0x00003065 },
1396	{ 0x00003099, 0x00003067 }, { 0x00003099, 0x00003069 },
1397	{ 0x00003099, 0x00003070 }, { 0x0000309a, 0x00003071 },
1398	{ 0x00003099, 0x00003073 }, { 0x0000309a, 0x00003074 },
1399	{ 0x00003099, 0x00003076 }, { 0x0000309a, 0x00003077 },
1400	{ 0x00003099, 0x00003079 }, { 0x0000309a, 0x0000307a },
1401	{ 0x00003099, 0x0000307c }, { 0x0000309a, 0x0000307d },
1402	{ 0x00003099, 0x0000309e }, { 0x00003099, 0x000030f4 },
1403	{ 0x00003099, 0x000030ac }, { 0x00003099, 0x000030ae },
1404	{ 0x00003099, 0x000030b0 }, { 0x00003099, 0x000030b2 },
1405	{ 0x00003099, 0x000030b4 }, { 0x00003099, 0x000030b6 },
1406	{ 0x00003099, 0x000030b8 }, { 0x00003099, 0x000030ba },
1407	{ 0x00003099, 0x000030bc }, { 0x00003099, 0x000030be },
1408	{ 0x00003099, 0x000030c0 }, { 0x00003099, 0x000030c2 },
1409	{ 0x00003099, 0x000030c5 }, { 0x00003099, 0x000030c7 },
1410	{ 0x00003099, 0x000030c9 }, { 0x00003099, 0x000030d0 },
1411	{ 0x0000309a, 0x000030d1 }, { 0x00003099, 0x000030d3 },
1412	{ 0x0000309a, 0x000030d4 }, { 0x00003099, 0x000030d6 },
1413	{ 0x0000309a, 0x000030d7 }, { 0x00003099, 0x000030d9 },
1414	{ 0x0000309a, 0x000030da }, { 0x00003099, 0x000030dc },
1415	{ 0x0000309a, 0x000030dd }, { 0x00003099, 0x000030f7 },
1416	{ 0x00003099, 0x000030f8 }, { 0x00003099, 0x000030f9 },
1417	{ 0x00003099, 0x000030fa }, { 0x00003099, 0x000030fe },
1418};
1419
1420
1421/*
1422 * Canonical/Compatibility Decomposition
1423 */
1424
1425#define DECOMP_BITS_0	9
1426#define DECOMP_BITS_1	7
1427#define DECOMP_BITS_2	5
1428#define DECOMP_COMPAT	32768
1429
1430static const unsigned short v320_decompose_imap[] = {
1431	  272,   400,   528,   656,   784,   784,   784,   784,
1432	  784,   784,   784,   784,   784,   784,   784,   912,
1433	  784,   784,   784,   784,   784,   784,   784,   784,
1434	  784,   784,   784,   784,   784,  1040,   784,   784,
1435	  784,   784,   784,   784,   784,   784,   784,   784,
1436	  784,   784,   784,   784,   784,   784,   784,  1168,
1437	  784,   784,   784,   784,   784,   784,   784,   784,
1438	  784,   784,   784,   784,   784,   784,   784,   784,
1439	  784,   784,   784,   784,   784,   784,   784,   784,
1440	  784,   784,   784,   784,   784,   784,   784,   784,
1441	  784,   784,   784,   784,   784,   784,   784,   784,
1442	  784,   784,   784,   784,   784,   784,   784,   784,
1443	  784,   784,   784,   784,   784,   784,   784,   784,
1444	  784,   784,   784,   784,   784,   784,   784,   784,
1445	  784,   784,   784,   784,   784,   784,   784,   784,
1446	  784,   784,   784,   784,   784,   784,   784,   784,
1447	  784,   784,   784,   784,   784,   784,   784,   784,
1448	  784,   784,   784,   784,   784,   784,   784,   784,
1449	  784,   784,   784,   784,   784,   784,   784,   784,
1450	  784,   784,   784,   784,   784,   784,   784,   784,
1451	  784,   784,   784,   784,   784,   784,   784,   784,
1452	  784,   784,   784,   784,   784,   784,   784,   784,
1453	  784,   784,   784,   784,   784,   784,   784,   784,
1454	  784,   784,   784,   784,   784,   784,   784,   784,
1455	  784,   784,   784,   784,   784,   784,   784,   784,
1456	  784,   784,   784,   784,   784,   784,   784,   784,
1457	  784,   784,   784,   784,   784,   784,   784,   784,
1458	  784,   784,   784,   784,   784,   784,   784,   784,
1459	  784,   784,   784,   784,   784,   784,   784,   784,
1460	  784,   784,   784,   784,   784,   784,   784,   784,
1461	  784,   784,   784,   784,   784,   784,   784,   784,
1462	  784,   784,   784,   784,   784,   784,   784,   784,
1463	  784,   784,   784,   784,   784,   784,   784,   784,
1464	  784,   784,   784,   784,   784,   784,   784,   784,
1465	    0,     0,     0,     0,     0,     1,     2,     3,
1466	    4,     5,     6,     7,     0,     8,     9,    10,
1467	   11,    12,     0,     0,     0,    13,    14,    15,
1468	    0,     0,    16,    17,    18,    19,    20,    21,
1469	   22,    23,    24,    25,     0,     0,    26,    27,
1470	    0,     0,     0,     0,    28,     0,     0,     0,
1471	    0,    29,     0,    30,     0,     0,    31,     0,
1472	    0,     0,     0,     0,     0,     0,     0,     0,
1473	    0,     0,     0,     0,     0,     0,     0,     0,
1474	    0,    32,    33,     0,     0,     0,    34,     0,
1475	    0,    35,    36,     0,     0,     0,     0,     0,
1476	    0,     0,    37,     0,    38,     0,    39,     0,
1477	    0,     0,    40,     0,     0,     0,    41,     0,
1478	    0,     0,    42,     0,     0,     0,    43,     0,
1479	    0,    44,     0,     0,     0,    45,    46,     0,
1480	   47,     0,    48,    49,    50,    51,     0,     0,
1481	    0,    52,     0,     0,     0,     0,     0,     0,
1482	    0,     0,     0,     0,     0,     0,     0,     0,
1483	    0,     0,     0,     0,     0,     0,     0,     0,
1484	    0,     0,     0,     0,     0,     0,     0,     0,
1485	    0,     0,     0,     0,     0,     0,     0,     0,
1486	    0,     0,     0,     0,     0,     0,     0,     0,
1487	    0,     0,     0,     0,     0,     0,     0,     0,
1488	    0,     0,     0,     0,     0,     0,     0,     0,
1489	    0,     0,     0,     0,     0,     0,     0,     0,
1490	    0,     0,     0,     0,     0,     0,     0,     0,
1491	    0,     0,     0,     0,     0,     0,     0,     0,
1492	    0,     0,     0,     0,     0,     0,     0,     0,
1493	    0,     0,     0,     0,     0,     0,     0,     0,
1494	    0,     0,     0,     0,     0,     0,     0,     0,
1495	   53,    54,    55,    56,    57,    58,    59,    60,
1496	   61,    62,    63,    64,    65,    66,    67,    68,
1497	   69,    70,    71,    72,    73,    74,     0,     0,
1498	   75,    76,    77,    78,    79,    80,    81,     0,
1499	   82,    83,    84,    85,    86,    87,     0,    88,
1500	    0,    89,     0,     0,     0,     0,     0,     0,
1501	    0,     0,     0,    90,    91,    92,    93,    94,
1502	    0,     0,     0,     0,     0,     0,     0,     0,
1503	    0,     0,     0,     0,     0,     0,     0,     0,
1504	    0,     0,     0,     0,     0,     0,     0,     0,
1505	    0,     0,     0,     0,     0,     0,     0,     0,
1506	    0,     0,     0,     0,     0,     0,     0,     0,
1507	   95,     0,     0,    96,     0,     0,    97,     0,
1508	    0,     0,     0,     0,     0,     0,     0,     0,
1509	    0,     0,     0,     0,     0,     0,     0,     0,
1510	    0,     0,     0,     0,     0,     0,     0,     0,
1511	    0,     0,     0,     0,    98,     0,     0,    99,
1512	  100,   101,   102,   103,   104,   105,   106,     0,
1513	  107,   108,   109,   110,   111,   112,   113,   114,
1514	    0,   115,   116,   117,   118,     0,     0,     0,
1515	  119,   120,   121,   122,   123,   124,   125,   126,
1516	  127,   128,   129,   130,   131,   132,   133,   134,
1517	    0,     0,     0,     0,     0,     0,     0,     0,
1518	    0,     0,     0,     0,     0,     0,     0,     0,
1519	    0,     0,     0,     0,     0,     0,     0,     0,
1520	    0,     0,     0,     0,     0,     0,     0,     0,
1521	    0,     0,     0,     0,     0,     0,     0,     0,
1522	    0,     0,     0,     0,     0,     0,     0,     0,
1523	    0,     0,     0,     0,     0,     0,     0,     0,
1524	    0,     0,     0,     0,     0,     0,     0,     0,
1525	    0,     0,     0,     0,     0,     0,     0,     0,
1526	    0,     0,     0,     0,     0,     0,     0,     0,
1527	    0,     0,     0,     0,     0,     0,     0,     0,
1528	    0,     0,     0,     0,     0,     0,     0,     0,
1529	    0,     0,     0,     0,     0,     0,     0,     0,
1530	    0,     0,     0,     0,     0,     0,     0,     0,
1531	    0,     0,     0,     0,     0,     0,     0,     0,
1532	    0,     0,     0,     0,     0,     0,     0,     0,
1533	    0,     0,     0,     0,     0,     0,     0,     0,
1534	    0,     0,     0,     0,     0,     0,     0,     0,
1535	    0,     0,     0,     0,     0,     0,     0,     0,
1536	    0,     0,     0,     0,     0,     0,     0,     0,
1537	    0,     0,     0,     0,     0,     0,     0,     0,
1538	    0,     0,     0,     0,     0,     0,     0,     0,
1539	    0,     0,     0,     0,     0,     0,     0,     0,
1540	    0,     0,     0,     0,     0,     0,     0,     0,
1541	    0,     0,     0,     0,     0,     0,     0,     0,
1542	    0,     0,     0,     0,     0,     0,     0,     0,
1543	    0,     0,     0,     0,     0,     0,     0,     0,
1544	    0,     0,     0,     0,     0,     0,     0,     0,
1545	    0,     0,     0,     0,     0,     0,     0,     0,
1546	    0,     0,     0,     0,     0,     0,     0,     0,
1547	    0,     0,     0,     0,     0,     0,     0,     0,
1548	    0,     0,     0,     0,     0,     0,     0,     0,
1549	    0,     0,     0,     0,     0,     0,     0,     0,
1550	    0,     0,     0,     0,     0,     0,     0,     0,
1551	    0,     0,     0,     0,     0,     0,     0,     0,
1552	    0,     0,     0,     0,     0,     0,     0,     0,
1553	    0,     0,     0,     0,     0,     0,     0,     0,
1554	  135,   136,   137,   138,   139,   140,   141,   142,
1555	  143,   144,   145,   146,     0,     0,     0,     0,
1556	  147,   148,   149,   150,   151,   152,   153,   154,
1557	  155,   156,   157,   158,   159,   160,   161,   162,
1558	  163,   164,   165,   166,   167,   168,   169,   170,
1559	    0,   171,   172,   173,   174,   175,   176,   177,
1560	  178,   179,   180,   181,   182,   183,   184,   185,
1561	    0,     0,     0,     0,     0,     0,     0,     0,
1562	    0,     0,   186,   187,     0,   188,   189,     0,
1563	    0,     0,     0,     0,     0,     0,     0,     0,
1564	    0,     0,     0,     0,     0,     0,     0,     0,
1565	  190,   191,   192,   193,   194,   195,   196,   197,
1566	  198,   199,   200,   201,   202,   203,   204,   205,
1567	  206,   207,   208,   209,   210,   211,   212,   213,
1568	  214,   215,   216,   217,   218,   219,   220,   221,
1569	    0,     0,     0,     0,     0,     0,     0,     0,
1570	    0,     0,     0,     0,     0,     0,     0,     0,
1571	    0,     0,     0,     0,     0,     0,     0,     0,
1572	    0,     0,     0,     0,     0,     0,     0,     0,
1573	    0,     0,     0,     0,     0,     0,     0,     0,
1574	    0,     0,     0,     0,     0,     0,     0,     0,
1575	    0,     0,     0,     0,     0,     0,     0,     0,
1576	    0,     0,     0,     0,     0,     0,     0,     0,
1577	    0,     0,     0,     0,     0,     0,     0,     0,
1578	    0,     0,     0,     0,     0,     0,     0,     0,
1579	    0,     0,     0,     0,     0,     0,     0,     0,
1580	    0,     0,     0,     0,     0,     0,     0,     0,
1581	    0,     0,     0,     0,     0,     0,     0,     0,
1582	    0,     0,     0,     0,     0,     0,     0,     0,
1583	    0,     0,     0,     0,     0,     0,     0,     0,
1584	    0,     0,     0,     0,     0,     0,     0,     0,
1585	  222,   223,   224,   225,   226,   227,   228,   229,
1586	  230,   231,   232,   233,   234,   235,   236,   237,
1587	  238,     0,     0,     0,     0,     0,     0,     0,
1588	    0,     0,     0,     0,     0,     0,     0,     0,
1589	    0,     0,     0,     0,     0,     0,     0,     0,
1590	    0,     0,     0,     0,     0,     0,     0,     0,
1591	    0,     0,     0,     0,     0,     0,     0,     0,
1592	    0,     0,     0,     0,     0,     0,     0,     0,
1593};
1594
1595static const struct {
1596	unsigned short tbl[32];
1597} v320_decompose_table[] = {
1598	{{
1599	     0,      0,      0,      0,      0,      0,      0,      0,
1600	     0,      0,      0,      0,      0,      0,      0,      0,
1601	     0,      0,      0,      0,      0,      0,      0,      0,
1602	     0,      0,      0,      0,      0,      0,      0,      0,
1603	}},
1604	{{
1605	 32769,      0,      0,      0,      0,      0,      0,      0,
1606	 32770,      0,  32772,      0,      0,      0,      0,  32773,
1607	     0,      0,  32775,  32776,  32777,  32779,      0,      0,
1608	 32780,  32782,  32783,      0,  32784,  32787,  32790,      0,
1609	}},
1610	{{
1611	    25,     27,     29,     31,     33,     35,      0,     37,
1612	    39,     41,     43,     45,     47,     49,     51,     53,
1613	     0,     55,     57,     59,     61,     63,     65,      0,
1614	     0,     67,     69,     71,     73,     75,      0,      0,
1615	}},
1616	{{
1617	    77,     79,     81,     83,     85,     87,      0,     89,
1618	    91,     93,     95,     97,     99,    101,    103,    105,
1619	     0,    107,    109,    111,    113,    115,    117,      0,
1620	     0,    119,    121,    123,    125,    127,      0,    129,
1621	}},
1622	{{
1623	   131,    133,    135,    137,    139,    141,    143,    145,
1624	   147,    149,    151,    153,    155,    157,    159,    161,
1625	     0,      0,    163,    165,    167,    169,    171,    173,
1626	   175,    177,    179,    181,    183,    185,    187,    189,
1627	}},
1628	{{
1629	   191,    193,    195,    197,    199,    201,      0,      0,
1630	   203,    205,    207,    209,    211,    213,    215,    217,
1631	   219,      0,  32989,  32991,    225,    227,    229,    231,
1632	     0,    233,    235,    237,    239,    241,    243,  33013,
1633	}},
1634	{{
1635	 33015,      0,      0,    249,    251,    253,    255,    257,
1636	   259,  33029,      0,      0,    263,    265,    267,    269,
1637	   271,    273,      0,      0,    275,    277,    279,    281,
1638	   283,    285,    287,    289,    291,    293,    295,    297,
1639	}},
1640	{{
1641	   299,    301,    303,    305,    307,    309,      0,      0,
1642	   311,    313,    315,    317,    319,    321,    323,    325,
1643	   327,    329,    331,    333,    335,    337,    339,    341,
1644	   343,    345,    347,    349,    351,    353,    355,  33125,
1645	}},
1646	{{
1647	   358,    360,      0,      0,      0,      0,      0,      0,
1648	     0,      0,      0,      0,      0,      0,      0,    362,
1649	   364,      0,      0,      0,      0,      0,      0,      0,
1650	     0,      0,      0,      0,      0,      0,      0,      0,
1651	}},
1652	{{
1653	     0,      0,      0,      0,  33134,  33136,  33138,  33140,
1654	 33142,  33144,  33146,  33148,  33150,    384,    386,    388,
1655	   390,    392,    394,    396,    398,    400,    402,    404,
1656	   406,    408,    410,    412,    414,      0,    416,    418,
1657	}},
1658	{{
1659	   420,    422,    424,    426,      0,      0,    428,    430,
1660	   432,    434,    436,    438,    440,    442,    444,    446,
1661	   448,  33218,  33220,  33222,    456,    458,      0,      0,
1662	   460,    462,    464,    466,    468,    470,    472,    474,
1663	}},
1664	{{
1665	   476,    478,    480,    482,    484,    486,    488,    490,
1666	   492,    494,    496,    498,    500,    502,    504,    506,
1667	   508,    510,    512,    514,    516,    518,    520,    522,
1668	   524,    526,    528,    530,      0,      0,    532,    534,
1669	}},
1670	{{
1671	     0,      0,      0,      0,      0,      0,    536,    538,
1672	   540,    542,    544,    546,    548,    550,    552,    554,
1673	   556,    558,    560,    562,      0,      0,      0,      0,
1674	     0,      0,      0,      0,      0,      0,      0,      0,
1675	}},
1676	{{
1677	     0,      0,      0,      0,      0,      0,      0,      0,
1678	     0,      0,      0,      0,      0,      0,      0,      0,
1679	 33332,  33333,  33334,  33335,  33336,  33337,  33338,  33339,
1680	 33340,      0,      0,      0,      0,      0,      0,      0,
1681	}},
1682	{{
1683	     0,      0,      0,      0,      0,      0,      0,      0,
1684	     0,      0,      0,      0,      0,      0,      0,      0,
1685	     0,      0,      0,      0,      0,      0,      0,      0,
1686	 33341,  33343,  33345,  33347,  33349,  33351,      0,      0,
1687	}},
1688	{{
1689	 33353,  33354,  33355,  33356,  33357,      0,      0,      0,
1690	     0,      0,      0,      0,      0,      0,      0,      0,
1691	     0,      0,      0,      0,      0,      0,      0,      0,
1692	     0,      0,      0,      0,      0,      0,      0,      0,
1693	}},
1694	{{
1695	   590,    591,      0,    592,    593,      0,      0,      0,
1696	     0,      0,      0,      0,      0,      0,      0,      0,
1697	     0,      0,      0,      0,      0,      0,      0,      0,
1698	     0,      0,      0,      0,      0,      0,      0,      0,
1699	}},
1700	{{
1701	     0,      0,      0,      0,      0,      0,      0,      0,
1702	     0,      0,      0,      0,      0,      0,      0,      0,
1703	     0,      0,      0,      0,    595,      0,      0,      0,
1704	     0,      0,  33364,      0,      0,      0,    598,      0,
1705	}},
1706	{{
1707	     0,      0,      0,      0,  33367,    601,    603,    605,
1708	   606,    608,    610,      0,    612,      0,    614,    616,
1709	   618,      0,      0,      0,      0,      0,      0,      0,
1710	     0,      0,      0,      0,      0,      0,      0,      0,
1711	}},
1712	{{
1713	     0,      0,      0,      0,      0,      0,      0,      0,
1714	     0,      0,    620,    622,    624,    626,    628,    630,
1715	   632,      0,      0,      0,      0,      0,      0,      0,
1716	     0,      0,      0,      0,      0,      0,      0,      0,
1717	}},
1718	{{
1719	     0,      0,      0,      0,      0,      0,      0,      0,
1720	     0,      0,    634,    636,    638,    640,    642,      0,
1721	 33412,  33413,  33414,    647,    649,  33419,  33420,      0,
1722	     0,      0,      0,      0,      0,      0,      0,      0,
1723	}},
1724	{{
1725	     0,      0,      0,      0,      0,      0,      0,      0,
1726	     0,      0,      0,      0,      0,      0,      0,      0,
1727	 33421,  33422,  33423,      0,  33424,  33425,      0,      0,
1728	     0,      0,      0,      0,      0,      0,      0,      0,
1729	}},
1730	{{
1731	   658,    660,      0,    662,      0,      0,      0,    664,
1732	     0,      0,      0,      0,    666,    668,    670,      0,
1733	     0,      0,      0,      0,      0,      0,      0,      0,
1734	     0,    672,      0,      0,      0,      0,      0,      0,
1735	}},
1736	{{
1737	     0,      0,      0,      0,      0,      0,      0,      0,
1738	     0,      0,      0,      0,      0,      0,      0,      0,
1739	     0,      0,      0,      0,      0,      0,      0,      0,
1740	     0,    674,      0,      0,      0,      0,      0,      0,
1741	}},
1742	{{
1743	     0,      0,      0,      0,      0,      0,      0,      0,
1744	     0,      0,      0,      0,      0,      0,      0,      0,
1745	   676,    678,      0,    680,      0,      0,      0,    682,
1746	     0,      0,      0,      0,    684,    686,    688,      0,
1747	}},
1748	{{
1749	     0,      0,      0,      0,      0,      0,      0,      0,
1750	     0,      0,      0,      0,      0,      0,      0,      0,
1751	     0,      0,      0,      0,      0,      0,    690,    692,
1752	     0,      0,      0,      0,      0,      0,      0,      0,
1753	}},
1754	{{
1755	     0,    694,    696,      0,      0,      0,      0,      0,
1756	     0,      0,      0,      0,      0,      0,      0,      0,
1757	   698,    700,    702,    704,      0,      0,    706,    708,
1758	     0,      0,    710,    712,    714,    716,    718,    720,
1759	}},
1760	{{
1761	     0,      0,    722,    724,    726,    728,    730,    732,
1762	     0,      0,    734,    736,    738,    740,    742,    744,
1763	   746,    748,    750,    752,    754,    756,      0,      0,
1764	   758,    760,      0,      0,      0,      0,      0,      0,
1765	}},
1766	{{
1767	     0,      0,      0,      0,      0,      0,      0,  33530,
1768	     0,      0,      0,      0,      0,      0,      0,      0,
1769	     0,      0,      0,      0,      0,      0,      0,      0,
1770	     0,      0,      0,      0,      0,      0,      0,      0,
1771	}},
1772	{{
1773	     0,      0,    764,    766,    768,    770,    772,      0,
1774	     0,      0,      0,      0,      0,      0,      0,      0,
1775	     0,      0,      0,      0,      0,      0,      0,      0,
1776	     0,      0,      0,      0,      0,      0,      0,      0,
1777	}},
1778	{{
1779	     0,      0,      0,      0,      0,      0,      0,      0,
1780	     0,      0,      0,      0,      0,      0,      0,      0,
1781	     0,      0,      0,      0,      0,  33542,  33544,  33546,
1782	 33548,      0,      0,      0,      0,      0,      0,      0,
1783	}},
1784	{{
1785	   782,      0,    784,      0,      0,      0,      0,      0,
1786	     0,      0,      0,      0,      0,      0,      0,      0,
1787	     0,      0,      0,    786,      0,      0,      0,      0,
1788	     0,      0,      0,      0,      0,      0,      0,      0,
1789	}},
1790	{{
1791	     0,      0,      0,      0,      0,      0,      0,      0,
1792	     0,    788,      0,      0,      0,      0,      0,      0,
1793	     0,    790,      0,      0,    792,      0,      0,      0,
1794	     0,      0,      0,      0,      0,      0,      0,      0,
1795	}},
1796	{{
1797	     0,      0,      0,      0,      0,      0,      0,      0,
1798	     0,      0,      0,      0,      0,      0,      0,      0,
1799	     0,      0,      0,      0,      0,      0,      0,      0,
1800	   794,    796,    798,    800,    802,    804,    806,    808,
1801	}},
1802	{{
1803	     0,      0,      0,      0,      0,      0,      0,      0,
1804	     0,      0,      0,    810,    812,      0,      0,      0,
1805	     0,      0,      0,      0,      0,      0,      0,      0,
1806	     0,      0,      0,      0,    814,    816,      0,    818,
1807	}},
1808	{{
1809	     0,      0,      0,      0,      0,      0,      0,      0,
1810	     0,      0,      0,      0,      0,      0,      0,      0,
1811	     0,      0,      0,    820,      0,      0,    822,      0,
1812	     0,      0,      0,      0,      0,      0,      0,      0,
1813	}},
1814	{{
1815	     0,      0,      0,      0,      0,      0,      0,      0,
1816	     0,      0,      0,      0,      0,      0,      0,      0,
1817	     0,      0,      0,      0,      0,      0,      0,      0,
1818	     0,    824,    826,    828,      0,      0,    830,      0,
1819	}},
1820	{{
1821	     0,      0,      0,      0,      0,      0,      0,      0,
1822	   832,      0,      0,    834,    836,      0,      0,      0,
1823	     0,      0,      0,      0,      0,      0,      0,      0,
1824	     0,      0,      0,      0,    838,    840,      0,      0,
1825	}},
1826	{{
1827	     0,      0,      0,      0,      0,      0,      0,      0,
1828	     0,      0,      0,      0,      0,      0,      0,      0,
1829	     0,      0,      0,      0,    842,      0,      0,      0,
1830	     0,      0,      0,      0,      0,      0,      0,      0,
1831	}},
1832	{{
1833	     0,      0,      0,      0,      0,      0,      0,      0,
1834	     0,      0,    844,    846,    848,      0,      0,      0,
1835	     0,      0,      0,      0,      0,      0,      0,      0,
1836	     0,      0,      0,      0,      0,      0,      0,      0,
1837	}},
1838	{{
1839	     0,      0,      0,      0,      0,      0,      0,      0,
1840	   850,      0,      0,      0,      0,      0,      0,      0,
1841	     0,      0,      0,      0,      0,      0,      0,      0,
1842	     0,      0,      0,      0,      0,      0,      0,      0,
1843	}},
1844	{{
1845	   852,      0,      0,      0,      0,      0,      0,    854,
1846	   856,      0,    858,    860,      0,      0,      0,      0,
1847	     0,      0,      0,      0,      0,      0,      0,      0,
1848	     0,      0,      0,      0,      0,      0,      0,      0,
1849	}},
1850	{{
1851	     0,      0,      0,      0,      0,      0,      0,      0,
1852	     0,      0,    862,    864,    866,      0,      0,      0,
1853	     0,      0,      0,      0,      0,      0,      0,      0,
1854	     0,      0,      0,      0,      0,      0,      0,      0,
1855	}},
1856	{{
1857	     0,      0,      0,      0,      0,      0,      0,      0,
1858	     0,      0,      0,      0,      0,      0,      0,      0,
1859	     0,      0,      0,      0,      0,      0,      0,      0,
1860	     0,      0,    868,      0,    870,    872,    874,      0,
1861	}},
1862	{{
1863	     0,      0,      0,      0,      0,      0,      0,      0,
1864	     0,      0,      0,      0,      0,      0,      0,      0,
1865	     0,      0,      0,  33644,      0,      0,      0,      0,
1866	     0,      0,      0,      0,      0,      0,      0,      0,
1867	}},
1868	{{
1869	     0,      0,      0,      0,      0,      0,      0,      0,
1870	     0,      0,      0,      0,      0,      0,      0,      0,
1871	     0,      0,      0,  33646,      0,      0,      0,      0,
1872	     0,      0,      0,      0,      0,      0,      0,      0,
1873	}},
1874	{{
1875	     0,      0,      0,      0,      0,      0,      0,      0,
1876	     0,      0,      0,      0,      0,      0,      0,      0,
1877	     0,      0,      0,      0,      0,      0,      0,      0,
1878	     0,      0,      0,      0,  33648,  33650,      0,      0,
1879	}},
1880	{{
1881	     0,      0,      0,      0,      0,      0,      0,      0,
1882	     0,      0,      0,      0,  33652,      0,      0,      0,
1883	     0,      0,      0,      0,      0,      0,      0,      0,
1884	     0,      0,      0,      0,      0,      0,      0,      0,
1885	}},
1886	{{
1887	     0,      0,      0,    885,      0,      0,      0,      0,
1888	     0,      0,      0,      0,      0,    887,      0,      0,
1889	     0,      0,    889,      0,      0,      0,      0,    891,
1890	     0,      0,      0,      0,    893,      0,      0,      0,
1891	}},
1892	{{
1893	     0,      0,      0,      0,      0,      0,      0,      0,
1894	     0,    895,      0,      0,      0,      0,      0,      0,
1895	     0,      0,      0,    897,      0,    899,    901,  33671,
1896	   905,  33675,      0,      0,      0,      0,      0,      0,
1897	}},
1898	{{
1899	     0,    909,      0,      0,      0,      0,      0,      0,
1900	     0,      0,      0,      0,      0,      0,      0,      0,
1901	     0,      0,      0,    911,      0,      0,      0,      0,
1902	     0,      0,      0,      0,      0,    913,      0,      0,
1903	}},
1904	{{
1905	     0,      0,    915,      0,      0,      0,      0,    917,
1906	     0,      0,      0,      0,    919,      0,      0,      0,
1907	     0,      0,      0,      0,      0,      0,      0,      0,
1908	     0,    921,      0,      0,      0,      0,      0,      0,
1909	}},
1910	{{
1911	     0,      0,      0,      0,      0,      0,    923,      0,
1912	     0,      0,      0,      0,      0,      0,      0,      0,
1913	     0,      0,      0,      0,      0,      0,      0,      0,
1914	     0,      0,      0,      0,      0,      0,      0,      0,
1915	}},
1916	{{
1917	   925,    927,    929,    931,    933,    935,    937,    939,
1918	   941,    943,    945,    947,    949,    951,    953,    955,
1919	   957,    959,    961,    963,    965,    967,    969,    971,
1920	   973,    975,    977,    979,    981,    983,    985,    987,
1921	}},
1922	{{
1923	   989,    991,    993,    995,    997,    999,   1001,   1003,
1924	  1005,   1007,   1009,   1011,   1013,   1015,   1017,   1019,
1925	  1021,   1023,   1025,   1027,   1029,   1031,   1033,   1035,
1926	  1037,   1039,   1041,   1043,   1045,   1047,   1049,   1051,
1927	}},
1928	{{
1929	  1053,   1055,   1057,   1059,   1061,   1063,   1065,   1067,
1930	  1069,   1071,   1073,   1075,   1077,   1079,   1081,   1083,
1931	  1085,   1087,   1089,   1091,   1093,   1095,   1097,   1099,
1932	  1101,   1103,   1105,   1107,   1109,   1111,   1113,   1115,
1933	}},
1934	{{
1935	  1117,   1119,   1121,   1123,   1125,   1127,   1129,   1131,
1936	  1133,   1135,   1137,   1139,   1141,   1143,   1145,   1147,
1937	  1149,   1151,   1153,   1155,   1157,   1159,   1161,   1163,
1938	  1165,   1167,   1169,   1171,   1173,   1175,   1177,   1179,
1939	}},
1940	{{
1941	  1181,   1183,   1185,   1187,   1189,   1191,   1193,   1195,
1942	  1197,   1199,   1201,   1203,   1205,   1207,   1209,   1211,
1943	  1213,   1215,   1217,   1219,   1221,   1223,   1225,   1227,
1944	  1229,   1231,  34001,   1235,      0,      0,      0,      0,
1945	}},
1946	{{
1947	  1237,   1239,   1241,   1243,   1245,   1247,   1249,   1251,
1948	  1253,   1255,   1257,   1259,   1261,   1263,   1265,   1267,
1949	  1269,   1271,   1273,   1275,   1277,   1279,   1281,   1283,
1950	  1285,   1287,   1289,   1291,   1293,   1295,   1297,   1299,
1951	}},
1952	{{
1953	  1301,   1303,   1305,   1307,   1309,   1311,   1313,   1315,
1954	  1317,   1319,   1321,   1323,   1325,   1327,   1329,   1331,
1955	  1333,   1335,   1337,   1339,   1341,   1343,   1345,   1347,
1956	  1349,   1351,   1353,   1355,   1357,   1359,   1361,   1363,
1957	}},
1958	{{
1959	  1365,   1367,   1369,   1371,   1373,   1375,   1377,   1379,
1960	  1381,   1383,   1385,   1387,   1389,   1391,   1393,   1395,
1961	  1397,   1399,   1401,   1403,   1405,   1407,   1409,   1411,
1962	  1413,   1415,      0,      0,      0,      0,      0,      0,
1963	}},
1964	{{
1965	  1417,   1419,   1421,   1423,   1425,   1427,   1429,   1431,
1966	  1433,   1435,   1437,   1439,   1441,   1443,   1445,   1447,
1967	  1449,   1451,   1453,   1455,   1457,   1459,      0,      0,
1968	  1461,   1463,   1465,   1467,   1469,   1471,      0,      0,
1969	}},
1970	{{
1971	  1473,   1475,   1477,   1479,   1481,   1483,   1485,   1487,
1972	  1489,   1491,   1493,   1495,   1497,   1499,   1501,   1503,
1973	  1505,   1507,   1509,   1511,   1513,   1515,   1517,   1519,
1974	  1521,   1523,   1525,   1527,   1529,   1531,   1533,   1535,
1975	}},
1976	{{
1977	  1537,   1539,   1541,   1543,   1545,   1547,      0,      0,
1978	  1549,   1551,   1553,   1555,   1557,   1559,      0,      0,
1979	  1561,   1563,   1565,   1567,   1569,   1571,   1573,   1575,
1980	     0,   1577,      0,   1579,      0,   1581,      0,   1583,
1981	}},
1982	{{
1983	  1585,   1587,   1589,   1591,   1593,   1595,   1597,   1599,
1984	  1601,   1603,   1605,   1607,   1609,   1611,   1613,   1615,
1985	  1617,   1619,   1620,   1622,   1623,   1625,   1626,   1628,
1986	  1629,   1631,   1632,   1634,   1635,   1637,      0,      0,
1987	}},
1988	{{
1989	  1638,   1640,   1642,   1644,   1646,   1648,   1650,   1652,
1990	  1654,   1656,   1658,   1660,   1662,   1664,   1666,   1668,
1991	  1670,   1672,   1674,   1676,   1678,   1680,   1682,   1684,
1992	  1686,   1688,   1690,   1692,   1694,   1696,   1698,   1700,
1993	}},
1994	{{
1995	  1702,   1704,   1706,   1708,   1710,   1712,   1714,   1716,
1996	  1718,   1720,   1722,   1724,   1726,   1728,   1730,   1732,
1997	  1734,   1736,   1738,   1740,   1742,      0,   1744,   1746,
1998	  1748,   1750,   1752,   1754,   1755,  34525,   1759,  34528,
1999	}},
2000	{{
2001	 34530,   1764,   1766,   1768,   1770,      0,   1772,   1774,
2002	  1776,   1778,   1779,   1781,   1782,   1784,   1786,   1788,
2003	  1790,   1792,   1794,   1796,      0,      0,   1797,   1799,
2004	  1801,   1803,   1805,   1807,      0,   1808,   1810,   1812,
2005	}},
2006	{{
2007	  1814,   1816,   1818,   1820,   1821,   1823,   1825,   1827,
2008	  1829,   1831,   1833,   1835,   1836,   1838,   1840,   1841,
2009	     0,      0,   1842,   1844,   1846,      0,   1848,   1850,
2010	  1852,   1854,   1855,   1857,   1858,   1860,  34629,      0,
2011	}},
2012	{{
2013	  1863,   1864,  34633,  34634,  34635,  34636,  34637,  34638,
2014	 34639,  34640,  34641,      0,      0,      0,      0,      0,
2015	     0,  34642,      0,      0,      0,      0,      0,  34643,
2016	     0,      0,      0,      0,      0,      0,      0,      0,
2017	}},
2018	{{
2019	     0,      0,      0,      0,  34645,  34646,  34648,      0,
2020	     0,      0,      0,      0,      0,      0,      0,  34651,
2021	     0,      0,      0,  34652,  34654,      0,  34657,  34659,
2022	     0,      0,      0,      0,  34662,      0,  34664,      0,
2023	}},
2024	{{
2025	     0,      0,      0,      0,      0,      0,      0,  34666,
2026	 34668,  34670,      0,      0,      0,      0,      0,      0,
2027	     0,      0,      0,      0,      0,      0,      0,  34672,
2028	     0,      0,      0,      0,      0,      0,      0,  34676,
2029	}},
2030	{{
2031	     0,      0,      0,      0,      0,      0,      0,      0,
2032	     0,      0,      0,      0,      0,      0,      0,      0,
2033	 34677,  34678,      0,      0,  34679,  34680,  34681,  34682,
2034	 34683,  34684,  34685,  34686,  34687,  34688,  34689,  34690,
2035	}},
2036	{{
2037	 34691,  34692,  34693,  34694,  34695,  34696,  34697,  34698,
2038	 34699,  34700,  34701,  34702,  34703,  34704,  34705,      0,
2039	     0,      0,      0,      0,      0,      0,      0,      0,
2040	     0,      0,      0,      0,      0,      0,      0,      0,
2041	}},
2042	{{
2043	     0,      0,      0,      0,      0,      0,      0,      0,
2044	 34706,      0,      0,      0,      0,      0,      0,      0,
2045	     0,      0,      0,      0,      0,      0,      0,      0,
2046	     0,      0,      0,      0,      0,      0,      0,      0,
2047	}},
2048	{{
2049	 34708,  34711,  34714,  34715,      0,  34717,  34720,  34723,
2050	     0,  34724,  34726,  34727,  34728,  34729,  34730,  34731,
2051	 34732,  34733,  34734,  34735,      0,  34736,  34737,      0,
2052	     0,  34739,  34740,  34741,  34742,  34743,      0,      0,
2053	}},
2054	{{
2055	 34744,  34746,  34749,      0,  34751,      0,   1984,      0,
2056	 34753,      0,   1986,   1987,  34756,  34757,      0,  34758,
2057	 34759,  34760,      0,  34761,  34762,  34763,  34764,  34765,
2058	 34766,  34767,      0,      0,      0,  34768,  34769,  34770,
2059	}},
2060	{{
2061	 34771,      0,      0,      0,      0,  34772,  34773,  34774,
2062	 34775,  34776,      0,      0,      0,      0,      0,      0,
2063	     0,      0,      0,  34777,  34780,  34783,  34786,  34789,
2064	 34792,  34795,  34798,  34801,  34804,  34807,  34810,  34813,
2065	}},
2066	{{
2067	 34815,  34816,  34818,  34821,  34823,  34824,  34826,  34829,
2068	 34833,  34835,  34836,  34838,  34841,  34842,  34843,  34844,
2069	 34845,  34846,  34848,  34851,  34853,  34854,  34856,  34859,
2070	 34863,  34865,  34866,  34868,  34871,  34872,  34873,  34874,
2071	}},
2072	{{
2073	     0,      0,      0,      0,      0,      0,      0,      0,
2074	     0,      0,      0,      0,      0,      0,      0,      0,
2075	     0,      0,      0,      0,      0,      0,      0,      0,
2076	     0,      0,   2107,   2109,      0,      0,      0,      0,
2077	}},
2078	{{
2079	     0,      0,      0,      0,      0,      0,      0,      0,
2080	     0,      0,      0,      0,      0,      0,   2111,      0,
2081	     0,      0,      0,      0,      0,      0,      0,      0,
2082	     0,      0,      0,      0,      0,      0,      0,      0,
2083	}},
2084	{{
2085	     0,      0,      0,      0,      0,      0,      0,      0,
2086	     0,      0,      0,      0,      0,   2113,   2115,   2117,
2087	     0,      0,      0,      0,      0,      0,      0,      0,
2088	     0,      0,      0,      0,      0,      0,      0,      0,
2089	}},
2090	{{
2091	     0,      0,      0,      0,   2119,      0,      0,      0,
2092	     0,   2121,      0,      0,   2123,      0,      0,      0,
2093	     0,      0,      0,      0,      0,      0,      0,      0,
2094	     0,      0,      0,      0,      0,      0,      0,      0,
2095	}},
2096	{{
2097	     0,      0,      0,      0,   2125,      0,   2127,      0,
2098	     0,      0,      0,      0,  34897,  34899,      0,  34902,
2099	 34904,      0,      0,      0,      0,      0,      0,      0,
2100	     0,      0,      0,      0,      0,      0,      0,      0,
2101	}},
2102	{{
2103	     0,   2139,      0,      0,   2141,      0,      0,   2143,
2104	     0,   2145,      0,      0,      0,      0,      0,      0,
2105	     0,      0,      0,      0,      0,      0,      0,      0,
2106	     0,      0,      0,      0,      0,      0,      0,      0,
2107	}},
2108	{{
2109	  2147,      0,   2149,      0,      0,      0,      0,      0,
2110	     0,      0,      0,      0,      0,   2151,   2153,   2155,
2111	  2157,   2159,      0,      0,   2161,   2163,      0,      0,
2112	  2165,   2167,      0,      0,      0,      0,      0,      0,
2113	}},
2114	{{
2115	  2169,   2171,      0,      0,   2173,   2175,      0,      0,
2116	  2177,   2179,      0,      0,      0,      0,      0,      0,
2117	     0,      0,      0,      0,      0,      0,      0,      0,
2118	     0,      0,      0,      0,      0,      0,      0,      0,
2119	}},
2120	{{
2121	     0,      0,      0,      0,      0,      0,      0,      0,
2122	     0,      0,      0,      0,   2181,   2183,   2185,   2187,
2123	     0,      0,      0,      0,      0,      0,      0,      0,
2124	     0,      0,      0,      0,      0,      0,      0,      0,
2125	}},
2126	{{
2127	  2189,   2191,   2193,   2195,      0,      0,      0,      0,
2128	     0,      0,   2197,   2199,   2201,   2203,      0,      0,
2129	     0,      0,      0,      0,      0,      0,      0,      0,
2130	     0,      0,      0,      0,      0,      0,      0,      0,
2131	}},
2132	{{
2133	     0,      0,      0,      0,      0,      0,      0,      0,
2134	     0,   2205,   2206,      0,      0,      0,      0,      0,
2135	     0,      0,      0,      0,      0,      0,      0,      0,
2136	     0,      0,      0,      0,      0,      0,      0,      0,
2137	}},
2138	{{
2139	 34975,  34976,  34977,  34978,  34979,  34980,  34981,  34982,
2140	 34983,  34984,  34986,  34988,  34990,  34992,  34994,  34996,
2141	 34998,  35000,  35002,  35004,  35006,  35009,  35012,  35015,
2142	 35018,  35021,  35024,  35027,  35030,  35033,  35037,  35041,
2143	}},
2144	{{
2145	 35045,  35049,  35053,  35057,  35061,  35065,  35069,  35073,
2146	 35077,  35079,  35081,  35083,  35085,  35087,  35089,  35091,
2147	 35093,  35095,  35098,  35101,  35104,  35107,  35110,  35113,
2148	 35116,  35119,  35122,  35125,  35128,  35131,  35134,  35137,
2149	}},
2150	{{
2151	 35140,  35143,  35146,  35149,  35152,  35155,  35158,  35161,
2152	 35164,  35167,  35170,  35173,  35176,  35179,  35182,  35185,
2153	 35188,  35191,  35194,  35197,  35200,  35203,  35206,  35207,
2154	 35208,  35209,  35210,  35211,  35212,  35213,  35214,  35215,
2155	}},
2156	{{
2157	 35216,  35217,  35218,  35219,  35220,  35221,  35222,  35223,
2158	 35224,  35225,  35226,  35227,  35228,  35229,  35230,  35231,
2159	 35232,  35233,  35234,  35235,  35236,  35237,  35238,  35239,
2160	 35240,  35241,  35242,  35243,  35244,  35245,  35246,  35247,
2161	}},
2162	{{
2163	 35248,  35249,  35250,  35251,  35252,  35253,  35254,  35255,
2164	 35256,  35257,  35258,      0,      0,      0,      0,      0,
2165	     0,      0,      0,      0,      0,      0,      0,      0,
2166	     0,      0,      0,      0,      0,      0,      0,      0,
2167	}},
2168	{{
2169	     0,      0,      0,      0,      0,      0,      0,      0,
2170	     0,      0,      0,      0,  35259,      0,      0,      0,
2171	     0,      0,      0,      0,      0,      0,      0,      0,
2172	     0,      0,      0,      0,      0,      0,      0,      0,
2173	}},
2174	{{
2175	     0,      0,      0,      0,      0,      0,      0,      0,
2176	     0,      0,      0,      0,      0,      0,      0,      0,
2177	     0,      0,      0,      0,  35263,  35266,  35268,      0,
2178	     0,      0,      0,      0,      0,      0,      0,      0,
2179	}},
2180	{{
2181	     0,      0,      0,      0,      0,      0,      0,      0,
2182	     0,      0,      0,      0,      0,      0,      0,      0,
2183	     0,      0,      0,      0,      0,      0,      0,      0,
2184	     0,      0,      0,      0,   2503,      0,      0,      0,
2185	}},
2186	{{
2187	     0,      0,      0,      0,      0,      0,      0,      0,
2188	     0,      0,      0,      0,      0,      0,      0,      0,
2189	     0,      0,      0,      0,      0,      0,      0,      0,
2190	     0,      0,      0,      0,      0,      0,      0,  35273,
2191	}},
2192	{{
2193	     0,      0,      0,      0,      0,      0,      0,      0,
2194	     0,      0,      0,      0,      0,      0,      0,      0,
2195	     0,      0,      0,  35274,      0,      0,      0,      0,
2196	     0,      0,      0,      0,      0,      0,      0,      0,
2197	}},
2198	{{
2199	 35275,  35276,  35277,  35278,  35279,  35280,  35281,  35282,
2200	 35283,  35284,  35285,  35286,  35287,  35288,  35289,  35290,
2201	 35291,  35292,  35293,  35294,  35295,  35296,  35297,  35298,
2202	 35299,  35300,  35301,  35302,  35303,  35304,  35305,  35306,
2203	}},
2204	{{
2205	 35307,  35308,  35309,  35310,  35311,  35312,  35313,  35314,
2206	 35315,  35316,  35317,  35318,  35319,  35320,  35321,  35322,
2207	 35323,  35324,  35325,  35326,  35327,  35328,  35329,  35330,
2208	 35331,  35332,  35333,  35334,  35335,  35336,  35337,  35338,
2209	}},
2210	{{
2211	 35339,  35340,  35341,  35342,  35343,  35344,  35345,  35346,
2212	 35347,  35348,  35349,  35350,  35351,  35352,  35353,  35354,
2213	 35355,  35356,  35357,  35358,  35359,  35360,  35361,  35362,
2214	 35363,  35364,  35365,  35366,  35367,  35368,  35369,  35370,
2215	}},
2216	{{
2217	 35371,  35372,  35373,  35374,  35375,  35376,  35377,  35378,
2218	 35379,  35380,  35381,  35382,  35383,  35384,  35385,  35386,
2219	 35387,  35388,  35389,  35390,  35391,  35392,  35393,  35394,
2220	 35395,  35396,  35397,  35398,  35399,  35400,  35401,  35402,
2221	}},
2222	{{
2223	 35403,  35404,  35405,  35406,  35407,  35408,  35409,  35410,
2224	 35411,  35412,  35413,  35414,  35415,  35416,  35417,  35418,
2225	 35419,  35420,  35421,  35422,  35423,  35424,  35425,  35426,
2226	 35427,  35428,  35429,  35430,  35431,  35432,  35433,  35434,
2227	}},
2228	{{
2229	 35435,  35436,  35437,  35438,  35439,  35440,  35441,  35442,
2230	 35443,  35444,  35445,  35446,  35447,  35448,  35449,  35450,
2231	 35451,  35452,  35453,  35454,  35455,  35456,  35457,  35458,
2232	 35459,  35460,  35461,  35462,  35463,  35464,  35465,  35466,
2233	}},
2234	{{
2235	 35467,  35468,  35469,  35470,  35471,  35472,  35473,  35474,
2236	 35475,  35476,  35477,  35478,  35479,  35480,  35481,  35482,
2237	 35483,  35484,  35485,  35486,  35487,  35488,      0,      0,
2238	     0,      0,      0,      0,      0,      0,      0,      0,
2239	}},
2240	{{
2241	 35489,      0,      0,      0,      0,      0,      0,      0,
2242	     0,      0,      0,      0,      0,      0,      0,      0,
2243	     0,      0,      0,      0,      0,      0,      0,      0,
2244	     0,      0,      0,      0,      0,      0,      0,      0,
2245	}},
2246	{{
2247	     0,      0,      0,      0,      0,      0,      0,      0,
2248	     0,      0,      0,      0,      0,      0,      0,      0,
2249	     0,      0,      0,      0,      0,      0,  35490,      0,
2250	 35491,  35492,  35493,      0,      0,      0,      0,      0,
2251	}},
2252	{{
2253	     0,      0,      0,      0,      0,      0,      0,      0,
2254	     0,      0,      0,      0,   2726,      0,   2728,      0,
2255	  2730,      0,   2732,      0,   2734,      0,   2736,      0,
2256	  2738,      0,   2740,      0,   2742,      0,   2744,      0,
2257	}},
2258	{{
2259	  2746,      0,   2748,      0,      0,   2750,      0,   2752,
2260	     0,   2754,      0,      0,      0,      0,      0,      0,
2261	  2756,   2758,      0,   2760,   2762,      0,   2764,   2766,
2262	     0,   2768,   2770,      0,   2772,   2774,      0,      0,
2263	}},
2264	{{
2265	     0,      0,      0,      0,      0,      0,      0,      0,
2266	     0,      0,      0,      0,      0,      0,      0,      0,
2267	     0,      0,      0,      0,   2776,      0,      0,      0,
2268	     0,      0,      0,  35546,  35548,      0,   2782,  35552,
2269	}},
2270	{{
2271	     0,      0,      0,      0,      0,      0,      0,      0,
2272	     0,      0,      0,      0,   2786,      0,   2788,      0,
2273	  2790,      0,   2792,      0,   2794,      0,   2796,      0,
2274	  2798,      0,   2800,      0,   2802,      0,   2804,      0,
2275	}},
2276	{{
2277	  2806,      0,   2808,      0,      0,   2810,      0,   2812,
2278	     0,   2814,      0,      0,      0,      0,      0,      0,
2279	  2816,   2818,      0,   2820,   2822,      0,   2824,   2826,
2280	     0,   2828,   2830,      0,   2832,   2834,      0,      0,
2281	}},
2282	{{
2283	     0,      0,      0,      0,      0,      0,      0,      0,
2284	     0,      0,      0,      0,      0,      0,      0,      0,
2285	     0,      0,      0,      0,   2836,      0,      0,   2838,
2286	  2840,   2842,   2844,      0,      0,      0,   2846,  35616,
2287	}},
2288	{{
2289	     0,      0,      0,      0,      0,      0,      0,      0,
2290	     0,      0,      0,      0,      0,      0,      0,      0,
2291	     0,  35618,  35619,  35620,  35621,  35622,  35623,  35624,
2292	 35625,  35626,  35627,  35628,  35629,  35630,  35631,  35632,
2293	}},
2294	{{
2295	 35633,  35634,  35635,  35636,  35637,  35638,  35639,  35640,
2296	 35641,  35642,  35643,  35644,  35645,  35646,  35647,  35648,
2297	 35649,  35650,  35651,  35652,  35653,  35654,  35655,  35656,
2298	 35657,  35658,  35659,  35660,  35661,  35662,  35663,  35664,
2299	}},
2300	{{
2301	 35665,  35666,  35667,  35668,  35669,  35670,  35671,  35672,
2302	 35673,  35674,  35675,  35676,  35677,  35678,  35679,  35680,
2303	 35681,  35682,  35683,  35684,  35685,  35686,  35687,  35688,
2304	 35689,  35690,  35691,  35692,  35693,  35694,  35695,  35696,
2305	}},
2306	{{
2307	 35697,  35698,  35699,  35700,  35701,  35702,  35703,  35704,
2308	 35705,  35706,  35707,  35708,  35709,  35710,  35711,      0,
2309	     0,      0,  35712,  35713,  35714,  35715,  35716,  35717,
2310	 35718,  35719,  35720,  35721,  35722,  35723,  35724,  35725,
2311	}},
2312	{{
2313	 35726,  35729,  35732,  35735,  35738,  35741,  35744,  35747,
2314	 35750,  35753,  35756,  35759,  35762,  35765,  35768,  35772,
2315	 35776,  35780,  35784,  35788,  35792,  35796,  35800,  35804,
2316	 35808,  35812,  35816,  35820,  35824,      0,      0,      0,
2317	}},
2318	{{
2319	 35828,  35831,  35834,  35837,  35840,  35843,  35846,  35849,
2320	 35852,  35855,  35858,  35861,  35864,  35867,  35870,  35873,
2321	 35876,  35879,  35882,  35885,  35888,  35891,  35894,  35897,
2322	 35900,  35903,  35906,  35909,  35912,  35915,  35918,  35921,
2323	}},
2324	{{
2325	 35924,  35927,  35930,  35933,      0,      0,      0,      0,
2326	     0,      0,      0,      0,      0,      0,      0,      0,
2327	     0,  35936,  35938,  35940,  35942,  35944,  35946,  35948,
2328	 35950,  35952,  35954,  35956,  35958,  35960,  35962,  35964,
2329	}},
2330	{{
2331	 35966,  35967,  35968,  35969,  35970,  35971,  35972,  35973,
2332	 35974,  35975,  35976,  35977,  35978,  35979,  35980,  35982,
2333	 35984,  35986,  35988,  35990,  35992,  35994,  35996,  35998,
2334	 36000,  36002,  36004,  36006,      0,      0,      0,      0,
2335	}},
2336	{{
2337	 36008,  36009,  36010,  36011,  36012,  36013,  36014,  36015,
2338	 36016,  36017,  36018,  36019,  36020,  36021,  36022,  36023,
2339	 36024,  36025,  36026,  36027,  36028,  36029,  36030,  36031,
2340	 36032,  36033,  36034,  36035,  36036,  36037,  36038,  36039,
2341	}},
2342	{{
2343	 36040,  36041,  36042,  36043,  36044,  36045,  36046,  36047,
2344	 36048,  36049,  36050,  36051,  36052,  36053,  36054,  36055,
2345	 36056,  36057,  36059,  36061,  36063,  36065,  36067,  36069,
2346	 36071,  36073,  36075,  36077,  36079,  36081,  36083,  36085,
2347	}},
2348	{{
2349	 36087,  36089,  36091,  36093,  36095,  36097,  36099,  36101,
2350	 36103,  36105,  36108,  36111,      0,      0,      0,      0,
2351	 36114,  36115,  36116,  36117,  36118,  36119,  36120,  36121,
2352	 36122,  36123,  36124,  36125,  36126,  36127,  36128,  36129,
2353	}},
2354	{{
2355	 36130,  36131,  36132,  36133,  36134,  36135,  36136,  36137,
2356	 36138,  36139,  36140,  36141,  36142,  36143,  36144,  36145,
2357	 36146,  36147,  36148,  36149,  36150,  36151,  36152,  36153,
2358	 36154,  36155,  36156,  36157,  36158,  36159,  36160,      0,
2359	}},
2360	{{
2361	 36161,  36165,  36169,  36173,  36176,  36180,  36183,  36186,
2362	 36191,  36195,  36198,  36201,  36204,  36208,  36212,  36215,
2363	 36218,  36220,  36223,  36227,  36231,  36233,  36238,  36244,
2364	 36249,  36252,  36257,  36262,  36266,  36269,  36272,  36275,
2365	}},
2366	{{
2367	 36279,  36284,  36288,  36291,  36294,  36297,  36299,  36301,
2368	 36303,  36305,  36308,  36311,  36316,  36319,  36323,  36328,
2369	 36331,  36333,  36335,  36340,  36344,  36349,  36352,  36357,
2370	 36359,  36362,  36365,  36368,  36371,  36374,  36378,  36381,
2371	}},
2372	{{
2373	 36383,  36386,  36389,  36392,  36396,  36399,  36402,  36405,
2374	 36410,  36414,  36416,  36421,  36423,  36427,  36431,  36434,
2375	 36437,  36440,  36444,  36446,  36449,  36453,  36455,  36460,
2376	 36463,  36465,  36467,  36469,  36471,  36473,  36475,  36477,
2377	}},
2378	{{
2379	 36479,  36481,  36483,  36486,  36489,  36492,  36495,  36498,
2380	 36501,  36504,  36507,  36510,  36513,  36516,  36519,  36522,
2381	 36525,  36528,  36531,  36533,  36535,  36538,  36540,      0,
2382	     0,      0,      0,  36542,  36544,  36546,  36548,  36550,
2383	}},
2384	{{
2385	 36554,  36556,  36558,  36560,  36562,  36564,  36566,  36568,
2386	 36570,  36573,  36577,  36579,  36581,  36583,  36585,  36587,
2387	 36589,  36591,  36594,  36597,  36600,  36603,  36605,  36607,
2388	 36609,  36611,  36613,  36615,  36617,  36619,  36621,  36623,
2389	}},
2390	{{
2391	 36626,  36629,  36631,  36634,  36637,  36640,  36642,  36645,
2392	 36648,  36652,  36654,  36657,  36660,  36663,  36666,  36671,
2393	 36677,  36679,  36681,  36683,  36685,  36687,  36689,  36691,
2394	 36693,  36695,  36697,  36699,  36701,  36703,  36705,  36707,
2395	}},
2396	{{
2397	 36709,  36711,  36713,  36717,  36719,  36721,  36723,  36727,
2398	 36730,  36732,  36734,  36736,  36738,  36740,  36742,  36744,
2399	 36746,  36748,  36750,  36753,  36755,  36757,  36760,  36763,
2400	 36765,  36769,  36772,  36774,  36776,  36778,      0,      0,
2401	}},
2402	{{
2403	 36780,  36782,  36784,  36786,  36788,  36790,  36792,  36794,
2404	 36796,  36798,  36801,  36804,  36807,  36810,  36813,  36816,
2405	 36819,  36822,  36825,  36828,  36831,  36834,  36837,  36840,
2406	 36843,  36846,  36849,  36852,  36855,  36858,  36861,      0,
2407	}},
2408	{{
2409	  4096,   4097,   4098,   4099,   4100,   4101,   4102,   4103,
2410	  4104,   4105,   4106,   4107,   4108,   4109,   4110,   4111,
2411	  4112,   4113,   4114,   4115,   4116,   4117,   4118,   4119,
2412	  4120,   4121,   4122,   4123,   4124,   4125,   4126,   4127,
2413	}},
2414	{{
2415	  4128,   4129,   4130,   4131,   4132,   4133,   4134,   4135,
2416	  4136,   4137,   4138,   4139,   4140,   4141,   4142,   4143,
2417	  4144,   4145,   4146,   4147,   4148,   4149,   4150,   4151,
2418	  4152,   4153,   4154,   4155,   4156,   4157,   4158,   4159,
2419	}},
2420	{{
2421	  4160,   4161,   4162,   4163,   4164,   4165,   4166,   4167,
2422	  4168,   4169,   4170,   4171,   4172,   4173,   4174,   4175,
2423	  4176,   4177,   4178,   4179,   4180,   4181,   4182,   4183,
2424	  4184,   4185,   4186,   4187,   4188,   4189,   4190,   4191,
2425	}},
2426	{{
2427	  4192,   4193,   4194,   4195,   4196,   4197,   4198,   4199,
2428	  4200,   4201,   4202,   4203,   4204,   4205,   4206,   4207,
2429	  4208,   4209,   4210,   4211,   4212,   4213,   4214,   4215,
2430	  4216,   4217,   4218,   4219,   4220,   4221,   4222,   4223,
2431	}},
2432	{{
2433	  4224,   4225,   4226,   4227,   4228,   4229,   4230,   4231,
2434	  4232,   4233,   4234,   4235,   4236,   4237,   4238,   4239,
2435	  4240,   4241,   4242,   4243,   4244,   4245,   4246,   4247,
2436	  4248,   4249,   4250,   4251,   4252,   4253,   4254,   4255,
2437	}},
2438	{{
2439	  4256,   4257,   4258,   4259,   4260,   4261,   4262,   4263,
2440	  4264,   4265,   4266,   4267,   4268,   4269,   4270,   4271,
2441	  4272,   4273,   4274,   4275,   4276,   4277,   4278,   4279,
2442	  4280,   4281,   4282,   4283,   4284,   4285,   4286,   4287,
2443	}},
2444	{{
2445	  4288,   4289,   4290,   4291,   4292,   4293,   4294,   4295,
2446	  4296,   4297,   4298,   4299,   4300,   4301,   4302,   4303,
2447	  4304,   4305,   4306,   4307,   4308,   4309,   4310,   4311,
2448	  4312,   4313,   4314,   4315,   4316,   4317,   4318,   4319,
2449	}},
2450	{{
2451	  4320,   4321,   4322,   4323,   4324,   4325,   4326,   4327,
2452	  4328,   4329,   4330,   4331,   4332,   4333,   4334,   4335,
2453	  4336,   4337,   4338,   4339,   4340,   4341,   4342,   4343,
2454	  4344,   4345,   4346,   4347,   4348,   4349,   4350,   4351,
2455	}},
2456	{{
2457	  4352,   4353,   4354,   4355,   4356,   4357,   4358,   4359,
2458	  4360,   4361,   4362,   4363,   4364,   4365,      0,      0,
2459	  4366,      0,   4367,      0,      0,   4368,   4369,   4370,
2460	  4371,   4372,   4373,   4374,   4375,   4376,   4377,      0,
2461	}},
2462	{{
2463	  4378,      0,   4379,      0,      0,   4380,   4381,      0,
2464	     0,      0,   4382,   4383,   4384,   4385,      0,      0,
2465	  4386,   4387,   4388,   4389,   4390,   4391,   4392,   4393,
2466	  4394,   4395,   4396,   4397,   4398,   4399,   4400,   4401,
2467	}},
2468	{{
2469	  4402,   4403,   4404,   4405,   4406,   4407,   4408,   4409,
2470	  4410,   4411,   4412,   4413,   4414,   4415,   4416,   4417,
2471	  4418,   4419,   4420,   4421,   4422,   4423,   4424,   4425,
2472	  4426,   4427,   4428,   4429,   4430,   4431,   4432,   4433,
2473	}},
2474	{{
2475	  4434,   4435,   4436,   4437,   4438,   4439,   4440,   4441,
2476	  4442,   4443,   4444,      0,      0,      0,      0,      0,
2477	     0,      0,      0,      0,      0,      0,      0,      0,
2478	     0,      0,      0,      0,      0,      0,      0,      0,
2479	}},
2480	{{
2481	 37213,  37215,  37217,  37219,  37222,  37225,  37227,      0,
2482	     0,      0,      0,      0,      0,      0,      0,      0,
2483	     0,      0,      0,  37229,  37231,  37233,  37235,  37237,
2484	     0,      0,      0,      0,      0,   4471,      0,   4473,
2485	}},
2486	{{
2487	 37243,  37244,  37245,  37246,  37247,  37248,  37249,  37250,
2488	 37251,  37252,   4485,   4487,   4489,   4491,   4493,   4495,
2489	  4497,   4499,   4501,   4503,   4505,   4507,   4509,      0,
2490	  4511,   4513,   4515,   4517,   4519,      0,   4521,      0,
2491	}},
2492	{{
2493	  4523,   4525,      0,   4527,   4529,      0,   4531,   4533,
2494	  4535,   4537,   4539,   4541,   4543,   4545,   4547,  37317,
2495	 37319,  37320,  37321,  37322,  37323,  37324,  37325,  37326,
2496	 37327,  37328,  37329,  37330,  37331,  37332,  37333,  37334,
2497	}},
2498	{{
2499	 37335,  37336,  37337,  37338,  37339,  37340,  37341,  37342,
2500	 37343,  37344,  37345,  37346,  37347,  37348,  37349,  37350,
2501	 37351,  37352,  37353,  37354,  37355,  37356,  37357,  37358,
2502	 37359,  37360,  37361,  37362,  37363,  37364,  37365,  37366,
2503	}},
2504	{{
2505	 37367,  37368,  37369,  37370,  37371,  37372,  37373,  37374,
2506	 37375,  37376,  37377,  37378,  37379,  37380,  37381,  37382,
2507	 37383,  37384,  37385,  37386,  37387,  37388,  37389,  37390,
2508	 37391,  37392,  37393,  37394,  37395,  37396,  37397,  37398,
2509	}},
2510	{{
2511	 37399,  37400,  37401,  37402,  37403,  37404,  37405,  37406,
2512	 37407,  37408,  37409,  37410,  37411,  37412,  37413,  37414,
2513	 37415,  37416,      0,      0,      0,      0,      0,      0,
2514	     0,      0,      0,      0,      0,      0,      0,      0,
2515	}},
2516	{{
2517	     0,      0,      0,      0,      0,      0,      0,      0,
2518	     0,      0,      0,      0,      0,      0,      0,      0,
2519	     0,      0,      0,  37417,  37418,  37419,  37420,  37421,
2520	 37422,  37423,  37424,  37425,  37426,  37427,  37428,  37429,
2521	}},
2522	{{
2523	 37430,  37431,  37432,  37433,  37434,  37435,  37436,  37437,
2524	 37438,  37439,  37440,  37442,  37444,  37446,  37448,  37450,
2525	 37452,  37454,  37456,  37458,  37460,  37462,  37464,  37466,
2526	 37468,  37470,  37472,  37474,  37476,  37477,  37478,  37479,
2527	}},
2528	{{
2529	 37480,  37482,  37484,  37486,  37488,  37490,  37492,  37494,
2530	 37496,  37498,  37500,  37502,  37504,  37506,  37508,  37510,
2531	 37512,  37514,  37516,  37518,  37520,  37522,  37524,  37526,
2532	 37528,  37530,  37532,  37534,  37536,  37538,  37540,  37542,
2533	}},
2534	{{
2535	 37544,  37546,  37548,  37550,  37552,  37554,  37556,  37558,
2536	 37560,  37562,  37564,  37566,  37568,  37570,  37572,  37574,
2537	 37576,  37578,  37580,  37582,  37584,  37586,  37588,  37590,
2538	 37592,  37594,  37596,  37598,  37600,  37602,  37604,  37606,
2539	}},
2540	{{
2541	 37608,  37610,  37612,  37614,  37616,  37618,  37620,  37622,
2542	 37624,  37626,  37628,  37630,  37632,  37634,  37636,  37638,
2543	 37640,  37642,  37644,  37646,  37648,  37650,  37652,  37654,
2544	 37656,  37658,  37660,  37662,  37664,  37666,  37668,  37671,
2545	}},
2546	{{
2547	 37674,  37677,  37680,  37683,  37686,  37688,  37690,  37692,
2548	 37694,  37696,  37698,  37700,  37702,  37704,  37706,  37708,
2549	 37710,  37712,  37714,  37716,  37718,  37720,  37722,  37724,
2550	 37726,  37728,  37730,  37732,  37734,  37736,  37738,  37740,
2551	}},
2552	{{
2553	 37742,  37744,  37746,  37748,  37750,  37752,  37754,  37756,
2554	 37758,  37760,  37762,  37764,  37766,  37768,  37770,  37772,
2555	 37774,  37776,  37778,  37780,  37782,  37784,  37786,  37788,
2556	 37790,  37792,  37794,  37796,  37798,  37800,  37802,  37804,
2557	}},
2558	{{
2559	 37806,  37808,  37810,  37812,  37814,  37816,  37818,  37820,
2560	 37822,  37824,  37826,  37828,  37830,  37832,  37834,  37836,
2561	 37838,  37840,  37842,  37844,  37846,  37848,  37850,  37852,
2562	 37854,  37856,  37858,  37860,  37862,  37864,  37866,  37868,
2563	}},
2564	{{
2565	 37870,  37872,  37874,  37876,  37878,  37880,  37882,  37884,
2566	 37886,  37888,  37890,  37892,  37894,  37896,  37898,  37900,
2567	 37902,  37904,  37906,  37908,  37910,  37912,  37914,  37916,
2568	 37918,  37920,  37922,  37924,  37926,  37928,  37930,  37932,
2569	}},
2570	{{
2571	 37934,  37936,  37938,  37940,  37942,  37944,  37946,  37948,
2572	 37950,  37952,  37954,  37956,  37958,  37960,  37962,  37964,
2573	 37966,  37968,  37970,  37973,  37976,  37979,  37981,  37983,
2574	 37985,  37987,  37989,  37991,  37993,  37995,  37997,  37999,
2575	}},
2576	{{
2577	 38001,  38003,  38005,  38007,  38009,  38011,  38013,  38015,
2578	 38017,  38019,  38021,  38023,  38025,  38027,  38029,  38031,
2579	 38033,  38035,  38037,  38039,  38041,  38043,  38045,  38047,
2580	 38049,  38051,  38053,  38055,  38057,  38059,  38061,  38063,
2581	}},
2582	{{
2583	 38065,  38067,  38069,  38071,  38073,  38075,  38077,  38079,
2584	 38081,  38083,  38085,  38087,  38089,  38091,  38093,  38095,
2585	 38097,  38099,  38101,  38103,  38105,  38107,  38109,  38111,
2586	 38113,  38115,  38117,  38119,  38121,  38123,      0,      0,
2587	}},
2588	{{
2589	     0,      0,      0,      0,      0,      0,      0,      0,
2590	     0,      0,      0,      0,      0,      0,      0,      0,
2591	 38125,  38128,  38131,  38134,  38137,  38140,  38143,  38146,
2592	 38149,  38152,  38155,  38158,  38161,  38164,  38167,  38170,
2593	}},
2594	{{
2595	 38173,  38176,  38179,  38182,  38185,  38188,  38191,  38194,
2596	 38197,  38200,  38203,  38206,  38209,  38212,  38215,  38218,
2597	 38221,  38224,  38227,  38230,  38233,  38236,  38239,  38242,
2598	 38245,  38248,  38251,  38254,  38257,  38260,  38263,  38266,
2599	}},
2600	{{
2601	 38269,  38272,  38275,  38278,  38281,  38284,  38287,  38290,
2602	 38293,  38296,  38299,  38302,  38305,  38308,  38311,  38314,
2603	     0,      0,  38317,  38320,  38323,  38326,  38329,  38332,
2604	 38335,  38338,  38341,  38344,  38347,  38350,  38353,  38356,
2605	}},
2606	{{
2607	 38359,  38362,  38365,  38368,  38371,  38374,  38377,  38380,
2608	 38383,  38386,  38389,  38392,  38395,  38398,  38401,  38404,
2609	 38407,  38410,  38413,  38416,  38419,  38422,  38425,  38428,
2610	 38431,  38434,  38437,  38440,  38443,  38446,  38449,  38452,
2611	}},
2612	{{
2613	 38455,  38458,  38461,  38464,  38467,  38470,  38473,  38476,
2614	     0,      0,      0,      0,      0,      0,      0,      0,
2615	     0,      0,      0,      0,      0,      0,      0,      0,
2616	     0,      0,      0,      0,      0,      0,      0,      0,
2617	}},
2618	{{
2619	     0,      0,      0,      0,      0,      0,      0,      0,
2620	     0,      0,      0,      0,      0,      0,      0,      0,
2621	 38479,  38482,  38485,  38489,  38493,  38497,  38501,  38505,
2622	 38509,  38513,  38516,  38534,  38542,      0,      0,      0,
2623	}},
2624	{{
2625	     0,      0,      0,      0,      0,      0,      0,      0,
2626	     0,      0,      0,      0,      0,      0,      0,      0,
2627	 38546,  38547,  38548,  38549,  38550,  38551,  38552,  38553,
2628	 38554,  38555,  38556,  38557,  38558,  38559,  38560,  38561,
2629	}},
2630	{{
2631	 38562,  38563,  38564,  38565,  38566,      0,      0,      0,
2632	     0,  38567,  38568,  38569,  38570,  38571,  38572,  38573,
2633	 38574,  38575,  38576,      0,  38577,  38578,  38579,  38580,
2634	 38581,  38582,  38583,  38584,  38585,  38586,  38587,  38588,
2635	}},
2636	{{
2637	 38589,  38590,  38591,  38592,  38593,  38594,  38595,      0,
2638	 38596,  38597,  38598,  38599,      0,      0,      0,      0,
2639	 38600,  38602,  38604,      0,  38606,      0,  38608,  38610,
2640	 38612,  38614,  38616,  38618,  38620,  38622,  38624,  38626,
2641	}},
2642	{{
2643	 38628,  38629,  38630,  38631,  38632,  38633,  38634,  38635,
2644	 38636,  38637,  38638,  38639,  38640,  38641,  38642,  38643,
2645	 38644,  38645,  38646,  38647,  38648,  38649,  38650,  38651,
2646	 38652,  38653,  38654,  38655,  38656,  38657,  38658,  38659,
2647	}},
2648	{{
2649	 38660,  38661,  38662,  38663,  38664,  38665,  38666,  38667,
2650	 38668,  38669,  38670,  38671,  38672,  38673,  38674,  38675,
2651	 38676,  38677,  38678,  38679,  38680,  38681,  38682,  38683,
2652	 38684,  38685,  38686,  38687,  38688,  38689,  38690,  38691,
2653	}},
2654	{{
2655	 38692,  38693,  38694,  38695,  38696,  38697,  38698,  38699,
2656	 38700,  38701,  38702,  38703,  38704,  38705,  38706,  38707,
2657	 38708,  38709,  38710,  38711,  38712,  38713,  38714,  38715,
2658	 38716,  38717,  38718,  38719,  38720,  38721,  38722,  38723,
2659	}},
2660	{{
2661	 38724,  38725,  38726,  38727,  38728,  38729,  38730,  38731,
2662	 38732,  38733,  38734,  38735,  38736,  38737,  38738,  38739,
2663	 38740,  38741,  38742,  38743,  38744,  38745,  38747,  38749,
2664	 38751,  38753,  38755,  38757,  38759,      0,      0,      0,
2665	}},
2666	{{
2667	     0,  38761,  38762,  38763,  38764,  38765,  38766,  38767,
2668	 38768,  38769,  38770,  38771,  38772,  38773,  38774,  38775,
2669	 38776,  38777,  38778,  38779,  38780,  38781,  38782,  38783,
2670	 38784,  38785,  38786,  38787,  38788,  38789,  38790,  38791,
2671	}},
2672	{{
2673	 38792,  38793,  38794,  38795,  38796,  38797,  38798,  38799,
2674	 38800,  38801,  38802,  38803,  38804,  38805,  38806,  38807,
2675	 38808,  38809,  38810,  38811,  38812,  38813,  38814,  38815,
2676	 38816,  38817,  38818,  38819,  38820,  38821,  38822,  38823,
2677	}},
2678	{{
2679	 38824,  38825,  38826,  38827,  38828,  38829,  38830,  38831,
2680	 38832,  38833,  38834,  38835,  38836,  38837,  38838,  38839,
2681	 38840,  38841,  38842,  38843,  38844,  38845,  38846,  38847,
2682	 38848,  38849,  38850,  38851,  38852,  38853,  38854,  38855,
2683	}},
2684	{{
2685	 38856,  38857,  38858,  38859,  38860,  38861,  38862,  38863,
2686	 38864,  38865,  38866,  38867,  38868,  38869,  38870,  38871,
2687	 38872,  38873,  38874,  38875,  38876,  38877,  38878,  38879,
2688	 38880,  38881,  38882,  38883,  38884,  38885,  38886,  38887,
2689	}},
2690	{{
2691	 38888,  38889,  38890,  38891,  38892,  38893,  38894,  38895,
2692	 38896,  38897,  38898,  38899,  38900,  38901,  38902,  38903,
2693	 38904,  38905,  38906,  38907,  38908,  38909,  38910,  38911,
2694	 38912,  38913,  38914,  38915,  38916,  38917,  38918,  38919,
2695	}},
2696	{{
2697	 38920,  38921,  38922,  38923,  38924,  38925,  38926,  38927,
2698	 38928,  38929,  38930,  38931,  38932,  38933,  38934,  38935,
2699	 38936,  38937,  38938,  38939,  38940,  38941,  38942,  38943,
2700	 38944,  38945,  38946,  38947,  38948,  38949,  38950,      0,
2701	}},
2702	{{
2703	     0,      0,  38951,  38952,  38953,  38954,  38955,  38956,
2704	     0,      0,  38957,  38958,  38959,  38960,  38961,  38962,
2705	     0,      0,  38963,  38964,  38965,  38966,  38967,  38968,
2706	     0,      0,  38969,  38970,  38971,      0,      0,      0,
2707	}},
2708	{{
2709	 38972,  38973,  38974,  38975,  38976,  38977,  38978,      0,
2710	 38979,  38980,  38981,  38982,  38983,  38984,  38985,      0,
2711	     0,      0,      0,      0,      0,      0,      0,      0,
2712	     0,      0,      0,      0,      0,      0,      0,      0,
2713	}},
2714	{{
2715	     0,      0,      0,      0,      0,      0,      0,      0,
2716	     0,      0,      0,      0,      0,      0,      0,      0,
2717	     0,      0,      0,      0,      0,      0,      0,      0,
2718	     0,      0,      0,      0,      0,      0,   6218,   6220,
2719	}},
2720	{{
2721	  6222,   6224,   6226,   6228,   6230,      0,      0,      0,
2722	     0,      0,      0,      0,      0,      0,      0,      0,
2723	     0,      0,      0,      0,      0,      0,      0,      0,
2724	     0,      0,      0,      0,      0,      0,      0,      0,
2725	}},
2726	{{
2727	     0,      0,      0,      0,      0,      0,      0,      0,
2728	     0,      0,      0,      0,      0,      0,      0,      0,
2729	     0,      0,      0,      0,      0,      0,      0,      0,
2730	     0,      0,      0,   6232,   6234,   6236,   6238,   6240,
2731	}},
2732	{{
2733	  6242,      0,      0,      0,      0,      0,      0,      0,
2734	     0,      0,      0,      0,      0,      0,      0,      0,
2735	     0,      0,      0,      0,      0,      0,      0,      0,
2736	     0,      0,      0,      0,      0,      0,      0,      0,
2737	}},
2738	{{
2739	 39012,  39013,  39014,  39015,  39016,  39017,  39018,  39019,
2740	 39020,  39021,  39022,  39023,  39024,  39025,  39026,  39027,
2741	 39028,  39029,  39030,  39031,  39032,  39033,  39034,  39035,
2742	 39036,  39037,  39038,  39039,  39040,  39041,  39042,  39043,
2743	}},
2744	{{
2745	 39044,  39045,  39046,  39047,  39048,  39049,  39050,  39051,
2746	 39052,  39053,  39054,  39055,  39056,  39057,  39058,  39059,
2747	 39060,  39061,  39062,  39063,  39064,  39065,  39066,  39067,
2748	 39068,  39069,  39070,  39071,  39072,  39073,  39074,  39075,
2749	}},
2750	{{
2751	 39076,  39077,  39078,  39079,  39080,  39081,  39082,  39083,
2752	 39084,  39085,  39086,  39087,  39088,  39089,  39090,  39091,
2753	 39092,  39093,  39094,  39095,  39096,      0,  39097,  39098,
2754	 39099,  39100,  39101,  39102,  39103,  39104,  39105,  39106,
2755	}},
2756	{{
2757	 39107,  39108,  39109,  39110,  39111,  39112,  39113,  39114,
2758	 39115,  39116,  39117,  39118,  39119,  39120,  39121,  39122,
2759	 39123,  39124,  39125,  39126,  39127,  39128,  39129,  39130,
2760	 39131,  39132,  39133,  39134,  39135,  39136,  39137,  39138,
2761	}},
2762	{{
2763	 39139,  39140,  39141,  39142,  39143,  39144,  39145,  39146,
2764	 39147,  39148,  39149,  39150,  39151,  39152,  39153,  39154,
2765	 39155,  39156,  39157,  39158,  39159,  39160,  39161,  39162,
2766	 39163,  39164,  39165,  39166,  39167,      0,  39168,  39169,
2767	}},
2768	{{
2769	     0,      0,  39170,      0,      0,  39171,  39172,      0,
2770	     0,  39173,  39174,  39175,  39176,      0,  39177,  39178,
2771	 39179,  39180,  39181,  39182,  39183,  39184,  39185,  39186,
2772	 39187,  39188,      0,  39189,      0,  39190,  39191,  39192,
2773	}},
2774	{{
2775	 39193,      0,  39194,  39195,      0,  39196,  39197,  39198,
2776	 39199,  39200,  39201,  39202,  39203,  39204,  39205,  39206,
2777	 39207,  39208,  39209,  39210,  39211,  39212,  39213,  39214,
2778	 39215,  39216,  39217,  39218,  39219,  39220,  39221,  39222,
2779	}},
2780	{{
2781	 39223,  39224,  39225,  39226,  39227,  39228,  39229,  39230,
2782	 39231,  39232,  39233,  39234,  39235,  39236,  39237,  39238,
2783	 39239,  39240,  39241,  39242,  39243,  39244,  39245,  39246,
2784	 39247,  39248,  39249,  39250,  39251,  39252,  39253,  39254,
2785	}},
2786	{{
2787	 39255,  39256,  39257,  39258,  39259,  39260,      0,  39261,
2788	 39262,  39263,  39264,      0,      0,  39265,  39266,  39267,
2789	 39268,  39269,  39270,  39271,  39272,      0,  39273,  39274,
2790	 39275,  39276,  39277,  39278,  39279,      0,  39280,  39281,
2791	}},
2792	{{
2793	 39282,  39283,  39284,  39285,  39286,  39287,  39288,  39289,
2794	 39290,  39291,  39292,  39293,  39294,  39295,  39296,  39297,
2795	 39298,  39299,  39300,  39301,  39302,  39303,  39304,  39305,
2796	 39306,  39307,      0,  39308,  39309,  39310,  39311,      0,
2797	}},
2798	{{
2799	 39312,  39313,  39314,  39315,  39316,      0,  39317,      0,
2800	     0,      0,  39318,  39319,  39320,  39321,  39322,  39323,
2801	 39324,      0,  39325,  39326,  39327,  39328,  39329,  39330,
2802	 39331,  39332,  39333,  39334,  39335,  39336,  39337,  39338,
2803	}},
2804	{{
2805	 39339,  39340,  39341,  39342,  39343,  39344,  39345,  39346,
2806	 39347,  39348,  39349,  39350,  39351,  39352,  39353,  39354,
2807	 39355,  39356,  39357,  39358,  39359,  39360,  39361,  39362,
2808	 39363,  39364,  39365,  39366,  39367,  39368,  39369,  39370,
2809	}},
2810	{{
2811	 39371,  39372,  39373,  39374,  39375,  39376,  39377,  39378,
2812	 39379,  39380,  39381,  39382,  39383,  39384,  39385,  39386,
2813	 39387,  39388,  39389,  39390,  39391,  39392,  39393,  39394,
2814	 39395,  39396,  39397,  39398,  39399,  39400,  39401,  39402,
2815	}},
2816	{{
2817	 39403,  39404,  39405,  39406,  39407,  39408,  39409,  39410,
2818	 39411,  39412,  39413,  39414,  39415,  39416,  39417,  39418,
2819	 39419,  39420,  39421,  39422,  39423,  39424,  39425,  39426,
2820	 39427,  39428,  39429,  39430,  39431,  39432,  39433,  39434,
2821	}},
2822	{{
2823	 39435,  39436,  39437,  39438,  39439,  39440,  39441,  39442,
2824	 39443,  39444,  39445,  39446,  39447,  39448,  39449,  39450,
2825	 39451,  39452,  39453,  39454,  39455,  39456,  39457,  39458,
2826	 39459,  39460,  39461,  39462,  39463,  39464,  39465,  39466,
2827	}},
2828	{{
2829	 39467,  39468,  39469,  39470,  39471,  39472,  39473,  39474,
2830	 39475,  39476,  39477,  39478,  39479,  39480,  39481,  39482,
2831	 39483,  39484,  39485,  39486,  39487,  39488,  39489,  39490,
2832	 39491,  39492,  39493,  39494,  39495,  39496,  39497,  39498,
2833	}},
2834	{{
2835	 39499,  39500,  39501,  39502,  39503,  39504,  39505,  39506,
2836	 39507,  39508,  39509,  39510,  39511,  39512,  39513,  39514,
2837	 39515,  39516,  39517,  39518,  39519,  39520,  39521,  39522,
2838	 39523,  39524,  39525,  39526,  39527,  39528,  39529,  39530,
2839	}},
2840	{{
2841	 39531,  39532,  39533,  39534,  39535,  39536,  39537,  39538,
2842	 39539,  39540,  39541,  39542,  39543,  39544,  39545,  39546,
2843	 39547,  39548,  39549,  39550,  39551,  39552,  39553,  39554,
2844	 39555,  39556,  39557,  39558,  39559,  39560,  39561,  39562,
2845	}},
2846	{{
2847	 39563,  39564,  39565,  39566,  39567,  39568,  39569,  39570,
2848	 39571,  39572,  39573,  39574,  39575,  39576,  39577,  39578,
2849	 39579,  39580,  39581,  39582,  39583,  39584,  39585,  39586,
2850	 39587,  39588,  39589,  39590,  39591,  39592,  39593,  39594,
2851	}},
2852	{{
2853	 39595,  39596,  39597,  39598,  39599,  39600,  39601,  39602,
2854	 39603,  39604,  39605,  39606,  39607,  39608,  39609,  39610,
2855	 39611,  39612,  39613,  39614,  39615,  39616,  39617,  39618,
2856	 39619,  39620,  39621,  39622,  39623,  39624,  39625,  39626,
2857	}},
2858	{{
2859	 39627,  39628,  39629,  39630,  39631,  39632,  39633,  39634,
2860	 39635,  39636,  39637,  39638,  39639,  39640,  39641,  39642,
2861	 39643,  39644,  39645,  39646,  39647,  39648,  39649,  39650,
2862	 39651,  39652,  39653,  39654,  39655,  39656,  39657,  39658,
2863	}},
2864	{{
2865	 39659,  39660,  39661,  39662,      0,      0,      0,      0,
2866	 39663,  39664,  39665,  39666,  39667,  39668,  39669,  39670,
2867	 39671,  39672,  39673,  39674,  39675,  39676,  39677,  39678,
2868	 39679,  39680,  39681,  39682,  39683,  39684,  39685,  39686,
2869	}},
2870	{{
2871	 39687,  39688,  39689,  39690,  39691,  39692,  39693,  39694,
2872	 39695,  39696,  39697,  39698,  39699,  39700,  39701,  39702,
2873	 39703,  39704,  39705,  39706,  39707,  39708,  39709,  39710,
2874	 39711,  39712,  39713,  39714,  39715,  39716,  39717,  39718,
2875	}},
2876	{{
2877	 39719,  39720,  39721,  39722,  39723,  39724,  39725,  39726,
2878	 39727,  39728,  39729,  39730,  39731,  39732,  39733,  39734,
2879	 39735,  39736,  39737,  39738,  39739,  39740,  39741,  39742,
2880	 39743,  39744,  39745,  39746,  39747,  39748,  39749,  39750,
2881	}},
2882	{{
2883	 39751,  39752,  39753,  39754,  39755,  39756,  39757,  39758,
2884	 39759,  39760,  39761,  39762,  39763,  39764,  39765,  39766,
2885	 39767,  39768,  39769,  39770,  39771,  39772,  39773,  39774,
2886	 39775,  39776,  39777,  39778,  39779,  39780,  39781,  39782,
2887	}},
2888	{{
2889	 39783,  39784,  39785,  39786,  39787,  39788,  39789,  39790,
2890	 39791,  39792,  39793,  39794,  39795,  39796,  39797,  39798,
2891	 39799,  39800,  39801,  39802,  39803,  39804,  39805,  39806,
2892	 39807,  39808,  39809,  39810,  39811,  39812,  39813,  39814,
2893	}},
2894	{{
2895	 39815,  39816,  39817,  39818,  39819,  39820,  39821,  39822,
2896	 39823,  39824,  39825,  39826,  39827,  39828,  39829,  39830,
2897	 39831,  39832,  39833,  39834,  39835,  39836,  39837,  39838,
2898	 39839,  39840,  39841,  39842,  39843,  39844,  39845,  39846,
2899	}},
2900	{{
2901	 39847,  39848,  39849,  39850,  39851,  39852,  39853,  39854,
2902	 39855,  39856,  39857,  39858,  39859,  39860,  39861,  39862,
2903	 39863,  39864,  39865,  39866,  39867,  39868,  39869,  39870,
2904	 39871,  39872,  39873,  39874,  39875,  39876,  39877,  39878,
2905	}},
2906	{{
2907	 39879,  39880,  39881,  39882,  39883,  39884,  39885,  39886,
2908	 39887,  39888,  39889,  39890,  39891,  39892,  39893,  39894,
2909	 39895,  39896,  39897,  39898,  39899,  39900,  39901,  39902,
2910	 39903,  39904,  39905,  39906,  39907,  39908,  39909,  39910,
2911	}},
2912	{{
2913	 39911,  39912,  39913,  39914,  39915,  39916,  39917,  39918,
2914	 39919,  39920,  39921,  39922,  39923,  39924,  39925,  39926,
2915	 39927,  39928,  39929,  39930,  39931,  39932,  39933,  39934,
2916	 39935,  39936,  39937,  39938,  39939,  39940,  39941,  39942,
2917	}},
2918	{{
2919	 39943,  39944,  39945,  39946,  39947,  39948,  39949,  39950,
2920	 39951,  39952,      0,      0,      0,      0,  39953,  39954,
2921	 39955,  39956,  39957,  39958,  39959,  39960,  39961,  39962,
2922	 39963,  39964,  39965,  39966,  39967,  39968,  39969,  39970,
2923	}},
2924	{{
2925	 39971,  39972,  39973,  39974,  39975,  39976,  39977,  39978,
2926	 39979,  39980,  39981,  39982,  39983,  39984,  39985,  39986,
2927	 39987,  39988,  39989,  39990,  39991,  39992,  39993,  39994,
2928	 39995,  39996,  39997,  39998,  39999,  40000,  40001,  40002,
2929	}},
2930	{{
2931	  7235,   7236,   7237,   7238,   7239,   7240,   7241,   7242,
2932	  7243,   7244,   7245,   7246,   7247,   7248,   7249,   7250,
2933	  7251,   7252,   7253,   7254,   7255,   7256,   7257,   7258,
2934	  7259,   7260,   7261,   7262,   7263,   7264,   7265,   7266,
2935	}},
2936	{{
2937	  7267,   7268,   7269,   7270,   7271,   7272,   7273,   7274,
2938	  7275,   7276,   7277,   7278,   7279,   7280,   7281,   7282,
2939	  7283,   7284,   7285,   7286,   7287,   7288,   7289,   7290,
2940	  7291,   7292,   7293,   7294,   7295,   7296,   7297,   7298,
2941	}},
2942	{{
2943	  7299,   7300,   7301,   7302,   7303,   7304,   7305,   7306,
2944	  7307,   7308,   7309,   7310,   7311,   7312,   7313,   7314,
2945	  7315,   7316,   7317,   7318,   7319,   7320,   7321,   7322,
2946	  7323,   7324,   7325,   7326,   7327,   7328,   7329,   7330,
2947	}},
2948	{{
2949	  7331,   7332,   7333,   7334,   7335,   7336,   7337,   7338,
2950	  7339,   7340,   7341,   7342,   7343,   7344,   7345,   7346,
2951	  7347,   7348,   7349,   7350,   7351,   7352,   7353,   7354,
2952	  7355,   7356,   7357,   7358,   7359,   7360,   7361,   7362,
2953	}},
2954	{{
2955	  7363,   7364,   7365,   7366,   7367,   7368,   7369,   7370,
2956	  7371,   7372,   7373,   7374,   7375,   7376,   7377,   7378,
2957	  7379,   7380,   7381,   7382,   7383,   7384,   7385,   7386,
2958	  7387,   7388,   7389,   7390,   7391,   7392,   7393,   7394,
2959	}},
2960	{{
2961	  7395,   7396,   7397,   7398,   7399,   7400,   7401,   7402,
2962	  7403,   7404,   7405,   7406,   7407,   7408,   7409,   7410,
2963	  7411,   7412,   7413,   7414,   7415,   7416,   7417,   7418,
2964	  7419,   7420,   7421,   7422,   7423,   7424,   7425,   7426,
2965	}},
2966	{{
2967	  7427,   7428,   7429,   7430,   7431,   7432,   7433,   7434,
2968	  7435,   7436,   7437,   7438,   7439,   7440,   7441,   7442,
2969	  7443,   7444,   7445,   7446,   7447,   7448,   7449,   7450,
2970	  7451,   7452,   7453,   7454,   7455,   7456,   7457,   7458,
2971	}},
2972	{{
2973	  7459,   7460,   7461,   7462,   7463,   7464,   7465,   7466,
2974	  7467,   7468,   7469,   7470,   7471,   7472,   7473,   7474,
2975	  7475,   7476,   7477,   7478,   7479,   7480,   7481,   7482,
2976	  7483,   7484,   7485,   7486,   7487,   7488,   7489,   7490,
2977	}},
2978	{{
2979	  7491,   7492,   7493,   7494,   7495,   7496,   7497,   7498,
2980	  7499,   7500,   7501,   7502,   7503,   7504,   7505,   7506,
2981	  7507,   7508,   7509,   7510,   7511,   7512,   7513,   7514,
2982	  7515,   7516,   7517,   7518,   7519,   7520,   7521,   7522,
2983	}},
2984	{{
2985	  7523,   7524,   7525,   7526,   7527,   7528,   7529,   7530,
2986	  7531,   7532,   7533,   7534,   7535,   7536,   7537,   7538,
2987	  7539,   7540,   7541,   7542,   7543,   7544,   7545,   7546,
2988	  7547,   7548,   7549,   7550,   7551,   7552,   7553,   7554,
2989	}},
2990	{{
2991	  7555,   7556,   7557,   7558,   7559,   7560,   7561,   7562,
2992	  7563,   7564,   7565,   7566,   7567,   7568,   7569,   7570,
2993	  7571,   7572,   7573,   7574,   7575,   7576,   7577,   7578,
2994	  7579,   7580,   7581,   7582,   7583,   7584,   7585,   7586,
2995	}},
2996	{{
2997	  7587,   7588,   7589,   7590,   7591,   7592,   7593,   7594,
2998	  7595,   7596,   7597,   7598,   7599,   7600,   7601,   7602,
2999	  7603,   7604,   7605,   7606,   7607,   7608,   7609,   7610,
3000	  7611,   7612,   7613,   7614,   7615,   7616,   7617,   7618,
3001	}},
3002	{{
3003	  7619,   7620,   7621,   7622,   7623,   7624,   7625,   7626,
3004	  7627,   7628,   7629,   7630,   7631,   7632,   7633,   7634,
3005	  7635,   7636,   7637,   7638,   7639,   7640,   7641,   7642,
3006	  7643,   7644,   7645,   7646,   7647,   7648,   7649,   7650,
3007	}},
3008	{{
3009	  7651,   7652,   7653,   7654,   7655,   7656,   7657,   7658,
3010	  7659,   7660,   7661,   7662,   7663,   7664,   7665,   7666,
3011	  7667,   7668,   7669,   7670,   7671,   7672,   7673,   7674,
3012	  7675,   7676,   7677,   7678,   7679,   7680,   7681,   7682,
3013	}},
3014	{{
3015	  7683,   7684,   7685,   7686,   7687,   7688,   7689,   7690,
3016	  7691,   7692,   7693,   7694,   7695,   7696,   7697,   7698,
3017	  7699,   7700,   7701,   7702,   7703,   7704,   7705,   7706,
3018	  7707,   7708,   7709,   7710,   7711,   7712,   7713,   7714,
3019	}},
3020	{{
3021	  7715,   7716,   7717,   7718,   7719,   7720,   7721,   7722,
3022	  7723,   7724,   7725,   7726,   7727,   7728,   7729,   7730,
3023	  7731,   7732,   7733,   7734,   7735,   7736,   7737,   7738,
3024	  7739,   7740,   7741,   7742,   7743,   7744,   7745,   7746,
3025	}},
3026	{{
3027	  7747,   7748,   7749,   7750,   7751,   7752,   7753,   7754,
3028	  7755,   7756,   7757,   7758,   7759,   7760,   7761,   7762,
3029	  7763,   7764,   7765,   7766,   7767,   7768,   7769,   7770,
3030	  7771,   7772,   7773,   7774,   7775,   7776,      0,      0,
3031	}},
3032};
3033static const unsigned long v320_decompose_seq[] = {
3034	0x00000000, 0x80000020, 0x00000020, 0x80000308,
3035	0x80000061, 0x00000020, 0x80000304, 0x80000032,
3036	0x80000033, 0x00000020, 0x80000301, 0x800003bc,
3037	0x00000020, 0x80000327, 0x80000031, 0x8000006f,
3038	0x00000031, 0x00002044, 0x80000034, 0x00000031,
3039	0x00002044, 0x80000032, 0x00000033, 0x00002044,
3040	0x80000034, 0x00000041, 0x80000300, 0x00000041,
3041	0x80000301, 0x00000041, 0x80000302, 0x00000041,
3042	0x80000303, 0x00000041, 0x80000308, 0x00000041,
3043	0x8000030a, 0x00000043, 0x80000327, 0x00000045,
3044	0x80000300, 0x00000045, 0x80000301, 0x00000045,
3045	0x80000302, 0x00000045, 0x80000308, 0x00000049,
3046	0x80000300, 0x00000049, 0x80000301, 0x00000049,
3047	0x80000302, 0x00000049, 0x80000308, 0x0000004e,
3048	0x80000303, 0x0000004f, 0x80000300, 0x0000004f,
3049	0x80000301, 0x0000004f, 0x80000302, 0x0000004f,
3050	0x80000303, 0x0000004f, 0x80000308, 0x00000055,
3051	0x80000300, 0x00000055, 0x80000301, 0x00000055,
3052	0x80000302, 0x00000055, 0x80000308, 0x00000059,
3053	0x80000301, 0x00000061, 0x80000300, 0x00000061,
3054	0x80000301, 0x00000061, 0x80000302, 0x00000061,
3055	0x80000303, 0x00000061, 0x80000308, 0x00000061,
3056	0x8000030a, 0x00000063, 0x80000327, 0x00000065,
3057	0x80000300, 0x00000065, 0x80000301, 0x00000065,
3058	0x80000302, 0x00000065, 0x80000308, 0x00000069,
3059	0x80000300, 0x00000069, 0x80000301, 0x00000069,
3060	0x80000302, 0x00000069, 0x80000308, 0x0000006e,
3061	0x80000303, 0x0000006f, 0x80000300, 0x0000006f,
3062	0x80000301, 0x0000006f, 0x80000302, 0x0000006f,
3063	0x80000303, 0x0000006f, 0x80000308, 0x00000075,
3064	0x80000300, 0x00000075, 0x80000301, 0x00000075,
3065	0x80000302, 0x00000075, 0x80000308, 0x00000079,
3066	0x80000301, 0x00000079, 0x80000308, 0x00000041,
3067	0x80000304, 0x00000061, 0x80000304, 0x00000041,
3068	0x80000306, 0x00000061, 0x80000306, 0x00000041,
3069	0x80000328, 0x00000061, 0x80000328, 0x00000043,
3070	0x80000301, 0x00000063, 0x80000301, 0x00000043,
3071	0x80000302, 0x00000063, 0x80000302, 0x00000043,
3072	0x80000307, 0x00000063, 0x80000307, 0x00000043,
3073	0x8000030c, 0x00000063, 0x8000030c, 0x00000044,
3074	0x8000030c, 0x00000064, 0x8000030c, 0x00000045,
3075	0x80000304, 0x00000065, 0x80000304, 0x00000045,
3076	0x80000306, 0x00000065, 0x80000306, 0x00000045,
3077	0x80000307, 0x00000065, 0x80000307, 0x00000045,
3078	0x80000328, 0x00000065, 0x80000328, 0x00000045,
3079	0x8000030c, 0x00000065, 0x8000030c, 0x00000047,
3080	0x80000302, 0x00000067, 0x80000302, 0x00000047,
3081	0x80000306, 0x00000067, 0x80000306, 0x00000047,
3082	0x80000307, 0x00000067, 0x80000307, 0x00000047,
3083	0x80000327, 0x00000067, 0x80000327, 0x00000048,
3084	0x80000302, 0x00000068, 0x80000302, 0x00000049,
3085	0x80000303, 0x00000069, 0x80000303, 0x00000049,
3086	0x80000304, 0x00000069, 0x80000304, 0x00000049,
3087	0x80000306, 0x00000069, 0x80000306, 0x00000049,
3088	0x80000328, 0x00000069, 0x80000328, 0x00000049,
3089	0x80000307, 0x00000049, 0x8000004a, 0x00000069,
3090	0x8000006a, 0x0000004a, 0x80000302, 0x0000006a,
3091	0x80000302, 0x0000004b, 0x80000327, 0x0000006b,
3092	0x80000327, 0x0000004c, 0x80000301, 0x0000006c,
3093	0x80000301, 0x0000004c, 0x80000327, 0x0000006c,
3094	0x80000327, 0x0000004c, 0x8000030c, 0x0000006c,
3095	0x8000030c, 0x0000004c, 0x800000b7, 0x0000006c,
3096	0x800000b7, 0x0000004e, 0x80000301, 0x0000006e,
3097	0x80000301, 0x0000004e, 0x80000327, 0x0000006e,
3098	0x80000327, 0x0000004e, 0x8000030c, 0x0000006e,
3099	0x8000030c, 0x000002bc, 0x8000006e, 0x0000004f,
3100	0x80000304, 0x0000006f, 0x80000304, 0x0000004f,
3101	0x80000306, 0x0000006f, 0x80000306, 0x0000004f,
3102	0x8000030b, 0x0000006f, 0x8000030b, 0x00000052,
3103	0x80000301, 0x00000072, 0x80000301, 0x00000052,
3104	0x80000327, 0x00000072, 0x80000327, 0x00000052,
3105	0x8000030c, 0x00000072, 0x8000030c, 0x00000053,
3106	0x80000301, 0x00000073, 0x80000301, 0x00000053,
3107	0x80000302, 0x00000073, 0x80000302, 0x00000053,
3108	0x80000327, 0x00000073, 0x80000327, 0x00000053,
3109	0x8000030c, 0x00000073, 0x8000030c, 0x00000054,
3110	0x80000327, 0x00000074, 0x80000327, 0x00000054,
3111	0x8000030c, 0x00000074, 0x8000030c, 0x00000055,
3112	0x80000303, 0x00000075, 0x80000303, 0x00000055,
3113	0x80000304, 0x00000075, 0x80000304, 0x00000055,
3114	0x80000306, 0x00000075, 0x80000306, 0x00000055,
3115	0x8000030a, 0x00000075, 0x8000030a, 0x00000055,
3116	0x8000030b, 0x00000075, 0x8000030b, 0x00000055,
3117	0x80000328, 0x00000075, 0x80000328, 0x00000057,
3118	0x80000302, 0x00000077, 0x80000302, 0x00000059,
3119	0x80000302, 0x00000079, 0x80000302, 0x00000059,
3120	0x80000308, 0x0000005a, 0x80000301, 0x0000007a,
3121	0x80000301, 0x0000005a, 0x80000307, 0x0000007a,
3122	0x80000307, 0x0000005a, 0x8000030c, 0x0000007a,
3123	0x8000030c, 0x80000073, 0x0000004f, 0x8000031b,
3124	0x0000006f, 0x8000031b, 0x00000055, 0x8000031b,
3125	0x00000075, 0x8000031b, 0x00000044, 0x8000017d,
3126	0x00000044, 0x8000017e, 0x00000064, 0x8000017e,
3127	0x0000004c, 0x8000004a, 0x0000004c, 0x8000006a,
3128	0x0000006c, 0x8000006a, 0x0000004e, 0x8000004a,
3129	0x0000004e, 0x8000006a, 0x0000006e, 0x8000006a,
3130	0x00000041, 0x8000030c, 0x00000061, 0x8000030c,
3131	0x00000049, 0x8000030c, 0x00000069, 0x8000030c,
3132	0x0000004f, 0x8000030c, 0x0000006f, 0x8000030c,
3133	0x00000055, 0x8000030c, 0x00000075, 0x8000030c,
3134	0x000000dc, 0x80000304, 0x000000fc, 0x80000304,
3135	0x000000dc, 0x80000301, 0x000000fc, 0x80000301,
3136	0x000000dc, 0x8000030c, 0x000000fc, 0x8000030c,
3137	0x000000dc, 0x80000300, 0x000000fc, 0x80000300,
3138	0x000000c4, 0x80000304, 0x000000e4, 0x80000304,
3139	0x00000226, 0x80000304, 0x00000227, 0x80000304,
3140	0x000000c6, 0x80000304, 0x000000e6, 0x80000304,
3141	0x00000047, 0x8000030c, 0x00000067, 0x8000030c,
3142	0x0000004b, 0x8000030c, 0x0000006b, 0x8000030c,
3143	0x0000004f, 0x80000328, 0x0000006f, 0x80000328,
3144	0x000001ea, 0x80000304, 0x000001eb, 0x80000304,
3145	0x000001b7, 0x8000030c, 0x00000292, 0x8000030c,
3146	0x0000006a, 0x8000030c, 0x00000044, 0x8000005a,
3147	0x00000044, 0x8000007a, 0x00000064, 0x8000007a,
3148	0x00000047, 0x80000301, 0x00000067, 0x80000301,
3149	0x0000004e, 0x80000300, 0x0000006e, 0x80000300,
3150	0x000000c5, 0x80000301, 0x000000e5, 0x80000301,
3151	0x000000c6, 0x80000301, 0x000000e6, 0x80000301,
3152	0x000000d8, 0x80000301, 0x000000f8, 0x80000301,
3153	0x00000041, 0x8000030f, 0x00000061, 0x8000030f,
3154	0x00000041, 0x80000311, 0x00000061, 0x80000311,
3155	0x00000045, 0x8000030f, 0x00000065, 0x8000030f,
3156	0x00000045, 0x80000311, 0x00000065, 0x80000311,
3157	0x00000049, 0x8000030f, 0x00000069, 0x8000030f,
3158	0x00000049, 0x80000311, 0x00000069, 0x80000311,
3159	0x0000004f, 0x8000030f, 0x0000006f, 0x8000030f,
3160	0x0000004f, 0x80000311, 0x0000006f, 0x80000311,
3161	0x00000052, 0x8000030f, 0x00000072, 0x8000030f,
3162	0x00000052, 0x80000311, 0x00000072, 0x80000311,
3163	0x00000055, 0x8000030f, 0x00000075, 0x8000030f,
3164	0x00000055, 0x80000311, 0x00000075, 0x80000311,
3165	0x00000053, 0x80000326, 0x00000073, 0x80000326,
3166	0x00000054, 0x80000326, 0x00000074, 0x80000326,
3167	0x00000048, 0x8000030c, 0x00000068, 0x8000030c,
3168	0x00000041, 0x80000307, 0x00000061, 0x80000307,
3169	0x00000045, 0x80000327, 0x00000065, 0x80000327,
3170	0x000000d6, 0x80000304, 0x000000f6, 0x80000304,
3171	0x000000d5, 0x80000304, 0x000000f5, 0x80000304,
3172	0x0000004f, 0x80000307, 0x0000006f, 0x80000307,
3173	0x0000022e, 0x80000304, 0x0000022f, 0x80000304,
3174	0x00000059, 0x80000304, 0x00000079, 0x80000304,
3175	0x80000068, 0x80000266, 0x8000006a, 0x80000072,
3176	0x80000279, 0x8000027b, 0x80000281, 0x80000077,
3177	0x80000079, 0x00000020, 0x80000306, 0x00000020,
3178	0x80000307, 0x00000020, 0x8000030a, 0x00000020,
3179	0x80000328, 0x00000020, 0x80000303, 0x00000020,
3180	0x8000030b, 0x80000263, 0x8000006c, 0x80000073,
3181	0x80000078, 0x80000295, 0x80000300, 0x80000301,
3182	0x80000313, 0x00000308, 0x80000301, 0x800002b9,
3183	0x00000020, 0x80000345, 0x8000003b, 0x00000020,
3184	0x80000301, 0x000000a8, 0x80000301, 0x00000391,
3185	0x80000301, 0x800000b7, 0x00000395, 0x80000301,
3186	0x00000397, 0x80000301, 0x00000399, 0x80000301,
3187	0x0000039f, 0x80000301, 0x000003a5, 0x80000301,
3188	0x000003a9, 0x80000301, 0x000003ca, 0x80000301,
3189	0x00000399, 0x80000308, 0x000003a5, 0x80000308,
3190	0x000003b1, 0x80000301, 0x000003b5, 0x80000301,
3191	0x000003b7, 0x80000301, 0x000003b9, 0x80000301,
3192	0x000003cb, 0x80000301, 0x000003b9, 0x80000308,
3193	0x000003c5, 0x80000308, 0x000003bf, 0x80000301,
3194	0x000003c5, 0x80000301, 0x000003c9, 0x80000301,
3195	0x800003b2, 0x800003b8, 0x800003a5, 0x000003d2,
3196	0x80000301, 0x000003d2, 0x80000308, 0x800003c6,
3197	0x800003c0, 0x800003ba, 0x800003c1, 0x800003c2,
3198	0x80000398, 0x800003b5, 0x00000415, 0x80000300,
3199	0x00000415, 0x80000308, 0x00000413, 0x80000301,
3200	0x00000406, 0x80000308, 0x0000041a, 0x80000301,
3201	0x00000418, 0x80000300, 0x00000423, 0x80000306,
3202	0x00000418, 0x80000306, 0x00000438, 0x80000306,
3203	0x00000435, 0x80000300, 0x00000435, 0x80000308,
3204	0x00000433, 0x80000301, 0x00000456, 0x80000308,
3205	0x0000043a, 0x80000301, 0x00000438, 0x80000300,
3206	0x00000443, 0x80000306, 0x00000474, 0x8000030f,
3207	0x00000475, 0x8000030f, 0x00000416, 0x80000306,
3208	0x00000436, 0x80000306, 0x00000410, 0x80000306,
3209	0x00000430, 0x80000306, 0x00000410, 0x80000308,
3210	0x00000430, 0x80000308, 0x00000415, 0x80000306,
3211	0x00000435, 0x80000306, 0x000004d8, 0x80000308,
3212	0x000004d9, 0x80000308, 0x00000416, 0x80000308,
3213	0x00000436, 0x80000308, 0x00000417, 0x80000308,
3214	0x00000437, 0x80000308, 0x00000418, 0x80000304,
3215	0x00000438, 0x80000304, 0x00000418, 0x80000308,
3216	0x00000438, 0x80000308, 0x0000041e, 0x80000308,
3217	0x0000043e, 0x80000308, 0x000004e8, 0x80000308,
3218	0x000004e9, 0x80000308, 0x0000042d, 0x80000308,
3219	0x0000044d, 0x80000308, 0x00000423, 0x80000304,
3220	0x00000443, 0x80000304, 0x00000423, 0x80000308,
3221	0x00000443, 0x80000308, 0x00000423, 0x8000030b,
3222	0x00000443, 0x8000030b, 0x00000427, 0x80000308,
3223	0x00000447, 0x80000308, 0x0000042b, 0x80000308,
3224	0x0000044b, 0x80000308, 0x00000565, 0x80000582,
3225	0x00000627, 0x80000653, 0x00000627, 0x80000654,
3226	0x00000648, 0x80000654, 0x00000627, 0x80000655,
3227	0x0000064a, 0x80000654, 0x00000627, 0x80000674,
3228	0x00000648, 0x80000674, 0x000006c7, 0x80000674,
3229	0x0000064a, 0x80000674, 0x000006d5, 0x80000654,
3230	0x000006c1, 0x80000654, 0x000006d2, 0x80000654,
3231	0x00000928, 0x8000093c, 0x00000930, 0x8000093c,
3232	0x00000933, 0x8000093c, 0x00000915, 0x8000093c,
3233	0x00000916, 0x8000093c, 0x00000917, 0x8000093c,
3234	0x0000091c, 0x8000093c, 0x00000921, 0x8000093c,
3235	0x00000922, 0x8000093c, 0x0000092b, 0x8000093c,
3236	0x0000092f, 0x8000093c, 0x000009c7, 0x800009be,
3237	0x000009c7, 0x800009d7, 0x000009a1, 0x800009bc,
3238	0x000009a2, 0x800009bc, 0x000009af, 0x800009bc,
3239	0x00000a32, 0x80000a3c, 0x00000a38, 0x80000a3c,
3240	0x00000a16, 0x80000a3c, 0x00000a17, 0x80000a3c,
3241	0x00000a1c, 0x80000a3c, 0x00000a2b, 0x80000a3c,
3242	0x00000b47, 0x80000b56, 0x00000b47, 0x80000b3e,
3243	0x00000b47, 0x80000b57, 0x00000b21, 0x80000b3c,
3244	0x00000b22, 0x80000b3c, 0x00000b92, 0x80000bd7,
3245	0x00000bc6, 0x80000bbe, 0x00000bc7, 0x80000bbe,
3246	0x00000bc6, 0x80000bd7, 0x00000c46, 0x80000c56,
3247	0x00000cbf, 0x80000cd5, 0x00000cc6, 0x80000cd5,
3248	0x00000cc6, 0x80000cd6, 0x00000cc6, 0x80000cc2,
3249	0x00000cca, 0x80000cd5, 0x00000d46, 0x80000d3e,
3250	0x00000d47, 0x80000d3e, 0x00000d46, 0x80000d57,
3251	0x00000dd9, 0x80000dca, 0x00000dd9, 0x80000dcf,
3252	0x00000ddc, 0x80000dca, 0x00000dd9, 0x80000ddf,
3253	0x00000e4d, 0x80000e32, 0x00000ecd, 0x80000eb2,
3254	0x00000eab, 0x80000e99, 0x00000eab, 0x80000ea1,
3255	0x80000f0b, 0x00000f42, 0x80000fb7, 0x00000f4c,
3256	0x80000fb7, 0x00000f51, 0x80000fb7, 0x00000f56,
3257	0x80000fb7, 0x00000f5b, 0x80000fb7, 0x00000f40,
3258	0x80000fb5, 0x00000f71, 0x80000f72, 0x00000f71,
3259	0x80000f74, 0x00000fb2, 0x80000f80, 0x00000fb2,
3260	0x80000f81, 0x00000fb3, 0x80000f80, 0x00000fb3,
3261	0x80000f81, 0x00000f71, 0x80000f80, 0x00000f92,
3262	0x80000fb7, 0x00000f9c, 0x80000fb7, 0x00000fa1,
3263	0x80000fb7, 0x00000fa6, 0x80000fb7, 0x00000fab,
3264	0x80000fb7, 0x00000f90, 0x80000fb5, 0x00001025,
3265	0x8000102e, 0x00000041, 0x80000325, 0x00000061,
3266	0x80000325, 0x00000042, 0x80000307, 0x00000062,
3267	0x80000307, 0x00000042, 0x80000323, 0x00000062,
3268	0x80000323, 0x00000042, 0x80000331, 0x00000062,
3269	0x80000331, 0x000000c7, 0x80000301, 0x000000e7,
3270	0x80000301, 0x00000044, 0x80000307, 0x00000064,
3271	0x80000307, 0x00000044, 0x80000323, 0x00000064,
3272	0x80000323, 0x00000044, 0x80000331, 0x00000064,
3273	0x80000331, 0x00000044, 0x80000327, 0x00000064,
3274	0x80000327, 0x00000044, 0x8000032d, 0x00000064,
3275	0x8000032d, 0x00000112, 0x80000300, 0x00000113,
3276	0x80000300, 0x00000112, 0x80000301, 0x00000113,
3277	0x80000301, 0x00000045, 0x8000032d, 0x00000065,
3278	0x8000032d, 0x00000045, 0x80000330, 0x00000065,
3279	0x80000330, 0x00000228, 0x80000306, 0x00000229,
3280	0x80000306, 0x00000046, 0x80000307, 0x00000066,
3281	0x80000307, 0x00000047, 0x80000304, 0x00000067,
3282	0x80000304, 0x00000048, 0x80000307, 0x00000068,
3283	0x80000307, 0x00000048, 0x80000323, 0x00000068,
3284	0x80000323, 0x00000048, 0x80000308, 0x00000068,
3285	0x80000308, 0x00000048, 0x80000327, 0x00000068,
3286	0x80000327, 0x00000048, 0x8000032e, 0x00000068,
3287	0x8000032e, 0x00000049, 0x80000330, 0x00000069,
3288	0x80000330, 0x000000cf, 0x80000301, 0x000000ef,
3289	0x80000301, 0x0000004b, 0x80000301, 0x0000006b,
3290	0x80000301, 0x0000004b, 0x80000323, 0x0000006b,
3291	0x80000323, 0x0000004b, 0x80000331, 0x0000006b,
3292	0x80000331, 0x0000004c, 0x80000323, 0x0000006c,
3293	0x80000323, 0x00001e36, 0x80000304, 0x00001e37,
3294	0x80000304, 0x0000004c, 0x80000331, 0x0000006c,
3295	0x80000331, 0x0000004c, 0x8000032d, 0x0000006c,
3296	0x8000032d, 0x0000004d, 0x80000301, 0x0000006d,
3297	0x80000301, 0x0000004d, 0x80000307, 0x0000006d,
3298	0x80000307, 0x0000004d, 0x80000323, 0x0000006d,
3299	0x80000323, 0x0000004e, 0x80000307, 0x0000006e,
3300	0x80000307, 0x0000004e, 0x80000323, 0x0000006e,
3301	0x80000323, 0x0000004e, 0x80000331, 0x0000006e,
3302	0x80000331, 0x0000004e, 0x8000032d, 0x0000006e,
3303	0x8000032d, 0x000000d5, 0x80000301, 0x000000f5,
3304	0x80000301, 0x000000d5, 0x80000308, 0x000000f5,
3305	0x80000308, 0x0000014c, 0x80000300, 0x0000014d,
3306	0x80000300, 0x0000014c, 0x80000301, 0x0000014d,
3307	0x80000301, 0x00000050, 0x80000301, 0x00000070,
3308	0x80000301, 0x00000050, 0x80000307, 0x00000070,
3309	0x80000307, 0x00000052, 0x80000307, 0x00000072,
3310	0x80000307, 0x00000052, 0x80000323, 0x00000072,
3311	0x80000323, 0x00001e5a, 0x80000304, 0x00001e5b,
3312	0x80000304, 0x00000052, 0x80000331, 0x00000072,
3313	0x80000331, 0x00000053, 0x80000307, 0x00000073,
3314	0x80000307, 0x00000053, 0x80000323, 0x00000073,
3315	0x80000323, 0x0000015a, 0x80000307, 0x0000015b,
3316	0x80000307, 0x00000160, 0x80000307, 0x00000161,
3317	0x80000307, 0x00001e62, 0x80000307, 0x00001e63,
3318	0x80000307, 0x00000054, 0x80000307, 0x00000074,
3319	0x80000307, 0x00000054, 0x80000323, 0x00000074,
3320	0x80000323, 0x00000054, 0x80000331, 0x00000074,
3321	0x80000331, 0x00000054, 0x8000032d, 0x00000074,
3322	0x8000032d, 0x00000055, 0x80000324, 0x00000075,
3323	0x80000324, 0x00000055, 0x80000330, 0x00000075,
3324	0x80000330, 0x00000055, 0x8000032d, 0x00000075,
3325	0x8000032d, 0x00000168, 0x80000301, 0x00000169,
3326	0x80000301, 0x0000016a, 0x80000308, 0x0000016b,
3327	0x80000308, 0x00000056, 0x80000303, 0x00000076,
3328	0x80000303, 0x00000056, 0x80000323, 0x00000076,
3329	0x80000323, 0x00000057, 0x80000300, 0x00000077,
3330	0x80000300, 0x00000057, 0x80000301, 0x00000077,
3331	0x80000301, 0x00000057, 0x80000308, 0x00000077,
3332	0x80000308, 0x00000057, 0x80000307, 0x00000077,
3333	0x80000307, 0x00000057, 0x80000323, 0x00000077,
3334	0x80000323, 0x00000058, 0x80000307, 0x00000078,
3335	0x80000307, 0x00000058, 0x80000308, 0x00000078,
3336	0x80000308, 0x00000059, 0x80000307, 0x00000079,
3337	0x80000307, 0x0000005a, 0x80000302, 0x0000007a,
3338	0x80000302, 0x0000005a, 0x80000323, 0x0000007a,
3339	0x80000323, 0x0000005a, 0x80000331, 0x0000007a,
3340	0x80000331, 0x00000068, 0x80000331, 0x00000074,
3341	0x80000308, 0x00000077, 0x8000030a, 0x00000079,
3342	0x8000030a, 0x00000061, 0x800002be, 0x0000017f,
3343	0x80000307, 0x00000041, 0x80000323, 0x00000061,
3344	0x80000323, 0x00000041, 0x80000309, 0x00000061,
3345	0x80000309, 0x000000c2, 0x80000301, 0x000000e2,
3346	0x80000301, 0x000000c2, 0x80000300, 0x000000e2,
3347	0x80000300, 0x000000c2, 0x80000309, 0x000000e2,
3348	0x80000309, 0x000000c2, 0x80000303, 0x000000e2,
3349	0x80000303, 0x00001ea0, 0x80000302, 0x00001ea1,
3350	0x80000302, 0x00000102, 0x80000301, 0x00000103,
3351	0x80000301, 0x00000102, 0x80000300, 0x00000103,
3352	0x80000300, 0x00000102, 0x80000309, 0x00000103,
3353	0x80000309, 0x00000102, 0x80000303, 0x00000103,
3354	0x80000303, 0x00001ea0, 0x80000306, 0x00001ea1,
3355	0x80000306, 0x00000045, 0x80000323, 0x00000065,
3356	0x80000323, 0x00000045, 0x80000309, 0x00000065,
3357	0x80000309, 0x00000045, 0x80000303, 0x00000065,
3358	0x80000303, 0x000000ca, 0x80000301, 0x000000ea,
3359	0x80000301, 0x000000ca, 0x80000300, 0x000000ea,
3360	0x80000300, 0x000000ca, 0x80000309, 0x000000ea,
3361	0x80000309, 0x000000ca, 0x80000303, 0x000000ea,
3362	0x80000303, 0x00001eb8, 0x80000302, 0x00001eb9,
3363	0x80000302, 0x00000049, 0x80000309, 0x00000069,
3364	0x80000309, 0x00000049, 0x80000323, 0x00000069,
3365	0x80000323, 0x0000004f, 0x80000323, 0x0000006f,
3366	0x80000323, 0x0000004f, 0x80000309, 0x0000006f,
3367	0x80000309, 0x000000d4, 0x80000301, 0x000000f4,
3368	0x80000301, 0x000000d4, 0x80000300, 0x000000f4,
3369	0x80000300, 0x000000d4, 0x80000309, 0x000000f4,
3370	0x80000309, 0x000000d4, 0x80000303, 0x000000f4,
3371	0x80000303, 0x00001ecc, 0x80000302, 0x00001ecd,
3372	0x80000302, 0x000001a0, 0x80000301, 0x000001a1,
3373	0x80000301, 0x000001a0, 0x80000300, 0x000001a1,
3374	0x80000300, 0x000001a0, 0x80000309, 0x000001a1,
3375	0x80000309, 0x000001a0, 0x80000303, 0x000001a1,
3376	0x80000303, 0x000001a0, 0x80000323, 0x000001a1,
3377	0x80000323, 0x00000055, 0x80000323, 0x00000075,
3378	0x80000323, 0x00000055, 0x80000309, 0x00000075,
3379	0x80000309, 0x000001af, 0x80000301, 0x000001b0,
3380	0x80000301, 0x000001af, 0x80000300, 0x000001b0,
3381	0x80000300, 0x000001af, 0x80000309, 0x000001b0,
3382	0x80000309, 0x000001af, 0x80000303, 0x000001b0,
3383	0x80000303, 0x000001af, 0x80000323, 0x000001b0,
3384	0x80000323, 0x00000059, 0x80000300, 0x00000079,
3385	0x80000300, 0x00000059, 0x80000323, 0x00000079,
3386	0x80000323, 0x00000059, 0x80000309, 0x00000079,
3387	0x80000309, 0x00000059, 0x80000303, 0x00000079,
3388	0x80000303, 0x000003b1, 0x80000313, 0x000003b1,
3389	0x80000314, 0x00001f00, 0x80000300, 0x00001f01,
3390	0x80000300, 0x00001f00, 0x80000301, 0x00001f01,
3391	0x80000301, 0x00001f00, 0x80000342, 0x00001f01,
3392	0x80000342, 0x00000391, 0x80000313, 0x00000391,
3393	0x80000314, 0x00001f08, 0x80000300, 0x00001f09,
3394	0x80000300, 0x00001f08, 0x80000301, 0x00001f09,
3395	0x80000301, 0x00001f08, 0x80000342, 0x00001f09,
3396	0x80000342, 0x000003b5, 0x80000313, 0x000003b5,
3397	0x80000314, 0x00001f10, 0x80000300, 0x00001f11,
3398	0x80000300, 0x00001f10, 0x80000301, 0x00001f11,
3399	0x80000301, 0x00000395, 0x80000313, 0x00000395,
3400	0x80000314, 0x00001f18, 0x80000300, 0x00001f19,
3401	0x80000300, 0x00001f18, 0x80000301, 0x00001f19,
3402	0x80000301, 0x000003b7, 0x80000313, 0x000003b7,
3403	0x80000314, 0x00001f20, 0x80000300, 0x00001f21,
3404	0x80000300, 0x00001f20, 0x80000301, 0x00001f21,
3405	0x80000301, 0x00001f20, 0x80000342, 0x00001f21,
3406	0x80000342, 0x00000397, 0x80000313, 0x00000397,
3407	0x80000314, 0x00001f28, 0x80000300, 0x00001f29,
3408	0x80000300, 0x00001f28, 0x80000301, 0x00001f29,
3409	0x80000301, 0x00001f28, 0x80000342, 0x00001f29,
3410	0x80000342, 0x000003b9, 0x80000313, 0x000003b9,
3411	0x80000314, 0x00001f30, 0x80000300, 0x00001f31,
3412	0x80000300, 0x00001f30, 0x80000301, 0x00001f31,
3413	0x80000301, 0x00001f30, 0x80000342, 0x00001f31,
3414	0x80000342, 0x00000399, 0x80000313, 0x00000399,
3415	0x80000314, 0x00001f38, 0x80000300, 0x00001f39,
3416	0x80000300, 0x00001f38, 0x80000301, 0x00001f39,
3417	0x80000301, 0x00001f38, 0x80000342, 0x00001f39,
3418	0x80000342, 0x000003bf, 0x80000313, 0x000003bf,
3419	0x80000314, 0x00001f40, 0x80000300, 0x00001f41,
3420	0x80000300, 0x00001f40, 0x80000301, 0x00001f41,
3421	0x80000301, 0x0000039f, 0x80000313, 0x0000039f,
3422	0x80000314, 0x00001f48, 0x80000300, 0x00001f49,
3423	0x80000300, 0x00001f48, 0x80000301, 0x00001f49,
3424	0x80000301, 0x000003c5, 0x80000313, 0x000003c5,
3425	0x80000314, 0x00001f50, 0x80000300, 0x00001f51,
3426	0x80000300, 0x00001f50, 0x80000301, 0x00001f51,
3427	0x80000301, 0x00001f50, 0x80000342, 0x00001f51,
3428	0x80000342, 0x000003a5, 0x80000314, 0x00001f59,
3429	0x80000300, 0x00001f59, 0x80000301, 0x00001f59,
3430	0x80000342, 0x000003c9, 0x80000313, 0x000003c9,
3431	0x80000314, 0x00001f60, 0x80000300, 0x00001f61,
3432	0x80000300, 0x00001f60, 0x80000301, 0x00001f61,
3433	0x80000301, 0x00001f60, 0x80000342, 0x00001f61,
3434	0x80000342, 0x000003a9, 0x80000313, 0x000003a9,
3435	0x80000314, 0x00001f68, 0x80000300, 0x00001f69,
3436	0x80000300, 0x00001f68, 0x80000301, 0x00001f69,
3437	0x80000301, 0x00001f68, 0x80000342, 0x00001f69,
3438	0x80000342, 0x000003b1, 0x80000300, 0x800003ac,
3439	0x000003b5, 0x80000300, 0x800003ad, 0x000003b7,
3440	0x80000300, 0x800003ae, 0x000003b9, 0x80000300,
3441	0x800003af, 0x000003bf, 0x80000300, 0x800003cc,
3442	0x000003c5, 0x80000300, 0x800003cd, 0x000003c9,
3443	0x80000300, 0x800003ce, 0x00001f00, 0x80000345,
3444	0x00001f01, 0x80000345, 0x00001f02, 0x80000345,
3445	0x00001f03, 0x80000345, 0x00001f04, 0x80000345,
3446	0x00001f05, 0x80000345, 0x00001f06, 0x80000345,
3447	0x00001f07, 0x80000345, 0x00001f08, 0x80000345,
3448	0x00001f09, 0x80000345, 0x00001f0a, 0x80000345,
3449	0x00001f0b, 0x80000345, 0x00001f0c, 0x80000345,
3450	0x00001f0d, 0x80000345, 0x00001f0e, 0x80000345,
3451	0x00001f0f, 0x80000345, 0x00001f20, 0x80000345,
3452	0x00001f21, 0x80000345, 0x00001f22, 0x80000345,
3453	0x00001f23, 0x80000345, 0x00001f24, 0x80000345,
3454	0x00001f25, 0x80000345, 0x00001f26, 0x80000345,
3455	0x00001f27, 0x80000345, 0x00001f28, 0x80000345,
3456	0x00001f29, 0x80000345, 0x00001f2a, 0x80000345,
3457	0x00001f2b, 0x80000345, 0x00001f2c, 0x80000345,
3458	0x00001f2d, 0x80000345, 0x00001f2e, 0x80000345,
3459	0x00001f2f, 0x80000345, 0x00001f60, 0x80000345,
3460	0x00001f61, 0x80000345, 0x00001f62, 0x80000345,
3461	0x00001f63, 0x80000345, 0x00001f64, 0x80000345,
3462	0x00001f65, 0x80000345, 0x00001f66, 0x80000345,
3463	0x00001f67, 0x80000345, 0x00001f68, 0x80000345,
3464	0x00001f69, 0x80000345, 0x00001f6a, 0x80000345,
3465	0x00001f6b, 0x80000345, 0x00001f6c, 0x80000345,
3466	0x00001f6d, 0x80000345, 0x00001f6e, 0x80000345,
3467	0x00001f6f, 0x80000345, 0x000003b1, 0x80000306,
3468	0x000003b1, 0x80000304, 0x00001f70, 0x80000345,
3469	0x000003b1, 0x80000345, 0x000003ac, 0x80000345,
3470	0x000003b1, 0x80000342, 0x00001fb6, 0x80000345,
3471	0x00000391, 0x80000306, 0x00000391, 0x80000304,
3472	0x00000391, 0x80000300, 0x80000386, 0x00000391,
3473	0x80000345, 0x00000020, 0x80000313, 0x800003b9,
3474	0x00000020, 0x80000313, 0x00000020, 0x80000342,
3475	0x000000a8, 0x80000342, 0x00001f74, 0x80000345,
3476	0x000003b7, 0x80000345, 0x000003ae, 0x80000345,
3477	0x000003b7, 0x80000342, 0x00001fc6, 0x80000345,
3478	0x00000395, 0x80000300, 0x80000388, 0x00000397,
3479	0x80000300, 0x80000389, 0x00000397, 0x80000345,
3480	0x00001fbf, 0x80000300, 0x00001fbf, 0x80000301,
3481	0x00001fbf, 0x80000342, 0x000003b9, 0x80000306,
3482	0x000003b9, 0x80000304, 0x000003ca, 0x80000300,
3483	0x80000390, 0x000003b9, 0x80000342, 0x000003ca,
3484	0x80000342, 0x00000399, 0x80000306, 0x00000399,
3485	0x80000304, 0x00000399, 0x80000300, 0x8000038a,
3486	0x00001ffe, 0x80000300, 0x00001ffe, 0x80000301,
3487	0x00001ffe, 0x80000342, 0x000003c5, 0x80000306,
3488	0x000003c5, 0x80000304, 0x000003cb, 0x80000300,
3489	0x800003b0, 0x000003c1, 0x80000313, 0x000003c1,
3490	0x80000314, 0x000003c5, 0x80000342, 0x000003cb,
3491	0x80000342, 0x000003a5, 0x80000306, 0x000003a5,
3492	0x80000304, 0x000003a5, 0x80000300, 0x8000038e,
3493	0x000003a1, 0x80000314, 0x000000a8, 0x80000300,
3494	0x80000385, 0x80000060, 0x00001f7c, 0x80000345,
3495	0x000003c9, 0x80000345, 0x000003ce, 0x80000345,
3496	0x000003c9, 0x80000342, 0x00001ff6, 0x80000345,
3497	0x0000039f, 0x80000300, 0x8000038c, 0x000003a9,
3498	0x80000300, 0x8000038f, 0x000003a9, 0x80000345,
3499	0x800000b4, 0x00000020, 0x80000314, 0x80002002,
3500	0x80002003, 0x80000020, 0x80000020, 0x80000020,
3501	0x80000020, 0x80000020, 0x80000020, 0x80000020,
3502	0x80000020, 0x80000020, 0x80002010, 0x00000020,
3503	0x80000333, 0x8000002e, 0x0000002e, 0x8000002e,
3504	0x0000002e, 0x0000002e, 0x8000002e, 0x80000020,
3505	0x00002032, 0x80002032, 0x00002032, 0x00002032,
3506	0x80002032, 0x00002035, 0x80002035, 0x00002035,
3507	0x00002035, 0x80002035, 0x00000021, 0x80000021,
3508	0x00000020, 0x80000305, 0x0000003f, 0x8000003f,
3509	0x0000003f, 0x80000021, 0x00000021, 0x8000003f,
3510	0x00002032, 0x00002032, 0x00002032, 0x80002032,
3511	0x80000020, 0x80000030, 0x80000069, 0x80000034,
3512	0x80000035, 0x80000036, 0x80000037, 0x80000038,
3513	0x80000039, 0x8000002b, 0x80002212, 0x8000003d,
3514	0x80000028, 0x80000029, 0x8000006e, 0x80000030,
3515	0x80000031, 0x80000032, 0x80000033, 0x80000034,
3516	0x80000035, 0x80000036, 0x80000037, 0x80000038,
3517	0x80000039, 0x8000002b, 0x80002212, 0x8000003d,
3518	0x80000028, 0x80000029, 0x00000052, 0x80000073,
3519	0x00000061, 0x0000002f, 0x80000063, 0x00000061,
3520	0x0000002f, 0x80000073, 0x80000043, 0x000000b0,
3521	0x80000043, 0x00000063, 0x0000002f, 0x8000006f,
3522	0x00000063, 0x0000002f, 0x80000075, 0x80000190,
3523	0x000000b0, 0x80000046, 0x80000067, 0x80000048,
3524	0x80000048, 0x80000048, 0x80000068, 0x80000127,
3525	0x80000049, 0x80000049, 0x8000004c, 0x8000006c,
3526	0x8000004e, 0x0000004e, 0x8000006f, 0x80000050,
3527	0x80000051, 0x80000052, 0x80000052, 0x80000052,
3528	0x00000053, 0x8000004d, 0x00000054, 0x00000045,
3529	0x8000004c, 0x00000054, 0x8000004d, 0x8000005a,
3530	0x800003a9, 0x8000005a, 0x8000004b, 0x800000c5,
3531	0x80000042, 0x80000043, 0x80000065, 0x80000045,
3532	0x80000046, 0x8000004d, 0x8000006f, 0x800005d0,
3533	0x800005d1, 0x800005d2, 0x800005d3, 0x80000069,
3534	0x800003b3, 0x80000393, 0x800003a0, 0x80002211,
3535	0x80000044, 0x80000064, 0x80000065, 0x80000069,
3536	0x8000006a, 0x00000031, 0x00002044, 0x80000033,
3537	0x00000032, 0x00002044, 0x80000033, 0x00000031,
3538	0x00002044, 0x80000035, 0x00000032, 0x00002044,
3539	0x80000035, 0x00000033, 0x00002044, 0x80000035,
3540	0x00000034, 0x00002044, 0x80000035, 0x00000031,
3541	0x00002044, 0x80000036, 0x00000035, 0x00002044,
3542	0x80000036, 0x00000031, 0x00002044, 0x80000038,
3543	0x00000033, 0x00002044, 0x80000038, 0x00000035,
3544	0x00002044, 0x80000038, 0x00000037, 0x00002044,
3545	0x80000038, 0x00000031, 0x80002044, 0x80000049,
3546	0x00000049, 0x80000049, 0x00000049, 0x00000049,
3547	0x80000049, 0x00000049, 0x80000056, 0x80000056,
3548	0x00000056, 0x80000049, 0x00000056, 0x00000049,
3549	0x80000049, 0x00000056, 0x00000049, 0x00000049,
3550	0x80000049, 0x00000049, 0x80000058, 0x80000058,
3551	0x00000058, 0x80000049, 0x00000058, 0x00000049,
3552	0x80000049, 0x8000004c, 0x80000043, 0x80000044,
3553	0x8000004d, 0x80000069, 0x00000069, 0x80000069,
3554	0x00000069, 0x00000069, 0x80000069, 0x00000069,
3555	0x80000076, 0x80000076, 0x00000076, 0x80000069,
3556	0x00000076, 0x00000069, 0x80000069, 0x00000076,
3557	0x00000069, 0x00000069, 0x80000069, 0x00000069,
3558	0x80000078, 0x80000078, 0x00000078, 0x80000069,
3559	0x00000078, 0x00000069, 0x80000069, 0x8000006c,
3560	0x80000063, 0x80000064, 0x8000006d, 0x00002190,
3561	0x80000338, 0x00002192, 0x80000338, 0x00002194,
3562	0x80000338, 0x000021d0, 0x80000338, 0x000021d4,
3563	0x80000338, 0x000021d2, 0x80000338, 0x00002203,
3564	0x80000338, 0x00002208, 0x80000338, 0x0000220b,
3565	0x80000338, 0x00002223, 0x80000338, 0x00002225,
3566	0x80000338, 0x0000222b, 0x8000222b, 0x0000222b,
3567	0x0000222b, 0x8000222b, 0x0000222e, 0x8000222e,
3568	0x0000222e, 0x0000222e, 0x8000222e, 0x0000223c,
3569	0x80000338, 0x00002243, 0x80000338, 0x00002245,
3570	0x80000338, 0x00002248, 0x80000338, 0x0000003d,
3571	0x80000338, 0x00002261, 0x80000338, 0x0000224d,
3572	0x80000338, 0x0000003c, 0x80000338, 0x0000003e,
3573	0x80000338, 0x00002264, 0x80000338, 0x00002265,
3574	0x80000338, 0x00002272, 0x80000338, 0x00002273,
3575	0x80000338, 0x00002276, 0x80000338, 0x00002277,
3576	0x80000338, 0x0000227a, 0x80000338, 0x0000227b,
3577	0x80000338, 0x00002282, 0x80000338, 0x00002283,
3578	0x80000338, 0x00002286, 0x80000338, 0x00002287,
3579	0x80000338, 0x000022a2, 0x80000338, 0x000022a8,
3580	0x80000338, 0x000022a9, 0x80000338, 0x000022ab,
3581	0x80000338, 0x0000227c, 0x80000338, 0x0000227d,
3582	0x80000338, 0x00002291, 0x80000338, 0x00002292,
3583	0x80000338, 0x000022b2, 0x80000338, 0x000022b3,
3584	0x80000338, 0x000022b4, 0x80000338, 0x000022b5,
3585	0x80000338, 0x80003008, 0x80003009, 0x80000031,
3586	0x80000032, 0x80000033, 0x80000034, 0x80000035,
3587	0x80000036, 0x80000037, 0x80000038, 0x80000039,
3588	0x00000031, 0x80000030, 0x00000031, 0x80000031,
3589	0x00000031, 0x80000032, 0x00000031, 0x80000033,
3590	0x00000031, 0x80000034, 0x00000031, 0x80000035,
3591	0x00000031, 0x80000036, 0x00000031, 0x80000037,
3592	0x00000031, 0x80000038, 0x00000031, 0x80000039,
3593	0x00000032, 0x80000030, 0x00000028, 0x00000031,
3594	0x80000029, 0x00000028, 0x00000032, 0x80000029,
3595	0x00000028, 0x00000033, 0x80000029, 0x00000028,
3596	0x00000034, 0x80000029, 0x00000028, 0x00000035,
3597	0x80000029, 0x00000028, 0x00000036, 0x80000029,
3598	0x00000028, 0x00000037, 0x80000029, 0x00000028,
3599	0x00000038, 0x80000029, 0x00000028, 0x00000039,
3600	0x80000029, 0x00000028, 0x00000031, 0x00000030,
3601	0x80000029, 0x00000028, 0x00000031, 0x00000031,
3602	0x80000029, 0x00000028, 0x00000031, 0x00000032,
3603	0x80000029, 0x00000028, 0x00000031, 0x00000033,
3604	0x80000029, 0x00000028, 0x00000031, 0x00000034,
3605	0x80000029, 0x00000028, 0x00000031, 0x00000035,
3606	0x80000029, 0x00000028, 0x00000031, 0x00000036,
3607	0x80000029, 0x00000028, 0x00000031, 0x00000037,
3608	0x80000029, 0x00000028, 0x00000031, 0x00000038,
3609	0x80000029, 0x00000028, 0x00000031, 0x00000039,
3610	0x80000029, 0x00000028, 0x00000032, 0x00000030,
3611	0x80000029, 0x00000031, 0x8000002e, 0x00000032,
3612	0x8000002e, 0x00000033, 0x8000002e, 0x00000034,
3613	0x8000002e, 0x00000035, 0x8000002e, 0x00000036,
3614	0x8000002e, 0x00000037, 0x8000002e, 0x00000038,
3615	0x8000002e, 0x00000039, 0x8000002e, 0x00000031,
3616	0x00000030, 0x8000002e, 0x00000031, 0x00000031,
3617	0x8000002e, 0x00000031, 0x00000032, 0x8000002e,
3618	0x00000031, 0x00000033, 0x8000002e, 0x00000031,
3619	0x00000034, 0x8000002e, 0x00000031, 0x00000035,
3620	0x8000002e, 0x00000031, 0x00000036, 0x8000002e,
3621	0x00000031, 0x00000037, 0x8000002e, 0x00000031,
3622	0x00000038, 0x8000002e, 0x00000031, 0x00000039,
3623	0x8000002e, 0x00000032, 0x00000030, 0x8000002e,
3624	0x00000028, 0x00000061, 0x80000029, 0x00000028,
3625	0x00000062, 0x80000029, 0x00000028, 0x00000063,
3626	0x80000029, 0x00000028, 0x00000064, 0x80000029,
3627	0x00000028, 0x00000065, 0x80000029, 0x00000028,
3628	0x00000066, 0x80000029, 0x00000028, 0x00000067,
3629	0x80000029, 0x00000028, 0x00000068, 0x80000029,
3630	0x00000028, 0x00000069, 0x80000029, 0x00000028,
3631	0x0000006a, 0x80000029, 0x00000028, 0x0000006b,
3632	0x80000029, 0x00000028, 0x0000006c, 0x80000029,
3633	0x00000028, 0x0000006d, 0x80000029, 0x00000028,
3634	0x0000006e, 0x80000029, 0x00000028, 0x0000006f,
3635	0x80000029, 0x00000028, 0x00000070, 0x80000029,
3636	0x00000028, 0x00000071, 0x80000029, 0x00000028,
3637	0x00000072, 0x80000029, 0x00000028, 0x00000073,
3638	0x80000029, 0x00000028, 0x00000074, 0x80000029,
3639	0x00000028, 0x00000075, 0x80000029, 0x00000028,
3640	0x00000076, 0x80000029, 0x00000028, 0x00000077,
3641	0x80000029, 0x00000028, 0x00000078, 0x80000029,
3642	0x00000028, 0x00000079, 0x80000029, 0x00000028,
3643	0x0000007a, 0x80000029, 0x80000041, 0x80000042,
3644	0x80000043, 0x80000044, 0x80000045, 0x80000046,
3645	0x80000047, 0x80000048, 0x80000049, 0x8000004a,
3646	0x8000004b, 0x8000004c, 0x8000004d, 0x8000004e,
3647	0x8000004f, 0x80000050, 0x80000051, 0x80000052,
3648	0x80000053, 0x80000054, 0x80000055, 0x80000056,
3649	0x80000057, 0x80000058, 0x80000059, 0x8000005a,
3650	0x80000061, 0x80000062, 0x80000063, 0x80000064,
3651	0x80000065, 0x80000066, 0x80000067, 0x80000068,
3652	0x80000069, 0x8000006a, 0x8000006b, 0x8000006c,
3653	0x8000006d, 0x8000006e, 0x8000006f, 0x80000070,
3654	0x80000071, 0x80000072, 0x80000073, 0x80000074,
3655	0x80000075, 0x80000076, 0x80000077, 0x80000078,
3656	0x80000079, 0x8000007a, 0x80000030, 0x0000222b,
3657	0x0000222b, 0x0000222b, 0x8000222b, 0x0000003a,
3658	0x0000003a, 0x8000003d, 0x0000003d, 0x8000003d,
3659	0x0000003d, 0x0000003d, 0x8000003d, 0x00002add,
3660	0x80000338, 0x80006bcd, 0x80009f9f, 0x80004e00,
3661	0x80004e28, 0x80004e36, 0x80004e3f, 0x80004e59,
3662	0x80004e85, 0x80004e8c, 0x80004ea0, 0x80004eba,
3663	0x8000513f, 0x80005165, 0x8000516b, 0x80005182,
3664	0x80005196, 0x800051ab, 0x800051e0, 0x800051f5,
3665	0x80005200, 0x8000529b, 0x800052f9, 0x80005315,
3666	0x8000531a, 0x80005338, 0x80005341, 0x8000535c,
3667	0x80005369, 0x80005382, 0x800053b6, 0x800053c8,
3668	0x800053e3, 0x800056d7, 0x8000571f, 0x800058eb,
3669	0x80005902, 0x8000590a, 0x80005915, 0x80005927,
3670	0x80005973, 0x80005b50, 0x80005b80, 0x80005bf8,
3671	0x80005c0f, 0x80005c22, 0x80005c38, 0x80005c6e,
3672	0x80005c71, 0x80005ddb, 0x80005de5, 0x80005df1,
3673	0x80005dfe, 0x80005e72, 0x80005e7a, 0x80005e7f,
3674	0x80005ef4, 0x80005efe, 0x80005f0b, 0x80005f13,
3675	0x80005f50, 0x80005f61, 0x80005f73, 0x80005fc3,
3676	0x80006208, 0x80006236, 0x8000624b, 0x8000652f,
3677	0x80006534, 0x80006587, 0x80006597, 0x800065a4,
3678	0x800065b9, 0x800065e0, 0x800065e5, 0x800066f0,
3679	0x80006708, 0x80006728, 0x80006b20, 0x80006b62,
3680	0x80006b79, 0x80006bb3, 0x80006bcb, 0x80006bd4,
3681	0x80006bdb, 0x80006c0f, 0x80006c14, 0x80006c34,
3682	0x8000706b, 0x8000722a, 0x80007236, 0x8000723b,
3683	0x8000723f, 0x80007247, 0x80007259, 0x8000725b,
3684	0x800072ac, 0x80007384, 0x80007389, 0x800074dc,
3685	0x800074e6, 0x80007518, 0x8000751f, 0x80007528,
3686	0x80007530, 0x8000758b, 0x80007592, 0x80007676,
3687	0x8000767d, 0x800076ae, 0x800076bf, 0x800076ee,
3688	0x800077db, 0x800077e2, 0x800077f3, 0x8000793a,
3689	0x800079b8, 0x800079be, 0x80007a74, 0x80007acb,
3690	0x80007af9, 0x80007c73, 0x80007cf8, 0x80007f36,
3691	0x80007f51, 0x80007f8a, 0x80007fbd, 0x80008001,
3692	0x8000800c, 0x80008012, 0x80008033, 0x8000807f,
3693	0x80008089, 0x800081e3, 0x800081ea, 0x800081f3,
3694	0x800081fc, 0x8000820c, 0x8000821b, 0x8000821f,
3695	0x8000826e, 0x80008272, 0x80008278, 0x8000864d,
3696	0x8000866b, 0x80008840, 0x8000884c, 0x80008863,
3697	0x8000897e, 0x8000898b, 0x800089d2, 0x80008a00,
3698	0x80008c37, 0x80008c46, 0x80008c55, 0x80008c78,
3699	0x80008c9d, 0x80008d64, 0x80008d70, 0x80008db3,
3700	0x80008eab, 0x80008eca, 0x80008f9b, 0x80008fb0,
3701	0x80008fb5, 0x80009091, 0x80009149, 0x800091c6,
3702	0x800091cc, 0x800091d1, 0x80009577, 0x80009580,
3703	0x8000961c, 0x800096b6, 0x800096b9, 0x800096e8,
3704	0x80009751, 0x8000975e, 0x80009762, 0x80009769,
3705	0x800097cb, 0x800097ed, 0x800097f3, 0x80009801,
3706	0x800098a8, 0x800098db, 0x800098df, 0x80009996,
3707	0x80009999, 0x800099ac, 0x80009aa8, 0x80009ad8,
3708	0x80009adf, 0x80009b25, 0x80009b2f, 0x80009b32,
3709	0x80009b3c, 0x80009b5a, 0x80009ce5, 0x80009e75,
3710	0x80009e7f, 0x80009ea5, 0x80009ebb, 0x80009ec3,
3711	0x80009ecd, 0x80009ed1, 0x80009ef9, 0x80009efd,
3712	0x80009f0e, 0x80009f13, 0x80009f20, 0x80009f3b,
3713	0x80009f4a, 0x80009f52, 0x80009f8d, 0x80009f9c,
3714	0x80009fa0, 0x80000020, 0x80003012, 0x80005341,
3715	0x80005344, 0x80005345, 0x0000304b, 0x80003099,
3716	0x0000304d, 0x80003099, 0x0000304f, 0x80003099,
3717	0x00003051, 0x80003099, 0x00003053, 0x80003099,
3718	0x00003055, 0x80003099, 0x00003057, 0x80003099,
3719	0x00003059, 0x80003099, 0x0000305b, 0x80003099,
3720	0x0000305d, 0x80003099, 0x0000305f, 0x80003099,
3721	0x00003061, 0x80003099, 0x00003064, 0x80003099,
3722	0x00003066, 0x80003099, 0x00003068, 0x80003099,
3723	0x0000306f, 0x80003099, 0x0000306f, 0x8000309a,
3724	0x00003072, 0x80003099, 0x00003072, 0x8000309a,
3725	0x00003075, 0x80003099, 0x00003075, 0x8000309a,
3726	0x00003078, 0x80003099, 0x00003078, 0x8000309a,
3727	0x0000307b, 0x80003099, 0x0000307b, 0x8000309a,
3728	0x00003046, 0x80003099, 0x00000020, 0x80003099,
3729	0x00000020, 0x8000309a, 0x0000309d, 0x80003099,
3730	0x00003088, 0x8000308a, 0x000030ab, 0x80003099,
3731	0x000030ad, 0x80003099, 0x000030af, 0x80003099,
3732	0x000030b1, 0x80003099, 0x000030b3, 0x80003099,
3733	0x000030b5, 0x80003099, 0x000030b7, 0x80003099,
3734	0x000030b9, 0x80003099, 0x000030bb, 0x80003099,
3735	0x000030bd, 0x80003099, 0x000030bf, 0x80003099,
3736	0x000030c1, 0x80003099, 0x000030c4, 0x80003099,
3737	0x000030c6, 0x80003099, 0x000030c8, 0x80003099,
3738	0x000030cf, 0x80003099, 0x000030cf, 0x8000309a,
3739	0x000030d2, 0x80003099, 0x000030d2, 0x8000309a,
3740	0x000030d5, 0x80003099, 0x000030d5, 0x8000309a,
3741	0x000030d8, 0x80003099, 0x000030d8, 0x8000309a,
3742	0x000030db, 0x80003099, 0x000030db, 0x8000309a,
3743	0x000030a6, 0x80003099, 0x000030ef, 0x80003099,
3744	0x000030f0, 0x80003099, 0x000030f1, 0x80003099,
3745	0x000030f2, 0x80003099, 0x000030fd, 0x80003099,
3746	0x000030b3, 0x800030c8, 0x80001100, 0x80001101,
3747	0x800011aa, 0x80001102, 0x800011ac, 0x800011ad,
3748	0x80001103, 0x80001104, 0x80001105, 0x800011b0,
3749	0x800011b1, 0x800011b2, 0x800011b3, 0x800011b4,
3750	0x800011b5, 0x8000111a, 0x80001106, 0x80001107,
3751	0x80001108, 0x80001121, 0x80001109, 0x8000110a,
3752	0x8000110b, 0x8000110c, 0x8000110d, 0x8000110e,
3753	0x8000110f, 0x80001110, 0x80001111, 0x80001112,
3754	0x80001161, 0x80001162, 0x80001163, 0x80001164,
3755	0x80001165, 0x80001166, 0x80001167, 0x80001168,
3756	0x80001169, 0x8000116a, 0x8000116b, 0x8000116c,
3757	0x8000116d, 0x8000116e, 0x8000116f, 0x80001170,
3758	0x80001171, 0x80001172, 0x80001173, 0x80001174,
3759	0x80001175, 0x80001160, 0x80001114, 0x80001115,
3760	0x800011c7, 0x800011c8, 0x800011cc, 0x800011ce,
3761	0x800011d3, 0x800011d7, 0x800011d9, 0x8000111c,
3762	0x800011dd, 0x800011df, 0x8000111d, 0x8000111e,
3763	0x80001120, 0x80001122, 0x80001123, 0x80001127,
3764	0x80001129, 0x8000112b, 0x8000112c, 0x8000112d,
3765	0x8000112e, 0x8000112f, 0x80001132, 0x80001136,
3766	0x80001140, 0x80001147, 0x8000114c, 0x800011f1,
3767	0x800011f2, 0x80001157, 0x80001158, 0x80001159,
3768	0x80001184, 0x80001185, 0x80001188, 0x80001191,
3769	0x80001192, 0x80001194, 0x8000119e, 0x800011a1,
3770	0x80004e00, 0x80004e8c, 0x80004e09, 0x800056db,
3771	0x80004e0a, 0x80004e2d, 0x80004e0b, 0x80007532,
3772	0x80004e59, 0x80004e19, 0x80004e01, 0x80005929,
3773	0x80005730, 0x80004eba, 0x00000028, 0x00001100,
3774	0x80000029, 0x00000028, 0x00001102, 0x80000029,
3775	0x00000028, 0x00001103, 0x80000029, 0x00000028,
3776	0x00001105, 0x80000029, 0x00000028, 0x00001106,
3777	0x80000029, 0x00000028, 0x00001107, 0x80000029,
3778	0x00000028, 0x00001109, 0x80000029, 0x00000028,
3779	0x0000110b, 0x80000029, 0x00000028, 0x0000110c,
3780	0x80000029, 0x00000028, 0x0000110e, 0x80000029,
3781	0x00000028, 0x0000110f, 0x80000029, 0x00000028,
3782	0x00001110, 0x80000029, 0x00000028, 0x00001111,
3783	0x80000029, 0x00000028, 0x00001112, 0x80000029,
3784	0x00000028, 0x00001100, 0x00001161, 0x80000029,
3785	0x00000028, 0x00001102, 0x00001161, 0x80000029,
3786	0x00000028, 0x00001103, 0x00001161, 0x80000029,
3787	0x00000028, 0x00001105, 0x00001161, 0x80000029,
3788	0x00000028, 0x00001106, 0x00001161, 0x80000029,
3789	0x00000028, 0x00001107, 0x00001161, 0x80000029,
3790	0x00000028, 0x00001109, 0x00001161, 0x80000029,
3791	0x00000028, 0x0000110b, 0x00001161, 0x80000029,
3792	0x00000028, 0x0000110c, 0x00001161, 0x80000029,
3793	0x00000028, 0x0000110e, 0x00001161, 0x80000029,
3794	0x00000028, 0x0000110f, 0x00001161, 0x80000029,
3795	0x00000028, 0x00001110, 0x00001161, 0x80000029,
3796	0x00000028, 0x00001111, 0x00001161, 0x80000029,
3797	0x00000028, 0x00001112, 0x00001161, 0x80000029,
3798	0x00000028, 0x0000110c, 0x0000116e, 0x80000029,
3799	0x00000028, 0x00004e00, 0x80000029, 0x00000028,
3800	0x00004e8c, 0x80000029, 0x00000028, 0x00004e09,
3801	0x80000029, 0x00000028, 0x000056db, 0x80000029,
3802	0x00000028, 0x00004e94, 0x80000029, 0x00000028,
3803	0x0000516d, 0x80000029, 0x00000028, 0x00004e03,
3804	0x80000029, 0x00000028, 0x0000516b, 0x80000029,
3805	0x00000028, 0x00004e5d, 0x80000029, 0x00000028,
3806	0x00005341, 0x80000029, 0x00000028, 0x00006708,
3807	0x80000029, 0x00000028, 0x0000706b, 0x80000029,
3808	0x00000028, 0x00006c34, 0x80000029, 0x00000028,
3809	0x00006728, 0x80000029, 0x00000028, 0x000091d1,
3810	0x80000029, 0x00000028, 0x0000571f, 0x80000029,
3811	0x00000028, 0x000065e5, 0x80000029, 0x00000028,
3812	0x0000682a, 0x80000029, 0x00000028, 0x00006709,
3813	0x80000029, 0x00000028, 0x0000793e, 0x80000029,
3814	0x00000028, 0x0000540d, 0x80000029, 0x00000028,
3815	0x00007279, 0x80000029, 0x00000028, 0x00008ca1,
3816	0x80000029, 0x00000028, 0x0000795d, 0x80000029,
3817	0x00000028, 0x000052b4, 0x80000029, 0x00000028,
3818	0x00004ee3, 0x80000029, 0x00000028, 0x0000547c,
3819	0x80000029, 0x00000028, 0x00005b66, 0x80000029,
3820	0x00000028, 0x000076e3, 0x80000029, 0x00000028,
3821	0x00004f01, 0x80000029, 0x00000028, 0x00008cc7,
3822	0x80000029, 0x00000028, 0x00005354, 0x80000029,
3823	0x00000028, 0x0000796d, 0x80000029, 0x00000028,
3824	0x00004f11, 0x80000029, 0x00000028, 0x000081ea,
3825	0x80000029, 0x00000028, 0x000081f3, 0x80000029,
3826	0x00000032, 0x80000031, 0x00000032, 0x80000032,
3827	0x00000032, 0x80000033, 0x00000032, 0x80000034,
3828	0x00000032, 0x80000035, 0x00000032, 0x80000036,
3829	0x00000032, 0x80000037, 0x00000032, 0x80000038,
3830	0x00000032, 0x80000039, 0x00000033, 0x80000030,
3831	0x00000033, 0x80000031, 0x00000033, 0x80000032,
3832	0x00000033, 0x80000033, 0x00000033, 0x80000034,
3833	0x00000033, 0x80000035, 0x80001100, 0x80001102,
3834	0x80001103, 0x80001105, 0x80001106, 0x80001107,
3835	0x80001109, 0x8000110b, 0x8000110c, 0x8000110e,
3836	0x8000110f, 0x80001110, 0x80001111, 0x80001112,
3837	0x00001100, 0x80001161, 0x00001102, 0x80001161,
3838	0x00001103, 0x80001161, 0x00001105, 0x80001161,
3839	0x00001106, 0x80001161, 0x00001107, 0x80001161,
3840	0x00001109, 0x80001161, 0x0000110b, 0x80001161,
3841	0x0000110c, 0x80001161, 0x0000110e, 0x80001161,
3842	0x0000110f, 0x80001161, 0x00001110, 0x80001161,
3843	0x00001111, 0x80001161, 0x00001112, 0x80001161,
3844	0x80004e00, 0x80004e8c, 0x80004e09, 0x800056db,
3845	0x80004e94, 0x8000516d, 0x80004e03, 0x8000516b,
3846	0x80004e5d, 0x80005341, 0x80006708, 0x8000706b,
3847	0x80006c34, 0x80006728, 0x800091d1, 0x8000571f,
3848	0x800065e5, 0x8000682a, 0x80006709, 0x8000793e,
3849	0x8000540d, 0x80007279, 0x80008ca1, 0x8000795d,
3850	0x800052b4, 0x800079d8, 0x80007537, 0x80005973,
3851	0x80009069, 0x8000512a, 0x80005370, 0x80006ce8,
3852	0x80009805, 0x80004f11, 0x80005199, 0x80006b63,
3853	0x80004e0a, 0x80004e2d, 0x80004e0b, 0x80005de6,
3854	0x800053f3, 0x8000533b, 0x80005b97, 0x80005b66,
3855	0x800076e3, 0x80004f01, 0x80008cc7, 0x80005354,
3856	0x8000591c, 0x00000033, 0x80000036, 0x00000033,
3857	0x80000037, 0x00000033, 0x80000038, 0x00000033,
3858	0x80000039, 0x00000034, 0x80000030, 0x00000034,
3859	0x80000031, 0x00000034, 0x80000032, 0x00000034,
3860	0x80000033, 0x00000034, 0x80000034, 0x00000034,
3861	0x80000035, 0x00000034, 0x80000036, 0x00000034,
3862	0x80000037, 0x00000034, 0x80000038, 0x00000034,
3863	0x80000039, 0x00000035, 0x80000030, 0x00000031,
3864	0x80006708, 0x00000032, 0x80006708, 0x00000033,
3865	0x80006708, 0x00000034, 0x80006708, 0x00000035,
3866	0x80006708, 0x00000036, 0x80006708, 0x00000037,
3867	0x80006708, 0x00000038, 0x80006708, 0x00000039,
3868	0x80006708, 0x00000031, 0x00000030, 0x80006708,
3869	0x00000031, 0x00000031, 0x80006708, 0x00000031,
3870	0x00000032, 0x80006708, 0x800030a2, 0x800030a4,
3871	0x800030a6, 0x800030a8, 0x800030aa, 0x800030ab,
3872	0x800030ad, 0x800030af, 0x800030b1, 0x800030b3,
3873	0x800030b5, 0x800030b7, 0x800030b9, 0x800030bb,
3874	0x800030bd, 0x800030bf, 0x800030c1, 0x800030c4,
3875	0x800030c6, 0x800030c8, 0x800030ca, 0x800030cb,
3876	0x800030cc, 0x800030cd, 0x800030ce, 0x800030cf,
3877	0x800030d2, 0x800030d5, 0x800030d8, 0x800030db,
3878	0x800030de, 0x800030df, 0x800030e0, 0x800030e1,
3879	0x800030e2, 0x800030e4, 0x800030e6, 0x800030e8,
3880	0x800030e9, 0x800030ea, 0x800030eb, 0x800030ec,
3881	0x800030ed, 0x800030ef, 0x800030f0, 0x800030f1,
3882	0x800030f2, 0x000030a2, 0x000030d1, 0x000030fc,
3883	0x800030c8, 0x000030a2, 0x000030eb, 0x000030d5,
3884	0x800030a1, 0x000030a2, 0x000030f3, 0x000030da,
3885	0x800030a2, 0x000030a2, 0x000030fc, 0x800030eb,
3886	0x000030a4, 0x000030cb, 0x000030f3, 0x800030b0,
3887	0x000030a4, 0x000030f3, 0x800030c1, 0x000030a6,
3888	0x000030a9, 0x800030f3, 0x000030a8, 0x000030b9,
3889	0x000030af, 0x000030fc, 0x800030c9, 0x000030a8,
3890	0x000030fc, 0x000030ab, 0x800030fc, 0x000030aa,
3891	0x000030f3, 0x800030b9, 0x000030aa, 0x000030fc,
3892	0x800030e0, 0x000030ab, 0x000030a4, 0x800030ea,
3893	0x000030ab, 0x000030e9, 0x000030c3, 0x800030c8,
3894	0x000030ab, 0x000030ed, 0x000030ea, 0x800030fc,
3895	0x000030ac, 0x000030ed, 0x800030f3, 0x000030ac,
3896	0x000030f3, 0x800030de, 0x000030ae, 0x800030ac,
3897	0x000030ae, 0x000030cb, 0x800030fc, 0x000030ad,
3898	0x000030e5, 0x000030ea, 0x800030fc, 0x000030ae,
3899	0x000030eb, 0x000030c0, 0x800030fc, 0x000030ad,
3900	0x800030ed, 0x000030ad, 0x000030ed, 0x000030b0,
3901	0x000030e9, 0x800030e0, 0x000030ad, 0x000030ed,
3902	0x000030e1, 0x000030fc, 0x000030c8, 0x800030eb,
3903	0x000030ad, 0x000030ed, 0x000030ef, 0x000030c3,
3904	0x800030c8, 0x000030b0, 0x000030e9, 0x800030e0,
3905	0x000030b0, 0x000030e9, 0x000030e0, 0x000030c8,
3906	0x800030f3, 0x000030af, 0x000030eb, 0x000030bc,
3907	0x000030a4, 0x800030ed, 0x000030af, 0x000030ed,
3908	0x000030fc, 0x800030cd, 0x000030b1, 0x000030fc,
3909	0x800030b9, 0x000030b3, 0x000030eb, 0x800030ca,
3910	0x000030b3, 0x000030fc, 0x800030dd, 0x000030b5,
3911	0x000030a4, 0x000030af, 0x800030eb, 0x000030b5,
3912	0x000030f3, 0x000030c1, 0x000030fc, 0x800030e0,
3913	0x000030b7, 0x000030ea, 0x000030f3, 0x800030b0,
3914	0x000030bb, 0x000030f3, 0x800030c1, 0x000030bb,
3915	0x000030f3, 0x800030c8, 0x000030c0, 0x000030fc,
3916	0x800030b9, 0x000030c7, 0x800030b7, 0x000030c9,
3917	0x800030eb, 0x000030c8, 0x800030f3, 0x000030ca,
3918	0x800030ce, 0x000030ce, 0x000030c3, 0x800030c8,
3919	0x000030cf, 0x000030a4, 0x800030c4, 0x000030d1,
3920	0x000030fc, 0x000030bb, 0x000030f3, 0x800030c8,
3921	0x000030d1, 0x000030fc, 0x800030c4, 0x000030d0,
3922	0x000030fc, 0x000030ec, 0x800030eb, 0x000030d4,
3923	0x000030a2, 0x000030b9, 0x000030c8, 0x800030eb,
3924	0x000030d4, 0x000030af, 0x800030eb, 0x000030d4,
3925	0x800030b3, 0x000030d3, 0x800030eb, 0x000030d5,
3926	0x000030a1, 0x000030e9, 0x000030c3, 0x800030c9,
3927	0x000030d5, 0x000030a3, 0x000030fc, 0x800030c8,
3928	0x000030d6, 0x000030c3, 0x000030b7, 0x000030a7,
3929	0x800030eb, 0x000030d5, 0x000030e9, 0x800030f3,
3930	0x000030d8, 0x000030af, 0x000030bf, 0x000030fc,
3931	0x800030eb, 0x000030da, 0x800030bd, 0x000030da,
3932	0x000030cb, 0x800030d2, 0x000030d8, 0x000030eb,
3933	0x800030c4, 0x000030da, 0x000030f3, 0x800030b9,
3934	0x000030da, 0x000030fc, 0x800030b8, 0x000030d9,
3935	0x000030fc, 0x800030bf, 0x000030dd, 0x000030a4,
3936	0x000030f3, 0x800030c8, 0x000030dc, 0x000030eb,
3937	0x800030c8, 0x000030db, 0x800030f3, 0x000030dd,
3938	0x000030f3, 0x800030c9, 0x000030db, 0x000030fc,
3939	0x800030eb, 0x000030db, 0x000030fc, 0x800030f3,
3940	0x000030de, 0x000030a4, 0x000030af, 0x800030ed,
3941	0x000030de, 0x000030a4, 0x800030eb, 0x000030de,
3942	0x000030c3, 0x800030cf, 0x000030de, 0x000030eb,
3943	0x800030af, 0x000030de, 0x000030f3, 0x000030b7,
3944	0x000030e7, 0x800030f3, 0x000030df, 0x000030af,
3945	0x000030ed, 0x800030f3, 0x000030df, 0x800030ea,
3946	0x000030df, 0x000030ea, 0x000030d0, 0x000030fc,
3947	0x800030eb, 0x000030e1, 0x800030ac, 0x000030e1,
3948	0x000030ac, 0x000030c8, 0x800030f3, 0x000030e1,
3949	0x000030fc, 0x000030c8, 0x800030eb, 0x000030e4,
3950	0x000030fc, 0x800030c9, 0x000030e4, 0x000030fc,
3951	0x800030eb, 0x000030e6, 0x000030a2, 0x800030f3,
3952	0x000030ea, 0x000030c3, 0x000030c8, 0x800030eb,
3953	0x000030ea, 0x800030e9, 0x000030eb, 0x000030d4,
3954	0x800030fc, 0x000030eb, 0x000030fc, 0x000030d6,
3955	0x800030eb, 0x000030ec, 0x800030e0, 0x000030ec,
3956	0x000030f3, 0x000030c8, 0x000030b2, 0x800030f3,
3957	0x000030ef, 0x000030c3, 0x800030c8, 0x00000030,
3958	0x800070b9, 0x00000031, 0x800070b9, 0x00000032,
3959	0x800070b9, 0x00000033, 0x800070b9, 0x00000034,
3960	0x800070b9, 0x00000035, 0x800070b9, 0x00000036,
3961	0x800070b9, 0x00000037, 0x800070b9, 0x00000038,
3962	0x800070b9, 0x00000039, 0x800070b9, 0x00000031,
3963	0x00000030, 0x800070b9, 0x00000031, 0x00000031,
3964	0x800070b9, 0x00000031, 0x00000032, 0x800070b9,
3965	0x00000031, 0x00000033, 0x800070b9, 0x00000031,
3966	0x00000034, 0x800070b9, 0x00000031, 0x00000035,
3967	0x800070b9, 0x00000031, 0x00000036, 0x800070b9,
3968	0x00000031, 0x00000037, 0x800070b9, 0x00000031,
3969	0x00000038, 0x800070b9, 0x00000031, 0x00000039,
3970	0x800070b9, 0x00000032, 0x00000030, 0x800070b9,
3971	0x00000032, 0x00000031, 0x800070b9, 0x00000032,
3972	0x00000032, 0x800070b9, 0x00000032, 0x00000033,
3973	0x800070b9, 0x00000032, 0x00000034, 0x800070b9,
3974	0x00000068, 0x00000050, 0x80000061, 0x00000064,
3975	0x80000061, 0x00000041, 0x80000055, 0x00000062,
3976	0x00000061, 0x80000072, 0x0000006f, 0x80000056,
3977	0x00000070, 0x80000063, 0x00005e73, 0x80006210,
3978	0x0000662d, 0x8000548c, 0x00005927, 0x80006b63,
3979	0x0000660e, 0x80006cbb, 0x0000682a, 0x00005f0f,
3980	0x00004f1a, 0x8000793e, 0x00000070, 0x80000041,
3981	0x0000006e, 0x80000041, 0x000003bc, 0x80000041,
3982	0x0000006d, 0x80000041, 0x0000006b, 0x80000041,
3983	0x0000004b, 0x80000042, 0x0000004d, 0x80000042,
3984	0x00000047, 0x80000042, 0x00000063, 0x00000061,
3985	0x8000006c, 0x0000006b, 0x00000063, 0x00000061,
3986	0x8000006c, 0x00000070, 0x80000046, 0x0000006e,
3987	0x80000046, 0x000003bc, 0x80000046, 0x000003bc,
3988	0x80000067, 0x0000006d, 0x80000067, 0x0000006b,
3989	0x80000067, 0x00000048, 0x8000007a, 0x0000006b,
3990	0x00000048, 0x8000007a, 0x0000004d, 0x00000048,
3991	0x8000007a, 0x00000047, 0x00000048, 0x8000007a,
3992	0x00000054, 0x00000048, 0x8000007a, 0x000003bc,
3993	0x80002113, 0x0000006d, 0x80002113, 0x00000064,
3994	0x80002113, 0x0000006b, 0x80002113, 0x00000066,
3995	0x8000006d, 0x0000006e, 0x8000006d, 0x000003bc,
3996	0x8000006d, 0x0000006d, 0x8000006d, 0x00000063,
3997	0x8000006d, 0x0000006b, 0x8000006d, 0x0000006d,
3998	0x0000006d, 0x800000b2, 0x00000063, 0x0000006d,
3999	0x800000b2, 0x0000006d, 0x800000b2, 0x0000006b,
4000	0x0000006d, 0x800000b2, 0x0000006d, 0x0000006d,
4001	0x800000b3, 0x00000063, 0x0000006d, 0x800000b3,
4002	0x0000006d, 0x800000b3, 0x0000006b, 0x0000006d,
4003	0x800000b3, 0x0000006d, 0x00002215, 0x80000073,
4004	0x0000006d, 0x00002215, 0x00000073, 0x800000b2,
4005	0x00000050, 0x80000061, 0x0000006b, 0x00000050,
4006	0x80000061, 0x0000004d, 0x00000050, 0x80000061,
4007	0x00000047, 0x00000050, 0x80000061, 0x00000072,
4008	0x00000061, 0x80000064, 0x00000072, 0x00000061,
4009	0x00000064, 0x00002215, 0x80000073, 0x00000072,
4010	0x00000061, 0x00000064, 0x00002215, 0x00000073,
4011	0x800000b2, 0x00000070, 0x80000073, 0x0000006e,
4012	0x80000073, 0x000003bc, 0x80000073, 0x0000006d,
4013	0x80000073, 0x00000070, 0x80000056, 0x0000006e,
4014	0x80000056, 0x000003bc, 0x80000056, 0x0000006d,
4015	0x80000056, 0x0000006b, 0x80000056, 0x0000004d,
4016	0x80000056, 0x00000070, 0x80000057, 0x0000006e,
4017	0x80000057, 0x000003bc, 0x80000057, 0x0000006d,
4018	0x80000057, 0x0000006b, 0x80000057, 0x0000004d,
4019	0x80000057, 0x0000006b, 0x800003a9, 0x0000004d,
4020	0x800003a9, 0x00000061, 0x0000002e, 0x0000006d,
4021	0x8000002e, 0x00000042, 0x80000071, 0x00000063,
4022	0x80000063, 0x00000063, 0x80000064, 0x00000043,
4023	0x00002215, 0x0000006b, 0x80000067, 0x00000043,
4024	0x0000006f, 0x8000002e, 0x00000064, 0x80000042,
4025	0x00000047, 0x80000079, 0x00000068, 0x80000061,
4026	0x00000048, 0x80000050, 0x00000069, 0x8000006e,
4027	0x0000004b, 0x8000004b, 0x0000004b, 0x8000004d,
4028	0x0000006b, 0x80000074, 0x0000006c, 0x8000006d,
4029	0x0000006c, 0x8000006e, 0x0000006c, 0x0000006f,
4030	0x80000067, 0x0000006c, 0x80000078, 0x0000006d,
4031	0x80000062, 0x0000006d, 0x00000069, 0x8000006c,
4032	0x0000006d, 0x0000006f, 0x8000006c, 0x00000050,
4033	0x80000048, 0x00000070, 0x0000002e, 0x0000006d,
4034	0x8000002e, 0x00000050, 0x00000050, 0x8000004d,
4035	0x00000050, 0x80000052, 0x00000073, 0x80000072,
4036	0x00000053, 0x80000076, 0x00000057, 0x80000062,
4037	0x00000031, 0x800065e5, 0x00000032, 0x800065e5,
4038	0x00000033, 0x800065e5, 0x00000034, 0x800065e5,
4039	0x00000035, 0x800065e5, 0x00000036, 0x800065e5,
4040	0x00000037, 0x800065e5, 0x00000038, 0x800065e5,
4041	0x00000039, 0x800065e5, 0x00000031, 0x00000030,
4042	0x800065e5, 0x00000031, 0x00000031, 0x800065e5,
4043	0x00000031, 0x00000032, 0x800065e5, 0x00000031,
4044	0x00000033, 0x800065e5, 0x00000031, 0x00000034,
4045	0x800065e5, 0x00000031, 0x00000035, 0x800065e5,
4046	0x00000031, 0x00000036, 0x800065e5, 0x00000031,
4047	0x00000037, 0x800065e5, 0x00000031, 0x00000038,
4048	0x800065e5, 0x00000031, 0x00000039, 0x800065e5,
4049	0x00000032, 0x00000030, 0x800065e5, 0x00000032,
4050	0x00000031, 0x800065e5, 0x00000032, 0x00000032,
4051	0x800065e5, 0x00000032, 0x00000033, 0x800065e5,
4052	0x00000032, 0x00000034, 0x800065e5, 0x00000032,
4053	0x00000035, 0x800065e5, 0x00000032, 0x00000036,
4054	0x800065e5, 0x00000032, 0x00000037, 0x800065e5,
4055	0x00000032, 0x00000038, 0x800065e5, 0x00000032,
4056	0x00000039, 0x800065e5, 0x00000033, 0x00000030,
4057	0x800065e5, 0x00000033, 0x00000031, 0x800065e5,
4058	0x80008c48, 0x800066f4, 0x80008eca, 0x80008cc8,
4059	0x80006ed1, 0x80004e32, 0x800053e5, 0x80009f9c,
4060	0x80009f9c, 0x80005951, 0x800091d1, 0x80005587,
4061	0x80005948, 0x800061f6, 0x80007669, 0x80007f85,
4062	0x8000863f, 0x800087ba, 0x800088f8, 0x8000908f,
4063	0x80006a02, 0x80006d1b, 0x800070d9, 0x800073de,
4064	0x8000843d, 0x8000916a, 0x800099f1, 0x80004e82,
4065	0x80005375, 0x80006b04, 0x8000721b, 0x8000862d,
4066	0x80009e1e, 0x80005d50, 0x80006feb, 0x800085cd,
4067	0x80008964, 0x800062c9, 0x800081d8, 0x8000881f,
4068	0x80005eca, 0x80006717, 0x80006d6a, 0x800072fc,
4069	0x800090ce, 0x80004f86, 0x800051b7, 0x800052de,
4070	0x800064c4, 0x80006ad3, 0x80007210, 0x800076e7,
4071	0x80008001, 0x80008606, 0x8000865c, 0x80008def,
4072	0x80009732, 0x80009b6f, 0x80009dfa, 0x8000788c,
4073	0x8000797f, 0x80007da0, 0x800083c9, 0x80009304,
4074	0x80009e7f, 0x80008ad6, 0x800058df, 0x80005f04,
4075	0x80007c60, 0x8000807e, 0x80007262, 0x800078ca,
4076	0x80008cc2, 0x800096f7, 0x800058d8, 0x80005c62,
4077	0x80006a13, 0x80006dda, 0x80006f0f, 0x80007d2f,
4078	0x80007e37, 0x8000964b, 0x800052d2, 0x8000808b,
4079	0x800051dc, 0x800051cc, 0x80007a1c, 0x80007dbe,
4080	0x800083f1, 0x80009675, 0x80008b80, 0x800062cf,
4081	0x80006a02, 0x80008afe, 0x80004e39, 0x80005be7,
4082	0x80006012, 0x80007387, 0x80007570, 0x80005317,
4083	0x800078fb, 0x80004fbf, 0x80005fa9, 0x80004e0d,
4084	0x80006ccc, 0x80006578, 0x80007d22, 0x800053c3,
4085	0x8000585e, 0x80007701, 0x80008449, 0x80008aaa,
4086	0x80006bba, 0x80008fb0, 0x80006c88, 0x800062fe,
4087	0x800082e5, 0x800063a0, 0x80007565, 0x80004eae,
4088	0x80005169, 0x800051c9, 0x80006881, 0x80007ce7,
4089	0x8000826f, 0x80008ad2, 0x800091cf, 0x800052f5,
4090	0x80005442, 0x80005973, 0x80005eec, 0x800065c5,
4091	0x80006ffe, 0x8000792a, 0x800095ad, 0x80009a6a,
4092	0x80009e97, 0x80009ece, 0x8000529b, 0x800066c6,
4093	0x80006b77, 0x80008f62, 0x80005e74, 0x80006190,
4094	0x80006200, 0x8000649a, 0x80006f23, 0x80007149,
4095	0x80007489, 0x800079ca, 0x80007df4, 0x8000806f,
4096	0x80008f26, 0x800084ee, 0x80009023, 0x8000934a,
4097	0x80005217, 0x800052a3, 0x800054bd, 0x800070c8,
4098	0x800088c2, 0x80008aaa, 0x80005ec9, 0x80005ff5,
4099	0x8000637b, 0x80006bae, 0x80007c3e, 0x80007375,
4100	0x80004ee4, 0x800056f9, 0x80005be7, 0x80005dba,
4101	0x8000601c, 0x800073b2, 0x80007469, 0x80007f9a,
4102	0x80008046, 0x80009234, 0x800096f6, 0x80009748,
4103	0x80009818, 0x80004f8b, 0x800079ae, 0x800091b4,
4104	0x800096b8, 0x800060e1, 0x80004e86, 0x800050da,
4105	0x80005bee, 0x80005c3f, 0x80006599, 0x80006a02,
4106	0x800071ce, 0x80007642, 0x800084fc, 0x8000907c,
4107	0x80009f8d, 0x80006688, 0x8000962e, 0x80005289,
4108	0x8000677b, 0x800067f3, 0x80006d41, 0x80006e9c,
4109	0x80007409, 0x80007559, 0x8000786b, 0x80007d10,
4110	0x8000985e, 0x8000516d, 0x8000622e, 0x80009678,
4111	0x8000502b, 0x80005d19, 0x80006dea, 0x80008f2a,
4112	0x80005f8b, 0x80006144, 0x80006817, 0x80007387,
4113	0x80009686, 0x80005229, 0x8000540f, 0x80005c65,
4114	0x80006613, 0x8000674e, 0x800068a8, 0x80006ce5,
4115	0x80007406, 0x800075e2, 0x80007f79, 0x800088cf,
4116	0x800088e1, 0x800091cc, 0x800096e2, 0x8000533f,
4117	0x80006eba, 0x8000541d, 0x800071d0, 0x80007498,
4118	0x800085fa, 0x800096a3, 0x80009c57, 0x80009e9f,
4119	0x80006797, 0x80006dcb, 0x800081e8, 0x80007acb,
4120	0x80007b20, 0x80007c92, 0x800072c0, 0x80007099,
4121	0x80008b58, 0x80004ec0, 0x80008336, 0x8000523a,
4122	0x80005207, 0x80005ea6, 0x800062d3, 0x80007cd6,
4123	0x80005b85, 0x80006d1e, 0x800066b4, 0x80008f3b,
4124	0x8000884c, 0x8000964d, 0x8000898b, 0x80005ed3,
4125	0x80005140, 0x800055c0, 0x8000585a, 0x80006674,
4126	0x800051de, 0x8000732a, 0x800076ca, 0x8000793c,
4127	0x8000795e, 0x80007965, 0x8000798f, 0x80009756,
4128	0x80007cbe, 0x80007fbd, 0x80008612, 0x80008af8,
4129	0x80009038, 0x800090fd, 0x800098ef, 0x800098fc,
4130	0x80009928, 0x80009db4, 0x80004fae, 0x800050e7,
4131	0x8000514d, 0x800052c9, 0x800052e4, 0x80005351,
4132	0x8000559d, 0x80005606, 0x80005668, 0x80005840,
4133	0x800058a8, 0x80005c64, 0x80005c6e, 0x80006094,
4134	0x80006168, 0x8000618e, 0x800061f2, 0x8000654f,
4135	0x800065e2, 0x80006691, 0x80006885, 0x80006d77,
4136	0x80006e1a, 0x80006f22, 0x8000716e, 0x8000722b,
4137	0x80007422, 0x80007891, 0x8000793e, 0x80007949,
4138	0x80007948, 0x80007950, 0x80007956, 0x8000795d,
4139	0x8000798d, 0x8000798e, 0x80007a40, 0x80007a81,
4140	0x80007bc0, 0x80007df4, 0x80007e09, 0x80007e41,
4141	0x80007f72, 0x80008005, 0x800081ed, 0x80008279,
4142	0x80008279, 0x80008457, 0x80008910, 0x80008996,
4143	0x80008b01, 0x80008b39, 0x80008cd3, 0x80008d08,
4144	0x80008fb6, 0x80009038, 0x800096e3, 0x800097ff,
4145	0x8000983b, 0x00000066, 0x80000066, 0x00000066,
4146	0x80000069, 0x00000066, 0x8000006c, 0x00000066,
4147	0x00000066, 0x80000069, 0x00000066, 0x00000066,
4148	0x8000006c, 0x0000017f, 0x80000074, 0x00000073,
4149	0x80000074, 0x00000574, 0x80000576, 0x00000574,
4150	0x80000565, 0x00000574, 0x8000056b, 0x0000057e,
4151	0x80000576, 0x00000574, 0x8000056d, 0x000005d9,
4152	0x800005b4, 0x000005f2, 0x800005b7, 0x800005e2,
4153	0x800005d0, 0x800005d3, 0x800005d4, 0x800005db,
4154	0x800005dc, 0x800005dd, 0x800005e8, 0x800005ea,
4155	0x8000002b, 0x000005e9, 0x800005c1, 0x000005e9,
4156	0x800005c2, 0x0000fb49, 0x800005c1, 0x0000fb49,
4157	0x800005c2, 0x000005d0, 0x800005b7, 0x000005d0,
4158	0x800005b8, 0x000005d0, 0x800005bc, 0x000005d1,
4159	0x800005bc, 0x000005d2, 0x800005bc, 0x000005d3,
4160	0x800005bc, 0x000005d4, 0x800005bc, 0x000005d5,
4161	0x800005bc, 0x000005d6, 0x800005bc, 0x000005d8,
4162	0x800005bc, 0x000005d9, 0x800005bc, 0x000005da,
4163	0x800005bc, 0x000005db, 0x800005bc, 0x000005dc,
4164	0x800005bc, 0x000005de, 0x800005bc, 0x000005e0,
4165	0x800005bc, 0x000005e1, 0x800005bc, 0x000005e3,
4166	0x800005bc, 0x000005e4, 0x800005bc, 0x000005e6,
4167	0x800005bc, 0x000005e7, 0x800005bc, 0x000005e8,
4168	0x800005bc, 0x000005e9, 0x800005bc, 0x000005ea,
4169	0x800005bc, 0x000005d5, 0x800005b9, 0x000005d1,
4170	0x800005bf, 0x000005db, 0x800005bf, 0x000005e4,
4171	0x800005bf, 0x000005d0, 0x800005dc, 0x80000671,
4172	0x80000671, 0x8000067b, 0x8000067b, 0x8000067b,
4173	0x8000067b, 0x8000067e, 0x8000067e, 0x8000067e,
4174	0x8000067e, 0x80000680, 0x80000680, 0x80000680,
4175	0x80000680, 0x8000067a, 0x8000067a, 0x8000067a,
4176	0x8000067a, 0x8000067f, 0x8000067f, 0x8000067f,
4177	0x8000067f, 0x80000679, 0x80000679, 0x80000679,
4178	0x80000679, 0x800006a4, 0x800006a4, 0x800006a4,
4179	0x800006a4, 0x800006a6, 0x800006a6, 0x800006a6,
4180	0x800006a6, 0x80000684, 0x80000684, 0x80000684,
4181	0x80000684, 0x80000683, 0x80000683, 0x80000683,
4182	0x80000683, 0x80000686, 0x80000686, 0x80000686,
4183	0x80000686, 0x80000687, 0x80000687, 0x80000687,
4184	0x80000687, 0x8000068d, 0x8000068d, 0x8000068c,
4185	0x8000068c, 0x8000068e, 0x8000068e, 0x80000688,
4186	0x80000688, 0x80000698, 0x80000698, 0x80000691,
4187	0x80000691, 0x800006a9, 0x800006a9, 0x800006a9,
4188	0x800006a9, 0x800006af, 0x800006af, 0x800006af,
4189	0x800006af, 0x800006b3, 0x800006b3, 0x800006b3,
4190	0x800006b3, 0x800006b1, 0x800006b1, 0x800006b1,
4191	0x800006b1, 0x800006ba, 0x800006ba, 0x800006bb,
4192	0x800006bb, 0x800006bb, 0x800006bb, 0x800006c0,
4193	0x800006c0, 0x800006c1, 0x800006c1, 0x800006c1,
4194	0x800006c1, 0x800006be, 0x800006be, 0x800006be,
4195	0x800006be, 0x800006d2, 0x800006d2, 0x800006d3,
4196	0x800006d3, 0x800006ad, 0x800006ad, 0x800006ad,
4197	0x800006ad, 0x800006c7, 0x800006c7, 0x800006c6,
4198	0x800006c6, 0x800006c8, 0x800006c8, 0x80000677,
4199	0x800006cb, 0x800006cb, 0x800006c5, 0x800006c5,
4200	0x800006c9, 0x800006c9, 0x800006d0, 0x800006d0,
4201	0x800006d0, 0x800006d0, 0x80000649, 0x80000649,
4202	0x00000626, 0x80000627, 0x00000626, 0x80000627,
4203	0x00000626, 0x800006d5, 0x00000626, 0x800006d5,
4204	0x00000626, 0x80000648, 0x00000626, 0x80000648,
4205	0x00000626, 0x800006c7, 0x00000626, 0x800006c7,
4206	0x00000626, 0x800006c6, 0x00000626, 0x800006c6,
4207	0x00000626, 0x800006c8, 0x00000626, 0x800006c8,
4208	0x00000626, 0x800006d0, 0x00000626, 0x800006d0,
4209	0x00000626, 0x800006d0, 0x00000626, 0x80000649,
4210	0x00000626, 0x80000649, 0x00000626, 0x80000649,
4211	0x800006cc, 0x800006cc, 0x800006cc, 0x800006cc,
4212	0x00000626, 0x8000062c, 0x00000626, 0x8000062d,
4213	0x00000626, 0x80000645, 0x00000626, 0x80000649,
4214	0x00000626, 0x8000064a, 0x00000628, 0x8000062c,
4215	0x00000628, 0x8000062d, 0x00000628, 0x8000062e,
4216	0x00000628, 0x80000645, 0x00000628, 0x80000649,
4217	0x00000628, 0x8000064a, 0x0000062a, 0x8000062c,
4218	0x0000062a, 0x8000062d, 0x0000062a, 0x8000062e,
4219	0x0000062a, 0x80000645, 0x0000062a, 0x80000649,
4220	0x0000062a, 0x8000064a, 0x0000062b, 0x8000062c,
4221	0x0000062b, 0x80000645, 0x0000062b, 0x80000649,
4222	0x0000062b, 0x8000064a, 0x0000062c, 0x8000062d,
4223	0x0000062c, 0x80000645, 0x0000062d, 0x8000062c,
4224	0x0000062d, 0x80000645, 0x0000062e, 0x8000062c,
4225	0x0000062e, 0x8000062d, 0x0000062e, 0x80000645,
4226	0x00000633, 0x8000062c, 0x00000633, 0x8000062d,
4227	0x00000633, 0x8000062e, 0x00000633, 0x80000645,
4228	0x00000635, 0x8000062d, 0x00000635, 0x80000645,
4229	0x00000636, 0x8000062c, 0x00000636, 0x8000062d,
4230	0x00000636, 0x8000062e, 0x00000636, 0x80000645,
4231	0x00000637, 0x8000062d, 0x00000637, 0x80000645,
4232	0x00000638, 0x80000645, 0x00000639, 0x8000062c,
4233	0x00000639, 0x80000645, 0x0000063a, 0x8000062c,
4234	0x0000063a, 0x80000645, 0x00000641, 0x8000062c,
4235	0x00000641, 0x8000062d, 0x00000641, 0x8000062e,
4236	0x00000641, 0x80000645, 0x00000641, 0x80000649,
4237	0x00000641, 0x8000064a, 0x00000642, 0x8000062d,
4238	0x00000642, 0x80000645, 0x00000642, 0x80000649,
4239	0x00000642, 0x8000064a, 0x00000643, 0x80000627,
4240	0x00000643, 0x8000062c, 0x00000643, 0x8000062d,
4241	0x00000643, 0x8000062e, 0x00000643, 0x80000644,
4242	0x00000643, 0x80000645, 0x00000643, 0x80000649,
4243	0x00000643, 0x8000064a, 0x00000644, 0x8000062c,
4244	0x00000644, 0x8000062d, 0x00000644, 0x8000062e,
4245	0x00000644, 0x80000645, 0x00000644, 0x80000649,
4246	0x00000644, 0x8000064a, 0x00000645, 0x8000062c,
4247	0x00000645, 0x8000062d, 0x00000645, 0x8000062e,
4248	0x00000645, 0x80000645, 0x00000645, 0x80000649,
4249	0x00000645, 0x8000064a, 0x00000646, 0x8000062c,
4250	0x00000646, 0x8000062d, 0x00000646, 0x8000062e,
4251	0x00000646, 0x80000645, 0x00000646, 0x80000649,
4252	0x00000646, 0x8000064a, 0x00000647, 0x8000062c,
4253	0x00000647, 0x80000645, 0x00000647, 0x80000649,
4254	0x00000647, 0x8000064a, 0x0000064a, 0x8000062c,
4255	0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e,
4256	0x0000064a, 0x80000645, 0x0000064a, 0x80000649,
4257	0x0000064a, 0x8000064a, 0x00000630, 0x80000670,
4258	0x00000631, 0x80000670, 0x00000649, 0x80000670,
4259	0x00000020, 0x0000064c, 0x80000651, 0x00000020,
4260	0x0000064d, 0x80000651, 0x00000020, 0x0000064e,
4261	0x80000651, 0x00000020, 0x0000064f, 0x80000651,
4262	0x00000020, 0x00000650, 0x80000651, 0x00000020,
4263	0x00000651, 0x80000670, 0x00000626, 0x80000631,
4264	0x00000626, 0x80000632, 0x00000626, 0x80000645,
4265	0x00000626, 0x80000646, 0x00000626, 0x80000649,
4266	0x00000626, 0x8000064a, 0x00000628, 0x80000631,
4267	0x00000628, 0x80000632, 0x00000628, 0x80000645,
4268	0x00000628, 0x80000646, 0x00000628, 0x80000649,
4269	0x00000628, 0x8000064a, 0x0000062a, 0x80000631,
4270	0x0000062a, 0x80000632, 0x0000062a, 0x80000645,
4271	0x0000062a, 0x80000646, 0x0000062a, 0x80000649,
4272	0x0000062a, 0x8000064a, 0x0000062b, 0x80000631,
4273	0x0000062b, 0x80000632, 0x0000062b, 0x80000645,
4274	0x0000062b, 0x80000646, 0x0000062b, 0x80000649,
4275	0x0000062b, 0x8000064a, 0x00000641, 0x80000649,
4276	0x00000641, 0x8000064a, 0x00000642, 0x80000649,
4277	0x00000642, 0x8000064a, 0x00000643, 0x80000627,
4278	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4279	0x00000643, 0x80000649, 0x00000643, 0x8000064a,
4280	0x00000644, 0x80000645, 0x00000644, 0x80000649,
4281	0x00000644, 0x8000064a, 0x00000645, 0x80000627,
4282	0x00000645, 0x80000645, 0x00000646, 0x80000631,
4283	0x00000646, 0x80000632, 0x00000646, 0x80000645,
4284	0x00000646, 0x80000646, 0x00000646, 0x80000649,
4285	0x00000646, 0x8000064a, 0x00000649, 0x80000670,
4286	0x0000064a, 0x80000631, 0x0000064a, 0x80000632,
4287	0x0000064a, 0x80000645, 0x0000064a, 0x80000646,
4288	0x0000064a, 0x80000649, 0x0000064a, 0x8000064a,
4289	0x00000626, 0x8000062c, 0x00000626, 0x8000062d,
4290	0x00000626, 0x8000062e, 0x00000626, 0x80000645,
4291	0x00000626, 0x80000647, 0x00000628, 0x8000062c,
4292	0x00000628, 0x8000062d, 0x00000628, 0x8000062e,
4293	0x00000628, 0x80000645, 0x00000628, 0x80000647,
4294	0x0000062a, 0x8000062c, 0x0000062a, 0x8000062d,
4295	0x0000062a, 0x8000062e, 0x0000062a, 0x80000645,
4296	0x0000062a, 0x80000647, 0x0000062b, 0x80000645,
4297	0x0000062c, 0x8000062d, 0x0000062c, 0x80000645,
4298	0x0000062d, 0x8000062c, 0x0000062d, 0x80000645,
4299	0x0000062e, 0x8000062c, 0x0000062e, 0x80000645,
4300	0x00000633, 0x8000062c, 0x00000633, 0x8000062d,
4301	0x00000633, 0x8000062e, 0x00000633, 0x80000645,
4302	0x00000635, 0x8000062d, 0x00000635, 0x8000062e,
4303	0x00000635, 0x80000645, 0x00000636, 0x8000062c,
4304	0x00000636, 0x8000062d, 0x00000636, 0x8000062e,
4305	0x00000636, 0x80000645, 0x00000637, 0x8000062d,
4306	0x00000638, 0x80000645, 0x00000639, 0x8000062c,
4307	0x00000639, 0x80000645, 0x0000063a, 0x8000062c,
4308	0x0000063a, 0x80000645, 0x00000641, 0x8000062c,
4309	0x00000641, 0x8000062d, 0x00000641, 0x8000062e,
4310	0x00000641, 0x80000645, 0x00000642, 0x8000062d,
4311	0x00000642, 0x80000645, 0x00000643, 0x8000062c,
4312	0x00000643, 0x8000062d, 0x00000643, 0x8000062e,
4313	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4314	0x00000644, 0x8000062c, 0x00000644, 0x8000062d,
4315	0x00000644, 0x8000062e, 0x00000644, 0x80000645,
4316	0x00000644, 0x80000647, 0x00000645, 0x8000062c,
4317	0x00000645, 0x8000062d, 0x00000645, 0x8000062e,
4318	0x00000645, 0x80000645, 0x00000646, 0x8000062c,
4319	0x00000646, 0x8000062d, 0x00000646, 0x8000062e,
4320	0x00000646, 0x80000645, 0x00000646, 0x80000647,
4321	0x00000647, 0x8000062c, 0x00000647, 0x80000645,
4322	0x00000647, 0x80000670, 0x0000064a, 0x8000062c,
4323	0x0000064a, 0x8000062d, 0x0000064a, 0x8000062e,
4324	0x0000064a, 0x80000645, 0x0000064a, 0x80000647,
4325	0x00000626, 0x80000645, 0x00000626, 0x80000647,
4326	0x00000628, 0x80000645, 0x00000628, 0x80000647,
4327	0x0000062a, 0x80000645, 0x0000062a, 0x80000647,
4328	0x0000062b, 0x80000645, 0x0000062b, 0x80000647,
4329	0x00000633, 0x80000645, 0x00000633, 0x80000647,
4330	0x00000634, 0x80000645, 0x00000634, 0x80000647,
4331	0x00000643, 0x80000644, 0x00000643, 0x80000645,
4332	0x00000644, 0x80000645, 0x00000646, 0x80000645,
4333	0x00000646, 0x80000647, 0x0000064a, 0x80000645,
4334	0x0000064a, 0x80000647, 0x00000640, 0x0000064e,
4335	0x80000651, 0x00000640, 0x0000064f, 0x80000651,
4336	0x00000640, 0x00000650, 0x80000651, 0x00000637,
4337	0x80000649, 0x00000637, 0x8000064a, 0x00000639,
4338	0x80000649, 0x00000639, 0x8000064a, 0x0000063a,
4339	0x80000649, 0x0000063a, 0x8000064a, 0x00000633,
4340	0x80000649, 0x00000633, 0x8000064a, 0x00000634,
4341	0x80000649, 0x00000634, 0x8000064a, 0x0000062d,
4342	0x80000649, 0x0000062d, 0x8000064a, 0x0000062c,
4343	0x80000649, 0x0000062c, 0x8000064a, 0x0000062e,
4344	0x80000649, 0x0000062e, 0x8000064a, 0x00000635,
4345	0x80000649, 0x00000635, 0x8000064a, 0x00000636,
4346	0x80000649, 0x00000636, 0x8000064a, 0x00000634,
4347	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4348	0x8000062e, 0x00000634, 0x80000645, 0x00000634,
4349	0x80000631, 0x00000633, 0x80000631, 0x00000635,
4350	0x80000631, 0x00000636, 0x80000631, 0x00000637,
4351	0x80000649, 0x00000637, 0x8000064a, 0x00000639,
4352	0x80000649, 0x00000639, 0x8000064a, 0x0000063a,
4353	0x80000649, 0x0000063a, 0x8000064a, 0x00000633,
4354	0x80000649, 0x00000633, 0x8000064a, 0x00000634,
4355	0x80000649, 0x00000634, 0x8000064a, 0x0000062d,
4356	0x80000649, 0x0000062d, 0x8000064a, 0x0000062c,
4357	0x80000649, 0x0000062c, 0x8000064a, 0x0000062e,
4358	0x80000649, 0x0000062e, 0x8000064a, 0x00000635,
4359	0x80000649, 0x00000635, 0x8000064a, 0x00000636,
4360	0x80000649, 0x00000636, 0x8000064a, 0x00000634,
4361	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4362	0x8000062e, 0x00000634, 0x80000645, 0x00000634,
4363	0x80000631, 0x00000633, 0x80000631, 0x00000635,
4364	0x80000631, 0x00000636, 0x80000631, 0x00000634,
4365	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4366	0x8000062e, 0x00000634, 0x80000645, 0x00000633,
4367	0x80000647, 0x00000634, 0x80000647, 0x00000637,
4368	0x80000645, 0x00000633, 0x8000062c, 0x00000633,
4369	0x8000062d, 0x00000633, 0x8000062e, 0x00000634,
4370	0x8000062c, 0x00000634, 0x8000062d, 0x00000634,
4371	0x8000062e, 0x00000637, 0x80000645, 0x00000638,
4372	0x80000645, 0x00000627, 0x8000064b, 0x00000627,
4373	0x8000064b, 0x0000062a, 0x0000062c, 0x80000645,
4374	0x0000062a, 0x0000062d, 0x8000062c, 0x0000062a,
4375	0x0000062d, 0x8000062c, 0x0000062a, 0x0000062d,
4376	0x80000645, 0x0000062a, 0x0000062e, 0x80000645,
4377	0x0000062a, 0x00000645, 0x8000062c, 0x0000062a,
4378	0x00000645, 0x8000062d, 0x0000062a, 0x00000645,
4379	0x8000062e, 0x0000062c, 0x00000645, 0x8000062d,
4380	0x0000062c, 0x00000645, 0x8000062d, 0x0000062d,
4381	0x00000645, 0x8000064a, 0x0000062d, 0x00000645,
4382	0x80000649, 0x00000633, 0x0000062d, 0x8000062c,
4383	0x00000633, 0x0000062c, 0x8000062d, 0x00000633,
4384	0x0000062c, 0x80000649, 0x00000633, 0x00000645,
4385	0x8000062d, 0x00000633, 0x00000645, 0x8000062d,
4386	0x00000633, 0x00000645, 0x8000062c, 0x00000633,
4387	0x00000645, 0x80000645, 0x00000633, 0x00000645,
4388	0x80000645, 0x00000635, 0x0000062d, 0x8000062d,
4389	0x00000635, 0x0000062d, 0x8000062d, 0x00000635,
4390	0x00000645, 0x80000645, 0x00000634, 0x0000062d,
4391	0x80000645, 0x00000634, 0x0000062d, 0x80000645,
4392	0x00000634, 0x0000062c, 0x8000064a, 0x00000634,
4393	0x00000645, 0x8000062e, 0x00000634, 0x00000645,
4394	0x8000062e, 0x00000634, 0x00000645, 0x80000645,
4395	0x00000634, 0x00000645, 0x80000645, 0x00000636,
4396	0x0000062d, 0x80000649, 0x00000636, 0x0000062e,
4397	0x80000645, 0x00000636, 0x0000062e, 0x80000645,
4398	0x00000637, 0x00000645, 0x8000062d, 0x00000637,
4399	0x00000645, 0x8000062d, 0x00000637, 0x00000645,
4400	0x80000645, 0x00000637, 0x00000645, 0x8000064a,
4401	0x00000639, 0x0000062c, 0x80000645, 0x00000639,
4402	0x00000645, 0x80000645, 0x00000639, 0x00000645,
4403	0x80000645, 0x00000639, 0x00000645, 0x80000649,
4404	0x0000063a, 0x00000645, 0x80000645, 0x0000063a,
4405	0x00000645, 0x8000064a, 0x0000063a, 0x00000645,
4406	0x80000649, 0x00000641, 0x0000062e, 0x80000645,
4407	0x00000641, 0x0000062e, 0x80000645, 0x00000642,
4408	0x00000645, 0x8000062d, 0x00000642, 0x00000645,
4409	0x80000645, 0x00000644, 0x0000062d, 0x80000645,
4410	0x00000644, 0x0000062d, 0x8000064a, 0x00000644,
4411	0x0000062d, 0x80000649, 0x00000644, 0x0000062c,
4412	0x8000062c, 0x00000644, 0x0000062c, 0x8000062c,
4413	0x00000644, 0x0000062e, 0x80000645, 0x00000644,
4414	0x0000062e, 0x80000645, 0x00000644, 0x00000645,
4415	0x8000062d, 0x00000644, 0x00000645, 0x8000062d,
4416	0x00000645, 0x0000062d, 0x8000062c, 0x00000645,
4417	0x0000062d, 0x80000645, 0x00000645, 0x0000062d,
4418	0x8000064a, 0x00000645, 0x0000062c, 0x8000062d,
4419	0x00000645, 0x0000062c, 0x80000645, 0x00000645,
4420	0x0000062e, 0x8000062c, 0x00000645, 0x0000062e,
4421	0x80000645, 0x00000645, 0x0000062c, 0x8000062e,
4422	0x00000647, 0x00000645, 0x8000062c, 0x00000647,
4423	0x00000645, 0x80000645, 0x00000646, 0x0000062d,
4424	0x80000645, 0x00000646, 0x0000062d, 0x80000649,
4425	0x00000646, 0x0000062c, 0x80000645, 0x00000646,
4426	0x0000062c, 0x80000645, 0x00000646, 0x0000062c,
4427	0x80000649, 0x00000646, 0x00000645, 0x8000064a,
4428	0x00000646, 0x00000645, 0x80000649, 0x0000064a,
4429	0x00000645, 0x80000645, 0x0000064a, 0x00000645,
4430	0x80000645, 0x00000628, 0x0000062e, 0x8000064a,
4431	0x0000062a, 0x0000062c, 0x8000064a, 0x0000062a,
4432	0x0000062c, 0x80000649, 0x0000062a, 0x0000062e,
4433	0x8000064a, 0x0000062a, 0x0000062e, 0x80000649,
4434	0x0000062a, 0x00000645, 0x8000064a, 0x0000062a,
4435	0x00000645, 0x80000649, 0x0000062c, 0x00000645,
4436	0x8000064a, 0x0000062c, 0x0000062d, 0x80000649,
4437	0x0000062c, 0x00000645, 0x80000649, 0x00000633,
4438	0x0000062e, 0x80000649, 0x00000635, 0x0000062d,
4439	0x8000064a, 0x00000634, 0x0000062d, 0x8000064a,
4440	0x00000636, 0x0000062d, 0x8000064a, 0x00000644,
4441	0x0000062c, 0x8000064a, 0x00000644, 0x00000645,
4442	0x8000064a, 0x0000064a, 0x0000062d, 0x8000064a,
4443	0x0000064a, 0x0000062c, 0x8000064a, 0x0000064a,
4444	0x00000645, 0x8000064a, 0x00000645, 0x00000645,
4445	0x8000064a, 0x00000642, 0x00000645, 0x8000064a,
4446	0x00000646, 0x0000062d, 0x8000064a, 0x00000642,
4447	0x00000645, 0x8000062d, 0x00000644, 0x0000062d,
4448	0x80000645, 0x00000639, 0x00000645, 0x8000064a,
4449	0x00000643, 0x00000645, 0x8000064a, 0x00000646,
4450	0x0000062c, 0x8000062d, 0x00000645, 0x0000062e,
4451	0x8000064a, 0x00000644, 0x0000062c, 0x80000645,
4452	0x00000643, 0x00000645, 0x80000645, 0x00000644,
4453	0x0000062c, 0x80000645, 0x00000646, 0x0000062c,
4454	0x8000062d, 0x0000062c, 0x0000062d, 0x8000064a,
4455	0x0000062d, 0x0000062c, 0x8000064a, 0x00000645,
4456	0x0000062c, 0x8000064a, 0x00000641, 0x00000645,
4457	0x8000064a, 0x00000628, 0x0000062d, 0x8000064a,
4458	0x00000643, 0x00000645, 0x80000645, 0x00000639,
4459	0x0000062c, 0x80000645, 0x00000635, 0x00000645,
4460	0x80000645, 0x00000633, 0x0000062e, 0x8000064a,
4461	0x00000646, 0x0000062c, 0x8000064a, 0x00000635,
4462	0x00000644, 0x800006d2, 0x00000642, 0x00000644,
4463	0x800006d2, 0x00000627, 0x00000644, 0x00000644,
4464	0x80000647, 0x00000627, 0x00000643, 0x00000628,
4465	0x80000631, 0x00000645, 0x0000062d, 0x00000645,
4466	0x8000062f, 0x00000635, 0x00000644, 0x00000639,
4467	0x80000645, 0x00000631, 0x00000633, 0x00000648,
4468	0x80000644, 0x00000639, 0x00000644, 0x0000064a,
4469	0x80000647, 0x00000648, 0x00000633, 0x00000644,
4470	0x80000645, 0x00000635, 0x00000644, 0x80000649,
4471	0x00000635, 0x00000644, 0x00000649, 0x00000020,
4472	0x00000627, 0x00000644, 0x00000644, 0x00000647,
4473	0x00000020, 0x00000639, 0x00000644, 0x0000064a,
4474	0x00000647, 0x00000020, 0x00000648, 0x00000633,
4475	0x00000644, 0x80000645, 0x0000062c, 0x00000644,
4476	0x00000020, 0x0000062c, 0x00000644, 0x00000627,
4477	0x00000644, 0x80000647, 0x00000631, 0x000006cc,
4478	0x00000627, 0x80000644, 0x80002025, 0x80002014,
4479	0x80002013, 0x8000005f, 0x8000005f, 0x80000028,
4480	0x80000029, 0x8000007b, 0x8000007d, 0x80003014,
4481	0x80003015, 0x80003010, 0x80003011, 0x8000300a,
4482	0x8000300b, 0x80003008, 0x80003009, 0x8000300c,
4483	0x8000300d, 0x8000300e, 0x8000300f, 0x8000203e,
4484	0x8000203e, 0x8000203e, 0x8000203e, 0x8000005f,
4485	0x8000005f, 0x8000005f, 0x8000002c, 0x80003001,
4486	0x8000002e, 0x8000003b, 0x8000003a, 0x8000003f,
4487	0x80000021, 0x80002014, 0x80000028, 0x80000029,
4488	0x8000007b, 0x8000007d, 0x80003014, 0x80003015,
4489	0x80000023, 0x80000026, 0x8000002a, 0x8000002b,
4490	0x8000002d, 0x8000003c, 0x8000003e, 0x8000003d,
4491	0x8000005c, 0x80000024, 0x80000025, 0x80000040,
4492	0x00000020, 0x8000064b, 0x00000640, 0x8000064b,
4493	0x00000020, 0x8000064c, 0x00000020, 0x8000064d,
4494	0x00000020, 0x8000064e, 0x00000640, 0x8000064e,
4495	0x00000020, 0x8000064f, 0x00000640, 0x8000064f,
4496	0x00000020, 0x80000650, 0x00000640, 0x80000650,
4497	0x00000020, 0x80000651, 0x00000640, 0x80000651,
4498	0x00000020, 0x80000652, 0x00000640, 0x80000652,
4499	0x80000621, 0x80000622, 0x80000622, 0x80000623,
4500	0x80000623, 0x80000624, 0x80000624, 0x80000625,
4501	0x80000625, 0x80000626, 0x80000626, 0x80000626,
4502	0x80000626, 0x80000627, 0x80000627, 0x80000628,
4503	0x80000628, 0x80000628, 0x80000628, 0x80000629,
4504	0x80000629, 0x8000062a, 0x8000062a, 0x8000062a,
4505	0x8000062a, 0x8000062b, 0x8000062b, 0x8000062b,
4506	0x8000062b, 0x8000062c, 0x8000062c, 0x8000062c,
4507	0x8000062c, 0x8000062d, 0x8000062d, 0x8000062d,
4508	0x8000062d, 0x8000062e, 0x8000062e, 0x8000062e,
4509	0x8000062e, 0x8000062f, 0x8000062f, 0x80000630,
4510	0x80000630, 0x80000631, 0x80000631, 0x80000632,
4511	0x80000632, 0x80000633, 0x80000633, 0x80000633,
4512	0x80000633, 0x80000634, 0x80000634, 0x80000634,
4513	0x80000634, 0x80000635, 0x80000635, 0x80000635,
4514	0x80000635, 0x80000636, 0x80000636, 0x80000636,
4515	0x80000636, 0x80000637, 0x80000637, 0x80000637,
4516	0x80000637, 0x80000638, 0x80000638, 0x80000638,
4517	0x80000638, 0x80000639, 0x80000639, 0x80000639,
4518	0x80000639, 0x8000063a, 0x8000063a, 0x8000063a,
4519	0x8000063a, 0x80000641, 0x80000641, 0x80000641,
4520	0x80000641, 0x80000642, 0x80000642, 0x80000642,
4521	0x80000642, 0x80000643, 0x80000643, 0x80000643,
4522	0x80000643, 0x80000644, 0x80000644, 0x80000644,
4523	0x80000644, 0x80000645, 0x80000645, 0x80000645,
4524	0x80000645, 0x80000646, 0x80000646, 0x80000646,
4525	0x80000646, 0x80000647, 0x80000647, 0x80000647,
4526	0x80000647, 0x80000648, 0x80000648, 0x80000649,
4527	0x80000649, 0x8000064a, 0x8000064a, 0x8000064a,
4528	0x8000064a, 0x00000644, 0x80000622, 0x00000644,
4529	0x80000622, 0x00000644, 0x80000623, 0x00000644,
4530	0x80000623, 0x00000644, 0x80000625, 0x00000644,
4531	0x80000625, 0x00000644, 0x80000627, 0x00000644,
4532	0x80000627, 0x80000021, 0x80000022, 0x80000023,
4533	0x80000024, 0x80000025, 0x80000026, 0x80000027,
4534	0x80000028, 0x80000029, 0x8000002a, 0x8000002b,
4535	0x8000002c, 0x8000002d, 0x8000002e, 0x8000002f,
4536	0x80000030, 0x80000031, 0x80000032, 0x80000033,
4537	0x80000034, 0x80000035, 0x80000036, 0x80000037,
4538	0x80000038, 0x80000039, 0x8000003a, 0x8000003b,
4539	0x8000003c, 0x8000003d, 0x8000003e, 0x8000003f,
4540	0x80000040, 0x80000041, 0x80000042, 0x80000043,
4541	0x80000044, 0x80000045, 0x80000046, 0x80000047,
4542	0x80000048, 0x80000049, 0x8000004a, 0x8000004b,
4543	0x8000004c, 0x8000004d, 0x8000004e, 0x8000004f,
4544	0x80000050, 0x80000051, 0x80000052, 0x80000053,
4545	0x80000054, 0x80000055, 0x80000056, 0x80000057,
4546	0x80000058, 0x80000059, 0x8000005a, 0x8000005b,
4547	0x8000005c, 0x8000005d, 0x8000005e, 0x8000005f,
4548	0x80000060, 0x80000061, 0x80000062, 0x80000063,
4549	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4550	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4551	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4552	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4553	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4554	0x80000078, 0x80000079, 0x8000007a, 0x8000007b,
4555	0x8000007c, 0x8000007d, 0x8000007e, 0x80002985,
4556	0x80002986, 0x80003002, 0x8000300c, 0x8000300d,
4557	0x80003001, 0x800030fb, 0x800030f2, 0x800030a1,
4558	0x800030a3, 0x800030a5, 0x800030a7, 0x800030a9,
4559	0x800030e3, 0x800030e5, 0x800030e7, 0x800030c3,
4560	0x800030fc, 0x800030a2, 0x800030a4, 0x800030a6,
4561	0x800030a8, 0x800030aa, 0x800030ab, 0x800030ad,
4562	0x800030af, 0x800030b1, 0x800030b3, 0x800030b5,
4563	0x800030b7, 0x800030b9, 0x800030bb, 0x800030bd,
4564	0x800030bf, 0x800030c1, 0x800030c4, 0x800030c6,
4565	0x800030c8, 0x800030ca, 0x800030cb, 0x800030cc,
4566	0x800030cd, 0x800030ce, 0x800030cf, 0x800030d2,
4567	0x800030d5, 0x800030d8, 0x800030db, 0x800030de,
4568	0x800030df, 0x800030e0, 0x800030e1, 0x800030e2,
4569	0x800030e4, 0x800030e6, 0x800030e8, 0x800030e9,
4570	0x800030ea, 0x800030eb, 0x800030ec, 0x800030ed,
4571	0x800030ef, 0x800030f3, 0x80003099, 0x8000309a,
4572	0x80003164, 0x80003131, 0x80003132, 0x80003133,
4573	0x80003134, 0x80003135, 0x80003136, 0x80003137,
4574	0x80003138, 0x80003139, 0x8000313a, 0x8000313b,
4575	0x8000313c, 0x8000313d, 0x8000313e, 0x8000313f,
4576	0x80003140, 0x80003141, 0x80003142, 0x80003143,
4577	0x80003144, 0x80003145, 0x80003146, 0x80003147,
4578	0x80003148, 0x80003149, 0x8000314a, 0x8000314b,
4579	0x8000314c, 0x8000314d, 0x8000314e, 0x8000314f,
4580	0x80003150, 0x80003151, 0x80003152, 0x80003153,
4581	0x80003154, 0x80003155, 0x80003156, 0x80003157,
4582	0x80003158, 0x80003159, 0x8000315a, 0x8000315b,
4583	0x8000315c, 0x8000315d, 0x8000315e, 0x8000315f,
4584	0x80003160, 0x80003161, 0x80003162, 0x80003163,
4585	0x800000a2, 0x800000a3, 0x800000ac, 0x800000af,
4586	0x800000a6, 0x800000a5, 0x800020a9, 0x80002502,
4587	0x80002190, 0x80002191, 0x80002192, 0x80002193,
4588	0x800025a0, 0x800025cb, 0x0001d157, 0x8001d165,
4589	0x0001d158, 0x8001d165, 0x0001d15f, 0x8001d16e,
4590	0x0001d15f, 0x8001d16f, 0x0001d15f, 0x8001d170,
4591	0x0001d15f, 0x8001d171, 0x0001d15f, 0x8001d172,
4592	0x0001d1b9, 0x8001d165, 0x0001d1ba, 0x8001d165,
4593	0x0001d1bb, 0x8001d16e, 0x0001d1bc, 0x8001d16e,
4594	0x0001d1bb, 0x8001d16f, 0x0001d1bc, 0x8001d16f,
4595	0x80000041, 0x80000042, 0x80000043, 0x80000044,
4596	0x80000045, 0x80000046, 0x80000047, 0x80000048,
4597	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4598	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4599	0x80000051, 0x80000052, 0x80000053, 0x80000054,
4600	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4601	0x80000059, 0x8000005a, 0x80000061, 0x80000062,
4602	0x80000063, 0x80000064, 0x80000065, 0x80000066,
4603	0x80000067, 0x80000068, 0x80000069, 0x8000006a,
4604	0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e,
4605	0x8000006f, 0x80000070, 0x80000071, 0x80000072,
4606	0x80000073, 0x80000074, 0x80000075, 0x80000076,
4607	0x80000077, 0x80000078, 0x80000079, 0x8000007a,
4608	0x80000041, 0x80000042, 0x80000043, 0x80000044,
4609	0x80000045, 0x80000046, 0x80000047, 0x80000048,
4610	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4611	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4612	0x80000051, 0x80000052, 0x80000053, 0x80000054,
4613	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4614	0x80000059, 0x8000005a, 0x80000061, 0x80000062,
4615	0x80000063, 0x80000064, 0x80000065, 0x80000066,
4616	0x80000067, 0x80000069, 0x8000006a, 0x8000006b,
4617	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4618	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4619	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4620	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4621	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4622	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4623	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4624	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4625	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4626	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4627	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4628	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4629	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4630	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4631	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4632	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4633	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4634	0x80000043, 0x80000044, 0x80000047, 0x8000004a,
4635	0x8000004b, 0x8000004e, 0x8000004f, 0x80000050,
4636	0x80000051, 0x80000053, 0x80000054, 0x80000055,
4637	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4638	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4639	0x80000064, 0x80000066, 0x80000068, 0x80000069,
4640	0x8000006a, 0x8000006b, 0x8000006d, 0x8000006e,
4641	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4642	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4643	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4644	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4645	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4646	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4647	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4648	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4649	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4650	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4651	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4652	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4653	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4654	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4655	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4656	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4657	0x80000042, 0x80000044, 0x80000045, 0x80000046,
4658	0x80000047, 0x8000004a, 0x8000004b, 0x8000004c,
4659	0x8000004d, 0x8000004e, 0x8000004f, 0x80000050,
4660	0x80000051, 0x80000053, 0x80000054, 0x80000055,
4661	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4662	0x80000061, 0x80000062, 0x80000063, 0x80000064,
4663	0x80000065, 0x80000066, 0x80000067, 0x80000068,
4664	0x80000069, 0x8000006a, 0x8000006b, 0x8000006c,
4665	0x8000006d, 0x8000006e, 0x8000006f, 0x80000070,
4666	0x80000071, 0x80000072, 0x80000073, 0x80000074,
4667	0x80000075, 0x80000076, 0x80000077, 0x80000078,
4668	0x80000079, 0x8000007a, 0x80000041, 0x80000042,
4669	0x80000044, 0x80000045, 0x80000046, 0x80000047,
4670	0x80000049, 0x8000004a, 0x8000004b, 0x8000004c,
4671	0x8000004d, 0x8000004f, 0x80000053, 0x80000054,
4672	0x80000055, 0x80000056, 0x80000057, 0x80000058,
4673	0x80000059, 0x80000061, 0x80000062, 0x80000063,
4674	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4675	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4676	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4677	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4678	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4679	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4680	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4681	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4682	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4683	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4684	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4685	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4686	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4687	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4688	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4689	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4690	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4691	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4692	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4693	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4694	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4695	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4696	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4697	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4698	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4699	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4700	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4701	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4702	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4703	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4704	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4705	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4706	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4707	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4708	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4709	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4710	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4711	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4712	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4713	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4714	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4715	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4716	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4717	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4718	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4719	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4720	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4721	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4722	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4723	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4724	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4725	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4726	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4727	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4728	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4729	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4730	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4731	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4732	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4733	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4734	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4735	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4736	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4737	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4738	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4739	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4740	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4741	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4742	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4743	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4744	0x80000078, 0x80000079, 0x8000007a, 0x80000041,
4745	0x80000042, 0x80000043, 0x80000044, 0x80000045,
4746	0x80000046, 0x80000047, 0x80000048, 0x80000049,
4747	0x8000004a, 0x8000004b, 0x8000004c, 0x8000004d,
4748	0x8000004e, 0x8000004f, 0x80000050, 0x80000051,
4749	0x80000052, 0x80000053, 0x80000054, 0x80000055,
4750	0x80000056, 0x80000057, 0x80000058, 0x80000059,
4751	0x8000005a, 0x80000061, 0x80000062, 0x80000063,
4752	0x80000064, 0x80000065, 0x80000066, 0x80000067,
4753	0x80000068, 0x80000069, 0x8000006a, 0x8000006b,
4754	0x8000006c, 0x8000006d, 0x8000006e, 0x8000006f,
4755	0x80000070, 0x80000071, 0x80000072, 0x80000073,
4756	0x80000074, 0x80000075, 0x80000076, 0x80000077,
4757	0x80000078, 0x80000079, 0x8000007a, 0x80000391,
4758	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4759	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4760	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4761	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4762	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4763	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4764	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4765	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4766	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4767	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4768	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4769	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4770	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4771	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4772	0x800003d6, 0x80000391, 0x80000392, 0x80000393,
4773	0x80000394, 0x80000395, 0x80000396, 0x80000397,
4774	0x80000398, 0x80000399, 0x8000039a, 0x8000039b,
4775	0x8000039c, 0x8000039d, 0x8000039e, 0x8000039f,
4776	0x800003a0, 0x800003a1, 0x800003f4, 0x800003a3,
4777	0x800003a4, 0x800003a5, 0x800003a6, 0x800003a7,
4778	0x800003a8, 0x800003a9, 0x80002207, 0x800003b1,
4779	0x800003b2, 0x800003b3, 0x800003b4, 0x800003b5,
4780	0x800003b6, 0x800003b7, 0x800003b8, 0x800003b9,
4781	0x800003ba, 0x800003bb, 0x800003bc, 0x800003bd,
4782	0x800003be, 0x800003bf, 0x800003c0, 0x800003c1,
4783	0x800003c2, 0x800003c3, 0x800003c4, 0x800003c5,
4784	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
4785	0x80002202, 0x800003f5, 0x800003d1, 0x800003f0,
4786	0x800003d5, 0x800003f1, 0x800003d6, 0x80000391,
4787	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4788	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4789	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4790	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4791	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4792	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4793	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4794	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4795	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4796	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4797	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4798	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4799	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4800	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4801	0x800003d6, 0x80000391, 0x80000392, 0x80000393,
4802	0x80000394, 0x80000395, 0x80000396, 0x80000397,
4803	0x80000398, 0x80000399, 0x8000039a, 0x8000039b,
4804	0x8000039c, 0x8000039d, 0x8000039e, 0x8000039f,
4805	0x800003a0, 0x800003a1, 0x800003f4, 0x800003a3,
4806	0x800003a4, 0x800003a5, 0x800003a6, 0x800003a7,
4807	0x800003a8, 0x800003a9, 0x80002207, 0x800003b1,
4808	0x800003b2, 0x800003b3, 0x800003b4, 0x800003b5,
4809	0x800003b6, 0x800003b7, 0x800003b8, 0x800003b9,
4810	0x800003ba, 0x800003bb, 0x800003bc, 0x800003bd,
4811	0x800003be, 0x800003bf, 0x800003c0, 0x800003c1,
4812	0x800003c2, 0x800003c3, 0x800003c4, 0x800003c5,
4813	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
4814	0x80002202, 0x800003f5, 0x800003d1, 0x800003f0,
4815	0x800003d5, 0x800003f1, 0x800003d6, 0x80000391,
4816	0x80000392, 0x80000393, 0x80000394, 0x80000395,
4817	0x80000396, 0x80000397, 0x80000398, 0x80000399,
4818	0x8000039a, 0x8000039b, 0x8000039c, 0x8000039d,
4819	0x8000039e, 0x8000039f, 0x800003a0, 0x800003a1,
4820	0x800003f4, 0x800003a3, 0x800003a4, 0x800003a5,
4821	0x800003a6, 0x800003a7, 0x800003a8, 0x800003a9,
4822	0x80002207, 0x800003b1, 0x800003b2, 0x800003b3,
4823	0x800003b4, 0x800003b5, 0x800003b6, 0x800003b7,
4824	0x800003b8, 0x800003b9, 0x800003ba, 0x800003bb,
4825	0x800003bc, 0x800003bd, 0x800003be, 0x800003bf,
4826	0x800003c0, 0x800003c1, 0x800003c2, 0x800003c3,
4827	0x800003c4, 0x800003c5, 0x800003c6, 0x800003c7,
4828	0x800003c8, 0x800003c9, 0x80002202, 0x800003f5,
4829	0x800003d1, 0x800003f0, 0x800003d5, 0x800003f1,
4830	0x800003d6, 0x80000030, 0x80000031, 0x80000032,
4831	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4832	0x80000037, 0x80000038, 0x80000039, 0x80000030,
4833	0x80000031, 0x80000032, 0x80000033, 0x80000034,
4834	0x80000035, 0x80000036, 0x80000037, 0x80000038,
4835	0x80000039, 0x80000030, 0x80000031, 0x80000032,
4836	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4837	0x80000037, 0x80000038, 0x80000039, 0x80000030,
4838	0x80000031, 0x80000032, 0x80000033, 0x80000034,
4839	0x80000035, 0x80000036, 0x80000037, 0x80000038,
4840	0x80000039, 0x80000030, 0x80000031, 0x80000032,
4841	0x80000033, 0x80000034, 0x80000035, 0x80000036,
4842	0x80000037, 0x80000038, 0x80000039, 0x80004e3d,
4843	0x80004e38, 0x80004e41, 0x80020122, 0x80004f60,
4844	0x80004fae, 0x80004fbb, 0x80005002, 0x8000507a,
4845	0x80005099, 0x800050e7, 0x800050cf, 0x8000349e,
4846	0x8002063a, 0x8000514d, 0x80005154, 0x80005164,
4847	0x80005177, 0x8002051c, 0x800034b9, 0x80005167,
4848	0x8000518d, 0x8002054b, 0x80005197, 0x800051a4,
4849	0x80004ecc, 0x800051ac, 0x800051b5, 0x800291df,
4850	0x800051f5, 0x80005203, 0x800034df, 0x8000523b,
4851	0x80005246, 0x80005272, 0x80005277, 0x80003515,
4852	0x800052c7, 0x800052c9, 0x800052e4, 0x800052fa,
4853	0x80005305, 0x80005306, 0x80005317, 0x80005349,
4854	0x80005351, 0x8000535a, 0x80005373, 0x8000537d,
4855	0x8000537f, 0x8000537f, 0x8000537f, 0x80020a2c,
4856	0x80007070, 0x800053ca, 0x800053df, 0x80020b63,
4857	0x800053eb, 0x800053f1, 0x80005406, 0x8000549e,
4858	0x80005438, 0x80005448, 0x80005468, 0x800054a2,
4859	0x800054f6, 0x80005510, 0x80005553, 0x80005563,
4860	0x80005584, 0x80005584, 0x80005599, 0x800055ab,
4861	0x800055b3, 0x800055c2, 0x80005716, 0x80005606,
4862	0x80005717, 0x80005651, 0x80005674, 0x80005207,
4863	0x800058ee, 0x800057ce, 0x800057f4, 0x8000580d,
4864	0x8000578b, 0x80005832, 0x80005831, 0x800058ac,
4865	0x800214e4, 0x800058f2, 0x800058f7, 0x80005906,
4866	0x8000591a, 0x80005922, 0x80005962, 0x800216a8,
4867	0x800216ea, 0x800059ec, 0x80005a1b, 0x80005a27,
4868	0x800059d8, 0x80005a66, 0x800036ee, 0x8002136a,
4869	0x80005b08, 0x80005b3e, 0x80005b3e, 0x800219c8,
4870	0x80005bc3, 0x80005bd8, 0x80005be7, 0x80005bf3,
4871	0x80021b18, 0x80005bff, 0x80005c06, 0x80005f33,
4872	0x80005c22, 0x80003781, 0x80005c60, 0x80005c6e,
4873	0x80005cc0, 0x80005c8d, 0x80021de4, 0x80005d43,
4874	0x80021de6, 0x80005d6e, 0x80005d6b, 0x80005d7c,
4875	0x80005de1, 0x80005de2, 0x8000382f, 0x80005dfd,
4876	0x80005e28, 0x80005e3d, 0x80005e69, 0x80003862,
4877	0x80022183, 0x8000387c, 0x80005eb0, 0x80005eb3,
4878	0x80005eb6, 0x80005eca, 0x8002a392, 0x80005efe,
4879	0x80022331, 0x80022331, 0x80008201, 0x80005f22,
4880	0x80005f22, 0x800038c7, 0x800232b8, 0x800261da,
4881	0x80005f62, 0x80005f6b, 0x800038e3, 0x80005f9a,
4882	0x80005fcd, 0x80005fd7, 0x80005ff9, 0x80006081,
4883	0x8000393a, 0x8000391c, 0x80006094, 0x800226d4,
4884	0x800060c7, 0x80006148, 0x8000614c, 0x8000614e,
4885	0x8000614c, 0x8000617a, 0x8000618e, 0x800061b2,
4886	0x800061a4, 0x800061af, 0x800061de, 0x800061f2,
4887	0x800061f6, 0x80006210, 0x8000621b, 0x8000625d,
4888	0x800062b1, 0x800062d4, 0x80006350, 0x80022b0c,
4889	0x8000633d, 0x800062fc, 0x80006368, 0x80006383,
4890	0x800063e4, 0x80022bf1, 0x80006422, 0x800063c5,
4891	0x800063a9, 0x80003a2e, 0x80006469, 0x8000647e,
4892	0x8000649d, 0x80006477, 0x80003a6c, 0x8000654f,
4893	0x8000656c, 0x8002300a, 0x800065e3, 0x800066f8,
4894	0x80006649, 0x80003b19, 0x80006691, 0x80003b08,
4895	0x80003ae4, 0x80005192, 0x80005195, 0x80006700,
4896	0x8000669c, 0x800080ad, 0x800043d9, 0x80006717,
4897	0x8000671b, 0x80006721, 0x8000675e, 0x80006753,
4898	0x800233c3, 0x80003b49, 0x800067fa, 0x80006785,
4899	0x80006852, 0x80006885, 0x8002346d, 0x8000688e,
4900	0x8000681f, 0x80006914, 0x80003b9d, 0x80006942,
4901	0x800069a3, 0x800069ea, 0x80006aa8, 0x800236a3,
4902	0x80006adb, 0x80003c18, 0x80006b21, 0x800238a7,
4903	0x80006b54, 0x80003c4e, 0x80006b72, 0x80006b9f,
4904	0x80006bba, 0x80006bbb, 0x80023a8d, 0x80021d0b,
4905	0x80023afa, 0x80006c4e, 0x80023cbc, 0x80006cbf,
4906	0x80006ccd, 0x80006c67, 0x80006d16, 0x80006d3e,
4907	0x80006d77, 0x80006d41, 0x80006d69, 0x80006d78,
4908	0x80006d85, 0x80023d1e, 0x80006d34, 0x80006e2f,
4909	0x80006e6e, 0x80003d33, 0x80006ecb, 0x80006ec7,
4910	0x80023ed1, 0x80006df9, 0x80006f6e, 0x80023f5e,
4911	0x80023f8e, 0x80006fc6, 0x80007039, 0x8000701e,
4912	0x8000701b, 0x80003d96, 0x8000704a, 0x8000707d,
4913	0x80007077, 0x800070ad, 0x80020525, 0x80007145,
4914	0x80024263, 0x8000719c, 0x800043ab, 0x80007228,
4915	0x80007235, 0x80007250, 0x80024608, 0x80007280,
4916	0x80007295, 0x80024735, 0x80024814, 0x8000737a,
4917	0x8000738b, 0x80003eac, 0x800073a5, 0x80003eb8,
4918	0x80003eb8, 0x80007447, 0x8000745c, 0x80007471,
4919	0x80007485, 0x800074ca, 0x80003f1b, 0x80007524,
4920	0x80024c36, 0x8000753e, 0x80024c92, 0x80007570,
4921	0x8002219f, 0x80007610, 0x80024fa1, 0x80024fb8,
4922	0x80025044, 0x80003ffc, 0x80004008, 0x800076f4,
4923	0x800250f3, 0x800250f2, 0x80025119, 0x80025133,
4924	0x8000771e, 0x8000771f, 0x8000771f, 0x8000774a,
4925	0x80004039, 0x8000778b, 0x80004046, 0x80004096,
4926	0x8002541d, 0x8000784e, 0x8000788c, 0x800078cc,
4927	0x800040e3, 0x80025626, 0x80007956, 0x8002569a,
4928	0x800256c5, 0x8000798f, 0x800079eb, 0x8000412f,
4929	0x80007a40, 0x80007a4a, 0x80007a4f, 0x8002597c,
4930	0x80025aa7, 0x80025aa7, 0x80007aae, 0x80004202,
4931	0x80025bab, 0x80007bc6, 0x80007bc9, 0x80004227,
4932	0x80025c80, 0x80007cd2, 0x800042a0, 0x80007ce8,
4933	0x80007ce3, 0x80007d00, 0x80025f86, 0x80007d63,
4934	0x80004301, 0x80007dc7, 0x80007e02, 0x80007e45,
4935	0x80004334, 0x80026228, 0x80026247, 0x80004359,
4936	0x800262d9, 0x80007f7a, 0x8002633e, 0x80007f95,
4937	0x80007ffa, 0x80008005, 0x800264da, 0x80026523,
4938	0x80008060, 0x800265a8, 0x80008070, 0x8002335f,
4939	0x800043d5, 0x800080b2, 0x80008103, 0x8000440b,
4940	0x8000813e, 0x80005ab5, 0x800267a7, 0x800267b5,
4941	0x80023393, 0x8002339c, 0x80008201, 0x80008204,
4942	0x80008f9e, 0x8000446b, 0x80008291, 0x8000828b,
4943	0x8000829d, 0x800052b3, 0x800082b1, 0x800082b3,
4944	0x800082bd, 0x800082e6, 0x80026b3c, 0x800082e5,
4945	0x8000831d, 0x80008363, 0x800083ad, 0x80008323,
4946	0x800083bd, 0x800083e7, 0x80008457, 0x80008353,
4947	0x800083ca, 0x800083cc, 0x800083dc, 0x80026c36,
4948	0x80026d6b, 0x80026cd5, 0x8000452b, 0x800084f1,
4949	0x800084f3, 0x80008516, 0x800273ca, 0x80008564,
4950	0x80026f2c, 0x8000455d, 0x80004561, 0x80026fb1,
4951	0x800270d2, 0x8000456b, 0x80008650, 0x8000865c,
4952	0x80008667, 0x80008669, 0x800086a9, 0x80008688,
4953	0x8000870e, 0x800086e2, 0x80008779, 0x80008728,
4954	0x8000876b, 0x80008786, 0x80004d57, 0x800087e1,
4955	0x80008801, 0x800045f9, 0x80008860, 0x80008863,
4956	0x80027667, 0x800088d7, 0x800088de, 0x80004635,
4957	0x800088fa, 0x800034bb, 0x800278ae, 0x80027966,
4958	0x800046be, 0x800046c7, 0x80008aa0, 0x80008aed,
4959	0x80008b8a, 0x80008c55, 0x80027ca8, 0x80008cab,
4960	0x80008cc1, 0x80008d1b, 0x80008d77, 0x80027f2f,
4961	0x80020804, 0x80008dcb, 0x80008dbc, 0x80008df0,
4962	0x800208de, 0x80008ed4, 0x80008f38, 0x800285d2,
4963	0x800285ed, 0x80009094, 0x800090f1, 0x80009111,
4964	0x8002872e, 0x8000911b, 0x80009238, 0x800092d7,
4965	0x800092d8, 0x8000927c, 0x800093f9, 0x80009415,
4966	0x80028bfa, 0x8000958b, 0x80004995, 0x800095b7,
4967	0x80028d77, 0x800049e6, 0x800096c3, 0x80005db2,
4968	0x80009723, 0x80029145, 0x8002921a, 0x80004a6e,
4969	0x80004a76, 0x800097e0, 0x8002940a, 0x80004ab2,
4970	0x80029496, 0x8000980b, 0x8000980b, 0x80009829,
4971	0x800295b6, 0x800098e2, 0x80004b33, 0x80009929,
4972	0x800099a7, 0x800099c2, 0x800099fe, 0x80004bce,
4973	0x80029b30, 0x80009b12, 0x80009c40, 0x80009cfd,
4974	0x80004cce, 0x80004ced, 0x80009d67, 0x8002a0ce,
4975	0x80004cf8, 0x8002a105, 0x8002a20e, 0x8002a291,
4976	0x80009ebb, 0x80004d56, 0x80009ef9, 0x80009efe,
4977	0x80009f05, 0x80009f0f, 0x80009f16, 0x80009f3b,
4978	0x8002a600,
4979};
4980
4981
4982/*
4983 * Lowercase <-> Uppercase mapping
4984 */
4985
4986/*
4987 * Flags for special case mapping.
4988 */
4989#define CMF_FINAL	1
4990#define CMF_NONFINAL	2
4991#define CMF_LAST	16
4992#define CMF_CTXDEP	(CMF_FINAL|CMF_NONFINAL)
4993
4994#define CASEMAP_BITS_0	9
4995#define CASEMAP_BITS_1	7
4996#define CASEMAP_BITS_2	5
4997
4998static const unsigned short v320_toupper_imap[] = {
4999	  272,   400,   528,   656,   656,   656,   656,   656,
5000	  656,   656,   656,   656,   656,   656,   656,   784,
5001	  912,   656,   656,   656,   656,   656,   656,   656,
5002	  656,   656,   656,   656,   656,   656,   656,   656,
5003	  656,   656,   656,   656,   656,   656,   656,   656,
5004	  656,   656,   656,   656,   656,   656,   656,   656,
5005	  656,   656,   656,   656,   656,   656,   656,   656,
5006	  656,   656,   656,   656,   656,   656,   656,   656,
5007	  656,   656,   656,   656,   656,   656,   656,   656,
5008	  656,   656,   656,   656,   656,   656,   656,   656,
5009	  656,   656,   656,   656,   656,   656,   656,   656,
5010	  656,   656,   656,   656,   656,   656,   656,   656,
5011	  656,   656,   656,   656,   656,   656,   656,   656,
5012	  656,   656,   656,   656,   656,   656,   656,   656,
5013	  656,   656,   656,   656,   656,   656,   656,   656,
5014	  656,   656,   656,   656,   656,   656,   656,   656,
5015	  656,   656,   656,   656,   656,   656,   656,   656,
5016	  656,   656,   656,   656,   656,   656,   656,   656,
5017	  656,   656,   656,   656,   656,   656,   656,   656,
5018	  656,   656,   656,   656,   656,   656,   656,   656,
5019	  656,   656,   656,   656,   656,   656,   656,   656,
5020	  656,   656,   656,   656,   656,   656,   656,   656,
5021	  656,   656,   656,   656,   656,   656,   656,   656,
5022	  656,   656,   656,   656,   656,   656,   656,   656,
5023	  656,   656,   656,   656,   656,   656,   656,   656,
5024	  656,   656,   656,   656,   656,   656,   656,   656,
5025	  656,   656,   656,   656,   656,   656,   656,   656,
5026	  656,   656,   656,   656,   656,   656,   656,   656,
5027	  656,   656,   656,   656,   656,   656,   656,   656,
5028	  656,   656,   656,   656,   656,   656,   656,   656,
5029	  656,   656,   656,   656,   656,   656,   656,   656,
5030	  656,   656,   656,   656,   656,   656,   656,   656,
5031	  656,   656,   656,   656,   656,   656,   656,   656,
5032	  656,   656,   656,   656,   656,   656,   656,   656,
5033	    0,     0,     0,     1,     0,     2,     3,     4,
5034	    5,     6,     7,     8,     9,    10,    11,    12,
5035	   13,    14,    15,    16,    17,     0,     0,     0,
5036	    0,     0,    18,     0,    19,    20,    21,    22,
5037	    0,    23,    24,    25,    26,    27,    28,    29,
5038	   30,     0,     0,    31,    32,     0,     0,     0,
5039	    0,     0,     0,     0,     0,     0,     0,     0,
5040	    0,     0,     0,     0,     0,     0,     0,     0,
5041	    0,     0,     0,     0,     0,     0,     0,     0,
5042	    0,     0,     0,     0,     0,     0,     0,     0,
5043	    0,     0,     0,     0,     0,     0,     0,     0,
5044	    0,     0,     0,     0,     0,     0,     0,     0,
5045	    0,     0,     0,     0,     0,     0,     0,     0,
5046	    0,     0,     0,     0,     0,     0,     0,     0,
5047	    0,     0,     0,     0,     0,     0,     0,     0,
5048	    0,     0,     0,     0,     0,     0,     0,     0,
5049	    0,     0,     0,     0,     0,     0,     0,     0,
5050	    0,     0,     0,     0,     0,     0,     0,     0,
5051	    0,     0,     0,     0,     0,     0,     0,     0,
5052	    0,     0,     0,     0,     0,     0,     0,     0,
5053	    0,     0,     0,     0,     0,     0,     0,     0,
5054	    0,     0,     0,     0,     0,     0,     0,     0,
5055	    0,     0,     0,     0,     0,     0,     0,     0,
5056	    0,     0,     0,     0,     0,     0,     0,     0,
5057	    0,     0,     0,     0,     0,     0,     0,     0,
5058	    0,     0,     0,     0,     0,     0,     0,     0,
5059	    0,     0,     0,     0,     0,     0,     0,     0,
5060	    0,     0,     0,     0,     0,     0,     0,     0,
5061	    0,     0,     0,     0,     0,     0,     0,     0,
5062	    0,     0,     0,     0,     0,     0,     0,     0,
5063	   33,    34,    35,    36,    37,    38,    39,    40,
5064	   41,    42,    43,    44,    45,    46,    47,    48,
5065	    0,     0,     0,     0,     0,     0,     0,     0,
5066	    0,     0,     0,    49,     0,     0,     0,     0,
5067	    0,     0,     0,     0,     0,     0,     0,     0,
5068	    0,     0,     0,     0,     0,     0,     0,     0,
5069	    0,     0,     0,     0,     0,     0,    50,    51,
5070	    0,     0,     0,     0,     0,     0,     0,     0,
5071	    0,     0,     0,     0,     0,     0,     0,     0,
5072	    0,     0,     0,     0,     0,     0,     0,     0,
5073	    0,     0,     0,     0,     0,     0,     0,     0,
5074	    0,     0,     0,     0,     0,     0,     0,     0,
5075	    0,     0,     0,     0,     0,     0,     0,     0,
5076	    0,     0,     0,     0,     0,     0,     0,     0,
5077	    0,     0,     0,     0,     0,     0,     0,     0,
5078	    0,     0,     0,     0,     0,     0,     0,     0,
5079	    0,     0,     0,     0,     0,     0,     0,     0,
5080	    0,     0,     0,     0,     0,     0,     0,     0,
5081	    0,     0,     0,     0,     0,     0,     0,     0,
5082	    0,     0,     0,     0,     0,     0,     0,     0,
5083	    0,     0,     0,     0,     0,     0,     0,     0,
5084	    0,     0,     0,     0,     0,     0,     0,     0,
5085	    0,     0,     0,     0,     0,     0,     0,     0,
5086	    0,     0,     0,     0,     0,     0,     0,     0,
5087	    0,     0,     0,     0,     0,     0,     0,     0,
5088	    0,     0,     0,     0,     0,     0,     0,     0,
5089	    0,     0,     0,     0,     0,     0,     0,     0,
5090	    0,     0,     0,     0,     0,     0,     0,     0,
5091	    0,     0,     0,     0,     0,     0,     0,     0,
5092	    0,     0,     0,     0,     0,     0,     0,     0,
5093	    0,     0,     0,     0,     0,     0,     0,     0,
5094	    0,     0,     0,     0,     0,     0,     0,     0,
5095	    0,     0,     0,     0,     0,     0,     0,     0,
5096	    0,     0,     0,     0,     0,     0,     0,     0,
5097	    0,     0,     0,     0,     0,     0,     0,     0,
5098	    0,     0,     0,     0,     0,     0,     0,     0,
5099	    0,     0,     0,     0,     0,     0,     0,     0,
5100	    0,     0,     0,     0,     0,     0,     0,     0,
5101	    0,     0,     0,     0,     0,     0,     0,     0,
5102	    0,     0,     0,     0,     0,     0,     0,     0,
5103	    0,     0,     0,     0,     0,     0,     0,     0,
5104	    0,     0,     0,     0,     0,     0,     0,     0,
5105	    0,     0,     0,     0,     0,     0,     0,     0,
5106	    0,     0,     0,     0,     0,     0,     0,     0,
5107	    0,     0,     0,     0,     0,     0,     0,     0,
5108	   52,     0,     0,     0,     0,     0,     0,     0,
5109	    0,     0,     0,     0,     0,     0,     0,     0,
5110	    0,     0,     0,     0,     0,     0,     0,     0,
5111	    0,     0,     0,     0,     0,     0,     0,     0,
5112	    0,     0,    53,     0,     0,     0,     0,     0,
5113	    0,     0,     0,     0,     0,     0,     0,     0,
5114	    0,     0,     0,     0,     0,     0,     0,     0,
5115	    0,     0,     0,     0,     0,     0,     0,     0,
5116	    0,     0,     0,     0,     0,     0,     0,     0,
5117	    0,    54,    55,     0,     0,     0,     0,     0,
5118	    0,     0,     0,     0,     0,     0,     0,     0,
5119	    0,     0,     0,     0,     0,     0,     0,     0,
5120	    0,     0,     0,     0,     0,     0,     0,     0,
5121	    0,     0,     0,     0,     0,     0,     0,     0,
5122	    0,     0,     0,     0,     0,     0,     0,     0,
5123	    0,     0,     0,     0,     0,     0,     0,     0,
5124	    0,     0,     0,     0,     0,     0,     0,     0,
5125	    0,     0,     0,     0,     0,     0,     0,     0,
5126	    0,     0,     0,     0,     0,     0,     0,     0,
5127	    0,     0,     0,     0,     0,     0,     0,     0,
5128	    0,     0,     0,     0,     0,     0,     0,     0,
5129};
5130
5131static const struct {
5132	unsigned short tbl[32];
5133} v320_toupper_table[] = {
5134	{{
5135	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5136	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5137	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5138	}},
5139	{{
5140	   0,    1,    3,    5,    7,    9,   11,   13,   15,   17,   19,
5141	  21,   23,   25,   27,   29,   31,   33,   35,   37,   39,   41,
5142	  43,   45,   47,   49,   51,    0,    0,    0,    0,    0,
5143	}},
5144	{{
5145	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5146	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   53,
5147	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5148	}},
5149	{{
5150	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5151	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5152	   0,    0,    0,    0,    0,    0,    0,    0,    0,   55,
5153	}},
5154	{{
5155	  58,   60,   62,   64,   66,   68,   70,   72,   74,   76,   78,
5156	  80,   82,   84,   86,   88,   90,   92,   94,   96,   98,  100,
5157	 102,    0,  104,  106,  108,  110,  112,  114,  116,  118,
5158	}},
5159	{{
5160	   0,  120,    0,  122,    0,  124,    0,  126,    0,  128,    0,
5161	 130,    0,  132,    0,  134,    0,  136,    0,  138,    0,  140,
5162	   0,  142,    0,  144,    0,  146,    0,  148,    0,  150,
5163	}},
5164	{{
5165	   0,  152,    0,  154,    0,  156,    0,  158,    0,  160,    0,
5166	 162,    0,  164,    0,  166,    0,  168,    0,  170,    0,  172,
5167	   0,  174,    0,    0,  176,    0,  178,    0,  180,    0,
5168	}},
5169	{{
5170	 182,    0,  184,    0,  186,    0,  188,    0,  190,  192,    0,
5171	 195,    0,  197,    0,  199,    0,  201,    0,  203,    0,  205,
5172	   0,  207,    0,  209,    0,  211,    0,  213,    0,  215,
5173	}},
5174	{{
5175	   0,  217,    0,  219,    0,  221,    0,  223,    0,  225,    0,
5176	 227,    0,  229,    0,  231,    0,  233,    0,  235,    0,  237,
5177	   0,  239,    0,    0,  241,    0,  243,    0,  245,  247,
5178	}},
5179	{{
5180	   0,    0,    0,  249,    0,  251,    0,    0,  253,    0,    0,
5181	   0,  255,    0,    0,    0,    0,    0,  257,    0,    0,  259,
5182	   0,    0,    0,  261,    0,    0,    0,    0,  263,    0,
5183	}},
5184	{{
5185	   0,  265,    0,  267,    0,  269,    0,    0,  271,    0,    0,
5186	   0,    0,  273,    0,    0,  275,    0,    0,    0,  277,    0,
5187	 279,    0,    0,  281,    0,    0,    0,  283,    0,  285,
5188	}},
5189	{{
5190	   0,    0,    0,    0,    0,  287,  289,    0,  291,  293,    0,
5191	 295,  297,    0,  299,    0,  301,    0,  303,    0,  305,    0,
5192	 307,    0,  309,    0,  311,    0,  313,  315,    0,  317,
5193	}},
5194	{{
5195	   0,  319,    0,  321,    0,  323,    0,  325,    0,  327,    0,
5196	 329,    0,  331,    0,  333,  335,    0,  338,  340,    0,  342,
5197	   0,    0,    0,  344,    0,  346,    0,  348,    0,  350,
5198	}},
5199	{{
5200	   0,  352,    0,  354,    0,  356,    0,  358,    0,  360,    0,
5201	 362,    0,  364,    0,  366,    0,  368,    0,  370,    0,  372,
5202	   0,  374,    0,  376,    0,  378,    0,  380,    0,  382,
5203	}},
5204	{{
5205	   0,    0,    0,  384,    0,  386,    0,  388,    0,  390,    0,
5206	 392,    0,  394,    0,  396,    0,  398,    0,  400,    0,    0,
5207	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5208	}},
5209	{{
5210	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5211	   0,    0,    0,    0,    0,    0,    0,    0,  402,  404,    0,
5212	 406,  408,    0,  410,    0,  412,    0,    0,    0,    0,
5213	}},
5214	{{
5215	 414,    0,    0,  416,    0,    0,    0,    0,  418,  420,    0,
5216	   0,    0,    0,    0,  422,    0,    0,  424,    0,    0,  426,
5217	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5218	}},
5219	{{
5220	 428,    0,    0,  430,    0,    0,    0,    0,  432,    0,  434,
5221	 436,    0,    0,    0,    0,    0,    0,  438,    0,    0,    0,
5222	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5223	}},
5224	{{
5225	   0,    0,    0,    0,    0,  440,    0,    0,    0,    0,    0,
5226	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5227	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5228	}},
5229	{{
5230	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5231	   0,    0,    0,    0,    0,  442,    0,    0,    0,    0,    0,
5232	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5233	}},
5234	{{
5235	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5236	   0,  446,  448,  450,  452,  454,  458,  460,  462,  464,  466,
5237	 468,  470,  472,  474,  476,  478,  480,  482,  484,  486,
5238	}},
5239	{{
5240	 488,  490,  492,  494,  496,  498,  500,  502,  504,  506,  508,
5241	 510,  512,  514,  516,    0,  518,  520,    0,    0,    0,  522,
5242	 524,    0,    0,  526,    0,  528,    0,  530,    0,  532,
5243	}},
5244	{{
5245	   0,  534,    0,  536,    0,  538,    0,  540,    0,  542,    0,
5246	 544,    0,  546,    0,  548,  550,  552,  554,    0,    0,  556,
5247	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5248	}},
5249	{{
5250	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5251	   0,    0,    0,    0,    0,  558,  560,  562,  564,  566,  568,
5252	 570,  572,  574,  576,  578,  580,  582,  584,  586,  588,
5253	}},
5254	{{
5255	 590,  592,  594,  596,  598,  600,  602,  604,  606,  608,  610,
5256	 612,  614,  616,  618,  620,  622,  624,  626,  628,  630,  632,
5257	 634,  636,  638,  640,  642,  644,  646,  648,  650,  652,
5258	}},
5259	{{
5260	   0,  654,    0,  656,    0,  658,    0,  660,    0,  662,    0,
5261	 664,    0,  666,    0,  668,    0,  670,    0,  672,    0,  674,
5262	   0,  676,    0,  678,    0,  680,    0,  682,    0,  684,
5263	}},
5264	{{
5265	   0,  686,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5266	 688,    0,  690,    0,  692,    0,  694,    0,  696,    0,  698,
5267	   0,  700,    0,  702,    0,  704,    0,  706,    0,  708,
5268	}},
5269	{{
5270	   0,  710,    0,  712,    0,  714,    0,  716,    0,  718,    0,
5271	 720,    0,  722,    0,  724,    0,  726,    0,  728,    0,  730,
5272	   0,  732,    0,  734,    0,  736,    0,  738,    0,  740,
5273	}},
5274	{{
5275	   0,    0,  742,    0,  744,    0,  746,    0,  748,    0,  750,
5276	   0,  752,    0,  754,    0,    0,  756,    0,  758,    0,  760,
5277	   0,  762,    0,  764,    0,  766,    0,  768,    0,  770,
5278	}},
5279	{{
5280	   0,  772,    0,  774,    0,  776,    0,  778,    0,  780,    0,
5281	 782,    0,  784,    0,  786,    0,  788,    0,  790,    0,  792,
5282	   0,    0,    0,  794,    0,    0,    0,    0,    0,    0,
5283	}},
5284	{{
5285	   0,  796,    0,  798,    0,  800,    0,  802,    0,  804,    0,
5286	 806,    0,  808,    0,  810,    0,    0,    0,    0,    0,    0,
5287	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5288	}},
5289	{{
5290	   0,  812,  814,  816,  818,  820,  822,  824,  826,  828,  830,
5291	 832,  834,  836,  838,  840,  842,  844,  846,  848,  850,  852,
5292	 854,  856,  858,  860,  862,  864,  866,  868,  870,  872,
5293	}},
5294	{{
5295	 874,  876,  878,  880,  882,  884,  886,  888,    0,    0,    0,
5296	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5297	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5298	}},
5299	{{
5300	   0,  891,    0,  893,    0,  895,    0,  897,    0,  899,    0,
5301	 901,    0,  903,    0,  905,    0,  907,    0,  909,    0,  911,
5302	   0,  913,    0,  915,    0,  917,    0,  919,    0,  921,
5303	}},
5304	{{
5305	   0,  923,    0,  925,    0,  927,    0,  929,    0,  931,    0,
5306	 933,    0,  935,    0,  937,    0,  939,    0,  941,    0,  943,
5307	   0,  945,    0,  947,    0,  949,    0,  951,    0,  953,
5308	}},
5309	{{
5310	   0,  955,    0,  957,    0,  959,    0,  961,    0,  963,    0,
5311	 965,    0,  967,    0,  969,    0,  971,    0,  973,    0,  975,
5312	   0,  977,    0,  979,    0,  981,    0,  983,    0,  985,
5313	}},
5314	{{
5315	   0,  987,    0,  989,    0,  991,    0,  993,    0,  995,    0,
5316	 997,    0,  999,    0, 1001,    0, 1003,    0, 1005,    0, 1007,
5317	   0, 1009,    0, 1011,    0, 1013,    0, 1015,    0, 1017,
5318	}},
5319	{{
5320	   0, 1019,    0, 1021,    0, 1023,    0, 1025,    0, 1027,    0,
5321	1029,    0, 1031,    0, 1033,    0, 1035,    0, 1037,    0, 1039,
5322	1041, 1044, 1047, 1050, 1053, 1056,    0,    0,    0,    0,
5323	}},
5324	{{
5325	   0, 1058,    0, 1060,    0, 1062,    0, 1064,    0, 1066,    0,
5326	1068,    0, 1070,    0, 1072,    0, 1074,    0, 1076,    0, 1078,
5327	   0, 1080,    0, 1082,    0, 1084,    0, 1086,    0, 1088,
5328	}},
5329	{{
5330	   0, 1090,    0, 1092,    0, 1094,    0, 1096,    0, 1098,    0,
5331	1100,    0, 1102,    0, 1104,    0, 1106,    0, 1108,    0, 1110,
5332	   0, 1112,    0, 1114,    0, 1116,    0, 1118,    0, 1120,
5333	}},
5334	{{
5335	   0, 1122,    0, 1124,    0, 1126,    0, 1128,    0, 1130,    0,
5336	1132,    0, 1134,    0, 1136,    0, 1138,    0, 1140,    0, 1142,
5337	   0, 1144,    0, 1146,    0,    0,    0,    0,    0,    0,
5338	}},
5339	{{
5340	1148, 1150, 1152, 1154, 1156, 1158, 1160, 1162,    0,    0,    0,
5341	   0,    0,    0,    0,    0, 1164, 1166, 1168, 1170, 1172, 1174,
5342	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5343	}},
5344	{{
5345	1176, 1178, 1180, 1182, 1184, 1186, 1188, 1190,    0,    0,    0,
5346	   0,    0,    0,    0,    0, 1192, 1194, 1196, 1198, 1200, 1202,
5347	1204, 1206,    0,    0,    0,    0,    0,    0,    0,    0,
5348	}},
5349	{{
5350	1208, 1210, 1212, 1214, 1216, 1218,    0,    0,    0,    0,    0,
5351	   0,    0,    0,    0,    0, 1220, 1223, 1225, 1229, 1231, 1235,
5352	1237, 1241,    0,    0,    0,    0,    0,    0,    0,    0,
5353	}},
5354	{{
5355	1243, 1245, 1247, 1249, 1251, 1253, 1255, 1257,    0,    0,    0,
5356	   0,    0,    0,    0,    0, 1259, 1261, 1263, 1265, 1267, 1269,
5357	1271, 1273, 1275, 1277, 1279, 1281, 1283, 1285,    0,    0,
5358	}},
5359	{{
5360	1287, 1292, 1297, 1302, 1307, 1312, 1317, 1322, 1327, 1330, 1333,
5361	1336, 1339, 1342, 1345, 1348, 1351, 1356, 1361, 1366, 1371, 1376,
5362	1381, 1386, 1391, 1394, 1397, 1400, 1403, 1406, 1409, 1412,
5363	}},
5364	{{
5365	1415, 1420, 1425, 1430, 1435, 1440, 1445, 1450, 1455, 1458, 1461,
5366	1464, 1467, 1470, 1473, 1476, 1479, 1481, 1483, 1486, 1491,    0,
5367	1494, 1497,    0,    0,    0,    0, 1501,    0, 1504,    0,
5368	}},
5369	{{
5370	   0,    0, 1506, 1509, 1514,    0, 1517, 1520,    0,    0,    0,
5371	   0, 1524,    0,    0,    0, 1527, 1529, 1531, 1535,    0,    0,
5372	1539, 1542,    0,    0,    0,    0,    0,    0,    0,    0,
5373	}},
5374	{{
5375	1546, 1548, 1550, 1554, 1558, 1561, 1563, 1566,    0,    0,    0,
5376	   0,    0,    0,    0,    0,    0,    0, 1570, 1573, 1578,    0,
5377	1581, 1584,    0,    0,    0,    0, 1588,    0,    0,    0,
5378	}},
5379	{{
5380	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5381	   0,    0,    0,    0,    0, 1591, 1593, 1595, 1597, 1599, 1601,
5382	1603, 1605, 1607, 1609, 1611, 1613, 1615, 1617, 1619, 1621,
5383	}},
5384	{{
5385	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5386	   0,    0,    0,    0,    0, 1623, 1625, 1627, 1629, 1631, 1633,
5387	1635, 1637, 1639, 1641, 1643, 1645, 1647, 1649, 1651, 1653,
5388	}},
5389	{{
5390	1655, 1657, 1659, 1661, 1663, 1665, 1667, 1669, 1671, 1673,    0,
5391	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5392	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5393	}},
5394	{{
5395	1675, 1678, 1681, 1684, 1688, 1692, 1695,    0,    0,    0,    0,
5396	   0,    0,    0,    0,    0,    0,    0,    0, 1698, 1701, 1704,
5397	1707, 1710,    0,    0,    0,    0,    0,    0,    0,    0,
5398	}},
5399	{{
5400	   0, 1713, 1715, 1717, 1719, 1721, 1723, 1725, 1727, 1729, 1731,
5401	1733, 1735, 1737, 1739, 1741, 1743, 1745, 1747, 1749, 1751, 1753,
5402	1755, 1757, 1759, 1761, 1763,    0,    0,    0,    0,    0,
5403	}},
5404	{{
5405	   0,    0,    0,    0,    0,    0,    0,    0, 1765, 1767, 1769,
5406	1771, 1773, 1775, 1777, 1779, 1781, 1783, 1785, 1787, 1789, 1791,
5407	1793, 1795, 1797, 1799, 1801, 1803, 1805, 1807, 1809, 1811,
5408	}},
5409	{{
5410	1813, 1815, 1817, 1819, 1821, 1823, 1825, 1827, 1829, 1831, 1833,
5411	1835, 1837, 1839,    0,    0,    0,    0,    0,    0,    0,    0,
5412	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5413	}},
5414};
5415static const unsigned short v320_tolower_imap[] = {
5416	  272,   400,   528,   656,   656,   656,   656,   656,
5417	  656,   656,   656,   656,   656,   656,   656,   784,
5418	  912,   656,   656,   656,   656,   656,   656,   656,
5419	  656,   656,   656,   656,   656,   656,   656,   656,
5420	  656,   656,   656,   656,   656,   656,   656,   656,
5421	  656,   656,   656,   656,   656,   656,   656,   656,
5422	  656,   656,   656,   656,   656,   656,   656,   656,
5423	  656,   656,   656,   656,   656,   656,   656,   656,
5424	  656,   656,   656,   656,   656,   656,   656,   656,
5425	  656,   656,   656,   656,   656,   656,   656,   656,
5426	  656,   656,   656,   656,   656,   656,   656,   656,
5427	  656,   656,   656,   656,   656,   656,   656,   656,
5428	  656,   656,   656,   656,   656,   656,   656,   656,
5429	  656,   656,   656,   656,   656,   656,   656,   656,
5430	  656,   656,   656,   656,   656,   656,   656,   656,
5431	  656,   656,   656,   656,   656,   656,   656,   656,
5432	  656,   656,   656,   656,   656,   656,   656,   656,
5433	  656,   656,   656,   656,   656,   656,   656,   656,
5434	  656,   656,   656,   656,   656,   656,   656,   656,
5435	  656,   656,   656,   656,   656,   656,   656,   656,
5436	  656,   656,   656,   656,   656,   656,   656,   656,
5437	  656,   656,   656,   656,   656,   656,   656,   656,
5438	  656,   656,   656,   656,   656,   656,   656,   656,
5439	  656,   656,   656,   656,   656,   656,   656,   656,
5440	  656,   656,   656,   656,   656,   656,   656,   656,
5441	  656,   656,   656,   656,   656,   656,   656,   656,
5442	  656,   656,   656,   656,   656,   656,   656,   656,
5443	  656,   656,   656,   656,   656,   656,   656,   656,
5444	  656,   656,   656,   656,   656,   656,   656,   656,
5445	  656,   656,   656,   656,   656,   656,   656,   656,
5446	  656,   656,   656,   656,   656,   656,   656,   656,
5447	  656,   656,   656,   656,   656,   656,   656,   656,
5448	  656,   656,   656,   656,   656,   656,   656,   656,
5449	  656,   656,   656,   656,   656,   656,   656,   656,
5450	    0,     0,     1,     0,     0,     0,     2,     0,
5451	    3,     4,     5,     6,     7,     8,     9,    10,
5452	   11,    12,     0,     0,     0,     0,     0,     0,
5453	    0,     0,     0,     0,    13,    14,    15,    16,
5454	   17,    18,     0,    19,    20,    21,    22,    23,
5455	   24,    25,    26,     0,     0,     0,     0,     0,
5456	    0,     0,     0,     0,     0,     0,     0,     0,
5457	    0,     0,     0,     0,     0,     0,     0,     0,
5458	    0,     0,     0,     0,     0,     0,     0,     0,
5459	    0,     0,     0,     0,     0,     0,     0,     0,
5460	    0,     0,     0,     0,     0,     0,     0,     0,
5461	    0,     0,     0,     0,     0,     0,     0,     0,
5462	    0,     0,     0,     0,     0,     0,     0,     0,
5463	    0,     0,     0,     0,     0,     0,     0,     0,
5464	    0,     0,     0,     0,     0,     0,     0,     0,
5465	    0,     0,     0,     0,     0,     0,     0,     0,
5466	    0,     0,     0,     0,     0,     0,     0,     0,
5467	    0,     0,     0,     0,     0,     0,     0,     0,
5468	    0,     0,     0,     0,     0,     0,     0,     0,
5469	    0,     0,     0,     0,     0,     0,     0,     0,
5470	    0,     0,     0,     0,     0,     0,     0,     0,
5471	    0,     0,     0,     0,     0,     0,     0,     0,
5472	    0,     0,     0,     0,     0,     0,     0,     0,
5473	    0,     0,     0,     0,     0,     0,     0,     0,
5474	    0,     0,     0,     0,     0,     0,     0,     0,
5475	    0,     0,     0,     0,     0,     0,     0,     0,
5476	    0,     0,     0,     0,     0,     0,     0,     0,
5477	    0,     0,     0,     0,     0,     0,     0,     0,
5478	    0,     0,     0,     0,     0,     0,     0,     0,
5479	    0,     0,     0,     0,     0,     0,     0,     0,
5480	   27,    28,    29,    30,    31,    32,    33,    34,
5481	   35,    36,    37,    38,    39,    40,    41,    42,
5482	    0,     0,     0,     0,     0,     0,     0,     0,
5483	    0,    43,     0,    44,     0,     0,     0,     0,
5484	    0,     0,     0,     0,     0,     0,     0,     0,
5485	    0,     0,     0,     0,     0,     0,     0,     0,
5486	    0,     0,     0,     0,     0,    45,    46,     0,
5487	    0,     0,     0,     0,     0,     0,     0,     0,
5488	    0,     0,     0,     0,     0,     0,     0,     0,
5489	    0,     0,     0,     0,     0,     0,     0,     0,
5490	    0,     0,     0,     0,     0,     0,     0,     0,
5491	    0,     0,     0,     0,     0,     0,     0,     0,
5492	    0,     0,     0,     0,     0,     0,     0,     0,
5493	    0,     0,     0,     0,     0,     0,     0,     0,
5494	    0,     0,     0,     0,     0,     0,     0,     0,
5495	    0,     0,     0,     0,     0,     0,     0,     0,
5496	    0,     0,     0,     0,     0,     0,     0,     0,
5497	    0,     0,     0,     0,     0,     0,     0,     0,
5498	    0,     0,     0,     0,     0,     0,     0,     0,
5499	    0,     0,     0,     0,     0,     0,     0,     0,
5500	    0,     0,     0,     0,     0,     0,     0,     0,
5501	    0,     0,     0,     0,     0,     0,     0,     0,
5502	    0,     0,     0,     0,     0,     0,     0,     0,
5503	    0,     0,     0,     0,     0,     0,     0,     0,
5504	    0,     0,     0,     0,     0,     0,     0,     0,
5505	    0,     0,     0,     0,     0,     0,     0,     0,
5506	    0,     0,     0,     0,     0,     0,     0,     0,
5507	    0,     0,     0,     0,     0,     0,     0,     0,
5508	    0,     0,     0,     0,     0,     0,     0,     0,
5509	    0,     0,     0,     0,     0,     0,     0,     0,
5510	    0,     0,     0,     0,     0,     0,     0,     0,
5511	    0,     0,     0,     0,     0,     0,     0,     0,
5512	    0,     0,     0,     0,     0,     0,     0,     0,
5513	    0,     0,     0,     0,     0,     0,     0,     0,
5514	    0,     0,     0,     0,     0,     0,     0,     0,
5515	    0,     0,     0,     0,     0,     0,     0,     0,
5516	    0,     0,     0,     0,     0,     0,     0,     0,
5517	    0,     0,     0,     0,     0,     0,     0,     0,
5518	    0,     0,     0,     0,     0,     0,     0,     0,
5519	    0,     0,     0,     0,     0,     0,     0,     0,
5520	    0,     0,     0,     0,     0,     0,     0,     0,
5521	    0,     0,     0,     0,     0,     0,     0,     0,
5522	    0,     0,     0,     0,     0,     0,     0,     0,
5523	    0,     0,     0,     0,     0,     0,     0,     0,
5524	    0,     0,     0,     0,     0,     0,     0,     0,
5525	    0,     0,     0,     0,     0,     0,     0,     0,
5526	    0,     0,     0,     0,     0,     0,     0,     0,
5527	    0,     0,     0,     0,     0,     0,     0,     0,
5528	    0,     0,     0,     0,     0,     0,     0,     0,
5529	    0,    47,     0,     0,     0,     0,     0,     0,
5530	    0,     0,     0,     0,     0,     0,     0,     0,
5531	    0,     0,     0,     0,     0,     0,     0,     0,
5532	    0,     0,     0,     0,     0,     0,     0,     0,
5533	    0,     0,     0,     0,     0,     0,     0,     0,
5534	   48,    49,     0,     0,     0,     0,     0,     0,
5535	    0,     0,     0,     0,     0,     0,     0,     0,
5536	    0,     0,     0,     0,     0,     0,     0,     0,
5537	    0,     0,     0,     0,     0,     0,     0,     0,
5538	    0,     0,     0,     0,     0,     0,     0,     0,
5539	    0,     0,     0,     0,     0,     0,     0,     0,
5540	    0,     0,     0,     0,     0,     0,     0,     0,
5541	    0,     0,     0,     0,     0,     0,     0,     0,
5542	    0,     0,     0,     0,     0,     0,     0,     0,
5543	    0,     0,     0,     0,     0,     0,     0,     0,
5544	    0,     0,     0,     0,     0,     0,     0,     0,
5545	    0,     0,     0,     0,     0,     0,     0,     0,
5546};
5547
5548static const struct {
5549	unsigned short tbl[32];
5550} v320_tolower_table[] = {
5551	{{
5552	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5553	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5554	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5555	}},
5556	{{
5557	   0,    1,    3,    5,    7,    9,   11,   13,   15,   17,   19,
5558	  21,   23,   25,   27,   29,   31,   33,   35,   37,   39,   41,
5559	  43,   45,   47,   49,   51,    0,    0,    0,    0,    0,
5560	}},
5561	{{
5562	  53,   55,   57,   59,   61,   63,   65,   67,   69,   71,   73,
5563	  75,   77,   79,   81,   83,   85,   87,   89,   91,   93,   95,
5564	  97,    0,   99,  101,  103,  105,  107,  109,  111,    0,
5565	}},
5566	{{
5567	 113,    0,  115,    0,  117,    0,  119,    0,  121,    0,  123,
5568	   0,  125,    0,  127,    0,  129,    0,  131,    0,  133,    0,
5569	 135,    0,  137,    0,  139,    0,  141,    0,  143,    0,
5570	}},
5571	{{
5572	 145,    0,  147,    0,  149,    0,  151,    0,  153,    0,  155,
5573	   0,  157,    0,  159,    0,  161,    0,  165,    0,  167,    0,
5574	 169,    0,    0,  171,    0,  173,    0,  175,    0,  177,
5575	}},
5576	{{
5577	   0,  179,    0,  181,    0,  183,    0,  185,    0,    0,  187,
5578	   0,  189,    0,  191,    0,  193,    0,  195,    0,  197,    0,
5579	 199,    0,  201,    0,  203,    0,  205,    0,  207,    0,
5580	}},
5581	{{
5582	 209,    0,  211,    0,  213,    0,  215,    0,  217,    0,  219,
5583	   0,  221,    0,  223,    0,  225,    0,  227,    0,  229,    0,
5584	 231,    0,  233,  235,    0,  237,    0,  239,    0,    0,
5585	}},
5586	{{
5587	   0,  241,  243,    0,  245,    0,  247,  249,    0,  251,  253,
5588	 255,    0,    0,  257,  259,  261,  263,    0,  265,  267,    0,
5589	 269,  271,  273,    0,    0,    0,  275,  277,    0,  279,
5590	}},
5591	{{
5592	 281,    0,  283,    0,  285,    0,  287,  289,    0,  291,    0,
5593	   0,  293,    0,  295,  297,    0,  299,  301,  303,    0,  305,
5594	   0,  307,  309,    0,    0,    0,  311,    0,    0,    0,
5595	}},
5596	{{
5597	   0,    0,    0,    0,  313,  315,    0,  317,  319,    0,  321,
5598	 323,    0,  325,    0,  327,    0,  329,    0,  331,    0,  333,
5599	   0,  335,    0,  337,    0,  339,    0,    0,  341,    0,
5600	}},
5601	{{
5602	 343,    0,  345,    0,  347,    0,  349,    0,  351,    0,  353,
5603	   0,  355,    0,  357,    0,    0,  359,  361,    0,  363,    0,
5604	 365,  367,  369,    0,  371,    0,  373,    0,  375,    0,
5605	}},
5606	{{
5607	 377,    0,  379,    0,  381,    0,  383,    0,  385,    0,  387,
5608	   0,  389,    0,  391,    0,  393,    0,  395,    0,  397,    0,
5609	 399,    0,  401,    0,  403,    0,  405,    0,  407,    0,
5610	}},
5611	{{
5612	 409,    0,  411,    0,  413,    0,  415,    0,  417,    0,  419,
5613	   0,  421,    0,  423,    0,  425,    0,  427,    0,    0,    0,
5614	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5615	}},
5616	{{
5617	   0,    0,    0,    0,    0,    0,  429,    0,  431,  433,  435,
5618	   0,  437,    0,  439,  441,    0,  443,  445,  447,  449,  451,
5619	 453,  455,  457,  459,  461,  463,  465,  467,  469,  471,
5620	}},
5621	{{
5622	 473,  475,    0,  477,  479,  481,  483,  485,  487,  489,  491,
5623	 493,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5624	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5625	}},
5626	{{
5627	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5628	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5629	   0,    0,  495,    0,  497,    0,  499,    0,  501,    0,
5630	}},
5631	{{
5632	 503,    0,  505,    0,  507,    0,  509,    0,  511,    0,  513,
5633	   0,  515,    0,  517,    0,    0,    0,    0,    0,  519,    0,
5634	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5635	}},
5636	{{
5637	 521,  523,  525,  527,  529,  531,  533,  535,  537,  539,  541,
5638	 543,  545,  547,  549,  551,  553,  555,  557,  559,  561,  563,
5639	 565,  567,  569,  571,  573,  575,  577,  579,  581,  583,
5640	}},
5641	{{
5642	 585,  587,  589,  591,  593,  595,  597,  599,  601,  603,  605,
5643	 607,  609,  611,  613,  615,    0,    0,    0,    0,    0,    0,
5644	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5645	}},
5646	{{
5647	 617,    0,  619,    0,  621,    0,  623,    0,  625,    0,  627,
5648	   0,  629,    0,  631,    0,  633,    0,  635,    0,  637,    0,
5649	 639,    0,  641,    0,  643,    0,  645,    0,  647,    0,
5650	}},
5651	{{
5652	 649,    0,    0,    0,    0,    0,    0,    0,    0,    0,  651,
5653	   0,  653,    0,  655,    0,  657,    0,  659,    0,  661,    0,
5654	 663,    0,  665,    0,  667,    0,  669,    0,  671,    0,
5655	}},
5656	{{
5657	 673,    0,  675,    0,  677,    0,  679,    0,  681,    0,  683,
5658	   0,  685,    0,  687,    0,  689,    0,  691,    0,  693,    0,
5659	 695,    0,  697,    0,  699,    0,  701,    0,  703,    0,
5660	}},
5661	{{
5662	   0,  705,    0,  707,    0,  709,    0,  711,    0,  713,    0,
5663	 715,    0,  717,    0,    0,  719,    0,  721,    0,  723,    0,
5664	 725,    0,  727,    0,  729,    0,  731,    0,  733,    0,
5665	}},
5666	{{
5667	 735,    0,  737,    0,  739,    0,  741,    0,  743,    0,  745,
5668	   0,  747,    0,  749,    0,  751,    0,  753,    0,  755,    0,
5669	   0,    0,  757,    0,    0,    0,    0,    0,    0,    0,
5670	}},
5671	{{
5672	 759,    0,  761,    0,  763,    0,  765,    0,  767,    0,  769,
5673	   0,  771,    0,  773,    0,    0,    0,    0,    0,    0,    0,
5674	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5675	}},
5676	{{
5677	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5678	   0,    0,    0,    0,    0,    0,  775,  777,  779,  781,  783,
5679	 785,  787,  789,  791,  793,  795,  797,  799,  801,  803,
5680	}},
5681	{{
5682	 805,  807,  809,  811,  813,  815,  817,  819,  821,  823,  825,
5683	 827,  829,  831,  833,  835,  837,  839,  841,  843,  845,  847,
5684	 849,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5685	}},
5686	{{
5687	 851,    0,  853,    0,  855,    0,  857,    0,  859,    0,  861,
5688	   0,  863,    0,  865,    0,  867,    0,  869,    0,  871,    0,
5689	 873,    0,  875,    0,  877,    0,  879,    0,  881,    0,
5690	}},
5691	{{
5692	 883,    0,  885,    0,  887,    0,  889,    0,  891,    0,  893,
5693	   0,  895,    0,  897,    0,  899,    0,  901,    0,  903,    0,
5694	 905,    0,  907,    0,  909,    0,  911,    0,  913,    0,
5695	}},
5696	{{
5697	 915,    0,  917,    0,  919,    0,  921,    0,  923,    0,  925,
5698	   0,  927,    0,  929,    0,  931,    0,  933,    0,  935,    0,
5699	 937,    0,  939,    0,  941,    0,  943,    0,  945,    0,
5700	}},
5701	{{
5702	 947,    0,  949,    0,  951,    0,  953,    0,  955,    0,  957,
5703	   0,  959,    0,  961,    0,  963,    0,  965,    0,  967,    0,
5704	 969,    0,  971,    0,  973,    0,  975,    0,  977,    0,
5705	}},
5706	{{
5707	 979,    0,  981,    0,  983,    0,  985,    0,  987,    0,  989,
5708	   0,  991,    0,  993,    0,  995,    0,  997,    0,  999,    0,
5709	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5710	}},
5711	{{
5712	1001,    0, 1003,    0, 1005,    0, 1007,    0, 1009,    0, 1011,
5713	   0, 1013,    0, 1015,    0, 1017,    0, 1019,    0, 1021,    0,
5714	1023,    0, 1025,    0, 1027,    0, 1029,    0, 1031,    0,
5715	}},
5716	{{
5717	1033,    0, 1035,    0, 1037,    0, 1039,    0, 1041,    0, 1043,
5718	   0, 1045,    0, 1047,    0, 1049,    0, 1051,    0, 1053,    0,
5719	1055,    0, 1057,    0, 1059,    0, 1061,    0, 1063,    0,
5720	}},
5721	{{
5722	1065,    0, 1067,    0, 1069,    0, 1071,    0, 1073,    0, 1075,
5723	   0, 1077,    0, 1079,    0, 1081,    0, 1083,    0, 1085,    0,
5724	1087,    0, 1089,    0,    0,    0,    0,    0,    0,    0,
5725	}},
5726	{{
5727	   0,    0,    0,    0,    0,    0,    0,    0, 1091, 1093, 1095,
5728	1097, 1099, 1101, 1103, 1105,    0,    0,    0,    0,    0,    0,
5729	   0,    0, 1107, 1109, 1111, 1113, 1115, 1117,    0,    0,
5730	}},
5731	{{
5732	   0,    0,    0,    0,    0,    0,    0,    0, 1119, 1121, 1123,
5733	1125, 1127, 1129, 1131, 1133,    0,    0,    0,    0,    0,    0,
5734	   0,    0, 1135, 1137, 1139, 1141, 1143, 1145, 1147, 1149,
5735	}},
5736	{{
5737	   0,    0,    0,    0,    0,    0,    0,    0, 1151, 1153, 1155,
5738	1157, 1159, 1161,    0,    0,    0,    0,    0,    0,    0,    0,
5739	   0,    0,    0, 1163,    0, 1165,    0, 1167,    0, 1169,
5740	}},
5741	{{
5742	   0,    0,    0,    0,    0,    0,    0,    0, 1171, 1173, 1175,
5743	1177, 1179, 1181, 1183, 1185,    0,    0,    0,    0,    0,    0,
5744	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5745	}},
5746	{{
5747	   0,    0,    0,    0,    0,    0,    0,    0, 1187, 1191, 1195,
5748	1199, 1203, 1207, 1211, 1215,    0,    0,    0,    0,    0,    0,
5749	   0,    0, 1219, 1223, 1227, 1231, 1235, 1239, 1243, 1247,
5750	}},
5751	{{
5752	   0,    0,    0,    0,    0,    0,    0,    0, 1251, 1255, 1259,
5753	1263, 1267, 1271, 1275, 1279,    0,    0,    0,    0,    0,    0,
5754	   0,    0, 1283, 1285, 1287, 1289, 1291,    0,    0,    0,
5755	}},
5756	{{
5757	   0,    0,    0,    0,    0,    0,    0,    0, 1295, 1297, 1299,
5758	1301, 1303,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5759	   0,    0, 1307, 1309, 1311, 1313,    0,    0,    0,    0,
5760	}},
5761	{{
5762	   0,    0,    0,    0,    0,    0,    0,    0, 1315, 1317, 1319,
5763	1321, 1323,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5764	   0,    0, 1325, 1327, 1329, 1331, 1333,    0,    0,    0,
5765	}},
5766	{{
5767	   0,    0,    0,    0,    0,    0, 1337,    0,    0,    0, 1339,
5768	1341,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5769	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5770	}},
5771	{{
5772	1343, 1345, 1347, 1349, 1351, 1353, 1355, 1357, 1359, 1361, 1363,
5773	1365, 1367, 1369, 1371, 1373,    0,    0,    0,    0,    0,    0,
5774	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5775	}},
5776	{{
5777	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5778	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5779	1375, 1377, 1379, 1381, 1383, 1385, 1387, 1389, 1391, 1393,
5780	}},
5781	{{
5782	1395, 1397, 1399, 1401, 1403, 1405, 1407, 1409, 1411, 1413, 1415,
5783	1417, 1419, 1421, 1423, 1425,    0,    0,    0,    0,    0,    0,
5784	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5785	}},
5786	{{
5787	   0, 1427, 1429, 1431, 1433, 1435, 1437, 1439, 1441, 1443, 1445,
5788	1447, 1449, 1451, 1453, 1455, 1457, 1459, 1461, 1463, 1465, 1467,
5789	1469, 1471, 1473, 1475, 1477,    0,    0,    0,    0,    0,
5790	}},
5791	{{
5792	1479, 1481, 1483, 1485, 1487, 1489, 1491, 1493, 1495, 1497, 1499,
5793	1501, 1503, 1505, 1507, 1509, 1511, 1513, 1515, 1517, 1519, 1521,
5794	1523, 1525, 1527, 1529, 1531, 1533, 1535, 1537, 1539, 1541,
5795	}},
5796	{{
5797	1543, 1545, 1547, 1549, 1551, 1553,    0,    0,    0,    0,    0,
5798	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5799	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
5800	}},
5801};
5802static const unsigned long v320_toupper_seq[] = {
5803	0x00000000, 0x00000010, 0x80000041, 0x00000010,
5804	0x80000042, 0x00000010, 0x80000043, 0x00000010,
5805	0x80000044, 0x00000010, 0x80000045, 0x00000010,
5806	0x80000046, 0x00000010, 0x80000047, 0x00000010,
5807	0x80000048, 0x00000010, 0x80000049, 0x00000010,
5808	0x8000004a, 0x00000010, 0x8000004b, 0x00000010,
5809	0x8000004c, 0x00000010, 0x8000004d, 0x00000010,
5810	0x8000004e, 0x00000010, 0x8000004f, 0x00000010,
5811	0x80000050, 0x00000010, 0x80000051, 0x00000010,
5812	0x80000052, 0x00000010, 0x80000053, 0x00000010,
5813	0x80000054, 0x00000010, 0x80000055, 0x00000010,
5814	0x80000056, 0x00000010, 0x80000057, 0x00000010,
5815	0x80000058, 0x00000010, 0x80000059, 0x00000010,
5816	0x8000005a, 0x00000010, 0x8000039c, 0x00000010,
5817	0x00000053, 0x80000053, 0x00000010, 0x800000c0,
5818	0x00000010, 0x800000c1, 0x00000010, 0x800000c2,
5819	0x00000010, 0x800000c3, 0x00000010, 0x800000c4,
5820	0x00000010, 0x800000c5, 0x00000010, 0x800000c6,
5821	0x00000010, 0x800000c7, 0x00000010, 0x800000c8,
5822	0x00000010, 0x800000c9, 0x00000010, 0x800000ca,
5823	0x00000010, 0x800000cb, 0x00000010, 0x800000cc,
5824	0x00000010, 0x800000cd, 0x00000010, 0x800000ce,
5825	0x00000010, 0x800000cf, 0x00000010, 0x800000d0,
5826	0x00000010, 0x800000d1, 0x00000010, 0x800000d2,
5827	0x00000010, 0x800000d3, 0x00000010, 0x800000d4,
5828	0x00000010, 0x800000d5, 0x00000010, 0x800000d6,
5829	0x00000010, 0x800000d8, 0x00000010, 0x800000d9,
5830	0x00000010, 0x800000da, 0x00000010, 0x800000db,
5831	0x00000010, 0x800000dc, 0x00000010, 0x800000dd,
5832	0x00000010, 0x800000de, 0x00000010, 0x80000178,
5833	0x00000010, 0x80000100, 0x00000010, 0x80000102,
5834	0x00000010, 0x80000104, 0x00000010, 0x80000106,
5835	0x00000010, 0x80000108, 0x00000010, 0x8000010a,
5836	0x00000010, 0x8000010c, 0x00000010, 0x8000010e,
5837	0x00000010, 0x80000110, 0x00000010, 0x80000112,
5838	0x00000010, 0x80000114, 0x00000010, 0x80000116,
5839	0x00000010, 0x80000118, 0x00000010, 0x8000011a,
5840	0x00000010, 0x8000011c, 0x00000010, 0x8000011e,
5841	0x00000010, 0x80000120, 0x00000010, 0x80000122,
5842	0x00000010, 0x80000124, 0x00000010, 0x80000126,
5843	0x00000010, 0x80000128, 0x00000010, 0x8000012a,
5844	0x00000010, 0x8000012c, 0x00000010, 0x8000012e,
5845	0x00000010, 0x80000049, 0x00000010, 0x80000132,
5846	0x00000010, 0x80000134, 0x00000010, 0x80000136,
5847	0x00000010, 0x80000139, 0x00000010, 0x8000013b,
5848	0x00000010, 0x8000013d, 0x00000010, 0x8000013f,
5849	0x00000010, 0x80000141, 0x00000010, 0x80000143,
5850	0x00000010, 0x80000145, 0x00000010, 0x80000147,
5851	0x00000010, 0x000002bc, 0x8000004e, 0x00000010,
5852	0x8000014a, 0x00000010, 0x8000014c, 0x00000010,
5853	0x8000014e, 0x00000010, 0x80000150, 0x00000010,
5854	0x80000152, 0x00000010, 0x80000154, 0x00000010,
5855	0x80000156, 0x00000010, 0x80000158, 0x00000010,
5856	0x8000015a, 0x00000010, 0x8000015c, 0x00000010,
5857	0x8000015e, 0x00000010, 0x80000160, 0x00000010,
5858	0x80000162, 0x00000010, 0x80000164, 0x00000010,
5859	0x80000166, 0x00000010, 0x80000168, 0x00000010,
5860	0x8000016a, 0x00000010, 0x8000016c, 0x00000010,
5861	0x8000016e, 0x00000010, 0x80000170, 0x00000010,
5862	0x80000172, 0x00000010, 0x80000174, 0x00000010,
5863	0x80000176, 0x00000010, 0x80000179, 0x00000010,
5864	0x8000017b, 0x00000010, 0x8000017d, 0x00000010,
5865	0x80000053, 0x00000010, 0x80000182, 0x00000010,
5866	0x80000184, 0x00000010, 0x80000187, 0x00000010,
5867	0x8000018b, 0x00000010, 0x80000191, 0x00000010,
5868	0x800001f6, 0x00000010, 0x80000198, 0x00000010,
5869	0x80000220, 0x00000010, 0x800001a0, 0x00000010,
5870	0x800001a2, 0x00000010, 0x800001a4, 0x00000010,
5871	0x800001a7, 0x00000010, 0x800001ac, 0x00000010,
5872	0x800001af, 0x00000010, 0x800001b3, 0x00000010,
5873	0x800001b5, 0x00000010, 0x800001b8, 0x00000010,
5874	0x800001bc, 0x00000010, 0x800001f7, 0x00000010,
5875	0x800001c4, 0x00000010, 0x800001c4, 0x00000010,
5876	0x800001c7, 0x00000010, 0x800001c7, 0x00000010,
5877	0x800001ca, 0x00000010, 0x800001ca, 0x00000010,
5878	0x800001cd, 0x00000010, 0x800001cf, 0x00000010,
5879	0x800001d1, 0x00000010, 0x800001d3, 0x00000010,
5880	0x800001d5, 0x00000010, 0x800001d7, 0x00000010,
5881	0x800001d9, 0x00000010, 0x800001db, 0x00000010,
5882	0x8000018e, 0x00000010, 0x800001de, 0x00000010,
5883	0x800001e0, 0x00000010, 0x800001e2, 0x00000010,
5884	0x800001e4, 0x00000010, 0x800001e6, 0x00000010,
5885	0x800001e8, 0x00000010, 0x800001ea, 0x00000010,
5886	0x800001ec, 0x00000010, 0x800001ee, 0x00000010,
5887	0x0000004a, 0x8000030c, 0x00000010, 0x800001f1,
5888	0x00000010, 0x800001f1, 0x00000010, 0x800001f4,
5889	0x00000010, 0x800001f8, 0x00000010, 0x800001fa,
5890	0x00000010, 0x800001fc, 0x00000010, 0x800001fe,
5891	0x00000010, 0x80000200, 0x00000010, 0x80000202,
5892	0x00000010, 0x80000204, 0x00000010, 0x80000206,
5893	0x00000010, 0x80000208, 0x00000010, 0x8000020a,
5894	0x00000010, 0x8000020c, 0x00000010, 0x8000020e,
5895	0x00000010, 0x80000210, 0x00000010, 0x80000212,
5896	0x00000010, 0x80000214, 0x00000010, 0x80000216,
5897	0x00000010, 0x80000218, 0x00000010, 0x8000021a,
5898	0x00000010, 0x8000021c, 0x00000010, 0x8000021e,
5899	0x00000010, 0x80000222, 0x00000010, 0x80000224,
5900	0x00000010, 0x80000226, 0x00000010, 0x80000228,
5901	0x00000010, 0x8000022a, 0x00000010, 0x8000022c,
5902	0x00000010, 0x8000022e, 0x00000010, 0x80000230,
5903	0x00000010, 0x80000232, 0x00000010, 0x80000181,
5904	0x00000010, 0x80000186, 0x00000010, 0x80000189,
5905	0x00000010, 0x8000018a, 0x00000010, 0x8000018f,
5906	0x00000010, 0x80000190, 0x00000010, 0x80000193,
5907	0x00000010, 0x80000194, 0x00000010, 0x80000197,
5908	0x00000010, 0x80000196, 0x00000010, 0x8000019c,
5909	0x00000010, 0x8000019d, 0x00000010, 0x8000019f,
5910	0x00000010, 0x800001a6, 0x00000010, 0x800001a9,
5911	0x00000010, 0x800001ae, 0x00000010, 0x800001b1,
5912	0x00000010, 0x800001b2, 0x00000010, 0x800001b7,
5913	0x00000010, 0x80000399, 0x00000010, 0x00000399,
5914	0x00000308, 0x80000301, 0x00000010, 0x80000386,
5915	0x00000010, 0x80000388, 0x00000010, 0x80000389,
5916	0x00000010, 0x8000038a, 0x00000010, 0x000003a5,
5917	0x00000308, 0x80000301, 0x00000010, 0x80000391,
5918	0x00000010, 0x80000392, 0x00000010, 0x80000393,
5919	0x00000010, 0x80000394, 0x00000010, 0x80000395,
5920	0x00000010, 0x80000396, 0x00000010, 0x80000397,
5921	0x00000010, 0x80000398, 0x00000010, 0x80000399,
5922	0x00000010, 0x8000039a, 0x00000010, 0x8000039b,
5923	0x00000010, 0x8000039c, 0x00000010, 0x8000039d,
5924	0x00000010, 0x8000039e, 0x00000010, 0x8000039f,
5925	0x00000010, 0x800003a0, 0x00000010, 0x800003a1,
5926	0x00000010, 0x800003a3, 0x00000010, 0x800003a3,
5927	0x00000010, 0x800003a4, 0x00000010, 0x800003a5,
5928	0x00000010, 0x800003a6, 0x00000010, 0x800003a7,
5929	0x00000010, 0x800003a8, 0x00000010, 0x800003a9,
5930	0x00000010, 0x800003aa, 0x00000010, 0x800003ab,
5931	0x00000010, 0x8000038c, 0x00000010, 0x8000038e,
5932	0x00000010, 0x8000038f, 0x00000010, 0x80000392,
5933	0x00000010, 0x80000398, 0x00000010, 0x800003a6,
5934	0x00000010, 0x800003a0, 0x00000010, 0x800003d8,
5935	0x00000010, 0x800003da, 0x00000010, 0x800003dc,
5936	0x00000010, 0x800003de, 0x00000010, 0x800003e0,
5937	0x00000010, 0x800003e2, 0x00000010, 0x800003e4,
5938	0x00000010, 0x800003e6, 0x00000010, 0x800003e8,
5939	0x00000010, 0x800003ea, 0x00000010, 0x800003ec,
5940	0x00000010, 0x800003ee, 0x00000010, 0x8000039a,
5941	0x00000010, 0x800003a1, 0x00000010, 0x800003a3,
5942	0x00000010, 0x80000395, 0x00000010, 0x80000410,
5943	0x00000010, 0x80000411, 0x00000010, 0x80000412,
5944	0x00000010, 0x80000413, 0x00000010, 0x80000414,
5945	0x00000010, 0x80000415, 0x00000010, 0x80000416,
5946	0x00000010, 0x80000417, 0x00000010, 0x80000418,
5947	0x00000010, 0x80000419, 0x00000010, 0x8000041a,
5948	0x00000010, 0x8000041b, 0x00000010, 0x8000041c,
5949	0x00000010, 0x8000041d, 0x00000010, 0x8000041e,
5950	0x00000010, 0x8000041f, 0x00000010, 0x80000420,
5951	0x00000010, 0x80000421, 0x00000010, 0x80000422,
5952	0x00000010, 0x80000423, 0x00000010, 0x80000424,
5953	0x00000010, 0x80000425, 0x00000010, 0x80000426,
5954	0x00000010, 0x80000427, 0x00000010, 0x80000428,
5955	0x00000010, 0x80000429, 0x00000010, 0x8000042a,
5956	0x00000010, 0x8000042b, 0x00000010, 0x8000042c,
5957	0x00000010, 0x8000042d, 0x00000010, 0x8000042e,
5958	0x00000010, 0x8000042f, 0x00000010, 0x80000400,
5959	0x00000010, 0x80000401, 0x00000010, 0x80000402,
5960	0x00000010, 0x80000403, 0x00000010, 0x80000404,
5961	0x00000010, 0x80000405, 0x00000010, 0x80000406,
5962	0x00000010, 0x80000407, 0x00000010, 0x80000408,
5963	0x00000010, 0x80000409, 0x00000010, 0x8000040a,
5964	0x00000010, 0x8000040b, 0x00000010, 0x8000040c,
5965	0x00000010, 0x8000040d, 0x00000010, 0x8000040e,
5966	0x00000010, 0x8000040f, 0x00000010, 0x80000460,
5967	0x00000010, 0x80000462, 0x00000010, 0x80000464,
5968	0x00000010, 0x80000466, 0x00000010, 0x80000468,
5969	0x00000010, 0x8000046a, 0x00000010, 0x8000046c,
5970	0x00000010, 0x8000046e, 0x00000010, 0x80000470,
5971	0x00000010, 0x80000472, 0x00000010, 0x80000474,
5972	0x00000010, 0x80000476, 0x00000010, 0x80000478,
5973	0x00000010, 0x8000047a, 0x00000010, 0x8000047c,
5974	0x00000010, 0x8000047e, 0x00000010, 0x80000480,
5975	0x00000010, 0x8000048a, 0x00000010, 0x8000048c,
5976	0x00000010, 0x8000048e, 0x00000010, 0x80000490,
5977	0x00000010, 0x80000492, 0x00000010, 0x80000494,
5978	0x00000010, 0x80000496, 0x00000010, 0x80000498,
5979	0x00000010, 0x8000049a, 0x00000010, 0x8000049c,
5980	0x00000010, 0x8000049e, 0x00000010, 0x800004a0,
5981	0x00000010, 0x800004a2, 0x00000010, 0x800004a4,
5982	0x00000010, 0x800004a6, 0x00000010, 0x800004a8,
5983	0x00000010, 0x800004aa, 0x00000010, 0x800004ac,
5984	0x00000010, 0x800004ae, 0x00000010, 0x800004b0,
5985	0x00000010, 0x800004b2, 0x00000010, 0x800004b4,
5986	0x00000010, 0x800004b6, 0x00000010, 0x800004b8,
5987	0x00000010, 0x800004ba, 0x00000010, 0x800004bc,
5988	0x00000010, 0x800004be, 0x00000010, 0x800004c1,
5989	0x00000010, 0x800004c3, 0x00000010, 0x800004c5,
5990	0x00000010, 0x800004c7, 0x00000010, 0x800004c9,
5991	0x00000010, 0x800004cb, 0x00000010, 0x800004cd,
5992	0x00000010, 0x800004d0, 0x00000010, 0x800004d2,
5993	0x00000010, 0x800004d4, 0x00000010, 0x800004d6,
5994	0x00000010, 0x800004d8, 0x00000010, 0x800004da,
5995	0x00000010, 0x800004dc, 0x00000010, 0x800004de,
5996	0x00000010, 0x800004e0, 0x00000010, 0x800004e2,
5997	0x00000010, 0x800004e4, 0x00000010, 0x800004e6,
5998	0x00000010, 0x800004e8, 0x00000010, 0x800004ea,
5999	0x00000010, 0x800004ec, 0x00000010, 0x800004ee,
6000	0x00000010, 0x800004f0, 0x00000010, 0x800004f2,
6001	0x00000010, 0x800004f4, 0x00000010, 0x800004f8,
6002	0x00000010, 0x80000500, 0x00000010, 0x80000502,
6003	0x00000010, 0x80000504, 0x00000010, 0x80000506,
6004	0x00000010, 0x80000508, 0x00000010, 0x8000050a,
6005	0x00000010, 0x8000050c, 0x00000010, 0x8000050e,
6006	0x00000010, 0x80000531, 0x00000010, 0x80000532,
6007	0x00000010, 0x80000533, 0x00000010, 0x80000534,
6008	0x00000010, 0x80000535, 0x00000010, 0x80000536,
6009	0x00000010, 0x80000537, 0x00000010, 0x80000538,
6010	0x00000010, 0x80000539, 0x00000010, 0x8000053a,
6011	0x00000010, 0x8000053b, 0x00000010, 0x8000053c,
6012	0x00000010, 0x8000053d, 0x00000010, 0x8000053e,
6013	0x00000010, 0x8000053f, 0x00000010, 0x80000540,
6014	0x00000010, 0x80000541, 0x00000010, 0x80000542,
6015	0x00000010, 0x80000543, 0x00000010, 0x80000544,
6016	0x00000010, 0x80000545, 0x00000010, 0x80000546,
6017	0x00000010, 0x80000547, 0x00000010, 0x80000548,
6018	0x00000010, 0x80000549, 0x00000010, 0x8000054a,
6019	0x00000010, 0x8000054b, 0x00000010, 0x8000054c,
6020	0x00000010, 0x8000054d, 0x00000010, 0x8000054e,
6021	0x00000010, 0x8000054f, 0x00000010, 0x80000550,
6022	0x00000010, 0x80000551, 0x00000010, 0x80000552,
6023	0x00000010, 0x80000553, 0x00000010, 0x80000554,
6024	0x00000010, 0x80000555, 0x00000010, 0x80000556,
6025	0x00000010, 0x00000535, 0x80000552, 0x00000010,
6026	0x80001e00, 0x00000010, 0x80001e02, 0x00000010,
6027	0x80001e04, 0x00000010, 0x80001e06, 0x00000010,
6028	0x80001e08, 0x00000010, 0x80001e0a, 0x00000010,
6029	0x80001e0c, 0x00000010, 0x80001e0e, 0x00000010,
6030	0x80001e10, 0x00000010, 0x80001e12, 0x00000010,
6031	0x80001e14, 0x00000010, 0x80001e16, 0x00000010,
6032	0x80001e18, 0x00000010, 0x80001e1a, 0x00000010,
6033	0x80001e1c, 0x00000010, 0x80001e1e, 0x00000010,
6034	0x80001e20, 0x00000010, 0x80001e22, 0x00000010,
6035	0x80001e24, 0x00000010, 0x80001e26, 0x00000010,
6036	0x80001e28, 0x00000010, 0x80001e2a, 0x00000010,
6037	0x80001e2c, 0x00000010, 0x80001e2e, 0x00000010,
6038	0x80001e30, 0x00000010, 0x80001e32, 0x00000010,
6039	0x80001e34, 0x00000010, 0x80001e36, 0x00000010,
6040	0x80001e38, 0x00000010, 0x80001e3a, 0x00000010,
6041	0x80001e3c, 0x00000010, 0x80001e3e, 0x00000010,
6042	0x80001e40, 0x00000010, 0x80001e42, 0x00000010,
6043	0x80001e44, 0x00000010, 0x80001e46, 0x00000010,
6044	0x80001e48, 0x00000010, 0x80001e4a, 0x00000010,
6045	0x80001e4c, 0x00000010, 0x80001e4e, 0x00000010,
6046	0x80001e50, 0x00000010, 0x80001e52, 0x00000010,
6047	0x80001e54, 0x00000010, 0x80001e56, 0x00000010,
6048	0x80001e58, 0x00000010, 0x80001e5a, 0x00000010,
6049	0x80001e5c, 0x00000010, 0x80001e5e, 0x00000010,
6050	0x80001e60, 0x00000010, 0x80001e62, 0x00000010,
6051	0x80001e64, 0x00000010, 0x80001e66, 0x00000010,
6052	0x80001e68, 0x00000010, 0x80001e6a, 0x00000010,
6053	0x80001e6c, 0x00000010, 0x80001e6e, 0x00000010,
6054	0x80001e70, 0x00000010, 0x80001e72, 0x00000010,
6055	0x80001e74, 0x00000010, 0x80001e76, 0x00000010,
6056	0x80001e78, 0x00000010, 0x80001e7a, 0x00000010,
6057	0x80001e7c, 0x00000010, 0x80001e7e, 0x00000010,
6058	0x80001e80, 0x00000010, 0x80001e82, 0x00000010,
6059	0x80001e84, 0x00000010, 0x80001e86, 0x00000010,
6060	0x80001e88, 0x00000010, 0x80001e8a, 0x00000010,
6061	0x80001e8c, 0x00000010, 0x80001e8e, 0x00000010,
6062	0x80001e90, 0x00000010, 0x80001e92, 0x00000010,
6063	0x80001e94, 0x00000010, 0x00000048, 0x80000331,
6064	0x00000010, 0x00000054, 0x80000308, 0x00000010,
6065	0x00000057, 0x8000030a, 0x00000010, 0x00000059,
6066	0x8000030a, 0x00000010, 0x00000041, 0x800002be,
6067	0x00000010, 0x80001e60, 0x00000010, 0x80001ea0,
6068	0x00000010, 0x80001ea2, 0x00000010, 0x80001ea4,
6069	0x00000010, 0x80001ea6, 0x00000010, 0x80001ea8,
6070	0x00000010, 0x80001eaa, 0x00000010, 0x80001eac,
6071	0x00000010, 0x80001eae, 0x00000010, 0x80001eb0,
6072	0x00000010, 0x80001eb2, 0x00000010, 0x80001eb4,
6073	0x00000010, 0x80001eb6, 0x00000010, 0x80001eb8,
6074	0x00000010, 0x80001eba, 0x00000010, 0x80001ebc,
6075	0x00000010, 0x80001ebe, 0x00000010, 0x80001ec0,
6076	0x00000010, 0x80001ec2, 0x00000010, 0x80001ec4,
6077	0x00000010, 0x80001ec6, 0x00000010, 0x80001ec8,
6078	0x00000010, 0x80001eca, 0x00000010, 0x80001ecc,
6079	0x00000010, 0x80001ece, 0x00000010, 0x80001ed0,
6080	0x00000010, 0x80001ed2, 0x00000010, 0x80001ed4,
6081	0x00000010, 0x80001ed6, 0x00000010, 0x80001ed8,
6082	0x00000010, 0x80001eda, 0x00000010, 0x80001edc,
6083	0x00000010, 0x80001ede, 0x00000010, 0x80001ee0,
6084	0x00000010, 0x80001ee2, 0x00000010, 0x80001ee4,
6085	0x00000010, 0x80001ee6, 0x00000010, 0x80001ee8,
6086	0x00000010, 0x80001eea, 0x00000010, 0x80001eec,
6087	0x00000010, 0x80001eee, 0x00000010, 0x80001ef0,
6088	0x00000010, 0x80001ef2, 0x00000010, 0x80001ef4,
6089	0x00000010, 0x80001ef6, 0x00000010, 0x80001ef8,
6090	0x00000010, 0x80001f08, 0x00000010, 0x80001f09,
6091	0x00000010, 0x80001f0a, 0x00000010, 0x80001f0b,
6092	0x00000010, 0x80001f0c, 0x00000010, 0x80001f0d,
6093	0x00000010, 0x80001f0e, 0x00000010, 0x80001f0f,
6094	0x00000010, 0x80001f18, 0x00000010, 0x80001f19,
6095	0x00000010, 0x80001f1a, 0x00000010, 0x80001f1b,
6096	0x00000010, 0x80001f1c, 0x00000010, 0x80001f1d,
6097	0x00000010, 0x80001f28, 0x00000010, 0x80001f29,
6098	0x00000010, 0x80001f2a, 0x00000010, 0x80001f2b,
6099	0x00000010, 0x80001f2c, 0x00000010, 0x80001f2d,
6100	0x00000010, 0x80001f2e, 0x00000010, 0x80001f2f,
6101	0x00000010, 0x80001f38, 0x00000010, 0x80001f39,
6102	0x00000010, 0x80001f3a, 0x00000010, 0x80001f3b,
6103	0x00000010, 0x80001f3c, 0x00000010, 0x80001f3d,
6104	0x00000010, 0x80001f3e, 0x00000010, 0x80001f3f,
6105	0x00000010, 0x80001f48, 0x00000010, 0x80001f49,
6106	0x00000010, 0x80001f4a, 0x00000010, 0x80001f4b,
6107	0x00000010, 0x80001f4c, 0x00000010, 0x80001f4d,
6108	0x00000010, 0x000003a5, 0x80000313, 0x00000010,
6109	0x80001f59, 0x00000010, 0x000003a5, 0x00000313,
6110	0x80000300, 0x00000010, 0x80001f5b, 0x00000010,
6111	0x000003a5, 0x00000313, 0x80000301, 0x00000010,
6112	0x80001f5d, 0x00000010, 0x000003a5, 0x00000313,
6113	0x80000342, 0x00000010, 0x80001f5f, 0x00000010,
6114	0x80001f68, 0x00000010, 0x80001f69, 0x00000010,
6115	0x80001f6a, 0x00000010, 0x80001f6b, 0x00000010,
6116	0x80001f6c, 0x00000010, 0x80001f6d, 0x00000010,
6117	0x80001f6e, 0x00000010, 0x80001f6f, 0x00000010,
6118	0x80001fba, 0x00000010, 0x80001fbb, 0x00000010,
6119	0x80001fc8, 0x00000010, 0x80001fc9, 0x00000010,
6120	0x80001fca, 0x00000010, 0x80001fcb, 0x00000010,
6121	0x80001fda, 0x00000010, 0x80001fdb, 0x00000010,
6122	0x80001ff8, 0x00000010, 0x80001ff9, 0x00000010,
6123	0x80001fea, 0x00000010, 0x80001feb, 0x00000010,
6124	0x80001ffa, 0x00000010, 0x80001ffb, 0x00000000,
6125	0x00001f08, 0x80000399, 0x00000010, 0x80001f88,
6126	0x00000000, 0x00001f09, 0x80000399, 0x00000010,
6127	0x80001f89, 0x00000000, 0x00001f0a, 0x80000399,
6128	0x00000010, 0x80001f8a, 0x00000000, 0x00001f0b,
6129	0x80000399, 0x00000010, 0x80001f8b, 0x00000000,
6130	0x00001f0c, 0x80000399, 0x00000010, 0x80001f8c,
6131	0x00000000, 0x00001f0d, 0x80000399, 0x00000010,
6132	0x80001f8d, 0x00000000, 0x00001f0e, 0x80000399,
6133	0x00000010, 0x80001f8e, 0x00000000, 0x00001f0f,
6134	0x80000399, 0x00000010, 0x80001f8f, 0x00000010,
6135	0x00001f08, 0x80000399, 0x00000010, 0x00001f09,
6136	0x80000399, 0x00000010, 0x00001f0a, 0x80000399,
6137	0x00000010, 0x00001f0b, 0x80000399, 0x00000010,
6138	0x00001f0c, 0x80000399, 0x00000010, 0x00001f0d,
6139	0x80000399, 0x00000010, 0x00001f0e, 0x80000399,
6140	0x00000010, 0x00001f0f, 0x80000399, 0x00000000,
6141	0x00001f28, 0x80000399, 0x00000010, 0x80001f98,
6142	0x00000000, 0x00001f29, 0x80000399, 0x00000010,
6143	0x80001f99, 0x00000000, 0x00001f2a, 0x80000399,
6144	0x00000010, 0x80001f9a, 0x00000000, 0x00001f2b,
6145	0x80000399, 0x00000010, 0x80001f9b, 0x00000000,
6146	0x00001f2c, 0x80000399, 0x00000010, 0x80001f9c,
6147	0x00000000, 0x00001f2d, 0x80000399, 0x00000010,
6148	0x80001f9d, 0x00000000, 0x00001f2e, 0x80000399,
6149	0x00000010, 0x80001f9e, 0x00000000, 0x00001f2f,
6150	0x80000399, 0x00000010, 0x80001f9f, 0x00000010,
6151	0x00001f28, 0x80000399, 0x00000010, 0x00001f29,
6152	0x80000399, 0x00000010, 0x00001f2a, 0x80000399,
6153	0x00000010, 0x00001f2b, 0x80000399, 0x00000010,
6154	0x00001f2c, 0x80000399, 0x00000010, 0x00001f2d,
6155	0x80000399, 0x00000010, 0x00001f2e, 0x80000399,
6156	0x00000010, 0x00001f2f, 0x80000399, 0x00000000,
6157	0x00001f68, 0x80000399, 0x00000010, 0x80001fa8,
6158	0x00000000, 0x00001f69, 0x80000399, 0x00000010,
6159	0x80001fa9, 0x00000000, 0x00001f6a, 0x80000399,
6160	0x00000010, 0x80001faa, 0x00000000, 0x00001f6b,
6161	0x80000399, 0x00000010, 0x80001fab, 0x00000000,
6162	0x00001f6c, 0x80000399, 0x00000010, 0x80001fac,
6163	0x00000000, 0x00001f6d, 0x80000399, 0x00000010,
6164	0x80001fad, 0x00000000, 0x00001f6e, 0x80000399,
6165	0x00000010, 0x80001fae, 0x00000000, 0x00001f6f,
6166	0x80000399, 0x00000010, 0x80001faf, 0x00000010,
6167	0x00001f68, 0x80000399, 0x00000010, 0x00001f69,
6168	0x80000399, 0x00000010, 0x00001f6a, 0x80000399,
6169	0x00000010, 0x00001f6b, 0x80000399, 0x00000010,
6170	0x00001f6c, 0x80000399, 0x00000010, 0x00001f6d,
6171	0x80000399, 0x00000010, 0x00001f6e, 0x80000399,
6172	0x00000010, 0x00001f6f, 0x80000399, 0x00000010,
6173	0x80001fb8, 0x00000010, 0x80001fb9, 0x00000010,
6174	0x00001fba, 0x80000399, 0x00000000, 0x00000391,
6175	0x80000399, 0x00000010, 0x80001fbc, 0x00000010,
6176	0x00000386, 0x80000399, 0x00000010, 0x00000391,
6177	0x80000342, 0x00000010, 0x00000391, 0x00000342,
6178	0x80000399, 0x00000010, 0x00000391, 0x80000399,
6179	0x00000010, 0x80000399, 0x00000010, 0x00001fca,
6180	0x80000399, 0x00000000, 0x00000397, 0x80000399,
6181	0x00000010, 0x80001fcc, 0x00000010, 0x00000389,
6182	0x80000399, 0x00000010, 0x00000397, 0x80000342,
6183	0x00000010, 0x00000397, 0x00000342, 0x80000399,
6184	0x00000010, 0x00000397, 0x80000399, 0x00000010,
6185	0x80001fd8, 0x00000010, 0x80001fd9, 0x00000010,
6186	0x00000399, 0x00000308, 0x80000300, 0x00000010,
6187	0x00000399, 0x00000308, 0x80000301, 0x00000010,
6188	0x00000399, 0x80000342, 0x00000010, 0x00000399,
6189	0x00000308, 0x80000342, 0x00000010, 0x80001fe8,
6190	0x00000010, 0x80001fe9, 0x00000010, 0x000003a5,
6191	0x00000308, 0x80000300, 0x00000010, 0x000003a5,
6192	0x00000308, 0x80000301, 0x00000010, 0x000003a1,
6193	0x80000313, 0x00000010, 0x80001fec, 0x00000010,
6194	0x000003a5, 0x80000342, 0x00000010, 0x000003a5,
6195	0x00000308, 0x80000342, 0x00000010, 0x00001ffa,
6196	0x80000399, 0x00000000, 0x000003a9, 0x80000399,
6197	0x00000010, 0x80001ffc, 0x00000010, 0x0000038f,
6198	0x80000399, 0x00000010, 0x000003a9, 0x80000342,
6199	0x00000010, 0x000003a9, 0x00000342, 0x80000399,
6200	0x00000010, 0x000003a9, 0x80000399, 0x00000010,
6201	0x80002160, 0x00000010, 0x80002161, 0x00000010,
6202	0x80002162, 0x00000010, 0x80002163, 0x00000010,
6203	0x80002164, 0x00000010, 0x80002165, 0x00000010,
6204	0x80002166, 0x00000010, 0x80002167, 0x00000010,
6205	0x80002168, 0x00000010, 0x80002169, 0x00000010,
6206	0x8000216a, 0x00000010, 0x8000216b, 0x00000010,
6207	0x8000216c, 0x00000010, 0x8000216d, 0x00000010,
6208	0x8000216e, 0x00000010, 0x8000216f, 0x00000010,
6209	0x800024b6, 0x00000010, 0x800024b7, 0x00000010,
6210	0x800024b8, 0x00000010, 0x800024b9, 0x00000010,
6211	0x800024ba, 0x00000010, 0x800024bb, 0x00000010,
6212	0x800024bc, 0x00000010, 0x800024bd, 0x00000010,
6213	0x800024be, 0x00000010, 0x800024bf, 0x00000010,
6214	0x800024c0, 0x00000010, 0x800024c1, 0x00000010,
6215	0x800024c2, 0x00000010, 0x800024c3, 0x00000010,
6216	0x800024c4, 0x00000010, 0x800024c5, 0x00000010,
6217	0x800024c6, 0x00000010, 0x800024c7, 0x00000010,
6218	0x800024c8, 0x00000010, 0x800024c9, 0x00000010,
6219	0x800024ca, 0x00000010, 0x800024cb, 0x00000010,
6220	0x800024cc, 0x00000010, 0x800024cd, 0x00000010,
6221	0x800024ce, 0x00000010, 0x800024cf, 0x00000010,
6222	0x00000046, 0x80000046, 0x00000010, 0x00000046,
6223	0x80000049, 0x00000010, 0x00000046, 0x8000004c,
6224	0x00000010, 0x00000046, 0x00000046, 0x80000049,
6225	0x00000010, 0x00000046, 0x00000046, 0x8000004c,
6226	0x00000010, 0x00000053, 0x80000054, 0x00000010,
6227	0x00000053, 0x80000054, 0x00000010, 0x00000544,
6228	0x80000546, 0x00000010, 0x00000544, 0x80000535,
6229	0x00000010, 0x00000544, 0x8000053b, 0x00000010,
6230	0x0000054e, 0x80000546, 0x00000010, 0x00000544,
6231	0x8000053d, 0x00000010, 0x8000ff21, 0x00000010,
6232	0x8000ff22, 0x00000010, 0x8000ff23, 0x00000010,
6233	0x8000ff24, 0x00000010, 0x8000ff25, 0x00000010,
6234	0x8000ff26, 0x00000010, 0x8000ff27, 0x00000010,
6235	0x8000ff28, 0x00000010, 0x8000ff29, 0x00000010,
6236	0x8000ff2a, 0x00000010, 0x8000ff2b, 0x00000010,
6237	0x8000ff2c, 0x00000010, 0x8000ff2d, 0x00000010,
6238	0x8000ff2e, 0x00000010, 0x8000ff2f, 0x00000010,
6239	0x8000ff30, 0x00000010, 0x8000ff31, 0x00000010,
6240	0x8000ff32, 0x00000010, 0x8000ff33, 0x00000010,
6241	0x8000ff34, 0x00000010, 0x8000ff35, 0x00000010,
6242	0x8000ff36, 0x00000010, 0x8000ff37, 0x00000010,
6243	0x8000ff38, 0x00000010, 0x8000ff39, 0x00000010,
6244	0x8000ff3a, 0x00000010, 0x80010400, 0x00000010,
6245	0x80010401, 0x00000010, 0x80010402, 0x00000010,
6246	0x80010403, 0x00000010, 0x80010404, 0x00000010,
6247	0x80010405, 0x00000010, 0x80010406, 0x00000010,
6248	0x80010407, 0x00000010, 0x80010408, 0x00000010,
6249	0x80010409, 0x00000010, 0x8001040a, 0x00000010,
6250	0x8001040b, 0x00000010, 0x8001040c, 0x00000010,
6251	0x8001040d, 0x00000010, 0x8001040e, 0x00000010,
6252	0x8001040f, 0x00000010, 0x80010410, 0x00000010,
6253	0x80010411, 0x00000010, 0x80010412, 0x00000010,
6254	0x80010413, 0x00000010, 0x80010414, 0x00000010,
6255	0x80010415, 0x00000010, 0x80010416, 0x00000010,
6256	0x80010417, 0x00000010, 0x80010418, 0x00000010,
6257	0x80010419, 0x00000010, 0x8001041a, 0x00000010,
6258	0x8001041b, 0x00000010, 0x8001041c, 0x00000010,
6259	0x8001041d, 0x00000010, 0x8001041e, 0x00000010,
6260	0x8001041f, 0x00000010, 0x80010420, 0x00000010,
6261	0x80010421, 0x00000010, 0x80010422, 0x00000010,
6262	0x80010423, 0x00000010, 0x80010424, 0x00000010,
6263	0x80010425,
6264};
6265
6266static const unsigned long v320_tolower_seq[] = {
6267	0x00000000, 0x00000010, 0x80000061, 0x00000010,
6268	0x80000062, 0x00000010, 0x80000063, 0x00000010,
6269	0x80000064, 0x00000010, 0x80000065, 0x00000010,
6270	0x80000066, 0x00000010, 0x80000067, 0x00000010,
6271	0x80000068, 0x00000010, 0x80000069, 0x00000010,
6272	0x8000006a, 0x00000010, 0x8000006b, 0x00000010,
6273	0x8000006c, 0x00000010, 0x8000006d, 0x00000010,
6274	0x8000006e, 0x00000010, 0x8000006f, 0x00000010,
6275	0x80000070, 0x00000010, 0x80000071, 0x00000010,
6276	0x80000072, 0x00000010, 0x80000073, 0x00000010,
6277	0x80000074, 0x00000010, 0x80000075, 0x00000010,
6278	0x80000076, 0x00000010, 0x80000077, 0x00000010,
6279	0x80000078, 0x00000010, 0x80000079, 0x00000010,
6280	0x8000007a, 0x00000010, 0x800000e0, 0x00000010,
6281	0x800000e1, 0x00000010, 0x800000e2, 0x00000010,
6282	0x800000e3, 0x00000010, 0x800000e4, 0x00000010,
6283	0x800000e5, 0x00000010, 0x800000e6, 0x00000010,
6284	0x800000e7, 0x00000010, 0x800000e8, 0x00000010,
6285	0x800000e9, 0x00000010, 0x800000ea, 0x00000010,
6286	0x800000eb, 0x00000010, 0x800000ec, 0x00000010,
6287	0x800000ed, 0x00000010, 0x800000ee, 0x00000010,
6288	0x800000ef, 0x00000010, 0x800000f0, 0x00000010,
6289	0x800000f1, 0x00000010, 0x800000f2, 0x00000010,
6290	0x800000f3, 0x00000010, 0x800000f4, 0x00000010,
6291	0x800000f5, 0x00000010, 0x800000f6, 0x00000010,
6292	0x800000f8, 0x00000010, 0x800000f9, 0x00000010,
6293	0x800000fa, 0x00000010, 0x800000fb, 0x00000010,
6294	0x800000fc, 0x00000010, 0x800000fd, 0x00000010,
6295	0x800000fe, 0x00000010, 0x80000101, 0x00000010,
6296	0x80000103, 0x00000010, 0x80000105, 0x00000010,
6297	0x80000107, 0x00000010, 0x80000109, 0x00000010,
6298	0x8000010b, 0x00000010, 0x8000010d, 0x00000010,
6299	0x8000010f, 0x00000010, 0x80000111, 0x00000010,
6300	0x80000113, 0x00000010, 0x80000115, 0x00000010,
6301	0x80000117, 0x00000010, 0x80000119, 0x00000010,
6302	0x8000011b, 0x00000010, 0x8000011d, 0x00000010,
6303	0x8000011f, 0x00000010, 0x80000121, 0x00000010,
6304	0x80000123, 0x00000010, 0x80000125, 0x00000010,
6305	0x80000127, 0x00000010, 0x80000129, 0x00000010,
6306	0x8000012b, 0x00000010, 0x8000012d, 0x00000010,
6307	0x8000012f, 0x00000000, 0x80000069, 0x00000010,
6308	0x80000069, 0x00000010, 0x80000133, 0x00000010,
6309	0x80000135, 0x00000010, 0x80000137, 0x00000010,
6310	0x8000013a, 0x00000010, 0x8000013c, 0x00000010,
6311	0x8000013e, 0x00000010, 0x80000140, 0x00000010,
6312	0x80000142, 0x00000010, 0x80000144, 0x00000010,
6313	0x80000146, 0x00000010, 0x80000148, 0x00000010,
6314	0x8000014b, 0x00000010, 0x8000014d, 0x00000010,
6315	0x8000014f, 0x00000010, 0x80000151, 0x00000010,
6316	0x80000153, 0x00000010, 0x80000155, 0x00000010,
6317	0x80000157, 0x00000010, 0x80000159, 0x00000010,
6318	0x8000015b, 0x00000010, 0x8000015d, 0x00000010,
6319	0x8000015f, 0x00000010, 0x80000161, 0x00000010,
6320	0x80000163, 0x00000010, 0x80000165, 0x00000010,
6321	0x80000167, 0x00000010, 0x80000169, 0x00000010,
6322	0x8000016b, 0x00000010, 0x8000016d, 0x00000010,
6323	0x8000016f, 0x00000010, 0x80000171, 0x00000010,
6324	0x80000173, 0x00000010, 0x80000175, 0x00000010,
6325	0x80000177, 0x00000010, 0x800000ff, 0x00000010,
6326	0x8000017a, 0x00000010, 0x8000017c, 0x00000010,
6327	0x8000017e, 0x00000010, 0x80000253, 0x00000010,
6328	0x80000183, 0x00000010, 0x80000185, 0x00000010,
6329	0x80000254, 0x00000010, 0x80000188, 0x00000010,
6330	0x80000256, 0x00000010, 0x80000257, 0x00000010,
6331	0x8000018c, 0x00000010, 0x800001dd, 0x00000010,
6332	0x80000259, 0x00000010, 0x8000025b, 0x00000010,
6333	0x80000192, 0x00000010, 0x80000260, 0x00000010,
6334	0x80000263, 0x00000010, 0x80000269, 0x00000010,
6335	0x80000268, 0x00000010, 0x80000199, 0x00000010,
6336	0x8000026f, 0x00000010, 0x80000272, 0x00000010,
6337	0x80000275, 0x00000010, 0x800001a1, 0x00000010,
6338	0x800001a3, 0x00000010, 0x800001a5, 0x00000010,
6339	0x80000280, 0x00000010, 0x800001a8, 0x00000010,
6340	0x80000283, 0x00000010, 0x800001ad, 0x00000010,
6341	0x80000288, 0x00000010, 0x800001b0, 0x00000010,
6342	0x8000028a, 0x00000010, 0x8000028b, 0x00000010,
6343	0x800001b4, 0x00000010, 0x800001b6, 0x00000010,
6344	0x80000292, 0x00000010, 0x800001b9, 0x00000010,
6345	0x800001bd, 0x00000010, 0x800001c6, 0x00000010,
6346	0x800001c6, 0x00000010, 0x800001c9, 0x00000010,
6347	0x800001c9, 0x00000010, 0x800001cc, 0x00000010,
6348	0x800001cc, 0x00000010, 0x800001ce, 0x00000010,
6349	0x800001d0, 0x00000010, 0x800001d2, 0x00000010,
6350	0x800001d4, 0x00000010, 0x800001d6, 0x00000010,
6351	0x800001d8, 0x00000010, 0x800001da, 0x00000010,
6352	0x800001dc, 0x00000010, 0x800001df, 0x00000010,
6353	0x800001e1, 0x00000010, 0x800001e3, 0x00000010,
6354	0x800001e5, 0x00000010, 0x800001e7, 0x00000010,
6355	0x800001e9, 0x00000010, 0x800001eb, 0x00000010,
6356	0x800001ed, 0x00000010, 0x800001ef, 0x00000010,
6357	0x800001f3, 0x00000010, 0x800001f3, 0x00000010,
6358	0x800001f5, 0x00000010, 0x80000195, 0x00000010,
6359	0x800001bf, 0x00000010, 0x800001f9, 0x00000010,
6360	0x800001fb, 0x00000010, 0x800001fd, 0x00000010,
6361	0x800001ff, 0x00000010, 0x80000201, 0x00000010,
6362	0x80000203, 0x00000010, 0x80000205, 0x00000010,
6363	0x80000207, 0x00000010, 0x80000209, 0x00000010,
6364	0x8000020b, 0x00000010, 0x8000020d, 0x00000010,
6365	0x8000020f, 0x00000010, 0x80000211, 0x00000010,
6366	0x80000213, 0x00000010, 0x80000215, 0x00000010,
6367	0x80000217, 0x00000010, 0x80000219, 0x00000010,
6368	0x8000021b, 0x00000010, 0x8000021d, 0x00000010,
6369	0x8000021f, 0x00000010, 0x8000019e, 0x00000010,
6370	0x80000223, 0x00000010, 0x80000225, 0x00000010,
6371	0x80000227, 0x00000010, 0x80000229, 0x00000010,
6372	0x8000022b, 0x00000010, 0x8000022d, 0x00000010,
6373	0x8000022f, 0x00000010, 0x80000231, 0x00000010,
6374	0x80000233, 0x00000010, 0x800003ac, 0x00000010,
6375	0x800003ad, 0x00000010, 0x800003ae, 0x00000010,
6376	0x800003af, 0x00000010, 0x800003cc, 0x00000010,
6377	0x800003cd, 0x00000010, 0x800003ce, 0x00000010,
6378	0x800003b1, 0x00000010, 0x800003b2, 0x00000010,
6379	0x800003b3, 0x00000010, 0x800003b4, 0x00000010,
6380	0x800003b5, 0x00000010, 0x800003b6, 0x00000010,
6381	0x800003b7, 0x00000010, 0x800003b8, 0x00000010,
6382	0x800003b9, 0x00000010, 0x800003ba, 0x00000010,
6383	0x800003bb, 0x00000010, 0x800003bc, 0x00000010,
6384	0x800003bd, 0x00000010, 0x800003be, 0x00000010,
6385	0x800003bf, 0x00000010, 0x800003c0, 0x00000010,
6386	0x800003c1, 0x00000010, 0x800003c3, 0x00000010,
6387	0x800003c4, 0x00000010, 0x800003c5, 0x00000010,
6388	0x800003c6, 0x00000010, 0x800003c7, 0x00000010,
6389	0x800003c8, 0x00000010, 0x800003c9, 0x00000010,
6390	0x800003ca, 0x00000010, 0x800003cb, 0x00000010,
6391	0x800003d9, 0x00000010, 0x800003db, 0x00000010,
6392	0x800003dd, 0x00000010, 0x800003df, 0x00000010,
6393	0x800003e1, 0x00000010, 0x800003e3, 0x00000010,
6394	0x800003e5, 0x00000010, 0x800003e7, 0x00000010,
6395	0x800003e9, 0x00000010, 0x800003eb, 0x00000010,
6396	0x800003ed, 0x00000010, 0x800003ef, 0x00000010,
6397	0x800003b8, 0x00000010, 0x80000450, 0x00000010,
6398	0x80000451, 0x00000010, 0x80000452, 0x00000010,
6399	0x80000453, 0x00000010, 0x80000454, 0x00000010,
6400	0x80000455, 0x00000010, 0x80000456, 0x00000010,
6401	0x80000457, 0x00000010, 0x80000458, 0x00000010,
6402	0x80000459, 0x00000010, 0x8000045a, 0x00000010,
6403	0x8000045b, 0x00000010, 0x8000045c, 0x00000010,
6404	0x8000045d, 0x00000010, 0x8000045e, 0x00000010,
6405	0x8000045f, 0x00000010, 0x80000430, 0x00000010,
6406	0x80000431, 0x00000010, 0x80000432, 0x00000010,
6407	0x80000433, 0x00000010, 0x80000434, 0x00000010,
6408	0x80000435, 0x00000010, 0x80000436, 0x00000010,
6409	0x80000437, 0x00000010, 0x80000438, 0x00000010,
6410	0x80000439, 0x00000010, 0x8000043a, 0x00000010,
6411	0x8000043b, 0x00000010, 0x8000043c, 0x00000010,
6412	0x8000043d, 0x00000010, 0x8000043e, 0x00000010,
6413	0x8000043f, 0x00000010, 0x80000440, 0x00000010,
6414	0x80000441, 0x00000010, 0x80000442, 0x00000010,
6415	0x80000443, 0x00000010, 0x80000444, 0x00000010,
6416	0x80000445, 0x00000010, 0x80000446, 0x00000010,
6417	0x80000447, 0x00000010, 0x80000448, 0x00000010,
6418	0x80000449, 0x00000010, 0x8000044a, 0x00000010,
6419	0x8000044b, 0x00000010, 0x8000044c, 0x00000010,
6420	0x8000044d, 0x00000010, 0x8000044e, 0x00000010,
6421	0x8000044f, 0x00000010, 0x80000461, 0x00000010,
6422	0x80000463, 0x00000010, 0x80000465, 0x00000010,
6423	0x80000467, 0x00000010, 0x80000469, 0x00000010,
6424	0x8000046b, 0x00000010, 0x8000046d, 0x00000010,
6425	0x8000046f, 0x00000010, 0x80000471, 0x00000010,
6426	0x80000473, 0x00000010, 0x80000475, 0x00000010,
6427	0x80000477, 0x00000010, 0x80000479, 0x00000010,
6428	0x8000047b, 0x00000010, 0x8000047d, 0x00000010,
6429	0x8000047f, 0x00000010, 0x80000481, 0x00000010,
6430	0x8000048b, 0x00000010, 0x8000048d, 0x00000010,
6431	0x8000048f, 0x00000010, 0x80000491, 0x00000010,
6432	0x80000493, 0x00000010, 0x80000495, 0x00000010,
6433	0x80000497, 0x00000010, 0x80000499, 0x00000010,
6434	0x8000049b, 0x00000010, 0x8000049d, 0x00000010,
6435	0x8000049f, 0x00000010, 0x800004a1, 0x00000010,
6436	0x800004a3, 0x00000010, 0x800004a5, 0x00000010,
6437	0x800004a7, 0x00000010, 0x800004a9, 0x00000010,
6438	0x800004ab, 0x00000010, 0x800004ad, 0x00000010,
6439	0x800004af, 0x00000010, 0x800004b1, 0x00000010,
6440	0x800004b3, 0x00000010, 0x800004b5, 0x00000010,
6441	0x800004b7, 0x00000010, 0x800004b9, 0x00000010,
6442	0x800004bb, 0x00000010, 0x800004bd, 0x00000010,
6443	0x800004bf, 0x00000010, 0x800004c2, 0x00000010,
6444	0x800004c4, 0x00000010, 0x800004c6, 0x00000010,
6445	0x800004c8, 0x00000010, 0x800004ca, 0x00000010,
6446	0x800004cc, 0x00000010, 0x800004ce, 0x00000010,
6447	0x800004d1, 0x00000010, 0x800004d3, 0x00000010,
6448	0x800004d5, 0x00000010, 0x800004d7, 0x00000010,
6449	0x800004d9, 0x00000010, 0x800004db, 0x00000010,
6450	0x800004dd, 0x00000010, 0x800004df, 0x00000010,
6451	0x800004e1, 0x00000010, 0x800004e3, 0x00000010,
6452	0x800004e5, 0x00000010, 0x800004e7, 0x00000010,
6453	0x800004e9, 0x00000010, 0x800004eb, 0x00000010,
6454	0x800004ed, 0x00000010, 0x800004ef, 0x00000010,
6455	0x800004f1, 0x00000010, 0x800004f3, 0x00000010,
6456	0x800004f5, 0x00000010, 0x800004f9, 0x00000010,
6457	0x80000501, 0x00000010, 0x80000503, 0x00000010,
6458	0x80000505, 0x00000010, 0x80000507, 0x00000010,
6459	0x80000509, 0x00000010, 0x8000050b, 0x00000010,
6460	0x8000050d, 0x00000010, 0x8000050f, 0x00000010,
6461	0x80000561, 0x00000010, 0x80000562, 0x00000010,
6462	0x80000563, 0x00000010, 0x80000564, 0x00000010,
6463	0x80000565, 0x00000010, 0x80000566, 0x00000010,
6464	0x80000567, 0x00000010, 0x80000568, 0x00000010,
6465	0x80000569, 0x00000010, 0x8000056a, 0x00000010,
6466	0x8000056b, 0x00000010, 0x8000056c, 0x00000010,
6467	0x8000056d, 0x00000010, 0x8000056e, 0x00000010,
6468	0x8000056f, 0x00000010, 0x80000570, 0x00000010,
6469	0x80000571, 0x00000010, 0x80000572, 0x00000010,
6470	0x80000573, 0x00000010, 0x80000574, 0x00000010,
6471	0x80000575, 0x00000010, 0x80000576, 0x00000010,
6472	0x80000577, 0x00000010, 0x80000578, 0x00000010,
6473	0x80000579, 0x00000010, 0x8000057a, 0x00000010,
6474	0x8000057b, 0x00000010, 0x8000057c, 0x00000010,
6475	0x8000057d, 0x00000010, 0x8000057e, 0x00000010,
6476	0x8000057f, 0x00000010, 0x80000580, 0x00000010,
6477	0x80000581, 0x00000010, 0x80000582, 0x00000010,
6478	0x80000583, 0x00000010, 0x80000584, 0x00000010,
6479	0x80000585, 0x00000010, 0x80000586, 0x00000010,
6480	0x80001e01, 0x00000010, 0x80001e03, 0x00000010,
6481	0x80001e05, 0x00000010, 0x80001e07, 0x00000010,
6482	0x80001e09, 0x00000010, 0x80001e0b, 0x00000010,
6483	0x80001e0d, 0x00000010, 0x80001e0f, 0x00000010,
6484	0x80001e11, 0x00000010, 0x80001e13, 0x00000010,
6485	0x80001e15, 0x00000010, 0x80001e17, 0x00000010,
6486	0x80001e19, 0x00000010, 0x80001e1b, 0x00000010,
6487	0x80001e1d, 0x00000010, 0x80001e1f, 0x00000010,
6488	0x80001e21, 0x00000010, 0x80001e23, 0x00000010,
6489	0x80001e25, 0x00000010, 0x80001e27, 0x00000010,
6490	0x80001e29, 0x00000010, 0x80001e2b, 0x00000010,
6491	0x80001e2d, 0x00000010, 0x80001e2f, 0x00000010,
6492	0x80001e31, 0x00000010, 0x80001e33, 0x00000010,
6493	0x80001e35, 0x00000010, 0x80001e37, 0x00000010,
6494	0x80001e39, 0x00000010, 0x80001e3b, 0x00000010,
6495	0x80001e3d, 0x00000010, 0x80001e3f, 0x00000010,
6496	0x80001e41, 0x00000010, 0x80001e43, 0x00000010,
6497	0x80001e45, 0x00000010, 0x80001e47, 0x00000010,
6498	0x80001e49, 0x00000010, 0x80001e4b, 0x00000010,
6499	0x80001e4d, 0x00000010, 0x80001e4f, 0x00000010,
6500	0x80001e51, 0x00000010, 0x80001e53, 0x00000010,
6501	0x80001e55, 0x00000010, 0x80001e57, 0x00000010,
6502	0x80001e59, 0x00000010, 0x80001e5b, 0x00000010,
6503	0x80001e5d, 0x00000010, 0x80001e5f, 0x00000010,
6504	0x80001e61, 0x00000010, 0x80001e63, 0x00000010,
6505	0x80001e65, 0x00000010, 0x80001e67, 0x00000010,
6506	0x80001e69, 0x00000010, 0x80001e6b, 0x00000010,
6507	0x80001e6d, 0x00000010, 0x80001e6f, 0x00000010,
6508	0x80001e71, 0x00000010, 0x80001e73, 0x00000010,
6509	0x80001e75, 0x00000010, 0x80001e77, 0x00000010,
6510	0x80001e79, 0x00000010, 0x80001e7b, 0x00000010,
6511	0x80001e7d, 0x00000010, 0x80001e7f, 0x00000010,
6512	0x80001e81, 0x00000010, 0x80001e83, 0x00000010,
6513	0x80001e85, 0x00000010, 0x80001e87, 0x00000010,
6514	0x80001e89, 0x00000010, 0x80001e8b, 0x00000010,
6515	0x80001e8d, 0x00000010, 0x80001e8f, 0x00000010,
6516	0x80001e91, 0x00000010, 0x80001e93, 0x00000010,
6517	0x80001e95, 0x00000010, 0x80001ea1, 0x00000010,
6518	0x80001ea3, 0x00000010, 0x80001ea5, 0x00000010,
6519	0x80001ea7, 0x00000010, 0x80001ea9, 0x00000010,
6520	0x80001eab, 0x00000010, 0x80001ead, 0x00000010,
6521	0x80001eaf, 0x00000010, 0x80001eb1, 0x00000010,
6522	0x80001eb3, 0x00000010, 0x80001eb5, 0x00000010,
6523	0x80001eb7, 0x00000010, 0x80001eb9, 0x00000010,
6524	0x80001ebb, 0x00000010, 0x80001ebd, 0x00000010,
6525	0x80001ebf, 0x00000010, 0x80001ec1, 0x00000010,
6526	0x80001ec3, 0x00000010, 0x80001ec5, 0x00000010,
6527	0x80001ec7, 0x00000010, 0x80001ec9, 0x00000010,
6528	0x80001ecb, 0x00000010, 0x80001ecd, 0x00000010,
6529	0x80001ecf, 0x00000010, 0x80001ed1, 0x00000010,
6530	0x80001ed3, 0x00000010, 0x80001ed5, 0x00000010,
6531	0x80001ed7, 0x00000010, 0x80001ed9, 0x00000010,
6532	0x80001edb, 0x00000010, 0x80001edd, 0x00000010,
6533	0x80001edf, 0x00000010, 0x80001ee1, 0x00000010,
6534	0x80001ee3, 0x00000010, 0x80001ee5, 0x00000010,
6535	0x80001ee7, 0x00000010, 0x80001ee9, 0x00000010,
6536	0x80001eeb, 0x00000010, 0x80001eed, 0x00000010,
6537	0x80001eef, 0x00000010, 0x80001ef1, 0x00000010,
6538	0x80001ef3, 0x00000010, 0x80001ef5, 0x00000010,
6539	0x80001ef7, 0x00000010, 0x80001ef9, 0x00000010,
6540	0x80001f00, 0x00000010, 0x80001f01, 0x00000010,
6541	0x80001f02, 0x00000010, 0x80001f03, 0x00000010,
6542	0x80001f04, 0x00000010, 0x80001f05, 0x00000010,
6543	0x80001f06, 0x00000010, 0x80001f07, 0x00000010,
6544	0x80001f10, 0x00000010, 0x80001f11, 0x00000010,
6545	0x80001f12, 0x00000010, 0x80001f13, 0x00000010,
6546	0x80001f14, 0x00000010, 0x80001f15, 0x00000010,
6547	0x80001f20, 0x00000010, 0x80001f21, 0x00000010,
6548	0x80001f22, 0x00000010, 0x80001f23, 0x00000010,
6549	0x80001f24, 0x00000010, 0x80001f25, 0x00000010,
6550	0x80001f26, 0x00000010, 0x80001f27, 0x00000010,
6551	0x80001f30, 0x00000010, 0x80001f31, 0x00000010,
6552	0x80001f32, 0x00000010, 0x80001f33, 0x00000010,
6553	0x80001f34, 0x00000010, 0x80001f35, 0x00000010,
6554	0x80001f36, 0x00000010, 0x80001f37, 0x00000010,
6555	0x80001f40, 0x00000010, 0x80001f41, 0x00000010,
6556	0x80001f42, 0x00000010, 0x80001f43, 0x00000010,
6557	0x80001f44, 0x00000010, 0x80001f45, 0x00000010,
6558	0x80001f51, 0x00000010, 0x80001f53, 0x00000010,
6559	0x80001f55, 0x00000010, 0x80001f57, 0x00000010,
6560	0x80001f60, 0x00000010, 0x80001f61, 0x00000010,
6561	0x80001f62, 0x00000010, 0x80001f63, 0x00000010,
6562	0x80001f64, 0x00000010, 0x80001f65, 0x00000010,
6563	0x80001f66, 0x00000010, 0x80001f67, 0x00000000,
6564	0x80001f80, 0x00000010, 0x80001f80, 0x00000000,
6565	0x80001f81, 0x00000010, 0x80001f81, 0x00000000,
6566	0x80001f82, 0x00000010, 0x80001f82, 0x00000000,
6567	0x80001f83, 0x00000010, 0x80001f83, 0x00000000,
6568	0x80001f84, 0x00000010, 0x80001f84, 0x00000000,
6569	0x80001f85, 0x00000010, 0x80001f85, 0x00000000,
6570	0x80001f86, 0x00000010, 0x80001f86, 0x00000000,
6571	0x80001f87, 0x00000010, 0x80001f87, 0x00000000,
6572	0x80001f90, 0x00000010, 0x80001f90, 0x00000000,
6573	0x80001f91, 0x00000010, 0x80001f91, 0x00000000,
6574	0x80001f92, 0x00000010, 0x80001f92, 0x00000000,
6575	0x80001f93, 0x00000010, 0x80001f93, 0x00000000,
6576	0x80001f94, 0x00000010, 0x80001f94, 0x00000000,
6577	0x80001f95, 0x00000010, 0x80001f95, 0x00000000,
6578	0x80001f96, 0x00000010, 0x80001f96, 0x00000000,
6579	0x80001f97, 0x00000010, 0x80001f97, 0x00000000,
6580	0x80001fa0, 0x00000010, 0x80001fa0, 0x00000000,
6581	0x80001fa1, 0x00000010, 0x80001fa1, 0x00000000,
6582	0x80001fa2, 0x00000010, 0x80001fa2, 0x00000000,
6583	0x80001fa3, 0x00000010, 0x80001fa3, 0x00000000,
6584	0x80001fa4, 0x00000010, 0x80001fa4, 0x00000000,
6585	0x80001fa5, 0x00000010, 0x80001fa5, 0x00000000,
6586	0x80001fa6, 0x00000010, 0x80001fa6, 0x00000000,
6587	0x80001fa7, 0x00000010, 0x80001fa7, 0x00000010,
6588	0x80001fb0, 0x00000010, 0x80001fb1, 0x00000010,
6589	0x80001f70, 0x00000010, 0x80001f71, 0x00000000,
6590	0x80001fb3, 0x00000010, 0x80001fb3, 0x00000010,
6591	0x80001f72, 0x00000010, 0x80001f73, 0x00000010,
6592	0x80001f74, 0x00000010, 0x80001f75, 0x00000000,
6593	0x80001fc3, 0x00000010, 0x80001fc3, 0x00000010,
6594	0x80001fd0, 0x00000010, 0x80001fd1, 0x00000010,
6595	0x80001f76, 0x00000010, 0x80001f77, 0x00000010,
6596	0x80001fe0, 0x00000010, 0x80001fe1, 0x00000010,
6597	0x80001f7a, 0x00000010, 0x80001f7b, 0x00000010,
6598	0x80001fe5, 0x00000010, 0x80001f78, 0x00000010,
6599	0x80001f79, 0x00000010, 0x80001f7c, 0x00000010,
6600	0x80001f7d, 0x00000000, 0x80001ff3, 0x00000010,
6601	0x80001ff3, 0x00000010, 0x800003c9, 0x00000010,
6602	0x8000006b, 0x00000010, 0x800000e5, 0x00000010,
6603	0x80002170, 0x00000010, 0x80002171, 0x00000010,
6604	0x80002172, 0x00000010, 0x80002173, 0x00000010,
6605	0x80002174, 0x00000010, 0x80002175, 0x00000010,
6606	0x80002176, 0x00000010, 0x80002177, 0x00000010,
6607	0x80002178, 0x00000010, 0x80002179, 0x00000010,
6608	0x8000217a, 0x00000010, 0x8000217b, 0x00000010,
6609	0x8000217c, 0x00000010, 0x8000217d, 0x00000010,
6610	0x8000217e, 0x00000010, 0x8000217f, 0x00000010,
6611	0x800024d0, 0x00000010, 0x800024d1, 0x00000010,
6612	0x800024d2, 0x00000010, 0x800024d3, 0x00000010,
6613	0x800024d4, 0x00000010, 0x800024d5, 0x00000010,
6614	0x800024d6, 0x00000010, 0x800024d7, 0x00000010,
6615	0x800024d8, 0x00000010, 0x800024d9, 0x00000010,
6616	0x800024da, 0x00000010, 0x800024db, 0x00000010,
6617	0x800024dc, 0x00000010, 0x800024dd, 0x00000010,
6618	0x800024de, 0x00000010, 0x800024df, 0x00000010,
6619	0x800024e0, 0x00000010, 0x800024e1, 0x00000010,
6620	0x800024e2, 0x00000010, 0x800024e3, 0x00000010,
6621	0x800024e4, 0x00000010, 0x800024e5, 0x00000010,
6622	0x800024e6, 0x00000010, 0x800024e7, 0x00000010,
6623	0x800024e8, 0x00000010, 0x800024e9, 0x00000010,
6624	0x8000ff41, 0x00000010, 0x8000ff42, 0x00000010,
6625	0x8000ff43, 0x00000010, 0x8000ff44, 0x00000010,
6626	0x8000ff45, 0x00000010, 0x8000ff46, 0x00000010,
6627	0x8000ff47, 0x00000010, 0x8000ff48, 0x00000010,
6628	0x8000ff49, 0x00000010, 0x8000ff4a, 0x00000010,
6629	0x8000ff4b, 0x00000010, 0x8000ff4c, 0x00000010,
6630	0x8000ff4d, 0x00000010, 0x8000ff4e, 0x00000010,
6631	0x8000ff4f, 0x00000010, 0x8000ff50, 0x00000010,
6632	0x8000ff51, 0x00000010, 0x8000ff52, 0x00000010,
6633	0x8000ff53, 0x00000010, 0x8000ff54, 0x00000010,
6634	0x8000ff55, 0x00000010, 0x8000ff56, 0x00000010,
6635	0x8000ff57, 0x00000010, 0x8000ff58, 0x00000010,
6636	0x8000ff59, 0x00000010, 0x8000ff5a, 0x00000010,
6637	0x80010428, 0x00000010, 0x80010429, 0x00000010,
6638	0x8001042a, 0x00000010, 0x8001042b, 0x00000010,
6639	0x8001042c, 0x00000010, 0x8001042d, 0x00000010,
6640	0x8001042e, 0x00000010, 0x8001042f, 0x00000010,
6641	0x80010430, 0x00000010, 0x80010431, 0x00000010,
6642	0x80010432, 0x00000010, 0x80010433, 0x00000010,
6643	0x80010434, 0x00000010, 0x80010435, 0x00000010,
6644	0x80010436, 0x00000010, 0x80010437, 0x00000010,
6645	0x80010438, 0x00000010, 0x80010439, 0x00000010,
6646	0x8001043a, 0x00000010, 0x8001043b, 0x00000010,
6647	0x8001043c, 0x00000010, 0x8001043d, 0x00000010,
6648	0x8001043e, 0x00000010, 0x8001043f, 0x00000010,
6649	0x80010440, 0x00000010, 0x80010441, 0x00000010,
6650	0x80010442, 0x00000010, 0x80010443, 0x00000010,
6651	0x80010444, 0x00000010, 0x80010445, 0x00000010,
6652	0x80010446, 0x00000010, 0x80010447, 0x00000010,
6653	0x80010448, 0x00000010, 0x80010449, 0x00000010,
6654	0x8001044a, 0x00000010, 0x8001044b, 0x00000010,
6655	0x8001044c, 0x00000010, 0x8001044d,
6656};
6657
6658
6659/*
6660 * Cased characters and non-spacing marks (for casemap context)
6661 */
6662
6663#define CASEMAP_CTX_BITS_0	9
6664#define CASEMAP_CTX_BITS_1	7
6665#define CASEMAP_CTX_BITS_2	5
6666
6667#define CTX_CASED	1
6668#define CTX_NSM		2
6669
6670static const unsigned short v320_casemap_ctx_imap[] = {
6671	  272,   400,   528,   656,   784,   784,   784,   784,
6672	  784,   784,   784,   784,   784,   784,   784,   912,
6673	 1040,   784,   784,   784,   784,   784,   784,   784,
6674	  784,   784,   784,   784,   784,  1168,   784,   784,
6675	  784,   784,   784,   784,   784,   784,   784,   784,
6676	  784,   784,   784,   784,   784,   784,   784,   784,
6677	  784,   784,   784,   784,   784,   784,   784,   784,
6678	  784,   784,   784,   784,   784,   784,   784,   784,
6679	  784,   784,   784,   784,   784,   784,   784,   784,
6680	  784,   784,   784,   784,   784,   784,   784,   784,
6681	  784,   784,   784,   784,   784,   784,   784,   784,
6682	  784,   784,   784,   784,   784,   784,   784,   784,
6683	  784,   784,   784,   784,   784,   784,   784,   784,
6684	  784,   784,   784,   784,   784,   784,   784,   784,
6685	  784,   784,   784,   784,   784,   784,   784,   784,
6686	  784,   784,   784,   784,   784,   784,   784,   784,
6687	  784,   784,   784,   784,   784,   784,   784,   784,
6688	  784,   784,   784,   784,   784,   784,   784,   784,
6689	  784,   784,   784,   784,   784,   784,   784,   784,
6690	  784,   784,   784,   784,   784,   784,   784,   784,
6691	  784,   784,   784,   784,   784,   784,   784,   784,
6692	  784,   784,   784,   784,   784,   784,   784,   784,
6693	  784,   784,   784,   784,   784,   784,   784,   784,
6694	  784,   784,   784,   784,   784,   784,   784,   784,
6695	  784,   784,   784,   784,   784,   784,   784,   784,
6696	  784,   784,   784,   784,   784,   784,   784,   784,
6697	  784,   784,   784,   784,   784,   784,   784,   784,
6698	  784,   784,   784,   784,   784,   784,   784,   784,
6699	  784,   784,   784,   784,   784,   784,   784,   784,
6700	  784,   784,   784,   784,   784,   784,   784,   784,
6701	  784,   784,   784,   784,   784,   784,   784,   784,
6702	  784,   784,   784,   784,   784,   784,   784,   784,
6703	  784,   784,   784,   784,   784,   784,   784,   784,
6704	  784,   784,   784,   784,   784,   784,   784,   784,
6705	    0,     0,     1,     1,     0,     2,     3,     3,
6706	    4,     4,     4,     4,     4,     5,     6,     4,
6707	    4,     7,     8,     4,     4,     9,     0,     0,
6708	   10,    10,    11,    11,    12,    13,    14,    15,
6709	    4,     4,     4,     4,    16,     4,    14,    17,
6710	   18,    19,    20,    21,    22,    23,    24,     0,
6711	    0,     0,    25,    26,     0,     0,    27,    28,
6712	   29,    30,    31,     0,     0,    32,     0,     0,
6713	    0,     0,     0,     0,     0,     0,     0,     0,
6714	   33,    34,    35,    36,    37,    34,    38,    36,
6715	   39,    34,    40,    41,    33,    34,    42,     0,
6716	   37,    43,    44,     0,    39,     0,    45,     0,
6717	    0,    46,    47,     0,     0,    48,    49,     0,
6718	    0,     0,    50,     0,     0,     0,    51,     0,
6719	    0,    52,    53,     0,     0,    54,    55,     0,
6720	   56,    57,     0,    58,    59,    60,    61,     0,
6721	    0,    62,    56,     0,     0,     4,    63,     0,
6722	    0,     0,     0,     0,     0,     0,     0,     0,
6723	    0,     0,     0,     0,     0,     0,     0,     0,
6724	    0,     0,     0,     0,     0,     0,     0,     0,
6725	    0,     0,     0,     0,     0,     0,     0,     0,
6726	    0,     0,     0,     0,     0,     0,     0,     0,
6727	    0,     0,     0,     0,     0,     0,     0,     0,
6728	   64,    64,    65,    65,     0,    66,    67,     0,
6729	   68,     0,     0,     0,     0,    69,     0,     0,
6730	    0,     0,     0,     0,     0,     0,     0,     0,
6731	    0,     0,     0,     0,     0,     0,     0,     0,
6732	    0,     0,     0,     0,     0,     0,     0,     0,
6733	    0,     0,     0,     0,     0,     0,     0,     0,
6734	    0,     0,     0,     0,     0,     0,     0,     0,
6735	    4,     4,     4,     4,    70,     4,     4,    71,
6736	   72,     4,    73,    74,     4,    75,    76,    77,
6737	    0,     0,     0,    78,     0,     0,    79,    80,
6738	   81,    82,    83,     0,     0,     0,     0,     0,
6739	    0,     0,     0,     0,     0,     0,     0,     0,
6740	    0,     0,     0,     0,     0,     0,     0,     0,
6741	    0,     0,     0,     0,     0,     0,     0,     0,
6742	    0,     0,     0,     0,     0,     0,     0,     0,
6743	    0,     0,     0,     0,     0,     0,     0,     0,
6744	    0,     0,     0,     0,     0,     0,     0,     0,
6745	    0,     0,     0,     0,     0,     0,     0,     0,
6746	    0,     0,     0,     0,     0,     0,     0,     0,
6747	    0,     0,     0,     0,     0,     0,     0,     0,
6748	    0,     0,     0,     0,     0,     0,     0,     0,
6749	    0,     0,     0,     0,     0,     0,     0,     0,
6750	    0,     0,     0,     0,     0,     0,     0,     0,
6751	    0,     0,     0,     0,     0,     0,     0,     0,
6752	    0,     0,     0,     0,     0,     0,     0,     0,
6753	    0,    84,     0,     0,    85,     0,     0,     0,
6754	    0,     0,     0,     0,     0,     0,     0,     0,
6755	    0,     0,     0,     0,     0,     0,     0,     0,
6756	    0,     0,     0,     0,     0,     0,     0,     0,
6757	    0,     0,     0,     0,     0,     0,     0,     0,
6758	    0,     0,     0,     0,     0,     0,     0,     0,
6759	    0,     0,     0,     0,     0,     0,     0,     0,
6760	    0,     0,     0,     0,     0,     0,     0,     0,
6761	    0,     0,     0,     0,     0,     0,     0,     0,
6762	    0,     0,     0,     0,     0,     0,     0,     0,
6763	    0,     0,     0,     0,     0,     0,     0,     0,
6764	    0,     0,     0,     0,     0,     0,     0,     0,
6765	    0,     0,     0,     0,     0,     0,     0,     0,
6766	    0,     0,     0,     0,     0,     0,     0,     0,
6767	    0,     0,     0,     0,     0,     0,     0,     0,
6768	    0,     0,     0,     0,     0,     0,     0,     0,
6769	    0,     0,     0,     0,     0,     0,     0,     0,
6770	    0,     0,     0,     0,     0,     0,     0,     0,
6771	    0,     0,     0,     0,     0,     0,     0,     0,
6772	    0,     0,     0,     0,     0,     0,     0,     0,
6773	    0,     0,     0,     0,     0,     0,     0,     0,
6774	    0,     0,     0,     0,     0,     0,     0,     0,
6775	    0,     0,     0,     0,     0,     0,     0,     0,
6776	    0,     0,     0,     0,     0,     0,     0,     0,
6777	    0,     0,     0,     0,     0,     0,     0,     0,
6778	    0,     0,     0,     0,     0,     0,     0,     0,
6779	    0,     0,     0,     0,     0,     0,     0,     0,
6780	    0,     0,     0,     0,     0,     0,     0,     0,
6781	    0,     0,     0,     0,     0,     0,     0,     0,
6782	    0,     0,     0,     0,     0,     0,     0,     0,
6783	    0,     0,     0,     0,     0,     0,     0,     0,
6784	    0,     0,     0,     0,     0,     0,     0,     0,
6785	    0,     0,     0,     0,     0,     0,     0,     0,
6786	    0,     0,     0,     0,     0,     0,     0,     0,
6787	    0,     0,     0,     0,     0,     0,     0,     0,
6788	    0,     0,     0,     0,     0,     0,     0,     0,
6789	    0,     0,     0,     0,     0,     0,     0,     0,
6790	    0,     0,     0,     0,     0,     0,     0,     0,
6791	    0,     0,     0,     0,     0,     0,     0,     0,
6792	    0,     0,     0,     0,     0,     0,     0,     0,
6793	    0,     0,     0,     0,     0,     0,     0,     0,
6794	    0,     0,     0,     0,     0,     0,     0,     0,
6795	    0,     0,     0,     0,     0,     0,     0,     0,
6796	   86,     0,     0,     0,     0,     0,     0,     0,
6797	    0,     0,     0,     0,     0,     0,     0,     0,
6798	    0,     0,     0,     0,     0,     0,     0,     0,
6799	   11,    87,     0,     0,     0,     0,     0,     0,
6800	    0,     1,     1,     0,     0,     0,     0,     0,
6801	    0,     0,     0,     0,     0,     0,     0,     0,
6802	    0,     0,     0,     0,     0,     0,     0,     0,
6803	    0,     0,     0,     0,     0,     0,     0,     0,
6804	    0,     0,     0,     0,     0,     0,     0,     0,
6805	    4,    88,     9,     0,     0,     0,     0,     0,
6806	    0,     0,     0,     0,     0,     0,     0,     0,
6807	    0,     0,     0,     0,     0,     0,     0,     0,
6808	    0,     0,     0,     0,     0,     0,     0,     0,
6809	    0,     0,     0,     0,     0,     0,     0,     0,
6810	    0,     0,     0,     0,     0,     0,     0,     0,
6811	    0,     0,     0,     0,     0,     0,     0,     0,
6812	    0,     0,     0,     0,     0,     0,     0,     0,
6813	    0,     0,     0,     0,     0,     0,     0,     0,
6814	    0,     0,     0,     0,     0,     0,     0,     0,
6815	    0,     0,     0,     0,     0,     0,     0,     0,
6816	    0,     0,     0,     0,     0,     0,     0,     0,
6817	    0,     0,     0,     0,     0,     0,     0,     0,
6818	    0,     0,     0,    89,    90,    91,     0,     0,
6819	    0,     0,     0,     0,     0,     0,     0,     0,
6820	    0,     0,     0,     0,     0,     0,     0,     0,
6821	    4,     4,    92,     4,    93,    94,    95,     4,
6822	   96,    97,    98,     4,     4,     4,     4,     4,
6823	    4,     4,     4,     4,     4,    99,   100,     5,
6824	   92,    92,    14,    14,   101,   101,   102,     0,
6825	    0,     0,     0,     0,     0,     0,     0,     0,
6826	    0,     0,     0,     0,     0,     0,     0,     0,
6827	    0,     0,     0,     0,     0,     0,     0,     0,
6828	    0,     0,     0,     0,     0,     0,     0,     0,
6829	    0,     0,     0,     0,     0,     0,     0,     0,
6830	    0,     0,     0,     0,     0,     0,     0,     0,
6831	    0,     0,     0,     0,     0,     0,     0,     0,
6832	    0,     0,     0,     0,     0,     0,     0,     0,
6833};
6834
6835static const struct {
6836	unsigned char tbl[32];
6837} v320_casemap_ctx_table[] = {
6838	{{
6839	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6840	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6841	}},
6842	{{
6843	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6844	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,
6845	}},
6846	{{
6847	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,  0,
6848	 0,  0,  0,  0,  1,  0,  0,  0,  0,  1,  0,  0,  0,  0,  0,
6849	}},
6850	{{
6851	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6852	 1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,
6853	}},
6854	{{
6855	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6856	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6857	}},
6858	{{
6859	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6860	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,
6861	}},
6862	{{
6863	 0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6864	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6865	}},
6866	{{
6867	 1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6868	 1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6869	}},
6870	{{
6871	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
6872	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6873	}},
6874	{{
6875	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,
6876	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6877	}},
6878	{{
6879	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6880	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6881	}},
6882	{{
6883	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,
6884	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6885	}},
6886	{{
6887	 0,  0,  0,  0,  0,  0,  1,  0,  1,  1,  1,  0,  1,  0,  1,  1,  1,
6888	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6889	}},
6890	{{
6891	 1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6892	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6893	}},
6894	{{
6895	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,
6896	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6897	}},
6898	{{
6899	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6900	 1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6901	}},
6902	{{
6903	 1,  1,  0,  2,  2,  2,  2,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,
6904	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6905	}},
6906	{{
6907	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6908	 1,  1,  1,  1,  1,  0,  0,  1,  1,  0,  0,  0,  0,  0,  0,
6909	}},
6910	{{
6911	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,
6912	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6913	}},
6914	{{
6915	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6916	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6917	}},
6918	{{
6919	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6920	 1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6921	}},
6922	{{
6923	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6924	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
6925	}},
6926	{{
6927	 1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6928	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6929	}},
6930	{{
6931	 2,  2,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6932	 2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  2,  2,  2,  0,  2,
6933	}},
6934	{{
6935	 0,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6936	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6937	}},
6938	{{
6939	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,
6940	 2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6941	}},
6942	{{
6943	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
6944	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6945	}},
6946	{{
6947	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6948	 0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  2,
6949	}},
6950	{{
6951	 2,  2,  2,  2,  2,  0,  0,  2,  2,  0,  2,  2,  2,  2,  0,  0,  0,
6952	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6953	}},
6954	{{
6955	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6956	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6957	}},
6958	{{
6959	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
6960	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6961	}},
6962	{{
6963	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,
6964	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6965	}},
6966	{{
6967	 0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
6968	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6969	}},
6970	{{
6971	 0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6972	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6973	}},
6974	{{
6975	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6976	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
6977	}},
6978	{{
6979	 0,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  2,  0,  0,  0,
6980	 2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6981	}},
6982	{{
6983	 0,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6984	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6985	}},
6986	{{
6987	 0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6988	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6989	}},
6990	{{
6991	 0,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
6992	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6993	}},
6994	{{
6995	 0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6996	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
6997	}},
6998	{{
6999	 0,  2,  2,  0,  0,  0,  0,  2,  2,  0,  0,  2,  2,  2,  0,  0,  0,
7000	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7001	}},
7002	{{
7003	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7004	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7005	}},
7006	{{
7007	 0,  2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,  0,  2,  0,  0,  0,
7008	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7009	}},
7010	{{
7011	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7012	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  2,
7013	}},
7014	{{
7015	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7016	 0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7017	}},
7018	{{
7019	 2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7020	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7021	}},
7022	{{
7023	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7024	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,
7025	}},
7026	{{
7027	 2,  0,  0,  0,  0,  0,  2,  2,  2,  0,  2,  2,  2,  2,  0,  0,  0,
7028	 0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7029	}},
7030	{{
7031	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7032	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7033	}},
7034	{{
7035	 0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,
7036	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7037	}},
7038	{{
7039	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,
7040	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7041	}},
7042	{{
7043	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,
7044	 0,  2,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7045	}},
7046	{{
7047	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7048	 2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,
7049	}},
7050	{{
7051	 0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,
7052	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7053	}},
7054	{{
7055	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7056	 2,  0,  0,  2,  2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,
7057	}},
7058	{{
7059	 0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7060	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7061	}},
7062	{{
7063	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7064	 0,  0,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,  0,
7065	}},
7066	{{
7067	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7068	 0,  0,  0,  0,  2,  0,  2,  0,  2,  0,  0,  0,  0,  0,  0,
7069	}},
7070	{{
7071	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7072	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,
7073	}},
7074	{{
7075	 2,  2,  2,  2,  2,  0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7076	 2,  2,  2,  2,  2,  2,  2,  0,  2,  2,  2,  2,  2,  2,  2,
7077	}},
7078	{{
7079	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,
7080	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7081	}},
7082	{{
7083	 0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7084	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7085	}},
7086	{{
7087	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,
7088	 0,  2,  0,  0,  0,  2,  2,  0,  2,  0,  0,  0,  0,  0,  0,
7089	}},
7090	{{
7091	 1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7092	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7093	}},
7094	{{
7095	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7096	 0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7097	}},
7098	{{
7099	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7100	 0,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7101	}},
7102	{{
7103	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7104	 0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,
7105	}},
7106	{{
7107	 0,  0,  0,  0,  0,  0,  2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  2,
7108	 2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7109	}},
7110	{{
7111	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  0,  0,  0,
7112	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7113	}},
7114	{{
7115	 0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  0,  0,  0,  0,  0,  0,  0,
7116	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7117	}},
7118	{{
7119	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7120	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7121	}},
7122	{{
7123	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7124	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,
7125	}},
7126	{{
7127	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7128	 1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,
7129	}},
7130	{{
7131	 1,  1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,  1,
7132	 1,  1,  1,  1,  1,  1,  1,  0,  1,  0,  1,  0,  1,  0,  1,
7133	}},
7134	{{
7135	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7136	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,
7137	}},
7138	{{
7139	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7140	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  1,  0,
7141	}},
7142	{{
7143	 0,  0,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  1,
7144	 1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7145	}},
7146	{{
7147	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,
7148	 0,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  0,  0,
7149	}},
7150	{{
7151	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7152	 1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  1,
7153	}},
7154	{{
7155	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,
7156	 2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,
7157	}},
7158	{{
7159	 0,  2,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,  0,
7160	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7161	}},
7162	{{
7163	 0,  0,  1,  0,  0,  0,  0,  1,  0,  0,  1,  1,  1,  1,  1,  1,  1,
7164	 1,  1,  1,  0,  1,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,
7165	}},
7166	{{
7167	 0,  0,  0,  0,  1,  0,  1,  0,  1,  0,  1,  1,  1,  1,  0,  1,  1,
7168	 1,  0,  1,  1,  0,  0,  0,  0,  1,  0,  0,  0,  1,  1,  1,
7169	}},
7170	{{
7171	 0,  0,  0,  0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,
7172	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7173	}},
7174	{{
7175	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,  2,  0,
7176	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7177	}},
7178	{{
7179	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7180	 0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  0,  0,  0,  0,  0,
7181	}},
7182	{{
7183	 1,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7184	 0,  0,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  2,  0,
7185	}},
7186	{{
7187	 2,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7188	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7189	}},
7190	{{
7191	 1,  1,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7192	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7193	}},
7194	{{
7195	 0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  0,  0,  0,  0,  0,  0,  0,
7196	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  2,
7197	}},
7198	{{
7199	 2,  2,  2,  0,  0,  2,  2,  2,  2,  2,  2,  2,  0,  0,  0,  0,  0,
7200	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7201	}},
7202	{{
7203	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  2,  2,  2,  2,  0,  0,  0,
7204	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7205	}},
7206	{{
7207	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7208	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7209	}},
7210	{{
7211	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7212	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,
7213	}},
7214	{{
7215	 0,  0,  1,  0,  0,  1,  1,  0,  0,  1,  1,  1,  1,  0,  1,  1,  1,
7216	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  0,  1,  1,  1,
7217	}},
7218	{{
7219	 1,  0,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7220	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7221	}},
7222	{{
7223	 1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  0,  0,  1,  1,  1,  1,
7224	 1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,
7225	}},
7226	{{
7227	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7228	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  0,
7229	}},
7230	{{
7231	 1,  1,  1,  1,  1,  0,  1,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,
7232	 0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7233	}},
7234	{{
7235	 1,  1,  1,  1,  0,  0,  0,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7236	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7237	}},
7238	{{
7239	 1,  0,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7240	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,
7241	}},
7242	{{
7243	 1,  1,  1,  1,  1,  1,  1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  1,
7244	 1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,  1,
7245	}},
7246	{{
7247	 1,  1,  1,  0,  1,  1,  1,  1,  1,  1,  0,  0,  0,  0,  0,  0,  0,
7248	 0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
7249	}},
7250};
7251
7252/*
7253 * Case Folding
7254 */
7255
7256#define CASE_FOLDING_BITS_0	9
7257#define CASE_FOLDING_BITS_1	7
7258#define CASE_FOLDING_BITS_2	5
7259
7260static const unsigned short v320_case_folding_imap[] = {
7261	  272,   400,   528,   656,   656,   656,   656,   656,
7262	  656,   656,   656,   656,   656,   656,   656,   784,
7263	  912,   656,   656,   656,   656,   656,   656,   656,
7264	  656,   656,   656,   656,   656,   656,   656,   656,
7265	  656,   656,   656,   656,   656,   656,   656,   656,
7266	  656,   656,   656,   656,   656,   656,   656,   656,
7267	  656,   656,   656,   656,   656,   656,   656,   656,
7268	  656,   656,   656,   656,   656,   656,   656,   656,
7269	  656,   656,   656,   656,   656,   656,   656,   656,
7270	  656,   656,   656,   656,   656,   656,   656,   656,
7271	  656,   656,   656,   656,   656,   656,   656,   656,
7272	  656,   656,   656,   656,   656,   656,   656,   656,
7273	  656,   656,   656,   656,   656,   656,   656,   656,
7274	  656,   656,   656,   656,   656,   656,   656,   656,
7275	  656,   656,   656,   656,   656,   656,   656,   656,
7276	  656,   656,   656,   656,   656,   656,   656,   656,
7277	  656,   656,   656,   656,   656,   656,   656,   656,
7278	  656,   656,   656,   656,   656,   656,   656,   656,
7279	  656,   656,   656,   656,   656,   656,   656,   656,
7280	  656,   656,   656,   656,   656,   656,   656,   656,
7281	  656,   656,   656,   656,   656,   656,   656,   656,
7282	  656,   656,   656,   656,   656,   656,   656,   656,
7283	  656,   656,   656,   656,   656,   656,   656,   656,
7284	  656,   656,   656,   656,   656,   656,   656,   656,
7285	  656,   656,   656,   656,   656,   656,   656,   656,
7286	  656,   656,   656,   656,   656,   656,   656,   656,
7287	  656,   656,   656,   656,   656,   656,   656,   656,
7288	  656,   656,   656,   656,   656,   656,   656,   656,
7289	  656,   656,   656,   656,   656,   656,   656,   656,
7290	  656,   656,   656,   656,   656,   656,   656,   656,
7291	  656,   656,   656,   656,   656,   656,   656,   656,
7292	  656,   656,   656,   656,   656,   656,   656,   656,
7293	  656,   656,   656,   656,   656,   656,   656,   656,
7294	  656,   656,   656,   656,   656,   656,   656,   656,
7295	    0,     0,     1,     0,     0,     2,     3,     0,
7296	    4,     5,     6,     7,     8,     9,    10,    11,
7297	   12,    13,     0,     0,     0,     0,     0,     0,
7298	    0,     0,    14,     0,    15,    16,    17,    18,
7299	   19,    20,     0,    21,    22,    23,    24,    25,
7300	   26,    27,    28,     0,    29,     0,     0,     0,
7301	    0,     0,     0,     0,     0,     0,     0,     0,
7302	    0,     0,     0,     0,     0,     0,     0,     0,
7303	    0,     0,     0,     0,     0,     0,     0,     0,
7304	    0,     0,     0,     0,     0,     0,     0,     0,
7305	    0,     0,     0,     0,     0,     0,     0,     0,
7306	    0,     0,     0,     0,     0,     0,     0,     0,
7307	    0,     0,     0,     0,     0,     0,     0,     0,
7308	    0,     0,     0,     0,     0,     0,     0,     0,
7309	    0,     0,     0,     0,     0,     0,     0,     0,
7310	    0,     0,     0,     0,     0,     0,     0,     0,
7311	    0,     0,     0,     0,     0,     0,     0,     0,
7312	    0,     0,     0,     0,     0,     0,     0,     0,
7313	    0,     0,     0,     0,     0,     0,     0,     0,
7314	    0,     0,     0,     0,     0,     0,     0,     0,
7315	    0,     0,     0,     0,     0,     0,     0,     0,
7316	    0,     0,     0,     0,     0,     0,     0,     0,
7317	    0,     0,     0,     0,     0,     0,     0,     0,
7318	    0,     0,     0,     0,     0,     0,     0,     0,
7319	    0,     0,     0,     0,     0,     0,     0,     0,
7320	    0,     0,     0,     0,     0,     0,     0,     0,
7321	    0,     0,     0,     0,     0,     0,     0,     0,
7322	    0,     0,     0,     0,     0,     0,     0,     0,
7323	    0,     0,     0,     0,     0,     0,     0,     0,
7324	    0,     0,     0,     0,     0,     0,     0,     0,
7325	   30,    31,    32,    33,    34,    35,    36,    37,
7326	   38,    39,    40,    41,    42,    43,    44,    45,
7327	    0,     0,     0,     0,     0,     0,     0,     0,
7328	    0,    46,     0,    47,     0,     0,     0,     0,
7329	    0,     0,     0,     0,     0,     0,     0,     0,
7330	    0,     0,     0,     0,     0,     0,     0,     0,
7331	    0,     0,     0,     0,     0,    48,    49,     0,
7332	    0,     0,     0,     0,     0,     0,     0,     0,
7333	    0,     0,     0,     0,     0,     0,     0,     0,
7334	    0,     0,     0,     0,     0,     0,     0,     0,
7335	    0,     0,     0,     0,     0,     0,     0,     0,
7336	    0,     0,     0,     0,     0,     0,     0,     0,
7337	    0,     0,     0,     0,     0,     0,     0,     0,
7338	    0,     0,     0,     0,     0,     0,     0,     0,
7339	    0,     0,     0,     0,     0,     0,     0,     0,
7340	    0,     0,     0,     0,     0,     0,     0,     0,
7341	    0,     0,     0,     0,     0,     0,     0,     0,
7342	    0,     0,     0,     0,     0,     0,     0,     0,
7343	    0,     0,     0,     0,     0,     0,     0,     0,
7344	    0,     0,     0,     0,     0,     0,     0,     0,
7345	    0,     0,     0,     0,     0,     0,     0,     0,
7346	    0,     0,     0,     0,     0,     0,     0,     0,
7347	    0,     0,     0,     0,     0,     0,     0,     0,
7348	    0,     0,     0,     0,     0,     0,     0,     0,
7349	    0,     0,     0,     0,     0,     0,     0,     0,
7350	    0,     0,     0,     0,     0,     0,     0,     0,
7351	    0,     0,     0,     0,     0,     0,     0,     0,
7352	    0,     0,     0,     0,     0,     0,     0,     0,
7353	    0,     0,     0,     0,     0,     0,     0,     0,
7354	    0,     0,     0,     0,     0,     0,     0,     0,
7355	    0,     0,     0,     0,     0,     0,     0,     0,
7356	    0,     0,     0,     0,     0,     0,     0,     0,
7357	    0,     0,     0,     0,     0,     0,     0,     0,
7358	    0,     0,     0,     0,     0,     0,     0,     0,
7359	    0,     0,     0,     0,     0,     0,     0,     0,
7360	    0,     0,     0,     0,     0,     0,     0,     0,
7361	    0,     0,     0,     0,     0,     0,     0,     0,
7362	    0,     0,     0,     0,     0,     0,     0,     0,
7363	    0,     0,     0,     0,     0,     0,     0,     0,
7364	    0,     0,     0,     0,     0,     0,     0,     0,
7365	    0,     0,     0,     0,     0,     0,     0,     0,
7366	    0,     0,     0,     0,     0,     0,     0,     0,
7367	    0,     0,     0,     0,     0,     0,     0,     0,
7368	    0,     0,     0,     0,     0,     0,     0,     0,
7369	    0,     0,     0,     0,     0,     0,     0,     0,
7370	   50,     0,     0,     0,     0,     0,     0,     0,
7371	    0,     0,     0,     0,     0,     0,     0,     0,
7372	    0,     0,     0,     0,     0,     0,     0,     0,
7373	    0,     0,     0,     0,     0,     0,     0,     0,
7374	    0,    51,     0,     0,     0,     0,     0,     0,
7375	    0,     0,     0,     0,     0,     0,     0,     0,
7376	    0,     0,     0,     0,     0,     0,     0,     0,
7377	    0,     0,     0,     0,     0,     0,     0,     0,
7378	    0,     0,     0,     0,     0,     0,     0,     0,
7379	   52,    53,     0,     0,     0,     0,     0,     0,
7380	    0,     0,     0,     0,     0,     0,     0,     0,
7381	    0,     0,     0,     0,     0,     0,     0,     0,
7382	    0,     0,     0,     0,     0,     0,     0,     0,
7383	    0,     0,     0,     0,     0,     0,     0,     0,
7384	    0,     0,     0,     0,     0,     0,     0,     0,
7385	    0,     0,     0,     0,     0,     0,     0,     0,
7386	    0,     0,     0,     0,     0,     0,     0,     0,
7387	    0,     0,     0,     0,     0,     0,     0,     0,
7388	    0,     0,     0,     0,     0,     0,     0,     0,
7389	    0,     0,     0,     0,     0,     0,     0,     0,
7390	    0,     0,     0,     0,     0,     0,     0,     0,
7391};
7392
7393static const struct {
7394	unsigned short tbl[32];
7395} v320_case_folding_table[] = {
7396	{{
7397	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7398	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7399	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7400	}},
7401	{{
7402	   0,    1,    2,    3,    4,    5,    6,    7,    8,   10,   11,
7403	  12,   13,   14,   15,   16,   17,   18,   19,   20,   21,   22,
7404	  23,   24,   25,   26,   27,    0,    0,    0,    0,    0,
7405	}},
7406	{{
7407	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7408	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,   28,
7409	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7410	}},
7411	{{
7412	  29,   30,   31,   32,   33,   34,   35,   36,   37,   38,   39,
7413	  40,   41,   42,   43,   44,   45,   46,   47,   48,   49,   50,
7414	  51,    0,   52,   53,   54,   55,   56,   57,   58,   59,
7415	}},
7416	{{
7417	  61,    0,   62,    0,   63,    0,   64,    0,   65,    0,   66,
7418	   0,   67,    0,   68,    0,   69,    0,   70,    0,   71,    0,
7419	  72,    0,   73,    0,   74,    0,   75,    0,   76,    0,
7420	}},
7421	{{
7422	  77,    0,   78,    0,   79,    0,   80,    0,   81,    0,   82,
7423	   0,   83,    0,   84,    0,   87,    0,   88,    0,   89,    0,
7424	  90,    0,    0,   91,    0,   92,    0,   93,    0,   94,
7425	}},
7426	{{
7427	   0,   95,    0,   96,    0,   97,    0,   98,    0,   99,  101,
7428	   0,  102,    0,  103,    0,  104,    0,  105,    0,  106,    0,
7429	 107,    0,  108,    0,  109,    0,  110,    0,  111,    0,
7430	}},
7431	{{
7432	 112,    0,  113,    0,  114,    0,  115,    0,  116,    0,  117,
7433	   0,  118,    0,  119,    0,  120,    0,  121,    0,  122,    0,
7434	 123,    0,  124,  125,    0,  126,    0,  127,    0,  128,
7435	}},
7436	{{
7437	   0,  129,  130,    0,  131,    0,  132,  133,    0,  134,  135,
7438	 136,    0,    0,  137,  138,  139,  140,    0,  141,  142,    0,
7439	 143,  144,  145,    0,    0,    0,  146,  147,    0,  148,
7440	}},
7441	{{
7442	 149,    0,  150,    0,  151,    0,  152,  153,    0,  154,    0,
7443	   0,  155,    0,  156,  157,    0,  158,  159,  160,    0,  161,
7444	   0,  162,  163,    0,    0,    0,  164,    0,    0,    0,
7445	}},
7446	{{
7447	   0,    0,    0,    0,  165,  166,    0,  167,  168,    0,  169,
7448	 170,    0,  171,    0,  172,    0,  173,    0,  174,    0,  175,
7449	   0,  176,    0,  177,    0,  178,    0,    0,  179,    0,
7450	}},
7451	{{
7452	 180,    0,  181,    0,  182,    0,  183,    0,  184,    0,  185,
7453	   0,  186,    0,  187,    0,  188,  190,  191,    0,  192,    0,
7454	 193,  194,  195,    0,  196,    0,  197,    0,  198,    0,
7455	}},
7456	{{
7457	 199,    0,  200,    0,  201,    0,  202,    0,  203,    0,  204,
7458	   0,  205,    0,  206,    0,  207,    0,  208,    0,  209,    0,
7459	 210,    0,  211,    0,  212,    0,  213,    0,  214,    0,
7460	}},
7461	{{
7462	 215,    0,  216,    0,  217,    0,  218,    0,  219,    0,  220,
7463	   0,  221,    0,  222,    0,  223,    0,  224,    0,    0,    0,
7464	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7465	}},
7466	{{
7467	   0,    0,    0,    0,    0,  225,    0,    0,    0,    0,    0,
7468	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7469	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7470	}},
7471	{{
7472	   0,    0,    0,    0,    0,    0,  226,    0,  227,  228,  229,
7473	   0,  230,    0,  231,  232,  233,  236,  237,  238,  239,  240,
7474	 241,  242,  243,  244,  245,  246,  247,  248,  249,  250,
7475	}},
7476	{{
7477	 251,  252,    0,  253,  254,  255,  256,  257,  258,  259,  260,
7478	 261,    0,    0,    0,    0,  262,    0,    0,    0,    0,    0,
7479	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7480	}},
7481	{{
7482	   0,    0,  265,    0,    0,    0,    0,    0,    0,    0,    0,
7483	   0,    0,    0,    0,    0,  266,  267,    0,    0,    0,  268,
7484	 269,    0,  270,    0,  271,    0,  272,    0,  273,    0,
7485	}},
7486	{{
7487	 274,    0,  275,    0,  276,    0,  277,    0,  278,    0,  279,
7488	   0,  280,    0,  281,    0,  282,  283,  284,    0,  285,  286,
7489	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7490	}},
7491	{{
7492	 287,  288,  289,  290,  291,  292,  293,  294,  295,  296,  297,
7493	 298,  299,  300,  301,  302,  303,  304,  305,  306,  307,  308,
7494	 309,  310,  311,  312,  313,  314,  315,  316,  317,  318,
7495	}},
7496	{{
7497	 319,  320,  321,  322,  323,  324,  325,  326,  327,  328,  329,
7498	 330,  331,  332,  333,  334,    0,    0,    0,    0,    0,    0,
7499	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7500	}},
7501	{{
7502	 335,    0,  336,    0,  337,    0,  338,    0,  339,    0,  340,
7503	   0,  341,    0,  342,    0,  343,    0,  344,    0,  345,    0,
7504	 346,    0,  347,    0,  348,    0,  349,    0,  350,    0,
7505	}},
7506	{{
7507	 351,    0,    0,    0,    0,    0,    0,    0,    0,    0,  352,
7508	   0,  353,    0,  354,    0,  355,    0,  356,    0,  357,    0,
7509	 358,    0,  359,    0,  360,    0,  361,    0,  362,    0,
7510	}},
7511	{{
7512	 363,    0,  364,    0,  365,    0,  366,    0,  367,    0,  368,
7513	   0,  369,    0,  370,    0,  371,    0,  372,    0,  373,    0,
7514	 374,    0,  375,    0,  376,    0,  377,    0,  378,    0,
7515	}},
7516	{{
7517	   0,  379,    0,  380,    0,  381,    0,  382,    0,  383,    0,
7518	 384,    0,  385,    0,    0,  386,    0,  387,    0,  388,    0,
7519	 389,    0,  390,    0,  391,    0,  392,    0,  393,    0,
7520	}},
7521	{{
7522	 394,    0,  395,    0,  396,    0,  397,    0,  398,    0,  399,
7523	   0,  400,    0,  401,    0,  402,    0,  403,    0,  404,    0,
7524	   0,    0,  405,    0,    0,    0,    0,    0,    0,    0,
7525	}},
7526	{{
7527	 406,    0,  407,    0,  408,    0,  409,    0,  410,    0,  411,
7528	   0,  412,    0,  413,    0,    0,    0,    0,    0,    0,    0,
7529	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7530	}},
7531	{{
7532	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7533	   0,    0,    0,    0,    0,    0,  414,  415,  416,  417,  418,
7534	 419,  420,  421,  422,  423,  424,  425,  426,  427,  428,
7535	}},
7536	{{
7537	 429,  430,  431,  432,  433,  434,  435,  436,  437,  438,  439,
7538	 440,  441,  442,  443,  444,  445,  446,  447,  448,  449,  450,
7539	 451,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7540	}},
7541	{{
7542	   0,    0,    0,    0,    0,    0,    0,  452,    0,    0,    0,
7543	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7544	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7545	}},
7546	{{
7547	 454,    0,  455,    0,  456,    0,  457,    0,  458,    0,  459,
7548	   0,  460,    0,  461,    0,  462,    0,  463,    0,  464,    0,
7549	 465,    0,  466,    0,  467,    0,  468,    0,  469,    0,
7550	}},
7551	{{
7552	 470,    0,  471,    0,  472,    0,  473,    0,  474,    0,  475,
7553	   0,  476,    0,  477,    0,  478,    0,  479,    0,  480,    0,
7554	 481,    0,  482,    0,  483,    0,  484,    0,  485,    0,
7555	}},
7556	{{
7557	 486,    0,  487,    0,  488,    0,  489,    0,  490,    0,  491,
7558	   0,  492,    0,  493,    0,  494,    0,  495,    0,  496,    0,
7559	 497,    0,  498,    0,  499,    0,  500,    0,  501,    0,
7560	}},
7561	{{
7562	 502,    0,  503,    0,  504,    0,  505,    0,  506,    0,  507,
7563	   0,  508,    0,  509,    0,  510,    0,  511,    0,  512,    0,
7564	 513,    0,  514,    0,  515,    0,  516,    0,  517,    0,
7565	}},
7566	{{
7567	 518,    0,  519,    0,  520,    0,  521,    0,  522,    0,  523,
7568	   0,  524,    0,  525,    0,  526,    0,  527,    0,  528,    0,
7569	 529,  531,  533,  535,  537,  539,    0,    0,    0,    0,
7570	}},
7571	{{
7572	 540,    0,  541,    0,  542,    0,  543,    0,  544,    0,  545,
7573	   0,  546,    0,  547,    0,  548,    0,  549,    0,  550,    0,
7574	 551,    0,  552,    0,  553,    0,  554,    0,  555,    0,
7575	}},
7576	{{
7577	 556,    0,  557,    0,  558,    0,  559,    0,  560,    0,  561,
7578	   0,  562,    0,  563,    0,  564,    0,  565,    0,  566,    0,
7579	 567,    0,  568,    0,  569,    0,  570,    0,  571,    0,
7580	}},
7581	{{
7582	 572,    0,  573,    0,  574,    0,  575,    0,  576,    0,  577,
7583	   0,  578,    0,  579,    0,  580,    0,  581,    0,  582,    0,
7584	 583,    0,  584,    0,    0,    0,    0,    0,    0,    0,
7585	}},
7586	{{
7587	   0,    0,    0,    0,    0,    0,    0,    0,  585,  586,  587,
7588	 588,  589,  590,  591,  592,    0,    0,    0,    0,    0,    0,
7589	   0,    0,  593,  594,  595,  596,  597,  598,    0,    0,
7590	}},
7591	{{
7592	   0,    0,    0,    0,    0,    0,    0,    0,  599,  600,  601,
7593	 602,  603,  604,  605,  606,    0,    0,    0,    0,    0,    0,
7594	   0,    0,  607,  608,  609,  610,  611,  612,  613,  614,
7595	}},
7596	{{
7597	   0,    0,    0,    0,    0,    0,    0,    0,  615,  616,  617,
7598	 618,  619,  620,    0,    0,  621,    0,  623,    0,  626,    0,
7599	 629,    0,    0,  632,    0,  633,    0,  634,    0,  635,
7600	}},
7601	{{
7602	   0,    0,    0,    0,    0,    0,    0,    0,  636,  637,  638,
7603	 639,  640,  641,  642,  643,    0,    0,    0,    0,    0,    0,
7604	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7605	}},
7606	{{
7607	 644,  646,  648,  650,  652,  654,  656,  658,  662,  665,  668,
7608	 671,  674,  677,  680,  683,  684,  686,  688,  690,  692,  694,
7609	 696,  698,  702,  705,  708,  711,  714,  717,  720,  723,
7610	}},
7611	{{
7612	 724,  726,  728,  730,  732,  734,  736,  738,  742,  745,  748,
7613	 751,  754,  757,  760,  763,    0,    0,  764,  766,  768,    0,
7614	 770,  772,  775,  776,  777,  778,  781,    0,  782,    0,
7615	}},
7616	{{
7617	   0,    0,  783,  785,  787,    0,  789,  791,  794,  795,  796,
7618	 797,  800,    0,    0,    0,    0,    0,  801,  804,    0,    0,
7619	 807,  809,  812,  813,  814,  815,    0,    0,    0,    0,
7620	}},
7621	{{
7622	   0,    0,  816,  819,  822,    0,  824,  826,  829,  830,  831,
7623	 832,  833,    0,    0,    0,    0,    0,  834,  836,  838,    0,
7624	 840,  842,  845,  846,  847,  848,  851,    0,    0,    0,
7625	}},
7626	{{
7627	   0,    0,    0,    0,    0,    0,  852,    0,    0,    0,  853,
7628	 854,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7629	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7630	}},
7631	{{
7632	 855,  856,  857,  858,  859,  860,  861,  862,  863,  864,  865,
7633	 866,  867,  868,  869,  870,    0,    0,    0,    0,    0,    0,
7634	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7635	}},
7636	{{
7637	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7638	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7639	 871,  872,  873,  874,  875,  876,  877,  878,  879,  880,
7640	}},
7641	{{
7642	 881,  882,  883,  884,  885,  886,  887,  888,  889,  890,  891,
7643	 892,  893,  894,  895,  896,    0,    0,    0,    0,    0,    0,
7644	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7645	}},
7646	{{
7647	 897,  899,  901,  903,  906,  909,  911,    0,    0,    0,    0,
7648	   0,    0,    0,    0,    0,    0,    0,    0,  913,  915,  917,
7649	 919,  921,    0,    0,    0,    0,    0,    0,    0,    0,
7650	}},
7651	{{
7652	   0,  923,  924,  925,  926,  927,  928,  929,  930,  931,  932,
7653	 933,  934,  935,  936,  937,  938,  939,  940,  941,  942,  943,
7654	 944,  945,  946,  947,  948,    0,    0,    0,    0,    0,
7655	}},
7656	{{
7657	 949,  950,  951,  952,  953,  954,  955,  956,  957,  958,  959,
7658	 960,  961,  962,  963,  964,  965,  966,  967,  968,  969,  970,
7659	 971,  972,  973,  974,  975,  976,  977,  978,  979,  980,
7660	}},
7661	{{
7662	 981,  982,  983,  984,  985,  986,    0,    0,    0,    0,    0,
7663	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7664	   0,    0,    0,    0,    0,    0,    0,    0,    0,    0,
7665	}},
7666};
7667static const unsigned long v320_case_folding_seq[] = {
7668	0x00000000, 0x80000061, 0x80000062, 0x80000063,
7669	0x80000064, 0x80000065, 0x80000066, 0x80000067,
7670	0x80000068, 0x80000069, 0x80000131, 0x8000006a,
7671	0x8000006b, 0x8000006c, 0x8000006d, 0x8000006e,
7672	0x8000006f, 0x80000070, 0x80000071, 0x80000072,
7673	0x80000073, 0x80000074, 0x80000075, 0x80000076,
7674	0x80000077, 0x80000078, 0x80000079, 0x8000007a,
7675	0x800003bc, 0x800000e0, 0x800000e1, 0x800000e2,
7676	0x800000e3, 0x800000e4, 0x800000e5, 0x800000e6,
7677	0x800000e7, 0x800000e8, 0x800000e9, 0x800000ea,
7678	0x800000eb, 0x800000ec, 0x800000ed, 0x800000ee,
7679	0x800000ef, 0x800000f0, 0x800000f1, 0x800000f2,
7680	0x800000f3, 0x800000f4, 0x800000f5, 0x800000f6,
7681	0x800000f8, 0x800000f9, 0x800000fa, 0x800000fb,
7682	0x800000fc, 0x800000fd, 0x800000fe, 0x00000073,
7683	0x80000073, 0x80000101, 0x80000103, 0x80000105,
7684	0x80000107, 0x80000109, 0x8000010b, 0x8000010d,
7685	0x8000010f, 0x80000111, 0x80000113, 0x80000115,
7686	0x80000117, 0x80000119, 0x8000011b, 0x8000011d,
7687	0x8000011f, 0x80000121, 0x80000123, 0x80000125,
7688	0x80000127, 0x80000129, 0x8000012b, 0x8000012d,
7689	0x8000012f, 0x00000069, 0x80000307, 0x80000069,
7690	0x80000133, 0x80000135, 0x80000137, 0x8000013a,
7691	0x8000013c, 0x8000013e, 0x80000140, 0x80000142,
7692	0x80000144, 0x80000146, 0x80000148, 0x000002bc,
7693	0x8000006e, 0x8000014b, 0x8000014d, 0x8000014f,
7694	0x80000151, 0x80000153, 0x80000155, 0x80000157,
7695	0x80000159, 0x8000015b, 0x8000015d, 0x8000015f,
7696	0x80000161, 0x80000163, 0x80000165, 0x80000167,
7697	0x80000169, 0x8000016b, 0x8000016d, 0x8000016f,
7698	0x80000171, 0x80000173, 0x80000175, 0x80000177,
7699	0x800000ff, 0x8000017a, 0x8000017c, 0x8000017e,
7700	0x80000073, 0x80000253, 0x80000183, 0x80000185,
7701	0x80000254, 0x80000188, 0x80000256, 0x80000257,
7702	0x8000018c, 0x800001dd, 0x80000259, 0x8000025b,
7703	0x80000192, 0x80000260, 0x80000263, 0x80000269,
7704	0x80000268, 0x80000199, 0x8000026f, 0x80000272,
7705	0x80000275, 0x800001a1, 0x800001a3, 0x800001a5,
7706	0x80000280, 0x800001a8, 0x80000283, 0x800001ad,
7707	0x80000288, 0x800001b0, 0x8000028a, 0x8000028b,
7708	0x800001b4, 0x800001b6, 0x80000292, 0x800001b9,
7709	0x800001bd, 0x800001c6, 0x800001c6, 0x800001c9,
7710	0x800001c9, 0x800001cc, 0x800001cc, 0x800001ce,
7711	0x800001d0, 0x800001d2, 0x800001d4, 0x800001d6,
7712	0x800001d8, 0x800001da, 0x800001dc, 0x800001df,
7713	0x800001e1, 0x800001e3, 0x800001e5, 0x800001e7,
7714	0x800001e9, 0x800001eb, 0x800001ed, 0x800001ef,
7715	0x0000006a, 0x8000030c, 0x800001f3, 0x800001f3,
7716	0x800001f5, 0x80000195, 0x800001bf, 0x800001f9,
7717	0x800001fb, 0x800001fd, 0x800001ff, 0x80000201,
7718	0x80000203, 0x80000205, 0x80000207, 0x80000209,
7719	0x8000020b, 0x8000020d, 0x8000020f, 0x80000211,
7720	0x80000213, 0x80000215, 0x80000217, 0x80000219,
7721	0x8000021b, 0x8000021d, 0x8000021f, 0x8000019e,
7722	0x80000223, 0x80000225, 0x80000227, 0x80000229,
7723	0x8000022b, 0x8000022d, 0x8000022f, 0x80000231,
7724	0x80000233, 0x800003b9, 0x800003ac, 0x800003ad,
7725	0x800003ae, 0x800003af, 0x800003cc, 0x800003cd,
7726	0x800003ce, 0x000003b9, 0x00000308, 0x80000301,
7727	0x800003b1, 0x800003b2, 0x800003b3, 0x800003b4,
7728	0x800003b5, 0x800003b6, 0x800003b7, 0x800003b8,
7729	0x800003b9, 0x800003ba, 0x800003bb, 0x800003bc,
7730	0x800003bd, 0x800003be, 0x800003bf, 0x800003c0,
7731	0x800003c1, 0x800003c3, 0x800003c4, 0x800003c5,
7732	0x800003c6, 0x800003c7, 0x800003c8, 0x800003c9,
7733	0x800003ca, 0x800003cb, 0x000003c5, 0x00000308,
7734	0x80000301, 0x800003c3, 0x800003b2, 0x800003b8,
7735	0x800003c6, 0x800003c0, 0x800003d9, 0x800003db,
7736	0x800003dd, 0x800003df, 0x800003e1, 0x800003e3,
7737	0x800003e5, 0x800003e7, 0x800003e9, 0x800003eb,
7738	0x800003ed, 0x800003ef, 0x800003ba, 0x800003c1,
7739	0x800003c3, 0x800003b8, 0x800003b5, 0x80000450,
7740	0x80000451, 0x80000452, 0x80000453, 0x80000454,
7741	0x80000455, 0x80000456, 0x80000457, 0x80000458,
7742	0x80000459, 0x8000045a, 0x8000045b, 0x8000045c,
7743	0x8000045d, 0x8000045e, 0x8000045f, 0x80000430,
7744	0x80000431, 0x80000432, 0x80000433, 0x80000434,
7745	0x80000435, 0x80000436, 0x80000437, 0x80000438,
7746	0x80000439, 0x8000043a, 0x8000043b, 0x8000043c,
7747	0x8000043d, 0x8000043e, 0x8000043f, 0x80000440,
7748	0x80000441, 0x80000442, 0x80000443, 0x80000444,
7749	0x80000445, 0x80000446, 0x80000447, 0x80000448,
7750	0x80000449, 0x8000044a, 0x8000044b, 0x8000044c,
7751	0x8000044d, 0x8000044e, 0x8000044f, 0x80000461,
7752	0x80000463, 0x80000465, 0x80000467, 0x80000469,
7753	0x8000046b, 0x8000046d, 0x8000046f, 0x80000471,
7754	0x80000473, 0x80000475, 0x80000477, 0x80000479,
7755	0x8000047b, 0x8000047d, 0x8000047f, 0x80000481,
7756	0x8000048b, 0x8000048d, 0x8000048f, 0x80000491,
7757	0x80000493, 0x80000495, 0x80000497, 0x80000499,
7758	0x8000049b, 0x8000049d, 0x8000049f, 0x800004a1,
7759	0x800004a3, 0x800004a5, 0x800004a7, 0x800004a9,
7760	0x800004ab, 0x800004ad, 0x800004af, 0x800004b1,
7761	0x800004b3, 0x800004b5, 0x800004b7, 0x800004b9,
7762	0x800004bb, 0x800004bd, 0x800004bf, 0x800004c2,
7763	0x800004c4, 0x800004c6, 0x800004c8, 0x800004ca,
7764	0x800004cc, 0x800004ce, 0x800004d1, 0x800004d3,
7765	0x800004d5, 0x800004d7, 0x800004d9, 0x800004db,
7766	0x800004dd, 0x800004df, 0x800004e1, 0x800004e3,
7767	0x800004e5, 0x800004e7, 0x800004e9, 0x800004eb,
7768	0x800004ed, 0x800004ef, 0x800004f1, 0x800004f3,
7769	0x800004f5, 0x800004f9, 0x80000501, 0x80000503,
7770	0x80000505, 0x80000507, 0x80000509, 0x8000050b,
7771	0x8000050d, 0x8000050f, 0x80000561, 0x80000562,
7772	0x80000563, 0x80000564, 0x80000565, 0x80000566,
7773	0x80000567, 0x80000568, 0x80000569, 0x8000056a,
7774	0x8000056b, 0x8000056c, 0x8000056d, 0x8000056e,
7775	0x8000056f, 0x80000570, 0x80000571, 0x80000572,
7776	0x80000573, 0x80000574, 0x80000575, 0x80000576,
7777	0x80000577, 0x80000578, 0x80000579, 0x8000057a,
7778	0x8000057b, 0x8000057c, 0x8000057d, 0x8000057e,
7779	0x8000057f, 0x80000580, 0x80000581, 0x80000582,
7780	0x80000583, 0x80000584, 0x80000585, 0x80000586,
7781	0x00000565, 0x80000582, 0x80001e01, 0x80001e03,
7782	0x80001e05, 0x80001e07, 0x80001e09, 0x80001e0b,
7783	0x80001e0d, 0x80001e0f, 0x80001e11, 0x80001e13,
7784	0x80001e15, 0x80001e17, 0x80001e19, 0x80001e1b,
7785	0x80001e1d, 0x80001e1f, 0x80001e21, 0x80001e23,
7786	0x80001e25, 0x80001e27, 0x80001e29, 0x80001e2b,
7787	0x80001e2d, 0x80001e2f, 0x80001e31, 0x80001e33,
7788	0x80001e35, 0x80001e37, 0x80001e39, 0x80001e3b,
7789	0x80001e3d, 0x80001e3f, 0x80001e41, 0x80001e43,
7790	0x80001e45, 0x80001e47, 0x80001e49, 0x80001e4b,
7791	0x80001e4d, 0x80001e4f, 0x80001e51, 0x80001e53,
7792	0x80001e55, 0x80001e57, 0x80001e59, 0x80001e5b,
7793	0x80001e5d, 0x80001e5f, 0x80001e61, 0x80001e63,
7794	0x80001e65, 0x80001e67, 0x80001e69, 0x80001e6b,
7795	0x80001e6d, 0x80001e6f, 0x80001e71, 0x80001e73,
7796	0x80001e75, 0x80001e77, 0x80001e79, 0x80001e7b,
7797	0x80001e7d, 0x80001e7f, 0x80001e81, 0x80001e83,
7798	0x80001e85, 0x80001e87, 0x80001e89, 0x80001e8b,
7799	0x80001e8d, 0x80001e8f, 0x80001e91, 0x80001e93,
7800	0x80001e95, 0x00000068, 0x80000331, 0x00000074,
7801	0x80000308, 0x00000077, 0x8000030a, 0x00000079,
7802	0x8000030a, 0x00000061, 0x800002be, 0x80001e61,
7803	0x80001ea1, 0x80001ea3, 0x80001ea5, 0x80001ea7,
7804	0x80001ea9, 0x80001eab, 0x80001ead, 0x80001eaf,
7805	0x80001eb1, 0x80001eb3, 0x80001eb5, 0x80001eb7,
7806	0x80001eb9, 0x80001ebb, 0x80001ebd, 0x80001ebf,
7807	0x80001ec1, 0x80001ec3, 0x80001ec5, 0x80001ec7,
7808	0x80001ec9, 0x80001ecb, 0x80001ecd, 0x80001ecf,
7809	0x80001ed1, 0x80001ed3, 0x80001ed5, 0x80001ed7,
7810	0x80001ed9, 0x80001edb, 0x80001edd, 0x80001edf,
7811	0x80001ee1, 0x80001ee3, 0x80001ee5, 0x80001ee7,
7812	0x80001ee9, 0x80001eeb, 0x80001eed, 0x80001eef,
7813	0x80001ef1, 0x80001ef3, 0x80001ef5, 0x80001ef7,
7814	0x80001ef9, 0x80001f00, 0x80001f01, 0x80001f02,
7815	0x80001f03, 0x80001f04, 0x80001f05, 0x80001f06,
7816	0x80001f07, 0x80001f10, 0x80001f11, 0x80001f12,
7817	0x80001f13, 0x80001f14, 0x80001f15, 0x80001f20,
7818	0x80001f21, 0x80001f22, 0x80001f23, 0x80001f24,
7819	0x80001f25, 0x80001f26, 0x80001f27, 0x80001f30,
7820	0x80001f31, 0x80001f32, 0x80001f33, 0x80001f34,
7821	0x80001f35, 0x80001f36, 0x80001f37, 0x80001f40,
7822	0x80001f41, 0x80001f42, 0x80001f43, 0x80001f44,
7823	0x80001f45, 0x000003c5, 0x80000313, 0x000003c5,
7824	0x00000313, 0x80000300, 0x000003c5, 0x00000313,
7825	0x80000301, 0x000003c5, 0x00000313, 0x80000342,
7826	0x80001f51, 0x80001f53, 0x80001f55, 0x80001f57,
7827	0x80001f60, 0x80001f61, 0x80001f62, 0x80001f63,
7828	0x80001f64, 0x80001f65, 0x80001f66, 0x80001f67,
7829	0x00001f00, 0x800003b9, 0x00001f01, 0x800003b9,
7830	0x00001f02, 0x800003b9, 0x00001f03, 0x800003b9,
7831	0x00001f04, 0x800003b9, 0x00001f05, 0x800003b9,
7832	0x00001f06, 0x800003b9, 0x00001f07, 0x800003b9,
7833	0x00001f00, 0x800003b9, 0x80001f80, 0x00001f01,
7834	0x800003b9, 0x80001f81, 0x00001f02, 0x800003b9,
7835	0x80001f82, 0x00001f03, 0x800003b9, 0x80001f83,
7836	0x00001f04, 0x800003b9, 0x80001f84, 0x00001f05,
7837	0x800003b9, 0x80001f85, 0x00001f06, 0x800003b9,
7838	0x80001f86, 0x00001f07, 0x800003b9, 0x80001f87,
7839	0x00001f20, 0x800003b9, 0x00001f21, 0x800003b9,
7840	0x00001f22, 0x800003b9, 0x00001f23, 0x800003b9,
7841	0x00001f24, 0x800003b9, 0x00001f25, 0x800003b9,
7842	0x00001f26, 0x800003b9, 0x00001f27, 0x800003b9,
7843	0x00001f20, 0x800003b9, 0x80001f90, 0x00001f21,
7844	0x800003b9, 0x80001f91, 0x00001f22, 0x800003b9,
7845	0x80001f92, 0x00001f23, 0x800003b9, 0x80001f93,
7846	0x00001f24, 0x800003b9, 0x80001f94, 0x00001f25,
7847	0x800003b9, 0x80001f95, 0x00001f26, 0x800003b9,
7848	0x80001f96, 0x00001f27, 0x800003b9, 0x80001f97,
7849	0x00001f60, 0x800003b9, 0x00001f61, 0x800003b9,
7850	0x00001f62, 0x800003b9, 0x00001f63, 0x800003b9,
7851	0x00001f64, 0x800003b9, 0x00001f65, 0x800003b9,
7852	0x00001f66, 0x800003b9, 0x00001f67, 0x800003b9,
7853	0x00001f60, 0x800003b9, 0x80001fa0, 0x00001f61,
7854	0x800003b9, 0x80001fa1, 0x00001f62, 0x800003b9,
7855	0x80001fa2, 0x00001f63, 0x800003b9, 0x80001fa3,
7856	0x00001f64, 0x800003b9, 0x80001fa4, 0x00001f65,
7857	0x800003b9, 0x80001fa5, 0x00001f66, 0x800003b9,
7858	0x80001fa6, 0x00001f67, 0x800003b9, 0x80001fa7,
7859	0x00001f70, 0x800003b9, 0x000003b1, 0x800003b9,
7860	0x000003ac, 0x800003b9, 0x000003b1, 0x80000342,
7861	0x000003b1, 0x00000342, 0x800003b9, 0x80001fb0,
7862	0x80001fb1, 0x80001f70, 0x80001f71, 0x000003b1,
7863	0x800003b9, 0x80001fb3, 0x800003b9, 0x00001f74,
7864	0x800003b9, 0x000003b7, 0x800003b9, 0x000003ae,
7865	0x800003b9, 0x000003b7, 0x80000342, 0x000003b7,
7866	0x00000342, 0x800003b9, 0x80001f72, 0x80001f73,
7867	0x80001f74, 0x80001f75, 0x000003b7, 0x800003b9,
7868	0x80001fc3, 0x000003b9, 0x00000308, 0x80000300,
7869	0x000003b9, 0x00000308, 0x80000301, 0x000003b9,
7870	0x80000342, 0x000003b9, 0x00000308, 0x80000342,
7871	0x80001fd0, 0x80001fd1, 0x80001f76, 0x80001f77,
7872	0x000003c5, 0x00000308, 0x80000300, 0x000003c5,
7873	0x00000308, 0x80000301, 0x000003c1, 0x80000313,
7874	0x000003c5, 0x80000342, 0x000003c5, 0x00000308,
7875	0x80000342, 0x80001fe0, 0x80001fe1, 0x80001f7a,
7876	0x80001f7b, 0x80001fe5, 0x00001f7c, 0x800003b9,
7877	0x000003c9, 0x800003b9, 0x000003ce, 0x800003b9,
7878	0x000003c9, 0x80000342, 0x000003c9, 0x00000342,
7879	0x800003b9, 0x80001f78, 0x80001f79, 0x80001f7c,
7880	0x80001f7d, 0x000003c9, 0x800003b9, 0x80001ff3,
7881	0x800003c9, 0x8000006b, 0x800000e5, 0x80002170,
7882	0x80002171, 0x80002172, 0x80002173, 0x80002174,
7883	0x80002175, 0x80002176, 0x80002177, 0x80002178,
7884	0x80002179, 0x8000217a, 0x8000217b, 0x8000217c,
7885	0x8000217d, 0x8000217e, 0x8000217f, 0x800024d0,
7886	0x800024d1, 0x800024d2, 0x800024d3, 0x800024d4,
7887	0x800024d5, 0x800024d6, 0x800024d7, 0x800024d8,
7888	0x800024d9, 0x800024da, 0x800024db, 0x800024dc,
7889	0x800024dd, 0x800024de, 0x800024df, 0x800024e0,
7890	0x800024e1, 0x800024e2, 0x800024e3, 0x800024e4,
7891	0x800024e5, 0x800024e6, 0x800024e7, 0x800024e8,
7892	0x800024e9, 0x00000066, 0x80000066, 0x00000066,
7893	0x80000069, 0x00000066, 0x8000006c, 0x00000066,
7894	0x00000066, 0x80000069, 0x00000066, 0x00000066,
7895	0x8000006c, 0x00000073, 0x80000074, 0x00000073,
7896	0x80000074, 0x00000574, 0x80000576, 0x00000574,
7897	0x80000565, 0x00000574, 0x8000056b, 0x0000057e,
7898	0x80000576, 0x00000574, 0x8000056d, 0x8000ff41,
7899	0x8000ff42, 0x8000ff43, 0x8000ff44, 0x8000ff45,
7900	0x8000ff46, 0x8000ff47, 0x8000ff48, 0x8000ff49,
7901	0x8000ff4a, 0x8000ff4b, 0x8000ff4c, 0x8000ff4d,
7902	0x8000ff4e, 0x8000ff4f, 0x8000ff50, 0x8000ff51,
7903	0x8000ff52, 0x8000ff53, 0x8000ff54, 0x8000ff55,
7904	0x8000ff56, 0x8000ff57, 0x8000ff58, 0x8000ff59,
7905	0x8000ff5a, 0x80010428, 0x80010429, 0x8001042a,
7906	0x8001042b, 0x8001042c, 0x8001042d, 0x8001042e,
7907	0x8001042f, 0x80010430, 0x80010431, 0x80010432,
7908	0x80010433, 0x80010434, 0x80010435, 0x80010436,
7909	0x80010437, 0x80010438, 0x80010439, 0x8001043a,
7910	0x8001043b, 0x8001043c, 0x8001043d, 0x8001043e,
7911	0x8001043f, 0x80010440, 0x80010441, 0x80010442,
7912	0x80010443, 0x80010444, 0x80010445, 0x80010446,
7913	0x80010447, 0x80010448, 0x80010449, 0x8001044a,
7914	0x8001044b, 0x8001044c, 0x8001044d,
7915};
7916
7917