File: id384.dr

package info (click to toggle)
gap-smallgrp 1.4.1-2
  • links: PTS
  • area: main
  • in suites: bullseye
  • size: 81,368 kB
  • sloc: ansic: 25,174; fortran: 12,352; ada: 6,355; xml: 5,443; asm: 4,896; cpp: 2,318; lisp: 902; cs: 501; ruby: 464; yacc: 282; tcl: 165; javascript: 154; makefile: 124; sh: 1
file content (1077 lines) | stat: -rw-r--r-- 39,995 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
#############################################################################
##
#W  id384.dr               GAP library of id's             Hans Ulrich Besche
##

ID_GROUP_TREE.next[384].next[122]:=
rec(
  fp:= [ 785, 1406, 4570, 6946, 9322, 10110, 12486, 14862, 15650, 17238, 
18026, 20402, 21811, 23566, 24187, 26563, 26931, 27351, 28939, 29727, 32103, 
32891, 35267, 37643, 38431, 40019, 41428, 43183, 43804, 44592, 46968, 49344, 
50132, 51720, 52508, 54884, 58048, 58669, 60424, 62800, 64209, 66585, 67373, 
68961, 69749, 71337, 72125, 72913, 74501, 75289, 77665, 80829, 81450, 83826, 
83993, 86202, 86990, 89366, 90154, 91742, 92530, 94118, 94906, 95694, 97282, 
98691 ],
  level:= 4,
  next:= [ 18521, rec(
    fp:= [ 1059, 3727, 4808, 10844, 21331, 23259, 29303, 31444, 33714, 34260, 
37077, 43738, 46788, 49973, 56949, 58926, 73917, 85142, 85464, 90825, 91409, 
92073, 98432 ],
    next:= [ 18540, 18537, 18300, 18535, 18247, 18919, 18297, 18299, 
18400, rec(
      desc:= [ 106003 ],
      fp:= [ 16, 26, 818 ],
      next:= [ 18278, rec(
        desc:= [ 109007 ],
        fp:= [ 34, 1618 ],
        next:= [ 19822, 18280 ] ), 18277 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 18466, 18465 ] ), rec(
      desc:= [ 104003 ],
      fp:= [ 34, 1618 ],
      next:= [ 18246, 18245 ] ), 18705, 18281, 19021, 19147, rec(
      desc:= [ 105003 ],
      fp:= [ 22, 418 ],
      next:= [ 18404, 18405 ] ), 18681, 18714, 19113, 18406, 18301, 
18718 ] ), rec(
    fp:= [ 1328, 2224, 2882, 4536, 5296, 6925, 10644, 11471, 11927, 12587, 
15496, 17738, 24581, 27212, 30198, 32647, 35657, 37626, 38496, 39051, 40185, 
40276, 41277, 49626, 58678, 60193, 64398, 65260, 68258, 69186, 72843, 78751, 
78864, 83301, 90885, 91859, 97969, 99423 ],
    next:= [ 19091, 18856, rec(
      desc:= [ 105003 ],
      fp:= [ 818, 1214 ],
      next:= [ 18371, 18372 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 18789, 18788, 18661 ] ), 19164, rec(
      desc:= [ 108007 ],
      fp:= [ 22, 814 ],
      next:= [ 18792, 18677 ] ), 18458, 18675, 18836, 18862, 18860, 18454, 
18777, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 19081, 19079 ] ), 18854, rec(
      desc:= [ 302010 ],
      fp:= [ 38769, 50649 ],
      next:= [ 19085, 19087 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 50889, 54837 ],
      next:= [ 19170, 19169 ] ), 18868, rec(
      desc:= [ 302007 ],
      fp:= [ 4601, 8302, 19817 ],
      next:= [ 18793, 18678, 18794 ] ), 18393, 18851, 19088, 18387, 18841, 
19175, 19159, rec(
      desc:= [ 302010 ],
      fp:= [ 39129, 54957, 62889 ],
      next:= [ 19093, rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 19094, 19097 ] ), 19098 ] ), 19072, 18855, 18390, rec(
      desc:= [ 302010 ],
      fp:= [ 62889, 66837 ],
      next:= [ 19177, 19178 ] ), rec(
      desc:= [ 110011 ],
      fp:= [ 8, 414 ],
      next:= [ 18396, 18395 ] ), rec(
      desc:= [ 112011 ],
      fp:= [ 10, 218, 614 ],
      next:= [ 18866, 18843, 18869 ] ), 19168, rec(
      desc:= [ 106003 ],
      fp:= [ 8, 414 ],
      next:= [ 18671, 18672 ] ), 18459, rec(
      desc:= [ 105003 ],
      fp:= [ 26, 818 ],
      next:= [ 18389, 18391 ] ), 19174 ] ), rec(
    fp:= [ 3505, 6546, 9470, 11516, 13399, 14935, 19756, 20344, 20422, 23175, 
23841, 30852, 33150, 36696, 39254, 45525, 49323, 54144, 54302, 55424, 57563, 
60540, 63376, 69306, 71225, 74644, 79230, 85307, 88726, 91561, 94980, 96902 ],
    next:= [ rec(
      desc:= [ 302007 ],
      fp:= [ 4222, 8321, 22261 ],
      next:= [ 19299, 19467, 19300 ] ), rec(
      desc:= [ 108003 ],
      fp:= [ 8, 414 ],
      next:= [ 19366, 19251 ] ), rec(
      desc:= [ 302010 ],
      fp:= [ 363, 12582, 46821, 54717 ],
      next:= [ 19548, 19537, 19631, 19628 ] ), 19256, rec(
      desc:= [ 302008 ],
      fp:= [ 24921, 50889, 54837 ],
      next:= [ 19682, rec(
        desc:= [ 109003 ],
        fp:= [ 6, 214 ],
        next:= [ 19680, 19674 ] ), rec(
        desc:= [ 109003 ],
        fp:= [ 6, 214 ],
        next:= [ 19681, 19676 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 182, 14221 ],
      next:= [ 19486, 19456 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 43, 14181 ],
      next:= [ 19375, 19376 ] ), 19378, rec(
      desc:= [ 302007 ],
      fp:= [ 123, 8401, 19697, 23657, 24973 ],
      next:= [ 19388, 19400, 19284, 19270, rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19389, 19401 ] ) ] ), 19465, rec(
      desc:= [ 302007 ],
      fp:= [ 123, 22341, 23657, 24973 ],
      next:= [ rec(
        desc:= [ 302009, 215003 ],
        fp:= [ 10, 614 ],
        next:= [ 19482, 19481 ] ), 19317, rec(
        desc:= [ 115007 ],
        fp:= [ 416, 812 ],
        next:= [ 19305, 19472 ] ), rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19483, 19497 ] ) ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 416, 812 ],
      next:= [ 19287, 19451 ] ), 19263, 19450, rec(
      desc:= [ 302006 ],
      fp:= [ 182, 14221 ],
      next:= [ 19541, 19632 ] ), rec(
      desc:= [ 114007 ],
      fp:= [ 8, 414 ],
      next:= [ 19397, 19265 ] ), 19466, rec(
      desc:= [ 108003 ],
      fp:= [ 6, 412 ],
      next:= [ 19392, 19277 ] ), 19534, 19262, rec(
      desc:= [ 115011 ],
      fp:= [ 20, 416, 812 ],
      next:= [ 19311, 19485, 19297 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ rec(
        desc:= [ 109003, 208002, 303008, 211003 ],
        fp:= [ 2, 12 ],
        next:= [ 19690, 19677 ] ), 19672 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 8401, 23657, 24973 ],
      next:= [ 19637, rec(
        desc:= [ 302010 ],
        fp:= [ 1181, 13061, 48701 ],
        next:= [ 19553, 19643, 19554 ] ), 19543, 19644 ] ), rec(
      desc:= [ 110003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 19261, 19255, 19374 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 6, 412 ],
      next:= [ 19370, 19264 ] ), rec(
      desc:= [ 302010 ],
      fp:= [ 12921, 24462, 46701, 50649 ],
      next:= [ 19298, 19457, 19455, 19292 ] ), 19686, 19266, rec(
      desc:= [ 302008 ],
      fp:= [ 22341, 23657, 24973 ],
      next:= [ 19307, 19302, 19495 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 19737, 23697, 25013 ],
      next:= [ 19272, 19271, 19384 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 19470, 19301, rec(
        desc:= [ 211002 ],
        fp:= [ 2, 12 ],
        next:= [ 19476, 19469 ] ) ] ), 19625 ] ), rec(
    fp:= [ 13616, 15088, 17766, 19386, 28084, 34513, 36355, 40037, 40205, 
53059, 53915, 56360, 60510, 65891, 67458, 72588, 77708, 84391, 89650, 94370 ],
    next:= [ rec(
      desc:= [ 109003 ],
      fp:= [ 16, 818, 1214 ],
      next:= [ 18509, 18507, 18510 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 483, 36921, 70905 ],
      next:= [ 18898, 18903, 18904 ] ), 18511, 18897, 18529, 18513, 
18890, rec(
      desc:= [ 302009 ],
      fp:= [ 483, 36921, 70905 ],
      next:= [ 18876, 18880, 18882 ] ), 18871, 18531, 19840, 18506, 18524, 
18894, 18875, 18512, 19839, 18264, 19846, 18908 ] ), rec(
    fp:= [ 14571, 19083, 25238, 29080, 49513, 59192, 72025, 77482, 78035, 
78879, 80392, 85422, 88357, 90271, 91515, 95986 ],
    next:= [ 19336, 19528, rec(
      desc:= [ 302009 ],
      fp:= [ 12361, 25013 ],
      next:= [ 19410, 19438 ] ), 19505, 19440, 19321, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 19575, 19584 ] ), 19324, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 19424, 19442 ] ), 19500, rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 617, 1013 ],
        next:= [ 19707, 19711 ] ), 19704 ] ), 19691, 19562, 19515, 19696, 
19581 ] ), rec(
    fp:= [ 1239, 2581, 3250, 4486, 12095, 14204, 15176, 15868, 15949, 16037, 
20732, 21937, 25312, 27266, 28284, 31126, 38210, 40656, 40983, 52986, 53287, 
54985, 55248, 58039, 61075, 63986, 64484, 65444, 65548, 69282, 71422, 73262, 
74141, 74326, 74552, 77363, 81513, 81861, 82111, 83148, 83396, 84113, 85788, 
86262, 87088, 87827, 89133, 92296, 93989, 95620, 96433, 96807 ],
    next:= [ 18582, 18626, 18979, 18366, 18821, 18656, rec(
      desc:= [ 109003 ],
      fp:= [ 4, 14 ],
      next:= [ 18989, 18954 ] ), 19064, rec(
      desc:= [ 112011 ],
      fp:= [ 4, 14 ],
      next:= [ 18826, 18825 ] ), 18599, 18652, 18350, 18647, 18434, 18811, 
19062, 18568, rec(
      desc:= [ 113011 ],
      fp:= [ 4, 14 ],
      next:= [ 18634, 18609 ] ), 18588, 18444, 19066, 19869, rec(
      desc:= [ 107003 ],
      fp:= [ 2, 12 ],
      next:= [ 19050, 19068 ] ), 19060, 18593, 18622, 18814, 18616, 
18990, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 18977, 18948 ] ), 18346, 18349, rec(
      desc:= [ 302008 ],
      fp:= [ 24973, 26301 ],
      next:= [ rec(
        desc:= [ 211003 ],
        fp:= [ 2, 12 ],
        next:= [ 19000, 18976 ] ), 18962 ] ), 18447, 18358, 18997, 18611, 
18613, 18580, 18610, rec(
      desc:= [ 107003 ],
      fp:= [ 22, 814 ],
      next:= [ 19866, 18438 ] ), 18636, rec(
      desc:= [ 114007 ],
      fp:= [ 4, 14 ],
      next:= [ 18996, 18959 ] ), 18619, 18830, 18348, rec(
      desc:= [ 110003 ],
      fp:= [ 4, 14 ],
      next:= [ 18823, 18820 ] ), 18572, 18939, 18810, 18993, 18644 ] ), rec(
    fp:= [ 19172, 20131, 21142, 40368, 48653, 58586, 63186, 79051 ],
    next:= [ 19200, 19192, 19183, 19197, 19193, 19190, 19198, 19199 ] ), rec(
    fp:= [ 5542, 41408, 48761, 91202 ],
    next:= [ 18556, 18693, 18476, 18748 ] ), rec(
    fp:= [ 24419, 33703, 58701, 65406, 71663 ],
    next:= [ 19815, 19813, 19812, 19805, 19811 ] ), rec(
    fp:= [ 71578, 95400 ],
    next:= [ 19346, 19238 ] ), rec(
    fp:= [ 10645, 72990 ],
    next:= [ 18770, 18493 ] ), rec(
    fp:= [ 3930, 16959, 47960, 67969, 92080, 98204 ],
    next:= [ rec(
      desc:= [ 302007 ],
      fp:= [ 25053, 30341 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 414, 612 ],
        next:= [ 19596, 19601 ] ), 19600 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 8561, 29093, 33053 ],
      next:= [ 19624, 19613, 19612 ] ), 19720, rec(
      desc:= [ 302006 ],
      fp:= [ 18461, 26381, 30341 ],
      next:= [ 19617, 19595, 19594 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 22, 418 ],
      next:= [ 19615, 19591 ] ), 19614 ] ), 18267, rec(
    fp:= [ 2227, 3300, 10150, 11475, 12113, 14073, 16244, 16397, 16732, 
16914, 17143, 19028, 19649, 20473, 23114, 23981, 24770, 26706, 28247, 28396, 
31806, 34911, 35440, 36694, 38293, 41620, 42444, 44436, 46333, 46463, 47157, 
57058, 57247, 60395, 63172, 68381, 68507, 70455, 73180, 74412, 77476, 79377, 
80606, 82484, 83270, 83455, 84165, 84432, 86508, 87014, 91694, 95498, 98329 ],
    next:= [ 18684, 18562, 18685, rec(
      desc:= [ 302009 ],
      fp:= [ 51129, 55077, 63009, 66957, 70905 ],
      next:= [ 19117, rec(
        desc:= [ 110003 ],
        fp:= [ 4, 14 ],
        next:= [ 19114, 19110 ] ), 19118, 19120, rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 19115, 19119 ] ) ] ), 19101, 18420, 18408, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 19005, 18915 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 36921, 55077, 63009 ],
      next:= [ 18922, rec(
        desc:= [ 110003 ],
        fp:= [ 4, 14 ],
        next:= [ 19015, 19014 ] ), 19022 ] ), 18560, 18303, 18546, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 19007, 18918 ] ), 18545, 19153, 18407, 18468, 18725, rec(
      desc:= [ 108003 ],
      fp:= [ 22, 418, 814 ],
      next:= [ 18541, 18544, 18543 ] ), 18548, 18542, 18480, 18741, 18549, 
18935, 18708, 18696, 18399, 19131, 18703, 19150, 18282, rec(
      desc:= [ 106003 ],
      fp:= [ 22, 814 ],
      next:= [ 19823, 18283 ] ), 18471, rec(
      desc:= [ 302009 ],
      fp:= [ 24822, 25401 ],
      next:= [ rec(
        desc:= [ 208002 ],
        fp:= [ 4, 212 ],
        next:= [ 18712, 18757 ] ), rec(
        desc:= [ 209002 ],
        fp:= [ 317, 416 ],
        next:= [ rec(
          desc:= [ 215002 ],
          fp:= [ 4, 14 ],
          next:= [ 18711, 18710 ] ), 18709 ] ) ] ), 18402, rec(
      desc:= [ 302009 ],
      fp:= [ 36921, 66957, 70905 ],
      next:= [ 18925, 19023, 19017 ] ), rec(
      desc:= [ 302010 ],
      fp:= [ 48801, 55197, 67077 ],
      next:= [ 19146, 19140, 19142 ] ), 18482, rec(
      desc:= [ 108003 ],
      fp:= [ 4, 14 ],
      next:= [ 19008, 18933 ] ), 19011, rec(
      desc:= [ 108003, 302008 ],
      fp:= [ 43, 14181 ],
      next:= [ 18733, 18740 ] ), 18316, 18686, 18730, 19127, 18319, rec(
      desc:= [ 115011 ],
      fp:= [ 416, 812 ],
      next:= [ rec(
        desc:= [ 302007 ],
        fp:= [ 182, 4281 ],
        next:= [ 18698, 18701 ] ), 18700 ] ), rec(
      desc:= [ 302010 ],
      fp:= [ 48801, 71025 ],
      next:= [ 19039, rec(
        desc:= [ 109003 ],
        fp:= [ 2, 12 ],
        next:= [ 19042, 18937 ] ) ] ), 19103, rec(
      desc:= [ 113011 ],
      fp:= [ 218, 614 ],
      next:= [ rec(
        desc:= [ 302006 ],
        fp:= [ 43, 14181 ],
        next:= [ 18715, 18758 ] ), 18719 ] ), 18302, 18691 ] ), rec(
    fp:= [ 5944, 22775, 23517, 25950, 47639, 64025, 66182, 73649, 75487, 
75617 ],
    next:= [ 19203, 19234, 19353, 19217, 19365, rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19219, 19218 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 22341 ],
      next:= [ 19664, 19654 ] ), 19352, 19222, 19343 ] ), 19877, rec(
    fp:= [ 754, 4573, 8334, 10328, 10929, 16773, 20124, 21629, 25559, 25640, 
28569, 30731, 33188, 39605, 52884, 53463, 55583, 57310, 62232, 62870, 65755, 
67246, 69596, 69734, 73572, 80052, 83031, 83858, 84706, 91473, 97035 ],
    next:= [ 18839, 19071, 18790, 18397, 18833, 18386, rec(
      desc:= [ 302009 ],
      fp:= [ 24462, 50649 ],
      next:= [ 19083, 19082 ] ), rec(
      desc:= [ 111011 ],
      fp:= [ 4, 14 ],
      next:= [ 18863, 18865 ] ), 19089, 18455, 19165, 18785, 19073, 19176, 
18383, 18849, 18852, 19092, 18378, 19160, 19179, 18457, 18840, 18679, 18658, 
18867, 18453, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18781, 18663 ] ), 19172, 18861, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18667, 18783 ] ) ] ), rec(
    fp:= [ 24296, 59336 ],
    next:= [ 18488, 18765 ] ), rec(
    fp:= [ 343, 2382, 3762, 7265, 8583, 9249, 9617, 10807, 12002, 12668, 
13622, 16070, 27516, 28072, 31491, 38150, 42971, 44458, 44637, 46390, 56288, 
57666, 58133, 58175, 68039, 72538, 80388, 83807, 86785, 87063, 87951, 88574, 
88691, 91370, 91778, 91993, 92521, 94414 ],
    next:= [ 19279, rec(
      desc:= [ 107003 ],
      fp:= [ 414, 612 ],
      next:= [ 19549, 19639 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 216, 612 ],
      next:= [ 19313, 19489 ] ), 19290, rec(
      desc:= [ 302008 ],
      fp:= [ 43, 14181 ],
      next:= [ rec(
        desc:= [ 302011, 112003, 212002 ],
        fp:= [ 4, 14 ],
        next:= [ 19368, 19373 ] ), 19254 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 8401, 19697, 23657, 24973 ],
      next:= [ 19380, 19383, 19269, rec(
        desc:= [ 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 19282, 19274 ] ), 19385 ] ), 19626, 19671, rec(
      desc:= [ 115007 ],
      fp:= [ 416, 812 ],
      next:= [ 19293, 19453 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 22341, 23657, 24973 ],
      next:= [ 19468, rec(
        desc:= [ 210003 ],
        fp:= [ 2, 12 ],
        next:= [ 19309, 19303 ] ), rec(
        desc:= [ 211004 ],
        fp:= [ 713, 812, 911 ],
        next:= [ 19308, 19316, 19493 ] ), rec(
        desc:= [ 108003 ],
        fp:= [ 4, 212 ],
        next:= [ 19478, 19473 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19552, 19641 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 222, 4361 ],
      next:= [ 19547, 19638 ] ), 19367, rec(
      desc:= [ 302008 ],
      fp:= [ 123, 8401, 24973 ],
      next:= [ 19396, 19398, 19399 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19496, 19490 ] ), 19454, rec(
      desc:= [ 302009 ],
      fp:= [ 8222, 19657 ],
      next:= [ rec(
        desc:= [ 211002 ],
        fp:= [ 6, 412 ],
        next:= [ 19372, 19393 ] ), 19257 ] ), rec(
      desc:= [ 109003 ],
      fp:= [ 416, 812 ],
      next:= [ 19310, 19484 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 16, 412 ],
      next:= [ 19675, 19678 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 8222, 22301, 23617 ],
      next:= [ rec(
        desc:= [ 211002 ],
        fp:= [ 6, 412 ],
        next:= [ 19458, 19488 ] ), 19314, 19487 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 8401, 23657, 24973 ],
      next:= [ 19633, 19545, 19550, 19636 ] ), 19452, 19371, rec(
      desc:= [ 109003 ],
      fp:= [ 8, 414 ],
      next:= [ 19390, 19275 ] ), 19535, 19459, rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 19382, rec(
        desc:= [ 211003 ],
        fp:= [ 2, 12 ],
        next:= [ 19280, 19273 ] ), 19395 ] ), 19477, 19629, 19683, 19281, 
19260, 19669, 19315, rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 19687, 19684 ] ), 19462, 19253, rec(
      desc:= [ 302009 ],
      fp:= [ 123, 22341 ],
      next:= [ 19630, rec(
        desc:= [ 109003, 209002 ],
        fp:= [ 214, 412 ],
        next:= [ 19536, 19538 ] ) ] ) ] ), rec(
    fp:= [ 3915, 4127, 5755, 8177, 13970, 17924, 19393, 21120, 21714, 22391, 
24188, 24520, 26929, 33117, 37987, 44039, 54718, 57271, 61812, 63430, 63818, 
73051, 74346, 74740, 77858, 80186, 81687, 85753, 88559, 93096, 95293, 95485 ],
    next:= [ rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 18901, 18900 ] ), 18273, 18260, 19850, 19841, 18893, 19837, 
18532, 19843, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 18520, 18518 ] ), 19849, 18500, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18504, 18503 ] ), 18870, 18271, 19798, rec(
      desc:= [ 109003 ],
      fp:= [ 418, 814 ],
      next:= [ 18891, 18895 ] ), 19844, 18899, rec(
      desc:= [ 302010 ],
      fp:= [ 54957, 66837 ],
      next:= [ 18887, 18888 ] ), rec(
      desc:= [ 109003 ],
      fp:= [ 8, 414 ],
      next:= [ 18885, 18872 ] ), 18269, rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 18881, 18878 ] ), 18889, 18527, 18498, rec(
      desc:= [ 108003 ],
      fp:= [ 8, 18 ],
      next:= [ 18519, 18501 ] ), 19799, 19848, 18261, rec(
      desc:= [ 302010 ],
      fp:= [ 54957, 66837 ],
      next:= [ 18911, 18913 ] ), 18530 ] ), rec(
    fp:= [ 9326, 21992, 38340, 64937 ],
    next:= [ 19318, 19509, 19422, 19585 ] ), rec(
    fp:= [ 11076, 17803, 19987, 28553, 38161, 48160, 49457, 54375, 59419, 
60074, 62353, 63247, 69053, 72787, 81857, 87584, 87596, 93283 ],
    next:= [ 18362, 18994, 18955, 18972, 18355, 19069, 18590, 18958, 18628, 
18332, 18584, 18649, 18817, 18828, 18356, 18654, 19067, 18617 ] ), rec(
    fp:= [ 13472, 60080 ],
    next:= [ 19196, 19184 ] ), rec(
    fp:= [ 24984, 68340, 89396 ],
    next:= [ 18422, 18286, 18310 ] ), 19814, rec(
    fp:= [ 11874, 11893, 13582, 19638, 37884, 49217, 49380, 57445, 62696, 
83032, 89121, 93289, 95219, 97462 ],
    next:= [ 19532, 19425, 19519, rec(
      desc:= [ 302006 ],
      fp:= [ 4281, 14221 ],
      next:= [ 19569, 19559 ] ), 19329, rec(
      desc:= [ 302007 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ 19323, 19502, 19503 ] ), 19445, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 19319, 19499 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 25013 ],
      next:= [ 19418, 19408 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 2, 12 ],
      next:= [ 19427, 19428 ] ), 19328, rec(
      desc:= [ 302007 ],
      fp:= [ 12262, 12401, 29013 ],
      next:= [ 19587, 19572, 19588 ] ), 19712, 19697 ] ), rec(
    fp:= [ 41028, 52943 ],
    next:= [ 18767, 18491 ] ), rec(
    fp:= [ 12099, 12214, 21938, 25247, 26026, 26071, 42158, 44461, 50079, 
69885, 73571, 80025, 80735, 85597, 91794, 94069 ],
    next:= [ 18342, 18984, 19055, 18604, 18333, 18607, 18436, 18574, 18578, 
18941, 18807, 18800, rec(
      desc:= [ 107003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 18336, 18331, 18337 ] ), 18643, 18639, 18339 ] ), rec(
    fp:= [ 793, 11832, 11840, 24861, 26613, 27372, 29781, 90130 ],
    next:= [ 19597, rec(
      desc:= [ 106003 ],
      fp:= [ 216, 414 ],
      next:= [ 19598, 19609 ] ), 19593, rec(
      desc:= [ 302006 ],
      fp:= [ 8561, 29093 ],
      next:= [ 19620, rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 19604, 19605 ] ) ] ), 19618, 19715, rec(
      desc:= [ 110007 ],
      fp:= [ 22, 418 ],
      next:= [ 19623, 19610 ] ), 19719 ] ),, rec(
    fp:= [ 3503, 8439, 11602, 14777, 16429, 18252, 25755, 26316, 28034, 
40124, 40551, 41075, 52852, 60704, 75866, 77778, 91960, 97420 ],
    next:= [ rec(
      desc:= [ 302009 ],
      fp:= [ 25041, 36801, 54957 ],
      next:= [ 19667, 19657, 19660 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 18, 414 ],
      next:= [ 19360, 19361 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 19657, 23617 ],
      next:= [ rec(
        desc:= [ 211002 ],
        fp:= [ 2, 12 ],
        next:= [ 19233, 19228 ] ), rec(
        desc:= [ 211002 ],
        fp:= [ 2, 12 ],
        next:= [ 19244, 19232 ] ) ] ), 19210, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 216, 414 ],
      next:= [ 19349, 19348, 19350 ] ), 19223, 19206, 19214, 19344, rec(
      desc:= [ 302007 ],
      fp:= [ 4222, 19617 ],
      next:= [ rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 19247, 19235 ] ), rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19236, 19230 ] ) ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 4222, 22261 ],
      next:= [ rec(
        desc:= [ 209002 ],
        fp:= [ 2, 12 ],
        next:= [ 19362, 19357 ] ), 19356 ] ), 19246, rec(
      desc:= [ 107003 ],
      fp:= [ 4, 212 ],
      next:= [ 19207, 19213 ] ), 19242, rec(
      desc:= [ 108003 ],
      fp:= [ 4, 212 ],
      next:= [ 19211, 19212 ] ), 19204, rec(
      desc:= [ 40103003 ],
      fp:= [ 1921, 2881 ],
      next:= [ 19646, 19661 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 561, 22341 ],
      next:= [ 19652, rec(
        desc:= [ 40104005 ],
        fp:= [ 1, 961, 1921 ],
        next:= [ 19648, 19662, 19649 ] ), 19653 ] ) ] ), rec(
    fp:= [ 7028, 13036, 18044, 18686, 38480, 41566, 64055, 84611, 84990, 
85247, 89242, 92471 ],
    next:= [ 18673, rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 19080, 19074 ] ), 18676, 18377, 19158, 18394, 18864, 18787, 
18388, 19173, 18835, 18776 ] ), rec(
    fp:= [ 19673, 25164, 34199, 36673, 45422, 56382, 68967, 96414 ],
    next:= [ 18485, 19859, 18487, 18489, 18769, 18766, 18763, 19856 ] ), rec(
    fp:= [ 1495, 16075, 23355, 30716, 34135, 35217, 42045, 47931, 48486, 
61365, 69215, 72634, 73917, 78636, 79697, 92250, 94955, 97737 ],
    next:= [ 19494, rec(
      desc:= [ 108003 ],
      fp:= [ 4, 212 ],
      next:= [ 19391, 19276 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 19689, 19673 ] ), 19377, 19491, rec(
      desc:= [ 302009 ],
      fp:= [ 8222, 23617 ],
      next:= [ 19464, 19463 ] ), 19685, rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19645, 19542 ] ), 19250, 19291, rec(
      desc:= [ 107003 ],
      fp:= [ 2, 12 ],
      next:= [ 19381, 19267 ] ), 19306, 19471, 19286, 19540, 19312, 19627, 
19283 ] ), rec(
    fp:= [ 1412, 8994, 10053, 10816, 22872, 38250, 38734, 41139, 50962, 
66747, 76332, 83505, 84120, 88540, 92403, 95081, 96069, 96414, 97739, 98127 ],
    next:= [ 18525, 18879, 18886, 18909, 19851, 18514, 18272, 18907, 18526, 
19847, 18910, 18522, 18912, 18523, 18902, 18508, 18528, 19845, 18877, 
18874 ] ), rec(
    fp:= [ 1235, 11136, 47075, 59230, 78898 ],
    next:= [ 18443, 18645, 18818, 18581, 18615 ] ), rec(
    fp:= [ 5039, 6168, 12675, 14735, 27867, 31996, 42081, 58694, 60051 ],
    next:= [ 18379, rec(
      desc:= [ 302007 ],
      fp:= [ 1222, 2041, 99061 ],
      next:= [ 18375, rec(
        desc:= [ 107003 ],
        fp:= [ 8, 18 ],
        next:= [ 18373, 18376 ] ), 18374 ] ), 18846, 18834, rec(
      desc:= [ 106003 ],
      fp:= [ 26, 422, 818 ],
      next:= [ 18779, 18662, 18778 ] ), 18451, 19161, 18664, 19078 ] ), 
19195, rec(
    fp:= [ 11413, 53130 ],
    next:= [ 19810, 19808 ] ), rec(
    fp:= [ 720, 2548, 2872, 4786, 4956, 6494, 9862, 10501, 13196, 17916, 
21118, 22946, 28747, 29039, 34408, 34975, 36606, 39344, 45652, 45983, 49975, 
50126, 62079, 62694, 70149, 71859, 73491, 80325, 82033, 86201, 88395, 88626, 
89757, 91658 ],
    next:= [ rec(
      desc:= [ 302007 ],
      fp:= [ 12262, 12401, 29013 ],
      next:= [ 19426, 19430, rec(
        desc:= [ 108003 ],
        fp:= [ 4, 212 ],
        next:= [ 19432, 19431 ] ) ] ), 19557, 19558, rec(
      desc:= [ 302007 ],
      fp:= [ 22421, 30341 ],
      next:= [ 19331, rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19518, 19521 ] ) ] ), rec(
      desc:= [ 302008, 211003 ],
      fp:= [ 414, 612 ],
      next:= [ 19439, 19414 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 23777, 27737, 31697 ],
      next:= [ 19332, 19516, rec(
        desc:= [ 211002 ],
        fp:= [ 2, 12 ],
        next:= [ 19517, 19520 ] ) ] ), 19320, rec(
      desc:= [ 302008 ],
      fp:= [ 4262, 24973 ],
      next:= [ 19582, rec(
        desc:= [ 211003 ],
        fp:= [ 414, 612 ],
        next:= [ 19583, 19563 ] ) ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 8262, 12361, 25013 ],
      next:= [ rec(
        desc:= [ 111003, 211002 ],
        fp:= [ 4, 212 ],
        next:= [ 19411, 19405 ] ), 19406, 19412 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 25041, 54957 ],
      next:= [ rec(
        desc:= [ 109003 ],
        fp:= [ 4, 14 ],
        next:= [ 19714, 19706 ] ), rec(
        desc:= [ 209002 ],
        fp:= [ 617, 1013 ],
        next:= [ 19709, rec(
          desc:= [ 111003 ],
          fp:= [ 4, 14 ],
          next:= [ 19713, 19708 ] ) ] ) ] ), 19507, 19692, 19526, rec(
      desc:= [ 302008 ],
      fp:= [ 24921, 50889 ],
      next:= [ rec(
        desc:= [ 108003 ],
        fp:= [ 16, 412 ],
        next:= [ 19695, 19698 ] ), 19700 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ 19337, 19524, 19525 ] ), 19404, 19693, rec(
      desc:= [ 302009, 109003, 209002 ],
      fp:= [ 214, 412 ],
      next:= [ 19407, 19413 ] ), 19434, 19579, 19441, 19338, rec(
      desc:= [ 106003 ],
      fp:= [ 414, 612 ],
      next:= [ 19565, 19564 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 18, 414 ],
      next:= [ 19334, 19522 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14 ],
      next:= [ 19589, 19586 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 2, 12 ],
      next:= [ 19429, 19423 ] ), 19703, 19326, rec(
      desc:= [ 107003 ],
      fp:= [ 16, 412 ],
      next:= [ 19325, 19508 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 24702, 39249, 63009 ],
      next:= [ 19577, 19571, rec(
        desc:= [ 208002 ],
        fp:= [ 14, 212 ],
        next:= [ 19576, 19573 ] ) ] ), rec(
      desc:= [ 112007 ],
      fp:= [ 18, 414 ],
      next:= [ 19340, 19529 ] ), 19501, rec(
      desc:= [ 302008 ],
      fp:= [ 12262, 29013 ],
      next:= [ 19444, 19446 ] ), 19506 ] ), rec(
    fp:= [ 936, 1934, 3253, 3524, 3552, 3556, 3920, 4644, 4866, 6383, 11392, 
14981, 17331, 18059, 24646, 26376, 26641, 29424, 31175, 35529, 37934, 39181, 
40305, 42770, 43932, 44019, 45247, 45302, 52980, 54153, 57725, 58095, 61113, 
64189, 67592, 69424, 73073, 73623, 75884, 77539, 84391, 85514, 88227, 88311, 
91628, 93504, 96487, 97161, 97601, 99626 ],
    next:= [ 18998, rec(
      desc:= [ 112011 ],
      fp:= [ 4, 14 ],
      next:= [ 18808, 18806 ] ), 18641, rec(
      desc:= [ 106003 ],
      fp:= [ 4, 14 ],
      next:= [ 18637, 18648 ] ), 18796, 18441, 18569, 18328, rec(
      desc:= [ 115011 ],
      fp:= [ 20, 416, 812 ],
      next:= [ 18801, 18805, 18803 ] ), 18623, 18577, 18573, rec(
      desc:= [ 109003 ],
      fp:= [ 8, 18, 414 ],
      next:= [ 18600, 18598, 18601 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 63009, 66957, 70905 ],
      next:= [ 18981, rec(
        desc:= [ 215003 ],
        fp:= [ 4, 14 ],
        next:= [ 18975, 18974 ] ), 18952 ] ), 18795, 18963, rec(
      desc:= [ 113011 ],
      fp:= [ 4, 14 ],
      next:= [ 18633, 18632 ] ), 19870, 18340, 18343, rec(
      desc:= [ 108003 ],
      fp:= [ 8, 18 ],
      next:= [ 18571, 18570 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 8, 18 ],
      next:= [ 18435, 19868 ] ), 18635, rec(
      desc:= [ 302010 ],
      fp:= [ 582, 24681, 38769 ],
      next:= [ 18942, 18966, rec(
        desc:= [ 111003 ],
        fp:= [ 12, 814 ],
        next:= [ 18945, 18944 ] ) ] ), 18812, 18347, 18657, 19045, 18351, 
18802, 18583, 18602, 18327, 19047, 18439, 19070, 18809, 18597, 18579, 18594, 
18969, 18957, 18606, rec(
      desc:= [ 302009 ],
      fp:= [ 483, 63009, 66957, 70905 ],
      next:= [ 19058, 19051, 19054, 19059 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 483, 36921, 66957, 70905 ],
      next:= [ 18985, 18987, 18949, rec(
        desc:= [ 208002 ],
        fp:= [ 2, 12 ],
        next:= [ 18988, 18986 ] ) ] ), 18819, 18961, 18595, 19043, 
18646 ] ), rec(
    fp:= [ 19734, 30240, 32763, 34515, 72115 ],
    next:= [ 19619, 19717, 19611, 19602, 19592 ] ), rec(
    fp:= [ 3790, 45652, 83727 ],
    next:= [ 19182, 19185, 19186 ] ), rec(
    fp:= [ 1923, 2221, 2956, 4405, 5209, 5651, 6048, 16899, 20467, 21181, 
24528, 24763, 27167, 27459, 30260, 32957, 34976, 36124, 37275, 37319, 40574, 
44025, 44462, 46161, 50715, 51441, 55635, 56279, 58025, 60933, 62667, 64162, 
68462, 69989, 77187, 84159, 84862, 85103, 85761, 86454, 86624, 87645, 90061, 
90335, 91508, 92344, 92599, 93094, 93598, 96960, 98668 ],
    next:= [ rec(
      desc:= [ 113007 ],
      fp:= [ 4, 14 ],
      next:= [ 19019, 18923 ] ), 18683, 19004, 18702, 18557, 18566, rec(
      desc:= [ 113011 ],
      fp:= [ 218, 614 ],
      next:= [ rec(
        desc:= [ 302006 ],
        fp:= [ 43, 14181 ],
        next:= [ 18752, 18756 ] ), 18755 ] ), 19129, 18558, 18932, rec(
      desc:= [ 302010 ],
      fp:= [ 462, 38529 ],
      next:= [ 19126, 19130 ] ), 19151, 19148, 18292, 18414, 18477, 18559, 
18421, 18419, rec(
      desc:= [ 108003, 302008 ],
      fp:= [ 43, 14181 ],
      next:= [ 18732, 18738 ] ), 18467, 18564, 19137, rec(
      desc:= [ 302009 ],
      fp:= [ 582, 24462, 24681, 50649 ],
      next:= [ 18921, 18926, 19012, rec(
        desc:= [ 108003 ],
        fp:= [ 2, 12 ],
        next:= [ 19020, 18928 ] ) ] ), 18479, 18694, 18747, rec(
      desc:= [ 302008 ],
      fp:= [ 27697, 29013 ],
      next:= [ rec(
        desc:= [ 211003 ],
        fp:= [ 2, 12 ],
        next:= [ 19144, 19141 ] ), 19135 ] ), 18724, 18739, 19010, rec(
      desc:= [ 302010 ],
      fp:= [ 12582, 54717 ],
      next:= [ 19041, 19033 ] ), 18472, 18318, rec(
      desc:= [ 114005, 114007, 302014 ],
      fp:= [ 83, 18261 ],
      next:= [ 18754, 18749 ] ), 18317, 18429, 18481, 18323, rec(
      desc:= [ 302010 ],
      fp:= [ 342, 12441 ],
      next:= [ 19030, 19031 ] ), 18690, rec(
      desc:= [ 116011 ],
      fp:= [ 416, 812 ],
      next:= [ rec(
        desc:= [ 302008 ],
        fp:= [ 182, 4281 ],
        next:= [ 18734, 18736 ] ), 18737 ] ), 19100, 18561, 18729, 18547, 
18428, rec(
      desc:= [ 106003 ],
      fp:= [ 22, 814 ],
      next:= [ 19826, 18293 ] ), 18723, rec(
      desc:= [ 106003 ],
      fp:= [ 2, 12 ],
      next:= [ 19106, 19105 ] ), 18315 ] ), rec(
    fp:= [ 27222, 32923 ],
    next:= [ 19807, 19806 ] ), rec(
    fp:= [ 429, 1351, 22447, 23622, 28951, 28997, 30925, 33463, 33808, 34741, 
49531, 53431, 60678, 64693, 79754, 83501, 85754, 98748 ],
    next:= [ rec(
      desc:= [ 302008 ],
      fp:= [ 19657, 23617 ],
      next:= [ 19226, rec(
        desc:= [ 109003 ],
        fp:= [ 2, 12 ],
        next:= [ 19231, 19224 ] ) ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 216, 414 ],
      next:= [ 19359, 19347 ] ), 19354, rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19249, 19225 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 19248, 19229 ] ), 19651, 19342, rec(
      desc:= [ 106003 ],
      fp:= [ 14, 212 ],
      next:= [ 19364, 19355 ] ), rec(
      desc:= [ 108003 ],
      fp:= [ 4, 212 ],
      next:= [ 19240, 19239 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 222, 441 ],
      next:= [ 19668, 19650 ] ), 19216, 19658, 19220, rec(
      desc:= [ 108003 ],
      fp:= [ 4, 212 ],
      next:= [ 19215, 19208 ] ), 19209, rec(
      desc:= [ 302009 ],
      fp:= [ 19657, 23617 ],
      next:= [ 19245, 19221 ] ), 19351, 19202 ] ), rec(
    fp:= [ 15394, 46535, 78069, 98835 ],
    next:= [ 18774, 18668, 18837, 18450 ] ), rec(
    fp:= [ 4655, 5785, 13120, 17989, 22264, 53490, 55076, 79258 ],
    next:= [ 19857, 18772, 18497, 18773, rec(
      desc:= [ 303009, 40103005 ],
      fp:= [ 1, 3841 ],
      next:= [ 18496, 18490 ] ), 18494, 18764, 19861 ] ), rec(
    fp:= [ 4902, 42112, 58432, 76561, 82240, 83998 ],
    next:= [ 19278, 19544, 19289, 19492, 19642, 19394 ] ), rec(
    fp:= [ 45, 13982, 24338, 38603, 50778, 52243, 65079, 68120, 80917, 83318, 
90332, 95239 ],
    next:= [ 18517, 18905, 18906, 18883, 18268, 18516, 19797, 18270, 18515, 
18884, 19842, 18892 ] ), 18354, rec(
    fp:= [ 4440, 7258, 14927, 18204, 20569, 23100, 33827, 34300, 36438, 
38194, 40905, 42745, 47364, 47513, 48992, 53042, 53958, 63541, 65844, 67227, 
68054, 71486, 73487, 77116, 79931, 83957, 84229, 86954, 91942, 92536, 94861 ],
    next:= [ 19171, 18665, rec(
      desc:= [ 302006 ],
      fp:= [ 742, 42613, 48521 ],
      next:= [ 18669, 18660, 18784 ] ), 19084, 18853, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18838, 18842 ] ), rec(
      desc:= [ 110007 ],
      fp:= [ 22, 814 ],
      next:= [ 18786, 18670 ] ), rec(
      desc:= [ 302009 ],
      fp:= [ 25161, 36921, 51129 ],
      next:= [ 19075, 19077, 19076 ] ), rec(
      desc:= [ 111011 ],
      fp:= [ 4, 14 ],
      next:= [ 18845, 18844 ] ), rec(
      desc:= [ 105003 ],
      fp:= [ 22, 814 ],
      next:= [ 18782, 18666 ] ), 18850, 19166, rec(
      desc:= [ 302010 ],
      fp:= [ 24801, 54717 ],
      next:= [ 19086, 19090 ] ), 18380, 19167, 18392, 18385, 18384, rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18857, 18858 ] ), 18452, 18780, rec(
      desc:= [ 107003 ],
      fp:= [ 2, 12 ],
      next:= [ 19095, 19096 ] ), rec(
      desc:= [ 108003 ],
      fp:= [ 18, 414 ],
      next:= [ 19162, 19163 ] ), 19157, 19180, 18460, rec(
      desc:= [ 105003 ],
      fp:= [ 22, 814 ],
      next:= [ 18775, 18659 ] ), rec(
      desc:= [ 106003 ],
      fp:= [ 18, 414 ],
      next:= [ 18791, 18674 ] ), 18859, 18848, 18847 ] ), rec(
    fp:= [ 3073, 5424, 6492, 8098, 14678, 16306, 23136, 26215, 35014, 44323, 
44828, 46342, 70464, 77579, 79579, 81822, 85817, 89315, 96474 ],
    next:= [ rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 19737, 25013 ],
      next:= [ 19387, 19268, 19386 ] ), 19288, rec(
      desc:= [ 302008 ],
      fp:= [ 12361, 23697, 25013 ],
      next:= [ 19475, 19304, 19474 ] ), 19252, 19296, 19460, 19285, 
19670, rec(
      desc:= [ 302006 ],
      fp:= [ 142, 281 ],
      next:= [ 19480, 19479 ] ), rec(
      desc:= [ 107003 ],
      fp:= [ 4, 14, 212 ],
      next:= [ 19369, 19259, 19258 ] ), 19295, 19539, rec(
      desc:= [ 302007 ],
      fp:= [ 8401, 23657, 24973 ],
      next:= [ 19634, 19546, 19635 ] ), 19379, 19688, 19679, rec(
      desc:= [ 107003 ],
      fp:= [ 16, 412 ],
      next:= [ 19294, 19461 ] ), 19551, 19640 ] ), 18254, rec(
    fp:= [ 10297, 20123, 25913, 29636, 37906, 42205, 43819, 51111, 89622, 
93476 ],
    next:= [ 18499, 18873, 18896, 18262, 18502, 19838, 19795, 18259, 18263, 
18505 ] ), rec(
    fp:= [ 2023, 3413, 4797, 6401, 21659, 23043, 28171, 32522, 32656, 36168, 
36411, 48771, 49154, 50388, 55945, 60277, 67844, 68872, 73909, 79113, 84435, 
84570, 87816, 89208, 92401, 93444, 95445, 97359, 99067 ],
    next:= [ 19416, rec(
      desc:= [ 302008 ],
      fp:= [ 4262, 23657, 24973 ],
      next:= [ 19561, 19580, 19560 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 142, 281 ],
      next:= [ 19574, 19570 ] ), 19322, rec(
      desc:= [ 302008, 211002 ],
      fp:= [ 414, 612 ],
      next:= [ 19504, 19512 ] ), 19533, 19417, 19421, 19555, 19327, rec(
      desc:= [ 302009 ],
      fp:= [ 8262, 12361, 25013 ],
      next:= [ 19435, 19436, 19415 ] ), 19498, rec(
      desc:= [ 302009 ],
      fp:= [ 50769, 58701 ],
      next:= [ 19694, rec(
        desc:= [ 110003, 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19710, 19699 ] ) ] ), 19556, rec(
      desc:= [ 302012, 110003, 210002 ],
      fp:= [ 414, 612 ],
      next:= [ 19402, 19403 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 123, 22341 ],
      next:= [ 19702, 19701 ] ), 19705, 19419, rec(
      desc:= [ 302009 ],
      fp:= [ 23697, 27657 ],
      next:= [ 19335, rec(
        desc:= [ 212002 ],
        fp:= [ 6, 412 ],
        next:= [ 19523, 19510 ] ) ] ), rec(
      desc:= [ 302007, 210003 ],
      fp:= [ 2, 12 ],
      next:= [ 19578, 19590 ] ), 19527, 19511, 19566, rec(
      desc:= [ 302007 ],
      fp:= [ 12262, 29013 ],
      next:= [ rec(
        desc:= [ 114005, 114007, 214002, 303009, 215003 ],
        fp:= [ 2, 12 ],
        next:= [ 19448, 19447 ] ), rec(
        desc:= [ 211003 ],
        fp:= [ 317, 713, 812 ],
        next:= [ 19443, 19433, 19449 ] ) ] ), 19420, rec(
      desc:= [ 302007 ],
      fp:= [ 182, 4281 ],
      next:= [ 19437, 19409 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 182, 4281 ],
      next:= [ 19567, 19568 ] ), rec(
      desc:= [ 302007 ],
      fp:= [ 22421, 26381, 30341 ],
      next:= [ rec(
        desc:= [ 210002 ],
        fp:= [ 2, 12 ],
        next:= [ 19341, 19339 ] ), 19530, 19531 ] ), rec(
      desc:= [ 302008 ],
      fp:= [ 23777, 27737, 31697 ],
      next:= [ rec(
        desc:= [ 211002 ],
        fp:= [ 2, 12 ],
        next:= [ 19330, 19333 ] ), 19513, 19514 ] ) ] ),, rec(
    fp:= [ 42417, 93412 ],
    next:= [ 19599, 19616 ] ), rec(
    fp:= [ 16160, 31304, 34479, 49349, 59826, 82426 ],
    next:= [ 19189, rec(
      desc:= [ 302008, 211003 ],
      fp:= [ 2, 12 ],
      next:= [ 19194, 19191 ] ), 19187, 19181, 19201, 19188 ] ), rec(
    fp:= [ 5432, 13577, 17029, 18250, 19255, 20440, 31341, 34364, 36709, 
37501, 41187, 43557, 44377, 44396, 49191, 56027, 62886, 66616, 70892, 72199, 
73485, 75281, 89872, 91283, 98237 ],
    next:= [ rec(
      desc:= [ 302010 ],
      fp:= [ 24561, 38649 ],
      next:= [ 19034, 19035 ] ), 18914, 18553, 18533, 18688, 18251, 18415, 
18753, 18308, 18552, 19155, 18255, 19821, 18930, rec(
      desc:= [ 302010 ],
      fp:= [ 24561, 38649 ],
      next:= [ 19139, 19143 ] ), 18423, 18750, 18742, 18289, 18290, 18312, 
18917, 19108, 18424, 18311 ] ), 19809, rec(
    fp:= [ 974, 8432, 22635, 56756, 60235, 65979, 70698, 71037, 73592, 84669, 
85818, 87908, 88917 ],
    next:= [ rec(
      desc:= [ 40104004 ],
      fp:= [ 1921, 2881 ],
      next:= [ 19655, 19665 ] ), rec(
      desc:= [ 40103003 ],
      fp:= [ 1921, 2881 ],
      next:= [ 19656, 19666 ] ), 19241, 19363, 19663, 19659, 19237, 19345, 
19243, 19647, 19358, 19205, 19227 ] ), 18370, rec(
    fp:= [ 3156, 10152, 11269, 24344, 30130, 40968, 46205 ],
    next:= [ 18486, 18771, 18495, 19860, 18768, 19858, 18492 ] ), rec(
    fp:= [ 3391, 9057, 13334, 40911, 99012 ],
    next:= [ 19716, 19603, 19718, rec(
      desc:= [ 105003 ],
      fp:= [ 22, 418 ],
      next:= [ 19621, 19606 ] ), rec(
      desc:= [ 302006 ],
      fp:= [ 18461, 26381, 30341 ],
      next:= [ 19622, 19608, 19607 ] ) ] ) ] );