-
Notifications
You must be signed in to change notification settings - Fork 69
/
Copy pathsol_gravity_model.proto.txt
1937 lines (1930 loc) · 137 KB
/
sol_gravity_model.proto.txt
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
gravity_model {
solar_system_frame : ICRS
# Unless otherwise mentioned, axis directions, mean radii, reference angles
# and angular frequencies are from "Report of the IAU Working Group on
# Cartographic Coordinates and Rotational Elements: 2009", Archinal et al.,
# http://astropedia.astrogeology.usgs.gov/download/Docs/WGCCRE/WGCCRE2009reprint.pdf.
# The values given are for JD 2451545.0, i.e., 2000-Jan-01 12:00:00.0000 TDB.
# Unless mentioned otherwise, gravitational parameters are from the SPICE
# kernel for DE431,
# http://naif.jpl.nasa.gov/pub/naif/generic_kernels/pck/gm_de431.tpc.
# Some sources for gravity models give C2,0 instead of J2.
# In that case, J2 was computed using Mathematica, as
# N[SetPrecision[-c20, Infinity] * Sqrt[5], 17].
# Star.
body {
# J2 coefficient and reference radius from
# http://ilrs.gsfc.nasa.gov/docs/2014/196C.pdf.
# Interesting analysis of the Sun radius at http://www.icra.it/solar/Sole2.pdf.
name : "Sun"
gravitational_parameter : "1.3271244004193938e+11 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "696000.0 km"
axis_right_ascension : "286.13 deg"
axis_declination : "63.87 deg"
reference_angle : "84.176 deg"
angular_frequency : "14.1844000 deg / d"
j2 : 2.1106088532726840e-07
reference_radius : "696000.0 km"
}
# Gas giants.
body {
name : "Jupiter"
gravitational_parameter : "1.266865349218008e+08 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "69911 km"
axis_right_ascension : "268.056595 deg"
axis_declination : "64.495303 deg"
reference_angle : "284.95 deg"
angular_frequency : "870.5360000 deg / d"
j2 : 14695.62e-6
reference_radius : "71492 km"
}
body {
name : "Saturn"
gravitational_parameter : "3.793120749865224e+07 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "58232 km"
axis_right_ascension : "40.589 deg"
axis_declination : "83.537 deg"
reference_angle : "38.90 deg"
angular_frequency : "810.7939024 deg / d"
j2 : 16290.71e-6
reference_radius : "60330 km"
}
body {
name : "Neptune"
gravitational_parameter : "6.835099502439672e+06 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "24622 km"
axis_right_ascension : "299.36 deg"
axis_declination : "43.46 deg"
reference_angle : "253.18 deg"
angular_frequency : "536.3128492 deg / d"
j2 : 3408.43e-6
reference_radius : "25225 km"
}
body {
name : "Uranus"
gravitational_parameter : "5.793951322279009e+06 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "25362 km"
axis_right_ascension : "257.311 deg"
axis_declination : "-15.175 deg"
reference_angle : "203.81 deg"
angular_frequency : "-501.1600928 deg / d"
j2 : 3510.68e-6
reference_radius : "25559 km"
}
# Telluric planets.
body {
# Spherical harmonic coefficients and reference radius from the combined
# GRACE/GEOS model GGM05C.ICGEM at
# ftp://ftp.csr.utexas.edu/pub/grace/GGM05/.
name : "Earth"
gravitational_parameter : "3.9860043543609598e+05 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "6371.0084 km"
axis_right_ascension : "0.0 deg"
axis_declination : "90.0 deg"
reference_angle : "190.147 deg"
angular_frequency : "360.9856235 deg / d"
reference_radius : "6378.1363 km"
geopotential {
row {
degree: 2,
column {order: 0, cos: -4.841694573200e-4, sin: 0},
column {order: 2, cos: 2.439373415940e-6, sin: -1.400294011836e-6}},
row {
degree: 3,
column {order: 0, cos: 9.5716475834116e-07, sin: 0},
column {order: 1, cos: 2.0304466371688e-06, sin: 2.4824063468478e-07},
column {order: 2, cos: 9.0476467441002e-07, sin: -6.1900662463325e-07},
column {order: 3, cos: 7.2128525517036e-07, sin: 1.4144000651650e-06}},
row {
degree: 4,
column {order: 0, cos: 5.3998153921365e-07, sin: 0},
column {order: 1, cos: -5.3618081337028e-07, sin: -4.7357697696907e-07},
column {order: 2, cos: 3.5049214427031e-07, sin: 6.6250516574391e-07},
column {order: 3, cos: 9.9086103111508e-07, sin: -2.0095089980582e-07},
column {order: 4, cos: -1.8849242252755e-07, sin: 3.0881857855702e-07}},
row {
degree: 5,
column {order: 0, cos: 6.8650323458391e-08, sin: 0},
column {order: 1, cos: -6.2914579409678e-08, sin: -9.4342598600045e-08},
column {order: 2, cos: 6.5205860316915e-07, sin: -3.2334307981429e-07},
column {order: 3, cos: -4.5183137844644e-07, sin: -2.1494236736021e-07},
column {order: 4, cos: -2.9532340917041e-07, sin: 4.9810578844048e-08},
column {order: 5, cos: 1.7481435046942e-07, sin: -6.6935467701596e-07}},
row {
degree: 6,
column {order: 0, cos: -1.4997605610883e-07, sin: 0},
column {order: 1, cos: -7.5943265879397e-08, sin: 2.6525683249700e-08},
column {order: 2, cos: 4.8635603179946e-08, sin: -3.7376947326560e-07},
column {order: 3, cos: 5.7251326495652e-08, sin: 8.9731654074799e-09},
column {order: 4, cos: -8.5996937469007e-08, sin: -4.7142652438675e-07},
column {order: 5, cos: -2.6716319362048e-07, sin: -5.3649603802896e-07},
column {order: 6, cos: 9.4799107163032e-09, sin: -2.3738360514414e-07}},
row {
degree: 7,
column {order: 0, cos: 9.0500819789642e-08, sin: 0},
column {order: 1, cos: 2.8088622262423e-07, sin: 9.5159759814302e-08},
column {order: 2, cos: 3.3039550420017e-07, sin: 9.3020287728326e-08},
column {order: 3, cos: 2.5046335396041e-07, sin: -2.1709707579017e-07},
column {order: 4, cos: -2.7498638931989e-07, sin: -1.2405070527179e-07},
column {order: 5, cos: 1.6469638664557e-09, sin: 1.7930957773652e-08},
column {order: 6, cos: -3.5879864059130e-07, sin: 1.5179288962731e-07},
column {order: 7, cos: 1.5230586682001e-09, sin: 2.4103042687242e-08}},
row {
degree: 8,
column {order: 0, cos: 4.9478326949545e-08, sin: 0},
column {order: 1, cos: 2.3140759375679e-08, sin: 5.8905000941228e-08},
column {order: 2, cos: 8.0020451775005e-08, sin: 6.5300088951785e-08},
column {order: 3, cos: -1.9359078476200e-08, sin: -8.5941592936614e-08},
column {order: 4, cos: -2.4434458705958e-07, sin: 6.9812156090700e-08},
column {order: 5, cos: -2.5701616796151e-08, sin: 8.9205635687968e-08},
column {order: 6, cos: -6.5971100477032e-08, sin: 3.0894511043496e-07},
column {order: 7, cos: 6.7256526485194e-08, sin: 7.4864353638378e-08},
column {order: 8, cos: -1.2403256812475e-07, sin: 1.2054023904735e-07}},
row {
degree: 9,
column {order: 0, cos: 2.8022721711668e-08, sin: 0},
column {order: 1, cos: 1.4214925632662e-07, sin: 2.1415689169158e-08},
column {order: 2, cos: 2.1411871093739e-08, sin: -3.1680177946272e-08},
column {order: 3, cos: -1.6060220449404e-07, sin: -7.4250161337509e-08},
column {order: 4, cos: -9.3492553818025e-09, sin: 1.9898624014305e-08},
column {order: 5, cos: -1.6315077786051e-08, sin: -5.4043600040799e-08},
column {order: 6, cos: 6.2784132964798e-08, sin: 2.2296366358079e-07},
column {order: 7, cos: -1.1798115451725e-07, sin: -9.6920684034663e-08},
column {order: 8, cos: 1.8813248989960e-07, sin: -3.0019794719453e-09},
column {order: 9, cos: -4.7558362699944e-08, sin: 9.6876870006845e-08}},
row {
degree: 10,
column {order: 0, cos: 5.3345275002101e-08, sin: 0},
column {order: 1, cos: 8.3753701278788e-08, sin: -1.3109438169724e-07},
column {order: 2, cos: -9.3977781512067e-08, sin: -5.1264999905428e-08},
column {order: 3, cos: -6.9910538916696e-09, sin: -1.5412815968052e-07},
column {order: 4, cos: -8.4459158980573e-08, sin: -7.9023911359757e-08},
column {order: 5, cos: -4.9285509081565e-08, sin: -5.0617431292160e-08},
column {order: 6, cos: -3.7586959404344e-08, sin: -7.9771481050624e-08},
column {order: 7, cos: 8.2571270822778e-09, sin: -3.0490009250716e-09},
column {order: 8, cos: 4.0589757557591e-08, sin: -9.1710645675513e-08},
column {order: 9, cos: 1.2538547435906e-07, sin: -3.7942358311393e-08},
column {order: 10, cos: 1.0042327725658e-07, sin: -2.3863826960514e-08}},
}
}
body {
# J2 coefficient and reference radius from MGN180U,
# https://github.com/haisamido/GMAT/blob/master/gmat/application/data/gravity/venus/MGNP180U.cof.
name : "Venus"
gravitational_parameter : "3.2485859200000006e+05 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "6051.8 km"
axis_right_ascension : "272.76 deg"
axis_declination : "67.16 deg"
reference_angle : "160.20 deg"
angular_frequency : "-1.4813688 deg / d"
j2 : 4.4044353248204983e-6
reference_radius : "6.05100000000000e+06 m"
}
body {
# J2 coefficient and reference radius from MRO data,
# http://pds-geosciences.wustl.edu/mro/mro-m-rss-5-sdp-v1/mrors_1xxx/data/shadr/jgmro_110c_sha.tab.
name : "Mars"
gravitational_parameter : "4.282837362069909e+04 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "3389.50 km"
axis_right_ascension : "317.68143 deg"
axis_declination : "52.88650 deg"
reference_angle : "176.630 deg"
angular_frequency : "350.89198226 deg / d"
j2 : 0.0019566091594086663
reference_radius : "0.3396000000000000e+04 km"
}
body {
# Gravitational characteristics from MESSENGER data,
# http://pds-geosciences.wustl.edu/messenger/mess-h-rss_mla-5-sdp-v1/messrs_1001/data/shadr/ggmes_50v06_sha.tab.
name : "Mercury"
gravitational_parameter : "2.2031780000000021e+04 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "2439.7 km"
axis_right_ascension : "281.0097 deg"
axis_declination : "61.4143 deg"
reference_angle : "329.5469 deg"
angular_frequency : "6.1385025 deg / d"
j2 : 4.4044353248204983e-6
reference_radius : "2.4400000000000000e+03 km"
}
# Moons, dwarf planets, and small Solar System bodies.
body {
name : "Ganymede"
gravitational_parameter : "9.887834453334144e+03 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "2631.2 km"
axis_right_ascension : "268.20 deg"
axis_declination : "64.57 deg"
reference_angle : "44.064 deg"
angular_frequency : "50.3176081 deg / d"
}
body {
# Gravitational characteristics from Cassini data,
# http://naif.jpl.nasa.gov/pub/naif/CASSINI/kernels/pck/cpck10Jun2015.tpc.
name : "Titan"
gravitational_parameter : "+8.978138376543e+03 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "2574.73 km"
axis_right_ascension : "39.4827 deg"
axis_declination : "83.4279 deg"
reference_angle : "186.5855 deg"
angular_frequency : "22.5769768 deg / d"
}
body {
name : "Callisto"
gravitational_parameter : "7.179289361397270e+03 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "2410.3 km"
axis_right_ascension : "268.72 deg"
axis_declination : "64.83 deg"
reference_angle : "259.51 deg"
angular_frequency : "21.5710715 deg / d"
}
body {
name : "Io"
gravitational_parameter : "5.959916033410404e+03 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "1821.49 km"
axis_right_ascension : "268.05 deg"
axis_declination : "64.50 deg"
reference_angle : "200.39 deg"
angular_frequency : "203.4889538 deg / d"
}
body {
# Spherical harmonic coefficients and reference radius from the GRGM1200A
# gravity model from GRAIL data release 7,
# https://pds.nasa.gov/datasearch/subscription-service/SS-20160520.shtml,
# file gggrx_1200a_sha.tab at
# http://pds-geosciences.wustl.edu/grail/grail-l-lgrs-5-rdr-v1/grail_1001/shadr/.
# See also the GRAIL team website http://grailteam.mit.edu/.
name : "Moon"
gravitational_parameter : "4.9028000661637961e+03 km^3/s^2"
reference_instant : "JD2451545.000000000"
mean_radius : "1737.4 km"
axis_right_ascension : "269.9949 deg"
axis_declination : "66.5392 deg"
reference_angle : "38.3213 deg"
angular_frequency : "13.17635815 deg / d"
reference_radius : "1738.0 km"
geopotential {
row {
degree: 2
column {order: 0, cos: -9.0884339347424299e-05, sin: 0},
column {order: 2, cos: 3.4673096470696298e-05, sin: 9.0791898343722900e-10}},
row {
degree: 3
column {order: 0, cos: -3.1973308084610398e-06, sin: 0},
column {order: 1, cos: 2.6368006624354499e-05, sin: 5.4545456359614202e-06},
column {order: 2, cos: 1.4171528802855700e-05, sin: 4.8780365791727604e-06},
column {order: 3, cos: 1.2275208368114099e-05, sin: -1.7742221828590300e-06}},
row {
degree: 4
column {order: 0, cos: 3.2347808442570100e-06, sin: 0},
column {order: 1, cos: -6.0134831839532100e-06, sin: 1.6643198204355501e-06},
column {order: 2, cos: -7.1161621055846304e-06, sin: -6.7770471537334203e-06},
column {order: 3, cos: -1.3498698403943000e-06, sin: -1.3444976575381201e-05},
column {order: 4, cos: -6.0069621161840802e-06, sin: 3.9264130377033304e-06}},
row {
degree: 5
column {order: 0, cos: -2.2378531356778999e-07, sin: 0},
column {order: 1, cos: -1.0115959938282300e-06, sin: -4.1189078573965000e-06},
column {order: 2, cos: 4.3995235872854900e-06, sin: 1.0571390804723601e-06},
column {order: 3, cos: 4.6613722227033300e-07, sin: 8.6988819736983308e-06},
column {order: 4, cos: 2.7542541487204500e-06, sin: 6.7677515217903706e-08},
column {order: 5, cos: 3.1105517386001402e-06, sin: -2.7544111675147701e-06}},
row {
degree: 6
column {order: 0, cos: 3.8184282326422200e-06, sin: 0},
column {order: 1, cos: 1.5282587870645199e-06, sin: -2.5995953885752699e-06},
column {order: 2, cos: -4.3973052918930099e-06, sin: -2.1676918177777502e-06},
column {order: 3, cos: -3.3175095845777900e-06, sin: -3.4274244713251301e-06},
column {order: 4, cos: 3.4123601540907800e-07, sin: -4.0580558874388799e-06},
column {order: 5, cos: 1.4544171935262499e-06, sin: -1.0341777856789600e-05},
column {order: 6, cos: -4.6842259674801701e-06, sin: 7.2298545655415000e-06}},
row {
degree: 7
column {order: 0, cos: 5.5934136633320697e-06, sin: 0},
column {order: 1, cos: 7.4716691376519504e-06, sin: -1.1973269054603401e-07},
column {order: 2, cos: -6.5014839556430302e-07, sin: 2.4111072104732100e-06},
column {order: 3, cos: 5.9941916880680503e-07, sin: 2.3573274078650801e-06},
column {order: 4, cos: -8.4367417763787796e-07, sin: 7.5652746653658497e-07},
column {order: 5, cos: -2.0686185086498600e-07, sin: 1.0693143669990600e-06},
column {order: 6, cos: -1.0652332303042001e-06, sin: 1.1004972955321600e-06},
column {order: 7, cos: -1.8204468094956001e-06, sin: -1.6002592280322600e-06}},
row {
degree: 8
column {order: 0, cos: 2.3468286996058799e-06, sin: 0},
column {order: 1, cos: 4.1683545571802803e-09, sin: 1.0980379931454999e-06},
column {order: 2, cos: 3.0093121879502202e-06, sin: 1.9305739400754699e-06},
column {order: 3, cos: -1.8890399211653700e-06, sin: 9.5447580819172299e-07},
column {order: 4, cos: 3.4086932886207501e-06, sin: -5.2825036988288303e-07},
column {order: 5, cos: -1.2480646046377100e-06, sin: 2.9185613620222000e-06},
column {order: 6, cos: -1.6604179998903301e-06, sin: -2.1146828569395301e-06},
column {order: 7, cos: -1.5096898663840200e-06, sin: 3.2688556023241898e-06},
column {order: 8, cos: -2.4856845235341399e-06, sin: 2.1163469604706399e-06}},
row {
degree: 9
column {order: 0, cos: -3.5309090458120001e-06, sin: 0},
column {order: 1, cos: 1.8669774775923600e-06, sin: 8.1042742484924096e-08},
column {order: 2, cos: 1.9278106568875301e-06, sin: -1.3875626193130800e-06},
column {order: 3, cos: -1.9924238992146298e-06, sin: 2.2017542967118499e-06},
column {order: 4, cos: -1.8844289897750499e-06, sin: -1.4257946507246300e-06},
column {order: 5, cos: -1.5625271409792800e-06, sin: -3.5246812904235800e-06},
column {order: 6, cos: -2.1271985813838402e-06, sin: -3.0026125680584001e-06},
column {order: 7, cos: -3.9148238753006498e-06, sin: -1.0688387418292400e-07},
column {order: 8, cos: -1.3119812315174400e-06, sin: -2.2034542697281698e-06},
column {order: 9, cos: -9.3819979580930003e-07, sin: 2.4881397037940901e-06}},
row {
degree: 10
column {order: 0, cos: -1.0692957080735400e-06, sin: 0},
column {order: 1, cos: 8.4160017745362799e-07, sin: -9.5407121291509699e-07},
column {order: 2, cos: 3.5724382477446699e-07, sin: -2.6511241937780201e-07},
column {order: 3, cos: 4.8419891254039901e-07, sin: 6.6883709648851603e-07},
column {order: 4, cos: -3.5729705404199998e-06, sin: 1.5789139288524899e-06},
column {order: 5, cos: 6.9970152893210204e-07, sin: -3.1457934326815300e-07},
column {order: 6, cos: -1.2729209428405001e-07, sin: -2.0952972081062799e-06},
column {order: 7, cos: -3.9986445441324403e-06, sin: -9.1074814584340200e-07},
column {order: 8, cos: -3.5594358740798901e-06, sin: 2.8488512330208001e-06},
column {order: 9, cos: -4.7531524770983600e-06, sin: -5.1547374790040400e-08},
column {order: 10, cos: 9.4793029911678696e-07, sin: -1.7193934782143801e-06}},
row {
degree: 11
column {order: 0, cos: -8.8520861516606200e-07, sin: 0},
column {order: 1, cos: -1.9462620468332499e-08, sin: 6.1424541735770496e-07},
column {order: 2, cos: 6.9952238534455101e-07, sin: -1.9680451885069298e-06},
column {order: 3, cos: 4.0841886533415001e-07, sin: 7.3626561925921999e-07},
column {order: 4, cos: -1.0867695306558700e-06, sin: 2.1908714957407198e-06},
column {order: 5, cos: 5.0321102326913998e-08, sin: 2.5880241142755801e-06},
column {order: 6, cos: 5.2433666216626697e-07, sin: -1.3670001598994701e-06},
column {order: 7, cos: -8.4528957363276197e-08, sin: -2.8410983043390901e-06},
column {order: 8, cos: -2.0952788024864202e-06, sin: -3.8294479539458198e-07},
column {order: 9, cos: -2.3348742621556100e-06, sin: 2.5263608222290698e-07},
column {order: 10, cos: -4.6805891013643096e-06, sin: -1.7363194823255700e-07},
column {order: 11, cos: -2.8888040085903802e-06, sin: -1.7464001188508401e-06}},
row {
degree: 12
column {order: 0, cos: -2.0122605173488599e-06, sin: 0},
column {order: 1, cos: -7.0687575726479595e-07, sin: 1.6477898016721999e-06},
column {order: 2, cos: -1.0521021232795199e-07, sin: 1.5078174028994300e-06},
column {order: 3, cos: 8.5570757721202905e-07, sin: -4.0589550099770002e-06},
column {order: 4, cos: 8.1301529550743805e-07, sin: -3.4460697843312999e-07},
column {order: 5, cos: 2.1295148807467399e-10, sin: 8.9362610512493603e-07},
column {order: 6, cos: 1.0890686903624501e-06, sin: 5.4524657713286301e-07},
column {order: 7, cos: 2.1400005697222499e-06, sin: -9.6755225714305708e-07},
column {order: 8, cos: 3.9856981623752299e-07, sin: -2.2065340034254199e-06},
column {order: 9, cos: -1.3451835458894400e-06, sin: 1.0950248189021800e-06},
column {order: 10, cos: -3.0754794677827599e-06, sin: -1.2739350794848100e-06},
column {order: 11, cos: -9.8182667946873593e-07, sin: -3.2845931992994798e-07},
column {order: 12, cos: 3.0276126143832501e-07, sin: 1.2468940164420201e-06}},
row {
degree: 13
column {order: 0, cos: 2.5648627498474301e-07, sin: 0},
column {order: 1, cos: 1.3544598589391799e-06, sin: -7.6663998960282904e-08},
column {order: 2, cos: -3.4252389495153001e-06, sin: 3.8396100291170999e-07},
column {order: 3, cos: -4.3334159764194399e-07, sin: -1.4563107606684900e-06},
column {order: 4, cos: 7.7726805672915901e-07, sin: -5.8192347038747300e-07},
column {order: 5, cos: -1.1863504427064401e-06, sin: 1.0213369902470300e-06},
column {order: 6, cos: -2.7676736626044700e-08, sin: 1.3842379710122900e-06},
column {order: 7, cos: -1.6213187444231799e-07, sin: -6.7266806072157996e-07},
column {order: 8, cos: -2.9228251118053599e-07, sin: -1.2105249607307900e-06},
column {order: 9, cos: -1.6992832787248301e-07, sin: 5.2750087533356499e-07},
column {order: 10, cos: -6.7430468950558995e-07, sin: 4.5286169849808699e-07},
column {order: 11, cos: -1.3056971916167900e-06, sin: 4.3904632094283300e-07},
column {order: 12, cos: -5.7438341190150301e-07, sin: -1.5223516596321601e-06},
column {order: 13, cos: 2.4994139692602199e-06, sin: -2.6687966517014602e-06}},
row {
degree: 14
column {order: 0, cos: 4.9225375292867102e-07, sin: 0},
column {order: 1, cos: 5.6542749057117401e-07, sin: -6.8210604732851296e-07},
column {order: 2, cos: 3.6441887335295701e-07, sin: 3.5521144270950402e-07},
column {order: 3, cos: 5.5789093758202602e-07, sin: 1.6799897568267100e-07},
column {order: 4, cos: -3.9052513081449201e-07, sin: -2.5820634716949799e-06},
column {order: 5, cos: -7.8238832992415999e-07, sin: -2.1599947140679201e-07},
column {order: 6, cos: -6.0961774460576403e-07, sin: 1.8622833169621000e-06},
column {order: 7, cos: -5.1542701202084105e-07, sin: 1.1615106081063299e-06},
column {order: 8, cos: 3.0614776363219300e-07, sin: 4.4146886006562302e-07},
column {order: 9, cos: 8.0510414040202305e-08, sin: -1.6380366406103200e-06},
column {order: 10, cos: -7.7821198970741999e-07, sin: 5.9303282920987100e-07},
column {order: 11, cos: -1.9285119569021900e-06, sin: 1.9372198764498901e-06},
column {order: 12, cos: -1.4485442283770600e-06, sin: -5.3950141178600498e-07},
column {order: 13, cos: -3.2140978491683299e-07, sin: -1.0177991971574501e-06},
column {order: 14, cos: -6.1351418413990404e-07, sin: 1.0710940979536800e-06}},
row {
degree: 15
column {order: 0, cos: -2.2809103733863800e-07, sin: 0},
column {order: 1, cos: -7.9752912805230501e-07, sin: 3.5361864706877900e-07},
column {order: 2, cos: -5.4015305008162703e-08, sin: 7.4465578495026102e-07},
column {order: 3, cos: -1.3782436990596000e-06, sin: -6.3070933273674600e-07},
column {order: 4, cos: -9.5605306912400303e-07, sin: -1.3233736086468800e-06},
column {order: 5, cos: 7.7376429439809201e-09, sin: -8.9339115179558001e-07},
column {order: 6, cos: -6.4417330119010200e-08, sin: -3.3066669530412502e-07},
column {order: 7, cos: 1.1252778249783299e-06, sin: 1.4894154454047999e-06},
column {order: 8, cos: 1.3150849533420000e-06, sin: 1.8865615161392601e-06},
column {order: 9, cos: -8.5193118264489497e-08, sin: -1.0116305305581100e-06},
column {order: 10, cos: -6.0159470125172399e-08, sin: 4.2271517724321301e-07},
column {order: 11, cos: -1.4262736308420099e-06, sin: -1.5024418157902300e-06},
column {order: 12, cos: -1.7672123006023500e-06, sin: -4.7179070468129801e-07},
column {order: 13, cos: -4.0492720561706402e-07, sin: 3.0950741804987100e-07},
column {order: 14, cos: 8.2346636936717704e-07, sin: 5.6145381401919600e-07},
column {order: 15, cos: 5.4839797376814101e-07, sin: 7.7787125719102003e-07}},
row {
degree: 16
column {order: 0, cos: 5.5685070556185996e-07, sin: 0},
column {order: 1, cos: 1.1559002076655400e-07, sin: 8.2525119508271399e-07},
column {order: 2, cos: 1.4552345395102699e-06, sin: 7.6555527338775399e-09},
column {order: 3, cos: -1.9427288717885201e-07, sin: 5.2333535642342601e-07},
column {order: 4, cos: 6.8595236246050202e-07, sin: 3.1244128744682901e-07},
column {order: 5, cos: 7.6342851965514100e-07, sin: -6.4848398577864398e-07},
column {order: 6, cos: 7.2980906276441995e-07, sin: -7.2807308787359099e-07},
column {order: 7, cos: -2.8070066047612302e-07, sin: -5.8040002528680797e-07},
column {order: 8, cos: 2.3714058763235000e-08, sin: 3.2009717159097200e-07},
column {order: 9, cos: -7.8067501480357697e-07, sin: -8.2336609489417400e-07},
column {order: 10, cos: 2.2721607215898500e-07, sin: 3.3564797612889801e-08},
column {order: 11, cos: -3.3147130653205201e-07, sin: 7.7218998064768095e-07},
column {order: 12, cos: -1.2941880467269600e-06, sin: 9.1583564136459897e-07},
column {order: 13, cos: -1.7989670593770701e-07, sin: -1.6300115645636600e-07},
column {order: 14, cos: -6.7988513393793198e-07, sin: 1.7761031909062999e-07},
column {order: 15, cos: -3.6475526963670099e-07, sin: -1.0158036300061100e-06},
column {order: 16, cos: -9.0534537397615305e-07, sin: -9.1879078194095896e-07}},
row {
degree: 17
column {order: 0, cos: -1.0330310698360800e-06, sin: 0},
column {order: 1, cos: 5.0202031378541597e-07, sin: 7.6260269422087495e-08},
column {order: 2, cos: -2.9072356053180698e-07, sin: -8.7258409486049995e-07},
column {order: 3, cos: -2.6769507555914201e-08, sin: -5.0225204660412502e-07},
column {order: 4, cos: 1.2851181978561900e-06, sin: 2.0375485056050802e-06},
column {order: 5, cos: 1.9066412370931800e-07, sin: -6.0428871948434798e-07},
column {order: 6, cos: 7.2124531403210003e-07, sin: -1.2458546824384001e-06},
column {order: 7, cos: -1.2987806786469900e-06, sin: -1.5562691025585699e-06},
column {order: 8, cos: -2.1145747825110101e-07, sin: -4.7044853665294198e-07},
column {order: 9, cos: 3.2822128125328403e-07, sin: 1.3716435831967801e-06},
column {order: 10, cos: 4.1627856817782802e-07, sin: 6.1369728837178495e-07},
column {order: 11, cos: 1.1439663254326800e-06, sin: -2.0200266982805301e-07},
column {order: 12, cos: 9.5946842170994299e-07, sin: 1.7955888432116501e-07},
column {order: 13, cos: -3.9724028966439401e-08, sin: -2.2229502808487399e-07},
column {order: 14, cos: 4.0312437853111398e-07, sin: 3.0456483835485900e-07},
column {order: 15, cos: -6.4306118573783200e-08, sin: -5.0458587312485203e-07},
column {order: 16, cos: -3.1694875357959301e-07, sin: -2.5151178658479099e-07},
column {order: 17, cos: -3.8081055892207699e-07, sin: 1.5047510020877199e-06}},
row {
degree: 18
column {order: 0, cos: -5.2031803760760004e-07, sin: 0},
column {order: 1, cos: 3.6041736234140500e-07, sin: 2.6839472253007101e-08},
column {order: 2, cos: -3.1661663716825300e-07, sin: -7.2611889436807505e-07},
column {order: 3, cos: 9.9522477266774496e-07, sin: 4.3267535774422202e-07},
column {order: 4, cos: -8.0306605590903797e-07, sin: 1.0913157229181999e-06},
column {order: 5, cos: -5.1930101955056299e-07, sin: 7.3191513257604495e-08},
column {order: 6, cos: -1.7013110907490801e-06, sin: 7.3389747732842001e-07},
column {order: 7, cos: -2.1829824731574099e-07, sin: -1.1337259838820200e-06},
column {order: 8, cos: 4.4459372578454902e-07, sin: 2.8680931928653402e-07},
column {order: 9, cos: 5.5072988171549101e-07, sin: -6.3739907583534501e-07},
column {order: 10, cos: 3.5819602192008201e-07, sin: -5.5009960790224604e-07},
column {order: 11, cos: 4.2129758158245703e-07, sin: -1.2979763814692701e-06},
column {order: 12, cos: 8.3085322425129901e-07, sin: 2.3476825529840301e-07},
column {order: 13, cos: -1.2158429041451099e-06, sin: -1.0018815243871500e-07},
column {order: 14, cos: 6.1113143531426303e-08, sin: -1.1320495399854099e-06},
column {order: 15, cos: 2.4322238943148400e-07, sin: -1.0844531771720801e-06},
column {order: 16, cos: 8.9881887744232299e-07, sin: -2.1358344186625699e-07},
column {order: 17, cos: 1.2300316870594199e-06, sin: -4.7125290006568298e-07},
column {order: 18, cos: -2.0970032017086899e-07, sin: -2.8512954686793201e-07}},
row {
degree: 19
column {order: 0, cos: 2.1565134250654299e-07, sin: 0},
column {order: 1, cos: -5.9124142285597705e-07, sin: 1.3131551494178001e-07},
column {order: 2, cos: 1.7300466139262401e-07, sin: -3.7177806215293399e-07},
column {order: 3, cos: -6.3198551351337503e-07, sin: 9.7660734047281701e-07},
column {order: 4, cos: -9.9348450227337904e-07, sin: -1.0539046019727100e-06},
column {order: 5, cos: -2.5845114050257598e-07, sin: 1.4832660536496701e-06},
column {order: 6, cos: 1.5871531679927801e-07, sin: 3.8006668558175798e-07},
column {order: 7, cos: 1.2234459357360400e-06, sin: 4.9115771551791796e-07},
column {order: 8, cos: 6.5119113522930403e-07, sin: 8.6667876584228696e-07},
column {order: 9, cos: -6.5374352374996898e-08, sin: -4.2222069751691299e-07},
column {order: 10, cos: -7.8243569228212201e-07, sin: -2.2600434027290600e-07},
column {order: 11, cos: 9.2005826103505707e-09, sin: -1.7526708812024499e-07},
column {order: 12, cos: -1.1043927155298601e-07, sin: -2.8717549169254299e-07},
column {order: 13, cos: 7.4498357656394405e-07, sin: 2.2318464542016401e-06},
column {order: 14, cos: -1.2605135506707901e-07, sin: 5.3989214773715298e-07},
column {order: 15, cos: 8.3904221626634394e-08, sin: 8.2511035967071397e-08},
column {order: 16, cos: -5.5167989757365902e-08, sin: 6.8947742554350598e-07},
column {order: 17, cos: -1.0690176111716700e-06, sin: -1.8686787431077901e-06},
column {order: 18, cos: 1.1238228191114001e-06, sin: -2.1651055761561199e-08},
column {order: 19, cos: 6.0202666309353696e-07, sin: 3.6537796328749101e-07}},
row {
degree: 20
column {order: 0, cos: 3.3556100462051300e-07, sin: 0},
column {order: 1, cos: -1.9705295436472000e-07, sin: -3.8257217089829702e-07},
column {order: 2, cos: 8.1279887714967700e-07, sin: 3.4118770647122099e-09},
column {order: 3, cos: 6.3521202285611998e-07, sin: -2.6549230243083501e-07},
column {order: 4, cos: 4.6355349703425298e-07, sin: -4.8885299847924400e-07},
column {order: 5, cos: 2.1898572600963999e-07, sin: -3.0314286958754502e-07},
column {order: 6, cos: -1.9132048817804200e-07, sin: 3.2994212732945001e-07},
column {order: 7, cos: -6.7593993581434698e-07, sin: -7.3149081038769695e-07},
column {order: 8, cos: 2.3456940679115901e-07, sin: 6.9285301014637902e-08},
column {order: 9, cos: -3.8465630776958301e-07, sin: 1.0987450372103200e-07},
column {order: 10, cos: 3.2598805585771198e-07, sin: 4.8906252003765997e-08},
column {order: 11, cos: 2.4528997606599097e-07, sin: 1.1294311647489699e-06},
column {order: 12, cos: 1.3113881932996200e-07, sin: -9.8323900046512208e-07},
column {order: 13, cos: 8.3046469927162005e-07, sin: 6.1766792792883097e-07},
column {order: 14, cos: -1.4624148168219299e-07, sin: 8.2834028297838802e-08},
column {order: 15, cos: -3.2471095643012198e-07, sin: 9.1983063050532901e-08},
column {order: 16, cos: 9.2835431949087102e-07, sin: -6.1159090560532801e-07},
column {order: 17, cos: 7.9327493487714901e-07, sin: -1.1850549554705500e-06},
column {order: 18, cos: 8.4497548444118205e-07, sin: -3.4184726981363502e-08},
column {order: 19, cos: -2.1725473502313000e-07, sin: 3.0517028217695100e-07},
column {order: 20, cos: -1.3522702741898801e-07, sin: -3.5879086748915302e-07}},
row {
degree: 21
column {order: 0, cos: -5.6013259976505401e-08, sin: 0},
column {order: 1, cos: 3.7742738698435097e-08, sin: 5.5305869934501997e-07},
column {order: 2, cos: -1.3638396517903100e-06, sin: -3.9099175241192000e-07},
column {order: 3, cos: 3.4527819184282302e-07, sin: -9.2831103791410905e-07},
column {order: 4, cos: -7.6380661648323205e-07, sin: 7.4188002587512004e-07},
column {order: 5, cos: 3.3332161312644402e-07, sin: 9.0149539040721101e-08},
column {order: 6, cos: -6.2291049376754502e-08, sin: -4.0218740054094200e-07},
column {order: 7, cos: -3.7533966832177001e-07, sin: 6.1923367148282402e-07},
column {order: 8, cos: -8.1129832604400202e-07, sin: -3.2547254087549797e-08},
column {order: 9, cos: 6.0764377435725400e-08, sin: -5.4162658418385296e-07},
column {order: 10, cos: 4.7927898341384696e-07, sin: -5.7358288816144100e-08},
column {order: 11, cos: -3.1497325838010501e-07, sin: -1.7307935153171701e-07},
column {order: 12, cos: -2.9377003346508899e-07, sin: 4.0394699818850202e-07},
column {order: 13, cos: -2.7137870922321601e-07, sin: -1.7688588967347900e-07},
column {order: 14, cos: -1.5908280805654701e-07, sin: 3.4867738258260001e-07},
column {order: 15, cos: -3.7683161491125599e-07, sin: 1.9264663616252899e-07},
column {order: 16, cos: 1.1352343922948699e-06, sin: -2.9197084688168902e-07},
column {order: 17, cos: 8.6909412087140402e-07, sin: 1.4667952776371901e-06},
column {order: 18, cos: -1.1155432363246700e-07, sin: -6.0639094478250503e-07},
column {order: 19, cos: 1.8721045488739301e-06, sin: 1.4895112697586700e-07},
column {order: 20, cos: -4.3214750792950598e-07, sin: 2.5440812155555101e-06},
column {order: 21, cos: -3.3409679191154003e-07, sin: 3.2409730309263799e-07}},
row {
degree: 22
column {order: 0, cos: -8.4141848839794102e-08, sin: 0},
column {order: 1, cos: -3.0287569191616202e-07, sin: 2.5147198963000699e-07},
column {order: 2, cos: -3.6292362466128602e-07, sin: -9.0165554686327899e-08},
column {order: 3, cos: 5.9072863023434998e-07, sin: 6.5822741148824198e-07},
column {order: 4, cos: 3.5594876790675998e-07, sin: 7.1562536953761998e-08},
column {order: 5, cos: 4.7670169893955101e-07, sin: -7.7164304833831199e-07},
column {order: 6, cos: -2.3595509895939299e-07, sin: 1.8392073583165500e-07},
column {order: 7, cos: 3.6932035955045998e-07, sin: 6.6402876771993499e-07},
column {order: 8, cos: 1.7502157253810899e-07, sin: -4.0713309332683901e-07},
column {order: 9, cos: 7.3846594356555799e-07, sin: 1.1886173637820200e-07},
column {order: 10, cos: -3.8568500034806800e-07, sin: 6.0464238909052604e-07},
column {order: 11, cos: -3.6513606221295801e-07, sin: -7.1025319279009003e-07},
column {order: 12, cos: -2.2479302274232200e-09, sin: 4.0213938466310701e-08},
column {order: 13, cos: -3.3941542659608401e-07, sin: 2.0157354243589701e-07},
column {order: 14, cos: -9.2732615381229104e-07, sin: 1.1890121498625901e-06},
column {order: 15, cos: -2.1271719444027200e-07, sin: -1.7689168139021699e-07},
column {order: 16, cos: -6.1873788686458305e-07, sin: 4.7935492314346904e-07},
column {order: 17, cos: -7.0964921107580696e-07, sin: -7.6606716656138000e-08},
column {order: 18, cos: 5.1801954561939297e-07, sin: -2.6670410495592802e-07},
column {order: 19, cos: -4.9811564007120702e-07, sin: 3.2541453058942198e-07},
column {order: 20, cos: 6.6662998736571700e-07, sin: -5.1405931345313296e-07},
column {order: 21, cos: -1.6863968375984400e-07, sin: 7.6228843620090904e-08},
column {order: 22, cos: 3.5613888000543798e-07, sin: 6.5646214758101102e-07}},
row {
degree: 23
column {order: 0, cos: -3.8543594428846601e-07, sin: 0},
column {order: 1, cos: 2.8358959814418299e-07, sin: -8.3442289976833105e-07},
column {order: 2, cos: 4.5726701620714301e-07, sin: -8.7201723451388202e-08},
column {order: 3, cos: -6.9579361155574804e-07, sin: 3.1907141117984600e-07},
column {order: 4, cos: 4.1137413720401501e-07, sin: -6.0012538041672299e-07},
column {order: 5, cos: -2.2636354203854101e-07, sin: 7.3085929962512600e-07},
column {order: 6, cos: 4.0216933900420000e-07, sin: 9.6249469435427502e-08},
column {order: 7, cos: 4.1550102492929302e-07, sin: -7.7674717342074004e-07},
column {order: 8, cos: 3.4876622589154298e-07, sin: -3.5051722561325898e-07},
column {order: 9, cos: 1.0142643689825600e-06, sin: 7.2368038259314897e-08},
column {order: 10, cos: -6.9902242614630105e-07, sin: 1.7247691822548701e-07},
column {order: 11, cos: 2.9630686843238800e-08, sin: 1.5832166395646701e-07},
column {order: 12, cos: 3.1642163022131802e-07, sin: -4.7331909096761501e-07},
column {order: 13, cos: -7.7947042240888205e-07, sin: 2.2608186546550100e-07},
column {order: 14, cos: 7.5232080532122100e-07, sin: -4.3212059223558200e-07},
column {order: 15, cos: 2.7363795181255599e-07, sin: 6.5437592932133205e-08},
column {order: 16, cos: -5.7254044624430695e-07, sin: 2.6361453943377999e-07},
column {order: 17, cos: -3.3065547095341902e-07, sin: -3.8345207729569102e-07},
column {order: 18, cos: -3.3694960899806401e-08, sin: 3.0459588580442599e-07},
column {order: 19, cos: -4.3456101337009299e-09, sin: -6.0966704903486506e-08},
column {order: 20, cos: -1.9925188621903900e-08, sin: 3.8103170002388701e-07},
column {order: 21, cos: -5.9119364572133101e-07, sin: 3.0420086260517798e-07},
column {order: 22, cos: -9.8598292220182196e-07, sin: -4.8889688125306200e-07},
column {order: 23, cos: -1.0613625713457800e-06, sin: 2.4942062720549699e-07}},
row {
degree: 24
column {order: 0, cos: 3.9897696198035003e-09, sin: 0},
column {order: 1, cos: 3.3903885243394198e-07, sin: -2.7290427742770798e-07},
column {order: 2, cos: 4.2138109281106599e-07, sin: 3.6304424608738399e-07},
column {order: 3, cos: -1.0469050157329099e-07, sin: -9.5267005993036905e-07},
column {order: 4, cos: 5.2016062808528300e-07, sin: 1.9665980242147601e-07},
column {order: 5, cos: 4.7075724844534301e-08, sin: -1.0137991031439300e-07},
column {order: 6, cos: -3.8014670818787598e-07, sin: 2.9733369940268601e-08},
column {order: 7, cos: 3.5111197729019603e-07, sin: 1.4658822855999799e-07},
column {order: 8, cos: 5.3632017789055899e-07, sin: 2.1266184618722599e-07},
column {order: 9, cos: -6.1081955033287296e-07, sin: -7.0165950941026101e-08},
column {order: 10, cos: -4.2911702861188600e-07, sin: 1.3484531433930101e-07},
column {order: 11, cos: 2.0689374833196001e-07, sin: -3.8091928082616701e-07},
column {order: 12, cos: 1.2048862718793301e-06, sin: -4.1631249945779599e-08},
column {order: 13, cos: 3.3260066731980400e-07, sin: -3.8346979928555502e-07},
column {order: 14, cos: 8.1691394067529800e-07, sin: -6.4800796497723702e-07},
column {order: 15, cos: -1.8375265595816601e-07, sin: 3.8072178214787902e-07},
column {order: 16, cos: 2.6193058132684101e-07, sin: -2.1379119023619801e-07},
column {order: 17, cos: 5.8498030783796995e-07, sin: 2.5157660455299599e-07},
column {order: 18, cos: -9.9560761875960998e-07, sin: -6.5338031166657502e-07},
column {order: 19, cos: 4.6418260597459202e-07, sin: -6.3134320149883200e-07},
column {order: 20, cos: -3.4929551009393400e-07, sin: -1.6877179638108999e-07},
column {order: 21, cos: 2.9855409501126598e-07, sin: 1.5773364582327300e-07},
column {order: 22, cos: 1.2068523817253801e-07, sin: 7.2389166313732395e-07},
column {order: 23, cos: -1.7705540959890200e-08, sin: -3.5689673953975602e-07},
column {order: 24, cos: 9.7087672902369306e-07, sin: -9.4454809213792903e-07}},
row {
degree: 25
column {order: 0, cos: -2.1576081623596799e-07, sin: 0},
column {order: 1, cos: -4.8566593511854903e-08, sin: 5.2918597507332701e-07},
column {order: 2, cos: -6.6136206178036399e-07, sin: 5.3915171685142301e-08},
column {order: 3, cos: 6.7436376742041995e-07, sin: -1.4573156025769600e-07},
column {order: 4, cos: -5.7905474630083397e-07, sin: -7.0998063095727404e-08},
column {order: 5, cos: 2.0060923627652399e-07, sin: 8.1017268126676296e-07},
column {order: 6, cos: -2.5387383037624802e-07, sin: 3.3451008642656599e-07},
column {order: 7, cos: 6.9085607837369298e-07, sin: 9.6655731638385008e-07},
column {order: 8, cos: -9.9874208741586095e-07, sin: 9.9575731474484902e-07},
column {order: 9, cos: -3.5554285662066398e-07, sin: 9.8352401147978103e-08},
column {order: 10, cos: -2.2369482731627099e-08, sin: 7.1261160236742597e-07},
column {order: 11, cos: -2.5910380849871798e-08, sin: -3.9926725082081800e-07},
column {order: 12, cos: 1.2793196253657399e-07, sin: 4.4303409904462303e-09},
column {order: 13, cos: 3.1798601881364202e-07, sin: 2.7378970568556502e-07},
column {order: 14, cos: -6.3984787610632098e-07, sin: 6.8483914079375297e-07},
column {order: 15, cos: 1.4743260290259601e-07, sin: 3.7079080668516998e-08},
column {order: 16, cos: 2.2049907729152699e-07, sin: -5.9423857018695299e-07},
column {order: 17, cos: 3.1181914920474098e-08, sin: -4.8678773409046102e-07},
column {order: 18, cos: -8.4578257551562905e-08, sin: 1.3246549634393200e-07},
column {order: 19, cos: -8.1874181936517705e-07, sin: -1.3340275879849501e-07},
column {order: 20, cos: -4.5632538475330300e-08, sin: -4.0076775515775800e-07},
column {order: 21, cos: 6.8253472184546296e-07, sin: -2.9076229300266000e-07},
column {order: 22, cos: -3.3869061069295798e-07, sin: -7.8808666674963405e-07},
column {order: 23, cos: 9.2600475748014402e-07, sin: -3.5879944158746901e-07},
column {order: 24, cos: 9.2250503895780497e-07, sin: -3.0661267359730699e-08},
column {order: 25, cos: -1.3163824857451900e-07, sin: 5.6014541288244997e-07}},
row {
degree: 26
column {order: 0, cos: 2.8387222838219800e-08, sin: 0},
column {order: 1, cos: 1.6393937979163201e-07, sin: 2.2223319590857701e-07},
column {order: 2, cos: 6.5852487853106304e-07, sin: -1.9626221837536801e-07},
column {order: 3, cos: 1.9327240493886100e-07, sin: 6.6447203424848097e-07},
column {order: 4, cos: 3.4658812200808000e-07, sin: 2.4473255039966798e-07},
column {order: 5, cos: 6.0302006027700295e-08, sin: -7.7655623539172496e-07},
column {order: 6, cos: -5.1991519652032297e-07, sin: -1.3504815388743301e-07},
column {order: 7, cos: 1.1543713759767701e-08, sin: -4.3932283719125402e-07},
column {order: 8, cos: -1.1413470278772899e-09, sin: 1.5215892816329999e-07},
column {order: 9, cos: 5.8446518120851603e-08, sin: 7.0090274212565398e-07},
column {order: 10, cos: -3.0974588062903998e-07, sin: -1.0922120277358001e-08},
column {order: 11, cos: 1.6354567337169201e-07, sin: 3.2329129364355500e-07},
column {order: 12, cos: -4.2463459301540901e-07, sin: -7.9009471631501998e-07},
column {order: 13, cos: 1.3209434259998601e-07, sin: 4.2665938314097802e-07},
column {order: 14, cos: -1.2049843730999200e-07, sin: 8.8988737732385002e-08},
column {order: 15, cos: 4.4129843187625499e-08, sin: -2.5429202981643900e-07},
column {order: 16, cos: -1.0289451274227300e-07, sin: 4.0056134365440001e-07},
column {order: 17, cos: -3.5849734692354500e-07, sin: 8.4019127254095594e-08},
column {order: 18, cos: 1.0511219308899200e-08, sin: 2.9970824467873498e-07},
column {order: 19, cos: -1.9413309189203800e-07, sin: 2.1141325290890400e-07},
column {order: 20, cos: -2.6012316719995899e-07, sin: 6.8264937325715898e-07},
column {order: 21, cos: -5.3015346310309300e-07, sin: -5.3774838635529298e-07},
column {order: 22, cos: -9.3206970441728500e-07, sin: 8.5946993426015101e-07},
column {order: 23, cos: 1.0346348090398200e-07, sin: -6.2739081054932104e-08},
column {order: 24, cos: -7.2513565790627201e-07, sin: -1.1721579257104100e-08},
column {order: 25, cos: 7.4461423658723302e-08, sin: -3.4004328710565997e-08},
column {order: 26, cos: 1.0972062126370101e-07, sin: 4.7802295135049699e-07}},
row {
degree: 27
column {order: 0, cos: -6.3548514130850304e-07, sin: 0},
column {order: 1, cos: 6.1632448134220904e-07, sin: 2.2929388715583500e-08},
column {order: 2, cos: -2.0498617711089899e-07, sin: -4.2922089318243299e-07},
column {order: 3, cos: 5.6010706546954895e-07, sin: 8.7403909364260703e-08},
column {order: 4, cos: -4.0071923396337798e-07, sin: 3.2136140847292802e-07},
column {order: 5, cos: -6.9044761101366604e-07, sin: 1.3909951057699900e-08},
column {order: 6, cos: 6.4762480883196300e-09, sin: 4.6318960011852202e-07},
column {order: 7, cos: 2.5733846699424197e-07, sin: -3.5855736599310100e-07},
column {order: 8, cos: 4.1256733485127203e-08, sin: -7.5880394654429595e-08},
column {order: 9, cos: -6.1757772977382603e-07, sin: 1.0022311000549000e-07},
column {order: 10, cos: 6.5574793459679004e-08, sin: -6.3613503486297005e-07},
column {order: 11, cos: 3.4534901615638799e-07, sin: -4.3848671032752602e-07},
column {order: 12, cos: -4.4009392899594301e-07, sin: -5.2051952316394505e-07},
column {order: 13, cos: 2.3568664267338400e-07, sin: -1.4924605531977000e-07},
column {order: 14, cos: 4.5930367964725900e-07, sin: -7.2819272549840705e-07},
column {order: 15, cos: 6.1825510902375800e-08, sin: 4.1027906841628901e-07},
column {order: 16, cos: 1.5140243294406600e-07, sin: 3.9106549521410101e-07},
column {order: 17, cos: 1.8810664444673800e-07, sin: 6.8092978323844597e-07},
column {order: 18, cos: 2.0552472440848599e-07, sin: -6.7879401035855005e-07},
column {order: 19, cos: 6.8391899291257903e-08, sin: -1.9231421217491700e-07},
column {order: 20, cos: 3.9418387273468701e-07, sin: -5.2187176845028103e-07},
column {order: 21, cos: 4.4196176934683800e-07, sin: -4.5874998173024302e-07},
column {order: 22, cos: 7.9057915153867904e-07, sin: 8.7563245874683396e-07},
column {order: 23, cos: -6.4874943812477095e-08, sin: -6.4184463429114900e-07},
column {order: 24, cos: 7.6459281810981597e-07, sin: -1.6420803865657901e-07},
column {order: 25, cos: -3.7374375668026701e-07, sin: 5.7778412879264202e-07},
column {order: 26, cos: -4.4888325664196599e-07, sin: -7.2060623696774901e-07},
column {order: 27, cos: -4.2294061241461500e-07, sin: -2.7707742339410501e-07}},
row {
degree: 28
column {order: 0, cos: 8.3886337740129695e-07, sin: 0},
column {order: 1, cos: 3.2868488425792898e-08, sin: 7.9391719705311601e-07},
column {order: 2, cos: -3.3799233992978599e-08, sin: 7.1047421713623199e-07},
column {order: 3, cos: -3.0936963057407198e-07, sin: -8.3972001279682004e-08},
column {order: 4, cos: -9.1686371853860703e-07, sin: 6.4368633900437095e-08},
column {order: 5, cos: 1.4805513417818600e-07, sin: 4.8950834460913500e-08},
column {order: 6, cos: 4.6808576353863300e-07, sin: 3.4456713304162603e-08},
column {order: 7, cos: -3.7644681256723101e-07, sin: 2.6303197261422102e-07},
column {order: 8, cos: -1.4111895402240900e-07, sin: 3.0330784626707302e-08},
column {order: 9, cos: -4.2971797930869299e-07, sin: -9.1587269077138504e-08},
column {order: 10, cos: -3.4816019660288098e-07, sin: -9.0219085020215200e-07},
column {order: 11, cos: 1.8693689348993199e-07, sin: -4.1825220249812101e-08},
column {order: 12, cos: 1.1442369576660100e-07, sin: -5.1584943978017599e-08},
column {order: 13, cos: 3.9176627783944699e-07, sin: -3.4611519766241701e-07},
column {order: 14, cos: 3.6182792086960302e-07, sin: -2.9469724781480999e-07},
column {order: 15, cos: -4.4141634395222498e-07, sin: 3.4295332720786001e-07},
column {order: 16, cos: -2.3872471304936000e-07, sin: -8.4496224134070904e-07},
column {order: 17, cos: -7.9743339626174903e-08, sin: -1.8879994473708000e-07},
column {order: 18, cos: -8.5979210556340305e-08, sin: 6.4613954503343697e-07},
column {order: 19, cos: -1.6294428418496000e-07, sin: -3.7486711480368902e-08},
column {order: 20, cos: 2.7997154775144500e-07, sin: -5.6838137720951204e-07},
column {order: 21, cos: -2.5760271589442601e-07, sin: 7.2027684502664801e-08},
column {order: 22, cos: -6.2045399472304999e-07, sin: -9.2530528692623994e-08},
column {order: 23, cos: -4.7554415504025503e-09, sin: 2.4500825234825099e-07},
column {order: 24, cos: 4.0652268436539001e-07, sin: 7.5293015551266604e-09},
column {order: 25, cos: 4.8135402573069196e-07, sin: -5.1691603798411604e-07},
column {order: 26, cos: 1.3339980786442399e-07, sin: 9.0870176637931504e-07},
column {order: 27, cos: -1.5963837185555401e-07, sin: 6.7207217904670198e-07},
column {order: 28, cos: 1.3383521120173001e-07, sin: -4.4225680790947700e-09}},
row {
degree: 29
column {order: 0, cos: -6.0239297396598101e-07, sin: 0},
column {order: 1, cos: -1.5959123470670499e-07, sin: -4.3835495147727301e-07},
column {order: 2, cos: -2.0327055978220299e-07, sin: -7.0046009760688904e-07},
column {order: 3, cos: -1.9669161067859101e-07, sin: 2.6593874711800002e-07},
column {order: 4, cos: -3.0263066784923400e-07, sin: 1.4735441952569501e-07},
column {order: 5, cos: 2.1962282112468999e-07, sin: 1.6901522804403901e-08},
column {order: 6, cos: -1.2772021069604999e-07, sin: -1.8811193003667001e-07},
column {order: 7, cos: -1.0761228336598300e-07, sin: -3.8528993676848902e-07},
column {order: 8, cos: 4.4411743348760499e-07, sin: -2.2664168326212201e-07},
column {order: 9, cos: 6.0170344182497106e-08, sin: -6.3603378954960505e-07},
column {order: 10, cos: 6.2099762127143204e-07, sin: 3.4470175768218703e-07},
column {order: 11, cos: -7.8458477155348897e-08, sin: 4.3545302524321599e-07},
column {order: 12, cos: -6.4373902641737896e-07, sin: -4.9186951364745902e-07},
column {order: 13, cos: 3.6229607320232701e-07, sin: 3.8430001625341698e-07},
column {order: 14, cos: 1.8822187903418701e-08, sin: 8.0770773148300000e-07},
column {order: 15, cos: -1.9942880706195299e-07, sin: 6.8849370802098394e-08},
column {order: 16, cos: 2.6762355305436499e-07, sin: -8.7007931951043400e-08},
column {order: 17, cos: -4.0444876609522701e-07, sin: -3.0726121218066500e-07},
column {order: 18, cos: -1.3149237897000201e-07, sin: -5.1531168751439099e-09},
column {order: 19, cos: 1.0908703593744601e-08, sin: -7.6099815292940194e-08},
column {order: 20, cos: -6.7477640149294300e-09, sin: 3.8500025464137302e-07},
column {order: 21, cos: 6.2956160758849799e-08, sin: 2.9334355457312502e-07},
column {order: 22, cos: -2.4406478343127002e-07, sin: -4.7489516891237502e-07},
column {order: 23, cos: 1.5764768890361799e-07, sin: 3.2991248460519200e-07},
column {order: 24, cos: 1.5573902344140400e-08, sin: 3.7197114351230598e-08},
column {order: 25, cos: -1.3931502510794499e-07, sin: 2.2492723404696799e-07},
column {order: 26, cos: 2.6432406895354000e-07, sin: -3.9468275416427301e-07},
column {order: 27, cos: 2.0610254042536401e-07, sin: 1.9121019396714300e-07},
column {order: 28, cos: -1.1516419329400800e-07, sin: 2.4932553399937502e-07},
column {order: 29, cos: 1.8429354829943700e-07, sin: -1.4603022685552701e-07}},
row {
degree: 30
column {order: 0, cos: 1.0132489127755100e-07, sin: 0},
column {order: 1, cos: -2.9448065214337299e-07, sin: -4.2914139313845003e-09},
column {order: 2, cos: -2.1644036425796700e-07, sin: -2.3228147055431901e-07},
column {order: 3, cos: -3.6167094630682802e-07, sin: 3.5142974151517198e-07},
column {order: 4, cos: -6.2261730591077595e-08, sin: -2.2227888668470201e-07},
column {order: 5, cos: 1.8579479051530100e-07, sin: -3.1263997305236202e-07},
column {order: 6, cos: 2.4001427755397100e-08, sin: 3.4778675288095602e-07},
column {order: 7, cos: -3.4482339561217799e-07, sin: -3.0799631222756299e-07},
column {order: 8, cos: -3.8536679360155499e-07, sin: -3.3590414992612698e-07},
column {order: 9, cos: -2.6761330004296501e-07, sin: 5.0517599617630899e-08},
column {order: 10, cos: -1.1477823397013100e-07, sin: -1.0087204732224000e-07},
column {order: 11, cos: 7.0869051491166302e-09, sin: -2.3482029447674600e-07},
column {order: 12, cos: -2.7380428828536399e-07, sin: 2.3864374297991399e-07},
column {order: 13, cos: 1.1143397027921599e-07, sin: 3.9144702003613503e-07},
column {order: 14, cos: 4.9972353118650795e-07, sin: -2.0571066065999499e-07},
column {order: 15, cos: -3.4081573369836203e-07, sin: 1.6594794534422300e-07},
column {order: 16, cos: 2.3559542929880700e-07, sin: -2.6935110088860297e-07},
column {order: 17, cos: 3.2768963924597101e-07, sin: 3.5033115056378601e-07},
column {order: 18, cos: 2.9618713565667398e-07, sin: 3.2052056919671700e-08},
column {order: 19, cos: -1.6171706467528099e-07, sin: 5.7294725497735101e-08},
column {order: 20, cos: -1.5446094647348600e-07, sin: -2.5563939768896699e-08},
column {order: 21, cos: -2.5363880340742802e-07, sin: -1.9517419959444999e-08},
column {order: 22, cos: -1.3976400995580100e-08, sin: 3.9291453214734802e-07},
column {order: 23, cos: -4.3823662961411698e-07, sin: 1.4389476361346300e-07},
column {order: 24, cos: 1.3462231126612599e-07, sin: 4.5296436016444500e-08},
column {order: 25, cos: 1.5780011887843201e-07, sin: 2.4611506006372198e-07},
column {order: 26, cos: 5.5122170116677700e-08, sin: -3.7054572831366901e-07},
column {order: 27, cos: -1.2214480250334899e-07, sin: 3.3907206082356599e-07},
column {order: 28, cos: -1.3788217218344400e-07, sin: -6.1699401651954204e-07},
column {order: 29, cos: 1.6927523029545899e-07, sin: -1.4044956724924099e-07},
column {order: 30, cos: -3.2422232445133498e-07, sin: 9.5829002612413207e-07}},
row {
degree: 31
column {order: 0, cos: 5.4293956185016502e-07, sin: 0},
column {order: 1, cos: 8.3048714023636596e-09, sin: -4.1949236821833399e-07},
column {order: 2, cos: 2.4665914604952300e-08, sin: 1.2609687622100799e-07},
column {order: 3, cos: -6.0437351866131201e-08, sin: -5.4131758796095905e-07},
column {order: 4, cos: 4.3177577223391199e-07, sin: 2.0354046678106600e-07},
column {order: 5, cos: -3.9945699798426300e-07, sin: -1.7819392120110600e-07},
column {order: 6, cos: 2.0720987256228400e-07, sin: 1.0424503682948300e-07},
column {order: 7, cos: 3.6032481355900000e-07, sin: -2.1882612246830500e-07},
column {order: 8, cos: 4.9141366540683203e-07, sin: -2.6522874426918701e-07},
column {order: 9, cos: -4.1185229061552102e-07, sin: -1.2816439624139599e-07},
column {order: 10, cos: 7.9131763981656399e-07, sin: -2.3814134511190700e-07},
column {order: 11, cos: 1.3243399493709300e-07, sin: 5.0008966964117598e-07},
column {order: 12, cos: -1.4601248951551399e-07, sin: 2.9773228039122299e-07},
column {order: 13, cos: 3.4536099110703602e-07, sin: 3.6085331140632001e-07},
column {order: 14, cos: 5.0218614809199397e-08, sin: 1.9048426517880900e-08},
column {order: 15, cos: -4.0420879570192701e-07, sin: -1.3642669234835801e-08},
column {order: 16, cos: -7.2598114090896003e-09, sin: -3.0000288508179402e-07},
column {order: 17, cos: -1.4975085068883701e-07, sin: -1.6143826116101400e-08},
column {order: 18, cos: 2.8246420538259902e-07, sin: -3.6539570386140800e-07},
column {order: 19, cos: -6.0224695627323197e-09, sin: -5.1442887871518102e-08},
column {order: 20, cos: -3.6318994628032798e-08, sin: -1.5727141046188901e-07},
column {order: 21, cos: -2.8022293124110898e-07, sin: -9.6113173023362599e-08},
column {order: 22, cos: 2.9876918039507402e-07, sin: -1.6208779099518300e-08},
column {order: 23, cos: 1.0865690476555200e-06, sin: 6.2083865838830796e-07},
column {order: 24, cos: 1.5158067057445000e-07, sin: -1.0325528068857799e-07},
column {order: 25, cos: -6.1106538163681404e-07, sin: -1.3924251329370399e-07},
column {order: 26, cos: -3.2593708687113398e-07, sin: -4.2342715938228401e-07},
column {order: 27, cos: 5.4706955859136900e-08, sin: 2.4545013462911501e-07},
column {order: 28, cos: 5.2048808712119303e-08, sin: -2.8870201758650498e-07},
column {order: 29, cos: 4.4037123391512899e-07, sin: 2.5407060869341598e-07},
column {order: 30, cos: 1.1536877349765799e-08, sin: 1.5608347495807799e-07},
column {order: 31, cos: 1.9651182583915600e-07, sin: -1.9281685397753600e-07}},
row {
degree: 32
column {order: 0, cos: -3.2227862470505401e-07, sin: 0},
column {order: 1, cos: -2.8413099516874802e-07, sin: 2.1264805659472899e-07},
column {order: 2, cos: -6.3146031027330601e-07, sin: 7.1267442981811203e-08},
column {order: 3, cos: 9.9563521196004999e-08, sin: -2.5142586613973101e-07},
column {order: 4, cos: 1.7161238927868501e-08, sin: -1.0924686251731201e-07},
column {order: 5, cos: -1.7485394584974800e-07, sin: -5.1583240234612499e-07},
column {order: 6, cos: 2.0808325114101900e-07, sin: -2.7574810133314702e-07},
column {order: 7, cos: -1.7957774876618199e-07, sin: -5.3473776885027204e-07},
column {order: 8, cos: 3.6450022591790202e-08, sin: 6.7198839304299806e-08},
column {order: 9, cos: -1.1499567410880201e-07, sin: 4.2240938913150800e-07},
column {order: 10, cos: 1.4526856009924301e-07, sin: 1.9881672225881301e-07},
column {order: 11, cos: -1.2243517185883901e-07, sin: -1.3345810468555200e-07},
column {order: 12, cos: 3.2430598082470802e-07, sin: 4.2327352384262100e-08},
column {order: 13, cos: -9.9465967974691796e-08, sin: -1.9109557604521801e-07},
column {order: 14, cos: 1.8499543667282499e-07, sin: -2.9948086266186300e-07},
column {order: 15, cos: -3.7109333836539298e-07, sin: 2.8138397599532302e-07},
column {order: 16, cos: -9.7670324165325305e-08, sin: 3.6034715698132499e-08},
column {order: 17, cos: -4.1095096778679299e-07, sin: -1.5056179557094700e-07},
column {order: 18, cos: 3.9589283847590600e-07, sin: 8.5682900744746104e-08},
column {order: 19, cos: 1.5583934364352200e-08, sin: 2.6230770267214701e-07},
column {order: 20, cos: 3.6434891884585700e-07, sin: -4.2951290954484601e-07},
column {order: 21, cos: 3.4902038696132798e-07, sin: 1.6107541952031600e-07},
column {order: 22, cos: -4.5239630148337802e-07, sin: 7.1756082732497500e-08},
column {order: 23, cos: 1.7472941634912999e-07, sin: -1.5207745534725500e-07},
column {order: 24, cos: -1.1547327366182300e-07, sin: 1.1083743200181200e-07},
column {order: 25, cos: -1.1277611638813499e-07, sin: 2.4675280996931998e-07},
column {order: 26, cos: 5.6509791221098600e-07, sin: 6.0176172224706298e-08},
column {order: 27, cos: 1.1806577696779099e-07, sin: 4.0424138476218202e-07},
column {order: 28, cos: 4.2698349137835902e-07, sin: -1.7327613170007299e-07},
column {order: 29, cos: 1.7610402846274399e-07, sin: 4.9470279610723403e-07},
column {order: 30, cos: -3.1546873329301200e-07, sin: -4.1229263469266000e-07},
column {order: 31, cos: 3.4305578478809699e-07, sin: -2.6562805953889298e-07},
column {order: 32, cos: 1.6252342015242299e-07, sin: -5.4231641340027302e-08}},
row {
degree: 33
column {order: 0, cos: 1.0806775853791999e-07, sin: 0},
column {order: 1, cos: 1.8399940730355001e-07, sin: -5.4607405931594001e-08},
column {order: 2, cos: 6.7162674948436795e-07, sin: -3.3274554398998399e-07},
column {order: 3, cos: 1.0180970872287000e-07, sin: 5.8237945514798601e-07},
column {order: 4, cos: 1.4522839845667000e-07, sin: 1.5336398261324501e-07},
column {order: 5, cos: 2.6779495258686901e-07, sin: 1.1349436288779400e-07},
column {order: 6, cos: -2.1956941077155800e-07, sin: -1.2527706976131901e-07},
column {order: 7, cos: 6.0333377494789204e-07, sin: 9.7196946381721694e-08},
column {order: 8, cos: 2.4331357654896002e-07, sin: 3.5156261972725299e-07},
column {order: 9, cos: 3.6094247277553899e-07, sin: 2.6887281080912200e-07},
column {order: 10, cos: -2.5872873045013701e-07, sin: 1.3491406410950199e-07},
column {order: 11, cos: 1.0424421863328200e-07, sin: 1.8510278949592600e-07},
column {order: 12, cos: 2.8365915001257698e-07, sin: -1.0207616502503700e-08},
column {order: 13, cos: -3.8374668142433001e-07, sin: -2.8815057824588400e-07},
column {order: 14, cos: -2.7065350737890698e-07, sin: 1.4842829415129199e-07},
column {order: 15, cos: -1.8161794696572899e-07, sin: 6.7818893135651596e-07},
column {order: 16, cos: 3.8410036900540600e-07, sin: 3.0592997410792401e-07},
column {order: 17, cos: 2.7601721437661601e-07, sin: -3.9156025858391897e-07},
column {order: 18, cos: -3.6394160594993297e-08, sin: -3.2840095187438900e-07},
column {order: 19, cos: 2.8140398549791998e-07, sin: 2.5694732560757199e-07},
column {order: 20, cos: 5.2045470362615001e-08, sin: -1.3556841851532600e-07},
column {order: 21, cos: -6.1636882472310899e-07, sin: -2.2371144062984399e-09},
column {order: 22, cos: -3.4602100909374102e-08, sin: -2.6311701825776401e-07},
column {order: 23, cos: 1.1062171909241800e-07, sin: 1.0700303948361200e-07},
column {order: 24, cos: -2.6222008949002299e-07, sin: 2.2526711072051299e-07},
column {order: 25, cos: 3.2541573806869200e-07, sin: 3.5210118038382200e-07},
column {order: 26, cos: 3.1331193934639300e-07, sin: 3.5146931537255703e-07},
column {order: 27, cos: 6.2657155624328103e-08, sin: -9.3516110875013202e-08},
column {order: 28, cos: -5.3675475915891396e-07, sin: -3.9555185368421899e-07},
column {order: 29, cos: -1.4626884208079199e-07, sin: -1.4357002613240700e-07},
column {order: 30, cos: -1.5090768005933301e-07, sin: 3.3958564696528703e-07},
column {order: 31, cos: -2.6060291208452898e-07, sin: 2.8787748321254199e-07},
column {order: 32, cos: -5.0489877735389104e-07, sin: 3.8222631050623301e-07},
column {order: 33, cos: 1.7790299024498799e-08, sin: 6.8562808516487504e-07}},
row {
degree: 34
column {order: 0, cos: 1.6622306000694200e-08, sin: 0},
column {order: 1, cos: 2.8210785203861498e-07, sin: -2.3966447732650701e-07},
column {order: 2, cos: 2.2046117308774200e-07, sin: -2.4646751588149601e-08},
column {order: 3, cos: -3.5434597050723402e-07, sin: -1.0930529892513200e-07},
column {order: 4, cos: 1.9385158592201401e-07, sin: -1.9017999029127101e-07},
column {order: 5, cos: 2.0811095497952599e-07, sin: 1.1960683279400201e-07},
column {order: 6, cos: 2.5915266362637002e-07, sin: 1.6120824009078001e-07},
column {order: 7, cos: 2.0148786847223501e-07, sin: 3.1599384914627502e-07},
column {order: 8, cos: -3.9496907179609600e-07, sin: 2.0018783088074900e-07},
column {order: 9, cos: 2.2951334414765301e-07, sin: -2.0469362214618600e-07},
column {order: 10, cos: 4.5129863086934698e-08, sin: -5.7644119310081495e-07},
column {order: 11, cos: 1.5074217678505599e-07, sin: -3.5912456115439900e-07},
column {order: 12, cos: 7.4415427418685298e-08, sin: 4.1545807396571803e-07},
column {order: 13, cos: -4.2156720808594303e-08, sin: 1.8795808186884301e-07},
column {order: 14, cos: -8.4402836080851405e-08, sin: -1.2110018280130301e-07},
column {order: 15, cos: -8.2291779849826302e-08, sin: 2.6601901082148601e-08},
column {order: 16, cos: 2.9087333347514200e-07, sin: -3.7586484574692401e-07},
column {order: 17, cos: 8.2475997426853194e-08, sin: -1.9154934063530500e-07},
column {order: 18, cos: -2.3039623227504501e-07, sin: 1.4712102640667899e-07},
column {order: 19, cos: -3.6830920412619797e-07, sin: 2.1078758740468500e-07},
column {order: 20, cos: -2.4406985465378697e-07, sin: -1.4752693481732501e-07},
column {order: 21, cos: 5.2492569922196603e-07, sin: -1.3110772464674199e-07},
column {order: 22, cos: 6.2759234348431703e-07, sin: 4.3772796278776197e-08},
column {order: 23, cos: -4.0412957863931899e-07, sin: -1.3731203480010099e-07},
column {order: 24, cos: -8.0460944012848395e-08, sin: -1.6320844035823501e-07},
column {order: 25, cos: 8.3357662264549594e-08, sin: 3.3118730184376101e-07},
column {order: 26, cos: -3.1670149645759499e-07, sin: 3.5011896888748502e-08},
column {order: 27, cos: -1.3229680365299200e-08, sin: -1.5412025314250800e-07},
column {order: 28, cos: -1.8040150332075100e-07, sin: 3.4772276610720300e-07},
column {order: 29, cos: 1.9489069713508199e-07, sin: -6.0946138111899994e-08},
column {order: 30, cos: -1.1887439052877101e-07, sin: -2.4184187066580202e-09},
column {order: 31, cos: 3.0718238728041201e-07, sin: 5.6664570281930298e-08},
column {order: 32, cos: -4.0412348802088800e-08, sin: 6.8243117694747605e-08},
column {order: 33, cos: -2.0336484119216300e-07, sin: 4.1761877399527901e-07},
column {order: 34, cos: 9.4633006240006603e-09, sin: -4.3775254023989399e-07}},
row {
degree: 35
column {order: 0, cos: 1.2942150751890201e-07, sin: 0},
column {order: 1, cos: 3.0865291516820501e-07, sin: 4.7224584748218402e-07},
column {order: 2, cos: -3.3802337589654898e-07, sin: 2.1357429951612301e-07},
column {order: 3, cos: 5.0524336036953802e-08, sin: 4.7621104197493298e-07},
column {order: 4, cos: 2.9532499543821502e-07, sin: -5.8356236115488395e-07},
column {order: 5, cos: 1.0198020722572799e-07, sin: 2.0230123344074399e-07},
column {order: 6, cos: -1.3511371165823199e-07, sin: -4.5871542737351198e-10},
column {order: 7, cos: -6.4980761403624798e-09, sin: -4.5069377101458899e-08},
column {order: 8, cos: 6.9449098339744399e-08, sin: 4.5254760762585000e-07},
column {order: 9, cos: 4.4191455638435600e-07, sin: 4.3115957000910001e-08},
column {order: 10, cos: -4.0570191363475002e-07, sin: -1.7758231496114399e-07},
column {order: 11, cos: -3.8192746300329802e-07, sin: 1.5655342922676100e-07},
column {order: 12, cos: 1.7657948191212900e-07, sin: 5.6314997694077201e-08},
column {order: 13, cos: -3.9453524093310100e-07, sin: -1.5019859290934999e-07},
column {order: 14, cos: 2.8664184493900600e-07, sin: -2.1972533717946500e-07},
column {order: 15, cos: 9.2002332868427906e-08, sin: -2.9311363464103603e-07},
column {order: 16, cos: 2.2577046391705301e-07, sin: 4.1049765724893200e-08},
column {order: 17, cos: 2.8505577375127800e-07, sin: -2.5667073216852498e-07},
column {order: 18, cos: -2.7203462348880198e-07, sin: 2.6742645208044902e-07},
column {order: 19, cos: -4.3992505016407101e-08, sin: 1.3160749919246201e-07},
column {order: 20, cos: -8.5968941053324501e-08, sin: 1.6146188082445799e-07},
column {order: 21, cos: 5.0871157703465102e-07, sin: 1.0341107682048500e-07},