• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1 /***************************************************************************/
2 /*                                                                         */
3 /*  pstables.h                                                             */
4 /*                                                                         */
5 /*    PostScript glyph names.                                              */
6 /*                                                                         */
7 /*  Copyright 2005-2015 by                                                 */
8 /*  David Turner, Robert Wilhelm, and Werner Lemberg.                      */
9 /*                                                                         */
10 /*  This file is part of the FreeType project, and may only be used,       */
11 /*  modified, and distributed under the terms of the FreeType project      */
12 /*  license, LICENSE.TXT.  By continuing to use, modify, or distribute     */
13 /*  this file you indicate that you have read the license and              */
14 /*  understand and accept it fully.                                        */
15 /*                                                                         */
16 /***************************************************************************/
17 
18 
19   /* This file has been generated automatically -- do not edit! */
20 
21 
22   static const char  ft_standard_glyph_names[3696] =
23   {
24     '.','n','u','l','l', 0,
25     'n','o','n','m','a','r','k','i','n','g','r','e','t','u','r','n', 0,
26     'n','o','t','e','q','u','a','l', 0,
27     'i','n','f','i','n','i','t','y', 0,
28     'l','e','s','s','e','q','u','a','l', 0,
29     'g','r','e','a','t','e','r','e','q','u','a','l', 0,
30     'p','a','r','t','i','a','l','d','i','f','f', 0,
31     's','u','m','m','a','t','i','o','n', 0,
32     'p','r','o','d','u','c','t', 0,
33     'p','i', 0,
34     'i','n','t','e','g','r','a','l', 0,
35     'O','m','e','g','a', 0,
36     'r','a','d','i','c','a','l', 0,
37     'a','p','p','r','o','x','e','q','u','a','l', 0,
38     'D','e','l','t','a', 0,
39     'n','o','n','b','r','e','a','k','i','n','g','s','p','a','c','e', 0,
40     'l','o','z','e','n','g','e', 0,
41     'a','p','p','l','e', 0,
42     'f','r','a','n','c', 0,
43     'G','b','r','e','v','e', 0,
44     'g','b','r','e','v','e', 0,
45     'I','d','o','t','a','c','c','e','n','t', 0,
46     'S','c','e','d','i','l','l','a', 0,
47     's','c','e','d','i','l','l','a', 0,
48     'C','a','c','u','t','e', 0,
49     'c','a','c','u','t','e', 0,
50     'C','c','a','r','o','n', 0,
51     'c','c','a','r','o','n', 0,
52     'd','c','r','o','a','t', 0,
53     '.','n','o','t','d','e','f', 0,
54     's','p','a','c','e', 0,
55     'e','x','c','l','a','m', 0,
56     'q','u','o','t','e','d','b','l', 0,
57     'n','u','m','b','e','r','s','i','g','n', 0,
58     'd','o','l','l','a','r', 0,
59     'p','e','r','c','e','n','t', 0,
60     'a','m','p','e','r','s','a','n','d', 0,
61     'q','u','o','t','e','r','i','g','h','t', 0,
62     'p','a','r','e','n','l','e','f','t', 0,
63     'p','a','r','e','n','r','i','g','h','t', 0,
64     'a','s','t','e','r','i','s','k', 0,
65     'p','l','u','s', 0,
66     'c','o','m','m','a', 0,
67     'h','y','p','h','e','n', 0,
68     'p','e','r','i','o','d', 0,
69     's','l','a','s','h', 0,
70     'z','e','r','o', 0,
71     'o','n','e', 0,
72     't','w','o', 0,
73     't','h','r','e','e', 0,
74     'f','o','u','r', 0,
75     'f','i','v','e', 0,
76     's','i','x', 0,
77     's','e','v','e','n', 0,
78     'e','i','g','h','t', 0,
79     'n','i','n','e', 0,
80     'c','o','l','o','n', 0,
81     's','e','m','i','c','o','l','o','n', 0,
82     'l','e','s','s', 0,
83     'e','q','u','a','l', 0,
84     'g','r','e','a','t','e','r', 0,
85     'q','u','e','s','t','i','o','n', 0,
86     'a','t', 0,
87     'A', 0,
88     'B', 0,
89     'C', 0,
90     'D', 0,
91     'E', 0,
92     'F', 0,
93     'G', 0,
94     'H', 0,
95     'I', 0,
96     'J', 0,
97     'K', 0,
98     'L', 0,
99     'M', 0,
100     'N', 0,
101     'O', 0,
102     'P', 0,
103     'Q', 0,
104     'R', 0,
105     'S', 0,
106     'T', 0,
107     'U', 0,
108     'V', 0,
109     'W', 0,
110     'X', 0,
111     'Y', 0,
112     'Z', 0,
113     'b','r','a','c','k','e','t','l','e','f','t', 0,
114     'b','a','c','k','s','l','a','s','h', 0,
115     'b','r','a','c','k','e','t','r','i','g','h','t', 0,
116     'a','s','c','i','i','c','i','r','c','u','m', 0,
117     'u','n','d','e','r','s','c','o','r','e', 0,
118     'q','u','o','t','e','l','e','f','t', 0,
119     'a', 0,
120     'b', 0,
121     'c', 0,
122     'd', 0,
123     'e', 0,
124     'f', 0,
125     'g', 0,
126     'h', 0,
127     'i', 0,
128     'j', 0,
129     'k', 0,
130     'l', 0,
131     'm', 0,
132     'n', 0,
133     'o', 0,
134     'p', 0,
135     'q', 0,
136     'r', 0,
137     's', 0,
138     't', 0,
139     'u', 0,
140     'v', 0,
141     'w', 0,
142     'x', 0,
143     'y', 0,
144     'z', 0,
145     'b','r','a','c','e','l','e','f','t', 0,
146     'b','a','r', 0,
147     'b','r','a','c','e','r','i','g','h','t', 0,
148     'a','s','c','i','i','t','i','l','d','e', 0,
149     'e','x','c','l','a','m','d','o','w','n', 0,
150     'c','e','n','t', 0,
151     's','t','e','r','l','i','n','g', 0,
152     'f','r','a','c','t','i','o','n', 0,
153     'y','e','n', 0,
154     'f','l','o','r','i','n', 0,
155     's','e','c','t','i','o','n', 0,
156     'c','u','r','r','e','n','c','y', 0,
157     'q','u','o','t','e','s','i','n','g','l','e', 0,
158     'q','u','o','t','e','d','b','l','l','e','f','t', 0,
159     'g','u','i','l','l','e','m','o','t','l','e','f','t', 0,
160     'g','u','i','l','s','i','n','g','l','l','e','f','t', 0,
161     'g','u','i','l','s','i','n','g','l','r','i','g','h','t', 0,
162     'f','i', 0,
163     'f','l', 0,
164     'e','n','d','a','s','h', 0,
165     'd','a','g','g','e','r', 0,
166     'd','a','g','g','e','r','d','b','l', 0,
167     'p','e','r','i','o','d','c','e','n','t','e','r','e','d', 0,
168     'p','a','r','a','g','r','a','p','h', 0,
169     'b','u','l','l','e','t', 0,
170     'q','u','o','t','e','s','i','n','g','l','b','a','s','e', 0,
171     'q','u','o','t','e','d','b','l','b','a','s','e', 0,
172     'q','u','o','t','e','d','b','l','r','i','g','h','t', 0,
173     'g','u','i','l','l','e','m','o','t','r','i','g','h','t', 0,
174     'e','l','l','i','p','s','i','s', 0,
175     'p','e','r','t','h','o','u','s','a','n','d', 0,
176     'q','u','e','s','t','i','o','n','d','o','w','n', 0,
177     'g','r','a','v','e', 0,
178     'a','c','u','t','e', 0,
179     'c','i','r','c','u','m','f','l','e','x', 0,
180     't','i','l','d','e', 0,
181     'm','a','c','r','o','n', 0,
182     'b','r','e','v','e', 0,
183     'd','o','t','a','c','c','e','n','t', 0,
184     'd','i','e','r','e','s','i','s', 0,
185     'r','i','n','g', 0,
186     'c','e','d','i','l','l','a', 0,
187     'h','u','n','g','a','r','u','m','l','a','u','t', 0,
188     'o','g','o','n','e','k', 0,
189     'c','a','r','o','n', 0,
190     'e','m','d','a','s','h', 0,
191     'A','E', 0,
192     'o','r','d','f','e','m','i','n','i','n','e', 0,
193     'L','s','l','a','s','h', 0,
194     'O','s','l','a','s','h', 0,
195     'O','E', 0,
196     'o','r','d','m','a','s','c','u','l','i','n','e', 0,
197     'a','e', 0,
198     'd','o','t','l','e','s','s','i', 0,
199     'l','s','l','a','s','h', 0,
200     'o','s','l','a','s','h', 0,
201     'o','e', 0,
202     'g','e','r','m','a','n','d','b','l','s', 0,
203     'o','n','e','s','u','p','e','r','i','o','r', 0,
204     'l','o','g','i','c','a','l','n','o','t', 0,
205     'm','u', 0,
206     't','r','a','d','e','m','a','r','k', 0,
207     'E','t','h', 0,
208     'o','n','e','h','a','l','f', 0,
209     'p','l','u','s','m','i','n','u','s', 0,
210     'T','h','o','r','n', 0,
211     'o','n','e','q','u','a','r','t','e','r', 0,
212     'd','i','v','i','d','e', 0,
213     'b','r','o','k','e','n','b','a','r', 0,
214     'd','e','g','r','e','e', 0,
215     't','h','o','r','n', 0,
216     't','h','r','e','e','q','u','a','r','t','e','r','s', 0,
217     't','w','o','s','u','p','e','r','i','o','r', 0,
218     'r','e','g','i','s','t','e','r','e','d', 0,
219     'm','i','n','u','s', 0,
220     'e','t','h', 0,
221     'm','u','l','t','i','p','l','y', 0,
222     't','h','r','e','e','s','u','p','e','r','i','o','r', 0,
223     'c','o','p','y','r','i','g','h','t', 0,
224     'A','a','c','u','t','e', 0,
225     'A','c','i','r','c','u','m','f','l','e','x', 0,
226     'A','d','i','e','r','e','s','i','s', 0,
227     'A','g','r','a','v','e', 0,
228     'A','r','i','n','g', 0,
229     'A','t','i','l','d','e', 0,
230     'C','c','e','d','i','l','l','a', 0,
231     'E','a','c','u','t','e', 0,
232     'E','c','i','r','c','u','m','f','l','e','x', 0,
233     'E','d','i','e','r','e','s','i','s', 0,
234     'E','g','r','a','v','e', 0,
235     'I','a','c','u','t','e', 0,
236     'I','c','i','r','c','u','m','f','l','e','x', 0,
237     'I','d','i','e','r','e','s','i','s', 0,
238     'I','g','r','a','v','e', 0,
239     'N','t','i','l','d','e', 0,
240     'O','a','c','u','t','e', 0,
241     'O','c','i','r','c','u','m','f','l','e','x', 0,
242     'O','d','i','e','r','e','s','i','s', 0,
243     'O','g','r','a','v','e', 0,
244     'O','t','i','l','d','e', 0,
245     'S','c','a','r','o','n', 0,
246     'U','a','c','u','t','e', 0,
247     'U','c','i','r','c','u','m','f','l','e','x', 0,
248     'U','d','i','e','r','e','s','i','s', 0,
249     'U','g','r','a','v','e', 0,
250     'Y','a','c','u','t','e', 0,
251     'Y','d','i','e','r','e','s','i','s', 0,
252     'Z','c','a','r','o','n', 0,
253     'a','a','c','u','t','e', 0,
254     'a','c','i','r','c','u','m','f','l','e','x', 0,
255     'a','d','i','e','r','e','s','i','s', 0,
256     'a','g','r','a','v','e', 0,
257     'a','r','i','n','g', 0,
258     'a','t','i','l','d','e', 0,
259     'c','c','e','d','i','l','l','a', 0,
260     'e','a','c','u','t','e', 0,
261     'e','c','i','r','c','u','m','f','l','e','x', 0,
262     'e','d','i','e','r','e','s','i','s', 0,
263     'e','g','r','a','v','e', 0,
264     'i','a','c','u','t','e', 0,
265     'i','c','i','r','c','u','m','f','l','e','x', 0,
266     'i','d','i','e','r','e','s','i','s', 0,
267     'i','g','r','a','v','e', 0,
268     'n','t','i','l','d','e', 0,
269     'o','a','c','u','t','e', 0,
270     'o','c','i','r','c','u','m','f','l','e','x', 0,
271     'o','d','i','e','r','e','s','i','s', 0,
272     'o','g','r','a','v','e', 0,
273     'o','t','i','l','d','e', 0,
274     's','c','a','r','o','n', 0,
275     'u','a','c','u','t','e', 0,
276     'u','c','i','r','c','u','m','f','l','e','x', 0,
277     'u','d','i','e','r','e','s','i','s', 0,
278     'u','g','r','a','v','e', 0,
279     'y','a','c','u','t','e', 0,
280     'y','d','i','e','r','e','s','i','s', 0,
281     'z','c','a','r','o','n', 0,
282     'e','x','c','l','a','m','s','m','a','l','l', 0,
283     'H','u','n','g','a','r','u','m','l','a','u','t','s','m','a','l','l', 0,
284     'd','o','l','l','a','r','o','l','d','s','t','y','l','e', 0,
285     'd','o','l','l','a','r','s','u','p','e','r','i','o','r', 0,
286     'a','m','p','e','r','s','a','n','d','s','m','a','l','l', 0,
287     'A','c','u','t','e','s','m','a','l','l', 0,
288     'p','a','r','e','n','l','e','f','t','s','u','p','e','r','i','o','r', 0,
289     'p','a','r','e','n','r','i','g','h','t','s','u','p','e','r','i','o','r', 0,
290     't','w','o','d','o','t','e','n','l','e','a','d','e','r', 0,
291     'o','n','e','d','o','t','e','n','l','e','a','d','e','r', 0,
292     'z','e','r','o','o','l','d','s','t','y','l','e', 0,
293     'o','n','e','o','l','d','s','t','y','l','e', 0,
294     't','w','o','o','l','d','s','t','y','l','e', 0,
295     't','h','r','e','e','o','l','d','s','t','y','l','e', 0,
296     'f','o','u','r','o','l','d','s','t','y','l','e', 0,
297     'f','i','v','e','o','l','d','s','t','y','l','e', 0,
298     's','i','x','o','l','d','s','t','y','l','e', 0,
299     's','e','v','e','n','o','l','d','s','t','y','l','e', 0,
300     'e','i','g','h','t','o','l','d','s','t','y','l','e', 0,
301     'n','i','n','e','o','l','d','s','t','y','l','e', 0,
302     'c','o','m','m','a','s','u','p','e','r','i','o','r', 0,
303     't','h','r','e','e','q','u','a','r','t','e','r','s','e','m','d','a','s','h', 0,
304     'p','e','r','i','o','d','s','u','p','e','r','i','o','r', 0,
305     'q','u','e','s','t','i','o','n','s','m','a','l','l', 0,
306     'a','s','u','p','e','r','i','o','r', 0,
307     'b','s','u','p','e','r','i','o','r', 0,
308     'c','e','n','t','s','u','p','e','r','i','o','r', 0,
309     'd','s','u','p','e','r','i','o','r', 0,
310     'e','s','u','p','e','r','i','o','r', 0,
311     'i','s','u','p','e','r','i','o','r', 0,
312     'l','s','u','p','e','r','i','o','r', 0,
313     'm','s','u','p','e','r','i','o','r', 0,
314     'n','s','u','p','e','r','i','o','r', 0,
315     'o','s','u','p','e','r','i','o','r', 0,
316     'r','s','u','p','e','r','i','o','r', 0,
317     's','s','u','p','e','r','i','o','r', 0,
318     't','s','u','p','e','r','i','o','r', 0,
319     'f','f', 0,
320     'f','f','i', 0,
321     'f','f','l', 0,
322     'p','a','r','e','n','l','e','f','t','i','n','f','e','r','i','o','r', 0,
323     'p','a','r','e','n','r','i','g','h','t','i','n','f','e','r','i','o','r', 0,
324     'C','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
325     'h','y','p','h','e','n','s','u','p','e','r','i','o','r', 0,
326     'G','r','a','v','e','s','m','a','l','l', 0,
327     'A','s','m','a','l','l', 0,
328     'B','s','m','a','l','l', 0,
329     'C','s','m','a','l','l', 0,
330     'D','s','m','a','l','l', 0,
331     'E','s','m','a','l','l', 0,
332     'F','s','m','a','l','l', 0,
333     'G','s','m','a','l','l', 0,
334     'H','s','m','a','l','l', 0,
335     'I','s','m','a','l','l', 0,
336     'J','s','m','a','l','l', 0,
337     'K','s','m','a','l','l', 0,
338     'L','s','m','a','l','l', 0,
339     'M','s','m','a','l','l', 0,
340     'N','s','m','a','l','l', 0,
341     'O','s','m','a','l','l', 0,
342     'P','s','m','a','l','l', 0,
343     'Q','s','m','a','l','l', 0,
344     'R','s','m','a','l','l', 0,
345     'S','s','m','a','l','l', 0,
346     'T','s','m','a','l','l', 0,
347     'U','s','m','a','l','l', 0,
348     'V','s','m','a','l','l', 0,
349     'W','s','m','a','l','l', 0,
350     'X','s','m','a','l','l', 0,
351     'Y','s','m','a','l','l', 0,
352     'Z','s','m','a','l','l', 0,
353     'c','o','l','o','n','m','o','n','e','t','a','r','y', 0,
354     'o','n','e','f','i','t','t','e','d', 0,
355     'r','u','p','i','a','h', 0,
356     'T','i','l','d','e','s','m','a','l','l', 0,
357     'e','x','c','l','a','m','d','o','w','n','s','m','a','l','l', 0,
358     'c','e','n','t','o','l','d','s','t','y','l','e', 0,
359     'L','s','l','a','s','h','s','m','a','l','l', 0,
360     'S','c','a','r','o','n','s','m','a','l','l', 0,
361     'Z','c','a','r','o','n','s','m','a','l','l', 0,
362     'D','i','e','r','e','s','i','s','s','m','a','l','l', 0,
363     'B','r','e','v','e','s','m','a','l','l', 0,
364     'C','a','r','o','n','s','m','a','l','l', 0,
365     'D','o','t','a','c','c','e','n','t','s','m','a','l','l', 0,
366     'M','a','c','r','o','n','s','m','a','l','l', 0,
367     'f','i','g','u','r','e','d','a','s','h', 0,
368     'h','y','p','h','e','n','i','n','f','e','r','i','o','r', 0,
369     'O','g','o','n','e','k','s','m','a','l','l', 0,
370     'R','i','n','g','s','m','a','l','l', 0,
371     'C','e','d','i','l','l','a','s','m','a','l','l', 0,
372     'q','u','e','s','t','i','o','n','d','o','w','n','s','m','a','l','l', 0,
373     'o','n','e','e','i','g','h','t','h', 0,
374     't','h','r','e','e','e','i','g','h','t','h','s', 0,
375     'f','i','v','e','e','i','g','h','t','h','s', 0,
376     's','e','v','e','n','e','i','g','h','t','h','s', 0,
377     'o','n','e','t','h','i','r','d', 0,
378     't','w','o','t','h','i','r','d','s', 0,
379     'z','e','r','o','s','u','p','e','r','i','o','r', 0,
380     'f','o','u','r','s','u','p','e','r','i','o','r', 0,
381     'f','i','v','e','s','u','p','e','r','i','o','r', 0,
382     's','i','x','s','u','p','e','r','i','o','r', 0,
383     's','e','v','e','n','s','u','p','e','r','i','o','r', 0,
384     'e','i','g','h','t','s','u','p','e','r','i','o','r', 0,
385     'n','i','n','e','s','u','p','e','r','i','o','r', 0,
386     'z','e','r','o','i','n','f','e','r','i','o','r', 0,
387     'o','n','e','i','n','f','e','r','i','o','r', 0,
388     't','w','o','i','n','f','e','r','i','o','r', 0,
389     't','h','r','e','e','i','n','f','e','r','i','o','r', 0,
390     'f','o','u','r','i','n','f','e','r','i','o','r', 0,
391     'f','i','v','e','i','n','f','e','r','i','o','r', 0,
392     's','i','x','i','n','f','e','r','i','o','r', 0,
393     's','e','v','e','n','i','n','f','e','r','i','o','r', 0,
394     'e','i','g','h','t','i','n','f','e','r','i','o','r', 0,
395     'n','i','n','e','i','n','f','e','r','i','o','r', 0,
396     'c','e','n','t','i','n','f','e','r','i','o','r', 0,
397     'd','o','l','l','a','r','i','n','f','e','r','i','o','r', 0,
398     'p','e','r','i','o','d','i','n','f','e','r','i','o','r', 0,
399     'c','o','m','m','a','i','n','f','e','r','i','o','r', 0,
400     'A','g','r','a','v','e','s','m','a','l','l', 0,
401     'A','a','c','u','t','e','s','m','a','l','l', 0,
402     'A','c','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
403     'A','t','i','l','d','e','s','m','a','l','l', 0,
404     'A','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
405     'A','r','i','n','g','s','m','a','l','l', 0,
406     'A','E','s','m','a','l','l', 0,
407     'C','c','e','d','i','l','l','a','s','m','a','l','l', 0,
408     'E','g','r','a','v','e','s','m','a','l','l', 0,
409     'E','a','c','u','t','e','s','m','a','l','l', 0,
410     'E','c','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
411     'E','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
412     'I','g','r','a','v','e','s','m','a','l','l', 0,
413     'I','a','c','u','t','e','s','m','a','l','l', 0,
414     'I','c','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
415     'I','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
416     'E','t','h','s','m','a','l','l', 0,
417     'N','t','i','l','d','e','s','m','a','l','l', 0,
418     'O','g','r','a','v','e','s','m','a','l','l', 0,
419     'O','a','c','u','t','e','s','m','a','l','l', 0,
420     'O','c','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
421     'O','t','i','l','d','e','s','m','a','l','l', 0,
422     'O','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
423     'O','E','s','m','a','l','l', 0,
424     'O','s','l','a','s','h','s','m','a','l','l', 0,
425     'U','g','r','a','v','e','s','m','a','l','l', 0,
426     'U','a','c','u','t','e','s','m','a','l','l', 0,
427     'U','c','i','r','c','u','m','f','l','e','x','s','m','a','l','l', 0,
428     'U','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
429     'Y','a','c','u','t','e','s','m','a','l','l', 0,
430     'T','h','o','r','n','s','m','a','l','l', 0,
431     'Y','d','i','e','r','e','s','i','s','s','m','a','l','l', 0,
432     '0','0','1','.','0','0','0', 0,
433     '0','0','1','.','0','0','1', 0,
434     '0','0','1','.','0','0','2', 0,
435     '0','0','1','.','0','0','3', 0,
436     'B','l','a','c','k', 0,
437     'B','o','l','d', 0,
438     'B','o','o','k', 0,
439     'L','i','g','h','t', 0,
440     'M','e','d','i','u','m', 0,
441     'R','e','g','u','l','a','r', 0,
442     'R','o','m','a','n', 0,
443     'S','e','m','i','b','o','l','d', 0,
444   };
445 
446 
447 #define FT_NUM_MAC_NAMES  258
448 
449   /* Values are offsets into the `ft_standard_glyph_names' table */
450 
451   static const short  ft_mac_names[FT_NUM_MAC_NAMES] =
452   {
453      253,   0,   6, 261, 267, 274, 283, 294, 301, 309, 758, 330, 340, 351,
454      360, 365, 371, 378, 385, 391, 396, 400, 404, 410, 415, 420, 424, 430,
455      436, 441, 447, 457, 462, 468, 476, 485, 488, 490, 492, 494, 496, 498,
456      500, 502, 504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 526,
457      528, 530, 532, 534, 536, 538, 540, 552, 562, 575, 587, 979, 608, 610,
458      612, 614, 616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638,
459      640, 642, 644, 646, 648, 650, 652, 654, 656, 658, 660, 670, 674, 685,
460     1375,1392,1405,1414,1486,1512,1562,1603,1632,1610,1622,1645,1639,1652,
461     1661,1690,1668,1680,1697,1726,1704,1716,1733,1740,1769,1747,1759,1776,
462     1790,1819,1797,1809, 839,1263, 707, 712, 741, 881, 871,1160,1302,1346,
463     1197, 985,1031,  23,1086,1108,  32,1219,  41,  51, 730,1194,  64,  76,
464       86,  94,  97,1089,1118, 106,1131,1150, 966, 696,1183, 112, 734, 120,
465      132, 783, 930, 945, 138,1385,1398,1529,1115,1157, 832,1079, 770, 916,
466      598, 319,1246, 155,1833,1586, 721, 749, 797, 811, 826, 829, 846, 856,
467      888, 903, 954,1363,1421,1356,1433,1443,1450,1457,1469,1479,1493,1500,
468      163,1522,1543,1550,1572,1134, 991,1002,1008,1015,1021,1040,1045,1053,
469     1066,1073,1101,1143,1536,1783,1596,1843,1253,1207,1319,1579,1826,1229,
470     1270,1313,1323,1171,1290,1332,1211,1235,1276, 169, 175, 182, 189, 200,
471      209, 218, 225, 232, 239, 246
472   };
473 
474 
475 #define FT_NUM_SID_NAMES  391
476 
477   /* Values are offsets into the `ft_standard_glyph_names' table */
478 
479   static const short  ft_sid_names[FT_NUM_SID_NAMES] =
480   {
481      253, 261, 267, 274, 283, 294, 301, 309, 319, 330, 340, 351, 360, 365,
482      371, 378, 385, 391, 396, 400, 404, 410, 415, 420, 424, 430, 436, 441,
483      447, 457, 462, 468, 476, 485, 488, 490, 492, 494, 496, 498, 500, 502,
484      504, 506, 508, 510, 512, 514, 516, 518, 520, 522, 524, 526, 528, 530,
485      532, 534, 536, 538, 540, 552, 562, 575, 587, 598, 608, 610, 612, 614,
486      616, 618, 620, 622, 624, 626, 628, 630, 632, 634, 636, 638, 640, 642,
487      644, 646, 648, 650, 652, 654, 656, 658, 660, 670, 674, 685, 696, 707,
488      712, 721, 730, 734, 741, 749, 758, 770, 783, 797, 811, 826, 829, 832,
489      839, 846, 856, 871, 881, 888, 903, 916, 930, 945, 954, 966, 979, 985,
490      991,1002,1008,1015,1021,1031,1040,1045,1053,1066,1073,1079,1086,1089,
491     1101,1108,1115,1118,1131,1134,1143,1150,1157,1160,1171,1183,1194,1197,
492     1207,1211,1219,1229,1235,1246,1253,1263,1270,1276,1290,1302,1313,1319,
493     1323,1332,1346,1356,1363,1375,1385,1392,1398,1405,1414,1421,1433,1443,
494     1450,1457,1469,1479,1486,1493,1500,1512,1522,1529,1536,1543,1550,1562,
495     1572,1579,1586,1596,1603,1610,1622,1632,1639,1645,1652,1661,1668,1680,
496     1690,1697,1704,1716,1726,1733,1740,1747,1759,1769,1776,1783,1790,1797,
497     1809,1819,1826,1833,1843,1850,1862,1880,1895,1910,1925,1936,1954,1973,
498     1988,2003,2016,2028,2040,2054,2067,2080,2092,2106,2120,2133,2147,2167,
499     2182,2196,2206,2216,2229,2239,2249,2259,2269,2279,2289,2299,2309,2319,
500     2329,2332,2336,2340,2358,2377,2393,2408,2419,2426,2433,2440,2447,2454,
501     2461,2468,2475,2482,2489,2496,2503,2510,2517,2524,2531,2538,2545,2552,
502     2559,2566,2573,2580,2587,2594,2601,2615,2625,2632,2643,2659,2672,2684,
503     2696,2708,2722,2733,2744,2759,2771,2782,2797,2809,2819,2832,2850,2860,
504     2873,2885,2898,2907,2917,2930,2943,2956,2968,2982,2996,3009,3022,3034,
505     3046,3060,3073,3086,3098,3112,3126,3139,3152,3167,3182,3196,3208,3220,
506     3237,3249,3264,3275,3283,3297,3309,3321,3338,3353,3365,3377,3394,3409,
507     3418,3430,3442,3454,3471,3483,3498,3506,3518,3530,3542,3559,3574,3586,
508     3597,3612,3620,3628,3636,3644,3650,3655,3660,3666,3673,3681,3687
509   };
510 
511 
512   /* the following are indices into the SID name table */
513   static const unsigned short  t1_standard_encoding[256] =
514   {
515       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
516       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
517       1,  2,  3,  4,  5,  6,  7,  8,  9, 10, 11, 12, 13, 14, 15, 16,
518      17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32,
519      33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48,
520      49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64,
521      65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80,
522      81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95,  0,
523       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
524       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
525       0, 96, 97, 98, 99,100,101,102,103,104,105,106,107,108,109,110,
526       0,111,112,113,114,  0,115,116,117,118,119,120,121,122,  0,123,
527       0,124,125,126,127,128,129,130,131,  0,132,133,  0,134,135,136,
528     137,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
529       0,138,  0,139,  0,  0,  0,  0,140,141,142,143,  0,  0,  0,  0,
530       0,144,  0,  0,  0,145,  0,  0,146,147,148,149,  0,  0,  0,  0
531   };
532 
533 
534   /* the following are indices into the SID name table */
535   static const unsigned short  t1_expert_encoding[256] =
536   {
537       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
538       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
539       1,229,230,  0,231,232,233,234,235,236,237,238, 13, 14, 15, 99,
540     239,240,241,242,243,244,245,246,247,248, 27, 28,249,250,251,252,
541       0,253,254,255,256,257,  0,  0,  0,258,  0,  0,259,260,261,262,
542       0,  0,263,264,265,  0,266,109,110,267,268,269,  0,270,271,272,
543     273,274,275,276,277,278,279,280,281,282,283,284,285,286,287,288,
544     289,290,291,292,293,294,295,296,297,298,299,300,301,302,303,  0,
545       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
546       0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,  0,
547       0,304,305,306,  0,  0,307,308,309,310,311,  0,312,  0,  0,313,
548       0,  0,314,315,  0,  0,316,317,318,  0,  0,  0,158,155,163,319,
549     320,321,322,323,324,325,  0,  0,326,150,164,169,327,328,329,330,
550     331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,
551     347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,
552     363,364,365,366,367,368,369,370,371,372,373,374,375,376,377,378
553   };
554 
555 
556   /*
557    *  This table is a compressed version of the Adobe Glyph List (AGL),
558    *  optimized for efficient searching.  It has been generated by the
559    *  `glnames.py' python script located in the `src/tools' directory.
560    *
561    *  The lookup function to get the Unicode value for a given string
562    *  is defined below the table.
563    */
564 
565 #ifdef FT_CONFIG_OPTION_ADOBE_GLYPH_LIST
566 
567   static const unsigned char  ft_adobe_glyph_list[55997L] =
568   {
569       0, 52,  0,106,  2,167,  3, 63,  4,220,  6,125,  9,143, 10, 23,
570      11,137, 12,199, 14,246, 15, 87, 16,233, 17,219, 18,104, 19, 88,
571      22,110, 23, 32, 23, 71, 24, 77, 27,156, 29, 73, 31,247, 32,107,
572      32,222, 33, 55, 34,154, 35,218, 58, 10, 64,122, 72,188, 80,109,
573      88,104, 93, 61, 98,168,106, 91,114,111,115,237,122,180,127,255,
574     135,164,143,132,149,213,158,108,161,115,168,175,183,147,197,199,
575     202, 25,204,166,208,209,209, 81,215, 26, 65,143,  0, 65,  0,140,
576       0,175,  0,193,  1, 15,  1,147,  1,233,  1,251,  2,  7,  2, 40,
577       2, 57,  2, 82,  2, 91,  2,128,  2,136,  2,154, 69,131,  0,198,
578       0,150,  0,158,  0,167,225,227,245,244,101,128,  1,252,237,225,
579     227,242,239,110,128,  1,226,243,237,225,236,108,128,247,230,225,
580     227,245,244,101,129,  0,193,  0,185,243,237,225,236,108,128,247,
581     225,226,242,229,246,101,134,  1,  2,  0,213,  0,221,  0,232,  0,
582     243,  0,251,  1,  7,225,227,245,244,101,128, 30,174,227,249,242,
583     233,236,236,233, 99,128,  4,208,228,239,244,226,229,236,239,119,
584     128, 30,182,231,242,225,246,101,128, 30,176,232,239,239,235,225,
585     226,239,246,101,128, 30,178,244,233,236,228,101,128, 30,180, 99,
586       4,  1, 25,  1, 32,  1,121,  1,137,225,242,239,110,128,  1,205,
587     233,242, 99,  2,  1, 40,  1, 45,236,101,128, 36,182,245,237,230,
588     236,229,120,134,  0,194,  1, 66,  1, 74,  1, 85,  1, 93,  1,105,
589       1,113,225,227,245,244,101,128, 30,164,228,239,244,226,229,236,
590     239,119,128, 30,172,231,242,225,246,101,128, 30,166,232,239,239,
591     235,225,226,239,246,101,128, 30,168,243,237,225,236,108,128,247,
592     226,244,233,236,228,101,128, 30,170,245,244,101,129,246,201,  1,
593     129,243,237,225,236,108,128,247,180,249,242,233,236,236,233, 99,
594     128,  4, 16,100,  3,  1,155,  1,165,  1,209,226,236,231,242,225,
595     246,101,128,  2,  0,233,229,242,229,243,233,115,131,  0,196,  1,
596     181,  1,192,  1,201,227,249,242,233,236,236,233, 99,128,  4,210,
597     237,225,227,242,239,110,128,  1,222,243,237,225,236,108,128,247,
598     228,239,116,  2,  1,216,  1,224,226,229,236,239,119,128, 30,160,
599     237,225,227,242,239,110,128,  1,224,231,242,225,246,101,129,  0,
600     192,  1,243,243,237,225,236,108,128,247,224,232,239,239,235,225,
601     226,239,246,101,128, 30,162,105,  2,  2, 13,  2, 25,229,227,249,
602     242,233,236,236,233, 99,128,  4,212,238,246,229,242,244,229,228,
603     226,242,229,246,101,128,  2,  2,236,240,232, 97,129,  3,145,  2,
604      49,244,239,238,239,115,128,  3,134,109,  2,  2, 63,  2, 71,225,
605     227,242,239,110,128,  1,  0,239,238,239,243,240,225,227,101,128,
606     255, 33,239,231,239,238,229,107,128,  1,  4,242,233,238,103,131,
607       0,197,  2,104,  2,112,  2,120,225,227,245,244,101,128,  1,250,
608     226,229,236,239,119,128, 30,  0,243,237,225,236,108,128,247,229,
609     243,237,225,236,108,128,247, 97,244,233,236,228,101,129,  0,195,
610       2,146,243,237,225,236,108,128,247,227,249,226,225,242,237,229,
611     238,233,225,110,128,  5, 49, 66,137,  0, 66,  2,189,  2,198,  2,
612     223,  3,  3,  3, 10,  3, 22,  3, 34,  3, 46,  3, 54,227,233,242,
613     227,236,101,128, 36,183,228,239,116,  2,  2,206,  2,215,225,227,
614     227,229,238,116,128, 30,  2,226,229,236,239,119,128, 30,  4,101,
615       3,  2,231,  2,242,  2,254,227,249,242,233,236,236,233, 99,128,
616       4, 17,238,225,242,237,229,238,233,225,110,128,  5, 50,244, 97,
617     128,  3,146,232,239,239,107,128,  1,129,236,233,238,229,226,229,
618     236,239,119,128, 30,  6,237,239,238,239,243,240,225,227,101,128,
619     255, 34,242,229,246,229,243,237,225,236,108,128,246,244,243,237,
620     225,236,108,128,247, 98,244,239,240,226,225,114,128,  1,130, 67,
621     137,  0, 67,  3, 85,  3,127,  3,193,  3,210,  3,224,  4,171,  4,
622     188,  4,200,  4,212, 97,  3,  3, 93,  3,104,  3,111,225,242,237,
623     229,238,233,225,110,128,  5, 62,227,245,244,101,128,  1,  6,242,
624     239,110,129,246,202,  3,119,243,237,225,236,108,128,246,245, 99,
625       3,  3,135,  3,142,  3,171,225,242,239,110,128,  1, 12,229,228,
626     233,236,236, 97,130,  0,199,  3,155,  3,163,225,227,245,244,101,
627     128, 30,  8,243,237,225,236,108,128,247,231,233,242, 99,  2,  3,
628     179,  3,184,236,101,128, 36,184,245,237,230,236,229,120,128,  1,
629       8,228,239,116,129,  1, 10,  3,201,225,227,227,229,238,116,128,
630       1, 10,229,228,233,236,236,225,243,237,225,236,108,128,247,184,
631     104,  4,  3,234,  3,246,  4,161,  4,165,225,225,242,237,229,238,
632     233,225,110,128,  5, 73,101,  6,  4,  4,  4, 24,  4, 35,  4,103,
633       4,115,  4,136,225,226,235,232,225,243,233,225,238,227,249,242,
634     233,236,236,233, 99,128,  4,188,227,249,242,233,236,236,233, 99,
635     128,  4, 39,100,  2,  4, 41,  4, 85,229,243,227,229,238,228,229,
636     114,  2,  4, 54,  4, 74,225,226,235,232,225,243,233,225,238,227,
637     249,242,233,236,236,233, 99,128,  4,190,227,249,242,233,236,236,
638     233, 99,128,  4,182,233,229,242,229,243,233,243,227,249,242,233,
639     236,236,233, 99,128,  4,244,232,225,242,237,229,238,233,225,110,
640     128,  5, 67,235,232,225,235,225,243,243,233,225,238,227,249,242,
641     233,236,236,233, 99,128,  4,203,246,229,242,244,233,227,225,236,
642     243,244,242,239,235,229,227,249,242,233,236,236,233, 99,128,  4,
643     184,105,128,  3,167,239,239,107,128,  1,135,233,242,227,245,237,
644     230,236,229,248,243,237,225,236,108,128,246,246,237,239,238,239,
645     243,240,225,227,101,128,255, 35,239,225,242,237,229,238,233,225,
646     110,128,  5, 81,243,237,225,236,108,128,247, 99, 68,142,  0, 68,
647       4,252,  5, 10,  5, 36,  5, 96,  5,121,  5,166,  5,173,  5,231,
648       5,244,  6,  0,  6, 12,  6, 28,  6, 48,  6, 57, 90,129,  1,241,
649       5,  2,227,225,242,239,110,128,  1,196, 97,  2,  5, 16,  5, 27,
650     225,242,237,229,238,233,225,110,128,  5, 52,230,242,233,227,225,
651     110,128,  1,137, 99,  4,  5, 46,  5, 53,  5, 62,  5, 89,225,242,
652     239,110,128,  1, 14,229,228,233,236,236, 97,128, 30, 16,233,242,
653      99,  2,  5, 70,  5, 75,236,101,128, 36,185,245,237,230,236,229,
654     248,226,229,236,239,119,128, 30, 18,242,239,225,116,128,  1, 16,
655     228,239,116,  2,  5,104,  5,113,225,227,227,229,238,116,128, 30,
656      10,226,229,236,239,119,128, 30, 12,101,  3,  5,129,  5,140,  5,
657     150,227,249,242,233,236,236,233, 99,128,  4, 20,233,227,239,240,
658     244,233, 99,128,  3,238,236,244, 97,129, 34,  6,  5,158,231,242,
659     229,229,107,128,  3,148,232,239,239,107,128,  1,138,105,  2,  5,
660     179,  5,218,229,242,229,243,233,115,131,246,203,  5,194,  5,202,
661       5,210,193,227,245,244,101,128,246,204,199,242,225,246,101,128,
662     246,205,243,237,225,236,108,128,247,168,231,225,237,237,225,231,
663     242,229,229,107,128,  3,220,234,229,227,249,242,233,236,236,233,
664      99,128,  4,  2,236,233,238,229,226,229,236,239,119,128, 30, 14,
665     237,239,238,239,243,240,225,227,101,128,255, 36,239,244,225,227,
666     227,229,238,244,243,237,225,236,108,128,246,247,115,  2,  6, 34,
667       6, 41,236,225,243,104,128,  1, 16,237,225,236,108,128,247,100,
668     244,239,240,226,225,114,128,  1,139,122,131,  1,242,  6, 67,  6,
669      75,  6,112,227,225,242,239,110,128,  1,197,101,  2,  6, 81,  6,
670     101,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,
671     233, 99,128,  4,224,227,249,242,233,236,236,233, 99,128,  4,  5,
672     232,229,227,249,242,233,236,236,233, 99,128,  4, 15, 69,146,  0,
673      69,  6,165,  6,183,  6,191,  7, 89,  7,153,  7,165,  7,183,  7,
674     211,  8,  7,  8, 36,  8, 94,  8,169,  8,189,  8,208,  8,248,  9,
675      44,  9,109,  9,115,225,227,245,244,101,129,  0,201,  6,175,243,
676     237,225,236,108,128,247,233,226,242,229,246,101,128,  1, 20, 99,
677       5,  6,203,  6,210,  6,224,  6,236,  7, 79,225,242,239,110,128,
678       1, 26,229,228,233,236,236,225,226,242,229,246,101,128, 30, 28,
679     232,225,242,237,229,238,233,225,110,128,  5, 53,233,242, 99,  2,
680       6,244,  6,249,236,101,128, 36,186,245,237,230,236,229,120,135,
681       0,202,  7, 16,  7, 24,  7, 32,  7, 43,  7, 51,  7, 63,  7, 71,
682     225,227,245,244,101,128, 30,190,226,229,236,239,119,128, 30, 24,
683     228,239,244,226,229,236,239,119,128, 30,198,231,242,225,246,101,
684     128, 30,192,232,239,239,235,225,226,239,246,101,128, 30,194,243,
685     237,225,236,108,128,247,234,244,233,236,228,101,128, 30,196,249,
686     242,233,236,236,233, 99,128,  4,  4,100,  3,  7, 97,  7,107,  7,
687     127,226,236,231,242,225,246,101,128,  2,  4,233,229,242,229,243,
688     233,115,129,  0,203,  7,119,243,237,225,236,108,128,247,235,239,
689     116,130,  1, 22,  7,136,  7,145,225,227,227,229,238,116,128,  1,
690      22,226,229,236,239,119,128, 30,184,230,227,249,242,233,236,236,
691     233, 99,128,  4, 36,231,242,225,246,101,129,  0,200,  7,175,243,
692     237,225,236,108,128,247,232,104,  2,  7,189,  7,200,225,242,237,
693     229,238,233,225,110,128,  5, 55,239,239,235,225,226,239,246,101,
694     128, 30,186,105,  3,  7,219,  7,230,  7,245,231,232,244,242,239,
695     237,225,110,128, 33,103,238,246,229,242,244,229,228,226,242,229,
696     246,101,128,  2,  6,239,244,233,230,233,229,228,227,249,242,233,
697     236,236,233, 99,128,  4,100,108,  2,  8, 13,  8, 24,227,249,242,
698     233,236,236,233, 99,128,  4, 27,229,246,229,238,242,239,237,225,
699     110,128, 33,106,109,  3,  8, 44,  8, 72,  8, 83,225,227,242,239,
700     110,130,  1, 18,  8, 56,  8, 64,225,227,245,244,101,128, 30, 22,
701     231,242,225,246,101,128, 30, 20,227,249,242,233,236,236,233, 99,
702     128,  4, 28,239,238,239,243,240,225,227,101,128,255, 37,110,  4,
703       8,104,  8,115,  8,135,  8,154,227,249,242,233,236,236,233, 99,
704     128,  4, 29,228,229,243,227,229,238,228,229,242,227,249,242,233,
705     236,236,233, 99,128,  4,162,103,129,  1, 74,  8,141,232,229,227,
706     249,242,233,236,236,233, 99,128,  4,164,232,239,239,235,227,249,
707     242,233,236,236,233, 99,128,  4,199,111,  2,  8,175,  8,183,231,
708     239,238,229,107,128,  1, 24,240,229,110,128,  1,144,240,243,233,
709     236,239,110,129,  3,149,  8,200,244,239,238,239,115,128,  3,136,
710     114,  2,  8,214,  8,225,227,249,242,233,236,236,233, 99,128,  4,
711      32,229,246,229,242,243,229,100,129,  1,142,  8,237,227,249,242,
712     233,236,236,233, 99,128,  4, 45,115,  4,  9,  2,  9, 13,  9, 33,
713       9, 37,227,249,242,233,236,236,233, 99,128,  4, 33,228,229,243,
714     227,229,238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,
715     170,104,128,  1,169,237,225,236,108,128,247,101,116,  3,  9, 52,
716       9, 78,  9, 92, 97,130,  3,151,  9, 60,  9, 70,242,237,229,238,
717     233,225,110,128,  5, 56,244,239,238,239,115,128,  3,137,104,129,
718       0,208,  9, 84,243,237,225,236,108,128,247,240,233,236,228,101,
719     129, 30,188,  9,101,226,229,236,239,119,128, 30, 26,245,242,111,
720     128, 32,172,250,104,130,  1,183,  9,124,  9,132,227,225,242,239,
721     110,128,  1,238,242,229,246,229,242,243,229,100,128,  1,184, 70,
722     136,  0, 70,  9,163,  9,172,  9,184,  9,212,  9,219,  9,248, 10,
723       4, 10, 15,227,233,242,227,236,101,128, 36,187,228,239,244,225,
724     227,227,229,238,116,128, 30, 30,101,  2,  9,190,  9,202,232,225,
725     242,237,229,238,233,225,110,128,  5, 86,233,227,239,240,244,233,
726      99,128,  3,228,232,239,239,107,128,  1,145,105,  2,  9,225,  9,
727     238,244,225,227,249,242,233,236,236,233, 99,128,  4,114,246,229,
728     242,239,237,225,110,128, 33,100,237,239,238,239,243,240,225,227,
729     101,128,255, 38,239,245,242,242,239,237,225,110,128, 33, 99,243,
730     237,225,236,108,128,247,102, 71,140,  0, 71, 10, 51, 10, 61, 10,
731     107, 10,115, 10,176, 10,193, 10,205, 11, 39, 11, 52, 11, 65, 11,
732      90, 11,107,194,243,241,245,225,242,101,128, 51,135, 97,  3, 10,
733      69, 10, 76, 10, 94,227,245,244,101,128,  1,244,237,237, 97,129,
734       3,147, 10, 84,225,230,242,233,227,225,110,128,  1,148,238,231,
735     233,225,227,239,240,244,233, 99,128,  3,234,226,242,229,246,101,
736     128,  1, 30, 99,  4, 10,125, 10,132, 10,141, 10,163,225,242,239,
737     110,128,  1,230,229,228,233,236,236, 97,128,  1, 34,233,242, 99,
738       2, 10,149, 10,154,236,101,128, 36,188,245,237,230,236,229,120,
739     128,  1, 28,239,237,237,225,225,227,227,229,238,116,128,  1, 34,
740     228,239,116,129,  1, 32, 10,184,225,227,227,229,238,116,128,  1,
741      32,229,227,249,242,233,236,236,233, 99,128,  4, 19,104,  3, 10,
742     213, 10,226, 11, 33,225,228,225,242,237,229,238,233,225,110,128,
743       5, 66,101,  3, 10,234, 10,255, 11, 16,237,233,228,228,236,229,
744     232,239,239,235,227,249,242,233,236,236,233, 99,128,  4,148,243,
745     244,242,239,235,229,227,249,242,233,236,236,233, 99,128,  4,146,
746     245,240,244,245,242,238,227,249,242,233,236,236,233, 99,128,  4,
747     144,239,239,107,128,  1,147,233,237,225,242,237,229,238,233,225,
748     110,128,  5, 51,234,229,227,249,242,233,236,236,233, 99,128,  4,
749       3,109,  2, 11, 71, 11, 79,225,227,242,239,110,128, 30, 32,239,
750     238,239,243,240,225,227,101,128,255, 39,242,225,246,101,129,246,
751     206, 11, 99,243,237,225,236,108,128,247, 96,115,  2, 11,113, 11,
752     129,237,225,236,108,129,247,103, 11,122,232,239,239,107,128,  2,
753     155,244,242,239,235,101,128,  1,228, 72,140,  0, 72, 11,165, 11,
754     190, 11,198, 11,208, 12, 17, 12, 40, 12, 77, 12,117, 12,129, 12,
755     157, 12,165, 12,189,177,184, 53,  3, 11,175, 11,180, 11,185,179,
756      51,128, 37,207,180, 51,128, 37,170,181, 49,128, 37,171,178,178,
757     176,183, 51,128, 37,161,208,243,241,245,225,242,101,128, 51,203,
758      97,  3, 11,216, 11,236, 12,  0,225,226,235,232,225,243,233,225,
759     238,227,249,242,233,236,236,233, 99,128,  4,168,228,229,243,227,
760     229,238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,178,
761     242,228,243,233,231,238,227,249,242,233,236,236,233, 99,128,  4,
762      42, 98,  2, 12, 23, 12, 28,225,114,128,  1, 38,242,229,246,229,
763     226,229,236,239,119,128, 30, 42, 99,  2, 12, 46, 12, 55,229,228,
764     233,236,236, 97,128, 30, 40,233,242, 99,  2, 12, 63, 12, 68,236,
765     101,128, 36,189,245,237,230,236,229,120,128,  1, 36,100,  2, 12,
766      83, 12, 93,233,229,242,229,243,233,115,128, 30, 38,239,116,  2,
767      12,100, 12,109,225,227,227,229,238,116,128, 30, 34,226,229,236,
768     239,119,128, 30, 36,237,239,238,239,243,240,225,227,101,128,255,
769      40,111,  2, 12,135, 12,146,225,242,237,229,238,233,225,110,128,
770       5, 64,242,233,227,239,240,244,233, 99,128,  3,232,243,237,225,
771     236,108,128,247,104,245,238,231,225,242,245,237,236,225,245,116,
772     129,246,207, 12,181,243,237,225,236,108,128,246,248,250,243,241,
773     245,225,242,101,128, 51,144, 73,146,  0, 73, 12,239, 12,251, 12,
774     255, 13, 11, 13, 29, 13, 37, 13, 94, 13,181, 13,214, 13,224, 13,
775     242, 13,254, 14, 48, 14, 86, 14, 99, 14,166, 14,187, 14,205,193,
776     227,249,242,233,236,236,233, 99,128,  4, 47, 74,128,  1, 50,213,
777     227,249,242,233,236,236,233, 99,128,  4, 46,225,227,245,244,101,
778     129,  0,205, 13, 21,243,237,225,236,108,128,247,237,226,242,229,
779     246,101,128,  1, 44, 99,  3, 13, 45, 13, 52, 13, 84,225,242,239,
780     110,128,  1,207,233,242, 99,  2, 13, 60, 13, 65,236,101,128, 36,
781     190,245,237,230,236,229,120,129,  0,206, 13, 76,243,237,225,236,
782     108,128,247,238,249,242,233,236,236,233, 99,128,  4,  6,100,  3,
783      13,102, 13,112, 13,155,226,236,231,242,225,246,101,128,  2,  8,
784     233,229,242,229,243,233,115,131,  0,207, 13,128, 13,136, 13,147,
785     225,227,245,244,101,128, 30, 46,227,249,242,233,236,236,233, 99,
786     128,  4,228,243,237,225,236,108,128,247,239,239,116,130,  1, 48,
787      13,164, 13,173,225,227,227,229,238,116,128,  1, 48,226,229,236,
788     239,119,128, 30,202,101,  2, 13,187, 13,203,226,242,229,246,229,
789     227,249,242,233,236,236,233, 99,128,  4,214,227,249,242,233,236,
790     236,233, 99,128,  4, 21,230,242,225,235,244,245,114,128, 33, 17,
791     231,242,225,246,101,129,  0,204, 13,234,243,237,225,236,108,128,
792     247,236,232,239,239,235,225,226,239,246,101,128, 30,200,105,  3,
793      14,  6, 14, 17, 14, 32,227,249,242,233,236,236,233, 99,128,  4,
794      24,238,246,229,242,244,229,228,226,242,229,246,101,128,  2, 10,
795     243,232,239,242,244,227,249,242,233,236,236,233, 99,128,  4, 25,
796     109,  2, 14, 54, 14, 75,225,227,242,239,110,129,  1, 42, 14, 64,
797     227,249,242,233,236,236,233, 99,128,  4,226,239,238,239,243,240,
798     225,227,101,128,255, 41,238,233,225,242,237,229,238,233,225,110,
799     128,  5, 59,111,  3, 14,107, 14,118, 14,126,227,249,242,233,236,
800     236,233, 99,128,  4,  1,231,239,238,229,107,128,  1, 46,244, 97,
801     131,  3,153, 14,137, 14,147, 14,158,225,230,242,233,227,225,110,
802     128,  1,150,228,233,229,242,229,243,233,115,128,  3,170,244,239,
803     238,239,115,128,  3,138,115,  2, 14,172, 14,179,237,225,236,108,
804     128,247,105,244,242,239,235,101,128,  1,151,244,233,236,228,101,
805     129,  1, 40, 14,197,226,229,236,239,119,128, 30, 44,250,232,233,
806     244,243, 97,  2, 14,216, 14,227,227,249,242,233,236,236,233, 99,
807     128,  4,116,228,226,236,231,242,225,246,229,227,249,242,233,236,
808     236,233, 99,128,  4,118, 74,134,  0, 74, 15,  6, 15, 18, 15, 41,
809      15, 53, 15, 67, 15, 79,225,225,242,237,229,238,233,225,110,128,
810       5, 65,227,233,242, 99,  2, 15, 27, 15, 32,236,101,128, 36,191,
811     245,237,230,236,229,120,128,  1, 52,229,227,249,242,233,236,236,
812     233, 99,128,  4,  8,232,229,232,225,242,237,229,238,233,225,110,
813     128,  5, 75,237,239,238,239,243,240,225,227,101,128,255, 42,243,
814     237,225,236,108,128,247,106, 75,140,  0, 75, 15,115, 15,125, 15,
815     135, 16, 18, 16, 65, 16, 76, 16,106, 16,143, 16,156, 16,168, 16,
816     180, 16,208,194,243,241,245,225,242,101,128, 51,133,203,243,241,
817     245,225,242,101,128, 51,205, 97,  7, 15,151, 15,169, 15,191, 15,
818     211, 15,226, 15,232, 15,249,226,225,243,232,235,233,242,227,249,
819     242,233,236,236,233, 99,128,  4,160, 99,  2, 15,175, 15,181,245,
820     244,101,128, 30, 48,249,242,233,236,236,233, 99,128,  4, 26,228,
821     229,243,227,229,238,228,229,242,227,249,242,233,236,236,233, 99,
822     128,  4,154,232,239,239,235,227,249,242,233,236,236,233, 99,128,
823       4,195,240,240, 97,128,  3,154,243,244,242,239,235,229,227,249,
824     242,233,236,236,233, 99,128,  4,158,246,229,242,244,233,227,225,
825     236,243,244,242,239,235,229,227,249,242,233,236,236,233, 99,128,
826       4,156, 99,  4, 16, 28, 16, 35, 16, 44, 16, 52,225,242,239,110,
827     128,  1,232,229,228,233,236,236, 97,128,  1, 54,233,242,227,236,
828     101,128, 36,192,239,237,237,225,225,227,227,229,238,116,128,  1,
829      54,228,239,244,226,229,236,239,119,128, 30, 50,101,  2, 16, 82,
830      16, 94,232,225,242,237,229,238,233,225,110,128,  5, 84,238,225,
831     242,237,229,238,233,225,110,128,  5, 63,104,  3, 16,114, 16,126,
832      16,137,225,227,249,242,233,236,236,233, 99,128,  4, 37,229,233,
833     227,239,240,244,233, 99,128,  3,230,239,239,107,128,  1,152,234,
834     229,227,249,242,233,236,236,233, 99,128,  4, 12,236,233,238,229,
835     226,229,236,239,119,128, 30, 52,237,239,238,239,243,240,225,227,
836     101,128,255, 43,239,240,240, 97,  2, 16,189, 16,200,227,249,242,
837     233,236,236,233, 99,128,  4,128,231,242,229,229,107,128,  3,222,
838     115,  2, 16,214, 16,226,233,227,249,242,233,236,236,233, 99,128,
839       4,110,237,225,236,108,128,247,107, 76,138,  0, 76, 17,  1, 17,
840       5, 17,  9, 17, 29, 17, 95, 17,133, 17,147, 17,165, 17,177, 17,
841     189, 74,128,  1,199, 76,128,246,191, 97,  2, 17, 15, 17, 22,227,
842     245,244,101,128,  1, 57,237,226,228, 97,128,  3,155, 99,  4, 17,
843      39, 17, 46, 17, 55, 17, 82,225,242,239,110,128,  1, 61,229,228,
844     233,236,236, 97,128,  1, 59,233,242, 99,  2, 17, 63, 17, 68,236,
845     101,128, 36,193,245,237,230,236,229,248,226,229,236,239,119,128,
846      30, 60,239,237,237,225,225,227,227,229,238,116,128,  1, 59,228,
847     239,116,130,  1, 63, 17,105, 17,114,225,227,227,229,238,116,128,
848       1, 63,226,229,236,239,119,129, 30, 54, 17,124,237,225,227,242,
849     239,110,128, 30, 56,233,247,238,225,242,237,229,238,233,225,110,
850     128,  5, 60,106,129,  1,200, 17,153,229,227,249,242,233,236,236,
851     233, 99,128,  4,  9,236,233,238,229,226,229,236,239,119,128, 30,
852      58,237,239,238,239,243,240,225,227,101,128,255, 44,115,  2, 17,
853     195, 17,212,236,225,243,104,129,  1, 65, 17,204,243,237,225,236,
854     108,128,246,249,237,225,236,108,128,247,108, 77,137,  0, 77, 17,
855     241, 17,251, 18, 24, 18, 33, 18, 58, 18, 71, 18, 83, 18, 91, 18,
856     100,194,243,241,245,225,242,101,128, 51,134,225, 99,  2, 18,  2,
857      18, 18,242,239,110,129,246,208, 18, 10,243,237,225,236,108,128,
858     247,175,245,244,101,128, 30, 62,227,233,242,227,236,101,128, 36,
859     194,228,239,116,  2, 18, 41, 18, 50,225,227,227,229,238,116,128,
860      30, 64,226,229,236,239,119,128, 30, 66,229,238,225,242,237,229,
861     238,233,225,110,128,  5, 68,237,239,238,239,243,240,225,227,101,
862     128,255, 45,243,237,225,236,108,128,247,109,244,245,242,238,229,
863     100,128,  1,156,117,128,  3,156, 78,141,  0, 78, 18,134, 18,138,
864      18,146, 18,212, 18,237, 18,248, 19,  3, 19, 21, 19, 33, 19, 45,
865      19, 58, 19, 66, 19, 84, 74,128,  1,202,225,227,245,244,101,128,
866       1, 67, 99,  4, 18,156, 18,163, 18,172, 18,199,225,242,239,110,
867     128,  1, 71,229,228,233,236,236, 97,128,  1, 69,233,242, 99,  2,
868      18,180, 18,185,236,101,128, 36,195,245,237,230,236,229,248,226,
869     229,236,239,119,128, 30, 74,239,237,237,225,225,227,227,229,238,
870     116,128,  1, 69,228,239,116,  2, 18,220, 18,229,225,227,227,229,
871     238,116,128, 30, 68,226,229,236,239,119,128, 30, 70,232,239,239,
872     235,236,229,230,116,128,  1,157,233,238,229,242,239,237,225,110,
873     128, 33,104,106,129,  1,203, 19,  9,229,227,249,242,233,236,236,
874     233, 99,128,  4, 10,236,233,238,229,226,229,236,239,119,128, 30,
875      72,237,239,238,239,243,240,225,227,101,128,255, 46,239,247,225,
876     242,237,229,238,233,225,110,128,  5, 70,243,237,225,236,108,128,
877     247,110,244,233,236,228,101,129,  0,209, 19, 76,243,237,225,236,
878     108,128,247,241,117,128,  3,157, 79,141,  0, 79, 19,118, 19,132,
879      19,150, 19,203, 20, 78, 20,152, 20,187, 21, 48, 21, 69, 21,213,
880      21,223, 21,254, 22, 53, 69,129,  1, 82, 19,124,243,237,225,236,
881     108,128,246,250,225,227,245,244,101,129,  0,211, 19,142,243,237,
882     225,236,108,128,247,243, 98,  2, 19,156, 19,196,225,242,242,229,
883     100,  2, 19,166, 19,177,227,249,242,233,236,236,233, 99,128,  4,
884     232,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,
885      99,128,  4,234,242,229,246,101,128,  1, 78, 99,  4, 19,213, 19,
886     220, 19,235, 20, 68,225,242,239,110,128,  1,209,229,238,244,229,
887     242,229,228,244,233,236,228,101,128,  1,159,233,242, 99,  2, 19,
888     243, 19,248,236,101,128, 36,196,245,237,230,236,229,120,134,  0,
889     212, 20, 13, 20, 21, 20, 32, 20, 40, 20, 52, 20, 60,225,227,245,
890     244,101,128, 30,208,228,239,244,226,229,236,239,119,128, 30,216,
891     231,242,225,246,101,128, 30,210,232,239,239,235,225,226,239,246,
892     101,128, 30,212,243,237,225,236,108,128,247,244,244,233,236,228,
893     101,128, 30,214,249,242,233,236,236,233, 99,128,  4, 30,100,  3,
894      20, 86, 20,109, 20,142,226,108,  2, 20, 93, 20,101,225,227,245,
895     244,101,128,  1, 80,231,242,225,246,101,128,  2, 12,233,229,242,
896     229,243,233,115,130,  0,214, 20,123, 20,134,227,249,242,233,236,
897     236,233, 99,128,  4,230,243,237,225,236,108,128,247,246,239,244,
898     226,229,236,239,119,128, 30,204,103,  2, 20,158, 20,170,239,238,
899     229,235,243,237,225,236,108,128,246,251,242,225,246,101,129,  0,
900     210, 20,179,243,237,225,236,108,128,247,242,104,  4, 20,197, 20,
901     208, 20,212, 21, 34,225,242,237,229,238,233,225,110,128,  5, 85,
902     109,128, 33, 38,111,  2, 20,218, 20,228,239,235,225,226,239,246,
903     101,128, 30,206,242,110,133,  1,160, 20,243, 20,251, 21,  6, 21,
904      14, 21, 26,225,227,245,244,101,128, 30,218,228,239,244,226,229,
905     236,239,119,128, 30,226,231,242,225,246,101,128, 30,220,232,239,
906     239,235,225,226,239,246,101,128, 30,222,244,233,236,228,101,128,
907      30,224,245,238,231,225,242,245,237,236,225,245,116,128,  1, 80,
908     105,129,  1,162, 21, 54,238,246,229,242,244,229,228,226,242,229,
909     246,101,128,  2, 14,109,  4, 21, 79, 21,107, 21,184, 21,202,225,
910     227,242,239,110,130,  1, 76, 21, 91, 21, 99,225,227,245,244,101,
911     128, 30, 82,231,242,225,246,101,128, 30, 80,229,231, 97,132, 33,
912      38, 21,121, 21,132, 21,140, 21,156,227,249,242,233,236,236,233,
913      99,128,  4, 96,231,242,229,229,107,128,  3,169,242,239,245,238,
914     228,227,249,242,233,236,236,233, 99,128,  4,122,116,  2, 21,162,
915      21,177,233,244,236,239,227,249,242,233,236,236,233, 99,128,  4,
916     124,239,238,239,115,128,  3,143,233,227,242,239,110,129,  3,159,
917      21,194,244,239,238,239,115,128,  3,140,239,238,239,243,240,225,
918     227,101,128,255, 47,238,229,242,239,237,225,110,128, 33, 96,111,
919       2, 21,229, 21,248,231,239,238,229,107,129,  1,234, 21,239,237,
920     225,227,242,239,110,128,  1,236,240,229,110,128,  1,134,115,  3,
921      22,  6, 22, 33, 22, 40,236,225,243,104,130,  0,216, 22, 17, 22,
922      25,225,227,245,244,101,128,  1,254,243,237,225,236,108,128,247,
923     248,237,225,236,108,128,247,111,244,242,239,235,229,225,227,245,
924     244,101,128,  1,254,116,  2, 22, 59, 22, 70,227,249,242,233,236,
925     236,233, 99,128,  4,126,233,236,228,101,131,  0,213, 22, 83, 22,
926      91, 22,102,225,227,245,244,101,128, 30, 76,228,233,229,242,229,
927     243,233,115,128, 30, 78,243,237,225,236,108,128,247,245, 80,136,
928       0, 80, 22,130, 22,138, 22,147, 22,159, 22,211, 22,227, 22,246,
929      23,  2,225,227,245,244,101,128, 30, 84,227,233,242,227,236,101,
930     128, 36,197,228,239,244,225,227,227,229,238,116,128, 30, 86,101,
931       3, 22,167, 22,178, 22,190,227,249,242,233,236,236,233, 99,128,
932       4, 31,232,225,242,237,229,238,233,225,110,128,  5, 74,237,233,
933     228,228,236,229,232,239,239,235,227,249,242,233,236,236,233, 99,
934     128,  4,166,104,  2, 22,217, 22,221,105,128,  3,166,239,239,107,
935     128,  1,164,105,129,  3,160, 22,233,247,242,225,242,237,229,238,
936     233,225,110,128,  5, 83,237,239,238,239,243,240,225,227,101,128,
937     255, 48,115,  2, 23,  8, 23, 25,105,129,  3,168, 23, 14,227,249,
938     242,233,236,236,233, 99,128,  4,112,237,225,236,108,128,247,112,
939      81,131,  0, 81, 23, 42, 23, 51, 23, 63,227,233,242,227,236,101,
940     128, 36,198,237,239,238,239,243,240,225,227,101,128,255, 49,243,
941     237,225,236,108,128,247,113, 82,138,  0, 82, 23, 95, 23,119, 23,
942     166, 23,217, 23,230, 23,240, 23,245, 24, 19, 24, 31, 24, 43, 97,
943       2, 23,101, 23,112,225,242,237,229,238,233,225,110,128,  5, 76,
944     227,245,244,101,128,  1, 84, 99,  4, 23,129, 23,136, 23,145, 23,
945     153,225,242,239,110,128,  1, 88,229,228,233,236,236, 97,128,  1,
946      86,233,242,227,236,101,128, 36,199,239,237,237,225,225,227,227,
947     229,238,116,128,  1, 86,100,  2, 23,172, 23,182,226,236,231,242,
948     225,246,101,128,  2, 16,239,116,  2, 23,189, 23,198,225,227,227,
949     229,238,116,128, 30, 88,226,229,236,239,119,129, 30, 90, 23,208,
950     237,225,227,242,239,110,128, 30, 92,229,232,225,242,237,229,238,
951     233,225,110,128,  5, 80,230,242,225,235,244,245,114,128, 33, 28,
952     232,111,128,  3,161,233,110,  2, 23,252, 24,  5,231,243,237,225,
953     236,108,128,246,252,246,229,242,244,229,228,226,242,229,246,101,
954     128,  2, 18,236,233,238,229,226,229,236,239,119,128, 30, 94,237,
955     239,238,239,243,240,225,227,101,128,255, 50,243,237,225,236,108,
956     129,247,114, 24, 53,233,238,246,229,242,244,229,100,129,  2,129,
957      24, 66,243,245,240,229,242,233,239,114,128,  2,182, 83,139,  0,
958      83, 24,103, 26, 17, 26, 55, 26,182, 26,221, 26,250, 27, 84, 27,
959     105, 27,117, 27,135, 27,143, 70,  6, 24,117, 24,209, 24,241, 25,
960      77, 25,119, 25,221, 48,  9, 24,137, 24,145, 24,153, 24,161, 24,
961     169, 24,177, 24,185, 24,193, 24,201,177,176,176,176, 48,128, 37,
962      12,178,176,176,176, 48,128, 37, 20,179,176,176,176, 48,128, 37,
963      16,180,176,176,176, 48,128, 37, 24,181,176,176,176, 48,128, 37,
964      60,182,176,176,176, 48,128, 37, 44,183,176,176,176, 48,128, 37,
965      52,184,176,176,176, 48,128, 37, 28,185,176,176,176, 48,128, 37,
966      36, 49,  3, 24,217, 24,225, 24,233,176,176,176,176, 48,128, 37,
967       0,177,176,176,176, 48,128, 37,  2,185,176,176,176, 48,128, 37,
968      97, 50,  9, 25,  5, 25, 13, 25, 21, 25, 29, 25, 37, 25, 45, 25,
969      53, 25, 61, 25, 69,176,176,176,176, 48,128, 37, 98,177,176,176,
970     176, 48,128, 37, 86,178,176,176,176, 48,128, 37, 85,179,176,176,
971     176, 48,128, 37, 99,180,176,176,176, 48,128, 37, 81,181,176,176,
972     176, 48,128, 37, 87,182,176,176,176, 48,128, 37, 93,183,176,176,
973     176, 48,128, 37, 92,184,176,176,176, 48,128, 37, 91, 51,  4, 25,
974      87, 25, 95, 25,103, 25,111,182,176,176,176, 48,128, 37, 94,183,
975     176,176,176, 48,128, 37, 95,184,176,176,176, 48,128, 37, 90,185,
976     176,176,176, 48,128, 37, 84, 52, 10, 25,141, 25,149, 25,157, 25,
977     165, 25,173, 25,181, 25,189, 25,197, 25,205, 25,213,176,176,176,
978     176, 48,128, 37,105,177,176,176,176, 48,128, 37,102,178,176,176,
979     176, 48,128, 37, 96,179,176,176,176, 48,128, 37, 80,180,176,176,
980     176, 48,128, 37,108,181,176,176,176, 48,128, 37,103,182,176,176,
981     176, 48,128, 37,104,183,176,176,176, 48,128, 37,100,184,176,176,
982     176, 48,128, 37,101,185,176,176,176, 48,128, 37, 89, 53,  5, 25,
983     233, 25,241, 25,249, 26,  1, 26,  9,176,176,176,176, 48,128, 37,
984      88,177,176,176,176, 48,128, 37, 82,178,176,176,176, 48,128, 37,
985      83,179,176,176,176, 48,128, 37,107,180,176,176,176, 48,128, 37,
986     106, 97,  2, 26, 23, 26, 44,227,245,244,101,129,  1, 90, 26, 32,
987     228,239,244,225,227,227,229,238,116,128, 30,100,237,240,233,231,
988     242,229,229,107,128,  3,224, 99,  5, 26, 67, 26, 98, 26,107, 26,
989     147, 26,169,225,242,239,110,130,  1, 96, 26, 78, 26, 90,228,239,
990     244,225,227,227,229,238,116,128, 30,102,243,237,225,236,108,128,
991     246,253,229,228,233,236,236, 97,128,  1, 94,232,247, 97,130,  1,
992     143, 26,117, 26,128,227,249,242,233,236,236,233, 99,128,  4,216,
993     228,233,229,242,229,243,233,243,227,249,242,233,236,236,233, 99,
994     128,  4,218,233,242, 99,  2, 26,155, 26,160,236,101,128, 36,200,
995     245,237,230,236,229,120,128,  1, 92,239,237,237,225,225,227,227,
996     229,238,116,128,  2, 24,228,239,116,  2, 26,190, 26,199,225,227,
997     227,229,238,116,128, 30, 96,226,229,236,239,119,129, 30, 98, 26,
998     209,228,239,244,225,227,227,229,238,116,128, 30,104,101,  2, 26,
999     227, 26,239,232,225,242,237,229,238,233,225,110,128,  5, 77,246,
1000     229,238,242,239,237,225,110,128, 33,102,104,  5, 27,  6, 27, 34,
1001      27, 48, 27, 59, 27, 72, 97,  2, 27, 12, 27, 23,225,242,237,229,
1002     238,233,225,110,128,  5, 71,227,249,242,233,236,236,233, 99,128,
1003       4, 40,227,232,225,227,249,242,233,236,236,233, 99,128,  4, 41,
1004     229,233,227,239,240,244,233, 99,128,  3,226,232,225,227,249,242,
1005     233,236,236,233, 99,128,  4,186,233,237,225,227,239,240,244,233,
1006      99,128,  3,236,105,  2, 27, 90, 27, 96,231,237, 97,128,  3,163,
1007     248,242,239,237,225,110,128, 33,101,237,239,238,239,243,240,225,
1008     227,101,128,255, 51,239,230,244,243,233,231,238,227,249,242,233,
1009     236,236,233, 99,128,  4, 44,243,237,225,236,108,128,247,115,244,
1010     233,231,237,225,231,242,229,229,107,128,  3,218, 84,141,  0, 84,
1011      27,186, 27,191, 27,197, 28,  7, 28, 32, 28, 96, 28,147, 28,177,
1012      28,189, 28,201, 28,246, 29,  6, 29, 46,225,117,128,  3,164,226,
1013     225,114,128,  1,102, 99,  4, 27,207, 27,214, 27,223, 27,250,225,
1014     242,239,110,128,  1,100,229,228,233,236,236, 97,128,  1, 98,233,
1015     242, 99,  2, 27,231, 27,236,236,101,128, 36,201,245,237,230,236,
1016     229,248,226,229,236,239,119,128, 30,112,239,237,237,225,225,227,
1017     227,229,238,116,128,  1, 98,228,239,116,  2, 28, 15, 28, 24,225,
1018     227,227,229,238,116,128, 30,106,226,229,236,239,119,128, 30,108,
1019     101,  4, 28, 42, 28, 53, 28, 73, 28, 82,227,249,242,233,236,236,
1020     233, 99,128,  4, 34,228,229,243,227,229,238,228,229,242,227,249,
1021     242,233,236,236,233, 99,128,  4,172,238,242,239,237,225,110,128,
1022      33,105,244,243,229,227,249,242,233,236,236,233, 99,128,  4,180,
1023     104,  3, 28,104, 28,110, 28,136,229,244, 97,128,  3,152,111,  2,
1024      28,116, 28,121,239,107,128,  1,172,242,110,129,  0,222, 28,128,
1025     243,237,225,236,108,128,247,254,242,229,229,242,239,237,225,110,
1026     128, 33, 98,105,  2, 28,153, 28,164,236,228,229,243,237,225,236,
1027     108,128,246,254,247,238,225,242,237,229,238,233,225,110,128,  5,
1028      79,236,233,238,229,226,229,236,239,119,128, 30,110,237,239,238,
1029     239,243,240,225,227,101,128,255, 52,111,  2, 28,207, 28,218,225,
1030     242,237,229,238,233,225,110,128,  5, 57,238,101,  3, 28,227, 28,
1031     234, 28,240,230,233,246,101,128,  1,188,243,233,120,128,  1,132,
1032     244,247,111,128,  1,167,242,229,244,242,239,230,236,229,248,232,
1033     239,239,107,128,  1,174,115,  3, 29, 14, 29, 26, 29, 39,229,227,
1034     249,242,233,236,236,233, 99,128,  4, 38,232,229,227,249,242,233,
1035     236,236,233, 99,128,  4, 11,237,225,236,108,128,247,116,119,  2,
1036      29, 52, 29, 64,229,236,246,229,242,239,237,225,110,128, 33,107,
1037     239,242,239,237,225,110,128, 33, 97, 85,142,  0, 85, 29,105, 29,
1038     123, 29,131, 29,198, 30, 69, 30, 87, 30,198, 30,214, 30,226, 31,
1039      21, 31, 30, 31,142, 31,149, 31,219,225,227,245,244,101,129,  0,
1040     218, 29,115,243,237,225,236,108,128,247,250,226,242,229,246,101,
1041     128,  1,108, 99,  3, 29,139, 29,146, 29,188,225,242,239,110,128,
1042       1,211,233,242, 99,  2, 29,154, 29,159,236,101,128, 36,202,245,
1043     237,230,236,229,120,130,  0,219, 29,172, 29,180,226,229,236,239,
1044     119,128, 30,118,243,237,225,236,108,128,247,251,249,242,233,236,
1045     236,233, 99,128,  4, 35,100,  3, 29,206, 29,229, 30, 59,226,108,
1046       2, 29,213, 29,221,225,227,245,244,101,128,  1,112,231,242,225,
1047     246,101,128,  2, 20,233,229,242,229,243,233,115,134,  0,220, 29,
1048     251, 30,  3, 30, 11, 30, 34, 30, 42, 30, 51,225,227,245,244,101,
1049     128,  1,215,226,229,236,239,119,128, 30,114, 99,  2, 30, 17, 30,
1050      24,225,242,239,110,128,  1,217,249,242,233,236,236,233, 99,128,
1051       4,240,231,242,225,246,101,128,  1,219,237,225,227,242,239,110,
1052     128,  1,213,243,237,225,236,108,128,247,252,239,244,226,229,236,
1053     239,119,128, 30,228,231,242,225,246,101,129,  0,217, 30, 79,243,
1054     237,225,236,108,128,247,249,104,  2, 30, 93, 30,171,111,  2, 30,
1055      99, 30,109,239,235,225,226,239,246,101,128, 30,230,242,110,133,
1056       1,175, 30,124, 30,132, 30,143, 30,151, 30,163,225,227,245,244,
1057     101,128, 30,232,228,239,244,226,229,236,239,119,128, 30,240,231,
1058     242,225,246,101,128, 30,234,232,239,239,235,225,226,239,246,101,
1059     128, 30,236,244,233,236,228,101,128, 30,238,245,238,231,225,242,
1060     245,237,236,225,245,116,129,  1,112, 30,187,227,249,242,233,236,
1061     236,233, 99,128,  4,242,233,238,246,229,242,244,229,228,226,242,
1062     229,246,101,128,  2, 22,235,227,249,242,233,236,236,233, 99,128,
1063       4,120,109,  2, 30,232, 31, 10,225,227,242,239,110,130,  1,106,
1064      30,244, 30,255,227,249,242,233,236,236,233, 99,128,  4,238,228,
1065     233,229,242,229,243,233,115,128, 30,122,239,238,239,243,240,225,
1066     227,101,128,255, 53,239,231,239,238,229,107,128,  1,114,240,243,
1067     233,236,239,110,133,  3,165, 31, 49, 31, 53, 31, 90, 31,121, 31,
1068     134, 49,128,  3,210, 97,  2, 31, 59, 31, 81,227,245,244,229,232,
1069     239,239,235,243,249,237,226,239,236,231,242,229,229,107,128,  3,
1070     211,230,242,233,227,225,110,128,  1,177,228,233,229,242,229,243,
1071     233,115,129,  3,171, 31,103,232,239,239,235,243,249,237,226,239,
1072     236,231,242,229,229,107,128,  3,212,232,239,239,235,243,249,237,
1073     226,239,108,128,  3,210,244,239,238,239,115,128,  3,142,242,233,
1074     238,103,128,  1,110,115,  3, 31,157, 31,172, 31,179,232,239,242,
1075     244,227,249,242,233,236,236,233, 99,128,  4, 14,237,225,236,108,
1076     128,247,117,244,242,225,233,231,232,116,  2, 31,191, 31,202,227,
1077     249,242,233,236,236,233, 99,128,  4,174,243,244,242,239,235,229,
1078     227,249,242,233,236,236,233, 99,128,  4,176,244,233,236,228,101,
1079     130,  1,104, 31,231, 31,239,225,227,245,244,101,128, 30,120,226,
1080     229,236,239,119,128, 30,116, 86,136,  0, 86, 32, 11, 32, 20, 32,
1081      31, 32, 60, 32, 67, 32, 79, 32, 91, 32, 99,227,233,242,227,236,
1082     101,128, 36,203,228,239,244,226,229,236,239,119,128, 30,126,101,
1083       2, 32, 37, 32, 48,227,249,242,233,236,236,233, 99,128,  4, 18,
1084     247,225,242,237,229,238,233,225,110,128,  5, 78,232,239,239,107,
1085     128,  1,178,237,239,238,239,243,240,225,227,101,128,255, 54,239,
1086     225,242,237,229,238,233,225,110,128,  5, 72,243,237,225,236,108,
1087     128,247,118,244,233,236,228,101,128, 30,124, 87,134,  0, 87, 32,
1088     123, 32,131, 32,154, 32,194, 32,202, 32,214,225,227,245,244,101,
1089     128, 30,130,227,233,242, 99,  2, 32,140, 32,145,236,101,128, 36,
1090     204,245,237,230,236,229,120,128,  1,116,100,  2, 32,160, 32,170,
1091     233,229,242,229,243,233,115,128, 30,132,239,116,  2, 32,177, 32,
1092     186,225,227,227,229,238,116,128, 30,134,226,229,236,239,119,128,
1093      30,136,231,242,225,246,101,128, 30,128,237,239,238,239,243,240,
1094     225,227,101,128,255, 55,243,237,225,236,108,128,247,119, 88,134,
1095       0, 88, 32,238, 32,247, 33, 18, 33, 31, 33, 35, 33, 47,227,233,
1096     242,227,236,101,128, 36,205,100,  2, 32,253, 33,  7,233,229,242,
1097     229,243,233,115,128, 30,140,239,244,225,227,227,229,238,116,128,
1098      30,138,229,232,225,242,237,229,238,233,225,110,128,  5, 61,105,
1099     128,  3,158,237,239,238,239,243,240,225,227,101,128,255, 56,243,
1100     237,225,236,108,128,247,120, 89,139,  0, 89, 33, 81, 33,116, 33,
1101     139, 33,189, 33,228, 33,236, 33,253, 34, 40, 34, 52, 34, 60, 34,
1102      68, 97,  2, 33, 87, 33,104,227,245,244,101,129,  0,221, 33, 96,
1103     243,237,225,236,108,128,247,253,244,227,249,242,233,236,236,233,
1104      99,128,  4, 98,227,233,242, 99,  2, 33,125, 33,130,236,101,128,
1105      36,206,245,237,230,236,229,120,128,  1,118,100,  2, 33,145, 33,
1106     165,233,229,242,229,243,233,115,129,  1,120, 33,157,243,237,225,
1107     236,108,128,247,255,239,116,  2, 33,172, 33,181,225,227,227,229,
1108     238,116,128, 30,142,226,229,236,239,119,128, 30,244,229,114,  2,
1109      33,196, 33,208,233,227,249,242,233,236,236,233, 99,128,  4, 43,
1110     245,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,
1111      99,128,  4,248,231,242,225,246,101,128, 30,242,232,239,239,107,
1112     129,  1,179, 33,245,225,226,239,246,101,128, 30,246,105,  3, 34,
1113       5, 34, 16, 34, 27,225,242,237,229,238,233,225,110,128,  5, 69,
1114     227,249,242,233,236,236,233, 99,128,  4,  7,247,238,225,242,237,
1115     229,238,233,225,110,128,  5, 82,237,239,238,239,243,240,225,227,
1116     101,128,255, 57,243,237,225,236,108,128,247,121,244,233,236,228,
1117     101,128, 30,248,245,115,  2, 34, 75, 34,113,226,233,103,  2, 34,
1118      83, 34, 94,227,249,242,233,236,236,233, 99,128,  4,106,233,239,
1119     244,233,230,233,229,228,227,249,242,233,236,236,233, 99,128,  4,
1120     108,236,233,244,244,236,101,  2, 34,124, 34,135,227,249,242,233,
1121     236,236,233, 99,128,  4,102,233,239,244,233,230,233,229,228,227,
1122     249,242,233,236,236,233, 99,128,  4,104, 90,136,  0, 90, 34,174,
1123      34,198, 34,243, 35, 14, 35, 81, 35,173, 35,185, 35,197, 97,  2,
1124      34,180, 34,191,225,242,237,229,238,233,225,110,128,  5, 54,227,
1125     245,244,101,128,  1,121, 99,  2, 34,204, 34,221,225,242,239,110,
1126     129,  1,125, 34,213,243,237,225,236,108,128,246,255,233,242, 99,
1127       2, 34,229, 34,234,236,101,128, 36,207,245,237,230,236,229,120,
1128     128, 30,144,228,239,116,130,  1,123, 34,253, 35,  6,225,227,227,
1129     229,238,116,128,  1,123,226,229,236,239,119,128, 30,146,101,  3,
1130      35, 22, 35, 33, 35, 76,227,249,242,233,236,236,233, 99,128,  4,
1131      23,100,  2, 35, 39, 35, 58,229,243,227,229,238,228,229,242,227,
1132     249,242,233,236,236,233, 99,128,  4,152,233,229,242,229,243,233,
1133     243,227,249,242,233,236,236,233, 99,128,  4,222,244, 97,128,  3,
1134     150,232,101,  4, 35, 92, 35,103, 35,119, 35,130,225,242,237,229,
1135     238,233,225,110,128,  5, 58,226,242,229,246,229,227,249,242,233,
1136     236,236,233, 99,128,  4,193,227,249,242,233,236,236,233, 99,128,
1137       4, 22,100,  2, 35,136, 35,155,229,243,227,229,238,228,229,242,
1138     227,249,242,233,236,236,233, 99,128,  4,150,233,229,242,229,243,
1139     233,243,227,249,242,233,236,236,233, 99,128,  4,220,236,233,238,
1140     229,226,229,236,239,119,128, 30,148,237,239,238,239,243,240,225,
1141     227,101,128,255, 58,115,  2, 35,203, 35,210,237,225,236,108,128,
1142     247,122,244,242,239,235,101,128,  1,181, 97,158,  0, 97, 36, 26,
1143      38,154, 39,  4, 39, 68, 39,132, 39,196, 40,  4, 40, 68, 40,126,
1144      40,190, 41, 70, 41,217, 42,137, 42,237, 43, 17, 49,192, 49,229,
1145      50,  0, 50,225, 51,  7, 52, 96, 52,168, 53,123, 53,132, 54,  5,
1146      56, 13, 57,  3, 57, 50, 57,201, 57,215, 49,138, 39,  1, 36, 50,
1147      36,114, 36,154, 36,218, 37, 26, 37, 90, 37,154, 37,218, 38, 26,
1148      38, 90, 48,138, 39, 33, 36, 74, 36, 78, 36, 82, 36, 86, 36, 90,
1149      36, 94, 36, 98, 36,102, 36,106, 36,110, 48,128, 39, 94, 49,128,
1150      39, 97, 50,128, 39, 98, 51,128, 39, 99, 52,128, 39,100, 53,128,
1151      39, 16, 54,128, 39,101, 55,128, 39,102, 56,128, 39,103, 57,128,
1152      38, 96, 49,134, 38, 27, 36,130, 36,134, 36,138, 36,142, 36,146,
1153      36,150, 48,128, 38,101, 49,128, 38,102, 50,128, 38, 99, 55,128,
1154      39,  9, 56,128, 39,  8, 57,128, 39,  7, 50,138, 38, 30, 36,178,
1155      36,182, 36,186, 36,190, 36,194, 36,198, 36,202, 36,206, 36,210,
1156      36,214, 48,128, 36, 96, 49,128, 36, 97, 50,128, 36, 98, 51,128,
1157      36, 99, 52,128, 36,100, 53,128, 36,101, 54,128, 36,102, 55,128,
1158      36,103, 56,128, 36,104, 57,128, 36,105, 51,138, 39, 12, 36,242,
1159      36,246, 36,250, 36,254, 37,  2, 37,  6, 37, 10, 37, 14, 37, 18,
1160      37, 22, 48,128, 39,118, 49,128, 39,119, 50,128, 39,120, 51,128,
1161      39,121, 52,128, 39,122, 53,128, 39,123, 54,128, 39,124, 55,128,
1162      39,125, 56,128, 39,126, 57,128, 39,127, 52,138, 39, 13, 37, 50,
1163      37, 54, 37, 58, 37, 62, 37, 66, 37, 70, 37, 74, 37, 78, 37, 82,
1164      37, 86, 48,128, 39,128, 49,128, 39,129, 50,128, 39,130, 51,128,
1165      39,131, 52,128, 39,132, 53,128, 39,133, 54,128, 39,134, 55,128,
1166      39,135, 56,128, 39,136, 57,128, 39,137, 53,138, 39, 14, 37,114,
1167      37,118, 37,122, 37,126, 37,130, 37,134, 37,138, 37,142, 37,146,
1168      37,150, 48,128, 39,138, 49,128, 39,139, 50,128, 39,140, 51,128,
1169      39,141, 52,128, 39,142, 53,128, 39,143, 54,128, 39,144, 55,128,
1170      39,145, 56,128, 39,146, 57,128, 39,147, 54,138, 39, 15, 37,178,
1171      37,182, 37,186, 37,190, 37,194, 37,198, 37,202, 37,206, 37,210,
1172      37,214, 48,128, 39,148, 49,128, 33,146, 50,128, 39,163, 51,128,
1173      33,148, 52,128, 33,149, 53,128, 39,153, 54,128, 39,155, 55,128,
1174      39,156, 56,128, 39,157, 57,128, 39,158, 55,138, 39, 17, 37,242,
1175      37,246, 37,250, 37,254, 38,  2, 38,  6, 38, 10, 38, 14, 38, 18,
1176      38, 22, 48,128, 39,159, 49,128, 39,160, 50,128, 39,161, 51,128,
1177      39,162, 52,128, 39,164, 53,128, 39,165, 54,128, 39,166, 55,128,
1178      39,167, 56,128, 39,168, 57,128, 39,169, 56,138, 39, 18, 38, 50,
1179      38, 54, 38, 58, 38, 62, 38, 66, 38, 70, 38, 74, 38, 78, 38, 82,
1180      38, 86, 48,128, 39,171, 49,128, 39,173, 50,128, 39,175, 51,128,
1181      39,178, 52,128, 39,179, 53,128, 39,181, 54,128, 39,184, 55,128,
1182      39,186, 56,128, 39,187, 57,128, 39,188, 57,138, 39, 19, 38,114,
1183      38,118, 38,122, 38,126, 38,130, 38,134, 38,138, 38,142, 38,146,
1184      38,150, 48,128, 39,189, 49,128, 39,190, 50,128, 39,154, 51,128,
1185      39,170, 52,128, 39,182, 53,128, 39,185, 54,128, 39,152, 55,128,
1186      39,180, 56,128, 39,183, 57,128, 39,172, 50,138, 39,  2, 38,178,
1187      38,224, 38,228, 38,232, 38,236, 38,240, 38,244, 38,248, 38,252,
1188      39,  0, 48,135, 39, 20, 38,196, 38,200, 38,204, 38,208, 38,212,
1189      38,216, 38,220, 48,128, 39,174, 49,128, 39,177, 50,128, 39,  3,
1190      51,128, 39, 80, 52,128, 39, 82, 53,128, 39,110, 54,128, 39,112,
1191      49,128, 39, 21, 50,128, 39, 22, 51,128, 39, 23, 52,128, 39, 24,
1192      53,128, 39, 25, 54,128, 39, 26, 55,128, 39, 27, 56,128, 39, 28,
1193      57,128, 39, 34, 51,138, 39,  4, 39, 28, 39, 32, 39, 36, 39, 40,
1194      39, 44, 39, 48, 39, 52, 39, 56, 39, 60, 39, 64, 48,128, 39, 35,
1195      49,128, 39, 36, 50,128, 39, 37, 51,128, 39, 38, 52,128, 39, 39,
1196      53,128, 38,  5, 54,128, 39, 41, 55,128, 39, 42, 56,128, 39, 43,
1197      57,128, 39, 44, 52,138, 38, 14, 39, 92, 39, 96, 39,100, 39,104,
1198      39,108, 39,112, 39,116, 39,120, 39,124, 39,128, 48,128, 39, 45,
1199      49,128, 39, 46, 50,128, 39, 47, 51,128, 39, 48, 52,128, 39, 49,
1200      53,128, 39, 50, 54,128, 39, 51, 55,128, 39, 52, 56,128, 39, 53,
1201      57,128, 39, 54, 53,138, 39,  6, 39,156, 39,160, 39,164, 39,168,
1202      39,172, 39,176, 39,180, 39,184, 39,188, 39,192, 48,128, 39, 55,
1203      49,128, 39, 56, 50,128, 39, 57, 51,128, 39, 58, 52,128, 39, 59,
1204      53,128, 39, 60, 54,128, 39, 61, 55,128, 39, 62, 56,128, 39, 63,
1205      57,128, 39, 64, 54,138, 39, 29, 39,220, 39,224, 39,228, 39,232,
1206      39,236, 39,240, 39,244, 39,248, 39,252, 40,  0, 48,128, 39, 65,
1207      49,128, 39, 66, 50,128, 39, 67, 51,128, 39, 68, 52,128, 39, 69,
1208      53,128, 39, 70, 54,128, 39, 71, 55,128, 39, 72, 56,128, 39, 73,
1209      57,128, 39, 74, 55,138, 39, 30, 40, 28, 40, 32, 40, 36, 40, 40,
1210      40, 44, 40, 48, 40, 52, 40, 56, 40, 60, 40, 64, 48,128, 39, 75,
1211      49,128, 37,207, 50,128, 39, 77, 51,128, 37,160, 52,128, 39, 79,
1212      53,128, 39, 81, 54,128, 37,178, 55,128, 37,188, 56,128, 37,198,
1213      57,128, 39, 86, 56,137, 39, 31, 40, 90, 40, 94, 40, 98, 40,102,
1214      40,106, 40,110, 40,114, 40,118, 40,122, 49,128, 37,215, 50,128,
1215      39, 88, 51,128, 39, 89, 52,128, 39, 90, 53,128, 39,111, 54,128,
1216      39,113, 55,128, 39,114, 56,128, 39,115, 57,128, 39,104, 57,138,
1217      39, 32, 40,150, 40,154, 40,158, 40,162, 40,166, 40,170, 40,174,
1218      40,178, 40,182, 40,186, 48,128, 39,105, 49,128, 39,108, 50,128,
1219      39,109, 51,128, 39,106, 52,128, 39,107, 53,128, 39,116, 54,128,
1220      39,117, 55,128, 39, 91, 56,128, 39, 92, 57,128, 39, 93, 97,  7,
1221      40,206, 40,216, 40,223, 40,230, 40,255, 41, 15, 41, 26,226,229,
1222     238,231,225,236,105,128,  9,134,227,245,244,101,128,  0,225,228,
1223     229,246, 97,128,  9,  6,231,117,  2, 40,237, 40,246,234,225,242,
1224     225,244,105,128, 10,134,242,237,245,235,232,105,128, 10,  6,237,
1225     225,244,242,225,231,245,242,237,245,235,232,105,128, 10, 62,242,
1226     245,243,241,245,225,242,101,128, 51,  3,246,239,247,229,236,243,
1227     233,231,110,  3, 41, 42, 41, 52, 41, 59,226,229,238,231,225,236,
1228     105,128,  9,190,228,229,246, 97,128,  9, 62,231,245,234,225,242,
1229     225,244,105,128, 10,190, 98,  4, 41, 80, 41,121, 41,130, 41,140,
1230     226,242,229,246,233,225,244,233,239,110,  2, 41, 95, 41,110,237,
1231     225,242,235,225,242,237,229,238,233,225,110,128,  5, 95,243,233,
1232     231,238,228,229,246, 97,128,  9,112,229,238,231,225,236,105,128,
1233       9,133,239,240,239,237,239,230,111,128, 49, 26,242,229,246,101,
1234     134,  1,  3, 41,159, 41,167, 41,178, 41,189, 41,197, 41,209,225,
1235     227,245,244,101,128, 30,175,227,249,242,233,236,236,233, 99,128,
1236       4,209,228,239,244,226,229,236,239,119,128, 30,183,231,242,225,
1237     246,101,128, 30,177,232,239,239,235,225,226,239,246,101,128, 30,
1238     179,244,233,236,228,101,128, 30,181, 99,  4, 41,227, 41,234, 42,
1239      57, 42,127,225,242,239,110,128,  1,206,233,242, 99,  2, 41,242,
1240      41,247,236,101,128, 36,208,245,237,230,236,229,120,133,  0,226,
1241      42, 10, 42, 18, 42, 29, 42, 37, 42, 49,225,227,245,244,101,128,
1242      30,165,228,239,244,226,229,236,239,119,128, 30,173,231,242,225,
1243     246,101,128, 30,167,232,239,239,235,225,226,239,246,101,128, 30,
1244     169,244,233,236,228,101,128, 30,171,245,244,101,133,  0,180, 42,
1245      73, 42, 84, 42,101, 42,108, 42,117,226,229,236,239,247,227,237,
1246      98,128,  3, 23, 99,  2, 42, 90, 42, 95,237, 98,128,  3,  1,239,
1247     237, 98,128,  3,  1,228,229,246, 97,128,  9, 84,236,239,247,237,
1248     239,100,128,  2,207,244,239,238,229,227,237, 98,128,  3, 65,249,
1249     242,233,236,236,233, 99,128,  4, 48,100,  5, 42,149, 42,159, 42,
1250     173, 42,179, 42,213,226,236,231,242,225,246,101,128,  2,  1,228,
1251     225,235,231,245,242,237,245,235,232,105,128, 10,113,229,246, 97,
1252     128,  9,  5,233,229,242,229,243,233,115,130,  0,228, 42,193, 42,
1253     204,227,249,242,233,236,236,233, 99,128,  4,211,237,225,227,242,
1254     239,110,128,  1,223,239,116,  2, 42,220, 42,228,226,229,236,239,
1255     119,128, 30,161,237,225,227,242,239,110,128,  1,225,101,131,  0,
1256     230, 42,247, 42,255, 43,  8,225,227,245,244,101,128,  1,253,235,
1257     239,242,229,225,110,128, 49, 80,237,225,227,242,239,110,128,  1,
1258     227,230,233,105,  6, 43, 33, 43, 53, 45,246, 45,252, 46, 11, 49,
1259     111, 48,  2, 43, 39, 43, 46,176,178,176, 56,128, 32, 21,184,185,
1260     180, 49,128, 32,164,177, 48,  3, 43, 62, 45, 86, 45,221, 48,  9,
1261      43, 82, 43,102, 43,164, 43,226, 44, 32, 44, 94, 44,156, 44,218,
1262      45, 24, 49,  3, 43, 90, 43, 94, 43, 98, 55,128,  4, 16, 56,128,
1263       4, 17, 57,128,  4, 18, 50, 10, 43,124, 43,128, 43,132, 43,136,
1264      43,140, 43,144, 43,148, 43,152, 43,156, 43,160, 48,128,  4, 19,
1265      49,128,  4, 20, 50,128,  4, 21, 51,128,  4,  1, 52,128,  4, 22,
1266      53,128,  4, 23, 54,128,  4, 24, 55,128,  4, 25, 56,128,  4, 26,
1267      57,128,  4, 27, 51, 10, 43,186, 43,190, 43,194, 43,198, 43,202,
1268      43,206, 43,210, 43,214, 43,218, 43,222, 48,128,  4, 28, 49,128,
1269       4, 29, 50,128,  4, 30, 51,128,  4, 31, 52,128,  4, 32, 53,128,
1270       4, 33, 54,128,  4, 34, 55,128,  4, 35, 56,128,  4, 36, 57,128,
1271       4, 37, 52, 10, 43,248, 43,252, 44,  0, 44,  4, 44,  8, 44, 12,
1272      44, 16, 44, 20, 44, 24, 44, 28, 48,128,  4, 38, 49,128,  4, 39,
1273      50,128,  4, 40, 51,128,  4, 41, 52,128,  4, 42, 53,128,  4, 43,
1274      54,128,  4, 44, 55,128,  4, 45, 56,128,  4, 46, 57,128,  4, 47,
1275      53, 10, 44, 54, 44, 58, 44, 62, 44, 66, 44, 70, 44, 74, 44, 78,
1276      44, 82, 44, 86, 44, 90, 48,128,  4,144, 49,128,  4,  2, 50,128,
1277       4,  3, 51,128,  4,  4, 52,128,  4,  5, 53,128,  4,  6, 54,128,
1278       4,  7, 55,128,  4,  8, 56,128,  4,  9, 57,128,  4, 10, 54, 10,
1279      44,116, 44,120, 44,124, 44,128, 44,132, 44,136, 44,140, 44,144,
1280      44,148, 44,152, 48,128,  4, 11, 49,128,  4, 12, 50,128,  4, 14,
1281      51,128,246,196, 52,128,246,197, 53,128,  4, 48, 54,128,  4, 49,
1282      55,128,  4, 50, 56,128,  4, 51, 57,128,  4, 52, 55, 10, 44,178,
1283      44,182, 44,186, 44,190, 44,194, 44,198, 44,202, 44,206, 44,210,
1284      44,214, 48,128,  4, 53, 49,128,  4, 81, 50,128,  4, 54, 51,128,
1285       4, 55, 52,128,  4, 56, 53,128,  4, 57, 54,128,  4, 58, 55,128,
1286       4, 59, 56,128,  4, 60, 57,128,  4, 61, 56, 10, 44,240, 44,244,
1287      44,248, 44,252, 45,  0, 45,  4, 45,  8, 45, 12, 45, 16, 45, 20,
1288      48,128,  4, 62, 49,128,  4, 63, 50,128,  4, 64, 51,128,  4, 65,
1289      52,128,  4, 66, 53,128,  4, 67, 54,128,  4, 68, 55,128,  4, 69,
1290      56,128,  4, 70, 57,128,  4, 71, 57, 10, 45, 46, 45, 50, 45, 54,
1291      45, 58, 45, 62, 45, 66, 45, 70, 45, 74, 45, 78, 45, 82, 48,128,
1292       4, 72, 49,128,  4, 73, 50,128,  4, 74, 51,128,  4, 75, 52,128,
1293       4, 76, 53,128,  4, 77, 54,128,  4, 78, 55,128,  4, 79, 56,128,
1294       4,145, 57,128,  4, 82, 49,  4, 45, 96, 45,158, 45,163, 45,189,
1295      48, 10, 45,118, 45,122, 45,126, 45,130, 45,134, 45,138, 45,142,
1296      45,146, 45,150, 45,154, 48,128,  4, 83, 49,128,  4, 84, 50,128,
1297       4, 85, 51,128,  4, 86, 52,128,  4, 87, 53,128,  4, 88, 54,128,
1298       4, 89, 55,128,  4, 90, 56,128,  4, 91, 57,128,  4, 92,177, 48,
1299     128,  4, 94, 52,  4, 45,173, 45,177, 45,181, 45,185, 53,128,  4,
1300      15, 54,128,  4, 98, 55,128,  4,114, 56,128,  4,116, 57,  5, 45,
1301     201, 45,205, 45,209, 45,213, 45,217, 50,128,246,198, 51,128,  4,
1302      95, 52,128,  4, 99, 53,128,  4,115, 54,128,  4,117, 56,  2, 45,
1303     227, 45,241, 51,  2, 45,233, 45,237, 49,128,246,199, 50,128,246,
1304     200,180, 54,128,  4,217,178,185, 57,128, 32, 14,179, 48,  2, 46,
1305       3, 46,  7, 48,128, 32, 15, 49,128, 32, 13,181, 55,  7, 46, 28,
1306      46, 98, 47,163, 47,240, 48,197, 49, 34, 49,105, 51,  2, 46, 34,
1307      46, 48, 56,  2, 46, 40, 46, 44, 49,128,  6,106, 56,128,  6, 12,
1308      57,  8, 46, 66, 46, 70, 46, 74, 46, 78, 46, 82, 46, 86, 46, 90,
1309      46, 94, 50,128,  6, 96, 51,128,  6, 97, 52,128,  6, 98, 53,128,
1310       6, 99, 54,128,  6,100, 55,128,  6,101, 56,128,  6,102, 57,128,
1311       6,103, 52,  7, 46,114, 46,146, 46,208, 47, 14, 47, 46, 47,102,
1312      47,158, 48,  5, 46,126, 46,130, 46,134, 46,138, 46,142, 48,128,
1313       6,104, 49,128,  6,105, 51,128,  6, 27, 55,128,  6, 31, 57,128,
1314       6, 33, 49, 10, 46,168, 46,172, 46,176, 46,180, 46,184, 46,188,
1315      46,192, 46,196, 46,200, 46,204, 48,128,  6, 34, 49,128,  6, 35,
1316      50,128,  6, 36, 51,128,  6, 37, 52,128,  6, 38, 53,128,  6, 39,
1317      54,128,  6, 40, 55,128,  6, 41, 56,128,  6, 42, 57,128,  6, 43,
1318      50, 10, 46,230, 46,234, 46,238, 46,242, 46,246, 46,250, 46,254,
1319      47,  2, 47,  6, 47, 10, 48,128,  6, 44, 49,128,  6, 45, 50,128,
1320       6, 46, 51,128,  6, 47, 52,128,  6, 48, 53,128,  6, 49, 54,128,
1321       6, 50, 55,128,  6, 51, 56,128,  6, 52, 57,128,  6, 53, 51,  5,
1322      47, 26, 47, 30, 47, 34, 47, 38, 47, 42, 48,128,  6, 54, 49,128,
1323       6, 55, 50,128,  6, 56, 51,128,  6, 57, 52,128,  6, 58, 52,  9,
1324      47, 66, 47, 70, 47, 74, 47, 78, 47, 82, 47, 86, 47, 90, 47, 94,
1325      47, 98, 48,128,  6, 64, 49,128,  6, 65, 50,128,  6, 66, 51,128,
1326       6, 67, 52,128,  6, 68, 53,128,  6, 69, 54,128,  6, 70, 56,128,
1327       6, 72, 57,128,  6, 73, 53,  9, 47,122, 47,126, 47,130, 47,134,
1328      47,138, 47,142, 47,146, 47,150, 47,154, 48,128,  6, 74, 49,128,
1329       6, 75, 50,128,  6, 76, 51,128,  6, 77, 52,128,  6, 78, 53,128,
1330       6, 79, 54,128,  6, 80, 55,128,  6, 81, 56,128,  6, 82,183, 48,
1331     128,  6, 71, 53,  3, 47,171, 47,203, 47,235, 48,  5, 47,183, 47,
1332     187, 47,191, 47,195, 47,199, 53,128,  6,164, 54,128,  6,126, 55,
1333     128,  6,134, 56,128,  6,152, 57,128,  6,175, 49,  5, 47,215, 47,
1334     219, 47,223, 47,227, 47,231, 49,128,  6,121, 50,128,  6,136, 51,
1335     128,  6,145, 52,128,  6,186, 57,128,  6,210,179, 52,128,  6,213,
1336      54,  7, 48,  0, 48,  5, 48, 10, 48, 15, 48, 53, 48,115, 48,177,
1337     179, 54,128, 32,170,180, 53,128,  5,190,181, 56,128,  5,195, 54,
1338       6, 48, 29, 48, 33, 48, 37, 48, 41, 48, 45, 48, 49, 52,128,  5,
1339     208, 53,128,  5,209, 54,128,  5,210, 55,128,  5,211, 56,128,  5,
1340     212, 57,128,  5,213, 55, 10, 48, 75, 48, 79, 48, 83, 48, 87, 48,
1341      91, 48, 95, 48, 99, 48,103, 48,107, 48,111, 48,128,  5,214, 49,
1342     128,  5,215, 50,128,  5,216, 51,128,  5,217, 52,128,  5,218, 53,
1343     128,  5,219, 54,128,  5,220, 55,128,  5,221, 56,128,  5,222, 57,
1344     128,  5,223, 56, 10, 48,137, 48,141, 48,145, 48,149, 48,153, 48,
1345     157, 48,161, 48,165, 48,169, 48,173, 48,128,  5,224, 49,128,  5,
1346     225, 50,128,  5,226, 51,128,  5,227, 52,128,  5,228, 53,128,  5,
1347     229, 54,128,  5,230, 55,128,  5,231, 56,128,  5,232, 57,128,  5,
1348     233, 57,  3, 48,185, 48,189, 48,193, 48,128,  5,234, 52,128,251,
1349      42, 53,128,251, 43, 55,  4, 48,207, 48,221, 48,241, 48,246, 48,
1350       2, 48,213, 48,217, 48,128,251, 75, 53,128,251, 31, 49,  3, 48,
1351     229, 48,233, 48,237, 54,128,  5,240, 55,128,  5,241, 56,128,  5,
1352     242,178, 51,128,251, 53, 57,  7, 49,  6, 49, 10, 49, 14, 49, 18,
1353      49, 22, 49, 26, 49, 30, 51,128,  5,180, 52,128,  5,181, 53,128,
1354       5,182, 54,128,  5,187, 55,128,  5,184, 56,128,  5,183, 57,128,
1355       5,176, 56,  3, 49, 42, 49, 86, 49, 91, 48,  7, 49, 58, 49, 62,
1356      49, 66, 49, 70, 49, 74, 49, 78, 49, 82, 48,128,  5,178, 49,128,
1357       5,177, 50,128,  5,179, 51,128,  5,194, 52,128,  5,193, 54,128,
1358       5,185, 55,128,  5,188,179, 57,128,  5,189, 52,  2, 49, 97, 49,
1359     101, 49,128,  5,191, 50,128,  5,192,185,178, 57,128,  2,188, 54,
1360       3, 49,119, 49,178, 49,185, 49,  4, 49,129, 49,145, 49,151, 49,
1361     172, 50,  2, 49,135, 49,140,180, 56,128, 33,  5,184, 57,128, 33,
1362      19,179,181, 50,128, 33, 22,181, 55,  3, 49,160, 49,164, 49,168,
1363      51,128, 32, 44, 52,128, 32, 45, 53,128, 32, 46,182,182, 52,128,
1364      32, 12,179,177,182, 55,128,  6,109,180,185,179, 55,128,  2,189,
1365     103,  2, 49,198, 49,205,242,225,246,101,128,  0,224,117,  2, 49,
1366     211, 49,220,234,225,242,225,244,105,128, 10,133,242,237,245,235,
1367     232,105,128, 10,  5,104,  2, 49,235, 49,245,233,242,225,231,225,
1368     238, 97,128, 48, 66,239,239,235,225,226,239,246,101,128, 30,163,
1369     105,  7, 50, 16, 50, 41, 50, 48, 50, 60, 50, 85, 50,101, 50,181,
1370      98,  2, 50, 22, 50, 31,229,238,231,225,236,105,128,  9,144,239,
1371     240,239,237,239,230,111,128, 49, 30,228,229,246, 97,128,  9, 16,
1372     229,227,249,242,233,236,236,233, 99,128,  4,213,231,117,  2, 50,
1373      67, 50, 76,234,225,242,225,244,105,128, 10,144,242,237,245,235,
1374     232,105,128, 10, 16,237,225,244,242,225,231,245,242,237,245,235,
1375     232,105,128, 10, 72,110,  5, 50,113, 50,122, 50,136, 50,152, 50,
1376     167,225,242,225,226,233, 99,128,  6, 57,230,233,238,225,236,225,
1377     242,225,226,233, 99,128,254,202,233,238,233,244,233,225,236,225,
1378     242,225,226,233, 99,128,254,203,237,229,228,233,225,236,225,242,
1379     225,226,233, 99,128,254,204,246,229,242,244,229,228,226,242,229,
1380     246,101,128,  2,  3,246,239,247,229,236,243,233,231,110,  3, 50,
1381     197, 50,207, 50,214,226,229,238,231,225,236,105,128,  9,200,228,
1382     229,246, 97,128,  9, 72,231,245,234,225,242,225,244,105,128, 10,
1383     200,107,  2, 50,231, 50,255,225,244,225,235,225,238, 97,129, 48,
1384     162, 50,243,232,225,236,230,247,233,228,244,104,128,255,113,239,
1385     242,229,225,110,128, 49, 79,108,  3, 51, 15, 52, 71, 52, 80,101,
1386       2, 51, 21, 52, 66,102,136,  5,208, 51, 41, 51, 50, 51, 65, 51,
1387      79, 51,168, 51,182, 52, 37, 52, 51,225,242,225,226,233, 99,128,
1388       6, 39,228,225,231,229,243,232,232,229,226,242,229,119,128,251,
1389      48,230,233,238,225,236,225,242,225,226,233, 99,128,254,142,104,
1390       2, 51, 85, 51,160,225,237,250, 97,  2, 51, 94, 51,127,225,226,
1391     239,246,101,  2, 51,104, 51,113,225,242,225,226,233, 99,128,  6,
1392      35,230,233,238,225,236,225,242,225,226,233, 99,128,254,132,226,
1393     229,236,239,119,  2, 51,137, 51,146,225,242,225,226,233, 99,128,
1394       6, 37,230,233,238,225,236,225,242,225,226,233, 99,128,254,136,
1395     229,226,242,229,119,128,  5,208,236,225,237,229,228,232,229,226,
1396     242,229,119,128,251, 79,237, 97,  2, 51,189, 51,225,228,228,225,
1397     225,226,239,246,101,  2, 51,202, 51,211,225,242,225,226,233, 99,
1398     128,  6, 34,230,233,238,225,236,225,242,225,226,233, 99,128,254,
1399     130,235,243,245,242, 97,  4, 51,239, 51,248, 52,  6, 52, 22,225,
1400     242,225,226,233, 99,128,  6, 73,230,233,238,225,236,225,242,225,
1401     226,233, 99,128,254,240,233,238,233,244,233,225,236,225,242,225,
1402     226,233, 99,128,254,243,237,229,228,233,225,236,225,242,225,226,
1403     233, 99,128,254,244,240,225,244,225,232,232,229,226,242,229,119,
1404     128,251, 46,241,225,237,225,244,243,232,229,226,242,229,119,128,
1405     251, 47,240,104,128, 33, 53,236,229,241,245,225,108,128, 34, 76,
1406     240,232, 97,129,  3,177, 52, 88,244,239,238,239,115,128,  3,172,
1407     109,  4, 52,106, 52,114, 52,125, 52,159,225,227,242,239,110,128,
1408       1,  1,239,238,239,243,240,225,227,101,128,255, 65,240,229,242,
1409     243,225,238,100,130,  0, 38, 52,139, 52,151,237,239,238,239,243,
1410     240,225,227,101,128,255,  6,243,237,225,236,108,128,247, 38,243,
1411     241,245,225,242,101,128, 51,194,110,  4, 52,178, 52,189, 53, 55,
1412      53, 65,226,239,240,239,237,239,230,111,128, 49, 34,103,  4, 52,
1413     199, 52,210, 52,224, 53, 47,226,239,240,239,237,239,230,111,128,
1414      49, 36,235,232,225,238,235,232,245,244,232,225,105,128, 14, 90,
1415     236,101,131, 34, 32, 52,235, 53, 32, 53, 39,226,242,225,227,235,
1416     229,116,  2, 52,247, 53, 11,236,229,230,116,129, 48,  8, 53,  0,
1417     246,229,242,244,233,227,225,108,128,254, 63,242,233,231,232,116,
1418     129, 48,  9, 53, 21,246,229,242,244,233,227,225,108,128,254, 64,
1419     236,229,230,116,128, 35, 41,242,233,231,232,116,128, 35, 42,243,
1420     244,242,239,109,128, 33, 43,239,244,229,236,229,233, 97,128,  3,
1421     135,117,  2, 53, 71, 53, 83,228,225,244,244,225,228,229,246, 97,
1422     128,  9, 82,243,246,225,242, 97,  3, 53, 95, 53,105, 53,112,226,
1423     229,238,231,225,236,105,128,  9,130,228,229,246, 97,128,  9,  2,
1424     231,245,234,225,242,225,244,105,128, 10,130,239,231,239,238,229,
1425     107,128,  1,  5,112,  3, 53,140, 53,164, 53,194, 97,  2, 53,146,
1426      53,158,225,244,239,243,241,245,225,242,101,128, 51,  0,242,229,
1427     110,128, 36,156,239,243,244,242,239,240,232,101,  2, 53,177, 53,
1428     188,225,242,237,229,238,233,225,110,128,  5, 90,237,239,100,128,
1429       2,188,112,  2, 53,200, 53,205,236,101,128,248,255,242,111,  2,
1430      53,212, 53,220,225,227,232,229,115,128, 34, 80,120,  2, 53,226,
1431      53,246,229,241,245,225,108,129, 34, 72, 53,236,239,242,233,237,
1432     225,231,101,128, 34, 82,233,237,225,244,229,236,249,229,241,245,
1433     225,108,128, 34, 69,114,  4, 54, 15, 54, 42, 54, 46, 54, 91,225,
1434     229, 97,  2, 54, 23, 54, 33,229,235,239,242,229,225,110,128, 49,
1435     142,235,239,242,229,225,110,128, 49,141, 99,128, 35, 18,105,  2,
1436      54, 52, 54, 66,231,232,244,232,225,236,230,242,233,238,103,128,
1437      30,154,238,103,130,  0,229, 54, 75, 54, 83,225,227,245,244,101,
1438     128,  1,251,226,229,236,239,119,128, 30,  1,242,239,119,  8, 54,
1439     111, 54,118, 54,247, 55, 57, 55,107, 55,162, 55,185, 56,  4,226,
1440     239,244,104,128, 33,148,100,  3, 54,126, 54,165, 54,212,225,243,
1441     104,  4, 54,138, 54,145, 54,152, 54,160,228,239,247,110,128, 33,
1442     227,236,229,230,116,128, 33,224,242,233,231,232,116,128, 33,226,
1443     245,112,128, 33,225,226,108,  5, 54,178, 54,185, 54,192, 54,199,
1444      54,207,226,239,244,104,128, 33,212,228,239,247,110,128, 33,211,
1445     236,229,230,116,128, 33,208,242,233,231,232,116,128, 33,210,245,
1446     112,128, 33,209,239,247,110,131, 33,147, 54,224, 54,231, 54,239,
1447     236,229,230,116,128, 33,153,242,233,231,232,116,128, 33,152,247,
1448     232,233,244,101,128, 33,233,104,  2, 54,253, 55, 48,229,225,100,
1449       4, 55,  9, 55, 19, 55, 29, 55, 40,228,239,247,238,237,239,100,
1450     128,  2,197,236,229,230,244,237,239,100,128,  2,194,242,233,231,
1451     232,244,237,239,100,128,  2,195,245,240,237,239,100,128,  2,196,
1452     239,242,233,250,229,120,128,248,231,236,229,230,116,131, 33,144,
1453      55, 70, 55, 87, 55, 99,228,226,108,129, 33,208, 55, 78,243,244,
1454     242,239,235,101,128, 33,205,239,246,229,242,242,233,231,232,116,
1455     128, 33,198,247,232,233,244,101,128, 33,230,242,233,231,232,116,
1456     132, 33,146, 55,123, 55,135, 55,143, 55,154,228,226,236,243,244,
1457     242,239,235,101,128, 33,207,232,229,225,246,121,128, 39,158,239,
1458     246,229,242,236,229,230,116,128, 33,196,247,232,233,244,101,128,
1459      33,232,244,225, 98,  2, 55,170, 55,177,236,229,230,116,128, 33,
1460     228,242,233,231,232,116,128, 33,229,245,112,132, 33,145, 55,198,
1461      55,226, 55,244, 55,252,100,  2, 55,204, 55,216,110,129, 33,149,
1462      55,210,226,243,101,128, 33,168,239,247,238,226,225,243,101,128,
1463      33,168,236,229,230,116,129, 33,150, 55,235,239,230,228,239,247,
1464     110,128, 33,197,242,233,231,232,116,128, 33,151,247,232,233,244,
1465     101,128, 33,231,246,229,242,244,229,120,128,248,230,115,  5, 56,
1466      25, 56,101, 56,146, 56,229, 56,239, 99,  2, 56, 31, 56, 83,233,
1467     105,  2, 56, 38, 56, 61,227,233,242,227,245,109,129,  0, 94, 56,
1468      49,237,239,238,239,243,240,225,227,101,128,255, 62,244,233,236,
1469     228,101,129,  0,126, 56, 71,237,239,238,239,243,240,225,227,101,
1470     128,255, 94,242,233,240,116,129,  2, 81, 56, 92,244,245,242,238,
1471     229,100,128,  2, 82,237,225,236,108,  2, 56,110, 56,121,232,233,
1472     242,225,231,225,238, 97,128, 48, 65,235,225,244,225,235,225,238,
1473      97,129, 48,161, 56,134,232,225,236,230,247,233,228,244,104,128,
1474     255,103,244,229,242,233,115,  2, 56,156, 56,225,107,131,  0, 42,
1475      56,166, 56,194, 56,217, 97,  2, 56,172, 56,186,236,244,239,238,
1476     229,225,242,225,226,233, 99,128,  6,109,242,225,226,233, 99,128,
1477       6,109,109,  2, 56,200, 56,206,225,244,104,128, 34, 23,239,238,
1478     239,243,240,225,227,101,128,255, 10,243,237,225,236,108,128,254,
1479      97,109,128, 32, 66,245,240,229,242,233,239,114,128,246,233,249,
1480     237,240,244,239,244,233,227,225,236,236,249,229,241,245,225,108,
1481     128, 34, 67,116,132,  0, 64, 57, 15, 57, 22, 57, 34, 57, 42,233,
1482     236,228,101,128,  0,227,237,239,238,239,243,240,225,227,101,128,
1483     255, 32,243,237,225,236,108,128,254,107,245,242,238,229,100,128,
1484       2, 80,117,  6, 57, 64, 57, 89, 57, 96, 57,121, 57,141, 57,157,
1485      98,  2, 57, 70, 57, 79,229,238,231,225,236,105,128,  9,148,239,
1486     240,239,237,239,230,111,128, 49, 32,228,229,246, 97,128,  9, 20,
1487     231,117,  2, 57,103, 57,112,234,225,242,225,244,105,128, 10,148,
1488     242,237,245,235,232,105,128, 10, 20,236,229,238,231,244,232,237,
1489     225,242,235,226,229,238,231,225,236,105,128,  9,215,237,225,244,
1490     242,225,231,245,242,237,245,235,232,105,128, 10, 76,246,239,247,
1491     229,236,243,233,231,110,  3, 57,173, 57,183, 57,190,226,229,238,
1492     231,225,236,105,128,  9,204,228,229,246, 97,128,  9, 76,231,245,
1493     234,225,242,225,244,105,128, 10,204,246,225,231,242,225,232,225,
1494     228,229,246, 97,128,  9, 61,121,  2, 57,221, 57,233,226,225,242,
1495     237,229,238,233,225,110,128,  5, 97,233,110,130,  5,226, 57,242,
1496      58,  1,225,236,244,239,238,229,232,229,226,242,229,119,128,251,
1497      32,232,229,226,242,229,119,128,  5,226, 98,144,  0, 98, 58, 46,
1498      58,181, 58,192, 58,201, 58,226, 60, 11, 60, 73, 60,146, 62, 72,
1499      62, 84, 62,127, 62,135, 62,145, 64, 15, 64, 39, 64, 48, 97,  7,
1500      58, 62, 58, 72, 58, 96, 58,103, 58,128, 58,152, 58,163,226,229,
1501     238,231,225,236,105,128,  9,172,227,235,243,236,225,243,104,129,
1502       0, 92, 58, 84,237,239,238,239,243,240,225,227,101,128,255, 60,
1503     228,229,246, 97,128,  9, 44,231,117,  2, 58,110, 58,119,234,225,
1504     242,225,244,105,128, 10,172,242,237,245,235,232,105,128, 10, 44,
1505     104,  2, 58,134, 58,144,233,242,225,231,225,238, 97,128, 48,112,
1506     244,244,232,225,105,128, 14, 63,235,225,244,225,235,225,238, 97,
1507     128, 48,208,114,129,  0,124, 58,169,237,239,238,239,243,240,225,
1508     227,101,128,255, 92,226,239,240,239,237,239,230,111,128, 49,  5,
1509     227,233,242,227,236,101,128, 36,209,228,239,116,  2, 58,209, 58,
1510     218,225,227,227,229,238,116,128, 30,  3,226,229,236,239,119,128,
1511      30,  5,101,  6, 58,240, 59,  5, 59, 28, 59,170, 59,181, 59,193,
1512     225,237,229,228,243,233,248,244,229,229,238,244,232,238,239,244,
1513     229,115,128, 38,108, 99,  2, 59, 11, 59, 18,225,245,243,101,128,
1514      34, 53,249,242,233,236,236,233, 99,128,  4, 49,104,  5, 59, 40,
1515      59, 49, 59, 63, 59, 93, 59,152,225,242,225,226,233, 99,128,  6,
1516      40,230,233,238,225,236,225,242,225,226,233, 99,128,254,144,105,
1517       2, 59, 69, 59, 84,238,233,244,233,225,236,225,242,225,226,233,
1518      99,128,254,145,242,225,231,225,238, 97,128, 48,121,237,101,  2,
1519      59,100, 59,113,228,233,225,236,225,242,225,226,233, 99,128,254,
1520     146,229,237,105,  2, 59,121, 59,136,238,233,244,233,225,236,225,
1521     242,225,226,233, 99,128,252,159,243,239,236,225,244,229,228,225,
1522     242,225,226,233, 99,128,252,  8,238,239,239,238,230,233,238,225,
1523     236,225,242,225,226,233, 99,128,252,109,235,225,244,225,235,225,
1524     238, 97,128, 48,217,238,225,242,237,229,238,233,225,110,128,  5,
1525      98,116,132,  5,209, 59,205, 59,225, 59,245, 59,254, 97,129,  3,
1526     178, 59,211,243,249,237,226,239,236,231,242,229,229,107,128,  3,
1527     208,228,225,231,229,243,104,129,251, 49, 59,236,232,229,226,242,
1528     229,119,128,251, 49,232,229,226,242,229,119,128,  5,209,242,225,
1529     230,229,232,229,226,242,229,119,128,251, 76,104,  2, 60, 17, 60,
1530      67, 97,  3, 60, 25, 60, 35, 60, 42,226,229,238,231,225,236,105,
1531     128,  9,173,228,229,246, 97,128,  9, 45,231,117,  2, 60, 49, 60,
1532      58,234,225,242,225,244,105,128, 10,173,242,237,245,235,232,105,
1533     128, 10, 45,239,239,107,128,  2, 83,105,  5, 60, 85, 60, 96, 60,
1534     107, 60,121, 60,135,232,233,242,225,231,225,238, 97,128, 48,115,
1535     235,225,244,225,235,225,238, 97,128, 48,211,236,225,226,233,225,
1536     236,227,236,233,227,107,128,  2,152,238,228,233,231,245,242,237,
1537     245,235,232,105,128, 10,  2,242,245,243,241,245,225,242,101,128,
1538      51, 49,108,  3, 60,154, 62, 55, 62, 66, 97,  2, 60,160, 62, 50,
1539     227,107,  6, 60,175, 60,184, 60,221, 61,114, 61,169, 61,221,227,
1540     233,242,227,236,101,128, 37,207,100,  2, 60,190, 60,199,233,225,
1541     237,239,238,100,128, 37,198,239,247,238,240,239,233,238,244,233,
1542     238,231,244,242,233,225,238,231,236,101,128, 37,188,108,  2, 60,
1543     227, 61, 74,101,  2, 60,233, 61, 13,230,244,240,239,233,238,244,
1544     233,238,103,  2, 60,248, 61,  2,240,239,233,238,244,229,114,128,
1545      37,196,244,242,233,225,238,231,236,101,128, 37,192,238,244,233,
1546     227,245,236,225,242,226,242,225,227,235,229,116,  2, 61, 33, 61,
1547      53,236,229,230,116,129, 48, 16, 61, 42,246,229,242,244,233,227,
1548     225,108,128,254, 59,242,233,231,232,116,129, 48, 17, 61, 63,246,
1549     229,242,244,233,227,225,108,128,254, 60,239,247,229,114,  2, 61,
1550      83, 61, 98,236,229,230,244,244,242,233,225,238,231,236,101,128,
1551      37,227,242,233,231,232,244,244,242,233,225,238,231,236,101,128,
1552      37,226,114,  2, 61,120, 61,131,229,227,244,225,238,231,236,101,
1553     128, 37,172,233,231,232,244,240,239,233,238,244,233,238,103,  2,
1554      61,148, 61,158,240,239,233,238,244,229,114,128, 37,186,244,242,
1555     233,225,238,231,236,101,128, 37,182,115,  3, 61,177, 61,207, 61,
1556     215,109,  2, 61,183, 61,195,225,236,236,243,241,245,225,242,101,
1557     128, 37,170,233,236,233,238,231,230,225,227,101,128, 38, 59,241,
1558     245,225,242,101,128, 37,160,244,225,114,128, 38,  5,245,240,112,
1559       2, 61,229, 62, 11,229,114,  2, 61,236, 61,251,236,229,230,244,
1560     244,242,233,225,238,231,236,101,128, 37,228,242,233,231,232,244,
1561     244,242,233,225,238,231,236,101,128, 37,229,239,233,238,244,233,
1562     238,103,  2, 62, 23, 62, 39,243,237,225,236,236,244,242,233,225,
1563     238,231,236,101,128, 37,180,244,242,233,225,238,231,236,101,128,
1564      37,178,238,107,128, 36, 35,233,238,229,226,229,236,239,119,128,
1565      30,  7,239,227,107,128, 37,136,237,239,238,239,243,240,225,227,
1566     101,128,255, 66,111,  3, 62, 92, 62,105, 62,116,226,225,233,237,
1567     225,233,244,232,225,105,128, 14, 26,232,233,242,225,231,225,238,
1568      97,128, 48,124,235,225,244,225,235,225,238, 97,128, 48,220,240,
1569     225,242,229,110,128, 36,157,241,243,241,245,225,242,101,128, 51,
1570     195,114,  4, 62,155, 63,149, 63,222, 64,  5,225, 99,  2, 62,162,
1571      63, 56,101,  3, 62,170, 62,175, 62,243,229,120,128,248,244,236,
1572     229,230,116,133,  0,123, 62,192, 62,197, 62,219, 62,227, 62,232,
1573     226,116,128,248,243,109,  2, 62,203, 62,208,233,100,128,248,242,
1574     239,238,239,243,240,225,227,101,128,255, 91,243,237,225,236,108,
1575     128,254, 91,244,112,128,248,241,246,229,242,244,233,227,225,108,
1576     128,254, 55,242,233,231,232,116,133,  0,125, 63,  5, 63, 10, 63,
1577      32, 63, 40, 63, 45,226,116,128,248,254,109,  2, 63, 16, 63, 21,
1578     233,100,128,248,253,239,238,239,243,240,225,227,101,128,255, 93,
1579     243,237,225,236,108,128,254, 92,244,112,128,248,252,246,229,242,
1580     244,233,227,225,108,128,254, 56,235,229,116,  2, 63, 64, 63,106,
1581     236,229,230,116,132,  0, 91, 63, 79, 63, 84, 63, 89, 63,101,226,
1582     116,128,248,240,229,120,128,248,239,237,239,238,239,243,240,225,
1583     227,101,128,255, 59,244,112,128,248,238,242,233,231,232,116,132,
1584       0, 93, 63,122, 63,127, 63,132, 63,144,226,116,128,248,251,229,
1585     120,128,248,250,237,239,238,239,243,240,225,227,101,128,255, 61,
1586     244,112,128,248,249,229,246,101,131,  2,216, 63,161, 63,172, 63,
1587     178,226,229,236,239,247,227,237, 98,128,  3, 46,227,237, 98,128,
1588       3,  6,233,238,246,229,242,244,229,100,  3, 63,193, 63,204, 63,
1589     210,226,229,236,239,247,227,237, 98,128,  3, 47,227,237, 98,128,
1590       3, 17,228,239,245,226,236,229,227,237, 98,128,  3, 97,233,228,
1591     231,101,  2, 63,231, 63,242,226,229,236,239,247,227,237, 98,128,
1592       3, 42,233,238,246,229,242,244,229,228,226,229,236,239,247,227,
1593     237, 98,128,  3, 58,239,235,229,238,226,225,114,128,  0,166,115,
1594       2, 64, 21, 64, 29,244,242,239,235,101,128,  1,128,245,240,229,
1595     242,233,239,114,128,246,234,244,239,240,226,225,114,128,  1,131,
1596     117,  3, 64, 56, 64, 67, 64, 78,232,233,242,225,231,225,238, 97,
1597     128, 48,118,235,225,244,225,235,225,238, 97,128, 48,214,236,108,
1598       2, 64, 85, 64,115,229,116,130, 32, 34, 64, 94, 64,104,233,238,
1599     246,229,242,243,101,128, 37,216,239,240,229,242,225,244,239,114,
1600     128, 34, 25,243,229,249,101,128, 37,206, 99,143,  0, 99, 64,156,
1601      65,105, 65,116, 65,180, 65,211, 66, 48, 67,215, 68,199, 69, 43,
1602      69, 92, 72, 84, 72, 92, 72,102, 72,114, 72,147, 97,  9, 64,176,
1603      64,187, 64,197, 64,204, 64,211, 64,236, 64,246, 65, 42, 65, 51,
1604     225,242,237,229,238,233,225,110,128,  5,110,226,229,238,231,225,
1605     236,105,128,  9,154,227,245,244,101,128,  1,  7,228,229,246, 97,
1606     128,  9, 26,231,117,  2, 64,218, 64,227,234,225,242,225,244,105,
1607     128, 10,154,242,237,245,235,232,105,128, 10, 26,236,243,241,245,
1608     225,242,101,128, 51,136,238,228,242,225,226,233,238,228,117,  4,
1609      65,  8, 65, 18, 65, 24, 65, 31,226,229,238,231,225,236,105,128,
1610       9,129,227,237, 98,128,  3, 16,228,229,246, 97,128,  9,  1,231,
1611     245,234,225,242,225,244,105,128, 10,129,240,243,236,239,227,107,
1612     128, 33,234,114,  3, 65, 59, 65, 65, 65, 91,229,239,102,128, 33,
1613       5,239,110,130,  2,199, 65, 74, 65, 85,226,229,236,239,247,227,
1614     237, 98,128,  3, 44,227,237, 98,128,  3, 12,242,233,225,231,229,
1615     242,229,244,245,242,110,128, 33,181,226,239,240,239,237,239,230,
1616     111,128, 49, 24, 99,  4, 65,126, 65,133, 65,152, 65,174,225,242,
1617     239,110,128,  1, 13,229,228,233,236,236, 97,129,  0,231, 65,144,
1618     225,227,245,244,101,128, 30,  9,233,242, 99,  2, 65,160, 65,165,
1619     236,101,128, 36,210,245,237,230,236,229,120,128,  1,  9,245,242,
1620     108,128,  2, 85,100,  2, 65,186, 65,202,239,116,129,  1, 11, 65,
1621     193,225,227,227,229,238,116,128,  1, 11,243,241,245,225,242,101,
1622     128, 51,197,101,  2, 65,217, 65,233,228,233,236,236, 97,129,  0,
1623     184, 65,227,227,237, 98,128,  3, 39,238,116,132,  0,162, 65,246,
1624      66, 14, 66, 26, 66, 37,105,  2, 65,252, 66,  4,231,242,225,228,
1625     101,128, 33,  3,238,230,229,242,233,239,114,128,246,223,237,239,
1626     238,239,243,240,225,227,101,128,255,224,239,236,228,243,244,249,
1627     236,101,128,247,162,243,245,240,229,242,233,239,114,128,246,224,
1628     104,  5, 66, 60, 66,123, 66,134, 67, 62, 67,154, 97,  4, 66, 70,
1629      66, 81, 66, 91, 66, 98,225,242,237,229,238,233,225,110,128,  5,
1630     121,226,229,238,231,225,236,105,128,  9,155,228,229,246, 97,128,
1631       9, 27,231,117,  2, 66,105, 66,114,234,225,242,225,244,105,128,
1632      10,155,242,237,245,235,232,105,128, 10, 27,226,239,240,239,237,
1633     239,230,111,128, 49, 20,101,  6, 66,148, 66,168, 66,192, 67,  4,
1634      67, 16, 67, 37,225,226,235,232,225,243,233,225,238,227,249,242,
1635     233,236,236,233, 99,128,  4,189, 99,  2, 66,174, 66,182,235,237,
1636     225,242,107,128, 39, 19,249,242,233,236,236,233, 99,128,  4, 71,
1637     100,  2, 66,198, 66,242,229,243,227,229,238,228,229,114,  2, 66,
1638     211, 66,231,225,226,235,232,225,243,233,225,238,227,249,242,233,
1639     236,236,233, 99,128,  4,191,227,249,242,233,236,236,233, 99,128,
1640       4,183,233,229,242,229,243,233,243,227,249,242,233,236,236,233,
1641      99,128,  4,245,232,225,242,237,229,238,233,225,110,128,  5,115,
1642     235,232,225,235,225,243,243,233,225,238,227,249,242,233,236,236,
1643     233, 99,128,  4,204,246,229,242,244,233,227,225,236,243,244,242,
1644     239,235,229,227,249,242,233,236,236,233, 99,128,  4,185,105,129,
1645       3,199, 67, 68,229,245,227,104,  4, 67, 81, 67,116, 67,131, 67,
1646     140, 97,  2, 67, 87, 67,102,227,233,242,227,236,229,235,239,242,
1647     229,225,110,128, 50,119,240,225,242,229,238,235,239,242,229,225,
1648     110,128, 50, 23,227,233,242,227,236,229,235,239,242,229,225,110,
1649     128, 50,105,235,239,242,229,225,110,128, 49, 74,240,225,242,229,
1650     238,235,239,242,229,225,110,128, 50,  9,111,  2, 67,160, 67,210,
1651     227,104,  3, 67,169, 67,191, 67,201,225,110,  2, 67,176, 67,184,
1652     231,244,232,225,105,128, 14, 10,244,232,225,105,128, 14,  8,233,
1653     238,231,244,232,225,105,128, 14,  9,239,229,244,232,225,105,128,
1654      14, 12,239,107,128,  1,136,105,  2, 67,221, 68, 67,229,245, 99,
1655       5, 67,235, 68, 14, 68, 29, 68, 38, 68, 52, 97,  2, 67,241, 68,
1656       0,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,118,
1657     240,225,242,229,238,235,239,242,229,225,110,128, 50, 22,227,233,
1658     242,227,236,229,235,239,242,229,225,110,128, 50,104,235,239,242,
1659     229,225,110,128, 49, 72,240,225,242,229,238,235,239,242,229,225,
1660     110,128, 50,  8,245,240,225,242,229,238,235,239,242,229,225,110,
1661     128, 50, 28,242, 99,  2, 68, 74, 68,169,236,101,132, 37,203, 68,
1662      87, 68, 98, 68,103, 68,127,237,245,236,244,233,240,236,121,128,
1663      34,151,239,116,128, 34,153,112,  2, 68,109, 68,115,236,245,115,
1664     128, 34,149,239,243,244,225,236,237,225,242,107,128, 48, 54,247,
1665     233,244,104,  2, 68,136, 68,152,236,229,230,244,232,225,236,230,
1666     226,236,225,227,107,128, 37,208,242,233,231,232,244,232,225,236,
1667     230,226,236,225,227,107,128, 37,209,245,237,230,236,229,120,130,
1668       2,198, 68,182, 68,193,226,229,236,239,247,227,237, 98,128,  3,
1669      45,227,237, 98,128,  3,  2,108,  3, 68,207, 68,213, 69, 11,229,
1670     225,114,128, 35, 39,233,227,107,  4, 68,225, 68,236, 68,245, 68,
1671     255,225,236,246,229,239,236,225,114,128,  1,194,228,229,238,244,
1672     225,108,128,  1,192,236,225,244,229,242,225,108,128,  1,193,242,
1673     229,244,242,239,230,236,229,120,128,  1,195,245, 98,129, 38, 99,
1674      69, 18,243,245,233,116,  2, 69, 27, 69, 35,226,236,225,227,107,
1675     128, 38, 99,247,232,233,244,101,128, 38,103,109,  3, 69, 51, 69,
1676      65, 69, 76,227,245,226,229,228,243,241,245,225,242,101,128, 51,
1677     164,239,238,239,243,240,225,227,101,128,255, 67,243,241,245,225,
1678     242,229,228,243,241,245,225,242,101,128, 51,160,111,  8, 69,110,
1679      69,121, 69,208, 70,150, 71,179, 71,210, 72, 61, 72, 70,225,242,
1680     237,229,238,233,225,110,128,  5,129,236,239,110,131,  0, 58, 69,
1681     133, 69,158, 69,177,237,239,110,  2, 69,141, 69,149,229,244,225,
1682     242,121,128, 32,161,239,243,240,225,227,101,128,255, 26,115,  2,
1683      69,164, 69,170,233,231,110,128, 32,161,237,225,236,108,128,254,
1684      85,244,242,233,225,238,231,245,236,225,114,  2, 69,192, 69,202,
1685     232,225,236,230,237,239,100,128,  2,209,237,239,100,128,  2,208,
1686     109,  2, 69,214, 70,143,237, 97,134,  0, 44, 69,231, 70, 39, 70,
1687      50, 70, 62, 70, 92, 70,115, 97,  3, 69,239, 70,  9, 70, 17,226,
1688     239,246,101,  2, 69,248, 69,254,227,237, 98,128,  3, 19,242,233,
1689     231,232,244,227,237, 98,128,  3, 21,227,227,229,238,116,128,246,
1690     195,114,  2, 70, 23, 70, 30,225,226,233, 99,128,  6, 12,237,229,
1691     238,233,225,110,128,  5, 93,233,238,230,229,242,233,239,114,128,
1692     246,225,237,239,238,239,243,240,225,227,101,128,255, 12,242,229,
1693     246,229,242,243,229,100,  2, 70, 75, 70, 86,225,226,239,246,229,
1694     227,237, 98,128,  3, 20,237,239,100,128,  2,189,115,  2, 70, 98,
1695      70,105,237,225,236,108,128,254, 80,245,240,229,242,233,239,114,
1696     128,246,226,244,245,242,238,229,100,  2, 70,126, 70,137,225,226,
1697     239,246,229,227,237, 98,128,  3, 18,237,239,100,128,  2,187,240,
1698     225,243,115,128, 38, 60,110,  2, 70,156, 70,165,231,242,245,229,
1699     238,116,128, 34, 69,116,  2, 70,171, 70,185,239,245,242,233,238,
1700     244,229,231,242,225,108,128, 34, 46,242,239,108,142, 35,  3, 70,
1701     219, 70,225, 70,240, 70,255, 71, 43, 71, 88, 71,102, 71,107, 71,
1702     112, 71,117, 71,123, 71,128, 71,169, 71,174,193,195, 75,128,  0,
1703       6, 66,  2, 70,231, 70,236,197, 76,128,  0,  7, 83,128,  0,  8,
1704      67,  2, 70,246, 70,251,193, 78,128,  0, 24, 82,128,  0, 13, 68,
1705       3, 71,  7, 71, 33, 71, 38, 67,  4, 71, 17, 71, 21, 71, 25, 71,
1706      29, 49,128,  0, 17, 50,128,  0, 18, 51,128,  0, 19, 52,128,  0,
1707      20,197, 76,128,  0,127,204, 69,128,  0, 16, 69,  5, 71, 55, 71,
1708      59, 71, 64, 71, 69, 71, 74, 77,128,  0, 25,206, 81,128,  0,  5,
1709     207, 84,128,  0,  4,211, 67,128,  0, 27, 84,  2, 71, 80, 71, 84,
1710      66,128,  0, 23, 88,128,  0,  3, 70,  2, 71, 94, 71, 98, 70,128,
1711       0, 12, 83,128,  0, 28,199, 83,128,  0, 29,200, 84,128,  0,  9,
1712     204, 70,128,  0, 10,206,193, 75,128,  0, 21,210, 83,128,  0, 30,
1713      83,  5, 71,140, 71,144, 71,154, 71,159, 71,164, 73,128,  0, 15,
1714      79,129,  0, 14, 71,150, 84,128,  0,  2,212, 88,128,  0,  1,213,
1715      66,128,  0, 26,217, 78,128,  0, 22,213, 83,128,  0, 31,214, 84,
1716     128,  0, 11,240,249,242,233,231,232,116,129,  0,169, 71,191,115,
1717       2, 71,197, 71,203,225,238,115,128,248,233,229,242,233,102,128,
1718     246,217,114,  2, 71,216, 72, 44,238,229,242,226,242,225,227,235,
1719     229,116,  2, 71,231, 72,  9,236,229,230,116,130, 48, 12, 71,242,
1720      71,254,232,225,236,230,247,233,228,244,104,128,255, 98,246,229,
1721     242,244,233,227,225,108,128,254, 65,242,233,231,232,116,130, 48,
1722      13, 72, 21, 72, 33,232,225,236,230,247,233,228,244,104,128,255,
1723      99,246,229,242,244,233,227,225,108,128,254, 66,240,239,242,225,
1724     244,233,239,238,243,241,245,225,242,101,128, 51,127,243,241,245,
1725     225,242,101,128, 51,199,246,229,242,235,231,243,241,245,225,242,
1726     101,128, 51,198,240,225,242,229,110,128, 36,158,242,245,250,229,
1727     233,242,111,128, 32,162,243,244,242,229,244,227,232,229,100,128,
1728       2,151,245,114,  2, 72,121, 72,139,236,121,  2, 72,128, 72,134,
1729     225,238,100,128, 34,207,239,114,128, 34,206,242,229,238,227,121,
1730     128,  0,164,249,114,  4, 72,158, 72,166, 72,173, 72,181,194,242,
1731     229,246,101,128,246,209,198,236,229,120,128,246,210,226,242,229,
1732     246,101,128,246,212,230,236,229,120,128,246,213,100,146,  0,100,
1733      72,228, 74,110, 75,134, 75,194, 76,114, 77, 68, 77,130, 78, 59,
1734      78, 72, 78, 81, 78,107, 78,132, 78,141, 79,208, 79,216, 79,227,
1735      79,247, 80, 19, 97, 11, 72,252, 73,  7, 73, 17, 73, 89, 73,152,
1736      73,163, 73,174, 73,243, 74, 49, 74, 55, 74, 85,225,242,237,229,
1737     238,233,225,110,128,  5,100,226,229,238,231,225,236,105,128,  9,
1738     166,100,  5, 73, 29, 73, 38, 73, 44, 73, 58, 73, 74,225,242,225,
1739     226,233, 99,128,  6, 54,229,246, 97,128,  9, 38,230,233,238,225,
1740     236,225,242,225,226,233, 99,128,254,190,233,238,233,244,233,225,
1741     236,225,242,225,226,233, 99,128,254,191,237,229,228,233,225,236,
1742     225,242,225,226,233, 99,128,254,192,103,  3, 73, 97, 73,114, 73,
1743     128,229,243,104,129,  5,188, 73,105,232,229,226,242,229,119,128,
1744       5,188,231,229,114,129, 32, 32, 73,122,228,226,108,128, 32, 33,
1745     117,  2, 73,134, 73,143,234,225,242,225,244,105,128, 10,166,242,
1746     237,245,235,232,105,128, 10, 38,232,233,242,225,231,225,238, 97,
1747     128, 48, 96,235,225,244,225,235,225,238, 97,128, 48,192,108,  3,
1748      73,182, 73,191, 73,229,225,242,225,226,233, 99,128,  6, 47,229,
1749     116,130,  5,211, 73,200, 73,220,228,225,231,229,243,104,129,251,
1750      51, 73,211,232,229,226,242,229,119,128,251, 51,232,229,226,242,
1751     229,119,128,  5,211,230,233,238,225,236,225,242,225,226,233, 99,
1752     128,254,170,237,237, 97,  3, 73,253, 74,  6, 74, 18,225,242,225,
1753     226,233, 99,128,  6, 79,236,239,247,225,242,225,226,233, 99,128,
1754       6, 79,244,225,238, 97,  2, 74, 27, 74, 41,236,244,239,238,229,
1755     225,242,225,226,233, 99,128,  6, 76,242,225,226,233, 99,128,  6,
1756      76,238,228, 97,128,  9,100,242,231, 97,  2, 74, 63, 74, 72,232,
1757     229,226,242,229,119,128,  5,167,236,229,230,244,232,229,226,242,
1758     229,119,128,  5,167,243,233,225,240,238,229,245,237,225,244,225,
1759     227,249,242,233,236,236,233,227,227,237, 98,128,  4,133, 98,  3,
1760      74,118, 75,115, 75,125,108,  9, 74,138, 74,146, 75,  3, 75, 11,
1761      75, 27, 75, 38, 75, 56, 75, 70, 75, 81,199,242,225,246,101,128,
1762     246,211, 97,  2, 74,152, 74,209,238,231,236,229,226,242,225,227,
1763     235,229,116,  2, 74,168, 74,188,236,229,230,116,129, 48, 10, 74,
1764     177,246,229,242,244,233,227,225,108,128,254, 61,242,233,231,232,
1765     116,129, 48, 11, 74,198,246,229,242,244,233,227,225,108,128,254,
1766      62,114,  2, 74,215, 74,236,227,232,233,238,246,229,242,244,229,
1767     228,226,229,236,239,247,227,237, 98,128,  3, 43,242,239,119,  2,
1768      74,244, 74,251,236,229,230,116,128, 33,212,242,233,231,232,116,
1769     128, 33,210,228,225,238,228, 97,128,  9,101,231,242,225,246,101,
1770     129,246,214, 75, 21,227,237, 98,128,  3, 15,233,238,244,229,231,
1771     242,225,108,128, 34, 44,236,239,247,236,233,238,101,129, 32, 23,
1772      75, 50,227,237, 98,128,  3, 51,239,246,229,242,236,233,238,229,
1773     227,237, 98,128,  3, 63,240,242,233,237,229,237,239,100,128,  2,
1774     186,246,229,242,244,233,227,225,108,  2, 75, 94, 75,100,226,225,
1775     114,128, 32, 22,236,233,238,229,225,226,239,246,229,227,237, 98,
1776     128,  3, 14,239,240,239,237,239,230,111,128, 49,  9,243,241,245,
1777     225,242,101,128, 51,200, 99,  4, 75,144, 75,151, 75,160, 75,187,
1778     225,242,239,110,128,  1, 15,229,228,233,236,236, 97,128, 30, 17,
1779     233,242, 99,  2, 75,168, 75,173,236,101,128, 36,211,245,237,230,
1780     236,229,248,226,229,236,239,119,128, 30, 19,242,239,225,116,128,
1781       1, 17,100,  4, 75,204, 76, 29, 76, 39, 76, 90, 97,  4, 75,214,
1782      75,224, 75,231, 76,  0,226,229,238,231,225,236,105,128,  9,161,
1783     228,229,246, 97,128,  9, 33,231,117,  2, 75,238, 75,247,234,225,
1784     242,225,244,105,128, 10,161,242,237,245,235,232,105,128, 10, 33,
1785     108,  2, 76,  6, 76, 15,225,242,225,226,233, 99,128,  6,136,230,
1786     233,238,225,236,225,242,225,226,233, 99,128,251,137,228,232,225,
1787     228,229,246, 97,128,  9, 92,232, 97,  3, 76, 48, 76, 58, 76, 65,
1788     226,229,238,231,225,236,105,128,  9,162,228,229,246, 97,128,  9,
1789      34,231,117,  2, 76, 72, 76, 81,234,225,242,225,244,105,128, 10,
1790     162,242,237,245,235,232,105,128, 10, 34,239,116,  2, 76, 97, 76,
1791     106,225,227,227,229,238,116,128, 30, 11,226,229,236,239,119,128,
1792      30, 13,101,  8, 76,132, 76,185, 76,192, 76,217, 76,227, 76,238,
1793      77, 27, 77, 63, 99,  2, 76,138, 76,175,233,237,225,236,243,229,
1794     240,225,242,225,244,239,114,  2, 76,156, 76,165,225,242,225,226,
1795     233, 99,128,  6,107,240,229,242,243,233,225,110,128,  6,107,249,
1796     242,233,236,236,233, 99,128,  4, 52,231,242,229,101,128,  0,176,
1797     232,105,  2, 76,199, 76,208,232,229,226,242,229,119,128,  5,173,
1798     242,225,231,225,238, 97,128, 48,103,233,227,239,240,244,233, 99,
1799     128,  3,239,235,225,244,225,235,225,238, 97,128, 48,199,108,  2,
1800      76,244, 77, 11,229,244,101,  2, 76,252, 77,  3,236,229,230,116,
1801     128, 35, 43,242,233,231,232,116,128, 35, 38,244, 97,129,  3,180,
1802      77, 18,244,245,242,238,229,100,128,  1,141,238,239,237,233,238,
1803     225,244,239,242,237,233,238,245,243,239,238,229,238,245,237,229,
1804     242,225,244,239,242,226,229,238,231,225,236,105,128,  9,248,250,
1805     104,128,  2,164,104,  2, 77, 74, 77,124, 97,  3, 77, 82, 77, 92,
1806      77, 99,226,229,238,231,225,236,105,128,  9,167,228,229,246, 97,
1807     128,  9, 39,231,117,  2, 77,106, 77,115,234,225,242,225,244,105,
1808     128, 10,167,242,237,245,235,232,105,128, 10, 39,239,239,107,128,
1809       2, 87,105,  6, 77,144, 77,193, 77,253, 78,  8, 78, 19, 78, 29,
1810      97,  2, 77,150, 77,172,236,249,244,233,235,225,244,239,238,239,
1811     115,129,  3,133, 77,166,227,237, 98,128,  3, 68,237,239,238,100,
1812     129, 38,102, 77,181,243,245,233,244,247,232,233,244,101,128, 38,
1813      98,229,242,229,243,233,115,133,  0,168, 77,212, 77,220, 77,231,
1814      77,237, 77,245,225,227,245,244,101,128,246,215,226,229,236,239,
1815     247,227,237, 98,128,  3, 36,227,237, 98,128,  3,  8,231,242,225,
1816     246,101,128,246,216,244,239,238,239,115,128,  3,133,232,233,242,
1817     225,231,225,238, 97,128, 48, 98,235,225,244,225,235,225,238, 97,
1818     128, 48,194,244,244,239,237,225,242,107,128, 48,  3,246,105,  2,
1819      78, 36, 78, 47,228,101,129,  0,247, 78, 43,115,128, 34, 35,243,
1820     233,239,238,243,236,225,243,104,128, 34, 21,234,229,227,249,242,
1821     233,236,236,233, 99,128,  4, 82,235,243,232,225,228,101,128, 37,
1822     147,108,  2, 78, 87, 78, 98,233,238,229,226,229,236,239,119,128,
1823      30, 15,243,241,245,225,242,101,128, 51,151,109,  2, 78,113, 78,
1824     121,225,227,242,239,110,128,  1, 17,239,238,239,243,240,225,227,
1825     101,128,255, 68,238,226,236,239,227,107,128, 37,132,111, 10, 78,
1826     163, 78,175, 78,185, 78,196, 78,207, 79, 23, 79, 28, 79, 39, 79,
1827     154, 79,180,227,232,225,228,225,244,232,225,105,128, 14, 14,228,
1828     229,235,244,232,225,105,128, 14, 20,232,233,242,225,231,225,238,
1829      97,128, 48,105,235,225,244,225,235,225,238, 97,128, 48,201,236,
1830     236,225,114,132,  0, 36, 78,222, 78,233, 78,245, 79,  0,233,238,
1831     230,229,242,233,239,114,128,246,227,237,239,238,239,243,240,225,
1832     227,101,128,255,  4,239,236,228,243,244,249,236,101,128,247, 36,
1833     115,  2, 79,  6, 79, 13,237,225,236,108,128,254,105,245,240,229,
1834     242,233,239,114,128,246,228,238,103,128, 32,171,242,245,243,241,
1835     245,225,242,101,128, 51, 38,116,  6, 79, 53, 79, 70, 79, 92, 79,
1836     103, 79,135, 79,142,225,227,227,229,238,116,129,  2,217, 79, 64,
1837     227,237, 98,128,  3,  7,226,229,236,239,247, 99,  2, 79, 81, 79,
1838      86,237, 98,128,  3, 35,239,237, 98,128,  3, 35,235,225,244,225,
1839     235,225,238, 97,128, 48,251,236,229,243,115,  2, 79,112, 79,116,
1840     105,128,  1, 49,106,129,246,190, 79,122,243,244,242,239,235,229,
1841     232,239,239,107,128,  2,132,237,225,244,104,128, 34,197,244,229,
1842     228,227,233,242,227,236,101,128, 37,204,245,226,236,229,249,239,
1843     228,240,225,244,225,104,129,251, 31, 79,171,232,229,226,242,229,
1844     119,128,251, 31,247,238,244,225,227,107,  2, 79,191, 79,202,226,
1845     229,236,239,247,227,237, 98,128,  3, 30,237,239,100,128,  2,213,
1846     240,225,242,229,110,128, 36,159,243,245,240,229,242,233,239,114,
1847     128,246,235,116,  2, 79,233, 79,239,225,233,108,128,  2, 86,239,
1848     240,226,225,114,128,  1,140,117,  2, 79,253, 80,  8,232,233,242,
1849     225,231,225,238, 97,128, 48,101,235,225,244,225,235,225,238, 97,
1850     128, 48,197,122,132,  1,243, 80, 31, 80, 40, 80, 59, 80, 96,225,
1851     236,244,239,238,101,128,  2,163, 99,  2, 80, 46, 80, 53,225,242,
1852     239,110,128,  1,198,245,242,108,128,  2,165,101,  2, 80, 65, 80,
1853      85,225,226,235,232,225,243,233,225,238,227,249,242,233,236,236,
1854     233, 99,128,  4,225,227,249,242,233,236,236,233, 99,128,  4, 85,
1855     232,229,227,249,242,233,236,236,233, 99,128,  4, 95,101,151,  0,
1856     101, 80,159, 80,178, 80,212, 81,186, 81,248, 82, 25, 82, 37, 82,
1857      60, 82,113, 83,225, 84, 27, 84,129, 84,245, 85,124, 85,199, 85,
1858     230, 86, 36, 86, 89, 87, 24, 87,157, 87,177, 87,221, 88, 56, 97,
1859       2, 80,165, 80,172,227,245,244,101,128,  0,233,242,244,104,128,
1860      38, 65, 98,  3, 80,186, 80,195, 80,205,229,238,231,225,236,105,
1861     128,  9,143,239,240,239,237,239,230,111,128, 49, 28,242,229,246,
1862     101,128,  1, 21, 99,  5, 80,224, 81, 41, 81, 55, 81, 87, 81,176,
1863      97,  2, 80,230, 81, 35,238,228,242, 97,  3, 80,241, 80,248, 81,
1864       3,228,229,246, 97,128,  9, 13,231,245,234,225,242,225,244,105,
1865     128, 10,141,246,239,247,229,236,243,233,231,110,  2, 81, 17, 81,
1866      24,228,229,246, 97,128,  9, 69,231,245,234,225,242,225,244,105,
1867     128, 10,197,242,239,110,128,  1, 27,229,228,233,236,236,225,226,
1868     242,229,246,101,128, 30, 29,104,  2, 81, 61, 81, 72,225,242,237,
1869     229,238,233,225,110,128,  5,101,249,233,247,238,225,242,237,229,
1870     238,233,225,110,128,  5,135,233,242, 99,  2, 81, 95, 81,100,236,
1871     101,128, 36,212,245,237,230,236,229,120,134,  0,234, 81,121, 81,
1872     129, 81,137, 81,148, 81,156, 81,168,225,227,245,244,101,128, 30,
1873     191,226,229,236,239,119,128, 30, 25,228,239,244,226,229,236,239,
1874     119,128, 30,199,231,242,225,246,101,128, 30,193,232,239,239,235,
1875     225,226,239,246,101,128, 30,195,244,233,236,228,101,128, 30,197,
1876     249,242,233,236,236,233, 99,128,  4, 84,100,  4, 81,196, 81,206,
1877      81,212, 81,222,226,236,231,242,225,246,101,128,  2,  5,229,246,
1878      97,128,  9, 15,233,229,242,229,243,233,115,128,  0,235,239,116,
1879     130,  1, 23, 81,231, 81,240,225,227,227,229,238,116,128,  1, 23,
1880     226,229,236,239,119,128, 30,185,101,  2, 81,254, 82,  9,231,245,
1881     242,237,245,235,232,105,128, 10, 15,237,225,244,242,225,231,245,
1882     242,237,245,235,232,105,128, 10, 71,230,227,249,242,233,236,236,
1883     233, 99,128,  4, 68,103,  2, 82, 43, 82, 50,242,225,246,101,128,
1884       0,232,245,234,225,242,225,244,105,128, 10,143,104,  4, 82, 70,
1885      82, 81, 82, 92, 82,102,225,242,237,229,238,233,225,110,128,  5,
1886     103,226,239,240,239,237,239,230,111,128, 49, 29,233,242,225,231,
1887     225,238, 97,128, 48, 72,239,239,235,225,226,239,246,101,128, 30,
1888     187,105,  4, 82,123, 82,134, 83,192, 83,207,226,239,240,239,237,
1889     239,230,111,128, 49, 31,231,232,116,142,  0, 56, 82,168, 82,177,
1890      82,187, 82,217, 82,224, 83,  6, 83, 31, 83, 76, 83,110, 83,122,
1891      83,133, 83,166, 83,174, 83,185,225,242,225,226,233, 99,128,  6,
1892     104,226,229,238,231,225,236,105,128,  9,238,227,233,242,227,236,
1893     101,129, 36,103, 82,198,233,238,246,229,242,243,229,243,225,238,
1894     243,243,229,242,233,102,128, 39,145,228,229,246, 97,128,  9,110,
1895     229,229,110,  2, 82,232, 82,241,227,233,242,227,236,101,128, 36,
1896     113,112,  2, 82,247, 82,254,225,242,229,110,128, 36,133,229,242,
1897     233,239,100,128, 36,153,231,117,  2, 83, 13, 83, 22,234,225,242,
1898     225,244,105,128, 10,238,242,237,245,235,232,105,128, 10,110,104,
1899       2, 83, 37, 83, 63, 97,  2, 83, 43, 83, 54,227,235,225,242,225,
1900     226,233, 99,128,  6,104,238,231,250,232,239,117,128, 48, 40,238,
1901     239,244,229,226,229,225,237,229,100,128, 38,107,105,  2, 83, 82,
1902      83,100,228,229,239,231,242,225,240,232,233,227,240,225,242,229,
1903     110,128, 50, 39,238,230,229,242,233,239,114,128, 32,136,237,239,
1904     238,239,243,240,225,227,101,128,255, 24,239,236,228,243,244,249,
1905     236,101,128,247, 56,112,  2, 83,139, 83,146,225,242,229,110,128,
1906      36,123,229,114,  2, 83,153, 83,159,233,239,100,128, 36,143,243,
1907     233,225,110,128,  6,248,242,239,237,225,110,128, 33,119,243,245,
1908     240,229,242,233,239,114,128, 32,120,244,232,225,105,128, 14, 88,
1909     238,246,229,242,244,229,228,226,242,229,246,101,128,  2,  7,239,
1910     244,233,230,233,229,228,227,249,242,233,236,236,233, 99,128,  4,
1911     101,107,  2, 83,231, 83,255,225,244,225,235,225,238, 97,129, 48,
1912     168, 83,243,232,225,236,230,247,233,228,244,104,128,255,116,111,
1913       2, 84,  5, 84, 20,238,235,225,242,231,245,242,237,245,235,232,
1914     105,128, 10,116,242,229,225,110,128, 49, 84,108,  3, 84, 35, 84,
1915      46, 84,107,227,249,242,233,236,236,233, 99,128,  4, 59,101,  2,
1916      84, 52, 84, 59,237,229,238,116,128, 34,  8,246,229,110,  3, 84,
1917      69, 84, 78, 84, 99,227,233,242,227,236,101,128, 36,106,112,  2,
1918      84, 84, 84, 91,225,242,229,110,128, 36,126,229,242,233,239,100,
1919     128, 36,146,242,239,237,225,110,128, 33,122,236,233,240,243,233,
1920     115,129, 32, 38, 84,118,246,229,242,244,233,227,225,108,128, 34,
1921     238,109,  5, 84,141, 84,169, 84,180, 84,200, 84,211,225,227,242,
1922     239,110,130,  1, 19, 84,153, 84,161,225,227,245,244,101,128, 30,
1923      23,231,242,225,246,101,128, 30, 21,227,249,242,233,236,236,233,
1924      99,128,  4, 60,228,225,243,104,129, 32, 20, 84,189,246,229,242,
1925     244,233,227,225,108,128,254, 49,239,238,239,243,240,225,227,101,
1926     128,255, 69,112,  2, 84,217, 84,237,232,225,243,233,243,237,225,
1927     242,235,225,242,237,229,238,233,225,110,128,  5, 91,244,249,243,
1928     229,116,128, 34,  5,110,  6, 85,  3, 85, 14, 85, 25, 85, 69, 85,
1929     101, 85,116,226,239,240,239,237,239,230,111,128, 49, 35,227,249,
1930     242,233,236,236,233, 99,128,  4, 61,100,  2, 85, 31, 85, 50,225,
1931     243,104,129, 32, 19, 85, 39,246,229,242,244,233,227,225,108,128,
1932     254, 50,229,243,227,229,238,228,229,242,227,249,242,233,236,236,
1933     233, 99,128,  4,163,103,130,  1, 75, 85, 77, 85, 88,226,239,240,
1934     239,237,239,230,111,128, 49, 37,232,229,227,249,242,233,236,236,
1935     233, 99,128,  4,165,232,239,239,235,227,249,242,233,236,236,233,
1936      99,128,  4,200,243,240,225,227,101,128, 32,  2,111,  3, 85,132,
1937      85,140, 85,149,231,239,238,229,107,128,  1, 25,235,239,242,229,
1938     225,110,128, 49, 83,240,229,110,130,  2, 91, 85,159, 85,168,227,
1939     236,239,243,229,100,128,  2,154,242,229,246,229,242,243,229,100,
1940     130,  2, 92, 85,183, 85,192,227,236,239,243,229,100,128,  2, 94,
1941     232,239,239,107,128,  2, 93,112,  2, 85,205, 85,212,225,242,229,
1942     110,128, 36,160,243,233,236,239,110,129,  3,181, 85,222,244,239,
1943     238,239,115,128,  3,173,241,117,  2, 85,237, 86, 25,225,108,130,
1944       0, 61, 85,246, 86,  2,237,239,238,239,243,240,225,227,101,128,
1945     255, 29,115,  2, 86,  8, 86, 15,237,225,236,108,128,254,102,245,
1946     240,229,242,233,239,114,128, 32,124,233,246,225,236,229,238,227,
1947     101,128, 34, 97,114,  3, 86, 44, 86, 55, 86, 66,226,239,240,239,
1948     237,239,230,111,128, 49, 38,227,249,242,233,236,236,233, 99,128,
1949       4, 64,229,246,229,242,243,229,100,129,  2, 88, 86, 78,227,249,
1950     242,233,236,236,233, 99,128,  4, 77,115,  6, 86,103, 86,114, 86,
1951     134, 86,215, 87,  4, 87, 14,227,249,242,233,236,236,233, 99,128,
1952       4, 65,228,229,243,227,229,238,228,229,242,227,249,242,233,236,
1953     236,233, 99,128,  4,171,104,132,  2,131, 86,146, 86,153, 86,184,
1954      86,199,227,245,242,108,128,  2,134,239,242,116,  2, 86,161, 86,
1955     168,228,229,246, 97,128,  9, 14,246,239,247,229,236,243,233,231,
1956     238,228,229,246, 97,128,  9, 70,242,229,246,229,242,243,229,228,
1957     236,239,239,112,128,  1,170,243,241,245,225,244,242,229,246,229,
1958     242,243,229,100,128,  2,133,237,225,236,108,  2, 86,224, 86,235,
1959     232,233,242,225,231,225,238, 97,128, 48, 71,235,225,244,225,235,
1960     225,238, 97,129, 48,167, 86,248,232,225,236,230,247,233,228,244,
1961     104,128,255,106,244,233,237,225,244,229,100,128, 33, 46,245,240,
1962     229,242,233,239,114,128,246,236,116,  5, 87, 36, 87, 62, 87, 66,
1963      87, 83, 87,149, 97,130,  3,183, 87, 44, 87, 54,242,237,229,238,
1964     233,225,110,128,  5,104,244,239,238,239,115,128,  3,174,104,128,
1965       0,240,233,236,228,101,129, 30,189, 87, 75,226,229,236,239,119,
1966     128, 30, 27,238,225,232,244, 97,  3, 87, 95, 87,127, 87,136,230,
1967     239,245,235,104,  2, 87,105, 87,114,232,229,226,242,229,119,128,
1968       5,145,236,229,230,244,232,229,226,242,229,119,128,  5,145,232,
1969     229,226,242,229,119,128,  5,145,236,229,230,244,232,229,226,242,
1970     229,119,128,  5,145,245,242,238,229,100,128,  1,221,117,  2, 87,
1971     163, 87,172,235,239,242,229,225,110,128, 49, 97,242,111,128, 32,
1972     172,246,239,247,229,236,243,233,231,110,  3, 87,193, 87,203, 87,
1973     210,226,229,238,231,225,236,105,128,  9,199,228,229,246, 97,128,
1974       9, 71,231,245,234,225,242,225,244,105,128, 10,199,120,  2, 87,
1975     227, 88, 44,227,236,225,109,132,  0, 33, 87,242, 87,253, 88, 24,
1976      88, 36,225,242,237,229,238,233,225,110,128,  5, 92,100,  2, 88,
1977       3, 88,  8,226,108,128, 32, 60,239,247,110,129,  0,161, 88, 16,
1978     243,237,225,236,108,128,247,161,237,239,238,239,243,240,225,227,
1979     101,128,255,  1,243,237,225,236,108,128,247, 33,233,243,244,229,
1980     238,244,233,225,108,128, 34,  3,250,104,131,  2,146, 88, 67, 88,
1981      86, 88, 97, 99,  2, 88, 73, 88, 80,225,242,239,110,128,  1,239,
1982     245,242,108,128,  2,147,242,229,246,229,242,243,229,100,128,  1,
1983     185,244,225,233,108,128,  1,186,102,140,  0,102, 88,132, 88,214,
1984      88,225, 88,234, 88,246, 89, 93, 89,109, 91,117, 91,130, 91,156,
1985      93, 33, 93, 41, 97,  4, 88,142, 88,149, 88,160, 88,171,228,229,
1986     246, 97,128,  9, 94,231,245,242,237,245,235,232,105,128, 10, 94,
1987     232,242,229,238,232,229,233,116,128, 33,  9,244,232, 97,  3, 88,
1988     181, 88,190, 88,202,225,242,225,226,233, 99,128,  6, 78,236,239,
1989     247,225,242,225,226,233, 99,128,  6, 78,244,225,238,225,242,225,
1990     226,233, 99,128,  6, 75,226,239,240,239,237,239,230,111,128, 49,
1991       8,227,233,242,227,236,101,128, 36,213,228,239,244,225,227,227,
1992     229,238,116,128, 30, 31,101,  3, 88,254, 89, 76, 89, 86,104,  4,
1993      89,  8, 89, 31, 89, 45, 89, 61,225,114,  2, 89, 15, 89, 22,225,
1994     226,233, 99,128,  6, 65,237,229,238,233,225,110,128,  5,134,230,
1995     233,238,225,236,225,242,225,226,233, 99,128,254,210,233,238,233,
1996     244,233,225,236,225,242,225,226,233, 99,128,254,211,237,229,228,
1997     233,225,236,225,242,225,226,233, 99,128,254,212,233,227,239,240,
1998     244,233, 99,128,  3,229,237,225,236,101,128, 38, 64,102,130,251,
1999       0, 89,101, 89,105,105,128,251,  3,108,128,251,  4,105,136,251,
2000       1, 89,129, 89,169, 89,180, 89,202, 90, 68, 90, 85, 90, 93, 90,
2001     106,230,244,229,229,110,  2, 89,139, 89,148,227,233,242,227,236,
2002     101,128, 36,110,112,  2, 89,154, 89,161,225,242,229,110,128, 36,
2003     130,229,242,233,239,100,128, 36,150,231,245,242,229,228,225,243,
2004     104,128, 32, 18,236,236,229,100,  2, 89,189, 89,195,226,239,120,
2005     128, 37,160,242,229,227,116,128, 37,172,238,225,108,  5, 89,216,
2006      89,255, 90, 16, 90, 33, 90, 49,235,225,102,130,  5,218, 89,226,
2007      89,246,228,225,231,229,243,104,129,251, 58, 89,237,232,229,226,
2008     242,229,119,128,251, 58,232,229,226,242,229,119,128,  5,218,237,
2009     229,109,129,  5,221, 90,  7,232,229,226,242,229,119,128,  5,221,
2010     238,245,110,129,  5,223, 90, 24,232,229,226,242,229,119,128,  5,
2011     223,240,101,129,  5,227, 90, 40,232,229,226,242,229,119,128,  5,
2012     227,244,243,225,228,105,129,  5,229, 90, 59,232,229,226,242,229,
2013     119,128,  5,229,242,243,244,244,239,238,229,227,232,233,238,229,
2014     243,101,128,  2,201,243,232,229,249,101,128, 37,201,244,225,227,
2015     249,242,233,236,236,233, 99,128,  4,115,246,101,142,  0, 53, 90,
2016     139, 90,148, 90,158, 90,188, 90,195, 90,205, 90,230, 91,  1, 91,
2017      35, 91, 47, 91, 58, 91, 91, 91, 99, 91,110,225,242,225,226,233,
2018      99,128,  6,101,226,229,238,231,225,236,105,128,  9,235,227,233,
2019     242,227,236,101,129, 36,100, 90,169,233,238,246,229,242,243,229,
2020     243,225,238,243,243,229,242,233,102,128, 39,142,228,229,246, 97,
2021     128,  9,107,229,233,231,232,244,232,115,128, 33, 93,231,117,  2,
2022      90,212, 90,221,234,225,242,225,244,105,128, 10,235,242,237,245,
2023     235,232,105,128, 10,107,232, 97,  2, 90,237, 90,248,227,235,225,
2024     242,225,226,233, 99,128,  6,101,238,231,250,232,239,117,128, 48,
2025      37,105,  2, 91,  7, 91, 25,228,229,239,231,242,225,240,232,233,
2026     227,240,225,242,229,110,128, 50, 36,238,230,229,242,233,239,114,
2027     128, 32,133,237,239,238,239,243,240,225,227,101,128,255, 21,239,
2028     236,228,243,244,249,236,101,128,247, 53,112,  2, 91, 64, 91, 71,
2029     225,242,229,110,128, 36,120,229,114,  2, 91, 78, 91, 84,233,239,
2030     100,128, 36,140,243,233,225,110,128,  6,245,242,239,237,225,110,
2031     128, 33,116,243,245,240,229,242,233,239,114,128, 32,117,244,232,
2032     225,105,128, 14, 85,108,129,251,  2, 91,123,239,242,233,110,128,
2033       1,146,109,  2, 91,136, 91,147,239,238,239,243,240,225,227,101,
2034     128,255, 70,243,241,245,225,242,101,128, 51,153,111,  4, 91,166,
2035      91,188, 91,200, 91,207,230, 97,  2, 91,173, 91,181,238,244,232,
2036     225,105,128, 14, 31,244,232,225,105,128, 14, 29,238,231,237,225,
2037     238,244,232,225,105,128, 14, 79,242,225,236,108,128, 34,  0,245,
2038     114,142,  0, 52, 91,240, 91,249, 92,  3, 92, 33, 92, 40, 92, 65,
2039      92, 92, 92,126, 92,138, 92,157, 92,168, 92,201, 92,209, 92,220,
2040     225,242,225,226,233, 99,128,  6,100,226,229,238,231,225,236,105,
2041     128,  9,234,227,233,242,227,236,101,129, 36, 99, 92, 14,233,238,
2042     246,229,242,243,229,243,225,238,243,243,229,242,233,102,128, 39,
2043     141,228,229,246, 97,128,  9,106,231,117,  2, 92, 47, 92, 56,234,
2044     225,242,225,244,105,128, 10,234,242,237,245,235,232,105,128, 10,
2045     106,232, 97,  2, 92, 72, 92, 83,227,235,225,242,225,226,233, 99,
2046     128,  6,100,238,231,250,232,239,117,128, 48, 36,105,  2, 92, 98,
2047      92,116,228,229,239,231,242,225,240,232,233,227,240,225,242,229,
2048     110,128, 50, 35,238,230,229,242,233,239,114,128, 32,132,237,239,
2049     238,239,243,240,225,227,101,128,255, 20,238,245,237,229,242,225,
2050     244,239,242,226,229,238,231,225,236,105,128,  9,247,239,236,228,
2051     243,244,249,236,101,128,247, 52,112,  2, 92,174, 92,181,225,242,
2052     229,110,128, 36,119,229,114,  2, 92,188, 92,194,233,239,100,128,
2053      36,139,243,233,225,110,128,  6,244,242,239,237,225,110,128, 33,
2054     115,243,245,240,229,242,233,239,114,128, 32,116,116,  2, 92,226,
2055      93,  8,229,229,110,  2, 92,234, 92,243,227,233,242,227,236,101,
2056     128, 36,109,112,  2, 92,249, 93,  0,225,242,229,110,128, 36,129,
2057     229,242,233,239,100,128, 36,149,104,  2, 93, 14, 93, 19,225,105,
2058     128, 14, 84,244,239,238,229,227,232,233,238,229,243,101,128,  2,
2059     203,240,225,242,229,110,128, 36,161,242, 97,  2, 93, 48, 93, 56,
2060     227,244,233,239,110,128, 32, 68,238, 99,128, 32,163,103,144,  0,
2061     103, 93, 97, 94, 43, 94, 66, 94,127, 94,144, 95, 65, 96, 58, 96,
2062     143, 96,156, 97, 14, 97, 39, 97, 67, 97, 89, 98, 34, 98, 56, 98,
2063     158, 97,  9, 93,117, 93,127, 93,134, 93,141, 93,205, 93,230, 93,
2064     241, 93,252, 94, 30,226,229,238,231,225,236,105,128,  9,151,227,
2065     245,244,101,128,  1,245,228,229,246, 97,128,  9, 23,102,  4, 93,
2066     151, 93,160, 93,174, 93,190,225,242,225,226,233, 99,128,  6,175,
2067     230,233,238,225,236,225,242,225,226,233, 99,128,251,147,233,238,
2068     233,244,233,225,236,225,242,225,226,233, 99,128,251,148,237,229,
2069     228,233,225,236,225,242,225,226,233, 99,128,251,149,231,117,  2,
2070      93,212, 93,221,234,225,242,225,244,105,128, 10,151,242,237,245,
2071     235,232,105,128, 10, 23,232,233,242,225,231,225,238, 97,128, 48,
2072      76,235,225,244,225,235,225,238, 97,128, 48,172,237,237, 97,130,
2073       3,179, 94,  6, 94, 19,236,225,244,233,238,243,237,225,236,108,
2074     128,  2, 99,243,245,240,229,242,233,239,114,128,  2,224,238,231,
2075     233,225,227,239,240,244,233, 99,128,  3,235, 98,  2, 94, 49, 94,
2076      59,239,240,239,237,239,230,111,128, 49, 13,242,229,246,101,128,
2077       1, 31, 99,  4, 94, 76, 94, 83, 94, 92, 94,114,225,242,239,110,
2078     128,  1,231,229,228,233,236,236, 97,128,  1, 35,233,242, 99,  2,
2079      94,100, 94,105,236,101,128, 36,214,245,237,230,236,229,120,128,
2080       1, 29,239,237,237,225,225,227,227,229,238,116,128,  1, 35,228,
2081     239,116,129,  1, 33, 94,135,225,227,227,229,238,116,128,  1, 33,
2082     101,  6, 94,158, 94,169, 94,180, 94,191, 94,210, 95, 56,227,249,
2083     242,233,236,236,233, 99,128,  4, 51,232,233,242,225,231,225,238,
2084      97,128, 48, 82,235,225,244,225,235,225,238, 97,128, 48,178,239,
2085     237,229,244,242,233,227,225,236,236,249,229,241,245,225,108,128,
2086      34, 81,114,  3, 94,218, 95, 11, 95, 21,229,243,104,  3, 94,228,
2087      94,243, 94,252,225,227,227,229,238,244,232,229,226,242,229,119,
2088     128,  5,156,232,229,226,242,229,119,128,  5,243,237,245,241,228,
2089     225,237,232,229,226,242,229,119,128,  5,157,237,225,238,228,226,
2090     236,115,128,  0,223,243,232,225,249,233,109,  2, 95, 32, 95, 47,
2091     225,227,227,229,238,244,232,229,226,242,229,119,128,  5,158,232,
2092     229,226,242,229,119,128,  5,244,244,225,237,225,242,107,128, 48,
2093      19,104,  5, 95, 77, 95,210, 96, 17, 96, 42, 96, 48, 97,  4, 95,
2094      87, 95, 97, 95,120, 95,145,226,229,238,231,225,236,105,128,  9,
2095     152,100,  2, 95,103, 95,114,225,242,237,229,238,233,225,110,128,
2096       5,114,229,246, 97,128,  9, 24,231,117,  2, 95,127, 95,136,234,
2097     225,242,225,244,105,128, 10,152,242,237,245,235,232,105,128, 10,
2098      24,233,110,  4, 95,156, 95,165, 95,179, 95,195,225,242,225,226,
2099     233, 99,128,  6, 58,230,233,238,225,236,225,242,225,226,233, 99,
2100     128,254,206,233,238,233,244,233,225,236,225,242,225,226,233, 99,
2101     128,254,207,237,229,228,233,225,236,225,242,225,226,233, 99,128,
2102     254,208,101,  3, 95,218, 95,239, 96,  0,237,233,228,228,236,229,
2103     232,239,239,235,227,249,242,233,236,236,233, 99,128,  4,149,243,
2104     244,242,239,235,229,227,249,242,233,236,236,233, 99,128,  4,147,
2105     245,240,244,245,242,238,227,249,242,233,236,236,233, 99,128,  4,
2106     145,232, 97,  2, 96, 24, 96, 31,228,229,246, 97,128,  9, 90,231,
2107     245,242,237,245,235,232,105,128, 10, 90,239,239,107,128,  2, 96,
2108     250,243,241,245,225,242,101,128, 51,147,105,  3, 96, 66, 96, 77,
2109      96, 88,232,233,242,225,231,225,238, 97,128, 48, 78,235,225,244,
2110     225,235,225,238, 97,128, 48,174,109,  2, 96, 94, 96,105,225,242,
2111     237,229,238,233,225,110,128,  5, 99,229,108,130,  5,210, 96,114,
2112      96,134,228,225,231,229,243,104,129,251, 50, 96,125,232,229,226,
2113     242,229,119,128,251, 50,232,229,226,242,229,119,128,  5,210,234,
2114     229,227,249,242,233,236,236,233, 99,128,  4, 83,236,239,244,244,
2115     225,108,  2, 96,167, 96,184,233,238,246,229,242,244,229,228,243,
2116     244,242,239,235,101,128,  1,190,243,244,239,112,132,  2,148, 96,
2117     199, 96,210, 96,216, 96,248,233,238,246,229,242,244,229,100,128,
2118       2,150,237,239,100,128,  2,192,242,229,246,229,242,243,229,100,
2119     130,  2,149, 96,231, 96,237,237,239,100,128,  2,193,243,245,240,
2120     229,242,233,239,114,128,  2,228,243,244,242,239,235,101,129,  2,
2121     161, 97,  3,242,229,246,229,242,243,229,100,128,  2,162,109,  2,
2122      97, 20, 97, 28,225,227,242,239,110,128, 30, 33,239,238,239,243,
2123     240,225,227,101,128,255, 71,111,  2, 97, 45, 97, 56,232,233,242,
2124     225,231,225,238, 97,128, 48, 84,235,225,244,225,235,225,238, 97,
2125     128, 48,180,240, 97,  2, 97, 74, 97, 80,242,229,110,128, 36,162,
2126     243,241,245,225,242,101,128, 51,172,114,  2, 97, 95, 97,192, 97,
2127       2, 97,101, 97,109,228,233,229,238,116,128, 34,  7,246,101,134,
2128       0, 96, 97,126, 97,137, 97,154, 97,161, 97,170, 97,182,226,229,
2129     236,239,247,227,237, 98,128,  3, 22, 99,  2, 97,143, 97,148,237,
2130      98,128,  3,  0,239,237, 98,128,  3,  0,228,229,246, 97,128,  9,
2131      83,236,239,247,237,239,100,128,  2,206,237,239,238,239,243,240,
2132     225,227,101,128,255, 64,244,239,238,229,227,237, 98,128,  3, 64,
2133     229,225,244,229,114,132,  0, 62, 97,208, 97,227, 97,239, 98, 26,
2134     229,241,245,225,108,129, 34,101, 97,218,239,242,236,229,243,115,
2135     128, 34,219,237,239,238,239,243,240,225,227,101,128,255, 30,111,
2136       2, 97,245, 98, 15,114,  2, 97,251, 98,  8,229,241,245,233,246,
2137     225,236,229,238,116,128, 34,115,236,229,243,115,128, 34,119,246,
2138     229,242,229,241,245,225,108,128, 34,103,243,237,225,236,108,128,
2139     254,101,115,  2, 98, 40, 98, 48,227,242,233,240,116,128,  2, 97,
2140     244,242,239,235,101,128,  1,229,117,  4, 98, 66, 98, 77, 98,134,
2141      98,145,232,233,242,225,231,225,238, 97,128, 48, 80,233,108,  2,
2142      98, 84, 98,109,236,229,237,239,116,  2, 98, 94, 98,101,236,229,
2143     230,116,128,  0,171,242,233,231,232,116,128,  0,187,243,233,238,
2144     231,108,  2, 98,119, 98,126,236,229,230,116,128, 32, 57,242,233,
2145     231,232,116,128, 32, 58,235,225,244,225,235,225,238, 97,128, 48,
2146     176,242,225,237,245,243,241,245,225,242,101,128, 51, 24,249,243,
2147     241,245,225,242,101,128, 51,201,104,144,  0,104, 98,204,101, 90,
2148     101,125,101,162,101,202,103, 90,103,110,104, 75,104, 87,104, 99,
2149     105,167,105,175,105,186,105,195,106, 19,106, 23, 97, 13, 98,232,
2150      99, 15, 99, 25, 99, 55, 99, 80, 99,158, 99,170, 99,195, 99,210,
2151      99,239, 99,252,100, 54,100, 63, 97,  2, 98,238, 99,  1,226,235,
2152     232,225,243,233,225,238,227,249,242,233,236,236,233, 99,128,  4,
2153     169,236,244,239,238,229,225,242,225,226,233, 99,128,  6,193,226,
2154     229,238,231,225,236,105,128,  9,185,228,101,  2, 99, 32, 99, 50,
2155     243,227,229,238,228,229,242,227,249,242,233,236,236,233, 99,128,
2156       4,179,246, 97,128,  9, 57,231,117,  2, 99, 62, 99, 71,234,225,
2157     242,225,244,105,128, 10,185,242,237,245,235,232,105,128, 10, 57,
2158     104,  4, 99, 90, 99, 99, 99,113, 99,143,225,242,225,226,233, 99,
2159     128,  6, 45,230,233,238,225,236,225,242,225,226,233, 99,128,254,
2160     162,105,  2, 99,119, 99,134,238,233,244,233,225,236,225,242,225,
2161     226,233, 99,128,254,163,242,225,231,225,238, 97,128, 48,111,237,
2162     229,228,233,225,236,225,242,225,226,233, 99,128,254,164,233,244,
2163     245,243,241,245,225,242,101,128, 51, 42,235,225,244,225,235,225,
2164     238, 97,129, 48,207, 99,183,232,225,236,230,247,233,228,244,104,
2165     128,255,138,236,225,238,244,231,245,242,237,245,235,232,105,128,
2166      10, 77,237,250, 97,  2, 99,218, 99,227,225,242,225,226,233, 99,
2167     128,  6, 33,236,239,247,225,242,225,226,233, 99,128,  6, 33,238,
2168     231,245,236,230,233,236,236,229,114,128, 49,100,114,  2,100,  2,
2169     100, 18,228,243,233,231,238,227,249,242,233,236,236,233, 99,128,
2170       4, 74,240,239,239,110,  2,100, 27,100, 40,236,229,230,244,226,
2171     225,242,226,245,112,128, 33,188,242,233,231,232,244,226,225,242,
2172     226,245,112,128, 33,192,243,241,245,225,242,101,128, 51,202,244,
2173     225,102,  3,100, 73,100,165,101,  0,240,225,244,225,104,134,  5,
2174     178,100, 93,100, 98,100,112,100,121,100,136,100,152,177, 54,128,
2175       5,178, 50,  2,100,104,100,108, 51,128,  5,178,102,128,  5,178,
2176     232,229,226,242,229,119,128,  5,178,238,225,242,242,239,247,232,
2177     229,226,242,229,119,128,  5,178,241,245,225,242,244,229,242,232,
2178     229,226,242,229,119,128,  5,178,247,233,228,229,232,229,226,242,
2179     229,119,128,  5,178,241,225,237,225,244,115,135,  5,179,100,188,
2180     100,193,100,198,100,203,100,212,100,227,100,243,177, 98,128,  5,
2181     179,178, 56,128,  5,179,179, 52,128,  5,179,232,229,226,242,229,
2182     119,128,  5,179,238,225,242,242,239,247,232,229,226,242,229,119,
2183     128,  5,179,241,245,225,242,244,229,242,232,229,226,242,229,119,
2184     128,  5,179,247,233,228,229,232,229,226,242,229,119,128,  5,179,
2185     243,229,231,239,108,135,  5,177,101, 22,101, 27,101, 32,101, 37,
2186     101, 46,101, 61,101, 77,177, 55,128,  5,177,178, 52,128,  5,177,
2187     179, 48,128,  5,177,232,229,226,242,229,119,128,  5,177,238,225,
2188     242,242,239,247,232,229,226,242,229,119,128,  5,177,241,245,225,
2189     242,244,229,242,232,229,226,242,229,119,128,  5,177,247,233,228,
2190     229,232,229,226,242,229,119,128,  5,177, 98,  3,101, 98,101,103,
2191     101,113,225,114,128,  1, 39,239,240,239,237,239,230,111,128, 49,
2192      15,242,229,246,229,226,229,236,239,119,128, 30, 43, 99,  2,101,
2193     131,101,140,229,228,233,236,236, 97,128, 30, 41,233,242, 99,  2,
2194     101,148,101,153,236,101,128, 36,215,245,237,230,236,229,120,128,
2195       1, 37,100,  2,101,168,101,178,233,229,242,229,243,233,115,128,
2196      30, 39,239,116,  2,101,185,101,194,225,227,227,229,238,116,128,
2197      30, 35,226,229,236,239,119,128, 30, 37,101,136,  5,212,101,222,
2198     101,255,102, 19,102,248,103,  8,103, 53,103, 62,103, 75,225,242,
2199     116,129, 38,101,101,230,243,245,233,116,  2,101,239,101,247,226,
2200     236,225,227,107,128, 38,101,247,232,233,244,101,128, 38, 97,228,
2201     225,231,229,243,104,129,251, 52,102, 10,232,229,226,242,229,119,
2202     128,251, 52,104,  6,102, 33,102, 61,102, 69,102,119,102,165,102,
2203     214, 97,  2,102, 39,102, 53,236,244,239,238,229,225,242,225,226,
2204     233, 99,128,  6,193,242,225,226,233, 99,128,  6, 71,229,226,242,
2205     229,119,128,  5,212,230,233,238,225,236, 97,  2,102, 80,102,111,
2206     236,116,  2,102, 87,102, 99,239,238,229,225,242,225,226,233, 99,
2207     128,251,167,244,247,239,225,242,225,226,233, 99,128,254,234,242,
2208     225,226,233, 99,128,254,234,232,225,237,250,225,225,226,239,246,
2209     101,  2,102,134,102,148,230,233,238,225,236,225,242,225,226,233,
2210      99,128,251,165,233,243,239,236,225,244,229,228,225,242,225,226,
2211     233, 99,128,251,164,105,  2,102,171,102,205,238,233,244,233,225,
2212     236, 97,  2,102,183,102,197,236,244,239,238,229,225,242,225,226,
2213     233, 99,128,251,168,242,225,226,233, 99,128,254,235,242,225,231,
2214     225,238, 97,128, 48,120,237,229,228,233,225,236, 97,  2,102,226,
2215     102,240,236,244,239,238,229,225,242,225,226,233, 99,128,251,169,
2216     242,225,226,233, 99,128,254,236,233,243,229,233,229,242,225,243,
2217     241,245,225,242,101,128, 51,123,107,  2,103, 14,103, 38,225,244,
2218     225,235,225,238, 97,129, 48,216,103, 26,232,225,236,230,247,233,
2219     228,244,104,128,255,141,245,244,225,225,242,245,243,241,245,225,
2220     242,101,128, 51, 54,238,231,232,239,239,107,128,  2,103,242,245,
2221     244,245,243,241,245,225,242,101,128, 51, 57,116,129,  5,215,103,
2222      81,232,229,226,242,229,119,128,  5,215,232,239,239,107,129,  2,
2223     102,103, 99,243,245,240,229,242,233,239,114,128,  2,177,105,  4,
2224     103,120,103,205,103,216,103,241,229,245,104,  4,103,132,103,167,
2225     103,182,103,191, 97,  2,103,138,103,153,227,233,242,227,236,229,
2226     235,239,242,229,225,110,128, 50,123,240,225,242,229,238,235,239,
2227     242,229,225,110,128, 50, 27,227,233,242,227,236,229,235,239,242,
2228     229,225,110,128, 50,109,235,239,242,229,225,110,128, 49, 78,240,
2229     225,242,229,238,235,239,242,229,225,110,128, 50, 13,232,233,242,
2230     225,231,225,238, 97,128, 48,114,235,225,244,225,235,225,238, 97,
2231     129, 48,210,103,229,232,225,236,230,247,233,228,244,104,128,255,
2232     139,242,233,113,134,  5,180,104,  3,104,  8,104, 22,104, 31,104,
2233      46,104, 62,177, 52,128,  5,180, 50,  2,104, 14,104, 18, 49,128,
2234       5,180,100,128,  5,180,232,229,226,242,229,119,128,  5,180,238,
2235     225,242,242,239,247,232,229,226,242,229,119,128,  5,180,241,245,
2236     225,242,244,229,242,232,229,226,242,229,119,128,  5,180,247,233,
2237     228,229,232,229,226,242,229,119,128,  5,180,236,233,238,229,226,
2238     229,236,239,119,128, 30,150,237,239,238,239,243,240,225,227,101,
2239     128,255, 72,111,  9,104,119,104,130,104,154,104,179,105, 11,105,
2240      24,105,110,105,150,105,161,225,242,237,229,238,233,225,110,128,
2241       5,112,232,105,  2,104,137,104,145,240,244,232,225,105,128, 14,
2242      43,242,225,231,225,238, 97,128, 48,123,235,225,244,225,235,225,
2243     238, 97,129, 48,219,104,167,232,225,236,230,247,233,228,244,104,
2244     128,255,142,236,225,109,135,  5,185,104,199,104,204,104,209,104,
2245     214,104,223,104,238,104,254,177, 57,128,  5,185,178, 54,128,  5,
2246     185,179, 50,128,  5,185,232,229,226,242,229,119,128,  5,185,238,
2247     225,242,242,239,247,232,229,226,242,229,119,128,  5,185,241,245,
2248     225,242,244,229,242,232,229,226,242,229,119,128,  5,185,247,233,
2249     228,229,232,229,226,242,229,119,128,  5,185,238,239,235,232,245,
2250     235,244,232,225,105,128, 14, 46,111,  2,105, 30,105,100,107,  4,
2251     105, 40,105, 52,105, 58,105, 80,225,226,239,246,229,227,239,237,
2252      98,128,  3,  9,227,237, 98,128,  3,  9,240,225,236,225,244,225,
2253     236,233,250,229,228,226,229,236,239,247,227,237, 98,128,  3, 33,
2254     242,229,244,242,239,230,236,229,248,226,229,236,239,247,227,237,
2255      98,128,  3, 34,238,243,241,245,225,242,101,128, 51, 66,114,  2,
2256     105,116,105,143,105,  2,105,122,105,131,227,239,240,244,233, 99,
2257     128,  3,233,250,239,238,244,225,236,226,225,114,128, 32, 21,238,
2258     227,237, 98,128,  3, 27,244,243,240,242,233,238,231,115,128, 38,
2259     104,245,243,101,128, 35,  2,240,225,242,229,110,128, 36,163,243,
2260     245,240,229,242,233,239,114,128,  2,176,244,245,242,238,229,100,
2261     128,  2,101,117,  4,105,205,105,216,105,229,105,254,232,233,242,
2262     225,231,225,238, 97,128, 48,117,233,233,244,239,243,241,245,225,
2263     242,101,128, 51, 51,235,225,244,225,235,225,238, 97,129, 48,213,
2264     105,242,232,225,236,230,247,233,228,244,104,128,255,140,238,231,
2265     225,242,245,237,236,225,245,116,129,  2,221,106, 13,227,237, 98,
2266     128,  3, 11,118,128,  1,149,249,240,232,229,110,132,  0, 45,106,
2267      39,106, 50,106, 62,106, 85,233,238,230,229,242,233,239,114,128,
2268     246,229,237,239,238,239,243,240,225,227,101,128,255, 13,115,  2,
2269     106, 68,106, 75,237,225,236,108,128,254, 99,245,240,229,242,233,
2270     239,114,128,246,230,244,247,111,128, 32, 16,105,149,  0,105,106,
2271     137,106,160,106,194,106,241,110,123,110,243,111, 24,111, 51,111,
2272     213,111,217,111,255,112, 21,112,105,113, 14,113, 89,113, 97,113,
2273     110,113,197,113,254,114, 26,114, 70,225, 99,  2,106,144,106,150,
2274     245,244,101,128,  0,237,249,242,233,236,236,233, 99,128,  4, 79,
2275      98,  3,106,168,106,177,106,187,229,238,231,225,236,105,128,  9,
2276     135,239,240,239,237,239,230,111,128, 49, 39,242,229,246,101,128,
2277       1, 45, 99,  3,106,202,106,209,106,231,225,242,239,110,128,  1,
2278     208,233,242, 99,  2,106,217,106,222,236,101,128, 36,216,245,237,
2279     230,236,229,120,128,  0,238,249,242,233,236,236,233, 99,128,  4,
2280      86,100,  4,106,251,107,  5,110, 80,110,113,226,236,231,242,225,
2281     246,101,128,  2,  9,101,  2,107, 11,110, 75,239,231,242,225,240,
2282     104,  7,107, 32,107, 46,107, 59,109,244,110, 19,110, 32,110, 44,
2283     229,225,242,244,232,227,233,242,227,236,101,128, 50,143,230,233,
2284     242,229,227,233,242,227,236,101,128, 50,139,233, 99, 14,107, 90,
2285     107,106,107,205,108,  3,108, 69,108, 98,108,114,108,171,108,220,
2286     108,232,109,  3,109, 70,109,208,109,237,225,236,236,233,225,238,
2287     227,229,240,225,242,229,110,128, 50, 63, 99,  4,107,116,107,127,
2288     107,141,107,148,225,236,236,240,225,242,229,110,128, 50, 58,229,
2289     238,244,242,229,227,233,242,227,236,101,128, 50,165,236,239,243,
2290     101,128, 48,  6,111,  3,107,156,107,171,107,191,237,237, 97,129,
2291      48,  1,107,164,236,229,230,116,128,255,100,238,231,242,225,244,
2292     245,236,225,244,233,239,238,240,225,242,229,110,128, 50, 55,242,
2293     242,229,227,244,227,233,242,227,236,101,128, 50,163,101,  3,107,
2294     213,107,225,107,242,225,242,244,232,240,225,242,229,110,128, 50,
2295      47,238,244,229,242,240,242,233,243,229,240,225,242,229,110,128,
2296      50, 61,248,227,229,236,236,229,238,244,227,233,242,227,236,101,
2297     128, 50,157,102,  2,108,  9,108, 24,229,243,244,233,246,225,236,
2298     240,225,242,229,110,128, 50, 64,105,  2,108, 30,108, 59,238,225,
2299     238,227,233,225,108,  2,108, 42,108, 51,227,233,242,227,236,101,
2300     128, 50,150,240,225,242,229,110,128, 50, 54,242,229,240,225,242,
2301     229,110,128, 50, 43,104,  2,108, 75,108, 86,225,246,229,240,225,
2302     242,229,110,128, 50, 50,233,231,232,227,233,242,227,236,101,128,
2303      50,164,233,244,229,242,225,244,233,239,238,237,225,242,107,128,
2304      48,  5,108,  3,108,122,108,148,108,160,225,226,239,114,  2,108,
2305     131,108,140,227,233,242,227,236,101,128, 50,152,240,225,242,229,
2306     110,128, 50, 56,229,230,244,227,233,242,227,236,101,128, 50,167,
2307     239,247,227,233,242,227,236,101,128, 50,166,109,  2,108,177,108,
2308     209,101,  2,108,183,108,198,228,233,227,233,238,229,227,233,242,
2309     227,236,101,128, 50,169,244,225,236,240,225,242,229,110,128, 50,
2310      46,239,239,238,240,225,242,229,110,128, 50, 42,238,225,237,229,
2311     240,225,242,229,110,128, 50, 52,112,  2,108,238,108,246,229,242,
2312     233,239,100,128, 48,  2,242,233,238,244,227,233,242,227,236,101,
2313     128, 50,158,114,  2,109,  9,109, 57,101,  3,109, 17,109, 28,109,
2314      43,225,227,232,240,225,242,229,110,128, 50, 67,240,242,229,243,
2315     229,238,244,240,225,242,229,110,128, 50, 57,243,239,245,242,227,
2316     229,240,225,242,229,110,128, 50, 62,233,231,232,244,227,233,242,
2317     227,236,101,128, 50,168,115,  5,109, 82,109,111,109,125,109,150,
2318     109,178,101,  2,109, 88,109,101,227,242,229,244,227,233,242,227,
2319     236,101,128, 50,153,236,230,240,225,242,229,110,128, 50, 66,239,
2320     227,233,229,244,249,240,225,242,229,110,128, 50, 51,112,  2,109,
2321     131,109,137,225,227,101,128, 48,  0,229,227,233,225,236,240,225,
2322     242,229,110,128, 50, 53,116,  2,109,156,109,167,239,227,235,240,
2323     225,242,229,110,128, 50, 49,245,228,249,240,225,242,229,110,128,
2324      50, 59,117,  2,109,184,109,193,238,240,225,242,229,110,128, 50,
2325      48,240,229,242,246,233,243,229,240,225,242,229,110,128, 50, 60,
2326     119,  2,109,214,109,226,225,244,229,242,240,225,242,229,110,128,
2327      50, 44,239,239,228,240,225,242,229,110,128, 50, 45,250,229,242,
2328     111,128, 48,  7,109,  2,109,250,110,  7,229,244,225,236,227,233,
2329     242,227,236,101,128, 50,142,239,239,238,227,233,242,227,236,101,
2330     128, 50,138,238,225,237,229,227,233,242,227,236,101,128, 50,148,
2331     243,245,238,227,233,242,227,236,101,128, 50,144,119,  2,110, 50,
2332     110, 63,225,244,229,242,227,233,242,227,236,101,128, 50,140,239,
2333     239,228,227,233,242,227,236,101,128, 50,141,246, 97,128,  9,  7,
2334     233,229,242,229,243,233,115,130,  0,239,110, 94,110,102,225,227,
2335     245,244,101,128, 30, 47,227,249,242,233,236,236,233, 99,128,  4,
2336     229,239,244,226,229,236,239,119,128, 30,203,101,  3,110,131,110,
2337     147,110,158,226,242,229,246,229,227,249,242,233,236,236,233, 99,
2338     128,  4,215,227,249,242,233,236,236,233, 99,128,  4, 53,245,238,
2339     103,  4,110,170,110,205,110,220,110,229, 97,  2,110,176,110,191,
2340     227,233,242,227,236,229,235,239,242,229,225,110,128, 50,117,240,
2341     225,242,229,238,235,239,242,229,225,110,128, 50, 21,227,233,242,
2342     227,236,229,235,239,242,229,225,110,128, 50,103,235,239,242,229,
2343     225,110,128, 49, 71,240,225,242,229,238,235,239,242,229,225,110,
2344     128, 50,  7,103,  2,110,249,111,  0,242,225,246,101,128,  0,236,
2345     117,  2,111,  6,111, 15,234,225,242,225,244,105,128, 10,135,242,
2346     237,245,235,232,105,128, 10,  7,104,  2,111, 30,111, 40,233,242,
2347     225,231,225,238, 97,128, 48, 68,239,239,235,225,226,239,246,101,
2348     128, 30,201,105,  8,111, 69,111, 79,111, 90,111, 97,111,122,111,
2349     138,111,153,111,169,226,229,238,231,225,236,105,128,  9,136,227,
2350     249,242,233,236,236,233, 99,128,  4, 56,228,229,246, 97,128,  9,
2351       8,231,117,  2,111,104,111,113,234,225,242,225,244,105,128, 10,
2352     136,242,237,245,235,232,105,128, 10,  8,237,225,244,242,225,231,
2353     245,242,237,245,235,232,105,128, 10, 64,238,246,229,242,244,229,
2354     228,226,242,229,246,101,128,  2, 11,243,232,239,242,244,227,249,
2355     242,233,236,236,233, 99,128,  4, 57,246,239,247,229,236,243,233,
2356     231,110,  3,111,185,111,195,111,202,226,229,238,231,225,236,105,
2357     128,  9,192,228,229,246, 97,128,  9, 64,231,245,234,225,242,225,
2358     244,105,128, 10,192,106,128,  1, 51,107,  2,111,223,111,247,225,
2359     244,225,235,225,238, 97,129, 48,164,111,235,232,225,236,230,247,
2360     233,228,244,104,128,255,114,239,242,229,225,110,128, 49, 99,108,
2361       2,112,  5,112, 10,228,101,128,  2,220,245,249,232,229,226,242,
2362     229,119,128,  5,172,109,  2,112, 27,112, 94, 97,  3,112, 35,112,
2363      55,112, 80,227,242,239,110,129,  1, 43,112, 44,227,249,242,233,
2364     236,236,233, 99,128,  4,227,231,229,239,242,225,240,240,242,239,
2365     248,233,237,225,244,229,236,249,229,241,245,225,108,128, 34, 83,
2366     244,242,225,231,245,242,237,245,235,232,105,128, 10, 63,239,238,
2367     239,243,240,225,227,101,128,255, 73,110,  5,112,117,112,127,112,
2368     136,112,148,112,232,227,242,229,237,229,238,116,128, 34,  6,230,
2369     233,238,233,244,121,128, 34, 30,233,225,242,237,229,238,233,225,
2370     110,128,  5,107,116,  2,112,154,112,222,101,  2,112,160,112,211,
2371     231,242,225,108,131, 34, 43,112,173,112,191,112,196, 98,  2,112,
2372     179,112,187,239,244,244,239,109,128, 35, 33,116,128, 35, 33,229,
2373     120,128,248,245,116,  2,112,202,112,207,239,112,128, 35, 32,112,
2374     128, 35, 32,242,243,229,227,244,233,239,110,128, 34, 41,233,243,
2375     241,245,225,242,101,128, 51,  5,118,  3,112,240,112,249,113,  2,
2376     226,245,236,236,229,116,128, 37,216,227,233,242,227,236,101,128,
2377      37,217,243,237,233,236,229,230,225,227,101,128, 38, 59,111,  3,
2378     113, 22,113, 33,113, 41,227,249,242,233,236,236,233, 99,128,  4,
2379      81,231,239,238,229,107,128,  1, 47,244, 97,131,  3,185,113, 52,
2380     113, 73,113, 81,228,233,229,242,229,243,233,115,129,  3,202,113,
2381      65,244,239,238,239,115,128,  3,144,236,225,244,233,110,128,  2,
2382     105,244,239,238,239,115,128,  3,175,240,225,242,229,110,128, 36,
2383     164,242,233,231,245,242,237,245,235,232,105,128, 10,114,115,  4,
2384     113,120,113,165,113,179,113,187,237,225,236,108,  2,113,129,113,
2385     140,232,233,242,225,231,225,238, 97,128, 48, 67,235,225,244,225,
2386     235,225,238, 97,129, 48,163,113,153,232,225,236,230,247,233,228,
2387     244,104,128,255,104,243,232,225,242,226,229,238,231,225,236,105,
2388     128,  9,250,244,242,239,235,101,128,  2,104,245,240,229,242,233,
2389     239,114,128,246,237,116,  2,113,203,113,237,229,242,225,244,233,
2390     239,110,  2,113,215,113,226,232,233,242,225,231,225,238, 97,128,
2391      48,157,235,225,244,225,235,225,238, 97,128, 48,253,233,236,228,
2392     101,129,  1, 41,113,246,226,229,236,239,119,128, 30, 45,117,  2,
2393     114,  4,114, 15,226,239,240,239,237,239,230,111,128, 49, 41,227,
2394     249,242,233,236,236,233, 99,128,  4, 78,246,239,247,229,236,243,
2395     233,231,110,  3,114, 42,114, 52,114, 59,226,229,238,231,225,236,
2396     105,128,  9,191,228,229,246, 97,128,  9, 63,231,245,234,225,242,
2397     225,244,105,128, 10,191,250,232,233,244,243, 97,  2,114, 81,114,
2398      92,227,249,242,233,236,236,233, 99,128,  4,117,228,226,236,231,
2399     242,225,246,229,227,249,242,233,236,236,233, 99,128,  4,119,106,
2400     138,  0,106,114,135,114,198,114,209,115,  3,115, 19,115,132,115,
2401     201,115,206,115,218,115,226, 97,  4,114,145,114,156,114,166,114,
2402     173,225,242,237,229,238,233,225,110,128,  5,113,226,229,238,231,
2403     225,236,105,128,  9,156,228,229,246, 97,128,  9, 28,231,117,  2,
2404     114,180,114,189,234,225,242,225,244,105,128, 10,156,242,237,245,
2405     235,232,105,128, 10, 28,226,239,240,239,237,239,230,111,128, 49,
2406      16, 99,  3,114,217,114,224,114,246,225,242,239,110,128,  1,240,
2407     233,242, 99,  2,114,232,114,237,236,101,128, 36,217,245,237,230,
2408     236,229,120,128,  1, 53,242,239,243,243,229,228,244,225,233,108,
2409     128,  2,157,228,239,244,236,229,243,243,243,244,242,239,235,101,
2410     128,  2, 95,101,  3,115, 27,115, 38,115,103,227,249,242,233,236,
2411     236,233, 99,128,  4, 88,229,109,  4,115, 49,115, 58,115, 72,115,
2412      88,225,242,225,226,233, 99,128,  6, 44,230,233,238,225,236,225,
2413     242,225,226,233, 99,128,254,158,233,238,233,244,233,225,236,225,
2414     242,225,226,233, 99,128,254,159,237,229,228,233,225,236,225,242,
2415     225,226,233, 99,128,254,160,104,  2,115,109,115,118,225,242,225,
2416     226,233, 99,128,  6,152,230,233,238,225,236,225,242,225,226,233,
2417      99,128,251,139,104,  2,115,138,115,188, 97,  3,115,146,115,156,
2418     115,163,226,229,238,231,225,236,105,128,  9,157,228,229,246, 97,
2419     128,  9, 29,231,117,  2,115,170,115,179,234,225,242,225,244,105,
2420     128, 10,157,242,237,245,235,232,105,128, 10, 29,229,232,225,242,
2421     237,229,238,233,225,110,128,  5,123,233,115,128, 48,  4,237,239,
2422     238,239,243,240,225,227,101,128,255, 74,240,225,242,229,110,128,
2423      36,165,243,245,240,229,242,233,239,114,128,  2,178,107,146,  0,
2424     107,116, 21,118,110,118,121,118,183,118,194,119, 28,119, 42,120,
2425     150,121, 90,121,103,121,129,121,178,122, 60,122, 82,122, 95,122,
2426     118,122,160,122,170, 97, 12,116, 47,116, 79,116,101,116,131,116,
2427     245,117, 14,117, 44,117, 69,117,175,117,189,118, 56,118, 85, 98,
2428       2,116, 53,116, 70,225,243,232,235,233,242,227,249,242,233,236,
2429     236,233, 99,128,  4,161,229,238,231,225,236,105,128,  9,149, 99,
2430       2,116, 85,116, 91,245,244,101,128, 30, 49,249,242,233,236,236,
2431     233, 99,128,  4, 58,228,101,  2,116,108,116,126,243,227,229,238,
2432     228,229,242,227,249,242,233,236,236,233, 99,128,  4,155,246, 97,
2433     128,  9, 21,102,135,  5,219,116,149,116,158,116,178,116,192,116,
2434     201,116,217,116,232,225,242,225,226,233, 99,128,  6, 67,228,225,
2435     231,229,243,104,129,251, 59,116,169,232,229,226,242,229,119,128,
2436     251, 59,230,233,238,225,236,225,242,225,226,233, 99,128,254,218,
2437     232,229,226,242,229,119,128,  5,219,233,238,233,244,233,225,236,
2438     225,242,225,226,233, 99,128,254,219,237,229,228,233,225,236,225,
2439     242,225,226,233, 99,128,254,220,242,225,230,229,232,229,226,242,
2440     229,119,128,251, 77,231,117,  2,116,252,117,  5,234,225,242,225,
2441     244,105,128, 10,149,242,237,245,235,232,105,128, 10, 21,104,  2,
2442     117, 20,117, 30,233,242,225,231,225,238, 97,128, 48, 75,239,239,
2443     235,227,249,242,233,236,236,233, 99,128,  4,196,235,225,244,225,
2444     235,225,238, 97,129, 48,171,117, 57,232,225,236,230,247,233,228,
2445     244,104,128,255,118,112,  2,117, 75,117, 96,240, 97,129,  3,186,
2446     117, 82,243,249,237,226,239,236,231,242,229,229,107,128,  3,240,
2447     249,229,239,245,110,  3,117,108,117,122,117,156,237,233,229,245,
2448     237,235,239,242,229,225,110,128, 49,113,112,  2,117,128,117,143,
2449     232,233,229,245,240,232,235,239,242,229,225,110,128, 49,132,233,
2450     229,245,240,235,239,242,229,225,110,128, 49,120,243,243,225,238,
2451     231,240,233,229,245,240,235,239,242,229,225,110,128, 49,121,242,
2452     239,242,233,233,243,241,245,225,242,101,128, 51, 13,115,  5,117,
2453     201,117,245,118,  4,118, 12,118, 40,232,233,228,225,225,245,244,
2454     111,  2,117,214,117,223,225,242,225,226,233, 99,128,  6, 64,238,
2455     239,243,233,228,229,226,229,225,242,233,238,231,225,242,225,226,
2456     233, 99,128,  6, 64,237,225,236,236,235,225,244,225,235,225,238,
2457      97,128, 48,245,241,245,225,242,101,128, 51,132,242, 97,  2,118,
2458      19,118, 28,225,242,225,226,233, 99,128,  6, 80,244,225,238,225,
2459     242,225,226,233, 99,128,  6, 77,244,242,239,235,229,227,249,242,
2460     233,236,236,233, 99,128,  4,159,244,225,232,233,242,225,240,242,
2461     239,236,239,238,231,237,225,242,235,232,225,236,230,247,233,228,
2462     244,104,128,255,112,246,229,242,244,233,227,225,236,243,244,242,
2463     239,235,229,227,249,242,233,236,236,233, 99,128,  4,157,226,239,
2464     240,239,237,239,230,111,128, 49, 14, 99,  4,118,131,118,153,118,
2465     162,118,170, 97,  2,118,137,118,147,236,243,241,245,225,242,101,
2466     128, 51,137,242,239,110,128,  1,233,229,228,233,236,236, 97,128,
2467       1, 55,233,242,227,236,101,128, 36,218,239,237,237,225,225,227,
2468     227,229,238,116,128,  1, 55,228,239,244,226,229,236,239,119,128,
2469      30, 51,101,  4,118,204,118,231,119,  0,119, 12,104,  2,118,210,
2470     118,221,225,242,237,229,238,233,225,110,128,  5,132,233,242,225,
2471     231,225,238, 97,128, 48, 81,235,225,244,225,235,225,238, 97,129,
2472      48,177,118,244,232,225,236,230,247,233,228,244,104,128,255,121,
2473     238,225,242,237,229,238,233,225,110,128,  5,111,243,237,225,236,
2474     236,235,225,244,225,235,225,238, 97,128, 48,246,231,242,229,229,
2475     238,236,225,238,228,233, 99,128,  1, 56,104,  6,119, 56,119,185,
2476     119,196,119,221,120, 52,120,140, 97,  5,119, 68,119, 78,119, 89,
2477     119, 96,119,121,226,229,238,231,225,236,105,128,  9,150,227,249,
2478     242,233,236,236,233, 99,128,  4, 69,228,229,246, 97,128,  9, 22,
2479     231,117,  2,119,103,119,112,234,225,242,225,244,105,128, 10,150,
2480     242,237,245,235,232,105,128, 10, 22,104,  4,119,131,119,140,119,
2481     154,119,170,225,242,225,226,233, 99,128,  6, 46,230,233,238,225,
2482     236,225,242,225,226,233, 99,128,254,166,233,238,233,244,233,225,
2483     236,225,242,225,226,233, 99,128,254,167,237,229,228,233,225,236,
2484     225,242,225,226,233, 99,128,254,168,229,233,227,239,240,244,233,
2485      99,128,  3,231,232, 97,  2,119,203,119,210,228,229,246, 97,128,
2486       9, 89,231,245,242,237,245,235,232,105,128, 10, 89,233,229,245,
2487     235,104,  4,119,235,120, 14,120, 29,120, 38, 97,  2,119,241,120,
2488       0,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,120,
2489     240,225,242,229,238,235,239,242,229,225,110,128, 50, 24,227,233,
2490     242,227,236,229,235,239,242,229,225,110,128, 50,106,235,239,242,
2491     229,225,110,128, 49, 75,240,225,242,229,238,235,239,242,229,225,
2492     110,128, 50, 10,111,  4,120, 62,120,111,120,121,120,126,235,104,
2493       4,120, 73,120, 82,120, 91,120,101,225,233,244,232,225,105,128,
2494      14,  2,239,238,244,232,225,105,128, 14,  5,245,225,244,244,232,
2495     225,105,128, 14,  3,247,225,233,244,232,225,105,128, 14,  4,237,
2496     245,244,244,232,225,105,128, 14, 91,239,107,128,  1,153,242,225,
2497     235,232,225,238,231,244,232,225,105,128, 14,  6,250,243,241,245,
2498     225,242,101,128, 51,145,105,  4,120,160,120,171,120,196,120,245,
2499     232,233,242,225,231,225,238, 97,128, 48, 77,235,225,244,225,235,
2500     225,238, 97,129, 48,173,120,184,232,225,236,230,247,233,228,244,
2501     104,128,255,119,242,111,  3,120,205,120,220,120,236,231,245,242,
2502     225,237,245,243,241,245,225,242,101,128, 51, 21,237,229,229,244,
2503     239,242,245,243,241,245,225,242,101,128, 51, 22,243,241,245,225,
2504     242,101,128, 51, 20,249,229,239,107,  5,121,  4,121, 39,121, 54,
2505     121, 63,121, 77, 97,  2,121, 10,121, 25,227,233,242,227,236,229,
2506     235,239,242,229,225,110,128, 50,110,240,225,242,229,238,235,239,
2507     242,229,225,110,128, 50, 14,227,233,242,227,236,229,235,239,242,
2508     229,225,110,128, 50, 96,235,239,242,229,225,110,128, 49, 49,240,
2509     225,242,229,238,235,239,242,229,225,110,128, 50,  0,243,233,239,
2510     243,235,239,242,229,225,110,128, 49, 51,234,229,227,249,242,233,
2511     236,236,233, 99,128,  4, 92,108,  2,121,109,121,120,233,238,229,
2512     226,229,236,239,119,128, 30, 53,243,241,245,225,242,101,128, 51,
2513     152,109,  3,121,137,121,151,121,162,227,245,226,229,228,243,241,
2514     245,225,242,101,128, 51,166,239,238,239,243,240,225,227,101,128,
2515     255, 75,243,241,245,225,242,229,228,243,241,245,225,242,101,128,
2516      51,162,111,  5,121,190,121,216,121,254,122, 10,122, 24,104,  2,
2517     121,196,121,206,233,242,225,231,225,238, 97,128, 48, 83,237,243,
2518     241,245,225,242,101,128, 51,192,235, 97,  2,121,223,121,231,233,
2519     244,232,225,105,128, 14,  1,244,225,235,225,238, 97,129, 48,179,
2520     121,242,232,225,236,230,247,233,228,244,104,128,255,122,239,240,
2521     239,243,241,245,225,242,101,128, 51, 30,240,240,225,227,249,242,
2522     233,236,236,233, 99,128,  4,129,114,  2,122, 30,122, 50,229,225,
2523     238,243,244,225,238,228,225,242,228,243,249,237,226,239,108,128,
2524      50,127,239,238,233,243,227,237, 98,128,  3, 67,240, 97,  2,122,
2525      67,122, 73,242,229,110,128, 36,166,243,241,245,225,242,101,128,
2526      51,170,243,233,227,249,242,233,236,236,233, 99,128,  4,111,116,
2527       2,122,101,122,110,243,241,245,225,242,101,128, 51,207,245,242,
2528     238,229,100,128,  2,158,117,  2,122,124,122,135,232,233,242,225,
2529     231,225,238, 97,128, 48, 79,235,225,244,225,235,225,238, 97,129,
2530      48,175,122,148,232,225,236,230,247,233,228,244,104,128,255,120,
2531     246,243,241,245,225,242,101,128, 51,184,247,243,241,245,225,242,
2532     101,128, 51,190,108,146,  0,108,122,220,124,247,125, 20,125, 86,
2533     125,124,126, 20,126, 29,126, 45,126, 69,126, 87,126,205,126,246,
2534     127,125,127,133,127,166,127,175,127,183,127,245, 97,  7,122,236,
2535     122,246,122,253,123,  4,123, 29,123, 45,124,235,226,229,238,231,
2536     225,236,105,128,  9,178,227,245,244,101,128,  1, 58,228,229,246,
2537      97,128,  9, 50,231,117,  2,123, 11,123, 20,234,225,242,225,244,
2538     105,128, 10,178,242,237,245,235,232,105,128, 10, 50,235,235,232,
2539     225,238,231,249,225,239,244,232,225,105,128, 14, 69,109, 10,123,
2540      67,124,  6,124, 23,124, 61,124, 75,124, 94,124,110,124,130,124,
2541     150,124,173, 97,  2,123, 73,123,254,236,229,102,  4,123, 85,123,
2542      99,123,191,123,208,230,233,238,225,236,225,242,225,226,233, 99,
2543     128,254,252,232,225,237,250, 97,  2,123,109,123,150,225,226,239,
2544     246,101,  2,123,119,123,133,230,233,238,225,236,225,242,225,226,
2545     233, 99,128,254,248,233,243,239,236,225,244,229,228,225,242,225,
2546     226,233, 99,128,254,247,226,229,236,239,119,  2,123,160,123,174,
2547     230,233,238,225,236,225,242,225,226,233, 99,128,254,250,233,243,
2548     239,236,225,244,229,228,225,242,225,226,233, 99,128,254,249,233,
2549     243,239,236,225,244,229,228,225,242,225,226,233, 99,128,254,251,
2550     237,225,228,228,225,225,226,239,246,101,  2,123,223,123,237,230,
2551     233,238,225,236,225,242,225,226,233, 99,128,254,246,233,243,239,
2552     236,225,244,229,228,225,242,225,226,233, 99,128,254,245,242,225,
2553     226,233, 99,128,  6, 68,226,228, 97,129,  3,187,124, 14,243,244,
2554     242,239,235,101,128,  1,155,229,100,130,  5,220,124, 32,124, 52,
2555     228,225,231,229,243,104,129,251, 60,124, 43,232,229,226,242,229,
2556     119,128,251, 60,232,229,226,242,229,119,128,  5,220,230,233,238,
2557     225,236,225,242,225,226,233, 99,128,254,222,232,225,232,233,238,
2558     233,244,233,225,236,225,242,225,226,233, 99,128,252,202,233,238,
2559     233,244,233,225,236,225,242,225,226,233, 99,128,254,223,234,229,
2560     229,237,233,238,233,244,233,225,236,225,242,225,226,233, 99,128,
2561     252,201,235,232,225,232,233,238,233,244,233,225,236,225,242,225,
2562     226,233, 99,128,252,203,236,225,237,232,229,232,233,243,239,236,
2563     225,244,229,228,225,242,225,226,233, 99,128,253,242,237,101,  2,
2564     124,180,124,193,228,233,225,236,225,242,225,226,233, 99,128,254,
2565     224,229,109,  2,124,200,124,219,232,225,232,233,238,233,244,233,
2566     225,236,225,242,225,226,233, 99,128,253,136,233,238,233,244,233,
2567     225,236,225,242,225,226,233, 99,128,252,204,242,231,229,227,233,
2568     242,227,236,101,128, 37,239, 98,  3,124,255,125,  4,125, 10,225,
2569     114,128,  1,154,229,236,116,128,  2,108,239,240,239,237,239,230,
2570     111,128, 49, 12, 99,  4,125, 30,125, 37,125, 46,125, 73,225,242,
2571     239,110,128,  1, 62,229,228,233,236,236, 97,128,  1, 60,233,242,
2572      99,  2,125, 54,125, 59,236,101,128, 36,219,245,237,230,236,229,
2573     248,226,229,236,239,119,128, 30, 61,239,237,237,225,225,227,227,
2574     229,238,116,128,  1, 60,228,239,116,130,  1, 64,125, 96,125,105,
2575     225,227,227,229,238,116,128,  1, 64,226,229,236,239,119,129, 30,
2576      55,125,115,237,225,227,242,239,110,128, 30, 57,101,  3,125,132,
2577     125,170,126, 15,230,116,  2,125,139,125,155,225,238,231,236,229,
2578     225,226,239,246,229,227,237, 98,128,  3, 26,244,225,227,235,226,
2579     229,236,239,247,227,237, 98,128,  3, 24,243,115,132,  0, 60,125,
2580     183,125,205,125,217,126,  7,229,241,245,225,108,129, 34,100,125,
2581     193,239,242,231,242,229,225,244,229,114,128, 34,218,237,239,238,
2582     239,243,240,225,227,101,128,255, 28,111,  2,125,223,125,252,114,
2583       2,125,229,125,242,229,241,245,233,246,225,236,229,238,116,128,
2584      34,114,231,242,229,225,244,229,114,128, 34,118,246,229,242,229,
2585     241,245,225,108,128, 34,102,243,237,225,236,108,128,254,100,250,
2586     104,128,  2,110,230,226,236,239,227,107,128, 37,140,232,239,239,
2587     235,242,229,244,242,239,230,236,229,120,128,  2,109,105,  2,126,
2588      51,126, 56,242, 97,128, 32,164,247,238,225,242,237,229,238,233,
2589     225,110,128,  5,108,106,129,  1,201,126, 75,229,227,249,242,233,
2590     236,236,233, 99,128,  4, 89,108,132,246,192,126, 99,126,123,126,
2591     134,126,143, 97,  2,126,105,126,112,228,229,246, 97,128,  9, 51,
2592     231,245,234,225,242,225,244,105,128, 10,179,233,238,229,226,229,
2593     236,239,119,128, 30, 59,236,225,228,229,246, 97,128,  9, 52,246,
2594     239,227,225,236,233, 99,  3,126,157,126,167,126,174,226,229,238,
2595     231,225,236,105,128,  9,225,228,229,246, 97,128,  9, 97,246,239,
2596     247,229,236,243,233,231,110,  2,126,188,126,198,226,229,238,231,
2597     225,236,105,128,  9,227,228,229,246, 97,128,  9, 99,109,  3,126,
2598     213,126,226,126,237,233,228,228,236,229,244,233,236,228,101,128,
2599       2,107,239,238,239,243,240,225,227,101,128,255, 76,243,241,245,
2600     225,242,101,128, 51,208,111,  6,127,  4,127, 16,127, 58,127, 69,
2601     127, 75,127,117,227,232,245,236,225,244,232,225,105,128, 14, 44,
2602     231,233,227,225,108,  3,127, 28,127, 34,127, 53,225,238,100,128,
2603      34, 39,238,239,116,129,  0,172,127, 42,242,229,246,229,242,243,
2604     229,100,128, 35, 16,239,114,128, 34, 40,236,233,238,231,244,232,
2605     225,105,128, 14, 37,238,231,115,128,  1,127,247,236,233,238,101,
2606       2,127, 85,127,108, 99,  2,127, 91,127,103,229,238,244,229,242,
2607     236,233,238,101,128,254, 78,237, 98,128,  3, 50,228,225,243,232,
2608     229,100,128,254, 77,250,229,238,231,101,128, 37,202,240,225,242,
2609     229,110,128, 36,167,115,  3,127,141,127,148,127,156,236,225,243,
2610     104,128,  1, 66,241,245,225,242,101,128, 33, 19,245,240,229,242,
2611     233,239,114,128,246,238,244,243,232,225,228,101,128, 37,145,245,
2612     244,232,225,105,128, 14, 38,246,239,227,225,236,233, 99,  3,127,
2613     197,127,207,127,214,226,229,238,231,225,236,105,128,  9,140,228,
2614     229,246, 97,128,  9, 12,246,239,247,229,236,243,233,231,110,  2,
2615     127,228,127,238,226,229,238,231,225,236,105,128,  9,226,228,229,
2616     246, 97,128,  9, 98,248,243,241,245,225,242,101,128, 51,211,109,
2617     144,  0,109,128, 35,130,144,130,169,130,196,130,221,132, 18,132,
2618      40,133, 95,133,125,133,174,134, 25,134, 47,134, 72,134, 81,135,
2619     108,135,136, 97, 12,128, 61,128, 71,128,135,128,142,128,167,128,
2620     215,130, 51,130, 76,130, 81,130, 95,130,107,130,112,226,229,238,
2621     231,225,236,105,128,  9,174, 99,  2,128, 77,128,129,242,239,110,
2622     132,  0,175,128, 91,128,102,128,108,128,117,226,229,236,239,247,
2623     227,237, 98,128,  3, 49,227,237, 98,128,  3,  4,236,239,247,237,
2624     239,100,128,  2,205,237,239,238,239,243,240,225,227,101,128,255,
2625     227,245,244,101,128, 30, 63,228,229,246, 97,128,  9, 46,231,117,
2626       2,128,149,128,158,234,225,242,225,244,105,128, 10,174,242,237,
2627     245,235,232,105,128, 10, 46,104,  2,128,173,128,205,225,240,225,
2628     235,104,  2,128,183,128,192,232,229,226,242,229,119,128,  5,164,
2629     236,229,230,244,232,229,226,242,229,119,128,  5,164,233,242,225,
2630     231,225,238, 97,128, 48,126,105,  5,128,227,129, 40,129,103,129,
2631     133,130, 39,227,232,225,244,244,225,247, 97,  3,128,242,129, 17,
2632     129, 24,236,239,119,  2,128,250,129,  5,236,229,230,244,244,232,
2633     225,105,128,248,149,242,233,231,232,244,244,232,225,105,128,248,
2634     148,244,232,225,105,128, 14, 75,245,240,240,229,242,236,229,230,
2635     244,244,232,225,105,128,248,147,229,107,  3,129, 49,129, 80,129,
2636      87,236,239,119,  2,129, 57,129, 68,236,229,230,244,244,232,225,
2637     105,128,248,140,242,233,231,232,244,244,232,225,105,128,248,139,
2638     244,232,225,105,128, 14, 72,245,240,240,229,242,236,229,230,244,
2639     244,232,225,105,128,248,138,232,225,238,225,235,225,116,  2,129,
2640     115,129,126,236,229,230,244,244,232,225,105,128,248,132,244,232,
2641     225,105,128, 14, 49,116,  3,129,141,129,169,129,232,225,233,235,
2642     232,117,  2,129,151,129,162,236,229,230,244,244,232,225,105,128,
2643     248,137,244,232,225,105,128, 14, 71,232,111,  3,129,178,129,209,
2644     129,216,236,239,119,  2,129,186,129,197,236,229,230,244,244,232,
2645     225,105,128,248,143,242,233,231,232,244,244,232,225,105,128,248,
2646     142,244,232,225,105,128, 14, 73,245,240,240,229,242,236,229,230,
2647     244,244,232,225,105,128,248,141,242,105,  3,129,241,130, 16,130,
2648      23,236,239,119,  2,129,249,130,  4,236,229,230,244,244,232,225,
2649     105,128,248,146,242,233,231,232,244,244,232,225,105,128,248,145,
2650     244,232,225,105,128, 14, 74,245,240,240,229,242,236,229,230,244,
2651     244,232,225,105,128,248,144,249,225,237,239,235,244,232,225,105,
2652     128, 14, 70,235,225,244,225,235,225,238, 97,129, 48,222,130, 64,
2653     232,225,236,230,247,233,228,244,104,128,255,143,236,101,128, 38,
2654      66,238,243,249,239,238,243,241,245,225,242,101,128, 51, 71,241,
2655     225,230,232,229,226,242,229,119,128,  5,190,242,115,128, 38, 66,
2656     115,  2,130,118,130,136,239,242,225,227,233,242,227,236,229,232,
2657     229,226,242,229,119,128,  5,175,241,245,225,242,101,128, 51,131,
2658      98,  2,130,150,130,160,239,240,239,237,239,230,111,128, 49,  7,
2659     243,241,245,225,242,101,128, 51,212, 99,  2,130,175,130,183,233,
2660     242,227,236,101,128, 36,220,245,226,229,228,243,241,245,225,242,
2661     101,128, 51,165,228,239,116,  2,130,204,130,213,225,227,227,229,
2662     238,116,128, 30, 65,226,229,236,239,119,128, 30, 67,101,  7,130,
2663     237,131,108,131,119,131,134,131,159,131,196,131,208,101,  2,130,
2664     243,131, 95,109,  4,130,253,131,  6,131, 20,131, 36,225,242,225,
2665     226,233, 99,128,  6, 69,230,233,238,225,236,225,242,225,226,233,
2666      99,128,254,226,233,238,233,244,233,225,236,225,242,225,226,233,
2667      99,128,254,227,237,101,  2,131, 43,131, 56,228,233,225,236,225,
2668     242,225,226,233, 99,128,254,228,229,237,105,  2,131, 64,131, 79,
2669     238,233,244,233,225,236,225,242,225,226,233, 99,128,252,209,243,
2670     239,236,225,244,229,228,225,242,225,226,233, 99,128,252, 72,244,
2671     239,242,245,243,241,245,225,242,101,128, 51, 77,232,233,242,225,
2672     231,225,238, 97,128, 48,129,233,250,233,229,242,225,243,241,245,
2673     225,242,101,128, 51,126,235,225,244,225,235,225,238, 97,129, 48,
2674     225,131,147,232,225,236,230,247,233,228,244,104,128,255,146,109,
2675     130,  5,222,131,167,131,187,228,225,231,229,243,104,129,251, 62,
2676     131,178,232,229,226,242,229,119,128,251, 62,232,229,226,242,229,
2677     119,128,  5,222,238,225,242,237,229,238,233,225,110,128,  5,116,
2678     242,235,232, 97,  3,131,219,131,228,132,  5,232,229,226,242,229,
2679     119,128,  5,165,235,229,230,245,236, 97,  2,131,239,131,248,232,
2680     229,226,242,229,119,128,  5,166,236,229,230,244,232,229,226,242,
2681     229,119,128,  5,166,236,229,230,244,232,229,226,242,229,119,128,
2682       5,165,104,  2,132, 24,132, 30,239,239,107,128,  2,113,250,243,
2683     241,245,225,242,101,128, 51,146,105,  6,132, 54,132, 91,132,228,
2684     132,239,133,  8,133, 65,228,100,  2,132, 61,132, 86,236,229,228,
2685     239,244,235,225,244,225,235,225,238,225,232,225,236,230,247,233,
2686     228,244,104,128,255,101,239,116,128,  0,183,229,245,109,  5,132,
2687     105,132,140,132,155,132,164,132,215, 97,  2,132,111,132,126,227,
2688     233,242,227,236,229,235,239,242,229,225,110,128, 50,114,240,225,
2689     242,229,238,235,239,242,229,225,110,128, 50, 18,227,233,242,227,
2690     236,229,235,239,242,229,225,110,128, 50,100,235,239,242,229,225,
2691     110,128, 49, 65,112,  2,132,170,132,202, 97,  2,132,176,132,190,
2692     238,243,233,239,243,235,239,242,229,225,110,128, 49,112,242,229,
2693     238,235,239,242,229,225,110,128, 50,  4,233,229,245,240,235,239,
2694     242,229,225,110,128, 49,110,243,233,239,243,235,239,242,229,225,
2695     110,128, 49,111,232,233,242,225,231,225,238, 97,128, 48,127,235,
2696     225,244,225,235,225,238, 97,129, 48,223,132,252,232,225,236,230,
2697     247,233,228,244,104,128,255,144,238,117,  2,133, 15,133, 60,115,
2698     132, 34, 18,133, 27,133, 38,133, 47,133, 53,226,229,236,239,247,
2699     227,237, 98,128,  3, 32,227,233,242,227,236,101,128, 34,150,237,
2700     239,100,128,  2,215,240,236,245,115,128, 34, 19,244,101,128, 32,
2701      50,242,105,  2,133, 72,133, 86,226,225,225,242,245,243,241,245,
2702     225,242,101,128, 51, 74,243,241,245,225,242,101,128, 51, 73,108,
2703       2,133,101,133,116,239,238,231,236,229,231,244,245,242,238,229,
2704     100,128,  2,112,243,241,245,225,242,101,128, 51,150,109,  3,133,
2705     133,133,147,133,158,227,245,226,229,228,243,241,245,225,242,101,
2706     128, 51,163,239,238,239,243,240,225,227,101,128,255, 77,243,241,
2707     245,225,242,229,228,243,241,245,225,242,101,128, 51,159,111,  5,
2708     133,186,133,212,133,237,133,247,134,  0,104,  2,133,192,133,202,
2709     233,242,225,231,225,238, 97,128, 48,130,237,243,241,245,225,242,
2710     101,128, 51,193,235,225,244,225,235,225,238, 97,129, 48,226,133,
2711     225,232,225,236,230,247,233,228,244,104,128,255,147,236,243,241,
2712     245,225,242,101,128, 51,214,237,225,244,232,225,105,128, 14, 33,
2713     246,229,242,243,243,241,245,225,242,101,129, 51,167,134, 15,228,
2714     243,241,245,225,242,101,128, 51,168,240, 97,  2,134, 32,134, 38,
2715     242,229,110,128, 36,168,243,241,245,225,242,101,128, 51,171,115,
2716       2,134, 53,134, 62,243,241,245,225,242,101,128, 51,179,245,240,
2717     229,242,233,239,114,128,246,239,244,245,242,238,229,100,128,  2,
2718     111,117,141,  0,181,134,111,134,115,134,125,134,149,134,159,134,
2719     181,134,192,134,217,134,240,134,250,135, 24,135, 88,135, 98, 49,
2720     128,  0,181,225,243,241,245,225,242,101,128, 51,130,227,104,  2,
2721     134,132,134,142,231,242,229,225,244,229,114,128, 34,107,236,229,
2722     243,115,128, 34,106,230,243,241,245,225,242,101,128, 51,140,103,
2723       2,134,165,134,172,242,229,229,107,128,  3,188,243,241,245,225,
2724     242,101,128, 51,141,232,233,242,225,231,225,238, 97,128, 48,128,
2725     235,225,244,225,235,225,238, 97,129, 48,224,134,205,232,225,236,
2726     230,247,233,228,244,104,128,255,145,108,  2,134,223,134,232,243,
2727     241,245,225,242,101,128, 51,149,244,233,240,236,121,128,  0,215,
2728     237,243,241,245,225,242,101,128, 51,155,238,225,104,  2,135,  2,
2729     135, 11,232,229,226,242,229,119,128,  5,163,236,229,230,244,232,
2730     229,226,242,229,119,128,  5,163,115,  2,135, 30,135, 79,233, 99,
2731       3,135, 39,135, 56,135, 67,225,236,238,239,244,101,129, 38,106,
2732     135, 50,228,226,108,128, 38,107,230,236,225,244,243,233,231,110,
2733     128, 38,109,243,232,225,242,240,243,233,231,110,128, 38,111,243,
2734     241,245,225,242,101,128, 51,178,246,243,241,245,225,242,101,128,
2735      51,182,247,243,241,245,225,242,101,128, 51,188,118,  2,135,114,
2736     135,127,237,229,231,225,243,241,245,225,242,101,128, 51,185,243,
2737     241,245,225,242,101,128, 51,183,119,  2,135,142,135,155,237,229,
2738     231,225,243,241,245,225,242,101,128, 51,191,243,241,245,225,242,
2739     101,128, 51,189,110,150,  0,110,135,212,136, 90,136,114,136,180,
2740     136,205,137,  7,137, 17,137, 84,137,127,139,161,139,179,139,204,
2741     139,235,140,  5,140, 70,142, 52,142, 60,142, 85,142, 93,143, 61,
2742     143, 71,143, 81, 97,  8,135,230,135,250,136,  1,136,  8,136, 33,
2743     136, 44,136, 69,136, 81, 98,  2,135,236,135,245,229,238,231,225,
2744     236,105,128,  9,168,236, 97,128, 34,  7,227,245,244,101,128,  1,
2745      68,228,229,246, 97,128,  9, 40,231,117,  2,136, 15,136, 24,234,
2746     225,242,225,244,105,128, 10,168,242,237,245,235,232,105,128, 10,
2747      40,232,233,242,225,231,225,238, 97,128, 48,106,235,225,244,225,
2748     235,225,238, 97,129, 48,202,136, 57,232,225,236,230,247,233,228,
2749     244,104,128,255,133,240,239,243,244,242,239,240,232,101,128,  1,
2750      73,243,241,245,225,242,101,128, 51,129, 98,  2,136, 96,136,106,
2751     239,240,239,237,239,230,111,128, 49, 11,243,240,225,227,101,128,
2752       0,160, 99,  4,136,124,136,131,136,140,136,167,225,242,239,110,
2753     128,  1, 72,229,228,233,236,236, 97,128,  1, 70,233,242, 99,  2,
2754     136,148,136,153,236,101,128, 36,221,245,237,230,236,229,248,226,
2755     229,236,239,119,128, 30, 75,239,237,237,225,225,227,227,229,238,
2756     116,128,  1, 70,228,239,116,  2,136,188,136,197,225,227,227,229,
2757     238,116,128, 30, 69,226,229,236,239,119,128, 30, 71,101,  3,136,
2758     213,136,224,136,249,232,233,242,225,231,225,238, 97,128, 48,109,
2759     235,225,244,225,235,225,238, 97,129, 48,205,136,237,232,225,236,
2760     230,247,233,228,244,104,128,255,136,247,243,232,229,241,229,236,
2761     243,233,231,110,128, 32,170,230,243,241,245,225,242,101,128, 51,
2762     139,103,  2,137, 23,137, 73, 97,  3,137, 31,137, 41,137, 48,226,
2763     229,238,231,225,236,105,128,  9,153,228,229,246, 97,128,  9, 25,
2764     231,117,  2,137, 55,137, 64,234,225,242,225,244,105,128, 10,153,
2765     242,237,245,235,232,105,128, 10, 25,239,238,231,245,244,232,225,
2766     105,128, 14,  7,104,  2,137, 90,137,100,233,242,225,231,225,238,
2767      97,128, 48,147,239,239,107,  2,137,108,137,115,236,229,230,116,
2768     128,  2,114,242,229,244,242,239,230,236,229,120,128,  2,115,105,
2769       4,137,137,138, 50,138, 61,138,119,229,245,110,  7,137,155,137,
2770     190,137,222,137,236,137,245,138, 22,138, 35, 97,  2,137,161,137,
2771     176,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,111,
2772     240,225,242,229,238,235,239,242,229,225,110,128, 50, 15,227,105,
2773       2,137,197,137,209,229,245,227,235,239,242,229,225,110,128, 49,
2774      53,242,227,236,229,235,239,242,229,225,110,128, 50, 97,232,233,
2775     229,245,232,235,239,242,229,225,110,128, 49, 54,235,239,242,229,
2776     225,110,128, 49, 52,240, 97,  2,137,252,138, 10,238,243,233,239,
2777     243,235,239,242,229,225,110,128, 49,104,242,229,238,235,239,242,
2778     229,225,110,128, 50,  1,243,233,239,243,235,239,242,229,225,110,
2779     128, 49,103,244,233,235,229,245,244,235,239,242,229,225,110,128,
2780      49,102,232,233,242,225,231,225,238, 97,128, 48,107,107,  2,138,
2781      67,138, 91,225,244,225,235,225,238, 97,129, 48,203,138, 79,232,
2782     225,236,230,247,233,228,244,104,128,255,134,232,225,232,233,116,
2783       2,138,101,138,112,236,229,230,244,244,232,225,105,128,248,153,
2784     244,232,225,105,128, 14, 77,238,101,141,  0, 57,138,150,138,159,
2785     138,169,138,199,138,206,138,231,139,  2,139, 36,139, 48,139, 59,
2786     139, 92,139,100,139,111,225,242,225,226,233, 99,128,  6,105,226,
2787     229,238,231,225,236,105,128,  9,239,227,233,242,227,236,101,129,
2788      36,104,138,180,233,238,246,229,242,243,229,243,225,238,243,243,
2789     229,242,233,102,128, 39,146,228,229,246, 97,128,  9,111,231,117,
2790       2,138,213,138,222,234,225,242,225,244,105,128, 10,239,242,237,
2791     245,235,232,105,128, 10,111,232, 97,  2,138,238,138,249,227,235,
2792     225,242,225,226,233, 99,128,  6,105,238,231,250,232,239,117,128,
2793      48, 41,105,  2,139,  8,139, 26,228,229,239,231,242,225,240,232,
2794     233,227,240,225,242,229,110,128, 50, 40,238,230,229,242,233,239,
2795     114,128, 32,137,237,239,238,239,243,240,225,227,101,128,255, 25,
2796     239,236,228,243,244,249,236,101,128,247, 57,112,  2,139, 65,139,
2797      72,225,242,229,110,128, 36,124,229,114,  2,139, 79,139, 85,233,
2798     239,100,128, 36,144,243,233,225,110,128,  6,249,242,239,237,225,
2799     110,128, 33,120,243,245,240,229,242,233,239,114,128, 32,121,116,
2800       2,139,117,139,155,229,229,110,  2,139,125,139,134,227,233,242,
2801     227,236,101,128, 36,114,112,  2,139,140,139,147,225,242,229,110,
2802     128, 36,134,229,242,233,239,100,128, 36,154,232,225,105,128, 14,
2803      89,106,129,  1,204,139,167,229,227,249,242,233,236,236,233, 99,
2804     128,  4, 90,235,225,244,225,235,225,238, 97,129, 48,243,139,192,
2805     232,225,236,230,247,233,228,244,104,128,255,157,108,  2,139,210,
2806     139,224,229,231,242,233,231,232,244,236,239,238,103,128,  1,158,
2807     233,238,229,226,229,236,239,119,128, 30, 73,109,  2,139,241,139,
2808     252,239,238,239,243,240,225,227,101,128,255, 78,243,241,245,225,
2809     242,101,128, 51,154,110,  2,140, 11,140, 61, 97,  3,140, 19,140,
2810      29,140, 36,226,229,238,231,225,236,105,128,  9,163,228,229,246,
2811      97,128,  9, 35,231,117,  2,140, 43,140, 52,234,225,242,225,244,
2812     105,128, 10,163,242,237,245,235,232,105,128, 10, 35,238,225,228,
2813     229,246, 97,128,  9, 41,111,  6,140, 84,140, 95,140,120,140,161,
2814     141,113,142, 40,232,233,242,225,231,225,238, 97,128, 48,110,235,
2815     225,244,225,235,225,238, 97,129, 48,206,140,108,232,225,236,230,
2816     247,233,228,244,104,128,255,137,110,  3,140,128,140,144,140,153,
2817     226,242,229,225,235,233,238,231,243,240,225,227,101,128,  0,160,
2818     229,238,244,232,225,105,128, 14, 19,245,244,232,225,105,128, 14,
2819      25,239,110,  7,140,178,140,187,140,201,140,235,140,251,141, 36,
2820     141, 95,225,242,225,226,233, 99,128,  6, 70,230,233,238,225,236,
2821     225,242,225,226,233, 99,128,254,230,231,232,245,238,238, 97,  2,
2822     140,212,140,221,225,242,225,226,233, 99,128,  6,186,230,233,238,
2823     225,236,225,242,225,226,233, 99,128,251,159,233,238,233,244,233,
2824     225,236,225,242,225,226,233, 99,128,254,231,234,229,229,237,105,
2825       2,141,  5,141, 20,238,233,244,233,225,236,225,242,225,226,233,
2826      99,128,252,210,243,239,236,225,244,229,228,225,242,225,226,233,
2827      99,128,252, 75,237,101,  2,141, 43,141, 56,228,233,225,236,225,
2828     242,225,226,233, 99,128,254,232,229,237,105,  2,141, 64,141, 79,
2829     238,233,244,233,225,236,225,242,225,226,233, 99,128,252,213,243,
2830     239,236,225,244,229,228,225,242,225,226,233, 99,128,252, 78,238,
2831     239,239,238,230,233,238,225,236,225,242,225,226,233, 99,128,252,
2832     141,116,  7,141,129,141,140,141,169,141,204,141,216,141,236,142,
2833       6,227,239,238,244,225,233,238,115,128, 34, 12,101,  2,141,146,
2834     141,162,236,229,237,229,238,116,129, 34,  9,141,157,239,102,128,
2835      34,  9,241,245,225,108,128, 34, 96,231,242,229,225,244,229,114,
2836     129, 34,111,141,181,238,239,114,  2,141,189,141,197,229,241,245,
2837     225,108,128, 34,113,236,229,243,115,128, 34,121,233,228,229,238,
2838     244,233,227,225,108,128, 34, 98,236,229,243,115,129, 34,110,141,
2839     225,238,239,242,229,241,245,225,108,128, 34,112,112,  2,141,242,
2840     141,252,225,242,225,236,236,229,108,128, 34, 38,242,229,227,229,
2841     228,229,115,128, 34,128,243,117,  3,142, 15,142, 22,142, 31,226,
2842     243,229,116,128, 34,132,227,227,229,229,228,115,128, 34,129,240,
2843     229,242,243,229,116,128, 34,133,247,225,242,237,229,238,233,225,
2844     110,128,  5,118,240,225,242,229,110,128, 36,169,115,  2,142, 66,
2845     142, 75,243,241,245,225,242,101,128, 51,177,245,240,229,242,233,
2846     239,114,128, 32,127,244,233,236,228,101,128,  0,241,117,132,  3,
2847     189,142,105,142,116,142,197,143, 24,232,233,242,225,231,225,238,
2848      97,128, 48,108,107,  2,142,122,142,146,225,244,225,235,225,238,
2849      97,129, 48,204,142,134,232,225,236,230,247,233,228,244,104,128,
2850     255,135,244, 97,  3,142,155,142,165,142,172,226,229,238,231,225,
2851     236,105,128,  9,188,228,229,246, 97,128,  9, 60,231,117,  2,142,
2852     179,142,188,234,225,242,225,244,105,128, 10,188,242,237,245,235,
2853     232,105,128, 10, 60,109,  2,142,203,142,237,226,229,242,243,233,
2854     231,110,130,  0, 35,142,217,142,229,237,239,238,239,243,240,225,
2855     227,101,128,255,  3,243,237,225,236,108,128,254, 95,229,114,  2,
2856     142,244,143, 20,225,236,243,233,231,110,  2,142,255,143,  7,231,
2857     242,229,229,107,128,  3,116,236,239,247,229,242,231,242,229,229,
2858     107,128,  3,117,111,128, 33, 22,110,130,  5,224,143, 32,143, 52,
2859     228,225,231,229,243,104,129,251, 64,143, 43,232,229,226,242,229,
2860     119,128,251, 64,232,229,226,242,229,119,128,  5,224,246,243,241,
2861     245,225,242,101,128, 51,181,247,243,241,245,225,242,101,128, 51,
2862     187,249, 97,  3,143, 90,143,100,143,107,226,229,238,231,225,236,
2863     105,128,  9,158,228,229,246, 97,128,  9, 30,231,117,  2,143,114,
2864     143,123,234,225,242,225,244,105,128, 10,158,242,237,245,235,232,
2865     105,128, 10, 30,111,147,  0,111,143,174,143,196,144, 18,144,188,
2866     145,  4,145, 19,145, 59,145,182,145,203,145,241,145,252,146,174,
2867     148,  8,148, 72,148,105,148,151,149, 24,149, 71,149, 83, 97,  2,
2868     143,180,143,187,227,245,244,101,128,  0,243,238,231,244,232,225,
2869     105,128, 14, 45, 98,  4,143,206,143,248,144,  1,144, 11,225,242,
2870     242,229,100,130,  2,117,143,218,143,229,227,249,242,233,236,236,
2871     233, 99,128,  4,233,228,233,229,242,229,243,233,243,227,249,242,
2872     233,236,236,233, 99,128,  4,235,229,238,231,225,236,105,128,  9,
2873     147,239,240,239,237,239,230,111,128, 49, 27,242,229,246,101,128,
2874       1, 79, 99,  3,144, 26,144, 99,144,178, 97,  2,144, 32,144, 93,
2875     238,228,242, 97,  3,144, 43,144, 50,144, 61,228,229,246, 97,128,
2876       9, 17,231,245,234,225,242,225,244,105,128, 10,145,246,239,247,
2877     229,236,243,233,231,110,  2,144, 75,144, 82,228,229,246, 97,128,
2878       9, 73,231,245,234,225,242,225,244,105,128, 10,201,242,239,110,
2879     128,  1,210,233,242, 99,  2,144,107,144,112,236,101,128, 36,222,
2880     245,237,230,236,229,120,133,  0,244,144,131,144,139,144,150,144,
2881     158,144,170,225,227,245,244,101,128, 30,209,228,239,244,226,229,
2882     236,239,119,128, 30,217,231,242,225,246,101,128, 30,211,232,239,
2883     239,235,225,226,239,246,101,128, 30,213,244,233,236,228,101,128,
2884      30,215,249,242,233,236,236,233, 99,128,  4, 62,100,  4,144,198,
2885     144,221,144,227,144,250,226,108,  2,144,205,144,213,225,227,245,
2886     244,101,128,  1, 81,231,242,225,246,101,128,  2, 13,229,246, 97,
2887     128,  9, 19,233,229,242,229,243,233,115,129,  0,246,144,239,227,
2888     249,242,233,236,236,233, 99,128,  4,231,239,244,226,229,236,239,
2889     119,128, 30,205,101,129,  1, 83,145, 10,235,239,242,229,225,110,
2890     128, 49, 90,103,  3,145, 27,145, 42,145, 49,239,238,229,107,129,
2891       2,219,145, 36,227,237, 98,128,  3, 40,242,225,246,101,128,  0,
2892     242,245,234,225,242,225,244,105,128, 10,147,104,  4,145, 69,145,
2893      80,145, 90,145,168,225,242,237,229,238,233,225,110,128,  5,133,
2894     233,242,225,231,225,238, 97,128, 48, 74,111,  2,145, 96,145,106,
2895     239,235,225,226,239,246,101,128, 30,207,242,110,133,  1,161,145,
2896     121,145,129,145,140,145,148,145,160,225,227,245,244,101,128, 30,
2897     219,228,239,244,226,229,236,239,119,128, 30,227,231,242,225,246,
2898     101,128, 30,221,232,239,239,235,225,226,239,246,101,128, 30,223,
2899     244,233,236,228,101,128, 30,225,245,238,231,225,242,245,237,236,
2900     225,245,116,128,  1, 81,105,129,  1,163,145,188,238,246,229,242,
2901     244,229,228,226,242,229,246,101,128,  2, 15,107,  2,145,209,145,
2902     233,225,244,225,235,225,238, 97,129, 48,170,145,221,232,225,236,
2903     230,247,233,228,244,104,128,255,117,239,242,229,225,110,128, 49,
2904      87,236,229,232,229,226,242,229,119,128,  5,171,109,  6,146, 10,
2905     146, 38,146, 45,146,134,146,145,146,163,225,227,242,239,110,130,
2906       1, 77,146, 22,146, 30,225,227,245,244,101,128, 30, 83,231,242,
2907     225,246,101,128, 30, 81,228,229,246, 97,128,  9, 80,229,231, 97,
2908     133,  3,201,146, 61,146, 65,146, 76,146, 90,146,106, 49,128,  3,
2909     214,227,249,242,233,236,236,233, 99,128,  4, 97,236,225,244,233,
2910     238,227,236,239,243,229,100,128,  2,119,242,239,245,238,228,227,
2911     249,242,233,236,236,233, 99,128,  4,123,116,  2,146,112,146,127,
2912     233,244,236,239,227,249,242,233,236,236,233, 99,128,  4,125,239,
2913     238,239,115,128,  3,206,231,245,234,225,242,225,244,105,128, 10,
2914     208,233,227,242,239,110,129,  3,191,146,155,244,239,238,239,115,
2915     128,  3,204,239,238,239,243,240,225,227,101,128,255, 79,238,101,
2916     145,  0, 49,146,213,146,222,146,232,147,  6,147, 31,147, 40,147,
2917      49,147, 74,147,108,147,142,147,154,147,173,147,184,147,217,147,
2918     227,147,235,147,246,225,242,225,226,233, 99,128,  6, 97,226,229,
2919     238,231,225,236,105,128,  9,231,227,233,242,227,236,101,129, 36,
2920      96,146,243,233,238,246,229,242,243,229,243,225,238,243,243,229,
2921     242,233,102,128, 39,138,100,  2,147, 12,147, 18,229,246, 97,128,
2922       9,103,239,244,229,238,236,229,225,228,229,114,128, 32, 36,229,
2923     233,231,232,244,104,128, 33, 91,230,233,244,244,229,100,128,246,
2924     220,231,117,  2,147, 56,147, 65,234,225,242,225,244,105,128, 10,
2925     231,242,237,245,235,232,105,128, 10,103,232, 97,  3,147, 83,147,
2926      94,147, 99,227,235,225,242,225,226,233, 99,128,  6, 97,236,102,
2927     128,  0,189,238,231,250,232,239,117,128, 48, 33,105,  2,147,114,
2928     147,132,228,229,239,231,242,225,240,232,233,227,240,225,242,229,
2929     110,128, 50, 32,238,230,229,242,233,239,114,128, 32,129,237,239,
2930     238,239,243,240,225,227,101,128,255, 17,238,245,237,229,242,225,
2931     244,239,242,226,229,238,231,225,236,105,128,  9,244,239,236,228,
2932     243,244,249,236,101,128,247, 49,112,  2,147,190,147,197,225,242,
2933     229,110,128, 36,116,229,114,  2,147,204,147,210,233,239,100,128,
2934      36,136,243,233,225,110,128,  6,241,241,245,225,242,244,229,114,
2935     128,  0,188,242,239,237,225,110,128, 33,112,243,245,240,229,242,
2936     233,239,114,128,  0,185,244,104,  2,147,253,148,  2,225,105,128,
2937      14, 81,233,242,100,128, 33, 83,111,  3,148, 16,148, 50,148, 66,
2938     103,  2,148, 22,148, 40,239,238,229,107,129,  1,235,148, 31,237,
2939     225,227,242,239,110,128,  1,237,245,242,237,245,235,232,105,128,
2940      10, 19,237,225,244,242,225,231,245,242,237,245,235,232,105,128,
2941      10, 75,240,229,110,128,  2, 84,112,  3,148, 80,148, 87,148, 98,
2942     225,242,229,110,128, 36,170,229,238,226,245,236,236,229,116,128,
2943      37,230,244,233,239,110,128, 35, 37,114,  2,148,111,148,140,100,
2944       2,148,117,148,128,230,229,237,233,238,233,238,101,128,  0,170,
2945     237,225,243,227,245,236,233,238,101,128,  0,186,244,232,239,231,
2946     239,238,225,108,128, 34, 31,115,  5,148,163,148,195,148,212,149,
2947       1,149, 14,232,239,242,116,  2,148,172,148,179,228,229,246, 97,
2948     128,  9, 18,246,239,247,229,236,243,233,231,238,228,229,246, 97,
2949     128,  9, 74,236,225,243,104,129,  0,248,148,204,225,227,245,244,
2950     101,128,  1,255,237,225,236,108,  2,148,221,148,232,232,233,242,
2951     225,231,225,238, 97,128, 48, 73,235,225,244,225,235,225,238, 97,
2952     129, 48,169,148,245,232,225,236,230,247,233,228,244,104,128,255,
2953     107,244,242,239,235,229,225,227,245,244,101,128,  1,255,245,240,
2954     229,242,233,239,114,128,246,240,116,  2,149, 30,149, 41,227,249,
2955     242,233,236,236,233, 99,128,  4,127,233,236,228,101,130,  0,245,
2956     149, 52,149, 60,225,227,245,244,101,128, 30, 77,228,233,229,242,
2957     229,243,233,115,128, 30, 79,245,226,239,240,239,237,239,230,111,
2958     128, 49, 33,118,  2,149, 89,149,170,229,114,  2,149, 96,149,162,
2959     236,233,238,101,131, 32, 62,149,109,149,132,149,155, 99,  2,149,
2960     115,149,127,229,238,244,229,242,236,233,238,101,128,254, 74,237,
2961      98,128,  3,  5,100,  2,149,138,149,146,225,243,232,229,100,128,
2962     254, 73,226,236,247,225,246,121,128,254, 76,247,225,246,121,128,
2963     254, 75,243,227,239,242,101,128,  0,175,239,247,229,236,243,233,
2964     231,110,  3,149,185,149,195,149,202,226,229,238,231,225,236,105,
2965     128,  9,203,228,229,246, 97,128,  9, 75,231,245,234,225,242,225,
2966     244,105,128, 10,203,112,145,  0,112,149,251,152,123,152,134,152,
2967     143,152,155,154, 80,154, 90,155, 82,156,101,156,191,156,217,157,
2968      92,157,100,158,  2,158, 60,158, 88,158, 98, 97, 14,150, 25,150,
2969      57,150, 67,150, 74,150, 81,150,129,150,140,150,154,150,165,150,
2970     212,150,226,151,238,152, 21,152,111, 97,  2,150, 31,150, 43,237,
2971     240,243,243,241,245,225,242,101,128, 51,128,243,229,238,244,239,
2972     243,241,245,225,242,101,128, 51, 43,226,229,238,231,225,236,105,
2973     128,  9,170,227,245,244,101,128, 30, 85,228,229,246, 97,128,  9,
2974      42,103,  2,150, 87,150,105,101,  2,150, 93,150,100,228,239,247,
2975     110,128, 33,223,245,112,128, 33,222,117,  2,150,111,150,120,234,
2976     225,242,225,244,105,128, 10,170,242,237,245,235,232,105,128, 10,
2977      42,232,233,242,225,231,225,238, 97,128, 48,113,233,249,225,238,
2978     238,239,233,244,232,225,105,128, 14, 47,235,225,244,225,235,225,
2979     238, 97,128, 48,209,108,  2,150,171,150,196,225,244,225,236,233,
2980     250,225,244,233,239,238,227,249,242,233,236,236,233,227,227,237,
2981      98,128,  4,132,239,227,232,235,225,227,249,242,233,236,236,233,
2982      99,128,  4,192,238,243,233,239,243,235,239,242,229,225,110,128,
2983      49,127,114,  3,150,234,150,255,151,227, 97,  2,150,240,150,248,
2984     231,242,225,240,104,128,  0,182,236,236,229,108,128, 34, 37,229,
2985     110,  2,151,  6,151,116,236,229,230,116,136,  0, 40,151, 29,151,
2986      44,151, 49,151, 54,151, 65,151, 77,151,100,151,105,225,236,244,
2987     239,238,229,225,242,225,226,233, 99,128,253, 62,226,116,128,248,
2988     237,229,120,128,248,236,233,238,230,229,242,233,239,114,128, 32,
2989     141,237,239,238,239,243,240,225,227,101,128,255,  8,115,  2,151,
2990      83,151, 90,237,225,236,108,128,254, 89,245,240,229,242,233,239,
2991     114,128, 32,125,244,112,128,248,235,246,229,242,244,233,227,225,
2992     108,128,254, 53,242,233,231,232,116,136,  0, 41,151,140,151,155,
2993     151,160,151,165,151,176,151,188,151,211,151,216,225,236,244,239,
2994     238,229,225,242,225,226,233, 99,128,253, 63,226,116,128,248,248,
2995     229,120,128,248,247,233,238,230,229,242,233,239,114,128, 32,142,
2996     237,239,238,239,243,240,225,227,101,128,255,  9,115,  2,151,194,
2997     151,201,237,225,236,108,128,254, 90,245,240,229,242,233,239,114,
2998     128, 32,126,244,112,128,248,246,246,229,242,244,233,227,225,108,
2999     128,254, 54,244,233,225,236,228,233,230,102,128, 34,  2,115,  3,
3000     151,246,152,  1,152, 13,229,241,232,229,226,242,229,119,128,  5,
3001     192,232,244,225,232,229,226,242,229,119,128,  5,153,241,245,225,
3002     242,101,128, 51,169,244,225,104,134,  5,183,152, 39,152, 53,152,
3003      58,152, 67,152, 82,152, 98, 49,  2,152, 45,152, 49, 49,128,  5,
3004     183,100,128,  5,183,178, 97,128,  5,183,232,229,226,242,229,119,
3005     128,  5,183,238,225,242,242,239,247,232,229,226,242,229,119,128,
3006       5,183,241,245,225,242,244,229,242,232,229,226,242,229,119,128,
3007       5,183,247,233,228,229,232,229,226,242,229,119,128,  5,183,250,
3008     229,242,232,229,226,242,229,119,128,  5,161,226,239,240,239,237,
3009     239,230,111,128, 49,  6,227,233,242,227,236,101,128, 36,223,228,
3010     239,244,225,227,227,229,238,116,128, 30, 87,101,137,  5,228,152,
3011     177,152,188,152,208,152,220,152,240,153, 86,153, 97,153,118,154,
3012      73,227,249,242,233,236,236,233, 99,128,  4, 63,228,225,231,229,
3013     243,104,129,251, 68,152,199,232,229,226,242,229,119,128,251, 68,
3014     229,250,233,243,241,245,225,242,101,128, 51, 59,230,233,238,225,
3015     236,228,225,231,229,243,232,232,229,226,242,229,119,128,251, 67,
3016     104,  5,152,252,153, 19,153, 27,153, 41,153, 71,225,114,  2,153,
3017       3,153, 10,225,226,233, 99,128,  6,126,237,229,238,233,225,110,
3018     128,  5,122,229,226,242,229,119,128,  5,228,230,233,238,225,236,
3019     225,242,225,226,233, 99,128,251, 87,105,  2,153, 47,153, 62,238,
3020     233,244,233,225,236,225,242,225,226,233, 99,128,251, 88,242,225,
3021     231,225,238, 97,128, 48,122,237,229,228,233,225,236,225,242,225,
3022     226,233, 99,128,251, 89,235,225,244,225,235,225,238, 97,128, 48,
3023     218,237,233,228,228,236,229,232,239,239,235,227,249,242,233,236,
3024     236,233, 99,128,  4,167,114,  5,153,130,153,142,153,184,154, 49,
3025     154, 62,225,230,229,232,229,226,242,229,119,128,251, 78,227,229,
3026     238,116,131,  0, 37,153,155,153,164,153,176,225,242,225,226,233,
3027      99,128,  6,106,237,239,238,239,243,240,225,227,101,128,255,  5,
3028     243,237,225,236,108,128,254,106,105,  2,153,190,154, 31,239,100,
3029     134,  0, 46,153,207,153,218,153,229,153,241,153,252,154,  8,225,
3030     242,237,229,238,233,225,110,128,  5,137,227,229,238,244,229,242,
3031     229,100,128,  0,183,232,225,236,230,247,233,228,244,104,128,255,
3032      97,233,238,230,229,242,233,239,114,128,246,231,237,239,238,239,
3033     243,240,225,227,101,128,255, 14,115,  2,154, 14,154, 21,237,225,
3034     236,108,128,254, 82,245,240,229,242,233,239,114,128,246,232,243,
3035     240,239,237,229,238,233,231,242,229,229,235,227,237, 98,128,  3,
3036      66,240,229,238,228,233,227,245,236,225,114,128, 34,165,244,232,
3037     239,245,243,225,238,100,128, 32, 48,243,229,244, 97,128, 32,167,
3038     230,243,241,245,225,242,101,128, 51,138,104,  3,154, 98,154,148,
3039     155, 29, 97,  3,154,106,154,116,154,123,226,229,238,231,225,236,
3040     105,128,  9,171,228,229,246, 97,128,  9, 43,231,117,  2,154,130,
3041     154,139,234,225,242,225,244,105,128, 10,171,242,237,245,235,232,
3042     105,128, 10, 43,105,133,  3,198,154,162,154,166,154,252,155,  4,
3043     155, 15, 49,128,  3,213,229,245,240,104,  4,154,179,154,214,154,
3044     229,154,238, 97,  2,154,185,154,200,227,233,242,227,236,229,235,
3045     239,242,229,225,110,128, 50,122,240,225,242,229,238,235,239,242,
3046     229,225,110,128, 50, 26,227,233,242,227,236,229,235,239,242,229,
3047     225,110,128, 50,108,235,239,242,229,225,110,128, 49, 77,240,225,
3048     242,229,238,235,239,242,229,225,110,128, 50, 12,236,225,244,233,
3049     110,128,  2,120,238,244,232,245,244,232,225,105,128, 14, 58,243,
3050     249,237,226,239,236,231,242,229,229,107,128,  3,213,111,  3,155,
3051      37,155, 42,155, 68,239,107,128,  1,165,240,104,  2,155, 49,155,
3052      58,225,238,244,232,225,105,128, 14, 30,245,238,231,244,232,225,
3053     105,128, 14, 28,243,225,237,240,232,225,239,244,232,225,105,128,
3054      14, 32,105,133,  3,192,155, 96,156, 52,156, 63,156, 74,156, 88,
3055     229,245,112,  6,155,112,155,147,155,179,155,207,155,221,156, 17,
3056      97,  2,155,118,155,133,227,233,242,227,236,229,235,239,242,229,
3057     225,110,128, 50,115,240,225,242,229,238,235,239,242,229,225,110,
3058     128, 50, 19,227,105,  2,155,154,155,166,229,245,227,235,239,242,
3059     229,225,110,128, 49,118,242,227,236,229,235,239,242,229,225,110,
3060     128, 50,101,107,  2,155,185,155,199,233,249,229,239,235,235,239,
3061     242,229,225,110,128, 49,114,239,242,229,225,110,128, 49, 66,240,
3062     225,242,229,238,235,239,242,229,225,110,128, 50,  5,243,233,239,
3063     115,  2,155,230,156,  2,107,  2,155,236,155,250,233,249,229,239,
3064     235,235,239,242,229,225,110,128, 49,116,239,242,229,225,110,128,
3065      49, 68,244,233,235,229,245,244,235,239,242,229,225,110,128, 49,
3066     117,116,  2,156, 23,156, 38,232,233,229,245,244,232,235,239,242,
3067     229,225,110,128, 49,119,233,235,229,245,244,235,239,242,229,225,
3068     110,128, 49,115,232,233,242,225,231,225,238, 97,128, 48,116,235,
3069     225,244,225,235,225,238, 97,128, 48,212,243,249,237,226,239,236,
3070     231,242,229,229,107,128,  3,214,247,242,225,242,237,229,238,233,
3071     225,110,128,  5,131,236,245,115,132,  0, 43,156,115,156,126,156,
3072     135,156,168,226,229,236,239,247,227,237, 98,128,  3, 31,227,233,
3073     242,227,236,101,128, 34,149,109,  2,156,141,156,148,233,238,245,
3074     115,128,  0,177,111,  2,156,154,156,158,100,128,  2,214,238,239,
3075     243,240,225,227,101,128,255, 11,115,  2,156,174,156,181,237,225,
3076     236,108,128,254, 98,245,240,229,242,233,239,114,128, 32,122,109,
3077       2,156,197,156,208,239,238,239,243,240,225,227,101,128,255, 80,
3078     243,241,245,225,242,101,128, 51,216,111,  5,156,229,156,240,157,
3079      51,157, 62,157, 72,232,233,242,225,231,225,238, 97,128, 48,125,
3080     233,238,244,233,238,231,233,238,228,229,120,  4,157,  4,157, 16,
3081     157, 28,157, 41,228,239,247,238,247,232,233,244,101,128, 38, 31,
3082     236,229,230,244,247,232,233,244,101,128, 38, 28,242,233,231,232,
3083     244,247,232,233,244,101,128, 38, 30,245,240,247,232,233,244,101,
3084     128, 38, 29,235,225,244,225,235,225,238, 97,128, 48,221,240,236,
3085     225,244,232,225,105,128, 14, 27,243,244,225,236,237,225,242,107,
3086     129, 48, 18,157, 85,230,225,227,101,128, 48, 32,240,225,242,229,
3087     110,128, 36,171,114,  3,157,108,157,134,157,159,101,  2,157,114,
3088     157,122,227,229,228,229,115,128, 34,122,243,227,242,233,240,244,
3089     233,239,110,128, 33, 30,233,237,101,  2,157,142,157,148,237,239,
3090     100,128,  2,185,242,229,246,229,242,243,229,100,128, 32, 53,111,
3091       4,157,169,157,176,157,186,157,199,228,245,227,116,128, 34, 15,
3092     234,229,227,244,233,246,101,128, 35,  5,236,239,238,231,229,228,
3093     235,225,238, 97,128, 48,252,112,  2,157,205,157,242,101,  2,157,
3094     211,157,218,236,236,239,114,128, 35, 24,242,243,117,  2,157,226,
3095     157,233,226,243,229,116,128, 34,130,240,229,242,243,229,116,128,
3096      34,131,239,242,244,233,239,110,129, 34, 55,157,253,225,108,128,
3097      34, 29,115,  2,158,  8,158, 51,105,130,  3,200,158, 16,158, 27,
3098     227,249,242,233,236,236,233, 99,128,  4,113,236,233,240,238,229,
3099     245,237,225,244,225,227,249,242,233,236,236,233,227,227,237, 98,
3100     128,  4,134,243,241,245,225,242,101,128, 51,176,117,  2,158, 66,
3101     158, 77,232,233,242,225,231,225,238, 97,128, 48,119,235,225,244,
3102     225,235,225,238, 97,128, 48,215,246,243,241,245,225,242,101,128,
3103      51,180,247,243,241,245,225,242,101,128, 51,186,113,136,  0,113,
3104     158,128,159,177,159,188,159,197,159,204,159,216,159,254,160,  6,
3105      97,  4,158,138,158,161,158,225,159,160,100,  2,158,144,158,150,
3106     229,246, 97,128,  9, 88,237,225,232,229,226,242,229,119,128,  5,
3107     168,102,  4,158,171,158,180,158,194,158,210,225,242,225,226,233,
3108      99,128,  6, 66,230,233,238,225,236,225,242,225,226,233, 99,128,
3109     254,214,233,238,233,244,233,225,236,225,242,225,226,233, 99,128,
3110     254,215,237,229,228,233,225,236,225,242,225,226,233, 99,128,254,
3111     216,237,225,244,115,136,  5,184,158,248,159, 12,159, 26,159, 31,
3112     159, 36,159, 45,159, 60,159,147, 49,  3,159,  0,159,  4,159,  8,
3113      48,128,  5,184, 97,128,  5,184, 99,128,  5,184, 50,  2,159, 18,
3114     159, 22, 55,128,  5,184, 57,128,  5,184,179, 51,128,  5,184,228,
3115     101,128,  5,184,232,229,226,242,229,119,128,  5,184,238,225,242,
3116     242,239,247,232,229,226,242,229,119,128,  5,184,113,  2,159, 66,
3117     159,132,225,244,225,110,  4,159, 79,159, 88,159,103,159,119,232,
3118     229,226,242,229,119,128,  5,184,238,225,242,242,239,247,232,229,
3119     226,242,229,119,128,  5,184,241,245,225,242,244,229,242,232,229,
3120     226,242,229,119,128,  5,184,247,233,228,229,232,229,226,242,229,
3121     119,128,  5,184,245,225,242,244,229,242,232,229,226,242,229,119,
3122     128,  5,184,247,233,228,229,232,229,226,242,229,119,128,  5,184,
3123     242,238,229,249,240,225,242,225,232,229,226,242,229,119,128,  5,
3124     159,226,239,240,239,237,239,230,111,128, 49, 17,227,233,242,227,
3125     236,101,128, 36,224,232,239,239,107,128,  2,160,237,239,238,239,
3126     243,240,225,227,101,128,255, 81,239,102,130,  5,231,159,225,159,
3127     245,228,225,231,229,243,104,129,251, 71,159,236,232,229,226,242,
3128     229,119,128,251, 71,232,229,226,242,229,119,128,  5,231,240,225,
3129     242,229,110,128, 36,172,117,  4,160, 16,160, 28,160,117,160,204,
3130     225,242,244,229,242,238,239,244,101,128, 38,105,226,245,244,115,
3131     135,  5,187,160, 49,160, 54,160, 59,160, 64,160, 73,160, 88,160,
3132     104,177, 56,128,  5,187,178, 53,128,  5,187,179, 49,128,  5,187,
3133     232,229,226,242,229,119,128,  5,187,238,225,242,242,239,247,232,
3134     229,226,242,229,119,128,  5,187,241,245,225,242,244,229,242,232,
3135     229,226,242,229,119,128,  5,187,247,233,228,229,232,229,226,242,
3136     229,119,128,  5,187,229,243,244,233,239,110,133,  0, 63,160,136,
3137     160,159,160,176,160,184,160,196,225,114,  2,160,143,160,150,225,
3138     226,233, 99,128,  6, 31,237,229,238,233,225,110,128,  5, 94,228,
3139     239,247,110,129,  0,191,160,168,243,237,225,236,108,128,247,191,
3140     231,242,229,229,107,128,  3,126,237,239,238,239,243,240,225,227,
3141     101,128,255, 31,243,237,225,236,108,128,247, 63,239,244,101,  4,
3142     160,216,161, 31,161, 51,161, 80,228,226,108,133,  0, 34,160,232,
3143     160,239,160,246,161,  2,161, 23,226,225,243,101,128, 32, 30,236,
3144     229,230,116,128, 32, 28,237,239,238,239,243,240,225,227,101,128,
3145     255,  2,240,242,233,237,101,129, 48, 30,161, 12,242,229,246,229,
3146     242,243,229,100,128, 48, 29,242,233,231,232,116,128, 32, 29,236,
3147     229,230,116,129, 32, 24,161, 40,242,229,246,229,242,243,229,100,
3148     128, 32, 27,114,  2,161, 57,161, 67,229,246,229,242,243,229,100,
3149     128, 32, 27,233,231,232,116,129, 32, 25,161, 76,110,128,  1, 73,
3150     243,233,238,231,108,  2,161, 90,161, 97,226,225,243,101,128, 32,
3151      26,101,129,  0, 39,161,103,237,239,238,239,243,240,225,227,101,
3152     128,255,  7,114,145,  0,114,161,153,162,157,162,168,162,215,163,
3153      10,164, 27,164, 51,164,146,166,180,166,217,166,229,167, 27,167,
3154      35,167,197,167,208,167,243,168, 87, 97, 11,161,177,161,188,161,
3155     198,161,205,162, 14,162, 30,162, 55,162, 66,162, 91,162,114,162,
3156     151,225,242,237,229,238,233,225,110,128,  5,124,226,229,238,231,
3157     225,236,105,128,  9,176,227,245,244,101,128,  1, 85,100,  4,161,
3158     215,161,221,161,235,162,  5,229,246, 97,128,  9, 48,233,227,225,
3159     108,129, 34, 26,161,230,229,120,128,248,229,239,246,229,242,243,
3160     243,241,245,225,242,101,129, 51,174,161,251,228,243,241,245,225,
3161     242,101,128, 51,175,243,241,245,225,242,101,128, 51,173,230,101,
3162     129,  5,191,162, 21,232,229,226,242,229,119,128,  5,191,231,117,
3163       2,162, 37,162, 46,234,225,242,225,244,105,128, 10,176,242,237,
3164     245,235,232,105,128, 10, 48,232,233,242,225,231,225,238, 97,128,
3165      48,137,235,225,244,225,235,225,238, 97,129, 48,233,162, 79,232,
3166     225,236,230,247,233,228,244,104,128,255,151,236,239,247,229,242,
3167     228,233,225,231,239,238,225,236,226,229,238,231,225,236,105,128,
3168       9,241,109,  2,162,120,162,143,233,228,228,236,229,228,233,225,
3169     231,239,238,225,236,226,229,238,231,225,236,105,128,  9,240,243,
3170     232,239,242,110,128,  2,100,244,233,111,128, 34, 54,226,239,240,
3171     239,237,239,230,111,128, 49, 22, 99,  4,162,178,162,185,162,194,
3172     162,202,225,242,239,110,128,  1, 89,229,228,233,236,236, 97,128,
3173       1, 87,233,242,227,236,101,128, 36,225,239,237,237,225,225,227,
3174     227,229,238,116,128,  1, 87,100,  2,162,221,162,231,226,236,231,
3175     242,225,246,101,128,  2, 17,239,116,  2,162,238,162,247,225,227,
3176     227,229,238,116,128, 30, 89,226,229,236,239,119,129, 30, 91,163,
3177       1,237,225,227,242,239,110,128, 30, 93,101,  6,163, 24,163, 69,
3178     163,104,163,159,163,184,163,217,102,  2,163, 30,163, 43,229,242,
3179     229,238,227,229,237,225,242,107,128, 32, 59,236,229,248,243,117,
3180       2,163, 53,163, 60,226,243,229,116,128, 34,134,240,229,242,243,
3181     229,116,128, 34,135,231,233,243,244,229,114,  2,163, 80,163, 85,
3182     229,100,128,  0,174,115,  2,163, 91,163, 97,225,238,115,128,248,
3183     232,229,242,233,102,128,246,218,104,  3,163,112,163,135,163,149,
3184     225,114,  2,163,119,163,126,225,226,233, 99,128,  6, 49,237,229,
3185     238,233,225,110,128,  5,128,230,233,238,225,236,225,242,225,226,
3186     233, 99,128,254,174,233,242,225,231,225,238, 97,128, 48,140,235,
3187     225,244,225,235,225,238, 97,129, 48,236,163,172,232,225,236,230,
3188     247,233,228,244,104,128,255,154,243,104,130,  5,232,163,193,163,
3189     208,228,225,231,229,243,232,232,229,226,242,229,119,128,251, 72,
3190     232,229,226,242,229,119,128,  5,232,118,  3,163,225,163,238,164,
3191      14,229,242,243,229,228,244,233,236,228,101,128, 34, 61,233, 97,
3192       2,163,245,163,254,232,229,226,242,229,119,128,  5,151,237,245,
3193     231,242,225,243,232,232,229,226,242,229,119,128,  5,151,236,239,
3194     231,233,227,225,236,238,239,116,128, 35, 16,230,233,243,232,232,
3195     239,239,107,129,  2,126,164, 40,242,229,246,229,242,243,229,100,
3196     128,  2,127,104,  2,164, 57,164, 80, 97,  2,164, 63,164, 73,226,
3197     229,238,231,225,236,105,128,  9,221,228,229,246, 97,128,  9, 93,
3198     111,131,  3,193,164, 90,164,119,164,133,239,107,129,  2,125,164,
3199      97,244,245,242,238,229,100,129,  2,123,164,108,243,245,240,229,
3200     242,233,239,114,128,  2,181,243,249,237,226,239,236,231,242,229,
3201     229,107,128,  3,241,244,233,227,232,239,239,235,237,239,100,128,
3202       2,222,105,  6,164,160,165,204,165,250,166,  5,166, 30,166,166,
3203     229,245,108,  9,164,182,164,217,164,232,164,246,165, 36,165, 50,
3204     165,136,165,149,165,184, 97,  2,164,188,164,203,227,233,242,227,
3205     236,229,235,239,242,229,225,110,128, 50,113,240,225,242,229,238,
3206     235,239,242,229,225,110,128, 50, 17,227,233,242,227,236,229,235,
3207     239,242,229,225,110,128, 50, 99,232,233,229,245,232,235,239,242,
3208     229,225,110,128, 49, 64,107,  2,164,252,165, 28,233,249,229,239,
3209     107,  2,165,  6,165, 15,235,239,242,229,225,110,128, 49, 58,243,
3210     233,239,243,235,239,242,229,225,110,128, 49,105,239,242,229,225,
3211     110,128, 49, 57,237,233,229,245,237,235,239,242,229,225,110,128,
3212      49, 59,112,  3,165, 58,165, 90,165,105, 97,  2,165, 64,165, 78,
3213     238,243,233,239,243,235,239,242,229,225,110,128, 49,108,242,229,
3214     238,235,239,242,229,225,110,128, 50,  3,232,233,229,245,240,232,
3215     235,239,242,229,225,110,128, 49, 63,233,229,245,112,  2,165,114,
3216     165,123,235,239,242,229,225,110,128, 49, 60,243,233,239,243,235,
3217     239,242,229,225,110,128, 49,107,243,233,239,243,235,239,242,229,
3218     225,110,128, 49, 61,116,  2,165,155,165,170,232,233,229,245,244,
3219     232,235,239,242,229,225,110,128, 49, 62,233,235,229,245,244,235,
3220     239,242,229,225,110,128, 49,106,249,229,239,242,233,238,232,233,
3221     229,245,232,235,239,242,229,225,110,128, 49,109,231,232,116,  2,
3222     165,212,165,220,225,238,231,236,101,128, 34, 31,116,  2,165,226,
3223     165,240,225,227,235,226,229,236,239,247,227,237, 98,128,  3, 25,
3224     242,233,225,238,231,236,101,128, 34,191,232,233,242,225,231,225,
3225     238, 97,128, 48,138,235,225,244,225,235,225,238, 97,129, 48,234,
3226     166, 18,232,225,236,230,247,233,228,244,104,128,255,152,110,  2,
3227     166, 36,166,152,103,131,  2,218,166, 46,166, 57,166, 63,226,229,
3228     236,239,247,227,237, 98,128,  3, 37,227,237, 98,128,  3, 10,232,
3229     225,236,102,  2,166, 72,166,118,236,229,230,116,131,  2,191,166,
3230      85,166, 96,166,107,225,242,237,229,238,233,225,110,128,  5, 89,
3231     226,229,236,239,247,227,237, 98,128,  3, 28,227,229,238,244,229,
3232     242,229,100,128,  2,211,242,233,231,232,116,130,  2,190,166,130,
3233     166,141,226,229,236,239,247,227,237, 98,128,  3, 57,227,229,238,
3234     244,229,242,229,100,128,  2,210,246,229,242,244,229,228,226,242,
3235     229,246,101,128,  2, 19,244,244,239,242,245,243,241,245,225,242,
3236     101,128, 51, 81,108,  2,166,186,166,197,233,238,229,226,229,236,
3237     239,119,128, 30, 95,239,238,231,236,229,103,129,  2,124,166,208,
3238     244,245,242,238,229,100,128,  2,122,237,239,238,239,243,240,225,
3239     227,101,128,255, 82,111,  3,166,237,166,248,167, 17,232,233,242,
3240     225,231,225,238, 97,128, 48,141,235,225,244,225,235,225,238, 97,
3241     129, 48,237,167,  5,232,225,236,230,247,233,228,244,104,128,255,
3242     155,242,245,225,244,232,225,105,128, 14, 35,240,225,242,229,110,
3243     128, 36,173,114,  3,167, 43,167, 79,167,109, 97,  3,167, 51,167,
3244      61,167, 68,226,229,238,231,225,236,105,128,  9,220,228,229,246,
3245      97,128,  9, 49,231,245,242,237,245,235,232,105,128, 10, 92,229,
3246     104,  2,167, 86,167, 95,225,242,225,226,233, 99,128,  6,145,230,
3247     233,238,225,236,225,242,225,226,233, 99,128,251,141,246,239,227,
3248     225,236,233, 99,  4,167,125,167,135,167,142,167,153,226,229,238,
3249     231,225,236,105,128,  9,224,228,229,246, 97,128,  9, 96,231,245,
3250     234,225,242,225,244,105,128, 10,224,246,239,247,229,236,243,233,
3251     231,110,  3,167,169,167,179,167,186,226,229,238,231,225,236,105,
3252     128,  9,196,228,229,246, 97,128,  9, 68,231,245,234,225,242,225,
3253     244,105,128, 10,196,243,245,240,229,242,233,239,114,128,246,241,
3254     116,  2,167,214,167,222,226,236,239,227,107,128, 37,144,245,242,
3255     238,229,100,129,  2,121,167,232,243,245,240,229,242,233,239,114,
3256     128,  2,180,117,  4,167,253,168,  8,168, 33,168, 80,232,233,242,
3257     225,231,225,238, 97,128, 48,139,235,225,244,225,235,225,238, 97,
3258     129, 48,235,168, 21,232,225,236,230,247,233,228,244,104,128,255,
3259     153,112,  2,168, 39,168, 74,229,101,  2,168, 46,168, 60,237,225,
3260     242,235,226,229,238,231,225,236,105,128,  9,242,243,233,231,238,
3261     226,229,238,231,225,236,105,128,  9,243,233,225,104,128,246,221,
3262     244,232,225,105,128, 14, 36,246,239,227,225,236,233, 99,  4,168,
3263     103,168,113,168,120,168,131,226,229,238,231,225,236,105,128,  9,
3264     139,228,229,246, 97,128,  9, 11,231,245,234,225,242,225,244,105,
3265     128, 10,139,246,239,247,229,236,243,233,231,110,  3,168,147,168,
3266     157,168,164,226,229,238,231,225,236,105,128,  9,195,228,229,246,
3267      97,128,  9, 67,231,245,234,225,242,225,244,105,128, 10,195,115,
3268     147,  0,115,168,217,170,187,170,198,171, 68,171,107,174, 49,174,
3269      60,176,203,179, 85,179,131,179,158,180, 93,180,160,181,193,181,
3270     203,182,133,182,206,183,120,183,130, 97,  9,168,237,168,247,169,
3271      12,169, 84,169,109,169,120,169,145,169,177,169,217,226,229,238,
3272     231,225,236,105,128,  9,184,227,245,244,101,129,  1, 91,169,  0,
3273     228,239,244,225,227,227,229,238,116,128, 30,101,100,  5,169, 24,
3274     169, 33,169, 39,169, 53,169, 69,225,242,225,226,233, 99,128,  6,
3275      53,229,246, 97,128,  9, 56,230,233,238,225,236,225,242,225,226,
3276     233, 99,128,254,186,233,238,233,244,233,225,236,225,242,225,226,
3277     233, 99,128,254,187,237,229,228,233,225,236,225,242,225,226,233,
3278      99,128,254,188,231,117,  2,169, 91,169,100,234,225,242,225,244,
3279     105,128, 10,184,242,237,245,235,232,105,128, 10, 56,232,233,242,
3280     225,231,225,238, 97,128, 48, 85,235,225,244,225,235,225,238, 97,
3281     129, 48,181,169,133,232,225,236,230,247,233,228,244,104,128,255,
3282     123,236,236,225,236,236,225,232,239,245,225,236,225,249,232,229,
3283     247,225,243,225,236,236,225,237,225,242,225,226,233, 99,128,253,
3284     250,237,229,235,104,130,  5,225,169,188,169,208,228,225,231,229,
3285     243,104,129,251, 65,169,199,232,229,226,242,229,119,128,251, 65,
3286     232,229,226,242,229,119,128,  5,225,242, 97,  5,169,230,170, 48,
3287     170, 56,170,106,170,114, 97,  5,169,242,169,250,170,  2,170, 33,
3288     170, 41,225,244,232,225,105,128, 14, 50,229,244,232,225,105,128,
3289      14, 65,233,237,225,233,109,  2,170, 12,170, 23,225,236,225,233,
3290     244,232,225,105,128, 14, 68,245,225,238,244,232,225,105,128, 14,
3291      67,237,244,232,225,105,128, 14, 51,244,232,225,105,128, 14, 48,
3292     229,244,232,225,105,128, 14, 64,105,  3,170, 64,170, 88,170, 99,
3293     105,  2,170, 70,170, 81,236,229,230,244,244,232,225,105,128,248,
3294     134,244,232,225,105,128, 14, 53,236,229,230,244,244,232,225,105,
3295     128,248,133,244,232,225,105,128, 14, 52,239,244,232,225,105,128,
3296      14, 66,117,  3,170,122,170,172,170,179,101,  3,170,130,170,154,
3297     170,165,101,  2,170,136,170,147,236,229,230,244,244,232,225,105,
3298     128,248,136,244,232,225,105,128, 14, 55,236,229,230,244,244,232,
3299     225,105,128,248,135,244,232,225,105,128, 14, 54,244,232,225,105,
3300     128, 14, 56,245,244,232,225,105,128, 14, 57,226,239,240,239,237,
3301     239,230,111,128, 49, 25, 99,  5,170,210,170,231,170,240,171, 33,
3302     171, 55,225,242,239,110,129,  1, 97,170,219,228,239,244,225,227,
3303     227,229,238,116,128, 30,103,229,228,233,236,236, 97,128,  1, 95,
3304     232,247, 97,131,  2, 89,170,252,171,  7,171, 26,227,249,242,233,
3305     236,236,233, 99,128,  4,217,228,233,229,242,229,243,233,243,227,
3306     249,242,233,236,236,233, 99,128,  4,219,232,239,239,107,128,  2,
3307      90,233,242, 99,  2,171, 41,171, 46,236,101,128, 36,226,245,237,
3308     230,236,229,120,128,  1, 93,239,237,237,225,225,227,227,229,238,
3309     116,128,  2, 25,228,239,116,  2,171, 76,171, 85,225,227,227,229,
3310     238,116,128, 30, 97,226,229,236,239,119,129, 30, 99,171, 95,228,
3311     239,244,225,227,227,229,238,116,128, 30,105,101,  9,171,127,171,
3312     143,171,178,171,243,172, 90,172,117,172,142,172,223,172,250,225,
3313     231,245,236,236,226,229,236,239,247,227,237, 98,128,  3, 60, 99,
3314       2,171,149,171,171,239,238,100,129, 32, 51,171,157,244,239,238,
3315     229,227,232,233,238,229,243,101,128,  2,202,244,233,239,110,128,
3316       0,167,229,110,  4,171,189,171,198,171,212,171,228,225,242,225,
3317     226,233, 99,128,  6, 51,230,233,238,225,236,225,242,225,226,233,
3318      99,128,254,178,233,238,233,244,233,225,236,225,242,225,226,233,
3319      99,128,254,179,237,229,228,233,225,236,225,242,225,226,233, 99,
3320     128,254,180,231,239,108,135,  5,182,172,  7,172, 21,172, 26,172,
3321      35,172, 50,172, 66,172, 77, 49,  2,172, 13,172, 17, 51,128,  5,
3322     182,102,128,  5,182,178, 99,128,  5,182,232,229,226,242,229,119,
3323     128,  5,182,238,225,242,242,239,247,232,229,226,242,229,119,128,
3324       5,182,241,245,225,242,244,229,242,232,229,226,242,229,119,128,
3325       5,182,244,225,232,229,226,242,229,119,128,  5,146,247,233,228,
3326     229,232,229,226,242,229,119,128,  5,182,104,  2,172, 96,172,107,
3327     225,242,237,229,238,233,225,110,128,  5,125,233,242,225,231,225,
3328     238, 97,128, 48, 91,235,225,244,225,235,225,238, 97,129, 48,187,
3329     172,130,232,225,236,230,247,233,228,244,104,128,255,126,237,105,
3330       2,172,149,172,192,227,239,236,239,110,131,  0, 59,172,163,172,
3331     172,172,184,225,242,225,226,233, 99,128,  6, 27,237,239,238,239,
3332     243,240,225,227,101,128,255, 27,243,237,225,236,108,128,254, 84,
3333     246,239,233,227,229,228,237,225,242,235,235,225,238, 97,129, 48,
3334     156,172,211,232,225,236,230,247,233,228,244,104,128,255,159,238,
3335     116,  2,172,230,172,240,233,243,241,245,225,242,101,128, 51, 34,
3336     239,243,241,245,225,242,101,128, 51, 35,246,229,110,142,  0, 55,
3337     173, 28,173, 37,173, 47,173, 77,173, 84,173, 94,173,119,173,146,
3338     173,180,173,192,173,203,173,236,173,244,173,255,225,242,225,226,
3339     233, 99,128,  6,103,226,229,238,231,225,236,105,128,  9,237,227,
3340     233,242,227,236,101,129, 36,102,173, 58,233,238,246,229,242,243,
3341     229,243,225,238,243,243,229,242,233,102,128, 39,144,228,229,246,
3342      97,128,  9,109,229,233,231,232,244,232,115,128, 33, 94,231,117,
3343       2,173,101,173,110,234,225,242,225,244,105,128, 10,237,242,237,
3344     245,235,232,105,128, 10,109,232, 97,  2,173,126,173,137,227,235,
3345     225,242,225,226,233, 99,128,  6,103,238,231,250,232,239,117,128,
3346      48, 39,105,  2,173,152,173,170,228,229,239,231,242,225,240,232,
3347     233,227,240,225,242,229,110,128, 50, 38,238,230,229,242,233,239,
3348     114,128, 32,135,237,239,238,239,243,240,225,227,101,128,255, 23,
3349     239,236,228,243,244,249,236,101,128,247, 55,112,  2,173,209,173,
3350     216,225,242,229,110,128, 36,122,229,114,  2,173,223,173,229,233,
3351     239,100,128, 36,142,243,233,225,110,128,  6,247,242,239,237,225,
3352     110,128, 33,118,243,245,240,229,242,233,239,114,128, 32,119,116,
3353       2,174,  5,174, 43,229,229,110,  2,174, 13,174, 22,227,233,242,
3354     227,236,101,128, 36,112,112,  2,174, 28,174, 35,225,242,229,110,
3355     128, 36,132,229,242,233,239,100,128, 36,152,232,225,105,128, 14,
3356      87,230,244,232,249,240,232,229,110,128,  0,173,104,  7,174, 76,
3357     175, 50,175, 61,175, 75,176, 20,176, 33,176,197, 97,  6,174, 90,
3358     174,101,174,111,174,122,175,  9,175, 34,225,242,237,229,238,233,
3359     225,110,128,  5,119,226,229,238,231,225,236,105,128,  9,182,227,
3360     249,242,233,236,236,233, 99,128,  4, 72,100,  2,174,128,174,224,
3361     228, 97,  4,174,139,174,148,174,179,174,193,225,242,225,226,233,
3362      99,128,  6, 81,228,225,237,237, 97,  2,174,158,174,167,225,242,
3363     225,226,233, 99,128,252, 97,244,225,238,225,242,225,226,233, 99,
3364     128,252, 94,230,225,244,232,225,225,242,225,226,233, 99,128,252,
3365      96,235,225,243,242, 97,  2,174,203,174,212,225,242,225,226,233,
3366      99,128,252, 98,244,225,238,225,242,225,226,233, 99,128,252, 95,
3367     101,132, 37,146,174,236,174,243,174,251,175,  4,228,225,242,107,
3368     128, 37,147,236,233,231,232,116,128, 37,145,237,229,228,233,245,
3369     109,128, 37,146,246, 97,128,  9, 54,231,117,  2,175, 16,175, 25,
3370     234,225,242,225,244,105,128, 10,182,242,237,245,235,232,105,128,
3371      10, 54,236,243,232,229,236,229,244,232,229,226,242,229,119,128,
3372       5,147,226,239,240,239,237,239,230,111,128, 49, 21,227,232,225,
3373     227,249,242,233,236,236,233, 99,128,  4, 73,101,  4,175, 85,175,
3374     150,175,160,175,177,229,110,  4,175, 96,175,105,175,119,175,135,
3375     225,242,225,226,233, 99,128,  6, 52,230,233,238,225,236,225,242,
3376     225,226,233, 99,128,254,182,233,238,233,244,233,225,236,225,242,
3377     225,226,233, 99,128,254,183,237,229,228,233,225,236,225,242,225,
3378     226,233, 99,128,254,184,233,227,239,240,244,233, 99,128,  3,227,
3379     241,229,108,129, 32,170,175,168,232,229,226,242,229,119,128, 32,
3380     170,246, 97,134,  5,176,175,194,175,209,175,223,175,232,175,247,
3381     176,  7, 49,  2,175,200,175,205,177, 53,128,  5,176, 53,128,  5,
3382     176, 50,  2,175,215,175,219, 50,128,  5,176,101,128,  5,176,232,
3383     229,226,242,229,119,128,  5,176,238,225,242,242,239,247,232,229,
3384     226,242,229,119,128,  5,176,241,245,225,242,244,229,242,232,229,
3385     226,242,229,119,128,  5,176,247,233,228,229,232,229,226,242,229,
3386     119,128,  5,176,232,225,227,249,242,233,236,236,233, 99,128,  4,
3387     187,105,  2,176, 39,176, 50,237,225,227,239,240,244,233, 99,128,
3388       3,237,110,131,  5,233,176, 60,176,143,176,152,100,  2,176, 66,
3389     176,132,225,231,229,243,104,130,251, 73,176, 78,176, 87,232,229,
3390     226,242,229,119,128,251, 73,115,  2,176, 93,176,113,232,233,238,
3391     228,239,116,129,251, 44,176,104,232,229,226,242,229,119,128,251,
3392      44,233,238,228,239,116,129,251, 45,176,123,232,229,226,242,229,
3393     119,128,251, 45,239,244,232,229,226,242,229,119,128,  5,193,232,
3394     229,226,242,229,119,128,  5,233,115,  2,176,158,176,178,232,233,
3395     238,228,239,116,129,251, 42,176,169,232,229,226,242,229,119,128,
3396     251, 42,233,238,228,239,116,129,251, 43,176,188,232,229,226,242,
3397     229,119,128,251, 43,239,239,107,128,  2,130,105,  8,176,221,177,
3398       9,177, 20,177, 45,177, 75,177, 83,177, 96,178, 11,231,237, 97,
3399     131,  3,195,176,233,176,237,176,245, 49,128,  3,194,230,233,238,
3400     225,108,128,  3,194,236,245,238,225,244,229,243,249,237,226,239,
3401     236,231,242,229,229,107,128,  3,242,232,233,242,225,231,225,238,
3402      97,128, 48, 87,235,225,244,225,235,225,238, 97,129, 48,183,177,
3403      33,232,225,236,230,247,233,228,244,104,128,255,124,236,245,113,
3404       2,177, 53,177, 62,232,229,226,242,229,119,128,  5,189,236,229,
3405     230,244,232,229,226,242,229,119,128,  5,189,237,233,236,225,114,
3406     128, 34, 60,238,228,239,244,232,229,226,242,229,119,128,  5,194,
3407     239,115,  6,177,111,177,146,177,178,177,206,177,220,177,252, 97,
3408       2,177,117,177,132,227,233,242,227,236,229,235,239,242,229,225,
3409     110,128, 50,116,240,225,242,229,238,235,239,242,229,225,110,128,
3410      50, 20,227,105,  2,177,153,177,165,229,245,227,235,239,242,229,
3411     225,110,128, 49,126,242,227,236,229,235,239,242,229,225,110,128,
3412      50,102,107,  2,177,184,177,198,233,249,229,239,235,235,239,242,
3413     229,225,110,128, 49,122,239,242,229,225,110,128, 49, 69,238,233,
3414     229,245,238,235,239,242,229,225,110,128, 49,123,112,  2,177,226,
3415     177,239,225,242,229,238,235,239,242,229,225,110,128, 50,  6,233,
3416     229,245,240,235,239,242,229,225,110,128, 49,125,244,233,235,229,
3417     245,244,235,239,242,229,225,110,128, 49,124,120,141,  0, 54,178,
3418      41,178, 50,178, 60,178, 90,178, 97,178,122,178,149,178,183,178,
3419     195,178,206,178,239,178,247,179,  2,225,242,225,226,233, 99,128,
3420       6,102,226,229,238,231,225,236,105,128,  9,236,227,233,242,227,
3421     236,101,129, 36,101,178, 71,233,238,246,229,242,243,229,243,225,
3422     238,243,243,229,242,233,102,128, 39,143,228,229,246, 97,128,  9,
3423     108,231,117,  2,178,104,178,113,234,225,242,225,244,105,128, 10,
3424     236,242,237,245,235,232,105,128, 10,108,232, 97,  2,178,129,178,
3425     140,227,235,225,242,225,226,233, 99,128,  6,102,238,231,250,232,
3426     239,117,128, 48, 38,105,  2,178,155,178,173,228,229,239,231,242,
3427     225,240,232,233,227,240,225,242,229,110,128, 50, 37,238,230,229,
3428     242,233,239,114,128, 32,134,237,239,238,239,243,240,225,227,101,
3429     128,255, 22,239,236,228,243,244,249,236,101,128,247, 54,112,  2,
3430     178,212,178,219,225,242,229,110,128, 36,121,229,114,  2,178,226,
3431     178,232,233,239,100,128, 36,141,243,233,225,110,128,  6,246,242,
3432     239,237,225,110,128, 33,117,243,245,240,229,242,233,239,114,128,
3433      32,118,116,  2,179,  8,179, 79,229,229,110,  2,179, 16,179, 58,
3434      99,  2,179, 22,179, 30,233,242,227,236,101,128, 36,111,245,242,
3435     242,229,238,227,249,228,229,238,239,237,233,238,225,244,239,242,
3436     226,229,238,231,225,236,105,128,  9,249,112,  2,179, 64,179, 71,
3437     225,242,229,110,128, 36,131,229,242,233,239,100,128, 36,151,232,
3438     225,105,128, 14, 86,108,  2,179, 91,179,111,225,243,104,129,  0,
3439      47,179, 99,237,239,238,239,243,240,225,227,101,128,255, 15,239,
3440     238,103,129,  1,127,179,119,228,239,244,225,227,227,229,238,116,
3441     128, 30,155,109,  2,179,137,179,147,233,236,229,230,225,227,101,
3442     128, 38, 58,239,238,239,243,240,225,227,101,128,255, 83,111,  6,
3443     179,172,179,222,179,233,180,  2,180, 47,180, 58,102,  2,179,178,
3444     179,192,240,225,243,245,241,232,229,226,242,229,119,128,  5,195,
3445     116,  2,179,198,179,207,232,249,240,232,229,110,128,  0,173,243,
3446     233,231,238,227,249,242,233,236,236,233, 99,128,  4, 76,232,233,
3447     242,225,231,225,238, 97,128, 48, 93,235,225,244,225,235,225,238,
3448      97,129, 48,189,179,246,232,225,236,230,247,233,228,244,104,128,
3449     255,127,236,233,228,245,115,  2,180, 12,180, 29,236,239,238,231,
3450     239,246,229,242,236,225,249,227,237, 98,128,  3, 56,243,232,239,
3451     242,244,239,246,229,242,236,225,249,227,237, 98,128,  3, 55,242,
3452     245,243,233,244,232,225,105,128, 14, 41,115,  3,180, 66,180, 76,
3453     180, 84,225,236,225,244,232,225,105,128, 14, 40,239,244,232,225,
3454     105,128, 14, 11,245,225,244,232,225,105,128, 14, 42,240, 97,  3,
3455     180,102,180,122,180,154,227,101,129,  0, 32,180,109,232,225,227,
3456     235,225,242,225,226,233, 99,128,  0, 32,228,101,129, 38, 96,180,
3457     129,243,245,233,116,  2,180,138,180,146,226,236,225,227,107,128,
3458      38, 96,247,232,233,244,101,128, 38,100,242,229,110,128, 36,174,
3459     241,245,225,242,101, 11,180,188,180,199,180,213,180,238,180,255,
3460     181, 25,181, 40,181, 73,181,100,181,156,181,171,226,229,236,239,
3461     247,227,237, 98,128,  3, 59, 99,  2,180,205,180,209, 99,128, 51,
3462     196,109,128, 51,157,228,233,225,231,239,238,225,236,227,242,239,
3463     243,243,232,225,244,227,232,230,233,236,108,128, 37,169,232,239,
3464     242,233,250,239,238,244,225,236,230,233,236,108,128, 37,164,107,
3465       2,181,  5,181,  9,103,128, 51,143,109,129, 51,158,181, 15,227,
3466     225,240,233,244,225,108,128, 51,206,108,  2,181, 31,181, 35,110,
3467     128, 51,209,239,103,128, 51,210,109,  4,181, 50,181, 54,181, 59,
3468     181, 63,103,128, 51,142,233,108,128, 51,213,109,128, 51,156,243,
3469     241,245,225,242,229,100,128, 51,161,239,242,244,232,239,231,239,
3470     238,225,236,227,242,239,243,243,232,225,244,227,232,230,233,236,
3471     108,128, 37,166,245,240,240,229,114,  2,181,110,181,133,236,229,
3472     230,244,244,239,236,239,247,229,242,242,233,231,232,244,230,233,
3473     236,108,128, 37,167,242,233,231,232,244,244,239,236,239,247,229,
3474     242,236,229,230,244,230,233,236,108,128, 37,168,246,229,242,244,
3475     233,227,225,236,230,233,236,108,128, 37,165,247,232,233,244,229,
3476     247,233,244,232,243,237,225,236,236,226,236,225,227,107,128, 37,
3477     163,242,243,241,245,225,242,101,128, 51,219,115,  2,181,209,182,
3478     123, 97,  4,181,219,181,229,181,236,181,247,226,229,238,231,225,
3479     236,105,128,  9,183,228,229,246, 97,128,  9, 55,231,245,234,225,
3480     242,225,244,105,128, 10,183,238,103,  8,182, 10,182, 24,182, 38,
3481     182, 52,182, 67,182, 81,182, 95,182,108,227,233,229,245,227,235,
3482     239,242,229,225,110,128, 49, 73,232,233,229,245,232,235,239,242,
3483     229,225,110,128, 49,133,233,229,245,238,231,235,239,242,229,225,
3484     110,128, 49,128,235,233,249,229,239,235,235,239,242,229,225,110,
3485     128, 49, 50,238,233,229,245,238,235,239,242,229,225,110,128, 49,
3486     101,240,233,229,245,240,235,239,242,229,225,110,128, 49, 67,243,
3487     233,239,243,235,239,242,229,225,110,128, 49, 70,244,233,235,229,
3488     245,244,235,239,242,229,225,110,128, 49, 56,245,240,229,242,233,
3489     239,114,128,246,242,116,  2,182,139,182,162,229,242,236,233,238,
3490     103,129,  0,163,182,150,237,239,238,239,243,240,225,227,101,128,
3491     255,225,242,239,235,101,  2,182,171,182,188,236,239,238,231,239,
3492     246,229,242,236,225,249,227,237, 98,128,  3, 54,243,232,239,242,
3493     244,239,246,229,242,236,225,249,227,237, 98,128,  3, 53,117,  7,
3494     182,222,182,254,183, 20,183, 31,183, 72,183, 82,183, 86,226,243,
3495     229,116,130, 34,130,182,233,182,244,238,239,244,229,241,245,225,
3496     108,128, 34,138,239,242,229,241,245,225,108,128, 34,134, 99,  2,
3497     183,  4,183, 12,227,229,229,228,115,128, 34,123,232,244,232,225,
3498     116,128, 34, 11,232,233,242,225,231,225,238, 97,128, 48, 89,107,
3499       2,183, 37,183, 61,225,244,225,235,225,238, 97,129, 48,185,183,
3500      49,232,225,236,230,247,233,228,244,104,128,255,125,245,238,225,
3501     242,225,226,233, 99,128,  6, 82,237,237,225,244,233,239,110,128,
3502      34, 17,110,128, 38, 60,240,229,242,243,229,116,130, 34,131,183,
3503      99,183,110,238,239,244,229,241,245,225,108,128, 34,139,239,242,
3504     229,241,245,225,108,128, 34,135,246,243,241,245,225,242,101,128,
3505      51,220,249,239,245,247,225,229,242,225,243,241,245,225,242,101,
3506     128, 51,124,116,144,  0,116,183,183,184,192,184,213,185,100,185,
3507     140,187,188,191, 70,192,145,192,157,192,169,193,202,193,227,194,
3508      57,194,237,195,165,195,255, 97, 10,183,205,183,215,183,236,183,
3509     243,184, 12,184, 90,184,107,184,132,184,146,184,150,226,229,238,
3510     231,225,236,105,128,  9,164,227,107,  2,183,222,183,229,228,239,
3511     247,110,128, 34,164,236,229,230,116,128, 34,163,228,229,246, 97,
3512     128,  9, 36,231,117,  2,183,250,184,  3,234,225,242,225,244,105,
3513     128, 10,164,242,237,245,235,232,105,128, 10, 36,104,  4,184, 22,
3514     184, 31,184, 45,184, 75,225,242,225,226,233, 99,128,  6, 55,230,
3515     233,238,225,236,225,242,225,226,233, 99,128,254,194,105,  2,184,
3516      51,184, 66,238,233,244,233,225,236,225,242,225,226,233, 99,128,
3517     254,195,242,225,231,225,238, 97,128, 48, 95,237,229,228,233,225,
3518     236,225,242,225,226,233, 99,128,254,196,233,243,249,239,245,229,
3519     242,225,243,241,245,225,242,101,128, 51,125,235,225,244,225,235,
3520     225,238, 97,129, 48,191,184,120,232,225,236,230,247,233,228,244,
3521     104,128,255,128,244,247,229,229,236,225,242,225,226,233, 99,128,
3522       6, 64,117,128,  3,196,118,130,  5,234,184,158,184,183,228,225,
3523     231,229,115,129,251, 74,184,168,104,129,251, 74,184,174,232,229,
3524     226,242,229,119,128,251, 74,232,229,226,242,229,119,128,  5,234,
3525      98,  2,184,198,184,203,225,114,128,  1,103,239,240,239,237,239,
3526     230,111,128, 49, 10, 99,  6,184,227,184,234,184,241,184,250,185,
3527      60,185, 87,225,242,239,110,128,  1,101,227,245,242,108,128,  2,
3528     168,229,228,233,236,236, 97,128,  1, 99,232,229,104,  4,185,  6,
3529     185, 15,185, 29,185, 45,225,242,225,226,233, 99,128,  6,134,230,
3530     233,238,225,236,225,242,225,226,233, 99,128,251,123,233,238,233,
3531     244,233,225,236,225,242,225,226,233, 99,128,251,124,237,229,228,
3532     233,225,236,225,242,225,226,233, 99,128,251,125,233,242, 99,  2,
3533     185, 68,185, 73,236,101,128, 36,227,245,237,230,236,229,248,226,
3534     229,236,239,119,128, 30,113,239,237,237,225,225,227,227,229,238,
3535     116,128,  1, 99,100,  2,185,106,185,116,233,229,242,229,243,233,
3536     115,128, 30,151,239,116,  2,185,123,185,132,225,227,227,229,238,
3537     116,128, 30,107,226,229,236,239,119,128, 30,109,101,  9,185,160,
3538     185,171,185,191,186,201,186,226,187, 34,187,101,187,106,187,158,
3539     227,249,242,233,236,236,233, 99,128,  4, 66,228,229,243,227,229,
3540     238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,173,104,
3541       7,185,207,185,216,185,230,186, 14,186, 44,186, 85,186,183,225,
3542     242,225,226,233, 99,128,  6, 42,230,233,238,225,236,225,242,225,
3543     226,233, 99,128,254,150,232,225,232,105,  2,185,239,185,254,238,
3544     233,244,233,225,236,225,242,225,226,233, 99,128,252,162,243,239,
3545     236,225,244,229,228,225,242,225,226,233, 99,128,252, 12,105,  2,
3546     186, 20,186, 35,238,233,244,233,225,236,225,242,225,226,233, 99,
3547     128,254,151,242,225,231,225,238, 97,128, 48,102,234,229,229,237,
3548     105,  2,186, 54,186, 69,238,233,244,233,225,236,225,242,225,226,
3549     233, 99,128,252,161,243,239,236,225,244,229,228,225,242,225,226,
3550     233, 99,128,252, 11,109,  2,186, 91,186,125,225,242,226,245,244,
3551      97,  2,186,102,186,111,225,242,225,226,233, 99,128,  6, 41,230,
3552     233,238,225,236,225,242,225,226,233, 99,128,254,148,101,  2,186,
3553     131,186,144,228,233,225,236,225,242,225,226,233, 99,128,254,152,
3554     229,237,105,  2,186,152,186,167,238,233,244,233,225,236,225,242,
3555     225,226,233, 99,128,252,164,243,239,236,225,244,229,228,225,242,
3556     225,226,233, 99,128,252, 14,238,239,239,238,230,233,238,225,236,
3557     225,242,225,226,233, 99,128,252,115,235,225,244,225,235,225,238,
3558      97,129, 48,198,186,214,232,225,236,230,247,233,228,244,104,128,
3559     255,131,108,  2,186,232,186,251,229,240,232,239,238,101,129, 33,
3560      33,186,243,226,236,225,227,107,128, 38, 14,233,243,232, 97,  2,
3561     187,  4,187, 19,231,229,228,239,236,225,232,229,226,242,229,119,
3562     128,  5,160,241,229,244,225,238,225,232,229,226,242,229,119,128,
3563       5,169,110,  4,187, 44,187, 53,187, 72,187, 93,227,233,242,227,
3564     236,101,128, 36,105,233,228,229,239,231,242,225,240,232,233,227,
3565     240,225,242,229,110,128, 50, 41,112,  2,187, 78,187, 85,225,242,
3566     229,110,128, 36,125,229,242,233,239,100,128, 36,145,242,239,237,
3567     225,110,128, 33,121,243,104,128,  2,167,116,131,  5,216,187,116,
3568     187,136,187,145,228,225,231,229,243,104,129,251, 56,187,127,232,
3569     229,226,242,229,119,128,251, 56,232,229,226,242,229,119,128,  5,
3570     216,243,229,227,249,242,233,236,236,233, 99,128,  4,181,246,233,
3571     114,  2,187,166,187,175,232,229,226,242,229,119,128,  5,155,236,
3572     229,230,244,232,229,226,242,229,119,128,  5,155,104,  6,187,202,
3573     188, 98,188,220,189, 96,190,  3,191, 60, 97,  5,187,214,187,224,
3574     187,231,188,  0,188, 29,226,229,238,231,225,236,105,128,  9,165,
3575     228,229,246, 97,128,  9, 37,231,117,  2,187,238,187,247,234,225,
3576     242,225,244,105,128, 10,165,242,237,245,235,232,105,128, 10, 37,
3577     108,  2,188,  6,188, 15,225,242,225,226,233, 99,128,  6, 48,230,
3578     233,238,225,236,225,242,225,226,233, 99,128,254,172,238,244,232,
3579     225,235,232,225,116,  3,188, 44,188, 75,188, 82,236,239,119,  2,
3580     188, 52,188, 63,236,229,230,244,244,232,225,105,128,248,152,242,
3581     233,231,232,244,244,232,225,105,128,248,151,244,232,225,105,128,
3582      14, 76,245,240,240,229,242,236,229,230,244,244,232,225,105,128,
3583     248,150,101,  3,188,106,188,170,188,193,104,  4,188,116,188,125,
3584     188,139,188,155,225,242,225,226,233, 99,128,  6, 43,230,233,238,
3585     225,236,225,242,225,226,233, 99,128,254,154,233,238,233,244,233,
3586     225,236,225,242,225,226,233, 99,128,254,155,237,229,228,233,225,
3587     236,225,242,225,226,233, 99,128,254,156,242,101,  2,188,177,188,
3588     186,229,248,233,243,244,115,128, 34,  3,230,239,242,101,128, 34,
3589      52,244, 97,130,  3,184,188,202,188,206, 49,128,  3,209,243,249,
3590     237,226,239,236,231,242,229,229,107,128,  3,209,105,  2,188,226,
3591     189, 56,229,245,244,104,  4,188,239,189, 18,189, 33,189, 42, 97,
3592       2,188,245,189,  4,227,233,242,227,236,229,235,239,242,229,225,
3593     110,128, 50,121,240,225,242,229,238,235,239,242,229,225,110,128,
3594      50, 25,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,
3595     107,235,239,242,229,225,110,128, 49, 76,240,225,242,229,238,235,
3596     239,242,229,225,110,128, 50, 11,242,244,229,229,110,  2,189, 66,
3597     189, 75,227,233,242,227,236,101,128, 36,108,112,  2,189, 81,189,
3598      88,225,242,229,110,128, 36,128,229,242,233,239,100,128, 36,148,
3599     111,  6,189,110,189,127,189,132,189,146,189,151,189,204,238,225,
3600     238,231,237,239,238,244,232,239,244,232,225,105,128, 14, 17,239,
3601     107,128,  1,173,240,232,245,244,232,225,239,244,232,225,105,128,
3602      14, 18,242,110,128,  0,254,244,104,  3,189,160,189,184,189,194,
3603      97,  2,189,166,189,176,232,225,238,244,232,225,105,128, 14, 23,
3604     238,244,232,225,105,128, 14, 16,239,238,231,244,232,225,105,128,
3605      14, 24,245,238,231,244,232,225,105,128, 14, 22,245,243,225,238,
3606     100,  2,189,214,189,225,227,249,242,233,236,236,233, 99,128,  4,
3607     130,243,243,229,240,225,242,225,244,239,114,  2,189,240,189,249,
3608     225,242,225,226,233, 99,128,  6,108,240,229,242,243,233,225,110,
3609     128,  6,108,242,229,101,144,  0, 51,190, 41,190, 50,190, 60,190,
3610      90,190, 97,190,107,190,132,190,159,190,193,190,205,190,224,190,
3611     235,191, 12,191, 34,191, 42,191, 53,225,242,225,226,233, 99,128,
3612       6, 99,226,229,238,231,225,236,105,128,  9,233,227,233,242,227,
3613     236,101,129, 36, 98,190, 71,233,238,246,229,242,243,229,243,225,
3614     238,243,243,229,242,233,102,128, 39,140,228,229,246, 97,128,  9,
3615     105,229,233,231,232,244,232,115,128, 33, 92,231,117,  2,190,114,
3616     190,123,234,225,242,225,244,105,128, 10,233,242,237,245,235,232,
3617     105,128, 10,105,232, 97,  2,190,139,190,150,227,235,225,242,225,
3618     226,233, 99,128,  6, 99,238,231,250,232,239,117,128, 48, 35,105,
3619       2,190,165,190,183,228,229,239,231,242,225,240,232,233,227,240,
3620     225,242,229,110,128, 50, 34,238,230,229,242,233,239,114,128, 32,
3621     131,237,239,238,239,243,240,225,227,101,128,255, 19,238,245,237,
3622     229,242,225,244,239,242,226,229,238,231,225,236,105,128,  9,246,
3623     239,236,228,243,244,249,236,101,128,247, 51,112,  2,190,241,190,
3624     248,225,242,229,110,128, 36,118,229,114,  2,190,255,191,  5,233,
3625     239,100,128, 36,138,243,233,225,110,128,  6,243,241,245,225,242,
3626     244,229,242,115,129,  0,190,191, 25,229,237,228,225,243,104,128,
3627     246,222,242,239,237,225,110,128, 33,114,243,245,240,229,242,233,
3628     239,114,128,  0,179,244,232,225,105,128, 14, 83,250,243,241,245,
3629     225,242,101,128, 51,148,105,  7,191, 86,191, 97,191,212,192, 54,
3630     192, 66,192,115,192,132,232,233,242,225,231,225,238, 97,128, 48,
3631      97,107,  2,191,103,191,127,225,244,225,235,225,238, 97,129, 48,
3632     193,191,115,232,225,236,230,247,233,228,244,104,128,255,129,229,
3633     245,116,  4,191,139,191,174,191,189,191,198, 97,  2,191,145,191,
3634     160,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,112,
3635     240,225,242,229,238,235,239,242,229,225,110,128, 50, 16,227,233,
3636     242,227,236,229,235,239,242,229,225,110,128, 50, 98,235,239,242,
3637     229,225,110,128, 49, 55,240,225,242,229,238,235,239,242,229,225,
3638     110,128, 50,  2,236,228,101,133,  2,220,191,228,191,239,192,  0,
3639     192, 12,192, 40,226,229,236,239,247,227,237, 98,128,  3, 48, 99,
3640       2,191,245,191,250,237, 98,128,  3,  3,239,237, 98,128,  3,  3,
3641     228,239,245,226,236,229,227,237, 98,128,  3, 96,111,  2,192, 18,
3642     192, 28,240,229,242,225,244,239,114,128, 34, 60,246,229,242,236,
3643     225,249,227,237, 98,128,  3, 52,246,229,242,244,233,227,225,236,
3644     227,237, 98,128,  3, 62,237,229,243,227,233,242,227,236,101,128,
3645      34,151,112,  2,192, 72,192,102,229,232, 97,  2,192, 80,192, 89,
3646     232,229,226,242,229,119,128,  5,150,236,229,230,244,232,229,226,
3647     242,229,119,128,  5,150,240,233,231,245,242,237,245,235,232,105,
3648     128, 10,112,244,236,239,227,249,242,233,236,236,233,227,227,237,
3649      98,128,  4,131,247,238,225,242,237,229,238,233,225,110,128,  5,
3650     127,236,233,238,229,226,229,236,239,119,128, 30,111,237,239,238,
3651     239,243,240,225,227,101,128,255, 84,111,  7,192,185,192,196,192,
3652     207,192,232,193, 96,193,108,193,192,225,242,237,229,238,233,225,
3653     110,128,  5,105,232,233,242,225,231,225,238, 97,128, 48,104,235,
3654     225,244,225,235,225,238, 97,129, 48,200,192,220,232,225,236,230,
3655     247,233,228,244,104,128,255,132,110,  3,192,240,193, 82,193, 87,
3656     101,  4,192,250,193, 63,193, 70,193, 76,226,225,114,  4,193,  6,
3657     193, 35,193, 45,193, 54,229,248,244,242, 97,  2,193, 16,193, 26,
3658     232,233,231,232,237,239,100,128,  2,229,236,239,247,237,239,100,
3659     128,  2,233,232,233,231,232,237,239,100,128,  2,230,236,239,247,
3660     237,239,100,128,  2,232,237,233,228,237,239,100,128,  2,231,230,
3661     233,246,101,128,  1,189,243,233,120,128,  1,133,244,247,111,128,
3662       1,168,239,115,128,  3,132,243,241,245,225,242,101,128, 51, 39,
3663     240,225,244,225,235,244,232,225,105,128, 14, 15,242,244,239,233,
3664     243,229,243,232,229,236,236,226,242,225,227,235,229,116,  2,193,
3665     131,193,161,236,229,230,116,130, 48, 20,193,142,193,150,243,237,
3666     225,236,108,128,254, 93,246,229,242,244,233,227,225,108,128,254,
3667      57,242,233,231,232,116,130, 48, 21,193,173,193,181,243,237,225,
3668     236,108,128,254, 94,246,229,242,244,233,227,225,108,128,254, 58,
3669     244,225,239,244,232,225,105,128, 14, 21,240, 97,  2,193,209,193,
3670     221,236,225,244,225,236,232,239,239,107,128,  1,171,242,229,110,
3671     128, 36,175,114,  3,193,235,194, 10,194, 25,225,228,229,237,225,
3672     242,107,129, 33, 34,193,247,115,  2,193,253,194,  3,225,238,115,
3673     128,248,234,229,242,233,102,128,246,219,229,244,242,239,230,236,
3674     229,248,232,239,239,107,128,  2,136,233,225,103,  4,194, 37,194,
3675      42,194, 47,194, 52,228,110,128, 37,188,236,102,128, 37,196,242,
3676     116,128, 37,186,245,112,128, 37,178,115,132,  2,166,194, 69,194,
3677     108,194,214,194,227,225,228,105,130,  5,230,194, 79,194, 99,228,
3678     225,231,229,243,104,129,251, 70,194, 90,232,229,226,242,229,119,
3679     128,251, 70,232,229,226,242,229,119,128,  5,230,101,  2,194,114,
3680     194,125,227,249,242,233,236,236,233, 99,128,  4, 70,242,101,134,
3681       5,181,194,142,194,156,194,161,194,170,194,185,194,201, 49,  2,
3682     194,148,194,152, 50,128,  5,181,101,128,  5,181,178, 98,128,  5,
3683     181,232,229,226,242,229,119,128,  5,181,238,225,242,242,239,247,
3684     232,229,226,242,229,119,128,  5,181,241,245,225,242,244,229,242,
3685     232,229,226,242,229,119,128,  5,181,247,233,228,229,232,229,226,
3686     242,229,119,128,  5,181,232,229,227,249,242,233,236,236,233, 99,
3687     128,  4, 91,245,240,229,242,233,239,114,128,246,243,116,  4,194,
3688     247,195, 41,195,106,195,157, 97,  3,194,255,195,  9,195, 16,226,
3689     229,238,231,225,236,105,128,  9,159,228,229,246, 97,128,  9, 31,
3690     231,117,  2,195, 23,195, 32,234,225,242,225,244,105,128, 10,159,
3691     242,237,245,235,232,105,128, 10, 31,229,104,  4,195, 52,195, 61,
3692     195, 75,195, 91,225,242,225,226,233, 99,128,  6,121,230,233,238,
3693     225,236,225,242,225,226,233, 99,128,251,103,233,238,233,244,233,
3694     225,236,225,242,225,226,233, 99,128,251,104,237,229,228,233,225,
3695     236,225,242,225,226,233, 99,128,251,105,232, 97,  3,195,115,195,
3696     125,195,132,226,229,238,231,225,236,105,128,  9,160,228,229,246,
3697      97,128,  9, 32,231,117,  2,195,139,195,148,234,225,242,225,244,
3698     105,128, 10,160,242,237,245,235,232,105,128, 10, 32,245,242,238,
3699     229,100,128,  2,135,117,  3,195,173,195,184,195,209,232,233,242,
3700     225,231,225,238, 97,128, 48,100,235,225,244,225,235,225,238, 97,
3701     129, 48,196,195,197,232,225,236,230,247,233,228,244,104,128,255,
3702     130,243,237,225,236,108,  2,195,219,195,230,232,233,242,225,231,
3703     225,238, 97,128, 48, 99,235,225,244,225,235,225,238, 97,129, 48,
3704     195,195,243,232,225,236,230,247,233,228,244,104,128,255,111,119,
3705       2,196,  5,196,110,101,  2,196, 11,196, 59,236,246,101,  3,196,
3706      21,196, 30,196, 51,227,233,242,227,236,101,128, 36,107,112,  2,
3707     196, 36,196, 43,225,242,229,110,128, 36,127,229,242,233,239,100,
3708     128, 36,147,242,239,237,225,110,128, 33,123,238,244,121,  3,196,
3709      69,196, 78,196, 89,227,233,242,227,236,101,128, 36,115,232,225,
3710     238,231,250,232,239,117,128, 83, 68,112,  2,196, 95,196,102,225,
3711     242,229,110,128, 36,135,229,242,233,239,100,128, 36,155,111,142,
3712       0, 50,196,142,196,151,196,161,196,191,196,243,197, 12,197, 39,
3713     197, 73,197, 85,197,104,197,115,197,148,197,156,197,180,225,242,
3714     225,226,233, 99,128,  6, 98,226,229,238,231,225,236,105,128,  9,
3715     232,227,233,242,227,236,101,129, 36, 97,196,172,233,238,246,229,
3716     242,243,229,243,225,238,243,243,229,242,233,102,128, 39,139,100,
3717       2,196,197,196,203,229,246, 97,128,  9,104,239,116,  2,196,210,
3718     196,221,229,238,236,229,225,228,229,114,128, 32, 37,236,229,225,
3719     228,229,114,129, 32, 37,196,232,246,229,242,244,233,227,225,108,
3720     128,254, 48,231,117,  2,196,250,197,  3,234,225,242,225,244,105,
3721     128, 10,232,242,237,245,235,232,105,128, 10,104,232, 97,  2,197,
3722      19,197, 30,227,235,225,242,225,226,233, 99,128,  6, 98,238,231,
3723     250,232,239,117,128, 48, 34,105,  2,197, 45,197, 63,228,229,239,
3724     231,242,225,240,232,233,227,240,225,242,229,110,128, 50, 33,238,
3725     230,229,242,233,239,114,128, 32,130,237,239,238,239,243,240,225,
3726     227,101,128,255, 18,238,245,237,229,242,225,244,239,242,226,229,
3727     238,231,225,236,105,128,  9,245,239,236,228,243,244,249,236,101,
3728     128,247, 50,112,  2,197,121,197,128,225,242,229,110,128, 36,117,
3729     229,114,  2,197,135,197,141,233,239,100,128, 36,137,243,233,225,
3730     110,128,  6,242,242,239,237,225,110,128, 33,113,115,  2,197,162,
3731     197,170,244,242,239,235,101,128,  1,187,245,240,229,242,233,239,
3732     114,128,  0,178,244,104,  2,197,187,197,192,225,105,128, 14, 82,
3733     233,242,228,115,128, 33, 84,117,145,  0,117,197,237,197,245,198,
3734      30,198, 87,198,225,199,  6,199,129,199,145,199,196,200, 10,200,
3735      91,200,100,200,219,200,243,201, 95,201,123,201,237,225,227,245,
3736     244,101,128,  0,250, 98,  4,197,255,198,  4,198, 13,198, 23,225,
3737     114,128,  2,137,229,238,231,225,236,105,128,  9,137,239,240,239,
3738     237,239,230,111,128, 49, 40,242,229,246,101,128,  1,109, 99,  3,
3739     198, 38,198, 45,198, 77,225,242,239,110,128,  1,212,233,242, 99,
3740       2,198, 53,198, 58,236,101,128, 36,228,245,237,230,236,229,120,
3741     129,  0,251,198, 69,226,229,236,239,119,128, 30,119,249,242,233,
3742     236,236,233, 99,128,  4, 67,100,  5,198, 99,198,110,198,133,198,
3743     139,198,215,225,244,244,225,228,229,246, 97,128,  9, 81,226,108,
3744       2,198,117,198,125,225,227,245,244,101,128,  1,113,231,242,225,
3745     246,101,128,  2, 21,229,246, 97,128,  9,  9,233,229,242,229,243,
3746     233,115,133,  0,252,198,159,198,167,198,175,198,198,198,206,225,
3747     227,245,244,101,128,  1,216,226,229,236,239,119,128, 30,115, 99,
3748       2,198,181,198,188,225,242,239,110,128,  1,218,249,242,233,236,
3749     236,233, 99,128,  4,241,231,242,225,246,101,128,  1,220,237,225,
3750     227,242,239,110,128,  1,214,239,244,226,229,236,239,119,128, 30,
3751     229,103,  2,198,231,198,238,242,225,246,101,128,  0,249,117,  2,
3752     198,244,198,253,234,225,242,225,244,105,128, 10,137,242,237,245,
3753     235,232,105,128, 10,  9,104,  3,199, 14,199, 24,199,102,233,242,
3754     225,231,225,238, 97,128, 48, 70,111,  2,199, 30,199, 40,239,235,
3755     225,226,239,246,101,128, 30,231,242,110,133,  1,176,199, 55,199,
3756      63,199, 74,199, 82,199, 94,225,227,245,244,101,128, 30,233,228,
3757     239,244,226,229,236,239,119,128, 30,241,231,242,225,246,101,128,
3758      30,235,232,239,239,235,225,226,239,246,101,128, 30,237,244,233,
3759     236,228,101,128, 30,239,245,238,231,225,242,245,237,236,225,245,
3760     116,129,  1,113,199,118,227,249,242,233,236,236,233, 99,128,  4,
3761     243,233,238,246,229,242,244,229,228,226,242,229,246,101,128,  2,
3762      23,107,  3,199,153,199,177,199,188,225,244,225,235,225,238, 97,
3763     129, 48,166,199,165,232,225,236,230,247,233,228,244,104,128,255,
3764     115,227,249,242,233,236,236,233, 99,128,  4,121,239,242,229,225,
3765     110,128, 49, 92,109,  2,199,202,199,255, 97,  2,199,208,199,241,
3766     227,242,239,110,130,  1,107,199,219,199,230,227,249,242,233,236,
3767     236,233, 99,128,  4,239,228,233,229,242,229,243,233,115,128, 30,
3768     123,244,242,225,231,245,242,237,245,235,232,105,128, 10, 65,239,
3769     238,239,243,240,225,227,101,128,255, 85,110,  2,200, 16,200, 71,
3770     228,229,242,243,227,239,242,101,132,  0, 95,200, 35,200, 41,200,
3771      53,200, 64,228,226,108,128, 32, 23,237,239,238,239,243,240,225,
3772     227,101,128,255, 63,246,229,242,244,233,227,225,108,128,254, 51,
3773     247,225,246,121,128,254, 79,105,  2,200, 77,200, 82,239,110,128,
3774      34, 42,246,229,242,243,225,108,128, 34,  0,239,231,239,238,229,
3775     107,128,  1,115,112,  5,200,112,200,119,200,127,200,142,200,193,
3776     225,242,229,110,128, 36,176,226,236,239,227,107,128, 37,128,240,
3777     229,242,228,239,244,232,229,226,242,229,119,128,  5,196,243,233,
3778     236,239,110,131,  3,197,200,156,200,177,200,185,228,233,229,242,
3779     229,243,233,115,129,  3,203,200,169,244,239,238,239,115,128,  3,
3780     176,236,225,244,233,110,128,  2,138,244,239,238,239,115,128,  3,
3781     205,244,225,227,107,  2,200,202,200,213,226,229,236,239,247,227,
3782     237, 98,128,  3, 29,237,239,100,128,  2,212,114,  2,200,225,200,
3783     237,225,231,245,242,237,245,235,232,105,128, 10,115,233,238,103,
3784     128,  1,111,115,  3,200,251,201, 10,201, 55,232,239,242,244,227,
3785     249,242,233,236,236,233, 99,128,  4, 94,237,225,236,108,  2,201,
3786      19,201, 30,232,233,242,225,231,225,238, 97,128, 48, 69,235,225,
3787     244,225,235,225,238, 97,129, 48,165,201, 43,232,225,236,230,247,
3788     233,228,244,104,128,255,105,244,242,225,233,231,232,116,  2,201,
3789      67,201, 78,227,249,242,233,236,236,233, 99,128,  4,175,243,244,
3790     242,239,235,229,227,249,242,233,236,236,233, 99,128,  4,177,244,
3791     233,236,228,101,130,  1,105,201,107,201,115,225,227,245,244,101,
3792     128, 30,121,226,229,236,239,119,128, 30,117,117,  5,201,135,201,
3793     145,201,152,201,177,201,193,226,229,238,231,225,236,105,128,  9,
3794     138,228,229,246, 97,128,  9, 10,231,117,  2,201,159,201,168,234,
3795     225,242,225,244,105,128, 10,138,242,237,245,235,232,105,128, 10,
3796      10,237,225,244,242,225,231,245,242,237,245,235,232,105,128, 10,
3797      66,246,239,247,229,236,243,233,231,110,  3,201,209,201,219,201,
3798     226,226,229,238,231,225,236,105,128,  9,194,228,229,246, 97,128,
3799       9, 66,231,245,234,225,242,225,244,105,128, 10,194,246,239,247,
3800     229,236,243,233,231,110,  3,201,253,202,  7,202, 14,226,229,238,
3801     231,225,236,105,128,  9,193,228,229,246, 97,128,  9, 65,231,245,
3802     234,225,242,225,244,105,128, 10,193,118,139,  0,118,202, 51,202,
3803     199,202,208,202,219,203,148,203,155,203,253,204,  9,204,109,204,
3804     117,204,138, 97,  4,202, 61,202, 68,202, 93,202,104,228,229,246,
3805      97,128,  9, 53,231,117,  2,202, 75,202, 84,234,225,242,225,244,
3806     105,128, 10,181,242,237,245,235,232,105,128, 10, 53,235,225,244,
3807     225,235,225,238, 97,128, 48,247,118,132,  5,213,202,116,202,143,
3808     202,175,202,187,228,225,231,229,243,104,130,251, 53,202,129,202,
3809     134,182, 53,128,251, 53,232,229,226,242,229,119,128,251, 53,104,
3810       2,202,149,202,157,229,226,242,229,119,128,  5,213,239,236,225,
3811     109,129,251, 75,202,166,232,229,226,242,229,119,128,251, 75,246,
3812     225,246,232,229,226,242,229,119,128,  5,240,249,239,228,232,229,
3813     226,242,229,119,128,  5,241,227,233,242,227,236,101,128, 36,229,
3814     228,239,244,226,229,236,239,119,128, 30,127,101,  6,202,233,202,
3815     244,203, 52,203, 63,203, 69,203,136,227,249,242,233,236,236,233,
3816      99,128,  4, 50,104,  4,202,254,203,  7,203, 21,203, 37,225,242,
3817     225,226,233, 99,128,  6,164,230,233,238,225,236,225,242,225,226,
3818     233, 99,128,251,107,233,238,233,244,233,225,236,225,242,225,226,
3819     233, 99,128,251,108,237,229,228,233,225,236,225,242,225,226,233,
3820      99,128,251,109,235,225,244,225,235,225,238, 97,128, 48,249,238,
3821     245,115,128, 38, 64,242,244,233,227,225,108,  2,203, 80,203, 86,
3822     226,225,114,128,  0,124,236,233,238,101,  4,203, 99,203,110,203,
3823     121,203,130,225,226,239,246,229,227,237, 98,128,  3, 13,226,229,
3824     236,239,247,227,237, 98,128,  3, 41,236,239,247,237,239,100,128,
3825       2,204,237,239,100,128,  2,200,247,225,242,237,229,238,233,225,
3826     110,128,  5,126,232,239,239,107,128,  2,139,105,  3,203,163,203,
3827     174,203,213,235,225,244,225,235,225,238, 97,128, 48,248,242,225,
3828     237, 97,  3,203,185,203,195,203,202,226,229,238,231,225,236,105,
3829     128,  9,205,228,229,246, 97,128,  9, 77,231,245,234,225,242,225,
3830     244,105,128, 10,205,243,225,242,231, 97,  3,203,225,203,235,203,
3831     242,226,229,238,231,225,236,105,128,  9,131,228,229,246, 97,128,
3832       9,  3,231,245,234,225,242,225,244,105,128, 10,131,237,239,238,
3833     239,243,240,225,227,101,128,255, 86,111,  3,204, 17,204, 28,204,
3834      98,225,242,237,229,238,233,225,110,128,  5,120,233,227,229,100,
3835       2,204, 37,204, 73,233,244,229,242,225,244,233,239,110,  2,204,
3836      51,204, 62,232,233,242,225,231,225,238, 97,128, 48,158,235,225,
3837     244,225,235,225,238, 97,128, 48,254,237,225,242,235,235,225,238,
3838      97,129, 48,155,204, 86,232,225,236,230,247,233,228,244,104,128,
3839     255,158,235,225,244,225,235,225,238, 97,128, 48,250,240,225,242,
3840     229,110,128, 36,177,116,  2,204,123,204,130,233,236,228,101,128,
3841      30,125,245,242,238,229,100,128,  2,140,117,  2,204,144,204,155,
3842     232,233,242,225,231,225,238, 97,128, 48,148,235,225,244,225,235,
3843     225,238, 97,128, 48,244,119,143,  0,119,204,200,205,177,205,187,
3844     205,210,205,250,206, 61,206, 69,208, 40,208, 81,208, 93,208,168,
3845     208,176,208,183,208,194,208,203, 97,  8,204,218,204,225,204,235,
3846     204,246,205, 28,205, 60,205, 72,205,108,227,245,244,101,128, 30,
3847     131,229,235,239,242,229,225,110,128, 49, 89,232,233,242,225,231,
3848     225,238, 97,128, 48,143,107,  2,204,252,205, 20,225,244,225,235,
3849     225,238, 97,129, 48,239,205,  8,232,225,236,230,247,233,228,244,
3850     104,128,255,156,239,242,229,225,110,128, 49, 88,243,237,225,236,
3851     108,  2,205, 38,205, 49,232,233,242,225,231,225,238, 97,128, 48,
3852     142,235,225,244,225,235,225,238, 97,128, 48,238,244,244,239,243,
3853     241,245,225,242,101,128, 51, 87,118,  2,205, 78,205, 86,229,228,
3854     225,243,104,128, 48, 28,249,245,238,228,229,242,243,227,239,242,
3855     229,246,229,242,244,233,227,225,108,128,254, 52,119,  3,205,116,
3856     205,125,205,139,225,242,225,226,233, 99,128,  6, 72,230,233,238,
3857     225,236,225,242,225,226,233, 99,128,254,238,232,225,237,250,225,
3858     225,226,239,246,101,  2,205,154,205,163,225,242,225,226,233, 99,
3859     128,  6, 36,230,233,238,225,236,225,242,225,226,233, 99,128,254,
3860     134,226,243,241,245,225,242,101,128, 51,221,227,233,242, 99,  2,
3861     205,196,205,201,236,101,128, 36,230,245,237,230,236,229,120,128,
3862       1,117,100,  2,205,216,205,226,233,229,242,229,243,233,115,128,
3863      30,133,239,116,  2,205,233,205,242,225,227,227,229,238,116,128,
3864      30,135,226,229,236,239,119,128, 30,137,101,  4,206,  4,206, 15,
3865     206, 27,206, 51,232,233,242,225,231,225,238, 97,128, 48,145,233,
3866     229,242,243,244,242,225,243,115,128, 33, 24,107,  2,206, 33,206,
3867      43,225,244,225,235,225,238, 97,128, 48,241,239,242,229,225,110,
3868     128, 49, 94,239,235,239,242,229,225,110,128, 49, 93,231,242,225,
3869     246,101,128, 30,129,232,233,244,101,  8,206, 90,206, 99,206,183,
3870     207, 17,207,101,207,146,207,198,207,254,226,245,236,236,229,116,
3871     128, 37,230, 99,  2,206,105,206,125,233,242,227,236,101,129, 37,
3872     203,206,115,233,238,246,229,242,243,101,128, 37,217,239,242,238,
3873     229,242,226,242,225,227,235,229,116,  2,206,142,206,162,236,229,
3874     230,116,129, 48, 14,206,151,246,229,242,244,233,227,225,108,128,
3875     254, 67,242,233,231,232,116,129, 48, 15,206,172,246,229,242,244,
3876     233,227,225,108,128,254, 68,100,  2,206,189,206,230,233,225,237,
3877     239,238,100,129, 37,199,206,200,227,239,238,244,225,233,238,233,
3878     238,231,226,236,225,227,235,243,237,225,236,236,228,233,225,237,
3879     239,238,100,128, 37,200,239,247,238,240,239,233,238,244,233,238,
3880     103,  2,206,246,207,  6,243,237,225,236,236,244,242,233,225,238,
3881     231,236,101,128, 37,191,244,242,233,225,238,231,236,101,128, 37,
3882     189,236,101,  2,207, 24,207, 66,230,244,240,239,233,238,244,233,
3883     238,103,  2,207, 39,207, 55,243,237,225,236,236,244,242,233,225,
3884     238,231,236,101,128, 37,195,244,242,233,225,238,231,236,101,128,
3885      37,193,238,244,233,227,245,236,225,242,226,242,225,227,235,229,
3886     116,  2,207, 86,207, 93,236,229,230,116,128, 48, 22,242,233,231,
3887     232,116,128, 48, 23,242,233,231,232,244,240,239,233,238,244,233,
3888     238,103,  2,207,119,207,135,243,237,225,236,236,244,242,233,225,
3889     238,231,236,101,128, 37,185,244,242,233,225,238,231,236,101,128,
3890      37,183,115,  3,207,154,207,184,207,192,109,  2,207,160,207,172,
3891     225,236,236,243,241,245,225,242,101,128, 37,171,233,236,233,238,
3892     231,230,225,227,101,128, 38, 58,241,245,225,242,101,128, 37,161,
3893     244,225,114,128, 38,  6,116,  2,207,204,207,215,229,236,229,240,
3894     232,239,238,101,128, 38, 15,239,242,244,239,233,243,229,243,232,
3895     229,236,236,226,242,225,227,235,229,116,  2,207,239,207,246,236,
3896     229,230,116,128, 48, 24,242,233,231,232,116,128, 48, 25,245,240,
3897     240,239,233,238,244,233,238,103,  2,208, 13,208, 29,243,237,225,
3898     236,236,244,242,233,225,238,231,236,101,128, 37,181,244,242,233,
3899     225,238,231,236,101,128, 37,179,105,  2,208, 46,208, 57,232,233,
3900     242,225,231,225,238, 97,128, 48,144,107,  2,208, 63,208, 73,225,
3901     244,225,235,225,238, 97,128, 48,240,239,242,229,225,110,128, 49,
3902      95,237,239,238,239,243,240,225,227,101,128,255, 87,111,  4,208,
3903     103,208,114,208,139,208,157,232,233,242,225,231,225,238, 97,128,
3904      48,146,235,225,244,225,235,225,238, 97,129, 48,242,208,127,232,
3905     225,236,230,247,233,228,244,104,128,255,102,110,129, 32,169,208,
3906     145,237,239,238,239,243,240,225,227,101,128,255,230,247,225,229,
3907     238,244,232,225,105,128, 14, 39,240,225,242,229,110,128, 36,178,
3908     242,233,238,103,128, 30,152,243,245,240,229,242,233,239,114,128,
3909       2,183,244,245,242,238,229,100,128,  2,141,249,238,110,128,  1,
3910     191,120,137,  0,120,208,231,208,242,208,253,209,  6,209, 33,209,
3911      46,209, 50,209, 62,209, 70,225,226,239,246,229,227,237, 98,128,
3912       3, 61,226,239,240,239,237,239,230,111,128, 49, 18,227,233,242,
3913     227,236,101,128, 36,231,100,  2,209, 12,209, 22,233,229,242,229,
3914     243,233,115,128, 30,141,239,244,225,227,227,229,238,116,128, 30,
3915     139,229,232,225,242,237,229,238,233,225,110,128,  5,109,105,128,
3916       3,190,237,239,238,239,243,240,225,227,101,128,255, 88,240,225,
3917     242,229,110,128, 36,179,243,245,240,229,242,233,239,114,128,  2,
3918     227,121,143,  0,121,209,115,210, 74,210, 97,210,137,212,103,212,
3919     111,212,128,212,192,212,204,213,201,213,241,213,253,214,  8,214,
3920      29,215,  2, 97, 11,209,139,209,151,209,161,209,168,209,175,209,
3921     185,209,210,209,221,210,  3,210, 16,210, 62,225,228,239,243,241,
3922     245,225,242,101,128, 51, 78,226,229,238,231,225,236,105,128,  9,
3923     175,227,245,244,101,128,  0,253,228,229,246, 97,128,  9, 47,229,
3924     235,239,242,229,225,110,128, 49, 82,231,117,  2,209,192,209,201,
3925     234,225,242,225,244,105,128, 10,175,242,237,245,235,232,105,128,
3926      10, 47,232,233,242,225,231,225,238, 97,128, 48,132,107,  2,209,
3927     227,209,251,225,244,225,235,225,238, 97,129, 48,228,209,239,232,
3928     225,236,230,247,233,228,244,104,128,255,148,239,242,229,225,110,
3929     128, 49, 81,237,225,235,235,225,238,244,232,225,105,128, 14, 78,
3930     243,237,225,236,108,  2,210, 26,210, 37,232,233,242,225,231,225,
3931     238, 97,128, 48,131,235,225,244,225,235,225,238, 97,129, 48,227,
3932     210, 50,232,225,236,230,247,233,228,244,104,128,255,108,244,227,
3933     249,242,233,236,236,233, 99,128,  4, 99,227,233,242, 99,  2,210,
3934      83,210, 88,236,101,128, 36,232,245,237,230,236,229,120,128,  1,
3935     119,100,  2,210,103,210,113,233,229,242,229,243,233,115,128,  0,
3936     255,239,116,  2,210,120,210,129,225,227,227,229,238,116,128, 30,
3937     143,226,229,236,239,119,128, 30,245,101,  7,210,153,211,161,211,
3938     170,211,188,211,220,212, 40,212, 91,104,  8,210,171,210,180,210,
3939     214,210,228,211, 45,211, 61,211,120,211,138,225,242,225,226,233,
3940      99,128,  6, 74,226,225,242,242,229,101,  2,210,191,210,200,225,
3941     242,225,226,233, 99,128,  6,210,230,233,238,225,236,225,242,225,
3942     226,233, 99,128,251,175,230,233,238,225,236,225,242,225,226,233,
3943      99,128,254,242,232,225,237,250,225,225,226,239,246,101,  4,210,
3944     247,211,  0,211, 14,211, 30,225,242,225,226,233, 99,128,  6, 38,
3945     230,233,238,225,236,225,242,225,226,233, 99,128,254,138,233,238,
3946     233,244,233,225,236,225,242,225,226,233, 99,128,254,139,237,229,
3947     228,233,225,236,225,242,225,226,233, 99,128,254,140,233,238,233,
3948     244,233,225,236,225,242,225,226,233, 99,128,254,243,237,101,  2,
3949     211, 68,211, 81,228,233,225,236,225,242,225,226,233, 99,128,254,
3950     244,229,237,105,  2,211, 89,211,104,238,233,244,233,225,236,225,
3951     242,225,226,233, 99,128,252,221,243,239,236,225,244,229,228,225,
3952     242,225,226,233, 99,128,252, 88,238,239,239,238,230,233,238,225,
3953     236,225,242,225,226,233, 99,128,252,148,244,232,242,229,229,228,
3954     239,244,243,226,229,236,239,247,225,242,225,226,233, 99,128,  6,
3955     209,235,239,242,229,225,110,128, 49, 86,110,129,  0,165,211,176,
3956     237,239,238,239,243,240,225,227,101,128,255,229,111,  2,211,194,
3957     211,203,235,239,242,229,225,110,128, 49, 85,242,233,238,232,233,
3958     229,245,232,235,239,242,229,225,110,128, 49,134,114,  3,211,228,
3959     212,  8,212, 20,225,232,226,229,238,249,239,237,111,  2,211,242,
3960     211,251,232,229,226,242,229,119,128,  5,170,236,229,230,244,232,
3961     229,226,242,229,119,128,  5,170,233,227,249,242,233,236,236,233,
3962      99,128,  4, 75,245,228,233,229,242,229,243,233,243,227,249,242,
3963     233,236,236,233, 99,128,  4,249,243,233,229,245,238,103,  3,212,
3964      53,212, 62,212, 78,235,239,242,229,225,110,128, 49,129,240,225,
3965     238,243,233,239,243,235,239,242,229,225,110,128, 49,131,243,233,
3966     239,243,235,239,242,229,225,110,128, 49,130,244,233,246,232,229,
3967     226,242,229,119,128,  5,154,231,242,225,246,101,128, 30,243,232,
3968     239,239,107,129,  1,180,212,120,225,226,239,246,101,128, 30,247,
3969     105,  5,212,140,212,151,212,162,212,171,212,179,225,242,237,229,
3970     238,233,225,110,128,  5,117,227,249,242,233,236,236,233, 99,128,
3971       4, 87,235,239,242,229,225,110,128, 49, 98,238,249,225,238,103,
3972     128, 38, 47,247,238,225,242,237,229,238,233,225,110,128,  5,130,
3973     237,239,238,239,243,240,225,227,101,128,255, 89,111,  7,212,220,
3974     213, 34,213, 45,213, 55,213, 93,213,139,213,148,100,131,  5,217,
3975     212,230,212,250,213,  3,228,225,231,229,243,104,129,251, 57,212,
3976     241,232,229,226,242,229,119,128,251, 57,232,229,226,242,229,119,
3977     128,  5,217,249,239,100,  2,213, 11,213, 20,232,229,226,242,229,
3978     119,128,  5,242,240,225,244,225,232,232,229,226,242,229,119,128,
3979     251, 31,232,233,242,225,231,225,238, 97,128, 48,136,233,235,239,
3980     242,229,225,110,128, 49,137,107,  2,213, 61,213, 85,225,244,225,
3981     235,225,238, 97,129, 48,232,213, 73,232,225,236,230,247,233,228,
3982     244,104,128,255,150,239,242,229,225,110,128, 49, 91,243,237,225,
3983     236,108,  2,213,103,213,114,232,233,242,225,231,225,238, 97,128,
3984      48,135,235,225,244,225,235,225,238, 97,129, 48,231,213,127,232,
3985     225,236,230,247,233,228,244,104,128,255,110,244,231,242,229,229,
3986     107,128,  3,243,121,  2,213,154,213,191, 97,  2,213,160,213,170,
3987     229,235,239,242,229,225,110,128, 49,136,107,  2,213,176,213,184,
3988     239,242,229,225,110,128, 49,135,244,232,225,105,128, 14, 34,233,
3989     238,231,244,232,225,105,128, 14, 13,112,  2,213,207,213,214,225,
3990     242,229,110,128, 36,180,239,231,229,231,242,225,237,237,229,238,
3991     105,129,  3,122,213,230,231,242,229,229,235,227,237, 98,128,  3,
3992      69,114,129,  1,166,213,247,233,238,103,128, 30,153,243,245,240,
3993     229,242,233,239,114,128,  2,184,116,  2,214, 14,214, 21,233,236,
3994     228,101,128, 30,249,245,242,238,229,100,128,  2,142,117,  5,214,
3995      41,214, 52,214, 62,214,100,214,232,232,233,242,225,231,225,238,
3996      97,128, 48,134,233,235,239,242,229,225,110,128, 49,140,107,  2,
3997     214, 68,214, 92,225,244,225,235,225,238, 97,129, 48,230,214, 80,
3998     232,225,236,230,247,233,228,244,104,128,255,149,239,242,229,225,
3999     110,128, 49, 96,115,  3,214,108,214,146,214,187,226,233,103,  2,
4000     214,116,214,127,227,249,242,233,236,236,233, 99,128,  4,107,233,
4001     239,244,233,230,233,229,228,227,249,242,233,236,236,233, 99,128,
4002       4,109,236,233,244,244,236,101,  2,214,157,214,168,227,249,242,
4003     233,236,236,233, 99,128,  4,103,233,239,244,233,230,233,229,228,
4004     227,249,242,233,236,236,233, 99,128,  4,105,237,225,236,108,  2,
4005     214,196,214,207,232,233,242,225,231,225,238, 97,128, 48,133,235,
4006     225,244,225,235,225,238, 97,129, 48,229,214,220,232,225,236,230,
4007     247,233,228,244,104,128,255,109,249,101,  2,214,239,214,248,235,
4008     239,242,229,225,110,128, 49,139,239,235,239,242,229,225,110,128,
4009      49,138,249, 97,  2,215,  9,215, 19,226,229,238,231,225,236,105,
4010     128,  9,223,228,229,246, 97,128,  9, 95,122,142,  0,122,215, 58,
4011     216, 66,216, 77,216,120,216,147,217,182,218, 34,218, 76,218, 88,
4012     218,100,218,128,218,136,218,152,218,161, 97, 10,215, 80,215, 91,
4013     215, 98,215,105,215,116,215,194,215,224,215,235,216, 15,216, 27,
4014     225,242,237,229,238,233,225,110,128,  5,102,227,245,244,101,128,
4015       1,122,228,229,246, 97,128,  9, 91,231,245,242,237,245,235,232,
4016     105,128, 10, 91,104,  4,215,126,215,135,215,149,215,179,225,242,
4017     225,226,233, 99,128,  6, 56,230,233,238,225,236,225,242,225,226,
4018     233, 99,128,254,198,105,  2,215,155,215,170,238,233,244,233,225,
4019     236,225,242,225,226,233, 99,128,254,199,242,225,231,225,238, 97,
4020     128, 48, 86,237,229,228,233,225,236,225,242,225,226,233, 99,128,
4021     254,200,233,110,  2,215,201,215,210,225,242,225,226,233, 99,128,
4022       6, 50,230,233,238,225,236,225,242,225,226,233, 99,128,254,176,
4023     235,225,244,225,235,225,238, 97,128, 48,182,241,229,102,  2,215,
4024     243,216,  1,231,225,228,239,236,232,229,226,242,229,119,128,  5,
4025     149,241,225,244,225,238,232,229,226,242,229,119,128,  5,148,242,
4026     241,225,232,229,226,242,229,119,128,  5,152,249,233,110,130,  5,
4027     214,216, 37,216, 57,228,225,231,229,243,104,129,251, 54,216, 48,
4028     232,229,226,242,229,119,128,251, 54,232,229,226,242,229,119,128,
4029       5,214,226,239,240,239,237,239,230,111,128, 49, 23, 99,  3,216,
4030      85,216, 92,216,114,225,242,239,110,128,  1,126,233,242, 99,  2,
4031     216,100,216,105,236,101,128, 36,233,245,237,230,236,229,120,128,
4032      30,145,245,242,108,128,  2,145,228,239,116,130,  1,124,216,130,
4033     216,139,225,227,227,229,238,116,128,  1,124,226,229,236,239,119,
4034     128, 30,147,101,  6,216,161,216,172,216,215,216,226,216,237,217,
4035     177,227,249,242,233,236,236,233, 99,128,  4, 55,100,  2,216,178,
4036     216,197,229,243,227,229,238,228,229,242,227,249,242,233,236,236,
4037     233, 99,128,  4,153,233,229,242,229,243,233,243,227,249,242,233,
4038     236,236,233, 99,128,  4,223,232,233,242,225,231,225,238, 97,128,
4039      48, 92,235,225,244,225,235,225,238, 97,128, 48,188,242,111,140,
4040       0, 48,217, 10,217, 19,217, 29,217, 36,217, 61,217, 74,217, 85,
4041     217, 97,217,108,217,118,217,129,217,136,225,242,225,226,233, 99,
4042     128,  6, 96,226,229,238,231,225,236,105,128,  9,230,228,229,246,
4043      97,128,  9,102,231,117,  2,217, 43,217, 52,234,225,242,225,244,
4044     105,128, 10,230,242,237,245,235,232,105,128, 10,102,232,225,227,
4045     235,225,242,225,226,233, 99,128,  6, 96,233,238,230,229,242,233,
4046     239,114,128, 32,128,237,239,238,239,243,240,225,227,101,128,255,
4047      16,239,236,228,243,244,249,236,101,128,247, 48,240,229,242,243,
4048     233,225,110,128,  6,240,243,245,240,229,242,233,239,114,128, 32,
4049     112,244,232,225,105,128, 14, 80,247,233,228,244,104,  3,217,148,
4050     217,157,217,169,234,239,233,238,229,114,128,254,255,238,239,238,
4051     234,239,233,238,229,114,128, 32, 12,243,240,225,227,101,128, 32,
4052      11,244, 97,128,  3,182,104,  2,217,188,217,199,226,239,240,239,
4053     237,239,230,111,128, 49, 19,101,  4,217,209,217,220,217,236,217,
4054     247,225,242,237,229,238,233,225,110,128,  5,106,226,242,229,246,
4055     229,227,249,242,233,236,236,233, 99,128,  4,194,227,249,242,233,
4056     236,236,233, 99,128,  4, 54,100,  2,217,253,218, 16,229,243,227,
4057     229,238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,151,
4058     233,229,242,229,243,233,243,227,249,242,233,236,236,233, 99,128,
4059       4,221,105,  3,218, 42,218, 53,218, 64,232,233,242,225,231,225,
4060     238, 97,128, 48, 88,235,225,244,225,235,225,238, 97,128, 48,184,
4061     238,239,242,232,229,226,242,229,119,128,  5,174,236,233,238,229,
4062     226,229,236,239,119,128, 30,149,237,239,238,239,243,240,225,227,
4063     101,128,255, 90,111,  2,218,106,218,117,232,233,242,225,231,225,
4064     238, 97,128, 48, 94,235,225,244,225,235,225,238, 97,128, 48,190,
4065     240,225,242,229,110,128, 36,181,242,229,244,242,239,230,236,229,
4066     248,232,239,239,107,128,  2,144,243,244,242,239,235,101,128,  1,
4067     182,117,  2,218,167,218,178,232,233,242,225,231,225,238, 97,128,
4068      48, 90,235,225,244,225,235,225,238, 97,128, 48,186
4069   };
4070 
4071 
4072   /*
4073    *  This function searches the compressed table efficiently.
4074    */
4075   static unsigned long
ft_get_adobe_glyph_index(const char * name,const char * limit)4076   ft_get_adobe_glyph_index( const char*  name,
4077                             const char*  limit )
4078   {
4079     int                   c = 0;
4080     int                   count, min, max;
4081     const unsigned char*  p = ft_adobe_glyph_list;
4082 
4083 
4084     if ( name == 0 || name >= limit )
4085       goto NotFound;
4086 
4087     c     = *name++;
4088     count = p[1];
4089     p    += 2;
4090 
4091     min = 0;
4092     max = count;
4093 
4094     while ( min < max )
4095     {
4096       int                   mid = ( min + max ) >> 1;
4097       const unsigned char*  q   = p + mid * 2;
4098       int                   c2;
4099 
4100 
4101       q = ft_adobe_glyph_list + ( ( (int)q[0] << 8 ) | q[1] );
4102 
4103       c2 = q[0] & 127;
4104       if ( c2 == c )
4105       {
4106         p = q;
4107         goto Found;
4108       }
4109       if ( c2 < c )
4110         min = mid + 1;
4111       else
4112         max = mid;
4113     }
4114     goto NotFound;
4115 
4116   Found:
4117     for (;;)
4118     {
4119       /* assert (*p & 127) == c */
4120 
4121       if ( name >= limit )
4122       {
4123         if ( (p[0] & 128) == 0 &&
4124              (p[1] & 128) != 0 )
4125           return (unsigned long)( ( (int)p[2] << 8 ) | p[3] );
4126 
4127         goto NotFound;
4128       }
4129       c = *name++;
4130       if ( p[0] & 128 )
4131       {
4132         p++;
4133         if ( c != (p[0] & 127) )
4134           goto NotFound;
4135 
4136         continue;
4137       }
4138 
4139       p++;
4140       count = p[0] & 127;
4141       if ( p[0] & 128 )
4142         p += 2;
4143 
4144       p++;
4145 
4146       for ( ; count > 0; count--, p += 2 )
4147       {
4148         int                   offset = ( (int)p[0] << 8 ) | p[1];
4149         const unsigned char*  q      = ft_adobe_glyph_list + offset;
4150 
4151         if ( c == ( q[0] & 127 ) )
4152         {
4153           p = q;
4154           goto NextIter;
4155         }
4156       }
4157       goto NotFound;
4158 
4159     NextIter:
4160       ;
4161     }
4162 
4163   NotFound:
4164     return 0;
4165   }
4166 
4167 #endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */
4168 
4169 
4170 /* END */
4171