1 /******************************************************************************
2  *
3  * Copyright (C) 2015 The Android Open Source Project
4  *
5  * Licensed under the Apache License, Version 2.0 (the "License");
6  * you may not use this file except in compliance with the License.
7  * You may obtain a copy of the License at:
8  *
9  * http://www.apache.org/licenses/LICENSE-2.0
10  *
11  * Unless required by applicable law or agreed to in writing, software
12  * distributed under the License is distributed on an "AS IS" BASIS,
13  * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
14  * See the License for the specific language governing permissions and
15  * limitations under the License.
16  *
17  *****************************************************************************
18  * Originally developed and contributed by Ittiam Systems Pvt. Ltd, Bangalore
19 */
20 
21 
22 /**
23 ******************************************************************************
24 * @file
25 *  ih264_cabac_tables.c
26 *
27 * @brief
28 *  This file contains H264 cabac tables for init contexts, rlps and
29 *  cabac state transitions
30 *
31 * @author
32 *   Ittiam
33 *
34 * @par List of Tables
35 *   - gau4_ih264_cabac_table[][]
36 *   - gau1_ih264_cabac_ctxt_init_table[][][]
37 *
38 ******************************************************************************
39 */
40 
41 
42 /*****************************************************************************/
43 /* File Includes                                                             */
44 /*****************************************************************************/
45 
46 /* User include files */
47 #include "ih264_typedefs.h"
48 #include "ih264_cabac_tables.h"
49 
50 
51 /*****************************************************************************/
52 /* Extern global definitions                                                 */
53 /*****************************************************************************/
54 /*****************************************************************************/
55 /*  CABAC TABLES                                                             */
56 /*****************************************************************************/
57 /*combined table :guc_RTAB,NextStateLPS,NextStateMPS
58  input(combined_state):
59  bits 0-5: state
60  bits 6:mps
61  output
62  bits 0-7:rangeTabLPS
63  bits 8-14 :combined_next_state_if_mps
64  bits 15 -21:combined_next_state_if_lps
65 
66  */
67 
68 const UWORD32 gau4_ih264_cabac_table[128][4] =
69     {
70         { 2097536, 2097584, 2097616, 2097648 },
71 
72           { 640, 679, 709, 739 },
73 
74           { 33664, 33694, 33723, 33752 },
75 
76           { 66683, 66710, 66738, 66765 },
77 
78           { 66932, 66958, 66985, 67011 },
79 
80           { 132719, 132743, 132768, 132793 },
81 
82           { 132969, 132992, 133016, 133039 },
83 
84           { 165988, 166010, 166032, 166054 },
85 
86           { 199007, 199028, 199049, 199070 },
87 
88           { 232026, 232046, 232066, 232086 },
89 
90           { 265045, 265064, 265083, 265102 },
91 
92           { 298065, 298083, 298101, 298119 },
93 
94           { 298317, 298334, 298351, 298368 },
95 
96           { 364105, 364121, 364137, 364154 },
97 
98           { 364357, 364373, 364388, 364404 },
99 
100           { 397378, 397392, 397407, 397422 },
101 
102           { 430398, 430412, 430426, 430440 },
103 
104           { 430651, 430664, 430678, 430691 },
105 
106           { 496440, 496453, 496465, 496478 },
107 
108           { 496693, 496705, 496717, 496729 },
109 
110           { 529715, 529726, 529737, 529749 },
111 
112           { 529968, 529979, 529989, 530000 },
113 
114           { 595758, 595768, 595778, 595788 },
115 
116           { 596011, 596021, 596031, 596040 },
117 
118           { 629033, 629042, 629051, 629061 },
119 
120           { 629287, 629296, 629304, 629313 },
121 
122           { 695077, 695085, 695094, 695102 },
123 
124           { 695331, 695339, 695347, 695355 },
125 
126           { 728353, 728361, 728368, 728376 },
127 
128           { 728608, 728615, 728622, 728629 },
129 
130           { 761630, 761637, 761643, 761650 },
131 
132           { 794653, 794659, 794665, 794672 },
133 
134           { 794907, 794913, 794919, 794925 },
135 
136           { 827930, 827935, 827941, 827947 },
137 
138           { 860952, 860958, 860963, 860969 },
139 
140           { 861207, 861212, 861217, 861223 },
141 
142           { 894230, 894235, 894240, 894245 },
143 
144           { 894485, 894490, 894494, 894499 },
145 
146           { 927508, 927512, 927517, 927521 },
147 
148           { 960531, 960535, 960539, 960543 },
149 
150           { 960786, 960790, 960794, 960798 },
151 
152           { 993809, 993813, 993817, 993820 },
153 
154           { 994064, 994068, 994071, 994075 },
155 
156           { 994319, 994323, 994326, 994329 },
157 
158           { 1027342, 1027346, 1027349, 1027352 },
159 
160           { 1060366, 1060369, 1060372, 1060375 },
161 
162           { 1060621, 1060624, 1060627, 1060630 },
163 
164           { 1093644, 1093647, 1093650, 1093653 },
165 
166           { 1093900, 1093902, 1093905, 1093908 },
167 
168           { 1094155, 1094158, 1094160, 1094163 },
169 
170           { 1127179, 1127181, 1127183, 1127186 },
171 
172           { 1127434, 1127436, 1127439, 1127441 },
173 
174           { 1160458, 1160460, 1160462, 1160464 },
175 
176           { 1160713, 1160715, 1160717, 1160719 },
177 
178           { 1160969, 1160971, 1160972, 1160974 },
179 
180           { 1193992, 1193994, 1193996, 1193998 },
181 
182           { 1194248, 1194249, 1194251, 1194253 },
183 
184           { 1194503, 1194505, 1194507, 1194508 },
185 
186           { 1227527, 1227529, 1227530, 1227532 },
187 
188           { 1227783, 1227784, 1227786, 1227787 },
189 
190           { 1228038, 1228040, 1228041, 1228043 },
191 
192           { 1261062, 1261063, 1261065, 1261066 },
193 
194           { 1261062, 1261063, 1261064, 1261065 },
195 
196           { 2080514, 2080514, 2080514, 2080514 },
197 
198           { 16768, 16816, 16848, 16880 },
199 
200           { 2114176, 2114215, 2114245, 2114275 },
201 
202           { 2147200, 2147230, 2147259, 2147288 },
203 
204           { 2180219, 2180246, 2180274, 2180301 },
205 
206           { 2180468, 2180494, 2180521, 2180547 },
207 
208           { 2246255, 2246279, 2246304, 2246329 },
209 
210           { 2246505, 2246528, 2246552, 2246575 },
211 
212           { 2279524, 2279546, 2279568, 2279590 },
213 
214           { 2312543, 2312564, 2312585, 2312606 },
215 
216           { 2345562, 2345582, 2345602, 2345622 },
217 
218           { 2378581, 2378600, 2378619, 2378638 },
219 
220           { 2411601, 2411619, 2411637, 2411655 },
221 
222           { 2411853, 2411870, 2411887, 2411904 },
223 
224           { 2477641, 2477657, 2477673, 2477690 },
225 
226           { 2477893, 2477909, 2477924, 2477940 },
227 
228           { 2510914, 2510928, 2510943, 2510958 },
229 
230           { 2543934, 2543948, 2543962, 2543976 },
231 
232           { 2544187, 2544200, 2544214, 2544227 },
233 
234           { 2609976, 2609989, 2610001, 2610014 },
235 
236           { 2610229, 2610241, 2610253, 2610265 },
237 
238           { 2643251, 2643262, 2643273, 2643285 },
239 
240           { 2643504, 2643515, 2643525, 2643536 },
241 
242           { 2709294, 2709304, 2709314, 2709324 },
243 
244           { 2709547, 2709557, 2709567, 2709576 },
245 
246           { 2742569, 2742578, 2742587, 2742597 },
247 
248           { 2742823, 2742832, 2742840, 2742849 },
249 
250           { 2808613, 2808621, 2808630, 2808638 },
251 
252           { 2808867, 2808875, 2808883, 2808891 },
253 
254           { 2841889, 2841897, 2841904, 2841912 },
255 
256           { 2842144, 2842151, 2842158, 2842165 },
257 
258           { 2875166, 2875173, 2875179, 2875186 },
259 
260           { 2908189, 2908195, 2908201, 2908208 },
261 
262           { 2908443, 2908449, 2908455, 2908461 },
263 
264           { 2941466, 2941471, 2941477, 2941483 },
265 
266           { 2974488, 2974494, 2974499, 2974505 },
267 
268           { 2974743, 2974748, 2974753, 2974759 },
269 
270           { 3007766, 3007771, 3007776, 3007781 },
271 
272           { 3008021, 3008026, 3008030, 3008035 },
273 
274           { 3041044, 3041048, 3041053, 3041057 },
275 
276           { 3074067, 3074071, 3074075, 3074079 },
277 
278           { 3074322, 3074326, 3074330, 3074334 },
279 
280           { 3107345, 3107349, 3107353, 3107356 },
281 
282           { 3107600, 3107604, 3107607, 3107611 },
283 
284           { 3107855, 3107859, 3107862, 3107865 },
285 
286           { 3140878, 3140882, 3140885, 3140888 },
287 
288           { 3173902, 3173905, 3173908, 3173911 },
289 
290           { 3174157, 3174160, 3174163, 3174166 },
291 
292           { 3207180, 3207183, 3207186, 3207189 },
293 
294           { 3207436, 3207438, 3207441, 3207444 },
295 
296           { 3207691, 3207694, 3207696, 3207699 },
297 
298           { 3240715, 3240717, 3240719, 3240722 },
299 
300           { 3240970, 3240972, 3240975, 3240977 },
301 
302           { 3273994, 3273996, 3273998, 3274000 },
303 
304           { 3274249, 3274251, 3274253, 3274255 },
305 
306           { 3274505, 3274507, 3274508, 3274510 },
307 
308           { 3307528, 3307530, 3307532, 3307534 },
309 
310           { 3307784, 3307785, 3307787, 3307789 },
311 
312           { 3308039, 3308041, 3308043, 3308044 },
313 
314           { 3341063, 3341065, 3341066, 3341068 },
315 
316           { 3341319, 3341320, 3341322, 3341323 },
317 
318           { 3341574, 3341576, 3341577, 3341579 },
319 
320           { 3374598, 3374599, 3374601, 3374602 },
321 
322           { 3374598, 3374599, 3374600, 3374601 },
323 
324           { 4194050, 4194050, 4194050, 4194050 },
325 
326     };
327 
328 /*****************************************************************************/
329 /* Global Variable Initialization                                            */
330 /*****************************************************************************/
331 const UWORD8 gau1_ih264_cabac_ctxt_init_table[NUM_CAB_INIT_IDC_PLUS_ONE][QP_RANGE][NUM_CABAC_CTXTS] =
332 
333                     {
334 
335                         {
336 
337                             {
338 
339                             62,
340                               9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 30, 61, 62,
341                               54, 14, 118, 6, 78, 65, 1, 14, 73, 13, 64, 20, 62,
342                               67, 90, 104, 126, 104, 67, 78, 65, 1, 86, 95, 2,
343                               18, 69, 81, 96, 8, 67, 86, 88, 5, 76, 94, 9, 69,
344                               81, 88, 67, 74, 74, 80, 72, 5, 22, 0, 0, 0, 83,
345                               86, 97, 72, 22, 1, 18, 78, 96, 126, 98, 101, 67,
346                               82, 94, 83, 110, 91, 102, 93, 126, 92, 89, 96,
347                               108, 17, 65, 6, 93, 74, 92, 87, 126, 9, 3, 4, 69,
348                               15, 68, 69, 88, 85, 78, 75, 77, 9, 13, 68, 13, 21,
349                               81, 0, 70, 67, 6, 76, 28, 64, 2, 28, 38, 39, 34,
350                               27, 93, 73, 73, 17, 14, 100, 10, 10, 10, 2, 7, 7,
351                               0, 3, 1, 6, 69, 6, 24, 12, 68, 64, 2, 0, 13, 24,
352                               19, 11, 15, 3, 4, 4, 30, 19, 20, 78, 3, 69, 35,
353                               23, 19, 14, 17, 19, 12, 16, 24, 1, 17, 9, 9, 5, 0,
354                               12, 6, 10, 11, 8, 18, 27, 10, 82, 8, 78, 17, 32,
355                               84, 56, 62, 60, 59, 62, 62, 57, 57, 54, 44, 36,
356                               33, 43, 29, 70, 67, 4, 67, 33, 31, 28, 34, 32, 25,
357                               20, 22, 0, 4, 64, 94, 89, 108, 76, 19, 18, 11, 64,
358                               4, 70, 75, 82, 102, 77, 39, 21, 15, 8, 4, 71, 83,
359                               87, 119, 5, 34, 27, 25, 20, 8, 5, 64, 74, 90, 70,
360                               34, 32, 21, 4, 5, 72, 81, 97, 5, 58, 49, 45, 36,
361                               23, 5, 70, 79, 85, 62, 106, 106, 87, 114, 110, 98,
362                               110, 106, 103, 107, 108, 112, 96, 95, 91, 93, 94,
363                               86, 67, 80, 85, 70, 3, 5, 2, 13, 13, 14, 9, 22,
364                               17, 12, 14, 11, 22, 16, 8, 22, 19, 13, 10, 14, 0,
365                               64, 69, 4, 70, 19, 32, 20, 10, 29, 25, 11, 23, 31,
366                               19, 25, 13, 6, 20, 52, 49, 52, 52, 54, 62, 62, 62,
367                               62, 62, 62, 62, 62, 62, 34, 62, 62, 62, 62, 62,
368                               62, 54, 37, 36, 6, 82, 75, 97, 125, 62, 62, 62,
369                               57, 55, 53, 41, 44, 31, 32, 22, 19, 16, 65, 71, 3,
370                               0, 65, 39, 43, 40, 31, 40, 39, 23, 31, 34, 21, 6,
371                               10, 2, 86, 23, 12, 4, 79, 71, 69, 70, 66, 68, 73,
372                               69, 70, 67, 1, 70, 66, 65, 0, 62, 62, 62, 62, 62,
373                               60, 54, 36, 4, 66, 28, 21, 18, 15, 7, 3, 1, 66,
374                               76, 85, 81, 77, 81, 80, 73, 74, 83, 71, 67, 2, 66,
375                               66, 4, 4, 62, 62, 62, 62, 61, 57, 46, 29, 1 },
376 
377                               {
378 
379                               62,
380                                 9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 29, 60,
381                                 62, 54, 14, 115, 6, 77, 64, 1, 14, 72, 12, 65,
382                                 20, 62, 68, 91, 104, 124, 102, 67, 77, 64, 1,
383                                 85, 93, 3, 18, 68, 80, 95, 8, 67, 85, 88, 5, 75,
384                                 93, 9, 69, 80, 88, 66, 73, 73, 79, 71, 5, 22, 0,
385                                 0, 0, 82, 86, 97, 71, 22, 1, 18, 77, 95, 124,
386                                 96, 99, 65, 80, 92, 82, 108, 89, 100, 92, 125,
387                                 91, 88, 95, 107, 18, 64, 7, 92, 73, 91, 86, 124,
388                                 9, 3, 4, 69, 16, 68, 68, 87, 84, 77, 74, 76, 9,
389                                 13, 67, 13, 21, 80, 0, 69, 67, 6, 75, 28, 64, 2,
390                                 28, 37, 39, 34, 27, 92, 72, 72, 17, 14, 99, 10,
391                                 10, 10, 3, 7, 7, 1, 4, 2, 6, 68, 6, 24, 12, 68,
392                                 64, 2, 0, 13, 23, 19, 11, 15, 4, 5, 4, 29, 19,
393                                 20, 77, 3, 69, 35, 23, 19, 14, 17, 19, 12, 16,
394                                 24, 1, 17, 9, 9, 5, 0, 12, 6, 10, 11, 8, 18, 27,
395                                 10, 81, 8, 77, 17, 31, 83, 55, 62, 59, 58, 61,
396                                 62, 56, 56, 52, 43, 35, 32, 41, 28, 71, 67, 4,
397                                 67, 32, 30, 27, 33, 31, 24, 19, 21, 0, 4, 64,
398                                 93, 88, 107, 75, 20, 18, 11, 0, 5, 69, 74, 81,
399                                 100, 76, 39, 21, 15, 8, 5, 70, 82, 86, 117, 5,
400                                 35, 28, 25, 20, 9, 5, 64, 73, 89, 70, 35, 32,
401                                 21, 4, 6, 71, 80, 96, 5, 58, 49, 45, 36, 23, 5,
402                                 69, 78, 84, 62, 105, 105, 86, 112, 108, 97, 108,
403                                 104, 101, 105, 106, 110, 95, 94, 90, 92, 92, 85,
404                                 67, 79, 84, 69, 3, 5, 2, 13, 13, 13, 8, 22, 17,
405                                 13, 14, 11, 22, 16, 8, 22, 19, 13, 10, 14, 0,
406                                 64, 68, 5, 70, 19, 32, 20, 10, 29, 25, 12, 23,
407                                 30, 19, 25, 13, 6, 19, 52, 49, 52, 51, 53, 62,
408                                 62, 62, 62, 62, 62, 62, 62, 62, 33, 62, 62, 62,
409                                 62, 62, 62, 53, 36, 35, 6, 81, 74, 95, 122, 62,
410                                 62, 62, 56, 53, 52, 40, 42, 30, 31, 21, 18, 15,
411                                 66, 71, 3, 0, 66, 38, 42, 39, 30, 39, 38, 22,
412                                 30, 33, 20, 5, 9, 1, 86, 23, 12, 4, 78, 70, 68,
413                                 69, 65, 67, 71, 68, 69, 66, 3, 68, 65, 0, 2, 62,
414                                 62, 62, 62, 62, 58, 51, 34, 2, 65, 29, 22, 19,
415                                 16, 8, 4, 2, 65, 75, 84, 80, 76, 80, 78, 71, 73,
416                                 82, 70, 66, 3, 65, 65, 4, 4, 62, 62, 62, 62, 58,
417                                 54, 43, 26, 64 },
418 
419                               {
420 
421                               62,
422                                 9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 28, 59,
423                                 61, 54, 14, 113, 6, 76, 0, 1, 13, 72, 11, 66,
424                                 19, 60, 70, 92, 105, 121, 101, 67, 76, 0, 1, 85,
425                                 92, 3, 17, 68, 80, 94, 8, 67, 85, 88, 5, 75, 92,
426                                 9, 69, 80, 88, 66, 73, 73, 79, 71, 5, 22, 0, 0,
427                                 0, 81, 86, 97, 71, 21, 1, 18, 77, 95, 122, 94,
428                                 97, 64, 78, 91, 81, 107, 88, 99, 91, 123, 91,
429                                 88, 95, 106, 18, 64, 7, 91, 73, 90, 86, 123, 9,
430                                 3, 4, 69, 16, 68, 68, 87, 84, 77, 74, 76, 9, 13,
431                                 67, 13, 21, 80, 0, 69, 67, 6, 75, 27, 64, 2, 27,
432                                 36, 38, 33, 26, 91, 72, 72, 16, 13, 99, 9, 10,
433                                 10, 3, 7, 7, 2, 4, 2, 6, 68, 6, 23, 12, 69, 64,
434                                 2, 64, 13, 22, 19, 11, 14, 4, 5, 4, 28, 19, 19,
435                                 77, 3, 70, 34, 23, 19, 14, 17, 19, 12, 16, 24,
436                                 1, 17, 9, 9, 5, 0, 12, 6, 10, 11, 8, 17, 26, 9,
437                                 81, 8, 77, 16, 30, 83, 53, 62, 57, 56, 59, 60,
438                                 54, 54, 50, 41, 33, 30, 39, 26, 72, 67, 4, 68,
439                                 31, 29, 26, 32, 29, 23, 18, 20, 64, 3, 65, 93,
440                                 88, 106, 75, 20, 18, 11, 0, 5, 69, 74, 81, 99,
441                                 75, 39, 21, 15, 8, 5, 70, 81, 85, 115, 5, 35,
442                                 28, 25, 20, 9, 5, 64, 73, 88, 70, 35, 32, 21, 4,
443                                 6, 71, 80, 95, 5, 57, 48, 44, 35, 23, 5, 69, 78,
444                                 84, 62, 104, 104, 85, 111, 107, 96, 107, 103,
445                                 100, 104, 105, 108, 94, 93, 90, 91, 91, 85, 68,
446                                 79, 83, 69, 3, 4, 2, 12, 12, 12, 7, 21, 17, 13,
447                                 14, 10, 21, 16, 8, 21, 18, 13, 10, 13, 0, 64,
448                                 68, 5, 70, 18, 31, 19, 10, 28, 24, 12, 22, 29,
449                                 19, 25, 12, 5, 17, 51, 48, 51, 50, 52, 62, 62,
450                                 62, 62, 62, 62, 62, 62, 62, 32, 62, 62, 62, 62,
451                                 62, 62, 51, 35, 34, 6, 80, 74, 94, 120, 60, 60,
452                                 62, 54, 51, 50, 38, 40, 29, 29, 20, 16, 14, 67,
453                                 72, 2, 0, 67, 37, 41, 37, 28, 37, 36, 21, 28,
454                                 31, 19, 4, 8, 0, 87, 22, 11, 3, 78, 70, 68, 68,
455                                 65, 66, 70, 67, 68, 65, 4, 67, 64, 1, 3, 62, 62,
456                                 62, 62, 60, 55, 48, 31, 0, 65, 29, 22, 19, 16,
457                                 9, 4, 2, 65, 75, 84, 80, 75, 80, 77, 70, 73, 81,
458                                 69, 65, 3, 65, 64, 4, 4, 62, 62, 62, 60, 55, 50,
459                                 39, 23, 67 },
460 
461                               {
462 
463                               62,
464                                 9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 26, 57,
465                                 60, 54, 14, 111, 6, 75, 1, 1, 12, 72, 10, 67,
466                                 19, 58, 71, 93, 105, 118, 100, 67, 75, 1, 1, 84,
467                                 91, 4, 17, 68, 79, 93, 7, 68, 85, 88, 5, 75, 92,
468                                 9, 69, 80, 88, 65, 73, 73, 79, 70, 5, 22, 0, 0,
469                                 0, 81, 86, 97, 70, 20, 1, 18, 77, 95, 120, 92,
470                                 96, 1, 76, 90, 80, 105, 87, 98, 90, 121, 90, 88,
471                                 94, 105, 18, 64, 7, 91, 73, 90, 85, 121, 9, 2,
472                                 3, 70, 16, 68, 68, 86, 84, 76, 74, 75, 9, 13,
473                                 67, 13, 20, 80, 0, 69, 67, 6, 75, 26, 64, 2, 26,
474                                 35, 37, 32, 25, 91, 71, 72, 15, 13, 98, 9, 10,
475                                 10, 3, 7, 7, 3, 4, 2, 6, 67, 6, 22, 12, 70, 64,
476                                 2, 64, 12, 21, 19, 11, 13, 4, 5, 4, 26, 19, 18,
477                                 77, 3, 70, 33, 23, 19, 14, 17, 19, 12, 16, 24,
478                                 1, 16, 9, 9, 5, 0, 11, 5, 9, 10, 7, 16, 25, 9,
479                                 81, 7, 77, 15, 28, 83, 52, 62, 55, 54, 57, 58,
480                                 52, 52, 48, 39, 32, 29, 37, 24, 73, 67, 4, 68,
481                                 30, 28, 25, 30, 28, 21, 17, 19, 65, 3, 65, 93,
482                                 88, 106, 74, 20, 18, 11, 0, 5, 69, 74, 80, 98,
483                                 75, 39, 21, 15, 8, 6, 69, 80, 84, 113, 5, 35,
484                                 28, 25, 20, 10, 5, 64, 73, 88, 70, 35, 32, 20,
485                                 4, 6, 71, 80, 94, 5, 57, 48, 43, 34, 23, 5, 69,
486                                 77, 83, 62, 103, 103, 85, 110, 106, 95, 105,
487                                 102, 99, 103, 103, 107, 94, 92, 90, 91, 89, 85,
488                                 68, 79, 83, 69, 2, 4, 2, 11, 11, 11, 6, 21, 16,
489                                 13, 13, 10, 21, 15, 8, 20, 18, 12, 10, 12, 0,
490                                 65, 68, 5, 71, 18, 31, 18, 10, 27, 24, 12, 21,
491                                 28, 18, 24, 11, 5, 16, 50, 47, 51, 49, 51, 61,
492                                 62, 62, 62, 62, 62, 62, 62, 62, 31, 62, 62, 62,
493                                 62, 62, 62, 49, 34, 33, 6, 79, 74, 93, 118, 58,
494                                 58, 62, 52, 49, 48, 37, 38, 27, 28, 19, 15, 12,
495                                 68, 73, 2, 64, 68, 36, 39, 36, 26, 35, 34, 19,
496                                 27, 29, 17, 3, 6, 65, 88, 21, 10, 2, 78, 69, 68,
497                                 68, 64, 66, 69, 66, 67, 64, 5, 66, 0, 3, 4, 62,
498                                 62, 62, 62, 58, 52, 45, 28, 65, 64, 30, 23, 20,
499                                 16, 10, 5, 2, 64, 74, 84, 79, 75, 79, 76, 69,
500                                 73, 81, 69, 65, 3, 64, 0, 4, 4, 62, 62, 62, 57,
501                                 52, 46, 35, 19, 69 },
502 
503                               {
504 
505                               62,
506                                 9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 25, 56,
507                                 58, 54, 14, 108, 5, 74, 1, 1, 11, 72, 9, 68, 18,
508                                 56, 73, 94, 106, 115, 99, 67, 74, 1, 1, 84, 90,
509                                 4, 16, 68, 79, 93, 7, 68, 84, 88, 5, 75, 91, 8,
510                                 70, 80, 88, 65, 72, 73, 78, 70, 5, 22, 0, 0, 0,
511                                 80, 87, 97, 70, 19, 1, 18, 77, 95, 119, 91, 94,
512                                 2, 75, 89, 79, 104, 85, 97, 89, 119, 90, 87, 94,
513                                 104, 18, 64, 7, 90, 73, 89, 85, 120, 8, 2, 3,
514                                 70, 16, 68, 68, 86, 84, 76, 74, 75, 9, 12, 67,
515                                 13, 20, 80, 0, 69, 67, 6, 75, 26, 65, 2, 26, 34,
516                                 36, 31, 24, 90, 71, 72, 14, 12, 98, 8, 10, 9, 3,
517                                 7, 7, 4, 5, 2, 5, 67, 5, 21, 11, 71, 64, 2, 65,
518                                 12, 20, 18, 10, 13, 5, 5, 4, 25, 18, 17, 77, 3,
519                                 71, 33, 23, 19, 14, 17, 19, 12, 16, 23, 1, 16,
520                                 9, 9, 5, 64, 11, 5, 9, 10, 7, 16, 24, 8, 81, 7,
521                                 77, 14, 27, 83, 50, 62, 53, 52, 55, 56, 50, 50,
522                                 46, 37, 30, 27, 34, 22, 74, 67, 3, 69, 29, 27,
523                                 24, 29, 26, 20, 16, 17, 65, 2, 66, 93, 88, 105,
524                                 74, 20, 18, 11, 0, 5, 69, 74, 80, 97, 74, 39,
525                                 21, 15, 8, 6, 69, 80, 84, 111, 5, 35, 28, 25,
526                                 20, 10, 5, 64, 73, 87, 70, 35, 31, 20, 4, 6, 71,
527                                 80, 94, 5, 56, 47, 42, 33, 23, 5, 69, 77, 83,
528                                 62, 102, 102, 84, 108, 105, 94, 104, 100, 98,
529                                 101, 102, 105, 93, 92, 89, 90, 88, 84, 69, 79,
530                                 82, 69, 2, 3, 1, 10, 10, 10, 5, 20, 16, 13, 13,
531                                 9, 20, 15, 8, 19, 17, 12, 9, 11, 64, 65, 68, 5,
532                                 71, 17, 30, 17, 10, 26, 23, 12, 20, 27, 18, 24,
533                                 10, 4, 14, 49, 47, 50, 48, 49, 60, 62, 62, 62,
534                                 62, 62, 62, 62, 62, 29, 62, 62, 62, 62, 62, 62,
535                                 47, 33, 31, 6, 78, 73, 92, 116, 57, 56, 60, 51,
536                                 47, 46, 35, 36, 26, 26, 17, 13, 11, 69, 74, 1,
537                                 64, 69, 34, 38, 34, 25, 33, 32, 18, 25, 27, 16,
538                                 2, 5, 66, 88, 20, 10, 1, 78, 69, 67, 67, 64, 65,
539                                 68, 66, 66, 0, 6, 65, 1, 4, 5, 62, 62, 62, 61,
540                                 55, 49, 42, 25, 68, 64, 30, 23, 20, 17, 10, 5,
541                                 3, 64, 74, 83, 79, 74, 79, 75, 68, 73, 80, 68,
542                                 64, 3, 64, 1, 4, 4, 62, 62, 61, 54, 49, 42, 31,
543                                 16, 72 },
544 
545                               {
546 
547                               62,
548                                 9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 23, 54,
549                                 57, 54, 14, 106, 5, 73, 2, 1, 11, 71, 8, 69, 18,
550                                 54, 75, 95, 106, 112, 97, 67, 73, 2, 1, 84, 89,
551                                 4, 16, 68, 79, 92, 7, 69, 84, 88, 5, 75, 90, 8,
552                                 70, 80, 88, 64, 72, 72, 78, 69, 5, 22, 0, 0, 0,
553                                 80, 87, 97, 69, 18, 1, 18, 76, 95, 117, 89, 93,
554                                 4, 73, 87, 78, 103, 84, 96, 88, 117, 89, 87, 93,
555                                 103, 18, 64, 7, 90, 73, 89, 84, 118, 8, 2, 3,
556                                 70, 16, 68, 67, 85, 84, 76, 74, 74, 9, 12, 67,
557                                 13, 20, 79, 0, 68, 67, 6, 75, 25, 65, 2, 25, 33,
558                                 36, 30, 23, 89, 70, 72, 13, 12, 97, 8, 10, 9, 3,
559                                 7, 7, 5, 5, 2, 5, 67, 5, 20, 11, 72, 64, 2, 65,
560                                 11, 19, 18, 10, 12, 5, 5, 4, 24, 18, 16, 77, 3,
561                                 71, 32, 23, 19, 14, 17, 19, 12, 16, 23, 1, 16,
562                                 9, 9, 5, 64, 11, 5, 8, 10, 7, 15, 23, 8, 81, 6,
563                                 77, 13, 26, 83, 49, 61, 52, 51, 53, 54, 48, 48,
564                                 44, 35, 28, 25, 32, 21, 75, 67, 3, 69, 28, 26,
565                                 23, 28, 25, 18, 15, 16, 66, 2, 66, 93, 88, 105,
566                                 74, 20, 18, 11, 0, 5, 68, 73, 79, 96, 74, 39,
567                                 21, 15, 8, 6, 68, 79, 83, 109, 5, 35, 28, 25,
568                                 20, 10, 5, 64, 73, 86, 70, 36, 31, 19, 4, 6, 71,
569                                 80, 93, 5, 56, 46, 41, 32, 23, 5, 69, 77, 82,
570                                 62, 101, 101, 83, 107, 104, 93, 103, 99, 97,
571                                 100, 100, 103, 92, 91, 89, 90, 87, 84, 69, 78,
572                                 81, 69, 1, 3, 1, 10, 9, 9, 4, 19, 15, 13, 12, 9,
573                                 20, 15, 8, 18, 16, 12, 9, 10, 64, 65, 68, 5, 71,
574                                 16, 30, 17, 10, 25, 22, 12, 19, 26, 17, 23, 9,
575                                 3, 12, 48, 46, 50, 47, 48, 58, 62, 62, 62, 62,
576                                 62, 62, 62, 62, 28, 62, 62, 62, 62, 62, 61, 45,
577                                 32, 30, 6, 77, 73, 91, 114, 55, 55, 58, 49, 45,
578                                 44, 34, 34, 25, 24, 16, 11, 9, 70, 75, 1, 64,
579                                 70, 33, 36, 32, 23, 32, 31, 16, 24, 26, 14, 1,
580                                 4, 67, 89, 20, 9, 0, 77, 68, 67, 67, 0, 64, 67,
581                                 65, 65, 1, 8, 64, 2, 5, 7, 62, 62, 62, 58, 53,
582                                 46, 39, 22, 70, 64, 31, 24, 21, 17, 11, 5, 3, 0,
583                                 73, 83, 79, 73, 78, 74, 67, 72, 79, 68, 64, 3,
584                                 0, 2, 4, 4, 62, 62, 58, 51, 46, 39, 27, 12, 75 },
585 
586                               {
587 
588                               62,
589                                 9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 22, 53,
590                                 56, 54, 14, 104, 5, 73, 3, 1, 10, 71, 7, 70, 17,
591                                 53, 76, 96, 107, 109, 96, 67, 73, 3, 1, 83, 88,
592                                 5, 15, 67, 78, 91, 6, 69, 84, 88, 5, 74, 90, 8,
593                                 70, 79, 88, 64, 72, 72, 78, 69, 5, 22, 0, 0, 0,
594                                 79, 87, 97, 69, 18, 0, 18, 76, 94, 115, 87, 91,
595                                 5, 71, 86, 77, 101, 83, 95, 88, 116, 89, 87, 93,
596                                 103, 19, 64, 7, 89, 72, 88, 84, 117, 8, 1, 2,
597                                 71, 16, 68, 67, 85, 84, 75, 74, 74, 9, 12, 66,
598                                 13, 19, 79, 0, 68, 67, 6, 75, 24, 65, 2, 24, 32,
599                                 35, 30, 23, 89, 70, 72, 13, 11, 97, 7, 10, 9, 3,
600                                 7, 7, 5, 5, 2, 5, 66, 5, 19, 11, 72, 65, 2, 66,
601                                 11, 18, 18, 10, 11, 5, 5, 4, 22, 18, 15, 77, 3,
602                                 72, 31, 23, 18, 14, 17, 19, 12, 16, 23, 1, 15,
603                                 9, 8, 5, 64, 10, 4, 8, 9, 6, 14, 22, 7, 81, 6,
604                                 76, 12, 24, 83, 47, 59, 50, 49, 51, 52, 46, 46,
605                                 42, 33, 27, 24, 30, 19, 76, 67, 3, 70, 27, 25,
606                                 22, 26, 23, 17, 14, 15, 67, 1, 67, 93, 88, 104,
607                                 73, 20, 18, 11, 1, 5, 68, 73, 79, 95, 73, 38,
608                                 21, 15, 8, 7, 68, 78, 82, 107, 5, 36, 28, 25,
609                                 20, 11, 5, 64, 72, 86, 70, 36, 31, 19, 4, 6, 70,
610                                 79, 92, 5, 55, 46, 40, 32, 23, 5, 68, 76, 82,
611                                 62, 101, 100, 83, 106, 103, 92, 101, 98, 96, 99,
612                                 99, 102, 92, 90, 89, 89, 85, 84, 70, 78, 81, 69,
613                                 1, 2, 1, 9, 8, 8, 3, 19, 15, 13, 12, 8, 19, 14,
614                                 8, 18, 16, 11, 9, 10, 64, 66, 68, 5, 72, 16, 29,
615                                 16, 9, 24, 22, 13, 19, 25, 17, 23, 9, 3, 11, 47,
616                                 45, 49, 46, 47, 57, 62, 62, 62, 62, 62, 62, 62,
617                                 61, 27, 62, 62, 62, 62, 62, 59, 43, 31, 29, 6,
618                                 76, 73, 89, 111, 53, 53, 56, 47, 43, 42, 32, 32,
619                                 23, 23, 15, 10, 8, 71, 76, 0, 65, 71, 32, 35,
620                                 31, 21, 30, 29, 15, 22, 24, 13, 64, 2, 69, 90,
621                                 19, 8, 64, 77, 68, 67, 66, 0, 64, 65, 64, 64, 2,
622                                 9, 1, 3, 7, 8, 62, 62, 60, 56, 50, 44, 36, 20,
623                                 72, 0, 31, 24, 21, 17, 12, 6, 3, 0, 73, 83, 78,
624                                 73, 78, 73, 66, 72, 79, 67, 0, 3, 0, 3, 4, 4,
625                                 62, 62, 56, 48, 42, 35, 24, 9, 77 },
626 
627                               {
628 
629                               62,
630                                 9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 20, 51,
631                                 54, 54, 14, 101, 4, 72, 3, 1, 9, 71, 6, 71, 17,
632                                 51, 78, 97, 107, 106, 95, 67, 72, 3, 1, 83, 87,
633                                 5, 15, 67, 78, 91, 6, 70, 83, 88, 5, 74, 89, 7,
634                                 70, 79, 88, 0, 71, 72, 77, 68, 5, 22, 0, 0, 0,
635                                 79, 87, 97, 68, 17, 0, 18, 76, 94, 114, 85, 90,
636                                 7, 69, 85, 76, 100, 81, 94, 87, 114, 88, 86, 92,
637                                 102, 19, 64, 7, 89, 72, 88, 83, 115, 7, 1, 2,
638                                 71, 16, 68, 67, 84, 84, 75, 74, 73, 9, 11, 66,
639                                 13, 19, 79, 0, 68, 67, 6, 75, 24, 65, 2, 24, 31,
640                                 34, 29, 22, 88, 69, 72, 12, 11, 96, 7, 10, 8, 3,
641                                 7, 7, 6, 6, 2, 5, 66, 5, 18, 11, 73, 65, 2, 66,
642                                 10, 17, 17, 10, 11, 6, 5, 4, 21, 17, 14, 77, 3,
643                                 72, 31, 23, 18, 14, 17, 19, 12, 16, 23, 1, 15,
644                                 9, 8, 5, 64, 10, 4, 7, 9, 6, 14, 21, 7, 81, 5,
645                                 76, 11, 23, 83, 46, 57, 48, 47, 49, 50, 44, 44,
646                                 40, 31, 25, 22, 27, 17, 77, 67, 2, 70, 26, 24,
647                                 21, 25, 22, 15, 13, 14, 67, 1, 67, 93, 88, 104,
648                                 73, 20, 18, 11, 1, 5, 68, 73, 78, 94, 73, 38,
649                                 21, 15, 8, 7, 67, 77, 82, 105, 5, 36, 28, 25,
650                                 20, 11, 5, 64, 72, 85, 70, 36, 30, 18, 4, 6, 70,
651                                 79, 92, 5, 55, 45, 39, 31, 23, 5, 68, 76, 81,
652                                 62, 100, 99, 82, 104, 102, 91, 100, 96, 95, 97,
653                                 97, 100, 91, 89, 88, 89, 84, 83, 70, 78, 80, 69,
654                                 0, 2, 0, 8, 7, 7, 2, 18, 14, 13, 11, 8, 19, 14,
655                                 8, 17, 15, 11, 8, 9, 64, 66, 68, 5, 72, 15, 29,
656                                 15, 9, 23, 21, 13, 18, 24, 16, 22, 8, 2, 9, 46,
657                                 45, 49, 45, 45, 55, 62, 62, 62, 62, 62, 62, 62,
658                                 59, 25, 62, 62, 62, 62, 62, 56, 41, 30, 28, 6,
659                                 75, 72, 88, 109, 52, 51, 54, 46, 41, 40, 31, 30,
660                                 22, 21, 13, 8, 6, 72, 77, 0, 65, 72, 30, 33, 29,
661                                 20, 28, 27, 13, 21, 22, 11, 65, 1, 70, 90, 18,
662                                 8, 65, 77, 67, 66, 66, 1, 0, 64, 0, 0, 3, 10, 2,
663                                 4, 8, 9, 62, 61, 58, 53, 48, 41, 33, 17, 74, 0,
664                                 32, 25, 22, 18, 13, 6, 4, 1, 72, 82, 78, 72, 77,
665                                 72, 65, 72, 78, 67, 0, 3, 1, 4, 4, 4, 62, 62,
666                                 53, 45, 39, 31, 20, 5, 80 },
667 
668                               {
669 
670                               62,
671                                 8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 19, 50,
672                                 53, 54, 14, 99, 4, 71, 4, 1, 8, 71, 5, 73, 16,
673                                 49, 80, 98, 108, 104, 94, 67, 71, 4, 1, 83, 86,
674                                 5, 14, 67, 78, 90, 5, 70, 83, 89, 5, 74, 89, 7,
675                                 71, 79, 88, 0, 71, 72, 77, 68, 5, 22, 0, 0, 0,
676                                 78, 88, 97, 68, 16, 0, 18, 76, 94, 112, 84, 88,
677                                 8, 68, 84, 75, 99, 80, 93, 86, 112, 88, 86, 92,
678                                 101, 19, 64, 7, 88, 72, 87, 83, 114, 7, 0, 1,
679                                 72, 16, 68, 67, 84, 84, 75, 74, 73, 8, 11, 66,
680                                 13, 18, 79, 0, 68, 67, 5, 75, 23, 66, 2, 23, 29,
681                                 33, 28, 21, 88, 69, 72, 11, 10, 96, 6, 9, 8, 3,
682                                 7, 7, 7, 6, 2, 4, 66, 4, 17, 10, 74, 65, 2, 67,
683                                 10, 16, 17, 9, 10, 6, 5, 4, 19, 17, 13, 77, 3,
684                                 73, 30, 22, 18, 14, 17, 18, 11, 16, 22, 0, 14,
685                                 9, 8, 4, 65, 9, 3, 7, 8, 5, 13, 20, 6, 81, 5,
686                                 76, 10, 21, 83, 44, 55, 46, 45, 47, 47, 42, 42,
687                                 38, 29, 23, 20, 25, 15, 78, 67, 2, 71, 25, 22,
688                                 19, 23, 20, 14, 11, 12, 68, 0, 68, 93, 88, 103,
689                                 73, 20, 18, 11, 1, 5, 68, 73, 78, 93, 72, 38,
690                                 21, 15, 8, 7, 67, 77, 81, 104, 5, 36, 28, 25,
691                                 19, 11, 5, 64, 72, 85, 70, 36, 30, 18, 4, 6, 70,
692                                 79, 91, 5, 54, 44, 38, 30, 22, 5, 68, 76, 81,
693                                 62, 99, 98, 82, 103, 101, 91, 99, 95, 94, 96,
694                                 96, 99, 91, 89, 88, 88, 83, 83, 71, 78, 80, 69,
695                                 0, 1, 0, 7, 6, 5, 1, 17, 14, 13, 11, 7, 18, 13,
696                                 7, 16, 14, 10, 8, 8, 65, 67, 68, 5, 73, 14, 28,
697                                 14, 9, 22, 20, 13, 17, 23, 16, 22, 7, 1, 7, 45,
698                                 44, 48, 43, 44, 54, 62, 62, 62, 62, 62, 62, 62,
699                                 56, 24, 62, 62, 62, 62, 61, 54, 39, 28, 26, 6,
700                                 75, 72, 87, 107, 50, 49, 52, 44, 38, 38, 29, 28,
701                                 20, 19, 12, 6, 5, 73, 78, 64, 66, 73, 29, 32,
702                                 27, 18, 26, 25, 12, 19, 20, 10, 66, 64, 72, 91,
703                                 17, 7, 66, 77, 67, 66, 65, 1, 0, 0, 0, 1, 4, 11,
704                                 3, 5, 9, 10, 61, 59, 56, 51, 45, 38, 30, 14, 77,
705                                 0, 32, 25, 22, 18, 13, 6, 4, 1, 72, 82, 78, 72,
706                                 77, 71, 64, 72, 78, 66, 1, 3, 1, 4, 4, 3, 62,
707                                 61, 51, 42, 36, 27, 16, 2, 83 },
708 
709                               {
710 
711                               62,
712                                 8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 18, 49,
713                                 52, 54, 14, 97, 4, 70, 5, 1, 8, 70, 4, 74, 15,
714                                 47, 81, 99, 109, 101, 92, 67, 70, 5, 1, 82, 85,
715                                 6, 13, 67, 77, 89, 5, 70, 83, 89, 5, 74, 88, 7,
716                                 71, 79, 88, 0, 71, 71, 77, 68, 5, 22, 0, 0, 0,
717                                 77, 88, 97, 68, 15, 0, 18, 75, 94, 110, 82, 86,
718                                 9, 66, 82, 74, 97, 79, 91, 85, 110, 88, 86, 92,
719                                 100, 19, 64, 7, 87, 72, 86, 82, 113, 7, 0, 1,
720                                 72, 16, 68, 66, 83, 83, 74, 74, 73, 8, 11, 66,
721                                 13, 18, 78, 0, 67, 67, 5, 74, 22, 66, 2, 22, 28,
722                                 33, 27, 20, 87, 69, 71, 10, 9, 96, 5, 9, 8, 4,
723                                 7, 7, 8, 6, 2, 4, 65, 4, 17, 10, 75, 65, 2, 68,
724                                 10, 15, 17, 9, 9, 6, 5, 4, 18, 17, 13, 77, 3,
725                                 74, 29, 22, 18, 14, 17, 18, 11, 16, 22, 0, 14,
726                                 9, 8, 4, 65, 9, 3, 7, 8, 5, 12, 20, 6, 81, 5,
727                                 76, 9, 20, 83, 42, 54, 45, 44, 45, 45, 41, 41,
728                                 36, 27, 22, 19, 23, 14, 79, 67, 2, 72, 24, 21,
729                                 18, 22, 19, 13, 10, 11, 69, 64, 69, 93, 87, 102,
730                                 72, 21, 18, 11, 1, 6, 67, 72, 77, 92, 71, 38,
731                                 21, 15, 8, 8, 67, 76, 80, 102, 5, 36, 28, 25,
732                                 19, 12, 5, 64, 72, 84, 70, 37, 30, 18, 4, 7, 70,
733                                 79, 90, 5, 54, 44, 38, 29, 22, 5, 68, 75, 80,
734                                 62, 98, 97, 81, 102, 99, 90, 97, 94, 92, 95, 95,
735                                 97, 90, 88, 88, 87, 81, 83, 72, 77, 79, 69, 0,
736                                 0, 0, 7, 5, 4, 0, 17, 14, 13, 11, 7, 17, 13, 7,
737                                 15, 14, 10, 8, 7, 65, 67, 67, 6, 73, 14, 27, 14,
738                                 9, 22, 20, 13, 16, 22, 16, 22, 6, 1, 6, 45, 43,
739                                 47, 42, 43, 53, 60, 60, 62, 62, 62, 62, 62, 54,
740                                 23, 62, 62, 62, 62, 58, 52, 38, 27, 25, 6, 74,
741                                 72, 86, 105, 48, 48, 50, 42, 36, 37, 28, 26, 19,
742                                 18, 11, 5, 4, 74, 78, 64, 66, 74, 28, 31, 26,
743                                 16, 25, 24, 11, 18, 19, 9, 67, 65, 73, 92, 17,
744                                 6, 66, 76, 67, 66, 64, 2, 1, 1, 1, 2, 5, 13, 4,
745                                 6, 11, 12, 60, 58, 54, 49, 42, 35, 27, 11, 79,
746                                 1, 32, 25, 23, 18, 14, 7, 4, 2, 71, 82, 77, 71,
747                                 77, 70, 1, 71, 77, 65, 2, 3, 2, 5, 4, 3, 62, 59,
748                                 49, 40, 33, 24, 12, 64, 85 },
749 
750                               {
751 
752                               62,
753                                 8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 16, 47,
754                                 50, 54, 14, 94, 3, 69, 5, 1, 7, 70, 3, 75, 15,
755                                 45, 83, 100, 109, 98, 91, 67, 69, 5, 1, 82, 84,
756                                 6, 13, 67, 77, 89, 5, 71, 82, 89, 5, 74, 87, 6,
757                                 71, 79, 88, 1, 70, 71, 76, 67, 5, 22, 0, 0, 0,
758                                 77, 88, 97, 67, 14, 0, 18, 75, 94, 109, 80, 85,
759                                 11, 64, 81, 73, 96, 77, 90, 84, 108, 87, 85, 91,
760                                 99, 19, 64, 7, 87, 72, 86, 82, 111, 6, 0, 1, 72,
761                                 16, 68, 66, 83, 83, 74, 74, 72, 8, 10, 66, 13,
762                                 18, 78, 0, 67, 67, 5, 74, 22, 66, 2, 22, 27, 32,
763                                 26, 19, 86, 68, 71, 9, 9, 95, 5, 9, 7, 4, 7, 7,
764                                 9, 7, 2, 4, 65, 4, 16, 10, 76, 65, 2, 68, 9, 14,
765                                 16, 9, 9, 7, 5, 4, 17, 16, 12, 77, 3, 74, 29,
766                                 22, 18, 14, 17, 18, 11, 16, 22, 0, 14, 9, 8, 4,
767                                 65, 9, 3, 6, 8, 5, 12, 19, 5, 81, 4, 76, 8, 19,
768                                 83, 41, 52, 43, 42, 43, 43, 39, 39, 34, 25, 20,
769                                 17, 20, 12, 80, 67, 1, 72, 23, 20, 17, 21, 17,
770                                 11, 9, 10, 69, 64, 69, 93, 87, 102, 72, 21, 18,
771                                 11, 1, 6, 67, 72, 77, 91, 71, 38, 21, 15, 8, 8,
772                                 66, 75, 80, 100, 5, 36, 28, 25, 19, 12, 5, 64,
773                                 72, 83, 70, 37, 29, 17, 4, 7, 70, 79, 90, 5, 53,
774                                 43, 37, 28, 22, 5, 68, 75, 80, 62, 97, 96, 80,
775                                 100, 98, 89, 96, 92, 91, 93, 93, 95, 89, 87, 87,
776                                 87, 80, 82, 72, 77, 78, 69, 64, 0, 64, 6, 4, 3,
777                                 64, 16, 13, 13, 10, 6, 17, 13, 7, 14, 13, 10, 7,
778                                 6, 65, 67, 67, 6, 73, 13, 27, 13, 9, 21, 19, 13,
779                                 15, 21, 15, 21, 5, 0, 4, 44, 43, 47, 41, 41, 51,
780                                 58, 58, 62, 62, 62, 62, 62, 52, 21, 59, 62, 59,
781                                 62, 56, 49, 36, 26, 24, 6, 73, 71, 85, 103, 47,
782                                 46, 48, 41, 34, 35, 26, 24, 18, 16, 9, 3, 2, 75,
783                                 79, 65, 66, 75, 26, 29, 24, 15, 23, 22, 9, 16,
784                                 17, 7, 68, 66, 74, 92, 16, 6, 67, 76, 66, 65,
785                                 64, 2, 2, 2, 2, 3, 6, 14, 5, 7, 12, 13, 60, 56,
786                                 52, 46, 40, 32, 24, 8, 81, 1, 33, 26, 23, 19,
787                                 15, 7, 5, 2, 71, 81, 77, 70, 76, 69, 2, 71, 76,
788                                 65, 2, 3, 2, 6, 4, 3, 62, 57, 46, 37, 30, 20, 8,
789                                 68, 88 },
790 
791                               {
792 
793                               62,
794                                 8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 15, 46,
795                                 49, 54, 14, 92, 3, 69, 6, 1, 6, 70, 2, 76, 14,
796                                 44, 84, 101, 110, 95, 90, 67, 69, 6, 1, 81, 83,
797                                 7, 12, 66, 76, 88, 4, 71, 82, 89, 5, 73, 87, 6,
798                                 71, 78, 88, 1, 70, 71, 76, 67, 5, 22, 0, 0, 0,
799                                 76, 88, 97, 67, 14, 64, 18, 75, 93, 107, 78, 83,
800                                 12, 1, 80, 72, 94, 76, 89, 84, 107, 87, 85, 91,
801                                 99, 20, 64, 7, 86, 71, 85, 81, 110, 6, 64, 0,
802                                 73, 16, 68, 66, 82, 83, 73, 74, 72, 8, 10, 65,
803                                 13, 17, 78, 0, 67, 67, 5, 74, 21, 66, 2, 21, 26,
804                                 31, 26, 19, 86, 68, 71, 9, 8, 95, 4, 9, 7, 4, 7,
805                                 7, 9, 7, 2, 4, 64, 4, 15, 10, 76, 66, 2, 69, 9,
806                                 13, 16, 9, 8, 7, 5, 4, 15, 16, 11, 77, 3, 75,
807                                 28, 22, 17, 14, 17, 18, 11, 16, 22, 0, 13, 9, 7,
808                                 4, 65, 8, 2, 6, 7, 4, 11, 18, 5, 81, 4, 75, 7,
809                                 17, 83, 39, 50, 41, 40, 41, 41, 37, 37, 32, 23,
810                                 19, 16, 18, 10, 81, 67, 1, 73, 22, 19, 16, 19,
811                                 16, 10, 8, 9, 70, 65, 70, 93, 87, 101, 71, 21,
812                                 18, 11, 2, 6, 67, 72, 76, 90, 70, 37, 21, 15, 8,
813                                 9, 66, 74, 79, 98, 5, 37, 28, 25, 19, 13, 5, 64,
814                                 71, 83, 70, 37, 29, 17, 4, 7, 69, 78, 89, 5, 53,
815                                 43, 36, 28, 22, 5, 67, 74, 79, 62, 97, 95, 80,
816                                 99, 97, 88, 94, 91, 90, 92, 92, 94, 89, 86, 87,
817                                 86, 78, 82, 73, 77, 78, 69, 64, 64, 64, 5, 3, 2,
818                                 65, 16, 13, 13, 10, 6, 16, 12, 7, 14, 13, 9, 7,
819                                 6, 65, 68, 67, 6, 74, 13, 26, 12, 8, 20, 19, 14,
820                                 15, 20, 15, 21, 5, 0, 3, 43, 42, 46, 40, 40, 50,
821                                 56, 56, 61, 60, 62, 62, 60, 49, 20, 57, 62, 56,
822                                 62, 53, 47, 34, 25, 23, 6, 72, 71, 83, 100, 45,
823                                 44, 46, 39, 32, 33, 25, 22, 16, 15, 8, 2, 1, 76,
824                                 80, 65, 67, 76, 25, 28, 23, 13, 21, 20, 8, 15,
825                                 15, 6, 70, 68, 76, 93, 15, 5, 68, 76, 66, 65, 0,
826                                 3, 2, 4, 3, 4, 7, 15, 7, 8, 14, 14, 59, 55, 50,
827                                 44, 37, 30, 21, 6, 83, 2, 33, 26, 24, 19, 16, 8,
828                                 5, 3, 70, 81, 76, 70, 76, 68, 3, 71, 76, 64, 3,
829                                 3, 3, 7, 4, 3, 62, 55, 44, 34, 26, 16, 5, 71, 90 },
830 
831                               {
832 
833                               62,
834                                 8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 13, 44,
835                                 48, 54, 14, 90, 3, 68, 7, 1, 5, 70, 1, 77, 14,
836                                 42, 86, 102, 110, 92, 89, 67, 68, 7, 1, 81, 82,
837                                 7, 12, 66, 76, 87, 4, 72, 82, 89, 5, 73, 86, 6,
838                                 72, 78, 88, 2, 70, 71, 76, 66, 5, 22, 0, 0, 0,
839                                 76, 89, 97, 66, 13, 64, 18, 75, 93, 105, 77, 82,
840                                 14, 2, 79, 71, 93, 75, 88, 83, 105, 86, 85, 90,
841                                 98, 20, 64, 7, 86, 71, 85, 81, 108, 6, 64, 0,
842                                 73, 16, 68, 66, 82, 83, 73, 74, 71, 8, 10, 65,
843                                 13, 17, 78, 0, 67, 67, 5, 74, 20, 67, 2, 20, 25,
844                                 30, 25, 18, 85, 67, 71, 8, 8, 94, 4, 9, 7, 4, 7,
845                                 7, 10, 7, 2, 3, 64, 3, 14, 9, 77, 66, 2, 69, 8,
846                                 12, 16, 8, 7, 7, 5, 4, 14, 16, 10, 77, 3, 75,
847                                 27, 22, 17, 14, 17, 18, 11, 16, 21, 0, 13, 9, 7,
848                                 4, 66, 8, 2, 5, 7, 4, 10, 17, 4, 81, 3, 75, 6,
849                                 16, 83, 38, 48, 39, 38, 39, 39, 35, 35, 30, 21,
850                                 17, 14, 16, 8, 82, 67, 1, 73, 21, 18, 15, 18,
851                                 14, 8, 7, 7, 71, 65, 70, 93, 87, 101, 71, 21,
852                                 18, 11, 2, 6, 67, 72, 76, 89, 70, 37, 21, 15, 8,
853                                 9, 65, 74, 78, 96, 5, 37, 28, 25, 19, 13, 5, 64,
854                                 71, 82, 70, 37, 29, 16, 4, 7, 69, 78, 88, 5, 52,
855                                 42, 35, 27, 22, 5, 67, 74, 79, 62, 96, 94, 79,
856                                 98, 96, 87, 93, 90, 89, 91, 90, 92, 88, 86, 87,
857                                 86, 77, 82, 73, 77, 77, 69, 65, 64, 64, 4, 2, 1,
858                                 66, 15, 12, 13, 9, 5, 16, 12, 7, 13, 12, 9, 7,
859                                 5, 66, 68, 67, 6, 74, 12, 26, 11, 8, 19, 18, 14,
860                                 14, 19, 14, 20, 4, 64, 1, 42, 41, 46, 39, 39,
861                                 48, 54, 54, 59, 57, 62, 62, 57, 47, 19, 54, 62,
862                                 53, 58, 50, 44, 32, 24, 21, 6, 71, 71, 82, 98,
863                                 43, 42, 44, 37, 30, 31, 23, 20, 15, 13, 7, 0,
864                                 64, 77, 81, 66, 67, 77, 24, 26, 21, 11, 19, 18,
865                                 6, 13, 13, 4, 71, 69, 77, 94, 14, 4, 69, 76, 65,
866                                 65, 0, 3, 3, 5, 3, 5, 8, 16, 8, 9, 15, 15, 59,
867                                 53, 48, 41, 35, 27, 18, 3, 86, 2, 34, 27, 24,
868                                 19, 16, 8, 5, 3, 70, 81, 76, 69, 75, 67, 4, 71,
869                                 75, 64, 3, 3, 3, 8, 4, 3, 61, 53, 41, 31, 23,
870                                 12, 1, 75, 93 },
871 
872                               {
873 
874                               62,
875                                 8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 12, 43,
876                                 46, 54, 14, 87, 2, 67, 7, 1, 5, 69, 0, 78, 13,
877                                 40, 88, 103, 111, 89, 87, 67, 67, 7, 1, 81, 81,
878                                 7, 11, 66, 76, 87, 4, 72, 81, 89, 5, 73, 85, 5,
879                                 72, 78, 88, 2, 69, 70, 75, 66, 5, 22, 0, 0, 0,
880                                 75, 89, 97, 66, 12, 64, 18, 74, 93, 104, 75, 80,
881                                 15, 4, 77, 70, 92, 73, 87, 82, 103, 86, 84, 90,
882                                 97, 20, 64, 7, 85, 71, 84, 80, 107, 5, 64, 0,
883                                 73, 16, 68, 65, 81, 83, 73, 74, 71, 8, 9, 65,
884                                 13, 17, 77, 0, 66, 67, 5, 74, 20, 67, 2, 20, 24,
885                                 30, 24, 17, 84, 67, 71, 7, 7, 94, 3, 9, 6, 4, 7,
886                                 7, 11, 8, 2, 3, 64, 3, 13, 9, 78, 66, 2, 70, 8,
887                                 11, 15, 8, 7, 8, 5, 4, 13, 15, 9, 77, 3, 76, 27,
888                                 22, 17, 14, 17, 18, 11, 16, 21, 0, 13, 9, 7, 4,
889                                 66, 8, 2, 5, 7, 4, 10, 16, 4, 81, 3, 75, 5, 15,
890                                 83, 36, 46, 38, 37, 37, 37, 33, 33, 28, 19, 15,
891                                 12, 13, 7, 83, 67, 0, 74, 20, 17, 14, 17, 13, 7,
892                                 6, 6, 71, 66, 71, 93, 87, 100, 71, 21, 18, 11,
893                                 2, 6, 66, 71, 75, 88, 69, 37, 21, 15, 8, 9, 65,
894                                 73, 78, 94, 5, 37, 28, 25, 19, 13, 5, 64, 71,
895                                 81, 70, 38, 28, 16, 4, 7, 69, 78, 88, 5, 52, 41,
896                                 34, 26, 22, 5, 67, 74, 78, 62, 95, 93, 78, 96,
897                                 95, 86, 92, 88, 88, 89, 89, 90, 87, 85, 86, 85,
898                                 76, 81, 74, 76, 76, 69, 65, 65, 65, 4, 1, 0, 67,
899                                 14, 12, 13, 9, 5, 15, 12, 7, 12, 11, 9, 6, 4,
900                                 66, 68, 67, 6, 74, 11, 25, 11, 8, 18, 17, 14,
901                                 13, 18, 14, 20, 3, 65, 64, 41, 41, 45, 38, 37,
902                                 47, 52, 52, 57, 55, 62, 61, 54, 45, 17, 51, 62,
903                                 50, 54, 48, 42, 30, 23, 20, 6, 70, 70, 81, 96,
904                                 42, 41, 42, 36, 28, 29, 22, 18, 14, 11, 5, 65,
905                                 65, 78, 82, 66, 67, 78, 22, 25, 19, 10, 18, 17,
906                                 5, 12, 12, 3, 72, 70, 78, 94, 14, 4, 70, 75, 65,
907                                 64, 1, 4, 4, 6, 4, 6, 9, 18, 9, 10, 16, 17, 58,
908                                 51, 46, 39, 32, 24, 15, 0, 88, 2, 34, 27, 25,
909                                 20, 17, 8, 6, 4, 69, 80, 76, 68, 75, 66, 5, 70,
910                                 74, 0, 4, 3, 4, 9, 4, 3, 59, 51, 39, 28, 20, 9,
911                                 66, 78, 96 },
912 
913                               {
914 
915                               61,
916                                 8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 10, 41,
917                                 45, 54, 14, 85, 2, 66, 8, 1, 4, 69, 64, 79, 13,
918                                 38, 89, 104, 111, 86, 86, 67, 66, 8, 1, 80, 80,
919                                 8, 11, 66, 75, 86, 3, 73, 81, 89, 5, 73, 85, 5,
920                                 72, 78, 88, 3, 69, 70, 75, 65, 5, 22, 0, 0, 0,
921                                 75, 89, 97, 65, 11, 64, 18, 74, 93, 102, 73, 79,
922                                 17, 6, 76, 69, 90, 72, 86, 81, 101, 85, 84, 89,
923                                 96, 20, 64, 7, 85, 71, 84, 80, 105, 5, 65, 64,
924                                 74, 16, 68, 65, 81, 83, 72, 74, 70, 8, 9, 65,
925                                 13, 16, 77, 0, 66, 67, 5, 74, 19, 67, 2, 19, 23,
926                                 29, 23, 16, 84, 66, 71, 6, 7, 93, 3, 9, 6, 4, 7,
927                                 7, 12, 8, 2, 3, 0, 3, 12, 9, 79, 66, 2, 70, 7,
928                                 10, 15, 8, 6, 8, 5, 4, 11, 15, 8, 77, 3, 76, 26,
929                                 22, 17, 14, 17, 18, 11, 16, 21, 0, 12, 9, 7, 4,
930                                 66, 7, 1, 4, 6, 3, 9, 15, 3, 81, 2, 75, 4, 13,
931                                 83, 35, 44, 36, 35, 35, 35, 31, 31, 26, 17, 14,
932                                 11, 11, 5, 84, 67, 0, 74, 19, 16, 13, 15, 11, 5,
933                                 5, 5, 72, 66, 71, 93, 87, 100, 70, 21, 18, 11,
934                                 2, 6, 66, 71, 75, 87, 69, 37, 21, 15, 8, 10, 64,
935                                 72, 77, 92, 5, 37, 28, 25, 19, 14, 5, 64, 71,
936                                 81, 70, 38, 28, 15, 4, 7, 69, 78, 87, 5, 51, 41,
937                                 33, 25, 22, 5, 67, 73, 78, 62, 94, 92, 78, 95,
938                                 94, 85, 90, 87, 87, 88, 87, 89, 87, 84, 86, 85,
939                                 74, 81, 74, 76, 76, 69, 66, 65, 65, 3, 0, 64,
940                                 68, 14, 11, 13, 8, 4, 15, 11, 7, 11, 11, 8, 6,
941                                 3, 66, 69, 67, 6, 75, 11, 25, 10, 8, 17, 17, 14,
942                                 12, 17, 13, 19, 2, 65, 65, 40, 40, 45, 37, 36,
943                                 45, 50, 50, 55, 52, 60, 59, 51, 42, 16, 48, 62,
944                                 47, 50, 45, 39, 28, 22, 19, 6, 69, 70, 80, 94,
945                                 40, 39, 40, 34, 26, 27, 20, 16, 12, 10, 4, 66,
946                                 67, 79, 83, 67, 68, 79, 21, 23, 18, 8, 16, 15,
947                                 3, 10, 10, 1, 73, 72, 80, 95, 13, 3, 71, 75, 64,
948                                 64, 1, 4, 4, 7, 5, 7, 10, 19, 10, 11, 18, 18,
949                                 58, 50, 44, 36, 30, 21, 12, 66, 90, 3, 35, 28,
950                                 25, 20, 18, 9, 6, 4, 69, 80, 75, 68, 74, 65, 6,
951                                 70, 74, 0, 4, 3, 4, 10, 4, 3, 58, 49, 36, 25,
952                                 17, 5, 70, 82, 98 },
953 
954                               {
955 
956                               60,
957                                 8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 9, 40, 44,
958                                 54, 14, 83, 2, 65, 9, 1, 3, 69, 65, 80, 12, 36,
959                                 91, 105, 112, 83, 85, 67, 65, 9, 1, 80, 79, 8,
960                                 10, 66, 75, 85, 3, 73, 81, 89, 5, 73, 84, 5, 72,
961                                 78, 88, 3, 69, 70, 75, 65, 5, 22, 0, 0, 0, 74,
962                                 89, 97, 65, 10, 64, 18, 74, 93, 100, 71, 77, 18,
963                                 8, 75, 68, 89, 71, 85, 80, 99, 85, 84, 89, 95,
964                                 20, 64, 7, 84, 71, 83, 79, 104, 5, 65, 64, 74,
965                                 16, 68, 65, 80, 83, 72, 74, 70, 8, 9, 65, 13,
966                                 16, 77, 0, 66, 67, 5, 74, 18, 67, 2, 18, 22, 28,
967                                 22, 15, 83, 66, 71, 5, 6, 93, 2, 9, 6, 4, 7, 7,
968                                 13, 8, 2, 3, 0, 3, 11, 9, 80, 66, 2, 71, 7, 9,
969                                 15, 8, 5, 8, 5, 4, 10, 15, 7, 77, 3, 77, 25, 22,
970                                 17, 14, 17, 18, 11, 16, 21, 0, 12, 9, 7, 4, 66,
971                                 7, 1, 4, 6, 3, 8, 14, 3, 81, 2, 75, 3, 12, 83,
972                                 33, 42, 34, 33, 33, 33, 29, 29, 24, 15, 12, 9,
973                                 9, 3, 85, 67, 0, 75, 18, 15, 12, 14, 10, 4, 4,
974                                 4, 73, 67, 72, 93, 87, 99, 70, 21, 18, 11, 2, 6,
975                                 66, 71, 74, 86, 68, 37, 21, 15, 8, 10, 64, 71,
976                                 76, 90, 5, 37, 28, 25, 19, 14, 5, 64, 71, 80,
977                                 70, 38, 28, 15, 4, 7, 69, 78, 86, 5, 51, 40, 32,
978                                 24, 22, 5, 67, 73, 77, 62, 93, 91, 77, 94, 93,
979                                 84, 89, 86, 86, 87, 86, 87, 86, 83, 86, 84, 73,
980                                 81, 75, 76, 75, 69, 66, 66, 65, 2, 64, 65, 69,
981                                 13, 11, 13, 8, 4, 14, 11, 7, 10, 10, 8, 6, 2,
982                                 66, 69, 67, 6, 75, 10, 24, 9, 8, 16, 16, 14, 11,
983                                 16, 13, 19, 1, 66, 67, 39, 39, 44, 36, 35, 44,
984                                 48, 48, 53, 50, 57, 56, 48, 40, 15, 45, 59, 44,
985                                 46, 42, 37, 26, 21, 18, 6, 68, 70, 79, 92, 38,
986                                 37, 38, 32, 24, 25, 19, 14, 11, 8, 3, 68, 68,
987                                 80, 84, 67, 68, 80, 20, 22, 16, 6, 14, 13, 2, 9,
988                                 8, 0, 74, 73, 81, 96, 12, 2, 72, 75, 64, 64, 2,
989                                 5, 5, 8, 6, 8, 11, 20, 11, 12, 19, 19, 57, 48,
990                                 42, 34, 27, 18, 9, 69, 92, 3, 35, 28, 26, 20,
991                                 19, 9, 6, 5, 68, 80, 75, 67, 74, 64, 7, 70, 73,
992                                 1, 5, 3, 5, 11, 4, 3, 57, 47, 34, 22, 14, 1, 74,
993                                 85, 101 },
994 
995                               {
996 
997                               58,
998                                 7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 7, 38, 42,
999                                 53, 14, 81, 1, 65, 9, 0, 2, 69, 67, 82, 11, 34,
1000                                 93, 106, 113, 81, 84, 68, 65, 9, 0, 80, 78, 8,
1001                                 9, 66, 75, 85, 2, 74, 81, 90, 5, 73, 84, 4, 73,
1002                                 78, 88, 3, 69, 70, 75, 65, 4, 22, 0, 0, 0, 74,
1003                                 90, 97, 65, 9, 65, 18, 74, 93, 99, 70, 76, 19,
1004                                 9, 74, 67, 88, 70, 84, 80, 98, 85, 84, 89, 95,
1005                                 20, 64, 7, 84, 71, 83, 79, 103, 4, 66, 65, 75,
1006                                 16, 68, 65, 80, 83, 72, 74, 70, 7, 8, 65, 12,
1007                                 15, 77, 64, 66, 67, 4, 74, 17, 68, 1, 17, 20,
1008                                 27, 21, 14, 83, 66, 71, 4, 5, 93, 1, 8, 5, 4, 7,
1009                                 7, 13, 8, 2, 2, 0, 2, 10, 8, 81, 67, 1, 72, 6,
1010                                 8, 14, 7, 4, 8, 5, 4, 8, 14, 6, 77, 3, 78, 24,
1011                                 21, 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3,
1012                                 67, 6, 0, 3, 5, 2, 7, 13, 2, 81, 1, 75, 2, 10,
1013                                 83, 31, 40, 32, 31, 31, 30, 27, 27, 22, 13, 10,
1014                                 7, 6, 1, 87, 68, 64, 76, 17, 13, 10, 12, 8, 2,
1015                                 2, 2, 74, 68, 73, 93, 87, 99, 70, 21, 18, 11, 2,
1016                                 6, 66, 71, 74, 85, 68, 36, 21, 15, 8, 10, 64,
1017                                 71, 76, 89, 4, 37, 28, 24, 18, 14, 5, 64, 71,
1018                                 80, 70, 38, 27, 14, 3, 7, 69, 78, 86, 5, 50, 39,
1019                                 31, 23, 21, 5, 67, 73, 77, 62, 93, 90, 77, 93,
1020                                 92, 84, 88, 85, 85, 86, 85, 86, 86, 83, 86, 84,
1021                                 72, 81, 76, 76, 75, 69, 67, 67, 66, 1, 65, 67,
1022                                 71, 12, 10, 13, 7, 3, 13, 10, 6, 9, 9, 7, 5, 1,
1023                                 67, 70, 67, 6, 76, 9, 23, 8, 7, 15, 15, 14, 10,
1024                                 14, 12, 18, 0, 67, 69, 38, 38, 43, 34, 33, 42,
1025                                 46, 46, 50, 47, 54, 53, 45, 37, 13, 42, 55, 41,
1026                                 41, 39, 34, 24, 19, 16, 6, 68, 70, 78, 90, 36,
1027                                 35, 36, 30, 21, 23, 17, 11, 9, 6, 1, 70, 70, 81,
1028                                 85, 68, 69, 82, 18, 20, 14, 4, 12, 11, 0, 7, 6,
1029                                 65, 76, 75, 83, 97, 11, 1, 73, 75, 64, 64, 2, 5,
1030                                 5, 9, 6, 9, 11, 21, 12, 13, 20, 20, 56, 46, 39,
1031                                 31, 24, 15, 5, 72, 95, 3, 35, 28, 26, 20, 19, 9,
1032                                 6, 5, 68, 80, 75, 67, 74, 0, 8, 70, 73, 1, 5, 3,
1033                                 5, 11, 4, 2, 55, 44, 31, 19, 10, 66, 78, 89, 104 },
1034 
1035                               {
1036 
1037                               57,
1038                                 7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 6, 37, 41,
1039                                 53, 14, 78, 1, 64, 10, 0, 2, 68, 68, 83, 11, 33,
1040                                 94, 107, 113, 78, 82, 68, 64, 10, 0, 79, 76, 9,
1041                                 9, 65, 74, 84, 2, 74, 80, 90, 5, 72, 83, 4, 73,
1042                                 77, 88, 4, 68, 69, 74, 64, 4, 22, 0, 0, 0, 73,
1043                                 90, 97, 64, 9, 65, 18, 73, 92, 97, 68, 74, 21,
1044                                 11, 72, 66, 86, 68, 82, 79, 96, 84, 83, 88, 94,
1045                                 21, 0, 8, 83, 70, 82, 78, 101, 4, 66, 65, 75,
1046                                 17, 68, 64, 79, 82, 71, 73, 69, 7, 8, 64, 12,
1047                                 15, 76, 64, 65, 67, 4, 73, 17, 68, 1, 17, 19,
1048                                 27, 21, 14, 82, 65, 70, 4, 5, 92, 1, 8, 5, 5, 7,
1049                                 7, 14, 9, 3, 2, 1, 2, 10, 8, 81, 67, 1, 72, 6,
1050                                 7, 14, 7, 4, 9, 6, 4, 7, 14, 6, 76, 3, 78, 24,
1051                                 21, 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3,
1052                                 67, 6, 0, 3, 5, 2, 7, 13, 2, 80, 1, 74, 2, 9,
1053                                 82, 30, 39, 31, 30, 29, 28, 26, 26, 20, 12, 9,
1054                                 6, 4, 0, 88, 68, 64, 76, 16, 12, 9, 11, 7, 1, 1,
1055                                 1, 74, 68, 73, 92, 86, 98, 69, 22, 18, 11, 3, 7,
1056                                 65, 70, 73, 83, 67, 36, 21, 15, 8, 11, 0, 70,
1057                                 75, 87, 4, 38, 29, 24, 18, 15, 5, 64, 70, 79,
1058                                 70, 39, 27, 14, 3, 8, 68, 77, 85, 5, 50, 39, 31,
1059                                 23, 21, 5, 66, 72, 76, 62, 92, 89, 76, 91, 90,
1060                                 83, 86, 83, 83, 84, 83, 84, 85, 82, 85, 83, 70,
1061                                 80, 76, 75, 74, 68, 67, 67, 66, 1, 65, 68, 72,
1062                                 12, 10, 14, 7, 3, 13, 10, 6, 9, 9, 7, 5, 1, 67,
1063                                 70, 66, 7, 76, 9, 23, 8, 7, 15, 15, 15, 10, 13,
1064                                 12, 18, 0, 67, 70, 38, 38, 43, 33, 32, 41, 44,
1065                                 44, 48, 45, 52, 51, 43, 35, 12, 40, 52, 38, 37,
1066                                 37, 32, 23, 18, 15, 6, 67, 69, 76, 87, 35, 34,
1067                                 35, 29, 19, 22, 16, 9, 8, 5, 0, 71, 71, 82, 85,
1068                                 68, 69, 83, 17, 19, 13, 3, 11, 10, 64, 6, 5, 66,
1069                                 77, 76, 84, 97, 11, 1, 73, 74, 0, 0, 3, 6, 6,
1070                                 11, 7, 10, 12, 23, 14, 14, 22, 22, 56, 45, 37,
1071                                 29, 22, 13, 2, 74, 97, 4, 36, 29, 27, 21, 20,
1072                                 10, 7, 6, 67, 79, 74, 66, 73, 2, 10, 69, 72, 2,
1073                                 6, 4, 6, 12, 4, 2, 54, 42, 29, 17, 7, 69, 81,
1074                                 92, 106 },
1075 
1076                               {
1077 
1078                               56,
1079                                 7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 5, 36, 40,
1080                                 53, 14, 76, 1, 0, 11, 0, 1, 68, 69, 84, 10, 31,
1081                                 96, 108, 114, 75, 81, 68, 0, 11, 0, 79, 75, 9,
1082                                 8, 65, 74, 83, 2, 74, 80, 90, 5, 72, 82, 4, 73,
1083                                 77, 88, 4, 68, 69, 74, 64, 4, 22, 0, 0, 0, 72,
1084                                 90, 97, 64, 8, 65, 18, 73, 92, 95, 66, 72, 22,
1085                                 13, 71, 65, 85, 67, 81, 78, 94, 84, 83, 88, 93,
1086                                 21, 0, 8, 82, 70, 81, 78, 100, 4, 66, 65, 75,
1087                                 17, 68, 64, 79, 82, 71, 73, 69, 7, 8, 64, 12,
1088                                 15, 76, 64, 65, 67, 4, 73, 16, 68, 1, 16, 18,
1089                                 26, 20, 13, 81, 65, 70, 3, 4, 92, 0, 8, 5, 5, 7,
1090                                 7, 15, 9, 3, 2, 1, 2, 9, 8, 82, 67, 1, 73, 6, 6,
1091                                 14, 7, 3, 9, 6, 4, 6, 14, 5, 76, 3, 79, 23, 21,
1092                                 16, 14, 17, 17, 10, 16, 20, 64, 11, 9, 6, 3, 67,
1093                                 6, 0, 3, 5, 2, 6, 12, 1, 80, 1, 74, 1, 8, 82,
1094                                 28, 37, 29, 28, 27, 26, 24, 24, 18, 10, 7, 4, 2,
1095                                 65, 89, 68, 64, 77, 15, 11, 8, 10, 5, 0, 0, 0,
1096                                 75, 69, 74, 92, 86, 97, 69, 22, 18, 11, 3, 7,
1097                                 65, 70, 73, 82, 66, 36, 21, 15, 8, 11, 0, 69,
1098                                 74, 85, 4, 38, 29, 24, 18, 15, 5, 64, 70, 78,
1099                                 70, 39, 27, 14, 3, 8, 68, 77, 84, 5, 49, 38, 30,
1100                                 22, 21, 5, 66, 72, 76, 62, 91, 88, 75, 90, 89,
1101                                 82, 85, 82, 82, 83, 82, 82, 84, 81, 85, 82, 69,
1102                                 80, 77, 75, 73, 68, 67, 68, 66, 0, 66, 69, 73,
1103                                 11, 10, 14, 7, 2, 12, 10, 6, 8, 8, 7, 5, 0, 67,
1104                                 70, 66, 7, 76, 8, 22, 7, 7, 14, 14, 15, 9, 12,
1105                                 12, 18, 64, 68, 72, 37, 37, 42, 32, 31, 40, 42,
1106                                 42, 46, 43, 49, 48, 40, 33, 11, 37, 49, 35, 33,
1107                                 34, 30, 21, 17, 14, 6, 66, 69, 75, 85, 33, 32,
1108                                 33, 27, 17, 20, 14, 7, 7, 3, 64, 73, 72, 83, 86,
1109                                 69, 69, 84, 16, 18, 11, 1, 9, 8, 65, 4, 3, 67,
1110                                 78, 77, 85, 98, 10, 0, 74, 74, 0, 0, 4, 6, 7,
1111                                 12, 8, 11, 13, 24, 15, 15, 23, 23, 55, 43, 35,
1112                                 27, 19, 10, 64, 77, 99, 4, 36, 29, 27, 21, 21,
1113                                 10, 7, 6, 67, 79, 74, 65, 73, 3, 11, 69, 71, 3,
1114                                 7, 4, 6, 13, 4, 2, 53, 40, 27, 14, 4, 73, 85,
1115                                 95, 109 },
1116 
1117                               {
1118 
1119                               55,
1120                                 7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 3, 34, 39,
1121                                 53, 14, 74, 1, 1, 12, 0, 0, 68, 70, 85, 10, 29,
1122                                 97, 109, 114, 72, 80, 68, 1, 12, 0, 78, 74, 10,
1123                                 8, 65, 73, 82, 1, 75, 80, 90, 5, 72, 82, 4, 73,
1124                                 77, 88, 5, 68, 69, 74, 0, 4, 22, 0, 0, 0, 72,
1125                                 90, 97, 0, 7, 65, 18, 73, 92, 93, 64, 71, 24,
1126                                 15, 70, 64, 83, 66, 80, 77, 92, 83, 83, 87, 92,
1127                                 21, 0, 8, 82, 70, 81, 77, 98, 4, 67, 66, 76, 17,
1128                                 68, 64, 78, 82, 70, 73, 68, 7, 8, 64, 12, 14,
1129                                 76, 64, 65, 67, 4, 73, 15, 68, 1, 15, 17, 25,
1130                                 19, 12, 81, 64, 70, 2, 4, 91, 0, 8, 5, 5, 7, 7,
1131                                 16, 9, 3, 2, 2, 2, 8, 8, 83, 67, 1, 73, 5, 5,
1132                                 14, 7, 2, 9, 6, 4, 4, 14, 4, 76, 3, 79, 22, 21,
1133                                 16, 14, 17, 17, 10, 16, 20, 64, 10, 9, 6, 3, 67,
1134                                 5, 64, 2, 4, 1, 5, 11, 1, 80, 0, 74, 0, 6, 82,
1135                                 27, 35, 27, 26, 25, 24, 22, 22, 16, 8, 6, 3, 0,
1136                                 67, 90, 68, 64, 77, 14, 10, 7, 8, 4, 65, 64, 64,
1137                                 76, 69, 74, 92, 86, 97, 68, 22, 18, 11, 3, 7,
1138                                 65, 70, 72, 81, 66, 36, 21, 15, 8, 12, 1, 68,
1139                                 73, 83, 4, 38, 29, 24, 18, 16, 5, 64, 70, 78,
1140                                 70, 39, 27, 13, 3, 8, 68, 77, 83, 5, 49, 38, 29,
1141                                 21, 21, 5, 66, 71, 75, 62, 90, 87, 75, 89, 88,
1142                                 81, 83, 81, 81, 82, 80, 81, 84, 80, 85, 82, 67,
1143                                 80, 77, 75, 73, 68, 68, 68, 66, 64, 67, 70, 74,
1144                                 11, 9, 14, 6, 2, 12, 9, 6, 7, 8, 6, 5, 64, 67,
1145                                 71, 66, 7, 77, 8, 22, 6, 7, 13, 14, 15, 8, 11,
1146                                 11, 17, 65, 68, 73, 36, 36, 42, 31, 30, 38, 40,
1147                                 40, 44, 40, 47, 46, 37, 30, 10, 34, 46, 32, 29,
1148                                 31, 27, 19, 16, 13, 6, 65, 69, 74, 83, 31, 30,
1149                                 31, 25, 15, 18, 13, 5, 5, 2, 65, 74, 74, 84, 87,
1150                                 69, 70, 85, 15, 16, 10, 64, 7, 6, 67, 3, 1, 69,
1151                                 79, 79, 87, 99, 9, 64, 75, 74, 1, 0, 4, 7, 7,
1152                                 13, 9, 12, 14, 25, 16, 16, 25, 24, 55, 42, 33,
1153                                 24, 17, 7, 67, 80, 101, 5, 37, 30, 28, 21, 22,
1154                                 11, 7, 7, 66, 79, 73, 65, 72, 4, 12, 69, 71, 3,
1155                                 7, 4, 7, 14, 4, 2, 52, 38, 24, 11, 1, 77, 89,
1156                                 99, 111 },
1157 
1158                               {
1159 
1160                               53,
1161                                 7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 2, 33, 37,
1162                                 53, 14, 71, 0, 2, 12, 0, 64, 68, 71, 86, 9, 27,
1163                                 99, 110, 115, 69, 79, 68, 2, 12, 0, 78, 73, 10,
1164                                 7, 65, 73, 82, 1, 75, 79, 90, 5, 72, 81, 3, 74,
1165                                 77, 88, 5, 67, 69, 73, 0, 4, 22, 0, 0, 0, 71,
1166                                 91, 97, 0, 6, 65, 18, 73, 92, 92, 0, 69, 25, 16,
1167                                 69, 0, 82, 64, 79, 76, 90, 83, 82, 87, 91, 21,
1168                                 0, 8, 81, 70, 80, 77, 97, 3, 67, 66, 76, 17, 68,
1169                                 64, 78, 82, 70, 73, 68, 7, 7, 64, 12, 14, 76,
1170                                 64, 65, 67, 4, 73, 15, 69, 1, 15, 16, 24, 18,
1171                                 11, 80, 64, 70, 1, 3, 91, 64, 8, 4, 5, 7, 7, 17,
1172                                 10, 3, 1, 2, 1, 7, 7, 84, 67, 1, 74, 5, 4, 13,
1173                                 6, 2, 10, 6, 4, 3, 13, 3, 76, 3, 80, 22, 21, 16,
1174                                 14, 17, 17, 10, 16, 19, 64, 10, 9, 6, 3, 68, 5,
1175                                 64, 2, 4, 1, 5, 10, 0, 80, 0, 74, 64, 5, 82, 25,
1176                                 33, 25, 24, 23, 22, 20, 20, 14, 6, 4, 1, 66, 69,
1177                                 91, 68, 65, 78, 13, 9, 6, 7, 2, 66, 65, 66, 76,
1178                                 70, 75, 92, 86, 96, 68, 22, 18, 11, 3, 7, 65,
1179                                 70, 72, 80, 65, 36, 21, 15, 8, 12, 1, 68, 73,
1180                                 81, 4, 38, 29, 24, 18, 16, 5, 64, 70, 77, 70,
1181                                 39, 26, 13, 3, 8, 68, 77, 83, 5, 48, 37, 28, 20,
1182                                 21, 5, 66, 71, 75, 62, 89, 86, 74, 87, 87, 80,
1183                                 82, 79, 80, 80, 79, 79, 83, 80, 84, 81, 66, 79,
1184                                 78, 75, 72, 68, 68, 69, 67, 65, 68, 71, 75, 10,
1185                                 9, 14, 6, 1, 11, 9, 6, 6, 7, 6, 4, 65, 68, 71,
1186                                 66, 7, 77, 7, 21, 5, 7, 12, 13, 15, 7, 10, 11,
1187                                 17, 66, 69, 75, 35, 36, 41, 30, 28, 37, 38, 38,
1188                                 42, 38, 44, 43, 34, 28, 8, 31, 42, 29, 25, 29,
1189                                 25, 17, 15, 11, 6, 64, 68, 73, 81, 30, 28, 29,
1190                                 24, 13, 16, 11, 3, 4, 0, 67, 76, 75, 85, 88, 70,
1191                                 70, 86, 13, 15, 8, 65, 5, 4, 68, 1, 64, 70, 80,
1192                                 80, 88, 99, 8, 64, 76, 74, 1, 1, 5, 7, 8, 14, 9,
1193                                 13, 15, 26, 17, 17, 26, 25, 54, 40, 31, 22, 14,
1194                                 4, 70, 83, 104, 5, 37, 30, 28, 22, 22, 11, 8, 7,
1195                                 66, 78, 73, 64, 72, 5, 13, 69, 70, 4, 8, 4, 7,
1196                                 15, 4, 2, 50, 36, 22, 8, 65, 81, 93, 102, 114 },
1197 
1198                               {
1199 
1200                               52,
1201                                 7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 0, 31, 36,
1202                                 53, 14, 69, 0, 3, 13, 0, 64, 67, 72, 87, 9, 25,
1203                                 101, 111, 115, 66, 77, 68, 3, 13, 0, 78, 72, 10,
1204                                 7, 65, 73, 81, 1, 76, 79, 90, 5, 72, 80, 3, 74,
1205                                 77, 88, 6, 67, 68, 73, 1, 4, 22, 0, 0, 0, 71,
1206                                 91, 97, 1, 5, 65, 18, 72, 92, 90, 2, 68, 27, 18,
1207                                 67, 1, 81, 0, 78, 75, 88, 82, 82, 86, 90, 21, 0,
1208                                 8, 81, 70, 80, 76, 95, 3, 67, 66, 76, 17, 68, 0,
1209                                 77, 82, 70, 73, 67, 7, 7, 64, 12, 14, 75, 64,
1210                                 64, 67, 4, 73, 14, 69, 1, 14, 15, 24, 17, 10,
1211                                 79, 0, 70, 0, 3, 90, 64, 8, 4, 5, 7, 7, 18, 10,
1212                                 3, 1, 2, 1, 6, 7, 85, 67, 1, 74, 4, 3, 13, 6, 1,
1213                                 10, 6, 4, 2, 13, 2, 76, 3, 80, 21, 21, 16, 14,
1214                                 17, 17, 10, 16, 19, 64, 10, 9, 6, 3, 68, 5, 64,
1215                                 1, 4, 1, 4, 9, 0, 80, 64, 74, 65, 4, 82, 24, 31,
1216                                 24, 23, 21, 20, 18, 18, 12, 4, 2, 64, 68, 70,
1217                                 92, 68, 65, 78, 12, 8, 5, 6, 1, 68, 66, 67, 77,
1218                                 70, 75, 92, 86, 96, 68, 22, 18, 11, 3, 7, 64,
1219                                 69, 71, 79, 65, 36, 21, 15, 8, 12, 2, 67, 72,
1220                                 79, 4, 38, 29, 24, 18, 16, 5, 64, 70, 76, 70,
1221                                 40, 26, 12, 3, 8, 68, 77, 82, 5, 48, 36, 27, 19,
1222                                 21, 5, 66, 71, 74, 62, 88, 85, 73, 86, 86, 79,
1223                                 81, 78, 79, 79, 77, 77, 82, 79, 84, 81, 65, 79,
1224                                 78, 74, 71, 68, 69, 69, 67, 65, 69, 72, 76, 9,
1225                                 8, 14, 5, 1, 11, 9, 6, 5, 6, 6, 4, 66, 68, 71,
1226                                 66, 7, 77, 6, 21, 5, 7, 11, 12, 15, 6, 9, 10,
1227                                 16, 67, 70, 77, 34, 35, 41, 29, 27, 35, 36, 36,
1228                                 40, 35, 41, 41, 31, 26, 7, 28, 39, 26, 21, 26,
1229                                 22, 15, 14, 10, 6, 0, 68, 72, 79, 28, 27, 27,
1230                                 22, 11, 14, 10, 1, 3, 65, 68, 78, 77, 86, 89,
1231                                 70, 70, 87, 12, 13, 6, 67, 4, 3, 70, 0, 65, 72,
1232                                 81, 81, 89, 100, 8, 65, 77, 73, 2, 1, 5, 8, 9,
1233                                 15, 10, 14, 16, 28, 18, 18, 27, 27, 54, 38, 29,
1234                                 19, 12, 1, 73, 86, 106, 5, 38, 31, 29, 22, 23,
1235                                 11, 8, 8, 65, 78, 73, 0, 71, 6, 14, 68, 69, 4,
1236                                 8, 4, 8, 16, 4, 2, 49, 34, 19, 5, 68, 84, 97,
1237                                 106, 117 },
1238 
1239                               {
1240 
1241                               51,
1242                                 7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 64, 30, 35,
1243                                 53, 14, 67, 0, 3, 14, 0, 65, 67, 73, 88, 8, 24,
1244                                 102, 112, 116, 0, 76, 68, 3, 14, 0, 77, 71, 11,
1245                                 6, 64, 72, 80, 0, 76, 79, 90, 5, 71, 80, 3, 74,
1246                                 76, 88, 6, 67, 68, 73, 1, 4, 22, 0, 0, 0, 70,
1247                                 91, 97, 1, 5, 66, 18, 72, 91, 88, 4, 66, 28, 20,
1248                                 66, 2, 79, 1, 77, 75, 87, 82, 82, 86, 90, 22, 0,
1249                                 8, 80, 69, 79, 76, 94, 3, 68, 67, 77, 17, 68, 0,
1250                                 77, 82, 69, 73, 67, 7, 7, 0, 12, 13, 75, 64, 64,
1251                                 67, 4, 73, 13, 69, 1, 13, 14, 23, 17, 10, 79, 0,
1252                                 70, 0, 2, 90, 65, 8, 4, 5, 7, 7, 18, 10, 3, 1,
1253                                 3, 1, 5, 7, 85, 68, 1, 75, 4, 2, 13, 6, 0, 10,
1254                                 6, 4, 0, 13, 1, 76, 3, 81, 20, 21, 15, 14, 17,
1255                                 17, 10, 16, 19, 64, 9, 9, 5, 3, 68, 4, 65, 1, 3,
1256                                 0, 3, 8, 64, 80, 64, 73, 66, 2, 82, 22, 29, 22,
1257                                 21, 19, 18, 16, 16, 10, 2, 1, 65, 70, 72, 93,
1258                                 68, 65, 79, 11, 7, 4, 4, 64, 69, 67, 68, 78, 71,
1259                                 76, 92, 86, 95, 67, 22, 18, 11, 4, 7, 64, 69,
1260                                 71, 78, 64, 35, 21, 15, 8, 13, 2, 66, 71, 77, 4,
1261                                 39, 29, 24, 18, 17, 5, 64, 69, 76, 70, 40, 26,
1262                                 12, 3, 8, 67, 76, 81, 5, 47, 36, 26, 19, 21, 5,
1263                                 65, 70, 74, 62, 88, 84, 73, 85, 85, 78, 79, 77,
1264                                 78, 78, 76, 76, 82, 78, 84, 80, 0, 79, 79, 74,
1265                                 71, 68, 69, 70, 67, 66, 70, 73, 77, 9, 8, 14, 5,
1266                                 0, 10, 8, 6, 5, 6, 5, 4, 66, 68, 72, 66, 7, 78,
1267                                 6, 20, 4, 6, 10, 12, 16, 6, 8, 10, 16, 67, 70,
1268                                 78, 33, 34, 40, 28, 26, 34, 34, 34, 38, 33, 39,
1269                                 38, 28, 23, 6, 26, 36, 23, 17, 23, 20, 13, 13,
1270                                 9, 6, 1, 68, 70, 76, 26, 25, 25, 20, 9, 12, 8,
1271                                 64, 1, 66, 69, 79, 78, 87, 90, 71, 71, 88, 11,
1272                                 12, 5, 69, 2, 1, 71, 65, 67, 73, 83, 83, 91,
1273                                 101, 7, 66, 78, 73, 2, 1, 6, 8, 9, 17, 11, 15,
1274                                 17, 29, 20, 19, 29, 28, 53, 37, 27, 17, 9, 64,
1275                                 76, 88, 108, 6, 38, 31, 29, 22, 24, 12, 8, 8,
1276                                 65, 78, 72, 0, 71, 7, 15, 68, 69, 5, 9, 4, 8,
1277                                 17, 4, 2, 48, 32, 17, 2, 72, 88, 100, 109, 119 },
1278 
1279                               {
1280 
1281                               50,
1282                                 7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 66, 28, 33,
1283                                 53, 14, 64, 64, 4, 14, 0, 66, 67, 74, 89, 8, 22,
1284                                 104, 113, 116, 3, 75, 68, 4, 14, 0, 77, 70, 11,
1285                                 6, 64, 72, 80, 0, 77, 78, 90, 5, 71, 79, 2, 74,
1286                                 76, 88, 7, 66, 68, 72, 2, 4, 22, 0, 0, 0, 70,
1287                                 91, 97, 2, 4, 66, 18, 72, 91, 87, 6, 65, 30, 22,
1288                                 65, 3, 78, 3, 76, 74, 85, 81, 81, 85, 89, 22, 0,
1289                                 8, 80, 69, 79, 75, 92, 2, 68, 67, 77, 17, 68, 0,
1290                                 76, 82, 69, 73, 66, 7, 6, 0, 12, 13, 75, 64, 64,
1291                                 67, 4, 73, 13, 69, 1, 13, 13, 22, 16, 9, 78, 1,
1292                                 70, 64, 2, 89, 65, 8, 3, 5, 7, 7, 19, 11, 3, 1,
1293                                 3, 1, 4, 7, 86, 68, 1, 75, 3, 1, 12, 6, 0, 11,
1294                                 6, 4, 64, 12, 0, 76, 3, 81, 20, 21, 15, 14, 17,
1295                                 17, 10, 16, 19, 64, 9, 9, 5, 3, 68, 4, 65, 0, 3,
1296                                 0, 3, 7, 64, 80, 65, 73, 67, 1, 82, 21, 27, 20,
1297                                 19, 17, 16, 14, 14, 8, 0, 64, 67, 73, 74, 94,
1298                                 68, 66, 79, 10, 6, 3, 3, 65, 71, 68, 69, 78, 71,
1299                                 76, 92, 86, 95, 67, 22, 18, 11, 4, 7, 64, 69,
1300                                 70, 77, 64, 35, 21, 15, 8, 13, 3, 65, 71, 75, 4,
1301                                 39, 29, 24, 18, 17, 5, 64, 69, 75, 70, 40, 25,
1302                                 11, 3, 8, 67, 76, 81, 5, 47, 35, 25, 18, 21, 5,
1303                                 65, 70, 73, 62, 87, 83, 72, 83, 84, 77, 78, 75,
1304                                 77, 76, 74, 74, 81, 77, 83, 80, 1, 78, 79, 74,
1305                                 70, 68, 70, 70, 68, 67, 71, 74, 78, 8, 7, 14, 4,
1306                                 0, 10, 8, 6, 4, 5, 5, 3, 67, 68, 72, 66, 7, 78,
1307                                 5, 20, 3, 6, 9, 11, 16, 5, 7, 9, 15, 68, 71, 80,
1308                                 32, 34, 40, 27, 24, 32, 32, 32, 36, 30, 36, 36,
1309                                 25, 21, 4, 23, 32, 20, 13, 21, 17, 11, 12, 8, 6,
1310                                 2, 67, 69, 74, 25, 23, 23, 19, 7, 10, 7, 66, 0,
1311                                 68, 71, 81, 80, 88, 91, 71, 71, 89, 9, 10, 3,
1312                                 70, 0, 64, 73, 66, 69, 75, 84, 84, 92, 101, 6,
1313                                 66, 79, 73, 3, 2, 6, 9, 10, 18, 12, 16, 18, 30,
1314                                 21, 20, 30, 29, 53, 35, 25, 14, 7, 67, 79, 91,
1315                                 110, 6, 39, 32, 30, 23, 25, 12, 9, 9, 64, 77,
1316                                 72, 1, 70, 8, 16, 68, 68, 5, 9, 4, 9, 18, 4, 2,
1317                                 46, 30, 14, 64, 75, 92, 104, 113, 122 },
1318 
1319                               {
1320 
1321                               48,
1322                                 6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 67, 27, 32,
1323                                 53, 14, 1, 64, 5, 15, 0, 67, 67, 75, 91, 7, 20,
1324                                 106, 114, 117, 5, 74, 68, 5, 15, 0, 77, 69, 11,
1325                                 5, 64, 72, 79, 64, 77, 78, 91, 5, 71, 79, 2, 75,
1326                                 76, 88, 7, 66, 68, 72, 2, 4, 22, 0, 0, 0, 69,
1327                                 92, 97, 2, 3, 66, 18, 72, 91, 85, 7, 0, 31, 23,
1328                                 64, 4, 77, 4, 75, 73, 83, 81, 81, 85, 88, 22, 0,
1329                                 8, 79, 69, 78, 75, 91, 2, 69, 68, 78, 17, 68, 0,
1330                                 76, 82, 69, 73, 66, 6, 6, 0, 12, 12, 75, 64, 64,
1331                                 67, 3, 73, 12, 70, 1, 12, 11, 21, 15, 8, 78, 1,
1332                                 70, 65, 1, 89, 66, 7, 3, 5, 7, 7, 20, 11, 3, 0,
1333                                 3, 0, 3, 6, 87, 68, 1, 76, 3, 0, 12, 5, 64, 11,
1334                                 6, 4, 66, 12, 64, 76, 3, 82, 19, 20, 15, 14, 17,
1335                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 0, 2,
1336                                 64, 2, 6, 65, 80, 65, 73, 68, 64, 82, 19, 25,
1337                                 18, 17, 15, 13, 12, 12, 6, 65, 66, 69, 75, 76,
1338                                 95, 68, 66, 80, 9, 4, 1, 1, 67, 72, 70, 71, 79,
1339                                 72, 77, 92, 86, 94, 67, 22, 18, 11, 4, 7, 64,
1340                                 69, 70, 76, 0, 35, 21, 15, 8, 13, 3, 65, 70, 74,
1341                                 4, 39, 29, 24, 17, 17, 5, 64, 69, 75, 70, 40,
1342                                 25, 11, 3, 8, 67, 76, 80, 5, 46, 34, 24, 17, 20,
1343                                 5, 65, 70, 73, 62, 86, 82, 72, 82, 83, 77, 77,
1344                                 74, 76, 75, 73, 73, 81, 77, 83, 79, 2, 78, 80,
1345                                 74, 70, 68, 70, 71, 68, 68, 72, 76, 79, 7, 7,
1346                                 14, 4, 64, 9, 7, 5, 3, 4, 4, 3, 68, 69, 73, 66,
1347                                 7, 79, 4, 19, 2, 6, 8, 10, 16, 4, 6, 9, 15, 69,
1348                                 72, 82, 31, 33, 39, 25, 23, 31, 30, 30, 33, 28,
1349                                 33, 33, 22, 18, 3, 20, 29, 17, 9, 18, 15, 9, 10,
1350                                 6, 6, 2, 67, 68, 72, 23, 21, 21, 17, 4, 8, 5,
1351                                 68, 65, 70, 72, 83, 81, 89, 92, 72, 72, 90, 8,
1352                                 9, 1, 72, 65, 66, 74, 68, 71, 76, 85, 86, 94,
1353                                 102, 5, 67, 80, 73, 3, 2, 7, 9, 10, 19, 12, 17,
1354                                 19, 31, 22, 21, 31, 30, 52, 33, 23, 12, 4, 70,
1355                                 82, 94, 113, 6, 39, 32, 30, 23, 25, 12, 9, 9,
1356                                 64, 77, 72, 1, 70, 9, 17, 68, 68, 6, 10, 4, 9,
1357                                 18, 4, 1, 45, 28, 12, 67, 78, 96, 108, 116, 125 },
1358 
1359                               {
1360 
1361                               47,
1362                                 6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 68, 26, 31,
1363                                 53, 14, 3, 64, 6, 16, 0, 67, 66, 76, 92, 6, 18,
1364                                 107, 115, 118, 8, 72, 68, 6, 16, 0, 76, 68, 12,
1365                                 4, 64, 71, 78, 64, 77, 78, 91, 5, 71, 78, 2, 75,
1366                                 76, 88, 7, 66, 67, 72, 2, 4, 22, 0, 0, 0, 68,
1367                                 92, 97, 2, 2, 66, 18, 71, 91, 83, 9, 2, 32, 25,
1368                                 1, 5, 75, 5, 73, 72, 81, 81, 81, 85, 87, 22, 0,
1369                                 8, 78, 69, 77, 74, 90, 2, 69, 68, 78, 17, 68, 1,
1370                                 75, 81, 68, 73, 66, 6, 6, 0, 12, 12, 74, 64, 0,
1371                                 67, 3, 72, 11, 70, 1, 11, 10, 21, 14, 7, 77, 1,
1372                                 69, 66, 0, 89, 67, 7, 3, 6, 7, 7, 21, 11, 3, 0,
1373                                 4, 0, 3, 6, 88, 68, 1, 77, 3, 64, 12, 5, 65, 11,
1374                                 6, 4, 67, 12, 64, 76, 3, 83, 18, 20, 15, 14, 17,
1375                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 0, 2,
1376                                 64, 1, 6, 65, 80, 65, 73, 69, 65, 82, 17, 24,
1377                                 17, 16, 13, 11, 11, 11, 4, 67, 67, 70, 77, 77,
1378                                 96, 68, 66, 81, 8, 3, 0, 0, 68, 73, 71, 72, 80,
1379                                 73, 78, 92, 85, 93, 66, 23, 18, 11, 4, 8, 0, 68,
1380                                 69, 75, 1, 35, 21, 15, 8, 14, 3, 64, 69, 72, 4,
1381                                 39, 29, 24, 17, 18, 5, 64, 69, 74, 70, 41, 25,
1382                                 11, 3, 9, 67, 76, 79, 5, 46, 34, 24, 16, 20, 5,
1383                                 65, 69, 72, 62, 85, 81, 71, 81, 81, 76, 75, 73,
1384                                 74, 74, 72, 71, 80, 76, 83, 78, 4, 78, 81, 73,
1385                                 69, 68, 70, 72, 68, 68, 73, 77, 80, 7, 7, 14, 4,
1386                                 64, 8, 7, 5, 2, 4, 4, 3, 69, 69, 73, 65, 8, 79,
1387                                 4, 18, 2, 6, 8, 10, 16, 3, 5, 9, 15, 70, 72, 83,
1388                                 31, 32, 38, 24, 22, 30, 28, 28, 31, 26, 31, 30,
1389                                 20, 16, 2, 17, 26, 14, 5, 15, 13, 8, 9, 5, 6, 3,
1390                                 67, 67, 70, 21, 20, 19, 15, 2, 7, 4, 70, 66, 71,
1391                                 73, 84, 82, 90, 92, 72, 72, 91, 7, 8, 0, 74, 66,
1392                                 67, 75, 69, 72, 77, 86, 87, 95, 103, 5, 68, 80,
1393                                 72, 3, 2, 8, 10, 11, 20, 13, 18, 20, 33, 23, 22,
1394                                 33, 32, 51, 32, 21, 10, 1, 73, 85, 97, 115, 7,
1395                                 39, 32, 31, 23, 26, 13, 9, 10, 0, 77, 71, 2, 70,
1396                                 10, 19, 67, 67, 7, 11, 4, 10, 19, 4, 1, 44, 26,
1397                                 10, 69, 81, 99, 112, 119, 126 },
1398 
1399                               {
1400 
1401                               46,
1402                                 6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 70, 24, 29,
1403                                 53, 14, 6, 65, 7, 16, 0, 68, 66, 77, 93, 6, 16,
1404                                 109, 116, 118, 11, 71, 68, 7, 16, 0, 76, 67, 12,
1405                                 4, 64, 71, 78, 64, 78, 77, 91, 5, 71, 77, 1, 75,
1406                                 76, 88, 8, 65, 67, 71, 3, 4, 22, 0, 0, 0, 68,
1407                                 92, 97, 3, 1, 66, 18, 71, 91, 82, 11, 3, 34, 27,
1408                                 2, 6, 74, 7, 72, 71, 79, 80, 80, 84, 86, 22, 0,
1409                                 8, 78, 69, 77, 74, 88, 1, 69, 68, 78, 17, 68, 1,
1410                                 75, 81, 68, 73, 65, 6, 5, 0, 12, 12, 74, 64, 0,
1411                                 67, 3, 72, 11, 70, 1, 11, 9, 20, 13, 6, 76, 2,
1412                                 69, 67, 0, 88, 67, 7, 2, 6, 7, 7, 22, 12, 3, 0,
1413                                 4, 0, 2, 6, 89, 68, 1, 77, 2, 65, 11, 5, 65, 12,
1414                                 6, 4, 68, 11, 65, 76, 3, 83, 18, 20, 15, 14, 17,
1415                                 16, 9, 16, 18, 65, 8, 9, 5, 2, 69, 3, 66, 64, 2,
1416                                 64, 1, 5, 66, 80, 66, 73, 70, 66, 82, 16, 22,
1417                                 15, 14, 11, 9, 9, 9, 2, 69, 69, 72, 80, 79, 97,
1418                                 68, 67, 81, 7, 2, 64, 64, 70, 75, 72, 73, 80,
1419                                 73, 78, 92, 85, 93, 66, 23, 18, 11, 4, 8, 0, 68,
1420                                 69, 74, 1, 35, 21, 15, 8, 14, 4, 0, 69, 70, 4,
1421                                 39, 29, 24, 17, 18, 5, 64, 69, 73, 70, 41, 24,
1422                                 10, 3, 9, 67, 76, 79, 5, 45, 33, 23, 15, 20, 5,
1423                                 65, 69, 72, 62, 84, 80, 70, 79, 80, 75, 74, 71,
1424                                 73, 72, 70, 69, 79, 75, 82, 78, 5, 77, 81, 73,
1425                                 68, 68, 71, 72, 69, 69, 74, 78, 81, 6, 6, 14, 3,
1426                                 65, 8, 7, 5, 1, 3, 4, 2, 70, 69, 73, 65, 8, 79,
1427                                 3, 18, 1, 6, 7, 9, 16, 2, 4, 8, 14, 71, 73, 85,
1428                                 30, 32, 38, 23, 20, 28, 26, 26, 29, 23, 28, 28,
1429                                 17, 14, 0, 14, 22, 11, 1, 13, 10, 6, 8, 4, 6, 4,
1430                                 66, 66, 68, 20, 18, 17, 14, 0, 5, 2, 72, 67, 73,
1431                                 75, 86, 84, 91, 93, 73, 72, 92, 5, 6, 65, 75,
1432                                 68, 69, 77, 71, 74, 79, 87, 88, 96, 103, 4, 68,
1433                                 81, 72, 4, 3, 8, 10, 12, 21, 14, 19, 21, 34, 24,
1434                                 23, 34, 33, 51, 30, 19, 7, 64, 76, 88, 100, 117,
1435                                 7, 40, 33, 31, 24, 27, 13, 10, 10, 0, 76, 71, 3,
1436                                 69, 11, 20, 67, 66, 7, 11, 4, 10, 20, 4, 1, 42,
1437                                 24, 7, 72, 84, 103, 116, 123, 126 },
1438 
1439                               {
1440 
1441                               45,
1442                                 6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 71, 23, 28,
1443                                 53, 14, 8, 65, 7, 17, 0, 69, 66, 78, 94, 5, 15,
1444                                 110, 117, 119, 14, 70, 68, 7, 17, 0, 75, 66, 13,
1445                                 3, 0, 70, 77, 65, 78, 77, 91, 5, 70, 77, 1, 75,
1446                                 75, 88, 8, 65, 67, 71, 3, 4, 22, 0, 0, 0, 67,
1447                                 92, 97, 3, 1, 67, 18, 71, 90, 80, 13, 5, 35, 29,
1448                                 3, 7, 72, 8, 71, 71, 78, 80, 80, 84, 86, 23, 0,
1449                                 8, 77, 68, 76, 73, 87, 1, 70, 69, 79, 17, 68, 1,
1450                                 74, 81, 67, 73, 65, 6, 5, 1, 12, 11, 74, 64, 0,
1451                                 67, 3, 72, 10, 70, 1, 10, 8, 19, 13, 6, 76, 2,
1452                                 69, 67, 64, 88, 68, 7, 2, 6, 7, 7, 22, 12, 3, 0,
1453                                 5, 0, 1, 6, 89, 69, 1, 78, 2, 66, 11, 5, 66, 12,
1454                                 6, 4, 70, 11, 66, 76, 3, 84, 17, 20, 14, 14, 17,
1455                                 16, 9, 16, 18, 65, 7, 9, 4, 2, 69, 2, 67, 64, 1,
1456                                 65, 0, 4, 66, 80, 66, 72, 71, 68, 82, 14, 20,
1457                                 13, 12, 9, 7, 7, 7, 0, 71, 70, 73, 82, 81, 98,
1458                                 68, 67, 82, 6, 1, 65, 66, 71, 76, 73, 74, 81,
1459                                 74, 79, 92, 85, 92, 65, 23, 18, 11, 5, 8, 0, 68,
1460                                 68, 73, 2, 34, 21, 15, 8, 15, 4, 1, 68, 68, 4,
1461                                 40, 29, 24, 17, 19, 5, 64, 68, 73, 70, 41, 24,
1462                                 10, 3, 9, 66, 75, 78, 5, 45, 33, 22, 15, 20, 5,
1463                                 64, 68, 71, 62, 84, 79, 70, 78, 79, 74, 72, 70,
1464                                 72, 71, 69, 68, 79, 74, 82, 77, 7, 77, 82, 73,
1465                                 68, 68, 71, 73, 69, 70, 75, 79, 82, 6, 6, 14, 3,
1466                                 65, 7, 6, 5, 1, 3, 3, 2, 70, 69, 74, 65, 8, 80,
1467                                 3, 17, 0, 5, 6, 9, 17, 2, 3, 8, 14, 71, 73, 86,
1468                                 29, 31, 37, 22, 19, 27, 24, 24, 27, 21, 26, 25,
1469                                 14, 11, 64, 12, 19, 8, 66, 10, 8, 4, 7, 3, 6, 5,
1470                                 66, 64, 65, 18, 16, 15, 12, 65, 3, 1, 74, 69,
1471                                 74, 76, 87, 85, 92, 94, 73, 73, 93, 4, 5, 66,
1472                                 77, 70, 71, 78, 72, 76, 80, 89, 90, 98, 104, 3,
1473                                 69, 82, 72, 4, 3, 9, 11, 12, 23, 15, 20, 22, 35,
1474                                 26, 24, 36, 34, 50, 29, 17, 5, 67, 78, 91, 102,
1475                                 119, 8, 40, 33, 32, 24, 28, 14, 10, 11, 1, 76,
1476                                 70, 3, 69, 12, 21, 67, 66, 8, 12, 4, 11, 21, 4,
1477                                 1, 41, 22, 5, 75, 88, 107, 119, 126, 126 },
1478 
1479                               {
1480 
1481                               43,
1482                                 6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 73, 21, 27,
1483                                 53, 14, 10, 65, 8, 18, 0, 70, 66, 79, 95, 5, 13,
1484                                 112, 118, 119, 17, 69, 68, 8, 18, 0, 75, 65, 13,
1485                                 3, 0, 70, 76, 65, 79, 77, 91, 5, 70, 76, 1, 76,
1486                                 75, 88, 9, 65, 67, 71, 4, 4, 22, 0, 0, 0, 67,
1487                                 93, 97, 4, 0, 67, 18, 71, 90, 78, 14, 6, 37, 30,
1488                                 4, 8, 71, 9, 70, 70, 76, 79, 80, 83, 85, 23, 0,
1489                                 8, 77, 68, 76, 73, 85, 1, 70, 69, 79, 17, 68, 1,
1490                                 74, 81, 67, 73, 64, 6, 5, 1, 12, 11, 74, 64, 0,
1491                                 67, 3, 72, 9, 71, 1, 9, 7, 18, 12, 5, 75, 3, 69,
1492                                 68, 64, 87, 68, 7, 2, 6, 7, 7, 23, 12, 3, 64, 5,
1493                                 64, 0, 5, 90, 69, 1, 78, 1, 67, 11, 4, 67, 12,
1494                                 6, 4, 71, 11, 67, 76, 3, 84, 16, 20, 14, 14, 17,
1495                                 16, 9, 16, 17, 65, 7, 9, 4, 2, 70, 2, 67, 65, 1,
1496                                 65, 64, 3, 67, 80, 67, 72, 72, 69, 82, 13, 18,
1497                                 11, 10, 7, 5, 5, 5, 65, 73, 72, 75, 84, 83, 99,
1498                                 68, 67, 82, 5, 0, 66, 67, 73, 78, 74, 76, 82,
1499                                 74, 79, 92, 85, 92, 65, 23, 18, 11, 5, 8, 0, 68,
1500                                 68, 72, 2, 34, 21, 15, 8, 15, 5, 1, 67, 66, 4,
1501                                 40, 29, 24, 17, 19, 5, 64, 68, 72, 70, 41, 24,
1502                                 9, 3, 9, 66, 75, 77, 5, 44, 32, 21, 14, 20, 5,
1503                                 64, 68, 71, 62, 83, 78, 69, 77, 78, 73, 71, 69,
1504                                 71, 70, 67, 66, 78, 74, 82, 77, 8, 77, 82, 73,
1505                                 67, 68, 72, 73, 69, 71, 76, 80, 83, 5, 5, 14, 2,
1506                                 66, 7, 6, 5, 0, 2, 3, 2, 71, 70, 74, 65, 8, 80,
1507                                 2, 17, 64, 5, 5, 8, 17, 1, 2, 7, 13, 72, 74, 88,
1508                                 28, 30, 37, 21, 18, 25, 22, 22, 25, 18, 23, 23,
1509                                 11, 9, 65, 9, 16, 5, 70, 7, 5, 2, 6, 1, 6, 6,
1510                                 66, 0, 0, 16, 14, 13, 10, 67, 1, 64, 76, 70, 76,
1511                                 77, 89, 87, 93, 95, 74, 73, 94, 3, 3, 68, 79,
1512                                 72, 73, 80, 74, 78, 82, 90, 91, 99, 105, 2, 70,
1513                                 83, 72, 5, 3, 9, 11, 13, 24, 15, 21, 23, 36, 27,
1514                                 25, 37, 35, 50, 27, 15, 2, 69, 81, 94, 105, 122,
1515                                 8, 41, 34, 32, 24, 28, 14, 10, 11, 1, 76, 70, 4,
1516                                 68, 13, 22, 67, 65, 8, 12, 4, 11, 22, 4, 1, 40,
1517                                 20, 2, 78, 91, 111, 123, 126, 126 },
1518 
1519                               {
1520 
1521                               42,
1522                                 6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 74, 20, 25,
1523                                 53, 14, 13, 66, 9, 18, 0, 70, 65, 80, 96, 4, 11,
1524                                 114, 119, 120, 20, 67, 68, 9, 18, 0, 75, 64, 13,
1525                                 2, 0, 70, 76, 65, 79, 76, 91, 5, 70, 75, 0, 76,
1526                                 75, 88, 9, 64, 66, 70, 4, 4, 22, 0, 0, 0, 66,
1527                                 93, 97, 4, 64, 67, 18, 70, 90, 77, 16, 8, 38,
1528                                 32, 6, 9, 70, 11, 69, 69, 74, 79, 79, 83, 84,
1529                                 23, 0, 8, 76, 68, 75, 72, 84, 0, 70, 69, 79, 17,
1530                                 68, 2, 73, 81, 67, 73, 64, 6, 4, 1, 12, 11, 73,
1531                                 64, 1, 67, 3, 72, 9, 71, 1, 9, 6, 18, 11, 4, 74,
1532                                 3, 69, 69, 65, 87, 69, 7, 1, 6, 7, 7, 24, 13, 3,
1533                                 64, 5, 64, 64, 5, 91, 69, 1, 79, 1, 68, 10, 4,
1534                                 67, 13, 6, 4, 72, 10, 68, 76, 3, 85, 16, 20, 14,
1535                                 14, 17, 16, 9, 16, 17, 65, 7, 9, 4, 2, 70, 2,
1536                                 67, 65, 1, 65, 64, 2, 67, 80, 67, 72, 73, 70,
1537                                 82, 11, 16, 10, 9, 5, 3, 3, 3, 67, 75, 74, 77,
1538                                 87, 84, 100, 68, 68, 83, 4, 64, 67, 68, 74, 79,
1539                                 75, 77, 82, 75, 80, 92, 85, 91, 65, 23, 18, 11,
1540                                 5, 8, 1, 67, 67, 71, 3, 34, 21, 15, 8, 15, 5, 2,
1541                                 67, 64, 4, 40, 29, 24, 17, 19, 5, 64, 68, 71,
1542                                 70, 42, 23, 9, 3, 9, 66, 75, 77, 5, 44, 31, 20,
1543                                 13, 20, 5, 64, 68, 70, 62, 82, 77, 68, 75, 77,
1544                                 72, 70, 67, 70, 68, 66, 64, 77, 73, 81, 76, 9,
1545                                 76, 83, 72, 66, 68, 72, 74, 70, 71, 77, 81, 84,
1546                                 4, 5, 14, 2, 66, 6, 6, 5, 64, 1, 3, 1, 72, 70,
1547                                 74, 65, 8, 80, 1, 16, 64, 5, 4, 7, 17, 0, 1, 7,
1548                                 13, 73, 75, 90, 27, 30, 36, 20, 16, 24, 20, 20,
1549                                 23, 16, 20, 20, 8, 7, 67, 6, 12, 2, 74, 5, 3, 0,
1550                                 5, 0, 6, 7, 65, 1, 2, 15, 13, 11, 9, 69, 64, 65,
1551                                 78, 71, 78, 79, 91, 88, 94, 96, 74, 73, 95, 1,
1552                                 2, 70, 80, 73, 74, 81, 75, 79, 83, 91, 92, 100,
1553                                 105, 2, 70, 84, 71, 5, 4, 10, 12, 14, 25, 16,
1554                                 22, 24, 38, 28, 26, 38, 37, 49, 25, 13, 0, 72,
1555                                 84, 97, 108, 124, 8, 41, 34, 33, 25, 29, 14, 11,
1556                                 12, 2, 75, 70, 5, 68, 14, 23, 66, 64, 9, 13, 4,
1557                                 12, 23, 4, 1, 38, 18, 0, 81, 94, 114, 126, 126,
1558                                 126 },
1559 
1560                               {
1561 
1562                               41,
1563                                 6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 76, 18, 24,
1564                                 53, 14, 15, 66, 10, 19, 0, 71, 65, 81, 97, 4, 9,
1565                                 115, 120, 120, 23, 66, 68, 10, 19, 0, 74, 0, 14,
1566                                 2, 0, 69, 75, 66, 80, 76, 91, 5, 70, 75, 0, 76,
1567                                 75, 88, 10, 64, 66, 70, 5, 4, 22, 0, 0, 0, 66,
1568                                 93, 97, 5, 65, 67, 18, 70, 90, 75, 18, 9, 40,
1569                                 34, 7, 10, 68, 12, 68, 68, 72, 78, 79, 82, 83,
1570                                 23, 0, 8, 76, 68, 75, 72, 82, 0, 71, 70, 80, 17,
1571                                 68, 2, 73, 81, 66, 73, 0, 6, 4, 1, 12, 10, 73,
1572                                 64, 1, 67, 3, 72, 8, 71, 1, 8, 5, 17, 10, 3, 74,
1573                                 4, 69, 70, 65, 86, 69, 7, 1, 6, 7, 7, 25, 13, 3,
1574                                 64, 6, 64, 65, 5, 92, 69, 1, 79, 0, 69, 10, 4,
1575                                 68, 13, 6, 4, 74, 10, 69, 76, 3, 85, 15, 20, 14,
1576                                 14, 17, 16, 9, 16, 17, 65, 6, 9, 4, 2, 70, 1,
1577                                 68, 66, 0, 66, 65, 1, 68, 80, 68, 72, 74, 72,
1578                                 82, 10, 14, 8, 7, 3, 1, 1, 1, 69, 77, 75, 78,
1579                                 89, 86, 101, 68, 68, 83, 3, 65, 68, 70, 76, 81,
1580                                 76, 78, 83, 75, 80, 92, 85, 91, 64, 23, 18, 11,
1581                                 5, 8, 1, 67, 67, 70, 3, 34, 21, 15, 8, 16, 6, 3,
1582                                 66, 1, 4, 40, 29, 24, 17, 20, 5, 64, 68, 71, 70,
1583                                 42, 23, 8, 3, 9, 66, 75, 76, 5, 43, 31, 19, 12,
1584                                 20, 5, 64, 67, 70, 62, 81, 76, 68, 74, 76, 71,
1585                                 68, 66, 69, 67, 64, 0, 77, 72, 81, 76, 11, 76,
1586                                 83, 72, 66, 68, 73, 74, 70, 72, 78, 82, 85, 4,
1587                                 4, 14, 1, 67, 6, 5, 5, 65, 1, 2, 1, 73, 70, 75,
1588                                 65, 8, 81, 1, 16, 65, 5, 3, 7, 17, 64, 0, 6, 12,
1589                                 74, 75, 91, 26, 29, 36, 19, 15, 22, 18, 18, 21,
1590                                 13, 18, 18, 5, 4, 68, 3, 9, 64, 78, 2, 0, 65, 4,
1591                                 64, 6, 8, 65, 2, 4, 13, 11, 9, 7, 71, 66, 67,
1592                                 80, 73, 79, 80, 92, 90, 95, 97, 75, 74, 96, 0,
1593                                 0, 71, 82, 75, 76, 83, 77, 81, 85, 92, 94, 102,
1594                                 106, 1, 71, 85, 71, 6, 4, 10, 12, 14, 26, 17,
1595                                 23, 25, 39, 29, 27, 40, 38, 49, 24, 11, 66, 74,
1596                                 87, 100, 111, 126, 9, 42, 35, 33, 25, 30, 15,
1597                                 11, 12, 2, 75, 69, 5, 67, 15, 24, 66, 64, 9, 13,
1598                                 4, 12, 24, 4, 1, 37, 16, 66, 84, 97, 118, 126,
1599                                 126, 126 },
1600 
1601                               {
1602 
1603                               40,
1604                                 6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 77, 17, 23,
1605                                 53, 14, 17, 66, 11, 20, 0, 72, 65, 82, 98, 3, 7,
1606                                 117, 121, 121, 26, 65, 68, 11, 20, 0, 74, 1, 14,
1607                                 1, 0, 69, 74, 66, 80, 76, 91, 5, 70, 74, 0, 76,
1608                                 75, 88, 10, 64, 66, 70, 5, 4, 22, 0, 0, 0, 65,
1609                                 93, 97, 5, 66, 67, 18, 70, 90, 73, 20, 11, 41,
1610                                 36, 8, 11, 67, 13, 67, 67, 70, 78, 79, 82, 82,
1611                                 23, 0, 8, 75, 68, 74, 71, 81, 0, 71, 70, 80, 17,
1612                                 68, 2, 72, 81, 66, 73, 0, 6, 4, 1, 12, 10, 73,
1613                                 64, 1, 67, 3, 72, 7, 71, 1, 7, 4, 16, 9, 2, 73,
1614                                 4, 69, 71, 66, 86, 70, 7, 1, 6, 7, 7, 26, 13, 3,
1615                                 64, 6, 64, 66, 5, 93, 69, 1, 80, 0, 70, 10, 4,
1616                                 69, 13, 6, 4, 75, 10, 70, 76, 3, 86, 14, 20, 14,
1617                                 14, 17, 16, 9, 16, 17, 65, 6, 9, 4, 2, 70, 1,
1618                                 68, 66, 0, 66, 66, 0, 68, 80, 68, 72, 75, 73,
1619                                 82, 8, 12, 6, 5, 1, 64, 64, 64, 71, 79, 77, 80,
1620                                 91, 88, 102, 68, 68, 84, 2, 66, 69, 71, 77, 82,
1621                                 77, 79, 84, 76, 81, 92, 85, 90, 64, 23, 18, 11,
1622                                 5, 8, 1, 67, 66, 69, 4, 34, 21, 15, 8, 16, 6, 4,
1623                                 65, 3, 4, 40, 29, 24, 17, 20, 5, 64, 68, 70, 70,
1624                                 42, 23, 8, 3, 9, 66, 75, 75, 5, 43, 30, 18, 11,
1625                                 20, 5, 64, 67, 69, 62, 80, 75, 67, 73, 75, 70,
1626                                 67, 65, 68, 66, 0, 2, 76, 71, 81, 75, 12, 76,
1627                                 84, 72, 65, 68, 73, 75, 70, 73, 79, 83, 86, 3,
1628                                 4, 14, 1, 67, 5, 5, 5, 66, 0, 2, 1, 74, 70, 75,
1629                                 65, 8, 81, 0, 15, 66, 5, 2, 6, 17, 65, 64, 6,
1630                                 12, 75, 76, 93, 25, 28, 35, 18, 14, 21, 16, 16,
1631                                 19, 11, 15, 15, 2, 2, 69, 0, 6, 67, 82, 64, 65,
1632                                 67, 3, 65, 6, 9, 65, 3, 6, 11, 9, 7, 5, 73, 68,
1633                                 68, 82, 74, 81, 81, 94, 91, 96, 98, 75, 74, 97,
1634                                 64, 64, 73, 84, 77, 78, 84, 78, 83, 86, 93, 95,
1635                                 103, 107, 0, 72, 86, 71, 6, 4, 11, 13, 15, 27,
1636                                 18, 24, 26, 40, 30, 28, 41, 39, 48, 22, 9, 68,
1637                                 77, 90, 103, 114, 126, 9, 42, 35, 34, 25, 31,
1638                                 15, 11, 13, 3, 75, 69, 6, 67, 16, 25, 66, 0, 10,
1639                                 14, 4, 13, 25, 4, 1, 36, 14, 68, 87, 100, 122,
1640                                 126, 126, 126 },
1641 
1642                               {
1643 
1644                               38,
1645                                 5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 79, 15, 21,
1646                                 52, 14, 19, 67, 11, 20, 64, 73, 65, 84, 100, 2,
1647                                 5, 119, 122, 122, 28, 64, 69, 11, 20, 64, 74, 2,
1648                                 14, 0, 0, 69, 74, 67, 81, 76, 92, 5, 70, 74, 64,
1649                                 77, 75, 88, 10, 64, 66, 70, 5, 3, 22, 0, 0, 0,
1650                                 65, 94, 97, 5, 67, 68, 18, 70, 90, 72, 21, 12,
1651                                 42, 37, 9, 12, 66, 14, 66, 67, 69, 78, 79, 82,
1652                                 82, 23, 0, 8, 75, 68, 74, 71, 80, 64, 72, 71,
1653                                 81, 17, 68, 2, 72, 81, 66, 73, 0, 5, 3, 1, 11,
1654                                 9, 73, 65, 1, 67, 2, 72, 6, 72, 0, 6, 2, 15, 8,
1655                                 1, 73, 4, 69, 72, 67, 86, 71, 6, 0, 6, 7, 7, 26,
1656                                 13, 3, 65, 6, 65, 67, 4, 94, 70, 0, 81, 64, 71,
1657                                 9, 3, 70, 13, 6, 4, 77, 9, 71, 76, 3, 87, 13,
1658                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1659                                 71, 0, 69, 67, 64, 67, 67, 64, 69, 80, 69, 72,
1660                                 76, 75, 82, 6, 10, 4, 3, 64, 67, 66, 66, 73, 81,
1661                                 79, 82, 94, 90, 104, 69, 69, 85, 1, 68, 71, 73,
1662                                 79, 84, 79, 81, 85, 77, 82, 92, 85, 90, 64, 23,
1663                                 18, 11, 5, 8, 1, 67, 66, 68, 4, 33, 21, 15, 8,
1664                                 16, 6, 4, 65, 4, 3, 40, 29, 23, 16, 20, 5, 64,
1665                                 68, 70, 70, 42, 22, 7, 2, 9, 66, 75, 75, 5, 42,
1666                                 29, 17, 10, 19, 5, 64, 67, 69, 62, 80, 74, 67,
1667                                 72, 74, 70, 66, 64, 67, 65, 1, 3, 76, 71, 81,
1668                                 75, 13, 76, 85, 72, 65, 68, 74, 76, 71, 74, 80,
1669                                 85, 88, 2, 3, 14, 0, 68, 4, 4, 4, 67, 64, 1, 0,
1670                                 75, 71, 76, 65, 8, 82, 64, 14, 67, 4, 1, 5, 17,
1671                                 66, 66, 5, 11, 76, 77, 95, 24, 27, 34, 16, 12,
1672                                 19, 14, 14, 16, 8, 12, 12, 64, 64, 71, 66, 2,
1673                                 70, 87, 67, 68, 69, 1, 67, 6, 9, 65, 4, 8, 9, 7,
1674                                 5, 3, 76, 70, 70, 85, 76, 83, 83, 96, 93, 97,
1675                                 99, 76, 75, 99, 66, 66, 75, 86, 79, 80, 86, 80,
1676                                 85, 88, 95, 97, 105, 108, 64, 73, 87, 71, 6, 4,
1677                                 11, 13, 15, 28, 18, 25, 26, 41, 31, 29, 42, 40,
1678                                 47, 20, 6, 71, 80, 93, 107, 117, 126, 9, 42, 35,
1679                                 34, 25, 31, 15, 11, 13, 3, 75, 69, 6, 67, 17,
1680                                 26, 66, 0, 10, 14, 4, 13, 25, 4, 0, 34, 11, 71,
1681                                 90, 104, 126, 126, 126, 126 },
1682 
1683                               {
1684 
1685                               37,
1686                                 5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 80, 14, 20,
1687                                 52, 14, 22, 67, 12, 21, 64, 73, 64, 85, 101, 2,
1688                                 4, 120, 123, 122, 31, 1, 69, 12, 21, 64, 73, 4,
1689                                 15, 0, 1, 68, 73, 67, 81, 75, 92, 5, 69, 73, 64,
1690                                 77, 74, 88, 11, 0, 65, 69, 6, 3, 22, 0, 0, 0,
1691                                 64, 94, 97, 6, 67, 68, 18, 69, 89, 70, 23, 14,
1692                                 44, 39, 11, 13, 64, 16, 64, 66, 67, 77, 78, 81,
1693                                 81, 24, 1, 9, 74, 67, 73, 70, 78, 64, 72, 71,
1694                                 81, 18, 68, 3, 71, 80, 65, 72, 1, 5, 3, 2, 11,
1695                                 9, 72, 65, 2, 67, 2, 71, 6, 72, 0, 6, 1, 15, 8,
1696                                 1, 72, 5, 68, 72, 67, 85, 71, 6, 0, 7, 7, 7, 27,
1697                                 14, 4, 65, 7, 65, 67, 4, 94, 70, 0, 81, 64, 72,
1698                                 9, 3, 70, 14, 7, 4, 78, 9, 71, 75, 3, 87, 13,
1699                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1700                                 71, 0, 69, 67, 64, 67, 67, 64, 69, 79, 69, 71,
1701                                 76, 76, 81, 5, 9, 3, 2, 66, 69, 67, 67, 75, 82,
1702                                 80, 83, 96, 91, 105, 69, 69, 85, 0, 69, 72, 74,
1703                                 80, 85, 80, 82, 85, 77, 82, 91, 84, 89, 0, 24,
1704                                 18, 11, 6, 9, 2, 66, 65, 66, 5, 33, 21, 15, 8,
1705                                 17, 7, 5, 64, 6, 3, 41, 30, 23, 16, 21, 5, 64,
1706                                 67, 69, 70, 43, 22, 7, 2, 10, 65, 74, 74, 5, 42,
1707                                 29, 17, 10, 19, 5, 0, 66, 68, 62, 79, 73, 66,
1708                                 70, 72, 69, 64, 1, 65, 0, 3, 5, 75, 70, 80, 74,
1709                                 15, 75, 85, 71, 64, 67, 74, 76, 71, 74, 80, 86,
1710                                 89, 2, 3, 15, 0, 68, 4, 4, 4, 67, 64, 1, 0, 75,
1711                                 71, 76, 64, 9, 82, 64, 14, 67, 4, 1, 5, 18, 66,
1712                                 67, 5, 11, 76, 77, 96, 24, 27, 34, 15, 11, 18,
1713                                 12, 12, 14, 6, 10, 10, 66, 66, 72, 68, 64, 73,
1714                                 91, 69, 70, 70, 0, 68, 6, 10, 64, 6, 11, 8, 6,
1715                                 4, 2, 78, 71, 71, 87, 77, 84, 84, 97, 94, 98,
1716                                 99, 76, 75, 100, 67, 67, 76, 87, 80, 81, 87, 81,
1717                                 86, 89, 96, 98, 106, 108, 64, 73, 87, 70, 7, 5,
1718                                 12, 14, 16, 30, 19, 26, 27, 43, 33, 30, 44, 42,
1719                                 47, 19, 4, 73, 82, 95, 110, 119, 126, 10, 43,
1720                                 36, 35, 26, 32, 16, 12, 14, 4, 74, 68, 7, 66,
1721                                 19, 28, 65, 1, 11, 15, 5, 14, 26, 4, 0, 33, 9,
1722                                 73, 92, 107, 126, 126, 126, 126 },
1723 
1724                               {
1725 
1726                               36,
1727                                 5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 81, 13, 19,
1728                                 52, 14, 24, 67, 13, 22, 64, 74, 64, 86, 102, 1,
1729                                 2, 122, 124, 123, 34, 2, 69, 13, 22, 64, 73, 5,
1730                                 15, 64, 1, 68, 72, 67, 81, 75, 92, 5, 69, 72,
1731                                 64, 77, 74, 88, 11, 0, 65, 69, 6, 3, 22, 0, 0,
1732                                 0, 0, 94, 97, 6, 68, 68, 18, 69, 89, 68, 25, 16,
1733                                 45, 41, 12, 14, 0, 17, 0, 65, 65, 77, 78, 81,
1734                                 80, 24, 1, 9, 73, 67, 72, 70, 77, 64, 72, 71,
1735                                 81, 18, 68, 3, 71, 80, 65, 72, 1, 5, 3, 2, 11,
1736                                 9, 72, 65, 2, 67, 2, 71, 5, 72, 0, 5, 0, 14, 7,
1737                                 0, 71, 5, 68, 73, 68, 85, 72, 6, 0, 7, 7, 7, 28,
1738                                 14, 4, 65, 7, 65, 68, 4, 95, 70, 0, 82, 64, 73,
1739                                 9, 3, 71, 14, 7, 4, 79, 9, 72, 75, 3, 88, 12,
1740                                 19, 13, 14, 17, 15, 8, 16, 16, 66, 5, 9, 3, 1,
1741                                 71, 0, 69, 67, 64, 67, 68, 65, 70, 79, 69, 71,
1742                                 77, 77, 81, 3, 7, 1, 0, 68, 71, 69, 69, 77, 84,
1743                                 82, 85, 98, 93, 106, 69, 69, 86, 64, 70, 73, 75,
1744                                 82, 86, 81, 83, 86, 78, 83, 91, 84, 88, 0, 24,
1745                                 18, 11, 6, 9, 2, 66, 65, 65, 6, 33, 21, 15, 8,
1746                                 17, 7, 6, 0, 8, 3, 41, 30, 23, 16, 21, 5, 64,
1747                                 67, 68, 70, 43, 22, 7, 2, 10, 65, 74, 73, 5, 41,
1748                                 28, 16, 9, 19, 5, 0, 66, 68, 62, 78, 72, 65, 69,
1749                                 71, 68, 0, 2, 64, 1, 4, 7, 74, 69, 80, 73, 16,
1750                                 75, 86, 71, 0, 67, 74, 77, 71, 75, 81, 87, 90,
1751                                 1, 3, 15, 0, 69, 3, 4, 4, 68, 65, 1, 0, 76, 71,
1752                                 76, 64, 9, 82, 65, 13, 68, 4, 0, 4, 18, 67, 68,
1753                                 5, 11, 77, 78, 98, 23, 26, 33, 14, 10, 17, 10,
1754                                 10, 12, 4, 7, 7, 69, 68, 73, 71, 67, 76, 95, 72,
1755                                 72, 72, 64, 69, 6, 11, 64, 7, 13, 6, 4, 2, 0,
1756                                 80, 73, 73, 89, 78, 86, 85, 99, 95, 99, 100, 77,
1757                                 75, 101, 68, 68, 78, 89, 82, 83, 88, 83, 88, 90,
1758                                 97, 99, 107, 109, 65, 74, 88, 70, 7, 5, 13, 14,
1759                                 17, 31, 20, 27, 28, 44, 34, 31, 45, 43, 46, 17,
1760                                 2, 75, 85, 98, 113, 122, 126, 10, 43, 36, 35,
1761                                 26, 33, 16, 12, 14, 4, 74, 68, 8, 66, 20, 29,
1762                                 65, 2, 12, 16, 5, 14, 27, 4, 0, 32, 7, 75, 95,
1763                                 110, 126, 126, 126, 126 },
1764 
1765                               {
1766 
1767                               35,
1768                                 5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 83, 11,
1769                                 18, 52, 14, 26, 67, 14, 23, 64, 75, 64, 87, 103,
1770                                 1, 0, 123, 125, 123, 37, 3, 69, 14, 23, 64, 72,
1771                                 6, 16, 64, 1, 67, 71, 68, 82, 75, 92, 5, 69, 72,
1772                                 64, 77, 74, 88, 12, 0, 65, 69, 7, 3, 22, 0, 0,
1773                                 0, 0, 94, 97, 7, 69, 68, 18, 69, 89, 66, 27, 17,
1774                                 47, 43, 13, 15, 2, 18, 1, 64, 0, 76, 78, 80, 79,
1775                                 24, 1, 9, 73, 67, 72, 69, 75, 64, 73, 72, 82,
1776                                 18, 68, 3, 70, 80, 64, 72, 2, 5, 3, 2, 11, 8,
1777                                 72, 65, 2, 67, 2, 71, 4, 72, 0, 4, 64, 13, 6,
1778                                 64, 71, 6, 68, 74, 68, 84, 72, 6, 0, 7, 7, 7,
1779                                 29, 14, 4, 65, 8, 65, 69, 4, 96, 70, 0, 82, 65,
1780                                 74, 9, 3, 72, 14, 7, 4, 81, 9, 73, 75, 3, 88,
1781                                 11, 19, 13, 14, 17, 15, 8, 16, 16, 66, 4, 9, 3,
1782                                 1, 71, 64, 70, 68, 65, 68, 69, 66, 70, 79, 70,
1783                                 71, 78, 79, 81, 2, 5, 64, 65, 70, 73, 71, 71,
1784                                 79, 86, 83, 86, 100, 95, 107, 69, 69, 86, 65,
1785                                 71, 74, 77, 83, 88, 82, 84, 87, 78, 83, 91, 84,
1786                                 88, 1, 24, 18, 11, 6, 9, 2, 66, 64, 64, 6, 33,
1787                                 21, 15, 8, 18, 8, 7, 1, 10, 3, 41, 30, 23, 16,
1788                                 22, 5, 64, 67, 68, 70, 43, 22, 6, 2, 10, 65, 74,
1789                                 72, 5, 41, 28, 15, 8, 19, 5, 0, 65, 67, 62, 77,
1790                                 71, 65, 68, 70, 67, 2, 3, 0, 2, 6, 8, 74, 68,
1791                                 80, 73, 18, 75, 86, 71, 0, 67, 75, 77, 71, 76,
1792                                 82, 88, 91, 1, 2, 15, 64, 69, 3, 3, 4, 69, 65,
1793                                 0, 0, 77, 71, 77, 64, 9, 83, 65, 13, 69, 4, 64,
1794                                 4, 18, 68, 69, 4, 10, 78, 78, 99, 22, 25, 33,
1795                                 13, 9, 15, 8, 8, 10, 1, 5, 5, 72, 71, 74, 74,
1796                                 70, 79, 99, 75, 75, 74, 65, 70, 6, 12, 64, 8,
1797                                 15, 4, 2, 0, 65, 82, 75, 74, 91, 80, 87, 86,
1798                                 100, 97, 100, 101, 77, 76, 102, 69, 70, 79, 91,
1799                                 84, 85, 90, 84, 90, 92, 98, 101, 109, 110, 66,
1800                                 75, 89, 70, 8, 5, 13, 15, 17, 32, 21, 28, 29,
1801                                 45, 35, 32, 47, 44, 46, 16, 0, 78, 87, 101, 116,
1802                                 125, 126, 11, 44, 37, 36, 26, 34, 17, 12, 15, 5,
1803                                 74, 67, 8, 65, 21, 30, 65, 2, 12, 16, 5, 15, 28,
1804                                 4, 0, 31, 5, 78, 98, 113, 126, 126, 126, 126 },
1805 
1806                               {
1807 
1808                               33,
1809                                 5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 84, 10,
1810                                 16, 52, 14, 29, 68, 15, 23, 64, 76, 64, 88, 104,
1811                                 0, 65, 125, 126, 124, 40, 4, 69, 15, 23, 64, 72,
1812                                 7, 16, 65, 1, 67, 71, 68, 82, 74, 92, 5, 69, 71,
1813                                 65, 78, 74, 88, 12, 1, 65, 68, 7, 3, 22, 0, 0,
1814                                 0, 1, 95, 97, 7, 70, 68, 18, 69, 89, 65, 28, 19,
1815                                 48, 44, 14, 16, 3, 20, 2, 0, 2, 76, 77, 80, 78,
1816                                 24, 1, 9, 72, 67, 71, 69, 74, 65, 73, 72, 82,
1817                                 18, 68, 3, 70, 80, 64, 72, 2, 5, 2, 2, 11, 8,
1818                                 72, 65, 2, 67, 2, 71, 4, 73, 0, 4, 65, 12, 5,
1819                                 65, 70, 6, 68, 75, 69, 84, 73, 6, 64, 7, 7, 7,
1820                                 30, 15, 4, 66, 8, 66, 70, 3, 97, 70, 0, 83, 65,
1821                                 75, 8, 2, 72, 15, 7, 4, 82, 8, 74, 75, 3, 89,
1822                                 11, 19, 13, 14, 17, 15, 8, 16, 15, 66, 4, 9, 3,
1823                                 1, 72, 64, 70, 68, 65, 68, 69, 67, 71, 79, 70,
1824                                 71, 79, 80, 81, 0, 3, 66, 67, 72, 75, 73, 73,
1825                                 81, 88, 85, 88, 103, 97, 108, 69, 70, 87, 66,
1826                                 72, 75, 78, 85, 89, 83, 86, 87, 79, 84, 91, 84,
1827                                 87, 1, 24, 18, 11, 6, 9, 2, 66, 64, 0, 7, 33,
1828                                 21, 15, 8, 18, 8, 7, 1, 12, 3, 41, 30, 23, 16,
1829                                 22, 5, 64, 67, 67, 70, 43, 21, 6, 2, 10, 65, 74,
1830                                 72, 5, 40, 27, 14, 7, 19, 5, 0, 65, 67, 62, 76,
1831                                 70, 64, 66, 69, 66, 3, 5, 1, 4, 7, 10, 73, 68,
1832                                 79, 72, 19, 74, 87, 71, 1, 67, 75, 78, 72, 77,
1833                                 83, 89, 92, 0, 2, 15, 64, 70, 2, 3, 4, 70, 66,
1834                                 0, 64, 78, 72, 77, 64, 9, 83, 66, 12, 70, 4, 65,
1835                                 3, 18, 69, 70, 4, 10, 79, 79, 101, 21, 25, 32,
1836                                 12, 7, 14, 6, 6, 8, 64, 2, 2, 75, 73, 76, 77,
1837                                 74, 82, 103, 77, 77, 76, 66, 72, 6, 13, 0, 9,
1838                                 17, 3, 0, 65, 66, 84, 77, 76, 93, 81, 89, 88,
1839                                 102, 98, 101, 102, 78, 76, 103, 71, 71, 81, 92,
1840                                 86, 87, 91, 86, 92, 93, 99, 102, 110, 110, 67,
1841                                 75, 90, 70, 8, 6, 14, 15, 18, 33, 21, 29, 30,
1842                                 46, 36, 33, 48, 45, 45, 14, 65, 80, 90, 104,
1843                                 119, 126, 126, 11, 44, 37, 36, 27, 34, 17, 13,
1844                                 15, 5, 73, 67, 9, 65, 22, 31, 65, 3, 13, 17, 5,
1845                                 15, 29, 4, 0, 29, 3, 80, 101, 116, 126, 126,
1846                                 126, 126 },
1847 
1848                               {
1849 
1850                               32,
1851                                 5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 86, 8, 15,
1852                                 52, 14, 31, 68, 16, 24, 64, 76, 0, 89, 105, 0,
1853                                 67, 126, 126, 124, 43, 6, 69, 16, 24, 64, 72, 8,
1854                                 16, 65, 1, 67, 70, 68, 83, 74, 92, 5, 69, 70,
1855                                 65, 78, 74, 88, 13, 1, 64, 68, 8, 3, 22, 0, 0,
1856                                 0, 1, 95, 97, 8, 71, 68, 18, 68, 89, 0, 30, 20,
1857                                 50, 46, 16, 17, 4, 21, 3, 1, 4, 75, 77, 79, 77,
1858                                 24, 1, 9, 72, 67, 71, 68, 72, 65, 73, 72, 82,
1859                                 18, 68, 4, 69, 80, 64, 72, 3, 5, 2, 2, 11, 8,
1860                                 71, 65, 3, 67, 2, 71, 3, 73, 0, 3, 66, 12, 4,
1861                                 66, 69, 7, 68, 76, 69, 83, 73, 6, 64, 7, 7, 7,
1862                                 31, 15, 4, 66, 8, 66, 71, 3, 98, 70, 0, 83, 66,
1863                                 76, 8, 2, 73, 15, 7, 4, 83, 8, 75, 75, 3, 89,
1864                                 10, 19, 13, 14, 17, 15, 8, 16, 15, 66, 4, 9, 3,
1865                                 1, 72, 64, 70, 69, 65, 68, 70, 68, 71, 79, 71,
1866                                 71, 80, 81, 81, 64, 1, 67, 68, 74, 77, 75, 75,
1867                                 83, 90, 87, 90, 105, 98, 109, 69, 70, 87, 67,
1868                                 73, 76, 79, 86, 91, 84, 87, 88, 79, 84, 91, 84,
1869                                 87, 1, 24, 18, 11, 6, 9, 3, 65, 0, 1, 7, 33, 21,
1870                                 15, 8, 18, 9, 8, 2, 14, 3, 41, 30, 23, 16, 22,
1871                                 5, 64, 67, 66, 70, 44, 21, 5, 2, 10, 65, 74, 71,
1872                                 5, 40, 26, 13, 6, 19, 5, 0, 65, 66, 62, 75, 69,
1873                                 0, 65, 68, 65, 4, 6, 2, 5, 9, 12, 72, 67, 79,
1874                                 72, 20, 74, 87, 70, 2, 67, 76, 78, 72, 77, 84,
1875                                 90, 93, 64, 1, 15, 65, 70, 2, 3, 4, 71, 67, 0,
1876                                 64, 79, 72, 77, 64, 9, 83, 67, 12, 70, 4, 66, 2,
1877                                 18, 70, 71, 3, 9, 80, 80, 103, 20, 24, 32, 11,
1878                                 6, 12, 4, 4, 6, 67, 64, 0, 78, 75, 77, 80, 77,
1879                                 85, 107, 80, 80, 78, 67, 73, 6, 14, 0, 10, 19,
1880                                 1, 64, 67, 68, 86, 79, 77, 95, 82, 91, 89, 104,
1881                                 100, 102, 103, 78, 76, 104, 72, 73, 83, 94, 87,
1882                                 88, 93, 87, 93, 95, 100, 103, 111, 111, 67, 76,
1883                                 91, 69, 9, 6, 14, 16, 19, 34, 22, 30, 31, 48,
1884                                 37, 34, 49, 47, 45, 12, 67, 83, 92, 107, 122,
1885                                 126, 126, 11, 45, 38, 37, 27, 35, 17, 13, 16, 6,
1886                                 73, 67, 10, 64, 23, 32, 64, 4, 13, 17, 5, 16,
1887                                 30, 4, 0, 28, 1, 83, 104, 119, 126, 126, 126,
1888                                 126 },
1889 
1890                               {
1891 
1892                               31,
1893                                 5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 87, 7, 14,
1894                                 52, 14, 33, 68, 16, 25, 64, 77, 0, 90, 106, 64,
1895                                 68, 126, 126, 125, 46, 7, 69, 16, 25, 64, 71, 9,
1896                                 17, 66, 2, 66, 69, 69, 83, 74, 92, 5, 68, 70,
1897                                 65, 78, 73, 88, 13, 1, 64, 68, 8, 3, 22, 0, 0,
1898                                 0, 2, 95, 97, 8, 71, 69, 18, 68, 88, 2, 32, 22,
1899                                 51, 48, 17, 18, 6, 22, 4, 1, 5, 75, 77, 79, 77,
1900                                 25, 1, 9, 71, 66, 70, 68, 71, 65, 74, 73, 83,
1901                                 18, 68, 4, 69, 80, 0, 72, 3, 5, 2, 3, 11, 7, 71,
1902                                 65, 3, 67, 2, 71, 2, 73, 0, 2, 67, 11, 4, 66,
1903                                 69, 7, 68, 76, 70, 83, 74, 6, 64, 7, 7, 7, 31,
1904                                 15, 4, 66, 9, 66, 72, 3, 98, 71, 0, 84, 66, 77,
1905                                 8, 2, 74, 15, 7, 4, 85, 8, 76, 75, 3, 90, 9, 19,
1906                                 12, 14, 17, 15, 8, 16, 15, 66, 3, 9, 2, 1, 72,
1907                                 65, 71, 69, 66, 69, 71, 69, 72, 79, 71, 70, 81,
1908                                 83, 81, 66, 64, 69, 70, 76, 79, 77, 77, 85, 92,
1909                                 88, 91, 107, 100, 110, 69, 70, 88, 68, 74, 77,
1910                                 81, 88, 92, 85, 88, 89, 80, 85, 91, 84, 86, 2,
1911                                 24, 18, 11, 7, 9, 3, 65, 0, 2, 8, 32, 21, 15, 8,
1912                                 19, 9, 9, 3, 16, 3, 42, 30, 23, 16, 23, 5, 64,
1913                                 66, 66, 70, 44, 21, 5, 2, 10, 64, 73, 70, 5, 39,
1914                                 26, 12, 6, 19, 5, 1, 64, 66, 62, 75, 68, 0, 64,
1915                                 67, 64, 6, 7, 3, 6, 10, 13, 72, 66, 79, 71, 22,
1916                                 74, 88, 70, 2, 67, 76, 79, 72, 78, 85, 91, 94,
1917                                 64, 1, 15, 65, 71, 1, 2, 4, 71, 67, 64, 64, 79,
1918                                 72, 78, 64, 9, 84, 67, 11, 71, 3, 67, 2, 19, 70,
1919                                 72, 3, 9, 80, 80, 104, 19, 23, 31, 10, 5, 11, 2,
1920                                 2, 4, 69, 66, 66, 81, 78, 78, 82, 80, 88, 111,
1921                                 83, 82, 80, 68, 74, 6, 15, 0, 12, 22, 64, 66,
1922                                 69, 70, 88, 81, 79, 97, 84, 92, 90, 105, 101,
1923                                 103, 104, 79, 77, 105, 73, 74, 84, 96, 89, 90,
1924                                 94, 89, 95, 96, 102, 105, 113, 112, 68, 77, 92,
1925                                 69, 9, 6, 15, 16, 19, 36, 23, 31, 32, 49, 39,
1926                                 35, 51, 48, 44, 11, 69, 85, 95, 109, 125, 126,
1927                                 126, 12, 45, 38, 37, 27, 36, 18, 13, 16, 6, 73,
1928                                 66, 10, 64, 24, 33, 64, 4, 14, 18, 5, 16, 31, 4,
1929                                 0, 27, 64, 85, 107, 123, 126, 126, 126, 126 },
1930 
1931                               {
1932 
1933                               30,
1934                                 5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 89, 5, 12,
1935                                 52, 14, 36, 69, 17, 25, 64, 78, 0, 91, 107, 64,
1936                                 70, 126, 126, 125, 49, 8, 69, 17, 25, 64, 71,
1937                                 10, 17, 66, 2, 66, 69, 69, 84, 73, 92, 5, 68,
1938                                 69, 66, 78, 73, 88, 14, 2, 64, 67, 9, 3, 22, 0,
1939                                 0, 0, 2, 95, 97, 9, 72, 69, 18, 68, 88, 3, 34,
1940                                 23, 53, 50, 18, 19, 7, 24, 5, 2, 7, 74, 76, 78,
1941                                 76, 25, 1, 9, 71, 66, 70, 67, 69, 66, 74, 73,
1942                                 83, 18, 68, 4, 68, 80, 0, 72, 4, 5, 1, 3, 11, 7,
1943                                 71, 65, 3, 67, 2, 71, 2, 73, 0, 2, 68, 10, 3,
1944                                 67, 68, 8, 68, 77, 70, 82, 74, 6, 65, 7, 7, 7,
1945                                 32, 16, 4, 66, 9, 66, 73, 3, 99, 71, 0, 84, 67,
1946                                 78, 7, 2, 74, 16, 7, 4, 86, 7, 77, 75, 3, 90, 9,
1947                                 19, 12, 14, 17, 15, 8, 16, 15, 66, 3, 9, 2, 1,
1948                                 72, 65, 71, 70, 66, 69, 71, 70, 72, 79, 72, 70,
1949                                 82, 84, 81, 67, 66, 71, 72, 78, 81, 79, 79, 87,
1950                                 94, 90, 93, 110, 102, 111, 69, 71, 88, 69, 75,
1951                                 78, 82, 89, 94, 86, 89, 89, 80, 85, 91, 84, 86,
1952                                 2, 24, 18, 11, 7, 9, 3, 65, 1, 3, 8, 32, 21, 15,
1953                                 8, 19, 10, 10, 3, 18, 3, 42, 30, 23, 16, 23, 5,
1954                                 64, 66, 65, 70, 44, 20, 4, 2, 10, 64, 73, 70, 5,
1955                                 39, 25, 11, 5, 19, 5, 1, 64, 65, 62, 74, 67, 1,
1956                                 1, 66, 0, 7, 9, 4, 8, 12, 15, 71, 65, 78, 71,
1957                                 23, 73, 88, 70, 3, 67, 77, 79, 73, 79, 86, 92,
1958                                 95, 65, 0, 15, 66, 71, 1, 2, 4, 72, 68, 64, 65,
1959                                 80, 72, 78, 64, 9, 84, 68, 11, 72, 3, 68, 1, 19,
1960                                 71, 73, 2, 8, 81, 81, 106, 18, 23, 31, 9, 3, 9,
1961                                 0, 0, 2, 72, 69, 68, 84, 80, 80, 85, 84, 91,
1962                                 115, 85, 85, 82, 69, 75, 6, 16, 1, 13, 24, 65,
1963                                 68, 71, 71, 90, 83, 80, 99, 85, 94, 92, 107,
1964                                 103, 104, 105, 79, 77, 106, 75, 76, 86, 97, 91,
1965                                 92, 96, 90, 97, 98, 103, 106, 114, 112, 69, 77,
1966                                 93, 69, 10, 7, 15, 17, 20, 37, 24, 32, 33, 50,
1967                                 40, 36, 52, 49, 44, 9, 71, 88, 97, 112, 126,
1968                                 126, 126, 12, 46, 39, 38, 28, 37, 18, 14, 17, 7,
1969                                 72, 66, 11, 0, 25, 34, 64, 5, 14, 18, 5, 17, 32,
1970                                 4, 0, 25, 66, 88, 110, 126, 126, 126, 126, 126 },
1971 
1972                               {
1973 
1974                               28,
1975                                 4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 90, 4, 11,
1976                                 52, 14, 38, 69, 18, 26, 64, 79, 0, 92, 109, 65,
1977                                 72, 126, 126, 126, 51, 9, 69, 18, 26, 64, 71,
1978                                 11, 17, 67, 2, 66, 68, 70, 84, 73, 93, 5, 68,
1979                                 69, 66, 79, 73, 88, 14, 2, 64, 67, 9, 3, 22, 0,
1980                                 0, 0, 3, 96, 97, 9, 73, 69, 18, 68, 88, 5, 35,
1981                                 25, 54, 51, 19, 20, 8, 25, 6, 3, 9, 74, 76, 78,
1982                                 75, 25, 1, 9, 70, 66, 69, 67, 68, 66, 75, 74,
1983                                 84, 18, 68, 4, 68, 80, 0, 72, 4, 4, 1, 3, 11, 6,
1984                                 71, 65, 3, 67, 1, 71, 1, 74, 0, 1, 70, 9, 2, 68,
1985                                 68, 8, 68, 78, 71, 82, 75, 5, 65, 7, 7, 7, 33,
1986                                 16, 4, 67, 9, 67, 74, 2, 100, 71, 0, 85, 67, 79,
1987                                 7, 1, 75, 16, 7, 4, 88, 7, 78, 75, 3, 91, 8, 18,
1988                                 12, 14, 17, 14, 7, 16, 14, 67, 2, 9, 2, 0, 73,
1989                                 66, 72, 70, 67, 70, 72, 71, 73, 79, 72, 70, 83,
1990                                 86, 81, 69, 68, 73, 74, 80, 84, 81, 81, 89, 96,
1991                                 92, 95, 112, 104, 112, 69, 71, 89, 70, 77, 80,
1992                                 84, 91, 95, 88, 91, 90, 81, 86, 91, 84, 85, 2,
1993                                 24, 18, 11, 7, 9, 3, 65, 1, 4, 9, 32, 21, 15, 8,
1994                                 19, 10, 10, 4, 19, 3, 42, 30, 23, 15, 23, 5, 64,
1995                                 66, 65, 70, 44, 20, 4, 2, 10, 64, 73, 69, 5, 38,
1996                                 24, 10, 4, 18, 5, 1, 64, 65, 62, 73, 66, 1, 2,
1997                                 65, 0, 8, 10, 5, 9, 13, 16, 71, 65, 78, 70, 24,
1998                                 73, 89, 70, 3, 67, 77, 80, 73, 80, 87, 94, 96,
1999                                 66, 0, 15, 66, 72, 0, 1, 3, 73, 69, 65, 65, 81,
2000                                 73, 79, 64, 9, 85, 69, 10, 73, 3, 69, 0, 19, 72,
2001                                 74, 2, 8, 82, 82, 108, 17, 22, 30, 7, 2, 8, 65,
2002                                 65, 64, 74, 72, 71, 87, 83, 81, 88, 87, 94, 119,
2003                                 88, 87, 84, 71, 77, 6, 16, 1, 14, 26, 67, 70,
2004                                 73, 73, 93, 85, 82, 101, 87, 96, 93, 109, 104,
2005                                 105, 106, 80, 78, 107, 76, 77, 88, 99, 93, 94,
2006                                 97, 92, 99, 99, 104, 108, 116, 113, 70, 78, 94,
2007                                 69, 10, 7, 16, 17, 20, 38, 24, 33, 34, 51, 41,
2008                                 37, 53, 50, 43, 7, 73, 90, 100, 115, 126, 126,
2009                                 126, 12, 46, 39, 38, 28, 37, 18, 14, 17, 7, 72,
2010                                 66, 11, 0, 26, 35, 64, 5, 15, 19, 5, 17, 32, 4,
2011                                 64, 24, 68, 90, 113, 126, 126, 126, 126, 126 },
2012 
2013                               {
2014 
2015                               27,
2016                                 4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 91, 3, 10,
2017                                 52, 14, 40, 69, 19, 27, 64, 79, 1, 93, 110, 66,
2018                                 74, 126, 126, 126, 54, 11, 69, 19, 27, 64, 70,
2019                                 12, 18, 68, 2, 65, 67, 70, 84, 73, 93, 5, 68,
2020                                 68, 66, 79, 73, 88, 14, 2, 0, 67, 9, 3, 22, 0,
2021                                 0, 0, 4, 96, 97, 9, 74, 69, 18, 67, 88, 7, 37,
2022                                 27, 55, 53, 21, 21, 10, 26, 8, 4, 11, 74, 76,
2023                                 78, 74, 25, 1, 9, 69, 66, 68, 66, 67, 66, 75,
2024                                 74, 84, 18, 68, 5, 67, 79, 1, 72, 4, 4, 1, 3,
2025                                 11, 6, 70, 65, 4, 67, 1, 70, 0, 74, 0, 0, 71, 9,
2026                                 1, 69, 67, 8, 67, 79, 72, 82, 76, 5, 65, 8, 7,
2027                                 7, 34, 16, 4, 67, 10, 67, 74, 2, 101, 71, 0, 86,
2028                                 67, 80, 7, 1, 76, 16, 7, 4, 89, 7, 78, 75, 3,
2029                                 92, 7, 18, 12, 14, 17, 14, 7, 16, 14, 67, 2, 9,
2030                                 2, 0, 73, 66, 72, 70, 67, 70, 73, 71, 73, 79,
2031                                 72, 70, 84, 87, 81, 71, 69, 74, 75, 82, 86, 82,
2032                                 82, 91, 98, 93, 96, 114, 105, 113, 69, 71, 90,
2033                                 71, 78, 81, 85, 92, 96, 89, 92, 91, 82, 87, 91,
2034                                 83, 84, 3, 25, 18, 11, 7, 10, 4, 64, 2, 5, 10,
2035                                 32, 21, 15, 8, 20, 10, 11, 5, 21, 3, 42, 30, 23,
2036                                 15, 24, 5, 64, 66, 64, 70, 45, 20, 4, 2, 11, 64,
2037                                 73, 68, 5, 38, 24, 10, 3, 18, 5, 1, 0, 64, 62,
2038                                 72, 65, 2, 3, 0, 1, 10, 11, 7, 10, 14, 18, 70,
2039                                 64, 78, 69, 26, 73, 90, 69, 4, 67, 77, 81, 73,
2040                                 80, 88, 95, 97, 66, 0, 15, 66, 72, 64, 1, 3, 74,
2041                                 69, 65, 65, 82, 73, 79, 0, 10, 85, 69, 9, 73, 3,
2042                                 69, 0, 19, 73, 75, 2, 8, 83, 82, 109, 17, 21,
2043                                 29, 6, 1, 7, 67, 67, 66, 76, 74, 74, 89, 85, 82,
2044                                 91, 90, 97, 123, 91, 89, 85, 72, 78, 6, 17, 1,
2045                                 15, 28, 69, 71, 75, 75, 95, 86, 83, 103, 88, 97,
2046                                 94, 110, 105, 106, 106, 80, 78, 108, 77, 78, 89,
2047                                 101, 94, 95, 98, 93, 100, 100, 105, 109, 117,
2048                                 114, 70, 79, 94, 68, 10, 7, 17, 18, 21, 39, 25,
2049                                 34, 35, 53, 42, 38, 55, 52, 42, 6, 75, 92, 103,
2050                                 118, 126, 126, 126, 13, 46, 39, 39, 28, 38, 19,
2051                                 14, 18, 8, 72, 65, 12, 0, 27, 37, 0, 6, 16, 20,
2052                                 5, 18, 33, 4, 64, 23, 70, 92, 115, 126, 126,
2053                                 126, 126, 126 },
2054 
2055                               {
2056 
2057                               26,
2058                                 4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 93, 1, 8,
2059                                 52, 14, 43, 70, 20, 27, 64, 80, 1, 94, 111, 66,
2060                                 76, 126, 126, 126, 57, 12, 69, 20, 27, 64, 70,
2061                                 13, 18, 68, 2, 65, 67, 70, 85, 72, 93, 5, 68,
2062                                 67, 67, 79, 73, 88, 15, 3, 0, 66, 10, 3, 22, 0,
2063                                 0, 0, 4, 96, 97, 10, 75, 69, 18, 67, 88, 8, 39,
2064                                 28, 57, 55, 22, 22, 11, 28, 9, 5, 13, 73, 75,
2065                                 77, 73, 25, 1, 9, 69, 66, 68, 66, 65, 67, 75,
2066                                 74, 84, 18, 68, 5, 67, 79, 1, 72, 5, 4, 0, 3,
2067                                 11, 6, 70, 65, 4, 67, 1, 70, 0, 74, 0, 0, 72, 8,
2068                                 0, 70, 66, 9, 67, 80, 72, 81, 76, 5, 66, 8, 7,
2069                                 7, 35, 17, 4, 67, 10, 67, 75, 2, 102, 71, 0, 86,
2070                                 68, 81, 6, 1, 76, 17, 7, 4, 90, 6, 79, 75, 3,
2071                                 92, 7, 18, 12, 14, 17, 14, 7, 16, 14, 67, 2, 9,
2072                                 2, 0, 73, 66, 72, 71, 67, 70, 73, 72, 74, 79,
2073                                 73, 70, 85, 88, 81, 72, 71, 76, 77, 84, 88, 84,
2074                                 84, 93, 100, 95, 98, 117, 107, 114, 69, 72, 90,
2075                                 72, 79, 82, 86, 94, 98, 90, 93, 91, 82, 87, 91,
2076                                 83, 84, 3, 25, 18, 11, 7, 10, 4, 64, 2, 6, 10,
2077                                 32, 21, 15, 8, 20, 11, 12, 5, 23, 3, 42, 30, 23,
2078                                 15, 24, 5, 64, 66, 0, 70, 45, 19, 3, 2, 11, 64,
2079                                 73, 68, 5, 37, 23, 9, 2, 18, 5, 1, 0, 64, 62,
2080                                 71, 64, 3, 5, 1, 2, 11, 13, 8, 12, 16, 20, 69,
2081                                 0, 77, 69, 27, 72, 90, 69, 5, 67, 78, 81, 74,
2082                                 81, 89, 96, 98, 67, 64, 15, 67, 73, 64, 1, 3,
2083                                 75, 70, 65, 66, 83, 73, 79, 0, 10, 85, 70, 9,
2084                                 74, 3, 70, 64, 19, 74, 76, 1, 7, 84, 83, 111,
2085                                 16, 21, 29, 5, 64, 5, 69, 69, 68, 79, 77, 76,
2086                                 92, 87, 84, 94, 94, 100, 126, 93, 92, 87, 73,
2087                                 79, 6, 18, 2, 16, 30, 70, 73, 77, 76, 97, 88,
2088                                 85, 105, 89, 99, 96, 112, 107, 107, 107, 81, 78,
2089                                 109, 79, 80, 91, 102, 96, 97, 100, 95, 102, 102,
2090                                 106, 110, 118, 114, 71, 79, 95, 68, 11, 8, 17,
2091                                 18, 22, 40, 26, 35, 36, 54, 43, 39, 56, 53, 42,
2092                                 4, 77, 95, 105, 121, 126, 126, 126, 13, 47, 40,
2093                                 39, 29, 39, 19, 15, 18, 8, 71, 65, 13, 1, 28,
2094                                 38, 0, 7, 16, 20, 5, 18, 34, 4, 64, 21, 72, 95,
2095                                 118, 126, 126, 126, 126, 126 },
2096 
2097                               {
2098 
2099                               25,
2100                                 4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 94, 0, 7,
2101                                 52, 14, 45, 70, 20, 28, 64, 81, 1, 95, 112, 67,
2102                                 77, 126, 126, 126, 60, 13, 69, 20, 28, 64, 69,
2103                                 14, 19, 69, 3, 64, 66, 71, 85, 72, 93, 5, 67,
2104                                 67, 67, 79, 72, 88, 15, 3, 0, 66, 10, 3, 22, 0,
2105                                 0, 0, 5, 96, 97, 10, 75, 70, 18, 67, 87, 10, 41,
2106                                 30, 58, 57, 23, 23, 13, 29, 10, 5, 14, 73, 75,
2107                                 77, 73, 26, 1, 9, 68, 65, 67, 65, 64, 67, 76,
2108                                 75, 85, 18, 68, 5, 66, 79, 2, 72, 5, 4, 0, 4,
2109                                 11, 5, 70, 65, 4, 67, 1, 70, 64, 74, 0, 64, 73,
2110                                 7, 0, 70, 66, 9, 67, 80, 73, 81, 77, 5, 66, 8,
2111                                 7, 7, 35, 17, 4, 67, 11, 67, 76, 2, 102, 72, 0,
2112                                 87, 68, 82, 6, 1, 77, 17, 7, 4, 92, 6, 80, 75,
2113                                 3, 93, 6, 18, 11, 14, 17, 14, 7, 16, 14, 67, 1,
2114                                 9, 1, 0, 73, 67, 73, 71, 68, 71, 74, 73, 74, 79,
2115                                 73, 69, 86, 90, 81, 74, 73, 78, 79, 86, 90, 86,
2116                                 86, 95, 102, 96, 99, 119, 109, 115, 69, 72, 91,
2117                                 73, 80, 83, 88, 95, 99, 91, 94, 92, 83, 88, 91,
2118                                 83, 83, 4, 25, 18, 11, 8, 10, 4, 64, 3, 7, 11,
2119                                 31, 21, 15, 8, 21, 11, 13, 6, 25, 3, 43, 30, 23,
2120                                 15, 25, 5, 64, 65, 0, 70, 45, 19, 3, 2, 11, 0,
2121                                 72, 67, 5, 37, 23, 8, 2, 18, 5, 2, 1, 0, 62, 71,
2122                                 0, 3, 6, 2, 3, 13, 14, 9, 13, 17, 21, 69, 1, 77,
2123                                 68, 29, 72, 91, 69, 5, 67, 78, 82, 74, 82, 90,
2124                                 97, 99, 67, 64, 15, 67, 73, 65, 0, 3, 75, 70,
2125                                 66, 66, 83, 73, 80, 0, 10, 86, 70, 8, 75, 2, 71,
2126                                 64, 20, 74, 77, 1, 7, 84, 83, 112, 15, 20, 28,
2127                                 4, 65, 4, 71, 71, 70, 81, 79, 79, 95, 90, 85,
2128                                 96, 97, 103, 126, 96, 94, 89, 74, 80, 6, 19, 2,
2129                                 18, 33, 72, 75, 79, 78, 99, 90, 86, 107, 91,
2130                                 100, 97, 113, 108, 108, 108, 81, 79, 110, 80,
2131                                 81, 92, 104, 98, 99, 101, 96, 104, 103, 108,
2132                                 112, 120, 115, 72, 80, 96, 68, 11, 8, 18, 19,
2133                                 22, 42, 27, 36, 37, 55, 45, 40, 58, 54, 41, 3,
2134                                 79, 97, 108, 123, 126, 126, 126, 14, 47, 40, 40,
2135                                 29, 40, 20, 15, 19, 9, 71, 64, 13, 1, 29, 39, 0,
2136                                 7, 17, 21, 5, 19, 35, 4, 64, 20, 74, 97, 121,
2137                                 126, 126, 126, 126, 126 },
2138 
2139                               {
2140 
2141                               23,
2142                                 4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 96, 65, 6,
2143                                 52, 14, 47, 70, 21, 29, 64, 82, 1, 96, 113, 67,
2144                                 79, 126, 126, 126, 62, 14, 69, 21, 29, 64, 69,
2145                                 15, 19, 69, 3, 64, 65, 71, 86, 72, 93, 5, 67,
2146                                 66, 67, 80, 72, 88, 16, 3, 0, 66, 11, 3, 22, 0,
2147                                 0, 0, 5, 97, 97, 11, 76, 70, 18, 67, 87, 12, 42,
2148                                 31, 60, 58, 24, 24, 14, 30, 11, 6, 16, 72, 75,
2149                                 76, 72, 26, 1, 9, 68, 65, 67, 65, 1, 67, 76, 75,
2150                                 85, 18, 68, 5, 66, 79, 2, 72, 6, 4, 0, 4, 11, 5,
2151                                 70, 65, 4, 67, 1, 70, 65, 75, 0, 65, 74, 6, 64,
2152                                 71, 65, 10, 67, 81, 73, 80, 77, 5, 66, 8, 7, 7,
2153                                 36, 17, 4, 68, 11, 68, 77, 1, 103, 72, 0, 87,
2154                                 69, 83, 6, 0, 78, 17, 7, 4, 93, 6, 81, 75, 3,
2155                                 93, 5, 18, 11, 14, 17, 14, 7, 16, 13, 67, 1, 9,
2156                                 1, 0, 74, 67, 73, 72, 68, 71, 75, 74, 75, 79,
2157                                 74, 69, 87, 91, 81, 75, 75, 80, 81, 88, 92, 88,
2158                                 88, 97, 104, 98, 101, 121, 111, 116, 69, 72, 91,
2159                                 74, 81, 84, 89, 97, 101, 92, 96, 93, 83, 88, 91,
2160                                 83, 83, 4, 25, 18, 11, 8, 10, 4, 64, 3, 8, 11,
2161                                 31, 21, 15, 8, 21, 12, 13, 7, 27, 3, 43, 30, 23,
2162                                 15, 25, 5, 64, 65, 1, 70, 45, 19, 2, 2, 11, 0,
2163                                 72, 66, 5, 36, 22, 7, 1, 18, 5, 2, 1, 0, 62, 70,
2164                                 1, 4, 7, 3, 4, 14, 15, 10, 14, 19, 23, 68, 1,
2165                                 77, 68, 30, 72, 91, 69, 6, 67, 79, 82, 74, 83,
2166                                 91, 98, 100, 68, 65, 15, 68, 74, 65, 0, 3, 76,
2167                                 71, 66, 66, 84, 74, 80, 0, 10, 86, 71, 8, 76, 2,
2168                                 72, 65, 20, 75, 78, 0, 6, 85, 84, 114, 14, 19,
2169                                 28, 3, 66, 2, 73, 73, 72, 84, 82, 81, 98, 92,
2170                                 86, 99, 100, 106, 126, 99, 97, 91, 75, 82, 6,
2171                                 20, 2, 19, 35, 74, 77, 81, 80, 101, 92, 88, 109,
2172                                 92, 102, 98, 115, 110, 109, 109, 82, 79, 111,
2173                                 81, 83, 94, 106, 100, 101, 103, 98, 106, 105,
2174                                 109, 113, 121, 116, 73, 81, 97, 68, 12, 8, 18,
2175                                 19, 23, 43, 27, 37, 38, 56, 46, 41, 59, 55, 41,
2176                                 1, 81, 100, 110, 126, 126, 126, 126, 14, 48, 41,
2177                                 40, 29, 40, 20, 15, 19, 9, 71, 64, 14, 2, 30,
2178                                 40, 0, 8, 17, 21, 5, 19, 36, 4, 64, 19, 76, 100,
2179                                 124, 126, 126, 126, 126, 126 },
2180 
2181                               {
2182 
2183                               22,
2184                                 4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 66, 4,
2185                                 52, 14, 50, 71, 22, 29, 64, 82, 2, 97, 114, 68,
2186                                 81, 126, 126, 126, 62, 16, 69, 22, 29, 64, 69,
2187                                 16, 19, 70, 3, 64, 65, 71, 86, 71, 93, 5, 67,
2188                                 65, 68, 80, 72, 88, 16, 4, 1, 65, 11, 3, 22, 0,
2189                                 0, 0, 6, 97, 97, 11, 77, 70, 18, 66, 87, 13, 44,
2190                                 33, 61, 60, 26, 25, 15, 32, 12, 7, 18, 72, 74,
2191                                 76, 71, 26, 1, 9, 67, 65, 66, 64, 2, 68, 76, 75,
2192                                 85, 18, 68, 6, 65, 79, 2, 72, 6, 4, 64, 4, 11,
2193                                 5, 69, 65, 5, 67, 1, 70, 65, 75, 0, 65, 75, 6,
2194                                 65, 72, 64, 10, 67, 82, 74, 80, 78, 5, 67, 8, 7,
2195                                 7, 37, 18, 4, 68, 11, 68, 78, 1, 104, 72, 0, 88,
2196                                 69, 84, 5, 0, 78, 18, 7, 4, 94, 5, 82, 75, 3,
2197                                 94, 5, 18, 11, 14, 17, 14, 7, 16, 13, 67, 1, 9,
2198                                 1, 0, 74, 67, 73, 72, 68, 71, 75, 75, 75, 79,
2199                                 74, 69, 88, 92, 81, 77, 77, 81, 82, 90, 94, 90,
2200                                 90, 99, 106, 100, 103, 124, 112, 117, 69, 73,
2201                                 92, 75, 82, 85, 90, 98, 102, 93, 97, 93, 84, 89,
2202                                 91, 83, 82, 4, 25, 18, 11, 8, 10, 5, 0, 4, 9,
2203                                 12, 31, 21, 15, 8, 21, 12, 14, 7, 29, 3, 43, 30,
2204                                 23, 15, 25, 5, 64, 65, 2, 70, 46, 18, 2, 2, 11,
2205                                 0, 72, 66, 5, 36, 21, 6, 0, 18, 5, 2, 1, 1, 62,
2206                                 69, 2, 5, 9, 4, 5, 15, 17, 11, 16, 20, 25, 67,
2207                                 2, 76, 67, 31, 71, 92, 68, 7, 67, 79, 83, 75,
2208                                 83, 92, 99, 101, 69, 65, 15, 68, 74, 66, 0, 3,
2209                                 77, 72, 66, 67, 85, 74, 80, 0, 10, 86, 72, 7,
2210                                 76, 2, 73, 66, 20, 76, 79, 0, 6, 86, 85, 116,
2211                                 13, 19, 27, 2, 68, 1, 75, 75, 74, 86, 85, 84,
2212                                 101, 94, 88, 102, 104, 109, 126, 101, 99, 93,
2213                                 76, 83, 6, 21, 3, 20, 37, 75, 78, 83, 81, 103,
2214                                 94, 89, 111, 93, 104, 100, 117, 111, 110, 110,
2215                                 82, 79, 112, 83, 84, 96, 107, 101, 102, 104, 99,
2216                                 107, 106, 110, 114, 122, 116, 73, 81, 98, 67,
2217                                 12, 9, 19, 20, 24, 44, 28, 38, 39, 58, 47, 42,
2218                                 60, 57, 40, 64, 83, 102, 113, 126, 126, 126,
2219                                 126, 14, 48, 41, 41, 30, 41, 20, 16, 20, 10, 70,
2220                                 64, 15, 2, 31, 41, 1, 9, 18, 22, 5, 20, 37, 4,
2221                                 64, 17, 78, 102, 126, 126, 126, 126, 126, 126 },
2222 
2223                               {
2224 
2225                               21,
2226                                 4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 68, 3,
2227                                 52, 14, 52, 71, 23, 30, 64, 83, 2, 98, 115, 68,
2228                                 83, 126, 126, 126, 62, 17, 69, 23, 30, 64, 68,
2229                                 17, 20, 70, 3, 0, 64, 72, 87, 71, 93, 5, 67, 65,
2230                                 68, 80, 72, 88, 17, 4, 1, 65, 12, 3, 22, 0, 0,
2231                                 0, 6, 97, 97, 12, 78, 70, 18, 66, 87, 15, 46,
2232                                 34, 62, 62, 27, 26, 17, 33, 13, 8, 20, 71, 74,
2233                                 75, 70, 26, 1, 9, 67, 65, 66, 64, 4, 68, 77, 76,
2234                                 86, 18, 68, 6, 65, 79, 3, 72, 7, 4, 64, 4, 11,
2235                                 4, 69, 65, 5, 67, 1, 70, 66, 75, 0, 66, 76, 5,
2236                                 66, 73, 64, 11, 67, 83, 74, 79, 78, 5, 67, 8, 7,
2237                                 7, 38, 18, 4, 68, 12, 68, 79, 1, 105, 72, 0, 88,
2238                                 70, 85, 5, 0, 79, 18, 7, 4, 96, 5, 83, 75, 3,
2239                                 94, 4, 18, 11, 14, 17, 14, 7, 16, 13, 67, 0, 9,
2240                                 1, 0, 74, 68, 74, 73, 69, 72, 76, 76, 76, 79,
2241                                 75, 69, 89, 94, 81, 78, 79, 83, 84, 92, 96, 92,
2242                                 92, 101, 108, 101, 104, 126, 114, 118, 69, 73,
2243                                 92, 76, 83, 86, 92, 100, 104, 94, 98, 94, 84,
2244                                 89, 91, 83, 82, 5, 25, 18, 11, 8, 10, 5, 0, 4,
2245                                 10, 12, 31, 21, 15, 8, 22, 13, 15, 8, 31, 3, 43,
2246                                 30, 23, 15, 26, 5, 64, 65, 2, 70, 46, 18, 1, 2,
2247                                 11, 0, 72, 65, 5, 35, 21, 5, 64, 18, 5, 2, 2, 1,
2248                                 62, 68, 3, 5, 10, 5, 6, 17, 18, 12, 17, 22, 26,
2249                                 67, 3, 76, 67, 33, 71, 92, 68, 7, 67, 80, 83,
2250                                 75, 84, 93, 100, 102, 69, 66, 15, 69, 75, 66,
2251                                 64, 3, 78, 72, 67, 67, 86, 74, 81, 0, 10, 87,
2252                                 72, 7, 77, 2, 74, 66, 20, 77, 80, 64, 5, 87, 85,
2253                                 117, 12, 18, 27, 1, 69, 64, 77, 77, 76, 89, 87,
2254                                 86, 104, 97, 89, 105, 107, 112, 126, 104, 102,
2255                                 95, 77, 84, 6, 22, 3, 21, 39, 77, 80, 85, 83,
2256                                 105, 96, 91, 113, 95, 105, 101, 118, 113, 111,
2257                                 111, 83, 80, 113, 84, 86, 97, 109, 103, 104,
2258                                 106, 101, 109, 108, 111, 116, 124, 117, 74, 82,
2259                                 99, 67, 13, 9, 19, 20, 24, 45, 29, 39, 40, 59,
2260                                 48, 43, 62, 58, 40, 65, 85, 105, 115, 126, 126,
2261                                 126, 126, 15, 49, 42, 41, 30, 42, 21, 16, 20,
2262                                 10, 70, 0, 15, 3, 32, 42, 1, 9, 18, 22, 5, 20,
2263                                 38, 4, 64, 16, 80, 105, 126, 126, 126, 126, 126,
2264                                 126 },
2265 
2266                               {
2267 
2268                               20,
2269                                 4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 100, 69,
2270                                 2, 52, 14, 54, 71, 24, 31, 64, 84, 2, 99, 116,
2271                                 69, 85, 126, 126, 126, 62, 18, 69, 24, 31, 64,
2272                                 68, 18, 20, 71, 3, 0, 0, 72, 87, 71, 93, 5, 67,
2273                                 64, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3, 22, 0,
2274                                 0, 0, 7, 97, 97, 12, 79, 70, 18, 66, 87, 17, 48,
2275                                 36, 62, 62, 28, 27, 18, 34, 14, 9, 22, 71, 74,
2276                                 75, 69, 26, 1, 9, 66, 65, 65, 0, 5, 68, 77, 76,
2277                                 86, 18, 68, 6, 64, 79, 3, 72, 7, 4, 64, 4, 11,
2278                                 4, 69, 65, 5, 67, 1, 70, 67, 75, 0, 67, 77, 4,
2279                                 67, 74, 0, 11, 67, 84, 75, 79, 79, 5, 67, 8, 7,
2280                                 7, 39, 18, 4, 68, 12, 68, 80, 1, 106, 72, 0, 89,
2281                                 70, 86, 5, 0, 80, 18, 7, 4, 97, 5, 84, 75, 3,
2282                                 95, 3, 18, 11, 14, 17, 14, 7, 16, 13, 67, 0, 9,
2283                                 1, 0, 74, 68, 74, 73, 69, 72, 77, 77, 76, 79,
2284                                 75, 69, 90, 95, 81, 80, 81, 85, 86, 94, 98, 94,
2285                                 94, 103, 110, 103, 106, 126, 116, 119, 69, 73,
2286                                 93, 77, 84, 87, 93, 101, 105, 95, 99, 95, 85,
2287                                 90, 91, 83, 81, 5, 25, 18, 11, 8, 10, 5, 0, 5,
2288                                 11, 13, 31, 21, 15, 8, 22, 13, 16, 9, 33, 3, 43,
2289                                 30, 23, 15, 26, 5, 64, 65, 3, 70, 46, 18, 1, 2,
2290                                 11, 0, 72, 64, 5, 35, 20, 4, 65, 18, 5, 2, 2, 2,
2291                                 62, 67, 4, 6, 11, 6, 7, 18, 19, 13, 18, 23, 28,
2292                                 66, 4, 76, 66, 34, 71, 93, 68, 8, 67, 80, 84,
2293                                 75, 85, 94, 101, 103, 70, 66, 15, 69, 75, 67,
2294                                 64, 3, 79, 73, 67, 67, 87, 74, 81, 0, 10, 87,
2295                                 73, 6, 78, 2, 75, 67, 20, 78, 81, 64, 5, 88, 86,
2296                                 119, 11, 17, 26, 0, 70, 65, 79, 79, 78, 91, 90,
2297                                 89, 107, 99, 90, 108, 110, 115, 126, 107, 104,
2298                                 97, 78, 85, 6, 23, 3, 22, 41, 79, 82, 87, 85,
2299                                 107, 98, 92, 115, 96, 107, 102, 120, 114, 112,
2300                                 112, 83, 80, 114, 85, 87, 99, 111, 105, 106,
2301                                 107, 102, 111, 109, 112, 117, 125, 118, 75, 83,
2302                                 100, 67, 13, 9, 20, 21, 25, 46, 30, 40, 41, 60,
2303                                 49, 44, 62, 59, 39, 67, 87, 107, 118, 126, 126,
2304                                 126, 126, 15, 49, 42, 42, 30, 43, 21, 16, 21,
2305                                 11, 70, 0, 16, 3, 33, 43, 1, 10, 19, 23, 5, 21,
2306                                 39, 4, 64, 15, 82, 107, 126, 126, 126, 126, 126,
2307                                 126 },
2308 
2309                               {
2310 
2311                               18,
2312                                 3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 102, 71,
2313                                 0, 51, 14, 56, 72, 24, 31, 65, 85, 2, 101, 118,
2314                                 70, 87, 126, 126, 126, 62, 19, 70, 24, 31, 65,
2315                                 68, 19, 20, 72, 3, 0, 0, 73, 88, 71, 94, 5, 67,
2316                                 64, 69, 81, 72, 88, 17, 4, 1, 65, 12, 2, 22, 0,
2317                                 0, 0, 7, 98, 97, 12, 80, 71, 18, 66, 87, 18, 49,
2318                                 37, 62, 62, 29, 28, 19, 35, 15, 9, 23, 71, 74,
2319                                 75, 69, 26, 1, 9, 66, 65, 65, 0, 6, 69, 78, 77,
2320                                 87, 18, 68, 6, 64, 79, 3, 72, 7, 3, 65, 4, 10,
2321                                 3, 69, 66, 5, 67, 0, 70, 68, 76, 64, 68, 79, 3,
2322                                 68, 75, 0, 11, 67, 85, 76, 79, 80, 4, 68, 8, 7,
2323                                 7, 39, 18, 4, 69, 12, 69, 81, 0, 107, 73, 64,
2324                                 90, 71, 87, 4, 64, 81, 18, 7, 4, 99, 4, 85, 75,
2325                                 3, 96, 2, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64,
2326                                 9, 0, 64, 75, 69, 75, 74, 70, 73, 78, 78, 77,
2327                                 79, 76, 69, 91, 97, 81, 82, 83, 87, 88, 96, 101,
2328                                 96, 96, 105, 112, 105, 108, 126, 118, 121, 70,
2329                                 74, 94, 78, 86, 89, 95, 103, 107, 97, 101, 96,
2330                                 86, 91, 91, 83, 81, 5, 25, 18, 11, 8, 10, 5, 0,
2331                                 5, 12, 13, 30, 21, 15, 8, 22, 13, 16, 9, 34, 2,
2332                                 43, 30, 22, 14, 26, 5, 64, 65, 3, 70, 46, 17, 0,
2333                                 1, 11, 0, 72, 64, 5, 34, 19, 3, 66, 17, 5, 2, 2,
2334                                 2, 62, 67, 5, 6, 12, 7, 7, 19, 20, 14, 19, 24,
2335                                 29, 66, 4, 76, 66, 35, 71, 94, 68, 8, 67, 81,
2336                                 85, 76, 86, 95, 103, 105, 71, 67, 15, 70, 76,
2337                                 68, 65, 2, 80, 74, 68, 68, 88, 75, 82, 0, 10,
2338                                 88, 74, 5, 79, 1, 76, 68, 20, 79, 83, 65, 4, 89,
2339                                 87, 121, 10, 16, 25, 65, 72, 67, 81, 81, 81, 94,
2340                                 93, 92, 110, 102, 92, 111, 114, 118, 126, 110,
2341                                 107, 99, 80, 87, 6, 23, 3, 23, 43, 81, 84, 89,
2342                                 87, 110, 100, 94, 118, 98, 109, 104, 122, 116,
2343                                 113, 113, 84, 81, 116, 87, 89, 101, 113, 107,
2344                                 108, 109, 104, 113, 111, 114, 119, 126, 119, 76,
2345                                 84, 101, 67, 13, 9, 20, 21, 25, 47, 30, 41, 41,
2346                                 61, 50, 45, 62, 60, 38, 69, 90, 110, 121, 126,
2347                                 126, 126, 126, 15, 49, 42, 42, 30, 43, 21, 16,
2348                                 21, 11, 70, 0, 16, 3, 34, 44, 1, 10, 19, 23, 5,
2349                                 21, 39, 4, 65, 13, 85, 110, 126, 126, 126, 126,
2350                                 126, 126 },
2351 
2352                               {
2353 
2354                               17,
2355                                 3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 103, 72,
2356                                 64, 51, 14, 59, 72, 25, 32, 65, 85, 3, 102, 119,
2357                                 70, 88, 126, 126, 126, 62, 21, 70, 25, 32, 65,
2358                                 67, 21, 21, 72, 4, 1, 1, 73, 88, 70, 94, 5, 66,
2359                                 0, 69, 81, 71, 88, 18, 5, 2, 64, 13, 2, 22, 0,
2360                                 0, 0, 8, 98, 97, 13, 80, 71, 18, 65, 86, 20, 51,
2361                                 39, 62, 62, 31, 29, 21, 37, 17, 10, 25, 70, 73,
2362                                 74, 68, 27, 2, 10, 65, 64, 64, 1, 8, 69, 78, 77,
2363                                 87, 19, 68, 7, 0, 78, 4, 71, 8, 3, 65, 5, 10, 3,
2364                                 68, 66, 6, 67, 0, 69, 68, 76, 64, 68, 80, 3, 68,
2365                                 75, 1, 12, 66, 85, 76, 78, 80, 4, 68, 9, 7, 7,
2366                                 40, 19, 5, 69, 13, 69, 81, 0, 107, 73, 64, 90,
2367                                 71, 88, 4, 64, 81, 19, 8, 4, 100, 4, 85, 74, 3,
2368                                 96, 2, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64, 9,
2369                                 0, 64, 75, 69, 75, 74, 70, 73, 78, 78, 77, 78,
2370                                 76, 68, 91, 98, 80, 83, 84, 88, 89, 98, 103, 97,
2371                                 97, 107, 113, 106, 109, 126, 119, 122, 70, 74,
2372                                 94, 79, 87, 90, 96, 104, 108, 98, 102, 96, 86,
2373                                 91, 90, 82, 80, 6, 26, 18, 11, 9, 11, 6, 1, 6,
2374                                 14, 14, 30, 21, 15, 8, 23, 14, 17, 10, 36, 2,
2375                                 44, 31, 22, 14, 27, 5, 64, 64, 4, 70, 47, 17, 0,
2376                                 1, 12, 1, 71, 0, 5, 34, 19, 3, 66, 17, 5, 3, 3,
2377                                 3, 62, 66, 6, 7, 14, 9, 8, 21, 22, 16, 21, 26,
2378                                 31, 65, 5, 75, 65, 37, 70, 94, 67, 9, 66, 81,
2379                                 85, 76, 86, 95, 104, 106, 71, 67, 16, 70, 76,
2380                                 68, 65, 2, 80, 74, 68, 68, 88, 75, 82, 1, 11,
2381                                 88, 74, 5, 79, 1, 76, 68, 21, 79, 84, 65, 4, 89,
2382                                 87, 122, 10, 16, 25, 66, 73, 68, 83, 83, 83, 96,
2383                                 95, 94, 112, 104, 93, 113, 117, 121, 126, 112,
2384                                 109, 100, 81, 88, 6, 24, 4, 25, 46, 82, 85, 90,
2385                                 88, 112, 101, 95, 120, 99, 110, 105, 123, 117,
2386                                 114, 113, 84, 81, 117, 88, 90, 102, 114, 108,
2387                                 109, 110, 105, 114, 112, 115, 120, 126, 119, 76,
2388                                 84, 101, 66, 14, 10, 21, 22, 26, 49, 31, 42, 42,
2389                                 62, 52, 46, 62, 62, 38, 70, 92, 112, 123, 126,
2390                                 126, 126, 126, 16, 50, 43, 43, 31, 44, 22, 17,
2391                                 22, 12, 69, 1, 17, 4, 36, 46, 2, 11, 20, 24, 6,
2392                                 22, 40, 4, 65, 12, 87, 112, 126, 126, 126, 126,
2393                                 126, 126 },
2394 
2395                               {
2396 
2397                               16,
2398                                 3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 104, 73,
2399                                 65, 51, 14, 61, 72, 26, 33, 65, 86, 3, 103, 120,
2400                                 71, 90, 126, 126, 126, 62, 22, 70, 26, 33, 65,
2401                                 67, 22, 21, 73, 4, 1, 2, 73, 88, 70, 94, 5, 66,
2402                                 1, 69, 81, 71, 88, 18, 5, 2, 64, 13, 2, 22, 0,
2403                                 0, 0, 9, 98, 97, 13, 81, 71, 18, 65, 86, 22, 53,
2404                                 41, 62, 62, 32, 30, 22, 38, 18, 11, 27, 70, 73,
2405                                 74, 67, 27, 2, 10, 64, 64, 0, 1, 9, 69, 78, 77,
2406                                 87, 19, 68, 7, 0, 78, 4, 71, 8, 3, 65, 5, 10, 3,
2407                                 68, 66, 6, 67, 0, 69, 69, 76, 64, 69, 81, 2, 69,
2408                                 76, 2, 12, 66, 86, 77, 78, 81, 4, 68, 9, 7, 7,
2409                                 41, 19, 5, 69, 13, 69, 82, 0, 108, 73, 64, 91,
2410                                 71, 89, 4, 64, 82, 19, 8, 4, 101, 4, 86, 74, 3,
2411                                 97, 1, 17, 10, 14, 17, 13, 6, 16, 12, 68, 64, 9,
2412                                 0, 64, 75, 69, 75, 74, 70, 73, 79, 79, 78, 78,
2413                                 76, 68, 92, 99, 80, 85, 86, 90, 91, 100, 105,
2414                                 99, 99, 109, 115, 108, 111, 126, 121, 123, 70,
2415                                 74, 95, 80, 88, 91, 97, 106, 109, 99, 103, 97,
2416                                 87, 92, 90, 82, 79, 6, 26, 18, 11, 9, 11, 6, 1,
2417                                 6, 15, 15, 30, 21, 15, 8, 23, 14, 18, 11, 38, 2,
2418                                 44, 31, 22, 14, 27, 5, 64, 64, 5, 70, 47, 17, 0,
2419                                 1, 12, 1, 71, 1, 5, 33, 18, 2, 67, 17, 5, 3, 3,
2420                                 3, 62, 65, 7, 8, 15, 10, 9, 22, 23, 17, 22, 27,
2421                                 33, 64, 6, 75, 64, 38, 70, 95, 67, 10, 66, 81,
2422                                 86, 76, 87, 96, 105, 107, 72, 67, 16, 70, 77,
2423                                 69, 65, 2, 81, 75, 68, 68, 89, 75, 82, 1, 11,
2424                                 88, 75, 4, 80, 1, 77, 69, 21, 80, 85, 65, 4, 90,
2425                                 88, 124, 9, 15, 24, 67, 74, 69, 85, 85, 85, 98,
2426                                 98, 97, 115, 106, 94, 116, 120, 124, 126, 115,
2427                                 111, 102, 82, 89, 6, 25, 4, 26, 48, 84, 87, 92,
2428                                 90, 114, 103, 97, 122, 100, 112, 106, 125, 118,
2429                                 115, 114, 85, 81, 118, 89, 91, 104, 116, 110,
2430                                 111, 111, 107, 116, 113, 116, 121, 126, 120, 77,
2431                                 85, 102, 66, 14, 10, 22, 22, 27, 50, 32, 43, 43,
2432                                 62, 53, 47, 62, 62, 37, 72, 94, 114, 126, 126,
2433                                 126, 126, 126, 16, 50, 43, 43, 31, 45, 22, 17,
2434                                 22, 12, 69, 1, 18, 4, 37, 47, 2, 12, 21, 25, 6,
2435                                 22, 41, 4, 65, 11, 89, 114, 126, 126, 126, 126,
2436                                 126, 126 },
2437 
2438                               {
2439 
2440                               15,
2441                                 3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 106, 75,
2442                                 66, 51, 14, 62, 72, 27, 34, 65, 87, 3, 104, 121,
2443                                 71, 92, 126, 126, 126, 62, 23, 70, 27, 34, 65,
2444                                 66, 23, 22, 73, 4, 2, 3, 74, 89, 70, 94, 5, 66,
2445                                 1, 69, 81, 71, 88, 19, 5, 2, 64, 14, 2, 22, 0,
2446                                 0, 0, 9, 98, 97, 14, 82, 71, 18, 65, 86, 24, 55,
2447                                 42, 62, 62, 33, 31, 24, 39, 19, 12, 29, 69, 73,
2448                                 73, 66, 27, 2, 10, 64, 64, 0, 2, 11, 69, 79, 78,
2449                                 88, 19, 68, 7, 1, 78, 5, 71, 9, 3, 65, 5, 10, 2,
2450                                 68, 66, 6, 67, 0, 69, 70, 76, 64, 70, 82, 1, 70,
2451                                 77, 2, 13, 66, 87, 77, 77, 81, 4, 68, 9, 7, 7,
2452                                 42, 19, 5, 69, 14, 69, 83, 0, 109, 73, 64, 91,
2453                                 72, 90, 4, 64, 83, 19, 8, 4, 103, 4, 87, 74, 3,
2454                                 97, 0, 17, 10, 14, 17, 13, 6, 16, 12, 68, 65, 9,
2455                                 0, 64, 75, 70, 76, 75, 71, 74, 80, 80, 78, 78,
2456                                 77, 68, 93, 101, 80, 86, 88, 92, 93, 102, 107,
2457                                 101, 101, 111, 117, 109, 112, 126, 123, 124, 70,
2458                                 74, 95, 81, 89, 92, 99, 107, 111, 100, 104, 98,
2459                                 87, 92, 90, 82, 79, 7, 26, 18, 11, 9, 11, 6, 1,
2460                                 7, 16, 15, 30, 21, 15, 8, 24, 15, 19, 12, 40, 2,
2461                                 44, 31, 22, 14, 28, 5, 64, 64, 5, 70, 47, 17,
2462                                 64, 1, 12, 1, 71, 2, 5, 33, 18, 1, 68, 17, 5, 3,
2463                                 4, 4, 62, 64, 8, 8, 16, 11, 10, 24, 24, 18, 23,
2464                                 29, 34, 64, 7, 75, 64, 40, 70, 95, 67, 10, 66,
2465                                 82, 86, 76, 88, 97, 106, 108, 72, 68, 16, 71,
2466                                 77, 69, 66, 2, 82, 75, 69, 68, 90, 75, 83, 1,
2467                                 11, 89, 75, 4, 81, 1, 78, 69, 21, 81, 86, 66, 3,
2468                                 91, 88, 125, 8, 14, 24, 68, 75, 71, 87, 87, 87,
2469                                 101, 100, 99, 118, 109, 95, 119, 123, 126, 126,
2470                                 118, 114, 104, 83, 90, 6, 26, 4, 27, 50, 86, 89,
2471                                 94, 92, 116, 105, 98, 124, 102, 113, 107, 126,
2472                                 120, 116, 115, 85, 82, 119, 90, 93, 105, 118,
2473                                 112, 113, 113, 108, 118, 115, 117, 123, 126,
2474                                 121, 78, 86, 103, 66, 15, 10, 22, 23, 27, 51,
2475                                 33, 44, 44, 62, 54, 48, 62, 62, 37, 73, 96, 117,
2476                                 126, 126, 126, 126, 126, 17, 51, 44, 44, 31, 46,
2477                                 23, 17, 23, 13, 69, 2, 18, 5, 38, 48, 2, 12, 21,
2478                                 25, 6, 23, 42, 4, 65, 10, 91, 117, 126, 126,
2479                                 126, 126, 126, 126 },
2480 
2481                         },
2482 
2483                           {
2484 
2485                               {
2486 
2487                               62,
2488                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 38, 62,
2489                                 62, 54, 22, 118, 65, 71, 79, 11, 13, 70, 9, 29,
2490                                 41, 62, 61, 27, 69, 126, 101, 76, 71, 79, 11,
2491                                 69, 90, 11, 20, 69, 82, 96, 4, 75, 87, 100, 7,
2492                                 74, 85, 4, 81, 86, 95, 66, 77, 70, 86, 72, 2,
2493                                 22, 0, 0, 0, 83, 86, 97, 72, 22, 1, 48, 12, 80,
2494                                 126, 91, 96, 81, 98, 102, 97, 119, 99, 110, 102,
2495                                 126, 80, 89, 94, 92, 24, 65, 84, 126, 73, 104,
2496                                 91, 126, 8, 7, 8, 2, 10, 68, 74, 88, 103, 91,
2497                                 89, 92, 76, 87, 110, 105, 78, 112, 99, 126, 126,
2498                                 126, 126, 66, 78, 71, 72, 4, 8, 70, 75, 89, 119,
2499                                 75, 43, 41, 126, 9, 2, 5, 3, 2, 67, 84, 74, 65,
2500                                 11, 6, 2, 69, 70, 8, 71, 5, 2, 22, 38, 31, 20,
2501                                 16, 19, 12, 17, 25, 66, 25, 21, 29, 89, 18, 35,
2502                                 32, 62, 62, 48, 62, 62, 62, 62, 62, 62, 62, 62,
2503                                 62, 62, 53, 62, 62, 62, 62, 62, 62, 62, 56, 62,
2504                                 62, 62, 27, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2505                                 62, 62, 53, 45, 38, 22, 75, 72, 77, 28, 32, 28,
2506                                 33, 18, 21, 18, 37, 9, 66, 7, 73, 67, 116, 112,
2507                                 71, 2, 10, 66, 77, 80, 84, 87, 126, 101, 24, 10,
2508                                 2, 75, 77, 91, 107, 111, 122, 76, 19, 11, 6, 5,
2509                                 72, 69, 69, 74, 86, 66, 29, 31, 32, 11, 8, 67,
2510                                 73, 89, 11, 59, 55, 55, 44, 26, 2, 73, 70, 78,
2511                                 62, 126, 124, 110, 126, 124, 105, 121, 117, 102,
2512                                 117, 116, 122, 95, 100, 95, 111, 114, 89, 80,
2513                                 82, 85, 81, 72, 64, 67, 7, 69, 69, 69, 69, 67,
2514                                 77, 64, 2, 67, 64, 6, 65, 66, 1, 12, 66, 71, 75,
2515                                 70, 72, 3, 26, 16, 28, 26, 22, 22, 15, 22, 22,
2516                                 4, 13, 23, 66, 13, 62, 62, 62, 62, 62, 62, 62,
2517                                 62, 62, 62, 62, 62, 62, 62, 54, 62, 62, 62, 62,
2518                                 62, 62, 62, 62, 62, 49, 37, 26, 8, 65, 62, 62,
2519                                 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 43, 33,
2520                                 19, 15, 14, 18, 41, 41, 42, 43, 35, 39, 29, 21,
2521                                 24, 13, 70, 9, 71, 83, 31, 14, 9, 85, 81, 77,
2522                                 81, 80, 73, 74, 83, 71, 67, 2, 66, 66, 4, 4, 62,
2523                                 62, 62, 62, 62, 60, 53, 36, 6, 71, 39, 27, 21,
2524                                 11, 6, 0, 65, 67, 82, 81, 76, 72, 78, 72, 68,
2525                                 70, 76, 66, 1, 6, 2, 3, 9, 5, 62, 62, 62, 62,
2526                                 62, 60, 53, 36, 6 },
2527 
2528                                 {
2529 
2530                                 62,
2531                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 37,
2532                                   61, 62, 55, 22, 116, 65, 70, 78, 11, 13, 69,
2533                                   9, 28, 40, 61, 58, 25, 70, 124, 100, 75, 70,
2534                                   78, 11, 69, 89, 11, 20, 68, 81, 95, 4, 75, 86,
2535                                   99, 7, 73, 84, 4, 80, 85, 94, 65, 76, 70, 85,
2536                                   71, 2, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 48,
2537                                   12, 80, 124, 89, 94, 79, 95, 100, 95, 117, 97,
2538                                   108, 100, 124, 80, 88, 93, 91, 24, 65, 83,
2539                                   124, 72, 103, 90, 125, 8, 7, 8, 2, 11, 68, 73,
2540                                   87, 102, 90, 88, 91, 75, 86, 108, 103, 77,
2541                                   110, 97, 122, 122, 123, 124, 65, 77, 70, 71,
2542                                   4, 9, 69, 74, 88, 116, 74, 41, 40, 124, 9, 3,
2543                                   5, 4, 3, 66, 82, 73, 64, 11, 6, 2, 68, 69, 7,
2544                                   70, 5, 2, 22, 37, 31, 20, 16, 19, 12, 17, 24,
2545                                   65, 25, 21, 29, 89, 18, 35, 32, 62, 62, 47,
2546                                   62, 62, 62, 61, 62, 62, 62, 62, 62, 62, 52,
2547                                   62, 62, 62, 62, 62, 62, 62, 54, 62, 60, 62,
2548                                   26, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2549                                   61, 52, 44, 37, 21, 75, 72, 77, 28, 31, 27,
2550                                   32, 17, 20, 17, 36, 8, 66, 6, 73, 67, 115,
2551                                   110, 70, 3, 10, 65, 76, 79, 83, 86, 124, 99,
2552                                   25, 11, 3, 74, 76, 89, 105, 109, 120, 75, 20,
2553                                   12, 7, 6, 71, 68, 68, 73, 85, 66, 30, 31, 32,
2554                                   11, 9, 66, 73, 88, 11, 59, 55, 54, 43, 26, 3,
2555                                   72, 69, 77, 62, 124, 122, 108, 124, 122, 103,
2556                                   119, 115, 100, 115, 114, 119, 94, 99, 94, 109,
2557                                   112, 88, 79, 81, 84, 80, 71, 64, 67, 7, 69,
2558                                   69, 69, 68, 66, 76, 0, 2, 66, 0, 6, 64, 65, 1,
2559                                   12, 65, 70, 74, 69, 71, 3, 25, 16, 27, 26, 22,
2560                                   22, 15, 22, 22, 4, 13, 22, 66, 12, 62, 62, 62,
2561                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2562                                   52, 62, 62, 62, 62, 62, 62, 62, 61, 62, 48,
2563                                   36, 25, 8, 65, 62, 62, 62, 62, 62, 62, 62, 62,
2564                                   62, 62, 62, 62, 42, 32, 18, 15, 14, 17, 40,
2565                                   40, 41, 41, 34, 38, 28, 20, 23, 12, 70, 8, 71,
2566                                   83, 30, 13, 8, 84, 80, 76, 80, 78, 71, 73, 82,
2567                                   70, 66, 3, 65, 65, 4, 4, 62, 62, 62, 62, 60,
2568                                   56, 49, 32, 4, 70, 39, 28, 22, 12, 7, 1, 64,
2569                                   66, 81, 80, 75, 71, 77, 71, 67, 69, 75, 65, 2,
2570                                   6, 3, 4, 9, 5, 62, 62, 62, 62, 60, 56, 49, 32,
2571                                   4 },
2572 
2573                                 {
2574 
2575                                 62,
2576                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 36,
2577                                   59, 61, 55, 22, 114, 65, 70, 77, 11, 12, 69,
2578                                   8, 26, 39, 58, 54, 22, 72, 121, 99, 75, 70,
2579                                   77, 11, 69, 88, 11, 19, 68, 81, 94, 4, 75, 86,
2580                                   99, 7, 73, 84, 4, 80, 85, 94, 65, 76, 70, 85,
2581                                   71, 2, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 47,
2582                                   12, 80, 122, 88, 93, 77, 93, 99, 94, 115, 96,
2583                                   107, 99, 122, 80, 88, 93, 91, 24, 65, 82, 122,
2584                                   72, 102, 89, 123, 8, 7, 8, 1, 11, 68, 73, 86,
2585                                   101, 89, 87, 90, 75, 85, 107, 102, 76, 109,
2586                                   96, 117, 118, 120, 121, 65, 77, 70, 71, 4, 9,
2587                                   69, 74, 88, 114, 74, 39, 38, 121, 9, 3, 5, 4,
2588                                   3, 66, 80, 72, 64, 11, 6, 2, 67, 68, 6, 70, 5,
2589                                   2, 21, 36, 30, 20, 15, 19, 12, 17, 23, 65, 24,
2590                                   20, 28, 89, 18, 34, 31, 62, 62, 46, 60, 62,
2591                                   62, 59, 62, 62, 62, 62, 62, 62, 50, 62, 62,
2592                                   62, 62, 62, 62, 62, 52, 62, 58, 62, 24, 62,
2593                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 50,
2594                                   42, 35, 19, 75, 72, 78, 27, 30, 26, 31, 16,
2595                                   19, 16, 34, 7, 66, 5, 74, 68, 114, 109, 69, 3,
2596                                   10, 65, 75, 78, 82, 85, 122, 98, 25, 11, 3,
2597                                   73, 75, 88, 103, 107, 118, 74, 21, 13, 8, 7,
2598                                   70, 68, 68, 73, 84, 66, 31, 31, 31, 11, 9, 66,
2599                                   73, 88, 11, 59, 54, 53, 42, 26, 3, 72, 69, 77,
2600                                   62, 123, 121, 107, 122, 120, 102, 117, 113,
2601                                   99, 113, 112, 117, 93, 98, 94, 108, 110, 88,
2602                                   79, 81, 83, 80, 71, 64, 67, 6, 69, 69, 69, 68,
2603                                   66, 75, 0, 2, 66, 0, 6, 64, 65, 1, 11, 65, 70,
2604                                   74, 69, 70, 2, 24, 16, 26, 25, 21, 21, 15, 21,
2605                                   21, 4, 13, 21, 66, 11, 62, 62, 62, 62, 62, 62,
2606                                   62, 62, 62, 62, 62, 62, 62, 62, 50, 62, 62,
2607                                   62, 62, 62, 62, 62, 59, 59, 46, 34, 24, 7, 66,
2608                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
2609                                   62, 40, 30, 16, 14, 13, 15, 39, 39, 39, 39,
2610                                   32, 36, 26, 19, 21, 11, 71, 7, 72, 84, 28, 12,
2611                                   7, 84, 80, 75, 80, 77, 70, 73, 81, 69, 65, 3,
2612                                   65, 64, 4, 4, 62, 62, 62, 62, 57, 52, 45, 28,
2613                                   1, 70, 39, 28, 22, 12, 8, 1, 64, 66, 81, 80,
2614                                   75, 71, 77, 70, 66, 69, 75, 65, 2, 6, 3, 5, 9,
2615                                   5, 62, 62, 62, 62, 57, 52, 45, 28, 1 },
2616 
2617                                 {
2618 
2619                                 62,
2620                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 34, 57,
2621                                   60, 55, 22, 112, 65, 69, 76, 11, 12, 69, 8,
2622                                   25, 38, 56, 51, 20, 73, 118, 98, 75, 69, 76,
2623                                   11, 70, 87, 11, 19, 68, 81, 94, 4, 75, 86, 99,
2624                                   7, 73, 83, 4, 80, 84, 94, 65, 76, 70, 85, 71,
2625                                   2, 22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 46, 11,
2626                                   80, 119, 87, 92, 76, 91, 97, 92, 113, 94, 106,
2627                                   98, 120, 80, 88, 92, 91, 24, 65, 81, 120, 72,
2628                                   101, 89, 121, 8, 6, 7, 1, 11, 68, 72, 86, 100,
2629                                   88, 87, 89, 74, 84, 105, 100, 76, 108, 95,
2630                                   112, 113, 117, 118, 65, 77, 70, 70, 4, 9, 68,
2631                                   73, 87, 112, 74, 37, 36, 118, 9, 3, 5, 4, 3,
2632                                   65, 79, 71, 64, 11, 6, 2, 67, 67, 5, 70, 5, 1,
2633                                   21, 35, 30, 20, 15, 19, 12, 17, 22, 65, 23,
2634                                   19, 28, 89, 18, 34, 31, 62, 62, 45, 58, 62,
2635                                   62, 57, 62, 62, 62, 62, 62, 61, 48, 62, 62,
2636                                   62, 62, 62, 62, 60, 50, 62, 56, 62, 22, 62,
2637                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 48,
2638                                   40, 34, 17, 75, 72, 78, 26, 29, 25, 30, 15,
2639                                   18, 15, 32, 6, 67, 4, 75, 68, 114, 107, 68, 4,
2640                                   10, 65, 74, 78, 82, 85, 120, 97, 25, 11, 4,
2641                                   72, 74, 87, 102, 106, 116, 73, 21, 13, 8, 7,
2642                                   69, 67, 68, 73, 84, 66, 31, 31, 30, 11, 9, 66,
2643                                   73, 87, 11, 58, 54, 52, 41, 26, 3, 72, 69, 77,
2644                                   62, 122, 119, 106, 121, 119, 101, 115, 111,
2645                                   98, 112, 110, 115, 93, 97, 93, 107, 108, 87,
2646                                   79, 81, 83, 79, 71, 64, 67, 6, 69, 69, 70, 67,
2647                                   65, 74, 0, 2, 65, 0, 6, 64, 65, 1, 11, 65, 70,
2648                                   74, 69, 70, 1, 23, 16, 25, 24, 20, 21, 15, 20,
2649                                   20, 4, 13, 20, 66, 10, 62, 62, 61, 62, 62, 62,
2650                                   62, 62, 62, 62, 62, 62, 62, 62, 48, 62, 62,
2651                                   62, 62, 62, 62, 62, 57, 57, 44, 32, 22, 6, 67,
2652                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 59,
2653                                   60, 38, 28, 15, 13, 12, 14, 37, 37, 37, 37,
2654                                   31, 34, 24, 18, 20, 10, 72, 6, 73, 85, 27, 11,
2655                                   6, 84, 79, 75, 79, 76, 69, 73, 81, 69, 65, 3,
2656                                   64, 0, 4, 4, 62, 62, 62, 59, 54, 48, 41, 24,
2657                                   65, 70, 39, 28, 22, 12, 8, 2, 64, 66, 80, 80,
2658                                   75, 70, 76, 69, 65, 69, 74, 65, 2, 6, 3, 5, 9,
2659                                   5, 62, 62, 62, 59, 54, 48, 41, 24, 65 },
2660 
2661                                 {
2662 
2663                                 62,
2664                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 33, 55,
2665                                   59, 55, 21, 110, 65, 69, 75, 10, 11, 69, 7,
2666                                   23, 37, 53, 47, 17, 75, 115, 97, 75, 69, 75,
2667                                   10, 70, 86, 11, 18, 68, 80, 93, 4, 75, 86, 99,
2668                                   7, 73, 83, 4, 80, 84, 93, 65, 76, 70, 85, 70,
2669                                   2, 22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 45, 11,
2670                                   80, 117, 86, 91, 74, 89, 96, 91, 112, 93, 104,
2671                                   97, 118, 80, 87, 92, 91, 24, 65, 80, 118, 72,
2672                                   101, 88, 119, 8, 6, 7, 0, 11, 68, 72, 85, 99,
2673                                   87, 86, 88, 74, 84, 104, 99, 75, 107, 94, 107,
2674                                   109, 114, 115, 65, 76, 70, 70, 4, 9, 68, 73,
2675                                   87, 110, 74, 35, 34, 116, 9, 4, 5, 4, 3, 65,
2676                                   77, 70, 0, 10, 6, 2, 66, 67, 4, 70, 5, 1, 20,
2677                                   34, 29, 19, 14, 19, 12, 17, 21, 65, 22, 18,
2678                                   27, 89, 17, 33, 30, 62, 62, 44, 56, 62, 62,
2679                                   55, 62, 62, 62, 62, 62, 59, 46, 59, 62, 62,
2680                                   62, 62, 62, 57, 48, 62, 54, 62, 21, 62, 62,
2681                                   62, 62, 62, 62, 62, 62, 62, 60, 55, 46, 38,
2682                                   32, 15, 75, 72, 79, 25, 28, 24, 28, 14, 16,
2683                                   14, 31, 5, 67, 3, 75, 69, 113, 106, 67, 4, 10,
2684                                   64, 74, 77, 81, 84, 118, 95, 25, 12, 4, 72,
2685                                   73, 86, 100, 104, 115, 73, 22, 14, 9, 8, 68,
2686                                   67, 68, 72, 83, 66, 32, 31, 30, 10, 9, 66, 73,
2687                                   87, 11, 58, 53, 51, 40, 26, 3, 71, 69, 77, 62,
2688                                   120, 118, 105, 119, 117, 100, 114, 110, 97,
2689                                   110, 109, 113, 92, 96, 93, 106, 107, 87, 79,
2690                                   81, 82, 79, 71, 65, 67, 5, 69, 69, 70, 67, 65,
2691                                   73, 0, 2, 65, 0, 6, 64, 65, 1, 10, 65, 70, 74,
2692                                   69, 69, 0, 22, 16, 24, 24, 19, 20, 15, 19, 19,
2693                                   4, 13, 19, 66, 9, 62, 62, 60, 62, 62, 62, 62,
2694                                   62, 62, 62, 62, 62, 62, 62, 46, 62, 62, 62,
2695                                   62, 62, 62, 62, 54, 54, 42, 30, 21, 5, 67, 62,
2696                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 57,
2697                                   36, 26, 13, 12, 12, 12, 36, 36, 36, 35, 29,
2698                                   32, 23, 17, 18, 9, 73, 4, 74, 85, 25, 9, 4,
2699                                   83, 79, 74, 79, 75, 68, 73, 80, 68, 64, 3, 64,
2700                                   1, 4, 4, 62, 62, 62, 56, 50, 44, 36, 20, 68,
2701                                   69, 39, 28, 22, 12, 9, 2, 64, 66, 80, 80, 75,
2702                                   70, 76, 69, 64, 69, 74, 64, 3, 6, 3, 6, 9, 5,
2703                                   62, 62, 62, 56, 50, 44, 36, 20, 68 },
2704 
2705                                 {
2706 
2707                                 62,
2708                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 32, 53,
2709                                   58, 55, 21, 108, 65, 69, 74, 10, 11, 69, 6,
2710                                   21, 36, 51, 44, 15, 77, 112, 96, 74, 69, 74,
2711                                   10, 70, 85, 11, 18, 68, 80, 92, 4, 75, 86, 99,
2712                                   7, 73, 83, 4, 80, 83, 93, 65, 76, 70, 85, 70,
2713                                   2, 22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 44, 10,
2714                                   80, 114, 85, 90, 72, 87, 94, 89, 110, 91, 103,
2715                                   96, 115, 80, 87, 91, 90, 24, 65, 79, 116, 72,
2716                                   100, 88, 117, 8, 5, 6, 0, 11, 68, 71, 85, 98,
2717                                   86, 86, 87, 73, 83, 102, 97, 74, 105, 93, 102,
2718                                   105, 111, 112, 64, 76, 69, 69, 4, 9, 67, 73,
2719                                   86, 108, 74, 33, 32, 113, 9, 4, 5, 4, 3, 64,
2720                                   76, 69, 0, 10, 6, 2, 66, 66, 3, 69, 5, 0, 20,
2721                                   33, 29, 19, 14, 19, 12, 17, 20, 64, 21, 18,
2722                                   27, 89, 17, 32, 29, 62, 62, 43, 55, 62, 62,
2723                                   53, 62, 62, 62, 62, 61, 57, 44, 57, 62, 60,
2724                                   62, 62, 62, 55, 46, 62, 52, 62, 19, 62, 62,
2725                                   62, 62, 62, 62, 62, 62, 61, 58, 53, 44, 37,
2726                                   30, 13, 75, 72, 79, 24, 27, 23, 27, 13, 15,
2727                                   13, 29, 4, 68, 2, 76, 70, 112, 104, 66, 5, 10,
2728                                   64, 73, 77, 81, 83, 116, 94, 25, 12, 5, 71,
2729                                   72, 85, 99, 103, 113, 72, 23, 15, 10, 8, 67,
2730                                   66, 67, 72, 83, 66, 32, 31, 29, 10, 9, 66, 73,
2731                                   86, 11, 57, 52, 50, 39, 26, 3, 71, 69, 76, 62,
2732                                   119, 116, 103, 117, 116, 99, 112, 108, 96,
2733                                   108, 107, 111, 91, 95, 92, 105, 105, 87, 79,
2734                                   80, 82, 78, 71, 65, 67, 5, 69, 69, 71, 66, 65,
2735                                   72, 0, 2, 65, 0, 6, 64, 65, 1, 10, 65, 70, 74,
2736                                   69, 69, 64, 21, 16, 23, 23, 19, 19, 15, 19,
2737                                   18, 4, 13, 18, 66, 8, 62, 62, 59, 62, 62, 62,
2738                                   62, 62, 62, 62, 62, 62, 62, 62, 44, 62, 62,
2739                                   62, 62, 62, 62, 61, 52, 52, 40, 29, 19, 5, 68,
2740                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 61, 55,
2741                                   54, 34, 24, 12, 12, 11, 10, 35, 34, 34, 33,
2742                                   27, 30, 21, 16, 17, 8, 73, 3, 75, 86, 24, 8,
2743                                   3, 83, 79, 73, 78, 74, 67, 72, 79, 68, 64, 3,
2744                                   0, 2, 4, 4, 62, 62, 59, 53, 47, 40, 32, 16,
2745                                   71, 69, 39, 28, 22, 12, 9, 2, 0, 65, 79, 80,
2746                                   75, 69, 76, 68, 0, 69, 74, 64, 3, 6, 4, 6, 9,
2747                                   5, 62, 62, 59, 53, 47, 40, 32, 16, 71 },
2748 
2749                                 {
2750 
2751                                 62,
2752                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 30, 51,
2753                                   57, 55, 21, 107, 65, 68, 74, 10, 10, 68, 6,
2754                                   20, 34, 48, 40, 12, 78, 110, 95, 74, 68, 74,
2755                                   10, 71, 85, 11, 17, 68, 80, 92, 4, 75, 85, 98,
2756                                   7, 72, 82, 4, 79, 83, 93, 65, 76, 70, 85, 70,
2757                                   2, 22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 44, 10,
2758                                   80, 112, 84, 89, 71, 84, 93, 88, 108, 90, 102,
2759                                   95, 113, 80, 87, 91, 90, 24, 65, 78, 113, 72,
2760                                   99, 87, 115, 7, 5, 6, 64, 12, 68, 71, 84, 98,
2761                                   86, 85, 86, 73, 82, 101, 96, 74, 104, 92, 97,
2762                                   100, 108, 109, 64, 76, 69, 69, 4, 9, 67, 72,
2763                                   86, 106, 73, 31, 30, 110, 9, 4, 5, 4, 4, 64,
2764                                   74, 68, 0, 10, 6, 2, 65, 65, 2, 69, 5, 0, 19,
2765                                   32, 28, 19, 13, 19, 12, 17, 18, 64, 20, 17,
2766                                   26, 89, 17, 32, 29, 62, 62, 42, 53, 62, 62,
2767                                   51, 62, 62, 62, 62, 57, 55, 43, 55, 62, 58,
2768                                   62, 62, 62, 52, 44, 62, 50, 62, 17, 62, 62,
2769                                   62, 62, 62, 62, 62, 62, 59, 56, 50, 42, 35,
2770                                   29, 12, 75, 72, 80, 23, 26, 22, 26, 12, 14,
2771                                   12, 27, 3, 68, 1, 77, 70, 112, 103, 65, 5, 10,
2772                                   64, 72, 76, 80, 83, 114, 93, 26, 12, 5, 70,
2773                                   71, 84, 97, 101, 111, 71, 23, 15, 10, 9, 66,
2774                                   66, 67, 72, 82, 66, 33, 31, 28, 10, 9, 66, 73,
2775                                   86, 10, 57, 52, 49, 38, 25, 3, 71, 69, 76, 62,
2776                                   118, 115, 102, 116, 114, 98, 110, 106, 95,
2777                                   107, 105, 109, 91, 94, 92, 104, 103, 86, 79,
2778                                   80, 81, 78, 71, 65, 67, 4, 69, 69, 71, 66, 64,
2779                                   71, 0, 2, 64, 1, 6, 0, 64, 1, 9, 65, 70, 74,
2780                                   69, 68, 65, 20, 16, 22, 22, 18, 19, 15, 18,
2781                                   18, 4, 12, 16, 67, 7, 62, 62, 58, 62, 62, 62,
2782                                   62, 62, 62, 62, 62, 62, 62, 62, 42, 62, 62,
2783                                   62, 62, 62, 62, 58, 50, 49, 38, 27, 18, 4, 69,
2784                                   62, 62, 62, 62, 62, 62, 62, 62, 61, 58, 52,
2785                                   51, 32, 23, 10, 11, 10, 9, 33, 33, 32, 31, 26,
2786                                   28, 19, 15, 15, 7, 74, 2, 76, 87, 22, 7, 2,
2787                                   83, 78, 73, 78, 73, 66, 72, 79, 67, 0, 3, 0,
2788                                   3, 4, 4, 62, 62, 57, 50, 44, 36, 28, 12, 74,
2789                                   69, 39, 28, 22, 12, 10, 3, 0, 65, 79, 79, 74,
2790                                   69, 75, 67, 1, 68, 73, 64, 3, 6, 4, 7, 9, 5,
2791                                   62, 62, 57, 50, 44, 36, 28, 12, 74 },
2792 
2793                                 {
2794 
2795                                 62,
2796                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 29, 49,
2797                                   56, 55, 21, 105, 65, 68, 73, 9, 10, 68, 5, 18,
2798                                   33, 46, 37, 10, 80, 107, 94, 74, 68, 73, 9,
2799                                   71, 84, 11, 17, 68, 79, 91, 4, 75, 85, 98, 7,
2800                                   72, 82, 4, 79, 82, 92, 65, 76, 70, 85, 69, 2,
2801                                   22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 43, 9, 80,
2802                                   109, 83, 88, 69, 82, 91, 86, 107, 88, 100, 94,
2803                                   111, 80, 86, 90, 90, 24, 65, 77, 111, 72, 98,
2804                                   87, 113, 7, 4, 5, 64, 12, 68, 70, 84, 97, 85,
2805                                   85, 85, 72, 81, 99, 94, 73, 103, 91, 92, 96,
2806                                   105, 106, 64, 75, 69, 68, 4, 9, 66, 72, 85,
2807                                   104, 73, 29, 28, 107, 9, 5, 5, 4, 4, 0, 73,
2808                                   67, 1, 9, 6, 2, 65, 65, 1, 69, 5, 64, 19, 31,
2809                                   28, 18, 13, 19, 12, 17, 17, 64, 19, 16, 26,
2810                                   89, 17, 31, 28, 60, 62, 41, 51, 62, 62, 49,
2811                                   62, 61, 62, 62, 54, 53, 41, 52, 62, 55, 62,
2812                                   62, 62, 49, 42, 62, 48, 62, 16, 62, 62, 62,
2813                                   62, 62, 62, 62, 62, 57, 53, 48, 40, 33, 27,
2814                                   10, 75, 72, 80, 22, 25, 21, 24, 11, 13, 11,
2815                                   26, 2, 69, 0, 77, 71, 111, 101, 64, 6, 10, 0,
2816                                   72, 76, 80, 82, 112, 91, 26, 13, 6, 70, 70,
2817                                   83, 96, 100, 109, 71, 24, 16, 11, 9, 65, 65,
2818                                   67, 71, 82, 66, 33, 31, 28, 9, 9, 66, 73, 85,
2819                                   10, 56, 51, 48, 37, 25, 3, 70, 69, 76, 62,
2820                                   116, 113, 101, 114, 113, 97, 109, 105, 94,
2821                                   105, 104, 107, 90, 93, 91, 103, 101, 86, 79,
2822                                   80, 81, 77, 71, 66, 67, 4, 69, 69, 72, 65, 64,
2823                                   70, 0, 2, 64, 1, 6, 0, 64, 1, 9, 65, 70, 74,
2824                                   69, 68, 66, 19, 16, 21, 22, 17, 18, 15, 17,
2825                                   17, 4, 12, 15, 67, 6, 61, 62, 57, 62, 62, 62,
2826                                   62, 62, 62, 62, 62, 62, 62, 62, 40, 62, 62,
2827                                   62, 62, 62, 62, 56, 48, 47, 36, 25, 16, 3, 69,
2828                                   62, 62, 62, 62, 62, 62, 62, 62, 59, 56, 50,
2829                                   48, 30, 21, 9, 10, 10, 7, 32, 31, 31, 29, 24,
2830                                   26, 18, 14, 14, 6, 75, 0, 77, 87, 21, 5, 0,
2831                                   82, 78, 72, 77, 72, 65, 72, 78, 67, 0, 3, 1,
2832                                   4, 4, 4, 62, 62, 54, 47, 40, 32, 24, 8, 77,
2833                                   68, 39, 28, 22, 12, 10, 3, 0, 65, 78, 79, 74,
2834                                   68, 75, 66, 2, 68, 73, 0, 4, 6, 4, 7, 9, 5,
2835                                   62, 62, 54, 47, 40, 32, 24, 8, 77 },
2836 
2837                                 {
2838 
2839                                 62,
2840                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 27, 46,
2841                                   55, 55, 20, 103, 66, 68, 72, 9, 9, 68, 4, 16,
2842                                   32, 43, 33, 7, 82, 104, 93, 74, 68, 72, 9, 72,
2843                                   83, 11, 16, 68, 79, 91, 3, 76, 85, 98, 7, 72,
2844                                   82, 4, 79, 82, 92, 65, 76, 70, 85, 69, 2, 22,
2845                                   0, 0, 0, 78, 88, 97, 68, 16, 0, 42, 9, 81,
2846                                   107, 82, 87, 68, 80, 90, 85, 105, 87, 99, 93,
2847                                   109, 80, 86, 90, 90, 24, 65, 76, 109, 72, 98,
2848                                   86, 111, 7, 4, 5, 65, 12, 68, 70, 83, 96, 84,
2849                                   84, 85, 72, 81, 98, 93, 73, 102, 90, 88, 92,
2850                                   102, 104, 64, 75, 69, 68, 3, 9, 66, 72, 85,
2851                                   102, 73, 27, 26, 105, 9, 5, 5, 4, 4, 0, 71,
2852                                   67, 1, 9, 5, 2, 64, 64, 64, 69, 5, 64, 18, 29,
2853                                   27, 18, 12, 19, 12, 16, 16, 64, 18, 15, 25,
2854                                   89, 16, 30, 27, 58, 62, 39, 49, 62, 62, 46,
2855                                   62, 59, 62, 62, 50, 51, 39, 50, 62, 53, 62,
2856                                   62, 62, 46, 40, 62, 46, 62, 14, 62, 62, 62,
2857                                   62, 62, 62, 62, 60, 55, 51, 46, 38, 31, 25, 8,
2858                                   75, 73, 81, 21, 23, 20, 23, 10, 11, 9, 24, 1,
2859                                   69, 64, 78, 72, 111, 100, 0, 6, 10, 0, 71, 75,
2860                                   79, 82, 110, 90, 26, 13, 6, 69, 69, 82, 94,
2861                                   98, 108, 70, 24, 16, 11, 10, 64, 65, 67, 71,
2862                                   81, 67, 34, 31, 27, 9, 9, 66, 73, 85, 10, 56,
2863                                   50, 47, 36, 25, 3, 70, 69, 76, 62, 115, 112,
2864                                   100, 113, 111, 96, 107, 103, 93, 104, 102,
2865                                   105, 90, 93, 91, 102, 100, 86, 79, 80, 80, 77,
2866                                   71, 66, 67, 3, 69, 69, 72, 65, 64, 69, 0, 1,
2867                                   64, 1, 5, 0, 64, 1, 8, 65, 70, 74, 69, 67, 67,
2868                                   18, 16, 19, 21, 16, 17, 14, 16, 16, 4, 12, 14,
2869                                   67, 4, 60, 60, 56, 62, 62, 62, 62, 62, 62, 62,
2870                                   62, 62, 62, 60, 38, 62, 62, 62, 62, 62, 62,
2871                                   53, 45, 44, 34, 23, 15, 2, 70, 62, 62, 62, 62,
2872                                   62, 62, 62, 62, 56, 53, 47, 45, 28, 19, 7, 9,
2873                                   9, 5, 30, 30, 29, 27, 22, 24, 16, 12, 12, 4,
2874                                   76, 64, 78, 88, 19, 4, 64, 82, 78, 72, 77, 71,
2875                                   64, 72, 78, 66, 1, 3, 1, 4, 4, 3, 62, 60, 51,
2876                                   44, 37, 28, 19, 3, 80, 68, 39, 28, 22, 12, 11,
2877                                   3, 0, 65, 78, 79, 74, 68, 75, 66, 2, 68, 73,
2878                                   0, 4, 6, 4, 8, 9, 4, 62, 60, 51, 44, 37, 28,
2879                                   19, 3, 80 },
2880 
2881                                 {
2882 
2883                                 62,
2884                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 26, 44,
2885                                   54, 56, 20, 101, 66, 67, 71, 9, 8, 68, 4, 15,
2886                                   31, 41, 29, 4, 83, 101, 92, 73, 67, 71, 9, 72,
2887                                   82, 11, 16, 67, 79, 90, 3, 76, 85, 98, 7, 72,
2888                                   81, 4, 79, 82, 92, 65, 76, 70, 84, 69, 2, 22,
2889                                   0, 0, 0, 77, 88, 97, 68, 15, 0, 41, 9, 81,
2890                                   105, 80, 86, 66, 78, 88, 84, 103, 85, 98, 91,
2891                                   106, 80, 86, 90, 89, 24, 65, 75, 107, 71, 97,
2892                                   85, 109, 7, 4, 5, 65, 12, 68, 70, 82, 95, 83,
2893                                   83, 84, 71, 80, 97, 91, 72, 100, 89, 83, 87,
2894                                   98, 101, 0, 75, 68, 67, 3, 9, 66, 71, 84, 99,
2895                                   73, 25, 25, 102, 9, 5, 5, 4, 4, 1, 69, 66, 1,
2896                                   9, 5, 2, 0, 0, 65, 68, 5, 64, 17, 28, 26, 18,
2897                                   11, 19, 12, 16, 15, 0, 17, 15, 24, 89, 16, 30,
2898                                   27, 56, 62, 38, 48, 62, 62, 44, 60, 57, 62,
2899                                   62, 47, 49, 37, 48, 62, 51, 62, 62, 62, 44,
2900                                   38, 62, 44, 62, 12, 62, 62, 62, 62, 62, 62,
2901                                   60, 58, 53, 49, 44, 37, 30, 24, 6, 75, 73, 81,
2902                                   21, 22, 19, 22, 9, 10, 8, 22, 0, 69, 65, 79,
2903                                   72, 110, 99, 1, 6, 10, 0, 70, 74, 78, 81, 107,
2904                                   89, 26, 13, 6, 68, 68, 81, 92, 96, 106, 69,
2905                                   25, 17, 12, 11, 0, 65, 66, 71, 80, 67, 35, 31,
2906                                   26, 9, 10, 65, 73, 84, 10, 56, 50, 46, 35, 25,
2907                                   3, 70, 69, 75, 62, 114, 111, 98, 111, 109, 95,
2908                                   105, 101, 92, 102, 100, 103, 89, 92, 90, 101,
2909                                   98, 85, 78, 79, 79, 76, 71, 66, 67, 2, 69, 69,
2910                                   72, 65, 0, 68, 1, 1, 0, 1, 5, 0, 64, 1, 7, 65,
2911                                   69, 73, 69, 66, 67, 17, 16, 18, 20, 16, 17,
2912                                   14, 16, 15, 4, 12, 13, 67, 3, 59, 59, 56, 61,
2913                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 36,
2914                                   62, 62, 62, 62, 62, 62, 50, 43, 42, 33, 22,
2915                                   14, 2, 71, 62, 62, 62, 62, 62, 62, 62, 62, 54,
2916                                   51, 45, 43, 26, 17, 5, 9, 8, 4, 29, 29, 27,
2917                                   25, 21, 23, 14, 11, 10, 3, 76, 65, 78, 89, 17,
2918                                   3, 65, 82, 77, 71, 77, 70, 1, 71, 77, 65, 2,
2919                                   3, 2, 5, 4, 3, 62, 58, 49, 41, 34, 24, 15, 64,
2920                                   83, 68, 39, 28, 23, 13, 12, 4, 1, 64, 78, 79,
2921                                   74, 68, 74, 65, 3, 68, 72, 0, 4, 6, 5, 9, 9,
2922                                   4, 62, 58, 49, 41, 34, 24, 15, 64, 83 },
2923 
2924                                 {
2925 
2926                                 62,
2927                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 25, 42,
2928                                   53, 56, 20, 99, 66, 67, 70, 8, 8, 68, 3, 13,
2929                                   30, 38, 26, 2, 85, 98, 91, 73, 67, 70, 8, 72,
2930                                   81, 11, 15, 67, 78, 89, 3, 76, 85, 98, 7, 72,
2931                                   81, 4, 79, 81, 91, 65, 76, 70, 84, 68, 2, 22,
2932                                   0, 0, 0, 77, 88, 97, 67, 14, 0, 40, 8, 81,
2933                                   102, 79, 85, 64, 76, 87, 82, 102, 84, 96, 90,
2934                                   104, 80, 85, 89, 89, 24, 65, 74, 105, 71, 96,
2935                                   85, 107, 7, 3, 4, 66, 12, 68, 69, 82, 94, 82,
2936                                   83, 83, 71, 79, 95, 90, 71, 99, 88, 78, 83,
2937                                   95, 98, 0, 74, 68, 67, 3, 9, 65, 71, 84, 97,
2938                                   73, 23, 23, 99, 9, 6, 5, 4, 4, 1, 68, 65, 2,
2939                                   8, 5, 2, 0, 0, 66, 68, 5, 65, 17, 27, 26, 17,
2940                                   11, 19, 12, 16, 14, 0, 16, 14, 24, 89, 16, 29,
2941                                   26, 54, 62, 37, 46, 62, 62, 42, 57, 55, 62,
2942                                   62, 43, 47, 35, 45, 61, 48, 62, 62, 62, 41,
2943                                   36, 58, 42, 62, 11, 62, 62, 62, 62, 62, 60,
2944                                   58, 56, 51, 46, 42, 35, 28, 22, 4, 75, 73, 82,
2945                                   20, 21, 18, 20, 8, 9, 7, 21, 64, 70, 66, 79,
2946                                   73, 109, 97, 2, 7, 10, 1, 70, 74, 78, 80, 105,
2947                                   87, 26, 14, 7, 68, 67, 80, 91, 95, 104, 69,
2948                                   26, 18, 13, 11, 1, 64, 66, 70, 80, 67, 35, 31,
2949                                   26, 8, 10, 65, 73, 84, 10, 55, 49, 45, 34, 25,
2950                                   3, 69, 69, 75, 62, 112, 109, 97, 109, 108, 94,
2951                                   104, 100, 91, 100, 99, 101, 88, 91, 90, 100,
2952                                   96, 85, 78, 79, 79, 76, 71, 67, 67, 2, 69, 69,
2953                                   73, 64, 0, 67, 1, 1, 0, 1, 5, 0, 64, 1, 7, 65,
2954                                   69, 73, 69, 66, 68, 16, 16, 17, 20, 15, 16,
2955                                   14, 15, 14, 4, 12, 12, 67, 2, 58, 58, 55, 59,
2956                                   60, 62, 62, 62, 62, 62, 62, 62, 62, 55, 34,
2957                                   62, 62, 62, 62, 62, 62, 48, 41, 39, 31, 20,
2958                                   12, 1, 71, 62, 62, 62, 62, 62, 62, 62, 62, 52,
2959                                   48, 43, 40, 24, 15, 4, 8, 8, 2, 28, 27, 26,
2960                                   23, 19, 21, 13, 10, 9, 2, 77, 67, 79, 89, 16,
2961                                   1, 67, 81, 77, 70, 76, 69, 2, 71, 76, 65, 2,
2962                                   3, 2, 6, 4, 3, 62, 56, 46, 38, 30, 20, 11, 68,
2963                                   86, 67, 39, 28, 23, 13, 12, 4, 1, 64, 77, 79,
2964                                   74, 67, 74, 64, 4, 68, 72, 1, 5, 6, 5, 9, 9,
2965                                   4, 62, 56, 46, 38, 30, 20, 11, 68, 86 },
2966 
2967                                 {
2968 
2969                                 62,
2970                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 23, 40,
2971                                   52, 56, 20, 98, 66, 66, 70, 8, 7, 67, 3, 12,
2972                                   28, 36, 22, 64, 86, 96, 90, 73, 66, 70, 8, 73,
2973                                   81, 11, 15, 67, 78, 89, 3, 76, 84, 97, 7, 71,
2974                                   80, 4, 78, 81, 91, 65, 76, 70, 84, 68, 2, 22,
2975                                   0, 0, 0, 76, 88, 97, 67, 14, 64, 40, 8, 81,
2976                                   100, 78, 84, 0, 73, 85, 81, 100, 82, 95, 89,
2977                                   102, 80, 85, 89, 89, 24, 65, 73, 102, 71, 95,
2978                                   84, 105, 6, 3, 4, 66, 13, 68, 69, 81, 94, 82,
2979                                   82, 82, 70, 78, 94, 88, 71, 98, 87, 73, 78,
2980                                   92, 95, 0, 74, 68, 66, 3, 9, 65, 70, 83, 95,
2981                                   72, 21, 21, 96, 9, 6, 5, 4, 5, 2, 66, 64, 2,
2982                                   8, 5, 2, 1, 1, 67, 68, 5, 65, 16, 26, 25, 17,
2983                                   10, 19, 12, 16, 12, 0, 15, 13, 23, 89, 16, 29,
2984                                   26, 52, 62, 36, 44, 61, 62, 40, 55, 53, 62,
2985                                   62, 40, 45, 34, 43, 57, 46, 62, 62, 62, 38,
2986                                   34, 55, 40, 62, 9, 62, 62, 62, 62, 62, 58, 55,
2987                                   54, 49, 44, 39, 33, 26, 21, 3, 75, 73, 82, 19,
2988                                   20, 17, 19, 7, 8, 6, 19, 65, 70, 67, 80, 73,
2989                                   109, 96, 3, 7, 10, 1, 69, 73, 77, 80, 103, 86,
2990                                   27, 14, 7, 67, 66, 79, 89, 93, 102, 68, 26,
2991                                   18, 13, 12, 2, 64, 66, 70, 79, 67, 36, 31, 25,
2992                                   8, 10, 65, 73, 83, 9, 55, 49, 44, 33, 24, 3,
2993                                   69, 69, 75, 62, 111, 108, 96, 108, 106, 93,
2994                                   102, 98, 90, 99, 97, 99, 88, 90, 89, 99, 94,
2995                                   84, 78, 79, 78, 75, 71, 67, 67, 1, 69, 69, 73,
2996                                   64, 1, 66, 1, 1, 1, 2, 5, 1, 0, 1, 6, 65, 69,
2997                                   73, 69, 65, 69, 15, 16, 16, 19, 14, 16, 14,
2998                                   14, 14, 4, 11, 10, 68, 1, 56, 57, 54, 58, 58,
2999                                   62, 62, 62, 62, 62, 62, 62, 62, 52, 32, 62,
3000                                   62, 62, 62, 62, 62, 45, 39, 37, 29, 18, 11, 0,
3001                                   72, 62, 62, 62, 62, 62, 62, 60, 59, 49, 46,
3002                                   40, 37, 22, 14, 2, 7, 7, 1, 26, 26, 24, 21,
3003                                   18, 19, 11, 9, 7, 1, 78, 68, 80, 90, 14, 0,
3004                                   68, 81, 76, 70, 76, 68, 3, 71, 76, 64, 3, 3,
3005                                   3, 7, 4, 3, 62, 54, 44, 35, 27, 16, 7, 72, 89,
3006                                   67, 39, 28, 23, 13, 13, 5, 1, 64, 77, 78, 73,
3007                                   67, 73, 0, 5, 67, 71, 1, 5, 6, 5, 10, 9, 4,
3008                                   62, 54, 44, 35, 27, 16, 7, 72, 89 },
3009 
3010                                 {
3011 
3012                                 62,
3013                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 22, 38,
3014                                   51, 56, 19, 96, 66, 66, 69, 8, 7, 67, 2, 10,
3015                                   27, 33, 19, 66, 88, 93, 89, 73, 66, 69, 8, 73,
3016                                   80, 11, 14, 67, 78, 88, 3, 76, 84, 97, 7, 71,
3017                                   80, 4, 78, 80, 91, 65, 76, 70, 84, 68, 2, 22,
3018                                   0, 0, 0, 76, 89, 97, 66, 13, 64, 39, 7, 81,
3019                                   97, 77, 83, 2, 71, 84, 79, 98, 81, 94, 88,
3020                                   100, 80, 85, 88, 89, 24, 65, 72, 100, 71, 95,
3021                                   84, 103, 6, 2, 3, 67, 13, 68, 68, 81, 93, 81,
3022                                   82, 81, 70, 78, 92, 87, 70, 97, 86, 68, 74,
3023                                   89, 92, 0, 74, 68, 66, 3, 9, 64, 70, 83, 93,
3024                                   72, 19, 19, 94, 9, 6, 5, 4, 5, 2, 65, 0, 2, 8,
3025                                   5, 2, 1, 2, 68, 68, 5, 66, 16, 25, 25, 17, 10,
3026                                   19, 12, 16, 11, 0, 14, 12, 23, 89, 15, 28, 25,
3027                                   50, 62, 35, 42, 59, 60, 38, 52, 51, 62, 62,
3028                                   36, 43, 32, 41, 54, 43, 58, 62, 62, 35, 32,
3029                                   51, 38, 62, 7, 62, 62, 62, 62, 62, 56, 53, 52,
3030                                   47, 42, 37, 31, 24, 19, 1, 75, 73, 83, 18, 19,
3031                                   16, 18, 6, 6, 5, 17, 66, 71, 68, 81, 74, 108,
3032                                   94, 4, 8, 10, 1, 68, 73, 77, 79, 101, 85, 27,
3033                                   14, 8, 66, 65, 78, 88, 92, 101, 67, 27, 19,
3034                                   14, 12, 3, 0, 66, 70, 79, 67, 36, 31, 24, 8,
3035                                   10, 65, 73, 83, 9, 54, 48, 43, 32, 24, 3, 69,
3036                                   69, 75, 62, 110, 106, 95, 106, 105, 92, 100,
3037                                   96, 89, 97, 95, 97, 87, 89, 89, 98, 93, 84,
3038                                   78, 79, 78, 75, 71, 67, 67, 1, 69, 69, 74, 0,
3039                                   1, 65, 1, 1, 1, 2, 5, 1, 0, 1, 6, 65, 69, 73,
3040                                   69, 65, 70, 14, 16, 15, 18, 13, 15, 14, 13,
3041                                   13, 4, 11, 9, 68, 0, 55, 56, 53, 56, 56, 62,
3042                                   61, 62, 62, 62, 62, 62, 61, 50, 30, 62, 62,
3043                                   62, 62, 62, 59, 43, 36, 34, 27, 16, 9, 64, 73,
3044                                   62, 62, 62, 62, 62, 62, 57, 56, 47, 43, 38,
3045                                   34, 20, 12, 1, 6, 6, 64, 25, 24, 22, 19, 16,
3046                                   17, 9, 8, 6, 0, 79, 69, 81, 91, 13, 64, 69,
3047                                   81, 76, 69, 75, 67, 4, 71, 75, 64, 3, 3, 3, 8,
3048                                   4, 3, 61, 52, 41, 32, 24, 12, 2, 76, 92, 67,
3049                                   39, 28, 23, 13, 13, 5, 1, 64, 76, 78, 73, 66,
3050                                   73, 0, 6, 67, 71, 1, 5, 6, 5, 10, 9, 4, 61,
3051                                   52, 41, 32, 24, 12, 2, 76, 92 },
3052 
3053                                 {
3054 
3055                                 62,
3056                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 21, 36,
3057                                   50, 56, 19, 94, 66, 66, 68, 7, 6, 67, 1, 8,
3058                                   26, 31, 15, 69, 90, 90, 88, 72, 66, 68, 7, 73,
3059                                   79, 11, 14, 67, 77, 87, 3, 76, 84, 97, 7, 71,
3060                                   80, 4, 78, 80, 90, 65, 76, 70, 84, 67, 2, 22,
3061                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 38, 7, 81,
3062                                   95, 76, 82, 4, 69, 82, 78, 97, 79, 92, 87, 97,
3063                                   80, 84, 88, 88, 24, 65, 71, 98, 71, 94, 83,
3064                                   101, 6, 2, 3, 67, 13, 68, 68, 80, 92, 80, 81,
3065                                   80, 69, 77, 91, 85, 69, 95, 85, 0, 70, 86, 89,
3066                                   1, 73, 67, 65, 3, 9, 64, 70, 82, 91, 72, 17,
3067                                   17, 91, 9, 7, 5, 4, 5, 3, 0, 1, 3, 7, 5, 2, 2,
3068                                   2, 69, 67, 5, 66, 15, 24, 24, 16, 9, 19, 12,
3069                                   16, 10, 1, 13, 12, 22, 89, 15, 27, 24, 48, 62,
3070                                   34, 41, 57, 58, 36, 50, 49, 62, 62, 33, 41,
3071                                   30, 38, 51, 41, 55, 62, 62, 33, 30, 48, 36,
3072                                   62, 6, 62, 62, 62, 61, 60, 54, 51, 50, 45, 39,
3073                                   35, 29, 23, 17, 64, 75, 73, 83, 17, 18, 15,
3074                                   16, 5, 5, 4, 16, 67, 71, 69, 81, 75, 107, 93,
3075                                   5, 8, 10, 2, 68, 72, 76, 78, 99, 83, 27, 15,
3076                                   8, 66, 64, 77, 86, 90, 99, 67, 28, 20, 15, 13,
3077                                   4, 0, 65, 69, 78, 67, 37, 31, 24, 7, 10, 65,
3078                                   73, 82, 9, 54, 47, 42, 31, 24, 3, 68, 69, 74,
3079                                   62, 108, 105, 93, 104, 103, 91, 99, 95, 88,
3080                                   95, 94, 95, 86, 88, 88, 97, 91, 84, 78, 78,
3081                                   77, 74, 71, 68, 67, 0, 69, 69, 74, 0, 1, 64,
3082                                   1, 1, 1, 2, 5, 1, 0, 1, 5, 65, 69, 73, 69, 64,
3083                                   71, 13, 16, 14, 18, 13, 14, 14, 13, 12, 4, 11,
3084                                   8, 68, 64, 54, 55, 52, 54, 54, 62, 59, 61, 62,
3085                                   59, 62, 62, 58, 47, 28, 62, 62, 62, 62, 59,
3086                                   56, 40, 34, 32, 25, 15, 8, 64, 73, 62, 62, 62,
3087                                   62, 59, 59, 55, 53, 45, 41, 36, 31, 18, 10,
3088                                   64, 6, 6, 66, 24, 23, 21, 17, 14, 15, 8, 7, 4,
3089                                   64, 79, 71, 82, 91, 11, 66, 71, 80, 76, 68,
3090                                   75, 66, 5, 70, 74, 0, 4, 3, 4, 9, 4, 3, 60,
3091                                   50, 38, 29, 20, 8, 65, 80, 95, 66, 39, 28, 23,
3092                                   13, 14, 5, 2, 0, 76, 78, 73, 66, 73, 1, 7, 67,
3093                                   71, 2, 6, 6, 6, 11, 9, 4, 60, 50, 38, 29, 20,
3094                                   8, 65, 80, 95 },
3095 
3096                                 {
3097 
3098                                 61,
3099                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 19, 34,
3100                                   49, 56, 19, 92, 66, 65, 67, 7, 6, 67, 1, 7,
3101                                   25, 28, 12, 71, 91, 87, 87, 72, 65, 67, 7, 74,
3102                                   78, 11, 13, 67, 77, 87, 3, 76, 84, 97, 7, 71,
3103                                   79, 4, 78, 79, 90, 65, 76, 70, 84, 67, 2, 22,
3104                                   0, 0, 0, 75, 89, 97, 65, 11, 64, 37, 6, 81,
3105                                   92, 75, 81, 5, 67, 81, 76, 95, 78, 91, 86, 95,
3106                                   80, 84, 87, 88, 24, 65, 70, 96, 71, 93, 83,
3107                                   99, 6, 1, 2, 68, 13, 68, 67, 80, 91, 79, 81,
3108                                   79, 69, 76, 89, 84, 69, 94, 84, 5, 65, 83, 86,
3109                                   1, 73, 67, 65, 3, 9, 0, 69, 82, 89, 72, 15,
3110                                   15, 88, 9, 7, 5, 4, 5, 3, 1, 2, 3, 7, 5, 2, 2,
3111                                   3, 70, 67, 5, 67, 15, 23, 24, 16, 9, 19, 12,
3112                                   16, 9, 1, 12, 11, 22, 89, 15, 27, 24, 46, 61,
3113                                   33, 39, 55, 55, 34, 47, 47, 62, 62, 29, 39,
3114                                   28, 36, 48, 38, 52, 61, 62, 30, 28, 44, 34,
3115                                   62, 4, 60, 62, 60, 58, 57, 52, 49, 48, 43, 37,
3116                                   33, 27, 21, 16, 66, 75, 73, 84, 16, 17, 14,
3117                                   15, 4, 4, 3, 14, 68, 72, 70, 82, 75, 107, 91,
3118                                   6, 9, 10, 2, 67, 72, 76, 78, 97, 82, 27, 15,
3119                                   9, 65, 0, 76, 85, 89, 97, 66, 28, 20, 15, 13,
3120                                   5, 1, 65, 69, 78, 67, 37, 31, 23, 7, 10, 65,
3121                                   73, 82, 9, 53, 47, 41, 30, 24, 3, 68, 69, 74,
3122                                   62, 107, 103, 92, 103, 102, 90, 97, 93, 87,
3123                                   94, 92, 93, 86, 87, 88, 96, 89, 83, 78, 78,
3124                                   77, 74, 71, 68, 67, 0, 69, 69, 75, 1, 2, 0, 1,
3125                                   1, 2, 2, 5, 1, 0, 1, 5, 65, 69, 73, 69, 64,
3126                                   72, 12, 16, 13, 17, 12, 14, 14, 12, 11, 4, 11,
3127                                   7, 68, 65, 53, 54, 51, 53, 52, 60, 57, 59, 59,
3128                                   57, 62, 60, 55, 45, 26, 62, 62, 62, 62, 55,
3129                                   53, 38, 32, 29, 23, 13, 6, 65, 74, 62, 62, 62,
3130                                   60, 56, 57, 52, 50, 42, 38, 33, 28, 16, 8, 65,
3131                                   5, 5, 67, 22, 21, 19, 15, 13, 13, 6, 6, 3, 65,
3132                                   80, 72, 83, 92, 10, 67, 72, 80, 75, 68, 74,
3133                                   65, 6, 70, 74, 0, 4, 3, 4, 10, 4, 3, 59, 48,
3134                                   36, 26, 17, 4, 69, 84, 98, 66, 39, 28, 23, 13,
3135                                   14, 6, 2, 0, 75, 78, 73, 65, 72, 2, 8, 67, 70,
3136                                   2, 6, 6, 6, 11, 9, 4, 59, 48, 36, 26, 17, 4,
3137                                   69, 84, 98 },
3138 
3139                                 {
3140 
3141                                 60,
3142                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 18, 32,
3143                                   48, 56, 19, 90, 66, 65, 66, 7, 5, 67, 0, 5,
3144                                   24, 26, 8, 74, 93, 84, 86, 72, 65, 66, 7, 74,
3145                                   77, 11, 13, 67, 77, 86, 3, 76, 84, 97, 7, 71,
3146                                   79, 4, 78, 79, 90, 65, 76, 70, 84, 67, 2, 22,
3147                                   0, 0, 0, 74, 89, 97, 65, 10, 64, 36, 6, 81,
3148                                   90, 74, 80, 7, 65, 79, 75, 93, 76, 90, 85, 93,
3149                                   80, 84, 87, 88, 24, 65, 69, 94, 71, 92, 82,
3150                                   97, 6, 1, 2, 68, 13, 68, 67, 79, 90, 78, 80,
3151                                   78, 68, 75, 88, 82, 68, 93, 83, 10, 2, 80, 83,
3152                                   1, 73, 67, 64, 3, 9, 0, 69, 81, 87, 72, 13,
3153                                   13, 85, 9, 7, 5, 4, 5, 4, 3, 3, 3, 7, 5, 2, 3,
3154                                   4, 71, 67, 5, 67, 14, 22, 23, 16, 8, 19, 12,
3155                                   16, 8, 1, 11, 10, 21, 89, 15, 26, 23, 44, 58,
3156                                   32, 37, 53, 53, 32, 45, 45, 62, 62, 26, 37,
3157                                   26, 34, 45, 36, 49, 57, 62, 27, 26, 41, 32,
3158                                   62, 2, 58, 62, 58, 56, 55, 50, 47, 46, 41, 35,
3159                                   31, 25, 19, 14, 68, 75, 73, 84, 15, 16, 13,
3160                                   14, 3, 3, 2, 12, 69, 72, 71, 83, 76, 106, 90,
3161                                   7, 9, 10, 2, 66, 71, 75, 77, 95, 81, 27, 15,
3162                                   9, 64, 1, 75, 83, 87, 95, 65, 29, 21, 16, 14,
3163                                   6, 1, 65, 69, 77, 67, 38, 31, 22, 7, 10, 65,
3164                                   73, 81, 9, 53, 46, 40, 29, 24, 3, 68, 69, 74,
3165                                   62, 106, 102, 91, 101, 100, 89, 95, 91, 86,
3166                                   92, 90, 91, 85, 86, 87, 95, 87, 83, 78, 78,
3167                                   76, 73, 71, 68, 67, 64, 69, 69, 75, 1, 2, 1,
3168                                   1, 1, 2, 2, 5, 1, 0, 1, 4, 65, 69, 73, 69, 0,
3169                                   73, 11, 16, 12, 16, 11, 13, 14, 11, 10, 4, 11,
3170                                   6, 68, 66, 52, 53, 50, 51, 50, 58, 55, 57, 57,
3171                                   54, 61, 57, 52, 42, 24, 62, 62, 62, 62, 52,
3172                                   50, 35, 30, 27, 21, 11, 5, 66, 75, 62, 62, 62,
3173                                   58, 53, 54, 50, 47, 40, 36, 31, 25, 14, 6, 67,
3174                                   4, 4, 69, 21, 20, 17, 13, 11, 11, 4, 5, 1, 66,
3175                                   81, 73, 84, 93, 8, 68, 73, 80, 75, 67, 74, 64,
3176                                   7, 70, 73, 1, 5, 3, 5, 11, 4, 3, 58, 46, 33,
3177                                   23, 14, 0, 73, 88, 101, 66, 39, 28, 23, 13,
3178                                   15, 6, 2, 0, 75, 78, 73, 65, 72, 3, 9, 67, 70,
3179                                   2, 6, 6, 6, 12, 9, 4, 58, 46, 33, 23, 14, 0,
3180                                   73, 88, 101 },
3181 
3182                                 {
3183 
3184                                 58,
3185                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 16, 29,
3186                                   47, 56, 18, 89, 67, 65, 66, 6, 4, 67, 64, 3,
3187                                   22, 23, 4, 77, 95, 82, 86, 72, 65, 66, 6, 75,
3188                                   77, 11, 12, 67, 77, 86, 2, 77, 84, 97, 6, 71,
3189                                   79, 4, 78, 79, 90, 65, 76, 71, 84, 67, 2, 22,
3190                                   0, 0, 0, 74, 90, 97, 65, 9, 65, 35, 5, 82, 88,
3191                                   73, 79, 8, 0, 78, 74, 92, 75, 89, 84, 91, 80,
3192                                   84, 87, 88, 24, 65, 69, 92, 71, 92, 82, 96, 5,
3193                                   0, 1, 69, 13, 68, 67, 79, 90, 78, 80, 78, 68,
3194                                   75, 87, 81, 68, 92, 82, 14, 6, 77, 81, 1, 73,
3195                                   67, 64, 2, 9, 0, 69, 81, 85, 72, 11, 11, 83,
3196                                   9, 7, 5, 4, 5, 4, 4, 3, 3, 6, 4, 2, 3, 4, 73,
3197                                   67, 5, 68, 13, 20, 22, 15, 7, 19, 12, 15, 6,
3198                                   1, 10, 9, 20, 89, 14, 25, 22, 41, 54, 30, 35,
3199                                   50, 50, 29, 42, 43, 55, 62, 22, 34, 24, 31,
3200                                   41, 33, 45, 52, 59, 24, 24, 37, 30, 62, 0, 55,
3201                                   59, 55, 53, 52, 47, 44, 43, 39, 32, 28, 23,
3202                                   17, 12, 70, 75, 74, 85, 14, 14, 11, 12, 1, 1,
3203                                   0, 10, 70, 73, 72, 84, 77, 106, 89, 7, 9, 10,
3204                                   2, 66, 71, 75, 77, 93, 80, 27, 15, 9, 64, 1,
3205                                   74, 82, 86, 94, 65, 29, 21, 16, 14, 7, 1, 65,
3206                                   69, 77, 68, 38, 30, 21, 6, 10, 65, 73, 81, 8,
3207                                   52, 45, 38, 28, 23, 3, 68, 69, 74, 62, 105,
3208                                   101, 90, 100, 99, 88, 94, 90, 85, 91, 89, 89,
3209                                   85, 86, 87, 94, 86, 83, 78, 78, 76, 73, 71,
3210                                   69, 68, 65, 69, 70, 76, 1, 2, 2, 1, 0, 2, 2,
3211                                   4, 1, 0, 1, 3, 65, 69, 73, 69, 0, 74, 10, 16,
3212                                   10, 15, 10, 12, 13, 10, 9, 4, 10, 4, 69, 68,
3213                                   50, 51, 49, 49, 48, 55, 52, 54, 54, 51, 58,
3214                                   54, 48, 39, 22, 62, 62, 61, 60, 48, 46, 32,
3215                                   27, 24, 19, 9, 3, 67, 76, 59, 60, 60, 55, 50,
3216                                   51, 47, 43, 37, 33, 28, 22, 12, 4, 69, 3, 3,
3217                                   71, 19, 18, 15, 10, 9, 9, 2, 3, 64, 68, 82,
3218                                   75, 85, 94, 6, 70, 75, 80, 75, 67, 74, 0, 8,
3219                                   70, 73, 1, 5, 3, 5, 11, 4, 2, 56, 44, 30, 19,
3220                                   10, 67, 78, 93, 104, 66, 39, 28, 23, 13, 15,
3221                                   6, 2, 0, 75, 78, 73, 65, 72, 3, 9, 67, 70, 2,
3222                                   6, 6, 6, 12, 8, 3, 56, 44, 30, 19, 10, 67, 78,
3223                                   93, 104 },
3224 
3225                                 {
3226 
3227                                 57,
3228                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 15, 27,
3229                                   46, 57, 18, 87, 67, 64, 65, 6, 4, 66, 64, 2,
3230                                   21, 21, 1, 79, 96, 79, 85, 71, 64, 65, 6, 75,
3231                                   76, 11, 12, 66, 76, 85, 2, 77, 83, 96, 6, 70,
3232                                   78, 4, 77, 78, 89, 64, 75, 71, 83, 66, 2, 22,
3233                                   0, 0, 0, 73, 90, 97, 64, 9, 65, 35, 5, 82, 85,
3234                                   71, 77, 10, 3, 76, 72, 90, 73, 87, 82, 88, 80,
3235                                   83, 86, 87, 24, 65, 68, 89, 70, 91, 81, 94, 5,
3236                                   0, 1, 69, 14, 68, 66, 78, 89, 77, 79, 77, 67,
3237                                   74, 85, 79, 67, 90, 80, 19, 11, 73, 78, 2, 72,
3238                                   66, 0, 2, 10, 1, 68, 80, 82, 71, 9, 10, 80, 9,
3239                                   8, 5, 5, 6, 5, 6, 4, 4, 6, 4, 2, 4, 5, 74, 66,
3240                                   5, 68, 13, 19, 22, 15, 7, 19, 12, 15, 5, 2,
3241                                   10, 9, 20, 89, 14, 25, 22, 39, 51, 29, 34, 48,
3242                                   48, 27, 40, 41, 49, 62, 19, 32, 23, 29, 38,
3243                                   31, 42, 48, 55, 22, 22, 34, 28, 62, 64, 53,
3244                                   57, 53, 51, 50, 45, 42, 41, 37, 30, 26, 22,
3245                                   16, 11, 71, 75, 74, 85, 14, 13, 10, 11, 0, 0,
3246                                   64, 9, 71, 73, 73, 84, 77, 105, 87, 8, 10, 10,
3247                                   3, 65, 70, 74, 76, 90, 78, 28, 16, 10, 0, 2,
3248                                   72, 80, 84, 92, 64, 30, 22, 17, 15, 8, 2, 64,
3249                                   68, 76, 68, 39, 30, 21, 6, 11, 64, 73, 80, 8,
3250                                   52, 45, 37, 27, 23, 4, 67, 68, 73, 62, 103,
3251                                   99, 88, 98, 97, 86, 92, 88, 83, 89, 87, 86,
3252                                   84, 85, 86, 92, 84, 82, 77, 77, 75, 72, 70,
3253                                   69, 68, 65, 69, 70, 76, 2, 3, 3, 2, 0, 3, 3,
3254                                   4, 2, 1, 1, 3, 64, 68, 72, 68, 1, 74, 9, 16,
3255                                   9, 15, 10, 12, 13, 10, 9, 4, 10, 3, 69, 69,
3256                                   49, 50, 49, 48, 47, 53, 50, 52, 52, 49, 56,
3257                                   52, 45, 37, 20, 61, 60, 57, 56, 45, 43, 30,
3258                                   25, 22, 18, 8, 2, 67, 76, 57, 58, 58, 53, 48,
3259                                   49, 45, 40, 35, 31, 26, 20, 11, 3, 70, 3, 3,
3260                                   72, 18, 17, 14, 8, 8, 8, 1, 2, 65, 69, 82, 76,
3261                                   85, 94, 5, 71, 76, 79, 74, 66, 73, 2, 10, 69,
3262                                   72, 2, 6, 4, 6, 12, 4, 2, 55, 42, 28, 16, 7,
3263                                   71, 82, 97, 106, 65, 39, 29, 24, 14, 16, 7, 3,
3264                                   1, 74, 77, 72, 64, 71, 4, 10, 66, 69, 3, 7, 6,
3265                                   7, 13, 8, 3, 55, 42, 28, 16, 7, 71, 82, 97,
3266                                   106 },
3267 
3268                                 {
3269 
3270                                 56,
3271                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 14, 25,
3272                                   45, 57, 18, 85, 67, 64, 64, 6, 3, 66, 65, 0,
3273                                   20, 18, 66, 82, 98, 76, 84, 71, 64, 64, 6, 75,
3274                                   75, 11, 11, 66, 76, 84, 2, 77, 83, 96, 6, 70,
3275                                   78, 4, 77, 78, 89, 64, 75, 71, 83, 66, 2, 22,
3276                                   0, 0, 0, 72, 90, 97, 64, 8, 65, 34, 5, 82, 83,
3277                                   70, 76, 12, 5, 75, 71, 88, 72, 86, 81, 86, 80,
3278                                   83, 86, 87, 24, 65, 67, 87, 70, 90, 80, 92, 5,
3279                                   0, 1, 70, 14, 68, 66, 77, 88, 76, 78, 76, 67,
3280                                   73, 84, 78, 66, 89, 79, 24, 15, 70, 75, 2, 72,
3281                                   66, 0, 2, 10, 1, 68, 80, 80, 71, 7, 8, 77, 9,
3282                                   8, 5, 5, 6, 5, 8, 5, 4, 6, 4, 2, 5, 6, 75, 66,
3283                                   5, 68, 12, 18, 21, 15, 6, 19, 12, 15, 4, 2, 9,
3284                                   8, 19, 89, 14, 24, 21, 37, 48, 28, 32, 46, 46,
3285                                   25, 38, 39, 43, 62, 15, 30, 21, 27, 35, 29,
3286                                   39, 44, 51, 19, 20, 31, 26, 62, 66, 51, 55,
3287                                   51, 49, 48, 43, 40, 39, 35, 28, 24, 20, 14, 9,
3288                                   73, 75, 74, 86, 13, 12, 9, 10, 64, 64, 65, 7,
3289                                   72, 73, 74, 85, 78, 104, 86, 9, 10, 10, 3, 64,
3290                                   69, 73, 75, 88, 77, 28, 16, 10, 1, 3, 71, 78,
3291                                   82, 90, 0, 31, 23, 18, 16, 9, 2, 64, 68, 75,
3292                                   68, 40, 30, 20, 6, 11, 64, 73, 80, 8, 52, 44,
3293                                   36, 26, 23, 4, 67, 68, 73, 62, 102, 98, 87,
3294                                   96, 95, 85, 90, 86, 82, 87, 85, 84, 83, 84,
3295                                   86, 91, 82, 82, 77, 77, 74, 72, 70, 69, 68,
3296                                   66, 69, 70, 76, 2, 3, 4, 2, 0, 3, 3, 4, 2, 1,
3297                                   1, 2, 64, 68, 72, 68, 2, 75, 8, 16, 8, 14, 9,
3298                                   11, 13, 9, 8, 4, 10, 2, 69, 70, 48, 49, 48,
3299                                   46, 45, 51, 48, 50, 50, 46, 53, 49, 42, 34,
3300                                   18, 57, 56, 53, 51, 42, 40, 27, 23, 19, 16, 6,
3301                                   1, 68, 77, 55, 56, 55, 51, 45, 46, 42, 37, 33,
3302                                   28, 24, 17, 9, 1, 72, 2, 2, 74, 17, 16, 12, 6,
3303                                   6, 6, 64, 1, 67, 70, 83, 77, 86, 95, 3, 72,
3304                                   77, 79, 74, 65, 73, 3, 11, 69, 71, 3, 7, 4, 6,
3305                                   13, 4, 2, 54, 40, 25, 13, 4, 75, 86, 101, 109,
3306                                   65, 39, 29, 24, 14, 17, 7, 3, 1, 74, 77, 72,
3307                                   64, 71, 5, 11, 66, 69, 3, 7, 6, 7, 14, 8, 3,
3308                                   54, 40, 25, 13, 4, 75, 86, 101, 109 },
3309 
3310                                 {
3311 
3312                                 55,
3313                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 12, 23,
3314                                   44, 57, 18, 83, 67, 0, 0, 6, 3, 66, 65, 64,
3315                                   19, 16, 69, 84, 99, 73, 83, 71, 0, 0, 6, 76,
3316                                   74, 11, 11, 66, 76, 84, 2, 77, 83, 96, 6, 70,
3317                                   77, 4, 77, 77, 89, 64, 75, 71, 83, 66, 2, 22,
3318                                   0, 0, 0, 72, 90, 97, 0, 7, 65, 33, 4, 82, 80,
3319                                   69, 75, 13, 7, 73, 69, 86, 70, 85, 80, 84, 80,
3320                                   83, 85, 87, 24, 65, 66, 85, 70, 89, 80, 90, 5,
3321                                   64, 0, 70, 14, 68, 65, 77, 87, 75, 78, 75, 66,
3322                                   72, 82, 76, 66, 88, 78, 29, 20, 67, 72, 2, 72,
3323                                   66, 1, 2, 10, 2, 67, 79, 78, 71, 5, 6, 74, 9,
3324                                   8, 5, 5, 6, 6, 9, 6, 4, 6, 4, 2, 5, 7, 76, 66,
3325                                   5, 69, 12, 17, 21, 15, 6, 19, 12, 15, 3, 2, 8,
3326                                   7, 19, 89, 14, 24, 21, 35, 45, 27, 30, 44, 43,
3327                                   23, 35, 37, 36, 62, 12, 28, 19, 25, 32, 26,
3328                                   36, 40, 47, 16, 18, 27, 24, 62, 68, 49, 53,
3329                                   49, 46, 45, 41, 38, 37, 33, 26, 22, 18, 12, 8,
3330                                   75, 75, 74, 86, 12, 11, 8, 9, 65, 65, 66, 5,
3331                                   73, 74, 75, 86, 78, 104, 84, 10, 11, 10, 3, 0,
3332                                   69, 73, 75, 86, 76, 28, 16, 11, 2, 4, 70, 77,
3333                                   81, 88, 1, 31, 23, 18, 16, 10, 3, 64, 68, 75,
3334                                   68, 40, 30, 19, 6, 11, 64, 73, 79, 8, 51, 44,
3335                                   35, 25, 23, 4, 67, 68, 73, 62, 101, 96, 86,
3336                                   95, 94, 84, 88, 84, 81, 86, 83, 82, 83, 83,
3337                                   85, 90, 80, 81, 77, 77, 74, 71, 70, 69, 68,
3338                                   66, 69, 70, 77, 3, 4, 5, 2, 0, 4, 3, 4, 2, 1,
3339                                   1, 2, 64, 68, 72, 68, 2, 76, 7, 16, 7, 13, 8,
3340                                   11, 13, 8, 7, 4, 10, 1, 69, 71, 47, 48, 47,
3341                                   45, 43, 49, 46, 48, 47, 44, 50, 46, 39, 32,
3342                                   16, 53, 52, 49, 46, 38, 37, 25, 21, 17, 14, 4,
3343                                   64, 69, 78, 53, 53, 53, 48, 42, 44, 40, 34,
3344                                   30, 26, 21, 14, 7, 64, 73, 1, 1, 75, 15, 14,
3345                                   10, 4, 5, 4, 66, 0, 68, 71, 84, 78, 87, 96, 2,
3346                                   73, 78, 79, 73, 65, 72, 4, 12, 69, 71, 3, 7,
3347                                   4, 7, 14, 4, 2, 53, 38, 23, 10, 1, 79, 90,
3348                                   105, 112, 65, 39, 29, 24, 14, 17, 8, 3, 1, 73,
3349                                   77, 72, 0, 70, 6, 12, 66, 68, 3, 7, 6, 7, 14,
3350                                   8, 3, 53, 38, 23, 10, 1, 79, 90, 105, 112 },
3351 
3352                                 {
3353 
3354                                 53,
3355                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 11, 21,
3356                                   43, 57, 17, 81, 67, 0, 1, 5, 2, 66, 66, 66,
3357                                   18, 13, 73, 87, 101, 70, 82, 71, 0, 1, 5, 76,
3358                                   73, 11, 10, 66, 75, 83, 2, 77, 83, 96, 6, 70,
3359                                   77, 4, 77, 77, 88, 64, 75, 71, 83, 65, 2, 22,
3360                                   0, 0, 0, 71, 91, 97, 0, 6, 65, 32, 4, 82, 78,
3361                                   68, 74, 15, 9, 72, 68, 85, 69, 83, 79, 82, 80,
3362                                   82, 85, 87, 24, 65, 65, 83, 70, 89, 79, 88, 5,
3363                                   64, 0, 71, 14, 68, 65, 76, 86, 74, 77, 74, 66,
3364                                   72, 81, 75, 65, 87, 77, 34, 24, 64, 69, 2, 71,
3365                                   66, 1, 2, 10, 2, 67, 79, 76, 71, 3, 4, 72, 9,
3366                                   9, 5, 5, 6, 6, 11, 7, 5, 5, 4, 2, 6, 7, 77,
3367                                   66, 5, 69, 11, 16, 20, 14, 5, 19, 12, 15, 2,
3368                                   2, 7, 6, 18, 89, 13, 23, 20, 33, 41, 26, 28,
3369                                   42, 41, 21, 33, 35, 30, 62, 8, 26, 17, 22, 29,
3370                                   24, 32, 35, 43, 13, 16, 24, 22, 62, 69, 47,
3371                                   51, 46, 44, 43, 39, 36, 35, 31, 23, 20, 16,
3372                                   10, 6, 77, 75, 74, 87, 11, 10, 7, 7, 66, 67,
3373                                   67, 4, 74, 74, 76, 86, 79, 103, 83, 11, 11,
3374                                   10, 4, 0, 68, 72, 74, 84, 74, 28, 17, 11, 2,
3375                                   5, 69, 75, 79, 87, 1, 32, 24, 19, 17, 11, 3,
3376                                   64, 67, 74, 68, 41, 30, 19, 5, 11, 64, 73, 79,
3377                                   8, 51, 43, 34, 24, 23, 4, 66, 68, 73, 62, 99,
3378                                   95, 85, 93, 92, 83, 87, 83, 80, 84, 82, 80,
3379                                   82, 82, 85, 89, 79, 81, 77, 77, 73, 71, 70,
3380                                   70, 68, 67, 69, 70, 77, 3, 4, 6, 2, 0, 4, 3,
3381                                   4, 2, 1, 1, 1, 64, 68, 72, 68, 3, 77, 6, 16,
3382                                   6, 13, 7, 10, 13, 7, 6, 4, 10, 0, 69, 72, 46,
3383                                   47, 46, 43, 41, 47, 44, 45, 45, 41, 47, 43,
3384                                   36, 29, 14, 48, 48, 45, 41, 35, 33, 22, 18,
3385                                   14, 12, 2, 65, 70, 78, 50, 51, 50, 46, 39, 41,
3386                                   37, 31, 28, 23, 19, 11, 5, 66, 75, 0, 1, 77,
3387                                   14, 13, 9, 2, 3, 2, 67, 64, 70, 72, 85, 80,
3388                                   88, 96, 0, 75, 80, 78, 73, 64, 72, 5, 13, 69,
3389                                   70, 4, 8, 4, 7, 15, 4, 2, 52, 36, 20, 7, 66,
3390                                   83, 95, 109, 115, 64, 39, 29, 24, 14, 18, 8,
3391                                   3, 1, 73, 77, 72, 0, 70, 6, 13, 66, 68, 4, 8,
3392                                   6, 7, 15, 8, 3, 52, 36, 20, 7, 66, 83, 95,
3393                                   109, 115 },
3394 
3395                                 {
3396 
3397                                 52,
3398                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 10, 19,
3399                                   42, 57, 17, 79, 67, 0, 2, 5, 2, 66, 67, 68,
3400                                   17, 11, 76, 89, 103, 67, 81, 70, 0, 2, 5, 76,
3401                                   72, 11, 10, 66, 75, 82, 2, 77, 83, 96, 6, 70,
3402                                   77, 4, 77, 76, 88, 64, 75, 71, 83, 65, 2, 22,
3403                                   0, 0, 0, 71, 91, 97, 1, 5, 65, 31, 3, 82, 75,
3404                                   67, 73, 17, 11, 70, 66, 83, 67, 82, 78, 79,
3405                                   80, 82, 84, 86, 24, 65, 64, 81, 70, 88, 79,
3406                                   86, 5, 65, 64, 71, 14, 68, 64, 76, 85, 73, 77,
3407                                   73, 65, 71, 79, 73, 64, 85, 76, 39, 28, 2, 66,
3408                                   3, 71, 65, 2, 2, 10, 3, 67, 78, 74, 71, 1, 2,
3409                                   69, 9, 9, 5, 5, 6, 7, 12, 8, 5, 5, 4, 2, 6, 8,
3410                                   78, 65, 5, 70, 11, 15, 20, 14, 5, 19, 12, 15,
3411                                   1, 3, 6, 6, 18, 89, 13, 22, 19, 31, 38, 25,
3412                                   27, 40, 39, 19, 30, 33, 24, 62, 5, 24, 15, 20,
3413                                   26, 21, 29, 31, 39, 11, 14, 20, 20, 62, 71,
3414                                   45, 49, 44, 42, 41, 37, 34, 33, 29, 21, 18,
3415                                   14, 9, 4, 79, 75, 74, 87, 10, 9, 6, 6, 67, 68,
3416                                   68, 2, 75, 75, 77, 87, 80, 102, 81, 12, 12,
3417                                   10, 4, 1, 68, 72, 73, 82, 73, 28, 17, 12, 3,
3418                                   6, 68, 74, 78, 85, 2, 33, 25, 20, 17, 12, 4,
3419                                   0, 67, 74, 68, 41, 30, 18, 5, 11, 64, 73, 78,
3420                                   8, 50, 42, 33, 23, 23, 4, 66, 68, 72, 62, 98,
3421                                   93, 83, 91, 91, 82, 85, 81, 79, 82, 80, 78,
3422                                   81, 81, 84, 88, 77, 81, 77, 76, 73, 70, 70,
3423                                   70, 68, 67, 69, 70, 78, 4, 4, 7, 2, 0, 4, 3,
3424                                   4, 2, 1, 1, 1, 64, 68, 72, 68, 3, 78, 5, 16,
3425                                   5, 12, 7, 9, 13, 7, 5, 4, 10, 64, 69, 73, 45,
3426                                   46, 45, 41, 39, 45, 42, 43, 42, 38, 44, 40,
3427                                   33, 27, 12, 44, 44, 41, 36, 32, 30, 20, 16,
3428                                   12, 10, 1, 67, 70, 79, 48, 48, 48, 44, 36, 38,
3429                                   35, 28, 26, 21, 17, 8, 3, 68, 76, 0, 0, 79,
3430                                   13, 11, 7, 0, 1, 0, 69, 65, 71, 73, 85, 81,
3431                                   89, 97, 64, 76, 81, 78, 73, 0, 71, 6, 14, 68,
3432                                   69, 4, 8, 4, 8, 16, 4, 2, 51, 34, 17, 4, 69,
3433                                   87, 99, 113, 118, 64, 39, 29, 24, 14, 18, 8,
3434                                   4, 2, 72, 77, 72, 1, 70, 7, 14, 66, 68, 4, 8,
3435                                   6, 8, 15, 8, 3, 51, 34, 17, 4, 69, 87, 99,
3436                                   113, 118 },
3437 
3438                                 {
3439 
3440                                 51,
3441                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 8, 17,
3442                                   41, 57, 17, 78, 67, 1, 2, 5, 1, 65, 67, 69,
3443                                   15, 8, 80, 92, 104, 65, 80, 70, 1, 2, 5, 77,
3444                                   72, 11, 9, 66, 75, 82, 2, 77, 82, 95, 6, 69,
3445                                   76, 4, 76, 76, 88, 64, 75, 71, 83, 65, 2, 22,
3446                                   0, 0, 0, 70, 91, 97, 1, 5, 66, 31, 3, 82, 73,
3447                                   66, 72, 18, 14, 69, 65, 81, 66, 81, 77, 77,
3448                                   80, 82, 84, 86, 24, 65, 0, 78, 70, 87, 78, 84,
3449                                   4, 65, 64, 72, 15, 68, 64, 75, 85, 73, 76, 72,
3450                                   65, 70, 78, 72, 64, 84, 75, 44, 33, 5, 0, 3,
3451                                   71, 65, 2, 2, 10, 3, 66, 78, 72, 70, 64, 0,
3452                                   66, 9, 9, 5, 5, 7, 7, 14, 9, 5, 5, 4, 2, 7, 9,
3453                                   79, 65, 5, 70, 10, 14, 19, 14, 4, 19, 12, 15,
3454                                   64, 3, 5, 5, 17, 89, 13, 22, 19, 29, 35, 24,
3455                                   25, 37, 36, 17, 28, 31, 17, 62, 1, 22, 14, 18,
3456                                   22, 19, 26, 27, 34, 8, 12, 17, 18, 62, 73, 43,
3457                                   47, 42, 39, 38, 35, 31, 31, 27, 19, 15, 12, 7,
3458                                   3, 80, 75, 74, 88, 9, 8, 5, 5, 68, 69, 69, 0,
3459                                   76, 75, 78, 88, 80, 102, 80, 13, 12, 10, 4, 2,
3460                                   67, 71, 73, 80, 72, 29, 17, 12, 4, 7, 67, 72,
3461                                   76, 83, 3, 33, 25, 20, 18, 13, 4, 0, 67, 73,
3462                                   68, 42, 30, 17, 5, 11, 64, 73, 78, 7, 50, 42,
3463                                   32, 22, 22, 4, 66, 68, 72, 62, 97, 92, 82, 90,
3464                                   89, 81, 83, 79, 78, 81, 78, 76, 81, 80, 84,
3465                                   87, 75, 80, 77, 76, 72, 70, 70, 70, 68, 68,
3466                                   69, 70, 78, 4, 5, 8, 2, 0, 5, 4, 4, 3, 2, 1,
3467                                   0, 64, 68, 72, 68, 4, 79, 4, 16, 4, 11, 6, 9,
3468                                   13, 6, 5, 4, 9, 66, 70, 74, 43, 45, 44, 40,
3469                                   37, 43, 40, 41, 40, 36, 41, 38, 30, 24, 10,
3470                                   40, 40, 37, 32, 28, 27, 17, 14, 9, 8, 64, 68,
3471                                   71, 80, 46, 46, 45, 41, 33, 36, 32, 25, 23,
3472                                   18, 14, 5, 1, 69, 78, 64, 64, 80, 11, 10, 5,
3473                                   65, 0, 65, 71, 66, 73, 74, 86, 82, 90, 98, 66,
3474                                   77, 82, 78, 72, 0, 71, 7, 15, 68, 69, 5, 9, 4,
3475                                   8, 17, 4, 2, 50, 32, 15, 1, 72, 91, 103, 117,
3476                                   121, 64, 39, 29, 24, 14, 19, 9, 4, 2, 72, 76,
3477                                   71, 1, 69, 8, 15, 65, 67, 4, 8, 6, 8, 16, 8,
3478                                   3, 50, 32, 15, 1, 72, 91, 103, 117, 121 },
3479 
3480                                 {
3481 
3482                                 50,
3483                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 7, 15,
3484                                   40, 57, 17, 76, 67, 1, 3, 4, 1, 65, 68, 71,
3485                                   14, 6, 83, 94, 106, 1, 79, 70, 1, 3, 4, 77,
3486                                   71, 11, 9, 66, 74, 81, 2, 77, 82, 95, 6, 69,
3487                                   76, 4, 76, 75, 87, 64, 75, 71, 83, 64, 2, 22,
3488                                   0, 0, 0, 70, 91, 97, 2, 4, 66, 30, 2, 82, 70,
3489                                   65, 71, 20, 16, 67, 0, 80, 64, 79, 76, 75, 80,
3490                                   81, 83, 86, 24, 65, 1, 76, 70, 86, 78, 82, 4,
3491                                   66, 65, 72, 15, 68, 0, 75, 84, 72, 76, 71, 64,
3492                                   69, 76, 70, 0, 83, 74, 49, 37, 8, 3, 3, 70,
3493                                   65, 3, 2, 10, 4, 66, 77, 70, 70, 66, 65, 0, 9,
3494                                   10, 5, 5, 7, 8, 15, 10, 6, 4, 4, 2, 7, 9, 80,
3495                                   65, 5, 71, 10, 13, 19, 13, 4, 19, 12, 15, 65,
3496                                   3, 4, 4, 17, 89, 13, 21, 18, 27, 32, 23, 23,
3497                                   35, 34, 15, 25, 29, 11, 62, 65, 20, 12, 15,
3498                                   19, 16, 23, 22, 30, 5, 10, 13, 16, 62, 74, 41,
3499                                   45, 40, 37, 36, 33, 29, 29, 25, 16, 13, 10, 5,
3500                                   1, 82, 75, 74, 88, 8, 7, 4, 3, 69, 70, 70, 64,
3501                                   77, 76, 79, 88, 81, 101, 78, 14, 13, 10, 5, 2,
3502                                   67, 71, 72, 78, 70, 29, 18, 13, 4, 8, 66, 71,
3503                                   75, 81, 3, 34, 26, 21, 18, 14, 5, 0, 66, 73,
3504                                   68, 42, 30, 17, 4, 11, 64, 73, 77, 7, 49, 41,
3505                                   31, 21, 22, 4, 65, 68, 72, 62, 95, 90, 81, 88,
3506                                   88, 80, 82, 78, 77, 79, 77, 74, 80, 79, 83,
3507                                   86, 73, 80, 77, 76, 72, 69, 70, 71, 68, 68,
3508                                   69, 70, 79, 5, 5, 9, 2, 0, 5, 4, 4, 3, 2, 1,
3509                                   0, 64, 68, 72, 68, 4, 80, 3, 16, 3, 11, 5, 8,
3510                                   13, 5, 4, 4, 9, 67, 70, 75, 42, 44, 43, 38,
3511                                   35, 41, 38, 38, 37, 33, 38, 35, 27, 22, 8, 35,
3512                                   36, 33, 27, 25, 24, 15, 12, 7, 6, 66, 70, 72,
3513                                   80, 43, 43, 43, 39, 30, 33, 30, 22, 21, 16,
3514                                   12, 2, 64, 71, 79, 65, 64, 82, 10, 8, 4, 67,
3515                                   65, 67, 72, 67, 74, 75, 87, 84, 91, 98, 67,
3516                                   79, 84, 77, 72, 1, 70, 8, 16, 68, 68, 5, 9, 4,
3517                                   9, 18, 4, 2, 49, 30, 12, 65, 76, 95, 107, 121,
3518                                   124, 0, 39, 29, 24, 14, 19, 9, 4, 2, 71, 76,
3519                                   71, 2, 69, 9, 16, 65, 67, 5, 9, 6, 8, 16, 8,
3520                                   3, 49, 30, 12, 65, 76, 95, 107, 121, 124 },
3521 
3522                                 {
3523 
3524                                 48,
3525                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 5, 12,
3526                                   39, 57, 16, 74, 68, 1, 4, 4, 0, 65, 69, 73,
3527                                   13, 3, 87, 97, 108, 4, 78, 70, 1, 4, 4, 78,
3528                                   70, 11, 8, 66, 74, 81, 1, 78, 82, 95, 6, 69,
3529                                   76, 4, 76, 75, 87, 64, 75, 71, 83, 64, 2, 22,
3530                                   0, 0, 0, 69, 92, 97, 2, 3, 66, 29, 2, 83, 68,
3531                                   64, 70, 21, 18, 66, 1, 78, 0, 78, 75, 73, 80,
3532                                   81, 83, 86, 24, 65, 2, 74, 70, 86, 77, 80, 4,
3533                                   66, 65, 73, 15, 68, 0, 74, 83, 71, 75, 71, 64,
3534                                   69, 75, 69, 0, 82, 73, 53, 41, 11, 5, 3, 70,
3535                                   65, 3, 1, 10, 4, 66, 77, 68, 70, 68, 67, 2, 9,
3536                                   10, 5, 5, 7, 8, 17, 10, 6, 4, 3, 2, 8, 10, 82,
3537                                   65, 5, 71, 9, 11, 18, 13, 3, 19, 12, 14, 66,
3538                                   3, 3, 3, 16, 89, 12, 20, 17, 25, 28, 21, 21,
3539                                   33, 31, 12, 23, 27, 4, 62, 69, 18, 10, 13, 16,
3540                                   14, 19, 18, 26, 2, 8, 10, 14, 62, 76, 39, 42,
3541                                   37, 34, 33, 30, 27, 26, 23, 14, 11, 8, 3, 64,
3542                                   84, 75, 75, 89, 7, 5, 3, 2, 70, 72, 72, 66,
3543                                   78, 76, 80, 89, 82, 101, 77, 15, 13, 10, 5, 3,
3544                                   66, 70, 72, 76, 69, 29, 18, 13, 5, 9, 65, 69,
3545                                   73, 80, 4, 34, 26, 21, 19, 15, 5, 0, 66, 72,
3546                                   69, 43, 30, 16, 4, 11, 64, 73, 77, 7, 49, 40,
3547                                   30, 20, 22, 4, 65, 68, 72, 62, 94, 89, 80, 87,
3548                                   86, 79, 80, 76, 76, 78, 75, 72, 80, 79, 83,
3549                                   85, 72, 80, 77, 76, 71, 69, 70, 71, 68, 69,
3550                                   69, 70, 79, 5, 5, 10, 2, 64, 5, 4, 3, 3, 2, 1,
3551                                   64, 64, 68, 72, 68, 5, 81, 2, 16, 1, 10, 4, 7,
3552                                   12, 4, 3, 4, 9, 68, 70, 77, 41, 42, 42, 36,
3553                                   33, 39, 36, 36, 35, 30, 35, 32, 24, 19, 6, 31,
3554                                   32, 28, 22, 21, 20, 12, 9, 4, 4, 68, 71, 73,
3555                                   81, 41, 41, 40, 36, 27, 30, 27, 19, 18, 13, 9,
3556                                   64, 66, 73, 81, 66, 65, 84, 8, 7, 2, 69, 67,
3557                                   69, 74, 69, 76, 77, 88, 85, 92, 99, 69, 80,
3558                                   85, 77, 72, 1, 70, 9, 17, 68, 68, 6, 10, 4, 9,
3559                                   18, 4, 1, 48, 28, 9, 68, 79, 99, 112, 126,
3560                                   126, 0, 39, 29, 24, 14, 20, 9, 4, 2, 71, 76,
3561                                   71, 2, 69, 9, 16, 65, 67, 5, 9, 6, 8, 17, 8,
3562                                   2, 48, 28, 9, 68, 79, 99, 112, 126, 126 },
3563 
3564                                 {
3565 
3566                                 47,
3567                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 4, 10,
3568                                   38, 58, 16, 72, 68, 2, 5, 4, 64, 65, 69, 74,
3569                                   12, 1, 91, 100, 109, 7, 77, 69, 2, 5, 4, 78,
3570                                   69, 11, 8, 65, 74, 80, 1, 78, 82, 95, 6, 69,
3571                                   75, 4, 76, 75, 87, 64, 75, 71, 82, 64, 2, 22,
3572                                   0, 0, 0, 68, 92, 97, 2, 2, 66, 28, 2, 83, 66,
3573                                   1, 69, 23, 20, 64, 2, 76, 2, 77, 73, 70, 80,
3574                                   81, 83, 85, 24, 65, 3, 72, 69, 85, 76, 78, 4,
3575                                   66, 65, 73, 15, 68, 0, 73, 82, 70, 74, 70, 0,
3576                                   68, 74, 67, 1, 80, 72, 58, 46, 15, 8, 4, 70,
3577                                   64, 4, 1, 10, 4, 65, 76, 65, 70, 70, 68, 5, 9,
3578                                   10, 5, 5, 7, 9, 19, 11, 6, 4, 3, 2, 9, 11, 83,
3579                                   64, 5, 71, 8, 10, 17, 13, 2, 19, 12, 14, 67,
3580                                   4, 2, 3, 15, 89, 12, 20, 17, 23, 25, 20, 20,
3581                                   31, 29, 10, 21, 25, 65, 62, 72, 16, 8, 11, 13,
3582                                   12, 16, 14, 22, 0, 6, 7, 12, 62, 78, 37, 40,
3583                                   35, 32, 31, 28, 25, 24, 21, 12, 9, 7, 2, 65,
3584                                   86, 75, 75, 89, 7, 4, 2, 1, 71, 73, 73, 68,
3585                                   79, 76, 81, 90, 82, 100, 76, 16, 13, 10, 5, 4,
3586                                   65, 69, 71, 73, 68, 29, 18, 13, 6, 10, 64, 67,
3587                                   71, 78, 5, 35, 27, 22, 20, 16, 5, 1, 66, 71,
3588                                   69, 44, 30, 15, 4, 12, 0, 73, 76, 7, 49, 40,
3589                                   29, 19, 22, 4, 65, 68, 71, 62, 93, 88, 78, 85,
3590                                   84, 78, 78, 74, 75, 76, 73, 70, 79, 78, 82,
3591                                   84, 70, 79, 76, 75, 70, 68, 70, 71, 68, 70,
3592                                   69, 70, 79, 5, 6, 11, 3, 64, 6, 4, 3, 3, 2, 1,
3593                                   65, 64, 67, 71, 68, 6, 81, 1, 16, 0, 9, 4, 7,
3594                                   12, 4, 2, 4, 9, 69, 70, 78, 40, 41, 42, 35,
3595                                   31, 37, 34, 34, 33, 28, 32, 29, 21, 16, 4, 27,
3596                                   28, 24, 17, 18, 17, 9, 7, 2, 3, 69, 72, 73,
3597                                   82, 39, 39, 38, 34, 25, 28, 25, 16, 16, 11, 7,
3598                                   66, 68, 75, 83, 66, 66, 85, 7, 6, 0, 71, 68,
3599                                   70, 76, 70, 78, 78, 88, 86, 92, 100, 71, 81,
3600                                   86, 77, 71, 2, 70, 10, 19, 67, 67, 7, 11, 4,
3601                                   10, 19, 4, 1, 47, 26, 7, 71, 82, 103, 116,
3602                                   126, 126, 0, 39, 29, 25, 15, 21, 10, 5, 3, 71,
3603                                   76, 71, 2, 68, 10, 17, 65, 66, 5, 9, 6, 9, 18,
3604                                   8, 2, 47, 26, 7, 71, 82, 103, 116, 126, 126 },
3605 
3606                                 {
3607 
3608                                 46,
3609                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 3, 8, 37,
3610                                   58, 16, 70, 68, 2, 6, 3, 64, 65, 70, 76, 11,
3611                                   65, 94, 102, 111, 10, 76, 69, 2, 6, 3, 78, 68,
3612                                   11, 7, 65, 73, 79, 1, 78, 82, 95, 6, 69, 75,
3613                                   4, 76, 74, 86, 64, 75, 71, 82, 0, 2, 22, 0, 0,
3614                                   0, 68, 92, 97, 3, 1, 66, 27, 1, 83, 0, 2, 68,
3615                                   25, 22, 0, 4, 75, 3, 75, 72, 68, 80, 80, 82,
3616                                   85, 24, 65, 4, 70, 69, 84, 76, 76, 4, 67, 66,
3617                                   74, 15, 68, 1, 73, 81, 69, 74, 69, 0, 67, 72,
3618                                   66, 2, 79, 71, 62, 50, 18, 11, 4, 69, 64, 4,
3619                                   1, 10, 5, 65, 76, 0, 70, 72, 70, 8, 9, 11, 5,
3620                                   5, 7, 9, 20, 12, 7, 3, 3, 2, 9, 11, 84, 64, 5,
3621                                   72, 8, 9, 17, 12, 2, 19, 12, 14, 68, 4, 1, 2,
3622                                   15, 89, 12, 19, 16, 21, 22, 19, 18, 29, 27, 8,
3623                                   18, 23, 71, 62, 76, 14, 6, 8, 10, 9, 13, 9,
3624                                   18, 66, 4, 3, 10, 62, 79, 35, 38, 33, 30, 29,
3625                                   26, 23, 22, 19, 9, 7, 5, 0, 67, 88, 75, 75,
3626                                   90, 6, 3, 1, 64, 72, 74, 74, 69, 80, 77, 82,
3627                                   90, 83, 99, 74, 17, 14, 10, 6, 4, 65, 69, 70,
3628                                   71, 66, 29, 19, 14, 6, 11, 0, 66, 70, 76, 5,
3629                                   36, 28, 23, 20, 17, 6, 1, 65, 71, 69, 44, 30,
3630                                   15, 3, 12, 0, 73, 76, 7, 48, 39, 28, 18, 22,
3631                                   4, 64, 68, 71, 62, 91, 86, 77, 83, 83, 77, 77,
3632                                   73, 74, 74, 72, 68, 78, 77, 82, 83, 68, 79,
3633                                   76, 75, 70, 68, 70, 72, 68, 70, 69, 70, 80, 6,
3634                                   6, 12, 3, 64, 6, 4, 3, 3, 2, 1, 65, 64, 67,
3635                                   71, 68, 6, 82, 0, 16, 64, 9, 3, 6, 12, 3, 1,
3636                                   4, 9, 70, 70, 79, 39, 40, 41, 33, 29, 35, 32,
3637                                   31, 30, 25, 29, 26, 18, 14, 2, 22, 24, 20, 12,
3638                                   15, 14, 7, 5, 64, 1, 71, 74, 74, 82, 36, 36,
3639                                   35, 32, 22, 25, 22, 13, 14, 8, 5, 69, 70, 77,
3640                                   84, 67, 66, 87, 6, 4, 64, 73, 70, 72, 77, 71,
3641                                   79, 79, 89, 88, 93, 100, 72, 83, 88, 76, 71,
3642                                   3, 69, 11, 20, 67, 66, 7, 11, 4, 10, 20, 4, 1,
3643                                   46, 24, 4, 74, 86, 107, 120, 126, 126, 1, 39,
3644                                   29, 25, 15, 21, 10, 5, 3, 70, 76, 71, 3, 68,
3645                                   11, 18, 65, 66, 6, 10, 6, 9, 18, 8, 2, 46, 24,
3646                                   4, 74, 86, 107, 120, 126, 126 },
3647 
3648                                 {
3649 
3650                                 45,
3651                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 1, 6, 36,
3652                                   58, 16, 69, 68, 3, 6, 3, 65, 64, 70, 77, 9,
3653                                   67, 98, 105, 112, 12, 75, 69, 3, 6, 3, 79, 68,
3654                                   11, 7, 65, 73, 79, 1, 78, 81, 94, 6, 68, 74,
3655                                   4, 75, 74, 86, 64, 75, 71, 82, 0, 2, 22, 0, 0,
3656                                   0, 67, 92, 97, 3, 1, 67, 27, 1, 83, 2, 3, 67,
3657                                   26, 25, 2, 5, 73, 5, 74, 71, 66, 80, 80, 82,
3658                                   85, 24, 65, 5, 67, 69, 83, 75, 74, 3, 67, 66,
3659                                   74, 16, 68, 1, 72, 81, 69, 73, 68, 1, 66, 71,
3660                                   64, 2, 78, 70, 62, 55, 21, 14, 4, 69, 64, 5,
3661                                   1, 10, 5, 64, 75, 2, 69, 74, 72, 11, 9, 11, 5,
3662                                   5, 8, 10, 22, 13, 7, 3, 3, 2, 10, 12, 85, 64,
3663                                   5, 72, 7, 8, 16, 12, 1, 19, 12, 14, 70, 4, 0,
3664                                   1, 14, 89, 12, 19, 16, 19, 19, 18, 16, 26, 24,
3665                                   6, 16, 21, 78, 62, 79, 12, 5, 6, 6, 7, 10, 5,
3666                                   13, 69, 2, 0, 8, 62, 81, 33, 36, 31, 27, 26,
3667                                   24, 20, 20, 17, 7, 4, 3, 65, 68, 89, 75, 75,
3668                                   90, 5, 2, 0, 65, 73, 75, 75, 71, 81, 77, 83,
3669                                   91, 83, 99, 73, 18, 14, 10, 6, 5, 64, 68, 70,
3670                                   69, 65, 30, 19, 14, 7, 12, 1, 64, 68, 74, 6,
3671                                   36, 28, 23, 21, 18, 6, 1, 65, 70, 69, 45, 30,
3672                                   14, 3, 12, 0, 73, 75, 6, 48, 39, 27, 17, 21,
3673                                   4, 64, 68, 71, 62, 90, 85, 76, 82, 81, 76, 75,
3674                                   71, 73, 73, 70, 66, 78, 76, 81, 82, 66, 78,
3675                                   76, 75, 69, 67, 70, 72, 68, 71, 69, 70, 80, 6,
3676                                   7, 13, 3, 64, 7, 5, 3, 4, 3, 1, 66, 64, 67,
3677                                   71, 68, 7, 83, 64, 16, 65, 8, 2, 6, 12, 2, 1,
3678                                   4, 8, 72, 71, 80, 37, 39, 40, 32, 27, 33, 30,
3679                                   29, 28, 23, 26, 24, 15, 11, 0, 18, 20, 16, 8,
3680                                   11, 11, 4, 3, 66, 64, 73, 75, 75, 83, 34, 34,
3681                                   33, 29, 19, 23, 20, 10, 11, 6, 2, 72, 72, 78,
3682                                   86, 68, 67, 88, 4, 3, 66, 75, 71, 74, 79, 72,
3683                                   81, 80, 90, 89, 94, 101, 74, 84, 89, 76, 70,
3684                                   3, 69, 12, 21, 67, 66, 8, 12, 4, 11, 21, 4, 1,
3685                                   45, 22, 2, 77, 89, 111, 124, 126, 126, 1, 39,
3686                                   29, 25, 15, 22, 11, 5, 3, 70, 75, 70, 3, 67,
3687                                   12, 19, 64, 65, 6, 10, 6, 9, 19, 8, 2, 45, 22,
3688                                   2, 77, 89, 111, 124, 126, 126 },
3689 
3690                                 {
3691 
3692                                 43,
3693                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 0, 4, 35,
3694                                   58, 15, 67, 68, 3, 7, 3, 65, 64, 71, 79, 8,
3695                                   70, 101, 107, 114, 15, 74, 69, 3, 7, 3, 79,
3696                                   67, 11, 6, 65, 73, 78, 1, 78, 81, 94, 6, 68,
3697                                   74, 4, 75, 73, 86, 64, 75, 71, 82, 0, 2, 22,
3698                                   0, 0, 0, 67, 93, 97, 4, 0, 67, 26, 0, 83, 5,
3699                                   4, 66, 28, 27, 3, 7, 71, 6, 73, 70, 64, 80,
3700                                   80, 81, 85, 24, 65, 6, 65, 69, 83, 75, 72, 3,
3701                                   68, 67, 75, 16, 68, 2, 72, 80, 68, 73, 67, 1,
3702                                   66, 69, 0, 3, 77, 69, 62, 59, 24, 17, 4, 69,
3703                                   64, 5, 1, 10, 6, 64, 75, 4, 69, 76, 74, 13, 9,
3704                                   11, 5, 5, 8, 10, 23, 14, 7, 3, 3, 2, 10, 13,
3705                                   86, 64, 5, 73, 7, 7, 16, 12, 1, 19, 12, 14,
3706                                   71, 4, 64, 0, 14, 89, 11, 18, 15, 17, 15, 17,
3707                                   14, 24, 22, 4, 13, 19, 84, 62, 83, 10, 3, 4,
3708                                   3, 4, 6, 1, 9, 72, 0, 67, 6, 62, 83, 31, 34,
3709                                   28, 25, 24, 22, 18, 18, 15, 5, 2, 1, 67, 70,
3710                                   91, 75, 75, 91, 4, 1, 64, 66, 74, 77, 76, 73,
3711                                   82, 78, 84, 92, 84, 98, 71, 19, 15, 10, 6, 6,
3712                                   64, 68, 69, 67, 64, 30, 19, 15, 8, 13, 2, 0,
3713                                   67, 73, 7, 37, 29, 24, 21, 19, 7, 1, 65, 70,
3714                                   69, 45, 30, 13, 3, 12, 0, 73, 75, 6, 47, 38,
3715                                   26, 16, 21, 4, 64, 68, 71, 62, 89, 83, 75, 80,
3716                                   80, 75, 73, 69, 72, 71, 68, 64, 77, 75, 81,
3717                                   81, 65, 78, 76, 75, 69, 67, 70, 72, 68, 71,
3718                                   69, 70, 81, 7, 7, 14, 3, 64, 7, 5, 3, 4, 3, 1,
3719                                   66, 64, 67, 71, 68, 7, 84, 65, 16, 66, 7, 1,
3720                                   5, 12, 1, 0, 4, 8, 73, 71, 81, 36, 38, 39, 30,
3721                                   25, 31, 28, 27, 25, 20, 23, 21, 12, 9, 65, 14,
3722                                   16, 12, 3, 8, 7, 2, 0, 69, 66, 75, 77, 76, 84,
3723                                   32, 31, 30, 27, 16, 20, 17, 7, 9, 3, 0, 75,
3724                                   74, 80, 87, 69, 68, 90, 3, 1, 68, 77, 73, 76,
3725                                   81, 73, 82, 81, 91, 90, 95, 102, 75, 85, 90,
3726                                   76, 70, 4, 68, 13, 22, 67, 65, 8, 12, 4, 11,
3727                                   22, 4, 1, 44, 20, 64, 80, 92, 115, 126, 126,
3728                                   126, 1, 39, 29, 25, 15, 22, 11, 5, 3, 69, 75,
3729                                   70, 4, 67, 12, 20, 64, 65, 6, 10, 6, 9, 19, 8,
3730                                   2, 44, 20, 64, 80, 92, 115, 126, 126, 126 },
3731 
3732                                 {
3733 
3734                                 42,
3735                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 64, 2, 34,
3736                                   58, 15, 65, 68, 3, 8, 2, 66, 64, 72, 81, 7,
3737                                   72, 105, 110, 116, 18, 73, 68, 3, 8, 2, 79,
3738                                   66, 11, 6, 65, 72, 77, 1, 78, 81, 94, 6, 68,
3739                                   74, 4, 75, 73, 85, 64, 75, 71, 82, 1, 2, 22,
3740                                   0, 0, 0, 66, 93, 97, 4, 64, 67, 25, 0, 83, 7,
3741                                   5, 65, 30, 29, 5, 8, 70, 8, 71, 69, 2, 80, 79,
3742                                   81, 84, 24, 65, 7, 0, 69, 82, 74, 70, 3, 68,
3743                                   67, 75, 16, 68, 2, 71, 79, 67, 72, 66, 2, 65,
3744                                   68, 2, 4, 75, 68, 62, 62, 27, 20, 5, 68, 0, 6,
3745                                   1, 10, 6, 64, 74, 6, 69, 78, 76, 16, 9, 12, 5,
3746                                   5, 8, 11, 25, 15, 8, 2, 3, 2, 11, 13, 87, 0,
3747                                   5, 73, 6, 6, 15, 11, 0, 19, 12, 14, 72, 5, 65,
3748                                   0, 13, 89, 11, 17, 14, 15, 12, 16, 13, 22, 20,
3749                                   2, 11, 17, 90, 62, 86, 8, 1, 1, 0, 2, 3, 67,
3750                                   5, 74, 65, 70, 4, 62, 84, 29, 32, 26, 23, 22,
3751                                   20, 16, 16, 13, 2, 0, 64, 68, 72, 93, 75, 75,
3752                                   91, 3, 0, 65, 68, 75, 78, 77, 74, 83, 78, 85,
3753                                   92, 85, 97, 70, 20, 15, 10, 7, 6, 0, 67, 68,
3754                                   65, 1, 30, 20, 15, 8, 14, 3, 2, 65, 71, 7, 38,
3755                                   30, 25, 22, 20, 7, 2, 64, 69, 69, 46, 30, 13,
3756                                   2, 12, 0, 73, 74, 6, 47, 37, 25, 15, 21, 4, 0,
3757                                   68, 70, 62, 87, 82, 73, 78, 78, 74, 72, 68,
3758                                   71, 69, 67, 1, 76, 74, 80, 80, 0, 78, 76, 74,
3759                                   68, 66, 70, 73, 68, 72, 69, 70, 81, 7, 7, 15,
3760                                   3, 64, 7, 5, 3, 4, 3, 1, 67, 64, 67, 71, 68,
3761                                   8, 85, 66, 16, 67, 7, 1, 4, 12, 1, 64, 4, 8,
3762                                   74, 71, 82, 35, 37, 38, 28, 23, 29, 26, 24,
3763                                   23, 17, 20, 18, 9, 6, 67, 9, 12, 8, 65, 5, 4,
3764                                   64, 65, 71, 68, 76, 78, 76, 84, 29, 29, 28,
3765                                   25, 13, 17, 15, 4, 7, 1, 65, 78, 76, 82, 89,
3766                                   69, 68, 92, 2, 0, 69, 79, 75, 78, 82, 74, 84,
3767                                   82, 91, 92, 96, 102, 77, 87, 92, 75, 70, 5,
3768                                   68, 14, 23, 66, 64, 9, 13, 4, 12, 23, 4, 1,
3769                                   43, 18, 67, 83, 96, 119, 126, 126, 126, 2, 39,
3770                                   29, 25, 15, 23, 11, 6, 4, 69, 75, 70, 4, 67,
3771                                   13, 21, 64, 65, 7, 11, 6, 10, 20, 8, 2, 43,
3772                                   18, 67, 83, 96, 119, 126, 126, 126 },
3773 
3774                                 {
3775 
3776                                 41,
3777                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 66, 0,
3778                                   33, 58, 15, 0, 68, 4, 9, 2, 66, 64, 72, 82, 6,
3779                                   75, 108, 112, 117, 21, 72, 68, 4, 9, 2, 80,
3780                                   65, 11, 5, 65, 72, 77, 1, 78, 81, 94, 6, 68,
3781                                   73, 4, 75, 72, 85, 64, 75, 71, 82, 1, 2, 22,
3782                                   0, 0, 0, 66, 93, 97, 5, 65, 67, 24, 64, 83,
3783                                   10, 6, 64, 31, 31, 6, 10, 68, 9, 70, 68, 4,
3784                                   80, 79, 80, 84, 24, 65, 8, 2, 69, 81, 74, 68,
3785                                   3, 69, 68, 76, 16, 68, 3, 71, 78, 66, 72, 65,
3786                                   2, 64, 66, 3, 4, 74, 67, 62, 62, 30, 23, 5,
3787                                   68, 0, 6, 1, 10, 7, 0, 74, 8, 69, 80, 78, 19,
3788                                   9, 12, 5, 5, 8, 11, 26, 16, 8, 2, 3, 2, 11,
3789                                   14, 88, 0, 5, 74, 6, 5, 15, 11, 0, 19, 12, 14,
3790                                   73, 5, 66, 64, 13, 89, 11, 17, 14, 13, 9, 15,
3791                                   11, 20, 17, 0, 8, 15, 97, 62, 90, 6, 64, 64,
3792                                   66, 64, 0, 71, 1, 77, 67, 74, 2, 62, 86, 27,
3793                                   30, 24, 20, 19, 18, 14, 14, 11, 0, 65, 66, 70,
3794                                   73, 95, 75, 75, 92, 2, 64, 66, 69, 76, 79, 78,
3795                                   76, 84, 79, 86, 93, 85, 97, 68, 21, 16, 10, 7,
3796                                   7, 0, 67, 68, 0, 2, 30, 20, 16, 9, 15, 4, 3,
3797                                   64, 69, 8, 38, 30, 25, 22, 21, 8, 2, 64, 69,
3798                                   69, 46, 30, 12, 2, 12, 0, 73, 74, 6, 46, 37,
3799                                   24, 14, 21, 4, 0, 68, 70, 62, 86, 80, 72, 77,
3800                                   77, 73, 70, 66, 70, 68, 65, 3, 76, 73, 80, 79,
3801                                   2, 77, 76, 74, 68, 66, 70, 73, 68, 72, 69, 70,
3802                                   82, 8, 8, 16, 3, 64, 8, 5, 3, 4, 3, 1, 67, 64,
3803                                   67, 71, 68, 8, 86, 67, 16, 68, 6, 0, 4, 12, 0,
3804                                   65, 4, 8, 75, 71, 83, 34, 36, 37, 27, 21, 27,
3805                                   24, 22, 20, 15, 17, 15, 6, 4, 69, 5, 8, 4, 70,
3806                                   1, 1, 66, 67, 74, 70, 78, 80, 77, 85, 27, 26,
3807                                   25, 22, 10, 15, 12, 1, 4, 65, 68, 81, 78, 84,
3808                                   90, 70, 69, 93, 0, 65, 71, 81, 76, 80, 84, 75,
3809                                   85, 83, 92, 93, 97, 103, 78, 88, 93, 75, 69,
3810                                   5, 67, 15, 24, 66, 64, 9, 13, 4, 12, 24, 4, 1,
3811                                   42, 16, 69, 86, 99, 123, 126, 126, 126, 2, 39,
3812                                   29, 25, 15, 23, 12, 6, 4, 68, 75, 70, 5, 66,
3813                                   14, 22, 64, 64, 7, 11, 6, 10, 20, 8, 2, 42,
3814                                   16, 69, 86, 99, 123, 126, 126, 126 },
3815 
3816                                 {
3817 
3818                                 40,
3819                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 67, 65,
3820                                   32, 58, 15, 2, 68, 4, 10, 2, 67, 64, 73, 84,
3821                                   5, 77, 112, 115, 119, 24, 71, 68, 4, 10, 2,
3822                                   80, 64, 11, 5, 65, 72, 76, 1, 78, 81, 94, 6,
3823                                   68, 73, 4, 75, 72, 85, 64, 75, 71, 82, 1, 2,
3824                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 23, 64,
3825                                   83, 12, 7, 0, 33, 33, 8, 11, 66, 11, 69, 67,
3826                                   6, 80, 79, 80, 84, 24, 65, 9, 4, 69, 80, 73,
3827                                   66, 3, 69, 68, 76, 16, 68, 3, 70, 77, 65, 71,
3828                                   64, 3, 0, 65, 5, 5, 73, 66, 62, 62, 33, 26, 5,
3829                                   68, 0, 7, 1, 10, 7, 0, 73, 10, 69, 82, 80, 22,
3830                                   9, 12, 5, 5, 8, 12, 28, 17, 8, 2, 3, 2, 12,
3831                                   15, 89, 0, 5, 74, 5, 4, 14, 11, 64, 19, 12,
3832                                   14, 74, 5, 67, 65, 12, 89, 11, 16, 13, 11, 6,
3833                                   14, 9, 18, 15, 65, 6, 13, 103, 62, 93, 4, 66,
3834                                   66, 69, 66, 66, 75, 66, 80, 69, 77, 0, 62, 88,
3835                                   25, 28, 22, 18, 17, 16, 12, 12, 9, 65, 67, 68,
3836                                   72, 75, 97, 75, 75, 92, 1, 65, 67, 70, 77, 80,
3837                                   79, 78, 85, 79, 87, 94, 86, 96, 67, 22, 16,
3838                                   10, 7, 8, 1, 66, 67, 2, 3, 30, 20, 16, 10, 16,
3839                                   5, 5, 1, 67, 9, 39, 31, 26, 23, 22, 8, 2, 64,
3840                                   68, 69, 47, 30, 11, 2, 12, 0, 73, 73, 6, 46,
3841                                   36, 23, 13, 21, 4, 0, 68, 70, 62, 85, 79, 71,
3842                                   75, 75, 72, 68, 64, 69, 66, 0, 5, 75, 72, 79,
3843                                   78, 4, 77, 76, 74, 67, 65, 70, 73, 68, 73, 69,
3844                                   70, 82, 8, 8, 17, 3, 64, 8, 5, 3, 4, 3, 1, 68,
3845                                   64, 67, 71, 68, 9, 87, 68, 16, 69, 5, 64, 3,
3846                                   12, 64, 66, 4, 8, 76, 71, 84, 33, 35, 36, 25,
3847                                   19, 25, 22, 20, 18, 12, 14, 12, 3, 1, 71, 1,
3848                                   4, 0, 75, 65, 65, 69, 69, 76, 72, 80, 81, 78,
3849                                   86, 25, 24, 23, 20, 7, 12, 10, 65, 2, 67, 70,
3850                                   84, 80, 86, 92, 71, 70, 95, 64, 66, 73, 83,
3851                                   78, 82, 86, 76, 87, 84, 93, 94, 98, 104, 80,
3852                                   89, 94, 75, 69, 6, 67, 16, 25, 66, 0, 10, 14,
3853                                   4, 13, 25, 4, 1, 41, 14, 72, 89, 102, 126,
3854                                   126, 126, 126, 2, 39, 29, 25, 15, 24, 12, 6,
3855                                   4, 68, 75, 70, 5, 66, 15, 23, 64, 64, 7, 11,
3856                                   6, 10, 21, 8, 2, 41, 14, 72, 89, 102, 126,
3857                                   126, 126, 126 },
3858 
3859                                 {
3860 
3861                                 38,
3862                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 69, 68,
3863                                   31, 58, 14, 3, 69, 4, 10, 1, 68, 64, 74, 86,
3864                                   3, 80, 116, 118, 121, 26, 71, 68, 4, 10, 1,
3865                                   81, 64, 11, 4, 65, 72, 76, 0, 79, 81, 94, 5,
3866                                   68, 73, 4, 75, 72, 85, 64, 75, 72, 82, 1, 2,
3867                                   22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 22, 65,
3868                                   84, 14, 8, 1, 34, 35, 9, 12, 65, 12, 68, 66,
3869                                   8, 80, 79, 80, 84, 24, 65, 9, 6, 69, 80, 73,
3870                                   65, 2, 70, 69, 77, 16, 68, 3, 70, 77, 65, 71,
3871                                   64, 3, 0, 64, 6, 5, 72, 65, 62, 62, 36, 28, 5,
3872                                   68, 0, 7, 0, 10, 7, 0, 73, 12, 69, 84, 82, 24,
3873                                   9, 12, 5, 5, 8, 12, 29, 17, 8, 1, 2, 2, 12,
3874                                   15, 91, 0, 5, 75, 4, 2, 13, 10, 65, 19, 12,
3875                                   13, 76, 5, 68, 66, 11, 89, 10, 15, 12, 8, 2,
3876                                   12, 7, 15, 12, 68, 3, 11, 110, 62, 97, 1, 68,
3877                                   69, 73, 69, 70, 80, 71, 83, 71, 81, 65, 62,
3878                                   90, 22, 25, 19, 15, 14, 13, 9, 9, 7, 68, 70,
3879                                   70, 74, 77, 99, 75, 76, 93, 0, 67, 69, 72, 79,
3880                                   82, 81, 80, 86, 80, 88, 95, 87, 96, 66, 22,
3881                                   16, 10, 7, 8, 1, 66, 67, 4, 4, 30, 20, 16, 10,
3882                                   16, 6, 6, 2, 66, 9, 39, 31, 26, 23, 23, 8, 2,
3883                                   64, 68, 70, 47, 29, 10, 1, 12, 0, 73, 73, 5,
3884                                   45, 35, 21, 12, 20, 4, 0, 68, 70, 62, 84, 78,
3885                                   70, 74, 74, 71, 67, 0, 68, 65, 1, 7, 75, 72,
3886                                   79, 77, 5, 77, 76, 74, 67, 65, 70, 74, 69, 74,
3887                                   69, 71, 83, 8, 8, 18, 3, 65, 8, 5, 2, 4, 3, 1,
3888                                   69, 64, 67, 71, 68, 9, 88, 69, 16, 71, 4, 65,
3889                                   2, 11, 65, 67, 4, 7, 78, 72, 86, 31, 33, 35,
3890                                   23, 17, 22, 19, 17, 15, 9, 11, 9, 64, 65, 73,
3891                                   67, 0, 68, 80, 69, 69, 72, 72, 79, 74, 82, 83,
3892                                   79, 87, 22, 21, 20, 17, 4, 9, 7, 69, 64, 70,
3893                                   73, 87, 82, 88, 94, 72, 71, 97, 66, 68, 75,
3894                                   86, 80, 84, 88, 78, 89, 86, 94, 96, 99, 105,
3895                                   82, 91, 96, 75, 69, 6, 67, 17, 26, 66, 0, 10,
3896                                   14, 4, 13, 25, 4, 0, 39, 12, 75, 93, 106, 126,
3897                                   126, 126, 126, 2, 39, 29, 25, 15, 24, 12, 6,
3898                                   4, 68, 75, 70, 5, 66, 15, 23, 64, 64, 7, 11,
3899                                   6, 10, 21, 7, 1, 39, 12, 75, 93, 106, 126,
3900                                   126, 126, 126 },
3901 
3902                                 {
3903 
3904                                 37,
3905                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 70, 70,
3906                                   30, 59, 14, 5, 69, 5, 11, 1, 68, 0, 74, 87, 2,
3907                                   82, 119, 120, 122, 29, 70, 67, 5, 11, 1, 81,
3908                                   0, 11, 4, 64, 71, 75, 0, 79, 80, 93, 5, 67,
3909                                   72, 4, 74, 71, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3910                                   0, 0, 64, 94, 97, 6, 67, 68, 22, 65, 84, 17,
3911                                   10, 3, 36, 38, 11, 14, 0, 14, 66, 64, 11, 80,
3912                                   78, 79, 83, 24, 65, 10, 9, 68, 79, 72, 0, 2,
3913                                   70, 69, 77, 17, 68, 4, 69, 76, 64, 70, 0, 4,
3914                                   1, 1, 8, 6, 70, 0, 62, 62, 40, 31, 6, 67, 1,
3915                                   8, 0, 11, 8, 1, 72, 15, 68, 86, 83, 27, 9, 13,
3916                                   5, 6, 9, 13, 31, 18, 9, 1, 2, 2, 13, 16, 92,
3917                                   1, 5, 75, 4, 1, 13, 10, 65, 19, 12, 13, 77, 6,
3918                                   68, 66, 11, 89, 10, 15, 12, 6, 64, 11, 6, 13,
3919                                   10, 70, 1, 9, 116, 62, 100, 64, 69, 71, 76,
3920                                   71, 73, 84, 75, 85, 73, 84, 67, 62, 91, 20,
3921                                   23, 17, 13, 12, 11, 7, 7, 5, 70, 72, 71, 75,
3922                                   78, 100, 75, 76, 93, 0, 68, 70, 73, 80, 83,
3923                                   82, 81, 87, 80, 89, 95, 87, 95, 64, 23, 17,
3924                                   10, 8, 9, 2, 65, 66, 7, 6, 31, 21, 17, 11, 17,
3925                                   8, 8, 4, 64, 10, 40, 32, 27, 24, 24, 9, 3, 0,
3926                                   67, 70, 48, 29, 10, 1, 13, 1, 73, 72, 5, 45,
3927                                   35, 20, 11, 20, 5, 1, 67, 69, 62, 82, 76, 68,
3928                                   72, 72, 69, 65, 2, 66, 0, 3, 10, 74, 71, 78,
3929                                   75, 7, 76, 75, 73, 66, 64, 69, 74, 69, 74, 69,
3930                                   71, 83, 9, 9, 19, 4, 65, 9, 6, 2, 5, 4, 1, 69,
3931                                   0, 66, 70, 67, 10, 88, 70, 16, 72, 4, 65, 2,
3932                                   11, 65, 67, 4, 7, 79, 72, 87, 30, 32, 35, 22,
3933                                   16, 20, 17, 15, 13, 7, 9, 7, 67, 67, 75, 71,
3934                                   66, 72, 84, 72, 72, 74, 74, 81, 75, 83, 84,
3935                                   79, 87, 20, 19, 18, 15, 2, 7, 5, 72, 66, 72,
3936                                   75, 89, 83, 89, 95, 72, 71, 98, 67, 69, 76,
3937                                   88, 81, 85, 89, 79, 90, 87, 94, 97, 99, 105,
3938                                   83, 92, 97, 74, 68, 7, 66, 19, 28, 65, 1, 11,
3939                                   15, 5, 14, 26, 4, 0, 38, 10, 77, 96, 109, 126,
3940                                   126, 126, 126, 3, 39, 30, 26, 16, 25, 13, 7,
3941                                   5, 67, 74, 69, 6, 65, 16, 24, 0, 0, 8, 12, 6,
3942                                   11, 22, 7, 1, 38, 10, 77, 96, 109, 126, 126,
3943                                   126, 126 },
3944 
3945                                 {
3946 
3947                                 36,
3948                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 71, 72,
3949                                   29, 59, 14, 7, 69, 5, 12, 1, 69, 0, 75, 89, 1,
3950                                   85, 123, 123, 124, 32, 69, 67, 5, 12, 1, 81,
3951                                   1, 11, 3, 64, 71, 74, 0, 79, 80, 93, 5, 67,
3952                                   72, 4, 74, 71, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3953                                   0, 0, 0, 94, 97, 6, 68, 68, 21, 65, 84, 19,
3954                                   11, 4, 38, 40, 12, 15, 2, 15, 65, 0, 13, 80,
3955                                   78, 79, 83, 24, 65, 11, 11, 68, 78, 71, 2, 2,
3956                                   70, 69, 78, 17, 68, 4, 68, 75, 0, 69, 1, 4, 2,
3957                                   2, 9, 7, 69, 1, 62, 62, 43, 34, 6, 67, 1, 8,
3958                                   0, 11, 8, 1, 72, 17, 68, 88, 85, 30, 9, 13, 5,
3959                                   6, 9, 13, 33, 19, 9, 1, 2, 2, 14, 17, 93, 1,
3960                                   5, 75, 3, 0, 12, 10, 66, 19, 12, 13, 78, 6,
3961                                   69, 67, 10, 89, 10, 14, 11, 4, 67, 10, 4, 11,
3962                                   8, 72, 64, 7, 122, 62, 104, 66, 71, 73, 79,
3963                                   73, 76, 88, 79, 88, 75, 87, 69, 62, 93, 18,
3964                                   21, 15, 11, 10, 9, 5, 5, 3, 72, 74, 73, 77,
3965                                   80, 102, 75, 76, 94, 64, 69, 71, 74, 81, 84,
3966                                   83, 83, 88, 80, 90, 96, 88, 94, 0, 24, 17, 10,
3967                                   8, 10, 3, 64, 65, 9, 7, 31, 21, 17, 12, 18, 9,
3968                                   10, 6, 1, 11, 41, 33, 28, 25, 25, 9, 3, 0, 66,
3969                                   70, 49, 29, 9, 1, 13, 1, 73, 72, 5, 45, 34,
3970                                   19, 10, 20, 5, 1, 67, 69, 62, 81, 75, 67, 70,
3971                                   70, 68, 0, 4, 65, 2, 5, 12, 73, 70, 78, 74, 9,
3972                                   76, 75, 73, 65, 64, 69, 74, 69, 75, 69, 71,
3973                                   83, 9, 9, 20, 4, 65, 9, 6, 2, 5, 4, 1, 70, 0,
3974                                   66, 70, 67, 11, 89, 71, 16, 73, 3, 66, 1, 11,
3975                                   66, 68, 4, 7, 80, 72, 88, 29, 31, 34, 20, 14,
3976                                   18, 15, 13, 11, 4, 6, 4, 70, 70, 77, 75, 70,
3977                                   76, 89, 75, 75, 77, 76, 84, 77, 85, 85, 80,
3978                                   88, 18, 17, 15, 13, 64, 4, 2, 75, 68, 75, 77,
3979                                   92, 85, 91, 97, 73, 72, 100, 68, 70, 78, 90,
3980                                   83, 87, 91, 80, 92, 88, 95, 98, 100, 106, 85,
3981                                   93, 98, 74, 68, 8, 66, 20, 29, 65, 2, 12, 16,
3982                                   5, 14, 27, 4, 0, 37, 8, 80, 99, 112, 126, 126,
3983                                   126, 126, 3, 39, 30, 26, 16, 26, 13, 7, 5, 67,
3984                                   74, 69, 6, 65, 17, 25, 0, 0, 8, 12, 6, 11, 23,
3985                                   7, 1, 37, 8, 80, 99, 112, 126, 126, 126, 126 },
3986 
3987                                 {
3988 
3989                                 35,
3990                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 73, 74,
3991                                   28, 59, 14, 9, 69, 6, 13, 1, 69, 0, 75, 90, 0,
3992                                   87, 126, 125, 125, 35, 68, 67, 6, 13, 1, 82,
3993                                   2, 11, 3, 64, 71, 74, 0, 79, 80, 93, 5, 67,
3994                                   71, 4, 74, 70, 84, 0, 74, 72, 81, 2, 2, 22, 0,
3995                                   0, 0, 0, 94, 97, 7, 69, 68, 20, 66, 84, 22,
3996                                   12, 5, 39, 42, 14, 17, 4, 17, 64, 1, 15, 80,
3997                                   78, 78, 83, 24, 65, 12, 13, 68, 77, 71, 4, 2,
3998                                   71, 70, 78, 17, 68, 5, 68, 74, 1, 69, 2, 5, 3,
3999                                   4, 11, 7, 68, 2, 62, 62, 46, 37, 6, 67, 1, 9,
4000                                   0, 11, 9, 2, 71, 19, 68, 90, 87, 33, 9, 13, 5,
4001                                   6, 9, 14, 34, 20, 9, 1, 2, 2, 14, 18, 94, 1,
4002                                   5, 76, 3, 64, 12, 10, 66, 19, 12, 13, 79, 6,
4003                                   70, 68, 10, 89, 10, 14, 11, 2, 70, 9, 2, 9, 5,
4004                                   74, 67, 5, 126, 62, 107, 68, 73, 75, 82, 76,
4005                                   79, 92, 83, 91, 77, 91, 71, 62, 95, 16, 19,
4006                                   13, 8, 7, 7, 3, 3, 1, 74, 76, 75, 79, 81, 104,
4007                                   75, 76, 94, 65, 70, 72, 75, 82, 85, 84, 85,
4008                                   89, 81, 91, 97, 88, 94, 2, 25, 18, 10, 8, 11,
4009                                   3, 64, 65, 11, 8, 31, 21, 18, 13, 19, 10, 11,
4010                                   7, 3, 12, 41, 33, 28, 25, 26, 10, 3, 0, 66,
4011                                   70, 49, 29, 8, 1, 13, 1, 73, 71, 5, 44, 34,
4012                                   18, 9, 20, 5, 1, 67, 69, 62, 80, 73, 66, 69,
4013                                   69, 67, 2, 6, 64, 3, 7, 14, 73, 69, 77, 73,
4014                                   11, 75, 75, 73, 65, 0, 69, 74, 69, 75, 69, 71,
4015                                   84, 10, 10, 21, 4, 65, 10, 6, 2, 5, 4, 1, 70,
4016                                   0, 66, 70, 67, 11, 90, 72, 16, 74, 2, 67, 1,
4017                                   11, 67, 69, 4, 7, 81, 72, 89, 28, 30, 33, 19,
4018                                   12, 16, 13, 11, 8, 2, 3, 1, 73, 72, 79, 79,
4019                                   74, 80, 94, 79, 78, 79, 78, 86, 79, 87, 87,
4020                                   81, 89, 16, 14, 13, 10, 67, 2, 0, 78, 71, 77,
4021                                   80, 95, 87, 93, 98, 74, 73, 101, 70, 72, 80,
4022                                   92, 84, 89, 93, 81, 93, 89, 96, 99, 101, 107,
4023                                   86, 94, 99, 74, 67, 8, 65, 21, 30, 65, 2, 12,
4024                                   16, 5, 15, 28, 4, 0, 36, 6, 82, 102, 115, 126,
4025                                   126, 126, 126, 3, 39, 30, 26, 16, 26, 14, 7,
4026                                   5, 66, 74, 69, 7, 64, 18, 26, 0, 1, 8, 12, 6,
4027                                   11, 23, 7, 1, 36, 6, 82, 102, 115, 126, 126,
4028                                   126, 126 },
4029 
4030                                 {
4031 
4032                                 33,
4033                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 74, 76,
4034                                   27, 59, 13, 11, 69, 6, 14, 0, 70, 0, 76, 92,
4035                                   64, 90, 126, 126, 126, 38, 67, 67, 6, 14, 0,
4036                                   82, 3, 11, 2, 64, 70, 73, 0, 79, 80, 93, 5,
4037                                   67, 71, 4, 74, 70, 83, 0, 74, 72, 81, 3, 2,
4038                                   22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 19, 66, 84,
4039                                   24, 13, 6, 41, 44, 15, 18, 5, 18, 1, 2, 17,
4040                                   80, 77, 78, 83, 24, 65, 13, 15, 68, 77, 70, 6,
4041                                   2, 71, 70, 79, 17, 68, 5, 67, 73, 2, 68, 3, 5,
4042                                   3, 5, 12, 8, 67, 3, 62, 62, 49, 40, 6, 66, 1,
4043                                   9, 0, 11, 9, 2, 71, 21, 68, 92, 89, 35, 9, 14,
4044                                   5, 6, 9, 14, 36, 21, 10, 0, 2, 2, 15, 18, 95,
4045                                   1, 5, 76, 2, 65, 11, 9, 67, 19, 12, 13, 80, 6,
4046                                   71, 69, 9, 89, 9, 13, 10, 0, 74, 8, 0, 7, 3,
4047                                   76, 69, 3, 126, 62, 111, 70, 75, 78, 85, 78,
4048                                   83, 97, 87, 94, 79, 94, 73, 62, 96, 14, 17,
4049                                   10, 6, 5, 5, 1, 1, 64, 77, 78, 77, 81, 83,
4050                                   106, 75, 76, 95, 66, 71, 73, 77, 83, 87, 85,
4051                                   86, 90, 81, 92, 97, 89, 93, 3, 26, 18, 10, 9,
4052                                   11, 4, 0, 64, 13, 10, 31, 22, 18, 13, 20, 11,
4053                                   13, 9, 4, 12, 42, 34, 29, 26, 27, 10, 3, 1,
4054                                   65, 70, 50, 29, 8, 0, 13, 1, 73, 71, 5, 44,
4055                                   33, 17, 8, 20, 5, 2, 67, 69, 62, 78, 72, 65,
4056                                   67, 67, 66, 3, 7, 0, 5, 8, 16, 72, 68, 77, 72,
4057                                   12, 75, 75, 73, 64, 0, 69, 75, 69, 76, 69, 71,
4058                                   84, 10, 10, 22, 4, 65, 10, 6, 2, 5, 4, 1, 71,
4059                                   0, 66, 70, 67, 12, 91, 73, 16, 75, 2, 68, 0,
4060                                   11, 68, 70, 4, 7, 82, 72, 90, 27, 29, 32, 17,
4061                                   10, 14, 11, 8, 6, 64, 0, 65, 76, 75, 81, 84,
4062                                   78, 84, 99, 82, 82, 82, 81, 89, 81, 89, 88,
4063                                   82, 89, 13, 12, 10, 8, 70, 64, 66, 81, 73, 80,
4064                                   82, 98, 89, 95, 100, 75, 73, 103, 71, 73, 81,
4065                                   94, 86, 91, 94, 82, 95, 90, 97, 101, 102, 107,
4066                                   88, 96, 101, 73, 67, 9, 65, 22, 31, 65, 3, 13,
4067                                   17, 5, 15, 29, 4, 0, 35, 4, 85, 105, 119, 126,
4068                                   126, 126, 126, 4, 39, 30, 26, 16, 27, 14, 7,
4069                                   5, 66, 74, 69, 7, 64, 18, 27, 0, 1, 9, 13, 6,
4070                                   11, 24, 7, 1, 35, 4, 85, 105, 119, 126, 126,
4071                                   126, 126 },
4072 
4073                                 {
4074 
4075                                 32,
4076                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 75, 78,
4077                                   26, 59, 13, 13, 69, 6, 15, 0, 70, 0, 77, 94,
4078                                   65, 92, 126, 126, 126, 41, 66, 66, 6, 15, 0,
4079                                   82, 4, 11, 2, 64, 70, 72, 0, 79, 80, 93, 5,
4080                                   67, 71, 4, 74, 69, 83, 0, 74, 72, 81, 3, 2,
4081                                   22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 18, 67, 84,
4082                                   27, 14, 7, 43, 46, 17, 20, 7, 20, 2, 3, 20,
4083                                   80, 77, 77, 82, 24, 65, 14, 17, 68, 76, 70, 8,
4084                                   2, 72, 71, 79, 17, 68, 6, 67, 72, 3, 68, 4, 6,
4085                                   4, 7, 14, 9, 65, 4, 62, 62, 52, 43, 7, 66, 2,
4086                                   10, 0, 11, 10, 2, 70, 23, 68, 94, 91, 38, 9,
4087                                   14, 5, 6, 9, 15, 37, 22, 10, 0, 2, 2, 15, 19,
4088                                   96, 2, 5, 77, 2, 66, 11, 9, 67, 19, 12, 13,
4089                                   81, 7, 72, 69, 9, 89, 9, 12, 9, 65, 77, 7, 64,
4090                                   5, 1, 78, 72, 1, 126, 62, 114, 72, 77, 80, 88,
4091                                   81, 86, 101, 91, 96, 81, 98, 75, 62, 98, 12,
4092                                   15, 8, 4, 3, 3, 64, 64, 66, 79, 80, 79, 82,
4093                                   85, 108, 75, 76, 95, 67, 72, 74, 78, 84, 88,
4094                                   86, 88, 91, 82, 93, 98, 90, 92, 5, 27, 19, 10,
4095                                   9, 12, 4, 0, 0, 15, 11, 31, 22, 19, 14, 21,
4096                                   12, 14, 10, 6, 13, 43, 35, 30, 26, 28, 11, 4,
4097                                   1, 65, 70, 50, 29, 7, 0, 13, 1, 73, 70, 5, 43,
4098                                   32, 16, 7, 20, 5, 2, 67, 68, 62, 77, 70, 0,
4099                                   65, 66, 65, 5, 9, 1, 7, 10, 18, 71, 67, 76,
4100                                   71, 14, 75, 75, 72, 64, 1, 69, 75, 69, 76, 69,
4101                                   71, 85, 11, 10, 23, 4, 65, 10, 6, 2, 5, 4, 1,
4102                                   71, 0, 66, 70, 67, 12, 92, 74, 16, 76, 1, 68,
4103                                   64, 11, 68, 71, 4, 7, 83, 72, 91, 26, 28, 31,
4104                                   15, 8, 12, 9, 6, 3, 67, 66, 68, 79, 77, 83,
4105                                   88, 82, 88, 104, 85, 85, 84, 83, 91, 83, 90,
4106                                   90, 82, 90, 11, 9, 8, 6, 73, 67, 68, 84, 75,
4107                                   82, 84, 101, 91, 97, 101, 75, 74, 105, 72, 75,
4108                                   83, 96, 88, 93, 96, 83, 96, 91, 97, 102, 103,
4109                                   108, 89, 97, 102, 73, 67, 10, 64, 23, 32, 64,
4110                                   4, 13, 17, 5, 16, 30, 4, 0, 34, 2, 88, 108,
4111                                   122, 126, 126, 126, 126, 4, 39, 30, 26, 16,
4112                                   27, 14, 8, 6, 65, 74, 69, 8, 64, 19, 28, 0, 1,
4113                                   9, 13, 6, 12, 24, 7, 1, 34, 2, 88, 108, 122,
4114                                   126, 126, 126, 126 },
4115 
4116                                 {
4117 
4118                                 31,
4119                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 77, 80,
4120                                   25, 59, 13, 14, 69, 7, 15, 0, 71, 1, 77, 95,
4121                                   67, 95, 126, 126, 126, 43, 65, 66, 7, 15, 0,
4122                                   83, 4, 11, 1, 64, 70, 72, 0, 79, 79, 92, 5,
4123                                   66, 70, 4, 73, 69, 83, 0, 74, 72, 81, 3, 2,
4124                                   22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 18, 67, 84,
4125                                   29, 15, 8, 44, 49, 18, 21, 9, 21, 3, 4, 22,
4126                                   80, 77, 77, 82, 24, 65, 15, 20, 68, 75, 69,
4127                                   10, 1, 72, 71, 80, 18, 68, 6, 66, 72, 3, 67,
4128                                   5, 6, 5, 8, 15, 9, 64, 5, 62, 62, 55, 46, 7,
4129                                   66, 2, 10, 0, 11, 10, 3, 70, 25, 67, 96, 93,
4130                                   41, 9, 14, 5, 6, 10, 15, 39, 23, 10, 0, 2, 2,
4131                                   16, 20, 97, 2, 5, 77, 1, 67, 10, 9, 68, 19,
4132                                   12, 13, 83, 7, 73, 70, 8, 89, 9, 12, 9, 67,
4133                                   80, 6, 66, 2, 65, 80, 74, 64, 126, 62, 118,
4134                                   74, 78, 82, 92, 83, 89, 105, 96, 99, 83, 101,
4135                                   77, 62, 100, 10, 13, 6, 1, 0, 1, 67, 66, 68,
4136                                   81, 83, 81, 84, 86, 109, 75, 76, 96, 68, 73,
4137                                   75, 79, 85, 89, 87, 90, 92, 82, 94, 99, 90,
4138                                   92, 6, 28, 19, 10, 9, 13, 5, 1, 0, 17, 12, 32,
4139                                   22, 19, 15, 22, 13, 16, 12, 8, 14, 43, 35, 30,
4140                                   27, 29, 11, 4, 1, 64, 70, 51, 29, 6, 0, 13, 1,
4141                                   73, 70, 4, 43, 32, 15, 6, 19, 5, 2, 67, 68,
4142                                   62, 76, 69, 1, 64, 64, 64, 7, 11, 2, 8, 12,
4143                                   20, 71, 66, 76, 70, 16, 74, 75, 72, 0, 1, 69,
4144                                   75, 69, 77, 69, 71, 85, 11, 11, 24, 4, 65, 11,
4145                                   7, 2, 6, 5, 1, 72, 0, 66, 70, 67, 13, 93, 75,
4146                                   16, 77, 0, 69, 64, 11, 69, 71, 4, 6, 85, 73,
4147                                   92, 24, 27, 30, 14, 6, 10, 7, 4, 1, 69, 69,
4148                                   70, 82, 80, 85, 92, 86, 92, 108, 89, 88, 87,
4149                                   85, 94, 85, 92, 91, 83, 91, 9, 7, 5, 3, 76,
4150                                   69, 71, 87, 78, 85, 87, 104, 93, 98, 103, 76,
4151                                   75, 106, 74, 76, 85, 98, 89, 95, 98, 84, 98,
4152                                   92, 98, 103, 104, 109, 91, 98, 103, 73, 66,
4153                                   10, 64, 24, 33, 64, 4, 14, 18, 5, 16, 31, 4,
4154                                   0, 33, 0, 90, 111, 125, 126, 126, 126, 126, 4,
4155                                   39, 30, 26, 16, 28, 15, 8, 6, 65, 73, 68, 8,
4156                                   0, 20, 29, 1, 2, 9, 13, 6, 12, 25, 7, 1, 33,
4157                                   0, 90, 111, 125, 126, 126, 126, 126 },
4158 
4159                                 {
4160 
4161                                 30,
4162                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 78, 82,
4163                                   24, 59, 13, 16, 69, 7, 16, 64, 71, 1, 78, 97,
4164                                   68, 97, 126, 126, 126, 46, 64, 66, 7, 16, 64,
4165                                   83, 5, 11, 1, 64, 69, 71, 0, 79, 79, 92, 5,
4166                                   66, 70, 4, 73, 68, 82, 0, 74, 72, 81, 4, 2,
4167                                   22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 17, 68, 84,
4168                                   32, 16, 9, 46, 51, 20, 23, 10, 23, 5, 5, 24,
4169                                   80, 76, 76, 82, 24, 65, 16, 22, 68, 74, 69,
4170                                   12, 1, 73, 72, 80, 18, 68, 7, 66, 71, 4, 67,
4171                                   6, 7, 6, 10, 17, 10, 0, 6, 62, 62, 58, 49, 7,
4172                                   65, 2, 11, 0, 11, 11, 3, 69, 27, 67, 98, 95,
4173                                   44, 9, 15, 5, 6, 10, 16, 40, 24, 11, 64, 2, 2,
4174                                   16, 20, 98, 2, 5, 78, 1, 68, 10, 8, 68, 19,
4175                                   12, 13, 84, 7, 74, 71, 8, 89, 9, 11, 8, 69,
4176                                   83, 5, 68, 0, 67, 82, 77, 66, 126, 62, 121,
4177                                   76, 80, 85, 95, 86, 92, 110, 100, 102, 85,
4178                                   105, 79, 62, 101, 8, 11, 4, 64, 65, 64, 69,
4179                                   68, 70, 84, 85, 83, 86, 88, 111, 75, 76, 96,
4180                                   69, 74, 76, 81, 86, 90, 88, 91, 93, 83, 95,
4181                                   99, 91, 91, 8, 29, 20, 10, 10, 13, 5, 1, 1,
4182                                   19, 14, 32, 23, 20, 15, 23, 14, 17, 13, 10,
4183                                   14, 44, 36, 31, 27, 30, 12, 4, 2, 64, 70, 51,
4184                                   29, 6, 64, 13, 1, 73, 69, 4, 42, 31, 14, 5,
4185                                   19, 5, 3, 67, 68, 62, 74, 67, 2, 1, 0, 0, 8,
4186                                   12, 3, 10, 13, 22, 70, 65, 75, 69, 18, 74, 75,
4187                                   72, 0, 2, 69, 76, 69, 77, 69, 71, 86, 12, 11,
4188                                   25, 4, 65, 11, 7, 2, 6, 5, 1, 72, 0, 66, 70,
4189                                   67, 13, 94, 76, 16, 78, 0, 70, 65, 11, 70, 72,
4190                                   4, 6, 86, 73, 93, 23, 26, 29, 12, 4, 8, 5, 1,
4191                                   65, 72, 72, 73, 85, 82, 87, 97, 90, 96, 113,
4192                                   92, 91, 89, 87, 96, 87, 94, 93, 84, 91, 6, 4,
4193                                   3, 1, 79, 72, 73, 90, 80, 87, 89, 107, 95,
4194                                   100, 104, 77, 75, 108, 75, 78, 86, 100, 91,
4195                                   97, 99, 85, 99, 93, 99, 105, 105, 109, 92,
4196                                   100, 105, 72, 66, 11, 0, 25, 34, 64, 5, 14,
4197                                   18, 5, 17, 32, 4, 0, 32, 65, 93, 114, 126,
4198                                   126, 126, 126, 126, 5, 39, 30, 26, 16, 28, 15,
4199                                   8, 6, 64, 73, 68, 9, 0, 21, 30, 1, 2, 10, 14,
4200                                   6, 12, 25, 7, 1, 32, 65, 93, 114, 126, 126,
4201                                   126, 126, 126 },
4202 
4203                                 {
4204 
4205                                 28,
4206                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 80, 85,
4207                                   23, 59, 12, 18, 70, 7, 17, 64, 72, 1, 79, 99,
4208                                   69, 100, 126, 126, 126, 49, 0, 66, 7, 17, 64,
4209                                   84, 6, 11, 0, 64, 69, 71, 64, 80, 79, 92, 5,
4210                                   66, 70, 4, 73, 68, 82, 0, 74, 72, 81, 4, 2,
4211                                   22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 16, 68, 85,
4212                                   34, 17, 10, 47, 53, 21, 24, 12, 24, 6, 6, 26,
4213                                   80, 76, 76, 82, 24, 65, 17, 24, 68, 74, 68,
4214                                   14, 1, 73, 72, 81, 18, 68, 7, 65, 70, 5, 66,
4215                                   6, 7, 6, 11, 18, 10, 1, 7, 62, 62, 61, 51, 7,
4216                                   65, 2, 11, 64, 11, 11, 3, 69, 29, 67, 100, 97,
4217                                   46, 9, 15, 5, 6, 10, 16, 42, 24, 11, 64, 1, 2,
4218                                   17, 21, 100, 2, 5, 78, 0, 70, 9, 8, 69, 19,
4219                                   12, 12, 85, 7, 75, 72, 7, 89, 8, 10, 7, 71,
4220                                   87, 3, 70, 65, 70, 85, 79, 68, 126, 62, 125,
4221                                   78, 82, 87, 98, 88, 96, 114, 104, 105, 87,
4222                                   108, 81, 62, 103, 6, 8, 1, 67, 68, 67, 71, 71,
4223                                   72, 86, 87, 85, 88, 90, 113, 75, 77, 97, 70,
4224                                   76, 77, 82, 87, 92, 90, 93, 94, 83, 96, 100,
4225                                   92, 91, 9, 30, 20, 10, 10, 14, 6, 2, 1, 21,
4226                                   15, 32, 23, 20, 16, 24, 15, 19, 15, 11, 15,
4227                                   44, 36, 31, 28, 31, 12, 4, 2, 0, 71, 52, 29,
4228                                   5, 64, 13, 1, 73, 69, 4, 42, 30, 13, 4, 19, 5,
4229                                   3, 67, 68, 62, 73, 66, 3, 2, 2, 1, 10, 14, 4,
4230                                   11, 15, 24, 70, 65, 75, 68, 19, 74, 75, 72, 1,
4231                                   2, 69, 76, 69, 78, 69, 71, 86, 12, 11, 26, 4,
4232                                   66, 11, 7, 1, 6, 5, 1, 73, 0, 66, 70, 67, 14,
4233                                   95, 77, 16, 80, 64, 71, 66, 10, 71, 73, 4, 6,
4234                                   87, 73, 95, 22, 24, 28, 10, 2, 6, 3, 64, 67,
4235                                   75, 75, 76, 88, 85, 89, 101, 94, 101, 118, 96,
4236                                   95, 92, 90, 99, 89, 96, 94, 85, 92, 4, 2, 0,
4237                                   65, 82, 75, 76, 93, 83, 90, 92, 110, 97, 102,
4238                                   106, 78, 76, 110, 77, 79, 88, 102, 93, 99,
4239                                   101, 87, 101, 95, 100, 106, 106, 110, 94, 101,
4240                                   106, 72, 66, 11, 0, 26, 35, 64, 5, 15, 19, 5,
4241                                   17, 32, 4, 64, 31, 67, 96, 117, 126, 126, 126,
4242                                   126, 126, 5, 39, 30, 26, 16, 29, 15, 8, 6, 64,
4243                                   73, 68, 9, 0, 21, 30, 1, 2, 10, 14, 6, 12, 26,
4244                                   7, 0, 31, 67, 96, 117, 126, 126, 126, 126, 126 },
4245 
4246                                 {
4247 
4248                                 27,
4249                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 81, 87,
4250                                   22, 60, 12, 20, 70, 8, 18, 64, 73, 1, 79, 100,
4251                                   70, 102, 126, 126, 126, 52, 1, 65, 8, 18, 64,
4252                                   84, 7, 11, 0, 0, 69, 70, 64, 80, 79, 92, 5,
4253                                   66, 69, 4, 73, 68, 82, 0, 74, 72, 80, 4, 2,
4254                                   22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 15, 68, 85,
4255                                   36, 19, 11, 49, 55, 23, 25, 14, 26, 7, 8, 29,
4256                                   80, 76, 76, 81, 24, 65, 18, 26, 67, 73, 67,
4257                                   16, 1, 73, 72, 81, 18, 68, 7, 64, 69, 6, 65,
4258                                   7, 8, 7, 12, 20, 11, 3, 8, 62, 62, 62, 54, 8,
4259                                   65, 3, 12, 64, 11, 11, 4, 68, 32, 67, 102, 98,
4260                                   49, 9, 15, 5, 6, 10, 17, 44, 25, 11, 64, 1, 2,
4261                                   18, 22, 101, 3, 5, 78, 64, 71, 8, 8, 70, 19,
4262                                   12, 12, 86, 8, 76, 72, 6, 89, 8, 10, 7, 73,
4263                                   90, 2, 71, 67, 72, 87, 81, 70, 126, 62, 126,
4264                                   80, 84, 89, 101, 90, 99, 118, 108, 107, 89,
4265                                   111, 83, 62, 105, 4, 6, 64, 69, 70, 69, 73,
4266                                   73, 74, 88, 89, 86, 89, 91, 115, 75, 77, 97,
4267                                   70, 77, 78, 83, 88, 93, 91, 95, 95, 83, 97,
4268                                   101, 92, 90, 10, 31, 20, 10, 10, 15, 7, 3, 2,
4269                                   24, 16, 32, 23, 20, 17, 25, 16, 21, 17, 13,
4270                                   16, 45, 37, 32, 29, 32, 12, 5, 2, 1, 71, 53,
4271                                   29, 4, 64, 14, 2, 73, 68, 4, 42, 30, 12, 3,
4272                                   19, 5, 3, 67, 67, 62, 72, 65, 5, 4, 4, 2, 12,
4273                                   16, 5, 13, 17, 26, 69, 64, 74, 67, 21, 73, 74,
4274                                   71, 2, 3, 69, 76, 69, 79, 69, 71, 86, 12, 12,
4275                                   27, 5, 66, 12, 7, 1, 6, 5, 1, 74, 0, 65, 69,
4276                                   67, 15, 95, 78, 16, 81, 65, 71, 66, 10, 71,
4277                                   74, 4, 6, 88, 73, 96, 21, 23, 28, 9, 0, 4, 1,
4278                                   66, 69, 77, 78, 79, 91, 88, 91, 105, 98, 105,
4279                                   123, 99, 98, 95, 92, 101, 90, 97, 95, 85, 93,
4280                                   2, 0, 65, 67, 84, 77, 78, 96, 85, 92, 94, 112,
4281                                   99, 104, 108, 78, 77, 111, 78, 80, 90, 104,
4282                                   94, 100, 103, 88, 103, 96, 100, 107, 106, 111,
4283                                   96, 102, 107, 72, 65, 12, 0, 27, 37, 0, 6, 16,
4284                                   20, 5, 18, 33, 4, 64, 30, 69, 98, 120, 126,
4285                                   126, 126, 126, 126, 5, 39, 30, 27, 17, 30, 16,
4286                                   9, 7, 64, 73, 68, 9, 1, 22, 31, 1, 3, 10, 14,
4287                                   6, 13, 27, 7, 0, 30, 69, 98, 120, 126, 126,
4288                                   126, 126, 126 },
4289 
4290                                 {
4291 
4292                                 26,
4293                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 82, 89,
4294                                   21, 60, 12, 22, 70, 8, 19, 65, 73, 1, 80, 102,
4295                                   71, 105, 126, 126, 126, 55, 2, 65, 8, 19, 65,
4296                                   84, 8, 11, 64, 0, 68, 69, 64, 80, 79, 92, 5,
4297                                   66, 69, 4, 73, 67, 81, 0, 74, 72, 80, 5, 2,
4298                                   22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 14, 69,
4299                                   85, 39, 20, 12, 51, 57, 24, 27, 15, 27, 9, 9,
4300                                   31, 80, 75, 75, 81, 24, 65, 19, 28, 67, 72,
4301                                   67, 18, 1, 74, 73, 82, 18, 68, 8, 64, 68, 7,
4302                                   65, 8, 8, 8, 14, 21, 12, 4, 9, 62, 62, 62, 57,
4303                                   8, 64, 3, 12, 64, 11, 12, 4, 68, 34, 67, 104,
4304                                   100, 52, 9, 16, 5, 6, 10, 17, 45, 26, 12, 65,
4305                                   1, 2, 18, 22, 102, 3, 5, 79, 64, 72, 8, 7, 70,
4306                                   19, 12, 12, 87, 8, 77, 73, 6, 89, 8, 9, 6, 75,
4307                                   93, 1, 73, 69, 74, 89, 84, 72, 126, 62, 126,
4308                                   82, 86, 92, 104, 93, 102, 123, 112, 110, 91,
4309                                   115, 85, 62, 106, 2, 4, 66, 71, 72, 71, 75,
4310                                   75, 76, 91, 91, 88, 91, 93, 117, 75, 77, 98,
4311                                   71, 78, 79, 85, 89, 94, 92, 96, 96, 84, 98,
4312                                   101, 93, 89, 12, 32, 21, 10, 11, 15, 7, 3, 3,
4313                                   26, 18, 32, 24, 21, 17, 26, 17, 22, 18, 15,
4314                                   16, 46, 38, 33, 29, 33, 13, 5, 3, 1, 71, 53,
4315                                   29, 4, 65, 14, 2, 73, 68, 4, 41, 29, 11, 2,
4316                                   19, 5, 4, 67, 67, 62, 70, 0, 6, 6, 5, 3, 13,
4317                                   17, 6, 15, 18, 28, 68, 0, 74, 66, 23, 73, 74,
4318                                   71, 2, 3, 69, 77, 69, 79, 69, 71, 87, 13, 12,
4319                                   28, 5, 66, 12, 7, 1, 6, 5, 1, 74, 0, 65, 69,
4320                                   67, 15, 96, 79, 16, 82, 65, 72, 67, 10, 72,
4321                                   75, 4, 6, 89, 73, 97, 20, 22, 27, 7, 65, 2,
4322                                   64, 69, 72, 80, 81, 82, 94, 90, 93, 110, 102,
4323                                   109, 126, 102, 101, 97, 94, 104, 92, 99, 97,
4324                                   86, 93, 64, 66, 68, 69, 87, 80, 81, 99, 87,
4325                                   95, 96, 115, 101, 106, 109, 79, 77, 113, 79,
4326                                   82, 91, 106, 96, 102, 104, 89, 104, 97, 101,
4327                                   109, 107, 111, 97, 104, 109, 71, 65, 13, 1,
4328                                   28, 38, 0, 7, 16, 20, 5, 18, 34, 4, 64, 29,
4329                                   71, 101, 123, 126, 126, 126, 126, 126, 6, 39,
4330                                   30, 27, 17, 30, 16, 9, 7, 0, 73, 68, 10, 1,
4331                                   23, 32, 1, 3, 11, 15, 6, 13, 27, 7, 0, 29, 71,
4332                                   101, 123, 126, 126, 126, 126, 126 },
4333 
4334                                 {
4335 
4336                                 25,
4337                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 84, 91,
4338                                   20, 60, 12, 23, 70, 9, 19, 65, 74, 2, 80, 103,
4339                                   73, 107, 126, 126, 126, 57, 3, 65, 9, 19, 65,
4340                                   85, 8, 11, 64, 0, 68, 69, 64, 80, 78, 91, 5,
4341                                   65, 68, 4, 72, 67, 81, 0, 74, 72, 80, 5, 2,
4342                                   22, 0, 0, 0, 5, 96, 97, 10, 75, 70, 14, 69,
4343                                   85, 41, 21, 13, 52, 60, 26, 28, 17, 29, 10,
4344                                   10, 33, 80, 75, 75, 81, 24, 65, 20, 31, 67,
4345                                   71, 66, 20, 0, 74, 73, 82, 19, 68, 8, 0, 68,
4346                                   7, 64, 9, 9, 9, 15, 23, 12, 5, 10, 62, 62, 62,
4347                                   60, 8, 64, 3, 13, 64, 11, 12, 5, 67, 36, 66,
4348                                   106, 102, 55, 9, 16, 5, 6, 11, 18, 47, 27, 12,
4349                                   65, 1, 2, 19, 23, 103, 3, 5, 79, 65, 73, 7, 7,
4350                                   71, 19, 12, 12, 89, 8, 78, 74, 5, 89, 8, 9, 6,
4351                                   77, 96, 0, 75, 72, 77, 91, 86, 74, 126, 62,
4352                                   126, 84, 87, 94, 108, 95, 105, 126, 117, 113,
4353                                   93, 118, 87, 62, 108, 0, 2, 68, 74, 75, 73,
4354                                   78, 77, 78, 93, 94, 90, 93, 94, 118, 75, 77,
4355                                   98, 72, 79, 80, 86, 90, 95, 93, 98, 97, 84,
4356                                   99, 102, 93, 89, 13, 33, 21, 10, 11, 16, 8, 4,
4357                                   3, 28, 19, 33, 24, 21, 18, 27, 18, 24, 20, 17,
4358                                   17, 46, 38, 33, 30, 34, 13, 5, 3, 2, 71, 54,
4359                                   29, 3, 65, 14, 2, 73, 67, 3, 41, 29, 10, 1,
4360                                   18, 5, 4, 67, 67, 62, 69, 1, 7, 7, 7, 4, 15,
4361                                   19, 7, 16, 20, 30, 68, 1, 73, 65, 25, 72, 74,
4362                                   71, 3, 4, 69, 77, 69, 80, 69, 71, 87, 13, 13,
4363                                   29, 5, 66, 13, 8, 1, 7, 6, 1, 75, 0, 65, 69,
4364                                   67, 16, 97, 80, 16, 83, 66, 73, 67, 10, 73,
4365                                   75, 4, 5, 91, 74, 98, 18, 21, 26, 6, 67, 0,
4366                                   66, 71, 74, 82, 84, 84, 97, 93, 95, 114, 106,
4367                                   113, 126, 106, 104, 100, 96, 106, 94, 101, 98,
4368                                   87, 94, 66, 68, 70, 72, 90, 82, 83, 102, 90,
4369                                   97, 99, 118, 103, 107, 111, 80, 78, 114, 81,
4370                                   83, 93, 108, 97, 104, 106, 90, 106, 98, 102,
4371                                   110, 108, 112, 99, 105, 110, 71, 64, 13, 1,
4372                                   29, 39, 0, 7, 17, 21, 5, 19, 35, 4, 64, 28,
4373                                   73, 103, 126, 126, 126, 126, 126, 126, 6, 39,
4374                                   30, 27, 17, 31, 17, 9, 7, 0, 72, 67, 10, 2,
4375                                   24, 33, 2, 4, 11, 15, 6, 13, 28, 7, 0, 28, 73,
4376                                   103, 126, 126, 126, 126, 126, 126 },
4377 
4378                                 {
4379 
4380                                 23,
4381                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 85, 93,
4382                                   19, 60, 11, 25, 70, 9, 20, 65, 74, 2, 81, 105,
4383                                   74, 110, 126, 126, 126, 60, 4, 65, 9, 20, 65,
4384                                   85, 9, 11, 65, 0, 68, 68, 64, 80, 78, 91, 5,
4385                                   65, 68, 4, 72, 66, 81, 0, 74, 72, 80, 5, 2,
4386                                   22, 0, 0, 0, 5, 97, 97, 11, 76, 70, 13, 70,
4387                                   85, 44, 22, 14, 54, 62, 27, 30, 19, 30, 11,
4388                                   11, 35, 80, 75, 74, 81, 24, 65, 21, 33, 67,
4389                                   71, 66, 22, 0, 75, 74, 83, 19, 68, 9, 0, 67,
4390                                   8, 64, 10, 9, 9, 17, 24, 13, 6, 11, 62, 62,
4391                                   62, 62, 8, 64, 3, 13, 64, 11, 13, 5, 67, 38,
4392                                   66, 108, 104, 57, 9, 16, 5, 6, 11, 18, 48, 28,
4393                                   12, 65, 1, 2, 19, 24, 104, 3, 5, 80, 65, 74,
4394                                   7, 7, 71, 19, 12, 12, 90, 8, 79, 75, 5, 89, 7,
4395                                   8, 5, 79, 100, 64, 77, 74, 79, 93, 89, 76,
4396                                   126, 62, 126, 86, 89, 96, 111, 98, 109, 126,
4397                                   121, 116, 95, 122, 89, 62, 110, 65, 0, 71, 76,
4398                                   77, 75, 80, 79, 80, 95, 96, 92, 95, 96, 120,
4399                                   75, 77, 99, 73, 80, 81, 87, 91, 97, 94, 100,
4400                                   98, 85, 100, 103, 94, 88, 15, 34, 22, 10, 11,
4401                                   17, 8, 4, 4, 30, 20, 33, 24, 22, 19, 28, 19,
4402                                   25, 21, 18, 18, 47, 39, 34, 30, 35, 14, 5, 3,
4403                                   2, 71, 54, 29, 2, 65, 14, 2, 73, 67, 3, 40,
4404                                   28, 9, 0, 18, 5, 4, 67, 67, 62, 68, 3, 8, 9,
4405                                   8, 5, 17, 21, 8, 18, 22, 32, 67, 2, 73, 64,
4406                                   26, 72, 74, 71, 3, 4, 69, 77, 69, 80, 69, 71,
4407                                   88, 14, 13, 30, 5, 66, 13, 8, 1, 7, 6, 1, 75,
4408                                   0, 65, 69, 67, 16, 98, 81, 16, 84, 67, 74, 68,
4409                                   10, 74, 76, 4, 5, 92, 74, 99, 17, 20, 25, 4,
4410                                   69, 65, 68, 73, 77, 85, 87, 87, 100, 95, 97,
4411                                   118, 110, 117, 126, 109, 108, 102, 99, 109,
4412                                   96, 103, 100, 88, 95, 68, 71, 73, 74, 93, 85,
4413                                   86, 105, 92, 100, 101, 121, 105, 109, 112, 81,
4414                                   79, 116, 82, 85, 95, 110, 99, 106, 108, 91,
4415                                   107, 99, 103, 111, 109, 113, 100, 106, 111,
4416                                   71, 64, 14, 2, 30, 40, 0, 8, 17, 21, 5, 19,
4417                                   36, 4, 64, 27, 75, 106, 126, 126, 126, 126,
4418                                   126, 126, 6, 39, 30, 27, 17, 31, 17, 9, 7, 1,
4419                                   72, 67, 11, 2, 24, 34, 2, 4, 11, 15, 6, 13,
4420                                   28, 7, 0, 27, 75, 106, 126, 126, 126, 126,
4421                                   126, 126 },
4422 
4423                                 {
4424 
4425                                 22,
4426                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 86, 95,
4427                                   18, 60, 11, 27, 70, 9, 21, 66, 75, 2, 82, 107,
4428                                   75, 112, 126, 126, 126, 62, 5, 64, 9, 21, 66,
4429                                   85, 10, 11, 65, 0, 67, 67, 64, 80, 78, 91, 5,
4430                                   65, 68, 4, 72, 66, 80, 0, 74, 72, 80, 6, 2,
4431                                   22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 12, 70,
4432                                   85, 46, 23, 15, 56, 62, 29, 31, 20, 32, 13,
4433                                   12, 38, 80, 74, 74, 80, 24, 65, 22, 35, 67,
4434                                   70, 65, 24, 0, 75, 74, 83, 19, 68, 9, 1, 66,
4435                                   9, 0, 11, 10, 10, 18, 26, 14, 8, 12, 62, 62,
4436                                   62, 62, 9, 0, 4, 14, 64, 11, 13, 5, 66, 40,
4437                                   66, 110, 106, 60, 9, 17, 5, 6, 11, 19, 50, 29,
4438                                   13, 66, 1, 2, 20, 24, 105, 4, 5, 80, 66, 75,
4439                                   6, 6, 72, 19, 12, 12, 91, 9, 80, 75, 4, 89, 7,
4440                                   7, 4, 81, 103, 65, 78, 76, 81, 95, 91, 78,
4441                                   126, 62, 126, 88, 91, 99, 114, 100, 112, 126,
4442                                   125, 118, 97, 125, 91, 62, 111, 67, 65, 73,
4443                                   78, 79, 77, 82, 81, 82, 98, 98, 94, 96, 98,
4444                                   122, 75, 77, 99, 74, 81, 82, 89, 92, 98, 95,
4445                                   101, 99, 85, 101, 103, 95, 87, 16, 35, 22, 10,
4446                                   12, 17, 9, 5, 5, 32, 22, 33, 25, 22, 19, 29,
4447                                   20, 27, 23, 20, 18, 48, 40, 35, 31, 36, 14, 6,
4448                                   4, 3, 71, 55, 29, 2, 66, 14, 2, 73, 66, 3, 40,
4449                                   27, 8, 64, 18, 5, 5, 67, 66, 62, 66, 4, 10,
4450                                   11, 10, 6, 18, 22, 9, 20, 23, 34, 66, 3, 72,
4451                                   0, 28, 72, 74, 70, 4, 5, 69, 78, 69, 81, 69,
4452                                   71, 88, 14, 13, 31, 5, 66, 13, 8, 1, 7, 6, 1,
4453                                   76, 0, 65, 69, 67, 17, 99, 82, 16, 85, 67, 74,
4454                                   69, 10, 74, 77, 4, 5, 93, 74, 100, 16, 19, 24,
4455                                   2, 71, 67, 70, 76, 79, 88, 90, 90, 103, 98,
4456                                   99, 123, 114, 121, 126, 112, 111, 105, 101,
4457                                   111, 98, 104, 101, 88, 95, 71, 73, 75, 76, 96,
4458                                   88, 88, 108, 94, 102, 103, 124, 107, 111, 114,
4459                                   81, 79, 118, 83, 86, 96, 112, 101, 108, 109,
4460                                   92, 109, 100, 103, 113, 110, 113, 102, 108,
4461                                   113, 70, 64, 15, 2, 31, 41, 1, 9, 18, 22, 5,
4462                                   20, 37, 4, 64, 26, 77, 109, 126, 126, 126,
4463                                   126, 126, 126, 7, 39, 30, 27, 17, 32, 17, 10,
4464                                   8, 1, 72, 67, 11, 2, 25, 35, 2, 4, 12, 16, 6,
4465                                   14, 29, 7, 0, 26, 77, 109, 126, 126, 126, 126,
4466                                   126, 126 },
4467 
4468                                 {
4469 
4470                                 21,
4471                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 88, 97,
4472                                   17, 60, 11, 29, 70, 10, 22, 66, 75, 2, 82,
4473                                   108, 76, 115, 126, 126, 126, 62, 6, 64, 10,
4474                                   22, 66, 86, 11, 11, 66, 0, 67, 67, 64, 80, 78,
4475                                   91, 5, 65, 67, 4, 72, 65, 80, 0, 74, 72, 80,
4476                                   6, 2, 22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 11,
4477                                   71, 85, 49, 24, 16, 57, 62, 30, 33, 22, 33,
4478                                   14, 13, 40, 80, 74, 73, 80, 24, 65, 23, 37,
4479                                   67, 69, 65, 26, 0, 76, 75, 84, 19, 68, 10, 1,
4480                                   65, 10, 0, 12, 10, 11, 20, 27, 14, 9, 13, 62,
4481                                   62, 62, 62, 9, 0, 4, 14, 64, 11, 14, 6, 66,
4482                                   42, 66, 112, 108, 62, 9, 17, 5, 6, 11, 19, 51,
4483                                   30, 13, 66, 1, 2, 20, 25, 106, 4, 5, 81, 66,
4484                                   76, 6, 6, 72, 19, 12, 12, 92, 9, 81, 76, 4,
4485                                   89, 7, 7, 4, 83, 106, 66, 80, 78, 84, 97, 94,
4486                                   80, 126, 62, 126, 90, 93, 101, 117, 103, 115,
4487                                   126, 126, 121, 99, 126, 93, 62, 113, 69, 67,
4488                                   75, 81, 82, 79, 84, 83, 84, 100, 100, 96, 98,
4489                                   99, 124, 75, 77, 100, 75, 82, 83, 90, 93, 99,
4490                                   96, 103, 100, 86, 102, 104, 95, 87, 18, 36,
4491                                   23, 10, 12, 18, 9, 5, 5, 34, 23, 33, 25, 23,
4492                                   20, 30, 21, 28, 24, 22, 19, 48, 40, 35, 31,
4493                                   37, 15, 6, 4, 3, 71, 55, 29, 1, 66, 14, 2, 73,
4494                                   66, 3, 39, 27, 7, 65, 18, 5, 5, 67, 66, 62,
4495                                   65, 6, 11, 12, 11, 7, 20, 24, 10, 21, 25, 36,
4496                                   66, 4, 72, 1, 30, 71, 74, 70, 4, 5, 69, 78,
4497                                   69, 81, 69, 71, 89, 15, 14, 32, 5, 66, 14, 8,
4498                                   1, 7, 6, 1, 76, 0, 65, 69, 67, 17, 100, 83,
4499                                   16, 86, 68, 75, 69, 10, 75, 78, 4, 5, 94, 74,
4500                                   101, 15, 18, 23, 1, 73, 69, 72, 78, 82, 90,
4501                                   93, 93, 106, 100, 101, 126, 118, 125, 126,
4502                                   116, 114, 107, 103, 114, 100, 106, 103, 89,
4503                                   96, 73, 76, 78, 79, 99, 90, 91, 111, 97, 105,
4504                                   106, 126, 109, 113, 115, 82, 80, 119, 85, 88,
4505                                   98, 114, 102, 110, 111, 93, 110, 101, 104,
4506                                   114, 111, 114, 103, 109, 114, 70, 0, 15, 3,
4507                                   32, 42, 1, 9, 18, 22, 5, 20, 38, 4, 64, 25,
4508                                   79, 111, 126, 126, 126, 126, 126, 126, 7, 39,
4509                                   30, 27, 17, 32, 18, 10, 8, 2, 72, 67, 12, 3,
4510                                   26, 36, 2, 5, 12, 16, 6, 14, 29, 7, 0, 25, 79,
4511                                   111, 126, 126, 126, 126, 126, 126 },
4512 
4513                                 {
4514 
4515                                 20,
4516                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 89, 99,
4517                                   16, 60, 11, 31, 70, 10, 23, 66, 76, 2, 83,
4518                                   110, 77, 117, 126, 126, 126, 62, 7, 64, 10,
4519                                   23, 66, 86, 12, 11, 66, 0, 67, 66, 64, 80, 78,
4520                                   91, 5, 65, 67, 4, 72, 65, 80, 0, 74, 72, 80,
4521                                   6, 2, 22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 10,
4522                                   71, 85, 51, 25, 17, 59, 62, 32, 34, 24, 35,
4523                                   15, 14, 42, 80, 74, 73, 80, 24, 65, 24, 39,
4524                                   67, 68, 64, 28, 0, 76, 75, 84, 19, 68, 10, 2,
4525                                   64, 11, 1, 13, 11, 12, 21, 29, 15, 10, 14, 62,
4526                                   62, 62, 62, 9, 0, 4, 15, 64, 11, 14, 6, 65,
4527                                   44, 66, 114, 110, 62, 9, 17, 5, 6, 11, 20, 53,
4528                                   31, 13, 66, 1, 2, 21, 26, 107, 4, 5, 81, 67,
4529                                   77, 5, 6, 73, 19, 12, 12, 93, 9, 82, 77, 3,
4530                                   89, 7, 6, 3, 85, 109, 67, 82, 80, 86, 99, 96,
4531                                   82, 126, 62, 126, 92, 95, 103, 120, 105, 118,
4532                                   126, 126, 124, 101, 126, 95, 62, 115, 71, 69,
4533                                   77, 83, 84, 81, 86, 85, 86, 102, 102, 98, 100,
4534                                   101, 126, 75, 77, 100, 76, 83, 84, 91, 94,
4535                                   100, 97, 105, 101, 86, 103, 105, 96, 86, 19,
4536                                   37, 23, 10, 12, 19, 10, 6, 6, 36, 24, 33, 25,
4537                                   23, 21, 31, 22, 30, 26, 24, 20, 49, 41, 36,
4538                                   32, 38, 15, 6, 4, 4, 71, 56, 29, 0, 66, 14, 2,
4539                                   73, 65, 3, 39, 26, 6, 66, 18, 5, 5, 67, 66,
4540                                   62, 64, 7, 12, 14, 13, 8, 22, 26, 11, 23, 27,
4541                                   38, 65, 5, 71, 2, 32, 71, 74, 70, 5, 6, 69,
4542                                   78, 69, 82, 69, 71, 89, 15, 14, 33, 5, 66, 14,
4543                                   8, 1, 7, 6, 1, 77, 0, 65, 69, 67, 18, 101, 84,
4544                                   16, 87, 69, 76, 70, 10, 76, 79, 4, 5, 95, 74,
4545                                   102, 14, 17, 22, 64, 75, 71, 74, 80, 84, 93,
4546                                   96, 96, 109, 103, 103, 126, 122, 126, 126,
4547                                   119, 117, 110, 105, 116, 102, 108, 104, 90,
4548                                   97, 75, 78, 80, 81, 102, 93, 93, 114, 99, 107,
4549                                   108, 126, 111, 115, 117, 83, 81, 121, 86, 89,
4550                                   100, 116, 104, 112, 113, 94, 112, 102, 105,
4551                                   115, 112, 115, 105, 110, 115, 70, 0, 16, 3,
4552                                   33, 43, 1, 10, 19, 23, 5, 21, 39, 4, 64, 24,
4553                                   81, 114, 126, 126, 126, 126, 126, 126, 7, 39,
4554                                   30, 27, 17, 33, 18, 10, 8, 2, 72, 67, 12, 3,
4555                                   27, 37, 2, 5, 12, 16, 6, 14, 30, 7, 0, 24, 81,
4556                                   114, 126, 126, 126, 126, 126, 126 },
4557 
4558                                 {
4559 
4560                                 18,
4561                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 91, 102,
4562                                   15, 60, 10, 32, 71, 10, 23, 67, 77, 2, 84,
4563                                   112, 79, 120, 126, 126, 126, 62, 7, 64, 10,
4564                                   23, 67, 87, 12, 11, 67, 0, 67, 66, 65, 81, 78,
4565                                   91, 4, 65, 67, 4, 72, 65, 80, 0, 74, 73, 80,
4566                                   6, 2, 22, 0, 0, 0, 7, 98, 97, 12, 80, 71, 9,
4567                                   72, 86, 53, 26, 18, 60, 62, 33, 35, 25, 36,
4568                                   16, 15, 44, 80, 74, 73, 80, 24, 65, 24, 41,
4569                                   67, 68, 64, 29, 64, 77, 76, 85, 19, 68, 10, 2,
4570                                   64, 11, 1, 13, 11, 12, 22, 30, 15, 11, 15, 62,
4571                                   62, 62, 62, 9, 0, 4, 15, 65, 11, 14, 6, 65,
4572                                   46, 66, 116, 112, 62, 9, 17, 5, 6, 11, 20, 54,
4573                                   31, 13, 67, 0, 2, 21, 26, 109, 4, 5, 82, 68,
4574                                   79, 4, 5, 74, 19, 12, 11, 95, 9, 83, 78, 2,
4575                                   89, 6, 5, 2, 88, 113, 69, 84, 83, 89, 102, 99,
4576                                   84, 126, 62, 126, 95, 97, 106, 124, 108, 122,
4577                                   126, 126, 126, 103, 126, 97, 62, 117, 74, 72,
4578                                   80, 86, 87, 84, 89, 88, 88, 105, 105, 100,
4579                                   102, 103, 126, 75, 78, 101, 77, 85, 86, 93,
4580                                   96, 102, 99, 107, 102, 87, 104, 106, 97, 86,
4581                                   20, 37, 23, 10, 12, 19, 10, 6, 6, 38, 25, 33,
4582                                   25, 23, 21, 31, 23, 31, 27, 25, 20, 49, 41,
4583                                   36, 32, 39, 15, 6, 4, 4, 72, 56, 28, 64, 67,
4584                                   14, 2, 73, 65, 2, 38, 25, 4, 67, 17, 5, 5, 67,
4585                                   66, 62, 0, 8, 13, 15, 14, 9, 23, 27, 12, 24,
4586                                   28, 40, 65, 5, 71, 3, 33, 71, 74, 70, 5, 6,
4587                                   69, 79, 70, 83, 69, 72, 90, 15, 14, 34, 5, 67,
4588                                   14, 8, 0, 7, 6, 1, 78, 0, 65, 69, 67, 18, 102,
4589                                   85, 16, 89, 70, 77, 71, 9, 77, 80, 4, 4, 97,
4590                                   75, 104, 12, 15, 21, 66, 77, 74, 77, 83, 87,
4591                                   96, 99, 99, 113, 106, 105, 126, 126, 126, 126,
4592                                   123, 121, 113, 108, 119, 104, 110, 106, 91,
4593                                   98, 78, 81, 83, 84, 105, 96, 96, 118, 102,
4594                                   110, 111, 126, 113, 117, 119, 84, 82, 123, 88,
4595                                   91, 102, 119, 106, 114, 115, 96, 114, 104,
4596                                   106, 117, 113, 116, 107, 112, 117, 70, 0, 16,
4597                                   3, 34, 44, 1, 10, 19, 23, 5, 21, 39, 4, 65,
4598                                   22, 83, 117, 126, 126, 126, 126, 126, 126, 7,
4599                                   39, 30, 27, 17, 33, 18, 10, 8, 2, 72, 67, 12,
4600                                   3, 27, 37, 2, 5, 12, 16, 6, 14, 30, 6, 64, 22,
4601                                   83, 117, 126, 126, 126, 126, 126, 126 },
4602 
4603                                 {
4604 
4605                                 17,
4606                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 92, 104,
4607                                   14, 61, 10, 34, 71, 11, 24, 67, 77, 3, 84,
4608                                   113, 80, 122, 126, 126, 126, 62, 8, 0, 11, 24,
4609                                   67, 87, 13, 11, 67, 1, 66, 65, 65, 81, 77, 90,
4610                                   4, 64, 66, 4, 71, 64, 79, 1, 73, 73, 79, 7, 2,
4611                                   22, 0, 0, 0, 8, 98, 97, 13, 80, 71, 9, 72, 86,
4612                                   56, 28, 20, 62, 62, 35, 37, 27, 38, 18, 17,
4613                                   47, 80, 73, 72, 79, 24, 65, 25, 44, 66, 67, 0,
4614                                   31, 64, 77, 76, 85, 20, 68, 11, 3, 0, 12, 2,
4615                                   14, 12, 13, 24, 32, 16, 13, 17, 62, 62, 62,
4616                                   62, 10, 1, 5, 16, 65, 12, 15, 7, 64, 49, 65,
4617                                   118, 113, 62, 9, 18, 5, 7, 12, 21, 56, 32, 14,
4618                                   67, 0, 2, 22, 27, 110, 5, 5, 82, 68, 80, 4, 5,
4619                                   74, 19, 12, 11, 96, 10, 83, 78, 2, 89, 6, 5,
4620                                   2, 90, 116, 70, 85, 85, 91, 104, 101, 86, 126,
4621                                   62, 126, 97, 98, 108, 126, 110, 125, 126, 126,
4622                                   126, 105, 126, 99, 62, 118, 76, 74, 82, 88,
4623                                   89, 86, 91, 90, 90, 107, 107, 101, 103, 104,
4624                                   126, 75, 78, 101, 77, 86, 87, 94, 97, 103,
4625                                   100, 108, 103, 87, 105, 106, 97, 85, 22, 38,
4626                                   24, 10, 13, 20, 11, 7, 7, 41, 27, 34, 26, 24,
4627                                   22, 32, 25, 33, 29, 27, 21, 50, 42, 37, 33,
4628                                   40, 16, 7, 5, 5, 72, 57, 28, 64, 67, 15, 3,
4629                                   73, 64, 2, 38, 25, 3, 68, 17, 6, 6, 66, 65,
4630                                   62, 2, 10, 15, 17, 16, 11, 25, 29, 14, 26, 30,
4631                                   43, 64, 6, 70, 5, 35, 70, 73, 69, 6, 7, 68,
4632                                   79, 70, 83, 69, 72, 90, 16, 15, 35, 6, 67, 15,
4633                                   9, 0, 8, 7, 1, 78, 1, 64, 68, 66, 19, 102, 86,
4634                                   16, 90, 70, 77, 71, 9, 77, 80, 4, 4, 98, 75,
4635                                   105, 11, 14, 21, 67, 78, 76, 79, 85, 89, 98,
4636                                   101, 101, 116, 108, 107, 126, 126, 126, 126,
4637                                   126, 124, 115, 110, 121, 105, 111, 107, 91,
4638                                   98, 80, 83, 85, 86, 107, 98, 98, 121, 104,
4639                                   112, 113, 126, 114, 118, 120, 84, 82, 124, 89,
4640                                   92, 103, 121, 107, 115, 116, 97, 115, 105,
4641                                   106, 118, 113, 116, 108, 113, 118, 69, 1, 17,
4642                                   4, 36, 46, 2, 11, 20, 24, 6, 22, 40, 4, 65,
4643                                   21, 85, 119, 126, 126, 126, 126, 126, 126, 8,
4644                                   39, 31, 28, 18, 34, 19, 11, 9, 3, 71, 66, 13,
4645                                   4, 28, 38, 3, 6, 13, 17, 6, 15, 31, 6, 64, 21,
4646                                   85, 119, 126, 126, 126, 126, 126, 126 },
4647 
4648                                 {
4649 
4650                                 16,
4651                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 93, 106,
4652                                   13, 61, 10, 36, 71, 11, 25, 67, 78, 3, 85,
4653                                   115, 81, 125, 126, 126, 126, 62, 9, 0, 11, 25,
4654                                   67, 87, 14, 11, 68, 1, 66, 64, 65, 81, 77, 90,
4655                                   4, 64, 66, 4, 71, 64, 79, 1, 73, 73, 79, 7, 2,
4656                                   22, 0, 0, 0, 9, 98, 97, 13, 81, 71, 8, 72, 86,
4657                                   58, 29, 21, 62, 62, 36, 38, 29, 39, 19, 18,
4658                                   49, 80, 73, 72, 79, 24, 65, 26, 46, 66, 66, 1,
4659                                   33, 64, 77, 76, 86, 20, 68, 11, 4, 1, 13, 3,
4660                                   15, 12, 14, 25, 33, 17, 14, 18, 62, 62, 62,
4661                                   62, 10, 1, 5, 16, 65, 12, 15, 7, 64, 51, 65,
4662                                   120, 115, 62, 9, 18, 5, 7, 12, 21, 58, 33, 14,
4663                                   67, 0, 2, 23, 28, 111, 5, 5, 82, 69, 81, 3, 5,
4664                                   75, 19, 12, 11, 97, 10, 84, 79, 1, 89, 6, 4,
4665                                   1, 92, 119, 71, 87, 87, 93, 106, 103, 88, 126,
4666                                   62, 126, 99, 100, 110, 126, 112, 126, 126,
4667                                   126, 126, 107, 126, 101, 62, 120, 78, 76, 84,
4668                                   90, 91, 88, 93, 92, 92, 109, 109, 103, 105,
4669                                   106, 126, 75, 78, 102, 78, 87, 88, 95, 98,
4670                                   104, 101, 110, 104, 87, 106, 107, 98, 84, 23,
4671                                   39, 24, 10, 13, 21, 12, 8, 8, 43, 28, 34, 26,
4672                                   24, 23, 33, 26, 35, 31, 29, 22, 51, 43, 38,
4673                                   34, 41, 16, 7, 5, 6, 72, 58, 28, 65, 67, 15,
4674                                   3, 73, 64, 2, 38, 24, 2, 69, 17, 6, 6, 66, 65,
4675                                   62, 3, 11, 16, 19, 18, 12, 27, 31, 15, 28, 32,
4676                                   45, 0, 7, 70, 6, 37, 70, 73, 69, 7, 7, 68, 79,
4677                                   70, 84, 69, 72, 90, 16, 15, 36, 6, 67, 15, 9,
4678                                   0, 8, 7, 1, 79, 1, 64, 68, 66, 20, 103, 87,
4679                                   16, 91, 71, 78, 72, 9, 78, 81, 4, 4, 99, 75,
4680                                   106, 10, 13, 20, 69, 80, 78, 81, 87, 91, 101,
4681                                   104, 104, 119, 111, 109, 126, 126, 126, 126,
4682                                   126, 126, 118, 112, 124, 107, 113, 108, 92,
4683                                   99, 82, 85, 88, 88, 110, 101, 101, 124, 106,
4684                                   115, 115, 126, 116, 120, 122, 85, 83, 126, 90,
4685                                   93, 105, 123, 109, 117, 118, 98, 117, 106,
4686                                   107, 119, 114, 117, 110, 114, 119, 69, 1, 18,
4687                                   4, 37, 47, 2, 12, 21, 25, 6, 22, 41, 4, 65,
4688                                   20, 87, 122, 126, 126, 126, 126, 126, 126, 8,
4689                                   39, 31, 28, 18, 35, 19, 11, 9, 3, 71, 66, 13,
4690                                   4, 29, 39, 3, 6, 13, 17, 6, 15, 32, 6, 64, 20,
4691                                   87, 122, 126, 126, 126, 126, 126, 126 },
4692 
4693                                 {
4694 
4695                                 15,
4696                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 95, 108,
4697                                   12, 61, 10, 38, 71, 12, 26, 67, 78, 3, 85,
4698                                   116, 82, 126, 126, 126, 126, 62, 10, 0, 12,
4699                                   26, 67, 88, 15, 11, 68, 1, 66, 64, 65, 81, 77,
4700                                   90, 4, 64, 65, 4, 71, 0, 79, 1, 73, 73, 79, 7,
4701                                   2, 22, 0, 0, 0, 9, 98, 97, 14, 82, 71, 7, 73,
4702                                   86, 61, 30, 22, 62, 62, 38, 40, 31, 41, 20,
4703                                   19, 51, 80, 73, 71, 79, 24, 65, 27, 48, 66,
4704                                   65, 1, 35, 64, 78, 77, 86, 20, 68, 12, 4, 2,
4705                                   14, 3, 16, 13, 15, 27, 35, 17, 15, 19, 62, 62,
4706                                   62, 62, 10, 1, 5, 17, 65, 12, 16, 8, 0, 53,
4707                                   65, 122, 117, 62, 9, 18, 5, 7, 12, 22, 59, 34,
4708                                   14, 67, 0, 2, 23, 29, 112, 5, 5, 83, 69, 82,
4709                                   3, 5, 75, 19, 12, 11, 98, 10, 85, 80, 1, 89,
4710                                   6, 4, 1, 94, 122, 72, 89, 89, 96, 108, 106,
4711                                   90, 126, 62, 126, 101, 102, 112, 126, 115,
4712                                   126, 126, 126, 126, 109, 126, 103, 62, 122,
4713                                   80, 78, 86, 93, 94, 90, 95, 94, 94, 111, 111,
4714                                   105, 107, 107, 126, 75, 78, 102, 79, 88, 89,
4715                                   96, 99, 105, 102, 112, 105, 88, 107, 108, 98,
4716                                   84, 25, 40, 25, 10, 13, 22, 12, 8, 8, 45, 29,
4717                                   34, 26, 25, 24, 34, 27, 36, 32, 31, 23, 51,
4718                                   43, 38, 34, 42, 17, 7, 5, 6, 72, 58, 28, 66,
4719                                   67, 15, 3, 73, 0, 2, 37, 24, 1, 70, 17, 6, 6,
4720                                   66, 65, 62, 4, 13, 17, 20, 19, 13, 29, 33, 16,
4721                                   29, 34, 47, 0, 8, 69, 7, 39, 69, 73, 69, 7, 8,
4722                                   68, 79, 70, 84, 69, 72, 91, 17, 16, 37, 6, 67,
4723                                   16, 9, 0, 8, 7, 1, 79, 1, 64, 68, 66, 20, 104,
4724                                   88, 16, 92, 72, 79, 72, 9, 79, 82, 4, 4, 100,
4725                                   75, 107, 9, 12, 19, 70, 82, 80, 83, 89, 94,
4726                                   103, 107, 107, 122, 113, 111, 126, 126, 126,
4727                                   126, 126, 126, 120, 114, 126, 109, 115, 110,
4728                                   93, 100, 84, 88, 90, 91, 113, 103, 103, 126,
4729                                   109, 117, 118, 126, 118, 122, 123, 86, 84,
4730                                   126, 92, 95, 107, 125, 110, 119, 120, 99, 118,
4731                                   107, 108, 120, 115, 118, 111, 115, 120, 69, 2,
4732                                   18, 5, 38, 48, 2, 12, 21, 25, 6, 23, 42, 4,
4733                                   65, 19, 89, 124, 126, 126, 126, 126, 126, 126,
4734                                   8, 39, 31, 28, 18, 35, 20, 11, 9, 4, 71, 66,
4735                                   14, 5, 30, 40, 3, 7, 13, 17, 6, 15, 32, 6, 64,
4736                                   19, 89, 124, 126, 126, 126, 126, 126, 126 },
4737 
4738                           },
4739 
4740                           {
4741 
4742                               {
4743 
4744                               62,
4745                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 47, 62,
4746                                 62, 12, 1, 99, 47, 85, 102, 6, 6, 73, 6, 23, 53,
4747                                 62, 62, 21, 97, 126, 117, 74, 85, 102, 6, 93,
4748                                 88, 19, 8, 89, 103, 116, 6, 5, 84, 96, 0, 85,
4749                                 106, 0, 75, 90, 101, 8, 79, 75, 97, 13, 3, 22,
4750                                 0, 0, 0, 83, 86, 97, 72, 22, 1, 29, 88, 126,
4751                                 126, 91, 95, 84, 86, 89, 91, 126, 76, 103, 90,
4752                                 126, 80, 76, 84, 78, 8, 2, 83, 126, 79, 104, 91,
4753                                 126, 65, 79, 72, 92, 7, 68, 71, 98, 86, 88, 82,
4754                                 72, 67, 72, 89, 69, 4, 66, 6, 71, 71, 5, 74, 19,
4755                                 69, 1, 12, 16, 21, 22, 10, 76, 78, 83, 11, 67,
4756                                 90, 67, 72, 75, 80, 83, 64, 32, 64, 94, 75, 0,
4757                                 74, 28, 36, 91, 65, 69, 77, 66, 1, 68, 81, 33,
4758                                 56, 40, 74, 66, 124, 26, 62, 62, 126, 24, 21,
4759                                 29, 34, 32, 26, 21, 23, 30, 20, 27, 16, 8, 5, 3,
4760                                 19, 19, 21, 15, 7, 11, 26, 14, 5, 15, 18, 69,
4761                                 30, 0, 62, 62, 62, 53, 62, 62, 62, 62, 46, 38,
4762                                 34, 30, 48, 43, 73, 29, 32, 19, 47, 27, 27, 35,
4763                                 42, 43, 51, 47, 21, 93, 7, 6, 25, 126, 115, 82,
4764                                 1, 10, 4, 85, 89, 94, 92, 126, 100, 6, 67, 71,
4765                                 77, 85, 88, 104, 98, 126, 82, 15, 2, 66, 70, 75,
4766                                 79, 83, 92, 108, 79, 69, 75, 5, 5, 78, 83, 81,
4767                                 99, 81, 25, 1, 5, 4, 73, 76, 86, 83, 87, 62,
4768                                 126, 126, 120, 126, 114, 117, 118, 117, 113,
4769                                 118, 120, 124, 94, 102, 99, 106, 126, 92, 6, 86,
4770                                 94, 91, 77, 71, 73, 64, 81, 64, 6, 67, 68, 67,
4771                                 68, 77, 64, 68, 78, 8, 4, 65, 9, 19, 3, 70, 76,
4772                                 86, 70, 64, 70, 8, 7, 69, 65, 74, 9, 9, 76, 82,
4773                                 77, 77, 21, 62, 62, 62, 62, 62, 62, 62, 62, 62,
4774                                 62, 62, 62, 62, 62, 52, 62, 62, 62, 62, 62, 62,
4775                                 48, 62, 62, 46, 25, 18, 9, 79, 62, 62, 62, 62,
4776                                 48, 48, 38, 41, 47, 45, 35, 22, 35, 16, 1, 32,
4777                                 37, 39, 40, 47, 33, 34, 22, 21, 3, 11, 3, 78,
4778                                 123, 10, 7, 2, 30, 13, 2, 78, 74, 72, 72, 75,
4779                                 71, 0, 70, 75, 72, 67, 10, 4, 11, 68, 62, 62,
4780                                 62, 62, 56, 51, 40, 25, 64, 71, 26, 19, 14, 7,
4781                                 4, 0, 67, 68, 79, 78, 74, 72, 72, 75, 71, 0, 70,
4782                                 75, 72, 67, 10, 4, 11, 68, 62, 62, 62, 62, 56,
4783                                 51, 40, 25, 64 },
4784 
4785                                 {
4786 
4787                                 62,
4788                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 46,
4789                                   62, 62, 13, 2, 97, 46, 84, 100, 6, 6, 71, 6,
4790                                   22, 52, 62, 60, 19, 97, 125, 115, 73, 84, 100,
4791                                   6, 92, 87, 20, 8, 88, 102, 114, 5, 4, 84, 96,
4792                                   0, 84, 105, 0, 75, 89, 100, 8, 78, 74, 96, 14,
4793                                   3, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 29, 87,
4794                                   125, 124, 89, 94, 82, 84, 88, 89, 125, 75,
4795                                   101, 89, 124, 80, 76, 84, 78, 9, 2, 82, 124,
4796                                   78, 103, 90, 125, 65, 78, 72, 91, 8, 68, 70,
4797                                   97, 85, 87, 81, 71, 66, 71, 88, 68, 5, 66, 6,
4798                                   70, 70, 5, 73, 20, 68, 1, 13, 17, 22, 23, 11,
4799                                   76, 77, 82, 11, 67, 89, 67, 71, 74, 79, 81, 1,
4800                                   33, 1, 92, 75, 64, 73, 29, 37, 91, 65, 68, 77,
4801                                   65, 1, 67, 79, 33, 56, 41, 72, 67, 122, 25,
4802                                   62, 62, 125, 24, 21, 29, 34, 32, 26, 21, 23,
4803                                   30, 20, 27, 16, 8, 5, 3, 19, 19, 21, 15, 7,
4804                                   11, 26, 14, 4, 15, 18, 69, 29, 0, 62, 62, 62,
4805                                   52, 62, 62, 62, 62, 45, 37, 32, 29, 46, 42,
4806                                   74, 28, 31, 18, 46, 27, 27, 34, 41, 42, 50,
4807                                   46, 20, 93, 7, 6, 24, 125, 113, 80, 2, 10, 4,
4808                                   84, 88, 93, 91, 125, 98, 7, 66, 70, 76, 83,
4809                                   87, 102, 97, 124, 81, 16, 3, 65, 69, 74, 78,
4810                                   82, 91, 106, 78, 67, 74, 6, 5, 77, 82, 80, 98,
4811                                   80, 26, 2, 6, 5, 72, 75, 85, 82, 86, 62, 125,
4812                                   125, 118, 125, 112, 115, 116, 115, 111, 116,
4813                                   118, 121, 93, 101, 98, 105, 123, 91, 5, 85,
4814                                   93, 90, 76, 71, 72, 64, 80, 64, 6, 67, 68, 66,
4815                                   68, 77, 64, 68, 77, 8, 4, 65, 9, 19, 3, 70,
4816                                   75, 84, 70, 64, 69, 8, 7, 69, 65, 73, 9, 9,
4817                                   75, 81, 76, 76, 20, 62, 62, 62, 62, 62, 62,
4818                                   62, 62, 62, 62, 62, 62, 62, 62, 50, 62, 62,
4819                                   62, 62, 62, 62, 47, 60, 60, 45, 24, 17, 9, 79,
4820                                   62, 62, 62, 60, 46, 47, 37, 39, 46, 43, 34,
4821                                   20, 33, 15, 0, 31, 36, 37, 39, 46, 32, 33, 21,
4822                                   20, 2, 11, 3, 78, 122, 9, 6, 1, 29, 12, 1, 77,
4823                                   73, 71, 71, 73, 70, 1, 69, 73, 71, 66, 11, 5,
4824                                   12, 67, 62, 62, 62, 62, 54, 50, 38, 24, 65,
4825                                   70, 27, 20, 15, 8, 5, 1, 66, 67, 78, 77, 73,
4826                                   71, 71, 73, 70, 1, 69, 73, 71, 66, 11, 5, 12,
4827                                   67, 62, 62, 62, 62, 54, 50, 38, 24, 65 },
4828 
4829                                 {
4830 
4831                                 62,
4832                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 44,
4833                                   60, 62, 14, 2, 95, 44, 84, 99, 6, 6, 70, 5,
4834                                   21, 51, 60, 57, 17, 98, 123, 114, 73, 84, 99,
4835                                   6, 92, 86, 20, 8, 87, 101, 113, 4, 3, 84, 96,
4836                                   0, 84, 104, 0, 75, 89, 100, 8, 78, 74, 95, 14,
4837                                   3, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 29, 86,
4838                                   124, 122, 88, 93, 80, 82, 87, 88, 123, 74,
4839                                   100, 88, 122, 81, 76, 84, 78, 9, 2, 81, 122,
4840                                   78, 102, 89, 123, 65, 78, 72, 91, 8, 68, 70,
4841                                   96, 85, 86, 81, 71, 66, 71, 87, 67, 5, 66, 6,
4842                                   70, 70, 5, 73, 20, 68, 1, 13, 17, 22, 23, 11,
4843                                   77, 76, 81, 10, 67, 89, 67, 70, 74, 79, 80, 2,
4844                                   34, 3, 90, 76, 65, 73, 29, 37, 92, 65, 68, 78,
4845                                   64, 1, 67, 78, 33, 56, 41, 71, 68, 121, 24,
4846                                   62, 62, 124, 24, 21, 29, 33, 31, 26, 21, 23,
4847                                   29, 19, 26, 16, 8, 5, 3, 18, 18, 20, 15, 7,
4848                                   11, 25, 13, 3, 14, 17, 69, 28, 64, 62, 62, 62,
4849                                   50, 60, 62, 62, 62, 44, 35, 30, 27, 44, 40,
4850                                   75, 27, 30, 16, 45, 26, 26, 33, 39, 40, 48,
4851                                   44, 18, 93, 6, 5, 22, 124, 112, 79, 3, 10, 4,
4852                                   83, 87, 92, 90, 123, 97, 8, 65, 69, 75, 82,
4853                                   86, 101, 96, 122, 80, 16, 3, 65, 69, 73, 77,
4854                                   81, 90, 105, 78, 66, 73, 6, 5, 76, 81, 80, 97,
4855                                   79, 26, 3, 6, 5, 71, 74, 84, 81, 85, 62, 124,
4856                                   123, 116, 123, 111, 114, 114, 113, 110, 114,
4857                                   116, 119, 92, 100, 97, 104, 120, 91, 4, 85,
4858                                   92, 89, 76, 71, 72, 64, 80, 64, 5, 67, 68, 65,
4859                                   68, 77, 64, 68, 77, 8, 4, 65, 8, 18, 3, 70,
4860                                   75, 83, 71, 64, 68, 7, 7, 69, 65, 73, 9, 9,
4861                                   75, 80, 76, 76, 18, 62, 62, 62, 62, 62, 62,
4862                                   62, 62, 62, 62, 62, 62, 62, 62, 48, 62, 62,
4863                                   62, 62, 62, 61, 45, 58, 58, 43, 23, 16, 8, 79,
4864                                   62, 62, 62, 58, 44, 45, 35, 37, 44, 41, 32,
4865                                   18, 31, 13, 64, 30, 35, 35, 37, 44, 30, 31,
4866                                   20, 19, 1, 10, 2, 78, 121, 8, 5, 64, 28, 11,
4867                                   0, 77, 73, 70, 70, 72, 69, 2, 69, 72, 70, 65,
4868                                   11, 6, 13, 66, 62, 62, 62, 60, 52, 48, 36, 22,
4869                                   66, 69, 27, 20, 16, 9, 6, 1, 65, 67, 77, 77,
4870                                   73, 70, 70, 72, 69, 2, 69, 72, 70, 65, 11, 6,
4871                                   13, 66, 62, 62, 62, 60, 52, 48, 36, 22, 66 },
4872 
4873                                 {
4874 
4875                                 62,
4876                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 42, 59,
4877                                   61, 14, 2, 93, 43, 84, 97, 6, 5, 69, 4, 20,
4878                                   50, 58, 53, 15, 99, 121, 112, 73, 84, 97, 6,
4879                                   91, 85, 21, 8, 86, 100, 112, 3, 2, 84, 97, 0,
4880                                   84, 103, 0, 76, 89, 100, 8, 78, 74, 94, 15, 3,
4881                                   22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 28, 86,
4882                                   123, 120, 87, 92, 79, 81, 86, 87, 121, 73, 99,
4883                                   87, 120, 82, 76, 84, 78, 10, 2, 80, 120, 78,
4884                                   101, 88, 121, 65, 78, 72, 91, 9, 68, 69, 95,
4885                                   85, 85, 81, 71, 66, 70, 86, 67, 5, 66, 6, 70,
4886                                   70, 5, 73, 20, 68, 1, 14, 17, 23, 23, 12, 77,
4887                                   76, 80, 10, 67, 89, 67, 69, 74, 78, 79, 3, 35,
4888                                   4, 88, 76, 66, 72, 29, 37, 93, 65, 67, 78, 64,
4889                                   1, 67, 77, 33, 56, 41, 70, 69, 119, 23, 62,
4890                                   62, 122, 24, 21, 28, 32, 31, 25, 20, 23, 29,
4891                                   18, 25, 16, 8, 5, 2, 18, 17, 19, 14, 7, 11,
4892                                   24, 13, 2, 14, 16, 69, 27, 64, 62, 62, 61, 49,
4893                                   58, 62, 62, 62, 43, 33, 28, 26, 42, 38, 77,
4894                                   26, 29, 14, 44, 25, 25, 32, 38, 38, 46, 42,
4895                                   17, 93, 5, 4, 21, 122, 110, 77, 3, 10, 4, 82,
4896                                   86, 91, 89, 121, 96, 9, 64, 68, 75, 81, 85,
4897                                   99, 95, 120, 80, 17, 4, 64, 68, 72, 77, 81,
4898                                   89, 104, 78, 64, 72, 6, 5, 75, 81, 80, 96, 78,
4899                                   27, 4, 7, 5, 70, 74, 83, 81, 85, 62, 122, 122,
4900                                   115, 121, 110, 112, 113, 112, 108, 112, 114,
4901                                   117, 92, 99, 97, 103, 117, 91, 3, 85, 91, 88,
4902                                   76, 71, 72, 64, 79, 64, 4, 67, 68, 65, 68, 77,
4903                                   64, 68, 77, 7, 4, 65, 7, 17, 3, 70, 75, 82,
4904                                   72, 64, 67, 6, 7, 69, 65, 72, 9, 8, 74, 79,
4905                                   76, 76, 17, 62, 62, 62, 62, 62, 62, 62, 62,
4906                                   62, 62, 62, 62, 62, 62, 46, 62, 62, 62, 62,
4907                                   62, 59, 43, 56, 55, 41, 22, 15, 7, 79, 62, 62,
4908                                   62, 56, 42, 43, 34, 35, 42, 39, 30, 16, 29,
4909                                   11, 65, 29, 34, 33, 36, 42, 29, 29, 18, 17, 0,
4910                                   9, 1, 78, 120, 7, 3, 65, 27, 10, 64, 77, 72,
4911                                   70, 70, 71, 68, 3, 69, 71, 69, 64, 12, 7, 13,
4912                                   65, 62, 62, 62, 58, 50, 46, 34, 20, 67, 69,
4913                                   28, 21, 17, 9, 7, 2, 65, 66, 77, 77, 72, 70,
4914                                   70, 71, 68, 3, 69, 71, 69, 64, 12, 7, 13, 65,
4915                                   62, 62, 62, 58, 50, 46, 34, 20, 67 },
4916 
4917                                 {
4918 
4919                                 62,
4920                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 40, 57,
4921                                   60, 15, 2, 92, 41, 84, 96, 5, 5, 68, 3, 18,
4922                                   48, 56, 50, 12, 100, 119, 111, 73, 84, 96, 5,
4923                                   91, 84, 21, 7, 86, 99, 110, 2, 0, 85, 97, 0,
4924                                   83, 102, 64, 76, 89, 100, 8, 78, 74, 94, 15,
4925                                   3, 22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 28, 85,
4926                                   122, 118, 86, 91, 77, 79, 86, 86, 119, 72, 98,
4927                                   86, 117, 82, 77, 84, 79, 10, 1, 79, 117, 77,
4928                                   101, 88, 119, 65, 78, 72, 91, 9, 68, 69, 94,
4929                                   85, 85, 80, 71, 66, 70, 85, 66, 5, 67, 5, 70,
4930                                   70, 5, 73, 20, 68, 1, 14, 17, 23, 23, 12, 78,
4931                                   75, 80, 9, 67, 88, 67, 68, 73, 78, 77, 5, 36,
4932                                   6, 86, 77, 67, 72, 30, 37, 94, 65, 67, 79, 0,
4933                                   1, 67, 76, 33, 56, 41, 68, 70, 118, 22, 62,
4934                                   62, 121, 23, 21, 28, 32, 30, 25, 20, 23, 28,
4935                                   17, 24, 15, 8, 5, 2, 17, 17, 18, 14, 6, 10,
4936                                   23, 12, 1, 13, 15, 69, 25, 65, 62, 62, 59, 47,
4937                                   57, 62, 62, 62, 42, 31, 25, 24, 40, 36, 78,
4938                                   24, 28, 13, 43, 24, 24, 30, 36, 36, 44, 41,
4939                                   15, 93, 4, 3, 19, 121, 109, 76, 4, 10, 4, 81,
4940                                   85, 90, 89, 119, 94, 10, 64, 68, 74, 79, 84,
4941                                   98, 94, 117, 79, 17, 4, 64, 68, 71, 76, 80,
4942                                   89, 103, 78, 0, 71, 6, 5, 74, 80, 80, 95, 77,
4943                                   27, 5, 7, 5, 69, 73, 82, 80, 84, 62, 121, 120,
4944                                   113, 120, 109, 111, 111, 110, 107, 111, 112,
4945                                   114, 91, 98, 96, 102, 114, 90, 2, 84, 90, 88,
4946                                   76, 71, 72, 65, 79, 65, 3, 67, 68, 64, 68, 77,
4947                                   64, 68, 76, 7, 3, 65, 6, 16, 2, 70, 75, 81,
4948                                   73, 65, 67, 6, 6, 69, 65, 72, 8, 8, 74, 79,
4949                                   76, 76, 15, 62, 62, 62, 62, 62, 62, 62, 62,
4950                                   62, 62, 62, 62, 62, 62, 44, 62, 62, 62, 62,
4951                                   62, 57, 41, 54, 53, 39, 20, 14, 6, 79, 62, 62,
4952                                   62, 54, 40, 41, 32, 33, 40, 37, 28, 14, 26,
4953                                   10, 67, 28, 33, 30, 34, 41, 27, 27, 17, 16,
4954                                   64, 8, 0, 78, 119, 5, 2, 67, 25, 9, 65, 77,
4955                                   72, 69, 69, 70, 68, 3, 68, 70, 68, 0, 12, 8,
4956                                   14, 65, 62, 62, 60, 56, 48, 44, 31, 18, 69,
4957                                   68, 28, 21, 17, 10, 7, 2, 64, 66, 76, 77, 72,
4958                                   69, 69, 70, 68, 3, 68, 70, 68, 0, 12, 8, 14,
4959                                   65, 62, 62, 60, 56, 48, 44, 31, 18, 69 },
4960 
4961                                 {
4962 
4963                                 62,
4964                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 38, 56,
4965                                   59, 16, 2, 90, 39, 83, 94, 5, 5, 67, 2, 17,
4966                                   47, 54, 47, 10, 100, 117, 110, 73, 83, 94, 5,
4967                                   91, 83, 21, 7, 85, 98, 109, 1, 64, 85, 97, 0,
4968                                   83, 101, 64, 76, 89, 100, 8, 77, 74, 93, 16,
4969                                   3, 22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 27, 85,
4970                                   120, 115, 85, 90, 76, 78, 85, 85, 117, 71, 97,
4971                                   85, 115, 83, 77, 84, 79, 10, 1, 78, 115, 77,
4972                                   100, 87, 117, 65, 78, 72, 90, 9, 68, 68, 93,
4973                                   84, 84, 80, 71, 65, 69, 84, 66, 5, 67, 5, 69,
4974                                   70, 5, 73, 21, 68, 1, 15, 18, 23, 23, 12, 78,
4975                                   75, 79, 9, 67, 88, 67, 67, 73, 77, 76, 6, 37,
4976                                   7, 84, 77, 68, 71, 30, 37, 95, 65, 66, 79, 1,
4977                                   1, 67, 74, 33, 56, 41, 67, 71, 116, 21, 62,
4978                                   62, 120, 23, 21, 27, 31, 30, 25, 19, 23, 28,
4979                                   16, 23, 15, 8, 5, 2, 17, 16, 17, 13, 6, 10,
4980                                   22, 12, 0, 12, 15, 69, 24, 65, 62, 62, 58, 46,
4981                                   55, 62, 62, 62, 41, 29, 23, 23, 38, 34, 79,
4982                                   23, 27, 11, 42, 23, 23, 29, 35, 34, 42, 39,
4983                                   14, 93, 3, 2, 17, 119, 107, 75, 4, 10, 4, 80,
4984                                   84, 89, 88, 117, 93, 11, 0, 67, 73, 78, 83,
4985                                   96, 93, 115, 78, 18, 5, 0, 67, 70, 75, 80, 88,
4986                                   102, 77, 1, 70, 6, 5, 73, 80, 79, 94, 76, 27,
4987                                   6, 7, 5, 68, 72, 81, 80, 83, 62, 120, 119,
4988                                   112, 118, 108, 109, 110, 108, 105, 109, 110,
4989                                   112, 90, 97, 95, 101, 111, 90, 1, 84, 89, 87,
4990                                   76, 71, 72, 65, 78, 65, 2, 67, 68, 0, 68, 77,
4991                                   64, 68, 76, 6, 3, 65, 5, 15, 2, 70, 75, 80,
4992                                   73, 65, 66, 5, 6, 69, 65, 72, 8, 7, 74, 78,
4993                                   76, 76, 14, 62, 62, 62, 62, 62, 62, 62, 62,
4994                                   62, 62, 62, 62, 62, 62, 42, 62, 62, 62, 62,
4995                                   62, 55, 40, 52, 50, 37, 19, 13, 5, 79, 62, 62,
4996                                   62, 52, 38, 39, 31, 31, 38, 35, 26, 12, 24, 8,
4997                                   68, 27, 32, 28, 33, 39, 26, 25, 16, 15, 65, 7,
4998                                   64, 78, 118, 4, 1, 68, 24, 8, 66, 77, 71, 69,
4999                                   68, 69, 67, 4, 68, 69, 67, 1, 13, 9, 14, 64,
5000                                   62, 62, 58, 54, 46, 42, 29, 16, 70, 68, 29,
5001                                   22, 18, 11, 8, 3, 64, 66, 75, 77, 71, 69, 68,
5002                                   69, 67, 4, 68, 69, 67, 1, 13, 9, 14, 64, 62,
5003                                   62, 58, 54, 46, 42, 29, 16, 70 },
5004 
5005                                 {
5006 
5007                                 62,
5008                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 37, 54,
5009                                   58, 16, 3, 88, 38, 83, 93, 5, 4, 66, 1, 16,
5010                                   46, 53, 43, 8, 101, 115, 108, 73, 83, 93, 5,
5011                                   90, 82, 22, 7, 84, 97, 108, 64, 65, 85, 98, 0,
5012                                   83, 101, 64, 77, 88, 100, 7, 77, 74, 92, 16,
5013                                   3, 22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 27, 84,
5014                                   119, 113, 84, 89, 74, 76, 84, 84, 115, 70, 96,
5015                                   85, 113, 84, 77, 84, 79, 11, 1, 77, 113, 77,
5016                                   99, 86, 115, 65, 78, 72, 90, 10, 69, 68, 93,
5017                                   84, 83, 80, 70, 65, 69, 83, 65, 5, 67, 5, 69,
5018                                   70, 5, 73, 21, 68, 1, 15, 18, 24, 24, 13, 79,
5019                                   74, 78, 8, 67, 88, 67, 66, 73, 77, 75, 7, 37,
5020                                   9, 83, 78, 69, 71, 30, 37, 95, 66, 66, 80, 1,
5021                                   0, 66, 73, 33, 56, 42, 66, 72, 115, 20, 62,
5022                                   62, 118, 23, 21, 27, 30, 29, 24, 19, 22, 27,
5023                                   16, 23, 15, 7, 5, 1, 16, 15, 16, 13, 6, 10,
5024                                   22, 11, 65, 12, 14, 69, 23, 66, 62, 62, 56,
5025                                   44, 53, 62, 62, 62, 39, 27, 21, 21, 36, 32,
5026                                   81, 22, 25, 9, 40, 22, 22, 28, 33, 32, 40, 37,
5027                                   12, 93, 2, 1, 16, 118, 106, 73, 5, 10, 4, 79,
5028                                   84, 89, 87, 116, 92, 12, 1, 66, 73, 77, 82,
5029                                   95, 92, 113, 78, 18, 5, 0, 67, 69, 75, 79, 87,
5030                                   101, 77, 3, 69, 6, 5, 73, 79, 79, 94, 76, 28,
5031                                   6, 8, 5, 67, 72, 81, 79, 83, 62, 118, 117,
5032                                   110, 116, 106, 108, 108, 107, 104, 107, 108,
5033                                   110, 90, 96, 95, 101, 108, 90, 0, 84, 89, 86,
5034                                   76, 71, 72, 65, 78, 65, 1, 67, 68, 0, 68, 77,
5035                                   64, 68, 76, 6, 3, 65, 4, 14, 2, 70, 75, 79,
5036                                   74, 65, 65, 4, 6, 69, 65, 71, 8, 7, 73, 77,
5037                                   76, 76, 12, 62, 62, 62, 62, 62, 62, 62, 62,
5038                                   62, 62, 62, 62, 62, 62, 40, 62, 62, 62, 62,
5039                                   62, 52, 38, 50, 48, 35, 18, 12, 4, 79, 62, 62,
5040                                   62, 50, 36, 38, 29, 29, 36, 32, 24, 10, 22, 6,
5041                                   69, 26, 30, 26, 31, 37, 24, 23, 14, 13, 66, 6,
5042                                   65, 79, 117, 3, 64, 70, 23, 6, 67, 76, 71, 68,
5043                                   68, 68, 66, 5, 68, 68, 66, 2, 13, 10, 15, 0,
5044                                   62, 62, 56, 52, 44, 40, 27, 14, 71, 67, 29,
5045                                   22, 19, 11, 9, 3, 0, 65, 75, 76, 71, 68, 68,
5046                                   68, 66, 5, 68, 68, 66, 2, 13, 10, 15, 0, 62,
5047                                   62, 56, 52, 44, 40, 27, 14, 71 },
5048 
5049                                 {
5050 
5051                                 62,
5052                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 35, 53,
5053                                   57, 17, 3, 87, 36, 83, 91, 4, 4, 65, 0, 15,
5054                                   45, 51, 40, 5, 102, 113, 107, 73, 83, 91, 4,
5055                                   90, 81, 22, 7, 84, 96, 106, 65, 66, 85, 98, 0,
5056                                   82, 100, 65, 77, 88, 100, 7, 77, 74, 91, 17,
5057                                   3, 22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 26, 84,
5058                                   118, 111, 83, 88, 73, 75, 83, 83, 113, 69, 95,
5059                                   84, 110, 84, 78, 84, 80, 11, 1, 76, 110, 76,
5060                                   99, 86, 113, 65, 78, 72, 90, 10, 69, 67, 92,
5061                                   84, 82, 79, 70, 65, 68, 82, 65, 5, 68, 5, 69,
5062                                   70, 5, 73, 21, 68, 1, 16, 18, 24, 24, 13, 79,
5063                                   74, 78, 8, 67, 87, 67, 65, 72, 76, 73, 9, 38,
5064                                   10, 81, 78, 70, 70, 31, 37, 96, 66, 65, 80, 2,
5065                                   0, 66, 72, 33, 56, 42, 64, 73, 113, 19, 62,
5066                                   62, 117, 23, 21, 26, 30, 29, 24, 18, 22, 27,
5067                                   15, 22, 15, 7, 5, 1, 16, 15, 15, 12, 6, 10,
5068                                   21, 11, 66, 11, 13, 69, 22, 66, 62, 62, 54,
5069                                   43, 52, 62, 62, 62, 38, 25, 19, 20, 34, 30,
5070                                   82, 21, 24, 8, 39, 21, 21, 26, 32, 30, 38, 36,
5071                                   11, 93, 1, 0, 14, 116, 104, 72, 5, 10, 4, 78,
5072                                   83, 88, 87, 114, 90, 13, 2, 66, 72, 75, 81,
5073                                   93, 91, 110, 77, 19, 6, 1, 66, 68, 74, 79, 86,
5074                                   100, 77, 4, 68, 6, 5, 72, 79, 79, 93, 75, 28,
5075                                   7, 8, 5, 66, 71, 80, 79, 82, 62, 117, 116,
5076                                   109, 115, 105, 106, 107, 105, 102, 105, 106,
5077                                   107, 89, 95, 94, 100, 105, 89, 64, 83, 88, 85,
5078                                   76, 71, 72, 65, 77, 66, 0, 67, 68, 1, 68, 77,
5079                                   64, 68, 75, 5, 2, 65, 3, 13, 1, 70, 75, 78,
5080                                   75, 66, 64, 4, 5, 69, 65, 71, 7, 6, 73, 77,
5081                                   76, 76, 11, 62, 62, 62, 62, 62, 62, 62, 62,
5082                                   62, 62, 62, 62, 62, 62, 38, 62, 62, 62, 62,
5083                                   62, 50, 36, 48, 45, 33, 17, 11, 3, 79, 62, 61,
5084                                   62, 48, 34, 36, 28, 27, 34, 30, 22, 8, 20, 5,
5085                                   71, 25, 29, 24, 30, 36, 23, 21, 13, 12, 67, 5,
5086                                   66, 79, 116, 1, 65, 71, 21, 5, 68, 76, 70, 68,
5087                                   67, 67, 65, 5, 67, 67, 65, 3, 14, 11, 15, 0,
5088                                   62, 60, 54, 50, 42, 38, 24, 12, 72, 67, 30,
5089                                   23, 19, 12, 10, 4, 0, 65, 74, 76, 70, 68, 67,
5090                                   67, 65, 5, 67, 67, 65, 3, 14, 11, 15, 0, 62,
5091                                   60, 54, 50, 42, 38, 24, 12, 72 },
5092 
5093                                 {
5094 
5095                                 62,
5096                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 33, 51,
5097                                   56, 17, 3, 85, 34, 83, 90, 4, 3, 64, 64, 13,
5098                                   43, 49, 36, 3, 103, 111, 106, 73, 83, 90, 4,
5099                                   90, 81, 22, 6, 83, 95, 105, 66, 68, 86, 99, 0,
5100                                   82, 99, 65, 78, 88, 100, 7, 77, 74, 91, 17, 3,
5101                                   22, 0, 0, 0, 78, 88, 97, 68, 16, 0, 26, 83,
5102                                   117, 109, 82, 88, 71, 73, 83, 82, 111, 69, 94,
5103                                   83, 108, 85, 78, 85, 80, 11, 0, 76, 108, 76,
5104                                   98, 85, 112, 65, 78, 72, 90, 10, 69, 67, 91,
5105                                   84, 82, 79, 70, 65, 68, 81, 64, 5, 68, 4, 69,
5106                                   70, 4, 73, 21, 68, 1, 16, 18, 24, 24, 13, 80,
5107                                   73, 77, 7, 67, 87, 67, 64, 72, 76, 72, 10, 39,
5108                                   12, 79, 79, 71, 70, 31, 37, 97, 66, 65, 81, 2,
5109                                   0, 66, 71, 33, 56, 42, 0, 74, 112, 18, 59, 62,
5110                                   116, 22, 21, 26, 29, 28, 23, 18, 22, 26, 14,
5111                                   21, 14, 7, 4, 0, 15, 14, 14, 12, 5, 9, 20, 10,
5112                                   67, 10, 12, 69, 20, 67, 62, 62, 52, 41, 50,
5113                                   60, 62, 62, 37, 23, 16, 18, 31, 28, 84, 19,
5114                                   23, 6, 38, 20, 20, 25, 30, 28, 36, 34, 9, 93,
5115                                   0, 64, 12, 115, 103, 71, 6, 10, 4, 78, 82, 87,
5116                                   86, 112, 89, 13, 2, 65, 72, 74, 80, 92, 90,
5117                                   108, 77, 19, 6, 1, 66, 68, 74, 78, 86, 99, 77,
5118                                   5, 67, 6, 5, 71, 78, 79, 92, 74, 28, 8, 8, 5,
5119                                   65, 71, 79, 78, 82, 62, 116, 114, 107, 113,
5120                                   104, 105, 105, 104, 101, 104, 104, 105, 89,
5121                                   94, 94, 99, 102, 89, 65, 83, 87, 85, 76, 71,
5122                                   72, 66, 77, 66, 64, 67, 68, 1, 68, 77, 65, 68,
5123                                   75, 5, 2, 66, 2, 12, 1, 71, 75, 77, 76, 66,
5124                                   64, 3, 5, 69, 66, 71, 7, 6, 73, 76, 76, 76, 9,
5125                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5126                                   62, 62, 61, 36, 62, 62, 62, 62, 61, 48, 34,
5127                                   45, 43, 31, 15, 9, 2, 79, 61, 59, 62, 46, 31,
5128                                   34, 26, 24, 32, 28, 20, 6, 17, 3, 72, 23, 28,
5129                                   21, 28, 34, 21, 19, 11, 10, 68, 4, 67, 79,
5130                                   115, 0, 67, 73, 20, 4, 69, 76, 70, 67, 67, 66,
5131                                   65, 6, 67, 66, 65, 4, 14, 11, 16, 1, 61, 58,
5132                                   52, 48, 40, 36, 22, 10, 74, 66, 30, 23, 20,
5133                                   12, 10, 4, 1, 65, 74, 76, 70, 67, 67, 66, 65,
5134                                   6, 67, 66, 65, 4, 14, 11, 16, 1, 61, 58, 52,
5135                                   48, 40, 36, 22, 10, 74 },
5136 
5137                                 {
5138 
5139                                 62,
5140                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 31, 49,
5141                                   56, 18, 3, 83, 33, 82, 88, 4, 3, 0, 64, 12,
5142                                   42, 47, 33, 1, 103, 109, 104, 72, 82, 88, 4,
5143                                   89, 80, 23, 6, 82, 94, 104, 67, 69, 86, 99, 0,
5144                                   82, 98, 65, 78, 88, 100, 7, 76, 73, 90, 17, 3,
5145                                   22, 0, 0, 0, 77, 88, 97, 68, 15, 0, 26, 82,
5146                                   115, 106, 81, 87, 69, 71, 82, 81, 109, 68, 92,
5147                                   82, 106, 86, 78, 85, 80, 12, 0, 75, 106, 76,
5148                                   97, 84, 110, 65, 77, 72, 89, 11, 69, 66, 90,
5149                                   83, 81, 79, 70, 64, 67, 80, 0, 5, 68, 4, 68,
5150                                   69, 4, 73, 22, 68, 1, 16, 19, 25, 24, 14, 80,
5151                                   72, 76, 6, 67, 87, 67, 0, 72, 75, 71, 11, 40,
5152                                   14, 77, 80, 72, 69, 31, 38, 98, 66, 65, 81, 3,
5153                                   0, 66, 69, 33, 56, 42, 1, 75, 111, 17, 57, 62,
5154                                   114, 22, 21, 26, 28, 28, 23, 18, 22, 26, 13,
5155                                   20, 14, 7, 4, 0, 15, 13, 14, 12, 5, 9, 19, 9,
5156                                   68, 10, 12, 69, 19, 67, 62, 62, 51, 40, 48,
5157                                   58, 62, 62, 36, 21, 14, 17, 29, 27, 85, 18,
5158                                   22, 4, 37, 19, 19, 24, 28, 27, 34, 32, 8, 93,
5159                                   0, 65, 11, 113, 101, 69, 7, 10, 4, 77, 81, 86,
5160                                   85, 110, 88, 14, 3, 64, 71, 73, 79, 91, 89,
5161                                   106, 76, 20, 7, 2, 66, 67, 73, 77, 85, 97, 76,
5162                                   7, 66, 7, 5, 70, 77, 78, 91, 73, 29, 9, 9, 6,
5163                                   64, 70, 78, 77, 81, 62, 114, 112, 105, 111,
5164                                   103, 104, 103, 102, 99, 102, 102, 103, 88, 93,
5165                                   93, 98, 98, 89, 66, 83, 86, 84, 75, 71, 72,
5166                                   66, 77, 66, 65, 67, 68, 2, 68, 77, 65, 68, 75,
5167                                   5, 2, 66, 2, 11, 1, 71, 74, 75, 76, 66, 0, 2,
5168                                   5, 69, 66, 70, 7, 6, 72, 75, 75, 75, 7, 62,
5169                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5170                                   62, 58, 34, 62, 62, 62, 62, 58, 46, 33, 43,
5171                                   41, 30, 14, 8, 1, 79, 59, 57, 60, 44, 29, 32,
5172                                   25, 22, 30, 26, 18, 4, 15, 1, 73, 22, 27, 19,
5173                                   27, 32, 20, 17, 10, 9, 69, 3, 67, 79, 114, 64,
5174                                   68, 75, 19, 3, 70, 76, 69, 66, 66, 64, 64, 7,
5175                                   67, 65, 64, 5, 15, 12, 17, 2, 60, 57, 50, 46,
5176                                   38, 34, 20, 8, 75, 65, 30, 24, 21, 13, 11, 5,
5177                                   2, 64, 73, 76, 69, 66, 66, 64, 64, 7, 67, 65,
5178                                   64, 5, 15, 12, 17, 2, 60, 57, 50, 46, 38, 34,
5179                                   20, 8, 75 },
5180 
5181                                 {
5182 
5183                                 62,
5184                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 29, 48,
5185                                   55, 19, 3, 82, 31, 82, 87, 3, 3, 1, 65, 11,
5186                                   41, 45, 30, 65, 104, 107, 103, 72, 82, 87, 3,
5187                                   89, 79, 23, 6, 82, 93, 102, 68, 70, 86, 99, 0,
5188                                   81, 97, 66, 78, 88, 100, 7, 76, 73, 89, 18, 3,
5189                                   22, 0, 0, 0, 77, 88, 97, 67, 14, 0, 25, 82,
5190                                   114, 104, 80, 86, 68, 70, 81, 80, 107, 67, 91,
5191                                   81, 103, 86, 79, 85, 81, 12, 0, 74, 103, 75,
5192                                   97, 84, 108, 65, 77, 72, 89, 11, 69, 66, 89,
5193                                   83, 80, 78, 70, 64, 67, 79, 0, 5, 69, 4, 68,
5194                                   69, 4, 73, 22, 68, 1, 17, 19, 25, 24, 14, 81,
5195                                   72, 76, 6, 67, 86, 67, 1, 71, 75, 69, 13, 41,
5196                                   15, 75, 80, 73, 69, 32, 38, 99, 66, 64, 82, 4,
5197                                   0, 66, 68, 33, 56, 42, 3, 76, 109, 16, 54, 62,
5198                                   113, 22, 21, 25, 28, 27, 23, 17, 22, 25, 12,
5199                                   19, 14, 7, 4, 0, 14, 13, 13, 11, 5, 9, 18, 9,
5200                                   69, 9, 11, 69, 18, 68, 60, 62, 49, 38, 47, 56,
5201                                   62, 62, 35, 19, 12, 15, 27, 25, 86, 17, 21, 3,
5202                                   36, 18, 18, 22, 27, 25, 32, 31, 6, 93, 64, 66,
5203                                   9, 112, 100, 68, 7, 10, 4, 76, 80, 85, 85,
5204                                   108, 86, 15, 4, 64, 70, 71, 78, 89, 88, 103,
5205                                   75, 20, 7, 2, 65, 66, 72, 77, 84, 96, 76, 8,
5206                                   65, 7, 5, 69, 77, 78, 90, 72, 29, 10, 9, 6, 0,
5207                                   69, 77, 77, 80, 62, 113, 111, 104, 110, 102,
5208                                   102, 102, 100, 98, 100, 100, 100, 87, 92, 92,
5209                                   97, 95, 88, 67, 82, 85, 83, 75, 71, 72, 66,
5210                                   76, 67, 66, 67, 68, 3, 68, 77, 65, 68, 74, 4,
5211                                   1, 66, 1, 10, 0, 71, 74, 74, 77, 67, 1, 2, 4,
5212                                   69, 66, 70, 6, 5, 72, 75, 75, 75, 6, 62, 62,
5213                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5214                                   56, 32, 62, 62, 62, 62, 55, 44, 31, 41, 38,
5215                                   28, 13, 7, 0, 79, 57, 54, 57, 42, 27, 30, 23,
5216                                   20, 28, 24, 16, 2, 13, 0, 75, 21, 26, 17, 25,
5217                                   31, 18, 15, 9, 8, 70, 2, 68, 79, 113, 66, 69,
5218                                   76, 17, 2, 71, 76, 69, 66, 65, 0, 0, 7, 66,
5219                                   64, 0, 6, 15, 13, 17, 2, 60, 55, 48, 44, 36,
5220                                   32, 17, 6, 76, 65, 31, 24, 21, 14, 12, 5, 2,
5221                                   64, 72, 76, 69, 66, 65, 0, 0, 7, 66, 64, 0, 6,
5222                                   15, 13, 17, 2, 60, 55, 48, 44, 36, 32, 17, 6,
5223                                   76 },
5224 
5225                                 {
5226 
5227                                 62,
5228                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 28, 46,
5229                                   54, 19, 4, 80, 30, 82, 85, 3, 2, 2, 66, 10,
5230                                   40, 44, 26, 67, 105, 105, 101, 72, 82, 85, 3,
5231                                   88, 78, 24, 6, 81, 92, 101, 70, 71, 86, 100,
5232                                   0, 81, 97, 66, 79, 87, 100, 6, 76, 73, 88, 18,
5233                                   3, 22, 0, 0, 0, 76, 88, 97, 67, 14, 64, 25,
5234                                   81, 113, 102, 79, 85, 66, 68, 80, 79, 105, 66,
5235                                   90, 81, 101, 87, 79, 85, 81, 13, 0, 73, 101,
5236                                   75, 96, 83, 106, 65, 77, 72, 89, 12, 70, 65,
5237                                   89, 83, 79, 78, 69, 64, 66, 78, 1, 5, 69, 4,
5238                                   68, 69, 4, 73, 22, 68, 1, 17, 19, 26, 25, 15,
5239                                   81, 71, 75, 5, 67, 86, 67, 2, 71, 74, 68, 14,
5240                                   41, 17, 74, 81, 74, 68, 32, 38, 99, 67, 64,
5241                                   82, 4, 64, 65, 67, 33, 56, 43, 4, 77, 108, 15,
5242                                   51, 62, 111, 22, 21, 25, 27, 27, 22, 17, 21,
5243                                   25, 12, 19, 14, 6, 4, 64, 14, 12, 12, 11, 5,
5244                                   9, 18, 8, 71, 9, 10, 69, 17, 68, 57, 62, 47,
5245                                   37, 45, 54, 62, 61, 33, 17, 10, 14, 25, 23,
5246                                   88, 16, 19, 1, 34, 17, 17, 21, 25, 23, 30, 29,
5247                                   5, 93, 65, 67, 8, 110, 98, 66, 8, 10, 4, 75,
5248                                   80, 85, 84, 107, 85, 16, 5, 0, 70, 70, 77, 88,
5249                                   87, 101, 75, 21, 8, 3, 65, 65, 72, 76, 83, 95,
5250                                   76, 10, 64, 7, 5, 69, 76, 78, 90, 72, 30, 10,
5251                                   10, 6, 1, 69, 77, 76, 80, 62, 111, 109, 102,
5252                                   108, 100, 101, 100, 99, 96, 98, 98, 98, 87,
5253                                   91, 92, 97, 92, 88, 68, 82, 85, 82, 75, 71,
5254                                   72, 66, 76, 67, 67, 67, 68, 3, 68, 77, 65, 68,
5255                                   74, 4, 1, 66, 0, 9, 0, 71, 74, 73, 78, 67, 2,
5256                                   1, 4, 69, 66, 69, 6, 5, 71, 74, 75, 75, 4, 62,
5257                                   61, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
5258                                   62, 53, 30, 62, 62, 62, 62, 53, 41, 29, 39,
5259                                   36, 26, 12, 6, 64, 79, 55, 52, 55, 40, 25, 29,
5260                                   22, 18, 26, 21, 14, 0, 11, 65, 76, 20, 24, 15,
5261                                   24, 29, 17, 13, 7, 6, 71, 1, 69, 80, 112, 67,
5262                                   71, 78, 16, 0, 72, 75, 68, 65, 65, 1, 1, 8,
5263                                   66, 0, 1, 7, 16, 14, 18, 3, 59, 53, 46, 42,
5264                                   34, 30, 15, 4, 77, 64, 31, 25, 22, 14, 13, 6,
5265                                   3, 0, 72, 75, 68, 65, 65, 1, 1, 8, 66, 0, 1,
5266                                   7, 16, 14, 18, 3, 59, 53, 46, 42, 34, 30, 15,
5267                                   4, 77 },
5268 
5269                                 {
5270 
5271                                 62,
5272                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 26, 45,
5273                                   53, 20, 4, 78, 28, 82, 84, 3, 2, 3, 67, 8, 38,
5274                                   42, 23, 69, 106, 103, 100, 72, 82, 84, 3, 88,
5275                                   77, 24, 5, 80, 91, 100, 71, 73, 87, 100, 0,
5276                                   81, 96, 66, 79, 87, 100, 6, 76, 73, 88, 19, 3,
5277                                   22, 0, 0, 0, 76, 89, 97, 66, 13, 64, 24, 81,
5278                                   112, 100, 78, 84, 65, 67, 80, 78, 103, 65, 89,
5279                                   80, 99, 88, 79, 85, 81, 13, 64, 72, 99, 75,
5280                                   95, 82, 104, 65, 77, 72, 89, 12, 70, 65, 88,
5281                                   83, 79, 78, 69, 64, 66, 77, 1, 5, 69, 3, 68,
5282                                   69, 4, 73, 22, 68, 1, 18, 19, 26, 25, 15, 82,
5283                                   71, 74, 5, 67, 86, 67, 3, 71, 74, 67, 15, 42,
5284                                   18, 72, 81, 75, 68, 32, 38, 100, 67, 0, 83, 5,
5285                                   64, 65, 66, 33, 56, 43, 5, 78, 106, 14, 48,
5286                                   60, 110, 21, 21, 24, 26, 26, 22, 16, 21, 24,
5287                                   11, 18, 13, 6, 4, 64, 13, 11, 11, 10, 4, 8,
5288                                   17, 8, 72, 8, 9, 69, 15, 69, 55, 62, 45, 35,
5289                                   43, 52, 62, 58, 32, 15, 7, 12, 23, 21, 89, 14,
5290                                   18, 64, 33, 16, 16, 20, 24, 21, 28, 27, 3, 93,
5291                                   66, 68, 6, 109, 97, 65, 8, 10, 4, 74, 79, 84,
5292                                   83, 105, 84, 17, 5, 1, 69, 69, 76, 86, 86, 99,
5293                                   74, 21, 8, 3, 64, 64, 71, 76, 83, 94, 76, 11,
5294                                   0, 7, 5, 68, 76, 78, 89, 71, 30, 11, 10, 6, 2,
5295                                   68, 76, 76, 79, 62, 110, 108, 101, 106, 99,
5296                                   99, 99, 97, 95, 97, 96, 96, 86, 90, 91, 96,
5297                                   89, 88, 69, 82, 84, 82, 75, 71, 72, 67, 75,
5298                                   67, 68, 67, 68, 4, 68, 77, 65, 68, 74, 3, 1,
5299                                   66, 64, 8, 0, 71, 74, 72, 79, 67, 2, 0, 4, 69,
5300                                   66, 69, 6, 4, 71, 73, 75, 75, 3, 62, 60, 62,
5301                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 50,
5302                                   28, 62, 62, 62, 62, 50, 39, 27, 37, 33, 24,
5303                                   10, 5, 65, 79, 52, 50, 53, 38, 23, 27, 20, 16,
5304                                   24, 19, 12, 65, 8, 67, 77, 19, 23, 12, 22, 27,
5305                                   15, 11, 6, 5, 72, 0, 70, 80, 111, 68, 72, 79,
5306                                   15, 64, 73, 75, 68, 65, 64, 2, 1, 9, 66, 1, 2,
5307                                   8, 16, 15, 18, 4, 59, 51, 44, 40, 32, 28, 13,
5308                                   2, 79, 64, 32, 25, 23, 15, 13, 6, 3, 0, 71,
5309                                   75, 68, 65, 64, 2, 1, 9, 66, 1, 2, 8, 16, 15,
5310                                   18, 4, 59, 51, 44, 40, 32, 28, 13, 2, 79 },
5311 
5312                                 {
5313 
5314                                 62,
5315                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 24, 43,
5316                                   52, 21, 4, 77, 26, 81, 82, 2, 2, 4, 68, 7, 37,
5317                                   40, 20, 72, 106, 101, 99, 72, 81, 82, 2, 88,
5318                                   76, 24, 5, 80, 90, 98, 72, 74, 87, 100, 0, 80,
5319                                   95, 67, 79, 87, 100, 6, 75, 73, 87, 19, 3, 22,
5320                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 24, 80, 110,
5321                                   97, 77, 83, 0, 65, 79, 77, 101, 64, 88, 79,
5322                                   96, 88, 80, 85, 82, 13, 64, 71, 96, 74, 95,
5323                                   82, 102, 65, 77, 72, 88, 12, 70, 64, 87, 82,
5324                                   78, 77, 69, 0, 65, 76, 2, 5, 70, 3, 67, 69, 4,
5325                                   73, 23, 68, 1, 18, 20, 26, 25, 15, 82, 70, 74,
5326                                   4, 67, 85, 67, 4, 70, 73, 65, 17, 43, 20, 70,
5327                                   82, 76, 67, 33, 38, 101, 67, 0, 83, 6, 64, 65,
5328                                   64, 33, 56, 43, 7, 79, 105, 13, 46, 57, 109,
5329                                   21, 21, 24, 26, 26, 22, 16, 21, 24, 10, 17,
5330                                   13, 6, 4, 64, 13, 11, 10, 10, 4, 8, 16, 7, 73,
5331                                   7, 9, 69, 14, 69, 53, 62, 44, 34, 42, 50, 62,
5332                                   56, 31, 13, 5, 11, 21, 19, 90, 13, 17, 65, 32,
5333                                   15, 15, 18, 22, 19, 26, 26, 2, 93, 67, 69, 4,
5334                                   107, 95, 64, 9, 10, 4, 73, 78, 83, 83, 103,
5335                                   82, 18, 6, 1, 68, 67, 75, 85, 85, 96, 73, 22,
5336                                   9, 4, 64, 0, 70, 75, 82, 93, 75, 12, 1, 7, 5,
5337                                   67, 75, 77, 88, 70, 30, 12, 10, 6, 3, 67, 75,
5338                                   75, 78, 62, 109, 106, 99, 105, 98, 98, 97, 95,
5339                                   93, 95, 94, 93, 85, 89, 90, 95, 86, 87, 70,
5340                                   81, 83, 81, 75, 71, 72, 67, 75, 68, 69, 67,
5341                                   68, 5, 68, 77, 65, 68, 73, 3, 0, 66, 65, 7,
5342                                   64, 71, 74, 71, 79, 68, 3, 0, 3, 69, 66, 69,
5343                                   5, 4, 71, 73, 75, 75, 1, 62, 59, 62, 62, 62,
5344                                   62, 62, 62, 62, 62, 62, 62, 60, 48, 26, 62,
5345                                   62, 62, 62, 47, 37, 26, 35, 31, 22, 9, 4, 66,
5346                                   79, 50, 47, 50, 36, 21, 25, 19, 14, 22, 17,
5347                                   10, 67, 6, 68, 79, 18, 22, 10, 21, 26, 14, 9,
5348                                   5, 4, 73, 64, 71, 80, 110, 70, 73, 81, 13, 65,
5349                                   74, 75, 67, 64, 0, 3, 2, 9, 65, 2, 3, 9, 17,
5350                                   16, 19, 4, 58, 49, 42, 38, 30, 26, 10, 0, 80,
5351                                   0, 32, 26, 23, 16, 14, 7, 4, 0, 70, 75, 67,
5352                                   64, 0, 3, 2, 9, 65, 2, 3, 9, 17, 16, 19, 4,
5353                                   58, 49, 42, 38, 30, 26, 10, 0, 80 },
5354 
5355                                 {
5356 
5357                                 61,
5358                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 22, 42,
5359                                   51, 21, 4, 75, 25, 81, 81, 2, 1, 5, 69, 6, 36,
5360                                   38, 16, 74, 107, 99, 97, 72, 81, 81, 2, 87,
5361                                   75, 25, 5, 79, 89, 97, 73, 75, 87, 101, 0, 80,
5362                                   94, 67, 80, 87, 100, 6, 75, 73, 86, 20, 3, 22,
5363                                   0, 0, 0, 75, 89, 97, 65, 11, 64, 23, 80, 109,
5364                                   95, 76, 82, 1, 64, 78, 76, 99, 0, 87, 78, 94,
5365                                   89, 80, 85, 82, 14, 64, 70, 94, 74, 94, 81,
5366                                   100, 65, 77, 72, 88, 13, 70, 64, 86, 82, 77,
5367                                   77, 69, 0, 65, 75, 2, 5, 70, 3, 67, 69, 4, 73,
5368                                   23, 68, 1, 19, 20, 27, 25, 16, 83, 70, 73, 4,
5369                                   67, 85, 67, 5, 70, 73, 64, 18, 44, 21, 68, 82,
5370                                   77, 67, 33, 38, 102, 67, 1, 84, 6, 64, 65, 0,
5371                                   33, 56, 43, 8, 80, 103, 12, 43, 54, 107, 21,
5372                                   21, 23, 25, 25, 21, 15, 21, 23, 9, 16, 13, 6,
5373                                   4, 65, 12, 10, 9, 9, 4, 8, 15, 7, 74, 7, 8,
5374                                   69, 13, 70, 51, 60, 42, 32, 40, 48, 62, 53,
5375                                   30, 11, 3, 9, 19, 17, 92, 12, 16, 67, 31, 14,
5376                                   14, 17, 21, 17, 24, 24, 0, 93, 68, 70, 3, 106,
5377                                   94, 1, 9, 10, 4, 72, 77, 82, 82, 101, 81, 19,
5378                                   7, 2, 68, 66, 74, 83, 84, 94, 73, 22, 9, 4, 0,
5379                                   1, 70, 75, 81, 92, 75, 14, 2, 7, 5, 66, 75,
5380                                   77, 87, 69, 31, 13, 11, 6, 4, 67, 74, 75, 78,
5381                                   62, 107, 105, 98, 103, 97, 96, 96, 94, 92, 93,
5382                                   92, 91, 85, 88, 90, 94, 83, 87, 71, 81, 82,
5383                                   80, 75, 71, 72, 67, 74, 68, 70, 67, 68, 5, 68,
5384                                   77, 65, 68, 73, 2, 0, 66, 66, 6, 64, 71, 74,
5385                                   70, 80, 68, 4, 64, 3, 69, 66, 68, 5, 3, 70,
5386                                   72, 75, 75, 0, 62, 58, 61, 61, 61, 62, 62, 62,
5387                                   61, 62, 62, 62, 57, 45, 24, 62, 60, 59, 60,
5388                                   44, 35, 24, 33, 28, 20, 8, 3, 67, 79, 48, 45,
5389                                   48, 34, 19, 23, 17, 12, 20, 15, 8, 69, 4, 70,
5390                                   80, 17, 21, 8, 19, 24, 12, 7, 3, 2, 74, 65,
5391                                   72, 80, 109, 71, 75, 82, 12, 66, 75, 75, 67,
5392                                   64, 0, 4, 3, 10, 65, 3, 4, 10, 17, 17, 19, 5,
5393                                   58, 47, 40, 36, 28, 24, 8, 65, 81, 0, 33, 26,
5394                                   24, 16, 15, 7, 4, 1, 70, 75, 67, 64, 0, 4, 3,
5395                                   10, 65, 3, 4, 10, 17, 17, 19, 5, 58, 47, 40,
5396                                   36, 28, 24, 8, 65, 81 },
5397 
5398                                 {
5399 
5400                                 60,
5401                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 20, 40,
5402                                   50, 22, 4, 73, 23, 81, 79, 2, 1, 6, 70, 5, 35,
5403                                   36, 13, 76, 108, 97, 96, 72, 81, 79, 2, 87,
5404                                   74, 25, 5, 78, 88, 96, 74, 76, 87, 101, 0, 80,
5405                                   93, 67, 80, 87, 100, 6, 75, 73, 85, 20, 3, 22,
5406                                   0, 0, 0, 74, 89, 97, 65, 10, 64, 23, 79, 108,
5407                                   93, 75, 81, 3, 1, 77, 75, 97, 1, 86, 77, 92,
5408                                   90, 80, 85, 82, 14, 64, 69, 92, 74, 93, 80,
5409                                   98, 65, 77, 72, 88, 13, 70, 0, 85, 82, 76, 77,
5410                                   69, 0, 64, 74, 3, 5, 70, 3, 67, 69, 4, 73, 23,
5411                                   68, 1, 19, 20, 27, 25, 16, 83, 69, 72, 3, 67,
5412                                   85, 67, 6, 70, 72, 0, 19, 45, 23, 66, 83, 78,
5413                                   66, 33, 38, 103, 67, 1, 84, 7, 64, 65, 1, 33,
5414                                   56, 43, 9, 81, 102, 11, 40, 51, 106, 21, 21,
5415                                   23, 24, 25, 21, 15, 21, 23, 8, 15, 13, 6, 4,
5416                                   65, 12, 9, 8, 9, 4, 8, 14, 6, 75, 6, 7, 69,
5417                                   12, 70, 49, 58, 40, 31, 38, 46, 59, 51, 29, 9,
5418                                   1, 8, 17, 15, 93, 11, 15, 69, 30, 13, 13, 16,
5419                                   19, 15, 22, 22, 64, 93, 69, 71, 1, 104, 92, 2,
5420                                   10, 10, 4, 71, 76, 81, 81, 99, 80, 20, 8, 3,
5421                                   67, 65, 73, 82, 83, 92, 72, 23, 10, 5, 0, 2,
5422                                   69, 74, 80, 91, 75, 15, 3, 7, 5, 65, 74, 77,
5423                                   86, 68, 31, 14, 11, 6, 5, 66, 73, 74, 77, 62,
5424                                   106, 103, 96, 101, 96, 95, 94, 92, 90, 91, 90,
5425                                   89, 84, 87, 89, 93, 80, 87, 72, 81, 81, 79,
5426                                   75, 71, 72, 67, 74, 68, 71, 67, 68, 6, 68, 77,
5427                                   65, 68, 73, 2, 0, 66, 67, 5, 64, 71, 74, 69,
5428                                   81, 68, 5, 65, 3, 69, 66, 68, 5, 3, 70, 71,
5429                                   75, 75, 65, 61, 57, 60, 59, 59, 62, 62, 62,
5430                                   59, 60, 62, 61, 54, 42, 22, 61, 57, 55, 55,
5431                                   41, 33, 22, 31, 26, 18, 7, 2, 68, 79, 46, 43,
5432                                   46, 32, 17, 21, 16, 10, 18, 13, 6, 71, 2, 72,
5433                                   81, 16, 20, 6, 18, 22, 11, 5, 2, 1, 75, 66,
5434                                   73, 80, 108, 72, 76, 84, 11, 67, 76, 75, 66,
5435                                   0, 1, 5, 4, 11, 65, 4, 5, 11, 18, 18, 20, 6,
5436                                   57, 45, 38, 34, 26, 22, 6, 67, 82, 1, 33, 27,
5437                                   25, 17, 16, 8, 5, 1, 69, 75, 66, 0, 1, 5, 4,
5438                                   11, 65, 4, 5, 11, 18, 18, 20, 6, 57, 45, 38,
5439                                   34, 26, 22, 6, 67, 82 },
5440 
5441                                 {
5442 
5443                                 58,
5444                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 18, 38,
5445                                   49, 22, 4, 72, 21, 81, 78, 1, 0, 7, 71, 3, 33,
5446                                   34, 9, 79, 109, 95, 95, 72, 81, 78, 1, 87, 74,
5447                                   25, 4, 78, 88, 95, 76, 78, 88, 102, 64, 80,
5448                                   93, 68, 81, 87, 100, 5, 75, 73, 85, 20, 2, 22,
5449                                   0, 0, 0, 74, 90, 97, 65, 9, 65, 22, 79, 107,
5450                                   91, 74, 81, 4, 2, 77, 74, 96, 1, 85, 77, 90,
5451                                   91, 81, 86, 83, 14, 65, 69, 90, 74, 93, 80,
5452                                   97, 65, 77, 72, 88, 13, 71, 0, 85, 82, 76, 77,
5453                                   69, 0, 64, 73, 3, 5, 71, 2, 67, 69, 3, 73, 23,
5454                                   68, 1, 19, 20, 27, 25, 16, 84, 69, 72, 2, 67,
5455                                   85, 68, 6, 70, 72, 1, 20, 45, 24, 65, 84, 80,
5456                                   66, 33, 38, 104, 68, 1, 85, 7, 65, 65, 2, 33,
5457                                   55, 43, 10, 82, 101, 9, 37, 47, 105, 20, 21,
5458                                   22, 23, 24, 20, 14, 20, 22, 7, 14, 12, 5, 3,
5459                                   66, 11, 8, 7, 8, 3, 7, 13, 5, 77, 5, 6, 69,
5460                                   10, 71, 46, 55, 38, 29, 36, 43, 55, 48, 27, 7,
5461                                   65, 6, 14, 13, 95, 9, 13, 71, 28, 12, 12, 14,
5462                                   17, 13, 20, 20, 66, 93, 70, 72, 64, 103, 91,
5463                                   3, 10, 10, 4, 71, 76, 81, 81, 98, 79, 20, 8,
5464                                   3, 67, 64, 72, 81, 83, 90, 72, 23, 10, 5, 0,
5465                                   2, 69, 74, 80, 90, 75, 16, 4, 7, 4, 65, 74,
5466                                   77, 86, 68, 31, 14, 11, 6, 6, 66, 73, 74, 77,
5467                                   62, 105, 102, 95, 100, 95, 94, 93, 91, 89, 90,
5468                                   89, 87, 84, 87, 89, 93, 77, 87, 74, 81, 81,
5469                                   79, 75, 71, 72, 68, 74, 69, 72, 68, 68, 6, 69,
5470                                   77, 66, 68, 73, 1, 64, 67, 68, 4, 65, 72, 74,
5471                                   68, 82, 69, 5, 66, 2, 69, 67, 68, 4, 2, 70,
5472                                   71, 75, 75, 67, 59, 56, 58, 57, 56, 62, 62,
5473                                   62, 56, 57, 62, 58, 50, 39, 20, 57, 53, 51,
5474                                   49, 38, 30, 20, 28, 23, 16, 5, 0, 69, 79, 43,
5475                                   40, 43, 30, 14, 19, 14, 7, 16, 10, 4, 74, 64,
5476                                   74, 83, 14, 18, 3, 16, 20, 9, 3, 0, 64, 76,
5477                                   67, 74, 81, 107, 74, 78, 86, 9, 69, 78, 75,
5478                                   66, 0, 1, 6, 4, 11, 65, 5, 5, 12, 18, 18, 20,
5479                                   6, 56, 43, 36, 31, 23, 20, 3, 69, 84, 1, 33,
5480                                   27, 25, 17, 16, 8, 5, 1, 69, 75, 66, 0, 1, 6,
5481                                   4, 11, 65, 5, 5, 12, 18, 18, 20, 6, 56, 43,
5482                                   36, 31, 23, 20, 3, 69, 84 },
5483 
5484                                 {
5485 
5486                                 57,
5487                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 17, 37,
5488                                   49, 23, 5, 70, 20, 80, 76, 1, 0, 9, 71, 2, 32,
5489                                   33, 6, 81, 109, 93, 93, 71, 80, 76, 1, 86, 73,
5490                                   26, 4, 77, 87, 93, 77, 79, 88, 102, 64, 79,
5491                                   92, 68, 81, 86, 99, 5, 74, 72, 84, 21, 2, 22,
5492                                   0, 0, 0, 73, 90, 97, 64, 9, 65, 22, 78, 105,
5493                                   88, 72, 80, 6, 4, 76, 72, 94, 2, 83, 76, 87,
5494                                   91, 81, 86, 83, 15, 65, 68, 87, 73, 92, 79,
5495                                   95, 65, 76, 72, 87, 14, 71, 1, 84, 81, 75, 76,
5496                                   68, 1, 0, 72, 4, 6, 71, 2, 66, 68, 3, 72, 24,
5497                                   67, 1, 20, 21, 28, 26, 17, 84, 68, 71, 2, 67,
5498                                   84, 68, 7, 69, 71, 3, 22, 46, 26, 0, 84, 81,
5499                                   65, 34, 39, 104, 68, 2, 85, 8, 65, 64, 4, 33,
5500                                   55, 44, 12, 83, 99, 8, 35, 44, 103, 20, 21,
5501                                   22, 23, 24, 20, 14, 20, 22, 7, 14, 12, 5, 3,
5502                                   66, 11, 8, 7, 8, 3, 7, 13, 5, 78, 5, 6, 69, 9,
5503                                   71, 44, 53, 37, 28, 35, 41, 52, 46, 26, 6, 67,
5504                                   5, 12, 12, 96, 8, 12, 72, 27, 12, 12, 13, 16,
5505                                   12, 19, 19, 67, 93, 70, 72, 65, 101, 89, 5,
5506                                   11, 10, 4, 70, 75, 80, 80, 96, 77, 21, 9, 4,
5507                                   66, 1, 71, 79, 82, 87, 71, 24, 11, 6, 1, 3,
5508                                   68, 73, 79, 88, 74, 18, 5, 8, 4, 64, 73, 76,
5509                                   85, 67, 32, 15, 12, 7, 7, 65, 72, 73, 76, 62,
5510                                   103, 100, 93, 98, 93, 92, 91, 89, 87, 88, 87,
5511                                   84, 83, 86, 88, 92, 73, 86, 75, 80, 80, 78,
5512                                   74, 71, 71, 68, 73, 69, 72, 68, 68, 7, 69, 77,
5513                                   66, 68, 72, 1, 64, 67, 68, 4, 65, 72, 73, 66,
5514                                   82, 69, 6, 66, 2, 69, 67, 67, 4, 2, 69, 70,
5515                                   74, 74, 68, 58, 55, 57, 56, 54, 60, 60, 59,
5516                                   54, 55, 59, 56, 47, 37, 18, 54, 50, 48, 44,
5517                                   36, 28, 19, 26, 21, 15, 4, 64, 69, 79, 41, 38,
5518                                   41, 28, 12, 18, 13, 5, 15, 8, 3, 76, 66, 75,
5519                                   84, 13, 17, 1, 15, 19, 8, 2, 64, 65, 77, 67,
5520                                   74, 81, 106, 75, 79, 87, 8, 70, 79, 74, 65, 1,
5521                                   2, 8, 5, 12, 64, 7, 6, 13, 19, 19, 21, 7, 56,
5522                                   42, 35, 29, 21, 19, 1, 70, 85, 2, 34, 28, 26,
5523                                   18, 17, 9, 6, 2, 68, 74, 65, 1, 2, 8, 5, 12,
5524                                   64, 7, 6, 13, 19, 19, 21, 7, 56, 42, 35, 29,
5525                                   21, 19, 1, 70, 85 },
5526 
5527                                 {
5528 
5529                                 56,
5530                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 15, 35,
5531                                   48, 24, 5, 68, 18, 80, 75, 1, 0, 10, 72, 1,
5532                                   31, 31, 3, 83, 110, 91, 92, 71, 80, 75, 1, 86,
5533                                   72, 26, 4, 76, 86, 92, 78, 80, 88, 102, 64,
5534                                   79, 91, 68, 81, 86, 99, 5, 74, 72, 83, 21, 2,
5535                                   22, 0, 0, 0, 72, 90, 97, 64, 8, 65, 22, 77,
5536                                   104, 86, 71, 79, 8, 6, 75, 71, 92, 3, 82, 75,
5537                                   85, 92, 81, 86, 83, 15, 65, 67, 85, 73, 91,
5538                                   78, 93, 65, 76, 72, 87, 14, 71, 1, 83, 81, 74,
5539                                   76, 68, 1, 0, 71, 5, 6, 71, 2, 66, 68, 3, 72,
5540                                   24, 67, 1, 20, 21, 28, 26, 17, 85, 67, 70, 1,
5541                                   67, 84, 68, 8, 69, 71, 4, 23, 47, 28, 2, 85,
5542                                   82, 65, 34, 39, 105, 68, 2, 86, 9, 65, 64, 5,
5543                                   33, 55, 44, 13, 84, 98, 7, 32, 41, 102, 20,
5544                                   21, 22, 22, 23, 20, 14, 20, 21, 6, 13, 12, 5,
5545                                   3, 66, 10, 7, 6, 8, 3, 7, 12, 4, 79, 4, 5, 69,
5546                                   8, 72, 42, 51, 35, 26, 33, 39, 49, 44, 25, 4,
5547                                   69, 3, 10, 10, 97, 7, 11, 74, 26, 11, 11, 12,
5548                                   14, 10, 17, 17, 69, 93, 71, 73, 67, 100, 88,
5549                                   6, 12, 10, 4, 69, 74, 79, 79, 94, 76, 22, 10,
5550                                   5, 65, 2, 70, 78, 81, 85, 70, 24, 11, 6, 1, 4,
5551                                   67, 72, 78, 87, 74, 19, 6, 8, 4, 0, 72, 76,
5552                                   84, 66, 32, 16, 12, 7, 8, 64, 71, 72, 75, 62,
5553                                   102, 98, 91, 96, 92, 91, 89, 87, 86, 86, 85,
5554                                   82, 82, 85, 87, 91, 70, 86, 76, 80, 79, 77,
5555                                   74, 71, 71, 68, 73, 69, 73, 68, 68, 8, 69, 77,
5556                                   66, 68, 72, 1, 64, 67, 69, 3, 65, 72, 73, 65,
5557                                   83, 69, 7, 67, 2, 69, 67, 67, 4, 2, 69, 69,
5558                                   74, 74, 70, 57, 54, 56, 54, 52, 57, 57, 56,
5559                                   52, 52, 56, 53, 44, 34, 16, 50, 46, 44, 39,
5560                                   33, 26, 17, 24, 19, 13, 3, 65, 70, 79, 39, 36,
5561                                   39, 26, 10, 16, 11, 3, 13, 6, 1, 78, 68, 77,
5562                                   85, 12, 16, 64, 13, 17, 6, 0, 65, 66, 78, 68,
5563                                   75, 81, 105, 76, 80, 89, 7, 71, 80, 74, 65, 2,
5564                                   3, 9, 6, 13, 64, 8, 7, 14, 19, 20, 22, 8, 55,
5565                                   40, 33, 27, 19, 17, 64, 72, 86, 3, 34, 28, 27,
5566                                   19, 18, 9, 7, 2, 67, 74, 65, 2, 3, 9, 6, 13,
5567                                   64, 8, 7, 14, 19, 20, 22, 8, 55, 40, 33, 27,
5568                                   19, 17, 64, 72, 86 },
5569 
5570                                 {
5571 
5572                                 55,
5573                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 13, 34,
5574                                   47, 24, 5, 66, 17, 80, 73, 1, 64, 11, 73, 0,
5575                                   30, 29, 64, 85, 111, 89, 90, 71, 80, 73, 1,
5576                                   85, 71, 27, 4, 75, 85, 91, 79, 81, 88, 103,
5577                                   64, 79, 90, 68, 82, 86, 99, 5, 74, 72, 82, 22,
5578                                   2, 22, 0, 0, 0, 72, 90, 97, 0, 7, 65, 21, 77,
5579                                   103, 84, 70, 78, 9, 7, 74, 70, 90, 4, 81, 74,
5580                                   83, 93, 81, 86, 83, 16, 65, 66, 83, 73, 90,
5581                                   77, 91, 65, 76, 72, 87, 15, 71, 2, 82, 81, 73,
5582                                   76, 68, 1, 1, 70, 5, 6, 71, 2, 66, 68, 3, 72,
5583                                   24, 67, 1, 21, 21, 29, 26, 18, 85, 67, 69, 1,
5584                                   67, 84, 68, 9, 69, 70, 5, 24, 48, 29, 4, 85,
5585                                   83, 64, 34, 39, 106, 68, 3, 86, 9, 65, 64, 6,
5586                                   33, 55, 44, 14, 85, 96, 6, 29, 38, 100, 20,
5587                                   21, 21, 21, 23, 19, 13, 20, 21, 5, 12, 12, 5,
5588                                   3, 67, 10, 6, 5, 7, 3, 7, 11, 4, 80, 4, 4, 69,
5589                                   7, 72, 40, 49, 33, 25, 31, 37, 46, 41, 24, 2,
5590                                   71, 2, 8, 8, 99, 6, 10, 76, 25, 10, 10, 11,
5591                                   13, 8, 15, 15, 70, 93, 72, 74, 68, 98, 86, 8,
5592                                   12, 10, 4, 68, 73, 78, 78, 92, 75, 23, 11, 6,
5593                                   65, 3, 69, 76, 80, 83, 70, 25, 12, 7, 2, 5,
5594                                   67, 72, 77, 86, 74, 21, 7, 8, 4, 1, 72, 76,
5595                                   83, 65, 33, 17, 13, 7, 9, 64, 70, 72, 75, 62,
5596                                   100, 97, 90, 94, 91, 89, 88, 86, 84, 84, 83,
5597                                   80, 82, 84, 87, 90, 67, 86, 77, 80, 78, 76,
5598                                   74, 71, 71, 68, 72, 69, 74, 68, 68, 8, 69, 77,
5599                                   66, 68, 72, 0, 64, 67, 70, 2, 65, 72, 73, 64,
5600                                   84, 69, 8, 68, 2, 69, 67, 66, 4, 1, 68, 68,
5601                                   74, 74, 71, 56, 53, 55, 52, 50, 55, 55, 53,
5602                                   49, 49, 53, 50, 41, 31, 14, 46, 43, 40, 34,
5603                                   30, 24, 15, 22, 16, 11, 2, 66, 71, 79, 37, 34,
5604                                   37, 24, 8, 14, 10, 1, 11, 4, 64, 80, 70, 79,
5605                                   86, 11, 15, 66, 12, 15, 5, 65, 67, 68, 79, 69,
5606                                   76, 81, 104, 77, 82, 90, 6, 72, 81, 74, 64, 2,
5607                                   3, 10, 7, 14, 64, 9, 8, 15, 20, 21, 22, 9, 55,
5608                                   38, 31, 25, 17, 15, 66, 74, 87, 3, 35, 29, 28,
5609                                   19, 19, 10, 7, 3, 67, 74, 64, 2, 3, 10, 7, 14,
5610                                   64, 9, 8, 15, 20, 21, 22, 9, 55, 38, 31, 25,
5611                                   17, 15, 66, 74, 87 },
5612 
5613                                 {
5614 
5615                                 53,
5616                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 11, 32,
5617                                   46, 25, 5, 65, 15, 80, 72, 0, 64, 12, 74, 65,
5618                                   28, 27, 67, 88, 112, 87, 89, 71, 80, 72, 0,
5619                                   85, 70, 27, 3, 75, 84, 89, 80, 83, 89, 103,
5620                                   64, 78, 89, 69, 82, 86, 99, 5, 74, 72, 82, 22,
5621                                   2, 22, 0, 0, 0, 71, 91, 97, 0, 6, 65, 21, 76,
5622                                   102, 82, 69, 77, 11, 9, 74, 69, 88, 5, 80, 73,
5623                                   80, 93, 82, 86, 84, 16, 66, 65, 80, 72, 90,
5624                                   77, 89, 65, 76, 72, 87, 15, 71, 2, 81, 81, 73,
5625                                   75, 68, 1, 1, 69, 6, 6, 72, 1, 66, 68, 3, 72,
5626                                   24, 67, 1, 21, 21, 29, 26, 18, 86, 66, 69, 0,
5627                                   67, 83, 68, 10, 68, 70, 7, 26, 49, 31, 6, 86,
5628                                   84, 64, 35, 39, 107, 68, 3, 87, 10, 65, 64, 7,
5629                                   33, 55, 44, 16, 86, 95, 5, 26, 35, 99, 19, 21,
5630                                   21, 21, 22, 19, 13, 20, 20, 4, 11, 11, 5, 3,
5631                                   67, 9, 6, 4, 7, 2, 6, 10, 3, 81, 3, 3, 69, 5,
5632                                   73, 38, 47, 31, 23, 30, 35, 42, 39, 23, 0, 74,
5633                                   0, 6, 6, 100, 4, 9, 77, 24, 9, 9, 9, 11, 6,
5634                                   13, 14, 72, 93, 73, 75, 70, 97, 85, 9, 13, 10,
5635                                   4, 67, 72, 77, 78, 90, 73, 24, 11, 6, 64, 5,
5636                                   68, 75, 79, 80, 69, 25, 12, 7, 2, 6, 66, 71,
5637                                   77, 85, 74, 22, 8, 8, 4, 2, 71, 76, 82, 64,
5638                                   33, 18, 13, 7, 10, 0, 69, 71, 74, 62, 99, 95,
5639                                   88, 93, 90, 88, 86, 84, 83, 83, 81, 77, 81,
5640                                   83, 86, 89, 64, 85, 78, 79, 77, 76, 74, 71,
5641                                   71, 69, 72, 70, 75, 68, 68, 9, 69, 77, 66, 68,
5642                                   71, 0, 65, 67, 71, 1, 66, 72, 73, 0, 85, 70,
5643                                   8, 68, 1, 69, 67, 66, 3, 1, 68, 68, 74, 74,
5644                                   73, 55, 52, 54, 51, 47, 52, 52, 50, 47, 46,
5645                                   49, 47, 37, 29, 12, 42, 39, 36, 29, 27, 22,
5646                                   13, 20, 14, 9, 0, 67, 72, 79, 34, 31, 34, 22,
5647                                   6, 12, 8, 64, 9, 2, 66, 82, 73, 80, 88, 10,
5648                                   14, 69, 10, 14, 3, 67, 68, 69, 80, 70, 77, 81,
5649                                   103, 79, 83, 92, 4, 73, 82, 74, 64, 3, 4, 11,
5650                                   7, 14, 0, 10, 9, 16, 20, 22, 23, 9, 54, 36,
5651                                   29, 23, 15, 13, 69, 76, 89, 4, 35, 29, 28, 20,
5652                                   19, 10, 8, 3, 66, 74, 64, 3, 4, 11, 7, 14, 0,
5653                                   10, 9, 16, 20, 22, 23, 9, 54, 36, 29, 23, 15,
5654                                   13, 69, 76, 89 },
5655 
5656                                 {
5657 
5658                                 52,
5659                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 9, 31,
5660                                   45, 26, 5, 0, 13, 79, 70, 0, 64, 13, 75, 66,
5661                                   27, 25, 70, 90, 112, 85, 88, 71, 79, 70, 0,
5662                                   85, 69, 27, 3, 74, 83, 88, 81, 84, 89, 103,
5663                                   64, 78, 88, 69, 82, 86, 99, 5, 73, 72, 81, 23,
5664                                   2, 22, 0, 0, 0, 71, 91, 97, 1, 5, 65, 20, 76,
5665                                   100, 79, 68, 76, 12, 10, 73, 68, 86, 6, 79,
5666                                   72, 78, 94, 82, 86, 84, 16, 66, 64, 78, 72,
5667                                   89, 76, 87, 65, 76, 72, 86, 15, 71, 3, 80, 80,
5668                                   72, 75, 68, 2, 2, 68, 6, 6, 72, 1, 65, 68, 3,
5669                                   72, 25, 67, 1, 22, 22, 29, 26, 18, 86, 66, 68,
5670                                   0, 67, 83, 68, 11, 68, 69, 8, 27, 50, 32, 8,
5671                                   86, 85, 0, 35, 39, 108, 68, 4, 87, 11, 65, 64,
5672                                   9, 33, 55, 44, 17, 87, 93, 4, 24, 32, 98, 19,
5673                                   21, 20, 20, 22, 19, 12, 20, 20, 3, 10, 11, 5,
5674                                   3, 67, 9, 5, 3, 6, 2, 6, 9, 3, 82, 2, 3, 69,
5675                                   4, 73, 36, 45, 30, 22, 28, 33, 39, 36, 22, 65,
5676                                   76, 64, 4, 4, 101, 3, 8, 79, 23, 8, 8, 8, 10,
5677                                   4, 11, 12, 73, 93, 74, 76, 72, 95, 83, 10, 13,
5678                                   10, 4, 66, 71, 76, 77, 88, 72, 25, 12, 7, 0,
5679                                   6, 67, 73, 78, 78, 68, 26, 13, 8, 3, 7, 65,
5680                                   71, 76, 84, 73, 23, 9, 8, 4, 3, 71, 75, 81, 0,
5681                                   33, 19, 13, 7, 11, 1, 68, 71, 73, 62, 98, 94,
5682                                   87, 91, 89, 86, 85, 82, 81, 81, 79, 75, 80,
5683                                   82, 85, 88, 2, 85, 79, 79, 76, 75, 74, 71, 71,
5684                                   69, 71, 70, 76, 68, 68, 10, 69, 77, 66, 68,
5685                                   71, 64, 65, 67, 72, 0, 66, 72, 73, 1, 85, 70,
5686                                   9, 69, 1, 69, 67, 66, 3, 0, 68, 67, 74, 74,
5687                                   74, 54, 51, 53, 49, 45, 50, 49, 47, 44, 43,
5688                                   46, 44, 34, 26, 10, 38, 36, 32, 24, 24, 20,
5689                                   12, 18, 11, 7, 64, 68, 73, 79, 32, 29, 32, 20,
5690                                   4, 10, 7, 66, 7, 0, 68, 84, 75, 82, 89, 9, 13,
5691                                   71, 9, 12, 2, 69, 69, 70, 81, 71, 78, 81, 102,
5692                                   80, 84, 93, 3, 74, 83, 74, 0, 3, 5, 12, 8, 15,
5693                                   0, 11, 10, 17, 21, 23, 23, 10, 54, 34, 27, 21,
5694                                   13, 11, 71, 78, 90, 4, 36, 30, 29, 21, 20, 11,
5695                                   8, 3, 65, 74, 0, 3, 5, 12, 8, 15, 0, 11, 10,
5696                                   17, 21, 23, 23, 10, 54, 34, 27, 21, 13, 11,
5697                                   71, 78, 90 },
5698 
5699                                 {
5700 
5701                                 51,
5702                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 8, 29,
5703                                   44, 26, 6, 2, 12, 79, 69, 0, 65, 14, 76, 67,
5704                                   26, 24, 74, 92, 113, 83, 86, 71, 79, 69, 0,
5705                                   84, 68, 28, 3, 73, 82, 87, 83, 85, 89, 104,
5706                                   64, 78, 88, 69, 83, 85, 99, 4, 73, 72, 80, 23,
5707                                   2, 22, 0, 0, 0, 70, 91, 97, 1, 5, 66, 20, 75,
5708                                   99, 77, 67, 75, 14, 12, 72, 67, 84, 7, 78, 72,
5709                                   76, 95, 82, 86, 84, 17, 66, 0, 76, 72, 88, 75,
5710                                   85, 65, 76, 72, 86, 16, 72, 3, 80, 80, 71, 75,
5711                                   67, 2, 2, 67, 7, 6, 72, 1, 65, 68, 3, 72, 25,
5712                                   67, 1, 22, 22, 30, 27, 19, 87, 65, 67, 64, 67,
5713                                   83, 68, 12, 68, 69, 9, 28, 50, 34, 9, 87, 86,
5714                                   0, 35, 39, 108, 69, 4, 88, 11, 66, 0, 10, 33,
5715                                   55, 45, 18, 88, 92, 3, 21, 29, 96, 19, 21, 20,
5716                                   19, 21, 18, 12, 19, 19, 3, 10, 11, 4, 3, 68,
5717                                   8, 4, 2, 6, 2, 6, 9, 2, 84, 2, 2, 69, 3, 74,
5718                                   33, 43, 28, 20, 26, 31, 36, 34, 20, 67, 78,
5719                                   66, 2, 2, 103, 2, 6, 81, 21, 7, 7, 7, 8, 2, 9,
5720                                   10, 75, 93, 75, 77, 73, 94, 82, 12, 14, 10, 4,
5721                                   65, 71, 76, 76, 87, 71, 26, 13, 8, 0, 7, 66,
5722                                   72, 77, 76, 68, 26, 13, 8, 3, 8, 65, 70, 75,
5723                                   83, 73, 25, 10, 8, 4, 3, 70, 75, 81, 0, 34,
5724                                   19, 14, 7, 12, 1, 68, 70, 73, 62, 96, 92, 85,
5725                                   89, 87, 85, 83, 81, 80, 79, 77, 73, 80, 81,
5726                                   85, 88, 5, 85, 80, 79, 76, 74, 74, 71, 71, 69,
5727                                   71, 70, 77, 68, 68, 10, 69, 77, 66, 68, 71,
5728                                   64, 65, 67, 73, 64, 66, 72, 73, 2, 86, 70, 10,
5729                                   70, 1, 69, 67, 65, 3, 0, 67, 66, 74, 74, 76,
5730                                   53, 50, 52, 47, 43, 47, 47, 44, 42, 40, 43,
5731                                   41, 31, 23, 8, 35, 32, 28, 19, 22, 17, 10, 16,
5732                                   9, 5, 65, 69, 74, 79, 30, 27, 30, 18, 2, 9, 5,
5733                                   68, 5, 66, 70, 86, 77, 84, 90, 8, 11, 73, 7,
5734                                   10, 0, 71, 71, 72, 82, 72, 79, 82, 101, 81,
5735                                   86, 95, 2, 76, 84, 73, 0, 4, 5, 13, 9, 16, 0,
5736                                   12, 11, 18, 21, 24, 24, 11, 53, 32, 25, 19,
5737                                   11, 9, 73, 80, 91, 5, 36, 30, 30, 21, 21, 11,
5738                                   9, 4, 65, 73, 0, 4, 5, 13, 9, 16, 0, 12, 11,
5739                                   18, 21, 24, 24, 11, 53, 32, 25, 19, 11, 9, 73,
5740                                   80, 91 },
5741 
5742                                 {
5743 
5744                                 50,
5745                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 6, 28,
5746                                   43, 27, 6, 3, 10, 79, 67, 64, 65, 15, 77, 68,
5747                                   25, 22, 77, 95, 114, 81, 85, 71, 79, 67, 64,
5748                                   84, 67, 28, 3, 73, 81, 85, 84, 86, 89, 104,
5749                                   64, 77, 87, 70, 83, 85, 99, 4, 73, 72, 79, 24,
5750                                   2, 22, 0, 0, 0, 70, 91, 97, 2, 4, 66, 19, 75,
5751                                   98, 75, 66, 74, 15, 13, 71, 66, 82, 8, 77, 71,
5752                                   73, 95, 83, 86, 85, 17, 66, 1, 73, 71, 88, 75,
5753                                   83, 65, 76, 72, 86, 16, 72, 4, 79, 80, 70, 74,
5754                                   67, 2, 3, 66, 7, 6, 73, 1, 65, 68, 3, 72, 25,
5755                                   67, 1, 23, 22, 30, 27, 19, 87, 65, 67, 64, 67,
5756                                   82, 68, 13, 67, 68, 11, 30, 51, 35, 11, 87,
5757                                   87, 1, 36, 39, 109, 69, 5, 88, 12, 66, 0, 11,
5758                                   33, 55, 45, 20, 89, 90, 2, 18, 26, 95, 19, 21,
5759                                   19, 19, 21, 18, 11, 19, 19, 2, 9, 11, 4, 3,
5760                                   68, 8, 4, 1, 5, 2, 6, 8, 2, 85, 1, 1, 69, 2,
5761                                   74, 31, 41, 26, 19, 25, 29, 33, 31, 19, 69,
5762                                   80, 67, 0, 0, 104, 1, 5, 82, 20, 6, 6, 5, 7,
5763                                   0, 7, 9, 76, 93, 76, 78, 75, 92, 80, 13, 14,
5764                                   10, 4, 64, 70, 75, 76, 85, 69, 27, 14, 8, 1,
5765                                   9, 65, 70, 76, 73, 67, 27, 14, 9, 4, 9, 64,
5766                                   70, 74, 82, 73, 26, 11, 8, 4, 4, 70, 75, 80,
5767                                   1, 34, 20, 14, 7, 13, 2, 67, 70, 72, 62, 95,
5768                                   91, 84, 88, 86, 83, 82, 79, 78, 77, 75, 70,
5769                                   79, 80, 84, 87, 8, 84, 81, 78, 75, 73, 74, 71,
5770                                   71, 69, 70, 71, 78, 68, 68, 11, 69, 77, 66,
5771                                   68, 70, 65, 66, 67, 74, 65, 67, 72, 73, 3, 87,
5772                                   71, 11, 70, 0, 69, 67, 65, 2, 64, 67, 66, 74,
5773                                   74, 77, 52, 49, 51, 46, 40, 45, 44, 41, 39,
5774                                   37, 40, 38, 28, 21, 6, 31, 29, 24, 14, 19, 15,
5775                                   8, 14, 6, 3, 66, 70, 75, 79, 28, 24, 27, 16,
5776                                   0, 7, 4, 70, 3, 68, 72, 88, 79, 85, 92, 7, 10,
5777                                   75, 6, 9, 64, 73, 72, 73, 83, 73, 80, 82, 100,
5778                                   83, 87, 96, 0, 77, 85, 73, 1, 4, 6, 14, 10,
5779                                   16, 1, 13, 12, 19, 22, 25, 24, 11, 53, 30, 23,
5780                                   17, 9, 7, 76, 82, 92, 5, 37, 31, 30, 22, 22,
5781                                   12, 9, 4, 64, 73, 1, 4, 6, 14, 10, 16, 1, 13,
5782                                   12, 19, 22, 25, 24, 11, 53, 30, 23, 17, 9, 7,
5783                                   76, 82, 92 },
5784 
5785                                 {
5786 
5787                                 48,
5788                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 4, 26,
5789                                   42, 27, 6, 5, 8, 79, 66, 64, 66, 16, 78, 70,
5790                                   23, 20, 81, 97, 115, 79, 84, 71, 79, 66, 64,
5791                                   84, 67, 28, 2, 72, 80, 84, 85, 88, 90, 105,
5792                                   64, 77, 86, 70, 84, 85, 99, 4, 73, 72, 79, 24,
5793                                   2, 22, 0, 0, 0, 69, 92, 97, 2, 3, 66, 19, 74,
5794                                   97, 73, 65, 74, 17, 15, 71, 65, 80, 8, 76, 70,
5795                                   71, 96, 83, 87, 85, 17, 67, 1, 71, 71, 87, 74,
5796                                   82, 65, 76, 72, 86, 16, 72, 4, 78, 80, 70, 74,
5797                                   67, 2, 3, 65, 8, 6, 73, 0, 65, 68, 2, 72, 25,
5798                                   67, 1, 23, 22, 30, 27, 19, 88, 64, 66, 65, 67,
5799                                   82, 68, 14, 67, 68, 12, 31, 52, 37, 13, 88,
5800                                   88, 1, 36, 39, 110, 69, 5, 89, 12, 66, 0, 12,
5801                                   33, 55, 45, 21, 90, 89, 1, 15, 22, 94, 18, 21,
5802                                   19, 18, 20, 17, 11, 19, 18, 1, 8, 10, 4, 2,
5803                                   69, 7, 3, 0, 5, 1, 5, 7, 1, 86, 0, 0, 69, 0,
5804                                   75, 29, 39, 24, 17, 23, 26, 29, 29, 18, 71,
5805                                   83, 69, 66, 65, 106, 64, 4, 84, 19, 5, 5, 4,
5806                                   5, 65, 5, 7, 78, 93, 77, 79, 77, 91, 79, 14,
5807                                   15, 10, 4, 64, 69, 74, 75, 83, 68, 27, 14, 9,
5808                                   1, 10, 64, 69, 75, 71, 67, 27, 14, 9, 4, 9,
5809                                   64, 69, 74, 81, 73, 27, 12, 8, 4, 5, 69, 75,
5810                                   79, 2, 34, 21, 14, 7, 14, 2, 66, 69, 72, 62,
5811                                   94, 89, 82, 86, 85, 82, 80, 78, 77, 76, 73,
5812                                   68, 79, 79, 84, 86, 11, 84, 82, 78, 74, 73,
5813                                   74, 71, 71, 70, 70, 71, 79, 68, 68, 11, 69,
5814                                   77, 67, 68, 70, 65, 66, 68, 75, 66, 67, 73,
5815                                   73, 4, 88, 71, 11, 71, 0, 69, 68, 65, 2, 64,
5816                                   67, 65, 74, 74, 79, 51, 48, 50, 44, 38, 42,
5817                                   41, 38, 37, 34, 36, 35, 24, 18, 4, 27, 25, 20,
5818                                   9, 16, 13, 6, 11, 4, 1, 68, 72, 76, 79, 25,
5819                                   22, 25, 14, 66, 5, 2, 73, 1, 70, 74, 90, 82,
5820                                   87, 93, 5, 9, 78, 4, 7, 66, 75, 74, 75, 84,
5821                                   74, 81, 82, 99, 84, 89, 98, 64, 78, 86, 73, 1,
5822                                   5, 6, 15, 10, 17, 1, 14, 12, 20, 22, 25, 25,
5823                                   12, 52, 28, 21, 15, 7, 5, 78, 84, 94, 6, 37,
5824                                   31, 31, 22, 22, 12, 10, 4, 64, 73, 1, 5, 6,
5825                                   15, 10, 17, 1, 14, 12, 20, 22, 25, 25, 12, 52,
5826                                   28, 21, 15, 7, 5, 78, 84, 94 },
5827 
5828                                 {
5829 
5830                                 47,
5831                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 2, 24,
5832                                   42, 28, 6, 7, 7, 78, 64, 64, 66, 17, 78, 71,
5833                                   22, 18, 84, 99, 115, 77, 82, 70, 78, 64, 64,
5834                                   83, 66, 29, 2, 71, 79, 83, 86, 89, 90, 105,
5835                                   64, 77, 85, 70, 84, 85, 99, 4, 72, 71, 78, 24,
5836                                   2, 22, 0, 0, 0, 68, 92, 97, 2, 2, 66, 19, 73,
5837                                   95, 70, 64, 73, 19, 17, 70, 64, 78, 9, 74, 69,
5838                                   69, 97, 83, 87, 85, 18, 67, 2, 69, 71, 86, 73,
5839                                   80, 65, 75, 72, 85, 17, 72, 5, 77, 79, 69, 74,
5840                                   67, 3, 4, 64, 9, 6, 73, 0, 64, 67, 2, 72, 26,
5841                                   67, 1, 23, 23, 31, 27, 20, 88, 0, 65, 66, 67,
5842                                   82, 68, 15, 67, 67, 13, 32, 53, 39, 15, 89,
5843                                   89, 2, 36, 40, 111, 69, 5, 89, 13, 66, 0, 14,
5844                                   33, 55, 45, 22, 91, 88, 0, 13, 19, 92, 18, 21,
5845                                   19, 17, 20, 17, 11, 19, 18, 0, 7, 10, 4, 2,
5846                                   69, 7, 2, 0, 5, 1, 5, 6, 0, 87, 0, 0, 69, 64,
5847                                   75, 27, 37, 23, 16, 21, 24, 26, 27, 17, 73,
5848                                   85, 70, 68, 66, 107, 65, 3, 86, 18, 4, 4, 3,
5849                                   3, 66, 3, 5, 79, 93, 77, 80, 78, 89, 77, 16,
5850                                   16, 10, 4, 0, 68, 73, 74, 81, 67, 28, 15, 10,
5851                                   2, 11, 0, 68, 74, 69, 66, 28, 15, 10, 4, 10,
5852                                   0, 68, 73, 79, 72, 29, 13, 9, 4, 6, 68, 74,
5853                                   78, 3, 35, 22, 15, 8, 15, 3, 65, 68, 71, 62,
5854                                   92, 87, 80, 84, 84, 81, 78, 76, 75, 74, 71,
5855                                   66, 78, 78, 83, 85, 15, 84, 83, 78, 73, 72,
5856                                   73, 71, 71, 70, 70, 71, 80, 68, 68, 12, 69,
5857                                   77, 67, 68, 70, 65, 66, 68, 75, 67, 67, 73,
5858                                   72, 6, 88, 71, 12, 72, 0, 69, 68, 64, 2, 64,
5859                                   66, 64, 73, 73, 81, 50, 47, 49, 42, 36, 39,
5860                                   39, 35, 35, 32, 33, 33, 21, 15, 2, 23, 22, 17,
5861                                   4, 13, 11, 5, 9, 2, 0, 69, 73, 77, 79, 23, 20,
5862                                   23, 12, 68, 3, 1, 75, 64, 72, 76, 92, 84, 89,
5863                                   94, 4, 8, 80, 3, 5, 67, 77, 75, 76, 85, 75,
5864                                   81, 82, 98, 85, 90, 100, 65, 79, 87, 73, 2, 6,
5865                                   7, 17, 11, 18, 1, 15, 13, 21, 23, 26, 26, 13,
5866                                   51, 27, 19, 13, 5, 3, 80, 86, 95, 7, 37, 32,
5867                                   32, 23, 23, 13, 11, 5, 0, 73, 2, 6, 7, 17, 11,
5868                                   18, 1, 15, 13, 21, 23, 26, 26, 13, 51, 27, 19,
5869                                   13, 5, 3, 80, 86, 95 },
5870 
5871                                 {
5872 
5873                                 46,
5874                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 0, 23,
5875                                   41, 29, 6, 8, 5, 78, 0, 65, 66, 18, 79, 72,
5876                                   21, 16, 87, 102, 116, 75, 81, 70, 78, 0, 65,
5877                                   83, 65, 29, 2, 71, 78, 81, 87, 90, 90, 105,
5878                                   64, 76, 84, 71, 84, 85, 99, 4, 72, 71, 77, 25,
5879                                   2, 22, 0, 0, 0, 68, 92, 97, 3, 1, 66, 18, 73,
5880                                   94, 68, 0, 72, 20, 18, 69, 0, 76, 10, 73, 68,
5881                                   66, 97, 84, 87, 86, 18, 67, 3, 66, 70, 86, 73,
5882                                   78, 65, 75, 72, 85, 17, 72, 5, 76, 79, 68, 73,
5883                                   67, 3, 4, 0, 9, 6, 74, 0, 64, 67, 2, 72, 26,
5884                                   67, 1, 24, 23, 31, 27, 20, 89, 0, 65, 66, 67,
5885                                   81, 68, 16, 66, 67, 15, 34, 54, 40, 17, 89,
5886                                   90, 2, 37, 40, 112, 69, 6, 90, 14, 66, 0, 15,
5887                                   33, 55, 45, 24, 92, 86, 64, 10, 16, 91, 18,
5888                                   21, 18, 17, 19, 17, 10, 19, 17, 64, 6, 10, 4,
5889                                   2, 69, 6, 2, 64, 4, 1, 5, 5, 0, 88, 64, 64,
5890                                   69, 65, 76, 25, 35, 21, 14, 20, 22, 23, 24,
5891                                   16, 75, 87, 72, 70, 68, 108, 66, 2, 87, 17, 3,
5892                                   3, 1, 2, 68, 1, 4, 81, 93, 78, 81, 80, 88, 76,
5893                                   17, 16, 10, 4, 1, 67, 72, 74, 79, 65, 29, 16,
5894                                   10, 3, 13, 1, 66, 73, 66, 65, 28, 15, 10, 5,
5895                                   11, 1, 68, 72, 78, 72, 30, 14, 9, 4, 7, 68,
5896                                   74, 77, 4, 35, 23, 15, 8, 16, 4, 64, 68, 70,
5897                                   62, 91, 86, 79, 83, 83, 79, 77, 74, 74, 72,
5898                                   69, 0, 77, 77, 82, 84, 18, 83, 84, 77, 72, 71,
5899                                   73, 71, 71, 70, 69, 72, 81, 68, 68, 13, 69,
5900                                   77, 67, 68, 69, 66, 67, 68, 76, 68, 68, 73,
5901                                   72, 7, 89, 72, 13, 72, 64, 69, 68, 64, 1, 65,
5902                                   66, 64, 73, 73, 82, 49, 46, 48, 41, 33, 37,
5903                                   36, 32, 32, 29, 30, 30, 18, 13, 0, 19, 18, 13,
5904                                   64, 10, 9, 3, 7, 64, 65, 70, 74, 78, 79, 21,
5905                                   17, 20, 10, 70, 1, 64, 77, 66, 74, 78, 94, 86,
5906                                   90, 96, 3, 7, 82, 1, 4, 69, 79, 76, 77, 86,
5907                                   76, 82, 82, 97, 87, 91, 101, 67, 80, 88, 73,
5908                                   2, 6, 8, 18, 12, 18, 2, 16, 14, 22, 23, 27,
5909                                   26, 13, 51, 25, 17, 11, 3, 1, 83, 88, 96, 7,
5910                                   38, 32, 32, 24, 24, 13, 11, 5, 1, 73, 2, 6, 8,
5911                                   18, 12, 18, 2, 16, 14, 22, 23, 27, 26, 13, 51,
5912                                   25, 17, 11, 3, 1, 83, 88, 96 },
5913 
5914                                 {
5915 
5916                                 45,
5917                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 64, 21,
5918                                   40, 29, 7, 10, 4, 78, 2, 65, 67, 19, 80, 73,
5919                                   20, 15, 91, 104, 117, 73, 79, 70, 78, 2, 65,
5920                                   82, 64, 30, 2, 70, 77, 80, 89, 91, 90, 106,
5921                                   64, 76, 84, 71, 85, 84, 99, 3, 72, 71, 76, 25,
5922                                   2, 22, 0, 0, 0, 67, 92, 97, 3, 1, 67, 18, 72,
5923                                   93, 66, 1, 71, 22, 20, 68, 1, 74, 11, 72, 68,
5924                                   64, 98, 84, 87, 86, 19, 67, 4, 64, 70, 85, 72,
5925                                   76, 65, 75, 72, 85, 18, 73, 6, 76, 79, 67, 73,
5926                                   66, 3, 5, 1, 10, 6, 74, 0, 64, 67, 2, 72, 26,
5927                                   67, 1, 24, 23, 32, 28, 21, 89, 1, 64, 67, 67,
5928                                   81, 68, 17, 66, 66, 16, 35, 54, 42, 18, 90,
5929                                   91, 3, 37, 40, 112, 70, 6, 90, 14, 67, 1, 16,
5930                                   33, 55, 46, 25, 93, 85, 65, 7, 13, 89, 18, 21,
5931                                   18, 16, 19, 16, 10, 18, 17, 64, 6, 10, 3, 2,
5932                                   70, 6, 1, 65, 4, 1, 5, 5, 64, 90, 64, 65, 69,
5933                                   66, 76, 22, 33, 19, 13, 18, 20, 20, 22, 14,
5934                                   77, 89, 73, 72, 70, 110, 67, 0, 89, 15, 2, 2,
5935                                   0, 0, 70, 64, 2, 82, 93, 79, 82, 81, 86, 74,
5936                                   19, 17, 10, 4, 2, 67, 72, 73, 78, 64, 30, 17,
5937                                   11, 3, 14, 2, 65, 72, 64, 65, 29, 16, 11, 5,
5938                                   12, 1, 67, 71, 77, 72, 32, 15, 9, 4, 7, 67,
5939                                   74, 77, 4, 36, 23, 16, 8, 17, 4, 64, 67, 70,
5940                                   62, 89, 84, 77, 81, 81, 78, 75, 73, 72, 70,
5941                                   67, 2, 77, 76, 82, 84, 21, 83, 85, 77, 72, 70,
5942                                   73, 71, 71, 70, 69, 72, 82, 68, 68, 13, 69,
5943                                   77, 67, 68, 69, 66, 67, 68, 77, 69, 68, 73,
5944                                   72, 8, 90, 72, 14, 73, 64, 69, 68, 0, 1, 65,
5945                                   65, 0, 73, 73, 84, 48, 45, 47, 39, 31, 34, 34,
5946                                   29, 30, 26, 27, 27, 15, 10, 65, 16, 15, 9, 69,
5947                                   8, 6, 1, 5, 66, 67, 71, 75, 79, 79, 19, 15,
5948                                   18, 8, 72, 0, 65, 79, 68, 77, 80, 96, 88, 92,
5949                                   97, 2, 5, 84, 0, 2, 70, 81, 78, 79, 87, 77,
5950                                   83, 83, 96, 88, 93, 103, 68, 82, 89, 72, 3, 7,
5951                                   8, 19, 13, 19, 2, 17, 15, 23, 24, 28, 27, 14,
5952                                   50, 23, 15, 9, 1, 64, 85, 90, 97, 8, 38, 33,
5953                                   33, 24, 25, 14, 12, 6, 1, 72, 3, 7, 8, 19, 13,
5954                                   19, 2, 17, 15, 23, 24, 28, 27, 14, 50, 23, 15,
5955                                   9, 1, 64, 85, 90, 97 },
5956 
5957                                 {
5958 
5959                                 43,
5960                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 66, 20,
5961                                   39, 30, 7, 12, 2, 78, 3, 65, 67, 20, 81, 75,
5962                                   18, 13, 94, 106, 118, 71, 78, 70, 78, 3, 65,
5963                                   82, 0, 30, 1, 69, 76, 79, 90, 93, 91, 106, 64,
5964                                   76, 83, 71, 85, 84, 99, 3, 72, 71, 76, 26, 2,
5965                                   22, 0, 0, 0, 67, 93, 97, 4, 0, 67, 17, 72, 92,
5966                                   64, 2, 70, 23, 21, 68, 2, 72, 12, 71, 67, 1,
5967                                   99, 84, 87, 86, 19, 68, 5, 1, 70, 84, 71, 74,
5968                                   65, 75, 72, 85, 18, 73, 6, 75, 79, 67, 73, 66,
5969                                   3, 5, 2, 10, 6, 74, 64, 64, 67, 2, 72, 26, 67,
5970                                   1, 25, 23, 32, 28, 21, 90, 1, 0, 67, 67, 81,
5971                                   68, 18, 66, 66, 17, 36, 55, 43, 20, 90, 92, 3,
5972                                   37, 40, 113, 70, 7, 91, 15, 67, 1, 17, 33, 55,
5973                                   46, 26, 94, 83, 66, 4, 10, 88, 17, 21, 17, 15,
5974                                   18, 16, 9, 18, 16, 65, 5, 9, 3, 2, 70, 5, 0,
5975                                   66, 3, 0, 4, 4, 64, 91, 65, 66, 69, 68, 77,
5976                                   20, 31, 17, 11, 16, 18, 16, 19, 13, 79, 92,
5977                                   75, 74, 72, 111, 69, 64, 91, 14, 1, 1, 64, 64,
5978                                   72, 66, 0, 84, 93, 80, 83, 83, 85, 73, 20, 17,
5979                                   10, 4, 3, 66, 71, 72, 76, 0, 31, 17, 12, 4,
5980                                   15, 3, 0, 71, 1, 64, 29, 16, 11, 6, 13, 2, 67,
5981                                   71, 76, 72, 33, 16, 9, 4, 8, 67, 74, 76, 5,
5982                                   36, 24, 16, 8, 18, 5, 0, 67, 69, 62, 88, 83,
5983                                   76, 79, 80, 76, 74, 71, 71, 69, 65, 4, 76, 75,
5984                                   81, 83, 24, 83, 86, 77, 71, 70, 73, 71, 71,
5985                                   71, 68, 72, 83, 68, 68, 14, 69, 77, 67, 68,
5986                                   69, 67, 67, 68, 78, 70, 68, 73, 72, 9, 91, 72,
5987                                   14, 74, 64, 69, 68, 0, 1, 66, 65, 1, 73, 73,
5988                                   85, 47, 44, 46, 37, 29, 32, 31, 26, 27, 23,
5989                                   23, 24, 11, 7, 67, 12, 11, 5, 74, 5, 4, 64, 3,
5990                                   69, 69, 73, 76, 80, 79, 16, 13, 16, 6, 74, 65,
5991                                   67, 81, 70, 79, 82, 98, 91, 94, 98, 1, 4, 87,
5992                                   65, 0, 72, 83, 79, 80, 88, 78, 84, 83, 95, 89,
5993                                   94, 104, 69, 83, 90, 72, 3, 7, 9, 20, 13, 20,
5994                                   2, 18, 16, 24, 24, 29, 27, 15, 50, 21, 13, 7,
5995                                   64, 66, 87, 92, 99, 8, 39, 33, 34, 25, 25, 14,
5996                                   12, 6, 2, 72, 3, 7, 9, 20, 13, 20, 2, 18, 16,
5997                                   24, 24, 29, 27, 15, 50, 21, 13, 7, 64, 66, 87,
5998                                   92, 99 },
5999 
6000                                 {
6001 
6002                                 42,
6003                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 68, 18,
6004                                   38, 31, 7, 13, 0, 77, 5, 66, 67, 21, 82, 76,
6005                                   17, 11, 97, 109, 118, 69, 77, 70, 77, 5, 66,
6006                                   82, 1, 30, 1, 69, 75, 77, 91, 94, 91, 106, 64,
6007                                   75, 82, 72, 85, 84, 99, 3, 71, 71, 75, 26, 2,
6008                                   22, 0, 0, 0, 66, 93, 97, 4, 64, 67, 17, 71,
6009                                   90, 2, 3, 69, 25, 23, 67, 3, 70, 13, 70, 66,
6010                                   4, 99, 85, 87, 87, 19, 68, 6, 4, 69, 84, 71,
6011                                   72, 65, 75, 72, 84, 18, 73, 7, 74, 78, 66, 72,
6012                                   66, 4, 6, 3, 11, 6, 75, 64, 0, 67, 2, 72, 27,
6013                                   67, 1, 25, 24, 32, 28, 21, 90, 2, 0, 68, 67,
6014                                   80, 68, 19, 65, 65, 19, 38, 56, 45, 22, 91,
6015                                   93, 4, 38, 40, 114, 70, 7, 91, 16, 67, 1, 19,
6016                                   33, 55, 46, 28, 95, 82, 67, 2, 7, 87, 17, 21,
6017                                   17, 15, 18, 16, 9, 18, 16, 66, 4, 9, 3, 2, 70,
6018                                   5, 0, 67, 3, 0, 4, 3, 65, 92, 66, 66, 69, 69,
6019                                   77, 18, 29, 16, 10, 15, 16, 13, 17, 12, 81,
6020                                   94, 76, 76, 74, 112, 70, 65, 92, 13, 0, 0, 66,
6021                                   66, 74, 68, 64, 85, 93, 81, 84, 85, 83, 71,
6022                                   21, 18, 10, 4, 4, 65, 70, 72, 74, 2, 32, 18,
6023                                   12, 5, 17, 4, 1, 70, 4, 0, 30, 17, 12, 6, 14,
6024                                   3, 66, 70, 75, 71, 34, 17, 9, 4, 9, 66, 73,
6025                                   75, 6, 36, 25, 16, 8, 19, 6, 1, 66, 68, 62,
6026                                   87, 81, 74, 78, 79, 75, 72, 69, 69, 67, 0, 7,
6027                                   75, 74, 80, 82, 27, 82, 87, 76, 70, 69, 73,
6028                                   71, 71, 71, 68, 73, 84, 68, 68, 15, 69, 77,
6029                                   67, 68, 68, 67, 68, 68, 79, 71, 69, 73, 72,
6030                                   10, 91, 73, 15, 74, 65, 69, 68, 0, 0, 66, 65,
6031                                   1, 73, 73, 87, 46, 43, 45, 36, 26, 29, 28, 23,
6032                                   25, 20, 20, 21, 8, 5, 69, 8, 8, 1, 79, 2, 2,
6033                                   65, 1, 71, 71, 74, 77, 81, 79, 14, 10, 13, 4,
6034                                   76, 67, 68, 83, 72, 81, 84, 100, 93, 95, 100,
6035                                   0, 3, 89, 66, 64, 73, 85, 80, 81, 89, 79, 85,
6036                                   83, 94, 91, 95, 106, 71, 84, 91, 72, 4, 8, 10,
6037                                   21, 14, 20, 3, 19, 17, 25, 25, 30, 28, 15, 49,
6038                                   19, 11, 5, 66, 68, 90, 94, 100, 9, 39, 34, 34,
6039                                   26, 26, 15, 13, 6, 3, 72, 4, 8, 10, 21, 14,
6040                                   20, 3, 19, 17, 25, 25, 30, 28, 15, 49, 19, 11,
6041                                   5, 66, 68, 90, 94, 100 },
6042 
6043                                 {
6044 
6045                                 41,
6046                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 70, 17,
6047                                   37, 31, 7, 15, 64, 77, 6, 66, 68, 22, 83, 77,
6048                                   16, 9, 101, 111, 119, 67, 75, 70, 77, 6, 66,
6049                                   81, 2, 31, 1, 68, 74, 76, 92, 95, 91, 107, 64,
6050                                   75, 81, 72, 86, 84, 99, 3, 71, 71, 74, 27, 2,
6051                                   22, 0, 0, 0, 66, 93, 97, 5, 65, 67, 16, 71,
6052                                   89, 4, 4, 68, 26, 24, 66, 4, 68, 14, 69, 65,
6053                                   6, 100, 85, 87, 87, 20, 68, 7, 6, 69, 83, 70,
6054                                   70, 65, 75, 72, 84, 19, 73, 7, 73, 78, 65, 72,
6055                                   66, 4, 6, 4, 11, 6, 75, 64, 0, 67, 2, 72, 27,
6056                                   67, 1, 26, 24, 33, 28, 22, 91, 2, 1, 68, 67,
6057                                   80, 68, 20, 65, 65, 20, 39, 57, 46, 24, 91,
6058                                   94, 4, 38, 40, 115, 70, 8, 92, 16, 67, 1, 20,
6059                                   33, 55, 46, 29, 96, 80, 68, 64, 4, 85, 17, 21,
6060                                   16, 14, 17, 15, 8, 18, 15, 67, 3, 9, 3, 2, 71,
6061                                   4, 64, 68, 2, 0, 4, 2, 65, 93, 66, 67, 69, 70,
6062                                   78, 16, 27, 14, 8, 13, 14, 10, 14, 11, 83, 96,
6063                                   78, 78, 76, 114, 71, 66, 94, 12, 64, 64, 67,
6064                                   67, 76, 70, 66, 87, 93, 82, 85, 86, 82, 70,
6065                                   23, 18, 10, 4, 5, 64, 69, 71, 72, 3, 33, 19,
6066                                   13, 5, 18, 5, 3, 69, 6, 0, 30, 17, 12, 7, 15,
6067                                   3, 66, 69, 74, 71, 36, 18, 9, 4, 10, 66, 73,
6068                                   74, 7, 37, 26, 17, 8, 20, 6, 2, 66, 68, 62,
6069                                   85, 80, 73, 76, 78, 73, 71, 68, 68, 65, 2, 9,
6070                                   75, 73, 80, 81, 30, 82, 88, 76, 69, 68, 73,
6071                                   71, 71, 71, 67, 73, 85, 68, 68, 15, 69, 77,
6072                                   67, 68, 68, 68, 68, 68, 80, 72, 69, 73, 72,
6073                                   11, 92, 73, 16, 75, 65, 69, 68, 1, 0, 67, 64,
6074                                   2, 73, 73, 88, 45, 42, 44, 34, 24, 27, 26, 20,
6075                                   22, 17, 17, 18, 5, 2, 71, 4, 4, 66, 84, 64, 0,
6076                                   67, 64, 74, 73, 75, 78, 82, 79, 12, 8, 11, 2,
6077                                   78, 69, 70, 85, 74, 83, 86, 102, 95, 97, 101,
6078                                   64, 2, 91, 68, 66, 75, 87, 82, 83, 90, 80, 86,
6079                                   83, 93, 92, 97, 107, 72, 85, 92, 72, 4, 8, 10,
6080                                   22, 15, 21, 3, 20, 18, 26, 25, 31, 28, 16, 49,
6081                                   17, 9, 3, 68, 70, 92, 96, 101, 9, 40, 34, 35,
6082                                   26, 27, 15, 13, 7, 3, 72, 4, 8, 10, 22, 15,
6083                                   21, 3, 20, 18, 26, 25, 31, 28, 16, 49, 17, 9,
6084                                   3, 68, 70, 92, 96, 101 },
6085 
6086                                 {
6087 
6088                                 40,
6089                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 72, 15,
6090                                   36, 32, 7, 17, 66, 77, 8, 66, 68, 23, 84, 78,
6091                                   15, 7, 104, 113, 120, 65, 74, 70, 77, 8, 66,
6092                                   81, 3, 31, 1, 67, 73, 75, 93, 96, 91, 107, 64,
6093                                   75, 80, 72, 86, 84, 99, 3, 71, 71, 73, 27, 2,
6094                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 16, 70,
6095                                   88, 6, 5, 67, 28, 26, 65, 5, 66, 15, 68, 64,
6096                                   8, 101, 85, 87, 87, 20, 68, 8, 8, 69, 82, 69,
6097                                   68, 65, 75, 72, 84, 19, 73, 8, 72, 78, 64, 72,
6098                                   66, 4, 7, 5, 12, 6, 75, 64, 0, 67, 2, 72, 27,
6099                                   67, 1, 26, 24, 33, 28, 22, 91, 3, 2, 69, 67,
6100                                   80, 68, 21, 65, 64, 21, 40, 58, 48, 26, 92,
6101                                   95, 5, 38, 40, 116, 70, 8, 92, 17, 67, 1, 21,
6102                                   33, 55, 46, 30, 97, 79, 69, 67, 1, 84, 17, 21,
6103                                   16, 13, 17, 15, 8, 18, 15, 68, 2, 9, 3, 2, 71,
6104                                   4, 65, 69, 2, 0, 4, 1, 66, 94, 67, 68, 69, 71,
6105                                   78, 14, 25, 12, 7, 11, 12, 7, 12, 10, 85, 98,
6106                                   79, 80, 78, 115, 72, 67, 96, 11, 65, 65, 68,
6107                                   69, 78, 72, 68, 88, 93, 83, 86, 88, 80, 68,
6108                                   24, 19, 10, 4, 6, 0, 68, 70, 70, 4, 34, 20,
6109                                   14, 6, 19, 6, 4, 68, 8, 1, 31, 18, 13, 7, 16,
6110                                   4, 65, 68, 73, 71, 37, 19, 9, 4, 11, 65, 73,
6111                                   73, 8, 37, 27, 17, 8, 21, 7, 3, 65, 67, 62,
6112                                   84, 78, 71, 74, 77, 72, 69, 66, 66, 0, 4, 11,
6113                                   74, 72, 79, 80, 33, 82, 89, 76, 68, 67, 73,
6114                                   71, 71, 71, 67, 73, 86, 68, 68, 16, 69, 77,
6115                                   67, 68, 68, 68, 68, 68, 81, 73, 69, 73, 72,
6116                                   12, 93, 73, 17, 76, 65, 69, 68, 1, 0, 67, 64,
6117                                   3, 73, 73, 90, 44, 41, 43, 32, 22, 24, 23, 17,
6118                                   20, 14, 14, 15, 2, 64, 73, 0, 1, 70, 89, 67,
6119                                   65, 69, 66, 76, 75, 76, 79, 83, 79, 10, 6, 9,
6120                                   0, 80, 71, 71, 87, 76, 85, 88, 104, 97, 99,
6121                                   102, 65, 1, 93, 69, 68, 76, 89, 83, 84, 91,
6122                                   81, 87, 83, 92, 93, 98, 109, 73, 86, 93, 72,
6123                                   5, 9, 11, 23, 16, 22, 3, 21, 19, 27, 26, 32,
6124                                   29, 17, 48, 15, 7, 1, 70, 72, 94, 98, 102, 10,
6125                                   40, 35, 36, 27, 28, 16, 14, 7, 4, 72, 5, 9,
6126                                   11, 23, 16, 22, 3, 21, 19, 27, 26, 32, 29, 17,
6127                                   48, 15, 7, 1, 70, 72, 94, 98, 102 },
6128 
6129                                 {
6130 
6131                                 38,
6132                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 74, 13,
6133                                   35, 32, 7, 18, 68, 77, 9, 67, 69, 24, 85, 80,
6134                                   13, 5, 108, 116, 121, 0, 73, 70, 77, 9, 67,
6135                                   81, 3, 31, 0, 67, 73, 74, 95, 98, 92, 108, 65,
6136                                   75, 80, 73, 87, 84, 99, 2, 71, 71, 73, 27, 1,
6137                                   22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 15, 70,
6138                                   87, 8, 6, 67, 29, 27, 65, 6, 65, 15, 67, 64,
6139                                   10, 102, 86, 88, 88, 20, 69, 8, 10, 69, 82,
6140                                   69, 67, 65, 75, 72, 84, 19, 74, 8, 72, 78, 64,
6141                                   72, 66, 4, 7, 6, 12, 6, 76, 65, 0, 67, 1, 72,
6142                                   27, 67, 1, 26, 24, 33, 28, 22, 92, 3, 2, 70,
6143                                   67, 80, 69, 21, 65, 64, 22, 41, 58, 49, 27,
6144                                   93, 97, 5, 38, 40, 117, 71, 8, 93, 17, 68, 1,
6145                                   22, 33, 54, 46, 31, 98, 78, 71, 70, 66, 83,
6146                                   16, 21, 15, 12, 16, 14, 7, 17, 14, 69, 1, 8,
6147                                   2, 1, 72, 3, 66, 70, 1, 64, 3, 0, 67, 96, 68,
6148                                   69, 69, 73, 79, 11, 22, 10, 5, 9, 9, 3, 9, 8,
6149                                   87, 101, 81, 83, 80, 117, 74, 69, 98, 9, 66,
6150                                   66, 70, 71, 80, 74, 70, 90, 93, 84, 87, 90,
6151                                   79, 67, 25, 19, 10, 4, 6, 0, 68, 70, 69, 5,
6152                                   34, 20, 14, 6, 20, 7, 5, 68, 10, 1, 31, 18,
6153                                   13, 7, 16, 4, 65, 68, 72, 71, 38, 20, 9, 3,
6154                                   11, 65, 73, 73, 8, 37, 27, 17, 8, 22, 7, 3,
6155                                   65, 67, 62, 83, 77, 70, 73, 76, 71, 68, 65,
6156                                   65, 1, 5, 13, 74, 72, 79, 80, 36, 82, 91, 76,
6157                                   68, 67, 73, 71, 71, 72, 67, 74, 87, 69, 68,
6158                                   16, 70, 77, 68, 68, 68, 69, 69, 69, 82, 74,
6159                                   70, 74, 72, 13, 94, 74, 17, 77, 66, 69, 69, 1,
6160                                   64, 68, 64, 3, 73, 73, 92, 42, 40, 41, 30, 19,
6161                                   21, 20, 14, 17, 11, 10, 12, 65, 67, 75, 67,
6162                                   66, 74, 95, 70, 68, 71, 69, 79, 77, 78, 81,
6163                                   84, 79, 7, 3, 6, 65, 83, 73, 73, 90, 78, 88,
6164                                   90, 107, 100, 101, 104, 67, 64, 96, 71, 70,
6165                                   78, 91, 85, 86, 92, 82, 88, 84, 91, 95, 100,
6166                                   111, 75, 88, 95, 72, 5, 9, 11, 24, 16, 22, 3,
6167                                   22, 19, 28, 26, 32, 29, 17, 47, 13, 5, 65, 73,
6168                                   74, 97, 100, 104, 10, 40, 35, 36, 27, 28, 16,
6169                                   14, 7, 4, 72, 5, 9, 11, 24, 16, 22, 3, 22, 19,
6170                                   28, 26, 32, 29, 17, 47, 13, 5, 65, 73, 74, 97,
6171                                   100, 104 },
6172 
6173                                 {
6174 
6175                                 37,
6176                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 75, 12,
6177                                   35, 33, 8, 20, 69, 76, 11, 67, 69, 26, 85, 81,
6178                                   12, 4, 111, 118, 121, 2, 71, 69, 76, 11, 67,
6179                                   80, 4, 32, 0, 66, 72, 72, 96, 99, 92, 108, 65,
6180                                   74, 79, 73, 87, 83, 98, 2, 70, 70, 72, 28, 1,
6181                                   22, 0, 0, 0, 64, 94, 97, 6, 67, 68, 15, 69,
6182                                   85, 11, 8, 66, 31, 29, 64, 8, 0, 16, 65, 0,
6183                                   13, 102, 86, 88, 88, 21, 69, 9, 13, 68, 81,
6184                                   68, 65, 65, 74, 72, 83, 20, 74, 9, 71, 77, 0,
6185                                   71, 65, 5, 8, 7, 13, 7, 76, 65, 1, 66, 1, 71,
6186                                   28, 66, 1, 27, 25, 34, 29, 23, 92, 4, 3, 70,
6187                                   67, 79, 69, 22, 64, 0, 24, 43, 59, 51, 29, 93,
6188                                   98, 6, 39, 41, 117, 71, 9, 93, 18, 68, 2, 24,
6189                                   33, 54, 47, 33, 99, 76, 72, 72, 69, 81, 16,
6190                                   21, 15, 12, 16, 14, 7, 17, 14, 69, 1, 8, 2, 1,
6191                                   72, 3, 66, 70, 1, 64, 3, 0, 67, 97, 68, 69,
6192                                   69, 74, 79, 9, 20, 9, 4, 8, 7, 0, 7, 7, 88,
6193                                   103, 82, 85, 81, 118, 75, 70, 99, 8, 66, 66,
6194                                   71, 72, 81, 75, 71, 91, 93, 84, 87, 91, 77,
6195                                   65, 27, 20, 10, 4, 7, 1, 67, 69, 67, 7, 35,
6196                                   21, 15, 7, 22, 8, 7, 67, 13, 2, 32, 19, 14, 8,
6197                                   17, 5, 64, 67, 70, 70, 40, 21, 10, 3, 12, 64,
6198                                   72, 72, 9, 38, 28, 18, 9, 23, 8, 4, 64, 66,
6199                                   62, 81, 75, 68, 71, 74, 69, 66, 0, 0, 3, 7,
6200                                   16, 73, 71, 78, 79, 40, 81, 92, 75, 67, 66,
6201                                   72, 71, 70, 72, 66, 74, 87, 69, 68, 17, 70,
6202                                   77, 68, 68, 67, 69, 69, 69, 82, 74, 70, 74,
6203                                   71, 15, 94, 74, 18, 77, 66, 69, 69, 2, 64, 68,
6204                                   0, 4, 72, 72, 93, 41, 39, 40, 29, 17, 19, 18,
6205                                   11, 15, 9, 7, 10, 68, 69, 77, 70, 69, 77, 100,
6206                                   72, 70, 72, 71, 81, 78, 79, 82, 84, 79, 5, 1,
6207                                   4, 67, 85, 74, 74, 92, 79, 90, 91, 109, 102,
6208                                   102, 105, 68, 65, 98, 72, 71, 79, 92, 86, 87,
6209                                   93, 82, 88, 84, 90, 96, 101, 112, 76, 89, 96,
6210                                   71, 6, 10, 12, 26, 17, 23, 4, 24, 20, 29, 27,
6211                                   33, 30, 18, 47, 12, 4, 67, 75, 75, 99, 101,
6212                                   105, 11, 41, 36, 37, 28, 29, 17, 15, 8, 5, 71,
6213                                   6, 10, 12, 26, 17, 23, 4, 24, 20, 29, 27, 33,
6214                                   30, 18, 47, 12, 4, 67, 75, 75, 99, 101, 105 },
6215 
6216                                 {
6217 
6218                                 36,
6219                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 77, 10,
6220                                   34, 34, 8, 22, 71, 76, 12, 67, 69, 27, 86, 82,
6221                                   11, 2, 114, 120, 122, 4, 70, 69, 76, 12, 67,
6222                                   80, 5, 32, 0, 65, 71, 71, 97, 100, 92, 108,
6223                                   65, 74, 78, 73, 87, 83, 98, 2, 70, 70, 71, 28,
6224                                   1, 22, 0, 0, 0, 0, 94, 97, 6, 68, 68, 15, 68,
6225                                   84, 13, 9, 65, 33, 31, 0, 9, 2, 17, 64, 1, 15,
6226                                   103, 86, 88, 88, 21, 69, 10, 15, 68, 80, 67,
6227                                   0, 65, 74, 72, 83, 20, 74, 9, 70, 77, 1, 71,
6228                                   65, 5, 8, 8, 14, 7, 76, 65, 1, 66, 1, 71, 28,
6229                                   66, 1, 27, 25, 34, 29, 23, 93, 5, 4, 71, 67,
6230                                   79, 69, 23, 64, 0, 25, 44, 60, 53, 31, 94, 99,
6231                                   6, 39, 41, 118, 71, 9, 94, 19, 68, 2, 25, 33,
6232                                   54, 47, 34, 100, 75, 73, 75, 72, 80, 16, 21,
6233                                   15, 11, 15, 14, 7, 17, 13, 70, 0, 8, 2, 1, 72,
6234                                   2, 67, 71, 1, 64, 3, 64, 68, 98, 69, 70, 69,
6235                                   75, 80, 7, 18, 7, 2, 6, 5, 66, 5, 6, 90, 105,
6236                                   84, 87, 83, 119, 76, 71, 101, 7, 67, 67, 72,
6237                                   74, 83, 77, 73, 93, 93, 85, 88, 93, 76, 64,
6238                                   28, 21, 10, 4, 8, 2, 66, 68, 65, 8, 36, 22,
6239                                   16, 8, 23, 9, 8, 66, 15, 3, 32, 19, 14, 8, 18,
6240                                   6, 0, 66, 69, 70, 41, 22, 10, 3, 13, 0, 72,
6241                                   71, 10, 38, 29, 18, 9, 24, 9, 5, 0, 65, 62,
6242                                   80, 73, 66, 69, 73, 68, 64, 2, 1, 5, 9, 18,
6243                                   72, 70, 77, 78, 43, 81, 93, 75, 66, 65, 72,
6244                                   71, 70, 72, 66, 74, 88, 69, 68, 18, 70, 77,
6245                                   68, 68, 67, 69, 69, 69, 83, 75, 70, 74, 71,
6246                                   16, 95, 74, 19, 78, 66, 69, 69, 2, 64, 68, 0,
6247                                   5, 72, 72, 95, 40, 38, 39, 27, 15, 16, 15, 8,
6248                                   13, 6, 4, 7, 71, 72, 79, 74, 73, 81, 105, 75,
6249                                   72, 74, 73, 83, 80, 80, 83, 85, 79, 3, 64, 2,
6250                                   69, 87, 76, 76, 94, 81, 92, 93, 111, 104, 104,
6251                                   106, 69, 66, 100, 74, 73, 81, 94, 87, 88, 94,
6252                                   83, 89, 84, 89, 97, 102, 114, 77, 90, 97, 71,
6253                                   6, 11, 13, 27, 18, 24, 4, 25, 21, 30, 27, 34,
6254                                   31, 19, 46, 10, 2, 69, 77, 77, 101, 103, 106,
6255                                   12, 41, 36, 38, 29, 30, 17, 16, 8, 6, 71, 6,
6256                                   11, 13, 27, 18, 24, 4, 25, 21, 30, 27, 34, 31,
6257                                   19, 46, 10, 2, 69, 77, 77, 101, 103, 106 },
6258 
6259                                 {
6260 
6261                                 35,
6262                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 79, 9,
6263                                   33, 34, 8, 24, 72, 76, 14, 67, 70, 28, 87, 83,
6264                                   10, 0, 118, 122, 123, 6, 68, 69, 76, 14, 67,
6265                                   79, 6, 33, 0, 64, 70, 70, 98, 101, 92, 109,
6266                                   65, 74, 77, 73, 88, 83, 98, 2, 70, 70, 70, 29,
6267                                   1, 22, 0, 0, 0, 0, 94, 97, 7, 69, 68, 14, 68,
6268                                   83, 15, 10, 64, 34, 32, 1, 10, 4, 18, 0, 2,
6269                                   17, 104, 86, 88, 88, 22, 69, 11, 17, 68, 79,
6270                                   66, 2, 65, 74, 72, 83, 21, 74, 10, 69, 77, 2,
6271                                   71, 65, 5, 9, 9, 14, 7, 76, 65, 1, 66, 1, 71,
6272                                   28, 66, 1, 28, 25, 35, 29, 24, 93, 5, 5, 71,
6273                                   67, 79, 69, 24, 64, 1, 26, 45, 61, 54, 33, 94,
6274                                   100, 7, 39, 41, 119, 71, 10, 94, 19, 68, 2,
6275                                   26, 33, 54, 47, 35, 101, 73, 74, 78, 75, 78,
6276                                   16, 21, 14, 10, 15, 13, 6, 17, 13, 71, 64, 8,
6277                                   2, 1, 73, 2, 68, 72, 0, 64, 3, 65, 68, 99, 69,
6278                                   71, 69, 76, 80, 5, 16, 5, 1, 4, 3, 69, 2, 5,
6279                                   92, 107, 85, 89, 85, 121, 77, 72, 103, 6, 68,
6280                                   68, 73, 75, 85, 79, 75, 94, 93, 86, 89, 94,
6281                                   74, 1, 30, 21, 10, 4, 9, 3, 65, 67, 0, 9, 37,
6282                                   23, 17, 8, 24, 10, 10, 65, 17, 3, 33, 20, 15,
6283                                   9, 19, 6, 0, 65, 68, 70, 43, 23, 10, 3, 14, 0,
6284                                   72, 70, 11, 39, 30, 19, 9, 25, 9, 6, 0, 65,
6285                                   62, 78, 72, 65, 67, 72, 66, 0, 3, 3, 7, 11,
6286                                   20, 72, 69, 77, 77, 46, 81, 94, 75, 65, 64,
6287                                   72, 71, 70, 72, 65, 74, 89, 69, 68, 18, 70,
6288                                   77, 68, 68, 67, 70, 69, 69, 84, 76, 70, 74,
6289                                   71, 17, 96, 74, 20, 79, 66, 69, 69, 3, 64, 69,
6290                                   1, 6, 72, 72, 96, 39, 37, 38, 25, 13, 14, 13,
6291                                   5, 10, 3, 1, 4, 74, 75, 81, 78, 76, 85, 110,
6292                                   78, 74, 76, 75, 86, 82, 81, 84, 86, 79, 1, 66,
6293                                   0, 71, 89, 78, 77, 96, 83, 94, 95, 113, 106,
6294                                   106, 107, 70, 67, 102, 75, 75, 82, 96, 89, 90,
6295                                   95, 84, 90, 84, 88, 98, 104, 115, 78, 91, 98,
6296                                   71, 7, 11, 13, 28, 19, 25, 4, 26, 22, 31, 28,
6297                                   35, 31, 20, 46, 8, 0, 71, 79, 79, 103, 105,
6298                                   107, 12, 42, 37, 39, 29, 31, 18, 16, 9, 6, 71,
6299                                   7, 11, 13, 28, 19, 25, 4, 26, 22, 31, 28, 35,
6300                                   31, 20, 46, 8, 0, 71, 79, 79, 103, 105, 107 },
6301 
6302                                 {
6303 
6304                                 33,
6305                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 81, 7,
6306                                   32, 35, 8, 25, 74, 76, 15, 68, 70, 29, 88, 85,
6307                                   8, 65, 121, 125, 124, 8, 67, 69, 76, 15, 68,
6308                                   79, 7, 33, 64, 64, 69, 68, 99, 103, 93, 109,
6309                                   65, 73, 76, 74, 88, 83, 98, 2, 70, 70, 70, 29,
6310                                   1, 22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 14, 67,
6311                                   82, 17, 11, 0, 36, 34, 1, 11, 6, 19, 1, 3, 20,
6312                                   104, 87, 88, 89, 22, 70, 12, 20, 67, 79, 66,
6313                                   4, 65, 74, 72, 83, 21, 74, 10, 68, 77, 2, 70,
6314                                   65, 5, 9, 10, 15, 7, 77, 66, 1, 66, 1, 71, 28,
6315                                   66, 1, 28, 25, 35, 29, 24, 94, 6, 5, 72, 67,
6316                                   78, 69, 25, 0, 1, 28, 47, 62, 56, 35, 95, 101,
6317                                   7, 40, 41, 120, 71, 10, 95, 20, 68, 2, 27, 33,
6318                                   54, 47, 37, 102, 72, 75, 81, 78, 77, 15, 21,
6319                                   14, 10, 14, 13, 6, 17, 12, 72, 65, 7, 2, 1,
6320                                   73, 1, 68, 73, 0, 65, 2, 66, 69, 100, 70, 72,
6321                                   69, 78, 81, 3, 14, 3, 64, 3, 1, 73, 0, 4, 94,
6322                                   110, 87, 91, 87, 122, 79, 73, 104, 5, 69, 69,
6323                                   75, 77, 87, 81, 76, 96, 93, 87, 90, 96, 73, 2,
6324                                   31, 22, 10, 4, 10, 4, 64, 67, 2, 11, 38, 23,
6325                                   17, 9, 26, 11, 11, 64, 20, 4, 33, 20, 15, 9,
6326                                   20, 7, 1, 65, 67, 70, 44, 24, 10, 3, 15, 1,
6327                                   72, 69, 12, 39, 31, 19, 9, 26, 10, 7, 1, 64,
6328                                   62, 77, 70, 0, 66, 71, 65, 2, 5, 4, 8, 13, 23,
6329                                   71, 68, 76, 76, 49, 80, 95, 74, 64, 64, 72,
6330                                   71, 70, 73, 65, 75, 90, 69, 68, 19, 70, 77,
6331                                   68, 68, 66, 70, 70, 69, 85, 77, 71, 74, 71,
6332                                   18, 97, 75, 20, 79, 67, 69, 69, 3, 65, 69, 1,
6333                                   6, 72, 72, 98, 38, 36, 37, 24, 10, 11, 10, 2,
6334                                   8, 0, 66, 1, 78, 77, 83, 82, 80, 89, 115, 81,
6335                                   76, 78, 77, 88, 84, 83, 85, 87, 79, 65, 69,
6336                                   66, 73, 91, 80, 79, 98, 85, 96, 97, 115, 109,
6337                                   107, 109, 71, 68, 105, 77, 76, 84, 98, 90, 91,
6338                                   96, 85, 91, 84, 87, 100, 105, 117, 80, 92, 99,
6339                                   71, 7, 12, 14, 29, 19, 25, 5, 27, 23, 32, 28,
6340                                   36, 32, 20, 45, 6, 65, 73, 81, 81, 106, 107,
6341                                   109, 13, 42, 37, 39, 30, 31, 18, 17, 9, 7, 71,
6342                                   7, 12, 14, 29, 19, 25, 5, 27, 23, 32, 28, 36,
6343                                   32, 20, 45, 6, 65, 73, 81, 81, 106, 107, 109 },
6344 
6345                                 {
6346 
6347                                 32,
6348                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 83, 6,
6349                                   31, 36, 8, 27, 76, 75, 17, 68, 70, 30, 89, 86,
6350                                   7, 67, 124, 126, 124, 10, 66, 69, 75, 17, 68,
6351                                   79, 8, 33, 64, 0, 68, 67, 100, 104, 93, 109,
6352                                   65, 73, 75, 74, 88, 83, 98, 2, 69, 70, 69, 30,
6353                                   1, 22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 13, 67,
6354                                   80, 20, 12, 1, 37, 35, 2, 12, 8, 20, 2, 4, 22,
6355                                   105, 87, 88, 89, 22, 70, 13, 22, 67, 78, 65,
6356                                   6, 65, 74, 72, 82, 21, 74, 11, 67, 76, 3, 70,
6357                                   65, 6, 10, 11, 15, 7, 77, 66, 2, 66, 1, 71,
6358                                   29, 66, 1, 29, 26, 35, 29, 24, 94, 6, 6, 72,
6359                                   67, 78, 69, 26, 0, 2, 29, 48, 62, 57, 37, 95,
6360                                   102, 8, 40, 41, 121, 71, 11, 95, 21, 68, 2,
6361                                   29, 33, 54, 47, 38, 103, 70, 76, 83, 81, 76,
6362                                   15, 21, 13, 9, 14, 13, 5, 17, 12, 73, 66, 7,
6363                                   2, 1, 73, 1, 69, 74, 64, 65, 2, 67, 69, 101,
6364                                   71, 72, 69, 79, 81, 1, 12, 2, 65, 1, 64, 76,
6365                                   66, 3, 96, 112, 88, 93, 89, 123, 80, 74, 106,
6366                                   4, 70, 70, 76, 78, 89, 83, 78, 97, 93, 88, 91,
6367                                   98, 71, 4, 32, 22, 10, 4, 11, 5, 0, 66, 4, 12,
6368                                   39, 24, 18, 10, 27, 12, 13, 0, 22, 5, 34, 21,
6369                                   16, 10, 21, 8, 1, 64, 66, 69, 45, 25, 10, 3,
6370                                   16, 1, 71, 68, 13, 39, 32, 19, 9, 27, 11, 8,
6371                                   1, 0, 62, 76, 69, 1, 64, 70, 0, 3, 7, 6, 10,
6372                                   15, 25, 70, 67, 75, 75, 52, 80, 96, 74, 0, 0,
6373                                   72, 71, 70, 73, 64, 75, 91, 69, 68, 20, 70,
6374                                   77, 68, 68, 66, 71, 70, 69, 86, 78, 71, 74,
6375                                   71, 19, 97, 75, 21, 80, 67, 69, 69, 3, 65, 70,
6376                                   1, 7, 72, 72, 99, 37, 35, 36, 22, 8, 9, 7, 64,
6377                                   5, 66, 69, 65, 81, 80, 85, 86, 83, 93, 120,
6378                                   84, 78, 79, 79, 91, 86, 84, 86, 88, 79, 67,
6379                                   71, 68, 75, 93, 82, 80, 100, 87, 98, 99, 117,
6380                                   111, 109, 110, 72, 69, 107, 78, 78, 85, 100,
6381                                   91, 92, 97, 86, 92, 84, 86, 101, 106, 118, 81,
6382                                   93, 100, 71, 8, 12, 15, 30, 20, 26, 5, 28, 24,
6383                                   33, 29, 37, 32, 21, 45, 4, 67, 75, 83, 83,
6384                                   108, 109, 110, 13, 43, 38, 40, 31, 32, 19, 17,
6385                                   9, 8, 71, 8, 12, 15, 30, 20, 26, 5, 28, 24,
6386                                   33, 29, 37, 32, 21, 45, 4, 67, 75, 83, 83,
6387                                   108, 109, 110 },
6388 
6389                                 {
6390 
6391                                 31,
6392                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 84, 4,
6393                                   30, 36, 9, 29, 77, 75, 18, 68, 71, 31, 90, 87,
6394                                   6, 68, 126, 126, 125, 12, 64, 69, 75, 18, 68,
6395                                   78, 9, 34, 64, 1, 67, 66, 102, 105, 93, 110,
6396                                   65, 73, 75, 74, 89, 82, 98, 1, 69, 70, 68, 30,
6397                                   1, 22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 13, 66,
6398                                   79, 22, 13, 2, 39, 37, 3, 13, 10, 21, 3, 4,
6399                                   24, 106, 87, 88, 89, 23, 70, 14, 24, 67, 77,
6400                                   64, 8, 65, 74, 72, 82, 22, 75, 11, 67, 76, 4,
6401                                   70, 64, 6, 10, 12, 16, 7, 77, 66, 2, 66, 1,
6402                                   71, 29, 66, 1, 29, 26, 36, 30, 25, 95, 7, 7,
6403                                   73, 67, 78, 69, 27, 0, 2, 30, 49, 62, 59, 38,
6404                                   96, 103, 8, 40, 41, 121, 72, 11, 96, 21, 69,
6405                                   3, 30, 33, 54, 48, 39, 104, 69, 77, 86, 84,
6406                                   74, 15, 21, 13, 8, 13, 12, 5, 16, 11, 73, 66,
6407                                   7, 1, 1, 74, 0, 70, 75, 64, 65, 2, 67, 70,
6408                                   103, 71, 73, 69, 80, 82, 65, 10, 0, 67, 64,
6409                                   66, 79, 68, 1, 98, 114, 90, 95, 91, 125, 81,
6410                                   76, 108, 2, 71, 71, 77, 80, 91, 85, 80, 99,
6411                                   93, 89, 92, 99, 70, 5, 34, 23, 10, 4, 12, 5,
6412                                   0, 65, 5, 13, 40, 25, 19, 10, 28, 13, 14, 1,
6413                                   24, 5, 34, 21, 16, 10, 22, 8, 2, 0, 65, 69,
6414                                   47, 26, 10, 3, 16, 2, 71, 68, 13, 40, 32, 20,
6415                                   9, 28, 11, 8, 2, 0, 62, 74, 67, 3, 1, 68, 1,
6416                                   5, 8, 7, 12, 17, 27, 70, 66, 75, 75, 55, 80,
6417                                   97, 74, 0, 1, 72, 71, 70, 73, 64, 75, 92, 69,
6418                                   68, 20, 70, 77, 68, 68, 66, 71, 70, 69, 87,
6419                                   79, 71, 74, 71, 20, 98, 75, 22, 81, 67, 69,
6420                                   69, 4, 65, 70, 2, 8, 72, 72, 101, 36, 34, 35,
6421                                   20, 6, 6, 5, 67, 3, 69, 72, 68, 84, 83, 87,
6422                                   89, 87, 97, 125, 86, 81, 81, 81, 93, 88, 85,
6423                                   87, 89, 79, 69, 73, 70, 77, 95, 83, 82, 102,
6424                                   89, 101, 101, 119, 113, 111, 111, 73, 71, 109,
6425                                   80, 80, 87, 102, 93, 94, 98, 87, 93, 85, 85,
6426                                   102, 108, 120, 82, 95, 101, 70, 8, 13, 15, 31,
6427                                   21, 27, 5, 29, 25, 34, 29, 38, 33, 22, 44, 2,
6428                                   69, 77, 85, 85, 110, 111, 111, 14, 43, 38, 41,
6429                                   31, 33, 19, 18, 10, 8, 70, 8, 13, 15, 31, 21,
6430                                   27, 5, 29, 25, 34, 29, 38, 33, 22, 44, 2, 69,
6431                                   77, 85, 85, 110, 111, 111 },
6432 
6433                                 {
6434 
6435                                 30,
6436                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 86, 3,
6437                                   29, 37, 9, 30, 79, 75, 20, 69, 71, 32, 91, 88,
6438                                   5, 70, 126, 126, 126, 14, 0, 69, 75, 20, 69,
6439                                   78, 10, 34, 64, 1, 66, 64, 103, 106, 93, 110,
6440                                   65, 72, 74, 75, 89, 82, 98, 1, 69, 70, 67, 31,
6441                                   1, 22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 12, 66,
6442                                   78, 24, 14, 3, 40, 38, 4, 14, 12, 22, 4, 5,
6443                                   27, 106, 88, 88, 90, 23, 70, 15, 27, 66, 77,
6444                                   64, 10, 65, 74, 72, 82, 22, 75, 12, 66, 76, 5,
6445                                   69, 64, 6, 11, 13, 16, 7, 78, 66, 2, 66, 1,
6446                                   71, 29, 66, 1, 30, 26, 36, 30, 25, 95, 7, 7,
6447                                   73, 67, 77, 69, 28, 1, 3, 32, 51, 62, 60, 40,
6448                                   96, 104, 9, 41, 41, 122, 72, 12, 96, 22, 69,
6449                                   3, 31, 33, 54, 48, 41, 105, 67, 78, 89, 87,
6450                                   73, 15, 21, 12, 8, 13, 12, 4, 16, 11, 74, 67,
6451                                   7, 1, 1, 74, 0, 70, 76, 65, 65, 2, 68, 70,
6452                                   104, 72, 74, 69, 81, 82, 67, 8, 65, 68, 65,
6453                                   68, 82, 71, 0, 100, 116, 91, 97, 93, 126, 82,
6454                                   77, 109, 1, 72, 72, 79, 81, 93, 87, 81, 100,
6455                                   93, 90, 93, 101, 68, 7, 35, 23, 10, 4, 13, 6,
6456                                   1, 65, 7, 15, 41, 26, 19, 11, 30, 14, 16, 2,
6457                                   27, 6, 35, 22, 17, 11, 23, 9, 2, 1, 64, 69,
6458                                   48, 27, 10, 3, 17, 2, 71, 67, 14, 40, 33, 20,
6459                                   9, 29, 12, 9, 2, 1, 62, 73, 66, 4, 2, 67, 3,
6460                                   6, 10, 9, 14, 19, 30, 69, 65, 74, 74, 58, 79,
6461                                   98, 73, 1, 2, 72, 71, 70, 73, 0, 76, 93, 69,
6462                                   68, 21, 70, 77, 68, 68, 65, 72, 71, 69, 88,
6463                                   80, 72, 74, 71, 21, 99, 76, 23, 81, 68, 69,
6464                                   69, 4, 66, 71, 2, 8, 72, 72, 102, 35, 33, 34,
6465                                   19, 3, 4, 2, 70, 0, 72, 75, 71, 87, 85, 89,
6466                                   93, 90, 101, 126, 89, 83, 83, 83, 96, 90, 86,
6467                                   88, 90, 79, 71, 76, 73, 79, 97, 85, 83, 104,
6468                                   91, 103, 103, 121, 115, 112, 113, 74, 72, 111,
6469                                   81, 81, 88, 104, 94, 95, 99, 88, 94, 85, 84,
6470                                   104, 109, 121, 84, 96, 102, 70, 9, 13, 16, 32,
6471                                   22, 27, 6, 30, 26, 35, 30, 39, 33, 22, 44, 0,
6472                                   71, 79, 87, 87, 113, 113, 112, 14, 44, 39, 41,
6473                                   32, 34, 20, 18, 10, 9, 70, 9, 13, 16, 32, 22,
6474                                   27, 6, 30, 26, 35, 30, 39, 33, 22, 44, 0, 71,
6475                                   79, 87, 87, 113, 113, 112 },
6476 
6477                                 {
6478 
6479                                 28,
6480                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 88, 1,
6481                                   28, 37, 9, 32, 81, 75, 21, 69, 72, 33, 92, 90,
6482                                   3, 72, 126, 126, 126, 16, 1, 69, 75, 21, 69,
6483                                   78, 10, 34, 65, 2, 65, 0, 104, 108, 94, 111,
6484                                   65, 72, 73, 75, 90, 82, 98, 1, 69, 70, 67, 31,
6485                                   1, 22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 12, 65,
6486                                   77, 26, 15, 3, 42, 40, 4, 15, 14, 22, 5, 6,
6487                                   29, 107, 88, 89, 90, 23, 71, 15, 29, 66, 76,
6488                                   0, 11, 65, 74, 72, 82, 22, 75, 12, 65, 76, 5,
6489                                   69, 64, 6, 11, 14, 17, 7, 78, 67, 2, 66, 0,
6490                                   71, 29, 66, 1, 30, 26, 36, 30, 25, 96, 8, 8,
6491                                   74, 67, 77, 69, 29, 1, 3, 33, 52, 62, 62, 42,
6492                                   97, 105, 9, 41, 41, 123, 72, 12, 97, 22, 69,
6493                                   3, 32, 33, 54, 48, 42, 106, 66, 79, 92, 91,
6494                                   72, 14, 21, 12, 7, 12, 11, 4, 16, 10, 75, 68,
6495                                   6, 1, 0, 75, 64, 71, 77, 65, 66, 1, 69, 71,
6496                                   105, 73, 75, 69, 83, 83, 69, 6, 67, 70, 67,
6497                                   71, 86, 73, 64, 102, 119, 93, 100, 95, 126,
6498                                   84, 78, 111, 0, 73, 73, 80, 83, 95, 89, 83,
6499                                   102, 93, 91, 94, 103, 67, 8, 36, 24, 10, 4,
6500                                   13, 7, 2, 64, 9, 16, 41, 26, 20, 11, 31, 15,
6501                                   17, 3, 29, 6, 35, 22, 17, 11, 23, 9, 3, 1, 0,
6502                                   69, 49, 28, 10, 3, 18, 3, 71, 66, 15, 40, 34,
6503                                   20, 9, 30, 12, 10, 3, 1, 62, 72, 64, 6, 4, 66,
6504                                   4, 8, 11, 10, 15, 21, 32, 69, 64, 74, 73, 61,
6505                                   79, 99, 73, 2, 2, 72, 71, 70, 74, 0, 76, 94,
6506                                   69, 68, 21, 70, 77, 69, 68, 65, 72, 71, 70,
6507                                   89, 81, 72, 75, 71, 22, 100, 76, 23, 82, 68,
6508                                   69, 70, 4, 66, 71, 2, 9, 72, 72, 104, 34, 32,
6509                                   33, 17, 1, 1, 64, 73, 65, 75, 79, 74, 91, 88,
6510                                   91, 97, 94, 105, 126, 92, 85, 85, 86, 98, 92,
6511                                   88, 90, 91, 79, 74, 78, 75, 81, 100, 87, 85,
6512                                   107, 93, 105, 105, 123, 118, 114, 114, 76, 73,
6513                                   114, 83, 83, 90, 106, 96, 97, 100, 89, 95, 85,
6514                                   83, 105, 111, 123, 85, 97, 103, 70, 9, 14, 16,
6515                                   33, 22, 28, 6, 31, 26, 36, 30, 39, 34, 23, 43,
6516                                   65, 73, 81, 89, 89, 115, 115, 114, 15, 44, 39,
6517                                   42, 32, 34, 20, 19, 10, 9, 70, 9, 14, 16, 33,
6518                                   22, 28, 6, 31, 26, 36, 30, 39, 34, 23, 43, 65,
6519                                   73, 81, 89, 89, 115, 115, 114 },
6520 
6521                                 {
6522 
6523                                 27,
6524                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 90, 64,
6525                                   28, 38, 9, 34, 82, 74, 23, 69, 72, 34, 92, 91,
6526                                   2, 74, 126, 126, 126, 18, 3, 68, 74, 23, 69,
6527                                   77, 11, 35, 65, 3, 64, 1, 105, 109, 94, 111,
6528                                   65, 72, 72, 75, 90, 82, 98, 1, 68, 69, 66, 31,
6529                                   1, 22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 12, 64,
6530                                   75, 29, 16, 4, 44, 42, 5, 16, 16, 23, 7, 7,
6531                                   31, 108, 88, 89, 90, 24, 71, 16, 31, 66, 75,
6532                                   1, 13, 65, 73, 72, 81, 23, 75, 13, 64, 75, 6,
6533                                   69, 64, 7, 12, 15, 18, 7, 78, 67, 3, 65, 0,
6534                                   71, 30, 66, 1, 30, 27, 37, 30, 26, 96, 9, 9,
6535                                   75, 67, 77, 69, 30, 1, 4, 34, 53, 62, 62, 44,
6536                                   98, 106, 10, 41, 42, 124, 72, 12, 97, 23, 69,
6537                                   3, 34, 33, 54, 48, 43, 107, 65, 80, 94, 94,
6538                                   70, 14, 21, 12, 6, 12, 11, 4, 16, 10, 76, 69,
6539                                   6, 1, 0, 75, 64, 72, 77, 65, 66, 1, 70, 72,
6540                                   106, 73, 75, 69, 84, 83, 71, 4, 68, 71, 69,
6541                                   73, 89, 75, 65, 104, 121, 94, 102, 96, 126,
6542                                   85, 79, 113, 64, 74, 74, 81, 85, 96, 91, 85,
6543                                   103, 93, 91, 95, 104, 65, 10, 38, 25, 10, 4,
6544                                   14, 8, 3, 0, 11, 17, 42, 27, 21, 12, 32, 16,
6545                                   18, 4, 31, 7, 36, 23, 18, 11, 24, 10, 4, 2, 2,
6546                                   68, 51, 29, 11, 3, 19, 4, 70, 65, 16, 41, 35,
6547                                   21, 10, 31, 13, 11, 4, 2, 62, 70, 1, 8, 6, 65,
6548                                   5, 10, 13, 12, 17, 23, 34, 68, 0, 73, 72, 62,
6549                                   79, 100, 73, 3, 3, 71, 71, 70, 74, 0, 76, 95,
6550                                   69, 68, 22, 70, 77, 69, 68, 65, 72, 71, 70,
6551                                   89, 82, 72, 75, 70, 24, 100, 76, 24, 83, 68,
6552                                   69, 70, 5, 66, 71, 3, 10, 71, 71, 106, 33, 31,
6553                                   32, 15, 64, 65, 66, 76, 67, 77, 82, 76, 94,
6554                                   91, 93, 101, 97, 108, 126, 95, 87, 86, 88,
6555                                   100, 93, 89, 91, 92, 79, 76, 80, 77, 83, 102,
6556                                   89, 86, 109, 95, 107, 107, 125, 120, 116, 115,
6557                                   77, 74, 116, 84, 85, 91, 108, 97, 98, 101, 90,
6558                                   95, 85, 82, 106, 112, 125, 86, 98, 104, 70,
6559                                   10, 15, 17, 35, 23, 29, 6, 32, 27, 37, 31, 40,
6560                                   35, 24, 42, 66, 75, 83, 91, 91, 117, 117, 115,
6561                                   16, 44, 40, 43, 33, 35, 21, 20, 11, 10, 70,
6562                                   10, 15, 17, 35, 23, 29, 6, 32, 27, 37, 31, 40,
6563                                   35, 24, 42, 66, 75, 83, 91, 91, 117, 117, 115 },
6564 
6565                                 {
6566 
6567                                 26,
6568                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 92, 65,
6569                                   27, 39, 9, 35, 84, 74, 24, 70, 72, 35, 93, 92,
6570                                   1, 76, 126, 126, 126, 20, 4, 68, 74, 24, 70,
6571                                   77, 12, 35, 65, 3, 0, 3, 106, 110, 94, 111,
6572                                   65, 71, 71, 76, 90, 82, 98, 1, 68, 69, 65, 32,
6573                                   1, 22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 11, 64,
6574                                   74, 31, 17, 5, 45, 43, 6, 17, 18, 24, 8, 8,
6575                                   34, 108, 89, 89, 91, 24, 71, 17, 34, 65, 75,
6576                                   1, 15, 65, 73, 72, 81, 23, 75, 13, 0, 75, 7,
6577                                   68, 64, 7, 12, 16, 18, 7, 79, 67, 3, 65, 0,
6578                                   71, 30, 66, 1, 31, 27, 37, 30, 26, 97, 9, 9,
6579                                   75, 67, 76, 69, 31, 2, 4, 36, 55, 62, 62, 46,
6580                                   98, 107, 10, 42, 42, 125, 72, 13, 98, 24, 69,
6581                                   3, 35, 33, 54, 48, 45, 108, 0, 81, 97, 97, 69,
6582                                   14, 21, 11, 6, 11, 11, 3, 16, 9, 77, 70, 6, 1,
6583                                   0, 75, 65, 72, 78, 66, 66, 1, 71, 72, 107, 74,
6584                                   76, 69, 85, 84, 73, 2, 70, 73, 70, 75, 92, 78,
6585                                   66, 106, 123, 96, 104, 98, 126, 86, 80, 114,
6586                                   65, 75, 75, 83, 86, 98, 93, 86, 105, 93, 92,
6587                                   96, 106, 64, 11, 39, 25, 10, 4, 15, 9, 4, 0,
6588                                   13, 19, 43, 28, 21, 13, 34, 17, 20, 5, 34, 8,
6589                                   36, 23, 18, 12, 25, 11, 4, 3, 3, 68, 52, 30,
6590                                   11, 3, 20, 4, 70, 64, 17, 41, 36, 21, 10, 32,
6591                                   14, 12, 4, 3, 62, 69, 2, 9, 7, 64, 7, 11, 15,
6592                                   13, 19, 25, 37, 67, 1, 72, 71, 62, 78, 101,
6593                                   72, 4, 4, 71, 71, 70, 74, 1, 77, 96, 69, 68,
6594                                   23, 70, 77, 69, 68, 64, 73, 72, 70, 90, 83,
6595                                   73, 75, 70, 25, 101, 77, 25, 83, 69, 69, 70,
6596                                   5, 67, 72, 3, 10, 71, 71, 107, 32, 30, 31, 14,
6597                                   67, 67, 69, 79, 70, 80, 85, 79, 97, 93, 95,
6598                                   105, 101, 112, 126, 98, 89, 88, 90, 103, 95,
6599                                   90, 92, 93, 79, 78, 83, 80, 85, 104, 91, 88,
6600                                   111, 97, 109, 109, 126, 122, 117, 117, 78, 75,
6601                                   118, 86, 86, 93, 110, 98, 99, 102, 91, 96, 85,
6602                                   81, 108, 113, 126, 88, 99, 105, 70, 10, 15,
6603                                   18, 36, 24, 29, 7, 33, 28, 38, 31, 41, 35, 24,
6604                                   42, 68, 77, 85, 93, 93, 120, 119, 116, 16, 45,
6605                                   40, 43, 34, 36, 21, 20, 11, 11, 70, 10, 15,
6606                                   18, 36, 24, 29, 7, 33, 28, 38, 31, 41, 35, 24,
6607                                   42, 68, 77, 85, 93, 93, 120, 119, 116 },
6608 
6609                                 {
6610 
6611                                 25,
6612                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 93, 67,
6613                                   26, 39, 10, 37, 85, 74, 26, 70, 73, 36, 94,
6614                                   93, 0, 77, 126, 126, 126, 22, 6, 68, 74, 26,
6615                                   70, 76, 13, 36, 65, 4, 1, 4, 108, 111, 94,
6616                                   112, 65, 71, 71, 76, 91, 81, 98, 0, 68, 69,
6617                                   64, 32, 1, 22, 0, 0, 0, 5, 96, 97, 10, 75, 70,
6618                                   11, 0, 73, 33, 18, 6, 47, 45, 7, 18, 20, 25,
6619                                   9, 8, 36, 109, 89, 89, 91, 25, 71, 18, 36, 65,
6620                                   74, 2, 17, 65, 73, 72, 81, 24, 76, 14, 0, 75,
6621                                   8, 68, 0, 7, 13, 17, 19, 7, 79, 67, 3, 65, 0,
6622                                   71, 30, 66, 1, 31, 27, 38, 31, 27, 97, 10, 10,
6623                                   76, 67, 76, 69, 32, 2, 5, 37, 56, 62, 62, 47,
6624                                   99, 108, 11, 42, 42, 125, 73, 13, 98, 24, 70,
6625                                   4, 36, 33, 54, 49, 46, 109, 1, 82, 100, 100,
6626                                   67, 14, 21, 11, 5, 11, 10, 3, 15, 9, 77, 70,
6627                                   6, 0, 0, 76, 65, 73, 79, 66, 66, 1, 71, 73,
6628                                   109, 74, 77, 69, 86, 84, 76, 0, 72, 74, 72,
6629                                   77, 95, 80, 68, 108, 125, 97, 106, 100, 126,
6630                                   87, 82, 116, 67, 76, 76, 84, 88, 100, 95, 88,
6631                                   106, 93, 93, 97, 107, 1, 13, 41, 26, 10, 4,
6632                                   16, 9, 4, 1, 14, 20, 44, 29, 22, 13, 35, 18,
6633                                   21, 6, 36, 8, 37, 24, 19, 12, 26, 11, 5, 4, 4,
6634                                   68, 54, 31, 11, 3, 20, 5, 70, 64, 17, 42, 36,
6635                                   22, 10, 33, 14, 12, 5, 3, 62, 67, 4, 11, 9, 1,
6636                                   8, 13, 16, 15, 21, 27, 39, 67, 2, 72, 71, 62,
6637                                   78, 102, 72, 4, 5, 71, 71, 70, 74, 1, 77, 97,
6638                                   69, 68, 23, 70, 77, 69, 68, 64, 73, 72, 70,
6639                                   91, 84, 73, 75, 70, 26, 102, 77, 26, 84, 69,
6640                                   69, 70, 6, 67, 72, 4, 11, 71, 71, 109, 31, 29,
6641                                   30, 12, 69, 70, 71, 82, 72, 83, 88, 82, 100,
6642                                   96, 97, 108, 104, 116, 126, 100, 92, 90, 92,
6643                                   105, 97, 91, 93, 94, 79, 80, 85, 82, 87, 106,
6644                                   92, 89, 113, 99, 112, 111, 126, 124, 119, 118,
6645                                   79, 77, 120, 87, 88, 94, 112, 100, 101, 103,
6646                                   92, 97, 86, 80, 109, 115, 126, 89, 101, 106,
6647                                   69, 11, 16, 18, 37, 25, 30, 7, 34, 29, 39, 32,
6648                                   42, 36, 25, 41, 70, 79, 87, 95, 95, 122, 121,
6649                                   117, 17, 45, 41, 44, 34, 37, 22, 21, 12, 11,
6650                                   69, 11, 16, 18, 37, 25, 30, 7, 34, 29, 39, 32,
6651                                   42, 36, 25, 41, 70, 79, 87, 95, 95, 122, 121,
6652                                   117 },
6653 
6654                                 {
6655 
6656                                 23,
6657                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 95, 68,
6658                                   25, 40, 10, 39, 87, 74, 27, 70, 73, 37, 95,
6659                                   95, 65, 79, 126, 126, 126, 24, 7, 68, 74, 27,
6660                                   70, 76, 14, 36, 66, 5, 2, 5, 109, 113, 95,
6661                                   112, 65, 71, 70, 76, 91, 81, 98, 0, 68, 69,
6662                                   64, 33, 1, 22, 0, 0, 0, 5, 97, 97, 11, 76, 70,
6663                                   10, 0, 72, 35, 19, 7, 48, 46, 7, 19, 22, 26,
6664                                   10, 9, 38, 110, 89, 89, 91, 25, 72, 19, 38,
6665                                   65, 73, 3, 19, 65, 73, 72, 81, 24, 76, 14, 1,
6666                                   75, 8, 68, 0, 7, 13, 18, 19, 7, 79, 68, 3, 65,
6667                                   0, 71, 30, 66, 1, 32, 27, 38, 31, 27, 98, 10,
6668                                   11, 76, 67, 76, 69, 33, 2, 5, 38, 57, 62, 62,
6669                                   49, 99, 109, 11, 42, 42, 126, 73, 14, 99, 25,
6670                                   70, 4, 37, 33, 54, 49, 47, 110, 3, 83, 103,
6671                                   103, 66, 13, 21, 10, 4, 10, 10, 2, 15, 8, 78,
6672                                   71, 5, 0, 0, 76, 66, 74, 80, 67, 67, 0, 72,
6673                                   73, 110, 75, 78, 69, 88, 85, 78, 65, 74, 76,
6674                                   74, 79, 99, 83, 69, 110, 126, 99, 108, 102,
6675                                   126, 89, 83, 118, 68, 77, 77, 85, 89, 102, 97,
6676                                   90, 108, 93, 94, 98, 109, 2, 14, 42, 26, 10,
6677                                   4, 17, 10, 5, 2, 16, 21, 45, 29, 23, 14, 36,
6678                                   19, 23, 7, 38, 9, 37, 24, 19, 13, 27, 12, 5,
6679                                   4, 5, 68, 55, 32, 11, 3, 21, 5, 70, 0, 18, 42,
6680                                   37, 22, 10, 34, 15, 13, 5, 4, 62, 66, 5, 12,
6681                                   11, 2, 10, 14, 18, 16, 22, 29, 41, 66, 3, 71,
6682                                   70, 62, 78, 103, 72, 5, 5, 71, 71, 70, 75, 2,
6683                                   77, 98, 69, 68, 24, 70, 77, 69, 68, 64, 74,
6684                                   72, 70, 92, 85, 73, 75, 70, 27, 103, 77, 26,
6685                                   85, 69, 69, 70, 6, 67, 73, 4, 12, 71, 71, 110,
6686                                   30, 28, 29, 10, 71, 72, 74, 85, 75, 86, 92,
6687                                   85, 104, 99, 99, 112, 108, 120, 126, 103, 94,
6688                                   92, 94, 108, 99, 93, 94, 95, 79, 83, 87, 84,
6689                                   89, 108, 94, 91, 115, 101, 114, 113, 126, 126,
6690                                   121, 119, 80, 78, 123, 89, 90, 96, 114, 101,
6691                                   102, 104, 93, 98, 86, 79, 110, 116, 126, 90,
6692                                   102, 107, 69, 11, 16, 19, 38, 25, 31, 7, 35,
6693                                   30, 40, 32, 43, 36, 26, 41, 72, 81, 89, 97,
6694                                   97, 124, 123, 119, 17, 46, 41, 45, 35, 37, 22,
6695                                   21, 12, 12, 69, 11, 16, 19, 38, 25, 31, 7, 35,
6696                                   30, 40, 32, 43, 36, 26, 41, 72, 81, 89, 97,
6697                                   97, 124, 123, 119 },
6698 
6699                                 {
6700 
6701                                 22,
6702                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 70,
6703                                   24, 41, 10, 40, 89, 73, 29, 71, 73, 38, 96,
6704                                   96, 66, 81, 126, 126, 126, 26, 8, 68, 73, 29,
6705                                   71, 76, 15, 36, 66, 5, 3, 7, 110, 114, 95,
6706                                   112, 65, 70, 69, 77, 91, 81, 98, 0, 67, 69, 0,
6707                                   33, 1, 22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 10,
6708                                   1, 70, 38, 20, 8, 50, 48, 8, 20, 24, 27, 11,
6709                                   10, 41, 110, 90, 89, 92, 25, 72, 20, 41, 64,
6710                                   73, 3, 21, 65, 73, 72, 80, 24, 76, 15, 2, 74,
6711                                   9, 67, 0, 8, 14, 19, 20, 7, 80, 68, 4, 65, 0,
6712                                   71, 31, 66, 1, 32, 28, 38, 31, 27, 98, 11, 11,
6713                                   77, 67, 75, 69, 34, 3, 6, 40, 59, 62, 62, 51,
6714                                   100, 110, 12, 43, 42, 126, 73, 14, 99, 26, 70,
6715                                   4, 39, 33, 54, 49, 49, 111, 4, 84, 105, 106,
6716                                   65, 13, 21, 10, 4, 10, 10, 2, 15, 8, 79, 72,
6717                                   5, 0, 0, 76, 66, 74, 81, 67, 67, 0, 73, 74,
6718                                   111, 76, 78, 69, 89, 85, 80, 67, 75, 77, 75,
6719                                   81, 102, 85, 70, 112, 126, 100, 110, 104, 126,
6720                                   90, 84, 119, 69, 78, 78, 87, 91, 104, 99, 91,
6721                                   109, 93, 95, 99, 111, 4, 16, 43, 27, 10, 4,
6722                                   18, 11, 6, 2, 18, 23, 46, 30, 23, 15, 38, 20,
6723                                   24, 8, 41, 10, 38, 25, 20, 13, 28, 13, 6, 5,
6724                                   6, 67, 56, 33, 11, 3, 22, 6, 69, 1, 19, 42,
6725                                   38, 22, 10, 35, 16, 14, 6, 5, 62, 65, 7, 14,
6726                                   12, 3, 11, 16, 20, 18, 24, 31, 44, 65, 4, 70,
6727                                   69, 62, 77, 104, 71, 6, 6, 71, 71, 70, 75, 2,
6728                                   78, 99, 69, 68, 25, 70, 77, 69, 68, 0, 74, 73,
6729                                   70, 93, 86, 74, 75, 70, 28, 103, 78, 27, 85,
6730                                   70, 69, 70, 6, 68, 73, 4, 12, 71, 71, 112, 29,
6731                                   27, 28, 9, 74, 75, 77, 88, 77, 89, 95, 88,
6732                                   107, 101, 101, 116, 111, 124, 126, 106, 96,
6733                                   93, 96, 110, 101, 94, 95, 96, 79, 85, 90, 87,
6734                                   91, 110, 96, 92, 117, 103, 116, 115, 126, 126,
6735                                   122, 121, 81, 79, 125, 90, 91, 97, 116, 102,
6736                                   103, 105, 94, 99, 86, 78, 112, 117, 126, 92,
6737                                   103, 108, 69, 12, 17, 20, 39, 26, 31, 8, 36,
6738                                   31, 41, 33, 44, 37, 26, 40, 74, 83, 91, 99,
6739                                   99, 126, 125, 120, 18, 46, 42, 45, 36, 38, 23,
6740                                   22, 12, 13, 69, 12, 17, 20, 39, 26, 31, 8, 36,
6741                                   31, 41, 33, 44, 37, 26, 40, 74, 83, 91, 99,
6742                                   99, 126, 125, 120 },
6743 
6744                                 {
6745 
6746                                 21,
6747                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 71,
6748                                   23, 41, 10, 42, 90, 73, 30, 71, 74, 39, 97,
6749                                   97, 67, 83, 126, 126, 126, 28, 10, 68, 73, 30,
6750                                   71, 75, 16, 37, 66, 6, 4, 8, 111, 115, 95,
6751                                   113, 65, 70, 68, 77, 92, 81, 98, 0, 67, 69, 1,
6752                                   34, 1, 22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 9,
6753                                   1, 69, 40, 21, 9, 51, 49, 9, 21, 26, 28, 12,
6754                                   11, 43, 111, 90, 89, 92, 26, 72, 21, 43, 64,
6755                                   72, 4, 23, 65, 73, 72, 80, 25, 76, 15, 3, 74,
6756                                   10, 67, 0, 8, 14, 20, 20, 7, 80, 68, 4, 65, 0,
6757                                   71, 31, 66, 1, 33, 28, 39, 31, 28, 99, 11, 12,
6758                                   77, 67, 75, 69, 35, 3, 6, 41, 60, 62, 62, 53,
6759                                   100, 111, 12, 43, 42, 126, 73, 15, 100, 26,
6760                                   70, 4, 40, 33, 54, 49, 50, 112, 6, 85, 108,
6761                                   109, 0, 13, 21, 9, 3, 9, 9, 1, 15, 7, 80, 73,
6762                                   5, 0, 0, 77, 67, 75, 82, 68, 67, 0, 74, 74,
6763                                   112, 76, 79, 69, 90, 86, 82, 69, 77, 79, 77,
6764                                   83, 105, 88, 71, 114, 126, 102, 112, 106, 126,
6765                                   91, 85, 121, 70, 79, 79, 88, 92, 106, 101, 93,
6766                                   111, 93, 96, 100, 112, 5, 17, 45, 27, 10, 4,
6767                                   19, 12, 7, 3, 20, 24, 47, 31, 24, 15, 39, 21,
6768                                   26, 9, 43, 10, 38, 25, 20, 14, 29, 13, 6, 6,
6769                                   7, 67, 58, 34, 11, 3, 23, 6, 69, 2, 20, 43,
6770                                   39, 23, 10, 36, 16, 15, 6, 5, 62, 0, 8, 15,
6771                                   14, 4, 13, 17, 21, 19, 26, 33, 46, 65, 5, 70,
6772                                   68, 62, 77, 105, 71, 7, 7, 71, 71, 70, 75, 3,
6773                                   78, 100, 69, 68, 25, 70, 77, 69, 68, 0, 75,
6774                                   73, 70, 94, 87, 74, 75, 70, 29, 104, 78, 28,
6775                                   86, 70, 69, 70, 7, 68, 74, 5, 13, 71, 71, 113,
6776                                   28, 26, 27, 7, 76, 77, 79, 91, 80, 92, 98, 91,
6777                                   110, 104, 103, 120, 115, 126, 126, 109, 98,
6778                                   95, 98, 113, 103, 95, 96, 97, 79, 87, 92, 89,
6779                                   93, 112, 98, 94, 119, 105, 118, 117, 126, 126,
6780                                   124, 122, 82, 80, 126, 92, 93, 99, 118, 104,
6781                                   105, 106, 95, 100, 86, 77, 113, 119, 126, 93,
6782                                   104, 109, 69, 12, 17, 20, 40, 27, 32, 8, 37,
6783                                   32, 42, 33, 45, 37, 27, 40, 76, 85, 93, 101,
6784                                   101, 126, 126, 121, 18, 47, 42, 46, 36, 39,
6785                                   23, 22, 13, 13, 69, 12, 17, 20, 40, 27, 32, 8,
6786                                   37, 32, 42, 33, 45, 37, 27, 40, 76, 85, 93,
6787                                   101, 101, 126, 126, 121 },
6788 
6789                                 {
6790 
6791                                 20,
6792                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 101, 73,
6793                                   22, 42, 10, 44, 92, 73, 32, 71, 74, 40, 98,
6794                                   98, 68, 85, 126, 126, 126, 30, 11, 68, 73, 32,
6795                                   71, 75, 17, 37, 66, 7, 5, 9, 112, 116, 95,
6796                                   113, 65, 70, 67, 77, 92, 81, 98, 0, 67, 69, 2,
6797                                   34, 1, 22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 9,
6798                                   2, 68, 42, 22, 10, 53, 51, 10, 22, 28, 29, 13,
6799                                   12, 45, 112, 90, 89, 92, 26, 72, 22, 45, 64,
6800                                   71, 5, 25, 65, 73, 72, 80, 25, 76, 16, 4, 74,
6801                                   11, 67, 0, 8, 15, 21, 21, 7, 80, 68, 4, 65, 0,
6802                                   71, 31, 66, 1, 33, 28, 39, 31, 28, 99, 12, 13,
6803                                   78, 67, 75, 69, 36, 3, 7, 42, 61, 62, 62, 55,
6804                                   101, 112, 13, 43, 42, 126, 73, 15, 100, 27,
6805                                   70, 4, 41, 33, 54, 49, 51, 113, 7, 86, 111,
6806                                   112, 1, 13, 21, 9, 2, 9, 9, 1, 15, 7, 81, 74,
6807                                   5, 0, 0, 77, 67, 76, 83, 68, 67, 0, 75, 75,
6808                                   113, 77, 80, 69, 91, 86, 84, 71, 79, 80, 79,
6809                                   85, 108, 90, 72, 116, 126, 103, 114, 108, 126,
6810                                   92, 86, 123, 71, 80, 80, 89, 94, 108, 103, 95,
6811                                   112, 93, 97, 101, 114, 7, 19, 46, 28, 10, 4,
6812                                   20, 13, 8, 4, 22, 25, 48, 32, 25, 16, 40, 22,
6813                                   27, 10, 45, 11, 39, 26, 21, 14, 30, 14, 7, 7,
6814                                   8, 67, 59, 35, 11, 3, 24, 7, 69, 3, 21, 43,
6815                                   40, 23, 10, 37, 17, 16, 7, 6, 62, 1, 10, 17,
6816                                   16, 5, 14, 19, 23, 21, 28, 35, 48, 64, 6, 69,
6817                                   67, 62, 77, 106, 71, 8, 8, 71, 71, 70, 75, 3,
6818                                   78, 101, 69, 68, 26, 70, 77, 69, 68, 0, 75,
6819                                   73, 70, 95, 88, 74, 75, 70, 30, 105, 78, 29,
6820                                   87, 70, 69, 70, 7, 68, 74, 5, 14, 71, 71, 115,
6821                                   27, 25, 26, 5, 78, 80, 82, 94, 82, 95, 101,
6822                                   94, 113, 107, 105, 124, 118, 126, 126, 112,
6823                                   100, 97, 100, 115, 105, 96, 97, 98, 79, 89,
6824                                   94, 91, 95, 114, 100, 95, 121, 107, 120, 119,
6825                                   126, 126, 126, 123, 83, 81, 126, 93, 95, 100,
6826                                   120, 105, 106, 107, 96, 101, 86, 76, 114, 120,
6827                                   126, 94, 105, 110, 69, 13, 18, 21, 41, 28, 33,
6828                                   8, 38, 33, 43, 34, 46, 38, 28, 39, 78, 87, 95,
6829                                   103, 103, 126, 126, 122, 19, 47, 43, 47, 37,
6830                                   40, 24, 23, 13, 14, 69, 13, 18, 21, 41, 28,
6831                                   33, 8, 38, 33, 43, 34, 46, 38, 28, 39, 78, 87,
6832                                   95, 103, 103, 126, 126, 122 },
6833 
6834                                 {
6835 
6836                                 18,
6837                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 103, 75,
6838                                   21, 42, 10, 45, 94, 73, 33, 72, 75, 41, 99,
6839                                   100, 70, 87, 126, 126, 126, 32, 12, 68, 73,
6840                                   33, 72, 75, 17, 37, 67, 7, 5, 10, 114, 118,
6841                                   96, 114, 66, 70, 67, 78, 93, 81, 98, 64, 67,
6842                                   69, 2, 34, 0, 22, 0, 0, 0, 7, 98, 97, 12, 80,
6843                                   71, 8, 2, 67, 44, 23, 10, 54, 52, 10, 23, 29,
6844                                   29, 14, 12, 47, 113, 91, 90, 93, 26, 73, 22,
6845                                   47, 64, 71, 5, 26, 65, 73, 72, 80, 25, 77, 16,
6846                                   4, 74, 11, 67, 0, 8, 15, 22, 21, 7, 81, 69, 4,
6847                                   65, 64, 71, 31, 66, 1, 33, 28, 39, 31, 28,
6848                                   100, 12, 13, 79, 67, 75, 70, 36, 3, 7, 43, 62,
6849                                   62, 62, 56, 102, 114, 13, 43, 42, 126, 74, 15,
6850                                   101, 27, 71, 4, 42, 33, 53, 49, 52, 114, 8,
6851                                   88, 114, 116, 2, 12, 21, 8, 1, 8, 8, 0, 14, 6,
6852                                   82, 75, 4, 64, 64, 78, 68, 77, 84, 69, 68, 64,
6853                                   76, 76, 115, 78, 81, 69, 93, 87, 87, 74, 81,
6854                                   82, 81, 88, 112, 93, 74, 118, 126, 105, 117,
6855                                   110, 126, 94, 88, 125, 73, 81, 81, 91, 96,
6856                                   110, 105, 97, 114, 93, 98, 102, 116, 8, 20,
6857                                   47, 28, 10, 4, 20, 13, 8, 4, 23, 26, 48, 32,
6858                                   25, 16, 41, 23, 28, 10, 47, 11, 39, 26, 21,
6859                                   14, 30, 14, 7, 7, 9, 67, 60, 36, 11, 2, 24, 7,
6860                                   69, 3, 21, 43, 40, 23, 10, 38, 17, 16, 7, 6,
6861                                   62, 2, 11, 18, 17, 6, 15, 20, 24, 22, 29, 36,
6862                                   50, 64, 6, 69, 67, 62, 77, 108, 71, 8, 8, 71,
6863                                   71, 70, 76, 3, 79, 102, 70, 68, 26, 71, 77,
6864                                   70, 68, 0, 76, 74, 71, 96, 89, 75, 76, 70, 31,
6865                                   106, 79, 29, 88, 71, 69, 71, 7, 69, 75, 5, 14,
6866                                   71, 71, 117, 25, 24, 24, 3, 81, 83, 85, 97,
6867                                   85, 98, 105, 97, 117, 110, 107, 126, 122, 126,
6868                                   126, 115, 103, 99, 103, 118, 107, 98, 99, 99,
6869                                   79, 92, 97, 94, 97, 117, 102, 97, 124, 109,
6870                                   123, 121, 126, 126, 126, 125, 85, 83, 126, 95,
6871                                   97, 102, 122, 107, 108, 108, 97, 102, 87, 75,
6872                                   116, 122, 126, 96, 107, 112, 69, 13, 18, 21,
6873                                   42, 28, 33, 8, 39, 33, 44, 34, 46, 38, 28, 38,
6874                                   80, 89, 98, 106, 105, 126, 126, 124, 19, 47,
6875                                   43, 47, 37, 40, 24, 23, 13, 14, 69, 13, 18,
6876                                   21, 42, 28, 33, 8, 39, 33, 44, 34, 46, 38, 28,
6877                                   38, 80, 89, 98, 106, 105, 126, 126, 124 },
6878 
6879                                 {
6880 
6881                                 17,
6882                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 104, 76,
6883                                   21, 43, 11, 47, 95, 72, 35, 72, 75, 43, 99,
6884                                   101, 71, 88, 126, 126, 126, 34, 14, 67, 72,
6885                                   35, 72, 74, 18, 38, 67, 8, 6, 12, 115, 119,
6886                                   96, 114, 66, 69, 66, 78, 93, 80, 97, 64, 66,
6887                                   68, 3, 35, 0, 22, 0, 0, 0, 8, 98, 97, 13, 80,
6888                                   71, 8, 3, 65, 47, 25, 11, 56, 54, 11, 25, 31,
6889                                   30, 16, 13, 50, 113, 91, 90, 93, 27, 73, 23,
6890                                   50, 0, 70, 6, 28, 65, 72, 72, 79, 26, 77, 17,
6891                                   5, 73, 12, 66, 1, 9, 16, 23, 22, 8, 81, 69, 5,
6892                                   64, 64, 70, 32, 65, 1, 34, 29, 40, 32, 29,
6893                                   100, 13, 14, 79, 67, 74, 70, 37, 4, 8, 45, 62,
6894                                   62, 62, 58, 102, 115, 14, 44, 43, 126, 74, 16,
6895                                   101, 28, 71, 5, 44, 33, 53, 50, 54, 115, 10,
6896                                   89, 116, 119, 4, 12, 21, 8, 1, 8, 8, 0, 14, 6,
6897                                   82, 75, 4, 64, 64, 78, 68, 77, 84, 69, 68, 64,
6898                                   76, 76, 116, 78, 81, 69, 94, 87, 89, 76, 82,
6899                                   83, 82, 90, 115, 95, 75, 119, 126, 106, 119,
6900                                   111, 126, 95, 89, 126, 74, 81, 81, 92, 97,
6901                                   111, 106, 98, 115, 93, 98, 102, 117, 10, 22,
6902                                   49, 29, 10, 4, 21, 14, 9, 5, 25, 28, 49, 33,
6903                                   26, 17, 43, 24, 30, 11, 50, 12, 40, 27, 22,
6904                                   15, 31, 15, 8, 8, 11, 66, 62, 37, 12, 2, 25,
6905                                   8, 68, 4, 22, 44, 41, 24, 11, 39, 18, 17, 8,
6906                                   7, 62, 4, 13, 20, 19, 8, 17, 22, 26, 24, 31,
6907                                   38, 53, 0, 7, 68, 66, 62, 76, 109, 70, 9, 9,
6908                                   70, 71, 69, 76, 4, 79, 102, 70, 68, 27, 71,
6909                                   77, 70, 68, 1, 76, 74, 71, 96, 89, 75, 76, 69,
6910                                   33, 106, 79, 30, 88, 71, 69, 71, 8, 69, 75, 6,
6911                                   15, 70, 70, 118, 24, 23, 23, 2, 83, 85, 87,
6912                                   100, 87, 100, 108, 99, 120, 112, 109, 126,
6913                                   125, 126, 126, 117, 105, 100, 105, 120, 108,
6914                                   99, 100, 99, 79, 94, 99, 96, 99, 119, 103, 98,
6915                                   126, 110, 125, 122, 126, 126, 126, 126, 86,
6916                                   84, 126, 96, 98, 103, 123, 108, 109, 109, 97,
6917                                   102, 87, 74, 117, 123, 126, 97, 108, 113, 68,
6918                                   14, 19, 22, 44, 29, 34, 9, 41, 34, 45, 35, 47,
6919                                   39, 29, 38, 81, 90, 100, 108, 106, 126, 126,
6920                                   125, 20, 48, 44, 48, 38, 41, 25, 24, 14, 15,
6921                                   68, 14, 19, 22, 44, 29, 34, 9, 41, 34, 45, 35,
6922                                   47, 39, 29, 38, 81, 90, 100, 108, 106, 126,
6923                                   126, 125 },
6924 
6925                                 {
6926 
6927                                 16,
6928                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 106, 78,
6929                                   20, 44, 11, 49, 97, 72, 36, 72, 75, 44, 100,
6930                                   102, 72, 90, 126, 126, 126, 36, 15, 67, 72,
6931                                   36, 72, 74, 19, 38, 67, 9, 7, 13, 116, 120,
6932                                   96, 114, 66, 69, 65, 78, 93, 80, 97, 64, 66,
6933                                   68, 4, 35, 0, 22, 0, 0, 0, 9, 98, 97, 13, 81,
6934                                   71, 8, 4, 64, 49, 26, 12, 58, 56, 12, 26, 33,
6935                                   31, 17, 14, 52, 114, 91, 90, 93, 27, 73, 24,
6936                                   52, 0, 69, 7, 30, 65, 72, 72, 79, 26, 77, 17,
6937                                   6, 73, 13, 66, 1, 9, 16, 24, 23, 8, 81, 69, 5,
6938                                   64, 64, 70, 32, 65, 1, 34, 29, 40, 32, 29,
6939                                   101, 14, 15, 80, 67, 74, 70, 38, 4, 8, 46, 62,
6940                                   62, 62, 60, 103, 116, 14, 44, 43, 126, 74, 16,
6941                                   102, 29, 71, 5, 45, 33, 53, 50, 55, 116, 11,
6942                                   90, 119, 122, 5, 12, 21, 8, 0, 7, 8, 0, 14, 5,
6943                                   83, 76, 4, 64, 64, 78, 69, 78, 85, 69, 68, 64,
6944                                   77, 77, 117, 79, 82, 69, 95, 88, 91, 78, 84,
6945                                   85, 84, 92, 118, 97, 76, 121, 126, 108, 121,
6946                                   113, 126, 96, 90, 126, 75, 82, 82, 93, 99,
6947                                   113, 108, 100, 117, 93, 99, 103, 119, 11, 23,
6948                                   50, 30, 10, 4, 22, 15, 10, 6, 27, 29, 50, 34,
6949                                   27, 18, 44, 25, 31, 12, 52, 13, 40, 27, 22,
6950                                   15, 32, 16, 9, 9, 12, 66, 62, 38, 12, 2, 26,
6951                                   9, 68, 5, 23, 44, 42, 24, 11, 40, 19, 18, 9,
6952                                   8, 62, 5, 15, 22, 21, 9, 18, 24, 28, 25, 33,
6953                                   40, 55, 1, 8, 67, 65, 62, 76, 110, 70, 10, 10,
6954                                   70, 71, 69, 76, 4, 79, 103, 70, 68, 28, 71,
6955                                   77, 70, 68, 1, 76, 74, 71, 97, 90, 75, 76, 69,
6956                                   34, 107, 79, 31, 89, 71, 69, 71, 8, 69, 75, 6,
6957                                   16, 70, 70, 120, 23, 22, 22, 0, 85, 88, 90,
6958                                   103, 89, 103, 111, 102, 123, 115, 111, 126,
6959                                   126, 126, 126, 120, 107, 102, 107, 122, 110,
6960                                   100, 101, 100, 79, 96, 101, 98, 101, 121, 105,
6961                                   100, 126, 112, 126, 124, 126, 126, 126, 126,
6962                                   87, 85, 126, 98, 100, 105, 125, 109, 110, 110,
6963                                   98, 103, 87, 73, 118, 124, 126, 98, 109, 114,
6964                                   68, 14, 20, 23, 45, 30, 35, 9, 42, 35, 46, 35,
6965                                   48, 40, 30, 37, 83, 92, 102, 110, 108, 126,
6966                                   126, 126, 21, 48, 44, 49, 39, 42, 25, 25, 14,
6967                                   16, 68, 14, 20, 23, 45, 30, 35, 9, 42, 35, 46,
6968                                   35, 48, 40, 30, 37, 83, 92, 102, 110, 108,
6969                                   126, 126, 126 },
6970 
6971                                 {
6972 
6973                                 15,
6974                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 108, 79,
6975                                   19, 44, 11, 51, 98, 72, 38, 72, 76, 45, 101,
6976                                   103, 73, 92, 126, 126, 126, 38, 17, 67, 72,
6977                                   38, 72, 73, 20, 39, 67, 10, 8, 14, 117, 121,
6978                                   96, 115, 66, 69, 64, 78, 94, 80, 97, 64, 66,
6979                                   68, 5, 36, 0, 22, 0, 0, 0, 9, 98, 97, 14, 82,
6980                                   71, 7, 4, 0, 51, 27, 13, 59, 57, 13, 27, 35,
6981                                   32, 18, 15, 54, 115, 91, 90, 93, 28, 73, 25,
6982                                   54, 0, 68, 8, 32, 65, 72, 72, 79, 27, 77, 18,
6983                                   7, 73, 14, 66, 1, 9, 17, 25, 23, 8, 81, 69, 5,
6984                                   64, 64, 70, 32, 65, 1, 35, 29, 41, 32, 30,
6985                                   101, 14, 16, 80, 67, 74, 70, 39, 4, 9, 47, 62,
6986                                   62, 62, 62, 103, 117, 15, 44, 43, 126, 74, 17,
6987                                   102, 29, 71, 5, 46, 33, 53, 50, 56, 117, 13,
6988                                   91, 122, 125, 7, 12, 21, 7, 64, 7, 7, 64, 14,
6989                                   5, 84, 77, 4, 64, 64, 79, 69, 79, 86, 70, 68,
6990                                   64, 78, 77, 118, 79, 83, 69, 96, 88, 93, 80,
6991                                   86, 86, 86, 94, 121, 100, 77, 123, 126, 109,
6992                                   123, 115, 126, 97, 91, 126, 76, 83, 83, 94,
6993                                   100, 115, 110, 102, 118, 93, 100, 104, 120,
6994                                   13, 25, 52, 30, 10, 4, 23, 16, 11, 7, 29, 30,
6995                                   51, 35, 28, 18, 45, 26, 33, 13, 54, 13, 41,
6996                                   28, 23, 16, 33, 16, 9, 10, 13, 66, 62, 39, 12,
6997                                   2, 27, 9, 68, 6, 24, 45, 43, 25, 11, 41, 19,
6998                                   19, 9, 8, 62, 7, 16, 23, 23, 10, 20, 25, 29,
6999                                   27, 35, 42, 57, 1, 9, 67, 64, 62, 76, 111, 70,
7000                                   11, 11, 70, 71, 69, 76, 5, 79, 104, 70, 68,
7001                                   28, 71, 77, 70, 68, 1, 77, 74, 71, 98, 91, 75,
7002                                   76, 69, 35, 108, 79, 32, 90, 71, 69, 71, 9,
7003                                   69, 76, 7, 17, 70, 70, 121, 22, 21, 21, 65,
7004                                   87, 90, 92, 106, 92, 106, 114, 105, 126, 118,
7005                                   113, 126, 126, 126, 126, 123, 109, 104, 109,
7006                                   125, 112, 101, 102, 101, 79, 98, 103, 100,
7007                                   103, 123, 107, 101, 126, 114, 126, 126, 126,
7008                                   126, 126, 126, 88, 86, 126, 99, 102, 106, 126,
7009                                   111, 112, 111, 99, 104, 87, 72, 119, 126, 126,
7010                                   99, 110, 115, 68, 15, 20, 23, 46, 31, 36, 9,
7011                                   43, 36, 47, 36, 49, 40, 31, 37, 85, 94, 104,
7012                                   112, 110, 126, 126, 126, 21, 49, 45, 50, 39,
7013                                   43, 26, 25, 15, 16, 68, 15, 20, 23, 46, 31,
7014                                   36, 9, 43, 36, 47, 36, 49, 40, 31, 37, 85, 94,
7015                                   104, 112, 110, 126, 126, 126 },
7016 
7017                           },
7018 
7019                           {
7020 
7021                               {
7022 
7023                               62,
7024                                 9, 74, 62, 9, 74, 126, 104, 10, 9, 12, 30, 61,
7025                                 62, 54, 14, 118, 6, 78, 65, 1, 14, 73, 13, 64,
7026                                 20, 62, 67, 90, 104, 126, 104, 67, 78, 65, 1,
7027                                 86, 95, 2, 18, 69, 81, 96, 8, 67, 86, 88, 5, 76,
7028                                 94, 9, 69, 81, 88, 67, 74, 74, 80, 72, 5, 22, 0,
7029                                 0, 0, 83, 86, 97, 72, 22, 1, 52, 8, 69, 126,
7030                                 102, 82, 74, 107, 126, 126, 126, 95, 126, 114,
7031                                 126, 123, 115, 122, 115, 0, 68, 84, 104, 70, 93,
7032                                 90, 126, 74, 97, 91, 126, 7, 82, 76, 125, 93,
7033                                 87, 77, 71, 0, 68, 84, 1, 65, 2, 7, 66, 64, 2,
7034                                 78, 13, 11, 28, 19, 25, 18, 17, 19, 46, 12, 13,
7035                                 44, 30, 1, 108, 100, 101, 91, 94, 88, 84, 86,
7036                                 83, 87, 94, 70, 72, 74, 4, 102, 100, 95, 75, 72,
7037                                 75, 71, 17, 69, 1, 65, 26, 72, 6, 9, 1, 72, 62,
7038                                 54, 38, 45, 54, 44, 26, 45, 34, 30, 33, 18, 5,
7039                                 1, 2, 25, 18, 24, 21, 19, 18, 22, 14, 29, 21, 8,
7040                                 12, 17, 89, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7041                                 62, 62, 62, 62, 62, 46, 62, 60, 41, 62, 62, 62,
7042                                 62, 60, 58, 62, 47, 41, 15, 26, 3, 68, 97, 71,
7043                                 21, 13, 9, 1, 5, 0, 72, 74, 91, 67, 36, 24, 19,
7044                                 17, 64, 68, 78, 77, 86, 92, 8, 3, 1, 65, 73, 76,
7045                                 80, 88, 110, 97, 84, 79, 73, 74, 86, 96, 97,
7046                                 117, 78, 30, 15, 10, 1, 71, 79, 86, 90, 97, 62,
7047                                 93, 84, 79, 66, 71, 1, 3, 4, 75, 1, 5, 66, 79,
7048                                 71, 68, 19, 1, 27, 23, 36, 34, 19, 27, 31, 21,
7049                                 15, 1, 17, 64, 104, 97, 96, 88, 85, 85, 85, 88,
7050                                 66, 77, 76, 76, 5, 76, 83, 99, 95, 95, 76, 74,
7051                                 70, 75, 68, 65, 73, 1, 1, 68, 75, 8, 64, 70, 57,
7052                                 44, 47, 49, 50, 52, 48, 47, 40, 40, 43, 37, 19,
7053                                 23, 16, 46, 42, 41, 36, 34, 28, 13, 6, 0, 77,
7054                                 82, 94, 69, 109, 62, 62, 62, 62, 62, 62, 62, 62,
7055                                 62, 62, 62, 61, 50, 28, 5, 62, 62, 33, 62, 62,
7056                                 62, 60, 62, 58, 52, 58, 51, 52, 34, 37, 24, 66,
7057                                 42, 32, 13, 120, 112, 114, 85, 92, 89, 71, 81,
7058                                 80, 68, 70, 7, 68, 13, 74, 62, 62, 62, 62, 60,
7059                                 57, 29, 9, 82, 75, 40, 29, 20, 9, 8, 2, 64, 68,
7060                                 92, 106, 97, 90, 90, 88, 73, 79, 86, 73, 70, 69,
7061                                 66, 64, 5, 4, 62, 62, 62, 62, 60, 54, 43, 27, 67 },
7062 
7063                                 {
7064 
7065                                 62,
7066                                   9, 74, 62, 9, 74, 125, 102, 11, 10, 12, 29,
7067                                   60, 62, 54, 14, 115, 6, 77, 64, 1, 14, 72, 12,
7068                                   65, 20, 62, 68, 91, 104, 124, 102, 67, 77, 64,
7069                                   1, 85, 93, 3, 18, 68, 80, 95, 8, 67, 85, 88,
7070                                   5, 75, 93, 9, 69, 80, 88, 66, 73, 73, 79, 71,
7071                                   5, 22, 0, 0, 0, 82, 86, 97, 71, 22, 1, 52, 8,
7072                                   69, 125, 101, 82, 73, 105, 125, 125, 125, 93,
7073                                   125, 112, 125, 121, 114, 121, 114, 1, 67, 83,
7074                                   103, 69, 92, 89, 125, 73, 96, 90, 125, 8, 81,
7075                                   75, 123, 92, 86, 76, 70, 1, 67, 83, 2, 64, 2,
7076                                   7, 65, 64, 2, 77, 13, 11, 28, 19, 25, 18, 17,
7077                                   19, 45, 12, 13, 43, 29, 1, 107, 99, 100, 90,
7078                                   93, 87, 83, 85, 82, 86, 92, 70, 72, 73, 3,
7079                                   101, 99, 95, 74, 72, 74, 70, 17, 68, 1, 65,
7080                                   25, 71, 6, 8, 1, 72, 62, 54, 38, 45, 54, 44,
7081                                   26, 45, 34, 29, 33, 18, 5, 1, 2, 25, 18, 24,
7082                                   21, 19, 17, 22, 14, 28, 20, 8, 11, 16, 89, 62,
7083                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7084                                   62, 60, 44, 62, 59, 40, 62, 62, 62, 62, 58,
7085                                   56, 61, 45, 39, 15, 25, 2, 68, 97, 70, 22, 14,
7086                                   10, 2, 5, 0, 71, 73, 90, 66, 37, 25, 20, 17,
7087                                   0, 67, 77, 76, 85, 91, 9, 4, 2, 64, 72, 75,
7088                                   79, 87, 108, 96, 82, 78, 72, 73, 85, 95, 96,
7089                                   115, 77, 31, 16, 11, 2, 70, 78, 85, 89, 96,
7090                                   62, 92, 83, 78, 66, 70, 1, 4, 5, 74, 2, 6, 65,
7091                                   78, 71, 68, 19, 2, 27, 23, 35, 34, 19, 26, 30,
7092                                   21, 15, 1, 16, 64, 103, 96, 95, 87, 84, 84,
7093                                   84, 87, 66, 76, 75, 75, 5, 75, 82, 98, 94, 95,
7094                                   76, 73, 70, 74, 68, 65, 72, 1, 1, 67, 74, 8,
7095                                   64, 70, 57, 44, 47, 49, 49, 52, 48, 47, 40,
7096                                   40, 43, 37, 19, 22, 15, 45, 41, 40, 35, 33,
7097                                   27, 13, 6, 0, 76, 81, 93, 69, 108, 62, 62, 62,
7098                                   62, 62, 62, 62, 62, 62, 62, 61, 59, 48, 27, 5,
7099                                   62, 62, 32, 62, 62, 62, 58, 62, 56, 50, 56,
7100                                   49, 50, 33, 35, 23, 67, 41, 31, 12, 118, 110,
7101                                   112, 84, 91, 88, 69, 80, 79, 68, 69, 9, 66,
7102                                   15, 73, 62, 62, 62, 62, 58, 55, 27, 7, 83, 74,
7103                                   41, 29, 20, 9, 9, 2, 64, 68, 91, 105, 96, 89,
7104                                   89, 86, 72, 78, 85, 72, 69, 68, 65, 0, 6, 4,
7105                                   62, 62, 62, 62, 59, 53, 41, 26, 67 },
7106 
7107                                 {
7108 
7109                                 62,
7110                                   9, 74, 62, 9, 74, 123, 101, 11, 10, 12, 28,
7111                                   59, 61, 54, 14, 113, 6, 76, 0, 1, 13, 72, 11,
7112                                   66, 19, 60, 70, 92, 105, 121, 101, 67, 76, 0,
7113                                   1, 85, 92, 3, 17, 68, 80, 94, 8, 67, 85, 88,
7114                                   5, 75, 92, 9, 69, 80, 88, 66, 73, 73, 79, 71,
7115                                   5, 22, 0, 0, 0, 81, 86, 97, 71, 21, 1, 52, 8,
7116                                   69, 124, 100, 82, 73, 104, 123, 123, 124, 92,
7117                                   123, 111, 123, 120, 113, 120, 113, 2, 67, 82,
7118                                   102, 69, 92, 88, 123, 73, 96, 90, 124, 8, 81,
7119                                   75, 122, 92, 85, 76, 70, 1, 67, 82, 2, 64, 1,
7120                                   7, 65, 64, 2, 77, 13, 11, 27, 19, 24, 18, 17,
7121                                   19, 43, 12, 13, 41, 28, 0, 106, 98, 99, 89,
7122                                   92, 86, 82, 84, 82, 85, 91, 70, 72, 73, 2,
7123                                   101, 98, 95, 74, 72, 73, 70, 16, 67, 1, 65,
7124                                   24, 70, 5, 7, 1, 73, 60, 53, 37, 44, 53, 43,
7125                                   25, 44, 34, 28, 32, 18, 5, 1, 2, 24, 17, 23,
7126                                   20, 18, 16, 21, 13, 26, 19, 7, 10, 15, 89, 62,
7127                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62,
7128                                   62, 58, 41, 62, 57, 38, 62, 62, 62, 62, 56,
7129                                   54, 58, 43, 37, 14, 23, 1, 69, 97, 70, 22, 14,
7130                                   10, 2, 5, 0, 71, 73, 89, 66, 37, 25, 20, 17,
7131                                   1, 67, 76, 76, 84, 90, 10, 5, 2, 64, 71, 75,
7132                                   79, 86, 107, 95, 81, 77, 72, 73, 84, 94, 95,
7133                                   114, 77, 31, 16, 11, 2, 69, 77, 84, 88, 95,
7134                                   62, 92, 83, 78, 66, 70, 1, 4, 5, 74, 2, 6, 64,
7135                                   78, 71, 68, 18, 2, 26, 22, 34, 33, 19, 25, 29,
7136                                   21, 15, 0, 15, 65, 102, 95, 94, 87, 84, 84,
7137                                   83, 86, 66, 76, 75, 75, 4, 75, 82, 98, 93, 95,
7138                                   76, 73, 70, 73, 68, 65, 71, 1, 1, 67, 73, 7,
7139                                   64, 71, 56, 44, 47, 48, 48, 51, 47, 46, 39,
7140                                   39, 42, 36, 18, 21, 14, 43, 40, 38, 33, 32,
7141                                   26, 12, 5, 0, 76, 81, 93, 70, 107, 62, 62, 62,
7142                                   62, 62, 62, 62, 62, 62, 62, 59, 57, 46, 26, 4,
7143                                   62, 60, 31, 62, 62, 62, 56, 60, 54, 48, 54,
7144                                   47, 48, 31, 33, 21, 68, 39, 29, 10, 117, 109,
7145                                   111, 83, 90, 87, 67, 79, 78, 68, 68, 10, 65,
7146                                   16, 72, 62, 62, 62, 62, 55, 52, 24, 5, 84, 74,
7147                                   41, 29, 20, 9, 9, 2, 64, 68, 90, 104, 95, 88,
7148                                   88, 85, 71, 77, 84, 71, 68, 67, 65, 1, 6, 4,
7149                                   62, 62, 62, 61, 57, 51, 39, 24, 68 },
7150 
7151                                 {
7152 
7153                                 62,
7154                                   9, 74, 62, 9, 74, 121, 99, 12, 10, 11, 26, 57,
7155                                   60, 54, 14, 111, 6, 75, 1, 1, 12, 72, 10, 67,
7156                                   19, 58, 71, 93, 105, 118, 100, 67, 75, 1, 1,
7157                                   84, 91, 4, 17, 68, 79, 93, 7, 68, 85, 88, 5,
7158                                   75, 92, 9, 69, 80, 88, 65, 73, 73, 79, 70, 5,
7159                                   22, 0, 0, 0, 81, 86, 97, 70, 20, 1, 52, 8, 69,
7160                                   123, 99, 82, 72, 103, 121, 121, 122, 91, 121,
7161                                   110, 121, 119, 112, 119, 112, 3, 67, 81, 101,
7162                                   69, 91, 88, 121, 73, 95, 89, 123, 8, 81, 74,
7163                                   120, 91, 84, 76, 70, 1, 67, 81, 3, 0, 1, 7,
7164                                   65, 64, 2, 77, 13, 10, 27, 19, 23, 18, 17, 19,
7165                                   41, 12, 12, 39, 27, 64, 105, 97, 98, 88, 91,
7166                                   86, 81, 84, 81, 84, 90, 70, 72, 73, 1, 100,
7167                                   97, 95, 74, 72, 72, 70, 15, 66, 1, 65, 23, 69,
7168                                   5, 6, 1, 74, 59, 52, 37, 43, 52, 42, 25, 43,
7169                                   33, 27, 31, 18, 5, 1, 1, 23, 16, 22, 19, 17,
7170                                   15, 20, 13, 24, 18, 7, 9, 14, 89, 62, 62, 62,
7171                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 55,
7172                                   39, 62, 55, 37, 62, 61, 62, 59, 54, 51, 56,
7173                                   41, 34, 13, 21, 0, 70, 97, 70, 23, 14, 10, 2,
7174                                   5, 0, 71, 73, 89, 66, 37, 25, 20, 17, 2, 66,
7175                                   76, 75, 84, 89, 11, 5, 3, 64, 70, 74, 78, 86,
7176                                   106, 94, 80, 76, 71, 73, 83, 93, 94, 113, 76,
7177                                   31, 16, 11, 2, 68, 77, 83, 87, 94, 62, 91, 82,
7178                                   77, 66, 70, 1, 4, 5, 74, 2, 6, 64, 78, 71, 68,
7179                                   18, 3, 25, 21, 33, 32, 19, 24, 28, 21, 15, 0,
7180                                   14, 65, 101, 94, 93, 86, 83, 83, 83, 85, 66,
7181                                   76, 75, 74, 4, 75, 82, 97, 92, 95, 76, 73, 70,
7182                                   72, 68, 65, 70, 1, 1, 67, 72, 6, 64, 72, 55,
7183                                   43, 46, 47, 47, 50, 46, 45, 38, 38, 41, 35,
7184                                   17, 20, 13, 42, 39, 37, 31, 30, 25, 11, 5, 64,
7185                                   76, 81, 93, 70, 106, 62, 62, 62, 62, 62, 62,
7186                                   62, 62, 62, 62, 57, 54, 44, 24, 3, 61, 59, 29,
7187                                   62, 62, 60, 54, 58, 52, 46, 52, 45, 45, 29,
7188                                   31, 19, 69, 37, 27, 9, 116, 108, 110, 82, 89,
7189                                   86, 66, 78, 77, 68, 67, 12, 0, 18, 71, 62, 62,
7190                                   62, 62, 52, 49, 21, 3, 85, 74, 41, 29, 20, 9,
7191                                   9, 2, 64, 68, 90, 103, 94, 87, 87, 84, 71, 77,
7192                                   83, 71, 68, 67, 65, 1, 6, 4, 62, 62, 62, 59,
7193                                   55, 49, 37, 22, 69 },
7194 
7195                                 {
7196 
7197                                 62,
7198                                   9, 74, 62, 9, 74, 120, 98, 12, 10, 11, 25, 56,
7199                                   58, 54, 14, 108, 5, 74, 1, 1, 11, 72, 9, 68,
7200                                   18, 56, 73, 94, 106, 115, 99, 67, 74, 1, 1,
7201                                   84, 90, 4, 16, 68, 79, 93, 7, 68, 84, 88, 5,
7202                                   75, 91, 8, 70, 80, 88, 65, 72, 73, 78, 70, 5,
7203                                   22, 0, 0, 0, 80, 87, 97, 70, 19, 1, 52, 8, 69,
7204                                   122, 98, 82, 72, 101, 120, 119, 121, 90, 120,
7205                                   108, 119, 118, 112, 118, 112, 3, 67, 80, 100,
7206                                   69, 91, 87, 119, 73, 95, 89, 122, 8, 80, 74,
7207                                   119, 91, 84, 76, 69, 1, 67, 81, 3, 0, 0, 6,
7208                                   65, 64, 2, 77, 13, 10, 26, 19, 23, 18, 17, 18,
7209                                   39, 12, 12, 37, 26, 65, 104, 96, 97, 87, 91,
7210                                   85, 80, 83, 81, 83, 89, 70, 72, 72, 0, 100,
7211                                   96, 95, 74, 72, 72, 70, 14, 65, 1, 65, 21, 68,
7212                                   4, 5, 1, 75, 57, 51, 36, 42, 51, 41, 24, 42,
7213                                   33, 25, 30, 17, 5, 1, 1, 22, 16, 21, 19, 16,
7214                                   14, 19, 12, 22, 17, 6, 8, 13, 89, 62, 62, 62,
7215                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 59, 53,
7216                                   36, 62, 54, 35, 62, 59, 62, 57, 51, 49, 53,
7217                                   39, 32, 12, 20, 65, 71, 97, 70, 23, 15, 10, 2,
7218                                   5, 0, 71, 73, 88, 65, 38, 25, 20, 17, 3, 66,
7219                                   75, 75, 83, 89, 12, 6, 3, 64, 70, 74, 78, 85,
7220                                   105, 94, 79, 76, 71, 73, 82, 92, 94, 112, 76,
7221                                   32, 16, 11, 2, 67, 76, 83, 86, 93, 62, 91, 82,
7222                                   77, 66, 70, 1, 4, 5, 73, 2, 6, 0, 78, 71, 68,
7223                                   17, 3, 24, 20, 32, 31, 19, 22, 27, 20, 15, 64,
7224                                   13, 66, 101, 94, 92, 86, 83, 83, 82, 84, 67,
7225                                   76, 75, 74, 3, 75, 82, 97, 91, 95, 76, 72, 70,
7226                                   72, 68, 65, 69, 1, 0, 67, 71, 6, 65, 73, 54,
7227                                   43, 46, 46, 46, 49, 45, 44, 37, 37, 40, 34,
7228                                   16, 19, 12, 40, 37, 35, 29, 29, 24, 10, 4, 64,
7229                                   76, 81, 93, 71, 106, 62, 62, 62, 62, 62, 62,
7230                                   62, 62, 62, 60, 55, 52, 42, 23, 2, 59, 57, 28,
7231                                   62, 62, 58, 52, 55, 50, 44, 50, 43, 43, 27,
7232                                   29, 17, 70, 35, 25, 7, 115, 107, 109, 82, 88,
7233                                   85, 64, 77, 76, 68, 66, 13, 1, 19, 71, 62, 62,
7234                                   62, 62, 49, 46, 18, 1, 86, 74, 41, 29, 20, 9,
7235                                   9, 2, 64, 68, 89, 102, 93, 86, 87, 83, 70, 76,
7236                                   82, 70, 67, 66, 64, 2, 7, 4, 62, 62, 62, 57,
7237                                   53, 47, 35, 20, 70 },
7238 
7239                                 {
7240 
7241                                 62,
7242                                   9, 74, 62, 9, 74, 118, 96, 12, 10, 10, 23, 54,
7243                                   57, 54, 14, 106, 5, 73, 2, 1, 11, 71, 8, 69,
7244                                   18, 54, 75, 95, 106, 112, 97, 67, 73, 2, 1,
7245                                   84, 89, 4, 16, 68, 79, 92, 7, 69, 84, 88, 5,
7246                                   75, 90, 8, 70, 80, 88, 64, 72, 72, 78, 69, 5,
7247                                   22, 0, 0, 0, 80, 87, 97, 69, 18, 1, 52, 8, 69,
7248                                   121, 97, 82, 71, 100, 118, 117, 119, 89, 118,
7249                                   107, 117, 117, 111, 117, 111, 4, 67, 79, 99,
7250                                   69, 90, 86, 117, 73, 95, 88, 120, 9, 80, 73,
7251                                   118, 90, 83, 76, 69, 2, 66, 80, 4, 1, 0, 6,
7252                                   65, 64, 2, 77, 13, 9, 25, 19, 22, 18, 17, 18,
7253                                   37, 12, 11, 36, 25, 66, 103, 95, 96, 86, 90,
7254                                   84, 79, 82, 80, 82, 88, 70, 72, 72, 64, 99,
7255                                   95, 95, 73, 72, 71, 70, 13, 64, 1, 65, 20, 67,
7256                                   4, 4, 1, 75, 56, 50, 36, 41, 50, 40, 23, 42,
7257                                   33, 24, 29, 17, 5, 1, 0, 22, 15, 20, 18, 15,
7258                                   13, 19, 11, 20, 16, 5, 7, 12, 89, 62, 62, 62,
7259                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 57, 51,
7260                                   34, 60, 52, 33, 62, 57, 60, 55, 49, 47, 50,
7261                                   37, 29, 11, 18, 66, 71, 97, 70, 23, 15, 10, 2,
7262                                   5, 0, 71, 73, 88, 65, 38, 25, 20, 17, 4, 65,
7263                                   74, 75, 82, 88, 13, 7, 3, 0, 69, 73, 77, 85,
7264                                   104, 93, 77, 75, 71, 72, 81, 91, 93, 111, 75,
7265                                   32, 17, 11, 2, 66, 75, 82, 85, 92, 62, 91, 82,
7266                                   76, 66, 70, 1, 4, 5, 73, 2, 7, 0, 78, 71, 68,
7267                                   16, 4, 23, 19, 31, 31, 19, 21, 26, 20, 15, 65,
7268                                   12, 66, 100, 93, 91, 85, 82, 82, 82, 83, 67,
7269                                   76, 75, 74, 2, 75, 82, 96, 90, 95, 76, 72, 70,
7270                                   71, 68, 65, 68, 1, 0, 67, 70, 5, 65, 73, 53,
7271                                   43, 45, 46, 45, 48, 44, 43, 37, 36, 39, 33,
7272                                   15, 18, 11, 39, 36, 34, 27, 28, 23, 9, 3, 65,
7273                                   76, 80, 93, 71, 105, 62, 62, 62, 62, 62, 62,
7274                                   62, 62, 60, 58, 53, 50, 40, 21, 1, 57, 55, 27,
7275                                   61, 62, 56, 50, 53, 48, 42, 48, 41, 40, 25,
7276                                   27, 15, 71, 33, 23, 6, 114, 105, 108, 81, 87,
7277                                   84, 1, 76, 75, 68, 65, 15, 3, 21, 70, 62, 62,
7278                                   62, 62, 47, 43, 16, 64, 87, 74, 41, 29, 20, 9,
7279                                   9, 2, 64, 68, 89, 101, 92, 85, 86, 82, 69, 76,
7280                                   81, 69, 66, 65, 64, 2, 7, 4, 62, 62, 62, 56,
7281                                   51, 45, 33, 18, 71 },
7282 
7283                                 {
7284 
7285                                 62,
7286                                   9, 75, 62, 9, 75, 116, 95, 13, 10, 10, 22, 53,
7287                                   56, 54, 14, 104, 5, 73, 3, 1, 10, 71, 7, 70,
7288                                   17, 53, 76, 96, 107, 109, 96, 67, 73, 3, 1,
7289                                   83, 88, 5, 15, 67, 78, 91, 6, 69, 84, 88, 5,
7290                                   74, 90, 8, 70, 79, 88, 64, 72, 72, 78, 69, 5,
7291                                   22, 0, 0, 0, 79, 87, 97, 69, 18, 0, 52, 8, 69,
7292                                   120, 97, 82, 71, 99, 116, 115, 118, 88, 116,
7293                                   106, 115, 116, 110, 116, 110, 5, 67, 78, 99,
7294                                   68, 90, 86, 115, 73, 94, 88, 119, 9, 80, 73,
7295                                   116, 90, 82, 75, 69, 2, 66, 79, 4, 1, 64, 6,
7296                                   65, 64, 2, 77, 13, 9, 25, 19, 21, 18, 17, 18,
7297                                   35, 12, 11, 34, 24, 67, 103, 94, 96, 86, 89,
7298                                   84, 78, 82, 80, 82, 86, 70, 72, 72, 65, 99,
7299                                   94, 95, 73, 72, 70, 69, 12, 64, 1, 65, 19, 66,
7300                                   3, 3, 1, 76, 54, 49, 35, 41, 49, 40, 23, 41,
7301                                   32, 23, 28, 17, 5, 1, 0, 21, 14, 19, 17, 15,
7302                                   12, 18, 11, 18, 15, 5, 6, 11, 89, 62, 62, 62,
7303                                   62, 62, 62, 62, 62, 62, 62, 62, 62, 54, 48,
7304                                   31, 58, 50, 32, 62, 54, 57, 52, 47, 44, 48,
7305                                   34, 27, 10, 16, 67, 72, 97, 69, 24, 15, 11, 2,
7306                                   5, 0, 71, 73, 87, 65, 38, 26, 20, 17, 5, 65,
7307                                   74, 74, 82, 87, 14, 7, 4, 0, 68, 73, 77, 84,
7308                                   103, 92, 76, 74, 70, 72, 81, 91, 92, 109, 75,
7309                                   32, 17, 11, 3, 66, 75, 81, 85, 91, 62, 90, 81,
7310                                   76, 66, 70, 1, 4, 5, 73, 3, 7, 1, 78, 71, 69,
7311                                   16, 4, 22, 18, 30, 30, 19, 20, 25, 20, 15, 65,
7312                                   11, 67, 99, 92, 90, 85, 82, 82, 81, 83, 67,
7313                                   75, 74, 73, 2, 75, 82, 96, 89, 95, 76, 72, 70,
7314                                   70, 68, 65, 67, 0, 0, 67, 70, 4, 65, 74, 52,
7315                                   42, 45, 45, 44, 48, 44, 42, 36, 36, 38, 32,
7316                                   14, 17, 10, 37, 35, 32, 25, 26, 21, 8, 3, 65,
7317                                   76, 80, 92, 72, 104, 62, 62, 62, 62, 62, 62,
7318                                   62, 62, 58, 55, 51, 47, 38, 20, 1, 56, 54, 25,
7319                                   59, 62, 54, 48, 51, 46, 40, 45, 39, 38, 23,
7320                                   25, 14, 73, 31, 21, 4, 113, 104, 107, 80, 86,
7321                                   83, 2, 75, 74, 68, 64, 16, 4, 22, 69, 62, 62,
7322                                   62, 59, 44, 41, 13, 66, 89, 73, 41, 29, 20, 9,
7323                                   9, 2, 64, 68, 88, 100, 92, 84, 85, 81, 69, 75,
7324                                   80, 69, 66, 65, 64, 3, 7, 4, 62, 62, 61, 54,
7325                                   50, 44, 30, 17, 72 },
7326 
7327                                 {
7328 
7329                                 62,
7330                                   9, 75, 62, 9, 75, 114, 93, 13, 10, 9, 20, 51,
7331                                   54, 54, 14, 101, 4, 72, 3, 1, 9, 71, 6, 71,
7332                                   17, 51, 78, 97, 107, 106, 95, 67, 72, 3, 1,
7333                                   83, 87, 5, 15, 67, 78, 91, 6, 70, 83, 88, 5,
7334                                   74, 89, 7, 70, 79, 88, 0, 71, 72, 77, 68, 5,
7335                                   22, 0, 0, 0, 79, 87, 97, 68, 17, 0, 52, 8, 69,
7336                                   119, 96, 82, 70, 97, 115, 113, 116, 87, 115,
7337                                   104, 113, 115, 109, 115, 110, 6, 67, 77, 98,
7338                                   68, 89, 85, 113, 73, 94, 87, 118, 9, 79, 72,
7339                                   115, 89, 82, 75, 68, 2, 66, 78, 5, 2, 64, 5,
7340                                   65, 64, 2, 77, 13, 8, 24, 19, 21, 18, 17, 17,
7341                                   33, 12, 10, 32, 23, 68, 102, 93, 95, 85, 88,
7342                                   83, 77, 81, 79, 81, 85, 70, 72, 71, 66, 98,
7343                                   93, 95, 73, 72, 70, 69, 11, 0, 1, 65, 17, 65,
7344                                   3, 2, 1, 77, 53, 48, 35, 40, 48, 39, 22, 40,
7345                                   32, 22, 27, 17, 5, 1, 64, 20, 14, 18, 17, 14,
7346                                   11, 17, 10, 16, 14, 4, 5, 10, 89, 62, 62, 62,
7347                                   62, 62, 62, 62, 62, 62, 62, 60, 61, 52, 46,
7348                                   29, 56, 49, 30, 62, 52, 55, 50, 44, 42, 45,
7349                                   32, 24, 9, 15, 69, 73, 97, 69, 24, 16, 11, 2,
7350                                   5, 0, 71, 73, 87, 64, 39, 26, 20, 17, 6, 64,
7351                                   73, 74, 81, 86, 15, 8, 4, 0, 67, 72, 76, 84,
7352                                   102, 92, 75, 74, 70, 72, 80, 90, 92, 108, 74,
7353                                   33, 17, 11, 3, 65, 74, 80, 84, 90, 62, 90, 81,
7354                                   75, 66, 70, 1, 4, 5, 72, 3, 7, 1, 78, 71, 69,
7355                                   15, 5, 21, 17, 29, 29, 19, 19, 24, 19, 15, 66,
7356                                   10, 67, 98, 92, 89, 84, 81, 81, 81, 82, 67,
7357                                   75, 74, 73, 1, 75, 82, 95, 88, 95, 76, 71, 70,
7358                                   70, 68, 65, 66, 0, 0, 67, 69, 4, 66, 75, 51,
7359                                   42, 44, 44, 43, 47, 43, 41, 35, 35, 37, 31,
7360                                   13, 16, 9, 36, 33, 31, 23, 25, 20, 7, 2, 66,
7361                                   76, 80, 92, 72, 103, 62, 62, 62, 62, 62, 62,
7362                                   62, 61, 56, 53, 49, 45, 36, 18, 0, 54, 52, 24,
7363                                   57, 62, 52, 46, 49, 44, 38, 43, 37, 35, 21,
7364                                   23, 12, 74, 29, 19, 3, 112, 103, 106, 80, 85,
7365                                   82, 4, 74, 73, 68, 0, 18, 6, 24, 69, 62, 62,
7366                                   61, 56, 41, 38, 10, 68, 90, 73, 41, 29, 20, 9,
7367                                   9, 2, 64, 68, 88, 99, 91, 83, 84, 80, 68, 75,
7368                                   79, 68, 65, 64, 0, 3, 8, 4, 62, 62, 59, 52,
7369                                   48, 42, 28, 15, 73 },
7370 
7371                                 {
7372 
7373                                 62,
7374                                   8, 75, 62, 8, 75, 113, 92, 13, 10, 9, 19, 50,
7375                                   53, 54, 14, 99, 4, 71, 4, 1, 8, 71, 5, 73, 16,
7376                                   49, 80, 98, 108, 104, 94, 67, 71, 4, 1, 83,
7377                                   86, 5, 14, 67, 78, 90, 5, 70, 83, 89, 5, 74,
7378                                   89, 7, 71, 79, 88, 0, 71, 72, 77, 68, 5, 22,
7379                                   0, 0, 0, 78, 88, 97, 68, 16, 0, 52, 8, 69,
7380                                   118, 95, 82, 70, 96, 113, 111, 115, 86, 113,
7381                                   103, 112, 114, 109, 114, 109, 6, 67, 76, 97,
7382                                   68, 89, 85, 112, 73, 94, 87, 117, 9, 79, 72,
7383                                   114, 89, 81, 75, 68, 2, 66, 78, 5, 2, 65, 5,
7384                                   65, 64, 2, 77, 13, 8, 23, 19, 20, 18, 17, 17,
7385                                   31, 12, 10, 30, 22, 69, 101, 92, 94, 84, 88,
7386                                   83, 76, 81, 79, 80, 84, 70, 72, 71, 68, 98,
7387                                   92, 95, 73, 73, 69, 69, 10, 1, 1, 65, 16, 64,
7388                                   2, 1, 1, 78, 51, 47, 34, 39, 47, 38, 21, 39,
7389                                   31, 20, 26, 16, 5, 1, 64, 19, 13, 17, 16, 13,
7390                                   10, 16, 9, 14, 12, 3, 4, 9, 89, 62, 62, 62,
7391                                   62, 62, 62, 62, 62, 62, 61, 58, 58, 49, 43,
7392                                   26, 54, 47, 28, 61, 50, 52, 47, 42, 39, 42,
7393                                   30, 22, 8, 13, 70, 74, 98, 69, 24, 16, 11, 2,
7394                                   5, 0, 71, 73, 86, 64, 39, 26, 20, 17, 7, 64,
7395                                   73, 74, 81, 86, 16, 8, 4, 0, 67, 72, 76, 83,
7396                                   101, 91, 74, 73, 70, 72, 79, 89, 91, 107, 74,
7397                                   33, 17, 11, 3, 64, 74, 80, 83, 90, 62, 90, 81,
7398                                   75, 66, 70, 1, 4, 5, 72, 3, 7, 2, 78, 71, 69,
7399                                   14, 5, 20, 16, 28, 28, 19, 17, 22, 19, 15, 67,
7400                                   9, 68, 98, 91, 88, 84, 81, 81, 80, 81, 68, 75,
7401                                   74, 73, 0, 75, 82, 95, 88, 96, 76, 71, 70, 69,
7402                                   68, 65, 66, 0, 64, 67, 68, 3, 66, 76, 50, 41,
7403                                   44, 43, 41, 46, 42, 40, 34, 34, 36, 30, 12,
7404                                   15, 8, 34, 32, 29, 21, 23, 19, 6, 1, 66, 76,
7405                                   80, 92, 73, 103, 62, 62, 62, 62, 62, 62, 61,
7406                                   58, 54, 51, 47, 42, 34, 17, 64, 52, 50, 22,
7407                                   55, 61, 49, 43, 46, 41, 36, 41, 34, 33, 19,
7408                                   20, 10, 75, 27, 17, 1, 111, 102, 105, 79, 84,
7409                                   82, 5, 73, 73, 68, 0, 19, 7, 25, 68, 62, 62,
7410                                   58, 53, 38, 35, 7, 70, 91, 73, 41, 29, 20, 9,
7411                                   9, 2, 64, 68, 87, 99, 90, 82, 84, 79, 68, 74,
7412                                   79, 68, 65, 64, 0, 4, 8, 3, 62, 62, 57, 50,
7413                                   46, 40, 26, 13, 74 },
7414 
7415                                 {
7416 
7417                                 62,
7418                                   8, 75, 62, 8, 75, 111, 91, 14, 10, 9, 18, 49,
7419                                   52, 54, 14, 97, 4, 70, 5, 1, 8, 70, 4, 74, 15,
7420                                   47, 81, 99, 109, 101, 92, 67, 70, 5, 1, 82,
7421                                   85, 6, 13, 67, 77, 89, 5, 70, 83, 89, 5, 74,
7422                                   88, 7, 71, 79, 88, 0, 71, 71, 77, 68, 5, 22,
7423                                   0, 0, 0, 77, 88, 97, 68, 15, 0, 52, 8, 69,
7424                                   117, 94, 82, 70, 95, 111, 109, 113, 84, 111,
7425                                   102, 110, 113, 108, 113, 108, 7, 66, 75, 96,
7426                                   68, 88, 84, 110, 73, 93, 87, 115, 10, 79, 72,
7427                                   112, 89, 80, 75, 68, 3, 65, 77, 5, 2, 65, 5,
7428                                   64, 64, 2, 76, 13, 8, 23, 19, 19, 18, 17, 17,
7429                                   29, 12, 10, 29, 21, 69, 100, 91, 93, 83, 87,
7430                                   82, 75, 80, 79, 79, 83, 70, 72, 71, 69, 97,
7431                                   91, 95, 72, 73, 68, 69, 9, 2, 1, 65, 15, 0, 1,
7432                                   0, 1, 78, 50, 46, 34, 38, 46, 37, 21, 39, 31,
7433                                   19, 25, 16, 5, 1, 64, 19, 12, 16, 15, 12, 9,
7434                                   16, 9, 13, 11, 3, 3, 8, 89, 62, 62, 62, 62,
7435                                   62, 62, 62, 62, 62, 59, 56, 56, 46, 41, 23,
7436                                   53, 45, 27, 59, 48, 50, 45, 40, 37, 40, 28,
7437                                   20, 8, 11, 71, 74, 98, 69, 25, 16, 11, 3, 5,
7438                                   0, 70, 73, 85, 64, 39, 26, 21, 17, 8, 0, 72,
7439                                   73, 80, 85, 17, 9, 5, 1, 66, 71, 76, 82, 100,
7440                                   90, 72, 72, 69, 71, 78, 88, 90, 106, 73, 33,
7441                                   18, 12, 3, 0, 73, 79, 82, 89, 62, 89, 80, 74,
7442                                   66, 70, 1, 5, 6, 72, 3, 8, 3, 78, 71, 69, 14,
7443                                   5, 19, 16, 27, 28, 19, 16, 21, 19, 15, 67, 8,
7444                                   69, 97, 90, 87, 84, 80, 81, 79, 80, 68, 75,
7445                                   74, 72, 0, 75, 82, 95, 87, 96, 76, 71, 70, 68,
7446                                   68, 65, 65, 0, 64, 67, 67, 2, 66, 76, 49, 41,
7447                                   44, 43, 40, 45, 41, 39, 34, 33, 35, 30, 12,
7448                                   14, 7, 33, 31, 27, 19, 22, 18, 6, 1, 66, 75,
7449                                   79, 92, 74, 102, 62, 62, 62, 62, 62, 62, 59,
7450                                   56, 52, 49, 45, 40, 32, 16, 65, 50, 49, 21,
7451                                   53, 59, 47, 41, 44, 39, 34, 39, 32, 31, 18,
7452                                   18, 8, 76, 25, 15, 64, 110, 100, 103, 78, 83,
7453                                   81, 7, 72, 72, 68, 1, 21, 8, 27, 67, 62, 62,
7454                                   56, 50, 36, 32, 5, 72, 92, 73, 41, 29, 20, 9,
7455                                   10, 2, 64, 68, 86, 98, 89, 81, 83, 77, 67, 73,
7456                                   78, 67, 64, 0, 0, 5, 8, 3, 62, 61, 56, 49, 44,
7457                                   38, 24, 11, 74 },
7458 
7459                                 {
7460 
7461                                 62,
7462                                   8, 75, 62, 8, 75, 109, 89, 14, 10, 8, 16, 47,
7463                                   50, 54, 14, 94, 3, 69, 5, 1, 7, 70, 3, 75, 15,
7464                                   45, 83, 100, 109, 98, 91, 67, 69, 5, 1, 82,
7465                                   84, 6, 13, 67, 77, 89, 5, 71, 82, 89, 5, 74,
7466                                   87, 6, 71, 79, 88, 1, 70, 71, 76, 67, 5, 22,
7467                                   0, 0, 0, 77, 88, 97, 67, 14, 0, 52, 8, 69,
7468                                   116, 93, 82, 69, 93, 110, 107, 112, 83, 110,
7469                                   100, 108, 112, 107, 112, 108, 8, 66, 74, 95,
7470                                   68, 88, 83, 108, 73, 93, 86, 114, 10, 78, 71,
7471                                   111, 88, 80, 75, 67, 3, 65, 76, 6, 3, 66, 4,
7472                                   64, 64, 2, 76, 13, 7, 22, 19, 19, 18, 17, 16,
7473                                   27, 12, 9, 27, 20, 70, 99, 90, 92, 82, 86, 81,
7474                                   74, 79, 78, 78, 82, 70, 72, 70, 70, 97, 90,
7475                                   95, 72, 73, 68, 69, 8, 3, 1, 65, 13, 1, 1, 64,
7476                                   1, 79, 48, 45, 33, 37, 45, 36, 20, 38, 31, 18,
7477                                   24, 16, 5, 1, 65, 18, 12, 15, 15, 11, 8, 15,
7478                                   8, 11, 10, 2, 2, 7, 89, 62, 62, 62, 62, 62,
7479                                   62, 62, 62, 62, 57, 54, 53, 44, 39, 21, 51,
7480                                   44, 25, 56, 46, 48, 43, 37, 35, 37, 26, 17, 7,
7481                                   10, 73, 75, 98, 69, 25, 17, 11, 3, 5, 0, 70,
7482                                   73, 85, 0, 40, 26, 21, 17, 9, 0, 71, 73, 79,
7483                                   84, 18, 10, 5, 1, 65, 71, 75, 82, 99, 90, 71,
7484                                   72, 69, 71, 77, 87, 90, 105, 73, 34, 18, 12,
7485                                   3, 1, 72, 78, 81, 88, 62, 89, 80, 74, 66, 70,
7486                                   1, 5, 6, 71, 3, 8, 3, 78, 71, 69, 13, 6, 18,
7487                                   15, 26, 27, 19, 15, 20, 18, 15, 68, 7, 69, 96,
7488                                   90, 86, 83, 80, 80, 79, 79, 68, 75, 74, 72,
7489                                   64, 75, 82, 94, 86, 96, 76, 70, 70, 68, 68,
7490                                   65, 64, 0, 64, 67, 66, 2, 67, 77, 48, 41, 43,
7491                                   42, 39, 44, 40, 38, 33, 32, 34, 29, 11, 13, 6,
7492                                   31, 29, 26, 17, 21, 17, 5, 0, 67, 75, 79, 92,
7493                                   74, 101, 62, 62, 62, 62, 62, 60, 57, 53, 50,
7494                                   47, 43, 38, 30, 14, 66, 48, 47, 20, 51, 57,
7495                                   45, 39, 42, 37, 32, 37, 30, 28, 16, 16, 6, 77,
7496                                   23, 13, 65, 109, 99, 102, 78, 82, 80, 9, 71,
7497                                   71, 68, 2, 22, 10, 28, 67, 62, 60, 53, 47, 33,
7498                                   29, 2, 74, 93, 73, 41, 29, 20, 9, 10, 2, 64,
7499                                   68, 86, 97, 88, 80, 82, 76, 66, 73, 77, 66, 0,
7500                                   1, 1, 5, 9, 3, 60, 59, 54, 47, 42, 36, 22, 9,
7501                                   75 },
7502 
7503                                 {
7504 
7505                                 62,
7506                                   8, 76, 62, 8, 76, 107, 88, 15, 10, 8, 15, 46,
7507                                   49, 54, 14, 92, 3, 69, 6, 1, 6, 70, 2, 76, 14,
7508                                   44, 84, 101, 110, 95, 90, 67, 69, 6, 1, 81,
7509                                   83, 7, 12, 66, 76, 88, 4, 71, 82, 89, 5, 73,
7510                                   87, 6, 71, 78, 88, 1, 70, 71, 76, 67, 5, 22,
7511                                   0, 0, 0, 76, 88, 97, 67, 14, 64, 52, 8, 69,
7512                                   115, 93, 82, 69, 92, 108, 105, 110, 82, 108,
7513                                   99, 106, 111, 106, 111, 107, 9, 66, 73, 95,
7514                                   67, 87, 83, 106, 73, 92, 86, 113, 10, 78, 71,
7515                                   109, 88, 79, 74, 67, 3, 65, 75, 6, 3, 66, 4,
7516                                   64, 64, 2, 76, 13, 7, 22, 19, 18, 18, 17, 16,
7517                                   25, 12, 9, 25, 19, 71, 99, 89, 92, 82, 85, 81,
7518                                   73, 79, 78, 78, 80, 70, 72, 70, 71, 96, 89,
7519                                   95, 72, 73, 67, 68, 7, 3, 1, 65, 12, 2, 0, 65,
7520                                   1, 80, 47, 44, 33, 37, 44, 36, 20, 37, 30, 17,
7521                                   23, 16, 5, 1, 65, 17, 11, 14, 14, 11, 7, 14,
7522                                   8, 9, 9, 2, 1, 6, 89, 62, 62, 62, 62, 62, 62,
7523                                   62, 62, 62, 54, 52, 51, 41, 36, 18, 49, 42,
7524                                   24, 54, 43, 45, 40, 35, 32, 35, 23, 15, 6, 8,
7525                                   74, 76, 98, 68, 26, 17, 12, 3, 5, 0, 70, 73,
7526                                   84, 0, 40, 27, 21, 17, 10, 1, 71, 72, 79, 83,
7527                                   19, 10, 6, 1, 64, 70, 75, 81, 98, 89, 70, 71,
7528                                   68, 71, 77, 87, 89, 103, 72, 34, 18, 12, 4, 1,
7529                                   72, 77, 81, 87, 62, 88, 79, 73, 66, 70, 1, 5,
7530                                   6, 71, 4, 8, 4, 78, 71, 70, 13, 6, 17, 14, 25,
7531                                   26, 19, 14, 19, 18, 15, 68, 6, 70, 95, 89, 85,
7532                                   83, 79, 80, 78, 79, 68, 74, 73, 71, 64, 75,
7533                                   82, 94, 85, 96, 76, 70, 70, 67, 68, 65, 0, 64,
7534                                   64, 67, 66, 1, 67, 78, 47, 40, 43, 41, 38, 44,
7535                                   40, 37, 32, 32, 33, 28, 10, 12, 5, 30, 28, 24,
7536                                   15, 19, 15, 4, 0, 67, 75, 79, 91, 75, 100, 62,
7537                                   62, 62, 62, 62, 58, 55, 51, 48, 44, 41, 35,
7538                                   28, 13, 66, 47, 46, 18, 49, 54, 43, 37, 40,
7539                                   35, 30, 34, 28, 26, 14, 14, 5, 79, 21, 11, 67,
7540                                   108, 98, 101, 77, 81, 79, 10, 70, 70, 68, 3,
7541                                   24, 11, 30, 66, 61, 59, 51, 44, 30, 27, 64,
7542                                   76, 95, 72, 41, 29, 20, 9, 10, 2, 64, 68, 85,
7543                                   96, 88, 79, 81, 75, 66, 72, 76, 66, 0, 1, 1,
7544                                   6, 9, 3, 59, 58, 52, 45, 41, 35, 19, 8, 76 },
7545 
7546                                 {
7547 
7548                                 62,
7549                                   8, 76, 62, 8, 76, 106, 86, 15, 10, 7, 13, 44,
7550                                   48, 54, 14, 90, 3, 68, 7, 1, 5, 70, 1, 77, 14,
7551                                   42, 86, 102, 110, 92, 89, 67, 68, 7, 1, 81,
7552                                   82, 7, 12, 66, 76, 87, 4, 72, 82, 89, 5, 73,
7553                                   86, 6, 72, 78, 88, 2, 70, 71, 76, 66, 5, 22,
7554                                   0, 0, 0, 76, 89, 97, 66, 13, 64, 52, 8, 69,
7555                                   114, 92, 82, 68, 91, 106, 103, 109, 81, 106,
7556                                   98, 104, 110, 106, 110, 106, 9, 66, 72, 94,
7557                                   67, 87, 82, 104, 73, 92, 85, 112, 10, 78, 70,
7558                                   108, 87, 78, 74, 67, 3, 65, 75, 7, 4, 67, 4,
7559                                   64, 64, 2, 76, 13, 6, 21, 19, 17, 18, 17, 16,
7560                                   23, 12, 8, 23, 18, 72, 98, 88, 91, 81, 85, 80,
7561                                   72, 78, 77, 77, 79, 70, 72, 70, 72, 96, 88,
7562                                   95, 72, 73, 66, 68, 6, 4, 1, 65, 11, 3, 0, 66,
7563                                   1, 81, 45, 43, 32, 36, 43, 35, 19, 36, 30, 15,
7564                                   22, 15, 5, 1, 66, 16, 10, 13, 13, 10, 6, 13,
7565                                   7, 7, 8, 1, 0, 5, 89, 62, 62, 61, 62, 62, 62,
7566                                   62, 62, 61, 52, 50, 48, 39, 34, 16, 47, 40,
7567                                   22, 52, 41, 43, 38, 33, 30, 32, 21, 12, 5, 6,
7568                                   75, 77, 98, 68, 26, 17, 12, 3, 5, 0, 70, 73,
7569                                   84, 0, 40, 27, 21, 17, 11, 1, 70, 72, 78, 83,
7570                                   20, 11, 6, 1, 64, 70, 74, 81, 97, 88, 69, 70,
7571                                   68, 71, 76, 86, 88, 102, 72, 34, 18, 12, 4, 2,
7572                                   71, 77, 80, 86, 62, 88, 79, 73, 66, 70, 1, 5,
7573                                   6, 71, 4, 8, 4, 78, 71, 70, 12, 7, 16, 13, 24,
7574                                   25, 19, 12, 18, 18, 15, 69, 5, 70, 95, 88, 84,
7575                                   82, 79, 79, 78, 78, 69, 74, 73, 71, 65, 75,
7576                                   82, 93, 84, 96, 76, 70, 70, 66, 68, 65, 1, 64,
7577                                   65, 67, 65, 0, 67, 79, 46, 40, 42, 40, 37, 43,
7578                                   39, 36, 31, 31, 32, 27, 9, 11, 4, 28, 27, 23,
7579                                   13, 18, 14, 3, 64, 68, 75, 79, 91, 75, 100,
7580                                   62, 62, 62, 62, 62, 56, 53, 48, 46, 42, 39,
7581                                   33, 26, 11, 67, 45, 44, 17, 47, 52, 41, 35,
7582                                   37, 33, 28, 32, 26, 23, 12, 12, 3, 80, 19, 9,
7583                                   68, 107, 97, 100, 76, 80, 78, 12, 69, 69, 68,
7584                                   4, 25, 13, 31, 65, 59, 57, 48, 41, 27, 24, 67,
7585                                   78, 96, 72, 41, 29, 20, 9, 10, 2, 64, 68, 85,
7586                                   95, 87, 78, 81, 74, 65, 72, 75, 65, 1, 2, 1,
7587                                   6, 9, 3, 58, 56, 50, 43, 39, 33, 17, 6, 77 },
7588 
7589                                 {
7590 
7591                                 62,
7592                                   8, 76, 62, 8, 76, 104, 85, 15, 10, 7, 12, 43,
7593                                   46, 54, 14, 87, 2, 67, 7, 1, 5, 69, 0, 78, 13,
7594                                   40, 88, 103, 111, 89, 87, 67, 67, 7, 1, 81,
7595                                   81, 7, 11, 66, 76, 87, 4, 72, 81, 89, 5, 73,
7596                                   85, 5, 72, 78, 88, 2, 69, 70, 75, 66, 5, 22,
7597                                   0, 0, 0, 75, 89, 97, 66, 12, 64, 52, 8, 69,
7598                                   113, 91, 82, 68, 89, 105, 101, 107, 80, 105,
7599                                   96, 102, 109, 105, 109, 106, 10, 66, 71, 93,
7600                                   67, 86, 81, 102, 73, 92, 85, 110, 11, 77, 70,
7601                                   107, 87, 78, 74, 66, 4, 64, 74, 7, 4, 67, 3,
7602                                   64, 64, 2, 76, 13, 6, 20, 19, 17, 18, 17, 15,
7603                                   21, 12, 8, 22, 17, 73, 97, 87, 90, 80, 84, 79,
7604                                   71, 77, 77, 76, 78, 70, 72, 69, 73, 95, 87,
7605                                   95, 71, 73, 66, 68, 5, 5, 1, 65, 9, 4, 64, 67,
7606                                   1, 81, 44, 42, 32, 35, 42, 34, 18, 36, 30, 14,
7607                                   21, 15, 5, 1, 66, 16, 10, 12, 13, 9, 5, 13, 6,
7608                                   5, 7, 0, 64, 4, 89, 61, 62, 59, 62, 61, 60,
7609                                   60, 60, 59, 50, 48, 46, 36, 32, 13, 45, 39,
7610                                   20, 49, 39, 41, 36, 30, 28, 29, 19, 10, 4, 5,
7611                                   77, 77, 98, 68, 26, 18, 12, 3, 5, 0, 70, 73,
7612                                   83, 1, 41, 27, 21, 17, 12, 2, 69, 72, 77, 82,
7613                                   21, 12, 6, 2, 0, 69, 74, 80, 96, 88, 67, 70,
7614                                   68, 70, 75, 85, 88, 101, 71, 35, 19, 12, 4, 3,
7615                                   70, 76, 79, 85, 62, 88, 79, 72, 66, 70, 1, 5,
7616                                   6, 70, 4, 9, 5, 78, 71, 70, 11, 7, 15, 12, 23,
7617                                   25, 19, 11, 17, 17, 15, 70, 4, 71, 94, 88, 83,
7618                                   82, 78, 79, 77, 77, 69, 74, 73, 71, 66, 75,
7619                                   82, 93, 83, 96, 76, 69, 70, 66, 68, 65, 2, 64,
7620                                   65, 67, 64, 0, 68, 79, 45, 40, 42, 40, 36, 42,
7621                                   38, 35, 31, 30, 31, 26, 8, 10, 3, 27, 25, 21,
7622                                   11, 17, 13, 2, 65, 68, 75, 78, 91, 76, 99, 62,
7623                                   62, 62, 62, 60, 54, 51, 46, 44, 40, 37, 31,
7624                                   24, 10, 68, 43, 42, 16, 45, 50, 39, 33, 35,
7625                                   31, 26, 30, 24, 21, 10, 10, 1, 81, 17, 7, 70,
7626                                   106, 95, 99, 76, 79, 77, 14, 68, 68, 68, 5,
7627                                   27, 14, 33, 65, 58, 55, 46, 38, 25, 21, 69,
7628                                   80, 97, 72, 41, 29, 20, 9, 10, 2, 64, 68, 84,
7629                                   94, 86, 77, 80, 73, 64, 71, 74, 64, 2, 3, 2,
7630                                   7, 10, 3, 56, 55, 49, 42, 37, 31, 15, 4, 78 },
7631 
7632                                 {
7633 
7634                                 61,
7635                                   8, 76, 61, 8, 76, 102, 83, 16, 10, 6, 10, 41,
7636                                   45, 54, 14, 85, 2, 66, 8, 1, 4, 69, 64, 79,
7637                                   13, 38, 89, 104, 111, 86, 86, 67, 66, 8, 1,
7638                                   80, 80, 8, 11, 66, 75, 86, 3, 73, 81, 89, 5,
7639                                   73, 85, 5, 72, 78, 88, 3, 69, 70, 75, 65, 5,
7640                                   22, 0, 0, 0, 75, 89, 97, 65, 11, 64, 52, 8,
7641                                   69, 112, 90, 82, 67, 88, 103, 99, 106, 79,
7642                                   103, 95, 100, 108, 104, 108, 105, 11, 66, 70,
7643                                   92, 67, 86, 81, 100, 73, 91, 84, 109, 11, 77,
7644                                   69, 105, 86, 77, 74, 66, 4, 64, 73, 8, 5, 68,
7645                                   3, 64, 64, 2, 76, 13, 5, 20, 19, 16, 18, 17,
7646                                   15, 19, 12, 7, 20, 16, 74, 96, 86, 89, 79, 83,
7647                                   79, 70, 77, 76, 75, 77, 70, 72, 69, 74, 95,
7648                                   86, 95, 71, 73, 65, 68, 4, 6, 1, 65, 8, 5, 64,
7649                                   68, 1, 82, 42, 41, 31, 34, 41, 33, 18, 35, 29,
7650                                   13, 20, 15, 5, 1, 67, 15, 9, 11, 12, 8, 4, 12,
7651                                   6, 3, 6, 0, 65, 3, 89, 60, 61, 58, 62, 59, 58,
7652                                   58, 58, 56, 47, 46, 43, 34, 29, 11, 43, 37,
7653                                   19, 47, 37, 38, 33, 28, 25, 27, 17, 7, 3, 3,
7654                                   78, 78, 98, 68, 27, 18, 12, 3, 5, 0, 70, 73,
7655                                   83, 1, 41, 27, 21, 17, 13, 2, 69, 71, 77, 81,
7656                                   22, 12, 7, 2, 1, 69, 73, 80, 95, 87, 66, 69,
7657                                   67, 70, 74, 84, 87, 100, 71, 35, 19, 12, 4, 4,
7658                                   70, 75, 78, 84, 62, 87, 78, 72, 66, 70, 1, 5,
7659                                   6, 70, 4, 9, 5, 78, 71, 70, 11, 8, 14, 11, 22,
7660                                   24, 19, 10, 16, 17, 15, 70, 3, 71, 93, 87, 82,
7661                                   81, 78, 78, 77, 76, 69, 74, 73, 70, 66, 75,
7662                                   82, 92, 82, 96, 76, 69, 70, 65, 68, 65, 3, 64,
7663                                   65, 67, 0, 64, 68, 80, 44, 39, 41, 39, 35, 41,
7664                                   37, 34, 30, 29, 30, 25, 7, 9, 2, 25, 24, 20,
7665                                   9, 15, 12, 1, 65, 69, 75, 78, 91, 76, 98, 62,
7666                                   62, 61, 61, 57, 52, 49, 43, 42, 38, 35, 28,
7667                                   22, 8, 69, 41, 41, 14, 43, 48, 37, 31, 33, 29,
7668                                   24, 28, 22, 18, 8, 8, 64, 82, 15, 5, 71, 105,
7669                                   94, 98, 75, 78, 76, 15, 67, 67, 68, 6, 28, 16,
7670                                   34, 64, 56, 54, 43, 35, 22, 18, 72, 82, 98,
7671                                   72, 41, 29, 20, 9, 10, 2, 64, 68, 84, 93, 85,
7672                                   76, 79, 72, 64, 71, 73, 64, 2, 3, 2, 7, 10, 3,
7673                                   55, 53, 47, 40, 35, 29, 13, 2, 79 },
7674 
7675                                 {
7676 
7677                                 60,
7678                                   8, 76, 60, 8, 76, 100, 82, 16, 10, 6, 9, 40,
7679                                   44, 54, 14, 83, 2, 65, 9, 1, 3, 69, 65, 80,
7680                                   12, 36, 91, 105, 112, 83, 85, 67, 65, 9, 1,
7681                                   80, 79, 8, 10, 66, 75, 85, 3, 73, 81, 89, 5,
7682                                   73, 84, 5, 72, 78, 88, 3, 69, 70, 75, 65, 5,
7683                                   22, 0, 0, 0, 74, 89, 97, 65, 10, 64, 52, 8,
7684                                   69, 111, 89, 82, 67, 87, 101, 97, 104, 78,
7685                                   101, 94, 98, 107, 103, 107, 104, 12, 66, 69,
7686                                   91, 67, 85, 80, 98, 73, 91, 84, 108, 11, 77,
7687                                   69, 104, 86, 76, 74, 66, 4, 64, 72, 8, 5, 68,
7688                                   3, 64, 64, 2, 76, 13, 5, 19, 19, 15, 18, 17,
7689                                   15, 17, 12, 7, 18, 15, 75, 95, 85, 88, 78, 82,
7690                                   78, 69, 76, 76, 74, 76, 70, 72, 69, 75, 94,
7691                                   85, 95, 71, 73, 64, 68, 3, 7, 1, 65, 7, 6, 65,
7692                                   69, 1, 83, 41, 40, 31, 33, 40, 32, 17, 34, 29,
7693                                   12, 19, 15, 5, 1, 67, 14, 8, 10, 11, 7, 3, 11,
7694                                   5, 1, 5, 64, 66, 2, 89, 58, 60, 56, 60, 57,
7695                                   56, 56, 56, 54, 45, 44, 41, 31, 27, 8, 41, 35,
7696                                   17, 45, 35, 36, 31, 26, 23, 24, 15, 5, 2, 1,
7697                                   79, 79, 98, 68, 27, 18, 12, 3, 5, 0, 70, 73,
7698                                   82, 1, 41, 27, 21, 17, 14, 3, 68, 71, 76, 80,
7699                                   23, 13, 7, 2, 2, 68, 73, 79, 94, 86, 65, 68,
7700                                   67, 70, 73, 83, 86, 99, 70, 35, 19, 12, 4, 5,
7701                                   69, 74, 77, 83, 62, 87, 78, 71, 66, 70, 1, 5,
7702                                   6, 70, 4, 9, 6, 78, 71, 70, 10, 8, 13, 10, 21,
7703                                   23, 19, 9, 15, 17, 15, 71, 2, 72, 92, 86, 81,
7704                                   81, 77, 78, 76, 75, 69, 74, 73, 70, 67, 75,
7705                                   82, 92, 81, 96, 76, 69, 70, 64, 68, 65, 4, 64,
7706                                   65, 67, 1, 65, 68, 81, 43, 39, 41, 38, 34, 40,
7707                                   36, 33, 29, 28, 29, 24, 6, 8, 1, 24, 23, 18,
7708                                   7, 14, 11, 0, 66, 69, 75, 78, 91, 77, 97, 62,
7709                                   62, 59, 59, 54, 50, 47, 41, 40, 36, 33, 26,
7710                                   20, 7, 70, 39, 39, 13, 41, 46, 35, 29, 31, 27,
7711                                   22, 26, 20, 16, 6, 6, 66, 83, 13, 3, 73, 104,
7712                                   93, 97, 74, 77, 75, 17, 66, 66, 68, 7, 30, 17,
7713                                   36, 0, 55, 52, 41, 32, 19, 15, 75, 84, 99, 72,
7714                                   41, 29, 20, 9, 10, 2, 64, 68, 83, 92, 84, 75,
7715                                   78, 71, 0, 70, 72, 0, 3, 4, 2, 8, 10, 3, 54,
7716                                   52, 45, 38, 33, 27, 11, 0, 80 },
7717 
7718                                 {
7719 
7720                                 58,
7721                                   7, 77, 58, 7, 77, 99, 81, 16, 10, 5, 7, 38,
7722                                   42, 53, 14, 81, 1, 65, 9, 0, 2, 69, 67, 82,
7723                                   11, 34, 93, 106, 113, 81, 84, 68, 65, 9, 0,
7724                                   80, 78, 8, 9, 66, 75, 85, 2, 74, 81, 90, 5,
7725                                   73, 84, 4, 73, 78, 88, 3, 69, 70, 75, 65, 4,
7726                                   22, 0, 0, 0, 74, 90, 97, 65, 9, 65, 52, 7, 69,
7727                                   110, 89, 82, 67, 86, 100, 96, 103, 77, 100,
7728                                   93, 97, 106, 103, 106, 104, 12, 66, 69, 91,
7729                                   67, 85, 80, 97, 73, 91, 84, 107, 11, 77, 69,
7730                                   103, 86, 76, 74, 66, 4, 64, 72, 8, 5, 69, 2,
7731                                   64, 65, 2, 76, 12, 4, 18, 19, 14, 17, 17, 14,
7732                                   15, 11, 6, 16, 14, 76, 95, 85, 88, 78, 82, 78,
7733                                   68, 76, 76, 74, 75, 71, 72, 69, 77, 94, 85,
7734                                   95, 71, 74, 64, 68, 2, 7, 1, 65, 5, 6, 66, 70,
7735                                   1, 84, 39, 39, 30, 32, 39, 31, 16, 33, 28, 10,
7736                                   18, 14, 4, 1, 68, 13, 7, 9, 10, 6, 2, 10, 4,
7737                                   64, 3, 65, 68, 0, 89, 56, 58, 54, 58, 55, 53,
7738                                   53, 53, 51, 42, 41, 38, 28, 24, 5, 39, 33, 15,
7739                                   42, 32, 33, 28, 23, 20, 21, 12, 2, 1, 64, 81,
7740                                   80, 99, 68, 27, 18, 12, 3, 5, 64, 70, 73, 82,
7741                                   1, 41, 27, 21, 17, 15, 3, 68, 71, 76, 80, 23,
7742                                   13, 7, 2, 2, 68, 73, 79, 93, 86, 64, 68, 67,
7743                                   70, 73, 83, 86, 98, 70, 35, 19, 12, 4, 5, 69,
7744                                   74, 77, 83, 62, 87, 78, 71, 66, 70, 1, 5, 6,
7745                                   70, 4, 9, 6, 78, 71, 71, 9, 8, 12, 9, 20, 22,
7746                                   18, 7, 13, 16, 14, 72, 0, 73, 92, 86, 80, 81,
7747                                   77, 78, 76, 75, 70, 74, 73, 70, 68, 75, 82,
7748                                   92, 81, 97, 76, 69, 70, 64, 69, 65, 4, 65, 66,
7749                                   67, 1, 66, 69, 82, 42, 38, 40, 37, 32, 39, 35,
7750                                   32, 28, 27, 28, 23, 5, 6, 64, 22, 21, 16, 5,
7751                                   12, 9, 64, 67, 70, 75, 78, 91, 78, 97, 62, 61,
7752                                   57, 56, 51, 47, 44, 38, 37, 33, 30, 23, 17, 5,
7753                                   71, 37, 37, 11, 39, 43, 32, 26, 28, 24, 20,
7754                                   23, 17, 13, 4, 3, 68, 85, 11, 1, 75, 103, 92,
7755                                   96, 74, 77, 75, 18, 66, 66, 68, 7, 31, 18, 37,
7756                                   0, 53, 50, 38, 28, 16, 12, 78, 87, 101, 72,
7757                                   41, 28, 19, 9, 10, 2, 65, 68, 83, 92, 84, 75,
7758                                   78, 70, 0, 70, 72, 0, 3, 4, 2, 8, 10, 2, 52,
7759                                   50, 43, 36, 31, 25, 8, 65, 81 },
7760 
7761                                 {
7762 
7763                                 57,
7764                                   7, 77, 57, 7, 77, 97, 79, 17, 11, 5, 6, 37,
7765                                   41, 53, 14, 78, 1, 64, 10, 0, 2, 68, 68, 83,
7766                                   11, 33, 94, 107, 113, 78, 82, 68, 64, 10, 0,
7767                                   79, 76, 9, 9, 65, 74, 84, 2, 74, 80, 90, 5,
7768                                   72, 83, 4, 73, 77, 88, 4, 68, 69, 74, 64, 4,
7769                                   22, 0, 0, 0, 73, 90, 97, 64, 9, 65, 52, 7, 69,
7770                                   108, 88, 82, 66, 84, 98, 94, 101, 75, 98, 91,
7771                                   95, 104, 102, 105, 103, 13, 65, 68, 90, 66,
7772                                   84, 79, 95, 72, 90, 83, 105, 12, 76, 68, 101,
7773                                   85, 75, 73, 65, 5, 0, 71, 9, 6, 69, 2, 0, 65,
7774                                   2, 75, 12, 4, 18, 19, 14, 17, 17, 14, 14, 11,
7775                                   6, 15, 13, 76, 94, 84, 87, 77, 81, 77, 67, 75,
7776                                   75, 73, 73, 71, 72, 68, 78, 93, 84, 95, 70,
7777                                   74, 0, 67, 2, 8, 1, 65, 4, 7, 66, 71, 1, 84,
7778                                   38, 39, 30, 32, 39, 31, 16, 33, 28, 9, 18, 14,
7779                                   4, 1, 68, 13, 7, 9, 10, 6, 1, 10, 4, 65, 2,
7780                                   65, 69, 64, 89, 55, 57, 53, 57, 54, 51, 51,
7781                                   51, 49, 40, 39, 36, 26, 22, 3, 38, 32, 14, 40,
7782                                   30, 31, 26, 21, 18, 19, 10, 0, 1, 65, 82, 80,
7783                                   99, 67, 28, 19, 13, 4, 5, 64, 69, 72, 81, 2,
7784                                   42, 28, 22, 17, 16, 4, 67, 70, 75, 79, 24, 14,
7785                                   8, 3, 3, 67, 72, 78, 91, 85, 1, 67, 66, 69,
7786                                   72, 82, 85, 96, 69, 36, 20, 13, 5, 6, 68, 73,
7787                                   76, 82, 62, 86, 77, 70, 66, 69, 1, 6, 7, 69,
7788                                   5, 10, 7, 77, 71, 71, 9, 9, 12, 9, 19, 22, 18,
7789                                   6, 12, 16, 14, 72, 64, 73, 91, 85, 79, 80, 76,
7790                                   77, 75, 74, 70, 73, 72, 69, 68, 74, 81, 91,
7791                                   80, 97, 76, 68, 70, 0, 69, 65, 5, 65, 66, 66,
7792                                   2, 66, 69, 82, 42, 38, 40, 37, 31, 39, 35, 32,
7793                                   28, 27, 28, 23, 5, 5, 65, 21, 20, 15, 4, 11,
7794                                   8, 64, 67, 70, 74, 77, 90, 78, 96, 60, 59, 55,
7795                                   54, 49, 45, 42, 36, 35, 31, 28, 21, 15, 4, 71,
7796                                   36, 36, 10, 38, 41, 30, 24, 26, 22, 18, 21,
7797                                   15, 11, 3, 1, 69, 86, 10, 0, 76, 101, 90, 94,
7798                                   73, 76, 74, 20, 65, 65, 68, 8, 33, 20, 39, 1,
7799                                   52, 49, 36, 25, 14, 10, 80, 89, 102, 71, 42,
7800                                   28, 19, 9, 11, 2, 65, 68, 82, 91, 83, 74, 77,
7801                                   68, 1, 69, 71, 1, 4, 5, 3, 9, 11, 2, 51, 49,
7802                                   42, 35, 30, 24, 6, 66, 81 },
7803 
7804                                 {
7805 
7806                                 56,
7807                                   7, 77, 56, 7, 77, 95, 78, 17, 11, 5, 5, 36,
7808                                   40, 53, 14, 76, 1, 0, 11, 0, 1, 68, 69, 84,
7809                                   10, 31, 96, 108, 114, 75, 81, 68, 0, 11, 0,
7810                                   79, 75, 9, 8, 65, 74, 83, 2, 74, 80, 90, 5,
7811                                   72, 82, 4, 73, 77, 88, 4, 68, 69, 74, 64, 4,
7812                                   22, 0, 0, 0, 72, 90, 97, 64, 8, 65, 52, 7, 69,
7813                                   107, 87, 82, 66, 83, 96, 92, 100, 74, 96, 90,
7814                                   93, 103, 101, 104, 102, 14, 65, 67, 89, 66,
7815                                   84, 78, 93, 72, 90, 83, 104, 12, 76, 68, 100,
7816                                   85, 74, 73, 65, 5, 0, 70, 9, 6, 70, 2, 0, 65,
7817                                   2, 75, 12, 4, 17, 19, 13, 17, 17, 14, 12, 11,
7818                                   6, 13, 12, 77, 93, 83, 86, 76, 80, 76, 66, 74,
7819                                   75, 72, 72, 71, 72, 68, 79, 93, 83, 95, 70,
7820                                   74, 1, 67, 1, 9, 1, 65, 3, 8, 67, 72, 1, 85,
7821                                   36, 38, 29, 31, 38, 30, 15, 32, 28, 8, 17, 14,
7822                                   4, 1, 68, 12, 6, 8, 9, 5, 0, 9, 3, 67, 1, 66,
7823                                   70, 65, 89, 53, 56, 51, 55, 52, 49, 49, 49,
7824                                   46, 38, 37, 33, 23, 20, 0, 36, 30, 12, 38, 28,
7825                                   29, 24, 19, 16, 16, 8, 65, 0, 67, 83, 81, 99,
7826                                   67, 28, 19, 13, 4, 5, 64, 69, 72, 80, 2, 42,
7827                                   28, 22, 17, 17, 4, 66, 70, 74, 78, 25, 15, 8,
7828                                   3, 4, 67, 72, 77, 90, 84, 2, 66, 66, 69, 71,
7829                                   81, 84, 95, 69, 36, 20, 13, 5, 7, 67, 72, 75,
7830                                   81, 62, 86, 77, 70, 66, 69, 1, 6, 7, 69, 5,
7831                                   10, 8, 77, 71, 71, 8, 9, 11, 8, 18, 21, 18, 5,
7832                                   11, 16, 14, 73, 65, 74, 90, 84, 78, 80, 76,
7833                                   77, 74, 73, 70, 73, 72, 69, 69, 74, 81, 91,
7834                                   79, 97, 76, 68, 70, 1, 69, 65, 6, 65, 66, 66,
7835                                   3, 67, 69, 83, 41, 38, 40, 36, 30, 38, 34, 31,
7836                                   27, 26, 27, 22, 4, 4, 66, 19, 19, 13, 2, 10,
7837                                   7, 65, 68, 70, 74, 77, 90, 79, 95, 58, 57, 53,
7838                                   52, 46, 43, 40, 33, 33, 29, 26, 19, 13, 3, 72,
7839                                   34, 34, 9, 36, 39, 28, 22, 24, 20, 16, 19, 13,
7840                                   9, 1, 64, 71, 87, 8, 65, 78, 100, 89, 93, 72,
7841                                   75, 73, 22, 64, 64, 68, 9, 34, 21, 40, 2, 51,
7842                                   47, 33, 22, 11, 7, 83, 91, 103, 71, 42, 28,
7843                                   19, 9, 11, 2, 65, 68, 81, 90, 82, 73, 76, 67,
7844                                   2, 68, 70, 2, 5, 6, 3, 10, 11, 2, 50, 47, 40,
7845                                   33, 28, 22, 4, 68, 82 },
7846 
7847                                 {
7848 
7849                                 55,
7850                                   7, 77, 55, 7, 77, 93, 76, 18, 11, 4, 3, 34,
7851                                   39, 53, 14, 74, 1, 1, 12, 0, 0, 68, 70, 85,
7852                                   10, 29, 97, 109, 114, 72, 80, 68, 1, 12, 0,
7853                                   78, 74, 10, 8, 65, 73, 82, 1, 75, 80, 90, 5,
7854                                   72, 82, 4, 73, 77, 88, 5, 68, 69, 74, 0, 4,
7855                                   22, 0, 0, 0, 72, 90, 97, 0, 7, 65, 52, 7, 69,
7856                                   106, 86, 82, 65, 82, 94, 90, 98, 73, 94, 89,
7857                                   91, 102, 100, 103, 101, 15, 65, 66, 88, 66,
7858                                   83, 78, 91, 72, 89, 82, 103, 12, 76, 67, 98,
7859                                   84, 73, 73, 65, 5, 0, 69, 10, 7, 70, 2, 0, 65,
7860                                   2, 75, 12, 3, 17, 19, 12, 17, 17, 14, 10, 11,
7861                                   5, 11, 11, 78, 92, 82, 85, 75, 79, 76, 65, 74,
7862                                   74, 71, 71, 71, 72, 68, 80, 92, 82, 95, 70,
7863                                   74, 2, 67, 0, 10, 1, 65, 2, 9, 67, 73, 1, 86,
7864                                   35, 37, 29, 30, 37, 29, 15, 31, 27, 7, 16, 14,
7865                                   4, 1, 69, 11, 5, 7, 8, 4, 64, 8, 3, 69, 0, 66,
7866                                   71, 66, 89, 52, 54, 50, 53, 50, 47, 47, 47,
7867                                   44, 35, 35, 31, 21, 17, 65, 34, 28, 11, 36,
7868                                   26, 26, 21, 17, 13, 14, 6, 68, 64, 69, 84, 82,
7869                                   99, 67, 29, 19, 13, 4, 5, 64, 69, 72, 80, 2,
7870                                   42, 28, 22, 17, 18, 5, 66, 69, 74, 77, 26, 15,
7871                                   9, 3, 5, 66, 71, 77, 89, 83, 3, 65, 65, 69,
7872                                   70, 80, 83, 94, 68, 36, 20, 13, 5, 8, 67, 71,
7873                                   74, 80, 62, 85, 76, 69, 66, 69, 1, 6, 7, 69,
7874                                   5, 10, 8, 77, 71, 71, 8, 10, 10, 7, 17, 20,
7875                                   18, 4, 10, 16, 14, 73, 66, 74, 89, 83, 77, 79,
7876                                   75, 76, 74, 72, 70, 73, 72, 68, 69, 74, 81,
7877                                   90, 78, 97, 76, 68, 70, 2, 69, 65, 7, 65, 66,
7878                                   66, 4, 68, 69, 84, 40, 37, 39, 35, 29, 37, 33,
7879                                   30, 26, 25, 26, 21, 3, 3, 67, 18, 18, 12, 0,
7880                                   8, 6, 66, 68, 71, 74, 77, 90, 79, 94, 56, 55,
7881                                   51, 50, 43, 41, 38, 31, 31, 27, 24, 16, 11, 1,
7882                                   73, 32, 33, 7, 34, 37, 26, 20, 22, 18, 14, 17,
7883                                   11, 6, 64, 66, 73, 88, 6, 67, 79, 99, 88, 92,
7884                                   71, 74, 72, 23, 0, 0, 68, 10, 36, 23, 42, 3,
7885                                   49, 46, 31, 19, 8, 4, 86, 93, 104, 71, 42, 28,
7886                                   19, 9, 11, 2, 65, 68, 81, 89, 81, 72, 75, 66,
7887                                   2, 68, 69, 2, 5, 6, 3, 10, 11, 2, 49, 46, 38,
7888                                   31, 26, 20, 2, 70, 83 },
7889 
7890                                 {
7891 
7892                                 53,
7893                                   7, 77, 53, 7, 77, 92, 75, 18, 11, 4, 2, 33,
7894                                   37, 53, 14, 71, 0, 2, 12, 0, 64, 68, 71, 86,
7895                                   9, 27, 99, 110, 115, 69, 79, 68, 2, 12, 0, 78,
7896                                   73, 10, 7, 65, 73, 82, 1, 75, 79, 90, 5, 72,
7897                                   81, 3, 74, 77, 88, 5, 67, 69, 73, 0, 4, 22, 0,
7898                                   0, 0, 71, 91, 97, 0, 6, 65, 52, 7, 69, 105,
7899                                   85, 82, 65, 80, 93, 88, 97, 72, 93, 87, 89,
7900                                   101, 100, 102, 101, 15, 65, 65, 87, 66, 83,
7901                                   77, 89, 72, 89, 82, 102, 12, 75, 67, 97, 84,
7902                                   73, 73, 64, 5, 0, 69, 10, 7, 71, 1, 0, 65, 2,
7903                                   75, 12, 3, 16, 19, 12, 17, 17, 13, 8, 11, 5,
7904                                   9, 10, 79, 91, 81, 84, 74, 79, 75, 64, 73, 74,
7905                                   70, 70, 71, 72, 67, 81, 92, 81, 95, 70, 74, 2,
7906                                   67, 64, 11, 1, 65, 0, 10, 68, 74, 1, 87, 33,
7907                                   36, 28, 29, 36, 28, 14, 30, 27, 5, 15, 13, 4,
7908                                   1, 69, 10, 5, 6, 8, 3, 65, 7, 2, 71, 64, 67,
7909                                   72, 67, 89, 50, 53, 48, 51, 48, 45, 44, 45,
7910                                   41, 33, 33, 28, 18, 15, 68, 32, 27, 9, 33, 24,
7911                                   24, 19, 14, 11, 11, 4, 70, 65, 70, 86, 83, 99,
7912                                   67, 29, 20, 13, 4, 5, 64, 69, 72, 79, 3, 43,
7913                                   28, 22, 17, 19, 5, 65, 69, 73, 77, 27, 16, 9,
7914                                   3, 5, 66, 71, 76, 88, 83, 4, 65, 65, 69, 69,
7915                                   79, 83, 93, 68, 37, 20, 13, 5, 9, 66, 71, 73,
7916                                   79, 62, 85, 76, 69, 66, 69, 1, 6, 7, 68, 5,
7917                                   10, 9, 77, 71, 71, 7, 10, 9, 6, 16, 19, 18, 2,
7918                                   9, 15, 14, 74, 67, 75, 89, 83, 76, 79, 75, 76,
7919                                   73, 71, 71, 73, 72, 68, 70, 74, 81, 90, 77,
7920                                   97, 76, 67, 70, 2, 69, 65, 8, 65, 67, 66, 5,
7921                                   68, 70, 85, 39, 37, 39, 34, 28, 36, 32, 29,
7922                                   25, 24, 25, 20, 2, 2, 68, 16, 16, 10, 65, 7,
7923                                   5, 67, 69, 71, 74, 77, 90, 80, 94, 53, 52, 49,
7924                                   47, 40, 39, 36, 28, 29, 25, 22, 14, 9, 0, 74,
7925                                   30, 31, 6, 32, 35, 24, 18, 19, 16, 12, 15, 9,
7926                                   4, 66, 68, 75, 89, 4, 69, 81, 98, 87, 91, 71,
7927                                   73, 71, 25, 1, 1, 68, 11, 37, 24, 43, 3, 48,
7928                                   44, 28, 16, 5, 1, 89, 95, 105, 71, 42, 28, 19,
7929                                   9, 11, 2, 65, 68, 80, 88, 80, 71, 75, 65, 3,
7930                                   67, 68, 3, 6, 7, 4, 11, 12, 2, 47, 44, 36, 29,
7931                                   24, 18, 0, 72, 84 },
7932 
7933                                 {
7934 
7935                                 52,
7936                                   7, 77, 52, 7, 77, 90, 73, 18, 11, 3, 0, 31,
7937                                   36, 53, 14, 69, 0, 3, 13, 0, 64, 67, 72, 87,
7938                                   9, 25, 101, 111, 115, 66, 77, 68, 3, 13, 0,
7939                                   78, 72, 10, 7, 65, 73, 81, 1, 76, 79, 90, 5,
7940                                   72, 80, 3, 74, 77, 88, 6, 67, 68, 73, 1, 4,
7941                                   22, 0, 0, 0, 71, 91, 97, 1, 5, 65, 52, 7, 69,
7942                                   104, 84, 82, 64, 79, 91, 86, 95, 71, 91, 86,
7943                                   87, 100, 99, 101, 100, 16, 65, 64, 86, 66, 82,
7944                                   76, 87, 72, 89, 81, 100, 13, 75, 66, 96, 83,
7945                                   72, 73, 64, 6, 1, 68, 11, 8, 71, 1, 0, 65, 2,
7946                                   75, 12, 2, 15, 19, 11, 17, 17, 13, 6, 11, 4,
7947                                   8, 9, 80, 90, 80, 83, 73, 78, 74, 0, 72, 73,
7948                                   69, 69, 71, 72, 67, 82, 91, 80, 95, 69, 74, 3,
7949                                   67, 65, 12, 1, 65, 64, 11, 68, 75, 1, 87, 32,
7950                                   35, 28, 28, 35, 27, 13, 30, 27, 4, 14, 13, 4,
7951                                   1, 70, 10, 4, 5, 7, 2, 66, 7, 1, 73, 65, 68,
7952                                   73, 68, 89, 48, 52, 46, 49, 47, 43, 42, 43,
7953                                   39, 31, 31, 26, 16, 13, 70, 30, 25, 7, 31, 22,
7954                                   22, 17, 12, 9, 8, 2, 73, 66, 72, 87, 83, 99,
7955                                   67, 29, 20, 13, 4, 5, 64, 69, 72, 79, 3, 43,
7956                                   28, 22, 17, 20, 6, 64, 69, 72, 76, 28, 17, 9,
7957                                   4, 6, 65, 70, 76, 87, 82, 6, 64, 65, 68, 68,
7958                                   78, 82, 92, 67, 37, 21, 13, 5, 10, 65, 70, 72,
7959                                   78, 62, 85, 76, 68, 66, 69, 1, 6, 7, 68, 5,
7960                                   11, 9, 77, 71, 71, 6, 11, 8, 5, 15, 19, 18, 1,
7961                                   8, 15, 14, 75, 68, 75, 88, 82, 75, 78, 74, 75,
7962                                   73, 70, 71, 73, 72, 68, 71, 74, 81, 89, 76,
7963                                   97, 76, 67, 70, 3, 69, 65, 9, 65, 67, 66, 6,
7964                                   69, 70, 85, 38, 37, 38, 34, 27, 35, 31, 28,
7965                                   25, 23, 24, 19, 1, 1, 69, 15, 15, 9, 67, 6, 4,
7966                                   68, 70, 72, 74, 76, 90, 80, 93, 51, 50, 47,
7967                                   45, 38, 37, 34, 26, 27, 23, 20, 12, 7, 65, 75,
7968                                   28, 29, 5, 30, 33, 22, 16, 17, 14, 10, 13, 7,
7969                                   1, 68, 70, 77, 90, 2, 71, 82, 97, 85, 90, 70,
7970                                   72, 70, 27, 2, 2, 68, 12, 39, 26, 45, 4, 46,
7971                                   42, 26, 13, 3, 65, 91, 97, 106, 71, 42, 28,
7972                                   19, 9, 11, 2, 65, 68, 80, 87, 79, 70, 74, 64,
7973                                   4, 67, 67, 4, 7, 8, 4, 11, 12, 2, 46, 43, 35,
7974                                   28, 22, 16, 65, 74, 85 },
7975 
7976                                 {
7977 
7978                                 51,
7979                                   7, 78, 51, 7, 78, 88, 72, 19, 11, 3, 64, 30,
7980                                   35, 53, 14, 67, 0, 3, 14, 0, 65, 67, 73, 88,
7981                                   8, 24, 102, 112, 116, 0, 76, 68, 3, 14, 0, 77,
7982                                   71, 11, 6, 64, 72, 80, 0, 76, 79, 90, 5, 71,
7983                                   80, 3, 74, 76, 88, 6, 67, 68, 73, 1, 4, 22, 0,
7984                                   0, 0, 70, 91, 97, 1, 5, 66, 52, 7, 69, 103,
7985                                   84, 82, 64, 78, 89, 84, 94, 70, 89, 85, 85,
7986                                   99, 98, 100, 99, 17, 65, 0, 86, 65, 82, 76,
7987                                   85, 72, 88, 81, 99, 13, 75, 66, 94, 83, 71,
7988                                   72, 64, 6, 1, 67, 11, 8, 72, 1, 0, 65, 2, 75,
7989                                   12, 2, 15, 19, 10, 17, 17, 13, 4, 11, 4, 6, 8,
7990                                   81, 90, 79, 83, 73, 77, 74, 1, 72, 73, 69, 67,
7991                                   71, 72, 67, 83, 91, 79, 95, 69, 74, 4, 66, 66,
7992                                   12, 1, 65, 65, 12, 69, 76, 1, 88, 30, 34, 27,
7993                                   28, 34, 27, 13, 29, 26, 3, 13, 13, 4, 1, 70,
7994                                   9, 3, 4, 6, 2, 67, 6, 1, 75, 66, 68, 74, 69,
7995                                   89, 47, 50, 45, 47, 45, 41, 40, 41, 36, 28,
7996                                   29, 23, 13, 10, 73, 28, 23, 6, 29, 19, 19, 14,
7997                                   10, 6, 6, 64, 75, 67, 74, 88, 84, 99, 66, 30,
7998                                   20, 14, 4, 5, 64, 69, 72, 78, 3, 43, 29, 22,
7999                                   17, 21, 6, 64, 68, 72, 75, 29, 17, 10, 4, 7,
8000                                   65, 70, 75, 86, 81, 7, 0, 64, 68, 68, 78, 81,
8001                                   90, 67, 37, 21, 13, 6, 10, 65, 69, 72, 77, 62,
8002                                   84, 75, 68, 66, 69, 1, 6, 7, 68, 6, 11, 10,
8003                                   77, 71, 72, 6, 11, 7, 4, 14, 18, 18, 0, 7, 15,
8004                                   14, 75, 69, 76, 87, 81, 74, 78, 74, 75, 72,
8005                                   70, 71, 72, 71, 67, 71, 74, 81, 89, 75, 97,
8006                                   76, 67, 70, 4, 69, 65, 10, 66, 67, 66, 6, 70,
8007                                   70, 86, 37, 36, 38, 33, 26, 35, 31, 27, 24,
8008                                   23, 23, 18, 0, 0, 70, 13, 14, 7, 69, 4, 2, 69,
8009                                   70, 72, 74, 76, 89, 81, 92, 49, 48, 45, 43,
8010                                   35, 35, 32, 23, 25, 20, 18, 9, 5, 66, 75, 27,
8011                                   28, 3, 28, 30, 20, 14, 15, 12, 8, 10, 5, 64,
8012                                   70, 72, 78, 92, 0, 73, 84, 96, 84, 89, 69, 71,
8013                                   69, 28, 3, 3, 68, 13, 40, 27, 46, 5, 45, 41,
8014                                   23, 10, 0, 67, 94, 99, 108, 70, 42, 28, 19, 9,
8015                                   11, 2, 65, 68, 79, 86, 79, 69, 73, 0, 4, 66,
8016                                   66, 4, 7, 8, 4, 12, 12, 2, 45, 41, 33, 26, 21,
8017                                   15, 68, 75, 86 },
8018 
8019                                 {
8020 
8021                                 50,
8022                                   7, 78, 50, 7, 78, 86, 70, 19, 11, 2, 66, 28,
8023                                   33, 53, 14, 64, 64, 4, 14, 0, 66, 67, 74, 89,
8024                                   8, 22, 104, 113, 116, 3, 75, 68, 4, 14, 0, 77,
8025                                   70, 11, 6, 64, 72, 80, 0, 77, 78, 90, 5, 71,
8026                                   79, 2, 74, 76, 88, 7, 66, 68, 72, 2, 4, 22, 0,
8027                                   0, 0, 70, 91, 97, 2, 4, 66, 52, 7, 69, 102,
8028                                   83, 82, 0, 76, 88, 82, 92, 69, 88, 83, 83, 98,
8029                                   97, 99, 99, 18, 65, 1, 85, 65, 81, 75, 83, 72,
8030                                   88, 80, 98, 13, 74, 65, 93, 82, 71, 72, 0, 6,
8031                                   1, 66, 12, 9, 72, 0, 0, 65, 2, 75, 12, 1, 14,
8032                                   19, 10, 17, 17, 12, 2, 11, 3, 4, 7, 82, 89,
8033                                   78, 82, 72, 76, 73, 2, 71, 72, 68, 66, 71, 72,
8034                                   66, 84, 90, 78, 95, 69, 74, 4, 66, 67, 13, 1,
8035                                   65, 67, 13, 69, 77, 1, 89, 29, 33, 27, 27, 33,
8036                                   26, 12, 28, 26, 2, 12, 13, 4, 1, 71, 8, 3, 3,
8037                                   6, 1, 68, 5, 0, 77, 67, 69, 75, 70, 89, 45,
8038                                   49, 43, 45, 43, 39, 37, 39, 34, 26, 27, 21,
8039                                   11, 8, 75, 26, 22, 4, 26, 17, 17, 12, 7, 4, 3,
8040                                   66, 78, 68, 75, 90, 85, 99, 66, 30, 21, 14, 4,
8041                                   5, 64, 69, 72, 78, 4, 44, 29, 22, 17, 22, 7,
8042                                   0, 68, 71, 74, 30, 18, 10, 4, 8, 64, 69, 75,
8043                                   85, 81, 8, 0, 64, 68, 67, 77, 81, 89, 66, 38,
8044                                   21, 13, 6, 11, 64, 68, 71, 76, 62, 84, 75, 67,
8045                                   66, 69, 1, 6, 7, 67, 6, 11, 10, 77, 71, 72, 5,
8046                                   12, 6, 3, 13, 17, 18, 64, 6, 14, 14, 76, 70,
8047                                   76, 86, 81, 73, 77, 73, 74, 72, 69, 71, 72,
8048                                   71, 67, 72, 74, 81, 88, 74, 97, 76, 66, 70, 4,
8049                                   69, 65, 11, 66, 67, 66, 7, 70, 71, 87, 36, 36,
8050                                   37, 32, 25, 34, 30, 26, 23, 22, 22, 17, 64,
8051                                   64, 71, 12, 12, 6, 71, 3, 1, 70, 71, 73, 74,
8052                                   76, 89, 81, 91, 47, 46, 43, 40, 32, 33, 30,
8053                                   21, 23, 18, 16, 7, 3, 68, 76, 25, 26, 2, 26,
8054                                   28, 18, 12, 13, 10, 6, 8, 3, 67, 72, 74, 80,
8055                                   93, 65, 75, 85, 95, 83, 88, 69, 70, 68, 30, 4,
8056                                   4, 68, 14, 42, 29, 48, 5, 43, 39, 21, 7, 66,
8057                                   70, 97, 101, 109, 70, 42, 28, 19, 9, 11, 2,
8058                                   65, 68, 79, 85, 78, 68, 72, 1, 5, 66, 65, 5,
8059                                   8, 9, 5, 12, 13, 2, 43, 40, 31, 24, 19, 13,
8060                                   70, 77, 87 },
8061 
8062                                 {
8063 
8064                                 48,
8065                                   6, 78, 48, 6, 78, 85, 69, 19, 11, 2, 67, 27,
8066                                   32, 53, 14, 1, 64, 5, 15, 0, 67, 67, 75, 91,
8067                                   7, 20, 106, 114, 117, 5, 74, 68, 5, 15, 0, 77,
8068                                   69, 11, 5, 64, 72, 79, 64, 77, 78, 91, 5, 71,
8069                                   79, 2, 75, 76, 88, 7, 66, 68, 72, 2, 4, 22, 0,
8070                                   0, 0, 69, 92, 97, 2, 3, 66, 52, 7, 69, 101,
8071                                   82, 82, 0, 75, 86, 80, 91, 68, 86, 82, 82, 97,
8072                                   97, 98, 98, 18, 65, 2, 84, 65, 81, 75, 82, 72,
8073                                   88, 80, 97, 13, 74, 65, 92, 82, 70, 72, 0, 6,
8074                                   1, 66, 12, 9, 73, 0, 0, 65, 2, 75, 12, 1, 13,
8075                                   19, 9, 17, 17, 12, 0, 11, 3, 2, 6, 83, 88, 77,
8076                                   81, 71, 76, 73, 3, 71, 72, 67, 65, 71, 72, 66,
8077                                   86, 90, 77, 95, 69, 75, 5, 66, 68, 14, 1, 65,
8078                                   68, 14, 70, 78, 1, 90, 27, 32, 26, 26, 32, 25,
8079                                   11, 27, 25, 0, 11, 12, 4, 1, 71, 7, 2, 2, 5,
8080                                   0, 69, 4, 64, 79, 69, 70, 76, 71, 89, 43, 47,
8081                                   41, 43, 41, 37, 35, 37, 31, 23, 25, 18, 8, 5,
8082                                   78, 24, 20, 2, 24, 15, 14, 9, 5, 1, 0, 68, 80,
8083                                   69, 77, 91, 86, 100, 66, 30, 21, 14, 4, 5, 64,
8084                                   69, 72, 77, 4, 44, 29, 22, 17, 23, 7, 0, 68,
8085                                   71, 74, 31, 18, 10, 4, 8, 64, 69, 74, 84, 80,
8086                                   9, 1, 64, 68, 66, 76, 80, 88, 66, 38, 21, 13,
8087                                   6, 12, 64, 68, 70, 76, 62, 84, 75, 67, 66, 69,
8088                                   1, 6, 7, 67, 6, 11, 11, 77, 71, 72, 4, 12, 5,
8089                                   2, 12, 16, 18, 66, 4, 14, 14, 77, 71, 77, 86,
8090                                   80, 72, 77, 73, 74, 71, 68, 72, 72, 71, 67,
8091                                   73, 74, 81, 88, 74, 98, 76, 66, 70, 5, 69, 65,
8092                                   11, 66, 68, 66, 8, 71, 71, 88, 35, 35, 37, 31,
8093                                   23, 33, 29, 25, 22, 21, 21, 16, 65, 65, 72,
8094                                   10, 11, 4, 73, 1, 0, 71, 72, 73, 74, 76, 89,
8095                                   82, 91, 44, 43, 41, 38, 29, 30, 27, 18, 21,
8096                                   16, 14, 4, 1, 69, 77, 23, 24, 0, 24, 26, 15,
8097                                   9, 10, 7, 4, 6, 0, 69, 74, 77, 82, 94, 67, 77,
8098                                   87, 94, 82, 87, 68, 69, 68, 31, 5, 4, 68, 14,
8099                                   43, 30, 49, 6, 42, 37, 18, 4, 69, 73, 100,
8100                                   103, 110, 70, 42, 28, 19, 9, 11, 2, 65, 68,
8101                                   78, 85, 77, 67, 72, 2, 5, 65, 65, 5, 8, 9, 5,
8102                                   13, 13, 1, 42, 38, 29, 22, 17, 11, 72, 79, 88 },
8103 
8104                                 {
8105 
8106                                 47,
8107                                   6, 78, 47, 6, 78, 83, 68, 20, 11, 2, 68, 26,
8108                                   31, 53, 14, 3, 64, 6, 16, 0, 67, 66, 76, 92,
8109                                   6, 18, 107, 115, 118, 8, 72, 68, 6, 16, 0, 76,
8110                                   68, 12, 4, 64, 71, 78, 64, 77, 78, 91, 5, 71,
8111                                   78, 2, 75, 76, 88, 7, 66, 67, 72, 2, 4, 22, 0,
8112                                   0, 0, 68, 92, 97, 2, 2, 66, 52, 7, 69, 100,
8113                                   81, 82, 0, 74, 84, 78, 89, 66, 84, 81, 80, 96,
8114                                   96, 97, 97, 19, 64, 3, 83, 65, 80, 74, 80, 72,
8115                                   87, 80, 95, 14, 74, 65, 90, 82, 69, 72, 0, 7,
8116                                   2, 65, 12, 9, 73, 0, 1, 65, 2, 74, 12, 1, 13,
8117                                   19, 8, 17, 17, 12, 65, 11, 3, 1, 5, 83, 87,
8118                                   76, 80, 70, 75, 72, 4, 70, 72, 66, 64, 71, 72,
8119                                   66, 87, 89, 76, 95, 68, 75, 6, 66, 69, 15, 1,
8120                                   65, 69, 15, 71, 79, 1, 90, 26, 31, 26, 25, 31,
8121                                   24, 11, 27, 25, 64, 10, 12, 4, 1, 71, 7, 1, 1,
8122                                   4, 64, 70, 4, 64, 80, 70, 70, 77, 72, 89, 42,
8123                                   46, 40, 42, 40, 35, 33, 35, 29, 21, 23, 16, 5,
8124                                   3, 81, 23, 18, 1, 22, 13, 12, 7, 3, 64, 65,
8125                                   70, 82, 69, 79, 92, 86, 100, 66, 31, 21, 14,
8126                                   5, 5, 64, 68, 72, 76, 4, 44, 29, 23, 17, 24,
8127                                   8, 1, 67, 70, 73, 32, 19, 11, 5, 9, 0, 69, 73,
8128                                   83, 79, 11, 2, 0, 67, 65, 75, 79, 87, 65, 38,
8129                                   22, 14, 6, 13, 0, 67, 69, 75, 62, 83, 74, 66,
8130                                   66, 69, 1, 7, 8, 67, 6, 12, 12, 77, 71, 72, 4,
8131                                   12, 4, 2, 11, 16, 18, 67, 3, 14, 14, 77, 72,
8132                                   78, 85, 79, 71, 77, 72, 74, 70, 67, 72, 72,
8133                                   71, 66, 73, 74, 81, 88, 73, 98, 76, 66, 70, 6,
8134                                   69, 65, 12, 66, 68, 66, 9, 72, 71, 88, 34, 35,
8135                                   37, 31, 22, 32, 28, 24, 22, 20, 20, 16, 65,
8136                                   66, 73, 9, 10, 2, 75, 0, 64, 71, 72, 73, 73,
8137                                   75, 89, 83, 90, 42, 41, 39, 36, 27, 28, 25,
8138                                   16, 19, 14, 12, 2, 64, 70, 78, 21, 23, 64, 22,
8139                                   24, 13, 7, 8, 5, 2, 4, 65, 71, 75, 79, 84, 95,
8140                                   69, 79, 89, 93, 80, 85, 67, 68, 67, 33, 6, 5,
8141                                   68, 15, 45, 31, 51, 7, 41, 36, 16, 1, 71, 76,
8142                                   102, 105, 111, 70, 42, 28, 19, 9, 12, 2, 65,
8143                                   68, 77, 84, 76, 66, 71, 4, 6, 64, 64, 6, 9,
8144                                   10, 5, 14, 13, 1, 41, 37, 28, 21, 15, 9, 74,
8145                                   81, 88 },
8146 
8147                                 {
8148 
8149                                 46,
8150                                   6, 78, 46, 6, 78, 81, 66, 20, 11, 1, 70, 24,
8151                                   29, 53, 14, 6, 65, 7, 16, 0, 68, 66, 77, 93,
8152                                   6, 16, 109, 116, 118, 11, 71, 68, 7, 16, 0,
8153                                   76, 67, 12, 4, 64, 71, 78, 64, 78, 77, 91, 5,
8154                                   71, 77, 1, 75, 76, 88, 8, 65, 67, 71, 3, 4,
8155                                   22, 0, 0, 0, 68, 92, 97, 3, 1, 66, 52, 7, 69,
8156                                   99, 80, 82, 1, 72, 83, 76, 88, 65, 83, 79, 78,
8157                                   95, 95, 96, 97, 20, 64, 4, 82, 65, 80, 73, 78,
8158                                   72, 87, 79, 94, 14, 73, 64, 89, 81, 69, 72, 1,
8159                                   7, 2, 64, 13, 10, 74, 64, 1, 65, 2, 74, 12, 0,
8160                                   12, 19, 8, 17, 17, 11, 67, 11, 2, 64, 4, 84,
8161                                   86, 75, 79, 69, 74, 71, 5, 69, 71, 65, 0, 71,
8162                                   72, 65, 88, 89, 75, 95, 68, 75, 6, 66, 70, 16,
8163                                   1, 65, 71, 16, 71, 80, 1, 91, 24, 30, 25, 24,
8164                                   30, 23, 10, 26, 25, 65, 9, 12, 4, 1, 72, 6, 1,
8165                                   0, 4, 65, 71, 3, 65, 82, 71, 71, 78, 73, 89,
8166                                   40, 45, 38, 40, 38, 33, 30, 33, 26, 19, 21,
8167                                   13, 3, 1, 83, 21, 17, 64, 19, 11, 10, 5, 0,
8168                                   66, 68, 72, 85, 70, 80, 94, 87, 100, 66, 31,
8169                                   22, 14, 5, 5, 64, 68, 72, 76, 5, 45, 29, 23,
8170                                   17, 25, 8, 2, 67, 69, 72, 33, 20, 11, 5, 10,
8171                                   0, 68, 73, 82, 79, 12, 2, 0, 67, 64, 74, 79,
8172                                   86, 65, 39, 22, 14, 6, 14, 1, 66, 68, 74, 62,
8173                                   83, 74, 66, 66, 69, 1, 7, 8, 66, 6, 12, 12,
8174                                   77, 71, 72, 3, 13, 3, 1, 10, 15, 18, 68, 2,
8175                                   13, 14, 78, 73, 78, 84, 79, 70, 76, 72, 73,
8176                                   70, 66, 72, 72, 71, 66, 74, 74, 81, 87, 72,
8177                                   98, 76, 65, 70, 6, 69, 65, 13, 66, 68, 66, 10,
8178                                   72, 72, 89, 33, 35, 36, 30, 21, 31, 27, 23,
8179                                   21, 19, 19, 15, 66, 67, 74, 7, 8, 1, 77, 64,
8180                                   65, 72, 73, 74, 73, 75, 89, 83, 89, 40, 39,
8181                                   37, 33, 24, 26, 23, 13, 17, 12, 10, 0, 66, 72,
8182                                   79, 19, 21, 65, 20, 22, 11, 5, 6, 3, 0, 2, 67,
8183                                   74, 77, 81, 86, 96, 71, 81, 90, 92, 79, 84,
8184                                   67, 67, 66, 35, 7, 6, 68, 16, 46, 33, 52, 7,
8185                                   39, 34, 13, 65, 74, 79, 105, 107, 112, 70, 42,
8186                                   28, 19, 9, 12, 2, 65, 68, 77, 83, 75, 65, 70,
8187                                   5, 7, 64, 0, 7, 10, 11, 6, 14, 14, 1, 39, 35,
8188                                   26, 19, 13, 7, 76, 83, 89 },
8189 
8190                                 {
8191 
8192                                 45,
8193                                   6, 79, 45, 6, 79, 79, 65, 21, 11, 1, 71, 23,
8194                                   28, 53, 14, 8, 65, 7, 17, 0, 69, 66, 78, 94,
8195                                   5, 15, 110, 117, 119, 14, 70, 68, 7, 17, 0,
8196                                   75, 66, 13, 3, 0, 70, 77, 65, 78, 77, 91, 5,
8197                                   70, 77, 1, 75, 75, 88, 8, 65, 67, 71, 3, 4,
8198                                   22, 0, 0, 0, 67, 92, 97, 3, 1, 67, 52, 7, 69,
8199                                   98, 80, 82, 1, 71, 81, 74, 86, 64, 81, 78, 76,
8200                                   94, 94, 95, 96, 21, 64, 5, 82, 64, 79, 73, 76,
8201                                   72, 86, 79, 93, 14, 73, 64, 87, 81, 68, 71, 1,
8202                                   7, 2, 0, 13, 10, 74, 64, 1, 65, 2, 74, 12, 0,
8203                                   12, 19, 7, 17, 17, 11, 69, 11, 2, 66, 3, 85,
8204                                   86, 74, 79, 69, 73, 71, 6, 69, 71, 65, 2, 71,
8205                                   72, 65, 89, 88, 74, 95, 68, 75, 7, 65, 71, 16,
8206                                   1, 65, 72, 17, 72, 81, 1, 92, 23, 29, 25, 24,
8207                                   29, 23, 10, 25, 24, 66, 8, 12, 4, 1, 72, 5, 0,
8208                                   64, 3, 65, 72, 2, 65, 84, 72, 71, 79, 74, 89,
8209                                   39, 43, 37, 38, 36, 31, 28, 31, 24, 16, 19,
8210                                   11, 0, 65, 86, 19, 15, 65, 17, 8, 7, 2, 65,
8211                                   69, 70, 75, 87, 71, 82, 95, 88, 100, 65, 32,
8212                                   22, 15, 5, 5, 64, 68, 72, 75, 5, 45, 30, 23,
8213                                   17, 26, 9, 2, 66, 69, 71, 34, 20, 12, 5, 11,
8214                                   1, 68, 72, 81, 78, 13, 3, 1, 67, 64, 74, 78,
8215                                   84, 64, 39, 22, 14, 7, 14, 1, 65, 68, 73, 62,
8216                                   82, 73, 65, 66, 69, 1, 7, 8, 66, 7, 12, 13,
8217                                   77, 71, 73, 3, 13, 2, 0, 9, 14, 18, 69, 1, 13,
8218                                   14, 78, 74, 79, 83, 78, 69, 76, 71, 73, 69,
8219                                   66, 72, 71, 70, 65, 74, 74, 81, 87, 71, 98,
8220                                   76, 65, 70, 7, 69, 65, 14, 67, 68, 66, 10, 73,
8221                                   72, 90, 32, 34, 36, 29, 20, 31, 27, 22, 20,
8222                                   19, 18, 14, 67, 68, 75, 6, 7, 64, 79, 66, 67,
8223                                   73, 73, 74, 73, 75, 88, 84, 88, 38, 37, 35,
8224                                   31, 21, 24, 21, 11, 15, 9, 8, 66, 68, 73, 79,
8225                                   18, 20, 67, 18, 19, 9, 3, 4, 1, 65, 64, 69,
8226                                   76, 79, 83, 87, 98, 73, 83, 92, 91, 78, 83,
8227                                   66, 66, 65, 36, 8, 7, 68, 17, 48, 34, 54, 8,
8228                                   38, 33, 11, 68, 77, 81, 108, 109, 114, 69, 42,
8229                                   28, 19, 9, 12, 2, 65, 68, 76, 82, 75, 64, 69,
8230                                   6, 7, 0, 1, 7, 10, 11, 6, 15, 14, 1, 38, 34,
8231                                   24, 17, 12, 6, 79, 84, 90 },
8232 
8233                                 {
8234 
8235                                 43,
8236                                   6, 79, 43, 6, 79, 78, 0, 21, 11, 0, 73, 21,
8237                                   27, 53, 14, 10, 65, 8, 18, 0, 70, 66, 79, 95,
8238                                   5, 13, 112, 118, 119, 17, 69, 68, 8, 18, 0,
8239                                   75, 65, 13, 3, 0, 70, 76, 65, 79, 77, 91, 5,
8240                                   70, 76, 1, 76, 75, 88, 9, 65, 67, 71, 4, 4,
8241                                   22, 0, 0, 0, 67, 93, 97, 4, 0, 67, 52, 7, 69,
8242                                   97, 79, 82, 2, 70, 79, 72, 85, 0, 79, 77, 74,
8243                                   93, 94, 94, 95, 21, 64, 6, 81, 64, 79, 72, 74,
8244                                   72, 86, 78, 92, 14, 73, 0, 86, 80, 67, 71, 1,
8245                                   7, 2, 0, 14, 11, 75, 64, 1, 65, 2, 74, 12, 64,
8246                                   11, 19, 6, 17, 17, 11, 71, 11, 1, 68, 2, 86,
8247                                   85, 73, 78, 68, 73, 70, 7, 68, 70, 64, 3, 71,
8248                                   72, 65, 90, 88, 73, 95, 68, 75, 8, 65, 72, 17,
8249                                   1, 65, 73, 18, 72, 82, 1, 93, 21, 28, 24, 23,
8250                                   28, 22, 9, 24, 24, 68, 7, 11, 4, 1, 73, 4, 64,
8251                                   65, 2, 66, 73, 1, 66, 86, 73, 72, 80, 75, 89,
8252                                   37, 42, 35, 36, 34, 29, 26, 29, 21, 14, 17, 8,
8253                                   65, 67, 88, 17, 13, 67, 15, 6, 5, 0, 67, 71,
8254                                   73, 77, 90, 72, 84, 96, 89, 100, 65, 32, 22,
8255                                   15, 5, 5, 64, 68, 72, 75, 5, 45, 30, 23, 17,
8256                                   27, 9, 3, 66, 68, 71, 35, 21, 12, 5, 11, 1,
8257                                   67, 72, 80, 77, 14, 4, 1, 67, 0, 73, 77, 83,
8258                                   64, 39, 22, 14, 7, 15, 2, 65, 67, 72, 62, 82,
8259                                   73, 65, 66, 69, 1, 7, 8, 66, 7, 12, 13, 77,
8260                                   71, 73, 2, 14, 1, 64, 8, 13, 18, 71, 0, 13,
8261                                   14, 79, 75, 79, 83, 77, 68, 75, 71, 72, 69,
8262                                   65, 73, 71, 70, 65, 75, 74, 81, 86, 70, 98,
8263                                   76, 65, 70, 8, 69, 65, 15, 67, 69, 66, 11, 74,
8264                                   72, 91, 31, 34, 35, 28, 19, 30, 26, 21, 19,
8265                                   18, 17, 13, 68, 69, 76, 4, 6, 65, 81, 67, 68,
8266                                   74, 74, 75, 73, 75, 88, 84, 88, 35, 34, 33,
8267                                   29, 18, 22, 19, 8, 13, 7, 6, 68, 70, 75, 80,
8268                                   16, 18, 68, 16, 17, 7, 1, 1, 64, 67, 66, 71,
8269                                   79, 81, 85, 89, 99, 75, 85, 93, 90, 77, 82,
8270                                   65, 65, 64, 38, 9, 8, 68, 18, 49, 36, 55, 9,
8271                                   36, 31, 8, 71, 80, 84, 111, 111, 115, 69, 42,
8272                                   28, 19, 9, 12, 2, 65, 68, 76, 81, 74, 0, 69,
8273                                   7, 8, 0, 2, 8, 11, 12, 6, 15, 14, 1, 37, 32,
8274                                   22, 15, 10, 4, 81, 86, 91 },
8275 
8276                                 {
8277 
8278                                 42,
8279                                   6, 79, 42, 6, 79, 76, 1, 21, 11, 0, 74, 20,
8280                                   25, 53, 14, 13, 66, 9, 18, 0, 70, 65, 80, 96,
8281                                   4, 11, 114, 119, 120, 20, 67, 68, 9, 18, 0,
8282                                   75, 64, 13, 2, 0, 70, 76, 65, 79, 76, 91, 5,
8283                                   70, 75, 0, 76, 75, 88, 9, 64, 66, 70, 4, 4,
8284                                   22, 0, 0, 0, 66, 93, 97, 4, 64, 67, 52, 7, 69,
8285                                   96, 78, 82, 2, 68, 78, 70, 83, 1, 78, 75, 72,
8286                                   92, 93, 93, 95, 22, 64, 7, 80, 64, 78, 71, 72,
8287                                   72, 86, 78, 90, 15, 72, 0, 85, 80, 67, 71, 2,
8288                                   8, 3, 1, 14, 11, 75, 65, 1, 65, 2, 74, 12, 64,
8289                                   10, 19, 6, 17, 17, 10, 73, 11, 1, 69, 1, 87,
8290                                   84, 72, 77, 67, 72, 69, 8, 67, 70, 0, 4, 71,
8291                                   72, 64, 91, 87, 72, 95, 67, 75, 8, 65, 73, 18,
8292                                   1, 65, 75, 19, 73, 83, 1, 93, 20, 27, 24, 22,
8293                                   27, 21, 8, 24, 24, 69, 6, 11, 4, 1, 73, 4, 64,
8294                                   66, 2, 67, 74, 1, 67, 88, 74, 73, 81, 76, 89,
8295                                   35, 41, 33, 34, 33, 27, 23, 27, 19, 12, 15, 6,
8296                                   68, 69, 91, 15, 12, 69, 12, 4, 3, 65, 70, 73,
8297                                   76, 79, 92, 73, 85, 98, 89, 100, 65, 32, 23,
8298                                   15, 5, 5, 64, 68, 72, 74, 6, 46, 30, 23, 17,
8299                                   28, 10, 4, 66, 67, 70, 36, 22, 12, 6, 12, 2,
8300                                   67, 71, 79, 77, 16, 4, 1, 66, 1, 72, 77, 82,
8301                                   0, 40, 23, 14, 7, 16, 3, 64, 66, 71, 62, 82,
8302                                   73, 64, 66, 69, 1, 7, 8, 65, 7, 13, 14, 77,
8303                                   71, 73, 1, 14, 0, 65, 7, 13, 18, 72, 64, 12,
8304                                   14, 80, 76, 80, 82, 77, 67, 75, 70, 72, 68,
8305                                   64, 73, 71, 70, 65, 76, 74, 81, 86, 69, 98,
8306                                   76, 64, 70, 8, 69, 65, 16, 67, 69, 66, 12, 74,
8307                                   73, 91, 30, 34, 35, 28, 18, 29, 25, 20, 19,
8308                                   17, 16, 12, 69, 70, 77, 3, 4, 67, 83, 68, 69,
8309                                   75, 75, 75, 73, 74, 88, 85, 87, 33, 32, 31,
8310                                   26, 16, 20, 17, 6, 11, 5, 4, 70, 72, 76, 81,
8311                                   14, 16, 69, 14, 15, 5, 64, 64, 66, 69, 68, 73,
8312                                   81, 83, 87, 91, 100, 77, 87, 95, 89, 75, 81,
8313                                   65, 64, 0, 40, 10, 9, 68, 19, 51, 37, 57, 9,
8314                                   35, 29, 6, 74, 82, 87, 113, 113, 116, 69, 42,
8315                                   28, 19, 9, 12, 2, 65, 68, 75, 80, 73, 1, 68,
8316                                   8, 9, 1, 3, 9, 12, 13, 7, 16, 15, 1, 35, 31,
8317                                   21, 14, 8, 2, 83, 88, 92 },
8318 
8319                                 {
8320 
8321                                 41,
8322                                   6, 79, 41, 6, 79, 74, 3, 22, 11, 64, 76, 18,
8323                                   24, 53, 14, 15, 66, 10, 19, 0, 71, 65, 81, 97,
8324                                   4, 9, 115, 120, 120, 23, 66, 68, 10, 19, 0,
8325                                   74, 0, 14, 2, 0, 69, 75, 66, 80, 76, 91, 5,
8326                                   70, 75, 0, 76, 75, 88, 10, 64, 66, 70, 5, 4,
8327                                   22, 0, 0, 0, 66, 93, 97, 5, 65, 67, 52, 7, 69,
8328                                   95, 77, 82, 3, 67, 76, 68, 82, 2, 76, 74, 70,
8329                                   91, 92, 92, 94, 23, 64, 8, 79, 64, 78, 71, 70,
8330                                   72, 85, 77, 89, 15, 72, 1, 83, 79, 66, 71, 2,
8331                                   8, 3, 2, 15, 12, 76, 65, 1, 65, 2, 74, 12, 65,
8332                                   10, 19, 5, 17, 17, 10, 75, 11, 0, 71, 0, 88,
8333                                   83, 71, 76, 66, 71, 69, 9, 67, 69, 1, 5, 71,
8334                                   72, 64, 92, 87, 71, 95, 67, 75, 9, 65, 74, 19,
8335                                   1, 65, 76, 20, 73, 84, 1, 94, 18, 26, 23, 21,
8336                                   26, 20, 8, 23, 23, 70, 5, 11, 4, 1, 74, 3, 65,
8337                                   67, 1, 68, 75, 0, 67, 90, 75, 73, 82, 77, 89,
8338                                   34, 39, 32, 32, 31, 25, 21, 25, 16, 9, 13, 3,
8339                                   70, 72, 93, 13, 10, 70, 10, 2, 0, 68, 72, 76,
8340                                   78, 81, 95, 74, 87, 99, 90, 100, 65, 33, 23,
8341                                   15, 5, 5, 64, 68, 72, 74, 6, 46, 30, 23, 17,
8342                                   29, 10, 4, 65, 67, 69, 37, 22, 13, 6, 13, 2,
8343                                   66, 71, 78, 76, 17, 5, 2, 66, 2, 71, 76, 81,
8344                                   0, 40, 23, 14, 7, 17, 3, 0, 65, 70, 62, 81,
8345                                   72, 64, 66, 69, 1, 7, 8, 65, 7, 13, 14, 77,
8346                                   71, 73, 1, 15, 64, 66, 6, 12, 18, 73, 65, 12,
8347                                   14, 80, 77, 80, 81, 76, 66, 74, 70, 71, 68, 0,
8348                                   73, 71, 70, 64, 76, 74, 81, 85, 68, 98, 76,
8349                                   64, 70, 9, 69, 65, 17, 67, 69, 66, 13, 75, 73,
8350                                   92, 29, 33, 34, 27, 17, 28, 24, 19, 18, 16,
8351                                   15, 11, 70, 71, 78, 1, 3, 68, 85, 70, 70, 76,
8352                                   75, 76, 73, 74, 88, 85, 86, 31, 30, 29, 24,
8353                                   13, 18, 15, 3, 9, 3, 2, 73, 74, 78, 82, 12,
8354                                   15, 71, 12, 13, 3, 66, 66, 68, 71, 70, 75, 84,
8355                                   85, 89, 93, 101, 79, 89, 96, 88, 74, 80, 64,
8356                                   0, 1, 41, 11, 10, 68, 20, 52, 39, 58, 10, 33,
8357                                   28, 3, 77, 85, 90, 116, 115, 117, 69, 42, 28,
8358                                   19, 9, 12, 2, 65, 68, 75, 79, 72, 2, 67, 9, 9,
8359                                   1, 4, 9, 12, 13, 7, 16, 15, 1, 34, 29, 19, 12,
8360                                   6, 0, 85, 90, 93 },
8361 
8362                                 {
8363 
8364                                 40,
8365                                   6, 79, 40, 6, 79, 72, 4, 22, 11, 64, 77, 17,
8366                                   23, 53, 14, 17, 66, 11, 20, 0, 72, 65, 82, 98,
8367                                   3, 7, 117, 121, 121, 26, 65, 68, 11, 20, 0,
8368                                   74, 1, 14, 1, 0, 69, 74, 66, 80, 76, 91, 5,
8369                                   70, 74, 0, 76, 75, 88, 10, 64, 66, 70, 5, 4,
8370                                   22, 0, 0, 0, 65, 93, 97, 5, 66, 67, 52, 7, 69,
8371                                   94, 76, 82, 3, 66, 74, 66, 80, 3, 74, 73, 68,
8372                                   90, 91, 91, 93, 24, 64, 9, 78, 64, 77, 70, 68,
8373                                   72, 85, 77, 88, 15, 72, 1, 82, 79, 65, 71, 2,
8374                                   8, 3, 3, 15, 12, 76, 65, 1, 65, 2, 74, 12, 65,
8375                                   9, 19, 4, 17, 17, 10, 77, 11, 0, 73, 64, 89,
8376                                   82, 70, 75, 65, 70, 68, 10, 66, 69, 2, 6, 71,
8377                                   72, 64, 93, 86, 70, 95, 67, 75, 10, 65, 75,
8378                                   20, 1, 65, 77, 21, 74, 85, 1, 95, 17, 25, 23,
8379                                   20, 25, 19, 7, 22, 23, 71, 4, 11, 4, 1, 74, 2,
8380                                   66, 68, 0, 69, 76, 64, 68, 92, 76, 74, 83, 78,
8381                                   89, 32, 38, 30, 30, 29, 23, 19, 23, 14, 7, 11,
8382                                   1, 73, 74, 96, 11, 8, 72, 8, 0, 65, 70, 74,
8383                                   78, 81, 83, 97, 75, 89, 100, 91, 100, 65, 33,
8384                                   23, 15, 5, 5, 64, 68, 72, 73, 6, 46, 30, 23,
8385                                   17, 30, 11, 5, 65, 66, 68, 38, 23, 13, 6, 14,
8386                                   3, 66, 70, 77, 75, 18, 6, 2, 66, 3, 70, 75,
8387                                   80, 1, 40, 23, 14, 7, 18, 4, 1, 64, 69, 62,
8388                                   81, 72, 0, 66, 69, 1, 7, 8, 65, 7, 13, 15, 77,
8389                                   71, 73, 0, 15, 65, 67, 5, 11, 18, 74, 66, 12,
8390                                   14, 81, 78, 81, 80, 75, 65, 74, 69, 71, 67, 1,
8391                                   73, 71, 70, 64, 77, 74, 81, 85, 67, 98, 76,
8392                                   64, 70, 10, 69, 65, 18, 67, 69, 66, 14, 76,
8393                                   73, 93, 28, 33, 34, 26, 16, 27, 23, 18, 17,
8394                                   15, 14, 10, 71, 72, 79, 0, 2, 70, 87, 71, 71,
8395                                   77, 76, 76, 73, 74, 88, 86, 85, 29, 28, 27,
8396                                   22, 10, 16, 13, 1, 7, 1, 0, 75, 76, 79, 83,
8397                                   10, 13, 72, 10, 11, 1, 68, 68, 70, 73, 72, 77,
8398                                   86, 87, 91, 95, 102, 81, 91, 98, 87, 73, 79,
8399                                   0, 1, 2, 43, 12, 11, 68, 21, 54, 40, 60, 11,
8400                                   32, 26, 1, 80, 88, 93, 119, 117, 118, 69, 42,
8401                                   28, 19, 9, 12, 2, 65, 68, 74, 78, 71, 3, 66,
8402                                   10, 10, 2, 5, 10, 13, 14, 7, 17, 15, 1, 33,
8403                                   28, 17, 10, 4, 65, 87, 92, 94 },
8404 
8405                                 {
8406 
8407                                 38,
8408                                   5, 80, 38, 5, 80, 71, 5, 22, 11, 65, 79, 15,
8409                                   21, 52, 14, 19, 67, 11, 20, 64, 73, 65, 84,
8410                                   100, 2, 5, 119, 122, 122, 28, 64, 69, 11, 20,
8411                                   64, 74, 2, 14, 0, 0, 69, 74, 67, 81, 76, 92,
8412                                   5, 70, 74, 64, 77, 75, 88, 10, 64, 66, 70, 5,
8413                                   3, 22, 0, 0, 0, 65, 94, 97, 5, 67, 68, 52, 6,
8414                                   69, 93, 76, 82, 3, 65, 73, 65, 79, 4, 73, 72,
8415                                   67, 89, 91, 90, 93, 24, 64, 9, 78, 64, 77, 70,
8416                                   67, 72, 85, 77, 87, 15, 72, 1, 81, 79, 65, 71,
8417                                   2, 8, 3, 3, 15, 12, 77, 66, 1, 66, 2, 74, 11,
8418                                   66, 8, 19, 3, 16, 17, 9, 79, 10, 64, 75, 65,
8419                                   90, 82, 70, 75, 65, 70, 68, 11, 66, 69, 2, 7,
8420                                   72, 72, 64, 95, 86, 70, 95, 67, 76, 10, 65,
8421                                   76, 20, 1, 65, 79, 21, 75, 86, 1, 96, 15, 24,
8422                                   22, 19, 24, 18, 6, 21, 22, 73, 3, 10, 3, 1,
8423                                   75, 1, 67, 69, 64, 70, 77, 65, 69, 94, 78, 75,
8424                                   85, 80, 89, 30, 36, 28, 28, 27, 20, 16, 20,
8425                                   11, 4, 8, 65, 76, 77, 99, 9, 6, 74, 5, 66, 68,
8426                                   73, 77, 81, 84, 86, 100, 76, 91, 102, 92, 101,
8427                                   65, 33, 23, 15, 5, 5, 65, 68, 72, 73, 6, 46,
8428                                   30, 23, 17, 31, 11, 5, 65, 66, 68, 38, 23, 13,
8429                                   6, 14, 3, 66, 70, 76, 75, 19, 6, 2, 66, 3, 70,
8430                                   75, 79, 1, 40, 23, 14, 7, 18, 4, 1, 64, 69,
8431                                   62, 81, 72, 0, 66, 69, 1, 7, 8, 65, 7, 13, 15,
8432                                   77, 71, 74, 64, 15, 66, 68, 4, 10, 17, 76, 68,
8433                                   11, 13, 82, 80, 82, 80, 75, 64, 74, 69, 71,
8434                                   67, 1, 74, 71, 70, 64, 78, 74, 81, 85, 67, 99,
8435                                   76, 64, 70, 10, 70, 65, 18, 68, 70, 66, 14,
8436                                   77, 74, 94, 27, 32, 33, 25, 14, 26, 22, 17,
8437                                   16, 14, 13, 9, 72, 74, 81, 65, 0, 72, 89, 73,
8438                                   73, 78, 77, 77, 73, 74, 88, 87, 85, 26, 25,
8439                                   25, 19, 7, 13, 10, 65, 4, 65, 66, 78, 79, 81,
8440                                   84, 8, 11, 74, 8, 8, 65, 71, 71, 73, 75, 75,
8441                                   80, 89, 89, 94, 97, 104, 83, 93, 100, 86, 72,
8442                                   78, 0, 1, 2, 44, 12, 11, 68, 21, 55, 41, 61,
8443                                   11, 30, 24, 65, 84, 91, 96, 122, 120, 120, 69,
8444                                   42, 27, 18, 9, 12, 2, 66, 68, 74, 78, 71, 3,
8445                                   66, 11, 10, 2, 5, 10, 13, 14, 7, 17, 15, 0,
8446                                   31, 26, 15, 8, 2, 67, 90, 94, 95 },
8447 
8448                                 {
8449 
8450                                 37,
8451                                   5, 80, 37, 5, 80, 69, 7, 23, 12, 65, 80, 14,
8452                                   20, 52, 14, 22, 67, 12, 21, 64, 73, 64, 85,
8453                                   101, 2, 4, 120, 123, 122, 31, 1, 69, 12, 21,
8454                                   64, 73, 4, 15, 0, 1, 68, 73, 67, 81, 75, 92,
8455                                   5, 69, 73, 64, 77, 74, 88, 11, 0, 65, 69, 6,
8456                                   3, 22, 0, 0, 0, 64, 94, 97, 6, 67, 68, 52, 6,
8457                                   69, 91, 75, 82, 4, 0, 71, 0, 77, 6, 71, 70,
8458                                   65, 87, 90, 89, 92, 25, 0, 10, 77, 0, 76, 69,
8459                                   65, 71, 84, 76, 85, 16, 71, 2, 79, 78, 64, 70,
8460                                   3, 9, 4, 4, 16, 13, 77, 66, 2, 66, 2, 73, 11,
8461                                   66, 8, 19, 3, 16, 17, 9, 80, 10, 64, 76, 66,
8462                                   90, 81, 69, 74, 64, 69, 67, 12, 65, 68, 3, 9,
8463                                   72, 72, 0, 96, 85, 69, 95, 66, 76, 11, 64, 76,
8464                                   21, 1, 65, 80, 22, 75, 87, 1, 96, 14, 24, 22,
8465                                   19, 24, 18, 6, 21, 22, 74, 3, 10, 3, 1, 75, 1,
8466                                   67, 69, 64, 70, 78, 65, 69, 95, 79, 75, 86,
8467                                   81, 89, 29, 35, 27, 27, 26, 18, 14, 18, 9, 2,
8468                                   6, 67, 78, 79, 101, 8, 5, 75, 3, 68, 70, 75,
8469                                   79, 83, 86, 88, 102, 76, 92, 103, 92, 101, 64,
8470                                   34, 24, 16, 6, 5, 65, 67, 71, 72, 7, 47, 31,
8471                                   24, 17, 32, 12, 6, 64, 65, 67, 39, 24, 14, 7,
8472                                   15, 4, 65, 69, 74, 74, 21, 7, 3, 65, 4, 69,
8473                                   74, 77, 2, 41, 24, 15, 8, 19, 5, 2, 0, 68, 62,
8474                                   80, 71, 1, 66, 68, 1, 8, 9, 64, 8, 14, 16, 76,
8475                                   71, 74, 64, 16, 66, 68, 3, 10, 17, 77, 69, 11,
8476                                   13, 82, 81, 82, 79, 74, 0, 73, 68, 70, 66, 2,
8477                                   74, 70, 69, 0, 78, 73, 80, 84, 66, 99, 76, 0,
8478                                   70, 11, 70, 65, 19, 68, 70, 65, 15, 77, 74,
8479                                   94, 27, 32, 33, 25, 13, 26, 22, 17, 16, 14,
8480                                   13, 9, 72, 75, 82, 66, 64, 73, 90, 74, 74, 78,
8481                                   77, 77, 72, 73, 87, 87, 84, 24, 23, 23, 17, 5,
8482                                   11, 8, 67, 2, 67, 68, 80, 81, 82, 84, 7, 10,
8483                                   75, 7, 6, 67, 73, 73, 75, 77, 77, 82, 91, 90,
8484                                   96, 98, 105, 84, 94, 101, 84, 70, 76, 1, 2, 3,
8485                                   46, 13, 12, 68, 22, 57, 43, 62, 12, 29, 23,
8486                                   67, 87, 93, 98, 124, 122, 121, 68, 43, 27, 18,
8487                                   9, 13, 2, 66, 68, 73, 77, 70, 4, 65, 13, 11,
8488                                   3, 6, 11, 14, 15, 8, 18, 16, 0, 30, 25, 14, 7,
8489                                   1, 68, 92, 95, 95 },
8490 
8491                                 {
8492 
8493                                 36,
8494                                   5, 80, 36, 5, 80, 67, 8, 23, 12, 65, 81, 13,
8495                                   19, 52, 14, 24, 67, 13, 22, 64, 74, 64, 86,
8496                                   102, 1, 2, 122, 124, 123, 34, 2, 69, 13, 22,
8497                                   64, 73, 5, 15, 64, 1, 68, 72, 67, 81, 75, 92,
8498                                   5, 69, 72, 64, 77, 74, 88, 11, 0, 65, 69, 6,
8499                                   3, 22, 0, 0, 0, 0, 94, 97, 6, 68, 68, 52, 6,
8500                                   69, 90, 74, 82, 4, 1, 69, 2, 76, 7, 69, 69, 0,
8501                                   86, 89, 88, 91, 26, 0, 11, 76, 0, 76, 68, 0,
8502                                   71, 84, 76, 84, 16, 71, 2, 78, 78, 0, 70, 3,
8503                                   9, 4, 5, 16, 13, 78, 66, 2, 66, 2, 73, 11, 66,
8504                                   7, 19, 2, 16, 17, 9, 82, 10, 64, 78, 67, 91,
8505                                   80, 68, 73, 0, 68, 66, 13, 64, 68, 4, 10, 72,
8506                                   72, 0, 97, 85, 68, 95, 66, 76, 12, 64, 77, 22,
8507                                   1, 65, 81, 23, 76, 88, 1, 97, 12, 23, 21, 18,
8508                                   23, 17, 5, 20, 22, 75, 2, 10, 3, 1, 75, 0, 68,
8509                                   70, 65, 71, 79, 66, 70, 97, 80, 76, 87, 82,
8510                                   89, 27, 34, 25, 25, 24, 16, 12, 16, 6, 0, 4,
8511                                   70, 81, 81, 104, 6, 3, 77, 1, 70, 72, 77, 81,
8512                                   85, 89, 90, 104, 77, 94, 104, 93, 101, 64, 34,
8513                                   24, 16, 6, 5, 65, 67, 71, 71, 7, 47, 31, 24,
8514                                   17, 33, 12, 7, 64, 64, 66, 40, 25, 14, 7, 16,
8515                                   4, 65, 68, 73, 73, 22, 8, 3, 65, 5, 68, 73,
8516                                   76, 2, 41, 24, 15, 8, 20, 6, 3, 1, 67, 62, 80,
8517                                   71, 1, 66, 68, 1, 8, 9, 64, 8, 14, 17, 76, 71,
8518                                   74, 65, 16, 67, 69, 2, 9, 17, 78, 70, 11, 13,
8519                                   83, 82, 83, 78, 73, 1, 73, 68, 70, 65, 3, 74,
8520                                   70, 69, 0, 79, 73, 80, 84, 65, 99, 76, 0, 70,
8521                                   12, 70, 65, 20, 68, 70, 65, 16, 78, 74, 95,
8522                                   26, 32, 33, 24, 12, 25, 21, 16, 15, 13, 12, 8,
8523                                   73, 76, 83, 68, 65, 75, 92, 75, 75, 79, 78,
8524                                   77, 72, 73, 87, 88, 83, 22, 21, 21, 15, 2, 9,
8525                                   6, 70, 0, 69, 70, 82, 83, 83, 85, 5, 8, 76, 5,
8526                                   4, 69, 75, 75, 77, 79, 79, 84, 93, 92, 98,
8527                                   100, 106, 86, 96, 103, 83, 69, 75, 2, 3, 4,
8528                                   48, 14, 13, 68, 23, 58, 44, 62, 13, 28, 21,
8529                                   70, 90, 96, 101, 126, 124, 122, 68, 43, 27,
8530                                   18, 9, 13, 2, 66, 68, 72, 76, 69, 5, 64, 14,
8531                                   12, 4, 7, 12, 15, 16, 8, 19, 16, 0, 29, 23,
8532                                   12, 5, 64, 70, 94, 97, 96 },
8533 
8534                                 {
8535 
8536                                 35,
8537                                   5, 80, 35, 5, 80, 65, 10, 24, 12, 66, 83, 11,
8538                                   18, 52, 14, 26, 67, 14, 23, 64, 75, 64, 87,
8539                                   103, 1, 0, 123, 125, 123, 37, 3, 69, 14, 23,
8540                                   64, 72, 6, 16, 64, 1, 67, 71, 68, 82, 75, 92,
8541                                   5, 69, 72, 64, 77, 74, 88, 12, 0, 65, 69, 7,
8542                                   3, 22, 0, 0, 0, 0, 94, 97, 7, 69, 68, 52, 6,
8543                                   69, 89, 73, 82, 5, 2, 67, 4, 74, 8, 67, 68, 2,
8544                                   85, 88, 87, 90, 27, 0, 12, 75, 0, 75, 68, 2,
8545                                   71, 83, 75, 83, 16, 71, 3, 76, 77, 1, 70, 3,
8546                                   9, 4, 6, 17, 14, 78, 66, 2, 66, 2, 73, 11, 67,
8547                                   7, 19, 1, 16, 17, 9, 84, 10, 65, 80, 68, 92,
8548                                   79, 67, 72, 1, 67, 66, 14, 64, 67, 5, 11, 72,
8549                                   72, 0, 98, 84, 67, 95, 66, 76, 13, 64, 78, 23,
8550                                   1, 65, 82, 24, 76, 89, 1, 98, 11, 22, 21, 17,
8551                                   22, 16, 5, 19, 21, 76, 1, 10, 3, 1, 76, 64,
8552                                   69, 71, 66, 72, 80, 67, 70, 99, 81, 76, 88,
8553                                   83, 89, 26, 32, 24, 23, 22, 14, 10, 14, 4, 66,
8554                                   2, 72, 83, 84, 106, 4, 1, 78, 64, 72, 75, 80,
8555                                   83, 88, 91, 92, 107, 78, 96, 105, 94, 101, 64,
8556                                   35, 24, 16, 6, 5, 65, 67, 71, 71, 7, 47, 31,
8557                                   24, 17, 34, 13, 7, 0, 64, 65, 41, 25, 15, 7,
8558                                   17, 5, 64, 68, 72, 72, 23, 9, 4, 65, 6, 67,
8559                                   72, 75, 3, 41, 24, 15, 8, 21, 6, 4, 2, 66, 62,
8560                                   79, 70, 2, 66, 68, 1, 8, 9, 64, 8, 14, 17, 76,
8561                                   71, 74, 65, 17, 68, 70, 1, 8, 17, 79, 71, 11,
8562                                   13, 83, 83, 83, 77, 72, 2, 72, 67, 69, 65, 4,
8563                                   74, 70, 69, 1, 79, 73, 80, 83, 64, 99, 76, 0,
8564                                   70, 13, 70, 65, 21, 68, 70, 65, 17, 79, 74,
8565                                   96, 25, 31, 32, 23, 11, 24, 20, 15, 14, 12,
8566                                   11, 7, 74, 77, 84, 69, 66, 76, 94, 77, 76, 80,
8567                                   78, 78, 72, 73, 87, 88, 82, 20, 19, 19, 13,
8568                                   64, 7, 4, 72, 65, 71, 72, 85, 85, 85, 86, 3,
8569                                   7, 78, 3, 2, 71, 77, 77, 79, 81, 81, 86, 96,
8570                                   94, 100, 102, 107, 88, 98, 104, 82, 68, 74, 3,
8571                                   4, 5, 49, 15, 14, 68, 24, 60, 46, 62, 14, 26,
8572                                   20, 72, 93, 99, 104, 126, 126, 123, 68, 43,
8573                                   27, 18, 9, 13, 2, 66, 68, 72, 75, 68, 6, 0,
8574                                   15, 12, 4, 8, 12, 15, 16, 8, 19, 16, 0, 28,
8575                                   22, 10, 3, 66, 72, 96, 99, 97 },
8576 
8577                                 {
8578 
8579                                 33,
8580                                   5, 80, 33, 5, 80, 64, 11, 24, 12, 66, 84, 10,
8581                                   16, 52, 14, 29, 68, 15, 23, 64, 76, 64, 88,
8582                                   104, 0, 65, 125, 126, 124, 40, 4, 69, 15, 23,
8583                                   64, 72, 7, 16, 65, 1, 67, 71, 68, 82, 74, 92,
8584                                   5, 69, 71, 65, 78, 74, 88, 12, 1, 65, 68, 7,
8585                                   3, 22, 0, 0, 0, 1, 95, 97, 7, 70, 68, 52, 6,
8586                                   69, 88, 72, 82, 5, 4, 66, 6, 73, 9, 66, 66, 4,
8587                                   84, 88, 86, 90, 27, 0, 13, 74, 0, 75, 67, 4,
8588                                   71, 83, 75, 82, 16, 70, 3, 75, 77, 1, 70, 4,
8589                                   9, 4, 6, 17, 14, 79, 67, 2, 66, 2, 73, 11, 67,
8590                                   6, 19, 1, 16, 17, 8, 86, 10, 65, 82, 69, 93,
8591                                   78, 66, 71, 2, 67, 65, 15, 0, 67, 6, 12, 72,
8592                                   72, 1, 99, 84, 66, 95, 66, 76, 13, 64, 79, 24,
8593                                   1, 65, 84, 25, 77, 90, 1, 99, 9, 21, 20, 16,
8594                                   21, 15, 4, 18, 21, 78, 0, 9, 3, 1, 76, 65, 69,
8595                                   72, 66, 73, 81, 68, 71, 101, 82, 77, 89, 84,
8596                                   89, 24, 31, 22, 21, 20, 12, 7, 12, 1, 68, 0,
8597                                   75, 86, 86, 109, 2, 0, 80, 67, 74, 77, 82, 86,
8598                                   90, 94, 94, 109, 79, 97, 107, 95, 101, 64, 35,
8599                                   25, 16, 6, 5, 65, 67, 71, 70, 8, 48, 31, 24,
8600                                   17, 35, 13, 8, 0, 0, 65, 42, 26, 15, 7, 17, 5,
8601                                   64, 67, 71, 72, 24, 9, 4, 65, 7, 66, 72, 74,
8602                                   3, 42, 24, 15, 8, 22, 7, 4, 3, 65, 62, 79, 70,
8603                                   2, 66, 68, 1, 8, 9, 0, 8, 14, 18, 76, 71, 74,
8604                                   66, 17, 69, 71, 0, 7, 17, 81, 72, 10, 13, 84,
8605                                   84, 84, 77, 72, 3, 72, 67, 69, 64, 5, 75, 70,
8606                                   69, 1, 80, 73, 80, 83, 0, 99, 76, 1, 70, 13,
8607                                   70, 65, 22, 68, 71, 65, 18, 79, 75, 97, 24,
8608                                   31, 32, 22, 10, 23, 19, 14, 13, 11, 10, 6, 75,
8609                                   78, 85, 71, 68, 78, 96, 78, 77, 81, 79, 78,
8610                                   72, 73, 87, 89, 82, 17, 16, 17, 10, 67, 5, 2,
8611                                   75, 67, 73, 74, 87, 87, 86, 87, 1, 5, 79, 1,
8612                                   0, 73, 79, 80, 81, 83, 83, 88, 98, 96, 102,
8613                                   104, 108, 90, 100, 106, 81, 67, 73, 3, 5, 6,
8614                                   51, 16, 15, 68, 25, 61, 47, 62, 14, 25, 18,
8615                                   75, 96, 102, 107, 126, 126, 124, 68, 43, 27,
8616                                   18, 9, 13, 2, 66, 68, 71, 74, 67, 7, 0, 16,
8617                                   13, 5, 9, 13, 16, 17, 9, 20, 17, 0, 26, 20, 8,
8618                                   1, 68, 74, 98, 101, 98 },
8619 
8620                                 {
8621 
8622                                 32,
8623                                   5, 80, 32, 5, 80, 1, 13, 24, 12, 67, 86, 8,
8624                                   15, 52, 14, 31, 68, 16, 24, 64, 76, 0, 89,
8625                                   105, 0, 67, 126, 126, 124, 43, 6, 69, 16, 24,
8626                                   64, 72, 8, 16, 65, 1, 67, 70, 68, 83, 74, 92,
8627                                   5, 69, 70, 65, 78, 74, 88, 13, 1, 64, 68, 8,
8628                                   3, 22, 0, 0, 0, 1, 95, 97, 8, 71, 68, 52, 6,
8629                                   69, 87, 71, 82, 6, 5, 64, 8, 71, 10, 64, 65,
8630                                   6, 83, 87, 85, 89, 28, 0, 14, 73, 0, 74, 66,
8631                                   6, 71, 83, 74, 80, 17, 70, 4, 74, 76, 2, 70,
8632                                   4, 10, 5, 7, 18, 15, 79, 67, 2, 66, 2, 73, 11,
8633                                   68, 5, 19, 0, 16, 17, 8, 88, 10, 66, 83, 70,
8634                                   94, 77, 65, 70, 3, 66, 64, 16, 1, 66, 7, 13,
8635                                   72, 72, 1, 100, 83, 65, 95, 65, 76, 14, 64,
8636                                   80, 25, 1, 65, 85, 26, 77, 91, 1, 99, 8, 20,
8637                                   20, 15, 20, 14, 3, 18, 21, 79, 64, 9, 3, 1,
8638                                   77, 65, 70, 73, 67, 74, 82, 68, 72, 103, 83,
8639                                   78, 90, 85, 89, 22, 30, 20, 19, 19, 10, 5, 10,
8640                                   64, 70, 65, 77, 88, 88, 111, 0, 65, 82, 69,
8641                                   76, 79, 84, 88, 92, 97, 96, 112, 80, 99, 108,
8642                                   95, 101, 64, 35, 25, 16, 6, 5, 65, 67, 71, 70,
8643                                   8, 48, 31, 24, 17, 36, 14, 9, 0, 1, 64, 43,
8644                                   27, 15, 8, 18, 6, 0, 67, 70, 71, 26, 10, 4,
8645                                   64, 8, 65, 71, 73, 4, 42, 25, 15, 8, 23, 8, 5,
8646                                   4, 64, 62, 79, 70, 3, 66, 68, 1, 8, 9, 0, 8,
8647                                   15, 18, 76, 71, 74, 67, 18, 70, 72, 64, 7, 17,
8648                                   82, 73, 10, 13, 85, 85, 84, 76, 71, 4, 71, 66,
8649                                   68, 64, 6, 75, 70, 69, 1, 81, 73, 80, 82, 1,
8650                                   99, 76, 1, 70, 14, 70, 65, 23, 68, 71, 65, 19,
8651                                   80, 75, 97, 23, 31, 31, 22, 9, 22, 18, 13, 13,
8652                                   10, 9, 5, 76, 79, 86, 72, 69, 79, 98, 79, 78,
8653                                   82, 80, 79, 72, 72, 87, 89, 81, 15, 14, 15, 8,
8654                                   69, 3, 0, 77, 69, 75, 76, 89, 89, 88, 88, 64,
8655                                   3, 80, 64, 65, 75, 81, 82, 83, 85, 85, 90,
8656                                   101, 98, 104, 106, 109, 92, 102, 107, 80, 65,
8657                                   72, 4, 6, 7, 53, 17, 16, 68, 26, 62, 49, 62,
8658                                   15, 23, 16, 77, 99, 104, 110, 126, 126, 125,
8659                                   68, 43, 27, 18, 9, 13, 2, 66, 68, 71, 73, 66,
8660                                   8, 1, 17, 14, 5, 10, 14, 17, 18, 9, 20, 17, 0,
8661                                   25, 19, 7, 0, 70, 76, 100, 103, 99 },
8662 
8663                                 {
8664 
8665                                 31,
8666                                   5, 81, 31, 5, 81, 3, 14, 25, 12, 67, 87, 7,
8667                                   14, 52, 14, 33, 68, 16, 25, 64, 77, 0, 90,
8668                                   106, 64, 68, 126, 126, 125, 46, 7, 69, 16, 25,
8669                                   64, 71, 9, 17, 66, 2, 66, 69, 69, 83, 74, 92,
8670                                   5, 68, 70, 65, 78, 73, 88, 13, 1, 64, 68, 8,
8671                                   3, 22, 0, 0, 0, 2, 95, 97, 8, 71, 69, 52, 6,
8672                                   69, 86, 71, 82, 6, 6, 1, 10, 70, 11, 1, 64, 8,
8673                                   82, 86, 84, 88, 29, 0, 15, 73, 1, 74, 66, 8,
8674                                   71, 82, 74, 79, 17, 70, 4, 72, 76, 3, 69, 4,
8675                                   10, 5, 8, 18, 15, 80, 67, 2, 66, 2, 73, 11,
8676                                   68, 5, 19, 64, 16, 17, 8, 90, 10, 66, 85, 71,
8677                                   95, 77, 64, 70, 3, 65, 64, 17, 1, 66, 7, 15,
8678                                   72, 72, 1, 101, 83, 64, 95, 65, 76, 15, 0, 81,
8679                                   25, 1, 65, 86, 27, 78, 92, 1, 100, 6, 19, 19,
8680                                   15, 19, 14, 3, 17, 20, 80, 65, 9, 3, 1, 77,
8681                                   66, 71, 74, 68, 74, 83, 69, 72, 105, 84, 78,
8682                                   91, 86, 89, 21, 28, 19, 17, 17, 8, 3, 8, 67,
8683                                   73, 67, 80, 91, 91, 114, 65, 67, 83, 71, 79,
8684                                   82, 87, 90, 95, 99, 99, 114, 81, 101, 109, 96,
8685                                   101, 0, 36, 25, 17, 6, 5, 65, 67, 71, 69, 8,
8686                                   48, 32, 24, 17, 37, 14, 9, 1, 1, 0, 44, 27,
8687                                   16, 8, 19, 6, 0, 66, 69, 70, 27, 11, 5, 64, 8,
8688                                   65, 70, 71, 4, 42, 25, 15, 9, 23, 8, 6, 4, 0,
8689                                   62, 78, 69, 3, 66, 68, 1, 8, 9, 0, 9, 15, 19,
8690                                   76, 71, 75, 67, 18, 71, 73, 65, 6, 17, 83, 74,
8691                                   10, 13, 85, 86, 85, 75, 70, 5, 71, 66, 68, 0,
8692                                   6, 75, 69, 68, 2, 81, 73, 80, 82, 2, 99, 76,
8693                                   1, 70, 15, 70, 65, 24, 69, 71, 65, 19, 81, 75,
8694                                   98, 22, 30, 31, 21, 8, 22, 18, 12, 12, 10, 8,
8695                                   4, 77, 80, 87, 74, 70, 81, 100, 81, 80, 83,
8696                                   80, 79, 72, 72, 86, 90, 80, 13, 12, 13, 6, 72,
8697                                   1, 65, 80, 71, 78, 78, 92, 91, 89, 88, 65, 2,
8698                                   82, 66, 68, 77, 83, 84, 85, 87, 88, 92, 103,
8699                                   100, 106, 107, 111, 94, 104, 109, 79, 64, 71,
8700                                   5, 7, 8, 54, 18, 17, 68, 27, 62, 50, 62, 16,
8701                                   22, 15, 80, 102, 107, 112, 126, 126, 126, 67,
8702                                   43, 27, 18, 9, 13, 2, 66, 68, 70, 72, 66, 9,
8703                                   2, 18, 14, 6, 11, 14, 17, 18, 9, 21, 17, 0,
8704                                   24, 17, 5, 65, 71, 77, 103, 104, 100 },
8705 
8706                                 {
8707 
8708                                 30,
8709                                   5, 81, 30, 5, 81, 5, 16, 25, 12, 68, 89, 5,
8710                                   12, 52, 14, 36, 69, 17, 25, 64, 78, 0, 91,
8711                                   107, 64, 70, 126, 126, 125, 49, 8, 69, 17, 25,
8712                                   64, 71, 10, 17, 66, 2, 66, 69, 69, 84, 73, 92,
8713                                   5, 68, 69, 66, 78, 73, 88, 14, 2, 64, 67, 9,
8714                                   3, 22, 0, 0, 0, 2, 95, 97, 9, 72, 69, 52, 6,
8715                                   69, 85, 70, 82, 7, 8, 2, 12, 68, 12, 2, 1, 10,
8716                                   81, 85, 83, 88, 30, 0, 16, 72, 1, 73, 65, 10,
8717                                   71, 82, 73, 78, 17, 69, 5, 71, 75, 3, 69, 5,
8718                                   10, 5, 9, 19, 16, 80, 68, 2, 66, 2, 73, 11,
8719                                   69, 4, 19, 64, 16, 17, 7, 92, 10, 67, 87, 72,
8720                                   96, 76, 0, 69, 4, 64, 0, 18, 2, 65, 8, 16, 72,
8721                                   72, 2, 102, 82, 0, 95, 65, 76, 15, 0, 82, 26,
8722                                   1, 65, 88, 28, 78, 93, 1, 101, 5, 18, 19, 14,
8723                                   18, 13, 2, 16, 20, 81, 66, 9, 3, 1, 78, 67,
8724                                   71, 75, 68, 75, 84, 70, 73, 107, 85, 79, 92,
8725                                   87, 89, 19, 27, 17, 15, 15, 6, 0, 6, 69, 75,
8726                                   69, 82, 93, 93, 116, 67, 68, 85, 74, 81, 84,
8727                                   89, 93, 97, 102, 101, 117, 82, 102, 111, 97,
8728                                   101, 0, 36, 26, 17, 6, 5, 65, 67, 71, 69, 9,
8729                                   49, 32, 24, 17, 38, 15, 10, 1, 2, 1, 45, 28,
8730                                   16, 8, 20, 7, 1, 66, 68, 70, 28, 11, 5, 64, 9,
8731                                   64, 70, 70, 5, 43, 25, 15, 9, 24, 9, 7, 5, 1,
8732                                   62, 78, 69, 4, 66, 68, 1, 8, 9, 1, 9, 15, 19,
8733                                   76, 71, 75, 68, 19, 72, 74, 66, 5, 17, 84, 75,
8734                                   9, 13, 86, 87, 85, 74, 70, 6, 70, 65, 67, 0,
8735                                   7, 75, 69, 68, 2, 82, 73, 80, 81, 3, 99, 76,
8736                                   2, 70, 15, 70, 65, 25, 69, 71, 65, 20, 81, 76,
8737                                   99, 21, 30, 30, 20, 7, 21, 17, 11, 11, 9, 7,
8738                                   3, 78, 81, 88, 75, 72, 82, 102, 82, 81, 84,
8739                                   81, 80, 72, 72, 86, 90, 79, 11, 10, 11, 3, 75,
8740                                   64, 67, 82, 73, 80, 80, 94, 93, 91, 89, 67, 0,
8741                                   83, 68, 70, 79, 85, 86, 87, 89, 90, 94, 106,
8742                                   102, 108, 109, 112, 96, 106, 110, 78, 0, 70,
8743                                   5, 8, 9, 56, 19, 18, 68, 28, 62, 52, 62, 16,
8744                                   20, 13, 82, 105, 110, 115, 126, 126, 126, 67,
8745                                   43, 27, 18, 9, 13, 2, 66, 68, 70, 71, 65, 10,
8746                                   3, 19, 15, 6, 12, 15, 18, 19, 10, 21, 18, 0,
8747                                   22, 16, 3, 67, 73, 79, 105, 106, 101 },
8748 
8749                                 {
8750 
8751                                 28,
8752                                   4, 81, 28, 4, 81, 6, 17, 25, 12, 68, 90, 4,
8753                                   11, 52, 14, 38, 69, 18, 26, 64, 79, 0, 92,
8754                                   109, 65, 72, 126, 126, 126, 51, 9, 69, 18, 26,
8755                                   64, 71, 11, 17, 67, 2, 66, 68, 70, 84, 73, 93,
8756                                   5, 68, 69, 66, 79, 73, 88, 14, 2, 64, 67, 9,
8757                                   3, 22, 0, 0, 0, 3, 96, 97, 9, 73, 69, 52, 6,
8758                                   69, 84, 69, 82, 7, 9, 4, 14, 67, 13, 4, 2, 11,
8759                                   80, 85, 82, 87, 30, 0, 17, 71, 1, 73, 65, 11,
8760                                   71, 82, 73, 77, 17, 69, 5, 70, 75, 4, 69, 5,
8761                                   10, 5, 9, 19, 16, 81, 68, 2, 66, 2, 73, 11,
8762                                   69, 3, 19, 65, 16, 17, 7, 94, 10, 67, 89, 73,
8763                                   97, 75, 1, 68, 5, 64, 0, 19, 2, 65, 9, 17, 72,
8764                                   72, 2, 104, 82, 1, 95, 65, 77, 16, 0, 83, 27,
8765                                   1, 65, 89, 29, 79, 94, 1, 102, 3, 17, 18, 13,
8766                                   17, 12, 1, 15, 19, 83, 67, 8, 3, 1, 78, 68,
8767                                   72, 76, 69, 76, 85, 71, 74, 109, 87, 80, 93,
8768                                   88, 89, 17, 25, 15, 13, 13, 4, 65, 4, 72, 78,
8769                                   71, 85, 96, 96, 119, 69, 70, 87, 76, 83, 87,
8770                                   92, 95, 100, 105, 103, 119, 83, 104, 112, 98,
8771                                   102, 0, 36, 26, 17, 6, 5, 65, 67, 71, 68, 9,
8772                                   49, 32, 24, 17, 39, 15, 10, 1, 2, 1, 46, 28,
8773                                   16, 8, 20, 7, 1, 65, 67, 69, 29, 12, 5, 64,
8774                                   10, 0, 69, 69, 5, 43, 25, 15, 9, 25, 9, 7, 6,
8775                                   1, 62, 78, 69, 4, 66, 68, 1, 8, 9, 1, 9, 15,
8776                                   20, 76, 71, 75, 69, 19, 73, 75, 67, 4, 17, 86,
8777                                   77, 9, 13, 87, 88, 86, 74, 69, 7, 70, 65, 67,
8778                                   1, 8, 76, 69, 68, 2, 83, 73, 80, 81, 3, 100,
8779                                   76, 2, 70, 16, 70, 65, 25, 69, 72, 65, 21, 82,
8780                                   76, 100, 20, 29, 30, 19, 5, 20, 16, 10, 10, 8,
8781                                   6, 2, 79, 82, 89, 77, 73, 84, 104, 84, 82, 85,
8782                                   82, 80, 72, 72, 86, 91, 79, 8, 7, 9, 1, 78,
8783                                   67, 70, 85, 75, 82, 82, 97, 95, 92, 90, 69,
8784                                   65, 85, 70, 72, 82, 88, 89, 90, 91, 92, 97,
8785                                   108, 104, 111, 111, 113, 98, 108, 112, 77, 1,
8786                                   69, 6, 9, 9, 57, 20, 18, 68, 28, 62, 53, 62,
8787                                   17, 19, 11, 85, 108, 113, 118, 126, 126, 126,
8788                                   67, 43, 27, 18, 9, 13, 2, 66, 68, 69, 71, 64,
8789                                   11, 3, 20, 15, 7, 12, 15, 18, 19, 10, 22, 18,
8790                                   64, 21, 14, 1, 69, 75, 81, 107, 108, 102 },
8791 
8792                                 {
8793 
8794                                 27,
8795                                   4, 81, 27, 4, 81, 8, 18, 26, 12, 68, 91, 3,
8796                                   10, 52, 14, 40, 69, 19, 27, 64, 79, 1, 93,
8797                                   110, 66, 74, 126, 126, 126, 54, 11, 69, 19,
8798                                   27, 64, 70, 12, 18, 68, 2, 65, 67, 70, 84, 73,
8799                                   93, 5, 68, 68, 66, 79, 73, 88, 14, 2, 0, 67,
8800                                   9, 3, 22, 0, 0, 0, 4, 96, 97, 9, 74, 69, 52,
8801                                   6, 69, 83, 68, 82, 7, 10, 6, 16, 65, 15, 6, 3,
8802                                   13, 79, 84, 81, 86, 31, 1, 18, 70, 1, 72, 64,
8803                                   13, 71, 81, 73, 75, 18, 69, 5, 68, 75, 5, 69,
8804                                   5, 11, 6, 10, 19, 16, 81, 68, 3, 66, 2, 72,
8805                                   11, 69, 3, 19, 66, 16, 17, 7, 96, 10, 67, 90,
8806                                   74, 97, 74, 2, 67, 6, 0, 1, 20, 3, 65, 10, 18,
8807                                   72, 72, 2, 105, 81, 2, 95, 64, 77, 17, 0, 84,
8808                                   28, 1, 65, 90, 30, 80, 95, 1, 102, 2, 16, 18,
8809                                   12, 16, 11, 1, 15, 19, 84, 68, 8, 3, 1, 78,
8810                                   68, 73, 77, 70, 77, 86, 71, 74, 110, 88, 80,
8811                                   94, 89, 89, 16, 24, 14, 12, 12, 2, 67, 2, 74,
8812                                   80, 73, 87, 99, 98, 122, 70, 72, 88, 78, 85,
8813                                   89, 94, 97, 102, 107, 105, 121, 83, 106, 113,
8814                                   98, 102, 0, 37, 26, 17, 7, 5, 65, 66, 71, 67,
8815                                   9, 49, 32, 25, 17, 40, 16, 11, 2, 3, 2, 47,
8816                                   29, 17, 9, 21, 8, 1, 64, 66, 68, 31, 13, 6, 0,
8817                                   11, 1, 68, 68, 6, 43, 26, 16, 9, 26, 10, 8, 7,
8818                                   2, 62, 77, 68, 5, 66, 68, 1, 9, 10, 1, 9, 16,
8819                                   21, 76, 71, 75, 69, 19, 74, 75, 68, 4, 17, 87,
8820                                   78, 9, 13, 87, 89, 87, 73, 68, 8, 70, 64, 67,
8821                                   2, 9, 76, 69, 68, 3, 83, 73, 80, 81, 4, 100,
8822                                   76, 2, 70, 17, 70, 65, 26, 69, 72, 65, 22, 83,
8823                                   76, 100, 19, 29, 30, 19, 4, 19, 15, 9, 10, 7,
8824                                   5, 2, 79, 83, 90, 78, 74, 86, 106, 85, 83, 85,
8825                                   82, 80, 71, 71, 86, 92, 78, 6, 5, 7, 64, 80,
8826                                   69, 72, 87, 77, 84, 84, 99, 97, 93, 91, 71,
8827                                   66, 86, 72, 74, 84, 90, 91, 92, 93, 94, 99,
8828                                   110, 105, 113, 113, 114, 100, 110, 114, 76, 3,
8829                                   67, 7, 10, 10, 59, 21, 19, 68, 29, 62, 54, 62,
8830                                   18, 18, 10, 87, 111, 115, 121, 126, 126, 126,
8831                                   67, 43, 27, 18, 9, 14, 2, 66, 68, 68, 70, 0,
8832                                   12, 4, 22, 16, 8, 13, 16, 19, 20, 10, 23, 18,
8833                                   64, 20, 13, 0, 70, 77, 83, 109, 110, 102 },
8834 
8835                                 {
8836 
8837                                 26,
8838                                   4, 81, 26, 4, 81, 10, 20, 26, 12, 69, 93, 1,
8839                                   8, 52, 14, 43, 70, 20, 27, 64, 80, 1, 94, 111,
8840                                   66, 76, 126, 126, 126, 57, 12, 69, 20, 27, 64,
8841                                   70, 13, 18, 68, 2, 65, 67, 70, 85, 72, 93, 5,
8842                                   68, 67, 67, 79, 73, 88, 15, 3, 0, 66, 10, 3,
8843                                   22, 0, 0, 0, 4, 96, 97, 10, 75, 69, 52, 6, 69,
8844                                   82, 67, 82, 8, 12, 7, 18, 64, 16, 7, 5, 15,
8845                                   78, 83, 80, 86, 32, 1, 19, 69, 1, 72, 0, 15,
8846                                   71, 81, 72, 74, 18, 68, 6, 67, 74, 5, 69, 6,
8847                                   11, 6, 11, 20, 17, 82, 69, 3, 66, 2, 72, 11,
8848                                   70, 2, 19, 66, 16, 17, 6, 98, 10, 68, 92, 75,
8849                                   98, 73, 3, 66, 7, 1, 2, 21, 4, 64, 11, 19, 72,
8850                                   72, 3, 106, 81, 3, 95, 64, 77, 17, 0, 85, 29,
8851                                   1, 65, 92, 31, 80, 96, 1, 103, 0, 15, 17, 11,
8852                                   15, 10, 0, 14, 19, 85, 69, 8, 3, 1, 79, 69,
8853                                   73, 78, 70, 78, 87, 72, 75, 112, 89, 81, 95,
8854                                   90, 89, 14, 23, 12, 10, 10, 0, 70, 0, 77, 82,
8855                                   75, 90, 101, 100, 124, 72, 73, 90, 81, 87, 91,
8856                                   96, 100, 104, 110, 107, 124, 84, 107, 115, 99,
8857                                   102, 0, 37, 27, 17, 7, 5, 65, 66, 71, 67, 10,
8858                                   50, 32, 25, 17, 41, 16, 12, 2, 4, 3, 48, 30,
8859                                   17, 9, 22, 8, 2, 64, 65, 68, 32, 13, 6, 0, 12,
8860                                   2, 68, 67, 6, 44, 26, 16, 9, 27, 11, 9, 8, 3,
8861                                   62, 77, 68, 5, 66, 68, 1, 9, 10, 2, 9, 16, 21,
8862                                   76, 71, 75, 70, 20, 75, 76, 69, 3, 17, 88, 79,
8863                                   8, 13, 88, 90, 87, 72, 68, 9, 69, 64, 66, 2,
8864                                   10, 76, 69, 68, 3, 84, 73, 80, 80, 5, 100, 76,
8865                                   3, 70, 17, 70, 65, 27, 69, 72, 65, 23, 83, 77,
8866                                   101, 18, 29, 29, 18, 3, 18, 14, 8, 9, 6, 4, 1,
8867                                   80, 84, 91, 80, 76, 87, 108, 86, 84, 86, 83,
8868                                   81, 71, 71, 86, 92, 77, 4, 3, 5, 67, 83, 71,
8869                                   74, 90, 79, 86, 86, 101, 99, 95, 92, 73, 68,
8870                                   87, 74, 76, 86, 92, 93, 94, 95, 96, 101, 113,
8871                                   107, 115, 115, 115, 102, 112, 115, 75, 4, 66,
8872                                   7, 11, 11, 61, 22, 20, 68, 30, 62, 56, 62, 18,
8873                                   16, 8, 90, 114, 118, 124, 126, 126, 126, 67,
8874                                   43, 27, 18, 9, 14, 2, 66, 68, 68, 69, 1, 13,
8875                                   5, 23, 17, 8, 14, 17, 20, 21, 11, 23, 19, 64,
8876                                   18, 11, 65, 72, 79, 85, 111, 112, 103 },
8877 
8878                                 {
8879 
8880                                 25,
8881                                   4, 82, 25, 4, 82, 12, 21, 27, 12, 69, 94, 0,
8882                                   7, 52, 14, 45, 70, 20, 28, 64, 81, 1, 95, 112,
8883                                   67, 77, 126, 126, 126, 60, 13, 69, 20, 28, 64,
8884                                   69, 14, 19, 69, 3, 64, 66, 71, 85, 72, 93, 5,
8885                                   67, 67, 67, 79, 72, 88, 15, 3, 0, 66, 10, 3,
8886                                   22, 0, 0, 0, 5, 96, 97, 10, 75, 70, 52, 6, 69,
8887                                   81, 67, 82, 8, 13, 9, 20, 1, 17, 9, 6, 17, 77,
8888                                   82, 79, 85, 33, 1, 20, 69, 2, 71, 0, 17, 71,
8889                                   80, 72, 73, 18, 68, 6, 65, 74, 6, 68, 6, 11,
8890                                   6, 12, 20, 17, 82, 69, 3, 66, 2, 72, 11, 70,
8891                                   2, 19, 67, 16, 17, 6, 100, 10, 68, 94, 76, 99,
8892                                   73, 4, 66, 7, 2, 2, 22, 4, 64, 11, 21, 72, 72,
8893                                   3, 107, 80, 4, 95, 64, 77, 18, 1, 86, 29, 1,
8894                                   65, 93, 32, 81, 97, 1, 104, 64, 14, 17, 11,
8895                                   14, 10, 0, 13, 18, 86, 70, 8, 3, 1, 79, 70,
8896                                   74, 79, 71, 78, 88, 73, 75, 114, 90, 81, 96,
8897                                   91, 89, 13, 21, 11, 8, 8, 65, 72, 65, 79, 85,
8898                                   77, 92, 104, 103, 126, 74, 75, 91, 83, 90, 94,
8899                                   99, 102, 107, 112, 110, 126, 85, 109, 116,
8900                                   100, 102, 1, 38, 27, 18, 7, 5, 65, 66, 71, 66,
8901                                   10, 50, 33, 25, 17, 42, 17, 12, 3, 4, 4, 49,
8902                                   30, 18, 9, 23, 9, 2, 0, 64, 67, 33, 14, 7, 0,
8903                                   12, 2, 67, 65, 7, 44, 26, 16, 10, 27, 11, 10,
8904                                   8, 4, 62, 76, 67, 6, 66, 68, 1, 9, 10, 2, 10,
8905                                   16, 22, 76, 71, 76, 70, 20, 76, 77, 70, 2, 17,
8906                                   89, 80, 8, 13, 88, 91, 88, 71, 67, 10, 69, 0,
8907                                   66, 3, 10, 76, 68, 67, 4, 84, 73, 80, 80, 6,
8908                                   100, 76, 3, 70, 18, 70, 65, 28, 70, 72, 65,
8909                                   23, 84, 77, 102, 17, 28, 29, 17, 2, 18, 14, 7,
8910                                   8, 6, 3, 0, 81, 85, 92, 81, 77, 89, 110, 88,
8911                                   86, 87, 83, 81, 71, 71, 85, 93, 76, 2, 1, 3,
8912                                   69, 86, 73, 76, 92, 81, 89, 88, 104, 101, 96,
8913                                   92, 74, 69, 89, 76, 79, 88, 94, 95, 96, 97,
8914                                   99, 103, 115, 109, 117, 116, 117, 104, 114,
8915                                   117, 74, 5, 65, 8, 12, 12, 62, 23, 21, 68, 31,
8916                                   62, 57, 62, 19, 15, 7, 92, 117, 121, 126, 126,
8917                                   126, 126, 66, 43, 27, 18, 9, 14, 2, 66, 68,
8918                                   67, 68, 1, 14, 6, 24, 17, 9, 15, 17, 20, 21,
8919                                   11, 24, 19, 64, 17, 10, 67, 74, 80, 86, 114,
8920                                   113, 104 },
8921 
8922                                 {
8923 
8924                                 23,
8925                                   4, 82, 23, 4, 82, 13, 23, 27, 12, 70, 96, 65,
8926                                   6, 52, 14, 47, 70, 21, 29, 64, 82, 1, 96, 113,
8927                                   67, 79, 126, 126, 126, 62, 14, 69, 21, 29, 64,
8928                                   69, 15, 19, 69, 3, 64, 65, 71, 86, 72, 93, 5,
8929                                   67, 66, 67, 80, 72, 88, 16, 3, 0, 66, 11, 3,
8930                                   22, 0, 0, 0, 5, 97, 97, 11, 76, 70, 52, 6, 69,
8931                                   80, 66, 82, 9, 14, 11, 22, 2, 18, 11, 7, 19,
8932                                   76, 82, 78, 84, 33, 1, 21, 68, 2, 71, 1, 19,
8933                                   71, 80, 71, 72, 18, 68, 7, 64, 73, 7, 68, 6,
8934                                   11, 6, 12, 21, 18, 83, 69, 3, 66, 2, 72, 11,
8935                                   71, 1, 19, 68, 16, 17, 6, 102, 10, 69, 96, 77,
8936                                   100, 72, 5, 65, 8, 2, 3, 23, 5, 0, 12, 22, 72,
8937                                   72, 3, 108, 80, 5, 95, 64, 77, 19, 1, 87, 30,
8938                                   1, 65, 94, 33, 81, 98, 1, 105, 66, 13, 16, 10,
8939                                   13, 9, 64, 12, 18, 88, 71, 7, 3, 1, 80, 71,
8940                                   75, 80, 72, 79, 89, 74, 76, 116, 91, 82, 97,
8941                                   92, 89, 11, 20, 9, 6, 6, 67, 74, 67, 82, 87,
8942                                   79, 95, 106, 105, 126, 76, 77, 93, 85, 92, 96,
8943                                   101, 104, 109, 115, 112, 126, 86, 111, 117,
8944                                   101, 102, 1, 38, 27, 18, 7, 5, 65, 66, 71, 66,
8945                                   10, 50, 33, 25, 17, 43, 17, 13, 3, 5, 4, 50,
8946                                   31, 18, 9, 23, 9, 3, 0, 0, 66, 34, 15, 7, 0,
8947                                   13, 3, 66, 64, 7, 44, 26, 16, 10, 28, 12, 10,
8948                                   9, 5, 62, 76, 67, 6, 66, 68, 1, 9, 10, 2, 10,
8949                                   16, 22, 76, 71, 76, 71, 21, 77, 78, 71, 1, 17,
8950                                   91, 81, 8, 13, 89, 92, 88, 71, 66, 11, 68, 0,
8951                                   65, 3, 11, 77, 68, 67, 4, 85, 73, 80, 79, 7,
8952                                   100, 76, 3, 70, 19, 70, 65, 29, 70, 73, 65,
8953                                   24, 85, 77, 103, 16, 28, 28, 16, 1, 17, 13, 6,
8954                                   7, 5, 2, 64, 82, 86, 93, 83, 78, 90, 112, 89,
8955                                   87, 88, 84, 82, 71, 71, 85, 93, 76, 64, 65, 1,
8956                                   71, 89, 75, 78, 95, 83, 91, 90, 106, 103, 98,
8957                                   93, 76, 71, 90, 78, 81, 90, 96, 98, 98, 99,
8958                                   101, 105, 118, 111, 119, 118, 118, 106, 116,
8959                                   118, 73, 6, 64, 9, 13, 13, 62, 24, 22, 68, 32,
8960                                   62, 59, 62, 20, 13, 5, 95, 120, 124, 126, 126,
8961                                   126, 126, 66, 43, 27, 18, 9, 14, 2, 66, 68,
8962                                   67, 67, 2, 15, 6, 25, 18, 9, 16, 18, 21, 22,
8963                                   11, 24, 19, 64, 16, 8, 69, 76, 82, 88, 116,
8964                                   115, 105 },
8965 
8966                                 {
8967 
8968                                 22,
8969                                   4, 82, 22, 4, 82, 15, 24, 27, 12, 70, 97, 66,
8970                                   4, 52, 14, 50, 71, 22, 29, 64, 82, 2, 97, 114,
8971                                   68, 81, 126, 126, 126, 62, 16, 69, 22, 29, 64,
8972                                   69, 16, 19, 70, 3, 64, 65, 71, 86, 71, 93, 5,
8973                                   67, 65, 68, 80, 72, 88, 16, 4, 1, 65, 11, 3,
8974                                   22, 0, 0, 0, 6, 97, 97, 11, 77, 70, 52, 6, 69,
8975                                   79, 65, 82, 9, 16, 12, 24, 4, 19, 12, 9, 21,
8976                                   75, 81, 77, 84, 34, 1, 22, 67, 2, 70, 2, 21,
8977                                   71, 80, 71, 70, 19, 67, 7, 0, 73, 7, 68, 7,
8978                                   12, 7, 13, 21, 18, 83, 70, 3, 66, 2, 72, 11,
8979                                   71, 0, 19, 68, 16, 17, 5, 104, 10, 69, 97, 78,
8980                                   101, 71, 6, 64, 9, 3, 4, 24, 6, 0, 13, 23, 72,
8981                                   72, 4, 109, 79, 6, 95, 0, 77, 19, 1, 88, 31,
8982                                   1, 65, 96, 34, 82, 99, 1, 105, 67, 12, 16, 9,
8983                                   12, 8, 65, 12, 18, 89, 72, 7, 3, 1, 80, 71,
8984                                   75, 81, 72, 80, 90, 74, 77, 118, 92, 83, 98,
8985                                   93, 89, 9, 19, 7, 4, 5, 69, 77, 69, 84, 89,
8986                                   81, 97, 109, 107, 126, 78, 78, 95, 88, 94, 98,
8987                                   103, 107, 111, 118, 114, 126, 87, 112, 119,
8988                                   101, 102, 1, 38, 28, 18, 7, 5, 65, 66, 71, 65,
8989                                   11, 51, 33, 25, 17, 44, 18, 14, 3, 6, 5, 51,
8990                                   32, 18, 10, 24, 10, 3, 1, 1, 66, 36, 15, 7, 1,
8991                                   14, 4, 66, 0, 8, 45, 27, 16, 10, 29, 13, 11,
8992                                   10, 6, 62, 76, 67, 7, 66, 68, 1, 9, 10, 3, 10,
8993                                   17, 23, 76, 71, 76, 72, 21, 78, 79, 72, 1, 17,
8994                                   92, 82, 7, 13, 90, 93, 89, 70, 66, 12, 68, 1,
8995                                   65, 4, 12, 77, 68, 67, 4, 86, 73, 80, 79, 8,
8996                                   100, 76, 4, 70, 19, 70, 65, 30, 70, 73, 65,
8997                                   25, 85, 78, 103, 15, 28, 28, 16, 0, 16, 12, 5,
8998                                   7, 4, 1, 65, 83, 87, 94, 84, 80, 92, 114, 90,
8999                                   88, 89, 85, 82, 71, 70, 85, 94, 75, 66, 67,
9000                                   64, 74, 91, 77, 80, 97, 85, 93, 92, 108, 105,
9001                                   99, 94, 78, 73, 91, 80, 83, 92, 98, 100, 100,
9002                                   101, 103, 107, 120, 113, 121, 120, 119, 108,
9003                                   118, 120, 72, 8, 0, 9, 14, 14, 62, 25, 23, 68,
9004                                   33, 62, 60, 62, 20, 12, 3, 97, 123, 126, 126,
9005                                   126, 126, 126, 66, 43, 27, 18, 9, 14, 2, 66,
9006                                   68, 66, 66, 3, 16, 7, 26, 19, 10, 17, 19, 22,
9007                                   23, 12, 25, 20, 64, 14, 7, 70, 77, 84, 90,
9008                                   118, 117, 106 },
9009 
9010                                 {
9011 
9012                                 21,
9013                                   4, 82, 21, 4, 82, 17, 26, 28, 12, 71, 99, 68,
9014                                   3, 52, 14, 52, 71, 23, 30, 64, 83, 2, 98, 115,
9015                                   68, 83, 126, 126, 126, 62, 17, 69, 23, 30, 64,
9016                                   68, 17, 20, 70, 3, 0, 64, 72, 87, 71, 93, 5,
9017                                   67, 65, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3,
9018                                   22, 0, 0, 0, 6, 97, 97, 12, 78, 70, 52, 6, 69,
9019                                   78, 64, 82, 10, 17, 14, 26, 5, 20, 14, 10, 23,
9020                                   74, 80, 76, 83, 35, 1, 23, 66, 2, 70, 2, 23,
9021                                   71, 79, 70, 69, 19, 67, 8, 2, 72, 8, 68, 7,
9022                                   12, 7, 14, 22, 19, 84, 70, 3, 66, 2, 72, 11,
9023                                   72, 0, 19, 69, 16, 17, 5, 106, 10, 70, 99, 79,
9024                                   102, 70, 7, 0, 10, 4, 4, 25, 6, 1, 14, 24, 72,
9025                                   72, 4, 110, 79, 7, 95, 0, 77, 20, 1, 89, 32,
9026                                   1, 65, 97, 35, 82, 100, 1, 106, 69, 11, 15, 8,
9027                                   11, 7, 65, 11, 17, 90, 73, 7, 3, 1, 81, 72,
9028                                   76, 82, 73, 81, 91, 75, 77, 120, 93, 83, 99,
9029                                   94, 89, 8, 17, 6, 2, 3, 71, 79, 71, 87, 92,
9030                                   83, 100, 111, 110, 126, 80, 80, 96, 90, 96,
9031                                   101, 106, 109, 114, 120, 116, 126, 88, 114,
9032                                   120, 102, 102, 1, 39, 28, 18, 7, 5, 65, 66,
9033                                   71, 65, 11, 51, 33, 25, 17, 45, 18, 14, 4, 6,
9034                                   6, 52, 32, 19, 10, 25, 10, 4, 1, 2, 65, 37,
9035                                   16, 8, 1, 15, 5, 65, 1, 8, 45, 27, 16, 10, 30,
9036                                   13, 12, 11, 7, 62, 75, 66, 7, 66, 68, 1, 9,
9037                                   10, 3, 10, 17, 23, 76, 71, 76, 72, 22, 79, 80,
9038                                   73, 0, 17, 93, 83, 7, 13, 90, 94, 89, 69, 65,
9039                                   13, 67, 1, 64, 4, 13, 77, 68, 67, 5, 86, 73,
9040                                   80, 78, 9, 100, 76, 4, 70, 20, 70, 65, 31, 70,
9041                                   73, 65, 26, 86, 78, 104, 14, 27, 27, 15, 64,
9042                                   15, 11, 4, 6, 3, 0, 66, 84, 88, 95, 86, 81,
9043                                   93, 116, 92, 89, 90, 85, 83, 71, 70, 85, 94,
9044                                   74, 68, 69, 66, 76, 94, 79, 82, 100, 87, 95,
9045                                   94, 111, 107, 101, 95, 80, 74, 93, 82, 85, 94,
9046                                   100, 102, 102, 103, 105, 109, 123, 115, 123,
9047                                   122, 120, 110, 120, 121, 71, 9, 1, 10, 15, 15,
9048                                   62, 26, 24, 68, 34, 62, 62, 62, 21, 10, 2,
9049                                   100, 126, 126, 126, 126, 126, 126, 66, 43, 27,
9050                                   18, 9, 14, 2, 66, 68, 66, 65, 4, 17, 8, 27,
9051                                   19, 10, 18, 19, 22, 23, 12, 25, 20, 64, 13, 5,
9052                                   72, 79, 86, 92, 120, 119, 107 },
9053 
9054                                 {
9055 
9056                                 20,
9057                                   4, 82, 20, 4, 82, 19, 27, 28, 12, 71, 100, 69,
9058                                   2, 52, 14, 54, 71, 24, 31, 64, 84, 2, 99, 116,
9059                                   69, 85, 126, 126, 126, 62, 18, 69, 24, 31, 64,
9060                                   68, 18, 20, 71, 3, 0, 0, 72, 87, 71, 93, 5,
9061                                   67, 64, 68, 80, 72, 88, 17, 4, 1, 65, 12, 3,
9062                                   22, 0, 0, 0, 7, 97, 97, 12, 79, 70, 52, 6, 69,
9063                                   77, 0, 82, 10, 18, 16, 28, 7, 21, 16, 11, 25,
9064                                   73, 79, 75, 82, 36, 1, 24, 65, 2, 69, 3, 25,
9065                                   71, 79, 70, 68, 19, 67, 8, 3, 72, 9, 68, 7,
9066                                   12, 7, 15, 22, 19, 84, 70, 3, 66, 2, 72, 11,
9067                                   72, 64, 19, 70, 16, 17, 5, 108, 10, 70, 101,
9068                                   80, 103, 69, 8, 1, 11, 5, 5, 26, 7, 1, 15, 25,
9069                                   72, 72, 4, 111, 78, 8, 95, 0, 77, 21, 1, 90,
9070                                   33, 1, 65, 98, 36, 83, 101, 1, 107, 70, 10,
9071                                   15, 7, 10, 6, 66, 10, 17, 91, 74, 7, 3, 1, 81,
9072                                   73, 77, 83, 74, 82, 92, 76, 78, 122, 94, 84,
9073                                   100, 95, 89, 6, 16, 4, 0, 1, 73, 81, 73, 89,
9074                                   94, 85, 102, 114, 112, 126, 82, 82, 98, 92,
9075                                   98, 103, 108, 111, 116, 123, 118, 126, 89,
9076                                   116, 121, 103, 102, 1, 39, 28, 18, 7, 5, 65,
9077                                   66, 71, 64, 11, 51, 33, 25, 17, 46, 19, 15, 4,
9078                                   7, 7, 53, 33, 19, 10, 26, 11, 4, 2, 3, 64, 38,
9079                                   17, 8, 1, 16, 6, 64, 2, 9, 45, 27, 16, 10, 31,
9080                                   14, 13, 12, 8, 62, 75, 66, 8, 66, 68, 1, 9,
9081                                   10, 3, 10, 17, 24, 76, 71, 76, 73, 22, 80, 81,
9082                                   74, 64, 17, 94, 84, 7, 13, 91, 95, 90, 68, 64,
9083                                   14, 67, 2, 64, 5, 14, 77, 68, 67, 5, 87, 73,
9084                                   80, 78, 10, 100, 76, 4, 70, 21, 70, 65, 32,
9085                                   70, 73, 65, 27, 87, 78, 105, 13, 27, 27, 14,
9086                                   65, 14, 10, 3, 5, 2, 64, 67, 85, 89, 96, 87,
9087                                   82, 95, 118, 93, 90, 91, 86, 83, 71, 70, 85,
9088                                   95, 73, 70, 71, 68, 78, 97, 81, 84, 102, 89,
9089                                   97, 96, 113, 109, 102, 96, 82, 76, 94, 84, 87,
9090                                   96, 102, 104, 104, 105, 107, 111, 125, 117,
9091                                   125, 124, 121, 112, 122, 123, 70, 10, 2, 11,
9092                                   16, 16, 62, 27, 25, 68, 35, 62, 62, 62, 22, 9,
9093                                   0, 102, 126, 126, 126, 126, 126, 126, 66, 43,
9094                                   27, 18, 9, 14, 2, 66, 68, 65, 64, 5, 18, 9,
9095                                   28, 20, 11, 19, 20, 23, 24, 12, 26, 20, 64,
9096                                   12, 4, 74, 81, 88, 94, 122, 121, 108 },
9097 
9098                                 {
9099 
9100                                 18,
9101                                   3, 83, 18, 3, 83, 20, 28, 28, 12, 72, 102, 71,
9102                                   0, 51, 14, 56, 72, 24, 31, 65, 85, 2, 101,
9103                                   118, 70, 87, 126, 126, 126, 62, 19, 70, 24,
9104                                   31, 65, 68, 19, 20, 72, 3, 0, 0, 73, 88, 71,
9105                                   94, 5, 67, 64, 69, 81, 72, 88, 17, 4, 1, 65,
9106                                   12, 2, 22, 0, 0, 0, 7, 98, 97, 12, 80, 71, 52,
9107                                   5, 69, 76, 0, 82, 10, 19, 17, 29, 8, 22, 17,
9108                                   12, 26, 72, 79, 74, 82, 36, 1, 24, 65, 2, 69,
9109                                   3, 26, 71, 79, 70, 67, 19, 67, 8, 4, 72, 9,
9110                                   68, 7, 12, 7, 15, 22, 19, 85, 71, 3, 67, 2,
9111                                   72, 10, 73, 65, 19, 71, 15, 17, 4, 110, 9, 71,
9112                                   103, 81, 104, 69, 8, 1, 11, 5, 5, 27, 7, 1,
9113                                   15, 26, 73, 72, 4, 113, 78, 8, 95, 0, 78, 21,
9114                                   1, 91, 33, 1, 65, 100, 36, 84, 102, 1, 108,
9115                                   72, 9, 14, 6, 9, 5, 67, 9, 16, 93, 75, 6, 2,
9116                                   1, 82, 74, 78, 84, 75, 83, 93, 77, 79, 124,
9117                                   96, 85, 102, 97, 89, 4, 14, 2, 65, 64, 76, 84,
9118                                   76, 92, 97, 88, 105, 117, 115, 126, 84, 84,
9119                                   100, 95, 101, 106, 111, 114, 119, 126, 121,
9120                                   126, 90, 118, 123, 104, 103, 1, 39, 28, 18, 7,
9121                                   5, 66, 66, 71, 64, 11, 51, 33, 25, 17, 47, 19,
9122                                   15, 4, 7, 7, 53, 33, 19, 10, 26, 11, 4, 2, 4,
9123                                   64, 39, 17, 8, 1, 16, 6, 64, 3, 9, 45, 27, 16,
9124                                   10, 31, 14, 13, 12, 8, 62, 75, 66, 8, 66, 68,
9125                                   1, 9, 10, 3, 10, 17, 24, 76, 71, 77, 74, 22,
9126                                   81, 82, 75, 65, 16, 96, 86, 6, 12, 92, 97, 91,
9127                                   68, 64, 15, 67, 2, 64, 5, 14, 78, 68, 67, 5,
9128                                   88, 73, 80, 78, 10, 101, 76, 4, 70, 21, 71,
9129                                   65, 32, 71, 74, 65, 27, 88, 79, 106, 12, 26,
9130                                   26, 13, 67, 13, 9, 2, 4, 1, 65, 68, 86, 91,
9131                                   98, 89, 84, 97, 120, 95, 92, 92, 87, 84, 71,
9132                                   70, 85, 96, 73, 73, 74, 70, 81, 100, 84, 87,
9133                                   105, 92, 100, 99, 116, 112, 104, 97, 84, 78,
9134                                   96, 86, 90, 99, 105, 107, 107, 107, 110, 114,
9135                                   126, 119, 126, 126, 123, 114, 124, 125, 69,
9136                                   11, 3, 11, 16, 16, 62, 27, 25, 68, 35, 62, 62,
9137                                   62, 22, 7, 65, 105, 126, 126, 126, 126, 126,
9138                                   126, 66, 43, 26, 17, 9, 14, 2, 67, 68, 65, 64,
9139                                   5, 18, 9, 29, 20, 11, 19, 20, 23, 24, 12, 26,
9140                                   20, 65, 10, 2, 76, 83, 90, 96, 125, 123, 109 },
9141 
9142                                 {
9143 
9144                                 17,
9145                                   3, 83, 17, 3, 83, 22, 30, 29, 13, 72, 103, 72,
9146                                   64, 51, 14, 59, 72, 25, 32, 65, 85, 3, 102,
9147                                   119, 70, 88, 126, 126, 126, 62, 21, 70, 25,
9148                                   32, 65, 67, 21, 21, 72, 4, 1, 1, 73, 88, 70,
9149                                   94, 5, 66, 0, 69, 81, 71, 88, 18, 5, 2, 64,
9150                                   13, 2, 22, 0, 0, 0, 8, 98, 97, 13, 80, 71, 52,
9151                                   5, 69, 74, 1, 82, 11, 21, 19, 31, 10, 24, 19,
9152                                   14, 28, 70, 78, 73, 81, 37, 2, 25, 64, 3, 68,
9153                                   4, 28, 70, 78, 69, 65, 20, 66, 9, 6, 71, 10,
9154                                   67, 8, 13, 8, 16, 23, 20, 85, 71, 4, 67, 2,
9155                                   71, 10, 73, 65, 19, 71, 15, 17, 4, 111, 9, 71,
9156                                   104, 82, 104, 68, 9, 2, 12, 6, 6, 28, 8, 2,
9157                                   16, 28, 73, 72, 5, 114, 77, 9, 95, 1, 78, 22,
9158                                   2, 91, 34, 1, 65, 101, 37, 84, 103, 1, 108,
9159                                   73, 9, 14, 6, 9, 5, 67, 9, 16, 94, 75, 6, 2,
9160                                   1, 82, 74, 78, 84, 75, 83, 94, 77, 79, 125,
9161                                   97, 85, 103, 98, 89, 3, 13, 1, 66, 65, 78, 86,
9162                                   78, 94, 99, 90, 107, 119, 117, 126, 85, 85,
9163                                   101, 97, 103, 108, 113, 116, 121, 126, 123,
9164                                   126, 90, 119, 124, 104, 103, 2, 40, 29, 19, 8,
9165                                   5, 66, 65, 70, 0, 12, 52, 34, 26, 17, 48, 20,
9166                                   16, 5, 8, 8, 54, 34, 20, 11, 27, 12, 5, 3, 6,
9167                                   0, 41, 18, 9, 2, 17, 7, 0, 5, 10, 46, 28, 17,
9168                                   11, 32, 15, 14, 13, 9, 62, 74, 65, 9, 66, 67,
9169                                   1, 10, 11, 4, 11, 18, 25, 75, 71, 77, 74, 23,
9170                                   81, 82, 76, 65, 16, 97, 87, 6, 12, 92, 98, 91,
9171                                   67, 0, 16, 66, 3, 0, 6, 15, 78, 67, 66, 6, 88,
9172                                   72, 79, 77, 11, 101, 76, 5, 70, 22, 71, 65,
9173                                   33, 71, 74, 64, 28, 88, 79, 106, 12, 26, 26,
9174                                   13, 68, 13, 9, 2, 4, 1, 65, 68, 86, 92, 99,
9175                                   90, 85, 98, 121, 96, 93, 92, 87, 84, 70, 69,
9176                                   84, 96, 72, 75, 76, 72, 83, 102, 86, 89, 107,
9177                                   94, 102, 101, 118, 114, 105, 97, 85, 79, 97,
9178                                   87, 92, 101, 107, 109, 109, 109, 112, 116,
9179                                   126, 120, 126, 126, 124, 115, 125, 126, 67,
9180                                   13, 5, 12, 17, 17, 62, 28, 26, 68, 36, 62, 62,
9181                                   62, 23, 6, 66, 107, 126, 126, 126, 126, 126,
9182                                   126, 65, 44, 26, 17, 9, 15, 2, 67, 68, 64, 0,
9183                                   6, 19, 10, 31, 21, 12, 20, 21, 24, 25, 13, 27,
9184                                   21, 65, 9, 1, 77, 84, 91, 97, 126, 124, 109 },
9185 
9186                                 {
9187 
9188                                 16,
9189                                   3, 83, 16, 3, 83, 24, 31, 29, 13, 72, 104, 73,
9190                                   65, 51, 14, 61, 72, 26, 33, 65, 86, 3, 103,
9191                                   120, 71, 90, 126, 126, 126, 62, 22, 70, 26,
9192                                   33, 65, 67, 22, 21, 73, 4, 1, 2, 73, 88, 70,
9193                                   94, 5, 66, 1, 69, 81, 71, 88, 18, 5, 2, 64,
9194                                   13, 2, 22, 0, 0, 0, 9, 98, 97, 13, 81, 71, 52,
9195                                   5, 69, 73, 2, 82, 11, 22, 21, 33, 11, 25, 21,
9196                                   15, 30, 69, 77, 72, 80, 38, 2, 26, 0, 3, 68,
9197                                   5, 30, 70, 78, 69, 64, 20, 66, 9, 7, 71, 11,
9198                                   67, 8, 13, 8, 17, 23, 20, 86, 71, 4, 67, 2,
9199                                   71, 10, 73, 66, 19, 72, 15, 17, 4, 113, 9, 71,
9200                                   106, 83, 105, 67, 10, 3, 13, 7, 7, 29, 9, 2,
9201                                   17, 29, 73, 72, 5, 115, 77, 10, 95, 1, 78, 23,
9202                                   2, 92, 35, 1, 65, 102, 38, 85, 104, 1, 109,
9203                                   75, 8, 13, 5, 8, 4, 68, 8, 16, 95, 76, 6, 2,
9204                                   1, 82, 75, 79, 85, 76, 84, 95, 78, 80, 126,
9205                                   98, 86, 104, 99, 89, 1, 12, 64, 68, 67, 80,
9206                                   88, 80, 97, 101, 92, 110, 122, 119, 126, 87,
9207                                   87, 103, 99, 105, 110, 115, 118, 123, 126,
9208                                   125, 126, 91, 121, 125, 105, 103, 2, 40, 29,
9209                                   19, 8, 5, 66, 65, 70, 1, 12, 52, 34, 26, 17,
9210                                   49, 20, 17, 5, 9, 9, 55, 35, 20, 11, 28, 12,
9211                                   5, 4, 7, 1, 42, 19, 9, 2, 18, 8, 1, 6, 10, 46,
9212                                   28, 17, 11, 33, 16, 15, 14, 10, 62, 74, 65, 9,
9213                                   66, 67, 1, 10, 11, 4, 11, 18, 26, 75, 71, 77,
9214                                   75, 23, 82, 83, 77, 66, 16, 98, 88, 6, 12, 93,
9215                                   99, 92, 66, 1, 17, 66, 3, 0, 7, 16, 78, 67,
9216                                   66, 6, 89, 72, 79, 77, 12, 101, 76, 5, 70, 23,
9217                                   71, 65, 34, 71, 74, 64, 29, 89, 79, 107, 11,
9218                                   26, 26, 12, 69, 12, 8, 1, 3, 0, 66, 69, 87,
9219                                   93, 100, 92, 86, 100, 123, 97, 94, 93, 88, 84,
9220                                   70, 69, 84, 97, 71, 77, 78, 74, 85, 105, 88,
9221                                   91, 110, 96, 104, 103, 120, 116, 106, 98, 87,
9222                                   81, 98, 89, 94, 103, 109, 111, 111, 111, 114,
9223                                   118, 126, 122, 126, 126, 125, 117, 126, 126,
9224                                   66, 14, 6, 13, 18, 18, 62, 29, 27, 68, 37, 62,
9225                                   62, 62, 24, 5, 68, 110, 126, 126, 126, 126,
9226                                   126, 126, 65, 44, 26, 17, 9, 15, 2, 67, 68, 0,
9227                                   1, 7, 20, 11, 32, 22, 13, 21, 22, 25, 26, 13,
9228                                   28, 21, 65, 8, 64, 79, 86, 93, 99, 126, 126,
9229                                   110 },
9230 
9231                                 {
9232 
9233                                 15,
9234                                   3, 83, 15, 3, 83, 26, 33, 30, 13, 73, 106, 75,
9235                                   66, 51, 14, 62, 72, 27, 34, 65, 87, 3, 104,
9236                                   121, 71, 92, 126, 126, 126, 62, 23, 70, 27,
9237                                   34, 65, 66, 23, 22, 73, 4, 2, 3, 74, 89, 70,
9238                                   94, 5, 66, 1, 69, 81, 71, 88, 19, 5, 2, 64,
9239                                   14, 2, 22, 0, 0, 0, 9, 98, 97, 14, 82, 71, 52,
9240                                   5, 69, 72, 3, 82, 12, 23, 23, 35, 13, 26, 23,
9241                                   16, 32, 68, 76, 71, 79, 39, 2, 27, 1, 3, 67,
9242                                   5, 32, 70, 77, 68, 0, 20, 66, 10, 9, 70, 12,
9243                                   67, 8, 13, 8, 18, 24, 21, 86, 71, 4, 67, 2,
9244                                   71, 10, 74, 66, 19, 73, 15, 17, 4, 115, 9, 72,
9245                                   108, 84, 106, 66, 11, 4, 14, 8, 7, 30, 9, 3,
9246                                   18, 30, 73, 72, 5, 116, 76, 11, 95, 1, 78, 24,
9247                                   2, 93, 36, 1, 65, 103, 39, 85, 105, 1, 110,
9248                                   76, 7, 13, 4, 7, 3, 68, 7, 15, 96, 77, 6, 2,
9249                                   1, 83, 76, 80, 86, 77, 85, 96, 79, 80, 126,
9250                                   99, 86, 105, 100, 89, 0, 10, 65, 70, 69, 82,
9251                                   90, 82, 99, 104, 94, 112, 124, 122, 126, 89,
9252                                   89, 104, 101, 107, 113, 118, 120, 126, 126,
9253                                   126, 126, 92, 123, 126, 106, 103, 2, 41, 29,
9254                                   19, 8, 5, 66, 65, 70, 1, 12, 52, 34, 26, 17,
9255                                   50, 21, 17, 6, 9, 10, 56, 35, 21, 11, 29, 13,
9256                                   6, 4, 8, 2, 43, 20, 10, 2, 19, 9, 2, 7, 11,
9257                                   46, 28, 17, 11, 34, 16, 16, 15, 11, 62, 73,
9258                                   64, 10, 66, 67, 1, 10, 11, 4, 11, 18, 26, 75,
9259                                   71, 77, 75, 24, 83, 84, 78, 67, 16, 99, 89, 6,
9260                                   12, 93, 100, 92, 65, 2, 18, 65, 4, 1, 7, 17,
9261                                   78, 67, 66, 7, 89, 72, 79, 76, 13, 101, 76, 5,
9262                                   70, 24, 71, 65, 35, 71, 74, 64, 30, 90, 79,
9263                                   108, 10, 25, 25, 11, 70, 11, 7, 0, 2, 64, 67,
9264                                   70, 88, 94, 101, 93, 87, 101, 125, 99, 95, 94,
9265                                   88, 85, 70, 69, 84, 97, 70, 79, 80, 76, 87,
9266                                   108, 90, 93, 112, 98, 106, 105, 123, 118, 108,
9267                                   99, 89, 82, 100, 91, 96, 105, 111, 113, 113,
9268                                   113, 116, 120, 126, 124, 126, 126, 126, 119,
9269                                   126, 126, 65, 15, 7, 14, 19, 19, 62, 30, 28,
9270                                   68, 38, 62, 62, 62, 25, 3, 69, 112, 126, 126,
9271                                   126, 126, 126, 126, 65, 44, 26, 17, 9, 15, 2,
9272                                   67, 68, 0, 2, 8, 21, 12, 33, 22, 13, 22, 22,
9273                                   25, 26, 13, 28, 21, 65, 7, 65, 81, 88, 95,
9274                                   101, 126, 126, 111 },
9275 
9276                           },
9277 
9278                     };
9279 
9280 
9281