1/***************************************************************************/
2/*                                                                         */
3/*  pstables.h                                                             */
4/*                                                                         */
5/*    PostScript glyph names.                                              */
6/*                                                                         */
7/*  Copyright 2005, 2008 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[54791L] =
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, 53, 84, 59,196, 68,  6, 75,183,
573     83,178, 88,135, 93,242,101,165,109,185,111, 55,117,254,123, 73,
574    130,238,138,206,145, 31,153,182,156,189,163,249,178,221,193, 17,
575    197, 99,199,240,204, 27,204,155,210,100, 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,149,  0, 97, 36,  8,
1143     36,144, 37, 35, 37,211, 38, 55, 38, 91, 45, 10, 45, 47, 45, 74,
1144     46, 43, 46, 81, 47,170, 47,242, 48,197, 48,206, 49, 79, 51, 87,
1145     52, 77, 52,124, 53, 19, 53, 33, 97,  7, 36, 24, 36, 34, 36, 41,
1146     36, 48, 36, 73, 36, 89, 36,100,226,229,238,231,225,236,105,128,
1147      9,134,227,245,244,101,128,  0,225,228,229,246, 97,128,  9,  6,
1148    231,117,  2, 36, 55, 36, 64,234,225,242,225,244,105,128, 10,134,
1149    242,237,245,235,232,105,128, 10,  6,237,225,244,242,225,231,245,
1150    242,237,245,235,232,105,128, 10, 62,242,245,243,241,245,225,242,
1151    101,128, 51,  3,246,239,247,229,236,243,233,231,110,  3, 36,116,
1152     36,126, 36,133,226,229,238,231,225,236,105,128,  9,190,228,229,
1153    246, 97,128,  9, 62,231,245,234,225,242,225,244,105,128, 10,190,
1154     98,  4, 36,154, 36,195, 36,204, 36,214,226,242,229,246,233,225,
1155    244,233,239,110,  2, 36,169, 36,184,237,225,242,235,225,242,237,
1156    229,238,233,225,110,128,  5, 95,243,233,231,238,228,229,246, 97,
1157    128,  9,112,229,238,231,225,236,105,128,  9,133,239,240,239,237,
1158    239,230,111,128, 49, 26,242,229,246,101,134,  1,  3, 36,233, 36,
1159    241, 36,252, 37,  7, 37, 15, 37, 27,225,227,245,244,101,128, 30,
1160    175,227,249,242,233,236,236,233, 99,128,  4,209,228,239,244,226,
1161    229,236,239,119,128, 30,183,231,242,225,246,101,128, 30,177,232,
1162    239,239,235,225,226,239,246,101,128, 30,179,244,233,236,228,101,
1163    128, 30,181, 99,  4, 37, 45, 37, 52, 37,131, 37,201,225,242,239,
1164    110,128,  1,206,233,242, 99,  2, 37, 60, 37, 65,236,101,128, 36,
1165    208,245,237,230,236,229,120,133,  0,226, 37, 84, 37, 92, 37,103,
1166     37,111, 37,123,225,227,245,244,101,128, 30,165,228,239,244,226,
1167    229,236,239,119,128, 30,173,231,242,225,246,101,128, 30,167,232,
1168    239,239,235,225,226,239,246,101,128, 30,169,244,233,236,228,101,
1169    128, 30,171,245,244,101,133,  0,180, 37,147, 37,158, 37,175, 37,
1170    182, 37,191,226,229,236,239,247,227,237, 98,128,  3, 23, 99,  2,
1171     37,164, 37,169,237, 98,128,  3,  1,239,237, 98,128,  3,  1,228,
1172    229,246, 97,128,  9, 84,236,239,247,237,239,100,128,  2,207,244,
1173    239,238,229,227,237, 98,128,  3, 65,249,242,233,236,236,233, 99,
1174    128,  4, 48,100,  5, 37,223, 37,233, 37,247, 37,253, 38, 31,226,
1175    236,231,242,225,246,101,128,  2,  1,228,225,235,231,245,242,237,
1176    245,235,232,105,128, 10,113,229,246, 97,128,  9,  5,233,229,242,
1177    229,243,233,115,130,  0,228, 38, 11, 38, 22,227,249,242,233,236,
1178    236,233, 99,128,  4,211,237,225,227,242,239,110,128,  1,223,239,
1179    116,  2, 38, 38, 38, 46,226,229,236,239,119,128, 30,161,237,225,
1180    227,242,239,110,128,  1,225,101,131,  0,230, 38, 65, 38, 73, 38,
1181     82,225,227,245,244,101,128,  1,253,235,239,242,229,225,110,128,
1182     49, 80,237,225,227,242,239,110,128,  1,227,230,233,105,  6, 38,
1183    107, 38,127, 41, 64, 41, 70, 41, 85, 44,185, 48,  2, 38,113, 38,
1184    120,176,178,176, 56,128, 32, 21,184,185,180, 49,128, 32,164,177,
1185     48,  3, 38,136, 40,160, 41, 39, 48,  9, 38,156, 38,176, 38,238,
1186     39, 44, 39,106, 39,168, 39,230, 40, 36, 40, 98, 49,  3, 38,164,
1187     38,168, 38,172, 55,128,  4, 16, 56,128,  4, 17, 57,128,  4, 18,
1188     50, 10, 38,198, 38,202, 38,206, 38,210, 38,214, 38,218, 38,222,
1189     38,226, 38,230, 38,234, 48,128,  4, 19, 49,128,  4, 20, 50,128,
1190      4, 21, 51,128,  4,  1, 52,128,  4, 22, 53,128,  4, 23, 54,128,
1191      4, 24, 55,128,  4, 25, 56,128,  4, 26, 57,128,  4, 27, 51, 10,
1192     39,  4, 39,  8, 39, 12, 39, 16, 39, 20, 39, 24, 39, 28, 39, 32,
1193     39, 36, 39, 40, 48,128,  4, 28, 49,128,  4, 29, 50,128,  4, 30,
1194     51,128,  4, 31, 52,128,  4, 32, 53,128,  4, 33, 54,128,  4, 34,
1195     55,128,  4, 35, 56,128,  4, 36, 57,128,  4, 37, 52, 10, 39, 66,
1196     39, 70, 39, 74, 39, 78, 39, 82, 39, 86, 39, 90, 39, 94, 39, 98,
1197     39,102, 48,128,  4, 38, 49,128,  4, 39, 50,128,  4, 40, 51,128,
1198      4, 41, 52,128,  4, 42, 53,128,  4, 43, 54,128,  4, 44, 55,128,
1199      4, 45, 56,128,  4, 46, 57,128,  4, 47, 53, 10, 39,128, 39,132,
1200     39,136, 39,140, 39,144, 39,148, 39,152, 39,156, 39,160, 39,164,
1201     48,128,  4,144, 49,128,  4,  2, 50,128,  4,  3, 51,128,  4,  4,
1202     52,128,  4,  5, 53,128,  4,  6, 54,128,  4,  7, 55,128,  4,  8,
1203     56,128,  4,  9, 57,128,  4, 10, 54, 10, 39,190, 39,194, 39,198,
1204     39,202, 39,206, 39,210, 39,214, 39,218, 39,222, 39,226, 48,128,
1205      4, 11, 49,128,  4, 12, 50,128,  4, 14, 51,128,246,196, 52,128,
1206    246,197, 53,128,  4, 48, 54,128,  4, 49, 55,128,  4, 50, 56,128,
1207      4, 51, 57,128,  4, 52, 55, 10, 39,252, 40,  0, 40,  4, 40,  8,
1208     40, 12, 40, 16, 40, 20, 40, 24, 40, 28, 40, 32, 48,128,  4, 53,
1209     49,128,  4, 81, 50,128,  4, 54, 51,128,  4, 55, 52,128,  4, 56,
1210     53,128,  4, 57, 54,128,  4, 58, 55,128,  4, 59, 56,128,  4, 60,
1211     57,128,  4, 61, 56, 10, 40, 58, 40, 62, 40, 66, 40, 70, 40, 74,
1212     40, 78, 40, 82, 40, 86, 40, 90, 40, 94, 48,128,  4, 62, 49,128,
1213      4, 63, 50,128,  4, 64, 51,128,  4, 65, 52,128,  4, 66, 53,128,
1214      4, 67, 54,128,  4, 68, 55,128,  4, 69, 56,128,  4, 70, 57,128,
1215      4, 71, 57, 10, 40,120, 40,124, 40,128, 40,132, 40,136, 40,140,
1216     40,144, 40,148, 40,152, 40,156, 48,128,  4, 72, 49,128,  4, 73,
1217     50,128,  4, 74, 51,128,  4, 75, 52,128,  4, 76, 53,128,  4, 77,
1218     54,128,  4, 78, 55,128,  4, 79, 56,128,  4,145, 57,128,  4, 82,
1219     49,  4, 40,170, 40,232, 40,237, 41,  7, 48, 10, 40,192, 40,196,
1220     40,200, 40,204, 40,208, 40,212, 40,216, 40,220, 40,224, 40,228,
1221     48,128,  4, 83, 49,128,  4, 84, 50,128,  4, 85, 51,128,  4, 86,
1222     52,128,  4, 87, 53,128,  4, 88, 54,128,  4, 89, 55,128,  4, 90,
1223     56,128,  4, 91, 57,128,  4, 92,177, 48,128,  4, 94, 52,  4, 40,
1224    247, 40,251, 40,255, 41,  3, 53,128,  4, 15, 54,128,  4, 98, 55,
1225    128,  4,114, 56,128,  4,116, 57,  5, 41, 19, 41, 23, 41, 27, 41,
1226     31, 41, 35, 50,128,246,198, 51,128,  4, 95, 52,128,  4, 99, 53,
1227    128,  4,115, 54,128,  4,117, 56,  2, 41, 45, 41, 59, 51,  2, 41,
1228     51, 41, 55, 49,128,246,199, 50,128,246,200,180, 54,128,  4,217,
1229    178,185, 57,128, 32, 14,179, 48,  2, 41, 77, 41, 81, 48,128, 32,
1230     15, 49,128, 32, 13,181, 55,  7, 41,102, 41,172, 42,237, 43, 58,
1231     44, 15, 44,108, 44,179, 51,  2, 41,108, 41,122, 56,  2, 41,114,
1232     41,118, 49,128,  6,106, 56,128,  6, 12, 57,  8, 41,140, 41,144,
1233     41,148, 41,152, 41,156, 41,160, 41,164, 41,168, 50,128,  6, 96,
1234     51,128,  6, 97, 52,128,  6, 98, 53,128,  6, 99, 54,128,  6,100,
1235     55,128,  6,101, 56,128,  6,102, 57,128,  6,103, 52,  7, 41,188,
1236     41,220, 42, 26, 42, 88, 42,120, 42,176, 42,232, 48,  5, 41,200,
1237     41,204, 41,208, 41,212, 41,216, 48,128,  6,104, 49,128,  6,105,
1238     51,128,  6, 27, 55,128,  6, 31, 57,128,  6, 33, 49, 10, 41,242,
1239     41,246, 41,250, 41,254, 42,  2, 42,  6, 42, 10, 42, 14, 42, 18,
1240     42, 22, 48,128,  6, 34, 49,128,  6, 35, 50,128,  6, 36, 51,128,
1241      6, 37, 52,128,  6, 38, 53,128,  6, 39, 54,128,  6, 40, 55,128,
1242      6, 41, 56,128,  6, 42, 57,128,  6, 43, 50, 10, 42, 48, 42, 52,
1243     42, 56, 42, 60, 42, 64, 42, 68, 42, 72, 42, 76, 42, 80, 42, 84,
1244     48,128,  6, 44, 49,128,  6, 45, 50,128,  6, 46, 51,128,  6, 47,
1245     52,128,  6, 48, 53,128,  6, 49, 54,128,  6, 50, 55,128,  6, 51,
1246     56,128,  6, 52, 57,128,  6, 53, 51,  5, 42,100, 42,104, 42,108,
1247     42,112, 42,116, 48,128,  6, 54, 49,128,  6, 55, 50,128,  6, 56,
1248     51,128,  6, 57, 52,128,  6, 58, 52,  9, 42,140, 42,144, 42,148,
1249     42,152, 42,156, 42,160, 42,164, 42,168, 42,172, 48,128,  6, 64,
1250     49,128,  6, 65, 50,128,  6, 66, 51,128,  6, 67, 52,128,  6, 68,
1251     53,128,  6, 69, 54,128,  6, 70, 56,128,  6, 72, 57,128,  6, 73,
1252     53,  9, 42,196, 42,200, 42,204, 42,208, 42,212, 42,216, 42,220,
1253     42,224, 42,228, 48,128,  6, 74, 49,128,  6, 75, 50,128,  6, 76,
1254     51,128,  6, 77, 52,128,  6, 78, 53,128,  6, 79, 54,128,  6, 80,
1255     55,128,  6, 81, 56,128,  6, 82,183, 48,128,  6, 71, 53,  3, 42,
1256    245, 43, 21, 43, 53, 48,  5, 43,  1, 43,  5, 43,  9, 43, 13, 43,
1257     17, 53,128,  6,164, 54,128,  6,126, 55,128,  6,134, 56,128,  6,
1258    152, 57,128,  6,175, 49,  5, 43, 33, 43, 37, 43, 41, 43, 45, 43,
1259     49, 49,128,  6,121, 50,128,  6,136, 51,128,  6,145, 52,128,  6,
1260    186, 57,128,  6,210,179, 52,128,  6,213, 54,  7, 43, 74, 43, 79,
1261     43, 84, 43, 89, 43,127, 43,189, 43,251,179, 54,128, 32,170,180,
1262     53,128,  5,190,181, 56,128,  5,195, 54,  6, 43,103, 43,107, 43,
1263    111, 43,115, 43,119, 43,123, 52,128,  5,208, 53,128,  5,209, 54,
1264    128,  5,210, 55,128,  5,211, 56,128,  5,212, 57,128,  5,213, 55,
1265     10, 43,149, 43,153, 43,157, 43,161, 43,165, 43,169, 43,173, 43,
1266    177, 43,181, 43,185, 48,128,  5,214, 49,128,  5,215, 50,128,  5,
1267    216, 51,128,  5,217, 52,128,  5,218, 53,128,  5,219, 54,128,  5,
1268    220, 55,128,  5,221, 56,128,  5,222, 57,128,  5,223, 56, 10, 43,
1269    211, 43,215, 43,219, 43,223, 43,227, 43,231, 43,235, 43,239, 43,
1270    243, 43,247, 48,128,  5,224, 49,128,  5,225, 50,128,  5,226, 51,
1271    128,  5,227, 52,128,  5,228, 53,128,  5,229, 54,128,  5,230, 55,
1272    128,  5,231, 56,128,  5,232, 57,128,  5,233, 57,  3, 44,  3, 44,
1273      7, 44, 11, 48,128,  5,234, 52,128,251, 42, 53,128,251, 43, 55,
1274      4, 44, 25, 44, 39, 44, 59, 44, 64, 48,  2, 44, 31, 44, 35, 48,
1275    128,251, 75, 53,128,251, 31, 49,  3, 44, 47, 44, 51, 44, 55, 54,
1276    128,  5,240, 55,128,  5,241, 56,128,  5,242,178, 51,128,251, 53,
1277     57,  7, 44, 80, 44, 84, 44, 88, 44, 92, 44, 96, 44,100, 44,104,
1278     51,128,  5,180, 52,128,  5,181, 53,128,  5,182, 54,128,  5,187,
1279     55,128,  5,184, 56,128,  5,183, 57,128,  5,176, 56,  3, 44,116,
1280     44,160, 44,165, 48,  7, 44,132, 44,136, 44,140, 44,144, 44,148,
1281     44,152, 44,156, 48,128,  5,178, 49,128,  5,177, 50,128,  5,179,
1282     51,128,  5,194, 52,128,  5,193, 54,128,  5,185, 55,128,  5,188,
1283    179, 57,128,  5,189, 52,  2, 44,171, 44,175, 49,128,  5,191, 50,
1284    128,  5,192,185,178, 57,128,  2,188, 54,  3, 44,193, 44,252, 45,
1285      3, 49,  4, 44,203, 44,219, 44,225, 44,246, 50,  2, 44,209, 44,
1286    214,180, 56,128, 33,  5,184, 57,128, 33, 19,179,181, 50,128, 33,
1287     22,181, 55,  3, 44,234, 44,238, 44,242, 51,128, 32, 44, 52,128,
1288     32, 45, 53,128, 32, 46,182,182, 52,128, 32, 12,179,177,182, 55,
1289    128,  6,109,180,185,179, 55,128,  2,189,103,  2, 45, 16, 45, 23,
1290    242,225,246,101,128,  0,224,117,  2, 45, 29, 45, 38,234,225,242,
1291    225,244,105,128, 10,133,242,237,245,235,232,105,128, 10,  5,104,
1292      2, 45, 53, 45, 63,233,242,225,231,225,238, 97,128, 48, 66,239,
1293    239,235,225,226,239,246,101,128, 30,163,105,  7, 45, 90, 45,115,
1294     45,122, 45,134, 45,159, 45,175, 45,255, 98,  2, 45, 96, 45,105,
1295    229,238,231,225,236,105,128,  9,144,239,240,239,237,239,230,111,
1296    128, 49, 30,228,229,246, 97,128,  9, 16,229,227,249,242,233,236,
1297    236,233, 99,128,  4,213,231,117,  2, 45,141, 45,150,234,225,242,
1298    225,244,105,128, 10,144,242,237,245,235,232,105,128, 10, 16,237,
1299    225,244,242,225,231,245,242,237,245,235,232,105,128, 10, 72,110,
1300      5, 45,187, 45,196, 45,210, 45,226, 45,241,225,242,225,226,233,
1301     99,128,  6, 57,230,233,238,225,236,225,242,225,226,233, 99,128,
1302    254,202,233,238,233,244,233,225,236,225,242,225,226,233, 99,128,
1303    254,203,237,229,228,233,225,236,225,242,225,226,233, 99,128,254,
1304    204,246,229,242,244,229,228,226,242,229,246,101,128,  2,  3,246,
1305    239,247,229,236,243,233,231,110,  3, 46, 15, 46, 25, 46, 32,226,
1306    229,238,231,225,236,105,128,  9,200,228,229,246, 97,128,  9, 72,
1307    231,245,234,225,242,225,244,105,128, 10,200,107,  2, 46, 49, 46,
1308     73,225,244,225,235,225,238, 97,129, 48,162, 46, 61,232,225,236,
1309    230,247,233,228,244,104,128,255,113,239,242,229,225,110,128, 49,
1310     79,108,  3, 46, 89, 47,145, 47,154,101,  2, 46, 95, 47,140,102,
1311    136,  5,208, 46,115, 46,124, 46,139, 46,153, 46,242, 47,  0, 47,
1312    111, 47,125,225,242,225,226,233, 99,128,  6, 39,228,225,231,229,
1313    243,232,232,229,226,242,229,119,128,251, 48,230,233,238,225,236,
1314    225,242,225,226,233, 99,128,254,142,104,  2, 46,159, 46,234,225,
1315    237,250, 97,  2, 46,168, 46,201,225,226,239,246,101,  2, 46,178,
1316     46,187,225,242,225,226,233, 99,128,  6, 35,230,233,238,225,236,
1317    225,242,225,226,233, 99,128,254,132,226,229,236,239,119,  2, 46,
1318    211, 46,220,225,242,225,226,233, 99,128,  6, 37,230,233,238,225,
1319    236,225,242,225,226,233, 99,128,254,136,229,226,242,229,119,128,
1320      5,208,236,225,237,229,228,232,229,226,242,229,119,128,251, 79,
1321    237, 97,  2, 47,  7, 47, 43,228,228,225,225,226,239,246,101,  2,
1322     47, 20, 47, 29,225,242,225,226,233, 99,128,  6, 34,230,233,238,
1323    225,236,225,242,225,226,233, 99,128,254,130,235,243,245,242, 97,
1324      4, 47, 57, 47, 66, 47, 80, 47, 96,225,242,225,226,233, 99,128,
1325      6, 73,230,233,238,225,236,225,242,225,226,233, 99,128,254,240,
1326    233,238,233,244,233,225,236,225,242,225,226,233, 99,128,254,243,
1327    237,229,228,233,225,236,225,242,225,226,233, 99,128,254,244,240,
1328    225,244,225,232,232,229,226,242,229,119,128,251, 46,241,225,237,
1329    225,244,243,232,229,226,242,229,119,128,251, 47,240,104,128, 33,
1330     53,236,229,241,245,225,108,128, 34, 76,240,232, 97,129,  3,177,
1331     47,162,244,239,238,239,115,128,  3,172,109,  4, 47,180, 47,188,
1332     47,199, 47,233,225,227,242,239,110,128,  1,  1,239,238,239,243,
1333    240,225,227,101,128,255, 65,240,229,242,243,225,238,100,130,  0,
1334     38, 47,213, 47,225,237,239,238,239,243,240,225,227,101,128,255,
1335      6,243,237,225,236,108,128,247, 38,243,241,245,225,242,101,128,
1336     51,194,110,  4, 47,252, 48,  7, 48,129, 48,139,226,239,240,239,
1337    237,239,230,111,128, 49, 34,103,  4, 48, 17, 48, 28, 48, 42, 48,
1338    121,226,239,240,239,237,239,230,111,128, 49, 36,235,232,225,238,
1339    235,232,245,244,232,225,105,128, 14, 90,236,101,131, 34, 32, 48,
1340     53, 48,106, 48,113,226,242,225,227,235,229,116,  2, 48, 65, 48,
1341     85,236,229,230,116,129, 48,  8, 48, 74,246,229,242,244,233,227,
1342    225,108,128,254, 63,242,233,231,232,116,129, 48,  9, 48, 95,246,
1343    229,242,244,233,227,225,108,128,254, 64,236,229,230,116,128, 35,
1344     41,242,233,231,232,116,128, 35, 42,243,244,242,239,109,128, 33,
1345     43,239,244,229,236,229,233, 97,128,  3,135,117,  2, 48,145, 48,
1346    157,228,225,244,244,225,228,229,246, 97,128,  9, 82,243,246,225,
1347    242, 97,  3, 48,169, 48,179, 48,186,226,229,238,231,225,236,105,
1348    128,  9,130,228,229,246, 97,128,  9,  2,231,245,234,225,242,225,
1349    244,105,128, 10,130,239,231,239,238,229,107,128,  1,  5,112,  3,
1350     48,214, 48,238, 49, 12, 97,  2, 48,220, 48,232,225,244,239,243,
1351    241,245,225,242,101,128, 51,  0,242,229,110,128, 36,156,239,243,
1352    244,242,239,240,232,101,  2, 48,251, 49,  6,225,242,237,229,238,
1353    233,225,110,128,  5, 90,237,239,100,128,  2,188,112,  2, 49, 18,
1354     49, 23,236,101,128,248,255,242,111,  2, 49, 30, 49, 38,225,227,
1355    232,229,115,128, 34, 80,120,  2, 49, 44, 49, 64,229,241,245,225,
1356    108,129, 34, 72, 49, 54,239,242,233,237,225,231,101,128, 34, 82,
1357    233,237,225,244,229,236,249,229,241,245,225,108,128, 34, 69,114,
1358      4, 49, 89, 49,116, 49,120, 49,165,225,229, 97,  2, 49, 97, 49,
1359    107,229,235,239,242,229,225,110,128, 49,142,235,239,242,229,225,
1360    110,128, 49,141, 99,128, 35, 18,105,  2, 49,126, 49,140,231,232,
1361    244,232,225,236,230,242,233,238,103,128, 30,154,238,103,130,  0,
1362    229, 49,149, 49,157,225,227,245,244,101,128,  1,251,226,229,236,
1363    239,119,128, 30,  1,242,239,119,  8, 49,185, 49,192, 50, 65, 50,
1364    131, 50,181, 50,236, 51,  3, 51, 78,226,239,244,104,128, 33,148,
1365    100,  3, 49,200, 49,239, 50, 30,225,243,104,  4, 49,212, 49,219,
1366     49,226, 49,234,228,239,247,110,128, 33,227,236,229,230,116,128,
1367     33,224,242,233,231,232,116,128, 33,226,245,112,128, 33,225,226,
1368    108,  5, 49,252, 50,  3, 50, 10, 50, 17, 50, 25,226,239,244,104,
1369    128, 33,212,228,239,247,110,128, 33,211,236,229,230,116,128, 33,
1370    208,242,233,231,232,116,128, 33,210,245,112,128, 33,209,239,247,
1371    110,131, 33,147, 50, 42, 50, 49, 50, 57,236,229,230,116,128, 33,
1372    153,242,233,231,232,116,128, 33,152,247,232,233,244,101,128, 33,
1373    233,104,  2, 50, 71, 50,122,229,225,100,  4, 50, 83, 50, 93, 50,
1374    103, 50,114,228,239,247,238,237,239,100,128,  2,197,236,229,230,
1375    244,237,239,100,128,  2,194,242,233,231,232,244,237,239,100,128,
1376      2,195,245,240,237,239,100,128,  2,196,239,242,233,250,229,120,
1377    128,248,231,236,229,230,116,131, 33,144, 50,144, 50,161, 50,173,
1378    228,226,108,129, 33,208, 50,152,243,244,242,239,235,101,128, 33,
1379    205,239,246,229,242,242,233,231,232,116,128, 33,198,247,232,233,
1380    244,101,128, 33,230,242,233,231,232,116,132, 33,146, 50,197, 50,
1381    209, 50,217, 50,228,228,226,236,243,244,242,239,235,101,128, 33,
1382    207,232,229,225,246,121,128, 39,158,239,246,229,242,236,229,230,
1383    116,128, 33,196,247,232,233,244,101,128, 33,232,244,225, 98,  2,
1384     50,244, 50,251,236,229,230,116,128, 33,228,242,233,231,232,116,
1385    128, 33,229,245,112,132, 33,145, 51, 16, 51, 44, 51, 62, 51, 70,
1386    100,  2, 51, 22, 51, 34,110,129, 33,149, 51, 28,226,243,101,128,
1387     33,168,239,247,238,226,225,243,101,128, 33,168,236,229,230,116,
1388    129, 33,150, 51, 53,239,230,228,239,247,110,128, 33,197,242,233,
1389    231,232,116,128, 33,151,247,232,233,244,101,128, 33,231,246,229,
1390    242,244,229,120,128,248,230,115,  5, 51, 99, 51,175, 51,220, 52,
1391     47, 52, 57, 99,  2, 51,105, 51,157,233,105,  2, 51,112, 51,135,
1392    227,233,242,227,245,109,129,  0, 94, 51,123,237,239,238,239,243,
1393    240,225,227,101,128,255, 62,244,233,236,228,101,129,  0,126, 51,
1394    145,237,239,238,239,243,240,225,227,101,128,255, 94,242,233,240,
1395    116,129,  2, 81, 51,166,244,245,242,238,229,100,128,  2, 82,237,
1396    225,236,108,  2, 51,184, 51,195,232,233,242,225,231,225,238, 97,
1397    128, 48, 65,235,225,244,225,235,225,238, 97,129, 48,161, 51,208,
1398    232,225,236,230,247,233,228,244,104,128,255,103,244,229,242,233,
1399    115,  2, 51,230, 52, 43,107,131,  0, 42, 51,240, 52, 12, 52, 35,
1400     97,  2, 51,246, 52,  4,236,244,239,238,229,225,242,225,226,233,
1401     99,128,  6,109,242,225,226,233, 99,128,  6,109,109,  2, 52, 18,
1402     52, 24,225,244,104,128, 34, 23,239,238,239,243,240,225,227,101,
1403    128,255, 10,243,237,225,236,108,128,254, 97,109,128, 32, 66,245,
1404    240,229,242,233,239,114,128,246,233,249,237,240,244,239,244,233,
1405    227,225,236,236,249,229,241,245,225,108,128, 34, 67,116,132,  0,
1406     64, 52, 89, 52, 96, 52,108, 52,116,233,236,228,101,128,  0,227,
1407    237,239,238,239,243,240,225,227,101,128,255, 32,243,237,225,236,
1408    108,128,254,107,245,242,238,229,100,128,  2, 80,117,  6, 52,138,
1409     52,163, 52,170, 52,195, 52,215, 52,231, 98,  2, 52,144, 52,153,
1410    229,238,231,225,236,105,128,  9,148,239,240,239,237,239,230,111,
1411    128, 49, 32,228,229,246, 97,128,  9, 20,231,117,  2, 52,177, 52,
1412    186,234,225,242,225,244,105,128, 10,148,242,237,245,235,232,105,
1413    128, 10, 20,236,229,238,231,244,232,237,225,242,235,226,229,238,
1414    231,225,236,105,128,  9,215,237,225,244,242,225,231,245,242,237,
1415    245,235,232,105,128, 10, 76,246,239,247,229,236,243,233,231,110,
1416      3, 52,247, 53,  1, 53,  8,226,229,238,231,225,236,105,128,  9,
1417    204,228,229,246, 97,128,  9, 76,231,245,234,225,242,225,244,105,
1418    128, 10,204,246,225,231,242,225,232,225,228,229,246, 97,128,  9,
1419     61,121,  2, 53, 39, 53, 51,226,225,242,237,229,238,233,225,110,
1420    128,  5, 97,233,110,130,  5,226, 53, 60, 53, 75,225,236,244,239,
1421    238,229,232,229,226,242,229,119,128,251, 32,232,229,226,242,229,
1422    119,128,  5,226, 98,144,  0, 98, 53,120, 53,255, 54, 10, 54, 19,
1423     54, 44, 55, 85, 55,147, 55,220, 57,146, 57,158, 57,201, 57,209,
1424     57,219, 59, 89, 59,113, 59,122, 97,  7, 53,136, 53,146, 53,170,
1425     53,177, 53,202, 53,226, 53,237,226,229,238,231,225,236,105,128,
1426      9,172,227,235,243,236,225,243,104,129,  0, 92, 53,158,237,239,
1427    238,239,243,240,225,227,101,128,255, 60,228,229,246, 97,128,  9,
1428     44,231,117,  2, 53,184, 53,193,234,225,242,225,244,105,128, 10,
1429    172,242,237,245,235,232,105,128, 10, 44,104,  2, 53,208, 53,218,
1430    233,242,225,231,225,238, 97,128, 48,112,244,244,232,225,105,128,
1431     14, 63,235,225,244,225,235,225,238, 97,128, 48,208,114,129,  0,
1432    124, 53,243,237,239,238,239,243,240,225,227,101,128,255, 92,226,
1433    239,240,239,237,239,230,111,128, 49,  5,227,233,242,227,236,101,
1434    128, 36,209,228,239,116,  2, 54, 27, 54, 36,225,227,227,229,238,
1435    116,128, 30,  3,226,229,236,239,119,128, 30,  5,101,  6, 54, 58,
1436     54, 79, 54,102, 54,244, 54,255, 55, 11,225,237,229,228,243,233,
1437    248,244,229,229,238,244,232,238,239,244,229,115,128, 38,108, 99,
1438      2, 54, 85, 54, 92,225,245,243,101,128, 34, 53,249,242,233,236,
1439    236,233, 99,128,  4, 49,104,  5, 54,114, 54,123, 54,137, 54,167,
1440     54,226,225,242,225,226,233, 99,128,  6, 40,230,233,238,225,236,
1441    225,242,225,226,233, 99,128,254,144,105,  2, 54,143, 54,158,238,
1442    233,244,233,225,236,225,242,225,226,233, 99,128,254,145,242,225,
1443    231,225,238, 97,128, 48,121,237,101,  2, 54,174, 54,187,228,233,
1444    225,236,225,242,225,226,233, 99,128,254,146,229,237,105,  2, 54,
1445    195, 54,210,238,233,244,233,225,236,225,242,225,226,233, 99,128,
1446    252,159,243,239,236,225,244,229,228,225,242,225,226,233, 99,128,
1447    252,  8,238,239,239,238,230,233,238,225,236,225,242,225,226,233,
1448     99,128,252,109,235,225,244,225,235,225,238, 97,128, 48,217,238,
1449    225,242,237,229,238,233,225,110,128,  5, 98,116,132,  5,209, 55,
1450     23, 55, 43, 55, 63, 55, 72, 97,129,  3,178, 55, 29,243,249,237,
1451    226,239,236,231,242,229,229,107,128,  3,208,228,225,231,229,243,
1452    104,129,251, 49, 55, 54,232,229,226,242,229,119,128,251, 49,232,
1453    229,226,242,229,119,128,  5,209,242,225,230,229,232,229,226,242,
1454    229,119,128,251, 76,104,  2, 55, 91, 55,141, 97,  3, 55, 99, 55,
1455    109, 55,116,226,229,238,231,225,236,105,128,  9,173,228,229,246,
1456     97,128,  9, 45,231,117,  2, 55,123, 55,132,234,225,242,225,244,
1457    105,128, 10,173,242,237,245,235,232,105,128, 10, 45,239,239,107,
1458    128,  2, 83,105,  5, 55,159, 55,170, 55,181, 55,195, 55,209,232,
1459    233,242,225,231,225,238, 97,128, 48,115,235,225,244,225,235,225,
1460    238, 97,128, 48,211,236,225,226,233,225,236,227,236,233,227,107,
1461    128,  2,152,238,228,233,231,245,242,237,245,235,232,105,128, 10,
1462      2,242,245,243,241,245,225,242,101,128, 51, 49,108,  3, 55,228,
1463     57,129, 57,140, 97,  2, 55,234, 57,124,227,107,  6, 55,249, 56,
1464      2, 56, 39, 56,188, 56,243, 57, 39,227,233,242,227,236,101,128,
1465     37,207,100,  2, 56,  8, 56, 17,233,225,237,239,238,100,128, 37,
1466    198,239,247,238,240,239,233,238,244,233,238,231,244,242,233,225,
1467    238,231,236,101,128, 37,188,108,  2, 56, 45, 56,148,101,  2, 56,
1468     51, 56, 87,230,244,240,239,233,238,244,233,238,103,  2, 56, 66,
1469     56, 76,240,239,233,238,244,229,114,128, 37,196,244,242,233,225,
1470    238,231,236,101,128, 37,192,238,244,233,227,245,236,225,242,226,
1471    242,225,227,235,229,116,  2, 56,107, 56,127,236,229,230,116,129,
1472     48, 16, 56,116,246,229,242,244,233,227,225,108,128,254, 59,242,
1473    233,231,232,116,129, 48, 17, 56,137,246,229,242,244,233,227,225,
1474    108,128,254, 60,239,247,229,114,  2, 56,157, 56,172,236,229,230,
1475    244,244,242,233,225,238,231,236,101,128, 37,227,242,233,231,232,
1476    244,244,242,233,225,238,231,236,101,128, 37,226,114,  2, 56,194,
1477     56,205,229,227,244,225,238,231,236,101,128, 37,172,233,231,232,
1478    244,240,239,233,238,244,233,238,103,  2, 56,222, 56,232,240,239,
1479    233,238,244,229,114,128, 37,186,244,242,233,225,238,231,236,101,
1480    128, 37,182,115,  3, 56,251, 57, 25, 57, 33,109,  2, 57,  1, 57,
1481     13,225,236,236,243,241,245,225,242,101,128, 37,170,233,236,233,
1482    238,231,230,225,227,101,128, 38, 59,241,245,225,242,101,128, 37,
1483    160,244,225,114,128, 38,  5,245,240,112,  2, 57, 47, 57, 85,229,
1484    114,  2, 57, 54, 57, 69,236,229,230,244,244,242,233,225,238,231,
1485    236,101,128, 37,228,242,233,231,232,244,244,242,233,225,238,231,
1486    236,101,128, 37,229,239,233,238,244,233,238,103,  2, 57, 97, 57,
1487    113,243,237,225,236,236,244,242,233,225,238,231,236,101,128, 37,
1488    180,244,242,233,225,238,231,236,101,128, 37,178,238,107,128, 36,
1489     35,233,238,229,226,229,236,239,119,128, 30,  7,239,227,107,128,
1490     37,136,237,239,238,239,243,240,225,227,101,128,255, 66,111,  3,
1491     57,166, 57,179, 57,190,226,225,233,237,225,233,244,232,225,105,
1492    128, 14, 26,232,233,242,225,231,225,238, 97,128, 48,124,235,225,
1493    244,225,235,225,238, 97,128, 48,220,240,225,242,229,110,128, 36,
1494    157,241,243,241,245,225,242,101,128, 51,195,114,  4, 57,229, 58,
1495    223, 59, 40, 59, 79,225, 99,  2, 57,236, 58,130,101,  3, 57,244,
1496     57,249, 58, 61,229,120,128,248,244,236,229,230,116,133,  0,123,
1497     58, 10, 58, 15, 58, 37, 58, 45, 58, 50,226,116,128,248,243,109,
1498      2, 58, 21, 58, 26,233,100,128,248,242,239,238,239,243,240,225,
1499    227,101,128,255, 91,243,237,225,236,108,128,254, 91,244,112,128,
1500    248,241,246,229,242,244,233,227,225,108,128,254, 55,242,233,231,
1501    232,116,133,  0,125, 58, 79, 58, 84, 58,106, 58,114, 58,119,226,
1502    116,128,248,254,109,  2, 58, 90, 58, 95,233,100,128,248,253,239,
1503    238,239,243,240,225,227,101,128,255, 93,243,237,225,236,108,128,
1504    254, 92,244,112,128,248,252,246,229,242,244,233,227,225,108,128,
1505    254, 56,235,229,116,  2, 58,138, 58,180,236,229,230,116,132,  0,
1506     91, 58,153, 58,158, 58,163, 58,175,226,116,128,248,240,229,120,
1507    128,248,239,237,239,238,239,243,240,225,227,101,128,255, 59,244,
1508    112,128,248,238,242,233,231,232,116,132,  0, 93, 58,196, 58,201,
1509     58,206, 58,218,226,116,128,248,251,229,120,128,248,250,237,239,
1510    238,239,243,240,225,227,101,128,255, 61,244,112,128,248,249,229,
1511    246,101,131,  2,216, 58,235, 58,246, 58,252,226,229,236,239,247,
1512    227,237, 98,128,  3, 46,227,237, 98,128,  3,  6,233,238,246,229,
1513    242,244,229,100,  3, 59, 11, 59, 22, 59, 28,226,229,236,239,247,
1514    227,237, 98,128,  3, 47,227,237, 98,128,  3, 17,228,239,245,226,
1515    236,229,227,237, 98,128,  3, 97,233,228,231,101,  2, 59, 49, 59,
1516     60,226,229,236,239,247,227,237, 98,128,  3, 42,233,238,246,229,
1517    242,244,229,228,226,229,236,239,247,227,237, 98,128,  3, 58,239,
1518    235,229,238,226,225,114,128,  0,166,115,  2, 59, 95, 59,103,244,
1519    242,239,235,101,128,  1,128,245,240,229,242,233,239,114,128,246,
1520    234,244,239,240,226,225,114,128,  1,131,117,  3, 59,130, 59,141,
1521     59,152,232,233,242,225,231,225,238, 97,128, 48,118,235,225,244,
1522    225,235,225,238, 97,128, 48,214,236,108,  2, 59,159, 59,189,229,
1523    116,130, 32, 34, 59,168, 59,178,233,238,246,229,242,243,101,128,
1524     37,216,239,240,229,242,225,244,239,114,128, 34, 25,243,229,249,
1525    101,128, 37,206, 99,143,  0, 99, 59,230, 60,179, 60,190, 60,254,
1526     61, 29, 61,122, 63, 33, 64, 17, 64,117, 64,166, 67,158, 67,166,
1527     67,176, 67,188, 67,221, 97,  9, 59,250, 60,  5, 60, 15, 60, 22,
1528     60, 29, 60, 54, 60, 64, 60,116, 60,125,225,242,237,229,238,233,
1529    225,110,128,  5,110,226,229,238,231,225,236,105,128,  9,154,227,
1530    245,244,101,128,  1,  7,228,229,246, 97,128,  9, 26,231,117,  2,
1531     60, 36, 60, 45,234,225,242,225,244,105,128, 10,154,242,237,245,
1532    235,232,105,128, 10, 26,236,243,241,245,225,242,101,128, 51,136,
1533    238,228,242,225,226,233,238,228,117,  4, 60, 82, 60, 92, 60, 98,
1534     60,105,226,229,238,231,225,236,105,128,  9,129,227,237, 98,128,
1535      3, 16,228,229,246, 97,128,  9,  1,231,245,234,225,242,225,244,
1536    105,128, 10,129,240,243,236,239,227,107,128, 33,234,114,  3, 60,
1537    133, 60,139, 60,165,229,239,102,128, 33,  5,239,110,130,  2,199,
1538     60,148, 60,159,226,229,236,239,247,227,237, 98,128,  3, 44,227,
1539    237, 98,128,  3, 12,242,233,225,231,229,242,229,244,245,242,110,
1540    128, 33,181,226,239,240,239,237,239,230,111,128, 49, 24, 99,  4,
1541     60,200, 60,207, 60,226, 60,248,225,242,239,110,128,  1, 13,229,
1542    228,233,236,236, 97,129,  0,231, 60,218,225,227,245,244,101,128,
1543     30,  9,233,242, 99,  2, 60,234, 60,239,236,101,128, 36,210,245,
1544    237,230,236,229,120,128,  1,  9,245,242,108,128,  2, 85,100,  2,
1545     61,  4, 61, 20,239,116,129,  1, 11, 61, 11,225,227,227,229,238,
1546    116,128,  1, 11,243,241,245,225,242,101,128, 51,197,101,  2, 61,
1547     35, 61, 51,228,233,236,236, 97,129,  0,184, 61, 45,227,237, 98,
1548    128,  3, 39,238,116,132,  0,162, 61, 64, 61, 88, 61,100, 61,111,
1549    105,  2, 61, 70, 61, 78,231,242,225,228,101,128, 33,  3,238,230,
1550    229,242,233,239,114,128,246,223,237,239,238,239,243,240,225,227,
1551    101,128,255,224,239,236,228,243,244,249,236,101,128,247,162,243,
1552    245,240,229,242,233,239,114,128,246,224,104,  5, 61,134, 61,197,
1553     61,208, 62,136, 62,228, 97,  4, 61,144, 61,155, 61,165, 61,172,
1554    225,242,237,229,238,233,225,110,128,  5,121,226,229,238,231,225,
1555    236,105,128,  9,155,228,229,246, 97,128,  9, 27,231,117,  2, 61,
1556    179, 61,188,234,225,242,225,244,105,128, 10,155,242,237,245,235,
1557    232,105,128, 10, 27,226,239,240,239,237,239,230,111,128, 49, 20,
1558    101,  6, 61,222, 61,242, 62, 10, 62, 78, 62, 90, 62,111,225,226,
1559    235,232,225,243,233,225,238,227,249,242,233,236,236,233, 99,128,
1560      4,189, 99,  2, 61,248, 62,  0,235,237,225,242,107,128, 39, 19,
1561    249,242,233,236,236,233, 99,128,  4, 71,100,  2, 62, 16, 62, 60,
1562    229,243,227,229,238,228,229,114,  2, 62, 29, 62, 49,225,226,235,
1563    232,225,243,233,225,238,227,249,242,233,236,236,233, 99,128,  4,
1564    191,227,249,242,233,236,236,233, 99,128,  4,183,233,229,242,229,
1565    243,233,243,227,249,242,233,236,236,233, 99,128,  4,245,232,225,
1566    242,237,229,238,233,225,110,128,  5,115,235,232,225,235,225,243,
1567    243,233,225,238,227,249,242,233,236,236,233, 99,128,  4,204,246,
1568    229,242,244,233,227,225,236,243,244,242,239,235,229,227,249,242,
1569    233,236,236,233, 99,128,  4,185,105,129,  3,199, 62,142,229,245,
1570    227,104,  4, 62,155, 62,190, 62,205, 62,214, 97,  2, 62,161, 62,
1571    176,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,119,
1572    240,225,242,229,238,235,239,242,229,225,110,128, 50, 23,227,233,
1573    242,227,236,229,235,239,242,229,225,110,128, 50,105,235,239,242,
1574    229,225,110,128, 49, 74,240,225,242,229,238,235,239,242,229,225,
1575    110,128, 50,  9,111,  2, 62,234, 63, 28,227,104,  3, 62,243, 63,
1576      9, 63, 19,225,110,  2, 62,250, 63,  2,231,244,232,225,105,128,
1577     14, 10,244,232,225,105,128, 14,  8,233,238,231,244,232,225,105,
1578    128, 14,  9,239,229,244,232,225,105,128, 14, 12,239,107,128,  1,
1579    136,105,  2, 63, 39, 63,141,229,245, 99,  5, 63, 53, 63, 88, 63,
1580    103, 63,112, 63,126, 97,  2, 63, 59, 63, 74,227,233,242,227,236,
1581    229,235,239,242,229,225,110,128, 50,118,240,225,242,229,238,235,
1582    239,242,229,225,110,128, 50, 22,227,233,242,227,236,229,235,239,
1583    242,229,225,110,128, 50,104,235,239,242,229,225,110,128, 49, 72,
1584    240,225,242,229,238,235,239,242,229,225,110,128, 50,  8,245,240,
1585    225,242,229,238,235,239,242,229,225,110,128, 50, 28,242, 99,  2,
1586     63,148, 63,243,236,101,132, 37,203, 63,161, 63,172, 63,177, 63,
1587    201,237,245,236,244,233,240,236,121,128, 34,151,239,116,128, 34,
1588    153,112,  2, 63,183, 63,189,236,245,115,128, 34,149,239,243,244,
1589    225,236,237,225,242,107,128, 48, 54,247,233,244,104,  2, 63,210,
1590     63,226,236,229,230,244,232,225,236,230,226,236,225,227,107,128,
1591     37,208,242,233,231,232,244,232,225,236,230,226,236,225,227,107,
1592    128, 37,209,245,237,230,236,229,120,130,  2,198, 64,  0, 64, 11,
1593    226,229,236,239,247,227,237, 98,128,  3, 45,227,237, 98,128,  3,
1594      2,108,  3, 64, 25, 64, 31, 64, 85,229,225,114,128, 35, 39,233,
1595    227,107,  4, 64, 43, 64, 54, 64, 63, 64, 73,225,236,246,229,239,
1596    236,225,114,128,  1,194,228,229,238,244,225,108,128,  1,192,236,
1597    225,244,229,242,225,108,128,  1,193,242,229,244,242,239,230,236,
1598    229,120,128,  1,195,245, 98,129, 38, 99, 64, 92,243,245,233,116,
1599      2, 64,101, 64,109,226,236,225,227,107,128, 38, 99,247,232,233,
1600    244,101,128, 38,103,109,  3, 64,125, 64,139, 64,150,227,245,226,
1601    229,228,243,241,245,225,242,101,128, 51,164,239,238,239,243,240,
1602    225,227,101,128,255, 67,243,241,245,225,242,229,228,243,241,245,
1603    225,242,101,128, 51,160,111,  8, 64,184, 64,195, 65, 26, 65,224,
1604     66,253, 67, 28, 67,135, 67,144,225,242,237,229,238,233,225,110,
1605    128,  5,129,236,239,110,131,  0, 58, 64,207, 64,232, 64,251,237,
1606    239,110,  2, 64,215, 64,223,229,244,225,242,121,128, 32,161,239,
1607    243,240,225,227,101,128,255, 26,115,  2, 64,238, 64,244,233,231,
1608    110,128, 32,161,237,225,236,108,128,254, 85,244,242,233,225,238,
1609    231,245,236,225,114,  2, 65, 10, 65, 20,232,225,236,230,237,239,
1610    100,128,  2,209,237,239,100,128,  2,208,109,  2, 65, 32, 65,217,
1611    237, 97,134,  0, 44, 65, 49, 65,113, 65,124, 65,136, 65,166, 65,
1612    189, 97,  3, 65, 57, 65, 83, 65, 91,226,239,246,101,  2, 65, 66,
1613     65, 72,227,237, 98,128,  3, 19,242,233,231,232,244,227,237, 98,
1614    128,  3, 21,227,227,229,238,116,128,246,195,114,  2, 65, 97, 65,
1615    104,225,226,233, 99,128,  6, 12,237,229,238,233,225,110,128,  5,
1616     93,233,238,230,229,242,233,239,114,128,246,225,237,239,238,239,
1617    243,240,225,227,101,128,255, 12,242,229,246,229,242,243,229,100,
1618      2, 65,149, 65,160,225,226,239,246,229,227,237, 98,128,  3, 20,
1619    237,239,100,128,  2,189,115,  2, 65,172, 65,179,237,225,236,108,
1620    128,254, 80,245,240,229,242,233,239,114,128,246,226,244,245,242,
1621    238,229,100,  2, 65,200, 65,211,225,226,239,246,229,227,237, 98,
1622    128,  3, 18,237,239,100,128,  2,187,240,225,243,115,128, 38, 60,
1623    110,  2, 65,230, 65,239,231,242,245,229,238,116,128, 34, 69,116,
1624      2, 65,245, 66,  3,239,245,242,233,238,244,229,231,242,225,108,
1625    128, 34, 46,242,239,108,142, 35,  3, 66, 37, 66, 43, 66, 58, 66,
1626     73, 66,117, 66,162, 66,176, 66,181, 66,186, 66,191, 66,197, 66,
1627    202, 66,243, 66,248,193,195, 75,128,  0,  6, 66,  2, 66, 49, 66,
1628     54,197, 76,128,  0,  7, 83,128,  0,  8, 67,  2, 66, 64, 66, 69,
1629    193, 78,128,  0, 24, 82,128,  0, 13, 68,  3, 66, 81, 66,107, 66,
1630    112, 67,  4, 66, 91, 66, 95, 66, 99, 66,103, 49,128,  0, 17, 50,
1631    128,  0, 18, 51,128,  0, 19, 52,128,  0, 20,197, 76,128,  0,127,
1632    204, 69,128,  0, 16, 69,  5, 66,129, 66,133, 66,138, 66,143, 66,
1633    148, 77,128,  0, 25,206, 81,128,  0,  5,207, 84,128,  0,  4,211,
1634     67,128,  0, 27, 84,  2, 66,154, 66,158, 66,128,  0, 23, 88,128,
1635      0,  3, 70,  2, 66,168, 66,172, 70,128,  0, 12, 83,128,  0, 28,
1636    199, 83,128,  0, 29,200, 84,128,  0,  9,204, 70,128,  0, 10,206,
1637    193, 75,128,  0, 21,210, 83,128,  0, 30, 83,  5, 66,214, 66,218,
1638     66,228, 66,233, 66,238, 73,128,  0, 15, 79,129,  0, 14, 66,224,
1639     84,128,  0,  2,212, 88,128,  0,  1,213, 66,128,  0, 26,217, 78,
1640    128,  0, 22,213, 83,128,  0, 31,214, 84,128,  0, 11,240,249,242,
1641    233,231,232,116,129,  0,169, 67,  9,115,  2, 67, 15, 67, 21,225,
1642    238,115,128,248,233,229,242,233,102,128,246,217,114,  2, 67, 34,
1643     67,118,238,229,242,226,242,225,227,235,229,116,  2, 67, 49, 67,
1644     83,236,229,230,116,130, 48, 12, 67, 60, 67, 72,232,225,236,230,
1645    247,233,228,244,104,128,255, 98,246,229,242,244,233,227,225,108,
1646    128,254, 65,242,233,231,232,116,130, 48, 13, 67, 95, 67,107,232,
1647    225,236,230,247,233,228,244,104,128,255, 99,246,229,242,244,233,
1648    227,225,108,128,254, 66,240,239,242,225,244,233,239,238,243,241,
1649    245,225,242,101,128, 51,127,243,241,245,225,242,101,128, 51,199,
1650    246,229,242,235,231,243,241,245,225,242,101,128, 51,198,240,225,
1651    242,229,110,128, 36,158,242,245,250,229,233,242,111,128, 32,162,
1652    243,244,242,229,244,227,232,229,100,128,  2,151,245,114,  2, 67,
1653    195, 67,213,236,121,  2, 67,202, 67,208,225,238,100,128, 34,207,
1654    239,114,128, 34,206,242,229,238,227,121,128,  0,164,249,114,  4,
1655     67,232, 67,240, 67,247, 67,255,194,242,229,246,101,128,246,209,
1656    198,236,229,120,128,246,210,226,242,229,246,101,128,246,212,230,
1657    236,229,120,128,246,213,100,146,  0,100, 68, 46, 69,184, 70,208,
1658     71, 12, 71,188, 72,142, 72,204, 73,133, 73,146, 73,155, 73,181,
1659     73,206, 73,215, 75, 26, 75, 34, 75, 45, 75, 65, 75, 93, 97, 11,
1660     68, 70, 68, 81, 68, 91, 68,163, 68,226, 68,237, 68,248, 69, 61,
1661     69,123, 69,129, 69,159,225,242,237,229,238,233,225,110,128,  5,
1662    100,226,229,238,231,225,236,105,128,  9,166,100,  5, 68,103, 68,
1663    112, 68,118, 68,132, 68,148,225,242,225,226,233, 99,128,  6, 54,
1664    229,246, 97,128,  9, 38,230,233,238,225,236,225,242,225,226,233,
1665     99,128,254,190,233,238,233,244,233,225,236,225,242,225,226,233,
1666     99,128,254,191,237,229,228,233,225,236,225,242,225,226,233, 99,
1667    128,254,192,103,  3, 68,171, 68,188, 68,202,229,243,104,129,  5,
1668    188, 68,179,232,229,226,242,229,119,128,  5,188,231,229,114,129,
1669     32, 32, 68,196,228,226,108,128, 32, 33,117,  2, 68,208, 68,217,
1670    234,225,242,225,244,105,128, 10,166,242,237,245,235,232,105,128,
1671     10, 38,232,233,242,225,231,225,238, 97,128, 48, 96,235,225,244,
1672    225,235,225,238, 97,128, 48,192,108,  3, 69,  0, 69,  9, 69, 47,
1673    225,242,225,226,233, 99,128,  6, 47,229,116,130,  5,211, 69, 18,
1674     69, 38,228,225,231,229,243,104,129,251, 51, 69, 29,232,229,226,
1675    242,229,119,128,251, 51,232,229,226,242,229,119,128,  5,211,230,
1676    233,238,225,236,225,242,225,226,233, 99,128,254,170,237,237, 97,
1677      3, 69, 71, 69, 80, 69, 92,225,242,225,226,233, 99,128,  6, 79,
1678    236,239,247,225,242,225,226,233, 99,128,  6, 79,244,225,238, 97,
1679      2, 69,101, 69,115,236,244,239,238,229,225,242,225,226,233, 99,
1680    128,  6, 76,242,225,226,233, 99,128,  6, 76,238,228, 97,128,  9,
1681    100,242,231, 97,  2, 69,137, 69,146,232,229,226,242,229,119,128,
1682      5,167,236,229,230,244,232,229,226,242,229,119,128,  5,167,243,
1683    233,225,240,238,229,245,237,225,244,225,227,249,242,233,236,236,
1684    233,227,227,237, 98,128,  4,133, 98,  3, 69,192, 70,189, 70,199,
1685    108,  9, 69,212, 69,220, 70, 77, 70, 85, 70,101, 70,112, 70,130,
1686     70,144, 70,155,199,242,225,246,101,128,246,211, 97,  2, 69,226,
1687     70, 27,238,231,236,229,226,242,225,227,235,229,116,  2, 69,242,
1688     70,  6,236,229,230,116,129, 48, 10, 69,251,246,229,242,244,233,
1689    227,225,108,128,254, 61,242,233,231,232,116,129, 48, 11, 70, 16,
1690    246,229,242,244,233,227,225,108,128,254, 62,114,  2, 70, 33, 70,
1691     54,227,232,233,238,246,229,242,244,229,228,226,229,236,239,247,
1692    227,237, 98,128,  3, 43,242,239,119,  2, 70, 62, 70, 69,236,229,
1693    230,116,128, 33,212,242,233,231,232,116,128, 33,210,228,225,238,
1694    228, 97,128,  9,101,231,242,225,246,101,129,246,214, 70, 95,227,
1695    237, 98,128,  3, 15,233,238,244,229,231,242,225,108,128, 34, 44,
1696    236,239,247,236,233,238,101,129, 32, 23, 70,124,227,237, 98,128,
1697      3, 51,239,246,229,242,236,233,238,229,227,237, 98,128,  3, 63,
1698    240,242,233,237,229,237,239,100,128,  2,186,246,229,242,244,233,
1699    227,225,108,  2, 70,168, 70,174,226,225,114,128, 32, 22,236,233,
1700    238,229,225,226,239,246,229,227,237, 98,128,  3, 14,239,240,239,
1701    237,239,230,111,128, 49,  9,243,241,245,225,242,101,128, 51,200,
1702     99,  4, 70,218, 70,225, 70,234, 71,  5,225,242,239,110,128,  1,
1703     15,229,228,233,236,236, 97,128, 30, 17,233,242, 99,  2, 70,242,
1704     70,247,236,101,128, 36,211,245,237,230,236,229,248,226,229,236,
1705    239,119,128, 30, 19,242,239,225,116,128,  1, 17,100,  4, 71, 22,
1706     71,103, 71,113, 71,164, 97,  4, 71, 32, 71, 42, 71, 49, 71, 74,
1707    226,229,238,231,225,236,105,128,  9,161,228,229,246, 97,128,  9,
1708     33,231,117,  2, 71, 56, 71, 65,234,225,242,225,244,105,128, 10,
1709    161,242,237,245,235,232,105,128, 10, 33,108,  2, 71, 80, 71, 89,
1710    225,242,225,226,233, 99,128,  6,136,230,233,238,225,236,225,242,
1711    225,226,233, 99,128,251,137,228,232,225,228,229,246, 97,128,  9,
1712     92,232, 97,  3, 71,122, 71,132, 71,139,226,229,238,231,225,236,
1713    105,128,  9,162,228,229,246, 97,128,  9, 34,231,117,  2, 71,146,
1714     71,155,234,225,242,225,244,105,128, 10,162,242,237,245,235,232,
1715    105,128, 10, 34,239,116,  2, 71,171, 71,180,225,227,227,229,238,
1716    116,128, 30, 11,226,229,236,239,119,128, 30, 13,101,  8, 71,206,
1717     72,  3, 72, 10, 72, 35, 72, 45, 72, 56, 72,101, 72,137, 99,  2,
1718     71,212, 71,249,233,237,225,236,243,229,240,225,242,225,244,239,
1719    114,  2, 71,230, 71,239,225,242,225,226,233, 99,128,  6,107,240,
1720    229,242,243,233,225,110,128,  6,107,249,242,233,236,236,233, 99,
1721    128,  4, 52,231,242,229,101,128,  0,176,232,105,  2, 72, 17, 72,
1722     26,232,229,226,242,229,119,128,  5,173,242,225,231,225,238, 97,
1723    128, 48,103,233,227,239,240,244,233, 99,128,  3,239,235,225,244,
1724    225,235,225,238, 97,128, 48,199,108,  2, 72, 62, 72, 85,229,244,
1725    101,  2, 72, 70, 72, 77,236,229,230,116,128, 35, 43,242,233,231,
1726    232,116,128, 35, 38,244, 97,129,  3,180, 72, 92,244,245,242,238,
1727    229,100,128,  1,141,238,239,237,233,238,225,244,239,242,237,233,
1728    238,245,243,239,238,229,238,245,237,229,242,225,244,239,242,226,
1729    229,238,231,225,236,105,128,  9,248,250,104,128,  2,164,104,  2,
1730     72,148, 72,198, 97,  3, 72,156, 72,166, 72,173,226,229,238,231,
1731    225,236,105,128,  9,167,228,229,246, 97,128,  9, 39,231,117,  2,
1732     72,180, 72,189,234,225,242,225,244,105,128, 10,167,242,237,245,
1733    235,232,105,128, 10, 39,239,239,107,128,  2, 87,105,  6, 72,218,
1734     73, 11, 73, 71, 73, 82, 73, 93, 73,103, 97,  2, 72,224, 72,246,
1735    236,249,244,233,235,225,244,239,238,239,115,129,  3,133, 72,240,
1736    227,237, 98,128,  3, 68,237,239,238,100,129, 38,102, 72,255,243,
1737    245,233,244,247,232,233,244,101,128, 38, 98,229,242,229,243,233,
1738    115,133,  0,168, 73, 30, 73, 38, 73, 49, 73, 55, 73, 63,225,227,
1739    245,244,101,128,246,215,226,229,236,239,247,227,237, 98,128,  3,
1740     36,227,237, 98,128,  3,  8,231,242,225,246,101,128,246,216,244,
1741    239,238,239,115,128,  3,133,232,233,242,225,231,225,238, 97,128,
1742     48, 98,235,225,244,225,235,225,238, 97,128, 48,194,244,244,239,
1743    237,225,242,107,128, 48,  3,246,105,  2, 73,110, 73,121,228,101,
1744    129,  0,247, 73,117,115,128, 34, 35,243,233,239,238,243,236,225,
1745    243,104,128, 34, 21,234,229,227,249,242,233,236,236,233, 99,128,
1746      4, 82,235,243,232,225,228,101,128, 37,147,108,  2, 73,161, 73,
1747    172,233,238,229,226,229,236,239,119,128, 30, 15,243,241,245,225,
1748    242,101,128, 51,151,109,  2, 73,187, 73,195,225,227,242,239,110,
1749    128,  1, 17,239,238,239,243,240,225,227,101,128,255, 68,238,226,
1750    236,239,227,107,128, 37,132,111, 10, 73,237, 73,249, 74,  3, 74,
1751     14, 74, 25, 74, 97, 74,102, 74,113, 74,228, 74,254,227,232,225,
1752    228,225,244,232,225,105,128, 14, 14,228,229,235,244,232,225,105,
1753    128, 14, 20,232,233,242,225,231,225,238, 97,128, 48,105,235,225,
1754    244,225,235,225,238, 97,128, 48,201,236,236,225,114,132,  0, 36,
1755     74, 40, 74, 51, 74, 63, 74, 74,233,238,230,229,242,233,239,114,
1756    128,246,227,237,239,238,239,243,240,225,227,101,128,255,  4,239,
1757    236,228,243,244,249,236,101,128,247, 36,115,  2, 74, 80, 74, 87,
1758    237,225,236,108,128,254,105,245,240,229,242,233,239,114,128,246,
1759    228,238,103,128, 32,171,242,245,243,241,245,225,242,101,128, 51,
1760     38,116,  6, 74,127, 74,144, 74,166, 74,177, 74,209, 74,216,225,
1761    227,227,229,238,116,129,  2,217, 74,138,227,237, 98,128,  3,  7,
1762    226,229,236,239,247, 99,  2, 74,155, 74,160,237, 98,128,  3, 35,
1763    239,237, 98,128,  3, 35,235,225,244,225,235,225,238, 97,128, 48,
1764    251,236,229,243,115,  2, 74,186, 74,190,105,128,  1, 49,106,129,
1765    246,190, 74,196,243,244,242,239,235,229,232,239,239,107,128,  2,
1766    132,237,225,244,104,128, 34,197,244,229,228,227,233,242,227,236,
1767    101,128, 37,204,245,226,236,229,249,239,228,240,225,244,225,104,
1768    129,251, 31, 74,245,232,229,226,242,229,119,128,251, 31,247,238,
1769    244,225,227,107,  2, 75,  9, 75, 20,226,229,236,239,247,227,237,
1770     98,128,  3, 30,237,239,100,128,  2,213,240,225,242,229,110,128,
1771     36,159,243,245,240,229,242,233,239,114,128,246,235,116,  2, 75,
1772     51, 75, 57,225,233,108,128,  2, 86,239,240,226,225,114,128,  1,
1773    140,117,  2, 75, 71, 75, 82,232,233,242,225,231,225,238, 97,128,
1774     48,101,235,225,244,225,235,225,238, 97,128, 48,197,122,132,  1,
1775    243, 75,105, 75,114, 75,133, 75,170,225,236,244,239,238,101,128,
1776      2,163, 99,  2, 75,120, 75,127,225,242,239,110,128,  1,198,245,
1777    242,108,128,  2,165,101,  2, 75,139, 75,159,225,226,235,232,225,
1778    243,233,225,238,227,249,242,233,236,236,233, 99,128,  4,225,227,
1779    249,242,233,236,236,233, 99,128,  4, 85,232,229,227,249,242,233,
1780    236,236,233, 99,128,  4, 95,101,151,  0,101, 75,233, 75,252, 76,
1781     30, 77,  4, 77, 66, 77, 99, 77,111, 77,134, 77,187, 79, 43, 79,
1782    101, 79,203, 80, 63, 80,198, 81, 17, 81, 48, 81,110, 81,163, 82,
1783     98, 82,231, 82,251, 83, 39, 83,130, 97,  2, 75,239, 75,246,227,
1784    245,244,101,128,  0,233,242,244,104,128, 38, 65, 98,  3, 76,  4,
1785     76, 13, 76, 23,229,238,231,225,236,105,128,  9,143,239,240,239,
1786    237,239,230,111,128, 49, 28,242,229,246,101,128,  1, 21, 99,  5,
1787     76, 42, 76,115, 76,129, 76,161, 76,250, 97,  2, 76, 48, 76,109,
1788    238,228,242, 97,  3, 76, 59, 76, 66, 76, 77,228,229,246, 97,128,
1789      9, 13,231,245,234,225,242,225,244,105,128, 10,141,246,239,247,
1790    229,236,243,233,231,110,  2, 76, 91, 76, 98,228,229,246, 97,128,
1791      9, 69,231,245,234,225,242,225,244,105,128, 10,197,242,239,110,
1792    128,  1, 27,229,228,233,236,236,225,226,242,229,246,101,128, 30,
1793     29,104,  2, 76,135, 76,146,225,242,237,229,238,233,225,110,128,
1794      5,101,249,233,247,238,225,242,237,229,238,233,225,110,128,  5,
1795    135,233,242, 99,  2, 76,169, 76,174,236,101,128, 36,212,245,237,
1796    230,236,229,120,134,  0,234, 76,195, 76,203, 76,211, 76,222, 76,
1797    230, 76,242,225,227,245,244,101,128, 30,191,226,229,236,239,119,
1798    128, 30, 25,228,239,244,226,229,236,239,119,128, 30,199,231,242,
1799    225,246,101,128, 30,193,232,239,239,235,225,226,239,246,101,128,
1800     30,195,244,233,236,228,101,128, 30,197,249,242,233,236,236,233,
1801     99,128,  4, 84,100,  4, 77, 14, 77, 24, 77, 30, 77, 40,226,236,
1802    231,242,225,246,101,128,  2,  5,229,246, 97,128,  9, 15,233,229,
1803    242,229,243,233,115,128,  0,235,239,116,130,  1, 23, 77, 49, 77,
1804     58,225,227,227,229,238,116,128,  1, 23,226,229,236,239,119,128,
1805     30,185,101,  2, 77, 72, 77, 83,231,245,242,237,245,235,232,105,
1806    128, 10, 15,237,225,244,242,225,231,245,242,237,245,235,232,105,
1807    128, 10, 71,230,227,249,242,233,236,236,233, 99,128,  4, 68,103,
1808      2, 77,117, 77,124,242,225,246,101,128,  0,232,245,234,225,242,
1809    225,244,105,128, 10,143,104,  4, 77,144, 77,155, 77,166, 77,176,
1810    225,242,237,229,238,233,225,110,128,  5,103,226,239,240,239,237,
1811    239,230,111,128, 49, 29,233,242,225,231,225,238, 97,128, 48, 72,
1812    239,239,235,225,226,239,246,101,128, 30,187,105,  4, 77,197, 77,
1813    208, 79, 10, 79, 25,226,239,240,239,237,239,230,111,128, 49, 31,
1814    231,232,116,142,  0, 56, 77,242, 77,251, 78,  5, 78, 35, 78, 42,
1815     78, 80, 78,105, 78,150, 78,184, 78,196, 78,207, 78,240, 78,248,
1816     79,  3,225,242,225,226,233, 99,128,  6,104,226,229,238,231,225,
1817    236,105,128,  9,238,227,233,242,227,236,101,129, 36,103, 78, 16,
1818    233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,102,
1819    128, 39,145,228,229,246, 97,128,  9,110,229,229,110,  2, 78, 50,
1820     78, 59,227,233,242,227,236,101,128, 36,113,112,  2, 78, 65, 78,
1821     72,225,242,229,110,128, 36,133,229,242,233,239,100,128, 36,153,
1822    231,117,  2, 78, 87, 78, 96,234,225,242,225,244,105,128, 10,238,
1823    242,237,245,235,232,105,128, 10,110,104,  2, 78,111, 78,137, 97,
1824      2, 78,117, 78,128,227,235,225,242,225,226,233, 99,128,  6,104,
1825    238,231,250,232,239,117,128, 48, 40,238,239,244,229,226,229,225,
1826    237,229,100,128, 38,107,105,  2, 78,156, 78,174,228,229,239,231,
1827    242,225,240,232,233,227,240,225,242,229,110,128, 50, 39,238,230,
1828    229,242,233,239,114,128, 32,136,237,239,238,239,243,240,225,227,
1829    101,128,255, 24,239,236,228,243,244,249,236,101,128,247, 56,112,
1830      2, 78,213, 78,220,225,242,229,110,128, 36,123,229,114,  2, 78,
1831    227, 78,233,233,239,100,128, 36,143,243,233,225,110,128,  6,248,
1832    242,239,237,225,110,128, 33,119,243,245,240,229,242,233,239,114,
1833    128, 32,120,244,232,225,105,128, 14, 88,238,246,229,242,244,229,
1834    228,226,242,229,246,101,128,  2,  7,239,244,233,230,233,229,228,
1835    227,249,242,233,236,236,233, 99,128,  4,101,107,  2, 79, 49, 79,
1836     73,225,244,225,235,225,238, 97,129, 48,168, 79, 61,232,225,236,
1837    230,247,233,228,244,104,128,255,116,111,  2, 79, 79, 79, 94,238,
1838    235,225,242,231,245,242,237,245,235,232,105,128, 10,116,242,229,
1839    225,110,128, 49, 84,108,  3, 79,109, 79,120, 79,181,227,249,242,
1840    233,236,236,233, 99,128,  4, 59,101,  2, 79,126, 79,133,237,229,
1841    238,116,128, 34,  8,246,229,110,  3, 79,143, 79,152, 79,173,227,
1842    233,242,227,236,101,128, 36,106,112,  2, 79,158, 79,165,225,242,
1843    229,110,128, 36,126,229,242,233,239,100,128, 36,146,242,239,237,
1844    225,110,128, 33,122,236,233,240,243,233,115,129, 32, 38, 79,192,
1845    246,229,242,244,233,227,225,108,128, 34,238,109,  5, 79,215, 79,
1846    243, 79,254, 80, 18, 80, 29,225,227,242,239,110,130,  1, 19, 79,
1847    227, 79,235,225,227,245,244,101,128, 30, 23,231,242,225,246,101,
1848    128, 30, 21,227,249,242,233,236,236,233, 99,128,  4, 60,228,225,
1849    243,104,129, 32, 20, 80,  7,246,229,242,244,233,227,225,108,128,
1850    254, 49,239,238,239,243,240,225,227,101,128,255, 69,112,  2, 80,
1851     35, 80, 55,232,225,243,233,243,237,225,242,235,225,242,237,229,
1852    238,233,225,110,128,  5, 91,244,249,243,229,116,128, 34,  5,110,
1853      6, 80, 77, 80, 88, 80, 99, 80,143, 80,175, 80,190,226,239,240,
1854    239,237,239,230,111,128, 49, 35,227,249,242,233,236,236,233, 99,
1855    128,  4, 61,100,  2, 80,105, 80,124,225,243,104,129, 32, 19, 80,
1856    113,246,229,242,244,233,227,225,108,128,254, 50,229,243,227,229,
1857    238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,163,103,
1858    130,  1, 75, 80,151, 80,162,226,239,240,239,237,239,230,111,128,
1859     49, 37,232,229,227,249,242,233,236,236,233, 99,128,  4,165,232,
1860    239,239,235,227,249,242,233,236,236,233, 99,128,  4,200,243,240,
1861    225,227,101,128, 32,  2,111,  3, 80,206, 80,214, 80,223,231,239,
1862    238,229,107,128,  1, 25,235,239,242,229,225,110,128, 49, 83,240,
1863    229,110,130,  2, 91, 80,233, 80,242,227,236,239,243,229,100,128,
1864      2,154,242,229,246,229,242,243,229,100,130,  2, 92, 81,  1, 81,
1865     10,227,236,239,243,229,100,128,  2, 94,232,239,239,107,128,  2,
1866     93,112,  2, 81, 23, 81, 30,225,242,229,110,128, 36,160,243,233,
1867    236,239,110,129,  3,181, 81, 40,244,239,238,239,115,128,  3,173,
1868    241,117,  2, 81, 55, 81, 99,225,108,130,  0, 61, 81, 64, 81, 76,
1869    237,239,238,239,243,240,225,227,101,128,255, 29,115,  2, 81, 82,
1870     81, 89,237,225,236,108,128,254,102,245,240,229,242,233,239,114,
1871    128, 32,124,233,246,225,236,229,238,227,101,128, 34, 97,114,  3,
1872     81,118, 81,129, 81,140,226,239,240,239,237,239,230,111,128, 49,
1873     38,227,249,242,233,236,236,233, 99,128,  4, 64,229,246,229,242,
1874    243,229,100,129,  2, 88, 81,152,227,249,242,233,236,236,233, 99,
1875    128,  4, 77,115,  6, 81,177, 81,188, 81,208, 82, 33, 82, 78, 82,
1876     88,227,249,242,233,236,236,233, 99,128,  4, 65,228,229,243,227,
1877    229,238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,171,
1878    104,132,  2,131, 81,220, 81,227, 82,  2, 82, 17,227,245,242,108,
1879    128,  2,134,239,242,116,  2, 81,235, 81,242,228,229,246, 97,128,
1880      9, 14,246,239,247,229,236,243,233,231,238,228,229,246, 97,128,
1881      9, 70,242,229,246,229,242,243,229,228,236,239,239,112,128,  1,
1882    170,243,241,245,225,244,242,229,246,229,242,243,229,100,128,  2,
1883    133,237,225,236,108,  2, 82, 42, 82, 53,232,233,242,225,231,225,
1884    238, 97,128, 48, 71,235,225,244,225,235,225,238, 97,129, 48,167,
1885     82, 66,232,225,236,230,247,233,228,244,104,128,255,106,244,233,
1886    237,225,244,229,100,128, 33, 46,245,240,229,242,233,239,114,128,
1887    246,236,116,  5, 82,110, 82,136, 82,140, 82,157, 82,223, 97,130,
1888      3,183, 82,118, 82,128,242,237,229,238,233,225,110,128,  5,104,
1889    244,239,238,239,115,128,  3,174,104,128,  0,240,233,236,228,101,
1890    129, 30,189, 82,149,226,229,236,239,119,128, 30, 27,238,225,232,
1891    244, 97,  3, 82,169, 82,201, 82,210,230,239,245,235,104,  2, 82,
1892    179, 82,188,232,229,226,242,229,119,128,  5,145,236,229,230,244,
1893    232,229,226,242,229,119,128,  5,145,232,229,226,242,229,119,128,
1894      5,145,236,229,230,244,232,229,226,242,229,119,128,  5,145,245,
1895    242,238,229,100,128,  1,221,117,  2, 82,237, 82,246,235,239,242,
1896    229,225,110,128, 49, 97,242,111,128, 32,172,246,239,247,229,236,
1897    243,233,231,110,  3, 83, 11, 83, 21, 83, 28,226,229,238,231,225,
1898    236,105,128,  9,199,228,229,246, 97,128,  9, 71,231,245,234,225,
1899    242,225,244,105,128, 10,199,120,  2, 83, 45, 83,118,227,236,225,
1900    109,132,  0, 33, 83, 60, 83, 71, 83, 98, 83,110,225,242,237,229,
1901    238,233,225,110,128,  5, 92,100,  2, 83, 77, 83, 82,226,108,128,
1902     32, 60,239,247,110,129,  0,161, 83, 90,243,237,225,236,108,128,
1903    247,161,237,239,238,239,243,240,225,227,101,128,255,  1,243,237,
1904    225,236,108,128,247, 33,233,243,244,229,238,244,233,225,108,128,
1905     34,  3,250,104,131,  2,146, 83,141, 83,160, 83,171, 99,  2, 83,
1906    147, 83,154,225,242,239,110,128,  1,239,245,242,108,128,  2,147,
1907    242,229,246,229,242,243,229,100,128,  1,185,244,225,233,108,128,
1908      1,186,102,140,  0,102, 83,206, 84, 32, 84, 43, 84, 52, 84, 64,
1909     84,167, 84,183, 86,191, 86,204, 86,230, 88,107, 88,115, 97,  4,
1910     83,216, 83,223, 83,234, 83,245,228,229,246, 97,128,  9, 94,231,
1911    245,242,237,245,235,232,105,128, 10, 94,232,242,229,238,232,229,
1912    233,116,128, 33,  9,244,232, 97,  3, 83,255, 84,  8, 84, 20,225,
1913    242,225,226,233, 99,128,  6, 78,236,239,247,225,242,225,226,233,
1914     99,128,  6, 78,244,225,238,225,242,225,226,233, 99,128,  6, 75,
1915    226,239,240,239,237,239,230,111,128, 49,  8,227,233,242,227,236,
1916    101,128, 36,213,228,239,244,225,227,227,229,238,116,128, 30, 31,
1917    101,  3, 84, 72, 84,150, 84,160,104,  4, 84, 82, 84,105, 84,119,
1918     84,135,225,114,  2, 84, 89, 84, 96,225,226,233, 99,128,  6, 65,
1919    237,229,238,233,225,110,128,  5,134,230,233,238,225,236,225,242,
1920    225,226,233, 99,128,254,210,233,238,233,244,233,225,236,225,242,
1921    225,226,233, 99,128,254,211,237,229,228,233,225,236,225,242,225,
1922    226,233, 99,128,254,212,233,227,239,240,244,233, 99,128,  3,229,
1923    237,225,236,101,128, 38, 64,102,130,251,  0, 84,175, 84,179,105,
1924    128,251,  3,108,128,251,  4,105,136,251,  1, 84,203, 84,243, 84,
1925    254, 85, 20, 85,142, 85,159, 85,167, 85,180,230,244,229,229,110,
1926      2, 84,213, 84,222,227,233,242,227,236,101,128, 36,110,112,  2,
1927     84,228, 84,235,225,242,229,110,128, 36,130,229,242,233,239,100,
1928    128, 36,150,231,245,242,229,228,225,243,104,128, 32, 18,236,236,
1929    229,100,  2, 85,  7, 85, 13,226,239,120,128, 37,160,242,229,227,
1930    116,128, 37,172,238,225,108,  5, 85, 34, 85, 73, 85, 90, 85,107,
1931     85,123,235,225,102,130,  5,218, 85, 44, 85, 64,228,225,231,229,
1932    243,104,129,251, 58, 85, 55,232,229,226,242,229,119,128,251, 58,
1933    232,229,226,242,229,119,128,  5,218,237,229,109,129,  5,221, 85,
1934     81,232,229,226,242,229,119,128,  5,221,238,245,110,129,  5,223,
1935     85, 98,232,229,226,242,229,119,128,  5,223,240,101,129,  5,227,
1936     85,114,232,229,226,242,229,119,128,  5,227,244,243,225,228,105,
1937    129,  5,229, 85,133,232,229,226,242,229,119,128,  5,229,242,243,
1938    244,244,239,238,229,227,232,233,238,229,243,101,128,  2,201,243,
1939    232,229,249,101,128, 37,201,244,225,227,249,242,233,236,236,233,
1940     99,128,  4,115,246,101,142,  0, 53, 85,213, 85,222, 85,232, 86,
1941      6, 86, 13, 86, 23, 86, 48, 86, 75, 86,109, 86,121, 86,132, 86,
1942    165, 86,173, 86,184,225,242,225,226,233, 99,128,  6,101,226,229,
1943    238,231,225,236,105,128,  9,235,227,233,242,227,236,101,129, 36,
1944    100, 85,243,233,238,246,229,242,243,229,243,225,238,243,243,229,
1945    242,233,102,128, 39,142,228,229,246, 97,128,  9,107,229,233,231,
1946    232,244,232,115,128, 33, 93,231,117,  2, 86, 30, 86, 39,234,225,
1947    242,225,244,105,128, 10,235,242,237,245,235,232,105,128, 10,107,
1948    232, 97,  2, 86, 55, 86, 66,227,235,225,242,225,226,233, 99,128,
1949      6,101,238,231,250,232,239,117,128, 48, 37,105,  2, 86, 81, 86,
1950     99,228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,
1951    128, 50, 36,238,230,229,242,233,239,114,128, 32,133,237,239,238,
1952    239,243,240,225,227,101,128,255, 21,239,236,228,243,244,249,236,
1953    101,128,247, 53,112,  2, 86,138, 86,145,225,242,229,110,128, 36,
1954    120,229,114,  2, 86,152, 86,158,233,239,100,128, 36,140,243,233,
1955    225,110,128,  6,245,242,239,237,225,110,128, 33,116,243,245,240,
1956    229,242,233,239,114,128, 32,117,244,232,225,105,128, 14, 85,108,
1957    129,251,  2, 86,197,239,242,233,110,128,  1,146,109,  2, 86,210,
1958     86,221,239,238,239,243,240,225,227,101,128,255, 70,243,241,245,
1959    225,242,101,128, 51,153,111,  4, 86,240, 87,  6, 87, 18, 87, 25,
1960    230, 97,  2, 86,247, 86,255,238,244,232,225,105,128, 14, 31,244,
1961    232,225,105,128, 14, 29,238,231,237,225,238,244,232,225,105,128,
1962     14, 79,242,225,236,108,128, 34,  0,245,114,142,  0, 52, 87, 58,
1963     87, 67, 87, 77, 87,107, 87,114, 87,139, 87,166, 87,200, 87,212,
1964     87,231, 87,242, 88, 19, 88, 27, 88, 38,225,242,225,226,233, 99,
1965    128,  6,100,226,229,238,231,225,236,105,128,  9,234,227,233,242,
1966    227,236,101,129, 36, 99, 87, 88,233,238,246,229,242,243,229,243,
1967    225,238,243,243,229,242,233,102,128, 39,141,228,229,246, 97,128,
1968      9,106,231,117,  2, 87,121, 87,130,234,225,242,225,244,105,128,
1969     10,234,242,237,245,235,232,105,128, 10,106,232, 97,  2, 87,146,
1970     87,157,227,235,225,242,225,226,233, 99,128,  6,100,238,231,250,
1971    232,239,117,128, 48, 36,105,  2, 87,172, 87,190,228,229,239,231,
1972    242,225,240,232,233,227,240,225,242,229,110,128, 50, 35,238,230,
1973    229,242,233,239,114,128, 32,132,237,239,238,239,243,240,225,227,
1974    101,128,255, 20,238,245,237,229,242,225,244,239,242,226,229,238,
1975    231,225,236,105,128,  9,247,239,236,228,243,244,249,236,101,128,
1976    247, 52,112,  2, 87,248, 87,255,225,242,229,110,128, 36,119,229,
1977    114,  2, 88,  6, 88, 12,233,239,100,128, 36,139,243,233,225,110,
1978    128,  6,244,242,239,237,225,110,128, 33,115,243,245,240,229,242,
1979    233,239,114,128, 32,116,116,  2, 88, 44, 88, 82,229,229,110,  2,
1980     88, 52, 88, 61,227,233,242,227,236,101,128, 36,109,112,  2, 88,
1981     67, 88, 74,225,242,229,110,128, 36,129,229,242,233,239,100,128,
1982     36,149,104,  2, 88, 88, 88, 93,225,105,128, 14, 84,244,239,238,
1983    229,227,232,233,238,229,243,101,128,  2,203,240,225,242,229,110,
1984    128, 36,161,242, 97,  2, 88,122, 88,130,227,244,233,239,110,128,
1985     32, 68,238, 99,128, 32,163,103,144,  0,103, 88,171, 89,117, 89,
1986    140, 89,201, 89,218, 90,139, 91,132, 91,217, 91,230, 92, 88, 92,
1987    113, 92,141, 92,163, 93,108, 93,130, 93,232, 97,  9, 88,191, 88,
1988    201, 88,208, 88,215, 89, 23, 89, 48, 89, 59, 89, 70, 89,104,226,
1989    229,238,231,225,236,105,128,  9,151,227,245,244,101,128,  1,245,
1990    228,229,246, 97,128,  9, 23,102,  4, 88,225, 88,234, 88,248, 89,
1991      8,225,242,225,226,233, 99,128,  6,175,230,233,238,225,236,225,
1992    242,225,226,233, 99,128,251,147,233,238,233,244,233,225,236,225,
1993    242,225,226,233, 99,128,251,148,237,229,228,233,225,236,225,242,
1994    225,226,233, 99,128,251,149,231,117,  2, 89, 30, 89, 39,234,225,
1995    242,225,244,105,128, 10,151,242,237,245,235,232,105,128, 10, 23,
1996    232,233,242,225,231,225,238, 97,128, 48, 76,235,225,244,225,235,
1997    225,238, 97,128, 48,172,237,237, 97,130,  3,179, 89, 80, 89, 93,
1998    236,225,244,233,238,243,237,225,236,108,128,  2, 99,243,245,240,
1999    229,242,233,239,114,128,  2,224,238,231,233,225,227,239,240,244,
2000    233, 99,128,  3,235, 98,  2, 89,123, 89,133,239,240,239,237,239,
2001    230,111,128, 49, 13,242,229,246,101,128,  1, 31, 99,  4, 89,150,
2002     89,157, 89,166, 89,188,225,242,239,110,128,  1,231,229,228,233,
2003    236,236, 97,128,  1, 35,233,242, 99,  2, 89,174, 89,179,236,101,
2004    128, 36,214,245,237,230,236,229,120,128,  1, 29,239,237,237,225,
2005    225,227,227,229,238,116,128,  1, 35,228,239,116,129,  1, 33, 89,
2006    209,225,227,227,229,238,116,128,  1, 33,101,  6, 89,232, 89,243,
2007     89,254, 90,  9, 90, 28, 90,130,227,249,242,233,236,236,233, 99,
2008    128,  4, 51,232,233,242,225,231,225,238, 97,128, 48, 82,235,225,
2009    244,225,235,225,238, 97,128, 48,178,239,237,229,244,242,233,227,
2010    225,236,236,249,229,241,245,225,108,128, 34, 81,114,  3, 90, 36,
2011     90, 85, 90, 95,229,243,104,  3, 90, 46, 90, 61, 90, 70,225,227,
2012    227,229,238,244,232,229,226,242,229,119,128,  5,156,232,229,226,
2013    242,229,119,128,  5,243,237,245,241,228,225,237,232,229,226,242,
2014    229,119,128,  5,157,237,225,238,228,226,236,115,128,  0,223,243,
2015    232,225,249,233,109,  2, 90,106, 90,121,225,227,227,229,238,244,
2016    232,229,226,242,229,119,128,  5,158,232,229,226,242,229,119,128,
2017      5,244,244,225,237,225,242,107,128, 48, 19,104,  5, 90,151, 91,
2018     28, 91, 91, 91,116, 91,122, 97,  4, 90,161, 90,171, 90,194, 90,
2019    219,226,229,238,231,225,236,105,128,  9,152,100,  2, 90,177, 90,
2020    188,225,242,237,229,238,233,225,110,128,  5,114,229,246, 97,128,
2021      9, 24,231,117,  2, 90,201, 90,210,234,225,242,225,244,105,128,
2022     10,152,242,237,245,235,232,105,128, 10, 24,233,110,  4, 90,230,
2023     90,239, 90,253, 91, 13,225,242,225,226,233, 99,128,  6, 58,230,
2024    233,238,225,236,225,242,225,226,233, 99,128,254,206,233,238,233,
2025    244,233,225,236,225,242,225,226,233, 99,128,254,207,237,229,228,
2026    233,225,236,225,242,225,226,233, 99,128,254,208,101,  3, 91, 36,
2027     91, 57, 91, 74,237,233,228,228,236,229,232,239,239,235,227,249,
2028    242,233,236,236,233, 99,128,  4,149,243,244,242,239,235,229,227,
2029    249,242,233,236,236,233, 99,128,  4,147,245,240,244,245,242,238,
2030    227,249,242,233,236,236,233, 99,128,  4,145,232, 97,  2, 91, 98,
2031     91,105,228,229,246, 97,128,  9, 90,231,245,242,237,245,235,232,
2032    105,128, 10, 90,239,239,107,128,  2, 96,250,243,241,245,225,242,
2033    101,128, 51,147,105,  3, 91,140, 91,151, 91,162,232,233,242,225,
2034    231,225,238, 97,128, 48, 78,235,225,244,225,235,225,238, 97,128,
2035     48,174,109,  2, 91,168, 91,179,225,242,237,229,238,233,225,110,
2036    128,  5, 99,229,108,130,  5,210, 91,188, 91,208,228,225,231,229,
2037    243,104,129,251, 50, 91,199,232,229,226,242,229,119,128,251, 50,
2038    232,229,226,242,229,119,128,  5,210,234,229,227,249,242,233,236,
2039    236,233, 99,128,  4, 83,236,239,244,244,225,108,  2, 91,241, 92,
2040      2,233,238,246,229,242,244,229,228,243,244,242,239,235,101,128,
2041      1,190,243,244,239,112,132,  2,148, 92, 17, 92, 28, 92, 34, 92,
2042     66,233,238,246,229,242,244,229,100,128,  2,150,237,239,100,128,
2043      2,192,242,229,246,229,242,243,229,100,130,  2,149, 92, 49, 92,
2044     55,237,239,100,128,  2,193,243,245,240,229,242,233,239,114,128,
2045      2,228,243,244,242,239,235,101,129,  2,161, 92, 77,242,229,246,
2046    229,242,243,229,100,128,  2,162,109,  2, 92, 94, 92,102,225,227,
2047    242,239,110,128, 30, 33,239,238,239,243,240,225,227,101,128,255,
2048     71,111,  2, 92,119, 92,130,232,233,242,225,231,225,238, 97,128,
2049     48, 84,235,225,244,225,235,225,238, 97,128, 48,180,240, 97,  2,
2050     92,148, 92,154,242,229,110,128, 36,162,243,241,245,225,242,101,
2051    128, 51,172,114,  2, 92,169, 93, 10, 97,  2, 92,175, 92,183,228,
2052    233,229,238,116,128, 34,  7,246,101,134,  0, 96, 92,200, 92,211,
2053     92,228, 92,235, 92,244, 93,  0,226,229,236,239,247,227,237, 98,
2054    128,  3, 22, 99,  2, 92,217, 92,222,237, 98,128,  3,  0,239,237,
2055     98,128,  3,  0,228,229,246, 97,128,  9, 83,236,239,247,237,239,
2056    100,128,  2,206,237,239,238,239,243,240,225,227,101,128,255, 64,
2057    244,239,238,229,227,237, 98,128,  3, 64,229,225,244,229,114,132,
2058      0, 62, 93, 26, 93, 45, 93, 57, 93,100,229,241,245,225,108,129,
2059     34,101, 93, 36,239,242,236,229,243,115,128, 34,219,237,239,238,
2060    239,243,240,225,227,101,128,255, 30,111,  2, 93, 63, 93, 89,114,
2061      2, 93, 69, 93, 82,229,241,245,233,246,225,236,229,238,116,128,
2062     34,115,236,229,243,115,128, 34,119,246,229,242,229,241,245,225,
2063    108,128, 34,103,243,237,225,236,108,128,254,101,115,  2, 93,114,
2064     93,122,227,242,233,240,116,128,  2, 97,244,242,239,235,101,128,
2065      1,229,117,  4, 93,140, 93,151, 93,208, 93,219,232,233,242,225,
2066    231,225,238, 97,128, 48, 80,233,108,  2, 93,158, 93,183,236,229,
2067    237,239,116,  2, 93,168, 93,175,236,229,230,116,128,  0,171,242,
2068    233,231,232,116,128,  0,187,243,233,238,231,108,  2, 93,193, 93,
2069    200,236,229,230,116,128, 32, 57,242,233,231,232,116,128, 32, 58,
2070    235,225,244,225,235,225,238, 97,128, 48,176,242,225,237,245,243,
2071    241,245,225,242,101,128, 51, 24,249,243,241,245,225,242,101,128,
2072     51,201,104,144,  0,104, 94, 22, 96,164, 96,199, 96,236, 97, 20,
2073     98,164, 98,184, 99,149, 99,161, 99,173,100,241,100,249,101,  4,
2074    101, 13,101, 93,101, 97, 97, 13, 94, 50, 94, 89, 94, 99, 94,129,
2075     94,154, 94,232, 94,244, 95, 13, 95, 28, 95, 57, 95, 70, 95,128,
2076     95,137, 97,  2, 94, 56, 94, 75,226,235,232,225,243,233,225,238,
2077    227,249,242,233,236,236,233, 99,128,  4,169,236,244,239,238,229,
2078    225,242,225,226,233, 99,128,  6,193,226,229,238,231,225,236,105,
2079    128,  9,185,228,101,  2, 94,106, 94,124,243,227,229,238,228,229,
2080    242,227,249,242,233,236,236,233, 99,128,  4,179,246, 97,128,  9,
2081     57,231,117,  2, 94,136, 94,145,234,225,242,225,244,105,128, 10,
2082    185,242,237,245,235,232,105,128, 10, 57,104,  4, 94,164, 94,173,
2083     94,187, 94,217,225,242,225,226,233, 99,128,  6, 45,230,233,238,
2084    225,236,225,242,225,226,233, 99,128,254,162,105,  2, 94,193, 94,
2085    208,238,233,244,233,225,236,225,242,225,226,233, 99,128,254,163,
2086    242,225,231,225,238, 97,128, 48,111,237,229,228,233,225,236,225,
2087    242,225,226,233, 99,128,254,164,233,244,245,243,241,245,225,242,
2088    101,128, 51, 42,235,225,244,225,235,225,238, 97,129, 48,207, 95,
2089      1,232,225,236,230,247,233,228,244,104,128,255,138,236,225,238,
2090    244,231,245,242,237,245,235,232,105,128, 10, 77,237,250, 97,  2,
2091     95, 36, 95, 45,225,242,225,226,233, 99,128,  6, 33,236,239,247,
2092    225,242,225,226,233, 99,128,  6, 33,238,231,245,236,230,233,236,
2093    236,229,114,128, 49,100,114,  2, 95, 76, 95, 92,228,243,233,231,
2094    238,227,249,242,233,236,236,233, 99,128,  4, 74,240,239,239,110,
2095      2, 95,101, 95,114,236,229,230,244,226,225,242,226,245,112,128,
2096     33,188,242,233,231,232,244,226,225,242,226,245,112,128, 33,192,
2097    243,241,245,225,242,101,128, 51,202,244,225,102,  3, 95,147, 95,
2098    239, 96, 74,240,225,244,225,104,134,  5,178, 95,167, 95,172, 95,
2099    186, 95,195, 95,210, 95,226,177, 54,128,  5,178, 50,  2, 95,178,
2100     95,182, 51,128,  5,178,102,128,  5,178,232,229,226,242,229,119,
2101    128,  5,178,238,225,242,242,239,247,232,229,226,242,229,119,128,
2102      5,178,241,245,225,242,244,229,242,232,229,226,242,229,119,128,
2103      5,178,247,233,228,229,232,229,226,242,229,119,128,  5,178,241,
2104    225,237,225,244,115,135,  5,179, 96,  6, 96, 11, 96, 16, 96, 21,
2105     96, 30, 96, 45, 96, 61,177, 98,128,  5,179,178, 56,128,  5,179,
2106    179, 52,128,  5,179,232,229,226,242,229,119,128,  5,179,238,225,
2107    242,242,239,247,232,229,226,242,229,119,128,  5,179,241,245,225,
2108    242,244,229,242,232,229,226,242,229,119,128,  5,179,247,233,228,
2109    229,232,229,226,242,229,119,128,  5,179,243,229,231,239,108,135,
2110      5,177, 96, 96, 96,101, 96,106, 96,111, 96,120, 96,135, 96,151,
2111    177, 55,128,  5,177,178, 52,128,  5,177,179, 48,128,  5,177,232,
2112    229,226,242,229,119,128,  5,177,238,225,242,242,239,247,232,229,
2113    226,242,229,119,128,  5,177,241,245,225,242,244,229,242,232,229,
2114    226,242,229,119,128,  5,177,247,233,228,229,232,229,226,242,229,
2115    119,128,  5,177, 98,  3, 96,172, 96,177, 96,187,225,114,128,  1,
2116     39,239,240,239,237,239,230,111,128, 49, 15,242,229,246,229,226,
2117    229,236,239,119,128, 30, 43, 99,  2, 96,205, 96,214,229,228,233,
2118    236,236, 97,128, 30, 41,233,242, 99,  2, 96,222, 96,227,236,101,
2119    128, 36,215,245,237,230,236,229,120,128,  1, 37,100,  2, 96,242,
2120     96,252,233,229,242,229,243,233,115,128, 30, 39,239,116,  2, 97,
2121      3, 97, 12,225,227,227,229,238,116,128, 30, 35,226,229,236,239,
2122    119,128, 30, 37,101,136,  5,212, 97, 40, 97, 73, 97, 93, 98, 66,
2123     98, 82, 98,127, 98,136, 98,149,225,242,116,129, 38,101, 97, 48,
2124    243,245,233,116,  2, 97, 57, 97, 65,226,236,225,227,107,128, 38,
2125    101,247,232,233,244,101,128, 38, 97,228,225,231,229,243,104,129,
2126    251, 52, 97, 84,232,229,226,242,229,119,128,251, 52,104,  6, 97,
2127    107, 97,135, 97,143, 97,193, 97,239, 98, 32, 97,  2, 97,113, 97,
2128    127,236,244,239,238,229,225,242,225,226,233, 99,128,  6,193,242,
2129    225,226,233, 99,128,  6, 71,229,226,242,229,119,128,  5,212,230,
2130    233,238,225,236, 97,  2, 97,154, 97,185,236,116,  2, 97,161, 97,
2131    173,239,238,229,225,242,225,226,233, 99,128,251,167,244,247,239,
2132    225,242,225,226,233, 99,128,254,234,242,225,226,233, 99,128,254,
2133    234,232,225,237,250,225,225,226,239,246,101,  2, 97,208, 97,222,
2134    230,233,238,225,236,225,242,225,226,233, 99,128,251,165,233,243,
2135    239,236,225,244,229,228,225,242,225,226,233, 99,128,251,164,105,
2136      2, 97,245, 98, 23,238,233,244,233,225,236, 97,  2, 98,  1, 98,
2137     15,236,244,239,238,229,225,242,225,226,233, 99,128,251,168,242,
2138    225,226,233, 99,128,254,235,242,225,231,225,238, 97,128, 48,120,
2139    237,229,228,233,225,236, 97,  2, 98, 44, 98, 58,236,244,239,238,
2140    229,225,242,225,226,233, 99,128,251,169,242,225,226,233, 99,128,
2141    254,236,233,243,229,233,229,242,225,243,241,245,225,242,101,128,
2142     51,123,107,  2, 98, 88, 98,112,225,244,225,235,225,238, 97,129,
2143     48,216, 98,100,232,225,236,230,247,233,228,244,104,128,255,141,
2144    245,244,225,225,242,245,243,241,245,225,242,101,128, 51, 54,238,
2145    231,232,239,239,107,128,  2,103,242,245,244,245,243,241,245,225,
2146    242,101,128, 51, 57,116,129,  5,215, 98,155,232,229,226,242,229,
2147    119,128,  5,215,232,239,239,107,129,  2,102, 98,173,243,245,240,
2148    229,242,233,239,114,128,  2,177,105,  4, 98,194, 99, 23, 99, 34,
2149     99, 59,229,245,104,  4, 98,206, 98,241, 99,  0, 99,  9, 97,  2,
2150     98,212, 98,227,227,233,242,227,236,229,235,239,242,229,225,110,
2151    128, 50,123,240,225,242,229,238,235,239,242,229,225,110,128, 50,
2152     27,227,233,242,227,236,229,235,239,242,229,225,110,128, 50,109,
2153    235,239,242,229,225,110,128, 49, 78,240,225,242,229,238,235,239,
2154    242,229,225,110,128, 50, 13,232,233,242,225,231,225,238, 97,128,
2155     48,114,235,225,244,225,235,225,238, 97,129, 48,210, 99, 47,232,
2156    225,236,230,247,233,228,244,104,128,255,139,242,233,113,134,  5,
2157    180, 99, 77, 99, 82, 99, 96, 99,105, 99,120, 99,136,177, 52,128,
2158      5,180, 50,  2, 99, 88, 99, 92, 49,128,  5,180,100,128,  5,180,
2159    232,229,226,242,229,119,128,  5,180,238,225,242,242,239,247,232,
2160    229,226,242,229,119,128,  5,180,241,245,225,242,244,229,242,232,
2161    229,226,242,229,119,128,  5,180,247,233,228,229,232,229,226,242,
2162    229,119,128,  5,180,236,233,238,229,226,229,236,239,119,128, 30,
2163    150,237,239,238,239,243,240,225,227,101,128,255, 72,111,  9, 99,
2164    193, 99,204, 99,228, 99,253,100, 85,100, 98,100,184,100,224,100,
2165    235,225,242,237,229,238,233,225,110,128,  5,112,232,105,  2, 99,
2166    211, 99,219,240,244,232,225,105,128, 14, 43,242,225,231,225,238,
2167     97,128, 48,123,235,225,244,225,235,225,238, 97,129, 48,219, 99,
2168    241,232,225,236,230,247,233,228,244,104,128,255,142,236,225,109,
2169    135,  5,185,100, 17,100, 22,100, 27,100, 32,100, 41,100, 56,100,
2170     72,177, 57,128,  5,185,178, 54,128,  5,185,179, 50,128,  5,185,
2171    232,229,226,242,229,119,128,  5,185,238,225,242,242,239,247,232,
2172    229,226,242,229,119,128,  5,185,241,245,225,242,244,229,242,232,
2173    229,226,242,229,119,128,  5,185,247,233,228,229,232,229,226,242,
2174    229,119,128,  5,185,238,239,235,232,245,235,244,232,225,105,128,
2175     14, 46,111,  2,100,104,100,174,107,  4,100,114,100,126,100,132,
2176    100,154,225,226,239,246,229,227,239,237, 98,128,  3,  9,227,237,
2177     98,128,  3,  9,240,225,236,225,244,225,236,233,250,229,228,226,
2178    229,236,239,247,227,237, 98,128,  3, 33,242,229,244,242,239,230,
2179    236,229,248,226,229,236,239,247,227,237, 98,128,  3, 34,238,243,
2180    241,245,225,242,101,128, 51, 66,114,  2,100,190,100,217,105,  2,
2181    100,196,100,205,227,239,240,244,233, 99,128,  3,233,250,239,238,
2182    244,225,236,226,225,114,128, 32, 21,238,227,237, 98,128,  3, 27,
2183    244,243,240,242,233,238,231,115,128, 38,104,245,243,101,128, 35,
2184      2,240,225,242,229,110,128, 36,163,243,245,240,229,242,233,239,
2185    114,128,  2,176,244,245,242,238,229,100,128,  2,101,117,  4,101,
2186     23,101, 34,101, 47,101, 72,232,233,242,225,231,225,238, 97,128,
2187     48,117,233,233,244,239,243,241,245,225,242,101,128, 51, 51,235,
2188    225,244,225,235,225,238, 97,129, 48,213,101, 60,232,225,236,230,
2189    247,233,228,244,104,128,255,140,238,231,225,242,245,237,236,225,
2190    245,116,129,  2,221,101, 87,227,237, 98,128,  3, 11,118,128,  1,
2191    149,249,240,232,229,110,132,  0, 45,101,113,101,124,101,136,101,
2192    159,233,238,230,229,242,233,239,114,128,246,229,237,239,238,239,
2193    243,240,225,227,101,128,255, 13,115,  2,101,142,101,149,237,225,
2194    236,108,128,254, 99,245,240,229,242,233,239,114,128,246,230,244,
2195    247,111,128, 32, 16,105,149,  0,105,101,211,101,234,102, 12,102,
2196     59,105,197,106, 61,106, 98,106,125,107, 31,107, 35,107, 73,107,
2197     95,107,179,108, 88,108,163,108,171,108,184,109, 15,109, 72,109,
2198    100,109,144,225, 99,  2,101,218,101,224,245,244,101,128,  0,237,
2199    249,242,233,236,236,233, 99,128,  4, 79, 98,  3,101,242,101,251,
2200    102,  5,229,238,231,225,236,105,128,  9,135,239,240,239,237,239,
2201    230,111,128, 49, 39,242,229,246,101,128,  1, 45, 99,  3,102, 20,
2202    102, 27,102, 49,225,242,239,110,128,  1,208,233,242, 99,  2,102,
2203     35,102, 40,236,101,128, 36,216,245,237,230,236,229,120,128,  0,
2204    238,249,242,233,236,236,233, 99,128,  4, 86,100,  4,102, 69,102,
2205     79,105,154,105,187,226,236,231,242,225,246,101,128,  2,  9,101,
2206      2,102, 85,105,149,239,231,242,225,240,104,  7,102,106,102,120,
2207    102,133,105, 62,105, 93,105,106,105,118,229,225,242,244,232,227,
2208    233,242,227,236,101,128, 50,143,230,233,242,229,227,233,242,227,
2209    236,101,128, 50,139,233, 99, 14,102,164,102,180,103, 23,103, 77,
2210    103,143,103,172,103,188,103,245,104, 38,104, 50,104, 77,104,144,
2211    105, 26,105, 55,225,236,236,233,225,238,227,229,240,225,242,229,
2212    110,128, 50, 63, 99,  4,102,190,102,201,102,215,102,222,225,236,
2213    236,240,225,242,229,110,128, 50, 58,229,238,244,242,229,227,233,
2214    242,227,236,101,128, 50,165,236,239,243,101,128, 48,  6,111,  3,
2215    102,230,102,245,103,  9,237,237, 97,129, 48,  1,102,238,236,229,
2216    230,116,128,255,100,238,231,242,225,244,245,236,225,244,233,239,
2217    238,240,225,242,229,110,128, 50, 55,242,242,229,227,244,227,233,
2218    242,227,236,101,128, 50,163,101,  3,103, 31,103, 43,103, 60,225,
2219    242,244,232,240,225,242,229,110,128, 50, 47,238,244,229,242,240,
2220    242,233,243,229,240,225,242,229,110,128, 50, 61,248,227,229,236,
2221    236,229,238,244,227,233,242,227,236,101,128, 50,157,102,  2,103,
2222     83,103, 98,229,243,244,233,246,225,236,240,225,242,229,110,128,
2223     50, 64,105,  2,103,104,103,133,238,225,238,227,233,225,108,  2,
2224    103,116,103,125,227,233,242,227,236,101,128, 50,150,240,225,242,
2225    229,110,128, 50, 54,242,229,240,225,242,229,110,128, 50, 43,104,
2226      2,103,149,103,160,225,246,229,240,225,242,229,110,128, 50, 50,
2227    233,231,232,227,233,242,227,236,101,128, 50,164,233,244,229,242,
2228    225,244,233,239,238,237,225,242,107,128, 48,  5,108,  3,103,196,
2229    103,222,103,234,225,226,239,114,  2,103,205,103,214,227,233,242,
2230    227,236,101,128, 50,152,240,225,242,229,110,128, 50, 56,229,230,
2231    244,227,233,242,227,236,101,128, 50,167,239,247,227,233,242,227,
2232    236,101,128, 50,166,109,  2,103,251,104, 27,101,  2,104,  1,104,
2233     16,228,233,227,233,238,229,227,233,242,227,236,101,128, 50,169,
2234    244,225,236,240,225,242,229,110,128, 50, 46,239,239,238,240,225,
2235    242,229,110,128, 50, 42,238,225,237,229,240,225,242,229,110,128,
2236     50, 52,112,  2,104, 56,104, 64,229,242,233,239,100,128, 48,  2,
2237    242,233,238,244,227,233,242,227,236,101,128, 50,158,114,  2,104,
2238     83,104,131,101,  3,104, 91,104,102,104,117,225,227,232,240,225,
2239    242,229,110,128, 50, 67,240,242,229,243,229,238,244,240,225,242,
2240    229,110,128, 50, 57,243,239,245,242,227,229,240,225,242,229,110,
2241    128, 50, 62,233,231,232,244,227,233,242,227,236,101,128, 50,168,
2242    115,  5,104,156,104,185,104,199,104,224,104,252,101,  2,104,162,
2243    104,175,227,242,229,244,227,233,242,227,236,101,128, 50,153,236,
2244    230,240,225,242,229,110,128, 50, 66,239,227,233,229,244,249,240,
2245    225,242,229,110,128, 50, 51,112,  2,104,205,104,211,225,227,101,
2246    128, 48,  0,229,227,233,225,236,240,225,242,229,110,128, 50, 53,
2247    116,  2,104,230,104,241,239,227,235,240,225,242,229,110,128, 50,
2248     49,245,228,249,240,225,242,229,110,128, 50, 59,117,  2,105,  2,
2249    105, 11,238,240,225,242,229,110,128, 50, 48,240,229,242,246,233,
2250    243,229,240,225,242,229,110,128, 50, 60,119,  2,105, 32,105, 44,
2251    225,244,229,242,240,225,242,229,110,128, 50, 44,239,239,228,240,
2252    225,242,229,110,128, 50, 45,250,229,242,111,128, 48,  7,109,  2,
2253    105, 68,105, 81,229,244,225,236,227,233,242,227,236,101,128, 50,
2254    142,239,239,238,227,233,242,227,236,101,128, 50,138,238,225,237,
2255    229,227,233,242,227,236,101,128, 50,148,243,245,238,227,233,242,
2256    227,236,101,128, 50,144,119,  2,105,124,105,137,225,244,229,242,
2257    227,233,242,227,236,101,128, 50,140,239,239,228,227,233,242,227,
2258    236,101,128, 50,141,246, 97,128,  9,  7,233,229,242,229,243,233,
2259    115,130,  0,239,105,168,105,176,225,227,245,244,101,128, 30, 47,
2260    227,249,242,233,236,236,233, 99,128,  4,229,239,244,226,229,236,
2261    239,119,128, 30,203,101,  3,105,205,105,221,105,232,226,242,229,
2262    246,229,227,249,242,233,236,236,233, 99,128,  4,215,227,249,242,
2263    233,236,236,233, 99,128,  4, 53,245,238,103,  4,105,244,106, 23,
2264    106, 38,106, 47, 97,  2,105,250,106,  9,227,233,242,227,236,229,
2265    235,239,242,229,225,110,128, 50,117,240,225,242,229,238,235,239,
2266    242,229,225,110,128, 50, 21,227,233,242,227,236,229,235,239,242,
2267    229,225,110,128, 50,103,235,239,242,229,225,110,128, 49, 71,240,
2268    225,242,229,238,235,239,242,229,225,110,128, 50,  7,103,  2,106,
2269     67,106, 74,242,225,246,101,128,  0,236,117,  2,106, 80,106, 89,
2270    234,225,242,225,244,105,128, 10,135,242,237,245,235,232,105,128,
2271     10,  7,104,  2,106,104,106,114,233,242,225,231,225,238, 97,128,
2272     48, 68,239,239,235,225,226,239,246,101,128, 30,201,105,  8,106,
2273    143,106,153,106,164,106,171,106,196,106,212,106,227,106,243,226,
2274    229,238,231,225,236,105,128,  9,136,227,249,242,233,236,236,233,
2275     99,128,  4, 56,228,229,246, 97,128,  9,  8,231,117,  2,106,178,
2276    106,187,234,225,242,225,244,105,128, 10,136,242,237,245,235,232,
2277    105,128, 10,  8,237,225,244,242,225,231,245,242,237,245,235,232,
2278    105,128, 10, 64,238,246,229,242,244,229,228,226,242,229,246,101,
2279    128,  2, 11,243,232,239,242,244,227,249,242,233,236,236,233, 99,
2280    128,  4, 57,246,239,247,229,236,243,233,231,110,  3,107,  3,107,
2281     13,107, 20,226,229,238,231,225,236,105,128,  9,192,228,229,246,
2282     97,128,  9, 64,231,245,234,225,242,225,244,105,128, 10,192,106,
2283    128,  1, 51,107,  2,107, 41,107, 65,225,244,225,235,225,238, 97,
2284    129, 48,164,107, 53,232,225,236,230,247,233,228,244,104,128,255,
2285    114,239,242,229,225,110,128, 49, 99,108,  2,107, 79,107, 84,228,
2286    101,128,  2,220,245,249,232,229,226,242,229,119,128,  5,172,109,
2287      2,107,101,107,168, 97,  3,107,109,107,129,107,154,227,242,239,
2288    110,129,  1, 43,107,118,227,249,242,233,236,236,233, 99,128,  4,
2289    227,231,229,239,242,225,240,240,242,239,248,233,237,225,244,229,
2290    236,249,229,241,245,225,108,128, 34, 83,244,242,225,231,245,242,
2291    237,245,235,232,105,128, 10, 63,239,238,239,243,240,225,227,101,
2292    128,255, 73,110,  5,107,191,107,201,107,210,107,222,108, 50,227,
2293    242,229,237,229,238,116,128, 34,  6,230,233,238,233,244,121,128,
2294     34, 30,233,225,242,237,229,238,233,225,110,128,  5,107,116,  2,
2295    107,228,108, 40,101,  2,107,234,108, 29,231,242,225,108,131, 34,
2296     43,107,247,108,  9,108, 14, 98,  2,107,253,108,  5,239,244,244,
2297    239,109,128, 35, 33,116,128, 35, 33,229,120,128,248,245,116,  2,
2298    108, 20,108, 25,239,112,128, 35, 32,112,128, 35, 32,242,243,229,
2299    227,244,233,239,110,128, 34, 41,233,243,241,245,225,242,101,128,
2300     51,  5,118,  3,108, 58,108, 67,108, 76,226,245,236,236,229,116,
2301    128, 37,216,227,233,242,227,236,101,128, 37,217,243,237,233,236,
2302    229,230,225,227,101,128, 38, 59,111,  3,108, 96,108,107,108,115,
2303    227,249,242,233,236,236,233, 99,128,  4, 81,231,239,238,229,107,
2304    128,  1, 47,244, 97,131,  3,185,108,126,108,147,108,155,228,233,
2305    229,242,229,243,233,115,129,  3,202,108,139,244,239,238,239,115,
2306    128,  3,144,236,225,244,233,110,128,  2,105,244,239,238,239,115,
2307    128,  3,175,240,225,242,229,110,128, 36,164,242,233,231,245,242,
2308    237,245,235,232,105,128, 10,114,115,  4,108,194,108,239,108,253,
2309    109,  5,237,225,236,108,  2,108,203,108,214,232,233,242,225,231,
2310    225,238, 97,128, 48, 67,235,225,244,225,235,225,238, 97,129, 48,
2311    163,108,227,232,225,236,230,247,233,228,244,104,128,255,104,243,
2312    232,225,242,226,229,238,231,225,236,105,128,  9,250,244,242,239,
2313    235,101,128,  2,104,245,240,229,242,233,239,114,128,246,237,116,
2314      2,109, 21,109, 55,229,242,225,244,233,239,110,  2,109, 33,109,
2315     44,232,233,242,225,231,225,238, 97,128, 48,157,235,225,244,225,
2316    235,225,238, 97,128, 48,253,233,236,228,101,129,  1, 41,109, 64,
2317    226,229,236,239,119,128, 30, 45,117,  2,109, 78,109, 89,226,239,
2318    240,239,237,239,230,111,128, 49, 41,227,249,242,233,236,236,233,
2319     99,128,  4, 78,246,239,247,229,236,243,233,231,110,  3,109,116,
2320    109,126,109,133,226,229,238,231,225,236,105,128,  9,191,228,229,
2321    246, 97,128,  9, 63,231,245,234,225,242,225,244,105,128, 10,191,
2322    250,232,233,244,243, 97,  2,109,155,109,166,227,249,242,233,236,
2323    236,233, 99,128,  4,117,228,226,236,231,242,225,246,229,227,249,
2324    242,233,236,236,233, 99,128,  4,119,106,138,  0,106,109,209,110,
2325     16,110, 27,110, 77,110, 93,110,206,111, 19,111, 24,111, 36,111,
2326     44, 97,  4,109,219,109,230,109,240,109,247,225,242,237,229,238,
2327    233,225,110,128,  5,113,226,229,238,231,225,236,105,128,  9,156,
2328    228,229,246, 97,128,  9, 28,231,117,  2,109,254,110,  7,234,225,
2329    242,225,244,105,128, 10,156,242,237,245,235,232,105,128, 10, 28,
2330    226,239,240,239,237,239,230,111,128, 49, 16, 99,  3,110, 35,110,
2331     42,110, 64,225,242,239,110,128,  1,240,233,242, 99,  2,110, 50,
2332    110, 55,236,101,128, 36,217,245,237,230,236,229,120,128,  1, 53,
2333    242,239,243,243,229,228,244,225,233,108,128,  2,157,228,239,244,
2334    236,229,243,243,243,244,242,239,235,101,128,  2, 95,101,  3,110,
2335    101,110,112,110,177,227,249,242,233,236,236,233, 99,128,  4, 88,
2336    229,109,  4,110,123,110,132,110,146,110,162,225,242,225,226,233,
2337     99,128,  6, 44,230,233,238,225,236,225,242,225,226,233, 99,128,
2338    254,158,233,238,233,244,233,225,236,225,242,225,226,233, 99,128,
2339    254,159,237,229,228,233,225,236,225,242,225,226,233, 99,128,254,
2340    160,104,  2,110,183,110,192,225,242,225,226,233, 99,128,  6,152,
2341    230,233,238,225,236,225,242,225,226,233, 99,128,251,139,104,  2,
2342    110,212,111,  6, 97,  3,110,220,110,230,110,237,226,229,238,231,
2343    225,236,105,128,  9,157,228,229,246, 97,128,  9, 29,231,117,  2,
2344    110,244,110,253,234,225,242,225,244,105,128, 10,157,242,237,245,
2345    235,232,105,128, 10, 29,229,232,225,242,237,229,238,233,225,110,
2346    128,  5,123,233,115,128, 48,  4,237,239,238,239,243,240,225,227,
2347    101,128,255, 74,240,225,242,229,110,128, 36,165,243,245,240,229,
2348    242,233,239,114,128,  2,178,107,146,  0,107,111, 95,113,184,113,
2349    195,114,  1,114, 12,114,102,114,116,115,224,116,164,116,177,116,
2350    203,116,252,117,134,117,156,117,169,117,192,117,234,117,244, 97,
2351     12,111,121,111,153,111,175,111,205,112, 63,112, 88,112,118,112,
2352    143,112,249,113,  7,113,130,113,159, 98,  2,111,127,111,144,225,
2353    243,232,235,233,242,227,249,242,233,236,236,233, 99,128,  4,161,
2354    229,238,231,225,236,105,128,  9,149, 99,  2,111,159,111,165,245,
2355    244,101,128, 30, 49,249,242,233,236,236,233, 99,128,  4, 58,228,
2356    101,  2,111,182,111,200,243,227,229,238,228,229,242,227,249,242,
2357    233,236,236,233, 99,128,  4,155,246, 97,128,  9, 21,102,135,  5,
2358    219,111,223,111,232,111,252,112, 10,112, 19,112, 35,112, 50,225,
2359    242,225,226,233, 99,128,  6, 67,228,225,231,229,243,104,129,251,
2360     59,111,243,232,229,226,242,229,119,128,251, 59,230,233,238,225,
2361    236,225,242,225,226,233, 99,128,254,218,232,229,226,242,229,119,
2362    128,  5,219,233,238,233,244,233,225,236,225,242,225,226,233, 99,
2363    128,254,219,237,229,228,233,225,236,225,242,225,226,233, 99,128,
2364    254,220,242,225,230,229,232,229,226,242,229,119,128,251, 77,231,
2365    117,  2,112, 70,112, 79,234,225,242,225,244,105,128, 10,149,242,
2366    237,245,235,232,105,128, 10, 21,104,  2,112, 94,112,104,233,242,
2367    225,231,225,238, 97,128, 48, 75,239,239,235,227,249,242,233,236,
2368    236,233, 99,128,  4,196,235,225,244,225,235,225,238, 97,129, 48,
2369    171,112,131,232,225,236,230,247,233,228,244,104,128,255,118,112,
2370      2,112,149,112,170,240, 97,129,  3,186,112,156,243,249,237,226,
2371    239,236,231,242,229,229,107,128,  3,240,249,229,239,245,110,  3,
2372    112,182,112,196,112,230,237,233,229,245,237,235,239,242,229,225,
2373    110,128, 49,113,112,  2,112,202,112,217,232,233,229,245,240,232,
2374    235,239,242,229,225,110,128, 49,132,233,229,245,240,235,239,242,
2375    229,225,110,128, 49,120,243,243,225,238,231,240,233,229,245,240,
2376    235,239,242,229,225,110,128, 49,121,242,239,242,233,233,243,241,
2377    245,225,242,101,128, 51, 13,115,  5,113, 19,113, 63,113, 78,113,
2378     86,113,114,232,233,228,225,225,245,244,111,  2,113, 32,113, 41,
2379    225,242,225,226,233, 99,128,  6, 64,238,239,243,233,228,229,226,
2380    229,225,242,233,238,231,225,242,225,226,233, 99,128,  6, 64,237,
2381    225,236,236,235,225,244,225,235,225,238, 97,128, 48,245,241,245,
2382    225,242,101,128, 51,132,242, 97,  2,113, 93,113,102,225,242,225,
2383    226,233, 99,128,  6, 80,244,225,238,225,242,225,226,233, 99,128,
2384      6, 77,244,242,239,235,229,227,249,242,233,236,236,233, 99,128,
2385      4,159,244,225,232,233,242,225,240,242,239,236,239,238,231,237,
2386    225,242,235,232,225,236,230,247,233,228,244,104,128,255,112,246,
2387    229,242,244,233,227,225,236,243,244,242,239,235,229,227,249,242,
2388    233,236,236,233, 99,128,  4,157,226,239,240,239,237,239,230,111,
2389    128, 49, 14, 99,  4,113,205,113,227,113,236,113,244, 97,  2,113,
2390    211,113,221,236,243,241,245,225,242,101,128, 51,137,242,239,110,
2391    128,  1,233,229,228,233,236,236, 97,128,  1, 55,233,242,227,236,
2392    101,128, 36,218,239,237,237,225,225,227,227,229,238,116,128,  1,
2393     55,228,239,244,226,229,236,239,119,128, 30, 51,101,  4,114, 22,
2394    114, 49,114, 74,114, 86,104,  2,114, 28,114, 39,225,242,237,229,
2395    238,233,225,110,128,  5,132,233,242,225,231,225,238, 97,128, 48,
2396     81,235,225,244,225,235,225,238, 97,129, 48,177,114, 62,232,225,
2397    236,230,247,233,228,244,104,128,255,121,238,225,242,237,229,238,
2398    233,225,110,128,  5,111,243,237,225,236,236,235,225,244,225,235,
2399    225,238, 97,128, 48,246,231,242,229,229,238,236,225,238,228,233,
2400     99,128,  1, 56,104,  6,114,130,115,  3,115, 14,115, 39,115,126,
2401    115,214, 97,  5,114,142,114,152,114,163,114,170,114,195,226,229,
2402    238,231,225,236,105,128,  9,150,227,249,242,233,236,236,233, 99,
2403    128,  4, 69,228,229,246, 97,128,  9, 22,231,117,  2,114,177,114,
2404    186,234,225,242,225,244,105,128, 10,150,242,237,245,235,232,105,
2405    128, 10, 22,104,  4,114,205,114,214,114,228,114,244,225,242,225,
2406    226,233, 99,128,  6, 46,230,233,238,225,236,225,242,225,226,233,
2407     99,128,254,166,233,238,233,244,233,225,236,225,242,225,226,233,
2408     99,128,254,167,237,229,228,233,225,236,225,242,225,226,233, 99,
2409    128,254,168,229,233,227,239,240,244,233, 99,128,  3,231,232, 97,
2410      2,115, 21,115, 28,228,229,246, 97,128,  9, 89,231,245,242,237,
2411    245,235,232,105,128, 10, 89,233,229,245,235,104,  4,115, 53,115,
2412     88,115,103,115,112, 97,  2,115, 59,115, 74,227,233,242,227,236,
2413    229,235,239,242,229,225,110,128, 50,120,240,225,242,229,238,235,
2414    239,242,229,225,110,128, 50, 24,227,233,242,227,236,229,235,239,
2415    242,229,225,110,128, 50,106,235,239,242,229,225,110,128, 49, 75,
2416    240,225,242,229,238,235,239,242,229,225,110,128, 50, 10,111,  4,
2417    115,136,115,185,115,195,115,200,235,104,  4,115,147,115,156,115,
2418    165,115,175,225,233,244,232,225,105,128, 14,  2,239,238,244,232,
2419    225,105,128, 14,  5,245,225,244,244,232,225,105,128, 14,  3,247,
2420    225,233,244,232,225,105,128, 14,  4,237,245,244,244,232,225,105,
2421    128, 14, 91,239,107,128,  1,153,242,225,235,232,225,238,231,244,
2422    232,225,105,128, 14,  6,250,243,241,245,225,242,101,128, 51,145,
2423    105,  4,115,234,115,245,116, 14,116, 63,232,233,242,225,231,225,
2424    238, 97,128, 48, 77,235,225,244,225,235,225,238, 97,129, 48,173,
2425    116,  2,232,225,236,230,247,233,228,244,104,128,255,119,242,111,
2426      3,116, 23,116, 38,116, 54,231,245,242,225,237,245,243,241,245,
2427    225,242,101,128, 51, 21,237,229,229,244,239,242,245,243,241,245,
2428    225,242,101,128, 51, 22,243,241,245,225,242,101,128, 51, 20,249,
2429    229,239,107,  5,116, 78,116,113,116,128,116,137,116,151, 97,  2,
2430    116, 84,116, 99,227,233,242,227,236,229,235,239,242,229,225,110,
2431    128, 50,110,240,225,242,229,238,235,239,242,229,225,110,128, 50,
2432     14,227,233,242,227,236,229,235,239,242,229,225,110,128, 50, 96,
2433    235,239,242,229,225,110,128, 49, 49,240,225,242,229,238,235,239,
2434    242,229,225,110,128, 50,  0,243,233,239,243,235,239,242,229,225,
2435    110,128, 49, 51,234,229,227,249,242,233,236,236,233, 99,128,  4,
2436     92,108,  2,116,183,116,194,233,238,229,226,229,236,239,119,128,
2437     30, 53,243,241,245,225,242,101,128, 51,152,109,  3,116,211,116,
2438    225,116,236,227,245,226,229,228,243,241,245,225,242,101,128, 51,
2439    166,239,238,239,243,240,225,227,101,128,255, 75,243,241,245,225,
2440    242,229,228,243,241,245,225,242,101,128, 51,162,111,  5,117,  8,
2441    117, 34,117, 72,117, 84,117, 98,104,  2,117, 14,117, 24,233,242,
2442    225,231,225,238, 97,128, 48, 83,237,243,241,245,225,242,101,128,
2443     51,192,235, 97,  2,117, 41,117, 49,233,244,232,225,105,128, 14,
2444      1,244,225,235,225,238, 97,129, 48,179,117, 60,232,225,236,230,
2445    247,233,228,244,104,128,255,122,239,240,239,243,241,245,225,242,
2446    101,128, 51, 30,240,240,225,227,249,242,233,236,236,233, 99,128,
2447      4,129,114,  2,117,104,117,124,229,225,238,243,244,225,238,228,
2448    225,242,228,243,249,237,226,239,108,128, 50,127,239,238,233,243,
2449    227,237, 98,128,  3, 67,240, 97,  2,117,141,117,147,242,229,110,
2450    128, 36,166,243,241,245,225,242,101,128, 51,170,243,233,227,249,
2451    242,233,236,236,233, 99,128,  4,111,116,  2,117,175,117,184,243,
2452    241,245,225,242,101,128, 51,207,245,242,238,229,100,128,  2,158,
2453    117,  2,117,198,117,209,232,233,242,225,231,225,238, 97,128, 48,
2454     79,235,225,244,225,235,225,238, 97,129, 48,175,117,222,232,225,
2455    236,230,247,233,228,244,104,128,255,120,246,243,241,245,225,242,
2456    101,128, 51,184,247,243,241,245,225,242,101,128, 51,190,108,146,
2457      0,108,118, 38,120, 65,120, 94,120,160,120,198,121, 94,121,103,
2458    121,119,121,143,121,161,122, 23,122, 64,122,199,122,207,122,240,
2459    122,249,123,  1,123, 63, 97,  7,118, 54,118, 64,118, 71,118, 78,
2460    118,103,118,119,120, 53,226,229,238,231,225,236,105,128,  9,178,
2461    227,245,244,101,128,  1, 58,228,229,246, 97,128,  9, 50,231,117,
2462      2,118, 85,118, 94,234,225,242,225,244,105,128, 10,178,242,237,
2463    245,235,232,105,128, 10, 50,235,235,232,225,238,231,249,225,239,
2464    244,232,225,105,128, 14, 69,109, 10,118,141,119, 80,119, 97,119,
2465    135,119,149,119,168,119,184,119,204,119,224,119,247, 97,  2,118,
2466    147,119, 72,236,229,102,  4,118,159,118,173,119,  9,119, 26,230,
2467    233,238,225,236,225,242,225,226,233, 99,128,254,252,232,225,237,
2468    250, 97,  2,118,183,118,224,225,226,239,246,101,  2,118,193,118,
2469    207,230,233,238,225,236,225,242,225,226,233, 99,128,254,248,233,
2470    243,239,236,225,244,229,228,225,242,225,226,233, 99,128,254,247,
2471    226,229,236,239,119,  2,118,234,118,248,230,233,238,225,236,225,
2472    242,225,226,233, 99,128,254,250,233,243,239,236,225,244,229,228,
2473    225,242,225,226,233, 99,128,254,249,233,243,239,236,225,244,229,
2474    228,225,242,225,226,233, 99,128,254,251,237,225,228,228,225,225,
2475    226,239,246,101,  2,119, 41,119, 55,230,233,238,225,236,225,242,
2476    225,226,233, 99,128,254,246,233,243,239,236,225,244,229,228,225,
2477    242,225,226,233, 99,128,254,245,242,225,226,233, 99,128,  6, 68,
2478    226,228, 97,129,  3,187,119, 88,243,244,242,239,235,101,128,  1,
2479    155,229,100,130,  5,220,119,106,119,126,228,225,231,229,243,104,
2480    129,251, 60,119,117,232,229,226,242,229,119,128,251, 60,232,229,
2481    226,242,229,119,128,  5,220,230,233,238,225,236,225,242,225,226,
2482    233, 99,128,254,222,232,225,232,233,238,233,244,233,225,236,225,
2483    242,225,226,233, 99,128,252,202,233,238,233,244,233,225,236,225,
2484    242,225,226,233, 99,128,254,223,234,229,229,237,233,238,233,244,
2485    233,225,236,225,242,225,226,233, 99,128,252,201,235,232,225,232,
2486    233,238,233,244,233,225,236,225,242,225,226,233, 99,128,252,203,
2487    236,225,237,232,229,232,233,243,239,236,225,244,229,228,225,242,
2488    225,226,233, 99,128,253,242,237,101,  2,119,254,120, 11,228,233,
2489    225,236,225,242,225,226,233, 99,128,254,224,229,109,  2,120, 18,
2490    120, 37,232,225,232,233,238,233,244,233,225,236,225,242,225,226,
2491    233, 99,128,253,136,233,238,233,244,233,225,236,225,242,225,226,
2492    233, 99,128,252,204,242,231,229,227,233,242,227,236,101,128, 37,
2493    239, 98,  3,120, 73,120, 78,120, 84,225,114,128,  1,154,229,236,
2494    116,128,  2,108,239,240,239,237,239,230,111,128, 49, 12, 99,  4,
2495    120,104,120,111,120,120,120,147,225,242,239,110,128,  1, 62,229,
2496    228,233,236,236, 97,128,  1, 60,233,242, 99,  2,120,128,120,133,
2497    236,101,128, 36,219,245,237,230,236,229,248,226,229,236,239,119,
2498    128, 30, 61,239,237,237,225,225,227,227,229,238,116,128,  1, 60,
2499    228,239,116,130,  1, 64,120,170,120,179,225,227,227,229,238,116,
2500    128,  1, 64,226,229,236,239,119,129, 30, 55,120,189,237,225,227,
2501    242,239,110,128, 30, 57,101,  3,120,206,120,244,121, 89,230,116,
2502      2,120,213,120,229,225,238,231,236,229,225,226,239,246,229,227,
2503    237, 98,128,  3, 26,244,225,227,235,226,229,236,239,247,227,237,
2504     98,128,  3, 24,243,115,132,  0, 60,121,  1,121, 23,121, 35,121,
2505     81,229,241,245,225,108,129, 34,100,121, 11,239,242,231,242,229,
2506    225,244,229,114,128, 34,218,237,239,238,239,243,240,225,227,101,
2507    128,255, 28,111,  2,121, 41,121, 70,114,  2,121, 47,121, 60,229,
2508    241,245,233,246,225,236,229,238,116,128, 34,114,231,242,229,225,
2509    244,229,114,128, 34,118,246,229,242,229,241,245,225,108,128, 34,
2510    102,243,237,225,236,108,128,254,100,250,104,128,  2,110,230,226,
2511    236,239,227,107,128, 37,140,232,239,239,235,242,229,244,242,239,
2512    230,236,229,120,128,  2,109,105,  2,121,125,121,130,242, 97,128,
2513     32,164,247,238,225,242,237,229,238,233,225,110,128,  5,108,106,
2514    129,  1,201,121,149,229,227,249,242,233,236,236,233, 99,128,  4,
2515     89,108,132,246,192,121,173,121,197,121,208,121,217, 97,  2,121,
2516    179,121,186,228,229,246, 97,128,  9, 51,231,245,234,225,242,225,
2517    244,105,128, 10,179,233,238,229,226,229,236,239,119,128, 30, 59,
2518    236,225,228,229,246, 97,128,  9, 52,246,239,227,225,236,233, 99,
2519      3,121,231,121,241,121,248,226,229,238,231,225,236,105,128,  9,
2520    225,228,229,246, 97,128,  9, 97,246,239,247,229,236,243,233,231,
2521    110,  2,122,  6,122, 16,226,229,238,231,225,236,105,128,  9,227,
2522    228,229,246, 97,128,  9, 99,109,  3,122, 31,122, 44,122, 55,233,
2523    228,228,236,229,244,233,236,228,101,128,  2,107,239,238,239,243,
2524    240,225,227,101,128,255, 76,243,241,245,225,242,101,128, 51,208,
2525    111,  6,122, 78,122, 90,122,132,122,143,122,149,122,191,227,232,
2526    245,236,225,244,232,225,105,128, 14, 44,231,233,227,225,108,  3,
2527    122,102,122,108,122,127,225,238,100,128, 34, 39,238,239,116,129,
2528      0,172,122,116,242,229,246,229,242,243,229,100,128, 35, 16,239,
2529    114,128, 34, 40,236,233,238,231,244,232,225,105,128, 14, 37,238,
2530    231,115,128,  1,127,247,236,233,238,101,  2,122,159,122,182, 99,
2531      2,122,165,122,177,229,238,244,229,242,236,233,238,101,128,254,
2532     78,237, 98,128,  3, 50,228,225,243,232,229,100,128,254, 77,250,
2533    229,238,231,101,128, 37,202,240,225,242,229,110,128, 36,167,115,
2534      3,122,215,122,222,122,230,236,225,243,104,128,  1, 66,241,245,
2535    225,242,101,128, 33, 19,245,240,229,242,233,239,114,128,246,238,
2536    244,243,232,225,228,101,128, 37,145,245,244,232,225,105,128, 14,
2537     38,246,239,227,225,236,233, 99,  3,123, 15,123, 25,123, 32,226,
2538    229,238,231,225,236,105,128,  9,140,228,229,246, 97,128,  9, 12,
2539    246,239,247,229,236,243,233,231,110,  2,123, 46,123, 56,226,229,
2540    238,231,225,236,105,128,  9,226,228,229,246, 97,128,  9, 98,248,
2541    243,241,245,225,242,101,128, 51,211,109,144,  0,109,123,109,125,
2542    218,125,243,126, 14,126, 39,127, 92,127,114,128,169,128,199,128,
2543    248,129, 99,129,121,129,146,129,155,130,182,130,210, 97, 12,123,
2544    135,123,145,123,209,123,216,123,241,124, 33,125,125,125,150,125,
2545    155,125,169,125,181,125,186,226,229,238,231,225,236,105,128,  9,
2546    174, 99,  2,123,151,123,203,242,239,110,132,  0,175,123,165,123,
2547    176,123,182,123,191,226,229,236,239,247,227,237, 98,128,  3, 49,
2548    227,237, 98,128,  3,  4,236,239,247,237,239,100,128,  2,205,237,
2549    239,238,239,243,240,225,227,101,128,255,227,245,244,101,128, 30,
2550     63,228,229,246, 97,128,  9, 46,231,117,  2,123,223,123,232,234,
2551    225,242,225,244,105,128, 10,174,242,237,245,235,232,105,128, 10,
2552     46,104,  2,123,247,124, 23,225,240,225,235,104,  2,124,  1,124,
2553     10,232,229,226,242,229,119,128,  5,164,236,229,230,244,232,229,
2554    226,242,229,119,128,  5,164,233,242,225,231,225,238, 97,128, 48,
2555    126,105,  5,124, 45,124,114,124,177,124,207,125,113,227,232,225,
2556    244,244,225,247, 97,  3,124, 60,124, 91,124, 98,236,239,119,  2,
2557    124, 68,124, 79,236,229,230,244,244,232,225,105,128,248,149,242,
2558    233,231,232,244,244,232,225,105,128,248,148,244,232,225,105,128,
2559     14, 75,245,240,240,229,242,236,229,230,244,244,232,225,105,128,
2560    248,147,229,107,  3,124,123,124,154,124,161,236,239,119,  2,124,
2561    131,124,142,236,229,230,244,244,232,225,105,128,248,140,242,233,
2562    231,232,244,244,232,225,105,128,248,139,244,232,225,105,128, 14,
2563     72,245,240,240,229,242,236,229,230,244,244,232,225,105,128,248,
2564    138,232,225,238,225,235,225,116,  2,124,189,124,200,236,229,230,
2565    244,244,232,225,105,128,248,132,244,232,225,105,128, 14, 49,116,
2566      3,124,215,124,243,125, 50,225,233,235,232,117,  2,124,225,124,
2567    236,236,229,230,244,244,232,225,105,128,248,137,244,232,225,105,
2568    128, 14, 71,232,111,  3,124,252,125, 27,125, 34,236,239,119,  2,
2569    125,  4,125, 15,236,229,230,244,244,232,225,105,128,248,143,242,
2570    233,231,232,244,244,232,225,105,128,248,142,244,232,225,105,128,
2571     14, 73,245,240,240,229,242,236,229,230,244,244,232,225,105,128,
2572    248,141,242,105,  3,125, 59,125, 90,125, 97,236,239,119,  2,125,
2573     67,125, 78,236,229,230,244,244,232,225,105,128,248,146,242,233,
2574    231,232,244,244,232,225,105,128,248,145,244,232,225,105,128, 14,
2575     74,245,240,240,229,242,236,229,230,244,244,232,225,105,128,248,
2576    144,249,225,237,239,235,244,232,225,105,128, 14, 70,235,225,244,
2577    225,235,225,238, 97,129, 48,222,125,138,232,225,236,230,247,233,
2578    228,244,104,128,255,143,236,101,128, 38, 66,238,243,249,239,238,
2579    243,241,245,225,242,101,128, 51, 71,241,225,230,232,229,226,242,
2580    229,119,128,  5,190,242,115,128, 38, 66,115,  2,125,192,125,210,
2581    239,242,225,227,233,242,227,236,229,232,229,226,242,229,119,128,
2582      5,175,241,245,225,242,101,128, 51,131, 98,  2,125,224,125,234,
2583    239,240,239,237,239,230,111,128, 49,  7,243,241,245,225,242,101,
2584    128, 51,212, 99,  2,125,249,126,  1,233,242,227,236,101,128, 36,
2585    220,245,226,229,228,243,241,245,225,242,101,128, 51,165,228,239,
2586    116,  2,126, 22,126, 31,225,227,227,229,238,116,128, 30, 65,226,
2587    229,236,239,119,128, 30, 67,101,  7,126, 55,126,182,126,193,126,
2588    208,126,233,127, 14,127, 26,101,  2,126, 61,126,169,109,  4,126,
2589     71,126, 80,126, 94,126,110,225,242,225,226,233, 99,128,  6, 69,
2590    230,233,238,225,236,225,242,225,226,233, 99,128,254,226,233,238,
2591    233,244,233,225,236,225,242,225,226,233, 99,128,254,227,237,101,
2592      2,126,117,126,130,228,233,225,236,225,242,225,226,233, 99,128,
2593    254,228,229,237,105,  2,126,138,126,153,238,233,244,233,225,236,
2594    225,242,225,226,233, 99,128,252,209,243,239,236,225,244,229,228,
2595    225,242,225,226,233, 99,128,252, 72,244,239,242,245,243,241,245,
2596    225,242,101,128, 51, 77,232,233,242,225,231,225,238, 97,128, 48,
2597    129,233,250,233,229,242,225,243,241,245,225,242,101,128, 51,126,
2598    235,225,244,225,235,225,238, 97,129, 48,225,126,221,232,225,236,
2599    230,247,233,228,244,104,128,255,146,109,130,  5,222,126,241,127,
2600      5,228,225,231,229,243,104,129,251, 62,126,252,232,229,226,242,
2601    229,119,128,251, 62,232,229,226,242,229,119,128,  5,222,238,225,
2602    242,237,229,238,233,225,110,128,  5,116,242,235,232, 97,  3,127,
2603     37,127, 46,127, 79,232,229,226,242,229,119,128,  5,165,235,229,
2604    230,245,236, 97,  2,127, 57,127, 66,232,229,226,242,229,119,128,
2605      5,166,236,229,230,244,232,229,226,242,229,119,128,  5,166,236,
2606    229,230,244,232,229,226,242,229,119,128,  5,165,104,  2,127, 98,
2607    127,104,239,239,107,128,  2,113,250,243,241,245,225,242,101,128,
2608     51,146,105,  6,127,128,127,165,128, 46,128, 57,128, 82,128,139,
2609    228,100,  2,127,135,127,160,236,229,228,239,244,235,225,244,225,
2610    235,225,238,225,232,225,236,230,247,233,228,244,104,128,255,101,
2611    239,116,128,  0,183,229,245,109,  5,127,179,127,214,127,229,127,
2612    238,128, 33, 97,  2,127,185,127,200,227,233,242,227,236,229,235,
2613    239,242,229,225,110,128, 50,114,240,225,242,229,238,235,239,242,
2614    229,225,110,128, 50, 18,227,233,242,227,236,229,235,239,242,229,
2615    225,110,128, 50,100,235,239,242,229,225,110,128, 49, 65,112,  2,
2616    127,244,128, 20, 97,  2,127,250,128,  8,238,243,233,239,243,235,
2617    239,242,229,225,110,128, 49,112,242,229,238,235,239,242,229,225,
2618    110,128, 50,  4,233,229,245,240,235,239,242,229,225,110,128, 49,
2619    110,243,233,239,243,235,239,242,229,225,110,128, 49,111,232,233,
2620    242,225,231,225,238, 97,128, 48,127,235,225,244,225,235,225,238,
2621     97,129, 48,223,128, 70,232,225,236,230,247,233,228,244,104,128,
2622    255,144,238,117,  2,128, 89,128,134,115,132, 34, 18,128,101,128,
2623    112,128,121,128,127,226,229,236,239,247,227,237, 98,128,  3, 32,
2624    227,233,242,227,236,101,128, 34,150,237,239,100,128,  2,215,240,
2625    236,245,115,128, 34, 19,244,101,128, 32, 50,242,105,  2,128,146,
2626    128,160,226,225,225,242,245,243,241,245,225,242,101,128, 51, 74,
2627    243,241,245,225,242,101,128, 51, 73,108,  2,128,175,128,190,239,
2628    238,231,236,229,231,244,245,242,238,229,100,128,  2,112,243,241,
2629    245,225,242,101,128, 51,150,109,  3,128,207,128,221,128,232,227,
2630    245,226,229,228,243,241,245,225,242,101,128, 51,163,239,238,239,
2631    243,240,225,227,101,128,255, 77,243,241,245,225,242,229,228,243,
2632    241,245,225,242,101,128, 51,159,111,  5,129,  4,129, 30,129, 55,
2633    129, 65,129, 74,104,  2,129, 10,129, 20,233,242,225,231,225,238,
2634     97,128, 48,130,237,243,241,245,225,242,101,128, 51,193,235,225,
2635    244,225,235,225,238, 97,129, 48,226,129, 43,232,225,236,230,247,
2636    233,228,244,104,128,255,147,236,243,241,245,225,242,101,128, 51,
2637    214,237,225,244,232,225,105,128, 14, 33,246,229,242,243,243,241,
2638    245,225,242,101,129, 51,167,129, 89,228,243,241,245,225,242,101,
2639    128, 51,168,240, 97,  2,129,106,129,112,242,229,110,128, 36,168,
2640    243,241,245,225,242,101,128, 51,171,115,  2,129,127,129,136,243,
2641    241,245,225,242,101,128, 51,179,245,240,229,242,233,239,114,128,
2642    246,239,244,245,242,238,229,100,128,  2,111,117,141,  0,181,129,
2643    185,129,189,129,199,129,223,129,233,129,255,130, 10,130, 35,130,
2644     58,130, 68,130, 98,130,162,130,172, 49,128,  0,181,225,243,241,
2645    245,225,242,101,128, 51,130,227,104,  2,129,206,129,216,231,242,
2646    229,225,244,229,114,128, 34,107,236,229,243,115,128, 34,106,230,
2647    243,241,245,225,242,101,128, 51,140,103,  2,129,239,129,246,242,
2648    229,229,107,128,  3,188,243,241,245,225,242,101,128, 51,141,232,
2649    233,242,225,231,225,238, 97,128, 48,128,235,225,244,225,235,225,
2650    238, 97,129, 48,224,130, 23,232,225,236,230,247,233,228,244,104,
2651    128,255,145,108,  2,130, 41,130, 50,243,241,245,225,242,101,128,
2652     51,149,244,233,240,236,121,128,  0,215,237,243,241,245,225,242,
2653    101,128, 51,155,238,225,104,  2,130, 76,130, 85,232,229,226,242,
2654    229,119,128,  5,163,236,229,230,244,232,229,226,242,229,119,128,
2655      5,163,115,  2,130,104,130,153,233, 99,  3,130,113,130,130,130,
2656    141,225,236,238,239,244,101,129, 38,106,130,124,228,226,108,128,
2657     38,107,230,236,225,244,243,233,231,110,128, 38,109,243,232,225,
2658    242,240,243,233,231,110,128, 38,111,243,241,245,225,242,101,128,
2659     51,178,246,243,241,245,225,242,101,128, 51,182,247,243,241,245,
2660    225,242,101,128, 51,188,118,  2,130,188,130,201,237,229,231,225,
2661    243,241,245,225,242,101,128, 51,185,243,241,245,225,242,101,128,
2662     51,183,119,  2,130,216,130,229,237,229,231,225,243,241,245,225,
2663    242,101,128, 51,191,243,241,245,225,242,101,128, 51,189,110,150,
2664      0,110,131, 30,131,164,131,188,131,254,132, 23,132, 81,132, 91,
2665    132,158,132,201,134,235,134,253,135, 22,135, 53,135, 79,135,144,
2666    137,126,137,134,137,159,137,167,138,135,138,145,138,155, 97,  8,
2667    131, 48,131, 68,131, 75,131, 82,131,107,131,118,131,143,131,155,
2668     98,  2,131, 54,131, 63,229,238,231,225,236,105,128,  9,168,236,
2669     97,128, 34,  7,227,245,244,101,128,  1, 68,228,229,246, 97,128,
2670      9, 40,231,117,  2,131, 89,131, 98,234,225,242,225,244,105,128,
2671     10,168,242,237,245,235,232,105,128, 10, 40,232,233,242,225,231,
2672    225,238, 97,128, 48,106,235,225,244,225,235,225,238, 97,129, 48,
2673    202,131,131,232,225,236,230,247,233,228,244,104,128,255,133,240,
2674    239,243,244,242,239,240,232,101,128,  1, 73,243,241,245,225,242,
2675    101,128, 51,129, 98,  2,131,170,131,180,239,240,239,237,239,230,
2676    111,128, 49, 11,243,240,225,227,101,128,  0,160, 99,  4,131,198,
2677    131,205,131,214,131,241,225,242,239,110,128,  1, 72,229,228,233,
2678    236,236, 97,128,  1, 70,233,242, 99,  2,131,222,131,227,236,101,
2679    128, 36,221,245,237,230,236,229,248,226,229,236,239,119,128, 30,
2680     75,239,237,237,225,225,227,227,229,238,116,128,  1, 70,228,239,
2681    116,  2,132,  6,132, 15,225,227,227,229,238,116,128, 30, 69,226,
2682    229,236,239,119,128, 30, 71,101,  3,132, 31,132, 42,132, 67,232,
2683    233,242,225,231,225,238, 97,128, 48,109,235,225,244,225,235,225,
2684    238, 97,129, 48,205,132, 55,232,225,236,230,247,233,228,244,104,
2685    128,255,136,247,243,232,229,241,229,236,243,233,231,110,128, 32,
2686    170,230,243,241,245,225,242,101,128, 51,139,103,  2,132, 97,132,
2687    147, 97,  3,132,105,132,115,132,122,226,229,238,231,225,236,105,
2688    128,  9,153,228,229,246, 97,128,  9, 25,231,117,  2,132,129,132,
2689    138,234,225,242,225,244,105,128, 10,153,242,237,245,235,232,105,
2690    128, 10, 25,239,238,231,245,244,232,225,105,128, 14,  7,104,  2,
2691    132,164,132,174,233,242,225,231,225,238, 97,128, 48,147,239,239,
2692    107,  2,132,182,132,189,236,229,230,116,128,  2,114,242,229,244,
2693    242,239,230,236,229,120,128,  2,115,105,  4,132,211,133,124,133,
2694    135,133,193,229,245,110,  7,132,229,133,  8,133, 40,133, 54,133,
2695     63,133, 96,133,109, 97,  2,132,235,132,250,227,233,242,227,236,
2696    229,235,239,242,229,225,110,128, 50,111,240,225,242,229,238,235,
2697    239,242,229,225,110,128, 50, 15,227,105,  2,133, 15,133, 27,229,
2698    245,227,235,239,242,229,225,110,128, 49, 53,242,227,236,229,235,
2699    239,242,229,225,110,128, 50, 97,232,233,229,245,232,235,239,242,
2700    229,225,110,128, 49, 54,235,239,242,229,225,110,128, 49, 52,240,
2701     97,  2,133, 70,133, 84,238,243,233,239,243,235,239,242,229,225,
2702    110,128, 49,104,242,229,238,235,239,242,229,225,110,128, 50,  1,
2703    243,233,239,243,235,239,242,229,225,110,128, 49,103,244,233,235,
2704    229,245,244,235,239,242,229,225,110,128, 49,102,232,233,242,225,
2705    231,225,238, 97,128, 48,107,107,  2,133,141,133,165,225,244,225,
2706    235,225,238, 97,129, 48,203,133,153,232,225,236,230,247,233,228,
2707    244,104,128,255,134,232,225,232,233,116,  2,133,175,133,186,236,
2708    229,230,244,244,232,225,105,128,248,153,244,232,225,105,128, 14,
2709     77,238,101,141,  0, 57,133,224,133,233,133,243,134, 17,134, 24,
2710    134, 49,134, 76,134,110,134,122,134,133,134,166,134,174,134,185,
2711    225,242,225,226,233, 99,128,  6,105,226,229,238,231,225,236,105,
2712    128,  9,239,227,233,242,227,236,101,129, 36,104,133,254,233,238,
2713    246,229,242,243,229,243,225,238,243,243,229,242,233,102,128, 39,
2714    146,228,229,246, 97,128,  9,111,231,117,  2,134, 31,134, 40,234,
2715    225,242,225,244,105,128, 10,239,242,237,245,235,232,105,128, 10,
2716    111,232, 97,  2,134, 56,134, 67,227,235,225,242,225,226,233, 99,
2717    128,  6,105,238,231,250,232,239,117,128, 48, 41,105,  2,134, 82,
2718    134,100,228,229,239,231,242,225,240,232,233,227,240,225,242,229,
2719    110,128, 50, 40,238,230,229,242,233,239,114,128, 32,137,237,239,
2720    238,239,243,240,225,227,101,128,255, 25,239,236,228,243,244,249,
2721    236,101,128,247, 57,112,  2,134,139,134,146,225,242,229,110,128,
2722     36,124,229,114,  2,134,153,134,159,233,239,100,128, 36,144,243,
2723    233,225,110,128,  6,249,242,239,237,225,110,128, 33,120,243,245,
2724    240,229,242,233,239,114,128, 32,121,116,  2,134,191,134,229,229,
2725    229,110,  2,134,199,134,208,227,233,242,227,236,101,128, 36,114,
2726    112,  2,134,214,134,221,225,242,229,110,128, 36,134,229,242,233,
2727    239,100,128, 36,154,232,225,105,128, 14, 89,106,129,  1,204,134,
2728    241,229,227,249,242,233,236,236,233, 99,128,  4, 90,235,225,244,
2729    225,235,225,238, 97,129, 48,243,135, 10,232,225,236,230,247,233,
2730    228,244,104,128,255,157,108,  2,135, 28,135, 42,229,231,242,233,
2731    231,232,244,236,239,238,103,128,  1,158,233,238,229,226,229,236,
2732    239,119,128, 30, 73,109,  2,135, 59,135, 70,239,238,239,243,240,
2733    225,227,101,128,255, 78,243,241,245,225,242,101,128, 51,154,110,
2734      2,135, 85,135,135, 97,  3,135, 93,135,103,135,110,226,229,238,
2735    231,225,236,105,128,  9,163,228,229,246, 97,128,  9, 35,231,117,
2736      2,135,117,135,126,234,225,242,225,244,105,128, 10,163,242,237,
2737    245,235,232,105,128, 10, 35,238,225,228,229,246, 97,128,  9, 41,
2738    111,  6,135,158,135,169,135,194,135,235,136,187,137,114,232,233,
2739    242,225,231,225,238, 97,128, 48,110,235,225,244,225,235,225,238,
2740     97,129, 48,206,135,182,232,225,236,230,247,233,228,244,104,128,
2741    255,137,110,  3,135,202,135,218,135,227,226,242,229,225,235,233,
2742    238,231,243,240,225,227,101,128,  0,160,229,238,244,232,225,105,
2743    128, 14, 19,245,244,232,225,105,128, 14, 25,239,110,  7,135,252,
2744    136,  5,136, 19,136, 53,136, 69,136,110,136,169,225,242,225,226,
2745    233, 99,128,  6, 70,230,233,238,225,236,225,242,225,226,233, 99,
2746    128,254,230,231,232,245,238,238, 97,  2,136, 30,136, 39,225,242,
2747    225,226,233, 99,128,  6,186,230,233,238,225,236,225,242,225,226,
2748    233, 99,128,251,159,233,238,233,244,233,225,236,225,242,225,226,
2749    233, 99,128,254,231,234,229,229,237,105,  2,136, 79,136, 94,238,
2750    233,244,233,225,236,225,242,225,226,233, 99,128,252,210,243,239,
2751    236,225,244,229,228,225,242,225,226,233, 99,128,252, 75,237,101,
2752      2,136,117,136,130,228,233,225,236,225,242,225,226,233, 99,128,
2753    254,232,229,237,105,  2,136,138,136,153,238,233,244,233,225,236,
2754    225,242,225,226,233, 99,128,252,213,243,239,236,225,244,229,228,
2755    225,242,225,226,233, 99,128,252, 78,238,239,239,238,230,233,238,
2756    225,236,225,242,225,226,233, 99,128,252,141,116,  7,136,203,136,
2757    214,136,243,137, 22,137, 34,137, 54,137, 80,227,239,238,244,225,
2758    233,238,115,128, 34, 12,101,  2,136,220,136,236,236,229,237,229,
2759    238,116,129, 34,  9,136,231,239,102,128, 34,  9,241,245,225,108,
2760    128, 34, 96,231,242,229,225,244,229,114,129, 34,111,136,255,238,
2761    239,114,  2,137,  7,137, 15,229,241,245,225,108,128, 34,113,236,
2762    229,243,115,128, 34,121,233,228,229,238,244,233,227,225,108,128,
2763     34, 98,236,229,243,115,129, 34,110,137, 43,238,239,242,229,241,
2764    245,225,108,128, 34,112,112,  2,137, 60,137, 70,225,242,225,236,
2765    236,229,108,128, 34, 38,242,229,227,229,228,229,115,128, 34,128,
2766    243,117,  3,137, 89,137, 96,137,105,226,243,229,116,128, 34,132,
2767    227,227,229,229,228,115,128, 34,129,240,229,242,243,229,116,128,
2768     34,133,247,225,242,237,229,238,233,225,110,128,  5,118,240,225,
2769    242,229,110,128, 36,169,115,  2,137,140,137,149,243,241,245,225,
2770    242,101,128, 51,177,245,240,229,242,233,239,114,128, 32,127,244,
2771    233,236,228,101,128,  0,241,117,132,  3,189,137,179,137,190,138,
2772     15,138, 98,232,233,242,225,231,225,238, 97,128, 48,108,107,  2,
2773    137,196,137,220,225,244,225,235,225,238, 97,129, 48,204,137,208,
2774    232,225,236,230,247,233,228,244,104,128,255,135,244, 97,  3,137,
2775    229,137,239,137,246,226,229,238,231,225,236,105,128,  9,188,228,
2776    229,246, 97,128,  9, 60,231,117,  2,137,253,138,  6,234,225,242,
2777    225,244,105,128, 10,188,242,237,245,235,232,105,128, 10, 60,109,
2778      2,138, 21,138, 55,226,229,242,243,233,231,110,130,  0, 35,138,
2779     35,138, 47,237,239,238,239,243,240,225,227,101,128,255,  3,243,
2780    237,225,236,108,128,254, 95,229,114,  2,138, 62,138, 94,225,236,
2781    243,233,231,110,  2,138, 73,138, 81,231,242,229,229,107,128,  3,
2782    116,236,239,247,229,242,231,242,229,229,107,128,  3,117,111,128,
2783     33, 22,110,130,  5,224,138,106,138,126,228,225,231,229,243,104,
2784    129,251, 64,138,117,232,229,226,242,229,119,128,251, 64,232,229,
2785    226,242,229,119,128,  5,224,246,243,241,245,225,242,101,128, 51,
2786    181,247,243,241,245,225,242,101,128, 51,187,249, 97,  3,138,164,
2787    138,174,138,181,226,229,238,231,225,236,105,128,  9,158,228,229,
2788    246, 97,128,  9, 30,231,117,  2,138,188,138,197,234,225,242,225,
2789    244,105,128, 10,158,242,237,245,235,232,105,128, 10, 30,111,147,
2790      0,111,138,248,139, 14,139, 92,140,  6,140, 78,140, 93,140,133,
2791    141,  0,141, 21,141, 59,141, 70,141,248,143, 82,143,146,143,179,
2792    143,225,144, 98,144,145,144,157, 97,  2,138,254,139,  5,227,245,
2793    244,101,128,  0,243,238,231,244,232,225,105,128, 14, 45, 98,  4,
2794    139, 24,139, 66,139, 75,139, 85,225,242,242,229,100,130,  2,117,
2795    139, 36,139, 47,227,249,242,233,236,236,233, 99,128,  4,233,228,
2796    233,229,242,229,243,233,243,227,249,242,233,236,236,233, 99,128,
2797      4,235,229,238,231,225,236,105,128,  9,147,239,240,239,237,239,
2798    230,111,128, 49, 27,242,229,246,101,128,  1, 79, 99,  3,139,100,
2799    139,173,139,252, 97,  2,139,106,139,167,238,228,242, 97,  3,139,
2800    117,139,124,139,135,228,229,246, 97,128,  9, 17,231,245,234,225,
2801    242,225,244,105,128, 10,145,246,239,247,229,236,243,233,231,110,
2802      2,139,149,139,156,228,229,246, 97,128,  9, 73,231,245,234,225,
2803    242,225,244,105,128, 10,201,242,239,110,128,  1,210,233,242, 99,
2804      2,139,181,139,186,236,101,128, 36,222,245,237,230,236,229,120,
2805    133,  0,244,139,205,139,213,139,224,139,232,139,244,225,227,245,
2806    244,101,128, 30,209,228,239,244,226,229,236,239,119,128, 30,217,
2807    231,242,225,246,101,128, 30,211,232,239,239,235,225,226,239,246,
2808    101,128, 30,213,244,233,236,228,101,128, 30,215,249,242,233,236,
2809    236,233, 99,128,  4, 62,100,  4,140, 16,140, 39,140, 45,140, 68,
2810    226,108,  2,140, 23,140, 31,225,227,245,244,101,128,  1, 81,231,
2811    242,225,246,101,128,  2, 13,229,246, 97,128,  9, 19,233,229,242,
2812    229,243,233,115,129,  0,246,140, 57,227,249,242,233,236,236,233,
2813     99,128,  4,231,239,244,226,229,236,239,119,128, 30,205,101,129,
2814      1, 83,140, 84,235,239,242,229,225,110,128, 49, 90,103,  3,140,
2815    101,140,116,140,123,239,238,229,107,129,  2,219,140,110,227,237,
2816     98,128,  3, 40,242,225,246,101,128,  0,242,245,234,225,242,225,
2817    244,105,128, 10,147,104,  4,140,143,140,154,140,164,140,242,225,
2818    242,237,229,238,233,225,110,128,  5,133,233,242,225,231,225,238,
2819     97,128, 48, 74,111,  2,140,170,140,180,239,235,225,226,239,246,
2820    101,128, 30,207,242,110,133,  1,161,140,195,140,203,140,214,140,
2821    222,140,234,225,227,245,244,101,128, 30,219,228,239,244,226,229,
2822    236,239,119,128, 30,227,231,242,225,246,101,128, 30,221,232,239,
2823    239,235,225,226,239,246,101,128, 30,223,244,233,236,228,101,128,
2824     30,225,245,238,231,225,242,245,237,236,225,245,116,128,  1, 81,
2825    105,129,  1,163,141,  6,238,246,229,242,244,229,228,226,242,229,
2826    246,101,128,  2, 15,107,  2,141, 27,141, 51,225,244,225,235,225,
2827    238, 97,129, 48,170,141, 39,232,225,236,230,247,233,228,244,104,
2828    128,255,117,239,242,229,225,110,128, 49, 87,236,229,232,229,226,
2829    242,229,119,128,  5,171,109,  6,141, 84,141,112,141,119,141,208,
2830    141,219,141,237,225,227,242,239,110,130,  1, 77,141, 96,141,104,
2831    225,227,245,244,101,128, 30, 83,231,242,225,246,101,128, 30, 81,
2832    228,229,246, 97,128,  9, 80,229,231, 97,133,  3,201,141,135,141,
2833    139,141,150,141,164,141,180, 49,128,  3,214,227,249,242,233,236,
2834    236,233, 99,128,  4, 97,236,225,244,233,238,227,236,239,243,229,
2835    100,128,  2,119,242,239,245,238,228,227,249,242,233,236,236,233,
2836     99,128,  4,123,116,  2,141,186,141,201,233,244,236,239,227,249,
2837    242,233,236,236,233, 99,128,  4,125,239,238,239,115,128,  3,206,
2838    231,245,234,225,242,225,244,105,128, 10,208,233,227,242,239,110,
2839    129,  3,191,141,229,244,239,238,239,115,128,  3,204,239,238,239,
2840    243,240,225,227,101,128,255, 79,238,101,145,  0, 49,142, 31,142,
2841     40,142, 50,142, 80,142,105,142,114,142,123,142,148,142,182,142,
2842    216,142,228,142,247,143,  2,143, 35,143, 45,143, 53,143, 64,225,
2843    242,225,226,233, 99,128,  6, 97,226,229,238,231,225,236,105,128,
2844      9,231,227,233,242,227,236,101,129, 36, 96,142, 61,233,238,246,
2845    229,242,243,229,243,225,238,243,243,229,242,233,102,128, 39,138,
2846    100,  2,142, 86,142, 92,229,246, 97,128,  9,103,239,244,229,238,
2847    236,229,225,228,229,114,128, 32, 36,229,233,231,232,244,104,128,
2848     33, 91,230,233,244,244,229,100,128,246,220,231,117,  2,142,130,
2849    142,139,234,225,242,225,244,105,128, 10,231,242,237,245,235,232,
2850    105,128, 10,103,232, 97,  3,142,157,142,168,142,173,227,235,225,
2851    242,225,226,233, 99,128,  6, 97,236,102,128,  0,189,238,231,250,
2852    232,239,117,128, 48, 33,105,  2,142,188,142,206,228,229,239,231,
2853    242,225,240,232,233,227,240,225,242,229,110,128, 50, 32,238,230,
2854    229,242,233,239,114,128, 32,129,237,239,238,239,243,240,225,227,
2855    101,128,255, 17,238,245,237,229,242,225,244,239,242,226,229,238,
2856    231,225,236,105,128,  9,244,239,236,228,243,244,249,236,101,128,
2857    247, 49,112,  2,143,  8,143, 15,225,242,229,110,128, 36,116,229,
2858    114,  2,143, 22,143, 28,233,239,100,128, 36,136,243,233,225,110,
2859    128,  6,241,241,245,225,242,244,229,114,128,  0,188,242,239,237,
2860    225,110,128, 33,112,243,245,240,229,242,233,239,114,128,  0,185,
2861    244,104,  2,143, 71,143, 76,225,105,128, 14, 81,233,242,100,128,
2862     33, 83,111,  3,143, 90,143,124,143,140,103,  2,143, 96,143,114,
2863    239,238,229,107,129,  1,235,143,105,237,225,227,242,239,110,128,
2864      1,237,245,242,237,245,235,232,105,128, 10, 19,237,225,244,242,
2865    225,231,245,242,237,245,235,232,105,128, 10, 75,240,229,110,128,
2866      2, 84,112,  3,143,154,143,161,143,172,225,242,229,110,128, 36,
2867    170,229,238,226,245,236,236,229,116,128, 37,230,244,233,239,110,
2868    128, 35, 37,114,  2,143,185,143,214,100,  2,143,191,143,202,230,
2869    229,237,233,238,233,238,101,128,  0,170,237,225,243,227,245,236,
2870    233,238,101,128,  0,186,244,232,239,231,239,238,225,108,128, 34,
2871     31,115,  5,143,237,144, 13,144, 30,144, 75,144, 88,232,239,242,
2872    116,  2,143,246,143,253,228,229,246, 97,128,  9, 18,246,239,247,
2873    229,236,243,233,231,238,228,229,246, 97,128,  9, 74,236,225,243,
2874    104,129,  0,248,144, 22,225,227,245,244,101,128,  1,255,237,225,
2875    236,108,  2,144, 39,144, 50,232,233,242,225,231,225,238, 97,128,
2876     48, 73,235,225,244,225,235,225,238, 97,129, 48,169,144, 63,232,
2877    225,236,230,247,233,228,244,104,128,255,107,244,242,239,235,229,
2878    225,227,245,244,101,128,  1,255,245,240,229,242,233,239,114,128,
2879    246,240,116,  2,144,104,144,115,227,249,242,233,236,236,233, 99,
2880    128,  4,127,233,236,228,101,130,  0,245,144,126,144,134,225,227,
2881    245,244,101,128, 30, 77,228,233,229,242,229,243,233,115,128, 30,
2882     79,245,226,239,240,239,237,239,230,111,128, 49, 33,118,  2,144,
2883    163,144,244,229,114,  2,144,170,144,236,236,233,238,101,131, 32,
2884     62,144,183,144,206,144,229, 99,  2,144,189,144,201,229,238,244,
2885    229,242,236,233,238,101,128,254, 74,237, 98,128,  3,  5,100,  2,
2886    144,212,144,220,225,243,232,229,100,128,254, 73,226,236,247,225,
2887    246,121,128,254, 76,247,225,246,121,128,254, 75,243,227,239,242,
2888    101,128,  0,175,239,247,229,236,243,233,231,110,  3,145,  3,145,
2889     13,145, 20,226,229,238,231,225,236,105,128,  9,203,228,229,246,
2890     97,128,  9, 75,231,245,234,225,242,225,244,105,128, 10,203,112,
2891    145,  0,112,145, 69,147,197,147,208,147,217,147,229,149,154,149,
2892    164,150,156,151,175,152,  9,152, 35,152,166,152,174,153, 76,153,
2893    134,153,162,153,172, 97, 14,145, 99,145,131,145,141,145,148,145,
2894    155,145,203,145,214,145,228,145,239,146, 30,146, 44,147, 56,147,
2895     95,147,185, 97,  2,145,105,145,117,237,240,243,243,241,245,225,
2896    242,101,128, 51,128,243,229,238,244,239,243,241,245,225,242,101,
2897    128, 51, 43,226,229,238,231,225,236,105,128,  9,170,227,245,244,
2898    101,128, 30, 85,228,229,246, 97,128,  9, 42,103,  2,145,161,145,
2899    179,101,  2,145,167,145,174,228,239,247,110,128, 33,223,245,112,
2900    128, 33,222,117,  2,145,185,145,194,234,225,242,225,244,105,128,
2901     10,170,242,237,245,235,232,105,128, 10, 42,232,233,242,225,231,
2902    225,238, 97,128, 48,113,233,249,225,238,238,239,233,244,232,225,
2903    105,128, 14, 47,235,225,244,225,235,225,238, 97,128, 48,209,108,
2904      2,145,245,146, 14,225,244,225,236,233,250,225,244,233,239,238,
2905    227,249,242,233,236,236,233,227,227,237, 98,128,  4,132,239,227,
2906    232,235,225,227,249,242,233,236,236,233, 99,128,  4,192,238,243,
2907    233,239,243,235,239,242,229,225,110,128, 49,127,114,  3,146, 52,
2908    146, 73,147, 45, 97,  2,146, 58,146, 66,231,242,225,240,104,128,
2909      0,182,236,236,229,108,128, 34, 37,229,110,  2,146, 80,146,190,
2910    236,229,230,116,136,  0, 40,146,103,146,118,146,123,146,128,146,
2911    139,146,151,146,174,146,179,225,236,244,239,238,229,225,242,225,
2912    226,233, 99,128,253, 62,226,116,128,248,237,229,120,128,248,236,
2913    233,238,230,229,242,233,239,114,128, 32,141,237,239,238,239,243,
2914    240,225,227,101,128,255,  8,115,  2,146,157,146,164,237,225,236,
2915    108,128,254, 89,245,240,229,242,233,239,114,128, 32,125,244,112,
2916    128,248,235,246,229,242,244,233,227,225,108,128,254, 53,242,233,
2917    231,232,116,136,  0, 41,146,214,146,229,146,234,146,239,146,250,
2918    147,  6,147, 29,147, 34,225,236,244,239,238,229,225,242,225,226,
2919    233, 99,128,253, 63,226,116,128,248,248,229,120,128,248,247,233,
2920    238,230,229,242,233,239,114,128, 32,142,237,239,238,239,243,240,
2921    225,227,101,128,255,  9,115,  2,147, 12,147, 19,237,225,236,108,
2922    128,254, 90,245,240,229,242,233,239,114,128, 32,126,244,112,128,
2923    248,246,246,229,242,244,233,227,225,108,128,254, 54,244,233,225,
2924    236,228,233,230,102,128, 34,  2,115,  3,147, 64,147, 75,147, 87,
2925    229,241,232,229,226,242,229,119,128,  5,192,232,244,225,232,229,
2926    226,242,229,119,128,  5,153,241,245,225,242,101,128, 51,169,244,
2927    225,104,134,  5,183,147,113,147,127,147,132,147,141,147,156,147,
2928    172, 49,  2,147,119,147,123, 49,128,  5,183,100,128,  5,183,178,
2929     97,128,  5,183,232,229,226,242,229,119,128,  5,183,238,225,242,
2930    242,239,247,232,229,226,242,229,119,128,  5,183,241,245,225,242,
2931    244,229,242,232,229,226,242,229,119,128,  5,183,247,233,228,229,
2932    232,229,226,242,229,119,128,  5,183,250,229,242,232,229,226,242,
2933    229,119,128,  5,161,226,239,240,239,237,239,230,111,128, 49,  6,
2934    227,233,242,227,236,101,128, 36,223,228,239,244,225,227,227,229,
2935    238,116,128, 30, 87,101,137,  5,228,147,251,148,  6,148, 26,148,
2936     38,148, 58,148,160,148,171,148,192,149,147,227,249,242,233,236,
2937    236,233, 99,128,  4, 63,228,225,231,229,243,104,129,251, 68,148,
2938     17,232,229,226,242,229,119,128,251, 68,229,250,233,243,241,245,
2939    225,242,101,128, 51, 59,230,233,238,225,236,228,225,231,229,243,
2940    232,232,229,226,242,229,119,128,251, 67,104,  5,148, 70,148, 93,
2941    148,101,148,115,148,145,225,114,  2,148, 77,148, 84,225,226,233,
2942     99,128,  6,126,237,229,238,233,225,110,128,  5,122,229,226,242,
2943    229,119,128,  5,228,230,233,238,225,236,225,242,225,226,233, 99,
2944    128,251, 87,105,  2,148,121,148,136,238,233,244,233,225,236,225,
2945    242,225,226,233, 99,128,251, 88,242,225,231,225,238, 97,128, 48,
2946    122,237,229,228,233,225,236,225,242,225,226,233, 99,128,251, 89,
2947    235,225,244,225,235,225,238, 97,128, 48,218,237,233,228,228,236,
2948    229,232,239,239,235,227,249,242,233,236,236,233, 99,128,  4,167,
2949    114,  5,148,204,148,216,149,  2,149,123,149,136,225,230,229,232,
2950    229,226,242,229,119,128,251, 78,227,229,238,116,131,  0, 37,148,
2951    229,148,238,148,250,225,242,225,226,233, 99,128,  6,106,237,239,
2952    238,239,243,240,225,227,101,128,255,  5,243,237,225,236,108,128,
2953    254,106,105,  2,149,  8,149,105,239,100,134,  0, 46,149, 25,149,
2954     36,149, 47,149, 59,149, 70,149, 82,225,242,237,229,238,233,225,
2955    110,128,  5,137,227,229,238,244,229,242,229,100,128,  0,183,232,
2956    225,236,230,247,233,228,244,104,128,255, 97,233,238,230,229,242,
2957    233,239,114,128,246,231,237,239,238,239,243,240,225,227,101,128,
2958    255, 14,115,  2,149, 88,149, 95,237,225,236,108,128,254, 82,245,
2959    240,229,242,233,239,114,128,246,232,243,240,239,237,229,238,233,
2960    231,242,229,229,235,227,237, 98,128,  3, 66,240,229,238,228,233,
2961    227,245,236,225,114,128, 34,165,244,232,239,245,243,225,238,100,
2962    128, 32, 48,243,229,244, 97,128, 32,167,230,243,241,245,225,242,
2963    101,128, 51,138,104,  3,149,172,149,222,150,103, 97,  3,149,180,
2964    149,190,149,197,226,229,238,231,225,236,105,128,  9,171,228,229,
2965    246, 97,128,  9, 43,231,117,  2,149,204,149,213,234,225,242,225,
2966    244,105,128, 10,171,242,237,245,235,232,105,128, 10, 43,105,133,
2967      3,198,149,236,149,240,150, 70,150, 78,150, 89, 49,128,  3,213,
2968    229,245,240,104,  4,149,253,150, 32,150, 47,150, 56, 97,  2,150,
2969      3,150, 18,227,233,242,227,236,229,235,239,242,229,225,110,128,
2970     50,122,240,225,242,229,238,235,239,242,229,225,110,128, 50, 26,
2971    227,233,242,227,236,229,235,239,242,229,225,110,128, 50,108,235,
2972    239,242,229,225,110,128, 49, 77,240,225,242,229,238,235,239,242,
2973    229,225,110,128, 50, 12,236,225,244,233,110,128,  2,120,238,244,
2974    232,245,244,232,225,105,128, 14, 58,243,249,237,226,239,236,231,
2975    242,229,229,107,128,  3,213,111,  3,150,111,150,116,150,142,239,
2976    107,128,  1,165,240,104,  2,150,123,150,132,225,238,244,232,225,
2977    105,128, 14, 30,245,238,231,244,232,225,105,128, 14, 28,243,225,
2978    237,240,232,225,239,244,232,225,105,128, 14, 32,105,133,  3,192,
2979    150,170,151,126,151,137,151,148,151,162,229,245,112,  6,150,186,
2980    150,221,150,253,151, 25,151, 39,151, 91, 97,  2,150,192,150,207,
2981    227,233,242,227,236,229,235,239,242,229,225,110,128, 50,115,240,
2982    225,242,229,238,235,239,242,229,225,110,128, 50, 19,227,105,  2,
2983    150,228,150,240,229,245,227,235,239,242,229,225,110,128, 49,118,
2984    242,227,236,229,235,239,242,229,225,110,128, 50,101,107,  2,151,
2985      3,151, 17,233,249,229,239,235,235,239,242,229,225,110,128, 49,
2986    114,239,242,229,225,110,128, 49, 66,240,225,242,229,238,235,239,
2987    242,229,225,110,128, 50,  5,243,233,239,115,  2,151, 48,151, 76,
2988    107,  2,151, 54,151, 68,233,249,229,239,235,235,239,242,229,225,
2989    110,128, 49,116,239,242,229,225,110,128, 49, 68,244,233,235,229,
2990    245,244,235,239,242,229,225,110,128, 49,117,116,  2,151, 97,151,
2991    112,232,233,229,245,244,232,235,239,242,229,225,110,128, 49,119,
2992    233,235,229,245,244,235,239,242,229,225,110,128, 49,115,232,233,
2993    242,225,231,225,238, 97,128, 48,116,235,225,244,225,235,225,238,
2994     97,128, 48,212,243,249,237,226,239,236,231,242,229,229,107,128,
2995      3,214,247,242,225,242,237,229,238,233,225,110,128,  5,131,236,
2996    245,115,132,  0, 43,151,189,151,200,151,209,151,242,226,229,236,
2997    239,247,227,237, 98,128,  3, 31,227,233,242,227,236,101,128, 34,
2998    149,109,  2,151,215,151,222,233,238,245,115,128,  0,177,111,  2,
2999    151,228,151,232,100,128,  2,214,238,239,243,240,225,227,101,128,
3000    255, 11,115,  2,151,248,151,255,237,225,236,108,128,254, 98,245,
3001    240,229,242,233,239,114,128, 32,122,109,  2,152, 15,152, 26,239,
3002    238,239,243,240,225,227,101,128,255, 80,243,241,245,225,242,101,
3003    128, 51,216,111,  5,152, 47,152, 58,152,125,152,136,152,146,232,
3004    233,242,225,231,225,238, 97,128, 48,125,233,238,244,233,238,231,
3005    233,238,228,229,120,  4,152, 78,152, 90,152,102,152,115,228,239,
3006    247,238,247,232,233,244,101,128, 38, 31,236,229,230,244,247,232,
3007    233,244,101,128, 38, 28,242,233,231,232,244,247,232,233,244,101,
3008    128, 38, 30,245,240,247,232,233,244,101,128, 38, 29,235,225,244,
3009    225,235,225,238, 97,128, 48,221,240,236,225,244,232,225,105,128,
3010     14, 27,243,244,225,236,237,225,242,107,129, 48, 18,152,159,230,
3011    225,227,101,128, 48, 32,240,225,242,229,110,128, 36,171,114,  3,
3012    152,182,152,208,152,233,101,  2,152,188,152,196,227,229,228,229,
3013    115,128, 34,122,243,227,242,233,240,244,233,239,110,128, 33, 30,
3014    233,237,101,  2,152,216,152,222,237,239,100,128,  2,185,242,229,
3015    246,229,242,243,229,100,128, 32, 53,111,  4,152,243,152,250,153,
3016      4,153, 17,228,245,227,116,128, 34, 15,234,229,227,244,233,246,
3017    101,128, 35,  5,236,239,238,231,229,228,235,225,238, 97,128, 48,
3018    252,112,  2,153, 23,153, 60,101,  2,153, 29,153, 36,236,236,239,
3019    114,128, 35, 24,242,243,117,  2,153, 44,153, 51,226,243,229,116,
3020    128, 34,130,240,229,242,243,229,116,128, 34,131,239,242,244,233,
3021    239,110,129, 34, 55,153, 71,225,108,128, 34, 29,115,  2,153, 82,
3022    153,125,105,130,  3,200,153, 90,153,101,227,249,242,233,236,236,
3023    233, 99,128,  4,113,236,233,240,238,229,245,237,225,244,225,227,
3024    249,242,233,236,236,233,227,227,237, 98,128,  4,134,243,241,245,
3025    225,242,101,128, 51,176,117,  2,153,140,153,151,232,233,242,225,
3026    231,225,238, 97,128, 48,119,235,225,244,225,235,225,238, 97,128,
3027     48,215,246,243,241,245,225,242,101,128, 51,180,247,243,241,245,
3028    225,242,101,128, 51,186,113,136,  0,113,153,202,154,251,155,  6,
3029    155, 15,155, 22,155, 34,155, 72,155, 80, 97,  4,153,212,153,235,
3030    154, 43,154,234,100,  2,153,218,153,224,229,246, 97,128,  9, 88,
3031    237,225,232,229,226,242,229,119,128,  5,168,102,  4,153,245,153,
3032    254,154, 12,154, 28,225,242,225,226,233, 99,128,  6, 66,230,233,
3033    238,225,236,225,242,225,226,233, 99,128,254,214,233,238,233,244,
3034    233,225,236,225,242,225,226,233, 99,128,254,215,237,229,228,233,
3035    225,236,225,242,225,226,233, 99,128,254,216,237,225,244,115,136,
3036      5,184,154, 66,154, 86,154,100,154,105,154,110,154,119,154,134,
3037    154,221, 49,  3,154, 74,154, 78,154, 82, 48,128,  5,184, 97,128,
3038      5,184, 99,128,  5,184, 50,  2,154, 92,154, 96, 55,128,  5,184,
3039     57,128,  5,184,179, 51,128,  5,184,228,101,128,  5,184,232,229,
3040    226,242,229,119,128,  5,184,238,225,242,242,239,247,232,229,226,
3041    242,229,119,128,  5,184,113,  2,154,140,154,206,225,244,225,110,
3042      4,154,153,154,162,154,177,154,193,232,229,226,242,229,119,128,
3043      5,184,238,225,242,242,239,247,232,229,226,242,229,119,128,  5,
3044    184,241,245,225,242,244,229,242,232,229,226,242,229,119,128,  5,
3045    184,247,233,228,229,232,229,226,242,229,119,128,  5,184,245,225,
3046    242,244,229,242,232,229,226,242,229,119,128,  5,184,247,233,228,
3047    229,232,229,226,242,229,119,128,  5,184,242,238,229,249,240,225,
3048    242,225,232,229,226,242,229,119,128,  5,159,226,239,240,239,237,
3049    239,230,111,128, 49, 17,227,233,242,227,236,101,128, 36,224,232,
3050    239,239,107,128,  2,160,237,239,238,239,243,240,225,227,101,128,
3051    255, 81,239,102,130,  5,231,155, 43,155, 63,228,225,231,229,243,
3052    104,129,251, 71,155, 54,232,229,226,242,229,119,128,251, 71,232,
3053    229,226,242,229,119,128,  5,231,240,225,242,229,110,128, 36,172,
3054    117,  4,155, 90,155,102,155,191,156, 22,225,242,244,229,242,238,
3055    239,244,101,128, 38,105,226,245,244,115,135,  5,187,155,123,155,
3056    128,155,133,155,138,155,147,155,162,155,178,177, 56,128,  5,187,
3057    178, 53,128,  5,187,179, 49,128,  5,187,232,229,226,242,229,119,
3058    128,  5,187,238,225,242,242,239,247,232,229,226,242,229,119,128,
3059      5,187,241,245,225,242,244,229,242,232,229,226,242,229,119,128,
3060      5,187,247,233,228,229,232,229,226,242,229,119,128,  5,187,229,
3061    243,244,233,239,110,133,  0, 63,155,210,155,233,155,250,156,  2,
3062    156, 14,225,114,  2,155,217,155,224,225,226,233, 99,128,  6, 31,
3063    237,229,238,233,225,110,128,  5, 94,228,239,247,110,129,  0,191,
3064    155,242,243,237,225,236,108,128,247,191,231,242,229,229,107,128,
3065      3,126,237,239,238,239,243,240,225,227,101,128,255, 31,243,237,
3066    225,236,108,128,247, 63,239,244,101,  4,156, 34,156,105,156,125,
3067    156,154,228,226,108,133,  0, 34,156, 50,156, 57,156, 64,156, 76,
3068    156, 97,226,225,243,101,128, 32, 30,236,229,230,116,128, 32, 28,
3069    237,239,238,239,243,240,225,227,101,128,255,  2,240,242,233,237,
3070    101,129, 48, 30,156, 86,242,229,246,229,242,243,229,100,128, 48,
3071     29,242,233,231,232,116,128, 32, 29,236,229,230,116,129, 32, 24,
3072    156,114,242,229,246,229,242,243,229,100,128, 32, 27,114,  2,156,
3073    131,156,141,229,246,229,242,243,229,100,128, 32, 27,233,231,232,
3074    116,129, 32, 25,156,150,110,128,  1, 73,243,233,238,231,108,  2,
3075    156,164,156,171,226,225,243,101,128, 32, 26,101,129,  0, 39,156,
3076    177,237,239,238,239,243,240,225,227,101,128,255,  7,114,145,  0,
3077    114,156,227,157,231,157,242,158, 33,158, 84,159,101,159,125,159,
3078    220,161,254,162, 35,162, 47,162,101,162,109,163, 15,163, 26,163,
3079     61,163,161, 97, 11,156,251,157,  6,157, 16,157, 23,157, 88,157,
3080    104,157,129,157,140,157,165,157,188,157,225,225,242,237,229,238,
3081    233,225,110,128,  5,124,226,229,238,231,225,236,105,128,  9,176,
3082    227,245,244,101,128,  1, 85,100,  4,157, 33,157, 39,157, 53,157,
3083     79,229,246, 97,128,  9, 48,233,227,225,108,129, 34, 26,157, 48,
3084    229,120,128,248,229,239,246,229,242,243,243,241,245,225,242,101,
3085    129, 51,174,157, 69,228,243,241,245,225,242,101,128, 51,175,243,
3086    241,245,225,242,101,128, 51,173,230,101,129,  5,191,157, 95,232,
3087    229,226,242,229,119,128,  5,191,231,117,  2,157,111,157,120,234,
3088    225,242,225,244,105,128, 10,176,242,237,245,235,232,105,128, 10,
3089     48,232,233,242,225,231,225,238, 97,128, 48,137,235,225,244,225,
3090    235,225,238, 97,129, 48,233,157,153,232,225,236,230,247,233,228,
3091    244,104,128,255,151,236,239,247,229,242,228,233,225,231,239,238,
3092    225,236,226,229,238,231,225,236,105,128,  9,241,109,  2,157,194,
3093    157,217,233,228,228,236,229,228,233,225,231,239,238,225,236,226,
3094    229,238,231,225,236,105,128,  9,240,243,232,239,242,110,128,  2,
3095    100,244,233,111,128, 34, 54,226,239,240,239,237,239,230,111,128,
3096     49, 22, 99,  4,157,252,158,  3,158, 12,158, 20,225,242,239,110,
3097    128,  1, 89,229,228,233,236,236, 97,128,  1, 87,233,242,227,236,
3098    101,128, 36,225,239,237,237,225,225,227,227,229,238,116,128,  1,
3099     87,100,  2,158, 39,158, 49,226,236,231,242,225,246,101,128,  2,
3100     17,239,116,  2,158, 56,158, 65,225,227,227,229,238,116,128, 30,
3101     89,226,229,236,239,119,129, 30, 91,158, 75,237,225,227,242,239,
3102    110,128, 30, 93,101,  6,158, 98,158,143,158,178,158,233,159,  2,
3103    159, 35,102,  2,158,104,158,117,229,242,229,238,227,229,237,225,
3104    242,107,128, 32, 59,236,229,248,243,117,  2,158,127,158,134,226,
3105    243,229,116,128, 34,134,240,229,242,243,229,116,128, 34,135,231,
3106    233,243,244,229,114,  2,158,154,158,159,229,100,128,  0,174,115,
3107      2,158,165,158,171,225,238,115,128,248,232,229,242,233,102,128,
3108    246,218,104,  3,158,186,158,209,158,223,225,114,  2,158,193,158,
3109    200,225,226,233, 99,128,  6, 49,237,229,238,233,225,110,128,  5,
3110    128,230,233,238,225,236,225,242,225,226,233, 99,128,254,174,233,
3111    242,225,231,225,238, 97,128, 48,140,235,225,244,225,235,225,238,
3112     97,129, 48,236,158,246,232,225,236,230,247,233,228,244,104,128,
3113    255,154,243,104,130,  5,232,159, 11,159, 26,228,225,231,229,243,
3114    232,232,229,226,242,229,119,128,251, 72,232,229,226,242,229,119,
3115    128,  5,232,118,  3,159, 43,159, 56,159, 88,229,242,243,229,228,
3116    244,233,236,228,101,128, 34, 61,233, 97,  2,159, 63,159, 72,232,
3117    229,226,242,229,119,128,  5,151,237,245,231,242,225,243,232,232,
3118    229,226,242,229,119,128,  5,151,236,239,231,233,227,225,236,238,
3119    239,116,128, 35, 16,230,233,243,232,232,239,239,107,129,  2,126,
3120    159,114,242,229,246,229,242,243,229,100,128,  2,127,104,  2,159,
3121    131,159,154, 97,  2,159,137,159,147,226,229,238,231,225,236,105,
3122    128,  9,221,228,229,246, 97,128,  9, 93,111,131,  3,193,159,164,
3123    159,193,159,207,239,107,129,  2,125,159,171,244,245,242,238,229,
3124    100,129,  2,123,159,182,243,245,240,229,242,233,239,114,128,  2,
3125    181,243,249,237,226,239,236,231,242,229,229,107,128,  3,241,244,
3126    233,227,232,239,239,235,237,239,100,128,  2,222,105,  6,159,234,
3127    161, 22,161, 68,161, 79,161,104,161,240,229,245,108,  9,160,  0,
3128    160, 35,160, 50,160, 64,160,110,160,124,160,210,160,223,161,  2,
3129     97,  2,160,  6,160, 21,227,233,242,227,236,229,235,239,242,229,
3130    225,110,128, 50,113,240,225,242,229,238,235,239,242,229,225,110,
3131    128, 50, 17,227,233,242,227,236,229,235,239,242,229,225,110,128,
3132     50, 99,232,233,229,245,232,235,239,242,229,225,110,128, 49, 64,
3133    107,  2,160, 70,160,102,233,249,229,239,107,  2,160, 80,160, 89,
3134    235,239,242,229,225,110,128, 49, 58,243,233,239,243,235,239,242,
3135    229,225,110,128, 49,105,239,242,229,225,110,128, 49, 57,237,233,
3136    229,245,237,235,239,242,229,225,110,128, 49, 59,112,  3,160,132,
3137    160,164,160,179, 97,  2,160,138,160,152,238,243,233,239,243,235,
3138    239,242,229,225,110,128, 49,108,242,229,238,235,239,242,229,225,
3139    110,128, 50,  3,232,233,229,245,240,232,235,239,242,229,225,110,
3140    128, 49, 63,233,229,245,112,  2,160,188,160,197,235,239,242,229,
3141    225,110,128, 49, 60,243,233,239,243,235,239,242,229,225,110,128,
3142     49,107,243,233,239,243,235,239,242,229,225,110,128, 49, 61,116,
3143      2,160,229,160,244,232,233,229,245,244,232,235,239,242,229,225,
3144    110,128, 49, 62,233,235,229,245,244,235,239,242,229,225,110,128,
3145     49,106,249,229,239,242,233,238,232,233,229,245,232,235,239,242,
3146    229,225,110,128, 49,109,231,232,116,  2,161, 30,161, 38,225,238,
3147    231,236,101,128, 34, 31,116,  2,161, 44,161, 58,225,227,235,226,
3148    229,236,239,247,227,237, 98,128,  3, 25,242,233,225,238,231,236,
3149    101,128, 34,191,232,233,242,225,231,225,238, 97,128, 48,138,235,
3150    225,244,225,235,225,238, 97,129, 48,234,161, 92,232,225,236,230,
3151    247,233,228,244,104,128,255,152,110,  2,161,110,161,226,103,131,
3152      2,218,161,120,161,131,161,137,226,229,236,239,247,227,237, 98,
3153    128,  3, 37,227,237, 98,128,  3, 10,232,225,236,102,  2,161,146,
3154    161,192,236,229,230,116,131,  2,191,161,159,161,170,161,181,225,
3155    242,237,229,238,233,225,110,128,  5, 89,226,229,236,239,247,227,
3156    237, 98,128,  3, 28,227,229,238,244,229,242,229,100,128,  2,211,
3157    242,233,231,232,116,130,  2,190,161,204,161,215,226,229,236,239,
3158    247,227,237, 98,128,  3, 57,227,229,238,244,229,242,229,100,128,
3159      2,210,246,229,242,244,229,228,226,242,229,246,101,128,  2, 19,
3160    244,244,239,242,245,243,241,245,225,242,101,128, 51, 81,108,  2,
3161    162,  4,162, 15,233,238,229,226,229,236,239,119,128, 30, 95,239,
3162    238,231,236,229,103,129,  2,124,162, 26,244,245,242,238,229,100,
3163    128,  2,122,237,239,238,239,243,240,225,227,101,128,255, 82,111,
3164      3,162, 55,162, 66,162, 91,232,233,242,225,231,225,238, 97,128,
3165     48,141,235,225,244,225,235,225,238, 97,129, 48,237,162, 79,232,
3166    225,236,230,247,233,228,244,104,128,255,155,242,245,225,244,232,
3167    225,105,128, 14, 35,240,225,242,229,110,128, 36,173,114,  3,162,
3168    117,162,153,162,183, 97,  3,162,125,162,135,162,142,226,229,238,
3169    231,225,236,105,128,  9,220,228,229,246, 97,128,  9, 49,231,245,
3170    242,237,245,235,232,105,128, 10, 92,229,104,  2,162,160,162,169,
3171    225,242,225,226,233, 99,128,  6,145,230,233,238,225,236,225,242,
3172    225,226,233, 99,128,251,141,246,239,227,225,236,233, 99,  4,162,
3173    199,162,209,162,216,162,227,226,229,238,231,225,236,105,128,  9,
3174    224,228,229,246, 97,128,  9, 96,231,245,234,225,242,225,244,105,
3175    128, 10,224,246,239,247,229,236,243,233,231,110,  3,162,243,162,
3176    253,163,  4,226,229,238,231,225,236,105,128,  9,196,228,229,246,
3177     97,128,  9, 68,231,245,234,225,242,225,244,105,128, 10,196,243,
3178    245,240,229,242,233,239,114,128,246,241,116,  2,163, 32,163, 40,
3179    226,236,239,227,107,128, 37,144,245,242,238,229,100,129,  2,121,
3180    163, 50,243,245,240,229,242,233,239,114,128,  2,180,117,  4,163,
3181     71,163, 82,163,107,163,154,232,233,242,225,231,225,238, 97,128,
3182     48,139,235,225,244,225,235,225,238, 97,129, 48,235,163, 95,232,
3183    225,236,230,247,233,228,244,104,128,255,153,112,  2,163,113,163,
3184    148,229,101,  2,163,120,163,134,237,225,242,235,226,229,238,231,
3185    225,236,105,128,  9,242,243,233,231,238,226,229,238,231,225,236,
3186    105,128,  9,243,233,225,104,128,246,221,244,232,225,105,128, 14,
3187     36,246,239,227,225,236,233, 99,  4,163,177,163,187,163,194,163,
3188    205,226,229,238,231,225,236,105,128,  9,139,228,229,246, 97,128,
3189      9, 11,231,245,234,225,242,225,244,105,128, 10,139,246,239,247,
3190    229,236,243,233,231,110,  3,163,221,163,231,163,238,226,229,238,
3191    231,225,236,105,128,  9,195,228,229,246, 97,128,  9, 67,231,245,
3192    234,225,242,225,244,105,128, 10,195,115,147,  0,115,164, 35,166,
3193      5,166, 16,166,142,166,181,169,123,169,134,172, 21,174,159,174,
3194    205,174,232,175,167,175,234,177, 11,177, 21,177,207,178, 24,178,
3195    194,178,204, 97,  9,164, 55,164, 65,164, 86,164,158,164,183,164,
3196    194,164,219,164,251,165, 35,226,229,238,231,225,236,105,128,  9,
3197    184,227,245,244,101,129,  1, 91,164, 74,228,239,244,225,227,227,
3198    229,238,116,128, 30,101,100,  5,164, 98,164,107,164,113,164,127,
3199    164,143,225,242,225,226,233, 99,128,  6, 53,229,246, 97,128,  9,
3200     56,230,233,238,225,236,225,242,225,226,233, 99,128,254,186,233,
3201    238,233,244,233,225,236,225,242,225,226,233, 99,128,254,187,237,
3202    229,228,233,225,236,225,242,225,226,233, 99,128,254,188,231,117,
3203      2,164,165,164,174,234,225,242,225,244,105,128, 10,184,242,237,
3204    245,235,232,105,128, 10, 56,232,233,242,225,231,225,238, 97,128,
3205     48, 85,235,225,244,225,235,225,238, 97,129, 48,181,164,207,232,
3206    225,236,230,247,233,228,244,104,128,255,123,236,236,225,236,236,
3207    225,232,239,245,225,236,225,249,232,229,247,225,243,225,236,236,
3208    225,237,225,242,225,226,233, 99,128,253,250,237,229,235,104,130,
3209      5,225,165,  6,165, 26,228,225,231,229,243,104,129,251, 65,165,
3210     17,232,229,226,242,229,119,128,251, 65,232,229,226,242,229,119,
3211    128,  5,225,242, 97,  5,165, 48,165,122,165,130,165,180,165,188,
3212     97,  5,165, 60,165, 68,165, 76,165,107,165,115,225,244,232,225,
3213    105,128, 14, 50,229,244,232,225,105,128, 14, 65,233,237,225,233,
3214    109,  2,165, 86,165, 97,225,236,225,233,244,232,225,105,128, 14,
3215     68,245,225,238,244,232,225,105,128, 14, 67,237,244,232,225,105,
3216    128, 14, 51,244,232,225,105,128, 14, 48,229,244,232,225,105,128,
3217     14, 64,105,  3,165,138,165,162,165,173,105,  2,165,144,165,155,
3218    236,229,230,244,244,232,225,105,128,248,134,244,232,225,105,128,
3219     14, 53,236,229,230,244,244,232,225,105,128,248,133,244,232,225,
3220    105,128, 14, 52,239,244,232,225,105,128, 14, 66,117,  3,165,196,
3221    165,246,165,253,101,  3,165,204,165,228,165,239,101,  2,165,210,
3222    165,221,236,229,230,244,244,232,225,105,128,248,136,244,232,225,
3223    105,128, 14, 55,236,229,230,244,244,232,225,105,128,248,135,244,
3224    232,225,105,128, 14, 54,244,232,225,105,128, 14, 56,245,244,232,
3225    225,105,128, 14, 57,226,239,240,239,237,239,230,111,128, 49, 25,
3226     99,  5,166, 28,166, 49,166, 58,166,107,166,129,225,242,239,110,
3227    129,  1, 97,166, 37,228,239,244,225,227,227,229,238,116,128, 30,
3228    103,229,228,233,236,236, 97,128,  1, 95,232,247, 97,131,  2, 89,
3229    166, 70,166, 81,166,100,227,249,242,233,236,236,233, 99,128,  4,
3230    217,228,233,229,242,229,243,233,243,227,249,242,233,236,236,233,
3231     99,128,  4,219,232,239,239,107,128,  2, 90,233,242, 99,  2,166,
3232    115,166,120,236,101,128, 36,226,245,237,230,236,229,120,128,  1,
3233     93,239,237,237,225,225,227,227,229,238,116,128,  2, 25,228,239,
3234    116,  2,166,150,166,159,225,227,227,229,238,116,128, 30, 97,226,
3235    229,236,239,119,129, 30, 99,166,169,228,239,244,225,227,227,229,
3236    238,116,128, 30,105,101,  9,166,201,166,217,166,252,167, 61,167,
3237    164,167,191,167,216,168, 41,168, 68,225,231,245,236,236,226,229,
3238    236,239,247,227,237, 98,128,  3, 60, 99,  2,166,223,166,245,239,
3239    238,100,129, 32, 51,166,231,244,239,238,229,227,232,233,238,229,
3240    243,101,128,  2,202,244,233,239,110,128,  0,167,229,110,  4,167,
3241      7,167, 16,167, 30,167, 46,225,242,225,226,233, 99,128,  6, 51,
3242    230,233,238,225,236,225,242,225,226,233, 99,128,254,178,233,238,
3243    233,244,233,225,236,225,242,225,226,233, 99,128,254,179,237,229,
3244    228,233,225,236,225,242,225,226,233, 99,128,254,180,231,239,108,
3245    135,  5,182,167, 81,167, 95,167,100,167,109,167,124,167,140,167,
3246    151, 49,  2,167, 87,167, 91, 51,128,  5,182,102,128,  5,182,178,
3247     99,128,  5,182,232,229,226,242,229,119,128,  5,182,238,225,242,
3248    242,239,247,232,229,226,242,229,119,128,  5,182,241,245,225,242,
3249    244,229,242,232,229,226,242,229,119,128,  5,182,244,225,232,229,
3250    226,242,229,119,128,  5,146,247,233,228,229,232,229,226,242,229,
3251    119,128,  5,182,104,  2,167,170,167,181,225,242,237,229,238,233,
3252    225,110,128,  5,125,233,242,225,231,225,238, 97,128, 48, 91,235,
3253    225,244,225,235,225,238, 97,129, 48,187,167,204,232,225,236,230,
3254    247,233,228,244,104,128,255,126,237,105,  2,167,223,168, 10,227,
3255    239,236,239,110,131,  0, 59,167,237,167,246,168,  2,225,242,225,
3256    226,233, 99,128,  6, 27,237,239,238,239,243,240,225,227,101,128,
3257    255, 27,243,237,225,236,108,128,254, 84,246,239,233,227,229,228,
3258    237,225,242,235,235,225,238, 97,129, 48,156,168, 29,232,225,236,
3259    230,247,233,228,244,104,128,255,159,238,116,  2,168, 48,168, 58,
3260    233,243,241,245,225,242,101,128, 51, 34,239,243,241,245,225,242,
3261    101,128, 51, 35,246,229,110,142,  0, 55,168,102,168,111,168,121,
3262    168,151,168,158,168,168,168,193,168,220,168,254,169, 10,169, 21,
3263    169, 54,169, 62,169, 73,225,242,225,226,233, 99,128,  6,103,226,
3264    229,238,231,225,236,105,128,  9,237,227,233,242,227,236,101,129,
3265     36,102,168,132,233,238,246,229,242,243,229,243,225,238,243,243,
3266    229,242,233,102,128, 39,144,228,229,246, 97,128,  9,109,229,233,
3267    231,232,244,232,115,128, 33, 94,231,117,  2,168,175,168,184,234,
3268    225,242,225,244,105,128, 10,237,242,237,245,235,232,105,128, 10,
3269    109,232, 97,  2,168,200,168,211,227,235,225,242,225,226,233, 99,
3270    128,  6,103,238,231,250,232,239,117,128, 48, 39,105,  2,168,226,
3271    168,244,228,229,239,231,242,225,240,232,233,227,240,225,242,229,
3272    110,128, 50, 38,238,230,229,242,233,239,114,128, 32,135,237,239,
3273    238,239,243,240,225,227,101,128,255, 23,239,236,228,243,244,249,
3274    236,101,128,247, 55,112,  2,169, 27,169, 34,225,242,229,110,128,
3275     36,122,229,114,  2,169, 41,169, 47,233,239,100,128, 36,142,243,
3276    233,225,110,128,  6,247,242,239,237,225,110,128, 33,118,243,245,
3277    240,229,242,233,239,114,128, 32,119,116,  2,169, 79,169,117,229,
3278    229,110,  2,169, 87,169, 96,227,233,242,227,236,101,128, 36,112,
3279    112,  2,169,102,169,109,225,242,229,110,128, 36,132,229,242,233,
3280    239,100,128, 36,152,232,225,105,128, 14, 87,230,244,232,249,240,
3281    232,229,110,128,  0,173,104,  7,169,150,170,124,170,135,170,149,
3282    171, 94,171,107,172, 15, 97,  6,169,164,169,175,169,185,169,196,
3283    170, 83,170,108,225,242,237,229,238,233,225,110,128,  5,119,226,
3284    229,238,231,225,236,105,128,  9,182,227,249,242,233,236,236,233,
3285     99,128,  4, 72,100,  2,169,202,170, 42,228, 97,  4,169,213,169,
3286    222,169,253,170, 11,225,242,225,226,233, 99,128,  6, 81,228,225,
3287    237,237, 97,  2,169,232,169,241,225,242,225,226,233, 99,128,252,
3288     97,244,225,238,225,242,225,226,233, 99,128,252, 94,230,225,244,
3289    232,225,225,242,225,226,233, 99,128,252, 96,235,225,243,242, 97,
3290      2,170, 21,170, 30,225,242,225,226,233, 99,128,252, 98,244,225,
3291    238,225,242,225,226,233, 99,128,252, 95,101,132, 37,146,170, 54,
3292    170, 61,170, 69,170, 78,228,225,242,107,128, 37,147,236,233,231,
3293    232,116,128, 37,145,237,229,228,233,245,109,128, 37,146,246, 97,
3294    128,  9, 54,231,117,  2,170, 90,170, 99,234,225,242,225,244,105,
3295    128, 10,182,242,237,245,235,232,105,128, 10, 54,236,243,232,229,
3296    236,229,244,232,229,226,242,229,119,128,  5,147,226,239,240,239,
3297    237,239,230,111,128, 49, 21,227,232,225,227,249,242,233,236,236,
3298    233, 99,128,  4, 73,101,  4,170,159,170,224,170,234,170,251,229,
3299    110,  4,170,170,170,179,170,193,170,209,225,242,225,226,233, 99,
3300    128,  6, 52,230,233,238,225,236,225,242,225,226,233, 99,128,254,
3301    182,233,238,233,244,233,225,236,225,242,225,226,233, 99,128,254,
3302    183,237,229,228,233,225,236,225,242,225,226,233, 99,128,254,184,
3303    233,227,239,240,244,233, 99,128,  3,227,241,229,108,129, 32,170,
3304    170,242,232,229,226,242,229,119,128, 32,170,246, 97,134,  5,176,
3305    171, 12,171, 27,171, 41,171, 50,171, 65,171, 81, 49,  2,171, 18,
3306    171, 23,177, 53,128,  5,176, 53,128,  5,176, 50,  2,171, 33,171,
3307     37, 50,128,  5,176,101,128,  5,176,232,229,226,242,229,119,128,
3308      5,176,238,225,242,242,239,247,232,229,226,242,229,119,128,  5,
3309    176,241,245,225,242,244,229,242,232,229,226,242,229,119,128,  5,
3310    176,247,233,228,229,232,229,226,242,229,119,128,  5,176,232,225,
3311    227,249,242,233,236,236,233, 99,128,  4,187,105,  2,171,113,171,
3312    124,237,225,227,239,240,244,233, 99,128,  3,237,110,131,  5,233,
3313    171,134,171,217,171,226,100,  2,171,140,171,206,225,231,229,243,
3314    104,130,251, 73,171,152,171,161,232,229,226,242,229,119,128,251,
3315     73,115,  2,171,167,171,187,232,233,238,228,239,116,129,251, 44,
3316    171,178,232,229,226,242,229,119,128,251, 44,233,238,228,239,116,
3317    129,251, 45,171,197,232,229,226,242,229,119,128,251, 45,239,244,
3318    232,229,226,242,229,119,128,  5,193,232,229,226,242,229,119,128,
3319      5,233,115,  2,171,232,171,252,232,233,238,228,239,116,129,251,
3320     42,171,243,232,229,226,242,229,119,128,251, 42,233,238,228,239,
3321    116,129,251, 43,172,  6,232,229,226,242,229,119,128,251, 43,239,
3322    239,107,128,  2,130,105,  8,172, 39,172, 83,172, 94,172,119,172,
3323    149,172,157,172,170,173, 85,231,237, 97,131,  3,195,172, 51,172,
3324     55,172, 63, 49,128,  3,194,230,233,238,225,108,128,  3,194,236,
3325    245,238,225,244,229,243,249,237,226,239,236,231,242,229,229,107,
3326    128,  3,242,232,233,242,225,231,225,238, 97,128, 48, 87,235,225,
3327    244,225,235,225,238, 97,129, 48,183,172,107,232,225,236,230,247,
3328    233,228,244,104,128,255,124,236,245,113,  2,172,127,172,136,232,
3329    229,226,242,229,119,128,  5,189,236,229,230,244,232,229,226,242,
3330    229,119,128,  5,189,237,233,236,225,114,128, 34, 60,238,228,239,
3331    244,232,229,226,242,229,119,128,  5,194,239,115,  6,172,185,172,
3332    220,172,252,173, 24,173, 38,173, 70, 97,  2,172,191,172,206,227,
3333    233,242,227,236,229,235,239,242,229,225,110,128, 50,116,240,225,
3334    242,229,238,235,239,242,229,225,110,128, 50, 20,227,105,  2,172,
3335    227,172,239,229,245,227,235,239,242,229,225,110,128, 49,126,242,
3336    227,236,229,235,239,242,229,225,110,128, 50,102,107,  2,173,  2,
3337    173, 16,233,249,229,239,235,235,239,242,229,225,110,128, 49,122,
3338    239,242,229,225,110,128, 49, 69,238,233,229,245,238,235,239,242,
3339    229,225,110,128, 49,123,112,  2,173, 44,173, 57,225,242,229,238,
3340    235,239,242,229,225,110,128, 50,  6,233,229,245,240,235,239,242,
3341    229,225,110,128, 49,125,244,233,235,229,245,244,235,239,242,229,
3342    225,110,128, 49,124,120,141,  0, 54,173,115,173,124,173,134,173,
3343    164,173,171,173,196,173,223,174,  1,174, 13,174, 24,174, 57,174,
3344     65,174, 76,225,242,225,226,233, 99,128,  6,102,226,229,238,231,
3345    225,236,105,128,  9,236,227,233,242,227,236,101,129, 36,101,173,
3346    145,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,
3347    102,128, 39,143,228,229,246, 97,128,  9,108,231,117,  2,173,178,
3348    173,187,234,225,242,225,244,105,128, 10,236,242,237,245,235,232,
3349    105,128, 10,108,232, 97,  2,173,203,173,214,227,235,225,242,225,
3350    226,233, 99,128,  6,102,238,231,250,232,239,117,128, 48, 38,105,
3351      2,173,229,173,247,228,229,239,231,242,225,240,232,233,227,240,
3352    225,242,229,110,128, 50, 37,238,230,229,242,233,239,114,128, 32,
3353    134,237,239,238,239,243,240,225,227,101,128,255, 22,239,236,228,
3354    243,244,249,236,101,128,247, 54,112,  2,174, 30,174, 37,225,242,
3355    229,110,128, 36,121,229,114,  2,174, 44,174, 50,233,239,100,128,
3356     36,141,243,233,225,110,128,  6,246,242,239,237,225,110,128, 33,
3357    117,243,245,240,229,242,233,239,114,128, 32,118,116,  2,174, 82,
3358    174,153,229,229,110,  2,174, 90,174,132, 99,  2,174, 96,174,104,
3359    233,242,227,236,101,128, 36,111,245,242,242,229,238,227,249,228,
3360    229,238,239,237,233,238,225,244,239,242,226,229,238,231,225,236,
3361    105,128,  9,249,112,  2,174,138,174,145,225,242,229,110,128, 36,
3362    131,229,242,233,239,100,128, 36,151,232,225,105,128, 14, 86,108,
3363      2,174,165,174,185,225,243,104,129,  0, 47,174,173,237,239,238,
3364    239,243,240,225,227,101,128,255, 15,239,238,103,129,  1,127,174,
3365    193,228,239,244,225,227,227,229,238,116,128, 30,155,109,  2,174,
3366    211,174,221,233,236,229,230,225,227,101,128, 38, 58,239,238,239,
3367    243,240,225,227,101,128,255, 83,111,  6,174,246,175, 40,175, 51,
3368    175, 76,175,121,175,132,102,  2,174,252,175, 10,240,225,243,245,
3369    241,232,229,226,242,229,119,128,  5,195,116,  2,175, 16,175, 25,
3370    232,249,240,232,229,110,128,  0,173,243,233,231,238,227,249,242,
3371    233,236,236,233, 99,128,  4, 76,232,233,242,225,231,225,238, 97,
3372    128, 48, 93,235,225,244,225,235,225,238, 97,129, 48,189,175, 64,
3373    232,225,236,230,247,233,228,244,104,128,255,127,236,233,228,245,
3374    115,  2,175, 86,175,103,236,239,238,231,239,246,229,242,236,225,
3375    249,227,237, 98,128,  3, 56,243,232,239,242,244,239,246,229,242,
3376    236,225,249,227,237, 98,128,  3, 55,242,245,243,233,244,232,225,
3377    105,128, 14, 41,115,  3,175,140,175,150,175,158,225,236,225,244,
3378    232,225,105,128, 14, 40,239,244,232,225,105,128, 14, 11,245,225,
3379    244,232,225,105,128, 14, 42,240, 97,  3,175,176,175,196,175,228,
3380    227,101,129,  0, 32,175,183,232,225,227,235,225,242,225,226,233,
3381     99,128,  0, 32,228,101,129, 38, 96,175,203,243,245,233,116,  2,
3382    175,212,175,220,226,236,225,227,107,128, 38, 96,247,232,233,244,
3383    101,128, 38,100,242,229,110,128, 36,174,241,245,225,242,101, 11,
3384    176,  6,176, 17,176, 31,176, 56,176, 73,176, 99,176,114,176,147,
3385    176,174,176,230,176,245,226,229,236,239,247,227,237, 98,128,  3,
3386     59, 99,  2,176, 23,176, 27, 99,128, 51,196,109,128, 51,157,228,
3387    233,225,231,239,238,225,236,227,242,239,243,243,232,225,244,227,
3388    232,230,233,236,108,128, 37,169,232,239,242,233,250,239,238,244,
3389    225,236,230,233,236,108,128, 37,164,107,  2,176, 79,176, 83,103,
3390    128, 51,143,109,129, 51,158,176, 89,227,225,240,233,244,225,108,
3391    128, 51,206,108,  2,176,105,176,109,110,128, 51,209,239,103,128,
3392     51,210,109,  4,176,124,176,128,176,133,176,137,103,128, 51,142,
3393    233,108,128, 51,213,109,128, 51,156,243,241,245,225,242,229,100,
3394    128, 51,161,239,242,244,232,239,231,239,238,225,236,227,242,239,
3395    243,243,232,225,244,227,232,230,233,236,108,128, 37,166,245,240,
3396    240,229,114,  2,176,184,176,207,236,229,230,244,244,239,236,239,
3397    247,229,242,242,233,231,232,244,230,233,236,108,128, 37,167,242,
3398    233,231,232,244,244,239,236,239,247,229,242,236,229,230,244,230,
3399    233,236,108,128, 37,168,246,229,242,244,233,227,225,236,230,233,
3400    236,108,128, 37,165,247,232,233,244,229,247,233,244,232,243,237,
3401    225,236,236,226,236,225,227,107,128, 37,163,242,243,241,245,225,
3402    242,101,128, 51,219,115,  2,177, 27,177,197, 97,  4,177, 37,177,
3403     47,177, 54,177, 65,226,229,238,231,225,236,105,128,  9,183,228,
3404    229,246, 97,128,  9, 55,231,245,234,225,242,225,244,105,128, 10,
3405    183,238,103,  8,177, 84,177, 98,177,112,177,126,177,141,177,155,
3406    177,169,177,182,227,233,229,245,227,235,239,242,229,225,110,128,
3407     49, 73,232,233,229,245,232,235,239,242,229,225,110,128, 49,133,
3408    233,229,245,238,231,235,239,242,229,225,110,128, 49,128,235,233,
3409    249,229,239,235,235,239,242,229,225,110,128, 49, 50,238,233,229,
3410    245,238,235,239,242,229,225,110,128, 49,101,240,233,229,245,240,
3411    235,239,242,229,225,110,128, 49, 67,243,233,239,243,235,239,242,
3412    229,225,110,128, 49, 70,244,233,235,229,245,244,235,239,242,229,
3413    225,110,128, 49, 56,245,240,229,242,233,239,114,128,246,242,116,
3414      2,177,213,177,236,229,242,236,233,238,103,129,  0,163,177,224,
3415    237,239,238,239,243,240,225,227,101,128,255,225,242,239,235,101,
3416      2,177,245,178,  6,236,239,238,231,239,246,229,242,236,225,249,
3417    227,237, 98,128,  3, 54,243,232,239,242,244,239,246,229,242,236,
3418    225,249,227,237, 98,128,  3, 53,117,  7,178, 40,178, 72,178, 94,
3419    178,105,178,146,178,156,178,160,226,243,229,116,130, 34,130,178,
3420     51,178, 62,238,239,244,229,241,245,225,108,128, 34,138,239,242,
3421    229,241,245,225,108,128, 34,134, 99,  2,178, 78,178, 86,227,229,
3422    229,228,115,128, 34,123,232,244,232,225,116,128, 34, 11,232,233,
3423    242,225,231,225,238, 97,128, 48, 89,107,  2,178,111,178,135,225,
3424    244,225,235,225,238, 97,129, 48,185,178,123,232,225,236,230,247,
3425    233,228,244,104,128,255,125,245,238,225,242,225,226,233, 99,128,
3426      6, 82,237,237,225,244,233,239,110,128, 34, 17,110,128, 38, 60,
3427    240,229,242,243,229,116,130, 34,131,178,173,178,184,238,239,244,
3428    229,241,245,225,108,128, 34,139,239,242,229,241,245,225,108,128,
3429     34,135,246,243,241,245,225,242,101,128, 51,220,249,239,245,247,
3430    225,229,242,225,243,241,245,225,242,101,128, 51,124,116,144,  0,
3431    116,179,  1,180, 10,180, 31,180,174,180,214,183,  6,186,144,187,
3432    219,187,231,187,243,189, 20,189, 45,189,131,190, 55,190,239,191,
3433     73, 97, 10,179, 23,179, 33,179, 54,179, 61,179, 86,179,164,179,
3434    181,179,206,179,220,179,224,226,229,238,231,225,236,105,128,  9,
3435    164,227,107,  2,179, 40,179, 47,228,239,247,110,128, 34,164,236,
3436    229,230,116,128, 34,163,228,229,246, 97,128,  9, 36,231,117,  2,
3437    179, 68,179, 77,234,225,242,225,244,105,128, 10,164,242,237,245,
3438    235,232,105,128, 10, 36,104,  4,179, 96,179,105,179,119,179,149,
3439    225,242,225,226,233, 99,128,  6, 55,230,233,238,225,236,225,242,
3440    225,226,233, 99,128,254,194,105,  2,179,125,179,140,238,233,244,
3441    233,225,236,225,242,225,226,233, 99,128,254,195,242,225,231,225,
3442    238, 97,128, 48, 95,237,229,228,233,225,236,225,242,225,226,233,
3443     99,128,254,196,233,243,249,239,245,229,242,225,243,241,245,225,
3444    242,101,128, 51,125,235,225,244,225,235,225,238, 97,129, 48,191,
3445    179,194,232,225,236,230,247,233,228,244,104,128,255,128,244,247,
3446    229,229,236,225,242,225,226,233, 99,128,  6, 64,117,128,  3,196,
3447    118,130,  5,234,179,232,180,  1,228,225,231,229,115,129,251, 74,
3448    179,242,104,129,251, 74,179,248,232,229,226,242,229,119,128,251,
3449     74,232,229,226,242,229,119,128,  5,234, 98,  2,180, 16,180, 21,
3450    225,114,128,  1,103,239,240,239,237,239,230,111,128, 49, 10, 99,
3451      6,180, 45,180, 52,180, 59,180, 68,180,134,180,161,225,242,239,
3452    110,128,  1,101,227,245,242,108,128,  2,168,229,228,233,236,236,
3453     97,128,  1, 99,232,229,104,  4,180, 80,180, 89,180,103,180,119,
3454    225,242,225,226,233, 99,128,  6,134,230,233,238,225,236,225,242,
3455    225,226,233, 99,128,251,123,233,238,233,244,233,225,236,225,242,
3456    225,226,233, 99,128,251,124,237,229,228,233,225,236,225,242,225,
3457    226,233, 99,128,251,125,233,242, 99,  2,180,142,180,147,236,101,
3458    128, 36,227,245,237,230,236,229,248,226,229,236,239,119,128, 30,
3459    113,239,237,237,225,225,227,227,229,238,116,128,  1, 99,100,  2,
3460    180,180,180,190,233,229,242,229,243,233,115,128, 30,151,239,116,
3461      2,180,197,180,206,225,227,227,229,238,116,128, 30,107,226,229,
3462    236,239,119,128, 30,109,101,  9,180,234,180,245,181,  9,182, 19,
3463    182, 44,182,108,182,175,182,180,182,232,227,249,242,233,236,236,
3464    233, 99,128,  4, 66,228,229,243,227,229,238,228,229,242,227,249,
3465    242,233,236,236,233, 99,128,  4,173,104,  7,181, 25,181, 34,181,
3466     48,181, 88,181,118,181,159,182,  1,225,242,225,226,233, 99,128,
3467      6, 42,230,233,238,225,236,225,242,225,226,233, 99,128,254,150,
3468    232,225,232,105,  2,181, 57,181, 72,238,233,244,233,225,236,225,
3469    242,225,226,233, 99,128,252,162,243,239,236,225,244,229,228,225,
3470    242,225,226,233, 99,128,252, 12,105,  2,181, 94,181,109,238,233,
3471    244,233,225,236,225,242,225,226,233, 99,128,254,151,242,225,231,
3472    225,238, 97,128, 48,102,234,229,229,237,105,  2,181,128,181,143,
3473    238,233,244,233,225,236,225,242,225,226,233, 99,128,252,161,243,
3474    239,236,225,244,229,228,225,242,225,226,233, 99,128,252, 11,109,
3475      2,181,165,181,199,225,242,226,245,244, 97,  2,181,176,181,185,
3476    225,242,225,226,233, 99,128,  6, 41,230,233,238,225,236,225,242,
3477    225,226,233, 99,128,254,148,101,  2,181,205,181,218,228,233,225,
3478    236,225,242,225,226,233, 99,128,254,152,229,237,105,  2,181,226,
3479    181,241,238,233,244,233,225,236,225,242,225,226,233, 99,128,252,
3480    164,243,239,236,225,244,229,228,225,242,225,226,233, 99,128,252,
3481     14,238,239,239,238,230,233,238,225,236,225,242,225,226,233, 99,
3482    128,252,115,235,225,244,225,235,225,238, 97,129, 48,198,182, 32,
3483    232,225,236,230,247,233,228,244,104,128,255,131,108,  2,182, 50,
3484    182, 69,229,240,232,239,238,101,129, 33, 33,182, 61,226,236,225,
3485    227,107,128, 38, 14,233,243,232, 97,  2,182, 78,182, 93,231,229,
3486    228,239,236,225,232,229,226,242,229,119,128,  5,160,241,229,244,
3487    225,238,225,232,229,226,242,229,119,128,  5,169,110,  4,182,118,
3488    182,127,182,146,182,167,227,233,242,227,236,101,128, 36,105,233,
3489    228,229,239,231,242,225,240,232,233,227,240,225,242,229,110,128,
3490     50, 41,112,  2,182,152,182,159,225,242,229,110,128, 36,125,229,
3491    242,233,239,100,128, 36,145,242,239,237,225,110,128, 33,121,243,
3492    104,128,  2,167,116,131,  5,216,182,190,182,210,182,219,228,225,
3493    231,229,243,104,129,251, 56,182,201,232,229,226,242,229,119,128,
3494    251, 56,232,229,226,242,229,119,128,  5,216,243,229,227,249,242,
3495    233,236,236,233, 99,128,  4,181,246,233,114,  2,182,240,182,249,
3496    232,229,226,242,229,119,128,  5,155,236,229,230,244,232,229,226,
3497    242,229,119,128,  5,155,104,  6,183, 20,183,172,184, 38,184,170,
3498    185, 77,186,134, 97,  5,183, 32,183, 42,183, 49,183, 74,183,103,
3499    226,229,238,231,225,236,105,128,  9,165,228,229,246, 97,128,  9,
3500     37,231,117,  2,183, 56,183, 65,234,225,242,225,244,105,128, 10,
3501    165,242,237,245,235,232,105,128, 10, 37,108,  2,183, 80,183, 89,
3502    225,242,225,226,233, 99,128,  6, 48,230,233,238,225,236,225,242,
3503    225,226,233, 99,128,254,172,238,244,232,225,235,232,225,116,  3,
3504    183,118,183,149,183,156,236,239,119,  2,183,126,183,137,236,229,
3505    230,244,244,232,225,105,128,248,152,242,233,231,232,244,244,232,
3506    225,105,128,248,151,244,232,225,105,128, 14, 76,245,240,240,229,
3507    242,236,229,230,244,244,232,225,105,128,248,150,101,  3,183,180,
3508    183,244,184, 11,104,  4,183,190,183,199,183,213,183,229,225,242,
3509    225,226,233, 99,128,  6, 43,230,233,238,225,236,225,242,225,226,
3510    233, 99,128,254,154,233,238,233,244,233,225,236,225,242,225,226,
3511    233, 99,128,254,155,237,229,228,233,225,236,225,242,225,226,233,
3512     99,128,254,156,242,101,  2,183,251,184,  4,229,248,233,243,244,
3513    115,128, 34,  3,230,239,242,101,128, 34, 52,244, 97,130,  3,184,
3514    184, 20,184, 24, 49,128,  3,209,243,249,237,226,239,236,231,242,
3515    229,229,107,128,  3,209,105,  2,184, 44,184,130,229,245,244,104,
3516      4,184, 57,184, 92,184,107,184,116, 97,  2,184, 63,184, 78,227,
3517    233,242,227,236,229,235,239,242,229,225,110,128, 50,121,240,225,
3518    242,229,238,235,239,242,229,225,110,128, 50, 25,227,233,242,227,
3519    236,229,235,239,242,229,225,110,128, 50,107,235,239,242,229,225,
3520    110,128, 49, 76,240,225,242,229,238,235,239,242,229,225,110,128,
3521     50, 11,242,244,229,229,110,  2,184,140,184,149,227,233,242,227,
3522    236,101,128, 36,108,112,  2,184,155,184,162,225,242,229,110,128,
3523     36,128,229,242,233,239,100,128, 36,148,111,  6,184,184,184,201,
3524    184,206,184,220,184,225,185, 22,238,225,238,231,237,239,238,244,
3525    232,239,244,232,225,105,128, 14, 17,239,107,128,  1,173,240,232,
3526    245,244,232,225,239,244,232,225,105,128, 14, 18,242,110,128,  0,
3527    254,244,104,  3,184,234,185,  2,185, 12, 97,  2,184,240,184,250,
3528    232,225,238,244,232,225,105,128, 14, 23,238,244,232,225,105,128,
3529     14, 16,239,238,231,244,232,225,105,128, 14, 24,245,238,231,244,
3530    232,225,105,128, 14, 22,245,243,225,238,100,  2,185, 32,185, 43,
3531    227,249,242,233,236,236,233, 99,128,  4,130,243,243,229,240,225,
3532    242,225,244,239,114,  2,185, 58,185, 67,225,242,225,226,233, 99,
3533    128,  6,108,240,229,242,243,233,225,110,128,  6,108,242,229,101,
3534    144,  0, 51,185,115,185,124,185,134,185,164,185,171,185,181,185,
3535    206,185,233,186, 11,186, 23,186, 42,186, 53,186, 86,186,108,186,
3536    116,186,127,225,242,225,226,233, 99,128,  6, 99,226,229,238,231,
3537    225,236,105,128,  9,233,227,233,242,227,236,101,129, 36, 98,185,
3538    145,233,238,246,229,242,243,229,243,225,238,243,243,229,242,233,
3539    102,128, 39,140,228,229,246, 97,128,  9,105,229,233,231,232,244,
3540    232,115,128, 33, 92,231,117,  2,185,188,185,197,234,225,242,225,
3541    244,105,128, 10,233,242,237,245,235,232,105,128, 10,105,232, 97,
3542      2,185,213,185,224,227,235,225,242,225,226,233, 99,128,  6, 99,
3543    238,231,250,232,239,117,128, 48, 35,105,  2,185,239,186,  1,228,
3544    229,239,231,242,225,240,232,233,227,240,225,242,229,110,128, 50,
3545     34,238,230,229,242,233,239,114,128, 32,131,237,239,238,239,243,
3546    240,225,227,101,128,255, 19,238,245,237,229,242,225,244,239,242,
3547    226,229,238,231,225,236,105,128,  9,246,239,236,228,243,244,249,
3548    236,101,128,247, 51,112,  2,186, 59,186, 66,225,242,229,110,128,
3549     36,118,229,114,  2,186, 73,186, 79,233,239,100,128, 36,138,243,
3550    233,225,110,128,  6,243,241,245,225,242,244,229,242,115,129,  0,
3551    190,186, 99,229,237,228,225,243,104,128,246,222,242,239,237,225,
3552    110,128, 33,114,243,245,240,229,242,233,239,114,128,  0,179,244,
3553    232,225,105,128, 14, 83,250,243,241,245,225,242,101,128, 51,148,
3554    105,  7,186,160,186,171,187, 30,187,128,187,140,187,189,187,206,
3555    232,233,242,225,231,225,238, 97,128, 48, 97,107,  2,186,177,186,
3556    201,225,244,225,235,225,238, 97,129, 48,193,186,189,232,225,236,
3557    230,247,233,228,244,104,128,255,129,229,245,116,  4,186,213,186,
3558    248,187,  7,187, 16, 97,  2,186,219,186,234,227,233,242,227,236,
3559    229,235,239,242,229,225,110,128, 50,112,240,225,242,229,238,235,
3560    239,242,229,225,110,128, 50, 16,227,233,242,227,236,229,235,239,
3561    242,229,225,110,128, 50, 98,235,239,242,229,225,110,128, 49, 55,
3562    240,225,242,229,238,235,239,242,229,225,110,128, 50,  2,236,228,
3563    101,133,  2,220,187, 46,187, 57,187, 74,187, 86,187,114,226,229,
3564    236,239,247,227,237, 98,128,  3, 48, 99,  2,187, 63,187, 68,237,
3565     98,128,  3,  3,239,237, 98,128,  3,  3,228,239,245,226,236,229,
3566    227,237, 98,128,  3, 96,111,  2,187, 92,187,102,240,229,242,225,
3567    244,239,114,128, 34, 60,246,229,242,236,225,249,227,237, 98,128,
3568      3, 52,246,229,242,244,233,227,225,236,227,237, 98,128,  3, 62,
3569    237,229,243,227,233,242,227,236,101,128, 34,151,112,  2,187,146,
3570    187,176,229,232, 97,  2,187,154,187,163,232,229,226,242,229,119,
3571    128,  5,150,236,229,230,244,232,229,226,242,229,119,128,  5,150,
3572    240,233,231,245,242,237,245,235,232,105,128, 10,112,244,236,239,
3573    227,249,242,233,236,236,233,227,227,237, 98,128,  4,131,247,238,
3574    225,242,237,229,238,233,225,110,128,  5,127,236,233,238,229,226,
3575    229,236,239,119,128, 30,111,237,239,238,239,243,240,225,227,101,
3576    128,255, 84,111,  7,188,  3,188, 14,188, 25,188, 50,188,170,188,
3577    182,189, 10,225,242,237,229,238,233,225,110,128,  5,105,232,233,
3578    242,225,231,225,238, 97,128, 48,104,235,225,244,225,235,225,238,
3579     97,129, 48,200,188, 38,232,225,236,230,247,233,228,244,104,128,
3580    255,132,110,  3,188, 58,188,156,188,161,101,  4,188, 68,188,137,
3581    188,144,188,150,226,225,114,  4,188, 80,188,109,188,119,188,128,
3582    229,248,244,242, 97,  2,188, 90,188,100,232,233,231,232,237,239,
3583    100,128,  2,229,236,239,247,237,239,100,128,  2,233,232,233,231,
3584    232,237,239,100,128,  2,230,236,239,247,237,239,100,128,  2,232,
3585    237,233,228,237,239,100,128,  2,231,230,233,246,101,128,  1,189,
3586    243,233,120,128,  1,133,244,247,111,128,  1,168,239,115,128,  3,
3587    132,243,241,245,225,242,101,128, 51, 39,240,225,244,225,235,244,
3588    232,225,105,128, 14, 15,242,244,239,233,243,229,243,232,229,236,
3589    236,226,242,225,227,235,229,116,  2,188,205,188,235,236,229,230,
3590    116,130, 48, 20,188,216,188,224,243,237,225,236,108,128,254, 93,
3591    246,229,242,244,233,227,225,108,128,254, 57,242,233,231,232,116,
3592    130, 48, 21,188,247,188,255,243,237,225,236,108,128,254, 94,246,
3593    229,242,244,233,227,225,108,128,254, 58,244,225,239,244,232,225,
3594    105,128, 14, 21,240, 97,  2,189, 27,189, 39,236,225,244,225,236,
3595    232,239,239,107,128,  1,171,242,229,110,128, 36,175,114,  3,189,
3596     53,189, 84,189, 99,225,228,229,237,225,242,107,129, 33, 34,189,
3597     65,115,  2,189, 71,189, 77,225,238,115,128,248,234,229,242,233,
3598    102,128,246,219,229,244,242,239,230,236,229,248,232,239,239,107,
3599    128,  2,136,233,225,103,  4,189,111,189,116,189,121,189,126,228,
3600    110,128, 37,188,236,102,128, 37,196,242,116,128, 37,186,245,112,
3601    128, 37,178,115,132,  2,166,189,143,189,182,190, 32,190, 45,225,
3602    228,105,130,  5,230,189,153,189,173,228,225,231,229,243,104,129,
3603    251, 70,189,164,232,229,226,242,229,119,128,251, 70,232,229,226,
3604    242,229,119,128,  5,230,101,  2,189,188,189,199,227,249,242,233,
3605    236,236,233, 99,128,  4, 70,242,101,134,  5,181,189,216,189,230,
3606    189,235,189,244,190,  3,190, 19, 49,  2,189,222,189,226, 50,128,
3607      5,181,101,128,  5,181,178, 98,128,  5,181,232,229,226,242,229,
3608    119,128,  5,181,238,225,242,242,239,247,232,229,226,242,229,119,
3609    128,  5,181,241,245,225,242,244,229,242,232,229,226,242,229,119,
3610    128,  5,181,247,233,228,229,232,229,226,242,229,119,128,  5,181,
3611    232,229,227,249,242,233,236,236,233, 99,128,  4, 91,245,240,229,
3612    242,233,239,114,128,246,243,116,  4,190, 65,190,115,190,180,190,
3613    231, 97,  3,190, 73,190, 83,190, 90,226,229,238,231,225,236,105,
3614    128,  9,159,228,229,246, 97,128,  9, 31,231,117,  2,190, 97,190,
3615    106,234,225,242,225,244,105,128, 10,159,242,237,245,235,232,105,
3616    128, 10, 31,229,104,  4,190,126,190,135,190,149,190,165,225,242,
3617    225,226,233, 99,128,  6,121,230,233,238,225,236,225,242,225,226,
3618    233, 99,128,251,103,233,238,233,244,233,225,236,225,242,225,226,
3619    233, 99,128,251,104,237,229,228,233,225,236,225,242,225,226,233,
3620     99,128,251,105,232, 97,  3,190,189,190,199,190,206,226,229,238,
3621    231,225,236,105,128,  9,160,228,229,246, 97,128,  9, 32,231,117,
3622      2,190,213,190,222,234,225,242,225,244,105,128, 10,160,242,237,
3623    245,235,232,105,128, 10, 32,245,242,238,229,100,128,  2,135,117,
3624      3,190,247,191,  2,191, 27,232,233,242,225,231,225,238, 97,128,
3625     48,100,235,225,244,225,235,225,238, 97,129, 48,196,191, 15,232,
3626    225,236,230,247,233,228,244,104,128,255,130,243,237,225,236,108,
3627      2,191, 37,191, 48,232,233,242,225,231,225,238, 97,128, 48, 99,
3628    235,225,244,225,235,225,238, 97,129, 48,195,191, 61,232,225,236,
3629    230,247,233,228,244,104,128,255,111,119,  2,191, 79,191,184,101,
3630      2,191, 85,191,133,236,246,101,  3,191, 95,191,104,191,125,227,
3631    233,242,227,236,101,128, 36,107,112,  2,191,110,191,117,225,242,
3632    229,110,128, 36,127,229,242,233,239,100,128, 36,147,242,239,237,
3633    225,110,128, 33,123,238,244,121,  3,191,143,191,152,191,163,227,
3634    233,242,227,236,101,128, 36,115,232,225,238,231,250,232,239,117,
3635    128, 83, 68,112,  2,191,169,191,176,225,242,229,110,128, 36,135,
3636    229,242,233,239,100,128, 36,155,111,142,  0, 50,191,216,191,225,
3637    191,235,192,  9,192, 61,192, 86,192,113,192,147,192,159,192,178,
3638    192,189,192,222,192,230,192,254,225,242,225,226,233, 99,128,  6,
3639     98,226,229,238,231,225,236,105,128,  9,232,227,233,242,227,236,
3640    101,129, 36, 97,191,246,233,238,246,229,242,243,229,243,225,238,
3641    243,243,229,242,233,102,128, 39,139,100,  2,192, 15,192, 21,229,
3642    246, 97,128,  9,104,239,116,  2,192, 28,192, 39,229,238,236,229,
3643    225,228,229,114,128, 32, 37,236,229,225,228,229,114,129, 32, 37,
3644    192, 50,246,229,242,244,233,227,225,108,128,254, 48,231,117,  2,
3645    192, 68,192, 77,234,225,242,225,244,105,128, 10,232,242,237,245,
3646    235,232,105,128, 10,104,232, 97,  2,192, 93,192,104,227,235,225,
3647    242,225,226,233, 99,128,  6, 98,238,231,250,232,239,117,128, 48,
3648     34,105,  2,192,119,192,137,228,229,239,231,242,225,240,232,233,
3649    227,240,225,242,229,110,128, 50, 33,238,230,229,242,233,239,114,
3650    128, 32,130,237,239,238,239,243,240,225,227,101,128,255, 18,238,
3651    245,237,229,242,225,244,239,242,226,229,238,231,225,236,105,128,
3652      9,245,239,236,228,243,244,249,236,101,128,247, 50,112,  2,192,
3653    195,192,202,225,242,229,110,128, 36,117,229,114,  2,192,209,192,
3654    215,233,239,100,128, 36,137,243,233,225,110,128,  6,242,242,239,
3655    237,225,110,128, 33,113,115,  2,192,236,192,244,244,242,239,235,
3656    101,128,  1,187,245,240,229,242,233,239,114,128,  0,178,244,104,
3657      2,193,  5,193, 10,225,105,128, 14, 82,233,242,228,115,128, 33,
3658     84,117,145,  0,117,193, 55,193, 63,193,104,193,161,194, 43,194,
3659     80,194,203,194,219,195, 14,195, 84,195,165,195,174,196, 37,196,
3660     61,196,169,196,197,197, 55,225,227,245,244,101,128,  0,250, 98,
3661      4,193, 73,193, 78,193, 87,193, 97,225,114,128,  2,137,229,238,
3662    231,225,236,105,128,  9,137,239,240,239,237,239,230,111,128, 49,
3663     40,242,229,246,101,128,  1,109, 99,  3,193,112,193,119,193,151,
3664    225,242,239,110,128,  1,212,233,242, 99,  2,193,127,193,132,236,
3665    101,128, 36,228,245,237,230,236,229,120,129,  0,251,193,143,226,
3666    229,236,239,119,128, 30,119,249,242,233,236,236,233, 99,128,  4,
3667     67,100,  5,193,173,193,184,193,207,193,213,194, 33,225,244,244,
3668    225,228,229,246, 97,128,  9, 81,226,108,  2,193,191,193,199,225,
3669    227,245,244,101,128,  1,113,231,242,225,246,101,128,  2, 21,229,
3670    246, 97,128,  9,  9,233,229,242,229,243,233,115,133,  0,252,193,
3671    233,193,241,193,249,194, 16,194, 24,225,227,245,244,101,128,  1,
3672    216,226,229,236,239,119,128, 30,115, 99,  2,193,255,194,  6,225,
3673    242,239,110,128,  1,218,249,242,233,236,236,233, 99,128,  4,241,
3674    231,242,225,246,101,128,  1,220,237,225,227,242,239,110,128,  1,
3675    214,239,244,226,229,236,239,119,128, 30,229,103,  2,194, 49,194,
3676     56,242,225,246,101,128,  0,249,117,  2,194, 62,194, 71,234,225,
3677    242,225,244,105,128, 10,137,242,237,245,235,232,105,128, 10,  9,
3678    104,  3,194, 88,194, 98,194,176,233,242,225,231,225,238, 97,128,
3679     48, 70,111,  2,194,104,194,114,239,235,225,226,239,246,101,128,
3680     30,231,242,110,133,  1,176,194,129,194,137,194,148,194,156,194,
3681    168,225,227,245,244,101,128, 30,233,228,239,244,226,229,236,239,
3682    119,128, 30,241,231,242,225,246,101,128, 30,235,232,239,239,235,
3683    225,226,239,246,101,128, 30,237,244,233,236,228,101,128, 30,239,
3684    245,238,231,225,242,245,237,236,225,245,116,129,  1,113,194,192,
3685    227,249,242,233,236,236,233, 99,128,  4,243,233,238,246,229,242,
3686    244,229,228,226,242,229,246,101,128,  2, 23,107,  3,194,227,194,
3687    251,195,  6,225,244,225,235,225,238, 97,129, 48,166,194,239,232,
3688    225,236,230,247,233,228,244,104,128,255,115,227,249,242,233,236,
3689    236,233, 99,128,  4,121,239,242,229,225,110,128, 49, 92,109,  2,
3690    195, 20,195, 73, 97,  2,195, 26,195, 59,227,242,239,110,130,  1,
3691    107,195, 37,195, 48,227,249,242,233,236,236,233, 99,128,  4,239,
3692    228,233,229,242,229,243,233,115,128, 30,123,244,242,225,231,245,
3693    242,237,245,235,232,105,128, 10, 65,239,238,239,243,240,225,227,
3694    101,128,255, 85,110,  2,195, 90,195,145,228,229,242,243,227,239,
3695    242,101,132,  0, 95,195,109,195,115,195,127,195,138,228,226,108,
3696    128, 32, 23,237,239,238,239,243,240,225,227,101,128,255, 63,246,
3697    229,242,244,233,227,225,108,128,254, 51,247,225,246,121,128,254,
3698     79,105,  2,195,151,195,156,239,110,128, 34, 42,246,229,242,243,
3699    225,108,128, 34,  0,239,231,239,238,229,107,128,  1,115,112,  5,
3700    195,186,195,193,195,201,195,216,196, 11,225,242,229,110,128, 36,
3701    176,226,236,239,227,107,128, 37,128,240,229,242,228,239,244,232,
3702    229,226,242,229,119,128,  5,196,243,233,236,239,110,131,  3,197,
3703    195,230,195,251,196,  3,228,233,229,242,229,243,233,115,129,  3,
3704    203,195,243,244,239,238,239,115,128,  3,176,236,225,244,233,110,
3705    128,  2,138,244,239,238,239,115,128,  3,205,244,225,227,107,  2,
3706    196, 20,196, 31,226,229,236,239,247,227,237, 98,128,  3, 29,237,
3707    239,100,128,  2,212,114,  2,196, 43,196, 55,225,231,245,242,237,
3708    245,235,232,105,128, 10,115,233,238,103,128,  1,111,115,  3,196,
3709     69,196, 84,196,129,232,239,242,244,227,249,242,233,236,236,233,
3710     99,128,  4, 94,237,225,236,108,  2,196, 93,196,104,232,233,242,
3711    225,231,225,238, 97,128, 48, 69,235,225,244,225,235,225,238, 97,
3712    129, 48,165,196,117,232,225,236,230,247,233,228,244,104,128,255,
3713    105,244,242,225,233,231,232,116,  2,196,141,196,152,227,249,242,
3714    233,236,236,233, 99,128,  4,175,243,244,242,239,235,229,227,249,
3715    242,233,236,236,233, 99,128,  4,177,244,233,236,228,101,130,  1,
3716    105,196,181,196,189,225,227,245,244,101,128, 30,121,226,229,236,
3717    239,119,128, 30,117,117,  5,196,209,196,219,196,226,196,251,197,
3718     11,226,229,238,231,225,236,105,128,  9,138,228,229,246, 97,128,
3719      9, 10,231,117,  2,196,233,196,242,234,225,242,225,244,105,128,
3720     10,138,242,237,245,235,232,105,128, 10, 10,237,225,244,242,225,
3721    231,245,242,237,245,235,232,105,128, 10, 66,246,239,247,229,236,
3722    243,233,231,110,  3,197, 27,197, 37,197, 44,226,229,238,231,225,
3723    236,105,128,  9,194,228,229,246, 97,128,  9, 66,231,245,234,225,
3724    242,225,244,105,128, 10,194,246,239,247,229,236,243,233,231,110,
3725      3,197, 71,197, 81,197, 88,226,229,238,231,225,236,105,128,  9,
3726    193,228,229,246, 97,128,  9, 65,231,245,234,225,242,225,244,105,
3727    128, 10,193,118,139,  0,118,197,125,198, 17,198, 26,198, 37,198,
3728    222,198,229,199, 71,199, 83,199,183,199,191,199,212, 97,  4,197,
3729    135,197,142,197,167,197,178,228,229,246, 97,128,  9, 53,231,117,
3730      2,197,149,197,158,234,225,242,225,244,105,128, 10,181,242,237,
3731    245,235,232,105,128, 10, 53,235,225,244,225,235,225,238, 97,128,
3732     48,247,118,132,  5,213,197,190,197,217,197,249,198,  5,228,225,
3733    231,229,243,104,130,251, 53,197,203,197,208,182, 53,128,251, 53,
3734    232,229,226,242,229,119,128,251, 53,104,  2,197,223,197,231,229,
3735    226,242,229,119,128,  5,213,239,236,225,109,129,251, 75,197,240,
3736    232,229,226,242,229,119,128,251, 75,246,225,246,232,229,226,242,
3737    229,119,128,  5,240,249,239,228,232,229,226,242,229,119,128,  5,
3738    241,227,233,242,227,236,101,128, 36,229,228,239,244,226,229,236,
3739    239,119,128, 30,127,101,  6,198, 51,198, 62,198,126,198,137,198,
3740    143,198,210,227,249,242,233,236,236,233, 99,128,  4, 50,104,  4,
3741    198, 72,198, 81,198, 95,198,111,225,242,225,226,233, 99,128,  6,
3742    164,230,233,238,225,236,225,242,225,226,233, 99,128,251,107,233,
3743    238,233,244,233,225,236,225,242,225,226,233, 99,128,251,108,237,
3744    229,228,233,225,236,225,242,225,226,233, 99,128,251,109,235,225,
3745    244,225,235,225,238, 97,128, 48,249,238,245,115,128, 38, 64,242,
3746    244,233,227,225,108,  2,198,154,198,160,226,225,114,128,  0,124,
3747    236,233,238,101,  4,198,173,198,184,198,195,198,204,225,226,239,
3748    246,229,227,237, 98,128,  3, 13,226,229,236,239,247,227,237, 98,
3749    128,  3, 41,236,239,247,237,239,100,128,  2,204,237,239,100,128,
3750      2,200,247,225,242,237,229,238,233,225,110,128,  5,126,232,239,
3751    239,107,128,  2,139,105,  3,198,237,198,248,199, 31,235,225,244,
3752    225,235,225,238, 97,128, 48,248,242,225,237, 97,  3,199,  3,199,
3753     13,199, 20,226,229,238,231,225,236,105,128,  9,205,228,229,246,
3754     97,128,  9, 77,231,245,234,225,242,225,244,105,128, 10,205,243,
3755    225,242,231, 97,  3,199, 43,199, 53,199, 60,226,229,238,231,225,
3756    236,105,128,  9,131,228,229,246, 97,128,  9,  3,231,245,234,225,
3757    242,225,244,105,128, 10,131,237,239,238,239,243,240,225,227,101,
3758    128,255, 86,111,  3,199, 91,199,102,199,172,225,242,237,229,238,
3759    233,225,110,128,  5,120,233,227,229,100,  2,199,111,199,147,233,
3760    244,229,242,225,244,233,239,110,  2,199,125,199,136,232,233,242,
3761    225,231,225,238, 97,128, 48,158,235,225,244,225,235,225,238, 97,
3762    128, 48,254,237,225,242,235,235,225,238, 97,129, 48,155,199,160,
3763    232,225,236,230,247,233,228,244,104,128,255,158,235,225,244,225,
3764    235,225,238, 97,128, 48,250,240,225,242,229,110,128, 36,177,116,
3765      2,199,197,199,204,233,236,228,101,128, 30,125,245,242,238,229,
3766    100,128,  2,140,117,  2,199,218,199,229,232,233,242,225,231,225,
3767    238, 97,128, 48,148,235,225,244,225,235,225,238, 97,128, 48,244,
3768    119,143,  0,119,200, 18,200,251,201,  5,201, 28,201, 68,201,135,
3769    201,143,203,114,203,155,203,167,203,242,203,250,204,  1,204, 12,
3770    204, 21, 97,  8,200, 36,200, 43,200, 53,200, 64,200,102,200,134,
3771    200,146,200,182,227,245,244,101,128, 30,131,229,235,239,242,229,
3772    225,110,128, 49, 89,232,233,242,225,231,225,238, 97,128, 48,143,
3773    107,  2,200, 70,200, 94,225,244,225,235,225,238, 97,129, 48,239,
3774    200, 82,232,225,236,230,247,233,228,244,104,128,255,156,239,242,
3775    229,225,110,128, 49, 88,243,237,225,236,108,  2,200,112,200,123,
3776    232,233,242,225,231,225,238, 97,128, 48,142,235,225,244,225,235,
3777    225,238, 97,128, 48,238,244,244,239,243,241,245,225,242,101,128,
3778     51, 87,118,  2,200,152,200,160,229,228,225,243,104,128, 48, 28,
3779    249,245,238,228,229,242,243,227,239,242,229,246,229,242,244,233,
3780    227,225,108,128,254, 52,119,  3,200,190,200,199,200,213,225,242,
3781    225,226,233, 99,128,  6, 72,230,233,238,225,236,225,242,225,226,
3782    233, 99,128,254,238,232,225,237,250,225,225,226,239,246,101,  2,
3783    200,228,200,237,225,242,225,226,233, 99,128,  6, 36,230,233,238,
3784    225,236,225,242,225,226,233, 99,128,254,134,226,243,241,245,225,
3785    242,101,128, 51,221,227,233,242, 99,  2,201, 14,201, 19,236,101,
3786    128, 36,230,245,237,230,236,229,120,128,  1,117,100,  2,201, 34,
3787    201, 44,233,229,242,229,243,233,115,128, 30,133,239,116,  2,201,
3788     51,201, 60,225,227,227,229,238,116,128, 30,135,226,229,236,239,
3789    119,128, 30,137,101,  4,201, 78,201, 89,201,101,201,125,232,233,
3790    242,225,231,225,238, 97,128, 48,145,233,229,242,243,244,242,225,
3791    243,115,128, 33, 24,107,  2,201,107,201,117,225,244,225,235,225,
3792    238, 97,128, 48,241,239,242,229,225,110,128, 49, 94,239,235,239,
3793    242,229,225,110,128, 49, 93,231,242,225,246,101,128, 30,129,232,
3794    233,244,101,  8,201,164,201,173,202,  1,202, 91,202,175,202,220,
3795    203, 16,203, 72,226,245,236,236,229,116,128, 37,230, 99,  2,201,
3796    179,201,199,233,242,227,236,101,129, 37,203,201,189,233,238,246,
3797    229,242,243,101,128, 37,217,239,242,238,229,242,226,242,225,227,
3798    235,229,116,  2,201,216,201,236,236,229,230,116,129, 48, 14,201,
3799    225,246,229,242,244,233,227,225,108,128,254, 67,242,233,231,232,
3800    116,129, 48, 15,201,246,246,229,242,244,233,227,225,108,128,254,
3801     68,100,  2,202,  7,202, 48,233,225,237,239,238,100,129, 37,199,
3802    202, 18,227,239,238,244,225,233,238,233,238,231,226,236,225,227,
3803    235,243,237,225,236,236,228,233,225,237,239,238,100,128, 37,200,
3804    239,247,238,240,239,233,238,244,233,238,103,  2,202, 64,202, 80,
3805    243,237,225,236,236,244,242,233,225,238,231,236,101,128, 37,191,
3806    244,242,233,225,238,231,236,101,128, 37,189,236,101,  2,202, 98,
3807    202,140,230,244,240,239,233,238,244,233,238,103,  2,202,113,202,
3808    129,243,237,225,236,236,244,242,233,225,238,231,236,101,128, 37,
3809    195,244,242,233,225,238,231,236,101,128, 37,193,238,244,233,227,
3810    245,236,225,242,226,242,225,227,235,229,116,  2,202,160,202,167,
3811    236,229,230,116,128, 48, 22,242,233,231,232,116,128, 48, 23,242,
3812    233,231,232,244,240,239,233,238,244,233,238,103,  2,202,193,202,
3813    209,243,237,225,236,236,244,242,233,225,238,231,236,101,128, 37,
3814    185,244,242,233,225,238,231,236,101,128, 37,183,115,  3,202,228,
3815    203,  2,203, 10,109,  2,202,234,202,246,225,236,236,243,241,245,
3816    225,242,101,128, 37,171,233,236,233,238,231,230,225,227,101,128,
3817     38, 58,241,245,225,242,101,128, 37,161,244,225,114,128, 38,  6,
3818    116,  2,203, 22,203, 33,229,236,229,240,232,239,238,101,128, 38,
3819     15,239,242,244,239,233,243,229,243,232,229,236,236,226,242,225,
3820    227,235,229,116,  2,203, 57,203, 64,236,229,230,116,128, 48, 24,
3821    242,233,231,232,116,128, 48, 25,245,240,240,239,233,238,244,233,
3822    238,103,  2,203, 87,203,103,243,237,225,236,236,244,242,233,225,
3823    238,231,236,101,128, 37,181,244,242,233,225,238,231,236,101,128,
3824     37,179,105,  2,203,120,203,131,232,233,242,225,231,225,238, 97,
3825    128, 48,144,107,  2,203,137,203,147,225,244,225,235,225,238, 97,
3826    128, 48,240,239,242,229,225,110,128, 49, 95,237,239,238,239,243,
3827    240,225,227,101,128,255, 87,111,  4,203,177,203,188,203,213,203,
3828    231,232,233,242,225,231,225,238, 97,128, 48,146,235,225,244,225,
3829    235,225,238, 97,129, 48,242,203,201,232,225,236,230,247,233,228,
3830    244,104,128,255,102,110,129, 32,169,203,219,237,239,238,239,243,
3831    240,225,227,101,128,255,230,247,225,229,238,244,232,225,105,128,
3832     14, 39,240,225,242,229,110,128, 36,178,242,233,238,103,128, 30,
3833    152,243,245,240,229,242,233,239,114,128,  2,183,244,245,242,238,
3834    229,100,128,  2,141,249,238,110,128,  1,191,120,137,  0,120,204,
3835     49,204, 60,204, 71,204, 80,204,107,204,120,204,124,204,136,204,
3836    144,225,226,239,246,229,227,237, 98,128,  3, 61,226,239,240,239,
3837    237,239,230,111,128, 49, 18,227,233,242,227,236,101,128, 36,231,
3838    100,  2,204, 86,204, 96,233,229,242,229,243,233,115,128, 30,141,
3839    239,244,225,227,227,229,238,116,128, 30,139,229,232,225,242,237,
3840    229,238,233,225,110,128,  5,109,105,128,  3,190,237,239,238,239,
3841    243,240,225,227,101,128,255, 88,240,225,242,229,110,128, 36,179,
3842    243,245,240,229,242,233,239,114,128,  2,227,121,143,  0,121,204,
3843    189,205,148,205,171,205,211,207,177,207,185,207,202,208, 10,208,
3844     22,209, 19,209, 59,209, 71,209, 82,209,103,210, 76, 97, 11,204,
3845    213,204,225,204,235,204,242,204,249,205,  3,205, 28,205, 39,205,
3846     77,205, 90,205,136,225,228,239,243,241,245,225,242,101,128, 51,
3847     78,226,229,238,231,225,236,105,128,  9,175,227,245,244,101,128,
3848      0,253,228,229,246, 97,128,  9, 47,229,235,239,242,229,225,110,
3849    128, 49, 82,231,117,  2,205, 10,205, 19,234,225,242,225,244,105,
3850    128, 10,175,242,237,245,235,232,105,128, 10, 47,232,233,242,225,
3851    231,225,238, 97,128, 48,132,107,  2,205, 45,205, 69,225,244,225,
3852    235,225,238, 97,129, 48,228,205, 57,232,225,236,230,247,233,228,
3853    244,104,128,255,148,239,242,229,225,110,128, 49, 81,237,225,235,
3854    235,225,238,244,232,225,105,128, 14, 78,243,237,225,236,108,  2,
3855    205,100,205,111,232,233,242,225,231,225,238, 97,128, 48,131,235,
3856    225,244,225,235,225,238, 97,129, 48,227,205,124,232,225,236,230,
3857    247,233,228,244,104,128,255,108,244,227,249,242,233,236,236,233,
3858     99,128,  4, 99,227,233,242, 99,  2,205,157,205,162,236,101,128,
3859     36,232,245,237,230,236,229,120,128,  1,119,100,  2,205,177,205,
3860    187,233,229,242,229,243,233,115,128,  0,255,239,116,  2,205,194,
3861    205,203,225,227,227,229,238,116,128, 30,143,226,229,236,239,119,
3862    128, 30,245,101,  7,205,227,206,235,206,244,207,  6,207, 38,207,
3863    114,207,165,104,  8,205,245,205,254,206, 32,206, 46,206,119,206,
3864    135,206,194,206,212,225,242,225,226,233, 99,128,  6, 74,226,225,
3865    242,242,229,101,  2,206,  9,206, 18,225,242,225,226,233, 99,128,
3866      6,210,230,233,238,225,236,225,242,225,226,233, 99,128,251,175,
3867    230,233,238,225,236,225,242,225,226,233, 99,128,254,242,232,225,
3868    237,250,225,225,226,239,246,101,  4,206, 65,206, 74,206, 88,206,
3869    104,225,242,225,226,233, 99,128,  6, 38,230,233,238,225,236,225,
3870    242,225,226,233, 99,128,254,138,233,238,233,244,233,225,236,225,
3871    242,225,226,233, 99,128,254,139,237,229,228,233,225,236,225,242,
3872    225,226,233, 99,128,254,140,233,238,233,244,233,225,236,225,242,
3873    225,226,233, 99,128,254,243,237,101,  2,206,142,206,155,228,233,
3874    225,236,225,242,225,226,233, 99,128,254,244,229,237,105,  2,206,
3875    163,206,178,238,233,244,233,225,236,225,242,225,226,233, 99,128,
3876    252,221,243,239,236,225,244,229,228,225,242,225,226,233, 99,128,
3877    252, 88,238,239,239,238,230,233,238,225,236,225,242,225,226,233,
3878     99,128,252,148,244,232,242,229,229,228,239,244,243,226,229,236,
3879    239,247,225,242,225,226,233, 99,128,  6,209,235,239,242,229,225,
3880    110,128, 49, 86,110,129,  0,165,206,250,237,239,238,239,243,240,
3881    225,227,101,128,255,229,111,  2,207, 12,207, 21,235,239,242,229,
3882    225,110,128, 49, 85,242,233,238,232,233,229,245,232,235,239,242,
3883    229,225,110,128, 49,134,114,  3,207, 46,207, 82,207, 94,225,232,
3884    226,229,238,249,239,237,111,  2,207, 60,207, 69,232,229,226,242,
3885    229,119,128,  5,170,236,229,230,244,232,229,226,242,229,119,128,
3886      5,170,233,227,249,242,233,236,236,233, 99,128,  4, 75,245,228,
3887    233,229,242,229,243,233,243,227,249,242,233,236,236,233, 99,128,
3888      4,249,243,233,229,245,238,103,  3,207,127,207,136,207,152,235,
3889    239,242,229,225,110,128, 49,129,240,225,238,243,233,239,243,235,
3890    239,242,229,225,110,128, 49,131,243,233,239,243,235,239,242,229,
3891    225,110,128, 49,130,244,233,246,232,229,226,242,229,119,128,  5,
3892    154,231,242,225,246,101,128, 30,243,232,239,239,107,129,  1,180,
3893    207,194,225,226,239,246,101,128, 30,247,105,  5,207,214,207,225,
3894    207,236,207,245,207,253,225,242,237,229,238,233,225,110,128,  5,
3895    117,227,249,242,233,236,236,233, 99,128,  4, 87,235,239,242,229,
3896    225,110,128, 49, 98,238,249,225,238,103,128, 38, 47,247,238,225,
3897    242,237,229,238,233,225,110,128,  5,130,237,239,238,239,243,240,
3898    225,227,101,128,255, 89,111,  7,208, 38,208,108,208,119,208,129,
3899    208,167,208,213,208,222,100,131,  5,217,208, 48,208, 68,208, 77,
3900    228,225,231,229,243,104,129,251, 57,208, 59,232,229,226,242,229,
3901    119,128,251, 57,232,229,226,242,229,119,128,  5,217,249,239,100,
3902      2,208, 85,208, 94,232,229,226,242,229,119,128,  5,242,240,225,
3903    244,225,232,232,229,226,242,229,119,128,251, 31,232,233,242,225,
3904    231,225,238, 97,128, 48,136,233,235,239,242,229,225,110,128, 49,
3905    137,107,  2,208,135,208,159,225,244,225,235,225,238, 97,129, 48,
3906    232,208,147,232,225,236,230,247,233,228,244,104,128,255,150,239,
3907    242,229,225,110,128, 49, 91,243,237,225,236,108,  2,208,177,208,
3908    188,232,233,242,225,231,225,238, 97,128, 48,135,235,225,244,225,
3909    235,225,238, 97,129, 48,231,208,201,232,225,236,230,247,233,228,
3910    244,104,128,255,110,244,231,242,229,229,107,128,  3,243,121,  2,
3911    208,228,209,  9, 97,  2,208,234,208,244,229,235,239,242,229,225,
3912    110,128, 49,136,107,  2,208,250,209,  2,239,242,229,225,110,128,
3913     49,135,244,232,225,105,128, 14, 34,233,238,231,244,232,225,105,
3914    128, 14, 13,112,  2,209, 25,209, 32,225,242,229,110,128, 36,180,
3915    239,231,229,231,242,225,237,237,229,238,105,129,  3,122,209, 48,
3916    231,242,229,229,235,227,237, 98,128,  3, 69,114,129,  1,166,209,
3917     65,233,238,103,128, 30,153,243,245,240,229,242,233,239,114,128,
3918      2,184,116,  2,209, 88,209, 95,233,236,228,101,128, 30,249,245,
3919    242,238,229,100,128,  2,142,117,  5,209,115,209,126,209,136,209,
3920    174,210, 50,232,233,242,225,231,225,238, 97,128, 48,134,233,235,
3921    239,242,229,225,110,128, 49,140,107,  2,209,142,209,166,225,244,
3922    225,235,225,238, 97,129, 48,230,209,154,232,225,236,230,247,233,
3923    228,244,104,128,255,149,239,242,229,225,110,128, 49, 96,115,  3,
3924    209,182,209,220,210,  5,226,233,103,  2,209,190,209,201,227,249,
3925    242,233,236,236,233, 99,128,  4,107,233,239,244,233,230,233,229,
3926    228,227,249,242,233,236,236,233, 99,128,  4,109,236,233,244,244,
3927    236,101,  2,209,231,209,242,227,249,242,233,236,236,233, 99,128,
3928      4,103,233,239,244,233,230,233,229,228,227,249,242,233,236,236,
3929    233, 99,128,  4,105,237,225,236,108,  2,210, 14,210, 25,232,233,
3930    242,225,231,225,238, 97,128, 48,133,235,225,244,225,235,225,238,
3931     97,129, 48,229,210, 38,232,225,236,230,247,233,228,244,104,128,
3932    255,109,249,101,  2,210, 57,210, 66,235,239,242,229,225,110,128,
3933     49,139,239,235,239,242,229,225,110,128, 49,138,249, 97,  2,210,
3934     83,210, 93,226,229,238,231,225,236,105,128,  9,223,228,229,246,
3935     97,128,  9, 95,122,142,  0,122,210,132,211,140,211,151,211,194,
3936    211,221,213,  0,213,108,213,150,213,162,213,174,213,202,213,210,
3937    213,226,213,235, 97, 10,210,154,210,165,210,172,210,179,210,190,
3938    211, 12,211, 42,211, 53,211, 89,211,101,225,242,237,229,238,233,
3939    225,110,128,  5,102,227,245,244,101,128,  1,122,228,229,246, 97,
3940    128,  9, 91,231,245,242,237,245,235,232,105,128, 10, 91,104,  4,
3941    210,200,210,209,210,223,210,253,225,242,225,226,233, 99,128,  6,
3942     56,230,233,238,225,236,225,242,225,226,233, 99,128,254,198,105,
3943      2,210,229,210,244,238,233,244,233,225,236,225,242,225,226,233,
3944     99,128,254,199,242,225,231,225,238, 97,128, 48, 86,237,229,228,
3945    233,225,236,225,242,225,226,233, 99,128,254,200,233,110,  2,211,
3946     19,211, 28,225,242,225,226,233, 99,128,  6, 50,230,233,238,225,
3947    236,225,242,225,226,233, 99,128,254,176,235,225,244,225,235,225,
3948    238, 97,128, 48,182,241,229,102,  2,211, 61,211, 75,231,225,228,
3949    239,236,232,229,226,242,229,119,128,  5,149,241,225,244,225,238,
3950    232,229,226,242,229,119,128,  5,148,242,241,225,232,229,226,242,
3951    229,119,128,  5,152,249,233,110,130,  5,214,211,111,211,131,228,
3952    225,231,229,243,104,129,251, 54,211,122,232,229,226,242,229,119,
3953    128,251, 54,232,229,226,242,229,119,128,  5,214,226,239,240,239,
3954    237,239,230,111,128, 49, 23, 99,  3,211,159,211,166,211,188,225,
3955    242,239,110,128,  1,126,233,242, 99,  2,211,174,211,179,236,101,
3956    128, 36,233,245,237,230,236,229,120,128, 30,145,245,242,108,128,
3957      2,145,228,239,116,130,  1,124,211,204,211,213,225,227,227,229,
3958    238,116,128,  1,124,226,229,236,239,119,128, 30,147,101,  6,211,
3959    235,211,246,212, 33,212, 44,212, 55,212,251,227,249,242,233,236,
3960    236,233, 99,128,  4, 55,100,  2,211,252,212, 15,229,243,227,229,
3961    238,228,229,242,227,249,242,233,236,236,233, 99,128,  4,153,233,
3962    229,242,229,243,233,243,227,249,242,233,236,236,233, 99,128,  4,
3963    223,232,233,242,225,231,225,238, 97,128, 48, 92,235,225,244,225,
3964    235,225,238, 97,128, 48,188,242,111,140,  0, 48,212, 84,212, 93,
3965    212,103,212,110,212,135,212,148,212,159,212,171,212,182,212,192,
3966    212,203,212,210,225,242,225,226,233, 99,128,  6, 96,226,229,238,
3967    231,225,236,105,128,  9,230,228,229,246, 97,128,  9,102,231,117,
3968      2,212,117,212,126,234,225,242,225,244,105,128, 10,230,242,237,
3969    245,235,232,105,128, 10,102,232,225,227,235,225,242,225,226,233,
3970     99,128,  6, 96,233,238,230,229,242,233,239,114,128, 32,128,237,
3971    239,238,239,243,240,225,227,101,128,255, 16,239,236,228,243,244,
3972    249,236,101,128,247, 48,240,229,242,243,233,225,110,128,  6,240,
3973    243,245,240,229,242,233,239,114,128, 32,112,244,232,225,105,128,
3974     14, 80,247,233,228,244,104,  3,212,222,212,231,212,243,234,239,
3975    233,238,229,114,128,254,255,238,239,238,234,239,233,238,229,114,
3976    128, 32, 12,243,240,225,227,101,128, 32, 11,244, 97,128,  3,182,
3977    104,  2,213,  6,213, 17,226,239,240,239,237,239,230,111,128, 49,
3978     19,101,  4,213, 27,213, 38,213, 54,213, 65,225,242,237,229,238,
3979    233,225,110,128,  5,106,226,242,229,246,229,227,249,242,233,236,
3980    236,233, 99,128,  4,194,227,249,242,233,236,236,233, 99,128,  4,
3981     54,100,  2,213, 71,213, 90,229,243,227,229,238,228,229,242,227,
3982    249,242,233,236,236,233, 99,128,  4,151,233,229,242,229,243,233,
3983    243,227,249,242,233,236,236,233, 99,128,  4,221,105,  3,213,116,
3984    213,127,213,138,232,233,242,225,231,225,238, 97,128, 48, 88,235,
3985    225,244,225,235,225,238, 97,128, 48,184,238,239,242,232,229,226,
3986    242,229,119,128,  5,174,236,233,238,229,226,229,236,239,119,128,
3987     30,149,237,239,238,239,243,240,225,227,101,128,255, 90,111,  2,
3988    213,180,213,191,232,233,242,225,231,225,238, 97,128, 48, 94,235,
3989    225,244,225,235,225,238, 97,128, 48,190,240,225,242,229,110,128,
3990     36,181,242,229,244,242,239,230,236,229,248,232,239,239,107,128,
3991      2,144,243,244,242,239,235,101,128,  1,182,117,  2,213,241,213,
3992    252,232,233,242,225,231,225,238, 97,128, 48, 90,235,225,244,225,
3993    235,225,238, 97,128, 48,186
3994  };
3995
3996
3997  /*
3998   *  This function searches the compressed table efficiently.
3999   */
4000  static unsigned long
4001  ft_get_adobe_glyph_index( const char*  name,
4002                            const char*  limit )
4003  {
4004    int                   c = 0;
4005    int                   count, min, max;
4006    const unsigned char*  p = ft_adobe_glyph_list;
4007
4008
4009    if ( name == 0 || name >= limit )
4010      goto NotFound;
4011
4012    c     = *name++;
4013    count = p[1];
4014    p    += 2;
4015
4016    min = 0;
4017    max = count;
4018
4019    while ( min < max )
4020    {
4021      int                   mid = ( min + max ) >> 1;
4022      const unsigned char*  q   = p + mid * 2;
4023      int                   c2;
4024
4025
4026      q = ft_adobe_glyph_list + ( ( (int)q[0] << 8 ) | q[1] );
4027
4028      c2 = q[0] & 127;
4029      if ( c2 == c )
4030      {
4031        p = q;
4032        goto Found;
4033      }
4034      if ( c2 < c )
4035        min = mid + 1;
4036      else
4037        max = mid;
4038    }
4039    goto NotFound;
4040
4041  Found:
4042    for (;;)
4043    {
4044      /* assert (*p & 127) == c */
4045
4046      if ( name >= limit )
4047      {
4048        if ( (p[0] & 128) == 0 &&
4049             (p[1] & 128) != 0 )
4050          return (unsigned long)( ( (int)p[2] << 8 ) | p[3] );
4051
4052        goto NotFound;
4053      }
4054      c = *name++;
4055      if ( p[0] & 128 )
4056      {
4057        p++;
4058        if ( c != (p[0] & 127) )
4059          goto NotFound;
4060
4061        continue;
4062      }
4063
4064      p++;
4065      count = p[0] & 127;
4066      if ( p[0] & 128 )
4067        p += 2;
4068
4069      p++;
4070
4071      for ( ; count > 0; count--, p += 2 )
4072      {
4073        int                   offset = ( (int)p[0] << 8 ) | p[1];
4074        const unsigned char*  q      = ft_adobe_glyph_list + offset;
4075
4076        if ( c == ( q[0] & 127 ) )
4077        {
4078          p = q;
4079          goto NextIter;
4080        }
4081      }
4082      goto NotFound;
4083
4084    NextIter:
4085      ;
4086    }
4087
4088  NotFound:
4089    return 0;
4090  }
4091
4092#endif /* FT_CONFIG_OPTION_ADOBE_GLYPH_LIST */
4093
4094
4095/* END */
4096