-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmnist_clf_pc.py
1360 lines (1316 loc) · 66.4 KB
/
mnist_clf_pc.py
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
import numpy as np
##### weights sections starts #####
# Overwrite the variable declarations in mnist_clf.py with below declarations
# Once mnist_clf.py file is generated, create the mnist_clf.mpy using mpy-cross
# For more information visit:
weights_0 = [np.array([[ 0.27113578, 0.20170653, 0.17861792],
[ 0.24902306, 0.13183539, -0.14804259],
[-0.01049658, 0.02968406, 0.45212153]], dtype=np.float32), np.array([[-0.09107354, 0.13827483, -0.01431286],
[-0.26810253, 0.3130664 , 0.354149 ],
[ 0.3003585 , -0.1137372 , 0.25937125]], dtype=np.float32), np.array([[-0.5837926 , -0.638514 , -0.6892895 ],
[ 0.18570413, 0.01022141, -0.2778978 ],
[ 0.63264525, 0.5508433 , 0.5610652 ]], dtype=np.float32), np.array([[ 0.12367047, -0.01899654, -0.01016466],
[-0.15401931, 0.1890724 , -0.2868167 ],
[ 0.16170469, 0.39859372, 0.27118424]], dtype=np.float32), np.array([[ 0.07503612, 0.00177742, 0.07363328],
[-0.0482145 , 0.33280817, 0.10877205],
[ 0.32094854, 0.21895614, 0.05318537]], dtype=np.float32), np.array([[ 0.35984838, 0.1353807 , 0.21532203],
[ 0.30407003, 0.341782 , 0.39051265],
[-0.34187052, -0.25696495, 0.28973493]], dtype=np.float32), np.array([[ 0.37680805, -0.07486141, -0.22606412],
[ 0.26239234, 0.22908504, 0.10255475],
[-0.23665316, -0.11164176, 0.4089799 ]], dtype=np.float32), np.array([[ 0.3795052 , 0.03723119, -0.3509103 ],
[ 0.3690208 , 0.07578955, -0.492027 ],
[ 0.54318553, -0.08572209, -0.6207421 ]], dtype=np.float32)]
biases_0 = np.array([ 0.03325457, 0.0054133 , 0.02119315, 0.04042089, -0.00086789,
0.02445282, 0.06810823, -0.05000828], dtype=np.float32)
weights_1 = [[np.array([[-0.24786572, -0.2586773 , 0.14523607],
[ 0.01356276, 0.14213222, 0.2358635 ],
[ 0.09499675, 0.2471225 , 0.08285091]], dtype=np.float32), np.array([[-0.1369363 , 0.02320191, 0.21658677],
[ 0.2600999 , 0.0863422 , 0.06594379],
[-0.05731571, 0.1658169 , 0.27747446]], dtype=np.float32), np.array([[-0.27961975, -0.7412398 , -0.45610505],
[-0.29305872, -0.63865674, -0.67187315],
[-0.4292236 , -0.68077034, -0.5687557 ]], dtype=np.float32), np.array([[ 0.0513261 , 0.12079202, 0.2950452 ],
[ 0.24252512, -0.0358729 , 0.28093854],
[ 0.1428507 , 0.13304752, 0.443847 ]], dtype=np.float32), np.array([[-0.23965004, 0.13023156, 0.21294834],
[ 0.12960428, 0.20961253, 0.09446213],
[ 0.09460631, 0.32379478, 0.32922435]], dtype=np.float32), np.array([[-0.02510539, -0.360277 , -0.00913496],
[-0.23783284, -0.16562603, -0.21543421],
[ 0.25506705, 0.08171264, 0.43940264]], dtype=np.float32), np.array([[ 0.14738299, -0.25460106, 0.01186021],
[-0.22123271, 0.13745707, 0.20470062],
[ 0.31736043, 0.30726582, 0.29944462]], dtype=np.float32), np.array([[0.65892726, 0.64775705, 0.6806931 ],
[0.56258047, 0.84712416, 0.90248704],
[0.28796187, 0.42817494, 0.74550325]], dtype=np.float32)], [np.array([[ 0.04328201, -0.10109015, 0.22543822],
[ 0.15367223, 0.00645262, -0.02850721],
[ 0.20120633, 0.11375625, -0.23501655]], dtype=np.float32), np.array([[ 0.12091237, 0.32103553, 0.07872619],
[ 0.2313851 , 0.24673115, -0.40749517],
[-0.17387171, 0.05459687, -0.29864454]], dtype=np.float32), np.array([[0.41561902, 0.19008869, 0.38777408],
[0.8386257 , 0.38556382, 0.32245663],
[0.04919922, 0.4175249 , 0.73300564]], dtype=np.float32), np.array([[-0.15210186, 0.17434767, 0.00475235],
[ 0.31125373, 0.33386433, -0.15916403],
[ 0.12601072, 0.00840959, 0.11830918]], dtype=np.float32), np.array([[ 0.16344619, -0.11252454, -0.11049405],
[ 0.22664048, 0.10380711, -0.08260204],
[-0.03484473, 0.15644014, -0.29968426]], dtype=np.float32), np.array([[-0.06053404, 0.17621092, 0.16582003],
[ 0.17382896, 0.1741999 , -0.01711291],
[ 0.05790566, 0.33271536, -0.2979444 ]], dtype=np.float32), np.array([[ 0.27746472, 0.00514999, 0.4094536 ],
[ 0.01242439, 0.15310387, 0.16455957],
[ 0.2069639 , 0.42835537, -0.04344899]], dtype=np.float32), np.array([[-0.40264997, -0.34848914, -0.44948712],
[-0.46773008, -0.61715406, -0.02339443],
[-0.38273665, -0.43446106, -0.27816382]], dtype=np.float32)]]
biases_1 = np.array([-0.00466824, 0.06053527], dtype=np.float32)
weights_2 = np.array([[-3.43542360e-02, 1.24569340e-02, -1.01025090e-01,
1.95042178e-01, -9.46396962e-02, -1.72111675e-01,
1.29697984e-02, 3.62256430e-02, -1.39920920e-01,
-2.40619779e-01],
[-2.63767503e-02, 3.59809309e-01, -4.26980713e-03,
1.03359953e-01, -3.30028199e-02, 3.29381712e-02,
2.35458910e-02, 1.57053739e-01, -3.24477762e-01,
-2.48838197e-02],
[-1.41832232e-02, -4.02720012e-02, -1.25228450e-01,
-7.45609179e-02, 1.24849647e-01, -9.61621199e-03,
-5.51049002e-02, 1.24971949e-01, 4.09637652e-02,
-1.66859135e-01],
[ 2.55881976e-02, 6.90457150e-02, -4.12542038e-02,
1.24852091e-01, -5.57627417e-02, 7.91337043e-02,
3.21559049e-02, -2.91786250e-02, -1.87054276e-01,
-6.86323419e-02],
[-1.71364591e-01, -1.08315140e-01, 1.10668175e-01,
7.20003173e-02, -9.66111477e-03, -8.51790830e-02,
1.37588650e-01, 4.75707278e-02, -9.32766125e-02,
-3.39450538e-02],
[-1.65361345e-01, -2.66080745e-03, -1.54823616e-01,
8.71066898e-02, 1.34831622e-01, -3.88707332e-02,
8.38106051e-02, -5.38282935e-03, -4.03162725e-02,
-9.67597142e-02],
[ 6.72950596e-02, 2.22839028e-01, 3.22953016e-02,
9.75069031e-02, -1.45267695e-01, -3.23613025e-02,
8.20625126e-02, -7.81103224e-02, -4.94220033e-02,
-4.20913734e-02],
[-7.10577816e-02, -4.36927713e-02, -5.93490107e-03,
8.99307579e-02, -5.92657141e-02, 1.42591540e-02,
-1.16819739e-01, 8.67183283e-02, -1.70588076e-01,
-8.47783536e-02],
[-7.62927234e-02, 1.23997882e-01, -2.82910112e-02,
6.84629753e-02, -7.36445263e-02, 4.52362001e-02,
8.83159265e-02, 1.87796503e-02, 4.32479102e-03,
-1.49927109e-01],
[ 3.20438482e-02, -1.27266467e-01, 7.42015690e-02,
-1.07168019e-01, -1.61610574e-01, -1.12189405e-01,
-1.85356379e-01, 1.38829380e-01, 5.84233999e-02,
3.34977768e-02],
[ 7.14379773e-02, 3.81978825e-02, 1.37342438e-01,
3.34631801e-02, -1.24748752e-01, 1.79128419e-03,
-2.74388157e-02, -1.62304342e-01, 1.40300021e-01,
-1.03725955e-01],
[-1.34374658e-02, -1.08179450e-01, 1.33394942e-01,
1.45857081e-01, -2.80428171e-01, -2.61171371e-01,
-7.71847740e-02, -2.34474838e-02, 5.70466407e-02,
1.54852673e-01],
[ 5.36960140e-02, 4.07897495e-02, 4.93533090e-02,
-1.12240329e-01, 1.06388472e-01, -1.45518005e-01,
-1.99456979e-02, -3.03893179e-01, 1.28979772e-01,
-1.43971145e-01],
[-1.66496616e-02, -9.69443470e-04, 8.76280889e-02,
1.28452674e-01, -7.70486817e-02, -1.44736871e-01,
-5.13172895e-02, -5.39785586e-02, -3.41677070e-02,
4.75348718e-02],
[-1.65355831e-01, -3.74832638e-02, 6.48449436e-02,
-5.88853434e-02, 7.21909627e-02, 1.01059578e-01,
1.06891461e-01, -4.45941612e-02, 1.27877995e-01,
-2.26156235e-01],
[-2.90028732e-02, -2.34119698e-01, -4.88237105e-03,
3.09818089e-02, -3.00920427e-01, 1.86540876e-02,
-8.16644430e-02, -1.67138621e-01, 9.84443426e-02,
-1.24077844e-02],
[ 2.59191673e-02, -1.49609931e-02, -5.93632273e-02,
-1.18153661e-01, -1.38038218e-01, 2.17227072e-01,
1.11293189e-01, -3.83884013e-02, 8.46956223e-02,
-1.22450136e-01],
[-9.18303207e-02, -1.08225703e-01, 1.52001157e-01,
1.42344236e-02, -1.23011686e-01, 1.21404290e-01,
1.81996346e-01, -1.11701377e-01, 6.01999313e-02,
-2.00486496e-01],
[-2.10136712e-01, 3.36473472e-02, -8.71259198e-02,
-2.52210740e-02, 1.83786098e-02, -4.06778082e-02,
3.23012233e-01, -2.94714510e-01, 6.49993122e-02,
-1.76811889e-01],
[-6.26707450e-02, -6.39694706e-02, -1.02954239e-01,
4.98414189e-02, -2.37370878e-02, -4.88778725e-02,
1.22664958e-01, -2.19578996e-01, 2.95080319e-02,
-7.05046803e-02],
[-1.65094048e-01, 1.86123669e-01, -9.64920130e-03,
-1.83085904e-01, 1.24272428e-01, 4.01545502e-02,
3.16910177e-01, -2.24938586e-01, 2.10214835e-02,
-1.26354352e-01],
[ 7.06018060e-02, 7.91154131e-02, -8.66280943e-02,
-6.17037378e-02, 1.36072189e-01, 3.95998247e-02,
2.92990893e-01, -4.85609286e-02, 8.32301453e-02,
-2.47843470e-02],
[-5.88145331e-02, -9.49831493e-03, -5.49930781e-02,
-1.70628458e-01, 2.34314576e-01, 9.39195156e-02,
1.03063129e-01, -2.43685260e-01, -1.89128175e-01,
-3.49360138e-01],
[-1.67445242e-01, 1.73133805e-01, -8.60882550e-02,
-3.12970072e-01, 1.21564634e-01, 1.31740242e-01,
2.87422419e-01, -5.96257634e-02, -2.68945731e-02,
-1.97122037e-01],
[-1.10371180e-01, 5.97904734e-02, -6.60718381e-02,
8.64749625e-02, -2.68635452e-02, -2.14072302e-01,
-7.68092945e-02, -4.08098064e-02, -9.20947790e-02,
-1.92823008e-01],
[-2.26300314e-01, 1.58553123e-01, -1.25334328e-02,
1.21468686e-01, 2.34828535e-02, -2.29668394e-01,
1.69706717e-02, 2.65336961e-01, -3.41271013e-01,
-2.10707635e-01],
[-8.88262093e-02, -1.88824669e-01, -1.14679396e-01,
8.53685066e-02, 1.24380723e-01, 7.31178978e-03,
3.57586592e-02, 9.44472849e-02, 4.52017449e-02,
-2.86837313e-02],
[ 4.74500135e-02, 7.80018345e-02, -1.53194675e-02,
8.81160125e-02, 8.25334936e-02, -2.69844979e-01,
-7.34379590e-02, 2.02723831e-01, -1.26932025e-01,
-2.94976532e-01],
[-1.25873342e-01, -1.05148032e-01, 5.04340194e-02,
1.67168863e-02, -3.97211351e-02, -3.35823707e-02,
7.08294064e-02, -6.42416812e-03, -6.42494336e-02,
-2.02407762e-01],
[-6.27324507e-02, -1.36804700e-01, -6.61899596e-02,
-2.47581750e-02, -5.19813709e-02, -3.30046862e-02,
-2.43014127e-01, 7.00615114e-04, -7.41258562e-02,
-2.20607445e-01],
[-1.38153672e-01, -7.17022642e-02, -2.69922093e-02,
-5.58330901e-02, 8.95381644e-02, -4.29060534e-02,
-2.74830149e-03, 3.96224521e-02, 5.05611226e-02,
-2.94231232e-02],
[ 5.42839542e-02, 3.53118442e-02, -1.64401922e-02,
-6.38889670e-02, -5.03785126e-02, -1.20084353e-01,
-1.84539303e-01, 1.86586320e-01, -8.03268552e-02,
-4.24075909e-02],
[ 8.47898573e-02, 2.03707084e-01, 2.12672818e-02,
7.74319749e-03, 7.08119646e-02, 5.11945635e-02,
-1.19726539e-01, -8.13430399e-02, -1.48894440e-03,
6.96163625e-02],
[-2.24028551e-03, -8.19971785e-02, 1.70364454e-01,
1.92647606e-01, -1.40988499e-01, -7.26855621e-02,
-2.05647305e-01, 1.95432693e-01, -1.00927033e-01,
-1.54082134e-01],
[ 1.05559334e-01, 1.70643479e-01, 3.46994475e-02,
7.51955882e-02, -3.36922295e-02, 6.54207170e-02,
-3.33165824e-02, -7.02142566e-02, 6.59644306e-02,
-7.48912618e-02],
[-2.30801050e-02, -1.50256500e-01, 4.72457521e-02,
1.08832456e-01, -2.65254498e-01, -3.70957330e-02,
-3.62962037e-01, 1.99495971e-01, -9.28840414e-02,
-6.20436035e-02],
[-6.38502389e-02, 8.00681859e-02, -8.34343955e-03,
1.24373384e-01, 1.01647228e-01, 2.62842886e-02,
1.23385683e-01, 5.75110540e-02, -1.28475547e-01,
-4.67410963e-03],
[-4.07375731e-02, -2.62376871e-02, -4.62670326e-02,
5.00962995e-02, -3.38916153e-01, 9.62665305e-02,
-1.25923604e-01, -7.53079057e-02, -2.93923467e-02,
1.34029761e-01],
[-8.87515396e-03, -2.67094583e-03, -6.08006231e-02,
1.30963981e-01, 1.07751772e-01, -1.89739522e-02,
8.19690675e-02, 8.95428807e-02, 1.51126742e-01,
7.07061514e-02],
[ 6.59052059e-02, -2.30659068e-01, 8.06757659e-02,
1.36347301e-02, -1.43861175e-01, 3.38887051e-02,
-1.82495385e-01, -4.46303189e-02, 6.76210299e-02,
1.72434971e-01],
[ 1.03402510e-01, 3.66669036e-02, 5.12457453e-02,
-1.96596887e-02, 6.45514876e-02, 1.23138040e-01,
-9.67429504e-02, -4.39288504e-02, -4.74729836e-02,
9.95987505e-02],
[-2.12735520e-03, -3.22959512e-01, -1.10671423e-01,
-4.03736196e-02, -1.99289843e-01, 2.30052456e-01,
-1.97766066e-01, 3.28335725e-02, -5.71808852e-02,
1.40400693e-01],
[ 7.19889551e-02, 4.09717634e-02, -8.49054977e-02,
-2.40837075e-02, -9.16867889e-03, -7.33962879e-02,
-2.30190661e-02, -1.03104211e-01, 2.97178496e-02,
6.52803257e-02],
[ 4.16184254e-02, -1.02029838e-01, -5.30633479e-02,
8.50082263e-02, -1.92906156e-01, 6.69415146e-02,
5.05651534e-02, 7.44225681e-02, 1.28567129e-01,
1.96868047e-01],
[-1.32166252e-01, 7.32095167e-02, -1.79154217e-01,
-6.88861832e-02, -6.49228916e-02, -7.74579048e-02,
-9.78037119e-02, -8.76268893e-02, -9.74725485e-02,
-7.19114617e-02],
[-8.14688727e-02, 1.03631034e-01, 8.99611935e-02,
-1.04556851e-01, 2.06403956e-02, 9.22484044e-03,
-1.96362548e-02, -1.41476080e-01, 5.87201584e-03,
6.94970414e-02],
[ 5.31873107e-02, -3.33315469e-02, -1.68211162e-01,
-8.54501277e-02, 1.16614163e-01, 1.85469896e-01,
-1.56128973e-01, -1.39583096e-01, -7.28332996e-02,
-1.88732848e-01],
[ 1.00122765e-02, -9.19248015e-02, -6.97740465e-02,
-1.21785894e-01, 2.32328296e-01, 2.45163422e-02,
-1.55576482e-01, 9.01836902e-03, -1.44010872e-01,
-1.26037166e-01],
[-7.29276538e-02, 8.31316411e-02, -5.44981919e-02,
-4.41337982e-03, 2.75769979e-02, 5.35030775e-02,
-4.11128029e-02, 8.63813534e-02, 5.12966439e-02,
-1.37203513e-02],
[-2.06341282e-01, 1.72289446e-01, 1.41695946e-01,
2.38934103e-02, 4.21034433e-02, -3.73153389e-01,
-2.39606127e-01, 2.69030392e-01, -5.60771395e-03,
-2.97919065e-01],
[ 8.08616579e-02, -1.58418953e-01, -1.54712796e-01,
9.61467344e-03, -8.83002132e-02, 1.68356076e-01,
5.65643422e-02, -1.46420345e-01, 1.80636391e-01,
2.05045901e-02],
[-1.75174773e-01, -7.28111062e-03, -5.48858335e-03,
-5.23873046e-03, 9.35489461e-02, -1.81839794e-01,
-3.97487730e-02, 5.10447212e-02, -3.60047743e-02,
-3.06670903e-03],
[-1.06266700e-01, -1.96483510e-04, 5.43414392e-02,
-4.85588685e-02, 9.65127647e-02, 1.31188884e-01,
-3.83273959e-02, -2.80532893e-02, 3.30608450e-02,
-7.73356184e-02],
[-1.05638355e-01, -1.06415741e-01, 1.45724788e-01,
-2.29991190e-02, -3.49195451e-02, -5.61500117e-02,
-1.51517853e-01, -1.15998229e-03, 5.04861325e-02,
5.23630902e-02],
[-1.11590423e-01, -1.34537593e-01, -4.06349041e-02,
-7.63114095e-02, -7.15916604e-02, 1.72167808e-01,
9.51761007e-03, -6.65526045e-03, -7.70018399e-02,
-4.52125072e-03],
[ 7.46772885e-02, -8.21918547e-02, 6.85648667e-03,
3.72705869e-02, -1.61162347e-01, 2.06900705e-02,
-1.81836024e-01, 2.29866743e-01, 9.69337672e-02,
-6.60616159e-02],
[-2.34283656e-02, -1.77787319e-02, -1.00389116e-01,
-1.93815187e-01, 4.45905067e-02, -2.39368137e-02,
-8.42512771e-03, -2.38563791e-02, 7.07854778e-02,
-1.96028333e-02],
[-9.08196047e-02, -2.79569067e-02, 7.24058598e-02,
4.29584123e-02, -3.91285159e-02, 5.75224906e-02,
-3.02198142e-01, 1.56969503e-01, 1.49601936e-01,
6.29433393e-02],
[ 1.13296241e-01, -5.18058501e-02, 4.44319472e-02,
-1.18663058e-01, 2.03674734e-01, -1.50003895e-01,
3.17921638e-02, -2.80268863e-02, -1.02549814e-01,
-1.47672713e-01],
[-3.16811278e-02, -1.79857731e-01, 1.64655864e-01,
3.92560959e-02, -2.89517075e-01, 3.35031189e-02,
-1.66498527e-01, 1.89349040e-01, 1.34803429e-01,
-6.06764294e-02],
[ 2.35095490e-02, 2.80463677e-02, 3.92798567e-03,
6.34532943e-02, 2.18316048e-01, -2.12168954e-02,
-1.60092875e-01, 6.44639730e-02, -9.48796943e-02,
1.25651002e-01],
[-3.63157988e-02, -1.29197791e-01, -3.73489363e-03,
-3.08683235e-02, -3.65582496e-01, -2.02463120e-02,
-1.49709582e-01, 1.05744880e-02, 2.28328025e-03,
2.55418926e-01],
[ 1.04663976e-01, 1.29520789e-01, 9.10094008e-02,
1.52924120e-01, 7.75769651e-02, -2.73447096e-01,
-5.73195405e-02, 4.10419405e-02, -1.21947557e-01,
4.46345098e-02],
[ 2.80220866e-01, -1.27845421e-01, 1.12187855e-01,
4.17625718e-02, -2.18406573e-01, 5.87685592e-02,
-3.80464606e-02, 1.79642484e-01, -3.47728282e-02,
1.33992478e-01],
[ 9.33544412e-02, 6.17797077e-02, -5.95270693e-02,
1.83247309e-02, 2.59549636e-02, -1.20279990e-01,
-1.43032864e-01, 8.40472057e-02, -6.68460876e-02,
-1.26946002e-01],
[ 9.32304263e-02, -2.87286460e-01, -9.85399187e-02,
-1.07894905e-01, -1.72408566e-01, 1.88524961e-01,
-2.47549582e-02, 7.65747577e-02, 7.37164691e-02,
5.65491095e-02],
[ 4.96008433e-02, -6.11432157e-02, -1.43876439e-02,
7.33204782e-02, 1.07849479e-01, -1.38615489e-01,
-2.62111694e-01, 2.61785418e-01, 1.03155844e-01,
-4.88946699e-02],
[ 1.02870427e-01, -1.09785363e-01, -2.77914908e-02,
5.05937412e-02, -7.15025291e-02, 5.36842160e-02,
4.03830782e-02, 9.80735719e-02, 4.41253968e-02,
5.25806099e-02],
[ 7.09021017e-02, 1.44251361e-01, -6.83622807e-02,
8.15179572e-02, 4.45381589e-02, -1.14856521e-02,
-2.08424237e-02, -1.07669435e-01, -3.14231440e-02,
2.42999736e-02],
[ 7.11432025e-02, 5.75155243e-02, -7.50566870e-02,
-1.13554791e-01, -1.07357085e-01, -6.39500692e-02,
3.53534557e-02, 1.63631756e-02, 4.03224714e-02,
-2.89463736e-02],
[-1.57587796e-01, -1.26919731e-01, 1.41307693e-02,
5.06020449e-02, 1.52680948e-01, 1.11149900e-01,
-1.90875188e-01, 6.23327456e-02, 5.31769954e-02,
-2.18757555e-01],
[-8.83622468e-02, -1.65236518e-01, -1.98236048e-01,
-1.20047010e-01, 1.51070923e-01, 2.65981227e-01,
-1.59829751e-01, 6.29768074e-02, 2.48895660e-02,
-1.72756672e-01],
[ 9.31183174e-02, -2.00429320e-01, -1.75620660e-01,
-5.77118024e-02, -1.76692203e-01, 1.02298399e-02,
6.37312308e-02, -1.75851658e-01, 7.83016235e-02,
1.00440763e-01],
[-2.18053654e-01, -2.01963503e-02, -2.67188121e-02,
2.21990980e-02, -9.22188535e-02, -3.92167062e-01,
-2.63830066e-01, 2.27618471e-01, -1.12454988e-01,
-2.25545362e-01],
[-1.26311526e-01, -1.40031606e-01, -9.92076397e-02,
-1.27918303e-01, 7.03481883e-02, 1.25730649e-01,
-3.86131555e-02, 6.34365063e-03, 9.45610180e-02,
8.48864838e-02],
[-1.21065967e-01, -1.29300654e-01, -6.32966086e-02,
-3.37179452e-02, -1.18766567e-02, -1.91887185e-01,
-2.39355430e-01, 1.57050565e-01, 5.40694036e-02,
9.26027074e-02],
[ 5.23870159e-03, -8.10389370e-02, -1.58536181e-01,
-2.12288842e-01, 1.58966795e-01, 3.00808228e-03,
1.90441474e-01, -8.75154659e-02, 1.23151340e-01,
8.39700475e-02],
[ 2.17241012e-02, 1.16369598e-01, -4.90765199e-02,
1.76910385e-01, -5.17336763e-02, 6.72250912e-02,
-2.93985335e-03, 1.33229733e-01, -9.07302275e-02,
-1.45851532e-02],
[ 7.87918195e-02, -6.01429753e-02, -1.67260785e-02,
-2.95582831e-01, 1.97623253e-01, 4.28148322e-02,
1.93653852e-02, -1.81441233e-02, 5.19205220e-02,
1.05449662e-01],
[ 9.82800350e-02, -3.17308679e-02, 5.65488413e-02,
1.63155630e-01, -1.24402724e-01, -9.19149071e-02,
-9.53064561e-02, 4.94663827e-02, 2.83910409e-02,
-9.47658147e-04],
[-4.35834527e-02, -4.61814702e-02, -7.43601248e-02,
-1.94919080e-01, 1.59979135e-01, 2.24447653e-01,
9.13445577e-02, -1.56373844e-01, 1.91414326e-01,
1.78704083e-01],
[-6.21993765e-02, -1.48564160e-01, 6.37975931e-02,
-4.25132960e-02, -1.11848511e-01, 1.06726468e-01,
-2.64747646e-02, 1.35859817e-01, 4.50644046e-02,
-4.40488011e-02],
[-1.13501310e-01, 1.63739279e-01, -1.00761242e-01,
-1.14620395e-01, 5.29557094e-02, 1.47184253e-01,
4.14135866e-02, 7.51687437e-02, -7.20949173e-02,
-2.83490624e-02],
[ 1.59368336e-01, -4.82560098e-02, -6.34846017e-02,
7.59166703e-02, -1.02242060e-01, -1.98743015e-04,
-2.57554799e-01, -7.72833154e-02, 1.10568434e-01,
2.12653354e-01],
[ 1.25933394e-01, 1.77978322e-01, -7.58738741e-02,
-8.89371857e-02, 1.12485029e-01, -4.26886156e-02,
-2.09591780e-02, 1.80007458e-01, -3.11049372e-02,
-1.19074926e-01],
[ 3.58299091e-02, 1.31721482e-01, -9.34065580e-02,
6.45440146e-02, -2.94779390e-01, 2.13443600e-02,
-4.07720692e-02, 6.68476075e-02, -6.25724941e-02,
6.73468187e-02],
[ 9.74780880e-04, 1.64879575e-01, -8.01359639e-02,
4.11240272e-02, 1.06991231e-01, -2.06719235e-01,
-3.58291507e-01, 7.37448037e-02, -2.48864125e-02,
4.13260274e-02],
[ 1.93388816e-02, 1.55183643e-01, -1.88157678e-01,
9.11204070e-02, -2.80593961e-01, 4.00445499e-02,
-2.31621832e-01, 2.16307342e-01, -1.96401298e-01,
-5.80699332e-02],
[ 7.28373304e-02, 5.78203704e-03, 6.71360269e-02,
1.50102645e-01, 2.58380780e-03, -3.94571990e-01,
-3.14687967e-01, 5.14035672e-02, -1.52293712e-01,
-2.14957476e-01],
[ 5.61961420e-02, 1.89998336e-02, 6.13880297e-03,
-4.07317877e-02, -1.20538682e-01, 1.23603970e-01,
-1.55995160e-01, 5.90636656e-02, -3.15202437e-02,
-4.44392338e-02],
[ 4.85861413e-02, 1.19367735e-02, 1.64151087e-01,
1.07014574e-01, 1.69468850e-01, -3.82957608e-01,
-2.51796573e-01, 1.56619608e-01, -4.69655991e-02,
-8.61095414e-02],
[ 1.34314910e-01, -1.08021915e-01, -1.45897299e-01,
-8.05250034e-02, 2.07503811e-02, -5.63968457e-02,
-5.65209659e-03, 1.04916155e-01, 2.41082180e-02,
-9.14328545e-02],
[ 1.42125353e-01, 5.83271645e-02, -3.75723504e-02,
8.58588815e-02, -8.75979513e-02, -3.38911027e-01,
-9.78430808e-02, 2.94302050e-02, 6.17211871e-02,
-1.90022662e-01],
[ 1.14252814e-03, -1.26700684e-01, -6.83736280e-02,
7.03612641e-02, 4.25112061e-02, -4.21250947e-02,
-1.02487430e-01, 9.18752030e-02, 1.41541377e-01,
-2.53431266e-03],
[ 6.48907796e-02, -7.55503923e-02, 1.58563256e-01,
1.10519186e-01, 4.29547429e-02, 1.33965880e-01,
-2.44098440e-01, -1.08043589e-01, 1.01036519e-01,
-2.28450559e-02],
[-2.09790561e-02, -2.42004469e-01, -2.24369526e-01,
-2.02890769e-01, 1.07575189e-02, 2.41554573e-01,
-2.79522277e-02, -3.96478474e-02, 1.22602604e-01,
-1.81804091e-01],
[-9.48347524e-02, 4.15973961e-02, -3.97539496e-01,
-4.72839549e-02, -4.05471586e-02, 4.78655510e-02,
5.34075201e-02, -1.80560932e-01, 6.28186539e-02,
1.39133409e-01],
[-1.08092532e-01, 1.09960683e-01, 2.29189992e-01,
-6.50534555e-02, -2.54009485e-01, -2.16132939e-01,
-2.21473217e-01, 2.95861483e-01, -1.41921580e-01,
-6.27854094e-02],
[ 1.46697626e-01, -9.60374773e-02, -4.41939086e-01,
-3.17647308e-01, 3.52283893e-03, 1.80135548e-01,
7.96382129e-02, -4.27689850e-02, 6.14888594e-02,
2.16538697e-01],
[-8.61135796e-02, 1.32956371e-01, 8.29866529e-02,
1.15912750e-01, -2.05756038e-01, -8.33369568e-02,
-3.88305262e-02, 1.24398783e-01, 1.29391793e-02,
1.40152071e-02],
[ 7.96278641e-02, -7.53668919e-02, -2.26011381e-01,
-1.84355468e-01, 4.34945934e-02, -1.31938467e-02,
5.35341538e-02, -1.60642520e-01, 1.17918052e-01,
9.31898281e-02],
[-8.30224603e-02, 6.07543513e-02, 1.73219711e-01,
2.21707951e-02, -5.66490665e-02, -1.38582453e-01,
-5.10695986e-02, 4.91703749e-02, 7.22183213e-02,
4.28421423e-02],
[-5.57995960e-02, -1.34778649e-01, -1.63855910e-01,
-1.31944433e-01, 2.37129122e-01, 7.06314147e-02,
3.04009952e-02, -6.04708306e-02, 3.03065367e-02,
2.42503539e-01],
[-1.74084790e-02, 1.10560767e-01, -7.83379376e-02,
-5.67961521e-02, 1.90095957e-02, -1.36413500e-02,
-1.59044638e-01, 6.04057871e-02, 1.48283377e-01,
-5.90623729e-02],
[ 1.68061256e-02, -1.90104116e-02, -3.20749640e-01,
-9.84892249e-02, 1.20754637e-01, 8.31707045e-02,
-5.56522533e-02, -9.34073329e-02, 1.36253849e-01,
-4.50597927e-02],
[ 3.36334109e-02, -2.10805729e-01, 1.04772419e-01,
-3.23019773e-02, 1.09312311e-01, -9.37825739e-02,
1.15997829e-02, 7.68937021e-02, -7.61437342e-02,
4.41322997e-02],
[-5.00126183e-03, -2.18690876e-02, -9.15118456e-02,
-1.57076512e-02, 1.06238402e-01, 1.49814576e-01,
1.73827708e-02, -1.45422146e-01, 5.09975897e-03,
1.22222751e-01],
[-6.64667189e-02, -3.84926423e-02, -1.88848361e-01,
-5.00003137e-02, 2.06370547e-01, 2.97614224e-02,
-1.82843298e-01, -1.96755692e-01, 5.59973940e-02,
-4.69682887e-02],
[-2.95532271e-02, 4.94723208e-02, -2.66379654e-01,
4.37989458e-02, 3.38934958e-02, -2.17379034e-01,
-3.53366733e-02, -3.08905076e-03, 1.24468923e-01,
9.89307612e-02],
[-2.27490976e-01, 1.51552573e-01, -2.14034647e-01,
2.21523702e-01, -1.36658773e-01, 1.68648645e-01,
5.12913316e-02, -1.17318593e-01, 2.89585218e-02,
-1.92119787e-03],
[-1.66353479e-01, 2.11189136e-01, -1.72085956e-01,
-7.62886629e-02, 2.45345578e-01, -2.30073884e-01,
-2.76695341e-01, 1.62834562e-02, -8.67309347e-02,
1.09527595e-01],
[-2.78490007e-01, 1.91879600e-01, -3.82537067e-01,
6.50887042e-02, 6.64463341e-02, 3.68191861e-02,
1.96351744e-02, 1.87995899e-02, -7.29015246e-02,
2.17420742e-01],
[-2.59077456e-02, 2.34932806e-02, -1.66918095e-02,
-3.59866209e-02, 1.20394252e-01, -4.08235013e-01,
-2.82435119e-01, 1.36285290e-01, 5.87378629e-02,
1.11582801e-02],
[-6.94817631e-03, -1.93584710e-01, -1.32238761e-01,
4.92262281e-02, -1.06414907e-01, 2.94196960e-02,
-8.19712207e-02, 2.16687188e-01, -2.13668495e-02,
-5.36572523e-02],
[-1.20242825e-02, 2.26536971e-02, -5.08781672e-02,
-1.89824011e-02, 1.14656985e-01, -3.83301944e-01,
-2.18384974e-02, -1.35401543e-02, -1.92306899e-02,
1.38722435e-01],
[-1.89596683e-01, -1.68770239e-01, -2.11079508e-01,
1.26006350e-01, -6.62859082e-02, -2.53959708e-02,
-8.98747072e-02, 6.48910627e-02, -7.72946998e-02,
1.38254374e-01],
[ 2.31025387e-02, -8.66151601e-02, 1.74207449e-01,
-1.64473072e-01, 1.88214127e-02, -5.47422051e-01,
-1.38830930e-01, -4.70880568e-02, 1.68563783e-01,
-2.72897203e-02],
[ 3.22629884e-02, 4.71114069e-02, 2.20911577e-02,
-6.97123185e-02, -3.93876620e-02, 1.22001208e-01,
1.27922103e-01, -3.48883942e-02, 1.29980937e-01,
2.04142481e-02],
[ 1.86264098e-01, 1.11684702e-01, 7.15302452e-02,
-6.16355911e-02, -1.65588826e-01, -5.90298593e-01,
7.81697705e-02, -5.30913696e-02, 1.68264806e-01,
1.29110858e-01],
[ 9.49253961e-02, -2.72598732e-02, -3.50243039e-02,
-2.65260637e-01, -1.11436166e-01, 8.66177008e-02,
9.07056853e-02, -1.81146443e-01, 4.00024466e-02,
-1.51233092e-01],
[-1.71805080e-02, -1.65824816e-01, -3.74156624e-01,
-1.86228886e-01, 9.73713249e-02, 4.63555381e-02,
1.78066239e-01, -2.24458992e-01, -1.78122222e-01,
9.63347480e-02],
[-4.63138893e-02, 2.32610047e-01, 1.18254595e-01,
5.03017828e-02, -2.74997324e-01, 7.89468884e-02,
-2.69749403e-01, 1.40520051e-01, -3.94924097e-02,
-2.16872301e-02],
[ 5.60374334e-02, 1.07345842e-01, -2.51522243e-01,
-1.86300829e-01, 1.83406934e-01, -7.03493953e-02,
1.92127764e-01, -1.90359414e-01, -8.69654939e-02,
1.67399988e-01],
[ 8.24140161e-02, 1.20686451e-02, -1.54933840e-01,
4.12013158e-02, 9.15743932e-02, 7.35371262e-02,
7.10559115e-02, 1.09008506e-01, -3.05126384e-02,
9.39828232e-02],
[-1.40465843e-02, 3.93085694e-03, -2.49954313e-01,
-1.66876808e-01, 1.52147878e-02, -1.22613557e-01,
1.49508804e-01, -1.01788901e-02, -2.66424268e-01,
2.15536375e-02],
[-7.23407120e-02, 1.96927965e-01, 6.62343716e-03,
-1.50367156e-01, 1.44728646e-01, -7.48631507e-02,
-7.53081888e-02, 1.19829036e-01, -1.19881518e-02,
-9.48407128e-02],
[ 1.74704522e-01, -2.74613798e-01, -2.73004651e-01,
-1.34027982e-02, 1.72490612e-01, -5.93714714e-02,
1.57955065e-01, -1.36045456e-01, -1.39745697e-01,
4.68811318e-02],
[-6.58028349e-02, 5.92680350e-02, -1.97029393e-02,
-2.97646552e-01, 2.07105353e-01, 1.74520705e-02,
3.46726738e-02, 1.56330645e-01, -7.22390637e-02,
-3.14038396e-02],
[ 1.37146877e-03, 4.72824164e-02, -1.98211521e-01,
4.26527299e-02, 1.16052456e-01, 2.21174374e-01,
2.25932270e-01, -4.82654311e-02, -2.16530226e-02,
-3.14156227e-02],
[ 7.80101195e-02, -3.30081522e-01, -3.29958759e-02,
-2.78902166e-02, 1.05713040e-01, -5.67922257e-02,
-4.88742925e-02, -2.02366725e-01, -7.80865103e-02,
-8.13219026e-02],
[-1.39631227e-01, 9.48348194e-02, -2.63195839e-02,
5.52829131e-02, 1.00910366e-01, 6.25922829e-02,
1.79484591e-01, -1.46239892e-01, 2.97797006e-03,
-2.41346397e-02],
[-1.26071066e-01, 8.70275646e-02, -1.79030385e-03,
-4.29540090e-02, 2.10231975e-01, 1.19935244e-01,
3.72763816e-03, -3.97936732e-01, 3.51041332e-02,
-1.11314863e-01],
[ 7.27970153e-02, 1.85161099e-01, 5.54781519e-02,
9.32310224e-02, 4.31311056e-02, -8.03214908e-02,
-3.77494320e-02, -6.11094683e-02, -1.04200840e-02,
5.77260628e-02],
[-4.37601388e-01, 1.28213435e-01, -1.53423190e-01,
2.55730152e-01, -1.21872835e-01, 1.00689054e-01,
-5.31391725e-02, -3.32669050e-01, -1.11954510e-02,
2.19418034e-01],
[-1.17822580e-01, 9.64114815e-02, 5.17278388e-02,
-6.52808510e-03, 8.88181776e-02, -1.63988858e-01,
-8.51996616e-02, 3.95118579e-04, -3.85904349e-02,
7.91902170e-02],
[-3.27887684e-01, -1.07957916e-02, -5.68800718e-02,
1.76535562e-01, 5.32085635e-02, 2.94380635e-02,
5.32151163e-02, -6.54436871e-02, 1.12285808e-01,
1.01744927e-01],
[-7.04388395e-02, -6.44868389e-02, 1.97926741e-02,
-1.34282619e-01, 8.69061500e-02, -1.24503240e-01,
-6.87449500e-02, -6.63863271e-02, -1.62558146e-02,
-1.07635800e-02],
[-1.74679220e-01, -2.21632063e-01, -8.30350220e-02,
6.12091646e-02, -1.18558714e-02, -1.46527499e-01,
-3.07326224e-02, 5.11512440e-03, 5.97230308e-02,
1.58344612e-01],
[ 7.75105283e-02, -1.24014415e-01, 9.25527886e-02,
-6.39702305e-02, -9.59523022e-03, -2.19943330e-01,
-3.15833203e-02, -3.01745185e-03, -8.51001069e-02,
6.95889145e-02],
[-8.88150111e-02, -2.62117188e-04, 1.06673064e-02,
8.68514776e-02, 5.11431433e-02, -1.12828225e-01,
-1.57074794e-01, 1.00953422e-01, -1.07995160e-01,
-1.05672531e-01],
[ 1.75779983e-01, -7.49231353e-02, 6.11184910e-02,
-1.39318064e-01, 1.99460104e-01, -1.94968238e-01,
-2.99178176e-02, -2.02254560e-02, -1.30463466e-01,
6.14899136e-02],
[-2.33570486e-02, -1.38539746e-01, -3.33789475e-02,
-1.45480290e-01, 1.21930584e-01, -1.78702220e-01,
3.71430591e-02, 5.24897352e-02, 3.67502160e-02,
8.53222981e-02],
[ 1.38355479e-01, 1.78678259e-02, 1.66669682e-01,
-2.37209514e-01, 4.19260096e-03, -2.22416848e-01,
6.74541742e-02, 8.30152631e-02, -1.08767070e-01,
1.40285760e-01],
[ 1.91763774e-01, 1.61602035e-01, 1.05372921e-01,
-2.60504127e-01, 3.92468646e-02, 1.01210997e-02,
4.66543026e-02, -9.15874764e-02, -3.37479226e-02,
-2.19389498e-01],
[ 2.15276286e-01, -2.37174094e-01, 1.92806702e-02,
-9.28890333e-02, 6.88858330e-02, -2.39547297e-01,
4.96886224e-02, 3.34686749e-02, -2.25132167e-01,
-3.99501733e-02],
[-1.28001854e-01, 5.30515686e-02, 2.73590107e-02,
7.80401286e-03, -3.42969522e-02, 1.93264782e-01,
-3.79585713e-01, 5.80846623e-04, -1.99084684e-01,
-6.58688247e-02],
[ 1.56952385e-02, 6.87524900e-02, -1.01463042e-01,
-1.85355976e-01, 1.11108832e-01, -3.40707123e-01,
2.05008104e-01, 2.90725511e-02, -4.13007438e-02,
3.63538526e-02],
[ 1.22265637e-01, -6.86943084e-02, -2.53970940e-02,
-3.56184901e-03, -1.71464011e-02, 1.59611806e-01,
-3.93311754e-02, -1.57042909e-02, -1.13704078e-01,
-8.55736732e-02],
[ 1.40224755e-01, 4.14358079e-02, 3.11369430e-02,
-7.24801272e-02, 1.47449017e-01, -1.00923710e-01,
2.67770797e-01, 4.00551185e-02, -2.49063253e-01,
1.03445247e-01],
[-1.08555987e-01, -9.38818008e-02, -3.56221646e-02,
-1.70060948e-01, 7.98486769e-02, 2.46801600e-02,
-1.27424836e-01, -7.60941878e-02, 5.55265807e-02,
-7.99850598e-02],
[ 2.62341708e-01, -9.57368389e-02, -1.12359658e-01,
-8.88118614e-03, 1.12055734e-01, 2.13655680e-02,
8.69343430e-02, 8.21189657e-02, -3.44304889e-02,
6.22909218e-02],
[ 1.21612042e-01, 9.15106107e-03, 1.29786462e-01,
-1.69649169e-01, 4.05418761e-02, -4.83588874e-02,
-8.71277973e-02, 9.93219018e-02, -6.65754005e-02,
-2.28086696e-03],
[ 1.18729481e-02, 8.23752955e-02, 1.39110023e-02,
-4.71245274e-02, 4.63907458e-02, -7.92903304e-02,
2.54655987e-01, -3.53097506e-02, 2.56219436e-03,
-2.69881457e-01],
[ 8.58569592e-02, -3.97890747e-01, -5.43583222e-02,
-1.55010521e-01, -2.53499523e-02, 9.30170864e-02,
6.62676394e-02, -2.94411294e-02, 1.27378002e-01,
1.24437079e-01],
[-4.34793532e-02, 1.87802702e-01, 1.61244288e-01,
8.09992570e-03, -2.07179040e-01, -3.80080682e-03,
2.24742983e-02, -7.51379281e-02, 1.62747532e-01,
5.92667945e-02],
[-1.88043803e-01, 1.61768217e-02, 1.02637902e-01,
-2.05193087e-02, -2.29218975e-02, 4.25100252e-02,
-1.10143632e-01, -3.04335475e-01, -2.27770605e-03,
1.27951458e-01],
[-2.48212628e-02, 1.25324905e-01, 1.26389325e-01,
-1.02077145e-02, -4.40130150e-03, -1.73885494e-01,
-6.63477788e-03, 6.39040992e-02, -1.36012537e-02,
-1.75663345e-02],
[-3.70887369e-01, 5.98174408e-02, -1.76129155e-02,
1.32210990e-02, -8.29823315e-02, -1.35923281e-01,
1.91586018e-02, -8.81785229e-02, 1.87431484e-01,
-4.44696769e-02],
[ 4.58750816e-04, 3.29324082e-02, 8.12437832e-02,
-1.36434153e-01, 6.85485378e-02, -6.11195564e-02,
-1.33151248e-01, 1.20118670e-01, -1.11875739e-02,
6.58593103e-02],
[-3.25299352e-01, -9.08749849e-02, -1.65943559e-02,
1.20703004e-01, 8.52592066e-02, -8.13585743e-02,
1.89881608e-01, 6.60492256e-02, 1.30763754e-01,
3.26974578e-02],
[-3.04887015e-02, 2.73345690e-02, 8.39207508e-03,
-7.42992237e-02, 7.72415549e-02, -1.51417017e-01,
7.10470742e-03, 1.67943433e-01, -1.13766938e-01,
5.66478632e-02],
[-1.42951250e-01, -2.87540853e-01, 4.64963540e-02,
-1.46553800e-01, 1.47362202e-01, -1.94343284e-01,
6.11297674e-02, 1.04482733e-01, -2.29857657e-02,
7.36734888e-04],
[ 8.00030306e-02, -2.07554236e-01, 8.00400004e-02,
-1.84900045e-01, 9.35042948e-02, -1.03776112e-01,
-1.12205215e-01, 5.06115966e-02, -3.03247750e-01,
1.67652220e-01],
[-1.06883034e-01, -3.37641329e-01, -9.89490822e-02,
8.62143040e-02, 1.40245445e-02, 8.41804743e-02,
1.12272277e-01, 2.51779139e-01, 6.76915124e-02,
-2.24676743e-01],
[ 1.11843854e-01, -2.26027444e-01, -1.47078052e-01,
-8.00802782e-02, -3.79822887e-02, -1.11317948e-01,
1.09169468e-01, 1.98530808e-01, -2.68080920e-01,
-8.25370010e-03],
[ 4.13472094e-02, -1.95175394e-01, -3.93081494e-02,
-1.34140968e-01, 1.63267761e-01, 2.37513464e-02,
-6.72276914e-02, 6.28259182e-02, 1.27440421e-02,
-7.68475831e-02],
[ 1.22782558e-01, -1.34640440e-01, 1.67924970e-01,
-3.74055393e-02, -2.22814038e-01, -1.30129546e-01,
-5.95394038e-02, 7.94072356e-03, -2.39535704e-01,
7.13821128e-03],
[ 7.06007704e-02, -5.26785180e-02, 3.02072644e-01,
-3.43221985e-03, -8.04136880e-03, -9.18469056e-02,
7.82784596e-02, -9.38129202e-02, -6.17061257e-02,
-2.41933808e-01],
[ 5.80246411e-02, -2.03190178e-01, 1.94593742e-02,
1.25209503e-02, -1.22056284e-03, -1.52738959e-01,
-1.05344290e-02, -2.26201080e-02, -1.26169980e-01,
-9.98809636e-02],
[-4.95946407e-02, 1.35613278e-01, 9.24279690e-02,
1.96989819e-01, 5.94967827e-02, 2.37134118e-02,
-2.48421773e-01, 1.58917755e-01, -2.54884571e-01,
-2.43182302e-01],
[ 2.37824153e-02, 3.94807123e-02, 1.96990252e-01,
-3.35644819e-02, -5.33057116e-02, -5.01567498e-02,
1.36181474e-01, 7.43190292e-03, -5.83310388e-02,
-5.23984581e-02],
[-2.09446680e-02, -7.20044151e-02, -8.35356340e-02,
-1.45742828e-02, -6.21564612e-02, 6.80973306e-02,
-1.14589415e-01, -8.56332202e-03, -5.95561368e-03,
-5.21200374e-02],
[ 1.71435148e-01, -1.41950965e-01, -2.59732902e-02,
-1.13297969e-01, -6.74893707e-02, -1.01848453e-01,
1.49733856e-01, 6.72895834e-03, 3.97468247e-02,
6.60391105e-03],
[-8.33855048e-02, -1.79215997e-01, 8.87428522e-02,
1.40225098e-01, 9.93640721e-02, 6.30904883e-02,
5.48069552e-02, -1.08421408e-01, -6.87128380e-02,
-1.19755864e-01],
[ 1.76717177e-01, -8.04613605e-02, 1.40048921e-01,
-1.13472305e-01, -1.21146992e-01, -1.15125857e-01,
1.28047898e-01, 1.28285170e-01, 6.13149665e-02,
-8.65623727e-02],
[ 4.81575541e-02, -1.19307578e-01, -7.27851242e-02,
1.06286861e-01, -1.11042541e-02, 1.27879187e-01,
-1.48708848e-02, -1.64309725e-01, -1.35717228e-01,
7.46186301e-02],
[ 9.90025252e-02, 1.07000701e-01, 2.02892095e-01,
-2.99885392e-01, -1.42869860e-01, -1.40502036e-01,
1.74818933e-01, -1.20837979e-01, 1.40616030e-01,
-2.28489578e-01],
[ 1.66794568e-01, -1.58666223e-01, -3.54239456e-02,
-8.09080675e-02, 6.44701198e-02, 2.34626755e-02,
1.93499818e-01, -2.69007683e-01, 3.33034284e-02,
1.31889284e-01],
[-6.42222911e-02, 1.34200737e-01, 1.17344856e-01,
-9.46837142e-02, -1.28572404e-01, -1.55651674e-01,
1.13563135e-01, -6.10804558e-02, -1.76577196e-02,
-4.73711230e-02],
[-2.11031258e-01, -1.21511154e-01, 1.74684703e-01,
8.72697085e-02, -4.15778756e-02, -6.01570457e-02,
2.08372064e-02, -2.69182146e-01, 2.00837199e-02,
-5.49847782e-02],
[-1.82673931e-01, 1.30027831e-01, -2.26236731e-02,
-2.20994756e-01, 5.20903394e-02, -1.61732227e-01,
6.08352013e-02, 1.54493272e-01, 2.30031852e-02,
-5.05204722e-02],
[-2.22782001e-01, 7.82654732e-02, -1.40423048e-02,
-2.71037081e-03, 1.55310526e-01, -7.59970322e-02,
6.66691512e-02, -2.92802081e-02, -9.60347429e-02,
-7.38468915e-02],
[ 9.81188715e-02, -3.78344394e-02, -3.51224304e-03,
5.41135520e-02, 9.55239162e-02, 2.33778078e-02,
4.15605269e-02, -4.65283468e-02, -1.08598657e-01,
-7.96842352e-02],
[-1.05661616e-01, 1.63451340e-02, 1.62199587e-01,
4.44421619e-02, 2.39226013e-01, -1.64509505e-01,
-8.72105062e-02, 1.63116064e-02, 5.58862910e-02,
-2.59290822e-02],
[ 3.12030409e-02, -1.18929408e-01, 2.79671419e-02,
-1.30824715e-01, -1.16221033e-01, 6.79147393e-02,
-5.08459238e-03, -5.04785776e-02, -1.71306998e-01,
-1.26989139e-02],
[ 1.33052349e-01, -2.86824584e-01, -8.52060989e-02,
6.87159738e-03, 3.08388732e-02, -8.32937211e-02,
-8.08657110e-02, 1.03295982e-01, -7.42385760e-02,
-2.60000736e-01],
[-1.08550653e-01, -3.31606939e-02, 2.06199344e-02,
7.52495155e-02, 7.14316294e-02, 5.45061082e-02,
6.94922507e-02, 9.64195132e-02, -5.63693456e-02,
7.28567317e-02],
[ 5.43158203e-02, -8.51631835e-02, 4.42706272e-02,
-1.00055806e-01, 5.37052639e-02, 4.04513218e-02,
-9.42822099e-02, 8.22222382e-02, -1.67392548e-02,
-2.61831224e-01],
[ 9.70812291e-02, -9.50111225e-02, -1.50298581e-01,
-6.59394357e-03, -1.21222995e-02, 1.37108881e-02,
9.09974799e-02, -5.71639054e-02, -1.79425254e-01,
-1.21634593e-02],
[-9.87387672e-02, 7.44936392e-02, 6.12197556e-02,
-6.79463753e-03, 1.13106981e-01, -9.55460370e-02,
1.78989217e-01, 1.07476056e-01, -1.29678428e-01,
-1.14241607e-01],
[ 8.85084793e-02, 1.91401094e-02, -1.17376819e-01,
2.98582651e-02, 5.07257469e-02, 8.04715455e-02,
-8.28889683e-02, 5.40578663e-02, -1.13837078e-01,
-1.62848935e-01],
[-3.13472413e-02, -1.62591804e-02, 2.25504592e-01,
-1.86519414e-01, -1.92022145e-01, 5.50356135e-02,
-1.50700882e-01, -4.27720398e-02, -9.81070697e-02,
-2.89153188e-01],
[ 9.19115171e-02, -1.28295347e-01, 1.18503273e-01,
1.58112481e-01, -2.69382983e-01, -1.40597776e-01,
-6.32490292e-02, -1.14400178e-01, 1.40304454e-02,
-2.08465382e-01],
[-1.00501768e-01, -1.50746503e-03, 1.28244415e-01,
1.05824798e-01, -9.48557928e-02, 8.97529162e-03,
-2.78721571e-01, 1.49595216e-01, -3.16870809e-01,
-8.35562199e-02],
[-9.86232311e-02, -2.96257604e-02, 2.26702299e-02,
-8.60217437e-02, -6.18476197e-02, -1.89442337e-02,
-2.77489834e-02, -2.21069693e-03, 9.73625928e-02,
-3.56953666e-02],
[-6.98623583e-02, 1.23983389e-02, -7.66352117e-02,
-6.10048994e-02, -6.80529773e-02, 8.87200460e-02,
-2.71395650e-02, -9.14089680e-02, -5.30367121e-02,
-1.00007571e-01],
[ 5.75853884e-02, 1.07012677e-03, 1.27928823e-01,
-1.93299264e-01, -1.17005557e-01, -1.71167217e-02,
1.28878681e-02, -1.52073428e-01, 1.95698053e-01,
-1.98134899e-01],
[-9.84430015e-02, -5.38179241e-02, 9.23923627e-02,
3.13219205e-02, -4.81744409e-02, -5.74542629e-03,
-1.51450112e-01, 5.71313389e-02, -3.56406607e-02,
-3.42159905e-02],
[ 8.18794966e-02, -1.04516603e-01, 1.28109261e-01,
-1.21735707e-01, -2.16535240e-01, -1.61197573e-01,
3.06784809e-01, -1.72135979e-01, 7.34770820e-02,
-1.58197895e-01],
[-1.55963629e-01, -7.35712647e-02, -6.15638532e-02,
3.63843702e-02, -2.00553853e-02, 3.02146329e-03,
-3.96473818e-02, -1.81148365e-01, 4.95825522e-03,
1.82503372e-01],
[ 1.10011645e-01, -6.32969886e-02, 2.77218241e-02,
-2.06295639e-01, -9.96012427e-03, -1.38370946e-01,
2.09838077e-01, 9.71021783e-03, -3.64265963e-02,
-1.70501262e-01],
[ 7.85565302e-02, -8.36511776e-02, 1.55525222e-01,
1.22984219e-02, -2.00864360e-01, 1.27071887e-01,
-5.60541525e-02, -1.60152420e-01, 6.74853325e-02,
-1.17830862e-03],
[ 8.76334980e-02, 5.16807958e-02, -5.02225105e-03,
-2.00871468e-01, -2.24589467e-01, -9.56293568e-02,
1.55193537e-01, 2.95388717e-02, 3.37198861e-02,
-1.69261202e-01],
[ 1.67047661e-02, 1.04243711e-01, -4.04186025e-02,
8.34891424e-02, -2.01606721e-01, 1.16784081e-01,
1.54108927e-01, -1.74170986e-01, -1.43049452e-02,
-2.30652373e-03],
[ 9.74425487e-03, 1.12130363e-02, -1.47387246e-02,
-1.31112516e-01, 2.75112428e-02, 1.13532946e-01,
3.90954092e-02, -8.03092048e-02, -5.53797334e-02,
-1.06573306e-01],
[-8.04295987e-02, 8.51902366e-02, 1.55448824e-01,
-6.34312928e-02, 6.33360669e-02, -5.91298230e-02,
7.79600292e-02, 1.06524445e-01, -7.65053108e-02,
-8.39004815e-02],
[-1.09264851e-01, -1.12128429e-01, -2.68998314e-02,
-5.10867089e-02, -1.57035619e-01, -2.00939383e-02,
1.03417903e-01, -9.21156704e-02, -1.32121116e-01,
4.87858355e-02],
[ 6.68267831e-02, -1.60173774e-02, 9.79485139e-02,
1.66215971e-01, 2.74561290e-02, 8.49305540e-02,
1.08118258e-01, 1.08646110e-01, 7.87216574e-02,
-7.73189217e-02],
[-4.01391983e-02, -2.64401194e-02, 4.52851355e-02,
-2.96508707e-02, 1.57311937e-04, 8.72026086e-02,
1.27590537e-01, -9.69075635e-02, -1.60822663e-02,
-1.18864439e-01],
[-4.98553459e-03, -1.06924608e-01, 1.27723664e-01,
8.01265016e-02, -8.41830596e-02, -2.49478798e-02,
9.30088460e-02, -5.93110360e-02, -1.29840672e-01,
-1.74063295e-01],
[-1.44898340e-01, -9.72225424e-03, -2.48468798e-02,
-1.36255566e-02, -1.83173835e-01, 9.03717950e-02,
-3.87571491e-02, -8.16440061e-02, -4.71125506e-02,
-9.73500013e-02],
[-9.82555281e-03, 1.88281178e-01, 6.99803308e-02,
-8.14992487e-02, 1.23377284e-02, -7.20587745e-02,
8.01520199e-02, 8.68366957e-02, -1.53919440e-02,
2.41130870e-02],
[ 1.15327597e-01, -6.91622794e-02, -3.65964264e-01,
1.68707937e-01, -1.43039390e-01, 3.39180157e-02,
1.58416331e-02, -5.18600531e-02, 1.05080515e-01,
1.01990283e-01],
[ 8.67492110e-02, 5.19590825e-02, 9.25318748e-02,
-2.31334381e-02, -1.40089065e-01, 2.22146809e-02,
5.97852282e-03, -1.34128481e-01, -2.08508242e-02,
-9.06409770e-02],
[ 8.00679922e-02, -1.09066792e-01, -8.69413689e-02,
5.86788878e-02, -2.26539105e-01, 1.84225857e-01,
-4.99317162e-02, -2.31507525e-01, 9.07850976e-04,
-7.27588385e-02],
[-1.50127754e-01, 1.79128125e-01, 2.18387201e-01,
-7.25451782e-02, -1.35579333e-01, 9.62262377e-02,
-1.13415696e-01, -2.43856177e-01, 4.15564068e-02,
-1.64260432e-01],
[ 9.44526941e-02, -3.58768515e-02, 9.95863229e-02,
3.27593312e-02, -2.65845537e-01, -1.46123663e-01,
-2.87880033e-01, 1.88967157e-02, 1.17566481e-01,
-1.36873111e-01],
[-1.40225338e-02, -6.58705086e-02, 1.57474130e-01,
1.75405577e-01, -1.73677623e-01, 3.42536777e-01,
-1.29309818e-01, 4.11489569e-02, -4.79854226e-01,
-1.51683256e-01],
[ 5.90819344e-02, 1.04980983e-01, 1.99183136e-01,
1.55127170e-02, -7.19061941e-02, -1.23922937e-01,
-1.22203119e-01, 3.02366503e-02, 2.29776829e-01,
-1.03325598e-01],
[ 2.60228552e-02, 3.22868489e-02, -8.10243189e-03,
5.79600930e-02, 9.14440118e-03, -2.58498359e-02,
1.33573730e-03, -9.72612724e-02, -9.00136605e-02,
-1.93762854e-02],
[ 5.22791557e-02, 1.41759679e-01, 1.38347382e-02,
-2.40305588e-01, 6.24820450e-03, -9.80569646e-02,
-1.76012814e-02, 2.04691384e-02, 1.90664604e-02,
-1.79634675e-01],
[-1.32210925e-02, 1.04659870e-01, 2.15112492e-02,
-6.02565194e-03, 1.30845219e-01, 1.20781146e-01,
-1.30488768e-01, -1.06633574e-01, 1.26066223e-01,
-8.09494313e-03],
[ 1.40360877e-01, 2.52275821e-02, 2.27498680e-01,
-3.62700075e-02, 4.70209308e-03, -1.45692736e-01,
7.90727884e-02, 4.15682942e-02, 1.57322526e-01,
-2.33087793e-01],
[ 1.89881027e-02, 1.07767470e-01, -3.45714800e-02,
6.66311418e-04, -1.76274240e-01, 1.94738030e-01,
-5.80354631e-02, -2.79030893e-02, -5.35740405e-02,
1.60109684e-01],
[ 1.98423043e-01, -1.20107457e-03, 3.77618261e-02,
-1.89883485e-02, -8.79867449e-02, 1.18382819e-01,
1.68146431e-01, 6.22819271e-03, 3.32416184e-02,
-1.49374560e-01],
[-1.16401808e-02, -3.40657821e-03, 1.14079796e-01,
1.05155475e-01, -1.55809931e-02, 1.74032182e-01,
-5.68695515e-02, -1.39350489e-01, -1.43978238e-01,
4.58931141e-02],
[ 1.16603024e-01, -6.37677535e-02, 1.62278824e-02,
-1.93724081e-01, 1.28664589e-02, 5.71738966e-02,
-2.62074769e-02, -4.85713109e-02, 7.31825009e-02,
-1.90720573e-01],
[ 2.41599162e-03, -1.60112313e-03, 1.39463842e-01,
6.25617504e-02, -6.05491735e-02, 1.25108510e-01,
1.46538511e-01, -1.03611447e-01, -1.42347207e-02,
-7.77413175e-02],
[-3.81525941e-02, -1.95591629e-01, -1.51867598e-01,
-1.04292050e-01, 4.51114178e-02, -6.46132752e-02,
9.54170898e-02, 7.28242770e-02, 1.35978207e-01,
-1.79733485e-02],
[ 1.61593229e-01, -3.42685869e-03, -6.01644926e-02,
-4.29095030e-02, -2.40489617e-01, -2.18477584e-02,
2.72784811e-02, -2.87968904e-01, -9.67001766e-02,
1.01051964e-02],
[-5.50460480e-02, -6.59553260e-02, 5.36850803e-02,
-6.98908046e-02, -2.62543857e-02, -8.35335925e-02,
-4.85053705e-03, -3.50848213e-02, 1.30173359e-02,
-1.66462436e-01],
[-8.45057964e-02, -1.37642166e-03, -2.11247932e-02,
1.16097420e-01, -1.67589083e-01, -1.58685409e-02,
1.99793458e-01, -8.42905715e-02, -7.20811263e-02,
-2.20875531e-01],
[ 1.86641701e-02, 1.81664407e-01, -4.14290950e-02,
1.18139818e-01, -8.53575543e-02, 1.50486261e-01,
-7.28072878e-03, -1.18290283e-01, -8.43028128e-02,
-1.01801924e-01],
[-1.34037867e-01, 2.68148124e-01, 2.06856847e-01,
2.48410832e-02, -1.04577318e-01, -1.92349348e-02,
6.12628460e-02, -1.63391098e-01, -1.39274606e-02,
-1.75100148e-01],
[-2.99140275e-03, 1.09797299e-01, -1.61984429e-01,
2.86514703e-02, -2.02970132e-02, -3.75394411e-02,
-7.56870434e-02, -1.14338972e-01, 1.21303529e-01,
-9.85770971e-02],