forked from wintermind/bestpred
-
Notifications
You must be signed in to change notification settings - Fork 0
/
aiplage.h
7070 lines (7020 loc) · 400 KB
/
aiplage.h
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
char region[97][4] = { /* Assign states to regions by breed */
/* 0 */ 0,0,0,0 /* Ayr, Hol, Jer, MS */
/* 1 */ ,0,0,0,0
/* 2 */ ,0,0,0,0
/* 3 */ ,0,0,0,0
/* 4 */ ,0,0,0,0
/* 5 */ ,0,0,0,0
/* 6 */ ,0,0,0,0
/* 7 */ ,0,0,0,0
/* 8 */ ,0,0,0,0
/* 9 */ ,0,0,0,0
/* 10 */ ,0,0,0,0
/* 11 */ ,1,1,1,1
/* 12 */ ,1,1,1,1
/* 13 */ ,1,1,1,1
/* 14 */ ,1,1,1,1
/* 15 */ ,1,1,1,1
/* 16 */ ,1,1,1,1
/* 17 */ ,0,0,0,0
/* 18 */ ,0,0,0,0
/* 19 */ ,0,0,0,0
/* 20 */ ,0,0,0,0
/* 21 */ ,1,2,1,1
/* 22 */ ,1,3,1,1
/* 23 */ ,1,3,1,1
/* 24 */ ,0,0,0,0
/* 25 */ ,0,0,0,0
/* 26 */ ,0,0,0,0
/* 27 */ ,0,0,0,0
/* 28 */ ,1,1,9,1
/* 29 */ ,0,0,0,0
/* 30 */ ,0,0,0,0
/* 31 */ ,3,6,3,1
/* 32 */ ,3,6,3,1
/* 33 */ ,3,7,3,1
/* 34 */ ,3,6,3,1
/* 35 */ ,4,8,4,1
/* 36 */ ,0,0,0,0
/* 37 */ ,0,0,0,0
/* 38 */ ,0,0,0,0
/* 39 */ ,0,0,0,0
/* 40 */ ,0,0,0,0
/* 41 */ ,4,9,4,1
/* 42 */ ,3,7,4,1
/* 43 */ ,3,7,3,1
/* 44 */ ,0,0,0,0
/* 45 */ ,4,9,4,1
/* 46 */ ,4,9,4,1
/* 47 */ ,3,7,4,1
/* 48 */ ,3,7,5,1
/* 49 */ ,0,0,0,0
/* 50 */ ,2,4,2,1
/* 51 */ ,2,4,2,1
/* 52 */ ,2,4,2,1
/* 53 */ ,0,0,0,0
/* 54 */ ,2,4,2,1
/* 55 */ ,2,5,2,1
/* 56 */ ,2,5,2,1
/* 57 */ ,2,5,2,1
/* 58 */ ,2,5,2,1
/* 59 */ ,1,1,9,1
/* 60 */ ,0,0,0,0
/* 61 */ ,2,4,2,1
/* 62 */ ,0,0,0,0
/* 63 */ ,2,5,2,1
/* 64 */ ,2,5,2,1
/* 65 */ ,2,5,2,1
/* 66 */ ,0,0,0,0
/* 67 */ ,0,0,0,0
/* 68 */ ,0,0,0,0
/* 69 */ ,0,0,0,0
/* 70 */ ,0,0,0,0
/* 71 */ ,2,5,2,1
/* 72 */ ,2,5,2,1
/* 73 */ ,3,7,2,1
/* 74 */ ,2,5,2,1
/* 75 */ ,0,0,0,0
/* 76 */ ,0,0,0,0
/* 77 */ ,0,0,0,0
/* 78 */ ,0,0,0,0
/* 79 */ ,0,0,0,0
/* 80 */ ,0,0,0,0
/* 81 */ ,4,11,6,1
/* 82 */ ,4,11,6,1
/* 83 */ ,4,11,6,1
/* 84 */ ,3,7,5,1
/* 85 */ ,2,10,5,1
/* 86 */ ,2,10,5,1
/* 87 */ ,4,11,6,1
/* 88 */ ,2,10,5,1
/* 89 */ ,0,0,0,0
/* 90 */ ,0,0,0,0
/* 91 */ ,4,11,6,1
/* 92 */ ,4,11,6,1
/* 93 */ ,2,10,5,1
/* 94 */ ,2,12,2,1
/* 95 */ ,2,10,5,1
/* 96 */ ,4,11,6,1 };
/* Means for age adjustment (region, time period) */
float amregtm[4][5] = { 11342.9, 12262.88, 12789.59, 13548.82, 14765.27,
10578.71, 11764.2, 12095.61, 13111.6, 14124.53,
11130.42, 11367.1, 12501.13, 12994.0, 14532.55,
10497.79, 11617.46, 12633.53, 13449.81, 14731.43 };
float afregtm[4][5] = { 457.02, 486.38, 506.2, 531.42, 581.28,
421.27, 461.27, 466.54, 497.99, 532.96,
442.04, 449.7, 488.01, 510.93, 565.45,
422.23, 454.15, 497.91, 532.25, 578.17 };
float apregtm[4][2]= { 452.11, 494.19,
434.33, 465.44,
440.9, 484.75,
458.09, 493.14 };
float bmregtm[4][5] = { 12639.04, 13060.41, 13789.27, 14790.32, 15678.99,
12426.11, 13411.3, 14185.42, 14877.62, 16421.47,
12089.17, 12692.68, 13708.06, 14121.95, 15867.96,
12272.01, 13099.03, 13943.59, 14423.2, 16160.42 };
float bfregtm[4][5] = { 524.45, 532.63, 560.61, 596.24, 624.52,
494.27, 534.73, 549.49, 590.71, 636.22,
499.39, 517.83, 558.68, 582.81, 637.57,
502.53, 535.5, 564.35, 590.83, 654.03 };
float bpregtm[4][2] = { 514.79, 545.57,
516.94, 565.05,
515.73, 560.96,
523.91, 569.16 };
float gmregtm[4][5] = { 9837.87, 10415.45, 11209.31, 12164.26, 12704.46,
9445.07, 10575.82, 11303.04, 11905.93, 13049.08,
9850.29, 10512.04, 11187.74, 11796.13, 12986.5,
9671.2, 10517.4, 11263.55, 11980.89, 13206.88 };
float gfregtm[4][5] = { 474.89, 492.07, 526.81, 554.58, 578.66,
442.65, 484.27, 508.2, 542.54, 585.37,
473.59, 497.61, 522.68, 543.79, 587.5,
463.02, 497.64, 528.58, 563.31, 605.28 };
float gpregtm[4][2] = { 426.96, 444.22,
433.39, 456.5,
425.11, 456.97,
438.04, 466.26 };
float hmregtm[12][5] = {14823.29, 15454.82, 16543.74, 17987.26, 19792.89,
15019.07, 15688.68, 16948.11, 17889.53, 19306.73,
14553.66, 15243.96, 16779.11, 18163.21, 19483.17,
14136.45, 15067.48, 16407.58, 17441.7, 19035.54,
13960.79, 15148.1, 16452.01, 17186.84, 18641.81,
14634.1, 15146.42, 16961.6, 17948.65, 19550.9,
14332.63, 14706.03, 16071.34, 16907.65, 19002.09,
14425.18, 15284.83, 16863.4, 17815.22, 20089.11,
13970.37, 15040.49, 16271.48, 17226.18, 19224.75,
16299.86, 17446.31, 18948.54, 19937.57, 21695.56,
14949.47, 16025.28, 17414.82, 19059.81, 21475.26,
0, 0, 0, 0, 13428.2 };
float hfregtm[12][5] = {552.76, 569.97, 599.65, 651.79, 728.5,
545.6, 565.55, 614.62, 648.78, 705.71,
548.9, 578.53, 613.47, 662.59, 708.78,
522.67, 552.75, 591.67, 626.52, 674.06,
503.39, 540.62, 584.77, 604.99, 655.93,
533.98, 559.4, 627.09, 662.68, 724.16,
525.22, 541.16, 587.33, 614.24, 682.97,
535.34, 580.64, 640.66, 672.79, 749.16,
512.13, 559.8, 604.09, 634.93, 705.46,
579.82, 625.66, 684.38, 721.57, 789.79,
542.42, 585.77, 629.72, 684.31, 785.63,
0, 0, 0, 0, 392.65 };
float hpregtm[12][2] = {572.37, 624.15,
565.54, 607.75,
570.14, 603.57,
549.67, 594.05,
544.12, 577.81,
569.93, 615.84,
545.42, 593.77,
573.02, 625.94,
556.11, 596.75,
649.27, 692.11,
604.53, 674.39,
0, 422.05 };
float jmregtm[6][5] = {9300.04, 9757.75, 10768.32, 11577.01, 12918.94,
8601.61, 9351.53, 10554.31, 11124.31, 12592.33,
8634.95, 9027.61, 10268.03, 11019.55, 12567.22,
8542.66, 8965.15, 10050.11, 10812.35, 12216.08,
9280.01, 10154.37, 11529.38, 12635.5, 13651.51,
9212.96, 9954.07, 11026.76, 12489.69, 14338.99 };
float jfregtm[6][5] = {484.17, 496.57, 531.07, 561.51, 623.27,
433.72, 463.14, 502.16, 523.95, 578.77,
449.02, 465.53, 514.28, 539.98, 596.64,
445.66, 460.63, 495.7, 531.38, 585.06,
479.91, 516.28, 577.78, 622.59, 656.61,
484.48, 512.89, 554.03, 617.13, 692.18 };
float jpregtm[6][2] = { 444.2, 491.7,
430.55, 471.22,
431.02, 478.89,
426.55, 468.72,
486.72, 523.07,
483.92, 549.03 };
float mmregtm [5]= { 9617.13, 10282.39, 11278.97, 12474.64, 13637.2 };
float mfregtm [5]= { 355.75, 380.32, 413.02, 450.52, 492.36 };
float mpregtm [2]= { 426.5, 450.92 };
/* prevdo.equ */
/* INTERCEP DAY DAY2 DAY150 */
/* Breed, lactation, coefficient */
float mdop[5][2][4] = {
/*
am 5 2 */ -1954.09, 25.5355, -0.077095, 0.095108
/* 5 3 */ ,-1446.45, 17.3027, -0.043741, 0.041784
/*
bm 5 2 */ ,-1290.18, 15.4673, -0.039298, 0.051864
/* 5 3 */ ,-1613.12, 20.3508, -0.057568, 0.063189
/*
gm 5 2 */ ,-1628.50, 21.3359, -0.064709, 0.083292
/* 5 3 */ ,-1523.76, 21.4975, -0.073329, 0.099117
/*
jm 5 2 */ ,-1412.93, 18.0743, -0.052499, 0.060641
/* 5 3 */ ,-1363.41, 17.6754, -0.052614, 0.060588
/*
mm 5 2 */ ,-1177.53, 10.6194, -0.006722, -0.02520
/* 5 3 */ ,-1025.48, 12.8461, -0.035837, 0.09117 };
float fdop[5][2][4] = {
/*
af 5 2 */ -65.7797, 0.82096, -.0022733, .0028759
/* 5 3 */ ,-49.8360, 0.53992, -.0010385, .0007653
/*
bf 5 2 */ ,-49.2490, 0.58082, -.0014201, 0.0019757
/* 5 3 */ ,-59.6460, 0.71665, -.0018300, 0.0020646
/*
gf 5 2 */ ,-60.2880, 0.77852, -.0023010, 0.0029874
/* 5 3 */ ,-58.6085, 0.80212, -.0026143, 0.0035611
/*
jf 5 2 */ ,-59.5697, 0.74185, -.0020453, .0022977
/* 5 3 */ ,-57.8122, 0.72664, -.0020406, .0022707
/*
mf 5 2 */ ,-44.9071, 0.43287, -.0004887, -.0000426
/* 5 3 */ ,-33.3290, 0.38099, -.0008604, 0.0025231 };
float pdop[5][2][4] = {
/*
ap 5 2 */ -57.9374, 0.77110, -.0024024, .0029964
/* 5 3 */ ,-37.2482, 0.44227, -.0010989, .0011537
/*
bp 5 2 */ ,-33.7706, 0.40969, -.0010689, 0.0016311
/* 5 3 */ ,-43.8485, 0.56824, -.0016903, 0.0019780
/*
gp 5 2 */ ,-41.1161, 0.54673, -.0017008, .0022105
/* 5 3 */ ,-35.9376, 0.52394, -.0018705, .0027682
/*
jp 5 2 */ ,-45.0576, 0.58956, -.0017840, .0020695
/* 5 3 */ ,-42.3802, 0.57302, -.0018321, .0022315
/*
mp 5 2 */ ,-30.5983, 0.27085, -.0001322, -.0003178
/* 5 3 */ ,-23.9467, 0.26870, -.0005762, 0.0019010 };
float hmdop[7][2][4] = {
/* 5 1 2 */ -2260.06, 28.8706, -0.08364, 0.09777
/* 5 1 3 */ ,-2232.24, 30.0116, -0.09508, 0.10969
/* 5 2 2 */ ,-2351.81, 30.0228, -0.08687, 0.10210
/* 5 2 3 */ ,-2302.50, 31.1731, -0.09988, 0.11612
/* 5 3 2 */ ,-2502.06, 32.1617, -0.09426, 0.11338
/* 5 3 3 */ ,-2423.40, 32.7914, -0.10497, 0.12064
/* 5 4 2 */ ,-2112.66, 26.8911, -0.07738, 0.09844
/* 5 4 3 */ ,-1957.61, 25.9590, -0.08038, 0.09608
/* 5 5 2 */ ,-2019.32, 25.6645, -0.07364, 0.09627
/* 5 5 3 */ ,-2104.61, 28.1128, -0.08812, 0.10730
/* 5 6 2 */ ,-3064.22, 42.5260, -0.14159, 0.17913
/* 5 6 3 */ ,-3421.00, 48.3215, -0.16511, 0.20142
/* 5 7 2 */ ,-1299.64, 12.5763, -0.01455, -0.01066
/* 5 7 3 */ ,-1441.56, 17.5858, -0.04644, 0.05925};
float hfdop[7][2][4] = {
/* 0 5 1 2 */ -67.62, 0.8203, -0.00214, 0.00252
/* 0 5 1 3 */ , -77.15, 0.9909, -0.00290, 0.00329
/* 0 5 2 2 */ , -71.80, 0.8683, -0.00225, 0.00257
/* 0 5 2 3 */ , -77.06, 0.9782, -0.00280, 0.00318
/* 0 5 3 2 */ , -74.05, 0.8943, -0.00231, 0.00278
/* 0 5 3 3 */ , -84.13, 1.0767, -0.00313, 0.00353
/* 0 5 4 2 */ , -63.36, 0.7644, -0.00197, 0.00256
/* 0 5 4 3 */ , -66.88, 0.8369, -0.00233, 0.00277
/* 0 5 5 2 */ , -59.66, 0.7192, -0.00185, 0.00240
/* 0 5 5 3 */ , -67.67, 0.8591, -0.00246, 0.00296
/* 0 5 6 2 */ , -93.65, 1.2616, -0.00401, 0.00516
/* 0 5 6 3 */ , -113.00, 1.5249, -0.00486, 0.00589
/* 0 5 7 2 */ , -26.44, 0.2371, -0.00014, -0.00030
/* 0 5 7 3 */ , -34.00, 0.3757, -0.00077, 0.00071};
float hpdop[7][2][4] = {
/* 0 2 1 2 */ -53.94, 0.6895, -0.00200, 0.00238
/* 0 2 1 3 */ , -53.39, 0.7317, -0.00239, 0.00285
/* 0 2 2 2 */ , -56.30, 0.7188, -0.00208, 0.00246
/* 0 2 2 3 */ , -56.46, 0.7813, -0.00259, 0.00312
/* 0 2 3 2 */ , -55.46, 0.7082, -0.00205, 0.00247
/* 0 2 3 3 */ , -55.31, 0.7645, -0.00253, 0.00299
/* 0 2 4 2 */ , -48.83, 0.6253, -0.00182, 0.00237
/* 0 2 4 3 */ , -45.28, 0.6113, -0.00195, 0.00241
/* 0 2 5 2 */ , -47.95, 0.6072, -0.00173, 0.00227
/* 0 2 5 3 */ , -52.43, 0.7129, -0.00230, 0.00290
/* 0 2 6 2 */ , -72.10, 0.9980, -0.00331, 0.00419
/* 0 2 6 3 */ , -83.88, 1.1934, -0.00412, 0.00512
/* 0 2 7 2 */ , -32.54, 0.3180, -0.00039, -0.00032
/* 0 2 7 3 */ , -39.83, 0.4903, -0.00132, 0.00171};
float amequ0[5][4][6][12] = {
/* 1 1 1 */ -9027.50, -9159.37, -9207.50, -9474.50, -9451.37, -9649.50
, -9682.50, -9657.37, -9358.50, -9212.37, -9033.50, -8945.50
/* 1 1 2 */ , -7356.17, -7451.30, -7579.92, -7803.80, -8049.92, -8145.92
, -8373.92, -8345.05, -7914.42, -7677.92, -7438.92, -7448.42
/* 1 1 3 */ ,-11556.76,-11659.51,-11774.26,-12084.01,-12225.01,-12413.26
,-12743.63,-12662.76,-12220.13,-11786.26,-11569.13,-11701.38
/* 1 1 4 */ , -8785.66, -8862.33, -9004.83, -9247.16, -9560.66, -9751.00
, -9942.33, -9836.66, -9425.66, -9056.16, -8693.00, -8898.66
/* 1 1 5 */ , -8040.41, -8109.61, -8121.61, -8408.01, -8720.21, -8905.21
, -9326.01, -9033.01, -8650.61, -8275.01, -7994.21, -8041.41
/* 1 1 6 */ , -785.84, -801.44, -1007.64, -1189.84, -1531.44, -1756.04
, -1977.24, -1915.04, -1431.44, -1051.64, -759.84, -833.84
/* 1 2 1 */ ,-12019.96,-12156.46,-12127.83,-12528.83,-12398.08,-12500.21
,-12506.96,-12544.71,-12554.83,-12361.96,-12220.96,-12011.83
/* 1 2 2 */ , -7693.37, -7767.49, -7523.74, -7637.37, -7877.37, -8172.49
, -8544.99, -8580.49, -8434.62, -8187.37, -7943.24, -7558.99
/* 1 2 3 */ , 4468.65, 4488.40, 4292.78, 4423.28, 4228.40, 3485.65
, 3398.78, 3177.78, 3386.40, 3751.90, 4197.78, 4302.78
/* 1 2 4 */ , -8935.44, -8664.77, -8728.27, -9325.94, -9288.27, -9715.77
,-10013.44,-10093.94, -9885.44, -9670.44, -9265.44, -9069.27
/* 1 2 5 */ , -9139.80, -9252.20, -9092.80, -9334.80, -9432.20, -9753.80
,-10245.80,-10230.00,-10051.20, -9793.60, -9543.20, -9362.80
/* 1 2 6 */ , -1947.75, -1945.95, -1750.75, -1853.15, -2439.15, -2879.95
, -2942.55, -3096.55, -2827.75, -2386.95, -1902.35, -1942.75
/* 1 3 1 */ , -9265.47, -9235.60, -9280.85, -9684.47, -9675.47, -9897.60
,-10156.47,-10217.60,-10054.47, -9659.97, -9537.60, -9618.85
/* 1 3 2 */ , -1427.54, -1359.42, -1544.04, -1737.67, -2041.67, -2096.92
, -2843.92, -2743.92, -2292.92, -1945.04, -1732.92, -1757.04
/* 1 3 3 */ , 9047.39, 9055.77, 8870.14, 8640.02, 8394.14, 8098.27
, 7637.27, 7441.14, 7931.14, 8281.14, 8619.14, 8760.02
/* 1 3 4 */ , 5660.85, 5942.68, 5759.85, 5363.35, 5203.68, 4466.35
, 4042.85, 4118.68, 4573.68, 4845.68, 5476.85, 5448.68
/* 1 3 5 */ , 10391.98, 10390.18, 10209.78, 10113.58, 9616.58, 9169.38
, 8951.38, 8638.58, 9303.18, 9710.38, 9860.58, 9971.58
/* 1 3 6 */ , -1057.78, -904.18, -1040.38, -1406.18, -1635.98, -2059.58
, -2369.98, -2563.98, -2107.98, -1599.98, -1529.38, -1154.58
/* 1 4 1 */ , -5044.70, -5064.45, -5216.57, -5435.82, -5489.95, -5456.70
, -5575.57, -5536.57, -5431.20, -5135.57, -4828.45, -5018.45
/* 1 4 2 */ , -9125.61, -9062.36, -9184.73, -9422.11, -9814.73, -9812.23
, -9869.23,-10118.11, -9774.48, -9299.23, -8988.61, -9058.23
/* 1 4 3 */ , -2542.55, -2604.42, -2648.30, -2754.67, -2901.67, -3220.80
, -3490.55, -3674.17, -2859.92, -2673.80, -2475.30, -2464.67
/* 1 4 4 */ , 13614.83, 13798.17, 13763.83, 13297.50, 13171.50, 13202.50
, 12999.50, 12732.50, 13400.50, 13523.00, 13779.67, 13623.83
/* 1 4 5 */ ,-17260.74,-16997.74,-17387.74,-17817.34,-17972.94,-18070.74
,-18441.94,-18407.14,-18172.94,-17321.94,-17288.74,-17429.74
/* 1 4 6 */ , -119.57, -324.57, -33.37, -558.17, -1154.37, -1033.17
, -1262.17, -1345.37, -976.17, -528.77, -244.57, -467.97
/* 2 1 1 */ , -7701.98, -7704.48, -7777.60, -8101.48, -8062.98, -8142.73
, -8260.98, -8265.10, -8086.60, -7769.73, -7649.60, -7595.73
/* 2 1 2 */ , -2349.77, -2411.89, -2663.89, -2767.89, -3016.02, -3178.77
, -3264.14, -3290.77, -3000.39, -2640.39, -2450.64, -2470.02
/* 2 1 3 */ , 2002.85, 1800.10, 1773.60, 1469.85, 1299.35, 1161.98
, 895.98, 888.35, 1308.10, 1707.98, 1964.23, 1955.23
/* 2 1 4 */ ,-11106.56,-11368.90,-11611.23,-11866.73,-12027.73,-12332.06
,-12434.56,-12389.40,-11971.06,-11479.73,-11286.73,-11195.06
/* 2 1 5 */ ,-19196.46,-19357.66,-19559.66,-19785.66,-20003.66,-20204.46
,-20463.06,-20361.46,-19781.86,-19502.46,-19304.66,-19211.66
/* 2 1 6 */ , -977.17, -1052.57, -1266.17, -1530.17, -1734.97, -1970.57
, -2243.17, -2076.57, -1670.17, -1298.57, -928.17, -966.77
/* 2 2 1 */ , -9041.64, -9146.02, -9134.52, -9308.89, -9348.89, -9487.02
, -9573.89, -9629.02, -9603.89, -9457.39, -9223.64, -9011.14
/* 2 2 2 */ , 2700.74, 2537.74, 2746.49, 2544.49, 2302.24, 2092.49
, 1621.74, 1749.37, 1861.49, 2163.37, 2301.24, 2446.12
/* 2 2 3 */ , 879.29, 768.16, 1064.79, 555.29, 367.66, -144.71
, -585.71, -309.59, -163.96, 343.66, 584.66, 660.29
/* 2 2 4 */ , 8898.95, 8946.61, 8974.78, 9335.28, 8584.45, 7944.61
, 7798.61, 7665.28, 8000.61, 8367.28, 8716.95, 8773.28
/* 2 2 5 */ , -4013.05, -3818.65, -3678.65, -4183.65, -4394.65, -4701.25
, -5191.25, -5044.25, -4958.85, -4442.85, -4341.65, -4046.25
/* 2 2 6 */ , 124.19, 216.19, 185.19, 85.19, -328.21, -1067.21
, -1123.21, -1290.61, -997.61, -455.81, -135.81, 47.19
/* 2 3 1 */ , -8498.33, -8313.33, -8512.71, -8529.71, -8837.71, -9016.33
, -9197.33, -9230.71, -9044.33, -8888.96, -8668.71, -8585.33
/* 2 3 2 */ , -8139.61, -7965.61, -8102.99, -8170.24, -8422.36, -8709.61
, -9194.74, -9108.36, -8928.74, -8641.74, -8380.36, -8247.61
/* 2 3 3 */ , -7629.62, -7602.75, -7706.50, -7894.12, -8080.00, -8224.00
, -8743.50, -8867.00, -8462.75, -8119.62, -7780.37, -7620.00
/* 2 3 4 */ ,-11334.39,-11197.73,-11354.56,-11267.56,-11720.89,-11927.39
,-12458.89,-12512.89,-12203.23,-11721.06,-11646.73,-11367.39
/* 2 3 5 */ , 3304.34, 2994.54, 3240.14, 2957.54, 2412.14, 2353.34
, 1910.54, 1727.34, 2621.74, 2564.54, 2966.54, 2918.34
/* 2 3 6 */ , -3984.32, -4149.32, -4288.12, -4394.12, -4876.32, -5230.12
, -5525.32, -5429.32, -5008.12, -4504.72, -4457.92, -4360.92
/* 2 4 1 */ , -8876.90, -8960.28, -8985.53, -8917.40, -9255.40, -9433.40
, -9239.53, -9166.90, -8912.40, -8769.53, -8644.90, -8841.90
/* 2 4 2 */ , -746.10, -771.22, -1048.10, -1046.22, -1507.22, -1623.10
, -1783.47, -1647.85, -1211.85, -794.10, -866.22, -818.10
/* 2 4 3 */ , 1230.94, 1292.56, 1013.56, 947.81, 450.19, 135.81
, 97.44, -44.56, 725.19, 932.19, 1352.81, 1200.19
/* 2 4 4 */ , -9657.64, -9574.98, -9653.14,-10022.81, -9923.31,-10330.64
,-10550.14,-10629.98,-10107.81, -9589.48, -9153.48, -9452.98
/* 2 4 5 */ ,-24697.45,-24886.45,-24887.65,-25331.85,-25296.85,-25809.65
,-25943.25,-25966.65,-25385.65,-24703.45,-24765.25,-24530.65
/* 2 4 6 */ , -1927.96, -2004.96, -2196.56, -2544.36, -2593.16, -2599.16
, -2801.16, -3231.76, -2277.96, -2271.36, -1880.76, -1686.16
/* 3 1 1 */ , -6392.89, -6422.27, -6600.64, -6819.52, -6954.52, -7030.52
, -7045.02, -6922.02, -6717.77, -6417.64, -6210.27, -6293.39
/* 3 1 2 */ ,-10427.44,-10313.44,-10612.31,-10826.44,-11000.19,-11214.94
,-11446.31,-11268.31,-11028.94,-10543.31,-10364.81,-10325.31
/* 3 1 3 */ , 1879.60, 1639.85, 1521.48, 1180.10, 1004.98, 863.73
, 621.60, 625.73, 1117.60, 1621.85, 1871.85, 1854.23
/* 3 1 4 */ , -1343.15, -1372.15, -1603.82, -1948.15, -2254.15, -2468.15
, -2647.49, -2515.15, -2047.15, -1543.15, -1291.15, -1220.15
/* 3 1 5 */ , -7258.12, -7375.12, -7592.72, -7924.12, -8300.72, -8568.72
, -8560.32, -8382.32, -8114.52, -7689.92, -7193.72, -7237.72
/* 3 1 6 */ , -1727.22, -1425.42, -1833.42, -1990.22, -2345.82, -2762.22
, -2897.22, -2812.22, -2379.62, -1781.02, -1542.82, -1515.22
/* 3 2 1 */ , -6290.70, -6469.07, -6749.70, -6889.07, -6743.95, -6841.32
, -6845.95, -6991.70, -6948.57, -6861.57, -6582.82, -6474.95
/* 3 2 2 */ ,-17876.71,-17755.08,-17939.08,-18018.58,-18124.21,-18512.21
,-18712.08,-18811.08,-18648.58,-18611.33,-18205.08,-17848.08
/* 3 2 3 */ , 2075.59, 2161.09, 2107.09, 2025.96, 1515.34, 1197.09
, 1026.84, 1002.34, 1354.21, 1688.21, 1986.21, 2225.46
/* 3 2 4 */ , -3013.61, -3028.27, -3092.77, -3552.27, -4027.11, -3737.11
, -4179.11, -4350.11, -3793.94, -3702.11, -3149.27, -3116.11
/* 3 2 5 */ , 2446.55, 2452.55, 2460.55, 2187.95, 1912.15, 1764.55
, 1336.95, 1252.55, 1425.55, 1782.75, 2387.75, 2400.55
/* 3 2 6 */ , -1907.74, -1903.74, -2171.54, -2290.74, -2638.74, -2858.94
, -3262.74, -3172.74, -2921.34, -2397.34, -2226.74, -1912.14
/* 3 3 1 */ , -7513.69, -7476.57, -7483.32, -7694.57, -7848.57, -7784.69
, -7858.69, -8106.69, -7820.69, -7511.32, -7498.69, -7295.57
/* 3 3 2 */ ,-10376.79,-10300.04,-10224.16,-10541.66,-10708.04,-10917.16
,-11402.66,-11453.79,-11088.16,-10765.79,-10212.16,-10276.16
/* 3 3 3 */ , 1689.59, 1952.22, 1754.84, 1479.47, 1330.09, 1044.84
, 579.59, 431.84, 819.34, 1250.09, 1794.34, 1838.84
/* 3 3 4 */ , 4423.93, 4470.09, 4296.43, 4033.93, 3861.26, 3466.09
, 3003.43, 3082.93, 3674.09, 3904.93, 4242.43, 4364.93
/* 3 3 5 */ , -2751.62, -2662.62, -2705.62, -2840.62, -3233.62, -3268.62
, -3835.62, -3869.02, -3533.62, -3115.62, -2744.02, -2591.62
/* 3 3 6 */ , -307.90, -195.30, -331.30, -461.10, -983.90, -1156.70
, -1570.50, -1547.30, -1036.50, -562.70, -211.10, -251.90
/* 3 4 1 */ , -8045.17, -7797.29, -8047.92, -8086.04, -8067.29, -8319.67
, -8351.29, -8247.17, -8038.17, -7844.67, -7533.42, -7700.04
/* 3 4 2 */ , 220.07, 190.07, -65.93, -322.06, -587.06, -510.93
, -836.93, -722.81, -412.31, -7.93, 207.57, 308.07
/* 3 4 3 */ , -4194.58, -4177.58, -4528.83, -4685.20, -4752.33, -5050.95
, -5365.83, -5163.20, -4652.83, -4548.20, -4312.20, -4339.20
/* 3 4 4 */ , 3328.14, 2903.14, 2575.64, 2632.48, 2280.14, 2017.31
, 1910.14, 1949.14, 2445.14, 2969.14, 3213.14, 3010.14
/* 3 4 5 */ , 7860.39, 7584.19, 7751.59, 7301.59, 6956.79, 6662.59
, 6882.59, 6665.19, 7085.59, 7487.39, 8011.59, 7787.79
/* 3 4 6 */ , -3503.32, -3517.92, -3596.72, -3705.52, -4015.32, -4480.32
, -4300.12, -4010.32, -3828.32, -3479.32, -3247.32, -2990.12
/* 4 1 1 */ , -5312.80, -5429.05, -5537.18, -5736.55, -5897.68, -5844.05
, -6033.05, -5904.80, -5858.05, -5479.18, -5378.43, -5423.55
/* 4 1 2 */ , 10284.49, 10284.11, 10033.86, 9953.36, 9605.99, 9558.74
, 9147.24, 9328.24, 9484.24, 9928.24, 10292.36, 10226.11
/* 4 1 3 */ , -3881.11, -3883.36, -4030.23, -4360.86, -4507.98, -4901.73
, -5123.86, -5037.86, -4581.61, -4111.11, -3996.23, -3760.61
/* 4 1 4 */ , -2199.68, -2408.68, -2495.68, -2911.85, -3327.68, -3526.68
, -3692.68, -3790.35, -3258.35, -2864.85, -2441.68, -2449.68
/* 4 1 5 */ , 3663.85, 3537.25, 3380.25, 3042.25, 2531.85, 2364.85
, 2197.65, 2191.25, 2915.85, 3524.65, 3628.25, 3663.25
/* 4 1 6 */ , -511.64, -546.84, -716.84, -949.24, -1319.64, -1635.64
, -1854.04, -1756.24, -1273.64, -768.04, -510.44, -429.24
/* 4 2 1 */ ,-10275.07,-10184.32,-10202.07,-10287.95,-10483.95,-10405.32
,-10549.57,-10569.57,-10564.95,-10261.32,-10100.57,-10046.57
/* 4 2 2 */ , 2162.61, 2194.86, 2022.98, 1827.98, 1903.61, 1316.61
, 1117.98, 1176.11, 1451.61, 1478.36, 1933.48, 2140.86
/* 4 2 3 */ ,-29389.28,-29288.66,-29680.28,-29837.41,-30150.16,-30455.16
,-30898.41,-30504.16,-30297.66,-29953.03,-29755.28,-29427.28
/* 4 2 4 */ , -5630.51, -5249.17, -5485.51, -5744.51, -6033.67, -6471.01
, -6837.34, -6634.67, -6362.01, -5884.34, -5515.01, -5399.67
/* 4 2 5 */ ,-25212.41,-25149.01,-25177.41,-25506.01,-25987.81,-26502.41
,-26722.41,-26278.21,-26108.41,-25556.41,-25423.41,-25201.41
/* 4 2 6 */ , -468.38, -288.78, -244.98, -463.38, -837.18, -1108.18
, -1703.58, -1396.18, -1076.38, -774.58, -620.58, -482.78
/* 4 3 1 */ ,-15750.26,-15782.01,-15863.51,-15923.01,-16138.51,-16143.63
,-16317.63,-16335.76,-16211.76,-15902.63,-15646.88,-15666.63
/* 4 3 2 */ , -4571.86, -4590.36, -4666.48, -4857.36, -5061.48, -5200.86
, -5781.23, -5924.36, -5512.23, -5245.23, -4900.86, -4713.48
/* 4 3 3 */ , -8182.36, -7980.74, -8242.99, -8574.11, -9055.11, -8957.99
, -9461.61, -9607.36, -9257.99, -8681.36, -8390.99, -8383.99
/* 4 3 4 */ , 2688.09, 2743.43, 2433.43, 2223.76, 1772.59, 1541.59
, 1330.26, 1087.59, 1605.43, 2005.09, 2210.93, 2647.26
/* 4 3 5 */ ,-13049.67,-12864.47,-12931.07,-13391.67,-13804.27,-14149.47
,-14351.47,-14315.47,-14064.67,-13614.47,-13211.47,-12903.47
/* 4 3 6 */ , -928.56, -758.56, -1038.76, -1145.36, -1647.96, -2049.96
, -2345.96, -2201.56, -1770.16, -1258.16, -966.16, -1066.56
/* 4 4 1 */ , -9329.45, -9567.20, -9544.33, -9502.83, -9892.20, -9760.70
, -9848.45, -9994.70, -9620.45, -9305.45, -9214.33, -9160.70
/* 4 4 2 */ , 3498.51, 3686.76, 3368.64, 3356.64, 2975.39, 3038.39
, 2512.64, 2570.51, 2883.64, 3539.64, 3604.51, 3681.76
/* 4 4 3 */ , 3119.51, 3214.38, 3339.01, 2956.38, 2721.51, 2461.13
, 1961.51, 2224.13, 2640.63, 3038.38, 3238.01, 3427.88
/* 4 4 4 */ , -9031.97, -9367.64, -9418.97, -9716.47,-10050.14,-10295.97
,-10611.64,-10461.14, -9951.14, -9142.97, -9256.14, -8981.81
/* 4 4 5 */ ,-23850.47,-23715.87,-24034.67,-24225.67,-24343.67,-24586.27
,-25198.87,-25140.47,-24213.67,-24098.47,-24014.07,-23372.07
/* 4 4 6 */ , 1265.46, 1460.46, 1181.66, 759.06, 289.26, 232.26
, -84.74, -129.54, 501.06, 614.86, 987.66, 1372.46
/* 5 1 1 */ , -3795.99, -3957.62, -3960.87, -4240.99, -4149.62, -4312.99
, -4461.99, -4317.62, -4113.87, -3742.62, -3694.87, -3699.87
/* 5 1 2 */ , 2438.08, 2405.33, 2365.33, 2108.08, 1769.08, 1591.33
, 1425.21, 1406.08, 1793.96, 2188.08, 2492.33, 2739.33
/* 5 1 3 */ , -1940.01, -1937.01, -2380.63, -2708.63, -2838.63, -2964.63
, -3256.38, -3210.88, -2749.26, -2196.01, -2011.01, -1840.38
/* 5 1 4 */ , 5765.22, 5516.05, 5174.38, 4908.55, 4674.72, 4669.05
, 4331.05, 4316.55, 4907.72, 5345.22, 5648.55, 5683.55
/* 5 1 5 */ , 1141.08, 991.68, 961.28, 672.48, 303.48, 286.88
, 75.48, -81.92, 643.88, 1141.88, 1226.08, 1488.08
/* 5 1 6 */ , -543.02, -665.22, -956.02, -1094.22, -1561.62, -1635.42
, -1914.62, -1804.62, -1274.62, -847.42, -694.22, -498.22
/* 5 2 1 */ , -4307.41, -4699.04, -4589.41, -4663.91, -4669.41, -5044.29
, -5077.91, -5103.41, -5012.29, -4694.91, -4522.29, -4265.41
/* 5 2 2 */ , -4416.70, -4267.45, -4152.20, -4315.95, -4628.45, -5123.32
, -5596.57, -5366.07, -5440.07, -5214.70, -4261.57, -4284.07
/* 5 2 3 */ , -6642.21, -6668.21, -6667.96, -6951.58, -6946.46, -7853.33
, -8065.71, -8060.21, -7714.21, -7022.21, -6852.71, -6644.08
/* 5 2 4 */ , -3510.68, -3461.68, -3759.68, -3291.35, -3817.35, -4431.01
, -4820.01, -4636.68, -4734.85, -3887.01, -3331.35, -3310.68
/* 5 2 5 */ ,-17119.94,-17296.94,-17249.74,-17599.74,-17967.74,-17850.14
,-18186.74,-18422.74,-17792.54,-17713.54,-17078.94,-17295.54
/* 5 2 6 */ , 823.52, 280.92, 186.12, 167.72, -186.68, -304.48
, -624.48, -135.68, -86.08, 327.52, 458.52, 507.92
/* 5 3 1 */ ,-11261.46,-11397.84,-11469.96,-11545.46,-11667.34,-11921.71
,-12129.21,-12172.84,-11928.96,-11393.84,-11471.46,-11321.21
/* 5 3 2 */ , -4097.19, -4042.94, -4087.69, -4304.69, -4578.69, -4872.94
, -5267.94, -5484.32, -4822.32, -4402.07, -4021.69, -3975.82
/* 5 3 3 */ , 4923.90, 5032.65, 4644.52, 4631.65, 4296.90, 3958.65
, 3747.40, 3714.65, 4164.27, 4700.40, 5132.02, 5021.65
/* 5 3 4 */ , 25127.81, 24909.31, 24979.65, 24694.65, 24315.81, 24219.98
, 23517.15, 23692.48, 23981.81, 24865.65, 25192.15, 25192.81
/* 5 3 5 */ ,-15862.18,-15857.78,-16041.58,-16359.78,-16327.38,-17036.38
,-17261.78,-17041.38,-16723.38,-16327.78,-15712.38,-15787.78
/* 5 3 6 */ , -1534.32, -1318.12, -1584.32, -1823.12, -2352.92, -2489.92
, -2810.92, -2724.12, -1955.92, -2041.92, -1672.12, -1471.52
/* 5 4 1 */ , -2584.83, -2777.58, -3004.58, -3017.95, -3189.45, -3156.20
, -3342.58, -3099.20, -2941.83, -2650.08, -2709.95, -2747.83
/* 5 4 2 */ , 11102.33, 11027.45, 10707.33, 10331.08, 10386.45, 10015.33
, 9762.08, 9978.33, 10490.83, 10805.33, 10963.33, 10748.08
/* 5 4 3 */ ,-15619.34,-15716.72,-16089.47,-16239.72,-16566.09,-16812.84
,-17130.34,-17040.34,-16657.22,-15915.34,-15955.22,-15692.72
/* 5 4 4 */ , -8636.33, -8984.33, -9342.66, -9338.66, -9846.66, -9749.16
,-10284.66,-10018.66, -9839.50, -9036.83, -8853.66, -8612.00
/* 5 4 5 */ , 11369.60, 10850.40, 11244.40, 10907.80, 10459.60, 10122.60
, 10045.60, 10179.80, 10703.00, 11209.40, 11263.60, 11164.40
/* 5 4 6 */ , 270.78, -11.22, -199.82, -249.42, -484.02, -825.02
, -638.22, -629.82, -280.02, 262.78, 472.58, 849.18};
float afequ0[5][4][6][12] = {
/* 1 1 1 */ -313.47, -318.22, -319.47, -328.22, -329.47, -336.97
, -337.22, -333.47, -322.47, -316.47, -310.47, -309.60
/* 1 1 2 */ , -119.08, -123.08, -127.33, -135.46, -147.33, -150.71
, -158.21, -154.96, -136.21, -126.96, -117.96, -120.96
/* 1 1 3 */ , -522.14, -527.01, -528.89, -539.64, -549.51, -558.26
, -568.51, -561.14, -541.76, -524.39, -517.26, -526.39
/* 1 1 4 */ , -507.01, -509.51, -514.67, -524.01, -538.34, -549.01
, -551.51, -543.51, -526.01, -510.51, -499.51, -510.34
/* 1 1 5 */ , -298.87, -301.87, -301.27, -311.47, -327.47, -337.27
, -350.27, -333.87, -316.67, -303.67, -292.47, -301.47
/* 1 1 6 */ , -1.64, -3.84, -8.64, -16.04, -30.44, -40.64
, -48.24, -41.24, -20.64, -4.04, 2.16, -2.24
/* 1 2 1 */ , -503.69, -516.19, -509.19, -523.06, -518.69, -521.94
, -524.06, -524.31, -523.06, -516.94, -513.06, -504.19
/* 1 2 2 */ , -364.94, -369.81, -366.19, -363.81, -373.44, -384.81
, -398.06, -397.44, -388.81, -379.94, -374.56, -359.44
/* 1 2 3 */ , 215.87, 213.12, 203.87, 207.62, 202.50, 172.50
, 174.25, 169.25, 181.87, 195.37, 213.00, 213.62
/* 1 2 4 */ , -77.00, -66.33, -76.17, -94.50, -92.50, -110.17
, -118.00, -118.17, -108.17, -98.17, -81.67, -82.17
/* 1 2 5 */ , -81.26, -84.26, -77.46, -91.86, -96.86, -104.26
, -121.46, -115.46, -101.46, -95.66, -86.46, -80.46
/* 1 2 6 */ , -90.36, -92.96, -84.96, -88.36, -114.36, -131.36
, -128.56, -131.36, -114.56, -97.16, -83.16, -88.36
/* 1 3 1 */ , -365.75, -364.00, -365.12, -378.87, -381.87, -389.87
, -395.00, -396.75, -389.75, -374.75, -369.87, -376.50
/* 1 3 2 */ , -39.01, -35.88, -44.26, -56.26, -64.88, -66.76
, -92.13, -85.88, -64.76, -49.26, -41.88, -47.88
/* 1 3 3 */ , 327.57, 324.82, 319.07, 310.44, 296.94, 289.57
, 274.94, 271.94, 295.57, 308.69, 322.19, 322.19
/* 1 3 4 */ , 77.14, 83.64, 78.47, 59.80, 55.80, 27.47
, 12.64, 22.47, 44.64, 57.47, 78.64, 73.47
/* 1 3 5 */ , 319.76, 321.76, 312.36, 304.36, 287.76, 267.16
, 264.76, 260.16, 290.16, 304.76, 306.36, 305.56
/* 1 3 6 */ , -33.19, -30.79, -34.19, -48.99, -58.99, -71.99
, -83.99, -85.99, -63.99, -42.59, -41.79, -34.19
/* 1 4 1 */ , -219.77, -223.27, -228.39, -237.39, -234.14, -240.77
, -240.27, -238.52, -235.27, -222.39, -211.77, -217.77
/* 1 4 2 */ , -91.44, -84.32, -89.07, -101.44, -116.94, -116.44
, -116.94, -125.07, -111.07, -88.57, -79.94, -81.94
/* 1 4 3 */ , -125.37, -129.87, -131.24, -132.37, -140.49, -150.99
, -165.37, -166.49, -133.37, -128.49, -117.37, -120.62
/* 1 4 4 */ , 287.65, 297.82, 293.48, 279.48, 274.82, 271.48
, 270.15, 261.98, 289.98, 293.82, 304.48, 296.15
/* 1 4 5 */ , -1112.03, -1109.03, -1119.43, -1141.83, -1140.83, -1150.23
, -1162.03, -1164.03, -1145.23, -1116.63, -1109.83, -1126.23
/* 1 4 6 */ , -12.27, -20.87, -14.07, -31.47, -48.07, -53.27
, -52.27, -59.27, -40.67, -27.07, -13.27, -28.47
/* 2 1 1 */ , -254.90, -254.53, -258.53, -267.90, -266.78, -273.78
, -277.40, -275.53, -266.78, -254.53, -250.40, -250.40
/* 2 1 2 */ , 135.19, 132.19, 123.81, 120.19, 111.31, 102.56
, 99.44, 102.19, 115.94, 131.31, 136.19, 133.19
/* 2 1 3 */ , 73.54, 65.42, 67.42, 53.54, 49.54, 38.04
, 31.67, 34.54, 53.04, 70.04, 76.92, 72.04
/* 2 1 4 */ , -436.28, -447.62, -456.62, -466.12, -473.45, -489.78
, -488.45, -483.12, -465.45, -446.12, -437.12, -440.45
/* 2 1 5 */ , -854.51, -863.51, -869.31, -876.11, -888.51, -897.51
, -903.11, -898.11, -873.71, -860.71, -854.51, -854.11
/* 2 1 6 */ , -28.60, -33.20, -39.40, -48.60, -59.20, -71.80
, -76.00, -67.60, -50.20, -34.80, -22.80, -27.80
/* 2 2 1 */ , -261.22, -264.22, -263.22, -266.60, -269.22, -276.47
, -276.35, -277.85, -273.60, -273.10, -261.47, -258.22
/* 2 2 2 */ , 118.89, 112.52, 119.64, 110.77, 105.77, 99.77
, 83.02, 90.52, 97.02, 108.27, 112.64, 112.89
/* 2 2 3 */ , -52.59, -65.21, -52.59, -71.59, -78.46, -96.09
, -105.84, -94.84, -82.59, -63.46, -55.34, -57.34
/* 2 2 4 */ , 273.99, 268.49, 270.49, 283.82, 260.16, 231.99
, 235.82, 229.82, 248.82, 262.82, 272.32, 270.99
/* 2 2 5 */ , 159.28, 165.48, 173.48, 149.68, 142.48, 134.48
, 117.68, 125.68, 136.88, 154.08, 154.88, 163.48
/* 2 2 6 */ , 4.62, 1.02, 1.62, -2.38, -17.98, -43.38
, -39.98, -45.38, -31.78, -7.58, 4.62, 5.22
/* 2 3 1 */ , -343.48, -340.35, -346.10, -347.98, -355.85, -363.35
, -366.85, -366.60, -361.10, -354.98, -346.60, -345.98
/* 2 3 2 */ , -249.64, -245.64, -251.52, -255.77, -265.14, -275.64
, -289.64, -281.77, -275.14, -260.52, -251.64, -249.64
/* 2 3 3 */ , -258.31, -258.94, -263.94, -272.94, -279.69, -284.69
, -303.69, -304.31, -284.06, -266.31, -257.06, -253.31
/* 2 3 4 */ , -545.75, -546.41, -553.41, -551.08, -570.58, -578.08
, -593.08, -590.41, -575.41, -552.41, -552.08, -543.41
/* 2 3 5 */ , 85.32, 71.12, 79.52, 69.92, 46.92, 46.72
, 28.12, 27.12, 63.72, 67.32, 80.92, 74.12
/* 2 3 6 */ , -147.83, -159.63, -161.63, -172.23, -189.03, -204.03
, -211.03, -204.03, -184.03, -161.63, -158.63, -159.23
/* 2 4 1 */ , -466.06, -472.94, -471.81, -472.69, -482.31, -484.56
, -478.06, -475.19, -462.94, -460.06, -456.06, -468.06
/* 2 4 2 */ , -37.01, -41.51, -52.01, -53.38, -68.38, -73.26
, -71.76, -67.01, -46.01, -31.63, -36.01, -37.88
/* 2 4 3 */ , 69.82, 71.44, 60.69, 53.69, 38.94, 24.94
, 29.44, 25.69, 56.94, 69.57, 79.94, 73.44
/* 2 4 4 */ , -700.39, -700.05, -698.05, -713.72, -711.89, -724.39
, -735.39, -732.39, -710.39, -691.05, -676.39, -686.39
/* 2 4 5 */ , -1108.31, -1117.71, -1113.91, -1134.31, -1130.11, -1152.51
, -1152.91, -1151.51, -1125.71, -1097.91, -1105.91, -1092.51
/* 2 4 6 */ , -23.61, -29.21, -32.21, -48.01, -55.01, -50.61
, -55.01, -69.21, -27.81, -27.81, -13.21, -8.81
/* 3 1 1 */ , -277.20, -281.20, -287.20, -297.20, -301.20, -303.32
, -302.20, -296.20, -288.45, -275.20, -270.95, -272.20
/* 3 1 2 */ , -461.14, -457.01, -471.39, -478.89, -485.01, -491.01
, -498.01, -487.51, -475.01, -457.01, -451.76, -453.51
/* 3 1 3 */ , 152.34, 142.21, 136.71, 124.71, 114.21, 112.46
, 104.96, 109.59, 132.21, 150.71, 157.46, 153.59
/* 3 1 4 */ , -20.16, -23.66, -31.83, -43.66, -55.66, -68.66
, -70.16, -59.66, -38.33, -19.66, -13.66, -15.16
/* 3 1 5 */ , 140.63, 135.83, 129.83, 115.83, 98.63, 88.63
, 92.83, 101.63, 120.23, 133.83, 148.63, 145.03
/* 3 1 6 */ , -26.99, -15.99, -31.59, -37.19, -54.39, -69.39
, -73.19, -64.99, -43.59, -20.39, -13.59, -16.99
/* 3 2 1 */ , -213.92, -223.05, -229.55, -236.67, -230.42, -234.42
, -233.42, -238.55, -234.55, -232.67, -223.30, -220.55
/* 3 2 2 */ , -328.47, -326.47, -329.59, -334.84, -334.97, -349.47
, -354.47, -356.59, -349.47, -344.09, -331.97, -317.97
/* 3 2 3 */ , 27.01, 31.38, 24.88, 18.38, 8.38, -4.12
, -6.99, -6.62, 9.88, 28.88, 29.88, 34.63
/* 3 2 4 */ , -413.67, -412.67, -417.50, -427.50, -450.67, -435.00
, -447.67, -451.50, -427.00, -423.50, -406.17, -408.17
/* 3 2 5 */ , 52.32, 44.32, 48.32, 37.32, 20.92, 20.12
, 10.72, 11.12, 20.12, 35.92, 53.12, 52.32
/* 3 2 6 */ , -52.12, -53.72, -64.72, -71.52, -81.32, -92.52
, -103.32, -95.52, -82.52, -58.12, -52.72, -49.32
/* 3 3 1 */ , -236.98, -233.23, -233.98, -242.23, -247.60, -245.23
, -245.48, -252.10, -241.60, -230.73, -231.60, -228.60
/* 3 3 2 */ , -280.22, -274.34, -271.22, -288.97, -294.72, -300.22
, -316.72, -312.22, -297.84, -286.22, -265.72, -271.72
/* 3 3 3 */ , 107.95, 112.32, 105.07, 88.45, 85.70, 74.70
, 63.07, 62.70, 81.82, 95.32, 113.57, 114.45
/* 3 3 4 */ , 173.51, 175.17, 167.51, 152.17, 146.17, 135.17
, 123.17, 128.17, 156.67, 165.67, 177.51, 176.84
/* 3 3 5 */ , -426.02, -426.82, -432.22, -437.02, -450.62, -449.02
, -468.02, -468.62, -447.82, -428.82, -418.62, -417.62
/* 3 3 6 */ , 49.40, 49.80, 44.80, 39.00, 16.20, 9.40
, 0.60, 7.80, 30.00, 51.20, 59.40, 49.20
/* 3 4 1 */ , -263.75, -254.75, -261.75, -264.88, -264.75, -271.88
, -272.13, -268.13, -257.25, -252.38, -243.88, -249.75
/* 3 4 2 */ , 251.85, 247.85, 238.85, 227.48, 214.60, 221.48
, 212.73, 219.48, 231.85, 251.60, 256.48, 255.60
/* 3 4 3 */ , -382.22, -386.22, -399.97, -404.22, -405.84, -417.97
, -424.72, -416.22, -394.09, -384.59, -375.72, -388.59
/* 3 4 4 */ , 429.04, 419.21, 402.87, 406.87, 388.04, 377.04
, 377.04, 375.21, 404.87, 426.87, 429.21, 418.04
/* 3 4 5 */ , -243.64, -246.64, -244.64, -257.84, -275.44, -289.64
, -279.84, -282.84, -261.84, -249.04, -231.24, -243.44
/* 3 4 6 */ , -143.88, -147.68, -148.48, -155.88, -163.68, -184.68
, -178.48, -160.68, -148.28, -133.28, -132.48, -121.48
/* 4 1 1 */ , -224.73, -226.98, -231.73, -237.98, -245.73, -241.98
, -248.61, -241.73, -237.73, -224.48, -221.73, -227.48
/* 4 1 2 */ , 410.70, 409.82, 400.70, 397.32, 382.70, 382.70
, 371.32, 380.82, 390.32, 405.95, 418.82, 413.32
/* 4 1 3 */ , -70.13, -70.13, -74.50, -89.75, -98.25, -112.25
, -116.25, -107.38, -85.75, -67.88, -67.75, -62.00
/* 4 1 4 */ , -188.49, -198.15, -203.49, -219.49, -235.82, -240.49
, -244.49, -244.15, -218.49, -204.49, -191.49, -193.49
/* 4 1 5 */ , 189.54, 183.74, 177.94, 163.54, 145.74, 138.54
, 131.74, 136.94, 173.54, 195.54, 195.74, 192.54
/* 4 1 6 */ , 6.26, 5.66, -2.54, -12.14, -29.34, -41.34
, -46.14, -37.14, -12.34, 7.26, 15.66, 14.26
/* 4 2 1 */ , -418.38, -413.13, -412.13, -415.13, -423.76, -418.13
, -421.01, -420.13, -419.51, -405.76, -406.01, -402.76
/* 4 2 2 */ , -3.45, -5.33, -10.20, -17.83, -12.33, -35.33
, -40.70, -35.95, -23.83, -18.83, -5.33, -0.95
/* 4 2 3 */ , -1245.73, -1246.36, -1261.11, -1272.48, -1279.48, -1286.73
, -1300.11, -1279.86, -1269.48, -1253.11, -1243.61, -1242.23
/* 4 2 4 */ , -412.46, -401.62, -413.79, -423.79, -439.29, -439.79
, -456.62, -444.29, -428.46, -412.12, -396.62, -395.46
/* 4 2 5 */ , -1086.46, -1088.86, -1087.46, -1099.06, -1112.46, -1129.26
, -1141.86, -1117.46, -1105.06, -1081.26, -1080.46, -1080.46
/* 4 2 6 */ , 30.15, 34.35, 37.15, 22.75, 16.55, 11.35
, -11.25, 7.55, 17.75, 31.95, 34.95, 36.75
/* 4 3 1 */ , -577.04, -577.67, -581.67, -581.79, -586.79, -587.04
, -592.04, -589.54, -582.04, -569.17, -568.17, -570.79
/* 4 3 2 */ , -51.82, -53.07, -56.19, -64.32, -70.32, -76.32
, -92.57, -93.57, -73.19, -62.69, -48.57, -50.82
/* 4 3 3 */ , -406.69, -401.81, -413.81, -426.06, -444.94, -440.31
, -451.19, -453.31, -434.31, -408.31, -400.31, -408.31
/* 4 3 4 */ , 175.47, 176.97, 163.30, 156.97, 138.14, 130.64
, 129.14, 117.47, 153.97, 166.47, 170.97, 184.30
/* 4 3 5 */ , -840.63, -841.63, -845.43, -857.63, -882.83, -886.23
, -889.63, -882.23, -866.43, -848.23, -840.23, -834.23
/* 4 3 6 */ , -16.78, -17.38, -29.18, -28.18, -51.18, -64.78
, -71.18, -56.78, -35.18, -16.58, -6.58, -18.58
/* 4 4 1 */ , -393.14, -400.51, -396.64, -395.01, -406.51, -400.51
, -402.64, -406.51, -393.51, -377.51, -381.14, -383.51
/* 4 4 2 */ , 338.22, 342.10, 332.72, 335.60, 321.72, 325.22
, 307.72, 313.60, 327.22, 355.72, 350.60, 354.10
/* 4 4 3 */ , 148.82, 145.82, 152.69, 139.07, 127.32, 122.69
, 108.19, 124.19, 140.07, 155.69, 159.44, 161.44
/* 4 4 4 */ , -112.42, -124.92, -128.42, -138.75, -149.92, -157.08
, -168.92, -152.42, -128.42, -103.42, -111.08, -105.92
/* 4 4 5 */ , -1068.16, -1065.56, -1080.16, -1085.36, -1089.76, -1095.16
, -1119.76, -1115.16, -1074.76, -1066.76, -1067.96, -1048.16
/* 4 4 6 */ , 26.13, 38.13, 24.33, 7.33, -6.27, -7.27
, -14.47, -9.67, 10.13, 20.73, 27.53, 37.73
/* 5 1 1 */ , -93.48, -102.36, -101.73, -109.73, -108.73, -114.73
, -116.73, -110.73, -101.73, -88.73, -89.36, -89.73
/* 5 1 2 */ , 237.16, 233.66, 232.16, 221.16, 205.79, 201.16
, 198.41, 200.79, 220.41, 234.16, 244.41, 247.41
/* 5 1 3 */ , -250.16, -252.66, -270.78, -284.66, -291.78, -294.66
, -298.53, -294.16, -271.53, -252.66, -248.28, -243.91
/* 5 1 4 */ , 132.53, 123.03, 109.53, 95.03, 85.20, 89.36
, 78.03, 80.53, 109.36, 124.20, 132.36, 129.20
/* 5 1 5 */ , -137.87, -143.47, -145.47, -158.87, -174.87, -172.87
, -175.87, -176.07, -146.87, -129.27, -127.47, -119.67
/* 5 1 6 */ , -0.64, -6.24, -14.04, -22.84, -41.04, -44.84
, -50.24, -44.84, -18.64, -1.44, -1.44, 2.56
/* 5 2 1 */ , -133.73, -145.48, -137.48, -142.98, -147.48, -157.23
, -154.10, -153.48, -148.73, -138.85, -136.98, -127.98
/* 5 2 2 */ , -436.78, -428.41, -425.78, -432.78, -438.78, -459.78
, -474.78, -464.78, -460.78, -451.53, -415.66, -424.16
/* 5 2 3 */ , -557.19, -574.19, -571.19, -577.31, -575.69, -612.06
, -613.06, -609.31, -594.06, -562.19, -556.19, -559.44
/* 5 2 4 */ , 5.58, 2.58, -7.26, 5.58, -9.26, -29.09
, -47.42, -32.76, -29.76, 2.08, 24.08, 14.58
/* 5 2 5 */ , -802.58, -820.58, -825.98, -835.98, -842.78, -837.18
, -850.78, -857.18, -828.18, -819.58, -798.58, -813.78
/* 5 2 6 */ , 59.25, 35.85, 30.85, 25.25, 21.65, 21.85
, 14.45, 27.05, 38.45, 49.25, 56.85, 55.65
/* 5 3 1 */ , -431.43, -436.05, -439.18, -437.18, -441.68, -453.68
, -453.80, -455.80, -444.43, -424.68, -427.43, -426.18
/* 5 3 2 */ , -185.31, -185.31, -189.06, -198.19, -208.31, -216.94
, -227.31, -229.06, -198.06, -183.06, -173.31, -173.81
/* 5 3 3 */ , 114.92, 111.42, 96.80, 95.17, 87.67, 74.42
, 73.42, 74.05, 97.17, 120.05, 132.80, 124.30
/* 5 3 4 */ , 1051.58, 1042.08, 1037.42, 1031.58, 1014.58, 1013.25
, 993.75, 1006.58, 1022.75, 1056.42, 1067.58, 1062.58
/* 5 3 5 */ , -588.08, -595.28, -599.68, -608.68, -618.88, -633.08
, -636.28, -617.88, -604.08, -589.68, -564.68, -585.88
/* 5 3 6 */ , -33.44, -35.64, -48.64, -56.64, -73.44, -83.24
, -88.04, -76.44, -40.44, -44.04, -30.84, -29.04
/* 5 4 1 */ , -53.55, -63.67, -68.30, -70.30, -72.30, -70.05
, -75.67, -64.30, -59.67, -48.05, -54.67, -55.05
/* 5 4 2 */ , 172.22, 161.47, 156.10, 138.22, 140.60, 126.22
, 125.22, 136.47, 159.35, 172.47, 175.47, 159.10
/* 5 4 3 */ , -633.04, -642.04, -655.04, -657.79, -671.79, -671.16
, -684.41, -673.41, -655.04, -625.66, -634.54, -632.54
/* 5 4 4 */ , -372.88, -388.21, -401.88, -406.71, -423.38, -413.21
, -427.88, -411.05, -406.88, -368.88, -372.55, -366.71
/* 5 4 5 */ , -151.90, -175.50, -161.30, -179.90, -193.10, -206.90
, -200.50, -186.70, -164.70, -147.90, -146.10, -156.90
/* 5 4 6 */ , 17.14, 6.34, -2.86, -10.26, -14.26, -30.26
, -15.86, -10.46, 5.34, 21.54, 24.94, 33.94};
float apequ0[2][4][6][12] = {
/* 1 1 1 */ -204.12, -206.25, -209.12, -213.12, -216.50, -216.37
, -218.87, -213.62, -211.62, -202.12, -203.37, -204.37
/* 1 1 2 */ , 452.54, 452.67, 447.67, 444.42, 433.42, 436.04
, 426.54, 435.67, 439.17, 449.67, 459.17, 454.67
/* 1 1 3 */ , -49.57, -52.57, -53.57, -65.57, -67.57, -76.20
, -81.45, -78.45, -61.32, -48.57, -50.07, -41.95
/* 1 1 4 */ , -55.75, -64.59, -63.75, -75.92, -86.92, -93.09
, -93.42, -92.09, -76.92, -64.42, -58.09, -57.09
/* 1 1 5 */ , -166.49, -167.29, -171.69, -182.49, -191.09, -197.09
, -201.69, -196.49, -173.89, -152.69, -159.69, -157.29
/* 1 1 6 */ , -22.03, -26.63, -27.03, -30.63, -46.43, -51.83
, -49.83, -50.63, -34.03, -19.63, -17.03, -16.63
/* 1 2 1 */ , -337.17, -341.92, -337.29, -337.67, -341.04, -347.29
, -337.67, -334.67, -343.54, -333.67, -325.92, -330.17
/* 1 2 2 */ , -100.21, -106.34, -111.34, -111.59, -103.71, -124.59
, -121.21, -123.21, -112.09, -109.21, -95.09, -94.09
/* 1 2 3 */ , -1266.23, -1253.11, -1267.86, -1266.36, -1271.11, -1279.36
, -1302.86, -1284.36, -1273.36, -1264.48, -1259.86, -1252.23
/* 1 2 4 */ , 129.95, 129.45, 126.78, 123.45, 116.95, 102.45
, 94.78, 96.45, 112.45, 131.95, 146.62, 138.95
/* 1 2 5 */ , -114.66, -102.46, -109.66, -115.86, -140.06, -149.26
, -140.26, -131.26, -134.86, -128.06, -107.86, -110.26
/* 1 2 6 */ , 54.96, 55.56, 63.96, 63.36, 61.56, 40.96
, 29.16, 41.16, 55.16, 59.36, 68.36, 66.56
/* 1 3 1 */ , -567.81, -574.06, -576.56, -574.94, -582.19, -581.94
, -579.81, -579.69, -575.44, -569.81, -554.56, -565.31
/* 1 3 2 */ , -94.92, -100.04, -103.04, -110.92, -110.92, -119.29
, -133.17, -129.92, -122.67, -114.67, -99.04, -100.17
/* 1 3 3 */ , -449.15, -451.90, -454.77, -465.77, -472.02, -474.77
, -481.02, -486.02, -470.02, -450.77, -446.02, -454.65
/* 1 3 4 */ , -181.87, -193.70, -195.87, -196.87, -207.54, -213.04
, -222.70, -223.54, -206.04, -191.70, -190.70, -173.54
/* 1 3 5 */ , -280.42, -273.22, -282.22, -294.62, -297.62, -321.22
, -312.62, -301.22, -303.42, -279.02, -277.82, -262.42
/* 1 3 6 */ , -19.74, -17.34, -22.14, -29.34, -45.74, -55.34
, -67.34, -47.94, -35.34, -13.94, -14.54, -9.94
/* 1 4 1 */ , -461.67, -467.67, -466.30, -461.67, -474.42, -468.67
, -470.67, -474.67, -464.42, -451.92, -453.30, -453.67
/* 1 4 2 */ , 123.89, 131.89, 120.77, 122.39, 111.89, 118.89
, 101.89, 112.89, 117.89, 134.02, 133.64, 132.89
/* 1 4 3 */ , -79.48, -78.48, -76.86, -81.23, -87.86, -92.86
, -103.36, -97.23, -78.98, -70.48, -72.36, -67.86
/* 1 4 4 */ , -302.28, -317.28, -315.94, -323.78, -337.44, -335.61
, -342.28, -333.28, -321.11, -299.44, -302.94, -292.78
/* 1 4 5 */ , -303.61, -290.61, -316.01, -316.01, -320.21, -318.41
, -337.61, -332.61, -305.41, -307.01, -301.61, -281.61
/* 1 4 6 */ , 73.14, 80.94, 68.14, 54.14, 42.94, 44.14
, 37.34, 45.34, 54.34, 58.34, 64.74, 76.14
/* 2 1 1 */ , -93.18, -98.68, -98.80, -105.05, -103.05, -108.18
, -110.18, -103.18, -98.68, -88.93, -89.18, -89.43
/* 2 1 2 */ , -21.82, -23.57, -25.82, -32.82, -43.57, -47.94
, -49.82, -47.82, -35.82, -26.82, -17.82, -13.57
/* 2 1 3 */ , -92.09, -93.34, -107.96, -116.84, -118.09, -122.96
, -127.96, -122.96, -108.21, -95.34, -90.46, -87.59
/* 2 1 4 */ , 116.95, 105.95, 98.78, 90.28, 84.95, 84.95
, 78.28, 81.62, 98.78, 108.45, 115.78, 114.28
/* 2 1 5 */ , 72.87, 68.27, 69.87, 61.47, 49.47, 48.87
, 48.87, 46.47, 69.27, 79.87, 78.47, 87.27
/* 2 1 6 */ , -31.87, -36.47, -43.47, -48.07, -62.07, -62.27
, -68.27, -60.07, -44.67, -32.67, -30.07, -27.67
/* 2 2 1 */ , -200.67, -211.67, -205.92, -209.92, -212.05, -220.92
, -222.42, -221.42, -217.92, -209.55, -204.05, -196.92
/* 2 2 2 */ , -227.78, -223.78, -219.65, -222.65, -232.78, -249.15
, -259.90, -252.40, -254.53, -248.03, -217.15, -221.28
/* 2 2 3 */ , -573.37, -578.62, -579.37, -583.49, -585.37, -614.87
, -617.74, -615.62, -605.74, -582.87, -580.49, -576.62
/* 2 2 4 */ , -134.85, -136.85, -148.35, -138.68, -151.01, -166.85
, -178.35, -168.35, -171.51, -145.85, -131.51, -130.85
/* 2 2 5 */ , -582.80, -585.40, -583.40, -601.40, -611.40, -604.80
, -612.40, -617.60, -597.00, -596.20, -576.00, -577.40
/* 2 2 6 */ , 41.33, 20.73, 14.93, 12.53, 10.13, -1.07
, -6.67, 9.93, 11.73, 26.73, 34.33, 28.53
/* 2 3 1 */ , -348.96, -357.08, -354.96, -358.96, -362.33, -369.33
, -372.58, -372.83, -365.71, -350.58, -353.46, -351.83
/* 2 3 2 */ , -38.33, -38.21, -41.21, -47.46, -56.08, -62.46
, -71.96, -75.21, -54.21, -41.96, -32.96, -33.96
/* 2 3 3 */ , 81.63, 84.50, 72.75, 70.63, 62.00, 52.75
, 49.75, 53.63, 68.25, 85.38, 95.75, 90.13
/* 2 3 4 */ , 807.79, 800.12, 801.79, 791.29, 781.96, 780.29
, 762.96, 772.29, 782.96, 806.29, 815.29, 812.96
/* 2 3 5 */ , -577.47, -577.87, -586.27, -592.27, -592.27, -611.27
, -613.87, -600.47, -592.27, -582.67, -565.07, -574.27
/* 2 3 6 */ , -39.18, -34.18, -41.58, -48.58, -64.58, -67.58
, -72.98, -62.98, -42.58, -46.38, -35.98, -29.18
/* 2 4 1 */ , -42.59, -46.09, -52.59, -52.59, -57.59, -56.09
, -61.59, -51.59, -47.21, -39.21, -43.09, -44.59
/* 2 4 2 */ , 432.63, 428.76, 420.63, 408.51, 411.63, 402.13
, 399.63, 406.63, 421.13, 427.51, 431.38, 423.01
/* 2 4 3 */ , -714.95, -720.07, -730.70, -735.32, -743.07, -747.70
, -754.07, -748.82, -736.82, -717.32, -721.70, -717.70
/* 2 4 4 */ , -302.25, -316.25, -327.08, -328.08, -341.91, -336.25
, -345.25, -337.25, -328.75, -308.41, -306.25, -305.25
/* 2 4 5 */ , 614.18, 595.98, 606.98, 598.98, 588.38, 578.98
, 581.98, 586.38, 604.98, 617.98, 616.58, 608.98
/* 2 4 6 */ , 4.57, -4.23, -10.83, -13.23, -23.43, -27.43
, -17.63, -13.83, -2.43, 12.97, 15.77, 21.77};
float amequ[5][4][6][2] = {
/* 1 1 1 */ 397.980, -5.1595
/* 1 1 2 */ , 256.070, -2.3374
/* 1 1 3 */ , 385.940, -3.1701
/* 1 1 4 */ , 249.260, -1.6791
/* 1 1 5 */ , 197.870, -1.1491
/* 1 1 6 */ , 30.670, -0.1789
/* 1 2 1 */ , 640.000, -9.2971
/* 1 2 2 */ , 288.520, -2.8703
/* 1 2 3 */ ,-198.340, 2.1946
/* 1 2 4 */ , 268.510, -1.9123
/* 1 2 5 */ , 243.290, -1.5184
/* 1 2 6 */ , 50.180, -0.2533
/* 1 3 1 */ , 481.230, -6.9931
/* 1 3 2 */ , 4.500, 0.3596
/* 1 3 3 */ ,-366.490, 3.7283
/* 1 3 4 */ ,-185.460, 1.5865
/* 1 3 5 */ ,-255.060, 1.6550
/* 1 3 6 */ , 33.740, -0.1887
/* 1 4 1 */ , 139.020, -0.6624
/* 1 4 2 */ , 376.020, -4.1447
/* 1 4 3 */ , 64.070, -0.3333
/* 1 4 4 */ ,-426.920, 3.3452
/* 1 4 5 */ , 416.740, -2.4230
/* 1 4 6 */ , 15.710, -0.0862
/* 2 1 1 */ , 280.360, -2.8674
/* 2 1 2 */ , 13.110, 0.5615
/* 2 1 3 */ ,-115.560, 1.4365
/* 2 1 4 */ , 319.680, -2.1756
/* 2 1 5 */ , 486.110, -2.9849
/* 2 1 6 */ , 34.920, -0.2115
/* 2 2 1 */ , 394.110, -5.0385
/* 2 2 2 */ ,-218.970, 3.1281
/* 2 2 3 */ , -80.600, 1.1389
/* 2 2 4 */ ,-305.060, 2.5865
/* 2 2 5 */ , 82.370, -0.3649
/* 2 2 6 */ , 15.890, -0.1412
/* 2 3 1 */ , 415.650, -5.6436
/* 2 3 2 */ , 332.300, -3.5589
/* 2 3 3 */ , 262.400, -2.1726
/* 2 3 4 */ , 341.460, -2.4752
/* 2 3 5 */ , -72.920, 0.5166
/* 2 3 6 */ , 95.000, -0.4761
/* 2 4 1 */ , 431.140, -6.2914
/* 2 4 2 */ , -36.390, 0.8474
/* 2 4 3 */ , -83.820, 1.0870
/* 2 4 4 */ , 262.850, -1.7446
/* 2 4 5 */ , 630.200, -3.9337
/* 2 4 6 */ , 46.300, -0.2436
/* 3 1 1 */ , 201.330, -1.6973
/* 3 1 2 */ , 416.900, -4.4497
/* 3 1 3 */ ,-109.690, 1.3967
/* 3 1 4 */ , 28.950, -0.0469
/* 3 1 5 */ , 185.620, -1.0835
/* 3 1 6 */ , 49.620, -0.2913
/* 3 2 1 */ , 247.620, -2.6640
/* 3 2 2 */ , 811.760, -9.4740
/* 3 2 3 */ ,-116.390, 1.4091
/* 3 2 4 */ , 77.970, -0.4038
/* 3 2 5 */ , -61.050, 0.4629
/* 3 2 6 */ , 53.600, -0.2884
/* 3 3 1 */ , 293.210, -3.2053
/* 3 3 2 */ , 425.290, -4.6958
/* 3 3 3 */ ,-100.240, 1.2024
/* 3 3 4 */ ,-154.030, 1.3711
/* 3 3 5 */ , 67.860, -0.3859
/* 3 3 6 */ , 21.750, -0.1754
/* 3 4 1 */ , 337.530, -4.4405
/* 3 4 2 */ , -81.010, 1.3567
/* 3 4 3 */ , 93.740, -0.3167
/* 3 4 4 */ ,-100.820, 0.8889
/* 3 4 5 */ ,-190.300, 1.2160
/* 3 4 6 */ , 78.620, -0.4168
/* 4 1 1 */ , 109.480, 0.1686
/* 4 1 2 */ ,-617.490, 8.4328
/* 4 1 3 */ , 101.010, -0.5303
/* 4 1 4 */ , 67.780, -0.3789
/* 4 1 5 */ , -73.210, 0.4369
/* 4 1 6 */ , 27.160, -0.1844
/* 4 2 1 */ , 466.540, -6.1787
/* 4 2 2 */ ,-183.490, 2.7366
/* 4 2 3 */ ,1043.650, -9.1510
/* 4 2 4 */ , 145.860, -0.8850
/* 4 2 5 */ , 653.220, -4.1330
/* 4 2 6 */ , 22.860, -0.1665
/* 4 3 1 */ , 895.110,-14.0176
/* 4 3 2 */ , 138.410, -1.0780
/* 4 3 3 */ , 256.850, -1.9462
/* 4 3 4 */ , -99.480, 0.9797
/* 4 3 5 */ , 333.210, -2.0657
/* 4 3 6 */ , 34.860, -0.2280
/* 4 4 1 */ , 405.960, -4.8390
/* 4 4 2 */ ,-257.680, 3.7591
/* 4 4 3 */ ,-164.630, 1.9733
/* 4 4 4 */ , 286.650, -2.0945
/* 4 4 5 */ , 603.610, -3.7300
/* 4 4 6 */ , 2.630, -0.0878
/* 5 1 1 */ , -8.760, 2.0778
/* 5 1 2 */ ,-230.350, 3.5963
/* 5 1 3 */ , 23.330, 0.2466
/* 5 1 4 */ ,-186.600, 1.5999
/* 5 1 5 */ , -44.900, 0.4386
/* 5 1 6 */ , 34.540, -0.2513
/* 5 2 1 */ , 51.420, 1.5717
/* 5 2 2 */ , 132.280, -0.9498
/* 5 2 3 */ , 221.420, -1.7286
/* 5 2 4 */ , 113.400, -0.8054