1#############################################################################
2##
3#W  id8.ach                GAP library of id's             Hans Ulrich Besche
4##
5
6ID_GROUP_TREE.next[8].next[1].next[86]:=
7rec(
8  fp:= [ 85, 685, 985, 1285, 2485, 6985, 7585, 7885, 8185, 8485, 8785, 9085,
99385, 9685, 9985, 10285, 12085, 12985, 13285, 15085, 15685, 18685, 19585,
1020485, 20785, 22285, 22885, 24385, 24685, 24985, 25285, 26785, 28285, 28585,
1128885, 29185, 29485, 30085, 30985, 31285, 31585, 31885, 32785, 33085, 33685,
1234285, 34585, 35185, 35485, 35785, 36085, 36385, 36685, 36985, 37285, 37585,
1337885, 38185, 38485, 38785, 39385, 39685, 39985, 40885, 41185, 41485, 41785,
1442085, 42385, 42685, 42985, 43285, 43585, 43885, 44185, 44785, 45085, 45385,
1545685, 45985, 46285, 46885, 47185, 47485, 47785, 48085, 48385, 48685, 48985,
1649285, 49585, 49885, 50185, 50485, 51085, 51385, 51685, 51985, 52285, 52585,
1752885, 53185, 55285, 55585 ],
18  next:= [ rec(
19    fp:= [ 102 ],
20    next:= [ rec(
21      desc:= [ 302004, 303007, 212003 ],
22      fp:= [ 4, 14 ],
23      next:= [ 56302, 56300 ] ) ] ), rec(
24    fp:= [ 3 ],
25    next:= [ rec(
26      desc:= [ 106003, 302004, 302006, 302008, 211002 ],
27      fp:= [ 2, 111 ],
28      next:= [ 58096, 58098 ] ) ] ), rec(
29    fp:= [ 1652 ],
30    next:= [ rec(
31      desc:= [ 112011 ],
32      fp:= [ 12, 814 ],
33      next:= [ 59504, 59505 ] ) ] ), rec(
34    fp:= [ 10 ],
35    next:= [ rec(
36      desc:= [ 109005 ],
37      fp:= [ 16, 818 ],
38      next:= [ 60888, 60886 ] ) ] ), rec(
39    fp:= [ 513 ],
40    next:= [ rec(
41      fp:= [ 15267, 26019 ],
42      level:= 5,
43      next:= [ 67474, 67475 ] ) ] ), rec(
44    fp:= [ 1026 ],
45    next:= [ rec(
46      fp:= [ 19986, 67962 ],
47      level:= 5,
48      next:= [ 92703, 92700 ] ) ] ), rec(
49    fp:= [ 166, 168, 173 ],
50    next:= [ rec(
51      desc:= [ 104003 ],
52      fp:= [ 20, 1614 ],
53      next:= [ 99941, 99942 ] ), rec(
54      desc:= [ 110011 ],
55      fp:= [ 16, 818, 1214 ],
56      next:= [ rec(
57        desc:= [ 104003 ],
58        fp:= [ 20, 1614 ],
59        next:= [ 99947, 99950 ] ), rec(
60        desc:= [ 302007 ],
61        fp:= [ 1584, 69500 ],
62        next:= [ 99944, 99940 ] ), rec(
63        desc:= [ 302007 ],
64        fp:= [ 1584, 69500 ],
65        next:= [ 99949, 99943 ] ) ] ), rec(
66      desc:= [ 302005, 208002 ],
67      fp:= [ 430, 826 ],
68      next:= [ 99951, 99945 ] ) ] ), rec(
69    fp:= [ 168, 174, 175 ],
70    next:= [ rec(
71      desc:= [ 106003, 302004, 302007 ],
72      fp:= [ 1362, 1461 ],
73      next:= [ rec(
74        desc:= [ 207002 ],
75        fp:= [ 18, 414 ],
76        next:= [ rec(
77          desc:= [ 210002 ],
78          fp:= [ 26, 422 ],
79          next:= [ 103254, 103264 ] ), 103252 ] ), rec(
80        desc:= [ 302010 ],
81        fp:= [ 1384, 1483 ],
82        next:= [ rec(
83          desc:= [ 112003, 212002 ],
84          fp:= [ 14, 212 ],
85          next:= [ 103260, 103256 ] ), 103262 ] ) ] ), rec(
86      desc:= [ 302010, 207002 ],
87      fp:= [ 8, 18 ],
88      next:= [ 103261, 103253 ] ), rec(
89      desc:= [ 106003 ],
90      fp:= [ 8, 414 ],
91      next:= [ 103263, rec(
92        desc:= [ 109003, 302004, 302010 ],
93        fp:= [ 1482, 1581 ],
94        next:= [ rec(
95          desc:= [ 207002 ],
96          fp:= [ 8, 18 ],
97          next:= [ 103265, 103257 ] ), 103259 ] ) ] ) ] ), rec(
98    fp:= [ 167 ],
99    next:= [ rec(
100      desc:= [ 106003 ],
101      fp:= [ 8, 414 ],
102      next:= [ 106736, 106740 ] ) ] ), rec(
103    fp:= [ 171, 172, 173, 1122 ],
104    next:= [ rec(
105      desc:= [ 106003 ],
106      fp:= [ 8, 414 ],
107      next:= [ 110671, 110677 ] ), rec(
108      fp:= [ 55476, 93513 ],
109      level:= 5,
110      next:= [ 110679, 110667 ] ), rec(
111      desc:= [ 107003 ],
112      fp:= [ 614, 812 ],
113      next:= [ 110670, 110678 ] ), rec(
114      fp:= [ 55476, 93513 ],
115      level:= 5,
116      next:= [ 110669, 110665 ] ) ] ), rec(
117    fp:= [ 165, 172, 175, 177 ],
118    next:= [ rec(
119      desc:= [ 302005, 302010, 109003, 211002, 302012, 214002, 302015,
120211007, 40209012 ],
121      fp:= [ 5, 2961 ],
122      next:= [ 114951, 114943 ] ), rec(
123      desc:= [ 106003 ],
124      fp:= [ 10, 812 ],
125      next:= [ 114949, 114953 ] ), rec(
126      desc:= [ 106003 ],
127      fp:= [ 10, 812 ],
128      next:= [ 114942, 114954 ] ), rec(
129      desc:= [ 302006, 107003, 111003, 302007, 302009, 212002, 302013,
130215002, 302016, 40209011 ],
131      fp:= [ 5, 8081 ],
132      next:= [ 114944, 114952 ] ) ] ), rec(
133    fp:= [ 168, 173, 174, 175, 176 ],
134    next:= [ rec(
135      desc:= [ 105003 ],
136      fp:= [ 16, 214, 412 ],
137      next:= [ 119142, 119141, rec(
138        desc:= [ 110011 ],
139        fp:= [ 24, 1618 ],
140        next:= [ 119132, 119134 ] ) ] ), rec(
141      desc:= [ 104003 ],
142      fp:= [ 8, 414 ],
143      next:= [ 119133, 119136 ] ), rec(
144      desc:= [ 104003 ],
145      fp:= [ 8, 414 ],
146      next:= [ 119143, 119144 ] ), rec(
147      desc:= [ 105003 ],
148      fp:= [ 218, 614 ],
149      next:= [ 119131, 119135 ] ), rec(
150      desc:= [ 104003 ],
151      fp:= [ 8, 414 ],
152      next:= [ 119145, 119140 ] ) ] ), rec(
153    fp:= [ 171, 172, 173 ],
154    next:= [ rec(
155      fp:= [ 53724, 68030 ],
156      level:= 5,
157      next:= [ rec(
158        desc:= [ 302009 ],
159        fp:= [ 1386, 59501 ],
160        next:= [ 123231, rec(
161          desc:= [ 111003, 211003 ],
162          fp:= [ 414, 612 ],
163          next:= [ 123236, 123230 ] ) ] ), 123233 ] ), rec(
164      fp:= [ 53724, 68030 ],
165      level:= 5,
166      next:= [ 123237, 123227 ] ), rec(
167      desc:= [ 302007, 109003, 209003 ],
168      fp:= [ 414, 612 ],
169      next:= [ 123228, 123238 ] ) ] ), rec(
170    fp:= [ 171, 172, 173, 174, 175 ],
171    next:= [ rec(
172      desc:= [ 302005, 107003, 110003, 302009, 211002, 302012, 302014,
173210006, 40210011 ],
174      fp:= [ 5, 2961 ],
175      next:= [ 127284, 127294 ] ), rec(
176      desc:= [ 302007, 107003, 207002, 302008, 302010, 304012, 211004,
17740210012 ],
178      fp:= [ 5, 2961 ],
179      next:= [ 127292, 127286 ] ), rec(
180      desc:= [ 106003 ],
181      fp:= [ 616, 814 ],
182      next:= [ 127293, 127281 ] ), rec(
183      desc:= [ 302006 ],
184      fp:= [ 1066, 17060 ],
185      next:= [ rec(
186        desc:= [ 107003 ],
187        fp:= [ 814, 1012 ],
188        next:= [ 127291, 127287 ] ), 127283 ] ), rec(
189      desc:= [ 106003 ],
190      fp:= [ 814, 1012 ],
191      next:= [ 127289, 127295 ] ) ] ), rec(
192    fp:= [ 168, 173, 174, 178 ],
193    next:= [ rec(
194      desc:= [ 302006 ],
195      fp:= [ 29900, 39701 ],
196      next:= [ 131386, rec(
197        desc:= [ 206002 ],
198        fp:= [ 418, 814 ],
199        next:= [ 131380, 131388 ] ) ] ), rec(
200      desc:= [ 302007 ],
201      fp:= [ 49700, 59501 ],
202      next:= [ 131387, 131384 ] ), rec(
203      desc:= [ 105003 ],
204      fp:= [ 220, 616, 814 ],
205      next:= [ 131383, rec(
206        desc:= [ 302008, 207002 ],
207        fp:= [ 214, 412 ],
208        next:= [ 131390, 131389 ] ), 131385 ] ), rec(
209      desc:= [ 302007 ],
210      fp:= [ 1386, 59501 ],
211      next:= [ rec(
212        desc:= [ 106003 ],
213        fp:= [ 220, 418 ],
214        next:= [ 131391, 131392 ] ), 131381 ] ) ] ), rec(
215    fp:= [ 173, 174, 175, 176 ],
216    next:= [ rec(
217      desc:= [ 104003 ],
218      fp:= [ 420, 816, 1014 ],
219      next:= [ 135032, rec(
220        desc:= [ 302004 ],
221        fp:= [ 1264, 36860 ],
222        next:= [ 135037, rec(
223          desc:= [ 207002 ],
224          fp:= [ 16, 214 ],
225          next:= [ 135036, 135041 ] ) ] ), 135030 ] ), rec(
226      desc:= [ 302005 ],
227      fp:= [ 29900, 39701, 40280 ],
228      next:= [ 135035, rec(
229        desc:= [ 106003, 206003 ],
230        fp:= [ 414, 612 ],
231        next:= [ 135029, 135033 ] ), 135042 ] ), rec(
232      desc:= [ 302005 ],
233      fp:= [ 39701, 78052 ],
234      next:= [ 135034, rec(
235        desc:= [ 107003, 207002 ],
236        fp:= [ 214, 412 ],
237        next:= [ 135031, 135043 ] ) ] ), rec(
238      desc:= [ 104003 ],
239      fp:= [ 420, 618 ],
240      next:= [ 135040, 135038 ] ) ] ), rec(
241    fp:= [ 267, 393 ],
242    next:= [ rec(
243      desc:= [ 302016, 212002 ],
244      fp:= [ 2, 12 ],
245      next:= [ rec(
246        desc:= [ 212003 ],
247        fp:= [ 2, 12 ],
248        next:= [ 151784, 151783 ] ), 151782 ] ), rec(
249      desc:= [ 302008, 303011, 40305006 ],
250      fp:= [ 1, 961 ],
251      next:= [ 151774, 151776 ] ) ] ), rec(
252    fp:= [ 403 ],
253    next:= [ rec(
254      fp:= [ 27239, 44814 ],
255      level:= 5,
256      next:= [ 162262, 162251 ] ) ] ), rec(
257    fp:= [ 385 ],
258    next:= [ rec(
259      desc:= [ 302009, 219002 ],
260      fp:= [ 5, 312 ],
261      next:= [ 166550, 166545 ] ) ] ), rec(
262    fp:= [ 598, 654 ],
263    next:= [ rec(
264      fp:= [ 7273, 57883 ],
265      level:= 5,
266      next:= [ 181443, 181441 ] ), rec(
267      fp:= [ 17912, 48869 ],
268      level:= 5,
269      next:= [ 181451, 181449 ] ) ] ), rec(
270    fp:= [ 582 ],
271    next:= [ rec(
272      fp:= [ 28396, 62948, 77593 ],
273      level:= 5,
274      next:= [ 188121, 188113, 188118 ] ) ] ), rec(
275    fp:= [ 769 ],
276    next:= [ rec(
277      desc:= [ 109003 ],
278      fp:= [ 15, 213 ],
279      next:= [ 224099, 224097 ] ) ] ), rec(
280    fp:= [ 744 ],
281    next:= [ rec(
282      fp:= [ 49836, 79557 ],
283      level:= 5,
284      next:= [ 235749, 235747 ] ) ] ), rec(
285    fp:= [ 660 ],
286    next:= [ rec(
287      fp:= [ 15296, 71902 ],
288      level:= 5,
289      next:= [ 249232, 249235 ] ) ] ), rec(
290    fp:= [ 703 ],
291    next:= [ rec(
292      fp:= [ 52885, 65120 ],
293      level:= 5,
294      next:= [ 253190, 253194 ] ) ] ), rec(
295    fp:= [ 585 ],
296    next:= [ rec(
297      desc:= [ 108003 ],
298      fp:= [ 4, 14 ],
299      next:= [ 271093, 271091 ] ) ] ), rec(
300    fp:= [ 586, 605, 767, 768, 809 ],
301    next:= [ rec(
302      desc:= [ 106003, 115003, 302006, 302009, 212002, 302013, 215002,
303302016, 40308021 ],
304      fp:= [ 1, 3841 ],
305      next:= [ 277796, 277800 ] ), rec(
306      desc:= [ 106003, 115003, 302006, 302009, 212002, 302013, 302015,
307217003, 303018, 40309022 ],
308      fp:= [ 1, 3841 ],
309      next:= [ 277794, 277798 ] ), rec(
310      desc:= [ 116003 ],
311      fp:= [ 14, 212 ],
312      next:= [ 277787, 277795 ] ), rec(
313      desc:= [ 116003 ],
314      fp:= [ 4, 212 ],
315      next:= [ 277791, 277799 ] ), rec(
316      desc:= [ 116003 ],
317      fp:= [ 14, 212 ],
318      next:= [ 277793, 277797 ] ) ] ), rec(
319    fp:= [ 624, 733 ],
320    next:= [ rec(
321      desc:= [ 302011 ],
322      fp:= [ 64582, 98821 ],
323      next:= [ 297681, 297683 ] ), rec(
324      fp:= [ 29738, 32779 ],
325      level:= 5,
326      next:= [ 297692, 297685 ] ) ] ), rec(
327    fp:= [ 809 ],
328    next:= [ rec(
329      desc:= [ 114003 ],
330      fp:= [ 4, 14 ],
331      next:= [ 302096, 302092 ] ) ] ), rec(
332    fp:= [ 809 ],
333    next:= [ rec(
334      fp:= [ 6854, 8381 ],
335      level:= 5,
336      next:= [ 306541, 306548 ] ) ] ), rec(
337    fp:= [ 586, 767 ],
338    next:= [ rec(
339      desc:= [ 302007 ],
340      fp:= [ 563, 66421 ],
341      next:= [ 310902, 310898 ] ), rec(
342      desc:= [ 302010 ],
343      fp:= [ 83837, 93977 ],
344      next:= [ 310900, 310904 ] ) ] ), rec(
345    fp:= [ 973 ],
346    next:= [ rec(
347      desc:= [ 115007 ],
348      fp:= [ 8, 18 ],
349      next:= [ 325702, 325700 ] ) ] ), rec(
350    fp:= [ 1589 ],
351    next:= [ rec(
352      desc:= [ 302010, 211003 ],
353      fp:= [ 8, 414 ],
354      next:= [ 347997, 347992 ] ) ] ), rec(
355    fp:= [ 1025, 1056 ],
356    next:= [ rec(
357      fp:= [ 55056, 62671 ],
358      level:= 5,
359      next:= [ 354126, 354132 ] ), rec(
360      fp:= [ 37962, 38742 ],
361      level:= 5,
362      next:= [ 354144, 354142 ] ) ] ), rec(
363    fp:= [ 1095 ],
364    next:= [ rec(
365      fp:= [ 42168, 61623 ],
366      level:= 5,
367      next:= [ 360882, 360885 ] ) ] ), rec(
368    fp:= [ 1015, 1105, 1584 ],
369    next:= [ rec(
370      desc:= [ 302007, 113003, 213003 ],
371      fp:= [ 4, 212 ],
372      next:= [ 366782, 366787 ] ), rec(
373      fp:= [ 35056, 60919 ],
374      level:= 5,
375      next:= [ 366797, rec(
376        desc:= [ 302010 ],
377        fp:= [ 186, 38362 ],
378        next:= [ 366789, 366801 ] ) ] ), rec(
379      desc:= [ 302007, 113003, 213003 ],
380      fp:= [ 12, 1012 ],
381      next:= [ 366798, 366803 ] ) ] ), rec(
382    fp:= [ 1087 ],
383    next:= [ rec(
384      desc:= [ 105003 ],
385      fp:= [ 20, 416 ],
386      next:= [ 373488, 373495 ] ) ] ), rec(
387    fp:= [ 1200, 1443, 1500, 1532 ],
388    next:= [ rec(
389      desc:= [ 107003 ],
390      fp:= [ 414, 612 ],
391      next:= [ 386916, 386920 ] ), rec(
392      desc:= [ 105003 ],
393      fp:= [ 218, 416 ],
394      next:= [ 386895, 386891 ] ), rec(
395      desc:= [ 302006 ],
396      fp:= [ 285, 38461 ],
397      next:= [ 386919, 386905 ] ), rec(
398      desc:= [ 106003 ],
399      fp:= [ 614, 812 ],
400      next:= [ 386921, 386917 ] ) ] ), rec(
401    fp:= [ 1450 ],
402    next:= [ rec(
403      fp:= [ 40646, 87621 ],
404      level:= 5,
405      next:= [ 406905, 406881 ] ) ] ), rec(
406    fp:= [ 1199 ],
407    next:= [ rec(
408      fp:= [ 40966, 82688 ],
409      level:= 5,
410      next:= [ 414906, 414895 ] ) ] ), rec(
411    fp:= [ 1175 ],
412    next:= [ rec(
413      fp:= [ 34423, 88921 ],
414      level:= 5,
415      next:= [ 423820, rec(
416        desc:= [ 302008 ],
417        fp:= [ 48262, 48441 ],
418        next:= [ 423828, 423816 ] ) ] ) ] ), rec(
419    fp:= [ 1066, 1317, 1434 ],
420    next:= [ rec(
421      desc:= [ 302010 ],
422      fp:= [ 54781, 98821 ],
423      next:= [ 432739, 432731 ] ), rec(
424      fp:= [ 21291, 89248 ],
425      level:= 5,
426      next:= [ 432743, 432738 ] ), rec(
427      desc:= [ 106003 ],
428      fp:= [ 418, 814 ],
429      next:= [ 432757, 432749 ] ) ] ), rec(
430    fp:= [ 1213 ],
431    next:= [ rec(
432      fp:= [ 8027, 71545 ],
433      level:= 5,
434      next:= [ 452849, 452847 ] ) ] ), rec(
435    fp:= [ 1221 ],
436    next:= [ rec(
437      fp:= [ 62694, 97314 ],
438      level:= 5,
439      next:= [ 460532, 460531 ] ) ] ), rec(
440    fp:= [ 1150, 1311, 1528 ],
441    next:= [ rec(
442      fp:= [ 9634, 11632 ],
443      level:= 5,
444      next:= [ 477816, 477808 ] ), rec(
445      fp:= [ 11467, 25893 ],
446      level:= 5,
447      next:= [ 477812, 477820 ] ), rec(
448      fp:= [ 38116, 79628 ],
449      level:= 5,
450      next:= [ 477809, 477817 ] ) ] ), rec(
451    fp:= [ 1289, 1385, 1561 ],
452    next:= [ rec(
453      fp:= [ 59865, 80231 ],
454      level:= 5,
455      next:= [ 496247, 496262 ] ), rec(
456      fp:= [ 41814, 81964 ],
457      level:= 5,
458      next:= [ 496258, rec(
459        desc:= [ 302011 ],
460        fp:= [ 544, 64681 ],
461        next:= [ 496251, 496243 ] ) ] ), rec(
462      desc:= [ 302010 ],
463      fp:= [ 445, 64582 ],
464      next:= [ 496255, 496263 ] ) ] ), rec(
465    fp:= [ 1250, 1286 ],
466    next:= [ rec(
467      desc:= [ 302008 ],
468      fp:= [ 18562, 28363 ],
469      next:= [ 505008, 505020 ] ), rec(
470      desc:= [ 107003 ],
471      fp:= [ 414, 612 ],
472      next:= [ 505016, 505004 ] ) ] ), rec(
473    fp:= [ 1250, 1261, 1398 ],
474    next:= [ rec(
475      desc:= [ 107003 ],
476      fp:= [ 414, 612 ],
477      next:= [ 522664, 522660 ] ), rec(
478      desc:= [ 107003 ],
479      fp:= [ 8, 612 ],
480      next:= [ 522640, 522644 ] ), rec(
481      fp:= [ 25282, 26237 ],
482      level:= 5,
483      next:= [ 522635, 522658 ] ) ] ), rec(
484    fp:= [ 1283 ],
485    next:= [ rec(
486      desc:= [ 302006 ],
487      fp:= [ 384, 48361 ],
488      next:= [ 530588, 530575 ] ) ] ), rec(
489    fp:= [ 1163, 1462 ],
490    next:= [ rec(
491      fp:= [ 9683, 82902 ],
492      level:= 5,
493      next:= [ 537252, 537260 ] ), rec(
494      desc:= [ 107003 ],
495      fp:= [ 218, 416 ],
496      next:= [ 537253, 537269 ] ) ] ), rec(
497    fp:= [ 1057, 1175, 1176 ],
498    next:= [ rec(
499      fp:= [ 56322, 92359 ],
500      level:= 5,
501      next:= [ 544238, 544230 ] ), rec(
502      desc:= [ 117011 ],
503      fp:= [ 4, 14 ],
504      next:= [ 544228, 544252 ] ), rec(
505      desc:= [ 302011, 220003 ],
506      fp:= [ 4, 14 ],
507      next:= [ 544244, 544236 ] ) ] ), rec(
508    fp:= [ 1308 ],
509    next:= [ rec(
510      desc:= [ 114011 ],
511      fp:= [ 8, 414 ],
512      next:= [ 553336, 553318 ] ) ] ), rec(
513    fp:= [ 1206, 1308 ],
514    next:= [ rec(
515      desc:= [ 302007 ],
516      fp:= [ 28363, 39323 ],
517      next:= [ 562131, 562149 ] ), rec(
518      fp:= [ 38941, 75544 ],
519      level:= 5,
520      next:= [ 562141, 562153 ] ) ] ), rec(
521    fp:= [ 1094, 1201 ],
522    next:= [ rec(
523      desc:= [ 107003 ],
524      fp:= [ 624, 1020 ],
525      next:= [ 571084, 571070 ] ), rec(
526      fp:= [ 8379, 46274 ],
527      level:= 5,
528      next:= [ 571080, 571067 ] ) ] ), rec(
529    fp:= [ 1102, 1194, 1239, 1317, 1322, 1338, 1458, 1523, 1524 ],
530    next:= [ rec(
531      desc:= [ 105003 ],
532      fp:= [ 426, 822 ],
533      next:= [ 580320, 580314 ] ), rec(
534      fp:= [ 1746, 7108 ],
535      level:= 5,
536      next:= [ rec(
537        desc:= [ 111011 ],
538        fp:= [ 424, 820, 1216 ],
539        next:= [ 580322, 580308, 580316 ] ), rec(
540        desc:= [ 104003 ],
541        fp:= [ 28, 226, 622 ],
542        next:= [ 580323, 580319, 580295 ] ) ] ), rec(
543      fp:= [ 1746, 7108 ],
544      level:= 5,
545      next:= [ 580300, 580297 ] ), rec(
546      fp:= [ 1746, 7108 ],
547      level:= 5,
548      next:= [ 580324, 580317 ] ), rec(
549      fp:= [ 1746, 7108 ],
550      level:= 5,
551      next:= [ 580306, 580321 ] ), rec(
552      desc:= [ 105003 ],
553      fp:= [ 220, 418 ],
554      next:= [ 580304, 580296 ] ), rec(
555      desc:= [ 104003 ],
556      fp:= [ 222, 420 ],
557      next:= [ 580307, 580313 ] ), rec(
558      desc:= [ 104003 ],
559      fp:= [ 420, 618 ],
560      next:= [ 580305, 580315 ] ), rec(
561      desc:= [ 302006 ],
562      fp:= [ 49303, 56521, 66581 ],
563      next:= [ rec(
564        desc:= [ 302007, 109003, 210003, 210004, 210005, 40309011 ],
565        fp:= [ 641, 1281 ],
566        next:= [ 580325, 580301 ] ), 580311, 580303 ] ) ] ), rec(
567    fp:= [ 1105, 1252, 1321, 1461, 1534 ],
568    next:= [ rec(
569      desc:= [ 106003 ],
570      fp:= [ 226, 622 ],
571      next:= [ 589404, 589396 ] ), rec(
572      fp:= [ 41049, 46411 ],
573      level:= 5,
574      next:= [ 589406, 589405 ] ), rec(
575      fp:= [ 2122, 22491 ],
576      level:= 5,
577      next:= [ 589393, 589390 ] ), rec(
578      desc:= [ 105003 ],
579      fp:= [ 22, 220, 418 ],
580      next:= [ 589399, 589395, 589385 ] ), rec(
581      desc:= [ 105003 ],
582      fp:= [ 420, 618 ],
583      next:= [ 589391, 589397 ] ) ] ), rec(
584    fp:= [ 1158, 1272 ],
585    next:= [ rec(
586      fp:= [ 41288, 43670 ],
587      level:= 5,
588      next:= [ 598104, 598103 ] ), rec(
589      desc:= [ 114011 ],
590      fp:= [ 18, 414 ],
591      next:= [ 598114, 598125 ] ) ] ), rec(
592    fp:= [ 1102, 1222, 1244 ],
593    next:= [ rec(
594      desc:= [ 106003 ],
595      fp:= [ 1416, 1614 ],
596      next:= [ 604728, 604714 ] ), rec(
597      desc:= [ 106003 ],
598      fp:= [ 616, 814 ],
599      next:= [ 604716, 604729 ] ), rec(
600      fp:= [ 56589, 94484 ],
601      level:= 5,
602      next:= [ 604722, 604715 ] ) ] ), rec(
603    fp:= [ 1141, 1149, 1512 ],
604    next:= [ rec(
605      desc:= [ 302008 ],
606      fp:= [ 39483, 56681 ],
607      next:= [ 610992, 611001 ] ), rec(
608      desc:= [ 302008 ],
609      fp:= [ 56422, 64521 ],
610      next:= [ 610989, 610999 ] ), rec(
611      desc:= [ 302006 ],
612      fp:= [ 483, 58261 ],
613      next:= [ 610985, 610996 ] ) ] ), rec(
614    fp:= [ 1110, 1317, 1318, 1319, 1321, 1506, 1573 ],
615    next:= [ rec(
616      desc:= [ 302012, 210003 ],
617      fp:= [ 4, 14 ],
618      next:= [ 618946, 618962 ] ), rec(
619      desc:= [ 106003 ],
620      fp:= [ 18, 216 ],
621      next:= [ 618973, 618963 ] ), rec(
622      desc:= [ 106003 ],
623      fp:= [ 18, 216 ],
624      next:= [ 618957, 618971 ] ), rec(
625      desc:= [ 302008, 215003 ],
626      fp:= [ 8, 414 ],
627      next:= [ 618952, 618944 ] ), rec(
628      desc:= [ 302008, 215003 ],
629      fp:= [ 8, 414 ],
630      next:= [ 618960, 618968 ] ), rec(
631      desc:= [ 105003 ],
632      fp:= [ 218, 416 ],
633      next:= [ 618943, 618953 ] ), rec(
634      desc:= [ 302007, 209003 ],
635      fp:= [ 4, 14 ],
636      next:= [ 618970, 618954 ] ) ] ), rec(
637    fp:= [ 1053, 1142, 1310, 1510 ],
638    next:= [ rec(
639      desc:= [ 302008, 213003 ],
640      fp:= [ 615, 813 ],
641      next:= [ 634224, 634208 ] ), rec(
642      desc:= [ 302008, 212002 ],
643      fp:= [ 220, 616 ],
644      next:= [ 634212, 634228 ] ), rec(
645      desc:= [ 113011 ],
646      fp:= [ 8, 414 ],
647      next:= [ 634231, 634217 ] ), rec(
648      desc:= [ 302008 ],
649      fp:= [ 483, 58261 ],
650      next:= [ 634235, 634229 ] ) ] ), rec(
651    fp:= [ 1156, 1188, 1401, 1410, 1535 ],
652    next:= [ rec(
653      fp:= [ 52370, 53160 ],
654      level:= 5,
655      next:= [ 643188, 643184 ] ), rec(
656      desc:= [ 107003 ],
657      fp:= [ 416, 614 ],
658      next:= [ 643200, 643177 ] ), rec(
659      fp:= [ 55290, 82504 ],
660      level:= 5,
661      next:= [ 643201, 643205 ] ), rec(
662      fp:= [ 38143, 71928 ],
663      level:= 5,
664      next:= [ 643193, 643197 ] ), rec(
665      desc:= [ 107003 ],
666      fp:= [ 416, 614 ],
667      next:= [ 643190, 643198 ] ) ] ), rec(
668    fp:= [ 1137 ],
669    next:= [ rec(
670      fp:= [ 24859, 74902 ],
671      level:= 5,
672      next:= [ 651988, 651992 ] ) ] ), rec(
673    fp:= [ 1212, 1310, 1482 ],
674    next:= [ rec(
675      desc:= [ 302007 ],
676      fp:= [ 384, 48361 ],
677      next:= [ 678000, 678008 ] ), rec(
678      desc:= [ 107003 ],
679      fp:= [ 10, 812 ],
680      next:= [ 677999, 677995 ] ), rec(
681      fp:= [ 31679, 84448 ],
682      level:= 5,
683      next:= [ 678009, 678012 ] ) ] ), rec(
684    fp:= [ 1177, 1291, 1405, 1446 ],
685    next:= [ rec(
686      desc:= [ 114011 ],
687      fp:= [ 8, 414 ],
688      next:= [ 687182, 687181 ] ), rec(
689      fp:= [ 2546, 45706 ],
690      level:= 5,
691      next:= [ 687185, 687200 ] ), rec(
692      fp:= [ 38812, 65966 ],
693      level:= 5,
694      next:= [ 687179, 687205 ] ), rec(
695      fp:= [ 25084, 58809 ],
696      level:= 5,
697      next:= [ 687180, rec(
698        desc:= [ 107003 ],
699        fp:= [ 218, 614 ],
700        next:= [ 687196, 687193 ] ) ] ) ] ), rec(
701    fp:= [ 1212, 1262, 1421, 1522 ],
702    next:= [ rec(
703      desc:= [ 302005 ],
704      fp:= [ 384, 662, 48361 ],
705      next:= [ 696448, 696451, 696445 ] ), rec(
706      desc:= [ 106003 ],
707      fp:= [ 12, 1012 ],
708      next:= [ 696464, 696449 ] ), rec(
709      desc:= [ 106003 ],
710      fp:= [ 414, 612 ],
711      next:= [ 696467, 696443 ] ), rec(
712      desc:= [ 106003 ],
713      fp:= [ 414, 612 ],
714      next:= [ 696463, 696465 ] ) ] ), rec(
715    fp:= [ 1293 ],
716    next:= [ rec(
717      desc:= [ 105003 ],
718      fp:= [ 8, 414 ],
719      next:= [ 705596, 705612 ] ) ] ), rec(
720    fp:= [ 1290, 1442 ],
721    next:= [ rec(
722      fp:= [ 86574, 89207 ],
723      level:= 5,
724      next:= [ 714715, 714726 ] ), rec(
725      desc:= [ 107003 ],
726      fp:= [ 216, 414 ],
727      next:= [ 714732, 714716 ] ) ] ), rec(
728    fp:= [ 1255 ],
729    next:= [ rec(
730      desc:= [ 302008 ],
731      fp:= [ 18562, 28363 ],
732      next:= [ 724003, 723998 ] ) ] ), rec(
733    fp:= [ 1307 ],
734    next:= [ rec(
735      desc:= [ 107003 ],
736      fp:= [ 816, 1212 ],
737      next:= [ 733037, 733047 ] ) ] ), rec(
738    fp:= [ 1447 ],
739    next:= [ rec(
740      desc:= [ 106003 ],
741      fp:= [ 416, 614 ],
742      next:= [ 742267, 742296 ] ) ] ), rec(
743    fp:= [ 1328, 1439, 1504 ],
744    next:= [ rec(
745      desc:= [ 106003 ],
746      fp:= [ 816, 1014 ],
747      next:= [ 751303, 751305 ] ), rec(
748      desc:= [ 105003 ],
749      fp:= [ 218, 416 ],
750      next:= [ 751312, 751296 ] ), rec(
751      desc:= [ 106003 ],
752      fp:= [ 416, 614 ],
753      next:= [ 751321, 751319 ] ) ] ), rec(
754    fp:= [ 1206, 1326 ],
755    next:= [ rec(
756      desc:= [ 106003 ],
757      fp:= [ 816, 1014 ],
758      next:= [ 760583, 760581 ] ), rec(
759      desc:= [ 106003 ],
760      fp:= [ 1014, 1212 ],
761      next:= [ 760575, 760579 ] ) ] ), rec(
762    fp:= [ 1365 ],
763    next:= [ rec(
764      fp:= [ 63949, 69082 ],
765      level:= 5,
766      next:= [ 769371, 769381 ] ) ] ), rec(
767    fp:= [ 1253, 1473 ],
768    next:= [ rec(
769      desc:= [ 107003 ],
770      fp:= [ 814, 1012 ],
771      next:= [ 778199, 778200 ] ), rec(
772      desc:= [ 106003 ],
773      fp:= [ 614, 812 ],
774      next:= [ 778205, 778196 ] ) ] ), rec(
775    fp:= [ 1309 ],
776    next:= [ rec(
777      desc:= [ 107003 ],
778      fp:= [ 1014, 1212 ],
779      next:= [ 796036, 796025 ] ) ] ), rec(
780    fp:= [ 1024, 1116, 1118, 2163 ],
781    next:= [ rec(
782      fp:= [ 3504, 81477 ],
783      level:= 5,
784      next:= [ 804266, 804268 ] ), rec(
785      desc:= [ 107003 ],
786      fp:= [ 4, 14 ],
787      next:= [ 804273, 804264 ] ), rec(
788      desc:= [ 302008 ],
789      fp:= [ 1363, 46760 ],
790      next:= [ 804278, 804277 ] ), rec(
791      fp:= [ 9813, 84913 ],
792      level:= 5,
793      next:= [ 804271, 804267 ] ) ] ), rec(
794    fp:= [ 1137 ],
795    next:= [ rec(
796      fp:= [ 46590, 50732 ],
797      level:= 5,
798      next:= [ 810476, 810482 ] ) ] ), rec(
799    fp:= [ 1546, 1556 ],
800    next:= [ rec(
801      fp:= [ 15685, 59535 ],
802      level:= 5,
803      next:= [ 819329, 819317 ] ), rec(
804      fp:= [ 14460, 70111 ],
805      level:= 5,
806      next:= [ 819323, 819327 ] ) ] ), rec(
807    fp:= [ 1177, 1245, 1569 ],
808    next:= [ rec(
809      desc:= [ 113011 ],
810      fp:= [ 18, 414 ],
811      next:= [ 827438, 827446 ] ), rec(
812      desc:= [ 107003 ],
813      fp:= [ 4, 14, 212 ],
814      next:= [ 827455, 827450, 827454 ] ), rec(
815      desc:= [ 106003 ],
816      fp:= [ 2, 12 ],
817      next:= [ 827439, 827451 ] ) ] ), rec(
818    fp:= [ 1586 ],
819    next:= [ rec(
820      desc:= [ 302009, 115007, 215002 ],
821      fp:= [ 1218, 1614 ],
822      next:= [ 834720, 834724 ] ) ] ), rec(
823    fp:= [ 1242, 1250, 1427, 1441, 1510, 1561 ],
824    next:= [ rec(
825      desc:= [ 302008 ],
826      fp:= [ 18463, 62443 ],
827      next:= [ 852259, 852250 ] ), rec(
828      fp:= [ 66609, 69242 ],
829      level:= 5,
830      next:= [ 852258, 852268 ] ), rec(
831      desc:= [ 302010 ],
832      fp:= [ 35461, 44584 ],
833      next:= [ 852256, 852248 ] ), rec(
834      desc:= [ 302007 ],
835      fp:= [ 582, 761 ],
836      next:= [ 852249, 852251 ] ), rec(
837      desc:= [ 302009 ],
838      fp:= [ 643, 74581 ],
839      next:= [ 852266, 852273 ] ), rec(
840      desc:= [ 302008, 212002 ],
841      fp:= [ 614, 812 ],
842      next:= [ 852265, 852275 ] ) ] ), rec(
843    fp:= [ 1136, 1156, 1401 ],
844    next:= [ rec(
845      fp:= [ 63192, 80834 ],
846      level:= 5,
847      next:= [ 861403, 861397 ] ), rec(
848      fp:= [ 24900, 59740 ],
849      level:= 5,
850      next:= [ 861402, 861406 ] ), rec(
851      desc:= [ 302010 ],
852      fp:= [ 643, 74581 ],
853      next:= [ 861405, 861414 ] ) ] ), rec(
854    fp:= [ 1469 ],
855    next:= [ rec(
856      fp:= [ 24922, 77716 ],
857      level:= 5,
858      next:= [ 870668, 870687 ] ) ] ), rec(
859    fp:= [ 1337, 1445, 1491, 1494 ],
860    next:= [ rec(
861      desc:= [ 302005 ],
862      fp:= [ 285, 38461 ],
863      next:= [ 879929, 879938 ] ), rec(
864      desc:= [ 302006 ],
865      fp:= [ 36193, 70603, 98956 ],
866      next:= [ 879949, 879948, 879927 ] ), rec(
867      desc:= [ 105003 ],
868      fp:= [ 214, 412 ],
869      next:= [ 879925, 879931 ] ), rec(
870      desc:= [ 105003 ],
871      fp:= [ 6, 214 ],
872      next:= [ 879922, 879945 ] ) ] ), rec(
873    fp:= [ 1443 ],
874    next:= [ rec(
875      desc:= [ 302008 ],
876      fp:= [ 46013, 52543 ],
877      next:= [ 889104, 889102 ] ) ] ), rec(
878    fp:= [ 1494, 1515 ],
879    next:= [ rec(
880      desc:= [ 105003 ],
881      fp:= [ 6, 214 ],
882      next:= [ 898372, 898355 ] ), rec(
883      desc:= [ 302007 ],
884      fp:= [ 28443, 35934, 42643 ],
885      next:= [ 898369, 898366, 898351 ] ) ] ), rec(
886    fp:= [ 1428 ],
887    next:= [ rec(
888      fp:= [ 55294, 89123 ],
889      level:= 5,
890      next:= [ 907548, rec(
891        desc:= [ 302008 ],
892        fp:= [ 582, 761 ],
893        next:= [ 907559, 907543 ] ) ] ) ] ), rec(
894    fp:= [ 1381 ],
895    next:= [ rec(
896      fp:= [ 17946, 29359 ],
897      level:= 5,
898      next:= [ 916771, 916787 ] ) ] ), rec(
899    fp:= [ 1138, 1497, 1522 ],
900    next:= [ rec(
901      desc:= [ 302009 ],
902      fp:= [ 36154, 79391 ],
903      next:= [ 926046, 926040 ] ), rec(
904      desc:= [ 302008 ],
905      fp:= [ 49253, 59054 ],
906      next:= [ 926054, 926062 ] ), rec(
907      desc:= [ 302007 ],
908      fp:= [ 36113, 98876 ],
909      next:= [ 926057, 926055 ] ) ] ), rec(
910    fp:= [ 1483, 1525 ],
911    next:= [ rec(
912      fp:= [ 24922, 77716 ],
913      level:= 5,
914      next:= [ 935018, 935005 ] ), rec(
915      desc:= [ 302008 ],
916      fp:= [ 8742, 59153 ],
917      next:= [ 935027, 935015 ] ) ] ), rec(
918    fp:= [ 1448, 1534 ],
919    next:= [ rec(
920      desc:= [ 106003 ],
921      fp:= [ 16, 214 ],
922      next:= [ 944171, 944165 ] ), rec(
923      desc:= [ 105003 ],
924      fp:= [ 16, 412 ],
925      next:= [ 944169, 944149 ] ) ] ), rec(
926    fp:= [ 1142 ],
927    next:= [ rec(
928      desc:= [ 302009 ],
929      fp:= [ 742, 1081 ],
930      next:= [ 953328, 953320 ] ) ] ), rec(
931    fp:= [ 1507 ],
932    next:= [ rec(
933      desc:= [ 107003 ],
934      fp:= [ 214, 412 ],
935      next:= [ 962548, 962573 ] ) ] ), rec(
936    fp:= [ 1382, 1504, 1506, 1531, 1563 ],
937    next:= [ rec(
938      desc:= [ 302005 ],
939      fp:= [ 483, 58261 ],
940      next:= [ 980878, 980881 ] ), rec(
941      desc:= [ 302005 ],
942      fp:= [ 483, 58261 ],
943      next:= [ 980890, 980888 ] ), rec(
944      desc:= [ 302005 ],
945      fp:= [ 483, 58261 ],
946      next:= [ 980891, 980882 ] ), rec(
947      desc:= [ 302006 ],
948      fp:= [ 35835, 36542 ],
949      next:= [ 980879, 980885 ] ), rec(
950      desc:= [ 302007 ],
951      fp:= [ 55021, 80517 ],
952      next:= [ 980883, 980893 ] ) ] ), rec(
953    fp:= [ 1439, 1458 ],
954    next:= [ rec(
955      desc:= [ 107003 ],
956      fp:= [ 14, 212 ],
957      next:= [ 989792, 989776 ] ), rec(
958      desc:= [ 302007 ],
959      fp:= [ 45914, 98956 ],
960      next:= [ 989797, 989795 ] ) ] ), rec(
961    fp:= [ 1398, 1445, 1451, 1490, 1571 ],
962    next:= [ rec(
963      desc:= [ 104003 ],
964      fp:= [ 16, 214 ],
965      next:= [ 998899, 998912 ] ), rec(
966      desc:= [ 302005 ],
967      fp:= [ 36193, 52703, 62249 ],
968      next:= [ 998921, 998907, 998901 ] ), rec(
969      desc:= [ 104003 ],
970      fp:= [ 214, 412 ],
971      next:= [ 998900, 998924 ] ), rec(
972      desc:= [ 302007 ],
973      fp:= [ 9747, 80448, 83978 ],
974      next:= [ 998925, 998922, 998926 ] ), rec(
975      desc:= [ 302007 ],
976      fp:= [ 7296, 83738, 84077 ],
977      next:= [ 998917, 998927, 998909 ] ) ] ), rec(
978    fp:= [ 2194 ],
979    next:= [ rec(
980      fp:= [ 4705, 47369 ],
981      level:= 5,
982      next:= [ 1007318, 1007323 ] ) ] ), rec(
983    fp:= [ 1171, 1227 ],
984    next:= [ rec(
985      fp:= [ 9741, 94217 ],
986      level:= 5,
987      next:= [ 1014279, 1014262 ] ), rec(
988      fp:= [ 78717, 94217 ],
989      level:= 5,
990      next:= [ 1014277, 1014276 ] ) ] ), rec(
991    fp:= [ 1091 ],
992    next:= [ rec(
993      desc:= [ 109003 ],
994      fp:= [ 620, 818 ],
995      next:= [ 1021712, 1021715 ] ) ] ), rec(
996    fp:= [ 1081, 1093, 1174, 1186 ],
997    next:= [ rec(
998      fp:= [ 31829, 75035 ],
999      level:= 5,
1000      next:= [ 1029104, 1029084 ] ), rec(
1001      desc:= [ 107003 ],
1002      fp:= [ 420, 816 ],
1003      next:= [ 1029091, 1029103 ] ), rec(
1004      desc:= [ 107003 ],
1005      fp:= [ 416, 812 ],
1006      next:= [ 1029095, 1029083 ] ), rec(
1007      fp:= [ 17607, 41178 ],
1008      level:= 5,
1009      next:= [ 1029101, 1029092 ] ) ] ), rec(
1010    fp:= [ 1649 ],
1011    next:= [ rec(
1012      fp:= [ 9631, 52220 ],
1013      level:= 5,
1014      next:= [ 1034008, 1034005 ] ) ] ), rec(
1015    fp:= [ 1788 ],
1016    next:= [ rec(
1017      fp:= [ 30123, 84509 ],
1018      level:= 5,
1019      next:= [ 1069563, 1069585 ] ) ] ), rec(
1020    fp:= [ 2052 ],
1021    next:= [ rec(
1022      fp:= [ 33143, 33319 ],
1023      level:= 5,
1024      next:= [ 1075474, 1075464 ] ) ] ) ] );
1025